.preferences-trigger{border:1px solid var(--border);min-height:36px;color:var(--text);align-items:center;gap:8px;padding:9px 10px;transition:all .2s ease-out;display:flex}.preferences-trigger .mono{font-size:9px}.preferences-trigger:hover{border-color:var(--accent);color:var(--accent)}.preferences-backdrop{z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000073;justify-content:flex-end;display:flex;position:fixed;inset:0}.preferences-panel{background:var(--bg);color:var(--text);border-left:1px solid var(--border);overscroll-behavior:contain;outline:none;width:min(100%,480px);height:100dvh;padding:25px 32px;overflow-y:auto}.preferences-heading{justify-content:space-between;align-items:center;gap:15px;display:flex}.preferences-heading .eyebrow{font-size:8px}.preferences-panel>h2{letter-spacing:-.055em;max-width:300px;margin:37px 0 16px;font-size:36px;font-weight:500;line-height:1.1}.preferences-intro{color:var(--muted);max-width:330px;font-size:12px;line-height:1.8}.preference-section{border-bottom:1px solid var(--border);padding:27px 0}.preference-label{align-items:center;gap:13px;margin-bottom:17px;display:flex}.preference-label>.mono{color:var(--muted);font-size:9px}.preference-label>h3{font-size:14px;font-weight:500}.preference-label>svg{color:var(--muted);margin-left:auto}.preference-options{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.preference-options>button{border:1px solid var(--border);color:var(--muted);flex-direction:column;align-items:flex-start;gap:14px;padding:17px 14px;font-size:11px;transition:all .2s ease-out;display:flex;position:relative}.preference-options>button:hover,.language-options>button:hover{color:var(--text);border-color:var(--accent);transform:translateY(-1px)}.preference-options>button.selected,.language-options>button.selected{color:var(--text);border-color:var(--accent);background:color-mix(in srgb,var(--accent) 7%,transparent)}.choice-check{color:var(--accent);position:absolute;top:17px;right:12px}.preference-note{color:var(--muted);margin-top:13px;font-size:10px;line-height:1.85}.language-options{grid-template-columns:1fr 1fr;gap:8px;display:grid}.language-options>button{border:1px solid var(--border);color:var(--muted);align-items:center;gap:12px;padding:14px 12px;font-size:11px;transition:all .2s ease-out;display:flex}.language-options .mono{font-size:10px}.language-options svg{color:var(--accent);margin-left:auto}.preferences-end{letter-spacing:.08em;color:var(--muted);padding-top:25px;font-size:7px}.account-panel{font-size:12px;line-height:1.8}.account-panel p{color:var(--muted)}.account-panel .account-actions{flex-wrap:wrap;gap:10px;margin-top:17px;display:flex}.account-panel .account-name{letter-spacing:-.03em;color:var(--text);font-size:18px}.account-panel .account-email{overflow-wrap:anywhere}.account-panel .account-origin{color:var(--muted);font-family:monospace;font-size:10px}.account-panel a,.account-panel button{transition:all .2s ease-out}.account-panel a:hover,.account-panel button:hover{transform:translateY(-1px)}html[lang=ko] .hero h1{font-family:var(--font-sans,Arial),"Apple SD Gothic Neo","Malgun Gothic",sans-serif;letter-spacing:-.075em;font-size:clamp(52px,7.5vw,110px)}html[lang=ko] .hero h1 .hero-second{letter-spacing:-.07em;font-family:inherit;font-size:1em;font-style:normal}html[lang=ko] .primary-nav button,html[lang=ko] .page-title-row h1{word-break:keep-all}html[lang=ko] .preferences-panel>h2{word-break:keep-all;line-height:1.3}@media (max-width:600px){.preferences-trigger{gap:5px;min-height:32px;padding:6px}.preferences-trigger .mono{font-size:8px}.preferences-trigger svg{width:15px}.site-header .header-actions{gap:11px}.preferences-panel{padding:22px}.preferences-panel>h2{margin-top:28px;font-size:32px}.preference-section{padding:22px 0}.preference-options>button{padding:15px 12px}.preference-note{font-size:10px}html[lang=ko] .hero h1{font-size:11.6vw}html[lang=ko] .primary-nav{gap:20px}}
