.help-page{width:min(100%,1540px);color:var(--ok-text-2);margin:0 auto;padding:28px 30px 72px}.help-hero,.ask-os-panel,.help-content-grid,.help-categories{width:100%}.help-hero{justify-content:space-between;align-items:flex-start;gap:24px;padding:6px 4px 22px;display:flex}.help-eyebrow{color:var(--ok-accent);letter-spacing:.18em;font-size:12px;font-weight:800}.help-hero h1{color:var(--ok-text-1);margin:8px 0 6px;font-size:clamp(34px,4vw,54px);line-height:1.08}.help-hero p{max-width:820px;color:var(--ok-text-3);margin:0;font-size:17px;line-height:1.7}.help-management-link,.ask-os-action,.help-direct-links a,.ask-os-sources a{color:var(--ok-accent);text-decoration:none}.help-management-link{border:1px solid var(--ok-border-strong);background:var(--ok-surface);min-height:42px;box-shadow:var(--ok-shadow-sm);border-radius:12px;flex:none;padding:10px 16px;font-weight:750}.ask-os-panel{border:1px solid color-mix(in srgb, var(--ok-accent) 36%, var(--ok-border));background:linear-gradient(135deg, color-mix(in srgb, var(--ok-accent) 7%, var(--ok-surface)), var(--ok-surface) 54%);box-shadow:var(--ok-shadow-sm);border-radius:20px;padding:24px}.ask-os-copy,.ask-os-copy>div,.ask-os-answer-head,.help-section-title,.help-section-title>div{align-items:center;display:flex}.ask-os-copy{gap:14px}.ask-os-copy>div{flex-direction:column;align-items:flex-start;min-width:0}.ask-os-avatar,.ask-os-widget-panel header>div>span{color:#fff;background:linear-gradient(145deg,#1677ff,#00b8d9);border-radius:15px;place-items:center;width:48px;height:48px;font-weight:900;display:grid;box-shadow:0 8px 24px #1677ff38}.ask-os-copy h2,.help-section-title h2{color:var(--ok-text-1);margin:0}.ask-os-copy h2{font-size:23px}.ask-os-copy p{color:var(--ok-text-3);margin:6px 0 0;line-height:1.6}.ask-os-form{grid-template-columns:minmax(0,1fr) auto;gap:12px;margin-top:18px;display:grid}.ask-os-form textarea,.help-search input,.ask-os-widget-panel textarea{border:1px solid var(--ok-border-strong);color:var(--ok-text-1);background:var(--ok-surface);outline:none;transition:border-color .16s,box-shadow .16s}.ask-os-form textarea:focus,.help-search input:focus,.ask-os-widget-panel textarea:focus{border-color:var(--ok-accent);box-shadow:0 0 0 3px var(--ok-accent-soft)}.ask-os-form textarea{resize:vertical;min-height:76px;font:inherit;border-radius:14px;padding:16px;line-height:1.55}.ask-os-form button,.help-search button,.help-load-more,.ask-os-widget-panel form button{color:#fff;background:var(--ok-accent);font:inherit;cursor:pointer;border:0;border-radius:12px;font-weight:800}.ask-os-form button{min-width:154px;padding:0 22px}.ask-os-form button:disabled,.help-search button:disabled,.ask-os-widget-panel form button:disabled{cursor:not-allowed;opacity:.48}.ask-os-answer{border:1px solid var(--ok-border);background:var(--ok-surface-raised);border-radius:14px;margin-top:16px;padding:18px}.ask-os-answer-head{justify-content:space-between;gap:12px}.ask-os-answer-head>span,.ask-os-widget-answer>span,.help-official-badge{width:max-content;color:var(--ok-green);background:var(--ok-green-soft);border-radius:999px;padding:5px 9px;font-size:12px;font-weight:800;display:inline-flex}.ask-os-answer p,.safe-markdown p{color:var(--ok-text-2);margin:12px 0;line-height:1.75}.safe-markdown{color:var(--ok-text-2);white-space:normal;line-height:1.7}.safe-markdown>:first-child{margin-top:0}.safe-markdown>:last-child{margin-bottom:0}.safe-markdown ul{gap:6px;margin:10px 0;padding-left:22px;display:grid}.safe-markdown-heading{color:var(--ok-text-1);margin:12px 0 6px;font-size:14px;display:block}.safe-markdown code{color:var(--ok-accent);background:var(--ok-accent-soft);border-radius:5px;padding:2px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}.safe-markdown a{color:var(--ok-accent);text-underline-offset:3px;font-weight:700;text-decoration:underline}.ask-os-sources{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:12px 0;display:flex}.help-categories{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.help-category{border:1px solid var(--ok-border);min-width:0;min-height:178px;color:var(--ok-text-2);text-align:left;background:var(--ok-surface);box-shadow:var(--ok-shadow-sm);cursor:pointer;border-radius:18px;padding:20px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;position:relative}.help-category:hover,.help-category.is-active{border-color:var(--ok-accent);box-shadow:0 12px 30px color-mix(in srgb, var(--ok-accent) 12%, transparent);transform:translateY(-2px)}.help-category>span{width:38px;height:38px;color:var(--ok-accent);background:var(--ok-accent-soft);border-radius:12px;place-items:center;margin-bottom:14px;font-size:19px;font-style:normal;font-weight:900;display:grid}.help-category strong{color:var(--ok-text-1);font-size:17px}.help-category small{color:var(--ok-text-3);margin-top:7px;line-height:1.45}.help-category em{color:var(--ok-text-4);align-self:end;margin-top:12px;font-size:12px;font-style:normal}.help-content-grid{grid-template-columns:minmax(0,1fr) minmax(290px,.34fr);align-items:start;gap:18px;display:grid}.help-agent-integration-card{border:1px solid color-mix(in srgb, var(--ok-accent) 38%, var(--ok-border));background:color-mix(in srgb, var(--ok-accent-soft) 54%, var(--ok-surface));box-shadow:var(--ok-shadow-sm);border-radius:20px;justify-content:space-between;align-items:center;gap:24px;margin:0 0 20px;padding:22px 24px;display:flex}.help-agent-integration-card>div{gap:6px;min-width:0;display:grid}.help-agent-integration-card span{color:var(--ok-accent);letter-spacing:.14em;font-size:12px;font-weight:900}.help-agent-integration-card h2{color:var(--ok-text-1);font-size:21px}.help-agent-integration-card p,.help-agent-integration-card small{color:var(--ok-text-3);line-height:1.6}.help-agent-integration-card a{color:#fff;background:var(--ok-accent);border-radius:12px;flex:none;min-height:44px;padding:11px 18px;font-weight:800;text-decoration:none}.help-library,.help-question-history{border:1px solid var(--ok-border);background:var(--ok-surface);min-width:0;box-shadow:var(--ok-shadow-sm);border-radius:20px;padding:22px}.help-section-title{justify-content:space-between;gap:16px;margin-bottom:18px}.help-section-title>div{gap:9px}.help-section-title>div>span{color:var(--ok-gold)}.help-section-title h2{font-size:21px}.help-section-title>small{color:var(--ok-text-3)}.help-search{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.help-search input{min-width:0;height:42px;font:inherit;border-radius:10px;flex:220px;padding:0 13px}.help-search button{min-height:42px;padding:0 17px}.help-search select{border:1px solid var(--ok-border-strong);min-height:42px;color:var(--ok-text-2);background:var(--ok-surface);font:inherit;border-radius:10px;padding:0 34px 0 12px}.help-search-official{border:1px solid var(--ok-border);min-height:42px;color:var(--ok-text-3);background:var(--ok-surface-raised);white-space:nowrap;border-radius:10px;align-items:center;gap:7px;padding:0 11px;display:inline-flex}.help-search-official input{width:16px;height:16px;accent-color:var(--ok-accent);flex:none}.help-article-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.help-article-card{border:1px solid var(--ok-border);min-width:0;min-height:198px;color:var(--ok-text-2);text-align:left;background:var(--ok-surface-raised);cursor:pointer;border-radius:16px;flex-direction:column;padding:18px;transition:border-color .16s,background .16s;display:flex}.help-article-card:hover{border-color:color-mix(in srgb, var(--ok-accent) 55%, var(--ok-border));background:color-mix(in srgb, var(--ok-accent) 4%, var(--ok-surface-raised))}.help-article-card>div{gap:8px;display:flex}.help-article-type{width:max-content;color:var(--ok-accent);background:var(--ok-accent-soft);border-radius:999px;padding:5px 9px;font-size:12px;font-weight:800;display:inline-flex}.help-article-card h3{color:var(--ok-text-1);margin:14px 0 8px;font-size:19px;line-height:1.35}.help-article-card p{color:var(--ok-text-3);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.6;display:-webkit-box;overflow:hidden}.help-article-card footer{color:var(--ok-text-4);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:auto;padding-top:14px;font-size:12px;display:flex}.help-article-card footer span:last-child{color:var(--ok-accent);font-weight:700}.help-load-more{margin:18px auto 0;padding:10px 22px;display:block}.help-question-history{position:sticky;top:90px}.help-question-item{border-top:1px solid var(--ok-border);padding:15px 0}.help-question-item:first-of-type{border-top:0}.help-question-item strong,.help-question-item p,.help-question-item time{display:block}.help-question-item strong{color:var(--ok-text-1);margin-top:9px;line-height:1.5}.help-question-item p{color:var(--ok-text-3);margin:7px 0;line-height:1.55}.help-question-item time{color:var(--ok-text-4);font-size:12px}.help-question-status{color:var(--ok-gold-strong);background:var(--ok-gold-soft);border-radius:999px;padding:4px 8px;font-size:12px;font-weight:800;display:inline-flex}.help-question-status.status-closed,.help-question-status.status-answered{color:var(--ok-green);background:var(--ok-green-soft)}.help-question-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.help-question-actions button{border:1px solid var(--ok-border-strong);min-height:44px;color:var(--ok-text-2);background:var(--ok-surface);cursor:pointer;border-radius:9px;padding:9px 13px}.help-question-actions button:first-child{border-color:color-mix(in srgb, var(--ok-green) 55%, var(--ok-border));color:var(--ok-green)}.help-empty{color:var(--ok-text-3);text-align:center;border:1px dashed var(--ok-border-strong);background:var(--ok-surface-raised);border-radius:14px;padding:36px 16px}.help-empty.is-small{padding:22px 12px}.help-message{z-index:180;border:1px solid var(--ok-border-strong);width:min(640px,100vw - 32px);color:var(--ok-text-1);background:var(--ok-surface);box-shadow:var(--ok-shadow-lg);border-radius:12px;padding:14px 16px;display:flex;position:fixed;top:92px;left:50%;transform:translate(-50%)}.help-message button{color:var(--ok-text-3);cursor:pointer;background:0 0;border:0;margin-left:auto}.help-article-modal,.help-diagram-modal{z-index:210;min-height:100dvh;padding:max(26px, env(safe-area-inset-top)) max(26px, env(safe-area-inset-right)) max(26px, env(safe-area-inset-bottom)) max(26px, env(safe-area-inset-left));place-items:center;display:grid;position:fixed;inset:0}.help-article-backdrop,.help-diagram-backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0912209e;border:0;position:absolute;inset:0}.help-article-dialog,.help-diagram-dialog{z-index:1;overscroll-behavior:contain;scrollbar-gutter:stable;border:1px solid var(--ok-border);width:min(100%,1040px);max-height:calc(100dvh - 52px);color:var(--ok-text-2);background:var(--ok-surface);box-shadow:var(--ok-shadow-lg);border-radius:22px;padding:30px;position:relative;overflow:auto}.help-article-close,.help-diagram-close{z-index:4;float:right;border:1px solid var(--ok-border);width:42px;height:42px;color:var(--ok-text-1);background:var(--ok-surface-raised);cursor:pointer;border-radius:50%;place-items:center;font-size:25px;display:grid;position:sticky;top:0}.help-article-dialog header h2{color:var(--ok-text-1);margin:14px 54px 8px 0;font-size:clamp(28px,4vw,42px)}.help-article-dialog header>p{color:var(--ok-text-3);font-size:17px;line-height:1.65}.help-article-dialog header>small{color:var(--ok-text-4)}.help-article-body{margin-top:24px}.help-article-body p{border-bottom:1px solid var(--ok-border);color:var(--ok-text-2);white-space:pre-wrap;margin:0;padding:14px 0;line-height:1.85}.help-article-body p:first-child{color:var(--ok-text-1);font-size:18px;font-weight:750}.help-direct-links{background:var(--ok-surface-raised);border-radius:14px;flex-wrap:wrap;gap:12px 18px;margin-top:24px;padding:18px;display:flex}.help-diagram{margin:24px 0 0}.help-diagram-canvas{border:1px solid var(--ok-border);background:var(--ok-surface-raised);cursor:zoom-in;border-radius:18px;width:100%;padding:12px;display:block;position:relative}.help-diagram-canvas svg{width:100%;height:auto;max-height:640px;display:block}.help-diagram-node{fill:var(--ok-surface)}.help-diagram-label{fill:var(--ok-text-1);font-size:14px;font-weight:750}.help-diagram-expand{color:var(--ok-accent);background:color-mix(in srgb, var(--ok-surface) 88%, transparent);border-radius:9px;padding:7px 10px;font-size:12px;font-weight:800;position:absolute;bottom:16px;right:18px}.help-diagram figcaption{gap:5px;padding:12px 4px 0;display:grid}.help-diagram figcaption strong{color:var(--ok-text-1)}.help-diagram figcaption span,.help-diagram figcaption small{color:var(--ok-text-3);line-height:1.55}.ask-os-widget{z-index:120;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;bottom:24px;right:24px}.ask-os-widget-trigger{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1677ff,#00a6c8);border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-width:108px;min-height:50px;padding:8px 16px;display:flex;box-shadow:0 12px 34px #1677ff47}.ask-os-widget-trigger>span{background:#ffffff2e;border-radius:50%;place-items:center;width:29px;height:29px;font-size:11px;font-weight:900;display:grid}.ask-os-widget-panel{border:1px solid var(--ok-border-strong);width:min(420px,100vw - 32px);max-height:min(680px,100vh - 120px);color:var(--ok-text-2);background:var(--ok-surface);box-shadow:var(--ok-shadow-lg);border-radius:20px;padding:18px;overflow:auto}.ask-os-widget-panel header,.ask-os-widget-panel header>div,.ask-os-widget-panel header>div>div,.ask-os-widget-panel footer{display:flex}.ask-os-widget-panel header{justify-content:space-between;align-items:flex-start}.ask-os-widget-panel header>div{align-items:center;gap:11px}.ask-os-widget-panel header>div>span{border-radius:12px;width:39px;height:39px;font-size:11px}.ask-os-widget-panel header>div>div{flex-direction:column;align-items:flex-start}.ask-os-widget-panel header strong{color:var(--ok-text-1);font-size:17px}.ask-os-widget-panel header small,.ask-os-widget-panel footer span{color:var(--ok-text-4)}.ask-os-widget-panel header>button{color:var(--ok-text-3);cursor:pointer;background:0 0;border:0;font-size:24px}.ask-os-widget-panel form{gap:10px;margin-top:16px;display:grid}.ask-os-widget-panel textarea{resize:vertical;min-height:92px;font:inherit;border-radius:12px;padding:13px}.ask-os-widget-panel form button{min-height:42px}.ask-os-widget-processing,.ask-os-widget-error{border-radius:10px;margin:10px 0 0;padding:10px 12px;font-size:13px}.ask-os-widget-processing{color:var(--ok-accent);background:var(--ok-accent-soft)}.ask-os-widget-error{color:var(--ok-red);background:var(--ok-red-soft)}.ask-os-widget-answer{border:1px solid var(--ok-border);background:var(--ok-surface-raised);border-radius:12px;margin-top:12px;padding:13px}.ask-os-widget-answer p{color:var(--ok-text-2);line-height:1.65}.ask-os-widget-answer>div{gap:6px;margin:10px 0;display:grid}.ask-os-widget-answer a,.ask-os-widget-panel footer a{color:var(--ok-accent);text-decoration:none}.ask-os-widget-panel footer{border-top:1px solid var(--ok-border);justify-content:space-between;gap:12px;margin-top:14px;padding-top:12px;font-size:12px}@media (max-width:1260px){.help-categories{grid-template-columns:repeat(3,minmax(0,1fr))}.help-category{min-height:150px}}@media (max-width:960px){.help-page{padding:22px 18px 96px}.help-content-grid{grid-template-columns:1fr}.help-question-history{position:static}.help-article-list{grid-template-columns:1fr}}@media (max-width:720px){.help-page{padding:18px 14px 110px}.help-hero{flex-direction:column;align-items:stretch}.help-management-link{align-self:flex-start}.ask-os-panel,.help-library,.help-question-history{border-radius:16px;padding:17px}.ask-os-form,.help-search{flex-direction:column;align-items:stretch}.ask-os-form button,.help-search button{min-height:44px}.help-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.help-category{min-height:154px;padding:15px}.help-section-title{flex-direction:column;align-items:stretch}.help-agent-integration-card{border-radius:16px;flex-direction:column;align-items:stretch;gap:14px;padding:17px}.help-agent-integration-card a{text-align:center;width:100%}.help-article-modal,.help-diagram-modal{padding:max(0px, env(safe-area-inset-top)) 0 0;align-items:end}.help-article-dialog,.help-diagram-dialog{width:100%;max-height:calc(100dvh - max(18px, env(safe-area-inset-top)));padding:20px;padding-bottom:max(20px, env(safe-area-inset-bottom));border-radius:22px 22px 0 0}.help-diagram-canvas{overflow-x:auto}.help-diagram-canvas svg{min-width:620px}.ask-os-widget{right:12px;bottom:calc(72px + env(safe-area-inset-bottom))}.ask-os-widget.is-open{left:8px;right:8px}.ask-os-widget.is-open .ask-os-widget-panel{width:100%;max-height:calc(100dvh - 180px)}.ask-os-widget-trigger{width:52px;min-width:52px;min-height:52px;padding:6px}.ask-os-widget-trigger>span{width:34px;height:34px;font-size:12px}.ask-os-widget-trigger>strong{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:430px){.help-categories{grid-template-columns:1fr 1fr}.help-category strong{font-size:15px}.help-category small{font-size:12px}}@media (prefers-reduced-motion:reduce){.help-category,.help-article-card,.ask-os-form textarea,.help-search input,.ask-os-widget-panel textarea{transition:none}}
.sidebar,.topbar,.mobile-primary-nav{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.topbar-slogan,.brand-mark:after,.pulse-dot,.team-status-state i,.team-status-hero-action>span i,.team-status-legend .is-available i,.corporate-values-bar:before,.bonus-pool-orbit,.claim-button:after,.primary-button:after,.player-hud-loading,.bonus-unlock-line i:after,.player-hud-track i:after{animation:none!important}.topbar-slogan{background-position:50%!important}.brand-mark:after,.claim-button:after,.primary-button:after,.bonus-unlock-line i:after,.player-hud-track i:after{display:none}.content-area:before{display:none!important}.lobby-requirement-group{content-visibility:auto;contain-intrinsic-size:auto 290px}.lobby-task-load-more{min-height:64px;color:var(--ok-text-3);justify-content:center;align-items:center;gap:14px;padding:12px;display:flex}.lobby-task-load-more .ghost-button{min-height:44px}html[data-daily-motivation-open] .app-shell *,html[data-daily-motivation-open] .app-shell :before,html[data-daily-motivation-open] .app-shell :after,html[data-page-hidden] *,html[data-page-hidden] :before,html[data-page-hidden] :after{transition:none!important;animation-play-state:paused!important}@media (max-width:720px){.lobby-task-load-more{flex-direction:column}.lobby-task-load-more .ghost-button{width:100%}}@media (prefers-reduced-motion:reduce){.content-area>:not(.topbar):not(.security-banner),.lobby-kpi-card,.team-summary-card,.my-kpi-card,.leaderboard-hero article,.team-score-track i,.personal-task-progress i,.bonus-pool-progress i,.reward-progress i,.task-filter-menu,.due-date-calendar-popover{animation:none!important}}
:root{--layout-page-gutter:clamp(18px, 2.5vw, 40px);--layout-page-max-width:1920px;--layout-section-gap:18px;--layout-header-rail-width:3px;--layout-header-rail-gap:14px;--layout-header-content-min:14rem;--layout-header-actions-max:min(42vw, 520px);--layout-information-padding-inline:clamp(24px, 1.8vw, 32px);--layout-information-padding-block:clamp(20px, 1.5vw, 24px);--layout-information-gap:clamp(16px, 1.4vw, 20px);--workbench-section-gap:10px;--workbench-card-padding:12px;--workbench-summary-min-height:88px;--layout-card-padding:clamp(16px, 1.3vw, 20px);--layout-empty-padding:16px;--layout-empty-gap:8px;--layout-empty-min-height:104px}.page-frame .empty-panel{padding:var(--layout-empty-padding);justify-items:start;gap:var(--layout-empty-gap);min-width:0;margin:0;display:grid}.page-frame .empty-panel p{margin:0;line-height:1.6}.content-area :is(.lobby-empty,.personal-empty,.mission-empty,.leaderboard-no-data,.schedule-empty:not(.error)){min-height:var(--layout-empty-min-height);padding:var(--layout-empty-padding);gap:var(--layout-empty-gap)}.content-area :is(.lobby-empty,.personal-empty,.mission-empty,.schedule-empty) p{color:var(--ok-text-3);font-size:14px;line-height:1.6}html[data-theme] body .content-area :is(.primary-button,.claim-button):not(:disabled):not(.unavailable-reason-button){border-color:var(--ok-selected-border);box-shadow:none;color:var(--ok-selected-fg)!important;background:var(--ok-selected-bg)!important}html[data-theme] body .content-area :is(.primary-button,.claim-button):not(:disabled):not(.unavailable-reason-button):hover{filter:none;background:var(--ok-selected-bg-hover)!important}.content-area :is(.primary-button,.claim-button,.ghost-button,.danger-button):focus-visible{outline:3px solid var(--ok-selected-focus);outline-offset:3px}html:not(.has-viewport-portal),html:not(.has-viewport-portal) body{max-width:100%;overflow-x:visible!important}.page-frame{box-sizing:border-box;width:100%;max-width:min(100%, var(--layout-page-max-width));min-width:0;padding-inline:var(--layout-page-gutter);margin-inline:auto;padding-bottom:38px;container:page-frame/inline-size}.app-shell,.content-area,.content-area>:not(.nav-tooltip),.page-frame,.page-frame>*,[data-layout-edge]{box-sizing:border-box;min-width:0;max-width:100%}.app-shell,.content-area{width:100%;max-width:100%;overflow:visible}.page-frame>.app-page-header{width:100%;margin-inline:0;padding-inline:0}.app-page-header[data-page-header]{box-sizing:border-box;width:auto;min-width:0;padding:0;position:relative;container:page-header/inline-size}.app-page-header[data-page-header]>[data-page-header-layout]{box-sizing:border-box;grid-template-columns:var(--layout-header-rail-width) minmax(var(--layout-header-content-min), 1fr) fit-content(var(--layout-header-actions-max));align-items:start;column-gap:var(--layout-header-rail-gap);width:100%;min-width:0;padding-block:22px 14px;padding-inline:0;display:grid}.app-page-header[data-page-header]:before,.app-page-header[data-page-header]:after{content:none}.app-page-header[data-page-header]>[data-page-header-layout]>[data-page-header-rail]{width:var(--layout-header-rail-width);background:var(--ok-accent);border-radius:999px;grid-column:1;align-self:start;height:46px;min-height:46px;margin-top:24px}.app-page-header[data-page-header]>[data-page-header-layout]>[data-page-header-content]{grid-column:2;min-width:0;padding:0}.app-page-header[data-page-header] [data-page-header-title],.app-page-header[data-page-header] [data-page-header-subtitle]{min-width:0;display:block}.app-page-header[data-page-header] [data-page-header-meta]{min-width:0;margin-top:10px}.app-page-header[data-page-header] [data-page-header-breadcrumb]{min-width:0;color:var(--ok-text-3);overflow-wrap:anywhere;align-items:center;gap:7px;margin:0 0 5px;font-size:12px;font-weight:650;line-height:1.4;display:flex}@media (min-width:721px){.app-shell .app-page-header[data-page-header] [data-page-header-breadcrumb]{display:none}}.app-page-header[data-page-header] [data-page-header-breadcrumb] [aria-current=page]{color:var(--ok-text-2)}.app-page-header[data-page-header] [data-page-header-title]{color:var(--ok-text-1);letter-spacing:-.035em;overflow-wrap:break-word;text-wrap:balance;word-break:normal;margin:0;font-size:clamp(30px,2.15vw,34px);font-weight:720;line-height:1.16}.app-page-header[data-page-header][data-page-header-title-kind=short] [data-page-header-title]{overflow-wrap:normal;text-wrap:nowrap;white-space:nowrap;word-break:keep-all;inline-size:max-content;max-inline-size:100%}.app-page-header[data-page-header] [data-page-header-subtitle]{max-width:650px;color:var(--ok-text-3);overflow-wrap:anywhere;margin:7px 0 0;font-size:15px;line-height:1.62}.content-area>.app-page-header[data-page-header]{width:calc(100% - var(--layout-page-gutter) - var(--layout-page-gutter));margin-inline:var(--layout-page-gutter)}.content-area>:is(.schedule-summary,.schedule-board,.lobby-load-panel),.content-area>.lobby-overview-row{margin-inline:var(--layout-page-gutter)}.content-area>.lobby-operations-grid{padding-inline:var(--layout-page-gutter)}:where(.my-workbench-tabs,.personal-sort-options,.task-pool-switch,.delivery-scope-switch,.lobby-ranking-switch,.leaderboard-view-switch,.leaderboard-tabs,.capability-review-tabs,.knowledge-view-tabs,.knowledge-type-tabs,.agent-board-tabs,.schedule-status-tabs,.maintenance-scope-tabs)>button:is(.is-active,.selected,.active),.task-header-sort-section button.is-selected,.task-header-filter-group button.is-selected,.task-filter-option-list button.is-selected,.requirement-kind-selector button.selected,.selectable-tags button.selected,.review-score-options button.selected{color:var(--ok-selected-fg)!important;border-color:var(--ok-selected-border)!important;background:var(--ok-selected-bg)!important;box-shadow:0 4px 14px color-mix(in srgb, var(--ok-selected-bg) 24%, transparent)!important;background-image:none!important}:where(.my-workbench-tabs,.personal-sort-options,.task-pool-switch,.delivery-scope-switch,.lobby-ranking-switch,.leaderboard-view-switch,.leaderboard-tabs,.capability-review-tabs,.knowledge-view-tabs,.knowledge-type-tabs,.agent-board-tabs,.schedule-status-tabs,.maintenance-scope-tabs)>button:is(.is-active,.selected,.active) :where(svg,i,span,small,strong,b,em),:where(.task-header-sort-section button.is-selected,.task-header-filter-group button.is-selected,.task-filter-option-list button.is-selected,.requirement-kind-selector button.selected,.selectable-tags button.selected,.review-score-options button.selected) :where(svg,i,span,small,strong,b,em),html[data-theme] body .content-area :is(.my-workbench-tabs,.personal-sort-options,.task-pool-switch,.delivery-scope-switch,.lobby-ranking-switch,.leaderboard-view-switch,.leaderboard-tabs,.capability-review-tabs,.knowledge-view-tabs,.knowledge-type-tabs,.agent-board-tabs,.schedule-status-tabs,.maintenance-scope-tabs)>button:is(.is-active,.selected,.active) :where(svg,i,span,small,strong,b,em){color:var(--ok-selected-icon)!important}html[data-theme] body .content-area .requirement-kind-selector button.selected .requirement-kind-default{color:var(--ok-selected-badge-fg)!important;border-color:var(--ok-selected-badge-border)!important;background:var(--ok-selected-badge-bg)!important}.my-workbench-tabs>button:not(.is-active):hover{color:var(--ok-accent-strong)!important;background:var(--ok-accent-soft)!important}.requirement-workspace-tabs>button:not(.is-active):is(:hover,:focus-visible){color:var(--ok-text-1)!important}html[data-theme] body .content-area :is(.task-header-sort-section button.is-selected,.task-header-filter-group button.is-selected,.task-filter-option-list button.is-selected,.requirement-kind-selector button.selected,.selectable-tags button.selected,.review-score-options button.selected){color:var(--ok-selected-fg)!important;border-color:var(--ok-selected-border)!important;background:var(--ok-selected-bg)!important;background-image:none!important}html[data-theme] body .content-area :is(.task-header-sort-section button.is-selected,.task-header-filter-group button.is-selected,.task-filter-option-list button.is-selected,.requirement-kind-selector button.selected,.selectable-tags button.selected,.review-score-options button.selected) :where(svg,i,span,small,strong,b,em){color:var(--ok-selected-icon)!important}.review-score-options button.selected>span,.review-score-options button.selected>strong,.task-pool-switch>button.is-active>b{color:var(--ok-selected-fg)!important}.page-frame>.segmented-tabs{margin-inline:0}.segmented-tabs__badge{border:1px solid var(--ok-border-strong);min-width:24px;min-height:24px;color:var(--ok-text-2);background:var(--ok-surface);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:2px 7px;font-size:11px;line-height:1;display:inline-flex}html[data-theme] body .content-area .my-workbench-tabs>button.is-active>.segmented-tabs__badge{color:var(--ok-selected-badge-fg)!important;border-color:var(--ok-selected-badge-border)!important;background:var(--ok-selected-badge-bg)!important}.compact-filter-chips{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.compact-filter-chips>button{border:1px solid var(--ok-filter-border);min-height:36px;color:var(--ok-filter-fg);background:var(--ok-filter-bg);white-space:nowrap;border-radius:9px;padding:7px 11px;font-size:13px;font-weight:700;line-height:1.2}.compact-filter-chips>button:hover{color:var(--ok-filter-hover-fg);border-color:var(--ok-filter-selected-border);background:var(--ok-filter-hover-bg)}.compact-filter-chips>button.is-active{color:var(--ok-filter-selected-fg);border-color:var(--ok-filter-selected-border);background:var(--ok-filter-selected-bg)}.compact-filter-chips>button:focus-visible{outline:3px solid var(--ok-selected-focus);outline-offset:2px}.compact-filter-chips>button:disabled{cursor:not-allowed;opacity:.5}@media (max-width:560px){.compact-filter-chips.my-requirement-filters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.compact-filter-chips.my-requirement-filters>button{width:100%;min-height:44px}}:where(.my-workbench-tabs,.personal-sort-options,.task-pool-switch,.delivery-scope-switch,.lobby-ranking-switch,.leaderboard-view-switch,.leaderboard-tabs,.capability-review-tabs,.knowledge-view-tabs,.knowledge-type-tabs,.agent-board-tabs,.schedule-status-tabs,.maintenance-scope-tabs)>button:is(.is-active,.selected,.active):hover,:where(.task-header-sort-section button.is-selected,.task-header-filter-group button.is-selected,.task-filter-option-list button.is-selected,.requirement-kind-selector button.selected,.selectable-tags button.selected,.review-score-options button.selected):hover{background:var(--ok-selected-bg-hover)!important}:where(.my-workbench-tabs,.personal-sort-options,.task-pool-switch,.delivery-scope-switch,.lobby-ranking-switch,.leaderboard-view-switch,.leaderboard-tabs,.capability-review-tabs,.knowledge-view-tabs,.knowledge-type-tabs,.agent-board-tabs,.schedule-status-tabs,.maintenance-scope-tabs)>button:focus-visible,:where(.task-header-sort-section button,.task-header-filter-group button,.task-filter-option-list button,.requirement-kind-selector button,.selectable-tags button,.review-score-options button):focus-visible{outline-offset:2px;outline:3px solid var(--ok-selected-focus)!important}:where(.my-workbench-tabs,.personal-sort-options,.task-pool-switch,.delivery-scope-switch,.lobby-ranking-switch,.leaderboard-view-switch,.leaderboard-tabs,.capability-review-tabs,.knowledge-view-tabs,.knowledge-type-tabs,.agent-board-tabs,.schedule-status-tabs,.maintenance-scope-tabs)>button:disabled{cursor:not-allowed;opacity:.5}.app-page-header[data-page-header]>[data-page-header-layout]>[data-page-header-actions]{min-width:0;max-inline-size:var(--layout-header-actions-max);overflow-wrap:anywhere;flex-wrap:wrap;grid-column:3;justify-content:flex-end;align-items:center;gap:10px;display:flex}.app-page-header[data-page-header]>[data-page-header-layout]>[data-page-header-actions]>*{min-width:0;max-width:100%}.app-page-header[data-page-header] [data-page-header-actions] .lobby-live-meta{flex-wrap:wrap;width:100%;min-width:0}.app-page-header[data-page-header] [data-page-header-actions] .lobby-live-meta>small{overflow-wrap:anywhere;white-space:normal;flex:100%;min-width:0;max-width:100%}.page-frame>[data-layout-edge]{box-sizing:border-box;width:100%;min-width:0}.information-panel[data-information-panel]{box-sizing:border-box;min-width:0;padding-block:var(--layout-information-padding-block);padding-inline:var(--layout-information-padding-inline)}.information-panel>[data-information-panel-header]{align-items:start;gap:var(--layout-information-gap);grid-template-columns:minmax(0,1fr) fit-content(min(36rem,42%));margin:0;display:grid}.information-panel>[data-information-panel-header]>*{min-width:0;max-width:100%}.information-panel>[data-information-panel-header]>.status{overflow-wrap:anywhere;text-align:end;white-space:normal;justify-self:end;margin:0}.information-metric-grid{min-width:0;margin:var(--layout-information-gap) 0 0;gap:12px;display:grid}.information-metric-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}body:has(.lobby-task-panel){min-width:0}.lobby-member-status-panel{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);align-items:start;gap:0 8px;padding:12px;display:grid;container:member-pool-panel/inline-size}.lobby-member-status-panel>.panel-heading{grid-area:1/1;grid-template-columns:minmax(0,1fr);align-content:center;align-self:stretch;align-items:start;gap:2px;min-height:0;margin:0;display:grid}.lobby-member-status-panel>.panel-heading h2{white-space:normal;font-size:20px;line-height:1.2}.lobby-member-status-panel .member-pool-heading-actions>:is(a,button){min-height:44px;padding:2px 6px;font-size:14px}.information-metric-grid--five{grid-area:2/1;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));margin-top:0}.information-metric-grid--compact{--metric-compact-min-height:60px;--metric-compact-padding-block:8px;--metric-compact-padding-inline:10px;--metric-compact-content-gap:4px;grid-auto-rows:auto;gap:6px}.information-metric-grid.information-metric-grid--compact>div{min-height:var(--metric-compact-min-height);align-content:center;align-items:center;gap:var(--metric-compact-content-gap);padding:var(--metric-compact-padding-block) var(--metric-compact-padding-inline);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr)}.information-metric-grid.information-metric-grid--compact dt{white-space:normal;overflow-wrap:anywhere;min-height:0;font-size:14px}.information-metric-grid.information-metric-grid--compact dd{white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;place-self:auto start;font-size:clamp(18px,1.2vw,22px);line-height:28px}.lobby-member-status-panel .member-pool-summary{grid-area:2/1;place-self:center stretch;width:100%;margin:12px 0 0}.lobby-member-status-panel .member-pool-summary>div{grid-row:span 2;grid-template-rows:subgrid;align-content:start;align-items:start}.lobby-member-status-panel .member-pool-summary dt{align-self:stretch}.lobby-member-status-panel .member-pool-metric-help summary{cursor:pointer;align-content:center;min-height:44px;font-size:14px}.lobby-member-status-panel .member-pool-metric-help[open]{flex-basis:100%}.lobby-member-status-panel .member-pool-metric-help p{color:var(--ok-text-2);overflow-wrap:anywhere;margin:0;font-size:14px}.lobby-member-status-panel>.lobby-member-table-scroll{grid-area:3/1/auto/-1;margin-top:8px}@container member-pool-panel (max-width:840px){.lobby-member-status-panel>.panel-heading,.lobby-member-status-panel .member-pool-summary,.lobby-member-status-panel>.lobby-member-table-scroll{grid-column:1}.lobby-member-status-panel>.panel-heading{grid-row:1}.lobby-member-status-panel .member-pool-summary{grid-row:2;margin-top:12px}.lobby-member-status-panel>.lobby-member-table-scroll{grid-row:3}.information-metric-grid.information-metric-grid--compact>div{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-items:start;gap:4px;min-height:76px}.information-metric-grid.information-metric-grid--compact dd{justify-self:start}}@container workbench-frame (max-width:840px){.lobby-member-status-panel{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr)}}@container member-pool-panel (max-width:680px){.information-metric-grid--five{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr))}.information-metric-grid--five>div,.information-metric-grid--five>div:nth-child(n+4){grid-column:auto}}@container member-pool-panel (max-width:480px){.information-metric-grid--five{grid-template-columns:minmax(0,1fr)}.information-metric-grid--five>div,.information-metric-grid--five>div:nth-child(n+4){grid-column:auto}.information-metric-grid--compact{--metric-compact-min-height:60px;--metric-compact-padding-block:8px;grid-auto-rows:auto}.information-metric-grid.information-metric-grid--compact>div{min-height:var(--metric-compact-min-height);align-items:center;gap:var(--metric-compact-content-gap);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr)}.information-metric-grid.information-metric-grid--compact dt{min-inline-size:44px}.information-metric-grid.information-metric-grid--compact dd{justify-self:start;font-size:18px}}@container member-pool-panel (max-width:560px){.member-pool-pagination{flex-direction:column;align-items:stretch}.member-pool-pagination>div{flex-wrap:wrap;justify-content:flex-start}}.information-metric-grid>div{box-sizing:border-box;border:1px solid var(--ok-border,var(--line));background:var(--ok-surface-soft,var(--ok-surface-2));border-radius:14px;align-content:space-between;gap:12px;min-width:0;min-height:92px;padding:16px;display:grid}.information-metric-grid dt{min-width:0;color:var(--ok-text-3,var(--muted));overflow-wrap:anywhere;line-height:1.45}.information-metric-grid dd{min-width:0;color:var(--ok-text-1,var(--text));font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:clamp(22px,1.8vw,28px);font-weight:800;line-height:1.05}.information-panel-footer[data-information-panel-footer]{min-width:0;margin-top:var(--layout-information-gap);border-top:1px solid var(--ok-border,var(--line));color:var(--ok-text-3,var(--muted));overflow-wrap:anywhere;padding-top:14px;line-height:1.6;display:block}@container page-frame (max-width:1080px){.information-metric-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}}@container page-frame (max-width:720px){.information-panel[data-information-panel]{padding:18px}.information-panel>[data-information-panel-header]{grid-template-columns:minmax(0,1fr)}.information-panel>[data-information-panel-header]>.status{text-align:start;justify-self:start}}@container page-frame (max-width:420px){.information-metric-grid--four{grid-template-columns:minmax(0,1fr)}}.page-frame>.notifications-content,.page-frame>.dingtalk-company-silence,.page-frame>.delivery-summary,.page-frame>.delivery-list-toolbar,.page-frame>.workbench-message,.page-frame>.bonus-panel{margin-inline:0}.page-frame>.delivery-list,.page-frame>:is(.people-summary-grid,.people-management-layout,.people-create-grid){padding-inline:0}@container page-frame (max-width:720px){.page-frame>.people-management-layout{grid-template-columns:minmax(0,1fr)}.page-frame>.people-management-layout>*{width:100%;min-width:0;max-width:100%}}.page-frame>.architecture-page{padding-inline:0}.page-frame>:is(.rule-toolbar,.rules-editor,.rules-budget-edge){max-width:none;margin-inline:0}.page-frame>.admin-dashboard-flow>.admin-grid{padding-inline:0}.page-frame>.admin-dashboard-flow>:is(.admin-review-summary,.admin-deep-link-state,.admin-loading-skeleton,.admin-other-reviews,.admin-other-queues,.admin-observation-panel,.admin-zero-modules,.review-form,.maintenance-release-panel){margin-inline:0}.readiness-page{--readiness-card-padding:clamp(18px, 1.6vw, 24px);--readiness-card-gap:clamp(14px, 1.4vw, 20px);align-content:start;gap:var(--layout-section-gap);display:grid}.readiness-page>.app-page-header{margin-bottom:calc(var(--layout-section-gap) * -1)}.readiness-summary,.readiness-state-panel{min-width:0;padding-block:var(--layout-information-padding-block);padding-inline:var(--layout-information-padding-inline);margin:0}.readiness-summary-content{justify-content:space-between;align-items:flex-start;gap:20px;min-width:0;display:flex}.readiness-summary h2,.readiness-state-panel strong{color:var(--ok-text-1,var(--text));margin:0;font-size:18px;line-height:1.35}.readiness-summary p,.readiness-state-panel p{color:var(--ok-text-3,var(--muted));overflow-wrap:anywhere;margin:8px 0 0;line-height:1.6}.readiness-summary-content>span{border:1px solid;border-radius:999px;flex:none;min-height:32px;padding:6px 10px;font-weight:750;line-height:1.35}.readiness-state-panel{justify-items:start;gap:10px;display:grid}.readiness-state-panel p{margin:0}.readiness-state-panel .ghost-button{min-height:44px}.readiness-grid{gap:var(--readiness-card-gap);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.readiness-card{box-sizing:border-box;min-width:0;min-height:260px;padding:var(--readiness-card-padding);border-radius:18px;grid-template-rows:auto minmax(0,1fr) auto;margin:0;display:grid}.readiness-card-header{border-bottom:1px solid var(--ok-border,var(--line));justify-content:space-between;align-items:center;gap:16px;min-width:0;padding-bottom:16px;display:flex}.readiness-status{min-width:0;min-height:30px;color:var(--ok-success,#2aa876);border:1px solid;border-radius:999px;align-items:center;padding:5px 10px;font-size:12px;font-weight:800;line-height:1.4;display:inline-flex}.readiness-card.is-blocked .readiness-status{color:var(--ok-warning,#c88716)}.readiness-count{min-width:0;color:var(--ok-text-1,var(--text));font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:end;font-size:clamp(18px,1.6vw,24px);line-height:1.2}.readiness-card-content{align-content:start;gap:12px;min-width:0;padding-block:18px;display:grid}.readiness-card-content h2{color:var(--ok-text-1,var(--text));overflow-wrap:anywhere;margin:0;font-size:19px;line-height:1.35}.readiness-card-content p{color:var(--ok-text-2,var(--text));overflow-wrap:anywhere;margin:0;line-height:1.65}.readiness-card-content dl{gap:4px;min-width:0;margin:0;display:grid}.readiness-card-content dt{color:var(--ok-text-3,var(--muted));font-size:12px;font-weight:700}.readiness-card-content dd{min-width:0;color:var(--ok-text-2,var(--text));overflow-wrap:anywhere;margin:0;line-height:1.55}.readiness-card-footer{border-top:1px solid var(--ok-border,var(--line));justify-content:flex-end;min-width:0;padding-top:16px;display:flex}.readiness-card-footer .ghost-button{text-align:center;justify-content:center;align-items:center;min-width:108px;min-height:44px;padding:10px 14px;display:inline-flex}@container page-header (max-width:720px){.app-page-header[data-page-header]>[data-page-header-layout]{grid-template-columns:var(--layout-header-rail-width) minmax(0, 1fr);row-gap:14px}.app-page-header[data-page-header]>[data-page-header-layout]>[data-page-header-actions]{width:100%;grid-column:2;justify-content:flex-start;justify-self:stretch;max-inline-size:100%}.app-page-header[data-page-header]>[data-page-header-layout]>[data-page-header-actions]>*{width:100%}}@media (max-width:1180px){.readiness-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px){:root{--layout-page-gutter:24px}}@media (max-width:720px){:root{--layout-page-gutter:16px}.page-frame{padding-bottom:28px}.app-page-header[data-page-header]>[data-page-header-layout]{padding-block:20px 12px}.app-page-header[data-page-header] [data-page-header-title]{font-size:clamp(26px,7.5vw,30px);line-height:1.15}.app-page-header[data-page-header] [data-page-header-subtitle]{margin-top:6px;font-size:13px;line-height:1.6}.readiness-page{--readiness-card-padding:18px;--readiness-card-gap:14px}.readiness-summary-content{gap:14px;display:grid}.readiness-summary-content>span{justify-self:start}.readiness-grid{grid-template-columns:minmax(0,1fr)}.readiness-card{min-height:0}}@media (max-width:420px){:root{--layout-page-gutter:12px}}.workbench-page-frame{--layout-section-gap:var(--workbench-section-gap);align-content:start;gap:var(--workbench-section-gap);min-width:0;display:grid;container:workbench-frame/inline-size}.my-workbench-page-frame{--workbench-section-gap:16px}.workbench-page-frame>.app-page-header,.workbench-page-frame>:is(.lobby-overview-row,.my-overview-row,.schedule-summary,.schedule-board,.delivery-summary,.delivery-list-toolbar,.delivery-list,.my-workbench-tabs,.my-mission-layout,.maintenance-portfolio){margin-block:0;margin-inline:0}.workbench-page-frame .app-page-header[data-page-header]>[data-page-header-layout]{padding-block:12px 8px}.workbench-page-frame .app-page-header[data-page-header]>[data-page-header-layout]>[data-page-header-rail]{height:40px;min-height:40px;margin-top:22px}.workbench-page-frame .app-page-header[data-page-header] [data-page-header-subtitle]{margin-top:6px;line-height:1.55}.workbench-page-frame>:is(.lobby-overview-row,.my-overview-row){width:100%;padding:0}.workbench-page-frame .lobby-overview-row .lobby-title-row,.workbench-page-frame .my-overview-row .my-task-title-row{padding-block:0}.workbench-page-frame :is(.lobby-kpi-ribbon,.my-kpi-ribbon){align-items:stretch;min-width:0;padding:0}.workbench-page-frame :is(.lobby-kpi-card,.my-kpi-card),.workbench-page-frame :is(.schedule-summary,.delivery-summary)>button{box-sizing:border-box;min-height:var(--workbench-summary-min-height)}.workbench-page-frame :is(.lobby-kpi-card,.my-kpi-card){padding:var(--workbench-card-padding);grid-template-columns:36px minmax(0,1fr);align-content:center;align-items:center;gap:9px;animation:none}.workbench-page-frame :is(.lobby-kpi-icon,.my-kpi-card>span){width:36px;height:36px}.workbench-page-frame :is(.lobby-kpi-card,.my-kpi-card) strong{font-size:24px}.workbench-page-frame>.lobby-operations-grid,.workbench-page-frame>.my-mission-layout{gap:var(--workbench-section-gap);padding:0}.workbench-page-frame .lobby-left-column,.workbench-page-frame .lobby-value-column{align-content:start;align-self:start;gap:var(--workbench-section-gap);min-width:0;display:grid}.workbench-page-frame .lobby-left-column{grid-area:2/1}.workbench-page-frame .lobby-value-column{grid-area:2/2}.workbench-page-frame .lobby-left-column>*,.workbench-page-frame .lobby-value-column>*{grid-area:auto;align-self:start}.member-pool-pagination{min-width:0;color:var(--ok-text-3);grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;font-size:12px;display:flex}.member-pool-pagination>div{justify-content:flex-end;align-items:center;gap:8px;display:flex}.member-pool-pagination button{min-height:30px}.workbench-page-frame .lobby-task-panel,.workbench-page-frame .personal-task-panel{padding:14px}.workbench-page-frame .lobby-task-panel-head,.workbench-page-frame .personal-panel-head{margin-bottom:10px}.workbench-page-frame .lobby-task-filter-bar{gap:8px;padding:9px}.workbench-page-frame>.my-workbench-tabs{justify-self:start;margin-inline:0;padding:4px}.workbench-page-frame>.my-workbench-tabs button{min-height:44px}.my-workbench-page-frame>.my-overview-row{grid-template-columns:minmax(0,1fr);align-items:start;gap:10px 12px;min-width:0;display:grid}.my-workbench-page-frame .my-overview-row>.app-page-header{align-self:stretch;min-width:0}.my-workbench-page-frame .my-overview-row>.my-kpi-ribbon{grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:start;align-self:stretch;gap:8px;min-width:0;display:grid}.my-workbench-page-frame .my-overview-row .metric-card--compact{grid-template-columns:36px minmax(0,1fr);align-content:center;align-items:center;gap:8px;width:100%;min-width:0;max-width:220px;height:84px;min-height:84px;padding:10px 12px}@container workbench-frame (min-width:980px){.my-workbench-page-frame>.my-overview-row{grid-template-columns:minmax(220px,280px) minmax(0,1fr)}.my-workbench-page-frame .my-overview-row>.my-kpi-ribbon{grid-column:2;grid-template-columns:repeat(4,minmax(0,1fr));justify-content:end}}.my-workbench-page-frame .metric-card--compact .metric-card__content{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 6px;min-width:0;display:grid}.my-workbench-page-frame .metric-card--compact small{overflow-wrap:anywhere;min-width:0}.my-workbench-page-frame .metric-card--compact strong{white-space:nowrap;margin:0}.my-workbench-page-frame .metric-card--compact p{grid-column:1/-1}.my-workbench-page-frame .my-overview-row>.my-workbench-tabs{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));place-self:center stretch;width:100%;min-width:0;margin:0;padding:4px;display:grid}.my-workbench-page-frame .my-overview-row>.my-workbench-tabs button{min-width:0;min-height:44px;padding-inline:16px}.my-workbench-page-frame>.my-overview-row.my-maintenance-overview{grid-template-columns:minmax(240px,1fr)}.my-workbench-page-frame>.my-overview-row.my-maintenance-overview>.my-workbench-tabs{grid-column:1}@container workbench-frame (min-width:1280px){.my-workbench-page-frame>.my-overview-row{grid-template-columns:minmax(250px,1fr) minmax(0,880px) minmax(240px,300px);align-items:stretch;gap:0 12px}.my-workbench-page-frame .my-overview-row>.my-kpi-ribbon{grid-column:2;grid-template-columns:repeat(4,minmax(0,220px));justify-content:center}.my-workbench-page-frame .my-overview-row>.my-workbench-tabs{grid-column:3;justify-self:end;width:clamp(240px,100%,300px)}.my-workbench-page-frame>.my-overview-row.my-maintenance-overview{grid-template-columns:minmax(250px,1fr) minmax(240px,300px)}.my-workbench-page-frame>.my-overview-row.my-maintenance-overview>.my-workbench-tabs{grid-column:2}}@container workbench-frame (max-width:900px){.my-workbench-page-frame>.my-overview-row{grid-template-columns:minmax(0,1fr)}.my-workbench-page-frame .my-overview-row>.app-page-header,.my-workbench-page-frame .my-overview-row>.my-kpi-ribbon,.my-workbench-page-frame .my-overview-row>.my-workbench-tabs{grid-column:1}.my-workbench-page-frame .my-overview-row>.my-kpi-ribbon{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:start}}@container workbench-frame (max-width:1180px){.workbench-page-frame>.lobby-operations-grid,.workbench-page-frame>.my-workbench-grid{grid-template-columns:minmax(0,1fr)}.workbench-page-frame .lobby-task-panel,.workbench-page-frame .lobby-member-status-panel,.workbench-page-frame .lobby-agent-leaderboard-card,.workbench-page-frame .bonus-pool-overview-card,.workbench-page-frame .lobby-leaderboard-card,.workbench-page-frame .my-workbench-grid>.personal-task-panel,.workbench-page-frame .my-workbench-grid>.my-ops-column,.workbench-page-frame .my-workbench-grid>.my-bottom-layout{grid-area:auto/1}.workbench-page-frame .lobby-task-panel,.workbench-page-frame .my-workbench-grid>.personal-task-panel{grid-row:1}.workbench-page-frame .lobby-left-column{grid-area:2/1}.workbench-page-frame .lobby-value-column{grid-area:3/1}.workbench-page-frame .my-workbench-grid>.my-ops-column{grid-row:2}.workbench-page-frame .my-workbench-grid>.my-bottom-layout{grid-row:3;grid-template-columns:minmax(0,1fr)}}.workbench-page-frame .lobby-task-panel{overscroll-behavior-inline:contain;scrollbar-width:thin;max-width:100%;min-height:320px;overflow:visible;container:lobby-tasks/inline-size}.workbench-page-frame .lobby-member-table-scroll{overscroll-behavior-inline:contain;scrollbar-width:thin;max-width:100%;overflow:auto visible}.workbench-page-frame>.schedule-summary,.workbench-page-frame>.delivery-summary{gap:var(--workbench-section-gap);width:100%}.workbench-page-frame>.schedule-summary>button,.workbench-page-frame>.delivery-summary>button{padding:10px 14px}.workbench-page-frame>.delivery-summary>button small{margin-top:4px}.workbench-page-frame>.schedule-board{width:100%;padding:14px}.workbench-page-frame .schedule-status-tabs{margin-top:var(--workbench-section-gap)}.workbench-page-frame .schedule-toolbar{margin-top:8px}.workbench-page-frame .schedule-result-line{min-height:34px}.workbench-page-frame>.delivery-list-toolbar{gap:8px;padding:8px 10px}@media (min-width:1181px){.workbench-page-frame .lobby-overview-row .app-page-header[data-page-header]>[data-page-header-layout]{grid-template-columns:var(--layout-header-rail-width) minmax(148px, 1fr) minmax(108px, auto);column-gap:var(--layout-header-rail-gap)}.workbench-page-frame .lobby-overview-row .app-page-header[data-page-header] [data-page-header-actions]{width:100%;grid-area:1/3;justify-self:end;max-inline-size:108px}.workbench-page-frame .lobby-overview-row .app-page-header[data-page-header] [data-page-header-actions] .lobby-live-meta{justify-content:flex-end}.workbench-page-frame .lobby-overview-row .app-page-header[data-page-header] [data-page-header-actions] .lobby-live-meta>small{display:none}}@media (max-width:1180px){.workbench-page-frame>:is(.lobby-overview-row,.my-overview-row){gap:var(--workbench-section-gap)}}@media (max-width:720px){.workbench-page-frame{--workbench-section-gap:8px;--workbench-card-padding:10px}.my-workbench-page-frame{--workbench-section-gap:16px}.workbench-page-frame .app-page-header[data-page-header]>[data-page-header-layout]{padding-block:10px 7px}.workbench-page-frame>:is(.lobby-overview-row,.my-overview-row){margin-inline:0}.workbench-page-frame>.my-workbench-tabs,.my-workbench-page-frame .my-overview-row>.my-workbench-tabs{justify-self:stretch;width:100%}.my-workbench-page-frame .my-overview-row>.my-kpi-ribbon{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.my-workbench-page-frame .my-overview-row .metric-card--compact{min-width:0;max-width:none;height:76px;min-height:76px;padding:9px 10px}.workbench-page-frame>:is(.schedule-summary,.delivery-summary){grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:0}.workbench-page-frame>:is(.schedule-summary,.delivery-summary)>button{min-height:72px}.workbench-page-frame>.schedule-board{margin-inline:0}}.page-frame .delivery-toolbar-topline,.page-frame .delivery-toolbar-actions,.page-frame .delivery-toolbar-actions>[role=group]{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.page-frame .delivery-toolbar-actions{max-width:100%;overflow:visible}.page-frame .delivery-toolbar-actions button{min-height:44px}@media (min-width:721px) and (max-width:1024px){.page-frame>.delivery-list-toolbar{grid-template-columns:minmax(0,1fr)}.page-frame .delivery-toolbar-primary,.page-frame .delivery-toolbar-copy{flex-wrap:wrap;max-width:100%}.page-frame .delivery-toolbar-copy>span{white-space:normal;overflow:visible}.page-frame .delivery-toolbar-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}#requirement-new-panel .classification-grid{align-items:start}#requirement-new-panel .classification-grid>.product-country-field,#requirement-new-panel .classification-grid>.product-assignment-field{grid-column:1/-1;min-width:0;margin:0}#requirement-new-panel .product-assignment-field{gap:8px;display:grid}#requirement-new-panel .product-empty-state{gap:8px;padding:12px}#requirement-new-panel .product-empty-state h3{color:var(--ok-text-1);margin:0;font-size:14px;line-height:1.5}#requirement-new-panel .product-empty-state .product-assignment-choices{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr))}#requirement-new-panel .product-empty-state .product-assignment-choices>label{border:0;border-radius:0;padding:8px 0}#requirement-new-panel .template-deadline-field{width:100%;min-width:0;color:var(--ok-text-1);overflow-wrap:anywhere;gap:6px;display:grid}#requirement-new-panel .due-date-inline:has(>.first-app-listing-field){grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}#requirement-new-panel .due-date-inline:has(>.first-app-listing-field)+label{align-self:start}#requirement-new-panel .first-app-listing-field input[type=checkbox]{flex:0 0 18px;height:18px;min-height:18px;padding:0}#requirement-new-panel .template-deadline-field .due-date-label{color:var(--ok-text-1)}#requirement-new-panel .template-deadline-field output{font-variant-numeric:tabular-nums;font-size:16px;line-height:1.5}#requirement-new-panel .template-deadline-field small{color:var(--ok-text-2);font-size:12px;line-height:1.6}#requirement-new-panel .template-context-details p,#requirement-new-panel .template-current-scope p{white-space:pre-wrap;overflow-wrap:anywhere;font-weight:400}#requirement-new-panel .template-current-scope{min-width:0;color:var(--ok-text-1)}#requirement-new-panel .template-context-details summary{cursor:pointer;min-height:32px;padding-block:4px}#requirement-new-panel .template-search-feedback{border:1px solid var(--ok-border);background:color-mix(in srgb, var(--ok-surface) 92%, var(--ok-accent) 8%);border-radius:10px;gap:8px;min-width:0;padding:10px 12px;display:grid}#requirement-new-panel .template-search-feedback[data-state=empty]{border-color:var(--ok-warning-border,var(--ok-border))}#requirement-new-panel .template-search-feedback p{overflow-wrap:anywhere;margin:0}#requirement-new-panel .template-search-selection-note{color:var(--ok-text-2);font-size:12px;line-height:1.6}#requirement-new-panel .template-search-feedback ul{gap:6px;max-height:260px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}#requirement-new-panel .template-search-feedback li{min-width:0}#requirement-new-panel .template-search-feedback [role=option]{border:1px solid var(--ok-border);background:var(--ok-surface);width:100%;min-width:0;min-height:44px;color:var(--ok-text-1);text-align:left;border-radius:8px;justify-items:start;gap:2px;padding:8px 10px;display:grid}#requirement-new-panel .template-search-feedback [role=option]:hover,#requirement-new-panel .template-search-feedback [role=option].is-active,#requirement-new-panel .template-search-feedback [role=option]:focus-visible{border-color:var(--ok-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--ok-accent) 24%, transparent);outline:none}#requirement-new-panel .template-search-feedback [role=option][aria-selected=true]{background:color-mix(in srgb, var(--ok-surface) 82%, var(--ok-accent) 18%)}#requirement-new-panel .template-search-feedback [role=option] span,#requirement-new-panel .template-search-feedback [role=option] small{overflow-wrap:anywhere;max-width:100%}#requirement-new-panel .template-search-feedback [role=option] small{color:var(--ok-text-2)}#requirement-new-panel textarea[name=detailedDescription],#requirement-new-panel textarea[name=businessRules],#requirement-new-panel textarea[name=outOfScope],#requirement-new-panel textarea[name=acceptanceCriteria]{font-weight:400}.team-status-page>.team-status-summary{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));grid-auto-rows:1fr;gap:8px}.team-status-summary>.team-summary-card{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:8px;min-width:0;min-height:0;padding:12px;overflow:visible}.team-status-summary>.team-summary-card:after{pointer-events:none;width:40px;height:40px;bottom:8px;right:8px}.team-status-summary .team-summary-icon{border-radius:9px;width:28px;height:28px}.team-status-summary .team-summary-card>div{overflow-wrap:anywhere;min-width:0}.team-status-summary .team-summary-card small,.team-status-summary .team-summary-card p{line-height:1.5}.team-status-summary .team-summary-card strong{font-size:26px;line-height:1.2}.team-status-summary .team-summary-card strong em{max-width:100%;display:inline-block}@media (max-width:768px){.page-frame .delivery-handoff-grid,.page-frame .delivery-handoff-grid article>div{grid-template-columns:minmax(0,1fr)}.page-frame .delivery-handoff-panel .delivery-section-heading{flex-direction:column;align-items:flex-start}.page-frame .delivery-handoff-panel .delivery-section-heading small{text-align:left}}
.lobby-task-panel{--lobby-filter-height:44px;--lobby-sort-size:44px;--lobby-filter-padding:8px;--lobby-package-columns:minmax(240px, 1.9fr) minmax(116px, .7fr) 152px 116px 150px 150px 132px 160px}@media (min-width:721px) and (hover:hover) and (pointer:fine){.lobby-task-panel{--lobby-filter-height:32px;--lobby-sort-size:30px;--lobby-filter-padding:6px}}.lobby-task-panel .lobby-task-columns,.lobby-requirement-packages .lobby-task-row{grid-template-columns:var(--lobby-package-columns);grid-template-areas:none;gap:12px;width:100%;min-width:0;display:grid}.lobby-task-panel .lobby-task-columns{padding:var(--lobby-filter-padding) 17px;overflow:visible}.lobby-requirement-group{gap:0;padding:0}.lobby-requirement-group-head{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,.9fr);align-items:start;padding:16px}.lobby-requirement-group-head small,.lobby-requirement-personal-value em,.lobby-budget-source{color:var(--ok-text-2);font-size:13px}.lobby-requirement-personal-value strong{font-variant-numeric:tabular-nums;font-size:22px}.lobby-task-panel .task-header-filter-group button,.lobby-task-panel .task-header-clear{min-height:44px;font-size:14px!important}.lobby-task-panel .task-header-sort-toggle{min-height:var(--lobby-sort-size);width:var(--lobby-sort-size);height:var(--lobby-sort-size);flex-basis:var(--lobby-sort-size);flex-shrink:0;font-size:13px!important}.lobby-task-panel .task-header-trigger{min-height:var(--lobby-filter-height);color:var(--ok-text-2);flex:0 auto;padding-block:4px;font-size:14px!important}.lobby-task-panel .task-header-trigger>span{white-space:normal;overflow-wrap:anywhere;flex:0 auto}.lobby-task-panel .task-header-actions{flex-wrap:nowrap;gap:6px}.lobby-task-panel .task-header-menu{line-height:1.6}.lobby-task-panel .task-header-filter-group>strong{font-size:14px}.lobby-task-title-line{flex-wrap:wrap}.lobby-task-title-line>strong{flex:160px}.lobby-requirement-group-head>div:first-child>strong{color:var(--ok-text-1);white-space:normal;overflow-wrap:anywhere;font-size:20px;font-weight:700}.lobby-task-current-stage,.personal-task-current-stage{color:var(--ok-text-2);white-space:normal;overflow-wrap:anywhere;margin-top:6px;font-size:12px;font-weight:650;line-height:1.55;display:block}.lobby-task-title .task-business-context{margin-left:0}.lobby-requirement-packages .lobby-task-row{background:var(--ok-surface);opacity:1;align-items:start;min-width:0;padding:16px;overflow:visible}.lobby-requirement-packages .lobby-task-row>*{white-space:normal;overflow-wrap:anywhere;text-align:left;grid-area:auto;justify-self:stretch;min-width:0;max-width:100%;overflow:visible}.lobby-task-panel .lobby-task-title-line>strong{color:var(--ok-text-1);font-size:17px}.lobby-task-panel .lobby-task-title>small{-webkit-line-clamp:unset;display:block;overflow:visible}.lobby-task-panel .task-business-context,.lobby-task-panel .lobby-task-title small,.lobby-task-panel .lobby-deadline small{color:var(--ok-text-2);font-size:13px!important}.lobby-task-panel :is(.lobby-country,.lobby-tech,.lobby-level,.lobby-owner,.lobby-deadline){font-size:14px}.lobby-task-panel .lobby-deadline{text-align:left;justify-items:start}.lobby-task-panel .lobby-deadline b{font-size:14px;display:block}.lobby-task-panel .lobby-deadline small{white-space:normal;display:block}.lobby-task-panel .lobby-task-actions{flex-direction:column;align-items:stretch;gap:8px;width:auto;display:flex}.lobby-task-panel .lobby-task-primary-actions{flex-wrap:wrap;gap:8px;display:flex}.lobby-task-panel .lobby-task-primary-actions>*,.lobby-task-panel .lobby-task-meta-actions>button{white-space:normal;min-height:44px;font-size:14px}.lobby-task-panel .lobby-task-primary-actions>*{flex:0 auto;width:auto;min-width:104px}html[data-theme] body .content-area .lobby-task-panel .task-detail-link.is-primary{background:var(--ok-selected-bg);border-color:var(--ok-selected-bg);font-weight:700;color:var(--ok-selected-icon)!important}html[data-theme] body .content-area .lobby-task-panel :is(.task-detail-link:not(.is-primary),.unavailable-reason-button){color:var(--ok-text-2)!important;background:var(--ok-surface-muted)!important;border-color:var(--ok-border)!important}html[data-theme] body .content-area .lobby-task-panel .lobby-task-meta-actions .text-button{color:var(--ok-text-2)!important}.lobby-task-panel [data-field-label]:before{content:none}.lobby-requirement-packages .lobby-points{white-space:normal;overflow-wrap:anywhere}.lobby-requirement-packages .lobby-points em{max-width:100%;color:var(--ok-text-2);white-space:normal;overflow-wrap:anywhere;font-size:12px;font-style:normal;font-weight:500;line-height:1.55}@container lobby-tasks (max-width:1450px){.lobby-task-panel .lobby-task-columns{padding:var(--lobby-filter-padding) 0;flex-wrap:wrap;gap:8px 16px;display:flex}.lobby-task-panel .lobby-task-columns>span:last-child{display:none}.lobby-requirement-packages .lobby-task-row{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"title title title""country tech level""points deadline owner""actions actions actions";gap:12px}.lobby-requirement-packages .lobby-task-title{grid-area:title}.lobby-requirement-packages .lobby-country{grid-area:country}.lobby-requirement-packages .lobby-tech{grid-area:tech}.lobby-requirement-packages .lobby-level{grid-area:level;width:auto}.lobby-requirement-packages .lobby-points{grid-area:points}.lobby-requirement-packages .lobby-deadline{grid-area:deadline}.lobby-requirement-packages .lobby-owner{grid-area:owner}.lobby-requirement-packages .lobby-task-actions{grid-area:actions}.lobby-task-panel [data-field-label]{display:block}.lobby-task-panel [data-field-label]:before{content:attr(data-field-label);color:var(--ok-text-2);margin-bottom:5px;font-size:12px;font-weight:500;display:block}.lobby-requirement-group-head{grid-template-columns:minmax(0,1fr) minmax(0,.6fr)}.lobby-requirement-group-head>div:first-child{grid-area:1/1}.lobby-requirement-package-summary{grid-area:2/1/auto/-1}.lobby-requirement-personal-value{grid-area:1/2}}@container lobby-tasks (max-width:700px){.lobby-requirement-packages .lobby-task-row{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"title title""country tech""level deadline""points points""owner owner""actions actions"}.lobby-requirement-packages .lobby-points{justify-self:start}.lobby-requirement-group-head{grid-template-columns:minmax(0,1fr)}.lobby-requirement-group-head>div:first-child,.lobby-requirement-personal-value,.lobby-requirement-package-summary{text-align:left;grid-area:auto;justify-items:start}.lobby-requirement-personal-value em{display:block}.lobby-requirement-group-head>div:first-child>strong{font-size:18px}}.personal-task-row.has-work-package-summary .item-summary-action{margin:7px 0 0;font-size:12px}.personal-task-row.has-work-package-summary .personal-task-title-line{flex-wrap:wrap;align-items:flex-start}.personal-task-row.has-work-package-summary .personal-task-title-line>strong{flex:160px}@media (max-width:720px){.personal-task-row.has-work-package-summary>div{grid-column:2/-1}.personal-task-row.has-work-package-summary .personal-task-points{grid-area:2/2;justify-self:start}.personal-task-row.has-work-package-summary .personal-task-action{grid-area:2/3}}.personal-task-row.has-work-package-summary .personal-task-title-line>strong,.personal-task-row.has-work-package-summary>div>small:not(.personal-sort-reason){white-space:normal;overflow-wrap:anywhere;text-overflow:clip;overflow:visible}.personal-task-row.has-work-package-summary .item-summary-action strong{color:var(--ok-text-1);font-size:inherit;white-space:normal;overflow-wrap:anywhere;text-overflow:clip;font-weight:600;display:inline;overflow:visible}.personal-task-row.has-work-package-summary .item-summary-action[data-personal-action=NEEDS_ACTION] strong{color:var(--ok-accent)}.task-identity-summary{min-width:0}.task-identity-summary .task-associated-requirement{color:var(--ok-text-2);white-space:normal;overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.65}.lobby-group-list{gap:12px;min-width:0;display:grid}.lobby-group-list .lobby-requirement-group{content-visibility:visible;contain-intrinsic-size:none;background:var(--ok-surface);min-width:0;box-shadow:var(--ok-shadow-sm);border-radius:14px;gap:0;padding:0}.lobby-group-list .lobby-compact-head{border-bottom:0;grid-template-columns:minmax(0,1fr) minmax(160px,.45fr) minmax(260px,.7fr);align-items:center;gap:20px;min-width:0;padding:9px 18px;display:grid}.lobby-group-list .is-expanded .lobby-compact-head{border-bottom:1px solid var(--ok-border)}.lobby-group-list .lobby-compact-head>*{grid-area:auto;min-width:0}.lobby-group-list .lobby-group-identity{gap:4px;display:grid}.lobby-group-title-line,.lobby-group-tags,.lobby-group-state-items{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;display:flex}.lobby-group-list .lobby-group-title-line h3{color:var(--ok-text-1);overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:700;line-height:1.4}.lobby-group-package-count{color:var(--ok-text-3);white-space:normal;font-size:12px;line-height:1.6}.lobby-group-tag,.lobby-group-level{border:1px solid var(--ok-border);min-width:0;max-width:100%;color:var(--ok-text-2);background:var(--ok-surface-raised);overflow-wrap:anywhere;border-radius:6px;align-items:center;gap:4px;padding:3px 7px;font-size:14px;line-height:1.45;display:inline-flex}.lobby-group-level{font-weight:700}.lobby-group-deadline{color:var(--ok-text-3);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:14px;line-height:1.5;display:flex}.lobby-group-deadline svg{flex:0 0 16px}.lobby-group-deadline.deadline-overdue,.lobby-group-deadline.deadline-urgent{color:var(--ok-text-1);font-weight:600}.lobby-group-state{gap:8px;display:grid}.lobby-group-eyebrow{color:var(--ok-text-3);font-size:13px;line-height:1.5}.lobby-group-state-badge{border:1px solid var(--ok-border);background:var(--ok-surface-muted);color:var(--ok-text-2);overflow-wrap:anywhere;border-radius:7px;align-items:center;gap:8px;min-width:0;padding:6px 9px;font-size:14px;line-height:1.5;display:inline-flex}.lobby-group-state-badge.is-attention{border-color:color-mix(in srgb, var(--ok-gold) 40%, var(--ok-border));background:var(--ok-gold-soft)}.lobby-group-state-badge.is-open{border-color:color-mix(in srgb, var(--ok-accent) 40%, var(--ok-border));background:var(--ok-accent-soft)}.lobby-group-list .lobby-group-action{border-left:1px solid var(--ok-border);grid-template-columns:minmax(0,1fr);justify-content:space-between;align-items:center;gap:12px;padding-left:18px;display:grid}.lobby-group-list .lobby-requirement-personal-value{text-align:left;flex-wrap:wrap;grid-area:auto;place-items:baseline start;gap:2px 6px;min-width:0;max-width:100%;display:flex}.lobby-group-list .lobby-requirement-personal-value strong{color:var(--ok-text-1);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:22px;font-weight:750;line-height:1.2}html[data-theme] body .content-area .lobby-group-list .lobby-requirement-personal-value.has-points strong{color:color-mix(in srgb, var(--ok-gold-strong) 75%, var(--ok-text-1))!important}.lobby-group-list .lobby-requirement-personal-value strong>span{margin-left:4px;font-size:14px;font-weight:500}.lobby-group-personal-count{color:var(--ok-text-2);font-size:14px;line-height:1.5}.lobby-group-list .lobby-group-toggle{border:1px solid var(--ok-selected-border);min-width:0;min-height:44px;color:var(--ok-selected-fg);background:var(--ok-selected-bg);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 13px;font-size:14px;font-weight:650;line-height:1.5;display:inline-flex}.lobby-group-list .lobby-group-toggle:hover{background:var(--ok-selected-bg-hover)}.lobby-group-list .lobby-group-toggle{background:var(--ok-surface);color:var(--ok-text-2);border-color:var(--ok-border)}.lobby-group-claim{overflow-wrap:anywhere;gap:6px;min-width:0;display:grid}.lobby-group-info,.lobby-group-buttons{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);gap:12px;min-width:0;display:grid}.lobby-group-info{grid-template-columns:minmax(0,1fr);align-items:center;gap:2px}.lobby-group-info>*,.lobby-group-buttons>*{min-width:0}.lobby-group-list .lobby-group-buttons>button{align-self:stretch;width:100%;min-height:44px;padding:10px 12px;font-size:14px;line-height:1.5}.lobby-group-claim p{margin:0}.lobby-claim-summary{color:var(--ok-text-1);font-size:14px;font-weight:650}.lobby-group-claim button,.lobby-claim-reconcile a,.lobby-claim-result>a{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%;min-height:44px}.lobby-group-claim .claim-button{width:100%;padding-inline:12px}.lobby-claim-panel{border:1px solid var(--ok-border);background:var(--ok-surface);border-radius:10px;gap:12px;min-width:0;padding:12px;display:grid}.lobby-claim-panel-host:empty{display:none}.lobby-claim-panel-host{min-width:0;padding:0 18px 18px}.lobby-claim-panel .lobby-claim-option{grid-template-columns:minmax(0,1fr) minmax(120px,180px)}.lobby-claim-panel .lobby-claim-option>:is(strong,span){grid-column:1}.lobby-claim-panel .lobby-claim-option>button{white-space:normal;grid-area:1/2/span 3;align-self:center;min-height:44px}.lobby-claim-panel :is(p,strong,span){overflow-wrap:anywhere}.lobby-claim-panel .claim-reason-panel{grid-column:1/-1}.lobby-claim-panel-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.lobby-claim-panel-head h4{margin:0}.lobby-claim-option{border-top:1px solid var(--ok-border);gap:8px;min-width:0;padding-top:12px;display:grid}.lobby-claim-option>span{color:var(--ok-text-2);font-size:14px}.lobby-claim-feedback,.lobby-claim-reconcile{gap:8px;display:grid}.lobby-claim-reconcile a,.lobby-claim-result>a{align-items:center;display:flex}.lobby-claim-result{margin:12px 0}.lobby-group-claim :focus-visible,.lobby-group-list .lobby-group-toggle:focus-visible{outline:3px solid var(--ok-selected-focus);outline-offset:3px}.lobby-group-tools,.lobby-package-window{min-width:0;color:var(--ok-text-2);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:14px;display:flex}.lobby-group-tools>span{flex:260px}.lobby-group-tools .ghost-button{box-shadow:none;color:var(--ok-text-3);border-color:var(--ok-border);background:0 0;padding:8px 10px}.lobby-group-tools button,.lobby-package-window button{min-height:44px;font-size:14px}.lobby-package-window{padding:0}.lobby-package-footer{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;min-width:0;padding:4px 14px 8px;display:grid}.lobby-package-footer .lobby-package-window{grid-area:1/2;justify-content:flex-end}.lobby-budget-details{color:var(--ok-text-2);font-size:14px;display:contents}.lobby-budget-details summary{cursor:pointer;grid-area:1/1;align-content:center;min-height:44px}.lobby-budget-details>p{overflow-wrap:anywhere;grid-area:2/1/auto/-1;margin:0}.lobby-budget-details:not([open])>p{display:none}.lobby-budget-details::details-content{display:contents}.lobby-budget-details:not([open])::details-content{display:none}.lobby-package-footer:not(:has(.lobby-budget-details)){grid-template-columns:minmax(0,1fr)}.lobby-package-footer:not(:has(.lobby-budget-details)) .lobby-package-window{grid-column:1}.lobby-task-panel .lobby-task-total small{white-space:normal;max-width:34em;font-size:13px}@container lobby-tasks (min-width:1451px){.lobby-group-list .lobby-task-row{padding-inline:16px}}.lobby-group-list .lobby-requirement-packages[hidden]{display:none}.lobby-group-list .lobby-task-row{gap:8px 12px;padding:10px 14px}.lobby-group-list .lobby-task-row .lobby-task-title-line>strong{font-size:16px}.lobby-group-list .lobby-task-current-stage{margin-top:2px;font-size:13px}.lobby-group-list .lobby-points{font-size:16px}.lobby-dispatch-reason{overflow-wrap:anywhere;grid-column:1/-1;min-width:0;margin:0}.lobby-group-list .lobby-task-row:focus{outline:2px solid var(--ok-accent);outline-offset:-2px}.lobby-group-list .lobby-task-row{border-radius:0;grid-template-columns:minmax(0,1fr) minmax(240px,340px);grid-template-areas:"title actions""metadata actions";align-items:center;gap:4px 16px;min-height:0}.lobby-group-list .lobby-task-title{flex-wrap:wrap;grid-area:title;align-items:center;gap:4px 8px;display:flex}.lobby-group-list .lobby-task-title-line{display:contents}.lobby-group-list .lobby-task-current-stage{margin:0}.lobby-group-list .lobby-task-metadata{flex-wrap:wrap;grid-area:metadata;align-items:center;gap:4px 12px;min-width:0;display:flex}.lobby-group-list .lobby-task-metadata>*{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:2px 5px;width:auto;min-width:0;max-width:100%;display:inline-flex}.lobby-group-list .lobby-task-metadata [data-field-label]:before{content:none}.lobby-group-list .lobby-task-metadata .lobby-level{padding:2px 6px}.lobby-group-list .lobby-task-metadata .lobby-points:before{content:none}.lobby-group-list .lobby-task-metadata .lobby-points small{margin:0;font-size:13px}.lobby-group-list .lobby-task-actions{grid-area:actions;gap:2px}.lobby-group-list .lobby-task-meta-actions{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.lobby-group-list .lobby-task-meta-actions .claim-status{font-size:13px;display:inline}.lobby-group-list .lobby-task-meta-actions .text-button{padding:4px 6px;font-size:14px}.lobby-group-list .lobby-task-primary-actions{gap:6px}.lobby-group-list .lobby-task-primary-actions>*{min-width:0;padding:6px 8px}@container lobby-tasks (max-width:700px){.lobby-group-list .lobby-task-row{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""metadata""actions";gap:6px}.lobby-package-footer{grid-template-columns:minmax(0,1fr)}.lobby-package-footer .lobby-package-window{grid-area:2/1;justify-content:flex-start}.lobby-budget-details>p{grid-row:3}}@container lobby-tasks (max-width:960px){.lobby-group-list .lobby-compact-head{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:16px}.lobby-group-list .lobby-compact-head .lobby-group-identity{grid-column:1/-1}.lobby-group-list .lobby-compact-head .lobby-group-action{border-left:0;border-top:1px solid var(--ok-border);grid-column:1/-1;padding:12px 0 0}}@container lobby-tasks (max-width:540px){.lobby-group-list .lobby-compact-head{grid-template-columns:minmax(0,1fr);padding:14px 16px}.lobby-group-list .lobby-group-action{border-left:0;border-top:1px solid var(--ok-border);padding:12px 0 0}.lobby-group-info,.lobby-group-buttons{grid-template-columns:minmax(0,1fr);gap:8px}.lobby-claim-panel .lobby-claim-option{grid-template-columns:minmax(0,1fr)}.lobby-claim-panel .lobby-claim-option>button{grid-area:auto/1}}@container lobby-tasks (max-width:700px){.lobby-group-list .lobby-task-row{padding:10px}}.lobby-group-list .lobby-task-row>.claim-reason-panel{grid-column:1/-1}.claim-reason-panel{border:1px solid var(--ok-border);background:var(--ok-surface);min-width:0;color:var(--ok-text-1);overflow-wrap:anywhere;border-radius:10px;grid-column:1/-1;padding:12px 14px}.claim-reason-panel strong{font-size:14px;display:block}.claim-reason-panel p{color:inherit;margin:6px 0 0;font-size:14px;line-height:1.65}.claim-reason-panel.is-warning{border-left:3px solid var(--ok-gold-strong)}.claim-reason-panel.is-error{border-left:3px solid var(--ok-red)}.claim-reason-panel.is-info{border-left:3px solid var(--ok-accent)}
.schedule-page-frame .schedule-requirement,.schedule-page-frame .schedule-task-main>*,.schedule-page-frame .schedule-requirement-summary>*{min-width:0}.schedule-page-frame .schedule-requirement{overflow:visible;container-type:inline-size}.schedule-page-frame .schedule-requirement h3,.schedule-page-frame .schedule-requirement header p,.schedule-page-frame .schedule-task-title>strong,.schedule-page-frame .schedule-task-title>span,.schedule-page-frame .schedule-stage>span,.schedule-page-frame .schedule-stage>small,.schedule-page-frame .schedule-person>span,.schedule-page-frame .schedule-person>small,.schedule-page-frame .schedule-deadline>*,.schedule-page-frame .schedule-task-actions a,.schedule-page-frame .schedule-task-secondary{white-space:normal;text-overflow:unset;overflow-wrap:anywhere;overflow:visible}.schedule-page-frame .schedule-requirement>.schedule-requirement-summary{border-bottom:0;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 16px;min-height:0;padding:3px 14px;display:grid}.schedule-page-frame .schedule-group-overview{gap:2px;display:grid}.schedule-page-frame .schedule-group-completion{align-content:start;justify-items:start;gap:6px;width:fit-content;max-width:100%;display:grid}.schedule-page-frame .schedule-requirement>.schedule-requirement-summary.has-package-preview{grid-template-columns:minmax(0,1fr)}.schedule-page-frame .schedule-group-title{flex-wrap:wrap;align-items:center;gap:2px 10px;display:flex}.schedule-page-frame .schedule-group-title h3{margin:0}.schedule-page-frame .schedule-requirement-fact{color:var(--ok-text-3);align-items:center;gap:4px;font-size:12px;line-height:1.5;display:inline-flex}.schedule-page-frame .schedule-requirement-fact .level-badge,.schedule-page-frame .schedule-requirement-fact .requirement-urgency{min-height:0;padding:1px 5px;font-size:12px;line-height:1.5}.schedule-page-frame .schedule-package-preview{color:var(--ok-text-3);gap:4px;font-size:12px;line-height:1.5;display:grid}.schedule-page-frame .schedule-preview-identity,.schedule-page-frame .schedule-preview-state{flex-wrap:wrap;gap:0 12px;display:flex}.schedule-page-frame .schedule-preview-identity>*,.schedule-page-frame .schedule-preview-state>*{overflow-wrap:anywhere;min-width:0;max-width:100%}.schedule-page-frame .schedule-preview-identity strong{color:var(--ok-text-1);font-weight:600}.schedule-page-frame .schedule-requirement h3{font-size:15px;line-height:1.45}.schedule-page-frame .schedule-requirement header p{margin:0;font-size:12px;line-height:1.5}.schedule-page-frame .schedule-group-status{flex-wrap:wrap;gap:6px}.schedule-page-frame .schedule-group-alerts{flex-wrap:wrap}.schedule-page-frame .schedule-group-deadlines{color:var(--ok-text-3);flex-direction:column;gap:2px;font-size:12px;line-height:1.5;display:flex}.schedule-page-frame .schedule-design-state{color:var(--ok-text-3);font-size:12px}.schedule-page-frame .schedule-group-toggle{justify-self:end}.schedule-page-frame .schedule-expand-actions{flex-wrap:wrap;gap:8px;display:flex}.schedule-page-frame .schedule-group-toggle,.schedule-page-frame .schedule-expand-actions button{border:1px solid var(--ok-border-strong);min-height:44px;color:var(--ok-accent);background:var(--ok-accent-soft);font:inherit;cursor:pointer;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:650}.schedule-page-frame button:focus-visible,.schedule-page-frame a:focus-visible,.schedule-page-frame summary:focus-visible{outline:2px solid var(--ok-accent);outline-offset:3px}.schedule-page-frame .schedule-expand-actions button:disabled{opacity:.5;cursor:default}.schedule-page-frame .schedule-task-main,.schedule-page-frame .schedule-column-head{grid-template-columns:minmax(0,1.4fr) minmax(0,1.1fr) minmax(0,.8fr) minmax(0,1fr) minmax(210px,1.5fr);align-items:start;gap:12px;min-height:0;padding:10px 12px}.schedule-page-frame .schedule-task-title>strong{font-size:14px;line-height:1.5}.schedule-page-frame .schedule-task-title{gap:6px}.schedule-page-frame .schedule-task-meta,.schedule-page-frame .schedule-stage-meta{color:var(--ok-text-3);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px;line-height:1.5;display:flex}.schedule-page-frame .schedule-task-meta>span{overflow-wrap:anywhere}.schedule-page-frame .schedule-deadline{box-shadow:none;text-align:left;background:0 0;border:0;grid-template-columns:max-content minmax(0,1fr);place-items:start;gap:4px 8px;padding:0;display:grid}.schedule-page-frame .schedule-deadline>:is(small,strong,b,em){text-align:start;align-self:start;min-width:0}.schedule-page-frame .schedule-deadline>small{grid-area:1/1}.schedule-page-frame .schedule-deadline>strong{white-space:nowrap;grid-area:1/2}.schedule-page-frame .schedule-deadline>:is(b,em){white-space:normal;overflow-wrap:anywhere;grid-column:1/-1}.schedule-page-frame .schedule-stage-meta>small{font-size:inherit}.schedule-page-frame .schedule-person{flex-flow:wrap;align-items:baseline;gap:4px 8px;display:flex}.schedule-page-frame .schedule-stage>small,.schedule-page-frame .schedule-person>small{line-height:1.5}.schedule-page-frame .schedule-stage>.schedule-block-reason,.schedule-page-frame .schedule-stage>.schedule-historical-block-reason{padding-inline-end:.5em}.schedule-page-frame .schedule-stage-badge{border:1px solid var(--ok-border-strong);width:fit-content;max-width:100%;color:var(--ok-text-2);background:var(--ok-surface-muted);overflow-wrap:anywhere;border-radius:7px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:750;line-height:1.5;display:inline-flex}.schedule-page-frame .stage-development{color:var(--ok-accent);background:var(--ok-accent-soft);border-color:color-mix(in srgb, var(--ok-accent) 40%, var(--ok-border))}.schedule-page-frame .stage-testing,.schedule-page-frame .stage-acceptance{color:var(--ok-purple);background:color-mix(in srgb, var(--ok-purple) 12%, var(--ok-surface))}.schedule-page-frame .stage-complete{color:var(--ok-green);background:var(--ok-green-soft)}.schedule-page-frame .stage-release,.schedule-page-frame .stage-waiting{color:var(--ok-gold);background:var(--ok-gold-soft)}.schedule-page-frame .stage-blocked{color:var(--ok-red);background:var(--ok-red-soft)}.schedule-page-frame .stage-unknown{border-style:dashed}.schedule-page-frame .schedule-personal-action{padding:0;font-size:12px}.schedule-page-frame .schedule-task-footer{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:0 12px 8px;display:flex}.schedule-page-frame .schedule-task-footer>*{min-width:0}.schedule-page-frame .schedule-task-footer:has(.schedule-task-secondary[open]) .schedule-task-secondary{flex-basis:100%}.schedule-page-frame .schedule-personal-action .item-summary-action{margin:0}.schedule-page-frame .schedule-urgency-unknown{color:var(--ok-text-3);font-size:11px}.schedule-page-frame .schedule-task-actions{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.schedule-page-frame .schedule-task-links,.schedule-page-frame .delivery-change-actions{flex-wrap:wrap;gap:8px;display:flex}.schedule-page-frame .schedule-task-actions a{border:1px solid var(--ok-border-strong);width:auto;height:auto;min-height:34px;color:var(--ok-accent);background:var(--ok-surface-raised);text-align:center;border-radius:7px;grid-area:auto;justify-content:center;align-items:center;padding:5px 8px;font-size:12px;line-height:1.5;display:flex}.schedule-page-frame .schedule-task-links a{color:var(--ok-text-3);text-underline-offset:3px;background:0 0;border-color:#0000;padding-inline:3px;text-decoration:underline}.schedule-page-frame .schedule-task-actions .delivery-change-entry.no-active-change{display:contents!important}.schedule-page-frame .schedule-task-actions .delivery-change-actions a{color:var(--ok-filter-selected-fg);border-color:var(--ok-filter-selected-border);background:var(--ok-filter-selected-bg);gap:5px;font-weight:650}.schedule-page-frame .schedule-task-actions a:hover{background:var(--ok-filter-hover-bg);color:var(--ok-filter-hover-fg);border-color:var(--ok-accent)}.schedule-page-frame .delivery-change-icon{font-size:15px;line-height:1}.schedule-page-frame .schedule-task-actions .delivery-change-version{color:var(--ok-text-3);order:1;font-size:11px}.schedule-page-frame .schedule-task-actions .delivery-change-active-status{color:var(--ok-text-1);font-weight:650}.schedule-page-frame .schedule-task-actions .delivery-change-entry{line-height:1.5;font-size:12px!important}.schedule-page-frame .delivery-change-pending-dates p{margin:2px 0}.schedule-page-frame .schedule-task-secondary{color:var(--ok-text-3);padding:0;font-size:12px}.schedule-page-frame .schedule-task-secondary summary{cursor:pointer;align-items:center;gap:6px;min-height:34px;display:flex}.schedule-page-frame .schedule-task-secondary summary:before{content:"▸"}.schedule-page-frame .schedule-task-secondary[open] summary:before{content:"▾"}.schedule-page-frame .schedule-task-secondary p{margin:4px 0;line-height:1.5}.schedule-page-frame .schedule-task .schedule-stage-dates{padding:6px 0;display:flex}.schedule-page-frame .schedule-result-line{flex-wrap:wrap;gap:6px 12px;padding:8px 0}@media (max-width:1180px){.schedule-page-frame .schedule-task-main{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(210px,1.15fr);grid-template-areas:"title stage actions""person deadline actions"}.schedule-page-frame .schedule-task-title{grid-area:title}.schedule-page-frame .schedule-stage{grid-area:stage}.schedule-page-frame .schedule-person{grid-area:person}.schedule-page-frame .schedule-deadline{grid-area:deadline}.schedule-page-frame .schedule-task-actions{grid-area:actions}.schedule-page-frame .schedule-column-head{display:none}}@media (max-width:720px){.schedule-page-frame .schedule-requirement>.schedule-requirement-summary{grid-template-columns:minmax(0,1fr);gap:8px}.schedule-page-frame .schedule-group-toggle{justify-self:start}.schedule-page-frame .schedule-task-main{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"title title""stage stage""person deadline""actions actions"}}@container (min-width:67rem){.schedule-page-frame .schedule-requirement>.schedule-requirement-summary.has-package-preview{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) max-content}}@media (any-pointer:coarse),(pointer:none){.schedule-page-frame .schedule-task-actions a,.schedule-page-frame .schedule-task-secondary summary{min-height:44px}}.schedule-sort-control{align-items:center;gap:4px;min-width:0;display:flex}.schedule-sort-control>select{flex:1;width:0;min-width:0}
.page-tools[data-page-header-with-summary] .compact-page-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;width:100%;min-width:0;margin:0;padding:0;display:grid}.page-tools[data-page-header-with-summary] .compact-page-metrics>button{text-align:left;border:1px solid var(--ok-border);background:var(--ok-surface);min-width:0;height:auto;min-height:44px;color:var(--ok-text-2);box-shadow:none;border-radius:8px;flex-flow:wrap;grid-column:auto;justify-content:space-between;align-items:baseline;gap:4px 8px;padding:8px 10px;display:flex}.page-tools[data-page-header-with-summary] .compact-page-metrics>button:before,.page-tools[data-page-header-with-summary] .compact-page-metrics>button:after{content:none}.page-tools[data-page-header-with-summary] .compact-page-metrics>button>span{color:inherit;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5;display:block}.page-tools[data-page-header-with-summary] .compact-page-metrics>button>strong{font-variant-numeric:tabular-nums;color:var(--ok-text-1);overflow-wrap:anywhere;max-width:100%;margin:0;font-size:20px;line-height:1.25;display:block}.page-tools[data-page-header-with-summary] .compact-page-metrics>button.danger>strong{color:var(--ok-red)}.page-tools[data-page-header-with-summary] .compact-page-metrics>button.warning>strong{color:var(--ok-gold-strong,var(--ok-gold))}.page-tools[data-page-header-with-summary] .compact-page-metrics>button.blocked>strong{color:var(--ok-accent)}.page-tools[data-page-header-with-summary] .compact-page-metrics>button.selected{border-color:var(--ok-accent);background:color-mix(in srgb, var(--ok-accent) 10%, var(--ok-surface));box-shadow:inset 0 0 0 1px var(--ok-accent)}.page-tools[data-page-header-with-summary] .compact-page-metrics>button:focus-visible{outline:2px solid var(--ok-accent);outline-offset:3px}.page-tools[data-page-header-with-summary] [data-page-header-actions] :is(a,button){font-size:13px}.schedule-page-frame .schedule-board-head{flex-flow:wrap;align-items:flex-start;gap:8px 16px;display:flex}.schedule-page-frame .schedule-board-head>div:first-child{flex:360px;min-width:0}.schedule-page-frame .schedule-board-head>.schedule-board-tools{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.schedule-page-frame .schedule-board-tools>small{color:var(--ok-text-2);font-size:13px}.schedule-page-frame .schedule-board-tools>button{width:auto;min-height:34px;padding:5px 10px;font-size:14px;font-weight:600;line-height:1.5}.schedule-page-frame .schedule-board-tools>button:focus-visible{outline:2px solid var(--ok-accent);outline-offset:3px}@media (pointer:coarse),(max-width:720px){.schedule-page-frame .schedule-board-tools>button{min-height:44px}}.schedule-page-frame{--workbench-section-gap:14px}.schedule-page-frame .schedule-countries{vertical-align:baseline;flex-wrap:wrap;gap:4px 10px;max-width:100%;display:inline-flex}.schedule-page-frame .schedule-country-label{vertical-align:middle;align-items:center;gap:5px;max-width:100%;display:inline-flex}.schedule-page-frame .schedule-country-label img{object-fit:contain;flex:0 0 20px;width:20px;height:15px}.schedule-page-frame .schedule-country-label>span{overflow-wrap:anywhere;min-width:0}.schedule-page-frame .schedule-result-line{flex-flow:wrap;justify-content:space-between;align-items:center;gap:6px 12px;min-height:0;padding:4px 0}.schedule-page-frame .schedule-result-summary{flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;display:flex}.schedule-page-frame .schedule-result-line .schedule-legend{flex-wrap:wrap;align-items:center;display:flex}.schedule-page-frame .schedule-result-line .schedule-expand-actions{justify-content:flex-end;margin-inline-start:auto}.schedule-page-frame .schedule-result-line .schedule-expand-actions>button{height:auto;min-height:32px;padding:4px 10px;font-size:13px;line-height:1.5}.schedule-page-frame .schedule-result-count:focus-visible{outline:2px solid var(--ok-accent);outline-offset:3px}@media (pointer:coarse),(max-width:720px){.schedule-page-frame .schedule-result-line .schedule-expand-actions>button{min-height:44px}}.delivery-page-frame .delivery-list-toolbar{gap:8px;padding:10px 12px}.delivery-page-frame .delivery-toolbar-topline{align-items:start;gap:8px 16px}.delivery-page-frame .delivery-toolbar-primary,.delivery-page-frame .delivery-toolbar-actions,.delivery-page-frame .delivery-toolbar-actions>[role=group]{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.delivery-page-frame .delivery-toolbar-copy{flex-wrap:wrap}.delivery-page-frame .delivery-scope-switch{flex-wrap:wrap;max-width:100%}.delivery-page-frame .delivery-list-toolbar :is(button,input,select,summary){height:auto;min-height:34px;padding:5px 10px;font-size:14px;line-height:1.5}.delivery-page-frame .delivery-toolbar-actions button{box-shadow:none}.delivery-page-frame .delivery-scope-switch button{white-space:normal}.delivery-page-frame .delivery-list-toolbar span:not(.sr-only){white-space:normal;overflow:visible}.delivery-page-frame .delivery-toolbar-filters{grid-template-columns:minmax(180px,1.8fr) repeat(3,minmax(120px,1fr)) auto;align-items:start;gap:8px}.delivery-page-frame .delivery-toolbar-filters :is(label,input,select){min-width:0;max-width:100%}.delivery-page-frame .delivery-card>.delivery-card-head:has(>.delivery-summary-facts){grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(200px,.95fr) minmax(100px,auto);align-items:start;gap:16px;display:grid}.delivery-page-frame .delivery-card .delivery-current-action{text-align:left;align-content:start;place-items:start;gap:4px}.delivery-page-frame .delivery-card .delivery-current-action .item-summary-action{margin:0;font-size:14px}.delivery-page-frame .delivery-card .delivery-current-action>button{text-align:left;justify-self:start;min-height:34px;padding:4px 0;font-size:14px}.delivery-page-frame .delivery-card .delivery-summary-facts{grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;display:grid}.delivery-page-frame .delivery-card .delivery-summary-facts>:is(.delivery-deadline,.delivery-stage-deadline){color:var(--ok-text-2);background:0 0;border:0;flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:2px 8px;margin:0;padding:0;font-size:14px;display:flex}.delivery-page-frame .delivery-summary-facts small{color:var(--ok-text-2);font-size:13px}.delivery-page-frame .delivery-summary-facts .delivery-deadline-remaining{color:inherit;font-size:13px}.delivery-page-frame{--delivery-urgent-text:#895d00;--delivery-overdue-text:#b42332}html[data-theme=dark] .delivery-page-frame{--delivery-urgent-text:#efc369;--delivery-overdue-text:#ff9ca6}.delivery-page-frame .delivery-card .delivery-summary-facts>.deadline-urgent{color:var(--delivery-urgent-text)}.delivery-page-frame .delivery-card .delivery-summary-facts>.deadline-overdue{color:var(--delivery-overdue-text)}.delivery-page-frame .delivery-card .delivery-summary-facts .delivery-points{text-align:left;grid-column:auto;justify-self:start;justify-items:start;display:block}.delivery-page-frame .delivery-summary-facts .delivery-points strong{color:var(--ok-text-1);font-size:14px}.delivery-page-frame .delivery-card .delivery-card-summary-actions{flex-direction:column;place-self:start end;align-items:stretch;gap:8px;max-width:180px;display:flex}.delivery-page-frame .delivery-card .delivery-card-summary-actions>button{white-space:normal;min-height:34px;padding:6px 10px;font-size:14px}@container workbench-frame (max-width:1080px){.delivery-page-frame .delivery-card>.delivery-card-head:has(>.delivery-summary-facts){grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.delivery-page-frame .delivery-toolbar-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@container workbench-frame (max-width:620px){.page-tools[data-page-header-with-summary] .compact-page-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.delivery-page-frame .delivery-card>.delivery-card-head:has(>.delivery-summary-facts){grid-template-columns:minmax(0,1fr)}.delivery-page-frame .delivery-card .delivery-card-summary-actions{flex-flow:wrap;justify-self:start;width:auto;max-width:100%}}@media (pointer:coarse),(max-width:720px){.delivery-page-frame .delivery-list-toolbar :is(button,input,select,summary),.delivery-page-frame .delivery-card .delivery-current-action>button,.delivery-page-frame .delivery-card .delivery-card-summary-actions>button{min-height:44px}}
.page-accessible-title{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:0;padding:0;position:absolute}.app-shell .topbar{grid-template-columns:minmax(0,auto) minmax(0,1fr) auto;gap:8px 16px;height:auto;padding-block:8px}.page-location{min-width:0;color:var(--ok-text-2);flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:14px;line-height:1.5;display:flex}.page-location>[aria-current=page]{color:var(--ok-text-1);overflow-wrap:anywhere;font-weight:650}.app-shell .topbar-actions{gap:8px;min-width:0}.content-area>.page-frame{padding-top:12px}.page-tools{flex-wrap:wrap;align-items:center;gap:8px 12px;width:100%;min-width:0;margin:0 0 12px;padding:0;display:flex}.page-tools>*{min-width:0;max-width:100%}.page-tools>.page-context-title{overflow-wrap:anywhere;flex:1 0 100%;margin:0;font-size:22px;font-weight:650;line-height:1.4}.page-tools>.page-context-notice{color:var(--ok-text-2);overflow-wrap:anywhere;flex:1 0 100%;margin:0;font-size:14px;line-height:1.55}.page-tools>[data-page-header-summary]{flex:600px}.page-tools>[data-page-header-meta],.page-tools>[data-page-header-actions]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-tools>[data-page-header-meta]{flex:auto}.page-tools>[data-page-header-actions]{margin-inline-start:auto}.page-tools .lobby-live-meta{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.workbench-page-frame{--workbench-section-gap:12px}.workbench-page-frame>.page-tools{margin:0}.workbench-page-frame>:is(.lobby-overview-row,.my-overview-row){flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;padding:0;display:flex}.workbench-page-frame .lobby-overview-row>.page-tools{flex:0 auto;width:auto;margin:0}.workbench-page-frame .lobby-overview-row>.lobby-kpi-ribbon{flex:650px;grid-column:auto;width:auto}.my-workbench-page-frame .my-overview-row>.page-tools{flex:100%;margin:0}.my-workbench-page-frame .my-overview-row>.my-kpi-ribbon{flex:650px;grid-column:auto;grid-template-columns:repeat(4,minmax(0,1fr))}.my-workbench-page-frame .my-overview-row>.my-workbench-tabs{flex:0 280px;grid-column:auto;width:auto;margin:0}.my-workbench-page-frame .my-overview-row .metric-card--compact{max-width:none;height:auto}@media (max-width:1000px){.app-shell .topbar{grid-template-columns:minmax(0,1fr) auto}.app-shell .topbar-slogan{display:none}}@media (max-width:720px){.page-location{font-size:14px}.page-location>span:first-child,.page-location>[aria-hidden=true]{display:none}.page-tools{gap:8px}.page-tools>[data-page-header-summary]{flex-basis:100%}.page-tools>[data-page-header-actions]{margin-inline-start:0}.my-workbench-page-frame .my-overview-row>.my-kpi-ribbon{flex-basis:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.my-workbench-page-frame .my-overview-row>.my-workbench-tabs{flex-basis:100%}}
html[data-theme=light]{--ok-canvas:#f3f6fa;--ok-canvas-soft:#edf2f9;--ok-shell:#fff;--ok-surface:#fff;--ok-surface-solid:#fff;--ok-surface-raised:#f6f8fc;--ok-surface-muted:#edf2f9;--ok-border:#dfe6f0;--ok-border-strong:#b4c3d8;--ok-text-1:#19283f;--ok-text-2:#35465f;--ok-text-3:#586a82;--ok-text-4:#637189;--ok-accent:#005fff;--ok-accent-strong:#004bcc;--ok-accent-text:#0054dc;--ok-accent-soft:#e8f0ff;--ok-selected-bg:#005fff;--ok-selected-bg-hover:#004bcc;--ok-selected-border:#005fff;--ok-selected-fg:#fff;--ok-selected-icon:#fff;--ok-selected-focus:#0054dc;--ok-selected-badge-bg:#fff;--ok-selected-badge-fg:#004bcc;--ok-selected-badge-border:#b4caff;--ok-filter-bg:#fff;--ok-filter-border:#b4c3d8;--ok-filter-fg:#35465f;--ok-filter-hover-bg:#e8f0ff;--ok-filter-hover-fg:#004bcc;--ok-filter-selected-bg:#e8f0ff;--ok-filter-selected-fg:#004bcc;--ok-filter-selected-border:#699afa;--ok-green:#16725b;--ok-green-soft:#e9f5f0;--ok-gold:#94601c;--ok-gold-strong:#784810;--ok-gold-soft:#fff3dd;--ok-red:#b42f3b;--ok-red-soft:#fff0f2;--ok-purple:#6548a8;--ok-shadow-sm:0 2px 8px #19283f0a;--ok-shadow-lg:0 14px 36px #19283f24;--a237-hero-start:#06f;--a237-hero-end:#0955d2}html[data-theme=dark]{--ok-canvas:#101927;--ok-canvas-soft:#132033;--ok-shell:#182538;--ok-surface:#182538;--ok-surface-solid:#182538;--ok-surface-raised:#1d2d43;--ok-surface-muted:#21334c;--ok-border:#32435b;--ok-border-strong:#526884;--ok-text-1:#ecf2fc;--ok-text-2:#c6d3e7;--ok-text-3:#adbad0;--ok-text-4:#a0aec5;--ok-accent:#82acff;--ok-accent-strong:#aac7ff;--ok-accent-text:#aac7ff;--ok-accent-soft:#1d3559;--ok-selected-bg:#2359a5;--ok-selected-bg-hover:#1d4c90;--ok-selected-border:#82acff;--ok-selected-fg:#fff;--ok-selected-icon:#fff;--ok-selected-focus:#aac7ff;--ok-selected-badge-bg:#e8f0ff;--ok-selected-badge-fg:#143d7b;--ok-selected-badge-border:#aac7ff;--ok-filter-bg:#1d2d43;--ok-filter-border:#526884;--ok-filter-fg:#c6d3e7;--ok-filter-hover-bg:#1d3559;--ok-filter-hover-fg:#d8e7ff;--ok-filter-selected-bg:#1d3559;--ok-filter-selected-fg:#d8e7ff;--ok-filter-selected-border:#82acff;--ok-green:#75d5ba;--ok-green-soft:#193d38;--ok-gold:#f1c579;--ok-gold-strong:#ffda98;--ok-gold-soft:#40331e;--ok-red:#ff9ca6;--ok-red-soft:#442936;--ok-purple:#c1acff;--ok-shadow-sm:0 2px 8px #0000001a;--ok-shadow-lg:0 14px 36px #00000040;--a237-hero-start:#174d99;--a237-hero-end:#143d7b}html[data-theme] :is(.sidebar,.topbar,.mobile-primary-nav){border-color:var(--ok-border);box-shadow:none;background:var(--ok-surface)!important}html[data-theme] .topbar-slogan{color:var(--ok-accent-text);-webkit-text-fill-color:var(--ok-accent-text);background:0 0}html[data-theme] .nav-item.is-active{color:var(--ok-accent-text);background:var(--ok-accent-soft);box-shadow:none;border-color:#0000}html[data-theme] .nav-item.is-active .nav-icon{color:var(--ok-accent-text);box-shadow:none;background:0 0}html[data-theme] :is(.panel,.my-kpi-card,.delivery-card,.schedule-board){border-color:var(--ok-border);box-shadow:var(--ok-shadow-sm);border-radius:10px}html[data-theme] :is(.form-field,.field) :is(input,textarea,select){border-color:var(--ok-border-strong);border-radius:7px}html[data-theme] :is(button,input,select,textarea,summary,a):focus-visible{outline:2px solid var(--ok-selected-focus);outline-offset:3px}html[data-theme] :is(.panel-heading,.page-context-title){color:var(--ok-text-1)}html[data-theme] :is(.modal-card,.dialog-card,.confirm-dialog,.account-menu){color:var(--ok-text-2);background:var(--ok-surface);border-color:var(--ok-border-strong);box-shadow:var(--ok-shadow-lg)}@media (max-width:720px){html[data-theme] :is(.page-frame,.login-card,[role=dialog]) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){min-width:0;max-width:100%;font-size:1rem}html[data-theme] :is(.page-frame,.login-card,[role=dialog]) :is(button,.primary-button,.ghost-button,.danger-button,[role=tab],summary){min-height:44px}html[data-theme] .page-frame :is(.button-row,.form-actions,.panel-actions){flex-wrap:wrap;gap:8px}}@media (any-pointer:coarse){html[data-theme] :is(.page-frame,.login-card,[role=dialog]) :is(button,.primary-button,.ghost-button,.danger-button,summary){min-height:44px}}
html[data-theme] .workbench-page-frame>.lobby-overview-row{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}html[data-theme] .workbench-page-frame .lobby-overview-row>.page-tools{justify-self:end;width:auto}html[data-theme] .workbench-page-frame .lobby-overview-row>.lobby-kpi-ribbon{background:linear-gradient(112deg, var(--a237-hero-start), var(--a237-hero-end));color:#fff;border:1px solid #0000;border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;width:100%;padding:16px 10px;display:grid}html[data-theme] .workbench-page-frame .lobby-kpi-ribbon>.lobby-kpi-card{border:0;color:#fff;border-inline-start:1px solid #ffffff3d;border-radius:0;grid-column:auto;grid-template-columns:20px minmax(0,1fr);align-content:start;align-items:start;gap:10px;min-height:0;padding:0 14px;display:grid;box-shadow:none!important;background:0 0!important}html[data-theme] .workbench-page-frame .lobby-kpi-ribbon>.lobby-kpi-card:first-child{border-inline-start:0}html[data-theme] .workbench-page-frame .lobby-kpi-ribbon .lobby-kpi-icon{width:20px;min-width:0;height:24px;box-shadow:none;border:0;border-radius:0;padding:0;font-size:18px;display:grid;color:#fff!important;background:0 0!important}html[data-theme] .workbench-page-frame .lobby-kpi-card>div{grid-template-columns:minmax(0,1fr);gap:4px;min-width:0;display:grid}html[data-theme] .workbench-page-frame .lobby-kpi-card :is(small,strong,p){overflow-wrap:anywhere;white-space:normal;min-width:0;margin:0;color:#fff!important}html[data-theme] .workbench-page-frame .lobby-kpi-card small{line-height:1.5;font-size:13px!important}html[data-theme] .workbench-page-frame .lobby-kpi-card strong{font-variant-numeric:tabular-nums;line-height:1.25;display:block;font-size:clamp(24px,2vw,30px)!important}html[data-theme] .workbench-page-frame .lobby-kpi-card p{font-size:12px;line-height:1.5;display:block}html[data-theme] .workbench-page-frame .lobby-value-column>.daily-reward-summary{background:linear-gradient(var(--ok-accent-soft), var(--ok-surface) 260px)!important;border-color:var(--ok-border)!important}html[data-theme] .daily-reward-summary .bonus-pool-amount{filter:none;letter-spacing:-.025em;line-height:1.25;color:var(--ok-accent-text)!important}html[data-theme] .daily-reward-summary .bonus-unlocked-summary{background:var(--ok-surface);border-color:var(--ok-border);border-radius:7px}html[data-theme] .daily-reward-summary .bonus-pool-title>span{color:var(--ok-accent-text);background:var(--ok-surface);border-color:var(--ok-border)}html[data-theme] .daily-reward-summary>.ghost-button{color:var(--ok-accent-text);background:var(--ok-accent-soft);border-color:var(--ok-border)}html[data-theme] .lobby-task-table-head{background:var(--ok-surface-raised);border-radius:7px}@container workbench-frame (max-width:720px){html[data-theme] .workbench-page-frame .lobby-overview-row>.lobby-kpi-ribbon{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 4px;padding:14px 8px}html[data-theme] .workbench-page-frame .lobby-kpi-ribbon>.lobby-kpi-card{border:0;grid-template-columns:minmax(0,1fr);gap:4px;padding:0 8px}html[data-theme] .workbench-page-frame .lobby-kpi-ribbon .lobby-kpi-icon{display:none}}@media (max-width:360px){html[data-theme] .workbench-page-frame .lobby-overview-row>.lobby-kpi-ribbon{grid-template-columns:repeat(2,minmax(0,1fr))}}
html[data-theme] .login-card .brand-mark{color:var(--ok-accent-text);-webkit-text-fill-color:var(--ok-accent-text)}html[data-theme] .login-card .primary-button{color:var(--ok-selected-fg);-webkit-text-fill-color:var(--ok-selected-fg);background:var(--ok-selected-bg)}html[data-theme] .login-card .primary-button:hover:not(:disabled){background:var(--ok-selected-bg-hover)}html[data-theme] :is(.due-date-inline,.due-date-label){color:var(--ok-text-2)}html[data-theme] .reward-dynamic-note{color:var(--ok-text-2);line-height:1.6}html[data-theme] .people-summary-card p{color:var(--ok-text-3)}html[data-theme] :is(.help-search button,.ask-os-form button,.help-load-more){color:var(--ok-selected-fg);-webkit-text-fill-color:var(--ok-selected-fg);background:var(--ok-selected-bg);border-radius:7px}html[data-theme] .knowledge-type-tabs button.selected{color:var(--ok-accent-text)!important}html[data-theme] .knowledge-view-tabs button.selected{color:var(--ok-selected-fg)!important}html[data-theme] :is(.task-pool-switch,.knowledge-view-tabs,.delivery-scope-switch)>button:is(.is-active,.selected)>b{color:var(--ok-selected-badge-fg)!important;-webkit-text-fill-color:var(--ok-selected-badge-fg)!important;background:var(--ok-selected-badge-bg)!important}html[data-theme] .leaderboard-view-switch button:not(.is-active) small{color:var(--ok-text-3)}html[data-theme] .text-button:not(.warning-text):not(.danger-text){color:var(--ok-accent-text)!important}html[data-theme] .readiness-summary-content .warning-text,html[data-theme] .readiness-card.is-blocked .readiness-status{color:var(--ok-gold)!important;-webkit-text-fill-color:var(--ok-gold)!important}html[data-theme=light] body .content-area .personal-point-breakdown b:not(.negative){color:var(--ok-accent-text)!important}html[data-theme] .delivery-aux-entry.requirement-design-workflow.is-compact:not([open]){row-gap:0}@media (max-width:720px){html[data-theme] .knowledge-page .page-tools>[data-page-header-actions]{width:100%}html[data-theme] .knowledge-page .knowledge-header-kpis{flex:100%;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}html[data-theme] .knowledge-header-kpis article{border:0;border-inline-end:1px solid var(--ok-border);border-block-end:1px solid var(--ok-border);padding:10px}html[data-theme] .knowledge-header-kpis article:nth-child(2n){border-inline-end:0}html[data-theme] .knowledge-header-kpis article:nth-last-child(-n+2){border-block-end:0}html[data-theme] .knowledge-header-kpis :is(span,small){white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}html[data-theme] .knowledge-header-kpis span{font-size:13px}html[data-theme] .knowledge-header-kpis small{font-size:12px}html[data-theme] .knowledge-detail:has(>.empty-state:only-child){min-height:0}html[data-theme] .schedule-page-frame .schedule-task-actions a{min-height:44px}html[data-theme] .schedule-page-frame .schedule-task-main{row-gap:8px}}
