.ai-hud{--ai-amber:#dfbb83;--ai-hairline:#dfbb8333;isolation:isolate;background:linear-gradient(90deg,#dfbb8307 1px,transparent 1px) 0 0/24px 24px,linear-gradient(#dfbb8307 1px,transparent 1px) 0 0/24px 24px,var(--backoffice-dark,#241b16);border-block:1px solid var(--ai-hairline);color:#fff4e6;flex-shrink:0;align-items:center;gap:12px;min-width:0;padding:9px 16px;font:12px/1.4 Arial,sans-serif;display:flex;position:relative;overflow:hidden}.ai-hud:before,.ai-hud:after{content:"";pointer-events:none;border-color:var(--ai-amber);opacity:.45;width:16px;height:7px;position:absolute}.ai-hud:before{border-top:1px solid;border-left:1px solid;top:5px;left:5px}.ai-hud:after{border-bottom:1px solid;border-right:1px solid;bottom:5px;right:5px}.ai-hud .ai-hud-core,.atlas-dock-launcher .ai-hud-core{fill:none;width:64px;height:64px;stroke:var(--ai-amber,#dfbb83);stroke-width:1.3px;flex:none;display:block;overflow:visible}.ai-hud-guide{stroke-width:.7px;opacity:.24}.ai-hud-counter{stroke-width:1px;opacity:.6}.ai-hud-ticks{opacity:.55}.ai-hud-satellite{fill:var(--ai-amber,#dfbb83);stroke:none}.ai-hud-signal{stroke-width:2px;stroke-linecap:round;opacity:.85}.ai-hud-orbit,.ai-hud-counter,.ai-hud-signal{transform-box:view-box;transform-origin:40px 40px}.ai-hud .ai-hud-copy{z-index:1;flex:1;gap:4px;min-width:0;display:grid;position:relative}.ai-hud .ai-hud-context{color:#c4ad95;text-transform:uppercase;letter-spacing:.12em;font:9px/1.4 Arial,sans-serif;display:block}.ai-hud .ai-hud-copy strong{color:#fff4e6;overflow-wrap:anywhere;font:500 14px/1.4 Arial,sans-serif;display:block}.backoffice-theme .ai-hud button.ai-hud-toggle,.ai-hud button.ai-hud-toggle{z-index:1;color:#ead3b4;width:auto;min-height:44px;box-shadow:none;cursor:pointer;background:#241b16;border:1px solid #dfbb834d;border-radius:7px;flex:none;padding:8px 10px;font:11px/1.4 Arial,sans-serif;position:relative}.ai-hud button.ai-hud-toggle:hover{background:#3b2c21}.ai-hud button.ai-hud-toggle:focus-visible{outline:3px solid var(--ai-amber);outline-offset:2px}.ai-hud-scan{z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#dfbb8314,#0000);width:25%;position:absolute;inset:0 auto 0 0}.ai-hud[data-motion=on]:is([data-ai-state=ready],[data-ai-state=connecting],[data-ai-state=connected],[data-ai-state=busy],[data-ai-state=listening],[data-ai-state=speaking]) .ai-hud-orbit{animation:3s linear infinite ai-orbit}.ai-hud[data-motion=on]:is([data-ai-state=connecting],[data-ai-state=busy],[data-ai-state=speaking]) .ai-hud-counter{animation:3s linear infinite ai-counter}.ai-hud[data-motion=on]:is([data-ai-state=connecting],[data-ai-state=busy],[data-ai-state=listening],[data-ai-state=speaking]) .ai-hud-signal{animation:3s ease-in-out infinite ai-signal}.ai-hud[data-motion=on]:is([data-ai-state=ready],[data-ai-state=connecting],[data-ai-state=connected],[data-ai-state=busy],[data-ai-state=listening],[data-ai-state=speaking]) .ai-hud-scan{animation:3s ease-in-out infinite ai-scan}.ai-hud:is([data-ai-state=not-connected],[data-ai-state=offline],[data-ai-state=error],[data-ai-state=ending],[data-ai-state=paused]) .ai-hud-core{opacity:.5}.ai-hud[data-motion=on],.atlas-dock[data-motion=on],.assistant-console[data-motion=on]{animation:.36s ease-out both ai-panel-enter}.ai-hud[data-motion=off] .ai-hud-orbit,.ai-hud[data-motion=off] .ai-hud-counter,.ai-hud[data-motion=off] .ai-hud-signal,.ai-hud[data-motion=off] .ai-hud-scan,.ai-hud[data-motion=off],.atlas-dock[data-motion=off],.assistant-console[data-motion=off]{animation:none}.atlas-dock-launcher .ai-hud-core{width:36px;height:36px;margin-right:-5px}.atlas-dock-launcher{max-width:calc(100vw - 32px)}@keyframes ai-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ai-counter{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes ai-signal{0%,to{opacity:.65;transform:scaleY(.7)}40%,60%{opacity:1;transform:scaleY(1)}}@keyframes ai-scan{0%,15%{opacity:0;transform:translate(-100%)}30%,70%{opacity:1}85%,to{opacity:0;transform:translate(500%)}}@keyframes ai-panel-enter{0%{opacity:.75;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width<=480px){.ai-hud{gap:9px;padding:8px 12px}.ai-hud .ai-hud-core{width:50px;height:50px}.ai-hud .ai-hud-copy strong{font-size:12px}.ai-hud .ai-hud-context{font-size:8px}.backoffice-theme .ai-hud button.ai-hud-toggle{padding:7px;font-size:10px}.atlas-dock-launcher .ai-hud-core{width:30px;height:30px}}@media (prefers-reduced-motion:reduce){.ai-hud[data-motion=on] .ai-hud-orbit,.ai-hud[data-motion=on] .ai-hud-counter,.ai-hud[data-motion=on] .ai-hud-signal,.ai-hud[data-motion=on] .ai-hud-scan,.ai-hud[data-motion=on],.atlas-dock[data-motion=on],.assistant-console[data-motion=on]{animation:none!important}.ai-hud .ai-hud-scan{display:none}}.assistant-console[data-motion] .voice-orb i,.staff-chat[data-motion] .chat-stream article.working{animation:none}.admin-nav nav button.atlas-nav-button{text-align:left;color:#b8e7dc;cursor:pointer;background:#123338;border:1px solid #ffffff14;border-radius:5px;margin:0 0 6px;padding:13px 9px;font:12px Arial,sans-serif}.admin-nav nav button.atlas-nav-button:focus-visible{outline-offset:3px;outline:3px solid #cc9d40}.atlas-dock-launcher{z-index:90;color:#fff;cursor:pointer;background:#0b292d;border:1px solid #6d9c94;border-radius:14px;align-items:center;gap:24px;padding:18px 22px;font:24px Georgia,serif;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 36px #041a1d33}.atlas-dock-launcher span{color:#b8e7dc;font:12px Arial,sans-serif}.atlas-dock{z-index:90;color:#173d3d;background:#fff;border:1px solid #7ca59e;border-radius:16px;flex-direction:column;width:420px;max-width:calc(100vw - 32px);height:740px;max-height:calc(100dvh - 48px);font:14px/1.5 Arial,sans-serif;display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 16px 64px #041a1d40;padding:0!important}.atlas-dock header{color:#fff;background:#0b292d;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.atlas-dock header div{align-items:center;gap:16px;display:flex}.atlas-dock header strong{font:28px Georgia,serif}.atlas-dock header span{color:#bed5d0;font-size:11px}.atlas-dock header span.is-connected{color:#a4e5c9}.atlas-dock header button{color:#fff;background:0 0;border:1px solid #fff5;width:32px;height:32px;padding:0;font-size:24px}.atlas-dock button{cursor:pointer;color:#123338;background:#edf5f1;border:1px solid #bad1cb;border-radius:6px;padding:9px 12px;font:12px Arial,sans-serif}.atlas-dock button:disabled{opacity:.5;cursor:default}.atlas-dock button:focus-visible,.atlas-dock textarea:focus-visible,.atlas-dock-launcher:focus-visible{outline-offset:2px;outline:3px solid #d0a644}.atlas-dock-intro{border-bottom:1px solid #dce8e2;flex-shrink:0;padding:16px 20px}.atlas-dock-intro p{margin:0 0 14px}.atlas-dock-intro div{flex-wrap:wrap;gap:8px;display:flex}.atlas-dock-intro div button:first-child,.atlas-dock form button{color:#fff;background:#123338}.atlas-dock-video{background:#061d20;flex-shrink:0;height:200px;position:relative;overflow:hidden}.atlas-dock-video video{object-fit:cover;width:100%;height:100%}.atlas-dock-video p{color:#bcd8d2;padding:30px 24px}.atlas-dock-audio{width:1px;height:1px;position:absolute;overflow:hidden}.atlas-dock-notice{color:#614918;overflow-wrap:anywhere;background:#f7eedc;flex-shrink:0;margin:0;padding:12px 20px;font-size:12px}.atlas-dock-chat{overscroll-behavior:contain;background:#f5f8f4;flex:1;min-height:60px;padding:14px 20px;overflow-y:auto}.atlas-dock-chat article{background:#fff;border:1px solid #dce8e2;border-radius:8px;margin-bottom:10px;padding:12px 14px}.atlas-dock-chat article.user{background:#e0eee6}.atlas-dock-chat small{text-transform:uppercase;letter-spacing:1px;color:#587c75;font-size:10px;font-weight:700}.atlas-dock-chat p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;font-size:13px}.atlas-dock-chat a{color:#176b61;text-decoration:underline}.atlas-dock-controls{border-top:1px solid #dce8e2;flex-wrap:wrap;flex-shrink:0;gap:6px;padding:10px 20px;display:flex}.atlas-dock-controls button{padding:7px 9px;font-size:11px}.atlas-dock form{flex-shrink:0;grid-template-columns:1fr auto;gap:8px;padding:12px 20px 14px;display:grid}.atlas-dock label{grid-column:1/-1;font-size:11px;font-weight:700}.atlas-dock textarea{resize:none;color:#173d3d;background:#fff;border:1px solid #b7ccc4;border-radius:6px;width:100%;min-width:0;padding:10px;font:13px/1.5 Arial,sans-serif}.atlas-dock footer{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:0 20px 14px;font-size:10px;display:flex}.atlas-dock footer a{color:#345c56;text-decoration:underline}.atlas-dock footer span{color:#748b84}.atlas-dock-work{background:#fff;border-top:1px solid #dce8e2;flex-shrink:0;padding:10px 20px}.atlas-dock-work summary{cursor:pointer;font-size:11px;font-weight:700}.atlas-dock-work>div{overscroll-behavior:contain;max-height:140px;margin-top:8px;overflow-y:auto}.atlas-dock-work article{border-bottom:1px solid #e1ebe6;padding:8px 0}.atlas-dock-work small{color:#587c75;font-size:10px}.atlas-dock-work strong{overflow-wrap:anywhere;font-size:12px;display:block}.atlas-dock-work p{gap:16px;margin:5px 0;font-size:11px;display:flex}.atlas-dock-work a{color:#176b61;text-decoration:underline}@media (width<=600px){.atlas-dock{right:16px;bottom:max(16px,env(safe-area-inset-bottom));height:700px;max-height:calc(100dvh - 32px)}.atlas-dock-launcher{right:16px;bottom:max(16px,env(safe-area-inset-bottom))}.atlas-dock-video{height:170px}.atlas-dock-work>div{max-height:105px}}.atlas-dock-content{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.atlas-dock-content>.atlas-dock-chat{flex:1 0 120px;overflow-y:auto}.atlas-video-panel{flex-shrink:0;min-width:0}.atlas-self-preview{aspect-ratio:4/3;color:#fff;background:#2b2723;border:1px solid #d4c4ae;border-radius:9px;width:28%;max-width:122px;max-height:calc(100% - 16px);position:absolute;bottom:10px;right:10px;overflow:hidden;box-shadow:0 3px 14px #0005}.atlas-self-preview[hidden]{display:none}.atlas-self-preview .atlas-self-video{object-fit:cover;transform:scaleX(-1)}.atlas-self-label{text-align:center;color:#fff;background:#17120ee0;padding:4px 3px;font:10px/1.3 Arial,sans-serif;position:absolute;bottom:0;left:0;right:0}.atlas-self-placeholder{text-align:center;justify-content:center;align-items:center;height:100%;padding:5px 5px 24px;font:11px/1.3 Arial,sans-serif;display:flex}.atlas-video-controls{background:#f9f5ef;border-bottom:1px solid #e0d5c7;grid-template-columns:1fr 1fr;gap:7px;padding:10px 14px;display:grid}.atlas-video-controls p,.atlas-video-controls small{color:#625647;grid-column:1/-1;margin:0;font:11px/1.4 Arial,sans-serif}.atlas-video-controls p{font-weight:700}.atlas-dock-video .atlas-wisdom-video-state{margin:0;padding:18px 34% 12px 18px;font-size:12px}.atlas-video-play{z-index:1;position:absolute;top:8px;left:8px}.atlas-self-preview .atlas-video-play{width:100%;top:0;left:0;min-height:44px!important;padding:4px!important;font-size:10px!important}@media (height<=600px){.backoffice-theme section.atlas-dock>header{padding:8px 14px}.backoffice-theme .atlas-video-panel .atlas-dock-video{height:clamp(64px,22dvh,130px)}.atlas-video-controls{gap:3px;padding:6px 10px}.atlas-video-controls small{font-size:10px;line-height:1.3}}.backoffice-theme.wisdom-persistent-dock{background:0 0;min-height:0}.atlas-dock .atlas-window-controls{gap:6px}.atlas-dock .atlas-window-controls button:first-child{width:auto;min-height:32px;padding:6px 9px;font:11px/1.3 Arial,sans-serif}.backoffice-theme .atlas-dock.atlas-dock-fullscreen{z-index:1000;background:var(--backoffice-dark);border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(300px,380px);width:100vw;max-width:none;height:100dvh;max-height:none;display:grid;position:fixed;inset:0}.atlas-dock-fullscreen>header{grid-column:1/-1}.atlas-dock-fullscreen>.atlas-video-panel{flex-direction:column;min-height:0;display:flex}.backoffice-theme .atlas-dock-fullscreen .atlas-dock-video{flex:1;height:auto;min-height:0}.atlas-dock-fullscreen .atlas-dock-video>video{object-fit:contain}.atlas-dock-fullscreen>.atlas-dock-content{background:var(--backoffice-paper);min-height:0}.atlas-dock-fullscreen:not(:has(>.atlas-video-panel))>.atlas-dock-content{grid-column:1/-1;justify-self:center;width:100%;max-width:720px}.atlas-dock-fullscreen .atlas-self-preview{max-width:230px;bottom:18px;right:18px}.atlas-dock-fullscreen .atlas-video-controls{flex-shrink:0}@media (width<=760px){.backoffice-theme .atlas-dock.atlas-dock-fullscreen{grid-template-rows:auto minmax(150px,42dvh) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.atlas-dock-fullscreen:not(:has(>.atlas-video-panel)){grid-template-rows:auto minmax(0,1fr)}.atlas-dock-fullscreen .atlas-video-controls{padding:7px 10px}.atlas-dock-fullscreen .atlas-video-controls small{display:none}.atlas-dock-fullscreen .atlas-self-preview{max-width:120px}.atlas-dock-fullscreen>.atlas-dock-content{grid-column:1}.atlas-dock-fullscreen .atlas-dock-chat{min-height:80px}}.wisdom-magic-canvas{--pc-bg:#201915;--pc-panel:#2b211b;--pc-line:#524033;--pc-text:#fbf3e8;--pc-muted:#c4b19f;--pc-red:#e3977d;background:var(--pc-bg);color:var(--pc-text);border:1px solid var(--pc-line);border-radius:12px;margin:12px 0;padding:16px}.wisdom-magic-canvas>header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px;display:flex}.wisdom-magic-canvas>header strong{font-size:15px;display:block}.wisdom-magic-canvas>header small{color:var(--pc-muted);margin-top:5px;font-size:10px;display:block}.wisdom-magic-canvas h3{margin:0 0 13px;font-size:16px}.wisdom-canvas-body{max-height:65dvh;overflow:auto}.wisdom-canvas-body>svg{width:100%;max-height:350px;display:block}.wisdom-canvas-note{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.7}.wisdom-canvas-empty{color:var(--pc-muted);font-size:12px;line-height:1.7}.wisdom-canvas-table{overflow:auto}.wisdom-magic-canvas table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.wisdom-magic-canvas th,.wisdom-magic-canvas td{border-bottom:1px solid var(--pc-line);overflow-wrap:anywhere;min-width:80px;padding:9px}.wisdom-canvas-body>img{border-radius:8px;max-width:100%;height:auto}.wisdom-canvas-body>iframe{border:1px solid var(--pc-line);border-radius:8px;width:100%;height:55dvh}.wisdom-canvas-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0;padding:0;list-style:none;display:grid}.wisdom-canvas-values li{color:var(--pc-muted);justify-content:space-between;gap:10px;font-size:11px;display:flex}.wisdom-canvas-updated{color:var(--pc-muted);margin-top:14px;font-size:9px;display:block}.atlas-dock.atlas-canvas-open{width:min(900px,100vw - 32px)}.atlas-canvas-open .pc-charts{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-canvas-open .pc-chart:last-child{grid-column:1/-1}.atlas-canvas-open .pc-overview-totals{grid-template-columns:repeat(3,minmax(0,1fr))}.atlas-canvas-open .pc-dashboard-heading{flex-direction:column;align-items:flex-start}.atlas-dock .atlas-window-controls{flex-wrap:wrap;justify-content:flex-end}.atlas-dock-fullscreen .wisdom-canvas-body{max-height:65dvh}@media (width<=600px){.atlas-dock.atlas-canvas-open{width:calc(100vw - 16px)}.atlas-canvas-open .pc-charts{grid-template-columns:1fr}.atlas-canvas-open .pc-chart:last-child{grid-column:auto}.atlas-canvas-open .pc-overview-totals{grid-template-columns:repeat(2,minmax(0,1fr))}.wisdom-magic-canvas{padding:12px}.atlas-dock .atlas-window-controls button{font-size:10px}}.backoffice-theme .atlas-dock.atlas-dock-fullscreen.atlas-canvas-open{grid-template-columns:minmax(280px,.7fr) minmax(480px,1.3fr)}.atlas-dock-fullscreen.atlas-canvas-open:not(:has(>.atlas-video-panel))>.atlas-dock-content{max-width:1100px}.atlas-dock-fullscreen.atlas-canvas-open .pc-charts{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=900px){.backoffice-theme .atlas-dock.atlas-dock-fullscreen.atlas-canvas-open{grid-template-rows:auto minmax(150px,30dvh) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.atlas-dock-fullscreen.atlas-canvas-open:not(:has(>.atlas-video-panel)){grid-template-rows:auto minmax(0,1fr)}.atlas-dock-fullscreen.atlas-canvas-open .pc-charts{grid-template-columns:1fr}}.backoffice-theme .atlas-dock>.atlas-dock-header{justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:14px 16px;display:flex}.backoffice-theme .atlas-dock>.atlas-dock-header .atlas-dock-title{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.backoffice-theme .atlas-dock>.atlas-dock-header .atlas-dock-title strong{font-size:26px;line-height:1.2}.backoffice-theme .atlas-dock>.atlas-dock-header .atlas-window-controls{flex-flow:row;flex:none;justify-content:flex-end;align-items:center;gap:6px;display:flex}.backoffice-theme .atlas-dock>.atlas-dock-header .atlas-window-controls button{white-space:nowrap;border-radius:8px;width:auto;min-width:44px;height:auto;min-height:44px;padding:8px 10px;font:500 11px/1.3 Arial,sans-serif}.backoffice-theme .atlas-dock>.atlas-dock-header .atlas-window-controls .atlas-minimize{width:44px;padding:8px;font-size:20px}.atlas-conversation-pane{display:contents}.atlas-dock .atlas-conversation-pane[hidden],.atlas-dock .atlas-canvas-pane[hidden]{display:none!important}.atlas-conversation-pane>.atlas-dock-chat{flex:1 0 120px}.backoffice-theme .atlas-dock.atlas-canvas-open{overflow-y:auto}.backoffice-theme .atlas-dock.atlas-canvas-open:not(.atlas-dock-fullscreen){width:min(900px,100vw - 32px)}.backoffice-theme .atlas-dock.atlas-canvas-open>.atlas-dock-content{flex:1 0 360px;min-height:360px;overflow:hidden}.atlas-canvas-pane{overscroll-behavior:contain;background:var(--backoffice-dark,#241b16);flex:1;min-width:0;min-height:0;display:flex;overflow:auto}.atlas-canvas-pane:focus{outline:none}.atlas-canvas-pane:focus-visible{outline-offset:-2px;outline:2px solid #dfbb83}.atlas-canvas-pane>.wisdom-magic-canvas{border:0;border-radius:0;flex-direction:column;flex:1;min-width:0;min-height:0;margin:0;padding:16px;display:flex}.atlas-canvas-pane .wisdom-canvas-body{overscroll-behavior:contain;flex:1 0 160px;min-height:160px;max-height:none;padding-right:5px;overflow:auto}.backoffice-theme .atlas-canvas-pane .wisdom-magic-canvas>header{border-bottom:1px solid var(--pc-line);flex-flow:wrap;flex-shrink:0;align-items:center;gap:10px;margin:0;padding:0 0 12px;display:flex}.backoffice-theme .atlas-canvas-pane .wisdom-magic-canvas>header div{flex-direction:column;gap:4px;min-width:0;display:flex}.backoffice-theme .atlas-canvas-pane .wisdom-magic-canvas>header strong{font:600 18px/1.3 Arial,sans-serif}.backoffice-theme .atlas-canvas-pane .wisdom-magic-canvas>header button{white-space:nowrap;width:auto;height:auto;min-height:44px;padding:8px 10px;font:500 11px/1.4 Arial,sans-serif}@media (width<=480px){.backoffice-theme .atlas-dock>.atlas-dock-header{flex-direction:column;align-items:stretch;gap:10px;padding:12px}.backoffice-theme .atlas-dock>.atlas-dock-header .atlas-window-controls{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px;justify-content:stretch;width:100%;display:grid}.backoffice-theme .atlas-dock>.atlas-dock-header .atlas-window-controls button{min-width:0;padding:8px 5px;font-size:11px}.atlas-canvas-pane>.wisdom-magic-canvas{padding:12px}}.backoffice-theme .atlas-canvas-pane .wisdom-magic-canvas>header .wisdom-canvas-actions{flex-flow:wrap;align-items:center;gap:6px}.wisdom-canvas-views{flex-wrap:wrap;flex-shrink:0;gap:6px;padding:12px 0;display:flex}.wisdom-canvas-error{color:#f3cfb4;border:1px solid #bd8568;border-radius:8px;flex-shrink:0;margin:12px 0;padding:10px 12px;font-size:12px}.wisdom-canvas-error p{margin:0 0 8px;line-height:1.5}.wisdom-canvas-source,.wisdom-canvas-hint{color:var(--pc-muted);margin:10px 0 16px;font:12px/1.6 Arial,sans-serif}.wisdom-canvas-body>h3{margin-top:16px}@media (height<=600px){.backoffice-theme .atlas-dock.atlas-canvas-open{overflow-y:auto}.backoffice-theme .atlas-dock.atlas-canvas-open>.atlas-dock-content{flex:1 0 360px;min-height:360px}}.backoffice-theme .atlas-dock[hidden]{display:none!important}@media (width>=900px){.backoffice-theme .atlas-dock[data-native-canvas-side=right]:not(.atlas-dock-fullscreen){max-width:calc(100vw - 496px);right:472px}.backoffice-theme .atlas-dock.atlas-dock-fullscreen[data-native-canvas-side=right]{padding-right:480px!important}.backoffice-theme .atlas-dock.atlas-dock-fullscreen[data-native-canvas-side=left]{padding-left:480px!important}.backoffice-theme .atlas-dock.atlas-dock-fullscreen[data-native-canvas-side]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}}@media (width>=900px) and (width<=1240px){.backoffice-theme .atlas-dock.atlas-dock-fullscreen[data-native-canvas-side]{grid-template-rows:auto minmax(120px,30dvh) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.backoffice-theme .atlas-dock.atlas-dock-fullscreen[data-native-canvas-side]>.atlas-dock-content{grid-column:1}.backoffice-theme .atlas-dock.atlas-dock-fullscreen[data-native-canvas-side]:not(:has(>.atlas-video-panel)){grid-template-rows:auto minmax(0,1fr)}}.atlas-dock[data-motion=on]{animation:.36s ease-out both wisdom-dock-enter}@keyframes wisdom-dock-enter{0%{opacity:.75}to{opacity:1}}.pc-root{--pc-bg:#201915;--pc-panel:#2b211b;--pc-card:#342820;--pc-line:#524033;--pc-text:#fbf3e8;--pc-muted:#c4b19f;--pc-copper:#d6b487;--pc-sage:#b8c695;--pc-red:#e3977d;color:var(--pc-text);background:var(--pc-bg);box-sizing:border-box;min-height:calc(100vh - 70px);padding:32px;font-family:Arial,sans-serif}.pc-root *{box-sizing:border-box}.pc-root h1,.pc-root h2,.pc-root h3,.pc-root h4,.pc-root p{margin-top:0}.pc-root h1{margin:9px 0;font-family:Georgia,serif;font-size:clamp(28px,2.9vw,42px);font-weight:400}.pc-root h2{margin:7px 0 10px;font-size:23px;line-height:1.25}.pc-root h3{font-size:16px}.pc-root h4{font-size:15px}.pc-root p{color:var(--pc-muted);font-size:14px;line-height:1.55}.pc-root button,.pc-root input,.pc-root select,.pc-root textarea{font:inherit}.pc-root button,.pc-root .pc-actions a{border:1px solid var(--pc-line);background:var(--pc-panel);color:var(--pc-text);cursor:pointer;border-radius:8px;padding:10px 13px;font-size:12px;line-height:1.4;transition:background .15s,border-color .15s}.pc-root button:hover{border-color:var(--pc-copper);background:#3b2e24}.pc-root button:disabled{opacity:.5;cursor:not-allowed}.pc-root :focus-visible{outline:2px solid var(--pc-copper);outline-offset:3px}.pc-root a{color:var(--pc-copper);font-size:12px;text-decoration:none}.pc-root a:hover{text-decoration:underline}.pc-root .pc-primary{background:var(--pc-copper);color:#211912;border-color:var(--pc-copper);font-weight:700}.pc-root .pc-primary:hover{background:#e6cba7}.pc-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.pc-heading p{margin-bottom:0}.pc-eyebrow{letter-spacing:2px;color:var(--pc-copper);font-size:10px;font-weight:700}.pc-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pc-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:24px;display:grid}.pc-metrics>div{border:1px solid var(--pc-line);background:linear-gradient(125deg,#33271f,#2b211b);border-radius:12px;padding:20px}.pc-metrics span{color:var(--pc-muted);font-size:12px}.pc-metrics strong{margin:12px 0;font-size:34px;font-weight:500;line-height:1.15;display:block}.pc-metrics small{color:var(--pc-muted);font-size:10px}.pc-alert-metric strong{color:var(--pc-red)}.pc-workspace{border:1px solid var(--pc-line);background:var(--pc-panel);border-radius:14px;grid-template-columns:250px minmax(0,1fr);min-height:580px;display:grid;overflow:hidden}.pc-projects{border-right:1px solid var(--pc-line);background:#251d18;padding:20px 13px}.pc-panel-label{letter-spacing:1.7px;color:var(--pc-muted);justify-content:space-between;margin:0 10px 19px;font-size:10px;display:flex}.pc-projects>button{text-align:left;background:0 0;border-color:#0000;width:100%;margin-bottom:8px;padding:14px;display:block}.pc-projects>button.selected{box-shadow:inset 3px 0 var(--pc-copper);background:#3a2d23;border-color:#705840}.pc-projects strong{font-size:12px;line-height:1.5}.pc-projects small{color:var(--pc-muted);margin-top:6px;font-size:10px;line-height:1.5;display:block}.pc-project-title{justify-content:space-between;gap:6px;display:flex}.pc-mini-progress{background:#5a4636;border-radius:5px;height:3px;margin:12px 0 4px;display:block;overflow:hidden}.pc-mini-progress i{background:var(--pc-sage);height:100%;display:block}.pc-check{color:var(--pc-muted);align-items:center;gap:8px;margin:20px 10px;font-size:11px;display:flex}.pc-projects>a{margin:20px 10px;line-height:1.6;display:block}.pc-board{min-width:0}.pc-board-heading{justify-content:space-between;align-items:flex-start;gap:18px;padding:25px 24px 15px;display:flex}.pc-board-heading>div:first-child{flex:1;min-width:0}.pc-board-heading p{white-space:pre-wrap;max-width:640px;margin-bottom:0;font-size:12px}.pc-project-meta{color:var(--pc-muted);flex-wrap:wrap;align-items:center;gap:14px;margin:0 24px 18px;font-size:11px;display:flex}.pc-project-meta button{padding:6px 9px;font-size:11px}.pc-status{white-space:nowrap;color:#e1c69b;text-transform:capitalize;background:#423023;border:1px solid #68503c;border-radius:5px;padding:4px 7px;font-size:10px;line-height:1.2;display:inline-block}.pc-status-complete{color:#ceddae;background:#303728;border-color:#546245}.pc-status-working,.pc-status-in_progress{color:#afd3e2;background:#283b40;border-color:#49616a}.pc-status-blocked,.pc-status-waiting,.pc-status-waiting_approval{color:#f0b095;background:#4b2d24;border-color:#8e513d}.pc-status-ready_review,.pc-status-draft_prepared{color:#d4bcdf;background:#3d3044;border-color:#655370}.pc-status-cancelled,.pc-status-archived{color:#ad9e91;background:#342d28;border-color:#595048}.pc-toolbar{border-bottom:1px solid var(--pc-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:0 24px;display:flex}.pc-tabs{align-self:stretch;gap:15px;display:flex}.pc-tabs button{color:var(--pc-muted);background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;padding:14px 0;font-size:12px}.pc-tabs button[aria-selected=true]{color:var(--pc-text);border-bottom-color:var(--pc-copper)}.pc-filters{flex-wrap:wrap;gap:7px;padding:10px 0;display:flex}.pc-filters input,.pc-filters select{color:var(--pc-text);border:1px solid var(--pc-line);background:#211a16;border-radius:6px;min-width:0;padding:8px 9px;font-size:11px}.pc-filters input{width:170px}.pc-filters select{max-width:140px}.pc-results-meta{color:var(--pc-muted);justify-content:space-between;gap:10px;padding:12px 24px;font-size:10px;display:flex}.pc-table-scroll{max-width:100%;overflow:auto}.pc-table{border-collapse:collapse;width:100%;min-width:820px;font-size:11px}.pc-table th{text-align:left;color:var(--pc-muted);text-transform:uppercase;letter-spacing:.5px;border-top:1px solid var(--pc-line);border-bottom:1px solid var(--pc-line);background:#30251e;padding:13px 15px;font-size:10px;font-weight:400}.pc-table th:first-child{padding-left:24px}.pc-table td{vertical-align:middle;border-bottom:1px solid #49392c;padding:13px 15px}.pc-table td:first-child{width:38%;padding-left:24px}.pc-table td small{color:var(--pc-muted);margin-top:5px;font-size:10px;display:block}.pc-root .pc-task-name{text-align:left;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:5px;width:100%;padding:0;display:flex}.pc-task-name strong{color:var(--pc-text);font-size:12px;font-weight:500;line-height:1.6}.pc-task-name small{letter-spacing:.25px;font-size:9px}.pc-hand{font-size:11px;line-height:1.5;color:var(--pc-red)!important}.pc-avatar{color:#e9d5bd;background:#584433;border:1px solid #765e48;border-radius:50%;place-items:center;width:23px;height:23px;margin-right:7px;font-size:9px;display:inline-grid}.pc-proof{color:var(--pc-sage);font-size:10px}.pc-muted{color:var(--pc-muted);font-size:11px}.pc-root .pc-inline{background:0 0;border:0;padding:0}.pc-kanban{grid-template-columns:repeat(5,minmax(210px,1fr));gap:12px;padding:6px 20px 24px;display:grid;overflow:auto}.pc-kanban>section{background:#251d18;border-radius:9px;min-height:250px;padding:12px 10px}.pc-kanban h3{color:var(--pc-muted);align-items:center;gap:7px;font-size:11px;font-weight:500;display:flex}.pc-kanban h3 b{border:1px solid var(--pc-line);border-radius:4px;margin-left:auto;padding:2px 5px;font-size:10px;font-weight:400}.pc-lane-dot{background:var(--pc-copper);border-radius:50%;width:6px;height:6px;display:inline-block}.pc-root .pc-task-card{text-align:left;background:#34271f;border:1px solid #574130;border-radius:8px;width:100%;margin-bottom:10px;padding:13px;display:block}.pc-task-card strong{margin:10px 0;font-size:12px;font-weight:500;line-height:1.6;display:block}.pc-card-top{color:var(--pc-muted);justify-content:space-between;align-items:center;gap:5px;font-size:9px;display:flex}.pc-priority{text-transform:uppercase;letter-spacing:.5px;font-size:8px}.pc-priority.urgent{color:#efb198}.pc-task-card p{margin:9px 0 0;font-size:10px}.pc-task-card footer{color:var(--pc-muted);border-top:1px solid #56402e;justify-content:space-between;gap:7px;margin-top:13px;padding-top:9px;font-size:9px;display:flex}.pc-root .pc-add-card{width:100%;color:var(--pc-muted);background:0 0;border-style:dashed;font-size:10px}.pc-empty{text-align:center;color:var(--pc-muted);padding:45px 25px;font-size:13px;line-height:1.7}.pc-projects .pc-empty{padding:20px 12px;font-size:11px}.pc-timeline{padding:10px 24px 25px}.pc-timeline-scale{color:var(--pc-muted);justify-content:space-between;margin-bottom:14px;padding-left:42%;font-size:10px;display:flex}.pc-root .pc-timeline-row{border:0;border-bottom:1px solid var(--pc-line);text-align:left;background:0 0;border-radius:0;grid-template-columns:40% 1fr;align-items:center;gap:15px;width:100%;padding:14px 0;font-size:11px;display:grid}.pc-timeline-row small{color:var(--pc-muted);margin-top:5px;font-size:9px;display:block}.pc-timeline-track{background:repeating-linear-gradient(90deg,#35291f 0 calc(10% - 1px),#554030 10%);border-radius:4px;height:22px;display:block;position:relative}.pc-timeline-track i{background:#9ba57d;border-radius:4px;min-width:3px;height:15px;display:block;position:absolute;top:3px}.pc-timeline-track i.blocked{background:#ce896a}.pc-timeline h3{margin-top:25px}.pc-root .pc-unscheduled{text-align:left;justify-content:space-between;gap:10px;width:100%;margin-bottom:7px;font-size:11px;display:flex}.pc-unscheduled span{color:var(--pc-muted);font-size:10px}.pc-method{padding:15px 24px 30px}.pc-method-title{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.pc-method-title p{max-width:640px;font-size:12px}.pc-method-stages{grid-template-columns:repeat(5,minmax(155px,1fr));gap:10px;margin:20px 0;display:grid;overflow:auto}.pc-method-stages>div{border:1px solid var(--pc-line);background:#251d18;border-radius:8px;padding:13px}.pc-method-stages>div>span{color:var(--pc-copper);font:22px Georgia,serif}.pc-method-stages h4{margin:9px 0 14px;font-size:11px}.pc-method-stages small{color:var(--pc-muted);font-size:10px}.pc-measures{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.pc-measures>div{border:1px solid var(--pc-line);border-radius:8px;padding:15px}.pc-measures small{color:var(--pc-muted);margin-bottom:8px;font-size:10px;display:block}.pc-measures strong{font-size:13px;font-weight:400}.pc-sprints>section{border-top:1px solid var(--pc-line);padding:15px 0}.pc-sprints .pc-task-card{vertical-align:top;width:calc(50% - 5px);margin-right:5px;display:inline-block}.pc-milestones button{text-align:left;align-items:center;gap:15px;width:100%;margin-bottom:8px;display:flex}.pc-milestones button>strong{flex:1;font-size:12px;font-weight:500}.pc-milestones button>span{font-size:11px}.pc-review{border:1px solid var(--pc-line);background:#251d18;border-radius:8px;margin-top:25px;padding:20px}.pc-review small{color:var(--pc-muted);font-size:10px}.pc-root pre{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--pc-muted);font:12px/1.7 Arial,sans-serif}.pc-audit{border-top:1px solid var(--pc-line);margin:22px 24px;padding-top:16px}.pc-root summary{cursor:pointer;color:var(--pc-copper);font-size:12px;line-height:1.5}.pc-audit>div{border-bottom:1px solid var(--pc-line);color:var(--pc-muted);flex-wrap:wrap;align-items:baseline;gap:15px;padding:14px 0;font-size:10px;display:flex}.pc-audit strong{color:var(--pc-text);font-size:11px;font-weight:500}.pc-audit small{overflow-wrap:anywhere;width:100%;font-size:10px}.pc-notice{color:#d8e1c1;background:#2b3526;border:1px solid #556043;border-radius:8px;margin-bottom:15px;padding:12px 16px;font-size:12px;line-height:1.6}.pc-error{color:#f1c3af;background:#49291e;border-color:#92573e}.pc-error button{margin-left:12px}.pc-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#100a07bf;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0;overflow:auto}.pc-modal{color:var(--pc-text);background:#2b211b;border:1px solid #7e6046;border-radius:15px;width:min(790px,100%);max-height:calc(100dvh - 56px);padding:27px;overflow:auto;box-shadow:0 20px 90px #0009}.pc-modal>header{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:22px;display:flex}.pc-modal>header h2{margin:0;font-family:Georgia,serif;font-size:26px;font-weight:400}.pc-modal>header button{padding:1px 10px;font-size:20px}.pc-field{margin-bottom:16px;display:block}.pc-field>span{color:var(--pc-muted);margin-bottom:7px;font-size:11px;display:block}.pc-field input,.pc-field select,.pc-field textarea{border:1px solid var(--pc-line);width:100%;color:var(--pc-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#211a16;border-radius:7px;min-width:0;padding:11px 12px;font-size:13px;display:block}.pc-field textarea{resize:vertical;line-height:1.6}.pc-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.pc-form-footer{border-top:1px solid var(--pc-line);justify-content:flex-end;align-items:center;gap:10px;margin-top:20px;padding-top:20px;display:flex}.pc-form-footer .pc-danger-text{margin-right:auto}.pc-root .pc-danger-text{color:var(--pc-red);background:0 0;border-color:#0000}.pc-root .pc-danger{color:#fff0e7;background:#864c36;border-color:#ab6549}.pc-modal details{padding:12px 0}.pc-modal details>.pc-field:first-of-type{margin-top:18px}.pc-task-detail .pc-project-meta{margin:0 0 22px}.pc-task-detail h3{margin:24px 0 9px;font-size:13px}.pc-task-detail details{border-bottom:1px solid var(--pc-line)}.pc-blocker{color:#efb49a;background:#4b2b20;border:1px solid #905640;border-left:4px solid #df9a79;border-radius:8px;padding:18px}.pc-blocker strong{font-size:14px}.pc-blocker p{color:#eac9b5;margin:10px 0;font-size:12px}.pc-blocker small{font-size:10px}.pc-export-success{background:#313723;border:1px solid #65714b;border-radius:8px;margin-top:20px;padding:16px}.pc-export-success strong{overflow-wrap:anywhere;font-size:13px}.pc-export-success p{margin:10px 0;font-size:11px}.pc-export-success a{margin:10px 0;display:block}.pc-modal .pc-notice{margin-top:20px;margin-bottom:0}@media (width>=1600px){.pc-root{padding:40px 48px}.pc-workspace{grid-template-columns:290px minmax(0,1fr)}}@media (width<=1100px){.pc-root{padding:22px}.pc-workspace{grid-template-columns:220px minmax(0,1fr)}.pc-board-heading{flex-direction:column}.pc-metrics>div{padding:15px}.pc-toolbar{gap:0}.pc-project-meta{gap:10px}}@media (width<=700px){.pc-root{padding:17px 12px}.pc-heading{flex-direction:column;align-items:flex-start;gap:15px;margin-bottom:20px}.pc-heading h1{font-size:30px}.pc-heading p{font-size:12px}.pc-heading>.pc-actions{width:100%}.pc-heading>.pc-actions button{flex:1}.pc-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:16px}.pc-metrics>div{padding:15px}.pc-metrics strong{font-size:28px}.pc-metrics span{font-size:10px}.pc-metrics small{font-size:9px}.pc-workspace{display:block}.pc-projects{border-right:0;border-bottom:1px solid var(--pc-line);align-items:flex-start;gap:8px;padding:12px;display:flex;overflow-x:auto}.pc-panel-label,.pc-projects>a,.pc-projects>.pc-check{display:none}.pc-projects>button{flex-shrink:0;width:auto;min-width:180px;max-width:200px;margin:0;padding:12px}.pc-projects .pc-mini-progress{margin-top:8px}.pc-board-heading{padding:20px 15px 13px}.pc-board-heading h2{font-size:21px}.pc-board-heading>.pc-actions{justify-content:space-between;width:100%}.pc-project-meta{margin:0 15px 15px;font-size:10px}.pc-toolbar{padding:0 15px}.pc-tabs{justify-content:space-between;gap:10px;width:100%}.pc-tabs button{font-size:11px}.pc-filters{grid-template-columns:minmax(90px,1.3fr) minmax(90px,1fr) minmax(80px,1fr);width:100%;display:grid}.pc-filters input{width:100%}.pc-filters select{width:100%;max-width:unset}.pc-results-meta{flex-wrap:wrap;padding:12px 15px;font-size:9px}.pc-table{min-width:740px}.pc-table th:first-child,.pc-table td:first-child{padding-left:15px}.pc-kanban{grid-template-columns:repeat(5,245px);padding:5px 15px 20px}.pc-method{padding:15px}.pc-method-title{flex-direction:column;gap:4px}.pc-measures{grid-template-columns:repeat(2,1fr)}.pc-method-stages{grid-template-columns:repeat(5,190px)}.pc-sprints .pc-task-card{width:100%;margin-right:0}.pc-milestones button{flex-wrap:wrap;gap:10px}.pc-milestones button strong{flex-basis:70%}.pc-timeline{padding:10px 15px 20px}.pc-timeline-row{grid-template-columns:50% 1fr!important}.pc-timeline-scale{padding-left:52%}.pc-unscheduled{flex-direction:column}.pc-audit{margin:18px 15px}.pc-modal-backdrop{align-items:flex-start;padding:10px}.pc-modal{border-radius:11px;max-height:calc(100dvh - 20px);padding:20px 16px}.pc-modal>header h2{font-size:23px}.pc-form-grid{grid-template-columns:1fr}.pc-form-footer{flex-wrap:wrap}.pc-form-footer .pc-danger-text{text-align:left;width:100%}.pc-modal .pc-actions{gap:7px}.pc-modal .pc-actions button{flex-grow:1}}@media (prefers-reduced-motion:reduce){.pc-root *{scroll-behavior:auto!important;transition:none!important}}.pc-sync-note{color:#aa9480!important;margin:20px 24px 0!important;font-size:10px!important;line-height:1.6!important}.pc-unphased .pc-task-card{max-width:500px}.pc-dashboard{margin-bottom:24px}.pc-dashboard-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pc-dashboard-heading strong{font-size:14px}.pc-dashboard-heading small{color:var(--pc-muted);font-size:11px}.pc-overview-totals{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.pc-overview-totals>div{border:1px solid var(--pc-line);background:var(--pc-panel);border-radius:10px;padding:16px}.pc-overview-totals span{color:var(--pc-muted);font-size:11px}.pc-overview-totals strong{margin-top:9px;font-size:30px;font-weight:500;display:block}.pc-total-stalled strong{color:var(--pc-red)}.pc-charts{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.pc-chart{background:var(--pc-panel);border:1px solid var(--pc-line);border-radius:12px;min-width:0;padding:18px}.pc-chart h3{margin:0 0 8px;font-size:14px}.pc-chart p{color:var(--pc-muted);margin:0 0 10px;line-height:1.6;font-size:10px!important}.pc-chart svg{width:100%;height:210px;display:block}.pc-chart details{color:var(--pc-muted);margin-top:12px;font-size:10px}.pc-chart summary,.pc-dashboard-basis summary{cursor:pointer}.pc-chart table{text-align:left;border-collapse:collapse;width:100%;font-size:10px}.pc-chart td,.pc-chart th{border-bottom:1px solid var(--pc-line);padding:5px}.pc-chart-legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:8px 0 0;padding:0;list-style:none;display:grid}.pc-chart-legend li{color:var(--pc-muted);align-items:center;gap:6px;font-size:10px;display:flex}.pc-chart-legend strong{color:var(--pc-text);margin-left:auto;font-weight:500}.pc-chart-legend i,.pc-chart-series i{border-radius:2px;flex-shrink:0;width:7px;height:7px;display:inline-block}.pc-chart-series{color:var(--pc-muted);gap:16px;font-size:10px;display:flex}.pc-chart-series span{align-items:center;gap:6px;display:flex}.pc-dashboard-basis{color:var(--pc-muted);margin-top:12px;font-size:10px}.pc-dashboard-basis p{max-width:1000px;margin:10px 0;font-size:11px!important}.pc-chart-loading{border:1px solid var(--pc-line);color:var(--pc-muted);border-radius:12px;margin-bottom:24px;padding:25px;font-size:12px}@media (width<=1200px){.pc-overview-totals{grid-template-columns:repeat(3,minmax(0,1fr))}.pc-charts{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-chart:last-child{grid-column:1/-1}}@media (width<=700px){.pc-overview-totals{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pc-overview-totals>div{padding:13px}.pc-overview-totals strong{font-size:26px}.pc-charts{grid-template-columns:1fr}.pc-chart{padding:15px}.pc-chart:last-child{grid-column:auto}.pc-dashboard-heading{flex-direction:column;align-items:flex-start;gap:5px}}.pc-critical-intro{color:var(--pc-muted);padding:0 24px 18px;font-size:11px;line-height:1.6}.pc-critical-panel{border:1px solid var(--pc-line);background:#251d18;border-radius:9px;margin:0 24px 18px;padding:16px}.pc-critical-panel>header{justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.pc-critical-panel>header span{color:var(--pc-muted);font-size:10px}.pc-critical-panel p{margin:10px 0;font-size:11px}.pc-critical-panel>small{color:var(--pc-muted);font-size:9px;line-height:1.7;display:block}.pc-critical-ready{border-left:4px solid #ec6573}.pc-critical-ready>header strong{color:#f2a4ac}.pc-critical-panel ol{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;padding:0;list-style:none;display:flex}.pc-critical-panel li{align-items:center;gap:8px;display:flex}.pc-critical-panel li button{color:#f4bac1;border-color:#9a5660;padding:7px 9px;font-size:10px}.pc-critical-panel li span{color:#ec6573}.pc-critical-panel details{color:var(--pc-muted);margin:12px 0;font-size:10px}.pc-critical-panel summary{cursor:pointer}.pc-critical-panel table{border-collapse:collapse;text-align:left;width:100%;margin-top:12px;font-size:10px}.pc-critical-panel th,.pc-critical-panel td{border-bottom:1px solid var(--pc-line);padding:8px}.pc-critical-panel td button{text-align:left;background:0 0;border:0;padding:0;font-size:10px}.pc-critical-table-row{color:#f4bac1}.pc-critical-missing{flex-wrap:wrap;gap:8px;display:flex}.pc-critical-missing button{padding:6px 9px;font-size:10px}.pc-critical-badge{color:#f6bcc7;background:#49272d;border:1px solid #ae5968;border-radius:4px;margin:6px 0 0 5px;padding:3px 6px;font-size:9px;display:inline-block}.pc-task-card.pc-task-critical{box-shadow:inset 0 0 0 1px #b0616d}.pc-root .pc-task-card{border-left-width:4px}.pc-note-preview{border-top:1px solid var(--pc-line);padding-top:9px;color:var(--pc-muted)!important;margin:11px 0 6px!important;font-size:10px!important}.pc-note-preview small{font-size:9px}.pc-task-notes article{border:1px solid var(--pc-line);background:#251d18;border-radius:8px;margin:9px 0;padding:12px}.pc-task-notes article p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 7px;font-size:12px}.pc-task-notes article small{color:var(--pc-muted);font-size:9px}.pc-task-notes form{margin-top:14px}.pc-timeline-row.pc-timeline-critical{background:#40262b;border-color:#905663}.pc-timeline-critical small{color:#f4bac1}.pc-status{font-weight:600}.pc-field select[name=status] option{padding:8px}@media (width<=700px){.pc-critical-panel{margin:0 15px 15px;padding:13px}.pc-critical-panel>header{flex-direction:column;align-items:flex-start;gap:6px}.pc-critical-intro{padding:0 15px 15px}.pc-critical-panel td:first-child{width:65%}}.pc-lane-dot.planned{background:#2867ad}.pc-lane-dot.active{background:#bf6b13}.pc-lane-dot.blocked{background:#ba3e45}.pc-lane-dot.review{background:#7750a3}.pc-lane-dot.complete{background:#267b4a}.pc-viewers{border:1px solid var(--pc-line);background:#251d18;border-radius:9px;margin:0 24px 18px}.pc-viewers>summary{cursor:pointer;align-items:center;gap:12px;padding:14px 16px;font-size:12px;font-weight:600;display:flex}.pc-viewers>summary span{color:var(--pc-muted);margin-left:auto;font-size:10px;font-weight:400}.pc-viewers>div{padding:0 16px 16px}.pc-viewers p{font-size:12px}.pc-viewers form{border-top:1px solid var(--pc-line);padding-top:16px}.pc-viewer-check{color:var(--pc-muted);align-items:center;gap:9px;margin:0 0 14px;font-size:12px;display:flex}.pc-viewer-link{border:1px solid var(--pc-line);border-radius:8px;margin:18px 0;padding:14px}.pc-viewer-link a{margin-left:12px}.pc-viewer-list{margin-top:18px}.pc-viewer-list article{border-top:1px solid var(--pc-line);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.pc-viewer-list strong{font-size:12px}.pc-viewer-list small{color:var(--pc-muted);margin-top:7px;font-size:10px;display:block}.pc-viewer-list .pc-actions button{padding:7px 9px;font-size:10px}.pc-guest{max-width:1600px;margin:0 auto}.pc-guest-access{white-space:nowrap;background:#253a2c;border:1px solid #3c7053;border-radius:9px;padding:13px 18px}.pc-guest-access strong{color:#bfdecb;font-size:13px}.pc-guest-access small{color:var(--pc-muted);margin-top:6px;font-size:10px;display:block}.pc-guest .pc-critical-panel,.pc-guest .pc-critical-intro{margin-left:0;margin-right:0}.pc-guest-board{border:1px solid var(--pc-line);background:var(--pc-panel);border-radius:12px;overflow:hidden}.pc-guest-milestones{padding:22px}.pc-guest-milestones h2{font-size:18px}.pc-guest-milestones>div{border-top:1px solid var(--pc-line);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:12px;display:flex}.pc-guest-refresh{color:var(--pc-muted);margin:15px 0;font-size:10px;display:block}.pc-guest-detail{border:1px solid var(--pc-line);background:var(--pc-panel);border-radius:12px;margin-top:18px;padding:22px}.pc-guest-detail header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:15px;display:flex}.pc-guest-detail h2{font-size:20px}.pc-guest-detail p{white-space:pre-wrap;overflow-wrap:anywhere}.pc-guest-detail article{border:1px solid var(--pc-line);border-radius:8px;margin:10px 0;padding:12px}.pc-guest-detail article p{margin:0 0 8px}.pc-guest-detail small{color:var(--pc-muted);font-size:10px}@media (width<=700px){.pc-viewers{margin:0 15px 15px}.pc-viewer-list article{flex-direction:column;align-items:flex-start}.pc-viewer-link a{margin:12px 0 0;display:block}.pc-guest-milestones{padding:15px}.pc-guest-milestones>div{flex-wrap:wrap;align-items:flex-start}.pc-guest-detail{padding:15px}.pc-guest-detail header{flex-direction:column;align-items:flex-start}.pc-guest-access{width:100%}}.pc-dashboard-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.pc-dashboard .pc-chart-motion-toggle{color:var(--pc-muted);background:0 0;padding:5px 8px;font-size:10px}.pc-chart-reduced-note{display:none}.pc-chart-glint{opacity:0;pointer-events:none}.pc-dashboard[data-motion=on] .pc-chart-line{stroke-dasharray:1;animation:pc-chart-draw 3s cubic-bezier(.22,.61,.36,1) var(--pc-chart-stagger,0s) infinite both}.pc-dashboard[data-motion=on] .pc-chart-glint{animation:pc-chart-trace 3s ease-in-out var(--pc-chart-stagger,0s) infinite}.pc-dashboard[data-motion=on] .pc-chart-bar{transform-box:fill-box;transform-origin:0;animation:pc-chart-grow 3s cubic-bezier(.22,.61,.36,1) var(--pc-chart-stagger,0s) infinite both,pc-chart-breathe 3s ease-in-out var(--pc-chart-stagger,0s) infinite}.pc-dashboard[data-motion=on] .pc-chart-slice{animation:pc-chart-reveal 3s ease-out var(--pc-chart-stagger,0s) infinite both,pc-chart-breathe 3s ease-in-out var(--pc-chart-stagger,0s) infinite}@keyframes pc-chart-draw{0%{stroke-dashoffset:1px}32%,to{stroke-dashoffset:0}}@keyframes pc-chart-grow{0%{transform:scaleX(.08)}28%,to{transform:scaleX(1)}}@keyframes pc-chart-reveal{0%{opacity:.4}32%,to{opacity:1}}@keyframes pc-chart-breathe{0%,18%,to{filter:brightness()}8%{filter:brightness(1.16)}}@keyframes pc-chart-trace{0%,65%{stroke-dashoffset:100px;opacity:0}70%{opacity:.48}92%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:0;opacity:0}}@media (prefers-reduced-motion:reduce){.pc-dashboard[data-motion=on] .pc-chart-line,.pc-dashboard[data-motion=on] .pc-chart-glint,.pc-dashboard[data-motion=on] .pc-chart-bar,.pc-dashboard[data-motion=on] .pc-chart-slice{animation:none!important}.pc-chart-motion-toggle{display:none}.pc-chart-reduced-note{display:inline}.pc-chart-glint{opacity:0!important}}@media (width<=700px){.pc-dashboard-controls{justify-content:flex-start;gap:8px}.pc-dashboard .pc-chart-motion-toggle{min-height:32px}}.pc-artifact-files{gap:10px;margin:12px 0 18px;display:grid}.pc-artifact-file{border:1px solid var(--pc-line);background:#251d18;border-radius:9px;justify-content:space-between;align-items:center;gap:16px;padding:15px;display:flex}.pc-artifact-file>div:first-child{min-width:0}.pc-artifact-file strong{overflow-wrap:anywhere;font-size:12px;line-height:1.5}.pc-artifact-file p{margin:6px 0 0;font-size:10px!important}.pc-artifact-file .pc-actions{flex-shrink:0}.pc-artifact-file .pc-actions a{padding:7px 10px;font-size:11px}.pc-task-artifacts details pre{max-height:380px;overflow:auto}@media (width<=700px){.pc-artifact-file{flex-direction:column;align-items:flex-start;gap:12px}.pc-artifact-file .pc-actions{width:100%}.pc-artifact-file .pc-actions a{text-align:center;flex:1}}.pc-heading>div:first-child{min-width:0}.pc-title-row{align-items:center;gap:16px;display:flex}.pc-title-row h1{min-width:0}.pc-heading-core{--ai-amber:var(--pc-copper);pointer-events:none;flex:none;display:block}.pc-heading-core .ai-hud-core{fill:none;width:56px;height:56px;stroke:var(--pc-copper);stroke-width:1.3px;display:block;overflow:visible}.pc-heading-core .ai-hud-guide{stroke-width:.7px;opacity:.24}.pc-heading-core .ai-hud-counter{stroke-width:1px;opacity:.6}.pc-heading-core .ai-hud-ticks{opacity:.55}.pc-heading-core .ai-hud-satellite{fill:var(--pc-copper);stroke:none}.pc-heading-core .ai-hud-signal{stroke-width:2px;stroke-linecap:round;opacity:.85}.pc-heading-core .ai-hud-orbit,.pc-heading-core .ai-hud-counter,.pc-heading-core .ai-hud-signal{transform-box:view-box;transform-origin:40px 40px}.pc-heading-core[data-motion=on] .ai-hud-orbit{animation:3s linear infinite pc-heading-orbit}.pc-heading-core[data-motion=on] .ai-hud-counter{animation:3s linear infinite pc-heading-counter}.pc-heading-core[data-motion=on] .ai-hud-signal{animation:3s ease-in-out infinite pc-heading-signal}@keyframes pc-heading-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pc-heading-counter{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes pc-heading-signal{0%,to{opacity:.7;transform:scaleY(.85)}50%{opacity:1;transform:scaleY(1)}}@media (width<=700px){.pc-title-row{gap:12px}.pc-heading-core .ai-hud-core{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.pc-heading-core[data-motion=on] .ai-hud-orbit,.pc-heading-core[data-motion=on] .ai-hud-counter,.pc-heading-core[data-motion=on] .ai-hud-signal{animation:none!important}}.backoffice-theme{--backoffice-ink:#2f241f;--backoffice-muted:#726255;--backoffice-bg:#f5f0e8;--backoffice-paper:#fffcf7;--backoffice-line:#ded2c3;--backoffice-accent:#8b5e3c;--backoffice-dark:#241b16;--backoffice-soft:#ede1d1;--backoffice-highlight:#d6b487;--ink:var(--backoffice-ink);--cream:var(--backoffice-bg);--paper:var(--backoffice-paper);--aqua:var(--backoffice-highlight);--gold:var(--backoffice-highlight);--line:var(--backoffice-line);color:var(--backoffice-ink);background:var(--backoffice-bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100dvh}.backoffice-theme .admin-shell{background:var(--backoffice-bg)}.backoffice-theme .admin-nav{--backoffice-focus:var(--backoffice-highlight);background:var(--backoffice-dark);color:var(--backoffice-paper);scrollbar-color:var(--backoffice-accent) var(--backoffice-dark);border-right:1px solid #49372b;padding:24px 18px}.backoffice-theme .admin-logo img{background:#fff;border-radius:9px}.backoffice-theme .admin-nav nav{gap:4px}.backoffice-theme .admin-nav nav a{color:#e8dbcd;border-bottom:0;border-radius:8px;min-height:44px;padding:12px 14px;line-height:1.4}.backoffice-theme .admin-nav nav a:hover{color:#fff;background:#3b2c23}.backoffice-theme .admin-nav nav a.active,.backoffice-theme .admin-nav nav a[aria-current=page]{border-left-color:var(--backoffice-highlight);color:#fff;background:#4b3628;box-shadow:inset 0 0 0 1px #6a4c36}.backoffice-theme .admin-nav nav a.active:after{background:var(--backoffice-highlight);box-shadow:none}.backoffice-theme .admin-nav nav button.atlas-nav-button{color:#f4dfc2;background:#493325;border-color:#705239;min-height:44px}.backoffice-theme .admin-connect{border-color:#5a4535;border-radius:10px;margin-top:28px}.backoffice-theme .admin-connect small,.backoffice-theme .signout{color:#c6b7a8;line-height:1.5}.backoffice-theme .admin-main{width:100%;max-width:1800px;padding:42px clamp(20px,3.4vw,58px) 100px}.backoffice-theme .admin-top{gap:24px}.backoffice-theme .admin-top h1{letter-spacing:-.04em;line-height:1.05}.backoffice-theme .admin-top>div>p:last-child,.backoffice-theme .admin-top>span{color:var(--backoffice-muted)}.backoffice-theme :is(.panel,.metric-cards article,.intel-feed,.quick-lead,.watchlist,.book-admin-section,.book-admin-editor,.wf article,.wf-panel,.connection-grid article,.calendar-panel,.telegram-panel,.telegram-feed,.meet-scheduler,.wesley-meeting){border-radius:16px}.backoffice-theme :is(.panel,.metric-cards article,.intel-feed,.book-admin-section,.wf article,.wf-panel,.connection-grid article,.telegram-panel,.meet-scheduler){box-shadow:0 6px 24px #3d291205}.backoffice-theme :is(input,select,textarea){accent-color:var(--backoffice-accent)}.backoffice-theme :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--backoffice-accent);outline-offset:3px;box-shadow:0 0 0 5px var(--backoffice-paper)}.backoffice-theme .admin-nav :is(button,a):focus-visible{outline-color:var(--backoffice-highlight);box-shadow:0 0 0 5px var(--backoffice-dark)}.backoffice-theme :is(button,a,summary){-webkit-tap-highlight-color:#d6b48744}.backoffice-theme button:disabled{cursor:not-allowed}.backoffice-theme .wf{max-width:none;color:var(--backoffice-ink);padding:0}.backoffice-theme .wf header{background:var(--backoffice-soft);border:1px solid var(--backoffice-line);padding:32px}.backoffice-theme .wf h1{font-size:clamp(34px,4vw,54px);line-height:1.05}.backoffice-theme .wf button{background:var(--backoffice-ink);min-height:44px}.backoffice-theme .wf button[aria-pressed=true]{background:var(--backoffice-accent)}.backoffice-theme .wf article,.backoffice-theme .wf-panel{border-color:var(--backoffice-line);background:var(--backoffice-paper)}.backoffice-theme .wf a{color:var(--backoffice-accent)}.backoffice-theme .wf-portrait{aspect-ratio:1;object-fit:cover;object-position:center 25%;background:var(--backoffice-soft);border-radius:12px;width:100%;height:auto;margin-bottom:22px}.backoffice-theme .wf-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:24px}.backoffice-theme .wf-grid article{flex-direction:column;padding:20px;display:flex}.backoffice-theme .wf-grid article h2{margin:10px 0;font:400 32px/1.1 Georgia,serif}.backoffice-theme .wf-grid article h3{color:var(--backoffice-accent);font-size:14px;line-height:1.5}.backoffice-theme .wf-grid article>p{font-size:14px;line-height:1.65}.backoffice-theme .wf-grid article>button:last-child{margin-top:auto}.backoffice-theme .atlas-dock-launcher,.backoffice-theme .atlas-dock header{background:var(--backoffice-dark)}.backoffice-theme .atlas-dock-launcher{border-color:var(--backoffice-accent)}.backoffice-theme .atlas-dock-launcher span{color:var(--backoffice-highlight)}.backoffice-theme .atlas-dock{border-color:var(--backoffice-line);color:var(--backoffice-ink)}.backoffice-theme .atlas-dock :is(button,textarea){border-color:var(--backoffice-line)}.backoffice-theme .atlas-dock button{background:var(--backoffice-soft);color:var(--backoffice-ink)}.backoffice-theme .atlas-dock-intro div button:first-child,.backoffice-theme .atlas-dock form button{background:var(--backoffice-accent);color:#fff}.backoffice-theme .atlas-dock-chat{background:var(--backoffice-bg)}.backoffice-theme .atlas-dock-chat article.user{background:var(--backoffice-soft)}.backoffice-theme .atlas-dock-chat a,.backoffice-theme .atlas-dock-work a{color:var(--backoffice-accent)}.backoffice-theme .atlas-dock footer{background:var(--backoffice-paper)}@media (width<=900px){.backoffice-theme .admin-nav{height:auto;padding:20px;position:static}.backoffice-theme .admin-nav nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.backoffice-theme .admin-logo img{width:190px;height:70px}.backoffice-theme .admin-nav>p{margin:18px 0 12px}.backoffice-theme .admin-main{padding:28px 20px 110px}.backoffice-theme .admin-connect{display:none}}@media (width<=600px){.backoffice-theme .admin-nav nav a{padding:10px;font-size:12px}.backoffice-theme .admin-main{padding:24px 16px 110px}.backoffice-theme .wf header{padding:24px}.backoffice-theme .wf-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.backoffice-theme *,.backoffice-theme :before,.backoffice-theme :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.backoffice-theme .resource-card,.backoffice-theme .resource-editor{background:var(--backoffice-paper);border-color:var(--backoffice-line);color:var(--backoffice-ink)}.backoffice-theme .resource-library :is(input,select,textarea){background:var(--backoffice-paper);color:var(--backoffice-ink);border-color:var(--backoffice-line)}.backoffice-theme :is(.resource-disclaimer,.resource-domain,.resource-tags,.resource-card details){color:var(--backoffice-muted)}.backoffice-theme .resource-card a{color:var(--backoffice-accent)}.backoffice-theme .resource-library button{background:var(--backoffice-ink);color:#fff;border-color:var(--backoffice-ink);min-height:44px}.backoffice-theme .resource-library .primary-btn{background:var(--backoffice-accent);color:#fff}.backoffice-theme .studio-workspace{--ink:var(--backoffice-ink);--gold:var(--backoffice-accent)}
