.ds-tablist{border-bottom:var(--border-hairline);flex-wrap:wrap;display:flex}.ds-tab{cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--c-text-muted);padding:var(--sp-3) var(--sp-4);border:none;border-bottom:var(--border-hairline);background:0 0;flex-shrink:0;font-weight:600}.ds-tab[aria-selected=true]{color:var(--c-accent);border-bottom:var(--border-active-tab)}.ds-tab:hover{color:var(--c-text)}.ds-tab:focus-visible{outline:var(--border-focus);outline-offset:var(--focus-ring-inset-offset)}.ds-tabpanel{padding-top:var(--sp-4)}.ds-button{justify-content:center;align-items:center;gap:var(--sp-2);border:var(--border-hairline);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--fs-sm);line-height:var(--lh-tight);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard);padding:var(--sp-2) var(--sp-4);font-weight:600;display:inline-flex}.ds-button:focus-visible{outline:var(--border-focus);outline-offset:var(--sp-1)}.ds-button:disabled{cursor:not-allowed;opacity:.5}.ds-button-sm{padding:var(--sp-1) var(--sp-3);font-size:var(--fs-xs)}.ds-button-md{padding:var(--sp-2) var(--sp-4);font-size:var(--fs-sm)}.ds-button-primary{background:var(--c-accent);border:var(--border-hairline);border-color:var(--c-accent);color:var(--c-accent-contrast)}.ds-button-primary:hover:not(:disabled){background:var(--c-accent-hover);border-color:var(--c-accent-hover)}.ds-button-primary:active:not(:disabled){background:var(--c-accent-active);border-color:var(--c-accent-active)}.ds-button-secondary{background:var(--c-surface);border:var(--border-hairline-strong);color:var(--c-text)}.ds-button-secondary:hover:not(:disabled){background:var(--c-surface-hover)}.ds-button-ghost{color:var(--c-text);background:0 0;border-color:#0000}.ds-button-ghost:hover:not(:disabled){background:var(--c-surface-hover)}.ds-button-danger{background:var(--c-danger);border-color:var(--c-danger);color:var(--c-accent-contrast)}.ds-button-danger:hover:not(:disabled){background:#8f1f19;border-color:#8f1f19}.ds-card{background:var(--c-surface);border:var(--border-hairline);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.ds-card-header{border-bottom:var(--border-hairline);padding:var(--sp-4)}.ds-card-title{font-size:var(--fs-md);color:var(--c-text);margin:0;font-weight:600}.ds-card-body{padding:var(--sp-4)}.ds-card-footer{border-top:var(--border-hairline);padding:var(--sp-4)}.ds-field{gap:var(--sp-1);flex-direction:column;display:flex}.ds-field-label{font-size:var(--fs-sm);color:var(--c-text);font-weight:600}.ds-input{border:var(--border-hairline-strong);border-radius:var(--radius-sm);padding:var(--sp-2) var(--sp-3);font-family:var(--font-sans);font-size:var(--fs-sm);line-height:var(--lh-tight);color:var(--c-text);background:var(--c-surface)}.ds-input:focus-visible{outline:var(--border-focus);outline-offset:0;border-color:var(--c-accent)}.ds-input[aria-invalid=true]{border-color:var(--c-danger)}.ds-field-error{font-size:var(--fs-xs);color:var(--c-danger)}.ds-field-hint{font-size:var(--fs-xs);color:var(--c-text-muted)}.ds-money{width:100%;min-width:var(--money-min-width);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;display:block}.ds-stack{flex-direction:column;display:flex}.ds-row{flex-direction:row;display:flex}.ds-row.ds-wrap{flex-wrap:wrap}.ds-grid{grid-template-columns:var(--grid-template-override,repeat(var(--grid-cols-override,var(--grid-cols)), minmax(0, 1fr)));display:grid}.ds-grid-item{grid-column:var(--grid-item-col,auto)}.ds-box{display:block}.ds-gap-0{gap:0}.ds-gap-1{gap:var(--sp-1)}.ds-gap-2{gap:var(--sp-2)}.ds-gap-3{gap:var(--sp-3)}.ds-gap-4{gap:var(--sp-4)}.ds-gap-5{gap:var(--sp-5)}.ds-gap-6{gap:var(--sp-6)}.ds-gap-7{gap:var(--sp-7)}.ds-gap-8{gap:var(--sp-8)}.ds-p-0{padding:0}.ds-p-1{padding:var(--sp-1)}.ds-p-2{padding:var(--sp-2)}.ds-p-3{padding:var(--sp-3)}.ds-p-4{padding:var(--sp-4)}.ds-p-5{padding:var(--sp-5)}.ds-p-6{padding:var(--sp-6)}.ds-p-7{padding:var(--sp-7)}.ds-p-8{padding:var(--sp-8)}.ds-align-start{align-items:flex-start}.ds-align-center{align-items:center}.ds-align-end{align-items:flex-end}.ds-align-stretch{align-items:stretch}.ds-align-baseline{align-items:baseline}.ds-justify-start{justify-content:flex-start}.ds-justify-center{justify-content:center}.ds-justify-end{justify-content:flex-end}.ds-justify-between{justify-content:space-between}.ds-justify-around{justify-content:space-around}.ds-justify-evenly{justify-content:space-evenly}.ds-select-wrapper{display:inline-flex;position:relative}.ds-select{appearance:none;border:var(--border-hairline-strong);border-radius:var(--radius-sm);padding:var(--sp-2) var(--sp-6) var(--sp-2) var(--sp-3);font-family:var(--font-sans);font-size:var(--fs-sm);line-height:var(--lh-tight);color:var(--c-text);background:var(--c-surface);width:100%}.ds-select:focus-visible{outline:var(--border-focus);outline-offset:0;border-color:var(--c-accent)}.ds-select-chevron{right:var(--sp-2);pointer-events:none;color:var(--c-text-muted);position:absolute;top:50%;translate:0 -50%}.ds-badge{border-radius:var(--radius-full);font-size:var(--fs-xs);line-height:var(--lh-tight);padding:var(--sp-1) var(--sp-2);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}.ds-badge-info,.ds-badge-neutral{background:var(--c-surface-sunken);color:var(--c-text-muted)}.ds-badge-warning{background:var(--c-warning-surface);color:var(--c-warning)}.ds-badge-danger{background:var(--c-danger-surface);color:var(--c-danger)}.ds-family-group{background:var(--c-surface);border:var(--border-hairline);border-radius:var(--radius-md)}.ds-family-group-summary{cursor:pointer;padding:var(--sp-3);list-style:none}.ds-family-group-summary::-webkit-details-marker{display:none}.ds-family-group-summary::marker{content:""}.ds-family-group-chevron{color:var(--c-text-muted);transition:transform var(--dur-fast) ease;display:inline-block}.ds-family-group[open]>.ds-family-group-summary .ds-family-group-chevron{transform:rotate(90deg)}.ds-family-group-label{font-weight:600}.ds-family-group-range{color:var(--c-text-muted);font-size:var(--fs-sm)}.ds-family-group-body{padding:var(--sp-3);padding-block-start:0}.ds-family-group-fallback{border-color:var(--c-warning)}.ds-plan-card{min-inline-size:0}.ds-plan-card-specs{color:var(--c-text-muted);font-size:var(--fs-sm)}.ds-catalog-panel{top:var(--panel-sticky-top);padding:var(--sp-3);background:var(--c-glass-bg);-webkit-backdrop-filter:saturate(var(--glass-saturate)) blur(var(--glass-blur));border:var(--border-hairline);border-radius:var(--radius-lg);box-shadow:var(--shadow-glass);position:sticky}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ds-catalog-panel{background:var(--c-surface)}}.ds-catalog-empty{color:var(--c-text-muted);font-size:var(--fs-sm)}.ds-active-group-bar{background:var(--c-surface-sunken);border:var(--border-hairline);border-radius:var(--radius-md);padding:var(--sp-3) var(--sp-4)}.ds-stepper{min-width:var(--stepper-min-width);border:var(--border-hairline-strong);border-radius:var(--radius-sm);align-items:stretch;display:inline-flex;overflow:hidden}.ds-stepper-button{background:var(--c-surface);color:var(--c-text);font-size:var(--fs-md);line-height:var(--lh-tight);cursor:pointer;padding:var(--sp-1) var(--sp-3);border:none;justify-content:center;align-items:center;display:inline-flex}.ds-stepper-button:disabled{cursor:not-allowed;color:var(--c-text-muted)}.ds-stepper-button:focus-visible{outline:var(--border-focus);outline-offset:var(--focus-ring-inset-offset)}.ds-stepper-button:hover:not(:disabled){background:var(--c-surface-hover)}.ds-stepper-value{min-width:var(--sp-7);padding:var(--sp-1) var(--sp-2);font-variant-numeric:tabular-nums;font-size:var(--fs-sm);border-inline:var(--border-hairline-strong);justify-content:center;align-items:center;display:inline-flex}.ds-resource-row{padding:var(--sp-3) 0;border-bottom:var(--border-hairline)}.ds-resource-row-grid{align-items:center}.ds-resource-row:last-child{border-bottom:none}.ds-resource-row-label-cell{min-inline-size:0}.ds-resource-row-label{color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ds-resource-row-detail{font-size:var(--fs-xs);color:var(--c-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds-resource-row-config,.ds-resource-row-node-pools{padding-top:var(--sp-2)}.ds-resource-row-static{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;font-size:var(--fs-sm);color:var(--c-text);display:inline-block;overflow:hidden}.ds-resource-row-static-note{font-size:var(--fs-sm);color:var(--c-text-muted)}.ds-resource-row-checkbox{align-items:center;gap:var(--sp-1);font-size:var(--fs-sm);color:var(--c-text-muted);display:inline-flex}.ds-resource-row-size-input{inline-size:var(--row-qty-col-width);border:var(--border-hairline-strong);border-radius:var(--radius-sm);padding:var(--sp-1) var(--sp-2);font:inherit;color:inherit}@media (width<=640px){.ds-resource-row-grid.ds-grid{grid-template-columns:var(--row-region-col-width-compact) var(--row-qty-col-width-compact) var(--row-price-col-width-compact) var(--row-actions-col-width-compact);gap:var(--sp-2)}.ds-resource-row-grid>.ds-resource-row-label-cell{grid-column:1/-1}.ds-resource-row-grid .ds-money{min-width:0}}.ds-group-card{border-color:var(--c-border)}.ds-group-card-active{outline:var(--border-active-tab);outline-offset:0}.ds-group-card-name{font-size:var(--fs-lg);color:var(--c-text);cursor:pointer;padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-sm);background:0 0;border:none;font-weight:600}.ds-group-card-name:hover{background:var(--c-surface-hover)}.ds-group-card-name-static{cursor:default}.ds-group-card-active-badge{font-size:var(--fs-xs);color:var(--c-accent);background:var(--c-surface-sunken);border-radius:var(--radius-full);padding:var(--sp-1) var(--sp-2);font-weight:600}.ds-group-card-default-badge{font-size:var(--fs-xs);color:var(--c-text-muted);background:var(--c-surface-sunken);border-radius:var(--radius-full);padding:var(--sp-1) var(--sp-2);font-weight:600}.ds-group-card-annual{font-size:var(--fs-xs);color:var(--c-text-muted)}.ds-group-card-empty{color:var(--c-text-muted);font-size:var(--fs-sm)}.ds-group-card-static-label{font-size:var(--fs-xs);color:var(--c-text-muted)}.ds-group-card-static-value{font-size:var(--fs-sm);color:var(--c-text)}.ds-estimate-canvas{min-inline-size:0}.ds-transfer-panel{border-top:var(--border-hairline);padding-top:var(--sp-3)}.ds-transfer-panel-title{color:var(--c-text);font-weight:600}.ds-transfer-panel-stats{font-size:var(--fs-sm);color:var(--c-text-muted)}.ds-transfer-panel-subheading{font-size:var(--fs-xs);color:var(--c-text-muted);text-transform:uppercase;font-weight:600}.ds-transfer-panel-note{font-size:var(--fs-xs);color:var(--c-warning)}.ds-transfer-panel-group-name{font-size:var(--fs-sm);color:var(--c-text-muted);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.ds-transfer-panel-group-name+.ds-money{width:auto}.ds-transfer-panel-group-row{border-top:var(--border-hairline);padding-top:var(--sp-2);font-size:var(--fs-sm);color:var(--c-text-muted)}.ds-transfer-panel-static-label{font-size:var(--fs-xs);color:var(--c-text-muted)}.ds-transfer-panel-static-value{font-size:var(--fs-sm);color:var(--c-text)}.ds-summary-rail{top:var(--panel-sticky-top);padding:var(--sp-3);background:var(--c-glass-bg);-webkit-backdrop-filter:saturate(var(--glass-saturate)) blur(var(--glass-blur));border:var(--border-hairline);border-radius:var(--radius-lg);box-shadow:var(--shadow-glass);position:sticky}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ds-summary-rail{background:var(--c-surface)}}.ds-summary-rail-group-name{color:var(--c-text-muted);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds-summary-rail-total{border-top:var(--border-hairline);padding-top:var(--sp-3)}.ds-summary-rail-total-label{color:var(--c-text);font-weight:600}.ds-summary-rail-annual-label{font-size:var(--fs-xs);color:var(--c-text-muted)}.ds-summary-rail-total-money{font-size:var(--fs-lg);font-weight:600}.ds-summary-rail-diagnostics-note{font-size:var(--fs-xs);color:var(--c-warning)}.ds-toast-viewport{right:var(--sp-5);bottom:var(--sp-5);z-index:var(--z-toast);gap:var(--sp-2);width:var(--toast-width);max-width:calc(100% - var(--sp-8));flex-direction:column;display:flex;position:fixed}.ds-toast{justify-content:space-between;align-items:center;gap:var(--sp-4);background:var(--c-glass-dark-bg);-webkit-backdrop-filter:saturate(var(--glass-saturate)) blur(var(--glass-blur));border:var(--border-glass-dark-hairline);color:var(--c-text-inverse);border-radius:var(--radius-md);box-shadow:var(--shadow-glass-dark);padding:var(--sp-3) var(--sp-4);font-size:var(--fs-sm);display:flex}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ds-toast{background:var(--c-text)}}.ds-toast-message{flex:auto}.ds-toast-action{color:var(--c-text-inverse);font-weight:600;font-size:var(--fs-sm);cursor:pointer;background:0 0;border:none;flex:none;padding:0;text-decoration:underline}.ds-toast-action:focus-visible{outline:var(--border-focus);outline-offset:var(--sp-1)}.ds-shell{max-inline-size:var(--shell-max);padding:var(--sp-5);margin-inline:auto}.ds-shell-catalog,.ds-shell-summary,.ds-shell-canvas{min-inline-size:0}@media (width<=768px){.ds-shell-catalog,.ds-shell-canvas,.ds-shell-summary{grid-column:1/-1!important}.ds-catalog-panel,.ds-summary-rail{max-block-size:none;position:static;overflow-y:visible}}.ds-drawer-overlay{z-index:var(--z-overlay);background:#14181f73;position:fixed;inset:0}.ds-drawer-panel{width:var(--drawer-width);background:var(--c-glass-bg-strong);max-width:100%;-webkit-backdrop-filter:saturate(var(--glass-saturate)) blur(var(--glass-blur));border-left:var(--border-glass-hairline);box-shadow:var(--shadow-glass);z-index:var(--z-drawer);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ds-drawer-panel{background:var(--c-surface)}}.ds-drawer-header{border-bottom:var(--border-hairline);padding:var(--sp-4);justify-content:space-between;align-items:center;display:flex}.ds-drawer-title{font-size:var(--fs-lg);margin:0;font-weight:600}.ds-drawer-close{cursor:pointer;font-size:var(--fs-lg);color:var(--c-text-muted);padding:var(--sp-1);background:0 0;border:none;line-height:1}.ds-drawer-body{padding:var(--sp-4);flex:auto;overflow-y:auto}.ds-share-dialog-overlay{z-index:var(--z-overlay);background:#14181f73;position:fixed;inset:0}.ds-share-dialog-panel{inline-size:var(--drawer-width);background:var(--c-glass-bg-strong);max-block-size:85vh;max-inline-size:92vw;-webkit-backdrop-filter:saturate(var(--glass-saturate)) blur(var(--glass-blur));border:var(--border-glass-hairline);border-radius:var(--radius-xl);box-shadow:var(--shadow-glass);z-index:var(--z-drawer);padding:var(--sp-5);position:fixed;top:50%;left:50%;overflow-y:auto;translate:-50% -50%}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ds-share-dialog-panel{background:var(--c-surface)}}.ds-share-dialog-title{font-size:var(--fs-lg);margin:0;font-weight:600}.ds-share-dialog-subtitle{font-size:var(--fs-sm);margin:0;font-weight:600}.ds-share-dialog-close{cursor:pointer;font-size:var(--fs-lg);color:var(--c-text-muted);padding:var(--sp-1);background:0 0;border:none;line-height:1}.ds-share-dialog-warning{font-size:var(--fs-sm);color:var(--c-warning);background:var(--c-warning-surface);border-radius:var(--radius-md);padding:var(--sp-3);margin:0}.ds-share-dialog-error{font-size:var(--fs-sm);color:var(--c-danger);margin:0}.ds-share-dialog-hint{font-size:var(--fs-xs);color:var(--c-text-muted);margin:0}.ds-share-dialog-field-label{font-size:var(--fs-xs);color:var(--c-text-muted);font-weight:600}.ds-share-dialog-readonly-input{min-inline-size:0;font:inherit;color:var(--c-text);background:var(--c-surface-sunken);border:var(--border-hairline-strong);border-radius:var(--radius-sm);padding:var(--sp-2) var(--sp-3);flex:1}.ds-share-dialog-passkey{font-family:var(--font-mono);letter-spacing:var(--ls-wide)}.ds-share-dialog-my-shares{margin:0;padding:0;list-style:none}.ds-share-dialog-my-share-row{padding:var(--sp-2) 0;border-top:var(--border-hairline)}.ds-share-dialog-my-share-name{font-size:var(--fs-sm);color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds-draft-dialog-overlay{z-index:var(--z-overlay);background:#14181f73;position:fixed;inset:0}.ds-draft-dialog-panel{inline-size:var(--drawer-width);background:var(--c-glass-bg-strong);max-block-size:85vh;max-inline-size:92vw;-webkit-backdrop-filter:saturate(var(--glass-saturate)) blur(var(--glass-blur));border:var(--border-glass-hairline);border-radius:var(--radius-xl);box-shadow:var(--shadow-glass);z-index:var(--z-drawer);padding:var(--sp-5);position:fixed;top:50%;left:50%;overflow-y:auto;translate:-50% -50%}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ds-draft-dialog-panel{background:var(--c-surface)}}.ds-draft-dialog-title{font-size:var(--fs-lg);margin:0;font-weight:600}.ds-draft-dialog-close{cursor:pointer;font-size:var(--fs-lg);color:var(--c-text-muted);padding:var(--sp-1);background:0 0;border:none;line-height:1}.ds-draft-dialog-body{font-size:var(--fs-sm);color:var(--c-text);margin:0}.ds-draft-dialog-warning{font-size:var(--fs-sm);color:var(--c-warning);background:var(--c-warning-surface);border-radius:var(--radius-md);padding:var(--sp-3);margin:0}.ds-draft-dialog-error{font-size:var(--fs-sm);color:var(--c-danger);margin:0}.ds-draft-dialog-hint{font-size:var(--fs-xs);color:var(--c-text-muted);margin:0}.ds-draft-dialog-field-label{font-size:var(--fs-xs);color:var(--c-text-muted);font-weight:600}.ds-draft-dialog-readonly-input{min-inline-size:0;font:inherit;color:var(--c-text);background:var(--c-surface-sunken);border:var(--border-hairline-strong);border-radius:var(--radius-sm);padding:var(--sp-2) var(--sp-3);flex:1}.ds-top-bar{border-bottom:var(--border-hairline);background:var(--c-glass-bg);-webkit-backdrop-filter:saturate(var(--glass-saturate)) blur(var(--glass-blur))}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ds-top-bar{background:var(--c-surface)}}.ds-top-bar-inner{max-inline-size:var(--shell-max);padding:var(--sp-3) var(--sp-5);margin-inline:auto}.ds-top-bar-name{font-size:var(--fs-lg);color:var(--c-text);cursor:pointer;padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-sm);background:0 0;border:none;flex:none;font-weight:600}.ds-top-bar-name:hover{background:var(--c-surface-hover)}.ds-top-bar-region{flex:1;min-inline-size:0}.ds-top-bar-region .ds-field,.ds-top-bar-region .ds-select-wrapper,.ds-top-bar-region .ds-select{min-inline-size:0;max-inline-size:100%}.ds-top-bar-assumption{color:var(--c-text);font-size:var(--fs-sm);margin-block-end:var(--sp-3)}.ds-top-bar-assumption:last-child{margin-block-end:0}@media (width<=640px){.ds-top-bar-region{flex:100%}}.ds-app-loading{padding:var(--sp-6);color:var(--c-text-muted);font-family:var(--font-sans);font-size:var(--fs-md)}.ds-passkey-gate{max-inline-size:var(--drawer-width);margin-inline:auto;margin-block:var(--sp-7);padding:var(--sp-7) var(--sp-5);background:var(--c-glass-bg-strong);-webkit-backdrop-filter:saturate(var(--glass-saturate)) blur(var(--glass-blur));border:var(--border-glass-hairline);border-radius:var(--radius-xl);box-shadow:var(--shadow-glass)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ds-passkey-gate{background:var(--c-surface)}}.ds-passkey-gate-title{font-size:var(--fs-xl);color:var(--c-text);text-align:center;margin:0;font-weight:600}.ds-passkey-gate-body{font-size:var(--fs-sm);color:var(--c-text-muted);text-align:center;margin:0}.ds-passkey-gate-hint{font-size:var(--fs-xs);color:var(--c-text-muted);text-align:center;margin:0}.ds-passkey-gate-progress{inline-size:100%;block-size:var(--sp-2);background:var(--c-surface-sunken);border-radius:var(--radius-full);overflow:hidden}.ds-passkey-gate-progress-fill{block-size:100%;background:var(--c-accent);border-radius:var(--radius-full);width:0%;transition:width var(--dur-base) var(--ease-standard)}.ds-passkey-gate-progress-fill[data-progress-bucket="0"]{width:0%}.ds-passkey-gate-progress-fill[data-progress-bucket="10"]{width:10%}.ds-passkey-gate-progress-fill[data-progress-bucket="20"]{width:20%}.ds-passkey-gate-progress-fill[data-progress-bucket="30"]{width:30%}.ds-passkey-gate-progress-fill[data-progress-bucket="40"]{width:40%}.ds-passkey-gate-progress-fill[data-progress-bucket="50"]{width:50%}.ds-passkey-gate-progress-fill[data-progress-bucket="60"]{width:60%}.ds-passkey-gate-progress-fill[data-progress-bucket="70"]{width:70%}.ds-passkey-gate-progress-fill[data-progress-bucket="80"]{width:80%}.ds-passkey-gate-progress-fill[data-progress-bucket="90"]{width:90%}.ds-passkey-gate-progress-fill[data-progress-bucket="100"]{width:100%}.ds-share-view-status{max-inline-size:var(--shell-max);padding:var(--sp-7) var(--sp-5);text-align:center;color:var(--c-text-muted);margin-inline:auto}.ds-share-view{max-inline-size:var(--shell-max);padding:var(--sp-5);margin-inline:auto}.ds-share-view-header{padding-block-end:var(--sp-4)}.ds-share-view-kicker{font-size:var(--fs-xs);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--c-text-muted);font-weight:600}.ds-share-view-title{font-size:var(--fs-xl);color:var(--c-text);margin:0;font-weight:600}.ds-share-view-owner-card{margin-block-end:var(--sp-4)}.ds-share-view-owner-note{font-size:var(--fs-sm);color:var(--c-text)}.ds-share-view-revoke-error{font-size:var(--fs-sm);color:var(--c-danger);margin:0;margin-block-start:var(--sp-2)}.ds-share-view-body{grid-template-columns:minmax(0, 1fr) minmax(0, var(--share-summary-col-width));gap:var(--sp-5);align-items:start;margin-block-end:var(--sp-5);display:grid}.ds-share-view-meta{padding-block-start:var(--sp-1)}.ds-share-view-meta-item{gap:var(--sp-1);flex-direction:column;display:flex}.ds-share-view-meta-label{font-size:var(--fs-xs);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--c-text-muted);font-weight:600}.ds-share-view-meta-value{font-size:var(--fs-sm);color:var(--c-text)}@media (width<=900px){.ds-share-view-body{grid-template-columns:minmax(0,1fr)}}*,:before,:after{box-sizing:border-box}html,body{font-family:var(--font-sans);background-color:var(--c-bg);margin:0;padding:0}body{background-image:radial-gradient(1200px 480px at 50% -12%, var(--c-wash-accent), transparent 60%);background-repeat:no-repeat}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit;margin:0;padding:0}button{background:0 0;border:none}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}:root{--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--fs-xs:12px;--fs-sm:14px;--fs-md:16px;--fs-lg:20px;--fs-xl:28px;--fs-2xl:36px;--lh-tight:1.25;--lh-body:1.5;--ls-normal:normal;--ls-wide:.02em;--font-sans:-apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif;--font-mono:ui-monospace, sfmono-regular, menlo, consolas, monospace;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:20px;--radius-full:9999px;--border-hairline:1px solid var(--c-border);--border-hairline-strong:1px solid var(--c-border-strong);--border-focus:2px solid var(--c-focus-ring);--border-active-tab:2px solid var(--c-accent);--border-glass-hairline:1px solid var(--c-glass-border);--border-glass-dark-hairline:1px solid var(--c-glass-dark-border);--focus-ring-inset-offset:-2px;--shadow-sm:0 1px 2px #0f172a0f;--shadow-md:0 4px 12px #0f172a1a;--c-bg:#f5f5f7;--c-surface:#fff;--c-surface-sunken:#f7f8fa;--c-surface-hover:#f0f2f5;--c-text:#14181f;--c-text-muted:#55606e;--c-text-inverse:#fff;--c-border:#dde2e8;--c-border-strong:#c2c9d2;--c-accent:#0568ae;--c-accent-hover:#044a87;--c-accent-active:#033b6c;--c-accent-contrast:#fff;--c-focus-ring:#0568ae;--c-danger:#b3261e;--c-danger-surface:#fbebea;--c-success:#1e7d4f;--c-success-surface:#e9f6ee;--c-warning:#a15c00;--c-warning-surface:#fdf1e0;--glass-blur:20px;--glass-saturate:180%;--c-glass-bg:#ffffffb8;--c-glass-bg-strong:#ffffffe0;--c-glass-border:#ffffffa6;--c-glass-hairline:#0f172a14;--c-glass-dark-bg:#171b23d1;--c-glass-dark-border:#ffffff24;--shadow-glass:inset 0 1px 0 0 #ffffff8c, 0 12px 32px #0f172a24, 0 2px 8px #0f172a0f;--shadow-glass-dark:inset 0 1px 0 0 #ffffff14, 0 16px 40px #00000057;--c-wash-accent:#0568ae0d;--grid-cols:12;--grid-gutter:var(--sp-5);--shell-max:1440px;--money-min-width:104px;--stepper-min-width:120px;--toast-width:360px;--drawer-width:420px;--share-summary-col-width:300px;--region-col-width:80px;--qty-col-width:120px;--row-region-col-width:110px;--row-qty-col-width:120px;--row-price-col-width:104px;--row-actions-col-width:36px;--row-region-col-width-compact:88px;--row-qty-col-width-compact:120px;--row-price-col-width-compact:68px;--row-actions-col-width-compact:36px;--panel-sticky-top:var(--sp-5);--z-toast:100;--z-drawer:90;--z-overlay:80;--dur-fast:.12s;--dur-base:.2s;--ease-standard:cubic-bezier(.2, 0, 0, 1)}@media (prefers-reduced-motion:reduce){:root{--dur-fast:0s;--dur-base:0s}}
