.SampleBadge_badge__Q8URJ{display:inline-flex;align-items:center;height:18px;padding:0 7px;border:1px dashed var(--color-line-strong);border-radius:var(--radius-pill);color:var(--color-ink-subtle);font:500 10.5px/1 var(--font-ui);letter-spacing:.04em;white-space:nowrap;vertical-align:middle}.SampleBadge_note__je65y{display:flex;align-items:center;gap:10px;margin:0 0 14px;color:var(--color-ink-muted);font:13px/1.4 var(--font-ui)}.m-app{--m-night:#06121b;--m-deep:#0a1821;--m-line:rgba(222,196,152,0.14);--m-line-strong:rgba(222,196,152,0.32);--m-gold:#dcb67e;--m-gold-soft:rgba(220,182,126,0.13);--m-ivory:#f1ebe0;--m-mist:#a9b3b7;--m-paper:#eee1ce;--m-tabs:30px;position:fixed;inset:0;display:flex;flex-direction:column;overflow:hidden;overflow:clip;padding-top:env(safe-area-inset-top);color:var(--m-ivory);font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased;background:radial-gradient(120% 45% at 82% 0,rgba(46,86,106,.3),transparent 62%),linear-gradient(180deg,rgba(3,9,13,0),rgba(3,9,13,.28) 55%,rgba(2,7,10,.5)),url(/gridian/shell/mobile-texture.jpg) 0 0/420px 420px,#0e181e;-webkit-tap-highlight-color:transparent}:where(.m-app) button{font:inherit;color:inherit}.m-app :focus-visible{outline:2px solid var(--m-gold);outline-offset:2px}.m-top{position:relative;z-index:40;flex:none;gap:10px;height:58px;padding:0 12px 0 14px;border-bottom:1px solid rgba(0,0,0,.55);box-shadow:0 1px 0 rgba(222,196,152,.08);background:linear-gradient(180deg,rgba(255,236,205,.035),rgba(0,0,0,.16))}.m-brand,.m-top{display:flex;align-items:center}.m-brand{color:inherit;text-decoration:none;gap:8px;min-width:0}.m-brand img{width:32px;height:32px;object-fit:contain;flex:none}.m-brand strong{font:700 21px/1 EB Garamond,Georgia,serif;letter-spacing:-.01em}.m-brand small,.m-brand strong{display:block;white-space:nowrap}.m-brand small{margin-top:2px;font:italic 10px/1.1 EB Garamond,Georgia,serif;color:#d3b990}.m-top-gap{flex:1 1}.m-icon-button{position:relative;display:grid;place-items:center;width:38px;height:38px;border:0;border-radius:10px;background:transparent;color:#e7e2d8}.m-icon-button:active{background:rgba(255,255,255,.06)}.m-badge{position:absolute;right:4px;top:4px;display:grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#d9a441;color:#1a1204;font:700 10px/1 Inter,system-ui,sans-serif;box-shadow:0 0 0 2px #07141d}.m-avatar{flex:none;padding:0;border:0;background:none}.m-avatar,.m-avatar .profile-photo{width:36px;height:36px;border-radius:50%}.m-avatar .profile-photo{border:1px solid rgba(220,190,153,.4);box-shadow:none}.m-app .switcher{position:relative;left:auto;top:auto;width:auto;z-index:60;flex:none}.m-app .switcher-trigger{width:auto;min-width:106px;height:36px;gap:14px;padding:0 11px 1px 13px;border:1px solid var(--m-line-strong);border-radius:9px;background:rgba(10,24,33,.85);font-size:15.5px}.m-app .switcher-menu{position:fixed;left:10px;top:calc(env(safe-area-inset-top) + 62px);width:min(356px,calc(100vw - 20px));max-height:calc(100dvh - env(safe-area-inset-top) - 150px);overflow-y:auto;overscroll-behavior:contain}.m-main{flex:1 1;min-height:0;display:flex;flex-direction:column;width:100%;max-width:640px;margin:0 auto}.m-main,.m-nav{position:relative}.m-nav{z-index:40;flex:none;display:grid;grid-template-columns:repeat(5,1fr);height:calc(60px + env(safe-area-inset-bottom));padding:0 4px env(safe-area-inset-bottom);border-top:1px solid rgba(0,0,0,.6);box-shadow:inset 0 1px 0 rgba(222,196,152,.07);background:linear-gradient(180deg,rgba(3,10,14,.62),rgba(2,7,10,.86))}.m-nav a,.m-nav button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:0;border:0;background:none;color:#c3cbce;font:500 10.5px/1 Inter,system-ui,sans-serif;text-decoration:none}.m-nav .is-current{color:var(--m-gold)}.m-nav .is-current svg{filter:drop-shadow(0 0 8px rgba(220,182,126,.35))}.m-sheet-root{position:fixed;inset:0;z-index:200;pointer-events:none}.m-scrim{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:auto;background:rgba(2,8,12,.6);animation:mFade .2s ease-out both}.m-sheet-panel{position:fixed;pointer-events:auto;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(222,196,152,.22);border-radius:16px;background:linear-gradient(180deg,rgba(18,34,43,.97),rgba(10,21,29,.98)),url(/gridian/shell/mobile-texture.jpg) 0 0/420px;box-shadow:0 22px 48px rgba(0,0,0,.6),0 2px 8px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,244,224,.06)}.m-sheet-panel.is-below{animation:mDrop .22s cubic-bezier(.2,.8,.2,1) both;transform-origin:50% 0}.m-sheet-panel.is-above{border-bottom:0;border-radius:18px 18px 0 0;box-shadow:0 -18px 44px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,244,224,.06);animation:mRise .24s cubic-bezier(.2,.8,.2,1) both}@keyframes mFade{0%{opacity:0}}@keyframes mDrop{0%{opacity:0;transform:translateY(-10px) scale(.99)}}@keyframes mRise{0%{opacity:0;transform:translateY(24px)}}.m-sheet-handle{flex:none;display:block;width:40px;height:4px;margin:8px auto 0;border-radius:2px;background:rgba(255,255,255,.22)}.m-sheet-head{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 10px 12px 20px}.m-sheet-head h2{margin:0;font:500 22px/1.1 EB Garamond,Georgia,serif;color:var(--m-ivory)}.m-sheet-head p{margin:5px 0 0;font:12.5px/1.3 Inter,system-ui,sans-serif;color:var(--m-mist)}.m-sheet-body{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:2px 12px 14px}.m-sheet-label{margin:14px 6px 8px;font:600 10.5px/1 Inter,system-ui,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#9aa6ab}.m-bell[aria-expanded=true]{background:rgba(220,182,126,.12);color:var(--m-gold)}.m-nav button.is-open{color:var(--m-gold)}.m-search{display:flex;align-items:center;gap:10px;height:44px;margin:0 2px;padding:0 14px;border:1px solid #2c3f4b;border-radius:10px;background:#0b1a24;color:#9aa5ab}.m-search input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;color:#e7ebed;font:15px/1 Inter,system-ui,sans-serif}.m-search input::placeholder{color:#8d999f}.m-search:focus-within{border-color:rgba(220,182,126,.6)}.m-links{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;margin:18px 6px 0;padding:14px 0 0;border-top:1px solid rgba(116,140,151,.16);list-style:none}.m-links a{color:#dfe4e3;font:15px/1 EB Garamond,Georgia,serif;text-decoration:none}.m-live{display:inline-flex;align-items:center;gap:8px;margin-left:auto;font:14px/1 EB Garamond,Georgia,serif;color:#e4e7e6}.m-live .live-dot{margin:0}.m-manifesto{display:grid;grid-gap:6px;gap:6px;margin:18px 6px 4px;text-align:center}.m-manifesto em{font:italic 17px/1.2 EB Garamond,Georgia,serif;color:#e8cba0}.m-manifesto span{font:600 9.5px/1 Inter,system-ui,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#b89c72}@media (min-width:600px){.m-app{--m-tabs:40px}.m-top{height:64px;padding:0 20px}.m-main{max-width:680px}.m-app .switcher-menu{top:calc(env(safe-area-inset-top) + 68px)}}@media (min-width:900px){.m-main{max-width:780px}}@media (max-height:540px) and (orientation:landscape){.m-app{overflow-y:auto}.m-top{position:-webkit-sticky;position:sticky;top:0}.m-main{flex:none}.m-nav{position:-webkit-sticky;position:sticky;bottom:0}}@media (prefers-reduced-motion:reduce){.m-scrim,.m-sheet-panel,.m-sheet-panel.is-above,.m-sheet-panel.is-below{animation:none}}.theme-light.m-app{color:var(--l-ink);background:radial-gradient(120% 45% at 82% 0,rgba(255,255,255,.95),rgba(255,255,255,0) 62%),linear-gradient(180deg,#f1f4f9,#e5ebf2)}.theme-light .m-top{background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(246,249,253,.6));border-bottom:1px solid var(--l-line);box-shadow:0 4px 14px rgba(22,42,72,.05)}.theme-light .m-brand strong{color:var(--l-ink)}.theme-light .m-brand small{color:var(--l-gold)}.theme-light .m-icon-button{color:#1f3552}.theme-light .m-icon-button:active{background:rgba(22,42,72,.06)}.theme-light .m-badge{box-shadow:0 0 0 2px #f4f7fb}.theme-light .m-bell[aria-expanded=true]{background:rgba(47,111,214,.1);color:var(--l-signal)}.theme-light .m-avatar .profile-photo{border-color:rgba(15,34,56,.2)}.theme-light .m-nav{border-top:1px solid var(--l-line);box-shadow:0 -4px 14px rgba(22,42,72,.05);background:linear-gradient(180deg,rgba(255,255,255,.85),rgba(246,249,253,.95))}.theme-light .m-nav a,.theme-light .m-nav button{color:var(--l-fog)}.theme-light .m-nav .is-current,.theme-light .m-nav button.is-open{color:var(--l-ink)}.theme-light .m-nav .is-current svg{filter:none;color:var(--l-signal)}.theme-light .m-app :focus-visible{outline-color:var(--l-signal)}.theme-light .m-scrim{background:rgba(40,56,80,.28)}.theme-light .m-sheet-panel{border-color:var(--l-line);background:linear-gradient(180deg,#ffffff,#f4f7fb);box-shadow:0 22px 48px rgba(22,42,72,.18),0 2px 6px rgba(22,42,72,.08)}.theme-light .m-sheet-panel.is-above{box-shadow:0 -14px 36px rgba(22,42,72,.14)}.theme-light .m-sheet-handle{background:rgba(22,42,72,.18)}.theme-light .m-sheet-head h2{color:var(--l-ink)}.theme-light .m-sheet-head p,.theme-light .m-sheet-label{color:var(--l-fog)}.theme-light .m-search{border-color:var(--l-line);background:#fff;color:var(--l-fog)}.theme-light .m-search input{color:var(--l-ink)}.theme-light .m-search input::placeholder{color:var(--l-fog)}.theme-light .m-search:focus-within{border-color:rgba(47,111,214,.6)}.theme-light .m-links{border-top-color:var(--l-line)}.theme-light .m-links a,.theme-light .m-live{color:var(--l-slate)}.theme-light .m-manifesto em{color:#7a5a24}.theme-light .m-manifesto span{color:var(--l-gold)}