.provisioning{display:grid;gap:24px;min-width:0}.provisioning-heading{display:flex;justify-content:space-between;align-items:start;gap:16px;flex-wrap:wrap}.provisioning h1,.provisioning h2,.provisioning h3{overflow-wrap:anywhere}.provisioning h1{margin-bottom:8px}.provisioning-controls,.provisioning-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:16px}.provisioning-partition{border-top:1px solid var(--aldelo-color-border);padding-top:24px;min-width:0}.provisioning-partition>h2{margin-top:0}.provisioning-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:8px;align-items:stretch}.provisioning-actions>*{min-width:0}.provisioning .ac-button,.provisioning .ac-input,.provisioning .ac-select,.provisioning-dialog .ac-button,.provisioning-dialog .ac-input,.provisioning-dialog .ac-select{min-height:48px;width:100%;box-sizing:border-box}.provisioning .ac-button,.provisioning-dialog .ac-button{white-space:normal;line-height:1.4}.provisioning label,.provisioning-dialog label{display:grid;gap:8px;min-width:0}.provisioning .account-panel{padding:24px;min-width:0;margin:0}.provisioning .account-facts dd{overflow-wrap:anywhere}.provisioning details{margin-block:8px;min-width:0}.provisioning summary{min-height:48px;align-content:center;color:var(--aldelo-color-link);cursor:pointer}.provisioning pre{font-family:var(--aldelo-font-family-mono);font-size:var(--aldelo-font-size-caption);white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%}.provisioning-list{display:grid;gap:16px}.provisioning-board{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:16px}.provisioning-lane{display:grid;align-content:start;gap:16px;min-width:0;border-top:2px solid var(--aldelo-color-border);padding-top:16px}.provisioning-lane>h3{margin:0}.provisioning-tabs{display:flex;gap:8px;flex-wrap:wrap}.provisioning-tabs>.ac-button{width:auto;flex:1 1 160px}.provisioning-tabs [aria-current=page]{border-color:var(--aldelo-color-action);background:var(--aldelo-color-action-soft);color:var(--aldelo-color-link)}.provisioning-note{border-left:4px solid var(--aldelo-color-border);padding:16px;background:var(--aldelo-color-surface-muted);margin:0}.provisioning-dialog{max-width:min(680px,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow:auto;background:var(--aldelo-color-surface);color:var(--aldelo-color-text);border:1px solid var(--aldelo-color-border);border-radius:12px;padding:24px}.provisioning-dialog form{display:grid;gap:16px}.provisioning-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere}.provisioning-transfer{display:grid;gap:16px;padding-block:16px;border-top:1px solid var(--aldelo-color-border)}.provisioning-skip{position:absolute;transform:translateY(-200%);padding:16px;background:var(--aldelo-color-surface);color:var(--aldelo-color-link)}.provisioning-skip:focus{transform:none}#provisioning-back{min-height:48px}.provisioning button:disabled{cursor:not-allowed;background:var(--aldelo-color-surface-muted);color:var(--aldelo-color-text-muted);border-color:var(--aldelo-color-border)}@media(max-width:600px){.provisioning .account-panel{padding:16px}.provisioning-heading{display:grid}.provisioning-tabs>.ac-button{flex-basis:100%}}@media(prefers-reduced-motion:reduce){.provisioning *,.provisioning-dialog *{animation:none!important;transition:none!important}}@media(forced-colors:active){.provisioning-tabs [aria-current=page],.provisioning-note{border:2px solid CanvasText}}

.provisioning-controls>.provisioning-actions{align-self:end}.provisioning .ac-button,.provisioning-dialog .ac-button{height:48px;line-height:1.2;padding-block:3px}
