:root{--timeout:5;--value:0;--value-now:0;--min:0;--max:100;--value-max:100;--animation-delay:0}@scope(.instui-button){:scope{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--instui-spacing-space-xs);min-height:var(--instui-component-base-button-medium-height);padding:var(--instui-spacing-space-xs) var(--instui-component-base-button-medium-padding-horizontal);font-family:var(--instui-font-family-base);font-size:var(--instui-component-base-button-medium-font-size);font-weight:var(--instui-font-weight-interactive);line-height:var(--instui-line-height-standalone-text-base);border:var(--instui-border-width-sm) solid transparent;border-radius:var(--instui-component-base-button-border-radius);cursor:pointer;background:var(--instui-color-background-interactive-action-primary-base);color:var(--instui-color-text-interactive-action-primary-base);text-decoration:none;display:inline-flex}:scope:hover{background:var(--instui-color-background-interactive-action-primary-hover)}:scope:active{background:var(--instui-color-background-interactive-action-primary-active)}:scope:disabled,:scope[aria-disabled=true]{background:var(--instui-component-base-button-primary-disabled-background-color);border-color:var(--instui-component-base-button-primary-disabled-border-color);color:var(--instui-component-base-button-primary-color);cursor:not-allowed}:scope.-color-primary{background:var(--instui-color-background-interactive-action-primary-base);color:var(--instui-color-text-interactive-action-primary-base);border-color:var(--instui-color-stroke-interactive-action-primary-base)}:scope.-color-primary:hover{background:var(--instui-color-background-interactive-action-primary-hover);border-color:var(--instui-color-stroke-interactive-action-primary-hover)}:scope.-color-primary:active{background:var(--instui-color-background-interactive-action-primary-active);border-color:var(--instui-color-stroke-interactive-action-primary-active)}:scope.-color-primary:disabled,:scope.-color-primary[aria-disabled=true]{background:var(--instui-component-base-button-primary-disabled-background-color);border-color:var(--instui-component-base-button-primary-disabled-border-color);color:var(--instui-component-base-button-primary-color)}:scope.-color-secondary{background:var(--instui-component-base-button-secondary-background);color:var(--instui-component-base-button-secondary-color);border-color:var(--instui-component-base-button-secondary-border-color)}:scope.-color-secondary:hover{background:var(--instui-component-base-button-secondary-hover-background);border-color:var(--instui-component-base-button-secondary-hover-border-color);color:var(--instui-component-base-button-secondary-hover-text-color)}:scope.-color-secondary:active{background:var(--instui-component-base-button-secondary-active-background);border-color:var(--instui-component-base-button-secondary-active-border-color);color:var(--instui-component-base-button-secondary-active-text-color)}:scope.-color-secondary:disabled,:scope.-color-secondary[aria-disabled=true]{background:var(--instui-component-base-button-secondary-disabled-background-color);border-color:var(--instui-component-base-button-secondary-disabled-border-color);color:var(--instui-component-base-button-secondary-disabled-text-color)}:scope.-color-danger{background:var(--instui-color-background-interactive-action-destructive-base);color:var(--instui-color-text-interactive-action-status-base)}:scope.-color-danger:hover{background:var(--instui-color-background-interactive-action-destructive-hover)}:scope.-color-danger:active{background:var(--instui-color-background-interactive-action-destructive-active)}:scope.-color-success{background:var(--instui-color-background-interactive-action-success-base);color:var(--instui-color-text-interactive-action-status-base)}:scope.-color-success:hover{background:var(--instui-color-background-interactive-action-success-hover)}:scope.-color-tertiary,:scope.-ghost{color:var(--instui-component-base-button-primary-ghost-color);border-color:var(--instui-component-base-button-primary-ghost-border-color);background:0 0}:scope.-color-tertiary:hover,:scope.-ghost:hover{background:var(--instui-component-base-button-primary-ghost-hover-background);border-color:var(--instui-component-base-button-tertiary-hover-border-color);color:var(--instui-component-base-button-tertiary-hover-text-color)}:scope.-color-tertiary:active,:scope.-ghost:active{background:var(--instui-component-base-button-primary-ghost-active-background);border-color:var(--instui-component-base-button-tertiary-active-border-color);color:var(--instui-component-base-button-tertiary-active-text-color)}:scope.-color-tertiary:disabled,:scope.-color-tertiary[aria-disabled=true],:scope.-ghost:disabled,:scope.-ghost[aria-disabled=true]{border-color:var(--instui-component-base-button-tertiary-disabled-border-color);color:var(--instui-component-base-button-tertiary-disabled-text-color);background:0 0}:scope.-without-background:hover{background:var(--instui-component-base-button-primary-ghost-hover-background)}:scope.-without-background:active{background:var(--instui-component-base-button-primary-ghost-active-background)}:scope.-color-primary-inverse{background:var(--instui-component-base-button-primary-inverse-background);color:var(--instui-component-base-button-primary-inverse-color);border-color:var(--instui-component-base-button-primary-inverse-border-color)}:scope.-color-primary-inverse:hover{background:var(--instui-component-base-button-primary-inverse-hover-background);border-color:var(--instui-component-base-button-primary-on-color-hover-border-color)}:scope.-color-primary-inverse:active{background:var(--instui-component-base-button-primary-inverse-active-background);border-color:var(--instui-component-base-button-primary-on-color-active-border-color)}:scope.-on-color:not([class*=-color-]),:scope.-color-primary.-on-color{background:var(--instui-component-base-button-primary-inverse-background);border-color:var(--instui-component-base-button-primary-inverse-border-color);color:var(--instui-component-base-button-primary-inverse-color)}:scope.-on-color:not([class*=-color-]):hover,:scope.-color-primary.-on-color:hover{background:var(--instui-component-base-button-primary-inverse-hover-background);border-color:var(--instui-component-base-button-primary-on-color-hover-border-color);color:var(--instui-component-base-button-primary-on-color-hover-text-color)}:scope.-on-color:not([class*=-color-]):active,:scope.-color-primary.-on-color:active{background:var(--instui-component-base-button-primary-inverse-active-background);border-color:var(--instui-component-base-button-primary-on-color-active-border-color);color:var(--instui-component-base-button-primary-on-color-active-text-color)}:scope.-on-color:not([class*=-color-]):disabled,:scope.-on-color:not([class*=-color-])[aria-disabled=true],:scope.-color-primary.-on-color:disabled,:scope.-color-primary.-on-color[aria-disabled=true]{background:var(--instui-component-base-button-primary-on-color-disabled-background-color);border-color:var(--instui-component-base-button-primary-on-color-disabled-border-color);color:var(--instui-component-base-button-primary-on-color-disabled-text-color)}:scope.-color-secondary.-on-color{border-color:var(--instui-component-base-button-primary-inverse-ghost-border-color);color:var(--instui-component-base-button-primary-inverse-ghost-color);background:0 0}:scope.-color-secondary.-on-color:hover{background:var(--instui-component-base-button-primary-inverse-ghost-hover-background);border-color:var(--instui-component-base-button-primary-on-color-hover-border-color);color:var(--instui-component-base-button-secondary-on-color-hover-text-color)}:scope.-color-secondary.-on-color:active{background:var(--instui-component-base-button-primary-inverse-ghost-active-background);border-color:var(--instui-component-base-button-secondary-on-color-active-border-color);color:var(--instui-component-base-button-secondary-on-color-active-text-color)}:scope.-color-secondary.-on-color:disabled,:scope.-color-secondary.-on-color[aria-disabled=true]{border-color:var(--instui-component-base-button-secondary-on-color-disabled-border-color);color:var(--instui-component-base-button-secondary-on-color-disabled-text-color);background:0 0}:scope.-color-ai{color:var(--instui-color-text-interactive-action-ai-base);background:linear-gradient(to bottom, var(--instui-color-background-interactive-action-ai-top-gradient-base) 0%, var(--instui-color-background-interactive-action-ai-bottom-gradient-base) 100%) padding-box, linear-gradient(to bottom, var(--instui-color-stroke-interactive-action-ai-top-gradient-base) 0%, var(--instui-color-stroke-interactive-action-ai-bottom-gradient-base) 100%) border-box;border-color:#0000}:scope.-color-ai:hover{color:var(--instui-color-text-interactive-action-ai-hover);background:linear-gradient(to bottom, var(--instui-color-background-interactive-action-ai-top-gradient-hover) 0%, var(--instui-color-background-interactive-action-ai-bottom-gradient-hover) 100%) padding-box, linear-gradient(to bottom, var(--instui-color-stroke-interactive-action-ai-top-gradient-hover) 0%, var(--instui-color-stroke-interactive-action-ai-bottom-gradient-hover) 100%) border-box}:scope.-color-ai:active{color:var(--instui-color-text-interactive-action-ai-active);background:linear-gradient(to bottom, var(--instui-color-background-interactive-action-ai-top-gradient-active) 0%, var(--instui-color-background-interactive-action-ai-bottom-gradient-active) 100%) padding-box, linear-gradient(to bottom, var(--instui-color-stroke-interactive-action-ai-top-gradient-active) 0%, var(--instui-color-stroke-interactive-action-ai-bottom-gradient-active) 100%) border-box}:scope.-color-ai:disabled,:scope.-color-ai[aria-disabled=true]{color:var(--instui-component-base-button-ai-disabled-text-color);border-color:var(--instui-component-base-button-ai-disabled-border-color);background:var(--instui-component-base-button-ai-disabled-background-color)}:scope.-color-ai-secondary{background:linear-gradient(to bottom, var(--instui-color-text-interactive-action-ai-secondary-top-gradient-base) 0%, var(--instui-color-text-interactive-action-ai-secondary-bottom-gradient-base) 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;border-color:#0000;position:relative}:scope.-color-ai-secondary:after{content:"";inset:calc(-1 * var(--instui-border-width-md));border-radius:inherit;padding:var(--instui-border-width-sm);background:linear-gradient(to bottom, var(--instui-color-stroke-interactive-action-ai-top-gradient-base) 0%, var(--instui-color-stroke-interactive-action-ai-bottom-gradient-base) 100%);-webkit-mask-composite:xor;pointer-events:none;position:absolute;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:scope.-color-ai-secondary:hover,:scope.-color-ai-secondary:active{color:var(--instui-color-text-interactive-action-ai-secondary-top-gradient-base);-webkit-text-fill-color:currentColor;-webkit-background-clip:border-box;background-clip:border-box}:scope.-color-ai-secondary:hover{background:linear-gradient(to bottom, var(--instui-color-background-interactive-action-ai-secondary-hover-top-gradient) 0%, var(--instui-color-background-interactive-action-ai-secondary-hover-bottom-gradient) 100%)}:scope.-color-ai-secondary:active{background:linear-gradient(to bottom, var(--instui-color-background-interactive-action-ai-secondary-active-top-gradient) 0%, var(--instui-color-background-interactive-action-ai-secondary-active-bottom-gradient) 100%)}:scope.-color-ai-secondary:disabled,:scope.-color-ai-secondary[aria-disabled=true]{border-color:var(--instui-component-base-button-ai-disabled-border-color);color:var(--instui-component-base-button-ai-disabled-text-color);-webkit-text-fill-color:currentColor;background:0 0}:scope.-color-ai:before{background:var(--instui-color-text-interactive-action-ai-base)}:scope.-color-ai-secondary:before{background:linear-gradient(to bottom, var(--instui-color-stroke-interactive-action-ai-top-gradient-base) 0%, var(--instui-color-stroke-interactive-action-ai-bottom-gradient-base) 100%)}:scope.-color-ai[class*=-icon-]:before{background:currentColor}:scope.-color-ai-secondary[class*=-icon-]:before{background:linear-gradient(to bottom, var(--instui-color-stroke-interactive-action-ai-top-gradient-base) 0%, var(--instui-color-stroke-interactive-action-ai-bottom-gradient-base) 100%)}:scope.-color-ai:disabled:before,:scope.-color-ai[aria-disabled=true]:before,:scope.-color-ai-secondary:disabled:before,:scope.-color-ai-secondary[aria-disabled=true]:before{background:var(--instui-component-icon-action-ai-disabled-color)}:scope.-without-background{background:var(--instui-component-base-button-primary-ghost-background);color:var(--instui-component-base-button-primary-ghost-color);border-color:var(--instui-component-base-button-primary-ghost-border-color)}:scope.-display-block{width:100%;display:flex}:scope.-size-sm{font-size:var(--instui-component-base-button-small-font-size);min-height:var(--instui-component-base-button-small-height);padding-inline:var(--instui-component-base-button-small-padding-horizontal)}:scope.-size-sm:is(.-shape-square,[class*=-icon-]:not(:has(>*)),[class*=-icon-]:has(>.instui-screen-reader-content:only-child),[class*=-icon-]:has(>.instui-screen-reader-content):has(>.tip):not(:has(>:not(.instui-screen-reader-content):not(.tip)))){inline-size:var(--instui-component-base-button-small-height)}:scope.-size-md{font-size:var(--instui-component-base-button-medium-font-size);min-height:var(--instui-component-base-button-medium-height);padding-inline:var(--instui-component-base-button-medium-padding-horizontal)}:scope.-size-md:is(.-shape-square,[class*=-icon-]:not(:has(>*)),[class*=-icon-]:has(>.instui-screen-reader-content:only-child),[class*=-icon-]:has(>.instui-screen-reader-content):has(>.tip):not(:has(>:not(.instui-screen-reader-content):not(.tip)))){inline-size:var(--instui-component-base-button-medium-height)}:scope.-size-lg{font-size:var(--instui-component-base-button-large-font-size);min-height:var(--instui-component-base-button-large-height);padding-inline:var(--instui-component-base-button-large-padding-horizontal)}:scope.-size-lg:is(.-shape-square,[class*=-icon-]:not(:has(>*)),[class*=-icon-]:has(>.instui-screen-reader-content:only-child),[class*=-icon-]:has(>.instui-screen-reader-content):has(>.tip):not(:has(>:not(.instui-screen-reader-content):not(.tip)))){inline-size:var(--instui-component-base-button-large-height)}:is(:scope.-shape-square,:scope[class*=-icon-]:not(:has(>*)),:scope[class*=-icon-]:has(>.instui-screen-reader-content:only-child),:scope[class*=-icon-]:has(>.instui-screen-reader-content):has(>.tip):not(:has(>:not(.instui-screen-reader-content):not(.tip)))){padding:var(--instui-spacing-space-xs);aspect-ratio:1}:scope.-shape-circle{padding:var(--instui-spacing-space-xs);aspect-ratio:1;border-radius:50%}:scope[class*=-icon-]:before{vertical-align:-.125em;block-size:1em;inline-size:1em;-webkit-mask:var(--pantoken-glyph) center / contain no-repeat;-webkit-mask:var(--pantoken-glyph) center / contain no-repeat;mask:var(--pantoken-glyph) center / contain no-repeat;background:currentColor;flex:none;margin-inline-end:var(--instui-spacing-space-xs);display:inline-block}:scope.-shape-square[class*=-icon-]:before,:scope.-shape-circle[class*=-icon-]:before{block-size:1.25em;inline-size:1.25em;margin-inline-end:0}:scope[class*=-icon-]:not(:has(>*)):before{block-size:1.25em;inline-size:1.25em;margin-inline-end:0}:scope[class*=-icon-]:has(>.instui-screen-reader-content:only-child):before{block-size:1.25em;inline-size:1.25em;margin-inline-end:0}:scope[class*=-icon-]:has(>.instui-screen-reader-content):has(>.tip):not(:has(>:not(.instui-screen-reader-content):not(.tip))):before{block-size:1.25em;inline-size:1.25em;margin-inline-end:0}:scope.-condensed{min-height:0;color:var(--instui-color-text-interactive-action-secondary-base);padding-inline:var(--instui-spacing-space-xs);background:0 0;border-color:#0000}:scope.-condensed:hover{background:var(--instui-color-background-muted)}:scope.-toggle[aria-pressed=true]{background:var(--instui-color-background-interactive-action-secondary-active);border-color:var(--instui-color-stroke-interactive-action-secondary-active);color:var(--instui-color-text-interactive-action-secondary-base)}:scope.-without-border{border-style:none}:scope.-color-ai-secondary.-without-border:after{display:none}}.instui-button-group{align-items:center;gap:var(--instui-component-shared-tokens-spacing-gap-buttons);flex-wrap:wrap;display:flex}.instui-button.-color-ai:before,.instui-button.-color-ai-secondary:before{content:"";flex:none;block-size:1em;inline-size:1em;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 1920 1920' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M960 0L1219.29 700.713L1920 960L1219.29 1219.29L960 1920L700.713 1219.29L0 960L700.713 700.713L960 0Z'/%3E%3Cpath d='M1600 0L1686.43 233.571L1920 320L1686.43 406.429L1600 640L1513.57 406.429L1280 320L1513.57 233.571L1600 0Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 1920 1920' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M960 0L1219.29 700.713L1920 960L1219.29 1219.29L960 1920L700.713 1219.29L0 960L700.713 700.713L960 0Z'/%3E%3Cpath d='M1600 0L1686.43 233.571L1920 320L1686.43 406.429L1600 640L1513.57 406.429L1280 320L1513.57 233.571L1600 0Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.instui-button.-color-ai[class*=-icon-]:before,.instui-button.-color-ai-secondary[class*=-icon-]:before{-webkit-mask:var(--pantoken-glyph) center / contain no-repeat;-webkit-mask:var(--pantoken-glyph) center / contain no-repeat;mask:var(--pantoken-glyph) center / contain no-repeat}:scope.-size-small{font-size:var(--instui-component-base-button-small-font-size);min-height:var(--instui-component-base-button-small-height);padding-inline:var(--instui-component-base-button-small-padding-horizontal)}:scope.-size-small:is(.-shape-square,[class*=-icon-]:not(:has(>*)),[class*=-icon-]:has(>.instui-screen-reader-content:only-child),[class*=-icon-]:has(>.instui-screen-reader-content):has(>.tip):not(:has(>:not(.instui-screen-reader-content):not(.tip)))){inline-size:var(--instui-component-base-button-small-height)}:scope.-size-medium{font-size:var(--instui-component-base-button-medium-font-size);min-height:var(--instui-component-base-button-medium-height);padding-inline:var(--instui-component-base-button-medium-padding-horizontal)}:scope.-size-medium:is(.-shape-square,[class*=-icon-]:not(:has(>*)),[class*=-icon-]:has(>.instui-screen-reader-content:only-child),[class*=-icon-]:has(>.instui-screen-reader-content):has(>.tip):not(:has(>:not(.instui-screen-reader-content):not(.tip)))){inline-size:var(--instui-component-base-button-medium-height)}:scope.-size-large{font-size:var(--instui-component-base-button-large-font-size);min-height:var(--instui-component-base-button-large-height);padding-inline:var(--instui-component-base-button-large-padding-horizontal)}:scope.-size-large:is(.-shape-square,[class*=-icon-]:not(:has(>*)),[class*=-icon-]:has(>.instui-screen-reader-content:only-child),[class*=-icon-]:has(>.instui-screen-reader-content):has(>.tip):not(:has(>:not(.instui-screen-reader-content):not(.tip)))){inline-size:var(--instui-component-base-button-large-height)}@scope(.instui-alert){:scope{--timeout:0;min-inline-size:12rem;padding:var(--instui-component-alert-content-padding-vertical) var(--instui-component-alert-content-padding-horizontal);background:var(--instui-component-alert-info-background);color:var(--instui-component-text-base-on-color);border:var(--instui-component-alert-border-width) var(--instui-component-alert-border-style) var(--instui-component-alert-info-border-color);border-radius:var(--instui-component-alert-border-radius);box-shadow:0 4px 4px 0 var(--instui-color-drop-shadow-shadow-color1), 0 var(--instui-drop-shadow-y-elevation4-dropshadow1) var(--instui-drop-shadow-blur-elevation4-dropshadow1) var(--instui-drop-shadow-spread-elevation4-dropshadow1) var(--instui-color-drop-shadow-shadow-color1);font-family:var(--instui-component-alert-content-font-family);font-size:var(--instui-component-alert-content-font-size);font-weight:var(--instui-component-alert-content-font-weight);line-height:var(--instui-component-alert-content-line-height);--pantoken-alert-icon-color:var(--instui-color-icon-on-color);--pantoken-alert-glyph:var(--instui-icon-info);padding-inline-start:calc(.833rem + var(--instui-component-alert-icon-padding-left) + .75rem);position:relative}:scope>.instui-close-button:not([class*=-size-]){min-height:var(--instui-component-base-button-small-height)}:scope>.instui-close-button{color:var(--instui-color-icon-on-color);position:absolute;inset-block-start:var(--instui-spacing-space-xs);inset-inline-end:var(--instui-spacing-space-xs)}:scope:after{content:"";background:var(--pantoken-alert-icon-color);block-size:.833rem;inline-size:.833rem;-webkit-mask:var(--pantoken-alert-glyph) center / .833rem no-repeat;-webkit-mask:var(--pantoken-alert-glyph) center / .833rem no-repeat;mask:var(--pantoken-alert-glyph) center / .833rem no-repeat;position:absolute;inset-block-start:var(--instui-component-alert-icon-padding-vertical);inset-inline-start:var(--instui-component-alert-icon-padding-left)}:scope:has(>.instui-close-button){padding-inline-end:calc(var(--instui-component-base-button-medium-height) + var(--instui-spacing-space-xs))}:scope.-screen-reader-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:scope:is(.-variant-success,.-color-success){background:var(--instui-component-alert-success-background);border-color:var(--instui-component-alert-success-border-color);--pantoken-alert-glyph:var(--instui-icon-circle-check)}:scope:is(.-variant-warning,.-color-warning){background:var(--instui-component-alert-warning-background);border-color:var(--instui-component-alert-warning-border-color);color:var(--instui-color-text-base);--pantoken-alert-glyph:var(--instui-icon-triangle-alert);--pantoken-alert-icon-color:var(--instui-color-text-base)}:scope:is(.-variant-warning,.-color-warning)>.instui-close-button{color:var(--instui-color-text-base)}:scope:is(.-variant-error,.-color-danger,.-color-error){background:var(--instui-component-alert-danger-background);border-color:var(--instui-component-alert-danger-border-color);--pantoken-alert-glyph:var(--instui-icon-circle-x)}:scope[class*=-icon-]{--pantoken-alert-glyph:var(--pantoken-glyph)}:scope[class*=-icon-]:before{content:none}:scope.-timeout-1{--timeout:1000}:scope.-timeout-2{--timeout:2000}:scope.-timeout-3{--timeout:3000}:scope.-timeout-4{--timeout:4000}:scope.-timeout-5{--timeout:5000}:scope.-inline{background:var(--instui-component-alert-info-background-inline);border-color:var(--instui-component-alert-info-border-color-inline);box-shadow:none;color:var(--instui-color-text-base);--pantoken-alert-icon-color:var(--instui-color-icon-info)}:scope.-inline>.instui-close-button{color:var(--instui-color-icon-base)}:scope.-inline:is(.-variant-success,.-color-success){background:var(--instui-component-alert-success-background-inline);border-color:var(--instui-component-alert-success-border-color-inline);--pantoken-alert-icon-color:var(--instui-color-icon-success)}:scope.-inline:is(.-variant-warning,.-color-warning){background:var(--instui-component-alert-warning-background-inline);border-color:var(--instui-component-alert-warning-border-color-inline);--pantoken-alert-icon-color:var(--instui-color-icon-warning)}:scope.-inline:is(.-variant-error,.-color-danger,.-color-error){background:var(--instui-component-alert-danger-background-inline);border-color:var(--instui-component-alert-danger-border-color-inline);--pantoken-alert-icon-color:var(--instui-color-icon-error)}:is(:scope>.instui-button:not(:has(+.instui-button)),:scope>.button-group){inline-size:fit-content;margin-block-start:var(--instui-component-shared-tokens-spacing-general-space-md);display:flex}:scope>.button-group{align-items:center;gap:var(--instui-component-shared-tokens-spacing-gap-buttons);flex-wrap:wrap}:scope>.instui-button:not([class*=-size-]),:scope>.button-group>.instui-button:not([class*=-size-]){min-height:var(--instui-component-base-button-small-height);padding-inline:var(--instui-component-base-button-small-padding-horizontal);font-size:var(--instui-component-base-button-small-font-size)}:scope>.instui-button:not(:has(+.instui-button)):not([class*=\ -]){background:var(--instui-component-base-button-primary-inverse-background);border-color:var(--instui-component-base-button-primary-inverse-border-color);color:var(--instui-component-base-button-primary-inverse-color)}:scope>.instui-button:not(:has(+.instui-button)):not([class*=\ -]):focus,:scope>.instui-button:not(:has(+.instui-button)):not([class*=\ -]):hover{background:var(--instui-component-base-button-primary-inverse-hover-background);border-color:var(--instui-component-base-button-primary-on-color-hover-border-color);color:var(--instui-component-base-button-primary-on-color-hover-text-color)}:scope>.instui-button:not(:has(+.instui-button)):not([class*=\ -]):active{background:var(--instui-component-base-button-primary-inverse-active-background);border-color:var(--instui-component-base-button-primary-on-color-active-border-color);color:var(--instui-component-base-button-primary-on-color-active-text-color)}:scope>.instui-button:not(:has(+.instui-button)):not([class*=\ -]):is(:disabled,[aria-disabled=true]){background:var(--instui-component-base-button-primary-on-color-disabled-background-color);border-color:var(--instui-component-base-button-primary-on-color-disabled-border-color);color:var(--instui-component-base-button-primary-on-color-disabled-text-color);cursor:not-allowed}:scope>.button-group>.instui-button:not(:has(+.instui-button)):not([class*=\ -]){background:var(--instui-component-base-button-primary-inverse-background);border-color:var(--instui-component-base-button-primary-inverse-border-color);color:var(--instui-component-base-button-primary-inverse-color)}:scope>.button-group>.instui-button:not(:has(+.instui-button)):not([class*=\ -]):focus,:scope>.button-group>.instui-button:not(:has(+.instui-button)):not([class*=\ -]):hover{background:var(--instui-component-base-button-primary-inverse-hover-background);border-color:var(--instui-component-base-button-primary-on-color-hover-border-color);color:var(--instui-component-base-button-primary-on-color-hover-text-color)}:scope>.button-group>.instui-button:not(:has(+.instui-button)):not([class*=\ -]):active{background:var(--instui-component-base-button-primary-inverse-active-background);border-color:var(--instui-component-base-button-primary-on-color-active-border-color);color:var(--instui-component-base-button-primary-on-color-active-text-color)}:scope>.button-group>.instui-button:not(:has(+.instui-button)):not([class*=\ -]):is(:disabled,[aria-disabled=true]){background:var(--instui-component-base-button-primary-on-color-disabled-background-color);border-color:var(--instui-component-base-button-primary-on-color-disabled-border-color);color:var(--instui-component-base-button-primary-on-color-disabled-text-color);cursor:not-allowed}:scope>.instui-button:has(+.instui-button):not([class*=\ -]){border-color:var(--instui-component-base-button-primary-inverse-ghost-border-color);color:var(--instui-component-base-button-primary-inverse-ghost-color);background:0 0}:scope>.instui-button:has(+.instui-button):not([class*=\ -]):focus{background:var(--instui-component-base-button-primary-inverse-background);border-color:var(--instui-component-base-button-primary-inverse-border-color);color:var(--instui-component-base-button-primary-inverse-color)}:scope>.instui-button:has(+.instui-button):not([class*=\ -]):hover{background:var(--instui-component-base-button-primary-inverse-ghost-hover-background);border-color:var(--instui-component-base-button-primary-on-color-hover-border-color);color:var(--instui-component-base-button-primary-on-color-hover-text-color)}:scope>.instui-button:has(+.instui-button):not([class*=\ -]):active{background:var(--instui-component-base-button-primary-inverse-ghost-active-background);border-color:var(--instui-component-base-button-secondary-on-color-active-border-color);color:var(--instui-component-base-button-secondary-on-color-active-text-color)}:scope>.instui-button:has(+.instui-button):not([class*=\ -]):is(:disabled,[aria-disabled=true]){border-color:var(--instui-component-base-button-secondary-on-color-disabled-border-color);color:var(--instui-component-base-button-secondary-on-color-disabled-text-color);cursor:not-allowed;background:0 0}:scope>.button-group>.instui-button:has(+.instui-button):not([class*=\ -]){border-color:var(--instui-component-base-button-primary-inverse-ghost-border-color);color:var(--instui-component-base-button-primary-inverse-ghost-color);background:0 0}:scope>.button-group>.instui-button:has(+.instui-button):not([class*=\ -]):focus{background:var(--instui-component-base-button-primary-inverse-background);border-color:var(--instui-component-base-button-primary-inverse-border-color);color:var(--instui-component-base-button-primary-inverse-color)}:scope>.button-group>.instui-button:has(+.instui-button):not([class*=\ -]):hover{background:var(--instui-component-base-button-primary-inverse-ghost-hover-background);border-color:var(--instui-component-base-button-primary-on-color-hover-border-color);color:var(--instui-component-base-button-primary-on-color-hover-text-color)}:scope>.button-group>.instui-button:has(+.instui-button):not([class*=\ -]):active{background:var(--instui-component-base-button-primary-inverse-ghost-active-background);border-color:var(--instui-component-base-button-secondary-on-color-active-border-color);color:var(--instui-component-base-button-secondary-on-color-active-text-color)}:scope>.button-group>.instui-button:has(+.instui-button):not([class*=\ -]):is(:disabled,[aria-disabled=true]){border-color:var(--instui-component-base-button-secondary-on-color-disabled-border-color);color:var(--instui-component-base-button-secondary-on-color-disabled-text-color);cursor:not-allowed;background:0 0}:scope:is(.-inline,.-variant-warning,.-color-warning)>.instui-button:not(:has(+.instui-button)):not([class*=\ -]){background:var(--instui-color-background-interactive-action-primary-base);border-color:var(--instui-color-stroke-interactive-action-primary-base);color:var(--instui-color-text-interactive-action-primary-base)}:scope:is(.-inline,.-variant-warning,.-color-warning)>.instui-button:not(:has(+.instui-button)):not([class*=\ -]):focus,:scope:is(.-inline,.-variant-warning,.-color-warning)>.instui-button:not(:has(+.instui-button)):not([class*=\ -]):hover{background:var(--instui-color-background-interactive-action-primary-hover);border-color:var(--instui-color-stroke-interactive-action-primary-hover)}:scope:is(.-inline,.-variant-warning,.-color-warning)>.instui-button:not(:has(+.instui-button)):not([class*=\ -]):active{background:var(--instui-color-background-interactive-action-primary-active);border-color:var(--instui-color-stroke-interactive-action-primary-active)}:scope:is(.-inline,.-variant-warning,.-color-warning)>.instui-button:not(:has(+.instui-button)):not([class*=\ -]):is(:disabled,[aria-disabled=true]){background:var(--instui-component-base-button-primary-disabled-background-color);border-color:var(--instui-component-base-button-primary-disabled-border-color);color:var(--instui-component-base-button-primary-disabled-text-color);cursor:not-allowed}:scope:is(.-inline,.-variant-warning,.-color-warning)>.button-group>.instui-button:not(:has(+.instui-button)):not([class*=\ -]){background:var(--instui-color-background-interactive-action-primary-base);border-color:var(--instui-color-stroke-interactive-action-primary-base);color:var(--instui-color-text-interactive-action-primary-base)}:scope:is(.-inline,.-variant-warning,.-color-warning)>.button-group>.instui-button:not(:has(+.instui-button)):not([class*=\ -]):focus,:scope:is(.-inline,.-variant-warning,.-color-warning)>.button-group>.instui-button:not(:has(+.instui-button)):not([class*=\ -]):hover{background:var(--instui-color-background-interactive-action-primary-hover);border-color:var(--instui-color-stroke-interactive-action-primary-hover)}:scope:is(.-inline,.-variant-warning,.-color-warning)>.button-group>.instui-button:not(:has(+.instui-button)):not([class*=\ -]):active{background:var(--instui-color-background-interactive-action-primary-active);border-color:var(--instui-color-stroke-interactive-action-primary-active)}:scope:is(.-inline,.-variant-warning,.-color-warning)>.button-group>.instui-button:not(:has(+.instui-button)):not([class*=\ -]):is(:disabled,[aria-disabled=true]){background:var(--instui-component-base-button-primary-disabled-background-color);border-color:var(--instui-component-base-button-primary-disabled-border-color);color:var(--instui-component-base-button-primary-disabled-text-color);cursor:not-allowed}:scope:is(.-inline,.-variant-warning,.-color-warning)>.instui-button:has(+.instui-button):not([class*=\ -]){border-color:var(--instui-component-base-button-primary-ghost-border-color);color:var(--instui-component-base-button-primary-ghost-color);background:0 0}:scope:is(.-inline,.-variant-warning,.-color-warning)>.instui-button:has(+.instui-button):not([class*=\ -]):focus,:scope:is(.-inline,.-variant-warning,.-color-warning)>.instui-button:has(+.instui-button):not([class*=\ -]):hover{background:var(--instui-component-base-button-primary-ghost-hover-background);border-color:var(--instui-component-base-button-tertiary-hover-border-color);color:var(--instui-component-base-button-tertiary-hover-text-color)}:scope:is(.-inline,.-variant-warning,.-color-warning)>.instui-button:has(+.instui-button):not([class*=\ -]):active{background:var(--instui-component-base-button-primary-ghost-active-background);border-color:var(--instui-component-base-button-tertiary-active-border-color);color:var(--instui-component-base-button-tertiary-active-text-color)}:scope:is(.-inline,.-variant-warning,.-color-warning)>.instui-button:has(+.instui-button):not([class*=\ -]):is(:disabled,[aria-disabled=true]){border-color:var(--instui-component-base-button-tertiary-disabled-border-color);color:var(--instui-component-base-button-tertiary-disabled-text-color);cursor:not-allowed;background:0 0}:scope:is(.-inline,.-variant-warning,.-color-warning)>.button-group>.instui-button:has(+.instui-button):not([class*=\ -]){border-color:var(--instui-component-base-button-primary-ghost-border-color);color:var(--instui-component-base-button-primary-ghost-color);background:0 0}:scope:is(.-inline,.-variant-warning,.-color-warning)>.button-group>.instui-button:has(+.instui-button):not([class*=\ -]):focus,:scope:is(.-inline,.-variant-warning,.-color-warning)>.button-group>.instui-button:has(+.instui-button):not([class*=\ -]):hover{background:var(--instui-component-base-button-primary-ghost-hover-background);border-color:var(--instui-component-base-button-tertiary-hover-border-color);color:var(--instui-component-base-button-tertiary-hover-text-color)}:scope:is(.-inline,.-variant-warning,.-color-warning)>.button-group>.instui-button:has(+.instui-button):not([class*=\ -]):active{background:var(--instui-component-base-button-primary-ghost-active-background);border-color:var(--instui-component-base-button-tertiary-active-border-color);color:var(--instui-component-base-button-tertiary-active-text-color)}:scope:is(.-inline,.-variant-warning,.-color-warning)>.button-group>.instui-button:has(+.instui-button):not([class*=\ -]):is(:disabled,[aria-disabled=true]){border-color:var(--instui-component-base-button-tertiary-disabled-border-color);color:var(--instui-component-base-button-tertiary-disabled-text-color);cursor:not-allowed;background:0 0}:scope:is(.-has-shadow-false,.-without-shadow){box-shadow:none}}@keyframes pantoken-badge-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}.instui-badge-wrapper{display:inline-flex;position:relative}@scope(.instui-badge){:scope{--pantoken-badge-accent:var(--instui-component-badge-color-primary);--pantoken-badge-text:var(--lightningcss-light,var(--instui-component-badge-color))var(--lightningcss-dark,var(--instui-component-badge-color-inverse));min-width:var(--instui-component-badge-size);height:var(--instui-component-badge-size);padding:0 var(--instui-component-badge-padding);font-family:var(--instui-component-badge-font-family);font-size:var(--instui-component-badge-font-size);font-weight:var(--instui-component-badge-font-weight);border-radius:var(--instui-component-badge-border-radius);background:var(--pantoken-badge-accent);color:var(--pantoken-badge-text);justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}:scope.-color-success{--pantoken-badge-accent:var(--instui-component-badge-color-success);--pantoken-badge-text:var(--instui-component-badge-color)}:scope.-color-danger{--pantoken-badge-accent:var(--instui-component-badge-color-danger);--pantoken-badge-text:var(--instui-component-badge-color)}:scope.-color-inverse{--pantoken-badge-accent:var(--instui-component-badge-color);--pantoken-badge-text:var(--instui-component-badge-color-inverse)}:scope.-type-notification{min-width:0;width:var(--instui-spacing-space-sm);height:var(--instui-spacing-space-sm);padding:0;font-size:0}:scope.-pulse:before{content:"";border:var(--instui-border-width-md) solid var(--pantoken-badge-accent);border-radius:inherit;animation:1.2s ease-out infinite pantoken-badge-pulse;position:absolute;inset:0}:scope.-placement-top-end,:scope.-placement-top-start,:scope.-placement-bottom-end,:scope.-placement-bottom-start,:scope.-placement-start-center,:scope.-placement-end-center{position:absolute}:scope.-placement-top-end{top:-.5rem;inset-inline-end:-.5rem}:scope.-placement-top-start{top:-.5rem;inset-inline-start:-.5rem}:scope.-placement-bottom-end{bottom:-.5rem;inset-inline-end:-.5rem}:scope.-placement-bottom-start{bottom:-.5rem;inset-inline-start:-.5rem}:scope.-placement-end-center{top:50%;inset-inline-end:-.5rem;transform:translateY(-50%)}:scope.-placement-start-center{top:50%;inset-inline-start:-.5rem;transform:translateY(-50%)}:scope.-standalone{position:relative;inset:auto;transform:none}}@scope(.instui-pill){:scope{height:var(--instui-component-pill-height);max-width:var(--instui-component-pill-max-width);padding-block:var(--instui-component-pill-padding-vertical);padding-inline:var(--instui-component-pill-padding-horizontal);align-items:center;gap:var(--instui-component-pill-gap-content);background:var(--instui-component-pill-neutral-background-color);color:var(--instui-component-pill-base-text-color);border:var(--instui-component-pill-border-width) var(--instui-component-pill-border-style) var(--instui-component-pill-base-border-color);border-radius:var(--instui-component-pill-border-radius);font-family:var(--instui-component-pill-font-family);font-size:var(--instui-component-pill-text-font-size);font-weight:var(--instui-component-pill-text-font-weight);line-height:var(--instui-component-pill-line-height);display:inline-flex}:scope[class*=-icon-]:before{inline-size:var(--instui-font-size-text-xs);block-size:var(--instui-font-size-text-xs);margin-inline-end:var(--instui-component-pill-gap-icon-label)}:scope.-size-x-small{height:var(--instui-component-pill-height-x-small)}:scope.-size-medium{height:var(--instui-component-pill-height-medium);padding-inline:var(--instui-component-pill-padding-horizontal-medium);font-size:var(--instui-component-pill-text-font-size-medium);gap:var(--instui-component-pill-gap-content)}:scope.-size-large{height:var(--instui-component-pill-height-large);padding-inline:var(--instui-component-pill-padding-horizontal-large);font-size:var(--instui-component-pill-text-font-size-large);gap:var(--instui-component-pill-gap-content)}:scope.-size-medium[class*=-icon-]:before{margin-inline-end:var(--instui-component-pill-gap-icon-label-medium)}:scope.-size-large[class*=-icon-]:before{margin-inline-end:var(--instui-component-pill-gap-icon-label-large)}:scope.-color-neutral{background:var(--instui-component-pill-neutral-background-color)}:scope.-color-info{background:var(--instui-component-pill-info-background-color);color:var(--instui-component-pill-info-text-color);border-color:var(--instui-component-pill-info-border-color)}:scope.-color-success{background:var(--instui-component-pill-success-background-color);color:var(--instui-component-pill-success-text-color);border-color:var(--instui-component-pill-success-border-color)}:scope.-color-warning{background:var(--instui-component-pill-warning-background-color);color:var(--instui-component-pill-warning-text-color);border-color:var(--instui-component-pill-warning-border-color)}:scope:is(.-color-danger,.-color-error){background:var(--instui-component-pill-error-background-color);color:var(--instui-component-pill-error-text-color);border-color:var(--instui-component-pill-error-border-color)}:scope.-color-plum{background:var(--instui-component-pill-plum-background-color);color:var(--instui-component-pill-plum-text-color);border-color:var(--instui-component-pill-plum-border-color)}:scope.-color-aurora{background:var(--instui-component-pill-aurora-background-color);color:var(--instui-component-pill-aurora-text-color);border-color:var(--instui-component-pill-aurora-border-color)}:scope.-color-sky{background:var(--instui-component-pill-sky-background-color);color:var(--instui-component-pill-sky-text-color);border-color:var(--instui-component-pill-sky-border-color)}:scope.-color-orange{background:var(--instui-component-pill-orange-background-color);color:var(--instui-component-pill-orange-text-color);border-color:var(--instui-component-pill-orange-border-color)}:scope.-color-violet{background:var(--instui-component-pill-violet-background-color);color:var(--instui-component-pill-violet-text-color);border-color:var(--instui-component-pill-violet-border-color)}:scope.-color-sea{background:var(--instui-component-pill-sea-background-color);color:var(--instui-component-pill-sea-text-color);border-color:var(--instui-component-pill-sea-border-color)}:scope.-color-stone{background:var(--instui-component-pill-stone-background-color);color:var(--instui-component-pill-stone-text-color);border-color:var(--instui-component-pill-stone-border-color)}:scope.-color-info,:scope.-color-success,:scope.-color-warning,:scope.-color-danger{font-weight:var(--instui-component-pill-status-label-font-weight)}}@scope(.instui-tag){:scope{height:var(--instui-component-tag-height-medium);max-width:var(--instui-component-tag-max-width);padding:0 var(--instui-component-tag-padding-horizontal);background:var(--instui-component-tag-default-background);color:var(--instui-component-tag-default-color);border:var(--instui-component-tag-default-border-width) var(--instui-component-tag-default-border-style) var(--instui-component-tag-default-border-color);border-radius:var(--instui-component-tag-default-border-radius);font-family:var(--instui-component-tag-font-family);font-size:var(--instui-component-tag-font-size-medium);align-items:center;display:inline-flex}:scope:hover{background:var(--instui-component-tag-default-background-hover)}:scope.-size-sm{height:var(--instui-component-tag-height-small);padding:0 var(--instui-component-tag-padding-horizontal-small);font-size:var(--instui-component-tag-font-size-small)}:scope.-size-lg{height:var(--instui-component-tag-height-large);font-size:var(--instui-component-tag-font-size-large)}:scope.-inline{gap:var(--instui-spacing-space-xs);background:var(--instui-component-tag-inline-background);color:var(--instui-component-tag-inline-color);border-color:var(--instui-component-tag-inline-border-color);border-radius:var(--instui-component-tag-inline-border-radius);cursor:pointer}:scope.-inline:hover{background:var(--instui-component-tag-inline-background-hover)}:scope.-inline:after{content:"";background:var(--instui-component-tag-inline-icon-color);width:1em;height:1em;-webkit-mask:var(--instui-icon-x) center / contain no-repeat;-webkit-mask:var(--instui-icon-x) center / contain no-repeat;mask:var(--instui-icon-x) center / contain no-repeat;flex:none}:scope.-inline:hover:after{background:var(--instui-component-tag-inline-icon-hover-color)}:scope.-readonly{cursor:default;background:var(--instui-component-tag-default-background)}:scope.-readonly.-inline:after{display:none}:scope.-size-small{height:var(--instui-component-tag-height-small);padding:0 var(--instui-component-tag-padding-horizontal-small);font-size:var(--instui-component-tag-font-size-small)}:scope.-size-large{height:var(--instui-component-tag-height-large);font-size:var(--instui-component-tag-font-size-large)}}@scope(.instui-avatar){:scope{width:var(--instui-component-avatar-size-md);height:var(--instui-component-avatar-size-md);white-space:nowrap;background:var(--instui-component-avatar-background-color);color:var(--instui-component-avatar-blue-text-color);border:var(--instui-component-avatar-border-width-sm) solid transparent;font-family:var(--instui-component-avatar-font-family);font-size:var(--instui-component-avatar-font-size-md);font-weight:var(--instui-component-avatar-font-weight);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}:scope.-shape-rectangle{border-radius:var(--instui-component-avatar-rectangle-radius)}:scope:not(:has(>img)){border-color:var(--instui-component-avatar-border-color)}:scope[data-initials]{font-size:0}:scope[data-initials]:before{content:attr(data-initials);font-size:var(--instui-component-avatar-font-size-md)}:scope>img{object-fit:cover;border-radius:50%;block-size:100%;inline-size:100%}:scope.-shape-rectangle>img{border-radius:var(--instui-component-avatar-rectangle-radius)}:is(:scope:not(:has([class*=-name])) .name,:scope:not(:has(.name)) .first-name,:scope:not(:has(.name)) .last-name){white-space:nowrap;vertical-align:middle;max-width:1ch;display:inline-block;overflow:hidden}}.instui-avatar.-size-sm{width:var(--instui-component-avatar-size-sm);height:var(--instui-component-avatar-size-sm);font-size:var(--instui-component-avatar-font-size-sm)}.instui-avatar.-size-2xs{width:var(--instui-component-avatar-size2xs);height:var(--instui-component-avatar-size2xs);font-size:var(--instui-component-avatar-font-size2xs)}.instui-avatar.-size-xs{width:var(--instui-component-avatar-size-xs);height:var(--instui-component-avatar-size-xs);font-size:var(--instui-component-avatar-font-size-xs)}.instui-avatar.-size-lg{width:var(--instui-component-avatar-size-lg);height:var(--instui-component-avatar-size-lg);font-size:var(--instui-component-avatar-font-size-lg)}.instui-avatar.-size-xl{width:var(--instui-component-avatar-size-xl);height:var(--instui-component-avatar-size-xl);font-size:var(--instui-component-avatar-font-size-xl)}.instui-avatar.-size-2xl{width:var(--instui-component-avatar-size2xl);height:var(--instui-component-avatar-size2xl);font-size:var(--instui-component-avatar-font-size2xl)}.instui-avatar.-size-md{width:var(--instui-component-avatar-size-md);height:var(--instui-component-avatar-size-md);font-size:var(--instui-component-avatar-font-size-md)}.instui-avatar.-size-2xs[data-initials]:before{font-size:var(--instui-component-avatar-font-size2xs)}.instui-avatar.-size-xs[data-initials]:before{font-size:var(--instui-component-avatar-font-size-xs)}.instui-avatar.-size-sm[data-initials]:before{font-size:var(--instui-component-avatar-font-size-sm)}.instui-avatar.-size-lg[data-initials]:before{font-size:var(--instui-component-avatar-font-size-lg)}.instui-avatar.-size-xl[data-initials]:before{font-size:var(--instui-component-avatar-font-size-xl)}.instui-avatar.-size-2xl[data-initials]:before{font-size:var(--instui-component-avatar-font-size2xl)}.instui-avatar.-color-blue{color:var(--instui-component-avatar-blue-text-color)}.instui-avatar.-color-blue.-has-inverse-color{background:var(--instui-component-avatar-blue-background-color)}.instui-avatar.-color-green{color:var(--instui-component-avatar-green-text-color)}.instui-avatar.-color-green.-has-inverse-color{background:var(--instui-component-avatar-green-background-color)}.instui-avatar.-color-grey{color:var(--instui-component-avatar-grey-text-color)}.instui-avatar.-color-grey.-has-inverse-color{background:var(--instui-component-avatar-grey-background-color)}.instui-avatar.-color-orange{color:var(--instui-component-avatar-orange-text-color)}.instui-avatar.-color-orange.-has-inverse-color{background:var(--instui-component-avatar-orange-background-color)}.instui-avatar.-color-red{color:var(--instui-component-avatar-red-text-color)}.instui-avatar.-color-red.-has-inverse-color{background:var(--instui-component-avatar-red-background-color)}.instui-avatar.-color-ai{background:linear-gradient(to bottom, var(--instui-component-avatar-ai-top-gradient-color), var(--instui-component-avatar-ai-bottom-gradient-color));color:var(--instui-component-avatar-text-on-color);border-color:#0000}.instui-avatar.-has-inverse-color{background:var(--instui-component-avatar-blue-background-color);color:var(--instui-component-avatar-text-on-color);border-color:#0000}.instui-avatar.-show-border-always{border-width:var(--instui-component-avatar-border-width-md);border-style:solid;border-color:var(--instui-component-avatar-border-color)}.instui-avatar.-show-border-never{border-color:#0000}.instui-avatar.-size-small{width:var(--instui-component-avatar-size-sm);height:var(--instui-component-avatar-size-sm);font-size:var(--instui-component-avatar-font-size-sm)}.instui-avatar.-size-xx-small{width:var(--instui-component-avatar-size2xs);height:var(--instui-component-avatar-size2xs);font-size:var(--instui-component-avatar-font-size2xs)}.instui-avatar.-size-x-small{width:var(--instui-component-avatar-size-xs);height:var(--instui-component-avatar-size-xs);font-size:var(--instui-component-avatar-font-size-xs)}.instui-avatar.-size-large{width:var(--instui-component-avatar-size-lg);height:var(--instui-component-avatar-size-lg);font-size:var(--instui-component-avatar-font-size-lg)}.instui-avatar.-size-x-large{width:var(--instui-component-avatar-size-xl);height:var(--instui-component-avatar-size-xl);font-size:var(--instui-component-avatar-font-size-xl)}.instui-avatar.-size-xx-large{width:var(--instui-component-avatar-size2xl);height:var(--instui-component-avatar-size2xl);font-size:var(--instui-component-avatar-font-size2xl)}.instui-avatar.-size-medium{width:var(--instui-component-avatar-size-md);height:var(--instui-component-avatar-size-md);font-size:var(--instui-component-avatar-font-size-md)}.instui-avatar.-size-xx-small[data-initials]:before{font-size:var(--instui-component-avatar-font-size2xs)}.instui-avatar.-size-x-small[data-initials]:before{font-size:var(--instui-component-avatar-font-size-xs)}.instui-avatar.-size-small[data-initials]:before{font-size:var(--instui-component-avatar-font-size-sm)}.instui-avatar.-size-large[data-initials]:before{font-size:var(--instui-component-avatar-font-size-lg)}.instui-avatar.-size-x-large[data-initials]:before{font-size:var(--instui-component-avatar-font-size-xl)}.instui-avatar.-size-xx-large[data-initials]:before{font-size:var(--instui-component-avatar-font-size2xl)}.instui-avatar.-color-ash{color:var(--instui-component-avatar-grey-text-color)}.instui-avatar.-color-ash.-has-inverse-color{background:var(--instui-component-avatar-grey-background-color)}.instui-avatar.-color-accent1{color:var(--instui-component-avatar-blue-text-color)}.instui-avatar.-color-accent1.-has-inverse-color{background:var(--instui-component-avatar-blue-background-color)}.instui-avatar.-color-accent2{color:var(--instui-component-avatar-green-text-color)}.instui-avatar.-color-accent2.-has-inverse-color{background:var(--instui-component-avatar-green-background-color)}.instui-avatar.-color-accent3{color:var(--instui-component-avatar-red-text-color)}.instui-avatar.-color-accent3.-has-inverse-color{background:var(--instui-component-avatar-red-background-color)}.instui-avatar.-color-accent4{color:var(--instui-component-avatar-orange-text-color)}.instui-avatar.-color-accent4.-has-inverse-color{background:var(--instui-component-avatar-orange-background-color)}.instui-avatar.-color-accent5{color:var(--instui-component-avatar-ash-text-color)}.instui-avatar.-color-accent5.-has-inverse-color{background:var(--instui-component-avatar-ash-background-color)}.instui-avatar.-color-accent6{color:var(--instui-component-avatar-grey-text-color)}.instui-avatar.-color-accent6.-has-inverse-color{background:var(--instui-component-avatar-grey-background-color)}.instui-avatar.-show-border{border-width:var(--instui-component-avatar-border-width-md);border-style:solid;border-color:var(--instui-component-avatar-border-color)}.instui-tabs{background:var(--instui-component-tabs-default-background);flex-direction:column;display:flex}@scope(.instui-tabs){:scope>.list{flex-flow:wrap;width:100%;display:flex}:scope.-overflow-scroll>.list{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}:scope.-overflow-scroll>.list::-webkit-scrollbar{display:none}}@scope(.instui-tabs){.tab{appearance:none;color:var(--instui-component-tabs-tab-default-text-color);font-family:var(--instui-component-tabs-tab-font-family);font-size:var(--instui-component-tabs-tab-font-size);font-weight:var(--instui-component-tabs-tab-font-weight);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:1;margin-bottom:calc(-1 * var(--instui-component-tabs-panel-border-width));background:0 0;border:0;border-bottom:.25rem solid #0000;padding:1rem 1.25rem;line-height:1;position:relative}.tab:hover:not(.-selected):not(.-disabled):not([aria-selected=true]):not([aria-disabled=true]){border-bottom-color:var(--instui-component-tabs-tab-default-hover-border-color)}.tab.-selected,.tab[aria-selected=true]{border-bottom-color:var(--instui-component-tabs-tab-default-selected-border-color)}.tab.-disabled,.tab[aria-disabled=true],.tab:disabled{opacity:.5;cursor:default;font-weight:400}:scope.-variant-secondary .tab{line-height:var(--instui-component-tabs-tab-line-height);color:var(--instui-component-tabs-tab-secondary-text-color);margin-inline-end:.2em;margin-bottom:calc(-1 * var(--instui-component-tabs-panel-border-width));border:var(--instui-component-tabs-panel-border-width) solid transparent;border-radius:.1875rem .1875rem 0 0;padding:.75rem 1rem}:scope.-variant-secondary .tab:first-of-type{margin-inline-start:0}:scope.-variant-secondary .tab:hover:not(.-selected):not(.-disabled):not([aria-selected=true]):not([aria-disabled=true]){background:var(--instui-component-tabs-tab-secondary-selected-background);border-color:var(--instui-component-tabs-tab-secondary-selected-border-color);color:var(--instui-component-tabs-tab-secondary-selected-text-color)}:scope.-variant-secondary .tab.-selected,:scope.-variant-secondary .tab[aria-selected=true]{background:var(--instui-component-tabs-tab-secondary-selected-background);border-color:var(--instui-component-tabs-tab-secondary-selected-border-color);border-bottom-color:var(--instui-component-tabs-tab-secondary-selected-background);color:var(--instui-component-tabs-tab-secondary-selected-text-color)}}@scope(.instui-tabs){:scope>.panel{box-sizing:border-box;border-top:var(--instui-component-tabs-panel-border-width) solid var(--instui-component-tabs-panel-border-color);background:var(--instui-component-tabs-panel-background);color:var(--instui-component-tabs-panel-text-color);font-family:var(--instui-component-tabs-panel-font-family);font-size:var(--instui-component-tabs-panel-font-size);font-weight:var(--instui-component-tabs-panel-font-weight);line-height:var(--instui-component-tabs-panel-line-height);padding:var(--instui-spacing-space-sm) var(--instui-spacing-space-md) var(--instui-spacing-space-md)}:scope>.panel[hidden]{display:none}}@scope(.instui-metric){:scope{gap:var(--instui-component-metric-gap-texts);padding:0 var(--instui-component-metric-padding-horizontal);flex-direction:column;display:inline-flex}:scope>.value{color:var(--instui-component-metric-value-color);font-family:var(--instui-component-metric-value-font-family);font-size:var(--instui-component-metric-value-font-size);font-weight:var(--instui-component-metric-value-font-weight);line-height:var(--instui-component-metric-value-line-height)}:scope>.label{color:var(--instui-component-metric-label-color);font-family:var(--instui-component-metric-label-font-family);font-size:var(--instui-component-metric-label-font-size);font-weight:var(--instui-component-metric-label-font-weight);line-height:var(--instui-component-metric-label-line-height)}:scope.-text-align-start{text-align:start;align-items:flex-start}:scope.-text-align-center{text-align:center;align-items:center}:scope.-text-align-end{text-align:end;align-items:flex-end}}@scope(.instui-byline){:scope{align-items:center;gap:var(--instui-component-byline-figure-margin);background:var(--instui-component-byline-background);color:var(--instui-component-byline-color);font-family:var(--instui-component-byline-font-family);display:flex}:scope.-align-content-top{align-items:flex-start}:scope.-align-content-center{align-items:center}}.instui-byline.-size-sm{max-width:var(--instui-component-byline-small,20rem)}.instui-byline.-size-md{max-width:var(--instui-component-byline-medium,30rem)}.instui-byline.-size-lg{max-width:var(--instui-component-byline-large,40rem)}@scope(.instui-byline){:scope>[class*=-icon-]{line-height:1}:scope .title{margin:0 0 var(--instui-component-byline-title-margin);font-size:var(--instui-component-byline-title-font-size);font-weight:var(--instui-component-byline-title-font-weight);line-height:var(--instui-component-byline-title-line-height)}:scope .description{font-size:var(--instui-component-byline-description-font-size);font-weight:var(--instui-component-byline-description-font-weight);line-height:var(--instui-component-byline-description-line-height)}}.instui-byline.-size-small{max-width:var(--instui-component-byline-small,20rem)}.instui-byline.-size-medium{max-width:var(--instui-component-byline-medium,30rem)}.instui-byline.-size-large{max-width:var(--instui-component-byline-large,40rem)}@scope(.instui-img){:scope{--pantoken-img-filter:none;block-size:auto;max-inline-size:100%;filter:var(--pantoken-img-filter);transition:filter var(--instui-component-img-effect-transition-duration) ease;display:inline-block}:scope.-display-block{display:block}:scope.-constrain-cover{object-fit:cover;block-size:100%;inline-size:100%}:scope.-constrain-contain{object-fit:contain;block-size:100%;inline-size:100%}:scope.-with-grayscale{--pantoken-img-filter:grayscale(1)}:scope.-with-blur{--pantoken-img-filter:blur(var(--instui-component-img-image-blur-amount))}:scope.-with-grayscale.-with-blur{--pantoken-img-filter:grayscale(1) blur(var(--instui-component-img-image-blur-amount))}}@scope(.instui-table){:scope{border-collapse:collapse;background:var(--instui-component-table-background);width:100%;color:var(--instui-component-table-color);font-family:var(--instui-component-table-font-family);font-size:var(--instui-component-table-font-size)}:scope caption{text-align:start;padding:var(--instui-component-table-cell-padding-vertical) var(--instui-component-table-cell-padding-horizontal);color:var(--instui-component-table-col-header-color);font-weight:var(--instui-component-table-head-font-weight)}:scope.-layout-fixed{table-layout:fixed}:scope.-layout-stacked{width:auto;display:block}}.instui-table thead{background:var(--instui-component-table-head-background)}.instui-table.-layout-stacked thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.instui-table.-layout-stacked tbody{width:auto;display:block}.instui-table tbody tr{border-bottom:var(--instui-border-width-sm) solid var(--instui-component-table-row-border-color)}.instui-table.-hover tbody tr{border-inline:.1875rem solid #0000}.instui-table.-hover tbody tr:hover{border-inline-color:var(--instui-component-table-row-hover-border-color)}.instui-table.-layout-stacked tr{width:auto;display:block}.instui-table.-layout-stacked tbody tr{padding:var(--instui-component-table-row-padding-vertical) var(--instui-component-table-row-padding-horizontal)}.instui-table td{color:var(--instui-component-table-cell-color);line-height:var(--instui-component-table-cell-line-height);padding:var(--instui-component-table-cell-padding-vertical) var(--instui-component-table-cell-padding-horizontal)}.instui-table tbody td{border:0}.instui-table.-layout-stacked td{width:auto;display:block}.instui-table.-layout-stacked tbody td[data-label]:before{content:attr(data-label);font-weight:var(--instui-component-table-head-font-weight);color:var(--instui-component-table-col-header-color);display:block}.instui-table th{text-align:start;background:var(--instui-component-table-col-header-background);color:var(--instui-component-table-col-header-color);font-weight:var(--instui-component-table-head-font-weight);line-height:var(--instui-component-table-col-header-line-height);padding:var(--instui-component-table-col-header-padding-vertical) var(--instui-component-table-col-header-padding-horizontal)}.instui-table thead th{border-bottom:var(--instui-border-width-md) solid var(--instui-component-table-row-border-color)}.instui-table tbody th,.instui-table th[scope=row]{background:var(--instui-component-table-row-header-background);color:var(--instui-component-table-row-header-color);font-weight:var(--instui-component-table-row-header-font-weight);line-height:var(--instui-component-table-row-header-line-height);padding:var(--instui-component-table-row-header-padding-vertical) var(--instui-component-table-row-header-padding-horizontal)}.instui-table tbody th{border:0}.instui-table.-layout-stacked th{width:auto;display:block}.instui-table.-layout-stacked tbody th[data-label]:before{content:attr(data-label);font-weight:var(--instui-component-table-head-font-weight);color:var(--instui-component-table-col-header-color);display:block}@scope(.instui-link){:scope{align-items:center;gap:var(--instui-component-link-gap-md);color:var(--instui-component-link-text-color);font-family:var(--instui-component-link-font-family);font-size:var(--instui-component-link-font-size-md);font-weight:var(--instui-component-link-font-weight);line-height:var(--instui-component-link-line-height-md);-webkit-text-decoration:var(--instui-component-link-text-decoration-outside-text);text-decoration:var(--instui-component-link-text-decoration-outside-text);cursor:pointer;display:inline-flex}:scope:hover{color:var(--instui-component-link-text-hover-color)}:scope[aria-disabled=true]{color:var(--instui-component-link-text-disabled-color);cursor:not-allowed}:scope.-size-sm{gap:var(--instui-component-link-gap-sm);font-size:var(--instui-component-link-font-size-sm);line-height:var(--instui-component-link-line-height-sm)}:scope.-size-lg{gap:var(--instui-component-link-gap-lg);font-size:var(--instui-component-link-font-size-lg);line-height:var(--instui-component-link-line-height-lg)}:scope[class*=-icon-]:before{vertical-align:-.125em;block-size:1em;inline-size:1em;-webkit-mask:var(--pantoken-glyph) center / contain no-repeat;-webkit-mask:var(--pantoken-glyph) center / contain no-repeat;mask:var(--pantoken-glyph) center / contain no-repeat;background:currentColor;flex:none;margin-inline-end:var(--instui-spacing-space-xs);display:inline-block}:scope[class*=-icon-]:only-child:before{margin-inline-end:0}}.instui-link.-color-inverse{color:var(--instui-component-link-on-color-text-color)}.instui-link.-color-inverse:hover{color:var(--instui-component-link-on-color-text-hover-color)}.instui-link.-color-inverse[aria-disabled=true]{color:var(--instui-component-link-on-color-text-disabled-color)}.instui-link.-inline{font-family:var(--instui-component-link-inline-link-medium-font-family);font-size:var(--instui-component-link-inline-link-medium-font-size);font-weight:var(--instui-component-link-inline-link-medium-font-weight);line-height:var(--instui-component-link-inline-link-medium-line-height);-webkit-text-decoration:var(--instui-component-link-text-decoration-within-text);text-decoration:var(--instui-component-link-text-decoration-within-text);display:inline}.instui-link.-inline.-sm{font-size:var(--instui-component-link-inline-link-small-font-size);font-weight:var(--instui-component-link-inline-link-small-font-weight);line-height:var(--instui-component-link-inline-link-small-line-height)}.instui-link.-inline.-lg{font-size:var(--instui-component-link-inline-link-large-font-size);font-weight:var(--instui-component-link-inline-link-large-font-weight);line-height:var(--instui-component-link-inline-link-large-line-height)}.instui-link.-unstyled{color:var(--instui-component-link-unstyled-text-color);text-decoration:none}:scope.-size-small{gap:var(--instui-component-link-gap-sm);font-size:var(--instui-component-link-font-size-sm);line-height:var(--instui-component-link-line-height-sm)}:scope.-size-large{gap:var(--instui-component-link-gap-lg);font-size:var(--instui-component-link-font-size-lg);line-height:var(--instui-component-link-line-height-lg)}@scope(.instui-list){:scope{color:var(--instui-component-list-item-color);font-family:var(--instui-component-list-item-font-family);font-size:var(--instui-component-list-item-font-size-medium);font-weight:var(--instui-component-list-item-font-weight);line-height:var(--instui-component-list-item-line-height);padding-inline-start:var(--instui-component-list-list-padding)}:scope.-size-sm{font-size:var(--instui-component-list-item-font-size-small)}:scope.-size-md{font-size:var(--instui-component-list-item-font-size-medium)}:scope.-size-lg{font-size:var(--instui-component-list-item-font-size-large)}:scope.-unstyled{padding-inline-start:0;list-style:none}:scope.-inline{align-items:center;gap:var(--instui-component-list-item-spacing-medium);flex-wrap:wrap;padding-inline-start:0;list-style:none;display:flex}:scope.-inline>li{margin:0}:scope.-size-small{font-size:var(--instui-component-list-item-font-size-small)}:scope.-size-medium{font-size:var(--instui-component-list-item-font-size-medium)}:scope.-size-large{font-size:var(--instui-component-list-item-font-size-large)}}@scope(.instui-list){:scope>li{color:var(--instui-component-list-item-color);font-family:var(--instui-component-list-item-font-family);font-size:var(--instui-component-list-item-font-size-medium);font-weight:var(--instui-component-list-item-font-weight);line-height:var(--instui-component-list-item-line-height)}:scope.-size-sm>li{font-size:var(--instui-component-list-item-font-size-small)}:scope.-size-md>li{font-size:var(--instui-component-list-item-font-size-medium)}:scope.-size-lg>li{font-size:var(--instui-component-list-item-font-size-large)}:scope.-ordered>li::marker{font-weight:var(--instui-component-list-ordered-number-font-weight)}:scope.-ordered>li{padding-inline-start:var(--instui-component-list-ordered-number-margin)}:scope.-delimiter-solid>li+li{border-top:var(--instui-component-list-item-delimiter-solid-border-width) var(--instui-component-list-item-delimiter-solid-border-style) var(--instui-component-list-item-delimiter-solid-border-color);padding-top:var(--instui-component-list-item-spacing-medium)}:scope.-delimiter-dashed>li+li{border-top:var(--instui-component-list-item-delimiter-dashed-border-width) var(--instui-component-list-item-delimiter-dashed-border-style) var(--instui-component-list-item-delimiter-dashed-border-color);padding-top:var(--instui-component-list-item-spacing-medium)}:scope.-size-small>li{font-size:var(--instui-component-list-item-font-size-small)}:scope.-size-medium>li{font-size:var(--instui-component-list-item-font-size-medium)}:scope.-size-large>li{font-size:var(--instui-component-list-item-font-size-large)}}@scope(.instui-icon){:scope{display:inline-flex}}[class*=-icon-]:before{content:"";vertical-align:-.125em;block-size:1em;inline-size:1em;-webkit-mask:var(--pantoken-glyph) center / contain no-repeat;-webkit-mask:var(--pantoken-glyph) center / contain no-repeat;mask:var(--pantoken-glyph) center / contain no-repeat;background:currentColor;flex:none;display:inline-block}.instui-checkbox{align-items:center;gap:var(--instui-component-checkbox-gap);color:var(--instui-component-checkbox-label-base-color);font-family:var(--instui-component-checkbox-font-family);font-size:var(--instui-component-checkbox-font-size-md);font-weight:var(--instui-component-checkbox-font-weight);line-height:var(--instui-component-checkbox-line-height);display:inline-flex}.instui-checkbox.-label-placement-end{flex-direction:row}.instui-checkbox.-label-placement-start{flex-direction:row-reverse}.instui-checkbox.-label-placement-top{flex-direction:column-reverse;align-items:flex-start}.instui-checkbox:not(.instui-checkbox.-variant-toggle) input[type=checkbox]{--pantoken-cb-glyph:var(--instui-icon-check) center / contain no-repeat;appearance:none;width:var(--instui-component-checkbox-control-size-md);height:var(--instui-component-checkbox-control-size-md);margin-block:var(--instui-component-checkbox-control-vertical-margin);border:var(--instui-component-checkbox-border-width) solid var(--instui-component-checkbox-border-color);border-radius:var(--instui-component-checkbox-border-radius);background:var(--instui-component-checkbox-background-color);cursor:pointer;flex:none;place-content:center;transition:background-color .15s,border-color .15s;display:inline-grid}.instui-checkbox:not(.instui-checkbox.-variant-toggle) input[type=checkbox]:before{content:"";background:oklch(from var(--instui-component-checkbox-background-checked-color) clamp(0, (.62 - l) * infinity, 1) 0 0);width:.75em;height:.75em;-webkit-mask:var(--pantoken-cb-glyph);-webkit-mask:var(--pantoken-cb-glyph);mask:var(--pantoken-cb-glyph);transition:transform .1s;transform:scale(0)}.instui-checkbox:not(.instui-checkbox.-variant-toggle) input[type=checkbox]:hover{border-color:var(--instui-component-checkbox-border-hover-color);background:var(--instui-component-checkbox-background-hover-color)}.instui-checkbox:not(.instui-checkbox.-variant-toggle) input[type=checkbox]:checked,.instui-checkbox:not(.instui-checkbox.-variant-toggle) input[type=checkbox]:indeterminate{border-color:var(--instui-component-checkbox-border-checked-color);background:var(--instui-component-checkbox-background-checked-color)}.instui-checkbox:not(.instui-checkbox.-variant-toggle) input[type=checkbox]:checked:before,.instui-checkbox:not(.instui-checkbox.-variant-toggle) input[type=checkbox]:indeterminate:before{transform:scale(1)}.instui-checkbox:not(.instui-checkbox.-variant-toggle) input[type=checkbox]:indeterminate{--pantoken-cb-glyph:var(--instui-icon-minus) center / contain no-repeat}.instui-checkbox:not(.instui-checkbox.-variant-toggle) input[type=checkbox]:disabled{border-color:var(--instui-component-checkbox-border-disabled-color);background:var(--instui-component-checkbox-background-disabled-color);cursor:not-allowed}.instui-checkbox:has(input:disabled){color:var(--instui-component-checkbox-label-disabled-color)}.instui-checkbox:hover{color:var(--instui-component-checkbox-label-hover-color)}.instui-checkbox.-size-sm{font-size:var(--instui-component-checkbox-font-size-sm)}.instui-checkbox:not(.instui-checkbox.-variant-toggle).instui-checkbox.-size-sm input[type=checkbox]{width:var(--instui-component-checkbox-control-size-sm);height:var(--instui-component-checkbox-control-size-sm)}.instui-checkbox.-size-lg{font-size:var(--instui-component-checkbox-font-size-lg)}.instui-checkbox:not(.instui-checkbox.-variant-toggle).instui-checkbox.-size-lg input[type=checkbox]{width:var(--instui-component-checkbox-control-size-lg);height:var(--instui-component-checkbox-control-size-lg)}.instui-checkbox:not(.instui-checkbox.-variant-toggle).instui-checkbox.-invalid input[type=checkbox]{border-color:var(--instui-component-checkbox-error-border-color)}.instui-checkbox:not(.instui-checkbox.-variant-toggle).instui-checkbox.-invalid input[type=checkbox]:hover{border-color:var(--instui-component-checkbox-error-border-hover-color)}.instui-checkbox.-readonly{color:var(--instui-component-checkbox-label-readonly-color)}.instui-checkbox:not(.instui-checkbox.-variant-toggle).instui-checkbox.-readonly input[type=checkbox]{border-color:var(--instui-component-checkbox-border-readonly-color);background:var(--instui-component-checkbox-background-readonly-color)}@scope(.instui-checkbox){:scope.-required .asterisk{color:var(--instui-component-checkbox-asterisk-color)}}.instui-checkbox.-variant-toggle input[type=checkbox]{--pantoken-toggle-h:var(--instui-size-choice-control-height-md);--pantoken-toggle-w:var(--instui-component-radio-input-toggle-medium-height);--pantoken-toggle-bw:var(--instui-border-width-sm);--pantoken-toggle-inset:calc(var(--pantoken-toggle-bw) * 3);--pantoken-toggle-handle:calc(var(--pantoken-toggle-h) - var(--pantoken-toggle-inset) * 2);appearance:none;width:var(--pantoken-toggle-w);height:var(--pantoken-toggle-h);border-radius:var(--pantoken-toggle-h);box-shadow:inset 0 0 0 var(--pantoken-toggle-bw) var(--instui-color-stroke-base);background:var(--instui-color-background-muted);cursor:pointer;border:0;transition:background-color .15s;position:relative}.instui-checkbox.-variant-toggle input[type=checkbox]:before{content:"";box-sizing:border-box;width:var(--pantoken-toggle-handle);height:var(--pantoken-toggle-handle);border:var(--pantoken-toggle-bw) solid var(--instui-color-stroke-base);background:var(--instui-component-radio-input-toggle-handle-text);top:50%;border-radius:50%;transition:inset-inline-start .15s;position:absolute;inset-inline-start:var(--pantoken-toggle-inset);transform:translateY(-50%)}.instui-checkbox.-variant-toggle input[type=checkbox]:after{content:"";width:var(--pantoken-toggle-handle);height:var(--pantoken-toggle-handle);background:var(--instui-color-text-muted);-webkit-mask:var(--instui-icon-x) center / 58% no-repeat;-webkit-mask:var(--instui-icon-x) center / 58% no-repeat;mask:var(--instui-icon-x) center / 58% no-repeat;top:50%;transition:inset-inline-start .15s;position:absolute;inset-inline-start:var(--pantoken-toggle-inset);transform:translateY(-50%)}.instui-checkbox.-variant-toggle input[type=checkbox]:checked{background:var(--instui-component-radio-input-toggle-background-success)}.instui-checkbox.-variant-toggle input[type=checkbox]:checked:before{border-color:var(--instui-component-radio-input-toggle-background-success);inset-inline-start:calc(100% - var(--pantoken-toggle-h) + var(--pantoken-toggle-inset))}.instui-checkbox.-variant-toggle input[type=checkbox]:checked:after{background:var(--instui-component-radio-input-toggle-background-success);-webkit-mask:var(--instui-icon-check) center / 58% no-repeat;-webkit-mask:var(--instui-icon-check) center / 58% no-repeat;mask:var(--instui-icon-check) center / 58% no-repeat;inset-inline-start:calc(100% - var(--pantoken-toggle-h) + var(--pantoken-toggle-inset))}.instui-checkbox.-size-small{font-size:var(--instui-component-checkbox-font-size-sm)}.instui-checkbox:not(.instui-checkbox.-variant-toggle).instui-checkbox.-size-small input[type=checkbox]{width:var(--instui-component-checkbox-control-size-sm);height:var(--instui-component-checkbox-control-size-sm)}.instui-checkbox.-size-large{font-size:var(--instui-component-checkbox-font-size-lg)}.instui-checkbox:not(.instui-checkbox.-variant-toggle).instui-checkbox.-size-large input[type=checkbox]{width:var(--instui-component-checkbox-control-size-lg);height:var(--instui-component-checkbox-control-size-lg)}@scope(.instui-radio){:scope{align-items:center;gap:var(--instui-component-radio-input-gap);color:var(--instui-component-radio-input-label-base-color);font-family:var(--instui-component-radio-input-font-family);font-size:var(--instui-component-radio-input-font-size-md);font-weight:var(--instui-component-radio-input-font-weight);line-height:var(--instui-component-radio-input-line-height-md);display:inline-flex}:scope:not(.-variant-toggle):not(.-toggle) input[type=radio]{appearance:none;width:var(--instui-component-radio-input-control-size-md);height:var(--instui-component-radio-input-control-size-md);margin-block:var(--instui-component-radio-input-control-vertical-margin);border:var(--instui-component-radio-input-border-width) solid var(--instui-component-radio-input-border-color);background:var(--instui-component-radio-input-background-color);cursor:pointer;border-radius:50%;flex:none;place-content:center;transition:border-color .15s,background-color .15s;display:inline-grid}:scope:not(.-variant-toggle):not(.-toggle) input[type=radio]:before{content:"";width:calc(var(--instui-component-radio-input-control-size-md) - 2 * var(--instui-component-radio-input-checked-inset-md));height:calc(var(--instui-component-radio-input-control-size-md) - 2 * var(--instui-component-radio-input-checked-inset-md));background:var(--instui-component-radio-input-border-selected-color);border-radius:50%;transition:transform .1s;transform:scale(0)}:scope:not(.-variant-toggle):not(.-toggle) input[type=radio]:hover{border-color:var(--instui-component-radio-input-border-hover-color);background:var(--instui-component-radio-input-background-hover-color)}:scope:not(.-variant-toggle):not(.-toggle) input[type=radio]:checked{border-color:var(--instui-component-radio-input-border-selected-color)}:scope:not(.-variant-toggle):not(.-toggle) input[type=radio]:checked:before{transform:scale(1)}:scope:not(.-variant-toggle):not(.-toggle) input[type=radio]:disabled{border-color:var(--instui-component-radio-input-border-disabled-color);background:var(--instui-component-radio-input-background-disabled-color);cursor:not-allowed}:scope:not(.-variant-toggle):not(.-toggle):has(input:disabled){color:var(--instui-component-radio-input-label-disabled-color)}:scope:not(.-variant-toggle):not(.-toggle):hover{color:var(--instui-component-radio-input-label-hover-color)}:scope:not(.-variant-toggle):not(.-toggle).-size-sm{font-size:var(--instui-component-radio-input-font-size-sm);line-height:var(--instui-component-radio-input-line-height-sm)}:scope:not(.-variant-toggle):not(.-toggle).-size-sm input[type=radio]{width:var(--instui-component-radio-input-control-size-sm);height:var(--instui-component-radio-input-control-size-sm)}:scope:not(.-variant-toggle):not(.-toggle).-size-sm input[type=radio]:before{width:calc(var(--instui-component-radio-input-control-size-sm) - 2 * var(--instui-component-radio-input-checked-inset-sm));height:calc(var(--instui-component-radio-input-control-size-sm) - 2 * var(--instui-component-radio-input-checked-inset-sm))}:scope:not(.-variant-toggle):not(.-toggle).-size-lg{font-size:var(--instui-component-radio-input-font-size-lg);line-height:var(--instui-component-radio-input-line-height-lg)}:scope:not(.-variant-toggle):not(.-toggle).-size-lg input[type=radio]{width:var(--instui-component-radio-input-control-size-lg);height:var(--instui-component-radio-input-control-size-lg)}:scope:not(.-variant-toggle):not(.-toggle).-size-lg input[type=radio]:before{width:calc(var(--instui-component-radio-input-control-size-lg) - 2 * var(--instui-component-radio-input-checked-inset-lg));height:calc(var(--instui-component-radio-input-control-size-lg) - 2 * var(--instui-component-radio-input-checked-inset-lg))}:scope:not(.-variant-toggle):not(.-toggle).-readonly{color:var(--instui-component-radio-input-label-readonly-color)}:scope:not(.-variant-toggle):not(.-toggle).-readonly input[type=radio]{border-color:var(--instui-component-radio-input-border-readonly-color);background:var(--instui-component-radio-input-background-readonly-color)}:scope.-variant-toggle{--pantoken-rt-fill:var(--instui-component-radio-input-toggle-background-success);height:var(--instui-component-radio-input-toggle-medium-height);border-radius:var(--instui-component-radio-input-toggle-border-radius);color:var(--instui-component-radio-input-label-base-color);font-size:var(--instui-component-radio-input-toggle-medium-font-size);text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;justify-content:center;gap:0;padding-inline:.875rem;line-height:1;transition:background-color .15s,color .15s;position:relative}:scope.-variant-toggle input[type=radio]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:scope.-variant-toggle.-context-off{--pantoken-rt-fill:var(--instui-component-radio-input-toggle-background-off)}:scope.-variant-toggle.-context-success{--pantoken-rt-fill:var(--instui-component-radio-input-toggle-background-success)}:scope.-variant-toggle.-context-danger{--pantoken-rt-fill:var(--instui-component-radio-input-toggle-background-danger)}:scope.-variant-toggle.-context-warning{--pantoken-rt-fill:var(--instui-component-radio-input-toggle-background-warning)}:scope.-variant-toggle:has(input:checked){background:var(--pantoken-rt-fill);color:var(--instui-component-radio-input-toggle-handle-text);box-shadow:var(--instui-elevation-depth1)}:scope.-variant-toggle:has(input:focus-visible){text-decoration:underline}:scope.-variant-toggle:has(input:focus-visible):before{content:"";border:var(--instui-focus-outline-width) var(--instui-focus-outline-style) var(--instui-focus-outline-color);border-radius:calc(var(--instui-component-radio-input-toggle-border-radius) + .0625rem);pointer-events:none;position:absolute;inset:-.25rem}:scope.-variant-toggle:has(input:disabled){opacity:.5;cursor:not-allowed}:scope.-variant-toggle.-size-sm{height:var(--instui-component-radio-input-toggle-small-height);font-size:var(--instui-component-radio-input-toggle-small-font-size);padding-inline:.5rem}:scope.-variant-toggle.-size-lg{height:var(--instui-component-radio-input-toggle-large-height);font-size:var(--instui-component-radio-input-toggle-large-font-size);padding-inline:1rem}:scope:not(.-variant-toggle):not(.-toggle).-size-small{font-size:var(--instui-component-radio-input-font-size-sm);line-height:var(--instui-component-radio-input-line-height-sm)}:scope:not(.-variant-toggle):not(.-toggle).-size-small input[type=radio]{width:var(--instui-component-radio-input-control-size-sm);height:var(--instui-component-radio-input-control-size-sm)}:scope:not(.-variant-toggle):not(.-toggle).-size-small input[type=radio]:before{width:calc(var(--instui-component-radio-input-control-size-sm) - 2 * var(--instui-component-radio-input-checked-inset-sm));height:calc(var(--instui-component-radio-input-control-size-sm) - 2 * var(--instui-component-radio-input-checked-inset-sm))}:scope:not(.-variant-toggle):not(.-toggle).-size-large{font-size:var(--instui-component-radio-input-font-size-lg);line-height:var(--instui-component-radio-input-line-height-lg)}:scope:not(.-variant-toggle):not(.-toggle).-size-large input[type=radio]{width:var(--instui-component-radio-input-control-size-lg);height:var(--instui-component-radio-input-control-size-lg)}:scope:not(.-variant-toggle):not(.-toggle).-size-large input[type=radio]:before{width:calc(var(--instui-component-radio-input-control-size-lg) - 2 * var(--instui-component-radio-input-checked-inset-lg));height:calc(var(--instui-component-radio-input-control-size-lg) - 2 * var(--instui-component-radio-input-checked-inset-lg))}:scope.-variant-toggle.-size-small{height:var(--instui-component-radio-input-toggle-small-height);font-size:var(--instui-component-radio-input-toggle-small-font-size);padding-inline:.5rem}:scope.-variant-toggle.-size-large{height:var(--instui-component-radio-input-toggle-large-height);font-size:var(--instui-component-radio-input-toggle-large-font-size);padding-inline:1rem}}@keyframes pantoken-spinner-rotate{to{transform:rotate(360deg)}}@scope(.instui-spinner){:scope{width:var(--instui-component-spinner-spinner-size-md);height:var(--instui-component-spinner-spinner-size-md);border:var(--instui-component-spinner-stroke-width-md) solid var(--instui-component-spinner-track-color);border-top-color:var(--instui-component-spinner-color);border-radius:50%;animation:.8s linear infinite pantoken-spinner-rotate;display:inline-block}:scope.-color-inverse{border-top-color:var(--instui-component-spinner-inverse-color)}:scope.-color-ai,:scope.-color-ai-on-color{-webkit-mask:var(--instui-icon-ai-spinner) center / contain no-repeat;-webkit-mask:var(--instui-icon-ai-spinner) center / contain no-repeat;mask:var(--instui-icon-ai-spinner) center / contain no-repeat;border:0;border-radius:0;animation-duration:2.25s}:scope.-color-ai{background:linear-gradient(to bottom, var(--instui-color-stroke-ai-top-gradient), var(--instui-color-stroke-ai-bottom-gradient))}:scope.-color-ai-on-color{background:var(--instui-color-icon-on-color)}}.instui-spinner.-size-xs{width:var(--instui-component-spinner-spinner-size-xs);height:var(--instui-component-spinner-spinner-size-xs);border-width:var(--instui-component-spinner-stroke-width-xs)}.instui-spinner.-size-sm{width:var(--instui-component-spinner-spinner-size-sm);height:var(--instui-component-spinner-spinner-size-sm);border-width:var(--instui-component-spinner-stroke-width-sm)}.instui-spinner.-size-lg{width:var(--instui-component-spinner-spinner-size-lg);height:var(--instui-component-spinner-spinner-size-lg);border-width:var(--instui-component-spinner-stroke-width-lg)}.instui-spinner.-size-x-small{width:var(--instui-component-spinner-spinner-size-xs);height:var(--instui-component-spinner-spinner-size-xs);border-width:var(--instui-component-spinner-stroke-width-xs)}.instui-spinner.-size-small{width:var(--instui-component-spinner-spinner-size-sm);height:var(--instui-component-spinner-spinner-size-sm);border-width:var(--instui-component-spinner-stroke-width-sm)}.instui-spinner.-size-large{width:var(--instui-component-spinner-spinner-size-lg);height:var(--instui-component-spinner-spinner-size-lg);border-width:var(--instui-component-spinner-stroke-width-lg)}@keyframes pantoken-progress-indeterminate{0%{left:-40%}to{left:100%}}@scope(.instui-progress){:scope{--value:var(--value-now);--min:0;--max:var(--value-max);width:100%;height:var(--instui-component-progress-bar-medium-height);background:var(--instui-component-progress-bar-track-color);border:var(--instui-component-progress-bar-track-bottom-border-width) solid var(--instui-component-progress-bar-border-color);border-radius:var(--instui-component-progress-bar-border-radius);display:block;position:relative;overflow:hidden}:scope:after{content:"";height:var(--instui-component-progress-bar-track-bottom-border-width);background:var(--instui-component-progress-bar-track-bottom-border-color);pointer-events:none;inset-inline:0;position:absolute;bottom:0}:scope.-size-xs{height:var(--instui-component-progress-bar-x-small-height)}:scope.-size-sm{height:var(--instui-component-progress-bar-small-height)}:scope.-size-md{height:var(--instui-component-progress-bar-medium-height)}:scope.-size-lg{height:var(--instui-component-progress-bar-large-height)}:scope>.bar{height:100%;width:clamp(0%, calc((var(--value) - var(--min)) / (var(--max) - var(--min)) * 100%), 100%);background:var(--instui-color-background-brand);border-radius:var(--instui-component-progress-bar-border-radius)}:scope>.value{padding:0 var(--instui-component-progress-bar-value-padding);color:var(--instui-component-progress-bar-text-color);font-family:var(--instui-component-progress-bar-font-family);font-size:var(--instui-component-progress-bar-medium-value-font-size);font-weight:var(--instui-component-progress-bar-font-weight);line-height:var(--instui-component-progress-bar-line-height)}:scope.-color-inverse>.value,:scope>.value.-color-inverse{color:var(--instui-component-progress-bar-text-color-inverse)}:scope:indeterminate>.bar{width:40%;animation:1.4s ease-in-out infinite pantoken-progress-indeterminate;position:absolute}:scope:indeterminate>.value{visibility:hidden}:scope:is(.-color-brand,.-meter-color-brand)>.bar{background:var(--instui-color-background-brand)}:scope:is(.-color-info,.-meter-color-info)>.bar{background:var(--instui-color-background-info)}:scope:is(.-color-success,.-meter-color-success)>.bar{background:var(--instui-color-background-success)}:scope:is(.-color-warning,.-meter-color-warning,.-meter-color-alert)>.bar{background:var(--instui-color-background-warning)}:scope:is(.-color-danger,.-meter-color-danger)>.bar{background:var(--instui-color-background-error)}:scope.-color-primary-inverse{background:var(--instui-component-progress-bar-track-color-inverse);border-color:var(--instui-component-progress-bar-border-color-inverse);color:var(--instui-component-progress-bar-text-color-inverse)}:scope.-color-primary-inverse:after{background:var(--instui-component-progress-bar-track-bottom-border-color-inverse)}:scope.-color-primary-inverse>.bar{background:var(--instui-component-progress-bar-meter-color-brand-inverse)}:scope.-render-value-inside>.value{justify-content:flex-start;align-items:center;display:flex;position:absolute;inset:0}:scope.-should-animate>.bar{transition:all .5s}:scope.-size-x-small{height:var(--instui-component-progress-bar-x-small-height)}:scope.-size-small{height:var(--instui-component-progress-bar-small-height)}:scope.-size-medium{height:var(--instui-component-progress-bar-medium-height)}:scope.-size-large{height:var(--instui-component-progress-bar-large-height)}}@scope(.instui-menu){:scope{min-width:var(--instui-component-menu-min-width);max-width:var(--instui-component-menu-max-width);background:var(--instui-component-menu-item-background);border:var(--instui-border-width-sm) solid var(--instui-color-stroke-base);border-radius:var(--instui-border-radius-md);padding:var(--instui-spacing-space-xs) 0}}@scope(.instui-menu){:scope>.item{padding:var(--instui-component-menu-item-padding-vertical) var(--instui-component-menu-item-padding-horizontal);color:var(--instui-component-menu-item-label-color);font-family:var(--instui-component-menu-item-font-family);font-size:var(--instui-component-menu-item-font-size);font-weight:var(--instui-component-menu-item-font-weight);line-height:var(--instui-component-menu-item-line-height);cursor:pointer;display:block}:scope>.item.-disabled{opacity:var(--instui-opacity-disabled);pointer-events:none;cursor:not-allowed}:scope>.item:hover,:scope>.item.-highlighted{background:var(--instui-component-menu-item-highlighted-background);color:var(--instui-component-menu-item-highlighted-label-color)}:scope>.item.-active,:scope>.item[aria-checked=true]{background:var(--instui-component-menu-item-active-background);color:var(--instui-component-menu-item-active-label-color)}:scope>.item.-active:hover,:scope>.item[aria-checked=true]:hover{background:var(--instui-component-menu-item-selected-highlighted-background)}:scope .item-info{color:var(--instui-component-menu-item-label-info-color)}:scope>.item:hover .item-info,:scope>.item.-highlighted .item-info{color:var(--instui-component-menu-item-highlighted-label-info-color)}}@scope(.instui-menu){:scope>.group{padding:var(--instui-component-menu-group-padding-vertical) var(--instui-component-menu-group-padding-horizontal);background:var(--instui-component-menu-group-background);color:var(--instui-component-menu-group-color);font-family:var(--instui-component-menu-group-font-family);font-size:var(--instui-component-menu-group-font-size);font-weight:var(--instui-component-menu-group-font-weight)}}@scope(.instui-menu){:scope>.separator{height:var(--instui-component-menu-separator-height);background:var(--instui-component-menu-separator-background);margin:var(--instui-component-menu-separator-margin-vertical) var(--instui-component-menu-separator-margin-horizontal)}}@scope(.instui-modal){:scope{max-width:var(--instui-component-modal-medium-max-width);background:var(--instui-component-modal-background-color);color:var(--instui-component-modal-text-color);border:var(--instui-component-modal-border-width) solid var(--instui-component-modal-border-color);border-radius:var(--instui-component-modal-border-radius);font-family:var(--instui-component-modal-font-family);box-shadow:var(--instui-elevation-topmost);overflow:hidden}:scope[is=dialog],dialog:scope{margin:auto;padding:0}:scope[is=dialog]::backdrop,dialog:scope::backdrop{background:var(--instui-component-mask-background-color)}:scope[is=dialog].-blur::backdrop,dialog:scope.-blur::backdrop{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}:scope.-size-sm{max-width:var(--instui-component-modal-small-max-width)}:scope.-size-lg{max-width:var(--instui-component-modal-large-max-width)}:scope.-size-auto{max-width:none;min-width:var(--instui-component-modal-auto-min-width)}:scope.-size-fullscreen{border-radius:0;width:auto;max-width:none;height:auto;max-height:none;margin:0;position:fixed;inset:0}:scope.-overflow-fit{max-block-size:calc(100dvh - var(--instui-spacing-space-xl) * 2);flex-direction:column;display:flex}:scope.-color-inverse{background:var(--instui-component-modal-inverse-background-color);color:var(--instui-component-modal-inverse-text-color);border-color:var(--instui-component-modal-inverse-border-color)}:scope.-size-small{max-width:var(--instui-component-modal-small-max-width)}:scope.-size-large{max-width:var(--instui-component-modal-large-max-width)}}@scope(.instui-modal){:scope>.header{padding:var(--instui-component-modal-header-padding);background:var(--instui-component-modal-header-background-color);border-bottom:var(--instui-component-modal-header-border-width) solid var(--instui-component-modal-header-border-color)}:scope.-density-compact>.header{padding:var(--instui-component-modal-header-padding-compact)}:scope.-color-inverse>.header{background:var(--instui-component-modal-header-inverse-background-color);border-bottom-color:var(--instui-component-modal-header-inverse-border-color)}}@scope(.instui-modal){:scope.-overflow-fit>.body{overflow-y:auto}:scope>.body{padding:var(--instui-component-modal-body-padding)}:scope>.body:has(>img){padding:0}:scope>.body:has(>img) img{width:100%;display:block}:scope.-density-compact>.body{padding:var(--instui-component-modal-body-padding-compact)}:scope.-color-inverse>.body{background:var(--instui-component-modal-body-inverse-background-color)}}@scope(.instui-modal){:scope>.footer{padding:var(--instui-component-modal-footer-padding);background:var(--instui-component-modal-footer-background-color);border-top:var(--instui-component-modal-footer-border-width) solid var(--instui-component-modal-footer-border-color);border-radius:0 0 var(--instui-component-modal-footer-border-radius) var(--instui-component-modal-footer-border-radius)}:scope.-density-compact>.footer{padding:var(--instui-component-modal-footer-padding-compact)}:scope.-color-inverse>.footer{background:var(--instui-component-modal-footer-inverse-background-color);border-top-color:var(--instui-component-modal-footer-inverse-border-color)}}@scope(.instui-breadcrumb){:scope{display:block}:scope:not(:has(>ol>li>a)){display:none}:scope>ol{align-items:center;gap:var(--instui-component-breadcrumb-gap-md);font-family:var(--instui-component-link-font-family);font-size:var(--instui-component-link-font-size-md);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}:scope.-size-sm>ol{gap:var(--instui-component-breadcrumb-gap-sm);font-size:var(--instui-component-link-font-size-sm)}:scope.-size-md>ol{gap:var(--instui-component-breadcrumb-gap-md);font-size:var(--instui-component-link-font-size-md)}:scope.-size-lg>ol{gap:var(--instui-component-breadcrumb-gap-lg);font-size:var(--instui-component-link-font-size-lg)}:scope.-size-small>ol{gap:var(--instui-component-breadcrumb-gap-sm);font-size:var(--instui-component-link-font-size-sm)}:scope.-size-medium>ol{gap:var(--instui-component-breadcrumb-gap-md);font-size:var(--instui-component-link-font-size-md)}:scope.-size-large>ol{gap:var(--instui-component-breadcrumb-gap-lg);font-size:var(--instui-component-link-font-size-lg)}}@scope(.instui-breadcrumb){:scope.-size-sm li:not(:last-child):after{margin-inline-start:var(--instui-component-breadcrumb-gap-sm)}:scope.-size-md li:not(:last-child):after{margin-inline-start:var(--instui-component-breadcrumb-gap-md)}:scope.-size-lg li:not(:last-child):after{margin-inline-start:var(--instui-component-breadcrumb-gap-lg)}:scope>ol>li{margin:0}:scope a{color:var(--instui-component-link-text-color);text-decoration:none}:scope a[class*=-icon-]:before{margin-inline-end:var(--instui-spacing-space2xs)}:scope a:hover{color:var(--instui-component-link-text-hover-color);text-decoration:underline}:scope li:not(:last-child){color:var(--instui-color-text-muted)}:scope li:not(:last-child):after{content:"";vertical-align:-.125em;block-size:1em;inline-size:1em;-webkit-mask:var(--instui-icon-chevron-right) center / contain no-repeat;-webkit-mask:var(--instui-icon-chevron-right) center / contain no-repeat;mask:var(--instui-icon-chevron-right) center / contain no-repeat;background:currentColor;margin-inline-start:var(--instui-component-breadcrumb-gap-md);display:inline-block}[dir=rtl] :scope li:not(:last-child):after{-webkit-mask:var(--instui-icon-chevron-left) center / contain no-repeat;-webkit-mask:var(--instui-icon-chevron-left) center / contain no-repeat;mask:var(--instui-icon-chevron-left) center / contain no-repeat}@media (width<=47.9375em){:scope li:not(:last-child):after{display:none}:scope>ol:has(>li:nth-last-child(2))>li:not(:nth-last-child(2)){display:none}:scope li:nth-last-child(2):before{content:"";vertical-align:-.125em;block-size:1em;inline-size:1em;-webkit-mask:var(--instui-icon-chevron-left) center / contain no-repeat;-webkit-mask:var(--instui-icon-chevron-left) center / contain no-repeat;mask:var(--instui-icon-chevron-left) center / contain no-repeat;background:currentColor;margin-inline-end:var(--instui-component-breadcrumb-gap-md);display:inline-block}[dir=rtl] :scope>li:nth-last-child(2)>a:before{-webkit-mask:var(--instui-icon-chevron-right) center / contain no-repeat;-webkit-mask:var(--instui-icon-chevron-right) center / contain no-repeat;mask:var(--instui-icon-chevron-right) center / contain no-repeat}}:scope.-size-small li:not(:last-child):after{margin-inline-start:var(--instui-component-breadcrumb-gap-sm)}:scope.-size-medium li:not(:last-child):after{margin-inline-start:var(--instui-component-breadcrumb-gap-md)}:scope.-size-large li:not(:last-child):after{margin-inline-start:var(--instui-component-breadcrumb-gap-lg)}}.instui-billboard{text-align:center;background:var(--instui-component-billboard-background-color);padding:var(--instui-component-billboard-padding-medium);margin:var(--instui-component-billboard-medium-margin);font-family:var(--instui-component-billboard-font-family);color:var(--instui-color-text-base);display:block}.instui-billboard.-size-sm{padding:var(--instui-component-billboard-padding-small)}.instui-billboard.-size-md,.instui-billboard.-size-medium{padding:var(--instui-component-billboard-padding-medium)}.instui-billboard.-size-lg,.instui-billboard.-size-large{padding:var(--instui-component-billboard-padding-large);margin:var(--instui-component-billboard-large-margin)}.instui-billboard.-size-sm .message{font-size:var(--instui-font-size-text-sm)}.instui-billboard.-size-md .message,.instui-billboard.-size-medium .message{font-size:var(--instui-font-size-text-base)}.instui-billboard.-size-lg .message,.instui-billboard.-size-large .message{font-size:1.375rem}.instui-billboard.-clickable{cursor:pointer;border:var(--instui-component-billboard-button-border-width) var(--instui-component-billboard-button-border-style) transparent;border-radius:var(--instui-component-billboard-button-border-radius)}.instui-billboard.-clickable:hover{border-style:dashed;border-color:var(--instui-color-text-base)}.instui-billboard.-clickable:focus{border-style:solid;border-color:var(--instui-color-text-base);outline:var(--instui-focus-outline-width) var(--instui-focus-outline-style) var(--instui-focus-outline-color);outline-offset:var(--instui-focus-outline-offset)}.instui-billboard.-clickable:focus-visible{outline:var(--instui-focus-outline-width) var(--instui-focus-outline-style) var(--instui-focus-outline-color);outline-offset:var(--instui-focus-outline-offset)}.instui-billboard.-clickable:active{background:var(--instui-component-billboard-clickable-active-bg);border-style:solid;border-color:var(--instui-color-text-base)}.instui-billboard>.hero{font-size:var(--instui-component-icon-illu-md)}.instui-billboard>.hero[class*=-icon-]{line-height:1}.instui-billboard.-size-sm>.hero,.instui-billboard.-size-small>.hero{font-size:var(--instui-component-icon-illu-sm)}.instui-billboard.-size-md>.hero,.instui-billboard.-size-medium>.hero{font-size:var(--instui-component-icon-illu-md)}.instui-billboard.-size-lg>.hero,.instui-billboard.-size-large>.hero{font-size:var(--instui-component-icon-illu-lg)}@scope(.instui-billboard){:scope>.hero{color:var(--instui-color-text-base);font-size:var(--instui-component-icon-illu-md);justify-content:center;margin-block-end:var(--instui-spacing-space-sm);display:inline-flex}:scope>.hero[class*=-icon-]{line-height:1}:scope.-size-sm>.hero{font-size:var(--instui-component-icon-illu-sm)}:scope.-size-md>.hero,:scope.-size-medium>.hero{font-size:var(--instui-component-icon-illu-md)}:scope.-size-lg>.hero,:scope.-size-large>.hero{font-size:var(--instui-component-icon-illu-lg)}:scope.-size-sm>.hero[class*=-icon-],:scope.-size-small>.hero[class*=-icon-]{font-size:var(--instui-component-icon-illu-sm)}:scope.-size-md>.hero[class*=-icon-],:scope.-size-medium>.hero[class*=-icon-]{font-size:var(--instui-component-icon-illu-md)}:scope.-size-lg>.hero[class*=-icon-],:scope.-size-large>.hero[class*=-icon-]{font-size:var(--instui-component-icon-illu-lg)}:scope>.heading{margin:0 0 var(--instui-spacing-space-xs);color:var(--instui-color-text-base);font-weight:700;font-size:var(--instui-component-text-font-size-x-x-large)}:scope>.message{color:var(--instui-color-text-base);font-size:var(--instui-font-size-text-base)}:scope.-clickable:hover>.hero{color:var(--instui-component-link-text-color)}:scope.-clickable:active>.hero{color:var(--instui-component-link-on-color-text-color)}.instui-billboard.-size-small{padding:var(--instui-component-billboard-padding-small)}.instui-billboard.-size-medium,.instui-billboard.-size-medium{padding:var(--instui-component-billboard-padding-medium)}.instui-billboard.-size-large{padding:var(--instui-component-billboard-padding-large);margin:var(--instui-component-billboard-large-margin)}.instui-billboard.-size-small .message{font-size:var(--instui-font-size-text-sm)}.instui-billboard.-size-medium .message,.instui-billboard.-size-medium .message{font-size:var(--instui-font-size-text-base)}.instui-billboard.-size-large .message{font-size:1.375rem}.instui-billboard.-size-small>.hero,.instui-billboard.-size-small>.hero{font-size:var(--instui-component-icon-illu-sm)}.instui-billboard.-size-medium>.hero,.instui-billboard.-size-medium>.hero{font-size:var(--instui-component-icon-illu-md)}.instui-billboard.-size-large>.hero,.instui-billboard.-size-large>.hero{font-size:var(--instui-component-icon-illu-lg)}:scope.-size-small>.hero{font-size:var(--instui-component-icon-illu-sm)}:scope.-size-medium>.hero,:scope.-size-medium>.hero{font-size:var(--instui-component-icon-illu-md)}:scope.-size-large>.hero{font-size:var(--instui-component-icon-illu-lg)}:scope.-size-small>.hero[class*=-icon-]{font-size:var(--instui-component-icon-illu-sm)}:scope.-size-medium>.hero[class*=-icon-],:scope.-size-medium>.hero[class*=-icon-]{font-size:var(--instui-component-icon-illu-md)}:scope.-size-large>.hero[class*=-icon-]{font-size:var(--instui-component-icon-illu-lg)}}.instui-rating{align-items:center;gap:var(--instui-component-rating-icon-icon-margin);font-size:var(--instui-component-rating-icon-medium-icon-font-size);color:var(--instui-component-rating-icon-icon-empty-color);display:inline-flex}.instui-rating.-size-sm{font-size:var(--instui-component-rating-icon-small-icon-font-size)}.instui-rating.-size-lg{font-size:var(--instui-component-rating-icon-large-icon-font-size)}@scope(.instui-rating){:scope .-icon-star-solid{color:var(--instui-component-rating-icon-icon-filled-color)}:scope>.label{color:var(--instui-color-text-base);font-family:var(--instui-font-family-base);font-size:var(--instui-font-size-text-base);margin-inline-start:var(--instui-component-rating-icon-icon-margin)}.instui-rating.-size-small{font-size:var(--instui-component-rating-icon-small-icon-font-size)}.instui-rating.-size-large{font-size:var(--instui-component-rating-icon-large-icon-font-size)}}@scope(.instui-toggle-group){:scope{border:var(--instui-border-width-sm) solid var(--instui-component-toggle-group-border-color);border-radius:var(--instui-border-radius-md);background:var(--instui-color-background-elevated-surface-base);color:var(--instui-component-toggle-details-text-color);font-family:var(--instui-component-toggle-details-font-family);font-weight:var(--instui-component-toggle-details-font-weight);line-height:var(--instui-component-toggle-details-line-height);display:block;overflow:hidden}:scope>summary{align-items:center;gap:var(--instui-component-toggle-details-icon-margin);cursor:pointer;padding:var(--instui-component-toggle-details-content-padding-medium);font-size:var(--instui-component-toggle-details-font-size-medium);list-style:none;display:flex}:scope>summary::-webkit-details-marker{display:none}:scope>summary:before{content:"";block-size:1em;inline-size:1em;-webkit-mask:var(--instui-icon-chevron-right) center / contain no-repeat;-webkit-mask:var(--instui-icon-chevron-right) center / contain no-repeat;mask:var(--instui-icon-chevron-right) center / contain no-repeat;background:currentColor;flex:none;transition:transform .2s}:scope[open]>summary:before{transform:rotate(90deg)}:scope>:not(summary){border-block-start:var(--instui-border-width-sm) solid var(--instui-component-toggle-group-border-color);padding:var(--instui-component-toggle-details-content-padding-medium)}:scope.-size-sm>summary,:scope.-size-sm>:not(summary){font-size:var(--instui-component-toggle-details-font-size-small);padding:var(--instui-component-toggle-details-content-padding-small)}:scope.-size-lg>summary,:scope.-size-lg>:not(summary){font-size:var(--instui-component-toggle-details-font-size-large);padding:var(--instui-component-toggle-details-content-padding-large)}:scope.-without-border{border:0}:scope.-without-border>:not(summary){border-block-start:0}:scope.-size-small>summary,:scope.-size-small>:not(summary){font-size:var(--instui-component-toggle-details-font-size-small);padding:var(--instui-component-toggle-details-content-padding-small)}:scope.-size-large>summary,:scope.-size-large>:not(summary){font-size:var(--instui-component-toggle-details-font-size-large);padding:var(--instui-component-toggle-details-content-padding-large)}}@scope(.instui-context-view){:scope{padding:var(--instui-spacing-space-md);background:var(--instui-color-background-elevated-surface-base);color:var(--instui-color-text-base);border:var(--instui-component-context-view-arrow-border-width) solid var(--instui-component-context-view-arrow-border-color);border-radius:var(--instui-component-context-view-border-radius);box-shadow:var(--instui-elevation-above);display:inline-block;position:relative}:scope:before,:scope:after{content:"";border-style:solid;border-color:#0000;position:absolute}:scope:before{border-top-color:var(--instui-component-context-view-arrow-border-color);border-width:calc(var(--instui-component-context-view-arrow-size) + var(--instui-component-context-view-arrow-border-width));top:100%;inset-inline-start:calc(var(--instui-spacing-space-lg) - var(--instui-component-context-view-arrow-border-width))}:scope:after{border-width:var(--instui-component-context-view-arrow-size);border-top-color:var(--instui-component-context-view-arrow-background-color);top:100%;inset-inline-start:var(--instui-spacing-space-lg)}:scope.-placement-bottom:before{border-top-color:#0000;border-bottom-color:var(--instui-component-context-view-arrow-border-color);top:auto;bottom:100%}:scope.-placement-bottom:after{border-top-color:#0000;border-bottom-color:var(--instui-component-context-view-arrow-background-color);top:auto;bottom:100%}:scope.-placement-start:before,:scope.-placement-start:after{top:50%;border-top-color:#0000;inset-inline-start:100%;transform:translateY(-50%)}:scope.-placement-start:before{border-inline-start-color:var(--instui-component-context-view-arrow-border-color)}:scope.-placement-start:after{border-inline-start-color:var(--instui-component-context-view-arrow-background-color)}:scope.-placement-end:before,:scope.-placement-end:after{top:50%;border-top-color:#0000;inset-inline:auto 100%;transform:translateY(-50%)}:scope.-placement-end:before{border-inline-end-color:var(--instui-component-context-view-arrow-border-color)}:scope.-placement-end:after{border-inline-end-color:var(--instui-component-context-view-arrow-background-color)}:scope.-color-inverse{background:var(--instui-color-background-inverse);color:var(--instui-color-text-inverse);border-color:var(--instui-component-context-view-arrow-border-color-inverse)}:scope.-color-inverse:before{border-top-color:var(--instui-component-context-view-arrow-border-color-inverse)}:scope.-color-inverse:after{border-top-color:var(--instui-component-context-view-arrow-background-color-inverse)}:scope.-color-inverse.-placement-bottom:before{border-top-color:#0000;border-bottom-color:var(--instui-component-context-view-arrow-border-color-inverse)}:scope.-color-inverse.-placement-bottom:after{border-top-color:#0000;border-bottom-color:var(--instui-component-context-view-arrow-background-color-inverse)}:scope.-color-inverse.-placement-start:before{border-top-color:#0000;border-inline-start-color:var(--instui-component-context-view-arrow-border-color-inverse)}:scope.-color-inverse.-placement-start:after{border-top-color:#0000;border-inline-start-color:var(--instui-component-context-view-arrow-background-color-inverse)}:scope.-color-inverse.-placement-end:before{border-top-color:#0000;border-inline-end-color:var(--instui-component-context-view-arrow-border-color-inverse)}:scope.-color-inverse.-placement-end:after{border-top-color:#0000;border-inline-end-color:var(--instui-component-context-view-arrow-background-color-inverse)}:scope[popover]{margin:0;position:fixed;overflow:visible}:scope[popover]:not(:popover-open){display:none}@supports (position-area:block-end){:scope[popover]{position-anchor:--pantoken-anchor;position-try-fallbacks:flip-block, flip-inline}:scope[popover].-placement-top{position-area:block-start}:scope[popover].-placement-bottom{position-area:block-end}:scope[popover].-placement-start{position-area:inline-start center}:scope[popover].-placement-end{position-area:inline-end center}}}@scope(.instui-drawer-layout){:scope{block-size:100%;display:flex;position:relative;container:pantoken-drawer-layout/inline-size}:scope[placement=start],:scope.-placement-start{flex-direction:row}:scope[placement=end],:scope.-placement-end{flex-direction:row-reverse}:scope:not([open]):not(.-open)>.tray{display:none}:scope[should-overlay-tray],:scope.-should-overlay-tray{min-inline-size:0}}@scope(.instui-drawer-layout){:scope>.tray{flex:0 0 var(--instui-component-tray-width-xs,16em);inline-size:var(--drawer-layout-tray-width,var(--instui-component-tray-width-xs,16em));background:var(--instui-color-background-elevated-surface-base);border-inline-end:var(--instui-border-width-sm) solid var(--instui-color-stroke-base);max-inline-size:100%;overflow:auto}:scope>.tray.-without-border{border-inline:0}:scope[should-overlay-tray]>.tray,:scope.-should-overlay-tray>.tray{z-index:var(--instui-component-tray-z-index,9999);box-shadow:var(--instui-elevation-topmost);position:absolute;inset-block:0;inset-inline-start:0}:scope[should-overlay-tray]>.tray.-placement-end,:scope.-should-overlay-tray>.tray.-placement-end,:scope[should-overlay-tray][placement=end]>.tray,:scope.-should-overlay-tray[placement=end]>.tray,:scope[should-overlay-tray].-placement-end>.tray,:scope.-should-overlay-tray.-placement-end>.tray{inset-inline:auto 0}:scope[should-overlay-tray]>.tray.-without-shadow,:scope.-should-overlay-tray>.tray.-without-shadow{box-shadow:none}}@container pantoken-drawer-layout (width<=46em){.instui-drawer-layout>.tray{z-index:var(--instui-component-tray-z-index,1);box-shadow:var(--instui-elevation-topmost);position:absolute;inset-block:0;inset-inline-start:0}.instui-drawer-layout>.tray.-placement-end,.instui-drawer-layout[placement=end]>.tray,.instui-drawer-layout.-placement-end>.tray{inset-inline:auto 0}.instui-drawer-layout>.tray.-without-shadow{box-shadow:none}}@scope(.instui-drawer-layout){:scope>.content{min-inline-size:var(--drawer-layout-content-min-inline-size,var(--pantoken-bp-md,30em));flex:auto;overflow:auto}:scope[should-overlay-tray]>.content,:scope.-should-overlay-tray>.content{min-inline-size:0}}@container pantoken-drawer-layout (width<=46em){.instui-drawer-layout>.content{min-inline-size:0}}@scope(.instui-progress-circle){:scope{--value:var(--value-now);--min:0;--max:var(--value-max);--animation-delay:0;--pantoken-pc-fill:var(--instui-component-progress-circle-meter-color-brand);--pantoken-pc-track:var(--instui-component-progress-circle-track-color);--pantoken-pc-stroke:var(--instui-component-progress-circle-medium-stroke-width);width:var(--instui-component-progress-circle-medium-size);height:var(--instui-component-progress-circle-medium-size);color:var(--instui-component-progress-circle-color);font-family:var(--instui-component-progress-circle-font-family);font-weight:var(--instui-component-progress-circle-font-weight);line-height:var(--instui-component-progress-circle-line-height);justify-content:center;align-items:center;transition:--value 1s;display:inline-flex;position:relative}:scope:before{content:"";background:conic-gradient(var(--pantoken-pc-fill) clamp(0%, calc((var(--value) - var(--min)) / (var(--max) - var(--min)) * 100%), 100%), var(--pantoken-pc-track) 0);-webkit-mask:radial-gradient(farthest-side, #0000 calc(100% - var(--pantoken-pc-stroke)), #000 0);-webkit-mask:radial-gradient(farthest-side, #0000 calc(100% - var(--pantoken-pc-stroke)), #000 0);mask:radial-gradient(farthest-side, #0000 calc(100% - var(--pantoken-pc-stroke)), #000 0);border-radius:50%;transition:opacity .5s .2s,transform .5s;position:absolute;inset:0;transform:translate(0)scale(1)}:scope .value{z-index:1;justify-content:center;align-items:center;display:flex;position:relative}:scope.-size-xs{width:var(--instui-component-progress-circle-x-small-size);height:var(--instui-component-progress-circle-x-small-size);--pantoken-pc-stroke:var(--instui-component-progress-circle-x-small-stroke-width)}:scope.-size-sm{width:var(--instui-component-progress-circle-small-size);height:var(--instui-component-progress-circle-small-size);--pantoken-pc-stroke:var(--instui-component-progress-circle-small-stroke-width)}:scope.-size-md{width:var(--instui-component-progress-circle-medium-size);height:var(--instui-component-progress-circle-medium-size);--pantoken-pc-stroke:var(--instui-component-progress-circle-medium-stroke-width)}:scope.-size-lg{width:var(--instui-component-progress-circle-large-size);height:var(--instui-component-progress-circle-large-size);--pantoken-pc-stroke:var(--instui-component-progress-circle-large-stroke-width)}:scope:is(.-color-brand,.-meter-color-brand){--pantoken-pc-fill:var(--instui-component-progress-circle-meter-color-brand)}:scope.-color-primary-inverse:is(.-color-brand,.-meter-color-brand){--pantoken-pc-fill:var(--instui-component-progress-circle-meter-color-brand-inverse)}:scope:is(.-color-info,.-meter-color-info){--pantoken-pc-fill:var(--instui-component-progress-circle-meter-color-info)}:scope.-color-primary-inverse:is(.-color-info,.-meter-color-info){--pantoken-pc-fill:var(--instui-component-progress-circle-meter-color-info-inverse)}:scope:is(.-color-success,.-meter-color-success){--pantoken-pc-fill:var(--instui-component-progress-circle-meter-color-success)}:scope.-color-primary-inverse:is(.-color-success,.-meter-color-success){--pantoken-pc-fill:var(--instui-component-progress-circle-meter-color-success-inverse)}:scope:is(.-color-warning,.-meter-color-warning,.-meter-color-alert){--pantoken-pc-fill:var(--instui-component-progress-circle-meter-color-warning)}:scope.-color-primary-inverse:is(.-color-warning,.-meter-color-warning,.-meter-color-alert){--pantoken-pc-fill:var(--instui-component-progress-circle-meter-color-warning-inverse)}:scope:is(.-color-danger,.-meter-color-danger){--pantoken-pc-fill:var(--instui-component-progress-circle-meter-color-danger)}:scope.-color-primary-inverse:is(.-color-danger,.-meter-color-danger){--pantoken-pc-fill:var(--instui-component-progress-circle-meter-color-danger-inverse)}:scope.-color-primary-inverse{--pantoken-pc-fill:var(--instui-component-progress-circle-meter-color-brand-inverse);--pantoken-pc-track:var(--instui-component-progress-circle-track-color-inverse);color:var(--instui-component-progress-circle-color-inverse)}@keyframes pantoken-progress-circle-indeterminate{to{transform:rotate(1turn)}}:scope:indeterminate{--value:25;--min:0;--max:100}:scope:indeterminate:before{animation:1s linear infinite pantoken-progress-circle-indeterminate}:scope:indeterminate .value{visibility:hidden}:scope>.value{transition:opacity .5s 1s,transform .5s 1s;transform:translate(0)}:scope:is(.-should-animate,.-should-animate-on-mount,.-shold-animate-on-mount){--value:0!important}:scope:is(.-should-animate,.-should-animate-on-mount,.-shold-animate-on-mount):before{opacity:0;transform:translate(0)scale(.75)}:scope:is(.-should-animate,.-should-animate-on-mount,.-shold-animate-on-mount)>.value{opacity:0;transform:translateY(10%)}:scope.-size-x-small{width:var(--instui-component-progress-circle-x-small-size);height:var(--instui-component-progress-circle-x-small-size);--pantoken-pc-stroke:var(--instui-component-progress-circle-x-small-stroke-width)}:scope.-size-small{width:var(--instui-component-progress-circle-small-size);height:var(--instui-component-progress-circle-small-size);--pantoken-pc-stroke:var(--instui-component-progress-circle-small-stroke-width)}:scope.-size-medium{width:var(--instui-component-progress-circle-medium-size);height:var(--instui-component-progress-circle-medium-size);--pantoken-pc-stroke:var(--instui-component-progress-circle-medium-stroke-width)}:scope.-size-large{width:var(--instui-component-progress-circle-large-size);height:var(--instui-component-progress-circle-large-size);--pantoken-pc-stroke:var(--instui-component-progress-circle-large-stroke-width)}}.instui-pagination{align-items:center;gap:var(--instui-component-pagination-page-indicator-gap);font-family:var(--instui-font-family-base);flex-wrap:wrap;display:inline-flex}@scope(.instui-pagination){:scope>.arrow{min-block-size:2rem;min-inline-size:2rem;padding:var(--instui-spacing-space2xs) var(--instui-spacing-space-xs);color:var(--instui-color-text-interactive-navigation-primary-base);border:var(--instui-border-width-md) solid transparent;border-radius:var(--instui-component-base-button-border-radius);font:inherit;font-weight:var(--instui-font-weight-interactive);cursor:pointer;background:0 0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}:scope>.arrow [class*=-icon-]{line-height:1}:scope>.arrow:hover{background:var(--instui-color-background-muted);color:var(--instui-color-text-interactive-navigation-primary-hover)}:scope>.arrow:disabled,:scope>.arrow[aria-disabled=true]{color:var(--instui-color-text-muted);opacity:var(--instui-opacity-disabled);cursor:not-allowed;background:0 0}:scope>.ellipsis{min-inline-size:2rem;color:var(--instui-color-text-muted);justify-content:center;align-items:center;display:inline-flex}:scope>.page-input-label{color:var(--instui-component-pagination-page-input-label-color)}}.instui-pagination.-variant-input{gap:var(--instui-component-pagination-page-input-input-spacing)}.instui-pagination.-variant-input .instui-text-input,.instui-pagination.-variant-input .instui-number-input{inline-size:var(--instui-component-pagination-page-input-input-width)}@scope(.instui-pagination){:scope>.page{min-block-size:2rem;min-inline-size:2rem;padding:var(--instui-spacing-space2xs) var(--instui-spacing-space-xs);color:var(--instui-color-text-interactive-navigation-primary-base);border:var(--instui-border-width-md) solid transparent;border-radius:var(--instui-component-base-button-border-radius);font:inherit;font-weight:var(--instui-font-weight-interactive);cursor:pointer;background:0 0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}:scope>.page:hover{background:var(--instui-color-background-muted);color:var(--instui-color-text-interactive-navigation-primary-hover)}:scope>.page[aria-current],:scope>.page.-current{background:var(--instui-color-background-interactive-action-primary-base);color:var(--instui-color-text-interactive-action-primary-base);border-color:var(--instui-color-background-interactive-action-primary-base)}:scope>.page[aria-current]:hover,:scope>.page.-current:hover{background:var(--instui-color-background-interactive-action-primary-hover);border-color:var(--instui-color-background-interactive-action-primary-hover);color:var(--instui-color-text-interactive-action-primary-base)}}@scope(.instui-toggle-details){:scope{color:var(--instui-component-toggle-details-text-color);font-family:var(--instui-component-toggle-details-font-family);font-weight:var(--instui-component-toggle-details-font-weight);line-height:var(--instui-component-toggle-details-line-height)}:scope>summary{align-items:center;gap:var(--instui-component-toggle-details-icon-margin);cursor:pointer;font-size:var(--instui-component-toggle-details-font-size-medium);padding:var(--instui-component-toggle-details-toggle-padding);color:var(--instui-component-toggle-details-text-color);list-style:none;display:flex}:scope>summary::-webkit-details-marker{display:none}:scope>summary:before{content:"";block-size:1em;inline-size:1em;-webkit-mask:var(--instui-icon-chevron-right) center / contain no-repeat;-webkit-mask:var(--instui-icon-chevron-right) center / contain no-repeat;mask:var(--instui-icon-chevron-right) center / contain no-repeat;background:currentColor;flex:none;transition:transform .2s}:scope[open]>summary:before{transform:rotate(90deg)}:scope.-chevron-end>summary:before{order:1;margin-inline-start:auto}:scope.-variant-filled>summary{background:var(--instui-color-background-interactive-action-secondary-base);border-radius:var(--instui-component-toggle-details-toggle-border-radius)}:scope>:not(summary){padding:var(--instui-component-toggle-details-content-padding-medium)}:scope.-size-sm>summary{font-size:var(--instui-component-toggle-details-font-size-small)}:scope.-size-sm>:not(summary){padding:var(--instui-component-toggle-details-content-padding-small)}:scope.-size-lg>summary{font-size:var(--instui-component-toggle-details-font-size-large)}:scope.-size-lg>:not(summary){padding:var(--instui-component-toggle-details-content-padding-large)}:scope.-size-small>summary{font-size:var(--instui-component-toggle-details-font-size-small)}:scope.-size-small>:not(summary){padding:var(--instui-component-toggle-details-content-padding-small)}:scope.-size-large>summary{font-size:var(--instui-component-toggle-details-font-size-large)}:scope.-size-large>:not(summary){padding:var(--instui-component-toggle-details-content-padding-large)}}@scope(.instui-file-drop){:scope{text-align:center;padding:var(--instui-spacing-space-lg);color:var(--instui-color-text-base);background:var(--instui-component-file-drop-background-color);border:var(--instui-component-file-drop-border-width) var(--instui-component-file-drop-border-style) var(--instui-component-file-drop-border-color);border-radius:var(--instui-component-file-drop-border-radius);display:block}:scope:hover,:scope.-hover{border-color:var(--instui-component-file-drop-hover-border-color)}:scope.-accepted{border-color:var(--instui-component-file-drop-accepted-color)}:scope.-rejected{border-color:var(--instui-component-file-drop-rejected-color)}:scope>[class*=-icon-]{line-height:1}}@scope(.instui-side-nav-bar){:scope{gap:var(--instui-component-side-nav-bar-content-gap);padding:var(--instui-component-side-nav-bar-content-margin);box-sizing:border-box;background:var(--instui-component-side-nav-bar-background-color);block-size:100%;min-block-size:100%;inline-size:fit-content;color:var(--instui-component-side-nav-bar-font-color);font-family:var(--instui-component-side-nav-bar-item-font-family);flex-direction:column;display:flex}:scope.-minimized{inline-size:var(--instui-component-side-nav-bar-minimized-width)}:scope.-minimized .item .label{display:none}}@scope(.instui-side-nav-bar){:scope>.item{align-items:center;gap:var(--instui-spacing-space2xs);padding:var(--instui-component-side-nav-bar-item-content-padding);min-inline-size:var(--instui-component-side-nav-bar-minimized-width);color:var(--instui-component-side-nav-bar-item-font-color);background:var(--instui-component-side-nav-bar-item-background-color);border-radius:var(--instui-component-side-nav-bar-item-border-radius);font-size:var(--instui-component-side-nav-bar-item-font-size);font-weight:var(--instui-component-side-nav-bar-item-font-weight);line-height:var(--instui-component-side-nav-bar-item-line-height);text-align:center;-webkit-text-decoration:var(--instui-component-side-nav-bar-item-link-text-decoration);text-decoration:var(--instui-component-side-nav-bar-item-link-text-decoration);cursor:pointer;flex-direction:column;display:flex}:scope>.item [class*=-icon-]{line-height:1}:scope>.item:hover{background:var(--instui-component-side-nav-bar-item-hover-background-color)}:scope>.item.-selected{background:var(--instui-component-side-nav-bar-item-selected-background-color);color:var(--instui-component-side-nav-bar-item-selected-font-color)}}@scope(.instui-tree-browser){:scope{border-radius:var(--instui-component-tree-browser-border-radius);font-family:var(--instui-component-tree-browser-tree-collection-font-family);color:var(--instui-component-tree-browser-tree-button-name-text-color)}:scope details>summary,:scope .item{align-items:center;gap:var(--instui-component-tree-browser-tree-button-icons-margin-right-medium);padding:var(--instui-component-tree-browser-tree-button-base-spacing-medium);font-size:var(--instui-component-tree-browser-tree-button-name-font-size-medium);line-height:var(--instui-component-tree-browser-tree-button-text-line-height);color:var(--instui-component-tree-browser-tree-button-name-text-color);border-radius:var(--instui-component-tree-browser-tree-button-border-radius);cursor:pointer;list-style:none;display:flex}:scope details>summary [class*=-icon-],:scope .item [class*=-icon-]{line-height:1}:scope details>summary::-webkit-details-marker{display:none}:scope details>summary:before{content:"";block-size:1em;inline-size:1em;-webkit-mask:var(--instui-icon-chevron-right) center / contain no-repeat;-webkit-mask:var(--instui-icon-chevron-right) center / contain no-repeat;mask:var(--instui-icon-chevron-right) center / contain no-repeat;background:currentColor;flex:none;transition:transform .2s}:scope details[open]>summary:before{transform:rotate(90deg)}:scope details>summary:hover,:scope .item:hover{background:var(--instui-component-tree-browser-tree-button-hover-background-color);color:var(--instui-component-tree-browser-tree-button-hover-text-color)}:scope details>summary.-selected,:scope .item.-selected{background:var(--instui-component-tree-browser-tree-button-selected-background-color);color:var(--instui-component-tree-browser-tree-button-selected-text-color)}:scope ul{margin:0;padding-inline-start:var(--instui-component-tree-browser-tree-collection-base-spacing-medium);list-style:none}:scope.-size-sm details>summary,:scope.-size-sm .item{padding:var(--instui-component-tree-browser-tree-button-base-spacing-small);font-size:var(--instui-component-tree-browser-tree-button-name-font-size-small)}:scope.-size-lg details>summary,:scope.-size-lg .item{padding:var(--instui-component-tree-browser-tree-button-base-spacing-large);font-size:var(--instui-component-tree-browser-tree-button-name-font-size-large)}:scope.-size-small details>summary,:scope.-size-small .item{padding:var(--instui-component-tree-browser-tree-button-base-spacing-small);font-size:var(--instui-component-tree-browser-tree-button-name-font-size-small)}:scope.-size-large details>summary,:scope.-size-large .item{padding:var(--instui-component-tree-browser-tree-button-base-spacing-large);font-size:var(--instui-component-tree-browser-tree-button-name-font-size-large)}}.instui-calendar{text-align:center;background:var(--instui-component-calendar-background);color:var(--instui-component-calendar-color);font-family:var(--instui-component-calendar-font-family);font-size:var(--instui-component-calendar-font-size);font-weight:var(--instui-component-calendar-font-weight);line-height:var(--instui-component-calendar-line-height);display:inline-block}@scope(.instui-calendar){:scope>.nav{justify-content:space-between;align-items:center;margin-block-end:var(--instui-component-calendar-nav-margin);display:flex}:scope>.grid{grid-template-columns:repeat(7, var(--instui-component-calendar-day-min-width));justify-content:center;gap:var(--instui-spacing-space2xs);display:grid}:scope .weekday{inline-size:var(--instui-component-calendar-day-min-width);block-size:var(--instui-component-calendar-day-height);font-weight:var(--instui-font-weight-interactive);justify-content:center;align-items:center;display:flex}}@scope(.instui-calendar){.day{inline-size:var(--instui-component-calendar-day-min-width);block-size:var(--instui-component-calendar-day-height);font-size:var(--instui-component-calendar-day-font-size);color:var(--instui-component-calendar-day-color);background:var(--instui-component-calendar-day-background);cursor:pointer;justify-content:center;align-items:center;display:flex}.day.-outside-month{color:var(--instui-component-calendar-day-outside-month-color)}.day.-today{background:var(--instui-component-calendar-day-today-background);color:var(--instui-component-calendar-day-today-color);border-radius:var(--instui-component-calendar-day-today-border-radius)}.day.-selected{background:var(--instui-component-calendar-day-selected-background);color:var(--instui-component-calendar-day-selected-color);border-radius:var(--instui-component-calendar-day-selected-border-radius)}}@scope(.instui-popover){:scope{background:var(--instui-color-background-elevated-surface-base);color:var(--instui-color-text-base);border:var(--instui-border-width-sm) solid var(--instui-component-popover-border-color);border-radius:var(--instui-component-popover-border-radius);padding:var(--instui-spacing-space-sm);box-shadow:var(--instui-elevation-above)}:scope[popover]{margin:0}@supports (position-area:block-end){:scope[popover]{position-anchor:--pantoken-anchor;position-try-fallbacks:flip-block, flip-inline}:scope[popover].-placement-top{position-area:block-start}:scope[popover].-placement-bottom{position-area:block-end}:scope[popover].-placement-start{position-area:inline-start center}:scope[popover].-placement-end{position-area:inline-end center}}@supports (transition-behavior:allow-discrete){:scope[popover]{transition:opacity .15s ease, transform .15s ease, overlay .15s allow-discrete, display .15s allow-discrete;opacity:1;transform:translateY(0)}:scope[popover]:not(:popover-open){opacity:0;transform:translateY(-.25rem)}@starting-style{:scope[popover]:popover-open{opacity:0;transform:translateY(-.25rem)}}}}@scope(.instui-tray){:scope{inline-size:var(--instui-component-tray-width-md);background:var(--instui-component-tray-background-color);border:var(--instui-component-tray-border-width) solid var(--instui-component-tray-border-color);block-size:auto;max-block-size:none;max-inline-size:100%;padding:var(--instui-component-tray-padding);z-index:var(--instui-component-tray-z-index);box-shadow:var(--instui-elevation-topmost);position:fixed;inset-block:0;inset-inline-start:0}:scope.-placement-start{inset-inline:0 auto}:scope.-placement-end{inset-inline:auto 0}:scope.-placement-top{block-size:auto;inline-size:100%;inset:0 0 auto}:scope.-placement-bottom{block-size:auto;inline-size:100%;inset:auto 0 0}:scope.-size-xs{inline-size:var(--instui-component-tray-width-xs)}:scope.-size-sm{inline-size:var(--instui-component-tray-width-sm)}:scope.-size-md{inline-size:var(--instui-component-tray-width-md)}:scope.-size-lg{inline-size:var(--instui-component-tray-width-lg)}:scope.-size-xl{inline-size:var(--instui-component-tray-width-xl)}:scope[popover]{margin:0}:scope[is=dialog],dialog:scope{padding:var(--instui-component-tray-padding);border:var(--instui-component-tray-border-width) solid var(--instui-component-tray-border-color);margin:0}@supports (transition-behavior:allow-discrete){:scope[popover]{--tray-slide-x:-100%;--tray-slide-y:0%;transition:transform .2s ease, overlay .2s allow-discrete, display .2s allow-discrete;transform:translate(0)}:scope[popover]:not(:popover-open){transform:translate(var(--tray-slide-x), var(--tray-slide-y))}@starting-style{:scope[popover]:popover-open{transform:translate(var(--tray-slide-x), var(--tray-slide-y))}}[dir=rtl] :scope,:scope.-placement-end{--tray-slide-x:100%}[dir=rtl] :scope.-placement-end{--tray-slide-x:-100%}:scope.-placement-top{--tray-slide-x:0%;--tray-slide-y:-100%}:scope.-placement-bottom{--tray-slide-x:0%;--tray-slide-y:100%}}:scope.-size-x-small{inline-size:var(--instui-component-tray-width-xs)}:scope.-size-small{inline-size:var(--instui-component-tray-width-sm)}:scope.-size-medium{inline-size:var(--instui-component-tray-width-md)}:scope.-size-large{inline-size:var(--instui-component-tray-width-lg)}:scope.-size-x-large{inline-size:var(--instui-component-tray-width-xl)}}@scope(.instui-tooltip){:scope{display:inline-flex;position:relative}:scope>[class*=-icon-]{line-height:1}:scope>.tip{z-index:1;inline-size:max-content;padding:var(--instui-component-tooltip-padding);background:var(--instui-color-background-inverse);color:var(--instui-color-text-inverse);border-radius:var(--instui-border-radius-sm);font-family:var(--instui-component-tooltip-font-family);font-size:var(--instui-component-tooltip-font-size);font-weight:var(--instui-component-tooltip-font-weight);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;margin-block-end:var(--instui-spacing-space-xs);transition:opacity .15s;position:absolute;inset-block-end:100%;inset-inline-start:50%;transform:translate(-50%)}:scope>.tip:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:translate(50%)}:scope>.tip.-placement-bottom{margin-block:var(--instui-spacing-space-xs) 0;inset-block:100% auto}:scope>.tip.-placement-start{inset-block-end:auto;inset-inline:auto 100%;margin:0;margin-inline-end:var(--instui-spacing-space-xs);top:50%;transform:translateY(-50%)}:scope>.tip.-placement-end{inset-block-end:auto;inset-inline:100% auto;margin:0;margin-inline-start:var(--instui-spacing-space-xs);top:50%;transform:translateY(-50%)}:scope:hover>.tip,:scope:focus-within>.tip{opacity:1;visibility:visible}}@scope(.instui-range-input){:scope{appearance:none;inline-size:100%;min-inline-size:var(--instui-component-range-input-min-width);block-size:var(--instui-component-range-input-handle-size);background:0 0}:scope::-webkit-slider-runnable-track{background:var(--instui-component-range-input-track-background);border:var(--instui-border-width-sm) solid var(--instui-component-range-input-track-border-color);border-radius:999px;block-size:.25rem}:scope::-moz-range-track{background:var(--instui-component-range-input-track-background);border:var(--instui-border-width-sm) solid var(--instui-component-range-input-track-border-color);border-radius:999px;block-size:.25rem}:scope::-webkit-slider-thumb{appearance:none;inline-size:var(--instui-component-range-input-handle-size);block-size:var(--instui-component-range-input-handle-size);background:var(--instui-component-range-input-handle-background);border:var(--instui-component-range-input-handle-border-size) solid var(--instui-component-range-input-handle-border-color);box-shadow:0 0 0 0 var(--instui-component-range-input-handle-shadow-color);cursor:pointer;border-radius:50%;margin-block-start:calc((.25rem - var(--instui-component-range-input-handle-size)) / 2)}:scope::-moz-range-thumb{cursor:pointer;inline-size:var(--instui-component-range-input-handle-size);block-size:var(--instui-component-range-input-handle-size);border:var(--instui-component-range-input-handle-border-size) solid var(--instui-component-range-input-handle-border-color);background:var(--instui-component-range-input-handle-background);box-shadow:0 0 0 0 var(--instui-component-range-input-handle-shadow-color);border-radius:50%}:scope:hover::-webkit-slider-thumb{background:var(--instui-component-range-input-handle-hover-background)}:scope:hover::-moz-range-thumb{background:var(--instui-component-range-input-handle-hover-background)}:scope:focus-visible{outline:none}:scope:focus-visible::-webkit-slider-thumb{background:var(--instui-component-range-input-handle-focus-background);box-shadow:0 0 0 var(--instui-component-range-input-handle-focus-outline-width) var(--instui-component-range-input-handle-focus-outline-color)}:scope:focus-visible::-moz-range-thumb{background:var(--instui-component-range-input-handle-focus-background);box-shadow:0 0 0 var(--instui-component-range-input-handle-focus-outline-width) var(--instui-component-range-input-handle-focus-outline-color)}.instui-range-input-value{background:var(--instui-color-background-inverse);color:var(--instui-color-text-inverse);border-radius:var(--instui-border-radius-md);padding:var(--instui-component-range-input-value-medium-padding);font-family:var(--instui-component-range-input-value-font-family);font-size:var(--instui-component-range-input-value-medium-font-size);font-weight:var(--instui-component-range-input-value-font-weight);align-self:center;align-items:center;margin-inline-start:.5rem;line-height:1;display:inline-flex;position:relative}.instui-range-input-value:before{content:"";border-block:.375rem solid #0000;border-inline-end:.375rem solid var(--instui-color-background-inverse);border-inline-start:0;position:absolute;inset-block-start:50%;inset-inline-start:-.375rem;transform:translateY(-50%)}.instui-range-input-value.-size-sm{padding:var(--instui-component-range-input-value-small-padding);font-size:var(--instui-component-range-input-value-small-font-size);line-height:var(--instui-component-range-input-value-small-line-height)}.instui-range-input-value.-size-lg{padding:var(--instui-component-range-input-value-large-padding);font-size:var(--instui-component-range-input-value-large-font-size);line-height:var(--instui-component-range-input-value-large-line-height)}:scope.-size-small{padding:var(--instui-component-range-input-value-small-padding);font-size:var(--instui-component-range-input-value-small-font-size);line-height:var(--instui-component-range-input-value-small-line-height)}:scope.-size-large{padding:var(--instui-component-range-input-value-large-padding);font-size:var(--instui-component-range-input-value-large-font-size);line-height:var(--instui-component-range-input-value-large-line-height)}}@scope(.instui-mask){:scope{background:var(--instui-component-mask-background-color);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}:scope.-fullscreen{z-index:999;position:fixed}:scope.-blur{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}}@scope(.instui-screen-reader-content){:scope{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@scope(.instui-heading){:scope{font-family:var(--instui-component-heading-h1-font-family);color:var(--instui-component-heading-base-color);line-height:var(--instui-component-heading-line-height);font-size:var(--instui-component-heading-h1-font-size);font-weight:var(--instui-component-heading-h1-font-weight);margin:0;display:block}:scope.-level-h1{font-size:var(--instui-component-heading-h1-font-size);font-weight:var(--instui-component-heading-h1-font-weight)}:scope.-level-h2{font-size:var(--instui-component-heading-h2-font-size);font-weight:var(--instui-component-heading-h2-font-weight)}:scope.-level-h3{font-size:var(--instui-component-heading-h3-font-size);font-weight:var(--instui-component-heading-h3-font-weight)}:scope.-level-h4{font-size:var(--instui-component-heading-h4-font-size);font-weight:var(--instui-component-heading-h4-font-weight)}:scope.-level-h5{font-size:var(--instui-component-heading-h5-font-size);font-weight:var(--instui-component-heading-h5-font-weight)}:scope.-level-h6{font-size:var(--instui-component-heading-h6-font-size);font-weight:var(--instui-component-heading-h6-font-weight)}:scope.-variant-title-page{font-size:var(--instui-component-heading-title-page-desktop-font-size);font-weight:var(--instui-component-heading-title-page-desktop-font-weight)}:scope.-variant-title-section{font-size:var(--instui-component-heading-title-section-font-size);font-weight:var(--instui-component-heading-title-section-font-weight)}:scope.-variant-title-card-section{font-size:var(--instui-component-heading-title-card-section-font-size);font-weight:var(--instui-component-heading-title-card-section-font-weight)}:scope.-variant-title-card-regular{font-size:var(--instui-component-heading-title-card-regular-font-size);font-weight:var(--instui-component-heading-title-card-regular-font-weight)}:scope.-variant-title-card-mini{font-size:var(--instui-component-heading-title-card-mini-font-size);font-weight:var(--instui-component-heading-title-card-mini-font-weight)}:scope.-variant-label{font-size:var(--instui-component-heading-label-font-size);font-weight:var(--instui-component-heading-label-font-weight)}:scope.-color-primary{color:var(--instui-component-heading-base-color)}:scope.-color-secondary{color:var(--instui-component-heading-muted-color)}:scope.-color-primary-inverse{color:var(--instui-component-heading-inverse-color)}:scope.-color-ai{background:linear-gradient(to bottom, var(--instui-component-heading-ai-text-top-gradient-color) 0%, var(--instui-component-heading-ai-text-bottom-gradient-color) 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}:scope.-border-bottom{border-bottom:var(--instui-component-heading-border-width) solid var(--instui-component-heading-border-color);padding-bottom:var(--instui-component-heading-border-padding)}:scope.-border-top{border-top:var(--instui-component-heading-border-width) solid var(--instui-component-heading-border-color);padding-top:var(--instui-component-heading-border-padding)}}@scope(.instui-text){:scope{font-family:var(--instui-component-text-content-font-family);color:var(--instui-component-text-base-color);font-size:var(--instui-component-text-font-size-medium);font-weight:var(--instui-component-text-font-weight-normal);line-height:var(--instui-component-text-content-line-height)}:scope.-size-xs{font-size:var(--instui-component-text-font-size-x-small)}:scope.-size-sm{font-size:var(--instui-component-text-font-size-small)}:scope.-size-lg{font-size:var(--instui-component-text-font-size-large)}:scope.-size-xl{font-size:var(--instui-component-text-font-size-x-large)}:scope.-weight-bold{font-weight:var(--instui-component-text-font-weight-bold)}:scope.-style-italic{font-style:italic}:scope.-color-primary{color:var(--instui-component-text-primary-color)}:scope.-color-secondary{color:var(--instui-component-text-muted-color)}:scope.-color-brand{color:var(--lightningcss-light,var(--instui-color-institutional-brand-primary))var(--lightningcss-dark,var(--instui-color-institutional-brand-font-color-dark))}:scope.-color-success{color:var(--instui-component-text-success-color)}:scope.-color-danger{color:var(--instui-component-text-error-color)}:scope.-color-warning{color:var(--instui-component-text-warning-color)}:scope:is(.-color-ai-highlight,.-color-ai){color:var(--instui-component-text-ai-color);background:var(--instui-component-text-ai-background-color)}:scope.-color-primary-inverse,:scope.-color-secondary-inverse{color:var(--instui-component-text-inverse-color)}:scope.-color-primary-on{color:var(--instui-component-text-base-on-color)}:scope.-color-secondary-on{color:var(--instui-component-text-muted-on-color)}:scope.-variant-description-page{font-size:var(--instui-component-text-description-page-font-size);font-weight:var(--instui-component-text-description-page-font-weight);line-height:var(--instui-component-text-description-page-line-height)}:scope.-variant-description-section{font-size:var(--instui-component-text-description-section-font-size);font-weight:var(--instui-component-text-description-section-font-weight);line-height:var(--instui-component-text-description-section-line-height)}:scope.-variant-content{font-size:var(--instui-component-text-content-font-size);line-height:var(--instui-component-text-content-line-height);font-weight:var(--instui-component-text-content-font-weight)}:scope.-variant-content-small{font-size:var(--instui-component-text-content-small-font-size);font-weight:var(--instui-component-text-content-small-font-weight);line-height:var(--instui-component-text-content-small-line-height)}:scope.-variant-content-important{font-size:var(--instui-component-text-content-important-font-size);line-height:var(--instui-component-text-content-important-line-height);font-weight:var(--instui-component-text-content-important-font-weight)}:scope.-variant-content-quote{font-size:var(--instui-component-text-content-quote-font-size);font-weight:var(--instui-component-text-content-quote-font-weight);font-style:var(--instui-component-text-content-quote-font-style);line-height:var(--instui-component-text-content-quote-line-height)}:scope.-variant-legend{font-size:var(--instui-component-text-legend-font-size);line-height:var(--instui-component-text-legend-line-height);font-weight:var(--instui-component-text-legend-font-weight)}:scope.-transform-uppercase{text-transform:uppercase}:scope.-transform-lowercase{text-transform:lowercase}:scope.-transform-capitalize{text-transform:capitalize}:scope.-size-x-small{font-size:var(--instui-component-text-font-size-x-small)}:scope.-size-small{font-size:var(--instui-component-text-font-size-small)}:scope.-size-large{font-size:var(--instui-component-text-font-size-large)}:scope.-size-x-large{font-size:var(--instui-component-text-font-size-x-large)}}@scope(.instui-close-button){:scope{aspect-ratio:1;min-height:var(--instui-component-base-button-medium-height);padding:var(--instui-spacing-space-xs);border-radius:var(--instui-component-base-button-border-radius);color:var(--instui-component-icon-base-color);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}:scope:before{content:"";block-size:1em;inline-size:1em;-webkit-mask:var(--instui-icon-x) center / contain no-repeat;-webkit-mask:var(--instui-icon-x) center / contain no-repeat;mask:var(--instui-icon-x) center / contain no-repeat;background:currentColor}:scope:hover{background:var(--instui-component-base-button-primary-ghost-hover-background)}:scope:active{background:var(--instui-component-base-button-primary-ghost-active-background)}:scope:disabled,:scope[aria-disabled=true]{color:var(--instui-component-icon-disabled-base-color);cursor:not-allowed}:scope.-size-sm{min-height:var(--instui-component-base-button-small-height)}:scope.-size-md{min-height:var(--instui-component-base-button-medium-height)}:scope.-size-lg{min-height:var(--instui-component-base-button-large-height)}:scope.-on-color,:scope.-color-inverse{color:var(--instui-component-icon-on-color)}:scope.-on-color:hover,:scope.-color-inverse:hover{background:var(--instui-component-base-button-primary-inverse-ghost-hover-background)}:scope.-on-color:active,:scope.-color-inverse:active{background:var(--instui-component-base-button-primary-inverse-ghost-active-background)}:scope.-on-color:disabled,:scope.-on-color[aria-disabled=true],:scope.-color-inverse:disabled,:scope.-color-inverse[aria-disabled=true]{color:var(--instui-component-icon-disabled-on-color)}:scope.-size-small{min-height:var(--instui-component-base-button-small-height)}:scope.-size-medium{min-height:var(--instui-component-base-button-medium-height)}:scope.-size-large{min-height:var(--instui-component-base-button-large-height)}}.instui-form-field{gap:var(--instui-component-form-field-layout-gap-inputs);color:var(--instui-component-form-field-layout-text-color);font-family:var(--instui-component-form-field-layout-font-family);grid-template-columns:1fr;grid-template-areas:"label""controls""messages";display:grid}@scope(.instui-form-field){:scope>.label{color:var(--instui-component-form-field-layout-text-color);font-family:var(--instui-component-form-field-layout-font-family);font-weight:var(--instui-component-form-field-layout-font-weight);font-size:var(--instui-component-form-field-layout-font-size);line-height:var(--instui-component-form-field-layout-line-height);grid-area:label}:scope>.controls{grid-area:controls}}.instui-form-field>.instui-form-field-messages{grid-area:messages}.instui-form-field .instui-form-field-message.-type-error,.instui-form-field .instui-form-field-message.-type-new-error{display:none}.instui-form-field.-invalid .instui-form-field-message.-type-error,.instui-form-field.-invalid .instui-form-field-message.-type-new-error{display:inline-flex}.instui-form-field:has(:user-invalid) .instui-form-field-message.-type-error{display:inline-flex}.instui-form-field:has(:user-invalid) .instui-form-field-message.-type-new-error{display:inline-flex}.instui-form-field:is(.-required,:has(:required)) .label:after{content:"*";color:var(--instui-component-form-field-layout-asterisk-color);margin-inline-start:.25rem}.instui-form-field.-readonly .label{color:var(--instui-component-form-field-layout-readonly-text-color)}.instui-form-field.-layout-stacked{grid-template-columns:1fr;grid-template-areas:"label""controls""messages"}.instui-form-field.-layout-inline{align-items:center;column-gap:var(--instui-component-form-field-layout-gap-primitives);grid-template-columns:auto 1fr;grid-template-areas:"label controls"".messages"}.instui-form-field.-layout-inline.-v-align-top{align-items:start}.instui-form-field.-layout-inline.-v-align-bottom{align-items:end}.instui-form-field.-layout-inline.-label-align-start .label{text-align:start}.instui-form-field.-layout-inline.-label-align-end .label{text-align:end}.instui-form-field.-inline{inline-size:auto;display:inline-grid}@scope(.instui-form-field-group){:scope{gap:var(--instui-component-form-field-layout-gap-inputs);border:0;grid-template-columns:1fr;min-inline-size:0;margin:0;padding:0;display:grid}:scope>legend{color:var(--instui-component-form-field-layout-text-color);font-family:var(--instui-component-form-field-layout-font-family);font-weight:var(--instui-component-form-field-layout-font-weight);font-size:var(--instui-component-form-field-layout-font-size);line-height:var(--instui-component-form-field-layout-line-height);grid-column:1/-1;margin-block-end:var(--instui-component-form-field-layout-gap-primitives);padding:0}:scope.-required>legend:after{content:"*";color:var(--instui-component-form-field-layout-asterisk-color);margin-inline-start:.25rem}:scope.-layout-columns,:scope.-layout-inline{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}:scope.-row-spacing-none{row-gap:0}:scope.-row-spacing-small{row-gap:var(--instui-spacing-space-sm)}:scope.-row-spacing-medium{row-gap:var(--instui-spacing-space-md)}:scope.-row-spacing-large{row-gap:var(--instui-spacing-space-lg)}:scope.-col-spacing-none{column-gap:0}:scope.-col-spacing-small{column-gap:var(--instui-spacing-space-sm)}:scope.-col-spacing-medium{column-gap:var(--instui-spacing-space-md)}:scope.-col-spacing-large{column-gap:var(--instui-spacing-space-lg)}:scope.-v-align-top{align-items:start}:scope.-v-align-middle{align-items:center}:scope.-v-align-bottom{align-items:end}@supports (grid-template-columns:subgrid){:scope.-layout-aligned{grid-template-columns:auto 1fr;align-items:center}:scope.-layout-aligned>.instui-form-field{grid-column:1/-1;grid-template-columns:subgrid;grid-template-areas:"label controls"".messages";align-items:center;display:grid}}}@scope(.instui-radio-input-group){:scope{gap:var(--instui-component-form-field-layout-gap-inputs);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}:scope>legend{color:var(--instui-component-form-field-layout-text-color);font-family:var(--instui-component-form-field-layout-font-family);font-weight:var(--instui-component-form-field-layout-font-weight);font-size:var(--instui-component-form-field-layout-font-size);line-height:var(--instui-component-form-field-layout-line-height);margin-block-end:var(--instui-component-form-field-layout-gap-primitives);padding:0}:scope.-required>legend:after{content:"*";color:var(--instui-component-form-field-layout-asterisk-color);margin-inline-start:.25rem}:scope.-layout-columns,:scope.-layout-inline{align-items:center;column-gap:var(--instui-spacing-space-md);flex-flow:wrap}:scope.-layout-columns>legend,:scope.-layout-inline>legend{flex-basis:100%}:scope.-variant-toggle{flex-flow:wrap;align-items:center;gap:0}:scope.-variant-toggle>legend{flex-basis:100%}:scope.-variant-toggle>.instui-radio:has(input:focus-visible){z-index:1}}@scope(.instui-form-field-messages){:scope{gap:var(--instui-component-form-field-layout-gap-primitives);flex-direction:column;display:flex}}@scope(.instui-form-field-message){:scope{font-family:var(--instui-component-form-field-message-font-family);font-size:var(--instui-component-form-field-message-font-size);font-weight:var(--instui-component-form-field-message-font-weight);line-height:var(--instui-component-form-field-message-line-height);color:var(--instui-component-form-field-message-hint-text-color);align-items:center;gap:.25rem;display:inline-flex}:scope.-type-hint{color:var(--instui-component-form-field-message-hint-text-color)}:scope.-type-error{color:var(--instui-component-form-field-message-error-text-color)}:scope.-type-success{color:var(--instui-component-form-field-message-success-text-color)}:scope.-type-error:before,:scope.-type-success:before{content:"";background:currentColor;flex:none;block-size:1em;inline-size:1em}:scope.-type-error:before{-webkit-mask:var(--instui-icon-circle-alert) center / contain no-repeat;-webkit-mask:var(--instui-icon-circle-alert) center / contain no-repeat;mask:var(--instui-icon-circle-alert) center / contain no-repeat}:scope.-type-success:before{-webkit-mask:var(--instui-icon-circle-check) center / contain no-repeat;-webkit-mask:var(--instui-icon-circle-check) center / contain no-repeat;mask:var(--instui-icon-circle-check) center / contain no-repeat}:scope.-type-screenreader-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@scope(.instui-text-input){:scope{box-sizing:border-box;inline-size:100%;font-family:var(--instui-component-text-input-font-family);font-weight:var(--instui-component-text-input-font-weight);color:var(--instui-component-text-input-text-color);background-color:var(--instui-component-text-input-background-color);border:var(--instui-component-text-input-border-width) solid var(--instui-component-text-input-border-color);border-radius:var(--instui-component-text-input-border-radius);block-size:var(--instui-component-text-input-height-md);padding-inline:var(--instui-component-text-input-padding-horizontal-md);font-size:var(--instui-component-text-input-font-size-md);display:block}:scope::placeholder{color:var(--instui-component-text-input-placeholder-color)}:scope:hover{background-color:var(--instui-component-text-input-background-hover-color);border-color:var(--instui-component-text-input-border-hover-color)}:scope:hover::placeholder{color:var(--instui-component-text-input-placeholder-hover-color)}:scope:disabled,:scope.-disabled{background-color:var(--instui-component-text-input-background-disabled-color);border-color:var(--instui-component-text-input-border-disabled-color);color:var(--instui-component-text-input-text-disabled-color);cursor:not-allowed}:scope.-readonly{background-color:var(--instui-component-text-input-background-readonly-color);border-color:var(--instui-component-text-input-border-readonly-color);color:var(--instui-component-text-input-text-readonly-color)}:scope.-invalid{border-color:var(--instui-component-text-input-error-border-color)}:scope.-success{border-color:var(--instui-component-text-input-success-border-color)}:scope:is(.-invalid,:user-invalid):focus-visible{outline-color:var(--instui-focus-outline-color-danger)}:scope.-success:focus-visible{outline-color:var(--instui-focus-outline-color-success)}:scope.-size-sm{block-size:var(--instui-component-text-input-height-sm);padding-inline:var(--instui-component-text-input-padding-horizontal-sm);font-size:var(--instui-component-text-input-font-size-sm)}:scope.-size-md{block-size:var(--instui-component-text-input-height-md);padding-inline:var(--instui-component-text-input-padding-horizontal-md);font-size:var(--instui-component-text-input-font-size-md)}:scope.-size-lg{block-size:var(--instui-component-text-input-height-lg);padding-inline:var(--instui-component-text-input-padding-horizontal-lg);font-size:var(--instui-component-text-input-font-size-lg)}:scope.-size-small{block-size:var(--instui-component-text-input-height-sm);padding-inline:var(--instui-component-text-input-padding-horizontal-sm);font-size:var(--instui-component-text-input-font-size-sm)}:scope.-size-medium{block-size:var(--instui-component-text-input-height-md);padding-inline:var(--instui-component-text-input-padding-horizontal-md);font-size:var(--instui-component-text-input-font-size-md)}:scope.-size-large{block-size:var(--instui-component-text-input-height-lg);padding-inline:var(--instui-component-text-input-padding-horizontal-lg);font-size:var(--instui-component-text-input-font-size-lg)}}@scope(.instui-text-area){:scope{box-sizing:border-box;inline-size:100%;font-family:var(--instui-component-text-area-font-family);font-weight:var(--instui-component-text-area-font-weight);color:var(--instui-component-text-area-text-color);background-color:var(--instui-component-text-area-background-color);border:var(--instui-component-text-area-border-width) solid var(--instui-component-text-area-border-color);border-radius:var(--instui-component-text-area-border-radius);padding:var(--instui-component-text-area-padding);font-size:var(--instui-component-text-area-font-size-md);resize:vertical;min-block-size:4rem;line-height:1.5;display:block}:scope::placeholder{color:var(--instui-component-text-area-placeholder-color)}:scope:hover{background-color:var(--instui-component-text-area-background-hover-color);border-color:var(--instui-component-text-area-border-hover-color)}:scope:hover::placeholder{color:var(--instui-component-text-area-placeholder-hover-color)}:scope:disabled,:scope.-disabled{background-color:var(--instui-component-text-area-background-disabled-color);border-color:var(--instui-component-text-area-border-disabled-color);color:var(--instui-component-text-area-text-disabled-color);cursor:not-allowed}:scope.-readonly{background-color:var(--instui-component-text-area-background-readonly-color);border-color:var(--instui-component-text-area-border-readonly-color);color:var(--instui-component-text-area-text-readonly-color)}:scope.-invalid{border-color:var(--instui-component-text-area-error-border-color)}:scope.-success{border-color:var(--instui-component-text-area-success-border-color)}:scope:is(.-invalid,:user-invalid):focus-visible{outline-color:var(--instui-focus-outline-color-danger)}:scope.-success:focus-visible{outline-color:var(--instui-focus-outline-color-success)}:scope.-size-sm{font-size:var(--instui-component-text-area-font-size-sm)}:scope.-size-md{font-size:var(--instui-component-text-area-font-size-md)}:scope.-size-lg{font-size:var(--instui-component-text-area-font-size-lg)}:scope.-size-small{font-size:var(--instui-component-text-area-font-size-sm)}:scope.-size-medium{font-size:var(--instui-component-text-area-font-size-md)}:scope.-size-large{font-size:var(--instui-component-text-area-font-size-lg)}}@scope(.instui-simple-select){:scope{box-sizing:border-box;inline-size:100%;font-family:var(--instui-component-text-input-font-family);font-weight:var(--instui-component-text-input-font-weight);color:var(--instui-component-text-input-text-color);background-color:var(--instui-component-text-input-background-color);border:var(--instui-component-text-input-border-width) solid var(--instui-component-text-input-border-color);border-radius:var(--instui-component-text-input-border-radius);block-size:var(--instui-component-text-input-height-md);padding-inline:var(--instui-component-text-input-padding-horizontal-md);font-size:var(--instui-component-text-input-font-size-md);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236a7883' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--instui-component-text-input-padding-horizontal-md) center;background-size:1em;padding-inline-end:calc(var(--instui-component-text-input-padding-horizontal-md) + 1.5rem);display:block}:scope::placeholder{color:var(--instui-component-text-input-placeholder-color)}:scope:hover{background-color:var(--instui-component-text-input-background-hover-color);border-color:var(--instui-component-text-input-border-hover-color)}:scope:hover::placeholder{color:var(--instui-component-text-input-placeholder-hover-color)}:scope:disabled,:scope.-disabled{background-color:var(--instui-component-text-input-background-disabled-color);border-color:var(--instui-component-text-input-border-disabled-color);color:var(--instui-component-text-input-text-disabled-color);cursor:not-allowed}:scope.-readonly{background-color:var(--instui-component-text-input-background-readonly-color);border-color:var(--instui-component-text-input-border-readonly-color);color:var(--instui-component-text-input-text-readonly-color)}:scope.-invalid{border-color:var(--instui-component-text-input-error-border-color)}:scope.-success{border-color:var(--instui-component-text-input-success-border-color)}:scope:is(.-invalid,:user-invalid):focus-visible{outline-color:var(--instui-focus-outline-color-danger)}:scope.-success:focus-visible{outline-color:var(--instui-focus-outline-color-success)}:scope.-size-sm{block-size:var(--instui-component-text-input-height-sm);padding-inline:var(--instui-component-text-input-padding-horizontal-sm);font-size:var(--instui-component-text-input-font-size-sm);padding-inline-end:calc(var(--instui-component-text-input-padding-horizontal-sm) + 1.5rem)}:scope.-size-md{block-size:var(--instui-component-text-input-height-md);padding-inline:var(--instui-component-text-input-padding-horizontal-md);font-size:var(--instui-component-text-input-font-size-md);padding-inline-end:calc(var(--instui-component-text-input-padding-horizontal-md) + 1.5rem)}:scope.-size-lg{block-size:var(--instui-component-text-input-height-lg);padding-inline:var(--instui-component-text-input-padding-horizontal-lg);font-size:var(--instui-component-text-input-font-size-lg);padding-inline-end:calc(var(--instui-component-text-input-padding-horizontal-lg) + 1.5rem)}:scope.-size-small{block-size:var(--instui-component-text-input-height-sm);padding-inline:var(--instui-component-text-input-padding-horizontal-sm);font-size:var(--instui-component-text-input-font-size-sm);padding-inline-end:calc(var(--instui-component-text-input-padding-horizontal-sm) + 1.5rem)}:scope.-size-medium{block-size:var(--instui-component-text-input-height-md);padding-inline:var(--instui-component-text-input-padding-horizontal-md);font-size:var(--instui-component-text-input-font-size-md);padding-inline-end:calc(var(--instui-component-text-input-padding-horizontal-md) + 1.5rem)}:scope.-size-large{block-size:var(--instui-component-text-input-height-lg);padding-inline:var(--instui-component-text-input-padding-horizontal-lg);font-size:var(--instui-component-text-input-font-size-lg);padding-inline-end:calc(var(--instui-component-text-input-padding-horizontal-lg) + 1.5rem)}}@scope(.instui-input-group){:scope{box-sizing:border-box;inline-size:100%;block-size:var(--instui-component-text-input-height-md);padding-inline:var(--instui-component-text-input-padding-horizontal-md);align-items:center;gap:var(--instui-component-text-input-gap-content);background-color:var(--instui-component-text-input-background-color);border:var(--instui-component-text-input-border-width) solid var(--instui-component-text-input-border-color);border-radius:var(--instui-component-text-input-border-radius);color:var(--instui-component-text-input-text-color);font-family:var(--instui-component-text-input-font-family);font-size:var(--instui-component-text-input-font-size-md);display:flex}:scope:hover{background-color:var(--instui-component-text-input-background-hover-color);border-color:var(--instui-component-text-input-border-hover-color)}:scope>input,:scope .instui-text-input{block-size:auto;min-inline-size:0;font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}:scope>input::placeholder{color:var(--instui-component-text-input-placeholder-color)}:scope .before,:scope .after{color:var(--instui-component-text-input-text-color);flex:none;align-items:center;display:inline-flex}:scope.-disabled{background-color:var(--instui-component-text-input-background-disabled-color);border-color:var(--instui-component-text-input-border-disabled-color);color:var(--instui-component-text-input-text-disabled-color);cursor:not-allowed}:scope:has(>input:disabled){background-color:var(--instui-component-text-input-background-disabled-color);border-color:var(--instui-component-text-input-border-disabled-color);color:var(--instui-component-text-input-text-disabled-color);cursor:not-allowed}:scope.-readonly{background-color:var(--instui-component-text-input-background-readonly-color);border-color:var(--instui-component-text-input-border-readonly-color);color:var(--instui-component-text-input-text-readonly-color)}:scope.-invalid{border-color:var(--instui-component-text-input-error-border-color)}:scope.-success{border-color:var(--instui-component-text-input-success-border-color)}:scope:has(:focus-visible){outline:var(--instui-focus-outline-width) var(--instui-focus-outline-style) var(--instui-focus-outline-color);outline-offset:var(--instui-focus-outline-offset);border-radius:var(--instui-focus-outline-radius)}:scope:is(.-invalid,:has(>input:user-invalid)):has(:focus-visible){outline-color:var(--instui-focus-outline-color-danger)}:scope.-success:has(:focus-visible){outline-color:var(--instui-focus-outline-color-success)}:scope.-size-sm{block-size:var(--instui-component-text-input-height-sm);padding-inline:var(--instui-component-text-input-padding-horizontal-sm);font-size:var(--instui-component-text-input-font-size-sm)}:scope.-size-md{block-size:var(--instui-component-text-input-height-md);padding-inline:var(--instui-component-text-input-padding-horizontal-md);font-size:var(--instui-component-text-input-font-size-md)}:scope.-size-lg{block-size:var(--instui-component-text-input-height-lg);padding-inline:var(--instui-component-text-input-padding-horizontal-lg);font-size:var(--instui-component-text-input-font-size-lg)}:scope.-should-not-wrap{flex-wrap:nowrap}:scope.-size-small{block-size:var(--instui-component-text-input-height-sm);padding-inline:var(--instui-component-text-input-padding-horizontal-sm);font-size:var(--instui-component-text-input-font-size-sm)}:scope.-size-medium{block-size:var(--instui-component-text-input-height-md);padding-inline:var(--instui-component-text-input-padding-horizontal-md);font-size:var(--instui-component-text-input-font-size-md)}:scope.-size-large{block-size:var(--instui-component-text-input-height-lg);padding-inline:var(--instui-component-text-input-padding-horizontal-lg);font-size:var(--instui-component-text-input-font-size-lg)}}@scope(.instui-number-input){:scope{box-sizing:border-box;inline-size:100%;block-size:var(--instui-component-text-input-height-md);padding-inline:var(--instui-component-text-input-padding-horizontal-md);align-items:center;gap:var(--instui-component-text-input-gap-content);background-color:var(--instui-component-text-input-background-color);border:var(--instui-component-text-input-border-width) solid var(--instui-component-text-input-border-color);border-radius:var(--instui-component-text-input-border-radius);color:var(--instui-component-text-input-text-color);font-family:var(--instui-component-text-input-font-family);font-size:var(--instui-component-text-input-font-size-md);padding-inline-end:0;display:flex;overflow:hidden}:scope:hover{background-color:var(--instui-component-text-input-background-hover-color);border-color:var(--instui-component-text-input-border-hover-color)}:scope>input,:scope .instui-text-input{block-size:auto;min-inline-size:0;font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}:scope>input::placeholder{color:var(--instui-component-text-input-placeholder-color)}:scope>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:scope>input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}:scope>input[type=number]{appearance:textfield}:scope.-disabled{background-color:var(--instui-component-text-input-background-disabled-color);border-color:var(--instui-component-text-input-border-disabled-color);color:var(--instui-component-text-input-text-disabled-color);cursor:not-allowed}:scope:has(>input:disabled){background-color:var(--instui-component-text-input-background-disabled-color);border-color:var(--instui-component-text-input-border-disabled-color);color:var(--instui-component-text-input-text-disabled-color);cursor:not-allowed}:scope.-readonly{background-color:var(--instui-component-text-input-background-readonly-color);border-color:var(--instui-component-text-input-border-readonly-color);color:var(--instui-component-text-input-text-readonly-color)}:scope.-invalid{border-color:var(--instui-component-text-input-error-border-color)}:scope.-success{border-color:var(--instui-component-text-input-success-border-color)}:scope:has(:focus-visible){outline:var(--instui-focus-outline-width) var(--instui-focus-outline-style) var(--instui-focus-outline-color);outline-offset:var(--instui-focus-outline-offset);border-radius:var(--instui-focus-outline-radius)}:scope:is(.-invalid,:has(>input:user-invalid)):has(:focus-visible){outline-color:var(--instui-focus-outline-color-danger)}:scope.-success:has(:focus-visible){outline-color:var(--instui-focus-outline-color-success)}:scope.-size-sm{block-size:var(--instui-component-text-input-height-sm);padding-inline:var(--instui-component-text-input-padding-horizontal-sm);font-size:var(--instui-component-text-input-font-size-sm)}:scope.-size-md{block-size:var(--instui-component-text-input-height-md);padding-inline:var(--instui-component-text-input-padding-horizontal-md);font-size:var(--instui-component-text-input-font-size-md)}:scope.-size-lg{block-size:var(--instui-component-text-input-height-lg);padding-inline:var(--instui-component-text-input-padding-horizontal-lg);font-size:var(--instui-component-text-input-font-size-lg)}:scope .arrows{border-inline-start:var(--instui-component-text-input-border-width) solid var(--instui-component-text-input-border-color);flex-direction:column;flex:none;align-self:stretch;inline-size:1.5rem;display:flex}:scope .arrows button{background:var(--instui-component-text-input-arrows-background-color);color:var(--instui-color-icon-interactive-action-secondary-base);cursor:pointer;border:0;flex:1;justify-content:center;align-items:center;padding:0;display:flex}:scope .arrows button+button{border-block-start:var(--instui-component-text-input-border-width) solid var(--instui-component-text-input-border-color)}:scope .arrows button:hover{background:var(--instui-component-text-input-arrows-background-hover-color)}:scope .arrows button:active{background:var(--instui-component-text-input-arrows-background-active-color)}:scope .arrows button:disabled{background:var(--instui-component-text-input-arrows-background-disabled-color);cursor:not-allowed}:scope .arrows button:before{content:"";block-size:.875em;inline-size:.875em;-webkit-mask:var(--instui-icon-chevron-up) center / contain no-repeat;-webkit-mask:var(--instui-icon-chevron-up) center / contain no-repeat;mask:var(--instui-icon-chevron-up) center / contain no-repeat;background:currentColor}:scope .arrows button.down:before{-webkit-mask:var(--instui-icon-chevron-down) center / contain no-repeat;-webkit-mask:var(--instui-icon-chevron-down) center / contain no-repeat;mask:var(--instui-icon-chevron-down) center / contain no-repeat}:scope.-size-small{block-size:var(--instui-component-text-input-height-sm);padding-inline:var(--instui-component-text-input-padding-horizontal-sm);font-size:var(--instui-component-text-input-font-size-sm)}:scope.-size-medium{block-size:var(--instui-component-text-input-height-md);padding-inline:var(--instui-component-text-input-padding-horizontal-md);font-size:var(--instui-component-text-input-font-size-md)}:scope.-size-large{block-size:var(--instui-component-text-input-height-lg);padding-inline:var(--instui-component-text-input-padding-horizontal-lg);font-size:var(--instui-component-text-input-font-size-lg)}}@scope(.instui-in-place-edit){:scope{min-inline-size:2rem;padding:var(--instui-spacing-space2xs) var(--instui-spacing-space-xs);border:var(--instui-component-text-input-border-width) solid transparent;border-radius:var(--instui-component-text-input-border-radius);color:var(--instui-color-text-base);font:inherit;cursor:text;display:inline-block}:scope:hover{background:var(--instui-color-background-muted)}:scope:focus{background:var(--instui-component-text-input-background-color);border-color:var(--instui-component-text-input-border-color);outline:none}:scope:focus-visible{outline:var(--instui-focus-outline-width) var(--instui-focus-outline-style) var(--instui-focus-outline-color);outline-offset:var(--instui-focus-outline-offset)}:scope.-readonly{cursor:default}:scope.-readonly:hover{background:0 0}}@scope(.instui-view){:scope{box-sizing:border-box;display:block}:scope.-background-primary{background:var(--instui-component-view-background-primary)}:scope.-background-secondary{background:var(--instui-component-view-background-secondary)}:scope.-background-primary-inverse{background:var(--instui-component-view-background-primary-inverse)}:scope.-background-brand{background:var(--instui-component-view-background-brand)}:scope.-background-info{background:var(--instui-component-view-background-info)}:scope.-background-alert{background:var(--instui-component-view-background-alert)}:scope.-background-success{background:var(--instui-component-view-background-success)}:scope.-background-danger{background:var(--instui-component-view-background-danger)}:scope.-background-warning{background:var(--instui-component-view-background-warning)}:scope.-background-transparent{background:0 0}:scope.-border-radius-small{border-radius:var(--instui-border-radius-sm)}:scope.-border-radius-medium{border-radius:var(--instui-border-radius-md)}:scope.-border-radius-large{border-radius:var(--instui-border-radius-lg)}:scope.-border-radius-circle{border-radius:50%}:scope.-border-radius-pill{border-radius:var(--instui-border-radius-full)}:scope.-border-width-small{border-style:solid;border-width:var(--instui-border-width-sm);border-color:var(--instui-color-stroke-base)}:scope.-border-width-medium{border-style:solid;border-width:var(--instui-border-width-md);border-color:var(--instui-color-stroke-base)}:scope.-border-width-large{border-style:solid;border-width:var(--instui-border-width-lg);border-color:var(--instui-color-stroke-base)}:scope.-border-color-primary{border-color:var(--instui-color-stroke-base)}:scope.-border-color-brand{border-color:var(--instui-color-stroke-brand)}:scope.-border-color-success{border-color:var(--instui-color-stroke-success)}:scope.-border-color-info{border-color:var(--instui-color-stroke-info)}:scope.-border-color-warning{border-color:var(--instui-color-stroke-warning)}:scope.-border-color-danger{border-color:var(--instui-color-stroke-error)}:scope.-shadow-resting{box-shadow:var(--instui-elevation-resting)}:scope.-shadow-above{box-shadow:var(--instui-elevation-above)}:scope.-shadow-topmost{box-shadow:var(--instui-elevation-topmost)}:scope.-display-block{display:block}:scope.-display-inline-block{display:inline-block}:scope.-display-inline{display:inline}:scope.-display-flex{display:flex}:scope.-display-inline-flex{display:inline-flex}:scope.-display-none{display:none}:scope.-position-static{position:static}:scope.-position-relative{position:relative}:scope.-position-absolute{position:absolute}:scope.-position-fixed{position:fixed}:scope.-position-sticky{position:sticky}:scope.-overflow-x-visible{overflow-x:visible}:scope.-overflow-y-visible{overflow-y:visible}:scope.-overflow-x-hidden{overflow-x:hidden}:scope.-overflow-y-hidden{overflow-y:hidden}:scope.-overflow-x-auto{overflow-x:auto}:scope.-overflow-y-auto{overflow-y:auto}:scope.-overflow-x-scroll{overflow-x:scroll}:scope.-overflow-y-scroll{overflow-y:scroll}:scope.-overflow-x-clip{overflow-x:clip}:scope.-overflow-y-clip{overflow-y:clip}:scope.-cursor-auto{cursor:auto}:scope.-cursor-default{cursor:default}:scope.-cursor-pointer{cursor:pointer}:scope.-cursor-not-allowed{cursor:not-allowed}:scope.-cursor-text{cursor:text}:scope.-cursor-move{cursor:move}:scope.-cursor-grab{cursor:grab}:scope.-cursor-wait{cursor:wait}}:where(*).--display-block.--display-block.--display-block{display:block}:where(*).--display-inline-block.--display-inline-block.--display-inline-block{display:inline-block}:where(*).--display-inline.--display-inline.--display-inline{display:inline}:where(*).--display-flex.--display-flex.--display-flex{display:flex}:where(*).--display-inline-flex.--display-inline-flex.--display-inline-flex{display:inline-flex}:where(*).--display-none.--display-none.--display-none{display:none}:where(*).--text-align-start.--text-align-start.--text-align-start{text-align:start}:where(*).--text-align-center.--text-align-center.--text-align-center{text-align:center}:where(*).--text-align-end.--text-align-end.--text-align-end{text-align:end}:where(*).--text-align-justify.--text-align-justify.--text-align-justify{text-align:justify}@property --pantoken-bp-xs{syntax:"<length>";inherits:true;initial-value:16em}@property --pantoken-bp-sm{syntax:"<length>";inherits:true;initial-value:20em}@property --pantoken-bp-md{syntax:"<length>";inherits:true;initial-value:30em}@property --pantoken-bp-lg{syntax:"<length>";inherits:true;initial-value:48em}@property --pantoken-bp-xl{syntax:"<length>";inherits:true;initial-value:62em}@property --pantoken-bp-content{syntax:"<length>";inherits:true;initial-value:68.75em}@property --pantoken-bp-content-full-width{syntax:"<length>";inherits:true;initial-value:98.75em}:root{--pantoken-bp-xs:var(--instui-component-tray-width-xs);--pantoken-bp-sm:var(--instui-component-tray-width-sm);--pantoken-bp-md:var(--instui-component-tray-width-md);--pantoken-bp-lg:var(--instui-component-tray-width-lg);--pantoken-bp-xl:var(--instui-component-tray-width-xl)}@media (width<=16em){.instui-hidden-max-xs,.-hidden-max-xs,.instui-hidden-max-x-small,.-hidden-max-x-small,.instui-hidden-max-mobile,.-hidden-max-mobile{display:none!important}}@media (width>=16em){.instui-hidden-min-xs,.-hidden-min-xs,.instui-hidden-min-x-small,.-hidden-min-x-small,.instui-hidden-min-mobile,.-hidden-min-mobile{display:none!important}}@media (width<=20em){.instui-hidden-max-sm,.-hidden-max-sm,.instui-hidden-max-small,.-hidden-max-small,.instui-hidden-max-phablet,.-hidden-max-phablet{display:none!important}}@media (width>=20em){.instui-hidden-min-sm,.-hidden-min-sm,.instui-hidden-min-small,.-hidden-min-small,.instui-hidden-min-phablet,.-hidden-min-phablet{display:none!important}}@media (width<=30em){.instui-hidden-max-md,.-hidden-max-md,.instui-hidden-max-medium,.-hidden-max-medium,.instui-hidden-max-tablet,.-hidden-max-tablet{display:none!important}}@media (width>=30em){.instui-hidden-min-md,.-hidden-min-md,.instui-hidden-min-medium,.-hidden-min-medium,.instui-hidden-min-tablet,.-hidden-min-tablet{display:none!important}}@media (width<=48em){.instui-hidden-max-lg,.-hidden-max-lg,.instui-hidden-max-large,.-hidden-max-large,.instui-hidden-max-laptop,.-hidden-max-laptop{display:none!important}}@media (width>=48em){.instui-hidden-min-lg,.-hidden-min-lg,.instui-hidden-min-large,.-hidden-min-large,.instui-hidden-min-laptop,.-hidden-min-laptop{display:none!important}}@media (width<=62em){.instui-hidden-max-xl,.-hidden-max-xl,.instui-hidden-max-x-large,.-hidden-max-x-large,.instui-hidden-max-desktop,.-hidden-max-desktop{display:none!important}}@media (width>=62em){.instui-hidden-min-xl,.-hidden-min-xl,.instui-hidden-min-x-large,.-hidden-min-x-large,.instui-hidden-min-desktop,.-hidden-min-desktop{display:none!important}}@media (width<=68.75em){.instui-hidden-max-content,.-hidden-max-content{display:none!important}}@media (width>=68.75em){.instui-hidden-min-content,.-hidden-min-content{display:none!important}}@media (width<=98.75em){.instui-hidden-max-content-full-width,.-hidden-max-content-full-width{display:none!important}}@media (width>=98.75em){.instui-hidden-min-content-full-width,.-hidden-min-content-full-width{display:none!important}}.instui-container{container-type:inline-size}@container (width<=16em){.instui-cq-hidden-max-xs,.-cq-hidden-max-xs,.instui-cq-hidden-max-x-small,.-cq-hidden-max-x-small,.instui-cq-hidden-max-mobile,.-cq-hidden-max-mobile{display:none!important}}@container (width>=16em){.instui-cq-hidden-min-xs,.-cq-hidden-min-xs,.instui-cq-hidden-min-x-small,.-cq-hidden-min-x-small,.instui-cq-hidden-min-mobile,.-cq-hidden-min-mobile{display:none!important}}@container (width<=20em){.instui-cq-hidden-max-sm,.-cq-hidden-max-sm,.instui-cq-hidden-max-small,.-cq-hidden-max-small,.instui-cq-hidden-max-phablet,.-cq-hidden-max-phablet{display:none!important}}@container (width>=20em){.instui-cq-hidden-min-sm,.-cq-hidden-min-sm,.instui-cq-hidden-min-small,.-cq-hidden-min-small,.instui-cq-hidden-min-phablet,.-cq-hidden-min-phablet{display:none!important}}@container (width<=30em){.instui-cq-hidden-max-md,.-cq-hidden-max-md,.instui-cq-hidden-max-medium,.-cq-hidden-max-medium,.instui-cq-hidden-max-tablet,.-cq-hidden-max-tablet{display:none!important}}@container (width>=30em){.instui-cq-hidden-min-md,.-cq-hidden-min-md,.instui-cq-hidden-min-medium,.-cq-hidden-min-medium,.instui-cq-hidden-min-tablet,.-cq-hidden-min-tablet{display:none!important}}@container (width<=48em){.instui-cq-hidden-max-lg,.-cq-hidden-max-lg,.instui-cq-hidden-max-large,.-cq-hidden-max-large,.instui-cq-hidden-max-laptop,.-cq-hidden-max-laptop{display:none!important}}@container (width>=48em){.instui-cq-hidden-min-lg,.-cq-hidden-min-lg,.instui-cq-hidden-min-large,.-cq-hidden-min-large,.instui-cq-hidden-min-laptop,.-cq-hidden-min-laptop{display:none!important}}@container (width<=62em){.instui-cq-hidden-max-xl,.-cq-hidden-max-xl,.instui-cq-hidden-max-x-large,.-cq-hidden-max-x-large,.instui-cq-hidden-max-desktop,.-cq-hidden-max-desktop{display:none!important}}@container (width>=62em){.instui-cq-hidden-min-xl,.-cq-hidden-min-xl,.instui-cq-hidden-min-x-large,.-cq-hidden-min-x-large,.instui-cq-hidden-min-desktop,.-cq-hidden-min-desktop{display:none!important}}@container (width<=68.75em){.instui-cq-hidden-max-content,.-cq-hidden-max-content{display:none!important}}@container (width>=68.75em){.instui-cq-hidden-min-content,.-cq-hidden-min-content{display:none!important}}@container (width<=98.75em){.instui-cq-hidden-max-content-full-width,.-cq-hidden-max-content-full-width{display:none!important}}@container (width>=98.75em){.instui-cq-hidden-min-content-full-width,.-cq-hidden-min-content-full-width{display:none!important}}.instui-show-max-xs,.-show-max-xs,.instui-show-max-x-small,.-show-max-x-small,.instui-show-max-mobile,.-show-max-mobile,.instui-show-max-sm,.-show-max-sm,.instui-show-max-small,.-show-max-small,.instui-show-max-phablet,.-show-max-phablet,.instui-show-max-md,.-show-max-md,.instui-show-max-medium,.-show-max-medium,.instui-show-max-tablet,.-show-max-tablet,.instui-show-max-lg,.-show-max-lg,.instui-show-max-large,.-show-max-large,.instui-show-max-laptop,.-show-max-laptop,.instui-show-max-xl,.-show-max-xl,.instui-show-max-x-large,.-show-max-x-large,.instui-show-max-desktop,.-show-max-desktop,.instui-show-max-content,.-show-max-content,.instui-show-max-content-full-width,.-show-max-content-full-width,.instui-show-min-xs,.-show-min-xs,.instui-show-min-x-small,.-show-min-x-small,.instui-show-min-mobile,.-show-min-mobile,.instui-show-min-sm,.-show-min-sm,.instui-show-min-small,.-show-min-small,.instui-show-min-phablet,.-show-min-phablet,.instui-show-min-md,.-show-min-md,.instui-show-min-medium,.-show-min-medium,.instui-show-min-tablet,.-show-min-tablet,.instui-show-min-lg,.-show-min-lg,.instui-show-min-large,.-show-min-large,.instui-show-min-laptop,.-show-min-laptop,.instui-show-min-xl,.-show-min-xl,.instui-show-min-x-large,.-show-min-x-large,.instui-show-min-desktop,.-show-min-desktop,.instui-show-min-content,.-show-min-content,.instui-show-min-content-full-width,.-show-min-content-full-width,.instui-cq-show-max-xs,.-cq-show-max-xs,.instui-cq-show-max-x-small,.-cq-show-max-x-small,.instui-cq-show-max-mobile,.-cq-show-max-mobile,.instui-cq-show-max-sm,.-cq-show-max-sm,.instui-cq-show-max-small,.-cq-show-max-small,.instui-cq-show-max-phablet,.-cq-show-max-phablet,.instui-cq-show-max-md,.-cq-show-max-md,.instui-cq-show-max-medium,.-cq-show-max-medium,.instui-cq-show-max-tablet,.-cq-show-max-tablet,.instui-cq-show-max-lg,.-cq-show-max-lg,.instui-cq-show-max-large,.-cq-show-max-large,.instui-cq-show-max-laptop,.-cq-show-max-laptop,.instui-cq-show-max-xl,.-cq-show-max-xl,.instui-cq-show-max-x-large,.-cq-show-max-x-large,.instui-cq-show-max-desktop,.-cq-show-max-desktop,.instui-cq-show-max-content,.-cq-show-max-content,.instui-cq-show-max-content-full-width,.-cq-show-max-content-full-width,.instui-cq-show-min-xs,.-cq-show-min-xs,.instui-cq-show-min-x-small,.-cq-show-min-x-small,.instui-cq-show-min-mobile,.-cq-show-min-mobile,.instui-cq-show-min-sm,.-cq-show-min-sm,.instui-cq-show-min-small,.-cq-show-min-small,.instui-cq-show-min-phablet,.-cq-show-min-phablet,.instui-cq-show-min-md,.-cq-show-min-md,.instui-cq-show-min-medium,.-cq-show-min-medium,.instui-cq-show-min-tablet,.-cq-show-min-tablet,.instui-cq-show-min-lg,.-cq-show-min-lg,.instui-cq-show-min-large,.-cq-show-min-large,.instui-cq-show-min-laptop,.-cq-show-min-laptop,.instui-cq-show-min-xl,.-cq-show-min-xl,.instui-cq-show-min-x-large,.-cq-show-min-x-large,.instui-cq-show-min-desktop,.-cq-show-min-desktop,.instui-cq-show-min-content,.-cq-show-min-content,.instui-cq-show-min-content-full-width,.-cq-show-min-content-full-width{display:none!important}@media (width<=16em){.instui-show-max-xs,.-show-max-xs,.instui-show-max-x-small,.-show-max-x-small,.instui-show-max-mobile,.-show-max-mobile{display:revert!important}}@media (width>=16em){.instui-show-min-xs,.-show-min-xs,.instui-show-min-x-small,.-show-min-x-small,.instui-show-min-mobile,.-show-min-mobile{display:revert!important}}@media (width<=20em){.instui-show-max-sm,.-show-max-sm,.instui-show-max-small,.-show-max-small,.instui-show-max-phablet,.-show-max-phablet{display:revert!important}}@media (width>=20em){.instui-show-min-sm,.-show-min-sm,.instui-show-min-small,.-show-min-small,.instui-show-min-phablet,.-show-min-phablet{display:revert!important}}@media (width<=30em){.instui-show-max-md,.-show-max-md,.instui-show-max-medium,.-show-max-medium,.instui-show-max-tablet,.-show-max-tablet{display:revert!important}}@media (width>=30em){.instui-show-min-md,.-show-min-md,.instui-show-min-medium,.-show-min-medium,.instui-show-min-tablet,.-show-min-tablet{display:revert!important}}@media (width<=48em){.instui-show-max-lg,.-show-max-lg,.instui-show-max-large,.-show-max-large,.instui-show-max-laptop,.-show-max-laptop{display:revert!important}}@media (width>=48em){.instui-show-min-lg,.-show-min-lg,.instui-show-min-large,.-show-min-large,.instui-show-min-laptop,.-show-min-laptop{display:revert!important}}@media (width<=62em){.instui-show-max-xl,.-show-max-xl,.instui-show-max-x-large,.-show-max-x-large,.instui-show-max-desktop,.-show-max-desktop{display:revert!important}}@media (width>=62em){.instui-show-min-xl,.-show-min-xl,.instui-show-min-x-large,.-show-min-x-large,.instui-show-min-desktop,.-show-min-desktop{display:revert!important}}@media (width<=68.75em){.instui-show-max-content,.-show-max-content{display:revert!important}}@media (width>=68.75em){.instui-show-min-content,.-show-min-content{display:revert!important}}@media (width<=98.75em){.instui-show-max-content-full-width,.-show-max-content-full-width{display:revert!important}}@media (width>=98.75em){.instui-show-min-content-full-width,.-show-min-content-full-width{display:revert!important}}@container (width<=16em){.instui-cq-show-max-xs,.-cq-show-max-xs,.instui-cq-show-max-x-small,.-cq-show-max-x-small,.instui-cq-show-max-mobile,.-cq-show-max-mobile{display:revert!important}}@container (width>=16em){.instui-cq-show-min-xs,.-cq-show-min-xs,.instui-cq-show-min-x-small,.-cq-show-min-x-small,.instui-cq-show-min-mobile,.-cq-show-min-mobile{display:revert!important}}@container (width<=20em){.instui-cq-show-max-sm,.-cq-show-max-sm,.instui-cq-show-max-small,.-cq-show-max-small,.instui-cq-show-max-phablet,.-cq-show-max-phablet{display:revert!important}}@container (width>=20em){.instui-cq-show-min-sm,.-cq-show-min-sm,.instui-cq-show-min-small,.-cq-show-min-small,.instui-cq-show-min-phablet,.-cq-show-min-phablet{display:revert!important}}@container (width<=30em){.instui-cq-show-max-md,.-cq-show-max-md,.instui-cq-show-max-medium,.-cq-show-max-medium,.instui-cq-show-max-tablet,.-cq-show-max-tablet{display:revert!important}}@container (width>=30em){.instui-cq-show-min-md,.-cq-show-min-md,.instui-cq-show-min-medium,.-cq-show-min-medium,.instui-cq-show-min-tablet,.-cq-show-min-tablet{display:revert!important}}@container (width<=48em){.instui-cq-show-max-lg,.-cq-show-max-lg,.instui-cq-show-max-large,.-cq-show-max-large,.instui-cq-show-max-laptop,.-cq-show-max-laptop{display:revert!important}}@container (width>=48em){.instui-cq-show-min-lg,.-cq-show-min-lg,.instui-cq-show-min-large,.-cq-show-min-large,.instui-cq-show-min-laptop,.-cq-show-min-laptop{display:revert!important}}@container (width<=62em){.instui-cq-show-max-xl,.-cq-show-max-xl,.instui-cq-show-max-x-large,.-cq-show-max-x-large,.instui-cq-show-max-desktop,.-cq-show-max-desktop{display:revert!important}}@container (width>=62em){.instui-cq-show-min-xl,.-cq-show-min-xl,.instui-cq-show-min-x-large,.-cq-show-min-x-large,.instui-cq-show-min-desktop,.-cq-show-min-desktop{display:revert!important}}@container (width<=68.75em){.instui-cq-show-max-content,.-cq-show-max-content{display:revert!important}}@container (width>=68.75em){.instui-cq-show-min-content,.-cq-show-min-content{display:revert!important}}@container (width<=98.75em){.instui-cq-show-max-content-full-width,.-cq-show-max-content-full-width{display:revert!important}}@container (width>=98.75em){.instui-cq-show-min-content-full-width,.-cq-show-min-content-full-width{display:revert!important}}:where(*).--position-static.--position-static.--position-static{position:static}:where(*).--position-relative.--position-relative.--position-relative{position:relative}:where(*).--position-absolute.--position-absolute.--position-absolute{position:absolute}:where(*).--position-fixed.--position-fixed.--position-fixed{position:fixed}:where(*).--position-sticky.--position-sticky.--position-sticky{position:sticky}:where(*).--overflow-x-visible.--overflow-x-visible.--overflow-x-visible{overflow-x:visible}:where(*).--overflow-x-hidden.--overflow-x-hidden.--overflow-x-hidden{overflow-x:hidden}:where(*).--overflow-x-auto.--overflow-x-auto.--overflow-x-auto{overflow-x:auto}:where(*).--overflow-x-scroll.--overflow-x-scroll.--overflow-x-scroll{overflow-x:scroll}:where(*).--overflow-x-clip.--overflow-x-clip.--overflow-x-clip{overflow-x:clip}:where(*).--overflow-y-visible.--overflow-y-visible.--overflow-y-visible{overflow-y:visible}:where(*).--overflow-y-hidden.--overflow-y-hidden.--overflow-y-hidden{overflow-y:hidden}:where(*).--overflow-y-auto.--overflow-y-auto.--overflow-y-auto{overflow-y:auto}:where(*).--overflow-y-scroll.--overflow-y-scroll.--overflow-y-scroll{overflow-y:scroll}:where(*).--overflow-y-clip.--overflow-y-clip.--overflow-y-clip{overflow-y:clip}:where(*).--cursor-auto.--cursor-auto.--cursor-auto{cursor:auto}:where(*).--cursor-default.--cursor-default.--cursor-default{cursor:default}:where(*).--cursor-pointer.--cursor-pointer.--cursor-pointer{cursor:pointer}:where(*).--cursor-not-allowed.--cursor-not-allowed.--cursor-not-allowed{cursor:not-allowed}:where(*).--cursor-text.--cursor-text.--cursor-text{cursor:text}:where(*).--cursor-move.--cursor-move.--cursor-move{cursor:move}:where(*).--cursor-grab.--cursor-grab.--cursor-grab{cursor:grab}:where(*).--cursor-wait.--cursor-wait.--cursor-wait{cursor:wait}:where(*).--stack-deepest.--stack-deepest.--stack-deepest{z-index:var(--instui-component-view-stacking-deepest)}:where(*).--stack-below.--stack-below.--stack-below{z-index:var(--instui-component-view-stacking-below)}:where(*).--stack-above.--stack-above.--stack-above{z-index:var(--instui-component-view-stacking-above)}:where(*).--stack-topmost.--stack-topmost.--stack-topmost{z-index:var(--instui-component-view-stacking-topmost)}:where(*).--mask-overlay.--mask-overlay.--mask-overlay{background:var(--instui-component-mask-background-color);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}:where(*).--mask-fullscreen.--mask-fullscreen.--mask-fullscreen{z-index:999;position:fixed}:where(*).--mask-blur.--mask-blur.--mask-blur{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}@property --duration{syntax:"<time>";inherits:true;initial-value:.3s}@property --timing{syntax:"*";inherits:true;initial-value:ease-in-out}@scope(.instui-transition){:scope{transition:opacity var(--duration) var(--timing), transform var(--duration) var(--timing)}:scope.-transition-fade-exiting,:scope.-transition-fade-exited{opacity:.01}:scope.-transition-fade-entering,:scope.-transition-fade-entered{opacity:1}:scope.-transition-scale-exiting,:scope.-transition-scale-exited{opacity:.01;transform:scale(.01)translate(0)}:scope.-transition-scale-entering,:scope.-transition-scale-entered{opacity:1;transform:scale(1)translate(0)}:scope.-transition-slide-right-exited,:scope.-transition-slide-left-exited,:scope.-transition-slide-up-exited,:scope.-transition-slide-down-exited{opacity:.01}:scope.-transition-slide-right-exiting,:scope.-transition-slide-right-exited{transform:translate(100%)}:scope.-transition-slide-left-exiting,:scope.-transition-slide-left-exited{transform:translate(-100%)}:scope.-transition-slide-up-exiting,:scope.-transition-slide-up-exited{transform:translateY(-100%)}:scope.-transition-slide-down-exiting,:scope.-transition-slide-down-exited{transform:translateY(100%)}:scope.-transition-slide-right-entering,:scope.-transition-slide-left-entering,:scope.-transition-slide-up-entering,:scope.-transition-slide-down-entering,:scope.-transition-slide-right-entered,:scope.-transition-slide-left-entered,:scope.-transition-slide-up-entered,:scope.-transition-slide-down-entered{opacity:1;transform:translate(0)}}@property --lines{syntax:"<integer>";inherits:false;initial-value:1}@property --ellipsis{syntax:"clip|ellipsis|<string>|fade";inherits:false;initial-value:ellipsis}:where(*).--truncate.--truncate.--truncate{-webkit-line-clamp:var(--lines,1);line-clamp:var(--lines,1);text-overflow:var(--ellipsis);white-space:normal;overflow-wrap:break-word;word-break:break-all;font-family:var(--instui-component-truncate-text-font-family);line-height:var(--instui-line-height-paragraph-base);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:where(*).--truncate.--truncate-character{word-break:break-all}:where(*).--truncate.--truncate-word{word-break:break-word}:where(*).--truncate.--max-lines-1,:where(*).--truncate.--lines-1{--lines:1}:where(*).--truncate.--max-lines-2,:where(*).--truncate.--lines-2{--lines:2}:where(*).--truncate.--max-lines-3,:where(*).--truncate.--lines-3{--lines:3}:where(*).--truncate.--max-lines-4,:where(*).--truncate.--lines-4{--lines:4}:where(*).--truncate.--max-lines-5,:where(*).--truncate.--lines-5{--lines:5}.-with-visual-debug{outline:.0625rem solid var(--pantoken-visual-debug-color,#f42272)}.-with-visual-debug>*{outline:.0625rem dashed var(--pantoken-visual-debug-color,#f42272)}:where(*).--m-0.--m-0.--m-0,:where(*).--m-none.--m-none.--m-none{margin:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--m-2xs.--m-2xs.--m-2xs{margin:var(--instui-spacing-space2xs)}:where(*).--m-xs.--m-xs.--m-xs{margin:var(--instui-spacing-space-xs)}:where(*).--m-sm.--m-sm.--m-sm{margin:var(--instui-spacing-space-sm)}:where(*).--m-md.--m-md.--m-md{margin:var(--instui-spacing-space-md)}:where(*).--m-lg.--m-lg.--m-lg{margin:var(--instui-spacing-space-lg)}:where(*).--m-xl.--m-xl.--m-xl{margin:var(--instui-spacing-space-xl)}:where(*).--m-2xl.--m-2xl.--m-2xl{margin:var(--instui-spacing-space2xl)}:where(*).--m-auto.--m-auto.--m-auto{margin:auto}:where(*).--mt-0.--mt-0.--mt-0,:where(*).--mt-none.--mt-none.--mt-none{margin-block-start:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--mt-2xs.--mt-2xs.--mt-2xs{margin-block-start:var(--instui-spacing-space2xs)}:where(*).--mt-xs.--mt-xs.--mt-xs{margin-block-start:var(--instui-spacing-space-xs)}:where(*).--mt-sm.--mt-sm.--mt-sm{margin-block-start:var(--instui-spacing-space-sm)}:where(*).--mt-md.--mt-md.--mt-md{margin-block-start:var(--instui-spacing-space-md)}:where(*).--mt-lg.--mt-lg.--mt-lg{margin-block-start:var(--instui-spacing-space-lg)}:where(*).--mt-xl.--mt-xl.--mt-xl{margin-block-start:var(--instui-spacing-space-xl)}:where(*).--mt-2xl.--mt-2xl.--mt-2xl{margin-block-start:var(--instui-spacing-space2xl)}:where(*).--mt-auto.--mt-auto.--mt-auto{margin-block-start:auto}:where(*).--mb-0.--mb-0.--mb-0,:where(*).--mb-none.--mb-none.--mb-none{margin-block-end:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--mb-2xs.--mb-2xs.--mb-2xs{margin-block-end:var(--instui-spacing-space2xs)}:where(*).--mb-xs.--mb-xs.--mb-xs{margin-block-end:var(--instui-spacing-space-xs)}:where(*).--mb-sm.--mb-sm.--mb-sm{margin-block-end:var(--instui-spacing-space-sm)}:where(*).--mb-md.--mb-md.--mb-md{margin-block-end:var(--instui-spacing-space-md)}:where(*).--mb-lg.--mb-lg.--mb-lg{margin-block-end:var(--instui-spacing-space-lg)}:where(*).--mb-xl.--mb-xl.--mb-xl{margin-block-end:var(--instui-spacing-space-xl)}:where(*).--mb-2xl.--mb-2xl.--mb-2xl{margin-block-end:var(--instui-spacing-space2xl)}:where(*).--mb-auto.--mb-auto.--mb-auto{margin-block-end:auto}:where(*).--ms-0.--ms-0.--ms-0,:where(*).--ms-none.--ms-none.--ms-none{margin-inline-start:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--ms-2xs.--ms-2xs.--ms-2xs{margin-inline-start:var(--instui-spacing-space2xs)}:where(*).--ms-xs.--ms-xs.--ms-xs{margin-inline-start:var(--instui-spacing-space-xs)}:where(*).--ms-sm.--ms-sm.--ms-sm{margin-inline-start:var(--instui-spacing-space-sm)}:where(*).--ms-md.--ms-md.--ms-md{margin-inline-start:var(--instui-spacing-space-md)}:where(*).--ms-lg.--ms-lg.--ms-lg{margin-inline-start:var(--instui-spacing-space-lg)}:where(*).--ms-xl.--ms-xl.--ms-xl{margin-inline-start:var(--instui-spacing-space-xl)}:where(*).--ms-2xl.--ms-2xl.--ms-2xl{margin-inline-start:var(--instui-spacing-space2xl)}:where(*).--ms-auto.--ms-auto.--ms-auto{margin-inline-start:auto}:where(*).--me-0.--me-0.--me-0,:where(*).--me-none.--me-none.--me-none{margin-inline-end:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--me-2xs.--me-2xs.--me-2xs{margin-inline-end:var(--instui-spacing-space2xs)}:where(*).--me-xs.--me-xs.--me-xs{margin-inline-end:var(--instui-spacing-space-xs)}:where(*).--me-sm.--me-sm.--me-sm{margin-inline-end:var(--instui-spacing-space-sm)}:where(*).--me-md.--me-md.--me-md{margin-inline-end:var(--instui-spacing-space-md)}:where(*).--me-lg.--me-lg.--me-lg{margin-inline-end:var(--instui-spacing-space-lg)}:where(*).--me-xl.--me-xl.--me-xl{margin-inline-end:var(--instui-spacing-space-xl)}:where(*).--me-2xl.--me-2xl.--me-2xl{margin-inline-end:var(--instui-spacing-space2xl)}:where(*).--me-auto.--me-auto.--me-auto{margin-inline-end:auto}:where(*).--mx-0.--mx-0.--mx-0,:where(*).--mx-none.--mx-none.--mx-none{margin-inline:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--mx-2xs.--mx-2xs.--mx-2xs{margin-inline:var(--instui-spacing-space2xs)}:where(*).--mx-xs.--mx-xs.--mx-xs{margin-inline:var(--instui-spacing-space-xs)}:where(*).--mx-sm.--mx-sm.--mx-sm{margin-inline:var(--instui-spacing-space-sm)}:where(*).--mx-md.--mx-md.--mx-md{margin-inline:var(--instui-spacing-space-md)}:where(*).--mx-lg.--mx-lg.--mx-lg{margin-inline:var(--instui-spacing-space-lg)}:where(*).--mx-xl.--mx-xl.--mx-xl{margin-inline:var(--instui-spacing-space-xl)}:where(*).--mx-2xl.--mx-2xl.--mx-2xl{margin-inline:var(--instui-spacing-space2xl)}:where(*).--mx-auto.--mx-auto.--mx-auto{margin-inline:auto}:where(*).--my-0.--my-0.--my-0,:where(*).--my-none.--my-none.--my-none{margin-block:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--my-2xs.--my-2xs.--my-2xs{margin-block:var(--instui-spacing-space2xs)}:where(*).--my-xs.--my-xs.--my-xs{margin-block:var(--instui-spacing-space-xs)}:where(*).--my-sm.--my-sm.--my-sm{margin-block:var(--instui-spacing-space-sm)}:where(*).--my-md.--my-md.--my-md{margin-block:var(--instui-spacing-space-md)}:where(*).--my-lg.--my-lg.--my-lg{margin-block:var(--instui-spacing-space-lg)}:where(*).--my-xl.--my-xl.--my-xl{margin-block:var(--instui-spacing-space-xl)}:where(*).--my-2xl.--my-2xl.--my-2xl{margin-block:var(--instui-spacing-space2xl)}:where(*).--my-auto.--my-auto.--my-auto{margin-block:auto}:where(*).--margin-0.--margin-0.--margin-0,:where(*).--margin-none.--margin-none.--margin-none{margin:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--margin-2xs.--margin-2xs.--margin-2xs{margin:var(--instui-spacing-space2xs)}:where(*).--margin-xs.--margin-xs.--margin-xs{margin:var(--instui-spacing-space-xs)}:where(*).--margin-sm.--margin-sm.--margin-sm{margin:var(--instui-spacing-space-sm)}:where(*).--margin-md.--margin-md.--margin-md{margin:var(--instui-spacing-space-md)}:where(*).--margin-lg.--margin-lg.--margin-lg{margin:var(--instui-spacing-space-lg)}:where(*).--margin-xl.--margin-xl.--margin-xl{margin:var(--instui-spacing-space-xl)}:where(*).--margin-2xl.--margin-2xl.--margin-2xl{margin:var(--instui-spacing-space2xl)}:where(*).--margint-0.--margint-0.--margint-0,:where(*).--margint-none.--margint-none.--margint-none{margin-block-start:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--margint-2xs.--margint-2xs.--margint-2xs{margin-block-start:var(--instui-spacing-space2xs)}:where(*).--margint-xs.--margint-xs.--margint-xs{margin-block-start:var(--instui-spacing-space-xs)}:where(*).--margint-sm.--margint-sm.--margint-sm{margin-block-start:var(--instui-spacing-space-sm)}:where(*).--margint-md.--margint-md.--margint-md{margin-block-start:var(--instui-spacing-space-md)}:where(*).--margint-lg.--margint-lg.--margint-lg{margin-block-start:var(--instui-spacing-space-lg)}:where(*).--margint-xl.--margint-xl.--margint-xl{margin-block-start:var(--instui-spacing-space-xl)}:where(*).--margint-2xl.--margint-2xl.--margint-2xl{margin-block-start:var(--instui-spacing-space2xl)}:where(*).--margint-auto.--margint-auto.--margint-auto{margin-block-start:auto}:where(*).--marginb-0.--marginb-0.--marginb-0,:where(*).--marginb-none.--marginb-none.--marginb-none{margin-block-end:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--marginb-2xs.--marginb-2xs.--marginb-2xs{margin-block-end:var(--instui-spacing-space2xs)}:where(*).--marginb-xs.--marginb-xs.--marginb-xs{margin-block-end:var(--instui-spacing-space-xs)}:where(*).--marginb-sm.--marginb-sm.--marginb-sm{margin-block-end:var(--instui-spacing-space-sm)}:where(*).--marginb-md.--marginb-md.--marginb-md{margin-block-end:var(--instui-spacing-space-md)}:where(*).--marginb-lg.--marginb-lg.--marginb-lg{margin-block-end:var(--instui-spacing-space-lg)}:where(*).--marginb-xl.--marginb-xl.--marginb-xl{margin-block-end:var(--instui-spacing-space-xl)}:where(*).--marginb-2xl.--marginb-2xl.--marginb-2xl{margin-block-end:var(--instui-spacing-space2xl)}:where(*).--marginb-auto.--marginb-auto.--marginb-auto{margin-block-end:auto}:where(*).--margins-0.--margins-0.--margins-0,:where(*).--margins-none.--margins-none.--margins-none{margin-inline-start:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--margins-2xs.--margins-2xs.--margins-2xs{margin-inline-start:var(--instui-spacing-space2xs)}:where(*).--margins-xs.--margins-xs.--margins-xs{margin-inline-start:var(--instui-spacing-space-xs)}:where(*).--margins-sm.--margins-sm.--margins-sm{margin-inline-start:var(--instui-spacing-space-sm)}:where(*).--margins-md.--margins-md.--margins-md{margin-inline-start:var(--instui-spacing-space-md)}:where(*).--margins-lg.--margins-lg.--margins-lg{margin-inline-start:var(--instui-spacing-space-lg)}:where(*).--margins-xl.--margins-xl.--margins-xl{margin-inline-start:var(--instui-spacing-space-xl)}:where(*).--margins-2xl.--margins-2xl.--margins-2xl{margin-inline-start:var(--instui-spacing-space2xl)}:where(*).--margins-auto.--margins-auto.--margins-auto{margin-inline-start:auto}:where(*).--margine-0.--margine-0.--margine-0,:where(*).--margine-none.--margine-none.--margine-none{margin-inline-end:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--margine-2xs.--margine-2xs.--margine-2xs{margin-inline-end:var(--instui-spacing-space2xs)}:where(*).--margine-xs.--margine-xs.--margine-xs{margin-inline-end:var(--instui-spacing-space-xs)}:where(*).--margine-sm.--margine-sm.--margine-sm{margin-inline-end:var(--instui-spacing-space-sm)}:where(*).--margine-md.--margine-md.--margine-md{margin-inline-end:var(--instui-spacing-space-md)}:where(*).--margine-lg.--margine-lg.--margine-lg{margin-inline-end:var(--instui-spacing-space-lg)}:where(*).--margine-xl.--margine-xl.--margine-xl{margin-inline-end:var(--instui-spacing-space-xl)}:where(*).--margine-2xl.--margine-2xl.--margine-2xl{margin-inline-end:var(--instui-spacing-space2xl)}:where(*).--margine-auto.--margine-auto.--margine-auto{margin-inline-end:auto}:where(*).--marginx-0.--marginx-0.--marginx-0,:where(*).--marginx-none.--marginx-none.--marginx-none{margin-inline:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--marginx-2xs.--marginx-2xs.--marginx-2xs{margin-inline:var(--instui-spacing-space2xs)}:where(*).--marginx-xs.--marginx-xs.--marginx-xs{margin-inline:var(--instui-spacing-space-xs)}:where(*).--marginx-sm.--marginx-sm.--marginx-sm{margin-inline:var(--instui-spacing-space-sm)}:where(*).--marginx-md.--marginx-md.--marginx-md{margin-inline:var(--instui-spacing-space-md)}:where(*).--marginx-lg.--marginx-lg.--marginx-lg{margin-inline:var(--instui-spacing-space-lg)}:where(*).--marginx-xl.--marginx-xl.--marginx-xl{margin-inline:var(--instui-spacing-space-xl)}:where(*).--marginx-2xl.--marginx-2xl.--marginx-2xl{margin-inline:var(--instui-spacing-space2xl)}:where(*).--marginx-auto.--marginx-auto.--marginx-auto{margin-inline:auto}:where(*).--marginy-0.--marginy-0.--marginy-0,:where(*).--marginy-none.--marginy-none.--marginy-none{margin-block:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--marginy-2xs.--marginy-2xs.--marginy-2xs{margin-block:var(--instui-spacing-space2xs)}:where(*).--marginy-xs.--marginy-xs.--marginy-xs{margin-block:var(--instui-spacing-space-xs)}:where(*).--marginy-sm.--marginy-sm.--marginy-sm{margin-block:var(--instui-spacing-space-sm)}:where(*).--marginy-md.--marginy-md.--marginy-md{margin-block:var(--instui-spacing-space-md)}:where(*).--marginy-lg.--marginy-lg.--marginy-lg{margin-block:var(--instui-spacing-space-lg)}:where(*).--marginy-xl.--marginy-xl.--marginy-xl{margin-block:var(--instui-spacing-space-xl)}:where(*).--marginy-2xl.--marginy-2xl.--marginy-2xl{margin-block:var(--instui-spacing-space2xl)}:where(*).--marginy-auto.--marginy-auto.--marginy-auto{margin-block:auto}:where(*).--p-0.--p-0.--p-0,:where(*).--p-none.--p-none.--p-none{padding:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--p-2xs.--p-2xs.--p-2xs{padding:var(--instui-spacing-space2xs)}:where(*).--p-xs.--p-xs.--p-xs{padding:var(--instui-spacing-space-xs)}:where(*).--p-sm.--p-sm.--p-sm{padding:var(--instui-spacing-space-sm)}:where(*).--p-md.--p-md.--p-md{padding:var(--instui-spacing-space-md)}:where(*).--p-lg.--p-lg.--p-lg{padding:var(--instui-spacing-space-lg)}:where(*).--p-xl.--p-xl.--p-xl{padding:var(--instui-spacing-space-xl)}:where(*).--p-2xl.--p-2xl.--p-2xl{padding:var(--instui-spacing-space2xl)}:where(*).--pt-0.--pt-0.--pt-0,:where(*).--pt-none.--pt-none.--pt-none{padding-block-start:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--pt-2xs.--pt-2xs.--pt-2xs{padding-block-start:var(--instui-spacing-space2xs)}:where(*).--pt-xs.--pt-xs.--pt-xs{padding-block-start:var(--instui-spacing-space-xs)}:where(*).--pt-sm.--pt-sm.--pt-sm{padding-block-start:var(--instui-spacing-space-sm)}:where(*).--pt-md.--pt-md.--pt-md{padding-block-start:var(--instui-spacing-space-md)}:where(*).--pt-lg.--pt-lg.--pt-lg{padding-block-start:var(--instui-spacing-space-lg)}:where(*).--pt-xl.--pt-xl.--pt-xl{padding-block-start:var(--instui-spacing-space-xl)}:where(*).--pt-2xl.--pt-2xl.--pt-2xl{padding-block-start:var(--instui-spacing-space2xl)}:where(*).--pb-0.--pb-0.--pb-0,:where(*).--pb-none.--pb-none.--pb-none{padding-block-end:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--pb-2xs.--pb-2xs.--pb-2xs{padding-block-end:var(--instui-spacing-space2xs)}:where(*).--pb-xs.--pb-xs.--pb-xs{padding-block-end:var(--instui-spacing-space-xs)}:where(*).--pb-sm.--pb-sm.--pb-sm{padding-block-end:var(--instui-spacing-space-sm)}:where(*).--pb-md.--pb-md.--pb-md{padding-block-end:var(--instui-spacing-space-md)}:where(*).--pb-lg.--pb-lg.--pb-lg{padding-block-end:var(--instui-spacing-space-lg)}:where(*).--pb-xl.--pb-xl.--pb-xl{padding-block-end:var(--instui-spacing-space-xl)}:where(*).--pb-2xl.--pb-2xl.--pb-2xl{padding-block-end:var(--instui-spacing-space2xl)}:where(*).--ps-0.--ps-0.--ps-0,:where(*).--ps-none.--ps-none.--ps-none{padding-inline-start:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--ps-2xs.--ps-2xs.--ps-2xs{padding-inline-start:var(--instui-spacing-space2xs)}:where(*).--ps-xs.--ps-xs.--ps-xs{padding-inline-start:var(--instui-spacing-space-xs)}:where(*).--ps-sm.--ps-sm.--ps-sm{padding-inline-start:var(--instui-spacing-space-sm)}:where(*).--ps-md.--ps-md.--ps-md{padding-inline-start:var(--instui-spacing-space-md)}:where(*).--ps-lg.--ps-lg.--ps-lg{padding-inline-start:var(--instui-spacing-space-lg)}:where(*).--ps-xl.--ps-xl.--ps-xl{padding-inline-start:var(--instui-spacing-space-xl)}:where(*).--ps-2xl.--ps-2xl.--ps-2xl{padding-inline-start:var(--instui-spacing-space2xl)}:where(*).--pe-0.--pe-0.--pe-0,:where(*).--pe-none.--pe-none.--pe-none{padding-inline-end:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--pe-2xs.--pe-2xs.--pe-2xs{padding-inline-end:var(--instui-spacing-space2xs)}:where(*).--pe-xs.--pe-xs.--pe-xs{padding-inline-end:var(--instui-spacing-space-xs)}:where(*).--pe-sm.--pe-sm.--pe-sm{padding-inline-end:var(--instui-spacing-space-sm)}:where(*).--pe-md.--pe-md.--pe-md{padding-inline-end:var(--instui-spacing-space-md)}:where(*).--pe-lg.--pe-lg.--pe-lg{padding-inline-end:var(--instui-spacing-space-lg)}:where(*).--pe-xl.--pe-xl.--pe-xl{padding-inline-end:var(--instui-spacing-space-xl)}:where(*).--pe-2xl.--pe-2xl.--pe-2xl{padding-inline-end:var(--instui-spacing-space2xl)}:where(*).--px-0.--px-0.--px-0,:where(*).--px-none.--px-none.--px-none{padding-inline:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--px-2xs.--px-2xs.--px-2xs{padding-inline:var(--instui-spacing-space2xs)}:where(*).--px-xs.--px-xs.--px-xs{padding-inline:var(--instui-spacing-space-xs)}:where(*).--px-sm.--px-sm.--px-sm{padding-inline:var(--instui-spacing-space-sm)}:where(*).--px-md.--px-md.--px-md{padding-inline:var(--instui-spacing-space-md)}:where(*).--px-lg.--px-lg.--px-lg{padding-inline:var(--instui-spacing-space-lg)}:where(*).--px-xl.--px-xl.--px-xl{padding-inline:var(--instui-spacing-space-xl)}:where(*).--px-2xl.--px-2xl.--px-2xl{padding-inline:var(--instui-spacing-space2xl)}:where(*).--py-0.--py-0.--py-0,:where(*).--py-none.--py-none.--py-none{padding-block:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--py-2xs.--py-2xs.--py-2xs{padding-block:var(--instui-spacing-space2xs)}:where(*).--py-xs.--py-xs.--py-xs{padding-block:var(--instui-spacing-space-xs)}:where(*).--py-sm.--py-sm.--py-sm{padding-block:var(--instui-spacing-space-sm)}:where(*).--py-md.--py-md.--py-md{padding-block:var(--instui-spacing-space-md)}:where(*).--py-lg.--py-lg.--py-lg{padding-block:var(--instui-spacing-space-lg)}:where(*).--py-xl.--py-xl.--py-xl{padding-block:var(--instui-spacing-space-xl)}:where(*).--py-2xl.--py-2xl.--py-2xl{padding-block:var(--instui-spacing-space2xl)}:where(*).--padding-0.--padding-0.--padding-0,:where(*).--padding-none.--padding-none.--padding-none{padding:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--padding-2xs.--padding-2xs.--padding-2xs{padding:var(--instui-spacing-space2xs)}:where(*).--padding-xs.--padding-xs.--padding-xs{padding:var(--instui-spacing-space-xs)}:where(*).--padding-sm.--padding-sm.--padding-sm{padding:var(--instui-spacing-space-sm)}:where(*).--padding-md.--padding-md.--padding-md{padding:var(--instui-spacing-space-md)}:where(*).--padding-lg.--padding-lg.--padding-lg{padding:var(--instui-spacing-space-lg)}:where(*).--padding-xl.--padding-xl.--padding-xl{padding:var(--instui-spacing-space-xl)}:where(*).--padding-2xl.--padding-2xl.--padding-2xl{padding:var(--instui-spacing-space2xl)}:where(*).--paddingt-0.--paddingt-0.--paddingt-0,:where(*).--paddingt-none.--paddingt-none.--paddingt-none{padding-block-start:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--paddingt-2xs.--paddingt-2xs.--paddingt-2xs{padding-block-start:var(--instui-spacing-space2xs)}:where(*).--paddingt-xs.--paddingt-xs.--paddingt-xs{padding-block-start:var(--instui-spacing-space-xs)}:where(*).--paddingt-sm.--paddingt-sm.--paddingt-sm{padding-block-start:var(--instui-spacing-space-sm)}:where(*).--paddingt-md.--paddingt-md.--paddingt-md{padding-block-start:var(--instui-spacing-space-md)}:where(*).--paddingt-lg.--paddingt-lg.--paddingt-lg{padding-block-start:var(--instui-spacing-space-lg)}:where(*).--paddingt-xl.--paddingt-xl.--paddingt-xl{padding-block-start:var(--instui-spacing-space-xl)}:where(*).--paddingt-2xl.--paddingt-2xl.--paddingt-2xl{padding-block-start:var(--instui-spacing-space2xl)}:where(*).--paddingb-0.--paddingb-0.--paddingb-0,:where(*).--paddingb-none.--paddingb-none.--paddingb-none{padding-block-end:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--paddingb-2xs.--paddingb-2xs.--paddingb-2xs{padding-block-end:var(--instui-spacing-space2xs)}:where(*).--paddingb-xs.--paddingb-xs.--paddingb-xs{padding-block-end:var(--instui-spacing-space-xs)}:where(*).--paddingb-sm.--paddingb-sm.--paddingb-sm{padding-block-end:var(--instui-spacing-space-sm)}:where(*).--paddingb-md.--paddingb-md.--paddingb-md{padding-block-end:var(--instui-spacing-space-md)}:where(*).--paddingb-lg.--paddingb-lg.--paddingb-lg{padding-block-end:var(--instui-spacing-space-lg)}:where(*).--paddingb-xl.--paddingb-xl.--paddingb-xl{padding-block-end:var(--instui-spacing-space-xl)}:where(*).--paddingb-2xl.--paddingb-2xl.--paddingb-2xl{padding-block-end:var(--instui-spacing-space2xl)}:where(*).--paddings-0.--paddings-0.--paddings-0,:where(*).--paddings-none.--paddings-none.--paddings-none{padding-inline-start:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--paddings-2xs.--paddings-2xs.--paddings-2xs{padding-inline-start:var(--instui-spacing-space2xs)}:where(*).--paddings-xs.--paddings-xs.--paddings-xs{padding-inline-start:var(--instui-spacing-space-xs)}:where(*).--paddings-sm.--paddings-sm.--paddings-sm{padding-inline-start:var(--instui-spacing-space-sm)}:where(*).--paddings-md.--paddings-md.--paddings-md{padding-inline-start:var(--instui-spacing-space-md)}:where(*).--paddings-lg.--paddings-lg.--paddings-lg{padding-inline-start:var(--instui-spacing-space-lg)}:where(*).--paddings-xl.--paddings-xl.--paddings-xl{padding-inline-start:var(--instui-spacing-space-xl)}:where(*).--paddings-2xl.--paddings-2xl.--paddings-2xl{padding-inline-start:var(--instui-spacing-space2xl)}:where(*).--paddinge-0.--paddinge-0.--paddinge-0,:where(*).--paddinge-none.--paddinge-none.--paddinge-none{padding-inline-end:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--paddinge-2xs.--paddinge-2xs.--paddinge-2xs{padding-inline-end:var(--instui-spacing-space2xs)}:where(*).--paddinge-xs.--paddinge-xs.--paddinge-xs{padding-inline-end:var(--instui-spacing-space-xs)}:where(*).--paddinge-sm.--paddinge-sm.--paddinge-sm{padding-inline-end:var(--instui-spacing-space-sm)}:where(*).--paddinge-md.--paddinge-md.--paddinge-md{padding-inline-end:var(--instui-spacing-space-md)}:where(*).--paddinge-lg.--paddinge-lg.--paddinge-lg{padding-inline-end:var(--instui-spacing-space-lg)}:where(*).--paddinge-xl.--paddinge-xl.--paddinge-xl{padding-inline-end:var(--instui-spacing-space-xl)}:where(*).--paddinge-2xl.--paddinge-2xl.--paddinge-2xl{padding-inline-end:var(--instui-spacing-space2xl)}:where(*).--paddingx-0.--paddingx-0.--paddingx-0,:where(*).--paddingx-none.--paddingx-none.--paddingx-none{padding-inline:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--paddingx-2xs.--paddingx-2xs.--paddingx-2xs{padding-inline:var(--instui-spacing-space2xs)}:where(*).--paddingx-xs.--paddingx-xs.--paddingx-xs{padding-inline:var(--instui-spacing-space-xs)}:where(*).--paddingx-sm.--paddingx-sm.--paddingx-sm{padding-inline:var(--instui-spacing-space-sm)}:where(*).--paddingx-md.--paddingx-md.--paddingx-md{padding-inline:var(--instui-spacing-space-md)}:where(*).--paddingx-lg.--paddingx-lg.--paddingx-lg{padding-inline:var(--instui-spacing-space-lg)}:where(*).--paddingx-xl.--paddingx-xl.--paddingx-xl{padding-inline:var(--instui-spacing-space-xl)}:where(*).--paddingx-2xl.--paddingx-2xl.--paddingx-2xl{padding-inline:var(--instui-spacing-space2xl)}:where(*).--paddingy-0.--paddingy-0.--paddingy-0,:where(*).--paddingy-none.--paddingy-none.--paddingy-none{padding-block:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--paddingy-2xs.--paddingy-2xs.--paddingy-2xs{padding-block:var(--instui-spacing-space2xs)}:where(*).--paddingy-xs.--paddingy-xs.--paddingy-xs{padding-block:var(--instui-spacing-space-xs)}:where(*).--paddingy-sm.--paddingy-sm.--paddingy-sm{padding-block:var(--instui-spacing-space-sm)}:where(*).--paddingy-md.--paddingy-md.--paddingy-md{padding-block:var(--instui-spacing-space-md)}:where(*).--paddingy-lg.--paddingy-lg.--paddingy-lg{padding-block:var(--instui-spacing-space-lg)}:where(*).--paddingy-xl.--paddingy-xl.--paddingy-xl{padding-block:var(--instui-spacing-space-xl)}:where(*).--paddingy-2xl.--paddingy-2xl.--paddingy-2xl{padding-block:var(--instui-spacing-space2xl)}:where(*).--margin-none.--margin-none.--margin-none{margin:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--margin-xx-small.--margin-xx-small.--margin-xx-small{margin:var(--instui-spacing-space2xs)}:where(*).--margin-x-small.--margin-x-small.--margin-x-small{margin:var(--instui-spacing-space-xs)}:where(*).--margin-small.--margin-small.--margin-small{margin:var(--instui-spacing-space-sm)}:where(*).--margin-medium.--margin-medium.--margin-medium{margin:var(--instui-spacing-space-md)}:where(*).--margin-large.--margin-large.--margin-large{margin:var(--instui-spacing-space-lg)}:where(*).--margin-x-large.--margin-x-large.--margin-x-large{margin:var(--instui-spacing-space-xl)}:where(*).--margin-xx-large.--margin-xx-large.--margin-xx-large{margin:var(--instui-spacing-space2xl)}:where(*).--margin-auto.--margin-auto.--margin-auto{margin:auto}:where(*).--margin-top-none.--margin-top-none.--margin-top-none{margin-block-start:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--margin-top-xx-small.--margin-top-xx-small.--margin-top-xx-small{margin-block-start:var(--instui-spacing-space2xs)}:where(*).--margin-top-x-small.--margin-top-x-small.--margin-top-x-small{margin-block-start:var(--instui-spacing-space-xs)}:where(*).--margin-top-small.--margin-top-small.--margin-top-small{margin-block-start:var(--instui-spacing-space-sm)}:where(*).--margin-top-medium.--margin-top-medium.--margin-top-medium{margin-block-start:var(--instui-spacing-space-md)}:where(*).--margin-top-large.--margin-top-large.--margin-top-large{margin-block-start:var(--instui-spacing-space-lg)}:where(*).--margin-top-x-large.--margin-top-x-large.--margin-top-x-large{margin-block-start:var(--instui-spacing-space-xl)}:where(*).--margin-top-xx-large.--margin-top-xx-large.--margin-top-xx-large{margin-block-start:var(--instui-spacing-space2xl)}:where(*).--margin-top-auto.--margin-top-auto.--margin-top-auto{margin-block-start:auto}:where(*).--margin-bottom-none.--margin-bottom-none.--margin-bottom-none{margin-block-end:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--margin-bottom-xx-small.--margin-bottom-xx-small.--margin-bottom-xx-small{margin-block-end:var(--instui-spacing-space2xs)}:where(*).--margin-bottom-x-small.--margin-bottom-x-small.--margin-bottom-x-small{margin-block-end:var(--instui-spacing-space-xs)}:where(*).--margin-bottom-small.--margin-bottom-small.--margin-bottom-small{margin-block-end:var(--instui-spacing-space-sm)}:where(*).--margin-bottom-medium.--margin-bottom-medium.--margin-bottom-medium{margin-block-end:var(--instui-spacing-space-md)}:where(*).--margin-bottom-large.--margin-bottom-large.--margin-bottom-large{margin-block-end:var(--instui-spacing-space-lg)}:where(*).--margin-bottom-x-large.--margin-bottom-x-large.--margin-bottom-x-large{margin-block-end:var(--instui-spacing-space-xl)}:where(*).--margin-bottom-xx-large.--margin-bottom-xx-large.--margin-bottom-xx-large{margin-block-end:var(--instui-spacing-space2xl)}:where(*).--margin-bottom-auto.--margin-bottom-auto.--margin-bottom-auto{margin-block-end:auto}:where(*).--margin-start-none.--margin-start-none.--margin-start-none{margin-inline-start:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--margin-start-xx-small.--margin-start-xx-small.--margin-start-xx-small{margin-inline-start:var(--instui-spacing-space2xs)}:where(*).--margin-start-x-small.--margin-start-x-small.--margin-start-x-small{margin-inline-start:var(--instui-spacing-space-xs)}:where(*).--margin-start-small.--margin-start-small.--margin-start-small{margin-inline-start:var(--instui-spacing-space-sm)}:where(*).--margin-start-medium.--margin-start-medium.--margin-start-medium{margin-inline-start:var(--instui-spacing-space-md)}:where(*).--margin-start-large.--margin-start-large.--margin-start-large{margin-inline-start:var(--instui-spacing-space-lg)}:where(*).--margin-start-x-large.--margin-start-x-large.--margin-start-x-large{margin-inline-start:var(--instui-spacing-space-xl)}:where(*).--margin-start-xx-large.--margin-start-xx-large.--margin-start-xx-large{margin-inline-start:var(--instui-spacing-space2xl)}:where(*).--margin-start-auto.--margin-start-auto.--margin-start-auto{margin-inline-start:auto}:where(*).--margin-end-none.--margin-end-none.--margin-end-none{margin-inline-end:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--margin-end-xx-small.--margin-end-xx-small.--margin-end-xx-small{margin-inline-end:var(--instui-spacing-space2xs)}:where(*).--margin-end-x-small.--margin-end-x-small.--margin-end-x-small{margin-inline-end:var(--instui-spacing-space-xs)}:where(*).--margin-end-small.--margin-end-small.--margin-end-small{margin-inline-end:var(--instui-spacing-space-sm)}:where(*).--margin-end-medium.--margin-end-medium.--margin-end-medium{margin-inline-end:var(--instui-spacing-space-md)}:where(*).--margin-end-large.--margin-end-large.--margin-end-large{margin-inline-end:var(--instui-spacing-space-lg)}:where(*).--margin-end-x-large.--margin-end-x-large.--margin-end-x-large{margin-inline-end:var(--instui-spacing-space-xl)}:where(*).--margin-end-xx-large.--margin-end-xx-large.--margin-end-xx-large{margin-inline-end:var(--instui-spacing-space2xl)}:where(*).--margin-end-auto.--margin-end-auto.--margin-end-auto{margin-inline-end:auto}:where(*).--margin-inline-none.--margin-inline-none.--margin-inline-none{margin-inline:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--margin-inline-xx-small.--margin-inline-xx-small.--margin-inline-xx-small{margin-inline:var(--instui-spacing-space2xs)}:where(*).--margin-inline-x-small.--margin-inline-x-small.--margin-inline-x-small{margin-inline:var(--instui-spacing-space-xs)}:where(*).--margin-inline-small.--margin-inline-small.--margin-inline-small{margin-inline:var(--instui-spacing-space-sm)}:where(*).--margin-inline-medium.--margin-inline-medium.--margin-inline-medium{margin-inline:var(--instui-spacing-space-md)}:where(*).--margin-inline-large.--margin-inline-large.--margin-inline-large{margin-inline:var(--instui-spacing-space-lg)}:where(*).--margin-inline-x-large.--margin-inline-x-large.--margin-inline-x-large{margin-inline:var(--instui-spacing-space-xl)}:where(*).--margin-inline-xx-large.--margin-inline-xx-large.--margin-inline-xx-large{margin-inline:var(--instui-spacing-space2xl)}:where(*).--margin-inline-auto.--margin-inline-auto.--margin-inline-auto{margin-inline:auto}:where(*).--margin-block-none.--margin-block-none.--margin-block-none{margin-block:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--margin-block-xx-small.--margin-block-xx-small.--margin-block-xx-small{margin-block:var(--instui-spacing-space2xs)}:where(*).--margin-block-x-small.--margin-block-x-small.--margin-block-x-small{margin-block:var(--instui-spacing-space-xs)}:where(*).--margin-block-small.--margin-block-small.--margin-block-small{margin-block:var(--instui-spacing-space-sm)}:where(*).--margin-block-medium.--margin-block-medium.--margin-block-medium{margin-block:var(--instui-spacing-space-md)}:where(*).--margin-block-large.--margin-block-large.--margin-block-large{margin-block:var(--instui-spacing-space-lg)}:where(*).--margin-block-x-large.--margin-block-x-large.--margin-block-x-large{margin-block:var(--instui-spacing-space-xl)}:where(*).--margin-block-xx-large.--margin-block-xx-large.--margin-block-xx-large{margin-block:var(--instui-spacing-space2xl)}:where(*).--margin-block-auto.--margin-block-auto.--margin-block-auto{margin-block:auto}:where(*).--padding-none.--padding-none.--padding-none{padding:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--padding-xx-small.--padding-xx-small.--padding-xx-small{padding:var(--instui-spacing-space2xs)}:where(*).--padding-x-small.--padding-x-small.--padding-x-small{padding:var(--instui-spacing-space-xs)}:where(*).--padding-small.--padding-small.--padding-small{padding:var(--instui-spacing-space-sm)}:where(*).--padding-medium.--padding-medium.--padding-medium{padding:var(--instui-spacing-space-md)}:where(*).--padding-large.--padding-large.--padding-large{padding:var(--instui-spacing-space-lg)}:where(*).--padding-x-large.--padding-x-large.--padding-x-large{padding:var(--instui-spacing-space-xl)}:where(*).--padding-xx-large.--padding-xx-large.--padding-xx-large{padding:var(--instui-spacing-space2xl)}:where(*).--padding-top-none.--padding-top-none.--padding-top-none{padding-block-start:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--padding-top-xx-small.--padding-top-xx-small.--padding-top-xx-small{padding-block-start:var(--instui-spacing-space2xs)}:where(*).--padding-top-x-small.--padding-top-x-small.--padding-top-x-small{padding-block-start:var(--instui-spacing-space-xs)}:where(*).--padding-top-small.--padding-top-small.--padding-top-small{padding-block-start:var(--instui-spacing-space-sm)}:where(*).--padding-top-medium.--padding-top-medium.--padding-top-medium{padding-block-start:var(--instui-spacing-space-md)}:where(*).--padding-top-large.--padding-top-large.--padding-top-large{padding-block-start:var(--instui-spacing-space-lg)}:where(*).--padding-top-x-large.--padding-top-x-large.--padding-top-x-large{padding-block-start:var(--instui-spacing-space-xl)}:where(*).--padding-top-xx-large.--padding-top-xx-large.--padding-top-xx-large{padding-block-start:var(--instui-spacing-space2xl)}:where(*).--padding-bottom-none.--padding-bottom-none.--padding-bottom-none{padding-block-end:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--padding-bottom-xx-small.--padding-bottom-xx-small.--padding-bottom-xx-small{padding-block-end:var(--instui-spacing-space2xs)}:where(*).--padding-bottom-x-small.--padding-bottom-x-small.--padding-bottom-x-small{padding-block-end:var(--instui-spacing-space-xs)}:where(*).--padding-bottom-small.--padding-bottom-small.--padding-bottom-small{padding-block-end:var(--instui-spacing-space-sm)}:where(*).--padding-bottom-medium.--padding-bottom-medium.--padding-bottom-medium{padding-block-end:var(--instui-spacing-space-md)}:where(*).--padding-bottom-large.--padding-bottom-large.--padding-bottom-large{padding-block-end:var(--instui-spacing-space-lg)}:where(*).--padding-bottom-x-large.--padding-bottom-x-large.--padding-bottom-x-large{padding-block-end:var(--instui-spacing-space-xl)}:where(*).--padding-bottom-xx-large.--padding-bottom-xx-large.--padding-bottom-xx-large{padding-block-end:var(--instui-spacing-space2xl)}:where(*).--padding-start-none.--padding-start-none.--padding-start-none{padding-inline-start:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--padding-start-xx-small.--padding-start-xx-small.--padding-start-xx-small{padding-inline-start:var(--instui-spacing-space2xs)}:where(*).--padding-start-x-small.--padding-start-x-small.--padding-start-x-small{padding-inline-start:var(--instui-spacing-space-xs)}:where(*).--padding-start-small.--padding-start-small.--padding-start-small{padding-inline-start:var(--instui-spacing-space-sm)}:where(*).--padding-start-medium.--padding-start-medium.--padding-start-medium{padding-inline-start:var(--instui-spacing-space-md)}:where(*).--padding-start-large.--padding-start-large.--padding-start-large{padding-inline-start:var(--instui-spacing-space-lg)}:where(*).--padding-start-x-large.--padding-start-x-large.--padding-start-x-large{padding-inline-start:var(--instui-spacing-space-xl)}:where(*).--padding-start-xx-large.--padding-start-xx-large.--padding-start-xx-large{padding-inline-start:var(--instui-spacing-space2xl)}:where(*).--padding-end-none.--padding-end-none.--padding-end-none{padding-inline-end:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--padding-end-xx-small.--padding-end-xx-small.--padding-end-xx-small{padding-inline-end:var(--instui-spacing-space2xs)}:where(*).--padding-end-x-small.--padding-end-x-small.--padding-end-x-small{padding-inline-end:var(--instui-spacing-space-xs)}:where(*).--padding-end-small.--padding-end-small.--padding-end-small{padding-inline-end:var(--instui-spacing-space-sm)}:where(*).--padding-end-medium.--padding-end-medium.--padding-end-medium{padding-inline-end:var(--instui-spacing-space-md)}:where(*).--padding-end-large.--padding-end-large.--padding-end-large{padding-inline-end:var(--instui-spacing-space-lg)}:where(*).--padding-end-x-large.--padding-end-x-large.--padding-end-x-large{padding-inline-end:var(--instui-spacing-space-xl)}:where(*).--padding-end-xx-large.--padding-end-xx-large.--padding-end-xx-large{padding-inline-end:var(--instui-spacing-space2xl)}:where(*).--padding-inline-none.--padding-inline-none.--padding-inline-none{padding-inline:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--padding-inline-xx-small.--padding-inline-xx-small.--padding-inline-xx-small{padding-inline:var(--instui-spacing-space2xs)}:where(*).--padding-inline-x-small.--padding-inline-x-small.--padding-inline-x-small{padding-inline:var(--instui-spacing-space-xs)}:where(*).--padding-inline-small.--padding-inline-small.--padding-inline-small{padding-inline:var(--instui-spacing-space-sm)}:where(*).--padding-inline-medium.--padding-inline-medium.--padding-inline-medium{padding-inline:var(--instui-spacing-space-md)}:where(*).--padding-inline-large.--padding-inline-large.--padding-inline-large{padding-inline:var(--instui-spacing-space-lg)}:where(*).--padding-inline-x-large.--padding-inline-x-large.--padding-inline-x-large{padding-inline:var(--instui-spacing-space-xl)}:where(*).--padding-inline-xx-large.--padding-inline-xx-large.--padding-inline-xx-large{padding-inline:var(--instui-spacing-space2xl)}:where(*).--padding-block-none.--padding-block-none.--padding-block-none{padding-block:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--padding-block-xx-small.--padding-block-xx-small.--padding-block-xx-small{padding-block:var(--instui-spacing-space2xs)}:where(*).--padding-block-x-small.--padding-block-x-small.--padding-block-x-small{padding-block:var(--instui-spacing-space-xs)}:where(*).--padding-block-small.--padding-block-small.--padding-block-small{padding-block:var(--instui-spacing-space-sm)}:where(*).--padding-block-medium.--padding-block-medium.--padding-block-medium{padding-block:var(--instui-spacing-space-md)}:where(*).--padding-block-large.--padding-block-large.--padding-block-large{padding-block:var(--instui-spacing-space-lg)}:where(*).--padding-block-x-large.--padding-block-x-large.--padding-block-x-large{padding-block:var(--instui-spacing-space-xl)}:where(*).--padding-block-xx-large.--padding-block-xx-large.--padding-block-xx-large{padding-block:var(--instui-spacing-space2xl)}:where(*).--gap-0.--gap-0.--gap-0,:where(*).--gap-none.--gap-none.--gap-none{gap:var(--instui-component-shared-tokens-spacing-general-space-none)}:where(*).--gap-2xs.--gap-2xs.--gap-2xs,:where(*).--gap-xx-small.--gap-xx-small.--gap-xx-small{gap:var(--instui-spacing-space2xs)}:where(*).--gap-xs.--gap-xs.--gap-xs,:where(*).--gap-x-small.--gap-x-small.--gap-x-small{gap:var(--instui-spacing-space-xs)}:where(*).--gap-sm.--gap-sm.--gap-sm,:where(*).--gap-small.--gap-small.--gap-small{gap:var(--instui-spacing-space-sm)}:where(*).--gap-md.--gap-md.--gap-md,:where(*).--gap-medium.--gap-medium.--gap-medium{gap:var(--instui-spacing-space-md)}:where(*).--gap-lg.--gap-lg.--gap-lg,:where(*).--gap-large.--gap-large.--gap-large{gap:var(--instui-spacing-space-lg)}:where(*).--gap-xl.--gap-xl.--gap-xl,:where(*).--gap-x-large.--gap-x-large.--gap-x-large{gap:var(--instui-spacing-space-xl)}:where(*).--gap-2xl.--gap-2xl.--gap-2xl,:where(*).--gap-xx-large.--gap-xx-large.--gap-xx-large{gap:var(--instui-spacing-space2xl)}:where(*).--bg-accent-ash.--bg-accent-ash.--bg-accent-ash{background:var(--instui-color-background-accent-ash)}:where(*).--bg-accent-aurora.--bg-accent-aurora.--bg-accent-aurora{background:var(--instui-color-background-accent-aurora)}:where(*).--bg-accent-blue.--bg-accent-blue.--bg-accent-blue{background:var(--instui-color-background-accent-blue)}:where(*).--bg-accent-green.--bg-accent-green.--bg-accent-green{background:var(--instui-color-background-accent-green)}:where(*).--bg-accent-grey.--bg-accent-grey.--bg-accent-grey{background:var(--instui-color-background-accent-grey)}:where(*).--bg-accent-honey.--bg-accent-honey.--bg-accent-honey{background:var(--instui-color-background-accent-honey)}:where(*).--bg-accent-orange.--bg-accent-orange.--bg-accent-orange{background:var(--instui-color-background-accent-orange)}:where(*).--bg-accent-plum.--bg-accent-plum.--bg-accent-plum{background:var(--instui-color-background-accent-plum)}:where(*).--bg-accent-red.--bg-accent-red.--bg-accent-red{background:var(--instui-color-background-accent-red)}:where(*).--bg-accent-sea.--bg-accent-sea.--bg-accent-sea{background:var(--instui-color-background-accent-sea)}:where(*).--bg-accent-sky.--bg-accent-sky.--bg-accent-sky{background:var(--instui-color-background-accent-sky)}:where(*).--bg-accent-stone.--bg-accent-stone.--bg-accent-stone{background:var(--instui-color-background-accent-stone)}:where(*).--bg-accent-violet.--bg-accent-violet.--bg-accent-violet{background:var(--instui-color-background-accent-violet)}:where(*).--bg-base.--bg-base.--bg-base{background:var(--instui-color-background-base)}:where(*).--bg-brand.--bg-brand.--bg-brand{background:var(--instui-color-background-brand)}:where(*).--bg-container.--bg-container.--bg-container{background:var(--instui-color-background-container)}:where(*).--bg-dark.--bg-dark.--bg-dark{background:var(--instui-color-background-dark)}:where(*).--bg-error.--bg-error.--bg-error{background:var(--instui-color-background-error)}:where(*).--bg-info.--bg-info.--bg-info{background:var(--instui-color-background-info)}:where(*).--bg-inverse.--bg-inverse.--bg-inverse{background:var(--instui-color-background-inverse)}:where(*).--bg-muted.--bg-muted.--bg-muted{background:var(--instui-color-background-muted)}:where(*).--bg-on-color.--bg-on-color.--bg-on-color{background:var(--instui-color-background-on-color)}:where(*).--bg-page.--bg-page.--bg-page{background:var(--instui-color-background-page)}:where(*).--bg-success.--bg-success.--bg-success{background:var(--instui-color-background-success)}:where(*).--bg-warning.--bg-warning.--bg-warning{background:var(--instui-color-background-warning)}:where(*).--bg-primary.--bg-primary.--bg-primary{background:var(--instui-component-view-background-primary)}:where(*).--bg-secondary.--bg-secondary.--bg-secondary{background:var(--instui-component-view-background-secondary)}:where(*).--bg-primary-inverse.--bg-primary-inverse.--bg-primary-inverse{background:var(--instui-component-view-background-primary-inverse)}:where(*).--bg-alert.--bg-alert.--bg-alert{background:var(--instui-component-view-background-alert)}:where(*).--bg-danger.--bg-danger.--bg-danger{background:var(--instui-component-view-background-danger)}:where(*).--bg-transparent.--bg-transparent.--bg-transparent{background:0 0}:where(*).--text-accent-ash.--text-accent-ash.--text-accent-ash,:where(*).--color-accent-ash.--color-accent-ash.--color-accent-ash{color:var(--instui-color-text-accent-ash)}:where(*).--text-accent-aurora.--text-accent-aurora.--text-accent-aurora,:where(*).--color-accent-aurora.--color-accent-aurora.--color-accent-aurora{color:var(--instui-color-text-accent-aurora)}:where(*).--text-accent-blue.--text-accent-blue.--text-accent-blue,:where(*).--color-accent-blue.--color-accent-blue.--color-accent-blue{color:var(--instui-color-text-accent-blue)}:where(*).--text-accent-green.--text-accent-green.--text-accent-green,:where(*).--color-accent-green.--color-accent-green.--color-accent-green{color:var(--instui-color-text-accent-green)}:where(*).--text-accent-grey.--text-accent-grey.--text-accent-grey,:where(*).--color-accent-grey.--color-accent-grey.--color-accent-grey{color:var(--instui-color-text-accent-grey)}:where(*).--text-accent-honey.--text-accent-honey.--text-accent-honey,:where(*).--color-accent-honey.--color-accent-honey.--color-accent-honey{color:var(--instui-color-text-accent-honey)}:where(*).--text-accent-orange.--text-accent-orange.--text-accent-orange,:where(*).--color-accent-orange.--color-accent-orange.--color-accent-orange{color:var(--instui-color-text-accent-orange)}:where(*).--text-accent-plum.--text-accent-plum.--text-accent-plum,:where(*).--color-accent-plum.--color-accent-plum.--color-accent-plum{color:var(--instui-color-text-accent-plum)}:where(*).--text-accent-red.--text-accent-red.--text-accent-red,:where(*).--color-accent-red.--color-accent-red.--color-accent-red{color:var(--instui-color-text-accent-red)}:where(*).--text-accent-sea.--text-accent-sea.--text-accent-sea,:where(*).--color-accent-sea.--color-accent-sea.--color-accent-sea{color:var(--instui-color-text-accent-sea)}:where(*).--text-accent-sky.--text-accent-sky.--text-accent-sky,:where(*).--color-accent-sky.--color-accent-sky.--color-accent-sky{color:var(--instui-color-text-accent-sky)}:where(*).--text-accent-stone.--text-accent-stone.--text-accent-stone,:where(*).--color-accent-stone.--color-accent-stone.--color-accent-stone{color:var(--instui-color-text-accent-stone)}:where(*).--text-accent-violet.--text-accent-violet.--text-accent-violet,:where(*).--color-accent-violet.--color-accent-violet.--color-accent-violet{color:var(--instui-color-text-accent-violet)}:where(*).--text-base.--text-base.--text-base,:where(*).--color-base.--color-base.--color-base{color:var(--instui-color-text-base)}:where(*).--text-dark.--text-dark.--text-dark,:where(*).--color-dark.--color-dark.--color-dark{color:var(--instui-color-text-dark)}:where(*).--text-error.--text-error.--text-error,:where(*).--color-error.--color-error.--color-error{color:var(--instui-color-text-error)}:where(*).--text-info.--text-info.--text-info,:where(*).--color-info.--color-info.--color-info{color:var(--instui-color-text-info)}:where(*).--text-inverse.--text-inverse.--text-inverse,:where(*).--color-inverse.--color-inverse.--color-inverse{color:var(--instui-color-text-inverse)}:where(*).--text-muted.--text-muted.--text-muted,:where(*).--color-muted.--color-muted.--color-muted{color:var(--instui-color-text-muted)}:where(*).--text-on-color.--text-on-color.--text-on-color,:where(*).--color-on-color.--color-on-color.--color-on-color{color:var(--instui-color-text-on-color)}:where(*).--text-success.--text-success.--text-success,:where(*).--color-success.--color-success.--color-success{color:var(--instui-color-text-success)}:where(*).--text-warning.--text-warning.--text-warning,:where(*).--color-warning.--color-warning.--color-warning{color:var(--instui-color-text-warning)}:where(*).--text-primary.--text-primary.--text-primary,:where(*).--color-primary.--color-primary.--color-primary{color:var(--instui-component-text-primary-color)}:where(*).--text-secondary.--text-secondary.--text-secondary,:where(*).--color-secondary.--color-secondary.--color-secondary{color:var(--instui-component-text-muted-color)}:where(*).--text-brand.--text-brand.--text-brand,:where(*).--color-brand.--color-brand.--color-brand{color:var(--lightningcss-light,var(--instui-color-institutional-brand-primary))var(--lightningcss-dark,var(--instui-color-institutional-brand-font-color-dark))}:where(*).--text-danger.--text-danger.--text-danger,:where(*).--color-danger.--color-danger.--color-danger{color:var(--instui-component-text-error-color)}:where(*).--text-primary-inverse.--text-primary-inverse.--text-primary-inverse,:where(*).--color-primary-inverse.--color-primary-inverse.--color-primary-inverse,:where(*).--text-secondary-inverse.--text-secondary-inverse.--text-secondary-inverse,:where(*).--color-secondary-inverse.--color-secondary-inverse.--color-secondary-inverse{color:var(--instui-component-text-inverse-color)}:where(*).--text-primary-on.--text-primary-on.--text-primary-on,:where(*).--color-primary-on.--color-primary-on.--color-primary-on{color:var(--instui-component-text-base-on-color)}:where(*).--text-secondary-on.--text-secondary-on.--text-secondary-on,:where(*).--color-secondary-on.--color-secondary-on.--color-secondary-on{color:var(--instui-component-text-muted-on-color)}:where(*).--border-accent-ash.--border-accent-ash.--border-accent-ash{border-color:var(--instui-color-stroke-accent-ash)}:where(*).--border-accent-aurora.--border-accent-aurora.--border-accent-aurora{border-color:var(--instui-color-stroke-accent-aurora)}:where(*).--border-accent-blue.--border-accent-blue.--border-accent-blue{border-color:var(--instui-color-stroke-accent-blue)}:where(*).--border-accent-green.--border-accent-green.--border-accent-green{border-color:var(--instui-color-stroke-accent-green)}:where(*).--border-accent-grey.--border-accent-grey.--border-accent-grey{border-color:var(--instui-color-stroke-accent-grey)}:where(*).--border-accent-honey.--border-accent-honey.--border-accent-honey{border-color:var(--instui-color-stroke-accent-honey)}:where(*).--border-accent-orange.--border-accent-orange.--border-accent-orange{border-color:var(--instui-color-stroke-accent-orange)}:where(*).--border-accent-plum.--border-accent-plum.--border-accent-plum{border-color:var(--instui-color-stroke-accent-plum)}:where(*).--border-accent-red.--border-accent-red.--border-accent-red{border-color:var(--instui-color-stroke-accent-red)}:where(*).--border-accent-sea.--border-accent-sea.--border-accent-sea{border-color:var(--instui-color-stroke-accent-sea)}:where(*).--border-accent-sky.--border-accent-sky.--border-accent-sky{border-color:var(--instui-color-stroke-accent-sky)}:where(*).--border-accent-stone.--border-accent-stone.--border-accent-stone{border-color:var(--instui-color-stroke-accent-stone)}:where(*).--border-accent-violet.--border-accent-violet.--border-accent-violet{border-color:var(--instui-color-stroke-accent-violet)}:where(*).--border-base.--border-base.--border-base{border-color:var(--instui-color-stroke-base)}:where(*).--border-brand.--border-brand.--border-brand{border-color:var(--instui-color-stroke-brand)}:where(*).--border-container-base.--border-container-base.--border-container-base{border-color:var(--instui-color-stroke-container-base)}:where(*).--border-container-dark.--border-container-dark.--border-container-dark{border-color:var(--instui-color-stroke-container-dark)}:where(*).--border-error.--border-error.--border-error{border-color:var(--instui-color-stroke-error)}:where(*).--border-info.--border-info.--border-info{border-color:var(--instui-color-stroke-info)}:where(*).--border-inverse.--border-inverse.--border-inverse{border-color:var(--instui-color-stroke-inverse)}:where(*).--border-muted.--border-muted.--border-muted{border-color:var(--instui-color-stroke-muted)}:where(*).--border-on-color.--border-on-color.--border-on-color{border-color:var(--instui-color-stroke-on-color)}:where(*).--border-strong.--border-strong.--border-strong{border-color:var(--instui-color-stroke-strong)}:where(*).--border-success.--border-success.--border-success{border-color:var(--instui-color-stroke-success)}:where(*).--border-warning.--border-warning.--border-warning{border-color:var(--instui-color-stroke-warning)}:where(*).--border-primary.--border-primary.--border-primary{border-color:var(--instui-color-stroke-base)}:where(*).--border-danger.--border-danger.--border-danger{border-color:var(--instui-color-stroke-error)}:where(*).--text-ai.--text-ai.--text-ai,:where(*).--color-ai.--color-ai.--color-ai{color:var(--instui-component-text-ai-color);background:var(--instui-component-text-ai-background-color)}:where(*).--font-family-base.--font-family-base.--font-family-base{font-family:var(--instui-font-family-base)}:where(*).--font-family-code.--font-family-code.--font-family-code{font-family:var(--instui-font-family-code)}:where(*).--font-family-heading.--font-family-heading.--font-family-heading{font-family:var(--instui-font-family-heading)}:where(*).--font-weight-body-base.--font-weight-body-base.--font-weight-body-base{font-weight:var(--instui-font-weight-body-base)}:where(*).--font-weight-body-strong.--font-weight-body-strong.--font-weight-body-strong{font-weight:var(--instui-font-weight-body-strong)}:where(*).--font-weight-heading-base.--font-weight-heading-base.--font-weight-heading-base{font-weight:var(--instui-font-weight-heading-base)}:where(*).--font-weight-heading-strong.--font-weight-heading-strong.--font-weight-heading-strong{font-weight:var(--instui-font-weight-heading-strong)}:where(*).--font-weight-interactive.--font-weight-interactive.--font-weight-interactive{font-weight:var(--instui-font-weight-interactive)}:where(*).--font-size-text-base.--font-size-text-base.--font-size-text-base{font-size:var(--instui-font-size-text-base)}:where(*).--font-size-text-lg.--font-size-text-lg.--font-size-text-lg{font-size:var(--instui-font-size-text-lg)}:where(*).--font-size-text-sm.--font-size-text-sm.--font-size-text-sm{font-size:var(--instui-font-size-text-sm)}:where(*).--font-size-text-xl.--font-size-text-xl.--font-size-text-xl{font-size:var(--instui-font-size-text-xl)}:where(*).--font-size-text-xs.--font-size-text-xs.--font-size-text-xs{font-size:var(--instui-font-size-text-xs)}:where(*).--font-size-text2xl.--font-size-text2xl.--font-size-text2xl{font-size:var(--instui-font-size-text2xl)}:where(*).--line-height-heading-base.--line-height-heading-base.--line-height-heading-base{line-height:var(--instui-line-height-heading-base)}:where(*).--line-height-heading-loose.--line-height-heading-loose.--line-height-heading-loose{line-height:var(--instui-line-height-heading-loose)}:where(*).--line-height-heading-text-lg.--line-height-heading-text-lg.--line-height-heading-text-lg{line-height:var(--instui-line-height-heading-text-lg)}:where(*).--line-height-heading-text-xl.--line-height-heading-text-xl.--line-height-heading-text-xl{line-height:var(--instui-line-height-heading-text-xl)}:where(*).--line-height-heading-text2xl.--line-height-heading-text2xl.--line-height-heading-text2xl{line-height:var(--instui-line-height-heading-text2xl)}:where(*).--line-height-heading-text3xl.--line-height-heading-text3xl.--line-height-heading-text3xl{line-height:var(--instui-line-height-heading-text3xl)}:where(*).--line-height-label-base.--line-height-label-base.--line-height-label-base{line-height:var(--instui-line-height-label-base)}:where(*).--line-height-paragraph-base.--line-height-paragraph-base.--line-height-paragraph-base{line-height:var(--instui-line-height-paragraph-base)}:where(*).--line-height-paragraph-text-base.--line-height-paragraph-text-base.--line-height-paragraph-text-base{line-height:var(--instui-line-height-paragraph-text-base)}:where(*).--line-height-paragraph-text-sm.--line-height-paragraph-text-sm.--line-height-paragraph-text-sm{line-height:var(--instui-line-height-paragraph-text-sm)}:where(*).--line-height-paragraph-text-xs.--line-height-paragraph-text-xs.--line-height-paragraph-text-xs{line-height:var(--instui-line-height-paragraph-text-xs)}:where(*).--line-height-standalone-base.--line-height-standalone-base.--line-height-standalone-base{line-height:var(--instui-line-height-standalone-base)}:where(*).--line-height-standalone-text-base.--line-height-standalone-text-base.--line-height-standalone-text-base{line-height:var(--instui-line-height-standalone-text-base)}:where(*).--line-height-standalone-text-lg.--line-height-standalone-text-lg.--line-height-standalone-text-lg{line-height:var(--instui-line-height-standalone-text-lg)}:where(*).--line-height-standalone-text-sm.--line-height-standalone-text-sm.--line-height-standalone-text-sm{line-height:var(--instui-line-height-standalone-text-sm)}:where(*).--line-height-standalone-text-xl.--line-height-standalone-text-xl.--line-height-standalone-text-xl{line-height:var(--instui-line-height-standalone-text-xl)}:where(*).--line-height-standalone-text-xs.--line-height-standalone-text-xs.--line-height-standalone-text-xs{line-height:var(--instui-line-height-standalone-text-xs)}:where(*).--line-height-standalone-text2xl.--line-height-standalone-text2xl.--line-height-standalone-text2xl{line-height:var(--instui-line-height-standalone-text2xl)}:where(*).--line-height-standalone-text3xl.--line-height-standalone-text3xl.--line-height-standalone-text3xl{line-height:var(--instui-line-height-standalone-text3xl)}:where(*).--line-height-standalone-text4xl.--line-height-standalone-text4xl.--line-height-standalone-text4xl{line-height:var(--instui-line-height-standalone-text4xl)}:where(*).--border-radius-container-lg.--border-radius-container-lg.--border-radius-container-lg{border-radius:var(--instui-border-radius-container-lg)}:where(*).--border-radius-container-md.--border-radius-container-md.--border-radius-container-md{border-radius:var(--instui-border-radius-container-md)}:where(*).--border-radius-container-sm.--border-radius-container-sm.--border-radius-container-sm{border-radius:var(--instui-border-radius-container-sm)}:where(*).--border-radius-container-xl.--border-radius-container-xl.--border-radius-container-xl{border-radius:var(--instui-border-radius-container-xl)}:where(*).--border-radius-full.--border-radius-full.--border-radius-full{border-radius:var(--instui-border-radius-full)}:where(*).--border-radius-interactive-base.--border-radius-interactive-base.--border-radius-interactive-base{border-radius:var(--instui-border-radius-interactive-base)}:where(*).--border-radius-lg.--border-radius-lg.--border-radius-lg{border-radius:var(--instui-border-radius-lg)}:where(*).--border-radius-md.--border-radius-md.--border-radius-md{border-radius:var(--instui-border-radius-md)}:where(*).--border-radius-sm.--border-radius-sm.--border-radius-sm{border-radius:var(--instui-border-radius-sm)}:where(*).--border-radius-xl.--border-radius-xl.--border-radius-xl{border-radius:var(--instui-border-radius-xl)}:where(*).--border-radius-xs.--border-radius-xs.--border-radius-xs{border-radius:var(--instui-border-radius-xs)}:where(*).--border-radius-xxl.--border-radius-xxl.--border-radius-xxl{border-radius:var(--instui-border-radius-xxl)}:where(*).--border-width-interactive-base.--border-width-interactive-base.--border-width-interactive-base{border-width:var(--instui-border-width-interactive-base)}:where(*).--border-width-interactive-focus.--border-width-interactive-focus.--border-width-interactive-focus{border-width:var(--instui-border-width-interactive-focus)}:where(*).--border-width-lg.--border-width-lg.--border-width-lg{border-width:var(--instui-border-width-lg)}:where(*).--border-width-md.--border-width-md.--border-width-md{border-width:var(--instui-border-width-md)}:where(*).--border-width-sm.--border-width-sm.--border-width-sm{border-width:var(--instui-border-width-sm)}:where(*).--opacity-base.--opacity-base.--opacity-base{opacity:var(--instui-opacity-base)}:where(*).--opacity-disabled.--opacity-disabled.--opacity-disabled{opacity:var(--instui-opacity-disabled)}:where(*).--elevation-resting.--elevation-resting.--elevation-resting{box-shadow:var(--instui-elevation-resting)}:where(*).--elevation-above.--elevation-above.--elevation-above{box-shadow:var(--instui-elevation-above)}:where(*).--elevation-topmost.--elevation-topmost.--elevation-topmost{box-shadow:var(--instui-elevation-topmost)}:where(*).--elevation-depth1.--elevation-depth1.--elevation-depth1{box-shadow:var(--instui-elevation-depth1)}:where(*).--elevation-depth2.--elevation-depth2.--elevation-depth2{box-shadow:var(--instui-elevation-depth2)}:where(*).--elevation-depth3.--elevation-depth3.--elevation-depth3{box-shadow:var(--instui-elevation-depth3)}:where(*).--elevation-card.--elevation-card.--elevation-card{box-shadow:var(--instui-elevation-card)}:where(*).--elevation-cardHover.--elevation-cardHover.--elevation-cardHover{box-shadow:var(--instui-elevation-cardHover)}:where(*).--font-weight-bold.--font-weight-bold.--font-weight-bold,:where(*).--text-bold.--text-bold.--text-bold{font-weight:var(--instui-font-weight-body-strong)}:where(*).--font-style-italic.--font-style-italic.--font-style-italic,:where(*).--text-italic.--text-italic.--text-italic{font-style:italic}:where(*).--text-transform-uppercase.--text-transform-uppercase.--text-transform-uppercase,:where(*).--text-uppercase.--text-uppercase.--text-uppercase{text-transform:uppercase}:where(*).--text-transform-lowercase.--text-transform-lowercase.--text-transform-lowercase,:where(*).--text-lowercase.--text-lowercase.--text-lowercase{text-transform:lowercase}:where(*).--text-transform-capitalize.--text-transform-capitalize.--text-transform-capitalize,:where(*).--text-capitalize.--text-capitalize.--text-capitalize{text-transform:capitalize}:where(*).--font-size-xs.--font-size-xs.--font-size-xs,:where(*).--text-xs.--text-xs.--text-xs{font-size:var(--instui-font-size-text-xs)}:where(*).--font-size-sm.--font-size-sm.--font-size-sm,:where(*).--text-sm.--text-sm.--text-sm{font-size:var(--instui-font-size-text-sm)}:where(*).--font-size-lg.--font-size-lg.--font-size-lg,:where(*).--text-lg.--text-lg.--text-lg{font-size:var(--instui-font-size-text-lg)}:where(*).--font-size-xl.--font-size-xl.--font-size-xl,:where(*).--text-xl.--text-xl.--text-xl{font-size:var(--instui-font-size-text2xl)}:where(*).--font-size-xx-large.--font-size-xx-large.--font-size-xx-large{font-size:2.375rem}:where(*).--border-radius-circle.--border-radius-circle.--border-radius-circle{border-radius:50%}:where(*).--border-radius-pill.--border-radius-pill.--border-radius-pill{border-radius:var(--instui-border-radius-full)}:where(*).--text-description-page.--text-description-page.--text-description-page{font-size:var(--instui-component-text-description-page-font-size);font-weight:var(--instui-component-text-description-page-font-weight);line-height:var(--instui-component-text-description-page-line-height)}:where(*).--text-description-section.--text-description-section.--text-description-section{font-size:var(--instui-component-text-description-section-font-size);font-weight:var(--instui-component-text-description-section-font-weight);line-height:var(--instui-component-text-description-section-line-height)}:where(*).--text-content.--text-content.--text-content{font-size:var(--instui-component-text-content-font-size);line-height:var(--instui-component-text-content-line-height);font-weight:var(--instui-component-text-content-font-weight)}:where(*).--text-content-small.--text-content-small.--text-content-small{font-size:var(--instui-component-text-content-small-font-size);font-weight:var(--instui-component-text-content-small-font-weight);line-height:var(--instui-component-text-content-small-line-height)}:where(*).--text-content-important.--text-content-important.--text-content-important{font-size:var(--instui-component-text-content-important-font-size);line-height:var(--instui-component-text-content-important-line-height);font-weight:var(--instui-component-text-content-important-font-weight)}:where(*).--text-content-quote.--text-content-quote.--text-content-quote{font-size:var(--instui-component-text-content-quote-font-size);font-weight:var(--instui-component-text-content-quote-font-weight);font-style:var(--instui-component-text-content-quote-font-style);line-height:var(--instui-component-text-content-quote-line-height)}:where(*).--text-legend.--text-legend.--text-legend{font-size:var(--instui-component-text-legend-font-size);line-height:var(--instui-component-text-legend-line-height);font-weight:var(--instui-component-text-legend-font-weight)}*,:before,:after{box-sizing:border-box}:where(html){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background:var(--instui-color-background-page);color:var(--instui-color-text-base);font-family:var(--instui-font-family-base);font-size:var(--instui-component-text-content-font-size);line-height:var(--instui-component-text-content-line-height);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased}@media (prefers-color-scheme:dark){:where(html){--lightningcss-light: ;--lightningcss-dark:initial}}:where(body){margin:0}:where(a){color:var(--instui-color-text-interactive-navigation-primary-base);text-decoration:underline}:where(a:hover){color:var(--instui-color-text-interactive-navigation-primary-hover)}::selection{background:color-mix(in srgb, var(--instui-color-text-interactive-navigation-primary-base) 25%, transparent)}:where(a,button,input,select,textarea,summary,[tabindex]){outline:var(--instui-focus-outline-width) var(--instui-focus-outline-style) var(--instui-focus-outline-color-start);outline-offset:0;transition:var(--instui-focus-outline-transition)}:where(a,button,input,select,textarea,summary,[tabindex]):where(:focus-visible){outline-color:var(--instui-focus-outline-color);outline-offset:var(--instui-focus-outline-offset);border-radius:var(--instui-focus-outline-radius)}:where(.-focus-color-success):where(:focus-visible){outline-color:var(--instui-focus-outline-color-success)}:where(.-focus-color-danger):where(:focus-visible){outline-color:var(--instui-focus-outline-color-danger)}:where(.-focus-color-inverse):where(:focus-visible){outline-color:var(--instui-focus-outline-color-inverse)}:where(.-focus-position-inset):where(:focus-visible){outline-offset:var(--instui-focus-outline-inset)}:where(.-focus-within):where(:focus-within){outline-color:var(--instui-focus-outline-color);outline-offset:var(--instui-focus-outline-offset);border-radius:var(--instui-focus-outline-radius)}:where(.-without-focus-animation){transition:none}:root{--instui-icon-copy:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20width%3D%2214%22%20height%3D%2214%22%20x%3D%228%22%20y%3D%228%22%20rx%3D%222%22%20ry%3D%222%22%2F%3E%3Cpath%20d%3D%22M4%2016c-1.1%200-2-.9-2-2V4c0-1.1.9-2%202-2h10c1.1%200%202%20.9%202%202%22%2F%3E%3C%2Fsvg%3E)}.-icon-copy{--pantoken-glyph:var(--instui-icon-copy)}:root{--instui-icon-app-window-mac:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20width%3D%2220%22%20height%3D%2216%22%20x%3D%222%22%20y%3D%224%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M6%208h.01%22%2F%3E%3Cpath%20d%3D%22M10%208h.01%22%2F%3E%3Cpath%20d%3D%22M14%208h.01%22%2F%3E%3C%2Fsvg%3E)}.-icon-app-window-mac{--pantoken-glyph:var(--instui-icon-app-window-mac)}:root{--instui-icon-x:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M18%206%206%2018%22%2F%3E%3Cpath%20d%3D%22m6%206%2012%2012%22%2F%3E%3C%2Fsvg%3E)}.-icon-x{--pantoken-glyph:var(--instui-icon-x)}:root{--instui-icon-check:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%206%209%2017l-5-5%22%2F%3E%3C%2Fsvg%3E)}.-icon-check{--pantoken-glyph:var(--instui-icon-check)}:root{--instui-icon-download:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2015V3%22%2F%3E%3Cpath%20d%3D%22M21%2015v4a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2v-4%22%2F%3E%3Cpath%20d%3D%22m7%2010%205%205%205-5%22%2F%3E%3C%2Fsvg%3E)}.-icon-download{--pantoken-glyph:var(--instui-icon-download)}:root{--instui-icon-file-archive:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M13.659%2022H18a2%202%200%200%200%202-2V8a2.4%202.4%200%200%200-.706-1.706l-3.588-3.588A2.4%202.4%200%200%200%2014%202H6a2%202%200%200%200-2%202v11.5%22%2F%3E%3Cpath%20d%3D%22M14%202v5a1%201%200%200%200%201%201h5%22%2F%3E%3Cpath%20d%3D%22M8%2012v-1%22%2F%3E%3Cpath%20d%3D%22M8%2018v-2%22%2F%3E%3Cpath%20d%3D%22M8%207V6%22%2F%3E%3Ccircle%20cx%3D%228%22%20cy%3D%2220%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.-icon-file-archive{--pantoken-glyph:var(--instui-icon-file-archive)}:root{--instui-icon-sliders-horizontal:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%205H3%22%2F%3E%3Cpath%20d%3D%22M12%2019H3%22%2F%3E%3Cpath%20d%3D%22M14%203v4%22%2F%3E%3Cpath%20d%3D%22M16%2017v4%22%2F%3E%3Cpath%20d%3D%22M21%2012h-9%22%2F%3E%3Cpath%20d%3D%22M21%2019h-5%22%2F%3E%3Cpath%20d%3D%22M21%205h-7%22%2F%3E%3Cpath%20d%3D%22M8%2010v4%22%2F%3E%3Cpath%20d%3D%22M8%2012H3%22%2F%3E%3C%2Fsvg%3E)}.-icon-sliders-horizontal{--pantoken-glyph:var(--instui-icon-sliders-horizontal)}:root{--instui-icon-circle-question-mark:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22M9.09%209a3%203%200%200%201%205.83%201c0%202-3%203-3%203%22%2F%3E%3Cpath%20d%3D%22M12%2017h.01%22%2F%3E%3C%2Fsvg%3E)}.-icon-circle-question-mark{--pantoken-glyph:var(--instui-icon-circle-question-mark)}:root{--instui-icon-rows-2:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20width%3D%2218%22%20height%3D%2218%22%20x%3D%223%22%20y%3D%223%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M3%2012h18%22%2F%3E%3C%2Fsvg%3E)}.-icon-rows-2{--pantoken-glyph:var(--instui-icon-rows-2)}:root{--instui-icon-columns-2:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20width%3D%2218%22%20height%3D%2218%22%20x%3D%223%22%20y%3D%223%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M12%203v18%22%2F%3E%3C%2Fsvg%3E)}.-icon-columns-2{--pantoken-glyph:var(--instui-icon-columns-2)}:root{--instui-icon-monitor:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20width%3D%2220%22%20height%3D%2214%22%20x%3D%222%22%20y%3D%223%22%20rx%3D%222%22%2F%3E%3Cline%20x1%3D%228%22%20x2%3D%2216%22%20y1%3D%2221%22%20y2%3D%2221%22%2F%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%2217%22%20y2%3D%2221%22%2F%3E%3C%2Fsvg%3E)}.-icon-monitor{--pantoken-glyph:var(--instui-icon-monitor)}:root{--instui-icon-tablet:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20width%3D%2216%22%20height%3D%2220%22%20x%3D%224%22%20y%3D%222%22%20rx%3D%222%22%20ry%3D%222%22%2F%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212.01%22%20y1%3D%2218%22%20y2%3D%2218%22%2F%3E%3C%2Fsvg%3E)}.-icon-tablet{--pantoken-glyph:var(--instui-icon-tablet)}:root{--instui-icon-smartphone:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20width%3D%2214%22%20height%3D%2220%22%20x%3D%225%22%20y%3D%222%22%20rx%3D%222%22%20ry%3D%222%22%2F%3E%3Cpath%20d%3D%22M12%2018h.01%22%2F%3E%3C%2Fsvg%3E)}.-icon-smartphone{--pantoken-glyph:var(--instui-icon-smartphone)}:root{--instui-icon-app-window:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%222%22%20y%3D%224%22%20width%3D%2220%22%20height%3D%2216%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M10%204v4%22%2F%3E%3Cpath%20d%3D%22M2%208h20%22%2F%3E%3Cpath%20d%3D%22M6%204v4%22%2F%3E%3C%2Fsvg%3E)}.-icon-app-window{--pantoken-glyph:var(--instui-icon-app-window)}:root{--instui-icon-maximize:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%203H5a2%202%200%200%200-2%202v3%22%2F%3E%3Cpath%20d%3D%22M21%208V5a2%202%200%200%200-2-2h-3%22%2F%3E%3Cpath%20d%3D%22M3%2016v3a2%202%200%200%200%202%202h3%22%2F%3E%3Cpath%20d%3D%22M16%2021h3a2%202%200%200%200%202-2v-3%22%2F%3E%3C%2Fsvg%3E)}.-icon-maximize{--pantoken-glyph:var(--instui-icon-maximize)}:root{--instui-icon-minimize:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%203v3a2%202%200%200%201-2%202H3%22%2F%3E%3Cpath%20d%3D%22M21%208h-3a2%202%200%200%201-2-2V3%22%2F%3E%3Cpath%20d%3D%22M3%2016h3a2%202%200%200%201%202%202v3%22%2F%3E%3Cpath%20d%3D%22M16%2021v-3a2%202%200%200%201%202-2h3%22%2F%3E%3C%2Fsvg%3E)}.-icon-minimize{--pantoken-glyph:var(--instui-icon-minimize)}:root{--instui-icon-moon:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20.985%2012.486a9%209%200%201%201-9.473-9.472c.405-.022.617.46.402.803a6%206%200%200%200%208.268%208.268c.344-.215.825-.004.803.401%22%2F%3E%3C%2Fsvg%3E)}.-icon-moon{--pantoken-glyph:var(--instui-icon-moon)}:root{--instui-icon-sun:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M12%202v2%22%2F%3E%3Cpath%20d%3D%22M12%2020v2%22%2F%3E%3Cpath%20d%3D%22m4.93%204.93%201.41%201.41%22%2F%3E%3Cpath%20d%3D%22m17.66%2017.66%201.41%201.41%22%2F%3E%3Cpath%20d%3D%22M2%2012h2%22%2F%3E%3Cpath%20d%3D%22M20%2012h2%22%2F%3E%3Cpath%20d%3D%22m6.34%2017.66-1.41%201.41%22%2F%3E%3Cpath%20d%3D%22m19.07%204.93-1.41%201.41%22%2F%3E%3C%2Fsvg%3E)}.-icon-sun{--pantoken-glyph:var(--instui-icon-sun)}.instui-card{background:var(--instui-component-card-background-color);border-radius:var(--instui-component-card-border-radius-base-sm);box-shadow:var(--instui-elevation-card);padding:var(--instui-component-card-padding-base-sm);flex-shrink:0;overflow:hidden}@media (width>=20rem){.instui-card{padding:var(--instui-component-card-padding-base-md);border-radius:var(--instui-component-card-border-radius-base-md)}}@media (width>=40rem){.instui-card{padding:var(--instui-component-card-padding-base-lg);border-radius:var(--instui-component-card-border-radius-base-lg)}}.instui-card.-variant-content{--pantoken-card-type:content}.instui-card.-variant-container{gap:var(--instui-component-shared-tokens-spacing-gap-cards-nested-containers-sm);flex-direction:column;display:flex}@media (width>=20rem){.instui-card.-variant-container{gap:var(--instui-component-shared-tokens-spacing-gap-cards-nested-containers-md)}}@media (width>=40rem){.instui-card.-variant-container{gap:var(--instui-component-shared-tokens-spacing-gap-cards-nested-containers-lg)}}@scope(.instui-card){:scope.-variant-container>*{padding:var(--instui-component-card-padding-nested-sm);border:var(--instui-component-shared-tokens-stroke-width-sm) solid var(--instui-component-card-nested-border-color);border-radius:var(--instui-component-card-border-radius-nested-sm)}@media (width>=20rem){:scope.-variant-container>*{padding:var(--instui-component-card-padding-nested-md);border-radius:var(--instui-component-card-border-radius-nested-md)}}@media (width>=40rem){:scope.-variant-container>*{padding:var(--instui-component-card-padding-nested-lg);border-radius:var(--instui-component-card-border-radius-nested-lg)}}}.instui-agent-shell{border-radius:var(--instui-component-shared-tokens-border-radius-card-lg);background-color:var(--instui-color-background-base);background-image:linear-gradient(var(--instui-color-background-base), var(--instui-color-background-base)), linear-gradient(var(--instui-color-stroke-ai-top-gradient), var(--instui-color-stroke-ai-bottom-gradient));border:var(--instui-border-width-sm) solid transparent;background-origin:border-box;background-clip:padding-box,border-box;min-width:320px;min-height:500px}:where(*) .--border-color-ai{border:var(--instui-border-width-sm) solid transparent;background-color:var(--instui-color-background-base);background-image:linear-gradient(var(--instui-color-background-base), var(--instui-color-background-base)), linear-gradient(var(--instui-color-stroke-ai-top-gradient), var(--instui-color-stroke-ai-bottom-gradient));background-origin:border-box;background-clip:padding-box,border-box}:where(*) .--border-color-ai-horizontal{border:var(--instui-border-width-sm) solid transparent;background-color:var(--instui-color-background-base);background-image:linear-gradient(var(--instui-color-background-base), var(--instui-color-background-base)), linear-gradient(to left, var(--instui-color-stroke-ai-top-gradient), var(--instui-color-stroke-ai-bottom-gradient));background-origin:border-box;background-clip:padding-box,border-box}:where(*):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .--border-color-ai-horizontal{background-image:linear-gradient(var(--instui-color-background-base), var(--instui-color-background-base)), linear-gradient(to right, var(--instui-color-stroke-ai-top-gradient), var(--instui-color-stroke-ai-bottom-gradient))}:where(*) .--background-ai{background-color:var(--instui-color-background-base);background-image:linear-gradient(var(--instui-color-stroke-ai-top-gradient), var(--instui-color-stroke-ai-bottom-gradient))}:where(*) .--background-ai-horizontal{background-color:var(--instui-color-background-base);background-image:linear-gradient(to left, var(--instui-color-stroke-ai-top-gradient), var(--instui-color-stroke-ai-bottom-gradient))}:where(*):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .--background-ai-horizontal{background-image:linear-gradient(to right, var(--instui-color-stroke-ai-top-gradient), var(--instui-color-stroke-ai-bottom-gradient))}@scope(.instui-banner){:scope{--pantoken-banner-glyph:var(--instui-icon-megaphone);--pantoken-banner-icon-background:var(--instui-component-banner-violet-icon-background);--pantoken-banner-icon-size:2rem;--pantoken-banner-icon-inset-block-start:var(--instui-component-banner-relaxed-padding-vertical);--pantoken-banner-icon-inset-inline-start:var(--instui-component-banner-relaxed-padding-horizontal);--pantoken-banner-close-button-reserve:0rem;gap:var(--instui-component-banner-content-gap-vertical);color:var(--instui-component-banner-color);border:var(--instui-component-banner-border-width) var(--instui-component-banner-border-style) var(--instui-component-banner-border-color);border-radius:var(--instui-component-banner-border-radius);padding-block:var(--instui-component-banner-relaxed-padding-vertical);background:var(--instui-component-banner-violet-background);font-size:var(--instui-font-size-text-base);line-height:var(--instui-line-height-standalone-text-base);flex-direction:column;padding-inline-start:calc(var(--instui-component-banner-relaxed-padding-horizontal) + var(--pantoken-banner-icon-size) + var(--instui-component-banner-relaxed-content-gap-horizontal));padding-inline-end:calc(var(--instui-component-banner-relaxed-padding-horizontal) + var(--pantoken-banner-close-button-reserve));display:flex;position:relative}:scope:is(.-size-compact,.-size-sm){--pantoken-banner-icon-size:1.5rem;--pantoken-banner-icon-inset-block-start:var(--instui-component-banner-compact-padding-vertical);--pantoken-banner-icon-inset-inline-start:var(--instui-component-banner-compact-padding-horizontal);padding-block:var(--instui-component-banner-compact-padding-vertical);font-size:var(--instui-component-text-content-small-font-size);font-weight:var(--instui-component-text-content-small-font-weight);line-height:var(--instui-component-text-content-small-line-height);padding-inline-start:calc(var(--instui-component-banner-compact-padding-horizontal) + var(--pantoken-banner-icon-size) + var(--instui-component-banner-compact-content-gap-horizontal));padding-inline-end:calc(var(--instui-component-banner-compact-padding-horizontal) + var(--pantoken-banner-close-button-reserve))}:scope:is(.-size-relaxed,.-size-md){--pantoken-banner-size:relaxed;font-size:var(--instui-component-text-content-font-size);font-weight:var(--instui-component-text-content-font-weight);line-height:var(--instui-component-text-content-line-height)}:scope.-color-violet{--pantoken-banner-icon-background:var(--instui-component-banner-violet-icon-background);background:var(--instui-component-banner-violet-background)}:scope.-color-sea{--pantoken-banner-icon-background:var(--instui-component-banner-sea-icon-background);background:var(--instui-component-banner-sea-background)}:scope:before{content:"";inline-size:var(--pantoken-banner-icon-size);block-size:var(--pantoken-banner-icon-size);border-radius:var(--instui-component-banner-relaxed-icon-border-radius);background:var(--pantoken-banner-icon-background);position:absolute;inset-block-start:var(--pantoken-banner-icon-inset-block-start);inset-inline-start:var(--pantoken-banner-icon-inset-inline-start)}:scope:after{content:"";inline-size:var(--pantoken-banner-icon-size);block-size:var(--pantoken-banner-icon-size);background:var(--instui-component-banner-icon-color);-webkit-mask:var(--pantoken-banner-glyph) center / 1.125rem no-repeat;-webkit-mask:var(--pantoken-banner-glyph) center / 1.125rem no-repeat;mask:var(--pantoken-banner-glyph) center / 1.125rem no-repeat;position:absolute;inset-block-start:var(--pantoken-banner-icon-inset-block-start);inset-inline-start:var(--pantoken-banner-icon-inset-inline-start)}:scope:is(.-size-compact,.-size-sm):before{border-radius:var(--instui-component-banner-compact-icon-border-radius)}:scope:is(.-size-relaxed,.-size-md):before{border-radius:var(--instui-component-banner-relaxed-icon-border-radius)}:scope[class*=-icon-]{--pantoken-banner-glyph:var(--pantoken-glyph)}:scope[class*=-icon-]:before{background:var(--pantoken-banner-icon-background);-webkit-mask:none;mask:none}:scope>:is(h1,h2,h3,h4,h5,h6,.instui-heading:not([class*=-level-])){font-size:var(--instui-component-heading-title-card-regular-font-size);font-weight:var(--instui-component-heading-title-card-regular-font-weight);margin:0}:scope:is(.-size-compact,.-size-sm)>:is(h1,h2,h3,h4,h5,h6,.instui-heading:not([class*=-level-])){font-size:var(--instui-component-heading-title-card-mini-font-size);font-weight:var(--instui-component-heading-title-card-mini-font-weight)}:scope:is(.-size-relaxed,.-size-md)>:is(h1,h2,h3,h4,h5,h6,.instui-heading:not([class*=-level-])){font-size:var(--instui-component-heading-title-card-regular-font-size);font-weight:var(--instui-component-heading-title-card-regular-font-weight)}:scope>.instui-close-button:not([class*=-size-]){min-height:var(--instui-component-base-button-small-height)}:scope>.instui-close-button{position:absolute;inset-block-start:var(--instui-component-banner-close-button-margin-top);inset-inline-end:var(--instui-component-banner-close-button-margin-right)}:scope:has(>.instui-close-button){--pantoken-banner-close-button-reserve:calc(var(--instui-component-base-button-medium-height) + var(--instui-component-banner-close-button-margin-right))}:scope>.button-group{align-items:center;gap:var(--instui-component-shared-tokens-spacing-gap-buttons);flex-wrap:wrap;display:flex}:scope>.instui-button,:scope>.button-group,:scope>.button-group>.instui-button{align-self:flex-start}:scope>.instui-button:not([class*=-size-]),:scope>.button-group>.instui-button:not([class*=-size-]){font-size:var(--instui-component-base-button-small-font-size);min-height:var(--instui-component-base-button-small-height);padding-inline:var(--instui-component-base-button-small-padding-horizontal)}:scope>.instui-button:not([class*=-color-]){background:var(--instui-color-background-interactive-action-primary-base);border-color:var(--instui-color-stroke-interactive-action-primary-base);color:var(--instui-color-text-interactive-action-primary-base)}:scope>.button-group>.instui-button:not(:has(+.instui-button)):not([class*=-color-]){background:var(--instui-color-background-interactive-action-primary-base);border-color:var(--instui-color-stroke-interactive-action-primary-base);color:var(--instui-color-text-interactive-action-primary-base)}:scope>.button-group>.instui-button:not(:has(+.instui-button)):not([class*=-color-]):focus,:scope>.button-group>.instui-button:not(:has(+.instui-button)):not([class*=-color-]):hover{background:var(--instui-color-background-interactive-action-primary-hover);border-color:var(--instui-color-stroke-interactive-action-primary-hover)}:scope>.button-group>.instui-button:not(:has(+.instui-button)):not([class*=-color-]):active{background:var(--instui-color-background-interactive-action-primary-active);border-color:var(--instui-color-stroke-interactive-action-primary-active)}:scope>.button-group>.instui-button:not(:has(+.instui-button)):not([class*=-color-]):is(:disabled,[aria-disabled=true]){background:var(--instui-component-base-button-primary-disabled-background-color);border-color:var(--instui-component-base-button-primary-disabled-border-color);color:var(--instui-component-base-button-primary-disabled-text-color);cursor:not-allowed}:scope>.instui-button:not([class*=-color-]):focus,:scope>.instui-button:not([class*=-color-]):hover{background:var(--instui-color-background-interactive-action-primary-hover);border-color:var(--instui-color-stroke-interactive-action-primary-hover)}:scope>.instui-button:not([class*=-color-]):active{background:var(--instui-color-background-interactive-action-primary-active);border-color:var(--instui-color-stroke-interactive-action-primary-active)}:scope>.instui-button:not([class*=-color-]):is(:disabled,[aria-disabled=true]){background:var(--instui-component-base-button-primary-disabled-background-color);border-color:var(--instui-component-base-button-primary-disabled-border-color);color:var(--instui-component-base-button-primary-disabled-text-color);cursor:not-allowed}:scope>.button-group>.instui-button:has(+.instui-button):not([class*=-color-]){border-color:var(--instui-component-base-button-primary-ghost-border-color);color:var(--instui-component-base-button-primary-ghost-color);background:0 0}:scope>.button-group>.instui-button:has(+.instui-button):not([class*=-color-]):focus,:scope>.button-group>.instui-button:has(+.instui-button):not([class*=-color-]):hover{background:var(--instui-component-base-button-primary-ghost-hover-background);border-color:var(--instui-component-base-button-tertiary-hover-border-color);color:var(--instui-component-base-button-tertiary-hover-text-color)}:scope>.button-group>.instui-button:has(+.instui-button):not([class*=-color-]):active{background:var(--instui-component-base-button-primary-ghost-active-background);border-color:var(--instui-component-base-button-tertiary-active-border-color);color:var(--instui-component-base-button-tertiary-active-text-color)}:scope>.button-group>.instui-button:has(+.instui-button):not([class*=-color-]):is(:disabled,[aria-disabled=true]){border-color:var(--instui-component-base-button-tertiary-disabled-border-color);color:var(--instui-component-base-button-tertiary-disabled-text-color);cursor:not-allowed;background:0 0}}.instui-button-set{flex-wrap:wrap;align-items:center;gap:0;display:flex}.instui-button-set>.instui-button{border-radius:0}.instui-button-set>.instui-button:not(:first-child){border-inline-start:0}.instui-button-set>.instui-button:first-child{border-start-start-radius:var(--instui-component-base-button-border-radius);border-end-start-radius:var(--instui-component-base-button-border-radius)}.instui-button-set>.instui-button:last-child{border-start-end-radius:var(--instui-component-base-button-border-radius);border-end-end-radius:var(--instui-component-base-button-border-radius)}.instui-button-set.-color-primary>.instui-button:not([class*=-color-]){background:var(--instui-color-background-interactive-action-primary-base);color:var(--instui-color-text-interactive-action-primary-base);border-color:var(--instui-color-stroke-interactive-action-primary-base)}.instui-button-set.-color-primary>.instui-button:not([class*=-color-]):hover{background:var(--instui-color-background-interactive-action-primary-hover);border-color:var(--instui-color-stroke-interactive-action-primary-hover)}.instui-button-set.-color-primary>.instui-button:not([class*=-color-]):active{background:var(--instui-color-background-interactive-action-primary-active);border-color:var(--instui-color-stroke-interactive-action-primary-active)}.instui-button-set.-color-primary>.instui-button:not([class*=-color-]):disabled,.instui-button-set.-color-primary>.instui-button:not([class*=-color-])[aria-disabled=true]{background:var(--instui-component-base-button-primary-disabled-background-color);border-color:var(--instui-component-base-button-primary-disabled-border-color);color:var(--instui-component-base-button-primary-color)}.instui-button-set.-color-secondary>.instui-button:not([class*=-color-]){background:var(--instui-component-base-button-secondary-background);color:var(--instui-component-base-button-secondary-color);border-color:var(--instui-component-base-button-secondary-border-color)}.instui-button-set.-color-secondary>.instui-button:not([class*=-color-]):hover{background:var(--instui-component-base-button-secondary-hover-background);border-color:var(--instui-component-base-button-secondary-hover-border-color);color:var(--instui-component-base-button-secondary-hover-text-color)}.instui-button-set.-color-secondary>.instui-button:not([class*=-color-]):active{background:var(--instui-component-base-button-secondary-active-background);border-color:var(--instui-component-base-button-secondary-active-border-color);color:var(--instui-component-base-button-secondary-active-text-color)}.instui-button-set.-color-secondary>.instui-button:not([class*=-color-]):disabled,.instui-button-set.-color-secondary>.instui-button:not([class*=-color-])[aria-disabled=true]{background:var(--instui-component-base-button-secondary-disabled-background-color);border-color:var(--instui-component-base-button-secondary-disabled-border-color);color:var(--instui-component-base-button-secondary-disabled-text-color)}.instui-button-set.-color-danger>.instui-button:not([class*=-color-]){background:var(--instui-color-background-interactive-action-destructive-base);color:var(--instui-color-text-interactive-action-status-base)}.instui-button-set.-color-danger>.instui-button:not([class*=-color-]):hover{background:var(--instui-color-background-interactive-action-destructive-hover)}.instui-button-set.-color-danger>.instui-button:not([class*=-color-]):active{background:var(--instui-color-background-interactive-action-destructive-active)}.instui-button-set.-color-success>.instui-button:not([class*=-color-]){background:var(--instui-color-background-interactive-action-success-base);color:var(--instui-color-text-interactive-action-status-base)}.instui-button-set.-color-success>.instui-button:not([class*=-color-]):hover{background:var(--instui-color-background-interactive-action-success-hover)}.instui-button-set.-color-tertiary>.instui-button:not([class*=-color-]){color:var(--instui-component-base-button-primary-ghost-color);border-color:var(--instui-component-base-button-primary-ghost-border-color);background:0 0}.instui-button-set.-color-tertiary>.instui-button:not([class*=-color-]):hover{background:var(--instui-component-base-button-primary-ghost-hover-background);border-color:var(--instui-component-base-button-tertiary-hover-border-color);color:var(--instui-component-base-button-tertiary-hover-text-color)}.instui-button-set.-color-tertiary>.instui-button:not([class*=-color-]):active{background:var(--instui-component-base-button-primary-ghost-active-background);border-color:var(--instui-component-base-button-tertiary-active-border-color);color:var(--instui-component-base-button-tertiary-active-text-color)}.instui-button-set.-color-tertiary>.instui-button:not([class*=-color-]):disabled,.instui-button-set.-color-tertiary>.instui-button:not([class*=-color-])[aria-disabled=true]{border-color:var(--instui-component-base-button-tertiary-disabled-border-color);color:var(--instui-component-base-button-tertiary-disabled-text-color);background:0 0}.instui-button-set.-color-ai>.instui-button:not([class*=-color-]){color:var(--instui-color-text-interactive-action-ai-base);background:linear-gradient(to bottom, var(--instui-color-background-interactive-action-ai-top-gradient-base) 0%, var(--instui-color-background-interactive-action-ai-bottom-gradient-base) 100%) padding-box, linear-gradient(to bottom, var(--instui-color-stroke-interactive-action-ai-top-gradient-base) 0%, var(--instui-color-stroke-interactive-action-ai-bottom-gradient-base) 100%) border-box;border-color:#0000}.instui-button-set.-color-ai>.instui-button:not([class*=-color-]):hover{color:var(--instui-color-text-interactive-action-ai-hover);background:linear-gradient(to bottom, var(--instui-color-background-interactive-action-ai-top-gradient-hover) 0%, var(--instui-color-background-interactive-action-ai-bottom-gradient-hover) 100%) padding-box, linear-gradient(to bottom, var(--instui-color-stroke-interactive-action-ai-top-gradient-hover) 0%, var(--instui-color-stroke-interactive-action-ai-bottom-gradient-hover) 100%) border-box}.instui-button-set.-color-ai>.instui-button:not([class*=-color-]):active{color:var(--instui-color-text-interactive-action-ai-active);background:linear-gradient(to bottom, var(--instui-color-background-interactive-action-ai-top-gradient-active) 0%, var(--instui-color-background-interactive-action-ai-bottom-gradient-active) 100%) padding-box, linear-gradient(to bottom, var(--instui-color-stroke-interactive-action-ai-top-gradient-active) 0%, var(--instui-color-stroke-interactive-action-ai-bottom-gradient-active) 100%) border-box}.instui-button-set.-color-ai>.instui-button:not([class*=-color-]):disabled,.instui-button-set.-color-ai>.instui-button:not([class*=-color-])[aria-disabled=true]{color:var(--instui-component-base-button-ai-disabled-text-color);border-color:var(--instui-component-base-button-ai-disabled-border-color);background:var(--instui-component-base-button-ai-disabled-background-color)}.instui-button-set.-color-ai>.instui-button:not([class*=-color-]):before{background:var(--instui-color-text-interactive-action-ai-base)}.instui-button-set.-color-ai>.instui-button:not([class*=-color-])[class*=-icon-]:before{background:currentColor}.instui-button-set.-color-ai>.instui-button:not([class*=-color-]):disabled:before,.instui-button-set.-color-ai>.instui-button:not([class*=-color-])[aria-disabled=true]:before{background:var(--instui-component-icon-action-ai-disabled-color)}.instui-button-set.-color-ai-secondary>.instui-button:not([class*=-color-]){background:linear-gradient(to bottom, var(--instui-color-text-interactive-action-ai-secondary-top-gradient-base) 0%, var(--instui-color-text-interactive-action-ai-secondary-bottom-gradient-base) 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;border-color:#0000;position:relative}.instui-button-set.-color-ai-secondary>.instui-button:not([class*=-color-]):after{content:"";inset:calc(-1 * var(--instui-border-width-md));border-radius:inherit;padding:var(--instui-border-width-sm);background:linear-gradient(to bottom, var(--instui-color-stroke-interactive-action-ai-top-gradient-base) 0%, var(--instui-color-stroke-interactive-action-ai-bottom-gradient-base) 100%);-webkit-mask-composite:xor;pointer-events:none;position:absolute;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.instui-button-set.-color-ai-secondary>.instui-button:not([class*=-color-]):hover,.instui-button-set.-color-ai-secondary>.instui-button:not([class*=-color-]):active{color:var(--instui-color-text-interactive-action-ai-secondary-top-gradient-base);-webkit-text-fill-color:currentColor;-webkit-background-clip:border-box;background-clip:border-box}.instui-button-set.-color-ai-secondary>.instui-button:not([class*=-color-]):hover{background:linear-gradient(to bottom, var(--instui-color-background-interactive-action-ai-secondary-hover-top-gradient) 0%, var(--instui-color-background-interactive-action-ai-secondary-hover-bottom-gradient) 100%)}.instui-button-set.-color-ai-secondary>.instui-button:not([class*=-color-]):active{background:linear-gradient(to bottom, var(--instui-color-background-interactive-action-ai-secondary-active-top-gradient) 0%, var(--instui-color-background-interactive-action-ai-secondary-active-bottom-gradient) 100%)}.instui-button-set.-color-ai-secondary>.instui-button:not([class*=-color-]):disabled,.instui-button-set.-color-ai-secondary>.instui-button:not([class*=-color-])[aria-disabled=true]{border-color:var(--instui-component-base-button-ai-disabled-border-color);color:var(--instui-component-base-button-ai-disabled-text-color);-webkit-text-fill-color:currentColor;background:0 0}.instui-button-set.-color-ai-secondary>.instui-button:not([class*=-color-]):before,.instui-button-set.-color-ai-secondary>.instui-button:not([class*=-color-])[class*=-icon-]:before{background:linear-gradient(to bottom, var(--instui-color-stroke-interactive-action-ai-top-gradient-base) 0%, var(--instui-color-stroke-interactive-action-ai-bottom-gradient-base) 100%)}.instui-button-set.-color-ai-secondary>.instui-button:not([class*=-color-]):disabled:before,.instui-button-set.-color-ai-secondary>.instui-button:not([class*=-color-])[aria-disabled=true]:before{background:var(--instui-component-icon-action-ai-disabled-color)}.instui-button-set.-on-color>.instui-button:not([class*=-color-]){background:var(--instui-component-base-button-primary-inverse-background);border-color:var(--instui-component-base-button-primary-inverse-border-color);color:var(--instui-component-base-button-primary-inverse-color)}.instui-button-set.-on-color>.instui-button:not([class*=-color-]):hover{background:var(--instui-component-base-button-primary-inverse-hover-background);border-color:var(--instui-component-base-button-primary-on-color-hover-border-color);color:var(--instui-component-base-button-primary-on-color-hover-text-color)}.instui-button-set.-on-color>.instui-button:not([class*=-color-]):active{background:var(--instui-component-base-button-primary-inverse-active-background);border-color:var(--instui-component-base-button-primary-on-color-active-border-color);color:var(--instui-component-base-button-primary-on-color-active-text-color)}.instui-button-set.-on-color>.instui-button:not([class*=-color-]):disabled,.instui-button-set.-on-color>.instui-button:not([class*=-color-])[aria-disabled=true]{background:var(--instui-component-base-button-primary-on-color-disabled-background-color);border-color:var(--instui-component-base-button-primary-on-color-disabled-border-color);color:var(--instui-component-base-button-primary-on-color-disabled-text-color)}.instui-button-set.-size-sm>.instui-button:not([class*=-size-]){font-size:var(--instui-component-base-button-small-font-size);min-height:var(--instui-component-base-button-small-height);padding-inline:var(--instui-component-base-button-small-padding-horizontal)}.instui-button-set.-size-sm>.instui-button:not([class*=-size-]):is(.-shape-square,[class*=-icon-]:not(:has(>*)),[class*=-icon-]:has(>.instui-screen-reader-content:only-child)){inline-size:var(--instui-component-base-button-small-height)}.instui-button-set.-size-md>.instui-button:not([class*=-size-]){font-size:var(--instui-component-base-button-medium-font-size);min-height:var(--instui-component-base-button-medium-height);padding-inline:var(--instui-component-base-button-medium-padding-horizontal)}.instui-button-set.-size-md>.instui-button:not([class*=-size-]):is(.-shape-square,[class*=-icon-]:not(:has(>*)),[class*=-icon-]:has(>.instui-screen-reader-content:only-child)){inline-size:var(--instui-component-base-button-medium-height)}.instui-button-set.-size-lg>.instui-button:not([class*=-size-]){font-size:var(--instui-component-base-button-large-font-size);min-height:var(--instui-component-base-button-large-height);padding-inline:var(--instui-component-base-button-large-padding-horizontal)}.instui-button-set.-size-lg>.instui-button:not([class*=-size-]):is(.-shape-square,[class*=-icon-]:not(:has(>*)),[class*=-icon-]:has(>.instui-screen-reader-content:only-child)){inline-size:var(--instui-component-base-button-large-height)}.instui-button-set.-shape-square>.instui-button:not([class*=-shape-]){padding:var(--instui-spacing-space-xs);aspect-ratio:1}.instui-button-set.-shape-circle>.instui-button:not([class*=-shape-]){padding:var(--instui-spacing-space-xs);aspect-ratio:1;border-radius:50%}.instui-button-set.-toggle>.instui-button:not(.-toggle)[aria-pressed=true]{background:var(--instui-color-background-interactive-action-secondary-active);border-color:var(--instui-color-stroke-interactive-action-secondary-active);color:var(--instui-color-text-interactive-action-secondary-base)}.instui-button-set.-condensed>.instui-button:not(.-condensed){min-height:0;color:var(--instui-color-text-interactive-action-secondary-base);padding-inline:var(--instui-spacing-space-xs);background:0 0;border-color:#0000}.instui-button-set.-condensed>.instui-button:not(.-condensed):hover{background:var(--instui-color-background-muted)}.instui-button-set.-without-background>.instui-button:not(.-without-background){background:var(--instui-component-base-button-primary-ghost-background);color:var(--instui-component-base-button-primary-ghost-color);border-color:var(--instui-component-base-button-primary-ghost-border-color)}.instui-button-set.-without-background>.instui-button:not(.-without-background):hover{background:var(--instui-component-base-button-primary-ghost-hover-background)}.instui-button-set.-without-background>.instui-button:not(.-without-background):active{background:var(--instui-component-base-button-primary-ghost-active-background)}.instui-button-set.-without-border>.instui-button:not(.-without-border){border-style:none}.instui-button-set.-display-block>.instui-button:not(.-display-block){width:100%;display:flex}@scope(.instui-logo){:scope{display:inline-flex}}[class*=-logo-]:before{content:"";inline-size:8em;aspect-ratio:var(--pantoken-logo-aspect,1);vertical-align:-.125em;block-size:auto;-webkit-mask:var(--pantoken-glyph) center / contain no-repeat;-webkit-mask:var(--pantoken-glyph) center / contain no-repeat;mask:var(--pantoken-glyph) center / contain no-repeat;background:currentColor;flex:none;display:inline-block}body[class~=instui-display-flex]{background-color:var(--instui-background-color-page);flex-direction:row;align-items:stretch;min-width:0;min-height:100dvh;display:flex}body[class~=instui-display-flex] .container{flex-direction:column;flex:auto;min-width:0;display:flex}body[class~=instui-display-flex] .container .header{flex-direction:column;flex:none;display:flex}body[class~=instui-display-flex] .container .header .top{grid-template-columns:1fr auto;display:grid}body[class~=instui-display-flex] .container .header .top .utilities{justify-self:end}body[class~=instui-display-flex] .container .content{flex-direction:row;flex:auto;min-width:0;display:flex}body[class~=instui-display-flex] .container .content slot[name=content].main{flex:auto;min-width:0}div[class~=instui-callout]{gap:var(--instui-space-small);padding:var(--instui-space-medium);border-radius:var(--instui-radius-medium);background-color:var(--instui-color-info-background);border:1px solid var(--instui-color-info-border);color:var(--instui-color-info-text);display:flex}div[class~=instui-callout] .instui-icon{width:var(--instui-size-small);height:var(--instui-size-small);flex-shrink:0}div[class~=instui-callout] .instui-content{flex:1;min-width:0}div[class~=instui-callout] slot[name=message]:before{content:"Alert message"}div[class~=instui-hero]{min-height:400px;padding:var(--instui-space-large);background-color:var(--instui-color-primary-background);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}div[class~=instui-hero] .instui-background{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}div[class~=instui-hero] .instui-overlay{z-index:2;background-color:#0000004d;width:100%;height:100%;position:absolute;top:0;left:0}div[class~=instui-hero] .instui-content{z-index:3;text-align:center;color:#fff;max-width:600px;position:relative}div[class~=instui-hero] .instui-title{font-size:var(--instui-font-size-hero);font-weight:var(--instui-font-weight-bold);margin:0 0 var(--instui-space-medium) 0}div[class~=instui-hero] .instui-title slot[name=title]:before{content:"Page title"}div[class~=instui-hero] .instui-subtitle{font-size:var(--instui-font-size-large);margin:0 0 var(--instui-space-large) 0}div[class~=instui-hero] .instui-subtitle slot[name=subtitle]:before{content:"Page description"}div[class~=instui-hero] .instui-actions{gap:var(--instui-space-medium);justify-content:center;display:flex}div[class~=instui-page-layout]{flex-direction:column;min-height:100vh;display:flex}div[class~=instui-page-layout] .instui-header{padding:var(--instui-space-medium);background-color:var(--instui-color-header-background);border-bottom:1px solid var(--instui-color-border)}div[class~=instui-page-layout] .instui-body{flex:1;display:flex}div[class~=instui-page-layout] .instui-sidebar{width:250px;padding:var(--instui-space-medium);background-color:var(--instui-color-sidebar-background);border-right:1px solid var(--instui-color-border);overflow-y:auto}div[class~=instui-page-layout] slot[name=content].instui-main{padding:var(--instui-space-medium);flex:1;overflow-y:auto}div[class~=instui-page-layout] .instui-footer{padding:var(--instui-space-medium);background-color:var(--instui-color-footer-background);border-top:1px solid var(--instui-color-border);text-align:center;font-size:var(--instui-font-size-small);color:var(--instui-color-footer-text)}div[class~=instui-rubric-note]{padding:var(--instui-space-medium);border:1px solid var(--instui-color-border);border-radius:var(--instui-radius-medium);background-color:var(--instui-color-background)}div[class~=instui-rubric-note] .instui-header{margin-bottom:var(--instui-space-medium);padding-bottom:var(--instui-space-medium);border-bottom:2px solid var(--instui-color-border)}div[class~=instui-rubric-note] .instui-criteria{gap:var(--instui-space-small);flex-direction:column;display:flex}div[class~=instui-rubric-note] .instui-criteria .instui-row{gap:var(--instui-space-medium);padding:var(--instui-space-small);border-left:4px solid var(--instui-color-primary);background-color:var(--instui-color-surface);grid-template-columns:1fr 1fr 2fr;display:grid}div[class~=instui-rubric-note] .instui-criteria .instui-row .instui-name{font-weight:var(--instui-font-weight-semibold)}div[class~=instui-rubric-note] .instui-criteria .instui-row .instui-score{background-color:var(--instui-color-info-background);color:var(--instui-color-info-text);font-weight:var(--instui-font-weight-semibold);text-align:center;border-radius:4px;padding:4px 8px;display:inline-block}div[class~=instui-rubric-note] .instui-criteria .instui-row .instui-description{font-size:var(--instui-font-size-small);color:var(--instui-color-text-secondary)}div[class~=instui-testimonial]{gap:var(--instui-space-medium);padding:var(--instui-space-large);border-left:4px solid var(--instui-color-primary);background-color:var(--instui-color-surface);border-radius:var(--instui-radius-medium);display:flex}div[class~=instui-testimonial] .instui-avatar{background-color:var(--instui-color-background);border-radius:50%;flex-shrink:0;width:60px;height:60px;overflow:hidden}div[class~=instui-testimonial] .instui-content{flex:1}div[class~=instui-testimonial] .instui-content .instui-quote{color:var(--instui-color-text-primary);margin:0 0 var(--instui-space-small) 0;font-style:italic}div[class~=instui-testimonial] .instui-content .instui-author{font-weight:var(--instui-font-weight-semibold);margin:0}div[class~=instui-testimonial] .instui-content .instui-title{font-size:var(--instui-font-size-small);color:var(--instui-color-text-secondary);margin:0}div[class~=instui-two-column]{gap:var(--instui-space-large);padding:var(--instui-space-large);grid-template-columns:1fr 1fr;display:grid}div[class~=instui-two-column] slot[name=left].instui-left{gap:var(--instui-space-medium);flex-direction:column;display:flex}div[class~=instui-two-column] .instui-divider{display:none}div[class~=instui-two-column] .instui-divider.-visible{background-color:var(--instui-color-border);width:1px;display:block}div[class~=instui-two-column] slot[name=right].instui-right{gap:var(--instui-space-medium);flex-direction:column;display:flex}@media (width<=768px){div[class~=instui-two-column]{gap:var(--instui-space-medium);grid-template-columns:1fr}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;overflow-x:hidden}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:where(html){background-color:var(--lightningcss-light,var(--instui-color-background-container))var(--lightningcss-dark,var(--instui-color-background-page))}:where(body){background:var(--lightningcss-light,var(--instui-color-background-container))var(--lightningcss-dark,var(--instui-color-background-page));min-height:100vh;color:var(--instui-color-text-base,inherit);margin:0}body:not(.canvas-rce-shell-enabled){padding:1.5rem 3rem 3rem}body.canvas-rce-shell-enabled{flex-direction:column;padding:0;display:flex}#app{width:100%;margin:0 auto}body.canvas-rce-shell-enabled #app{padding:1rem 3rem}body.canvas-rce-shell-enabled .title,body.canvas-rce-shell-enabled .description,body.canvas-rce-shell-enabled #app-mode{display:none}.canvas-rce-shell{border-block-end:1px solid var(--instui-color-stroke-base,#0000001f);background:color-mix(in srgb, var(--lightningcss-light,var(--instui-color-background-container))var(--lightningcss-dark,var(--instui-color-background-page)) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:50;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.5rem;display:flex;position:relative;inset-block-start:0}.canvas-rce-shell__brand{align-items:center;gap:.75rem;min-width:0;display:flex}.canvas-rce-shell__brand-mark{flex-shrink:0}.canvas-rce-shell__eyebrow{letter-spacing:.08em;text-transform:uppercase;opacity:.7;font-size:.625rem;line-height:1;display:block}.canvas-rce-shell__brand strong{font-size:1rem;line-height:1.2;display:block}.canvas-rce-shell__actions{align-items:center;gap:.625rem;display:flex}.canvas-rce-shell__menu{position:relative}.canvas-rce-shell__menu summary{list-style:none}.canvas-rce-shell__menu summary::-webkit-details-marker{display:none}.canvas-rce-shell__summary .canvas-rce-shell__icon{width:1rem;height:1rem}.canvas-rce-shell__label{white-space:nowrap}.canvas-rce-shell__panel{border:1px solid var(--instui-color-stroke-base,#0000001f);background:var(--lightningcss-light,var(--instui-color-background-container))var(--lightningcss-dark,var(--instui-color-background-page));z-index:60;border-radius:.75rem;width:max-content;min-width:12rem;max-width:calc(100vw - 2rem);position:absolute;inset-block-start:calc(100% + .5rem);inset-inline-end:0;overflow:hidden;box-shadow:0 .75rem 2rem #00000026}.canvas-rce-shell__panel-scroll{gap:.5rem;max-height:min(70vh,24rem);padding:.75rem;display:grid;overflow:hidden auto}.canvas-rce-shell__group{gap:.375rem;display:grid}.canvas-rce-shell__group-title{letter-spacing:.04em;text-transform:uppercase;opacity:.7;font-size:.75rem;font-weight:600}.canvas-rce-shell__option{white-space:nowrap;width:100%;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}.canvas-rce-shell__option:hover,.canvas-rce-shell__option:focus-visible,.canvas-rce-shell__option.is-selected{border-color:var(--instui-color-stroke-base,#0000001f);background:var(--instui-color-background-secondary,#00000005)}.canvas-rce-shell__option .canvas-rce-shell__mark{opacity:0;width:1rem;height:1rem}.canvas-rce-shell__option.is-selected .canvas-rce-shell__mark{opacity:1}.theme-picker__custom.canvas-rce-shell__custom{max-width:none;padding:.25rem .625rem 0}.wrapper{margin:var(--instui-spacing-padding-container-lg) var(--instui-spacing-padding-container-lg)}.header{flex-direction:column;display:flex}.utilities{justify-content:flex-end;gap:var(--instui-component-shared-tokens-spacing-gap-buttons);display:flex}.controls .instui-tooltip,.preview-pane .instui-tooltip{z-index:30}.controls .instui-tooltip>.tip,.preview-pane .instui-tooltip>.tip{z-index:40}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .instui-button.-icon-panel-right-open{--pantoken-glyph:var(--instui-icon-panel-left-open)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .instui-button.-icon-panel-right-close{--pantoken-glyph:var(--instui-icon-panel-left-close)}.instui-tray .instui-tabs{position:relative}.instui-tray .list{gap:.5rem;padding-inline-end:var(--instui-component-base-button-small-height);display:flex}.theme-tray__close{position:absolute;inset-block-start:0;inset-inline-end:0}.instui-tray .panel[hidden]{display:none}.config-section{flex-direction:column;gap:.5rem;margin-block-end:1rem;display:flex}.theme-picker{flex-wrap:wrap;gap:.5rem;display:flex}.theme-picker__colors{grid-template-columns:repeat(7,1fr);gap:.25rem;max-width:14rem;display:grid}.theme-picker__color-item{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;display:flex}.theme-picker__color-item[aria-checked=true]{border-color:currentColor}.theme-picker__swatch{border-radius:50%;width:1rem;height:1rem;display:block;box-shadow:inset 0 0 0 1px #00000026}.theme-picker__swatch[data-swatch=navy]{background-color:var(--instui-primitive-color-navy-navy70)}.theme-picker__swatch[data-swatch=blue]{background-color:var(--instui-primitive-color-blue-blue70)}.theme-picker__swatch[data-swatch=green]{background-color:var(--instui-primitive-color-green-green70)}.theme-picker__swatch[data-swatch=red]{background-color:var(--instui-primitive-color-red-red70)}.theme-picker__swatch[data-swatch=orange]{background-color:var(--instui-primitive-color-orange-orange70)}.theme-picker__swatch[data-swatch=grey]{background-color:var(--instui-primitive-color-grey-grey70)}.theme-picker__swatch[data-swatch=plum]{background-color:var(--instui-primitive-color-plum-plum70)}.theme-picker__swatch[data-swatch=violet]{background-color:var(--instui-primitive-color-violet-violet70)}.theme-picker__swatch[data-swatch=stone]{background-color:var(--instui-primitive-color-stone-stone70)}.theme-picker__swatch[data-swatch=sky]{background-color:var(--instui-primitive-color-sky-sky70)}.theme-picker__swatch[data-swatch=honey]{background-color:var(--instui-primitive-color-honey-honey70)}.theme-picker__swatch[data-swatch=sea]{background-color:var(--instui-primitive-color-sea-sea70)}.theme-picker__swatch[data-swatch=aurora]{background-color:var(--instui-primitive-color-aurora-aurora70)}.theme-picker__swatch[data-swatch=custom]{background:radial-gradient(closest-side, var(--custom-swatch-fill,Canvas) 55%, transparent 60%), conic-gradient(red, yellow, lime, cyan, blue, magenta, red)}.theme-picker__custom{flex-direction:column;gap:.25rem;max-width:14rem;display:flex}.theme-picker__custom[hidden]{display:none}.theme-picker__custom-inputs{align-items:center;gap:.5rem;display:flex}.theme-picker__custom-inputs input[type=color]{cursor:pointer;background:0 0;border:0;flex:none;block-size:2rem;inline-size:2rem;padding:0}.code-editor{border:var(--instui-component-tray-border-width,1px) solid var(--instui-component-tray-border-color,#ccc);min-height:20rem}.controls{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.panes{flex-direction:column;gap:.5rem;display:flex}.pane{flex-direction:column;display:flex}.editor-pane{flex:0 auto;min-width:0;min-height:25rem}.preview-pane{border:2px solid var(--instui-color-stroke-base);border-radius:10px;flex:0 auto;align-items:center;gap:0;min-width:0;min-height:0}.panes[data-layout=row] .editor-pane{flex:1 1 0}.panes[data-layout=row] .preview-pane{flex:1 1 0;align-self:flex-start}.preview-width-picker{align-self:flex-start;gap:.125rem;display:flex}.preview-pane.-fullscreen{z-index:100;background:var(--lightningcss-light,var(--instui-color-background-container))var(--lightningcss-dark,var(--instui-color-background-page));border:0;border-radius:0;padding:0;overflow:hidden;flex:initial!important;width:100vw!important;height:100vh!important;margin:0!important;position:fixed!important;inset:0!important}html:has(.preview-pane.-fullscreen){overflow:hidden}html:has(.preview-pane.-fullscreen) body{overflow:hidden}#editor,#css-editor,#js-editor{flex:auto;width:100%;min-height:0}#preview{border:0;width:100%;margin-inline:auto;overflow:hidden}.preview-pane.-fullscreen #preview{border-radius:0;flex:auto;min-height:0;overflow:auto}.preview-header{border-bottom:1px solid #ccc;justify-content:space-between;align-items:center;width:100%;padding:.5rem 1rem;display:flex}.preview-footer{border-top:1px solid #ccc;justify-content:flex-end;gap:.125rem;width:100%;padding:.5rem 1rem;display:flex}body.preview-popup{min-height:100vh;margin:0;overflow:hidden}body.preview-popup #preview-popup-toggle{display:none}
