html{font-family:var(--font-family,"Manrope Variable", sans-serif);font-synthesis:none}html:has([data-public-page]){background:var(--editor-canvas);color:var(--ink)}html:has([data-page=landing]){scroll-behavior:smooth;scroll-padding-top:30px}body{min-width:320px;margin:0}@media (prefers-reduced-motion:reduce){html:has([data-page=landing]){scroll-behavior:auto}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:#181818;--surface-subtle:#232323;--ink:#e5e5e5;--muted:#999;--line:#383838;--action-hover:#ccc;--error:#ef9999;--photo-label:#181818db;--processing-surface:#181818ed;--spinner-track:#383838;--scrollbar:#666;--selection:#ccc;--editor-canvas:#121212;--editor-icon-size:22px;--editor-tray-width:640px;--editor-sidebar-width:320px}@layer base{select{border:1px solid var(--line);background:var(--editor-canvas);width:100%;min-width:0;min-height:48px;color:var(--ink);font:inherit;border-radius:2px;padding:12px;font-size:16px;line-height:1.4}select::placeholder{color:var(--muted);opacity:1}select:hover:not(:disabled){border-color:var(--muted)}select:focus-visible{outline:2px solid var(--ink);outline-offset:5px}select[aria-invalid=true]{border-color:var(--error)}select:disabled{opacity:.5;cursor:default}select:user-invalid{border-color:var(--error)}select:not([multiple]):is(:not([size]),[size="0"],[size="1"]){appearance:none;text-overflow:ellipsis;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='m3 4.5 3 3 3-3' fill='none' stroke='%23999' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:12px;padding-inline-end:32px}select:not([multiple]):is(:not([size]),[size="0"],[size="1"]):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background-position:12px}select:not([multiple]):is(:not([size]),[size="0"],[size="1"]):disabled{cursor:default}@supports (appearance:base-select) and selector(::picker(select)){select:not([multiple]):is(:not([size]),[size="0"],[size="1"]):not([data-native-picker]){appearance:base-select;overflow-wrap:anywhere;background-image:none;align-items:center;gap:8px;padding-inline-end:12px}select:not([multiple]):is(:not([size]),[size="0"],[size="1"]):not([data-native-picker])::picker(select){appearance:base-select;background:var(--surface);color:var(--ink);border:1px solid var(--line);font:inherit;position-area:block-end span-inline-end;position-try-fallbacks:flip-block, flip-inline, flip-block flip-inline;min-inline-size:anchor-size(inline);overscroll-behavior:contain;border-radius:2px;max-block-size:min(20rem,70dvb);max-inline-size:min(32rem,100dvi - 16px);margin:4px 0;padding:4px;inset:auto;overflow:auto}select:not([multiple]):is(:not([size]),[size="0"],[size="1"]):not([data-native-picker])::picker-icon{content:"";background-color:var(--muted);flex:none;block-size:12px;inline-size:12px;margin-inline-start:auto;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='m3 4.5 3 3 3-3' fill='none' stroke='%23999' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='m3 4.5 3 3 3-3' fill='none' stroke='%23999' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}select:not([multiple]):is(:not([size]),[size="0"],[size="1"]):not([data-native-picker]):open::picker-icon{rotate:180deg}select:not([multiple]):is(:not([size]),[size="0"],[size="1"]):not([data-native-picker]) option{white-space:normal;overflow-wrap:anywhere;cursor:pointer;border-radius:2px;align-items:center;gap:12px;min-block-size:44px;padding:8px 12px;font-weight:450;display:flex}select:not([multiple]):is(:not([size]),[size="0"],[size="1"]):not([data-native-picker]) option:checked{background:var(--surface-subtle);font-weight:600}select:not([multiple]):is(:not([size]),[size="0"],[size="1"]):not([data-native-picker]) option:is(:hover,:focus-visible):not(:disabled){background:var(--line)}select:not([multiple]):is(:not([size]),[size="0"],[size="1"]):not([data-native-picker]) option:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}select:not([multiple]):is(:not([size]),[size="0"],[size="1"]):not([data-native-picker]) option:disabled{color:var(--muted);cursor:default}select:not([multiple]):is(:not([size]),[size="0"],[size="1"]):not([data-native-picker]) option::checkmark{flex:none;order:1;margin-inline-start:auto}select:not([multiple]):is(:not([size]),[size="0"],[size="1"]):not([data-native-picker]) optgroup{font-weight:600}}@media (forced-colors:active){select:not([multiple]):is(:not([size]),[size="0"],[size="1"]){appearance:auto;background-image:none}select:not([multiple]):is(:not([size]),[size="0"],[size="1"]):not([data-native-picker]){appearance:auto}select:not([multiple]):is(:not([size]),[size="0"],[size="1"]):not([data-native-picker])::picker(select){appearance:auto}}:root{font-family:var(--font-family,"Manrope Variable", sans-serif);color:var(--ink);background:var(--surface);font-synthesis:none;font-weight:450}*{box-sizing:border-box}body{min-width:320px;margin:0}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button,input[type=range],select{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}a{color:inherit;text-underline-offset:4px;text-decoration:none}button{cursor:pointer}button:disabled{cursor:default;opacity:.5}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--ink);outline-offset:5px}::selection{color:var(--surface);background:var(--selection)}html{scrollbar-color:var(--scrollbar) var(--surface)}h1,h2,p{margin:0}h1,h2{font-weight:600}}:root:lang(ja),[lang|=ja]{--font-family:"Manrope Variable", "Hiragino Kaku Gothic ProN", "Yu Gothic", Meiryo, "Noto Sans CJK JP", "Noto Sans JP", sans-serif;font-family:var(--font-family,"Manrope Variable", sans-serif);line-break:strict;word-break:normal}:root:lang(ko),[lang|=ko]{--font-family:"Manrope Variable", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans CJK KR", "Noto Sans KR", sans-serif;font-family:var(--font-family,"Manrope Variable", sans-serif);word-break:keep-all;overflow-wrap:anywhere}:root:lang(zh-Hans),[lang|=zh-Hans]{--font-family:"Manrope Variable", "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", "Noto Sans SC", sans-serif;font-family:var(--font-family,"Manrope Variable", sans-serif);line-break:strict;word-break:normal}
