.pilot-navigation{color:#304b40;background:#f5f5ef;border-bottom:1px solid #e4e7de;justify-content:flex-end;gap:24px;padding:10px 28px;font-size:13px;display:flex}.pilot-navigation a{padding:5px 0;text-decoration:none}.pilot-navigation a:hover{text-decoration:underline}:is(.pilot-navigation a:focus-visible,.pilot-auth-card a:focus-visible,.pilot-auth-card button:focus-visible){outline-offset:4px;outline:2px solid #304b40}.pilot-auth-warning{color:#624517;background:#fff1d6;margin:0;padding:12px 24px}.pilot-auth-page{color:#304b40;background:#faf9f6;place-items:center;min-height:100svh;padding:32px 20px;font-family:system-ui,sans-serif;display:grid}.pilot-auth-card{text-align:center;width:100%;max-width:460px}.pilot-auth-card>img{height:auto;margin:0 auto 24px;display:block}.pilot-auth-card h1{letter-spacing:-.03em;font-size:26px;line-height:1.25}.pilot-auth-card>p{color:#67766c;margin:16px 0 28px}.pilot-auth-card button{color:#fff;cursor:pointer;background:#304b40;border:0;border-radius:10px;padding:12px 22px}.pilot-auth-card button:disabled{opacity:.6;cursor:wait}.pilot-auth-card>a{margin:20px auto;text-decoration:underline;display:block}.pilot-auth-card .cl-rootBox{margin:auto}.pilot-auth-card .cl-cardBox{max-width:100%}.session-transition{background:var(--paper,#faf9f6);min-height:100svh;color:var(--ink,#304b40);font-family:var(--sans,system-ui,sans-serif)}.session-transition__header{align-items:center;gap:18px;height:64px;padding:18px 28px;display:flex}.session-transition__brand{letter-spacing:-.04em;font-size:22px}.session-transition__menu{opacity:.35;border-block:2px solid;width:20px;height:14px}.session-transition__placeholder{max-width:1160px;margin:32px auto;padding:0 28px}.session-transition__placeholder h1{letter-spacing:-.045em;margin:8px 0 18px;font-size:clamp(38px,6vw,60px);font-weight:500}.session-transition__eyebrow{letter-spacing:.18em;opacity:.65;font-size:11px}.session-transition__bar{opacity:.1;border:1px solid;border-radius:12px;height:52px;margin:28px 0}.session-transition__rows{gap:16px;margin-top:40px;display:grid}.session-transition__rows i{opacity:.035;background:currentColor;border-radius:12px;height:74px}.session-transition__spectrum{align-items:center;gap:8px;height:220px;margin-top:70px;display:flex}.session-transition__spectrum i{opacity:.04;background:currentColor;border-radius:4px;flex:1;height:55%}.session-transition__spectrum i:nth-child(3n){height:85%}.session-transition__status{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.session-transition__error{max-width:480px;margin:48px auto;padding:24px;line-height:1.6}.session-transition button,.session-transition a{min-height:44px;color:inherit;justify-content:center;align-items:center;margin:8px;padding:8px 16px;display:inline-flex}.session-transition a{text-decoration:underline}.session-reveal{animation:none}.session-reveal[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){.session-reveal{animation:none}}@media (max-width:720px){.session-transition__header{padding:16px 20px}.session-transition__placeholder{margin:20px auto;padding:0 20px}.session-transition__spectrum{height:160px}}:root[data-private-page-hidden=true] body *{visibility:hidden!important}:root[data-private-page-hidden=true] body:after{content:"";color:#304b40;z-index:2147483647;background:#faf9f6;place-items:center;font:16px system-ui,sans-serif;display:grid;position:fixed;inset:0}.session-home-transition__capture{pointer-events:none}.session-home-transition__plus{color:var(--mt-ink-9ba693,#9ba693);flex-shrink:0;width:22px;font-size:24px;font-weight:300}.session-home-transition__input{text-align:left;min-width:0;color:var(--mt-ink-98a28f,#98a28f);flex:1;padding:10px 0;font-size:16px;line-height:1.4}.session-home-transition__continue{color:var(--mt-ink-afb6a6,#afb6a6);padding:12px 15px;font-size:13px}@media (max-width:520px){.session-home-transition__input{font-size:14px}.session-home-transition__continue{padding:10px 11px;font-size:11px}.session-home-transition__plus{width:18px}}.quiet-home .home-header{flex-shrink:0;height:72px}.quiet-home .home-main{margin-top:clamp(28px,5vh,64px);margin-bottom:24px}.quiet-home .home-visuals{margin-top:40px}.quiet-home .home-main.has-input{margin-top:24px}.quiet-home .has-input .home-visuals{margin-top:32px}.quiet-home .home-footer{flex-shrink:0;padding-bottom:12px}.community-menu{z-index:10;flex-shrink:0}.mi-social .community-menu>.home-menu-toggle{color:var(--mi-muted);background:0 0;border:0;align-items:center;gap:8px;padding:8px;display:flex}.community-menu .home-menu{z-index:20;width:246px;max-width:calc(100vw - 48px)}@media (max-width:520px){.quiet-home .home-header{height:64px}.quiet-home .home-main{margin-top:32px;margin-bottom:24px}.quiet-home .home-visuals{margin-top:36px}.quiet-home .home-main.has-input{margin-top:20px}}.atmosphere-menu{color:var(--mt-ink-586b51,#586b51);font-size:14px}.atmosphere-menu summary{cursor:pointer;border-radius:5px;align-items:center;gap:11px;min-height:44px;padding:13px 12px;list-style:none;display:flex}.atmosphere-menu summary::-webkit-details-marker{display:none}.atmosphere-menu summary svg:last-child{margin-left:auto}.atmosphere-menu summary:hover{background:var(--mt-surface-f0f2ea,#f0f2ea)}.atmosphere-options{flex-wrap:wrap;gap:5px;padding:4px 10px 12px;display:flex}.atmosphere-options button,.mi-social .atmosphere-options button{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink);border-radius:6px;flex:1;padding:8px 6px;font-size:12px}.atmosphere-options button[aria-pressed=true],.mi-social .atmosphere-options button[aria-pressed=true]{background:var(--green-light);border-color:var(--muted);font-weight:600}.atmosphere-notice{padding:6px 12px;font-size:12px;line-height:1.5}.quiet-home .home-footer{justify-content:center;padding-inline:24px;position:relative}.quiet-home .home-footer .support-footer-link{margin-left:0;position:absolute;bottom:12px;right:24px}@media (max-width:520px){.quiet-home .home-footer{justify-content:space-between}.quiet-home .home-footer .support-footer-link{margin-left:auto;position:static}.quiet-home .home-footer>span{margin-right:auto}}.community-header-actions{align-items:center;gap:12px;display:flex}@media (max-width:760px){.community-header-actions>.mi-badge{display:none}}.home-menu>.atmosphere-menu{color:var(--mt-ink-586b51,#586b51);border:0;margin:0;padding:0;font-size:14px;display:block}.home-menu>.atmosphere-menu summary{font-weight:600}.home-menu>.menu-profile-link{gap:10px;min-height:48px}.menu-profile-avatar{border:1px solid var(--line);background:var(--green-light);width:28px;height:28px;color:var(--ink);border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.menu-profile-name{overflow-wrap:anywhere;min-width:0;font-weight:500;line-height:1.35}.home-menu>.menu-account-identity{color:var(--ink);overflow-wrap:anywhere;border:0;flex-direction:column;align-items:flex-start;gap:3px;margin:0;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.home-menu>.menu-account-identity .menu-account-label{color:var(--muted);font-size:11px}.home-menu>.menu-account-identity strong{font-size:12px;font-weight:500}.main-navigation>.home-menu-toggle{min-width:44px;min-height:44px;color:var(--muted);background:0 0;border:0;align-items:center;gap:8px;padding:8px;display:flex}.main-navigation>.account-menu-toggle{border-radius:24px;gap:6px;padding:6px}.menu-trigger-avatar{flex-basis:32px;width:32px;height:32px;font-size:14px}.account-menu-toggle>.menu-trigger-chevron{opacity:.65;flex:none;width:12px;height:12px}.account-menu-toggle[aria-expanded=true]>.menu-trigger-chevron{transform:rotate(180deg)}.main-navigation>.home-menu{width:260px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 110px);overflow:auto}.main-navigation>.home-menu>a,.main-navigation>.home-menu>.home-menu-action{min-height:44px}:root .main-navigation>.home-menu{width:260px;min-width:0;max-width:calc(100vw - 32px);font-family:var(--sans);background:var(--mt-surface-fffefb,#fffefb);color:var(--ink);border:1px solid var(--mt-line-e2e4db,#e2e4db);border-radius:10px;padding:9px;font-size:16px;line-height:normal;top:48px;right:0}:root .main-navigation>.home-menu :is(button,summary){font-family:var(--sans);cursor:pointer}:root .main-navigation>.home-menu>:is(a,.home-menu-action),:root .main-navigation .atmosphere-menu summary{min-height:44px;color:var(--mt-ink-586b51,#586b51);text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:11px;padding:13px 12px;font-size:14px;line-height:normal;display:flex}:root .main-navigation>.home-menu>:is(a,.home-menu-action):hover,:root .main-navigation .atmosphere-menu summary:hover{background:var(--mt-surface-f0f2ea,#f0f2ea)}:root .main-navigation .atmosphere-menu{font-size:14px}:root .main-navigation .atmosphere-options{flex-wrap:wrap;gap:5px;padding:4px 10px 12px;display:flex}:root .main-navigation .atmosphere-options button{border:1px solid var(--line);background:var(--surface);min-width:0;min-height:44px;color:var(--ink);text-align:center;border-radius:6px;flex:1;padding:8px 6px;font-size:12px;line-height:normal}:root .main-navigation .atmosphere-options button[aria-pressed=true]{background:var(--green-light);border-color:var(--muted);font-weight:600}:root .main-navigation .spectrum-style-options button{border:1px solid var(--line);background:var(--surface);min-height:69px;color:var(--ink);text-align:center;border-radius:6px;flex-direction:column;align-items:stretch;gap:7px;padding:7px 5px;font-size:10px;line-height:1.3;display:flex}:root .main-navigation .spectrum-style-options button[aria-pressed=true]{border-color:var(--muted);background:var(--green-light);box-shadow:inset 0 0 0 1px var(--muted)}.home-floating-stage{isolation:isolate;flex-direction:column;flex:1;width:100%;min-height:calc(100svh - 88px);margin:0 auto;padding-bottom:20px;display:flex;position:relative}.home-floating-stage .home-main{flex:none;margin-bottom:70px}.home-floating-stage+.home-footer{min-height:56px;margin-top:32px}.home-floating-stage .home-header-actions{z-index:301;position:relative}html:has(.quiet-home){scrollbar-gutter:stable}
