.pixel-ascii{white-space:pre;font-family:monospace;font-weight:600}._root_xczgb_1{--accent:var(--account-accent,var(--nf-c0e7a5,#c0e7a5));--muted:var(--nf-93a392,#93a392);--line:color-mix(in srgb, var(--nf-d3e8bc,#d3e8bc) 8.63%, transparent);--surface:var(--nf-121e16,#121e16);color:var(--nf-e9efdf,#e9efdf);background:var(--nf-0e1812,#0e1812);isolation:isolate;font:14px/1.6 Inter,ui-sans-serif,system-ui,-apple-system,sans-serif;container:profile/inline-size}._root_xczgb_1 *,._root_xczgb_1 :before,._root_xczgb_1 :after{box-sizing:border-box}._root_xczgb_1 button,._root_xczgb_1 a{-webkit-tap-highlight-color:transparent}._root_xczgb_1 button{cursor:pointer}._root_xczgb_1 :is(button,a):focus-visible{outline:2px solid var(--accent);outline-offset:5px}._root_xczgb_1 a{text-decoration:none}._cover_xczgb_7{background:var(--nf-233f31,#233f31);height:238px;position:relative;overflow:hidden}._cover_xczgb_7:after{content:"";background:linear-gradient(90deg,color-mix(in srgb, var(--nf-0b181b,#0b181b) 53.33%, transparent),transparent 65%),linear-gradient(0deg,color-mix(in srgb, var(--nf-0d1913,#0d1913) 31.37%, transparent),transparent 45%);pointer-events:none;position:absolute;inset:0}._landscape_xczgb_9{width:100%;height:100%;position:absolute;inset:0}._coverLabel_xczgb_10{z-index:1;color:color-mix(in srgb, var(--nf-e1e9c7,#e1e9c7) 72.16%, transparent);font:9px var(--mono,monospace);letter-spacing:2px;align-items:center;gap:10px;display:flex;position:absolute;top:24px;left:34px}._brandMark_xczgb_11{border:1px solid color-mix(in srgb, var(--nf-d1ddb3,#d1ddb3) 30.2%, transparent);width:29px;height:29px;color:var(--nf-e2e8c8,#e2e8c8);border-radius:50%;place-items:center;font:italic 22px Georgia,serif;display:grid;position:relative}._brandMark_xczgb_11>span{font:12px Georgia,serif;position:absolute;top:-7px;right:-5px}._coverCaption_xczgb_13{z-index:1;gap:12px;display:grid;position:absolute;top:89px;left:36px}._coverCaption_xczgb_13>span{max-width:440px;color:var(--nf-ebebcd,#ebebcd);letter-spacing:-.7px;font:italic 31px/1.25 Georgia,Times New Roman,serif}._coverCaption_xczgb_13 small{color:color-mix(in srgb, var(--nf-cddcb4,#cddcb4) 63.92%, transparent);font:8px var(--mono,monospace);letter-spacing:2.4px}._coverCoordinates_xczgb_16{z-index:1;color:color-mix(in srgb, var(--nf-d8e1bb,#d8e1bb) 54.9%, transparent);font:8px var(--mono,monospace);letter-spacing:1.8px;position:absolute;bottom:21px;right:30px}._identity_xczgb_17{border-bottom:1px solid var(--line);grid-template-columns:128px minmax(0,1fr) auto;align-items:start;column-gap:25px;padding:0 34px 30px;display:grid;position:relative}._avatarWrap_xczgb_18{z-index:1;grid-area:1/1/3;margin-top:-48px;position:relative}._avatar_xczgb_18{border:6px solid var(--nf-0e1812,#0e1812);background:var(--nf-0e1812,#0e1812);width:128px;height:128px;box-shadow:0 0 0 1px color-mix(in srgb, var(--nf-c3dba0,#c3dba0) 14.12%, transparent),0 10px 22px #0004;border-radius:50%;padding:4px}._avatar_xczgb_18 img,._monogram_xczgb_20{object-fit:cover;background:radial-gradient(circle at 32% 25%,var(--nf-54744b,#54744b),var(--nf-293f2a,#293f2a) 58%,var(--nf-192b1e,#192b1e));width:100%;height:100%;color:var(--nf-e4edca,#e4edca);border-radius:50%;place-items:center;display:grid}._monogram_xczgb_20{text-shadow:0 2px 18px color-mix(in srgb, var(--nf-0e1b0c,#0e1b0c) 53.33%, transparent);font:400 48px Georgia,serif}._avatarBadge_xczgb_22{width:28px;height:28px;color:var(--nf-24371e,#24371e);background:var(--nf-d0dcac,#d0dcac);border:4px solid var(--nf-0e1812,#0e1812);box-sizing:content-box;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:7px;right:5px}._identityCopy_xczgb_23{grid-area:1/2;min-width:0;padding-top:25px}._identityEyebrow_xczgb_24{color:var(--nf-a8ba94,#a8ba94);font:8px var(--mono,monospace);letter-spacing:2px;align-items:center;gap:7px;margin-bottom:6px;display:flex}._identityEyebrow_xczgb_24>span{background:var(--nf-b9ce97,#b9ce97);width:4px;height:4px;transform:rotate(45deg)}._identityCopy_xczgb_23 h1{color:var(--nf-f0f1de,#f0f1de);letter-spacing:-1.4px;overflow-wrap:anywhere;margin:0;font:600 clamp(26px,3.2vw,36px)/1.25 Inter,ui-sans-serif,system-ui,sans-serif}._handle_xczgb_27{color:var(--nf-9cac96,#9cac96);font:11px/1.7 var(--mono,monospace);overflow-wrap:anywhere;margin-top:7px}._handle_xczgb_27>span{color:var(--nf-697d69,#697d69)}._headline_xczgb_29{color:var(--nf-bdc8b2,#bdc8b2);overflow-wrap:anywhere;margin:12px 0 0;font-size:13px;line-height:1.65}._actions_xczgb_30{grid-area:1/3;align-self:start;gap:7px;padding-top:28px;display:flex}._editButton_xczgb_31,._iconButton_xczgb_31{border:1px solid color-mix(in srgb, var(--nf-b9d59c,#b9d59c) 26.67%, transparent);min-height:36px;color:var(--nf-d4e8b8,#d4e8b8);background:color-mix(in srgb, var(--nf-b8d59b,#b8d59b) 5.49%, transparent);border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:9px 13px;font:500 11px/1.4 Inter,ui-sans-serif,system-ui,sans-serif;transition:background .15s,border-color .15s;display:inline-flex}._editButton_xczgb_31:hover,._iconButton_xczgb_31:hover{background:color-mix(in srgb, var(--nf-c3e5a4,#c3e5a4) 10.59%, transparent);border-color:color-mix(in srgb, var(--nf-c3e5a4,#c3e5a4) 50.2%, transparent)}._iconButton_xczgb_31{width:36px;color:var(--nf-94a18c,#94a18c);border-color:color-mix(in srgb, var(--nf-b7c9a6,#b7c9a6) 16.86%, transparent);background:0 0;padding:7px}._status_xczgb_34{color:var(--nf-c7daa9,#c7daa9);background:color-mix(in srgb, var(--nf-afcd8b,#afcd8b) 4.71%, transparent);border:1px solid color-mix(in srgb, var(--nf-b9d394,#b9d394) 14.12%, transparent);font:10px/1.5 var(--mono,monospace);overflow-wrap:anywhere;border-radius:4px;grid-area:2/2;justify-self:start;align-items:center;gap:7px;margin-top:14px;padding:4px 9px;display:inline-flex}._status_xczgb_34 i,._detailStatus_xczgb_35>span{background:var(--nf-bdcf91,#bdcf91);width:5px;height:5px;box-shadow:0 0 8px color-mix(in srgb, var(--nf-b5dd62,#b5dd62) 25.1%, transparent);border-radius:50%;flex:none}._layout_xczgb_36{grid-template-columns:minmax(0,1fr) 247px;align-items:start;gap:23px;padding:28px 34px 34px;display:grid}._mainColumn_xczgb_37,._sidebar_xczgb_37{align-content:start;gap:18px;min-width:0;display:grid}._card_xczgb_38{background:var(--surface);border:1px solid var(--line);border-radius:9px;min-width:0;padding:23px}._sectionHeading_xczgb_39{align-items:center;gap:10px;margin-bottom:18px;display:flex}._sectionIcon_xczgb_40{width:29px;height:29px;color:var(--nf-bccfa5,#bccfa5);background:color-mix(in srgb, var(--nf-bfd5a3,#bfd5a3) 4.71%, transparent);border:1px solid color-mix(in srgb, var(--nf-c1dca6,#c1dca6) 9.8%, transparent);border-radius:6px;flex:none;place-items:center;display:grid}._sectionHeading_xczgb_39 h2{color:var(--nf-dce5d0,#dce5d0);letter-spacing:-.1px;margin:0;font-size:13px;font-weight:500}._sectionNumber_xczgb_42{color:var(--nf-66785f,#66785f);font:9px var(--mono,monospace);margin-left:auto}._counter_xczgb_43{min-width:20px;height:20px;color:var(--nf-9bae87,#9bae87);border:1px solid color-mix(in srgb, var(--nf-b5d69b,#b5d69b) 12.55%, transparent);font:9px var(--mono,monospace);border-radius:4px;place-items:center;margin-left:auto;padding:0 5px;display:grid}._biography_xczgb_44{color:var(--nf-b5c2ac,#b5c2ac);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.95}._codeMark_xczgb_45{font:10px var(--mono,monospace)}._skills_xczgb_46{flex-wrap:wrap;gap:7px;display:flex}._skills_xczgb_46>span{max-width:100%;color:var(--nf-bdcdae,#bdcdae);background:color-mix(in srgb, var(--nf-a4c18e,#a4c18e) 4.71%, transparent);border:1px solid color-mix(in srgb, var(--nf-bcd6a3,#bcd6a3) 12.94%, transparent);font:10px/1.7 var(--mono,monospace);overflow-wrap:anywhere;border-radius:5px;padding:6px 10px}._projects_xczgb_48{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._project_xczgb_48{min-width:0;color:var(--nf-d2dfbe,#d2dfbe);background:var(--nf-0d1811,#0d1811);border:1px solid color-mix(in srgb, var(--nf-abc590,#abc590) 14.12%, transparent);border-radius:6px;flex-direction:column;padding:17px;transition:border-color .15s,background .15s;display:flex}._project_xczgb_48:hover{border-color:color-mix(in srgb, var(--nf-b9d78b,#b9d78b) 47.84%, transparent);background:var(--nf-17241a,#17241a)}._projectTop_xczgb_51{color:var(--nf-9eb781,#9eb781);align-items:center;gap:7px;display:flex}._projectTop_xczgb_51>span{color:var(--nf-6f8467,#6f8467);font:7px var(--mono,monospace);letter-spacing:.5px}._projectTop_xczgb_51>svg:last-child{flex:none;margin-left:auto}._project_xczgb_48 h3{color:var(--nf-dae4c9,#dae4c9);font:500 13px/1.6 var(--mono,monospace);overflow-wrap:anywhere;margin:18px 0 9px}._project_xczgb_48 p{color:var(--nf-8fa386,#8fa386);overflow-wrap:anywhere;flex:1;margin:0 0 20px;font-size:11px;line-height:1.8}._projectOwner_xczgb_56{color:var(--nf-718967,#718967);font:8px/1.7 var(--mono,monospace);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}._projectOwner_xczgb_56>span{color:var(--nf-b7cb9e,#b7cb9e);align-items:center;gap:3px;display:inline-flex}._addProject_xczgb_58{text-align:left;border:1px dashed color-mix(in srgb, var(--nf-afc495,#afc495) 21.57%, transparent);background:0 0;border-radius:8px;align-items:center;gap:14px;min-width:0;padding:22px;display:flex}._addProject_xczgb_58:hover{background:color-mix(in srgb, var(--nf-adc98d,#adc98d) 3.14%, transparent);border-color:color-mix(in srgb, var(--nf-bad599,#bad599) 40.0%, transparent)}._addProjectIcon_xczgb_60{width:36px;height:36px;color:var(--nf-bdcfa1,#bdcfa1);border:1px solid color-mix(in srgb, var(--nf-c8ddac,#c8ddac) 14.9%, transparent);border-radius:50%;flex:none;place-items:center;display:grid}._addProject_xczgb_58>span:nth-child(2){gap:6px;min-width:0;display:grid}._addProject_xczgb_58 strong{color:var(--nf-b4c5a1,#b4c5a1);font-size:12px;font-weight:500}._addProject_xczgb_58 small{color:var(--nf-768c6d,#768c6d);font-size:10px}._addProject_xczgb_58>svg:last-child{color:var(--nf-81966e,#81966e);flex:none;margin-left:auto}._sideEyebrow_xczgb_65{color:var(--nf-768c6b,#768c6b);font:8px var(--mono,monospace);letter-spacing:1.8px}._details_xczgb_66 h2{color:var(--nf-d0ddbf,#d0ddbf);margin:8px 0 22px;font-size:14px;font-weight:500}._detailRow_xczgb_67{color:var(--nf-a4b98e,#a4b98e);align-items:center;gap:12px;min-width:0;margin-top:20px;display:flex}._detailRow_xczgb_67>svg,._detailIcon_xczgb_68{flex:none;width:17px}._detailIcon_xczgb_68{text-align:center;font:18px Georgia,serif}._detailRow_xczgb_67>span:nth-child(2){gap:5px;min-width:0;display:grid}._detailRow_xczgb_67 small{color:var(--nf-73876a,#73876a);font:7px var(--mono,monospace);letter-spacing:1px}._detailRow_xczgb_67 strong{color:var(--nf-b9c9ac,#b9c9ac);font:400 11px/1.7 var(--mono,monospace);overflow-wrap:anywhere}._detailRow_xczgb_67>svg:last-child:not(:first-child){width:14px;margin-left:auto}._detailStatus_xczgb_35{border-top:1px solid var(--line);color:var(--nf-9eaf8d,#9eaf8d);overflow-wrap:anywhere;align-items:center;gap:8px;margin-top:23px;padding-top:17px;font-size:10px;display:flex}._visibility_xczgb_75{border:1px solid color-mix(in srgb, var(--nf-b0c58e,#b0c58e) 16.86%, transparent);background:linear-gradient(145deg,color-mix(in srgb, var(--nf-97aa67,#97aa67) 6.27%, transparent),var(--nf-182418,#182418));border-radius:9px;padding:23px}._visibilityIcon_xczgb_76{border:1px solid color-mix(in srgb, var(--nf-b9c78d,#b9c78d) 19.61%, transparent);width:33px;height:33px;color:var(--nf-c4d79d,#c4d79d);background:color-mix(in srgb, var(--nf-bac88e,#bac88e) 4.71%, transparent);border-radius:8px;place-items:center;margin-bottom:16px;display:grid}._visibility_xczgb_75 h2{color:var(--nf-cddab7,#cddab7);margin:0 0 10px;font:500 13px/1.5 Inter,ui-sans-serif,system-ui,sans-serif}._visibility_xczgb_75 p{color:var(--nf-899c79,#899c79);margin:0;font-size:11px;line-height:1.8}._visibility_xczgb_75 button{width:100%;color:var(--nf-d4e5b9,#d4e5b9);border:0;border-bottom:1px solid color-mix(in srgb, var(--nf-b6c98c,#b6c98c) 14.51%, transparent);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:10px;margin-top:18px;padding:10px 0 13px;font-size:11px;display:flex}._visibilityNote_xczgb_80{color:var(--nf-7b906c,#7b906c);font:8px/1.7 var(--mono,monospace);align-items:flex-start;gap:5px;margin-top:13px;display:flex}._visibilityNote_xczgb_80 svg{flex:none;margin-top:1px}._stackPrompt_xczgb_82{text-align:left;border:1px solid var(--line);background:0 0;border-radius:8px;gap:12px;padding:19px 22px;display:grid}._stackPrompt_xczgb_82>span{color:var(--nf-7d916f,#7d916f);font:7px var(--mono,monospace);letter-spacing:1px}._stackPrompt_xczgb_82 strong{color:var(--nf-b9cda3,#b9cda3);justify-content:space-between;align-items:center;gap:12px;font-size:11px;font-weight:500;display:flex}._signature_xczgb_85{color:var(--nf-5d7358,#5d7358);font:7px var(--mono,monospace);letter-spacing:.7px;justify-content:center;align-items:center;gap:7px;margin:2px 0;display:flex}._signature_xczgb_85 span{font-size:14px}._empty_xczgb_87{text-align:center;padding:32px 24px}._emptyStar_xczgb_88{color:var(--nf-c0d397,#c0d397);margin-bottom:15px;font:38px Georgia,serif;display:block}._empty_xczgb_87 h2{color:var(--nf-d1ddc1,#d1ddc1);margin:0 0 13px;font:italic 25px/1.35 Georgia,serif}._empty_xczgb_87 p{max-width:320px;color:var(--nf-8fa184,#8fa184);margin:0 auto 20px;font-size:12px;line-height:1.8}.higher-contrast ._root_xczgb_1{--line:color-mix(in srgb, var(--nf-7d9672,#7d9672) 37.65%, transparent);--muted:var(--nf-bfceb1,#bfceb1)}.higher-contrast ._root_xczgb_1 :is(p,small){color:var(--nf-bbccab,#bbccab)}.large-controls ._root_xczgb_1 button{min-height:44px}@container profile (width<=860px){._layout_xczgb_36{grid-template-columns:minmax(0,1fr) 215px;gap:18px;padding-inline:25px}._identity_xczgb_17{grid-template-columns:110px minmax(0,1fr) auto;column-gap:18px;padding-inline:25px}._avatar_xczgb_18{width:110px;height:110px}._avatarBadge_xczgb_22{bottom:2px;right:1px}._actions_xczgb_30{gap:5px}._editButton_xczgb_31{padding-inline:10px}._projects_xczgb_48{grid-template-columns:1fr}._card_xczgb_38,._visibility_xczgb_75{padding:20px}}@container profile (width<=660px){._cover_xczgb_7{height:204px}._coverLabel_xczgb_10{font-size:7px;top:20px;left:22px}._coverCaption_xczgb_13{top:82px;left:23px}._coverCaption_xczgb_13>span{max-width:260px;font-size:26px}._coverCaption_xczgb_13 small{letter-spacing:1.8px;font-size:6px}._coverCoordinates_xczgb_16{display:none}._identity_xczgb_17{grid-template-columns:1fr auto;gap:0;padding:0 22px 23px}._avatarWrap_xczgb_18{grid-area:1/1;width:110px;margin-top:-35px}._identityCopy_xczgb_23{grid-area:2/1/auto/-1;padding-top:20px}._identityCopy_xczgb_23 h1{letter-spacing:-1px;font-size:29px}._actions_xczgb_30{grid-column:2;padding-top:20px}._status_xczgb_34{grid-area:3/1/auto/-1;margin-top:13px}._layout_xczgb_36{grid-template-columns:minmax(0,1fr);gap:18px;padding:22px}._sidebar_xczgb_37{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._signature_xczgb_85,._stackPrompt_xczgb_82{grid-column:1/-1}._projects_xczgb_48{grid-template-columns:repeat(2,minmax(0,1fr))}}@container profile (width<=420px){._cover_xczgb_7{height:188px}._coverCaption_xczgb_13>span{max-width:225px;font-size:24px}._coverLabel_xczgb_10,._coverCaption_xczgb_13{left:18px}._identity_xczgb_17{padding-inline:18px}._avatarWrap_xczgb_18{width:96px}._avatar_xczgb_18{width:96px;height:96px}._monogram_xczgb_20{font-size:38px}._avatarBadge_xczgb_22{width:22px;height:22px}._identityCopy_xczgb_23 h1{font-size:27px}._layout_xczgb_36{padding:18px}._sidebar_xczgb_37,._projects_xczgb_48{grid-template-columns:minmax(0,1fr)}._signature_xczgb_85,._stackPrompt_xczgb_82{grid-column:auto}._card_xczgb_38,._visibility_xczgb_75{padding:19px}._addProject_xczgb_58{gap:10px;padding:18px}._coverCaption_xczgb_13 small{letter-spacing:1.3px}}._identity_xczgb_17{grid-template-columns:minmax(0,1fr) 128px;gap:0 28px;padding-bottom:24px}._identityCopy_xczgb_23{grid-area:1/1/3;padding-top:22px}._avatarWrap_xczgb_18{grid-area:1/2;justify-self:end;margin-top:-45px}._actions_xczgb_30{grid-area:2/2;justify-self:end;gap:6px;padding-top:13px}._status_xczgb_34{width:fit-content;margin:9px 0 0;display:flex}._realName_xczgb_147{color:var(--nf-819579,#819579);margin:8px 0 0;font-size:11px}._summary_xczgb_148{padding:0 34px 22px}._summaryBio_xczgb_149{-webkit-line-clamp:2;white-space:pre-wrap;max-width:760px;color:var(--nf-a6b99a,#a6b99a);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:16px 0 0;font-size:13px;line-height:1.85;display:-webkit-box;overflow:hidden}._summarySkills_xczgb_150{flex-wrap:wrap;gap:6px;margin-top:13px;display:flex}._summarySkills_xczgb_150 span{max-width:100%;color:var(--nf-9eb68c,#9eb68c);background:color-mix(in srgb, var(--nf-b0ca8d,#b0ca8d) 3.53%, transparent);border:1px solid color-mix(in srgb, var(--nf-b9d59e,#b9d59e) 10.98%, transparent);font:9px var(--mono,monospace);overflow-wrap:anywhere;border-radius:4px;padding:4px 8px}._expandButton_xczgb_152{color:var(--accent);background:0 0;border:0;align-items:center;gap:8px;margin-top:17px;padding:0;font-size:11px;display:inline-flex}._rotated_xczgb_153{transform:rotate(180deg)}@container profile (width<=660px){._identity_xczgb_17{grid-template-columns:minmax(0,1fr) 100px;gap:0 14px;padding:0 22px 22px}._identityCopy_xczgb_23{grid-area:1/1/3;padding-top:22px}._avatarWrap_xczgb_18{grid-area:1/2;width:100px;margin-top:-30px}._avatar_xczgb_18{width:100px;height:100px}._actions_xczgb_30{grid-area:3/1/auto/-1;justify-self:start;padding-top:16px}._identityCopy_xczgb_23 h1{font-size:26px}._summary_xczgb_148{padding-inline:22px}}@container profile (width<=420px){._identity_xczgb_17{grid-template-columns:minmax(0,1fr) 80px;gap:0 12px;padding-inline:18px}._avatarWrap_xczgb_18{width:80px}._avatar_xczgb_18{border-width:4px;width:80px;height:80px;padding:2px}._avatarBadge_xczgb_22{width:18px;height:18px;bottom:-3px;right:-3px}._monogram_xczgb_20{font-size:33px}._identityCopy_xczgb_23 h1{font-size:23px}._summary_xczgb_148{padding-inline:18px}}._cover_xczgb_7{height:185px}._coverCaption_xczgb_13{top:76px}._coverCaption_xczgb_13>span{font-size:29px}._coverArt_xczgb_160{z-index:1;color:var(--nf-e0e8c1,#e0e8c1);opacity:.24;position:absolute;bottom:18px;right:36px}._root_xczgb_1[data-cover=terminal] ._cover_xczgb_7{background:linear-gradient(120deg,var(--nf-0d1a13,#0d1a13),var(--nf-1d3824,#1d3824));background-image:linear-gradient(color-mix(in srgb, var(--nf-9aca75,#9aca75) 4.71%, transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb, var(--nf-9aca75,#9aca75) 4.71%, transparent) 1px,transparent 1px);background-size:20px 20px}._identityCopy_xczgb_23{padding-top:20px}._identity_xczgb_17{border-bottom:0}._metaLinks_xczgb_166{flex-wrap:wrap;gap:8px 18px;margin-top:13px;display:flex}._metaLinks_xczgb_166>*{min-width:0;color:var(--nf-93ab85,#93ab85);overflow-wrap:anywhere;align-items:center;gap:5px;font-size:11px;display:inline-flex}._metaLinks_xczgb_166 svg{flex:none}._profileContent_xczgb_169{padding:0 30px 27px}._profileContent_xczgb_169[hidden]{display:none}._profileContent_xczgb_169>._card_xczgb_38{margin-bottom:16px}._showcase_xczgb_172{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);gap:16px;margin-bottom:16px;display:grid}._showcase_xczgb_172>:only-child{grid-column:1/-1}._skillsCard_xczgb_174,._reposCard_xczgb_174{align-self:stretch}._sectionHeading_xczgb_39{color:var(--accent);margin-bottom:15px}._sectionHeading_xczgb_39>svg{flex:none}._biography_xczgb_44{font-size:13px;line-height:1.85}._projects_xczgb_48{grid-template-columns:1fr;gap:10px}._project_xczgb_48{padding:13px}._projectTop_xczgb_51{gap:8px}._projectTop_xczgb_51 h3{flex:1;min-width:0;margin:0;font-size:12px}._project_xczgb_48 p{margin:8px 0;font-size:11px}._inlineEmpty_xczgb_183{text-align:left;width:100%;color:var(--nf-829b73,#829b73);background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:9px;padding:13px 0 5px;display:flex}._inlineEmpty_xczgb_183 strong{color:var(--nf-b4c8a4,#b4c8a4);font-size:12px;font-weight:500}._inlineEmpty_xczgb_183 span{max-width:240px;font-size:11px;line-height:1.75}._addProject_xczgb_58{width:100%;margin-top:2px;padding:18px 20px}._extraDetails_xczgb_187{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0 0;padding:18px 0 0;display:grid}._extraDetails_xczgb_187>div{min-width:0}._extraDetails_xczgb_187 dt{color:var(--nf-78916c,#78916c);font:9px var(--mono,monospace);margin-bottom:7px}._extraDetails_xczgb_187 dd{color:var(--nf-b9cbae,#b9cbae);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.7}._root_xczgb_1[data-density=compact] ._cover_xczgb_7{height:135px}._root_xczgb_1[data-density=compact] ._coverCaption_xczgb_13{top:66px}._root_xczgb_1[data-density=compact] ._coverCaption_xczgb_13 small{display:none}._root_xczgb_1[data-density=compact] ._card_xczgb_38{padding:17px}@container profile (width<=660px){._cover_xczgb_7{height:160px}._coverCaption_xczgb_13{top:74px}._coverCaption_xczgb_13>span{max-width:250px;font-size:24px}._coverArt_xczgb_160{opacity:.16;bottom:14px;right:18px}._profileContent_xczgb_169{padding:0 22px 22px}._showcase_xczgb_172{grid-template-columns:1fr 1fr;gap:12px}._extraDetails_xczgb_187{gap:13px}}@container profile (width<=440px){._showcase_xczgb_172,._extraDetails_xczgb_187{grid-template-columns:1fr}._profileContent_xczgb_169{padding-inline:18px}._coverCaption_xczgb_13>span{max-width:220px;font-size:23px}}._coverCaption_xczgb_13>span{color:#ebebcd}._coverCaption_xczgb_13 small,._coverLabel_xczgb_10{color:#d4dfb8}._brandMark_xczgb_11{color:#e2e8c8;border-color:#d1ddb34d}._coverArt_xczgb_160{color:#e0e8c1}._root_xczgb_1[data-cover=terminal] ._cover_xczgb_7{background:linear-gradient(120deg,#0d1a13,#1d3824)}._root_xczgb_1[data-cover=orbit] ._cover_xczgb_7{background:repeating-radial-gradient(at 78% 25%,#0000 0 35px,#c5d9a81a 36px 37px,#0000 38px 70px),#18251c}._root_xczgb_1[data-cover=plain] ._cover_xczgb_7{background:linear-gradient(110deg,#15271c,#314a31)}.hub-following-note{color:var(--nf-8d9d8f,#8d9d8f);font:8px/1.65 var(--mono);margin:-5px 0 12px}.hub-post-owner-actions{align-items:center;gap:5px;margin-left:auto;display:flex}.hub-post-owner-actions button,.hub-edit-actions button,.hub-delete-confirm button{color:var(--nf-9aaa9b,#9aaa9b);background:var(--nf-18251a,#18251a);border:1px solid var(--nf-354936,#354936);font:7px var(--mono);align-items:center;gap:5px;padding:5px 6px;display:inline-flex}.hub-post-owner-actions button:hover,.hub-edit-actions button:hover,.hub-delete-confirm button:hover{color:var(--nf-dce9db,#dce9db);border-color:var(--nf-91d17c,#91d17c)}.hub-edit-form{gap:8px;margin:14px 0 12px 44px;display:grid}.hub-edit-form textarea{resize:vertical;width:100%;min-height:65px;color:var(--nf-dbe5d8,#dbe5d8);background:var(--nf-0a100d,#0a100d);border:1px solid var(--nf-2b3c30,#2b3c30);font:9px/1.6 var(--mono);padding:9px}.hub-edit-form textarea:focus{border-color:var(--nf-91d17c,#91d17c)}.hub-edit-actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.hub-edit-actions>span{color:var(--nf-819082,#819082);font:7px var(--mono);margin-right:auto}.hub-edit-actions button:last-child{color:var(--nf-10180f,#10180f);background:var(--nf-a7ed8e,#a7ed8e);border-color:var(--nf-a7ed8e,#a7ed8e)}.hub-edit-actions button:disabled,.hub-delete-confirm button:disabled{cursor:not-allowed;opacity:.5}.hub-delete-confirm{background:var(--nf-1c2119,#1c2119);border:1px solid var(--nf-5b5231,#5b5231);flex-wrap:wrap;align-items:center;gap:7px;margin:10px 0 0 44px;padding:9px;display:flex}.hub-delete-confirm>span{color:var(--nf-d5d8c6,#d5d8c6);font:8px/1.6 var(--mono);flex:220px}.hub-delete-confirm button.danger{color:var(--nf-fff0ee,#fff0ee);background:var(--nf-6b302d,#6b302d);border-color:var(--nf-98524c,#98524c)}.hub-delete-confirm button.danger:hover{border-color:var(--nf-f08e82,#f08e82)}.hub-comments{border-top:1px solid var(--nf-293a2d,#293a2d);gap:10px;margin-top:10px;padding:12px 0 1px 44px;display:grid}.hub-comments-empty,.hub-comment-error{color:var(--nf-879889,#879889);font:8px/1.6 var(--mono);margin:0}.hub-comment-error{color:var(--nf-efa2a2,#efa2a2)}.hub-comment{background:var(--nf-0c140e,#0c140e);border:1px solid var(--nf-293a2d,#293a2d);padding:9px 10px}.hub-comment-byline{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.hub-comment-byline strong{color:var(--nf-dce9db,#dce9db);font-size:9px}.hub-comment-byline span{color:var(--nf-819082,#819082);font:7px var(--mono)}.hub-comment>p{color:var(--nf-cad7c9,#cad7c9);white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0 0;font-size:9px;line-height:1.65}.hub-comment-form{justify-items:end;gap:7px;display:grid}.hub-comment-form textarea{resize:vertical;width:100%;min-height:48px;color:var(--nf-dbe5d8,#dbe5d8);background:var(--nf-0a100d,#0a100d);border:1px solid var(--nf-2b3c30,#2b3c30);font:9px/1.6 var(--mono);border-radius:3px;padding:8px}.hub-comment-form textarea:focus{border-color:var(--nf-91d17c,#91d17c)}.hub-comment-form button{color:var(--nf-10180f,#10180f);background:var(--nf-a7ed8e,#a7ed8e);font:8px var(--mono);align-items:center;gap:6px;padding:7px 9px;display:inline-flex}.hub-comment-form button:disabled{cursor:not-allowed;opacity:.5}.hub-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=720px){.hub-comments{padding-left:0}.hub-edit-form,.hub-delete-confirm{margin-left:0}.hub-post-owner-actions{margin-left:auto}.hub-post-owner-actions button{padding:4px;font-size:0}.hub-post-owner-actions button svg{flex:none}}.hub-dashboard .hub-composer{gap:15px;padding:20px}.hub-dashboard .hub-composer-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}.hub-dashboard .hub-composer-heading label{color:var(--nf-e0edde,#e0edde);margin:0;font:600 15px/1.5 Inter,ui-sans-serif,system-ui,sans-serif}.hub-dashboard .hub-composer-heading>span{color:var(--nf-aac49d,#aac49d);background:var(--nf-1b2c20,#1b2c20);border:1px solid var(--nf-344d36,#344d36);border-radius:4px;align-items:center;gap:6px;padding:5px 8px;font-size:10px;display:inline-flex}.hub-dashboard .hub-composer textarea{min-height:102px;padding:14px;font:13px/1.7 Inter,ui-sans-serif,system-ui,sans-serif}.hub-dashboard .hub-composer-tools{border-bottom:1px solid var(--nf-293d2d,#293d2d);flex-wrap:wrap;align-items:center;gap:7px;padding:12px 0;display:flex}.hub-dashboard .hub-composer-tools>span{color:var(--nf-90a38f,#90a38f);margin-right:auto;font-size:11px}.hub-dashboard .hub-composer-tools>button{min-height:34px;color:var(--nf-b6dba5,#b6dba5);background:var(--nf-1c2b20,#1c2b20);border:1px solid var(--nf-344b37,#344b37);border-radius:5px;justify-content:center;align-items:center;gap:7px;padding:7px 10px;font-size:11px;display:inline-flex}.hub-dashboard .hub-composer-tools>button:hover:not(:disabled){color:var(--nf-d7f5cb,#d7f5cb);background:var(--nf-293e29,#293e29);border-color:var(--nf-6b965b,#6b965b)}.hub-gif-icon{height:16px;font:700 8px/1 var(--mono);border:1px solid;border-radius:2px;place-items:center;padding:1px 2px;display:inline-grid}.hub-composer-tools>small{color:var(--nf-7f9881,#7f9881);font:10px var(--mono);margin-left:3px}.hub-dashboard .hub-composer-footer{gap:12px;margin-top:14px}.hub-dashboard .hub-composer-footer>span{max-width:none;color:var(--nf-91a48f,#91a48f);font:10px/1.7 var(--mono)}.hub-dashboard .hub-composer-footer>button{flex:none;min-height:38px;padding:10px 14px;font:600 12px Inter,ui-sans-serif,system-ui,sans-serif}.hub-composer-hint{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:14px;display:flex}.hub-composer-hint>span{color:var(--nf-849b86,#849b86);font:9px/1.6 Inter,ui-sans-serif,system-ui,sans-serif}.hub-composer-hint>button{color:var(--nf-b3ce9f,#b3ce9f);background:0 0;align-items:center;gap:5px;padding:3px 0;font:10px/1.6 Inter,ui-sans-serif,system-ui,sans-serif;display:inline-flex}.hub-composer-hint>button:hover{color:var(--nf-e0f7cc,#e0f7cc);text-decoration:underline}.hub-draft-media-grid,.hub-post-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.hub-draft-media-grid{margin-top:12px}.hub-draft-media{background:var(--nf-0a100c,#0a100c);border:1px solid var(--nf-38543a,#38543a);border-radius:7px;min-width:0;margin:0;position:relative;overflow:hidden}.hub-draft-media>:is(img,video){object-fit:contain;background:var(--nf-080c09,#080c09);width:100%;height:150px;display:block}.hub-draft-media>figcaption{color:var(--nf-c2d4bc,#c2d4bc);text-overflow:ellipsis;white-space:nowrap;justify-content:space-between;align-items:center;gap:7px;padding:9px;font-size:10px;display:flex;overflow:hidden}.hub-draft-media figcaption small{color:var(--nf-91a38d,#91a38d);font:9px var(--mono);flex:none}.hub-dashboard .hub-remove-media{width:29px;height:29px;color:var(--nf-e6efde,#e6efde);background:color-mix(in srgb, var(--nf-0d160f,#0d160f) 90.2%, transparent);border:1px solid var(--nf-79966a,#79966a);border-radius:50%;place-items:center;display:grid;position:absolute;top:7px;right:7px}.hub-dashboard .hub-remove-media:hover:not(:disabled){background:var(--nf-803e36,#803e36)}.hub-gif-badge{color:var(--nf-e2f5d8,#e2f5d8);background:color-mix(in srgb, var(--nf-102015,#102015) 86.67%, transparent);border:1px solid var(--nf-6b8d5d,#6b8d5d);font:10px var(--mono);border-radius:3px;padding:4px 6px;position:absolute;top:8px;left:8px}.hub-draft-unavailable{height:150px;color:var(--nf-adc49f,#adc49f);flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:10px;display:flex}.hub-post-media-grid{margin:14px 0 16px 44px}.hub-post-media-grid[data-count="1"]{grid-template-columns:minmax(0,1fr)}.hub-published-media{background:var(--nf-080f0b,#080f0b);border:1px solid var(--nf-304a33,#304a33);border-radius:7px;align-self:start;min-width:0;margin:0;overflow:hidden}.hub-published-media>:is(img,video){object-fit:contain;background:var(--nf-080d09,#080d09);width:100%;max-height:460px;display:block}.hub-published-media>video{min-height:100px}.hub-published-media>figcaption{color:var(--nf-91a58c,#91a58c);font:9px var(--mono);align-items:center;gap:8px;padding:9px 10px;display:flex}.hub-published-media>figcaption>span:first-child{color:var(--nf-b3dba1,#b3dba1);flex:none;font-size:8px}.hub-published-media>figcaption>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.hub-published-media>figcaption a{min-width:28px;min-height:28px;color:var(--nf-b5dba2,#b5dba2);place-items:center;display:grid}.hub-media-error{color:var(--nf-f0b9a9,#f0b9a9);background:var(--nf-321e18,#321e18);border:1px solid var(--nf-674033,#674033);overflow-wrap:anywhere;border-radius:5px;margin:12px 0;padding:10px 12px;font:12px/1.7 Inter,ui-sans-serif,system-ui,sans-serif}.hub-upload-status,.hub-media-loading{color:var(--nf-b6cea9,#b6cea9);margin:10px;font-size:11px;display:block}.hub-composer :is(button,textarea):focus-visible{outline:2px solid var(--nf-b3e29b,#b3e29b);outline-offset:3px}@media (width<=720px){.hub-post-media-grid{margin-left:0}.hub-dashboard .hub-composer{padding:15px}.hub-dashboard .hub-composer>.hub-avatar{display:none}}@media (width<=420px){.hub-dashboard .hub-composer-tools{gap:6px}.hub-dashboard .hub-composer-tools>span{flex-basis:100%;margin-bottom:3px}.hub-dashboard .hub-composer-footer{flex-wrap:wrap}.hub-dashboard .hub-composer-footer>span{flex:100%;font-size:9px}.hub-dashboard .hub-composer-footer>button{margin-left:auto}.hub-draft-media-grid,.hub-post-media-grid{gap:7px}.hub-draft-media>:is(img,video),.hub-draft-unavailable{height:115px}}.user-wall{min-width:0;color:var(--nf-d2dfc9,#d2dfc9);margin:30px auto 0}.wall-heading{justify-content:space-between;align-items:center;gap:16px;margin:0 0 20px;display:flex}.wall-heading>div>span{color:var(--nf-71896b,#71896b);font:8px var(--mono);letter-spacing:1.5px}.wall-heading h2{color:var(--nf-dce8d2,#dce8d2);letter-spacing:-.6px;margin:7px 0 0;font:500 24px Inter,system-ui,sans-serif}.wall-audience{color:var(--nf-b3cb9d,#b3cb9d);border:1px solid color-mix(in srgb, var(--nf-8daa6c,#8daa6c) 18.82%, transparent);background:color-mix(in srgb, var(--nf-20331d,#20331d) 18.82%, transparent);border-radius:5px;align-items:center;gap:6px;padding:7px 10px;font-size:10px;display:inline-flex}.user-wall .hub-composer{border-radius:9px;margin-bottom:22px;padding:20px}.user-wall .hub-post{border-radius:9px}.user-wall .hub-composer-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.user-wall .hub-composer-heading>span{color:var(--nf-a2b790,#a2b790);font-size:10px}.user-wall .hub-composer-heading>span svg{vertical-align:middle;margin-right:5px}.user-wall .hub-composer label{font-size:14px}.user-wall .hub-composer textarea{min-height:100px;font-size:13px}.user-wall .hub-composer-tools{flex-wrap:wrap;align-items:center;gap:8px;padding:12px 0;display:flex}.user-wall .hub-composer-tools>span{color:var(--nf-879e7d,#879e7d);margin-right:auto;font-size:11px}.user-wall .hub-composer-tools>button{color:var(--nf-bbd9a6,#bbd9a6);background:var(--nf-1a2a1d,#1a2a1d);border:1px solid var(--nf-3a5134,#3a5134);border-radius:5px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;display:inline-flex}.user-wall .hub-composer-footer>button{padding:10px 15px;font-size:12px}.user-wall .hub-composer-footer>span{font-size:10px}.user-wall .hub-post-author strong{font-size:12px}.user-wall .hub-post-author>span{font-size:10px}.user-wall .hub-post-body{color:var(--nf-c2d4b9,#c2d4b9);font-size:14px;line-height:1.85}.user-wall .hub-composer-hint button{font-size:11px}.public-profile-dialog .user-wall{padding:0 24px 24px}@media (width<=620px){.wall-heading h2{font-size:21px}.user-wall{margin-top:24px}.user-wall .hub-composer{padding:15px}.user-wall .hub-composer>.hub-avatar{display:none}.wall-heading>div>span{letter-spacing:.6px;font-size:7px}.wall-audience{padding:6px;font-size:9px}}.user-wall.hub-dashboard{background:0 0;height:auto;padding:0;display:block;overflow:visible}.wall-switcher{background:var(--ui-surface,var(--nf-131f17,#131f17));border:1px solid var(--ui-border,var(--nf-354b36,#354b36));border-radius:8px;gap:8px;margin:24px 0 0;padding:6px;display:flex}.wall-switcher button{color:var(--ui-muted,var(--nf-99ad94,#99ad94));background:0 0;border-radius:5px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:13px;display:flex}.wall-switcher button[aria-pressed=true]{color:var(--ui-accent,var(--nf-b2ee97,#b2ee97));background:color-mix(in srgb,var(--ui-accent,var(--nf-b2ee97,#b2ee97)) 9%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ui-accent,var(--nf-b2ee97,#b2ee97)) 23%,transparent)}.home-profile-inner>[hidden]{display:none}.post-composer{align-items:flex-start;gap:13px;display:flex}.post-composer>form{flex:1;min-width:0}.composer-avatar,.stream-avatar{width:38px;height:38px;color:var(--ui-accent,var(--nf-b2ee97,#b2ee97));background:var(--ui-raised,var(--nf-1b2a20,#1b2a20));border:1px solid var(--ui-border,var(--nf-354b36,#354b36));border-radius:50%;flex:none;place-items:center;font:18px Georgia,serif;display:grid}.post-audience{align-items:center;gap:5px;color:var(--ui-muted,var(--nf-99ad94,#99ad94))!important;margin:0!important;display:inline-flex!important}.post-audience select{background:var(--ui-surface,var(--nf-131f17,#131f17));border:1px solid var(--ui-border,var(--nf-354b36,#354b36));color:var(--ui-muted,var(--nf-99ad94,#99ad94));border-radius:4px;padding:4px 7px;font-size:10px}.user-wall .hub-composer-tools>small{color:var(--ui-muted,var(--nf-99ad94,#99ad94));margin-left:auto;font-size:10px}.post-composer textarea{color:var(--ui-text,var(--nf-dce9db,#dce9db))!important}.stream-post{border:1px solid var(--ui-border,var(--nf-354b36,#354b36))!important;background:var(--ui-surface,var(--nf-131f17,#131f17))!important;padding:20px!important}.post-author-link{text-align:left;color:var(--ui-text,var(--nf-dce9db,#dce9db));background:0 0;padding:0;font-size:13px;font-weight:600}.post-author-link:hover{text-decoration:underline}.stream-post .hub-post-author>span{white-space:normal;align-items:center;gap:6px;display:flex}.post-owner-actions{gap:5px;margin-left:auto;display:flex}.post-owner-actions button{color:var(--ui-muted,var(--nf-99ad94,#99ad94));background:0 0;border-radius:4px;padding:6px}.post-owner-actions button:hover{color:var(--ui-accent,var(--nf-b2ee97,#b2ee97));background:var(--ui-raised,var(--nf-1b2a20,#1b2a20))}.stream-post .hub-post-body{margin-left:51px}.post-wall-label{color:var(--ui-subtle,var(--nf-758c70,#758c70));margin:10px 0 0 51px;font-size:10px}.stream-post .hub-post-actions{margin-left:51px}.stream-post .hub-post-actions button{min-width:50px;color:var(--ui-muted,var(--nf-99ad94,#99ad94));gap:8px;padding:7px 0;font-size:11px}.stream-post .hub-post-actions button.comments-open{color:var(--ui-accent,var(--nf-b2ee97,#b2ee97))}.stream-post .hub-post-actions button b{font:inherit;font-weight:600}.stream-post .hub-post-actions button.liked{color:var(--ui-accent,var(--nf-b2ee97,#b2ee97))}.stream-post .hub-comments{padding-left:51px;font-size:12px}.stream-post .hub-comment-form textarea,.stream-post .hub-edit-form textarea{color:var(--ui-text,var(--nf-dce9db,#dce9db));background:var(--ui-bg,var(--nf-0c150f,#0c150f));border-color:var(--ui-border,var(--nf-354b36,#354b36));font-size:12px}.general-feed-tabs{border-bottom:1px solid var(--ui-border,var(--nf-354b36,#354b36));margin-bottom:20px;display:flex}.general-feed-tabs button{color:var(--ui-muted,var(--nf-99ad94,#99ad94));background:0 0;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:7px;padding:15px 10px;font-size:13px;display:flex}.general-feed-tabs button[aria-pressed=true]{color:var(--ui-text,var(--nf-dce9db,#dce9db));border-color:var(--ui-accent,var(--nf-b2ee97,#b2ee97))}.feed-entry{margin-bottom:18px}.feed-reason{color:var(--ui-subtle,var(--nf-758c70,#758c70));align-items:center;gap:7px;margin:0 0 8px 14px;font-size:10px;display:flex}.stream-channel{background:var(--ui-surface,var(--nf-131f17,#131f17));border:1px solid var(--ui-border,var(--nf-354b36,#354b36));border-radius:9px;padding:22px}.stream-channel header{align-items:center;gap:12px;display:flex}.stream-channel header>span{border:1px solid var(--ui-border,var(--nf-354b36,#354b36));width:39px;height:39px;color:var(--ui-accent,var(--nf-b2ee97,#b2ee97));border-radius:11px;place-items:center;display:grid}.stream-channel header>div{flex:1;gap:5px;min-width:0;display:grid}.stream-channel strong{color:var(--ui-text,var(--nf-dce9db,#dce9db));font-size:13px}.stream-channel small{color:var(--ui-muted,var(--nf-99ad94,#99ad94));font-size:10px}.stream-channel header button{color:var(--ui-muted,var(--nf-99ad94,#99ad94));background:0 0;padding:5px}.stream-channel>p{color:var(--ui-text,var(--nf-dce9db,#dce9db));white-space:pre-wrap;overflow-wrap:anywhere;margin:20px 0;font-size:14px;line-height:1.85}.stream-channel>a{width:fit-content;color:var(--ui-accent,var(--nf-b2ee97,#b2ee97));align-items:center;gap:5px;margin-bottom:14px;font-size:11px;display:flex}.open-feed-channel{color:var(--ui-accent,var(--nf-b2ee97,#b2ee97));background:0 0;align-items:center;gap:5px;padding:0;font-size:11px;display:flex}.wall-empty{color:var(--ui-accent,var(--nf-b2ee97,#b2ee97));border:1px dashed var(--ui-border,var(--nf-354b36,#354b36));text-align:center;border-radius:9px;justify-items:center;gap:15px;padding:38px 25px;display:grid}.wall-empty h3{color:var(--ui-text,var(--nf-dce9db,#dce9db));margin:0;font:italic 25px Georgia,serif}.wall-empty p{max-width:460px;color:var(--ui-muted,var(--nf-99ad94,#99ad94));margin:0;font-size:12px;line-height:1.9}.wall-feedback{color:var(--ui-muted,var(--nf-99ad94,#99ad94));padding:22px;font-size:12px}.wall-feedback button{color:var(--ui-accent,var(--nf-b2ee97,#b2ee97));background:var(--ui-surface,var(--nf-131f17,#131f17));border:1px solid var(--ui-border,var(--nf-354b36,#354b36));border-radius:5px;padding:8px 12px}@media (width<=620px){.post-composer>.composer-avatar{display:none}.stream-post{padding:16px!important}.stream-post .hub-post-body,.stream-post .hub-post-actions,.post-wall-label{margin-left:0}.stream-post .hub-comments{padding-left:0}.wall-switcher button{padding:10px;font-size:12px}}.home-profile-page{background:radial-gradient(ellipse at 70% 0,color-mix(in srgb, var(--nf-375638,#375638) 14.51%, transparent),transparent 45%),var(--nf-0a130e,#0a130e);min-width:0;height:100%;min-height:0;padding:26px clamp(16px,3vw,42px);overflow:auto}.home-profile-inner{width:min(100%,1100px);margin:0 auto}.home-profile-inner>:first-child{border:1px solid color-mix(in srgb, var(--nf-9fbc85,#9fbc85) 16.47%, transparent);border-radius:12px;overflow:clip;box-shadow:0 20px 80px #0004}@media (width<=620px){.home-profile-page{padding:12px}}.account-dialog-backdrop{z-index:80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0008;justify-content:flex-end;padding:18px;display:flex;position:fixed;inset:0}.account-dialog{border:1px solid var(--ui-border,var(--nf-354b36,#354b36));background:var(--ui-bg,var(--nf-0c150f,#0c150f));border-radius:12px;width:min(1080px,100%);min-width:0;height:100%;overflow:hidden;box-shadow:-20px 0 90px #0007}.account-dialog .account-page{height:100%;padding:0}.account-dialog .account-panel{width:100%;min-height:100%;box-shadow:none;border:0;border-radius:0}.account-dialog .account-header{padding:24px 28px 20px}.account-dialog .account-content:not(.account-content-full){gap:5px 24px;max-width:none;padding:25px 28px 32px}.account-dialog .account-field{gap:8px;margin:0 0 17px;padding:0}.account-dialog .account-field>input,.account-dialog .account-field>textarea,.account-dialog .username-input{background:var(--ui-surface,var(--nf-131f17,#131f17));border-color:var(--ui-border,var(--nf-354b36,#354b36));border-radius:6px}.account-dialog .account-hero{border-radius:9px;min-height:150px;margin-bottom:25px}.account-dialog .account-hero-content{padding:23px}.account-dialog .account-hero-avatar{border-radius:50%;width:80px;height:80px}.account-dialog .account-hero-copy>strong{font-size:23px}.editor-group-title{color:var(--ui-text,var(--nf-dce9db,#dce9db));grid-column:1/-1;align-items:center;gap:12px;margin:12px 0 20px;font:500 16px Inter,system-ui,sans-serif;display:flex}.editor-group-title:after{content:"";background:var(--ui-border,var(--nf-354b36,#354b36));opacity:.5;flex:1;height:1px}.account-dialog .account-footer{background:var(--ui-surface,var(--nf-131f17,#131f17));border-color:var(--ui-border,var(--nf-354b36,#354b36));min-height:65px;padding:13px 28px}.account-dialog .settings-workspace{min-height:650px}@media (width<=680px){.account-dialog-backdrop{padding:0}.account-dialog{border:0;border-radius:0}.account-dialog .account-header,.account-dialog .account-content:not(.account-content-full){padding:20px}.account-dialog .account-footer{padding:12px 20px}}:root{color:var(--nf-efe7d5,#efe7d5);background:var(--nf-0b1016,#0b1016);font-synthesis:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:var(--nf-0b1016,#0b1016);--surface:var(--nf-121923,#121923);--surface-raised:var(--nf-19222d,#19222d);--surface-hover:var(--nf-202b37,#202b37);--paper:var(--nf-efe7d5,#efe7d5);--muted:var(--nf-abb0b6,#abb0b6);--subtle:var(--nf-84909d,#84909d);--line:var(--nf-2d3740,#2d3740);--gold:var(--nf-e2b759,#e2b759);--red:var(--nf-d44c3d,#d44c3d);--red-hover:var(--nf-eb604e,#eb604e);--green:var(--nf-80ab80,#80ab80);--blue:var(--nf-6595ab,#6595ab);--serif:Georgia, "Times New Roman", serif;--mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0}button,input,textarea,select{font:inherit}button{color:inherit;cursor:pointer;border:0}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{transition:background .18s,color .18s,border-color .18s,transform .18s}button:disabled{cursor:default;opacity:.5}button:focus-visible,a:focus-visible{outline:2px solid var(--gold);outline-offset:4px}input,textarea,select{color:var(--paper);outline:0}input::placeholder,textarea::placeholder{color:var(--subtle);opacity:1}input:focus-visible,textarea:focus-visible,select:focus-visible{border-color:var(--gold)}::selection{background:var(--nf-755036,#755036);color:var(--nf-fff8e8,#fff8e8)}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--nf-3b444c,#3b444c);border-radius:9px}*{scrollbar-color:var(--nf-3b444c,#3b444c) transparent;scrollbar-width:thin}.app-shell{background:radial-gradient(ellipse at 10% 0%, color-mix(in srgb, var(--nf-332922,#332922) 13.33%, transparent), transparent 48%), var(--ink);grid-template-rows:88px minmax(0,1fr) 36px;height:100dvh;min-height:540px;padding:0 22px;display:grid}.masthead{justify-content:space-between;align-items:center;gap:22px;display:flex}.wordmark{color:var(--paper);text-align:left;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:0;display:flex}.wordmark-mark{width:39px;height:39px;color:var(--nf-b6e99f,#b6e99f);border:1px solid var(--nf-658863,#658863);font:italic 25px var(--mono);border-radius:4px;flex:none;place-items:center;display:grid;overflow:hidden}.wordmark-mark>img{object-fit:cover;width:100%;height:100%}.wordmark strong{font-family:var(--serif);letter-spacing:-1.9px;font-size:31px;font-weight:900;line-height:1;display:block}.wordmark strong>span{vertical-align:top;font-family:var(--mono);letter-spacing:0;margin-left:4px;font-size:10px}.wordmark small{font:8px var(--mono);letter-spacing:2px;color:var(--nf-bba990,#bba990);margin-top:8px;display:block}.masthead-edition{color:var(--nf-a69f91,#a69f91);font:9px var(--mono);letter-spacing:2px;align-items:center;gap:17px;display:flex}.masthead-edition>span{color:var(--gold);font-size:16px}.masthead-actions{align-items:center;gap:22px;display:flex}.session-badge{font:10px var(--mono);color:var(--muted);align-items:center;gap:7px;display:flex}.session-badge>i,.header-title>span>i{background:var(--green);border-radius:50%;flex:none;width:5px;height:5px}.user-menu{border-left:1px solid var(--line);text-align:left;background:0 0;align-items:center;gap:10px;padding:7px 0 7px 18px;display:flex}.user-menu>span:not(.profile-avatar){font-size:12px;font-weight:600}.user-menu small{color:var(--subtle);margin-top:3px;font-size:10px;font-weight:400;display:block}.user-menu>svg{color:var(--subtle);margin-left:4px}.profile-avatar{border:1px solid var(--nf-5e5746,#5e5746);background:var(--nf-18212a,#18212a);border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;overflow:hidden}.profile-avatar>img{object-fit:cover;width:100%;height:100%}.workspace-grid{border:1px solid var(--line);background:var(--surface);border-radius:12px;grid-template-columns:66px 294px minmax(0,1fr) 250px;min-height:0;display:grid;overflow:hidden;box-shadow:0 18px 60px #0004}.workspace-grid.chat-grid{grid-template-columns:66px 294px minmax(0,1fr)}.rail{background:var(--nf-0e141c,#0e141c);border-right:1px solid var(--line);flex-direction:column;align-items:center;min-height:0;padding:16px 8px 12px;display:flex}.rail-nav{flex:auto;align-content:start;gap:5px;width:100%;min-height:0;margin-top:18px;display:grid;overflow-y:auto}.rail-button{color:var(--subtle);background:0 0;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:100%;min-height:42px;padding:5px 0;display:flex;position:relative}.rail-button>span{font-size:8px}.rail-button:hover{color:var(--paper);background:var(--surface-hover)}.rail-button.active:before{content:"";background:var(--red);border-radius:3px;width:2px;position:absolute;top:13px;bottom:13px;left:-8px}.rail-button>i{color:var(--paper);background:var(--red);border:2px solid var(--nf-0e141c,#0e141c);font:8px var(--mono);border-radius:20px;padding:2px 4px;position:absolute;top:1px;right:1px}.rail-rose{width:52px;height:60px;margin-top:auto;margin-bottom:26px}.rail-bottom{gap:3px;width:100%;margin-top:auto;display:grid}.command-mobile-launch{width:32px;height:32px;color:var(--subtle);background:0 0;border:1px solid #0000;border-radius:4px;flex:none;place-items:center;display:none}.command-mobile-launch:hover{color:var(--nf-a7ed8e,#a7ed8e);background:color-mix(in srgb, var(--nf-a7ed8e,#a7ed8e) 5.1%, transparent);border-color:var(--nf-3a503a,#3a503a)}.chat-list-panel{border-right:1px solid var(--line);background:var(--nf-131b25,#131b25);flex-direction:column;min-width:0;min-height:0;display:flex}.list-header{justify-content:space-between;align-items:center;gap:6px;padding:27px 22px 18px;display:flex}.create-self-chat-button{min-height:31px;color:var(--nf-bde8a8,#bde8a8);background:var(--nf-16241a,#16241a);border:1px solid var(--nf-405b3d,#405b3d);font:7px var(--mono);white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.create-self-chat-button:hover{color:var(--nf-e0ffd1,#e0ffd1);background:var(--nf-203323,#203323);border-color:var(--nf-83aa70,#83aa70)}.eyebrow{font:8px var(--mono);letter-spacing:1.7px;color:var(--gold);margin:0 0 8px}.list-header h1{font:bold 28px var(--serif);letter-spacing:-.8px;margin:0}.list-view-tabs{border-bottom:1px solid var(--line);gap:18px;margin:0 22px 17px;display:flex}.list-view-tabs>button{color:var(--subtle);background:0 0;align-items:center;gap:7px;padding:0 0 12px;font-size:11px;display:flex;position:relative}.list-view-tabs>button.active:after{content:"";bottom:-1px;background:var(--gold);height:2px;position:absolute;inset-inline:0}.search-box{border:1px solid var(--nf-35404b,#35404b);background:var(--nf-0e151e,#0e151e);min-height:39px;color:var(--subtle);border-radius:6px;flex:none;align-items:center;gap:9px;margin:0 18px;padding:0 11px;display:flex}.search-box:focus-within{border-color:var(--nf-b48b4c,#b48b4c);box-shadow:0 0 0 2px color-mix(in srgb, var(--nf-e2b759,#e2b759) 3.92%, transparent)}.search-box input{background:0 0;border:0;width:100%;min-width:0;padding:10px 0;font-size:11px}.clear-search,.contact-search>button{color:var(--muted);background:0 0;place-items:center;padding:2px;display:grid}.tabs{flex:none;align-items:center;gap:5px;padding:16px 18px 14px;display:flex}.tabs>button{color:var(--subtle);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:4px;padding:6px 8px;font-size:10px}.tabs>button:hover{color:var(--paper)}.tabs>button>span{color:var(--paper);margin-left:5px;font-size:8px}.conversation-list{flex:240px;min-height:128px;padding:0 10px 10px;overflow:auto}.conversation{text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:11px;width:100%;min-height:77px;margin-bottom:3px;padding:13px 10px;display:flex}.conversation:hover:not(.current){background:var(--nf-1e2733,#1e2733)}.chat-avatar{flex:none;place-items:center;width:43px;height:43px;display:grid;position:relative}.self-chat-mark{width:100%;height:100%;color:var(--nf-b6ef9e,#b6ef9e);background:linear-gradient(145deg, var(--nf-1d3422,#1d3422), var(--nf-111b14,#111b14));border:1px solid var(--nf-55744f,#55744f);place-items:center;display:grid}.self-chat-mark>svg{filter:drop-shadow(0 0 7px color-mix(in srgb, var(--nf-a7ed8e,#a7ed8e) 33.33%, transparent))}.online-dot{background:var(--green);border:2px solid var(--nf-131b25,#131b25);border-radius:50%;width:8px;height:8px;position:absolute;bottom:1px;right:0}.conversation-copy{flex:1;gap:7px;min-width:0;display:grid}.conversation-copy>strong{align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.conversation-copy>strong>svg{color:var(--gold);flex:none;transform:rotate(35deg)}.conversation-copy>small{color:var(--subtle);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.conversation-meta{align-content:space-between;align-self:stretch;justify-items:end;gap:8px;min-width:32px;padding-block:3px;display:grid}.conversation-meta>time{color:var(--subtle);font:8px var(--mono);white-space:nowrap}.conversation-meta>b{background:var(--red);color:var(--nf-fff4df,#fff4df);font:8px var(--mono);border-radius:3px;padding:3px 6px}.read-indicator{color:var(--nf-7f715a,#7f715a);font-size:9px}.create-self-chat-form{gap:14px;display:grid}.create-self-chat-form>p{color:var(--nf-9aaa9b,#9aaa9b);font:8px/1.7 var(--mono);margin:0}.create-self-chat-form>label{color:var(--nf-a7ed8e,#a7ed8e);font:7px var(--mono);letter-spacing:.5px;gap:7px;display:grid}.create-self-chat-form input{width:100%;color:var(--nf-dce9db,#dce9db);background:var(--nf-0a100d,#0a100d);border:1px solid var(--nf-344b35,#344b35);font:9px var(--mono);outline:0;padding:10px}.create-self-chat-form input:focus{border-color:var(--nf-8dcc78,#8dcc78)}.create-self-chat-form>div{justify-content:flex-end;gap:8px;display:flex}.create-self-chat-form>div>button{min-height:34px;color:var(--nf-a9bd9f,#a9bd9f);background:var(--nf-18251a,#18251a);border:1px solid var(--nf-344b35,#344b35);font:7px var(--mono);justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.create-self-chat-form>div>button[type=submit]{color:var(--nf-10180f,#10180f);background:var(--nf-a7ed8e,#a7ed8e);border-color:var(--nf-a7ed8e,#a7ed8e)}.create-self-chat-form>div>button:disabled{opacity:.5}.conversation-list.compact .conversation{min-height:60px;padding-block:6px}.sidebar-flash{text-align:center;border-top:1px solid var(--line);flex:0 175px;min-height:120px;margin:0 22px;padding-top:6px;position:relative;overflow:hidden}.sidebar-flash p{font:bold 19px var(--serif);margin:3px 0 7px}.sidebar-flash>span{color:var(--subtle);font:7px var(--mono);letter-spacing:1px}.conversation-view{background:var(--nf-111822,#111822);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.conversation-header{border-bottom:1px solid var(--line);background:var(--nf-141c26,#141c26);flex:none;align-items:center;gap:12px;height:80px;padding:0 25px;display:flex}.conversation-header>.chat-avatar{width:47px;height:47px}.header-title{gap:7px;min-width:0;display:grid}.header-title>strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.header-title>span{color:var(--muted);align-items:center;gap:5px;font-size:9px;display:flex}.header-actions{flex:none;gap:5px;margin-left:auto;display:flex}.icon-button{width:32px;height:32px;color:var(--subtle);background:0 0;border-radius:5px;flex:none;justify-content:center;align-items:center;display:inline-flex}.mobile-menu{display:none}.message-search{background:var(--ink);border:1px solid var(--gold);color:var(--gold);border-radius:5px;flex:none;align-items:center;gap:10px;margin:12px 24px 0;padding:3px 9px;display:flex}.message-search>input{background:0 0;border:0;width:100%;min-width:0;padding-block:8px;font-size:12px}.message-stage{background-image:radial-gradient(color-mix(in srgb, var(--nf-b8a880,#b8a880) 4.31%, transparent) .7px, transparent .8px);background-size:6px 6px;flex:1;min-height:0;padding:24px 27px 5px;overflow:auto}.date-divider{font:7px var(--mono);letter-spacing:1.5px;color:var(--nf-a6987f,#a6987f);justify-content:center;align-items:center;gap:14px;margin:0 12px 26px;display:flex}.date-divider>span:first-child,.date-divider>span:last-child{background:var(--nf-32352f,#32352f);flex:1;height:1px}.load-older-messages{color:var(--nf-a6987f,#a6987f);border:1px dashed var(--nf-32352f,#32352f);font:9px var(--mono);letter-spacing:.08em;cursor:pointer;background:0 0;border-radius:4px;margin:0 auto 18px;padding:8px 14px;display:block}.load-older-messages:hover:not(:disabled){color:var(--paper);background:var(--surface-hover)}.load-older-messages:disabled{cursor:wait;opacity:.65}.message-row{align-items:flex-start;gap:10px;max-width:88%;margin-bottom:23px;display:flex}.message-row.own{flex-direction:row-reverse;margin-left:auto}.message-avatar,.message-row>.profile-avatar{flex:none;place-items:center;width:30px;height:30px;margin-top:1px;display:grid}.message-content{min-width:0}.message-meta{align-items:center;gap:9px;margin:0 0 7px 2px;display:flex}.message-meta>strong{color:var(--nf-dfc293,#dfc293);font-size:10px;font-weight:600}.message-meta>time{color:var(--subtle);font:8px var(--mono)}.own .message-meta{justify-content:flex-end;margin-right:2px}.bubble{border:1px solid var(--nf-35414b,#35414b);background:var(--nf-1e2833,#1e2833);color:var(--nf-e0ddda,#e0ddda);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:0 9px 9px;padding:12px 15px;font-size:12px;line-height:1.7}.own .bubble{background:var(--nf-413027,#413027);border-color:var(--nf-765639,#765639);color:var(--nf-f1e6d3,#f1e6d3);border-radius:9px 0 9px 9px}.message-file{min-width:190px;max-width:min(360px,72vw);color:var(--nf-c8efb5,#c8efb5);background:var(--nf-15241a,#15241a);border:1px solid var(--nf-405d41,#405d41);align-items:center;gap:10px;margin-top:7px;padding:10px 12px;text-decoration:none;display:flex}.message-file>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:8px var(--mono);flex:1;overflow:hidden}.message-file>small{color:var(--nf-768a79,#768a79);font:6px var(--mono);text-transform:uppercase}.message-file:hover{background:var(--nf-1d3022,#1d3022);border-color:var(--nf-789b69,#789b69)}.composer-file-name{max-width:160px;color:var(--nf-b9dca8,#b9dca8);background:var(--nf-17251a,#17251a);border:1px solid var(--nf-38513a,#38513a);font:7px var(--mono);align-items:center;gap:5px;padding:5px 7px;display:inline-flex;overflow:hidden}.composer-file-name>button{color:var(--nf-8ca18c,#8ca18c);background:0 0;flex:none;place-items:center;display:grid}.reactions{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.reactions>span{color:var(--gold);background:color-mix(in srgb, var(--nf-e2b759,#e2b759) 3.92%, transparent);border:1px solid var(--nf-655339,#655339);border-radius:4px;padding:3px 7px;font-size:9px}.own .reactions{justify-content:flex-end}.composer-area{background:var(--nf-111822,#111822);flex:none;padding:14px 24px 15px}.composer{background:var(--nf-1a232e,#1a232e);border:1px solid var(--nf-48504f,#48504f);border-radius:7px;align-items:center;gap:10px;min-height:54px;padding:7px 8px 7px 13px;display:flex}.composer:focus-within{border-color:var(--gold)}.composer-mark{color:var(--gold);font-size:20px}.composer input{background:0 0;border:0;flex:1;min-width:0;padding-block:10px;font-size:11px}.send-button{background:var(--red);border:1px solid color-mix(in srgb, var(--nf-ec7760,#ec7760) 26.67%, transparent);height:36px;color:var(--nf-fff2dd,#fff2dd);border-radius:4px;align-items:center;gap:8px;padding:0 13px;font-size:10px;font-weight:600;display:flex}.send-button:disabled{opacity:.5}.composer-footnote{color:var(--nf-8b8d88,#8b8d88);font:6px var(--mono);letter-spacing:1px;justify-content:space-between;gap:10px;margin:10px 2px 0;display:flex}.emoji-anchor{position:relative}.emoji-picker{border:1px solid var(--nf-756044,#756044);background:var(--nf-1a222c,#1a222c);z-index:5;border-radius:8px;grid-template-columns:repeat(4,1fr);gap:5px;width:208px;padding:9px;display:grid;position:absolute;bottom:46px;right:0;box-shadow:0 7px 32px #0008}.emoji-picker>button{background:0 0;border-radius:4px;width:42px;height:40px;font-size:22px}.empty-conversation{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:5px 0 30px;display:flex}.empty-conversation h3,.empty-conversation h2{font:24px/1.25 var(--serif);margin:16px 0 4px}.empty-conversation p{color:var(--muted);font-size:11px;line-height:1.6}.empty-main{flex:1}.empty-main>.modal-submit{max-width:200px;margin-top:12px}.empty-list{color:var(--subtle);text-align:center;flex-direction:column;align-items:center;gap:10px;margin:20px 16px;font-size:11px;line-height:1.7;display:flex}.empty-list strong{color:var(--paper);font-size:13px}.loading-copy{color:var(--muted);text-align:center;padding:35px 12px;font-size:12px}.app-footer{color:var(--nf-8a8b83,#8a8b83);font:7px var(--mono);letter-spacing:1.2px;justify-content:space-between;align-items:center;gap:15px;display:flex}.app-footer i{color:var(--red);margin-inline:8px;font-style:normal}.mobile-nav{display:none}.mobile-nav.is-hidden{display:none!important}.toast{z-index:100;background:var(--nf-292820,#292820);width:max-content;max-width:calc(100vw - 32px);color:var(--paper);border:1px solid var(--gold);border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px 9px 17px;font-size:12px;display:flex;position:fixed;bottom:55px;left:50%;transform:translate(-50%);box-shadow:0 10px 40px #0009}.modal-backdrop,.account-backdrop{z-index:40;background:color-mix(in srgb, var(--nf-05090d,#05090d) 78.82%, transparent);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);position:fixed;inset:0}.modal-backdrop{justify-content:center;align-items:center;padding:20px;display:flex}.dialog-panel{background:var(--nf-151d27,#151d27);border:1px solid var(--nf-8a7047,#8a7047);border-radius:10px;width:min(100%,420px);max-height:calc(100dvh - 40px);padding:25px;overflow:auto;box-shadow:0 20px 100px #000a}.modal-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.modal-heading h2{font:27px var(--serif);margin:0}.dialog-flash{width:120px;height:108px;margin:0 auto}.dialog-description{color:var(--muted);text-align:center;margin:10px 0 24px;font-size:12px}.account-field input,.account-field textarea{background:var(--nf-0f1721,#0f1721);border:1px solid var(--nf-45505a,#45505a);border-radius:5px;width:100%;padding:12px;font-size:12px}.modal-submit{background:var(--red);width:100%;min-height:42px;color:var(--nf-fff1dc,#fff1dc);border-radius:5px;justify-content:center;align-items:center;gap:12px;font-size:12px;font-weight:600;display:flex}.modal-submit:hover:not(:disabled){background:var(--red-hover)}.chat-info{text-align:center}.chat-info>.chat-avatar{width:110px;height:110px;margin:0 auto}.chat-info h3{font:25px var(--serif);margin:10px 0}.chat-info p{color:var(--muted);margin-bottom:25px;font-size:12px}.chat-info>div:not(.chat-avatar){text-align:left;border-top:1px solid var(--line);justify-content:space-between;gap:10px;padding:15px 0;font-size:12px;display:flex}.chat-info>div>span{color:var(--muted)}.account-backdrop{justify-content:flex-end;display:flex}.account-panel{background:var(--nf-141c26,#141c26);border-left:1px solid var(--nf-806b46,#806b46);flex-direction:column;width:min(100%,460px);height:100%;display:flex;box-shadow:-15px 0 60px #0008}.account-header{justify-content:space-between;align-items:center;padding:27px 28px 20px;display:flex}.account-header h2{font:27px var(--serif);margin:9px 0 0}.account-header button{background:var(--nf-222b33,#222b33);width:32px;height:32px;color:var(--muted);border-radius:5px;place-items:center;display:grid}.account-tabs{border-bottom:1px solid var(--line);gap:8px;padding:0 28px 18px;display:flex}.account-tabs button{color:var(--muted);background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:7px;padding:9px 13px;font-size:12px;display:flex}.account-content{flex:1;padding:24px 28px;overflow:auto}.account-field{color:var(--nf-c9c0b2,#c9c0b2);gap:8px;margin-bottom:17px;font-size:11px;display:grid}.account-field textarea{resize:vertical;min-height:90px;max-height:200px}.account-field small{color:var(--subtle);justify-self:end;font-size:9px}.username-input{border:1px solid var(--nf-45505a,#45505a);background:var(--nf-0f1721,#0f1721);border-radius:5px;align-items:center;padding-left:12px;display:flex}.username-input:focus-within{border-color:var(--gold)}.username-input b{color:var(--gold)}.username-input input{background:0 0;border:0;padding-left:3px}.settings-lead{color:var(--muted);margin:0 0 15px;font-size:12px}.setting-row{border-bottom:1px solid var(--line);cursor:pointer;align-items:center;gap:12px;padding:18px 0;display:flex}.setting-icon{background:var(--nf-493a2b,#493a2b);width:34px;height:34px;color:var(--gold);border:1px solid var(--nf-665133,#665133);border-radius:5px;flex:none;place-items:center;display:grid}.setting-row>span:nth-child(2){flex:1;gap:5px;display:grid}.setting-row strong{font-size:12px;font-weight:500}.setting-row small{color:var(--muted);font-size:10px;line-height:1.5}.setting-row input{width:17px;height:17px;accent-color:var(--gold)}.setting-note{color:var(--subtle);margin-top:24px;font-size:11px;line-height:1.8}.account-footer{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:12px;min-height:77px;padding:16px 28px;display:flex}.account-footer>button{background:var(--red);color:var(--paper);border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:11px 15px;font-size:11px;display:flex}.account-footer>button:hover:not(:disabled){background:var(--red-hover)}.account-error{color:var(--nf-f29883,#f29883);flex:1;font-size:11px;line-height:1.5}.account-saved{color:var(--nf-b3c493,#b3c493);align-items:center;gap:5px;font-size:11px;display:flex}.contacts-view{flex-direction:column;flex:250px;min-height:100px;display:flex}.contact-search{margin-bottom:15px}.contacts-scroll{flex:1;min-height:0;padding:0 14px 15px;overflow:auto}.contacts-scroll section{border-top:1px solid var(--line);margin-bottom:16px}.contacts-scroll h3{font:8px var(--mono);letter-spacing:1px;color:var(--gold);text-transform:uppercase;justify-content:space-between;align-items:center;gap:7px;margin:18px 4px 9px;display:flex}.contacts-scroll h3>span{color:var(--subtle)}.person-card{border-bottom:1px solid #ffffff06;border-radius:4px;align-items:flex-start;gap:8px;padding:11px 4px;display:flex}.person-card:hover{background:var(--nf-202a35,#202a35)}.person-flash{flex:none;width:35px;height:35px}.person-details{flex:1;gap:4px;min-width:0;display:grid}.person-details>strong{font-size:11px;font-weight:600}.person-details>span{color:var(--gold);font-size:9px}.person-details>small{color:var(--subtle);white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.person-projects{gap:5px;margin-top:5px;display:grid}.person-projects>span{color:var(--nf-788e7b,#788e7b);font:6px var(--mono);letter-spacing:.7px}.person-projects>a{min-width:0;color:var(--nf-bde0ac,#bde0ac);background:var(--nf-122016,#122016);border:1px solid var(--nf-2e4732,#2e4732);align-items:center;gap:6px;padding:6px 7px;text-decoration:none;display:flex}.person-projects>a>svg:first-child{color:var(--nf-a7ed8e,#a7ed8e);flex:none}.person-projects>a>svg:last-child{color:var(--nf-718574,#718574);flex:none;margin-left:auto}.person-projects>a>strong{min-width:0;font:7px var(--mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.person-projects>a:hover{background:var(--nf-1b2d1f,#1b2d1f);border-color:var(--nf-6b8f5d,#6b8f5d)}.person-actions{flex-direction:column;gap:5px;display:flex}.person-actions>button{width:28px;height:28px;color:var(--gold);background:var(--nf-3b3125,#3b3125);border:1px solid var(--nf-675236,#675236);border-radius:4px;place-items:center;display:grid}.person-actions>button:hover{background:var(--nf-665033,#665033);color:var(--paper)}.contacts-note{color:var(--subtle);padding:0 4px;font-size:9px;line-height:1.8}.contact-error{color:var(--nf-f29883,#f29883);padding-inline:18px;font-size:11px}@media (width>=1650px){.app-shell{grid-template-rows:96px minmax(0,1fr) 40px;padding-inline:32px}.workspace-grid{grid-template-columns:76px 330px minmax(0,1fr) 290px}.conversation{min-height:83px}.conversation-copy>strong{font-size:13px}.conversation-copy>small{font-size:11px}.bubble{font-size:14px}.workspace-grid.chat-grid{grid-template-columns:76px 330px minmax(0,1fr)}}@media (width<=1279px){.workspace-grid,.workspace-grid.chat-grid{grid-template-columns:62px 278px minmax(0,1fr)}.masthead-edition{display:none}}@media (width<=950px){.app-shell{grid-template-rows:78px minmax(0,1fr) 30px;padding-inline:12px}.workspace-grid,.workspace-grid.chat-grid{grid-template-columns:54px 248px minmax(0,1fr)}.rail{padding-inline:5px}.rail-button.active:before{left:-5px}.rail-rose{width:45px}.list-header{padding-inline:17px}.list-header h1{font-size:25px}.list-view-tabs{margin-inline:17px}.tabs{gap:2px;padding-inline:12px}.tabs>button{padding-inline:6px;font-size:9px}.conversation{gap:7px;padding-inline:6px}.conversation-copy>strong{font-size:10px}.chat-avatar{width:37px;height:37px}.conversation-meta{min-width:29px}.conversation-header,.message-stage{padding-inline:17px}.composer-area{padding-inline:16px}.send-button>span{display:none}.session-badge{font-size:9px}}@media (width<=760px){.app-shell{grid-template-rows:70px minmax(0,1fr) auto;min-height:0;padding:0}.app-shell:has(.conversation-view.mobile-chat-open){grid-template-rows:70px minmax(0,1fr)}.mobile-nav{padding:6px 6px max(8px, env(safe-area-inset-bottom));background:color-mix(in srgb, var(--nf-0e151d,#0e151d) 96%, transparent);border-top:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit-user-select:none;user-select:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;display:grid}.mobile-nav button{min-height:48px;color:var(--subtle);font:8px var(--mono);letter-spacing:.3px;cursor:pointer;background:0 0;border:0;align-content:center;justify-items:center;gap:3px;padding:4px 2px;transition:color .15s;display:grid}.mobile-nav button.active{color:var(--gold)}.mobile-nav button:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.masthead{border-bottom:1px solid var(--line);gap:6px;padding-inline:13px}.wordmark{gap:4px;min-width:0}.wordmark>div{min-width:0}.wordmark strong{letter-spacing:-1.5px;white-space:nowrap;font-size:26px}.wordmark-mark{width:32px;height:32px;font-size:20px}.wordmark small{letter-spacing:1.2px;white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:6px;overflow:hidden}.masthead-actions{flex:none;gap:6px}.command-mobile-launch{display:grid}.session-badge{display:none}.user-menu{gap:0;padding-left:8px}.user-menu>span:not(.profile-avatar),.user-menu>svg{display:none}.user-menu .profile-avatar{width:33px;height:33px}.workspace-grid{border:0;border-radius:0;display:block;position:relative;overflow:hidden}.rail{display:none}.chat-list-panel{border:0;width:100%;height:100%}.list-header{padding:21px 21px 17px}.list-header h1{font-size:30px}.list-view-tabs{margin-inline:21px}.list-view-tabs>button{font-size:12px}.search-box{min-height:42px;margin-inline:20px}.search-box input{font-size:12px}.tabs{gap:8px;padding:15px 20px}.tabs>button{padding:7px 10px;font-size:11px}.conversation-list{flex-basis:260px;padding-inline:12px}.conversation{gap:12px;min-height:78px;padding:12px}.conversation>.chat-avatar{width:47px;height:47px}.conversation-copy>strong{font-size:13px}.conversation-copy>small{font-size:11px}.conversation-meta>time{font-size:9px}.sidebar-flash{flex-basis:140px;min-height:110px;padding-top:0}.sidebar-flash p{margin:2px 0 5px;font-size:20px}.sidebar-flash>span{font-size:7px}.conversation-view{z-index:5;visibility:hidden;transition:transform .23s,visibility .23s;position:absolute;inset:0;transform:translate(100%)}.conversation-view.mobile-chat-open{visibility:visible;transform:translate(0)}.conversation-header{gap:7px;height:70px;padding:0 12px 0 6px}.conversation-header>.chat-avatar{width:39px;height:39px}.mobile-menu{display:inline-flex}.header-title{gap:5px}.header-title>strong{font-size:13px}.header-title>span{font-size:9px}.header-actions{gap:0}.header-actions .icon-button{width:29px}.message-stage{padding:22px 14px 2px}.date-divider{margin-bottom:23px;font-size:6px}.message-row{gap:7px;max-width:94%;margin-bottom:21px}.message-avatar,.message-row>.profile-avatar{width:26px;height:26px}.message-meta>strong{font-size:9px}.bubble{padding:10px 12px;font-size:12px}.composer-area{padding:10px 12px max(10px, env(safe-area-inset-bottom))}.composer{gap:6px;min-height:50px;padding-left:10px}.composer-mark{font-size:17px}.composer input{font-size:11px}.composer .icon-button{width:28px}.send-button{height:33px;padding-inline:9px}.composer-footnote{letter-spacing:.6px;margin-top:8px;font-size:5px}.app-footer{display:none}.modal-backdrop{padding:14px}.dialog-panel{max-height:calc(100dvh - 28px);padding:20px}.account-panel{width:100%}.account-header{padding:23px 20px 18px}.account-header h2{font-size:25px}.account-tabs{padding-inline:20px}.account-content{padding:22px 20px}.account-footer{padding-inline:20px;padding-bottom:max(16px, env(safe-area-inset-bottom))}.person-card{gap:12px;padding:13px 8px}.person-flash{width:44px;height:44px}.person-details>strong{font-size:13px}.person-details>span{font-size:11px}.person-details>small{font-size:10px}.person-actions>button{width:32px;height:32px}}@media (height<=750px) and (width>=761px){.app-shell{grid-template-rows:72px minmax(0,1fr) 27px}.list-header{padding-top:18px}.sidebar-flash{display:none}.conversation-header{height:68px}.rail{padding-block:8px}.rail-nav{gap:2px;margin-top:8px}.rail-button{gap:2px;min-height:40px;padding-block:3px}}@media (width<=359px){.masthead-actions{flex:none}.wordmark small{display:none}.wordmark strong{letter-spacing:-1px;font-size:20px}.wordmark-mark{width:28px;height:28px;font-size:17px}.command-mobile-launch{display:none}.user-menu{padding-left:4px}.header-title>strong{font-size:12px}}@media (height<=670px) and (width<=760px){.sidebar-flash{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.hub-dashboard{background:radial-gradient(ellipse at 38% 0%, color-mix(in srgb, var(--nf-253845,#253845) 30.2%, transparent), transparent 48%), radial-gradient(color-mix(in srgb, var(--nf-8eb9c0,#8eb9c0) 3.14%, transparent) .7px, transparent .8px) 0 0 / 6px 6px, var(--nf-0d131b,#0d131b);min-width:0;min-height:0;color:var(--nf-e7edf3,#e7edf3);scrollbar-color:var(--nf-394753,#394753) transparent;grid-template-columns:minmax(0,1fr) 294px;align-content:start;gap:25px;padding:27px 30px 35px;display:grid;overflow:auto}.hub-feed-column,.hub-side-column{min-width:0}.hub-feed-column{justify-self:center;width:100%;max-width:820px}.hub-heading{justify-content:space-between;align-items:flex-start;gap:18px;min-height:103px;padding:1px 0 21px;display:flex}.hub-kicker{color:var(--nf-91a2ae,#91a2ae);font:8px var(--mono);letter-spacing:1.45px;align-items:center;gap:7px;margin:0 0 9px;display:flex}.hub-kicker>span,.hub-system-light{background:var(--nf-61d5b0,#61d5b0);width:6px;height:6px;box-shadow:0 0 11px color-mix(in srgb, var(--nf-61d5b0,#61d5b0) 46.67%, transparent);border-radius:50%;display:inline-block}.hub-heading h1{color:var(--nf-f0f3f5,#f0f3f5);font:500 clamp(25px, 3vw, 35px)/1.12 var(--mono);letter-spacing:-1.7px;margin:0}.hub-subtitle{color:var(--nf-8a9aa6,#8a9aa6);margin:10px 0 0;font-size:11px}.hub-profile-shortcut{background:var(--nf-141d26,#141d26);border:1px solid var(--nf-293744,#293744);text-align:left;border-radius:7px;align-items:center;gap:9px;padding:6px 9px 6px 6px;display:flex}.hub-profile-shortcut>span:nth-child(2){gap:4px;display:grid}.hub-profile-shortcut strong{color:var(--nf-dce5eb,#dce5eb);font-size:10px;font-weight:600}.hub-profile-shortcut small{color:var(--nf-8797a2,#8797a2);font:8px var(--mono)}.hub-profile-shortcut>svg{color:var(--nf-71838f,#71838f)}.hub-avatar{width:34px;height:34px;color:var(--nf-b6f1f8,#b6f1f8);background:linear-gradient(145deg, var(--nf-17313c,#17313c), var(--nf-222237,#222237));border:1px solid var(--nf-46717b,#46717b);font:12px var(--mono);border-radius:7px;flex:none;place-items:center;display:grid}.hub-composer{background:var(--nf-121b24,#121b24);border:1px solid var(--nf-293744,#293744);border-radius:8px;align-items:flex-start;gap:12px;padding:17px;display:flex;box-shadow:0 10px 30px #0002}.hub-composer>.hub-avatar{margin-top:2px}.hub-composer form{flex:1;min-width:0}.hub-composer label{color:var(--nf-dce5eb,#dce5eb);margin:0 0 8px;font-size:11px;font-weight:600;display:block}.hub-composer textarea{resize:vertical;width:100%;min-height:67px;max-height:180px;color:var(--nf-dbe5e9,#dbe5e9);background:var(--nf-0c131a,#0c131a);border:1px solid var(--nf-263541,#263541);border-radius:5px;padding:10px 11px;font-size:11px;line-height:1.6;display:block}.hub-composer-footer{justify-content:space-between;align-items:center;gap:12px;margin-top:11px;display:flex}.hub-composer-footer>span{color:var(--nf-788995,#788995);font:8px var(--mono)}.hub-composer-footer>button{color:var(--nf-081216,#081216);background:var(--nf-71d4e5,#71d4e5);border-radius:4px;align-items:center;gap:7px;padding:8px 11px;font-size:10px;font-weight:700;display:flex}.hub-composer-footer>button:hover:not(:disabled){background:var(--nf-9ce8f1,#9ce8f1)}.hub-feed-heading{justify-content:space-between;align-items:flex-end;gap:12px;margin:26px 0 12px;display:flex}.hub-feed-heading .hub-kicker{margin-bottom:5px;font-size:7px}.hub-feed-heading h2{color:var(--nf-e3eaf0,#e3eaf0);font:500 15px var(--mono);letter-spacing:-.5px;margin:0}.hub-feed-count{color:var(--nf-71818d,#71818d);font:8px var(--mono)}.hub-post-list{gap:10px;display:grid}.hub-post{background:linear-gradient(120deg, var(--nf-151f28,#151f28), var(--nf-121a22,#121a22));border:1px solid var(--nf-2a3843,#2a3843);border-radius:7px;padding:16px 17px 12px;position:relative;overflow:hidden}.hub-post:before{content:"";background:var(--nf-71d4e5,#71d4e5);opacity:.8;width:2px;position:absolute;inset:0 auto 0 0}.hub-post-top{align-items:center;gap:10px;display:flex}.hub-post-author{gap:5px;min-width:0;display:grid}.hub-post-author strong{color:var(--nf-e1e9ee,#e1e9ee);font-size:10px;font-weight:600}.hub-post-author>span{color:var(--nf-84939e,#84939e);font:8px var(--mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hub-post-author>span>i{color:var(--nf-5d6e79,#5d6e79);margin-inline:3px;font-style:normal}.hub-post-signal{color:var(--nf-748792,#748792);margin-left:auto}.hub-post-body{color:var(--nf-c4cfd5,#c4cfd5);white-space:pre-wrap;overflow-wrap:anywhere;margin:15px 0 14px 44px;font-size:11px;line-height:1.75}.hub-post-actions{border-top:1px solid var(--nf-27333d,#27333d);align-items:center;gap:13px;margin-left:44px;padding-top:10px;display:flex}.hub-post-actions button{color:var(--nf-91a0a9,#91a0a9);font:9px var(--mono);background:0 0;align-items:center;gap:5px;padding:3px 4px;display:flex}.hub-post-actions button:nth-child(2):hover{color:var(--nf-71d4e5,#71d4e5)}.hub-post-actions>span{color:var(--nf-64737d,#64737d);font:7px var(--mono);letter-spacing:.5px;margin-left:auto}.hub-side-column{align-content:start;gap:13px;display:grid}.hub-empty-copy{color:var(--nf-86949f,#86949f);font-size:10px;line-height:1.6}.hub-system-card{background:var(--nf-101820,#101820);border:1px solid var(--nf-26333d,#26333d);border-radius:6px;padding:14px 15px 12px}.hub-system-top{color:var(--nf-8ea1ac,#8ea1ac);font:8px var(--mono);letter-spacing:.6px;align-items:center;gap:7px;margin-bottom:12px;display:flex}.hub-system-version{color:var(--nf-71828c,#71828c);margin-left:auto}.hub-system-row{border-top:1px solid var(--nf-222e37,#222e37);color:var(--nf-8b9ba5,#8b9ba5);justify-content:space-between;gap:12px;padding:7px 0;font-size:9px;display:flex}.hub-system-row strong{color:var(--nf-d4e2e8,#d4e2e8);font:10px var(--mono)}.hub-system-foot{border-top:1px solid var(--nf-222e37,#222e37);color:var(--nf-71828c,#71828c);font:7px var(--mono);letter-spacing:.8px;margin-top:4px;padding-top:10px}.hub-mobile-nav{display:none}@media (width>=1650px){.hub-grid{grid-template-columns:76px minmax(0,1fr)}.hub-dashboard{grid-template-columns:minmax(0,1fr) 320px;gap:34px;padding:34px 42px 42px}}@media (width<=1279px){.hub-grid{grid-template-columns:62px minmax(0,1fr)}.hub-dashboard{grid-template-columns:minmax(0,1fr) 270px;gap:18px;padding:23px 20px 30px}}@media (width<=950px){.hub-grid{grid-template-columns:54px minmax(0,1fr)}.hub-dashboard{grid-template-columns:minmax(0,1fr) 235px;gap:13px;padding:18px 14px 24px}.hub-system-card{padding:12px}}@media (width<=760px){.hub-grid{display:block}.hub-dashboard{height:100%;padding:20px 14px max(16px, env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr);align-content:start;gap:17px;display:grid}.hub-heading{align-items:center;min-height:0;padding-bottom:18px}.hub-heading h1{letter-spacing:-1.6px;font-size:clamp(20px,5vw,29px)}.hub-subtitle{font-size:10px}.hub-profile-shortcut{background:0 0;border:0;padding:4px}.hub-profile-shortcut>span:nth-child(2),.hub-profile-shortcut>svg{display:none}.hub-profile-shortcut .hub-avatar{width:36px;height:36px}.hub-composer{gap:9px;padding:13px}.hub-composer>.hub-avatar{width:30px;height:30px}.hub-composer textarea{min-height:58px}.hub-composer-footer>span{max-width:52%;font-size:7px;line-height:1.5}.hub-composer-footer>button{padding:8px;font-size:9px}.hub-feed-heading{margin-top:4px}.hub-post{padding:13px 12px 10px}.hub-post-body{margin:13px 0 12px;font-size:10px}.hub-post-actions{gap:10px;margin-left:0}.hub-post-actions>span{font-size:6px}.hub-side-column{grid-row:2;grid-template-columns:minmax(0,1fr)}.hub-mobile-nav{z-index:3;padding:9px 8px max(9px, env(safe-area-inset-bottom));background:color-mix(in srgb, var(--nf-0e151d,#0e151d) 94.9%, transparent);border-top:1px solid var(--nf-293744,#293744);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-around;gap:5px;margin:2px -14px -16px;display:flex;position:sticky;bottom:-16px}.hub-mobile-nav button{color:var(--nf-83939e,#83939e);background:0 0;justify-items:center;gap:4px;padding:4px 10px;font-size:8px;display:grid}.hub-mobile-nav button.active{color:var(--nf-71d4e5,#71d4e5)}}:root{--ink:var(--nf-0a100e,#0a100e);--surface:var(--nf-111a16,#111a16);--surface-raised:var(--nf-19241d,#19241d);--surface-hover:var(--nf-223127,#223127);--paper:var(--nf-e2eee2,#e2eee2);--muted:var(--nf-9eafa2,#9eafa2);--subtle:var(--nf-788b7d,#788b7d);--line:var(--nf-2a3a2f,#2a3a2f);--gold:var(--nf-a7ed8e,#a7ed8e);--red:var(--nf-d78c57,#d78c57);--red-hover:var(--nf-e5a56e,#e5a56e);--green:var(--nf-81da9a,#81da9a);--blue:var(--nf-70c5b7,#70c5b7);--serif:var(--mono)}body{background:var(--nf-0a100e,#0a100e)}.app-shell{background:radial-gradient(ellipse at 12% 0%, color-mix(in srgb, var(--nf-38613d,#38613d) 10.98%, transparent), transparent 46%), var(--nf-0a100e,#0a100e)}.workspace-grid{border-color:var(--nf-293a30,#293a30);background:var(--nf-111914,#111914);border-radius:6px;box-shadow:0 18px 70px #0007}.conversation.current{background:linear-gradient(110deg, var(--nf-263a2d,#263a2d), var(--nf-202a23,#202a23));border-color:var(--nf-506d4d,#506d4d)}.conversation-copy>strong,.message-meta>strong{color:var(--nf-cee3c7,#cee3c7)}.modal-submit,.account-footer>button{background:var(--nf-a7ed8e,#a7ed8e);color:var(--nf-10180f,#10180f);border-radius:3px}.modal-submit:hover:not(:disabled),.account-footer>button:hover:not(:disabled){background:var(--nf-c5f7ad,#c5f7ad)}.app-footer{color:var(--nf-7b8d7f,#7b8d7f)}.account-panel{background:var(--nf-121b15,#121b15);border-color:var(--nf-617e55,#617e55)}.hub-mode .rail-button.active{color:var(--nf-b6f59d,#b6f59d);background:color-mix(in srgb, var(--nf-a7ed8e,#a7ed8e) 5.1%, transparent)}.hub-mode .rail-button.active:before{background:var(--nf-a7ed8e,#a7ed8e)}.hub-grid{background:var(--nf-0b110d,#0b110d);grid-template-columns:66px minmax(0,1fr)}.hub-dashboard{background:linear-gradient(color-mix(in srgb, var(--nf-91c47c,#91c47c) 3.14%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--nf-91c47c,#91c47c) 3.14%, transparent) 1px, transparent 1px), radial-gradient(ellipse at 38% 0%, color-mix(in srgb, var(--nf-385c38,#385c38) 17.65%, transparent), transparent 50%), var(--nf-0c120e,#0c120e);color:var(--nf-e0eddf,#e0eddf);background-size:24px 24px,24px 24px,auto,auto}.hub-kicker{color:var(--nf-8ca392,#8ca392)}.hub-kicker>span,.hub-system-light{background:var(--nf-a7ed8e,#a7ed8e);box-shadow:0 0 10px color-mix(in srgb, var(--nf-a7ed8e,#a7ed8e) 41.96%, transparent)}.hub-heading h1{color:var(--nf-e6f0e2,#e6f0e2)}.hub-heading h1>span{color:var(--nf-a7ed8e,#a7ed8e)}.hub-subtitle{color:var(--nf-9aaa9b,#9aaa9b)}.hub-profile-shortcut{background:var(--nf-121b15,#121b15);border-color:var(--nf-314334,#314334);border-radius:4px}.hub-profile-shortcut:hover{border-color:var(--nf-79996a,#79996a);background:var(--nf-18251a,#18251a)}.hub-feed-tabs{background:var(--nf-0c140e,#0c140e);border:1px solid var(--nf-293a2d,#293a2d);gap:5px;margin:0 0 15px;padding:4px;display:flex}.hub-feed-tabs button{min-height:34px;color:var(--nf-8da08f,#8da08f);font:8px var(--mono);background:0 0;justify-content:center;align-items:center;gap:7px;padding:0 13px;display:inline-flex}.hub-feed-tabs button:hover{color:var(--nf-d7e8d3,#d7e8d3);background:var(--nf-18251a,#18251a)}.hub-feed-tabs button.active{color:var(--nf-10180f,#10180f);background:var(--nf-a7ed8e,#a7ed8e)}.hub-avatar{color:var(--nf-c6f7a8,#c6f7a8);background:var(--nf-203326,#203326);border-color:var(--nf-65865b,#65865b);border-radius:3px}.hub-composer,.hub-system-card{background:var(--nf-111a14,#111a14);border-color:var(--nf-2e4032,#2e4032);border-radius:4px}.hub-composer textarea{background:var(--nf-0a100d,#0a100d);border-color:var(--nf-2b3c30,#2b3c30);border-radius:3px}.hub-composer textarea:focus{border-color:var(--nf-91d17c,#91d17c)}.hub-composer-footer>button{background:var(--nf-a7ed8e,#a7ed8e);border-radius:3px}.hub-feed-heading h2{color:var(--nf-e0ecdf,#e0ecdf)}.hub-post{background:var(--nf-111a14,#111a14);border-color:var(--nf-2a3b2e,#2a3b2e);border-radius:4px}.hub-post:before{background:var(--nf-a7ed8e,#a7ed8e)}.hub-post.accent-violet:before{background:var(--nf-c0a3ed,#c0a3ed)}.hub-post.accent-amber:before{background:var(--nf-e0b766,#e0b766)}.hub-post-body{color:var(--nf-cad7c9,#cad7c9)}.hub-system-post h3{color:var(--nf-dce9d9,#dce9d9);font:500 12px/1.5 var(--mono);margin:13px 0 0 44px}.hub-system-post .hub-post-body{margin-top:7px}.hub-post-actions button:hover,.hub-post-actions button:nth-child(2):hover{color:var(--nf-a7ed8e,#a7ed8e)}.hub-feed-empty{color:var(--nf-829486,#829486);background:var(--nf-111a14,#111a14);border:1px dashed var(--nf-354936,#354936);text-align:center;justify-items:center;gap:8px;padding:32px 18px;display:grid}.hub-feed-empty>svg{color:var(--nf-a7ed8e,#a7ed8e)}.hub-feed-empty>strong{color:var(--nf-d5e4d1,#d5e4d1);font:10px var(--mono)}.hub-feed-empty>span{max-width:380px;color:var(--nf-879889,#879889);font:8px/1.7 var(--mono)}.hub-feed-empty>button{color:var(--nf-10180f,#10180f);background:var(--nf-a7ed8e,#a7ed8e);font:8px var(--mono);align-items:center;gap:7px;padding:8px 10px;display:inline-flex}.hub-system-card{border-radius:3px}.hub-resource-link{color:var(--nf-b6c8b5,#b6c8b5);border-top:1px solid var(--nf-293a2d,#293a2d);font:8px var(--mono);justify-content:space-between;align-items:center;gap:8px;padding:9px 0;text-decoration:none;display:flex}.hub-resource-link:hover{color:var(--nf-a7ed8e,#a7ed8e)}.hub-world-card{background:var(--nf-111a14,#111a14);border:1px solid var(--nf-2e4032,#2e4032);border-radius:4px;padding:10px 11px 9px;overflow:hidden}.hub-world-meta{color:var(--nf-849887,#849887);font:7px var(--mono);letter-spacing:.7px;justify-content:space-between;gap:8px;display:flex}.hub-world-meta>i{color:var(--nf-a7ed8e,#a7ed8e);font-style:normal}.pixel-landscape{width:100%;height:auto;image-rendering:pixelated;margin:8px 0;display:block}.hub-world-caption{border-top:1px solid var(--nf-293a2d,#293a2d);justify-content:space-between;align-items:center;gap:8px;padding-top:7px;display:flex}.hub-world-caption strong{color:var(--nf-d3e6cf,#d3e6cf);font-size:9px}.hub-world-caption>span{color:var(--nf-819485,#819485);font:6px var(--mono);letter-spacing:.5px}.hub-mobile-nav button.active{color:var(--nf-b6f59d,#b6f59d)}@media (width<=760px){.hub-feed-tabs{z-index:2;justify-content:space-between;position:sticky;top:-20px}.hub-feed-tabs button{flex:1;padding-inline:5px;font-size:7px}}.settings-launch{min-height:34px;color:var(--nf-9eb69a,#9eb69a);background:var(--nf-111b14,#111b14);border:1px solid var(--nf-2e4431,#2e4431);font:7px var(--mono);letter-spacing:.5px;justify-content:center;align-items:center;gap:7px;padding:0 10px;display:inline-flex}.settings-launch:hover{color:var(--nf-c6f7a8,#c6f7a8);background:var(--nf-19271b,#19271b);border-color:var(--nf-59754e,#59754e)}.settings-layout{grid-column:1/-1;grid-template-columns:minmax(130px,175px) minmax(0,1fr);align-items:start;gap:14px;display:grid}.settings-nav{background:var(--nf-0c140f,#0c140f);border:1px solid var(--nf-293a2f,#293a2f);gap:4px;padding:6px;display:grid;position:sticky;top:0}.settings-nav>button{min-height:35px;color:var(--nf-829486,#829486);text-align:left;font:7px var(--mono);background:0 0;align-items:center;gap:8px;padding:0 8px;display:flex}.settings-nav>button:hover{color:var(--nf-c7e9bc,#c7e9bc);background:var(--nf-152219,#152219)}.settings-nav>button.active{color:var(--nf-c6f7a8,#c6f7a8);background:var(--nf-1a2a1c,#1a2a1c);box-shadow:inset 2px 0 var(--nf-a7ed8e,#a7ed8e)}.settings-section{background:var(--nf-0e1711,#0e1711);border:1px solid var(--nf-293a2f,#293a2f);min-width:0;padding:14px}.settings-section>header{margin-bottom:12px}.settings-section>header h3{color:var(--nf-e1ede0,#e1ede0);font:500 14px var(--mono);margin:6px 0 4px}.settings-section>header p{color:var(--nf-819284,#819284);font:7px/1.6 var(--mono);margin:0}.settings-section .setting-row{border-color:var(--nf-293a2f,#293a2f);gap:9px;padding:11px 0}.settings-section .setting-icon{width:28px;height:28px;color:var(--nf-a7ed8e,#a7ed8e);background:var(--nf-19271b,#19271b);border-color:var(--nf-344b35,#344b35);border-radius:2px}.settings-section .setting-row>span:nth-child(2){gap:4px}.settings-section .setting-row strong{color:var(--nf-d7e5d3,#d7e5d3);font:8px var(--mono)}.settings-section .setting-row small{color:var(--nf-829486,#829486);font:6px/1.5 var(--mono)}.settings-section .setting-row input{width:15px;height:15px;accent-color:var(--nf-a7ed8e,#a7ed8e)}.settings-info-card,.settings-data-row{color:var(--nf-a7ed8e,#a7ed8e);background:var(--nf-121e16,#121e16);border:1px solid var(--nf-2d4431,#2d4431);align-items:center;gap:9px;margin-top:9px;padding:10px;display:flex}.settings-info-card>svg{flex:none}.settings-info-card>p{color:var(--nf-91a391,#91a391);font:7px/1.6 var(--mono);margin:0}.settings-data-row{justify-content:space-between}.settings-data-row>span{gap:4px;display:grid}.settings-data-row strong{color:var(--nf-d7e5d3,#d7e5d3);font:8px var(--mono)}.settings-data-row small{color:var(--nf-829486,#829486);font:6px/1.5 var(--mono)}.settings-data-row>button{color:var(--nf-c6f7a8,#c6f7a8);background:var(--nf-1a2a1c,#1a2a1c);border:1px solid var(--nf-3b5439,#3b5439);font:6px var(--mono);white-space:nowrap;align-items:center;gap:5px;padding:7px;display:inline-flex}.settings-ascii-card{background:var(--nf-0a110c,#0a110c);border:1px solid var(--nf-2d4431,#2d4431);margin-top:12px;padding:10px;overflow:auto}.settings-ascii-card pre{color:var(--nf-a7ed8e,#a7ed8e);font:7px/1.5 var(--mono);text-shadow:0 0 8px color-mix(in srgb, var(--nf-8fce75,#8fce75) 26.67%, transparent);white-space:pre;margin:0}.settings-ascii-card>span{color:var(--nf-738575,#738575);font:5px var(--mono);letter-spacing:.7px;margin-top:8px;display:block}.conversation-ascii-art{max-width:100%;color:var(--nf-a7ed8e,#a7ed8e);font:8px/1.45 var(--mono);text-shadow:0 0 8px color-mix(in srgb, var(--nf-8fce75,#8fce75) 26.67%, transparent);white-space:pre;margin:0}.empty-conversation>.conversation-ascii-art{background:var(--nf-0c160f,#0c160f);border:1px solid var(--nf-2b4330,#2b4330);padding:13px 15px}.message-avatar>span,.person-flash{color:var(--nf-c6f7a8,#c6f7a8);background:var(--nf-17241a,#17241a);border:1px solid var(--nf-3c573b,#3c573b);font:9px var(--mono);border-radius:2px;place-items:center;display:grid}.person-flash{width:35px;height:35px}.no-pixel-grid .message-stage{background-image:none}.no-pixel-grid .hub-dashboard{background-image:radial-gradient(ellipse at 38% 0%, color-mix(in srgb, var(--nf-385c38,#385c38) 17.65%, transparent), transparent 50%)}.reduced-motion *,.reduced-motion :before,.reduced-motion :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@media (width<=760px){.settings-launch{width:32px;min-height:32px;color:var(--nf-9eb69a,#9eb69a);background:0 0;border-color:#0000;padding:0}.settings-launch>span{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.settings-layout{grid-template-columns:minmax(0,1fr);gap:10px}.settings-nav{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.settings-nav>button{min-width:0;padding-inline:6px;font-size:6px}.settings-section{padding:11px}.settings-data-row{align-items:flex-start}.person-flash{width:44px;height:44px}.conversation-ascii-art{font-size:7px}}.message-actions{opacity:.7;gap:3px;margin-left:5px;display:inline-flex}.message-actions>button{width:23px;height:22px;color:var(--nf-9db495,#9db495);background:var(--nf-142117,#142117);border:1px solid var(--nf-2e4431,#2e4431);place-items:center;display:grid}.message-actions>button:hover{color:var(--nf-d3efc8,#d3efc8);background:var(--nf-203323,#203323)}.message-edited{color:var(--nf-768a78,#768a78);font:6px var(--mono)}.message-edit-form{grid-template-columns:1fr auto auto;align-items:center;gap:6px;display:grid}.message-edit-form textarea{width:100%;min-height:62px;color:var(--nf-dce9db,#dce9db);background:var(--nf-0b120e,#0b120e);border:1px solid var(--nf-3c573b,#3c573b);font:9px/1.6 var(--mono);grid-column:1/-1;padding:8px}.message-edit-form>button{color:var(--nf-c6f7a8,#c6f7a8);background:var(--nf-19271b,#19271b);border:1px solid var(--nf-3b5439,#3b5439);font:7px var(--mono);padding:6px 9px}.message-edit-form>button[type=submit]{color:var(--nf-10180f,#10180f);background:var(--nf-a7ed8e,#a7ed8e)}.message-edit-form>button:disabled{opacity:.5}.conversation-list .conversation-copy>small{font-size:10px}.message-stage .bubble{overflow-wrap:anywhere}@media (width<=760px){.rail-button>span{font-size:7px}.discussions-grid .threads-card-body,.discussions-grid .threads-no-comments,.discussions-grid .threads-empty-state>p,.discussions-grid .discussion-markdown{font-size:11px}.composer-footnote{font-size:7px}.message-actions{opacity:1}}.person-actions{grid-template-columns:repeat(2,27px);gap:3px;display:grid}.person-actions>button:disabled{cursor:not-allowed;opacity:.45}.discussions-grid .threads-brand p,.discussions-grid .threads-mode-note,.discussions-grid .threads-composer-heading span,.discussions-grid .threads-composer-footer small,.discussions-grid .threads-card-meta,.discussions-grid .threads-card-actions>button,.discussions-grid .threads-comment>header,.discussions-grid .threads-reply-link,.discussions-grid .threads-sidebar-kicker,.discussions-grid .threads-about-card>p:not(.threads-sidebar-kicker),.discussions-grid .threads-guidelines ol{font-size:9px}.discussions-grid .threads-search input,.discussions-grid .threads-composer input,.discussions-grid .threads-composer textarea,.discussions-grid .threads-comment-form textarea,.discussions-grid .threads-card-body,.discussions-grid .threads-empty,.discussions-grid .threads-empty-state>p,.discussions-grid .discussion-markdown{font-size:10px}.discussions-grid .discussion-markdown code,.discussions-grid .discussion-code-block code,.discussions-grid .threads-create-button,.discussions-grid .threads-composer-footer>button,.discussions-grid .threads-comment-form button[type=submit],.discussions-grid .discussion-copy-code,.discussions-grid .discussion-thread-badges>button,.discussions-grid .discussion-resolve-control,.discussions-grid .discussion-accept-answer{font-size:9px}.auth-shell{background:var(--nf-0a100d,#0a100d);min-height:100dvh;color:var(--nf-e2eee2,#e2eee2);font-family:var(--mono);grid-template-columns:minmax(340px,1fr) minmax(430px,.92fr);display:grid;position:relative;overflow:auto}.auth-grid-backdrop{pointer-events:none;opacity:.3;background:linear-gradient(color-mix(in srgb, var(--nf-a7ed8e,#a7ed8e) 3.53%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--nf-a7ed8e,#a7ed8e) 3.53%, transparent) 1px, transparent 1px);-webkit-mask-image:linear-gradient(90deg, var(--nf-000000,#000), transparent 85%);mask-image:linear-gradient(90deg, var(--nf-000000,#000), transparent 85%);background-size:32px 32px;position:fixed;inset:0}.auth-scene{border-right:1px solid var(--nf-25372a,#25372a);background:radial-gradient(ellipse at 47% 54%, color-mix(in srgb, var(--nf-24472a,#24472a) 46.67%, transparent), transparent 52%), var(--nf-0c140e,#0c140e);flex-direction:column;justify-content:space-between;min-height:100dvh;padding:clamp(24px,5vw,64px);display:flex;position:relative;overflow:hidden}.auth-brand{z-index:1;color:var(--nf-e1efdc,#e1efdc);font:14px var(--mono);letter-spacing:1px;align-items:center;gap:12px;display:flex}.auth-brand>span:last-child{gap:5px;display:grid}.auth-brand small{color:var(--nf-809582,#809582);letter-spacing:1.4px;font-size:7px}.auth-brand-mark{border:1px solid var(--nf-8fc776,#8fc776);width:38px;height:38px;color:var(--nf-b9f4a1,#b9f4a1);font:19px var(--mono);border-radius:3px;place-items:center;display:grid;position:relative}.auth-brand-mark>span{background:var(--nf-0c140e,#0c140e);color:var(--nf-e0b766,#e0b766);padding:1px 3px;font-size:10px;position:absolute;bottom:-4px;right:-5px}.auth-world{background:linear-gradient(180deg, var(--nf-111b17,#111b17), var(--nf-15251a,#15251a) 70%, var(--nf-1a2c20,#1a2c20));position:absolute;inset:18% 0 23%;overflow:hidden}.auth-world:before{content:"";opacity:.4;background:linear-gradient(color-mix(in srgb, var(--nf-a7ed8e,#a7ed8e) 3.53%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--nf-a7ed8e,#a7ed8e) 3.53%, transparent) 1px, transparent 1px);background-size:16px 16px;position:absolute;inset:0}.auth-world-sun{background:repeating-linear-gradient(to bottom, var(--nf-d6bd78,#d6bd78) 0 8px, transparent 8px 12px);clip-path:polygon(20% 0,80% 0,100% 20%,100% 65%,82% 65%,82% 78%,65% 78%,65% 90%,35% 90%,35% 78%,18% 78%,18% 65%,0 65%,0 20%);width:88px;height:88px;box-shadow:0 0 50px color-mix(in srgb, var(--nf-d6bd78,#d6bd78) 18.82%, transparent);position:absolute;top:17%;left:52%;transform:translate(-50%)}.auth-world-mountain{clip-path:polygon(0 76%,12% 50%,20% 62%,34% 17%,42% 34%,55% 0,68% 47%,78% 29%,89% 61%,100% 41%,100% 100%,0 100%);width:100%;height:57%;position:absolute;bottom:0}.auth-world-mountain-back{background:var(--nf-294536,#294536);transform:translateY(3px)}.auth-world-mountain-front{background:repeating-linear-gradient(0deg,var(--nf-466e4c,#466e4c) 0 12px,var(--nf-3e6245,#3e6245) 12px 24px);clip-path:polygon(0 43%,11% 22%,25% 51%,37% 13%,49% 49%,64% 8%,78% 36%,89% 12%,100% 42%,100% 100%,0 100%);height:39%}.auth-world-star{color:var(--nf-a7ed8e,#a7ed8e);font-size:14px;position:absolute}.auth-world-star.star-one{top:29%;left:21%}.auth-world-star.star-two{color:var(--nf-e0b766,#e0b766);top:44%;right:19%}.auth-world-console{background:color-mix(in srgb, var(--nf-0b120e,#0b120e) 90.98%, transparent);border:1px solid var(--nf-3e6042,#3e6042);color:var(--nf-8fa793,#8fa793);letter-spacing:.6px;align-items:center;gap:12px;padding:10px 13px;font-size:8px;display:flex;position:absolute;bottom:9%;left:8%;right:8%}.auth-world-console i{color:var(--nf-a7ed8e,#a7ed8e);margin-left:auto;font-style:normal}.auth-world-console b{color:var(--nf-9ddf88,#9ddf88);letter-spacing:-1px}.auth-scene-copy{z-index:1}.auth-scene-copy>span,.auth-panel-top,.auth-panel-footer{color:var(--nf-809384,#809384);font:7px var(--mono);letter-spacing:1px}.auth-scene-copy>p{color:var(--nf-e5efdf,#e5efdf);font:500 clamp(26px, 3vw, 42px)/1.2 var(--mono);letter-spacing:-2px;margin:11px 0}.auth-scene-copy em{color:var(--nf-a7ed8e,#a7ed8e);font-style:normal}.auth-scene-copy>small{color:var(--nf-869787,#869787);font:7px var(--mono);letter-spacing:.7px}.auth-panel{z-index:1;flex-direction:column;justify-content:center;justify-self:center;width:min(100%,620px);min-height:100dvh;padding:34px clamp(24px,5vw,68px);display:flex;position:relative}.auth-panel-top{justify-content:space-between;gap:12px;margin-bottom:clamp(28px,6vh,58px);display:flex}.auth-panel-top>span:last-child{color:var(--nf-9ab19a,#9ab19a)}.auth-panel-top i{background:var(--nf-a7ed8e,#a7ed8e);width:6px;height:6px;box-shadow:0 0 8px var(--nf-a7ed8e,#a7ed8e);border-radius:50%;margin-right:5px;display:inline-block}.auth-kicker{color:var(--nf-9fc68f,#9fc68f);font:8px var(--mono);letter-spacing:1.7px;margin:0 0 9px}.auth-panel h1{color:var(--nf-e1ecdf,#e1ecdf);font:500 clamp(22px, 3vw, 30px)/1.2 var(--mono);letter-spacing:-1.4px;margin:0}.auth-panel h1>span{color:var(--nf-a7ed8e,#a7ed8e)}.auth-intro{color:var(--nf-91a091,#91a091);margin:10px 0 28px;font-size:10px;line-height:1.7}.auth-form{gap:16px;display:grid}.auth-form>label,.auth-name-row>label{color:var(--nf-9aaa98,#9aaa98);font:7px var(--mono);letter-spacing:.8px;gap:7px;display:grid}.auth-input{background:var(--nf-0c140f,#0c140f);border:1px solid var(--nf-304334,#304334);min-width:0;min-height:42px;color:var(--nf-9dc78d,#9dc78d);border-radius:3px;align-items:center;gap:9px;padding:0 11px;display:flex}.auth-input:focus-within{border-color:var(--nf-8dcc78,#8dcc78);box-shadow:0 0 0 2px color-mix(in srgb, var(--nf-a7ed8e,#a7ed8e) 6.27%, transparent)}.auth-input input{width:100%;min-width:0;color:var(--nf-dfeadd,#dfeadd);font:10px var(--mono);background:0 0;border:0;outline:0;padding:11px 0}.auth-input input::placeholder{color:var(--nf-637568,#637568)}.auth-input>b{color:var(--nf-a7ed8e,#a7ed8e);font-size:11px}.auth-form>label>input,.auth-name-row input,.channel-create-form input,.channel-create-form textarea{background:var(--nf-0c140f,#0c140f);border:1px solid var(--nf-304334,#304334);width:100%;min-width:0;color:var(--nf-dfeadd,#dfeadd);font:10px var(--mono);border-radius:3px;padding:11px}.auth-form>label>input:focus,.auth-name-row input:focus,.channel-create-form input:focus,.channel-create-form textarea:focus{border-color:var(--nf-8dcc78,#8dcc78);outline:0}.auth-name-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.auth-register-form{gap:13px}.auth-mailbox-hint{color:var(--nf-8fa48d,#8fa48d);background:var(--nf-101914,#101914);border:1px solid var(--nf-293a2f,#293a2f);font:8px/1.6 var(--mono);margin:0;padding:9px 10px}.auth-mailbox-hint strong{color:var(--nf-b6f59d,#b6f59d)}.auth-register-form .auth-name-row input{min-height:39px}.auth-register-form>label>small{color:var(--nf-728575,#728575);font:7px var(--mono);letter-spacing:0}.auth-show-password{margin:-6px 0 -2px}.auth-show-password label{color:var(--nf-8fa48d,#8fa48d);font:8px var(--mono);cursor:pointer;align-items:center;gap:7px;display:inline-flex}.auth-show-password input{width:12px;height:12px;accent-color:var(--nf-a7ed8e,#a7ed8e);cursor:pointer}.auth-password-hint{color:var(--nf-718576,#718576);font:7px/1.6 var(--mono);margin:-4px 0 0}.auth-submit{background:var(--nf-a7ed8e,#a7ed8e);min-height:43px;color:var(--nf-10180f,#10180f);border:1px solid var(--nf-a7ed8e,#a7ed8e);font:700 10px var(--mono);border-radius:3px;justify-content:center;align-items:center;gap:10px;padding:0 15px;display:flex}.auth-submit:hover:not(:disabled){background:var(--nf-c4f6ae,#c4f6ae);border-color:var(--nf-c4f6ae,#c4f6ae)}.auth-submit:disabled{opacity:.6;cursor:wait}.auth-error{color:var(--nf-ffc0a0,#ffc0a0);background:var(--nf-351e16,#351e16);border:1px solid var(--nf-805039,#805039);font:8px/1.6 var(--mono);margin:0;padding:9px 10px}.auth-switch{color:var(--nf-839486,#839486);font:8px var(--mono);margin:20px 0 0}.auth-switch button,.auth-secondary{color:var(--nf-b2ea9c,#b2ea9c);font:inherit;background:0 0;padding:0}.auth-switch button:hover,.auth-secondary:hover{color:var(--nf-d1ffb8,#d1ffb8)}.auth-message-state{align-self:center;width:100%}.auth-state-icon{width:48px;height:48px;color:var(--nf-b0f39a,#b0f39a);border:1px solid var(--nf-648556,#648556);background:var(--nf-17241a,#17241a);border-radius:4px;place-items:center;margin-bottom:25px;display:grid}.auth-message-state>p:not(.auth-kicker){color:var(--nf-98a998,#98a998);font:9px/1.8 var(--mono)}.auth-message-state>p>strong{color:var(--nf-dcebd8,#dcebd8)}.auth-note{color:var(--nf-a0b09e,#a0b09e);border:1px solid var(--nf-304334,#304334);font:8px/1.5 var(--mono);align-items:center;gap:9px;margin:19px 0 25px;padding:11px;display:flex}.auth-note>svg{color:var(--nf-a7ed8e,#a7ed8e);flex:none}.auth-secondary{align-items:center;gap:8px;font-size:8px;display:inline-flex}.auth-panel-footer{justify-content:space-between;gap:12px;margin-top:auto;padding-top:28px;font-size:6px;display:flex}.auth-loading{place-items:center;display:grid}.auth-loading-card{color:var(--nf-91a391,#91a391);justify-items:center;gap:13px;font-size:9px;display:grid}.auth-loading-card p{margin:0}.channels-grid,.discussions-grid,.discussions-grid{background:var(--nf-0b110d,#0b110d);grid-template-columns:66px minmax(0,1fr)}.threads-page{background:radial-gradient(ellipse at 50% 0%, color-mix(in srgb, var(--nf-273d27,#273d27) 12.16%, transparent), transparent 55%), var(--nf-0c120e,#0c120e);min-width:0;height:100%;min-height:0;color:var(--nf-dce9db,#dce9db);grid-template-columns:minmax(0,760px) minmax(215px,250px);place-content:start center;gap:25px;padding:24px clamp(16px,3vw,42px);display:grid;overflow:auto}.threads-content{min-width:0}.threads-topbar{border-bottom:1px solid var(--nf-293a2f,#293a2f);grid-template-columns:auto minmax(180px,1fr) auto;align-items:center;gap:14px;padding-bottom:18px;display:grid}.threads-brand{align-items:center;gap:10px;display:flex}.threads-brand>span{width:39px;height:39px;color:var(--nf-a7ed8e,#a7ed8e);background:var(--nf-19271b,#19271b);border:1px solid var(--nf-3b5439,#3b5439);place-items:center;display:grid}.threads-brand h1{color:var(--nf-e1ede0,#e1ede0);font:600 18px var(--mono);letter-spacing:-.8px;margin:0}.threads-brand p{color:var(--nf-839486,#839486);font:7px var(--mono);margin:4px 0 0}.threads-search{min-width:0;min-height:37px;color:var(--nf-849887,#849887);background:var(--nf-101914,#101914);border:1px solid var(--nf-2c3d31,#2c3d31);align-items:center;gap:8px;padding:0 10px;display:flex}.threads-search:focus-within{border-color:var(--nf-8dcc78,#8dcc78)}.threads-search input{width:100%;min-width:0;color:var(--nf-dce9db,#dce9db);font:8px var(--mono);background:0 0;border:0;outline:0;padding:9px 0}.threads-search>button{color:var(--nf-879889,#879889);background:0 0;place-items:center;padding:3px;display:grid}.threads-create-button,.threads-about-card>button,.threads-empty-state>button{min-height:36px;color:var(--nf-10180f,#10180f);background:var(--nf-a7ed8e,#a7ed8e);font:8px var(--mono);white-space:nowrap;justify-content:center;align-items:center;gap:7px;padding:0 11px;display:inline-flex}.threads-create-button:hover,.threads-about-card>button:hover,.threads-empty-state>button:hover{background:var(--nf-c5f7ad,#c5f7ad)}.threads-mode-note{color:var(--nf-c8b582,#c8b582);background:var(--nf-211d12,#211d12);border:1px solid var(--nf-554b2e,#554b2e);font:7px/1.6 var(--mono);margin-top:12px;padding:8px 10px}.threads-composer{background:var(--nf-111a14,#111a14);border:1px solid var(--nf-40583c,#40583c);gap:10px;margin-top:15px;padding:14px;display:grid}.threads-composer-heading{border-bottom:1px solid var(--nf-293a2f,#293a2f);align-items:center;gap:9px;padding-bottom:10px;display:flex}.threads-avatar{width:31px;height:31px;color:var(--nf-c4f0ad,#c4f0ad);background:var(--nf-203326,#203326);border:1px solid var(--nf-526f4d,#526f4d);font:10px var(--mono);flex:none;place-items:center;display:grid}.threads-composer-heading>div:nth-child(2){flex:1;gap:4px;min-width:0;display:grid}.threads-composer-heading strong{color:var(--nf-dce9db,#dce9db);font:8px var(--mono)}.threads-composer-heading span{color:var(--nf-839486,#839486);font:7px var(--mono)}.threads-composer-heading>button{color:var(--nf-879889,#879889);background:0 0;place-items:center;padding:5px;display:grid}.threads-composer input,.threads-composer textarea,.threads-comment-form textarea{width:100%;color:var(--nf-dce9db,#dce9db);background:var(--nf-0b120e,#0b120e);border:1px solid var(--nf-2c3d31,#2c3d31);font:8px/1.6 var(--mono);padding:9px}.threads-composer input::placeholder,.threads-composer textarea::placeholder,.threads-comment-form textarea::placeholder{color:var(--nf-718474,#718474)}.threads-composer textarea,.threads-comment-form textarea{resize:vertical}.threads-title-input{font-weight:600!important}.threads-composer-footer,.threads-comment-form>div:last-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.threads-composer-footer small,.threads-comment-form small{color:var(--nf-718474,#718474);font:6px var(--mono)}.threads-composer-footer>button,.threads-comment-form button[type=submit]{color:var(--nf-10180f,#10180f);background:var(--nf-a7ed8e,#a7ed8e);font:7px var(--mono);align-items:center;gap:6px;padding:8px 10px;display:inline-flex}.threads-composer-footer>button:disabled,.threads-comment-form button:disabled{opacity:.5;cursor:not-allowed}.threads-feed-toolbar{border-bottom:1px solid var(--nf-293a2f,#293a2f);justify-content:space-between;align-items:center;gap:12px;padding:15px 2px 10px;display:flex}.threads-feed-toolbar>div:first-child{color:var(--nf-a7ed8e,#a7ed8e);align-items:center;gap:8px;display:flex}.threads-feed-toolbar>div:first-child strong{color:var(--nf-dce9db,#dce9db);font:8px var(--mono)}.threads-feed-toolbar>div:first-child>span{color:var(--nf-718474,#718474);font:6px var(--mono)}.threads-sort-tabs{align-items:center;gap:4px;display:flex}.threads-sort-tabs>button{color:var(--nf-829486,#829486);font:7px var(--mono);background:0 0;align-items:center;gap:5px;padding:7px 9px;display:inline-flex}.threads-sort-tabs>button:hover{color:var(--nf-c6f7a8,#c6f7a8);background:var(--nf-17231a,#17231a)}.threads-sort-tabs>button.active{color:var(--nf-c6f7a8,#c6f7a8);background:var(--nf-19271b,#19271b)}.threads-feed{display:grid}.threads-card{border-bottom:1px solid var(--nf-293a2f,#293a2f);grid-template-columns:31px minmax(0,1fr);gap:13px;min-width:0;padding:16px 3px 14px;display:grid}.threads-card:hover{background:color-mix(in srgb, var(--nf-111a14,#111a14) 65.1%, transparent)}.threads-count-rail{color:var(--nf-779071,#779071);flex-direction:column;align-items:center;gap:5px;padding-top:2px;display:flex}.threads-count-rail strong{color:var(--nf-a9c2a3,#a9c2a3);font:7px var(--mono)}.threads-card-main{min-width:0}.threads-card-meta{color:var(--nf-758779,#758779);font:7px var(--mono);align-items:center;gap:6px;display:flex}.threads-community-mark{width:19px;height:19px;color:var(--nf-c4f0ad,#c4f0ad);background:var(--nf-203326,#203326);border:1px solid var(--nf-526f4d,#526f4d);font:8px var(--mono);place-items:center;display:grid}.threads-card-meta>strong{color:var(--nf-c6d6c1,#c6d6c1);letter-spacing:.4px;font-size:7px}.threads-card-meta time{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.threads-card h2{color:var(--nf-e1ede0,#e1ede0);font:600 12px/1.5 var(--mono);letter-spacing:-.25px;overflow-wrap:anywhere;margin:9px 0 7px}.threads-card-body{color:var(--nf-acbcaa,#acbcaa);font:8px/1.75 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.threads-card.expanded .threads-card-body{display:block}.threads-card-actions{flex-wrap:wrap;align-items:center;gap:5px;padding-top:10px;display:flex}.threads-card-actions>button{color:var(--nf-91a28f,#91a28f);background:var(--nf-141f17,#141f17);font:7px var(--mono);align-items:center;gap:6px;padding:6px 8px;display:inline-flex}.threads-card-actions>button:hover,.threads-card-actions>button[aria-expanded=true]{color:var(--nf-c6f7a8,#c6f7a8);background:var(--nf-1b2a1c,#1b2a1c)}.threads-card-actions>span{color:var(--nf-6f8172,#6f8172);font:6px var(--mono);margin-left:auto}.threads-expanded{border-top:1px solid var(--nf-293a2f,#293a2f);margin-top:8px;padding-top:10px}.threads-comment{border-left:1px solid var(--nf-40593e,#40593e);margin-top:6px;padding:10px 0 7px 11px}.threads-comment.nested{margin-left:14px}.threads-comment>header{color:var(--nf-849887,#849887);font:7px var(--mono);align-items:center;gap:7px;display:flex}.threads-comment>header>strong{color:var(--nf-cfe0ca,#cfe0ca);font-size:8px}.threads-comment>header>time{margin-left:auto}.threads-comment>p{color:var(--nf-c4d2c2,#c4d2c2);font:8px/1.7 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0}.threads-reply-link{color:var(--nf-91aa8d,#91aa8d);font:7px var(--mono);background:0 0;align-items:center;gap:5px;padding:3px 0;display:inline-flex}.threads-reply-link:hover{color:var(--nf-a7ed8e,#a7ed8e)}.threads-no-comments{color:var(--nf-879889,#879889);font:8px/1.7 var(--mono);padding:12px 0}.threads-comment-form{background:var(--nf-111a14,#111a14);border:1px solid var(--nf-3a503a,#3a503a);gap:8px;margin-top:8px;padding:10px;display:grid}.threads-replying{color:var(--nf-a7ed8e,#a7ed8e);background:var(--nf-19271b,#19271b);font:7px var(--mono);justify-content:space-between;align-items:center;padding:5px 8px;display:flex}.threads-replying>button{color:var(--nf-a7ed8e,#a7ed8e);background:0 0;place-items:center;display:grid}.threads-empty{color:var(--nf-87988a,#87988a);font:8px var(--mono);padding:18px 8px}.threads-empty-state{color:var(--nf-819284,#819284);text-align:center;justify-items:center;gap:9px;padding:48px 18px;display:grid}.threads-empty-state>svg{color:var(--nf-a7ed8e,#a7ed8e)}.threads-empty-state h2{color:var(--nf-dce9db,#dce9db);font:11px var(--mono);margin:0}.threads-empty-state>p{max-width:390px;color:var(--nf-87998a,#87998a);font:8px/1.7 var(--mono);margin:0}.threads-sidebar{align-self:start;gap:12px;padding-top:57px;display:grid;position:sticky;top:24px}.threads-about-card,.threads-guidelines{background:var(--nf-101914,#101914);border:1px solid var(--nf-293a2f,#293a2f);padding:14px}.threads-sidebar-kicker{color:var(--nf-a7ed8e,#a7ed8e);font:6px var(--mono);letter-spacing:1px;margin:0 0 9px}.threads-about-card h2{color:var(--nf-e1ede0,#e1ede0);font:600 11px/1.5 var(--mono);margin:0 0 9px}.threads-about-card>p:not(.threads-sidebar-kicker){color:var(--nf-8c9c8d,#8c9c8d);font:7px/1.8 var(--mono);margin:0 0 12px}.threads-about-card>button{min-height:31px;font-size:7px}.threads-guidelines h3{color:var(--nf-d4e2d0,#d4e2d0);font:8px var(--mono);margin:0 0 9px}.threads-guidelines ol{color:var(--nf-849887,#849887);font:7px/1.7 var(--mono);gap:8px;margin:0;padding-left:16px;display:grid}.threads-sidebar-footer{color:var(--nf-617264,#617264);font:6px var(--mono);letter-spacing:.6px;gap:6px;padding:10px 2px;display:grid}.profile-grid,.mail-grid{background:var(--nf-0b110d,#0b110d);grid-template-columns:66px minmax(0,1fr)}.account-page{background:radial-gradient(ellipse at 50% 0%, color-mix(in srgb, var(--nf-273d27,#273d27) 16.86%, transparent), transparent 56%), var(--nf-0c120e,#0c120e);min-width:0;height:100%;min-height:0;color:var(--nf-dce9db,#dce9db);padding:clamp(14px,3vw,34px);overflow:auto}.account-panel{background:var(--nf-101914,#101914);border:1px solid var(--nf-293a2f,#293a2f);flex-direction:column;width:min(100%,900px);height:auto;min-height:100%;margin:0 auto;display:flex;box-shadow:0 16px 50px #0005}.account-header{border-bottom:1px solid var(--nf-293a2f,#293a2f);align-items:flex-start;padding:20px clamp(14px,3vw,26px) 15px}.account-header h2{color:var(--nf-e1ede0,#e1ede0);font:600 18px var(--mono);letter-spacing:-.5px;margin:5px 0 0}.account-header p{color:var(--nf-849887,#849887);font:8px/1.6 var(--mono);margin:6px 0 0}.account-header .eyebrow{color:var(--nf-a7ed8e,#a7ed8e);font:7px var(--mono);letter-spacing:1px;margin:0}.account-back{border:1px solid var(--nf-314733,#314733);font:7px var(--mono);white-space:nowrap;align-items:center;gap:6px;padding:0 9px;width:auto!important;height:32px!important;color:var(--nf-9eb69a,#9eb69a)!important;background:var(--nf-17231a,#17231a)!important;border-radius:3px!important;display:inline-flex!important}.account-back:hover{border-color:var(--nf-668258,#668258);color:var(--nf-c6f7a8,#c6f7a8)!important}.account-tabs{border-bottom:1px solid var(--nf-293a2f,#293a2f);gap:4px;padding:9px clamp(14px,3vw,26px) 0}.account-tabs button{color:var(--nf-839486,#839486);font:7px var(--mono);border-radius:2px;padding:7px 9px}.account-tabs button.active{color:var(--nf-c6f7a8,#c6f7a8);background:var(--nf-19271b,#19271b);border-color:var(--nf-3b5439,#3b5439)}.account-content{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:0 16px;width:min(100%,780px);margin:0 auto;padding:16px clamp(14px,3vw,26px) 20px;display:grid;overflow:visible}.account-hero,.github-projects-editor,.github-project-preview,.setting-note{grid-column:1/-1}.account-hero{background:var(--nf-101a13,#101a13);border:1px solid var(--nf-38533b,#38533b);align-items:center;min-height:158px;margin:0 0 18px;display:flex;position:relative;overflow:hidden}.account-hero-art{width:100%;height:100%;position:absolute;inset:0}.account-hero-content{z-index:1;background:linear-gradient(90deg, color-mix(in srgb, var(--nf-0b130e,#0b130e) 92.16%, transparent) 0%, color-mix(in srgb, var(--nf-0b130e,#0b130e) 80.0%, transparent) 65%, color-mix(in srgb, var(--nf-0b130e,#0b130e) 25.1%, transparent) 100%);width:100%;padding:19px;display:block;position:relative}.account-hero-avatar{float:left;width:76px;height:76px;color:var(--nf-c7f5b2,#c7f5b2);background:var(--nf-18271b,#18271b);border:1px solid var(--nf-8dbc79,#8dbc79);font:28px var(--mono);border-radius:5px;place-items:center;margin:0 16px 8px 0;padding:0;display:grid;position:relative;overflow:hidden}.account-hero-avatar>img{object-fit:cover;width:100%;height:100%}.account-hero-avatar>i{width:24px;height:24px;color:var(--nf-10180f,#10180f);background:var(--nf-a7ed8e,#a7ed8e);border:1px solid var(--nf-d5ffc0,#d5ffc0);place-items:center;font-style:normal;display:grid;position:absolute;bottom:3px;right:3px}.account-hero-copy{min-width:0}.account-hero-kicker{color:var(--nf-a7ed8e,#a7ed8e);font:6px var(--mono);letter-spacing:1px}.account-hero-copy>strong{color:var(--nf-e2f0df,#e2f0df);font:600 15px var(--mono);overflow-wrap:anywhere;margin-top:5px;display:block}.account-hero-copy>small{color:var(--nf-a1b29f,#a1b29f);font:7px/1.6 var(--mono);overflow-wrap:anywhere;margin-top:5px;display:block}.account-hero-status{color:var(--nf-a9d49b,#a9d49b);font:7px/1.6 var(--mono);display:block}.account-hero-status>i{vertical-align:middle;background:var(--nf-a7ed8e,#a7ed8e);border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.account-hero-bio{color:var(--nf-aab9a7,#aab9a7);font:8px/1.65 var(--mono);overflow-wrap:anywhere;margin:8px 0 0}.account-hero-actions{clear:both;flex-wrap:wrap;gap:5px;padding-top:9px;display:flex}.account-hero-actions>button{color:var(--nf-c1e7b1,#c1e7b1);background:color-mix(in srgb, var(--nf-18271d,#18271d) 80.0%, transparent);border:1px solid var(--nf-486146,#486146);font:6px var(--mono);align-items:center;gap:5px;padding:5px 7px;display:inline-flex}.account-hero-actions>button:hover{color:var(--nf-e0ffd1,#e0ffd1);background:var(--nf-243927,#243927);border-color:var(--nf-83aa70,#83aa70)}.profile-feature-grid{grid-column:1/-1;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:18px;margin-bottom:7px;display:grid}.profile-feature-grid .skills-field{min-width:0;margin:3px 0 15px}.profile-project-column{min-width:0}.profile-project-column .github-projects-editor,.profile-project-column .github-project-preview{margin-top:3px}.profile-project-column .github-project-edit{grid-template-columns:minmax(0,1fr)}.profile-project-column .github-project-edit .account-field-wide{grid-column:auto}.setting-note{grid-column:1/-1}.account-field{color:var(--nf-a8b8a5,#a8b8a5);font:7px var(--mono);gap:6px;margin-bottom:12px}.account-field input,.account-field textarea{color:var(--nf-dce9db,#dce9db);background:var(--nf-0b120e,#0b120e);border-color:var(--nf-2c3d31,#2c3d31);font:8px var(--mono);border-radius:2px;padding:9px}.account-field textarea{min-height:72px}.account-field small{color:var(--nf-718474,#718474);font:6px var(--mono)}.account-field-wide{grid-column:1/-1}.account-field .field-optional{color:var(--nf-718474,#718474);font:6px var(--mono);letter-spacing:.3px;text-transform:uppercase;justify-self:start}.username-input{background:var(--nf-0b120e,#0b120e);border-color:var(--nf-2c3d31,#2c3d31);border-radius:2px}.username-input b{color:var(--nf-a7ed8e,#a7ed8e);font:8px var(--mono)}.account-skills{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.account-skills span{color:var(--nf-b7dca8,#b7dca8);background:var(--nf-18251a,#18251a);border:1px solid var(--nf-304a32,#304a32);font:6px var(--mono);padding:4px 6px}.skills-field{min-width:0}.skills-open-button{width:fit-content;color:var(--nf-c5e8b8,#c5e8b8);background:var(--nf-152319,#152319);border:1px solid var(--nf-3c573b,#3c573b);font:7px var(--mono);align-items:center;gap:7px;padding:8px 10px;display:flex}.skills-open-button:hover{border-color:var(--nf-8ebd79,#8ebd79);background:var(--nf-1b2c1e,#1b2c1e)}.skills-open-button>span{color:var(--nf-849887,#849887);margin-left:5px}.skills-field>.account-skills{max-height:100px;overflow:auto}.skill-picker-backdrop{z-index:90;background:color-mix(in srgb, var(--nf-050a07,#050a07) 85.1%, transparent);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);place-items:center;padding:18px;display:grid;position:fixed;inset:0}.skill-picker{background:var(--nf-101914,#101914);border:1px solid var(--nf-526c4b,#526c4b);flex-direction:column;width:min(860px,100%);max-height:min(900px,100dvh - 36px);padding:18px;display:flex;box-shadow:0 24px 90px #000b}.skill-picker-header{border-bottom:1px solid var(--nf-293a2f,#293a2f);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:12px;display:flex}.skill-picker-header h2{color:var(--nf-e1ede0,#e1ede0);font:600 15px var(--mono);margin:4px 0}.skill-picker-header p{color:var(--nf-849887,#849887);font:7px var(--mono);margin:0}.skill-picker-close{width:30px;height:30px;color:var(--nf-a9bd9f,#a9bd9f);background:var(--nf-18251a,#18251a);border:1px solid var(--nf-344b35,#344b35);place-items:center;display:grid}.skill-search{min-height:38px;color:var(--nf-a7ed8e,#a7ed8e);background:var(--nf-0a100d,#0a100d);border:1px solid var(--nf-2c3d31,#2c3d31);align-items:center;gap:8px;margin:12px 0;padding:0 10px;display:flex}.skill-search:focus-within{border-color:var(--nf-8dcc78,#8dcc78)}.skill-search input{width:100%;color:var(--nf-dce9db,#dce9db);font:8px var(--mono);background:0 0;border:0;outline:0;padding:8px 0}.skill-picker-selected{background:var(--nf-0c140f,#0c140f);border:1px solid var(--nf-273a2b,#273a2b);gap:8px;margin-bottom:10px;padding:9px;display:grid}.skill-picker-selected>span{color:var(--nf-a7ed8e,#a7ed8e);font:6px var(--mono);letter-spacing:.7px}.skill-picker-selected>small{color:var(--nf-718474,#718474);font:7px var(--mono)}.skill-picker-selected>div{flex-wrap:wrap;gap:5px;max-height:90px;display:flex;overflow:auto}.skill-picker-selected button{color:var(--nf-c9e6bf,#c9e6bf);background:var(--nf-1a2a1d,#1a2a1d);border:1px solid var(--nf-3b5439,#3b5439);font:6px var(--mono);align-items:center;gap:4px;padding:4px 6px;display:inline-flex}.skill-catalog-list{flex:1;min-height:0;padding:0 4px 8px 0;overflow:auto}.skill-category{border-bottom:1px solid var(--nf-223127,#223127);padding:9px 0}.skill-category h3{color:var(--nf-a7ed8e,#a7ed8e);font:7px var(--mono);letter-spacing:.5px;text-transform:uppercase;margin:0 0 8px}.skill-category>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 8px;display:grid}.skill-option{min-width:0;color:var(--nf-aebdab,#aebdab);font:7px var(--mono);cursor:pointer;align-items:center;gap:6px;padding:4px;display:flex}.skill-option:hover{color:var(--nf-e1ede0,#e1ede0);background:var(--nf-19271b,#19271b)}.skill-option input{width:13px;height:13px;accent-color:var(--nf-a7ed8e,#a7ed8e);flex:none}.skill-option span{overflow-wrap:anywhere}.skill-no-results{color:var(--nf-8b9b8b,#8b9b8b);font:8px var(--mono);padding:10px}.skill-custom-add{border-top:1px solid var(--nf-293a2f,#293a2f);gap:7px;padding:10px 0;display:flex}.skill-custom-add input{min-width:0;color:var(--nf-dce9db,#dce9db);background:var(--nf-0a100d,#0a100d);border:1px solid var(--nf-2c3d31,#2c3d31);font:8px var(--mono);outline:0;flex:1;padding:8px}.skill-custom-add input:focus{border-color:var(--nf-8dcc78,#8dcc78)}.skill-custom-add button,.skill-picker-confirm{color:var(--nf-10180f,#10180f);background:var(--nf-a7ed8e,#a7ed8e);font:7px var(--mono);justify-content:center;align-items:center;gap:5px;padding:8px 10px;display:inline-flex}.skill-custom-add button:disabled{opacity:.45}.skill-picker-footer{border-top:1px solid var(--nf-293a2f,#293a2f);align-items:center;gap:8px;padding-top:10px;display:flex}.skill-picker-footer>span{color:var(--nf-849887,#849887);font:7px var(--mono);margin-right:auto}.skill-picker-cancel{color:var(--nf-a9bd9f,#a9bd9f);background:var(--nf-18251a,#18251a);border:1px solid var(--nf-344b35,#344b35);font:7px var(--mono);padding:8px 10px}.github-projects-editor,.github-project-preview{grid-column:1/-1;margin:3px 0 15px}.github-projects-editor>header{gap:5px;margin-bottom:10px;display:grid}.github-projects-editor>header>span{color:var(--nf-cfe2ca,#cfe2ca);font:8px var(--mono);align-items:center;gap:7px;display:flex}.github-projects-editor>header>span>svg{color:var(--nf-a7ed8e,#a7ed8e)}.github-projects-editor>header>small{color:var(--nf-7d907f,#7d907f);font:6px var(--mono)}.github-project-edit{background:var(--nf-0e1711,#0e1711);border:1px solid var(--nf-2e4432,#2e4432);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;margin-bottom:9px;padding:10px;display:grid}.github-project-edit-heading{color:var(--nf-829684,#829684);font:6px var(--mono);letter-spacing:.7px;grid-column:1/-1;justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.github-project-edit .account-field{min-width:0;margin-bottom:8px}.github-project-edit .account-field-wide{grid-column:1/-1}.project-remove{width:24px;height:24px;color:var(--nf-9c887d,#9c887d);background:var(--nf-241916,#241916);border:1px solid var(--nf-49352c,#49352c);place-items:center;display:grid}.project-remove:hover{color:var(--nf-f0b5a2,#f0b5a2);border-color:var(--nf-835346,#835346)}.github-project-add{color:var(--nf-bde8a8,#bde8a8);background:var(--nf-152319,#152319);border:1px dashed var(--nf-496447,#496447);font:7px var(--mono);align-items:center;gap:7px;padding:8px 10px;display:flex}.github-project-add:hover{background:var(--nf-1b2c1e,#1b2c1e);border-color:var(--nf-91bf7d,#91bf7d)}.github-project-add>span{color:var(--nf-768a79,#768a79);margin-left:auto}.github-project-preview{background:var(--nf-111a14,#111a14);border:1px solid var(--nf-344a35,#344a35);padding:11px}.preview-section-title{color:var(--nf-a7ed8e,#a7ed8e);font:6px var(--mono);letter-spacing:.8px;margin-bottom:9px;display:block}.github-project-preview>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.github-project-preview a{min-width:0;color:var(--nf-b8d5b0,#b8d5b0);background:var(--nf-0d1510,#0d1510);border:1px solid var(--nf-2d4130,#2d4130);align-items:flex-start;gap:8px;padding:9px;text-decoration:none;display:flex}.github-project-preview a>svg:first-child{color:var(--nf-a7ed8e,#a7ed8e);flex:none}.github-project-preview a>svg:last-child{color:var(--nf-718574,#718574);flex:none;margin-left:auto}.github-project-preview a>span{gap:5px;min-width:0;display:grid}.github-project-preview a strong{color:var(--nf-d3e2cf,#d3e2cf);font:7px var(--mono);text-overflow:ellipsis;overflow:hidden}.github-project-preview a small{color:var(--nf-829384,#829384);font:6px/1.5 var(--mono);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.github-project-preview a:hover{border-color:var(--nf-6b8f5d,#6b8f5d);background:var(--nf-16231a,#16231a)}.tabs{scrollbar-width:none;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.settings-lead{color:var(--nf-a7b7a5,#a7b7a5);font:8px var(--mono);grid-column:1/-1}.setting-row{border-color:var(--nf-293a2f,#293a2f);padding:12px 0}.setting-icon{width:29px;height:29px;color:var(--nf-a7ed8e,#a7ed8e);background:var(--nf-19271b,#19271b);border-color:var(--nf-3b5439,#3b5439);border-radius:3px}.setting-row strong{color:var(--nf-cbd9c7,#cbd9c7);font:8px var(--mono)}.setting-row small{color:var(--nf-819284,#819284);font:7px/1.5 var(--mono)}.setting-row input{accent-color:var(--nf-a7ed8e,#a7ed8e)}.setting-note{color:var(--nf-7e9081,#7e9081);font:7px/1.7 var(--mono)}.account-footer{border-color:var(--nf-293a2f,#293a2f);gap:8px;width:min(100%,780px);min-height:56px;margin:0 auto;padding:9px clamp(14px,3vw,26px)}.account-footer>button{font:7px var(--mono);border-radius:2px;padding:8px 10px}.account-error,.account-saved{font:7px/1.5 var(--mono)}@media (width<=1180px){.threads-page{grid-template-columns:minmax(0,760px)}.threads-sidebar{display:none}}.command-backdrop{z-index:80;background:color-mix(in srgb, var(--nf-050a07,#050a07) 81.18%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:flex-start;padding:min(13vh,105px) 18px 24px;display:flex;position:fixed;inset:0}.command-panel{background:var(--nf-101914,#101914);border:1px solid var(--nf-536c4b,#536c4b);flex-direction:column;width:min(100%,680px);max-height:min(78dvh,720px);display:flex;overflow:hidden;box-shadow:0 24px 100px #000b}.command-heading{border-bottom:1px solid var(--nf-293a2f,#293a2f);justify-content:space-between;align-items:center;gap:12px;padding:12px 15px;display:flex}.command-mark{color:var(--nf-a7ed8e,#a7ed8e);font:8px var(--mono);letter-spacing:1.2px;align-items:center;gap:9px;display:flex}.command-input-row{min-height:54px;color:var(--nf-a7ed8e,#a7ed8e);border-bottom:1px solid var(--nf-293a2f,#293a2f);align-items:center;gap:10px;padding:0 15px;display:flex}.command-input-row>span{font:14px var(--mono)}.command-input-row>input{min-width:0;color:var(--nf-e0ecdf,#e0ecdf);font:11px var(--mono);background:0 0;border:0;outline:0;flex:1;padding:14px 0}.command-input-row>button{width:30px;height:30px;color:var(--nf-10180f,#10180f);background:var(--nf-a7ed8e,#a7ed8e);place-items:center;display:grid}.command-output{color:var(--nf-e0b766,#e0b766);background:var(--nf-211d12,#211d12);border-bottom:1px solid var(--nf-4d442b,#4d442b);font:8px/1.6 var(--mono);margin:0;padding:8px 15px}.command-list-heading{color:var(--nf-758b78,#758b78);font:6px var(--mono);letter-spacing:1px;justify-content:space-between;align-items:center;gap:8px;padding:10px 15px 7px;display:flex}.command-list-heading>button,.command-shortcut-note>button{color:var(--nf-a7ed8e,#a7ed8e);font:7px var(--mono);background:0 0;align-items:center;gap:5px;display:inline-flex}.command-suggestions{min-height:0;padding:2px 8px 8px;overflow:auto}.command-suggestions>button{text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:10px;width:100%;padding:9px;display:flex}.command-suggestions>button:hover{background:var(--nf-19271b,#19271b);border-color:var(--nf-334833,#334833)}.command-suggestion-icon{width:27px;height:27px;color:var(--nf-a7ed8e,#a7ed8e);background:var(--nf-1a2a1c,#1a2a1c);place-items:center;display:grid}.command-suggestions>button>span:nth-child(2){flex:1;gap:4px;min-width:0;display:grid}.command-suggestions code,.command-manual code{color:var(--nf-c6f7a8,#c6f7a8);font:8px var(--mono)}.command-suggestions small{color:var(--nf-879889,#879889);font:7px var(--mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.command-group{color:var(--nf-718575,#718575);font:6px var(--mono)}.command-no-match{color:var(--nf-879889,#879889);font:8px var(--mono);padding:10px}.command-shortcut-note{color:var(--nf-829486,#829486);background:var(--nf-0b120e,#0b120e);border-top:1px solid var(--nf-293a2f,#293a2f);font:7px var(--mono);align-items:center;gap:7px;padding:9px 14px;display:flex}.command-shortcut-note>span,.command-shortcut-note>button{margin-left:auto}.command-manual{min-height:0;padding:15px;overflow:auto}.command-back{color:var(--nf-a7ed8e,#a7ed8e);font:8px var(--mono);background:0 0;align-items:center;gap:6px;padding:0 0 14px;display:inline-flex}.command-manual>.hub-kicker{margin-bottom:6px}.command-manual h2{color:var(--nf-e0ecdf,#e0ecdf);font:500 18px var(--mono);margin:0}.command-manual-intro{max-width:580px;color:var(--nf-9aaa9b,#9aaa9b);font:8px/1.7 var(--mono)}.command-manual-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.command-manual-list>article{background:var(--nf-141f17,#141f17);border:1px solid var(--nf-2e4032,#2e4032);min-width:0;padding:10px}.command-manual-list>article>div{justify-content:space-between;align-items:center;gap:6px;display:flex}.command-manual-list>article>div>span{color:var(--nf-718575,#718575);font:6px var(--mono)}.command-manual-list>article>p{color:var(--nf-a7b7a5,#a7b7a5);font:7px/1.6 var(--mono);margin:7px 0}.command-manual-list>article>small{color:var(--nf-738575,#738575);font:6px var(--mono)}.command-shortcut-note{flex:none}@media (width<=760px){.command-backdrop{align-items:flex-start;padding:7vh 10px 12px}.command-panel{max-height:86dvh}.command-manual-list{grid-template-columns:minmax(0,1fr)}.command-group{display:none}}.channels-workspace{background:var(--nf-0c120e,#0c120e);min-width:0;height:100%;min-height:0;color:var(--nf-dce9db,#dce9db);grid-template-columns:minmax(245px,315px) minmax(0,1fr);display:grid}.channels-directory{background:var(--nf-101914,#101914);border-right:1px solid var(--nf-293a2f,#293a2f);flex-direction:column;min-height:0;padding:21px 14px 12px;display:flex}.channels-directory-heading{justify-content:space-between;align-items:flex-start;gap:10px;padding:0 5px 16px;display:flex}.channels-directory-heading h1{color:var(--nf-e1ede0,#e1ede0);font:500 21px var(--mono);letter-spacing:-1px;margin:0}.channels-directory-heading h1>span{color:var(--nf-a7ed8e,#a7ed8e)}.channels-directory-heading p:last-child{color:var(--nf-899a8c,#899a8c);margin:7px 0 0;font-size:8px;line-height:1.5}.channels-mode-note{color:var(--nf-c8b582,#c8b582);background:var(--nf-211d12,#211d12);border:1px solid var(--nf-554b2e,#554b2e);font:7px/1.6 var(--mono);margin:0 4px 10px;padding:8px}.channel-create-icon{width:30px;height:30px;color:var(--nf-122013,#122013);background:var(--nf-a7ed8e,#a7ed8e);border-radius:3px;flex:none;place-items:center;display:grid}.channel-create-icon:hover{background:var(--nf-c5f7ad,#c5f7ad)}.channel-create-form{background:var(--nf-151f18,#151f18);border:1px solid var(--nf-374b38,#374b38);gap:10px;margin-bottom:12px;padding:12px;display:grid}.channel-create-form label{color:var(--nf-99ad98,#99ad98);font:7px var(--mono);letter-spacing:.7px;gap:6px;display:grid}.channel-create-form label small{color:var(--nf-718575,#718575);font-size:7px}.channel-create-form input,.channel-create-form textarea{padding:8px;font-size:9px}.channel-create-form textarea{resize:vertical}.channel-create-form>button{min-height:32px;color:var(--nf-10180f,#10180f);background:var(--nf-a7ed8e,#a7ed8e);font:8px var(--mono);justify-content:center;align-items:center;gap:7px;display:flex}.channels-search{min-height:35px;color:var(--nf-849887,#849887);background:var(--nf-0b120e,#0b120e);border:1px solid var(--nf-2c3d31,#2c3d31);align-items:center;gap:8px;margin-bottom:11px;padding:0 9px;display:flex}.channels-search:focus-within{border-color:var(--nf-8dcc78,#8dcc78)}.channels-search input{width:100%;min-width:0;color:var(--nf-dce9db,#dce9db);font:8px var(--mono);background:0 0;border:0;outline:0;padding:8px 0}.channels-directory-list{flex:1;min-height:0;overflow:auto}.channel-list-item{text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:9px;width:100%;margin:0 0 4px;padding:9px 7px;display:flex}.channel-list-item:hover{background:var(--nf-18241b,#18241b)}.channel-list-item.selected{background:var(--nf-1b2a1c,#1b2a1c);border-color:var(--nf-3c5939,#3c5939);box-shadow:inset 2px 0 var(--nf-a7ed8e,#a7ed8e)}.channel-list-avatar,.channel-detail-avatar{width:34px;height:34px;color:var(--nf-c4f0ad,#c4f0ad);background:var(--nf-203326,#203326);border:1px solid var(--nf-526f4d,#526f4d);font:12px var(--mono);border-radius:3px;flex:none;place-items:center;display:grid}.channel-list-copy{flex:1;gap:4px;min-width:0;display:grid}.channel-list-copy strong{color:var(--nf-d8e6d5,#d8e6d5);font:8px var(--mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.channel-list-copy small{color:var(--nf-798c7e,#798c7e);font:7px var(--mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.channel-list-count{color:var(--nf-849887,#849887);font:7px var(--mono);align-items:center;gap:4px;display:flex}.channels-directory-foot{border-top:1px solid var(--nf-293a2f,#293a2f);color:var(--nf-728474,#728474);font:6px var(--mono);letter-spacing:.7px;justify-content:space-between;gap:8px;padding:10px 4px 0;display:flex}.channels-empty{color:var(--nf-87988a,#87988a);font:8px var(--mono)}.channels-empty-state{color:var(--nf-819284,#819284);text-align:center;justify-items:center;gap:8px;padding:24px 10px;display:grid}.channels-empty-state>svg{color:var(--nf-a7ed8e,#a7ed8e)}.channels-empty-state>strong{color:var(--nf-cbd9c7,#cbd9c7);font:9px var(--mono)}.channels-empty-state>span{font:7px/1.5 var(--mono)}.channels-empty-state>button{color:var(--nf-a7ed8e,#a7ed8e);background:var(--nf-19271b,#19271b);border:1px solid var(--nf-3f5b39,#3f5b39);font:7px var(--mono);margin-top:5px;padding:7px 10px}.channel-detail{background:radial-gradient(ellipse at 50% 0%, color-mix(in srgb, var(--nf-273d27,#273d27) 12.16%, transparent), transparent 55%), var(--nf-0c120e,#0c120e);flex-direction:column;min-width:0;min-height:0;padding:26px clamp(18px,4vw,46px);display:flex;overflow:auto}.channel-detail-header{border-bottom:1px solid var(--nf-293a2f,#293a2f);justify-content:space-between;align-items:center;gap:18px;padding-bottom:18px;display:flex}.channel-detail-identity{align-items:center;gap:12px;min-width:0;display:flex}.channel-detail-avatar{width:50px;height:50px;font-size:18px}.channel-detail-identity .hub-kicker{margin-bottom:6px}.channel-detail-identity h2{color:var(--nf-e1ece0,#e1ece0);font:500 19px var(--mono);letter-spacing:-.8px;text-overflow:ellipsis;margin:0;overflow:hidden}.channel-detail-identity>div>p:last-child{color:var(--nf-879789,#879789);font:7px var(--mono);margin:6px 0 0}.channel-detail-identity>div>p:last-child>i{color:var(--nf-a7ed8e,#a7ed8e);font-style:normal}.channel-detail-actions{justify-content:flex-end;align-items:center;gap:9px;display:flex}.channel-owner-badge{color:var(--nf-a7ed8e,#a7ed8e);font:6px var(--mono);letter-spacing:.4px;white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.channel-follow{min-height:33px;color:var(--nf-10180f,#10180f);background:var(--nf-a7ed8e,#a7ed8e);font:8px var(--mono);white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 11px;display:inline-flex}.channel-follow.following{color:var(--nf-b6d2b2,#b6d2b2);background:var(--nf-18251a,#18251a);border:1px solid var(--nf-435b42,#435b42)}.channel-description{color:var(--nf-9aab9a,#9aab9a);font:8px/1.7 var(--mono);margin:12px 0 18px}.channel-posts-heading{justify-content:space-between;align-items:flex-end;gap:12px;margin:18px 0 11px;display:flex}.channel-posts-heading .hub-kicker{margin-bottom:5px}.channel-posts-heading h3{color:var(--nf-dce9d9,#dce9d9);font:11px var(--mono);margin:0}.channel-posts-heading>span{color:var(--nf-768a79,#768a79);font:6px var(--mono);letter-spacing:.5px}.channel-posts{gap:9px;display:grid}.channel-post{background:var(--nf-111a14,#111a14);border:1px solid var(--nf-2b3c30,#2b3c30);border-left:2px solid var(--nf-a7ed8e,#a7ed8e);padding:13px 15px 10px}.channel-post-meta{align-items:center;gap:7px;display:flex}.channel-post-mark{width:20px;height:20px;color:var(--nf-baf3a1,#baf3a1);background:var(--nf-1c2d1f,#1c2d1f);font:10px var(--mono);place-items:center;display:grid}.channel-post-meta strong{color:var(--nf-d9e7d5,#d9e7d5);font:8px var(--mono)}.channel-post-meta time{color:var(--nf-7d8f81,#7d8f81);font:7px var(--mono);margin-left:auto}.channel-post>p{color:var(--nf-c8d6c6,#c8d6c6);font:9px/1.75 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0}.channel-post-link{overflow-wrap:anywhere;width:fit-content;max-width:100%;color:var(--nf-b7eea2,#b7eea2);background:var(--nf-18271b,#18271b);border:1px solid var(--nf-3b5439,#3b5439);font:8px/1.5 var(--mono);align-items:center;gap:7px;margin:10px 0;padding:8px 10px;display:flex}.channel-post-link>svg{flex:none}.channel-post-link:hover{border-color:var(--nf-83aa70,#83aa70)}.channel-post-attachment{width:fit-content;max-width:100%;color:var(--nf-a7ed8e,#a7ed8e);background:var(--nf-101914,#101914);border:1px solid var(--nf-304532,#304532);align-items:center;gap:10px;margin:10px 0;padding:8px;display:flex}.channel-post-attachment>a:first-child:has(img){max-width:min(100%,360px);display:block}.channel-post-attachment img{object-fit:contain;max-width:100%;max-height:280px;display:block}.channel-post-attachment>span{min-width:0;color:var(--nf-cfdfcb,#cfdfcb);gap:4px;display:grid}.channel-post-attachment>span>strong{max-width:300px;font:8px var(--mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.channel-post-attachment>span>small{color:var(--nf-758a78,#758a78);font:6px var(--mono)}.channel-post-attachment>a:last-child{color:var(--nf-a7ed8e,#a7ed8e);background:var(--nf-1b2b1d,#1b2b1d);place-items:center;padding:5px;display:grid}.channel-post-footer{border-top:1px solid var(--nf-28372c,#28372c);color:var(--nf-718474,#718474);font:6px var(--mono);letter-spacing:.4px;justify-content:space-between;gap:8px;padding-top:8px;display:flex}.channel-publisher{background:var(--nf-111a14,#111a14);border:1px solid var(--nf-3a503a,#3a503a);gap:9px;margin-top:auto;padding:12px;display:grid}.channel-publisher>label{color:var(--nf-b4d9a8,#b4d9a8);font:7px var(--mono);letter-spacing:.6px;justify-content:space-between;gap:8px;display:flex}.channel-publisher>label>span{color:var(--nf-728875,#728875);font-size:6px}.channel-publisher textarea{resize:vertical;min-height:65px;color:var(--nf-dbe8d8,#dbe8d8);background:var(--nf-0a100d,#0a100d);border:1px solid var(--nf-2c3d31,#2c3d31);font:8px/1.6 var(--mono);outline:0;padding:9px}.channel-publisher textarea:focus{border-color:var(--nf-8dcc78,#8dcc78)}.channel-attachment-input{display:none}.channel-attachment-chip{min-width:0;color:var(--nf-acd69e,#acd69e);background:var(--nf-16231a,#16231a);border:1px solid var(--nf-344b35,#344b35);font:7px var(--mono);align-items:center;gap:7px;padding:7px 9px;display:flex}.channel-attachment-chip>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.channel-attachment-chip>small{color:var(--nf-728875,#728875);font:6px var(--mono);flex:none}.channel-attachment-chip>button{color:var(--nf-a9bd9f,#a9bd9f);background:0 0;place-items:center;margin-left:auto;display:grid}.channel-link-input{width:100%;color:var(--nf-dbe8d8,#dbe8d8);background:var(--nf-0a100d,#0a100d);border:1px solid var(--nf-2c3d31,#2c3d31);font:8px var(--mono);outline:0;padding:9px}.channel-link-input:focus{border-color:var(--nf-8dcc78,#8dcc78)}.channel-publisher-actions{justify-content:space-between;align-items:center;gap:8px;display:flex}.channel-publisher-tools{align-items:center;gap:5px;display:flex}.channel-publisher .channel-attach-button{color:var(--nf-a8c99e,#a8c99e);background:var(--nf-18251a,#18251a);border:1px solid var(--nf-344b35,#344b35);font:7px var(--mono);align-items:center;gap:5px;padding:6px 8px;display:inline-flex}.channel-publisher .channel-attach-button:hover{border-color:var(--nf-83aa70,#83aa70)}.channel-publisher small{color:var(--nf-718474,#718474);font:6px var(--mono)}.channel-publisher button,.channel-no-selection>button{color:var(--nf-10180f,#10180f);background:var(--nf-a7ed8e,#a7ed8e);font:7px var(--mono);align-items:center;gap:6px;padding:8px 10px;display:inline-flex}.channel-publisher button:disabled{opacity:.5}.channel-post-empty,.channel-no-selection{text-align:center;flex:1;align-content:center;justify-items:center;gap:5px;padding:18px;display:grid}.channel-post-empty .pixel-landscape,.channel-no-selection .pixel-landscape{width:min(100%,210px)}.channel-post-empty h3,.channel-no-selection h2{color:var(--nf-d5e5d1,#d5e5d1);font:11px var(--mono);margin:5px 0}.channel-post-empty p,.channel-no-selection>p:not(.hub-kicker){color:var(--nf-87998a,#87998a);font:8px/1.6 var(--mono);margin:0}.channel-no-selection h2>span{color:var(--nf-a7ed8e,#a7ed8e)}.channel-no-selection>button{margin-top:13px}.channel-subscribe-callout{color:var(--nf-a3b59f,#a3b59f);background:var(--nf-141f16,#141f16);border:1px solid var(--nf-344a34,#344a34);font:8px var(--mono);align-items:center;gap:8px;margin-top:auto;padding:11px;display:flex}.channel-subscribe-callout>svg{color:var(--nf-a7ed8e,#a7ed8e);flex:none}.channel-error{color:var(--nf-ffc0a0,#ffc0a0);background:var(--nf-351e16,#351e16);border:1px solid var(--nf-805039,#805039);font:8px/1.5 var(--mono);justify-content:space-between;gap:12px;margin-bottom:12px;padding:9px 11px;display:flex}.channel-error button{color:inherit;font:16px var(--mono);background:0 0}.mobile-channel-tab{display:none}.account-footer .account-logout{color:var(--nf-d9b7a3,#d9b7a3);background:var(--nf-35261f,#35261f);border:1px solid var(--nf-624636,#624636)}.account-footer .account-logout:hover{background:var(--nf-493328,#493328)}@media (width>=1650px){.channels-grid{grid-template-columns:76px minmax(0,1fr)}}@media (width<=1279px){.channels-grid,.hub-grid{grid-template-columns:62px minmax(0,1fr)}}@media (width<=950px){.channels-grid{grid-template-columns:54px minmax(0,1fr)}.channels-workspace{grid-template-columns:minmax(205px,250px) minmax(0,1fr)}.channel-detail{padding-inline:16px}.threads-page{grid-template-columns:minmax(0,760px)}.threads-sidebar{display:none}}@media (width<=760px){.auth-shell{grid-template-columns:1fr;min-height:100dvh;overflow:auto}.auth-scene{display:none}.auth-panel{width:100%;min-height:100dvh;padding:22px 20px}.auth-panel-top{margin-bottom:34px}.auth-register-form{gap:11px}.auth-panel-footer{font-size:5px}.channels-grid,.discussions-grid,.profile-grid{display:block}.account-page{padding:10px}.account-panel{min-height:100%}.account-header{padding:14px 12px 11px}.account-header h2{font-size:14px}.account-header p{font-size:7px}.account-back{gap:4px;padding-inline:6px;font-size:6px}.account-tabs{padding-inline:12px}.account-tabs button{padding:7px;font-size:6px}.account-content{grid-template-columns:minmax(0,1fr);padding:12px}.account-hero{min-height:142px}.account-hero-content{padding:13px}.account-hero-avatar{width:62px;height:62px;margin-right:11px;font-size:23px}.account-hero-copy>strong{font-size:12px}.account-field-wide{grid-column:auto}.profile-feature-grid{grid-template-columns:minmax(0,1fr);gap:0}.profile-feature-grid .skills-field{grid-column:auto}.skill-picker-backdrop{padding:8px}.skill-picker{max-height:calc(100dvh - 16px);padding:12px}.skill-category>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px}.skill-picker-footer{flex-wrap:wrap}.skill-picker-footer>span{width:100%}.account-footer{flex-wrap:wrap;padding-inline:12px}.threads-page{height:100%;min-height:0;padding:15px 13px max(16px, env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr);gap:0}.threads-topbar{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding-bottom:12px}.threads-brand{grid-column:1/-1}.threads-brand>span{width:34px;height:34px}.threads-brand h1{font-size:16px}.threads-search{min-height:34px}.threads-create-button{min-height:34px;padding-inline:9px;font-size:7px}.threads-feed-toolbar{flex-direction:column;align-items:flex-start;gap:8px;padding-top:12px}.threads-sort-tabs{align-self:stretch}.threads-sort-tabs>button{flex:1;justify-content:center}.threads-card{grid-template-columns:25px minmax(0,1fr);gap:9px;padding-block:13px}.threads-card h2{font-size:10px}.threads-card-body{font-size:7px}.threads-card-actions>span{width:100%;margin-left:0;padding:3px 8px 0}.threads-composer{padding:10px}.threads-composer-footer{flex-direction:column;align-items:flex-start}.threads-comment>header{flex-wrap:wrap}.threads-comment>header>time{margin-left:0}.channels-workspace{grid-template-rows:minmax(170px,31%) minmax(0,1fr);grid-template-columns:1fr;height:100%}.channels-directory{padding:13px 12px 8px}.channels-directory-heading{padding-bottom:9px}.channels-directory-heading h1{font-size:17px}.channels-directory-heading p:last-child{display:none}.channels-search{min-height:30px;margin-bottom:5px}.channels-directory-list{flex:none;gap:4px;display:flex;overflow:auto hidden}.channel-list-item{align-self:flex-start;width:195px;min-width:195px}.channels-directory-foot{display:none}.channel-create-form{max-height:180px;overflow-y:auto}.channel-detail{padding:13px 12px max(14px, env(safe-area-inset-bottom))}.channel-detail-header{align-items:flex-start;gap:8px}.channel-detail-avatar{width:39px;height:39px}.channel-detail-identity{gap:8px}.channel-detail-identity h2{font-size:14px}.channel-detail-identity .hub-kicker{font-size:6px}.channel-detail-actions{flex-direction:column;align-items:flex-end;gap:5px}.channel-follow{min-height:29px;padding-inline:8px;font-size:7px}.channel-owner-badge{font-size:5px}.channel-posts-heading{margin-top:12px}.channel-post{padding:10px 11px 8px}.channel-publisher{margin-top:10px;padding:9px}.channel-publisher>div{align-items:flex-end}.channel-publisher small{max-width:55%;line-height:1.5}.mobile-channel-tab{color:var(--muted);background:0 0;align-items:center;gap:5px;font-size:12px;display:inline-flex}}@media (width<=390px){.auth-name-row{grid-template-columns:1fr}.auth-register-form .auth-name-row{grid-template-columns:1fr 1fr}.auth-register-form .auth-name-row input{padding:9px 7px;font-size:8px}.auth-panel{padding-inline:15px}.auth-panel h1{font-size:21px}.channel-posts-heading>span{display:none}}.app-shell{background:linear-gradient(color-mix(in srgb, var(--nf-8fc982,#8fc982) 3.14%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--nf-8fc982,#8fc982) 3.14%, transparent) 1px, transparent 1px), radial-gradient(ellipse at 12% 0%, color-mix(in srgb, var(--nf-38613d,#38613d) 10.98%, transparent), transparent 46%), var(--nf-0a100e,#0a100e);background-size:24px 24px,24px 24px,auto,auto}.masthead{border-bottom:1px solid var(--nf-293a30,#293a30)}.workspace-grid{border-radius:4px;box-shadow:0 16px 55px #0008}.rail,.chat-list-panel,.conversation-header{background-color:var(--nf-0e1711,#0e1711)}.rail-button{border-radius:2px}.rail-button.active{color:var(--nf-b6e99f,#b6e99f);background:color-mix(in srgb, var(--nf-a7ed8e,#a7ed8e) 6.27%, transparent)}.rail-button.active:before{background:var(--nf-a7ed8e,#a7ed8e)}.chat-list-panel{border-color:var(--nf-293a30,#293a30)}.list-header h1{color:var(--nf-dce9db,#dce9db);font:600 23px var(--mono);letter-spacing:-1.2px}.list-header h1>span,.eyebrow{color:var(--nf-a7ed8e,#a7ed8e)}.list-view-tabs{border-color:var(--nf-293a30,#293a30)}.list-view-tabs>button.active{color:var(--nf-c6f7a8,#c6f7a8)}.list-view-tabs>button.active:after{background:var(--nf-a7ed8e,#a7ed8e)}.search-box{background:var(--nf-0a110c,#0a110c);border-color:var(--nf-2c3d31,#2c3d31);border-radius:2px}.search-box:focus-within{border-color:var(--nf-8dcc78,#8dcc78)}.tabs>button{font-family:var(--mono);border-radius:2px}.tabs>button.selected{color:var(--nf-c6f7a8,#c6f7a8);background:color-mix(in srgb, var(--nf-a7ed8e,#a7ed8e) 4.71%, transparent);border-color:var(--nf-526e49,#526e49)}.conversation{border-radius:2px}.conversation:hover{background:var(--nf-142018,#142018)}.conversation.current{background:var(--nf-17251a,#17251a);border-color:var(--nf-425d3e,#425d3e);box-shadow:inset 2px 0 var(--nf-a7ed8e,#a7ed8e)}.chat-avatar{background:var(--nf-19271b,#19271b);border-color:var(--nf-3c573b,#3c573b);border-radius:3px}.conversation-meta>b{color:var(--nf-10180f,#10180f);background:var(--nf-a7ed8e,#a7ed8e);border-radius:2px}.read-indicator{color:var(--nf-91bb7f,#91bb7f)}.sidebar-flash{border-color:var(--nf-293a30,#293a30)}.sidebar-ascii-art{width:max-content;max-width:100%;color:var(--nf-9bd588,#9bd588);font:6px/1.35 var(--mono);text-align:left;text-shadow:0 0 8px color-mix(in srgb, var(--nf-8fce75,#8fce75) 40.0%, transparent);white-space:pre;margin:0 auto;overflow:hidden}.sidebar-flash p{color:var(--nf-d9e8d5,#d9e8d5);font:600 14px var(--mono)}.sidebar-flash em{color:var(--nf-a7ed8e,#a7ed8e)}.sidebar-flash>span{color:var(--nf-728776,#728776);font-size:6px}.conversation-view{background:var(--nf-0b130e,#0b130e)}.conversation-header{border-color:var(--nf-293a30,#293a30);height:72px;position:relative}.conversation-header:after{content:"NIGHTFALL / MESSAGE BUS";color:var(--nf-607464,#607464);font:5px var(--mono);letter-spacing:1.15px;pointer-events:none;position:absolute;bottom:5px;right:22px}.chat-avatar{image-rendering:pixelated}.header-title>strong{color:var(--nf-dce9db,#dce9db);font:600 11px var(--mono)}.header-title>span{color:var(--nf-879889,#879889);font:7px var(--mono)}.header-title>span>i{background:var(--nf-a7ed8e,#a7ed8e);box-shadow:0 0 7px color-mix(in srgb, var(--nf-a7ed8e,#a7ed8e) 40.0%, transparent)}.icon-button{border-radius:2px}.icon-button:hover,.icon-button.is-active{color:var(--nf-b6e99f,#b6e99f);background:color-mix(in srgb, var(--nf-a7ed8e,#a7ed8e) 5.1%, transparent)}.message-search{background:var(--nf-0b130e,#0b130e);border-color:var(--nf-496744,#496744);color:var(--nf-a7ed8e,#a7ed8e);border-radius:2px}.message-stage{background-color:var(--nf-0b130e,#0b130e);background-image:linear-gradient(color-mix(in srgb, var(--nf-85b876,#85b876) 3.53%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--nf-85b876,#85b876) 3.53%, transparent) 1px, transparent 1px), radial-gradient(color-mix(in srgb, var(--nf-a7ed8e,#a7ed8e) 3.14%, transparent) .7px, transparent .8px);background-size:24px 24px,24px 24px,6px 6px;position:relative}.message-stage:before{content:"01001110 01000110  //  01101110 01100110";color:var(--nf-78977a,#78977a);opacity:.3;font:6px var(--mono);letter-spacing:1px;pointer-events:none;position:absolute;top:10px;right:18px}.date-divider{color:var(--nf-809583,#809583);letter-spacing:1.8px;font-size:6px}.date-divider>span:first-child,.date-divider>span:last-child{background:var(--nf-344735,#344735)}.message-row{margin-bottom:21px}.message-avatar,.message-row>.profile-avatar{border:1px solid var(--nf-3c573b,#3c573b);background:var(--nf-17241a,#17241a);border-radius:2px}.message-meta{margin-bottom:5px}.message-meta>strong{color:var(--nf-b8d7aa,#b8d7aa);font:600 8px var(--mono)}.message-meta>time{color:var(--nf-758879,#758879);font-size:7px}.message-meta>svg{color:var(--nf-91c87c,#91c87c)}.bubble{color:var(--nf-d3e0d1,#d3e0d1);background:var(--nf-121e16,#121e16);border:1px solid var(--nf-304734,#304734);border-radius:2px 6px 6px;padding:11px 13px;font-size:11px;line-height:1.75}.own .bubble{color:var(--nf-e2eedf,#e2eedf);background:var(--nf-1a2b1d,#1a2b1d);border-color:var(--nf-4b6c45,#4b6c45);border-radius:6px 2px 6px 6px}.reactions>span{color:var(--nf-b9dcaa,#b9dcaa);background:var(--nf-142117,#142117);border-color:var(--nf-3d583a,#3d583a);border-radius:2px}.composer-area{background:var(--nf-0e1711,#0e1711);border-top:1px solid var(--nf-293a30,#293a30)}.composer{background:var(--nf-0b130e,#0b130e);border-color:var(--nf-354c37,#354c37);border-radius:3px;min-height:50px}.composer:focus-within{border-color:var(--nf-8dcc78,#8dcc78);box-shadow:0 0 0 1px color-mix(in srgb, var(--nf-8dcc78,#8dcc78) 14.51%, transparent)}.composer-mark{color:var(--nf-a7ed8e,#a7ed8e);font:14px var(--mono)}.composer input{color:var(--nf-dce9db,#dce9db);font:9px var(--mono)}.composer .icon-button{color:var(--nf-819783,#819783)}.send-button{color:var(--nf-10180f,#10180f);background:var(--nf-a7ed8e,#a7ed8e);font:600 8px var(--mono);border:0;border-radius:2px}.send-button:hover:not(:disabled){background:var(--nf-c5f7ad,#c5f7ad)}.composer-footnote{color:var(--nf-718474,#718474);font-size:5px}.emoji-picker{background:var(--nf-101914,#101914);border-color:var(--nf-40583c,#40583c);border-radius:2px}.emoji-picker>button:hover{background:var(--nf-1c2b1e,#1c2b1e)}.hub-dashboard{background:linear-gradient(color-mix(in srgb, var(--nf-91c47c,#91c47c) 3.92%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--nf-91c47c,#91c47c) 3.92%, transparent) 1px, transparent 1px), radial-gradient(ellipse at 38% 0%, color-mix(in srgb, var(--nf-385c38,#385c38) 17.65%, transparent), transparent 50%), var(--nf-0c120e,#0c120e);background-size:20px 20px,20px 20px,auto,auto}.hub-profile-shortcut,.hub-feed-tabs,.hub-composer,.hub-post,.hub-world-card,.hub-system-card{border-radius:3px}.hub-post{background:var(--nf-111a14,#111a14);border-color:var(--nf-2e4032,#2e4032)}.hub-post-author strong,.hub-feed-heading h2,.hub-system-post h3{color:var(--nf-dce9db,#dce9db)}.hub-post-author>span,.hub-post-body,.hub-subtitle{color:var(--nf-9aaa9b,#9aaa9b)}.hub-post-actions{border-color:var(--nf-293a2d,#293a2d)}.hub-post-actions button:hover,.hub-post-actions button.liked{color:var(--nf-a7ed8e,#a7ed8e)}.hub-resource-link{color:var(--nf-a9bea5,#a9bea5);border-color:var(--nf-293a2d,#293a2d)}.hub-world-card{background:var(--nf-111a14,#111a14)}@media (width<=760px){.sidebar-ascii-art{font-size:6px}.conversation-header{height:70px}.conversation-header:after{display:none}}.masthead-actions{gap:clamp(9px,1.5vw,22px)}.unread-launch{min-height:34px;color:var(--nf-9eb69a,#9eb69a);background:var(--nf-111b14,#111b14);border:1px solid var(--nf-2e4431,#2e4431);font:7px var(--mono);letter-spacing:.5px;justify-content:center;align-items:center;gap:7px;padding:0 10px;display:inline-flex;position:relative}.unread-launch:hover,.unread-launch.active{color:var(--nf-c6f7a8,#c6f7a8);background:var(--nf-19271b,#19271b);border-color:var(--nf-59754e,#59754e)}.unread-launch>b{min-width:16px;color:var(--nf-10180f,#10180f);background:var(--nf-a7ed8e,#a7ed8e);font:7px var(--mono);text-align:center;padding:3px 4px}.rail{background-image:linear-gradient(180deg, color-mix(in srgb, var(--nf-a7ed8e,#a7ed8e) 2.35%, transparent), transparent 38%)}.rail-nav{gap:4px;margin-top:12px}.rail-button{min-height:45px;transition:color .16s,background .16s,transform .16s}.rail-button>span{max-width:100%;font:6px/1.3 var(--mono);letter-spacing:.15px}.rail-button:hover{transform:translate(1px)}.rail-button.active{box-shadow:inset 0 0 18px color-mix(in srgb, var(--nf-a7ed8e,#a7ed8e) 3.14%, transparent)}.rail-button.active:before{width:2px;box-shadow:0 0 8px color-mix(in srgb, var(--nf-a7ed8e,#a7ed8e) 40.0%, transparent);top:8px;bottom:8px}.rail-bottom{border-top:1px solid var(--nf-293a30,#293a30);padding-top:8px}.list-header{padding-top:23px}.list-view-tabs{gap:16px}.list-view-tabs>button{font:8px var(--mono);letter-spacing:.2px}.search-box,.tabs,.conversation-list{position:relative}.tabs{padding-top:12px}.conversation-list{scrollbar-color:var(--nf-344a35,#344a35) transparent;scrollbar-width:thin}.conversation-list::-webkit-scrollbar{width:5px}.conversation-list::-webkit-scrollbar-thumb{background:var(--nf-344a35,#344a35)}@media (width<=950px){.rail-button>span{font-size:5.5px}.unread-launch{gap:5px;padding-inline:8px}}@media (width<=760px){.masthead-actions{gap:6px}.unread-launch{background:0 0;border-color:#0000;width:32px;min-height:32px;padding:0}.unread-launch>span{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.unread-launch>b{border:1px solid var(--nf-0b120e,#0b120e);min-width:14px;padding:2px 3px;font-size:6px;position:absolute;top:-4px;right:-5px}}.app-shell{--account-accent:var(--nf-b2ee97,#b2ee97);--account-accent-soft:color-mix(in srgb, var(--nf-b2ee97,#b2ee97) 7.84%, transparent);--account-border:var(--nf-304333,#304333);--account-muted:var(--nf-9aaf9d,#9aaf9d)}.app-shell[data-accent=amber]{--account-accent:var(--nf-f1c779,#f1c779);--account-accent-soft:color-mix(in srgb, var(--nf-f1c779,#f1c779) 7.84%, transparent);--account-border:var(--nf-51452e,#51452e)}.app-shell[data-accent=blue]{--account-accent:var(--nf-9dccf5,#9dccf5);--account-accent-soft:color-mix(in srgb, var(--nf-9dccf5,#9dccf5) 7.84%, transparent);--account-border:var(--nf-344a59,#344a59)}.account-panel{border-radius:12px;width:min(100%,1120px);overflow:clip}.account-header{justify-content:space-between;gap:16px;padding:24px 28px 20px;display:flex}.account-header h2{font-size:23px}.account-header p{font:12px/1.6 var(--sans,sans-serif)}.account-header .eyebrow{color:var(--account-accent);font-size:9px}.account-back{font:11px var(--sans,sans-serif)}.account-tabs{gap:16px;padding:0 28px;display:flex}.account-tabs button{font:12px var(--sans,sans-serif);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:7px;padding:15px 0;display:inline-flex}.account-tabs button.active{color:var(--account-accent);border-color:var(--account-accent);background:0 0}.account-content{gap:0 22px;width:100%;max-width:960px;padding:26px 28px}.account-content-full{max-width:none;padding:0;display:block}.account-content .account-field{font-size:12px;line-height:1.5}.account-content .account-field input,.account-content .account-field textarea{font:13px/1.6 var(--sans,sans-serif);min-height:42px}.account-content .account-field small{font-size:11px}.account-content .field-optional{font-size:10px}.account-hero-copy>strong{font-size:24px}.account-hero-copy>small,.account-hero-bio{font:12px/1.7 var(--sans,sans-serif)}.account-hero-kicker,.account-hero-status{font-size:10px}.account-hero-actions>button,.skills-open-button,.github-project-add{min-height:34px;font-size:11px}.account-footer{z-index:3;background:color-mix(in srgb, var(--nf-101914,#101914) 96.08%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--account-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:15px 28px;display:flex;position:sticky;bottom:0}.account-footer>span{color:var(--account-muted);font:11px/1.5 var(--sans,sans-serif);align-items:center;gap:6px;display:inline-flex}.account-footer>div{gap:8px;margin-left:auto;display:flex}.account-footer button{min-height:38px;color:var(--nf-10200d,#10200d);background:var(--account-accent);font:600 12px var(--sans,sans-serif);border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:8px 15px;display:inline-flex}.account-footer button.account-discard{color:var(--nf-c8d8c9,#c8d8c9);border-color:var(--nf-3c5140,#3c5140);background:0 0}.account-footer button:disabled{opacity:.4;cursor:default}.account-save-error{background:var(--nf-351e1b,#351e1b);margin:0;padding:12px 28px;font-size:12px}.settings-workspace{grid-template-columns:240px minmax(0,1fr);min-height:600px;display:grid}.preferences-sidebar{border-right:1px solid var(--nf-293c2f,#293c2f);background:var(--nf-0d1711,#0d1711);padding:26px 16px}.preferences-title{gap:7px;margin:0 9px 22px;display:grid}.settings-mark{width:42px;height:42px;color:var(--account-accent);background:var(--account-accent-soft);border:1px solid var(--account-border);border-radius:11px;place-items:center;margin-bottom:6px;display:grid}.preferences-title strong{color:var(--nf-e4eee0,#e4eee0);font-size:18px;font-weight:500}.preferences-title>span:last-child{color:var(--nf-829a87,#829a87);font-size:11px}.settings-search{color:var(--nf-90a594,#90a594);background:var(--nf-16221a,#16221a);border:1px solid var(--nf-304234,#304234);border-radius:6px;align-items:center;gap:7px;margin-bottom:18px;padding:10px;display:flex}.settings-search input{width:100%;min-width:0;color:var(--nf-e0ebdd,#e0ebdd);background:0 0;border:0;padding:0;font-size:12px}.settings-search button{color:var(--nf-ccdaca,#ccdaca);background:0 0;padding:0}.preferences-sidebar nav{flex-direction:column;gap:5px;display:flex}.preferences-sidebar nav button{color:var(--nf-a1b5a4,#a1b5a4);text-align:left;font:12px var(--sans,sans-serif);background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:11px;padding:12px;display:flex}.preferences-sidebar nav button.active{color:var(--account-accent);background:var(--account-accent-soft);border-color:var(--account-border)}.preferences-sidebar nav button:hover{color:var(--nf-e4eee0,#e4eee0);background:var(--nf-1c2b20,#1c2b20)}.preferences-sidebar-note{color:var(--nf-869c8b,#869c8b);margin:24px 12px;font-size:11px;line-height:1.7;display:block}.preferences-main{min-width:0;padding:30px}.preferences-category+.preferences-category{margin-top:34px}.preferences-category header{margin-bottom:22px}.preferences-category header .eyebrow{color:var(--account-accent);font:9px var(--mono);letter-spacing:1px}.preferences-category h3{color:var(--nf-e5efe1,#e5efe1);font:500 23px var(--sans,sans-serif);margin:9px 0}.preferences-category header p{color:var(--nf-98b09b,#98b09b);font:12px/1.8 var(--sans,sans-serif);margin:0}.preference-row{border-bottom:1px solid var(--nf-26392c,#26392c);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:80px;padding:17px 0;display:flex}.preference-row>span{gap:6px;min-width:0;display:grid}.preference-row strong{color:var(--nf-dbe8d8,#dbe8d8);font:500 13px/1.5 var(--sans,sans-serif)}.preference-row small{color:var(--nf-8fa494,#8fa494);font:11px/1.7 var(--sans,sans-serif)}.preference-row input[type=checkbox]{appearance:none;border:1px solid var(--nf-4a5e4f,#4a5e4f);background:var(--nf-293a2f,#293a2f);cursor:pointer;border-radius:20px;flex:none;width:36px;height:21px;margin:0;padding:0;transition:background .15s;position:relative}.preference-row input[type=checkbox]:after{content:"";background:var(--nf-a1b2a3,#a1b2a3);border-radius:50%;width:13px;height:13px;transition:transform .15s;position:absolute;top:3px;left:3px}.preference-row input:checked{background:var(--account-accent);border-color:var(--account-accent)}.preference-row input:checked:after{background:var(--nf-11200e,#11200e);transform:translate(15px)}.preference-row select,.preference-row input[type=time]{max-width:140px;color:var(--account-accent);background:var(--nf-17251b,#17251b);border:1px solid var(--nf-3a5140,#3a5140);font:12px var(--sans,sans-serif);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:5px;flex:none;padding:8px 9px}.visibility-summary{background:var(--account-accent-soft);border:1px solid var(--account-border);color:var(--account-accent);border-radius:7px;align-items:center;gap:12px;margin-bottom:10px;padding:17px;display:flex}.visibility-summary>svg{flex:none}.visibility-summary div{flex:1;gap:5px;display:grid}.visibility-summary strong{font-size:12px;font-weight:500}.visibility-summary span{color:var(--nf-9bb09e,#9bb09e);font-size:10px;line-height:1.5}.visibility-summary button{color:var(--account-accent);background:0 0;padding:0;font-size:11px}.settings-action-block{margin-top:24px}.settings-action-block h4{color:var(--nf-d3e3ce,#d3e3ce);margin:26px 0 8px;font-size:14px;font-weight:500}.settings-action-block h4 span{color:var(--account-accent);font:10px var(--mono);padding-left:8px}.settings-action-block p{color:var(--nf-94ac99,#94ac99);font:12px/1.8 var(--sans,sans-serif);margin:8px 0 15px}.settings-action-block button{min-height:36px;color:var(--account-accent);background:var(--nf-1d2e20,#1d2e20);border:1px solid var(--nf-3c5640,#3c5640);border-radius:5px;align-items:center;gap:8px;padding:8px 13px;font-size:12px;display:inline-flex}.settings-action-block button:disabled{opacity:.5;cursor:default}.settings-action-block button.settings-danger{color:var(--nf-f4b6a7,#f4b6a7);background:var(--nf-2d1c19,#2d1c19);border-color:var(--nf-6b3a30,#6b3a30)}.storage-meter,.settings-account-card{color:var(--account-accent);background:var(--nf-16251a,#16251a);border:1px solid var(--nf-345039,#345039);border-radius:8px;align-items:center;gap:16px;padding:22px;display:flex}.storage-meter div,.settings-account-card div{gap:7px;min-width:0;display:grid}.storage-meter strong{font:24px var(--mono)}.storage-meter span,.settings-account-card span{color:var(--nf-9eb0a0,#9eb0a0);overflow-wrap:anywhere;font-size:11px}.settings-account-card{margin-bottom:16px}.blocked-setting{border-bottom:1px solid var(--nf-2d4032,#2d4032);justify-content:space-between;align-items:center;gap:10px;padding:12px 0;font-size:12px;display:flex}.blocked-setting span{overflow-wrap:anywhere;min-width:0}.settings-feedback,.settings-search-summary{color:var(--account-accent);background:var(--account-accent-soft);border:1px solid var(--account-border);border-radius:5px;padding:12px 15px;font-size:12px;line-height:1.7}.account-page :is(button,input,select,textarea,a):focus-visible{outline:2px solid var(--account-accent);outline-offset:3px}.composer textarea{resize:vertical;min-width:0;min-height:38px;max-height:150px;color:var(--nf-dce9db,#dce9db);font:12px/1.6 var(--mono);background:0 0;border:0;flex:1;padding:10px 0}.app-shell .bubble{font-size:13px;line-height:1.8}.app-shell[data-message-size=small] .bubble{font-size:11px}.app-shell[data-message-size=large] .bubble{font-size:17px}.app-shell[data-bubble-style=square] .bubble{border-radius:0}.app-shell[data-bubble-style=rounded] .bubble{border-radius:10px}.app-shell .own .bubble{border-color:var(--account-border)}.app-shell[data-accent=amber] .own .bubble{background:var(--nf-332c1b,#332c1b);color:var(--nf-f3dfb8,#f3dfb8)}.app-shell[data-accent=blue] .own .bubble{background:var(--nf-1a2c3b,#1a2c3b);color:var(--nf-cee3f6,#cee3f6)}.app-shell[data-chat-background=plain] .message-stage{background:var(--nf-0b130e,#0b130e);background-image:none!important}.app-shell[data-chat-background=dots] .message-stage{background:radial-gradient(color-mix(in srgb, var(--nf-55784d,#55784d) 33.33%, transparent) 1px, transparent 1px) 0 0 / 18px 18px, var(--nf-0b130e,#0b130e)}.app-shell[data-chat-background=grid] .message-stage{background:linear-gradient(color-mix(in srgb, var(--nf-7da873,#7da873) 4.71%, transparent) 1px, transparent 1px) 0 0 / 24px 24px, linear-gradient(90deg, color-mix(in srgb, var(--nf-7da873,#7da873) 4.71%, transparent) 1px, transparent 1px) 0 0 / 24px 24px, var(--nf-0b130e,#0b130e)}.app-shell.hide-message-avatars .message-row>:is(.profile-avatar,.message-avatar),.hide-message-times .message-meta time,.hide-message-reactions .reactions,.hide-chat-times .conversation-meta time,.hide-online-indicators .online-dot,.hide-online-indicators .header-title>span>i,.hide-composer-hints .composer-footnote{display:none}.app-shell.large-controls .preference-row{min-height:94px}.app-shell.large-controls .account-page button,.app-shell.large-controls .composer button{min-width:44px;min-height:44px}.app-shell.higher-contrast .account-page{--account-muted:var(--nf-c0d4c4,#c0d4c4);--account-border:var(--nf-74917a,#74917a)}.app-shell.higher-contrast :is(.profile-block p,.preference-row small,.preferences-category header p,.settings-action-block p){color:var(--nf-c5d6c9,#c5d6c9)}.app-shell.higher-contrast :is(.bubble,.profile-block,.preference-row){border-color:var(--nf-77957e,#77957e)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (width<=800px){.account-page{padding:14px}.account-header{padding:20px}.account-tabs{padding-inline:20px}.settings-workspace{grid-template-columns:200px minmax(0,1fr)}.preferences-main{padding:24px 20px}}@media (width<=620px){.account-page{padding:0}.account-panel{border-inline:0;border-radius:0}.account-header{flex-direction:column;padding:20px 18px}.account-header h2{font-size:20px}.account-header p{font-size:11px}.account-tabs{gap:18px;padding-inline:18px}.account-tabs button{font-size:11px}.account-content{padding:22px 18px}.account-content-full{padding:0}.settings-workspace{display:block}.preferences-sidebar{border-right:0;border-bottom:1px solid var(--nf-304234,#304234);padding:18px}.preferences-title,.preferences-sidebar-note{display:none}.settings-search{margin-bottom:12px}.preferences-sidebar nav{flex-direction:row;gap:6px;padding-bottom:5px;overflow-x:auto}.preferences-sidebar nav button{flex:none;gap:6px;padding:9px;font-size:11px}.preferences-sidebar nav button svg{width:14px}.preferences-main{padding:24px 18px}.preference-row{gap:12px}.preference-row select,.preference-row input[type=time]{max-width:100px;padding:7px;font-size:11px}.visibility-summary{flex-wrap:wrap;gap:8px;padding:12px}.visibility-summary button{margin-left:26px}.account-footer{padding:12px 18px}.account-footer>span{font-size:10px}.account-footer button{padding:8px 11px;font-size:11px}}.public-profile-dialog{background:var(--nf-101914,#101914);border:1px solid var(--nf-4b654c,#4b654c);border-radius:12px;width:min(820px,96vw);max-height:90dvh;position:relative;overflow:auto;box-shadow:0 24px 80px #0009}.public-profile-close{z-index:2;width:36px;height:36px;color:var(--nf-dce9db,#dce9db);background:color-mix(in srgb, var(--nf-101914,#101914) 86.27%, transparent);border:1px solid var(--nf-5c7958,#5c7958);border-radius:50%;place-items:center;margin:12px 12px -48px auto;display:grid;position:sticky;top:12px}.person-flash img{object-fit:cover;width:100%;height:100%}.account-footer{width:100%}.workspace-loading{min-height:200px;color:var(--nf-adc3ae,#adc3ae);justify-content:center;align-items:center;gap:15px;padding:28px;font-size:13px;display:flex}.workspace-loading button{color:var(--nf-12200e,#12200e);background:var(--nf-b2ee97,#b2ee97);border-radius:5px;padding:10px 16px}.app-shell.no-pixel-grid[data-chat-background=grid] .message-stage{background-image:none}.person-flash{padding:0;overflow:hidden}.account-panel-profile{background:var(--nf-0e1812,#0e1812);border-color:color-mix(in srgb, var(--nf-9ab580,#9ab580) 15.29%, transparent);border-radius:12px;width:min(100%,1100px);box-shadow:0 24px 80px #0005}.account-panel-profile .account-header{align-items:center;padding:18px 28px 15px}.account-panel-profile .account-header h2{letter-spacing:-.4px;margin:4px 0 0;font:500 17px Inter,system-ui,sans-serif}.account-panel-profile .account-header p{display:none}.account-panel-profile .account-header .eyebrow{color:var(--nf-829d72,#829d72);letter-spacing:1.4px;font-size:7px}.account-panel-profile .account-back{border-color:color-mix(in srgb, var(--nf-9eb687,#9eb687) 16.08%, transparent);font-size:10px;color:var(--nf-a4bb92,#a4bb92)!important;background:0 0!important}.account-panel-profile .account-tabs{background:var(--nf-101b14,#101b14);gap:25px;padding-inline:28px}.account-panel-profile .account-tabs button{padding-block:13px;font-size:10px}.account-panel-profile .account-tabs button.active{color:var(--nf-cfdfa8,#cfdfa8);border-color:var(--nf-bbce92,#bbce92)}.account-panel-profile .account-content-full{width:100%;max-width:none;padding:0}@media (width<=620px){.account-panel-profile{border-radius:0}.account-panel-profile .account-header{flex-direction:row;gap:8px;padding:16px 18px}.account-panel-profile .account-header h2{font-size:15px}.account-panel-profile .account-back{font-size:8px}.account-panel-profile .account-tabs{gap:20px;padding-inline:18px}}.app-shell{--ui-bg:#0c150f;--ui-surface:#131f17;--ui-raised:#1b2a20;--ui-border:#354b36;--ui-text:#dce9db;--ui-muted:#99ad94;--ui-subtle:#758c70;--ui-danger:#e7a38d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light],.app-shell[data-theme=light]{--ui-bg:#f6f8f2;--ui-surface:#fff;--ui-raised:#edf2e7;--ui-border:#c7d2c0;--ui-text:#1d2b20;--ui-muted:#53664e;--ui-subtle:#667b5f;--ui-danger:#9b3a29;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--nf-000000:#fafafa;--nf-05090d:#f6f7f9;--nf-050a07:#f7f9f8;--nf-080c09:#f6f8f7;--nf-080d09:#f6f8f6;--nf-080f0b:#f5f8f7;--nf-081216:#f4f6f7;--nf-0a100c:#f5f8f6;--nf-0a100d:#f5f8f6;--nf-0a100e:#f5f8f7;--nf-0a110c:#f5f8f6;--nf-0a130e:#f5f7f6;--nf-0b1016:#f4f5f7;--nf-0b110d:#f5f8f6;--nf-0b120e:#f5f7f6;--nf-0b130e:#f4f7f5;--nf-0b181b:#f3f6f6;--nf-0c1118:#f3f5f7;--nf-0c120e:#f4f7f5;--nf-0c131a:#f3f5f6;--nf-0c140e:#f4f7f5;--nf-0c140f:#f4f7f5;--nf-0c150f:#f4f7f5;--nf-0c160f:#f4f7f5;--nf-0d131b:#f3f4f6;--nf-0d1510:#f4f7f5;--nf-0d160f:#f4f7f4;--nf-0d1711:#f3f7f5;--nf-0d1811:#f3f7f4;--nf-0d1913:#f3f6f5;--nf-0d1a13:#f3f6f5;--nf-0e141c:#f3f4f6;--nf-0e151d:#f2f4f6;--nf-0e151e:#f2f4f6;--nf-0e1711:#f3f7f4;--nf-0e1812:#f3f6f4;--nf-0e1b0c:#f3f6f3;--nf-0f1717:#f3f6f6;--nf-0f1721:#f2f3f5;--nf-101510:#f4f6f4;--nf-10180f:#f3f6f3;--nf-101820:#f2f3f5;--nf-101914:#f3f6f4;--nf-101a13:#f3f6f4;--nf-101b14:#f2f6f4;--nf-10200d:#f3f6f2;--nf-102015:#f2f5f3;--nf-111822:#f1f3f5;--nf-111914:#f3f6f4;--nf-111a14:#f2f6f4;--nf-111a16:#f2f6f4;--nf-111a17:#f2f6f5;--nf-111a24:#f1f3f5;--nf-111b14:#f2f6f3;--nf-111b17:#f2f6f4;--nf-111e15:#f2f5f3;--nf-11200e:#f2f5f2;--nf-121923:#f1f2f5;--nf-121a22:#f1f3f5;--nf-121b15:#f2f6f3;--nf-121b24:#f1f3f5;--nf-121e16:#f2f5f3;--nf-12200e:#f3f5f2;--nf-122013:#f1f5f2;--nf-122016:#f1f5f2;--nf-131b25:#f0f2f4;--nf-131f17:#f1f5f3;--nf-14120e:#f7f6f4;--nf-141c26:#f0f2f4;--nf-141d26:#f0f2f4;--nf-141f16:#f1f5f2;--nf-141f17:#f1f5f2;--nf-142017:#f1f5f2;--nf-142018:#f1f5f2;--nf-142117:#f1f5f2;--nf-151d27:#f0f2f4;--nf-151f18:#f1f5f2;--nf-151f28:#f0f2f4;--nf-152018:#f1f5f2;--nf-152219:#f0f4f2;--nf-152319:#f0f4f1;--nf-15241a:#f0f4f2;--nf-15251a:#f0f4f1;--nf-15271c:#f0f4f1;--nf-16221a:#f0f4f2;--nf-16231a:#f0f4f1;--nf-16241a:#f0f4f1;--nf-16251a:#f0f4f1;--nf-17221a:#f0f4f1;--nf-17231a:#f0f4f1;--nf-17241a:#f0f4f1;--nf-17242c:#eff1f3;--nf-17251a:#f0f4f1;--nf-17251b:#f0f4f1;--nf-17313c:#ecf0f1;--nf-18212a:#eff1f3;--nf-18212b:#eff1f3;--nf-182321:#f0f4f3;--nf-182418:#f0f4f0;--nf-18241b:#f0f4f1;--nf-18251a:#f0f4f0;--nf-18251b:#f0f4f1;--nf-18251c:#f0f4f1;--nf-18271b:#eff4f0;--nf-18271d:#eff4f1;--nf-19222d:#eef0f3;--nf-19241d:#f0f4f1;--nf-19271b:#eff3f0;--nf-192b1e:#eef3f0;--nf-1a222c:#eef0f3;--nf-1a232e:#eef0f3;--nf-1a2a1c:#eef3ef;--nf-1a2a1d:#eef3ef;--nf-1a2b1d:#eef3ef;--nf-1a2c20:#eef3f0;--nf-1a2c3b:#eceff1;--nf-1b2a1c:#eef3ef;--nf-1b2a20:#eef3f0;--nf-1b2b1d:#eef3ef;--nf-1b2c1e:#eef3ef;--nf-1b2c20:#eef3ef;--nf-1b2d1f:#eef3ef;--nf-1c2119:#f2f4f0;--nf-1c2b1d:#eef3ee;--nf-1c2b1e:#eef3ef;--nf-1c2b20:#eef3ef;--nf-1c2d1f:#eef2ee;--nf-1c321e:#edf2ed;--nf-1d211f:#f1f2f2;--nf-1d2e20:#edf2ee;--nf-1d3022:#edf2ee;--nf-1d3422:#ecf2ee;--nf-1d3824:#ecf1ed;--nf-1e2733:#eceff2;--nf-1e2833:#eceff2;--nf-202a23:#eef2ef;--nf-202a35:#eceef1;--nf-202b37:#ebeef1;--nf-20331d:#edf2ed;--nf-203323:#ecf1ed;--nf-203326:#ecf1ee;--nf-211d12:#f5f4f1;--nf-222237:#ebebf1;--nf-222b33:#eceff1;--nf-222e37:#ebeef1;--nf-223127:#ecf1ee;--nf-23341c:#eef2ed;--nf-233f31:#eaf0ed;--nf-241916:#f4f1f0;--nf-24371e:#edf1ec;--nf-243927:#ebf0eb;--nf-24472a:#ebf0ec;--nf-252428:#efeff0;--nf-25251f:#f2f2ef;--nf-25303a:#eaedf0;--nf-25372a:#ebf0ec;--nf-253845:#eceef0;--nf-26333d:#eaedef;--nf-263541:#edf0f1;--nf-26392c:#eaf0ec;--nf-263a2d:#eaf0ec;--nf-27313a:#eaedf0;--nf-27333d:#e9edef;--nf-273a2b:#eaf0eb;--nf-273d27:#e9efe9;--nf-28372c:#eaf0ec;--nf-292820:#f2f1ee;--nf-293744:#eaedef;--nf-293a2d:#eaefeb;--nf-293a2f:#eaefec;--nf-293a30:#eaefec;--nf-293c2f:#e9efeb;--nf-293d2d:#eef2ee;--nf-293e29:#edf1ed;--nf-293f2a:#edf1ed;--nf-294536:#eaefec;--nf-2a3843:#eaedef;--nf-2a3a2f:#e9efeb;--nf-2a3b2e:#e9efeb;--nf-2b3c30:#edf1ee;--nf-2b4330:#eaefeb;--nf-2c3d31:#ecf1ed;--nf-2d1c19:#f3efee;--nf-2d3740:#eaedef;--nf-2d4032:#eaefeb;--nf-2d4130:#eaefea;--nf-2d4431:#e8eee9;--nf-2e4032:#eaefeb;--nf-2e4431:#e8ede8;--nf-2e4432:#e8ede9;--nf-2e4732:#e6ece7;--nf-304234:#e8ede9;--nf-304333:#e7ede8;--nf-304334:#e7ede8;--nf-304532:#e6ece7;--nf-304734:#e5ece6;--nf-304a32:#e4eae4;--nf-304a33:#e4eae5;--nf-314334:#e7ede8;--nf-314530:#e6ece6;--nf-314733:#e5ebe5;--nf-314a31:#e3eae3;--nf-321e18:#f2efed;--nf-32352f:#eceeeb;--nf-332922:#f1eeec;--nf-332c1b:#f2f0ed;--nf-334833:#e3eae3;--nf-335737:#dce5dd;--nf-344537:#e4ebe5;--nf-344735:#e3eae4;--nf-344937:#e2e9e3;--nf-344a34:#e2e9e2;--nf-344a35:#e2e9e2;--nf-344a59:#dae0e3;--nf-344b35:#e1e9e2;--nf-344b37:#e1e9e2;--nf-344d36:#e0e8e1;--nf-345039:#dfe7e0;--nf-351e16:#f2efed;--nf-351e1b:#f2eded;--nf-35261f:#f1eeec;--nf-35404b:#e1e5e8;--nf-35414b:#e1e5e8;--nf-354936:#e2e9e2;--nf-354a36:#e1e9e2;--nf-354b36:#e1e8e1;--nf-354c37:#e0e8e1;--nf-374b38:#e0e7e0;--nf-375638:#dae3db;--nf-38513a:#dce5dd;--nf-38533b:#dbe4dc;--nf-38543a:#dbe4dc;--nf-385c38:#d7e1d7;--nf-38613d:#d5dfd6;--nf-39241b:#f1eeec;--nf-393b31:#eeefeb;--nf-394753:#dbe0e4;--nf-3a503a:#dce5dc;--nf-3a5134:#e0e6de;--nf-3a5140:#dbe4de;--nf-3b3026:#f0edea;--nf-3b3125:#f0edea;--nf-3b444c:#dee2e5;--nf-3b5439:#dbe3da;--nf-3c5140:#dae3dc;--nf-3c5640:#d8e2d9;--nf-3c573b:#d8e2d8;--nf-3c5939:#d9e2d8;--nf-3d513b:#dce4db;--nf-3d583a:#d9e2d8;--nf-3d5d36:#d9e1d7;--nf-3e6042:#d2ddd3;--nf-3e6245:#d1dcd3;--nf-3f5b39:#d9e1d7;--nf-40583c:#d8e1d7;--nf-40593e:#d6e0d6;--nf-405b3d:#d6dfd5;--nf-405d41:#d3ded3;--nf-413027:#f1eeed;--nf-42302a:#f0eceb;--nf-425d3e:#d5ded4;--nf-435b42:#d3ded3;--nf-45505a:#d2d7dc;--nf-466e4c:#c7d5c9;--nf-46717b:#c1cdd0;--nf-47613b:#d6ded3;--nf-48504f:#d8dcdc;--nf-486146:#cfdace;--nf-493328:#eeeae8;--nf-49352c:#ece8e6;--nf-49382b:#ede9e7;--nf-493a2b:#edeae7;--nf-496447:#cdd8cc;--nf-496744:#ced8cc;--nf-4a5e4f:#ced9d1;--nf-4a7884:#bbc8cb;--nf-4b654c:#c9d6ca;--nf-4b6c45:#cbd6c9;--nf-4d442b:#ebe9e5;--nf-4f9ca8:var(--ui-accent);--nf-506d4d:#c6d3c4;--nf-51452e:#e9e6e1;--nf-526c4b:#c9d4c6;--nf-526e49:#c9d4c6;--nf-526f4d:#c6d2c3;--nf-536c4b:#c9d4c6;--nf-536e4d:#c7d2c4;--nf-536f4b:#c8d3c4;--nf-54744b:#c5d1c2;--nf-55251f:#ede7e7;--nf-554b2e:#e7e5df;--nf-55744f:#c2cfc0;--nf-55784d:#c2cfbf;--nf-59754e:#c4cfc0;--nf-5b5231:#e4e2db;--nf-5c7958:#bbcab9;--nf-5d6e79:#b7c1c8;--nf-5d7358:#bfccbc;--nf-5e5746:#dbd7cf;--nf-607464:#bac6bd;--nf-607b33:#d2d7ca;--nf-617264:#bcc6be;--nf-617e55:#bdcab8;--nf-61d5b0:var(--ui-accent);--nf-624636:#dfd9d5;--nf-637568:#b9c4bc;--nf-64737d:#b3bcc2;--nf-648556:#bac7b4;--nf-655339:#ddd9d2;--nf-65865b:#b6c4b1;--nf-658863:#adc1ac;--nf-6595ab:var(--ui-accent);--nf-665033:#dfdad5;--nf-665133:#dfdbd5;--nf-66785f:#bcc7b8;--nf-668258:#bbc7b5;--nf-674033:#dfd7d4;--nf-675236:#ded9d3;--nf-678651:#bec8b6;--nf-685438:#dcd8d1;--nf-697d69:#b3bfb3;--nf-69885e:#b4c3af;--nf-6b302d:#dfd6d5;--nf-6b3a30:#ded5d4;--nf-6b8d5d:#b3c1ad;--nf-6b8f5d:#b2c0ac;--nf-6b965b:#afbea9;--nf-6f8172:#afbab1;--nf-6f8467:#b2bfae;--nf-6f8d63:#b0bfaa;--nf-708968:#afbeaa;--nf-70c5b7:var(--ui-accent);--nf-71818d:#475159;--nf-71828c:#475259;--nf-71838f:#465159;--nf-718474:#4b584d;--nf-718574:#4b584d;--nf-718575:#4b584d;--nf-718576:#4b584e;--nf-718967:#b0bfaa;--nf-71896b:#adbca9;--nf-71d4e5:var(--ui-accent);--nf-728474:#4b574d;--nf-728575:#4b574d;--nf-728776:#4a584d;--nf-728875:#4a584b;--nf-73513b:#d7cfca;--nf-738575:#4b574c;--nf-73876a:#b1bdab;--nf-738d64:#b1bea9;--nf-748792:#455158;--nf-74917a:#455849;--nf-755036:#d8d1cc;--nf-756044:#d3cdc5;--nf-758779:#4b564d;--nf-758879:#4a564d;--nf-758a78:#49564b;--nf-758b78:#49564a;--nf-758c70:#4b5947;--nf-765639:#d7d0ca;--nf-768a78:#49564a;--nf-768a79:#49564b;--nf-768c6b:#4e5c46;--nf-768c6d:#4d5b47;--nf-774a37:#d7ceca;--nf-779071:#495946;--nf-77957e:#445748;--nf-788995:#444f56;--nf-788b7d:#49554c;--nf-788e7b:#475549;--nf-788f6f:#4b5a46;--nf-78916c:#4c5c44;--nf-789368:#4d5e43;--nf-789462:#4f6241;--nf-78976c:#495c41;--nf-78977a:#435744;--nf-789b69:#485e3f;--nf-798c7e:#49554c;--nf-79966a:#4b5d42;--nf-79996a:#4a5e40;--nf-7a6240:#d3cdc4;--nf-7b8d7f:#48544b;--nf-7b906c:#4e5c45;--nf-7d8f81:#47534a;--nf-7d907f:#475348;--nf-7d916f:#4e5a45;--nf-7d9672:#4a5943;--nf-7da873:var(--ui-accent);--nf-7e9081:#475349;--nf-7e9772:#4a5a42;--nf-7e9c69:#4c5f3e;--nf-7f715a:#c7c0b5;--nf-7f9881:#435344;--nf-803c33:#d5c9c8;--nf-803e36:#d4c8c6;--nf-805039:#d3c9c5;--nf-806b46:#cec9be;--nf-809384:#465248;--nf-809582:#455246;--nf-809583:#455247;--nf-80ab80:#395639;--nf-819082:#475148;--nf-819284:#465148;--nf-819485:#455248;--nf-819579:#495644;--nf-81966e:#4e5b42;--nf-819783:#445245;--nf-81da9a:var(--ui-accent);--nf-829384:#465147;--nf-829486:#455148;--nf-829684:#445146;--nf-829a87:#425246;--nf-829b73:#4a5a40;--nf-829d72:#495a3f;--nf-835346:#cdc0bd;--nf-83939e:#404b52;--nf-839486:#465148;--nf-83aa70:var(--ui-accent);--nf-84909d:#414951;--nf-84939e:#404a52;--nf-849887:#445146;--nf-849b86:#425143;--nf-849c75:#495940;--nf-85b876:var(--ui-accent);--nf-86949f:#404951;--nf-869787:#445045;--nf-869c8b:#425045;--nf-879789:#454f46;--nf-8797a2:#3f4951;--nf-879889:#444f45;--nf-87988a:#444f46;--nf-87998a:#434f45;--nf-879e7d:#465540;--nf-899a8c:#434e45;--nf-899c79:#4b5740;--nf-89a772:var(--ui-accent);--nf-8a7047:#cac4b9;--nf-8a8b83:#4f4f4a;--nf-8a9aa6:#3d4850;--nf-8b7860:#c1b8ac;--nf-8b8d88:#4c4d4a;--nf-8b9b8b:#434e43;--nf-8b9ba5:#3d484f;--nf-8b9e7e:#485540;--nf-8ba376:#4a593c;--nf-8ba86f:var(--ui-accent);--nf-8c9c8d:#424d43;--nf-8ca18c:#404e40;--nf-8ca392:#3f4e43;--nf-8d9d8f:#424d43;--nf-8da08f:#404d42;--nf-8daa6c:var(--ui-accent);--nf-8dbc79:var(--ui-accent);--nf-8dcc78:var(--ui-accent);--nf-8ea17e:#49553e;--nf-8ea1ac:#3a474f;--nf-8ea681:#44543c;--nf-8eb9c0:var(--ui-accent);--nf-8ebd79:var(--ui-accent);--nf-8fa184:#46523f;--nf-8fa386:#44513e;--nf-8fa48d:#404e3e;--nf-8fa494:#3f4d42;--nf-8fa77f:#46563b;--nf-8fa793:#3d4e40;--nf-8fc776:var(--ui-accent);--nf-8fc982:var(--ui-accent);--nf-8fce75:var(--ui-accent);--nf-90a090:#414c41;--nf-90a38f:#404d3f;--nf-90a594:#3e4d41;--nf-91a091:#414b41;--nf-91a0a9:#3c474d;--nf-91a28f:#414d40;--nf-91a2ae:#39454e;--nf-91a38d:#424e3f;--nf-91a391:#3f4c3f;--nf-91a48f:#404d3f;--nf-91a58c:#414f3e;--nf-91a97f:#46563a;--nf-91aa8d:#3e4f3b;--nf-91bb7f:var(--ui-accent);--nf-91bf7d:var(--ui-accent);--nf-91c47c:var(--ui-accent);--nf-91c87c:var(--ui-accent);--nf-91d17c:var(--ui-accent);--nf-92a48c:#424f3e;--nf-93a392:#404b40;--nf-93ab85:#435339;--nf-94a18c:#454e40;--nf-94ac78:var(--ui-accent);--nf-94ac81:#455638;--nf-94ac99:#3b4c3e;--nf-95ac87:#435339;--nf-97aa67:var(--ui-accent);--nf-98524c:#c3b1b0;--nf-98a998:#3d493d;--nf-98b09b:#394a3b;--nf-99ad94:#3e4c3a;--nf-99ad98:#3c4a3b;--nf-9aaa98:#3e493d;--nf-9aaa9b:#3d483e;--nf-9aab9a:#3c483c;--nf-9aaf9d:#3a493c;--nf-9ab19a:#394a39;--nf-9ab580:var(--ui-accent);--nf-9aca75:var(--ui-accent);--nf-9ad983:var(--ui-accent);--nf-9baa9c:#3d483e;--nf-9bae87:#465338;--nf-9bb09e:#3a493c;--nf-9bd588:var(--ui-accent);--nf-9c887d:#554841;--nf-9cac96:#3f4b3b;--nf-9ce8f1:var(--ui-accent);--nf-9db495:#3c4d36;--nf-9dc78d:var(--ui-accent);--nf-9dccf5:var(--ui-accent);--nf-9ddf88:var(--ui-accent);--nf-9eaf8d:#445038;--nf-9eafa2:#3b473e;--nf-9eb0a0:#3a473c;--nf-9eb687:var(--ui-accent);--nf-9eb68c:var(--ui-accent);--nf-9eb69a:#394b36;--nf-9eb781:var(--ui-accent);--nf-9fb989:var(--ui-accent);--nf-9fbc85:var(--ui-accent);--nf-9fc68f:var(--ui-accent);--nf-a08f78:#584d3e;--nf-a0b09e:#3c473a;--nf-a1b29f:#3b4739;--nf-a1b2a3:#39463b;--nf-a1b5a4:#38473a;--nf-a2b790:#415034;--nf-a2be82:var(--ui-accent);--nf-a3b59f:#3a4837;--nf-a4b98e:var(--ui-accent);--nf-a4bb92:var(--ui-accent);--nf-a4c18e:var(--ui-accent);--nf-a5b89a:#3d4b35;--nf-a5bd8a:var(--ui-accent);--nf-a6987f:#554c3b;--nf-a69f91:#4c473e;--nf-a6b99a:#3d4b34;--nf-a6c486:var(--ui-accent);--nf-a79580:#55493b;--nf-a7b7a5:#394537;--nf-a7ed8e:var(--ui-accent);--nf-a8b8a5:#394537;--nf-a8ba94:#414f33;--nf-a8c99e:var(--ui-accent);--nf-a992fa:var(--ui-accent);--nf-a9bd9f:#3a4933;--nf-a9bea5:#364633;--nf-a9c2a3:#354830;--nf-a9c688:var(--ui-accent);--nf-a9d49b:var(--ui-accent);--nf-aab9a7:#394436;--nf-aac49d:var(--ui-accent);--nf-abb0b6:#393d41;--nf-abc48c:var(--ui-accent);--nf-abc590:var(--ui-accent);--nf-acbcaa:#374335;--nf-acd69e:var(--ui-accent);--nf-adc3ae:#314332;--nf-adc49f:var(--ui-accent);--nf-adc98d:var(--ui-accent);--nf-aebdab:#374335;--nf-aecb90:var(--ui-accent);--nf-afc495:var(--ui-accent);--nf-afcd8b:var(--ui-accent);--nf-b0c58e:var(--ui-accent);--nf-b0ca8d:var(--ui-accent);--nf-b0f39a:var(--ui-accent);--nf-b1c49f:var(--ui-accent);--nf-b2cf96:var(--ui-accent);--nf-b2ea9c:var(--ui-accent);--nf-b2ee97:var(--ui-accent);--nf-b39c71:#af3f32;--nf-b3c493:var(--ui-accent);--nf-b3c69f:var(--ui-accent);--nf-b3cb9d:var(--ui-accent);--nf-b3cd9a:var(--ui-accent);--nf-b3ce9f:var(--ui-accent);--nf-b3dba1:var(--ui-accent);--nf-b3e29b:var(--ui-accent);--nf-b48b4c:#af3f32;--nf-b4c5a1:var(--ui-accent);--nf-b4c5b5:#314032;--nf-b4c8a4:var(--ui-accent);--nf-b4ca8e:var(--ui-accent);--nf-b4d59a:var(--ui-accent);--nf-b4d98c:var(--ui-accent);--nf-b4d9a8:var(--ui-accent);--nf-b5c2ac:#394432;--nf-b5d69b:var(--ui-accent);--nf-b5dba2:var(--ui-accent);--nf-b5dd62:var(--ui-accent);--nf-b6c8b5:#304030;--nf-b6c98c:var(--ui-accent);--nf-b6cea9:var(--ui-accent);--nf-b6d2b2:var(--ui-accent);--nf-b6dba5:var(--ui-accent);--nf-b6e99f:var(--ui-accent);--nf-b6ef9e:var(--ui-accent);--nf-b6f1f8:var(--ui-accent);--nf-b6f59d:var(--ui-accent);--nf-b7c9a6:var(--ui-accent);--nf-b7cb9e:var(--ui-accent);--nf-b7dca8:var(--ui-accent);--nf-b7eea2:var(--ui-accent);--nf-b8a880:#af3f32;--nf-b8c7b9:#313e32;--nf-b8d29e:var(--ui-accent);--nf-b8d592:var(--ui-accent);--nf-b8d59b:var(--ui-accent);--nf-b8d5b0:var(--ui-accent);--nf-b8d7aa:var(--ui-accent);--nf-b8f2a0:var(--ui-accent);--nf-b9c78d:var(--ui-accent);--nf-b9c9ac:#38452d;--nf-b9cbae:#36452c;--nf-b9cda3:var(--ui-accent);--nf-b9ce97:var(--ui-accent);--nf-b9d394:var(--ui-accent);--nf-b9d59c:var(--ui-accent);--nf-b9d59e:var(--ui-accent);--nf-b9d78b:var(--ui-accent);--nf-b9dca8:var(--ui-accent);--nf-b9dcaa:var(--ui-accent);--nf-b9f4a1:var(--ui-accent);--nf-bac88e:var(--ui-accent);--nf-bad599:var(--ui-accent);--nf-baf3a1:var(--ui-accent);--nf-bba990:#af3f32;--nf-bbccab:var(--ui-accent);--nf-bbce92:var(--ui-accent);--nf-bbd9a6:var(--ui-accent);--nf-bccfa5:var(--ui-accent);--nf-bcd6a3:var(--ui-accent);--nf-bdc8b2:#38422f;--nf-bdcdae:var(--ui-accent);--nf-bdcf91:var(--ui-accent);--nf-bdcfa1:var(--ui-accent);--nf-bdd4a4:var(--ui-accent);--nf-bde0ac:var(--ui-accent);--nf-bde8a8:var(--ui-accent);--nf-bfceb1:var(--ui-accent);--nf-bfd5a3:var(--ui-accent);--nf-bfd694:var(--ui-accent);--nf-c0a3ed:var(--ui-accent);--nf-c0d397:var(--ui-accent);--nf-c0d4c4:#2a3d2e;--nf-c0e7a5:var(--ui-accent);--nf-c1d1b1:var(--ui-accent);--nf-c1dca6:var(--ui-accent);--nf-c1e7b1:var(--ui-accent);--nf-c2d4b9:var(--ui-accent);--nf-c2d4bc:#2e3f29;--nf-c3dba0:var(--ui-accent);--nf-c3dda8:var(--ui-accent);--nf-c3e5a4:var(--ui-accent);--nf-c4cfd5:#2a353b;--nf-c4d0bb:#343f2b;--nf-c4d2c2:#2e3b2c;--nf-c4d79d:var(--ui-accent);--nf-c4f0ad:var(--ui-accent);--nf-c4f6ae:var(--ui-accent);--nf-c5b99f:#af3f32;--nf-c5d6c9:#293b2d;--nf-c5d9a8:var(--ui-accent);--nf-c5e8b8:var(--ui-accent);--nf-c5f7ad:var(--ui-accent);--nf-c6d6c1:#2d3d28;--nf-c6f7a8:var(--ui-accent);--nf-c7daa9:var(--ui-accent);--nf-c7e9bc:var(--ui-accent);--nf-c7f1b6:var(--ui-accent);--nf-c7f5b2:var(--ui-accent);--nf-c8b582:var(--ui-accent);--nf-c8d6c6:#2c3a2a;--nf-c8d8b9:var(--ui-accent);--nf-c8d8c9:#29392a;--nf-c8ddac:var(--ui-accent);--nf-c8efb5:var(--ui-accent);--nf-c8f3b4:var(--ui-accent);--nf-c9c0b2:#423a2e;--nf-c9e6bf:var(--ui-accent);--nf-c9efbc:var(--ui-accent);--nf-cad7c9:#2b382a;--nf-cbd9c7:#2c3a28;--nf-cbd9ca:#2a3829;--nf-ccdaca:#2a3928;--nf-cce5b3:var(--ui-accent);--nf-cddab7:var(--ui-accent);--nf-cddcb4:var(--ui-accent);--nf-ceddce:#263726;--nf-cee3c7:var(--ui-accent);--nf-cee3f6:var(--ui-accent);--nf-cfdfa8:var(--ui-accent);--nf-cfdfcb:var(--ui-accent);--nf-cfe0ca:var(--ui-accent);--nf-cfe2ca:var(--ui-accent);--nf-d0dcac:var(--ui-accent);--nf-d0ddbf:var(--ui-accent);--nf-d1ddb3:var(--ui-accent);--nf-d1ddc1:var(--ui-accent);--nf-d1e9b9:var(--ui-accent);--nf-d1ffb8:var(--ui-accent);--nf-d2dfbe:var(--ui-accent);--nf-d2dfc8:var(--ui-accent);--nf-d2dfc9:var(--ui-accent);--nf-d3e0d1:#273725;--nf-d3e2cf:var(--ui-accent);--nf-d3e3c3:var(--ui-accent);--nf-d3e3ce:var(--ui-accent);--nf-d3e6cf:var(--ui-accent);--nf-d3e8bc:var(--ui-accent);--nf-d3efc8:var(--ui-accent);--nf-d44c3d:#af3f32;--nf-d4e2d0:var(--ui-accent);--nf-d4e2e8:var(--ui-accent);--nf-d4e5b9:var(--ui-accent);--nf-d4e8b8:var(--ui-accent);--nf-d5d8c6:#383b28;--nf-d5e4d1:var(--ui-accent);--nf-d5e5d1:var(--ui-accent);--nf-d5e6bd:var(--ui-accent);--nf-d5ffc0:var(--ui-accent);--nf-d6bd78:var(--ui-accent);--nf-d6e5cb:var(--ui-accent);--nf-d78c57:#af3f32;--nf-d7cdbb:#af3f32;--nf-d7d0c3:#3c3528;--nf-d7e5d3:var(--ui-accent);--nf-d7e8d3:var(--ui-accent);--nf-d7f5cb:var(--ui-accent);--nf-d8b16b:#af3f32;--nf-d8d0c1:#af3f32;--nf-d8e1bb:var(--ui-accent);--nf-d8e6d5:var(--ui-accent);--nf-d9b7a3:#af3f32;--nf-d9e7d5:var(--ui-accent);--nf-d9e8d5:var(--ui-accent);--nf-dae4c9:var(--ui-accent);--nf-dbe5d8:#273423;--nf-dbe5e9:var(--ui-accent);--nf-dbe8d8:var(--ui-accent);--nf-dce5d0:var(--ui-accent);--nf-dce5eb:var(--ui-accent);--nf-dce8d2:var(--ui-accent);--nf-dce9d9:var(--ui-accent);--nf-dce9db:var(--ui-accent);--nf-dcebd8:var(--ui-accent);--nf-ded8ce:#383126;--nf-dfb35e:#af3f32;--nf-dfc293:#af3f32;--nf-dfeadd:var(--ui-accent);--nf-e0b766:#af3f32;--nf-e0ddda:#302c28;--nf-e0e8c1:var(--ui-accent);--nf-e0e9d5:var(--ui-accent);--nf-e0ebdd:var(--ui-accent);--nf-e0ecdf:var(--ui-accent);--nf-e0edde:var(--ui-accent);--nf-e0eddf:var(--ui-accent);--nf-e0f7cc:var(--ui-accent);--nf-e0ffd1:var(--ui-accent);--nf-e1bf9b:#af3f32;--nf-e1e9c7:var(--ui-accent);--nf-e1e9d5:var(--ui-accent);--nf-e1e9ee:var(--ui-accent);--nf-e1ecdf:var(--ui-accent);--nf-e1ece0:var(--ui-accent);--nf-e1ede0:var(--ui-accent);--nf-e1efdc:var(--ui-accent);--nf-e2b759:#af3f32;--nf-e2e8c8:var(--ui-accent);--nf-e2eedf:var(--ui-accent);--nf-e2eee2:var(--ui-accent);--nf-e2f0df:var(--ui-accent);--nf-e2f5d8:var(--ui-accent);--nf-e3eaf0:var(--ui-accent);--nf-e4edca:var(--ui-accent);--nf-e4eee0:var(--ui-accent);--nf-e5a56e:#af3f32;--nf-e5b7a1:#af3f32;--nf-e5efdf:var(--ui-accent);--nf-e5efe1:var(--ui-accent);--nf-e6efde:var(--ui-accent);--nf-e6f0e2:var(--ui-accent);--nf-e7eddf:var(--ui-accent);--nf-e7edf3:var(--ui-accent);--nf-e9efdf:var(--ui-accent);--nf-eb604e:#af3f32;--nf-ebebcd:var(--ui-accent);--nf-ec7760:#af3f32;--nf-eef1e9:var(--ui-accent);--nf-efa2a2:#af3f32;--nf-efe7d5:#af3f32;--nf-f08e82:#af3f32;--nf-f08e9b:#af3f32;--nf-f0b5a2:#af3f32;--nf-f0b9a9:#af3f32;--nf-f0c96f:#af3f32;--nf-f0f1de:var(--ui-accent);--nf-f0f3f5:#1d252b;--nf-f1c779:#af3f32;--nf-f1cf82:#af3f32;--nf-f1e6d3:#af3f32;--nf-f29883:#af3f32;--nf-f3dfb8:#af3f32;--nf-f4b6a7:#af3f32;--nf-ffc0a0:#af3f32;--nf-ffd2cc:#af3f32;--nf-fff0ee:#af3f32;--nf-fff1dc:#af3f32;--nf-fff2dd:#af3f32;--nf-fff4df:#af3f32;--nf-fff8e8:#af3f32}.app-shell[data-accent]:not([data-accent=green]){--nf-050a07:color-mix(in srgb,var(--ui-accent) 4%,var(--ui-bg));--nf-080c09:color-mix(in srgb,var(--ui-accent) 5%,var(--ui-bg));--nf-080d09:color-mix(in srgb,var(--ui-accent) 5%,var(--ui-bg));--nf-080f0b:color-mix(in srgb,var(--ui-accent) 6%,var(--ui-bg));--nf-0a100c:color-mix(in srgb,var(--ui-accent) 6%,var(--ui-bg));--nf-0a100d:color-mix(in srgb,var(--ui-accent) 6%,var(--ui-bg));--nf-0a100e:color-mix(in srgb,var(--ui-accent) 6%,var(--ui-bg));--nf-0a110c:color-mix(in srgb,var(--ui-accent) 7%,var(--ui-bg));--nf-0a130e:color-mix(in srgb,var(--ui-accent) 7%,var(--ui-bg));--nf-0b110d:color-mix(in srgb,var(--ui-accent) 7%,var(--ui-bg));--nf-0b120e:color-mix(in srgb,var(--ui-accent) 7%,var(--ui-bg));--nf-0b130e:color-mix(in srgb,var(--ui-accent) 7%,var(--ui-bg));--nf-0c120e:color-mix(in srgb,var(--ui-accent) 7%,var(--ui-bg));--nf-0c140e:color-mix(in srgb,var(--ui-accent) 8%,var(--ui-bg));--nf-0c140f:color-mix(in srgb,var(--ui-accent) 8%,var(--ui-bg));--nf-0c150f:color-mix(in srgb,var(--ui-accent) 8%,var(--ui-bg));--nf-0c160f:color-mix(in srgb,var(--ui-accent) 8%,var(--ui-bg));--nf-0d1510:color-mix(in srgb,var(--ui-accent) 8%,var(--ui-bg));--nf-0d160f:color-mix(in srgb,var(--ui-accent) 9%,var(--ui-bg));--nf-0d1711:color-mix(in srgb,var(--ui-accent) 9%,var(--ui-bg));--nf-0d1811:color-mix(in srgb,var(--ui-accent) 9%,var(--ui-bg));--nf-0d1913:color-mix(in srgb,var(--ui-accent) 9%,var(--ui-bg));--nf-0d1a13:color-mix(in srgb,var(--ui-accent) 10%,var(--ui-bg));--nf-0e1711:color-mix(in srgb,var(--ui-accent) 9%,var(--ui-bg));--nf-0e1812:color-mix(in srgb,var(--ui-accent) 9%,var(--ui-bg));--nf-0e1b0c:color-mix(in srgb,var(--ui-accent) 10%,var(--ui-bg));--nf-101510:color-mix(in srgb,var(--ui-accent) 9%,var(--ui-bg));--nf-10180f:color-mix(in srgb,var(--ui-accent) 10%,var(--ui-bg));--nf-101914:color-mix(in srgb,var(--ui-accent) 10%,var(--ui-bg));--nf-101a13:color-mix(in srgb,var(--ui-accent) 10%,var(--ui-bg));--nf-101b14:color-mix(in srgb,var(--ui-accent) 11%,var(--ui-bg));--nf-10200d:color-mix(in srgb,var(--ui-accent) 11%,var(--ui-bg));--nf-102015:color-mix(in srgb,var(--ui-accent) 12%,var(--ui-bg));--nf-111914:color-mix(in srgb,var(--ui-accent) 10%,var(--ui-bg));--nf-111a14:color-mix(in srgb,var(--ui-accent) 11%,var(--ui-bg));--nf-111a16:color-mix(in srgb,var(--ui-accent) 11%,var(--ui-bg));--nf-111a17:color-mix(in srgb,var(--ui-accent) 11%,var(--ui-bg));--nf-111b14:color-mix(in srgb,var(--ui-accent) 11%,var(--ui-bg));--nf-111b17:color-mix(in srgb,var(--ui-accent) 11%,var(--ui-bg));--nf-111e15:color-mix(in srgb,var(--ui-accent) 12%,var(--ui-bg));--nf-11200e:color-mix(in srgb,var(--ui-accent) 11%,var(--ui-bg));--nf-121b15:color-mix(in srgb,var(--ui-accent) 11%,var(--ui-bg));--nf-121e16:color-mix(in srgb,var(--ui-accent) 12%,var(--ui-bg));--nf-12200e:color-mix(in srgb,var(--ui-accent) 11%,var(--ui-bg));--nf-122013:color-mix(in srgb,var(--ui-accent) 12%,var(--ui-bg));--nf-122016:color-mix(in srgb,var(--ui-accent) 12%,var(--ui-bg));--nf-131f17:color-mix(in srgb,var(--ui-accent) 12%,var(--ui-bg));--nf-141f16:color-mix(in srgb,var(--ui-accent) 12%,var(--ui-bg));--nf-141f17:color-mix(in srgb,var(--ui-accent) 12%,var(--ui-bg));--nf-142017:color-mix(in srgb,var(--ui-accent) 13%,var(--ui-bg));--nf-142018:color-mix(in srgb,var(--ui-accent) 13%,var(--ui-bg));--nf-142117:color-mix(in srgb,var(--ui-accent) 13%,var(--ui-bg));--nf-151f18:color-mix(in srgb,var(--ui-accent) 13%,var(--ui-bg));--nf-152018:color-mix(in srgb,var(--ui-accent) 13%,var(--ui-bg));--nf-152219:color-mix(in srgb,var(--ui-accent) 13%,var(--ui-bg));--nf-152319:color-mix(in srgb,var(--ui-accent) 14%,var(--ui-bg));--nf-15241a:color-mix(in srgb,var(--ui-accent) 14%,var(--ui-bg));--nf-15251a:color-mix(in srgb,var(--ui-accent) 14%,var(--ui-bg));--nf-15271c:color-mix(in srgb,var(--ui-accent) 15%,var(--ui-bg));--nf-16221a:color-mix(in srgb,var(--ui-accent) 14%,var(--ui-bg));--nf-16231a:color-mix(in srgb,var(--ui-accent) 14%,var(--ui-bg));--nf-16241a:color-mix(in srgb,var(--ui-accent) 14%,var(--ui-bg));--nf-16251a:color-mix(in srgb,var(--ui-accent) 14%,var(--ui-bg));--nf-17221a:color-mix(in srgb,var(--ui-accent) 14%,var(--ui-bg));--nf-17231a:color-mix(in srgb,var(--ui-accent) 14%,var(--ui-bg));--nf-17241a:color-mix(in srgb,var(--ui-accent) 14%,var(--ui-bg));--nf-17251a:color-mix(in srgb,var(--ui-accent) 15%,var(--ui-bg));--nf-17251b:color-mix(in srgb,var(--ui-accent) 15%,var(--ui-bg));--nf-182321:color-mix(in srgb,var(--ui-accent) 14%,var(--ui-bg));--nf-182418:color-mix(in srgb,var(--ui-accent) 15%,var(--ui-bg));--nf-18241b:color-mix(in srgb,var(--ui-accent) 15%,var(--ui-bg));--nf-18251a:color-mix(in srgb,var(--ui-accent) 15%,var(--ui-bg));--nf-18251b:color-mix(in srgb,var(--ui-accent) 15%,var(--ui-bg));--nf-18251c:color-mix(in srgb,var(--ui-accent) 15%,var(--ui-bg));--nf-18271b:color-mix(in srgb,var(--ui-accent) 15%,var(--ui-bg));--nf-18271d:color-mix(in srgb,var(--ui-accent) 15%,var(--ui-bg));--nf-19241d:color-mix(in srgb,var(--ui-accent) 15%,var(--ui-bg));--nf-19271b:color-mix(in srgb,var(--ui-accent) 16%,var(--ui-bg));--nf-192b1e:color-mix(in srgb,var(--ui-accent) 17%,var(--ui-bg));--nf-1a2a1c:color-mix(in srgb,var(--ui-accent) 17%,var(--ui-bg));--nf-1a2a1d:color-mix(in srgb,var(--ui-accent) 17%,var(--ui-bg));--nf-1a2b1d:color-mix(in srgb,var(--ui-accent) 17%,var(--ui-bg));--nf-1a2c20:color-mix(in srgb,var(--ui-accent) 17%,var(--ui-bg));--nf-1b2a1c:color-mix(in srgb,var(--ui-accent) 17%,var(--ui-bg));--nf-1b2a20:color-mix(in srgb,var(--ui-accent) 17%,var(--ui-bg));--nf-1b2b1d:color-mix(in srgb,var(--ui-accent) 17%,var(--ui-bg));--nf-1b2c1e:color-mix(in srgb,var(--ui-accent) 17%,var(--ui-bg));--nf-1b2c20:color-mix(in srgb,var(--ui-accent) 17%,var(--ui-bg));--nf-1b2d1f:color-mix(in srgb,var(--ui-accent) 18%,var(--ui-bg));--nf-1c2119:color-mix(in srgb,var(--ui-accent) 14%,var(--ui-bg));--nf-1c2b1d:color-mix(in srgb,var(--ui-accent) 17%,var(--ui-bg));--nf-1c2b1e:color-mix(in srgb,var(--ui-accent) 17%,var(--ui-bg));--nf-1c2b20:color-mix(in srgb,var(--ui-accent) 17%,var(--ui-bg));--nf-1c2d1f:color-mix(in srgb,var(--ui-accent) 18%,var(--ui-bg));--nf-1c321e:color-mix(in srgb,var(--ui-accent) 19%,var(--ui-bg));--nf-1d2e20:color-mix(in srgb,var(--ui-accent) 18%,var(--ui-bg));--nf-1d3022:color-mix(in srgb,var(--ui-accent) 19%,var(--ui-bg));--nf-1d3422:color-mix(in srgb,var(--ui-accent) 20%,var(--ui-bg));--nf-1d3824:color-mix(in srgb,var(--ui-accent) 21%,var(--ui-bg));--nf-202a23:color-mix(in srgb,var(--ui-accent) 18%,var(--ui-bg));--nf-20331d:color-mix(in srgb,var(--ui-accent) 20%,var(--ui-bg));--nf-203323:color-mix(in srgb,var(--ui-accent) 20%,var(--ui-bg));--nf-203326:color-mix(in srgb,var(--ui-accent) 20%,var(--ui-bg));--nf-223127:color-mix(in srgb,var(--ui-accent) 20%,var(--ui-bg));--nf-23341c:color-mix(in srgb,var(--ui-accent) 20%,var(--ui-bg));--nf-233f31:color-mix(in srgb,var(--ui-accent) 24%,var(--ui-bg));--nf-24371e:color-mix(in srgb,var(--ui-accent) 21%,var(--ui-bg));--nf-243927:color-mix(in srgb,var(--ui-accent) 23%,var(--ui-bg));--nf-24472a:color-mix(in srgb,var(--ui-accent) 26%,var(--ui-bg));--nf-25372a:color-mix(in srgb,var(--ui-accent) 23%,var(--ui-bg));--nf-26392c:color-mix(in srgb,var(--ui-accent) 23%,var(--ui-bg));--nf-263a2d:color-mix(in srgb,var(--ui-accent) 24%,var(--ui-bg));--nf-273a2b:color-mix(in srgb,var(--ui-accent) 24%,var(--ui-bg));--nf-273d27:color-mix(in srgb,var(--ui-accent) 25%,var(--ui-bg));--nf-28372c:color-mix(in srgb,var(--ui-accent) 23%,var(--ui-bg));--nf-293a2d:color-mix(in srgb,var(--ui-accent) 24%,var(--ui-bg));--nf-293a2f:color-mix(in srgb,var(--ui-accent) 24%,var(--ui-bg));--nf-293a30:color-mix(in srgb,var(--ui-accent) 24%,var(--ui-bg));--nf-293c2f:color-mix(in srgb,var(--ui-accent) 25%,var(--ui-bg));--nf-293d2d:color-mix(in srgb,var(--ui-accent) 25%,var(--ui-bg));--nf-293e29:color-mix(in srgb,var(--ui-accent) 25%,var(--ui-bg));--nf-293f2a:color-mix(in srgb,var(--ui-accent) 25%,var(--ui-bg));--nf-294536:color-mix(in srgb,var(--ui-accent) 27%,var(--ui-bg));--nf-2a3a2f:color-mix(in srgb,var(--ui-accent) 25%,var(--ui-bg));--nf-2a3b2e:color-mix(in srgb,var(--ui-accent) 25%,var(--ui-bg));--nf-2b3c30:color-mix(in srgb,var(--ui-accent) 25%,var(--ui-bg));--nf-2b4330:color-mix(in srgb,var(--ui-accent) 27%,var(--ui-bg));--nf-2c3d31:color-mix(in srgb,var(--ui-accent) 26%,var(--ui-bg));--nf-2d4032:color-mix(in srgb,var(--ui-accent) 27%,var(--ui-bg));--nf-2d4130:color-mix(in srgb,var(--ui-accent) 27%,var(--ui-bg));--nf-2d4431:color-mix(in srgb,var(--ui-accent) 28%,var(--ui-bg));--nf-2e4032:color-mix(in srgb,var(--ui-accent) 27%,var(--ui-bg));--nf-2e4431:color-mix(in srgb,var(--ui-accent) 28%,var(--ui-bg));--nf-2e4432:color-mix(in srgb,var(--ui-accent) 28%,var(--ui-bg));--nf-2e4732:color-mix(in srgb,var(--ui-accent) 29%,var(--ui-bg));--nf-304234:color-mix(in srgb,var(--ui-accent) 28%,var(--ui-bg));--nf-304333:color-mix(in srgb,var(--ui-accent) 28%,var(--ui-bg));--nf-304334:color-mix(in srgb,var(--ui-accent) 28%,var(--ui-bg));--nf-304532:color-mix(in srgb,var(--ui-accent) 29%,var(--ui-bg));--nf-304734:color-mix(in srgb,var(--ui-accent) 29%,var(--ui-bg));--nf-304a32:color-mix(in srgb,var(--ui-accent) 30%,var(--ui-bg));--nf-304a33:color-mix(in srgb,var(--ui-accent) 30%,var(--ui-bg));--nf-314334:color-mix(in srgb,var(--ui-accent) 28%,var(--ui-bg));--nf-314530:color-mix(in srgb,var(--ui-accent) 29%,var(--ui-bg));--nf-314733:color-mix(in srgb,var(--ui-accent) 29%,var(--ui-bg));--nf-314a31:color-mix(in srgb,var(--ui-accent) 30%,var(--ui-bg));--nf-334833:color-mix(in srgb,var(--ui-accent) 30%,var(--ui-bg));--nf-335737:color-mix(in srgb,var(--ui-accent) 34%,var(--ui-bg));--nf-344537:color-mix(in srgb,var(--ui-accent) 30%,var(--ui-bg));--nf-344735:color-mix(in srgb,var(--ui-accent) 30%,var(--ui-bg));--nf-344937:color-mix(in srgb,var(--ui-accent) 31%,var(--ui-bg));--nf-344a34:color-mix(in srgb,var(--ui-accent) 31%,var(--ui-bg));--nf-344a35:color-mix(in srgb,var(--ui-accent) 31%,var(--ui-bg));--nf-344b35:color-mix(in srgb,var(--ui-accent) 31%,var(--ui-bg));--nf-344b37:color-mix(in srgb,var(--ui-accent) 31%,var(--ui-bg));--nf-344d36:color-mix(in srgb,var(--ui-accent) 32%,var(--ui-bg));--nf-345039:color-mix(in srgb,var(--ui-accent) 32%,var(--ui-bg));--nf-354936:color-mix(in srgb,var(--ui-accent) 31%,var(--ui-bg));--nf-354a36:color-mix(in srgb,var(--ui-accent) 31%,var(--ui-bg));--nf-354b36:color-mix(in srgb,var(--ui-accent) 31%,var(--ui-bg));--nf-354c37:color-mix(in srgb,var(--ui-accent) 32%,var(--ui-bg));--nf-374b38:color-mix(in srgb,var(--ui-accent) 32%,var(--ui-bg));--nf-375638:color-mix(in srgb,var(--ui-accent) 35%,var(--ui-bg));--nf-38513a:color-mix(in srgb,var(--ui-accent) 34%,var(--ui-bg));--nf-38533b:color-mix(in srgb,var(--ui-accent) 34%,var(--ui-bg));--nf-38543a:color-mix(in srgb,var(--ui-accent) 34%,var(--ui-bg));--nf-385c38:color-mix(in srgb,var(--ui-accent) 36%,var(--ui-bg));--nf-38613d:color-mix(in srgb,var(--ui-accent) 38%,var(--ui-border));--nf-3a503a:color-mix(in srgb,var(--ui-accent) 34%,var(--ui-bg));--nf-3a5134:color-mix(in srgb,var(--ui-accent) 33%,var(--ui-bg));--nf-3a5140:color-mix(in srgb,var(--ui-accent) 34%,var(--ui-bg));--nf-3b5439:color-mix(in srgb,var(--ui-accent) 35%,var(--ui-bg));--nf-3c5140:color-mix(in srgb,var(--ui-accent) 35%,var(--ui-bg));--nf-3c5640:color-mix(in srgb,var(--ui-accent) 36%,var(--ui-bg));--nf-3c573b:color-mix(in srgb,var(--ui-accent) 36%,var(--ui-bg));--nf-3c5939:color-mix(in srgb,var(--ui-accent) 36%,var(--ui-bg));--nf-3d513b:color-mix(in srgb,var(--ui-accent) 34%,var(--ui-bg));--nf-3d583a:color-mix(in srgb,var(--ui-accent) 36%,var(--ui-bg));--nf-3d5d36:color-mix(in srgb,var(--ui-accent) 36%,var(--ui-bg));--nf-3e6042:color-mix(in srgb,var(--ui-accent) 39%,var(--ui-border));--nf-3e6245:color-mix(in srgb,var(--ui-accent) 39%,var(--ui-border));--nf-3f5b39:color-mix(in srgb,var(--ui-accent) 36%,var(--ui-bg));--nf-40583c:color-mix(in srgb,var(--ui-accent) 36%,var(--ui-bg));--nf-40593e:color-mix(in srgb,var(--ui-accent) 37%,var(--ui-bg));--nf-405b3d:color-mix(in srgb,var(--ui-accent) 37%,var(--ui-bg));--nf-405d41:color-mix(in srgb,var(--ui-accent) 38%,var(--ui-border));--nf-425d3e:color-mix(in srgb,var(--ui-accent) 38%,var(--ui-border));--nf-435b42:color-mix(in srgb,var(--ui-accent) 38%,var(--ui-border));--nf-466e4c:color-mix(in srgb,var(--ui-accent) 44%,var(--ui-border));--nf-47613b:color-mix(in srgb,var(--ui-accent) 38%,var(--ui-border));--nf-486146:color-mix(in srgb,var(--ui-accent) 41%,var(--ui-border));--nf-496447:color-mix(in srgb,var(--ui-accent) 42%,var(--ui-border));--nf-496744:color-mix(in srgb,var(--ui-accent) 42%,var(--ui-border));--nf-4b654c:color-mix(in srgb,var(--ui-accent) 43%,var(--ui-border));--nf-4b6c45:color-mix(in srgb,var(--ui-accent) 43%,var(--ui-border));--nf-506d4d:color-mix(in srgb,var(--ui-accent) 46%,var(--ui-border));--nf-526c4b:color-mix(in srgb,var(--ui-accent) 45%,var(--ui-border));--nf-526e49:color-mix(in srgb,var(--ui-accent) 45%,var(--ui-border));--nf-526f4d:color-mix(in srgb,var(--ui-accent) 46%,var(--ui-border));--nf-536c4b:color-mix(in srgb,var(--ui-accent) 45%,var(--ui-border));--nf-536e4d:color-mix(in srgb,var(--ui-accent) 46%,var(--ui-border));--nf-536f4b:color-mix(in srgb,var(--ui-accent) 46%,var(--ui-border));--nf-54744b:color-mix(in srgb,var(--ui-accent) 47%,var(--ui-border));--nf-55744f:color-mix(in srgb,var(--ui-accent) 48%,var(--ui-border));--nf-55784d:color-mix(in srgb,var(--ui-accent) 48%,var(--ui-border));--nf-59754e:color-mix(in srgb,var(--ui-accent) 48%,var(--ui-border));--nf-5c7958:color-mix(in srgb,var(--ui-accent) 51%,var(--ui-border));--nf-5d7358:color-mix(in srgb,var(--ui-accent) 50%,var(--ui-border));--nf-607b33:color-mix(in srgb,var(--ui-accent) 43%,var(--ui-border));--nf-617e55:color-mix(in srgb,var(--ui-accent) 52%,var(--ui-border));--nf-61d5b0:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-648556:color-mix(in srgb,var(--ui-accent) 54%,var(--ui-border));--nf-65865b:color-mix(in srgb,var(--ui-accent) 55%,var(--ui-border));--nf-658863:color-mix(in srgb,var(--ui-accent) 58%,var(--ui-border));--nf-668258:color-mix(in srgb,var(--ui-accent) 53%,var(--ui-border));--nf-678651:color-mix(in srgb,var(--ui-accent) 53%,var(--ui-border));--nf-69885e:color-mix(in srgb,var(--ui-accent) 56%,var(--ui-border));--nf-6b8d5d:color-mix(in srgb,var(--ui-accent) 57%,var(--ui-border));--nf-6b8f5d:color-mix(in srgb,var(--ui-accent) 58%,var(--ui-border));--nf-6b965b:color-mix(in srgb,var(--ui-accent) 59%,var(--ui-border));--nf-6f8d63:color-mix(in srgb,var(--ui-accent) 59%,var(--ui-border));--nf-708968:color-mix(in srgb,var(--ui-accent) 59%,var(--ui-border));--nf-70c5b7:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-718967:color-mix(in srgb,var(--ui-accent) 59%,var(--ui-border));--nf-738d64:color-mix(in srgb,var(--ui-accent) 59%,var(--ui-border));--nf-768c6b:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-78916c:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-789368:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-789462:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-78976c:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-789b69:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-79966a:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-79996a:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-7b906c:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-7d916f:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-7d9672:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-7da873:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-7e9772:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-7e9c69:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-80ab80:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-81966e:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-81da9a:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-829b73:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-829d72:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-83aa70:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-849c75:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-85b876:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-879e7d:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-899c79:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-89a772:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-8b9e7e:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-8ba376:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-8ba86f:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-8daa6c:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-8dbc79:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-8dcc78:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-8ea17e:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-8ea681:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-8ebd79:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-8fa184:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-8fa386:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-8fa77f:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-8fc776:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-8fc982:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-8fce75:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-91a97f:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-91aa8d:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-91bb7f:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-91bf7d:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-91c47c:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-91c87c:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-91d17c:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-93ab85:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-94ac78:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-94ac81:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-95ac87:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-97aa67:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-98b09b:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-99ad94:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-9ab580:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-9aca75:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-9ad983:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-9bae87:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-9bd588:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-9db495:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-9dc78d:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-9ddf88:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-9eaf8d:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-9eb687:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-9eb68c:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-9eb69a:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-9eb781:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-9fb989:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-9fbc85:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-9fc68f:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-a2b790:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-a2be82:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-a4b98e:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-a4bb92:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-a4c18e:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-a5b89a:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-a5bd8a:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-a6b99a:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-a6c486:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-a7ed8e:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-a8ba94:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-a8c99e:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-a9bd9f:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-a9bea5:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-a9c2a3:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-a9c688:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-a9d49b:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-aac49d:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-abc48c:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-abc590:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-acd69e:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-adc3ae:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-adc49f:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-adc98d:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-aecb90:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-afc495:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-afcd8b:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b0c58e:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b0ca8d:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b0f39a:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b1c49f:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b2cf96:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b2ea9c:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b2ee97:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b3c493:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b3c69f:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b3cb9d:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b3cd9a:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b3ce9f:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b3dba1:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b3e29b:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b4c5a1:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b4c8a4:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b4ca8e:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b4d59a:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b4d98c:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b4d9a8:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b5c2ac:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b5d69b:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b5dba2:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b5dd62:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b6c8b5:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b6c98c:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b6cea9:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b6d2b2:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b6dba5:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b6e99f:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b6ef9e:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b6f59d:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b7c9a6:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b7cb9e:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b7dca8:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b7eea2:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b8d29e:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b8d592:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b8d59b:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b8d5b0:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b8d7aa:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b8f2a0:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b9c78d:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b9c9ac:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b9cbae:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b9cda3:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b9ce97:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b9d394:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b9d59c:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b9d59e:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b9d78b:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b9dca8:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b9dcaa:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-b9f4a1:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-bac88e:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-bad599:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-baf3a1:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-bbccab:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-bbce92:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-bbd9a6:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-bccfa5:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-bcd6a3:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-bdc8b2:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-bdcdae:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-bdcf91:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-bdcfa1:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-bdd4a4:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-bde0ac:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-bde8a8:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-bfceb1:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-bfd5a3:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-bfd694:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c0d397:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c0d4c4:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c0e7a5:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c1d1b1:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c1dca6:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c1e7b1:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c2d4b9:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c2d4bc:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c3dba0:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c3dda8:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c3e5a4:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c4d0bb:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c4d2c2:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c4d79d:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c4f0ad:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c4f6ae:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c5d6c9:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c5d9a8:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c5e8b8:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c5f7ad:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c6d6c1:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c6f7a8:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c7daa9:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c7e9bc:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c7f1b6:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c7f5b2:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c8d6c6:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c8d8b9:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c8d8c9:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c8ddac:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c8efb5:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c8f3b4:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c9e6bf:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-c9efbc:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-cad7c9:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-cbd9c7:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-cbd9ca:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-ccdaca:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-cce5b3:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-cddab7:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-cddcb4:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-ceddce:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-cee3c7:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-cfdfa8:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-cfdfcb:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-cfe0ca:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-cfe2ca:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d0dcac:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d0ddbf:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d1ddb3:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d1ddc1:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d1e9b9:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d1ffb8:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d2dfbe:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d2dfc8:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d2dfc9:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d3e0d1:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d3e2cf:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d3e3c3:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d3e3ce:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d3e6cf:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d3e8bc:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d3efc8:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d4e2d0:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d4e5b9:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d4e8b8:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d5d8c6:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d5e4d1:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d5e5d1:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d5e6bd:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d5ffc0:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d6e5cb:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d7e5d3:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d7e8d3:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d7f5cb:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d8e1bb:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d8e6d5:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d9e7d5:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-d9e8d5:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-dae4c9:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-dbe5d8:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-dbe8d8:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-dce5d0:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-dce8d2:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-dce9d9:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-dce9db:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-dcebd8:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-dfeadd:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-e0e8c1:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-e0e9d5:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-e0ebdd:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-e0ecdf:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-e0edde:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-e0eddf:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-e0f7cc:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-e0ffd1:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-e1e9c7:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-e1e9d5:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-e1ecdf:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-e1ece0:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-e1ede0:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-e1efdc:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-e2e8c8:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-e2eedf:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-e2eee2:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-e2f0df:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-e2f5d8:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-e4edca:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-e4eee0:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-e5efdf:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-e5efe1:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-e6efde:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-e6f0e2:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-e7eddf:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-e9efdf:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-eef1e9:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text));--nf-f0f1de:color-mix(in srgb,var(--ui-accent) 85%,var(--ui-text))}.app-shell[data-theme]{background-color:var(--ui-bg);color:var(--ui-text)}.app-shell[data-theme] :is(.home-profile-page,.people-page,.account-page,.workspace-grid,.rail,.app-footer,.masthead){background-color:var(--ui-bg)}.app-shell[data-theme=light] :is(input,textarea,select){color:var(--ui-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.app-shell[data-theme=light] :is(.account-page,.home-profile-page,.people-page,.chat-list-panel,.conversation-view){color:var(--ui-text)}.app-shell[data-theme=light] .session-badge{color:var(--ui-muted)}.app-shell[data-theme=light] :is(.save-profile,.send-button,.modal-submit,.hub-composer-footer>button){color:var(--ui-on-accent);background:var(--ui-accent)}.app-shell[data-theme] button:focus-visible,.app-shell[data-theme] a:focus-visible{outline-color:var(--ui-accent)}.appearance-preview[data-theme=light]{--ui-surface:#f3f6ee;--ui-text:#1d2b20;--ui-muted:#53664e;--ui-border:#c7d2c0}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f6f8f2}@media (prefers-reduced-motion:reduce){.app-shell *{scroll-behavior:auto!important}}
