.elements-module__KHE43W__library{min-width:0;color:var(--foreground);container-type:inline-size}.elements-module__KHE43W__intro{border-bottom:1px solid var(--border-soft);padding:4px 0 20px}.elements-module__KHE43W__eyebrow{letter-spacing:.18em;color:var(--muted);font:600 10px/1.5 ui-monospace,monospace}.elements-module__KHE43W__intro h2{margin:8px 0!important;font-size:25px!important}.elements-module__KHE43W__intro p{color:var(--muted);margin:0;font-size:13px;line-height:1.9}.elements-module__KHE43W__filters{flex-wrap:wrap;align-items:center;gap:10px;margin-block:20px;display:flex}.elements-module__KHE43W__filters input,.elements-module__KHE43W__filters select,.elements-module__KHE43W__filters button{border:1px solid var(--border-soft);background:var(--surface);color:inherit;font:inherit;border-radius:10px;padding:11px 14px;font-size:13px}.elements-module__KHE43W__filters input{background:var(--surface-soft,var(--surface));flex:1;min-width:160px}.elements-module__KHE43W__filters button{cursor:pointer}.elements-module__KHE43W__filters button:disabled{opacity:.4;cursor:default}.elements-module__KHE43W__resultBar{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin:10px 0 14px;font-size:11px;display:flex}.elements-module__KHE43W__resultBar p{color:var(--foreground);margin:0;font-weight:700}.elements-module__KHE43W__board{border:1px solid var(--border-soft);background:var(--surface);border-radius:14px;padding:14px;overflow:hidden}.elements-module__KHE43W__grid{grid-template-columns:repeat(18,minmax(0,1fr));grid-auto-rows:64px;gap:4px;width:100%;padding:0 0 4px;display:grid}.elements-module__KHE43W__grid button{border:1px solid color-mix(in srgb,var(--family) 42%,var(--border-soft));background:color-mix(in srgb,var(--family) 7%,var(--surface));min-width:0;color:inherit;cursor:pointer;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:3px 1px;transition:background .15s,transform .15s,box-shadow .15s;display:flex;position:relative}.elements-module__KHE43W__grid button[hidden]{display:none}.elements-module__KHE43W__grid button:hover,.elements-module__KHE43W__grid button:focus-visible{background:color-mix(in srgb,var(--family) 22%,var(--surface));outline:2px solid var(--family);outline-offset:1px;z-index:1;transform:translateY(-2px);box-shadow:0 4px 12px #10203018}.elements-module__KHE43W__grid small{opacity:.65;align-self:flex-start;padding-inline:4px;font:10px/1.2 ui-monospace,monospace}.elements-module__KHE43W__grid strong{letter-spacing:-.04em;font:700 19px/1.3 system-ui,sans-serif}.elements-module__KHE43W__grid span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:8px;line-height:1.5;overflow:hidden}.elements-module__KHE43W__legend{flex-wrap:wrap;gap:7px 14px;margin:18px 0;display:flex}.elements-module__KHE43W__legend button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:6px;padding:4px;font-size:10px;display:flex}.elements-module__KHE43W__legend button[aria-pressed=true]{background:var(--border-soft);color:var(--foreground)}.elements-module__KHE43W__legend i{border-radius:50%;flex-shrink:0;width:7px;height:7px}.elements-module__KHE43W__footnote{color:var(--muted);border-top:1px solid var(--border-soft);padding-top:12px;font-size:11px;line-height:1.9}.elements-module__KHE43W__properties{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.elements-module__KHE43W__properties>div{border:1px solid var(--border-soft);background:var(--surface);border-radius:10px;padding:14px}.elements-module__KHE43W__properties dt{color:var(--muted);font-size:12px}.elements-module__KHE43W__properties dd{margin:10px 0 0;font:600 17px/1.5 system-ui,sans-serif}.elements-module__KHE43W__scroll{border:1px solid var(--border-soft);border-radius:10px;max-width:100%;overflow-x:auto}.elements-module__KHE43W__scroll table{border-collapse:collapse;width:100%;min-width:620px;font-size:12px}.elements-module__KHE43W__scroll th,.elements-module__KHE43W__scroll td{text-align:start;border-bottom:1px solid var(--border-soft);white-space:nowrap;padding:13px 12px}.elements-module__KHE43W__scroll thead{background:var(--surface-soft,var(--surface))}.elements-module__KHE43W__scroll tbody tr:nth-child(2n){background:color-mix(in srgb,var(--border-soft) 20%,transparent)}@container (max-width:850px){.elements-module__KHE43W__grid{grid-auto-rows:54px;gap:3px}.elements-module__KHE43W__grid strong{font-size:16px}.elements-module__KHE43W__grid span{display:none}.elements-module__KHE43W__grid small{font-size:9px}.elements-module__KHE43W__board{padding:9px}}@container (max-width:560px){.elements-module__KHE43W__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:82px;gap:7px}.elements-module__KHE43W__grid button{grid-area:auto!important}.elements-module__KHE43W__grid strong{font-size:24px}.elements-module__KHE43W__grid span{font-size:10px;display:block}.elements-module__KHE43W__grid small{font-size:10px}.elements-module__KHE43W__resultBar>span{display:none}.elements-module__KHE43W__board{border:0;padding:0}.elements-module__KHE43W__legend{gap:5px 9px}.elements-module__KHE43W__intro h2{font-size:22px!important}}@media (prefers-reduced-motion:reduce){.elements-module__KHE43W__grid button{transition:none}}.elements-module__KHE43W__filtered{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));grid-auto-rows:90px}.elements-module__KHE43W__filtered button{grid-area:auto!important}.elements-module__KHE43W__filtered span{font-size:10px;display:block}.elements-module__KHE43W__filtered strong{font-size:24px}.elements-module__KHE43W__scroll th,.elements-module__KHE43W__scroll td{text-align:center;font-variant-numeric:tabular-nums}.elements-module__KHE43W__scroll table{table-layout:fixed}.elements-module__KHE43W__scroll th:first-child{width:100px}.elements-module__KHE43W__scroll th:nth-child(2){width:235px}.elements-module__KHE43W__scroll th:nth-child(3),.elements-module__KHE43W__scroll th:nth-child(4){width:190px}.elements-module__KHE43W__scroll th:last-child{width:90px}.elements-module__KHE43W__provenance{border-top:1px solid var(--border-soft);margin-top:24px;padding-top:16px}.elements-module__KHE43W__provenance summary{cursor:pointer;font-weight:700}.elements-module__KHE43W__provenance p{color:var(--muted);font-size:12px;line-height:1.9}.elements-module__KHE43W__provenance a{color:var(--color-info-text);text-underline-offset:3px;text-decoration:underline}.elements-module__KHE43W__provenance table{table-layout:auto;min-width:650px}.elements-module__KHE43W__provenance th,.elements-module__KHE43W__provenance td{white-space:normal;overflow-wrap:anywhere;text-align:start!important;width:auto!important}.elements-module__KHE43W__provenance td:last-child{min-width:240px}@media (max-width:700px){.elements-module__KHE43W__provenance .elements-module__KHE43W__scroll{border:0;overflow:visible}.elements-module__KHE43W__provenance table,.elements-module__KHE43W__provenance tbody{width:100%;min-width:0;display:block}.elements-module__KHE43W__provenance thead{display:none}.elements-module__KHE43W__provenance tr{border:1px solid var(--border-soft);border-radius:10px;margin:10px 0;padding:8px;display:block}.elements-module__KHE43W__provenance th,.elements-module__KHE43W__provenance td{border:0;padding:7px;display:block;width:100%!important;min-width:0!important}.elements-module__KHE43W__provenance td:before{content:attr(data-label) ": ";color:var(--muted);font-size:11px}.elements-module__KHE43W__provenance td:last-child div{margin-top:5px}}.elements-module__KHE43W__scroll:focus-visible{outline:2px solid var(--color-info-text);outline-offset:-2px}
.preview-module__R635ja__page{--brand-blue:#155d68;--color-info-text:#155d68;--color-info-bg:#eef7f7;--color-info-border:#c7e1e3;--lab-muted:color-mix(in srgb,var(--foreground) 65%,var(--surface));--lab-radius:16px;max-width:1440px;color:var(--foreground);margin-inline:auto;padding:24px 36px 48px}.preview-module__R635ja__page button,.preview-module__R635ja__page a{-webkit-tap-highlight-color:transparent}.preview-module__R635ja__topline{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.preview-module__R635ja__workspaceBrand{align-items:center;gap:12px;min-width:0;display:flex}.preview-module__R635ja__brandIcon{border:1px solid var(--color-info-border);width:38px;height:38px;color:var(--color-info-text);background:var(--color-info-bg);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.preview-module__R635ja__workspaceBrand strong{font-size:18px;font-weight:750;line-height:1.6;display:block}.preview-module__R635ja__workspaceBrand>div>span{color:var(--lab-muted);margin-top:3px;font-size:12px;line-height:1.8;display:block}.preview-module__R635ja__topline>span:first-child{letter-spacing:.08em;color:var(--color-info-text);align-items:center;gap:9px;font-size:12px;font-weight:800;display:flex}.preview-module__R635ja__topActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.preview-module__R635ja__workspaceGuide{overflow-wrap:anywhere;max-width:72ch;margin-inline:auto;font-size:14px;line-height:1.95}.preview-module__R635ja__workspaceGuide h2{margin-block:24px 10px;font-size:19px;font-weight:750}.preview-module__R635ja__workspaceGuide h2:first-child{margin-top:0}.preview-module__R635ja__workspaceGuide p,.preview-module__R635ja__workspaceGuide li{margin-bottom:12px}.preview-module__R635ja__workspaceGuide ol{padding-inline-start:24px;list-style:decimal}.preview-module__R635ja__workspaceGuide ul{padding-inline-start:24px;list-style:outside}.preview-module__R635ja__preview,.preview-module__R635ja__status{border:1px solid var(--border-soft);color:var(--foreground);background:var(--surface);border-radius:7px;padding:6px 11px;font-size:11px}.preview-module__R635ja__navigation{background:var(--surface);border:1px solid var(--border-soft);scrollbar-width:thin;border-radius:12px;gap:4px;margin-bottom:24px;padding:6px;display:flex;overflow-x:auto}.preview-module__R635ja__navigation button,.preview-module__R635ja__navigation a{white-space:nowrap;min-height:46px;color:var(--lab-muted);cursor:pointer;border:0;border-bottom:2px solid #0000;border-radius:0;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:600;transition:background .15s,color .15s;display:flex}.preview-module__R635ja__navigation [aria-current=page]{color:#fff;background:#17394c;border-bottom-color:#0000;border-radius:8px;font-weight:750}.preview-module__R635ja__navigation button:hover,.preview-module__R635ja__navigation a:hover{background:var(--surface-soft);color:var(--foreground)}.preview-module__R635ja__hero{color:#fff;background:linear-gradient(115deg,#102b40,#173e56);border:1px solid #24465f;border-radius:20px;grid-template-columns:1.1fr 1fr;align-items:center;gap:24px;padding:32px;display:grid;position:relative;overflow:hidden}.preview-module__R635ja__heroCopy{z-index:1;position:relative}.preview-module__R635ja__kicker{color:var(--color-info-text);letter-spacing:.06em;margin-bottom:10px;font-size:10px;font-weight:700;display:block}.preview-module__R635ja__hero .preview-module__R635ja__kicker{color:#9cdde9}.preview-module__R635ja__hero h1{letter-spacing:-.035em;font-size:clamp(26px,3vw,39px);font-weight:800;line-height:1.7}.preview-module__R635ja__hero p{color:#c6d9e8;max-width:44ch;margin-block:10px 22px;font-size:13px;line-height:2.1}.preview-module__R635ja__heroNote{color:#9db6cd;margin-top:12px;font-size:10px;line-height:1.9;display:block}.preview-module__R635ja__art{min-width:0;max-width:460px}.preview-module__R635ja__primary,.preview-module__R635ja__secondary{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 17px;font-size:12px;font-weight:700;display:inline-flex}.preview-module__R635ja__primary{background:var(--brand-blue);color:#fff;border:1px solid var(--brand-blue);box-shadow:0 2px 3px #1020390a}.preview-module__R635ja__hero .preview-module__R635ja__primary{color:#123755;background:#e7f7fb;border-color:#0000}.preview-module__R635ja__primary:hover{filter:brightness(1.07)}.preview-module__R635ja__secondary{background:var(--surface);border:1px solid var(--border-soft);color:var(--foreground)}.preview-module__R635ja__secondary:hover{background:var(--surface-soft)}.preview-module__R635ja__page button:disabled{cursor:default;opacity:.4}.preview-module__R635ja__sectionHeading{justify-content:space-between;align-items:center;gap:15px;margin:29px 0 14px;display:flex}.preview-module__R635ja__sectionHeading h2{font-size:17px;font-weight:800}.preview-module__R635ja__sectionHeading>span{opacity:.6;font-size:11px}.preview-module__R635ja__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.preview-module__R635ja__actionCard{text-align:start;border:1px solid var(--border-soft);border-radius:var(--lab-radius);background:var(--surface);cursor:pointer;flex-direction:column;align-items:flex-start;min-width:0;padding:24px;transition:border-color .2s,box-shadow .2s;display:flex}.preview-module__R635ja__actionCard:hover{border-color:var(--color-info-border);box-shadow:0 4px 16px #10203908}.preview-module__R635ja__cardIcon{background:var(--color-info-bg);width:42px;height:42px;color:var(--color-info-text);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.preview-module__R635ja__actionCard h3{margin-block:17px 7px;font-size:16px;font-weight:800}.preview-module__R635ja__actionCard p{opacity:.67;margin-bottom:20px;font-size:12px;line-height:1.95}.preview-module__R635ja__cardFooter{width:100%;color:var(--color-info-text);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;font-size:11px;font-weight:700;display:flex}.preview-module__R635ja__continueCard{border:1px solid var(--border-soft);background:var(--surface);border-radius:15px;align-items:center;gap:15px;margin-top:18px;padding:20px;display:flex}.preview-module__R635ja__continueCard>div:nth-child(2){flex:1}.preview-module__R635ja__continueCard h2{font-size:13px;font-weight:700}.preview-module__R635ja__continueCard p{opacity:.65;margin-top:4px;font-size:11px;line-height:1.9}.preview-module__R635ja__heading{justify-content:space-between;align-items:center;gap:16px;margin:28px 0 20px;display:flex}.preview-module__R635ja__heading h1{overflow-wrap:anywhere;font-size:27px;font-weight:800;line-height:1.7}.preview-module__R635ja__heading p{opacity:.65;margin-top:4px;font-size:12px;line-height:2}.preview-module__R635ja__status{flex-shrink:0}.preview-module__R635ja__projectGrid{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:20px;display:grid}.preview-module__R635ja__steps{background:var(--surface);border:1px solid var(--border-soft);border-radius:16px;padding:20px 14px}.preview-module__R635ja__smallLabel{opacity:.6;font-size:10px;line-height:1.8;display:block}.preview-module__R635ja__steps>.preview-module__R635ja__smallLabel{margin-bottom:16px;padding-inline:9px}.preview-module__R635ja__steps button{text-align:start;cursor:pointer;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:56px;margin-bottom:5px;padding:9px;font-size:12px;display:flex}.preview-module__R635ja__steps button[aria-current=step]{background:var(--color-info-bg);color:var(--color-info-text);font-weight:700}.preview-module__R635ja__stepNumber{border:1px solid var(--border-soft);border-radius:8px;place-items:center;width:27px;height:27px;font-size:11px;display:grid}.preview-module__R635ja__steps [aria-current=step] .preview-module__R635ja__stepNumber{color:#fff;background:#2460df;border-color:#2460df}.preview-module__R635ja__currentDot{background:currentColor;border-radius:50%;width:5px;height:5px;margin-inline-start:auto}.preview-module__R635ja__steps p{opacity:.6;border-top:1px solid var(--border-soft);margin-top:14px;padding:14px 9px 0;font-size:10px;line-height:2}.preview-module__R635ja__formPanel,.preview-module__R635ja__materialPanel{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--lab-radius);min-width:0;padding:28px}.preview-module__R635ja__formPanel>h1,.preview-module__R635ja__formPanel>h2{margin-bottom:12px;font-size:21px;font-weight:800;line-height:1.7}.preview-module__R635ja__formPanel>p:not(.preview-module__R635ja__formula):not(.preview-module__R635ja__fileStatus):not(.preview-module__R635ja__fieldError){line-height:2}.preview-module__R635ja__formPanel>.preview-module__R635ja__fields{margin-block:20px}.preview-module__R635ja__formPanel :is(input,select,textarea)[aria-invalid=true]{border-color:var(--color-danger-text)}.preview-module__R635ja__panelTitle{border-bottom:1px solid var(--border-soft);align-items:center;gap:13px;margin-bottom:20px;padding-bottom:20px;display:flex}.preview-module__R635ja__panelTitle h2{font-size:20px;font-weight:800;line-height:1.8}.preview-module__R635ja__muted{opacity:.68;margin-bottom:22px;font-size:12px;line-height:2}.preview-module__R635ja__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;display:grid}.preview-module__R635ja__fields label{min-width:0;color:var(--foreground);font-size:13px;font-weight:600}.preview-module__R635ja__fields label:first-child{grid-column:1/-1}.preview-module__R635ja__fields :is(input,select,textarea){background:var(--surface);border-radius:10px;width:100%;min-height:46px;margin-top:8px;font-size:13px;display:block}.preview-module__R635ja__note{background:var(--surface-soft);border:1px solid var(--border-soft);border-radius:11px;align-items:flex-start;gap:10px;margin-top:24px;padding:14px;display:flex}.preview-module__R635ja__note svg{color:var(--color-info-text);flex-shrink:0;margin-top:3px}.preview-module__R635ja__note p{opacity:.75;font-size:11px;line-height:2}.preview-module__R635ja__formFooter{border-top:1px solid var(--border-soft);justify-content:space-between;gap:12px;margin-top:26px;padding-top:22px;display:flex}.preview-module__R635ja__evidence{gap:12px;display:grid}.preview-module__R635ja__evidence label{border:1px solid var(--border-soft);cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;padding:16px;display:flex}.preview-module__R635ja__evidence input{accent-color:#2460df;width:17px;height:17px;margin-top:3px}.preview-module__R635ja__evidence strong,.preview-module__R635ja__budgetPlan strong{font-size:13px;display:block}.preview-module__R635ja__evidence small,.preview-module__R635ja__budgetPlan small{opacity:.65;margin-top:5px;font-size:11px;line-height:1.9;display:block}.preview-module__R635ja__tableFrame{border:1px solid var(--border-soft);border-radius:12px;margin-bottom:14px;overflow:hidden}.preview-module__R635ja__tableFrame table{border-collapse:collapse;table-layout:fixed;width:100%}.preview-module__R635ja__tableFrame th{text-align:start;background:var(--surface-soft);padding:13px 10px;font-size:11px}.preview-module__R635ja__tableFrame th:first-child{width:34px}.preview-module__R635ja__tableFrame th bdi{opacity:.6;padding-top:4px;font-weight:400;display:block}.preview-module__R635ja__tableFrame td{border-top:1px solid var(--border-soft);padding:8px;font-size:11px}.preview-module__R635ja__tableFrame input{min-width:0;min-height:43px;font-size:12px}.preview-module__R635ja__budgetPlan{gap:12px;display:grid}.preview-module__R635ja__budgetPlan>div{border:1px solid var(--border-soft);border-radius:12px;align-items:flex-start;gap:12px;padding:16px;display:flex}.preview-module__R635ja__budgetPlan svg{color:var(--color-info-text);flex-shrink:0}.preview-module__R635ja__budgetPlan>div>span:nth-child(2){flex:1}.preview-module__R635ja__pending{width:fit-content;color:var(--color-info-text);background:var(--color-info-bg);border-radius:6px;padding:4px 8px;font-size:10px;line-height:1.8;display:inline-flex}.preview-module__R635ja__details{border:1px solid var(--border-soft);border-radius:11px;margin-top:20px;padding:15px;font-size:12px}.preview-module__R635ja__details summary{cursor:pointer;font-weight:600}.preview-module__R635ja__details p{opacity:.7;margin-top:12px;line-height:2}.preview-module__R635ja__reviewState{text-align:center;padding:20px 5px}.preview-module__R635ja__reviewState svg{color:var(--color-info-text);margin-inline:auto}.preview-module__R635ja__reviewState h3{margin-top:14px;font-size:18px;font-weight:800}.preview-module__R635ja__reviewState p{opacity:.65;max-width:48ch;margin:8px auto;font-size:12px;line-height:2}.preview-module__R635ja__summary{margin-block:10px 20px}.preview-module__R635ja__summary>div{border-bottom:1px solid var(--border-soft);justify-content:space-between;gap:18px;padding:12px 0;font-size:12px;display:flex}.preview-module__R635ja__summary dt{opacity:.65;flex-shrink:0}.preview-module__R635ja__summary dd{text-align:end;overflow-wrap:anywhere}.preview-module__R635ja__materialLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.preview-module__R635ja__materialNav{border:1px solid var(--border-soft);border-radius:var(--lab-radius);background:var(--surface);grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:8px;display:grid}.preview-module__R635ja__materialNav button{text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:12px;font-size:12px;display:flex}.preview-module__R635ja__materialNav button>svg{display:none}.preview-module__R635ja__materialNav .preview-module__R635ja__cardIcon{border-radius:9px;width:32px;height:32px}.preview-module__R635ja__materialNav [aria-pressed=true]{border-color:var(--color-info-border);background:var(--color-info-bg);color:var(--color-info-text);font-weight:700}.preview-module__R635ja__materialPanel h2{margin-block:20px 10px;font-size:23px;font-weight:800;line-height:1.8}.preview-module__R635ja__propertyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.preview-module__R635ja__propertyGrid>div{border:1px solid var(--border-soft);border-radius:12px;padding:18px}.preview-module__R635ja__propertyGrid svg,.preview-module__R635ja__accent{color:var(--color-info-text)}.preview-module__R635ja__propertyGrid strong{margin-top:12px;font-size:12px;display:block}.preview-module__R635ja__propertyGrid span{opacity:.6;margin-top:6px;font-size:10px;display:block}.preview-module__R635ja__previewNote{opacity:.55;text-align:center;margin:24px 0 0;font-size:10px;line-height:2}.preview-module__R635ja__fitSummary{border:1px solid var(--border-soft);background:var(--surface);border-radius:14px;margin-block:20px;padding:18px}.preview-module__R635ja__fitSummary svg{width:100%;max-height:230px;color:var(--text-primary)}.preview-module__R635ja__fitSummary svg text{fill:currentColor}.preview-module__R635ja__gcInputs{gap:18px;margin-block:24px;display:grid}.preview-module__R635ja__gcInputs .preview-module__R635ja__fields label:first-child{grid-column:auto}.preview-module__R635ja__gcInputs .preview-module__R635ja__fields label:last-child:nth-child(3){grid-column:1/-1}.preview-module__R635ja__gcInputs fieldset{border:1px solid var(--border-soft);background:color-mix(in srgb,var(--surface-soft) 55%,var(--surface));border-radius:12px;min-width:0;padding:20px}.preview-module__R635ja__gcInputs legend{color:var(--color-info-text);padding:0 8px;font-size:13px;font-weight:700}.preview-module__R635ja__gcInputs label{min-width:0}.preview-module__R635ja__gcInputs small{opacity:.6;font-size:11px}.preview-module__R635ja__gcInputs select{width:100%;min-height:48px;margin-top:8px;font-size:12px;display:block}.preview-module__R635ja__gcInputs textarea{resize:vertical;width:100%;margin-top:8px;font-size:12px;display:block}.preview-module__R635ja__additionalSection{border-block-start:1px solid var(--border-soft);gap:20px;padding-top:24px;display:grid}.preview-module__R635ja__additionalSection h3{font-size:16px;font-weight:800}.preview-module__R635ja__stockPreparation{border:1px solid var(--border-soft);background:var(--surface-soft);border-radius:12px;gap:16px;padding:18px;display:grid}.preview-module__R635ja__stockPreparation h4{font-size:14px;font-weight:800}.preview-module__R635ja__stockPreparation .preview-module__R635ja__muted{margin-bottom:0}.preview-module__R635ja__stockInput{background:var(--surface);border:1px solid var(--border-soft);border-radius:10px;padding:16px}.preview-module__R635ja__stockInput h5{margin-bottom:9px;font-size:13px;font-weight:700}.preview-module__R635ja__stockInput>p{margin-bottom:15px!important}.preview-module__R635ja__fieldError{color:var(--color-danger-text,#b91c1c);margin-top:6px;font-size:12px;font-weight:400;line-height:1.8;display:block}.preview-module__R635ja__stockInput input[aria-invalid=true]{border-color:var(--color-danger-text,#b91c1c)}.preview-module__R635ja__stockResult{border:1px solid var(--color-info-border);background:var(--color-info-bg);border-radius:10px;padding:15px;font-size:12px;line-height:2}.preview-module__R635ja__additionalSection>.preview-module__R635ja__muted{margin:0}.preview-module__R635ja__addActions{flex-wrap:wrap;gap:8px;display:flex}.preview-module__R635ja__addActions button{text-align:start}.preview-module__R635ja__wideField{grid-column:1/-1}.preview-module__R635ja__checkLine{align-items:flex-start;gap:10px;margin-block:18px 10px;font-size:12px;line-height:1.9;display:flex}.preview-module__R635ja__checkLine input{accent-color:#2460df;flex-shrink:0;width:17px;height:17px;margin-top:4px}.preview-module__R635ja__referenceLink{color:var(--color-info-text);font-size:11px;line-height:2;text-decoration:underline}.preview-module__R635ja__reportActions{border-top:1px solid var(--border-soft);margin-top:22px;padding-top:20px}.preview-module__R635ja__reportActions p{margin-top:12px}.preview-module__R635ja__reportPreview{margin-top:20px}.preview-module__R635ja__reportPreview h3{margin-bottom:12px;font-size:13px;font-weight:700}.preview-module__R635ja__reportPreview iframe{border:1px solid var(--border-soft);background:#fff;border-radius:12px;width:100%;height:700px;display:block}.preview-module__R635ja__budgetDetails{border:1px solid var(--border-soft);border-radius:12px;margin-top:22px;padding:16px}.preview-module__R635ja__budgetDetails summary{cursor:pointer;font-size:13px;font-weight:700}.preview-module__R635ja__budgetDetails .preview-module__R635ja__muted{margin-top:15px}.preview-module__R635ja__budgetTable{overflow:auto}.preview-module__R635ja__budgetTable table{border-collapse:collapse;width:100%;min-width:480px;font-size:11px}.preview-module__R635ja__budgetTable td,.preview-module__R635ja__budgetTable th{border-bottom:1px solid var(--border-soft);text-align:start;padding:12px 8px}.preview-module__R635ja__budgetTable tbody th{max-width:180px;font-weight:500}.preview-module__R635ja__effectTrack{background:var(--surface-soft);border-radius:4px;width:100%;height:4px;margin-top:7px;display:block}.preview-module__R635ja__effectTrack>span{background:#2495a6;border-radius:4px;height:100%;display:block}.preview-module__R635ja__formula{background:var(--surface);border:1px solid var(--border-soft);overflow-wrap:anywhere;border-radius:10px;margin-block:16px;padding:18px;font-size:13px}.preview-module__R635ja__calculated{border:1px solid var(--color-success-border,#8bd2b8);background:var(--color-success-bg,#ecfdf5);color:var(--color-success-text,#065f46);border-radius:16px;margin-top:24px;padding:24px}.preview-module__R635ja__calculated h3{overflow-wrap:anywhere;margin-block:18px;font-size:clamp(18px,2.4vw,27px);font-weight:800}.preview-module__R635ja__calculated p,.preview-module__R635ja__calculated small{margin-top:12px;font-size:11px;line-height:2}.preview-module__R635ja__fileBar{border:0;border-bottom:1px solid var(--border-soft);background:0 0;border-radius:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding:10px 0;display:flex}.preview-module__R635ja__fileBar>span{color:var(--lab-muted);align-items:center;gap:8px;font-size:12px;display:flex}.preview-module__R635ja__fileBar>div{flex-wrap:wrap;gap:8px;display:flex}.preview-module__R635ja__fileBar .preview-module__R635ja__secondary{border-radius:8px;min-height:40px;padding:8px 12px;font-size:12px}.preview-module__R635ja__fileBar label{cursor:pointer}.preview-module__R635ja__fileBar label:focus-within{outline:2px solid var(--brand-accent);outline-offset:2px}.preview-module__R635ja__fileStatus{border:1px solid var(--border-soft);background:var(--surface);border-radius:11px;margin-bottom:18px;padding:13px 16px;font-size:12px;line-height:1.9}.preview-module__R635ja__fileStatus[role=alert]{color:var(--color-danger-text,#dc2626)}.preview-module__R635ja__newSampleDialog{background:var(--surface);width:min(580px,100% - 32px);max-height:90dvh;color:var(--foreground);border:1px solid var(--border-soft);border-radius:18px;margin:auto;padding:26px;overflow:auto;box-shadow:0 24px 80px #10203930}.preview-module__R635ja__newSampleDialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#091b3a70}.preview-module__R635ja__newSampleDialog h2{margin-bottom:18px;font-size:20px;font-weight:800}.preview-module__R635ja__newSampleDialog p{margin-bottom:16px;font-size:13px;line-height:2}.preview-module__R635ja__newSampleDialog>div{flex-wrap:wrap;gap:8px;display:flex}.preview-module__R635ja__importPreview{border:1px solid var(--color-info-border);background:var(--color-info-bg);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;padding:22px;display:flex}.preview-module__R635ja__importPreview h2{margin-top:10px;font-size:18px;font-weight:700}.preview-module__R635ja__importPreview p{margin-top:7px;font-size:12px;line-height:2}.preview-module__R635ja__importPreview>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.preview-module__R635ja__legacyComponents{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.preview-module__R635ja__legacyComponents>div{border:1px solid var(--border-soft);border-radius:11px;min-width:0;padding:15px}.preview-module__R635ja__legacyComponents strong{overflow-wrap:anywhere;font-size:12px;display:block}.preview-module__R635ja__legacyComponents span{margin-block:8px;font-size:13px;display:block}.preview-module__R635ja__legacyComponents small{opacity:.65;overflow-wrap:anywhere;font-size:11px;display:block}@media (max-width:767px){.preview-module__R635ja__legacyComponents{grid-template-columns:minmax(0,1fr)}}@media (max-width:1000px){.preview-module__R635ja__page{padding:20px}.preview-module__R635ja__hero{padding:26px}.preview-module__R635ja__projectGrid{grid-template-columns:180px minmax(0,1fr);gap:14px}.preview-module__R635ja__materialLayout{grid-template-columns:minmax(0,1fr);gap:14px}}@media (max-width:767px){.preview-module__R635ja__page{padding:20px 16px 32px}.preview-module__R635ja__topline{flex-wrap:wrap;align-items:flex-start;gap:12px;margin-bottom:20px}.preview-module__R635ja__workspaceBrand strong{font-size:18px}.preview-module__R635ja__workspaceBrand>div>span{display:none}.preview-module__R635ja__brandIcon{border-radius:12px;width:40px;height:40px}.preview-module__R635ja__topActions{margin-inline-start:auto}.preview-module__R635ja__topActions .preview-module__R635ja__secondary{min-height:36px;padding:6px 10px;font-size:11px}.preview-module__R635ja__navigation{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-bottom:12px;display:grid;overflow:visible}.preview-module__R635ja__navigation button,.preview-module__R635ja__navigation a{white-space:normal;text-align:center;flex-direction:column;flex:none;gap:5px;min-height:54px;padding:9px 5px;font-size:11px;line-height:1.6}.preview-module__R635ja__navigation a>svg:last-child{display:none}.preview-module__R635ja__fileBar{gap:10px;margin-bottom:20px;padding:12px}.preview-module__R635ja__fileBar>span{font-size:11px}.preview-module__R635ja__fileBar>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;display:grid}.preview-module__R635ja__fileBar .preview-module__R635ja__secondary{text-align:center;flex-direction:row;gap:5px;min-height:42px;padding:8px 4px;font-size:10px}.preview-module__R635ja__hero{grid-template-columns:minmax(0,1fr);gap:0;padding:25px}.preview-module__R635ja__hero h1{font-size:29px}.preview-module__R635ja__hero p{margin-bottom:17px;font-size:12px}.preview-module__R635ja__art{width:100%;max-width:300px;margin-block:-10px -15px;margin-inline:auto}.preview-module__R635ja__cards{grid-template-columns:minmax(0,1fr);gap:11px}.preview-module__R635ja__actionCard{padding:20px}.preview-module__R635ja__actionCard h3{margin-top:12px}.preview-module__R635ja__actionCard p{margin-bottom:14px}.preview-module__R635ja__sectionHeading>span{display:none}.preview-module__R635ja__continueCard{flex-wrap:wrap}.preview-module__R635ja__continueCard>div:nth-child(2){min-width:160px}.preview-module__R635ja__continueCard>button{margin-inline-start:auto}.preview-module__R635ja__heading{flex-wrap:wrap;align-items:flex-start;margin-top:23px}.preview-module__R635ja__heading h1{font-size:24px}.preview-module__R635ja__heading .preview-module__R635ja__status{font-size:10px}.preview-module__R635ja__projectGrid,.preview-module__R635ja__materialLayout{grid-template-columns:minmax(0,1fr)}.preview-module__R635ja__steps{gap:5px;padding:10px;display:flex;overflow-x:auto}.preview-module__R635ja__steps>.preview-module__R635ja__smallLabel,.preview-module__R635ja__steps>p{display:none}.preview-module__R635ja__steps button{flex-shrink:0;width:auto;min-height:44px;margin:0;padding:7px 10px;font-size:11px}.preview-module__R635ja__currentDot{display:none}.preview-module__R635ja__formPanel,.preview-module__R635ja__materialPanel{padding:20px 16px}.preview-module__R635ja__panelTitle h2{font-size:18px}.preview-module__R635ja__fields{grid-template-columns:minmax(0,1fr);gap:18px}.preview-module__R635ja__additionalSection>fieldset{padding:16px 10px}.preview-module__R635ja__stockPreparation{border:0;border-top:1px solid var(--border-soft);background:0 0;border-radius:0;padding:16px 0 0}.preview-module__R635ja__stockInput{border:0;border-bottom:1px solid var(--border-soft);background:0 0;border-radius:0;padding:16px 0}.preview-module__R635ja__budgetPlan>div{flex-wrap:wrap}.preview-module__R635ja__budgetPlan .preview-module__R635ja__pending{margin-inline-start:32px}.preview-module__R635ja__materialNav{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:6px;display:grid}.preview-module__R635ja__materialNav button{gap:6px;min-width:0;padding:9px 8px;font-size:11px;line-height:1.8}.preview-module__R635ja__materialNav .preview-module__R635ja__cardIcon{border-radius:7px;width:26px;height:26px}.preview-module__R635ja__materialNav .preview-module__R635ja__cardIcon svg{width:15px;height:15px}.preview-module__R635ja__materialNav button>svg{display:none}.preview-module__R635ja__propertyGrid>div{padding:14px}.preview-module__R635ja__materialPanel h2{font-size:20px}.preview-module__R635ja__formFooter button{padding-inline:12px;font-size:11px}}.preview-module__R635ja__physicalReport{border:1px solid var(--border-soft);background:#fff;border-radius:12px;width:100%;min-width:0;height:650px;margin-top:20px;display:block}.preview-module__R635ja__workflowChoices{border:0;gap:10px;min-width:0;margin-block:18px;padding:0;display:grid}.preview-module__R635ja__workflowChoices legend{margin-bottom:12px;font-size:12px;font-weight:700}.preview-module__R635ja__workflowChoices label{border:1px solid var(--border-soft);cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;padding:14px;display:flex}.preview-module__R635ja__workflowChoices label:has(input:checked){border-color:var(--color-info-border);background:var(--color-info-bg)}.preview-module__R635ja__workflowChoices input{accent-color:#2460df;flex-shrink:0;width:18px;height:18px;margin-top:3px}.preview-module__R635ja__workflowChoices strong{font-size:13px;line-height:1.9;display:block}.preview-module__R635ja__workflowChoices small{margin-top:5px;font-size:11px;line-height:1.9;display:block}.preview-module__R635ja__librarySearch{margin-block:18px 10px;font-size:13px;font-weight:600;display:block}.preview-module__R635ja__librarySearch input{width:100%;min-height:46px;margin-top:8px;display:block}.preview-module__R635ja__chemicalResults{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-block:12px 22px;display:grid}.preview-module__R635ja__chemicalResult{border:1px solid var(--border-soft);text-align:start;cursor:pointer;border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:14px;display:flex}.preview-module__R635ja__chemicalResult[aria-pressed=true]{background:var(--color-info-bg);border-color:var(--color-info-border)}.preview-module__R635ja__chemicalResult strong{font-size:13px;line-height:1.8}.preview-module__R635ja__chemicalResult bdi{overflow-wrap:anywhere;font-size:13px}.preview-module__R635ja__chemicalResult small{font-size:11px;line-height:1.8}.preview-module__R635ja__chemicalCard{border-block-start:1px solid var(--border-soft);min-width:0;padding-block:20px}.preview-module__R635ja__chemicalCard h3,.preview-module__R635ja__solutionPanel h3{font-size:17px;font-weight:700;line-height:1.8}.preview-module__R635ja__chemicalCard .preview-module__R635ja__summary>div{flex-wrap:wrap;gap:8px}.preview-module__R635ja__chemicalCard .preview-module__R635ja__summary dd{min-width:0;max-width:100%}.preview-module__R635ja__chemicalCard .preview-module__R635ja__addActions{margin-top:18px}.preview-module__R635ja__solutionPanel{border-top:1px solid var(--border-soft);min-width:0;padding-top:24px}.preview-module__R635ja__solutionPanel>p{overflow-wrap:anywhere;margin-block:12px;font-size:12px;line-height:2}.preview-module__R635ja__solutionPanel>button{margin-top:20px}.preview-module__R635ja__chemicalResults button:focus-visible{outline:2px solid var(--color-info-text);outline-offset:2px}@media (max-width:767px){.preview-module__R635ja__chemicalResults{grid-template-columns:minmax(0,1fr)}}.preview-module__R635ja__compoundLibrary{min-width:0}.preview-module__R635ja__structureSwitch{background:var(--surface-soft);border-radius:10px;justify-content:center;gap:6px;margin-bottom:14px;padding:6px;display:flex}.preview-module__R635ja__structureSwitch button{cursor:pointer;border-radius:8px;padding:10px 16px;font-size:12px}.preview-module__R635ja__structureSwitch{flex-wrap:wrap}.preview-module__R635ja__structureVerified{color:var(--color-info-text);background:var(--color-info-bg);border-radius:9px;margin-bottom:12px;padding:12px;font-size:12px}.preview-module__R635ja__structurePanel .preview-module__R635ja__rdkitDrawing{width:100%;max-width:560px;height:auto;max-height:300px;margin:12px auto 20px}.preview-module__R635ja__structureSource{border:1px solid var(--border-soft);text-align:start;border-radius:10px;margin:16px;padding:12px;font-size:12px;line-height:2}.preview-module__R635ja__structureSource summary{cursor:pointer;font-weight:650}.preview-module__R635ja__structureSource pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface-soft);border-radius:8px;padding:10px}.preview-module__R635ja__structureSource a{color:var(--color-info-text)}.preview-module__R635ja__structureSwitch [aria-pressed=true]{background:var(--color-info-bg);color:var(--color-info-text);font-weight:700}.preview-module__R635ja__moleculeViewer{text-align:start;width:100%;min-width:0}.preview-module__R635ja__moleculeCanvas{touch-action:none;cursor:grab;border:1px solid var(--border-soft);border-radius:12px;width:100%;height:360px;display:block}.preview-module__R635ja__moleculeCanvas:active{cursor:grabbing}.preview-module__R635ja__moleculeCanvas:focus-visible{outline-offset:2px;outline:3px solid #2460df}.preview-module__R635ja__moleculeControls,.preview-module__R635ja__moleculeActions{flex-wrap:wrap;align-items:center;gap:12px;margin-block:12px;display:flex}.preview-module__R635ja__moleculeControls label,.preview-module__R635ja__moleculeActions label{align-items:center;gap:7px;font-size:12px;display:flex}.preview-module__R635ja__moleculeControls select,.preview-module__R635ja__moleculeActions select{border:1px solid var(--border-soft);background:var(--surface);border-radius:8px;padding:8px}.preview-module__R635ja__moleculeControls input{accent-color:#2460df}.preview-module__R635ja__moleculeIcon{border:1px solid var(--border-soft);background:var(--surface-soft);width:44px;height:44px;color:var(--foreground);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.preview-module__R635ja__moleculeIcon:hover{background:var(--color-info-bg);color:var(--color-info-text)}.preview-module__R635ja__moleculeIcon:disabled{opacity:.4;cursor:default}.preview-module__R635ja__moleculeIcon:focus-visible{outline-offset:2px;outline:3px solid #2460df}.preview-module__R635ja__moleculeHelp,.preview-module__R635ja__moleculeFallback{padding:12px;font-size:12px;line-height:2}.preview-module__R635ja__moleculeLegend{direction:ltr;flex-wrap:wrap;gap:14px;margin:12px;display:flex}.preview-module__R635ja__moleculeLegend span{align-items:center;gap:5px;font-size:12px;display:flex}.preview-module__R635ja__moleculeLegend i{border:1px solid #64748b;border-radius:50%;width:12px;height:12px}@media (max-width:600px){.preview-module__R635ja__moleculeCanvas{height:280px}.preview-module__R635ja__moleculeActions .preview-module__R635ja__secondary{padding:8px;font-size:11px}}.preview-module__R635ja__compoundViewer{border:1px solid var(--border-soft);width:min(960px,94vw);max-width:94vw;height:min(860px,92dvh);max-height:92dvh;color:var(--foreground);background:var(--surface);border-radius:18px;margin:auto;padding:0;overflow:hidden}.preview-module__R635ja__compoundViewer::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0c192e8c}.preview-module__R635ja__compoundViewer[open]{flex-direction:column;display:flex}.preview-module__R635ja__viewerBar{border-bottom:1px solid var(--border-soft);background:var(--surface);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.preview-module__R635ja__viewerBar strong{font-size:16px}.preview-module__R635ja__viewerContent{overscroll-behavior:contain;min-height:0;padding:20px;overflow-y:auto}.preview-module__R635ja__viewerLoading{text-align:center;padding:60px 20px}.preview-module__R635ja__solutionSave{border:1px solid var(--border-soft);background:var(--surface-soft);border-radius:12px;margin-top:16px;padding:16px}.preview-module__R635ja__solutionSave p{margin-top:10px;font-size:12px;line-height:2}.preview-module__R635ja__compoundViewer .preview-module__R635ja__compoundTitle{padding:18px 24px}.preview-module__R635ja__compoundViewer .preview-module__R635ja__compoundTitle h2{margin:8px 0;font-size:25px}.preview-module__R635ja__compoundViewer .preview-module__R635ja__compoundTitle p{margin:8px 0 12px}.preview-module__R635ja__compoundViewer .preview-module__R635ja__compoundDetail{border:0}.preview-module__R635ja__fullDirectory{margin-top:24px}.preview-module__R635ja__directoryFilters{background:var(--surface-soft);border:1px solid var(--border-soft);border-radius:12px;align-items:end;gap:12px;margin-block:12px;padding:14px 16px;display:flex}.preview-module__R635ja__directoryFilters label{gap:7px;min-width:180px;font-size:12px;display:grid}.preview-module__R635ja__directoryFilters select{border:1px solid var(--border-soft);background:var(--surface);border-radius:9px;min-height:42px;padding:10px 12px}.preview-module__R635ja__compoundEnglish{color:var(--text-muted);text-align:start;font-size:13px!important}.preview-module__R635ja__directoryTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.preview-module__R635ja__directoryTop h3{font-size:20px;font-weight:750}.preview-module__R635ja__directoryTop p{color:var(--text-muted);margin-top:6px;font-size:12px;line-height:2}.preview-module__R635ja__directorySwitch,.preview-module__R635ja__directoryCategories{flex-wrap:wrap;gap:6px;display:flex}.preview-module__R635ja__directorySwitch{background:var(--surface-soft);border-radius:10px;padding:4px}.preview-module__R635ja__directorySwitch button,.preview-module__R635ja__directoryCategories button{cursor:pointer;border-radius:8px;padding:10px 14px;font-size:12px}.preview-module__R635ja__directorySwitch [aria-pressed=true],.preview-module__R635ja__directoryCategories [aria-pressed=true]{background:var(--color-info-bg);color:var(--color-info-text);font-weight:700}.preview-module__R635ja__directoryCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.preview-module__R635ja__directoryCards>button{text-align:start;border:1px solid var(--border-soft);background:var(--surface);cursor:pointer;border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:16px;display:flex}.preview-module__R635ja__directoryCards>button:hover{background:var(--color-info-bg);border-color:#2460df}.preview-module__R635ja__directoryCards strong{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.8;display:-webkit-box;overflow:hidden}.preview-module__R635ja__directoryCards small{opacity:.7;overflow-wrap:anywhere;font-size:11px;display:block}.preview-module__R635ja__directoryCards>button>small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.preview-module__R635ja__directoryCards span{color:var(--color-info-text);margin-top:auto;padding-top:8px;font-size:11px}.preview-module__R635ja__directoryCards>button:focus-visible{outline-offset:2px;outline:3px solid #2460df}@media (max-width:700px){.preview-module__R635ja__directoryCards{grid-template-columns:repeat(2,minmax(0,1fr))}.preview-module__R635ja__compoundViewer{border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}.preview-module__R635ja__viewerContent{padding:12px}}@media (max-width:420px){.preview-module__R635ja__directoryCards{grid-template-columns:minmax(0,1fr)}}.preview-module__R635ja__catalogSidebar{border:1px solid var(--border-soft);background:var(--surface);border-radius:14px;min-width:0;max-height:85vh;padding:14px;position:sticky;top:16px;overflow:auto}.preview-module__R635ja__catalogSidebar h3{margin:8px 0 12px;font-size:13px;font-weight:700}.preview-module__R635ja__catalogSidebar label,.preview-module__R635ja__annotationSections>label{gap:8px;font-size:12px;display:grid}.preview-module__R635ja__catalogSidebar input,.preview-module__R635ja__annotationSections>label input{width:100%;min-width:0;padding:10px}.preview-module__R635ja__catalogSidebar p{margin:10px 0;font-size:11px;line-height:1.9}.preview-module__R635ja__catalogNames{margin-bottom:18px}.preview-module__R635ja__catalogNames summary,.preview-module__R635ja__referenceGroup>summary{cursor:pointer;padding:12px;font-size:13px;font-weight:650}.preview-module__R635ja__catalogNames details{border-bottom:1px solid var(--border-soft)}.preview-module__R635ja__catalogNames button{text-align:start;cursor:pointer;border-radius:8px;width:100%;padding:10px;font-size:12px;display:block}.preview-module__R635ja__catalogNames button:hover{background:var(--color-info-bg)}.preview-module__R635ja__catalogNames small{opacity:.7;font-size:10px;display:block}.preview-module__R635ja__referenceGroup{border:1px solid var(--border-soft);border-radius:10px;margin-top:10px;overflow:hidden}.preview-module__R635ja__referenceGroup[open]>summary{background:var(--color-info-bg)}.preview-module__R635ja__referenceGroup>p{padding:12px;font-size:12px;line-height:1.9}.preview-module__R635ja__referenceGroup .preview-module__R635ja__annotation{border-inline:0}.preview-module__R635ja__referenceGroup .preview-module__R635ja__annotation summary{cursor:pointer;color:var(--color-info-text);padding-block:8px;font-size:11px}.preview-module__R635ja__referencePaging{justify-content:space-between;align-items:center;gap:10px;padding:12px;font-size:12px;display:flex}.preview-module__R635ja__referencePaging button{cursor:pointer;border:1px solid var(--border-soft);border-radius:8px;padding:8px 12px}.preview-module__R635ja__referencePaging button:disabled{opacity:.4;cursor:default}@media (max-width:1000px){.preview-module__R635ja__catalogSidebar{max-height:340px;position:static}}.preview-module__R635ja__libraryIntro{max-width:760px;margin-bottom:24px}.preview-module__R635ja__libraryIntro h2{font-size:26px;font-weight:800;line-height:1.7}.preview-module__R635ja__libraryIntro p{opacity:.7;margin-top:8px;font-size:13px;line-height:2}.preview-module__R635ja__compoundSearch{grid-template-columns:minmax(0,1fr) 180px auto;align-items:end;gap:12px;display:grid}.preview-module__R635ja__compoundSearch label{gap:8px;min-width:0;font-size:12px;display:grid}.preview-module__R635ja__compoundSearch input,.preview-module__R635ja__compoundSearch select{width:100%;min-width:0;min-height:46px}.preview-module__R635ja__compoundLayout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:24px;margin-top:24px;display:grid}.preview-module__R635ja__compoundList{border:1px solid var(--border-soft);background:var(--surface);border-radius:14px;max-height:680px;display:grid;overflow:hidden auto}.preview-module__R635ja__compoundList:empty{display:none}.preview-module__R635ja__compoundRow{text-align:start;border-bottom:1px solid var(--border-soft);cursor:pointer;gap:8px;padding:18px;display:grid}.preview-module__R635ja__compoundRow:last-child{border:0}.preview-module__R635ja__compoundRow[aria-pressed=true]{background:var(--color-info-bg);box-shadow:inset -3px 0 #2460df}.preview-module__R635ja__compoundRow:hover{background:var(--surface-soft)}.preview-module__R635ja__compoundRow strong{overflow-wrap:anywhere;font-size:13px;font-weight:650}.preview-module__R635ja__compoundRow small{opacity:.65;direction:ltr;font-size:11px}.preview-module__R635ja__chemicalFormula{letter-spacing:.025em;font-family:Arial,sans-serif;font-size:18px;line-height:1.6}.preview-module__R635ja__chemicalFormula sub{vertical-align:sub;font-size:.7em}.preview-module__R635ja__compoundDetail{border:1px solid var(--border-soft);background:var(--surface);border-radius:18px;min-width:0;overflow:hidden}.preview-module__R635ja__compoundTitle{border-bottom:1px solid var(--border-soft);background:linear-gradient(135deg,var(--surface),var(--color-info-bg));padding:28px}.preview-module__R635ja__compoundTitle>span{color:var(--color-info-text);letter-spacing:.08em;font-size:10px}.preview-module__R635ja__compoundTitle h2{overflow-wrap:anywhere;text-align:start;margin:12px 0;font-size:clamp(21px,2.2vw,30px);font-weight:750}.preview-module__R635ja__compoundTitle .preview-module__R635ja__chemicalFormula{font-size:24px}.preview-module__R635ja__compoundTitle p{margin-block:12px 20px;font-size:12px}.preview-module__R635ja__compoundTitle .preview-module__R635ja__addActions{flex-wrap:wrap;gap:16px}.preview-module__R635ja__compoundTabs{border-bottom:1px solid var(--border-soft);flex-wrap:wrap;gap:4px;padding:12px;display:flex}.preview-module__R635ja__compoundTabs button{cursor:pointer;border-radius:8px;padding:10px;font-size:11px;line-height:1.8}.preview-module__R635ja__compoundTabs [aria-current=page]{color:var(--color-info-text);background:var(--color-info-bg);font-weight:700}.preview-module__R635ja__compoundDetail>p,.preview-module__R635ja__compoundDetail>div[role=alert]{margin:20px;font-size:12px;line-height:2}.preview-module__R635ja__structurePanel{text-align:center;padding:24px}.preview-module__R635ja__structurePanel h3{text-align:start;font-size:13px;font-weight:700}.preview-module__R635ja__structurePanel img{object-fit:contain;background:#fff;border-radius:12px;width:100%;max-width:320px;height:240px;margin:16px auto 0}.preview-module__R635ja__compoundFacts{border:1px solid var(--border-soft);border-radius:10px;margin:0 24px 24px;overflow:hidden}.preview-module__R635ja__compoundFacts>div{border-bottom:1px solid var(--border-soft);grid-template-columns:150px minmax(0,1fr);display:grid}.preview-module__R635ja__compoundFacts>div:last-child{border:0}.preview-module__R635ja__compoundFacts dt,.preview-module__R635ja__compoundFacts dd{overflow-wrap:anywhere;padding:13px;font-size:12px;line-height:1.9}.preview-module__R635ja__compoundFacts dt{background:var(--surface-soft);font-weight:600}.preview-module__R635ja__compoundProvenance{border-top:1px solid var(--border-soft);background:var(--surface-soft);opacity:.8;padding:18px 24px;font-size:10px;line-height:2}.preview-module__R635ja__annotationSections{padding:24px}.preview-module__R635ja__annotationSections section+section{margin-top:26px}.preview-module__R635ja__annotationSections h3{overflow-wrap:anywhere;margin-bottom:12px;font-size:16px;font-weight:750}.preview-module__R635ja__annotation{border:1px solid var(--border-soft);overflow-wrap:anywhere;padding:14px;font-size:12px;line-height:1.9}.preview-module__R635ja__annotation+.preview-module__R635ja__annotation{border-top:0}.preview-module__R635ja__annotation>span{opacity:.65;font-size:10px;display:block}.preview-module__R635ja__annotation>p{white-space:pre-wrap}.preview-module__R635ja__annotation>a{color:var(--color-info-text);font-size:11px}.preview-module__R635ja__annotation>small{opacity:.7;font-size:10px;display:block}.preview-module__R635ja__suggestions{flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.preview-module__R635ja__suggestions p{width:100%}@media (max-width:1000px){.preview-module__R635ja__compoundSearch{grid-template-columns:minmax(0,1fr) 160px}.preview-module__R635ja__compoundSearch>button{grid-column:1/-1}.preview-module__R635ja__compoundLayout{grid-template-columns:minmax(0,1fr)}.preview-module__R635ja__compoundList{max-height:270px}}@media (max-width:600px){.preview-module__R635ja__compoundSearch{grid-template-columns:minmax(0,1fr)}.preview-module__R635ja__compoundTitle{padding:20px}.preview-module__R635ja__compoundFacts{margin:0 16px 20px}.preview-module__R635ja__compoundFacts>div{grid-template-columns:minmax(0,1fr)}.preview-module__R635ja__compoundFacts dt,.preview-module__R635ja__compoundFacts dd{padding:10px 12px}.preview-module__R635ja__compoundTitle .preview-module__R635ja__addActions{display:grid}.preview-module__R635ja__annotationSections{padding:16px}}.preview-module__R635ja__stockResult table{border-collapse:collapse;min-width:450px}.preview-module__R635ja__stockResult th,.preview-module__R635ja__stockResult td{text-align:center;border-bottom:1px solid var(--border-soft);font-variant-numeric:tabular-nums;padding:12px}.preview-module__R635ja__stockResult thead{background:var(--surface)}.preview-module__R635ja__solutionLabelPreview{border:1px solid var(--border-soft);background:var(--surface);color:var(--foreground);overflow-wrap:anywhere;border-radius:14px;margin-top:16px;padding:20px}.preview-module__R635ja__solutionLabelPreview h4{font-size:20px;font-weight:750}.preview-module__R635ja__solutionLabelPreview dl{gap:8px;margin-block:12px;display:grid}.preview-module__R635ja__solutionLabelPreview dl>div{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:12px;display:grid}.preview-module__R635ja__solutionLabelPreview dt{opacity:.7;font-size:11px}.preview-module__R635ja__solutionLabelPreview dd{white-space:pre-wrap;font-size:12px}.preview-module__R635ja__solutionLabelPreview p{white-space:pre-wrap}@media (max-width:600px){.preview-module__R635ja__solutionLabelPreview dl>div{grid-template-columns:1fr;gap:2px}}.preview-module__R635ja__precisionObservations{gap:10px;margin-block:18px;font-size:12px;display:grid}.preview-module__R635ja__precisionObservations textarea{resize:vertical;font-variant-numeric:tabular-nums;width:100%;min-height:180px}.preview-module__R635ja__precisionResults{gap:12px;margin-block:18px;display:grid}.preview-module__R635ja__precisionResults>div{border-bottom:1px solid var(--border-soft);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;padding:12px;display:grid}.preview-module__R635ja__precisionResults dt{font-size:12px}.preview-module__R635ja__precisionResults dd{overflow-wrap:anywhere;font-size:15px;font-weight:700}@media (max-width:600px){.preview-module__R635ja__precisionResults>div{grid-template-columns:1fr;gap:8px}}.preview-module__R635ja__navigation [aria-pressed=true]{color:var(--color-info-text);border-bottom-color:var(--color-info-text);background:0 0}.preview-module__R635ja__precisionAnova{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:360px;font-size:12px}.preview-module__R635ja__precisionAnova th,.preview-module__R635ja__precisionAnova td{border:1px solid var(--border-soft);text-align:center;padding:10px}.preview-module__R635ja__precisionAnova th:first-child{text-align:start}.preview-module__R635ja__precisionAnova thead{background:var(--surface);color:var(--foreground)}.preview-module__R635ja__tableScroll{max-width:100%;overflow-x:auto}.preview-module__R635ja__tableScroll:focus-visible{outline:2px solid var(--color-info-text);outline-offset:-2px}@media (min-width:768px) and (max-width:1100px){.preview-module__R635ja__navigation{flex-wrap:wrap}.preview-module__R635ja__navigation>*{flex:28%}}@media (prefers-reduced-motion:reduce){.preview-module__R635ja__navigation button,.preview-module__R635ja__navigation a,.preview-module__R635ja__actionCard{transition:none}}.preview-module__R635ja__identityCard{border:1px solid var(--border-soft);border-radius:var(--lab-radius);background:var(--surface);margin-bottom:20px;padding:24px 28px}.preview-module__R635ja__identityCard h2{margin-bottom:18px;font-size:16px;font-weight:750}@media (max-width:767px){.preview-module__R635ja__identityCard{padding:20px 16px}.preview-module__R635ja__heading>.preview-module__R635ja__accent{display:none}}:is(.preview-module__R635ja__workflowChoices>label:has(>select),.preview-module__R635ja__workflowChoices>label:has(>input:not([type=radio]))){border:0;padding:0;font-size:12px;display:block}.preview-module__R635ja__workflowChoices>label>select,.preview-module__R635ja__workflowChoices>label>input:not([type=radio]){width:100%;min-width:0;min-height:44px;margin-top:8px;font-size:12px;display:block}.preview-module__R635ja__newSampleDialog>.preview-module__R635ja__secondary{margin-bottom:16px}.preview-module__R635ja__fileBar[hidden]{display:none}.dark .preview-module__R635ja__page{--brand-blue:#155d68;--color-info-text:#a0d2d7;--color-info-bg:#13292f;--color-info-border:#31565f}@media (max-width:767px){.preview-module__R635ja__navigation{border-bottom:1px solid var(--border-soft);gap:2px;padding-bottom:8px}.preview-module__R635ja__fileBar>span{display:none}}
.laboratory-artwork-module__6lwMHq__artwork{aspect-ratio:4/3;background:#dce4e8;border:1px solid #ffffff26;border-radius:20px;width:100%;min-width:0;position:relative;overflow:hidden;box-shadow:0 16px 40px #03162b30}.laboratory-artwork-module__6lwMHq__video{object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;display:block}@media (max-width:767px){.laboratory-artwork-module__6lwMHq__artwork{border-radius:16px;max-width:480px;margin-inline:auto}}
.lab-assistant-module__Y7F7Uq__launch{color:#fff;cursor:pointer;background:#17394c;border:1px solid #2b6978;border-radius:9px;justify-content:center;align-items:center;min-height:42px;padding:10px 16px;font-size:12px;font-weight:650;display:inline-flex}.lab-assistant-module__Y7F7Uq__dialog{border:1px solid var(--border-soft);background:var(--surface);width:min(920px,100vw - 24px);max-height:92dvh;color:var(--foreground);border-radius:18px;margin:auto;padding:0;overflow:auto;box-shadow:0 24px 90px #00182760}.lab-assistant-module__Y7F7Uq__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#071d36a0}.lab-assistant-module__Y7F7Uq__header{color:#fff;background:#17394c;justify-content:space-between;align-items:center;gap:18px;padding:22px 24px;display:flex}.lab-assistant-module__Y7F7Uq__header span{letter-spacing:.08em;color:#abd8df;font:10px ui-monospace,monospace}.lab-assistant-module__Y7F7Uq__header h2{margin-top:6px;font-size:20px;font-weight:750}.lab-assistant-module__Y7F7Uq__header button{cursor:pointer;border:1px solid #ffffff50;border-radius:8px;padding:8px 12px;font-size:12px}.lab-assistant-module__Y7F7Uq__context{background:var(--surface-soft);border-bottom:1px solid var(--border-soft);padding:16px 24px}.lab-assistant-module__Y7F7Uq__context strong{font-size:13px}.lab-assistant-module__Y7F7Uq__context p{opacity:.75;margin-top:5px;font-size:12px;line-height:1.9}.lab-assistant-module__Y7F7Uq__thread{min-height:180px;padding:20px 24px}.lab-assistant-module__Y7F7Uq__starters{gap:10px;display:grid}.lab-assistant-module__Y7F7Uq__starters button{border:1px solid var(--border-soft);text-align:start;cursor:pointer;border-radius:10px;padding:14px;font-size:12px;line-height:1.9}.lab-assistant-module__Y7F7Uq__turn{border-bottom:1px solid var(--border-soft);padding-block:18px}.lab-assistant-module__Y7F7Uq__turn h3{background:var(--color-info-bg);border-radius:10px;padding:12px 16px;font-size:14px;font-weight:650;line-height:1.9}.lab-assistant-module__Y7F7Uq__answer{overflow-wrap:anywhere;padding-block:14px;font-size:14px;line-height:2}.lab-assistant-module__Y7F7Uq__answer p{margin-block:8px}.lab-assistant-module__Y7F7Uq__answer ul,.lab-assistant-module__Y7F7Uq__answer ol{list-style:revert;padding-inline-start:24px}.lab-assistant-module__Y7F7Uq__answer table{width:100%;font-size:12px}.lab-assistant-module__Y7F7Uq__answer td,.lab-assistant-module__Y7F7Uq__answer th{border:1px solid var(--border-soft);padding:8px}.lab-assistant-module__Y7F7Uq__answer a{color:var(--color-info-text);text-decoration:underline}.lab-assistant-module__Y7F7Uq__calculation,.lab-assistant-module__Y7F7Uq__proposal{border:1px solid var(--border-soft);overflow-wrap:anywhere;border-radius:10px;margin-top:12px;padding:16px}.lab-assistant-module__Y7F7Uq__calculation summary{cursor:pointer;font-size:12px;font-weight:650}.lab-assistant-module__Y7F7Uq__calculation p{opacity:.7;margin-block:8px;font-size:10px}.lab-assistant-module__Y7F7Uq__calculation pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface-soft);border-radius:8px;max-height:300px;padding:12px;font-size:11px;line-height:1.8;overflow:auto}.lab-assistant-module__Y7F7Uq__proposal h4{font-size:13px;font-weight:700}.lab-assistant-module__Y7F7Uq__proposal>div{border-bottom:1px solid var(--border-soft);padding-block:12px}.lab-assistant-module__Y7F7Uq__proposal bdi{font:11px ui-monospace,monospace}.lab-assistant-module__Y7F7Uq__proposal dl{grid-template-columns:70px minmax(0,1fr);gap:6px;margin-block:8px;font-size:12px;display:grid}.lab-assistant-module__Y7F7Uq__proposal dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.lab-assistant-module__Y7F7Uq__proposal p{opacity:.75;font-size:12px;line-height:1.9}.lab-assistant-module__Y7F7Uq__proposal button,.lab-assistant-module__Y7F7Uq__composer button{border:1px solid var(--border-soft);cursor:pointer;background:var(--surface);border-radius:8px;padding:10px 14px;font-size:12px}.lab-assistant-module__Y7F7Uq__proposal button{color:#fff;background:#17394c;margin-top:12px}.lab-assistant-module__Y7F7Uq__composer{border-top:1px solid var(--border-soft);background:var(--surface);padding:18px 24px}.lab-assistant-module__Y7F7Uq__composer label{margin-bottom:8px;font-size:12px;font-weight:650;display:block}.lab-assistant-module__Y7F7Uq__composer textarea{border:1px solid var(--border-soft);width:100%;min-height:95px;font:inherit;background:var(--surface-soft);color:inherit;resize:vertical;border-radius:10px;padding:12px;font-size:13px;display:block}.lab-assistant-module__Y7F7Uq__composer>div{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.lab-assistant-module__Y7F7Uq__composer button[type=submit]{color:#fff;background:#17394c}.lab-assistant-module__Y7F7Uq__dialog button:disabled{opacity:.45;cursor:default}.lab-assistant-module__Y7F7Uq__error{border:1px solid var(--color-danger-text);color:var(--color-danger-text);border-radius:8px;margin:0 24px 12px;padding:12px;font-size:12px;line-height:1.9}.lab-assistant-module__Y7F7Uq__attach{cursor:pointer;padding:8px;font-size:11px}.lab-assistant-module__Y7F7Uq__attach input{max-width:170px;font-size:10px;display:block}@media (max-width:600px){.lab-assistant-module__Y7F7Uq__header,.lab-assistant-module__Y7F7Uq__context,.lab-assistant-module__Y7F7Uq__thread,.lab-assistant-module__Y7F7Uq__composer{padding:16px}.lab-assistant-module__Y7F7Uq__header h2{font-size:17px}.lab-assistant-module__Y7F7Uq__launch{padding:9px;font-size:11px}.lab-assistant-module__Y7F7Uq__dialog{max-height:95dvh}.lab-assistant-module__Y7F7Uq__proposal dl{grid-template-columns:55px minmax(0,1fr)}}.lab-assistant-module__Y7F7Uq__resultGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-block:14px;display:grid}.lab-assistant-module__Y7F7Uq__resultGrid>div{background:var(--surface-soft);border-radius:8px;min-width:0;padding:12px}.lab-assistant-module__Y7F7Uq__resultGrid dt{opacity:.7;font-size:11px}.lab-assistant-module__Y7F7Uq__resultGrid dd{overflow-wrap:anywhere;margin:6px 0 0;font-size:20px;font-weight:700}.lab-assistant-module__Y7F7Uq__calculation h4{font-size:13px;font-weight:700}.lab-assistant-module__Y7F7Uq__sessionNote{opacity:.7;margin-top:12px;font-size:11px;line-height:1.9}.lab-assistant-module__Y7F7Uq__header{z-index:3;position:sticky;top:0}.lab-assistant-module__Y7F7Uq__header button{min-width:60px;min-height:44px}.lab-assistant-module__Y7F7Uq__attach{border:1px solid var(--border-soft);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;min-height:42px;display:inline-flex}.lab-assistant-module__Y7F7Uq__attach input{max-width:190px}
.workbench-module__gDJR4G__workbench{--wb-muted:color-mix(in srgb,var(--foreground) 58%,var(--surface))}.workbench-module__gDJR4G__welcome{color:#fff;background:linear-gradient(120deg,#112738,#183c51 65%,#155565);border:1px solid #25495c;border-radius:22px 22px 0 0;grid-template-columns:minmax(0,1fr) minmax(0,46%);align-items:center;gap:36px;margin:12px 0 0;padding:28px 32px;display:grid;position:relative;overflow:hidden}.workbench-module__gDJR4G__welcomeContent{min-width:0}.workbench-module__gDJR4G__welcomeMedia{border:1px solid #b8e9ef40;border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 16px 36px #03121b40}.workbench-module__gDJR4G__welcomeMedia>div{aspect-ratio:4/3;box-shadow:none;border:0;border-radius:15px;max-width:none;margin:0}.workbench-module__gDJR4G__welcome .workbench-module__gDJR4G__eyebrow{color:#a8dedf}.workbench-module__gDJR4G__welcome .workbench-module__gDJR4G__primary{color:#102f3c;background:#a9eee0;border-color:#a9eee0}.workbench-module__gDJR4G__welcome .workbench-module__gDJR4G__secondary{color:#fff;background:#ffffff0c;border-color:#c9e5ef40}.workbench-module__gDJR4G__welcome .workbench-module__gDJR4G__secondary:hover{background:#ffffff19}.workbench-module__gDJR4G__eyebrow,.workbench-module__gDJR4G__sectionNumber{letter-spacing:.1em;color:var(--color-info-text);font:600 10px/1.6 ui-monospace,monospace}.workbench-module__gDJR4G__welcome h1{letter-spacing:-.035em;margin:14px 0;font-size:clamp(28px,3vw,40px);font-weight:800;line-height:1.6}.workbench-module__gDJR4G__welcome p{color:#c3d8e2;max-width:44ch;margin:0;font-size:14px;line-height:2}.workbench-module__gDJR4G__welcomeActions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;display:flex}.workbench-module__gDJR4G__primary,.workbench-module__gDJR4G__secondary{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:10px 16px;font-size:12px;font-weight:650;display:inline-flex}.workbench-module__gDJR4G__primary{background:var(--brand-blue);border:1px solid var(--brand-blue);color:#fff}.workbench-module__gDJR4G__secondary{background:var(--surface);border:1px solid var(--border-soft);color:var(--foreground)}.workbench-module__gDJR4G__secondary:hover{background:var(--surface-soft)}.workbench-module__gDJR4G__metrics{border:1px solid var(--border-soft);background:var(--surface);border-top:0;border-radius:0 0 18px 18px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:30px;padding:22px 24px;display:grid;box-shadow:0 8px 24px #122b4005}.workbench-module__gDJR4G__metrics>div{border-inline-start:1px solid var(--border-soft);grid-template-columns:22px auto 1fr;align-items:center;gap:12px;padding-inline:20px;display:grid}.workbench-module__gDJR4G__metrics>div:first-child{border-inline-start:0;padding-inline-start:0}.workbench-module__gDJR4G__metrics svg{color:var(--color-info-text)}.workbench-module__gDJR4G__metrics strong{font-variant-numeric:tabular-nums;font-size:23px;font-weight:750;line-height:1.4}.workbench-module__gDJR4G__metrics span{color:var(--wb-muted);font-size:11px;line-height:1.7}.workbench-module__gDJR4G__layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;display:grid}.workbench-module__gDJR4G__catalog,.workbench-module__gDJR4G__resources{background:var(--surface);border:1px solid var(--border-soft);border-radius:16px;min-width:0;box-shadow:0 5px 20px #122b4005}.workbench-module__gDJR4G__panelHeading{justify-content:space-between;align-items:center;gap:12px;padding:24px 24px 20px;display:flex}.workbench-module__gDJR4G__panelHeading h2,.workbench-module__gDJR4G__side h2{margin:6px 0 0;font-size:17px;font-weight:750;line-height:1.8}.workbench-module__gDJR4G__count{border:1px solid var(--border-soft);color:var(--wb-muted);white-space:nowrap;border-radius:6px;padding:4px 9px;font-size:11px}.workbench-module__gDJR4G__filters{grid-template-columns:minmax(0,1fr) 150px;gap:8px;padding:0 24px 20px;display:grid}.workbench-module__gDJR4G__search{background:var(--surface-soft);border:1px solid var(--border-soft);border-radius:8px;align-items:center;gap:8px;min-width:0;padding-inline:12px;display:flex}.workbench-module__gDJR4G__search svg{color:var(--wb-muted);flex-shrink:0}.workbench-module__gDJR4G__search input{width:100%;min-width:0;height:44px;font:inherit;color:inherit;background:0 0;outline:none;font-size:12px}.workbench-module__gDJR4G__search:focus-within{border-color:var(--color-info-text);box-shadow:0 0 0 2px var(--color-info-bg)}.workbench-module__gDJR4G__filters select{width:100%;min-width:0;min-height:44px;font:inherit;color:inherit;background:var(--surface);border:1px solid var(--border-soft);border-radius:8px;padding:8px 10px;font-size:12px}.workbench-module__gDJR4G__listHeader{color:var(--wb-muted);background:var(--surface-soft);border-block:1px solid var(--border-soft);justify-content:space-between;padding:10px 24px;font-size:10px;display:flex}.workbench-module__gDJR4G__listHeader span:last-child{margin-inline-end:30px}.workbench-module__gDJR4G__method{text-align:start;border-bottom:1px solid var(--border-soft);cursor:pointer;align-items:center;gap:12px;width:100%;min-width:0;padding:17px 24px;transition:background .15s;display:flex}.workbench-module__gDJR4G__method:hover{background:var(--color-info-bg)}.workbench-module__gDJR4G__method:last-child{border-bottom:0}.workbench-module__gDJR4G__methodIcon{border:1px solid var(--border-soft);width:34px;height:38px;color:var(--wb-muted);background:var(--surface);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.workbench-module__gDJR4G__methodName{flex:1;min-width:0;display:block}.workbench-module__gDJR4G__methodName strong{overflow-wrap:anywhere;font-size:13px;font-weight:650;line-height:1.9;display:block}.workbench-module__gDJR4G__methodName>span{color:var(--wb-muted);flex-wrap:wrap;align-items:center;gap:7px;margin-top:3px;font-size:11px;line-height:1.8;display:flex}.workbench-module__gDJR4G__methodName i{background:currentColor;border-radius:50%;width:3px;height:3px}.workbench-module__gDJR4G__kind{white-space:nowrap;border:1px solid var(--border-soft);border-radius:5px;padding:4px 8px;font-size:9px}.workbench-module__gDJR4G__numeric{color:var(--color-info-text);background:var(--color-info-bg);border-color:var(--color-info-border)}.workbench-module__gDJR4G__observational{color:var(--wb-muted);background:var(--surface-soft)}.workbench-module__gDJR4G__rowArrow{color:var(--wb-muted);flex-shrink:0}.workbench-module__gDJR4G__catalogFooter{border-top:1px solid var(--border-soft);color:var(--wb-muted);justify-content:space-between;align-items:center;padding:14px 24px;font-size:11px;display:flex}.workbench-module__gDJR4G__catalogFooter>div{gap:6px;display:flex}.workbench-module__gDJR4G__catalogFooter button{background:var(--surface);border:1px solid var(--border-soft);cursor:pointer;border-radius:6px;place-items:center;width:34px;height:34px;display:grid}.workbench-module__gDJR4G__catalogFooter button:disabled{opacity:.35;cursor:default}.workbench-module__gDJR4G__scope{color:var(--wb-muted);margin:0;padding:0 24px 18px;font-size:10px;line-height:1.9}.workbench-module__gDJR4G__side{gap:20px;min-width:0;display:grid}.workbench-module__gDJR4G__project{color:#fff;background:linear-gradient(145deg,#173249,#214b5d);border:1px solid #28475e;border-radius:16px;padding:24px}.workbench-module__gDJR4G__project .workbench-module__gDJR4G__sectionNumber{color:#a8cdd5}.workbench-module__gDJR4G__projectTop{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.workbench-module__gDJR4G__local{color:#bdd0df;align-items:center;gap:5px;font-size:9px;display:inline-flex}.workbench-module__gDJR4G__local i{background:#72c6b7;border-radius:50%;width:5px;height:5px}.workbench-module__gDJR4G__emptyProject{padding:27px 0 24px}.workbench-module__gDJR4G__emptyProject>svg{color:#a4c2cf;margin-bottom:15px}.workbench-module__gDJR4G__emptyProject h3{margin:0 0 7px;font-size:14px;font-weight:650}.workbench-module__gDJR4G__emptyProject p{color:#b4c6d4;max-width:32ch;margin:0;font-size:11px;line-height:1.95}.workbench-module__gDJR4G__projectContinue{text-align:start;cursor:pointer;border-block:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:11px 0;font-size:12px;font-weight:650;display:flex}.workbench-module__gDJR4G__projectContinue:hover{color:#b9eff0}.workbench-module__gDJR4G__storageNote{color:#b4c6d4;margin:14px 0 0;font-size:10px;line-height:1.9}.workbench-module__gDJR4G__projectIdentity{align-items:center;gap:12px;padding:24px 0 12px;display:flex}.workbench-module__gDJR4G__projectIdentity>span{color:#a5d3da}.workbench-module__gDJR4G__projectIdentity h3{overflow-wrap:anywhere;font-size:14px;line-height:1.9}.workbench-module__gDJR4G__project dl{margin-bottom:20px}.workbench-module__gDJR4G__project dl>div{grid-template-columns:85px minmax(0,1fr);gap:10px;padding-block:7px;font-size:10px;line-height:1.9;display:grid}.workbench-module__gDJR4G__project dt{color:#b4c6d4}.workbench-module__gDJR4G__project dd{overflow-wrap:anywhere;margin:0}.workbench-module__gDJR4G__resources{padding:22px}.workbench-module__gDJR4G__resources h2{margin-bottom:14px}.workbench-module__gDJR4G__resources>button{border-top:1px solid var(--border-soft);text-align:start;cursor:pointer;align-items:center;gap:10px;width:100%;padding:14px 0;display:flex}.workbench-module__gDJR4G__resources>button>span:nth-child(2){flex:1;min-width:0}.workbench-module__gDJR4G__resourceIcon{background:var(--surface-soft);border:1px solid var(--border-soft);width:32px;height:32px;color:var(--color-info-text);border-radius:7px;place-items:center;display:grid}.workbench-module__gDJR4G__resources strong{font-size:12px;font-weight:650;display:block}.workbench-module__gDJR4G__resources small{color:var(--wb-muted);margin-top:3px;font-size:10px;line-height:1.8;display:block}.workbench-module__gDJR4G__resources>button>svg{color:var(--wb-muted)}.workbench-module__gDJR4G__resources>button:hover strong{color:var(--color-info-text)}.workbench-module__gDJR4G__noResults{text-align:center;color:var(--wb-muted);padding:45px 24px}.workbench-module__gDJR4G__noResults>svg{margin:0 auto 12px}.workbench-module__gDJR4G__noResults h3{color:var(--foreground);font-size:15px}.workbench-module__gDJR4G__noResults p{margin-block:10px 18px;font-size:12px;line-height:1.9}@media (max-width:1200px){.workbench-module__gDJR4G__welcome{gap:24px;padding:28px}.workbench-module__gDJR4G__layout{grid-template-columns:minmax(0,1fr) 260px;gap:18px}.workbench-module__gDJR4G__metrics>div{gap:7px;padding-inline:12px}.workbench-module__gDJR4G__metrics span{font-size:10px}.workbench-module__gDJR4G__kind{display:none}}@media (max-width:1000px){.workbench-module__gDJR4G__layout{grid-template-columns:minmax(0,1fr)}.workbench-module__gDJR4G__side{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.workbench-module__gDJR4G__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 0}.workbench-module__gDJR4G__metrics>div:nth-child(3){border-inline-start:0;padding-inline-start:0}}@media (max-width:600px){.workbench-module__gDJR4G__welcome{padding:8px 0 20px}.workbench-module__gDJR4G__eyebrow{font-size:9px}.workbench-module__gDJR4G__welcome h1{font-size:27px}.workbench-module__gDJR4G__welcome p{font-size:12px}.workbench-module__gDJR4G__welcomeActions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.workbench-module__gDJR4G__primary,.workbench-module__gDJR4G__secondary{padding:10px 9px;font-size:11px}.workbench-module__gDJR4G__metrics{gap:16px 0;margin-bottom:20px;padding-block:16px}.workbench-module__gDJR4G__metrics strong{font-size:21px}.workbench-module__gDJR4G__metrics>div{grid-template-columns:18px 26px 1fr;gap:7px}.workbench-module__gDJR4G__metrics>div>svg{width:16px}.workbench-module__gDJR4G__side{grid-template-columns:minmax(0,1fr)}.workbench-module__gDJR4G__panelHeading{padding:20px 16px 16px}.workbench-module__gDJR4G__panelHeading h2{font-size:16px}.workbench-module__gDJR4G__filters{grid-template-columns:minmax(0,1fr);padding:0 16px 16px}.workbench-module__gDJR4G__listHeader{padding:10px 16px}.workbench-module__gDJR4G__listHeader span:last-child{display:none}.workbench-module__gDJR4G__method{gap:10px;padding:14px 16px}.workbench-module__gDJR4G__methodIcon{width:28px;height:34px}.workbench-module__gDJR4G__methodName strong{font-size:12px}.workbench-module__gDJR4G__methodName>span{font-size:9px}.workbench-module__gDJR4G__catalogFooter{padding:12px 16px}.workbench-module__gDJR4G__scope{padding:0 16px 16px}.workbench-module__gDJR4G__resources,.workbench-module__gDJR4G__project{padding:20px}}@media (prefers-reduced-motion:reduce){.workbench-module__gDJR4G__method{transition:none}}@media (max-width:760px){.workbench-module__gDJR4G__welcome{grid-template-columns:minmax(0,1fr);gap:24px;padding:24px}.workbench-module__gDJR4G__welcomeMedia{justify-self:center;width:100%;max-width:520px}.workbench-module__gDJR4G__welcomeActions{margin-top:20px}}@media (max-width:600px){.workbench-module__gDJR4G__welcome{border-radius:16px 16px 0 0;padding:22px 18px}.workbench-module__gDJR4G__welcome h1{font-size:28px}.workbench-module__gDJR4G__welcome p{font-size:13px}.workbench-module__gDJR4G__metrics{padding:20px 16px}.workbench-module__gDJR4G__metrics>div{grid-template-columns:16px 26px minmax(0,1fr);gap:5px}}.workbench-module__gDJR4G__listToggle{border:1px solid var(--border-soft);cursor:pointer;background:var(--surface-soft);width:calc(100% - 48px);color:var(--foreground);border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin:0 24px 18px;padding:12px 14px;font-size:13px;font-weight:650;display:flex}
