.shell_app__uuL7J{min-height:100vh;display:flex;flex-direction:column}.shell_skip__R7tN2{position:absolute;inset-inline-start:12px;top:-60px;z-index:100;background:var(--accent);color:var(--accent-ink);padding:8px 14px;border-radius:var(--radius-sm)}.shell_skip__R7tN2:focus{top:12px}.shell_header__6bfbe{position:sticky;top:0;z-index:40;background:var(--header-bg);-webkit-backdrop-filter:saturate(140%) blur(12px);backdrop-filter:saturate(140%) blur(12px);border-bottom:1px solid var(--line)}.shell_headerInner__XjHtC{max-width:var(--container);margin:0 auto;padding:0 var(--gutter);height:var(--header-h);display:flex;align-items:center;gap:24px}.shell_logo__UtFDd{display:inline-flex;align-items:center;gap:12px;direction:ltr;font-family:var(--font-latin,sans-serif);font-weight:700;font-size:19px;letter-spacing:.02em;flex-shrink:0}.shell_logo__UtFDd .shell_wing__hxsRF{width:34px;height:34px}.shell_nav__kMPp5{display:flex;gap:4px;flex:1 1}.shell_nav__kMPp5 a{padding:8px 14px;border-radius:999px;color:var(--muted);font-size:15px;transition:color var(--dur-ui) ease,background var(--dur-ui) ease}.shell_nav__kMPp5 a:hover,.shell_nav__kMPp5 a[aria-current=page]{color:var(--text);background:var(--surface-2)}.shell_actions__KWr_L{display:flex;align-items:center;gap:8px;margin-inline-start:auto}.shell_iconBtn__3_Nqj{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:40px;height:40px;padding:0 10px;border-radius:999px;border:1px solid var(--line);background:transparent;cursor:pointer;color:var(--muted);transition:color var(--dur-ui) ease,border-color var(--dur-ui) ease,transform var(--dur-press) var(--ease-out)}.shell_iconBtn__3_Nqj:hover{color:var(--text);border-color:var(--line-strong)}.shell_curCode__w3KMs{font-family:var(--font-latin,sans-serif);font-size:13px;font-weight:600}.shell_curCode__w3KMs[data-pending]{visibility:hidden}.shell_loginBtn__2RrHo{height:40px;white-space:nowrap;flex-shrink:0;display:inline-flex;align-items:center;padding:0 18px;border-radius:999px;background:var(--brand-gradient);color:var(--accent-ink);font-weight:700;font-size:14px;transition:background var(--dur-ui) ease,transform var(--dur-press) var(--ease-out)}.shell_loginBtn__2RrHo:hover{background:var(--accent-strong)}.shell_account__W5VvO{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 6px 0 14px;border-radius:999px;border:1px solid var(--line)}.shell_account__W5VvO img,.shell_initial__JpDIq{width:30px;height:30px;border-radius:50%;object-fit:cover}.shell_initial__JpDIq{display:grid;place-items:center;background:var(--accent-soft);color:var(--accent);font-weight:700;font-size:14px}.shell_accountName__xsS0X{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.shell_accountPlaceholder__hW8h9{width:96px;height:40px}.shell_settings__YdCEI{position:absolute;inset-inline-end:max(var(--gutter),calc((100vw - var(--container)) / 2 + var(--gutter)));top:calc(var(--header-h) - 4px);width:min(320px,calc(100vw - 2 * var(--gutter)));background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);padding:16px;box-shadow:0 20px 50px rgba(29,22,14,.16);display:grid;gap:14px}.shell_settingsHead__8WwaZ{display:flex;align-items:center;justify-content:space-between}.shell_settings__YdCEI label{display:grid;gap:6px;font-size:14px;color:var(--muted)}.shell_select__WOjZh{position:relative;display:block}.shell_settings__YdCEI select{width:100%;height:44px;appearance:none;border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--surface-2);padding-block:0;padding-inline:12px 38px;color:var(--text);font-size:16px}.shell_settings__YdCEI select:focus,.shell_settings__YdCEI select:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.shell_select__WOjZh svg{position:absolute;inset-inline-end:12px;top:50%;transform:translateY(-50%);color:var(--muted);pointer-events:none}.shell_settings__YdCEI p{margin:0;font-size:13px;color:var(--faint);line-height:1.7}.shell_announcement__F21e3{background:var(--mint-soft);color:var(--mint);text-align:center;padding:10px var(--gutter);font-size:14px;border-bottom:1px solid var(--line)}.shell_content__rJR2T{flex:1 1;outline:none;min-height:calc(100vh - var(--header-h));min-height:calc(100svh - var(--header-h))}.shell_footer__fx337{border-top:1px solid var(--line);margin-top:72px;background:var(--surface)}.shell_footerInner__3xlUu{max-width:var(--container);margin:0 auto;padding:40px var(--gutter) 24px;display:grid;grid-template-columns:2fr 1fr 1fr;gap:32px}.shell_footerBrand__is3ZC p{color:var(--muted);margin:12px 0 16px;font-size:14px}.shell_discord__NhKEn{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;border:1px solid var(--line-strong);font-size:14px;color:var(--text)}.shell_discord__NhKEn svg{width:20px;height:20px;color:var(--accent-strong)}.shell_discord__NhKEn:hover{border-color:var(--accent)}.shell_social__HykQv{display:flex;flex-wrap:wrap;gap:8px}.shell_instagram__Yw5Mm{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;border:1px solid var(--line-strong);font-size:14px;color:var(--text)}.shell_instagram__Yw5Mm svg{width:19px;height:19px;color:var(--muted)}.shell_instagram__Yw5Mm:hover{border-color:var(--accent)}.shell_instagram__Yw5Mm:hover svg{color:var(--text)}.shell_footerLinks__ZFxCf{display:grid;align-content:start;gap:10px;font-size:14px}.shell_footerLinks__ZFxCf b{font-size:15px;margin-bottom:4px}.shell_footerLinks__ZFxCf a{color:var(--muted);transition:color var(--dur-ui) ease;display:flex;align-items:center;min-height:28px}.shell_footerLinks__ZFxCf{gap:4px}.shell_footerLinks__ZFxCf a:hover{color:var(--text)}.shell_footerBottom__45RwM{max-width:var(--container);margin:0 auto;padding:16px var(--gutter) 88px;border-top:1px solid var(--line);color:var(--faint);font-size:13px;font-family:var(--font-latin,sans-serif);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.shell_tabbar__w8KKY{display:none}.shell_toast__9LzRU{position:fixed;z-index:60;inset-inline:16px;bottom:24px;margin:0 auto;max-width:420px;display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:var(--radius);background:var(--surface-2);border:1px solid var(--line-strong);box-shadow:0 16px 40px rgba(29,22,14,.16)}@media (max-width:760px){.shell_accountName__xsS0X,.shell_nav__kMPp5{display:none}.shell_headerInner__XjHtC{gap:12px;height:58px}.shell_account__W5VvO{padding:0 4px;border:0}.shell_loginBtn__2RrHo{padding:0 14px;height:44px}.shell_actions__KWr_L{gap:6px}.shell_settings__YdCEI{top:54px}.shell_footer__fx337{margin-top:48px;padding-bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom))}.shell_footerInner__3xlUu{grid-template-columns:1fr 1fr;gap:24px;padding-top:32px}.shell_footerBrand__is3ZC{grid-column:1/-1}.shell_logo__UtFDd{min-height:44px}.shell_account__W5VvO,.shell_iconBtn__3_Nqj{min-width:44px;height:44px}.shell_account__W5VvO{justify-content:center}.shell_header__6bfbe .shell_actions__KWr_L>.iconbtn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:44px;min-height:44px}.shell_footerLinks__ZFxCf{gap:0}.shell_footerLinks__ZFxCf b{margin-bottom:0}.shell_footerLinks__ZFxCf a,.shell_footerLinks__ZFxCf b{min-height:44px;display:flex;align-items:center}.shell_discord__NhKEn,.shell_instagram__Yw5Mm{min-height:44px}.shell_preview__2jqk0 a{display:inline-flex;align-items:center;min-height:44px}.shell_tabbar__w8KKY{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;z-index:50;bottom:0;inset-inline:0;height:calc(var(--tabbar-h) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--bar-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line)}.shell_tabbar__w8KKY a{display:grid;place-items:center;align-content:center;gap:2px;color:var(--faint);font-size:11px}.shell_tabbar__w8KKY a[aria-current=page]{color:var(--accent-strong)}.shell_toast__9LzRU{bottom:calc(var(--tabbar-h) + 16px)}}.shell_preview__2jqk0{background:var(--surface-2);color:var(--muted);text-align:center;font-size:13px;padding:8px var(--gutter);border-bottom:1px solid var(--line)}.shell_preview__2jqk0 a{color:var(--text);text-decoration:underline;margin-inline-start:6px;font-weight:700}@media (prefers-reduced-motion:no-preference){.shell_discord__NhKEn:active,.shell_iconBtn__3_Nqj:active,.shell_instagram__Yw5Mm:active,.shell_loginBtn__2RrHo:active{transform:scale(.97)}.shell_tabbar__w8KKY a{transition:color var(--dur-ui) ease,transform var(--dur-press) var(--ease-out)}.shell_tabbar__w8KKY a:active{transform:scale(.94)}.shell_settings__YdCEI{transform-origin:top left;transition:opacity var(--dur-ui) var(--ease-out),transform var(--dur-ui) var(--ease-out)}[dir=ltr] .shell_settings__YdCEI{transform-origin:top right}.shell_toast__9LzRU{transition:opacity .4s ease,transform .4s ease}}@supports (transition-behavior:allow-discrete){@media (prefers-reduced-motion:no-preference){@starting-style{.shell_settings__YdCEI{opacity:0;transform:scale(.96)}.shell_toast__9LzRU{opacity:0;transform:translateY(12px)}}}}.shell_discord__NhKEn,.shell_instagram__Yw5Mm{transition:border-color var(--dur-ui) ease,transform var(--dur-press) var(--ease-out)}.shell_announcement__F21e3{line-height:1.7;text-wrap:balance}@media (max-width:760px){.shell_tabbar__w8KKY a{font-size:11px;padding-inline:2px;text-align:center}.shell_tabbar__w8KKY a span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media print{.shell_actions__KWr_L,.shell_footer__fx337,.shell_nav__kMPp5,.shell_skip__R7tN2,.shell_tabbar__w8KKY{display:none!important}.shell_header__6bfbe{position:static;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}}