.memo-appearance-popover .ant-popover-inner{border:1px solid var(--border);background:var(--content-background-color);border-radius:16px;padding:16px;box-shadow:0 12px 40px #30234218}.memo-appearance-picker{width:min(256px,100vw - 56px);color:var(--text-color)}.memo-appearance-picker .appearance-label{color:var(--subtitle-color);align-items:center;gap:6px;margin-bottom:10px;font-size:12px;display:flex}.memo-appearance-picker .appearance-font-label{margin-top:18px}.memo-appearance-picker button{border:1px solid var(--border);background:var(--content-background-color);color:var(--text-color);cursor:pointer;font:inherit;text-align:left;border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex;position:relative}.memo-appearance-picker button:hover{border-color:var(--purple);background:var(--soft-purple)}.memo-appearance-picker button[aria-pressed=true]{border-color:color-mix(in srgb, var(--purple) 50%, var(--border));background:var(--soft-purple);color:var(--purple)}.memo-appearance-picker button:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.memo-appearance-picker .appearance-check{color:var(--purple);margin-left:auto;font-size:12px}.memo-appearance-picker .appearance-themes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.memo-appearance-picker .appearance-fonts{gap:8px;display:grid}.memo-appearance-picker .appearance-fonts button{width:100%;min-height:68px}.memo-appearance-picker .appearance-font-preview{gap:3px;display:grid}.memo-appearance-picker .appearance-font-preview strong{font-size:17px;font-weight:400;line-height:24px}.memo-appearance-picker .appearance-font-preview small{color:var(--subtitle-color);font-size:12px;line-height:18px}.memo-appearance-picker .appearance-font-loading{color:var(--subtitle-color);align-items:center;gap:10px;padding:12px;font-size:12px;display:flex;position:absolute;inset:0}.memo-appearance-picker .appearance-error{color:#c95560;margin:12px 0 0;font-size:12px;line-height:1.6}.memo-appearance-picker button:disabled{cursor:wait;opacity:.7}
