.hub-shell[data-theme=daylight]{--bg:#f5f4ef;--surface:#fff;--surface2:#edece6;--panel:#fffffffa;--panel-soft:#fff;--ink:#202923;--muted:#58655e;--faint:#6b776f;--line:#d9e0d9;--signal:#176b5b;--orange:#b3402c;--amber:#8a6410;--green:#2f7a4f;--violet:#5b4f9e;--shadow:0 1px 2px #2029230f, 0 4px 16px #2029230d;color:var(--ink);background:var(--bg);font-size:15px;line-height:1.5}.hub-shell[data-theme=daylight] .grain{display:none}.hub-shell[data-theme=daylight] .ambient-core{opacity:.08}.hub-shell[data-theme=daylight] .topbar{background:var(--bg);border-bottom:1px solid var(--line);-webkit-backdrop-filter:none;backdrop-filter:none}.hub-shell[data-theme=daylight] .identity strong{letter-spacing:.04em;font-size:15px}.hub-shell[data-theme=daylight] .identity span{letter-spacing:.06em;color:var(--muted);font-size:12px}.hub-shell[data-theme=daylight] .sidebar{background:var(--bg);border-right:1px solid var(--line);-webkit-backdrop-filter:none;backdrop-filter:none;padding:16px 12px 72px}.hub-shell[data-theme=daylight] .rail-title{color:var(--muted);letter-spacing:.06em;padding:0 12px 8px;font-size:12px}.hub-shell[data-theme=daylight] .rail-title button{color:var(--signal);font-size:13px}.hub-shell[data-theme=daylight] .rail-group{font-family:var(--font-geist-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:12px 0 4px;padding:0 12px;font-size:12px;font-weight:600}.hub-shell[data-theme=daylight] .sidebar nav button{height:40px;color:var(--ink);border-radius:6px;grid-template-columns:22px 1fr auto;gap:8px;padding:0 10px}.hub-shell[data-theme=daylight] .sidebar nav button>span{display:none}.hub-shell[data-theme=daylight] .sidebar.is-reordering nav button>span{font-size:12px;display:grid}.hub-shell[data-theme=daylight] .sidebar.is-reordering nav button{grid-template-columns:20px 22px 1fr auto}.hub-shell[data-theme=daylight] .sidebar nav button b{font-size:14px;font-weight:500}.hub-shell[data-theme=daylight] .sidebar nav button em{border-radius:10px;padding:2px 7px;font-size:12px}.hub-shell[data-theme=daylight] .sidebar nav button:hover{background:var(--surface2);color:var(--ink)}.hub-shell[data-theme=daylight] .sidebar nav button.active{background:var(--surface);border-left-color:var(--signal);box-shadow:var(--shadow)}.hub-shell[data-theme=daylight] .cash-flow-summary article,.hub-shell[data-theme=daylight] .import-row,.hub-shell[data-theme=daylight] .cash-flow-ledger>button{background:var(--panel);box-shadow:0 8px 26px #1f493e09}.hub-shell[data-theme=daylight] .cash-flow-ledger>button:hover{background:#19796412}.hub-shell[data-theme=daylight] .system-status b{font-size:13px}.hub-shell[data-theme=daylight] .system-status span{font-size:12px}.hub-shell[data-theme=daylight] .top-actions button,.hub-shell[data-theme=daylight] .top-actions select,.hub-shell[data-theme=daylight] .theme-switcher span,.hub-shell[data-theme=daylight] .top-actions .search span{font-size:13px}.hub-shell[data-theme=daylight] .top-actions kbd{font-size:12px}.hub-shell[data-theme=daylight] .page-head{align-items:flex-start;margin-bottom:24px}.hub-shell[data-theme=daylight] .page-head>div>span,.hub-shell[data-theme=daylight] .section-label span,.hub-shell[data-theme=daylight] .feature-card>span,.hub-shell[data-theme=daylight] .research-card>span,.hub-shell[data-theme=daylight] .tool-grid article>span,.hub-shell[data-theme=daylight] .server-plan>span,.hub-shell[data-theme=daylight] .web-kicker,.hub-shell[data-theme=daylight] .briefing .live,.hub-shell[data-theme=daylight] .sculpture-card>span,.hub-shell[data-theme=daylight] .stat-grid button>span,.hub-shell[data-theme=daylight] .northly-command article>span,.hub-shell[data-theme=daylight] .availability-status>span,.hub-shell[data-theme=daylight] .calendar-integration>div>span{letter-spacing:.06em;color:var(--muted);font-size:12px}.hub-shell[data-theme=daylight] .page-head :is(h1,h2){letter-spacing:-.02em;margin:6px 0;font-size:clamp(28px,2.6vw,32px);font-weight:600;line-height:1.15}.hub-shell[data-theme=daylight] .page-head p{color:var(--muted);font-size:15px;line-height:1.55}.hub-shell[data-theme=daylight] .section-label{border-bottom:1px solid var(--line);height:auto;margin-top:24px;padding:8px 0}.hub-shell[data-theme=daylight] .section-label b,.hub-shell[data-theme=daylight] .section-label strong{font-size:15px;font-weight:600}.hub-shell[data-theme=daylight] .section-label em{color:var(--muted);font-size:12px}.hub-shell[data-theme=daylight] .briefing,.hub-shell[data-theme=daylight] .sculpture-card,.hub-shell[data-theme=daylight] .feature-card,.hub-shell[data-theme=daylight] .research-card,.hub-shell[data-theme=daylight] .server-plan,.hub-shell[data-theme=daylight] .stat-grid button,.hub-shell[data-theme=daylight] .attention-list button:not(.make-task),.hub-shell[data-theme=daylight] .agenda-mini button,.hub-shell[data-theme=daylight] .task-list article,.hub-shell[data-theme=daylight] .completion-stats article,.hub-shell[data-theme=daylight] .completed-day>button,.hub-shell[data-theme=daylight] .calendar-agenda article,.hub-shell[data-theme=daylight] .northly-command article,.hub-shell[data-theme=daylight] .northly-rules article,.hub-shell[data-theme=daylight] .note-card,.hub-shell[data-theme=daylight] .empty,.hub-shell[data-theme=daylight] .inquiry,.hub-shell[data-theme=daylight] .traffic-tile,.hub-shell[data-theme=daylight] .traffic-panel,.hub-shell[data-theme=daylight] .web-progress,.hub-shell[data-theme=daylight] .calendar-integration,.hub-shell[data-theme=daylight] .settings-popover,.hub-shell[data-theme=daylight] .editor,.hub-shell[data-theme=daylight] .day-agenda,.hub-shell[data-theme=daylight] .calendar-brief{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:10px}.hub-shell[data-theme=daylight] .briefing:before{display:none}.hub-shell[data-theme=daylight] .briefing,.hub-shell[data-theme=daylight] .sculpture-card,.hub-shell[data-theme=daylight] .feature-card,.hub-shell[data-theme=daylight] .server-plan,.hub-shell[data-theme=daylight] .calendar-integration,.hub-shell[data-theme=daylight] .note-card{padding:20px 24px}.hub-shell[data-theme=daylight] .stat-grid button,.hub-shell[data-theme=daylight] .traffic-tile,.hub-shell[data-theme=daylight] .northly-command article{padding:16px 18px}.hub-shell[data-theme=daylight] .briefing h2{font-size:20px;font-weight:600;line-height:1.3}.hub-shell[data-theme=daylight] .briefing p,.hub-shell[data-theme=daylight] .briefing button,.hub-shell[data-theme=daylight] .sculpture-card p,.hub-shell[data-theme=daylight] .feature-card p,.hub-shell[data-theme=daylight] .note-card p,.hub-shell[data-theme=daylight] .empty p,.hub-shell[data-theme=daylight] .web-lead,.hub-shell[data-theme=daylight] .web-why,.hub-shell[data-theme=daylight] .web-note,.hub-shell[data-theme=daylight] .traffic-note,.hub-shell[data-theme=daylight] .website-quiet{color:var(--muted);font-size:14px;line-height:1.55}.hub-shell[data-theme=daylight] .briefing-top b,.hub-shell[data-theme=daylight] .task-list article b,.hub-shell[data-theme=daylight] .attention-list button b,.hub-shell[data-theme=daylight] .agenda-mini button b,.hub-shell[data-theme=daylight] .web-item>b,.hub-shell[data-theme=daylight] .inquiry-who b,.hub-shell[data-theme=daylight] .question-list b,.hub-shell[data-theme=daylight] .simple-list b{color:var(--ink);font-size:15px;font-weight:500}.hub-shell[data-theme=daylight] .briefing-top small,.hub-shell[data-theme=daylight] .task-list article small,.hub-shell[data-theme=daylight] .task-list article p,.hub-shell[data-theme=daylight] .attention-list button small,.hub-shell[data-theme=daylight] .agenda-mini button span,.hub-shell[data-theme=daylight] .agenda-mini time,.hub-shell[data-theme=daylight] .activity-row time,.hub-shell[data-theme=daylight] .activity-row span,.hub-shell[data-theme=daylight] .inquiry-when,.hub-shell[data-theme=daylight] .inquiry-services,.hub-shell[data-theme=daylight] .web-meta dt,.hub-shell[data-theme=daylight] .web-meta dd,.hub-shell[data-theme=daylight] .simple-list em,.hub-shell[data-theme=daylight] .stat-grid button small,.hub-shell[data-theme=daylight] .northly-command article p,.hub-shell[data-theme=daylight] .source-status span,.hub-shell[data-theme=daylight] .source-status b,.hub-shell[data-theme=daylight] .calendar-mode-bar span,.hub-shell[data-theme=daylight] .traffic-tile-label,.hub-shell[data-theme=daylight] .traffic-tile-delta,.hub-shell[data-theme=daylight] .traffic-window,.hub-shell[data-theme=daylight] .decision-facts,.hub-shell[data-theme=daylight] .decision-edit,.hub-shell[data-theme=daylight] .web-in-todo,.hub-shell[data-theme=daylight] .web-stage{letter-spacing:0;text-transform:none;color:var(--muted);font-size:13px}.hub-shell[data-theme=daylight] .stat-grid button strong,.hub-shell[data-theme=daylight] .northly-command article strong,.hub-shell[data-theme=daylight] .traffic-tile-value,.hub-shell[data-theme=daylight] .core-copy b{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:26px;font-weight:600}.hub-shell[data-theme=daylight] .money,.hub-shell[data-theme=daylight] .finance-table td,.hub-shell[data-theme=daylight] .finance-table th,.hub-shell[data-theme=daylight] .payment-row strong,.hub-shell[data-theme=daylight] .cashflow-row strong{font-variant-numeric:tabular-nums;font-size:14px}.hub-shell[data-theme=daylight] .question-list button{min-height:56px}.hub-shell[data-theme=daylight] .question-list button>span{border-color:var(--line);border-radius:4px}.hub-shell[data-theme=daylight] button.primary,.hub-shell[data-theme=daylight] .primary{background:var(--signal);color:#fff;border:1px solid var(--signal);border-radius:6px;min-height:36px;padding:0 14px;font-size:14px;font-weight:500}.hub-shell[data-theme=daylight] .focus-secondary,.hub-shell[data-theme=daylight] .website-link,.hub-shell[data-theme=daylight] .privacy,.hub-shell[data-theme=daylight] .quick,.hub-shell[data-theme=daylight] .top-actions .search,.hub-shell[data-theme=daylight] .filter>button,.hub-shell[data-theme=daylight] .traffic-period,.hub-shell[data-theme=daylight] .calendar-mode-bar [role=tab]{border:1px solid var(--line);background:var(--surface);min-height:34px;color:var(--ink);border-radius:6px;font-size:13px}.hub-shell[data-theme=daylight] .traffic-period.on,.hub-shell[data-theme=daylight] .calendar-mode-bar [role=tab].active,.hub-shell[data-theme=daylight] .filter>button.active{border-color:var(--signal);color:var(--signal);background:#eaf3f0}.hub-shell[data-theme=daylight] button:focus-visible,.hub-shell[data-theme=daylight] input:focus-visible,.hub-shell[data-theme=daylight] textarea:focus-visible,.hub-shell[data-theme=daylight] select:focus-visible,.hub-shell[data-theme=daylight] a:focus-visible,.hub-shell[data-theme=daylight] summary:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.hub-shell[data-theme=daylight] input,.hub-shell[data-theme=daylight] textarea,.hub-shell[data-theme=daylight] select{color:var(--ink);background:var(--surface);border-color:var(--line);font-size:15px}.hub-shell[data-theme=daylight] label,.hub-shell[data-theme=daylight] .editor label>span{color:var(--muted);font-size:13px}.hub-shell[data-theme=daylight] .settings-popover header span,.hub-shell[data-theme=daylight] .settings-tabs button{letter-spacing:0;font-size:13px}.hub-shell[data-theme=daylight] .settings-popover header b{font-size:16px}.hub-shell[data-theme=daylight] .effect-setting b,.hub-shell[data-theme=daylight] .settings-design-lab p,.hub-shell[data-theme=daylight] .settings-account p{font-size:14px}.hub-shell[data-theme=daylight] .effect-setting small,.hub-shell[data-theme=daylight] .settings-design-lab small{font-size:12px}.hub-shell[data-theme=daylight] .collapsible>summary{font-size:14px}.hub-shell[data-theme=daylight] .modal-backdrop{background:#20292352}.hub-shell[data-theme=daylight] .toast{background:var(--ink);color:#fff;font-size:14px}.hub-shell[data-theme=daylight] .mobile-tabs{background:var(--surface);border-top:1px solid var(--line)}.hub-shell[data-theme=daylight] .mobile-tabs button{color:var(--muted);font-size:12px}.hub-shell[data-theme=daylight] .active button,.hub-shell[data-theme=daylight] .attention-row span,.hub-shell[data-theme=daylight] .cash-flow-summary span,.hub-shell[data-theme=daylight] .combined-calendar-view span,.hub-shell[data-theme=daylight] .completion-stats span,.hub-shell[data-theme=daylight] .contact-alphabet button,.hub-shell[data-theme=daylight] .contact-identity span,.hub-shell[data-theme=daylight] .contact-overview small,.hub-shell[data-theme=daylight] .contact-overview span,.hub-shell[data-theme=daylight] .dashboard-calendar span,.hub-shell[data-theme=daylight] .finance-top span,.hub-shell[data-theme=daylight] .financial b,.hub-shell[data-theme=daylight] .financial small,.hub-shell[data-theme=daylight] .in small,.hub-shell[data-theme=daylight] .inquiry-status span,.hub-shell[data-theme=daylight] .net span,.hub-shell[data-theme=daylight] .northly-pipeline small,.hub-shell[data-theme=daylight] .northly-pipeline span,.hub-shell[data-theme=daylight] .northly-plan span,.hub-shell[data-theme=daylight] .northly-rules span,.hub-shell[data-theme=daylight] .out small,.hub-shell[data-theme=daylight] .out span,.hub-shell[data-theme=daylight] .payment-balance button,.hub-shell[data-theme=daylight] .personal--social b,.hub-shell[data-theme=daylight] .personal--social small,.hub-shell[data-theme=daylight] .phonebook-group em,.hub-shell[data-theme=daylight] .pipeline-empty span,.hub-shell[data-theme=daylight] .priority span,.hub-shell[data-theme=daylight] .project-next-kicker p,.hub-shell[data-theme=daylight] .project-tab-state span,.hub-shell[data-theme=daylight] .tier-grid span,.hub-shell[data-theme=daylight] .toolbar em,.hub-shell[data-theme=daylight] .task-scope span,.hub-shell[data-theme=daylight] .ugc-summary span,.hub-shell[data-theme=daylight] .weekday-row span,.hub-shell[data-theme=daylight] .work b,.hub-shell[data-theme=daylight] .work small{font-size:12px}.hub-shell[data-theme=daylight] .avatar div,.hub-shell[data-theme=daylight] .calendar-date-button span,.hub-shell[data-theme=daylight] .calendar-view-toolbar em,.hub-shell[data-theme=daylight] .collapsible em,.hub-shell[data-theme=daylight] .core-copy small,.hub-shell[data-theme=daylight] .finance-top p,.hub-shell[data-theme=daylight] .focus-badges span,.hub-shell[data-theme=daylight] .in b,.hub-shell[data-theme=daylight] .inq-tile-k span,.hub-shell[data-theme=daylight] .northly-pipeline b,.hub-shell[data-theme=daylight] .northly-pipeline p,.hub-shell[data-theme=daylight] .northly-plan button,.hub-shell[data-theme=daylight] .northly-rules p,.hub-shell[data-theme=daylight] .open-calendar button,.hub-shell[data-theme=daylight] .out b,.hub-shell[data-theme=daylight] .out p,.hub-shell[data-theme=daylight] .overdue span,.hub-shell[data-theme=daylight] .partial-payment-note small,.hub-shell[data-theme=daylight] .payment-balance small,.hub-shell[data-theme=daylight] .payment-copy small,.hub-shell[data-theme=daylight] .payment-due small,.hub-shell[data-theme=daylight] .payment-grid span,.hub-shell[data-theme=daylight] .payment-status small,.hub-shell[data-theme=daylight] .pipeline-empty p,.hub-shell[data-theme=daylight] .research-links a,.hub-shell[data-theme=daylight] .ugc-summary p,.hub-shell[data-theme=daylight] .web-n span{font-size:13px}.hub-shell[data-theme=daylight] .availability-status p,.hub-shell[data-theme=daylight] .calendar-integration p,.hub-shell[data-theme=daylight] .combined-calendar-view p,.hub-shell[data-theme=daylight] .life-room-owed span,.hub-shell[data-theme=daylight] .northly-plan p,.hub-shell[data-theme=daylight] .payment-copy b,.hub-shell[data-theme=daylight] .project-next-foot p,.hub-shell[data-theme=daylight] .research-card p,.hub-shell[data-theme=daylight] .steps li,.hub-shell[data-theme=daylight] .tier-grid p,.hub-shell[data-theme=daylight] .tool-grid p,.hub-shell[data-theme=daylight] .ugc-workflow p,.hub-shell[data-theme=daylight] .ugc-workflow span{font-size:14px}.hub-shell[data-theme=daylight] .activity-row{background:var(--panel)}.hub-shell[data-theme=daylight] .inq-tile.attn .inq-tile-v{color:var(--amber)}.hub-shell[data-theme=daylight] .priority.high{color:var(--orange);border-color:color-mix(in srgb, var(--orange) 35%, transparent)}.hub-shell[data-theme=daylight] .priority.medium{color:var(--amber);border-color:color-mix(in srgb, var(--amber) 35%, transparent)}.hub-shell[data-theme=daylight] .priority.low{color:var(--green);border-color:color-mix(in srgb, var(--green) 35%, transparent)}.hub-shell[data-theme=daylight] .priority,.hub-shell[data-theme=daylight] .inquiry-status,.hub-shell[data-theme=daylight] .project-tab-state,.hub-shell[data-theme=daylight] .project-next-kicker,.hub-shell[data-theme=daylight] .avatar,.hub-shell[data-theme=daylight] .web-n,.hub-shell[data-theme=daylight] .make-task,.hub-shell[data-theme=daylight] .inq-tile-k,.hub-shell[data-theme=daylight] .inq-tile-n,.hub-shell[data-theme=daylight] .open-calendar{font-size:12px}.hub-shell[data-theme=daylight] .project-next-foot{font-size:14px}.hub-shell[data-theme=daylight]{--danger:#b3402c}.hub-shell[data-theme=daylight] .steps li{color:var(--muted)}.hub-shell[data-theme=daylight] .cash-flow-ledger>button.out>i,.hub-shell[data-theme=daylight] .cash-flow-ledger>button.out strong{color:var(--orange);border-color:color-mix(in srgb, var(--orange) 35%, transparent)}.hub-shell[data-theme=daylight] .collapsible em{color:var(--muted)}.hub-shell[data-theme=daylight] blockquote span{font-size:12px}.hub-shell[data-theme=daylight] .money-row{height:auto;min-height:58px;padding-top:10px;padding-bottom:10px}.hub-shell[data-theme=daylight] .web-meta div{grid-template-columns:minmax(72px,auto) minmax(0,1fr)}.hub-shell[data-theme=daylight] .inq-tile-v{line-height:1.15}.hub-shell[data-theme=daylight] .payment-grid strong+small,.hub-shell[data-theme=daylight] .payment-grid small{margin-left:6px}.hub-shell[data-theme=daylight] .brand-web-grid article>span,.hub-shell[data-theme=daylight] .decision-board article>span,.hub-shell[data-theme=daylight] .phase-strip article>span,.hub-shell[data-theme=daylight] .brand-web-hero span,.hub-shell[data-theme=daylight] .brand-web-hero strong{font-size:12px}.hub-shell[data-theme=daylight] .import-row small,.hub-shell[data-theme=daylight] .agent-workflow code,.hub-shell[data-theme=daylight] .project-tabs button,.hub-shell[data-theme=daylight] .import-row button{font-size:13px}.hub-shell[data-theme=daylight] .project-tab-body p,.hub-shell[data-theme=daylight] .brand-web-sequence p,.hub-shell[data-theme=daylight] .decision-board p,.hub-shell[data-theme=daylight] .phase-strip p,.hub-shell[data-theme=daylight] .prompt-stack p,.hub-shell[data-theme=daylight] .agent-workflow p,.hub-shell[data-theme=daylight] .brand-web-grid p,.hub-shell[data-theme=daylight] .server-plan p,.hub-shell[data-theme=daylight] .content-checklist span,.hub-shell[data-theme=daylight] .import-row b,.hub-shell[data-theme=daylight] .project-tab-body .warning{font-size:14px;line-height:1.5}.hub-shell[data-theme=daylight] .task-scope button.active{color:#fff}
.hub-shell[data-theme=porcelain] .priority-filter{background:var(--panel);color:var(--muted)}.hub-shell[data-theme=porcelain] .priority-filter select,.hub-shell[data-theme=porcelain] .priority-filter option{color:var(--ink);background:var(--panel)}.hub-shell[data-theme=porcelain] .calendar-brief{box-shadow:0 35px 90px color-mix(in srgb, var(--ink) 25%, transparent);background:#fff}.hub-shell[data-theme=porcelain] .conflict-strip{background:color-mix(in srgb, var(--orange) 6%, white)}.hub-shell[data-theme=porcelain] .month-grid>div.has-conflict{background:color-mix(in srgb, var(--orange) 3%, white)}.hub-shell[data-theme=porcelain]{--bg:#f7f7f8;--surface:#fff;--surface2:#f0f1f3;--panel:#fff;--panel-soft:#fafafb;--ink:#111827;--muted:#565d68;--faint:#626977;--line:#e4e5e9;--signal:#18181b;--orange:#b91c1c;--amber:#a3480a;--green:#166534;--violet:#6d28d9;color:var(--ink);background:var(--bg)}.hub-shell[data-theme=porcelain] .grain{opacity:.035;mix-blend-mode:multiply}.hub-shell[data-theme=porcelain] .ambient-core{opacity:.1;filter:saturate(.85)}.hub-shell[data-theme=porcelain] .identity span,.hub-shell[data-theme=porcelain] .rail-title,.hub-shell[data-theme=porcelain] .system-status span,.hub-shell[data-theme=porcelain] .sidebar nav button,.hub-shell[data-theme=porcelain] .sidebar nav button>span,.hub-shell[data-theme=porcelain] .page-head p,.hub-shell[data-theme=porcelain] .briefing p,.hub-shell[data-theme=porcelain] .briefing button,.hub-shell[data-theme=porcelain] .sculpture-card>span,.hub-shell[data-theme=porcelain] .sculpture-card p,.hub-shell[data-theme=porcelain] .core-copy small,.hub-shell[data-theme=porcelain] .stat-grid span,.hub-shell[data-theme=porcelain] .stat-grid small,.hub-shell[data-theme=porcelain] .attention-list small,.hub-shell[data-theme=porcelain] .agenda-mini span,.hub-shell[data-theme=porcelain] .toolbar>em,.hub-shell[data-theme=porcelain] .task-list article p,.hub-shell[data-theme=porcelain] .completed-day>button span,.hub-shell[data-theme=porcelain] .completed-day>button em,.hub-shell[data-theme=porcelain] .contact-grid p,.hub-shell[data-theme=porcelain] .contact-grid article span,.hub-shell[data-theme=porcelain] .contact-grid article>em,.hub-shell[data-theme=porcelain] .finance-top span,.hub-shell[data-theme=porcelain] .finance-top p,.hub-shell[data-theme=porcelain] .money-row small,.hub-shell[data-theme=porcelain] .feature-card p,.hub-shell[data-theme=porcelain] .simple-list em,.hub-shell[data-theme=porcelain] .tier-grid p,.hub-shell[data-theme=porcelain] .tool-grid p,.hub-shell[data-theme=porcelain] .empty p,.hub-shell[data-theme=porcelain] .note-card p,.hub-shell[data-theme=porcelain] .warning,.hub-shell[data-theme=porcelain] .research-card p,.hub-shell[data-theme=porcelain] .server-plan p,.hub-shell[data-theme=porcelain] .calendar-agenda p,.hub-shell[data-theme=porcelain] .calendar-agenda article>div>span,.hub-shell[data-theme=porcelain] .calendar-agenda time span,.hub-shell[data-theme=porcelain] .weekday-row span,.hub-shell[data-theme=porcelain] .month-grid time,.hub-shell[data-theme=porcelain] .month-grid button small,.hub-shell[data-theme=porcelain] .month-grid em,.hub-shell[data-theme=porcelain] .schedule-block p,.hub-shell[data-theme=porcelain] .editor>label,.hub-shell[data-theme=porcelain] .form-grid label,.hub-shell[data-theme=porcelain] .form-rule{color:var(--muted)}.hub-shell[data-theme=porcelain] .command-trigger,.hub-shell[data-theme=porcelain] .privacy,.hub-shell[data-theme=porcelain] .theme-switcher,.hub-shell[data-theme=porcelain] .replay-intro,.hub-shell[data-theme=porcelain] .filter>button,.hub-shell[data-theme=porcelain] .toggle,.hub-shell[data-theme=porcelain] .calendar-controls>button,.hub-shell[data-theme=porcelain] .calendar-controls .open-calendar{color:var(--muted)}.hub-shell[data-theme=porcelain] .contact-grid article,.hub-shell[data-theme=porcelain] .tier-grid article,.hub-shell[data-theme=porcelain] .tool-grid article,.hub-shell[data-theme=porcelain] .finance-top article,.hub-shell[data-theme=porcelain] .payment-grid article,.hub-shell[data-theme=porcelain] .simple-list>div,.hub-shell[data-theme=porcelain] blockquote,.hub-shell[data-theme=porcelain] .empty,.hub-shell[data-theme=porcelain] .steps li,.hub-shell[data-theme=porcelain] .money-row,.hub-shell[data-theme=porcelain] .question-list button,.hub-shell[data-theme=porcelain] .dashboard-calendar,.hub-shell[data-theme=porcelain] .schedule-block{background:var(--panel);box-shadow:0 8px 26px color-mix(in srgb, var(--ink) 3.5%, transparent)}.hub-shell[data-theme=porcelain] .month-grid>div.blank{background:var(--surface2)}.hub-shell[data-theme=porcelain] .month-grid>div.today{background:color-mix(in srgb, var(--signal) 7%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--signal) 52%, transparent)}.hub-shell[data-theme=porcelain] .month-grid button{background:color-mix(in srgb, var(--signal) 10%, transparent);color:var(--ink)}.hub-shell[data-theme=porcelain] .month-grid button.personal--social{background:color-mix(in srgb, var(--violet) 10%, transparent)}.hub-shell[data-theme=porcelain] .month-grid button.financial{background:color-mix(in srgb, var(--amber) 11%, transparent)}.hub-shell[data-theme=porcelain] .editor input,.hub-shell[data-theme=porcelain] .editor textarea,.hub-shell[data-theme=porcelain] .editor select{color:var(--ink);background:#fff}.hub-shell[data-theme=porcelain] .toast{color:var(--ink);box-shadow:0 16px 45px color-mix(in srgb, var(--ink) 18%, transparent);background:#fff}.hub-shell[data-theme=porcelain]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7f7f8;--surface:#fff;--surface2:#f0f1f3;--panel:#fff;--panel-soft:#fafafb;--ink:#111827;--muted:#565d68;--faint:#626977;--line:#e4e5e9;--signal:#18181b;--orange:#b91c1c;--amber:#a3480a;--green:#166534;--violet:#6d28d9;background:var(--bg)}.hub-shell[data-theme=porcelain] .grain{opacity:.035;filter:invert()}.hub-shell[data-theme=porcelain] .ambient-core{opacity:.07;filter:invert()hue-rotate(135deg);mix-blend-mode:multiply}.hub-shell[data-theme=porcelain] .identity span,.hub-shell[data-theme=porcelain] .rail-title,.hub-shell[data-theme=porcelain] .sidebar nav button,.hub-shell[data-theme=porcelain] .system-status span,.hub-shell[data-theme=porcelain] .command-trigger,.hub-shell[data-theme=porcelain] .command-trigger kbd,.hub-shell[data-theme=porcelain] .privacy,.hub-shell[data-theme=porcelain] .section-label em,.hub-shell[data-theme=porcelain] .sculpture-card>span,.hub-shell[data-theme=porcelain] .core-copy small,.hub-shell[data-theme=porcelain] .toolbar>em,.hub-shell[data-theme=porcelain] .toggle,.hub-shell[data-theme=porcelain] .simple-list em,.hub-shell[data-theme=porcelain] p,.hub-shell[data-theme=porcelain] small,.hub-shell[data-theme=porcelain] .task-list article p,.hub-shell[data-theme=porcelain] .contact-grid article span,.hub-shell[data-theme=porcelain] .calendar-agenda article>div>span,.hub-shell[data-theme=porcelain] .calendar-agenda time span{color:var(--muted)}.hub-shell[data-theme=porcelain] .sidebar nav button.active{background:linear-gradient(90deg, color-mix(in srgb, var(--signal) 12%, transparent), transparent);color:var(--ink)}.hub-shell[data-theme=porcelain] .sidebar nav button>span{color:var(--muted)}.hub-shell[data-theme=porcelain] .contact-grid article,.hub-shell[data-theme=porcelain] .tier-grid article,.hub-shell[data-theme=porcelain] .tool-grid article{background:linear-gradient(145deg, var(--panel), var(--panel-soft))}.hub-shell[data-theme=porcelain] .question-list button,.hub-shell[data-theme=porcelain] .finance-top article,.hub-shell[data-theme=porcelain] .money-row,.hub-shell[data-theme=porcelain] .payment-grid article,.hub-shell[data-theme=porcelain] .simple-list>div,.hub-shell[data-theme=porcelain] blockquote,.hub-shell[data-theme=porcelain] .empty,.hub-shell[data-theme=porcelain] .steps li,.hub-shell[data-theme=porcelain] .dashboard-calendar{background:var(--panel-soft)}.hub-shell[data-theme=porcelain] .filter>div{box-shadow:0 20px 55px color-mix(in srgb, var(--ink) 16%, transparent)}.hub-shell[data-theme=porcelain] .toggle>span,.hub-shell[data-theme=porcelain] .editor input,.hub-shell[data-theme=porcelain] .editor textarea,.hub-shell[data-theme=porcelain] .editor select{color:var(--ink);background:#fff}.hub-shell[data-theme=porcelain] .command-palette,.hub-shell[data-theme=porcelain] .editor{background:var(--surface);box-shadow:0 30px 100px color-mix(in srgb, var(--ink) 23%, transparent)}.hub-shell[data-theme=porcelain] .command-home>button{background:var(--surface2);color:var(--ink)}.hub-shell[data-theme=porcelain] .theme-switcher{background:#fff}.hub-shell[data-theme=porcelain] .quick,.hub-shell[data-theme=porcelain] .primary,.hub-shell[data-theme=porcelain] .mobile-tabs .mobile-add{color:#fff}.hub-shell[data-theme=porcelain] .mobile-tabs{background:#f8faf7f5}.hub-shell[data-theme=porcelain] .mobile-tabs button{color:var(--muted)}.hub-shell[data-theme=porcelain] .screen-gecko{filter:drop-shadow(0 4px 1px color-mix(in srgb, var(--ink) 20%, transparent)) drop-shadow(0 0 8px color-mix(in srgb, var(--signal) 52%, transparent))}.hub-shell[data-theme=porcelain] .screen-gecko:before{background:radial-gradient(ellipse, color-mix(in srgb, var(--signal) 25%, transparent), color-mix(in srgb, var(--signal) 10%, transparent) 45%, transparent 72%)}.hub-shell[data-theme=porcelain] .northly-command,.hub-shell[data-theme=porcelain] .northly-plan,.hub-shell[data-theme=porcelain] .northly-pipeline>section,.hub-shell[data-theme=porcelain] .northly-rules article{background:var(--panel)}.hub-shell[data-theme=porcelain] .northly-pipeline article{background:var(--panel-soft)}.hub-shell[data-theme=porcelain] .calendar-mode-bar,.hub-shell[data-theme=porcelain] .google-calendar-shell{background:var(--panel)}.hub-shell[data-theme=porcelain] .calendar-mode-bar button.active{border-color:color-mix(in srgb, var(--signal) 35%, transparent);background:color-mix(in srgb, var(--signal) 9%, transparent)}.hub-shell[data-theme=porcelain] .combined-calendar-view>header,.hub-shell[data-theme=porcelain] .combined-hub-label,.hub-shell[data-theme=porcelain] .calendar-sync-setup,.hub-shell[data-theme=porcelain] .day-agenda{background:var(--panel)}.hub-shell[data-theme=porcelain] .sync-code{background:color-mix(in srgb, var(--ink) 5%, transparent)}.hub-shell[data-theme=porcelain] .sync-code pre{color:var(--ink)}.hub-shell[data-theme=porcelain] .calendar-integration,.hub-shell[data-theme=porcelain] .ugc-summary article,.hub-shell[data-theme=porcelain] .ugc-workflow li{background:var(--panel)}.hub-shell[data-theme=porcelain]{--bg:#f7f7f8;--surface:#fff;--surface2:#f0f1f3;--panel:#fff;--panel-soft:#fafafb;--ink:#111827;--muted:#565d68;--faint:#626977;--line:#e4e5e9;--signal:#18181b;--orange:#b91c1c;--amber:#a3480a;--green:#166534;--violet:#6d28d9;--shadow:0 1px 2px #1118270a, 0 1px 3px #11182708;color:var(--ink);background:var(--bg);font-size:15px;line-height:1.5}.hub-shell[data-theme=porcelain] .grain{display:none}.hub-shell[data-theme=porcelain] .ambient-core{opacity:.08}.hub-shell[data-theme=porcelain] .topbar{background:var(--bg);border-bottom:1px solid var(--line);-webkit-backdrop-filter:none;backdrop-filter:none}.hub-shell[data-theme=porcelain] .identity strong{letter-spacing:.04em;font-size:15px}.hub-shell[data-theme=porcelain] .identity span{letter-spacing:.06em;color:var(--muted);font-size:12px}.hub-shell[data-theme=porcelain] .sidebar{background:var(--bg);border-right:1px solid var(--line);-webkit-backdrop-filter:none;backdrop-filter:none;padding:16px 12px 72px}.hub-shell[data-theme=porcelain] .rail-title{color:var(--muted);letter-spacing:.06em;padding:0 12px 8px;font-size:12px}.hub-shell[data-theme=porcelain] .rail-title button{color:var(--signal);font-size:13px}.hub-shell[data-theme=porcelain] .rail-group{font-family:var(--font-geist-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:12px 0 4px;padding:0 12px;font-size:12px;font-weight:600}.hub-shell[data-theme=porcelain] .sidebar nav button{height:40px;color:var(--ink);border-radius:6px;grid-template-columns:22px 1fr auto;gap:8px;padding:0 10px}.hub-shell[data-theme=porcelain] .sidebar nav button>span{display:none}.hub-shell[data-theme=porcelain] .sidebar.is-reordering nav button>span{font-size:12px;display:grid}.hub-shell[data-theme=porcelain] .sidebar.is-reordering nav button{grid-template-columns:20px 22px 1fr auto}.hub-shell[data-theme=porcelain] .sidebar nav button b{font-size:14px;font-weight:500}.hub-shell[data-theme=porcelain] .sidebar nav button em{border-radius:10px;padding:2px 7px;font-size:12px}.hub-shell[data-theme=porcelain] .sidebar nav button:hover{background:var(--surface2);color:var(--ink)}.hub-shell[data-theme=porcelain] .sidebar nav button.active{background:var(--surface);border-left-color:var(--signal);box-shadow:var(--shadow)}.hub-shell[data-theme=porcelain] .cash-flow-summary article,.hub-shell[data-theme=porcelain] .import-row,.hub-shell[data-theme=porcelain] .cash-flow-ledger>button{background:var(--panel);box-shadow:0 8px 26px color-mix(in srgb, var(--ink) 3.5%, transparent)}.hub-shell[data-theme=porcelain] .cash-flow-ledger>button:hover{background:color-mix(in srgb, var(--signal) 7%, transparent)}.hub-shell[data-theme=porcelain] .system-status b{font-size:13px}.hub-shell[data-theme=porcelain] .system-status span{font-size:12px}.hub-shell[data-theme=porcelain] .top-actions button,.hub-shell[data-theme=porcelain] .top-actions select,.hub-shell[data-theme=porcelain] .theme-switcher span,.hub-shell[data-theme=porcelain] .top-actions .search span{font-size:13px}.hub-shell[data-theme=porcelain] .top-actions kbd{font-size:12px}.hub-shell[data-theme=porcelain] .page-head{align-items:flex-start;margin-bottom:24px}.hub-shell[data-theme=porcelain] .page-head>div>span,.hub-shell[data-theme=porcelain] .section-label span,.hub-shell[data-theme=porcelain] .feature-card>span,.hub-shell[data-theme=porcelain] .research-card>span,.hub-shell[data-theme=porcelain] .tool-grid article>span,.hub-shell[data-theme=porcelain] .server-plan>span,.hub-shell[data-theme=porcelain] .web-kicker,.hub-shell[data-theme=porcelain] .briefing .live,.hub-shell[data-theme=porcelain] .sculpture-card>span,.hub-shell[data-theme=porcelain] .stat-grid button>span,.hub-shell[data-theme=porcelain] .northly-command article>span,.hub-shell[data-theme=porcelain] .availability-status>span,.hub-shell[data-theme=porcelain] .calendar-integration>div>span{letter-spacing:.06em;color:var(--muted);font-size:12px}.hub-shell[data-theme=porcelain] .page-head :is(h1,h2){letter-spacing:-.02em;margin:6px 0;font-size:clamp(28px,2.6vw,32px);font-weight:600;line-height:1.15}.hub-shell[data-theme=porcelain] .page-head p{color:var(--muted);font-size:15px;line-height:1.55}.hub-shell[data-theme=porcelain] .section-label{border-bottom:1px solid var(--line);height:auto;margin-top:24px;padding:8px 0}.hub-shell[data-theme=porcelain] .section-label b,.hub-shell[data-theme=porcelain] .section-label strong{font-size:15px;font-weight:600}.hub-shell[data-theme=porcelain] .section-label em{color:var(--muted);font-size:12px}.hub-shell[data-theme=porcelain] .briefing,.hub-shell[data-theme=porcelain] .sculpture-card,.hub-shell[data-theme=porcelain] .feature-card,.hub-shell[data-theme=porcelain] .research-card,.hub-shell[data-theme=porcelain] .server-plan,.hub-shell[data-theme=porcelain] .stat-grid button,.hub-shell[data-theme=porcelain] .attention-list button:not(.make-task),.hub-shell[data-theme=porcelain] .agenda-mini button,.hub-shell[data-theme=porcelain] .task-list article,.hub-shell[data-theme=porcelain] .completion-stats article,.hub-shell[data-theme=porcelain] .completed-day>button,.hub-shell[data-theme=porcelain] .calendar-agenda article,.hub-shell[data-theme=porcelain] .northly-command article,.hub-shell[data-theme=porcelain] .northly-rules article,.hub-shell[data-theme=porcelain] .note-card,.hub-shell[data-theme=porcelain] .empty,.hub-shell[data-theme=porcelain] .inquiry,.hub-shell[data-theme=porcelain] .traffic-tile,.hub-shell[data-theme=porcelain] .traffic-panel,.hub-shell[data-theme=porcelain] .web-progress,.hub-shell[data-theme=porcelain] .calendar-integration,.hub-shell[data-theme=porcelain] .settings-popover,.hub-shell[data-theme=porcelain] .editor,.hub-shell[data-theme=porcelain] .day-agenda,.hub-shell[data-theme=porcelain] .calendar-brief{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:10px}.hub-shell[data-theme=porcelain] .briefing:before{display:none}.hub-shell[data-theme=porcelain] .briefing,.hub-shell[data-theme=porcelain] .sculpture-card,.hub-shell[data-theme=porcelain] .feature-card,.hub-shell[data-theme=porcelain] .server-plan,.hub-shell[data-theme=porcelain] .calendar-integration,.hub-shell[data-theme=porcelain] .note-card{padding:20px 24px}.hub-shell[data-theme=porcelain] .stat-grid button,.hub-shell[data-theme=porcelain] .traffic-tile,.hub-shell[data-theme=porcelain] .northly-command article{padding:16px 18px}.hub-shell[data-theme=porcelain] .briefing h2{font-size:20px;font-weight:600;line-height:1.3}.hub-shell[data-theme=porcelain] .briefing p,.hub-shell[data-theme=porcelain] .briefing button,.hub-shell[data-theme=porcelain] .sculpture-card p,.hub-shell[data-theme=porcelain] .feature-card p,.hub-shell[data-theme=porcelain] .note-card p,.hub-shell[data-theme=porcelain] .empty p,.hub-shell[data-theme=porcelain] .web-lead,.hub-shell[data-theme=porcelain] .web-why,.hub-shell[data-theme=porcelain] .web-note,.hub-shell[data-theme=porcelain] .traffic-note,.hub-shell[data-theme=porcelain] .website-quiet{color:var(--muted);font-size:14px;line-height:1.55}.hub-shell[data-theme=porcelain] .briefing-top b,.hub-shell[data-theme=porcelain] .task-list article b,.hub-shell[data-theme=porcelain] .attention-list button b,.hub-shell[data-theme=porcelain] .agenda-mini button b,.hub-shell[data-theme=porcelain] .web-item>b,.hub-shell[data-theme=porcelain] .inquiry-who b,.hub-shell[data-theme=porcelain] .question-list b,.hub-shell[data-theme=porcelain] .simple-list b{color:var(--ink);font-size:15px;font-weight:500}.hub-shell[data-theme=porcelain] .briefing-top small,.hub-shell[data-theme=porcelain] .task-list article small,.hub-shell[data-theme=porcelain] .task-list article p,.hub-shell[data-theme=porcelain] .attention-list button small,.hub-shell[data-theme=porcelain] .agenda-mini button span,.hub-shell[data-theme=porcelain] .agenda-mini time,.hub-shell[data-theme=porcelain] .activity-row time,.hub-shell[data-theme=porcelain] .activity-row span,.hub-shell[data-theme=porcelain] .inquiry-when,.hub-shell[data-theme=porcelain] .inquiry-services,.hub-shell[data-theme=porcelain] .web-meta dt,.hub-shell[data-theme=porcelain] .web-meta dd,.hub-shell[data-theme=porcelain] .simple-list em,.hub-shell[data-theme=porcelain] .stat-grid button small,.hub-shell[data-theme=porcelain] .northly-command article p,.hub-shell[data-theme=porcelain] .source-status span,.hub-shell[data-theme=porcelain] .source-status b,.hub-shell[data-theme=porcelain] .calendar-mode-bar span,.hub-shell[data-theme=porcelain] .traffic-tile-label,.hub-shell[data-theme=porcelain] .traffic-tile-delta,.hub-shell[data-theme=porcelain] .traffic-window,.hub-shell[data-theme=porcelain] .decision-facts,.hub-shell[data-theme=porcelain] .decision-edit,.hub-shell[data-theme=porcelain] .web-in-todo,.hub-shell[data-theme=porcelain] .web-stage{letter-spacing:0;text-transform:none;color:var(--muted);font-size:13px}.hub-shell[data-theme=porcelain] .stat-grid button strong,.hub-shell[data-theme=porcelain] .northly-command article strong,.hub-shell[data-theme=porcelain] .traffic-tile-value,.hub-shell[data-theme=porcelain] .core-copy b{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:26px;font-weight:600}.hub-shell[data-theme=porcelain] .money,.hub-shell[data-theme=porcelain] .finance-table td,.hub-shell[data-theme=porcelain] .finance-table th,.hub-shell[data-theme=porcelain] .payment-row strong,.hub-shell[data-theme=porcelain] .cashflow-row strong{font-variant-numeric:tabular-nums;font-size:14px}.hub-shell[data-theme=porcelain] .question-list button{min-height:56px}.hub-shell[data-theme=porcelain] .question-list button>span{border-color:var(--line);border-radius:4px}.hub-shell[data-theme=porcelain] button.primary,.hub-shell[data-theme=porcelain] .primary{background:var(--signal);color:#fff;border:1px solid var(--signal);border-radius:6px;min-height:36px;padding:0 14px;font-size:14px;font-weight:500}.hub-shell[data-theme=porcelain] .focus-secondary,.hub-shell[data-theme=porcelain] .website-link,.hub-shell[data-theme=porcelain] .privacy,.hub-shell[data-theme=porcelain] .quick,.hub-shell[data-theme=porcelain] .top-actions .search,.hub-shell[data-theme=porcelain] .filter>button,.hub-shell[data-theme=porcelain] .traffic-period,.hub-shell[data-theme=porcelain] .calendar-mode-bar [role=tab]{border:1px solid var(--line);background:var(--surface);min-height:34px;color:var(--ink);border-radius:6px;font-size:13px}.hub-shell[data-theme=porcelain] .traffic-period.on,.hub-shell[data-theme=porcelain] .calendar-mode-bar [role=tab].active,.hub-shell[data-theme=porcelain] .filter>button.active{border-color:var(--signal);color:var(--signal);background:color-mix(in srgb, var(--signal) 8%, var(--surface))}.hub-shell[data-theme=porcelain] button:focus-visible,.hub-shell[data-theme=porcelain] input:focus-visible,.hub-shell[data-theme=porcelain] textarea:focus-visible,.hub-shell[data-theme=porcelain] select:focus-visible,.hub-shell[data-theme=porcelain] a:focus-visible,.hub-shell[data-theme=porcelain] summary:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.hub-shell[data-theme=porcelain] input,.hub-shell[data-theme=porcelain] textarea,.hub-shell[data-theme=porcelain] select{color:var(--ink);background:var(--surface);border-color:var(--line);font-size:15px}.hub-shell[data-theme=porcelain] label,.hub-shell[data-theme=porcelain] .editor label>span{color:var(--muted);font-size:13px}.hub-shell[data-theme=porcelain] .settings-popover header span,.hub-shell[data-theme=porcelain] .settings-tabs button{letter-spacing:0;font-size:13px}.hub-shell[data-theme=porcelain] .settings-popover header b{font-size:16px}.hub-shell[data-theme=porcelain] .effect-setting b,.hub-shell[data-theme=porcelain] .settings-design-lab p,.hub-shell[data-theme=porcelain] .settings-account p{font-size:14px}.hub-shell[data-theme=porcelain] .effect-setting small,.hub-shell[data-theme=porcelain] .settings-design-lab small{font-size:12px}.hub-shell[data-theme=porcelain] .collapsible>summary{font-size:14px}.hub-shell[data-theme=porcelain] .modal-backdrop{background:color-mix(in srgb, var(--ink) 32%, transparent)}.hub-shell[data-theme=porcelain] .toast{background:var(--ink);color:#fff;font-size:14px}.hub-shell[data-theme=porcelain] .mobile-tabs{background:var(--surface);border-top:1px solid var(--line)}.hub-shell[data-theme=porcelain] .mobile-tabs button{color:var(--muted);font-size:12px}.hub-shell[data-theme=porcelain] .active button,.hub-shell[data-theme=porcelain] .attention-row span,.hub-shell[data-theme=porcelain] .cash-flow-summary span,.hub-shell[data-theme=porcelain] .combined-calendar-view span,.hub-shell[data-theme=porcelain] .completion-stats span,.hub-shell[data-theme=porcelain] .contact-alphabet button,.hub-shell[data-theme=porcelain] .contact-identity span,.hub-shell[data-theme=porcelain] .contact-overview small,.hub-shell[data-theme=porcelain] .contact-overview span,.hub-shell[data-theme=porcelain] .dashboard-calendar span,.hub-shell[data-theme=porcelain] .finance-top span,.hub-shell[data-theme=porcelain] .financial b,.hub-shell[data-theme=porcelain] .financial small,.hub-shell[data-theme=porcelain] .in small,.hub-shell[data-theme=porcelain] .inquiry-status span,.hub-shell[data-theme=porcelain] .net span,.hub-shell[data-theme=porcelain] .northly-pipeline small,.hub-shell[data-theme=porcelain] .northly-pipeline span,.hub-shell[data-theme=porcelain] .northly-plan span,.hub-shell[data-theme=porcelain] .northly-rules span,.hub-shell[data-theme=porcelain] .out small,.hub-shell[data-theme=porcelain] .out span,.hub-shell[data-theme=porcelain] .payment-balance button,.hub-shell[data-theme=porcelain] .personal--social b,.hub-shell[data-theme=porcelain] .personal--social small,.hub-shell[data-theme=porcelain] .phonebook-group em,.hub-shell[data-theme=porcelain] .pipeline-empty span,.hub-shell[data-theme=porcelain] .priority span,.hub-shell[data-theme=porcelain] .project-next-kicker p,.hub-shell[data-theme=porcelain] .project-tab-state span,.hub-shell[data-theme=porcelain] .tier-grid span,.hub-shell[data-theme=porcelain] .toolbar em,.hub-shell[data-theme=porcelain] .task-scope span,.hub-shell[data-theme=porcelain] .ugc-summary span,.hub-shell[data-theme=porcelain] .weekday-row span,.hub-shell[data-theme=porcelain] .work b,.hub-shell[data-theme=porcelain] .work small{font-size:12px}.hub-shell[data-theme=porcelain] .avatar div,.hub-shell[data-theme=porcelain] .calendar-date-button span,.hub-shell[data-theme=porcelain] .calendar-view-toolbar em,.hub-shell[data-theme=porcelain] .collapsible em,.hub-shell[data-theme=porcelain] .core-copy small,.hub-shell[data-theme=porcelain] .finance-top p,.hub-shell[data-theme=porcelain] .focus-badges span,.hub-shell[data-theme=porcelain] .in b,.hub-shell[data-theme=porcelain] .inq-tile-k span,.hub-shell[data-theme=porcelain] .northly-pipeline b,.hub-shell[data-theme=porcelain] .northly-pipeline p,.hub-shell[data-theme=porcelain] .northly-plan button,.hub-shell[data-theme=porcelain] .northly-rules p,.hub-shell[data-theme=porcelain] .open-calendar button,.hub-shell[data-theme=porcelain] .out b,.hub-shell[data-theme=porcelain] .out p,.hub-shell[data-theme=porcelain] .overdue span,.hub-shell[data-theme=porcelain] .partial-payment-note small,.hub-shell[data-theme=porcelain] .payment-balance small,.hub-shell[data-theme=porcelain] .payment-copy small,.hub-shell[data-theme=porcelain] .payment-due small,.hub-shell[data-theme=porcelain] .payment-grid span,.hub-shell[data-theme=porcelain] .payment-status small,.hub-shell[data-theme=porcelain] .pipeline-empty p,.hub-shell[data-theme=porcelain] .research-links a,.hub-shell[data-theme=porcelain] .ugc-summary p,.hub-shell[data-theme=porcelain] .web-n span{font-size:13px}.hub-shell[data-theme=porcelain] .availability-status p,.hub-shell[data-theme=porcelain] .calendar-integration p,.hub-shell[data-theme=porcelain] .combined-calendar-view p,.hub-shell[data-theme=porcelain] .life-room-owed span,.hub-shell[data-theme=porcelain] .northly-plan p,.hub-shell[data-theme=porcelain] .payment-copy b,.hub-shell[data-theme=porcelain] .project-next-foot p,.hub-shell[data-theme=porcelain] .research-card p,.hub-shell[data-theme=porcelain] .steps li,.hub-shell[data-theme=porcelain] .tier-grid p,.hub-shell[data-theme=porcelain] .tool-grid p,.hub-shell[data-theme=porcelain] .ugc-workflow p,.hub-shell[data-theme=porcelain] .ugc-workflow span{font-size:14px}.hub-shell[data-theme=porcelain] .activity-row{background:var(--panel)}.hub-shell[data-theme=porcelain] .inq-tile.attn .inq-tile-v{color:var(--amber)}.hub-shell[data-theme=porcelain] .priority.high{color:var(--orange);border-color:color-mix(in srgb, var(--orange) 35%, transparent)}.hub-shell[data-theme=porcelain] .priority.medium{color:var(--amber);border-color:color-mix(in srgb, var(--amber) 35%, transparent)}.hub-shell[data-theme=porcelain] .priority.low{color:var(--green);border-color:color-mix(in srgb, var(--green) 35%, transparent)}.hub-shell[data-theme=porcelain] .priority,.hub-shell[data-theme=porcelain] .inquiry-status,.hub-shell[data-theme=porcelain] .project-tab-state,.hub-shell[data-theme=porcelain] .project-next-kicker,.hub-shell[data-theme=porcelain] .avatar,.hub-shell[data-theme=porcelain] .web-n,.hub-shell[data-theme=porcelain] .make-task,.hub-shell[data-theme=porcelain] .inq-tile-k,.hub-shell[data-theme=porcelain] .inq-tile-n,.hub-shell[data-theme=porcelain] .open-calendar{font-size:12px}.hub-shell[data-theme=porcelain] .project-next-foot{font-size:14px}.hub-shell[data-theme=porcelain]{--danger:#b91c1c}.hub-shell[data-theme=porcelain] .steps li{color:var(--muted)}.hub-shell[data-theme=porcelain] .cash-flow-ledger>button.out>i,.hub-shell[data-theme=porcelain] .cash-flow-ledger>button.out strong{color:var(--orange);border-color:color-mix(in srgb, var(--orange) 35%, transparent)}.hub-shell[data-theme=porcelain] .collapsible em{color:var(--muted)}.hub-shell[data-theme=porcelain] blockquote span{font-size:12px}.hub-shell[data-theme=porcelain] .money-row{height:auto;min-height:58px;padding-top:10px;padding-bottom:10px}.hub-shell[data-theme=porcelain] .web-meta div{grid-template-columns:minmax(72px,auto) minmax(0,1fr)}.hub-shell[data-theme=porcelain] .inq-tile-v{line-height:1.15}.hub-shell[data-theme=porcelain] .payment-grid strong+small,.hub-shell[data-theme=porcelain] .payment-grid small{margin-left:6px}.hub-shell[data-theme=porcelain] .brand-web-grid article>span,.hub-shell[data-theme=porcelain] .decision-board article>span,.hub-shell[data-theme=porcelain] .phase-strip article>span,.hub-shell[data-theme=porcelain] .brand-web-hero span,.hub-shell[data-theme=porcelain] .brand-web-hero strong{font-size:12px}.hub-shell[data-theme=porcelain] .import-row small,.hub-shell[data-theme=porcelain] .agent-workflow code,.hub-shell[data-theme=porcelain] .project-tabs button,.hub-shell[data-theme=porcelain] .import-row button{font-size:13px}.hub-shell[data-theme=porcelain] .project-tab-body p,.hub-shell[data-theme=porcelain] .brand-web-sequence p,.hub-shell[data-theme=porcelain] .decision-board p,.hub-shell[data-theme=porcelain] .phase-strip p,.hub-shell[data-theme=porcelain] .prompt-stack p,.hub-shell[data-theme=porcelain] .agent-workflow p,.hub-shell[data-theme=porcelain] .brand-web-grid p,.hub-shell[data-theme=porcelain] .server-plan p,.hub-shell[data-theme=porcelain] .content-checklist span,.hub-shell[data-theme=porcelain] .import-row b,.hub-shell[data-theme=porcelain] .project-tab-body .warning{font-size:14px;line-height:1.5}.hub-shell[data-theme=porcelain] .task-scope button.active{color:#fff}
