.button-group-module__1hdAZa__group{align-items:stretch;width:fit-content;max-width:100%;display:flex}.button-group-module__1hdAZa__group[data-orientation=vertical]{flex-direction:column}.button-group-module__1hdAZa__group[data-orientation=horizontal]>:not(:first-child){border-top-left-radius:0!important;border-bottom-left-radius:0!important}.button-group-module__1hdAZa__group[data-orientation=horizontal]>:not(:last-child){border-top-right-radius:0!important;border-bottom-right-radius:0!important}.button-group-module__1hdAZa__group[data-orientation=horizontal]>:is([data-slot=button],[data-slot=button-group-text])+:is([data-slot=button],[data-slot=button-group-text]){margin-left:calc(-1 * var(--border-width-1))}.button-group-module__1hdAZa__group[data-orientation=vertical]>:not(:first-child){border-top-left-radius:0!important;border-top-right-radius:0!important}.button-group-module__1hdAZa__group[data-orientation=vertical]>:not(:last-child){border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.button-group-module__1hdAZa__group[data-orientation=vertical]>:is([data-slot=button],[data-slot=button-group-text])+:is([data-slot=button],[data-slot=button-group-text]){margin-top:calc(-1 * var(--border-width-1))}.button-group-module__1hdAZa__group>:focus-visible{z-index:1;position:relative}.button-group-module__1hdAZa__text{padding-inline:var(--space-12);border:var(--border-width-1) solid var(--surface-border);border-radius:var(--radius-8);background:var(--surface-hover);align-items:center;display:flex}.button-group-module__1hdAZa__separator{background:var(--surface-border);width:var(--border-width-1);align-self:stretch}.button-group-module__1hdAZa__separator[data-orientation=horizontal]{width:auto;height:var(--border-width-1)}
.theme-scope-module__mGwqsG__scope :where(h1,h2,h3,h4,p):not([class]){color:inherit}
.customerPage-module__BVMTWa__muted{color:var(--surface-muted);margin:0}.customerPage-module__BVMTWa__panel{padding:var(--space-16);border-radius:var(--radius-12);background:var(--mobile-panel);color:var(--surface-fg);margin:0}
.attachment-module__FS5PmG__attachment{align-items:center;gap:var(--space-8);min-width:0;max-width:100%;padding:var(--space-12);border:var(--border-width-1) solid var(--surface-border);border-radius:var(--radius-8);background:var(--surface-bg);color:var(--surface-fg);display:flex;position:relative}.attachment-module__FS5PmG__attachment[data-size=small]{padding:var(--space-8)}.attachment-module__FS5PmG__attachment[data-state=idle]{border-style:dashed}.attachment-module__FS5PmG__attachment[data-state=error]{border-color:var(--field-error)}.attachment-module__FS5PmG__attachment:has(.attachment-module__FS5PmG__trigger):hover{background:var(--surface-hover)}.attachment-module__FS5PmG__attachment:has(.attachment-module__FS5PmG__trigger:focus-visible){outline:var(--border-width-2) solid var(--field-focus);outline-offset:var(--space-2)}.attachment-module__FS5PmG__group{gap:var(--space-12);flex-wrap:wrap;display:flex}.attachment-module__FS5PmG__media{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-4);background:var(--surface-hover);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.attachment-module__FS5PmG__media img{object-fit:cover;width:100%;height:100%}.attachment-module__FS5PmG__content{flex:1;min-width:0}.attachment-module__FS5PmG__title{font-weight:var(--type-weight-medium);overflow-wrap:anywhere;display:block}.attachment-module__FS5PmG__description{color:var(--surface-muted);overflow-wrap:anywhere;display:block}.attachment-module__FS5PmG__attachment[data-state=error] .attachment-module__FS5PmG__description{color:var(--field-error)}.attachment-module__FS5PmG__actions{z-index:2;gap:var(--space-4);flex-shrink:0;display:flex;position:relative}.attachment-module__FS5PmG__trigger{z-index:1;border-radius:inherit;background:0 0;border:0;outline:none;position:absolute;inset:0}.attachment-module__FS5PmG__attachment[data-orientation=vertical]{width:calc(var(--space-64) * 3);flex-direction:column;align-items:stretch}.attachment-module__FS5PmG__attachment[data-orientation=vertical] .attachment-module__FS5PmG__media{width:100%;height:var(--space-64)}@media (max-width:640px){.attachment-module__FS5PmG__attachment{flex-wrap:wrap}}
.NameplateField-module__EU1uyG__field,.NameplateField-module__EU1uyG__choices{gap:var(--space-12);display:grid}.NameplateField-module__EU1uyG__question{color:var(--surface-fg);margin:0}.NameplateField-module__EU1uyG__notes{gap:var(--space-12);display:grid}.NameplateField-module__EU1uyG__notes:empty{clip-path:inset(50%);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.NameplateField-module__EU1uyG__help{gap:var(--space-12);display:grid}.NameplateField-module__EU1uyG__help p{color:var(--surface-fg);margin:0}.NameplateField-module__EU1uyG__help p+p{color:var(--surface-muted)}.NameplateField-module__EU1uyG__onFileDetails{gap:var(--space-12);overflow-wrap:anywhere;flex-direction:column;display:flex}.NameplateField-module__EU1uyG__onFileDetails p{margin:0}.NameplateField-module__EU1uyG__suggestions{gap:var(--space-12);display:grid}.NameplateField-module__EU1uyG__suggestion,.NameplateField-module__EU1uyG__suggestion>span{width:100%}.NameplateField-module__EU1uyG__suggestionText{gap:var(--space-2);text-align:start;width:100%;display:grid}.NameplateField-module__EU1uyG__suggestionModel{color:var(--surface-fg);overflow-wrap:anywhere}.NameplateField-module__EU1uyG__suggestionType{color:var(--surface-muted)}
.page-module__C8OOGW__field{gap:var(--space-12)}.page-module__C8OOGW__choices,.page-module__C8OOGW__section{gap:var(--space-12);display:grid}.page-module__C8OOGW__sectionLabel{color:var(--surface-fg);margin:0}.page-module__C8OOGW__address .radar-autocomplete-wrapper{width:100%;max-width:none}.page-module__C8OOGW__address .radar-autocomplete-input{box-sizing:border-box;width:100%;height:44px;padding:0 var(--space-16);border:var(--border-width-1) solid var(--field-border);border-radius:var(--radius-12);background:var(--field-background);color:var(--field-foreground);font:inherit}.page-module__C8OOGW__address .radar-autocomplete-input:hover{border-color:var(--field-hover)}.page-module__C8OOGW__address .radar-autocomplete-search-icon{display:none}@media (max-width:639px){.page-module__C8OOGW__address .radar-autocomplete-input{font-size:1rem}}.page-module__C8OOGW__dialogNotes{gap:var(--space-12);display:grid}.page-module__C8OOGW__dialogNumbers{gap:var(--space-4);overflow-wrap:anywhere;display:grid}
.page-module__hX_vpG__actions{gap:var(--space-16);display:grid}.page-module__hX_vpG__footnotes{gap:var(--space-4);text-align:center;color:var(--surface-muted);display:grid}.page-module__hX_vpG__footnotes p{color:inherit;margin:0}.page-module__hX_vpG__footnotes a{color:var(--mobile-link)}.page-module__hX_vpG__repair{display:contents}.page-module__hX_vpG__repair[hidden]{display:none}.page-module__hX_vpG__operatorCopy,.page-module__hX_vpG__operatorCopy p{white-space:pre-line}.page-module__hX_vpG__operatorCopy a{color:var(--mobile-link)}.page-module__hX_vpG__footerText{color:var(--surface-fg);white-space:pre-line;overflow-wrap:anywhere;margin:0}.page-module__hX_vpG__footerText a{color:var(--mobile-link)}
.preview-module__w8Sdea__panel{min-width:0;max-width:100%}.preview-module__w8Sdea__header{justify-content:space-between;align-items:center;gap:var(--space-16);margin-bottom:var(--space-16);display:flex}.preview-module__w8Sdea__header h3,.preview-module__w8Sdea__activity h4{margin:0;font-size:14px;font-weight:600;line-height:20px}.preview-module__w8Sdea__hint{color:var(--surface-muted);margin:var(--space-4) 0 0;font-size:12px;line-height:16px}.preview-module__w8Sdea__controls{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.preview-module__w8Sdea__controls label{gap:var(--space-4);font-size:12px;line-height:16px;display:grid}.preview-module__w8Sdea__controls select{border:1px solid var(--surface-border);border-radius:var(--radius-8);background:var(--surface-bg);width:100%;min-width:0;color:var(--surface-fg);padding:var(--space-8);font-size:14px;line-height:20px}.preview-module__w8Sdea__hint{margin-block:var(--space-12)}.preview-module__w8Sdea__stage{max-width:100%;overflow-x:auto}.preview-module__w8Sdea__viewport{border:1px solid var(--surface-border);border-radius:var(--radius-16);background:var(--surface-bg);height:740px;margin-inline:auto;display:block}.preview-module__w8Sdea__activity{margin-top:var(--space-16)}.preview-module__w8Sdea__activity p{color:var(--surface-muted);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:var(--space-8)}.preview-module__w8Sdea__fillPanel{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.preview-module__w8Sdea__fillPanel>.preview-module__w8Sdea__header{flex-shrink:0}.preview-module__w8Sdea__stage[data-fill]{flex:1;min-height:0;display:flex}.preview-module__w8Sdea__stage[data-fill]>.preview-module__w8Sdea__viewport{flex-shrink:0;height:100%}
.editor-module__ZnFc_G__builder{background:var(--surface-bg);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.editor-module__ZnFc_G__pageHeader{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-12) var(--space-24);border-bottom:1px solid var(--surface-border);flex-shrink:0;display:flex}.editor-module__ZnFc_G__pageHeader h2{font-size:var(--type-size-20);line-height:var(--type-line-20);font-weight:var(--type-weight-semibold);margin:0}.editor-module__ZnFc_G__pageHeader p{margin:var(--space-4) 0 0;font-size:var(--type-size-14);line-height:var(--type-line-14);color:var(--surface-muted)}.editor-module__ZnFc_G__formWorkspace{flex:1;min-width:0;min-height:0;display:flex}.editor-module__ZnFc_G__forms{overscroll-behavior:contain;border-right:1px solid var(--surface-border);width:220px;padding:var(--space-16) var(--space-12);background:var(--surface-bg);flex-shrink:0;overflow-y:auto}.editor-module__ZnFc_G__editor{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;container:customer-editor/inline-size}.editor-module__ZnFc_G__tabs{gap:var(--space-8);padding:var(--space-12) var(--space-16);border-bottom:1px solid var(--surface-border);flex-shrink:0;display:flex}.editor-module__ZnFc_G__panes{flex:1;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.editor-module__ZnFc_G__configuration{min-width:0;min-height:0;padding:var(--space-24);overscroll-behavior:contain;scrollbar-gutter:stable;overflow:auto;container:customer-configuration/inline-size}.editor-module__ZnFc_G__preview{min-width:0;min-height:0;padding:var(--space-24);flex-direction:column;display:flex;overflow:hidden}.editor-module__ZnFc_G__configuration[data-active=false],.editor-module__ZnFc_G__preview[data-active=false]{display:none}.editor-module__ZnFc_G__configuration:focus-visible{outline:2px solid var(--surface-focus);outline-offset:-2px}.editor-module__ZnFc_G__samples{margin-top:var(--space-32);padding-top:var(--space-24);border-top:1px solid var(--surface-border)}.editor-module__ZnFc_G__samples>h3{margin:0 0 var(--space-16);font-size:var(--type-size-14);line-height:var(--type-line-14);font-weight:var(--type-weight-semibold)}@container customer-editor (min-width:760px){.editor-module__ZnFc_G__tabs{display:none}.editor-module__ZnFc_G__panes{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.editor-module__ZnFc_G__configuration[data-active]{display:block}.editor-module__ZnFc_G__preview[data-active]{border-left:1px solid var(--surface-border);display:flex}}@media (max-width:767px){.editor-module__ZnFc_G__formWorkspace{flex-direction:column}.editor-module__ZnFc_G__forms{border-right:0;border-bottom:1px solid var(--surface-border);width:100%;max-height:160px}.editor-module__ZnFc_G__forms nav{gap:var(--space-4);display:flex;overflow-x:auto}.editor-module__ZnFc_G__forms nav>div{flex:0 0 200px}.editor-module__ZnFc_G__configuration,.editor-module__ZnFc_G__preview{padding:var(--space-16)}}.editor-module__ZnFc_G__fieldGrid{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}@container customer-configuration (min-width:480px){.editor-module__ZnFc_G__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.editor-module__ZnFc_G__unavailable{justify-content:center;align-items:center;gap:var(--space-16);padding:var(--space-24);color:var(--surface-muted);text-align:center;flex-direction:column;flex:1;font-size:14px;display:flex}.editor-module__ZnFc_G__unavailable p{margin:0}
.card-module__YFT-Jq__card{--card-space:var(--space-16);gap:var(--card-space);border:var(--border-width-1) solid var(--surface-border);border-radius:var(--radius-8);background:var(--surface-bg);min-width:0;color:var(--surface-fg);padding-block:var(--card-space);overflow-wrap:anywhere;flex-direction:column;display:flex}.card-module__YFT-Jq__card[data-size=small]{--card-space:var(--space-12)}.card-module__YFT-Jq__header{gap:var(--space-4) var(--space-8);padding-inline:var(--card-space);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.card-module__YFT-Jq__title{margin:0}.card-module__YFT-Jq__description{color:var(--surface-muted);grid-column:1;margin:0}.card-module__YFT-Jq__action{grid-area:1/2/span 2}.card-module__YFT-Jq__content{padding-inline:var(--card-space);min-width:0}.card-module__YFT-Jq__footer{align-items:center;gap:var(--space-8);padding:var(--card-space);margin-bottom:calc(-1 * var(--card-space));border-top:var(--border-width-1) solid var(--surface-border);border-radius:0 0 var(--radius-8) var(--radius-8);background:var(--surface-hover);flex-wrap:wrap;display:flex}.card-module__YFT-Jq__title{color:var(--surface-fg)}
.badge-module__dHxE3a__icon{pointer-events:none;flex-shrink:0;align-items:center;display:inline-flex}.badge-module__dHxE3a__icon>*{flex-shrink:0;width:100%!important;height:100%!important}
.choice-controls-module__F7pqlW__choice{width:var(--control-size);height:var(--control-size);border:var(--border-width-1) solid var(--field-hover);background:var(--field-background);color:var(--surface-on-selected);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.choice-controls-module__F7pqlW__checkbox{border-radius:var(--radius-4)}.choice-controls-module__F7pqlW__choice[data-checked],.choice-controls-module__F7pqlW__choice[data-indeterminate]{background:var(--surface-selected);border-color:var(--surface-selected)}.choice-controls-module__F7pqlW__choice:hover:not([data-disabled]){border-color:var(--surface-selected)}.choice-controls-module__F7pqlW__choice:focus-visible,.choice-controls-module__F7pqlW__switch:focus-visible{outline:var(--border-width-2) solid var(--field-focus);outline-offset:var(--space-2)}.choice-controls-module__F7pqlW__choice[aria-invalid=true],.choice-controls-module__F7pqlW__switch[aria-invalid=true]{border-color:var(--field-error)}.choice-controls-module__F7pqlW__choice[aria-invalid=true]:focus-visible,.choice-controls-module__F7pqlW__switch[aria-invalid=true]:focus-visible{outline-color:var(--field-error)}.choice-controls-module__F7pqlW__choice[data-disabled],.choice-controls-module__F7pqlW__switch[data-disabled]{opacity:.4;cursor:not-allowed}.choice-controls-module__F7pqlW__indicator{justify-content:center;align-items:center;display:inline-flex}.choice-controls-module__F7pqlW__dash{width:var(--space-8);height:var(--border-width-2);background:currentColor}.choice-controls-module__F7pqlW__radio{border-radius:var(--radius-full)}.choice-controls-module__F7pqlW__dot{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);background:currentColor}.choice-controls-module__F7pqlW__group{gap:var(--space-12);display:grid}.choice-controls-module__F7pqlW__switch{--switch-height:var(--space-20);--switch-width:var(--space-32);--thumb-size:var(--space-16);width:var(--switch-width);height:var(--switch-height);border:var(--border-width-1) solid var(--field-hover);padding:var(--border-width-1);border-radius:var(--radius-full);background:var(--surface-active);cursor:pointer;flex-shrink:0;align-items:center;display:inline-flex;position:relative}.choice-controls-module__F7pqlW__switch[data-size=small]{--switch-height:var(--space-16);--switch-width:var(--space-24);--thumb-size:var(--space-12)}.choice-controls-module__F7pqlW__switch[data-checked]{background:var(--surface-selected);border-color:var(--surface-selected)}.choice-controls-module__F7pqlW__thumb{width:var(--thumb-size);height:var(--thumb-size);background:var(--surface-fg);border-radius:var(--radius-full);transition:transform .12s;display:block}.choice-controls-module__F7pqlW__thumb[data-checked]{background:var(--surface-on-selected);transform:translateX(calc(var(--switch-width) - var(--switch-height)))}@media (prefers-reduced-motion:reduce){.choice-controls-module__F7pqlW__thumb{transition:none}}
.alert-module__pv_7bW__alert{--alert-bg:var(--surface-bg);--alert-fg:var(--surface-fg);cursor:default;gap:var(--space-4);padding:var(--space-12);border:var(--border-width-1) solid var(--surface-border);border-radius:var(--radius-12);background:var(--alert-bg);color:var(--alert-fg);overflow-wrap:anywhere;min-width:0;display:grid}.alert-module__pv_7bW__alert[data-variant=info]{--alert-bg:var(--feedback-blue-bg);--alert-fg:var(--feedback-blue-fg);--alert-border:var(--feedback-blue-border)}.alert-module__pv_7bW__alert[data-variant=success]{--alert-bg:var(--feedback-green-bg);--alert-fg:var(--feedback-green-fg);--alert-border:var(--feedback-green-border)}.alert-module__pv_7bW__alert[data-variant=warning]{--alert-bg:var(--feedback-orange-bg);--alert-fg:var(--feedback-orange-fg);--alert-border:var(--feedback-orange-border)}.alert-module__pv_7bW__alert[data-variant=destructive]{--alert-bg:var(--feedback-red-bg);--alert-fg:var(--feedback-red-fg);--alert-border:var(--feedback-red-border)}.alert-module__pv_7bW__title{gap:var(--space-8);align-items:center;display:flex}.alert-module__pv_7bW__description{min-width:0}.alert-module__pv_7bW__action{gap:var(--space-8);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.alert-module__pv_7bW__alert:not([data-variant=default]){border-color:var(--alert-border)}.alert-module__pv_7bW__alert[data-has-icon]{column-gap:var(--space-8);grid-template-columns:max-content minmax(0,1fr)}.alert-module__pv_7bW__alert[data-has-icon]>:not(.alert-module__pv_7bW__icon){grid-column:2}.alert-module__pv_7bW__icon{min-width:var(--space-16);height:var(--space-20);grid-area:1/1;justify-content:center;align-items:center;display:flex}
.drawer-module__zo-qvW__viewport{z-index:71;pointer-events:none;position:fixed;inset:0}.drawer-module__zo-qvW__viewport[data-modal=true]{pointer-events:auto}.drawer-module__zo-qvW__backdrop{opacity:calc(1 - var(--drawer-swipe-progress,0));transition:opacity .12s}.drawer-module__zo-qvW__popup{--drawer-handle-size:0px;--drawer-visible-offset:var(--drawer-snap-point-offset,0px);-webkit-user-select:none;user-select:none;pointer-events:auto;border:var(--border-width-1) solid var(--surface-border);background:var(--surface-bg);color:var(--surface-fg);box-shadow:var(--surface-shadow);max-height:calc(100dvh - var(--space-32));transform:translate(var(--drawer-swipe-movement-x,0px), calc(var(--drawer-swipe-movement-y,0px) + var(--drawer-snap-point-offset,0px)));outline:none;flex-direction:column;transition:transform .12s;display:flex;position:absolute}.drawer-module__zo-qvW__popup[data-swipe-direction=down]{bottom:0;border-radius:var(--radius-8) var(--radius-8) 0 0;--closed-transform:translateY(100%);inset-inline:0}.drawer-module__zo-qvW__popup[data-swipe-direction=up]{top:0;border-radius:0 0 var(--radius-8) var(--radius-8);--closed-transform:translateY(-100%);inset-inline:0}.drawer-module__zo-qvW__popup[data-swipe-direction=left],.drawer-module__zo-qvW__popup[data-swipe-direction=right]{max-height:100dvh;width:calc(var(--space-64) * 7 + var(--space-32));max-width:calc(100vw - var(--space-32));flex-direction:row;inset-block:0}.drawer-module__zo-qvW__popup[data-swipe-direction=left]{border-radius:0 var(--radius-8) var(--radius-8) 0;--closed-transform:translateX(-100%);left:0}.drawer-module__zo-qvW__popup[data-swipe-direction=right]{border-radius:var(--radius-8) 0 0 var(--radius-8);--closed-transform:translateX(100%);right:0}.drawer-module__zo-qvW__popup[data-snap-points]{height:calc(100dvh - var(--space-32))}.drawer-module__zo-qvW__popup[data-swipe-handle]{--drawer-handle-size:var(--space-12)}.drawer-module__zo-qvW__body{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.drawer-module__zo-qvW__popup[data-swipe-direction=down][data-snap-points] .drawer-module__zo-qvW__body{max-height:calc(100% - var(--drawer-visible-offset) - var(--drawer-handle-size))}.drawer-module__zo-qvW__chrome{padding:var(--space-8);border-bottom:var(--border-width-1) solid var(--surface-border);flex-shrink:0;justify-content:flex-end;display:flex}.drawer-module__zo-qvW__popup .drawer-module__zo-qvW__header{padding-inline-end:0}.drawer-module__zo-qvW__popup[data-starting-style],.drawer-module__zo-qvW__popup[data-ending-style]{transform:var(--closed-transform)}.drawer-module__zo-qvW__popup[data-swiping],.drawer-module__zo-qvW__backdrop[data-swiping]{transition:none}.drawer-module__zo-qvW__backdrop[data-starting-style],.drawer-module__zo-qvW__backdrop[data-ending-style]{opacity:0}.drawer-module__zo-qvW__content{-webkit-user-select:text;user-select:text;width:100%;min-width:0;max-width:calc(var(--space-64) * 10);padding:var(--space-24);align-content:start;gap:var(--space-16);overscroll-behavior:contain;overflow-wrap:anywhere;flex:1;min-height:0;margin-inline:auto;display:grid;overflow-y:auto}.drawer-module__zo-qvW__handle{height:var(--space-12);touch-action:none;cursor:grab;flex-shrink:0;justify-content:center;align-items:center;width:100%;display:flex}.drawer-module__zo-qvW__handle:after{content:"";height:var(--space-4);width:var(--space-40);border-radius:var(--radius-full);background:var(--surface-border);display:block}.drawer-module__zo-qvW__popup[data-swipe-direction=up] .drawer-module__zo-qvW__handle,.drawer-module__zo-qvW__popup[data-swipe-direction=left] .drawer-module__zo-qvW__handle{order:1}.drawer-module__zo-qvW__popup[data-swipe-direction=left] .drawer-module__zo-qvW__handle,.drawer-module__zo-qvW__popup[data-swipe-direction=right] .drawer-module__zo-qvW__handle{width:var(--space-12);align-self:stretch;height:auto}.drawer-module__zo-qvW__popup[data-swipe-direction=left] .drawer-module__zo-qvW__handle:after,.drawer-module__zo-qvW__popup[data-swipe-direction=right] .drawer-module__zo-qvW__handle:after{width:var(--space-4);height:var(--space-40)}.drawer-module__zo-qvW__popup[data-swiping] .drawer-module__zo-qvW__content{-webkit-user-select:none;user-select:none}@media (max-width:640px){.drawer-module__zo-qvW__content{padding:var(--space-16)}}@media (prefers-reduced-motion:reduce){.drawer-module__zo-qvW__popup,.drawer-module__zo-qvW__backdrop{transition:none}}
.data-table-controls-module__mO6Soa__header{align-items:center;gap:var(--space-8);min-width:0;display:flex}.data-table-controls-module__mO6Soa__headerLabel{min-width:0;padding:var(--space-4) 0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1}.data-table-controls-module__mO6Soa__headerActions{gap:var(--space-2);flex-shrink:0;display:flex}.data-table-controls-module__mO6Soa__headerAction{opacity:0;transition:background-color .12s,opacity .12s}th:hover .data-table-controls-module__mO6Soa__headerAction,.data-table-controls-module__mO6Soa__headerAction[data-active],.data-table-controls-module__mO6Soa__headerAction[aria-expanded=true]{opacity:1}.data-table-controls-module__mO6Soa__header:has(:focus-visible) .data-table-controls-module__mO6Soa__headerAction{opacity:1}.data-table-controls-module__mO6Soa__headerLabel:focus-visible{outline:2px solid var(--button-focus);outline-offset:2px;border-radius:var(--radius-4)}.data-table-controls-module__mO6Soa__toolbar{justify-content:space-between;align-items:center;gap:var(--space-8) var(--space-16);padding:var(--space-12) var(--table-edge-padding);border-bottom:var(--border-width-1) solid var(--table-line);flex-wrap:wrap;display:flex}.data-table-controls-module__mO6Soa__filters{align-items:center;gap:var(--space-8);flex-wrap:wrap;min-width:0;display:flex}.data-table-controls-module__mO6Soa__filterControl{align-items:center;gap:0;min-width:0;max-width:100%;display:flex;position:relative}.data-table-controls-module__mO6Soa__persistent{min-width:0;max-width:min(300px,100%)}.data-table-controls-module__mO6Soa__persistent>span{min-width:0}.data-table-controls-module__mO6Soa__truncate{text-overflow:ellipsis;white-space:nowrap;max-width:240px;display:block;overflow:hidden}.data-table-controls-module__mO6Soa__buttonSummary{align-items:center;gap:var(--space-4);min-width:0;max-width:240px;display:flex}.data-table-controls-module__mO6Soa__buttonSummary .data-table-controls-module__mO6Soa__truncate{min-width:0}.data-table-controls-module__mO6Soa__moreCount{flex-shrink:0}.data-table-controls-module__mO6Soa__chipEdit,.data-table-controls-module__mO6Soa__chipEdit>span{min-width:0;max-width:100%}.data-table-controls-module__mO6Soa__chipClear{right:var(--space-4);position:absolute;top:50%;transform:translateY(-50%)}.data-table-controls-module__mO6Soa__count{color:var(--table-muted);white-space:nowrap;font-size:.75rem;line-height:1.33333}.data-table-controls-module__mO6Soa__clearAll[aria-disabled=true]{opacity:.4;cursor:default}.data-table-controls-module__mO6Soa__editor,.data-table-controls-module__mO6Soa__choiceEditor{gap:var(--space-8);flex-direction:column;display:flex}.data-table-controls-module__mO6Soa__editorFields{min-width:0}.data-table-controls-module__mO6Soa__editorFields>[data-size]{padding-inline-end:var(--field-padding-start)}.data-table-controls-module__mO6Soa__editorHeading{justify-content:space-between;align-items:center;gap:var(--space-8);padding-inline-start:calc(var(--space-8) + var(--border-width-1));display:flex}.data-table-controls-module__mO6Soa__headingClose{margin-inline-end:calc(var(--space-2) + var(--border-width-1))}.data-table-controls-module__mO6Soa__title{font:inherit;margin:0;font-weight:600}.data-table-controls-module__mO6Soa__editor .data-table-controls-module__mO6Soa__options{max-height:224px;margin:0;padding:0;overflow-y:auto}.data-table-controls-module__mO6Soa__editor .data-table-controls-module__mO6Soa__option{border:var(--border-width-1) solid transparent;border-radius:var(--field-radius)}.data-table-controls-module__mO6Soa__editorFooter{justify-content:space-between;align-items:center;gap:var(--space-8);color:var(--select-muted);padding-inline-start:calc(var(--space-8) + var(--border-width-1));display:flex}.data-table-controls-module__mO6Soa__range{gap:var(--space-8);grid-template-columns:1fr 1fr;display:grid}.data-table-controls-module__mO6Soa__range label{gap:var(--space-4);min-width:0;font-size:.75rem;display:grid}.data-table-controls-module__mO6Soa__error{margin:var(--space-8) 0 0;color:var(--field-error);font-size:.75rem}@media (hover:none),(pointer:coarse){.data-table-controls-module__mO6Soa__headerAction{opacity:1}}@media (prefers-reduced-motion:reduce){.data-table-controls-module__mO6Soa__headerAction{transition:none}}
.dropdown-menu-module__4ZU0GG__popup[data-slot=dropdown-menu-content]{width:max-content;min-width:calc(var(--space-64) * 3);max-width:min(var(--available-width), calc(var(--space-64) * 5));outline:none}.dropdown-menu-module__4ZU0GG__item{overflow-wrap:anywhere}.dropdown-menu-module__4ZU0GG__item[data-popup-open]{background:var(--select-highlight)}.dropdown-menu-module__4ZU0GG__item[data-variant=destructive]{color:var(--button-destructive-foreground)}.dropdown-menu-module__4ZU0GG__item[data-variant=destructive][data-highlighted]{background:var(--button-destructive-hover)}
.settings-navigation-module__46lFbW__navigation{background:var(--surface-bg);color:var(--surface-fg);flex-direction:column;display:flex}.settings-navigation-module__46lFbW__scope{flex-shrink:0}.settings-navigation-module__46lFbW__compactToggle{display:none}.settings-navigation-module__46lFbW__heading{padding:var(--space-12) var(--space-16) var(--space-16);font-size:var(--type-size-14);line-height:var(--type-line-14);font-weight:var(--type-weight-semibold);flex-shrink:0;align-items:center;margin:0;display:flex}.settings-navigation-module__46lFbW__content{min-height:0;padding:0 var(--space-8) var(--space-8);flex:1;overflow-y:auto}.settings-navigation-module__46lFbW__content>div:first-child{margin-top:0}.settings-navigation-module__46lFbW__icon{object-fit:contain;flex-shrink:0;width:18px;height:18px}.settings-navigation-module__46lFbW__footer{gap:var(--space-2);padding:var(--space-8);border-top:var(--border-width-1) solid var(--surface-border);flex-shrink:0;display:grid}.settings-navigation-module__46lFbW__footer button:disabled{opacity:.5}.settings-navigation-module__46lFbW__logOut:hover:not(:disabled) svg{color:var(--settings-log-out-hover)}@media (min-width:1024px){.settings-navigation-module__46lFbW__navigation{left:var(--nav-space,59px);width:224px;top:var(--top-chrome-h,0px);z-index:20;border-right:var(--border-width-1) solid var(--surface-border);transition:left .24s;position:fixed;bottom:0}}@media (max-width:1023px){.settings-navigation-module__46lFbW__navigation[data-compact]>.settings-navigation-module__46lFbW__heading{display:none}.settings-navigation-module__46lFbW__compactToggle{width:100%;padding:var(--space-12) var(--space-16);font-weight:var(--type-weight-semibold);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.settings-navigation-module__46lFbW__compactToggle:focus-visible{outline:2px solid var(--surface-focus);outline-offset:-2px}.settings-navigation-module__46lFbW__navigation[data-compact][data-expanded=false]>.settings-navigation-module__46lFbW__content,.settings-navigation-module__46lFbW__navigation[data-compact][data-expanded=false]>.settings-navigation-module__46lFbW__footer{display:none}.settings-navigation-module__46lFbW__navigation{border-bottom:var(--border-width-1) solid var(--surface-border);max-height:45dvh}.settings-navigation-module__46lFbW__content{align-items:flex-start;gap:var(--space-8);flex-wrap:wrap;display:flex}.settings-navigation-module__46lFbW__content>div{flex:1;min-width:180px}}@media (prefers-reduced-motion:reduce){.settings-navigation-module__46lFbW__navigation{transition:none}}
.empty-module__oeGWZG__empty{justify-content:center;align-items:center;gap:var(--space-16);padding:var(--space-24);border:var(--border-width-1) dashed var(--surface-border);border-radius:var(--radius-8);text-align:center;overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.empty-module__oeGWZG__header,.empty-module__oeGWZG__content{align-items:center;gap:var(--space-8);flex-direction:column;max-width:100%;display:flex}.empty-module__oeGWZG__media{justify-content:center;align-items:center;display:flex}.empty-module__oeGWZG__media[data-variant=icon]{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-8);background:var(--surface-hover)}.empty-module__oeGWZG__title,.empty-module__oeGWZG__description{margin:0}.empty-module__oeGWZG__description{color:var(--surface-muted)}.empty-module__oeGWZG__title{color:var(--surface-fg)}
.field-module__FPByRa__field{gap:var(--space-4);width:100%;min-width:0;display:grid;position:relative}.field-module__FPByRa__label{color:var(--field-foreground)}.field-module__FPByRa__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.field-module__FPByRa__description,.field-module__FPByRa__error{margin:0}.field-module__FPByRa__description{color:var(--field-muted)}.field-module__FPByRa__error,.field-module__FPByRa__required{color:var(--field-error)}.field-module__FPByRa__inputGroup,.field-module__FPByRa__textarea[data-slot=textarea]{border:var(--field-border-width) solid var(--field-border);border-radius:var(--field-radius);background:var(--field-background);width:100%;min-width:0;color:var(--field-foreground);transition:border-color .12s,outline-color .12s}.field-module__FPByRa__inputGroup{align-items:center;gap:var(--space-8);padding-inline:var(--field-padding-start) var(--field-padding);display:flex}.field-module__FPByRa__input{width:100%;min-width:0;height:calc(var(--field-height) - var(--field-border-width) * 2);color:inherit;border-radius:inherit;background:0 0;border:0;outline:none;padding:0;color:var(--field-foreground)!important;background-color:#0000!important}.field-module__FPByRa__input:focus,.field-module__FPByRa__textarea[data-slot=textarea]:focus{box-shadow:none}.field-module__FPByRa__input:focus-visible{outline:none}.field-module__FPByRa__textarea[data-slot=textarea]{min-height:calc(var(--field-height) * 3);padding:var(--space-8) var(--field-padding);resize:vertical;outline:none;padding-inline-start:var(--field-padding-start);display:block}.field-module__FPByRa__input::placeholder,.field-module__FPByRa__textarea[data-slot=textarea]::placeholder{color:var(--field-placeholder);opacity:1}.field-module__FPByRa__textarea[data-slot=textarea]:where(:hover,:focus):not(:disabled){border-color:var(--field-hover)}.field-module__FPByRa__inputGroup:where(:hover,:focus-within,[data-open]):not(:has(:disabled)){border-color:var(--field-hover)}.field-module__FPByRa__textarea[data-slot=textarea]:not([data-pointer-focus]):focus-visible{outline:var(--border-width-2) solid var(--field-focus);outline-offset:var(--space-2)}.field-module__FPByRa__inputGroup:not([data-pointer-focus]):has(:focus-visible){outline:var(--border-width-2) solid var(--field-focus);outline-offset:var(--space-2)}.field-module__FPByRa__textarea[data-slot=textarea][aria-invalid=true]:not(:disabled),.field-module__FPByRa__textarea[data-slot=textarea][aria-invalid=true]:not(:disabled):hover{border-color:var(--field-error)}.field-module__FPByRa__inputGroup:has([aria-invalid=true]):not(:has(:disabled)){border-color:var(--field-error)}.field-module__FPByRa__inputGroup:has([aria-invalid=true]):not(:has(:disabled)):hover{border-color:var(--field-error)}.field-module__FPByRa__textarea[data-slot=textarea][aria-invalid=true]:not([data-pointer-focus]):focus-visible{border-color:var(--field-error);outline-color:var(--field-error)}.field-module__FPByRa__inputGroup:not([data-pointer-focus]):has([aria-invalid=true]:focus-visible){border-color:var(--field-error);outline-color:var(--field-error)}.field-module__FPByRa__textarea[data-slot=textarea][data-tone=warning]:not([aria-invalid=true]):not(:disabled){border-color:var(--field-warning)}.field-module__FPByRa__inputGroup[data-tone=warning]:not(:has([aria-invalid=true])):not(:has(:disabled)){border-color:var(--field-warning)}.field-module__FPByRa__textarea[data-slot=textarea][data-tone=warning]:not([data-pointer-focus]):not([aria-invalid=true]):focus-visible{outline-color:var(--field-warning)}.field-module__FPByRa__inputGroup[data-tone=warning]:not([data-pointer-focus]):not(:has([aria-invalid=true])):has(:focus-visible){outline-color:var(--field-warning)}.field-module__FPByRa__textarea[data-slot=textarea]:disabled{background:var(--field-disabled);opacity:.5;cursor:default;caret-color:#0000;border-color:#0000;outline:none}.field-module__FPByRa__inputGroup:has(:disabled){background:var(--field-disabled);opacity:.5;cursor:default;caret-color:#0000;border-color:#0000;outline:none}.field-module__FPByRa__input:disabled{cursor:default;caret-color:#0000}.field-module__FPByRa__textarea[data-slot=textarea]:read-only{background:var(--field-disabled)}.field-module__FPByRa__inputGroup:has(input:read-only){background:var(--field-disabled)}.field-module__FPByRa__icon{pointer-events:none;color:var(--field-muted);flex-shrink:0;display:inline-flex}.field-module__FPByRa__icon svg{width:var(--field-icon,var(--space-16));height:var(--field-icon,var(--space-16))}@media (prefers-reduced-motion:reduce){.field-module__FPByRa__inputGroup,.field-module__FPByRa__textarea[data-slot=textarea]{transition:none}}@media (max-width:639px){.field-module__FPByRa__inputGroup[data-size=large] .field-module__FPByRa__input,.field-module__FPByRa__textarea[data-slot=textarea][data-size=large]{font-size:1rem!important;line-height:1.5!important}}
.overlay-module__UF0ejq__backdrop{z-index:70;background:var(--surface-backdrop);position:fixed;inset:0}.overlay-module__UF0ejq__popup{z-index:71;gap:var(--space-16);width:calc(var(--space-64) * 7 + var(--space-32));max-width:calc(100vw - var(--space-32));max-height:calc(100dvh - var(--space-32));padding:var(--space-24);border:var(--border-width-1) solid var(--surface-border);border-radius:var(--radius-8);background:var(--surface-bg);color:var(--surface-fg);box-shadow:var(--surface-shadow);overflow-wrap:anywhere;outline:none;display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.overlay-module__UF0ejq__header{gap:var(--space-8);padding-inline-end:var(--space-64);display:grid}.overlay-module__UF0ejq__title{color:var(--surface-fg);margin:0}.overlay-module__UF0ejq__description{color:var(--surface-muted);margin:0}.overlay-module__UF0ejq__footer{justify-content:flex-end;gap:var(--space-8);padding-top:var(--space-16);border-top:var(--border-width-1) solid var(--surface-border);flex-wrap:wrap;display:flex}.overlay-module__UF0ejq__close{top:var(--space-8);right:var(--space-8);position:absolute!important}.overlay-module__UF0ejq__alertHeader{padding-inline-end:0}@media (max-width:640px){.overlay-module__UF0ejq__popup{padding:var(--space-16)}}
.popover-module__hNHe4G__positioner{isolation:isolate;z-index:60}.popover-module__hNHe4G__popup{width:280px;max-width:min(var(--available-width), calc(100vw - 16px));max-height:var(--available-height);padding:var(--space-12);border:var(--border-width-1) solid var(--select-border);border-radius:var(--radius-8);background:var(--select-background);color:var(--select-foreground);box-shadow:0 4px 12px var(--select-shadow);outline:none;overflow:auto}.popover-module__hNHe4G__header{gap:var(--space-8);display:grid}.popover-module__hNHe4G__title{color:var(--select-foreground);margin:0}.popover-module__hNHe4G__description{color:var(--select-muted);margin:0}
.select-module__ayZe1G__trigger{max-width:100%}.select-module__ayZe1G__trigger[data-variant=secondary]:where(:hover,:focus,[data-popup-open]):not(:disabled){border-color:var(--select-field-hover)}.select-module__ayZe1G__trigger[data-pointer-focus]:focus-visible:not([aria-invalid=true]){outline:none}.select-module__ayZe1G__trigger>span{width:100%;min-width:0}.select-module__ayZe1G__trigger[aria-invalid=true]{outline:var(--border-width-2) solid var(--select-error);outline-offset:var(--space-2)}.select-module__ayZe1G__value{text-overflow:ellipsis;white-space:nowrap;text-align:start;flex:1;min-width:0;overflow:hidden}.select-module__ayZe1G__positioner{isolation:isolate;z-index:50}.select-module__ayZe1G__popup{width:var(--anchor-width);min-width:min(160px, var(--available-width));max-width:var(--available-width);max-height:var(--available-height);border:var(--border-width-1) solid var(--select-border);border-radius:var(--radius-8);background:var(--select-background);color:var(--select-foreground);box-shadow:0 4px 12px var(--select-shadow);overflow:auto}.select-module__ayZe1G__list{padding:var(--space-4)}.select-module__ayZe1G__group+.select-module__ayZe1G__group{margin-top:var(--space-4)}.select-module__ayZe1G__label{padding:var(--space-4) var(--space-8);color:var(--select-muted);font-size:.75rem;font-weight:500;line-height:1.33333}.select-module__ayZe1G__item{align-items:center;gap:var(--space-8);width:100%;padding:var(--space-4) var(--space-32) var(--space-4) var(--space-8);border-radius:var(--radius-4);cursor:default;-webkit-user-select:none;user-select:none;outline:none;display:flex;position:relative}.select-module__ayZe1G__item[data-highlighted]{background:var(--select-highlight)}.select-module__ayZe1G__item[data-disabled]{opacity:.4;pointer-events:none}.select-module__ayZe1G__itemText{overflow-wrap:anywhere;min-width:0}.select-module__ayZe1G__indicator{right:var(--space-8);align-items:center;display:flex;position:absolute}.select-module__ayZe1G__indicator svg,.select-module__ayZe1G__scrollArrow svg{width:var(--space-12);height:var(--space-12)}.select-module__ayZe1G__separator{height:var(--border-width-1);margin:var(--space-4) 0;background:var(--select-border)}.select-module__ayZe1G__scrollArrow{z-index:1;padding:var(--space-4);background:var(--select-background);justify-content:center;display:flex;position:sticky}.select-module__ayZe1G__scrollUp{top:0}.select-module__ayZe1G__scrollDown{bottom:0}
.sheet-module__uIeC5q__sheet.sheet-module__uIeC5q__sheet{border-radius:var(--radius-0);box-shadow:none;border:0;flex-direction:column;gap:0;padding:0;display:flex;overflow:visible;transform:none}.sheet-module__uIeC5q__sheet[data-side=right],.sheet-module__uIeC5q__sheet[data-side=left]{height:100dvh;max-height:100dvh;width:var(--sheet-size);max-width:calc(100vw - var(--space-32));top:0;bottom:0}.sheet-module__uIeC5q__sheet[data-side=right]{border-left:var(--border-width-1) solid var(--surface-border);left:auto;right:0}.sheet-module__uIeC5q__sheet[data-side=left]{border-right:var(--border-width-1) solid var(--surface-border);left:0;right:auto}.sheet-module__uIeC5q__sheet[data-side=top],.sheet-module__uIeC5q__sheet[data-side=bottom]{width:100vw;max-width:100vw;height:var(--sheet-size);max-height:calc(100dvh - var(--space-32));left:0;right:0}.sheet-module__uIeC5q__sheet[data-side=top]{border-bottom:var(--border-width-1) solid var(--surface-border);top:0;bottom:auto}.sheet-module__uIeC5q__sheet[data-side=bottom]{border-top:var(--border-width-1) solid var(--surface-border);top:auto;bottom:0}.sheet-module__uIeC5q__chrome{padding:var(--space-8);border-bottom:var(--border-width-1) solid var(--surface-border);flex-shrink:0;justify-content:flex-end;display:flex}.sheet-module__uIeC5q__header{padding-inline-end:0}.sheet-module__uIeC5q__body{padding:var(--space-20);align-items:stretch;gap:var(--space-16);overscroll-behavior:contain;border-radius:inherit;flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex;overflow:auto}.sheet-module__uIeC5q__handle{z-index:1;background:var(--surface-border);touch-action:none;outline:none;position:absolute}.sheet-module__uIeC5q__handle:after{content:"";position:absolute}.sheet-module__uIeC5q__sheet[data-side=left] .sheet-module__uIeC5q__handle,.sheet-module__uIeC5q__sheet[data-side=right] .sheet-module__uIeC5q__handle{width:var(--border-width-1);cursor:col-resize;inset-block:0}.sheet-module__uIeC5q__sheet[data-side=right] .sheet-module__uIeC5q__handle{left:calc(-1 * var(--border-width-1))}.sheet-module__uIeC5q__sheet[data-side=left] .sheet-module__uIeC5q__handle{right:calc(-1 * var(--border-width-1))}.sheet-module__uIeC5q__sheet[data-side=right] .sheet-module__uIeC5q__handle:after,.sheet-module__uIeC5q__sheet[data-side=left] .sheet-module__uIeC5q__handle:after{inset-block:0;left:calc(-1 * var(--space-4));width:calc(var(--space-8) + var(--border-width-1))}.sheet-module__uIeC5q__sheet[data-side=top] .sheet-module__uIeC5q__handle,.sheet-module__uIeC5q__sheet[data-side=bottom] .sheet-module__uIeC5q__handle{height:var(--border-width-1);cursor:row-resize;inset-inline:0}.sheet-module__uIeC5q__sheet[data-side=top] .sheet-module__uIeC5q__handle{bottom:calc(-1 * var(--border-width-1))}.sheet-module__uIeC5q__sheet[data-side=bottom] .sheet-module__uIeC5q__handle{top:calc(-1 * var(--border-width-1))}.sheet-module__uIeC5q__sheet[data-side=top] .sheet-module__uIeC5q__handle:after,.sheet-module__uIeC5q__sheet[data-side=bottom] .sheet-module__uIeC5q__handle:after{inset-inline:0;top:calc(-1 * var(--space-4));height:calc(var(--space-8) + var(--border-width-1))}.sheet-module__uIeC5q__handle:hover,.sheet-module__uIeC5q__sheet[data-dragging] .sheet-module__uIeC5q__handle{background:var(--surface-focus)}.sheet-module__uIeC5q__handle:focus-visible{outline:var(--border-width-2) solid var(--surface-focus);outline-offset:var(--space-2)}@media (max-width:640px){.sheet-module__uIeC5q__body{padding:var(--space-16)}}
.spinner-module__SlFgva__spinner{vertical-align:middle;flex-shrink:0;display:inline-flex}.spinner-module__SlFgva__ring{border:var(--border-width-2) solid currentColor;border-radius:var(--radius-full);border-right-color:#0000;width:100%;height:100%;animation:1s linear infinite spinner-module__SlFgva__spin}.spinner-module__SlFgva__spinner[data-size=xlarge] .spinner-module__SlFgva__ring{border-width:3px}@keyframes spinner-module__SlFgva__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner-module__SlFgva__ring{animation:none}}
.table-module__200QFq__frame{min-width:0}.table-module__200QFq__scroll{width:100%;overflow:auto}.table-module__200QFq__countBar{z-index:1;padding:var(--space-8) var(--table-edge-padding);border-top:var(--table-line-width) solid var(--table-line);background:var(--table-surface);color:var(--table-muted);font-variant-numeric:tabular-nums;position:sticky;bottom:0}.table-module__200QFq__scroll:focus-visible{outline:2px solid var(--table-focus);outline-offset:2px}.table-module__200QFq__table{border-collapse:collapse;width:100%;color:var(--table-text);background:var(--table-surface);text-align:left}.table-module__200QFq__row{border-bottom:var(--table-line-width) solid var(--table-line)}.table-module__200QFq__table tbody>.table-module__200QFq__row:hover{background:var(--table-hover)}.table-module__200QFq__table tbody>.table-module__200QFq__row[data-state=selected]{background:var(--table-selected)}.table-module__200QFq__cell{height:var(--table-row-height);padding:0 var(--table-padding);vertical-align:middle;white-space:nowrap;cursor:default}.table-module__200QFq__cell:first-child{padding-inline-start:var(--table-edge-padding)}.table-module__200QFq__cell:last-child{padding-inline-end:var(--table-edge-padding)}.table-module__200QFq__head{text-align:left}.table-module__200QFq__caption{caption-side:bottom;text-align:left;padding:var(--table-padding);color:var(--table-muted)}.table-module__200QFq__iconText{align-items:center;gap:var(--table-gap);display:inline-flex}.table-module__200QFq__icon{flex-shrink:0;align-items:center;display:inline-flex}.table-module__200QFq__truncate{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}
.toggle-module__kiEyqW__toggle[data-variant=primary]{--toggle-selected-background:var(--button-primary-pressed)}.toggle-module__kiEyqW__toggle[data-variant=secondary]{--toggle-selected-background:var(--button-secondary-pressed)}.toggle-module__kiEyqW__toggle[data-variant=transparent]{--toggle-selected-background:var(--button-transparent-pressed)}.toggle-module__kiEyqW__toggle[data-variant=destructive]{--toggle-selected-background:var(--button-destructive-pressed)}.toggle-module__kiEyqW__toggle[data-slot=toggle][aria-pressed=true]{background-color:var(--toggle-selected-background)}
.navigation-module__tyq0kW__navScope{min-width:0}.navigation-module__tyq0kW__provider{--navigation-bar-h:0px;min-height:calc(100dvh - var(--top-chrome-h,0px));color:inherit;background:0 0}.navigation-module__tyq0kW__panel[data-slot=sidebar]{inset-block:var(--top-chrome-h,0px) 0;z-index:30;background:var(--surface-bg);width:var(--sidebar-width);gap:0;padding:0;transition:width .24s;position:fixed;left:0;overflow:visible}.navigation-module__tyq0kW__panel[data-rail]{width:var(--sidebar-compact-width)}.navigation-module__tyq0kW__panel[data-peek]{box-shadow:var(--surface-shadow)}.navigation-module__tyq0kW__panel[data-peek]:after{content:"";width:var(--space-16);position:absolute;top:0;bottom:0;left:100%}.navigation-module__tyq0kW__panel .navigation-module__tyq0kW__header{height:40px;min-height:40px;padding:0 var(--space-16);padding-left:calc(var(--space-8) + var(--space-12) - 3px);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.navigation-module__tyq0kW__toggle{border-radius:var(--radius-4);width:24px;height:24px;color:var(--surface-muted);cursor:default;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.navigation-module__tyq0kW__toggle:hover{background:var(--surface-hover)}.navigation-module__tyq0kW__logo{flex-shrink:0;width:auto;height:16px}.navigation-module__tyq0kW__panel .navigation-module__tyq0kW__content{padding:var(--space-8) var(--space-8) var(--space-4);gap:var(--space-2);margin:0}.navigation-module__tyq0kW__content>.navigation-module__tyq0kW__group,.navigation-module__tyq0kW__notice{flex-shrink:0}.navigation-module__tyq0kW__row,.navigation-module__tyq0kW__section{align-items:center;gap:var(--space-8);width:100%;min-height:36px;padding:var(--space-8) var(--space-12);border-radius:var(--radius-12);color:var(--surface-fg);font-size:var(--type-size-14);line-height:var(--type-line-14);font-weight:var(--type-weight-regular);cursor:default;background:0 0;border:0;flex-shrink:0;text-decoration:none;display:flex;position:relative}.navigation-module__tyq0kW__row:hover{background:var(--surface-hover);color:var(--surface-fg)}.navigation-module__tyq0kW__section:hover{color:var(--surface-fg)}.navigation-module__tyq0kW__row[aria-current=page],.navigation-module__tyq0kW__row[aria-pressed=true]{background:var(--surface-active)}.navigation-module__tyq0kW__row[aria-current=page]{font-weight:var(--type-weight-semibold)}.navigation-module__tyq0kW__row:focus-visible,.navigation-module__tyq0kW__section:focus-visible,.navigation-module__tyq0kW__toggle:focus-visible{outline:var(--border-width-2) solid var(--surface-focus);outline-offset:calc(-1 * var(--space-2))}.navigation-module__tyq0kW__label{text-align:left;white-space:nowrap;flex:1;min-width:0}.navigation-module__tyq0kW__group{gap:var(--space-2);margin-top:var(--space-8);display:grid}.navigation-module__tyq0kW__content>.navigation-module__tyq0kW__group{margin-top:var(--space-2)}.navigation-module__tyq0kW__content>.navigation-module__tyq0kW__group:first-child{margin-top:0}.navigation-module__tyq0kW__groupItems{gap:var(--space-2);display:grid}.navigation-module__tyq0kW__groupItems[hidden]{display:none}.navigation-module__tyq0kW__section{min-height:24px;padding-block:var(--space-4);color:var(--surface-muted);font-size:var(--type-size-12);line-height:var(--type-line-12);font-weight:var(--type-weight-semibold)}.navigation-module__tyq0kW__railGroupIcon{display:none}.navigation-module__tyq0kW__unread{width:calc(var(--space-4) + var(--space-2));height:calc(var(--space-4) + var(--space-2));background:var(--nav-unread-color);border-radius:50%;flex-shrink:0}.navigation-module__tyq0kW__row .navigation-module__tyq0kW__unread{margin-inline-end:calc((var(--space-12) - var(--space-4) - var(--space-2)) / 2)}.navigation-module__tyq0kW__panel .navigation-module__tyq0kW__footer{padding:var(--space-8);gap:var(--space-2);border-top:var(--border-width-1) solid var(--surface-border);flex-shrink:0}.navigation-module__tyq0kW__footer>.navigation-module__tyq0kW__row{min-height:36px}.navigation-module__tyq0kW__panel[data-rail] .navigation-module__tyq0kW__label,.navigation-module__tyq0kW__panel[data-rail] .navigation-module__tyq0kW__logo,.navigation-module__tyq0kW__panel[data-rail] .navigation-module__tyq0kW__chevron{display:none}.navigation-module__tyq0kW__panel[data-rail] .navigation-module__tyq0kW__row{justify-content:flex-start}.navigation-module__tyq0kW__panel[data-rail] .navigation-module__tyq0kW__row[aria-current=page]{background:0 0}.navigation-module__tyq0kW__panel[data-rail] .navigation-module__tyq0kW__section,.navigation-module__tyq0kW__panel[data-rail] .navigation-module__tyq0kW__notice,.navigation-module__tyq0kW__panel[data-rail] .navigation-module__tyq0kW__unread,.navigation-module__tyq0kW__panel[data-rail] .navigation-module__tyq0kW__content .navigation-module__tyq0kW__row:not([aria-current=page]){display:none}.navigation-module__tyq0kW__panel[data-rail] .navigation-module__tyq0kW__group,.navigation-module__tyq0kW__panel[data-rail] .navigation-module__tyq0kW__groupItems{display:contents}.navigation-module__tyq0kW__panel[data-rail][data-settings-active] .navigation-module__tyq0kW__content{padding-top:calc(var(--space-8) + 36px + var(--space-2))}.navigation-module__tyq0kW__panel[data-rail] .navigation-module__tyq0kW__footer[data-settings-active]>.navigation-module__tyq0kW__row[aria-current=page]{top:calc(40px + var(--space-8));left:var(--space-8);width:calc(100% - var(--space-16));position:absolute}.navigation-module__tyq0kW__page{width:100%;min-width:0;padding-left:var(--nav-space);transition:padding-left .24s}.navigation-module__tyq0kW__mobileBar{display:none}.navigation-module__tyq0kW__theme{align-items:center;gap:var(--space-4);min-height:36px;display:flex}.navigation-module__tyq0kW__theme>button{flex:1;min-width:0}.navigation-module__tyq0kW__themeCompact{justify-content:center;align-items:center;min-height:36px;display:flex}@media (min-width:1024px){.navigation-module__tyq0kW__page[data-settings]{padding-left:calc(var(--nav-space) + 224px)}}@media (max-width:640px){.navigation-module__tyq0kW__provider{--navigation-bar-h:40px;flex-direction:column}.navigation-module__tyq0kW__page{padding-left:0}.navigation-module__tyq0kW__mobileBar{height:var(--navigation-bar-h);box-sizing:border-box;padding:var(--space-8) var(--space-16);justify-content:space-between;align-items:center;display:flex}.navigation-module__tyq0kW__panel{gap:0;padding:0}.navigation-module__tyq0kW__panel .navigation-module__tyq0kW__header{display:none}.navigation-module__tyq0kW__row,.navigation-module__tyq0kW__section{min-height:40px}}@media (prefers-reduced-motion:reduce){.navigation-module__tyq0kW__panel[data-slot=sidebar],.navigation-module__tyq0kW__page{transition:none}}
.tooltip-module__uyMKdq__positioner{isolation:isolate}.tooltip-module__uyMKdq__popup{width:max-content;max-width:min(var(--available-width), calc(var(--space-64) * 4 + var(--space-24)));padding:var(--space-4) var(--space-8);border:var(--border-width-1) solid var(--surface-border);border-radius:var(--radius-8);background:var(--surface-bg);color:var(--surface-fg);box-shadow:var(--surface-shadow);overflow-wrap:anywhere}
.design-module__EDv79W__canvas,.design-module__EDv79W__contrast{--study-bg:#fff;--study-text:#192230;--study-muted:#667085;--study-secondary:#5c6675;--study-border:#e4e7ec;--study-label:#495465;--study-code:#344054;--study-badge-bg:#edf3ff;--study-badge-text:#214ba7;--study-link:#255de1;--study-warning:#8b480c;--study-pass:#216340;--study-control-border:#d0d5dd;--study-list-text:#000;--study-color-scheme:light}.design-module__EDv79W__canvas[data-theme=dark]{--study-bg:#141517;--study-text:#f1f3f7;--study-muted:#a4acba;--study-secondary:#b1b9c7;--study-border:#303640;--study-label:#bdc5d2;--study-code:#d2d9e4;--study-badge-bg:#172b50;--study-badge-text:#a9c6ff;--study-link:#89b5ff;--study-warning:#efb67e;--study-pass:#8bd4ad;--study-control-border:#667085;--study-list-text:#fff;--study-color-scheme:dark}.design-module__EDv79W__canvas{min-height:calc(100dvh - var(--top-chrome-h,0px));background:var(--study-bg);color:var(--study-text);color-scheme:var(--study-color-scheme);grid-template-columns:220px minmax(0,1fr);display:grid}.design-module__EDv79W__designSidebar{top:var(--top-chrome-h,0px);height:calc(100dvh - var(--top-chrome-h,0px));border-right:var(--border-width-1) solid var(--study-border);padding:var(--space-8);align-self:start;position:sticky;overflow-y:auto}.design-module__EDv79W__sidebarTitle{padding:var(--space-4) var(--space-12);color:var(--design-nav-text);margin:0}.design-module__EDv79W__navSection+.design-module__EDv79W__navSection{margin-top:var(--space-8)}.design-module__EDv79W__pageList{gap:0;margin:0;padding:0;list-style:none;display:grid}.design-module__EDv79W__pageLink{width:100%;padding:var(--space-8) var(--space-12);border-radius:var(--radius-12);color:var(--design-nav-inactive-text);background:0 0;text-decoration:none;display:block}.design-module__EDv79W__pageLink:hover{background:var(--design-nav-hover);color:var(--design-nav-text)}.design-module__EDv79W__pageLink[aria-current=page],.design-module__EDv79W__pageLink:active{background:var(--design-nav-active)}.design-module__EDv79W__pageLink[aria-current=page]{color:var(--design-nav-text)}.design-module__EDv79W__pageLink:focus-visible{outline:2px solid var(--design-nav-text);outline-offset:2px}.design-module__EDv79W__pageContent{min-width:0;padding:40px 32px 56px}.design-module__EDv79W__systemToolbar{margin-top:32px}.design-module__EDv79W__proposalBadge{border:1px solid var(--study-border);color:var(--study-muted);border-radius:4px;padding:2px 6px;font-size:10px;font-weight:500;line-height:1.5}.design-module__EDv79W__viewToolbar{margin-top:24px}.design-module__EDv79W__viewToggle{background:var(--study-border);border-radius:8px;gap:4px;padding:4px;display:inline-flex}.design-module__EDv79W__viewOption{min-width:76px;color:var(--study-secondary);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:6px 12px;font-size:12px;font-weight:500;line-height:20px}.design-module__EDv79W__viewOption:hover{color:var(--study-text)}.design-module__EDv79W__viewOption[aria-pressed=true]{background:var(--study-bg);color:var(--study-text);box-shadow:0 1px 3px #0000001a}.design-module__EDv79W__viewOption:focus-visible{outline:2px solid var(--study-link);outline-offset:2px}.design-module__EDv79W__neutralFamily{margin-bottom:28px}.design-module__EDv79W__minimalPalette{gap:12px;max-width:528px;margin-top:28px;padding:4px;display:grid}.design-module__EDv79W__minimalFamily{min-width:0}.design-module__EDv79W__minimalFamily.design-module__EDv79W__neutralFamily{margin-bottom:16px}.design-module__EDv79W__minimalScale{grid-template-columns:repeat(11,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.design-module__EDv79W__minimalScale .design-module__EDv79W__swatchButton{aspect-ratio:1;width:100%;height:auto}.design-module__EDv79W__hueNav{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.design-module__EDv79W__hueLink{border:1px solid var(--study-border);min-height:34px;color:var(--study-label);border-radius:6px;align-items:center;gap:7px;padding:6px 10px;font-size:12px;text-decoration:none;display:inline-flex}.design-module__EDv79W__hueLink:hover{background:var(--study-badge-bg)}.design-module__EDv79W__hueLink:focus-visible,.design-module__EDv79W__colorRationale summary:focus-visible{outline:2px solid var(--study-link);outline-offset:3px}.design-module__EDv79W__section[id]{scroll-margin-top:calc(var(--top-chrome-h,0px) + 20px)}.design-module__EDv79W__colorRationale{max-width:780px;color:var(--study-secondary);margin-top:10px;font-size:12px;line-height:1.7}.design-module__EDv79W__colorRationale summary{width:fit-content;color:var(--study-label);cursor:pointer}.design-module__EDv79W__colorRationale p{color:inherit;font-size:inherit;line-height:inherit;margin:8px 0 0}.design-module__EDv79W__headerTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.design-module__EDv79W__themePicker{flex-shrink:0;width:156px}.design-module__EDv79W__content{max-width:1080px;margin:0 auto}.design-module__EDv79W__eyebrow{color:var(--study-muted);letter-spacing:.04em;font-size:12px;font-weight:500}.design-module__EDv79W__heading{color:var(--study-text);letter-spacing:-.035em;margin:14px 0 8px;font-size:30px;font-weight:600;line-height:1.2}.design-module__EDv79W__intro{max-width:660px;color:var(--study-secondary);margin:0;font-size:14px;line-height:1.65}.design-module__EDv79W__summary{border:1px solid var(--study-border);border-radius:12px;grid-template-columns:1fr 1.45fr;gap:32px;margin:28px 0 38px;padding:24px;display:grid}.design-module__EDv79W__anchor{align-items:flex-start;gap:16px;display:flex}.design-module__EDv79W__square{flex:0 0 40px;width:40px;height:40px;display:block}.design-module__EDv79W__anchorHex{letter-spacing:-.025em;margin-top:8px;font-size:23px;font-weight:500}.design-module__EDv79W__small{color:var(--study-muted);margin:8px 0 0;font-size:12px;line-height:1.6}.design-module__EDv79W__contrast{color:#192230;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-left:1px solid var(--study-border);background:#fff;padding-left:32px}.design-module__EDv79W__canvas[data-theme=dark] .design-module__EDv79W__contrast{border:0;border-radius:8px;margin:-8px;padding:16px 20px}.design-module__EDv79W__contrastTop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;display:flex}.design-module__EDv79W__ratio{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:600;line-height:1.2}.design-module__EDv79W__ratio span{color:var(--study-muted);font-size:16px;font-weight:400}.design-module__EDv79W__results{flex-wrap:wrap;gap:8px 18px;margin-top:12px;font-size:12px;line-height:1.5;display:flex}.design-module__EDv79W__warning{color:var(--study-warning)}.design-module__EDv79W__pass{color:var(--study-pass)}.design-module__EDv79W__companion{color:var(--study-secondary);flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:12px;display:flex}.design-module__EDv79W__miniSquare{flex-shrink:0;width:12px;height:12px}.design-module__EDv79W__toolbar{color:var(--study-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:2px;font-size:12px;line-height:1.6;display:flex}.design-module__EDv79W__toolbar p{color:inherit;font-size:inherit;margin:0}.design-module__EDv79W__section{border-top:1px solid var(--study-border);padding:28px 0;container-type:inline-size}.design-module__EDv79W__sectionBody{grid-template-columns:minmax(0,1fr) 228px;align-items:start;gap:28px;display:grid}.design-module__EDv79W__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;display:flex}.design-module__EDv79W__titleGroup{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.design-module__EDv79W__number{color:var(--study-muted);font-variant-numeric:tabular-nums;font-size:12px}.design-module__EDv79W__sectionTitle{color:var(--study-text);letter-spacing:-.02em;margin:0;font-size:18px;font-weight:600;line-height:1.5}.design-module__EDv79W__approach{color:var(--study-muted);font-size:12px}.design-module__EDv79W__description{max-width:780px;color:var(--study-secondary);margin:8px 0 0;font-size:13px;line-height:1.7}.design-module__EDv79W__scale{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px 12px;margin:24px 0 16px;padding:0;list-style:none;display:grid}.design-module__EDv79W__systemScale{grid-template-columns:repeat(11,minmax(0,1fr));margin-bottom:0}.design-module__EDv79W__swatchItem{min-width:0}.design-module__EDv79W__step{color:var(--study-label);font-variant-numeric:tabular-nums;margin-bottom:10px;font-size:12px;font-weight:500}.design-module__EDv79W__swatchButton{cursor:pointer;border:0;width:40px;height:40px;padding:0;transition:transform .12s;display:block;box-shadow:inset 0 0 0 1px #0000000d}.design-module__EDv79W__swatchButton:hover{transform:translateY(-2px)}.design-module__EDv79W__swatchButton:focus-visible{outline:2px solid var(--study-text);outline-offset:5px}.design-module__EDv79W__original{outline-offset:4px;outline:1px solid #306eff}.design-module__EDv79W__hex{color:var(--study-code);margin-top:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.5;display:block}.design-module__EDv79W__role{min-height:32px;color:var(--study-muted);margin-top:5px;font-size:11px;line-height:1.45}.design-module__EDv79W__swatchRatio{color:var(--study-label);font-variant-numeric:tabular-nums;font-size:11px;line-height:1.6}.design-module__EDv79W__marker{min-height:24px;margin-top:7px}.design-module__EDv79W__og{background:var(--study-badge-bg);color:var(--study-badge-text);white-space:nowrap;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600;line-height:1.5;display:inline-block}.design-module__EDv79W__sectionFooter{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 24px;display:flex}.design-module__EDv79W__bestFor{color:var(--study-muted);margin:0;font-size:12px;line-height:1.6}.design-module__EDv79W__bestFor strong{color:var(--study-label);font-weight:500}.design-module__EDv79W__link{color:var(--study-link);text-underline-offset:3px;font-size:12px;text-decoration:underline}.design-module__EDv79W__link:focus-visible{outline:2px solid var(--study-text);outline-offset:4px}.design-module__EDv79W__notes{border-top:1px solid var(--study-border);padding-top:22px}.design-module__EDv79W__notes p{max-width:800px;color:var(--study-muted);margin:0 0 8px;font-size:12px;line-height:1.7}.design-module__EDv79W__status{min-height:20px;color:var(--study-code)}.design-module__EDv79W__playground{border-left:1px solid var(--study-border);margin:24px 0;padding-left:24px}.design-module__EDv79W__playgroundHeading{color:var(--study-label);font-size:12px;font-weight:500;line-height:1.5}.design-module__EDv79W__demoBlock{margin-top:18px}.design-module__EDv79W__demoCaption{color:var(--study-muted);margin:0 0 10px;font-size:11px;line-height:1.5}.design-module__EDv79W__secondaryButton{border:1px solid var(--study-control-border);background:var(--study-bg);min-height:36px;color:var(--demo-text);cursor:pointer;border-radius:6px;padding:7px 12px;font-size:13px;font-weight:500;line-height:20px}.design-module__EDv79W__secondaryButton:hover{background:var(--demo-hover)}.design-module__EDv79W__secondaryButton:active{background:var(--demo-active)}.design-module__EDv79W__demoList{margin:0;padding:0;list-style:none}.design-module__EDv79W__listButton{background:var(--study-bg);width:100%;color:var(--study-list-text);text-align:left;cursor:pointer;border:0;border-radius:4px;padding:9px 10px;font-size:13px;font-weight:400;line-height:20px;display:block}.design-module__EDv79W__listButton:hover{background:var(--demo-hover)}.design-module__EDv79W__listButton[aria-pressed=true],.design-module__EDv79W__listButton:active{background:var(--demo-active)}.design-module__EDv79W__secondaryButton:focus-visible,.design-module__EDv79W__listButton:focus-visible{outline:2px solid var(--demo-text);outline-offset:3px}.design-module__EDv79W__demoHint{color:var(--study-muted);margin:8px 0 0;font-size:11px;line-height:1.5}@container (max-width:1000px){.design-module__EDv79W__scale{grid-template-columns:repeat(6,minmax(0,1fr))}}@container (max-width:740px){.design-module__EDv79W__sectionBody{grid-template-columns:minmax(0,1fr);gap:0}.design-module__EDv79W__playground{border-left:0;border-top:1px solid var(--study-border);margin-top:0;padding:20px 0 0}.design-module__EDv79W__demoList{max-width:280px}}@media (max-width:640px){.design-module__EDv79W__canvas{display:block}.design-module__EDv79W__designSidebar{border-right:0;border-bottom:var(--border-width-1) solid var(--study-border);height:auto;position:static;overflow-y:auto}.design-module__EDv79W__pageList{grid-template-columns:1fr 1fr}.design-module__EDv79W__pageContent{padding:28px 20px 40px}.design-module__EDv79W__heading{font-size:26px}.design-module__EDv79W__summary{grid-template-columns:1fr;gap:20px;margin-bottom:28px;padding:20px}.design-module__EDv79W__contrast{border-left:0;border-top:1px solid var(--study-border);padding:20px 0 0}.design-module__EDv79W__contrastTop{gap:10px}.design-module__EDv79W__scale{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:8px}.design-module__EDv79W__sectionHeading{gap:6px}.design-module__EDv79W__titleGroup{gap:8px}}@media (prefers-reduced-motion:reduce){.design-module__EDv79W__swatchButton{transition:none}.design-module__EDv79W__swatchButton:hover{transform:none}}
.progress-module__0wBEca__root{align-items:baseline;gap:var(--space-8);flex-wrap:wrap;min-width:0;display:flex}.progress-module__0wBEca__track{width:100%;height:var(--space-4);border-radius:var(--radius-full);background:var(--surface-active);overflow:hidden}.progress-module__0wBEca__indicator{background:var(--surface-selected);border-radius:inherit;height:100%;transition:width .12s}.progress-module__0wBEca__indicator[data-indeterminate]{width:40%;animation:1.5s ease-in-out infinite alternate progress-module__0wBEca__progress}.progress-module__0wBEca__value{color:var(--surface-muted);font-variant-numeric:tabular-nums;margin-inline-start:auto}@keyframes progress-module__0wBEca__progress{0%{transform:translate(0)}to{transform:translate(150%)}}@media (prefers-reduced-motion:reduce){.progress-module__0wBEca__indicator{transition:none;animation:none}}
.preview-module__6_qQ8W__page{background:var(--surface-bg);min-height:100vh;color:var(--surface-fg);padding:24px;font-size:14px;line-height:20px}.preview-module__6_qQ8W__header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.preview-module__6_qQ8W__header h1{margin:0;font-size:20px;font-weight:600;line-height:28px}.preview-module__6_qQ8W__header p,.preview-module__6_qQ8W__controls p{color:var(--surface-muted);margin:8px 0 0}.preview-module__6_qQ8W__tabs{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.preview-module__6_qQ8W__workspace{grid-template-columns:260px minmax(0,1fr);gap:24px;display:grid}.preview-module__6_qQ8W__controls{flex-direction:column;gap:20px;display:flex}.preview-module__6_qQ8W__controls label{gap:8px}.preview-module__6_qQ8W__controls label:has(>select){display:grid}.preview-module__6_qQ8W__controls select{border:1px solid var(--surface-border);background:var(--surface-bg);border-radius:8px;width:100%;min-height:40px;padding:8px 12px}.preview-module__6_qQ8W__controls .preview-module__6_qQ8W__check{align-items:flex-start;gap:8px;display:flex}.preview-module__6_qQ8W__check input{margin-top:3px}.preview-module__6_qQ8W__controls fieldset{border:0;gap:12px;margin:0;padding:0;display:grid}.preview-module__6_qQ8W__controls legend{margin-bottom:12px;font-weight:600}.preview-module__6_qQ8W__controls h2{margin:8px 0;font-size:14px;font-weight:600}.preview-module__6_qQ8W__notification{white-space:pre-wrap;overflow-wrap:anywhere}.preview-module__6_qQ8W__stage{padding:0 0 24px;overflow-x:auto}.preview-module__6_qQ8W__viewport{border:1px solid var(--surface-border);border-radius:16px;max-width:100%;min-height:700px;margin-inline:auto;display:block;overflow:hidden}@media (max-width:760px){.preview-module__6_qQ8W__page{padding:16px}.preview-module__6_qQ8W__workspace{grid-template-columns:minmax(0,1fr)}.preview-module__6_qQ8W__controls{max-width:480px}}
.component-preview-module__m-UvHq__previews{gap:var(--space-24);margin-block:var(--space-24);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.component-preview-module__m-UvHq__preview{min-width:0;padding:var(--space-20);border:var(--border-width-1) solid var(--surface-border);border-radius:var(--radius-12);background:var(--surface-bg)}.component-preview-module__m-UvHq__previews[data-full-width]{grid-template-columns:minmax(0,1fr)}.component-preview-module__m-UvHq__mode{color:var(--surface-fg);font:inherit;font-weight:var(--type-weight-semibold);margin:0 0 var(--space-16)}.component-preview-module__m-UvHq__stack{gap:var(--space-16);min-width:0;display:grid}.component-preview-module__m-UvHq__row{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.component-preview-module__m-UvHq__label{color:var(--surface-fg);align-items:center;gap:var(--space-8);display:flex}.component-preview-module__m-UvHq__hint,.component-preview-module__m-UvHq__source{font-size:var(--type-size-12);line-height:var(--type-line-12);color:var(--surface-muted,var(--study-muted))}.component-preview-module__m-UvHq__source a{text-decoration:underline}@media (max-width:1100px){.component-preview-module__m-UvHq__previews{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.component-preview-module__m-UvHq__preview{padding:var(--space-12)}}
.table-canvas-module__Ue4jxa__page{color:var(--table-text)}.table-canvas-module__Ue4jxa__actions{gap:var(--space-4);flex-wrap:wrap;display:flex}.table-canvas-module__Ue4jxa__foundation{justify-content:space-between;align-items:center;gap:var(--space-16);margin-top:var(--space-32);padding:var(--space-16);border:var(--border-width-1) solid var(--table-line);border-radius:var(--radius-8);background:var(--table-surface);color:var(--table-muted);flex-wrap:wrap;display:flex}.table-canvas-module__Ue4jxa__foundation strong{margin-right:var(--space-12);color:var(--table-text);font-weight:600}.table-canvas-module__Ue4jxa__foundation a{color:var(--table-text);text-underline-offset:var(--space-4);text-decoration:underline}.table-canvas-module__Ue4jxa__section{margin-top:var(--space-40)}.table-canvas-module__Ue4jxa__sectionHeading{justify-content:space-between;align-items:end;gap:var(--space-16);margin-bottom:var(--space-20);flex-wrap:wrap;display:flex}.table-canvas-module__Ue4jxa__page h2,.table-canvas-module__Ue4jxa__page h3{font-size:inherit;margin:0;font-weight:600}.table-canvas-module__Ue4jxa__sectionHeading p{margin:var(--space-8) 0 0;color:var(--table-muted);max-width:620px}.table-canvas-module__Ue4jxa__stateControl{gap:var(--space-8);font-weight:500;display:grid}.table-canvas-module__Ue4jxa__previewControls{align-items:end;gap:var(--space-12);flex-wrap:wrap;display:flex}.table-canvas-module__Ue4jxa__stateControl select{padding:var(--space-4) var(--space-8);height:32px;font:inherit;border:var(--border-width-1) solid var(--table-line);border-radius:var(--radius-8);background:var(--table-surface);color:var(--table-text)}.table-canvas-module__Ue4jxa__tableFrame{border:var(--border-width-1) solid var(--table-line);border-radius:var(--radius-8);background:var(--table-surface);overflow:hidden}.table-canvas-module__Ue4jxa__worklist{table-layout:fixed;min-width:1702px}.table-canvas-module__Ue4jxa__worklist tr[data-expanded=true]{background:var(--table-hover)}.table-canvas-module__Ue4jxa__worklist .table-canvas-module__Ue4jxa__clickableRow>td{cursor:pointer}.table-canvas-module__Ue4jxa__rowLink{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.table-canvas-module__Ue4jxa__rowLink:focus-visible{outline:2px solid var(--table-focus);outline-offset:3px}.table-canvas-module__Ue4jxa__panelContent h4{font-size:inherit;margin:0;font-weight:600}.table-canvas-module__Ue4jxa__panelContent p{margin:var(--space-12) 0 0}.table-canvas-module__Ue4jxa__panelContent .table-canvas-module__Ue4jxa__panelTicket{margin-top:var(--space-4);color:var(--table-muted)}.table-canvas-module__Ue4jxa__panelContent dl{gap:var(--space-12);margin:var(--space-24) 0;display:grid}.table-canvas-module__Ue4jxa__panelContent dl>div{gap:var(--space-12);grid-template-columns:72px minmax(0,1fr);display:grid}.table-canvas-module__Ue4jxa__panelContent dt{color:var(--table-muted)}.table-canvas-module__Ue4jxa__panelContent dd{margin:0}.table-canvas-module__Ue4jxa__actionCell{padding:0 var(--space-4)}.table-canvas-module__Ue4jxa__score{text-align:right}.table-canvas-module__Ue4jxa__chipButton{font:inherit;cursor:pointer;border-radius:var(--radius-full);background:0 0;border:0;padding:0}.table-canvas-module__Ue4jxa__chipButton:hover{filter:brightness(.96)}.table-canvas-module__Ue4jxa__picker{align-items:center;min-width:132px;max-width:100%;display:inline-flex;position:relative}.table-canvas-module__Ue4jxa__picker select{appearance:none;border-radius:var(--radius-4);width:100%;min-width:0;height:30px;color:inherit;font:inherit;padding:0 var(--space-24) 0 0;cursor:pointer;background:0 0;border:0}.table-canvas-module__Ue4jxa__picker select option{color:var(--table-text);background:var(--table-surface)}.table-canvas-module__Ue4jxa__picker>span{pointer-events:none;position:absolute;right:0}.table-canvas-module__Ue4jxa__page a:focus-visible,.table-canvas-module__Ue4jxa__page select:focus-visible,.table-canvas-module__Ue4jxa__chipButton:focus-visible{outline:2px solid var(--table-focus);outline-offset:2px}.table-canvas-module__Ue4jxa__detailCell{white-space:normal}.table-canvas-module__Ue4jxa__details{padding:var(--space-16) var(--space-32);max-width:900px}.table-canvas-module__Ue4jxa__details p{margin:var(--space-8) 0 0}.table-canvas-module__Ue4jxa__details p:last-child{color:var(--table-muted)}.table-canvas-module__Ue4jxa__stateCell{white-space:normal;height:240px}.table-canvas-module__Ue4jxa__stateCell>div{max-width:480px;padding:var(--space-24)}.table-canvas-module__Ue4jxa__stateCell p{color:var(--table-muted);margin:var(--space-8) 0 var(--space-16)}.table-canvas-module__Ue4jxa__tableNotes{gap:var(--space-8);margin-top:var(--space-12);color:var(--table-muted);display:grid}.table-canvas-module__Ue4jxa__tableNotes>span:empty{display:none}.table-canvas-module__Ue4jxa__specimens{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.table-canvas-module__Ue4jxa__specimen{border:var(--border-width-1) solid var(--table-line);border-radius:var(--radius-8);padding:var(--space-16);min-width:0}.table-canvas-module__Ue4jxa__specimenHeading{align-items:center;gap:var(--space-12);display:flex}.table-canvas-module__Ue4jxa__specimenHeading>span,.table-canvas-module__Ue4jxa__count{color:var(--table-muted);font-variant-numeric:tabular-nums}.table-canvas-module__Ue4jxa__sample{min-height:var(--space-64);align-items:center;gap:var(--space-24);margin-top:var(--space-12);padding:var(--space-8);background:var(--table-surface);border-bottom:var(--border-width-1) solid var(--table-line);flex-wrap:wrap;display:flex}.table-canvas-module__Ue4jxa__specimen p,.table-canvas-module__Ue4jxa__note{margin:var(--space-16) 0 0;color:var(--table-muted)}.table-canvas-module__Ue4jxa__recommendations{padding-left:var(--space-24);margin:0}.table-canvas-module__Ue4jxa__recommendations li{padding:var(--space-16) 0 var(--space-16) var(--space-8);border-bottom:var(--border-width-1) solid var(--table-line)}.table-canvas-module__Ue4jxa__recommendations li::marker{color:var(--table-muted)}.table-canvas-module__Ue4jxa__recommendations li>div{justify-content:space-between;gap:var(--space-8) var(--space-24);flex-wrap:wrap;display:flex}.table-canvas-module__Ue4jxa__recommendations span,.table-canvas-module__Ue4jxa__recommendations p{color:var(--table-muted)}.table-canvas-module__Ue4jxa__recommendations p{margin:var(--space-8) 0 0;max-width:780px}@media (max-width:800px){.table-canvas-module__Ue4jxa__specimens{grid-template-columns:1fr}}
.tabs-module__nOW1za__root{gap:8px;display:flex}.tabs-module__nOW1za__root[data-orientation=horizontal]{flex-direction:column}.tabs-module__nOW1za__list{width:fit-content;color:var(--tabs-muted);border-radius:8px;justify-content:center;align-items:center;padding:3px;display:inline-flex}.tabs-module__nOW1za__list[data-orientation=horizontal]{height:32px}.tabs-module__nOW1za__list[data-orientation=vertical]{flex-direction:column;height:fit-content}.tabs-module__nOW1za__filled{background:var(--tabs-track);gap:var(--space-2)}.tabs-module__nOW1za__filled[data-orientation=horizontal]{height:30px;padding-block:var(--space-2)}.tabs-module__nOW1za__line{background:0 0;border-radius:0;gap:4px}.tabs-module__nOW1za__trigger{white-space:nowrap;height:calc(100% - 1px);color:var(--tabs-muted);background:0 0;border:1px solid #0000;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:2px 6px;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.tabs-module__nOW1za__trigger[data-orientation=vertical]{justify-content:flex-start;width:100%}.tabs-module__nOW1za__trigger:hover{color:var(--tabs-foreground)}.tabs-module__nOW1za__trigger:focus-visible{border-color:var(--tabs-focus);box-shadow:0 0 0 3px var(--tabs-focus-ring);outline:1px solid var(--tabs-focus)}.tabs-module__nOW1za__trigger:disabled,.tabs-module__nOW1za__trigger[aria-disabled=true]{pointer-events:none;opacity:.5}.tabs-module__nOW1za__trigger:has([data-icon=inline-start]){padding-left:4px}.tabs-module__nOW1za__trigger:has([data-icon=inline-end]){padding-right:4px}.tabs-module__nOW1za__filled>.tabs-module__nOW1za__trigger{padding-inline:var(--space-8)}.tabs-module__nOW1za__trigger svg{pointer-events:none;flex-shrink:0}.tabs-module__nOW1za__trigger svg:not([class*=size-]){width:16px;height:16px}.tabs-module__nOW1za__trigger[data-active]{background:var(--tabs-active);color:var(--tabs-foreground);border-color:var(--tabs-active-border)}.tabs-module__nOW1za__filled>.tabs-module__nOW1za__trigger[data-active]{box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.tabs-module__nOW1za__line>.tabs-module__nOW1za__trigger,.tabs-module__nOW1za__line>.tabs-module__nOW1za__trigger[data-active]{box-shadow:none;background:0 0;border-color:#0000}.tabs-module__nOW1za__trigger:after{content:"";background:var(--tabs-foreground);opacity:0;transition:opacity .15s cubic-bezier(.4,0,.2,1);position:absolute}.tabs-module__nOW1za__trigger[data-orientation=horizontal]:after{inset-inline:0;height:2px;bottom:-5px}.tabs-module__nOW1za__trigger[data-orientation=vertical]:after{inset-block:0;width:2px;right:-4px}.tabs-module__nOW1za__line>.tabs-module__nOW1za__trigger[data-active]:after{opacity:1}.tabs-module__nOW1za__content{color:var(--tabs-foreground);outline:none;flex:1}@media (prefers-reduced-motion:reduce){.tabs-module__nOW1za__trigger,.tabs-module__nOW1za__trigger:after{transition:none}}
.combobox-canvas-module__F1FDRq__page h2{font:inherit;color:inherit;margin:0;font-weight:600}.combobox-canvas-module__F1FDRq__actions{gap:var(--space-4);display:flex}.combobox-canvas-module__F1FDRq__note{margin:var(--space-24) 0}.combobox-canvas-module__F1FDRq__note a{text-underline-offset:3px;text-decoration:underline}.combobox-canvas-module__F1FDRq__card{gap:var(--space-24);min-width:0;margin-top:var(--space-24);padding:var(--space-24);border:1px solid var(--demo-border);border-radius:var(--radius-8);background:var(--demo-surface);display:grid}.combobox-canvas-module__F1FDRq__grid{align-items:start;gap:var(--space-24);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:1000px){.combobox-canvas-module__F1FDRq__grid{grid-template-columns:minmax(0,1fr)}}
.mobile-patterns-module__o3P6iq__screens{gap:var(--space-24);margin-block:var(--space-24);grid-template-columns:repeat(auto-fill,minmax(min(100%,393px),393px));display:grid}.mobile-patterns-module__o3P6iq__screen{gap:var(--space-8);align-content:start;display:grid}.mobile-patterns-module__o3P6iq__caption{color:var(--study-muted,inherit);margin:0;font-size:12px}.mobile-patterns-module__o3P6iq__phone{border:1px solid var(--surface-border,#d2d3d6);border-radius:16px;flex-direction:column;height:852px;display:flex;overflow:auto}.mobile-patterns-module__o3P6iq__phone>div,.mobile-patterns-module__o3P6iq__phone main{flex-direction:column;flex:1;display:flex}
.resizable-preview-module__2Eax-W__frame{height:calc(var(--space-64) * 5);border:var(--border-width-1) solid var(--surface-border);border-radius:var(--radius-8);min-width:0;overflow:hidden}.resizable-preview-module__2Eax-W__content{height:100%;padding:var(--space-12);overflow-wrap:anywhere;align-items:flex-start;gap:var(--space-8);flex-direction:column;display:flex;overflow:auto}.resizable-preview-module__2Eax-W__content h3,.resizable-preview-module__2Eax-W__content p{margin:0}
.sidebar-preview-module__yg9w6G__example{height:calc(var(--space-64) * 7);border:var(--border-width-1) solid var(--surface-border);border-radius:var(--radius-8);overflow:hidden}.sidebar-preview-module__yg9w6G__heading{color:var(--surface-fg);margin:0}
.date-picker-module__7ZKViW__trigger{max-width:100%}.date-picker-module__7ZKViW__trigger>span{text-overflow:ellipsis;justify-content:space-between;overflow:hidden}.date-picker-module__7ZKViW__content{width:max-content;padding:0}.date-picker-module__7ZKViW__footer{justify-content:space-between;gap:var(--space-8);padding:var(--space-8) var(--space-12);border-top:var(--border-width-1) solid var(--surface-border);display:flex}
.toast-module__w45UGa__viewport{right:var(--space-16);bottom:max(var(--space-16), env(safe-area-inset-bottom));width:calc(var(--space-64) * 6);max-width:calc(100vw - var(--space-32));z-index:110;pointer-events:none;outline:none;position:fixed}.toast-module__w45UGa__toast{--gap:var(--space-12);--height:var(--toast-frontmost-height,var(--toast-height));--offset-y:calc(var(--toast-offset-y) * -1 - var(--toast-index) * var(--gap) + var(--toast-swipe-movement-y));--scale:max(0, calc(1 - var(--toast-index) * .1));--shrink:calc(1 - var(--scale));width:100%;height:var(--height);z-index:calc(1000 - var(--toast-index));border:var(--border-width-1) solid var(--surface-border);border-radius:var(--radius-12);background:var(--surface-bg);color:var(--surface-fg);box-shadow:var(--surface-shadow);cursor:default;pointer-events:auto;-webkit-user-select:none;user-select:none;transform-origin:bottom;transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) - var(--toast-index) * var(--space-12) - var(--shrink) * var(--height))) scale(var(--scale));outline:none;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .3s,height .15s;position:absolute;bottom:0;right:0}.toast-module__w45UGa__toast[data-expanded]:after{content:"";width:100%;height:calc(var(--gap) + var(--border-width-1));position:absolute;top:100%;left:0}.toast-module__w45UGa__toast[data-expanded]{height:var(--toast-height);transform:translateX(var(--toast-swipe-movement-x)) translateY(var(--offset-y))}.toast-module__w45UGa__toast[data-frontmost=false]:not([data-expanded]){pointer-events:none}.toast-module__w45UGa__toast[data-limited]{opacity:0;pointer-events:none}.toast-module__w45UGa__toast[data-starting-style]{transform:translateY(150%)}.toast-module__w45UGa__toast[data-ending-style]:not([data-limited]){opacity:0}.toast-module__w45UGa__toast:focus-visible{outline:var(--border-width-2) solid var(--surface-focus);outline-offset:var(--space-2)}.toast-module__w45UGa__content{align-items:start;gap:var(--space-8);padding:var(--space-12);max-height:calc(100dvh - var(--space-32));grid-template-columns:minmax(0,1fr) auto;transition:opacity .15s;display:grid;overflow:auto}.toast-module__w45UGa__content[data-has-icon]{grid-template-columns:max-content minmax(0,1fr) auto}.toast-module__w45UGa__content[data-behind]:not([data-expanded]){opacity:0}.toast-module__w45UGa__text{gap:var(--space-4);overflow-wrap:anywhere;min-width:0;display:grid}.toast-module__w45UGa__title,.toast-module__w45UGa__description{margin:0}.toast-module__w45UGa__title{color:var(--surface-fg)}.toast-module__w45UGa__description{color:var(--surface-muted)}.toast-module__w45UGa__action{margin-top:var(--space-4);justify-self:start}.toast-module__w45UGa__icon{height:var(--space-20);align-items:center;display:flex}.toast-module__w45UGa__toast[data-type=success] .toast-module__w45UGa__icon{color:var(--feedback-green-fg)}.toast-module__w45UGa__toast[data-type=info] .toast-module__w45UGa__icon{color:var(--feedback-blue-fg)}.toast-module__w45UGa__toast[data-type=warning] .toast-module__w45UGa__icon{color:var(--feedback-orange-fg)}.toast-module__w45UGa__toast[data-type=error] .toast-module__w45UGa__icon{color:var(--feedback-red-fg)}@media (prefers-reduced-motion:reduce){.toast-module__w45UGa__toast,.toast-module__w45UGa__content{transition:none}}.toast-module__w45UGa__close{margin-block:calc((var(--space-20) - var(--control-height)) / 2)}.toast-module__w45UGa__dismissAll{right:calc(var(--space-12) + var(--border-width-1));bottom:calc(var(--toast-frontmost-height,0px) + (var(--visible-count) - 1) * var(--space-12) + var(--space-8));pointer-events:auto;z-index:1001;position:absolute}.toast-module__w45UGa__dismissAll>button{box-shadow:var(--surface-shadow)}.toast-module__w45UGa__viewport[data-expanded] .toast-module__w45UGa__dismissAll{bottom:calc(var(--stack-height) + (var(--visible-count) - 1) * var(--space-12) + var(--space-8))}.toast-module__w45UGa__dismissAll:after{content:"";width:100%;height:var(--space-8);position:absolute;top:100%;right:0}
.badge-canvas-module__65XlHG__page{color:var(--badge-page-text)}.badge-canvas-module__65XlHG__actions{gap:var(--space-4);display:flex}.badge-canvas-module__65XlHG__facts{margin-top:var(--space-32);color:var(--badge-page-muted)}.badge-canvas-module__65XlHG__playground{margin-top:var(--space-20);border:var(--border-width-1) solid var(--badge-page-border);border-radius:var(--radius-8);overflow:hidden}.badge-canvas-module__65XlHG__previews{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.badge-canvas-module__65XlHG__sizePair{align-items:center;gap:var(--space-12);display:flex}.badge-canvas-module__65XlHG__sizeExample{justify-items:center;gap:var(--space-12);display:grid}.badge-canvas-module__65XlHG__preview{min-height:176px;padding:var(--space-48) var(--space-16);justify-content:center;align-items:center;display:flex;position:relative;overflow-x:auto}.badge-canvas-module__65XlHG__previewLabel{top:var(--space-16);left:var(--space-16);position:absolute}.badge-canvas-module__65XlHG__controls{gap:var(--space-16);padding:var(--space-20);border-top:var(--border-width-1) solid var(--badge-page-border);background:var(--badge-page-surface);grid-template-columns:2fr 1fr 1fr;display:grid}.badge-canvas-module__65XlHG__controls label{gap:var(--space-8);min-width:0;font-weight:500;display:grid}.badge-canvas-module__65XlHG__controls input,.badge-canvas-module__65XlHG__controls select{width:100%;min-width:0;height:32px;padding:var(--space-4) var(--space-8);border:var(--border-width-1) solid var(--badge-page-border);border-radius:var(--radius-4);color:var(--badge-page-text);background:var(--study-bg);font:inherit;font-weight:400}.badge-canvas-module__65XlHG__controls input:focus-visible,.badge-canvas-module__65XlHG__controls select:focus-visible,.badge-canvas-module__65XlHG__tableScroll:focus-visible{outline:2px solid var(--button-focus);outline-offset:2px}.badge-canvas-module__65XlHG__section{margin-top:var(--space-40)}.badge-canvas-module__65XlHG__sectionHeading{justify-content:space-between;gap:var(--space-8);margin-bottom:var(--space-16);flex-wrap:wrap;display:flex}.badge-canvas-module__65XlHG__sectionHeading span{color:var(--badge-page-muted)}.badge-canvas-module__65XlHG__page h2{font-size:inherit;margin:0;font-weight:600}.badge-canvas-module__65XlHG__tableScroll{overflow-x:auto}.badge-canvas-module__65XlHG__table{border-collapse:collapse;text-align:left;width:100%;min-width:520px}.badge-canvas-module__65XlHG__table th,.badge-canvas-module__65XlHG__table td{padding:var(--space-16) var(--space-16) var(--space-16) 0;border-bottom:var(--border-width-1) solid var(--badge-page-border)}.badge-canvas-module__65XlHG__table th{color:var(--badge-page-muted);font-weight:400}.badge-canvas-module__65XlHG__table thead th{font-weight:500}.badge-canvas-module__65XlHG__table tbody th{width:22%}.badge-canvas-module__65XlHG__note{margin:var(--space-12) 0 0;max-width:780px;color:var(--badge-page-muted)}@media (max-width:600px){.badge-canvas-module__65XlHG__controls,.badge-canvas-module__65XlHG__previews{grid-template-columns:1fr}}
.button-canvas-module__6uht6q__page{color:var(--sample-text)}.button-canvas-module__6uht6q__themeToggle{gap:var(--space-4);display:flex}.button-canvas-module__6uht6q__referenceRow{justify-content:space-between;align-items:center;gap:var(--space-20);margin-top:var(--space-32);flex-wrap:wrap;display:flex}.button-canvas-module__6uht6q__referenceRow h2{margin:0;font-size:14px;font-weight:600;line-height:20px}.button-canvas-module__6uht6q__referenceRow p{margin:var(--space-4) 0 0;color:var(--sample-muted);font-size:12px;line-height:16px}.button-canvas-module__6uht6q__referenceActions{gap:var(--space-8);display:flex}.button-canvas-module__6uht6q__referenceIcon{width:var(--button-icon,12px);height:var(--button-icon,12px);background:currentColor;flex-shrink:0;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.button-canvas-module__6uht6q__playground{margin-top:var(--space-32);border:var(--border-width-1) solid var(--sample-border);border-radius:var(--radius-12);grid-template-columns:minmax(0,1fr) 264px;display:grid;overflow:hidden}.button-canvas-module__6uht6q__preview{min-width:0;padding:var(--space-24);flex-direction:column;display:flex}.button-canvas-module__6uht6q__previewLabel{color:var(--sample-muted);font-size:12px}.button-canvas-module__6uht6q__previewStage{min-height:212px;padding:var(--space-12);justify-content:center;align-items:center;display:flex;overflow-x:auto}.button-canvas-module__6uht6q__feedback{color:var(--sample-muted);text-align:center;margin:0;font-size:12px;line-height:16px}.button-canvas-module__6uht6q__controls{gap:var(--space-16);padding:var(--space-24);background:var(--sample-surface);border-left:var(--border-width-1) solid var(--sample-border);display:grid}.button-canvas-module__6uht6q__field{gap:var(--space-8);min-width:0;font-size:12px;font-weight:500;line-height:16px;display:grid}.button-canvas-module__6uht6q__field input,.button-canvas-module__6uht6q__field select{width:100%;min-width:0;height:var(--space-32);border:var(--border-width-1) solid var(--sample-border);border-radius:var(--radius-4);padding:0 var(--space-8);background-color:var(--study-bg);color:var(--sample-text);font:inherit}.button-canvas-module__6uht6q__field select{padding-right:var(--space-24)}.button-canvas-module__6uht6q__field input:focus-visible,.button-canvas-module__6uht6q__field select:focus-visible,.button-canvas-module__6uht6q__tableScroll:focus-visible{outline:2px solid var(--button-focus);outline-offset:2px}.button-canvas-module__6uht6q__section{margin-top:var(--space-40)}.button-canvas-module__6uht6q__sectionHeader{justify-content:space-between;align-items:baseline;gap:var(--space-8);margin-bottom:var(--space-16);flex-wrap:wrap;display:flex}.button-canvas-module__6uht6q__sectionHeader h2{margin:0;font-size:14px;font-weight:600;line-height:20px}.button-canvas-module__6uht6q__sectionHeader>span{color:var(--sample-muted);font-size:12px;line-height:16px}.button-canvas-module__6uht6q__tableScroll{overflow-x:auto}.button-canvas-module__6uht6q__table{border-collapse:collapse;text-align:left;width:100%}.button-canvas-module__6uht6q__table thead th{color:var(--sample-muted);padding:0 var(--space-16) var(--space-12) 0;white-space:nowrap;font-size:12px;font-weight:400;line-height:16px}.button-canvas-module__6uht6q__table tbody th{font-size:12px;font-weight:500;line-height:16px}.button-canvas-module__6uht6q__table tbody th,.button-canvas-module__6uht6q__table td{padding:var(--space-20) var(--space-16) var(--space-20) 0;border-top:var(--border-width-1) solid var(--sample-border)}.button-canvas-module__6uht6q__table td:last-child{padding-right:0}.button-canvas-module__6uht6q__stateGrid{gap:var(--space-24);padding-top:var(--space-20);border-top:var(--border-width-1) solid var(--sample-border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.button-canvas-module__6uht6q__stateGroup{min-width:0}.button-canvas-module__6uht6q__stateGroup h3{margin:0 0 var(--space-16);color:var(--sample-muted);font-size:12px;font-weight:400;line-height:16px}.button-canvas-module__6uht6q__stateExamples{gap:var(--space-12);flex-wrap:wrap;display:flex}@media (max-width:1100px){.button-canvas-module__6uht6q__stateGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.button-canvas-module__6uht6q__playground{grid-template-columns:minmax(0,1fr)}.button-canvas-module__6uht6q__controls{border-left:0;border-top:var(--border-width-1) solid var(--sample-border);grid-template-columns:1fr 1fr}.button-canvas-module__6uht6q__previewStage{min-height:172px}}@media (max-width:440px){.button-canvas-module__6uht6q__controls,.button-canvas-module__6uht6q__stateGrid{grid-template-columns:minmax(0,1fr)}}
.field-canvas-module__OQviZG__page{color:var(--field-foreground)}.field-canvas-module__OQviZG__title{align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.field-canvas-module__OQviZG__actions{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.field-canvas-module__OQviZG__actions [role=status]{color:var(--field-muted);font-size:12px}.field-canvas-module__OQviZG__section{margin-top:var(--space-32)}.field-canvas-module__OQviZG__sectionHeading{justify-content:space-between;align-items:baseline;gap:var(--space-8);margin-bottom:var(--space-16);flex-wrap:wrap;display:flex}.field-canvas-module__OQviZG__page h2{margin:0;font-size:14px;font-weight:600}.field-canvas-module__OQviZG__sectionHeading span,.field-canvas-module__OQviZG__optional{color:var(--field-muted);font-size:12px;font-weight:400}.field-canvas-module__OQviZG__playground{border:var(--border-width-1) solid var(--field-page-border);border-radius:var(--radius-12);overflow:hidden}.field-canvas-module__OQviZG__previews{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.field-canvas-module__OQviZG__preview{justify-content:center;gap:var(--space-24);min-height:236px;padding:var(--space-32);background:var(--field-background);flex-direction:column;display:flex}.field-canvas-module__OQviZG__previewLabel{color:var(--field-muted);font-size:12px}.field-canvas-module__OQviZG__controls{gap:var(--space-16);padding:var(--space-24);background:var(--field-page-surface);border-top:var(--border-width-1) solid var(--field-page-border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.field-canvas-module__OQviZG__controls label{gap:var(--space-8);min-width:0;font-size:12px;font-weight:500;display:grid}.field-canvas-module__OQviZG__controls .field-canvas-module__OQviZG__wide{grid-column:span 2}.field-canvas-module__OQviZG__controls select{width:100%;min-width:0;height:var(--field-height);padding-inline:var(--space-8);color:var(--field-foreground);background:var(--field-background);border:var(--border-width-1) solid var(--field-border);border-radius:var(--radius-8);font:inherit}.field-canvas-module__OQviZG__controls select:focus-visible,.field-canvas-module__OQviZG__source a:focus-visible{outline:var(--border-width-2) solid var(--field-focus);outline-offset:var(--space-2)}.field-canvas-module__OQviZG__controls .field-canvas-module__OQviZG__check{align-items:center;gap:var(--space-8);display:flex}.field-canvas-module__OQviZG__check input{accent-color:var(--field-focus)}.field-canvas-module__OQviZG__controlNote{color:var(--field-muted);grid-column:1/-1;align-self:center;margin:0;font-size:12px}.field-canvas-module__OQviZG__stateGrid{gap:var(--space-24);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.field-canvas-module__OQviZG__stateCard{min-width:0;padding:var(--space-20);border:var(--border-width-1) solid var(--field-page-border);border-radius:var(--radius-8)}.field-canvas-module__OQviZG__stateCard h3{margin:0 0 var(--space-20);color:var(--field-muted);font-size:12px;font-weight:400}.field-canvas-module__OQviZG__form{padding:var(--space-24);border:var(--border-width-1) solid var(--field-page-border);border-radius:var(--radius-8)}.field-canvas-module__OQviZG__formFields{align-items:start;gap:var(--space-24);margin-bottom:var(--space-20);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.field-canvas-module__OQviZG__source{margin:var(--space-32) 0 0;color:var(--field-muted);font-size:12px}.field-canvas-module__OQviZG__source a{text-underline-offset:3px;text-decoration:underline}@media (max-width:1100px){.field-canvas-module__OQviZG__stateGrid,.field-canvas-module__OQviZG__controls{grid-template-columns:repeat(2,minmax(0,1fr))}.field-canvas-module__OQviZG__controlNote{grid-column:1/-1}}@media (max-width:760px){.field-canvas-module__OQviZG__previews,.field-canvas-module__OQviZG__stateGrid,.field-canvas-module__OQviZG__formFields{grid-template-columns:minmax(0,1fr)}.field-canvas-module__OQviZG__preview{padding:var(--space-24)}}@media (max-width:440px){.field-canvas-module__OQviZG__controls{grid-template-columns:minmax(0,1fr)}.field-canvas-module__OQviZG__controls .field-canvas-module__OQviZG__wide{grid-column:auto}}
.icons-canvas-module__B7RQgW__page{color:var(--icons-text)}.icons-canvas-module__B7RQgW__actions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.icons-canvas-module__B7RQgW__foundation{justify-content:space-between;align-items:center;gap:var(--space-16);margin-top:var(--space-32);padding:var(--space-20);border:var(--border-width-1) solid var(--icons-border);border-radius:var(--radius-8);background:var(--icons-surface);flex-wrap:wrap;display:flex}.icons-canvas-module__B7RQgW__foundation>div{align-items:baseline;gap:var(--space-16);flex-wrap:wrap;display:flex}.icons-canvas-module__B7RQgW__foundation strong{font-weight:600}.icons-canvas-module__B7RQgW__foundation span,.icons-canvas-module__B7RQgW__sectionHeading>span{color:var(--icons-muted)}.icons-canvas-module__B7RQgW__foundation a{color:var(--icons-text);text-underline-offset:var(--space-4);text-decoration:underline}.icons-canvas-module__B7RQgW__foundation a:focus-visible,.icons-canvas-module__B7RQgW__search input:focus-visible{outline:2px solid var(--button-focus);outline-offset:2px}.icons-canvas-module__B7RQgW__library,.icons-canvas-module__B7RQgW__usage{margin-top:var(--space-40)}.icons-canvas-module__B7RQgW__sectionHeading{justify-content:space-between;align-items:baseline;gap:var(--space-16);display:flex}.icons-canvas-module__B7RQgW__page h2{font-size:inherit;margin:0;font-weight:600}.icons-canvas-module__B7RQgW__toolbar{justify-content:space-between;align-items:end;gap:var(--space-24);margin:var(--space-24) 0;flex-wrap:wrap;display:flex}.icons-canvas-module__B7RQgW__search{gap:var(--space-8);flex:240px;max-width:360px;font-weight:500;display:grid}.icons-canvas-module__B7RQgW__search input{width:100%;min-width:0;height:36px;padding:var(--space-8) var(--space-12);color:var(--icons-text);background:var(--study-bg);border:var(--border-width-1) solid var(--icons-border);border-radius:var(--radius-8);font:inherit;font-weight:400}.icons-canvas-module__B7RQgW__search input::placeholder{color:var(--icons-muted)}.icons-canvas-module__B7RQgW__sizes{border:0;min-width:0;margin:0;padding:0}.icons-canvas-module__B7RQgW__sizes legend{margin-bottom:var(--space-8);font-weight:500}.icons-canvas-module__B7RQgW__grid{gap:var(--space-12);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0;padding:0;list-style:none;display:grid}.icons-canvas-module__B7RQgW__card{min-width:0;padding:var(--space-16) var(--space-8);border:var(--border-width-1) solid var(--icons-border);border-radius:var(--radius-8);flex-direction:column;align-items:center;display:flex}.icons-canvas-module__B7RQgW__glyph{justify-content:center;align-items:center;width:100%;height:64px;display:flex}.icons-canvas-module__B7RQgW__name{margin-top:var(--space-8);text-align:center}.icons-canvas-module__B7RQgW__identifier{color:var(--icons-muted);margin-top:var(--space-4)}.icons-canvas-module__B7RQgW__empty{padding:var(--space-48) var(--space-16);text-align:center;background:var(--icons-surface);border-radius:var(--radius-8)}.icons-canvas-module__B7RQgW__empty p{margin:0 0 var(--space-16);overflow-wrap:anywhere}.icons-canvas-module__B7RQgW__usage{padding-top:var(--space-24);border-top:var(--border-width-1) solid var(--icons-border)}.icons-canvas-module__B7RQgW__usage p{color:var(--icons-muted);margin:var(--space-8) 0 0}.icons-canvas-module__B7RQgW__examples{align-items:center;gap:var(--space-24);margin-top:var(--space-24);flex-wrap:wrap;display:flex}.icons-canvas-module__B7RQgW__inlineExample{align-items:center;gap:var(--space-8);display:inline-flex}.icons-canvas-module__B7RQgW__usage .icons-canvas-module__B7RQgW__note{margin-top:var(--space-24)}@media (max-width:440px){.icons-canvas-module__B7RQgW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.icons-canvas-module__B7RQgW__search{max-width:none}}
.overview-module__HYvIZW__toolbar{justify-content:space-between;align-items:center;gap:var(--space-12);margin-bottom:var(--space-24);color:var(--surface-muted);flex-wrap:wrap;display:flex}.overview-module__HYvIZW__themes{gap:var(--space-4);display:flex}.overview-module__HYvIZW__document{overflow-wrap:anywhere;min-width:0;max-width:52rem}.overview-module__HYvIZW__document h1,.overview-module__HYvIZW__document h2,.overview-module__HYvIZW__document h3{font:inherit;font-weight:var(--type-weight-semibold);color:var(--surface-fg)}.overview-module__HYvIZW__document h1{margin:0 0 var(--space-16);font-weight:var(--type-weight-bold)}.overview-module__HYvIZW__document h2{margin:var(--space-32) 0 var(--space-12)}.overview-module__HYvIZW__document h3{margin:var(--space-24) 0 var(--space-8)}.overview-module__HYvIZW__document p{margin:0 0 var(--space-12)}.overview-module__HYvIZW__document ul,.overview-module__HYvIZW__document ol{margin:0 0 var(--space-16);padding-inline-start:var(--space-24)}.overview-module__HYvIZW__document ul{list-style-type:disc}.overview-module__HYvIZW__document ol{list-style-type:decimal}.overview-module__HYvIZW__document li+li{margin-top:var(--space-8)}.overview-module__HYvIZW__document li>p{margin-bottom:var(--space-8)}.overview-module__HYvIZW__document strong{font-weight:var(--type-weight-semibold)}.overview-module__HYvIZW__document a{color:inherit;text-underline-offset:var(--space-2);text-decoration:underline}.overview-module__HYvIZW__document a:hover{color:var(--surface-muted)}.overview-module__HYvIZW__document a:focus-visible{outline:var(--border-width-2) solid var(--surface-focus);outline-offset:var(--space-2)}.overview-module__HYvIZW__document code{font-size:inherit}.overview-module__HYvIZW__document :not(pre)>code{padding:0 var(--space-2);background:var(--surface-hover);border-radius:var(--radius-4)}.overview-module__HYvIZW__document pre{max-width:100%;padding:var(--space-16);margin:var(--space-16) 0;background:var(--surface-hover);border:var(--border-width-1) solid var(--surface-border);border-radius:var(--radius-8);overflow-x:auto}
.spacing-radius-module__dWqYhW__page{color:var(--foundation-text)}.spacing-radius-module__dWqYhW__jumpNav{gap:var(--space-8) var(--space-24);margin-top:var(--space-24);flex-wrap:wrap;display:flex}.spacing-radius-module__dWqYhW__jumpNav a{color:var(--foundation-accent);text-underline-offset:var(--space-4);text-decoration:none}.spacing-radius-module__dWqYhW__jumpNav a:hover{text-decoration:underline}.spacing-radius-module__dWqYhW__section{padding:var(--space-32) 0;border-bottom:var(--border-width-1) solid var(--foundation-line);scroll-margin-top:calc(var(--top-chrome-h,0px) + 24px)}.spacing-radius-module__dWqYhW__sectionHeader{justify-content:space-between;align-items:baseline;gap:var(--space-12);margin-bottom:var(--space-24);flex-wrap:wrap;display:flex}.spacing-radius-module__dWqYhW__description{margin:var(--space-8) 0 0;color:var(--foundation-muted);max-width:64ch;font-size:.875rem;line-height:1.5}.spacing-radius-module__dWqYhW__caption{color:var(--foundation-muted);margin:0;font-size:.75rem;line-height:1.5;display:block}.spacing-radius-module__dWqYhW__spacingScale{gap:var(--space-8);margin-bottom:var(--space-12);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.spacing-radius-module__dWqYhW__spaceOption,.spacing-radius-module__dWqYhW__radiusOption{justify-items:start;gap:var(--space-12);padding:var(--space-12);border:var(--border-width-1) solid var(--foundation-line);border-radius:var(--radius-8);color:var(--foundation-text);background:var(--study-bg);font:inherit;cursor:pointer;text-align:left;display:grid}.spacing-radius-module__dWqYhW__spaceOption:hover,.spacing-radius-module__dWqYhW__radiusOption:hover{background:var(--foundation-surface)}.spacing-radius-module__dWqYhW__spaceOption[aria-pressed=true],.spacing-radius-module__dWqYhW__radiusOption[aria-pressed=true]{border-color:var(--foundation-accent);background:var(--foundation-tint)}.spacing-radius-module__dWqYhW__barTrack{border-left:var(--border-width-1) solid var(--foundation-accent);align-items:center;height:12px;display:flex}.spacing-radius-module__dWqYhW__spaceBar{background:var(--foundation-accent);height:8px;display:block}.spacing-radius-module__dWqYhW__unit{margin-left:var(--space-2);color:var(--foundation-muted);font-size:.75rem}.spacing-radius-module__dWqYhW__spacingPlayground{gap:var(--space-32);margin-top:var(--space-32);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;display:grid}.spacing-radius-module__dWqYhW__controls{min-width:0}.spacing-radius-module__dWqYhW__subheading{color:var(--foundation-text);letter-spacing:0;margin:0;font-size:.875rem;font-weight:600;line-height:1.42857}.spacing-radius-module__dWqYhW__selects{gap:var(--space-12);margin:var(--space-20) 0 var(--space-12);display:flex}.spacing-radius-module__dWqYhW__selects label{gap:var(--space-8);flex:1;min-width:0;font-weight:500;display:grid}.spacing-radius-module__dWqYhW__selects select{border:var(--border-width-1) solid var(--foundation-stroke);border-radius:var(--radius-8);width:100%;padding:var(--space-8) var(--space-32) var(--space-8) var(--space-12);background-color:var(--study-bg);color:var(--foundation-text);font-size:1rem;font-weight:400;line-height:1.5}.spacing-radius-module__dWqYhW__checkbox{align-items:center;gap:var(--space-8);width:fit-content;min-height:36px;margin-bottom:var(--space-12);cursor:pointer;display:flex}.spacing-radius-module__dWqYhW__checkbox input{accent-color:var(--foundation-accent);width:16px;height:16px}.spacing-radius-module__dWqYhW__page .spacing-radius-module__dWqYhW__controlButton,.spacing-radius-module__dWqYhW__page .spacing-radius-module__dWqYhW__sampleButton{height:auto;min-height:40px;padding:var(--space-8) var(--space-12);border:var(--border-width-1) solid var(--foundation-stroke);border-radius:var(--radius-8);background:var(--study-bg);color:var(--foundation-text);white-space:normal;font-size:.875rem;line-height:1.42857}.spacing-radius-module__dWqYhW__page .spacing-radius-module__dWqYhW__controlButton:hover,.spacing-radius-module__dWqYhW__page .spacing-radius-module__dWqYhW__sampleButton:hover{background:var(--foundation-hover)}.spacing-radius-module__dWqYhW__page .spacing-radius-module__dWqYhW__sampleButton[aria-pressed=true]{background:var(--foundation-tint);color:var(--foundation-accent);border-color:var(--foundation-accent)}.spacing-radius-module__dWqYhW__controls>.spacing-radius-module__dWqYhW__caption{margin-top:var(--space-12)}.spacing-radius-module__dWqYhW__page button:focus-visible,.spacing-radius-module__dWqYhW__page select:focus-visible,.spacing-radius-module__dWqYhW__page input:focus-visible,.spacing-radius-module__dWqYhW__jumpNav a:focus-visible{outline:var(--border-width-2) solid var(--foundation-accent);outline-offset:var(--space-4);box-shadow:none}.spacing-radius-module__dWqYhW__figure{min-width:0;margin:0}.spacing-radius-module__dWqYhW__paddingExample{border:var(--border-width-1) solid var(--foundation-line);border-radius:var(--radius-12)}.spacing-radius-module__dWqYhW__gapExample{min-width:0;display:grid}.spacing-radius-module__dWqYhW__contentBlock{gap:var(--space-4);padding:var(--space-12);background:var(--study-bg);overflow-wrap:anywhere;display:grid}.spacing-radius-module__dWqYhW__figureCaption{margin-top:var(--space-12);color:var(--foundation-muted);font-size:.75rem;line-height:1.5}.spacing-radius-module__dWqYhW__figureCaption span{margin:0 var(--space-4)}.spacing-radius-module__dWqYhW__radiusScale{gap:var(--space-8);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.spacing-radius-module__dWqYhW__radiusOption{text-align:center;justify-items:center}.spacing-radius-module__dWqYhW__radiusSwatch{background:var(--foundation-shape);border:var(--border-width-1) solid var(--foundation-accent);width:40px;height:40px;display:block}.spacing-radius-module__dWqYhW__radiusPreview{gap:var(--space-24);padding:var(--space-24);margin:var(--space-24) 0 var(--space-12);border:var(--border-width-1) solid var(--foundation-line);border-radius:var(--radius-12);background:var(--foundation-surface);grid-template-columns:1fr 1fr;display:grid}.spacing-radius-module__dWqYhW__shapeFigure{flex-direction:column;justify-content:center;align-items:center;min-width:0;margin:0;display:flex}.spacing-radius-module__dWqYhW__smallShapes{place-content:center;align-items:center;gap:var(--space-16);flex-wrap:wrap;min-height:160px;display:flex}.spacing-radius-module__dWqYhW__page .spacing-radius-module__dWqYhW__sampleButton{width:160px;min-height:40px}.spacing-radius-module__dWqYhW__avatar{background:var(--foundation-tint);width:48px;height:48px;color:var(--foundation-accent);place-items:center;font-weight:500;display:grid}.spacing-radius-module__dWqYhW__cardShape{width:280px;max-width:100%;min-height:160px;padding:var(--space-32);text-align:center;background:var(--study-bg);border:var(--border-width-1) solid var(--foundation-stroke);place-items:center;display:grid}.spacing-radius-module__dWqYhW__cardShape .spacing-radius-module__dWqYhW__caption{margin-top:var(--space-8)}.spacing-radius-module__dWqYhW__nestedExample{gap:var(--space-24);margin-top:var(--space-24);grid-template-columns:192px minmax(0,1fr);align-items:center;display:grid}.spacing-radius-module__dWqYhW__nestedOuter{padding:var(--space-8);border-radius:var(--radius-16);background:var(--foundation-tint)}.spacing-radius-module__dWqYhW__nestedInner{min-height:80px;padding:var(--space-12);background:var(--study-bg);color:var(--foundation-muted);place-items:center;font-size:.75rem;display:grid}.spacing-radius-module__dWqYhW__nestedExample .spacing-radius-module__dWqYhW__caption{margin-top:var(--space-8)}.spacing-radius-module__dWqYhW__borderGrid{gap:var(--space-16);margin-bottom:var(--space-16);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.spacing-radius-module__dWqYhW__borderExample{gap:var(--space-8);padding:var(--space-24);border-style:solid;border-color:var(--foundation-stroke);border-radius:var(--radius-12);background:var(--foundation-surface);flex-direction:column;justify-content:center;min-height:120px;display:flex}.spacing-radius-module__dWqYhW__footer{padding-top:var(--space-24);color:var(--foundation-muted);font-size:.75rem;line-height:1.5}@media (max-width:1100px){.spacing-radius-module__dWqYhW__spacingScale,.spacing-radius-module__dWqYhW__radiusScale{grid-template-columns:repeat(4,minmax(0,1fr))}.spacing-radius-module__dWqYhW__spacingPlayground{gap:var(--space-24);grid-template-columns:1fr}.spacing-radius-module__dWqYhW__controls{max-width:480px}}@media (max-width:640px){.spacing-radius-module__dWqYhW__spacingScale{grid-template-columns:repeat(3,minmax(0,1fr))}.spacing-radius-module__dWqYhW__spaceOption{padding:var(--space-8)}.spacing-radius-module__dWqYhW__radiusScale{grid-template-columns:repeat(3,minmax(0,1fr))}.spacing-radius-module__dWqYhW__radiusPreview,.spacing-radius-module__dWqYhW__nestedExample,.spacing-radius-module__dWqYhW__borderGrid{grid-template-columns:1fr}.spacing-radius-module__dWqYhW__nestedOuter{max-width:192px}.spacing-radius-module__dWqYhW__radiusPreview{padding:var(--space-16)}.spacing-radius-module__dWqYhW__smallShapes{min-height:80px}}
