.sg-network{background:var(--galor-paper)}.sg-network .gs-main{min-width:0}.sg-network .nw-card{background:var(--galor-card);border-color:rgba(var(--galor-ink-rgb),.13);border-radius:10px;margin:16px 0;padding:22px}.sg-network .nw-button,.sg-publisher .nw-button,.sg-live-studio .nw-button,.sg-live-viewer .nw-button{color:var(--galor-inverse);background:var(--galor-accent);border-color:var(--galor-accent)}.sg-network .nw-button:disabled{opacity:.5}.sg-network .nw-tabs{gap:20px;margin:24px 0 15px}.sg-network .nw-tabs button{font-size:11px}.sg-network .nw-empty{padding:40px 25px}.sg-network .nw-empty h2{font-size:24px;line-height:1.3}.sg-network .nw-empty p{font-size:12px}.sg-network .nw-post{padding:20px}.sg-network .nw-body{font-size:13px;line-height:1.9}.sg-network .nw-who strong{font-size:12px}.sg-network .nw-who small,.sg-network .nw-time{font-size:9px}.sg-network .nw-post footer{flex-wrap:wrap;gap:12px}.sg-network .nw-reactions button,.sg-network .nw-post footer>a,.sg-network .nw-post footer>.nw-ghost{font-size:10px}.sg-network .nw-profile h1{font-size:32px}.sg-network .nw-profile-band:has(img){aspect-ratio:3}.sg-network .nw-profile-band:not(:has(img)){background:var(--galor-hero)}.sg-network .nw-profile .nw-bio{font-size:12px}.sg-network .nw-profile-head{gap:12px}.sg-network .nw-profile-actions{flex-wrap:wrap}.sg-network .nw-notice{font-size:12px;line-height:1.8}.sg-network .nw-signin h2{font-size:25px}.sg-network .nw-signin p{font-size:12px}.sg-network .nw-signin .nw-button{font-size:11px}.sg-publisher fieldset{border:0;min-width:0;margin:0;padding:0}.sg-publisher header{align-items:center;gap:12px;margin-bottom:16px;display:flex}.sg-avatar{background:var(--galor-panel);width:42px;height:42px;color:var(--galor-accent);border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;font-weight:600;display:grid;overflow:hidden}.sg-avatar img{object-fit:cover;width:100%;height:100%}.sg-publisher header strong{font-size:12px;font-weight:600}.sg-audience{color:var(--galor-muted);align-items:center;gap:8px;margin-top:5px;font-size:9px;display:flex}.sg-audience>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.sg-audience select{background:var(--galor-paper);color:var(--galor-muted);border:1px solid rgba(var(--galor-ink-rgb),.12);border-radius:5px;padding:4px 7px;font-size:9px}.sg-publisher textarea,.sg-edit-post textarea{resize:vertical;width:100%;min-height:120px;color:var(--galor-ink);box-shadow:none;background:0 0;border:0;padding:8px 0;font-size:14px;line-height:1.8;display:block}.sg-publisher textarea::placeholder{color:var(--galor-muted)}.sg-publisher-tools,.sg-live-tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sg-publisher-tools{border-top:1px solid rgba(var(--galor-ink-rgb),.12);margin-top:13px;padding-top:14px}.sg-publisher-tools button,.sg-publisher-tools a,.sg-live-tools>button,.sg-live-tools>a{border:1px solid rgba(var(--galor-ink-rgb),.12);background:var(--galor-paper);color:var(--galor-ink);border-radius:5px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:9px 11px;font-size:10px;line-height:1.5;display:inline-flex}.sg-publish-bottom{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.sg-publish-bottom small{color:var(--galor-muted);font:9px Consolas,monospace}.sg-publish-bottom button{font-size:11px}.sg-draft-note{color:var(--galor-muted);align-items:flex-start;gap:7px;margin:16px 0 0;font-size:9px;line-height:1.8;display:flex}.sg-draft-note svg{flex-shrink:0;margin-top:2px}.sg-publisher-extras{background:var(--galor-paper);border-radius:6px;gap:15px;margin:15px 0;padding:17px;display:grid}.sg-publisher-extras label{color:var(--galor-muted);font-size:10px}.sg-publisher-extras input{border:1px solid rgba(var(--galor-ink-rgb),.17);background:var(--galor-card);width:100%;color:var(--galor-ink);border-radius:4px;margin-top:7px;padding:9px 10px;font-size:12px;display:block}.sg-upload-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:15px 0;display:grid}.sg-upload-item{border:1px solid rgba(var(--galor-ink-rgb),.15);background:var(--galor-paper);border-radius:7px;min-width:0;padding-bottom:12px;position:relative;overflow:hidden}.sg-upload-item>img,.sg-upload-item>video{object-fit:cover;background:#172138;width:100%;height:150px;display:block}.sg-upload-item>button{color:#202b40;background:#fff;border:1px solid #fff5;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:7px;right:7px}.sg-upload-item>small{color:var(--galor-muted);overflow-wrap:anywhere;padding:9px 10px;font-size:9px;display:block}.sg-upload-item>label{color:var(--galor-muted);padding:0 10px;font-size:9px;display:block}.sg-upload-item input{border:1px solid rgba(var(--galor-ink-rgb),.18);background:var(--galor-card);width:100%;color:var(--galor-ink);border-radius:4px;margin-top:6px;padding:7px;font-size:10px;display:block}.sg-upload-progress{color:var(--galor-muted);align-items:center;gap:8px;margin:12px 10px 0;font-size:9px;display:flex}.sg-upload-progress progress{width:100%;accent-color:var(--galor-accent);height:5px}.sg-post-audience{color:var(--galor-muted);margin:12px 0;font:9px/1.6 Consolas,monospace}.sg-post-media{border-radius:8px;gap:7px;margin:16px -1px;display:grid;overflow:hidden}.sg-post-media img{object-fit:contain;background:var(--galor-paper);width:100%;max-height:650px;display:block}.sg-photo-open{background:var(--galor-paper);cursor:zoom-in;border:0;min-width:0;padding:0}.sg-post-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.sg-post-gallery img{aspect-ratio:1;object-fit:cover}.sg-post-media figure{background:var(--galor-paper);grid-column:1/-1;margin:0}.sg-post-media video{background:#172138;width:100%;max-height:650px;display:block}.sg-post-media figcaption{color:var(--galor-muted);padding:10px;font-size:10px;line-height:1.7}.sg-edit-post{border:1px solid rgba(var(--galor-ink-rgb),.15);background:var(--galor-paper);border-radius:6px;margin:13px 0;padding:15px}.sg-edit-post select{border:1px solid rgba(var(--galor-ink-rgb),.2);color:var(--galor-ink);background:var(--galor-card);border-radius:4px;margin:10px 0;padding:8px;font-size:11px}.sg-edit-post>div{gap:10px;display:flex}.sg-photo-dialog{border:1px solid rgba(var(--galor-ink-rgb),.2);background:var(--galor-card);color:var(--galor-ink);border-radius:10px;max-width:calc(100vw - 30px);max-height:95dvh;margin:auto;padding:20px;overflow:auto}.sg-photo-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#374e7a40}.sg-photo-dialog>img{object-fit:contain;max-width:min(1000px,90vw);max-height:75dvh;display:block}.sg-photo-dialog>button{background:var(--galor-paper);border:1px solid rgba(var(--galor-ink-rgb),.16);width:32px;height:32px;color:var(--galor-ink);border-radius:50%;margin:0 0 12px auto;font-size:23px;display:block}.sg-photo-dialog>p,.sg-photo-dialog>a{font-size:12px;line-height:1.8}.sg-photo-dialog>a{color:var(--galor-accent);text-decoration:underline}.sg-section-title{padding:15px 0 25px}.sg-section-title h2{letter-spacing:-1.1px;margin:14px 0 20px;font-size:clamp(28px,3vw,42px);font-weight:500;line-height:1.1}.sg-section-title>p:not(.gs-kicker){color:var(--galor-muted);max-width:550px;font-size:12px;line-height:1.9}.sg-section-title .nw-button{margin-top:8px;font-size:11px}.sg-studio-actions{flex-wrap:wrap;gap:10px;display:flex}.sg-studio-actions>a{font-size:11px}.sg-live-card{border:1px solid rgba(var(--galor-ink-rgb),.14);background:var(--galor-hero);color:var(--galor-ink);border-radius:8px;gap:12px;margin:18px 0;padding:22px;display:grid}.sg-live-card>span{color:var(--galor-muted);letter-spacing:1px;font:9px Consolas,monospace}.sg-live-card.is-live>span{color:var(--galor-error)}.sg-live-card>strong{overflow-wrap:anywhere;font-size:24px;font-weight:500;line-height:1.3}.sg-live-card>small{color:var(--galor-accent);font-size:10px}.sg-live-preview,.sg-live-player{aspect-ratio:16/9;background:#172138;border-radius:10px;margin:10px 0 18px;position:relative;overflow:hidden}.sg-live-preview>video,.sg-live-player>video{object-fit:contain;width:100%;height:100%;display:block}.sg-live-preview>div,.sg-live-player>div{color:#d7e4fb;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:25px;display:flex;position:absolute;inset:0}.sg-live-preview>div p,.sg-live-player>div p{max-width:300px;font-size:12px;line-height:1.8}.sg-source-video{pointer-events:none;opacity:0;width:1px;height:1px;position:fixed;top:0;left:-9999px}.sg-on-air{color:#fff;background:#a02e48;border-radius:4px;padding:7px 10px;font:10px Consolas,monospace;position:absolute;top:15px;left:15px}.sg-live-tools{margin:15px 0}.sg-live-tools>button.sg-end-live{color:#8c2941;background:#f8e9ee;border-color:#dfadbc}.sg-live-prepare{flex-wrap:wrap;align-items:center;gap:20px;margin:20px 0;display:flex}.sg-live-prepare>label{color:var(--galor-muted);align-items:center;gap:8px;font-size:11px;display:flex}.sg-live-start>label{margin:18px 0;font-size:11px;font-weight:600;display:block}.sg-live-start>label>input:not([type=checkbox]),.sg-live-start select{border:1px solid rgba(var(--galor-ink-rgb),.18);width:100%;font:inherit;background:var(--galor-paper);color:var(--galor-ink);border-radius:5px;margin-top:8px;padding:11px 12px;font-size:12px;line-height:1.6;display:block}.sg-live-start>label.sg-checkbox{align-items:center;gap:9px;font-weight:400;display:flex}.sg-live-start>p,.sg-live-note,.sg-replay>p{color:var(--galor-muted);font-size:10px;line-height:1.8}.sg-live-host-panel>div:first-child{align-items:center;gap:10px;font-size:12px;display:flex}.sg-live-host-panel>p{font-size:15px}.sg-viewer-names{color:var(--galor-muted);line-height:1.8;font-size:11px!important}.sg-replay video{background:#172138;border-radius:6px;width:100%;max-height:350px;display:block}.sg-replay>h3,.sg-live-chat>h3{letter-spacing:-.5px;font-size:22px;font-weight:500}.sg-live-messages{border:1px solid rgba(var(--galor-ink-rgb),.12);border-radius:6px;max-height:300px;padding:14px;font-size:11px;line-height:1.8;overflow:auto}.sg-live-messages article{border-bottom:1px solid rgba(var(--galor-ink-rgb),.1);padding:9px 0}.sg-live-messages article:last-child{border-bottom:0}.sg-live-messages a{font-size:10px;font-weight:600}.sg-live-messages p{overflow-wrap:anywhere;white-space:pre-wrap;margin:5px 0}.sg-live-messages .nw-ghost{min-height:27px;padding:4px 0;font-size:9px}.sg-live-chat form{gap:10px;margin-top:15px;display:flex}.sg-live-chat input{border:1px solid rgba(var(--galor-ink-rgb),.17);background:var(--galor-paper);min-width:0;color:var(--galor-ink);border-radius:5px;flex:1;padding:10px;font-size:12px}.sg-live-chat form button{padding:0 13px;font-size:10px}.sg-more-links{margin:28px 14px}.sg-more-links>a{color:var(--galor-muted);align-items:center;gap:9px;margin:17px 0;font-size:10px;display:flex}.sg-network .gs-create{justify-content:center;align-items:center;gap:12px;display:flex}.sg-network .gs-nav-item{font-size:12px}.sg-network .gs-person{align-items:center;gap:11px;width:100%;padding:12px 0;display:flex}.sg-network .gs-person>span:nth-child(2){flex:1;min-width:0}.sg-network .gs-person strong{overflow-wrap:anywhere;font-size:10px;display:block}.sg-network .gs-person small{color:var(--galor-muted);overflow-wrap:anywhere;margin-top:5px;font-size:9px;display:block}.sg-person-avatar{overflow:hidden}.sg-person-avatar img{object-fit:cover;width:100%;height:100%}.sg-small-copy{color:var(--galor-muted);font-size:11px;line-height:1.9}.sg-welcome-link{border-bottom:1px solid rgba(var(--galor-ink-rgb),.25);align-items:center;gap:25px;margin-top:27px;padding:0 0 13px;font-size:11px;font-weight:600;display:inline-flex}.sg-network .gs-ai-invite>a{justify-content:space-between;align-items:center;margin-top:20px;font-size:10px;display:flex}.sg-network .gs-mobile-nav a{color:var(--galor-muted);place-items:center;gap:4px;padding:6px 10px;font-size:8px;display:grid}.sg-network .gs-mobile-nav a[aria-current=page]{color:var(--galor-accent)}.sg-network .gs-mobile-nav a.gs-mobile-create{background:var(--galor-accent);color:#fff;border-radius:50%;order:-1;width:40px;height:40px;padding:0}.sg-network #create-post{scroll-margin-top:90px}@media (width<=720px){.sg-network .nw-card{margin:13px 0;padding:17px}.sg-network .nw-who strong{font-size:11px}.sg-network .nw-who small{font-size:8px}.sg-network .nw-profile h1{font-size:27px}.sg-network .nw-profile-actions .nw-ghost,.sg-network .nw-profile-actions .nw-button{padding:0 12px;font-size:10px}.sg-network .nw-reactions{flex-wrap:wrap}.sg-network .nw-tabs{white-space:nowrap;gap:15px;overflow:auto}.sg-network .nw-tabs button{font-size:10px}.sg-publisher-tools{gap:6px}.sg-publisher-tools button,.sg-publisher-tools a{gap:5px;padding:8px;font-size:9px}.sg-publisher header strong{font-size:11px}.sg-audience select{font-size:8px}.sg-publisher textarea{font-size:12px}.sg-upload-grid{gap:8px}.sg-upload-item>img,.sg-upload-item>video{height:110px}.sg-upload-item input{font-size:9px}.sg-section-title h2{font-size:32px}.sg-section-title>p:not(.gs-kicker){font-size:11px}.sg-live-tools{gap:7px}.sg-live-tools>button,.sg-live-tools>a{padding:8px;font-size:9px}.sg-live-card>strong{font-size:21px}.sg-more-links{margin:20px 8px}.sg-more-links>a{font-size:9px}.sg-live-chat form{gap:6px}.sg-live-chat input{font-size:11px}.sg-network .gs-topbar{gap:15px}.sg-network .gs-search{width:200px}.sg-network .gs-search input{font-size:9px}.sg-network .gs-main{padding-bottom:20px}}@media (prefers-reduced-motion:reduce){.sg-network *{scroll-behavior:auto!important;transition:none!important}}.sg-link-copy{min-width:0;max-width:100%}.sg-link-copy>button{align-items:center;gap:.4rem;display:inline-flex}.sg-link-copy-feedback{border:1px solid var(--nw-line);text-align:left;border-radius:12px;gap:.6rem;min-width:0;max-width:100%;padding:.8rem;display:grid}.sg-link-copy-feedback p{margin:0;font-size:.82rem;line-height:1.5}.sg-link-copy-feedback label{gap:.35rem;font-size:.75rem;display:grid}.sg-link-copy-feedback input{box-sizing:border-box;-webkit-user-select:text;user-select:text;width:100%;min-width:0}.sg-link-copy-feedback a{overflow-wrap:anywhere;font-size:.8rem}.sg-link-copy:has(.sg-link-copy-feedback){flex:100%}.sg-link-copy>.sg-link-copy-feedback{margin-top:.6rem}.nw-page{--nw-bg:var(--galor-paper);--nw-card:var(--galor-card);--nw-card-2:var(--galor-panel);--nw-line:rgba(var(--galor-ink-rgb), .09);--nw-line-2:rgba(var(--galor-ink-rgb), .16);--nw-ink:var(--galor-ink);--nw-soft:var(--galor-muted);--nw-muted:var(--galor-muted);--nw-accent:var(--galor-accent);--nw-accent-2:var(--galor-accent);--nw-danger:var(--galor-error);background:radial-gradient(circle at 12% 0%, rgba(var(--galor-accent-rgb), .16), transparent 32rem), radial-gradient(circle at 92% 12%, rgba(var(--galor-accent-rgb), .08), transparent 28rem), var(--nw-bg);min-height:100vh;color:var(--nw-ink)}.nw-page a{color:inherit}.nw-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nw-eyebrow{color:var(--nw-accent);font:600 .66rem var(--font-mono);letter-spacing:.18em;text-transform:uppercase;margin:0}.nw-muted{color:var(--nw-muted)}.nw-loading{min-height:70vh}.nw-button,.nw-ghost,.nw-danger{cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;min-height:40px;padding:0 1.1rem;font-size:.85rem;font-weight:650;transition:background .16s,color .16s,border-color .16s,opacity .16s;display:inline-flex}.nw-button{background:var(--nw-accent);border:0;color:var(--galor-inverse)!important}.nw-button:hover{background:var(--galor-accent);color:var(--galor-inverse)}.nw-ghost{border:1px solid var(--nw-line-2);color:var(--nw-soft);background:0 0}.nw-ghost:hover{border-color:var(--nw-accent);color:var(--galor-ink)}.nw-danger{color:var(--nw-danger);background:0 0;border:1px solid #a0264280}.nw-danger:hover{background:#a026421f}.nw-page button:disabled{opacity:.45;cursor:not-allowed}.nw-page :is(a,button,input,textarea):focus-visible{outline:2px solid var(--nw-accent);outline-offset:2px}.nw-landing{max-width:1180px;padding:9rem 7vw 5rem;position:relative}.nw-landing h1{letter-spacing:-.055em;margin:1.4rem 0 1.6rem;font-size:clamp(3.4rem,8vw,7.5rem);font-weight:600;line-height:.9}.nw-landing h1 em{color:var(--nw-accent);font-style:normal}.nw-landing>p:not(.nw-eyebrow){max-width:640px;color:var(--nw-soft);margin:0 0 2.2rem;font-size:1.12rem;line-height:1.7}.nw-pill{border:1px solid rgba(var(--galor-accent-rgb), .4);color:var(--nw-accent);font:600 .62rem var(--font-mono);letter-spacing:.14em;text-transform:uppercase;vertical-align:middle;border-radius:999px;margin-left:1rem;padding:.35rem .75rem;display:inline-block}.nw-landing-grid{background:var(--nw-line);border:1px solid var(--nw-line);grid-template-columns:repeat(3,1fr);gap:1px;margin:0 7vw 8rem;display:grid}.nw-landing-grid article{background:var(--nw-bg);padding:2.2rem}.nw-landing-grid span{color:var(--nw-accent);font:600 .66rem var(--font-mono)}.nw-landing-grid h2{letter-spacing:-.02em;margin:2.2rem 0 .7rem;font-size:1.5rem;font-weight:600}.nw-landing-grid p{color:var(--nw-muted);margin:0;line-height:1.6}.nw-shell{grid-template-columns:230px minmax(0,640px) 300px;justify-content:center;gap:1.6rem;padding:2.4rem 3vw 6rem;display:grid}.nw-main{grid-template-columns:minmax(0,1fr);align-content:start;gap:1rem;min-width:0;display:grid}.nw-rail,.nw-aside{align-content:start;gap:1rem;max-height:calc(100vh - 110px);display:grid;position:sticky;top:92px}.nw-title h1{letter-spacing:-.045em;margin:.6rem 0 .4rem;font-size:clamp(2.2rem,4vw,3.2rem);font-weight:600}.nw-card{border:1px solid var(--nw-line);background:linear-gradient(180deg, var(--nw-card-2), var(--nw-card));border-radius:18px;padding:1.25rem 1.35rem;position:relative}.nw-me{align-items:center;gap:.8rem;display:flex}.nw-me strong{font-size:.95rem;display:block}.nw-me small{color:var(--nw-muted)}.nw-nav{padding:.5rem;display:grid}.nw-nav a{color:var(--nw-soft);border-radius:12px;padding:.7rem .85rem;font-size:.92rem}.nw-nav a:hover{background:rgba(var(--galor-surface-rgb), .04);color:var(--galor-ink)}.nw-nav a[aria-current=page]{background:rgba(var(--galor-accent-rgb), .1);color:var(--nw-accent)}.nw-avatar{--nw-hue:205;background:linear-gradient(140deg, var(--galor-accent), var(--galor-accent));color:var(--galor-inverse);letter-spacing:.02em;box-shadow:inset 0 0 0 1px rgba(var(--galor-ink-rgb), .16);border-radius:50%;flex:none;place-items:center;font-weight:700;display:inline-grid}.nw-avatar-sm{width:32px;height:32px;font-size:.7rem}.nw-avatar-md{width:44px;height:44px;font-size:.85rem}.nw-avatar-lg{width:96px;height:96px;box-shadow:0 0 0 5px var(--nw-card), inset 0 0 0 1px rgba(var(--galor-ink-rgb), .16);font-size:1.9rem}.nw-staff{background:rgba(var(--galor-accent-rgb), .14);color:var(--nw-accent);font:600 .58rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase;vertical-align:.15em;border-radius:999px;margin-left:.45rem;padding:.12rem .45rem;display:inline-block}.nw-staff.is-danger{color:var(--nw-danger);background:#a0264224}.nw-composer{gap:.9rem;display:grid}.nw-composer-row{gap:.9rem;display:flex}.nw-page textarea,.nw-page input:not([type=radio]){border:1px solid var(--nw-line);background:rgba(var(--galor-surface-rgb), .22);width:100%;color:var(--nw-ink);font:inherit;resize:vertical;border-radius:12px;padding:.75rem .9rem;font-size:.98rem;line-height:1.55;transition:border-color .16s,background .16s}.nw-page textarea:focus,.nw-page input:focus{border-color:rgba(var(--galor-accent-rgb), .55);background:rgba(var(--galor-surface-rgb), .3);outline:none}.nw-page ::placeholder{color:var(--galor-muted)}.nw-composer-extras{grid-template-columns:1fr 1fr;gap:.7rem;padding-left:3.6rem;display:grid}.nw-composer-extras label:last-child{grid-column:1/-1}.nw-composer-extras label,.nw-fields label{color:var(--nw-muted);letter-spacing:.04em;gap:.35rem;font-size:.75rem;display:grid}.nw-composer-bar{align-items:center;gap:1rem;padding-left:3.6rem;display:flex}.nw-composer-bar .nw-ghost{min-height:0;color:var(--nw-accent);border:0;padding:0;font-weight:600}.nw-count{color:var(--nw-muted);font:.7rem var(--font-mono);margin-left:auto}.nw-tabs{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.nw-tabs button{color:var(--nw-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:.55rem 1rem;font-size:.86rem;font-weight:600}.nw-tabs button:hover:not(:disabled){color:var(--galor-ink)}.nw-tabs button[aria-selected=true]{border-color:var(--nw-line-2);background:rgba(var(--galor-surface-rgb), .05);color:var(--galor-ink)}.nw-chip{background:rgba(var(--galor-accent-rgb), .12);border-radius:999px;margin-left:auto;padding:.4rem .8rem;font-size:.82rem;font-weight:600;color:var(--nw-accent)!important}.nw-post{gap:.85rem;display:grid}.nw-post.is-removed{opacity:.75;border-style:dashed}.nw-post>header{align-items:flex-start;gap:.75rem;display:flex}.nw-who{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.nw-who strong{font-size:.97rem;display:block}.nw-who small{color:var(--nw-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;display:block;overflow:hidden}.nw-time{white-space:nowrap;padding-top:.2rem;font-size:.78rem;color:var(--nw-muted)!important}.nw-time:hover{color:var(--galor-ink)!important}.nw-menu{position:relative}.nw-icon{width:32px;height:28px;color:var(--nw-muted);letter-spacing:.08em;cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:.7rem}.nw-icon:hover{background:rgba(var(--galor-surface-rgb), .06);color:var(--galor-ink)}.nw-menu-list{z-index:5;border:1px solid var(--nw-line-2);background:var(--galor-panel);min-width:170px;box-shadow:0 18px 50px rgba(var(--galor-ink-rgb), .16);border-radius:12px;padding:.35rem;display:grid;position:absolute;top:2.1rem;right:0}.nw-menu-list button{color:var(--nw-soft);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:.6rem .75rem;font-size:.86rem}.nw-menu-list button:hover{background:rgba(var(--galor-surface-rgb), .06);color:var(--galor-ink)}.nw-menu-list .is-danger{color:var(--nw-danger)}.nw-body{color:var(--galor-ink);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:12;-webkit-box-orient:vertical;margin:0;font-size:1rem;line-height:1.62;display:-webkit-box;overflow:hidden}.nw-body.is-expanded{font-size:1.06rem;display:block}.nw-removed{color:var(--nw-danger);margin:0;font-size:.82rem}.nw-attachments{gap:.6rem;display:grid}.nw-attach{border:1px solid var(--nw-line);background:rgba(var(--galor-surface-rgb), .2);border-radius:14px;align-items:center;gap:.9rem;padding:.85rem 1rem;transition:border-color .16s;display:flex}.nw-attach:hover{border-color:rgba(var(--galor-accent-rgb), .45)}.nw-attach strong{font-size:.9rem;display:block}.nw-attach small{color:var(--nw-muted);overflow-wrap:anywhere;font-size:.78rem;display:block}.nw-link-glyph{background:rgba(var(--galor-accent-rgb), .1);width:38px;height:38px;color:var(--nw-accent);border-radius:10px;flex:none;place-items:center;display:grid}.nw-attach-video{background:linear-gradient(120deg, rgba(var(--galor-accent-rgb), .18), rgba(var(--galor-surface-rgb), .2))}.nw-play{background:var(--nw-accent);border-radius:50%;flex:none;width:38px;height:38px;position:relative}.nw-play:after{content:"";border-left:11px solid rgba(var(--galor-ink-rgb), .18);border-top:7px solid #0000;border-bottom:7px solid #0000;position:absolute;top:12px;left:15px}.nw-tags{flex-wrap:wrap;gap:.5rem;margin:0;display:flex}.nw-tags a{font-size:.85rem;color:var(--nw-accent)!important}.nw-tags a:hover{text-decoration:underline}.nw-post>footer{border-top:1px solid var(--nw-line);flex-wrap:wrap;align-items:center;gap:.6rem;padding-top:.8rem;display:flex}.nw-reactions{flex-wrap:wrap;gap:.4rem;display:flex}.nw-reactions button,.nw-save{border:1px solid var(--nw-line);color:var(--nw-muted);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.78rem;font-weight:600;transition:all .16s;display:inline-flex}.nw-reactions button:hover,.nw-save:hover{border-color:var(--nw-line-2);color:var(--galor-ink)}.nw-reactions button.is-on,.nw-save.is-on{border-color:rgba(var(--galor-accent-rgb), .5);background:rgba(var(--galor-accent-rgb), .1);color:var(--nw-accent)}.nw-reactions b{color:inherit;font:600 .72rem var(--font-mono)}.nw-comments-link{margin-left:auto;font-size:.8rem;color:var(--nw-muted)!important}.nw-comments-link:hover{color:var(--galor-ink)!important}.nw-report{border:1px solid var(--nw-line-2);background:rgba(var(--galor-surface-rgb), .25);border-radius:14px;gap:.8rem;padding:1rem;display:grid}.nw-report p{margin:0;font-weight:600}.nw-reasons{flex-wrap:wrap;gap:.4rem;display:flex}.nw-reasons label{border:1px solid var(--nw-line);color:var(--nw-soft);cursor:pointer;border-radius:999px;padding:.45rem .8rem;font-size:.8rem}.nw-reasons label.is-on{border-color:var(--nw-accent);color:var(--nw-accent)}.nw-reasons input{opacity:0;pointer-events:none;position:absolute}.nw-row-end{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}.nw-notice{border-radius:12px;margin:0;padding:.75rem 1rem;font-size:.88rem}.nw-notice-error{color:var(--galor-error);background:#a026421a}.nw-notice-ok{background:rgba(var(--galor-accent-rgb), .1);color:var(--nw-accent)}.nw-empty{text-align:center;padding:2.6rem 1.6rem}.nw-empty h2{margin:0 0 .5rem;font-size:1.2rem;font-weight:600}.nw-empty p{color:var(--nw-muted);margin:0}.nw-empty a{color:var(--nw-accent)}.nw-skeleton{gap:.7rem;display:grid}.nw-skeleton i{background:linear-gradient(90deg, rgba(var(--galor-surface-rgb), .04), rgba(var(--galor-surface-rgb), .09), rgba(var(--galor-surface-rgb), .04));background-size:200% 100%;border-radius:8px;height:14px;animation:1.4s linear infinite nw-shimmer;display:block}.nw-skeleton i:nth-child(2){width:82%}.nw-skeleton i:nth-child(3){width:55%}@keyframes nw-shimmer{to{background-position:-200% 0}}.nw-more{border:1px solid var(--nw-line-2);color:var(--nw-soft);cursor:pointer;background:0 0;border-radius:999px;justify-self:center;padding:.7rem 1.4rem;font-weight:600}.nw-signin{background:linear-gradient(130deg, rgba(var(--galor-accent-rgb), .18), var(--nw-card) 70%);justify-items:start;gap:.6rem;padding:1.6rem;display:grid}.nw-signin h2{letter-spacing:-.02em;margin:0;font-size:1.35rem}.nw-signin p{color:var(--nw-soft);margin:0 0 .4rem;line-height:1.55}.nw-profile{padding:0 1.6rem 1.6rem;overflow:hidden}.nw-profile-band{background:radial-gradient(circle at 20% 120%, rgba(var(--galor-accent-rgb), .18), transparent 55%), linear-gradient(120deg, var(--galor-panel), var(--galor-panel) 50%, var(--galor-panel));height:120px;margin:0 -1.6rem}.nw-profile-head{justify-content:space-between;align-items:flex-end;margin-top:-48px;display:flex}.nw-profile-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.nw-profile h1{letter-spacing:-.03em;margin:1rem 0 .1rem;font-size:1.8rem;font-weight:650}.nw-handle{color:var(--nw-muted);margin:0}.nw-follows-you{background:rgba(var(--galor-surface-rgb), .06);border-radius:6px;margin-left:.6rem;padding:.12rem .5rem;font-size:.72rem}.nw-headline{color:var(--galor-ink);margin:.9rem 0 0;font-size:1.05rem}.nw-bio{color:var(--nw-soft);white-space:pre-wrap;margin:.7rem 0 0;line-height:1.65}.nw-meta{color:var(--nw-muted);flex-wrap:wrap;gap:.4rem 1.2rem;margin:.9rem 0 0;font-size:.86rem;display:flex}.nw-meta a{color:var(--nw-accent)!important}.nw-skills{flex-wrap:wrap;gap:.4rem;margin:1rem 0 0;display:flex}.nw-skills span{border:1px solid var(--nw-line-2);color:var(--nw-soft);border-radius:999px;padding:.3rem .7rem;font-size:.78rem}.nw-stats{border-top:1px solid var(--nw-line);gap:2rem;margin:1.3rem 0 0;padding-top:1.1rem;display:flex}.nw-stats div{flex-direction:column-reverse;display:flex}.nw-stats dt{color:var(--nw-muted);font-size:.75rem}.nw-stats dd{margin:0;font-size:1.25rem;font-weight:650}.nw-back{font-size:.86rem;color:var(--nw-muted)!important}.nw-back:hover{color:var(--galor-ink)!important}.nw-thread h2{margin:0 0 1rem;font-size:1rem}.nw-comment-form{gap:.6rem;margin-bottom:1.2rem;display:grid}.nw-replying{color:var(--nw-accent);align-items:center;gap:.6rem;margin:0;font-size:.82rem;display:flex}.nw-replying button{color:var(--nw-muted);cursor:pointer;background:0 0;border:0;text-decoration:underline}.nw-comments,.nw-replies{gap:1.1rem;margin:0;padding:0;list-style:none;display:grid}.nw-replies{border-left:1px solid var(--nw-line);margin-top:1rem;padding-left:.9rem}.nw-comment{gap:.75rem;display:flex}.nw-comment>div{flex:1;min-width:0}.nw-comment-head{flex-wrap:wrap;align-items:baseline;gap:.3rem;margin:0;font-size:.88rem;display:flex}.nw-comment-head>span:last-child{color:var(--nw-muted);font-size:.78rem}.nw-comment-body{color:var(--galor-muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:.3rem 0 0;line-height:1.55}.nw-comment-actions{gap:.9rem;margin:.35rem 0 0;display:flex}.nw-comment-actions button{color:var(--nw-muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:.76rem;font-weight:600}.nw-comment-actions button:hover{color:var(--galor-ink)}.nw-settings{gap:1.2rem;padding:1.8rem;display:grid}.nw-settings h1{letter-spacing:-.035em;margin:0;font-size:2rem;font-weight:600}.nw-fields{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.nw-fields .is-wide{grid-column:1/-1}.nw-fields small{color:var(--galor-muted);font-size:.72rem}.nw-prefix{border:1px solid var(--nw-line);background:rgba(var(--galor-surface-rgb), .22);border-radius:12px;align-items:center;display:flex}.nw-prefix i{color:var(--nw-muted);padding-left:.9rem;font-style:normal}.nw-page .nw-prefix input{background:0 0;border:0;padding-left:.2rem}.nw-mod-head{gap:.6rem;display:grid}.nw-mod-head h1{letter-spacing:-.03em;margin:0;font-size:1.8rem;font-weight:600}.nw-mod-head p:not(.nw-eyebrow){color:var(--nw-muted);margin:0}.nw-mod-item{gap:.9rem;display:grid}.nw-mod-item header{flex-wrap:wrap;align-items:center;gap:.7rem;font-size:.86rem;display:flex}.nw-mod-item header .nw-staff{margin:0}.nw-mod-item header span:last-child{color:var(--nw-muted)}.nw-mod-item blockquote{border-left:2px solid var(--nw-accent);background:rgba(var(--galor-surface-rgb), .2);border-radius:0 10px 10px 0;margin:0;padding:.9rem 1rem}.nw-mod-item blockquote p{color:var(--nw-soft);white-space:pre-wrap;overflow-wrap:anywhere;margin:.4rem 0}.nw-mod-item blockquote a{font-size:.85rem;color:var(--nw-accent)!important}.nw-mod-tools h2{margin:0 0 .8rem;font-size:1rem}.nw-mod-tools h2:not(:first-child){margin-top:1.6rem}.nw-inline{flex-wrap:wrap;gap:.5rem;display:flex}.nw-inline .nw-prefix{flex:180px}.nw-log{color:var(--nw-soft);gap:.5rem;margin:0;padding:0;font-size:.84rem;list-style:none;display:grid}.nw-log span{min-width:4.5rem;color:var(--nw-muted);font:.72rem var(--font-mono);display:inline-block}.nw-rules{color:var(--nw-muted);gap:.85rem;margin:.9rem 0 0;padding-left:1.1rem;font-size:.86rem;line-height:1.5;display:grid}.nw-rules strong{color:var(--nw-ink)}.nw-aside-note p{color:var(--nw-muted);margin:0 0 .7rem;font-size:.84rem;line-height:1.55}.nw-aside-note a{overflow-wrap:anywhere;font-size:.84rem;color:var(--nw-accent)!important}@media (width<=1180px){.nw-shell{grid-template-columns:210px minmax(0,1fr)}.nw-aside{display:none}}@media (width<=820px){.nw-shell{grid-template-columns:minmax(0,1fr);padding:1.4rem 16px 4rem}.nw-rail{min-width:0;max-height:none;position:static}.nw-me{display:none}.nw-nav{border-radius:999px;padding:.35rem;display:flex;overflow-x:auto}.nw-nav a{border-radius:999px;flex:none;padding:.5rem .85rem;font-size:.84rem}.nw-landing{padding:6rem 16px 3.5rem}.nw-landing-grid{grid-template-columns:1fr;margin:0 16px 5rem}.nw-pill{margin:1rem 0 0;display:table}.nw-composer-extras,.nw-composer-bar{padding-left:0}.nw-composer-extras,.nw-fields{grid-template-columns:1fr}.nw-card{border-radius:16px;padding:1.1rem}.nw-profile{padding:0 1.1rem 1.3rem}.nw-profile-band{margin:0 -1.1rem}.nw-comments-link{margin-left:0}}:is(.nw-post,.nw-composer,.nw-mod-item,.nw-mod-head,.nw-settings,.nw-skeleton,.nw-attachments,.nw-report,.nw-comment-form,.nw-signin,.nw-rail,.nw-aside){grid-template-columns:minmax(0,1fr)}.nw-composer-row>textarea{min-width:0}.nw-avatar{overflow:hidden}.nw-avatar>img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.nw-profile-band>img{object-fit:cover;width:100%;height:100%;display:block}.nw-profile-band:has(img){aspect-ratio:3;height:auto;overflow:hidden}
