.beta-chat-module__mBgMLq__landingMark{background:linear-gradient(120deg,var(--beta-red),var(--beta-orange));height:40px;transform-style:preserve-3d;width:40px;animation:9s linear infinite beta-chat-module__mBgMLq__planaCoinSpin;display:block;-webkit-mask:url(/plana_icon.png) 50%/contain no-repeat;mask:url(/plana_icon.png) 50%/contain no-repeat}.beta-chat-module__mBgMLq__composerDock{bottom:24px;left:var(--beta-sidebar-width);pointer-events:none;right:var(--beta-company-rail-width);z-index:20;justify-content:center;transition:left .22s,right .22s;display:flex;position:fixed}.beta-chat-module__mBgMLq__composerDock>form{pointer-events:auto;width:min(800px,100% - 24px);position:relative}@media (min-width:901px){.beta-chat-module__mBgMLq__composerDock{left:calc(var(--beta-sidebar-width) + 44px)}}@keyframes beta-chat-module__mBgMLq__planaCoinSpin{0%{transform:perspective(600px)rotateY(0)}to{transform:perspective(600px)rotateY(360deg)}}@media (prefers-reduced-motion:reduce){.beta-chat-module__mBgMLq__landingMark{animation:none}}@media (max-width:900px){.beta-chat-module__mBgMLq__composerDock{bottom:14px;left:0;right:0}}
.bom-workspace-module__XwEWda__workspace{--bom-accent:var(--beta-orange,#147d92);--bom-line:var(--beta-line,#344248);--bom-surface:var(--beta-surface,#172126);--bom-muted:var(--beta-muted,#9eafb5);background:radial-gradient(ellipse at top right,color-mix(in srgb,var(--bom-accent)4%,transparent),transparent 55%),var(--beta-bg,#0d171c);min-width:0;min-height:0;color:var(--beta-text,#eef5f5);scrollbar-gutter:stable;flex-direction:column;flex:1;padding:32px max(16px,min(3vw,44px)) 0;display:flex;overflow:hidden}.bom-workspace-module__XwEWda__workspace :where(button,input,a,summary,[tabindex]):focus-visible{outline:2px solid var(--bom-accent);outline-offset:3px}.bom-workspace-module__XwEWda__content{flex-direction:column;flex:1;gap:24px;width:100%;max-width:1280px;min-height:0;margin:auto;padding-bottom:24px;display:flex;overflow:auto}.bom-workspace-module__XwEWda__header{justify-content:space-between;align-items:center;gap:20px;display:flex}.bom-workspace-module__XwEWda__headerActions{flex-shrink:0;gap:8px;display:flex}.bom-workspace-module__XwEWda__historySection{padding-bottom:28px}.bom-workspace-module__XwEWda__historyPagination{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.bom-workspace-module__XwEWda__countBadge{background:var(--beta-raised,#263239);min-width:22px;color:var(--bom-muted);vertical-align:middle;font-variant-numeric:tabular-nums;border-radius:5px;justify-content:center;margin-left:9px;padding:2px 7px;font-size:11px;display:inline-flex}.bom-workspace-module__XwEWda__eyebrow{color:var(--bom-accent);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:700}.bom-workspace-module__XwEWda__header h1{letter-spacing:-.035em;margin:0 0 8px;font-size:max(25px,min(3vw,34px));font-weight:650;line-height:1.15}.bom-workspace-module__XwEWda__muted{color:var(--bom-muted);font-size:13px;line-height:1.6}.bom-workspace-module__XwEWda__button,.bom-workspace-module__XwEWda__primary{border:1px solid var(--bom-line);background:var(--bom-surface);color:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.bom-workspace-module__XwEWda__button:hover{border-color:var(--bom-accent)}.bom-workspace-module__XwEWda__primary{background:var(--bom-accent);color:var(--beta-on-primary,white);border-color:var(--bom-accent)}.bom-workspace-module__XwEWda__button:disabled,.bom-workspace-module__XwEWda__primary:disabled{opacity:.45;cursor:not-allowed}.bom-workspace-module__XwEWda__steps{border-bottom:1px solid var(--bom-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding-bottom:20px;list-style:none;display:grid}.bom-workspace-module__XwEWda__step{color:var(--bom-muted);align-items:center;gap:9px;font-size:12px;display:flex}.bom-workspace-module__XwEWda__step b{border:1px solid var(--bom-line);border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.bom-workspace-module__XwEWda__step[data-complete=true] b{color:var(--bom-accent);border-color:color-mix(in srgb,var(--bom-accent)45%,var(--bom-line));background:color-mix(in srgb,var(--bom-accent)6%,transparent)}.bom-workspace-module__XwEWda__step[data-active=true]{color:var(--beta-text,white)}.bom-workspace-module__XwEWda__step[data-active=true] b{background:var(--bom-accent);color:var(--beta-on-primary,white);border-color:transparent}.bom-workspace-module__XwEWda__panel{border:1px solid var(--bom-line);background:var(--bom-surface);border-radius:14px;min-width:0;padding:20px}.bom-workspace-module__XwEWda__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.bom-workspace-module__XwEWda__sectionHeader h2{letter-spacing:-.02em;margin:0;font-size:17px;font-weight:650}.bom-workspace-module__XwEWda__modelFilterBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:14px 0;display:flex}.bom-workspace-module__XwEWda__modelFilters{flex-wrap:wrap;gap:6px;display:inline-flex}.bom-workspace-module__XwEWda__modelFilters button{border:1px solid var(--bom-line);background:var(--bom-surface);min-height:36px;color:var(--beta-text);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;display:inline-flex}.bom-workspace-module__XwEWda__modelFilters button[data-active=true]{border-color:var(--bom-accent);background:color-mix(in srgb,var(--bom-accent)14%,var(--bom-surface));color:var(--beta-text);font-weight:650}.bom-workspace-module__XwEWda__modelFilters button:focus-visible{outline:2px solid var(--bom-accent);outline-offset:2px}.bom-workspace-module__XwEWda__modelFilters button span{background:color-mix(in srgb,var(--beta-text)10%,transparent);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;min-width:20px;padding:1px 5px;font-size:10px}.bom-workspace-module__XwEWda__fileRow{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.bom-workspace-module__XwEWda__fileInfo{flex:1;min-width:0}.bom-workspace-module__XwEWda__fileName{overflow-wrap:anywhere;font-size:17px;font-weight:600;line-height:1.5}.bom-workspace-module__XwEWda__fileRow strong{overflow-wrap:anywhere;font-size:14px;font-weight:600}.bom-workspace-module__XwEWda__fileIcon{color:var(--bom-accent);background:color-mix(in srgb,var(--bom-accent)12%,transparent);border-radius:10px;flex-shrink:0;padding:10px}.bom-workspace-module__XwEWda__badge{background:var(--beta-raised,#263239);color:var(--bom-muted);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-size:11px;font-weight:600;display:inline-flex}.bom-workspace-module__XwEWda__badge[data-state=ready]{color:color-mix(in srgb,#299b79 60%,var(--beta-text,white));background:rgba(41,155,121,.12)}.bom-workspace-module__XwEWda__badge[data-state=failed],.bom-workspace-module__XwEWda__badge[data-state=paused]{color:color-mix(in srgb,#c88a39 60%,var(--beta-text,white));background:rgba(200,138,57,.12)}.bom-workspace-module__XwEWda__badge[data-state=running],.bom-workspace-module__XwEWda__badge[data-state=queued]{color:var(--bom-accent);background:color-mix(in srgb,var(--bom-accent)12%,transparent)}.bom-workspace-module__XwEWda__badge[data-type=bom]{color:color-mix(in srgb,#36a4bd 78%,var(--beta-text,white));background:rgba(54,164,189,.16)}.bom-workspace-module__XwEWda__badge[data-type=purchase-order]{color:color-mix(in srgb,#bd8ce3 78%,var(--beta-text,white));background:rgba(156,103,202,.17)}.bom-workspace-module__XwEWda__document{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.bom-workspace-module__XwEWda__documentActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bom-workspace-module__XwEWda__documentStats{border-top:1px solid var(--bom-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px;padding-top:16px;display:grid}.bom-workspace-module__XwEWda__documentStats>div{flex-direction:column-reverse;gap:5px;min-width:0;display:flex}.bom-workspace-module__XwEWda__documentStats dt{color:var(--bom-muted);font-size:11px;line-height:1.6}.bom-workspace-module__XwEWda__documentStats dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:600}.bom-workspace-module__XwEWda__processingPanel{border:1px solid color-mix(in srgb,var(--bom-accent)30%,var(--bom-line));background:color-mix(in srgb,var(--bom-accent)5%,var(--bom-surface));border-radius:12px;align-items:flex-start;gap:14px;padding:20px;display:flex}.bom-workspace-module__XwEWda__processingPanel>svg{color:var(--bom-accent);flex-shrink:0;margin-top:2px}.bom-workspace-module__XwEWda__processingPanel h3{margin-bottom:4px;font-size:14px;font-weight:650}.bom-workspace-module__XwEWda__processingPanel[data-state=failed]{border-color:color-mix(in srgb,#c88a39 50%,var(--bom-line))}.bom-workspace-module__XwEWda__processingPanel[data-state=failed]>svg{color:#c88a39}.bom-workspace-module__XwEWda__processingError{color:var(--bom-muted);overflow-wrap:anywhere;margin-top:8px;font-size:12px;line-height:1.6}.bom-workspace-module__XwEWda__reviewWarnings{border:1px solid color-mix(in srgb,#c88a39 35%,var(--bom-line));background:color-mix(in srgb,#c88a39 5%,var(--bom-surface));border-radius:10px;padding:12px 16px;font-size:12px;line-height:1.8}.bom-workspace-module__XwEWda__reviewWarnings summary{cursor:pointer;font-weight:600}.bom-workspace-module__XwEWda__reviewWarnings ul{color:var(--bom-muted);margin:12px 0 0;padding-left:18px}.bom-workspace-module__XwEWda__reviewWarnings li{overflow-wrap:anywhere;margin-top:5px}.bom-workspace-module__XwEWda__loadingPanel{padding:20px 0}.bom-workspace-module__XwEWda__loadingBlock{background:var(--bom-surface);border:1px solid var(--bom-line);border-radius:12px;height:190px;margin-top:14px}.bom-workspace-module__XwEWda__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.bom-workspace-module__XwEWda__card{border:1px solid var(--bom-line);background:var(--bom-surface);border-radius:12px;min-width:0;transition:border-color .16s,box-shadow .16s;overflow:hidden}.bom-workspace-module__XwEWda__card[data-selected=true]{border-color:var(--bom-accent);box-shadow:0 0 0 1px var(--bom-accent)}.bom-workspace-module__XwEWda__card[data-incomplete=true]{opacity:.78}.bom-workspace-module__XwEWda__cardLabel{cursor:pointer;align-items:flex-start;gap:10px;padding:15px;display:flex}.bom-workspace-module__XwEWda__cardLabel input{accent-color:var(--bom-accent);width:16px;height:16px;margin-top:4px}.bom-workspace-module__XwEWda__cardLabel h3{margin:0 0 3px;font-size:15px;font-weight:650}.bom-workspace-module__XwEWda__sketch{background:#f1f3f2;place-items:center;height:155px;padding:10px;display:grid;position:relative}.bom-workspace-module__XwEWda__sketch img{object-fit:contain;width:100%;height:135px}.bom-workspace-module__XwEWda__cardMeta{flex-wrap:wrap;justify-content:space-between;gap:6px;padding:0 15px 14px;display:flex}.bom-workspace-module__XwEWda__notes{color:var(--bom-muted);margin:0 15px 15px;font-size:12px;line-height:1.5}.bom-workspace-module__XwEWda__search{border:1px solid var(--bom-line);background:var(--beta-bg,#0d171c);width:min(100%,310px);min-width:0;color:inherit;border-radius:8px;padding:10px 12px;font-size:13px}.bom-workspace-module__XwEWda__selectionBar{width:min(100%,1280px);padding:14px 18px max(14px,env(safe-area-inset-bottom));background:color-mix(in srgb,var(--bom-surface)94%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--bom-line);box-shadow:0 -8px 24px color-mix(in srgb,var(--beta-bg)45%,transparent);border-radius:12px 12px 0 0;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:14px;margin:0 auto;display:flex;position:relative}.bom-workspace-module__XwEWda__selectionInfo{flex:1;min-width:0}.bom-workspace-module__XwEWda__selectionInfo strong{font-size:13px}.bom-workspace-module__XwEWda__selectionInfo p{align-items:center;gap:5px;font-size:11px;display:flex}.bom-workspace-module__XwEWda__selectionActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.bom-workspace-module__XwEWda__quickDownloads{align-items:center;gap:8px;display:flex}.bom-workspace-module__XwEWda__quickDownloadMenu{position:relative}.bom-workspace-module__XwEWda__quickDownloadMenu summary{border:1px solid var(--bom-line);color:var(--beta-text);cursor:pointer;white-space:nowrap;border-radius:8px;padding:9px 11px;font-size:12px}.bom-workspace-module__XwEWda__quickDownloadMenu[open] summary{border-color:var(--bom-accent)}.bom-workspace-module__XwEWda__quickDownloadMenu ul{z-index:7;border:1px solid var(--bom-line);background:var(--bom-surface);width:min(360px,100vw - 40px);max-height:min(45vh,320px);box-shadow:0 -8px 28px color-mix(in srgb,var(--beta-bg)50%,transparent);border-radius:10px;gap:4px;margin:0;padding:7px;list-style:none;display:grid;position:absolute;bottom:calc(100% + 10px);right:0;overflow:auto}.bom-workspace-module__XwEWda__quickDownloadMenu li button{width:100%;min-width:0;color:var(--beta-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:9px;display:flex}.bom-workspace-module__XwEWda__quickDownloadMenu li button:hover{background:color-mix(in srgb,var(--bom-accent)12%,transparent)}.bom-workspace-module__XwEWda__quickDownloadMenu li button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bom-workspace-module__XwEWda__job{border-top:1px solid var(--bom-line);justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:15px 0;display:flex}.bom-workspace-module__XwEWda__job:first-child{border-top:0}.bom-workspace-module__XwEWda__jobName{overflow-wrap:anywhere;margin-bottom:5px;font-size:13px;font-weight:600}.bom-workspace-module__XwEWda__jobBody{flex:1;min-width:0}.bom-workspace-module__XwEWda__details{color:var(--bom-muted);font-size:12px;line-height:1.6}.bom-workspace-module__XwEWda__details summary{cursor:pointer;padding:8px 0}.bom-workspace-module__XwEWda__details p{margin:8px 0}.bom-workspace-module__XwEWda__alert{background:rgba(200,138,57,.08);border-left:3px solid #c88a39;padding:10px 14px;font-size:13px;line-height:1.6}.bom-workspace-module__XwEWda__empty{text-align:center;color:var(--bom-muted);justify-items:center;gap:8px;padding:28px 18px;font-size:13px;display:grid}.bom-workspace-module__XwEWda__historyItem{text-align:left;border:1px solid var(--bom-line);background:var(--bom-surface);color:inherit;cursor:pointer;border-radius:12px;min-width:0}.bom-workspace-module__XwEWda__historyItem:hover{border-color:var(--bom-accent)}.bom-workspace-module__XwEWda__preview{border:1px solid var(--bom-line);background:#fff;border-radius:10px;width:100%;height:65vh}.bom-workspace-module__XwEWda__spinner{animation:1s linear infinite bom-workspace-module__XwEWda__bom-spin}@keyframes bom-workspace-module__XwEWda__bom-spin{to{transform:rotate(360deg)}}@media (max-width:1100px){.bom-workspace-module__XwEWda__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.bom-workspace-module__XwEWda__workspace{padding-top:22px}.bom-workspace-module__XwEWda__header{flex-direction:column;align-items:flex-start}.bom-workspace-module__XwEWda__headerActions{justify-content:space-between;width:100%}.bom-workspace-module__XwEWda__header h1{font-size:26px}.bom-workspace-module__XwEWda__grid{grid-template-columns:1fr}.bom-workspace-module__XwEWda__panel{padding:16px}.bom-workspace-module__XwEWda__steps{gap:12px}.bom-workspace-module__XwEWda__step{font-size:11px}.bom-workspace-module__XwEWda__selectionBar .bom-workspace-module__XwEWda__primary{width:100%}.bom-workspace-module__XwEWda__selectionBar{padding:12px 14px max(12px,env(safe-area-inset-bottom));gap:10px}.bom-workspace-module__XwEWda__selectionActions{justify-content:flex-start;width:100%}.bom-workspace-module__XwEWda__selectionInfo strong{font-size:12px}.bom-workspace-module__XwEWda__processingPanel{flex-wrap:wrap;padding:16px}.bom-workspace-module__XwEWda__processingPanel>button{width:100%}.bom-workspace-module__XwEWda__document{flex-direction:column;align-items:flex-start}.bom-workspace-module__XwEWda__fileRow{flex:none;align-items:flex-start;width:100%}.bom-workspace-module__XwEWda__documentActions{gap:8px}.bom-workspace-module__XwEWda__job{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.bom-workspace-module__XwEWda__spinner{animation:none}.bom-workspace-module__XwEWda__card{transition:none}}
.ocr-history-module__lhVfWG__list{gap:8px;padding:0;list-style:none;display:grid}.ocr-history-module__lhVfWG__row{grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:20px;width:100%;padding:18px;display:grid}.ocr-history-module__lhVfWG__row svg{color:var(--bom-muted);flex-shrink:0}.ocr-history-module__lhVfWG__file{align-items:center;gap:14px;min-width:0;display:flex}.ocr-history-module__lhVfWG__fileInfo{min-width:0}.ocr-history-module__lhVfWG__filename{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;display:block;overflow:hidden}.ocr-history-module__lhVfWG__meta{color:var(--bom-muted);overflow-wrap:anywhere;margin-top:5px;font-size:11px;line-height:1.7;display:block}.ocr-history-module__lhVfWG__states{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.ocr-history-module__lhVfWG__count{text-align:right;color:var(--bom-muted);white-space:nowrap;font-size:12px;line-height:1.8}.ocr-history-module__lhVfWG__count strong{color:var(--beta-text);font-variant-numeric:tabular-nums}.ocr-history-module__lhVfWG__search{width:min(100%,300px);position:relative}.ocr-history-module__lhVfWG__filters{justify-items:end;gap:10px;width:min(100%,420px);display:grid}.ocr-history-module__lhVfWG__typeFilters{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.ocr-history-module__lhVfWG__typeFilter{border:1px solid var(--bom-line);background:var(--bom-surface);color:var(--bom-muted);font:inherit;cursor:pointer;border-radius:999px;padding:6px 10px;font-size:11px;line-height:1.2;transition:color .14s,border-color .14s,background .14s}.ocr-history-module__lhVfWG__typeFilter:hover,.ocr-history-module__lhVfWG__typeFilter[data-selected=true]{border-color:color-mix(in srgb,var(--bom-accent)55%,var(--bom-line));background:color-mix(in srgb,var(--bom-accent)12%,var(--bom-surface));color:var(--beta-text)}.ocr-history-module__lhVfWG__typeFilter:focus-visible{outline:2px solid var(--bom-accent);outline-offset:2px}.ocr-history-module__lhVfWG__search svg{color:var(--bom-muted);pointer-events:none;position:absolute;top:12px;left:12px}.ocr-history-module__lhVfWG__search input{width:100%;padding-left:34px}.ocr-history-module__lhVfWG__skeleton{border:1px solid var(--bom-line);background:linear-gradient(110deg,var(--bom-surface)35%,var(--beta-raised,var(--bom-line))50%,var(--bom-surface)65%);background-size:250% 100%;border-radius:12px;height:105px;animation:1.8s ease-in-out infinite ocr-history-module__lhVfWG__shimmer}@keyframes ocr-history-module__lhVfWG__shimmer{to{background-position:-160% 0}}@media (max-width:640px){.ocr-history-module__lhVfWG__filters{justify-items:stretch}.ocr-history-module__lhVfWG__typeFilters{justify-content:flex-start}.ocr-history-module__lhVfWG__row{grid-template-columns:minmax(0,1fr) 16px;gap:10px;padding:14px}.ocr-history-module__lhVfWG__count{text-align:left;grid-column:1;margin-left:34px}.ocr-history-module__lhVfWG__arrow{grid-area:1/2}.ocr-history-module__lhVfWG__file{gap:10px}.ocr-history-module__lhVfWG__search{width:100%}}@media (prefers-reduced-motion:reduce){.ocr-history-module__lhVfWG__skeleton{animation:none}}
.ocr-upload-module__ZaNUyW__uploadPanel{border:1px solid var(--bom-line);background:var(--bom-surface);border-radius:16px;overflow:hidden}.ocr-upload-module__ZaNUyW__typePicker{border:0;min-width:0;margin:0;padding:24px}.ocr-upload-module__ZaNUyW__typePicker legend{float:left;width:100%;margin-bottom:14px;font-size:13px;font-weight:650}.ocr-upload-module__ZaNUyW__typeOptions{clear:both;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ocr-upload-module__ZaNUyW__typeOption{border:1px solid var(--bom-line);cursor:pointer;background:var(--beta-bg);border-radius:11px;align-items:flex-start;gap:12px;padding:18px;transition:border-color .16s,background .16s;display:flex;position:relative}.ocr-upload-module__ZaNUyW__typeOption>svg{color:var(--bom-muted);flex-shrink:0;margin-top:2px}.ocr-upload-module__ZaNUyW__typeOption input{opacity:0;width:1px;height:1px;position:absolute}.ocr-upload-module__ZaNUyW__typeOption>span{min-width:0}.ocr-upload-module__ZaNUyW__typeOption strong{margin-bottom:6px;font-size:14px;font-weight:650;display:block}.ocr-upload-module__ZaNUyW__typeOption span span{color:var(--bom-muted);max-width:380px;font-size:12px;line-height:1.6;display:block}.ocr-upload-module__ZaNUyW__typeOption[data-selected=true]{border-color:var(--bom-accent);background:color-mix(in srgb,var(--bom-accent)8%,var(--beta-bg));box-shadow:inset 0 0 0 1px var(--bom-accent)}.ocr-upload-module__ZaNUyW__typeOption[data-selected=true]>svg{color:var(--bom-accent)}.ocr-upload-module__ZaNUyW__typeOption:focus-within{outline:2px solid var(--bom-accent);outline-offset:4px}.ocr-upload-module__ZaNUyW__typePicker:disabled .ocr-upload-module__ZaNUyW__typeOption{cursor:not-allowed;opacity:.6}.ocr-upload-module__ZaNUyW__dropZone{text-align:center;border:1px dashed var(--bom-line);background:radial-gradient(ellipse at top,color-mix(in srgb,var(--bom-accent)8%,transparent),transparent 75%);border-radius:12px;justify-items:center;gap:12px;margin:0 24px 24px;padding:32px 20px;display:grid}.ocr-upload-module__ZaNUyW__dropZone h2{letter-spacing:-.02em;font-size:20px;font-weight:650}.ocr-upload-module__ZaNUyW__dropZone[data-dragging=true]{outline:2px solid var(--bom-accent);background:color-mix(in srgb,var(--bom-accent)12%,transparent)}.ocr-upload-module__ZaNUyW__uploadIcon{color:var(--bom-accent);margin-bottom:2px}.ocr-upload-module__ZaNUyW__uploadNote{color:var(--bom-muted);font-size:11px;line-height:1.6}@media (max-width:640px){.ocr-upload-module__ZaNUyW__typePicker{padding:16px}.ocr-upload-module__ZaNUyW__typeOptions{grid-template-columns:1fr}.ocr-upload-module__ZaNUyW__typeOption{padding:14px}.ocr-upload-module__ZaNUyW__dropZone{margin:0 16px 16px;padding:24px 16px}.ocr-upload-module__ZaNUyW__dropZone h2{font-size:18px}}@media (prefers-reduced-motion:reduce){.ocr-upload-module__ZaNUyW__typeOption{transition:none}}
.bom-model-actions-module__YANSoq__sketchActions,.bom-model-actions-module__YANSoq__bulkActions,.bom-model-actions-module__YANSoq__toolbar,.bom-model-actions-module__YANSoq__selectionTools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bom-model-actions-module__YANSoq__sketchActions{z-index:1;justify-content:flex-end;position:absolute;top:10px;right:10px}.bom-model-actions-module__YANSoq__iconButton,.bom-model-actions-module__YANSoq__bulkActions button,.bom-model-actions-module__YANSoq__historyBody>button{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:34px;height:34px;font:inherit;cursor:pointer;background:rgba(16,32,39,.86);border:1px solid rgba(255,255,255,.25);border-radius:9px;justify-content:center;align-items:center;padding:0;font-size:12px;display:inline-flex}.bom-model-actions-module__YANSoq__iconButton:disabled,.bom-model-actions-module__YANSoq__bulkActions button:disabled{opacity:.45;cursor:not-allowed}.bom-model-actions-module__YANSoq__iconButton:hover:not(:disabled),.bom-model-actions-module__YANSoq__bulkActions button:hover:not(:disabled){border-color:var(--bom-accent,#56c8c4);background:rgba(16,32,39,.95)}.bom-model-actions-module__YANSoq__iconButton:focus-visible{outline:2px solid var(--bom-accent,#56c8c4);outline-offset:2px}.bom-model-actions-module__YANSoq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bom-model-actions-module__YANSoq__toolbar{z-index:3;border:1px solid var(--bom-line);background:var(--bom-surface);box-shadow:0 5px 20px color-mix(in srgb,var(--beta-bg)35%,transparent);border-radius:9px;flex-wrap:wrap;justify-content:space-between;margin-bottom:16px;padding:12px;position:-webkit-sticky;position:sticky;top:0}.bom-model-actions-module__YANSoq__toolbar p{width:100%;color:var(--bom-muted);font-size:11px}.bom-model-actions-module__YANSoq__bulkActions button:first-child{background:color-mix(in srgb,var(--bom-accent)15%,var(--bom-surface))}.bom-model-actions-module__YANSoq__bulkActions button{white-space:nowrap;flex:none;width:auto;min-width:0;height:auto;min-height:42px;padding:9px 12px}.bom-model-actions-module__YANSoq__bulkActions{margin-left:auto}.bom-model-actions-module__YANSoq__historyDialog{z-index:51;--bom-line:var(--beta-line,#344248);--bom-muted:var(--beta-muted,#9eafb5);--bom-surface:var(--beta-surface,#172126);color:var(--beta-text,#eef5f5);background:var(--bom-surface);border:1px solid;border-color:var(--bom-line);border-radius:12px;flex-direction:column;gap:16px;width:calc(100vw - 32px);max-width:740px;max-height:85dvh;padding:24px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.bom-model-actions-module__YANSoq__historyOverlay{z-index:50;background:rgba(0,0,0,.6);position:fixed;top:0;bottom:0;left:0;right:0}.bom-model-actions-module__YANSoq__historyClose{color:inherit;cursor:pointer;background:0 0;border:0;padding:4px;position:absolute;top:12px;right:12px}.bom-model-actions-module__YANSoq__historyBody{min-height:0;overflow:auto}.bom-model-actions-module__YANSoq__spinner{animation:1.2s linear infinite bom-model-actions-module__YANSoq__spin}@keyframes bom-model-actions-module__YANSoq__spin{to{transform:rotate(360deg)}}@media (hover:hover) and (pointer:fine){.bom-model-actions-module__YANSoq__sketchActions{opacity:0;transition:opacity .15s}article:hover .bom-model-actions-module__YANSoq__sketchActions{opacity:1}article:focus-within .bom-model-actions-module__YANSoq__sketchActions{opacity:1}}@media (prefers-reduced-motion:reduce){.bom-model-actions-module__YANSoq__spinner{animation:none}.bom-model-actions-module__YANSoq__sketchActions{transition:none}}@media (max-width:720px){.bom-model-actions-module__YANSoq__toolbar{align-items:stretch}.bom-model-actions-module__YANSoq__selectionTools,.bom-model-actions-module__YANSoq__bulkActions{width:100%}.bom-model-actions-module__YANSoq__selectionTools>span{margin-left:auto}.bom-model-actions-module__YANSoq__bulkActions button{flex:160px}}
.po-review-module__u0GosG__meta{border:1px solid var(--bom-line);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:18px 0 24px;display:grid;overflow:hidden}.po-review-module__u0GosG__fact{background:color-mix(in srgb,var(--beta-bg)50%,transparent);border-bottom:1px solid var(--bom-line);min-width:0;padding:14px 16px}.po-review-module__u0GosG__fact dt{color:var(--bom-muted);margin-bottom:5px;font-size:11px;line-height:1.6}.po-review-module__u0GosG__fact dd{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:600;line-height:1.6}.po-review-module__u0GosG__fact dd[data-missing=true]{color:var(--bom-muted);font-size:12px;font-style:italic;font-weight:400}.po-review-module__u0GosG__evidence{color:var(--bom-muted);margin-top:7px;font-size:11px;line-height:1.6}.po-review-module__u0GosG__evidence summary{cursor:pointer;width:-moz-fit-content;width:fit-content;color:var(--bom-accent);align-items:center;gap:5px;display:flex}.po-review-module__u0GosG__evidence blockquote{border-left:2px solid var(--bom-line);white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;padding-left:10px}.po-review-module__u0GosG__lineHeading{align-items:center;gap:8px;font-size:14px;font-weight:650;display:flex}.po-review-module__u0GosG__moreDetails{color:var(--bom-muted);margin:-10px 0 24px;font-size:12px}.po-review-module__u0GosG__moreDetails>summary{cursor:pointer;padding:8px 0}.po-review-module__u0GosG__extraMeta{border:1px solid var(--bom-line);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:8px;display:grid;overflow:hidden}.po-review-module__u0GosG__tableHint{color:var(--bom-muted);margin:8px 0;font-size:11px;display:none}.po-review-module__u0GosG__tableRegion{border:1px solid var(--bom-line);scrollbar-width:thin;border-radius:10px;max-width:100%;margin:12px 0;overflow-x:auto}.po-review-module__u0GosG__table{border-collapse:collapse;text-align:left;width:100%;min-width:720px;font-size:13px}.po-review-module__u0GosG__table th,.po-review-module__u0GosG__table td{border-bottom:1px solid var(--bom-line);vertical-align:top;padding:14px}.po-review-module__u0GosG__table thead{background:color-mix(in srgb,var(--beta-bg)65%,transparent)}.po-review-module__u0GosG__table thead th{color:var(--bom-muted);white-space:nowrap;font-size:11px;font-weight:600;line-height:1.6}.po-review-module__u0GosG__table tbody th{font-family:var(--font-geist-mono,monospace);white-space:nowrap;font-weight:500}.po-review-module__u0GosG__table tbody tr:last-child>*{border-bottom:0}.po-review-module__u0GosG__numeric{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.po-review-module__u0GosG__description{overflow-wrap:anywhere;min-width:180px;max-width:320px;line-height:1.6}.po-review-module__u0GosG__rowNumber{color:var(--bom-muted);margin-top:6px;font-family:inherit;font-size:10px;display:block}.po-review-module__u0GosG__evidenceButton{color:var(--bom-accent);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:11px;line-height:1.6;display:inline-flex}.po-review-module__u0GosG__table tr[data-expanded=true]{background:color-mix(in srgb,var(--bom-accent)8%,transparent)}.po-review-module__u0GosG__evidencePanel{border:1px solid var(--bom-line);border-radius:10px;margin-bottom:16px;padding:16px;scroll-margin-top:20px;scroll-margin-bottom:160px}.po-review-module__u0GosG__evidenceGrid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:900px){.po-review-module__u0GosG__meta{grid-template-columns:repeat(2,minmax(0,1fr))}.po-review-module__u0GosG__tableHint{display:block}}@media (max-width:480px){.po-review-module__u0GosG__meta{grid-template-columns:repeat(2,minmax(0,1fr))}.po-review-module__u0GosG__fact{padding:12px}.po-review-module__u0GosG__fact dd{font-size:12px}.po-review-module__u0GosG__extraMeta,.po-review-module__u0GosG__evidenceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.beta-plana-workspace-module__35o4TG__shell{--beta-company-rail-width:52px;--beta-red:var(--primary,#e50602);--beta-orange:var(--instance-primary,var(--primary,#e56203));--beta-bg:var(--background,#0c0c0d);--beta-surface:var(--card,#1a1a1c);--beta-raised:var(--secondary,#232326);--beta-line:var(--border,#39383b);--beta-line-strong:var(--input,#555459);--beta-text:var(--foreground,#fff);--beta-sidebar-width:236px;--beta-muted:var(--muted-foreground,#aaa9ae);--beta-faint:var(--instance-shell-faint,var(--muted-foreground,#7d7c81));--beta-on-primary:var(--primary-foreground,#fff);--beta-accent-fill:var(--primary,#e56203);min-height:100vh;color:var(--beta-text);background:var(--beta-bg);overscroll-behavior-x:none;isolation:isolate;background-attachment:fixed;grid-template-columns:236px minmax(0,1fr);max-width:100vw;height:100dvh;min-height:100dvh;font-family:Google Sans,Google Sans Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;transition:grid-template-columns .22s;display:grid;overflow-x:clip;overflow-y:hidden}.beta-plana-workspace-module__35o4TG__shellIsDark{background:radial-gradient(2100px 830px at 55% 122%,color-mix(in srgb,var(--beta-orange)34%,transparent),color-mix(in srgb,var(--beta-orange)13%,transparent)34%,transparent 70%),var(--beta-bg);background-attachment:fixed}.beta-plana-workspace-module__35o4TG__sidebarCollapsed{--beta-sidebar-width:0px;grid-template-columns:0 minmax(0,1fr)}.beta-plana-workspace-module__35o4TG__sidebarCollapsed .beta-plana-workspace-module__35o4TG__sidebar{white-space:nowrap;border-right:0;min-width:0;overflow:hidden}.beta-plana-workspace-module__35o4TG__shell *,.beta-plana-workspace-module__35o4TG__shell :before,.beta-plana-workspace-module__35o4TG__shell :after{box-sizing:border-box}.beta-plana-workspace-module__35o4TG__shell button,.beta-plana-workspace-module__35o4TG__shell input,.beta-plana-workspace-module__35o4TG__shell select{font:inherit}.beta-plana-workspace-module__35o4TG__shell button{cursor:pointer}.beta-plana-workspace-module__35o4TG__shell button:focus-visible{outline:2px solid var(--beta-orange);outline-offset:2px}.beta-plana-workspace-module__35o4TG__shell select:focus-visible{outline:2px solid var(--beta-orange);outline-offset:2px}.beta-plana-workspace-module__35o4TG__shell input:focus-visible{outline:2px solid var(--beta-orange);outline-offset:2px}.beta-plana-workspace-module__35o4TG__sidebar{background:var(--sidebar,var(--beta-surface));border-right:1px solid var(--beta-line);flex-direction:column;height:100vh;display:flex;position:-webkit-sticky;position:sticky;top:0}.beta-plana-workspace-module__35o4TG__shellIsDark .beta-plana-workspace-module__35o4TG__sidebar{background:var(--sidebar,var(--beta-surface))}.beta-plana-workspace-module__35o4TG__mobileNavButton,.beta-plana-workspace-module__35o4TG__mobileNavScrim{display:none}.beta-plana-workspace-module__35o4TG__brandMeta{min-width:0}.beta-plana-workspace-module__35o4TG__instanceName{color:var(--beta-text);text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;font-size:13px;font-weight:700;display:block;overflow:hidden}.beta-plana-workspace-module__35o4TG__workspaceNameLine{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden;color:var(--beta-muted)!important;margin:0 0 8px!important;font-size:11px!important}.beta-plana-workspace-module__35o4TG__topbarWorkspace{color:var(--beta-text);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:700;overflow:hidden}.beta-plana-workspace-module__35o4TG__mobileNavContent{flex-direction:column;flex:1;min-height:0;display:flex}.beta-plana-workspace-module__35o4TG__brandBlock{border-bottom:1px solid var(--beta-line);padding:18px 16px 14px;position:relative}.beta-plana-workspace-module__35o4TG__logo{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:40px;margin-left:-4px;display:block}.beta-plana-workspace-module__35o4TG__logoCustom{width:min(100%,190px);height:auto;max-height:72px;margin-left:0}.beta-plana-workspace-module__35o4TG__logoDefaultLight{filter:brightness(0);opacity:.92}.beta-plana-workspace-module__35o4TG__collapseButton{color:var(--beta-muted);background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:absolute;top:7px;right:8px}.beta-plana-workspace-module__35o4TG__collapseButton:hover{color:var(--beta-text)}.beta-plana-workspace-module__35o4TG__brandBlock p{color:var(--beta-muted);margin:10px 0 0;font-size:12px}.beta-plana-workspace-module__35o4TG__brandBlock p span{color:var(--beta-orange)}.beta-plana-workspace-module__35o4TG__sideNav{flex-direction:column;flex:1;gap:3px;min-height:0;padding:14px 10px;display:flex}.beta-plana-workspace-module__35o4TG__sideNav>span,.beta-plana-workspace-module__35o4TG__sideLabel{color:var(--beta-faint);letter-spacing:.1em;margin:9px 8px 5px;font-size:10px;font-weight:800}.beta-plana-workspace-module__35o4TG__sideItem,.beta-plana-workspace-module__35o4TG__sideItemActive{box-sizing:border-box;color:var(--beta-text);text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;width:100%;min-height:37px;padding:8px 10px;font-size:13px;display:flex}.beta-plana-workspace-module__35o4TG__sideItem:hover{background:var(--beta-raised)}.beta-plana-workspace-module__35o4TG__sideItemActive{background:var(--beta-raised);box-shadow:inset 3px 0 var(--beta-orange);font-weight:700}.beta-plana-workspace-module__35o4TG__sideItem svg,.beta-plana-workspace-module__35o4TG__sideItemActive svg{color:var(--beta-muted)}.beta-plana-workspace-module__35o4TG__disabled,.beta-plana-workspace-module__35o4TG__disabled:hover{color:var(--beta-faint);cursor:not-allowed;opacity:.58;background:0 0}.beta-plana-workspace-module__35o4TG__sideFooter{border-top:1px solid var(--beta-line);padding:12px}.beta-plana-workspace-module__35o4TG__integrationButton,.beta-plana-workspace-module__35o4TG__quietButton,.beta-plana-workspace-module__35o4TG__syncStatus button,.beta-plana-workspace-module__35o4TG__chatPage button,.beta-plana-workspace-module__35o4TG__tuningDrawer>button:last-child,.beta-plana-workspace-module__35o4TG__emptyState button{background:var(--beta-surface);border:1px solid var(--beta-line-strong);color:var(--beta-text);border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:32px;padding:0 12px;display:inline-flex}.beta-plana-workspace-module__35o4TG__integrationButton{width:100%}.beta-plana-workspace-module__35o4TG__integrationButton:hover,.beta-plana-workspace-module__35o4TG__quietButton:hover,.beta-plana-workspace-module__35o4TG__syncStatus button:hover,.beta-plana-workspace-module__35o4TG__chatPage button:hover,.beta-plana-workspace-module__35o4TG__tuningDrawer>button:last-child:hover,.beta-plana-workspace-module__35o4TG__emptyState button:hover{background:var(--beta-raised)}.beta-plana-workspace-module__35o4TG__main{overscroll-behavior:none;scrollbar-gutter:stable;min-width:0;max-width:100%;height:100dvh;overflow-x:clip;overflow-y:auto}.beta-plana-workspace-module__35o4TG__topbar,.beta-plana-workspace-module__35o4TG__utilityBar,.beta-plana-workspace-module__35o4TG__categoryTabs{background:var(--beta-surface);border-bottom:1px solid var(--beta-line)}.beta-plana-workspace-module__35o4TG__shellIsDark .beta-plana-workspace-module__35o4TG__topbar,.beta-plana-workspace-module__35o4TG__shellIsDark .beta-plana-workspace-module__35o4TG__utilityBar,.beta-plana-workspace-module__35o4TG__shellIsDark .beta-plana-workspace-module__35o4TG__categoryTabs{background:var(--beta-surface)}.beta-plana-workspace-module__35o4TG__topbar{z-index:30;align-items:center;gap:14px;min-width:0;min-height:55px;padding:10px 24px;display:flex;position:-webkit-sticky;position:sticky;top:0;overflow:visible}.beta-plana-workspace-module__35o4TG__expandButton{background:var(--beta-surface);border:1px solid var(--beta-line-strong);color:var(--beta-muted);border-radius:7px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:none}.beta-plana-workspace-module__35o4TG__sidebarCollapsed .beta-plana-workspace-module__35o4TG__expandButton{display:inline-flex}.beta-plana-workspace-module__35o4TG__expandButton:hover{color:var(--beta-text)}.beta-plana-workspace-module__35o4TG__ask{flex:1;align-items:center;max-width:560px;margin:0 auto;transition:visibility 10ms linear;display:flex}.beta-plana-workspace-module__35o4TG__askHidden{visibility:hidden}.beta-plana-workspace-module__35o4TG__ask svg{color:var(--beta-muted);z-index:1;margin:0 -28px 0 11px;position:relative}.beta-plana-workspace-module__35o4TG__ask input{background:var(--beta-surface);border:1px solid var(--beta-line-strong);color:var(--beta-text);border-radius:8px 0 0 8px;outline:none;flex:1;min-height:35px;padding:0 14px 0 35px}.beta-plana-workspace-module__35o4TG__ask input::placeholder{color:var(--beta-muted)}.beta-plana-workspace-module__35o4TG__ask button{color:#000;background:linear-gradient(#fff,#e9e9ec);border:1px solid #fff;border-radius:0 8px 8px 0;min-height:35px;padding:0 17px;font-size:13px;font-weight:800}.beta-plana-workspace-module__35o4TG__syncStatus{color:var(--beta-text);white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.beta-plana-workspace-module__35o4TG__syncStatus>span{background:var(--beta-orange);width:8px;height:8px;box-shadow:0 0 0 2px color-mix(in srgb,var(--beta-orange)28%,transparent);border-radius:50%}.beta-plana-workspace-module__35o4TG__syncStatus button{background:color-mix(in srgb,var(--beta-orange)16%,var(--beta-surface));border-color:color-mix(in srgb,var(--beta-orange)70%,var(--beta-line-strong));color:var(--beta-text);min-height:29px;padding:0 10px;font-size:12px;font-weight:700}.beta-plana-workspace-module__35o4TG__syncStatus button:hover{background:color-mix(in srgb,var(--beta-orange)26%,var(--beta-raised));color:var(--beta-text)}.beta-plana-workspace-module__35o4TG__utilityBar{z-index:29;flex-wrap:nowrap;align-items:center;gap:16px;min-width:0;padding:8px 24px;display:flex;position:-webkit-sticky;position:sticky;top:55px;overflow:hidden}.beta-plana-workspace-module__35o4TG__productTabs{scrollbar-width:none;white-space:nowrap;gap:2px;min-width:0;max-width:100%;display:flex;overflow-x:auto;overflow-y:hidden}.beta-plana-workspace-module__35o4TG__productTabs::-webkit-scrollbar{display:none}.beta-plana-workspace-module__35o4TG__productTabs button{color:var(--beta-muted);background:0 0;border:0;border-radius:7px;flex:none;min-height:34px;padding:7px 12px;font-size:13px;position:relative}.beta-plana-workspace-module__35o4TG__productTabs button:hover{background:var(--beta-raised);color:var(--beta-text)}.beta-plana-workspace-module__35o4TG__productTabs button[aria-selected=true]{color:var(--beta-text);font-weight:800}.beta-plana-workspace-module__35o4TG__productTabs button[aria-selected=true]:after{background:linear-gradient(90deg,var(--beta-red),var(--beta-orange));content:"";border-radius:3px;height:2px;position:absolute;bottom:0;left:10px;right:10px}.beta-plana-workspace-module__35o4TG__utilityMeta{color:var(--beta-muted);margin-left:auto;font-size:12px}.beta-plana-workspace-module__35o4TG__utilityMeta b{color:var(--beta-text);font-weight:600}.beta-plana-workspace-module__35o4TG__horizon select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--beta-line-strong);color:var(--beta-muted);cursor:pointer;background:0 0;border-radius:7px;min-height:31px;padding:0 11px}.beta-plana-workspace-module__35o4TG__categoryTabs{overscroll-behavior-x:contain;scrollbar-color:var(--beta-line-strong)transparent;scrollbar-width:thin;z-index:28;gap:2px;padding:8px 24px;display:flex;position:-webkit-sticky;position:sticky;top:105px;overflow-x:auto;overflow-y:hidden}.beta-plana-workspace-module__35o4TG__categoryTabs::-webkit-scrollbar{height:6px}.beta-plana-workspace-module__35o4TG__categoryTabs::-webkit-scrollbar-track{background:0 0}.beta-plana-workspace-module__35o4TG__categoryTabs::-webkit-scrollbar-thumb{background:var(--beta-line-strong);border-radius:999px}.beta-plana-workspace-module__35o4TG__categoryTabs::-webkit-scrollbar-thumb:hover{background:var(--beta-muted)}.beta-plana-workspace-module__35o4TG__categoryTabs button{color:var(--beta-muted);white-space:nowrap;background:0 0;border:0;border-radius:7px;flex:none;align-items:center;gap:7px;min-height:34px;padding:7px 12px;font-size:13px;display:flex}.beta-plana-workspace-module__35o4TG__categoryTabs button:hover{background:var(--beta-raised);color:var(--beta-text)}.beta-plana-workspace-module__35o4TG__categoryTabs button[aria-selected=true]{background:var(--beta-surface);color:var(--beta-text);box-shadow:0 0 0 1px var(--beta-line);font-weight:800}.beta-plana-workspace-module__35o4TG__categoryTabs span{background:var(--beta-raised);color:var(--beta-muted);text-align:center;border-radius:100px;min-width:20px;padding:1px 7px;font-size:11px;font-weight:800}.beta-plana-workspace-module__35o4TG__categoryTabs button[aria-selected=true] span{background:color-mix(in srgb,var(--beta-text)10%,transparent);color:var(--beta-text)}.beta-plana-workspace-module__35o4TG__categoryTabs .beta-plana-workspace-module__35o4TG__hotCount{background:linear-gradient(120deg,var(--beta-red),var(--beta-orange)140%);color:#fff}.beta-plana-workspace-module__35o4TG__sideItemSub{color:var(--beta-muted);text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;width:100%;min-height:30px;padding:5px 10px 5px 32px;font-size:12.5px;display:flex}.beta-plana-workspace-module__35o4TG__sideItemSub:hover{background:var(--beta-raised);color:var(--beta-text)}.beta-plana-workspace-module__35o4TG__workPackageList{padding:1px 0 4px}.beta-plana-workspace-module__35o4TG__workPackageRow{cursor:pointer;min-height:36px;padding-top:8px;padding-bottom:8px}.beta-plana-workspace-module__35o4TG__workPackageRow input{accent-color:var(--beta-orange);flex:none;width:18px;height:18px;margin:0}.beta-plana-workspace-module__35o4TG__workPackageAll{color:var(--beta-text);flex:1;min-width:0;font-weight:600}.beta-plana-workspace-module__35o4TG__workPackageBadge{color:var(--beta-orange);margin-left:auto;font-size:10px;font-weight:800}.beta-plana-workspace-module__35o4TG__workPackageCaret{color:var(--beta-muted);margin-left:6px;transition:transform .15s,color .15s}.beta-plana-workspace-module__35o4TG__workPackageCaretOpen{color:var(--beta-orange);transform:rotate(180deg)}.beta-plana-workspace-module__35o4TG__workPackageHint{color:var(--beta-faint);margin:0;padding:6px 14px 4px 32px;font-size:9.5px;line-height:1.5}.beta-plana-workspace-module__35o4TG__workPackageHint button{color:var(--beta-orange);font-size:inherit;text-underline-offset:2px;margin-left:4px;text-decoration:underline}.beta-plana-workspace-module__35o4TG__categoryTabs button[aria-selected=true] .beta-plana-workspace-module__35o4TG__hotCount{background:linear-gradient(120deg,var(--beta-red),var(--beta-orange)140%);color:#fff}.beta-plana-workspace-module__35o4TG__notice{background:color-mix(in srgb,var(--beta-orange)12%,transparent);border-bottom:1px solid color-mix(in srgb,var(--beta-orange)40%,transparent);color:var(--beta-orange);justify-content:space-between;align-items:center;padding:9px 24px;font-size:13px;display:flex}.beta-plana-workspace-module__35o4TG__notice button{color:inherit;background:0 0;border:0;display:flex}.beta-plana-workspace-module__35o4TG__feed{max-width:1080px;margin:0 auto;padding:20px 24px 80px}.beta-plana-workspace-module__35o4TG__feedHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.beta-plana-workspace-module__35o4TG__feedHead h1{letter-spacing:-.02em;margin:0;font-size:20px}.beta-plana-workspace-module__35o4TG__feedHead p{color:var(--beta-muted);margin:4px 0 0;font-size:12px}.beta-plana-workspace-module__35o4TG__feedHead p b{color:var(--beta-text)}.beta-plana-workspace-module__35o4TG__kanbanBoard{align-items:start;gap:16px;width:max-content;min-width:100%;padding-bottom:8px;display:flex}.beta-plana-workspace-module__35o4TG__kanbanScrollArea{flex-direction:column;width:100%;min-width:0;display:flex;position:relative;overflow:hidden}.beta-plana-workspace-module__35o4TG__kanbanScrollControls{-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:none;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:8px;margin:0 0 10px;display:grid}.beta-plana-workspace-module__35o4TG__kanbanScrollButton{color:var(--beta-muted);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.beta-plana-workspace-module__35o4TG__kanbanScrollButton:hover:not(:disabled){background:var(--beta-raised);color:var(--beta-text)}.beta-plana-workspace-module__35o4TG__kanbanScrollButton:disabled{cursor:default;opacity:.35}.beta-plana-workspace-module__35o4TG__kanbanScrollTrack{touch-action:none;align-items:center;min-width:0;height:28px;display:flex;position:relative}.beta-plana-workspace-module__35o4TG__kanbanScrollTrack:focus-visible{outline:2px solid var(--beta-orange);outline-offset:2px}.beta-plana-workspace-module__35o4TG__kanbanScrollRail{background:var(--beta-raised);pointer-events:none;border-radius:999px;width:100%;height:8px}.beta-plana-workspace-module__35o4TG__kanbanScrollThumb{cursor:grab;touch-action:none;height:100%;position:absolute;top:0;left:0}.beta-plana-workspace-module__35o4TG__kanbanScrollThumb:before{background:var(--beta-orange);content:"";border-radius:999px;height:8px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.beta-plana-workspace-module__35o4TG__kanbanScrollThumb:hover:before{background:color-mix(in srgb,var(--beta-orange)72%,white)}.beta-plana-workspace-module__35o4TG__kanbanScrollThumb:active{cursor:grabbing}.beta-plana-workspace-module__35o4TG__kanbanScrollViewport{overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pan-y;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden}.beta-plana-workspace-module__35o4TG__kanbanScrollViewport::-webkit-scrollbar{display:none}.beta-plana-workspace-module__35o4TG__kanbanScrollViewport:focus-visible{outline:2px solid var(--beta-orange);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.beta-plana-workspace-module__35o4TG__kanbanScrollViewport{scroll-behavior:auto}}.beta-plana-workspace-module__35o4TG__kanbanToolbar{color:var(--beta-faint);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;margin:0 0 8px;font-size:11px;font-weight:700;display:flex}.beta-plana-workspace-module__35o4TG__kanbanColumn{background:var(--beta-surface);border:1px solid var(--beta-line);border-radius:10px;flex:0 0 min(320px,100vw - 48px);min-width:min(290px,100vw - 48px);min-height:188px;padding:10px;transition:border-color .16s,background .16s}.beta-plana-workspace-module__35o4TG__shellIsDark .beta-plana-workspace-module__35o4TG__kanbanColumn{background:linear-gradient(rgba(35,35,38,.8),rgba(20,20,22,.56))}.beta-plana-workspace-module__35o4TG__kanbanColumnOver{background:color-mix(in srgb,var(--beta-orange)9%,transparent);border-color:color-mix(in srgb,var(--beta-orange)78%,transparent)}.beta-plana-workspace-module__35o4TG__kanbanColumn>header{justify-content:space-between;align-items:center;padding:2px 3px 10px;display:flex}.beta-plana-workspace-module__35o4TG__kanbanColumn h2{color:var(--beta-muted);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:10px;font-weight:900}.beta-plana-workspace-module__35o4TG__kanbanColumn>header span{background:var(--beta-raised);border:1px solid var(--beta-line);color:var(--beta-muted);border-radius:999px;justify-content:center;align-items:center;min-width:22px;padding:3px 7px;font-size:10px;font-weight:800;display:inline-flex}.beta-plana-workspace-module__35o4TG__kanbanColumnCards{gap:10px;min-height:128px;display:grid}.beta-plana-workspace-module__35o4TG__kanbanColumnGroup{gap:8px;display:grid}.beta-plana-workspace-module__35o4TG__kanbanColumnGroup+.beta-plana-workspace-module__35o4TG__kanbanColumnGroup{border-top:1px solid var(--beta-line);padding-top:10px}.beta-plana-workspace-module__35o4TG__kanbanGroupHeading{justify-content:space-between;align-items:center;gap:7px;min-width:0;padding:0 2px;display:flex}.beta-plana-workspace-module__35o4TG__kanbanGroupHeading h3{color:var(--beta-muted);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0;font-size:9px;font-weight:900;overflow:hidden}.beta-plana-workspace-module__35o4TG__kanbanGroupHeading span{color:var(--beta-faint);flex:none;font-size:10px;font-weight:800}.beta-plana-workspace-module__35o4TG__kanbanOfficialGroup .beta-plana-workspace-module__35o4TG__kanbanGroupHeading h3{color:var(--beta-text)}.beta-plana-workspace-module__35o4TG__kanbanCriticalGroup .beta-plana-workspace-module__35o4TG__kanbanGroupHeading h3{background:linear-gradient(90deg,color-mix(in srgb,var(--beta-red)55%,white),var(--beta-orange));color:transparent;-webkit-background-clip:text;background-clip:text}.beta-plana-workspace-module__35o4TG__kanbanGroupCards{gap:8px;display:grid}.beta-plana-workspace-module__35o4TG__kanbanCard{background:var(--beta-bg);border:1px solid var(--beta-line);color:var(--beta-text);cursor:grab;text-align:left;border-radius:8px;width:100%;min-width:0;padding:12px;transition:border-color .16s,box-shadow .16s,transform .16s;display:block;position:relative}.beta-plana-workspace-module__35o4TG__shellIsDark .beta-plana-workspace-module__35o4TG__kanbanCard{background:linear-gradient(#202023,#19191b)}.beta-plana-workspace-module__35o4TG__kanbanCard:before{background:var(--beta-line-strong);content:"";border-radius:8px 0 0 8px;width:3px;position:absolute;top:0;bottom:0;left:0}.beta-plana-workspace-module__35o4TG__kanbanCardCritical:before{background:linear-gradient(180deg,var(--beta-red),var(--beta-orange))}.beta-plana-workspace-module__35o4TG__kanbanCardHigh:before{background:var(--beta-orange)}.beta-plana-workspace-module__35o4TG__kanbanCardMedium:before{background:#555459}.beta-plana-workspace-module__35o4TG__kanbanCardLow:before{background:#39383b}.beta-plana-workspace-module__35o4TG__kanbanCard:hover{border-color:var(--beta-line-strong);box-shadow:0 9px 20px rgba(0,0,0,.2)}.beta-plana-workspace-module__35o4TG__kanbanCard:focus-visible{outline:2px solid var(--beta-orange);outline-offset:2px}.beta-plana-workspace-module__35o4TG__kanbanCard:active{cursor:grabbing}.beta-plana-workspace-module__35o4TG__kanbanCardDragging{cursor:grabbing;opacity:.34}.beta-plana-workspace-module__35o4TG__kanbanCardReadOnly{cursor:pointer}.beta-plana-workspace-module__35o4TG__kanbanCardOverlay{cursor:grabbing;width:min(320px,100vw - 32px);transform:rotate(1.5deg);box-shadow:0 18px 36px rgba(0,0,0,.48)}.beta-plana-workspace-module__35o4TG__kanbanCardHeader{color:var(--beta-faint);justify-content:space-between;align-items:flex-start;min-height:24px;display:flex}.beta-plana-workspace-module__35o4TG__kanbanCard h3{color:var(--beta-text);letter-spacing:-.01em;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:9px 0 0;font-size:14px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.beta-plana-workspace-module__35o4TG__kanbanCard p{color:var(--beta-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:8px 0 0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.beta-plana-workspace-module__35o4TG__kanbanCard footer{color:var(--beta-faint);justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-top:13px;font-size:10px;display:flex}.beta-plana-workspace-module__35o4TG__kanbanCard footer span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-plana-workspace-module__35o4TG__kanbanCard footer span:last-child{flex:none;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.beta-plana-workspace-module__35o4TG__kanbanEmpty{border:1px dashed var(--beta-line);color:var(--beta-faint);border-radius:7px;justify-content:center;align-items:center;min-height:86px;font-size:11px;display:flex}.beta-plana-workspace-module__35o4TG__loading,.beta-plana-workspace-module__35o4TG__emptyFeed{border:1px dashed var(--beta-line-strong);color:var(--beta-muted);border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:150px;display:flex}.beta-plana-workspace-module__35o4TG__loading svg{animation:1s linear infinite beta-plana-workspace-module__35o4TG__spin}@keyframes beta-plana-workspace-module__35o4TG__spin{to{transform:rotate(360deg)}}.beta-plana-workspace-module__35o4TG__card{background:var(--beta-surface);border:1px dashed var(--beta-line-strong);content-visibility:auto;contain-intrinsic-size:0 280px;border-radius:10px;margin-bottom:36px;padding:16px 18px;position:relative}.beta-plana-workspace-module__35o4TG__shellIsDark .beta-plana-workspace-module__35o4TG__card{background:linear-gradient(180deg,#1e1e21,var(--beta-surface)55%,#18181a)}.beta-plana-workspace-module__35o4TG__menuOpen{z-index:40}.beta-plana-workspace-module__35o4TG__card.beta-plana-workspace-module__35o4TG__official{border-color:var(--beta-orange);box-shadow:0 0 0 1px color-mix(in srgb,var(--beta-orange)22%,transparent);border-style:solid}.beta-plana-workspace-module__35o4TG__cardGroup{margin-bottom:28px}.beta-plana-workspace-module__35o4TG__groupHeading{align-items:center;gap:10px;margin:4px 0 10px;display:flex}.beta-plana-workspace-module__35o4TG__groupHeading h2{color:var(--beta-muted);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.beta-plana-workspace-module__35o4TG__groupHeading span{color:var(--beta-muted);font-size:12px;font-weight:800}.beta-plana-workspace-module__35o4TG__groupHeading i{background:linear-gradient(90deg,var(--beta-line),transparent);flex:1;height:1px}.beta-plana-workspace-module__35o4TG__officialGroup .beta-plana-workspace-module__35o4TG__groupHeading h2{color:var(--beta-text)}.beta-plana-workspace-module__35o4TG__criticalGroup .beta-plana-workspace-module__35o4TG__groupHeading h2{background:linear-gradient(90deg,color-mix(in srgb,var(--beta-red)55%,white),var(--beta-orange));color:transparent;-webkit-background-clip:text;background-clip:text}.beta-plana-workspace-module__35o4TG__cardHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.beta-plana-workspace-module__35o4TG__cardHeading{flex:1;min-width:0}.beta-plana-workspace-module__35o4TG__cardHeading h2{letter-spacing:-.025em;margin:0;font-size:max(19px,min(2.2vw,30px));font-weight:700;line-height:1.17}.beta-plana-workspace-module__35o4TG__cardHeading h2 button{color:var(--beta-text);font:inherit;text-align:left;background:0 0;border:0;padding:0}.beta-plana-workspace-module__35o4TG__cardHeading h2 button:hover{text-underline-offset:3px;text-decoration:underline}.beta-plana-workspace-module__35o4TG__quickActions{flex-shrink:0;align-items:center;gap:7px;margin-left:auto;display:flex}.beta-plana-workspace-module__35o4TG__dismissButton:hover{border-color:var(--beta-red);color:#ff7775}.beta-plana-workspace-module__35o4TG__cardSummary{color:var(--beta-muted);max-width:88ch;margin:7px 0 0;font-size:13.5px;line-height:1.55}.beta-plana-workspace-module__35o4TG__cardSummary button{color:var(--beta-orange);background:0 0;border:0;padding:0}.beta-plana-workspace-module__35o4TG__cardSummary button:hover{text-underline-offset:3px;text-decoration:underline}.beta-plana-workspace-module__35o4TG__metadata{color:var(--beta-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:24px;font-size:12px;display:flex}.beta-plana-workspace-module__35o4TG__metadata strong{color:var(--beta-text);font-size:12px}.beta-plana-workspace-module__35o4TG__chip{letter-spacing:.025em;text-transform:uppercase;border-radius:6px;align-items:center;gap:5px;min-height:24px;padding:3px 9px;font-size:11px;font-weight:800;display:inline-flex}.beta-plana-workspace-module__35o4TG__aiChip{border:1px dashed var(--beta-line-strong);color:var(--beta-muted)}.beta-plana-workspace-module__35o4TG__officialChip{background:var(--beta-orange);color:#111}.beta-plana-workspace-module__35o4TG__sourceChip{border:1px solid var(--beta-line-strong);color:var(--beta-muted);text-transform:none}.beta-plana-workspace-module__35o4TG__changeDelta{background:color-mix(in srgb,var(--beta-orange)8%,transparent);border-left:2px solid var(--beta-orange);color:var(--beta-muted);align-items:center;gap:9px;max-width:min(100%,720px);min-height:30px;margin-top:12px;padding:5px 10px;font-size:12px;display:inline-flex;overflow:hidden}.beta-plana-workspace-module__35o4TG__changeDeltaOld{color:var(--beta-faint);text-overflow:ellipsis;white-space:nowrap;text-decoration:line-through;overflow:hidden}.beta-plana-workspace-module__35o4TG__changeDeltaArrow{color:var(--beta-orange);flex:none;font-size:15px}.beta-plana-workspace-module__35o4TG__changeDeltaNew{color:var(--beta-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-plana-workspace-module__35o4TG__changeTypeChip{border:1px solid var(--beta-line-strong);color:var(--beta-muted);letter-spacing:.06em;text-transform:uppercase;min-height:22px;padding:3px 8px;font-size:10px;font-weight:800;display:inline-flex}.beta-plana-workspace-module__35o4TG__reviewButton{border-color:color-mix(in srgb,var(--beta-orange)55%,transparent);color:#f4ba78}.beta-plana-workspace-module__35o4TG__reviewButton:hover{background:color-mix(in srgb,var(--beta-orange)12%,transparent);border-color:var(--beta-orange);color:#ffd2a2}.beta-plana-workspace-module__35o4TG__confidence{color:var(--beta-orange);font-size:11px;font-weight:700}.beta-plana-workspace-module__35o4TG__members{color:var(--beta-muted);flex-wrap:wrap;align-items:center;gap:7px;margin-top:10px;font-size:12px;display:flex}.beta-plana-workspace-module__35o4TG__members b{color:var(--beta-faint);letter-spacing:.08em;margin-right:2px;font-size:10px}.beta-plana-workspace-module__35o4TG__members button{color:var(--beta-muted);background:0 0;border:0;align-items:center;gap:5px;margin-left:5px;padding:0;display:inline-flex}.beta-plana-workspace-module__35o4TG__members button:hover{color:var(--beta-orange)}.beta-plana-workspace-module__35o4TG__detailsToggle{color:var(--beta-faint);cursor:pointer;letter-spacing:.08em;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:8px;padding:2px 6px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:9px;font-weight:600;display:flex}.beta-plana-workspace-module__35o4TG__detailsToggle:hover{color:var(--beta-text)}.beta-plana-workspace-module__35o4TG__detailsToggle svg{color:var(--beta-faint);width:12px;height:12px;transition:transform .18s}.beta-plana-workspace-module__35o4TG__chevronOpen{transform:rotate(180deg)}.beta-plana-workspace-module__35o4TG__details{border-top:1px solid var(--beta-line);color:var(--beta-muted);margin-top:12px;padding-top:12px;font-size:13px}.beta-plana-workspace-module__35o4TG__detailMetaRow{justify-content:space-between;align-items:flex-start;gap:10px 14px;display:flex}.beta-plana-workspace-module__35o4TG__detailMetaInfo{min-width:0}.beta-plana-workspace-module__35o4TG__details .beta-plana-workspace-module__35o4TG__members{margin-top:0}.beta-plana-workspace-module__35o4TG__detailActions{align-items:center;gap:12px;margin-top:8px;display:flex}.beta-plana-workspace-module__35o4TG__detailStatus{flex:none;align-self:center;margin-left:auto}.beta-plana-workspace-module__35o4TG__detailActions>span{color:var(--beta-text);cursor:help;font-size:12px;font-weight:700}.beta-plana-workspace-module__35o4TG__detailActions button{color:var(--beta-orange);background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:12px;display:inline-flex}.beta-plana-workspace-module__35o4TG__detailActions button:hover{text-underline-offset:3px;text-decoration:underline}.beta-plana-workspace-module__35o4TG__serial{color:var(--beta-faint);cursor:pointer;letter-spacing:.08em;background:0 0;border:0;padding:2px 5px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:10.5px;position:absolute;bottom:8px;right:12px}.beta-plana-workspace-module__35o4TG__serial:hover{background:var(--beta-raised);color:var(--beta-text)}.beta-plana-workspace-module__35o4TG__actions{flex-wrap:wrap;gap:7px;display:flex}.beta-plana-workspace-module__35o4TG__quietButton{color:var(--beta-text);min-height:31px;font-size:12px}.beta-plana-workspace-module__35o4TG__quietButton:disabled{background:var(--beta-raised);border-color:var(--beta-line);color:var(--beta-faint);cursor:not-allowed}.beta-plana-workspace-module__35o4TG__classification{gap:8px;display:flex}.beta-plana-workspace-module__35o4TG__classification label{position:relative}.beta-plana-workspace-module__35o4TG__classification label:after{border:solid var(--beta-muted);content:"";pointer-events:none;border-width:0 1px 1px 0;width:5px;height:5px;position:absolute;top:11px;right:11px;transform:rotate(45deg)}.beta-plana-workspace-module__35o4TG__classification select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--beta-surface);border:1px solid var(--beta-line-strong);color:var(--beta-text);cursor:pointer;text-transform:capitalize;border-radius:7px;min-width:112px;min-height:34px;padding:0 29px 0 12px;font-size:13px;font-weight:700}.beta-plana-workspace-module__35o4TG__classification select:disabled{color:var(--beta-faint);cursor:not-allowed}.beta-plana-workspace-module__35o4TG__classification option{background:var(--beta-raised)}.beta-plana-workspace-module__35o4TG__findPage{grid-template-columns:210px minmax(0,1fr);gap:24px;max-width:1280px;display:grid}.beta-plana-workspace-module__35o4TG__findPage aside{background:var(--beta-surface);border:1px solid var(--beta-line);border-radius:10px;flex-direction:column;align-self:start;gap:10px;padding:13px;display:flex;position:-webkit-sticky;position:sticky;top:165px}.beta-plana-workspace-module__35o4TG__shellIsDark .beta-plana-workspace-module__35o4TG__findPage aside{background:rgba(26,26,28,.72)}.beta-plana-workspace-module__35o4TG__findPage aside span{color:var(--beta-faint);letter-spacing:.1em;font-size:10px;font-weight:800}.beta-plana-workspace-module__35o4TG__findPage aside input{background:var(--beta-bg);border:1px solid var(--beta-line-strong);color:var(--beta-text);border-radius:6px;min-height:33px;padding:0 9px}.beta-plana-workspace-module__35o4TG__findPage aside button{color:var(--beta-orange);text-align:left;background:0 0;border:0;font-size:12px}.beta-plana-workspace-module__35o4TG__timelineDay{grid-template-columns:104px minmax(0,1fr);gap:22px;display:grid;position:relative}.beta-plana-workspace-module__35o4TG__timelineDay time{color:var(--beta-orange);padding-top:18px;font-size:13px;font-weight:800}.beta-plana-workspace-module__35o4TG__timelineDay>div{border-left:1px solid var(--beta-line);padding-left:20px}.beta-plana-workspace-module__35o4TG__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:720px;min-height:calc(100vh - 180px);margin:0 auto;padding:32px 24px;display:flex}.beta-plana-workspace-module__35o4TG__emptyState svg{color:var(--beta-orange)}.beta-plana-workspace-module__35o4TG__emptyState h1{margin:14px 0 7px;font-size:28px}.beta-plana-workspace-module__35o4TG__emptyState p{color:var(--beta-muted);max-width:58ch;margin:0;line-height:1.6}.beta-plana-workspace-module__35o4TG__chatPage{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:820px;min-height:calc(100vh - 161px);margin:0 auto;padding:56px 24px 108px;display:flex}.beta-plana-workspace-module__35o4TG__chatMark{color:var(--beta-orange);fill:var(--beta-orange);width:27px;height:27px;margin-bottom:20px}.beta-plana-workspace-module__35o4TG__chatPage h1{letter-spacing:-.045em;margin:0;font-size:max(27px,min(3vw,34px));line-height:1.15}.beta-plana-workspace-module__35o4TG__chatPage>p{color:var(--beta-muted);margin:9px 0 24px;font-size:14px}.beta-plana-workspace-module__35o4TG__chatHero{background:var(--beta-surface);border:1px solid var(--beta-line-strong);text-align:left;border-radius:16px;width:min(100%,720px);padding:16px 18px 12px;box-shadow:0 12px 34px rgba(0,0,0,.08)}.beta-plana-workspace-module__35o4TG__shellIsDark .beta-plana-workspace-module__35o4TG__chatHero{background:linear-gradient(#222225,#1e1e20);box-shadow:0 12px 34px rgba(0,0,0,.33)}.beta-plana-workspace-module__35o4TG__chatHero textarea{color:var(--beta-text);resize:none;background:0 0;border:0;outline:0;width:100%;min-height:45px;font-family:inherit;font-size:14px;line-height:1.5;display:block}.beta-plana-workspace-module__35o4TG__chatHero textarea::placeholder{color:var(--beta-muted)}.beta-plana-workspace-module__35o4TG__chatHeroRow{align-items:center;gap:8px;display:flex}.beta-plana-workspace-module__35o4TG__chatHeroRow>span{flex:1}.beta-plana-workspace-module__35o4TG__chatSquare,.beta-plana-workspace-module__35o4TG__scopeButton{border:1px solid var(--beta-line-strong);color:var(--beta-muted);background:0 0;border-radius:7px;align-items:center;gap:6px;min-height:31px;display:inline-flex}.beta-plana-workspace-module__35o4TG__chatSquare{justify-content:center;width:31px;padding:0}.beta-plana-workspace-module__35o4TG__scopeButton{padding:0 9px;font-size:11.5px}.beta-plana-workspace-module__35o4TG__chatSquare:hover,.beta-plana-workspace-module__35o4TG__scopeButton:hover{border-color:var(--beta-orange);color:var(--beta-orange)}.beta-plana-workspace-module__35o4TG__chatSend{background:linear-gradient(135deg,var(--beta-red),var(--beta-orange));color:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:37px;height:37px;padding:0;display:inline-flex}.beta-plana-workspace-module__35o4TG__chatSend:hover{filter:brightness(1.14)}.beta-plana-workspace-module__35o4TG__chatSuggestions{flex-wrap:wrap;justify-content:center;gap:8px;margin:22px 0 0;display:flex}.beta-plana-workspace-module__35o4TG__chatSuggestions button{background:var(--beta-raised);border:1px solid var(--beta-line-strong);color:var(--beta-muted);border-radius:99px;min-height:32px;padding:0 13px;font-size:12px}.beta-plana-workspace-module__35o4TG__chatSuggestions button:hover{border-color:var(--beta-orange);color:var(--beta-text)}.beta-plana-workspace-module__35o4TG__chatPage small{color:var(--beta-faint);margin-top:22px;font-size:11px}.beta-plana-workspace-module__35o4TG__drawerScrim{z-index:80;background:rgba(0,0,0,.64);position:fixed;top:0;bottom:0;left:0;right:0}.beta-plana-workspace-module__35o4TG__tuningDrawer{background:var(--beta-surface);border-left:1px solid var(--beta-line-strong);flex-direction:column;width:min(505px,100vw);height:100%;padding:25px 24px 18px;display:flex;position:absolute;top:0;right:0;overflow-y:auto;box-shadow:-25px 0 70px rgba(0,0,0,.12)}.beta-plana-workspace-module__35o4TG__shellIsDark .beta-plana-workspace-module__35o4TG__tuningDrawer{background:linear-gradient(#202023,#161618);box-shadow:-25px 0 70px rgba(0,0,0,.45)}.beta-plana-workspace-module__35o4TG__closeDrawer{color:var(--beta-muted);background:0 0;border:0;display:flex;position:absolute;top:18px;right:18px}.beta-plana-workspace-module__35o4TG__closeDrawer:hover{color:var(--beta-text)}.beta-plana-workspace-module__35o4TG__tuningHeader{align-items:center;gap:8px;margin:0 34px 12px 0;display:flex}.beta-plana-workspace-module__35o4TG__tuningHeader svg{color:var(--beta-orange)}.beta-plana-workspace-module__35o4TG__tuningHeader h2{margin:0;font-size:18px;line-height:1.2}.beta-plana-workspace-module__35o4TG__tuningHeader>span,.beta-plana-workspace-module__35o4TG__tuningHeader select{background:var(--beta-bg);border:1px solid var(--beta-line-strong);color:var(--beta-orange);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;max-width:145px;margin-left:auto;padding:5px 8px;font-size:11px;font-weight:800;overflow:hidden}.beta-plana-workspace-module__35o4TG__tuningHeader select{cursor:pointer}.beta-plana-workspace-module__35o4TG__tuningIntro{color:var(--beta-muted);margin:0 0 16px;font-size:12.5px;line-height:1.55}.beta-plana-workspace-module__35o4TG__tuningLayers{border-top:1px solid var(--beta-line)}.beta-plana-workspace-module__35o4TG__tuningLayers>button{border:0;border-bottom:1px solid var(--beta-line);color:var(--beta-text);text-align:left;background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;padding:13px 1px;display:grid}.beta-plana-workspace-module__35o4TG__tuningLayers>button:hover{background:var(--beta-raised)}.beta-plana-workspace-module__35o4TG__tuningLayers>button span{flex-direction:column;gap:2px;display:flex}.beta-plana-workspace-module__35o4TG__tuningLayers>button b{font-size:13px}.beta-plana-workspace-module__35o4TG__tuningLayers>button small{color:var(--beta-faint);font-size:11px}.beta-plana-workspace-module__35o4TG__tuningLayers>button svg{color:var(--beta-faint)}.beta-plana-workspace-module__35o4TG__tuningLayers>button em{color:var(--beta-muted);grid-column:1/-1;font-size:11.5px;font-style:normal;line-height:1.45}.beta-plana-workspace-module__35o4TG__exclusionPanel{border-bottom:1px solid var(--beta-line);padding:15px 0}.beta-plana-workspace-module__35o4TG__exclusionPanel>div{align-items:center;gap:7px;display:flex}.beta-plana-workspace-module__35o4TG__exclusionPanel>div b{font-size:13px}.beta-plana-workspace-module__35o4TG__exclusionPanel>div span{border:1px solid var(--beta-orange);color:var(--beta-orange);border-radius:99px;margin-left:auto;padding:2px 7px;font-size:9.5px;font-weight:800}.beta-plana-workspace-module__35o4TG__exclusionPanel>div svg{color:var(--beta-faint)}.beta-plana-workspace-module__35o4TG__exclusionPanel label{color:var(--beta-muted);letter-spacing:.07em;text-transform:uppercase;margin-top:14px;font-size:11px;font-weight:800;display:block}.beta-plana-workspace-module__35o4TG__exclusionPanel textarea{background:var(--beta-bg);border:1px solid var(--beta-line-strong);color:#e7e6e8;resize:vertical;border-radius:8px;width:100%;min-height:116px;margin-top:7px;padding:9px 10px;font-family:inherit;font-size:12px;line-height:1.5;display:block}.beta-plana-workspace-module__35o4TG__exclusionPanel p{color:var(--beta-faint);margin:7px 0 0;font-size:11px;line-height:1.45}.beta-plana-workspace-module__35o4TG__testTuning{color:var(--beta-orange);text-align:left;background:0 0;border:0;margin:14px 0;padding:0;font-size:12px;font-weight:700}.beta-plana-workspace-module__35o4TG__testTuning:hover{text-underline-offset:3px;text-decoration:underline}.beta-plana-workspace-module__35o4TG__versionHistory{border-top:1px solid var(--beta-line);padding:14px 0 17px}.beta-plana-workspace-module__35o4TG__versionHistory h3{color:var(--beta-muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 7px;font-size:11px}.beta-plana-workspace-module__35o4TG__versionHistory>div{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:7px;padding:7px 0;display:grid}.beta-plana-workspace-module__35o4TG__versionHistory b{color:var(--beta-orange);font-size:11px}.beta-plana-workspace-module__35o4TG__versionHistory span{color:var(--beta-muted);font-size:11.5px}.beta-plana-workspace-module__35o4TG__versionHistory button{color:var(--beta-muted);text-underline-offset:2px;background:0 0;border:0;font-size:11px;text-decoration:underline}.beta-plana-workspace-module__35o4TG__tuningDrawer footer{border-top:1px solid var(--beta-line);background:var(--beta-bg);justify-content:space-between;align-items:center;gap:12px;margin:auto -24px -18px;padding:13px 24px;display:flex;position:-webkit-sticky;position:sticky;bottom:-18px}.beta-plana-workspace-module__35o4TG__tuningDrawer footer>span{color:var(--beta-faint);font-size:10.5px}.beta-plana-workspace-module__35o4TG__tuningDrawer footer>div{gap:7px;display:flex}.beta-plana-workspace-module__35o4TG__tuningDrawer footer button{background:var(--beta-surface);border:1px solid var(--beta-line-strong);color:var(--beta-text);border-radius:6px;min-height:30px;padding:0 9px;font-size:11.5px}.beta-plana-workspace-module__35o4TG__tuningDrawer footer .beta-plana-workspace-module__35o4TG__publishButton{background:var(--beta-text);border-color:var(--beta-text);color:var(--beta-bg);font-weight:800}@media (max-width:900px){.beta-plana-workspace-module__35o4TG__shell,.beta-plana-workspace-module__35o4TG__sidebarCollapsed{--beta-company-rail-width:0px;--beta-sidebar-width:0px;height:auto;min-height:100vh;display:block;overflow-x:clip;overflow-y:visible}.beta-plana-workspace-module__35o4TG__sidebar,.beta-plana-workspace-module__35o4TG__sidebarCollapsed .beta-plana-workspace-module__35o4TG__sidebar{white-space:normal;z-index:70;min-width:0;height:auto;position:relative;overflow:visible}.beta-plana-workspace-module__35o4TG__brandBlock{justify-content:flex-start;align-items:center;gap:10px;padding:13px 16px;display:flex}.beta-plana-workspace-module__35o4TG__brandMeta{flex-direction:column;flex:1;align-items:flex-start;gap:8px;display:flex}.beta-plana-workspace-module__35o4TG__instanceName{margin:0}.beta-plana-workspace-module__35o4TG__workspaceNameLine{margin:0!important}.beta-plana-workspace-module__35o4TG__brandBlock p{margin:0}.beta-plana-workspace-module__35o4TG__mobileNavButton{color:var(--beta-muted);width:34px;height:34px;display:inline-flex}.beta-plana-workspace-module__35o4TG__mobileNavButton:hover{color:var(--beta-text)}.beta-plana-workspace-module__35o4TG__mobileNavScrim{cursor:pointer;z-index:70;background:rgba(0,0,0,.66);border:0;width:100%;height:100%;margin:0;padding:0;display:block;position:fixed;top:0;bottom:0;left:0;right:0}.beta-plana-workspace-module__35o4TG__mobileNavContent{background:var(--beta-surface);border:1px solid var(--beta-line-strong);max-height:calc(100vh - 58px);z-index:71;border-radius:0 16px 16px 0;width:320px;max-width:calc(100vw - 28px);max-height:calc(100dvh - 58px);padding:8px 0 10px;display:none;position:fixed;top:58px;left:0;right:auto;overflow:hidden;box-shadow:18px 0 48px rgba(0,0,0,.18)}.beta-plana-workspace-module__35o4TG__shellIsDark .beta-plana-workspace-module__35o4TG__mobileNavContent{background:linear-gradient(#202023,#161618);box-shadow:18px 0 48px rgba(0,0,0,.45)}.beta-plana-workspace-module__35o4TG__mobileNavOpen .beta-plana-workspace-module__35o4TG__mobileNavContent{display:flex}.beta-plana-workspace-module__35o4TG__collapseButton,.beta-plana-workspace-module__35o4TG__expandButton{display:none!important}.beta-plana-workspace-module__35o4TG__sideNav{display:none}.beta-plana-workspace-module__35o4TG__mobileNavOpen .beta-plana-workspace-module__35o4TG__sideNav{padding:8px 10px;display:flex}.beta-plana-workspace-module__35o4TG__sideFooter{border-top:1px solid var(--beta-line);flex-direction:column;align-items:stretch;gap:8px;padding:10px 12px 0;display:flex}.beta-plana-workspace-module__35o4TG__integrationButton{width:100%}.beta-plana-workspace-module__35o4TG__topbar{position:relative}.beta-plana-workspace-module__35o4TG__utilityBar,.beta-plana-workspace-module__35o4TG__categoryTabs{position:relative;top:auto}.beta-plana-workspace-module__35o4TG__syncStatus{margin-left:auto;display:flex}.beta-plana-workspace-module__35o4TG__main{overscroll-behavior:auto;scrollbar-gutter:auto;min-width:0;height:auto;overflow-x:clip;overflow-y:visible}.beta-plana-workspace-module__35o4TG__topbar,.beta-plana-workspace-module__35o4TG__utilityBar{max-width:100vw;overflow:hidden}.beta-plana-workspace-module__35o4TG__categoryTabs{max-width:100vw;overflow-x:auto}.beta-plana-workspace-module__35o4TG__findPage{grid-template-columns:1fr}.beta-plana-workspace-module__35o4TG__findPage aside{position:relative;top:auto}.beta-plana-workspace-module__35o4TG__timelineDay{grid-template-columns:1fr;gap:0}.beta-plana-workspace-module__35o4TG__timelineDay time{padding:0 0 8px}.beta-plana-workspace-module__35o4TG__timelineDay>div{padding-left:14px}}@media (max-width:640px){.beta-plana-workspace-module__35o4TG__topbar{padding:9px 12px}.beta-plana-workspace-module__35o4TG__syncStatus{gap:4px;font-size:0}.beta-plana-workspace-module__35o4TG__syncStatus>span{display:none}.beta-plana-workspace-module__35o4TG__syncStatus button{min-height:30px;padding:0 8px;font-size:11px}.beta-plana-workspace-module__35o4TG__utilityBar,.beta-plana-workspace-module__35o4TG__categoryTabs{padding-left:12px;padding-right:12px}.beta-plana-workspace-module__35o4TG__utilityMeta{display:none}.beta-plana-workspace-module__35o4TG__productTabs button{padding-left:8px;padding-right:8px}.beta-plana-workspace-module__35o4TG__feed{padding-left:12px;padding-right:12px}.beta-plana-workspace-module__35o4TG__feedHead{align-items:flex-start}.beta-plana-workspace-module__35o4TG__card{padding:14px}.beta-plana-workspace-module__35o4TG__cardHeader{flex-direction:column}.beta-plana-workspace-module__35o4TG__quickActions{margin-left:0}.beta-plana-workspace-module__35o4TG__cardHeading h2{font-size:20px}.beta-plana-workspace-module__35o4TG__classification{width:100%}.beta-plana-workspace-module__35o4TG__classification label,.beta-plana-workspace-module__35o4TG__classification select{flex:1}.beta-plana-workspace-module__35o4TG__classification select{width:100%}.beta-plana-workspace-module__35o4TG__ask button{padding:0 11px}.beta-plana-workspace-module__35o4TG__ask input{min-width:0}.beta-plana-workspace-module__35o4TG__chatPage{min-height:calc(100vh - 145px);padding:42px 14px 72px}.beta-plana-workspace-module__35o4TG__chatHero{border-radius:12px;padding:13px}.beta-plana-workspace-module__35o4TG__scopeButton{text-overflow:ellipsis;white-space:nowrap;max-width:205px;overflow:hidden}}
