:where(.business-unit-ui) .package-module-contents{align-content:start;gap:16px;min-width:0;font-size:12px;display:grid}:where(.business-unit-ui) .package-module-heading{align-items:center;gap:6px;margin:0 0 8px;font-size:12px;font-weight:600;display:flex}:where(.business-unit-ui) .package-module-heading span{color:var(--color-muted);font-variant-numeric:tabular-nums;margin-left:auto}:where(.business-unit-ui) .package-module-list{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}:where(.business-unit-ui) .package-module-list li{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);overflow-wrap:anywhere;align-items:center;gap:4px;max-width:100%;padding:4px 6px;line-height:1.4;display:flex}:where(.business-unit-ui) .package-module-contents svg{flex-shrink:0}:where(.business-unit-ui) .package-module-dependencies{border-top:1px solid var(--color-line);padding-top:12px}:where(.business-unit-ui) .package-module-dependencies[data-required=true]{background:var(--color-accentSoft);border:1px solid var(--color-accentBorder);border-radius:var(--radius-lg);padding:12px}:where(.business-unit-ui) .package-module-dependencies ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}:where(.business-unit-ui) .package-module-dependencies li{gap:2px;display:grid}:where(.business-unit-ui) .package-module-dependencies small{font-size:12px;line-height:1.5}:where(.business-unit-ui) .package-module-note{color:var(--color-muted);margin:0;font-size:12px;line-height:1.5}:where(.business-unit-ui) .solution-picker{gap:16px;min-width:0;display:grid;container:solution-picker/inline-size}:where(.business-unit-ui) .solution-picker-options{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}:where(.business-unit-ui) .solution-picker-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}:where(.business-unit-ui) .solution-picker-card{background:var(--color-background);border:1px solid var(--color-line);border-radius:var(--radius-lg);align-content:start;gap:16px;min-width:0;padding:16px;display:grid;position:relative}:where(.business-unit-ui) .solution-picker-card>div{min-width:0}:where(.business-unit-ui) .solution-picker-card .ui-check{align-items:flex-start}:where(.business-unit-ui) .solution-picker-card label{min-height:20px;font-weight:600;line-height:1.4}:where(.business-unit-ui) .solution-picker-card .ui-check small{color:var(--color-muted);margin-top:8px;line-height:1.5}:where(.business-unit-ui) .solution-picker-card label:after{content:"";border-radius:inherit;position:absolute;inset:0}:where(.business-unit-ui) .solution-picker-card input{z-index:1;margin:0;position:relative}:where(.business-unit-ui) .solution-picker-card:hover:has(input:enabled){border-color:var(--color-accentBorder)}:where(.business-unit-ui) .solution-picker-card:has(input:checked){background:var(--color-accentSoft);border-color:var(--color-primary)}:where(.business-unit-ui) .solution-picker-card:has(input:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}:where(.business-unit-ui) .solution-picker-card:has(input:disabled){opacity:.65}:where(.business-unit-ui) .solution-picker-card:has(input:disabled) label{cursor:default}:where(.business-unit-ui) .solution-picker-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}:where(.business-unit-ui) .solution-picker-custom{min-height:44px}:where(.business-unit-ui) .solution-picker-footer .button{min-height:44px;margin-left:auto}@container solution-picker (width<=640px){:where(.business-unit-ui) .solution-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container solution-picker (width<=420px){:where(.business-unit-ui) .solution-picker-grid{grid-template-columns:minmax(0,1fr)}}:where(.business-unit-ui).business-package-configuration{gap:24px;display:grid}:where(.business-unit-ui) .business-package-primary{gap:8px;display:grid}:where(.business-unit-ui) .business-package-picker{gap:20px;min-width:0;display:grid;container:business-packages/inline-size}:where(.business-unit-ui) .business-package-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}:where(.business-unit-ui) .business-package-card{background:var(--color-background);border:1px solid var(--color-line);border-radius:var(--radius-lg);align-content:start;gap:16px;min-width:0;padding:16px;display:grid;position:relative}:where(.business-unit-ui) .business-package-card[data-selected=true]{border-color:var(--color-primary);background:var(--color-accentSoft)}:where(.business-unit-ui) .business-package-card .ui-check{align-items:flex-start}:where(.business-unit-ui) .business-package-card .ui-check>div{min-width:0}:where(.business-unit-ui) .business-package-card label{font-weight:600;line-height:1.4}:where(.business-unit-ui) .business-package-card label:after{content:"";border-radius:inherit;position:absolute;inset:0}:where(.business-unit-ui) .business-package-card input{z-index:1;margin:0;position:relative}:where(.business-unit-ui) .business-package-card .ui-check small{margin-top:8px;line-height:1.5}:where(.business-unit-ui) .business-package-card:hover:has(input:enabled){border-color:var(--color-accentBorder)}:where(.business-unit-ui) .business-package-card:has(input:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}:where(.business-unit-ui) .business-package-card[data-disabled=true]{opacity:.65}:where(.business-unit-ui) .business-package-card[data-disabled=true] label{cursor:default}:where(.business-unit-ui) .business-package-card details{z-index:1;font-size:12px;position:relative}:where(.business-unit-ui) .business-package-card details p{margin-block:8px 0;line-height:1.6}:where(.business-unit-ui) .business-package-card summary{color:var(--color-muted);cursor:pointer;align-content:center;min-height:44px}:where(.business-unit-ui) .business-package-selection{gap:8px;font-size:12px;display:grid}:where(.business-unit-ui) .business-package-selection>div{flex-wrap:wrap;gap:8px;display:flex}:where(.business-unit-ui) .business-package-selection .button{white-space:normal;text-align:left;background:var(--color-accentSoft);max-width:100%;min-height:44px;color:var(--color-primary);font-size:12px}:where(.business-unit-ui) .business-package-selection svg{flex-shrink:0}:where(.business-unit-ui) .business-package-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}:where(.business-unit-ui) .business-package-footer p{color:var(--color-muted);margin:0;font-size:12px}:where(.business-unit-ui) .business-package-footer .button{min-height:44px}:where(.business-unit-ui) .business-package-review{border:1px solid var(--color-line);border-radius:12px;gap:16px;padding:24px;display:grid}:where(.business-unit-ui) .business-package-reasons{gap:12px;display:grid}:where(.business-unit-ui) .business-package-reasons div{border-bottom:1px solid var(--color-line);padding-bottom:12px}:where(.business-unit-ui) .business-package-reasons dd{color:var(--color-muted);margin:4px 0 0}@container business-packages (width<=640px){:where(.business-unit-ui) .business-package-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container business-packages (width<=420px){:where(.business-unit-ui) .business-package-grid{grid-template-columns:minmax(0,1fr)}}:where(.business-unit-ui).organization-configurator{width:100%;min-width:0;max-width:960px;margin-inline:auto;container:organization-setup/inline-size}:where(.business-unit-ui) .solution-startup{border-top:1px solid var(--color-line);grid-column:1/-1;padding-block:20px}:where(.business-unit-ui) .solution-startup-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}:where(.business-unit-ui) .solution-startup p{color:var(--color-muted)}:where(.business-unit-ui) .solution-startup fieldset{border:0;padding:16px 0}:where(.business-unit-ui) .solution-days{flex-wrap:wrap;gap:16px;display:flex}:where(.business-unit-ui) .solution-days .ui-check{min-height:44px}:where(.business-unit-ui) .organization-module-selection>ul{margin-block:16px;padding-left:20px;list-style:outside}:where(.business-unit-ui) .organization-module-selection>ul>li{margin-block:8px}@media (width<=520px){:where(.business-unit-ui) .solution-startup-fields{grid-template-columns:1fr}:where(.business-unit-ui) .solution-startup input{min-height:44px;font-size:16px}}:where(.business-unit-ui) .organization-progress{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0 0 32px;padding:0;list-style:none;display:grid}:where(.business-unit-ui) .organization-progress li{border-bottom:2px solid var(--color-line);min-width:0;min-height:44px;color:var(--color-muted);align-items:center;gap:8px;padding-bottom:8px;font-size:13px;display:flex}:where(.business-unit-ui) .organization-progress li>span{flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:12px;display:grid}:where(.business-unit-ui) .organization-progress li[aria-current]{color:var(--color-text);border-color:var(--color-primary)}:where(.business-unit-ui) .organization-progress li[aria-current]>span{background:var(--color-accentSoft);color:var(--color-primary);border-radius:var(--radius-xs)}:where(.business-unit-ui) .organization-progress li[data-complete=true]>span{color:var(--color-primary)}:where(.business-unit-ui) .organization-progress .button{color:inherit;font-size:inherit;white-space:normal;text-align:left;padding-inline:0}:where(.business-unit-ui) .organization-progress strong{font-weight:500}:where(.business-unit-ui) .organization-step-heading{margin-bottom:28px;scroll-margin-top:24px}:where(.business-unit-ui) .organization-step-heading:focus{outline:none}:where(.business-unit-ui).organization-configurator .ui-check input{width:20px;height:20px;min-height:20px;padding:0}:where(.business-unit-ui) .organization-activities input:disabled+div label:after{cursor:default}:where(.business-unit-ui) .organization-activities label{min-height:24px;font-weight:500}:where(.business-unit-ui) .organization-activities small{font-size:12px;line-height:1.5}:where(.business-unit-ui) .organization-activities>[role=alert]{grid-column:1/-1;padding-top:12px}:where(.business-unit-ui) .organization-fields{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px;max-width:760px;display:grid}:where(.business-unit-ui) .organization-fields>:nth-child(n+3){grid-column:1/-1}:where(.business-unit-ui) .organization-fields .field>:is(input,select){background:var(--color-raised);border-color:var(--color-panelBorder)}:where(.business-unit-ui) .organization-fields .field>:is(input,select):focus{border-color:var(--color-primary)}:where(.business-unit-ui) .organization-fields .field>[aria-invalid=true]{border-color:var(--color-danger)}:where(.business-unit-ui) .organization-unit-preview{border-top:1px solid var(--color-line);align-items:flex-start;gap:12px;padding:24px 0 0;display:flex}:where(.business-unit-ui) .organization-unit-preview svg{color:var(--color-muted);flex-shrink:0;margin-top:2px}:where(.business-unit-ui) .organization-unit-preview strong{font-size:13px;font-weight:500}:where(.business-unit-ui) .organization-unit-preview p{overflow-wrap:anywhere;margin:4px 0}:where(.business-unit-ui) .organization-unit-preview small{color:var(--color-muted);line-height:1.6}:where(.business-unit-ui) .organization-review-layout{grid-template-columns:minmax(220px,1fr) minmax(0,1.8fr);align-items:start;gap:28px 36px;display:grid}:where(.business-unit-ui) .organization-summary{background:var(--color-raised);border-radius:var(--radius);min-width:0;padding:20px}:where(.business-unit-ui) .organization-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}:where(.business-unit-ui) .organization-section-heading h2{margin:0;font-size:15px;font-weight:600}:where(.business-unit-ui) .organization-summary dl{gap:16px;margin:16px 0 0;display:grid}:where(.business-unit-ui) .organization-summary dt{color:var(--color-muted);margin-bottom:4px;font-size:12px}:where(.business-unit-ui) .organization-summary dd{overflow-wrap:anywhere;margin:0;font-size:13px}:where(.business-unit-ui) .organization-module-selection{grid-area:1/2/span 2;min-width:0}:where(.business-unit-ui) .organization-module-selection>.muted{margin:6px 0 12px;font-size:12px;line-height:1.6}:where(.business-unit-ui) .organization-module-list{gap:0;display:grid}:where(.business-unit-ui) .organization-module-list .ui-check{border-top:1px solid var(--color-line);min-width:0;padding:12px 0;position:relative}:where(.business-unit-ui) .organization-module-list .ui-check label{min-height:24px;font-size:13px;font-weight:500}:where(.business-unit-ui) .organization-module-list .ui-check small{font-size:12px;line-height:1.6}:where(.business-unit-ui) .organization-options{border-top:1px solid var(--color-line)}:where(.business-unit-ui) .organization-options>summary{cursor:pointer;padding:16px 0;scroll-margin-block:24px 180px;font-size:13px;font-weight:500;display:list-item}:where(.business-unit-ui) .organization-options>:not(summary){padding-bottom:16px}:where(.business-unit-ui) .organization-selected-extras{color:var(--color-muted);padding:0 0 12px;font-size:12px;line-height:1.6}:where(.business-unit-ui) .organization-module-warning{background:var(--color-warningSoft);border-radius:var(--radius);margin-top:12px;padding:12px}:where(.business-unit-ui) .organization-module-warning p{margin:0 0 8px}:where(.business-unit-ui) .organization-next-steps{grid-column:1;min-width:0;padding:0 4px;font-size:12px}:where(.business-unit-ui) .organization-next-steps p{color:var(--color-muted);margin:6px 0 0;line-height:1.7}:where(.business-unit-ui) .organization-draft-status{color:var(--color-muted);font-size:12px}:where(.business-unit-ui).organization-configurator input{scroll-margin-block:100px 200px}@media (hover:hover){:where(.business-unit-ui) .organization-activities .ui-check:has(input:not(:checked):not(:disabled)):hover{background:var(--color-raised)}}@container organization-setup (width<=740px){:where(.business-unit-ui) .organization-review-layout{grid-template-columns:minmax(0,1fr);gap:24px}:where(.business-unit-ui) .organization-module-selection,:where(.business-unit-ui) .organization-next-steps{grid-area:auto}:where(.business-unit-ui) .organization-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@container organization-setup (width<=560px){:where(.business-unit-ui) .organization-fields{grid-template-columns:minmax(0,1fr)}:where(.business-unit-ui) .organization-progress{gap:12px;margin-bottom:24px}:where(.business-unit-ui) .organization-progress li{gap:4px;font-size:11px}:where(.business-unit-ui) .organization-progress li>span{flex-basis:20px;width:20px}:where(.business-unit-ui) .organization-summary{padding:16px}}@media (width<=680px),(pointer:coarse){:where(.business-unit-ui).organization-configurator .button{min-height:44px}:where(.business-unit-ui).organization-configurator .workspace-create-actions{flex-wrap:wrap;width:100%}:where(.business-unit-ui).organization-configurator .workspace-create-actions .primary{flex:1}:where(.business-unit-ui) .organization-module-list .ui-check label{min-height:32px}:where(.business-unit-ui) .organization-fields input:not([type=checkbox]),:where(.business-unit-ui) .organization-fields select{min-height:44px;font-size:16px}}:where(.business-unit-ui).module-catalog{gap:16px;min-width:0;display:grid}:where(.business-unit-ui) .module-catalog-summary{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}:where(.business-unit-ui) .module-catalog-summary p{color:var(--color-muted);margin:0;font-size:12px;line-height:1.6}:where(.business-unit-ui) .module-catalog-count{white-space:nowrap;flex-shrink:0}:where(.business-unit-ui) .module-catalog-category{flex-basis:180px;min-width:min(100%,180px)}:where(.business-unit-ui) .module-catalog-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));column-gap:24px;display:grid}:where(.business-unit-ui) .module-catalog-card{border-top:1px solid var(--color-line);cursor:pointer;align-items:flex-start;gap:12px;min-width:0;padding:14px 12px;scroll-margin-block:80px 210px;display:flex}:where(.business-unit-ui) .module-catalog-card[data-selected=true]{background:var(--color-accentSoft)}:where(.business-unit-ui) .module-catalog-card[data-disabled=true]{opacity:.6;cursor:default}:where(.business-unit-ui) .module-catalog-card:has(input:focus-visible){outline:2px solid var(--color-primary);outline-offset:-2px}:where(.business-unit-ui) .module-catalog-card input[type=checkbox]{width:20px;height:20px;min-height:20px;accent-color:var(--color-primary);flex:0 0 20px;margin:2px 0;padding:0}:where(.business-unit-ui) .module-catalog-body{flex:1;gap:4px;min-width:0;display:grid}:where(.business-unit-ui) .module-catalog-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}:where(.business-unit-ui) .module-catalog-heading strong{font-size:13px;font-weight:600}:where(.business-unit-ui) .module-catalog-heading small{color:var(--color-muted);font-size:11px}:where(.business-unit-ui) .module-catalog-description{color:var(--color-muted);font-size:12px;line-height:1.6}:where(.business-unit-ui) .module-catalog-requirements{color:var(--color-muted);font-size:11px}:where(.business-unit-ui) .module-catalog-requirements[data-missing=true]{color:var(--color-warning);font-weight:600}:where(.business-unit-ui) .module-selection-status{align-items:center;gap:10px;display:flex}:where(.business-unit-ui) .module-selection-status>svg{width:18px;height:18px;color:var(--color-muted);flex:0 0 18px}:where(.business-unit-ui) .module-selection-status[data-state=ready]>svg{color:var(--color-success)}:where(.business-unit-ui) .module-selection-status[data-state=missing]>svg{color:var(--color-warning)}:where(.business-unit-ui) .module-selection-status strong{font-size:12px;display:block}:where(.business-unit-ui) .module-selection-status span{color:var(--color-muted);font-size:12px;line-height:1.5;display:block}:where(.business-unit-ui) .module-selection-details{margin-top:8px;font-size:12px}:where(.business-unit-ui) .module-selection-details summary{cursor:pointer;min-height:32px}:where(.business-unit-ui) .module-selection-details p{margin:8px 0 0;line-height:1.6}:where(.business-unit-ui) .module-catalog-feedback{background:var(--color-raised);border-radius:var(--radius);gap:12px;padding:16px;display:grid}:where(.business-unit-ui) .module-catalog-feedback-actions{flex-wrap:wrap;gap:8px;display:flex}:where(.business-unit-ui) .module-catalog-feedback-actions:empty{display:none}:where(.business-unit-ui) .ui-floating-action-bar .workspace-create-actions{display:contents}@media (hover:hover){:where(.business-unit-ui) .module-catalog-card[data-selected=false][data-disabled=false]:hover{background:var(--color-raised)}}@media (width<=520px){:where(.business-unit-ui) .module-catalog-summary{flex-wrap:wrap}}
