.rail-entry-menu{z-index:var(--ui-layer-popover);width:min(300px, calc(100vw - var(--sp-4)));max-height:calc(100dvh - var(--sp-4));overscroll-behavior:contain;padding:var(--sp-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-panel);color:var(--ui-text-primary);box-shadow:var(--ui-shadow-dialog);font-family:var(--font);font-size:var(--fs-label);line-height:var(--lh-body);position:fixed;overflow-y:auto}.rail-entry-menu[data-rail-menu-view=main],.rail-entry-menu[data-rail-menu-view=size]{width:min(208px, calc(100vw - var(--sp-4)))}.rail-entry-menu button{min-height:36px;padding:var(--sp-1) var(--sp-2);border-radius:var(--ui-radius-control);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.rail-entry-menu button:hover:not(:disabled){background:var(--ui-hover)}.rail-entry-menu button:focus-visible{box-shadow:var(--ui-focus-ring);outline:none}.rail-entry-menu button[aria-checked=true]{color:var(--ui-text-primary);background:var(--ui-hover)}.rail-menu-heading,.rail-menu-row,.rail-menu-tools,.rail-menu-sizes{align-items:center;gap:var(--sp-1);display:flex}.rail-menu-heading{padding-left:var(--sp-2)}.rail-menu-heading strong{min-width:0;font-size:var(--fs-label);font-weight:var(--fw-label);overflow-wrap:anywhere;flex:1}.rail-entry-menu .rail-menu-icon{width:36px;padding:var(--sp-1);color:var(--ui-text-secondary)}.rail-menu-tools{padding:var(--sp-1) 0;justify-content:space-around}.rail-entry-menu .rail-menu-tools .rail-menu-icon{width:var(--ui-control-height);min-height:var(--ui-control-height)}.rail-menu-secondary{justify-content:flex-start}.rail-menu-divider{margin:var(--sp-1) var(--sp-2);border-top:1px solid var(--ui-border)}.rail-menu-list{margin-top:var(--sp-1);border-top:1px solid var(--ui-border)}.rail-menu-row{min-height:var(--ui-control-height);padding-left:var(--sp-2)}.rail-menu-row+.rail-menu-row{border-top:1px solid var(--ui-border)}.rail-menu-entry-icon{width:var(--sp-5);color:var(--ui-text-secondary);flex-shrink:0;justify-content:center;display:flex}.rail-menu-entry-icon svg{width:var(--sp-4);height:var(--sp-4)}.rail-menu-entry-label{min-width:0;margin-left:var(--sp-2);overflow-wrap:anywhere;flex:1}.rail-menu-row.is-hidden .rail-menu-entry-label,.rail-menu-row.is-hidden .rail-menu-entry-icon{color:var(--ui-text-disabled)}.rail-entry-menu .rail-menu-add{justify-content:flex-start;gap:var(--sp-2);width:100%;margin-top:var(--sp-2);text-align:left}.rail-entry-menu[aria-label=工具显示设置] .rail-menu-row .rail-menu-icon[role=menuitemcheckbox]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.rail-entry-menu[aria-label=工具显示设置] .rail-menu-row .rail-menu-icon[role=menuitemcheckbox]:hover{color:var(--ui-text-primary);background:0 0}.rail-entry-menu[aria-label=工具显示设置] .rail-menu-row .rail-menu-icon[role=menuitemcheckbox]:focus-visible{box-shadow:var(--ui-focus-ring)}.rail-menu-add span{overflow-wrap:anywhere;min-width:0}.rail-menu-sizes button{gap:var(--sp-1);flex-direction:column;flex:1}.rail-menu-size-icon{height:var(--sp-6);place-items:center;display:grid}.rail-entry-menu.is-company-shell[data-company-shell=l0]{border-radius:var(--ui-company-shell-radius,var(--ui-radius-panel));background:var(--ui-company-shell-glass,var(--ui-company-glass));box-shadow:var(--ui-company-shell-shadow,var(--ui-shadow-floating));-webkit-backdrop-filter:var(--ui-company-shell-blur,var(--ui-company-blur));backdrop-filter:var(--ui-company-shell-blur,var(--ui-company-blur));border:0}.rail-entry-menu.is-company-shell[data-company-shell=l0] .rail-menu-heading{padding:var(--sp-1) var(--sp-1) var(--sp-1) var(--sp-2)}.rail-entry-menu.is-company-shell[data-company-shell=l0] .rail-menu-heading .rail-menu-icon{width:var(--ui-company-header-control-height,var(--ui-control-height));min-height:var(--ui-company-header-control-height,var(--ui-control-height));border-radius:var(--ui-company-shell-pill,999px);background:var(--ui-company-control-glass,var(--ui-company-glass));box-shadow:var(--ui-company-control-glass-shadow);-webkit-backdrop-filter:var(--ui-company-blur);backdrop-filter:var(--ui-company-blur)}.rail-entry-menu.is-company-shell[data-company-shell=l0] .rail-menu-heading .rail-menu-icon:hover:not(:disabled){background:color-mix(in srgb, var(--ui-surface-floating) 62%, transparent);color:var(--ui-text-primary)}.rail-entry-menu.is-company-shell[data-company-shell=l0] .rail-menu-list{border-top:1px solid color-mix(in srgb, var(--ui-text-primary) 8%, transparent)}.rail-entry-menu.is-company-shell[data-company-shell=l0] .rail-menu-row{margin:calc(var(--sp-1) / 2) 0;padding:var(--sp-1) var(--sp-2);border-radius:var(--ui-radius-panel);transform-origin:0;background:0 0;border:0}.rail-entry-menu.is-company-shell[data-company-shell=l0] .rail-menu-row+.rail-menu-row{border-top:0}.rail-entry-menu.is-company-shell[data-company-shell=l0] button:hover:not(:disabled),.rail-entry-menu.is-company-shell[data-company-shell=l0] button[aria-checked=true]{box-shadow:none;background:0 0}.rail-entry-menu.is-company-shell[data-company-shell=l0] .rail-menu-row .rail-menu-icon[role=menuitemcheckbox][aria-checked=true]{color:var(--ui-text-primary)}@media (prefers-reduced-motion:no-preference){.rail-entry-menu.is-company-shell[data-company-shell=l0] .rail-menu-row{transition:transform var(--ui-company-pull)}.rail-entry-menu.is-company-shell[data-company-shell=l0] .rail-menu-row:hover{transform:translateY(calc(var(--sp-1) / -2)) scale(1.04);background:0 0}}@media (prefers-reduced-transparency:reduce){.rail-entry-menu.is-company-shell[data-company-shell=l0],.rail-entry-menu.is-company-shell[data-company-shell=l0] .rail-menu-heading .rail-menu-icon{background:var(--ui-surface-floating);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (pointer:coarse){.rail-entry-menu .rail-menu-icon,.rail-entry-menu button{min-height:44px}.rail-entry-menu .rail-menu-icon{width:44px}}.shared-card-heading{justify-content:flex-start;align-items:center;gap:var(--sp-2);text-align:left;width:100%;min-width:0;color:var(--ui-text-primary);display:flex}.shared-card-heading>svg{color:var(--ui-text-secondary);flex:none}.shared-card-heading>strong{-webkit-line-clamp:2;overflow-wrap:anywhere;min-width:0;font-size:var(--ui-body-size);font-weight:var(--ui-ink-weight);line-height:var(--ui-body-line-height);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.shared-card-heading-meta{color:var(--ui-text-muted);font-size:var(--ui-meta-size);flex:none;margin-left:auto}.company-base .company-answer-card>.shared-card-heading{margin-bottom:var(--sp-4)}.company-base .wh-workspace-card>.shared-card-heading{box-sizing:border-box;padding:var(--sp-3);flex:none}.company-base.app-v2 [data-card-pattern]{box-sizing:border-box;min-width:0;max-width:100%;color:var(--ui-text-primary);font-size:var(--ui-body-size);line-height:var(--ui-body-line-height)}.company-base.app-v2 .native-pattern-card{padding:var(--ui-company-chat-card-padding);border-radius:var(--ui-company-chat-card-radius);border:0;position:relative}.company-base.app-v2 .card-pattern-face{gap:var(--sp-4);padding:var(--ui-company-chat-card-padding);border-radius:var(--ui-company-chat-card-radius);flex-direction:column;width:100%;display:flex}.company-base.app-v2 .card-pattern-face>.shared-card-heading{flex:none;margin:0}.company-base.app-v2 .card-pattern-content{gap:var(--sp-3);flex-direction:column;flex:1;min-width:0;display:flex}.company-base.app-v2 .card-pattern-summary{color:var(--ui-text-secondary);font-size:var(--ui-body-size);white-space:pre-line;overflow-wrap:anywhere;margin:0}.company-base.app-v2 .card-pattern-content--analysis>.card-pattern-summary{font-size:var(--ui-title-s-size);font-weight:var(--ui-ink-weight);color:var(--ui-text-primary)}.company-base.app-v2 .card-pattern-metrics{gap:var(--sp-4) var(--sp-6);flex-wrap:wrap;margin:0;display:flex}.company-base.app-v2 .card-pattern-metrics>div{flex-direction:column;min-width:0;display:flex}.company-base.app-v2 .card-pattern-metrics dd{font-size:var(--ui-card-metric-size);font-weight:var(--fw-label);line-height:var(--ui-company-compact-line-height);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.company-base.app-v2 .card-pattern-metrics dt{margin-top:var(--sp-2);color:var(--ui-text-secondary);font-size:var(--ui-caption-size)}.company-base.app-v2 .card-pattern-count{font-size:var(--ui-title-m-size);font-variant-numeric:tabular-nums;font-weight:var(--ui-ink-weight);align-self:flex-start}.company-base.app-v2 .card-pattern-table{min-width:0;overflow-x:auto}.company-base.app-v2 .card-pattern-table table{border-collapse:collapse;text-align:left;width:100%;font-size:var(--ui-body-size)}.company-base.app-v2 .card-pattern-table :is(th,td){padding:var(--sp-3) var(--sp-2);border:0;border-bottom:1px solid var(--ui-border);text-align:left;overflow-wrap:anywhere}.company-base.app-v2 .card-pattern-table th{color:var(--ui-text-secondary);font-weight:var(--fw-label)}.company-base.app-v2 .card-pattern-table :is(th,td):first-child{padding-left:0}.company-base.app-v2 .card-pattern-steps{margin:0;padding:0;list-style:none}.company-base.app-v2 .card-pattern-steps li{align-items:center;gap:var(--sp-3);padding:var(--sp-2) 0;min-width:0;display:flex;position:relative}.company-base.app-v2 .card-pattern-steps li+li:before{content:"";left:var(--sp-3);bottom:calc(100% - var(--sp-2));height:var(--sp-4);border-left:1px solid var(--ui-border-strong);position:absolute}.company-base.app-v2 .card-pattern-step-mark{width:var(--sp-6);height:var(--sp-6);border-radius:var(--ui-radius-pill);background:var(--ui-company-control-hover);font-size:var(--ui-caption-size);flex:none;place-items:center;display:grid}.company-base.app-v2 [data-step-state=active] .card-pattern-step-mark{background:var(--ui-action-primary);color:var(--ui-action-on-primary)}.company-base.app-v2 .card-pattern-steps li>span:nth-child(2){gap:var(--sp-1);min-width:0;display:grid}.company-base.app-v2 .card-pattern-steps strong{font-size:var(--ui-body-size);font-weight:var(--fw-label);overflow-wrap:anywhere}.company-base.app-v2 .card-pattern-steps li>small{flex:none;margin-left:auto}.company-base.app-v2 .card-pattern-content small{color:var(--ui-text-secondary);font-size:var(--ui-caption-size)}.company-base.app-v2 .card-pattern-status{padding:var(--sp-1) var(--sp-2);border-radius:var(--ui-radius-pill);background:var(--ui-company-control-hover);font-size:var(--ui-caption-size);overflow-wrap:anywhere;align-self:flex-start}.company-base.app-v2 .card-pattern-paper{min-height:var(--ui-card-preview-height);border-radius:var(--ui-radius-control);background:var(--ui-company-control-hover);padding:var(--sp-3);overflow:hidden}.company-base.app-v2 .card-pattern-paper p{-webkit-line-clamp:6;overflow-wrap:anywhere;color:var(--ui-text-secondary);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.company-base.app-v2 .card-pattern-space-summary{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.company-base.app-v2 .card-pattern-expand{gap:var(--sp-2);padding:var(--sp-1) 0;color:var(--ui-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;display:inline-flex}.company-base.app-v2 .card-pattern-expand:focus-visible{box-shadow:var(--ui-focus-ring);outline:none}.company-base.app-v2 .card-pattern-face--strip{min-height:var(--ui-card-strip-height);padding:var(--sp-3) var(--sp-4);align-items:center;gap:var(--sp-3);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);display:grid}.company-base.app-v2 .card-pattern-face--strip .card-pattern-content{justify-content:flex-end;align-items:center;gap:var(--sp-2);flex-flow:wrap}.company-base.app-v2 .card-pattern-face--strip .card-pattern-summary{-webkit-line-clamp:1;font-size:var(--ui-body-size);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.company-base.app-v2 .card-pattern-face--strip .card-pattern-metrics>div{align-items:baseline;gap:var(--sp-2);flex-direction:row}.company-base.app-v2 .card-pattern-face--strip .card-pattern-metrics dt{margin-top:0}.company-base.app-v2 .card-pattern-face--strip .card-pattern-metrics dd{font-size:var(--ui-card-metric-compact-size)}.company-base.app-v2 .card-pattern-face--strip .card-pattern-steps{max-width:100%}.company-base.app-v2 .card-pattern-face--tile{width:min(100%, var(--ui-card-tile-size));min-height:var(--ui-card-tile-size);aspect-ratio:1;gap:var(--sp-3);padding:var(--sp-4)}.company-base.app-v2 .card-pattern-face--tile .card-pattern-metrics dd{font-size:var(--ui-card-metric-compact-size)}.company-base.app-v2 .card-pattern-face--tile .card-pattern-metrics{gap:var(--sp-3)}.company-base.app-v2 .card-pattern-face--tile .card-pattern-summary{-webkit-line-clamp:2;font-size:var(--ui-body-size);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.company-base.app-v2 .card-pattern-face--tile .card-pattern-paper{flex:1;min-height:0}.company-base.app-v2 .card-pattern-face--tile .card-pattern-paper p{-webkit-line-clamp:3}.company-base.app-v2 .card-pattern-face--tile .card-pattern-table :is(th,td){padding-block:var(--sp-1);font-size:var(--ui-caption-size)}.company-base.app-v2 .card-pattern-face--tile .card-pattern-content--space{justify-content:center}.company-base.app-v2 .card-pattern-face--tile .card-pattern-space-summary{flex-direction:column;align-items:flex-start}.company-base.app-v2 .transfer-card-shell.is-tile,.company-base.app-v2 [data-card-source-mode=tile],.company-base.app-v2 .s3-copilot-container .s3-thread-item .s3-thread-bubble.card-source-compact[data-card-source-mode=tile]{width:min(100%, var(--ui-card-tile-size))}.company-base.app-v2 .native-pattern-card.card-source-compact{box-shadow:none;background:0 0;border-radius:0;padding:0}.company-base.app-v2 .native-pattern-body{min-width:0;max-width:100%}.company-base.app-v2 .native-pattern-card>.shared-card-heading{margin-bottom:var(--sp-4)}.company-base.app-v2 .native-pattern-card.block-card>.block-card-header{margin-bottom:var(--sp-4);padding:0}.company-base.app-v2 .native-pattern-card.block-card .block-card-body{padding:0}.company-base.app-v2 .native-pattern-card .block-card-title>svg{color:var(--ui-text-secondary);flex:none}.company-base.app-v2 .native-pattern-card .block-card-title{gap:var(--sp-2);min-width:0}.company-base.app-v2 .native-pattern-card .block-card-title strong{overflow-wrap:anywhere}.company-base.app-v2 .native-pattern-card.company-reply-card{display:block}.company-base.app-v2 .native-pattern-body>.reply-card-heading>:is(h3,.u-caps),.company-base.app-v2 .native-pattern-body>.s3-result-card-body>.s3-result-card-title{display:none}.company-base.app-v2 .native-pattern-body .s3-result-card-body{text-align:left;width:100%;display:block}.company-base.app-v2 .native-pattern-body .s3-result-card-stats{gap:var(--sp-4);margin-block:var(--sp-4);flex-wrap:wrap;display:flex}.company-base.app-v2 .native-pattern-body .s3-result-card-stat{flex-direction:column;align-items:flex-start;display:flex}.company-base.app-v2 .native-pattern-body .s3-result-card-stat dd{font-size:var(--ui-card-metric-compact-size)}.company-base.app-v2 [data-card-pattern=metric] .block-metric-value{font-size:var(--ui-card-metric-size);line-height:var(--ui-company-compact-line-height);margin:var(--sp-3) 0}.company-base.app-v2 [data-card-pattern=flow] .m03-timeline{gap:0;display:grid}.company-base.app-v2 [data-card-pattern=flow] .m03-timeline-item{padding-bottom:var(--sp-3)}.company-base.app-v2 [data-card-pattern=flow] .m03-timeline-stem{background:var(--ui-border-strong);display:block}.company-base.app-v2 [data-card-pattern=flow] .m03-timeline-dot{background:var(--ui-company-control-hover);color:var(--ui-text-secondary)}.company-base.app-v2 [data-card-pattern=flow] .m03-timeline-item.is-active .m03-timeline-dot{background:var(--ui-action-primary);color:var(--ui-action-on-primary)}.company-base.app-v2 [data-card-pattern=space] .wh-workspace-stage{aspect-ratio:var(--ui-card-space-ratio);min-height:var(--ui-card-tile-size)}@container reply-row (width<=340px){.company-base.app-v2 .card-pattern-face--strip{grid-template-columns:minmax(0,1fr)}.company-base.app-v2 .card-pattern-face--strip .card-pattern-content{justify-content:flex-start}}@media (width<=480px){.company-base.app-v2 .card-pattern-face--strip{grid-template-columns:minmax(0,1fr)}.company-base.app-v2 .card-pattern-face--strip .card-pattern-content{justify-content:flex-start}}.company-base.app-v2 .wh-summary-strip>.native-pattern-card{padding:var(--sp-4)}.company-base.app-v2 .wh-summary-strip .shared-card-heading{margin-bottom:var(--sp-3)}.company-base.app-v2 .wh-summary-strip .shared-card-heading strong{font-size:var(--ui-body-size)}.company-base.app-v2 .card-native-metric-value{font-size:var(--ui-card-metric-compact-size);font-weight:var(--fw-label);font-variant-numeric:tabular-nums;margin-bottom:var(--sp-2);display:block}.company-base.app-v2 .native-pattern-card>.card-transfer-top{right:auto}.company-base.app-v2 .native-pattern-card .card-pattern-expand{font-size:var(--ui-caption-size)}.company-base.app-v2 .company-reply-card .company-reply-card>.shared-card-heading{margin-top:var(--sp-3);margin-bottom:var(--sp-2)}.company-base.app-v2 .card-pattern-face--full .card-pattern-paper p{-webkit-line-clamp:unset;display:block}.company-base.app-v2 .presentation-metric-summary>.native-pattern-card{padding:var(--sp-4);border-radius:var(--ui-company-chat-card-radius);display:block}.company-base.app-v2 .presentation-metric-summary .native-pattern-body>.presentation-metric-label{display:none}.company-base.app-v2 .presentation-metric-summary .presentation-metric-value{font-size:var(--ui-card-metric-size)}.company-base.app-v2 .card-pattern-metric-select{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;align-items:flex-start;padding:0;display:flex}.company-base.app-v2 .card-pattern-metric-select>.presentation-metric-label{display:none}.company-base.app-v2 .card-pattern-metric-select:focus-visible{box-shadow:var(--ui-focus-ring);outline:none}.company-base.app-v2 .wh-overview .native-pattern-card{flex:none;overflow:visible}.company-base.app-v2 .wh-overview{grid-template-rows:auto auto auto auto;overflow:auto}.company-base.app-v2 .wh-overview .native-pattern-body{gap:var(--sp-3);flex-direction:column;display:flex}.company-base.app-v2 .wh-overview .wh-overview-panel-head{border:0;padding:0}.company-base.app-v2 .wh-overview .wh-overview-panel-head h3{display:none}.company-base.app-v2 .wh-overview .wh-overview-lead h2{font-size:var(--ui-title-m-size)}.company-base.app-v2 .wh-overview-queue .native-pattern-body>nav{gap:var(--sp-2);flex-wrap:wrap;display:flex}.company-base.app-v2 .wh-overview-queue .native-pattern-body>nav button{align-items:center;gap:var(--sp-2);padding:var(--sp-2);border-radius:var(--ui-radius-control);color:var(--ui-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;display:inline-flex}.company-base.app-v2 .wh-overview-queue .native-pattern-body>nav button[aria-selected=true]{background:var(--ui-company-selected-surface);color:var(--ui-text-primary)}.company-base.app-v2 .wh-overview-context .native-pattern-body>footer{gap:var(--sp-2);margin-top:var(--sp-3);flex-wrap:wrap;display:flex}.company-base.app-v2 .wh-overview-context .native-pattern-body>footer button{justify-content:center;align-items:center;gap:var(--sp-2);min-height:var(--ui-control-height);border-radius:var(--ui-radius-control);padding:var(--sp-2) var(--sp-3);font:inherit;cursor:pointer;border:0;display:inline-flex}.company-base.app-v2 :is(.s3-ops-confirm-card,.s3-question-card)>.native-pattern-body>.reply-card-heading>strong,.company-base.app-v2 .company-reply-card .company-reply-card>.card-transfer-top,.company-base.app-v2 .native-pattern-card[data-card-source-mode]:not([data-card-source-mode=full])>:is(.native-pattern-body,.block-card-body,.block-card-header,.shared-card-heading){display:none}.company-base.app-v2 .native-pattern-card.card-source-compact{height:auto;min-height:0}.company-base.app-v2 .wh-overview-layout{align-items:start}.company-base.app-v2 .wh-overview .native-pattern-card{height:auto;min-height:0}.company-base.app-v2 .wh-workspace-stage:has(>.wh-overview){aspect-ratio:auto;height:auto;min-height:0;overflow:visible}.company-base.app-v2 .wh-overview{height:auto;padding:var(--sp-4) 0;flex-direction:column;display:flex;position:relative;inset:auto;overflow:visible}.company-base.app-v2 .wh-overview-layout{flex:none;grid-auto-rows:max-content;min-width:0;height:auto}.company-base.app-v2 .card-pattern-face--tile{aspect-ratio:auto}.company-base.app-v2 .card-pattern-mini-list{gap:var(--sp-1);min-width:0;margin:0;padding:0;list-style:none;display:grid}.company-base.app-v2 .card-pattern-mini-list li{white-space:nowrap;text-overflow:ellipsis;font-size:var(--ui-caption-size);overflow:hidden}.company-base.app-v2 .card-pattern-face:not(.card-pattern-face--full) .card-pattern-truncated{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.company-base.app-v2 .native-pattern-card.block-card>.block-card-header{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.company-base .page-template-layout{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex;container:page-composition/inline-size}.company-base .page-template-summary,.company-base .page-template-primary,.company-base .page-template-context,.company-base .page-template-support{min-width:0}.company-base .page-template-body{align-items:start;gap:var(--sp-4);grid-template-columns:minmax(0,1fr);display:grid}.company-base .page-template-context{gap:var(--sp-3);flex-direction:column;display:flex}.company-base .page-template-support:empty{display:none}.company-base .page-template-layout>.canvas-card-slot{margin:0}.company-base .page-template-context>.canvas-card-slot,.company-base .page-template-support>.canvas-card-slot{margin:0;padding-top:0}.company-base .page-template-context .transfer-card-shell{max-width:100%}.company-base .page-template-context .canvas-card-grid{flex-direction:column}.company-base .page-preview-heading{justify-content:space-between;align-items:center;gap:var(--sp-3);min-width:0;display:flex}.company-base .page-preview-collapse{width:var(--ui-control-height);height:var(--ui-control-height);border-radius:var(--ui-radius-control);color:var(--ui-text-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.company-base .page-preview-collapse:hover{background:var(--ui-company-control-hover)}.company-base .page-preview-collapse:focus-visible{box-shadow:var(--ui-focus-ring);outline:none}.company-base .page-preview-face--full[data-page-template]>.page-preview-heading .shared-card-heading>strong{font-size:var(--ui-title-s-size)}.company-base .page-template-miniature{gap:var(--sp-2);min-width:0;padding:var(--sp-2);border-radius:var(--ui-radius-control);background:var(--ui-company-control-hover);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-template-areas:"summary summary""primary context""support support";display:grid}.company-base .page-miniature-summary{gap:var(--sp-2);grid-area:summary;min-width:0;display:flex}.company-base .page-miniature-summary>span{gap:var(--sp-1);flex-direction:column;flex:1;min-width:0;display:flex}.company-base .page-miniature-summary small{color:var(--ui-text-secondary);font-size:var(--ui-meta-size)}.company-base .page-miniature-summary b{font-size:var(--ui-body-size);font-weight:var(--ui-ink-weight)}.company-base .page-miniature-primary{justify-content:center;align-items:center;gap:var(--sp-1);min-height:var(--ui-card-preview-height);padding:var(--sp-2);border-radius:var(--ui-radius-control);background:var(--ui-company-control-hover);color:var(--ui-text-secondary);flex-direction:column;grid-area:primary;display:flex}.company-base .page-miniature-context{justify-content:center;gap:var(--sp-2);min-width:0;padding:var(--sp-2);background:var(--ui-company-control-hover);border-radius:var(--ui-radius-control);flex-direction:column;grid-area:context;display:flex}.company-base .page-template-miniature :is(span,small){font-size:var(--ui-meta-size);overflow-wrap:anywhere}.company-base .page-miniature-support{gap:var(--sp-1);grid-area:support;display:flex}.company-base .page-miniature-support>span{-webkit-line-clamp:1;padding:var(--sp-1);border-radius:var(--ui-radius-control);background:var(--ui-company-control-hover);color:var(--ui-text-secondary);-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.company-base .page-miniature-racks{justify-content:center;gap:var(--sp-1);width:100%;display:flex}.company-base .page-miniature-racks i{width:var(--sp-3);height:var(--sp-5);border-radius:var(--sp-1);background:color-mix(in srgb, var(--ui-text-secondary) 16%, transparent)}.company-base .page-template-miniature.is-compact .page-miniature-primary{min-height:var(--ui-control-height)}.company-base .page-template-miniature.is-compact .page-miniature-racks{display:none}.company-base .page-template-miniature--flow{grid-template-areas:"summary summary""primary primary""context context""support support"}.company-base .page-template-miniature--content{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}@container page-composition (width>=54rem){.company-base .page-template-layout--space>.page-template-body,.company-base .page-template-layout--list>.page-template-body{grid-template-columns:minmax(0, 1fr) var(--ui-page-context-width)}.company-base .page-template-layout--content>.page-template-body{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.company-base.app-v2 .page-preview-face--tile[data-page-template]{aspect-ratio:auto}.company-base.app-v2 .page-preview-face--tile[data-page-template]>:not([hidden]){flex-shrink:0}.company-base.app-v2 .page-preview-face--tile[data-page-template]>.page-preview-scope{-webkit-line-clamp:1}.company-base .page-template-miniature.is-compact .page-miniature-context{padding:var(--sp-1)}.company-base .page-transfer-source{min-width:0;margin-top:var(--sp-3);position:relative}.company-base.app-v2[data-ui-paradigm=company-base-v1] .page-preview-face{gap:var(--sp-3);min-width:0;padding:var(--sp-4);border-radius:var(--ui-radius-panel);color:var(--ui-text-primary);background:var(--ui-surface-content);box-shadow:var(--ui-card-frost-shadow);font-size:var(--ui-body-size);border:0;flex-direction:column;display:flex;position:relative}.company-base .page-preview-face.is-openable{cursor:pointer}.company-base.app-v2[data-ui-paradigm] .page-preview-face.is-openable:focus-visible{box-shadow:var(--ui-focus-ring), var(--ui-card-frost-shadow);outline:none}.company-base .page-preview-scope{font-size:var(--ui-caption-size);color:var(--ui-text-secondary);overflow-wrap:anywhere;margin:0}.company-base .page-preview-layout{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.company-base .page-preview-layout>section{gap:var(--sp-2);min-width:0;padding:var(--sp-3);background:var(--ui-company-control-hover);border-radius:var(--ui-radius-control);flex-direction:column;display:flex}.company-base .page-preview-layout>section:last-child{grid-column:1/-1}.company-base .page-preview-layout strong{font-size:var(--ui-caption-size);font-weight:var(--ui-ink-weight)}.company-base .page-preview-layout section>div{justify-content:space-between;align-items:start;gap:var(--sp-2);font-size:var(--ui-caption-size);display:flex}.company-base .page-preview-layout :is(span,b){overflow-wrap:anywhere;min-width:0}.company-base .page-preview-layout b{font-weight:var(--ui-ink-weight)}.company-base .page-preview-face--preview .page-preview-layout section>div>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.company-base .page-preview-face--preview .page-preview-layout section>div>b{flex:none}.company-base .page-preview-face>small{color:var(--ui-text-muted);font-size:var(--ui-caption-size)}.company-base .page-preview-open{align-self:flex-start;align-items:center;gap:var(--sp-2);border-radius:var(--ui-radius-control);padding:var(--sp-2);font:inherit;color:var(--ui-text-primary);cursor:pointer;background:0 0;border:0;display:inline-flex}.company-base .page-preview-open:hover{background:var(--ui-company-control-hover)}.company-base .page-preview-open:focus-visible{box-shadow:var(--ui-focus-ring);outline:none}.company-base .page-preview-face--strip{gap:var(--sp-2)}.company-base .page-preview-face--strip .page-preview-open{font-size:var(--ui-caption-size)}.company-base .transfer-card-shell.is-preview{width:min(100%, calc(var(--ui-art-card-size) * 6))}.company-base .page-transfer-source[data-card-source-mode]>.page-preview-face{display:flex}.company-base .page-preview-workspace{min-width:0}.company-base .page-preview-workspace[hidden]{display:none}.company-base .page-preview-workspace .wh-workspace-card{padding:0}.company-base.app-v2 .page-preview-face--tile{width:min(100%, var(--ui-card-tile-size));min-height:var(--ui-card-tile-size);aspect-ratio:1;padding:var(--sp-4);gap:var(--sp-2)}.company-base.app-v2 .page-preview-face--tile .page-preview-layout{gap:var(--sp-1)}.company-base.app-v2 .page-preview-face--tile .page-preview-layout>section{padding:var(--sp-2);gap:var(--sp-1)}.company-base.app-v2 .page-preview-face--tile .page-preview-layout section:last-child{grid-column:auto}.company-base.app-v2 .page-preview-face--tile .page-preview-layout section>div{gap:var(--sp-1);flex-direction:column}.company-base.app-v2 .page-preview-face--tile .page-preview-layout section>strong{display:none}.company-base.app-v2 .page-preview-face--tile>small{font-size:var(--ui-meta-size)}.company-base.app-v2 .page-preview-face--tile .page-preview-scope{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.company-base.app-v2 .page-preview-face--strip{min-height:var(--ui-card-strip-height);padding:var(--sp-3) var(--sp-4);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.company-base.app-v2 .page-preview-face--strip .page-preview-scope{grid-column:1}.company-base.app-v2 .page-preview-face--strip .page-preview-open{grid-area:1/2/3}.company-base.app-v2 .page-preview-insertion[hidden]{display:none}.company-base.app-v2 .page-transfer-source[data-card-source-mode=preview],.company-base.app-v2 .transfer-card-shell.is-preview{width:min(100%, var(--ui-card-tile-size))}.company-base .page-transfer-source[data-workspace=true]>.page-preview-face{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.company-base.app-v2 [data-card-resizable]{position:relative}.company-base.app-v2 [data-card-resizable]>.card-resize-edge{z-index:12;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;position:absolute}.company-base.app-v2 [data-card-resizable]>.card-resize-edge:hover{background:0 0}.company-base.app-v2 [data-card-resizable]>.card-resize-edge:focus-visible{outline:1px solid var(--ui-text-muted);outline-offset:-1px}.company-base.app-v2 .card-resize-edge--e{right:0;top:var(--sp-3);bottom:var(--sp-3);width:var(--sp-2);cursor:ew-resize}.company-base.app-v2 .card-resize-edge--w{left:0;top:var(--sp-3);bottom:var(--sp-3);width:var(--sp-2);cursor:ew-resize}.company-base.app-v2 .card-resize-edge--s{bottom:0;left:var(--sp-3);right:var(--sp-3);height:var(--sp-2);cursor:ns-resize}.company-base.app-v2 .card-resize-edge--n{top:0;left:var(--sp-3);right:var(--sp-3);height:var(--sp-2);cursor:ns-resize}.company-base.app-v2 .card-resize-edge:is(.card-resize-edge--se,.card-resize-edge--sw,.card-resize-edge--ne,.card-resize-edge--nw){width:var(--sp-3);height:var(--sp-3)}.company-base.app-v2 .card-resize-edge--se{cursor:nwse-resize;bottom:0;right:0}.company-base.app-v2 .card-resize-edge--sw{cursor:nesw-resize;bottom:0;left:0}.company-base.app-v2 .card-resize-edge--ne{cursor:nesw-resize;top:0;right:0}.company-base.app-v2 .card-resize-edge--nw{cursor:nwse-resize;top:0;left:0}.company-base.app-v2[data-ui-paradigm][data-company-palette] [data-card-resized]{box-sizing:border-box;width:min(100%, var(--card-resize-width));height:var(--card-resize-height);flex:none;max-width:100%;min-height:0;overflow:auto}.company-base.app-v2[data-ui-paradigm][data-company-palette] [data-card-resized][data-card-resize-grid]{grid-column:span var(--card-resize-span,1);width:100%}.company-base.app-v2[data-ui-paradigm][data-company-palette] .page-card-grid>[data-card-resized]{grid-column:span var(--card-resize-span,6);width:100%}.company-base.app-v2[data-ui-paradigm][data-company-palette] .page-card-grid.is-spatial-page>[data-page-card-key=primary][data-card-resized]{grid-column:1 / span var(--card-resize-span,6)}.company-base.app-v2[data-ui-paradigm][data-company-palette] .page-card-grid.is-spatial-page>[data-page-card-key=context][data-card-resizable]{grid-column:1 / span var(--spatial-primary-span,6);max-height:min(calc(var(--spatial-primary-height,100dvh) - var(--ui-touch-target-size) * 3 - var(--sp-4) * 2), calc(100dvh - var(--ui-touch-target-size) * 7))}.company-base.app-v2[data-ui-paradigm][data-company-palette] .page-card-grid.is-spatial-page>[data-page-card-key=context][data-card-resized]{width:min(100%, var(--card-resize-width))}.company-base.app-v2[data-ui-paradigm][data-company-palette] .native-pattern-card[data-card-resized]{flex-direction:column;display:flex;overflow:hidden}.company-base.app-v2 [data-card-resized]>.native-pattern-body{flex:1;min-height:0;overflow:auto}.company-base.app-v2 [data-page-card-key=primary][data-card-resized]>.native-pattern-body>.page-template-primary,.company-base.app-v2 [data-page-card-key=primary][data-card-resized] .page-template-primary>.wh-workspace-card{flex-direction:column;height:100%;min-height:0;display:flex}.company-base.app-v2[data-ui-paradigm][data-company-palette] [data-page-card-key=primary][data-card-resized] .wh-workspace-stage{aspect-ratio:auto;flex:1;height:auto;min-height:0}.company-base.app-v2[data-ui-paradigm][data-company-palette] [data-card-resized]>:is(.card-pattern-face,.transfer-card-face,.transfer-compact-face,.page-preview-face){width:100%;min-width:0;max-width:100%}.company-base.app-v2 [data-card-resizing]{-webkit-user-select:none;user-select:none;transition:none}@container page-composition (width<=42rem){.company-base.app-v2[data-ui-paradigm][data-company-palette] .page-card-grid.is-spatial-page>[data-page-card-key=context][data-card-resizable]:not([data-card-resized]){max-height:min(38dvh, var(--ui-page-context-width), calc(var(--spatial-primary-height,100dvh) - var(--ui-touch-target-size) * 3 - var(--sp-4) * 2))}}@container page-composition (width<=26rem){.company-base.app-v2[data-ui-paradigm][data-company-palette] .page-card-grid>[data-card-resized],.company-base.app-v2[data-ui-paradigm][data-company-palette] .page-card-grid.is-spatial-page>[data-page-card-key=primary][data-card-resized],.company-base.app-v2[data-ui-paradigm][data-company-palette] .page-card-grid.is-spatial-page>[data-page-card-key=context][data-card-resizable]{grid-column:1/-1}}.company-base .card-workspace{min-width:0;min-height:100%;padding:var(--ui-page-padding);box-sizing:border-box;container:page-composition/inline-size}.company-base .card-workspace-header{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);margin-bottom:var(--sp-4);display:flex}.company-base .card-workspace-header h2{align-items:center;gap:var(--sp-2);font-size:var(--ui-page-title-english-size);font-weight:var(--ui-ink-weight);color:var(--ui-text-primary);margin:0;display:flex}.company-base .card-workspace-header h2 span{color:var(--ui-text-muted);font-size:var(--ui-caption-size)}.company-base :is(.card-workspace-header p,.card-workspace-note,.card-workspace-empty p){color:var(--ui-text-secondary);font-size:var(--ui-caption-size);line-height:var(--ui-body-line-height)}.company-base .card-workspace-header p{margin:var(--sp-2) 0 0}.company-base :is(.card-workspace,.canvas-workspace-switch,.chat-card-keep) button{justify-content:center;align-items:center;gap:var(--sp-1);min-height:var(--ui-control-height);border-radius:var(--ui-radius-control);padding:var(--sp-1) var(--sp-2);background:var(--ui-company-control-hover);color:var(--ui-text-secondary);font:inherit;font-size:var(--ui-caption-size);cursor:pointer;border:0;display:inline-flex}.company-base :is(.card-workspace,.canvas-workspace-switch,.chat-card-keep) button:hover{background:var(--ui-hover);color:var(--ui-text-primary)}.company-base :is(.card-workspace,.canvas-workspace-switch,.chat-card-keep) button:focus-visible{box-shadow:var(--ui-focus-ring);outline:none}.company-base :is(.card-workspace,.chat-card-keep) button:disabled{cursor:default;opacity:var(--ui-disabled-opacity)}.company-base .card-workspace-actions{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-4);font-size:var(--ui-caption-size);color:var(--ui-text-secondary);flex-wrap:wrap;display:flex}.company-base .card-workspace-actions>span{margin-right:auto}.company-base .card-workspace-actions button:last-child:not(:disabled){background:var(--ui-action-primary);color:var(--ui-action-on-primary)}.company-base .card-workspace-empty{padding:var(--sp-6);text-align:center;color:var(--ui-text-muted);justify-items:center;display:grid}.company-base .card-workspace-empty h3{font-size:var(--ui-body-size);color:var(--ui-text-primary);font-weight:var(--ui-ink-weight)}.company-base .card-workspace-select{z-index:6;align-items:center;gap:var(--sp-1);color:var(--ui-text-secondary);font-size:var(--ui-caption-size);cursor:pointer;display:inline-flex;position:relative}.company-base .card-workspace-select input{accent-color:var(--ui-brand-primary)}.company-base .card-workspace .canvas-pinned-card[data-selected=true]{outline:var(--ui-focus-ring-width,2px) solid var(--ui-brand-primary);outline-offset:var(--sp-1);border-radius:var(--ui-radius-panel)}.company-base .card-workspace .asd-stage-row{flex-wrap:wrap;justify-content:space-between}.company-base .canvas-workspace-switch{gap:var(--sp-1);flex:none;display:inline-flex}.company-base .canvas-workspace-switch button[aria-pressed=true]{background:var(--ui-company-control-glass);color:var(--ui-text-primary)}.company-base .chat-card-keep{margin-top:var(--sp-2);justify-content:flex-end;display:flex}.company-base.app-v2[data-ui-paradigm] .canvas-window.active[data-surface]>.canvas-window-body[hidden][inert]{display:none}.company-base .canvas-window>.card-workspace-body{padding:0;display:block;overflow-y:auto}.company-base .canvas-workspace--single>.canvas-window:not([data-tab-id]){flex:1}@container page-composition (width<=26rem){.company-base .card-workspace-header{flex-direction:column}}
