.member-notifications{position:fixed;right:1rem;bottom:1rem;z-index:90;font:400 .76rem/1.4 Courier New,Courier,monospace}.notification-trigger{position:relative;display:grid;place-items:center;width:3rem;height:3rem;margin-left:auto;border:1px solid #2f6650;border-radius:50%;background:#09100c;color:#79d9a0;box-shadow:0 .8rem 2.4rem rgb(0 0 0/.45);cursor:pointer;font:700 1rem/1 Courier New,monospace}.notification-trigger:focus-visible,.notification-trigger:hover{border-color:#8ac9a4;color:#fff;outline:1px solid #8ac9a4;outline-offset:2px}.notification-trigger strong{position:absolute;top:-.35rem;right:-.35rem;display:grid;place-items:center;min-width:1.35rem;height:1.35rem;border:2px solid #050705;border-radius:999px;background:#00a9c6;color:#041014;padding:0 .25rem;font-size:.61rem}.notification-panel{position:absolute;right:0;bottom:3.7rem;width:min(23rem,calc(100vw - 2rem));border:1px solid #31513e;background:#070a08;color:#dce7de;box-shadow:0 1.25rem 4rem rgb(0 0 0/.75)}.notification-panel>footer,.notification-panel>header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .85rem;background:#0d1510}.notification-panel>header{border-bottom:1px solid #263d2f;color:#fff}.notification-panel>footer{border-top:1px solid #263d2f;color:#809286}.notification-panel button{border:1px solid #3a5945;background:transparent;color:#b8cabd;padding:.35rem .5rem;font:inherit;cursor:pointer}.notification-panel>div{max-height:min(45vh,22rem);overflow-y:auto}.notification-panel .notification-panel-sound{display:grid;place-items:center;width:2.35rem;height:2.35rem;padding:.35rem;color:#829087}.notification-panel .notification-panel-sound.enabled{border-color:#4b8e65;color:#71d99b;background:#102719}.notification-panel .notification-panel-sound:focus-visible,.notification-panel .notification-panel-sound:hover{border-color:currentColor;outline:1px solid currentColor;outline-offset:2px}.notification-sound-icon-glyph{width:1.35rem;height:1.35rem;overflow:visible;fill:currentColor}.notification-sound-icon-glyph path:not(:first-child){fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.notification-panel article{display:grid;grid-template-columns:.45rem 1fr;gap:.75rem;align-items:center;border-bottom:1px solid #17241b;padding:.75rem .85rem}.notification-panel article.read{opacity:.35}.notification-panel article i{width:.45rem;height:2rem;background:currentColor}.notification-panel article>div{display:flex;justify-content:space-between;gap:.7rem}.notification-panel article time{color:#718177;font-size:.68rem}.notification-panel .critical{color:#ff6b91}.notification-panel .error{color:#ff8294}.notification-panel .success{color:#69d889}.notification-panel .rank{color:#b6a1ff}.notification-panel .message{color:#54d8eb}.notification-panel .award{color:#e5c36e}.notification-panel article span{display:grid;gap:.15rem}.notification-panel article small{color:#9daaa1;font-size:.65rem}.notification-toast{position:fixed;left:1rem;bottom:1rem;width:min(32rem,calc(100vw - 2rem));border:1px solid;border-left:5px solid;background:#0a100c;padding:.9rem 1.1rem;box-shadow:0 1rem 4rem rgb(0 0 0/.65);letter-spacing:.07em;pointer-events:none}.notification-toast>small,.notification-toast>span{display:block;margin-top:.35rem;letter-spacing:.02em;line-height:1.35}.notification-toast>span{font-weight:700}.notification-toast>small{max-width:36rem;color:currentColor;opacity:.82;font-size:.72rem}.notification-toast>footer{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem;padding-top:.65rem;border-top:1px solid}.notification-toast>footer button{border:1px solid;background:transparent;color:inherit;padding:.42rem .65rem;font:inherit;cursor:pointer;pointer-events:auto}.notification-toast>footer button:first-child{border-width:2px;background:color-mix(in srgb,currentColor 18%,transparent);color:inherit;font-weight:700}.notification-toast>footer button:focus-visible,.notification-toast>footer button:hover{outline:1px solid currentColor;outline-offset:2px}.notification-toast.critical{border-color:#ff6b91;background:#591127;color:#fff}.notification-toast.error{color:#ff8294}.notification-toast.success{color:#69d889}.notification-toast.rank{color:#c7b8ff}.notification-toast.message{color:#54d8eb}.notification-toast.award{border-color:#e5c36e;background:#33290f;color:#fff2c7}.console-settings{display:flex;align-items:center;justify-content:space-between;gap:2rem;border:1px solid #294735;border-left:3px solid #c79a47;background:#09100b;padding:1.2rem}.console-settings strong{color:#e7eee9;letter-spacing:.06em}.console-settings p{max-width:38rem;margin:.45rem 0 0;color:#87988c;line-height:1.6}.notification-sound-setting{display:flex;align-items:center;gap:.7rem;flex:0 0 auto;border:0;background:transparent;color:#a99b7b;padding:.45rem;font:inherit;cursor:pointer}.notification-sound-setting.enabled{color:#70d89b}.notification-sound-setting:disabled{opacity:.45;cursor:wait}.notification-switch-track{position:relative;width:3rem;height:1.55rem;border:1px solid #5b4c2c;border-radius:999px;background:#17120a;transition:.15s}.notification-switch-track i{position:absolute;top:.17rem;left:.18rem;width:1.05rem;height:1.05rem;border-radius:50%;background:#a99b7b;transition:.15s}.notification-sound-setting.enabled .notification-switch-track{border-color:#3b805a;background:#153623}.notification-sound-setting.enabled .notification-switch-track i{translate:1.45rem 0;background:#70d89b}.notification-sound-setting strong{font:inherit}.browser-permission-stack{position:fixed;right:1rem;bottom:1rem;z-index:95;display:grid;gap:.6rem;width:min(25rem,calc(100vw - 2rem));font:400 .76rem/1.45 Courier New,Courier,monospace}.browser-permission-card{display:grid;grid-template-columns:2.4rem 1fr;border:1px solid var(--member-theme-border,#31513e);border-left:3px solid var(--member-theme-accent,#c79a47);background:var(--member-theme-panel,#070a08);color:var(--member-theme-text,#dce7de);box-shadow:0 1rem 3rem rgb(0 0 0/.55)}.browser-permission-card>span{display:grid;place-items:center;border-right:1px solid var(--member-theme-border,#31513e);color:var(--member-theme-accent,#c79a47)}.browser-permission-card>div{padding:.9rem}.browser-permission-card strong{color:var(--member-theme-text,#fff);letter-spacing:.08em}.browser-permission-card p{margin:.45rem 0 .8rem;color:var(--member-theme-muted,#9daaa1)}.browser-permission-card footer{display:flex;flex-wrap:wrap;gap:.5rem}.browser-permission-card button{border:1px solid var(--member-theme-accent,#c79a47);background:transparent;color:var(--member-theme-text,#fff);padding:.42rem .65rem;font:inherit;cursor:pointer}.browser-permission-card button:first-child{background:var(--member-theme-accent,#c79a47);color:var(--member-theme-surface,#050705)}.browser-permission-card button:disabled{opacity:.45;cursor:wait}.browser-permission-card.location{border-left-color:var(--member-theme-peer,#39ff88)}.browser-permission-feedback,.console-setting-status{margin:0;border:1px solid var(--member-theme-accent,#c79a47);background:var(--member-theme-panel,#070a08);color:var(--member-theme-status,#c79a47);padding:.7rem .85rem;letter-spacing:.06em}.console-settings small{display:block;margin-top:.55rem;color:var(--member-theme-muted,#87988c)}.console-setting-status{margin-top:.75rem}@media (max-width:40rem){.member-notifications{right:.65rem;bottom:.65rem}.console-settings{align-items:flex-start;flex-direction:column}.notification-toast{left:.65rem;bottom:.65rem;width:calc(100vw - 1.3rem)}.browser-permission-stack{right:.65rem;bottom:.65rem;width:calc(100vw - 1.3rem)}}.browser-permission-stack{top:clamp(5rem,38vh,17rem);bottom:auto;transform:none}@media (max-width:40rem){.browser-permission-stack{top:4.25rem;bottom:auto;transform:none}}.browser-permission-stack{inset:0;width:auto;place-items:center;padding:1rem;background:rgb(0 0 0/.5);backdrop-filter:blur(3px)}.browser-permission-card{width:min(25rem,calc(100vw - 2rem))}.browser-permission-feedback{position:fixed;top:5rem;right:1rem;z-index:96;max-width:min(24rem,calc(100vw - 2rem));box-shadow:0 1rem 3rem rgb(0 0 0/.45)}@media (max-width:40rem){.browser-permission-stack{inset:0;width:auto;padding:.65rem}.browser-permission-feedback{top:4.25rem;right:.65rem}}.terminal-message-id{display:block;margin:.55rem 0 0;color:currentColor;font-size:.55rem;line-height:1;text-align:right;opacity:.38;overflow-wrap:anywhere}.admin-identity-bar,.terminal-admin .terminal-message-id{color:var(--member-theme-admin,#ff4db8)}.admin-identity-bar{display:inline-grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(3,1fr);gap:1px;width:4.8rem;min-width:3rem;height:1.05em;vertical-align:middle;image-rendering:pixelated}.admin-identity-bar>i{display:block;min-width:2px;min-height:2px;background:currentColor;opacity:0;box-shadow:0 0 0 transparent;transition:opacity 4.2s ease-in-out,box-shadow 4.2s ease-in-out;will-change:opacity}.admin-identity-bar>i.active{opacity:1;box-shadow:0 0 .18rem color-mix(in srgb,currentColor 55%,transparent)}.award-grade-summary{display:inline-flex;align-items:center;gap:0;font-variant-numeric:tabular-nums}.award-grade-summary-item{position:relative;display:inline-flex;align-items:center;cursor:help;outline:0}.award-grade-summary b{font-weight:700}.award-grade-summary i{margin:0 .34rem;color:var(--member-theme-muted,#87988c);font-style:normal;opacity:.25}.award-grade-tooltip{position:absolute;top:calc(100% + .5rem);left:0;z-index:30;width:max-content;max-width:min(13rem,70vw);border:1px solid var(--member-theme-border,#49604f);background:var(--member-theme-panel,#070a08);color:var(--member-theme-text,#e8eee8);box-shadow:0 .75rem 2rem rgb(0 0 0/.55);padding:.55rem .65rem;font-size:.65rem;font-weight:400;line-height:1.45;letter-spacing:.03em;white-space:normal;opacity:0;visibility:hidden;translate:0 -.2rem;transition:opacity .12s,translate .12s,visibility .12s;pointer-events:none}.award-grade-summary-item:nth-child(n+3) .award-grade-tooltip{right:0;left:auto}.award-grade-summary-item:is(:hover,:focus-visible,:focus-within) .award-grade-tooltip{opacity:1;visibility:visible;translate:0 0}.award-grade-summary-item:focus-visible{outline:1px solid currentColor;outline-offset:3px}.console-award-list{display:flex!important;flex-wrap:wrap;gap:.4rem}.console-award-list>span+span:before{content:none!important}.award-badge{border:1px solid;padding:.28rem .52rem;color:#fff!important;font-size:.72rem;line-height:1.2}.award-badge.award-grade-1{border-color:#bd865b;background:#674126}.award-badge.award-grade-2{border-color:#d6dde3;background:#56616a}.award-badge.award-grade-3{border-color:#f3cf55;background:#6c5610}.award-badge.award-grade-4{border-color:#d9faff;background:#16657a;box-shadow:0 0 .6rem rgb(118 233 255/.2)}.theme-setting select{min-width:14rem;border:1px solid var(--member-theme-border,#49604f);background:var(--member-theme-field,#080c09);color:var(--member-theme-text,#e8eee8);padding:.65rem .8rem;font:inherit;cursor:pointer}.theme-setting select:disabled{opacity:.5;cursor:wait}.command-insert{border:0;background:transparent;color:inherit;padding:0;font:inherit;text-align:left;cursor:pointer}.command-insert:focus-visible,.command-insert:hover{outline:1px solid currentColor;outline-offset:3px}.command-syntax b{color:#f0f3f0;font-weight:700}.command-syntax em{font-style:normal}.parameter-cyan{color:#bff7ff}.parameter-magenta{color:#f8c9ee}.parameter-yellow{color:#fffbd2}.parameter-green{color:#c9f4d4}.syntax-separator{color:#69776e}.console-help-example{position:relative}.console-help-example>.command-insert{grid-column:2;color:#dce7de}.console-help-commands .console-help-info{grid-column:3;position:relative;align-self:center;justify-self:end;border:0;background:transparent}.console-help-commands .console-help-info[open]{background:transparent}.console-help-commands .console-help-info>summary{display:grid;grid-template-columns:1fr;place-items:center;box-sizing:border-box;width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem;gap:0;border:1px solid #49604f;border-radius:0;background:#080d09;color:#b8d8c2;padding:0;cursor:pointer;list-style:none;font:700 .72rem/1 Courier New,monospace}.console-help-commands .console-help-info>summary:focus-visible,.console-help-commands .console-help-info>summary:hover,.console-help-commands .console-help-info[open]>summary{border-color:#78a887;background:#142019;color:#fff;outline:0}.console-help-info>summary::-webkit-details-marker{display:none}.console-help-info>p{position:absolute;right:0;bottom:2.2rem;z-index:5;width:min(26rem,calc(100vw - 3rem));margin:0;border:1px solid #55705d;background:#101711;color:#e3ebe5;box-shadow:0 1rem 3rem #000;padding:1rem;line-height:1.65}.console-history>article{border-left:2px solid #2d4937;padding-left:.75rem}.console-history>article.error{border-color:#ff637f}.console-exchange{display:grid;gap:.4rem;margin-bottom:.85rem}.console-exchange+.console-exchange{border-top:1px solid #2d4937;padding-top:.85rem}.console-system-answer,.console-user-command{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:.75rem;align-items:start;padding:.65rem .8rem}.console-user-command{border:1px solid #27392d;background:#080c09;color:#dce7df}.console-system-answer{border:1px solid #4d6730;border-left:3px solid #c79a47;background:rgb(154 123 62/.13);color:#fff}.console-history article.error .console-system-answer{border-color:#9d3248;background:rgb(157 50 72/.14)}.console-system-answer>span,.console-user-command>span{color:#718378;font-size:.61rem;letter-spacing:.1em}.console-system-answer>span{color:#d5b66e}.console-system-answer pre{margin:0;color:inherit;white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-weight:700}.console-playing-cards{display:flex;flex-wrap:wrap;gap:.55rem}.console-playing-cards b{display:grid;place-items:center;min-width:3rem;height:4rem;border:1px solid #aeb5af;border-radius:.2rem;background:#f5f4ed;color:#111;padding:.25rem;font:700 1.05rem/1 Georgia,serif}.console-playing-cards b.red{color:#a7192c}.console-unknown{color:#465047!important}.award-grade-1{color:#bd865b!important}.award-grade-2{color:#d6dde3!important}.award-grade-3{color:#f3cf55!important}.award-grade-4{color:#d9faff!important;text-shadow:0 0 .5rem #76e9ff}.console-user-command{grid-template-columns:minmax(0,1fr)}.member-desk>header{min-height:0;padding:.45rem clamp(.75rem,2.2vw,1.5rem)}.member-desk>header .member-header-actions{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:.5rem}.member-console>header{grid-template-columns:minmax(0,1fr) auto!important}.identity-pixel{flex:0 0 auto;border:0;background:#050705;image-rendering:pixelated}.member-header-identity{display:flex!important;align-items:center;gap:.8rem}.member-header-identity>div{display:grid;gap:.12rem}.member-header-identity span{line-height:1}.member-header-identity strong{font-size:.82rem;line-height:1.15;letter-spacing:.06em}.member-header-actions>:is(.panic-switch,form){box-sizing:border-box;width:7.5rem}.member-header-actions .panic-switch,.member-header-actions button{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:2.45rem;padding:.45rem .7rem;line-height:1;text-align:center}.terminal-log article>div .identity-pixel{margin-right:.25rem}.terminal-self>div .identity-pixel{margin-left:.25rem;margin-right:0}.terminal-admin .identity-admin{color:var(--member-theme-admin,#ff4db8);filter:drop-shadow(0 0 .4rem color-mix(in srgb,var(--member-theme-admin,#ff4db8) 42%,transparent))}@media(max-width:36rem){.member-desk>header{padding:.4rem .55rem}.member-header-identity{gap:.55rem}.member-header-identity .identity-pixel{width:46px;height:46px}.member-header-actions{gap:.35rem!important}.member-header-actions>:is(.panic-switch,form){width:auto;min-width:5.35rem}.member-header-actions .panic-switch,.member-header-actions button{height:2.25rem;padding:.35rem .5rem;font-size:.66rem}}.admin-award-register{display:grid;gap:1rem}.admin-award-register h3{margin:0}.admin-award-assignments{display:grid;margin-top:1rem;border-top:1px solid var(--line,#d5cdbb)}.admin-award-assignments article{display:grid;grid-template-columns:auto minmax(8rem,1fr) auto;gap:.8rem;align-items:center;border-bottom:1px solid var(--line,#d5cdbb);padding:.65rem 0}.admin-award-assignments article>div{display:grid;gap:.15rem}.admin-award-assignments article>span{font-size:.75rem}.admin-award-assignments .award-grade-1{border-left:3px solid #a96f43;padding-left:.65rem}.admin-award-assignments .award-grade-2{border-left:3px solid #8795a1;padding-left:.65rem}.admin-award-assignments .award-grade-3{border-left:3px solid #c5a221;padding-left:.65rem}.admin-award-assignments .award-grade-4{border-left:3px solid #4eb7cc;padding-left:.65rem}.theme-1{background:#f6f5ef!important;color:#202820!important}.theme-1 :is(header,aside,.console-output,.terminal-log,.notification-panel){background:#fff!important;color:#202820!important}.theme-1 :is(input,textarea,button,.console-user-command,.console-system-answer){background:#fafafa!important;color:#202820!important;border-color:#8da094!important}.theme-1 h1,.theme-1 h2,.theme-1 strong{color:#162a20!important}.theme-2{background:radial-gradient(circle at 20% 0,#304d3d,#07100b 55%)!important}.theme-2 :is(.console-output,.terminal-log,aside){background:linear-gradient(135deg,rgb(255 255 255/.13),rgb(255 255 255/.02))!important;backdrop-filter:blur(18px);box-shadow:inset 0 1px rgb(255 255 255/.18)}.theme-2 button{border-radius:999px!important;box-shadow:inset 0 1px rgb(255 255 255/.25),0 .5rem 1.2rem #0008}.theme-3{background-color:#020b12!important;background-image:linear-gradient(#0b2e3a 1px,transparent 0),linear-gradient(90deg,#0b2e3a 1px,transparent 0)!important;background-size:24px 24px!important}.theme-3 :is(header,aside,.console-output){background:rgb(2 11 18/.9)!important;border-color:#16bbd5!important}.theme-3 :is(h1,h2,strong,button){color:#80efff!important}.theme-4{background:linear-gradient(135deg,#16001f,#05010d 55%,#001a25)!important}.theme-4 :is(header,aside,.console-output){border-color:#ff2bd6!important;box-shadow:inset 0 0 2rem rgb(0 238 255/.07)}.theme-4 :is(h1,h2,strong){color:#00efff!important;text-shadow:.1rem .1rem #ff2bd6}.theme-4 button{border-color:#ff2bd6!important;color:#00efff!important}.theme-5{background:#008080!important;font-family:"MS Sans Serif",Tahoma,sans-serif!important}.theme-5 :is(header,aside,.console-output,.terminal-log){background:#c0c0c0!important;color:#000!important;border:2px outset #fff!important}.theme-5 header{background:#000080!important;color:#fff!important}.theme-5 button{border:2px outset #fff!important;border-radius:0!important;background:#c0c0c0!important;color:#000!important}.theme-6{background:#e6e6e6!important;font-family:Segoe UI,Arial,sans-serif!important}.theme-6>header{background:#185abd!important}.theme-6 :is(aside,.console-output,.terminal-log){background:#fff!important;color:#252525!important;border-color:#d3d3d3!important}.theme-6 button{background:#f3f3f3!important;color:#252525!important;border-color:#bbb!important}.theme-7{background:linear-gradient(145deg,#ffd7f0,#cdeeff 48%,#fff7c8)!important;color:#3b2945!important}.theme-7 :is(header,aside,.console-output,.terminal-log){background:rgb(255 255 255/.78)!important;color:#3b2945!important;border-color:#e8a6cf!important}.theme-7 :is(h1,h2,strong){color:#c13284!important}.theme-7 button{border-radius:1rem!important;border-color:#bb75b1!important;color:#8c276b!important}.theme-8{background:#111!important;color:#fff!important}.theme-8>header{border-bottom:6px solid #ffd400!important}.theme-8 :is(aside,.console-output,.terminal-log){background:#111!important;border-color:#ffd400!important}.theme-8 :is(h1,h2,strong){color:#ffd400!important;font-family:Arial,sans-serif!important}.theme-8 button{background:#ffd400!important;color:#111!important;border:0!important;font-weight:700!important}.theme-9{background:#e8dfcb!important;color:#30251a!important;font-family:Georgia,serif!important}.theme-9 :is(header,aside,.console-output,.terminal-log){background:#f3ecd9!important;color:#30251a!important;border-color:#755c37!important}.theme-9 :is(h1,h2,strong){color:#4a2d18!important;font-family:Georgia,serif!important}.theme-9 button{border-color:#755c37!important;color:#4a2d18!important;font-family:Georgia,serif!important}.theme-0{--member-theme-surface:#050705;--member-theme-panel:#080c09;--member-theme-field:#080c09;--member-theme-text:#e8eee8;--member-theme-muted:#9bac9f;--member-theme-accent:#63dd8b;--member-theme-status:#c79a47;--member-theme-peer:#39ff88;--member-theme-error:#ff8294;--member-theme-border:#49604f;--member-theme-admin:#ff4db8;--member-codex-current:#f1ff76;--member-param-1:#bff7ff;--member-param-2:#f8c9ee;--member-param-3:#fffbd2;--member-param-4:#c9f4d4}.theme-1{--member-theme-surface:#fff;--member-theme-panel:#f4f7f4;--member-theme-field:#fafafa;--member-theme-text:#202820;--member-theme-muted:#526159;--member-theme-accent:#176b3b;--member-theme-status:#705812;--member-theme-peer:#176b3b;--member-theme-error:#9d1736;--member-theme-border:#718078;--member-theme-admin:#8d185d;--member-codex-current:#686100;--member-param-1:#006879;--member-param-2:#8a276d;--member-param-3:#705800;--member-param-4:#176b3b}.theme-2{--member-theme-surface:#101a13;--member-theme-panel:#132119;--member-theme-field:#0b110d;--member-theme-text:#f2f7f3;--member-theme-muted:#a7b9aa;--member-theme-accent:#79e6a0;--member-theme-status:#e0b967;--member-theme-peer:#68efa0;--member-theme-error:#ff8ba0;--member-theme-border:#5d7d67;--member-theme-admin:#ff91d2;--member-codex-current:#efff78;--member-param-1:#bff7ff;--member-param-2:#ffd0ef;--member-param-3:#fff4b8;--member-param-4:#bdf4ca}.theme-3{--member-theme-surface:#020b12;--member-theme-panel:#06131b;--member-theme-field:#06131b;--member-theme-text:#e7faff;--member-theme-muted:#9cbfc7;--member-theme-accent:#80efff;--member-theme-status:#e0b967;--member-theme-peer:#68efa0;--member-theme-error:#ff8ba0;--member-theme-border:#2f8da0;--member-theme-admin:#ff87d4;--member-codex-current:#ecff72;--member-param-1:#bff7ff;--member-param-2:#f7c7eb;--member-param-3:#fff4b8;--member-param-4:#bdf4ca}.theme-4{--member-theme-surface:#08030d;--member-theme-panel:#120719;--member-theme-field:#120719;--member-theme-text:#fff7ff;--member-theme-muted:#c7aecb;--member-theme-accent:#6df6ff;--member-theme-status:#e8bd68;--member-theme-peer:#68efa0;--member-theme-error:#ff8ba0;--member-theme-border:#a4529a;--member-theme-admin:#ff79c6;--member-codex-current:#f3ff76;--member-param-1:#bff7ff;--member-param-2:#ffd0ef;--member-param-3:#fff4b8;--member-param-4:#c9f4d4}.theme-5{--member-theme-surface:#c0c0c0;--member-theme-panel:#d4d4d4;--member-theme-field:#fff;--member-theme-text:#000;--member-theme-muted:#353535;--member-theme-accent:#000080;--member-theme-status:#5e4500;--member-theme-peer:#005b2d;--member-theme-error:#79001f;--member-theme-border:#3d3d3d;--member-theme-admin:#7d004c;--member-codex-current:#514c00;--member-param-1:#005568;--member-param-2:#760052;--member-param-3:#5e4a00;--member-param-4:#005b2d}.theme-6{--member-theme-surface:#fff;--member-theme-panel:#f3f3f3;--member-theme-field:#fff;--member-theme-text:#252525;--member-theme-muted:#595959;--member-theme-accent:#185abd;--member-theme-status:#705812;--member-theme-peer:#176638;--member-theme-error:#9d1736;--member-theme-border:#767676;--member-theme-admin:#8d185d;--member-codex-current:#686100;--member-param-1:#006579;--member-param-2:#81205f;--member-param-3:#6b5400;--member-param-4:#176638}.theme-7{--member-theme-surface:#fffafd;--member-theme-panel:#fff2f9;--member-theme-field:#fff;--member-theme-text:#3b2945;--member-theme-muted:#65556d;--member-theme-accent:#8f1f60;--member-theme-status:#705812;--member-theme-peer:#176638;--member-theme-error:#9d1736;--member-theme-border:#9a6686;--member-theme-admin:#8f1f60;--member-codex-current:#6b6100;--member-param-1:#006579;--member-param-2:#8a276d;--member-param-3:#6b5400;--member-param-4:#176638}.theme-8{--member-theme-surface:#111;--member-theme-panel:#191919;--member-theme-field:#080808;--member-theme-text:#fff;--member-theme-muted:#c5c5c5;--member-theme-accent:#ffd400;--member-theme-status:#ffd400;--member-theme-peer:#7cff9e;--member-theme-error:#ff8ba0;--member-theme-border:#8b7600;--member-theme-admin:#ff8bce;--member-codex-current:#f3ff75;--member-param-1:#c2f7ff;--member-param-2:#ffd0ef;--member-param-3:#fff4b8;--member-param-4:#c9f4d4}.theme-9{--member-theme-surface:#f3ecd9;--member-theme-panel:#ece2c9;--member-theme-field:#f8f1df;--member-theme-text:#30251a;--member-theme-muted:#5b4c3c;--member-theme-accent:#664113;--member-theme-status:#664613;--member-theme-peer:#175f34;--member-theme-error:#8c1733;--member-theme-border:#755c37;--member-theme-admin:#7d174e;--member-codex-current:#625700;--member-param-1:#005b70;--member-param-2:#7c225d;--member-param-3:#624c00;--member-param-4:#175f34}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-]{scrollbar-width:thin;scrollbar-color:var(--member-theme-accent) color-mix(in srgb,var(--member-theme-surface) 88%,#000)}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] *{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--member-theme-accent) 72%,var(--member-theme-muted)) color-mix(in srgb,var(--member-theme-surface) 88%,#000)}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] ::-webkit-scrollbar,:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-]::-webkit-scrollbar{width:.62rem;height:.62rem}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] ::-webkit-scrollbar-track,:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-]::-webkit-scrollbar-track{background:color-mix(in srgb,var(--member-theme-surface) 88%,#000);border:1px solid var(--member-theme-border)}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] ::-webkit-scrollbar-thumb,:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-]::-webkit-scrollbar-thumb{min-height:2.2rem;border:2px solid color-mix(in srgb,var(--member-theme-surface) 88%,#000);background:color-mix(in srgb,var(--member-theme-accent) 72%,var(--member-theme-muted))}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] ::-webkit-scrollbar-thumb:hover,:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-]::-webkit-scrollbar-thumb:hover{background:var(--member-theme-accent)}:is(.theme-2,.theme-7) ::-webkit-scrollbar-thumb,:is(.theme-2,.theme-7)::-webkit-scrollbar-thumb{border-radius:999px}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-]{color:var(--member-theme-text)}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] :is(.console-page-content,.console-station,.terminal-log,.terminal-chat-composer){color:var(--member-theme-text)}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] :is(.console-label,.console-path,.console-command label,.console-command>div>span,.console-cards article div span,.task-create>summary,.terminal-chat-composer label,.terminal-chat>header span,.console-help-intro>div:first-child>span,.console-help-index span,.console-help-section>header>span,.console-help-example>span,.command-menu-trigger){color:var(--member-theme-accent)!important}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] :is(.console-system,.console-success){color:var(--member-theme-status)!important}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] :is(.member-console nav a,.console-stat-grid span,.console-data dt,.console-channels li span,.console-cards article p,.console-cards article small,.console-empty,.console-history time,.console-user-command>span,.console-help-tip,.console-help-section header p,.console-help-section header small,.console-help-commands summary>span,.console-help-commands summary>small,.task-create label,.task-create small,.task-priority-hint,.task-card time,.task-details>summary,.task-details dt,.terminal-empty){color:var(--member-theme-muted)!important}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] :is(h1,h2,h3,strong,.member-console aside dd,.console-data dd,.console-stat-grid strong,.console-help-intro p,.console-help-section h2,.console-help-example code,.console-help-example>.command-insert,.command-syntax b,.task-card-main strong,.task-details p,.task-details dd,.command-suggestion-row strong,.terminal-chat>header strong){color:var(--member-theme-text)!important}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] :is(.console-error,.terminal-error,.task-overdue-label){color:var(--member-theme-error)!important}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] :is(.console-unknown,.command-suggestion-row span,.command-suggestion-row small,.notification-panel article time,.notification-panel article small,.terminal-close button){color:var(--member-theme-muted)!important}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] :is(input,textarea){border-color:var(--member-theme-border)!important;background:var(--member-theme-field)!important;color:var(--member-theme-text)!important;caret-color:var(--member-theme-accent)}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] :is(input,textarea)::placeholder{color:var(--member-theme-muted)!important;opacity:1}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] .command-suggestion-row>button{background:var(--member-theme-panel)!important;color:var(--member-theme-text)!important;border-left-color:transparent!important}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] .command-suggestion-row>button:is(.active,:hover,:focus-visible){border-left-color:var(--member-theme-accent)!important;background:var(--member-theme-field)!important}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] .command-suggestion-row>button strong{color:var(--member-theme-text)!important}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] .command-suggestion-row>button :is(span,small){color:var(--member-theme-muted)!important;opacity:1}.theme-8 button :is(strong,span,small){color:inherit!important}.theme-8 .command-suggestion-row>button strong{color:var(--member-theme-text)!important}.theme-8 .command-suggestion-row>button :is(span,small){color:var(--member-theme-muted)!important}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] :is(.console-stat-grid article,.console-cards article,.console-help-index a,.console-help-commands details,.task-card,.task-create,.console-user-command){background:var(--member-theme-panel)!important;color:var(--member-theme-text)!important;border-color:var(--member-theme-border)!important}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] :is(.console-command-token,.console-help-example>.command-insert){border-color:var(--member-theme-border)!important;background:var(--member-theme-panel)!important;color:var(--member-theme-text)!important}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] .member-console-shell>aside nav a{display:block;border-left:2px solid transparent;padding:.65rem .8rem;text-decoration:none}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] .member-console-shell>aside nav a.active{border-left-color:var(--member-theme-accent);background:var(--member-theme-panel)!important;color:var(--member-theme-text)!important}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] .member-console-shell>aside nav a{position:relative;transition:color .18s ease,background-color .18s ease,border-color .18s ease,translate .18s ease,box-shadow .18s ease}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] .member-console-shell>aside nav a:hover{border-left-color:color-mix(in srgb,var(--member-theme-accent) 58%,transparent);background:color-mix(in srgb,var(--member-theme-accent) 8%,var(--member-theme-panel))!important;color:var(--member-theme-text)!important;translate:.2rem 0}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] .member-console-shell>aside nav a.active{border-left-width:3px;background:color-mix(in srgb,var(--member-theme-accent) 17%,var(--member-theme-panel))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--member-theme-accent) 28%,transparent),0 .35rem 1rem rgb(0 0 0/.16);font-weight:700}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] .member-console-shell>aside nav a:focus-visible{outline:1px solid var(--member-theme-accent);outline-offset:3px}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] .terminal-self{background:color-mix(in srgb,var(--member-theme-text) 8%,transparent)!important;color:var(--member-theme-text)!important}.terminal-chat.theme-0 .terminal-self{color:#fff!important}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] .terminal-peer{background:color-mix(in srgb,var(--member-theme-peer) 9%,transparent)!important;color:var(--member-theme-peer)!important}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] .terminal-admin{color:var(--member-theme-admin)!important}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] .parameter-cyan{color:var(--member-param-1)!important}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] .parameter-magenta{color:var(--member-param-2)!important}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] .parameter-yellow{color:var(--member-param-3)!important}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] .parameter-green{color:var(--member-param-4)!important}:is(.theme-1,.theme-5,.theme-6,.theme-7,.theme-9) :is(.award-grade-1,.award-grade-2,.award-grade-3,.award-grade-4){text-shadow:none!important}:is(.theme-1,.theme-5,.theme-6,.theme-7,.theme-9) .award-grade-1{color:#7a431f!important}:is(.theme-1,.theme-5,.theme-6,.theme-7,.theme-9) .award-grade-2{color:#46545f!important}:is(.theme-1,.theme-5,.theme-6,.theme-7,.theme-9) .award-grade-3{color:#735800!important}:is(.theme-1,.theme-5,.theme-6,.theme-7,.theme-9) .award-grade-4{color:#006276!important}.theme-5>header :is(span,strong),.theme-6>header :is(span,strong){color:#fff!important}.member-live-clock{color:var(--member-theme-text,#dce6df)!important;font:inherit!important;font-variant-numeric:tabular-nums;letter-spacing:.08em}.member-visible-identity{display:inline;white-space:normal}.member-visible-identity-id{color:inherit!important;opacity:.5;font-weight:inherit}@keyframes member-content-enter{0%{opacity:0;translate:0 .35rem}to{opacity:1;translate:0 0}}@keyframes member-toast-enter{0%{opacity:0;translate:-.65rem .35rem}to{opacity:1;translate:0 0}}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] :is(button,.console-cards article,.console-stat-grid article,.task-card,.chat-workspace-window,.notification-panel){transition:translate .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease,opacity .18s ease}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] button:not(:disabled):hover{translate:0 -.08rem}:is(.member-desk,.terminal-chat,.terminal-compose)[class*=theme-] :is(.console-cards article,.task-card):hover{translate:0 -.12rem;border-color:color-mix(in srgb,var(--member-theme-accent) 48%,var(--member-theme-border))!important;box-shadow:0 .65rem 1.6rem rgb(0 0 0/.16)}.console-page-content>*{animation:member-content-enter .24s ease both}.notification-toast{animation:member-toast-enter .2s ease both}.notification-panel{transform-origin:bottom right;animation:member-content-enter .18s ease both}@media(prefers-reduced-motion:reduce){:is(.member-desk,.terminal-chat,.terminal-compose) *{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.member-console nav a:hover,:is(.member-desk,.terminal-chat,.terminal-compose) :is(.console-cards article,.task-card):hover,:is(.member-desk,.terminal-chat,.terminal-compose) button:not(:disabled):hover{translate:0 0!important}}.member-desk .member-notifications,.terminal-chat .member-notifications{right:1rem;bottom:1rem;left:auto}.member-desk .notification-trigger,.terminal-chat .notification-trigger{margin-left:0}.member-desk .notification-panel,.terminal-chat .notification-panel{right:0;left:auto}@media (max-width:40rem){:is(.member-desk,.terminal-chat) .member-notifications{right:.65rem;bottom:.65rem;left:auto}}.chat-workspace{display:grid;gap:1rem;min-width:0}.chat-workspace-directory{display:grid;gap:.55rem}.chat-workspace-directory>h2{margin:.25rem 0;color:var(--member-theme-accent);font-size:.78rem;letter-spacing:.1em}.chat-workspace-directory>article{display:flex;align-items:center;justify-content:space-between;gap:1rem;border:1px solid var(--member-theme-border);background:var(--member-theme-panel);padding:.75rem}.chat-workspace-directory>article>div{display:grid;min-width:0;gap:.2rem}.chat-workspace-directory code{color:var(--member-theme-accent);font-size:.62rem;overflow-wrap:anywhere}.chat-workspace-directory time{color:var(--member-theme-muted);font-size:.65rem}.chat-workspace-directory button,.chat-workspace-minimized button,.chat-workspace-window button{border:1px solid var(--member-theme-border);background:var(--member-theme-field);color:var(--member-theme-text);padding:.45rem .7rem;font:inherit;cursor:pointer}.chat-workspace-directory button:hover,.chat-workspace-minimized button:hover,.chat-workspace-window button:hover{border-color:var(--member-theme-accent);color:var(--member-theme-accent)}.chat-workspace-minimized{display:flex;gap:.45rem;overflow-x:auto;padding:.25rem 0}.chat-workspace-minimized button{flex:0 0 auto;max-width:16rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-workspace-strip{display:flex;gap:1rem;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;padding:0 0 .8rem;scrollbar-gutter:stable}.chat-workspace-window{display:grid;grid-template-rows:auto minmax(18rem,28rem) auto auto;flex:1 0 calc(50% - .5rem);min-width:22rem;max-width:none;border:1px solid var(--member-theme-border);background:var(--member-theme-surface)}.chat-workspace-window>header{display:flex;align-items:center;justify-content:space-between;gap:.7rem;border-bottom:1px solid var(--member-theme-border);padding:.65rem}.chat-workspace-window>header>div:first-child{display:grid;min-width:0;gap:.15rem}.chat-workspace-window>header code{color:var(--member-theme-accent);font-size:.58rem;overflow-wrap:anywhere}.chat-workspace-window>header>div:last-child{display:flex;gap:.35rem}.chat-workspace-window>header button{width:2rem;padding:.25rem}.chat-workspace-log{display:flex;flex-direction:column;gap:.55rem;min-height:18rem;max-height:28rem;overflow-y:auto;padding:.7rem}.chat-workspace-log>article{position:relative;border-left:3px solid var(--member-theme-border);background:color-mix(in srgb,var(--member-theme-panel) 92%,transparent);padding:.65rem .75rem}.chat-workspace-log>article>div{display:flex;align-items:center;gap:.45rem}.chat-workspace-log time{margin-left:auto;color:var(--member-theme-muted);font-size:.62rem}.chat-workspace-log p{margin:.45rem 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.chat-workspace-reads{display:block;margin-top:.45rem;color:var(--member-theme-muted);font-size:.58rem}.chat-message-delete{margin-top:.55rem;padding:.25rem .45rem!important;color:var(--member-theme-error)!important;font-size:.6rem!important}.chat-workspace-composer{display:grid;grid-template-columns:1fr auto;gap:.45rem;border-top:1px solid var(--member-theme-border);padding:.65rem}.chat-workspace-composer label{grid-column:1/-1;color:var(--member-theme-accent);font-size:.65rem}.chat-workspace-composer textarea{min-height:4.5rem;resize:vertical;background:var(--member-theme-field);color:var(--member-theme-text);border:1px solid var(--member-theme-border);font:inherit}.chat-workspace-composer button{align-self:end}.chat-workspace-readonly{border-top:1px solid var(--member-theme-border);padding:.8rem}.chat-workspace-window>.terminal-error{margin:0;padding:.45rem .65rem}.chat-workspace-window .terminal-self{border-left-color:var(--member-theme-text)}.chat-workspace-window .terminal-peer{border-left-color:var(--member-theme-peer)}.chat-workspace-window .terminal-admin{border-left-color:var(--member-theme-admin)}@media(max-width:52rem){.chat-workspace-window{flex-basis:88%;min-width:min(22rem,88vw)}}.award-cards article.award-grade-1{border-color:#a96f43!important;background:color-mix(in srgb,#a96f43 18%,var(--member-theme-panel))!important}.award-cards article.award-grade-2{border-color:#8795a1!important;background:color-mix(in srgb,#8795a1 18%,var(--member-theme-panel))!important}.award-cards article.award-grade-3{border-color:#c5a221!important;background:color-mix(in srgb,#c5a221 19%,var(--member-theme-panel))!important}.award-cards article.award-grade-4{border-color:#4eb7cc!important;background:color-mix(in srgb,#4eb7cc 20%,var(--member-theme-panel))!important;box-shadow:inset .22rem 0 #4eb7cc,0 0 .75rem color-mix(in srgb,#4eb7cc 20%,transparent)}.decoy-results article h2{margin:0;color:#1a0dab;font:400 1.15rem/1.35 Arial,Helvetica,sans-serif}.decoy-results article{padding-bottom:.35rem;border-bottom:1px solid #f1f2f3}.admin-user-identity{display:flex;align-items:center;gap:1rem}.critical-confirm-form{display:flex;align-items:end;gap:.6rem}.critical-confirm-form label{display:grid;gap:.3rem;font-size:.72rem}.critical-confirm-form input{width:8rem}.interaction-pending{position:fixed;z-index:300;left:50%;top:1rem;translate:-50% 0;display:flex;align-items:center;gap:.65rem;border:1px solid #536d59;background:#071009;color:#dce7de;box-shadow:0 .8rem 2.5rem #000b;padding:.65rem .9rem;font:.68rem Courier New,monospace;letter-spacing:.08em}.interaction-pending i{width:.85rem;height:.85rem;border:2px solid #294735;border-top-color:#70d89b;border-radius:50%;animation:member-spin .7s linear infinite}@keyframes member-spin{to{rotate:1turn}}.privacy-obscured>:not(.privacy-clock){visibility:hidden!important}.privacy-clock{position:fixed;z-index:400;inset:0;display:grid;place-items:center;background:inherit;color:#789083}.privacy-clock time{font:700 clamp(4rem,16vw,13rem)/1 Courier New,monospace;letter-spacing:.04em}.idle-warning,.timer-alert{position:fixed;z-index:500;inset:0;display:grid;place-items:center;background:#000b;backdrop-filter:blur(8px)}.idle-warning>div,.timer-alert>div{display:grid;gap:1rem;min-width:min(28rem,calc(100vw - 2rem));border:1px solid #9a7b3e;background:#080b08;color:#fff;padding:1.5rem;box-shadow:0 2rem 6rem #000}.idle-warning span{font-size:2.5rem;color:#d5b66e}.idle-warning>div>div{height:.3rem;background:#2a2112}.idle-warning i{display:block;height:100%;background:#d5b66e;transition:width 1s linear}.timer-alert strong{font-size:1.5rem;color:#fff}.timer-alert span{color:#d5b66e}.timer-alert button{border:1px solid #d5b66e;background:#d5b66e;color:#090805;padding:.8rem;font:inherit;cursor:pointer}.interaction-pending-scrim{position:fixed;z-index:299;inset:0;background:rgb(0 0 0/.08);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);cursor:wait}.task-board{display:grid;gap:1rem}.task-board.pending{opacity:.72}.task-create{border:1px solid #294735;background:#09100b}.task-create>summary{cursor:pointer;padding:1rem;color:#d5b66e;letter-spacing:.08em}.task-create form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;border-top:1px solid #294735;padding:1rem}.task-create label{display:grid;gap:.4rem;color:#87988c;font-size:.72rem;letter-spacing:.06em}.task-create label:nth-of-type(2){grid-column:1/-1}.task-create input,.task-create textarea{border:1px solid #365541;background:#050805;color:#eef4ef;padding:.7rem;font:inherit}.task-create small{color:#607468}.task-create button,.task-details button{border:1px solid #49604f;background:transparent;color:#dce7de;padding:.55rem .75rem;font:inherit;cursor:pointer}.task-create>form>button{align-self:end;justify-self:start}.task-priority-hint{margin:0;color:#607468;font-size:.72rem}.task-list{display:grid;gap:.65rem}.task-card{position:relative;border:1px solid #294735;border-left:3px solid #5d846b;background:#070b08;padding:.8rem}.task-card[draggable=true]{cursor:grab}.task-card[draggable=true]:active{cursor:grabbing}.task-card-main{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem}.task-card-main>div{display:grid;gap:.25rem}.task-card-main strong{color:#e4ebe6}.task-card time{color:#809186;font-size:.7rem}.task-toggle{margin:0}.task-toggle button{display:grid;place-items:center;width:2rem;height:2rem;border:1px solid #48604f;border-radius:50%;background:transparent;color:#82d99f;cursor:pointer}.task-drag{color:#61776a;font-size:1.25rem}.task-position{position:absolute;right:.45rem;bottom:.25rem;color:#26382d;font-size:.58rem}.task-details{margin:.7rem 0 0 2.8rem;border-top:1px solid #16241b;padding-top:.55rem}.task-details>summary{color:#788b7e;cursor:pointer;font-size:.7rem}.task-details p{white-space:pre-wrap;color:#c9d4cc;line-height:1.6}.task-details dl{display:flex;flex-wrap:wrap;gap:1rem;margin:.8rem 0}.task-details dl div{display:grid;gap:.15rem}.task-details dt{color:#607468;font-size:.62rem}.task-details dd{margin:0;color:#bdc9c0;font-size:.72rem}.task-delete button{border-color:#713341;color:#ee8899}.task-move-actions{display:flex;gap:.5rem;margin-bottom:.65rem}.task-delete,.task-move-actions form{margin:0}.task-details button:disabled{opacity:.25;cursor:not-allowed}.task-card.completed{order:2;opacity:.46;border-left-color:#3b4d40}.task-card.completed strong{text-decoration:line-through}.task-card.overdue{border-color:#ad3d52 #ad3d52 #ad3d52 #ff637f;background:rgb(122 21 42/.13)}.task-overdue-label{color:#ff8294!important;font-weight:700}.theme-1 :is(.task-card,.task-create){background:#fff!important;color:#202820!important}.theme-5 :is(.task-card,.task-create){background:#c0c0c0!important;color:#000!important;border:2px outset #fff!important}.theme-6 :is(.task-card,.task-create){background:#fff!important;color:#252525!important}.theme-7 :is(.task-card,.task-create){background:rgb(255 255 255/.78)!important;color:#3b2945!important}.theme-9 :is(.task-card,.task-create){background:#f3ecd9!important;color:#30251a!important}@media(max-width:40rem){.task-create form{grid-template-columns:1fr}.task-create label:nth-of-type(2){grid-column:auto}.task-details{margin-left:0}}.task-card.drop-after:after,.task-card.drop-before:before{content:"";position:absolute;z-index:3;left:-.3rem;right:-.3rem;height:3px;background:#71e69b;box-shadow:0 0 .65rem rgb(113 230 155/.8);pointer-events:none}.task-card.drop-before:before{top:-.48rem}.task-card.drop-after:after{bottom:-.48rem}.task-toggle button{width:1.7rem;height:1.7rem;border-color:#6b8772;border-radius:.15rem;background:#030704;padding:0}.task-toggle button span{position:relative;width:.92rem;height:.92rem;border:1px solid #334b39;background:#09100b}.task-toggle button.checked{border-color:#82d99f;background:#13271a}.task-toggle button.checked span:after{content:"";position:absolute;left:.16rem;top:-.02rem;width:.38rem;height:.7rem;border:solid #82d99f;border-width:0 2px 2px 0;rotate:42deg}.task-drag{color:#8da194;touch-action:none;cursor:grab}.task-drag:active{cursor:grabbing}.task-delete{margin:0}.codex-document{--codex-brass:color-mix(in srgb,var(--member-theme-accent,#c9a65a) 72%,#c9a65a);width:min(58rem,100%);margin:0 auto;color:var(--member-theme-text,#eee7d5);font-family:Georgia,Times New Roman,serif;line-height:1.72}.codex-document :is(.codex-header,.codex-sections section>header){background:transparent!important;color:inherit!important;border:0!important;box-shadow:none!important}.codex-header{display:grid;gap:1rem;border-bottom:1px solid color-mix(in srgb,var(--codex-brass) 44%,transparent)!important;padding:0 0 2.25rem;text-align:center}.codex-header h1{margin:.2rem 0 0;font-size:clamp(2.2rem,6vw,4.6rem);font-weight:500;letter-spacing:.18em;line-height:1}.codex-classification{margin:0;color:var(--codex-brass);font:600 .67rem/1.4 Segoe UI,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}.codex-subtitle{max-width:44rem;margin:0 auto;color:var(--member-theme-muted,#a8aa9d);font-size:clamp(.96rem,2vw,1.16rem);font-style:italic}.codex-meta{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 2.4rem;margin:.5rem 0 0;font-family:Segoe UI,Arial,sans-serif}.codex-meta div{display:grid;gap:.2rem}.codex-meta dt{color:var(--member-theme-muted,#a8aa9d);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase}.codex-meta dd{display:flex;align-items:center;justify-content:center;gap:.45rem;margin:0;font-size:.76rem;font-variant-numeric:tabular-nums}.codex-current-sigil{width:.72rem;height:.72rem;border:1px solid var(--codex-brass);rotate:45deg}.codex-search{display:grid;gap:.45rem;max-width:42rem;width:100%;margin:.4rem auto 0;text-align:left;font-family:Segoe UI,Arial,sans-serif}.codex-search label{color:var(--member-theme-muted,#a8aa9d);font-size:.7rem;letter-spacing:.04em}.codex-search>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem}.codex-search input{min-width:0;background:var(--member-theme-field,#070a08);padding:.72rem .8rem}.codex-search button,.codex-search input{border:1px solid var(--member-theme-border,#435047);color:var(--member-theme-text,#eee7d5);font:inherit}.codex-search button{background:transparent;padding:.6rem .85rem;cursor:pointer}.codex-search button:disabled{opacity:.35;cursor:default}.codex-anchor-nav{position:sticky;z-index:12;top:0;display:flex!important;gap:.2rem;width:100%;margin:0 0 3.5rem;padding:.65rem .25rem;overflow-x:auto;overscroll-behavior-x:contain;background:color-mix(in srgb,var(--member-theme-surface,#050705) 94%,transparent);border-block:1px solid color-mix(in srgb,var(--member-theme-border,#435047) 70%,transparent);box-shadow:0 .65rem 1.2rem rgb(0 0 0/.16);scrollbar-width:thin;backdrop-filter:blur(12px);font-family:Segoe UI,Arial,sans-serif}.codex-anchor-nav a{display:flex;align-items:center;gap:.35rem;flex:0 0 auto;border-bottom:2px solid transparent;padding:.45rem .55rem;color:var(--member-theme-muted,#a8aa9d);font-size:.68rem;text-decoration:none;white-space:nowrap;transition:color .18s ease,border-color .18s ease,background-color .18s ease}.codex-anchor-nav a span{color:var(--codex-brass);font-family:Georgia,Times New Roman,serif}.codex-anchor-nav a:hover,.codex-anchor-nav a[aria-current=location]{border-bottom-color:var(--codex-brass);background:color-mix(in srgb,var(--codex-brass) 8%,transparent);color:var(--member-theme-text,#eee7d5)}.codex-anchor-nav a:focus-visible{outline:1px solid var(--codex-brass);outline-offset:-2px}.codex-sections{display:grid;gap:5rem}.codex-sections>section{scroll-margin-top:7rem}.codex-sections>section>header{display:flex;align-items:baseline;gap:1rem;margin:0 0 1.6rem;padding:0 0 .7rem!important;border-bottom:1px solid color-mix(in srgb,var(--codex-brass) 38%,transparent)!important}.codex-sections>section>header>span{color:var(--codex-brass);font-size:.78rem;letter-spacing:.12em}.codex-sections h2{margin:0;font-size:clamp(1.45rem,3vw,2.1rem);font-weight:500;letter-spacing:.03em}.codex-lead{color:var(--member-theme-muted,#a8aa9d);font-style:italic}.codex-blocks{display:grid;gap:1.45rem}.codex-block p{margin:0;color:inherit}.codex-block p+p{margin-top:.8rem}.codex-block strong{font-weight:600}.codex-rank-marker{position:relative;display:inline-flex;align-items:center;margin-right:.55rem;color:var(--codex-brass);font:700 .72rem/1.2 Courier New,monospace;vertical-align:.08em;cursor:help}.codex-rank-marker:focus-visible{outline:1px solid var(--codex-brass);outline-offset:3px}.codex-rank-tooltip{position:absolute;z-index:20;left:0;bottom:calc(100% + .45rem);width:max-content;max-width:13rem;padding:.35rem .5rem;background:var(--member-theme-text,#eee7d5);color:var(--member-theme-surface,#050705);box-shadow:0 .45rem 1.2rem rgb(0 0 0/.3);font:600 .64rem/1.3 Segoe UI,Arial,sans-serif;opacity:0;pointer-events:none;translate:0 .2rem;transition:opacity .15s ease,translate .15s ease}.codex-rank-marker:is(:hover,:focus-visible) .codex-rank-tooltip{opacity:1;translate:0 0}.codex-document mark{background:color-mix(in srgb,var(--codex-brass) 58%,transparent);color:inherit;padding:.03em .08em}.codex-no-results{border:1px solid var(--member-theme-border,#435047);padding:1rem;color:var(--member-theme-muted,#a8aa9d);font-family:Segoe UI,Arial,sans-serif}.codex-search-empty{display:none}.codex-definition{border-left:1px solid color-mix(in srgb,var(--codex-brass) 60%,transparent);padding-left:1rem}.codex-quote{font-style:italic}@media(max-width:42rem){.codex-header{text-align:left}.codex-subtitle{margin:0}.codex-meta,.codex-meta dd{justify-content:flex-start}.codex-search>div{grid-template-columns:1fr}.codex-search button{justify-self:start}.codex-anchor-nav{margin-bottom:2.5rem}.codex-sections{gap:3.5rem}}@media(prefers-reduced-motion:reduce){.codex-anchor-nav{scroll-behavior:auto}.codex-anchor-nav a,.codex-rank-tooltip{transition:none}}.codex-block.codex-current-rank,.codex-block.codex-current-rank :is(p,strong){color:var(--member-codex-current,#f1ff76)!important}.codex-block.codex-current-rank .codex-rank-marker{color:currentColor}.member-content-protected,.member-content-protected *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.member-content-protected :is(input,textarea,select,[contenteditable=true],[data-member-copy-allowed=true]),.member-content-protected :is(input,textarea,select,[contenteditable=true],[data-member-copy-allowed=true]) *{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.role-symbols{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:.22em;margin:0;color:currentColor;font-size:.9em;font-weight:400;letter-spacing:0;line-height:1;vertical-align:middle}.role-symbols-after{margin-inline-start:.42em}.role-symbols-before{margin-inline-end:.42em}.role-symbols-between{margin-inline:.42em}.role-symbol{display:inline-flex;align-items:center;justify-content:center;width:1.15em;height:1.15em;color:currentColor;line-height:1;vertical-align:middle;filter:drop-shadow(0 0 .3em color-mix(in srgb,currentColor 20%,transparent))}.role-icon{display:block;width:100%;height:100%;overflow:visible}.role-identity-line,.role-label-with-symbol{display:inline-flex;align-items:center;min-width:0;line-height:1.15;vertical-align:middle}.role-identity-function,.role-label-with-symbol{white-space:nowrap}.chat-workspace-log>article>div>strong,.terminal-log article>div>strong{display:inline-flex;align-items:center;min-width:0;line-height:1.15}.role-message{--role-accent:var(--member-theme-accent);position:relative;border-left-color:var(--role-accent)!important;background:color-mix(in srgb,var(--role-accent) 5%,var(--member-theme-surface))!important;box-shadow:inset .3rem 0 0 color-mix(in srgb,var(--role-accent) 78%,transparent),0 .7rem 1.8rem rgb(0 0 0/.16)}.role-message>p{margin:.6rem 0!important;border:1px solid color-mix(in srgb,var(--role-accent) 72%,var(--member-theme-border));background:linear-gradient(118deg,color-mix(in srgb,var(--role-accent) 17%,var(--member-theme-panel)) 0,color-mix(in srgb,var(--role-accent) 6%,var(--member-theme-surface)) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--role-accent) 16%,transparent);padding:.9rem 1rem!important;color:var(--member-theme-text)!important;font-size:1.02rem;line-height:1.6}.role-message-postman{--role-accent:#e3bd48}.role-message-observer{--role-accent:#76cfe3}.role-message-archivist{--role-accent:#c89c62}.role-message-maskeur{--role-accent:#bb88d8}.role-message-convenor{--role-accent:#d98282}.role-message-scribe{--role-accent:#ddd2b0}.role-message-examiner{--role-accent:#84aee8}.role-message-steward{--role-accent:#7fc59a}.role-message-keyholder{--role-accent:#d69f55}.role-message-mediator{--role-accent:#70c8bc}.role-message-curator{--role-accent:#d88eae}.chat-markup-bold{font-weight:800!important;color:inherit!important}.chat-inline-code{padding:.08em .28em;background:color-mix(in srgb,currentColor 10%,transparent);color:inherit}.chat-format-help{grid-column:1/-1;color:var(--member-theme-muted);font-size:.62rem;line-height:1.45}.chat-workspace-directory>ul{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.chat-workspace-directory>ul>li{display:flex;align-items:center;justify-content:space-between;gap:1rem;border:1px solid var(--member-theme-border);background:var(--member-theme-panel);padding:.75rem}.chat-workspace-directory>ul>li>div{display:grid;min-width:0;gap:.2rem}