.portfolio-card,.wr-table-report{text-decoration:none}.portfolio-card progress,.portfolio-status-chart meter,.wr-bar meter{appearance:none;background:var(--ctx-soft,#eee8f5);border:0;border-radius:20px;overflow:hidden}.portfolio-card progress::-webkit-progress-bar{background:var(--ctx-soft,#eee8f5);border:0;border-radius:20px}.portfolio-status-chart meter::-webkit-meter-bar{background:var(--ctx-soft,#eee8f5);border:0;border-radius:20px}.wr-bar meter::-webkit-meter-bar{background:var(--ctx-soft,#eee8f5);border:0;border-radius:20px}.portfolio-card progress::-webkit-progress-value{background:linear-gradient(90deg,var(--ctx-accent,#8459b2),#55afa7);border-radius:20px}.portfolio-status-chart meter::-webkit-meter-optimum-value{background:linear-gradient(90deg,var(--ctx-accent,#8459b2),#55afa7);border-radius:20px}.wr-bar meter::-webkit-meter-optimum-value{background:linear-gradient(90deg,var(--ctx-accent,#8459b2),#55afa7);border-radius:20px}html[data-context-theme]{--ctx-bg:#f4f2f8;--ctx-surface:#fff;--ctx-soft:#f0eaf4;--ctx-ink:#263146;--ctx-muted:#69758a;--ctx-line:#e0dce8;--ctx-accent:#8459b2;--ctx-contrast:#fff;--ctx-radius:16px;--ctx-shadow:0 12px 35px #4032540b;--ctx-art:none;background:var(--ctx-bg)}html[data-context-theme=rose]{--ctx-bg:#f5edf2;--ctx-surface:#fffafb;--ctx-soft:#f2e3ec;--ctx-ink:#453146;--ctx-muted:#7e6378;--ctx-line:#e6cfdf;--ctx-accent:#a84878;--ctx-art:radial-gradient(ellipse at 80% 10%,#e9bedb99,transparent 50%)}html[data-context-theme=charcoal]{--ctx-bg:#161b26;--ctx-surface:#202838;--ctx-soft:#2b3448;--ctx-ink:#edf2fa;--ctx-muted:#acb8ce;--ctx-line:#3b475e;--ctx-accent:#aaabff;--ctx-contrast:#141b29;--ctx-radius:12px;--ctx-shadow:0 12px 35px #0003;--ctx-art:radial-gradient(ellipse at 80% 0,#36366488,transparent 55%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-context-theme=ivory],html[data-context-theme=editorial-press]{--ctx-bg:#eee8db;--ctx-surface:#fffaf0;--ctx-soft:#e9ddc6;--ctx-ink:#332923;--ctx-muted:#75614d;--ctx-line:#d6c5ab;--ctx-accent:#894a43;--ctx-radius:5px;--ctx-art:radial-gradient(ellipse at 80% 0,#dfcca777,transparent 65%)}html[data-context-theme=countryside-garden]{--ctx-bg:#e6ebdd;--ctx-surface:#f9fbef;--ctx-soft:#dce6cf;--ctx-ink:#293d2e;--ctx-muted:#596c53;--ctx-line:#c3d0b6;--ctx-accent:#49794c;--ctx-art:linear-gradient(#e5ebdded,#e5ebdded),url(/space-themes/countryside-garden.webp)}html[data-context-theme=ocean-passage]{--ctx-bg:#e1edef;--ctx-surface:#f4fcfc;--ctx-soft:#d1e5e7;--ctx-ink:#173a48;--ctx-muted:#4d6c79;--ctx-line:#b9d4d8;--ctx-accent:#14798a;--ctx-art:linear-gradient(#e1edefe8,#e1edefe8),url(/space-themes/ocean-passage.webp)}html[data-context-theme] body{color:var(--ctx-ink);background-size:cover;background-attachment:fixed;background-color:var(--ctx-bg)!important;background-image:var(--ctx-art)!important}html[data-context-theme] .app-shell :is(.workspace,.page-wrap){color:var(--ctx-ink)!important;background:0 0!important}html[data-context-theme] .app-shell .sidebar{box-shadow:8px 0 30px #24304408;background:var(--ctx-surface)!important;border-color:var(--ctx-line)!important;color:var(--ctx-ink)!important}html[data-context-theme] .app-shell .topbar{background:var(--ctx-surface)!important;border-color:var(--ctx-line)!important;color:var(--ctx-ink)!important}html[data-context-theme] .app-shell :is(.sidebar nav a,.brand-mark,.org-switch,.sidebar-foot,.topbar-context,.profile-menu-name,.hq-breadcrumb,.hq-project-meta,.space-view-controls a){color:var(--ctx-ink)!important}html[data-context-theme] .app-shell :is(.sidebar nav a[aria-current=page],.st-tabs button[aria-pressed=true],.st-view-switch button[aria-pressed=true]){background:var(--ctx-soft)!important;border-color:var(--ctx-accent)!important;color:var(--ctx-accent)!important}html[data-context-theme] :is(.app-shell,.st-modal-host) :is(h1,h2,h3,h4,strong){color:var(--ctx-ink)!important}html[data-context-theme] :is(.app-shell,.st-modal-host) :is(.hq-muted-copy,.hq-eyebrow,.st-help,.st-muted,.st-heading p,.pm-heading p,.st-discussion p,small){color:var(--ctx-muted)!important}html[data-context-theme] .app-shell :is(.hq-content-panel,.hq-health-panel,.hq-project-card,.hq-empty-panel,.replica-panel,.replica-health,.replica-stat,.replica-members-card,.replica-oracle-card,.space-project-studio,.space-project-cards>a,.pm-workshop,.pm-metrics>article,.pm-visual-grid>article,.pm-timeline,.pm-wbs,.pm-method-picker,.st-table-block,.st-toolbar,.st-embedded,.space-view-controls,.report-list>a,.hq-report-categories>article){box-shadow:var(--ctx-shadow);background:var(--ctx-surface)!important;border-color:var(--ctx-line)!important;border-radius:var(--ctx-radius)!important;color:var(--ctx-ink)!important}html[data-context-theme] :is(.app-shell,.st-modal-host) :is(input,select,textarea,button:not([style]),.hq-utility-popover,.lucy-environment-switch,.profile-avatar){background:var(--ctx-surface)!important;border-color:var(--ctx-line)!important;color:var(--ctx-ink)!important}html[data-context-theme] :is(.app-shell,.st-modal-host) :is(.hq-primary-action,.st-primary,.pm-method-picker>button){background:var(--ctx-accent)!important;border-color:var(--ctx-accent)!important;color:var(--ctx-contrast)!important}html[data-context-theme] .app-shell :is(.st-table-block>header,.st-scroll th,.st-scroll tr:nth-child(2n),.st-row-open,.st-row-open-heading,.st-section-design,.st-calendar-day.st-outside,.pm-wbs-node,.pm-wbs-root){background:var(--ctx-soft)!important;color:var(--ctx-ink)!important;border-color:var(--ctx-line)!important}html[data-context-theme] .app-shell :is(.st-scroll td,.st-board-card,.st-calendar,.st-calendar-day,.st-date-mapping,.st-calendar-agenda,.st-discussion,.st-comment-composer,.st-comment,.st-discussion-empty){background:var(--ctx-surface)!important;color:var(--ctx-ink)!important;border-color:var(--ctx-line)!important}html[data-context-theme] .app-shell .st-board-lane{background:var(--ctx-soft)!important;border-color:var(--ctx-line)!important}html[data-context-theme] .app-shell :is(.st-card-open,.st-scroll td,.st-card-open>p,.st-discussion h3){color:var(--ctx-ink)!important}html[data-context-theme] .st-modal-host :is(.st-dialog,.st-record-dialog,.st-record-top,.st-option-editor,.st-option-items>div,.st-file-links>a,.st-attachments){box-shadow:none;background:var(--ctx-surface)!important;color:var(--ctx-ink)!important;border-color:var(--ctx-line)!important}html[data-context-theme] .st-modal-host .st-dialog{box-shadow:0 20px 70px #0004}html[data-context-theme] :is(.app-shell,.st-modal-host) :is(.st-record-field>span,.st-phone-field>small,.st-city-field>small,.st-option-editor>p){color:var(--ctx-muted)!important}html[data-context-theme] :is(.app-shell,.st-modal-host) :is(input,select,textarea,button,a):focus-visible{outline-offset:3px;outline:3px solid var(--ctx-accent)!important}html[data-context-theme] .app-shell .st-table-block>header{border-top-color:var(--ctx-accent)!important}html[data-context-theme] .app-shell .st-scroll td{font-size:14px;line-height:1.6}html[data-context-theme] .app-shell .st-scroll th{font-size:12px;color:var(--ctx-muted)!important}html[data-context-theme] .app-shell .st-table-block>header h2{font-size:21px!important}html[data-context-theme=ivory] .app-shell :is(h1,h2),html[data-context-theme=editorial-press] .app-shell :is(h1,h2){font-family:Georgia,serif!important;font-weight:400!important}html[data-context-theme=charcoal] .app-shell .sidebar{width:250px}@media print{html[data-context-theme] body{color:#172438!important;background:#fff!important}.sidebar,.topbar,.shell-mobile-nav{display:none!important}.workspace{width:100%!important;margin:0!important}.pm-workshop,.st-table-block{break-inside:avoid}.page-wrap{max-width:none!important}}.lifecycle-actions{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0;display:flex}.lifecycle-actions button,.lifecycle-actions a{border:1px solid var(--ctx-line,#e0dce8);border-radius:10px;align-items:center;gap:6px;padding:9px 12px;font-size:13px;display:inline-flex}.lifecycle-confirm{z-index:200;background:var(--ctx-surface,#fff);color:var(--ctx-ink,#263146);border:2px solid var(--ctx-line,#e0dce8);border-radius:18px;max-height:70vh;padding:28px;position:fixed;inset:20vh max(20px,50vw - 280px) auto;overflow:auto;box-shadow:0 0 0 100vmax #14102088}.lifecycle-confirm p{font-size:15px;line-height:1.6}.lifecycle-confirm label{margin:20px 0;display:block}.lifecycle-confirm input{width:100%;margin-top:8px;padding:12px;display:block}.lifecycle-confirm button{margin:5px}.lifecycle-confirm button:disabled{opacity:.45}.lifecycle-confirm h3{font-size:23px}.st-data-tools{border-bottom:1px solid var(--ctx-line,#e0dce8);flex-wrap:wrap;gap:8px;padding:12px 18px;display:flex}.st-data-tools button,.st-upload-button{border:1px solid var(--ctx-line,#e0dce8);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-size:12px;display:inline-flex}.st-upload-button input{opacity:0;width:1px;height:1px;position:absolute}.st-data-panel,.st-import-panel{background:var(--ctx-soft,#f5f0f7);border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px;width:100%;padding:18px;display:flex}.st-data-panel label{align-items:center;gap:7px;display:flex}.st-data-panel details label{padding:6px}.st-data-panel input[type=checkbox]{width:16px}.st-import-panel{display:block}.st-import-panel p{max-width:850px;line-height:1.6}.st-import-panel>label{border-bottom:1px solid var(--ctx-line,#e0dce8);grid-template-columns:1fr 1fr 1fr;gap:10px;padding:10px;display:grid}.st-import-panel>button{margin:15px 8px 0 0}.st-scroll th:first-child,.st-scroll td:first-child{z-index:1;position:sticky;left:0}.st-scroll tr:hover td{background:var(--ctx-soft,#f9f3f7)!important}.st-table-block{overflow:hidden}.st-table-block>header{border-top:3px solid var(--ctx-accent,#a84878);padding:22px!important}.st-scroll td{padding:14px!important}.st-symbol{background:var(--ctx-accent,#a84878);color:var(--ctx-contrast,#fff);border-radius:10px;padding:10px}.st-template-grid>button{text-align:left;min-height:200px;background:linear-gradient(145deg,var(--ctx-soft,#f7eef6),var(--ctx-surface,#fff))!important;padding:24px!important}.st-template-grid>button strong{font-size:20px!important}.st-template-grid>button small{letter-spacing:1.5px;font-size:10px!important}.st-board-card{box-shadow:0 8px 20px #30223b0c;border-top:3px solid var(--ctx-accent,#a84878)!important}.st-board-card strong{line-height:1.5;font-size:17px!important}.st-card-open{padding:20px!important}.st-board-lane h3{padding:12px 4px!important}.st-record-top{z-index:5;position:sticky;top:0}.st-record-dialog h2{font-size:30px}.st-record-field{padding:14px 0!important}@media (max-width:650px){.st-import-panel>label{grid-template-columns:1fr}.st-data-tools{padding:10px}.st-data-panel{align-items:stretch}.st-data-panel label{flex-wrap:wrap}}.work-reports{border:1px solid var(--ctx-line,#e1dbe8);background:var(--ctx-surface,#fff);border-radius:20px;margin:25px 0 40px;padding:28px}.work-reports>header{justify-content:space-between;gap:24px;display:flex}.work-reports>header h2{letter-spacing:-1px;font-size:30px}.work-reports>header p{max-width:620px;line-height:1.6}.work-reports>header>div:last-child{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.work-reports button,.work-reports select{border:1px solid var(--ctx-line,#e1dbe8);border-radius:9px;padding:10px}.work-reports button{align-items:center;gap:6px;display:inline-flex}.wr-metrics{grid-template-columns:repeat(4,1fr);gap:15px;margin:26px 0;display:grid}.wr-metrics article{background:var(--ctx-soft,#f3edf8);border-radius:15px;gap:10px;padding:23px;display:grid}.wr-metrics svg{color:var(--ctx-accent,#8c65cb)}.wr-metrics strong{letter-spacing:-1px;font-size:38px}.wr-metrics span{font-size:13px}.wr-grid{grid-template-columns:1.2fr 1fr;gap:24px;display:grid}.wr-grid>article{border:1px solid var(--ctx-line,#e1dbe8);border-radius:15px;padding:23px}.wr-grid h3{margin:0 0 20px;font-size:19px}.wr-status-strip{border-radius:8px;gap:4px;height:25px;margin-bottom:25px;display:flex;overflow:hidden}.wr-bar{grid-template-columns:1fr 1fr 32px;align-items:center;gap:15px;margin:18px 0;display:grid}.wr-bar>span{align-items:center;gap:8px;font-size:14px;display:flex}.wr-bar i{border-radius:50%;width:10px;height:10px}.wr-bar meter{width:100%;height:14px}.wr-table-report{border-bottom:1px solid var(--ctx-line,#e1dbe8);color:inherit;justify-content:space-between;align-items:center;padding:15px 0;display:flex}.wr-table-report small{margin-top:5px;display:block}.wr-table-report b{font-size:23px}.wr-note{color:var(--ctx-muted,#69758a);margin-top:23px;font-size:12px}@media (max-width:850px){.work-reports>header{display:block}.wr-grid{grid-template-columns:1fr}.wr-metrics{grid-template-columns:repeat(2,1fr)}}@media print{.work-reports button,.work-reports select,.st-data-tools,.lifecycle-actions{display:none!important}.work-reports{border:0;padding:0}.wr-metrics{grid-template-columns:repeat(4,1fr)}.wr-grid{grid-template-columns:1fr 1fr}}.st-visual-records{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:20px;padding:24px;display:grid}.st-visual-records>button{text-align:left;border:1px solid var(--ctx-line,#e3dbe9);border-radius:16px;transition:transform .2s;overflow:hidden;box-shadow:0 8px 25px #3924440b;padding:0!important}.st-visual-records>button:hover{transform:translateY(-3px)}.st-visual-cover{background:linear-gradient(125deg,var(--ctx-soft,#f1e2f0),var(--ctx-surface,#fff));height:90px;color:var(--ctx-accent,#9270ca);align-items:center;gap:14px;padding:22px;display:flex}.st-visual-cover>span{background:var(--ctx-surface,#fff);border-radius:14px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 8px 20px #32204414}.st-visual-cover>svg{margin-left:auto}.st-visual-body{padding:22px}.st-visual-body h3{margin:0 0 15px;font-size:20px!important}.st-visual-body>p{font-size:14px;line-height:1.6}.st-visual-body dl>div{border-bottom:1px solid var(--ctx-line,#e3dbe9);grid-template-columns:1fr 1.3fr;gap:10px;padding:9px 0;font-size:13px;display:grid}.st-visual-body dt{color:var(--ctx-muted,#69758a)}.st-visual-body dd{overflow-wrap:anywhere;margin:0}.st-visual-body footer{color:var(--ctx-accent,#9270ca);justify-content:space-between;margin-top:20px;font-size:12px;display:flex}.st-visual-body footer span{align-items:center;gap:5px;display:flex}.st-visual-list{grid-template-columns:1fr}.st-visual-list>button{grid-template-columns:100px 1fr;display:grid}.st-visual-list .st-visual-cover{flex-direction:column;height:100%}.st-visual-list .st-visual-body dl{flex-wrap:wrap;gap:20px;display:flex}.st-visual-list .st-visual-body dl>div{min-width:130px;display:block}.st-chart-view,.st-timeline-view{padding:28px}.st-chart-view>header,.st-timeline-view>header{align-items:center;gap:14px;margin-bottom:24px;display:flex}.st-chart-view h3,.st-timeline-view h3{font-size:20px}.st-chart-view>button{text-align:left;border:0;grid-template-columns:150px 1fr 40px;align-items:center;gap:15px;width:100%;padding:16px;display:grid}.st-chart-view>button>div{background:var(--ctx-soft,#f2eaf7);border-radius:8px;height:24px;overflow:hidden}.st-chart-view i{border-radius:8px;height:100%;display:block}.st-timeline-view>button{text-align:left;border:0;grid-template-columns:200px 1fr 20px;align-items:center;gap:16px;width:100%;padding:13px;display:grid}.st-timeline-view>button>div{background:var(--ctx-soft,#f2eaf7);border-radius:8px;height:38px}.st-timeline-view>button span{background:var(--ctx-accent,#9270ca);color:var(--ctx-contrast,#fff);border-radius:8px;min-width:40px;height:100%;padding:9px 8px;display:block}.st-view-switch{flex-wrap:wrap}@media (max-width:650px){.st-visual-records{grid-template-columns:1fr;padding:14px}.st-chart-view>button{grid-template-columns:90px 1fr 25px}.st-timeline-view>button{grid-template-columns:100px 1fr 20px}.st-timeline-view,.st-chart-view{padding:14px}.st-visual-list>button{grid-template-columns:65px 1fr}}html[data-context-theme=ivory] .st-table-block,html[data-context-theme=editorial-press] .st-table-block{border-top:4px double var(--ctx-ink)!important;box-shadow:3px 4px 0 var(--ctx-line)!important}html[data-context-theme=ivory] .st-visual-cover,html[data-context-theme=editorial-press] .st-visual-cover{border-bottom:1px solid var(--ctx-line);background:var(--ctx-soft);height:65px}html[data-context-theme=charcoal] .st-table-block>header{padding:17px 22px!important}html[data-context-theme=charcoal] .pm-heading{border-bottom:1px solid var(--ctx-line);padding-bottom:25px}html[data-context-theme=charcoal] .st-visual-cover{background:linear-gradient(135deg,#36395c,#202838)}html[data-context-theme=rose] .st-visual-cover{background:linear-gradient(135deg,#f3d9e8,#fffafb)}.notification-inbox{position:relative}.notification-inbox>summary{cursor:pointer;border:1px solid var(--ctx-line,#e1dbe8);border-radius:10px;align-items:center;gap:5px;padding:10px;list-style:none;display:flex}.notification-inbox summary b{background:var(--ctx-accent,#a84878);color:var(--ctx-contrast,#fff);border-radius:20px;padding:2px 5px;font-size:11px}.notification-inbox>section{background:var(--ctx-surface,#fff);border:1px solid var(--ctx-line,#e1dbe8);z-index:80;border-radius:16px;width:min(420px,85vw);max-height:65vh;padding:18px;position:absolute;top:48px;right:0;overflow:auto;box-shadow:0 15px 60px #28203830}.notification-inbox header{align-items:center;gap:9px;margin-bottom:16px;display:flex}.notification-inbox article{background:var(--ctx-soft,#f7edf5);border-radius:10px;gap:10px;margin-bottom:9px;padding:15px 10px;display:flex}.notification-inbox article.is-read{opacity:.7;background:0 0}.notification-inbox a{color:var(--ctx-ink,#263146)}.notification-inbox p{overflow-wrap:anywhere;margin:7px 0;font-size:13px;line-height:1.6}.notification-inbox button{min-width:30px;height:30px}.work-hub-nav{flex-wrap:wrap;gap:10px;margin:25px 0;display:flex}.work-hub-nav a{border:1px solid var(--ctx-line,#e3dbe9);color:var(--ctx-ink,#263146);background:var(--ctx-surface,#fff);border-radius:10px;padding:12px 18px}.work-hub-nav a[aria-current=page]{background:var(--ctx-accent,#9270ca);color:var(--ctx-contrast,#fff)}.work-hub-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;margin-top:25px;display:grid}.work-hub-grid>article,.work-hub-grid>a{border:1px solid var(--ctx-line,#e3dbe9);border-top:3px solid var(--ctx-accent,#9270ca);background:var(--ctx-surface,#fff);color:var(--ctx-ink,#263146);overflow-wrap:anywhere;border-radius:16px;padding:28px;box-shadow:0 8px 25px #3924440b}.work-hub-grid svg{color:var(--ctx-accent,#9270ca)}.work-hub-grid small{margin-top:18px;display:block}.work-hub-grid h3{font-size:22px}.work-hub-grid p{font-size:14px;line-height:1.7}.work-hub-grid a>span{align-items:center;gap:8px;margin-top:25px;display:flex}.work-template-fields{flex-wrap:wrap;gap:6px;margin:20px 0;display:flex}.work-template-fields span{background:var(--ctx-soft,#f3edf8);border-radius:6px;padding:6px 9px;font-size:12px}.st-card-footer,.st-card-date,.st-move-card,.st-discussion small,.st-heading .st-toolbar span,.st-template-grid>button b,.st-table-block>header small,.st-tabs button,.st-view-switch button{font-size:12px!important}.st-bulk-actions{background:var(--ctx-soft,#f2eaf7);border-bottom:1px solid var(--ctx-line,#e3dbe9);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 20px;display:flex}.st-bulk-actions button{border:1px solid var(--ctx-line,#e3dbe9);border-radius:8px;padding:8px 12px}.st-scroll input[type=checkbox]{width:16px;height:16px;accent-color:var(--ctx-accent,#9270ca)}.lifecycle-confirm{width:auto;max-width:none;margin:0}.lifecycle-confirm::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#14102099}.lifecycle-actions>details{position:relative}.lifecycle-actions>details>summary{cursor:pointer;border:1px solid var(--ctx-line,#e3dbe9);border-radius:8px;padding:8px 12px;font-size:12px;list-style:none}.lifecycle-menu{z-index:20;background:var(--ctx-surface,#fff);border:1px solid var(--ctx-line,#e3dbe9);border-radius:12px;gap:6px;min-width:170px;padding:10px;display:grid;position:absolute;top:38px;right:0;box-shadow:0 10px 30px #30203820}.lifecycle-menu a,.lifecycle-menu button{white-space:nowrap}.lifecycle-actions{margin:0}.st-template-preview{border:1px solid var(--ctx-line,#e3dbe9);background:var(--ctx-surface,#fff);border-radius:8px;grid-template-columns:repeat(3,1fr);gap:5px;width:100%;margin:12px 0;padding:10px;display:grid!important}.st-template-preview>span{white-space:nowrap;overflow:hidden;font-size:9px!important}.st-template-preview i{background:var(--ctx-soft,#f2eaf7);border-radius:2px;width:80%;height:5px;margin-top:8px;display:block}.st-template-preview i:nth-child(2n){width:55%}html[data-context-theme] .app-shell :is(.st-day,.st-weekday,.st-calendar-toolbar,.st-calendar-legend){background:var(--ctx-surface)!important;color:var(--ctx-ink)!important;border-color:var(--ctx-line)!important}html[data-context-theme] .app-shell .st-other-month{background:var(--ctx-soft)!important}html[data-context-theme] .app-shell .st-calendar-event{background:var(--ctx-soft)!important;color:var(--ctx-ink)!important;border-left:3px solid var(--ctx-accent)!important;font-size:12px!important}html[data-context-theme] .app-shell .st-today{box-shadow:inset 0 0 0 2px var(--ctx-accent)}html[data-context-theme] .app-shell :is(.st-card-date,.st-card-person,.st-card-footer,.st-discussion-empty){color:var(--ctx-muted)!important}.pm-dependencies{border:1px solid var(--ctx-line,#e3dbe9);background:var(--ctx-surface,#fff);border-radius:16px;margin:20px 0;padding:24px}.pm-dependencies h3{font-size:23px}.pm-dependencies p{color:var(--ctx-muted,#69758a);font-size:14px;line-height:1.6}.pm-network-scroll{max-width:100%;overflow:auto}.pm-network-scroll svg{color:var(--ctx-accent,#9270ca)}.pm-network-node{cursor:pointer}.pm-network-node rect{fill:var(--ctx-soft,#f2eaf7);stroke:var(--ctx-line,#e3dbe9);stroke-width:1.5px}.pm-network-node.is-critical rect{stroke:var(--ctx-accent,#9270ca);stroke-width:3px}.pm-network-node text{fill:var(--ctx-ink,#263146);font-size:13px;font-weight:600}.pm-network-node .pm-network-meta{fill:var(--ctx-muted,#69758a);font-size:10px;font-weight:400}.pm-network-node:focus rect{stroke-width:4px}html[data-context-theme] .app-shell{background:0 0!important}html[data-context-theme] .app-shell :is(.org-switch,.hq-profile-menu>summary,.hq-add-menu>summary){background:var(--ctx-surface)!important;color:var(--ctx-ink)!important;border-color:var(--ctx-line)!important}html[data-context-theme] .app-shell .lucy-environment-switch a.is-active{background:var(--ctx-soft)!important;color:var(--ctx-ink)!important;border-color:var(--ctx-line)!important}html[data-context-theme] .app-shell .lucy-environment-switch a.is-active strong{color:var(--ctx-ink)!important}html[data-context-theme=charcoal] .app-shell :is(h1,h2,h3){font-family:system-ui,sans-serif!important;font-weight:700!important}html[data-context-theme] .app-shell .hq-search-disabled{border-radius:9px;align-items:center;gap:8px;padding:10px;font-size:12px;text-decoration:none;display:flex;background:var(--ctx-soft)!important;color:var(--ctx-muted)!important}@media print{html[data-context-theme]{--ctx-bg:#fff;--ctx-surface:#fff;--ctx-soft:#f4f4f4;--ctx-ink:#222;--ctx-muted:#555;--ctx-line:#ddd;--ctx-accent:#695094;--ctx-contrast:#fff;--ctx-art:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}.record-checklist{border:1px solid var(--ctx-line,#e3dbe9);border-radius:12px;width:100%;padding:16px}.record-checklist header{align-items:center;gap:10px;margin-bottom:14px;display:flex}.record-checklist progress{width:100px;accent-color:var(--ctx-accent,#9270ca);margin-left:auto}.record-checklist>div,.record-checklist footer{align-items:center;gap:8px;margin:9px 0;display:flex}.record-checklist input[type=checkbox]{width:18px;height:18px}.record-checklist input:not([type=checkbox]){flex:1;min-width:0}.record-checklist button{align-items:center;gap:5px;display:flex;padding:8px!important}.record-checklist small{margin-top:12px;display:block}.st-calendar-week .st-day{min-height:260px}.st-calendar-day .st-day{min-height:320px}.st-calendar-day{min-width:0!important}.st-calendar-day .st-calendar-event{margin:10px!important;padding:15px!important;font-size:14px!important}.st-calendar-toolbar{flex-wrap:wrap;gap:12px}.st-calendar-legend{font-size:12px!important}.portfolio-insights{grid-template-columns:1fr 1fr 1fr 2fr;gap:18px;margin:25px 0;display:grid}.portfolio-insights>article{background:var(--ctx-surface,#fff);border:1px solid var(--ctx-line,#e3dbe9);border-radius:15px;flex-direction:column;gap:12px;padding:25px;display:flex}.portfolio-insights strong{color:var(--ctx-ink,#263146);font-size:40px}.portfolio-insights>article>span{color:var(--ctx-muted,#69758a);font-size:13px}.portfolio-status-chart h3{margin:0;font-size:15px}.portfolio-status-chart>div{grid-template-columns:100px 1fr 20px;align-items:center;gap:12px;font-size:11px;display:grid}.portfolio-status-chart meter{width:100%;height:12px}.portfolio-filters{flex-wrap:wrap;gap:12px;margin-bottom:26px;display:flex}.portfolio-filters input,.portfolio-filters select,.portfolio-filters button{border:1px solid var(--ctx-line,#e3dbe9);background:var(--ctx-surface,#fff);color:var(--ctx-ink,#263146);border-radius:9px;padding:12px}.portfolio-filters button{align-items:center;gap:7px;display:flex}.portfolio-card-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:22px;display:grid}.portfolio-card{background:var(--ctx-surface,#fff);border:1px solid var(--ctx-line,#e3dbe9);color:var(--ctx-ink,#263146);border-radius:17px;flex-direction:column;padding:26px;transition:transform .2s;display:flex;box-shadow:0 12px 30px #39244408}.portfolio-card:hover{transform:translateY(-3px)}.portfolio-card header{align-items:center;gap:12px;margin-bottom:25px;display:flex}.portfolio-card header>span{background:var(--ctx-soft,#f3edf8);width:46px;height:46px;color:var(--ctx-accent,#9270ca);border-radius:13px;place-items:center;display:grid}.portfolio-card header>b{letter-spacing:.5px;background:var(--ctx-soft,#f3edf8);border-radius:6px;padding:7px 9px;font-size:10px}.portfolio-card header>svg{margin-left:auto}.portfolio-card h2{letter-spacing:-.6px;font-size:25px;line-height:1.4}.portfolio-card small{color:var(--ctx-muted,#69758a);font-size:12px}.portfolio-card p{color:var(--ctx-muted,#69758a);flex:1;font-size:14px;line-height:1.7}.portfolio-card-progress{margin:22px 0}.portfolio-card-progress>div{justify-content:space-between;gap:12px;font-size:12px;display:flex}.portfolio-card-progress progress{width:100%;height:8px;accent-color:var(--ctx-accent,#9270ca);margin-top:10px}.portfolio-card footer{border-top:1px solid var(--ctx-line,#e3dbe9);justify-content:space-between;gap:14px;padding-top:18px;font-size:11px;display:flex}.portfolio-card footer>span{align-items:center;gap:6px;display:flex}@media (max-width:900px){.portfolio-insights{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.portfolio-card-grid{grid-template-columns:1fr}.portfolio-insights{gap:10px}.portfolio-insights article{padding:15px}.portfolio-status-chart>div{grid-template-columns:60px 1fr 20px}}.st-comment-edit textarea{width:100%;min-height:100px;padding:12px;font-size:14px}.st-comment-edit button,.st-comment>div>button{margin:6px;padding:6px 10px!important;font-size:12px!important}.st-comment-byline time{font-size:11px!important}.st-comment>div>p{font-size:14px!important;line-height:1.7!important}html[data-context-theme] .app-shell .st-symbol{background:var(--ctx-accent)!important;color:var(--ctx-contrast)!important;border-radius:10px!important}html[data-context-theme=editorial-press] .app-shell .sidebar,html[data-context-theme=ivory] .app-shell .sidebar{--ctx-ink:#f6eedf;--ctx-muted:#c3b19a;--ctx-surface:#382f29;--ctx-soft:#4d4036;--ctx-line:#675347;--ctx-accent:#e4c895;--ctx-contrast:#2e241e}html[data-context-theme=editorial-press] .app-shell .sidebar nav a,html[data-context-theme=ivory] .app-shell .sidebar nav a{border-bottom:1px solid var(--ctx-line);border-radius:0!important}html[data-context-theme=countryside-garden] .app-shell .st-table-block>header{border-top:4px solid #49794c!important}html[data-context-theme=ocean-passage] .app-shell .st-table-block>header{background:linear-gradient(125deg,#d1e5e7,#f4fcfc)!important}.st-inline-cell{align-items:center;gap:8px;min-width:100px;display:flex}.st-inline-cell>span{flex:1}.st-inline-trigger{opacity:0;border:0!important;padding:6px!important}.st-scroll tr:hover .st-inline-trigger,.st-inline-trigger:focus-visible{opacity:1}.st-inline-cell.is-editing{min-width:210px;max-width:380px;display:block}.st-inline-cell input:not([type=checkbox]),.st-inline-cell select,.st-inline-cell textarea{width:100%;padding:8px!important;font-size:14px!important}.st-inline-actions{gap:5px;margin-top:7px;display:flex}.st-inline-actions button{align-items:center;gap:5px;display:flex;padding:6px!important}.st-inline-cell p{color:#b34659;font-size:12px}@media (hover:none){.st-inline-trigger{opacity:1}}.action-popover-trigger{border:1px solid var(--ctx-line,#e4d8e1);background:var(--ctx-surface,#fff);color:var(--ctx-ink,#343044);cursor:pointer;border-radius:10px;padding:9px 13px}.action-popover{border:1px solid var(--ctx-line,#e4d8e1);background:var(--ctx-surface,#fff);width:220px;max-height:min(420px,100dvh - 24px);color:var(--ctx-ink,#343044);border-radius:14px;margin:0;padding:10px;position:fixed;inset:auto;overflow:auto;box-shadow:0 18px 60px #241e3433}.action-popover:popover-open{gap:5px;display:grid}.action-popover a,.action-popover button{width:100%;color:inherit;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:12px;font-size:13px;text-decoration:none;display:flex}.action-popover a:hover,.action-popover button:hover{background:var(--ctx-soft,#f7edf4)}.hq-project-portfolio .hq-page-heading>div:last-child{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.hq-project-portfolio .hq-page-heading>div:last-child>a:first-child{color:#704570;background:#fff;border:1px solid #d9cbdc;border-radius:11px;align-items:center;padding:11px 16px;font-size:13px;display:flex}.space-tables .st-scroll table{min-width:100%;table-layout:auto!important;width:max-content!important}.space-tables .st-scroll td,.space-tables .st-scroll th{min-width:150px;max-width:360px;overflow-wrap:normal!important;word-break:normal!important}.space-tables .st-scroll td{white-space:nowrap}.space-tables .st-scroll td:first-child,.space-tables .st-scroll th:first-child{min-width:44px}.space-tables .st-inline-cell{min-width:140px}.space-tables .st-inline-cell>span{text-overflow:ellipsis;max-width:320px;overflow:hidden}.space-tables .st-scroll td.st-row-open{min-width:60px}.hq-spaces-concept .spaces-concept-grid{grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:24px}.active-space-card{background:#fff;border:1px solid #e6d9e0;border-radius:22px;text-decoration:none;transition:transform .2s;overflow:hidden;box-shadow:0 12px 32px #392b4110}.active-space-card:hover{transform:translateY(-4px)}.active-space-art{color:#fff;background:linear-gradient(135deg,#82496b,#e8a7a5);justify-content:space-between;align-items:center;height:155px;padding:26px;display:flex}.active-space-color-1 .active-space-art{background:linear-gradient(130deg,#176977,#76c1b3)}.active-space-color-2 .active-space-art{background:linear-gradient(130deg,#574e99,#b198d6)}.active-space-color-3 .active-space-art{background:linear-gradient(130deg,#936e32,#e3b76f)}.active-space-art>span{background:#ffffff18;border:1px solid #ffffff70;border-radius:22px;place-items:center;width:80px;height:80px;font:48px Georgia;display:grid}.active-space-body{padding:24px}.active-space-body small{color:#8c657c;font-size:11px}.active-space-body h2{margin:10px 0;font-size:26px}.active-space-body p{color:#786a7a;min-height:48px;font-size:14px;line-height:1.7}.active-space-body footer{border-top:1px solid #eee1e8;gap:20px;padding-top:18px;font-size:12px;display:flex}.active-space-body footer span{align-items:center;gap:6px;display:flex}.space-creation-options{grid-template-columns:1fr 1fr;gap:18px;display:grid}.space-creation-options>div{background:linear-gradient(145deg,#fff,#f8edf4);border:1px solid #e6d7e2;border-radius:16px;padding:22px}.space-creation-options svg{color:#a8487f}.space-creation-options h3{font-size:23px}.space-creation-options p{font-size:14px;line-height:1.7}.space-creation-options button{border-radius:10px;padding:12px}.spaces-concept-create[open]{width:min(900px,100%)}.spaces-concept-create .spaces-create-card{margin-top:14px;width:100%!important;position:static!important}.spaces-concept-header:has(.spaces-concept-create[open]){flex-wrap:wrap}@media (max-width:700px){.space-creation-options,.hq-spaces-concept .spaces-concept-grid{grid-template-columns:1fr}}.space-layout-studio{position:relative}.space-layout-chooser{background:var(--ctx-surface,#fff);border:1px solid var(--ctx-line,#e5dbe3);border-radius:16px;margin:18px 32px 10px;padding:14px 18px}.space-layout-chooser summary{cursor:pointer;align-items:center;gap:10px;font-size:14px;font-weight:650;display:flex}.space-layout-chooser summary>span{color:var(--ctx-muted,#877382);margin-left:auto;font-weight:400}.space-layout-options{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:20px;display:grid}.space-layout-options button{text-align:left;border:1px solid var(--ctx-line,#e5dbe3);background:var(--ctx-surface,#fff);color:var(--ctx-ink,#343044);border-radius:12px;gap:12px;padding:14px;display:grid}.space-layout-options button[aria-pressed=true]{outline:2px solid var(--ctx-accent,#a66f98)}.space-layout-options strong{align-items:center;gap:8px;font-size:14px;display:flex}.space-layout-options small{color:var(--ctx-muted,#877382);font-size:12px;line-height:1.6}.layout-miniature{background:var(--ctx-soft,#f3e9f0);border-radius:8px;grid-template-columns:1fr 1fr;gap:6px;height:85px;padding:8px;display:grid}.layout-miniature i{background:var(--ctx-accent,#a66f98);opacity:.4;border-radius:4px}.miniature-atelier i:first-child,.miniature-gallery i:first-child{grid-column:span 2}.miniature-command{grid-template-columns:2fr 1fr}.miniature-command i:first-child{grid-row:span 2}.miniature-journal{grid-template-columns:1fr}.miniature-journal i{height:12px}.space-customize-button{border:1px solid var(--ctx-line,#e5dbe3);background:var(--ctx-surface,#fff);color:var(--ctx-ink,#343044);border-radius:10px;align-items:center;gap:8px;margin:0 32px 10px;padding:9px 14px;display:flex}.space-layout-studio:not(.is-customizing) .hq-working-blocks :is(form,.hq-block-controls){display:none}.space-layout-studio:not(.is-customizing) .hq-working-blocks .hq-block-card{min-height:180px}.layout-command .hq-space-replica{flex-direction:column;display:flex}.layout-command .replica-dashboard{order:4}.layout-command .st-embedded{order:2}.layout-command .space-project-studio{order:3}.layout-command #working-blocks{order:5}.layout-gallery .replica-dashboard{grid-template-columns:1fr!important}.layout-gallery .replica-panels{grid-template-columns:repeat(3,minmax(0,1fr))!important}.layout-gallery .replica-oracle{gap:18px;display:flex}.layout-gallery .replica-oracle>section{flex:1}.layout-gallery .replica-hero-content{border-radius:22px;max-width:720px}.layout-gallery .hq-working-blocks{grid-template-columns:repeat(3,minmax(0,1fr))}.layout-journal .hq-space-replica{max-width:1120px}.layout-journal .replica-dashboard{grid-template-columns:1fr!important}.layout-journal .hq-working-blocks{grid-template-columns:1fr}.layout-journal .hq-block-card{border-left:5px solid var(--ctx-accent,#a66f98);border-radius:0 15px 15px 0}.layout-journal .replica-panel{min-height:unset}.layout-journal .space-project-cards{grid-template-columns:1fr}@media (max-width:900px){.space-layout-options{grid-template-columns:repeat(2,1fr)}.layout-gallery .replica-main-grid,.layout-gallery .hq-working-blocks{grid-template-columns:1fr!important}.layout-gallery .replica-side{flex-wrap:wrap}}@media (max-width:600px){.space-layout-chooser{margin:12px}.space-customize-button{margin-left:12px}.space-layout-options{grid-template-columns:1fr 1fr;gap:8px}}.st-record-filters{border-bottom:1px solid var(--ctx-line,#e5dbe3);flex-wrap:wrap;align-items:center;gap:14px;padding:14px 18px;display:flex}.st-record-filters label{align-items:center;gap:8px;font-size:12px;font-weight:650;display:flex}.st-record-filters select{padding:8px 12px!important}.st-record-filters>span{color:var(--ctx-muted,#877382);margin-left:auto;font-size:12px}.space-layout-studio:not(.is-customizing) .hq-working-block>form,.space-layout-studio:not(.is-customizing) .hq-working-block .hq-block-controls{display:none}.layout-gallery .replica-side-panel{border-top:3px solid var(--ctx-accent,#a66f98)}.layout-gallery .hq-working-block{border-radius:20px;box-shadow:0 12px 32px #30203512}.layout-journal .replica-main>.replica-panels{grid-template-columns:1fr}.layout-journal .hq-working-block{border-left:5px solid var(--ctx-accent,#a66f98)}.st-template-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.space-tables .st-template-grid>button{text-align:left;border-radius:18px;padding:20px;box-shadow:0 8px 25px #38233108}.st-template-grid>button>strong{font-size:21px!important}.template-scene{color:#4e3343;background:#fffcf8;border:1px solid #e6d9dd;border-radius:12px;width:100%;margin:16px 0;font:10px system-ui;overflow:hidden;display:block!important}.template-scene-heading{background:linear-gradient(120deg,#f6e5d7,#f7cdd5);align-items:center;gap:8px;padding:12px;display:flex}.template-scene-heading>span{color:#fff;background:#ab6578;border-radius:8px;padding:7px}.template-scene-heading small{margin-left:auto;font-size:9px}.template-scene-tabs{border-bottom:1px solid #eadfe3;gap:12px;padding:9px 12px;display:flex}.template-scene-tabs b{color:#a04767}.template-example-row{border-bottom:1px solid #f0e5e7;align-items:center;gap:7px;min-height:37px;padding:6px 10px;display:flex}.template-example-row>strong{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:10px;overflow:hidden}.template-pill{white-space:nowrap;border-radius:5px;padding:4px 5px;font-size:8px}.pill-0{color:#216bb0;background:#dcedff}.pill-1{color:#7043a7;background:#eee2fc}.pill-2{color:#287649;background:#d8f3e2}.template-check{border:1px solid #c6aaba;border-radius:3px;place-items:center;width:12px;height:12px;display:grid}.template-progress{background:#e8dce2;border-radius:4px;width:40px;height:4px}.template-progress b{background:#a45174;border-radius:4px;height:100%;display:block}.template-avatar{color:#784ba9;background:#e3d9f3;border-radius:50%;place-items:center;width:22px;height:22px;font-size:10px;display:grid}.template-scene-footer{color:#987b8b;justify-content:space-between;padding:10px;font-size:8px;display:flex}.scene-relationships .template-scene-heading{background:linear-gradient(130deg,#f7d9e2,#eee4f4)}.template-capacity{padding:12px}.template-capacity>div{align-items:center;gap:7px;margin:12px 0;display:flex}.template-capacity span{width:45px;font-size:9px}.template-capacity i{background:linear-gradient(90deg,#e1a773,#b06c99);border-radius:4px;height:9px}.template-capacity b{font-size:9px}@media (max-width:650px){.st-template-grid{grid-template-columns:1fr!important}}.portfolio-card{border-top:0;padding-top:30px;position:relative;overflow:hidden}.portfolio-card:before{content:"";background:linear-gradient(90deg,#bd598c,#e8af80,#9f85d0);height:7px;display:block;position:absolute;inset:0 0 auto}.portfolio-card header{background:linear-gradient(115deg,#f9e4ed,#f3ebfb);border-radius:12px;margin:-4px -4px 20px;padding:15px}.portfolio-card header>span{color:#fff;background:#b36a92;box-shadow:0 5px 12px #ab62872a}.portfolio-style-kanban header{background:linear-gradient(115deg,#deefed,#e8f5dc)}.portfolio-style-kanban header>span{background:#368c81}.portfolio-style-waterfall header{background:linear-gradient(115deg,#e0eafb,#e5e5fb)}.portfolio-style-waterfall header>span{background:#657ec2}.portfolio-style-lean header{background:linear-gradient(115deg,#e9edda,#e3f2df)}.portfolio-style-lean header>span{background:#7b9548}.portfolio-card h2{font-size:24px!important}.pm-theme-countryside-garden{--pm-bg:#e8efdc;--pm-card:#f8fced;--pm-ink:#304b32;--pm-muted:#617259;--pm-line:#cbd9bc;--pm-accent:#5b824b;--pm-soft:#dce8ce}.pm-theme-ocean-passage{--pm-bg:#e2f0f2;--pm-card:#f5fcfc;--pm-ink:#1a4654;--pm-muted:#557c86;--pm-line:#bfdae0;--pm-accent:#237f94;--pm-soft:#d8e9ed}.pm-theme-editorial-press{--pm-bg:#eee1ca;--pm-card:#fffaf0;--pm-ink:#382d29;--pm-muted:#836957;--pm-line:#d8c6ac;--pm-accent:#944c47;--pm-soft:#ecdcc3}.pm-theme-countryside-garden .pm-heading,.pm-theme-ocean-passage .pm-heading,.pm-theme-editorial-press .pm-heading{background:linear-gradient(90deg,var(--pm-card) 45%,transparent),var(--pm-card);background-size:cover;border-radius:18px;padding:28px}.pm-theme-countryside-garden .pm-heading{background-image:linear-gradient(90deg,#f8fced 40%,#f8fced33),url(/space-themes/countryside-garden.webp)}.pm-theme-ocean-passage .pm-heading{background-image:linear-gradient(90deg,#f5fcfc 40%,#f5fcfc33),url(/space-themes/ocean-passage.webp)}.pm-theme-editorial-press .pm-heading{background-image:linear-gradient(90deg,#fffaf0 40%,#fffaf055),url(/space-themes/editorial-press.webp)}.pm-theme-charcoal .pm-visual-grid{grid-template-columns:1.6fr 1fr}.pm-theme-ivory .pm-visual-grid,.pm-theme-editorial-press .pm-visual-grid{grid-template-columns:1fr}.pm-theme-countryside-garden .pm-metrics article{border-top:4px solid #7c9d52}.pm-theme-ocean-passage .pm-metrics article{border-top:4px solid #3197ab}html[data-hq-theme=magnolia]{--hq-line:#dfc5cc;--hq-text:#3d2437;--hq-accent:#a73564;--hq-bg:#f8eef0}html[data-hq-theme=magnolia] body{background:radial-gradient(at 90% 0,#f1cfbd,#0000 60%),#f8eef0!important}html[data-hq-theme=magnolia] .app-shell-hq .sidebar{border:0;color:#fae8ed!important;background:linear-gradient(#4b253d,#342236)!important}html[data-hq-theme=magnolia] .sidebar :is(strong,small,a,.sidebar-signature){color:#f8e4eb!important}html[data-hq-theme=magnolia] .sidebar nav a[aria-current=page]{background:#b85882!important;border-color:#dc89a8!important}html[data-hq-theme=magnolia] .sidebar .org-switch{background:#ffffff0d!important;border-color:#ffffff30!important}html[data-hq-theme=magnolia] .magnolia-hero{border:0;border-radius:24px;min-height:300px;box-shadow:0 18px 48px #98527120}html[data-hq-theme=magnolia] .magnolia-hero-copy h1{color:#572d45!important;font-size:58px!important}html[data-hq-theme=magnolia] .magnolia-work-grid{grid-template-columns:1.4fr 1fr .85fr;gap:22px}html[data-hq-theme=magnolia] .magnolia-panel{border-color:#e5ccd5;border-radius:20px;box-shadow:0 10px 30px #6532470b}html[data-hq-theme=magnolia] .magnolia-metric{background:linear-gradient(145deg,#fff,#fcf0f2);border-top:4px solid #b85079}html[data-hq-theme=magnolia] .magnolia-metric:nth-child(2){border-top-color:#dc9a60}html[data-hq-theme=magnolia] .magnolia-metric:nth-child(3){border-top-color:#9b83b8}html[data-hq-theme=magnolia] .magnolia-metric:nth-child(4){border-top-color:#739c82}html[data-hq-theme=magnolia] .magnolia-actions>a{color:#79324f;background:#f0dce5;border:0;border-radius:14px;padding:16px;font-size:13px}html[data-hq-theme=magnolia] .magnolia-panel h2{color:#64314d!important}html[data-hq-theme=magnolia] .magnolia-bottom-grid{grid-template-columns:1.25fr 1.25fr 1fr;gap:22px}html[data-hq-theme=magnolia] .magnolia-assistant{background:linear-gradient(110deg,#e8cedc,#fff6ef);grid-column:span 3;min-height:160px;display:block}html[data-hq-theme=magnolia] .magnolia-photo-card{min-height:290px}html[data-hq-theme=magnolia] .magnolia-panel :is(p,small){color:#816375!important}@media (max-width:1000px){html[data-hq-theme=magnolia] .magnolia-work-grid,html[data-hq-theme=magnolia] .magnolia-bottom-grid{grid-template-columns:1fr 1fr}html[data-hq-theme=magnolia] .magnolia-assistant{grid-column:span 2}}@media (max-width:650px){html[data-hq-theme=magnolia] .magnolia-work-grid,html[data-hq-theme=magnolia] .magnolia-bottom-grid{grid-template-columns:1fr}html[data-hq-theme=magnolia] .magnolia-assistant{grid-column:auto}html[data-hq-theme=magnolia] .magnolia-hero-copy h1{font-size:39px!important}.pm-theme-charcoal .pm-visual-grid{grid-template-columns:1fr}}.layout-gallery .replica-panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.layout-gallery .replica-oracle{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.layout-journal .replica-oracle{display:none}.layout-journal .replica-panels{grid-template-columns:1fr}.layout-gallery .replica-panel{border-radius:18px;box-shadow:0 12px 30px #30203512}.layout-journal .replica-panel{border-left:5px solid var(--ctx-accent,#a66f98)}@media (max-width:900px){.layout-gallery .replica-oracle,.layout-gallery .replica-panels{grid-template-columns:1fr}}.report-studio{--report-accent:#a44472;--report-soft:#f7e5ed;margin:24px 0}.report-color-gold{--report-accent:#967137;--report-soft:#f8efdd}.report-color-plum{--report-accent:#7949b2;--report-soft:#eee4fa}.report-color-ocean{--report-accent:#23798d;--report-soft:#e0f0f3}.report-studio-banner{background:linear-gradient(115deg,var(--report-soft),#fffaf5);border:1px solid #e7d8e2;border-radius:23px;justify-content:space-between;align-items:center;gap:30px;padding:32px;display:flex}.report-studio-banner h2{letter-spacing:-1px;color:#452d45;margin:14px 0;font:36px Georgia!important}.report-studio-banner>div>span{letter-spacing:1px;color:var(--report-accent);align-items:center;gap:8px;font-size:11px;display:flex}.report-studio-banner p{color:#806c80;font-size:14px}.report-oracle-note{max-width:250px;color:var(--report-accent);background:#ffffff90;border-radius:16px;gap:9px;padding:20px;display:grid}.report-oracle-note small{color:#806c80;font-size:12px;line-height:1.6}.report-template-library{grid-template-columns:repeat(4,1fr);gap:17px;margin:24px 0;display:grid}.report-template-library>button{text-align:left;color:#493448;background:#fff;border:1px solid #e4d8e1;border-radius:16px;gap:11px;padding:14px;display:grid}.report-template-library>button[aria-pressed=true]{outline:2px solid var(--report-accent)}.report-template-library small{color:#8a7386;font-size:12px;line-height:1.5}.report-template-art{color:#a44472;background:linear-gradient(130deg,#f2cada,#fcf0e9);border-radius:10px;grid-template-columns:1fr 1fr;gap:8px;height:105px;padding:14px;display:grid}.report-template-art svg{grid-row:span 3}.report-template-art i{background:#ffffffb0;border-radius:4px;height:10px}.art-gold{color:#967137;background:linear-gradient(130deg,#ead3a5,#fff4dc)}.art-plum{color:#7949b2;background:linear-gradient(130deg,#d4b5f1,#f4eafa)}.art-ocean{color:#23798d;background:linear-gradient(130deg,#b4dade,#e3f8f8)}.report-steps{background:#fff;border:1px solid #e4d8e1;border-radius:14px;align-items:center;gap:12px;margin-bottom:22px;padding:14px;display:flex}.report-steps button{color:#887188;background:0 0;border:0;border-radius:8px;padding:11px;font-size:13px}.report-steps button[aria-current=step]{background:var(--report-soft);color:var(--report-accent);font-weight:700}.report-source-layout{grid-template-columns:2fr 1fr;gap:22px;display:grid}.report-source-layout>div,.report-data-review,.report-customize{background:#fff;border:1px solid #e4d8e1;border-radius:18px;padding:26px}.report-source-layout h3,.report-customize h3{font-size:22px}.report-source-layout p{color:#897387;font-size:14px}.report-scope-types,.report-group-chips{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.report-scope-types button,.report-group-chips button{color:#705670;background:#fff;border:1px solid #e0d0df;border-radius:9px;padding:11px}.report-scope-types button[aria-pressed=true],.report-group-chips button[aria-pressed=true]{background:var(--report-soft);border-color:var(--report-accent);color:var(--report-accent)}.report-source-cards{grid-template-columns:1fr 1fr;gap:12px;margin:18px 0;display:grid}.report-source-cards button{color:#705670;text-align:left;background:#fff;border:1px solid #dfcfdf;border-radius:12px;align-items:center;gap:12px;min-height:80px;padding:14px;display:flex}.report-source-cards button[aria-pressed=true]{background:var(--report-soft);border-color:var(--report-accent)}.report-source-cards button>span{flex:1;font-size:14px;font-weight:650}.report-data-review>div{border-bottom:1px solid #ece0e9;gap:6px;padding:13px 0;display:grid}.report-data-review small{color:#897387;font-size:12px}.report-data-review>.hq-primary-action{margin-top:20px}.report-customize label{gap:10px;margin-bottom:22px;font-size:14px;display:grid}.report-customize input,.report-customize textarea{color:#493448;background:#fffcfd;border:1px solid #e2d0df;border-radius:10px;padding:13px}.report-period{gap:22px;display:flex}.report-customize>p{color:#897387;font-size:13px}.report-export-actions{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.report-export-actions button{color:var(--report-accent);background:#fff;border:1px solid #e2d0df;border-radius:10px;align-items:center;gap:8px;padding:12px 16px;display:flex}.report-document{background:#fff;border:1px solid #e2d0df;border-radius:18px;padding:40px;box-shadow:0 16px 45px #34253d0b}.report-document>header{border-bottom:4px solid var(--report-accent);margin-bottom:25px;padding:24px 0}.report-document>header h2{color:var(--report-accent);font:38px Georgia!important}.report-document>section{margin:25px 0}.report-document>section>p{white-space:pre-wrap;font-size:15px;line-height:1.8}.report-document small{color:#897387;font-size:11px}.report-document .work-reports{border:0;margin:0;padding:0}.report-document .work-reports>header>div:last-child{display:none}.report-snapshot-metrics{background:var(--report-soft);border-radius:12px;gap:25px;padding:25px;display:flex}.report-snapshot-history{background:#fff;border:1px solid #e2d0df;border-radius:16px;margin:28px 0;padding:24px}.report-snapshot-history button{color:#65495f;text-align:left;background:#fff;border:0;border-bottom:1px solid #ece1e8;align-items:center;gap:14px;width:100%;padding:16px;display:flex}.report-snapshot-history button span{flex:1;gap:7px;display:grid}.report-snapshot-history small{color:#897387;font-size:12px}@media (max-width:900px){.report-template-library{grid-template-columns:1fr 1fr}.report-source-layout{grid-template-columns:1fr}}@media (max-width:600px){.report-studio-banner{flex-direction:column;align-items:stretch;padding:20px}.report-studio-banner h2{font-size:28px!important}.report-oracle-note{max-width:none}.report-source-cards{grid-template-columns:1fr}.report-source-layout>div,.report-data-review,.report-customize,.report-document{padding:18px}.report-steps{gap:3px}.report-steps button{padding:8px;font-size:11px}.report-period{flex-wrap:wrap}}@media print{.report-studio>:not(.report-document){display:none!important}.report-studio .report-document{box-shadow:none;border:0;padding:0}.report-document .work-reports{display:block!important}}.project-theme-gallery{border:1px solid var(--ctx-line,#e4d8e1);background:var(--ctx-surface,#fff);border-radius:14px;margin:18px 0;padding:14px}.project-theme-gallery summary{cursor:pointer;align-items:center;gap:9px;font-size:14px;display:flex}.project-theme-gallery>div{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px;display:grid}.project-theme-gallery button{text-align:left;gap:10px;display:grid;border-radius:12px!important;padding:12px!important}.project-pack-art{color:#fff;background:linear-gradient(140deg,#e9cddc,#faf0df) 50%/cover;border-radius:10px;grid-template-columns:1fr 1fr;gap:8px;height:135px;padding:16px;display:grid;position:relative}.project-pack-art>svg{filter:drop-shadow(0 2px 5px #30203077);grid-row:span 2}.project-pack-art>i{background:#ffffffa0;border-radius:6px;height:32px}.project-pack-art>b{color:#754362;background:#fff;border-radius:6px;align-items:center;gap:5px;padding:5px 8px;font-size:10px;display:flex;position:absolute;bottom:9px;left:10px}.pack-charcoal{background:linear-gradient(140deg,#25344a,#55547c)}.pack-ivory{background:linear-gradient(140deg,#b4956b,#e9d8b6)}.project-theme-gallery small{color:var(--ctx-muted,#806d80);font-size:12px;line-height:1.6}@media (max-width:760px){.project-theme-gallery>div{grid-template-columns:repeat(2,1fr)}}.table-story-band{background:linear-gradient(115deg,var(--ctx-soft,#f6e8ef),var(--ctx-surface,#fff));border-bottom:1px solid var(--ctx-line,#e2d4df);align-items:center;gap:15px;padding:18px 22px;display:flex}.table-story-band>span{background:var(--ctx-accent,#ae648c);width:54px;height:54px;color:var(--ctx-contrast,#fff);border-radius:15px;place-items:center;display:grid}.table-story-band>div:nth-child(2){gap:7px;display:grid}.table-story-band strong{font-size:18px}.table-story-band small{color:var(--ctx-muted,#897387);font-size:12px}.table-story-status{gap:10px;margin-left:auto;display:flex}.table-story-status>span{border-radius:9px;gap:4px;padding:9px 13px;font-size:10px;display:grid}.table-story-status b{font-size:20px}.st-record-identity{align-items:center;gap:10px;font-weight:600;display:flex}.st-record-identity>i{background:var(--ctx-soft,#eedbe9);width:28px;height:28px;color:var(--ctx-accent,#a2648b);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-style:normal;display:grid}@media (max-width:850px){.table-story-status{display:none}}@media (max-width:600px){.table-story-band{padding:14px}.table-story-band strong{font-size:15px}}.st-template-grid .template-scene-heading>strong{letter-spacing:0;font-size:12px!important}.st-template-grid .template-example-row>strong{letter-spacing:0;font-size:10px!important}.st-template-grid .template-scene-heading small{letter-spacing:0;font-size:8px!important}.st-template-grid .template-scene :is(span,small){line-height:1.4}.st-template-grid .template-scene-footer span{font-size:8px!important}.st-template-grid .template-scene-tabs span{font-size:9px!important}.st-template-grid .template-pill{font-size:8px!important}.st-template-grid .template-avatar{font-size:10px!important}.space-layout-studio .hq-space-replica{padding-top:15px}.space-layout-studio .replica-cover{border-radius:22px 22px 0 0;min-height:220px}.space-layout-studio .replica-hero-content{border-radius:0 18px 0 0;max-width:950px;padding:28px 32px;box-shadow:0 12px 35px #251e3520}.space-layout-studio .replica-hero-content h1{font-size:38px!important}.space-layout-studio .replica-dashboard{gap:24px;margin-top:24px;margin-bottom:24px}.space-layout-studio .replica-panels{gap:20px}.space-layout-studio :is(.replica-panel,.replica-side-panel,.replica-oracle-card){border-radius:16px;padding:22px;box-shadow:0 8px 26px #251e3510}.space-layout-studio .replica-metrics{gap:14px;margin-bottom:22px}.space-layout-studio .replica-metrics>article{border-top:3px solid var(--ctx-accent,#a66f98);border-radius:14px;padding:20px}.space-layout-studio .replica-metrics>article:nth-child(2){border-top-color:#318c9f}.space-layout-studio .replica-metrics>article:nth-child(3){border-top-color:#a656a6}.space-layout-studio .replica-metrics>article:nth-child(4){border-top-color:#d49543}.space-layout-studio .replica-panel h2{font-size:21px!important}.space-layout-studio .replica-panel p,.space-layout-studio .replica-panel strong{font-size:13px;line-height:1.7}.space-layout-studio .replica-panel small{font-size:11px!important}.space-layout-studio .space-project-studio{border-radius:20px;padding:28px}.space-layout-studio .space-project-cards{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px;display:grid}.space-layout-studio .hq-working-blocks{gap:22px}.space-layout-studio .hq-working-block{border-radius:16px;padding:24px}.space-layout-studio .hq-working-block-heading h3{font-size:21px!important}.space-layout-studio .hq-working-block :is(p,label){line-height:1.7;font-size:13px!important}.space-layout-studio:not(.is-customizing) .hq-add-block-form{display:none}.layout-command .replica-hero{order:0}.layout-command .space-view-controls{order:1}.layout-command .replica-bottom-note{order:6}.layout-command #space-settings{order:7}.layout-command .replica-cover{min-height:150px}.layout-gallery .replica-cover{min-height:280px}.layout-gallery .replica-hero-content{max-width:700px}.layout-journal .replica-hero-content{max-width:100%;box-shadow:none}.layout-journal .replica-cover{min-height:200px}.layout-journal .st-workshop-grid{grid-template-columns:1fr}.layout-journal .st-workshop-grid>.st-section-half{grid-column:1/-1}@media (max-width:760px){.space-layout-studio .replica-hero-content{max-width:100%;padding:20px}.space-layout-studio .replica-hero-content h1{font-size:29px!important}.space-layout-studio .replica-cover{min-height:230px}.space-layout-studio .replica-metrics{grid-template-columns:1fr 1fr}.space-layout-studio :is(.replica-panel,.replica-side-panel,.replica-oracle-card){padding:16px}.space-layout-studio .replica-dashboard{gap:16px}}@media print{.reports-page>:not(.report-studio){display:none!important}.report-studio>.report-document{display:block!important}.report-document .wr-grid,.report-document>section{break-inside:avoid}}.report-studio-banner{background-image:linear-gradient(90deg,#fff6f1 35%,#fff6f1cc 70%,#fff6f133),url(/theme-packs/magnolia-hero.png);background-position:50%;background-size:cover}.report-color-plum .report-studio-banner{background-image:linear-gradient(90deg,#f5ecfc 35%,#f5ecfccc 75%,#f5ecfc55),url(/space-themes/editorial-press.webp)}.report-color-ocean .report-studio-banner{background-image:linear-gradient(90deg,#eaf6f7 35%,#eaf6f7cc 75%,#eaf6f755),url(/space-themes/ocean-passage.webp)}.report-template-art{grid-template-columns:40px 1fr;align-items:center;height:140px}.report-art-page{color:inherit;background:#ffffffe0;border-radius:7px;gap:8px;padding:12px;font-size:8px;display:grid;transform:rotate(-4deg);box-shadow:0 5px 15px #71395f20}.report-art-page>b{font-size:10px}.report-art-page>span{font-size:7px}.report-art-bars{align-items:flex-end;gap:5px;display:flex;background:0 0!important;height:33px!important}.report-art-bars em{opacity:.6;background:currentColor;border-radius:3px 3px 0 0;width:16px;height:45%;display:block}.report-art-bars em:nth-child(2){height:80%}.report-art-bars em:nth-child(3){height:60%}.report-art-bars em:nth-child(4){height:95%}.report-record-scroll{overflow:auto}.report-record-section table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.report-record-section th{background:var(--report-soft);color:var(--report-accent);padding:14px}.report-record-section td{border-bottom:1px solid #eadfe6;min-width:130px;max-width:320px;padding:14px}.report-record-section td:first-child{font-weight:650}.report-record-section td small{margin-top:6px;display:block}.report-record-section tbody tr:nth-child(2n){background:#fcf9fb}.report-document>header{background:linear-gradient(100deg,var(--report-soft),#fff);border-bottom:4px solid var(--report-accent);border-radius:12px 12px 0 0;padding:24px}.space-starter-tables{border:1px solid #e6d7e2;border-radius:12px;flex-wrap:wrap;gap:18px;margin:16px 0;padding:20px;display:flex}.space-starter-tables label{align-items:center;gap:9px;font-size:14px;display:flex}.space-starter-tables input{width:17px;height:17px}.report-edit-block{background:#fffcfd;border:1px solid #e4d6e0;border-radius:12px;margin:18px 0;padding:14px}.report-edit-block header{align-items:center;gap:8px;display:flex}.report-edit-block header input{flex:1;min-width:0;font-weight:650}.report-edit-block button,.report-add-section{color:#87627b;background:#fff;border:1px solid #e4d6e0;border-radius:8px;padding:9px}.report-edit-block textarea{resize:vertical;width:100%;margin-top:12px}.report-add-section{margin:0 14px 18px 0}@media (max-width:600px){.report-edit-block header{flex-wrap:wrap}.report-edit-block header input{flex-basis:100%;width:100%}}.hq-checklist-read-label{display:none}.space-layout-studio:not(.is-customizing) .hq-checklist-row>form:first-child{display:block!important}.space-layout-studio:not(.is-customizing) .hq-checklist-read-label{flex:1;font-size:14px;display:block}.report-studio-grid>*{min-width:0}.report-document,.report-record-section,.report-record-scroll{min-width:0;max-width:100%}.report-template-gallery{min-width:0}@media (max-width:760px){.report-template-gallery{grid-template-columns:1fr!important}.report-template-gallery>button{min-width:0}.report-record-scroll{width:100%}}.report-template-library>*,.report-template-art,.report-art-page{min-width:0}@media (max-width:600px){.report-template-library{grid-template-columns:1fr}.report-snapshot-metrics{flex-wrap:wrap}.report-document>header h2{overflow-wrap:anywhere}}.space-layout-options-head{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding-bottom:4px;display:flex}.space-layout-options-head button{border:1px solid var(--ctx-line,#e5dbe3);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:5px;padding:6px 10px;display:inline-flex}.space-layout-options button em{color:var(--ctx-accent,#a66f98);font-size:11px;font-style:normal}
.master-dashboard{color:var(--context-ink,#302a32);background:var(--context-surface,#f6f2ee);border-radius:18px;margin:12px 28px 32px;overflow:hidden}.master-hero{color:#fff;background:linear-gradient(100deg,#5c313b,#ac8f81) 50%/cover;justify-content:space-between;align-items:center;gap:24px;min-height:210px;padding:32px;display:flex}.master-identity{align-items:center;gap:24px;min-width:0;display:flex}.master-identity>img,.master-avatar{object-fit:cover;color:#342936;background:#f3e5d9;border:3px solid #ffffff80;border-radius:50%;flex:none;place-items:center;width:100px;height:100px;font:38px Georgia;display:grid}.master-identity p{letter-spacing:2px;margin:0;font-size:10px}.master-identity h1{margin:8px 0;font:38px Georgia}.master-identity small{margin-top:16px;font-size:11px;display:block}.master-edit-actions{gap:10px;min-width:140px;display:grid}.master-edit-actions>a{color:#342936;background:#fffaf2;border-radius:8px;align-items:center;gap:10px;padding:10px 14px;font-size:12px;display:flex}.master-dashboard .space-view-controls{background:#fffdfb;margin:0;padding:8px 20px}.master-canvas{padding:24px}.master-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 0 24px;display:grid}.master-metrics>a{color:#3b333b;background:#fffd;border:1px solid #e7ddd5;border-radius:14px;align-items:center;gap:16px;padding:20px;display:flex}.master-metrics strong{font-size:24px;display:block}.master-metrics small{font-size:11px;display:block}.master-grid{align-items:start;gap:20px;margin-bottom:24px;display:grid}.two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.three-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.master-panel{color:#39313a;background:#ffffffeb;border:1px solid #e7ded7;border-radius:14px;min-width:0;padding:20px;box-shadow:0 7px 25px #31222d08}.master-panel>header{border-bottom:1px solid #eadfd9;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;padding-bottom:14px;display:flex}.master-panel h2{margin:0;font-size:14px;font-weight:650}.master-panel>header>a{color:#8e3e61;font-size:11px}.master-panel p{color:#7d737d;font-size:12px;line-height:1.7}.master-row{border-bottom:1px solid #ede6e1;align-items:center;gap:12px;padding:12px 0;font-size:12px;display:flex}.master-row:last-child{border-bottom:0}.master-row>span:last-child{margin-left:auto}.master-row>span:has(strong){flex:1}.master-row small{color:#8c7d88;margin-top:5px;font-size:10px;display:block}.master-done{opacity:.6;text-decoration:line-through}.activity-dot{background:#b57d98;border-radius:50%;width:7px;height:7px}.master-shortcuts{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0 0 24px;display:grid}.master-shortcuts>a{background:#fffc;border:1px solid #ded4cd;border-radius:12px;gap:10px;padding:18px;font-size:12px;display:grid}.master-shortcuts span{color:#8f637b;font-size:10px}.master-progress-ring{border-radius:50%;width:134px;height:134px;margin:20px auto;padding:9px}.master-progress-ring>div{text-align:center;background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:10px;display:flex}.master-progress-ring strong{font:700 26px system-ui}.master-progress-ring small{margin-top:5px;font-size:10px;line-height:1.4}.master-sticky-row{grid-template-columns:2fr 1fr;gap:20px;margin-bottom:24px;display:grid}.master-sticky-row .master-panel{background:#fff0ce}.master-notes .space-notes-workspace{padding:0}.master-notes .space-notes-workspace>header>div{display:none}.master-notes .space-note-grid{grid-template-columns:1fr;gap:12px;margin-top:12px}.master-notes .space-note-card{min-height:100px;padding:16px}.master-notes .space-note-card h3{font-size:12px}.master-notes .rich-note-content{max-height:100px;font-size:12px}.master-orbit{max-width:900px;height:500px;margin:0 auto 24px;position:relative}.master-planet{text-align:center;color:#f4ecff;background:radial-gradient(circle at 30% 20%,#baa7ff,#4c389b 28%,#130e3b 68%,#8961b5);border:2px solid #9b7def;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:230px;height:230px;padding:20px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset -10px -15px 30px #020213,0 0 55px #b192ff70}.master-planet strong{font-size:24px}.master-planet small{margin-top:12px;font-size:11px}.orbit-track{border:1px solid #967bbe66;border-radius:50%;width:80%;height:78%;position:absolute;top:12%;left:10%;transform:rotate(-18deg)}.orbit-track-two{width:64%;height:88%;top:6%;left:18%;transform:rotate(20deg)}.orbit-node{color:inherit;align-items:center;gap:12px;font-size:14px;display:flex;position:absolute}.orbit-node>span{color:#fff;background:radial-gradient(circle at 30% 20%,#e8dbff,#8054c2 55%,#211135);border:2px solid #e9bfff;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 0 22px #bd7efaaa}.orbit-node-1{top:17%;right:12%}.orbit-node-2{top:52%;right:3%}.orbit-node-3{bottom:0;right:21%}.orbit-node-4{bottom:12%;left:10%}.orbit-node-5{top:32%;left:2%}.master-cosmic-orbit,.master-workflow-universe,.master-client-universe{color:#eeeaff;background:radial-gradient(#16182f,#040711)}.master-cosmic-orbit .master-hero,.master-workflow-universe .master-hero{background:0 0;min-height:130px}.master-cosmic-orbit .master-panel,.master-workflow-universe .master-panel{color:#f1edff;background:#0e1425;border-color:#272641}.master-cosmic-orbit .master-panel p,.master-workflow-universe .master-panel p{color:#aba4c5}.master-cosmic-orbit .master-metrics>a,.master-workflow-universe .master-metrics>a{color:#eeeaff;background:#101226;border-color:#38304c;border-radius:40px}.master-client-universe{background:radial-gradient(#642337,#260c20)}.master-client-universe .master-hero{background:linear-gradient(100deg,#32121f,#8e5a62)}.master-workflow-universe .master-planet{border-radius:25%;width:250px;height:180px;transform:translate(-50%,-50%)rotate(-12deg)}.master-workflow-universe .orbit-node>span{border-radius:16px;transform:rotate(-10deg);box-shadow:0 15px #4b375c,0 20px 35px #9a75e980}.master-connected-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-bottom:24px;display:grid}.master-connected-grid>.master-orbit{grid-area:2/2;width:100%;height:260px}.is-mindmap .master-planet{color:#5c3c35;background:linear-gradient(#f6e7dc,#c9a69a);border-color:#e9d2c5;width:190px;height:190px;box-shadow:0 10px 30px #552c2520}.is-mindmap .orbit-node{display:none}.master-connected-client{background:#f2eae4}.master-connected-client .master-projects>header,.master-connected-client .master-tasks>header{color:#fff;background:#39423d;border-radius:14px 14px 0 0;margin:-20px -20px 10px;padding:16px}.master-creative-desk{background:linear-gradient(#ab7550,#e4c5a5)}.master-creative-desk .master-hero{background:linear-gradient(120deg,#554139,#cb9367,#967283);min-height:330px}.master-founder-vision .master-hero{background:linear-gradient(120deg,#262233,#b28973,#d7b287);min-height:300px}.master-founder-vision .master-metrics>a{background:#eae6e1}.master-executive-strategy .master-hero{background:linear-gradient(130deg,#263841,#b8998c,#d6ba9c);min-height:250px}.master-structured-operations .master-hero{min-height:180px}.master-open{color:#80506e;font-size:12px}html[data-space-dashboard=cosmic-orbit] .sidebar,html[data-space-dashboard=workflow-universe] .sidebar{color:#e9e5ff!important;background:#080b19!important;border-color:#28223b!important}html[data-space-dashboard=cosmic-orbit] .sidebar a,html[data-space-dashboard=workflow-universe] .sidebar a{color:#e9e5ff!important}html[data-context-theme=studio][data-space-dashboard=client-universe] .sidebar{color:#ffedee!important;background:#3a0e23!important}html[data-space-dashboard=connected-client] .sidebar{color:#f6eee6!important;background:#272726!important}html[data-space-dashboard=creative-desk] .sidebar,html[data-space-dashboard=founder-vision] .sidebar{color:#fff2e5!important;background:#24201f!important}html[data-space-dashboard=client-workspace] .sidebar,html[data-space-dashboard=executive-strategy] .sidebar,html[data-space-dashboard=structured-operations] .sidebar{color:#fff2ec!important;background:#4b1028!important}html[data-space-dashboard=cosmic-orbit] .hq-topbar,html[data-space-dashboard=workflow-universe] .hq-topbar{color:#eeeaff!important;background:#080b19!important}@media (max-width:1000px){.master-grid.three-columns,.master-connected-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.master-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr))}.master-hero{padding:24px}.master-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.master-dashboard{margin:12px}.master-hero,.master-identity{flex-direction:column;align-items:flex-start}.master-identity h1{font-size:30px}.master-edit-actions{display:flex}.master-canvas{padding:16px}.master-grid,.master-grid.three-columns,.master-connected-grid,.master-sticky-row{grid-template-columns:1fr}.master-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}.master-orbit{height:380px}.master-planet{width:160px;height:160px}.master-planet strong{font-size:18px}.orbit-node{flex-direction:column;gap:6px;font-size:10px}.orbit-node>span{width:40px;height:40px}.master-connected-grid>.master-orbit{grid-area:auto}}.master-settings-form fieldset{border:1px solid var(--ctx-line,#ddd);border-radius:14px;gap:18px;padding:24px;display:grid}.master-settings-form label{gap:8px;display:grid}.master-settings-form input,.master-settings-form textarea,.master-settings-form select{border:1px solid var(--ctx-line,#ddd);background:var(--ctx-surface,white);color:var(--ctx-ink,#333);border-radius:8px;padding:12px}.master-image-settings{grid-template-columns:1fr 1fr;gap:24px;margin:28px 0;display:grid}html[data-context-theme]:not([data-context-theme=studio]) .master-dashboard:not(.master-cosmic-orbit):not(.master-workflow-universe):not(.master-connected-client){background:var(--ctx-bg);color:var(--ctx-ink)}html[data-context-theme]:not([data-context-theme=studio]) .master-dashboard:not(.master-cosmic-orbit):not(.master-workflow-universe):not(.master-connected-client) .master-panel,html[data-context-theme]:not([data-context-theme=studio]) .master-dashboard:not(.master-cosmic-orbit):not(.master-workflow-universe):not(.master-connected-client) .master-metrics>a{background:var(--ctx-surface);color:var(--ctx-ink);border-color:var(--ctx-line)}html[data-context-theme]:not([data-context-theme=studio]) .master-dashboard:not(.master-cosmic-orbit):not(.master-workflow-universe):not(.master-connected-client) .master-hero{background-image:linear-gradient(90deg,#20182377,#20182311),var(--ctx-art);background-color:var(--ctx-accent)}.dashboard-controls-compact{margin:0!important;padding:0!important}.dashboard-controls-compact .space-layout-chooser{background:0 0!important;border:0!important;padding:0!important}.dashboard-controls-compact summary{color:#342936;cursor:pointer;white-space:nowrap;background:#fffaf2;border:1px solid #d6c6bc;border-radius:8px;align-items:center;gap:10px;padding:10px 14px;font-size:12px;display:flex}.dashboard-controls-compact summary>span{display:none}.dashboard-controls-compact .space-layout-options{z-index:95;color:#302736;background:#fffaf5;border:1px solid #d6c6bc;border-radius:18px;max-height:88vh;padding:24px;position:fixed;top:6vh;left:max(20px,15vw);right:20px;overflow:auto;box-shadow:0 0 0 100vw #130e1f99,0 20px 80px #0006}.master-edit-actions .master-locked-skin{color:#8a757e;background:#ede7e1;border:1px solid #d6c6bc;border-radius:8px;align-items:center;gap:10px;padding:10px 14px;font-size:12px;display:flex}.space-layout-options-head{grid-column:1/-1}.space-layout-options>button{border:1px solid #e0d5cb;border-radius:14px;color:#302736!important;background:#fff!important;padding:12px!important}.space-layout-options>button[aria-pressed=true]{box-shadow:0 0 0 2px #9b476c44;border-color:#9b476c!important}.space-layout-options button strong{align-items:center;gap:8px;margin:12px 0;display:flex}.space-layout-options button em{color:#6c586b;font-size:11px;font-style:normal}.space-layout-options button small{margin-bottom:8px;font-size:12px;line-height:1.5;display:block}html[data-space-dashboard=cosmic-orbit],html[data-space-dashboard=workflow-universe]{--ctx-bg:#080b19;--ctx-surface:#101526;--ctx-soft:#28243e;--ctx-ink:#eee9ff;--ctx-muted:#aaa3be;--ctx-line:#302941;--ctx-accent:#b487f2;--ctx-contrast:#0b0714}html[data-context-theme=studio][data-space-dashboard=client-universe]{--ctx-bg:#260c20;--ctx-surface:#fff8f3;--ctx-soft:#eee0dd;--ctx-ink:#462732;--ctx-muted:#997d86;--ctx-line:#d3b3bd;--ctx-accent:#973855}html[data-space-dashboard=connected-client]{--ctx-bg:#f2eae4;--ctx-surface:#fffaf6;--ctx-soft:#f3e4dc;--ctx-ink:#423a36;--ctx-line:#ddcfc5;--ctx-accent:#9d6156}html[data-space-dashboard=cosmic-orbit] .app-shell .sidebar,html[data-space-dashboard=workflow-universe] .app-shell .sidebar{--ctx-ink:#eee9ff;--ctx-muted:#afa4bd;--ctx-surface:#080b19;--ctx-soft:#36264e;--ctx-line:#302941;--ctx-accent:#d699f2;color:#eee9ff!important;background:#080b19!important}html[data-context-theme=studio][data-space-dashboard=client-universe] .app-shell .sidebar{--ctx-ink:#ffeef2;--ctx-muted:#cab2bf;--ctx-surface:#3a0e23;--ctx-soft:#64233f;--ctx-line:#73314f;--ctx-accent:#ffc3d5;color:#ffeef2!important;background:#3a0e23!important}html[data-space-dashboard=connected-client] .app-shell .sidebar{--ctx-ink:#f6eee6;--ctx-muted:#c9b9aa;--ctx-soft:#514039;--ctx-line:#675349;color:#f6eee6!important;background:#272726!important}.master-hero{isolation:isolate;position:relative}.dashboard-scene{z-index:-2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.master-hero:has(.dashboard-scene):after{content:"";z-index:-1;background:linear-gradient(90deg,#19101c80,#19101c00);position:absolute;inset:0}.master-structured-operations .master-hero,.master-client-workspace .master-hero,.master-client-universe .master-hero{color:#302735;background:#fffaf5;align-items:flex-end;min-height:260px;padding-top:105px}.master-structured-operations .dashboard-scene,.master-client-workspace .dashboard-scene,.master-client-universe .dashboard-scene{height:100px}.master-structured-operations .master-hero:after,.master-client-workspace .master-hero:after,.master-client-universe .master-hero:after{display:none}.master-client-universe .master-hero{color:#fff3f5;background:#3e1b2b}.master-client-workspace .master-avatar,.master-structured-operations .master-avatar{background:#f8e9e1;border-radius:12px}.master-edit-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.master-edit-actions>*{min-width:125px}.master-check-toggle{color:#26794f;cursor:pointer;background:#fff;border:1px solid #cdbbc5;border-radius:5px;width:20px;height:20px;padding:0;line-height:16px}.master-creative-desk .master-hero{align-items:flex-start;min-height:350px;padding-top:30px}.master-creative-desk .master-identity h1{font-family:system-ui;font-size:32px}.master-creative-desk .master-avatar{display:none}.master-creative-desk .master-sticky-row{margin-top:-10px}.master-founder-vision .master-hero{align-items:flex-start;min-height:320px}.master-founder-vision .master-shortcuts>a{color:#fff7ef;text-align:center;background:#3c302cde;border-radius:40px;align-items:center;padding:16px}.master-connected-client .master-hero{min-height:185px}.master-executive-strategy .master-hero{min-height:205px}.master-executive-strategy .master-identity h1{font-size:36px}@media (max-width:640px){.master-edit-actions{justify-content:flex-start}.master-edit-actions>*{min-width:100px}.master-structured-operations .master-hero,.master-client-workspace .master-hero,.master-client-universe .master-hero{align-items:flex-start;padding-top:125px}.master-creative-desk .master-hero{min-height:300px}.master-dashboard .master-identity>img,.master-dashboard .master-avatar{width:70px;height:70px;font-size:28px}}.master-template-create{z-index:10;background:var(--ctx-surface,#fff);border:1px solid var(--ctx-line,#ddd);border-radius:14px;flex-wrap:wrap;align-items:center;gap:15px;padding:20px;display:flex;position:sticky;top:70px;box-shadow:0 10px 40px #0002}.master-member-avatar{color:#783956;background:#eadce9;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:700;display:grid}.dashboard-edit-trigger{border:1px solid var(--ctx-line,#d6c6bc);background:var(--ctx-surface,#fffaf2);color:var(--ctx-ink,#342936);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:10px 14px;font-size:12px;display:flex}.dashboard-edit-trigger>span{margin-left:auto;font-size:11px}.dashboard-chooser-dialog{--ctx-bg:#fffaf5;--ctx-surface:#fff;--ctx-soft:#f1e4ec;--ctx-ink:#302736;--ctx-muted:#7b6c79;--ctx-line:#ddd0d8;--ctx-accent:#944365;--ctx-contrast:#fff;color:#302736;background:#fffaf5;border:1px solid #d6c6bc;border-radius:18px;width:min(1100px,94vw);max-height:90vh;padding:24px;overflow:auto}.dashboard-chooser-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#100a1dcc}.dashboard-chooser-dialog>header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.dashboard-chooser-dialog h2{color:#302736;margin:0 0 10px;font-size:21px}.dashboard-chooser-dialog p{color:#7b6c79;font-size:13px}.dashboard-chooser-dialog>header button,.dashboard-chooser-dialog>footer button{color:#302736;background:#fff;border:1px solid #d6c6bc;border-radius:8px;align-items:center;gap:8px;padding:10px 15px;display:flex}.dashboard-chooser-dialog .space-layout-options{box-shadow:none!important;color:#302736!important;background:0 0!important;border:0!important;gap:16px!important;max-height:none!important;padding:0!important;display:grid!important;position:static!important;overflow:visible!important}.dashboard-chooser-dialog .space-layout-options>button{color:#302736!important;text-align:left!important;background:#fff!important;border:1px solid #ded2d9!important;padding:12px!important}.dashboard-chooser-dialog .space-layout-options>button[aria-pressed=true]{box-shadow:0 0 0 2px #94436533;border-color:#944365!important}.dashboard-chooser-dialog button strong,.dashboard-chooser-dialog button small,.dashboard-chooser-dialog button em{color:#302736!important}.dashboard-chooser-dialog footer{z-index:1;background:#fffaf5;border-top:1px solid #ded2d9;align-items:center;gap:15px;margin:20px -24px -24px;padding:20px 24px;display:flex;position:sticky;bottom:-24px}.dashboard-chooser-dialog footer>span{margin-right:auto;font-weight:650}.dashboard-chooser-dialog footer .dashboard-apply{border-color:#944365;color:#fff!important;background:#944365!important}.dashboard-chooser-dialog button:disabled{opacity:.5;cursor:default}html[data-context-theme]:not([data-context-theme=studio]):is([data-space-dashboard=creative-desk],[data-space-dashboard=founder-vision],[data-space-dashboard=client-workspace],[data-space-dashboard=executive-strategy],[data-space-dashboard=structured-operations]) .dashboard-scene{display:none}.master-dashboard .space-view-controls{flex-wrap:wrap;gap:0}.master-dashboard .space-view-controls a{white-space:nowrap;padding:12px 13px}.master-metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.master-metrics>a{gap:10px;padding:16px 12px}.master-metrics strong{font-size:22px}.master-metrics small{line-height:1.4}.four-columns{grid-template-columns:repeat(4,minmax(0,1fr))}.notes-team-columns{grid-template-columns:3fr 1fr}.notes-team-columns .space-note-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.master-team{flex-wrap:wrap;gap:14px;display:flex}.master-team>div{text-align:center;justify-items:center;gap:6px;max-width:75px;font-size:10px;display:grid}.master-team small{color:#847281;font-size:9px}.master-invoice-ring{border-radius:50%;width:106px;height:106px;margin:18px auto;padding:13px}.master-invoice-ring>div{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.master-invoice-ring strong{font-size:24px}.master-invoice-ring small{font-size:10px}.master-summary-progress{grid-template-columns:1fr auto;gap:12px;font-size:11px;display:grid}.master-summary-progress progress{accent-color:#319971;grid-column:1/-1;width:100%;height:8px}.master-desk-notes{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0 0 24px;display:grid}.master-desk-note{color:#483522;background:#ffedb7;border-radius:3px 3px 14px;min-height:190px;padding:20px;transform:rotate(-1deg);box-shadow:2px 8px 18px #5b361845}.master-desk-note:nth-child(2){background:#f9dcd0;transform:rotate(1deg)}.master-desk-note:nth-child(3){background:#efe0fa}.master-desk-note:nth-child(4){background:#daeacc;transform:rotate(1deg)}.master-desk-note>header{justify-content:space-between;align-items:center;display:flex}.master-desk-note h2{margin:0;font:20px Georgia}.master-desk-note ul{padding-left:18px;font-size:13px;line-height:1.8}.master-desk-note .space-notes-workspace{padding:0}.master-desk-note .space-notes-workspace>header>div{display:none}.master-desk-note .space-note-grid{grid-template-columns:1fr}.master-desk-note .space-note-card{background:0 0;min-height:90px;padding:12px}.master-desk-note .space-note-card h3,.master-desk-note .rich-note-content{font-size:12px}.master-desk-note .hq-primary-action{padding:6px;font-size:10px}.master-vision-footer{color:#fff;background:linear-gradient(90deg,#271c2499,#8a5c4970),url(/space-dashboards/locked-3.png) 36% 20%/200%;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;min-height:110px;padding:25px;font:22px Georgia;display:flex}.master-vision-footer a{background:#fff2;border-radius:8px;padding:10px;font:12px system-ui}.master-workspace-footer{border-top:1px solid #947f8b33;justify-content:space-between;align-items:center;gap:20px;padding-top:18px;font-size:11px;display:flex}.master-workspace-footer>a{align-items:center;gap:8px;display:flex}.master-block-fieldset{border:0;min-width:0;margin:0;padding:0}.master-block-fieldset .hq-working-block{min-width:0}.master-orbit{max-width:1000px;height:480px}.orbit-node{text-align:center;flex-direction:column;gap:7px;width:110px;font-size:12px}.orbit-node>span{background:radial-gradient(circle at 30% 20%,#e7daff,#9561d2 52%,#432366);border-color:#b588d7;width:56px;height:56px;box-shadow:0 0 22px #aa65e560}.orbit-node-0{top:1%;left:24%}.orbit-node-1{top:18%;left:7%}.orbit-node-2{top:43%;left:0%}.orbit-node-3{top:71%;bottom:auto;left:10%}.orbit-node-4{top:83%;bottom:auto;left:32%}.orbit-node-6{top:71%;left:auto;right:6%}.orbit-node-7{top:43%;left:auto;right:0%}.orbit-node-8{top:18%;left:auto;right:8%}.orbit-node-9{top:1%;left:auto;right:27%}.orbit-node-0>span{background:radial-gradient(circle at 30% 20%,#fff4cc,#d19b3d 52%,#785228);border-color:#e1b45d;box-shadow:0 0 22px #dca14270}.orbit-node-3>span{background:radial-gradient(circle at 30% 20%,#ffe2d6,#ca8064 52%,#6f3a39);border-color:#dcaa8b}.orbit-node-4>span{background:radial-gradient(circle at 30% 20%,#c7ecff,#548ec0 52%,#243a6b);border-color:#6aace0}.orbit-node-5>span{background:radial-gradient(circle at 30% 20%,#baf8e4,#39857f 52%,#1c4a4e);border-color:#62a995}.orbit-node-8>span{background:radial-gradient(circle at 30% 20%,#f2d9ff,#ae74c0 52%,#55385e)}.master-client-universe .master-planet{background:radial-gradient(circle at 35% 30%,#c79168,#74563b 40%,#281c23 75%);border-color:#cb9e65;box-shadow:inset -12px -15px 28px #261723,0 0 45px #e9c18c66}.master-client-universe .orbit-track{border-color:#b5816780}.master-client-universe .master-orbit{height:430px}.master-client-universe .master-planet{width:195px;height:195px}.master-workflow-universe .master-orbit{perspective:900px;height:500px}.master-workflow-universe .orbit-track-one{background:radial-gradient(#0c254d 18%,#17204480 55%,#7985c366 69%,#081025 71%);border:3px solid #819dcd70;height:70%;top:15%;transform:rotateX(48deg)rotate(-7deg);box-shadow:0 18px #142446,0 40px 60px #547dcb33}.master-workflow-universe .orbit-track-two{border:1px solid #829bce55;height:50%;top:23%;transform:rotateX(48deg)rotate(-7deg)}.master-workflow-universe .master-planet{background:radial-gradient(circle at 30% 30%,#bce7d5,#5d95a8 35%,#224972 60%,#152845);border-color:#82a6c880;border-radius:50%;width:190px;height:190px;transform:translate(-50%,-50%);box-shadow:0 12px #1b2f54,0 15px 40px #89ace055}.master-workflow-universe .orbit-node>span{border-radius:18px;box-shadow:0 10px #263457,0 17px 15px #0007}.master-workflow-universe .master-panel{background:linear-gradient(125deg,#14213a,#0c1428);border-color:#33445e;border-radius:10px}.master-connected-grid{grid-template-rows:auto auto auto;grid-template-columns:repeat(3,minmax(0,1fr));position:relative}.master-connected-grid .master-orbit{grid-area:2/2;align-self:center;height:220px}.master-connected-grid .master-team{justify-content:center}.master-connected-grid .orbit-track{border-color:#b19c8755}.master-connected-client .master-shortcuts{grid-template-columns:repeat(5,minmax(0,1fr))}.master-founder-vision .master-shortcuts{grid-template-columns:repeat(10,minmax(0,1fr));gap:8px}.master-founder-vision .master-shortcuts>a{padding:12px 6px;font-size:10px}.master-founder-vision .master-shortcuts span{display:none}.master-founder-vision .master-shortcuts svg{margin:auto}.master-creative-desk .master-metrics>a{background:#fff4dfc9}.master-executive-strategy .master-panel,.master-structured-operations .master-panel,.master-client-workspace .master-panel{border-radius:9px}.master-executive-strategy .master-metrics>a,.master-structured-operations .master-metrics>a,.master-client-workspace .master-metrics>a{background:#fff9f7;border-radius:9px}.master-structured-operations .master-canvas,.master-client-workspace .master-canvas,.master-executive-strategy .master-canvas{background:#fff8f6}@media (max-width:1250px){.master-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.four-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.master-founder-vision .master-shortcuts{grid-template-columns:repeat(5,minmax(0,1fr))}.master-desk-notes{gap:12px}.master-desk-note{padding:14px}.master-desk-note h2{font-size:17px}}@media (max-width:850px){.master-desk-notes{grid-template-columns:repeat(2,minmax(0,1fr))}.notes-team-columns{grid-template-columns:1fr}.notes-team-columns .space-note-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.master-connected-grid{flex-direction:column;display:flex}.master-connected-grid>.master-panel,.master-connected-grid>.master-orbit{width:100%}.master-connected-client .master-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr))}.master-orbit{height:450px}.master-planet{width:170px;height:170px}.orbit-node{width:90px;font-size:10px}.orbit-node>span{width:44px;height:44px}.orbit-node svg{width:22px}}@media (max-width:640px){.master-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.master-grid.four-columns{grid-template-columns:1fr}.master-desk-notes{grid-template-columns:1fr 1fr}.master-desk-note{min-height:155px}.master-desk-note h2{font-size:15px}.master-orbit,.master-cosmic-orbit .master-orbit,.master-workflow-universe .master-orbit,.master-client-universe .master-orbit{height:420px}.master-planet,.master-workflow-universe .master-planet,.master-client-universe .master-planet{width:126px;height:126px}.master-planet strong{font-size:16px}.master-planet small{font-size:9px}.orbit-node{gap:5px;width:65px;font-size:9px}.orbit-node>span{width:36px;height:36px}.orbit-node svg{width:18px}.notes-team-columns .space-note-grid{grid-template-columns:1fr}.master-founder-vision .master-shortcuts{grid-template-columns:repeat(5,minmax(0,1fr))}.master-workspace-footer{flex-wrap:wrap}.master-vision-footer{font-size:16px}.master-identity>div>span{line-height:1.5}.master-edit-actions{flex-wrap:wrap;width:100%}.master-edit-actions>*{min-width:0}.master-dashboard .space-view-controls{flex-wrap:nowrap;overflow-x:auto}.master-dashboard .space-view-controls>a{flex-shrink:0}}html[data-space-dashboard] .sidebar .org-switch{color:inherit!important;background:#ffffff0d!important;border-color:#ffffff30!important}html[data-space-dashboard] .sidebar .org-switch strong{color:inherit!important}html[data-space-dashboard] .sidebar .org-switch small{opacity:.7;color:inherit!important}html[data-space-dashboard] .sidebar .sidebar-footer{color:inherit!important}.master-dashboard .master-panel h2{font-family:inherit}.master-dashboard .master-panel{font-size:12px}.master-cosmic-orbit .space-view-controls,.master-workflow-universe .space-view-controls{color:#dedaf3;background:#111727;border-color:#2b2b40}.master-cosmic-orbit .space-view-controls a,.master-workflow-universe .space-view-controls a{color:#dedaf3}.master-cosmic-orbit .space-view-controls a.is-active,.master-workflow-universe .space-view-controls a.is-active{color:#fff;background:#433351}.master-client-universe .space-view-controls{color:#fae4ee;background:#4b2036}.master-client-universe .space-view-controls a{color:#fae4ee}@media (min-width:1450px){.master-dashboard{margin:18px 32px 24px}.master-panel{padding:16px}.master-grid{gap:16px;margin-bottom:18px}.master-metrics{margin-bottom:18px}.master-row{padding:10px 0}.master-structured-operations .master-hero,.master-client-workspace .master-hero{min-height:225px;padding-top:100px}.master-identity h1{font-size:32px}.master-identity>img,.master-avatar{width:82px;height:82px}.master-dashboard .space-view-controls a{padding:10px 12px;font-size:11px}}.orbit-node-0>span{background:radial-gradient(circle at 30% 20%,#fff4cc,#d19b3d 52%,#785228)}.orbit-node-1>span{background:radial-gradient(circle at 30% 20%,#ffe1f5,#d26fab 52%,#6b2e5b);border-color:#f6a1d8}.orbit-node-2>span{background:radial-gradient(circle at 30% 20%,#ffd9f1,#c775b3 52%,#542751)}.orbit-node-6{top:83%;right:26%}.orbit-node-6>span{background:radial-gradient(circle at 30% 20%,#ffe2f1,#d27f9e 52%,#643654);border-color:#eeb7d2}.orbit-node-5{top:88%;left:46%;right:auto}.orbit-node-7{top:71%;right:7%}.orbit-node-7>span{background:radial-gradient(circle at 30% 20%,#cdfff2,#51a79c 52%,#27574e);border-color:#9ce4d7}.orbit-node-8{top:43%;right:0%}.orbit-node-9{top:18%;right:8%}.orbit-node-9>span{background:radial-gradient(circle at 30% 20%,#d1efff,#479fd1 52%,#264b6e);border-color:#82c9f4}.orbit-node-10{top:1%;right:27%}.orbit-node-10>span{background:radial-gradient(circle at 30% 20%,#daceff,#9571da 52%,#3b2863);border-color:#c6aff7}.master-workflow-universe .orbit-node-5{top:83%;left:auto;right:26%}.master-workflow-universe .orbit-node-6{top:71%;right:6%}.master-workflow-universe .orbit-node-7{top:43%;right:0%}.master-workflow-universe .orbit-node-8{top:18%;right:8%}.master-workflow-universe .orbit-node-9{top:1%;right:27%}.planet-art{z-index:-1;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.master-workflow-universe .master-planet{isolation:isolate;overflow:hidden}.master-workflow-universe .master-planet:after{content:"";z-index:-1;background:linear-gradient(#0000,#07101ecc);position:absolute;inset:0}.master-workflow-universe .master-planet strong{margin-top:55px;font-size:19px}.master-workflow-universe .master-planet small{font-size:9px}.master-connected-grid{isolation:isolate;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1.65fr;gap:28px}.master-connected-grid .master-tasks{grid-area:1/1}.master-connected-grid .master-projects{grid-area:1/2}.master-connected-grid .master-notes{grid-area:1/3}.master-connected-grid .master-panel:nth-of-type(4){grid-area:2/1}.master-connected-grid .master-panel:last-child{grid-area:2/3}.master-connected-grid>.master-orbit{grid-area:2/2;margin:0}.mindmap-connections{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mindmap-connections path{fill:none;stroke:#b7907b;stroke-width:1.4px;opacity:.8}.master-connected-client .master-notes .space-note-card{padding:12px}.master-connected-client .master-notes .space-note-card h3{font-size:11px}.master-connected-client .master-notes .space-notes-workspace>header{justify-content:flex-end}.master-connected-client .master-notes .space-notes-workspace>header button{padding:6px;font-size:10px}.connected-modules{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.connected-modules .master-panel{padding:12px}.connected-modules .master-panel>header{gap:4px}.connected-modules .master-panel h2{font-size:11px}.connected-modules .master-panel>header>a{font-size:9px}.connected-modules .master-row{gap:6px;font-size:10px}.connected-modules .master-invoice-ring{width:70px;height:70px;padding:8px}.master-connected-client .is-mindmap .master-planet strong{font:23px Georgia}.master-connected-client .is-mindmap .master-planet{background:radial-gradient(circle at 35% 20%,#f8e5d7,#e4c4b1);width:170px;height:170px;box-shadow:0 6px 16px #78544622}.master-connected-client .is-mindmap .master-planet small{color:#7f6054}.master-connected-client .is-mindmap .orbit-track{display:none}@media (max-width:1250px){.connected-modules{grid-template-columns:repeat(4,minmax(0,1fr))}.master-connected-client .master-notes .space-note-grid{grid-template-columns:1fr}}@media (max-width:850px){.mindmap-connections{display:none}.connected-modules{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.orbit-node-5{left:42%}.connected-modules{grid-template-columns:1fr}}.master-project-progress progress{accent-color:#719695;width:100%;height:6px;margin-top:8px;display:block}.master-project-progress small{margin-top:4px!important;font-size:9px!important}.master-projects .master-row>span:has(strong){min-width:0}.master-projects strong{font-size:12px}.master-projects .master-row{align-items:flex-start}.master-projects .master-row>svg{margin-top:3px}.master-dashboard .master-hero .master-identity h1,.master-dashboard .master-hero .master-identity p,.master-dashboard .master-hero .master-identity small{color:inherit!important}.master-dashboard .master-hero .master-identity>div{color:inherit}.master-connected-client .master-tasks>header h2,.master-connected-client .master-projects>header h2{color:#fff!important}.master-connected-client .master-tasks>header>a,.master-connected-client .master-projects>header>a{color:#f8e9df!important}.master-connected-client .master-notes .space-note-grid{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.master-connected-client .space-note-card header{flex-wrap:wrap;gap:8px}.master-connected-client .space-note-card header button{white-space:nowrap;padding:6px;font-size:10px}.master-dashboard .rich-note-content{overflow-wrap:anywhere}html[data-space-dashboard] .app-shell .sidebar .org-switch{color:inherit!important;background:#ffffff0d!important;border:1px solid #ffffff30!important}html[data-space-dashboard] .app-shell .sidebar .org-switch div,html[data-space-dashboard] .app-shell .sidebar .org-switch strong,html[data-space-dashboard] .app-shell .sidebar .org-switch small{color:inherit!important}.master-dashboard .master-hero{color:#fff}.master-client-workspace .master-hero,.master-structured-operations .master-hero{color:#302735}.master-connected-client .master-hero{color:#fff}.master-cosmic-orbit .master-panel h2,.master-workflow-universe .master-panel h2{color:#eeeaff!important}.master-cosmic-orbit .master-panel>header>a,.master-workflow-universe .master-panel>header>a{color:#c5acf1!important}:is(html:has(.master-dashboard[data-dashboard=cosmic-orbit]) .sidebar,html:has(.master-dashboard[data-dashboard=workflow-universe]) .sidebar){color:#e9e5ff!important;background:#080b19!important;border-color:#28223b!important}:is(html:has(.master-dashboard[data-dashboard=cosmic-orbit]) .sidebar a,html:has(.master-dashboard[data-dashboard=workflow-universe]) .sidebar a){color:#e9e5ff!important}html:has(.master-dashboard[data-dashboard=client-universe][data-skin=studio]) .sidebar{color:#ffedee!important;background:#3a0e23!important}html:has(.master-dashboard[data-dashboard=connected-client]) .sidebar{color:#f6eee6!important;background:#272726!important}:is(html:has(.master-dashboard[data-dashboard=creative-desk]) .sidebar,html:has(.master-dashboard[data-dashboard=founder-vision]) .sidebar){color:#fff2e5!important;background:#24201f!important}:is(html:has(.master-dashboard[data-dashboard=client-workspace]) .sidebar,html:has(.master-dashboard[data-dashboard=executive-strategy]) .sidebar,html:has(.master-dashboard[data-dashboard=structured-operations]) .sidebar){color:#fff2ec!important;background:#4b1028!important}html[data-space-dashboard] .sidebar a{color:inherit!important}:is(html:has(.master-dashboard[data-dashboard=cosmic-orbit]) .hq-topbar,html:has(.master-dashboard[data-dashboard=workflow-universe]) .hq-topbar){color:#eeeaff!important;background:#080b19!important}:is(html:has(.master-dashboard[data-dashboard=cosmic-orbit]),html:has(.master-dashboard[data-dashboard=workflow-universe])){--ctx-bg:#080b19;--ctx-surface:#101526;--ctx-soft:#28243e;--ctx-ink:#eee9ff;--ctx-muted:#aaa3be;--ctx-line:#302941;--ctx-accent:#b487f2;--ctx-contrast:#0b0714}html:has(.master-dashboard[data-dashboard=client-universe][data-skin=studio]){--ctx-bg:#260c20;--ctx-surface:#fff8f3;--ctx-soft:#eee0dd;--ctx-ink:#462732;--ctx-muted:#997d86;--ctx-line:#d3b3bd;--ctx-accent:#973855}html:has(.master-dashboard[data-dashboard=connected-client]){--ctx-bg:#f2eae4;--ctx-surface:#fffaf6;--ctx-soft:#f3e4dc;--ctx-ink:#423a36;--ctx-line:#ddcfc5;--ctx-accent:#9d6156}:is(html:has(.master-dashboard[data-dashboard=cosmic-orbit]) .app-shell .sidebar,html:has(.master-dashboard[data-dashboard=workflow-universe]) .app-shell .sidebar){--ctx-ink:#eee9ff;--ctx-muted:#afa4bd;--ctx-surface:#080b19;--ctx-soft:#36264e;--ctx-line:#302941;--ctx-accent:#d699f2;color:#eee9ff!important;background:#080b19!important}html:has(.master-dashboard[data-dashboard=client-universe][data-skin=studio]) .app-shell .sidebar{--ctx-ink:#ffeef2;--ctx-muted:#cab2bf;--ctx-surface:#3a0e23;--ctx-soft:#64233f;--ctx-line:#73314f;--ctx-accent:#ffc3d5;color:#ffeef2!important;background:#3a0e23!important}html:has(.master-dashboard[data-dashboard=connected-client]) .app-shell .sidebar{--ctx-ink:#f6eee6;--ctx-muted:#c9b9aa;--ctx-soft:#514039;--ctx-line:#675349;color:#f6eee6!important;background:#272726!important}html[data-context-theme=studio]:is([data-space-dashboard=creative-desk],[data-space-dashboard=founder-vision]) .app-shell .sidebar{--ctx-ink:#fff2e5;--ctx-soft:#4a3b37;--ctx-line:#6e5147;color:#fff2e5!important;background:#24201f!important}html[data-context-theme=studio]:is([data-space-dashboard=client-workspace],[data-space-dashboard=executive-strategy],[data-space-dashboard=structured-operations]) .app-shell .sidebar{--ctx-ink:#fff2ec;--ctx-soft:#74334e;--ctx-line:#914760;color:#fff2ec!important;background:#4b1028!important}.master-cosmic-orbit .master-canvas{background-image:radial-gradient(1px 1px at 9% 14%,#bcd5ff99,#0000),radial-gradient(1px 1px at 22% 67%,#bcd5ff99,#0000),radial-gradient(1px 1px at 68% 23%,#bcd5ff99,#0000),radial-gradient(1px 1px at 85% 78%,#bcd5ff99,#0000);background-size:170px 190px,237px 271px,311px 203px,413px 333px}.master-cosmic-orbit .master-avatar,.master-workflow-universe .master-avatar{display:none}.master-cosmic-orbit .master-hero,.master-workflow-universe .master-hero{padding:24px 32px}.master-cosmic-orbit .master-identity h1,.master-workflow-universe .master-identity h1{font:700 28px system-ui}.master-cosmic-orbit .master-identity p,.master-workflow-universe .master-identity p{display:none}.master-cosmic-orbit .master-orbit{height:500px}.app-shell.app-shell-spaces .master-dashboard .master-hero .master-identity small{opacity:.85;color:inherit!important}.app-shell.app-shell-spaces .master-dashboard .master-shortcuts>a>strong{color:inherit!important}.master-founder-vision .master-shortcuts{background:#342b2de6;border-radius:40px;gap:4px;padding:10px;display:flex;overflow-x:auto}.master-founder-vision .master-shortcuts>a{color:#fff7ef;background:0 0;border:0;border-radius:30px;flex:1;min-width:70px}.master-founder-vision .master-shortcuts>a:hover{background:#ffffff18}.master-creative-desk .desk-note-0{background:#f6c8d1}.master-creative-desk .desk-note-1{background:#f7e1a0}.master-creative-desk .desk-note-2{background:#c8dbe8}.master-creative-desk .desk-note-3{background:#d9e8bd}.master-creative-desk .master-desk-note:before{content:"";background:radial-gradient(circle at 30% 20%,#fff3c5,#b7863d);border-radius:50%;width:12px;height:12px;position:absolute;top:-5px;left:50%;box-shadow:1px 2px 4px #61371555}.master-creative-desk .master-desk-note{position:relative}.master-cosmic-orbit .master-hero,.master-workflow-universe .master-hero{min-height:110px}.master-cosmic-orbit .master-edit-actions>a,.master-workflow-universe .master-edit-actions>a,.master-cosmic-orbit .dashboard-edit-trigger,.master-workflow-universe .dashboard-edit-trigger{color:#eadcfb;background:#161629;border:1px solid #8b5d9f;border-radius:25px;box-shadow:0 0 14px #ac6adb26}.master-cosmic-orbit .master-locked-skin,.master-workflow-universe .master-locked-skin{color:#a599b3;background:#272038;border-color:#493951;border-radius:25px}.master-cosmic-orbit .master-progress-ring>div{color:#f5f2ff;background:#101426}.master-cosmic-orbit .master-progress-ring{padding:8px}.master-cosmic-orbit .master-activity .master-row{border:0}.master-cosmic-orbit .master-activity{background:linear-gradient(#191530,#090e1e);border-radius:18px}:is(html:has(.master-dashboard[data-skin=fixed]) .app-shell.app-shell-spaces .sidebar a,html:has(.master-dashboard[data-skin=studio]) .app-shell.app-shell-spaces .sidebar a){color:#fff3ed!important}html:has(.master-dashboard[data-skin=fixed]) .app-shell.app-shell-spaces .sidebar a span{color:inherit!important}html:has(.master-dashboard[data-skin=studio]) .app-shell.app-shell-spaces .sidebar a span{color:inherit!important}html:has(.master-dashboard[data-skin=fixed]) .app-shell.app-shell-spaces .sidebar .brand-mark strong{color:inherit!important}html:has(.master-dashboard[data-skin=studio]) .app-shell.app-shell-spaces .sidebar .brand-mark strong{color:inherit!important}:is(html:has(.master-dashboard[data-skin=fixed]) .app-shell.app-shell-spaces .sidebar a svg,html:has(.master-dashboard[data-skin=studio]) .app-shell.app-shell-spaces .sidebar a svg){opacity:1;color:#d9c5d5!important}:is(html:has(.master-dashboard[data-skin=fixed]) .app-shell.app-shell-spaces .sidebar .org-switch,html:has(.master-dashboard[data-skin=studio]) .app-shell.app-shell-spaces .sidebar .org-switch){color:#fff3ed!important;background:#ffffff0d!important;border-color:#ffffff30!important}:is(html:has(.master-dashboard[data-skin=fixed]) .app-shell.app-shell-spaces .sidebar .org-switch strong,html:has(.master-dashboard[data-skin=studio]) .app-shell.app-shell-spaces .sidebar .org-switch strong){color:inherit!important}.master-vision-footer{isolation:isolate;background:#352635;position:relative;overflow:hidden}.master-vision-footer:after{content:"";z-index:-1;background:linear-gradient(90deg,#211725bb,#21172555);position:absolute;inset:0}.master-vision-footer .dashboard-scene{width:100%;height:100%}html:has(.master-dashboard[data-skin=studio].master-creative-desk){--ctx-bg:#d7b593;--ctx-surface:#fff7e9;--ctx-soft:#eee0d4;--ctx-accent:#855338;--ctx-line:#d0b59e}html:has(.master-dashboard[data-skin=studio].master-founder-vision){--ctx-bg:#efe5df;--ctx-surface:#fff8f4;--ctx-soft:#e5d8d4;--ctx-accent:#855c64;--ctx-line:#d2beb8}html:has(.master-dashboard[data-skin=studio]:is(.master-client-workspace,.master-executive-strategy,.master-structured-operations)){--ctx-bg:#fbf4f0;--ctx-surface:#fffaf6;--ctx-soft:#f3e0e4;--ctx-accent:#90374f;--ctx-line:#e3cdd1}html:has(.master-dashboard[data-skin=studio]:is(.master-creative-desk,.master-founder-vision)) .app-shell.app-shell-spaces .hq-topbar{color:#fff2e5;background:#302925;border-color:#5b4b43}html:has(.master-dashboard[data-skin=studio]:is(.master-client-workspace,.master-executive-strategy,.master-structured-operations)) .app-shell.app-shell-spaces .hq-topbar{color:#55333e;background:#fffaf7;border-color:#eadcda}html:has(.master-client-universe[data-skin=studio]) .app-shell.app-shell-spaces .hq-topbar{color:#fff1f5;background:#371124;border-color:#623049}.master-creative-desk .master-canvas{background-image:repeating-linear-gradient(1deg,#8d54280a 0 2px,#0000 3px 12px)}@media (min-width:1100px){:is(html:has(.master-cosmic-orbit) .app-shell.app-shell-spaces,html:has(.master-workflow-universe) .app-shell.app-shell-spaces){grid-template-columns:172px minmax(0,1fr)}}html[data-context-theme]:not([data-context-theme=studio]) .master-dashboard[data-skin]:not([data-skin=fixed]) .master-canvas{background:var(--ctx-bg);color:var(--ctx-ink)}html[data-context-theme]:not([data-context-theme=studio]) .master-dashboard[data-skin]:not([data-skin=fixed]) .master-hero{color:#fff}.space-note-dialog{--ctx-bg:#fffdfa;--ctx-surface:#fff;--ctx-ink:#292633;--ctx-muted:#756b76;--ctx-line:#d8cfc9;--ctx-accent:#8d5471;--ctx-contrast:#fff}.space-note-dialog .space-mic-button{font-size:12px}.space-note-dialog .space-speech-help{font-size:11px;line-height:1.5}.space-note-dialog .space-speech-label{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.space-subpage:is(.master-cosmic-orbit,.master-workflow-universe) .master-canvas form :is(input:not([type=checkbox]):not([type=radio]),textarea,select,button){border-radius:8px;padding:9px 12px;color:#f4efff!important;background:#1c2236!important;border:1px solid #59647e!important}.space-subpage:is(.master-cosmic-orbit,.master-workflow-universe) .master-canvas :is(.hq-primary-action,.hq-secondary-action){color:#fff!important;background:#704393!important;border-color:#ac7bd1!important}.space-subpage:is(.master-cosmic-orbit,.master-workflow-universe) .master-canvas button:disabled{color:#b7adc8!important;background:#29273b!important}html:has(.master-dashboard:is(.master-cosmic-orbit,.master-workflow-universe)) .hq-topbar .hq-search{color:#e6ddf3!important;background:#252a3e!important;border-color:#536078!important}.master-client-universe .master-shortcuts>a{background:var(--ctx-surface,#fff8f3);color:var(--ctx-ink,#462732);border-color:var(--ctx-line,#d3b3bd)}.master-client-universe .master-shortcuts>a span{color:var(--ctx-muted,#73535f)}.master-client-universe .master-shortcuts>a svg{color:var(--ctx-accent,#973855)}.master-client-universe .master-shortcuts>a:focus-visible{outline:3px solid var(--ctx-accent,#973855);outline-offset:3px}.master-client-universe[data-skin=studio] .orbit-node{color:#fff1f5!important}.master-client-universe:not([data-skin=studio]){background:var(--ctx-bg);color:var(--ctx-ink)}.master-client-universe:not([data-skin=studio]) .orbit-node{background:var(--ctx-surface);border:1px solid var(--ctx-line);border-radius:40px;padding:8px 12px;color:var(--ctx-ink)!important}.master-client-universe:not([data-skin=studio]) .master-hero{background-color:var(--ctx-accent);background-image:linear-gradient(90deg,#201823bb,#20182344),var(--ctx-art);color:#fff;background-position:50%;background-size:cover}.master-client-universe:not([data-skin=studio]) .master-panel{background:var(--ctx-surface);color:var(--ctx-ink);border-color:var(--ctx-line)}.master-client-universe:not([data-skin=studio]) .master-hero .dashboard-scene{display:none}.master-dashboard .master-hero[style*=background-image]{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff!important}.master-dashboard .master-hero[style*=background-image] .master-identity :is(h1,p,span,small){text-shadow:0 1px 5px #0008;color:#fff!important}html[data-context-theme=countryside-garden]{--ctx-hero-art:url(/space-themes/countryside-garden.webp)}html[data-context-theme=ocean-passage]{--ctx-hero-art:url(/space-themes/ocean-passage.webp)}html[data-context-theme=editorial-press]{--ctx-hero-art:url(/space-themes/editorial-press.webp)}html[data-context-theme]:not([data-context-theme=studio]) .master-dashboard:not(.master-cosmic-orbit):not(.master-workflow-universe):not(.master-connected-client) .master-hero{background-image:linear-gradient(90deg,#201823bb,#20182355),var(--ctx-hero-art,var(--ctx-art))}
