/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-mono:var(--font-mono);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-zinc-500:oklch(55.2% .016 285.938);--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-semibold:600;--radius-sm:.25rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:var(--color-primary);--color-primary-600:var(--color-primary-600);--color-primary-700:var(--color-primary-700);--color-primary-50:var(--color-primary-50);--color-accent:var(--color-accent);--color-accent-50:var(--color-accent-50);--color-success:var(--color-success);--color-success-50:var(--color-success-50);--color-warn:var(--color-warn);--color-warn-50:var(--color-warn-50);--color-danger:var(--color-danger);--color-danger-50:var(--color-danger-50);--color-info:var(--color-info);--color-info-50:var(--color-info-50)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:oklch(55.1% .027 264.364);border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}:is(input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:oklch(54.6% .245 262.881);outline:2px solid #0000}input::placeholder,textarea::placeholder{color:oklch(55.1% .027 264.364);opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;print-color-adjust:unset;padding-right:.75rem}input:where([type=checkbox]),input:where([type=radio]){appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:middle;-webkit-user-select:none;user-select:none;color:oklch(54.6% .245 262.881);--tw-shadow:0 0 #0000;background-color:#fff;background-origin:border-box;border-width:1px;border-color:oklch(55.1% .027 264.364);flex-shrink:0;width:1rem;height:1rem;padding:0;display:inline-block}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);outline:2px solid #0000}input:where([type=checkbox]):checked,input:where([type=radio]):checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors:active){input:where([type=checkbox]):checked{appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors:active){input:where([type=radio]):checked{appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{background-color:currentColor;border-color:#0000}input:where([type=checkbox]):indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}@media (forced-colors:active){input:where([type=checkbox]):indeterminate{appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{background-color:currentColor;border-color:#0000}input:where([type=file]){background:unset;border-color:inherit;font-size:unset;line-height:inherit;border-width:0;border-radius:0;padding:0}input:where([type=file]):focus{outline:1px solid buttontext;outline:1px auto -webkit-focus-ring-color}}@layer ds,components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-1{margin:var(--spacing)}.me-0{margin-inline-end:0}.mt-4{margin-top:calc(var(--spacing) * 4)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.w-24{width:calc(var(--spacing) * 24)}.w-\[200px\]{width:200px}.shrink{flex-shrink:1}.grow{flex-grow:1}.origin-center{transform-origin:50%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-\[8rem_1fr\]{grid-template-columns:8rem 1fr}.items-center{align-items:center}.self-center{align-self:center}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.bg-\[\#fff\]{background-color:#fff}.bg-blue-600{background-color:var(--color-blue-600)}.p-1{padding:var(--spacing)}.pe-1{padding-inline-end:var(--spacing)}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-blue-600{color:var(--color-blue-600)}.text-zinc-500{color:var(--color-zinc-500)}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.select-all{-webkit-user-select:all;user-select:all}@media (hover:hover){.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-3:focus{top:calc(var(--spacing) * 3)}.focus\:left-3:focus{left:calc(var(--spacing) * 3)}.focus\:z-50:focus{z-index:50}.focus\:rounded:focus{border-radius:.25rem}.focus\:border:focus{border-style:var(--tw-border-style);border-width:1px}.focus\:border-border:focus{border-color:var(--border)}.focus\:bg-bg-elev:focus{background-color:var(--bg-elev)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-text:focus{color:var(--text)}.focus\:no-underline:focus{text-decoration-line:none}.focus\:shadow-md:focus{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (width>=64rem){.lg\:w-28{width:calc(var(--spacing) * 28)}}}@layer ds.theme;@layer ds.base{.ds-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}:root{--ds-font-size-minus-1:max(.9em, .875rem);--ds-font-size-plus-1:1.1em;--ds-readonly-icon-size:var(--ds-icon-size);--ds-readonly-icon-url:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20aria-hidden%3D%22true%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25A4.75%204.75%200%200%200%207.25%207v2.25H7A1.75%201.75%200%200%200%205.25%2011v9c0%20.41.34.75.75.75h12a.75.75%200%200%200%20.75-.75v-9A1.75%201.75%200%200%200%2017%209.25h-.25V7A4.75%204.75%200%200%200%2012%202.25m3.25%207V7a3.25%203.25%200%200%200-6.5%200v2.25zM12%2013a1.5%201.5%200%200%200-.75%202.8V17a.75.75%200%200%200%201.5%200v-1.2A1.5%201.5%200%200%200%2012%2013%22%2F%3E%3C%2Fsvg%3E);--ds-icon-size:var(--ds-size-6)}@supports (width:round(down,0.1em,1px)){:root{--ds-font-size-minus-1:round(down, max(.9em, .875rem), 1px);--ds-font-size-plus-1:round(down, 1.1em, 1px)}}:root,[data-color-scheme]{--dsc-focus-boxShadow:0 0 0 var(--ds-border-width-focus) var(--ds-color-focus-inner);--dsc-focus-boxShadow-inset:inset 0 0 0 calc(var(--ds-border-width-focus)*2) var(--ds-color-focus-inner);--dsc-focus-boxShadow-middle:inset 0 0 0 var(--ds-border-width-focus) var(--ds-color-focus-inner);--dsc-focus-outline:var(--ds-color-focus-outer) solid var(--ds-border-width-focus)}[data-color-scheme],body{color:var(--ds-color-neutral-text-default);background:var(--ds-color-neutral-background-default)}.ds-icon{height:var(--ds-icon-size);vertical-align:middle;width:var(--ds-icon-size);flex-shrink:0;font-size:1em;display:inline-block}.ds-readonly-icon:before{content:"";height:calc(1em*var(--ds-line-height-md));height:1lh;-webkit-mask:center/contain no-repeat var(--ds-readonly-icon-url);-webkit-mask:center/contain no-repeat var(--ds-readonly-icon-url);-webkit-mask:center/contain no-repeat var(--ds-readonly-icon-url);-webkit-mask:center/contain no-repeat var(--ds-readonly-icon-url);mask:center/contain no-repeat var(--ds-readonly-icon-url);vertical-align:bottom;width:var(--ds-readonly-icon-size);-webkit-print-color-adjust:exact;print-color-adjust:exact;background:currentColor;margin-inline-end:.25ch;display:inline-block}@media (forced-colors:active){.ds-readonly-icon:before{background:canvastext}}.ds-print-preserve{-webkit-print-color-adjust:exact;print-color-adjust:exact}.ds-focus:focus-visible{box-shadow:var(--_ds--focus,var(--dsc-focus-boxShadow));outline:var(--_ds--focus,var(--dsc-focus-outline));outline-offset:var(--_ds--focus,var(--ds-border-width-focus))}.ds-focus:focus-visible *{--_ds--focus: }.ds-focus--inset:focus-visible{box-shadow:var(--_ds--focus,var(--dsc-focus-boxShadow-inset));outline:var(--_ds--focus,var(--dsc-focus-outline));outline-offset:calc(var(--_ds--focus,var(--ds-border-width-focus))*-1)}.ds-focus--inset:focus-visible *{--_ds--focus: }.ds-focus--middle:focus-visible{box-shadow:var(--_ds--focus,var(--dsc-focus-boxShadow-middle));outline:var(--_ds--focus,var(--dsc-focus-outline));outline-offset:calc(var(--_ds--focus,0))}.ds-focus--middle:focus-visible *{--_ds--focus: }.ds-focus--visible{box-shadow:var(--_ds--focus,var(--dsc-focus-boxShadow));outline:var(--_ds--focus,var(--dsc-focus-outline));outline-offset:var(--_ds--focus,var(--ds-border-width-focus))}.ds-focus--visible *{--_ds--focus: }.ds-focus--visible--inset{box-shadow:var(--_ds--focus,var(--dsc-focus-boxShadow-inset));outline:var(--_ds--focus,var(--dsc-focus-outline));outline-offset:calc(var(--_ds--focus,var(--ds-border-width-focus))*-1)}.ds-focus--visible--inset *{--_ds--focus: }.ds-focus--visible--middle{box-shadow:var(--_ds--focus,var(--dsc-focus-boxShadow-middle));outline:var(--_ds--focus,var(--dsc-focus-outline));outline-offset:calc(var(--_ds--focus,0))}.ds-focus--visible--middle *{--_ds--focus: }.ds-checkbox--checked{--_stroke-width-fallback:.05em;--_diagonal-1:transparent calc(48% - var(--_stroke-width,var(--_stroke-width-fallback)));--_diagonal-2:currentcolor calc(50% - var(--_stroke-width,var(--_stroke-width-fallback)));--_diagonal-3:currentcolor calc(50% + var(--_stroke-width,var(--_stroke-width-fallback)));--_diagonal-4:transparent calc(52% + var(--_stroke-width,var(--_stroke-width-fallback)));background-position:10% 73%,90%;background-repeat:no-repeat;background-size:35% 35%,65% 65%;background-origin:content-box;background-image:linear-gradient(45deg,var(--_diagonal-1),var(--_diagonal-2),var(--_diagonal-3),var(--_diagonal-4)),linear-gradient(-45deg,var(--_diagonal-1),var(--_diagonal-2),var(--_diagonal-3),var(--_diagonal-4))}@media (forced-colors:active){.ds-checkbox--checked{forced-color-adjust:none;background-color:linktext;border-color:linktext}}.ds-floating{--_ds-floating:top;--_ds-floating-arrow-size:0;--_ds-floating-arrow-visibility:inherit;margin:0;animation:.15s ease-in-out forwards ds-fade-in;position:absolute;inset:0 auto auto 0;overflow:visible}.ds-floating:before{background:inherit;border:inherit;box-sizing:border-box;content:"";height:var(--_ds-floating-arrow-size);left:var(--_ds-floating-arrow-x,50%);top:var(--_ds-floating-arrow-y,100%);visibility:var(--_ds-floating-arrow-visibility);width:var(--_ds-floating-arrow-size);border-top-color:#0000;border-left-color:#0000;position:absolute;translate:-50% -50%;rotate:45deg}.ds-floating[data-overscroll=contain]{--_ds-floating-overscroll:contain;overscroll-behavior:contain;overflow:auto}.ds-floating[data-floating|=top]:before{top:100%;rotate:45deg}.ds-floating[data-floating|=right]:before{left:0;rotate:135deg}.ds-floating[data-floating|=bottom]:before{top:0;rotate:-135deg}.ds-floating[data-floating|=left]:before{left:100%;rotate:-45deg}@keyframes ds-fade-in{0%{opacity:0}}body{font-weight:var(--ds-body-md-font-weight);line-height:var(--ds-body-md-line-height);letter-spacing:var(--ds-body-md-letter-spacing)}[data-size],body{font-size:var(--ds-body-md-font-size)}[data-size]{--ds-icon-size:var(--ds-size-6)}.ds-heading{-moz-column-break-after:avoid;break-after:avoid-page;font-size:1.3em;font-size:round(down,1.3em,1px);font-weight:var(--ds-heading-md-font-weight);letter-spacing:var(--ds-heading-md-letter-spacing);line-height:var(--ds-heading-md-line-height);margin:0}.ds-heading[data-size="2xs"]{font-weight:var(--ds-heading-2xs-font-weight);line-height:var(--ds-heading-2xs-line-height);font-size:var(--ds-heading-2xs-font-size);letter-spacing:var(--ds-heading-2xs-letter-spacing)}.ds-heading[data-size=xs]{font-weight:var(--ds-heading-xs-font-weight);line-height:var(--ds-heading-xs-line-height);font-size:var(--ds-heading-xs-font-size);letter-spacing:var(--ds-heading-xs-letter-spacing)}.ds-heading[data-size=sm]{font-weight:var(--ds-heading-sm-font-weight);line-height:var(--ds-heading-sm-line-height);font-size:var(--ds-heading-sm-font-size);letter-spacing:var(--ds-heading-sm-letter-spacing)}.ds-heading[data-size=md]{font-size:var(--ds-heading-md-font-size)}.ds-heading[data-size=lg]{font-weight:var(--ds-heading-lg-font-weight);line-height:var(--ds-heading-lg-line-height);font-size:var(--ds-heading-lg-font-size);letter-spacing:var(--ds-heading-lg-letter-spacing)}.ds-heading[data-size=xl]{font-weight:var(--ds-heading-xl-font-weight);line-height:var(--ds-heading-xl-line-height);font-size:var(--ds-heading-xl-font-size);letter-spacing:var(--ds-heading-xl-letter-spacing)}.ds-heading[data-size="2xl"]{font-weight:var(--ds-heading-2xl-font-weight);line-height:var(--ds-heading-2xl-line-height);font-size:var(--ds-heading-2xl-font-size);letter-spacing:var(--ds-heading-2xl-letter-spacing)}.ds-label{font-weight:var(--ds-font-weight-medium);line-height:var(--ds-body-md-line-height)}.ds-label[data-weight=semibold]{font-weight:var(--ds-font-weight-semibold)}.ds-label[data-weight=regular]{font-weight:var(--ds-font-weight-regular)}:where(.ds-paragraph){margin-block:0}.ds-paragraph[data-size=xs]{font-weight:var(--ds-body-xs-font-weight);line-height:var(--ds-body-xs-line-height);font-size:var(--ds-body-xs-font-size);letter-spacing:var(--ds-body-xs-letter-spacing)}.ds-paragraph[data-size=sm]{font-weight:var(--ds-body-sm-font-weight);line-height:var(--ds-body-sm-line-height);font-size:var(--ds-body-sm-font-size);letter-spacing:var(--ds-body-sm-letter-spacing)}.ds-paragraph[data-size=md]{font-weight:var(--ds-body-md-font-weight);line-height:var(--ds-body-md-line-height);font-size:var(--ds-body-md-font-size);letter-spacing:var(--ds-body-md-letter-spacing)}.ds-paragraph[data-size=lg]{font-weight:var(--ds-body-lg-font-weight);line-height:var(--ds-body-lg-line-height);font-size:var(--ds-body-lg-font-size);letter-spacing:var(--ds-body-lg-letter-spacing)}.ds-paragraph[data-size=xl]{font-weight:var(--ds-body-xl-font-weight);line-height:var(--ds-body-xl-line-height);font-size:var(--ds-body-xl-font-size);letter-spacing:var(--ds-body-xl-letter-spacing)}.ds-paragraph[data-variant=long]{line-height:var(--ds-line-height-lg)}.ds-paragraph[data-variant=short]{line-height:var(--ds-line-height-sm)}:where(.ds-validation-message){margin:0}.ds-validation-message{--dsc-validation-message-icon-url:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.74%202.47a.75.75%200%200%201%20.53-.22h7.46a.75.75%200%200%201%20.53.22l5.27%205.27c.14.14.22.33.22.53v7.46a.75.75%200%200%201-.22.53l-5.27%205.27a.75.75%200%200%201-.53.22H8.27a.75.75%200%200%201-.53-.22l-5.27-5.27a.75.75%200%200%201-.22-.53V8.27a.75.75%200%200%201%20.22-.53zm1.29%205.5a.75.75%200%200%200-1.06%201.06L10.94%2012l-2.97%202.97a.75.75%200%201%200%201.06%201.06L12%2013.06l2.97%202.97a.75.75%200%201%200%201.06-1.06L13.06%2012l2.97-2.97a.75.75%200%200%200-1.06-1.06L12%2010.94z%22%2F%3E%3C%2Fsvg%3E);--dsc-validation-message-icon-size:var(--ds-icon-size);--dsc-validation-message-spacing:var(--ds-size-2);--dsc-validation-message-color:var(--ds-color-danger-text-subtle);color:var(--dsc-validation-message-color);-webkit-print-color-adjust:exact;print-color-adjust:exact;padding-inline-start:calc(var(--dsc-validation-message-icon-size) + var(--dsc-validation-message-spacing));position:relative}.ds-validation-message:before{content:"";height:var(--dsc-validation-message-icon-size);margin-inline:calc((var(--dsc-validation-message-icon-size) + var(--dsc-validation-message-spacing))*-1);-webkit-mask:var(--dsc-validation-message-icon-url) center /contain no-repeat;-webkit-mask:var(--dsc-validation-message-icon-url) center /contain no-repeat;-webkit-mask:var(--dsc-validation-message-icon-url) center /contain no-repeat;-webkit-mask:var(--dsc-validation-message-icon-url) center /contain no-repeat;mask:var(--dsc-validation-message-icon-url) center /contain no-repeat;translate:0 calc((1lh - var(--dsc-validation-message-icon-size))/2);width:var(--dsc-validation-message-icon-size);background:currentColor;position:absolute}@media (forced-colors:active){.ds-validation-message:before{background:canvastext}}.ds-validation-message[data-color=success]{--dsc-validation-message-icon-url:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%2021.75a9.75%209.75%200%201%200%200-19.5%209.75%209.75%200%200%200%200%2019.5m4.95-12.47a.81.81%200%200%200-1.24-1.05l-5.39%206.36-2.62-2.62a.81.81%200%200%200-1.15%201.15l3.25%203.25a.81.81%200%200%200%201.2-.05z%22%2F%3E%3C%2Fsvg%3E);--dsc-validation-message-color:var(--ds-color-success-text-subtle)}.ds-validation-message[data-color=warning]{--dsc-validation-message-icon-url:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25a.75.75%200%200%201%20.66.39l9.52%2017.25a.75.75%200%200%201-.65%201.11H2.47a.75.75%200%200%201-.65-1.11l9.52-17.25a.75.75%200%200%201%20.66-.39m0%206.5a.75.75%200%200%201%20.75.75v4a.75.75%200%200%201-1.5%200v-4a.75.75%200%200%201%20.75-.75m-1%207.75a1%201%200%201%201%202%200%201%201%200%200%201-2%200%22%2F%3E%3C%2Fsvg%3E);--dsc-validation-message-color:var(--ds-color-warning-text-subtle)}.ds-validation-message[data-color=info]{--dsc-validation-message-icon-url:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.25%204A.75.75%200%200%201%204%203.25h16a.75.75%200%200%201%20.75.75v16a.75.75%200%200%201-.75.75H4a.75.75%200%200%201-.75-.75zM11%207.75a1%201%200%201%201%202%200%201%201%200%200%201-2%200m-1.25%203a.75.75%200%200%201%20.75-.75H12a.75.75%200%200%201%20.75.75v4.75h.75a.75.75%200%200%201%200%201.5h-3a.75.75%200%200%201%200-1.5h.75v-4h-.75a.75.75%200%200%201-.75-.75%22%2F%3E%3C%2Fsvg%3E);--dsc-validation-message-color:var(--ds-color-info-text-subtle)}}@layer ds.components{.ds-link{--dsc-link-color:var(--ds-color-text-subtle);--dsc-link-color--hover:var(--ds-color-text-default);--dsc-link-color--active:var(--ds-color-text-default);--dsc-link-color--visited:var(--dsc-link-color);--dsc-link-background--active:transparent;--dsc-link-text-decoration-thickness--hover:.125em;--dsc-link-text-decoration-thickness:.0625em;--dsc-link-border-radius:0;color:var(--dsc-link-color);text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:var(--dsc-link-text-decoration-thickness);text-underline-offset:.24em;border-radius:var(--dsc-link-border-radius);outline:none}.ds-link:is(button){cursor:pointer;font:inherit;text-align:inherit;background:0 0;border:none;margin:0;padding:0}.ds-link>:is(img,svg){height:var(--ds-icon-size);vertical-align:middle;width:var(--ds-icon-size);flex-shrink:0;font-size:1em;display:inline-block}:is(.ds-link:has(>span)>:is(img,svg)):first-child{margin-inline-end:var(--ds-size-1)}:is(.ds-link:has(>span)>:is(img,svg)):last-child{margin-inline-start:var(--ds-size-1)}.ds-link[data-color=neutral]{--dsc-link-color--active:var(--ds-color-neutral-text-subtle);--dsc-link-color--hover:var(--ds-color-neutral-text-subtle);--dsc-link-color:var(--ds-color-neutral-text-default)}.ds-link:where(:visited){color:var(--dsc-link-color--visited)}@media (hover:hover) and (pointer:fine){.ds-link:where(:hover){color:var(--dsc-link-color--hover);text-decoration-thickness:var(--dsc-link-text-decoration-thickness--hover)}}.ds-link:focus-visible{box-shadow:var(--_ds--focus,var(--dsc-focus-boxShadow));outline:var(--_ds--focus,var(--dsc-focus-outline));outline-offset:var(--_ds--focus,var(--ds-border-width-focus))}.ds-link:focus-visible *{--_ds--focus: }.ds-link:where(:active){background:var(--dsc-link-background--active);color:var(--dsc-link-color--active)}[data-size]:is(.ds-avatar,.ds-heading,.ds-paragraph,.ds-spinner){--ds-size:var(--ds-size--md)}[data-size]:not(.ds-avatar,.ds-heading,.ds-paragraph,.ds-spinner){--_ds-size-mode__hack:var(--ds-size-mode-font-size)}[data-size] :is(.ds-avatar,.ds-heading,.ds-paragraph,.ds-spinner){--ds-size-mode-font-size:var(--_ds-size-mode__hack)}.ds-button{--dsc-button-background--active:var(--ds-color-base-active);--dsc-button-background--hover:var(--ds-color-base-hover);--dsc-button-background:var(--ds-color-base-default);--dsc-button-border-color:transparent;--dsc-button-border-radius:var(--ds-border-radius-default);--dsc-button-border-style:solid;--dsc-button-border-width:var(--ds-border-width-default);--dsc-button-color--active:var(--dsc-button-color--hover);--dsc-button-color--hover:var(--dsc-button-color);--dsc-button-color:var(--ds-color-base-contrast-default);--dsc-button-gap:var(--ds-size-2);--dsc-button-padding:var(--ds-size-2) var(--ds-size-4);--dsc-button-size:var(--ds-size-12);background:var(--dsc-button-background);border-color:var(--dsc-button-border-color);border-radius:var(--dsc-button-border-radius);border-style:var(--dsc-button-border-style);border-width:var(--dsc-button-border-width);box-sizing:border-box;color:var(--dsc-button-color);cursor:pointer;font-family:inherit;font-weight:var(--ds-font-weight-medium);align-items:center;gap:var(--dsc-button-gap);height:fit-content;line-height:var(--ds-line-height-sm);min-height:var(--dsc-button-size);min-width:var(--dsc-button-size);padding:var(--dsc-button-padding);text-align:inherit;-webkit-print-color-adjust:exact;print-color-adjust:exact;outline:none;flex-shrink:0;justify-content:center;width:fit-content;text-decoration:none}.ds-button:focus-visible{box-shadow:var(--_ds--focus,var(--dsc-focus-boxShadow));outline:var(--_ds--focus,var(--dsc-focus-outline));outline-offset:var(--_ds--focus,var(--ds-border-width-focus))}.ds-button:focus-visible *{--_ds--focus: }.ds-button[data-variant=secondary],.ds-button[data-variant=tertiary]{--dsc-button-background--active:var(--ds-color-surface-active);--dsc-button-background--hover:var(--ds-color-surface-hover);--dsc-button-background:transparent;--dsc-button-color--active:var(--dsc-button-color);--dsc-button-color--hover:var(--dsc-button-color);--dsc-button-color:var(--ds-color-text-subtle)}.ds-button[data-variant=secondary]{--dsc-button-border-color:var(--ds-color-border-strong)}.ds-button:not([data-size]){font-size:inherit}.ds-button :is(img,svg){height:var(--ds-icon-size);vertical-align:middle;width:var(--ds-icon-size);flex-shrink:0;font-size:1em;display:inline-block}.ds-button:focus-visible{position:relative}.ds-button:not([hidden]){display:flex}.ds-button[data-icon]{width:var(--dsc-button-size);height:var(--dsc-button-size);padding:0}.ds-button[data-fullwidth]{text-align:center;width:100%}@media (hover:hover) and (pointer:fine){.ds-button:hover{background:var(--dsc-button-background--hover);color:var(--dsc-button-color--hover)}}.ds-button:active{background:var(--dsc-button-background--active);color:var(--dsc-button-color--active)}.ds-button[aria-busy=true]{cursor:progress}.ds-button:is(:disabled,[aria-disabled=true],[readonly],[aria-readonly=true],label:has(input[readonly])){cursor:not-allowed;opacity:var(--ds-opacity-disabled);background:var(--dsc-button-background);color:var(--dsc-button-color)}.ds-button[aria-busy=true]:is(:disabled,[aria-disabled=true],[readonly],[aria-readonly=true],label:has(input[readonly])){opacity:1;cursor:progress}:where(.ds-input){margin:0}.ds-input{--dsc-input-padding-block:var(--ds-size-2);--dsc-input-padding-inline:var(--ds-size-3);--dsc-input-padding:var(--dsc-input-padding-block) var(--dsc-input-padding-inline);--dsc-input-size--toggle:var(--ds-size-6);--dsc-input-size:var(--ds-size-12);--dsc-input-font-size:max(1rem, 1em);--dsc-input-line-height:var(--ds-line-height-md);--dsc-input-background--readonly:var(--ds-color-neutral-surface-tinted);--dsc-input-background:var(--ds-color-neutral-surface-default);--dsc-input-border-color--readonly:var(--ds-color-neutral-border-subtle);--dsc-input-border-color:var(--ds-color-neutral-border-default);--dsc-input-border-radius:var(--ds-border-radius-md);--dsc-input-border-style:solid;--dsc-input-border-width--toggle:max(var(--ds-border-width-default), calc(var(--ds-size-1)/2));--dsc-input-border-width:var(--ds-border-width-default);--dsc-input-outline-color--hover:var(--ds-color-neutral-border-default);--dsc-input-outline-color--toggle--hover:var(--dsc-input-accent-color);--dsc-input-outline-width--hover:var(--ds-border-width-default);--dsc-input-outline-style--hover:solid;--dsc-input-color--readonly:var(--ds-color-neutral-text-default);--dsc-input-color-placeholder:var(--dsc-input-color)}@supports (color:color-mix(in lab, red, red)){.ds-input{--dsc-input-color-placeholder:color-mix(in srgb, var(--dsc-input-color), transparent 30%)}}.ds-input{--dsc-input-color:var(--ds-color-neutral-text-default);--dsc-input-stroke-color:var(--ds-color-base-contrast-default);--dsc-input-stroke-color--invalid:var(--ds-color-danger-base-contrast-default);--dsc-input-stroke-width:.05em;--dsc-input-accent-color:var(--ds-color-base-default);--dsc-input-accent-color--invalid:var(--ds-color-danger-text-subtle);--_dsc-input-diagonal-1:transparent calc(48% - var(--dsc-input-stroke-width));--_dsc-input-diagonal-2:currentcolor calc(50% - var(--dsc-input-stroke-width));--_dsc-input-diagonal-3:currentcolor calc(50% + var(--dsc-input-stroke-width));--_dsc-input-diagonal-4:transparent calc(52% + var(--dsc-input-stroke-width));--_dsc-input-spacing--toggle:calc(var(--ds-size-1)/2);appearance:none;background:var(--dsc-input-background);border-color:var(--dsc-input-border-color);border-radius:var(--dsc-input-border-radius);border-style:var(--dsc-input-border-style);border-width:var(--dsc-input-border-width);box-sizing:border-box;color:var(--dsc-input-color);height:var(--dsc-input-size);font-family:inherit;line-height:var(--dsc-input-line-height);min-width:0;max-width:100%;padding:var(--dsc-input-padding);vertical-align:middle;-webkit-print-color-adjust:exact;print-color-adjust:exact;position:relative}.ds-input:focus-visible{box-shadow:var(--_ds--focus,var(--dsc-focus-boxShadow));outline:var(--_ds--focus,var(--dsc-focus-outline));outline-offset:var(--_ds--focus,var(--ds-border-width-focus))}.ds-input:focus-visible *{--_ds--focus: }:is(.ds-input:is([type=radio],[type=checkbox]):not(:focus-visible,:disabled,[readonly],[aria-readonly=true]):where(:hover,.\:click-delegate-hover),:has(label):not(:has(label:hover)) .ds-input:not(:focus-visible,:disabled,[readonly],[aria-readonly=true]):hover){outline-color:var(--dsc-input-outline-color--hover);outline-width:var(--dsc-input-outline-width--hover);outline-style:var(--dsc-input-outline-style--hover)}:is(:has(label):not(:has(label:hover)) .ds-input:not(:focus-visible,:disabled,[readonly],[aria-readonly=true]):hover,.ds-input:is([type=radio],[type=checkbox]):not(:focus-visible,:disabled,[readonly],[aria-readonly=true]):where(:hover,.\:click-delegate-hover)):is(:checked,:indeterminate:where([type=checkbox])):not([aria-invalid=true]){outline-color:var(--dsc-input-outline-color--toggle--hover)}:is(:has(label):not(:has(label:hover)) .ds-input:not(:focus-visible,:disabled,[readonly],[aria-readonly=true]):hover,.ds-input:is([type=radio],[type=checkbox]):not(:focus-visible,:disabled,[readonly],[aria-readonly=true]):where(:hover,.\:click-delegate-hover))[aria-invalid=true]{outline-color:var(--dsc-input-accent-color--invalid)}.ds-input::placeholder{color:var(--dsc-input-color-placeholder)}@supports ((-webkit-hyphens:none)){.ds-input[type=date]{color:initial}}@media (forced-colors:active){.ds-input{background-color:canvas;border-color:buttontext}.ds-input:disabled,.ds-input[aria-disabled=true],.ds-input[aria-readonly=true],.ds-input[readonly]{border-color:graytext}}@supports (width:round(down,0.1em,1px)){.ds-input{border-width:round(up,var(--dsc-input-border-width),1px)}}.ds-input:not([data-size]){font-size:var(--dsc-input-font-size)}.ds-input:is(select){background-image:linear-gradient(45deg,var(--_dsc-input-diagonal-1),var(--_dsc-input-diagonal-2),var(--_dsc-input-diagonal-3),var(--_dsc-input-diagonal-4)),linear-gradient(-45deg,var(--_dsc-input-diagonal-1),var(--_dsc-input-diagonal-2),var(--_dsc-input-diagonal-3),var(--_dsc-input-diagonal-4));background-position:calc(100% - 1.2em + var(--dsc-input-stroke-width)),calc(100% - .8em);text-overflow:ellipsis;background-repeat:no-repeat;background-size:.4em .4em;padding-inline-end:2.4em}: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)) .ds-input:is(select){background-position:calc(1.2em - var(--dsc-input-stroke-width)),.8em}.ds-input:is(select):open{background-image:linear-gradient(-45deg,var(--_dsc-input-diagonal-1),var(--_dsc-input-diagonal-2),var(--_dsc-input-diagonal-3),var(--_dsc-input-diagonal-4)),linear-gradient(45deg,var(--_dsc-input-diagonal-1),var(--_dsc-input-diagonal-2),var(--_dsc-input-diagonal-3),var(--_dsc-input-diagonal-4))}@media (forced-colors:active){.ds-input:is(select){appearance:auto}}.ds-input:is(textarea){height:auto;min-height:calc(var(--dsc-input-size)*1.5);resize:vertical}.ds-input:is(textarea):not([rows]){field-sizing:content;height:var(--_ds-field-sizing)}.ds-input:where([type=text],[type=email],[type=tel],[type=url],[type=search]){height:unset;padding-block:calc((var(--dsc-input-size) - var(--dsc-input-line-height)*1em)/2 - var(--dsc-input-border-width))}.ds-input:not([size],[cols],select:where([data-width=auto])){width:100%}.ds-input:checked,.ds-input:indeterminate:where([type=checkbox]){background:var(--dsc-input-accent-color);border-color:var(--dsc-input-accent-color);color:var(--dsc-input-stroke-color)}.ds-input:disabled,.ds-input[aria-disabled=true]{cursor:not-allowed;opacity:var(--ds-opacity-disabled)}.ds-input[aria-invalid=true]{border-color:var(--dsc-input-accent-color--invalid)}.ds-input[aria-invalid=true]:where(:checked),.ds-input[type=checkbox][aria-invalid=true]:where(:indeterminate){background:var(--dsc-input-accent-color--invalid);color:var(--dsc-input-stroke-color--invalid)}.ds-input[aria-readonly=true],.ds-input[readonly]{background-color:var(--dsc-input-background--readonly);border-color:var(--dsc-input-border-color--readonly);color:var(--dsc-input-color--readonly)}@media (forced-colors:active){.ds-input[aria-readonly=true],.ds-input[readonly]{border-color:graytext}}.ds-input:-moz-read-only:not([readonly],[aria-readonly=true],[aria-disabled=true],:disabled){cursor:pointer}.ds-input:read-only:not([readonly],[aria-readonly=true],[aria-disabled=true],:disabled){cursor:pointer}.ds-input[type=checkbox],.ds-input[type=radio]{border-width:var(--dsc-input-border-width--toggle);padding:var(--_dsc-input-spacing--toggle);line-height:inherit;height:var(--dsc-input-size--toggle);width:var(--dsc-input-size--toggle);flex-shrink:0}@media (forced-colors:active){.ds-input[type=checkbox],.ds-input[type=radio]{color:canvas}:is(.ds-input[type=checkbox],.ds-input[type=radio]):disabled,[aria-disabled=true]:is(.ds-input[type=checkbox],.ds-input[type=radio]),[aria-readonly=true]:is(.ds-input[type=checkbox],.ds-input[type=radio]),[readonly]:is(.ds-input[type=checkbox],.ds-input[type=radio]){border-color:graytext}}.ds-input[type=radio]{border-radius:var(--ds-border-radius-full)}.ds-input[type=radio]:checked{background-image:radial-gradient(circle closest-side,currentColor 45%,#0000 50%)}@media (forced-colors:active){.ds-input[type=radio]:checked{color:canvas;forced-color-adjust:none;background-color:linktext;border-color:linktext}}.ds-input[type=checkbox]{border-radius:var(--ds-border-radius-sm)}.ds-input[type=checkbox]:checked{--_stroke-width:var(--dsc-input-stroke-width);--_stroke-width-fallback:.05em;--_diagonal-1:transparent calc(48% - var(--_stroke-width,var(--_stroke-width-fallback)));--_diagonal-2:currentcolor calc(50% - var(--_stroke-width,var(--_stroke-width-fallback)));--_diagonal-3:currentcolor calc(50% + var(--_stroke-width,var(--_stroke-width-fallback)));--_diagonal-4:transparent calc(52% + var(--_stroke-width,var(--_stroke-width-fallback)));background-position:10% 73%,90%;background-repeat:no-repeat;background-size:35% 35%,65% 65%;background-origin:content-box;background-image:linear-gradient(45deg,var(--_diagonal-1),var(--_diagonal-2),var(--_diagonal-3),var(--_diagonal-4)),linear-gradient(-45deg,var(--_diagonal-1),var(--_diagonal-2),var(--_diagonal-3),var(--_diagonal-4))}@media (forced-colors:active){.ds-input[type=checkbox]:checked{forced-color-adjust:none;background-color:linktext;border-color:linktext}}.ds-input[type=checkbox]:indeterminate{background-position:50%;background-repeat:no-repeat;background-size:contain;background-origin:content-box;background-image:linear-gradient(transparent calc(48% - var(--dsc-input-stroke-width)),currentcolor calc(50% - var(--dsc-input-stroke-width)),currentcolor calc(50% + var(--dsc-input-stroke-width)),transparent calc(52% + var(--dsc-input-stroke-width)))}@media (forced-colors:active){.ds-input[type=checkbox]:indeterminate{forced-color-adjust:none;background-color:linktext;border-color:linktext}}.ds-input[role=switch]:is([type=radio],[type=checkbox]){--_dsc-input-circle-position:left;background-image:radial-gradient(circle closest-side,currentColor 95%,#0000);background-origin:content-box;background-position:var(--_dsc-input-circle-position);background-repeat:no-repeat;background-size:calc(var(--dsc-input-size--toggle) - var(--_dsc-input-spacing--toggle)*2) 100%;border-radius:var(--ds-border-radius-full);width:calc(var(--dsc-input-size--toggle)*2);padding-inline:0;transition:background-position .2s}.ds-input[role=switch]:is([type=radio],[type=checkbox]):checked{--_dsc-input-circle-position:right}@media (forced-colors:active){.ds-input[role=switch]:is([type=radio],[type=checkbox]):checked{color:initial}.ds-input[role=switch]:is([type=radio],[type=checkbox]){color:graytext;forced-color-adjust:none}.ds-input[role=switch][aria-readonly=true]:is([type=radio],[type=checkbox]),.ds-input[role=switch][readonly]:is([type=radio],[type=checkbox]){color:graytext}.ds-input[role=switch]:is([type=radio],[type=checkbox]):disabled,.ds-input[role=switch][aria-disabled=true]:is([type=radio],[type=checkbox]),.ds-input[role=switch][aria-readonly=true]:is([type=radio],[type=checkbox]),.ds-input[role=switch][readonly]:is([type=radio],[type=checkbox]){border-color:graytext}}.ds-field{--dsc-field-content-spacing:var(--ds-size-2);--dsc-field-counter-over:"%d tegn for mye";--dsc-field-counter-under:"%d tegn igjen";--dsc-field-description-color:var(--ds-color-neutral-text-subtle);-webkit-print-color-adjust:exact;print-color-adjust:exact}.ds-field>*{margin-block:0}.ds-field>*+*{margin-top:var(--dsc-field-content-spacing)}.ds-field [data-field=description]{color:var(--dsc-field-description-color);margin-top:0;margin-block:0}.ds-field [data-field=counter]{--_ds-data-over:var(--dsc-field-counter-over);--_ds-data-under:var(--dsc-field-counter-under)}.ds-field [data-field=counter]:not([data-state=over]){color:inherit;padding-left:0}.ds-field [data-field=counter]:not([data-state=over]):before{display:none}.ds-field [data-field=counter]:after{content:attr(data-label)}.ds-field :where(label,.ds-input):not([hidden]),.ds-field:not([hidden]){display:block}.ds-field:has(.ds-input[aria-disabled=true],.ds-input:disabled)>*{cursor:not-allowed;opacity:var(--ds-opacity-disabled)}:is(.ds-field:where(:has(.ds-input[aria-readonly=true],.ds-input[readonly])) label):before{content:"";height:calc(1em*var(--ds-line-height-md));height:1lh;-webkit-mask:center/contain no-repeat var(--ds-readonly-icon-url);-webkit-mask:center/contain no-repeat var(--ds-readonly-icon-url);-webkit-mask:center/contain no-repeat var(--ds-readonly-icon-url);-webkit-mask:center/contain no-repeat var(--ds-readonly-icon-url);mask:center/contain no-repeat var(--ds-readonly-icon-url);vertical-align:bottom;width:var(--ds-readonly-icon-size);-webkit-print-color-adjust:exact;print-color-adjust:exact;background:currentColor;margin-inline-end:.25ch;display:inline-block}@media (forced-colors:active){:is(.ds-field:where(:has(.ds-input[aria-readonly=true],.ds-input[readonly])) label):before{background:canvastext}}.ds-field[data-clickdelegatefor]{cursor:pointer}.ds-field:has(input[type=radio],input[type=checkbox]){grid-template-columns:auto 1fr;grid-template-areas:"input content";width:fit-content}.ds-field:has(input[type=radio],input[type=checkbox]):not([hidden]){display:grid}.ds-field:has(input[type=radio],input[type=checkbox]):has(input:not(:only-child)){-moz-column-gap:var(--dsc-field-content-spacing);column-gap:var(--dsc-field-content-spacing)}.ds-field:has(input[type=radio],input[type=checkbox])>*{grid-column:content;margin-block:0}.ds-field:has(input[type=radio],input[type=checkbox]) label{font-weight:var(--ds-font-weight-regular)}.ds-field:has(input[type=radio],input[type=checkbox]) label:before{content:none}.ds-field:has(input[type=radio],input[type=checkbox]) input{grid-area:1/input}.ds-field:has(input[type=radio],input[type=checkbox]):not(:has(.ds-input[readonly],.ds-input[aria-disabled=true],.ds-input:disabled)) label{cursor:pointer}.ds-field:has(input[type=radio],input[type=checkbox]):has(input:focus-visible){box-shadow:var(--_ds--focus,var(--dsc-focus-boxShadow));outline:var(--_ds--focus,var(--dsc-focus-outline));outline-offset:var(--_ds--focus,var(--ds-border-width-focus))}.ds-field:has(input[type=radio],input[type=checkbox]):has(input:focus-visible) *{--_ds--focus: }.ds-field:has(input[type=radio],input[type=checkbox]) .ds-input:is([type=radio],[type=checkbox]):not([aria-label]){translate:0 calc(.5lh - 50%)}.ds-field[data-position=end]:has(input[type=radio],input[type=checkbox]){grid-template-columns:1fr auto;grid-template-areas:"content input";width:auto}.ds-field[data-variant=outline]:has(input[type=radio],input[type=checkbox]){--dsc-field-border-color:var(--ds-color-neutral-border-default);--dsc-field-border-color--checked:var(--ds-color-border-default);--dsc-field-border-color--invalid:var(--ds-color-danger-border-default);--dsc-field-border-color--readonly:var(--ds-color-neutral-border-subtle);--dsc-field-border-radius:var(--ds-border-radius-lg);--dsc-field-border-style:solid;--dsc-field-border-width:var(--ds-border-width-default);--dsc-field-border-width--active:max(2px, .125rem);--dsc-field-padding:var(--ds-size-4);--_dsc-field-border-color:var(--dsc-field-border-color);--_dsc-field-outline-width:0;border-color:var(--_dsc-field-border-color);border-radius:var(--dsc-field-border-radius);border-style:var(--dsc-field-border-style);border-width:var(--dsc-field-border-width);box-shadow:inset 0 0 0 calc(var(--_dsc-field-outline-width) - var(--dsc-field-border-width)) var(--_dsc-field-border-color);padding:var(--dsc-field-padding);width:auto}.ds-field[data-variant=outline]:has(input[type=radio],input[type=checkbox])>[data-field=validation]{grid-column:input/content}.ds-field[data-variant=outline]:has(input[type=radio],input[type=checkbox]):hover{--_dsc-field-outline-width:var(--dsc-field-border-width--active)}.ds-field[data-variant=outline]:has(input[type=radio],input[type=checkbox]):has(input:checked){--_dsc-field-border-color:var(--dsc-field-border-color--checked);--_dsc-field-outline-width:var(--dsc-field-border-width--active)}@media (forced-colors:active){.ds-field[data-variant=outline]:has(input[type=radio],input[type=checkbox]):has(input:checked){border-color:linktext}}.ds-field[data-variant=outline]:has(input[type=radio],input[type=checkbox]):has(input[aria-invalid=true]){--_dsc-field-border-color:var(--dsc-field-border-color--invalid)}.ds-field[data-variant=outline]:has(input[type=radio],input[type=checkbox]):has(input:disabled,input[aria-disabled=true]){cursor:not-allowed;opacity:var(--ds-opacity-disabled);--_dsc-field-outline-width:var(--ds-border-width-default)}.ds-field[data-variant=outline]:has(input[type=radio],input[type=checkbox]):has(input:disabled,input[aria-disabled=true]):has(input:checked){--_dsc-field-outline-width:var(--dsc-field-border-width--active)}.ds-field[data-variant=outline]:has(input[type=radio],input[type=checkbox]):has(input:disabled,input[aria-disabled=true]) *{opacity:1}.ds-field[data-variant=outline]:has(input[type=radio],input[type=checkbox]):has(input[readonly],input[aria-readonly=true]){--_dsc-field-border-color:var(--dsc-field-border-color--readonly);--_dsc-field-outline-width:var(--ds-border-width-default)}.ds-field[data-variant=outline]:has(input[type=radio],input[type=checkbox]):has(input[readonly],input[aria-readonly=true]):has(input:checked){--_dsc-field-outline-width:var(--dsc-field-border-width--active)}.ds-field[data-variant=outline]:has(input[type=radio],input[type=checkbox]):has(input[readonly],input[aria-readonly=true]){cursor:default}@media (forced-colors:active){.ds-field[data-variant=outline]:has(input[type=radio],input[type=checkbox]):has(input[readonly],input[aria-readonly=true]){border-color:graytext}}.ds-field-affixes{--dsc-field-affix-border-width:var(--ds-border-width-default);--dsc-field-affix-border-style:solid;--dsc-field-affix-border-color:var(--ds-color-neutral-border-default);--dsc-field-affix-padding-inline:var(--ds-size-4);--dsc-field-affix-background:var(--ds-color-neutral-surface-tinted);--dsc-field-affix-color:var(--ds-color-neutral-text-subtle);background:var(--dsc-field-affix-background);border-radius:var(--ds-border-radius-md);box-sizing:border-box;color:var(--dsc-field-affix-color);white-space:nowrap;max-width:100%}.ds-field-affixes:not([hidden]){display:flex}.ds-field-affixes:has([size]){width:fit-content}.ds-field-affixes .ds-field-affix{border-width:var(--dsc-field-affix-border-width);border-style:var(--dsc-field-affix-border-style);border-color:var(--dsc-field-affix-border-color);padding-inline:var(--dsc-field-affix-padding-inline);flex-shrink:0;align-items:center}:is(.ds-field-affixes .ds-field-affix):not([hidden]){display:flex}:is(.ds-field-affixes .ds-field-affix):first-child{border-inline-end:0;border-start-start-radius:inherit;border-end-start-radius:inherit}:is(.ds-field-affixes .ds-field-affix):last-child{border-inline-start:0;border-start-end-radius:inherit;border-end-end-radius:inherit}.ds-field-affixes .ds-input{border-width:var(--dsc-field-affix-border-width);border-style:var(--dsc-field-affix-border-style);flex:auto}:is(.ds-field-affixes .ds-input):not(:last-child){border-start-end-radius:0;border-end-end-radius:0}:is(.ds-field-affixes .ds-input):not(:first-child){border-start-start-radius:0;border-end-start-radius:0}.ds-fieldset{--dsc-fieldset-gap:var(--ds-size-4);--_dsc-fieldset-gap--half:calc(var(--dsc-fieldset-gap)/2);--dsc-fieldset-description-color:var(--ds-color-neutral-text-subtle);border:0;min-width:0;margin:0;padding:0}.ds-fieldset>legend{padding:0}:is(.ds-fieldset:has(.ds-input[readonly]):not(:has(.ds-input:not([readonly])))>legend):before{content:"";height:calc(1em*var(--ds-line-height-md));height:1lh;-webkit-mask:center/contain no-repeat var(--ds-readonly-icon-url);-webkit-mask:center/contain no-repeat var(--ds-readonly-icon-url);-webkit-mask:center/contain no-repeat var(--ds-readonly-icon-url);-webkit-mask:center/contain no-repeat var(--ds-readonly-icon-url);mask:center/contain no-repeat var(--ds-readonly-icon-url);vertical-align:bottom;width:var(--ds-readonly-icon-size);-webkit-print-color-adjust:exact;print-color-adjust:exact;background:currentColor;margin-inline-end:.25ch;display:inline-block}@media (forced-colors:active){:is(.ds-fieldset:has(.ds-input[readonly]):not(:has(.ds-input:not([readonly])))>legend):before{background:canvastext}}.ds-fieldset>*+*{margin-block:var(--dsc-fieldset-gap) 0}.ds-fieldset>[data-field=description],.ds-fieldset>legend+p{color:var(--dsc-fieldset-description-color)}.ds-fieldset>legend+[data-field=description],.ds-fieldset>legend+p{margin-block-start:0}.ds-fieldset:disabled>[data-field=description],.ds-fieldset:disabled>legend,.ds-fieldset:disabled>legend+p{opacity:var(--ds-opacity-disabled)}.ds-file-upload{--dsc-file-upload-background:var(--ds-color-surface-default);--dsc-file-upload-background--hover:var(--ds-color-surface-tinted);--dsc-file-upload-icon-color:var(--ds-color-text-subtle);--dsc-file-upload-border-color:var(--ds-color-border-default);--dsc-file-upload-border-radius:var(--ds-border-radius-md);--dsc-file-upload-border-width:max(2px, .125rem);--dsc-file-upload-border-style:dashed;--dsc-file-upload-border-style--hover:dashed;--dsc-file-upload-color:currentcolor;--dsc-file-upload-padding:var(--ds-size-7) var(--ds-size-6);--dsc-file-upload-icon-size:var(--ds-size-8);--dsc-file-upload-icon-url:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill-rule=\"evenodd\" d=\"M11 2.25A5.75 5.75 0 0 0 5.25 8c0 .052-.017.1-.074.157a.66.66 0 0 1-.325.158A3.25 3.25 0 0 0 5.5 14.75a.75.75 0 0 0 0-1.5 1.75 1.75 0 0 1-.35-3.465c.745-.151 1.6-.747 1.6-1.785a4.25 4.25 0 0 1 8.076-1.854c.288.593.896 1.104 1.68 1.104h.744a3 3 0 0 1 1 5.83.75.75 0 1 0 .5 1.414 4.501 4.501 0 0 0-1.5-8.744h-.745c-.09 0-.236-.066-.33-.26A5.75 5.75 0 0 0 11 2.25m.47 8.22a.75.75 0 0 1 1.06 0l3.5 3.5a.75.75 0 1 1-1.06 1.06l-2.22-2.22v7.69a.75.75 0 0 1-1.5 0v-7.69l-2.22 2.22a.75.75 0 0 1-1.06-1.06z\" clip-rule=\"evenodd\"/></svg>");--dsc-file-upload-icon-url--readonly:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill-rule=\"evenodd\" d=\"M5.098 5.114A9.72 9.72 0 0 0 2.25 12c0 5.385 4.365 9.75 9.75 9.75s9.75-4.365 9.75-9.75S17.385 2.25 12 2.25a9.72 9.72 0 0 0-6.886 2.848l-.008.008zm1.623.546a8.25 8.25 0 0 1 11.62 11.62zM5.66 6.72l11.62 11.62A8.25 8.25 0 0 1 5.66 6.72\" clip-rule=\"evenodd\"/></svg>");--_icon-url:var(--dsc-file-upload-icon-url);border:var(--dsc-file-upload-border-width) var(--dsc-file-upload-border-style) var(--dsc-file-upload-border-color);border-radius:var(--dsc-file-upload-border-radius);padding:var(--dsc-file-upload-padding);background:var(--dsc-file-upload-background);-webkit-user-select:none;user-select:none;text-align:center;-webkit-print-color-adjust:exact;print-color-adjust:exact;outline:none;position:relative}.ds-field[tabindex]:focus-visible:has(.ds-file-upload){outline:none}.ds-field[tabindex]:focus-visible .ds-file-upload,.ds-file-upload:focus-within{box-shadow:var(--_ds--focus,var(--dsc-focus-boxShadow));outline:var(--_ds--focus,var(--dsc-focus-outline));outline-offset:var(--_ds--focus,var(--ds-border-width-focus))}:is(.ds-field[tabindex]:focus-visible .ds-file-upload,.ds-file-upload:focus-within) *{--_ds--focus: }.ds-file-upload:hover{border-style:var(--dsc-file-upload-border-style--hover);background-color:var(--dsc-file-upload-background--hover);cursor:pointer}.ds-file-upload:has(:is([readonly],[aria-readonly=true])){cursor:not-allowed;pointer-events:none;--_icon-url:var(--dsc-file-upload-icon-url--readonly);--dsc-file-upload-background:var(--ds-color-surface-tinted);--dsc-file-upload-background--hover:var(--ds-color-surface-tinted);--ds-color-background-default:var(--ds-color-neutral-background-default);--ds-color-background-tinted:var(--ds-color-neutral-background-tinted);--ds-color-surface-default:var(--ds-color-neutral-surface-default);--ds-color-surface-tinted:var(--ds-color-neutral-surface-tinted);--ds-color-surface-hover:var(--ds-color-neutral-surface-hover);--ds-color-surface-active:var(--ds-color-neutral-surface-active);--ds-color-border-subtle:var(--ds-color-neutral-border-subtle);--ds-color-border-default:var(--ds-color-neutral-border-default);--ds-color-border-strong:var(--ds-color-neutral-border-strong);--ds-color-text-subtle:var(--ds-color-neutral-text-subtle);--ds-color-text-default:var(--ds-color-neutral-text-default);--ds-color-base-default:var(--ds-color-neutral-base-default);--ds-color-base-hover:var(--ds-color-neutral-base-hover);--ds-color-base-active:var(--ds-color-neutral-base-active);--ds-color-base-contrast-subtle:var(--ds-color-neutral-base-contrast-subtle);--ds-color-base-contrast-default:var(--ds-color-neutral-base-contrast-default)}.ds-file-upload:has([aria-invalid=true]){border-color:var(--ds-color-danger-border-default)}.ds-file-upload>input[type=file]{z-index:1;opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.ds-file-upload>svg{color:var(--dsc-file-upload-icon-color);height:var(--dsc-file-upload-icon-size);margin:0 auto var(--ds-size-2);width:var(--dsc-file-upload-icon-size);display:block}.ds-file-upload:not(:has(>svg)):before{color:var(--dsc-file-upload-icon-color);height:var(--dsc-file-upload-icon-size);margin:0 auto var(--ds-size-2);width:var(--dsc-file-upload-icon-size);display:block}@media (forced-colors:active){.ds-file-upload>svg{color:initial}.ds-file-upload:not(:has(>svg)):before{color:initial}}.ds-file-upload:not(:has(>svg)):before{content:"";-webkit-mask:var(--_icon-url) center /contain no-repeat;-webkit-mask:var(--_icon-url) center /contain no-repeat;-webkit-mask:var(--_icon-url) center /contain no-repeat;-webkit-mask:var(--_icon-url) center /contain no-repeat;mask:var(--_icon-url) center /contain no-repeat;background:currentColor}@media (forced-colors:active){.ds-file-upload:not(:has(>svg)):before{background:canvastext}}.ds-file-upload>[data-field=description]:not([data-field=description]+[data-field=description]){color:var(--dsc-file-upload-color)}.ds-file-upload>.ds-button{width:fit-content;margin:var(--ds-size-4) auto 0}.ds-alert{--dsc-alert-background:var(--ds-color-info-surface-tinted);--dsc-alert-border-width:var(--ds-border-width-default);--dsc-alert-border-style:solid;--dsc-alert-border-color:var(--ds-color-info-border-default);--dsc-alert-border-radius:var(--ds-border-radius-lg);--dsc-alert-icon-color:var(--ds-color-info-text-subtle);--dsc-alert-icon-url:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.25%204A.75.75%200%200%201%204%203.25h16a.75.75%200%200%201%20.75.75v16a.75.75%200%200%201-.75.75H4a.75.75%200%200%201-.75-.75zM11%207.75a1%201%200%201%201%202%200%201%201%200%200%201-2%200m-1.25%203a.75.75%200%200%201%20.75-.75H12a.75.75%200%200%201%20.75.75v4.75h.75a.75.75%200%200%201%200%201.5h-3a.75.75%200%200%201%200-1.5h.75v-4h-.75a.75.75%200%200%201-.75-.75%22%2F%3E%3C%2Fsvg%3E);--dsc-alert-color:var(--ds-color-info-text-default);--dsc-alert-spacing:var(--ds-size-2);--dsc-alert-icon-size:var(--ds-icon-size);--dsc-alert-padding-block:var(--ds-size-6);--dsc-alert-padding-inline-end:var(--ds-size-6);background:var(--dsc-alert-background);border-radius:var(--dsc-alert-border-radius);border-width:var(--dsc-alert-border-width);border-style:var(--dsc-alert-border-style);border-color:var(--dsc-alert-border-color);box-sizing:border-box;color:var(--dsc-alert-color);padding-block:var(--dsc-alert-padding-block);padding-inline-start:calc(var(--dsc-alert-padding-inline-end) + var(--dsc-alert-icon-size) + var(--dsc-alert-spacing));padding-inline-end:var(--dsc-alert-padding-inline-end);position:relative}.ds-alert>:is(h1,h2,h3,h4,h5,h6):first-child:before{background:var(--dsc-alert-icon-color);content:"";height:var(--dsc-alert-icon-size);margin-inline:calc((var(--dsc-alert-icon-size) + var(--dsc-alert-spacing))*-1);-webkit-mask:var(--dsc-alert-icon-url) center /contain no-repeat;-webkit-mask:var(--dsc-alert-icon-url) center /contain no-repeat;-webkit-mask:var(--dsc-alert-icon-url) center /contain no-repeat;-webkit-mask:var(--dsc-alert-icon-url) center /contain no-repeat;mask:var(--dsc-alert-icon-url) center /contain no-repeat;translate:0 calc((1lh - var(--dsc-alert-icon-size))/2);width:var(--dsc-alert-icon-size);-webkit-print-color-adjust:exact;print-color-adjust:exact;position:absolute}.ds-alert:not(:has(>:is(h1,h2,h3,h4,h5,h6):first-child)):before{background:var(--dsc-alert-icon-color);content:"";height:var(--dsc-alert-icon-size);margin-inline:calc((var(--dsc-alert-icon-size) + var(--dsc-alert-spacing))*-1);-webkit-mask:var(--dsc-alert-icon-url) center /contain no-repeat;-webkit-mask:var(--dsc-alert-icon-url) center /contain no-repeat;-webkit-mask:var(--dsc-alert-icon-url) center /contain no-repeat;-webkit-mask:var(--dsc-alert-icon-url) center /contain no-repeat;mask:var(--dsc-alert-icon-url) center /contain no-repeat;translate:0 calc((1lh - var(--dsc-alert-icon-size))/2);width:var(--dsc-alert-icon-size);-webkit-print-color-adjust:exact;print-color-adjust:exact;position:absolute}@media (forced-colors:active){.ds-alert>:is(h1,h2,h3,h4,h5,h6):first-child:before{background:canvastext}.ds-alert:not(:has(>:is(h1,h2,h3,h4,h5,h6):first-child)):before{background:canvastext}}.ds-alert[data-color]{--dsc-alert-background:var(--ds-color-surface-tinted);--dsc-alert-border-color:var(--ds-color-border-default);--dsc-alert-icon-color:var(--ds-color-text-subtle);--dsc-alert-color:var(--ds-color-text-default)}.ds-alert[data-color=warning]{--dsc-alert-icon-url:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25a.75.75%200%200%201%20.66.39l9.52%2017.25a.75.75%200%200%201-.65%201.11H2.47a.75.75%200%200%201-.65-1.11l9.52-17.25a.75.75%200%200%201%20.66-.39m0%206.5a.75.75%200%200%201%20.75.75v4a.75.75%200%200%201-1.5%200v-4a.75.75%200%200%201%20.75-.75m-1%207.75a1%201%200%201%201%202%200%201%201%200%200%201-2%200%22%2F%3E%3C%2Fsvg%3E)}.ds-alert[data-color=success]{--dsc-alert-icon-url:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%2021.75a9.75%209.75%200%201%200%200-19.5%209.75%209.75%200%200%200%200%2019.5m4.95-12.47a.81.81%200%200%200-1.24-1.05l-5.39%206.36-2.62-2.62a.81.81%200%200%200-1.15%201.15l3.25%203.25a.81.81%200%200%200%201.2-.05z%22%2F%3E%3C%2Fsvg%3E)}.ds-alert[data-color=danger]{--dsc-alert-icon-url:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.74%202.47a.75.75%200%200%201%20.53-.22h7.46a.75.75%200%200%201%20.53.22l5.27%205.27c.14.14.22.33.22.53v7.46a.75.75%200%200%201-.22.53l-5.27%205.27a.75.75%200%200%201-.53.22H8.27a.75.75%200%200%201-.53-.22l-5.27-5.27a.75.75%200%200%201-.22-.53V8.27a.75.75%200%200%201%20.22-.53zm1.29%205.5a.75.75%200%200%200-1.06%201.06L10.94%2012l-2.97%202.97a.75.75%200%201%200%201.06%201.06L12%2013.06l2.97%202.97a.75.75%200%201%200%201.06-1.06L13.06%2012l2.97-2.97a.75.75%200%200%200-1.06-1.06L12%2010.94z%22%2F%3E%3C%2Fsvg%3E)}.ds-popover{--_ds-floating:top;--_ds-floating-arrow-size:0;--_ds-floating-arrow-visibility:inherit;margin:0;animation:.15s ease-in-out forwards ds-fade-in;position:absolute;inset:0 auto auto 0;overflow:visible}.ds-popover:before{background:inherit;border:inherit;box-sizing:border-box;content:"";height:var(--_ds-floating-arrow-size);left:var(--_ds-floating-arrow-x,50%);top:var(--_ds-floating-arrow-y,100%);visibility:var(--_ds-floating-arrow-visibility);width:var(--_ds-floating-arrow-size);border-top-color:#0000;border-left-color:#0000;position:absolute;translate:-50% -50%;rotate:45deg}.ds-popover[data-overscroll=contain]{--_ds-floating-overscroll:contain;overscroll-behavior:contain;overflow:auto}.ds-popover[data-floating|=top]:before{top:100%;rotate:45deg}.ds-popover[data-floating|=right]:before{left:0;rotate:135deg}.ds-popover[data-floating|=bottom]:before{top:0;rotate:-135deg}.ds-popover[data-floating|=left]:before{left:100%;rotate:-45deg}.ds-popover{--_ds-floating:var(--dsc-popover-placement);--_ds-floating-arrow-size:var(--dsc-popover-arrow-size);--dsc-popover-background:var(--ds-color-surface-default);--dsc-popover-border-width:var(--ds-border-width-default);--dsc-popover-border-style:solid;--dsc-popover-border-color:var(--ds-color-border-default);--dsc-popover-color:var(--ds-color-text-default);--dsc-popover-arrow-size:var(--ds-size-3);--dsc-popover-border-radius:var(--ds-border-radius-md);--dsc-popover-max-width:300px;--dsc-popover-padding:var(--ds-size-3) var(--ds-size-4);--dsc-popover-box-shadow:var(--ds-shadow-md);--dsc-popover-placement:top;background:var(--dsc-popover-background);border-radius:var(--dsc-popover-border-radius);border-width:var(--dsc-popover-border-width);border-style:var(--dsc-popover-border-style);border-color:var(--dsc-popover-border-color);box-shadow:var(--dsc-popover-box-shadow);box-sizing:border-box;color:var(--dsc-popover-color);max-width:var(--dsc-popover-max-width);padding:var(--dsc-popover-padding)}.ds-popover[data-variant=default]{--dsc-popover-background:var(--ds-color-surface-default)}.ds-popover[data-variant=tinted]{--dsc-popover-background:var(--ds-color-surface-tinted)}[data-popover=inline]{all:unset;cursor:pointer;text-underline-offset:.27em;font-size:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}[data-popover=inline]:not([hidden]){display:inline}[data-popover=inline]:focus-visible{box-shadow:var(--_ds--focus,var(--dsc-focus-boxShadow));outline:var(--_ds--focus,var(--dsc-focus-outline));outline-offset:var(--_ds--focus,var(--ds-border-width-focus))}[data-popover=inline]:focus-visible *{--_ds--focus: }.ds-skip-link,.ds-skiplink{--dsc-skiplink-padding:var(--ds-size-4) var(--ds-size-4) var(--ds-size-5) var(--ds-size-4);--dsc-skiplink-background:var(--ds-color-surface-hover);--dsc-skiplink-color:var(--ds-color-text-default);clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ds-skip-link:focus,.ds-skiplink:focus{width:auto;height:auto;margin:inherit;clip:auto;clip-path:none;white-space:inherit;padding:var(--dsc-skiplink-padding);color:var(--dsc-skiplink-color);background:var(--dsc-skiplink-background);box-sizing:border-box;text-underline-offset:max(5px,.25rem);outline:0;place-items:center;text-decoration:underline;text-decoration-thickness:max(1px,.0625rem);position:static;overflow:visible}:is(.ds-skip-link:focus,.ds-skiplink:focus):not([hidden]){display:grid}.ds-details{--dsc-details-border-block-wdith:var(--ds-border-width-default);--dsc-details-border-block-width:var(--dsc-details-border-block-wdith);--dsc-details-border-block-style:solid;--dsc-details-border-color:var(--ds-color-border-subtle);--dsc-details-icon-gap:var(--ds-size-2);--dsc-details-icon-size:var(--ds-icon-size);--dsc-details-icon-url:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M5.97%209.47a.75.75%200%200%201%201.06%200L12%2014.44l4.97-4.97a.75.75%200%201%201%201.06%201.06l-5.5%205.5a.75.75%200%200%201-1.06%200l-5.5-5.5a.75.75%200%200%201%200-1.06%22%2F%3E%3C%2Fsvg%3E);--dsc-details-padding:var(--ds-size-2) var(--ds-size-4);--dsc-details-size:var(--ds-size-14);--dsc-details-background:var(--ds-color-surface-default);--dsc-details-summary-color:var(--ds-color-text-default);--dsc-details-summary-background--hover:var(--ds-color-surface-tinted);--dsc-details-summary-background--open:var(--ds-color-surface-tinted);--dsc-details-summary-background:var(--ds-color-surface-default);background:var(--dsc-details-background);border-block-width:var(--dsc-details-border-block-width);border-block-style:var(--dsc-details-border-block-style);border-color:var(--dsc-details-border-color);box-sizing:border-box}.ds-details+.ds-details{border-top:0;margin-top:0}.ds-details[data-variant=default]{--dsc-details-background:var(--ds-color-surface-default);--dsc-details-summary-background--hover:var(--ds-color-surface-tinted);--dsc-details-summary-background--open:var(--ds-color-surface-tinted);--dsc-details-summary-background:var(--ds-color-surface-default)}.ds-card[data-variant=tinted]>.ds-details,.ds-details[data-variant=tinted]{--dsc-details-background:var(--ds-color-surface-tinted);--dsc-details-summary-background--hover:var(--ds-color-surface-hover);--dsc-details-summary-background--open:var(--ds-color-surface-hover);--dsc-details-summary-background:var(--ds-color-surface-tinted);--dsc-details-border-color:var(--ds-color-border-subtle)}.ds-details>summary::-webkit-details-marker{display:none}.ds-details>:is(summary,u-summary){color:var(--dsc-details-summary-color);background:var(--dsc-details-summary-background);box-sizing:border-box;cursor:pointer;min-height:var(--dsc-details-size);align-items:center;gap:var(--dsc-details-icon-gap);padding:var(--dsc-details-padding);outline:none;list-style:none;position:relative}:is(.ds-details>:is(summary,u-summary)):not([hidden]){display:flex}:is(.ds-details>:is(summary,u-summary)):focus-visible{box-shadow:var(--_ds--focus,var(--dsc-focus-boxShadow-inset));outline:var(--_ds--focus,var(--dsc-focus-outline));outline-offset:calc(var(--_ds--focus,var(--ds-border-width-focus))*-1)}:is(.ds-details>:is(summary,u-summary)):focus-visible *{--_ds--focus: }.ds-details>:is(summary,u-summary){-webkit-print-color-adjust:exact;print-color-adjust:exact}:is(.ds-details>:is(summary,u-summary)):before{all:unset;border-radius:var(--ds-border-radius-md);content:"";height:var(--dsc-details-icon-size);-webkit-mask:50%/contain no-repeat var(--dsc-details-icon-url);-webkit-mask:50%/contain no-repeat var(--dsc-details-icon-url);-webkit-mask:50%/contain no-repeat var(--dsc-details-icon-url);-webkit-mask:50%/contain no-repeat var(--dsc-details-icon-url);mask:50%/contain no-repeat var(--dsc-details-icon-url);width:var(--dsc-details-icon-size);background:currentColor;flex-shrink:0}@media (forced-colors:active){.ds-details>:is(summary,u-summary){color:buttontext}:is(.ds-details>:is(summary,u-summary)):before{background:buttontext}}.ds-details[open]>:is(summary,u-summary){background:var(--dsc-details-summary-background--open)}:is(.ds-details[open]>:is(summary,u-summary)):before{rotate:180deg}@media (hover:hover) and (pointer:fine){.ds-details :is(summary,u-summary):hover{background:var(--dsc-details-summary-background--hover)}}@media (prefers-reduced-motion:no-preference){.ds-details{interpolate-size:allow-keywords}}.ds-details::part(details-content){block-size:0;transition:content-visibility allow-discrete .4s,height .4s;overflow-y:hidden}.ds-details::details-content{block-size:0;transition:content-visibility allow-discrete .4s,height .4s;overflow-y:hidden}.ds-details[open]::part(details-content){height:auto}.ds-details[open]::details-content{height:auto}:where(.ds-details>:not(summary,u-summary)){border-radius:inherit;margin-inline:var(--ds-size-5,1rem)}:where(.ds-details>:not(summary,u-summary)):nth-child(2){margin-block-start:var(--ds-size-5,1rem)}:where(.ds-details>:not(summary,u-summary)):last-child{margin-block-end:var(--ds-size-5,1rem)}.ds-dialog{--dsc-dialog-backdrop-background:#00000080;--dsc-dialog-background:var(--ds-color-neutral-surface-default);--dsc-dialog-icon-spacing:var(--ds-size-3);--dsc-dialog-icon-size:var(--ds-icon-size);--dsc-dialog-icon-url:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M6.53%205.47a.75.75%200%200%200-1.06%201.06L10.94%2012l-5.47%205.47a.75.75%200%201%200%201.06%201.06L12%2013.06l5.47%205.47a.75.75%200%201%200%201.06-1.06L13.06%2012l5.47-5.47a.75.75%200%200%200-1.06-1.06L12%2010.94z%22%2F%3E%3C%2Fsvg%3E);--dsc-dialog-color:var(--ds-color-neutral-text-default);--dsc-dialog-divider-border-width:var(--ds-border-width-default);--dsc-dialog-divider-border-style:solid;--dsc-dialog-divider-border-color:var(--ds-color-neutral-border-subtle);--dsc-dialog-border-width:var(--ds-border-width-default);--dsc-dialog-border-style:solid;--dsc-dialog-border-color:var(--ds-color-neutral-border-subtle);--dsc-dialog-max-height:80vh;--dsc-dialog-max-width:40rem;--dsc-dialog-spacing:var(--ds-size-6);--dsc-dialog-placement-inline-max-width:40rem;--dsc-dialog-placement-block-max-width:100%;--dsc-dialog-transition-duration:.3s;--_dsc-dialog-icon-top-right-margin:calc(var(--dsc-dialog-spacing)*-1 + var(--dsc-dialog-icon-spacing));background:var(--dsc-dialog-background);border-color:var(--dsc-dialog-border-color);border-radius:clamp(0px,((100vw - 4px) - 100%) * 100000,var(--ds-border-radius-lg));border-style:var(--dsc-dialog-border-style);border-width:var(--dsc-dialog-border-width);box-shadow:var(--ds-shadow-xl);box-sizing:border-box;color:var(--dsc-dialog-color);max-height:var(--dsc-dialog-max-height);max-width:var(--dsc-dialog-max-width);overscroll-behavior:contain;padding:var(--dsc-dialog-spacing);z-index:2147483647;width:100%;z-index:calc(infinity);outline:none;margin:auto;position:fixed;inset:0;overflow:auto}.ds-dialog::backdrop{animation:ds-dialog-fade-in var(--dsc-dialog-transition-duration) ease-in-out;background:var(--dsc-dialog-backdrop-background,#00000080);overscroll-behavior:contain;overflow:hidden}.ds-dialog:where([data-placement=bottom],[data-placement=top]){max-width:var(--dsc-dialog-placement-block-max-width);width:100%;margin-inline:auto}.ds-dialog:where([data-placement=left],[data-placement=right]){height:100%;height:-webkit-fill-available;height:-moz-available;height:stretch;max-height:unset;max-width:var(--dsc-dialog-placement-inline-max-width);border-block-width:0;border-radius:0}.ds-dialog[data-placement=bottom]{border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0;top:auto}.ds-dialog[data-placement=top]{border-top-width:0;border-top-left-radius:0;border-top-right-radius:0;bottom:auto}.ds-dialog[data-placement=left]{border-left-width:0;right:auto}.ds-dialog[data-placement=right]{border-right-width:0;left:auto}.ds-dialog:not([data-placement]),.ds-dialog[data-placement=center]{align-self:center}.ds-dialog[open]{animation:ds-dialog-slide-up var(--dsc-dialog-transition-duration) ease-in-out,ds-dialog-fade-in var(--dsc-dialog-transition-duration) ease-in-out}.ds-dialog[open][data-placement=bottom]{animation:ds-dialog-slide-up var(--dsc-dialog-transition-duration) ease}.ds-dialog[open][data-placement=top]{animation:ds-dialog-slide-down var(--dsc-dialog-transition-duration) ease}.ds-dialog[open][data-placement=left]{animation:ds-dialog-slide-left var(--dsc-dialog-transition-duration) ease}.ds-dialog[open][data-placement=right]{animation:ds-dialog-slide-right var(--dsc-dialog-transition-duration) ease}.ds-dialog:has(>.ds-dialog__block){--_dsc-dialog-icon-top-right-margin:var(--dsc-dialog-icon-spacing);padding:0}@media (prefers-reduced-motion:reduce){.ds-dialog::backdrop,.ds-dialog[open]{animation:none}}.ds-dialog button[command=close]:empty:before,.ds-dialog button[data-command=close]:empty:before{content:"";height:var(--dsc-dialog-icon-size);width:var(--dsc-dialog-icon-size);-webkit-mask:center/contain no-repeat var(--dsc-dialog-icon-url);-webkit-mask:center/contain no-repeat var(--dsc-dialog-icon-url);-webkit-mask:center/contain no-repeat var(--dsc-dialog-icon-url);-webkit-mask:center/contain no-repeat var(--dsc-dialog-icon-url);mask:center/contain no-repeat var(--dsc-dialog-icon-url);background:currentColor}@media (forced-colors:active){.ds-dialog button[command=close]:empty:before,.ds-dialog button[data-command=close]:empty:before{background:buttontext}}.ds-dialog>button[command=close]:first-child,.ds-dialog>button[data-command=close]:first-child,.ds-dialog>form[method=dialog]:first-child>button:only-child{float:inline-end;color:inherit;margin-block-start:var(--_dsc-dialog-icon-top-right-margin);margin-block-end:var(--dsc-dialog-icon-spacing);margin-inline-start:var(--dsc-dialog-icon-spacing);margin-inline-end:var(--_dsc-dialog-icon-top-right-margin)}:is(.ds-dialog>form[method=dialog]:first-child>button:only-child):before{content:"";height:var(--ds-size-6);width:var(--ds-size-6);-webkit-mask:center/contain no-repeat var(--dsc-dialog-icon-url);-webkit-mask:center/contain no-repeat var(--dsc-dialog-icon-url);-webkit-mask:center/contain no-repeat var(--dsc-dialog-icon-url);-webkit-mask:center/contain no-repeat var(--dsc-dialog-icon-url);mask:center/contain no-repeat var(--dsc-dialog-icon-url);background:currentColor}@media (forced-colors:active){:is(.ds-dialog>form[method=dialog]:first-child>button:only-child):before{background:buttontext}}.ds-dialog__block{padding:var(--dsc-dialog-spacing)}.ds-dialog__block+.ds-dialog__block{border-top:var(--dsc-dialog-divider-border-width) var(--dsc-dialog-divider-border-style) var(--dsc-dialog-divider-border-color)}body:has(.ds-dialog:modal){overflow:hidden}@keyframes ds-dialog-fade-in{0%{opacity:0}}@keyframes ds-dialog-slide-up{0%{opacity:0;translate:0 3rem}}@keyframes ds-dialog-slide-down{0%{opacity:0;translate:0 -3rem}}@keyframes ds-dialog-slide-left{0%{opacity:0;translate:-3rem}}@keyframes ds-dialog-slide-right{0%{opacity:0;translate:3rem}}.ds-list{--dsc-list-padding-inline:var(--ds-size-6) 0;--dsc-list-margin-top:var(--ds-size-3);--dsc-list-margin-top-nested:var(--ds-size-2);padding-inline:var(--dsc-list-padding-inline);margin:0}.ds-list>li+li{margin-top:var(--dsc-list-margin-top)}.ds-list>li>:is(ol,ul)>li+li{margin-top:var(--dsc-list-margin-top-nested)}.ds-list>li:before{content:"​";position:absolute}.ds-card{--dsc-card-background--active:var(--ds-color-surface-active);--dsc-card-background--hover:var(--ds-color-surface-hover);--dsc-card-background:var(--ds-color-surface-default);--dsc-card-border-width:var(--ds-border-width-default);--dsc-card-border-style:solid;--dsc-card-border-color:var(--ds-color-border-subtle);--dsc-card-block-border-width:var(--dsc-card-border-width);--dsc-card-block-border-style:var(--dsc-card-border-style);--dsc-card-block-border-color:var(--dsc-card-border-color);--dsc-card-color:var(--ds-color-text-default);--dsc-card-content-margin-block:var(--ds-size-3) 0;--dsc-card-padding:var(--ds-size-6);--dsc-card-border-radius:var(--ds-border-radius-lg);background:var(--dsc-card-background);border-radius:var(--dsc-card-border-radius);border-width:var(--dsc-card-border-width);border-style:var(--dsc-card-border-style);border-color:var(--dsc-card-border-color);box-sizing:border-box;color:var(--dsc-card-color);padding:var(--dsc-card-padding);text-align:inherit;overflow:clip}.ds-card[data-variant=default]{background:var(--ds-color-surface-default)}.ds-card[data-variant=tinted]{background:var(--ds-color-surface-tinted)}.ds-card:not([hidden]){display:block}.ds-card:where(a,button,[role=button],[data-clickdelegatefor]){cursor:pointer;text-decoration:none}.ds-card:where(a,button,[role=button],[data-clickdelegatefor]):focus-visible{box-shadow:var(--_ds--focus,var(--dsc-focus-boxShadow));outline:var(--_ds--focus,var(--dsc-focus-outline));outline-offset:var(--_ds--focus,var(--ds-border-width-focus))}.ds-card:where(a,button,[role=button],[data-clickdelegatefor]):focus-visible *{--_ds--focus: }.ds-card:where(a,button,[role=button],[data-clickdelegatefor])>.ds-card__block>:is(h1,h2,h3,h4,h5,h6),.ds-card:where(a,button,[role=button],[data-clickdelegatefor])>:is(h1,h2,h3,h4,h5,h6){text-underline-offset:.24em;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:max(1px,.0625rem,.1025em)}:is(.ds-card:where(a,button,[role=button],[data-clickdelegatefor])>:is(h1,h2,h3,h4,h5,h6),.ds-card:where(a,button,[role=button],[data-clickdelegatefor])>.ds-card__block>:is(h1,h2,h3,h4,h5,h6))>a{color:inherit;text-decoration:none}:is(:is(.ds-card:where(a,button,[role=button],[data-clickdelegatefor])>:is(h1,h2,h3,h4,h5,h6),.ds-card:where(a,button,[role=button],[data-clickdelegatefor])>.ds-card__block>:is(h1,h2,h3,h4,h5,h6))>a):focus-visible{box-shadow:var(--_ds--focus,var(--dsc-focus-boxShadow));outline:var(--_ds--focus,var(--dsc-focus-outline));outline-offset:var(--_ds--focus,var(--ds-border-width-focus))}:is(:is(.ds-card:where(a,button,[role=button],[data-clickdelegatefor])>:is(h1,h2,h3,h4,h5,h6),.ds-card:where(a,button,[role=button],[data-clickdelegatefor])>.ds-card__block>:is(h1,h2,h3,h4,h5,h6))>a):focus-visible *{--_ds--focus: }@media (hover:hover) and (pointer:fine){:is(.ds-card:where(a,button,[role=button]):hover,.ds-card[data-clickdelegatefor]:has(.\:click-delegate-hover)){background:var(--dsc-card-background--hover)}:is(.ds-card:where(a,button,[role=button]):hover,.ds-card[data-clickdelegatefor]:has(.\:click-delegate-hover)):active{background:var(--dsc-card-background--active)}}.ds-card:has(>.ds-card__block,>.ds-details){padding:0}.ds-card>.ds-details:first-child{border-top:0}:is(.ds-card>.ds-details:first-child)>summary,:is(.ds-card>.ds-details:first-child)>u-summary{border-top-left-radius:var(--dsc-card-border-radius);border-top-right-radius:var(--dsc-card-border-radius)}.ds-card>.ds-details:last-child{border-bottom:0}:is(.ds-card>.ds-details:last-child):not([open])>summary,:is(.ds-card>.ds-details:last-child):not([open])>u-summary{border-bottom-left-radius:var(--dsc-card-border-radius);border-bottom-right-radius:var(--dsc-card-border-radius)}:where(.ds-card){font:inherit;margin:0}:where(.ds-card,.ds-card__block)>:first-child{margin-block:0}:where(.ds-card,.ds-card__block)>*+*{margin-block:var(--dsc-card-content-margin-block)}.ds-card__block{box-sizing:border-box;padding:var(--dsc-card-padding);margin:0;position:relative}.ds-card__block:before{border-top-width:var(--dsc-card-block-border-width);border-top-style:var(--dsc-card-block-border-style);inset:0 0 auto;translate:0 -100%}.ds-card__block:after,.ds-card__block:before{content:"";border-color:var(--dsc-card-block-border-color);position:absolute}.ds-card__block:after{border-left-width:var(--dsc-card-block-border-width);border-left-style:var(--dsc-card-block-border-style);inset:0 auto 0 0;translate:-100%}.ds-card__block:has(>:is(audio,figure,iframe,img,picture,video):only-child){padding:0}.ds-card__block:has(>:is(audio,figure,iframe,img,picture,video):only-child)>:not([hidden]){border:0;width:100%;height:auto;display:block}.ds-card__block:has(>:is(audio,figure,iframe,img,picture,video):only-child)>picture img:not([hidden]){border:0;width:100%;height:auto;display:block}.ds-card__block:has(>:is(audio,figure,iframe,img,picture,video):only-child)>iframe{aspect-ratio:16/9}.ds-dropdown{--_ds-floating:top;--_ds-floating-arrow-size:0;--_ds-floating-arrow-visibility:inherit;margin:0;animation:.15s ease-in-out forwards ds-fade-in;position:absolute;inset:0 auto auto 0;overflow:visible}.ds-dropdown:before{background:inherit;border:inherit;box-sizing:border-box;content:"";height:var(--_ds-floating-arrow-size);left:var(--_ds-floating-arrow-x,50%);top:var(--_ds-floating-arrow-y,100%);visibility:var(--_ds-floating-arrow-visibility);width:var(--_ds-floating-arrow-size);border-top-color:#0000;border-left-color:#0000;position:absolute;translate:-50% -50%;rotate:45deg}.ds-dropdown[data-overscroll=contain]{--_ds-floating-overscroll:contain;overscroll-behavior:contain;overflow:auto}.ds-dropdown[data-floating|=top]:before{top:100%;rotate:45deg}.ds-dropdown[data-floating|=right]:before{left:0;rotate:135deg}.ds-dropdown[data-floating|=bottom]:before{top:0;rotate:-135deg}.ds-dropdown[data-floating|=left]:before{left:100%;rotate:-45deg}.ds-dropdown{--_ds-floating:var(--dsc-dropdown-placement);--_ds-floating-arrow-size:var(--dsc-dropdown-arrow-size);--_ds-floating-arrow-visibility:hidden;--dsc-dropdown-padding:var(--ds-size-3) var(--ds-size-2);--dsc-dropdown-item-padding:var(--ds-size-2) var(--ds-size-4);--dsc-dropdown-item-size:var(--ds-size-12);--dsc-dropdown-background:var(--ds-color-neutral-surface-default);--dsc-dropdown-border-width:var(--ds-border-width-default);--dsc-dropdown-border-style:solid;--dsc-dropdown-border-color:var(--ds-color-neutral-border-subtle);--dsc-dropdown-box-shadow:var(--ds-shadow-md);--dsc-dropdown-placement:bottom;--dsc-dropdown-arrow-size:var(--ds-size-2);background:var(--dsc-dropdown-background);border-color:var(--dsc-dropdown-border-color);border-radius:var(--ds-border-radius-md);border-style:var(--dsc-dropdown-border-style);border-width:var(--dsc-dropdown-border-width);box-shadow:var(--dsc-dropdown-box-shadow);box-sizing:border-box;min-width:15em;padding:var(--dsc-dropdown-padding);list-style:none}.ds-dropdown>:is(h2,h3,h4,h5,h6){box-sizing:border-box;color:var(--ds-color-neutral-text-default);font-size:inherit;min-height:var(--dsc-dropdown-item-size);padding:var(--dsc-dropdown-item-padding);align-items:center;margin:0}:is(.ds-dropdown>:is(h2,h3,h4,h5,h6)):not([hidden]){display:flex}.ds-dropdown>ul{margin:0;padding:0;list-style:none}.ds-dropdown>ul>li>:is(a,button,[role=button]){padding:var(--dsc-dropdown-item-padding);min-height:var(--dsc-dropdown-item-size);width:100%;font-weight:var(--ds-font-weight-regular);justify-content:start}.ds-chip{--dsc-chip-background--active:var(--ds-color-surface-active);--dsc-chip-background--checked--active:var(--ds-color-base-active);--dsc-chip-background--checked--hover:var(--ds-color-base-hover);--dsc-chip-background--checked:var(--ds-color-base-default);--dsc-chip-background--hover:var(--ds-color-surface-hover);--dsc-chip-background:var(--ds-color-surface-tinted);--dsc-chip-border-color--checked:transparent;--dsc-chip-border-color:var(--ds-color-border-subtle);--dsc-chip-border-radius--checkbox-input:var(--ds-border-radius-sm);--dsc-chip-border-radius--checkbox:var(--ds-border-radius-md);--dsc-chip-border-radius:calc(var(--dsc-chip-height)/2);--dsc-chip-border-style:solid;--dsc-chip-border-width:var(--ds-border-width-default);--dsc-chip-color:var(--ds-color-text-default);--dsc-chip-height:var(--ds-size-8);--dsc-chip-icon-size:var(--ds-icon-size);--dsc-chip-icon-url:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M6.53%205.47a.75.75%200%200%200-1.06%201.06L10.94%2012l-5.47%205.47a.75.75%200%201%200%201.06%201.06L12%2013.06l5.47%205.47a.75.75%200%201%200%201.06-1.06L13.06%2012l5.47-5.47a.75.75%200%200%200-1.06-1.06L12%2010.94z%22%2F%3E%3C%2Fsvg%3E);--dsc-chip-input-accent-color:var(--ds-color-base-contrast-default);--dsc-chip-input-color:var(--ds-color-text-subtle);--dsc-chip-input-size:var(--ds-size-5);--dsc-chip-input-stroke-color:var(--ds-color-base-default);--dsc-chip-padding-inline:var(--ds-size-3);--dsc-chip-spacing:calc((var(--dsc-chip-height) - var(--dsc-chip-input-size))/2);background:var(--dsc-chip-background);border-color:var(--dsc-chip-border-color);border-radius:var(--dsc-chip-border-radius);border-style:var(--dsc-chip-border-style);border-width:var(--dsc-chip-border-width);box-sizing:border-box;color:var(--dsc-chip-color);cursor:pointer;font-family:inherit;font-size:var(--ds-body-sm-font-size);line-height:var(--ds-line-height-sm);min-width:0;max-width:fit-content;max-height:fit-content;min-height:var(--dsc-chip-height);padding-block:calc((var(--dsc-chip-height) - 1lh)/2 - var(--dsc-chip-border-width));padding-inline:var(--dsc-chip-padding-inline);text-align:inherit;margin:0;text-decoration:none;position:relative}.ds-chip:not([data-wrap=wrap]){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds-chip{-webkit-print-color-adjust:exact;print-color-adjust:exact}.ds-chip:focus-visible{box-shadow:var(--_ds--focus,var(--dsc-focus-boxShadow));outline:var(--_ds--focus,var(--dsc-focus-outline));outline-offset:var(--_ds--focus,var(--ds-border-width-focus))}.ds-chip:focus-visible *{--_ds--focus: }.ds-chip>input{--dsc-input-background:transparent;--dsc-input-border-color:var(--dsc-chip-input-color);--dsc-input-accent-color:var(--dsc-chip-input-accent-color);--dsc-input-stroke-color:var(--dsc-chip-input-stroke-color);--dsc-input-size--toggle:var(--dsc-chip-input-size);--dsc-input-outline-width--hover:0;position:absolute;inset-block-start:calc((var(--dsc-chip-height) - var(--dsc-chip-input-size))/2 - var(--dsc-chip-border-width));inset-inline-start:var(--dsc-chip-spacing)}.ds-chip:not([hidden]){display:inline-block}.ds-chip:has(:focus-visible){box-shadow:var(--_ds--focus,var(--dsc-focus-boxShadow));outline:var(--_ds--focus,var(--dsc-focus-outline));outline-offset:var(--_ds--focus,var(--ds-border-width-focus))}.ds-chip:has(:focus-visible) *{--_ds--focus: }.ds-chip:disabled,.ds-chip[aria-disabled=true]{cursor:not-allowed;opacity:var(--ds-opacity-disabled)}.ds-chip:has(input:disabled){cursor:not-allowed;opacity:var(--ds-opacity-disabled)}.ds-chip[data-removable]{padding-inline-end:calc(var(--dsc-chip-spacing)*2 + var(--dsc-chip-icon-size))}.ds-chip[data-removable]:after{content:"";height:var(--dsc-chip-icon-size);-webkit-mask:center/contain no-repeat var(--dsc-chip-icon-url);-webkit-mask:center/contain no-repeat var(--dsc-chip-icon-url);-webkit-mask:center/contain no-repeat var(--dsc-chip-icon-url);-webkit-mask:center/contain no-repeat var(--dsc-chip-icon-url);mask:center/contain no-repeat var(--dsc-chip-icon-url);width:var(--dsc-chip-icon-size);background:currentColor;flex-shrink:0;padding-inline:0;position:absolute;inset-block-start:calc((var(--dsc-chip-height) - var(--dsc-chip-icon-size))/2 - var(--dsc-chip-border-width));inset-inline-end:var(--dsc-chip-spacing)}.ds-chip:has(input){padding-inline-start:calc(var(--dsc-chip-spacing)*2 + var(--dsc-chip-icon-size))}.ds-chip:has(input[type=checkbox]){border-radius:var(--dsc-chip-border-radius--checkbox)}.ds-chip[data-removable]{color:var(--dsc-chip-input-accent-color);background:var(--dsc-chip-background--checked);border-color:var(--dsc-chip-border-color--checked)}.ds-chip:has(input:checked){color:var(--dsc-chip-input-accent-color);background:var(--dsc-chip-background--checked);border-color:var(--dsc-chip-border-color--checked)}@media (hover:hover) and (pointer:fine){.ds-chip:not(:has(:disabled,[aria-disabled=true])):hover{background:var(--dsc-chip-background--hover)}.ds-chip:not(:has(:disabled,[aria-disabled=true])):active{background:var(--dsc-chip-background--active)}:is(.ds-chip:not(:has(:disabled,[aria-disabled=true])):has(input:checked),.ds-chip[data-removable]:not(:has(:disabled,[aria-disabled=true]))):hover{background:var(--dsc-chip-background--checked--hover)}:is(.ds-chip:not(:has(:disabled,[aria-disabled=true])):has(input:checked),.ds-chip[data-removable]:not(:has(:disabled,[aria-disabled=true]))):active{background:var(--dsc-chip-background--checked--active)}}.ds-divider{--dsc-divider-border-width:var(--ds-border-width-default);--dsc-divider-border-style:solid;--dsc-divider-border-color:var(--ds-color-neutral-border-subtle);border-width:0;border-top-width:var(--dsc-divider-border-width);border-top-style:var(--dsc-divider-border-style);border-color:var(--dsc-divider-border-color);box-sizing:border-box;width:100%;margin-block:.5em}.ds-tabs{--dsc-tabs-tab-padding:var(--ds-size-3) var(--ds-size-5);--dsc-tabs-tab-color:var(--ds-color-neutral-text-subtle);--dsc-tabs-tab-color--hover:var(--ds-color-neutral-text-default);--dsc-tabs-tab-color--selected:var(--ds-color-text-subtle);--dsc-tabs-content-padding:var(--ds-size-4) var(--ds-size-5);--dsc-tabs-list-border-color:var(--ds-color-neutral-border-subtle);--dsc-tabs-list-border-bottom-width:var(--ds-border-width-default);--dsc-tabs-list-border-bottom-style:solid}.ds-tabs :is([role=tabpanel],.ds-tabs ds-tabpanel,.ds-tabs u-tabpanel){padding:var(--dsc-tabs-content-padding)}:is(.ds-tabs :is([role=tabpanel],.ds-tabs ds-tabpanel,.ds-tabs u-tabpanel)):focus-visible{box-shadow:var(--_ds--focus,var(--dsc-focus-boxShadow));outline:var(--_ds--focus,var(--dsc-focus-outline));outline-offset:var(--_ds--focus,var(--ds-border-width-focus))}:is(.ds-tabs :is([role=tabpanel],.ds-tabs ds-tabpanel,.ds-tabs u-tabpanel)):focus-visible *{--_ds--focus: }.ds-tabs :is([role=tablist],.ds-tabs ds-tablist,.ds-tabs u-tablist){border-bottom-width:var(--dsc-tabs-list-border-bottom-width);border-bottom-style:var(--dsc-tabs-list-border-bottom-style);border-color:var(--dsc-tabs-list-border-color);flex-direction:row;position:relative;overflow-x:auto}:is(.ds-tabs :is([role=tablist],.ds-tabs ds-tablist,.ds-tabs u-tablist)):not([hidden]){display:flex}:is(.ds-tabs :is([role=tablist],.ds-tabs ds-tablist,.ds-tabs u-tablist))>:is([role=tab],ds-tab,u-tab){box-sizing:border-box;color:var(--dsc-tabs-tab-color);cursor:pointer;font-family:inherit;font-size:inherit;align-items:center;gap:var(--ds-size-1);line-height:var(--ds-line-height-sm);padding:var(--dsc-tabs-tab-padding);text-align:center;white-space:nowrap;background:0 0;border:0;flex-direction:row;flex-shrink:0;justify-content:center;margin:0;position:relative}:is(:is(.ds-tabs :is([role=tablist],.ds-tabs ds-tablist,.ds-tabs u-tablist))>:is([role=tab],ds-tab,u-tab)):focus-visible{box-shadow:var(--_ds--focus,var(--dsc-focus-boxShadow-inset));outline:var(--_ds--focus,var(--dsc-focus-outline));outline-offset:calc(var(--_ds--focus,var(--ds-border-width-focus))*-1)}:is(:is(.ds-tabs :is([role=tablist],.ds-tabs ds-tablist,.ds-tabs u-tablist))>:is([role=tab],ds-tab,u-tab)):focus-visible *{--_ds--focus: }:is(:is(.ds-tabs :is([role=tablist],.ds-tabs ds-tablist,.ds-tabs u-tablist))>:is([role=tab],ds-tab,u-tab)):not([hidden]){display:flex}:is(:is(.ds-tabs :is([role=tablist],.ds-tabs ds-tablist,.ds-tabs u-tablist))>:is([role=tab],ds-tab,u-tab)):not([data-size]){font-size:inherit}:is(:is(.ds-tabs :is([role=tablist],.ds-tabs ds-tablist,.ds-tabs u-tablist))>:is([role=tab],ds-tab,u-tab)) :is(img,svg){height:var(--ds-icon-size);vertical-align:middle;width:var(--ds-icon-size);flex-shrink:0;font-size:1em;display:inline-block}:is(:is(.ds-tabs :is([role=tablist],.ds-tabs ds-tablist,.ds-tabs u-tablist))>:is([role=tab],ds-tab,u-tab)):after{content:"";width:100%;height:.15em;display:block;position:absolute;bottom:0;left:0}[aria-selected=true]:is(:is(.ds-tabs :is([role=tablist],.ds-tabs ds-tablist,.ds-tabs u-tablist))>:is([role=tab],ds-tab,u-tab)){color:var(--dsc-tabs-tab-color--selected)}[aria-selected=true]:is(:is(.ds-tabs :is([role=tablist],.ds-tabs ds-tablist,.ds-tabs u-tablist))>:is([role=tab],ds-tab,u-tab)):after{background:var(--dsc-tabs-tab-color--selected)}[aria-selected=true]:is(:is(.ds-tabs :is([role=tablist],.ds-tabs ds-tablist,.ds-tabs u-tablist))>:is([role=tab],ds-tab,u-tab)):focus-visible:after{z-index:-1}@media (forced-colors:active){[aria-selected=true]:is(:is(.ds-tabs :is([role=tablist],.ds-tabs ds-tablist,.ds-tabs u-tablist))>:is([role=tab],ds-tab,u-tab)){color:initial;border-bottom:2px solid canvastext}}:is(:is(.ds-tabs :is([role=tablist],.ds-tabs ds-tablist,.ds-tabs u-tablist))>:is([role=tab],ds-tab,u-tab)):focus-visible{z-index:2}@media (hover:hover) and (pointer:fine){:is(:is(.ds-tabs :is([role=tablist],.ds-tabs ds-tablist,.ds-tabs u-tablist))>:is([role=tab],ds-tab,u-tab)):hover:not([aria-selected=true]){color:var(--dsc-tabs-tab-color--hover)}:is(:is(.ds-tabs :is([role=tablist],.ds-tabs ds-tablist,.ds-tabs u-tablist))>:is([role=tab],ds-tab,u-tab)):hover:not([aria-selected=true]):after{background:var(--dsc-tabs-list-border-color)}}.ds-pagination{--dsc-pagination-gap:var(--ds-size-2);--dsc-pagination-icon-size:var(--ds-icon-size);--dsc-pagination-icon-url:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M9.47%205.97a.75.75%200%200%201%201.06%200l5.5%205.5a.75.75%200%200%201%200%201.06l-5.5%205.5a.75.75%200%201%201-1.06-1.06L14.44%2012%209.47%207.03a.75.75%200%200%201%200-1.06%22%2F%3E%3C%2Fsvg%3E);--dsc-pagination-ellipsis:"…";--_ds-aria-label:var(--dsc-pagination-label)}.ds-pagination:is(:lang(no),:lang(nb),:lang(nn)){--dsc-pagination-label:"Bla i sider"}.ds-pagination :is(ol,ul){align-items:center;gap:var(--dsc-pagination-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none}:is(.ds-pagination :is(ol,ul)):not([hidden]){display:flex}:is(.ds-pagination :is(ol,ul))>li:first-child>[aria-hidden=true],:is(.ds-pagination :is(ol,ul))>li:last-child>[aria-hidden=true]{visibility:hidden}:is(.ds-pagination :is(ol,ul))>li>:not([aria-current=true]){--dsc-button-background--active:var(--ds-color-surface-active);--dsc-button-background--hover:var(--ds-color-surface-hover);--dsc-button-background:transparent;--dsc-button-color--active:var(--dsc-button-color);--dsc-button-color--hover:var(--dsc-button-color);--dsc-button-color:var(--ds-color-text-subtle)}:is(.ds-pagination :is(ol,ul))>li>[data-variant=tertiary][aria-current=true]{--dsc-button-background--active:var(--ds-color-base-active);--dsc-button-background--hover:var(--ds-color-base-hover);--dsc-button-background:var(--ds-color-base-default);--dsc-button-color--active:var(--dsc-button-color);--dsc-button-color--hover:var(--dsc-button-color);--dsc-button-color:var(--ds-color-base-contrast-default)}:is(.ds-pagination :is(ol,ul))>li:has([aria-label=hidden]){display:none}:is(.ds-pagination :is(ol,ul))>li>[aria-label]:empty:before{content:attr(aria-label)}:is(.ds-pagination :is(ol,ul))>li>[aria-label="0"]:empty{color:inherit;pointer-events:none;text-decoration:none}:is(.ds-pagination :is(ol,ul))>li>[aria-label="0"]:empty:before{content:var(--dsc-pagination-ellipsis) /""}:is(.ds-pagination :is(ol,ul))>li:first-child>:before,:is(.ds-pagination :is(ol,ul))>li:last-child>:before{content:"";height:var(--dsc-pagination-icon-size);-webkit-mask:center/contain no-repeat var(--dsc-pagination-icon-url);-webkit-mask:center/contain no-repeat var(--dsc-pagination-icon-url);-webkit-mask:center/contain no-repeat var(--dsc-pagination-icon-url);-webkit-mask:center/contain no-repeat var(--dsc-pagination-icon-url);mask:center/contain no-repeat var(--dsc-pagination-icon-url);width:var(--dsc-pagination-icon-size);background:currentColor;order:1}@media (forced-colors:active){:is(.ds-pagination :is(ol,ul))>li:first-child>:before,:is(.ds-pagination :is(ol,ul))>li:last-child>:before{background:linktext}}:is(.ds-pagination :is(ol,ul))>li:first-child>:before{order:0;rotate:180deg}: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)) :is(.ds-pagination :is(ol,ul))>li:first-child>:before{rotate:0deg}: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)) :is(.ds-pagination :is(ol,ul))>li:last-child>:before{rotate:180deg}:is(.ds-pagination :is(ol,ul))>li:empty:before{content:var(--dsc-pagination-ellipsis);text-align:center;min-width:var(--ds-size-12);display:block}.ds-skeleton{--dsc-skeleton-animation-duration:.8s;--dsc-skeleton-animation:ds-skeleton-opacity-fade var(--dsc-skeleton-animation-duration) linear infinite alternate;--dsc-skeleton-background:var(--ds-color-neutral-surface-tinted);animation:var(--dsc-skeleton-animation);border-radius:var(--ds-border-radius-lg);box-sizing:border-box;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:1.3em}.ds-skeleton:not([hidden]){display:block}.ds-skeleton[data-variant=circle]{aspect-ratio:1;border-radius:var(--ds-border-radius-full);width:1.3em}.ds-skeleton[data-variant=text]{border-radius:var(--ds-border-radius-full);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#0000;letter-spacing:.1em;-webkit-user-select:none;user-select:none;font-size:.8em}.ds-skeleton[data-variant=text]:not([hidden]){display:inline}.ds-skeleton[data-variant=text]:empty:before{content:attr(data-text);word-break:break-word}.ds-skeleton:not(:empty){color:#0000;width:fit-content;height:fit-content}.ds-skeleton:not(:empty)>*{visibility:hidden}@media (prefers-reduced-motion:reduce){.ds-skeleton{animation-duration:1.6s}}@media (forced-colors:active){.ds-skeleton{opacity:0}}@keyframes ds-skeleton-opacity-fade{0%{background:var(--dsc-skeleton-background)}to{background:rgb(from var(--dsc-skeleton-background) r g b/.4)}}.ds-tag{--dsc-tag-background:var(--ds-color-surface-tinted);--dsc-tag-color:var(--ds-color-text-default);--dsc-tag-min-height:var(--ds-size-8);--dsc-tag-padding:0 var(--ds-size-2);--dsc-tag-border-radius:var(--ds-border-radius-sm);--dsc-tag-border-width:var(--ds-border-width-default);--dsc-tag-border-color:transparent;--dsc-tag-border-style:solid;background:var(--dsc-tag-background);border-color:var(--dsc-tag-border-color);border-radius:var(--dsc-tag-border-radius);border-style:var(--dsc-tag-border-style);border-width:var(--dsc-tag-border-width);box-sizing:border-box;color:var(--dsc-tag-color);font-size:var(--ds-body-sm-font-size);height:fit-content;font-weight:400;line-height:var(--ds-line-height-sm);min-height:var(--dsc-tag-min-height);padding:var(--dsc-tag-padding);word-break:break-word;-webkit-print-color-adjust:exact;print-color-adjust:exact;flex-shrink:0;align-items:center;width:max-content}.ds-tag :is(img,svg){height:var(--ds-icon-size);vertical-align:middle;width:var(--ds-icon-size);flex-shrink:0;font-size:1em;display:inline-block}.ds-tag:not([hidden]){display:inline-flex}.ds-tag[data-variant=outline]{--dsc-tag-border-color:var(--ds-color-border-subtle)}@media (forced-colors:active){.ds-tag{border-width:var(--ds-border-width-default);border-style:solid;border-color:canvastext}}.ds-error-summary{--dsc-errorsummary-background:var(--ds-color-danger-surface-tinted);--dsc-errorsummary-border-radius:var(--ds-border-radius-lg);--dsc-errorsummary-padding:var(--ds-size-7);--dsc-errorsummary-link-color:var(--ds-color-neutral-text-default);--dsc-errorsummary-heading-color:var(--ds-color-danger-text-default);background:var(--dsc-errorsummary-background);border-radius:var(--dsc-errorsummary-border-radius);box-sizing:border-box;padding:var(--dsc-errorsummary-padding);animation:_is-visible}.ds-error-summary:focus-visible{box-shadow:var(--_ds--focus,var(--dsc-focus-boxShadow));outline:var(--_ds--focus,var(--dsc-focus-outline));outline-offset:var(--_ds--focus,var(--ds-border-width-focus))}.ds-error-summary:focus-visible *{--_ds--focus: }.ds-error-summary:not([hidden]){display:block}.ds-error-summary :is(h1,h2,h3,h4,h5,h6){color:var(--dsc-errorsummary-heading-color);font-size:var(--ds-font-size-plus-1);margin-bottom:var(--ds-size-2)}.ds-error-summary a{color:var(--dsc-errorsummary-link-color)}.ds-error-summary li:last-of-type{margin-bottom:0}@keyframes _is-visible{0%{opacity:0}}.ds-toggle-group,.ds-togglegroup{--dsc-togglegroup-background:var(--ds-color-surface-default);--dsc-togglegroup-border-width:var(--ds-border-width-default);--dsc-togglegroup-border-style:solid;--dsc-togglegroup-border-color:var(--ds-color-border-default);--dsc-togglegroup-color:var(--ds-color-text-default);--dsc-togglegroup-spacing:0;--dsc-togglegroup-border-radius:var(--ds-border-radius-default);--dsc-togglegroup-button-size:var(--ds-size-12);--dsc-togglegroup-label:"";--_ds-data-toggle-group:var(--dsc-togglegroup-label);background:var(--dsc-togglegroup-background);border-radius:var(--dsc-togglegroup-border-radius);box-sizing:border-box;color:var(--dsc-togglegroup-color);gap:var(--dsc-togglegroup-spacing);height:var(--dsc-togglegroup-button-size);outline-offset:calc(var(--dsc-togglegroup-border-width)*-1);outline:var(--dsc-togglegroup-border-width) var(--dsc-togglegroup-border-style) var(--dsc-togglegroup-border-color);min-width:0;max-width:fit-content;padding:var(--dsc-togglegroup-spacing);border:none;grid-auto-columns:1fr;grid-auto-flow:column;width:auto;margin-inline:0;overflow-x:auto}:is(.ds-togglegroup,.ds-toggle-group):not([hidden]){display:flex}:is(.ds-togglegroup,.ds-toggle-group)>:is(a,label,button){isolation:isolate;border-radius:inherit;height:100%;min-height:unset;white-space:nowrap;min-width:fit-content}[data-icon]:is(:is(.ds-togglegroup,.ds-toggle-group)>:is(a,label,button)){width:var(--dsc-togglegroup-button-size)}@media (forced-colors:active){:is(.ds-togglegroup,.ds-toggle-group)>:is(label:has(input:checked),button[aria-checked=true],a[aria-current=true]){color:initial;background:buttontext}:is(:is(.ds-togglegroup,.ds-toggle-group)>:is(label:has(input:checked),button[aria-checked=true],a[aria-current=true])) svg{color:initial}}:is(.ds-togglegroup,.ds-toggle-group)>label>input{opacity:0;pointer-events:none;position:absolute}:is(.ds-togglegroup,.ds-toggle-group)>:is(label:not(:has(input:checked)),button:not([aria-checked=true]),a:not([aria-current=true])){--dsc-button-background--active:var(--ds-color-surface-active);--dsc-button-background--hover:var(--ds-color-surface-hover);--dsc-button-background:transparent;--dsc-button-color--hover:var(--ds-color-text-default);--dsc-button-color:inherit;isolation:auto}:is(.ds-togglegroup,.ds-toggle-group):not([data-variant=secondary])>[data-variant=tertiary]:is(label:has(input:checked),button[aria-checked=true],a[aria-current=true]){--dsc-button-background--active:var(--ds-color-base-active);--dsc-button-background--hover:var(--ds-color-base-hover);--dsc-button-background:var(--ds-color-base-default);--dsc-button-color--active:var(--dsc-button-color);--dsc-button-color--hover:var(--dsc-button-color);--dsc-button-color:var(--ds-color-base-contrast-default)}:is(.ds-togglegroup,.ds-toggle-group) :is(a:focus-visible,button:focus-visible,label:has(input:focus-visible)){box-shadow:var(--_ds--focus,var(--dsc-focus-boxShadow-inset));outline:var(--_ds--focus,var(--dsc-focus-outline));outline-offset:calc(var(--_ds--focus,var(--ds-border-width-focus))*-1)}:is(:is(.ds-togglegroup,.ds-toggle-group) :is(a:focus-visible,button:focus-visible,label:has(input:focus-visible))) *{--_ds--focus: }[data-variant=secondary]:is(.ds-togglegroup,.ds-toggle-group){--dsc-togglegroup-background:var(--ds-color-surface-tinted);--dsc-togglegroup-border-color:var(--ds-color-border-subtle)}[data-variant=secondary]:is(.ds-togglegroup,.ds-toggle-group)>:is(label:has(input:checked),button[aria-checked=true],a[aria-current=true]){--dsc-button-background--active:var(--dsc-button-background);--dsc-button-background--hover:var(--dsc-button-background);--dsc-button-background:var(--ds-color-surface-default);--dsc-button-border-color:var(--ds-color-border-default);--dsc-button-color--active:var(--dsc-button-color);--dsc-button-color--hover:var(--dsc-button-color);--dsc-button-color:var(--ds-color-text-default)}[data-tooltip]{--ds-tooltip:"";--_ds-data-tooltip:var(--ds-tooltip)}.ds-tooltip{--_ds-floating:top;--_ds-floating-arrow-size:0;--_ds-floating-arrow-visibility:inherit;margin:0;animation:.15s ease-in-out forwards ds-fade-in;position:absolute;inset:0 auto auto 0;overflow:visible}.ds-tooltip:before{background:inherit;border:inherit;box-sizing:border-box;content:"";height:var(--_ds-floating-arrow-size);left:var(--_ds-floating-arrow-x,50%);top:var(--_ds-floating-arrow-y,100%);visibility:var(--_ds-floating-arrow-visibility);width:var(--_ds-floating-arrow-size);border-top-color:#0000;border-left-color:#0000;position:absolute;translate:-50% -50%;rotate:45deg}.ds-tooltip[data-overscroll=contain]{--_ds-floating-overscroll:contain;overscroll-behavior:contain;overflow:auto}.ds-tooltip[data-floating|=top]:before{top:100%;rotate:45deg}.ds-tooltip[data-floating|=right]:before{left:0;rotate:135deg}.ds-tooltip[data-floating|=bottom]:before{top:0;rotate:-135deg}.ds-tooltip[data-floating|=left]:before{left:100%;rotate:-45deg}.ds-tooltip{--_ds-floating:var(--dsc-tooltip-placement);--_ds-floating-arrow-size:var(--dsc-tooltip-arrow-size);--dsc-tooltip-background:var(--ds-color-neutral-text-default);--dsc-tooltip-color:var(--ds-color-neutral-background-default);--dsc-tooltip-border-radius:var(--ds-border-radius-default);--dsc-tooltip-padding:var(--ds-size-1) var(--ds-size-2);--dsc-tooltip-arrow-size:var(--ds-size-2);--dsc-tooltip-transition-duration:.2s;--dsc-tooltip-transition-delay:.15s;--dsc-tooltip-placement:top;background:var(--dsc-tooltip-background);border-radius:var(--dsc-tooltip-border-radius);box-sizing:border-box;color:var(--dsc-tooltip-color);line-height:var(--ds-line-height-sm);padding:var(--dsc-tooltip-padding);view-transition-name:ds-tooltip;border:0}.ds-tooltip:after{content:"";box-sizing:border-box;height:var(--_dsc-tooltip-safearea-height,0);width:var(--_dsc-tooltip-safearea-width,0);translate:var(--_dsc-tooltip-safearea-translate);left:var(--_ds-floating-arrow-x,50%);top:var(--_ds-floating-arrow-y,100%);position:absolute}.ds-tooltip[data-floating=bottom]:after,.ds-tooltip[data-floating=top]:after{width:100%;height:var(--dsc-tooltip-arrow-size);top:100%;left:0}.ds-tooltip[data-floating=left]:after,.ds-tooltip[data-floating=right]:after{width:var(--dsc-tooltip-arrow-size);height:100%;top:0;left:100%}.ds-tooltip[data-floating=bottom]:after{top:calc(var(--dsc-tooltip-arrow-size)*-1)}.ds-tooltip[data-floating=right]:after{left:calc(var(--dsc-tooltip-arrow-size)*-1)}.ds-tooltip:not([popover]){display:none}@media (forced-colors:active){.ds-tooltip{background:canvastext}}.ds-spinner{--dsc-spinner-background:var(--ds-color-surface-tinted);--dsc-spinner-stroke:var(--ds-color-border-default);--dsc-spinner-animation-duration:2s;animation:ds-spinner-rotate-animation linear infinite var(--dsc-spinner-animation-duration);box-sizing:border-box;height:var(--ds-size-11);width:auto}.ds-spinner[data-size="2xs"]{height:.75rem}.ds-spinner[data-size=xs]{height:1.25rem}.ds-spinner[data-size=sm]{height:2rem}.ds-spinner[data-size=md]{height:2.75rem}.ds-spinner[data-size=lg]{height:3.75rem}.ds-spinner[data-size=xl]{height:5.5rem}.ds-spinner__background{stroke:var(--dsc-spinner-background)}.ds-spinner__circle{animation:ds-spinner-stroke-animation ease-in-out infinite var(--dsc-spinner-animation-duration);stroke-dasharray:1 200;stroke:var(--dsc-spinner-stroke);transform-origin:50%}@media (prefers-reduced-motion:reduce){.ds-spinner{animation-duration:6s}}@keyframes ds-spinner-rotate-animation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes ds-spinner-stroke-animation{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:100 200;stroke-dashoffset:-15px}to{stroke-dasharray:1 200;stroke-dashoffset:-120px}}.ds-table{--dsc-table-background--hover:var(--ds-color-surface-hover);--dsc-table-background--zebra:var(--ds-color-surface-tinted);--dsc-table-background:transparent;--dsc-table-border-color:var(--ds-color-border-subtle);--dsc-table-border-radius:var(--ds-border-radius-lg);--dsc-table-border-style:solid;--dsc-table-border-width:var(--ds-border-width-default);--dsc-table-color:var(--ds-color-text-default);--dsc-table-divider-border-color:var(--dsc-table-border-color);--dsc-table-divider-border-style:solid;--dsc-table-divider-border-width:calc(var(--ds-border-width-default) + 1px);--dsc-table-header-background--hover:var(--ds-color-surface-hover);--dsc-table-header-background--sorted:var(--ds-color-surface-tinted);--dsc-table-header-background--sticky:var(--ds-color-surface-default);--dsc-table-header-background:transparent;--dsc-table-padding:var(--ds-size-2) var(--ds-size-3);--dsc-table-sort-size:var(--ds-icon-size);--dsc-table-vertical-align:middle;--_dsc-table-border-radius--inner:calc(var(--dsc-table-border-radius) - var(--dsc-table-border-width));border-collapse:initial;border-spacing:0;box-sizing:border-box;-moz-column-break-inside:avoid;break-inside:avoid;color:var(--dsc-table-color);vertical-align:var(--dsc-table-vertical-align);width:100%}.ds-table>:is(thead,tbody,tfoot){vertical-align:inherit}.ds-table>:is(tbody,thead,tfoot)>tr>:is(th,td){background:var(--dsc-table-background);border-bottom-width:var(--dsc-table-border-width);border-bottom-style:var(--dsc-table-border-style);border-color:var(--dsc-table-border-color);padding:var(--dsc-table-padding);text-align:inherit}.ds-table th{font-weight:var(--ds-font-weight-semibold)}.ds-table>thead>tr>:is(th,td){background:var(--dsc-table-header-background)}.ds-table>thead>tr:last-child>:is(th,td){border-bottom:var(--dsc-table-divider-border-width) var(--dsc-table-divider-border-style) var(--dsc-table-divider-border-color)}.ds-table>tbody:has(+tfoot)>tr:last-child>:is(th,td){border-bottom:none}.ds-table>tfoot>tr:first-child>:is(th,td){background:var(--dsc-table-header-background);border-top:var(--dsc-table-divider-border-width) var(--dsc-table-divider-border-style) var(--dsc-table-divider-border-color)}.ds-table>tfoot>tr:last-child>:is(th,td){border-bottom:none}.ds-table>caption{-moz-column-break-after:avoid;break-after:avoid-page;font-size:1.3em;font-size:round(down,1.3em,1px);font-weight:var(--ds-heading-md-font-weight);letter-spacing:var(--ds-heading-md-letter-spacing);line-height:var(--ds-heading-md-line-height);margin:0}[data-size="2xs"]:is(.ds-table>caption){font-weight:var(--ds-heading-2xs-font-weight);line-height:var(--ds-heading-2xs-line-height);font-size:var(--ds-heading-2xs-font-size);letter-spacing:var(--ds-heading-2xs-letter-spacing)}[data-size=xs]:is(.ds-table>caption){font-weight:var(--ds-heading-xs-font-weight);line-height:var(--ds-heading-xs-line-height);font-size:var(--ds-heading-xs-font-size);letter-spacing:var(--ds-heading-xs-letter-spacing)}[data-size=sm]:is(.ds-table>caption){font-weight:var(--ds-heading-sm-font-weight);line-height:var(--ds-heading-sm-line-height);font-size:var(--ds-heading-sm-font-size);letter-spacing:var(--ds-heading-sm-letter-spacing)}[data-size=md]:is(.ds-table>caption){font-size:var(--ds-heading-md-font-size)}[data-size=lg]:is(.ds-table>caption){font-weight:var(--ds-heading-lg-font-weight);line-height:var(--ds-heading-lg-line-height);font-size:var(--ds-heading-lg-font-size);letter-spacing:var(--ds-heading-lg-letter-spacing)}[data-size=xl]:is(.ds-table>caption){font-weight:var(--ds-heading-xl-font-weight);line-height:var(--ds-heading-xl-line-height);font-size:var(--ds-heading-xl-font-size);letter-spacing:var(--ds-heading-xl-letter-spacing)}[data-size="2xl"]:is(.ds-table>caption){font-weight:var(--ds-heading-2xl-font-weight);line-height:var(--ds-heading-2xl-line-height);font-size:var(--ds-heading-2xl-font-size);letter-spacing:var(--ds-heading-2xl-letter-spacing)}.ds-table>caption{text-align:inherit;margin-bottom:var(--ds-size-1)}.ds-table>thead>tr>[aria-sort]{cursor:pointer;padding:0}:is(.ds-table>thead>tr>[aria-sort])>button{box-sizing:border-box;color:inherit;cursor:pointer;font:inherit;padding:var(--dsc-table-padding);text-align:inherit;background:0 0;border:0;width:100%}:is(:is(.ds-table>thead>tr>[aria-sort])>button):focus-visible{box-shadow:var(--_ds--focus,var(--dsc-focus-boxShadow));outline:var(--_ds--focus,var(--dsc-focus-outline));outline-offset:var(--_ds--focus,var(--ds-border-width-focus))}:is(:is(.ds-table>thead>tr>[aria-sort])>button):focus-visible *{--_ds--focus: }:is(:is(.ds-table>thead>tr>[aria-sort])>button):not([hidden]){display:block}:is(:is(.ds-table>thead>tr>[aria-sort])>button):focus-visible{position:relative}:is(:is(.ds-table>thead>tr>[aria-sort])>button):after{content:"";height:var(--dsc-table-sort-size);vertical-align:middle;width:var(--dsc-table-sort-size);background:currentColor;flex-shrink:0;display:inline-block;-webkit-mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M12.53%204.47a.75.75%200%200%200-1.06%200l-3.5%203.5a.75.75%200%200%200%201.06%201.06L12%206.06l2.97%202.97a.75.75%200%201%200%201.06-1.06zm-3.5%2010.5a.75.75%200%200%200-1.06%201.06l3.5%203.5a.75.75%200%200%200%201.06%200l3.5-3.5a.75.75%200%201%200-1.06-1.06L12%2017.94z%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M12.53%204.47a.75.75%200%200%200-1.06%200l-3.5%203.5a.75.75%200%200%200%201.06%201.06L12%206.06l2.97%202.97a.75.75%200%201%200%201.06-1.06zm-3.5%2010.5a.75.75%200%200%200-1.06%201.06l3.5%203.5a.75.75%200%200%200%201.06%200l3.5-3.5a.75.75%200%201%200-1.06-1.06L12%2017.94z%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat}[aria-sort=ascending]:is(.ds-table>thead>tr>[aria-sort])>button:after{-webkit-mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M11.47%207.97a.75.75%200%200%201%201.06%200l5.5%205.5a.75.75%200%201%201-1.06%201.06L12%209.56l-4.97%204.97a.75.75%200%200%201-1.06-1.06z%22%2F%3E%3C%2Fsvg%3E);mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M11.47%207.97a.75.75%200%200%201%201.06%200l5.5%205.5a.75.75%200%201%201-1.06%201.06L12%209.56l-4.97%204.97a.75.75%200%200%201-1.06-1.06z%22%2F%3E%3C%2Fsvg%3E)}[aria-sort=descending]:is(.ds-table>thead>tr>[aria-sort])>button:after{-webkit-mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M5.97%209.47a.75.75%200%200%201%201.06%200L12%2014.44l4.97-4.97a.75.75%200%201%201%201.06%201.06l-5.5%205.5a.75.75%200%200%201-1.06%200l-5.5-5.5a.75.75%200%200%201%200-1.06%22%2F%3E%3C%2Fsvg%3E);mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M5.97%209.47a.75.75%200%200%201%201.06%200L12%2014.44l4.97-4.97a.75.75%200%201%201%201.06%201.06l-5.5%205.5a.75.75%200%200%201-1.06%200l-5.5-5.5a.75.75%200%200%201%200-1.06%22%2F%3E%3C%2Fsvg%3E)}:is(.ds-table>thead>tr>[aria-sort]):not([aria-sort=none])>button{background:var(--dsc-table-header-background--sorted)}.ds-table[data-border]{border-radius:var(--dsc-table-border-radius);border-width:var(--dsc-table-border-width);border-style:var(--dsc-table-border-style);border-color:var(--dsc-table-border-color)}.ds-table[data-border]>:last-child>tr:last-child>:is(th,td){border-bottom:none}:is(.ds-table[data-border]>:is(thead:first-of-type,:not(:has(thead)) tbody:first-of-type)>tr:first-child>:is(th,td)):first-child{border-top-left-radius:var(--_dsc-table-border-radius--inner)}:is(.ds-table[data-border]>:is(thead:first-of-type,:not(:has(thead)) tbody:first-of-type)>tr:first-child>:is(th,td)):last-child{border-top-right-radius:var(--_dsc-table-border-radius--inner)}:is(.ds-table[data-border]>:is(tfoot:last-of-type,:not(:has(tfoot)) tbody:last-of-type)>tr:last-child>:is(th,td)):first-child{border-bottom-left-radius:var(--_dsc-table-border-radius--inner)}:is(.ds-table[data-border]>:is(tfoot:last-of-type,:not(:has(tfoot)) tbody:last-of-type)>tr:last-child>:is(th,td)):last-child{border-bottom-right-radius:var(--_dsc-table-border-radius--inner)}.ds-table[data-sticky-header]{position:relative;overflow:auto}.ds-table[data-sticky-header]>thead>tr>:is(th,td){background:var(--dsc-table-header-background--sticky);z-index:2;position:sticky;top:0}.ds-table[data-zebra]>tbody>tr>:is(th,td){border-block:0}.ds-table[data-zebra]>:is(thead,tbody)>tr:nth-child(2n)>:is(th,td){background:var(--dsc-table-background--zebra)}@media (hover:hover) and (pointer:fine){.ds-table[data-hover]>tbody>tr:hover>:is(th,td){background:var(--dsc-table-background--hover)}.ds-table>thead>tr>[aria-sort]:hover button{background:var(--dsc-table-header-background--hover)}}.ds-breadcrumbs{--dsc-breadcrumbs-spacing:var(--ds-size-2);--dsc-breadcrumbs-icon-size:var(--ds-icon-size);--dsc-breadcrumbs-icon-url:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M9.47%205.97a.75.75%200%200%201%201.06%200l5.5%205.5a.75.75%200%200%201%200%201.06l-5.5%205.5a.75.75%200%201%201-1.06-1.06L14.44%2012%209.47%207.03a.75.75%200%200%201%200-1.06%22%2F%3E%3C%2Fsvg%3E);--dsc-breadcrumbs-color:var(--ds-color-text-subtle);--_ds-aria-label:var(--dsc-breadcrumbs-label)}.ds-breadcrumbs:not([hidden]){display:block}.ds-breadcrumbs:is(:lang(no),:lang(nb),:lang(nn)){--dsc-breadcrumbs-label:"Du er her:"}.ds-breadcrumbs>:is(ol,ul){gap:var(--dsc-breadcrumbs-spacing) 0;flex-wrap:wrap;margin:0;padding:0;list-style-type:none}:is(.ds-breadcrumbs>:is(ol,ul)):not([hidden]){display:flex}.ds-breadcrumbs li:where(:not(:last-child)):after,.ds-breadcrumbs>:not(ol,ul):before{background:var(--dsc-breadcrumbs-color);content:"";height:var(--dsc-breadcrumbs-icon-size);margin-inline:var(--dsc-breadcrumbs-spacing);-webkit-mask:center/contain no-repeat var(--dsc-breadcrumbs-icon-url);-webkit-mask:center/contain no-repeat var(--dsc-breadcrumbs-icon-url);-webkit-mask:center/contain no-repeat var(--dsc-breadcrumbs-icon-url);-webkit-mask:center/contain no-repeat var(--dsc-breadcrumbs-icon-url);mask:center/contain no-repeat var(--dsc-breadcrumbs-icon-url);vertical-align:middle;width:var(--dsc-breadcrumbs-icon-size);-webkit-print-color-adjust:exact;print-color-adjust:exact;flex-shrink:0;display:inline-block}@media (forced-colors:active){.ds-breadcrumbs li:where(:not(:last-child)):after,.ds-breadcrumbs>:not(ol,ul):before{background:canvastext}}.ds-breadcrumbs li:last-child a{text-decoration:none}: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)) .ds-breadcrumbs li:where(:not(:last-child)):after{rotate:180deg}.ds-breadcrumbs>:not(ol,ul):before{background:currentColor;margin:0;rotate:180deg}: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)) .ds-breadcrumbs>:not(ol,ul):before{rotate:0deg}@media not all and (width>=650px){.ds-breadcrumbs>:is(ol,ul):not(:only-child){display:none}}@media (width>=650px){.ds-breadcrumbs>:not(ol,ul):not(:only-child){display:none}}.ds-badge{--dsc-badge-background:var(--ds-color-base-default);--dsc-badge-color:var(--ds-color-base-contrast-default);--dsc-badge-padding:0 calc(var(--ds-size-1) + var(--ds-size-1)/2);--dsc-badge-size:calc(var(--ds-size-3) + var(--ds-size-1)/2);--dsc-badge-size--count:var(--ds-size-6);--dsc-badge-top:inherit;--dsc-badge-bottom:inherit;--dsc-badge-left:inherit;--dsc-badge-right:inherit;vertical-align:calc(var(--dsc-badge-size)/2);-webkit-print-color-adjust:exact;print-color-adjust:exact}.ds-badge:not([hidden]){display:inline-flex}.ds-badge:before{content:attr(data-count);background:var(--dsc-badge-background);border-radius:var(--ds-border-radius-full);color:var(--dsc-badge-color);font-size:var(--ds-font-size-minus-1);min-height:var(--dsc-badge-size);min-width:var(--dsc-badge-size);padding:var(--dsc-badge-padding);box-sizing:border-box;line-height:var(--ds-line-height-sm);place-items:center;width:fit-content;display:inline-grid}@supports (content:attr(data-count,"")){.ds-badge:before{content:attr(data-count,"")}}.ds-badge[data-count]:not([data-count=""]):before{min-height:var(--dsc-badge-size--count);min-width:var(--dsc-badge-size--count);vertical-align:calc(var(--dsc-badge-size--count)/2)}.ds-badge[data-variant=base]{--dsc-badge-background:var(--ds-color-base-default);--dsc-badge-color:var(--ds-color-base-contrast-default)}.ds-badge[data-variant=tinted]{--dsc-badge-background:var(--ds-color-surface-tinted);--dsc-badge-color:var(--ds-color-text-default)}.ds-badge--position{box-sizing:border-box;width:fit-content;height:fit-content;position:relative}.ds-badge--position:not([hidden]){display:inline-flex}.ds-badge--position .ds-badge:before{top:var(--dsc-badge-top);bottom:var(--dsc-badge-bottom);left:var(--dsc-badge-left);right:var(--dsc-badge-right);z-index:1;position:absolute}.ds-badge--position :is(img,svg){height:var(--ds-icon-size);vertical-align:middle;width:var(--ds-icon-size);flex-shrink:0;font-size:1em;display:inline-block}.ds-badge--position[data-placement=top-right] .ds-badge:before{top:var(--dsc-badge-top,0);right:var(--dsc-badge-right,0);translate:50% -50%}.ds-badge--position[data-placement=top-left] .ds-badge:before{top:var(--dsc-badge-top,0);left:var(--dsc-badge-left,0);translate:-50% -50%}.ds-badge--position[data-placement=bottom-right] .ds-badge:before{bottom:var(--dsc-badge-bottom,0);right:var(--dsc-badge-right,0);translate:50% 50%}.ds-badge--position[data-placement=bottom-left] .ds-badge:before{bottom:var(--dsc-badge-bottom,0);left:var(--dsc-badge-left,0);translate:-50% 50%}.ds-badge--position[data-placement=top-right][data-overlap=circle] .ds-badge:before{top:var(--dsc-badge-top,14%);right:var(--dsc-badge-right,14%);translate:50% -50%}.ds-badge--position[data-placement=top-left][data-overlap=circle] .ds-badge:before{top:var(--dsc-badge-top,14%);left:var(--dsc-badge-left,14%);translate:-50% -50%}.ds-badge--position[data-placement=bottom-right][data-overlap=circle] .ds-badge:before{bottom:var(--dsc-badge-bottom,14%);right:var(--dsc-badge-right,14%);translate:50% 50%}.ds-badge--position[data-placement=bottom-left][data-overlap=circle] .ds-badge:before{bottom:var(--dsc-badge-bottom,14%);left:var(--dsc-badge-left,14%);translate:-50% 50%}.ds-avatar{--dsc-avatar-icon-url:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22currentColor%22%20fill-rule%3D%22evenodd%22%20d%3D%22M8.25%207.5a3.75%203.75%200%201%201%207.5%200%203.75%203.75%200%200%201-7.5%200M12%202.25a5.25%205.25%200%201%200%200%2010.5%205.25%205.25%200%200%200%200-10.5M8.288%2017.288A5.25%205.25%200%200%201%2017.25%2021a.75.75%200%200%200%201.5%200%206.75%206.75%200%200%200-13.5%200%20.75.75%200%200%200%201.5%200%205.25%205.25%200%200%201%201.538-3.712%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);--dsc-avatar-background:var(--ds-color-base-default);--dsc-avatar-color:var(--ds-color-base-contrast-default);--dsc-avatar-size:2.625em;--dsc-avatar-radius:var(--ds-border-radius-full);--dsc-avatar-padding:.45em;--dsc-avatar-font-size:1.3em}@supports (width:round(down,0.1em,1px)){.ds-avatar{--dsc-avatar-size:round(up, 2.625em, 1px);--dsc-avatar-padding:round(down, .45em, 1px);--dsc-avatar-font-size:round(down, 1.3em, 1px)}}.ds-avatar{background:var(--dsc-avatar-background);border-radius:var(--dsc-avatar-radius);box-sizing:border-box;color:var(--dsc-avatar-color);font:inherit;font-weight:var(--ds-font-weight-medium);height:var(--dsc-avatar-size);text-align:center;text-transform:uppercase;-webkit-user-select:none;user-select:none;vertical-align:middle;width:var(--dsc-avatar-size);-webkit-print-color-adjust:exact;print-color-adjust:exact;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;overflow:hidden}.ds-avatar:focus-visible{box-shadow:var(--_ds--focus,var(--dsc-focus-boxShadow));outline:var(--_ds--focus,var(--dsc-focus-outline));outline-offset:var(--_ds--focus,var(--ds-border-width-focus))}.ds-avatar:focus-visible *{--_ds--focus: }.ds-avatar:not([hidden]){display:inline-flex}.ds-avatar:not(:has(img)){padding:var(--dsc-avatar-padding)}.ds-avatar:is(button:enabled){cursor:pointer}.ds-avatar :is(img,svg){height:var(--ds-icon-size);vertical-align:middle;width:var(--ds-icon-size);object-fit:cover;flex-shrink:0;width:100%;height:100%;font-size:1em;display:inline-block}.ds-avatar>span{font-size:var(--dsc-avatar-font-size)}.ds-avatar[data-initials]:empty:before{content:attr(data-initials);font-size:var(--dsc-avatar-font-size)}.ds-avatar:not([data-initials]):empty:before{content:"";width:100%;height:100%;-webkit-mask:var(--dsc-avatar-icon-url) center /contain no-repeat;-webkit-mask:var(--dsc-avatar-icon-url) center /contain no-repeat;-webkit-mask:var(--dsc-avatar-icon-url) center /contain no-repeat;-webkit-mask:var(--dsc-avatar-icon-url) center /contain no-repeat;mask:var(--dsc-avatar-icon-url) center /contain no-repeat;background:currentColor}@media (forced-colors:active){.ds-avatar:not([data-initials]):empty:before{background:canvastext}}.ds-avatar[data-variant=square]{--dsc-avatar-radius:var(--ds-border-radius-md)}@media (forced-colors:active){.ds-avatar{border-width:var(--ds-size-1);border-style:solid;border-color:canvastext}}.ds-avatar[data-size=xs]{font-size:var(--ds-body-xs-font-size)}.ds-avatar[data-size=sm]{font-size:var(--ds-body-sm-font-size)}.ds-avatar[data-size=md]{font-size:var(--ds-body-md-font-size)}.ds-avatar[data-size=lg]{font-size:var(--ds-body-lg-font-size)}.ds-avatar-stack{--dsc-avatar-stack-gap:2px;--dsc-avatar-stack-overlap:var(--ds-size-3);--dsc-avatar-stack-radius:var(--ds-border-radius-full);--dsc-avatar-stack-size:var(--ds-size-12);--dsc-avatar-stack-suffix-gap:var(--ds-size-3);--_dsc-avatar-stack-overlap:min(var(--dsc-avatar-stack-overlap), var(--dsc-avatar-stack-size) + var(--dsc-avatar-stack-gap));--_dsc-avatar-stack-negative:calc(var(--_dsc-avatar-stack-overlap)*-1);align-items:center;gap:var(--dsc-avatar-stack-gap);width:max-content;margin:0;padding:0;list-style:none;transition:--_dsc-avatar-stack-overlap .2s}@property --_dsc-avatar-stack-overlap{syntax:"<length>";inherits:true;initial-value:0}.ds-avatar-stack:focus-visible{box-shadow:var(--_ds--focus,var(--dsc-focus-boxShadow));outline:var(--_ds--focus,var(--dsc-focus-outline));outline-offset:var(--_ds--focus,var(--ds-border-width-focus))}.ds-avatar-stack:focus-visible *{--_ds--focus: }.ds-avatar-stack:not([hidden]){display:flex}.ds-avatar-stack:not([data-expandable=fixed])>li+li{margin-left:var(--_dsc-avatar-stack-negative)}.ds-avatar-stack>li+li:not(:has(.ds-avatar)){margin-left:var(--dsc-avatar-stack-suffix-gap)}.ds-avatar-stack>li>:where(.ds-avatar){--dsc-avatar-radius:var(--dsc-avatar-stack-radius);--dsc-avatar-size:var(--dsc-avatar-stack-size)}.ds-avatar-stack>li>.ds-avatar:focus-visible{box-shadow:var(--_ds--focus,var(--dsc-focus-boxShadow));outline:var(--_ds--focus,var(--dsc-focus-outline));outline-offset:var(--_ds--focus,var(--ds-border-width-focus))}:is(.ds-avatar-stack>li>.ds-avatar:focus-visible) *{--_ds--focus: }.ds-avatar-stack>li>.ds-avatar:focus-visible{z-index:1;-webkit-mask:none;mask:none}.ds-avatar-stack>li:has(+li>.ds-avatar)>.ds-avatar{--_x:calc(var(--dsc-avatar-size) - var(--_dsc-avatar-stack-overlap));--_r:calc(min(var(--dsc-avatar-size) / 2, var(--dsc-avatar-radius)) + var(--dsc-avatar-stack-gap));--_s:calc(var(--_r) - .5px);-webkit-mask:linear-gradient(to right,#000 calc(var(--_x) + .5px),transparent calc(var(--_x) + .5px)) 0 0 /100% 100% no-repeat,radial-gradient(circle at 100% 100%,transparent var(--_s),#000 var(--_r)) var(--_x) calc(0% - var(--dsc-avatar-stack-gap)) /var(--_r) var(--_r) no-repeat,radial-gradient(circle at 100% 0,transparent var(--_s),#000 var(--_r)) var(--_x) calc(100% + var(--dsc-avatar-stack-gap)) /var(--_r) var(--_r) no-repeat;-webkit-mask:linear-gradient(to right,#000 calc(var(--_x) + .5px),transparent calc(var(--_x) + .5px)) 0 0 /100% 100% no-repeat,radial-gradient(circle at 100% 100%,transparent var(--_s),#000 var(--_r)) var(--_x) calc(0% - var(--dsc-avatar-stack-gap)) /var(--_r) var(--_r) no-repeat,radial-gradient(circle at 100% 0,transparent var(--_s),#000 var(--_r)) var(--_x) calc(100% + var(--dsc-avatar-stack-gap)) /var(--_r) var(--_r) no-repeat;-webkit-mask:linear-gradient(to right,#000 calc(var(--_x) + .5px),transparent calc(var(--_x) + .5px)) 0 0 /100% 100% no-repeat,radial-gradient(circle at 100% 100%,transparent var(--_s),#000 var(--_r)) var(--_x) calc(0% - var(--dsc-avatar-stack-gap)) /var(--_r) var(--_r) no-repeat,radial-gradient(circle at 100% 0,transparent var(--_s),#000 var(--_r)) var(--_x) calc(100% + var(--dsc-avatar-stack-gap)) /var(--_r) var(--_r) no-repeat;-webkit-mask:linear-gradient(to right,#000 calc(var(--_x) + .5px),transparent calc(var(--_x) + .5px)) 0 0 /100% 100% no-repeat,radial-gradient(circle at 100% 100%,transparent var(--_s),#000 var(--_r)) var(--_x) calc(0% - var(--dsc-avatar-stack-gap)) /var(--_r) var(--_r) no-repeat,radial-gradient(circle at 100% 0,transparent var(--_s),#000 var(--_r)) var(--_x) calc(100% + var(--dsc-avatar-stack-gap)) /var(--_r) var(--_r) no-repeat;mask:linear-gradient(to right,#000 calc(var(--_x) + .5px),transparent calc(var(--_x) + .5px)) 0 0 /100% 100% no-repeat,radial-gradient(circle at 100% 100%,transparent var(--_s),#000 var(--_r)) var(--_x) calc(0% - var(--dsc-avatar-stack-gap)) /var(--_r) var(--_r) no-repeat,radial-gradient(circle at 100% 0,transparent var(--_s),#000 var(--_r)) var(--_x) calc(100% + var(--dsc-avatar-stack-gap)) /var(--_r) var(--_r) no-repeat}.ds-avatar-stack[data-expandable]:focus-visible,.ds-avatar-stack[data-expandable]:hover{--_dsc-avatar-stack-overlap:0px}.ds-avatar-stack[data-expandable=fixed]>li:not(:has(>.ds-avatar)){transform:translateX(var(--_dsc-avatar-stack-overlap))}@supports (width:calc(sibling-index() * 1px)){.ds-avatar-stack[data-expandable=fixed]>li{translate:calc(var(--_dsc-avatar-stack-negative)*(sibling-index() - 1))}}:is(.ds-avatar-stack[data-expandable=fixed]>li):nth-child(2){translate:var(--_dsc-avatar-stack-negative)}:is(.ds-avatar-stack[data-expandable=fixed]>li):nth-child(3){translate:calc(var(--_dsc-avatar-stack-negative)*2)}:is(.ds-avatar-stack[data-expandable=fixed]>li):nth-child(4){translate:calc(var(--_dsc-avatar-stack-negative)*3)}:is(.ds-avatar-stack[data-expandable=fixed]>li):nth-child(5){translate:calc(var(--_dsc-avatar-stack-negative)*4)}:is(.ds-avatar-stack[data-expandable=fixed]>li):nth-child(6){translate:calc(var(--_dsc-avatar-stack-negative)*5)}:is(.ds-avatar-stack[data-expandable=fixed]>li):nth-child(7){translate:calc(var(--_dsc-avatar-stack-negative)*6)}:is(.ds-avatar-stack[data-expandable=fixed]>li):nth-child(8){translate:calc(var(--_dsc-avatar-stack-negative)*7)}:is(.ds-avatar-stack[data-expandable=fixed]>li):nth-child(9){translate:calc(var(--_dsc-avatar-stack-negative)*8)}:is(.ds-avatar-stack[data-expandable=fixed]>li):nth-child(10){translate:calc(var(--_dsc-avatar-stack-negative)*9)}:is(.ds-avatar-stack[data-expandable=fixed]>li):nth-child(11){translate:calc(var(--_dsc-avatar-stack-negative)*10)}:is(.ds-avatar-stack[data-expandable=fixed]>li):nth-child(12){translate:calc(var(--_dsc-avatar-stack-negative)*11)}.ds-search{--dsc-search-padding-inline:var(--dsc-suggestion-clear-gap);--dsc-search-clear-padding:var(--dsc-suggestion-clear-padding);--dsc-search-clear-size:var(--dsc-suggestion-clear-size);--dsc-search-clear-icon-url:var(--dsc-suggestion-clear-icon-url);--dsc-search-magnifying-icon-url:var(--dsc-suggestion-search-icon-url);--dsc-search-magnifying-icon-size:var(--dsc-suggestion-search-icon-size)}.ds-search,.ds-suggestion{--dsc-suggestion-option-background--hover:var(--ds-color-surface-hover);--dsc-suggestion-option-background--selected:var(--ds-color-surface-active);--dsc-suggestion-option-border-radius:var(--ds-border-radius-md);--dsc-suggestion-option-checkmark-size:var(--ds-size-6);--dsc-suggestion-option-checkmark-url:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22currentColor%22%20fill-rule%3D%22evenodd%22%20d%3D%22M18.998%206.94a.75.75%200%200%201%20.063%201.058l-8%209a.75.75%200%200%201-1.091.032l-5-5a.75.75%200%201%201%201.06-1.06l4.438%204.437%207.471-8.405A.75.75%200%200%201%2019%206.939%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);--dsc-suggestion-option-padding:var(--ds-size-3);--dsc-suggestion-option-gap:var(--ds-size-2);--dsc-suggestion-option-checkmark-border:max(2px, .125rem);--dsc-suggestion-option-checkmark-border-color:var(--ds-color-neutral-border-default);--dsc-suggestion-search-icon-url:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M10.5%203.25a7.25%207.25%200%201%200%204.57%2012.88l5.41%205.41a.75.75%200%201%200%201.06-1.06l-5.41-5.41A7.25%207.25%200%200%200%2010.5%203.25M4.75%2010.5a5.75%205.75%200%201%201%2011.5%200%205.75%205.75%200%200%201-11.5%200%22%2F%3E%3C%2Fsvg%3E);--dsc-suggestion-search-icon-size:var(--ds-icon-size);--dsc-suggestion-clear-gap:var(--ds-size-2);--dsc-suggestion-clear-padding:var(--ds-size-1);--dsc-suggestion-clear-size:var(--ds-size-9);--dsc-suggestion-clear-icon-url:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M6.53%205.47a.75.75%200%200%200-1.06%201.06L10.94%2012l-5.47%205.47a.75.75%200%201%200%201.06%201.06L12%2013.06l5.47%205.47a.75.75%200%201%200%201.06-1.06L13.06%2012l5.47-5.47a.75.75%200%200%200-1.06-1.06L12%2010.94z%22%2F%3E%3C%2Fsvg%3E);--dsc-suggestion-clear-border-radius:var(--ds-border-radius-md);--dsc-suggestion-clear-background--hover:var(--ds-color-surface-hover);--dsc-suggestion-clear-background--active:var(--ds-color-surface-active);--dsc-suggestion-toggle-icon-url:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M5.97%209.47a.75.75%200%200%201%201.06%200L12%2014.44l4.97-4.97a.75.75%200%201%201%201.06%201.06l-5.5%205.5a.75.75%200%200%201-1.06%200l-5.5-5.5a.75.75%200%200%201%200-1.06%22%2F%3E%3C%2Fsvg%3E);--dsc-suggestion-create-icon-url:url(data:image/svg+xml;charset=utf-8,%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%3E%3Cpath%20d%3D%22M12.75%205.5a.75.75%200%200%200-1.5%200v5.75H5.5a.75.75%200%200%200%200%201.5h5.75v5.75a.75.75%200%200%200%201.5%200v-5.75h5.75a.75.75%200%200%200%200-1.5h-5.75z%22%2F%3E%3C%2Fsvg%3E);--dsc-suggestion-list-background:var(--ds-color-neutral-surface-default);--dsc-suggestion-list-border-radius:var(--ds-border-radius-md);--dsc-suggestion-list-box-shadow:var(--ds-shadow-md);--dsc-suggestion-list-color:var(--ds-color-text-default);--dsc-suggestion-list-offset:var(--ds-size-1);--dsc-suggestion-list-gap:var(--ds-size-1);--dsc-suggestion-list-placement:bottom;--dsc-suggestion-list-padding:var(--ds-size-3) var(--ds-size-2);--dsc-suggestion-border-width:var(--ds-border-width-default);--dsc-suggestion-border-style:solid;--dsc-suggestion-border-color:var(--ds-color-neutral-border-subtle);--dsc-suggestion-chip-gap:var(--ds-size-1);--dsc-suggestion-chip-background:var(--ds-color-base-default);--dsc-suggestion-chip-background--hover:var(--ds-color-base-hover);--dsc-suggestion-chip-border-width:var(--ds-border-width-default);--dsc-suggestion-chip-height:var(--ds-size-8);--dsc-suggestion-chip-font-size:var(--ds-body-sm-font-size);--dsc-suggestion-chip-border-style:solid;--dsc-suggestion-chip-border-color:transparent;--dsc-suggestion-chip-border-radius:var(--ds-border-radius-full);--dsc-suggestion-chip-padding:0 var(--ds-size-3);--dsc-suggestion-chip-color:var(--ds-color-base-contrast-default);--dsc-suggestion-chip-icon-url:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M6.53%205.47a.75.75%200%200%200-1.06%201.06L10.94%2012l-5.47%205.47a.75.75%200%201%200%201.06%201.06L12%2013.06l5.47%205.47a.75.75%200%201%200%201.06-1.06L13.06%2012l5.47-5.47a.75.75%200%200%200-1.06-1.06L12%2010.94z%22%2F%3E%3C%2Fsvg%3E);--dsc-suggestion-chip-icon-size:var(--ds-icon-size);--dsc-suggestion-chip-input-size:var(--ds-size-5);--dsc-suggestion-chip-spacing:calc((var(--dsc-suggestion-chip-height) - var(--dsc-suggestion-chip-input-size))/2)}:is(.ds-search,.ds-suggestion):is([lang|=nb i],[lang|=nn i],[lang|=no i]),:is([lang|=nb i],[lang|=nn i],[lang|=no i]) :is(.ds-search,.ds-suggestion){--dsc-suggestion-create-text:"Legg til \"{value}\"";--dsc-suggestion-empty-text:"Tomt"}.ds-search,.ds-suggestion{box-sizing:border-box;grid-template:"items items""input submit"/1fr auto;align-items:center}:is(.ds-search,.ds-suggestion):not([hidden]){display:grid}:is(.ds-search,.ds-suggestion)>data{background:var(--dsc-suggestion-chip-background);border-color:var(--dsc-suggestion-chip-border-color);border-radius:var(--dsc-suggestion-chip-border-radius);border-style:var(--dsc-suggestion-chip-border-style);border-width:var(--dsc-suggestion-chip-border-width);box-sizing:border-box;color:var(--dsc-suggestion-chip-color);cursor:pointer;font-size:var(--dsc-suggestion-chip-font-size);height:var(--dsc-suggestion-chip-height);line-height:var(--ds-line-height-sm);min-width:0;padding:var(--dsc-suggestion-chip-padding);padding-block:calc(var(--dsc-suggestion-chip-height)/2 - var(--dsc-suggestion-chip-border-width)/2 - .5lh);text-overflow:ellipsis;white-space:nowrap;order:-1;padding-inline-end:calc(var(--dsc-suggestion-chip-spacing)*2 + var(--dsc-suggestion-chip-icon-size));display:block;position:relative;overflow:hidden}:is(:is(.ds-search,.ds-suggestion)>data):after{content:"";height:var(--dsc-suggestion-chip-icon-size);margin-left:var(--dsc-suggestion-chip-gap);-webkit-mask:center/contain no-repeat var(--dsc-suggestion-chip-icon-url);-webkit-mask:center/contain no-repeat var(--dsc-suggestion-chip-icon-url);-webkit-mask:center/contain no-repeat var(--dsc-suggestion-chip-icon-url);-webkit-mask:center/contain no-repeat var(--dsc-suggestion-chip-icon-url);mask:center/contain no-repeat var(--dsc-suggestion-chip-icon-url);width:var(--dsc-suggestion-chip-icon-size);background:currentColor;padding-inline:0;position:absolute;inset-block-start:50%;inset-inline-end:var(--dsc-suggestion-chip-spacing);translate:0 -50%}@media (forced-colors:active){:is(:is(.ds-search,.ds-suggestion)>data):after{forced-color-adjust:none;background-color:canvastext}}:is(.ds-search,.ds-suggestion)>data{-webkit-print-color-adjust:exact;print-color-adjust:exact}:is(:is(.ds-search,.ds-suggestion)>data):focus{box-shadow:var(--_ds--focus,var(--dsc-focus-boxShadow));outline:var(--_ds--focus,var(--dsc-focus-outline));outline-offset:var(--_ds--focus,var(--ds-border-width-focus))}:is(:is(.ds-search,.ds-suggestion)>data):focus *{--_ds--focus: }:is(:is(.ds-search,.ds-suggestion)>data):focus{z-index:2}:is(:is(.ds-search,.ds-suggestion)>data):hover{background:var(--dsc-suggestion-chip-background--hover)}:is(.ds-search,.ds-suggestion)>u-datalist{--_ds-floating:top;--_ds-floating-arrow-size:0;--_ds-floating-arrow-visibility:inherit;margin:0;animation:.15s ease-in-out forwards ds-fade-in;position:absolute;overflow:visible}:is(:is(.ds-search,.ds-suggestion)>u-datalist):before{background:inherit;border:inherit;box-sizing:border-box;content:"";height:var(--_ds-floating-arrow-size);left:var(--_ds-floating-arrow-x,50%);top:var(--_ds-floating-arrow-y,100%);visibility:var(--_ds-floating-arrow-visibility);width:var(--_ds-floating-arrow-size);border-top-color:#0000;border-left-color:#0000;position:absolute;translate:-50% -50%;rotate:45deg}[data-overscroll=contain]:is(:is(.ds-search,.ds-suggestion)>u-datalist){--_ds-floating-overscroll:contain;overscroll-behavior:contain;overflow:auto}:is(.ds-search,.ds-suggestion)>u-datalist[data-floating|=top]:before{top:100%;rotate:45deg}:is(.ds-search,.ds-suggestion)>u-datalist[data-floating|=right]:before{left:0;rotate:135deg}:is(.ds-search,.ds-suggestion)>u-datalist[data-floating|=bottom]:before{top:0;rotate:-135deg}:is(.ds-search,.ds-suggestion)>u-datalist[data-floating|=left]:before{left:100%;rotate:-45deg}:is(.ds-search,.ds-suggestion)>u-datalist{--_ds-floating:var(--dsc-suggestion-list-placement);--_ds-floating-overscroll:fit;--_ds-floating-arrow-visibility:hidden;--_ds-floating-arrow-size:var(--ds-size-2);background:var(--dsc-suggestion-list-background);border-color:var(--dsc-suggestion-border-color);border-radius:var(--dsc-suggestion-list-border-radius);border-style:var(--dsc-suggestion-border-style);border-width:var(--dsc-suggestion-border-width);box-shadow:var(--dsc-suggestion-list-box-shadow);box-sizing:border-box;color:var(--dsc-suggestion-list-color);overscroll-behavior:contain;padding:var(--dsc-suggestion-list-padding);grid-area:input;display:none;inset:0 auto auto 0;overflow:auto}:is(:is(.ds-search,.ds-suggestion)>u-datalist):not([popover]){margin-top:var(--dsc-suggestion-list-offset);z-index:1600;inset:100% 0 auto}:is(:is(.ds-search,.ds-suggestion)>u-datalist):not([hidden]):not(:empty){align-content:start;gap:var(--dsc-suggestion-list-gap);display:grid}[data-is-floating]:is(:is(.ds-search,.ds-suggestion)>u-datalist):not([style*=translate]){opacity:0}:is(.ds-search,.ds-suggestion)>u-datalist>u-option{padding:var(--dsc-suggestion-option-padding);border-radius:var(--dsc-suggestion-option-border-radius);cursor:pointer;outline-offset:calc(var(--dsc-suggestion-option-activedecendant-outline-width)*-1);line-height:var(--ds-line-height-sm);border:none;outline:none;position:relative}@media (hover:hover) and (pointer:fine){:is(:is(.ds-search,.ds-suggestion)>u-datalist>u-option):hover{background:var(--dsc-suggestion-option-background--hover)}}[selected]:is(:is(.ds-search,.ds-suggestion)>u-datalist>u-option){background-color:var(--dsc-suggestion-option-background--selected);padding-inline-start:calc(var(--dsc-suggestion-option-padding) + var(--dsc-suggestion-option-checkmark-size) + var(--dsc-suggestion-option-gap))}[selected]:is(:is(.ds-search,.ds-suggestion)>u-datalist>u-option):before{content:"";-webkit-mask:var(--dsc-suggestion-option-checkmark-url) center /contain no-repeat;-webkit-mask:var(--dsc-suggestion-option-checkmark-url) center /contain no-repeat;-webkit-mask:var(--dsc-suggestion-option-checkmark-url) center /contain no-repeat;-webkit-mask:var(--dsc-suggestion-option-checkmark-url) center /contain no-repeat;mask:var(--dsc-suggestion-option-checkmark-url) center /contain no-repeat;width:var(--dsc-suggestion-option-checkmark-size);height:var(--dsc-suggestion-option-checkmark-size);background:currentColor;position:absolute;inset-inline-start:var(--dsc-suggestion-option-padding)}@media (forced-colors:active){[selected]:is(:is(.ds-search,.ds-suggestion)>u-datalist>u-option):before{forced-color-adjust:none;background-color:linktext}}[data-activedescendant]:is(:is(.ds-search,.ds-suggestion)>u-datalist>u-option){box-shadow:var(--_ds--focus,var(--dsc-focus-boxShadow-middle));outline:var(--_ds--focus,var(--dsc-focus-outline));outline-offset:calc(var(--_ds--focus,0))}[data-activedescendant]:is(:is(.ds-search,.ds-suggestion)>u-datalist>u-option) *{--_ds--focus: }[data-empty]:is(:is(.ds-search,.ds-suggestion)>u-datalist>u-option):not([value]){display:none}[data-multiple]:is(.ds-search,.ds-suggestion):has(data){row-gap:var(--ds-size-1)}[data-multiple]:is(.ds-search,.ds-suggestion)::part(items){gap:var(--dsc-suggestion-chip-gap);flex-wrap:wrap;max-width:100%;display:flex}[data-multiple]:is(.ds-search,.ds-suggestion)>u-datalist>u-option{padding-inline-start:calc(var(--dsc-suggestion-option-padding) + var(--dsc-suggestion-option-checkmark-size) + var(--dsc-suggestion-option-gap))}:is([data-multiple]:is(.ds-search,.ds-suggestion)>u-datalist>u-option):before{content:"";width:var(--dsc-suggestion-option-checkmark-size);height:var(--dsc-suggestion-option-checkmark-size);border-radius:var(--ds-border-radius-sm);outline:var(--dsc-suggestion-option-checkmark-border) solid var(--dsc-suggestion-option-checkmark-border-color);outline-offset:calc(var(--dsc-suggestion-option-checkmark-border)*-1);box-sizing:border-box;padding:.188rem;position:absolute;inset-inline-start:var(--dsc-suggestion-option-padding);translate:0 calc(.5lh - 50%);-webkit-mask:none;mask:none}[selected]:is([data-multiple]:is(.ds-search,.ds-suggestion)>u-datalist>u-option):before{background-color:var(--ds-color-base-default);color:var(--ds-color-base-contrast-default);--_stroke-width:.05em;--_stroke-width-fallback:.05em;--_diagonal-1:transparent calc(48% - var(--_stroke-width,var(--_stroke-width-fallback)));--_diagonal-2:currentcolor calc(50% - var(--_stroke-width,var(--_stroke-width-fallback)));--_diagonal-3:currentcolor calc(50% + var(--_stroke-width,var(--_stroke-width-fallback)));--_diagonal-4:transparent calc(52% + var(--_stroke-width,var(--_stroke-width-fallback)));background-position:10% 73%,90%;background-repeat:no-repeat;background-size:35% 35%,65% 65%;background-origin:content-box;background-image:linear-gradient(45deg,var(--_diagonal-1),var(--_diagonal-2),var(--_diagonal-3),var(--_diagonal-4)),linear-gradient(-45deg,var(--_diagonal-1),var(--_diagonal-2),var(--_diagonal-3),var(--_diagonal-4));outline:none}@media (forced-colors:active){[selected]:is([data-multiple]:is(.ds-search,.ds-suggestion)>u-datalist>u-option):before{forced-color-adjust:none;background-color:linktext;border-color:linktext}}:is(.ds-search,.ds-suggestion):not([data-creatable])>u-datalist:has(u-option[aria-hidden=false]:not([data-empty]))>u-option[data-empty]{display:none}:is(.ds-search,.ds-suggestion):not([data-creatable])>u-datalist>u-option[data-empty]{cursor:default;background:0 0;padding-inline-start:var(--dsc-suggestion-option-padding)}[data-empty]:is(:is(.ds-search,.ds-suggestion):not([data-creatable])>u-datalist>u-option[data-empty]):empty:after{content:var(--dsc-suggestion-empty-text)}:is(:is(.ds-search,.ds-suggestion):not([data-creatable])>u-datalist>u-option[data-empty]):before{display:none}[data-creatable]:is(.ds-search,.ds-suggestion)>u-datalist>u-option[data-empty]{--_ds-data-empty:var(--dsc-suggestion-create-text)}:is([data-creatable]:is(.ds-search,.ds-suggestion)>u-datalist>u-option[data-empty]):empty:after{content:attr(data-create)}:is([data-creatable]:is(.ds-search,.ds-suggestion)>u-datalist>u-option[data-empty]):before{color:inherit;-webkit-mask:var(--dsc-suggestion-create-icon-url) center /contain no-repeat;-webkit-mask:var(--dsc-suggestion-create-icon-url) center /contain no-repeat;-webkit-mask:var(--dsc-suggestion-create-icon-url) center /contain no-repeat;-webkit-mask:var(--dsc-suggestion-create-icon-url) center /contain no-repeat;mask:var(--dsc-suggestion-create-icon-url) center /contain no-repeat;background:currentColor;display:block}[aria-selected=true]:is([data-creatable]:is(.ds-search,.ds-suggestion)>u-datalist>u-option[data-empty]):before{-webkit-mask:var(--dsc-suggestion-option-checkmark-url) center /contain no-repeat;-webkit-mask:var(--dsc-suggestion-option-checkmark-url) center /contain no-repeat;-webkit-mask:var(--dsc-suggestion-option-checkmark-url) center /contain no-repeat;-webkit-mask:var(--dsc-suggestion-option-checkmark-url) center /contain no-repeat;mask:var(--dsc-suggestion-option-checkmark-url) center /contain no-repeat}:is(.ds-search,.ds-suggestion)>input{grid-area:input}:is(.ds-search,.ds-suggestion)>input[inputmode=none]{box-shadow:none;outline:none}:is(.ds-search,.ds-suggestion)>input[type=search]{padding-inline-start:calc(var(--dsc-suggestion-search-icon-size) + var(--dsc-suggestion-clear-gap)*2)}:is(.ds-search,.ds-suggestion)>input[type=search]::-webkit-search-cancel-button{display:none}:is(.ds-search,.ds-suggestion):has(>input[type=search]):after{pointer-events:none;content:"";height:var(--dsc-suggestion-search-icon-size);width:var(--dsc-suggestion-search-icon-size);-webkit-mask:var(--dsc-suggestion-search-icon-url) center /contain no-repeat;-webkit-mask:var(--dsc-suggestion-search-icon-url) center /contain no-repeat;-webkit-mask:var(--dsc-suggestion-search-icon-url) center /contain no-repeat;-webkit-mask:var(--dsc-suggestion-search-icon-url) center /contain no-repeat;mask:var(--dsc-suggestion-search-icon-url) center /contain no-repeat;background:currentColor;grid-area:input;margin-inline-start:var(--dsc-suggestion-clear-gap)}@media (forced-colors:active){:is(.ds-search,.ds-suggestion):has(>input[type=search]):after{background:canvastext}}:is(.ds-search,.ds-suggestion)>input{padding-inline-end:calc(var(--dsc-suggestion-clear-size) + var(--dsc-suggestion-clear-gap))}:is(.ds-search,.ds-suggestion):where(:has(u-datalist):not(:has(button[aria-expanded],button[type=reset]:not([hidden]))))>input{background-position:calc(100% - 1.2em + var(--dsc-input-stroke-width)),calc(100% - .8em);background-repeat:no-repeat;background-size:.4em .4em;background-image:linear-gradient(45deg,var(--_dsc-input-diagonal-1),var(--_dsc-input-diagonal-2),var(--_dsc-input-diagonal-3),var(--_dsc-input-diagonal-4)),linear-gradient(-45deg,var(--_dsc-input-diagonal-1),var(--_dsc-input-diagonal-2),var(--_dsc-input-diagonal-3),var(--_dsc-input-diagonal-4))}:is(.ds-search,.ds-suggestion):has(u-datalist)>input: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-position:calc(1.2em - var(--dsc-input-stroke-width)),.8em}:is(.ds-search,.ds-suggestion)>input:is(:read-only,:disabled,[aria-disabled=true])~:is(del,button[type=reset],button[aria-expanded]){display:none}:is(.ds-search,.ds-suggestion)>:is(del,button[type=reset],button[aria-expanded]){--dsc-button-size:var(--dsc-suggestion-clear-size);border-radius:var(--dsc-suggestion-clear-border-radius);box-sizing:border-box;cursor:pointer;height:var(--dsc-suggestion-clear-size);padding:var(--dsc-suggestion-clear-padding);width:var(--dsc-suggestion-clear-size);outline:none;grid-area:input;place-self:center end;margin-inline-end:var(--dsc-suggestion-clear-gap);scale:.75}:is(:is(.ds-search,.ds-suggestion)>:is(del,button[type=reset],button[aria-expanded])):focus-visible{box-shadow:var(--_ds--focus,var(--dsc-focus-boxShadow));outline:var(--_ds--focus,var(--dsc-focus-outline));outline-offset:var(--_ds--focus,var(--ds-border-width-focus))}:is(:is(.ds-search,.ds-suggestion)>:is(del,button[type=reset],button[aria-expanded])):focus-visible *{--_ds--focus: }:is(:is(.ds-search,.ds-suggestion)>:is(del,button[type=reset],button[aria-expanded])):hover{background:var(--dsc-suggestion-clear-background--hover)}:is(:is(.ds-search,.ds-suggestion)>:is(del,button[type=reset],button[aria-expanded])):active{background:var(--dsc-suggestion-clear-background--active)}:is(:is(.ds-search,.ds-suggestion)>:is(del,button[type=reset],button[aria-expanded])):empty:before{content:"";height:100%;-webkit-mask:var(--dsc-suggestion-clear-icon-url) center /contain no-repeat;-webkit-mask:var(--dsc-suggestion-clear-icon-url) center /contain no-repeat;-webkit-mask:var(--dsc-suggestion-clear-icon-url) center /contain no-repeat;-webkit-mask:var(--dsc-suggestion-clear-icon-url) center /contain no-repeat;mask:var(--dsc-suggestion-clear-icon-url) center /contain no-repeat;background:currentColor;width:100%;display:block}@media (forced-colors:active){:is(:is(.ds-search,.ds-suggestion)>:is(del,button[type=reset],button[aria-expanded])):empty:before{forced-color-adjust:none;background-color:canvastext}}:is(.ds-search,.ds-suggestion)>button[aria-expanded]:empty:before{-webkit-mask-image:var(--dsc-suggestion-toggle-icon-url);-webkit-mask-image:var(--dsc-suggestion-toggle-icon-url);-webkit-mask-image:var(--dsc-suggestion-toggle-icon-url);-webkit-mask-image:var(--dsc-suggestion-toggle-icon-url);mask-image:var(--dsc-suggestion-toggle-icon-url)}:is(.ds-search,.ds-suggestion)>input[aria-expanded=true]~button[aria-expanded]:before{rotate:180deg}:is(.ds-search,.ds-suggestion)>button:not([type=reset]):not([aria-expanded]){border-start-start-radius:0;border-end-start-radius:0;grid-area:submit}:is(:is(.ds-search,.ds-suggestion)>button:not([type=reset]):not([aria-expanded])):not(:focus-visible){border-inline-start:0}:is(.ds-search,.ds-suggestion):has(button:not([type=reset]):not([aria-expanded]))>input{border-start-end-radius:0;border-end-end-radius:0}.ds-textfield{gap:var(--ds-size-2);display:grid}.ds-textfield__adornment{color:var(--ds-color-neutral-text-subtle);background:var(--ds-color-neutral-surface-tinted);padding:9px var(--ds-size-4);display:inline-block}.ds-textfield__adornment,.ds-textfield__input{border-radius:var(--ds-border-radius-md);border:solid 1px var(--ds-color-neutral-border-default);box-sizing:border-box}.ds-textfield__input{appearance:none;width:100%;padding:0 var(--ds-size-3);background:var(--ds-color-neutral-surface-default);color:var(--ds-color-neutral-text-default);flex:0 auto;font-family:inherit;position:relative}.ds-textfield__input:disabled{cursor:not-allowed}.ds-textfield--readonly .ds-textfield__input{background:var(--ds-color-neutral-surface-tinted);border-color:var(--ds-color-neutral-border-strong)}.ds-textfield__field{border-radius:var(--ds-border-radius-md);align-items:stretch;display:flex}.ds-textfield__field>:first-child{border-top-left-radius:var(--ds-border-radius-md);border-bottom-left-radius:var(--ds-border-radius-md)}.ds-textfield__field>:last-child{border-top-right-radius:var(--ds-border-radius-md);border-bottom-right-radius:var(--ds-border-radius-md)}.ds-textfield--sm .ds-textfield__adornment{padding:var(--ds-size-2) var(--ds-size-3)}.ds-textfield--md .ds-textfield__adornment{padding:.65rem var(--ds-size-4)}.ds-textfield--lg .ds-textfield__adornment{padding:.85rem var(--ds-size-5)}.ds-textfield--sm .ds-textfield__field{height:var(--ds-size-10)}.ds-textfield--md .ds-textfield__field{height:var(--ds-size-12)}.ds-textfield--lg .ds-textfield__field{height:var(--ds-size-14)}.ds-textfield--sm .ds-textfield__input{padding:0 var(--ds-size-2)}.ds-textfield--md .ds-textfield__input{padding:0 var(--ds-size-3)}.ds-textfield--lg .ds-textfield__input{padding:0 var(--ds-size-4)}.ds-textfield__label{gap:var(--ds-size-1);flex-direction:row;align-items:center;min-width:min-content;display:inline-flex}.ds-textfield__description{color:var(--ds-color-neutral-text-subtle);margin-top:calc(var(--ds-size-2)*-1)}.ds-textfield:has(.ds-textfield__input:disabled){opacity:var(--ds-opacity-disabled)}.ds-textfield--error .ds-textfield__input:not(:focus-visible){border-color:var(--ds-color-danger-border-default);box-shadow:inset 0 0 0 1px var(--ds-color-danger-border-default)}@media (hover:hover) and (pointer:fine){.ds-textfield__input:not(:focus-visible,:disabled,[aria-disabled]):hover{border-color:var(--ds-color-border-strong);box-shadow:inset 0 0 0 1px var(--ds-color-border-strong)}}.ds-textfield__input--with-prefix{border-top-left-radius:0;border-bottom-left-radius:0}.ds-textfield__input--with-suffix,.ds-textfield__prefix{border-top-right-radius:0;border-bottom-right-radius:0}.ds-textfield__prefix{white-space:nowrap;border-right:0}.ds-textfield__suffix{white-space:nowrap;border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.ds-textfield__readonly__icon{width:1.2em;height:1.2em}.ds-textfield__error-message:empty{display:none}.ds-combobox{background-color:initial;gap:var(--ds-size-2);display:grid}.ds-combobox [data-floating-ui-portal]{grid-area:1/1/2/2}.ds-combobox__options-wrapper{padding:var(--ds-size-2);background:var(--ds-color-neutral-surface-default);color:var(--ds-color-neutral-text-default);z-index:1600;border-radius:var(--ds-border-radius-md);box-shadow:var(--ds-shadow-md);border:1px solid var(--ds-color-neutral-border-default);overflow-y:auto}.ds-combobox--readonly .ds-combobox__input{pointer-events:none}.ds-combobox__input__wrapper{align-items:center;gap:var(--ds-size-1);cursor:text;padding:var(--ds-size-2);border-radius:var(--ds-border-radius-md);justify-content:space-between;width:100%;height:auto;display:flex;position:relative}.ds-combobox__input__wrapper .ds-combobox__input{appearance:none;background-color:initial;width:100%;min-width:50px;height:100%;color:var(--ds-color-neutral-text-default);box-sizing:border-box;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;border:none;flex-grow:1}.ds-combobox--sm .ds-combobox__input__wrapper{min-height:var(--ds-size-10);padding:5px var(--ds-size-2)}.ds-combobox--md .ds-combobox__input__wrapper{min-height:var(--ds-size-12);padding:7px var(--ds-size-3)}.ds-combobox--lg .ds-combobox__input__wrapper{min-height:var(--ds-size-14);padding:7px var(--ds-size-4)}.ds-combobox__input__wrapper .ds-combobox__input:focus{outline:none}.ds-combobox__input__wrapper.ds-combobox--error{border-color:var(--ds-color-danger-border-default);border-width:2px}.ds-combobox__chip-and-input{gap:var(--ds-size-2);background-color:initial;flex-wrap:wrap;align-items:center;width:100%;display:flex}.ds-combobox__arrow{cursor:pointer;place-items:center;display:grid}.ds-combobox__input__wrapper.ds-combobox--readonly{background:var(--ds-color-base-default);border-color:var(--ds-color-base-default)}.ds-combobox__label{gap:var(--ds-size-1);flex-direction:row;grid-area:1/1/2/2;align-items:center;min-width:min-content;display:inline-flex}.ds-combobox__description{color:var(--ds-color-neutral-text-subtle);margin-top:calc(var(--ds-size-2)*-1)}.ds-combobox__clear-button{cursor:pointer;background-color:initial;color:var(--ds-color-neutral-text-default);border-radius:var(--ds-border-radius-sm);aspect-ratio:1;border:none;place-items:center;width:29px;height:29px;padding:0;display:grid}.ds-combobox--sm .ds-combobox__clear-button{width:25px;height:25px}.ds-combobox--md .ds-combobox__clear-button{width:29px;height:29px}.ds-combobox--lg .ds-combobox__clear-button{width:31px;height:31px}.ds-combobox__clear-button:not(:disabled):hover{background-color:var(--ds-color-neutral-surface-tinted)}.ds-combobox__disabled{opacity:var(--ds-opacity-disabled)}.ds-combobox__disabled *{cursor:not-allowed}.ds-combobox__readonly__icon{width:1.2em;height:1.2em}.ds-combobox__error-message{margin-top:var(--ds-size-2)}.ds-combobox__error-message:empty{display:none}.ds-combobox__loading{gap:var(--ds-size-2);align-content:center;display:flex}.ds-combobox__input__wrapper:has(input:focus){--dsc-focus-border-width:3px;outline:var(--dsc-focus-border-width) solid var(--ds-color-focus-outer);outline-offset:var(--dsc-focus-border-width);box-shadow:0 0 0 var(--dsc-focus-border-width) var(--ds-color-focus-inner)}.ds-combobox__input__wrapper:focus-within:hover{border-color:var(--ds-color-neutral-border-default)}.ds-combobox__custom,.ds-combobox__empty,.ds-combobox__option{padding:var(--ds-size-2) var(--ds-size-3);font-weight:400}.ds-combobox__option{width:100%;padding-left:var(--ds-size-1);border-radius:var(--ds-border-radius-sm);text-align:left;cursor:pointer;background:0 0;border:none;border-left:5px solid #0000;grid-template-columns:1.2em 1fr;justify-content:start;height:auto;font-family:inherit;display:grid}.ds-combobox__option.ds-combobox__option--active{background:var(--ds-color-surface-tinted);border-left:5px solid var(--ds-color-base-default)}.ds-combobox__option>div{align-self:flex-start}.ds-combobox__option.ds-combobox__option--multiple{gap:var(--ds-size-2);grid-template-columns:auto 1fr}.ds-combobox__option__label{cursor:pointer;gap:var(--ds-size-1);color:var(--ds-color-neutral-text-default);flex-flow:column wrap;margin:auto 0;display:flex}.ds-combobox__option--active .ds-combobox__option__label{color:var(--ds-color-text-default)}.ds-combobox__option__icon-wrapper{width:var(--ds-size-6);aspect-ratio:1;border:2px solid var(--ds-color-neutral-border-default);border-radius:var(--ds-border-radius-sm);background-color:var(--ds-color-neutral-surface-default);place-items:center;display:grid}.ds-combobox__option--active .ds-combobox__option__icon-wrapper{border-color:var(--ds-color-base-default)}.ds-combobox--sm .ds-combobox__option .ds-combobox__option__icon-wrapper{width:var(--ds-size-5)}.ds-combobox--md .ds-combobox__option .ds-combobox__option__icon-wrapper{width:var(--ds-size-6)}.ds-combobox--lg .ds-combobox__option .ds-combobox__option__icon-wrapper{width:var(--ds-size-7)}.ds-combobox__option__icon-wrapper.ds-combobox__option__icon-wrapper--selected{border-color:var(--ds-color-base-default);background-color:var(--ds-color-base-default)}.ds-combobox__option__icon-wrapper__icon{box-sizing:border-box;stroke:var(--ds-color-neutral-text-default);color:var(--ds-color-neutral-text-default);padding-top:.2em;transform:scale(1.4)}.ds-combobox__option__icon-wrapper .ds-combobox__option__icon-wrapper__icon{padding-top:0}.ds-combobox__option--active .ds-combobox__option__icon-wrapper__icon{stroke:var(--ds-color-text-default);color:var(--ds-color-text-default)}.ds-combobox__option__icon-wrapper.ds-combobox__option__icon-wrapper--selected .ds-combobox__option__icon-wrapper__icon{color:#fff;stroke:#fff}.ds-combobox__option__description{gap:var(--ds-size-1);color:var(--ds-color-neutral-text-subtle);flex-flow:column wrap;font-weight:400;display:flex}}@layer ds.theme.size-mode{:root{--ds-size-mode-font-size--sm:1;--ds-size-mode-font-size--md:1.125;--ds-size-mode-font-size--lg:1.3125}:root,[data-size]{--ds-size:var(--ds-size--md);--ds-size--sm:var(--ds-size,);--ds-size--md:var(--ds-size,);--ds-size--lg:var(--ds-size,);--ds-size-mode-font-size:var(--ds-size--sm,var(--ds-size-mode-font-size--sm)) var(--ds-size--md,var(--ds-size-mode-font-size--md)) var(--ds-size--lg,var(--ds-size-mode-font-size--lg))}[data-size=sm]{--ds-size:var(--ds-size--sm)}[data-size=md]{--ds-size:var(--ds-size--md)}[data-size=lg]{--ds-size:var(--ds-size--lg)}}@layer ds.theme.type-scale{:root,[data-size]{--_ds-font-size-factor:calc(var(--ds-size-mode-font-size) / (var(--ds-size-base) / 16));--ds-font-size-1:calc(.75rem * var(--_ds-font-size-factor));--ds-font-size-2:calc(.875rem * var(--_ds-font-size-factor));--ds-font-size-3:calc(1rem * var(--_ds-font-size-factor));--ds-font-size-4:calc(1.125rem * var(--_ds-font-size-factor));--ds-font-size-5:calc(1.3125rem * var(--_ds-font-size-factor));--ds-font-size-6:calc(1.5rem * var(--_ds-font-size-factor));--ds-font-size-7:calc(1.875rem * var(--_ds-font-size-factor));--ds-font-size-8:calc(2.25rem * var(--_ds-font-size-factor));--ds-font-size-9:calc(3rem * var(--_ds-font-size-factor));--ds-font-size-10:calc(3.75rem * var(--_ds-font-size-factor));--ds-heading-2xl-font-size:var(--ds-font-size-10);--ds-heading-xl-font-size:var(--ds-font-size-9);--ds-heading-lg-font-size:var(--ds-font-size-8);--ds-heading-md-font-size:var(--ds-font-size-7);--ds-heading-sm-font-size:var(--ds-font-size-6);--ds-heading-xs-font-size:var(--ds-font-size-5);--ds-heading-2xs-font-size:var(--ds-font-size-4);--ds-body-xl-font-size:var(--ds-font-size-6);--ds-body-lg-font-size:var(--ds-font-size-5);--ds-body-md-font-size:var(--ds-font-size-4);--ds-body-sm-font-size:var(--ds-font-size-3);--ds-body-xs-font-size:var(--ds-font-size-2);--ds-body-short-xl-font-size:var(--ds-font-size-6);--ds-body-short-lg-font-size:var(--ds-font-size-5);--ds-body-short-md-font-size:var(--ds-font-size-4);--ds-body-short-sm-font-size:var(--ds-font-size-3);--ds-body-short-xs-font-size:var(--ds-font-size-2);--ds-body-long-xl-font-size:var(--ds-font-size-6);--ds-body-long-lg-font-size:var(--ds-font-size-5);--ds-body-long-md-font-size:var(--ds-font-size-4);--ds-body-long-sm-font-size:var(--ds-font-size-3);--ds-body-long-xs-font-size:var(--ds-font-size-2)}@supports (width:round(down, .1em, 1px)){:root,[data-size]{--ds-font-size-1:round(calc(.75rem * var(--_ds-font-size-factor)), 1px);--ds-font-size-2:round(calc(.875rem * var(--_ds-font-size-factor)), 1px);--ds-font-size-3:round(calc(1rem * var(--_ds-font-size-factor)), 1px);--ds-font-size-4:round(calc(1.125rem * var(--_ds-font-size-factor)), 1px);--ds-font-size-5:round(calc(1.3125rem * var(--_ds-font-size-factor)), 1px);--ds-font-size-6:round(calc(1.5rem * var(--_ds-font-size-factor)), 1px);--ds-font-size-7:round(calc(1.875rem * var(--_ds-font-size-factor)), 1px);--ds-font-size-8:round(calc(2.25rem * var(--_ds-font-size-factor)), 1px);--ds-font-size-9:round(calc(3rem * var(--_ds-font-size-factor)), 1px);--ds-font-size-10:round(calc(3.75rem * var(--_ds-font-size-factor)), 1px)}}}@layer ds.theme.color-scheme.light{:root,[data-color-scheme=light]{--ds-color-accent-background-default:#fff;--ds-color-accent-background-tinted:#f2f4f5;--ds-color-accent-surface-default:#fff;--ds-color-accent-surface-tinted:#e6e9eb;--ds-color-accent-surface-hover:#d6dbdd;--ds-color-accent-surface-active:#c5cbcf;--ds-color-accent-border-subtle:#b5bdc2;--ds-color-accent-border-default:#6b7b85;--ds-color-accent-border-strong:#4d606c;--ds-color-accent-text-subtle:#4d606c;--ds-color-accent-text-default:#1c2d39;--ds-color-accent-base-default:#243b4a;--ds-color-accent-base-hover:#384d5a;--ds-color-accent-base-active:#4d606c;--ds-color-accent-base-contrast-subtle:#cdd2d5;--ds-color-accent-base-contrast-default:#fff;--ds-color-gold-background-default:#fff;--ds-color-gold-background-tinted:#fdf3d6;--ds-color-gold-surface-default:#fff;--ds-color-gold-surface-tinted:#fbe8ae;--ds-color-gold-surface-hover:#f8d775;--ds-color-gold-surface-active:#f4c432;--ds-color-gold-border-subtle:#ecb305;--ds-color-gold-border-default:#987303;--ds-color-gold-border-strong:#765902;--ds-color-gold-text-subtle:#765902;--ds-color-gold-text-default:#372a01;--ds-color-gold-base-default:#f2b705;--ds-color-gold-base-hover:#d6a204;--ds-color-gold-base-active:#bc8e04;--ds-color-gold-base-contrast-subtle:#372901;--ds-color-gold-base-contrast-default:#000;--ds-color-fjord-background-default:#fff;--ds-color-fjord-background-tinted:#eff4fa;--ds-color-fjord-surface-default:#fff;--ds-color-fjord-surface-tinted:#dfeaf5;--ds-color-fjord-surface-hover:#cadcef;--ds-color-fjord-surface-active:#b3cde8;--ds-color-fjord-border-subtle:#9ebfe2;--ds-color-fjord-border-default:#387bc4;--ds-color-fjord-border-strong:#085cb6;--ds-color-fjord-text-subtle:#085cb6;--ds-color-fjord-text-default:#002b59;--ds-color-fjord-base-default:#0056b3;--ds-color-fjord-base-hover:#00448e;--ds-color-fjord-base-active:#00336b;--ds-color-fjord-base-contrast-subtle:#f5f8fc;--ds-color-fjord-base-contrast-default:#fff;--ds-color-sand-background-default:#fff;--ds-color-sand-background-tinted:#f4f3f1;--ds-color-sand-surface-default:#fff;--ds-color-sand-surface-tinted:#eae8e3;--ds-color-sand-surface-hover:#dcdad1;--ds-color-sand-surface-active:#cecabe;--ds-color-sand-border-subtle:#c0bcac;--ds-color-sand-border-default:#827959;--ds-color-sand-border-strong:#685d37;--ds-color-sand-text-subtle:#685d37;--ds-color-sand-text-default:#322b13;--ds-color-sand-base-default:#584c22;--ds-color-sand-base-hover:#433a1a;--ds-color-sand-base-active:#2f2912;--ds-color-sand-base-contrast-subtle:#ebeae5;--ds-color-sand-base-contrast-default:#fff;--ds-color-slate-background-default:#fff;--ds-color-slate-background-tinted:#f3f3f3;--ds-color-slate-surface-default:#fff;--ds-color-slate-surface-tinted:#e8e8e8;--ds-color-slate-surface-hover:#dadada;--ds-color-slate-surface-active:#cacaca;--ds-color-slate-border-subtle:#bcbcbc;--ds-color-slate-border-default:#797979;--ds-color-slate-border-strong:#5d5d5d;--ds-color-slate-text-subtle:#5d5d5d;--ds-color-slate-text-default:#2b2b2b;--ds-color-slate-base-default:#1a1a1a;--ds-color-slate-base-hover:#2a2a2a;--ds-color-slate-base-active:#3c3c3c;--ds-color-slate-base-contrast-subtle:#a9a9a9;--ds-color-slate-base-contrast-default:#fff;--ds-color-aurora-background-default:#fff;--ds-color-aurora-background-tinted:#f2f4f5;--ds-color-aurora-surface-default:#fff;--ds-color-aurora-surface-tinted:#e6e9eb;--ds-color-aurora-surface-hover:#d6dbdd;--ds-color-aurora-surface-active:#c5cbcf;--ds-color-aurora-border-subtle:#b5bdc2;--ds-color-aurora-border-default:#6b7b85;--ds-color-aurora-border-strong:#4d606c;--ds-color-aurora-text-subtle:#4d606c;--ds-color-aurora-text-default:#1c2d39;--ds-color-aurora-base-default:#243b4a;--ds-color-aurora-base-hover:#384d5a;--ds-color-aurora-base-active:#4d606c;--ds-color-aurora-base-contrast-subtle:#cdd2d5;--ds-color-aurora-base-contrast-default:#fff;--ds-color-terminal-background-default:#fff;--ds-color-terminal-background-tinted:#eff5f1;--ds-color-terminal-surface-default:#fff;--ds-color-terminal-surface-tinted:#e0ebe4;--ds-color-terminal-surface-hover:#cbdfd3;--ds-color-terminal-surface-active:#b5d1c0;--ds-color-terminal-border-subtle:#a0c4ae;--ds-color-terminal-border-default:#3f875a;--ds-color-terminal-border-strong:#146b36;--ds-color-terminal-text-subtle:#146b36;--ds-color-terminal-text-default:#093219;--ds-color-terminal-base-default:#146c36;--ds-color-terminal-base-hover:#10572b;--ds-color-terminal-base-active:#0c4221;--ds-color-terminal-base-contrast-subtle:#fefefe;--ds-color-terminal-base-contrast-default:#fff;--ds-color-civic-background-default:#fff;--ds-color-civic-background-tinted:#f7f2f4;--ds-color-civic-surface-default:#fff;--ds-color-civic-surface-tinted:#eee6e9;--ds-color-civic-surface-hover:#e4d7db;--ds-color-civic-surface-active:#d8c5cb;--ds-color-civic-border-subtle:#cdb6bd;--ds-color-civic-border-default:#9b6b7b;--ds-color-civic-border-strong:#864c5e;--ds-color-civic-text-subtle:#864c5e;--ds-color-civic-text-default:#4a1c2b;--ds-color-civic-base-default:#702b41;--ds-color-civic-base-hover:#7f4255;--ds-color-civic-base-active:#8f596b;--ds-color-civic-base-contrast-subtle:#e6dade;--ds-color-civic-base-contrast-default:#fff;--ds-color-friday-background-default:#fff;--ds-color-friday-background-tinted:#f5f2f9;--ds-color-friday-surface-default:#fff;--ds-color-friday-surface-tinted:#ece6f3;--ds-color-friday-surface-hover:#e0d6ec;--ds-color-friday-surface-active:#d3c4e4;--ds-color-friday-border-subtle:#c7b4dc;--ds-color-friday-border-default:#8e68b8;--ds-color-friday-border-strong:#7546a9;--ds-color-friday-text-subtle:#7546a9;--ds-color-friday-text-default:#372052;--ds-color-friday-base-default:#7040a6;--ds-color-friday-base-hover:#593384;--ds-color-friday-base-active:#422662;--ds-color-friday-base-contrast-subtle:#f9f7fb;--ds-color-friday-base-contrast-default:#fff;--ds-color-neutral-background-default:#f5efe3;--ds-color-neutral-background-tinted:#f2f4f5;--ds-color-neutral-surface-default:#fff;--ds-color-neutral-surface-tinted:#e5e9eb;--ds-color-neutral-surface-hover:#d5dbde;--ds-color-neutral-surface-active:#c3cbd0;--ds-color-neutral-border-subtle:#b2bdc3;--ds-color-neutral-border-default:#667c87;--ds-color-neutral-border-strong:#4f6068;--ds-color-neutral-text-subtle:#4f6068;--ds-color-neutral-text-default:#252d31;--ds-color-neutral-base-default:#667c87;--ds-color-neutral-base-hover:#7d9099;--ds-color-neutral-base-active:#95a5ac;--ds-color-neutral-base-contrast-subtle:#020202;--ds-color-neutral-base-contrast-default:#000;--ds-color-info-background-default:#fff;--ds-color-info-background-tinted:#edf5fa;--ds-color-info-surface-default:#fff;--ds-color-info-surface-tinted:#dcebf6;--ds-color-info-surface-hover:#c5ddf0;--ds-color-info-surface-active:#abcfe9;--ds-color-info-border-subtle:#94c1e3;--ds-color-info-border-default:#1f7dc5;--ds-color-info-border-strong:#0860a3;--ds-color-info-text-subtle:#0860a3;--ds-color-info-text-default:#042d4d;--ds-color-info-base-default:#0a71c0;--ds-color-info-base-hover:#085d9f;--ds-color-info-base-active:#074a7e;--ds-color-info-base-contrast-subtle:#eff6fb;--ds-color-info-base-contrast-default:#fff;--ds-color-success-background-default:#fff;--ds-color-success-background-tinted:#ecf6ee;--ds-color-success-surface-default:#fff;--ds-color-success-surface-tinted:#daeddd;--ds-color-success-surface-hover:#c3e2c7;--ds-color-success-surface-active:#a8d5ae;--ds-color-success-border-subtle:#8fc997;--ds-color-success-border-default:#108c22;--ds-color-success-border-strong:#056d13;--ds-color-success-text-subtle:#056d13;--ds-color-success-text-default:#023409;--ds-color-success-base-default:#068718;--ds-color-success-base-hover:#057014;--ds-color-success-base-active:#045a10;--ds-color-success-base-contrast-subtle:#fafdfb;--ds-color-success-base-contrast-default:#fff;--ds-color-warning-background-default:#fff;--ds-color-warning-background-tinted:#fcf2e2;--ds-color-warning-surface-default:#fff;--ds-color-warning-surface-tinted:#fae6c6;--ds-color-warning-surface-hover:#f6d5a0;--ds-color-warning-surface-active:#f2c275;--ds-color-warning-border-subtle:#eeb04c;--ds-color-warning-border-default:#a56d13;--ds-color-warning-border-strong:#80540f;--ds-color-warning-text-subtle:#80540f;--ds-color-warning-text-default:#3c2807;--ds-color-warning-base-default:#ea9b1b;--ds-color-warning-base-hover:#cd8818;--ds-color-warning-base-active:#b27614;--ds-color-warning-base-contrast-subtle:#271a04;--ds-color-warning-base-contrast-default:#000;--ds-color-danger-background-default:#fff;--ds-color-danger-background-tinted:#fbf1f1;--ds-color-danger-surface-default:#fff;--ds-color-danger-surface-tinted:#f8e4e4;--ds-color-danger-surface-hover:#f3d2d2;--ds-color-danger-surface-active:#edbfbf;--ds-color-danger-border-subtle:#e8adad;--ds-color-danger-border-default:#ce4d4d;--ds-color-danger-border-strong:#b81a1a;--ds-color-danger-text-subtle:#b81a1a;--ds-color-danger-text-default:#590d0d;--ds-color-danger-base-default:#c01b1b;--ds-color-danger-base-hover:#9b1616;--ds-color-danger-base-active:#791111;--ds-color-danger-base-contrast-subtle:#f7e1e1;--ds-color-danger-base-contrast-default:#fff;--ds-color-focus-inner:#f5efe3;--ds-color-focus-outer:#252d31;--ds-link-color-visited:#663299;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:light){[data-color-scheme=auto]{--ds-color-accent-background-default:#fff;--ds-color-accent-background-tinted:#f2f4f5;--ds-color-accent-surface-default:#fff;--ds-color-accent-surface-tinted:#e6e9eb;--ds-color-accent-surface-hover:#d6dbdd;--ds-color-accent-surface-active:#c5cbcf;--ds-color-accent-border-subtle:#b5bdc2;--ds-color-accent-border-default:#6b7b85;--ds-color-accent-border-strong:#4d606c;--ds-color-accent-text-subtle:#4d606c;--ds-color-accent-text-default:#1c2d39;--ds-color-accent-base-default:#243b4a;--ds-color-accent-base-hover:#384d5a;--ds-color-accent-base-active:#4d606c;--ds-color-accent-base-contrast-subtle:#cdd2d5;--ds-color-accent-base-contrast-default:#fff;--ds-color-gold-background-default:#fff;--ds-color-gold-background-tinted:#fdf3d6;--ds-color-gold-surface-default:#fff;--ds-color-gold-surface-tinted:#fbe8ae;--ds-color-gold-surface-hover:#f8d775;--ds-color-gold-surface-active:#f4c432;--ds-color-gold-border-subtle:#ecb305;--ds-color-gold-border-default:#987303;--ds-color-gold-border-strong:#765902;--ds-color-gold-text-subtle:#765902;--ds-color-gold-text-default:#372a01;--ds-color-gold-base-default:#f2b705;--ds-color-gold-base-hover:#d6a204;--ds-color-gold-base-active:#bc8e04;--ds-color-gold-base-contrast-subtle:#372901;--ds-color-gold-base-contrast-default:#000;--ds-color-fjord-background-default:#fff;--ds-color-fjord-background-tinted:#eff4fa;--ds-color-fjord-surface-default:#fff;--ds-color-fjord-surface-tinted:#dfeaf5;--ds-color-fjord-surface-hover:#cadcef;--ds-color-fjord-surface-active:#b3cde8;--ds-color-fjord-border-subtle:#9ebfe2;--ds-color-fjord-border-default:#387bc4;--ds-color-fjord-border-strong:#085cb6;--ds-color-fjord-text-subtle:#085cb6;--ds-color-fjord-text-default:#002b59;--ds-color-fjord-base-default:#0056b3;--ds-color-fjord-base-hover:#00448e;--ds-color-fjord-base-active:#00336b;--ds-color-fjord-base-contrast-subtle:#f5f8fc;--ds-color-fjord-base-contrast-default:#fff;--ds-color-sand-background-default:#fff;--ds-color-sand-background-tinted:#f4f3f1;--ds-color-sand-surface-default:#fff;--ds-color-sand-surface-tinted:#eae8e3;--ds-color-sand-surface-hover:#dcdad1;--ds-color-sand-surface-active:#cecabe;--ds-color-sand-border-subtle:#c0bcac;--ds-color-sand-border-default:#827959;--ds-color-sand-border-strong:#685d37;--ds-color-sand-text-subtle:#685d37;--ds-color-sand-text-default:#322b13;--ds-color-sand-base-default:#584c22;--ds-color-sand-base-hover:#433a1a;--ds-color-sand-base-active:#2f2912;--ds-color-sand-base-contrast-subtle:#ebeae5;--ds-color-sand-base-contrast-default:#fff;--ds-color-slate-background-default:#fff;--ds-color-slate-background-tinted:#f3f3f3;--ds-color-slate-surface-default:#fff;--ds-color-slate-surface-tinted:#e8e8e8;--ds-color-slate-surface-hover:#dadada;--ds-color-slate-surface-active:#cacaca;--ds-color-slate-border-subtle:#bcbcbc;--ds-color-slate-border-default:#797979;--ds-color-slate-border-strong:#5d5d5d;--ds-color-slate-text-subtle:#5d5d5d;--ds-color-slate-text-default:#2b2b2b;--ds-color-slate-base-default:#1a1a1a;--ds-color-slate-base-hover:#2a2a2a;--ds-color-slate-base-active:#3c3c3c;--ds-color-slate-base-contrast-subtle:#a9a9a9;--ds-color-slate-base-contrast-default:#fff;--ds-color-aurora-background-default:#fff;--ds-color-aurora-background-tinted:#f2f4f5;--ds-color-aurora-surface-default:#fff;--ds-color-aurora-surface-tinted:#e6e9eb;--ds-color-aurora-surface-hover:#d6dbdd;--ds-color-aurora-surface-active:#c5cbcf;--ds-color-aurora-border-subtle:#b5bdc2;--ds-color-aurora-border-default:#6b7b85;--ds-color-aurora-border-strong:#4d606c;--ds-color-aurora-text-subtle:#4d606c;--ds-color-aurora-text-default:#1c2d39;--ds-color-aurora-base-default:#243b4a;--ds-color-aurora-base-hover:#384d5a;--ds-color-aurora-base-active:#4d606c;--ds-color-aurora-base-contrast-subtle:#cdd2d5;--ds-color-aurora-base-contrast-default:#fff;--ds-color-terminal-background-default:#fff;--ds-color-terminal-background-tinted:#eff5f1;--ds-color-terminal-surface-default:#fff;--ds-color-terminal-surface-tinted:#e0ebe4;--ds-color-terminal-surface-hover:#cbdfd3;--ds-color-terminal-surface-active:#b5d1c0;--ds-color-terminal-border-subtle:#a0c4ae;--ds-color-terminal-border-default:#3f875a;--ds-color-terminal-border-strong:#146b36;--ds-color-terminal-text-subtle:#146b36;--ds-color-terminal-text-default:#093219;--ds-color-terminal-base-default:#146c36;--ds-color-terminal-base-hover:#10572b;--ds-color-terminal-base-active:#0c4221;--ds-color-terminal-base-contrast-subtle:#fefefe;--ds-color-terminal-base-contrast-default:#fff;--ds-color-civic-background-default:#fff;--ds-color-civic-background-tinted:#f7f2f4;--ds-color-civic-surface-default:#fff;--ds-color-civic-surface-tinted:#eee6e9;--ds-color-civic-surface-hover:#e4d7db;--ds-color-civic-surface-active:#d8c5cb;--ds-color-civic-border-subtle:#cdb6bd;--ds-color-civic-border-default:#9b6b7b;--ds-color-civic-border-strong:#864c5e;--ds-color-civic-text-subtle:#864c5e;--ds-color-civic-text-default:#4a1c2b;--ds-color-civic-base-default:#702b41;--ds-color-civic-base-hover:#7f4255;--ds-color-civic-base-active:#8f596b;--ds-color-civic-base-contrast-subtle:#e6dade;--ds-color-civic-base-contrast-default:#fff;--ds-color-friday-background-default:#fff;--ds-color-friday-background-tinted:#f5f2f9;--ds-color-friday-surface-default:#fff;--ds-color-friday-surface-tinted:#ece6f3;--ds-color-friday-surface-hover:#e0d6ec;--ds-color-friday-surface-active:#d3c4e4;--ds-color-friday-border-subtle:#c7b4dc;--ds-color-friday-border-default:#8e68b8;--ds-color-friday-border-strong:#7546a9;--ds-color-friday-text-subtle:#7546a9;--ds-color-friday-text-default:#372052;--ds-color-friday-base-default:#7040a6;--ds-color-friday-base-hover:#593384;--ds-color-friday-base-active:#422662;--ds-color-friday-base-contrast-subtle:#f9f7fb;--ds-color-friday-base-contrast-default:#fff;--ds-color-neutral-background-default:#f5efe3;--ds-color-neutral-background-tinted:#f2f4f5;--ds-color-neutral-surface-default:#fff;--ds-color-neutral-surface-tinted:#e5e9eb;--ds-color-neutral-surface-hover:#d5dbde;--ds-color-neutral-surface-active:#c3cbd0;--ds-color-neutral-border-subtle:#b2bdc3;--ds-color-neutral-border-default:#667c87;--ds-color-neutral-border-strong:#4f6068;--ds-color-neutral-text-subtle:#4f6068;--ds-color-neutral-text-default:#252d31;--ds-color-neutral-base-default:#667c87;--ds-color-neutral-base-hover:#7d9099;--ds-color-neutral-base-active:#95a5ac;--ds-color-neutral-base-contrast-subtle:#020202;--ds-color-neutral-base-contrast-default:#000;--ds-color-info-background-default:#fff;--ds-color-info-background-tinted:#edf5fa;--ds-color-info-surface-default:#fff;--ds-color-info-surface-tinted:#dcebf6;--ds-color-info-surface-hover:#c5ddf0;--ds-color-info-surface-active:#abcfe9;--ds-color-info-border-subtle:#94c1e3;--ds-color-info-border-default:#1f7dc5;--ds-color-info-border-strong:#0860a3;--ds-color-info-text-subtle:#0860a3;--ds-color-info-text-default:#042d4d;--ds-color-info-base-default:#0a71c0;--ds-color-info-base-hover:#085d9f;--ds-color-info-base-active:#074a7e;--ds-color-info-base-contrast-subtle:#eff6fb;--ds-color-info-base-contrast-default:#fff;--ds-color-success-background-default:#fff;--ds-color-success-background-tinted:#ecf6ee;--ds-color-success-surface-default:#fff;--ds-color-success-surface-tinted:#daeddd;--ds-color-success-surface-hover:#c3e2c7;--ds-color-success-surface-active:#a8d5ae;--ds-color-success-border-subtle:#8fc997;--ds-color-success-border-default:#108c22;--ds-color-success-border-strong:#056d13;--ds-color-success-text-subtle:#056d13;--ds-color-success-text-default:#023409;--ds-color-success-base-default:#068718;--ds-color-success-base-hover:#057014;--ds-color-success-base-active:#045a10;--ds-color-success-base-contrast-subtle:#fafdfb;--ds-color-success-base-contrast-default:#fff;--ds-color-warning-background-default:#fff;--ds-color-warning-background-tinted:#fcf2e2;--ds-color-warning-surface-default:#fff;--ds-color-warning-surface-tinted:#fae6c6;--ds-color-warning-surface-hover:#f6d5a0;--ds-color-warning-surface-active:#f2c275;--ds-color-warning-border-subtle:#eeb04c;--ds-color-warning-border-default:#a56d13;--ds-color-warning-border-strong:#80540f;--ds-color-warning-text-subtle:#80540f;--ds-color-warning-text-default:#3c2807;--ds-color-warning-base-default:#ea9b1b;--ds-color-warning-base-hover:#cd8818;--ds-color-warning-base-active:#b27614;--ds-color-warning-base-contrast-subtle:#271a04;--ds-color-warning-base-contrast-default:#000;--ds-color-danger-background-default:#fff;--ds-color-danger-background-tinted:#fbf1f1;--ds-color-danger-surface-default:#fff;--ds-color-danger-surface-tinted:#f8e4e4;--ds-color-danger-surface-hover:#f3d2d2;--ds-color-danger-surface-active:#edbfbf;--ds-color-danger-border-subtle:#e8adad;--ds-color-danger-border-default:#ce4d4d;--ds-color-danger-border-strong:#b81a1a;--ds-color-danger-text-subtle:#b81a1a;--ds-color-danger-text-default:#590d0d;--ds-color-danger-base-default:#c01b1b;--ds-color-danger-base-hover:#9b1616;--ds-color-danger-base-active:#791111;--ds-color-danger-base-contrast-subtle:#f7e1e1;--ds-color-danger-base-contrast-default:#fff;--ds-color-focus-inner:#f5efe3;--ds-color-focus-outer:#252d31;--ds-link-color-visited:#663299;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}}@layer ds.theme.typography.secondary{[data-typography=secondary]{--ds-line-height-sm:1.3;--ds-line-height-md:1.5;--ds-line-height-lg:1.7;--ds-letter-spacing-1:-.01em;--ds-letter-spacing-2:-.005em;--ds-letter-spacing-3:-.0025em;--ds-letter-spacing-4:-.0015em;--ds-letter-spacing-5:0em;--ds-letter-spacing-6:.0015em;--ds-letter-spacing-7:.0025em;--ds-letter-spacing-8:.005em;--ds-letter-spacing-9:.015em;--ds-font-family:Inter, system-ui, sans-serif;--ds-font-weight-medium:500;--ds-font-weight-semibold:600;--ds-font-weight-regular:400;--ds-heading-2xl-font-weight:500;--ds-heading-2xl-line-height:1.3;--ds-heading-2xl-letter-spacing:-.01em;--ds-heading-xl-font-weight:500;--ds-heading-xl-line-height:1.3;--ds-heading-xl-letter-spacing:-.01em;--ds-heading-lg-font-weight:500;--ds-heading-lg-line-height:1.3;--ds-heading-lg-letter-spacing:-.005em;--ds-heading-md-font-weight:500;--ds-heading-md-line-height:1.3;--ds-heading-md-letter-spacing:-.0025em;--ds-heading-sm-font-weight:500;--ds-heading-sm-line-height:1.3;--ds-heading-sm-letter-spacing:0em;--ds-heading-xs-font-weight:500;--ds-heading-xs-line-height:1.3;--ds-heading-xs-letter-spacing:.0015em;--ds-heading-2xs-font-weight:500;--ds-heading-2xs-line-height:1.3;--ds-heading-2xs-letter-spacing:.0015em;--ds-body-xl-font-weight:400;--ds-body-xl-line-height:1.5;--ds-body-xl-letter-spacing:.005em;--ds-body-lg-font-weight:400;--ds-body-lg-line-height:1.5;--ds-body-lg-letter-spacing:.005em;--ds-body-md-font-weight:400;--ds-body-md-line-height:1.5;--ds-body-md-letter-spacing:.005em;--ds-body-sm-font-weight:400;--ds-body-sm-line-height:1.5;--ds-body-sm-letter-spacing:.0025em;--ds-body-xs-font-weight:400;--ds-body-xs-line-height:1.5;--ds-body-xs-letter-spacing:.0015em;--ds-body-short-xl-font-weight:400;--ds-body-short-xl-line-height:1.3;--ds-body-short-xl-letter-spacing:.005em;--ds-body-short-lg-font-weight:400;--ds-body-short-lg-line-height:1.3;--ds-body-short-lg-letter-spacing:.005em;--ds-body-short-md-font-weight:400;--ds-body-short-md-line-height:1.3;--ds-body-short-md-letter-spacing:.005em;--ds-body-short-sm-font-weight:400;--ds-body-short-sm-line-height:1.3;--ds-body-short-sm-letter-spacing:.0025em;--ds-body-short-xs-font-weight:400;--ds-body-short-xs-line-height:1.3;--ds-body-short-xs-letter-spacing:.0015em;--ds-body-long-xl-font-weight:400;--ds-body-long-xl-line-height:1.7;--ds-body-long-xl-letter-spacing:.005em;--ds-body-long-lg-font-weight:400;--ds-body-long-lg-line-height:1.7;--ds-body-long-lg-letter-spacing:.005em;--ds-body-long-md-font-weight:400;--ds-body-long-md-line-height:1.7;--ds-body-long-md-letter-spacing:.005em;--ds-body-long-sm-font-weight:400;--ds-body-long-sm-line-height:1.7;--ds-body-long-sm-letter-spacing:.0025em;--ds-body-long-xs-font-weight:400;--ds-body-long-xs-line-height:1.7;--ds-body-long-xs-letter-spacing:.0015em}}@layer ds.theme.size{:root,[data-size]{--ds-size-base:18;--ds-size-step:4;--ds-size-0:calc(var(--ds-size-unit) * 0);--ds-size-1:calc(var(--ds-size-unit) * 1);--ds-size-2:calc(var(--ds-size-unit) * 2);--ds-size-3:calc(var(--ds-size-unit) * 3);--ds-size-4:calc(var(--ds-size-unit) * 4);--ds-size-5:calc(var(--ds-size-unit) * 5);--ds-size-6:calc(var(--ds-size-unit) * 6);--ds-size-7:calc(var(--ds-size-unit) * 7);--ds-size-8:calc(var(--ds-size-unit) * 8);--ds-size-9:calc(var(--ds-size-unit) * 9);--ds-size-10:calc(var(--ds-size-unit) * 10);--ds-size-11:calc(var(--ds-size-unit) * 11);--ds-size-12:calc(var(--ds-size-unit) * 12);--ds-size-13:calc(var(--ds-size-unit) * 13);--ds-size-14:calc(var(--ds-size-unit) * 14);--ds-size-15:calc(var(--ds-size-unit) * 15);--ds-size-18:calc(var(--ds-size-unit) * 18);--ds-size-22:calc(var(--ds-size-unit) * 22);--ds-size-26:calc(var(--ds-size-unit) * 26);--ds-size-30:calc(var(--ds-size-unit) * 30);--ds-size-unit:calc(1rem * var(--ds-size-step) / var(--ds-size-base) * var(--ds-size-mode-font-size))}@supports (width:round(down, .1em, 1px)){:root,[data-size]{--ds-size-0:round(down, calc(var(--ds-size-unit) * 0), 1px);--ds-size-1:round(down, calc(var(--ds-size-unit) * 1), 1px);--ds-size-2:round(down, calc(var(--ds-size-unit) * 2), 1px);--ds-size-3:round(down, calc(var(--ds-size-unit) * 3), 1px);--ds-size-4:round(down, calc(var(--ds-size-unit) * 4), 1px);--ds-size-5:round(down, calc(var(--ds-size-unit) * 5), 1px);--ds-size-6:round(down, calc(var(--ds-size-unit) * 6), 1px);--ds-size-7:round(down, calc(var(--ds-size-unit) * 7), 1px);--ds-size-8:round(down, calc(var(--ds-size-unit) * 8), 1px);--ds-size-9:round(down, calc(var(--ds-size-unit) * 9), 1px);--ds-size-10:round(down, calc(var(--ds-size-unit) * 10), 1px);--ds-size-11:round(down, calc(var(--ds-size-unit) * 11), 1px);--ds-size-12:round(down, calc(var(--ds-size-unit) * 12), 1px);--ds-size-13:round(down, calc(var(--ds-size-unit) * 13), 1px);--ds-size-14:round(down, calc(var(--ds-size-unit) * 14), 1px);--ds-size-15:round(down, calc(var(--ds-size-unit) * 15), 1px);--ds-size-18:round(down, calc(var(--ds-size-unit) * 18), 1px);--ds-size-22:round(down, calc(var(--ds-size-unit) * 22), 1px);--ds-size-26:round(down, calc(var(--ds-size-unit) * 26), 1px);--ds-size-30:round(down, calc(var(--ds-size-unit) * 30), 1px)}}}@layer ds.theme.semantic{:root{--ds-border-radius-base:.25rem;--ds-border-radius-scale:.25rem;--ds-border-radius-sm:min(var(--ds-border-radius-base)*.5,var(--ds-border-radius-scale));--ds-border-radius-md:min(var(--ds-border-radius-base),var(--ds-border-radius-scale)*2);--ds-border-radius-lg:min(var(--ds-border-radius-base)*2,var(--ds-border-radius-scale)*5);--ds-border-radius-xl:min(var(--ds-border-radius-base)*3,var(--ds-border-radius-scale)*7);--ds-border-radius-default:var(--ds-border-radius-base);--ds-border-radius-full:624.938rem;--ds-border-width-default:1px;--ds-border-width-focus:3px;--ds-shadow-xs:0 0 1px 0 #00000029, 0 1px 2px 0 #0000001f;--ds-shadow-sm:0 0 1px 0 #00000026, 0 1px 2px 0 #0000001f, 0 2px 4px 0 #0000001a;--ds-shadow-md:0 0 1px 0 #00000024, 0 2px 4px 0 #0000001f, 0 4px 8px 0 #0000001f;--ds-shadow-lg:0 0 1px 0 #00000021, 0 3px 5px 0 #00000021, 0 6px 12px 0 #00000024;--ds-shadow-xl:0 0 1px 0 #0000001f, 0 4px 8px 0 #00000029, 0 12px 24px 0 #00000029;--ds-opacity-disabled:30%}}@layer ds.theme.color-scheme.dark{[data-color-scheme=dark]{--ds-color-accent-background-default:#12191d;--ds-color-accent-background-tinted:#182127;--ds-color-accent-surface-default:#1e2931;--ds-color-accent-surface-tinted:#232f38;--ds-color-accent-surface-hover:#293742;--ds-color-accent-surface-active:#37454f;--ds-color-accent-border-subtle:#45525b;--ds-color-accent-border-default:#798389;--ds-color-accent-border-strong:#a2a9ae;--ds-color-accent-text-subtle:#a2a9ae;--ds-color-accent-text-default:#ebeced;--ds-color-accent-base-default:#a3adb3;--ds-color-accent-base-hover:#8c98a0;--ds-color-accent-base-active:#75838d;--ds-color-accent-base-contrast-subtle:#1b1c1d;--ds-color-accent-base-contrast-default:#000;--ds-color-gold-background-default:#1c170c;--ds-color-gold-background-tinted:#251f10;--ds-color-gold-surface-default:#2f2715;--ds-color-gold-surface-tinted:#362d18;--ds-color-gold-surface-hover:#3f341c;--ds-color-gold-surface-active:#4f4123;--ds-color-gold-border-subtle:#5f4e2a;--ds-color-gold-border-default:#997e43;--ds-color-gold-border-strong:#c7a357;--ds-color-gold-text-subtle:#c7a357;--ds-color-gold-text-default:#f7ebd2;--ds-color-gold-base-default:#433301;--ds-color-gold-base-hover:#5a4402;--ds-color-gold-base-active:#725602;--ds-color-gold-base-contrast-subtle:#d0ccc0;--ds-color-gold-base-contrast-default:#fff;--ds-color-fjord-background-default:#0c1829;--ds-color-fjord-background-tinted:#0f2036;--ds-color-fjord-surface-default:#132844;--ds-color-fjord-surface-tinted:#162e4f;--ds-color-fjord-surface-hover:#1a365b;--ds-color-fjord-surface-active:#204373;--ds-color-fjord-border-subtle:#265089;--ds-color-fjord-border-default:#6083b2;--ds-color-fjord-border-strong:#91aaca;--ds-color-fjord-text-subtle:#91aaca;--ds-color-fjord-text-default:#e8edf4;--ds-color-fjord-base-default:#689bd2;--ds-color-fjord-base-hover:#87b0db;--ds-color-fjord-base-active:#a8c5e5;--ds-color-fjord-base-contrast-subtle:#06090d;--ds-color-fjord-base-contrast-default:#000;--ds-color-sand-background-default:#1a180f;--ds-color-sand-background-tinted:#231f14;--ds-color-sand-surface-default:#2c2819;--ds-color-sand-surface-tinted:#332d1d;--ds-color-sand-surface-hover:#3b3522;--ds-color-sand-surface-active:#4a432b;--ds-color-sand-border-subtle:#584f35;--ds-color-sand-border-default:#87816e;--ds-color-sand-border-strong:#aca89a;--ds-color-sand-text-subtle:#aca89a;--ds-color-sand-text-default:#edece9;--ds-color-sand-base-default:#aaa48f;--ds-color-sand-base-hover:#978f75;--ds-color-sand-base-active:#837a5b;--ds-color-sand-base-contrast-subtle:#171613;--ds-color-sand-base-contrast-default:#000;--ds-color-slate-background-default:#181818;--ds-color-slate-background-tinted:#1f1f1f;--ds-color-slate-surface-default:#282828;--ds-color-slate-surface-tinted:#2e2e2e;--ds-color-slate-surface-hover:#353535;--ds-color-slate-surface-active:#434343;--ds-color-slate-border-subtle:#505050;--ds-color-slate-border-default:#818181;--ds-color-slate-border-strong:#a8a8a8;--ds-color-slate-text-subtle:#a8a8a8;--ds-color-slate-text-default:#ececec;--ds-color-slate-base-default:#ababab;--ds-color-slate-base-hover:#969696;--ds-color-slate-base-active:#818181;--ds-color-slate-base-contrast-subtle:#1b1b1b;--ds-color-slate-base-contrast-default:#000;--ds-color-aurora-background-default:#12191d;--ds-color-aurora-background-tinted:#182127;--ds-color-aurora-surface-default:#1e2931;--ds-color-aurora-surface-tinted:#232f38;--ds-color-aurora-surface-hover:#293742;--ds-color-aurora-surface-active:#37454f;--ds-color-aurora-border-subtle:#45525b;--ds-color-aurora-border-default:#798389;--ds-color-aurora-border-strong:#a2a9ae;--ds-color-aurora-text-subtle:#a2a9ae;--ds-color-aurora-text-default:#ebeced;--ds-color-aurora-base-default:#a3adb3;--ds-color-aurora-base-hover:#8c98a0;--ds-color-aurora-base-active:#75838d;--ds-color-aurora-base-contrast-subtle:#1b1c1d;--ds-color-aurora-base-contrast-default:#000;--ds-color-terminal-background-default:#0d1b11;--ds-color-terminal-background-tinted:#122317;--ds-color-terminal-surface-default:#162c1d;--ds-color-terminal-surface-tinted:#1a3321;--ds-color-terminal-surface-hover:#1e3c26;--ds-color-terminal-surface-active:#264b30;--ds-color-terminal-border-subtle:#2d5939;--ds-color-terminal-border-default:#638a6e;--ds-color-terminal-border-strong:#93ae9b;--ds-color-terminal-text-subtle:#93ae9b;--ds-color-terminal-text-default:#e8eee9;--ds-color-terminal-base-default:#639d7a;--ds-color-terminal-base-hover:#82b194;--ds-color-terminal-base-active:#a1c4af;--ds-color-terminal-base-contrast-subtle:#000;--ds-color-terminal-base-contrast-default:#000;--ds-color-civic-background-default:#241318;--ds-color-civic-background-tinted:#2f191f;--ds-color-civic-surface-default:#3c1f28;--ds-color-civic-surface-tinted:#45242d;--ds-color-civic-surface-hover:#502a35;--ds-color-civic-surface-active:#643442;--ds-color-civic-border-subtle:#704350;--ds-color-civic-border-default:#997982;--ds-color-civic-border-strong:#b8a2a9;--ds-color-civic-text-subtle:#b8a2a9;--ds-color-civic-text-default:#f0ebec;--ds-color-civic-base-default:#c1a3ad;--ds-color-civic-base-hover:#b28c98;--ds-color-civic-base-active:#a27583;--ds-color-civic-base-contrast-subtle:#1f1a1b;--ds-color-civic-base-contrast-default:#000;--ds-color-friday-background-default:#1c1427;--ds-color-friday-background-tinted:#251b33;--ds-color-friday-surface-default:#2f2240;--ds-color-friday-surface-tinted:#36274a;--ds-color-friday-surface-hover:#3f2d56;--ds-color-friday-surface-active:#4f386c;--ds-color-friday-border-subtle:#5e4380;--ds-color-friday-border-default:#8e77ac;--ds-color-friday-border-strong:#b1a1c5;--ds-color-friday-text-subtle:#b1a1c5;--ds-color-friday-text-default:#eeebf3;--ds-color-friday-base-default:#a88bc9;--ds-color-friday-base-hover:#baa3d4;--ds-color-friday-base-active:#ccbbdf;--ds-color-friday-base-contrast-subtle:#0a080c;--ds-color-friday-base-contrast-default:#000;--ds-color-neutral-background-default:#15181a;--ds-color-neutral-background-tinted:#1c2022;--ds-color-neutral-surface-default:#24292b;--ds-color-neutral-surface-tinted:#292f32;--ds-color-neutral-surface-hover:#30363a;--ds-color-neutral-surface-active:#3c4449;--ds-color-neutral-border-subtle:#485157;--ds-color-neutral-border-default:#75838b;--ds-color-neutral-border-strong:#a0a9af;--ds-color-neutral-text-subtle:#a0a9af;--ds-color-neutral-text-default:#eaedee;--ds-color-neutral-base-default:#637883;--ds-color-neutral-base-hover:#7a8d97;--ds-color-neutral-base-active:#92a2a9;--ds-color-neutral-base-contrast-subtle:#fdfdfd;--ds-color-neutral-base-contrast-default:#fff;--ds-color-info-background-default:#0d1925;--ds-color-info-background-tinted:#112130;--ds-color-info-surface-default:#15293d;--ds-color-info-surface-tinted:#182f46;--ds-color-info-surface-hover:#1c3751;--ds-color-info-surface-active:#234566;--ds-color-info-border-subtle:#2a537a;--ds-color-info-border-default:#5585b4;--ds-color-info-border-strong:#8aabcb;--ds-color-info-text-subtle:#8aabcb;--ds-color-info-text-default:#e6edf4;--ds-color-info-base-default:#2d85c9;--ds-color-info-base-hover:#519ad2;--ds-color-info-base-active:#77b0dc;--ds-color-info-base-contrast-subtle:#050e15;--ds-color-info-base-contrast-default:#000;--ds-color-success-background-default:#0d1b0d;--ds-color-success-background-tinted:#112411;--ds-color-success-surface-default:#152d15;--ds-color-success-surface-tinted:#183418;--ds-color-success-surface-hover:#1c3c1c;--ds-color-success-surface-active:#244c24;--ds-color-success-border-subtle:#2b5a2b;--ds-color-success-border-default:#528f52;--ds-color-success-border-strong:#89b289;--ds-color-success-text-subtle:#89b289;--ds-color-success-text-default:#e6efe6;--ds-color-success-base-default:#138d24;--ds-color-success-base-hover:#3ca14b;--ds-color-success-base-active:#66b571;--ds-color-success-base-contrast-subtle:#010501;--ds-color-success-base-contrast-default:#000;--ds-color-warning-background-default:#1e160d;--ds-color-warning-background-tinted:#281e11;--ds-color-warning-surface-default:#322616;--ds-color-warning-surface-tinted:#3a2b19;--ds-color-warning-surface-hover:#43321d;--ds-color-warning-surface-active:#543f24;--ds-color-warning-border-subtle:#654b2b;--ds-color-warning-border-default:#a37a46;--ds-color-warning-border-strong:#d39e5b;--ds-color-warning-text-subtle:#d39e5b;--ds-color-warning-text-default:#f7ebdb;--ds-color-warning-base-default:#60400b;--ds-color-warning-base-hover:#7a510e;--ds-color-warning-base-active:#946211;--ds-color-warning-base-contrast-subtle:#e6e2d9;--ds-color-warning-base-contrast-default:#fff;--ds-color-danger-background-default:#2a100e;--ds-color-danger-background-tinted:#371512;--ds-color-danger-surface-default:#451b17;--ds-color-danger-surface-tinted:#4f1f1b;--ds-color-danger-surface-hover:#5c241f;--ds-color-danger-surface-active:#722d27;--ds-color-danger-border-subtle:#88352e;--ds-color-danger-border-default:#bc6b64;--ds-color-danger-border-strong:#d19a96;--ds-color-danger-text-subtle:#d19a96;--ds-color-danger-text-default:#f5eae9;--ds-color-danger-base-default:#d76e6e;--ds-color-danger-base-hover:#df8b8b;--ds-color-danger-base-active:#e7a8a8;--ds-color-danger-base-contrast-subtle:#271414;--ds-color-danger-base-contrast-default:#000;--ds-color-focus-inner:#15181a;--ds-color-focus-outer:#eaedee;--ds-link-color-visited:#b49acd;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){[data-color-scheme=auto]{--ds-color-accent-background-default:#12191d;--ds-color-accent-background-tinted:#182127;--ds-color-accent-surface-default:#1e2931;--ds-color-accent-surface-tinted:#232f38;--ds-color-accent-surface-hover:#293742;--ds-color-accent-surface-active:#37454f;--ds-color-accent-border-subtle:#45525b;--ds-color-accent-border-default:#798389;--ds-color-accent-border-strong:#a2a9ae;--ds-color-accent-text-subtle:#a2a9ae;--ds-color-accent-text-default:#ebeced;--ds-color-accent-base-default:#a3adb3;--ds-color-accent-base-hover:#8c98a0;--ds-color-accent-base-active:#75838d;--ds-color-accent-base-contrast-subtle:#1b1c1d;--ds-color-accent-base-contrast-default:#000;--ds-color-gold-background-default:#1c170c;--ds-color-gold-background-tinted:#251f10;--ds-color-gold-surface-default:#2f2715;--ds-color-gold-surface-tinted:#362d18;--ds-color-gold-surface-hover:#3f341c;--ds-color-gold-surface-active:#4f4123;--ds-color-gold-border-subtle:#5f4e2a;--ds-color-gold-border-default:#997e43;--ds-color-gold-border-strong:#c7a357;--ds-color-gold-text-subtle:#c7a357;--ds-color-gold-text-default:#f7ebd2;--ds-color-gold-base-default:#433301;--ds-color-gold-base-hover:#5a4402;--ds-color-gold-base-active:#725602;--ds-color-gold-base-contrast-subtle:#d0ccc0;--ds-color-gold-base-contrast-default:#fff;--ds-color-fjord-background-default:#0c1829;--ds-color-fjord-background-tinted:#0f2036;--ds-color-fjord-surface-default:#132844;--ds-color-fjord-surface-tinted:#162e4f;--ds-color-fjord-surface-hover:#1a365b;--ds-color-fjord-surface-active:#204373;--ds-color-fjord-border-subtle:#265089;--ds-color-fjord-border-default:#6083b2;--ds-color-fjord-border-strong:#91aaca;--ds-color-fjord-text-subtle:#91aaca;--ds-color-fjord-text-default:#e8edf4;--ds-color-fjord-base-default:#689bd2;--ds-color-fjord-base-hover:#87b0db;--ds-color-fjord-base-active:#a8c5e5;--ds-color-fjord-base-contrast-subtle:#06090d;--ds-color-fjord-base-contrast-default:#000;--ds-color-sand-background-default:#1a180f;--ds-color-sand-background-tinted:#231f14;--ds-color-sand-surface-default:#2c2819;--ds-color-sand-surface-tinted:#332d1d;--ds-color-sand-surface-hover:#3b3522;--ds-color-sand-surface-active:#4a432b;--ds-color-sand-border-subtle:#584f35;--ds-color-sand-border-default:#87816e;--ds-color-sand-border-strong:#aca89a;--ds-color-sand-text-subtle:#aca89a;--ds-color-sand-text-default:#edece9;--ds-color-sand-base-default:#aaa48f;--ds-color-sand-base-hover:#978f75;--ds-color-sand-base-active:#837a5b;--ds-color-sand-base-contrast-subtle:#171613;--ds-color-sand-base-contrast-default:#000;--ds-color-slate-background-default:#181818;--ds-color-slate-background-tinted:#1f1f1f;--ds-color-slate-surface-default:#282828;--ds-color-slate-surface-tinted:#2e2e2e;--ds-color-slate-surface-hover:#353535;--ds-color-slate-surface-active:#434343;--ds-color-slate-border-subtle:#505050;--ds-color-slate-border-default:#818181;--ds-color-slate-border-strong:#a8a8a8;--ds-color-slate-text-subtle:#a8a8a8;--ds-color-slate-text-default:#ececec;--ds-color-slate-base-default:#ababab;--ds-color-slate-base-hover:#969696;--ds-color-slate-base-active:#818181;--ds-color-slate-base-contrast-subtle:#1b1b1b;--ds-color-slate-base-contrast-default:#000;--ds-color-aurora-background-default:#12191d;--ds-color-aurora-background-tinted:#182127;--ds-color-aurora-surface-default:#1e2931;--ds-color-aurora-surface-tinted:#232f38;--ds-color-aurora-surface-hover:#293742;--ds-color-aurora-surface-active:#37454f;--ds-color-aurora-border-subtle:#45525b;--ds-color-aurora-border-default:#798389;--ds-color-aurora-border-strong:#a2a9ae;--ds-color-aurora-text-subtle:#a2a9ae;--ds-color-aurora-text-default:#ebeced;--ds-color-aurora-base-default:#a3adb3;--ds-color-aurora-base-hover:#8c98a0;--ds-color-aurora-base-active:#75838d;--ds-color-aurora-base-contrast-subtle:#1b1c1d;--ds-color-aurora-base-contrast-default:#000;--ds-color-terminal-background-default:#0d1b11;--ds-color-terminal-background-tinted:#122317;--ds-color-terminal-surface-default:#162c1d;--ds-color-terminal-surface-tinted:#1a3321;--ds-color-terminal-surface-hover:#1e3c26;--ds-color-terminal-surface-active:#264b30;--ds-color-terminal-border-subtle:#2d5939;--ds-color-terminal-border-default:#638a6e;--ds-color-terminal-border-strong:#93ae9b;--ds-color-terminal-text-subtle:#93ae9b;--ds-color-terminal-text-default:#e8eee9;--ds-color-terminal-base-default:#639d7a;--ds-color-terminal-base-hover:#82b194;--ds-color-terminal-base-active:#a1c4af;--ds-color-terminal-base-contrast-subtle:#000;--ds-color-terminal-base-contrast-default:#000;--ds-color-civic-background-default:#241318;--ds-color-civic-background-tinted:#2f191f;--ds-color-civic-surface-default:#3c1f28;--ds-color-civic-surface-tinted:#45242d;--ds-color-civic-surface-hover:#502a35;--ds-color-civic-surface-active:#643442;--ds-color-civic-border-subtle:#704350;--ds-color-civic-border-default:#997982;--ds-color-civic-border-strong:#b8a2a9;--ds-color-civic-text-subtle:#b8a2a9;--ds-color-civic-text-default:#f0ebec;--ds-color-civic-base-default:#c1a3ad;--ds-color-civic-base-hover:#b28c98;--ds-color-civic-base-active:#a27583;--ds-color-civic-base-contrast-subtle:#1f1a1b;--ds-color-civic-base-contrast-default:#000;--ds-color-friday-background-default:#1c1427;--ds-color-friday-background-tinted:#251b33;--ds-color-friday-surface-default:#2f2240;--ds-color-friday-surface-tinted:#36274a;--ds-color-friday-surface-hover:#3f2d56;--ds-color-friday-surface-active:#4f386c;--ds-color-friday-border-subtle:#5e4380;--ds-color-friday-border-default:#8e77ac;--ds-color-friday-border-strong:#b1a1c5;--ds-color-friday-text-subtle:#b1a1c5;--ds-color-friday-text-default:#eeebf3;--ds-color-friday-base-default:#a88bc9;--ds-color-friday-base-hover:#baa3d4;--ds-color-friday-base-active:#ccbbdf;--ds-color-friday-base-contrast-subtle:#0a080c;--ds-color-friday-base-contrast-default:#000;--ds-color-neutral-background-default:#15181a;--ds-color-neutral-background-tinted:#1c2022;--ds-color-neutral-surface-default:#24292b;--ds-color-neutral-surface-tinted:#292f32;--ds-color-neutral-surface-hover:#30363a;--ds-color-neutral-surface-active:#3c4449;--ds-color-neutral-border-subtle:#485157;--ds-color-neutral-border-default:#75838b;--ds-color-neutral-border-strong:#a0a9af;--ds-color-neutral-text-subtle:#a0a9af;--ds-color-neutral-text-default:#eaedee;--ds-color-neutral-base-default:#637883;--ds-color-neutral-base-hover:#7a8d97;--ds-color-neutral-base-active:#92a2a9;--ds-color-neutral-base-contrast-subtle:#fdfdfd;--ds-color-neutral-base-contrast-default:#fff;--ds-color-info-background-default:#0d1925;--ds-color-info-background-tinted:#112130;--ds-color-info-surface-default:#15293d;--ds-color-info-surface-tinted:#182f46;--ds-color-info-surface-hover:#1c3751;--ds-color-info-surface-active:#234566;--ds-color-info-border-subtle:#2a537a;--ds-color-info-border-default:#5585b4;--ds-color-info-border-strong:#8aabcb;--ds-color-info-text-subtle:#8aabcb;--ds-color-info-text-default:#e6edf4;--ds-color-info-base-default:#2d85c9;--ds-color-info-base-hover:#519ad2;--ds-color-info-base-active:#77b0dc;--ds-color-info-base-contrast-subtle:#050e15;--ds-color-info-base-contrast-default:#000;--ds-color-success-background-default:#0d1b0d;--ds-color-success-background-tinted:#112411;--ds-color-success-surface-default:#152d15;--ds-color-success-surface-tinted:#183418;--ds-color-success-surface-hover:#1c3c1c;--ds-color-success-surface-active:#244c24;--ds-color-success-border-subtle:#2b5a2b;--ds-color-success-border-default:#528f52;--ds-color-success-border-strong:#89b289;--ds-color-success-text-subtle:#89b289;--ds-color-success-text-default:#e6efe6;--ds-color-success-base-default:#138d24;--ds-color-success-base-hover:#3ca14b;--ds-color-success-base-active:#66b571;--ds-color-success-base-contrast-subtle:#010501;--ds-color-success-base-contrast-default:#000;--ds-color-warning-background-default:#1e160d;--ds-color-warning-background-tinted:#281e11;--ds-color-warning-surface-default:#322616;--ds-color-warning-surface-tinted:#3a2b19;--ds-color-warning-surface-hover:#43321d;--ds-color-warning-surface-active:#543f24;--ds-color-warning-border-subtle:#654b2b;--ds-color-warning-border-default:#a37a46;--ds-color-warning-border-strong:#d39e5b;--ds-color-warning-text-subtle:#d39e5b;--ds-color-warning-text-default:#f7ebdb;--ds-color-warning-base-default:#60400b;--ds-color-warning-base-hover:#7a510e;--ds-color-warning-base-active:#946211;--ds-color-warning-base-contrast-subtle:#e6e2d9;--ds-color-warning-base-contrast-default:#fff;--ds-color-danger-background-default:#2a100e;--ds-color-danger-background-tinted:#371512;--ds-color-danger-surface-default:#451b17;--ds-color-danger-surface-tinted:#4f1f1b;--ds-color-danger-surface-hover:#5c241f;--ds-color-danger-surface-active:#722d27;--ds-color-danger-border-subtle:#88352e;--ds-color-danger-border-default:#bc6b64;--ds-color-danger-border-strong:#d19a96;--ds-color-danger-text-subtle:#d19a96;--ds-color-danger-text-default:#f5eae9;--ds-color-danger-base-default:#d76e6e;--ds-color-danger-base-hover:#df8b8b;--ds-color-danger-base-active:#e7a8a8;--ds-color-danger-base-contrast-subtle:#271414;--ds-color-danger-base-contrast-default:#000;--ds-color-focus-inner:#15181a;--ds-color-focus-outer:#eaedee;--ds-link-color-visited:#b49acd;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}}@layer ds.theme.typography.primary{:root,[data-typography=primary]{--ds-line-height-sm:1.3;--ds-line-height-md:1.5;--ds-line-height-lg:1.7;--ds-letter-spacing-1:-.01em;--ds-letter-spacing-2:-.005em;--ds-letter-spacing-3:-.0025em;--ds-letter-spacing-4:-.0015em;--ds-letter-spacing-5:0em;--ds-letter-spacing-6:.0015em;--ds-letter-spacing-7:.0025em;--ds-letter-spacing-8:.005em;--ds-letter-spacing-9:.015em;--ds-font-family:Inter, system-ui, sans-serif;--ds-font-weight-medium:500;--ds-font-weight-semibold:600;--ds-font-weight-regular:400;--ds-heading-2xl-font-weight:500;--ds-heading-2xl-line-height:1.3;--ds-heading-2xl-letter-spacing:-.01em;--ds-heading-xl-font-weight:500;--ds-heading-xl-line-height:1.3;--ds-heading-xl-letter-spacing:-.01em;--ds-heading-lg-font-weight:500;--ds-heading-lg-line-height:1.3;--ds-heading-lg-letter-spacing:-.005em;--ds-heading-md-font-weight:500;--ds-heading-md-line-height:1.3;--ds-heading-md-letter-spacing:-.0025em;--ds-heading-sm-font-weight:500;--ds-heading-sm-line-height:1.3;--ds-heading-sm-letter-spacing:0em;--ds-heading-xs-font-weight:500;--ds-heading-xs-line-height:1.3;--ds-heading-xs-letter-spacing:.0015em;--ds-heading-2xs-font-weight:500;--ds-heading-2xs-line-height:1.3;--ds-heading-2xs-letter-spacing:.0015em;--ds-body-xl-font-weight:400;--ds-body-xl-line-height:1.5;--ds-body-xl-letter-spacing:.005em;--ds-body-lg-font-weight:400;--ds-body-lg-line-height:1.5;--ds-body-lg-letter-spacing:.005em;--ds-body-md-font-weight:400;--ds-body-md-line-height:1.5;--ds-body-md-letter-spacing:.005em;--ds-body-sm-font-weight:400;--ds-body-sm-line-height:1.5;--ds-body-sm-letter-spacing:.0025em;--ds-body-xs-font-weight:400;--ds-body-xs-line-height:1.5;--ds-body-xs-letter-spacing:.0015em;--ds-body-short-xl-font-weight:400;--ds-body-short-xl-line-height:1.3;--ds-body-short-xl-letter-spacing:.005em;--ds-body-short-lg-font-weight:400;--ds-body-short-lg-line-height:1.3;--ds-body-short-lg-letter-spacing:.005em;--ds-body-short-md-font-weight:400;--ds-body-short-md-line-height:1.3;--ds-body-short-md-letter-spacing:.005em;--ds-body-short-sm-font-weight:400;--ds-body-short-sm-line-height:1.3;--ds-body-short-sm-letter-spacing:.0025em;--ds-body-short-xs-font-weight:400;--ds-body-short-xs-line-height:1.3;--ds-body-short-xs-letter-spacing:.0015em;--ds-body-long-xl-font-weight:400;--ds-body-long-xl-line-height:1.7;--ds-body-long-xl-letter-spacing:.005em;--ds-body-long-lg-font-weight:400;--ds-body-long-lg-line-height:1.7;--ds-body-long-lg-letter-spacing:.005em;--ds-body-long-md-font-weight:400;--ds-body-long-md-line-height:1.7;--ds-body-long-md-letter-spacing:.005em;--ds-body-long-sm-font-weight:400;--ds-body-long-sm-line-height:1.7;--ds-body-long-sm-letter-spacing:.0025em;--ds-body-long-xs-font-weight:400;--ds-body-long-xs-line-height:1.7;--ds-body-long-xs-letter-spacing:.0015em}}@layer ds.theme.color{:root,[data-color-scheme],[data-color=accent]{--ds-color-background-default:var(--ds-color-accent-background-default);--ds-color-background-tinted:var(--ds-color-accent-background-tinted);--ds-color-surface-default:var(--ds-color-accent-surface-default);--ds-color-surface-tinted:var(--ds-color-accent-surface-tinted);--ds-color-surface-hover:var(--ds-color-accent-surface-hover);--ds-color-surface-active:var(--ds-color-accent-surface-active);--ds-color-border-subtle:var(--ds-color-accent-border-subtle);--ds-color-border-default:var(--ds-color-accent-border-default);--ds-color-border-strong:var(--ds-color-accent-border-strong);--ds-color-text-subtle:var(--ds-color-accent-text-subtle);--ds-color-text-default:var(--ds-color-accent-text-default);--ds-color-base-default:var(--ds-color-accent-base-default);--ds-color-base-hover:var(--ds-color-accent-base-hover);--ds-color-base-active:var(--ds-color-accent-base-active);--ds-color-base-contrast-subtle:var(--ds-color-accent-base-contrast-subtle);--ds-color-base-contrast-default:var(--ds-color-accent-base-contrast-default)}[data-color=aurora],[data-color-scheme][data-color=aurora]{--ds-color-background-default:var(--ds-color-aurora-background-default);--ds-color-background-tinted:var(--ds-color-aurora-background-tinted);--ds-color-surface-default:var(--ds-color-aurora-surface-default);--ds-color-surface-tinted:var(--ds-color-aurora-surface-tinted);--ds-color-surface-hover:var(--ds-color-aurora-surface-hover);--ds-color-surface-active:var(--ds-color-aurora-surface-active);--ds-color-border-subtle:var(--ds-color-aurora-border-subtle);--ds-color-border-default:var(--ds-color-aurora-border-default);--ds-color-border-strong:var(--ds-color-aurora-border-strong);--ds-color-text-subtle:var(--ds-color-aurora-text-subtle);--ds-color-text-default:var(--ds-color-aurora-text-default);--ds-color-base-default:var(--ds-color-aurora-base-default);--ds-color-base-hover:var(--ds-color-aurora-base-hover);--ds-color-base-active:var(--ds-color-aurora-base-active);--ds-color-base-contrast-subtle:var(--ds-color-aurora-base-contrast-subtle);--ds-color-base-contrast-default:var(--ds-color-aurora-base-contrast-default)}[data-color=civic],[data-color-scheme][data-color=civic]{--ds-color-background-default:var(--ds-color-civic-background-default);--ds-color-background-tinted:var(--ds-color-civic-background-tinted);--ds-color-surface-default:var(--ds-color-civic-surface-default);--ds-color-surface-tinted:var(--ds-color-civic-surface-tinted);--ds-color-surface-hover:var(--ds-color-civic-surface-hover);--ds-color-surface-active:var(--ds-color-civic-surface-active);--ds-color-border-subtle:var(--ds-color-civic-border-subtle);--ds-color-border-default:var(--ds-color-civic-border-default);--ds-color-border-strong:var(--ds-color-civic-border-strong);--ds-color-text-subtle:var(--ds-color-civic-text-subtle);--ds-color-text-default:var(--ds-color-civic-text-default);--ds-color-base-default:var(--ds-color-civic-base-default);--ds-color-base-hover:var(--ds-color-civic-base-hover);--ds-color-base-active:var(--ds-color-civic-base-active);--ds-color-base-contrast-subtle:var(--ds-color-civic-base-contrast-subtle);--ds-color-base-contrast-default:var(--ds-color-civic-base-contrast-default)}[data-color=danger],[data-color-scheme][data-color=danger]{--ds-color-background-default:var(--ds-color-danger-background-default);--ds-color-background-tinted:var(--ds-color-danger-background-tinted);--ds-color-surface-default:var(--ds-color-danger-surface-default);--ds-color-surface-tinted:var(--ds-color-danger-surface-tinted);--ds-color-surface-hover:var(--ds-color-danger-surface-hover);--ds-color-surface-active:var(--ds-color-danger-surface-active);--ds-color-border-subtle:var(--ds-color-danger-border-subtle);--ds-color-border-default:var(--ds-color-danger-border-default);--ds-color-border-strong:var(--ds-color-danger-border-strong);--ds-color-text-subtle:var(--ds-color-danger-text-subtle);--ds-color-text-default:var(--ds-color-danger-text-default);--ds-color-base-default:var(--ds-color-danger-base-default);--ds-color-base-hover:var(--ds-color-danger-base-hover);--ds-color-base-active:var(--ds-color-danger-base-active);--ds-color-base-contrast-subtle:var(--ds-color-danger-base-contrast-subtle);--ds-color-base-contrast-default:var(--ds-color-danger-base-contrast-default)}[data-color=fjord],[data-color-scheme][data-color=fjord]{--ds-color-background-default:var(--ds-color-fjord-background-default);--ds-color-background-tinted:var(--ds-color-fjord-background-tinted);--ds-color-surface-default:var(--ds-color-fjord-surface-default);--ds-color-surface-tinted:var(--ds-color-fjord-surface-tinted);--ds-color-surface-hover:var(--ds-color-fjord-surface-hover);--ds-color-surface-active:var(--ds-color-fjord-surface-active);--ds-color-border-subtle:var(--ds-color-fjord-border-subtle);--ds-color-border-default:var(--ds-color-fjord-border-default);--ds-color-border-strong:var(--ds-color-fjord-border-strong);--ds-color-text-subtle:var(--ds-color-fjord-text-subtle);--ds-color-text-default:var(--ds-color-fjord-text-default);--ds-color-base-default:var(--ds-color-fjord-base-default);--ds-color-base-hover:var(--ds-color-fjord-base-hover);--ds-color-base-active:var(--ds-color-fjord-base-active);--ds-color-base-contrast-subtle:var(--ds-color-fjord-base-contrast-subtle);--ds-color-base-contrast-default:var(--ds-color-fjord-base-contrast-default)}[data-color=friday],[data-color-scheme][data-color=friday]{--ds-color-background-default:var(--ds-color-friday-background-default);--ds-color-background-tinted:var(--ds-color-friday-background-tinted);--ds-color-surface-default:var(--ds-color-friday-surface-default);--ds-color-surface-tinted:var(--ds-color-friday-surface-tinted);--ds-color-surface-hover:var(--ds-color-friday-surface-hover);--ds-color-surface-active:var(--ds-color-friday-surface-active);--ds-color-border-subtle:var(--ds-color-friday-border-subtle);--ds-color-border-default:var(--ds-color-friday-border-default);--ds-color-border-strong:var(--ds-color-friday-border-strong);--ds-color-text-subtle:var(--ds-color-friday-text-subtle);--ds-color-text-default:var(--ds-color-friday-text-default);--ds-color-base-default:var(--ds-color-friday-base-default);--ds-color-base-hover:var(--ds-color-friday-base-hover);--ds-color-base-active:var(--ds-color-friday-base-active);--ds-color-base-contrast-subtle:var(--ds-color-friday-base-contrast-subtle);--ds-color-base-contrast-default:var(--ds-color-friday-base-contrast-default)}[data-color=gold],[data-color-scheme][data-color=gold]{--ds-color-background-default:var(--ds-color-gold-background-default);--ds-color-background-tinted:var(--ds-color-gold-background-tinted);--ds-color-surface-default:var(--ds-color-gold-surface-default);--ds-color-surface-tinted:var(--ds-color-gold-surface-tinted);--ds-color-surface-hover:var(--ds-color-gold-surface-hover);--ds-color-surface-active:var(--ds-color-gold-surface-active);--ds-color-border-subtle:var(--ds-color-gold-border-subtle);--ds-color-border-default:var(--ds-color-gold-border-default);--ds-color-border-strong:var(--ds-color-gold-border-strong);--ds-color-text-subtle:var(--ds-color-gold-text-subtle);--ds-color-text-default:var(--ds-color-gold-text-default);--ds-color-base-default:var(--ds-color-gold-base-default);--ds-color-base-hover:var(--ds-color-gold-base-hover);--ds-color-base-active:var(--ds-color-gold-base-active);--ds-color-base-contrast-subtle:var(--ds-color-gold-base-contrast-subtle);--ds-color-base-contrast-default:var(--ds-color-gold-base-contrast-default)}[data-color=info],[data-color-scheme][data-color=info]{--ds-color-background-default:var(--ds-color-info-background-default);--ds-color-background-tinted:var(--ds-color-info-background-tinted);--ds-color-surface-default:var(--ds-color-info-surface-default);--ds-color-surface-tinted:var(--ds-color-info-surface-tinted);--ds-color-surface-hover:var(--ds-color-info-surface-hover);--ds-color-surface-active:var(--ds-color-info-surface-active);--ds-color-border-subtle:var(--ds-color-info-border-subtle);--ds-color-border-default:var(--ds-color-info-border-default);--ds-color-border-strong:var(--ds-color-info-border-strong);--ds-color-text-subtle:var(--ds-color-info-text-subtle);--ds-color-text-default:var(--ds-color-info-text-default);--ds-color-base-default:var(--ds-color-info-base-default);--ds-color-base-hover:var(--ds-color-info-base-hover);--ds-color-base-active:var(--ds-color-info-base-active);--ds-color-base-contrast-subtle:var(--ds-color-info-base-contrast-subtle);--ds-color-base-contrast-default:var(--ds-color-info-base-contrast-default)}[data-color=neutral],[data-color-scheme][data-color=neutral]{--ds-color-background-default:var(--ds-color-neutral-background-default);--ds-color-background-tinted:var(--ds-color-neutral-background-tinted);--ds-color-surface-default:var(--ds-color-neutral-surface-default);--ds-color-surface-tinted:var(--ds-color-neutral-surface-tinted);--ds-color-surface-hover:var(--ds-color-neutral-surface-hover);--ds-color-surface-active:var(--ds-color-neutral-surface-active);--ds-color-border-subtle:var(--ds-color-neutral-border-subtle);--ds-color-border-default:var(--ds-color-neutral-border-default);--ds-color-border-strong:var(--ds-color-neutral-border-strong);--ds-color-text-subtle:var(--ds-color-neutral-text-subtle);--ds-color-text-default:var(--ds-color-neutral-text-default);--ds-color-base-default:var(--ds-color-neutral-base-default);--ds-color-base-hover:var(--ds-color-neutral-base-hover);--ds-color-base-active:var(--ds-color-neutral-base-active);--ds-color-base-contrast-subtle:var(--ds-color-neutral-base-contrast-subtle);--ds-color-base-contrast-default:var(--ds-color-neutral-base-contrast-default)}[data-color=sand],[data-color-scheme][data-color=sand]{--ds-color-background-default:var(--ds-color-sand-background-default);--ds-color-background-tinted:var(--ds-color-sand-background-tinted);--ds-color-surface-default:var(--ds-color-sand-surface-default);--ds-color-surface-tinted:var(--ds-color-sand-surface-tinted);--ds-color-surface-hover:var(--ds-color-sand-surface-hover);--ds-color-surface-active:var(--ds-color-sand-surface-active);--ds-color-border-subtle:var(--ds-color-sand-border-subtle);--ds-color-border-default:var(--ds-color-sand-border-default);--ds-color-border-strong:var(--ds-color-sand-border-strong);--ds-color-text-subtle:var(--ds-color-sand-text-subtle);--ds-color-text-default:var(--ds-color-sand-text-default);--ds-color-base-default:var(--ds-color-sand-base-default);--ds-color-base-hover:var(--ds-color-sand-base-hover);--ds-color-base-active:var(--ds-color-sand-base-active);--ds-color-base-contrast-subtle:var(--ds-color-sand-base-contrast-subtle);--ds-color-base-contrast-default:var(--ds-color-sand-base-contrast-default)}[data-color=slate],[data-color-scheme][data-color=slate]{--ds-color-background-default:var(--ds-color-slate-background-default);--ds-color-background-tinted:var(--ds-color-slate-background-tinted);--ds-color-surface-default:var(--ds-color-slate-surface-default);--ds-color-surface-tinted:var(--ds-color-slate-surface-tinted);--ds-color-surface-hover:var(--ds-color-slate-surface-hover);--ds-color-surface-active:var(--ds-color-slate-surface-active);--ds-color-border-subtle:var(--ds-color-slate-border-subtle);--ds-color-border-default:var(--ds-color-slate-border-default);--ds-color-border-strong:var(--ds-color-slate-border-strong);--ds-color-text-subtle:var(--ds-color-slate-text-subtle);--ds-color-text-default:var(--ds-color-slate-text-default);--ds-color-base-default:var(--ds-color-slate-base-default);--ds-color-base-hover:var(--ds-color-slate-base-hover);--ds-color-base-active:var(--ds-color-slate-base-active);--ds-color-base-contrast-subtle:var(--ds-color-slate-base-contrast-subtle);--ds-color-base-contrast-default:var(--ds-color-slate-base-contrast-default)}[data-color=success],[data-color-scheme][data-color=success]{--ds-color-background-default:var(--ds-color-success-background-default);--ds-color-background-tinted:var(--ds-color-success-background-tinted);--ds-color-surface-default:var(--ds-color-success-surface-default);--ds-color-surface-tinted:var(--ds-color-success-surface-tinted);--ds-color-surface-hover:var(--ds-color-success-surface-hover);--ds-color-surface-active:var(--ds-color-success-surface-active);--ds-color-border-subtle:var(--ds-color-success-border-subtle);--ds-color-border-default:var(--ds-color-success-border-default);--ds-color-border-strong:var(--ds-color-success-border-strong);--ds-color-text-subtle:var(--ds-color-success-text-subtle);--ds-color-text-default:var(--ds-color-success-text-default);--ds-color-base-default:var(--ds-color-success-base-default);--ds-color-base-hover:var(--ds-color-success-base-hover);--ds-color-base-active:var(--ds-color-success-base-active);--ds-color-base-contrast-subtle:var(--ds-color-success-base-contrast-subtle);--ds-color-base-contrast-default:var(--ds-color-success-base-contrast-default)}[data-color=terminal],[data-color-scheme][data-color=terminal]{--ds-color-background-default:var(--ds-color-terminal-background-default);--ds-color-background-tinted:var(--ds-color-terminal-background-tinted);--ds-color-surface-default:var(--ds-color-terminal-surface-default);--ds-color-surface-tinted:var(--ds-color-terminal-surface-tinted);--ds-color-surface-hover:var(--ds-color-terminal-surface-hover);--ds-color-surface-active:var(--ds-color-terminal-surface-active);--ds-color-border-subtle:var(--ds-color-terminal-border-subtle);--ds-color-border-default:var(--ds-color-terminal-border-default);--ds-color-border-strong:var(--ds-color-terminal-border-strong);--ds-color-text-subtle:var(--ds-color-terminal-text-subtle);--ds-color-text-default:var(--ds-color-terminal-text-default);--ds-color-base-default:var(--ds-color-terminal-base-default);--ds-color-base-hover:var(--ds-color-terminal-base-hover);--ds-color-base-active:var(--ds-color-terminal-base-active);--ds-color-base-contrast-subtle:var(--ds-color-terminal-base-contrast-subtle);--ds-color-base-contrast-default:var(--ds-color-terminal-base-contrast-default)}[data-color=warning],[data-color-scheme][data-color=warning]{--ds-color-background-default:var(--ds-color-warning-background-default);--ds-color-background-tinted:var(--ds-color-warning-background-tinted);--ds-color-surface-default:var(--ds-color-warning-surface-default);--ds-color-surface-tinted:var(--ds-color-warning-surface-tinted);--ds-color-surface-hover:var(--ds-color-warning-surface-hover);--ds-color-surface-active:var(--ds-color-warning-surface-active);--ds-color-border-subtle:var(--ds-color-warning-border-subtle);--ds-color-border-default:var(--ds-color-warning-border-default);--ds-color-border-strong:var(--ds-color-warning-border-strong);--ds-color-text-subtle:var(--ds-color-warning-text-subtle);--ds-color-text-default:var(--ds-color-warning-text-default);--ds-color-base-default:var(--ds-color-warning-base-default);--ds-color-base-hover:var(--ds-color-warning-base-hover);--ds-color-base-active:var(--ds-color-warning-base-active);--ds-color-base-contrast-subtle:var(--ds-color-warning-base-contrast-subtle);--ds-color-base-contrast-default:var(--ds-color-warning-base-contrast-default)}}:root{--ds-font-family:var(--font-sans,Inter, system-ui, sans-serif)}.ds-field.field{gap:var(--ds-size-2)}.ds-field.field>.sr-only+.ds-input{margin-block-start:0}.ds-field .field__heading{align-items:baseline}.ds-field .ds-label{color:var(--ds-color-neutral-text-default)}.ds-field .field__hint{color:var(--ds-color-neutral-text-subtle);margin:0}.ds-field .field__err{margin:0}.ds-input[type=date]{width:50%;min-width:min(100%,18ch)}.wizard-layout__main[data-readonly] .ds-field{--ds-opacity-disabled:1}.ds-error-summary+.ds-fieldset{margin-block-start:var(--ds-size-4)}ds-error-summary.ds-error-summary{animation:none}.ds-fieldset[tabindex="-1"]:focus{outline:var(--dsc-focus-outline);outline-offset:var(--ds-border-width-focus)}.ds-tag.badge{gap:var(--ds-size-1);max-inline-size:100%}.ds-breadcrumbs.crumb{margin-block-end:var(--ds-size-2)}.page-hd--centered .ds-breadcrumbs>ol{justify-content:center}.dashboard-page :is(.bars-labels,.mono){font-size:var(--ds-body-sm-font-size)}main:has(>:is(.dashboard-page,.inbox-page)){font-size:var(--ds-body-sm-font-size)}main:has(>:is(.dashboard-page,.inbox-page)) .ds-link{border-radius:var(--ds-border-radius-sm);text-decoration-line:none}main:has(>:is(.dashboard-page,.inbox-page)) .ds-link:is(:hover,:focus-visible){background:var(--ds-color-neutral-surface-hover)}.inbox-page{--fs-card-body:var(--ds-body-sm-font-size)}.inbox-page :is(.ds-table,.tbl__id,.ds-tag,.kanban__col-hd .ds-paragraph){font-size:var(--fs-card-body)}.inbox-page .inbox-case-card>.ds-heading{text-decoration-line:none}.dashboard-page .doc__name{white-space:normal;display:block}.dashboard-chart{overflow-x:auto}.dashboard-chart .chart{min-inline-size:28rem}.dashboard-chart:focus-visible{outline:var(--dsc-focus-outline);outline-offset:calc(-1 * var(--ds-border-width-focus))}.template-workspace__field-group li>.ds-button{text-align:start;white-space:normal;width:100%}.template-catalogue,:is(.page-hd:has(+.template-catalogue),.template-catalogue,body:has(.template-catalogue) .modal:has(.template-variant-form,.template-library-preview,[data-template-library-dialog])) :is(.ds-paragraph,.ds-label,.ds-button,.ds-input,.ds-select,.ds-link,.ds-tabs,.ds-details,.ds-validation-message){font-size:var(--mb-text-b1)}.page-hd:has(+.template-catalogue){font-size:var(--mb-text-b1)}body:has(.template-catalogue) .modal:has(.template-variant-form,.template-library-preview,[data-template-library-dialog]){font-size:var(--mb-text-b1)}:is(.page-hd:has(+.template-catalogue),.template-catalogue,body:has(.template-catalogue) .modal:has(.template-variant-form,.template-library-preview,[data-template-library-dialog])) .ds-heading{font-size:var(--mb-text-s1)}:is(.page-hd:has(+.template-catalogue),.template-catalogue,body:has(.template-catalogue) .modal:has(.template-variant-form,.template-library-preview,[data-template-library-dialog])) .page-hd__title{font-size:28px}:is(.page-hd:has(+.template-catalogue),.template-catalogue,body:has(.template-catalogue) .modal:has(.template-variant-form,.template-library-preview,[data-template-library-dialog])) .modal__title{font-size:20px}.template-catalogue :is(.ds-table th,.ds-tag,.template-catalogue__category-count,.template-catalogue__versions,.template-catalogue__changed,.template-catalogue__list-meta .ds-paragraph){font-size:var(--mb-text-b2)}.template-catalogue .ds-table th{font-weight:600}body:has(.template-catalogue) .dd__menu:has([data-template-library-action]) .ds-button{font-size:var(--mb-text-b1)}.ds-tag.badge--solid-primary{background:var(--ds-color-base-default);color:var(--ds-color-base-contrast-default)}.ds-alert.banner{align-items:flex-start;gap:var(--ds-size-3);display:flex}.ds-alert .banner__icon{color:inherit;background:0 0}.ds-alert .banner__title,.ds-alert .banner__body{color:inherit;font-size:inherit}.ds-alert:before{display:none}:root[data-contrast=high]{--ds-color-neutral-text-default:var(--text);--ds-color-neutral-text-subtle:var(--text-muted);--ds-color-neutral-border-default:var(--text)}.ds-button.btn--filter-on{--dsc-button-background:var(--ds-color-surface-active);--dsc-button-color:var(--ds-color-text-default)}.ds-card.card{overflow-wrap:anywhere;min-width:0}.ds-card[data-clickdelegatefor=""]{cursor:auto;--dsc-card-background--hover:var(--dsc-card-background);--dsc-card-background--active:var(--dsc-card-background);overflow:visible}.ds-card[data-clickdelegatefor=""]>:is(h1,h2,h3,h4,h5,h6){text-decoration:none}.empty__title.ds-heading{overflow-wrap:anywhere;margin-block-end:var(--ds-size-1)}.empty__sub.ds-paragraph{overflow-wrap:anywhere;max-width:60ch}.empty>.ds-button{margin-block-start:var(--ds-size-4)}.ds-tabs.tabs-root{flex-shrink:0;min-width:0}.ds-tabs [role=tablist]{min-width:0}.ds-tabs.tabs-root--shell [role=tablist]{padding-inline:var(--ds-size-5)}.ds-tabs.tabs-root--page [role=tablist]{flex-wrap:wrap;overflow:visible}.ds-tabs.tabs-root--page [role=tab]{white-space:normal;overflow-wrap:anywhere;max-width:100%}.ds-tabs.tabs-root--sub{--dsc-tabs-list-border-bottom-width:0;--dsc-tabs-tab-padding:var(--ds-size-2) var(--ds-size-3)}.ds-tabs.tabs-root--sub [role=tablist]{gap:var(--ds-size-1);padding:var(--ds-size-2) var(--ds-size-5)}.ds-tabs.tabs-root--sub [role=tab]{border-radius:var(--ds-border-radius-md)}.ds-tabs.tabs-root--sub [role=tab][aria-selected=true]{background:var(--ds-color-surface-active);color:var(--ds-color-text-default)}.ds-tabs.tabs-root--sub [role=tab]:after{display:none}.ds-tabs .tab__count{background:var(--ds-color-neutral-surface-tinted);color:var(--ds-color-neutral-text-default)}@media (width<=640px){:root .ds-tabs.tabs-root [role=tablist]{flex-wrap:nowrap;overflow:auto hidden}:root .ds-tabs.tabs-root [role=tab]{white-space:nowrap;flex-shrink:0}}.ds-tabs [aria-selected=true] .tab__count{background:var(--ds-color-surface-active);color:var(--ds-color-text-default)}.tabs-panel{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.tabs-panel:focus-visible,[role=tabpanel][tabindex="0"]:focus-visible{outline:var(--dsc-focus-outline);outline-offset:calc(-1 * var(--ds-border-width-focus))}.ds-toggle-group.disp-seg{min-width:0;max-width:100%}.tbl-scroll{container-type:inline-size}.tbl-scroll:focus-visible{outline:var(--dsc-focus-outline);outline-offset:calc(-1 * var(--ds-border-width-focus))}.tbl-scroll__hint{display:none}@container (width<=640px){.tbl-scroll__hint{padding:var(--ds-size-2);color:var(--text-muted);margin:0;display:block;position:sticky;left:0}.ds-table.tbl td:not(.tbl__selection){white-space:normal;text-overflow:clip;min-width:12ch;max-width:none;overflow:visible}.ds-table.tbl td:first-child:not(.tbl__selection){min-width:18ch}}.ds-input.cbx__input{flex:120px;min-width:0}.ds-button.selectmenu__trigger{text-align:start;justify-content:space-between;width:100%}.ds-button.selectmenu__trigger>span:first-child{min-width:0}.ds-button.selectmenu__trigger[data-placeholder]{color:var(--ds-color-neutral-text-subtle)}.ds-button.selectmenu__trigger[aria-invalid=true]{border-color:var(--ds-color-danger-text-default)}.ds-dropdown:is(.cbx__menu,.selectmenu__list){--_ds-floating-arrow-visibility:hidden;overscroll-behavior:contain}.ds-dropdown:is(.cbx__menu,.selectmenu__list) .ds-button{white-space:normal;overflow-wrap:anywhere;text-align:start;justify-content:flex-start;width:100%}.ds-dropdown:is(.cbx__menu,.selectmenu__list) .ds-button[data-active]{background:var(--ds-color-surface-hover)}.ds-dropdown.cbx__menu .ds-button[aria-disabled=true]{opacity:var(--ds-opacity-disabled)}.ds-table{overflow-wrap:break-word}.ds-table.tbl th{white-space:nowrap;-webkit-user-select:none;user-select:none}.ds-table.tbl td{white-space:nowrap;text-overflow:ellipsis;max-width:0;overflow:hidden}.ds-table.tbl .tbl__selection{padding-inline:var(--ds-size-2);overflow:visible}.ds-table.tbl .tbl__selection .cb-field{justify-content:center;display:flex}.ds-table.tbl .tbl__sort:after{display:none}.ds-table.tbl.tbl--list{--dsc-table-padding:var(--ds-size-4) var(--ds-size-3)}.ds-table.tbl tbody tr.row-new{--dsc-table-background:var(--ds-color-surface-tinted)}.ds-table.tbl tbody tr.row-new td:first-child{box-shadow:inset 3px 0 0 var(--ds-color-border-strong)}.ds-table.tbl tbody tr.is-selected{--dsc-table-background:var(--ds-color-surface-active);--dsc-table-background--hover:var(--ds-color-surface-active)}.ds-table.tbl tbody tr.is-selected td:first-child{box-shadow:inset 3px 0 0 var(--ds-color-base-default)}.ds-table.tbl tbody tr.is-selected :is(.muted,.tbl__id,.td--muted){color:var(--ds-color-text-default)}.ds-table.tbl .tbl__resize{z-index:3}.ds-table.tbl tbody tr:focus-visible{outline:var(--dsc-focus-outline);outline-offset:calc(-1 * var(--ds-border-width-focus))}.topbar__search .ds-input{--dsc-input-size:var(--ds-size-8);width:100%;padding-inline-start:var(--ds-size-8);padding-inline-end:var(--ds-size-12)}.topbar__search .topbar__search-icon{z-index:1}.ds-dropdown.search-pop{--_ds-floating-arrow-visibility:hidden;max-width:calc(100vw - 16px)}.ds-dropdown.search-pop .search-pop__id{flex:none;width:auto}.ds-dropdown.search-pop .ds-button.search-pop__row{justify-content:flex-start;gap:var(--ds-size-2);text-align:start;width:100%}.ds-dropdown.search-pop .search-pop__row.is-active{background:var(--ds-color-surface-active);color:var(--ds-color-text-default)}.ds-dropdown.search-pop :is(.search-pop__hint,.search-pop__sec,.search-pop__id,.search-pop__meta){color:var(--ds-color-neutral-text-subtle)}.ds-dropdown.search-pop .search-pop__row.is-active :is(.search-pop__id,.search-pop__meta){color:inherit}.ds-popover.tip{--dsc-popover-max-width:min(260px, calc(100vw - 16px));pointer-events:auto;overflow-wrap:anywhere;max-height:calc(100dvh - 16px);overflow:auto}.ds-file-upload:is(.file-upload__compact,.file-upload__add){--dsc-file-upload-padding:var(--ds-size-4);align-items:center;gap:var(--ds-size-3);text-align:start;width:100%;min-width:0;color:var(--ds-color-neutral-text-default);display:flex}.ds-file-upload.file-upload__add:before{display:none}.ds-file-upload>svg.file-upload__upload-icon{flex-shrink:0;margin:0}.file-upload [data-field=description]{margin:0}.file-upload--dragging .ds-file-upload{background:var(--ds-color-surface-hover);border-color:var(--ds-color-border-strong)}.file-upload__error.ds-validation-message{white-space:pre-line}@media (width<=640px){.ds-file-upload:is(.file-upload__compact,.file-upload__add){flex-wrap:wrap}}@media (forced-colors:active){.file-upload__progress::-webkit-progress-bar{background:canvas;border:1px solid canvastext}.file-upload__progress::-webkit-progress-value{background:highlight}.file-upload__progress::-moz-progress-bar{background:highlight}}.ds-dropdown.dd__menu,.ds-popover.popover{--_ds-floating-arrow-visibility:hidden;overscroll-behavior:contain;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);color:var(--ds-color-neutral-text-default);overflow:auto}.ds-dropdown.dd__menu:before,.ds-popover.popover:before{display:none}.ds-dropdown.dd__menu{min-width:min(210px,100vw - 16px);max-height:min(340px,100dvh - 16px)}.ds-dropdown.dd__menu:has(>.usermenu){max-height:calc(100dvh - 16px)}.ds-popover.popover{--dsc-popover-max-width:calc(100vw - 16px);width:380px}.ds-popover.popover:has(>.notification-menu){padding:0}.ds-dropdown .dd__item.ds-button{white-space:normal;text-align:start;overflow-wrap:anywhere;justify-content:flex-start;width:100%}.ds-dropdown .dd__item--active{color:var(--ds-color-text-default);background:var(--ds-color-surface-active)}.ds-dropdown .dd__sep{background:var(--ds-color-neutral-border-subtle)}.ds-dropdown .dd__label{color:var(--ds-color-neutral-text-subtle)}[data-motion=reduced] :is(.ds-dropdown,.ds-popover){animation:none}.ds-dialog.modal{width:min(100%, calc(100vw - var(--ds-size-8)));max-width:min(var(--dsc-dialog-max-width), calc(100vw - var(--ds-size-8)))}.ds-dialog.modal[open]{flex-direction:column;animation-name:ds-dialog-fade-in;display:flex}.ds-dialog.modal>.modal__hd{justify-content:space-between;align-items:center;gap:var(--ds-size-3);flex-shrink:0;display:flex}.ds-dialog.modal .modal__title{overflow-wrap:anywhere;min-width:0;margin:0}.ds-dialog.modal>.modal__body{min-height:0;overflow:auto}.ds-dialog.modal>.modal__ft{justify-content:flex-end;gap:var(--ds-size-2);flex-wrap:wrap;flex-shrink:0;display:flex}.ds-dialog.modal--drawer{width:100%;max-width:min(540px,100vw);margin-block:0}.ds-dialog.modal--drawer-wide{max-width:min(1400px,94vw)}.ds-dialog.modal--workspace{width:calc(100vw - 8px);max-width:calc(100vw - 8px)}.ds-dialog.modal--drawer-workspace{top:calc(var(--topbar-h) * var(--app-zoom,1));height:calc(100dvh - var(--topbar-h) * var(--app-zoom,1));max-height:calc(100dvh - var(--topbar-h) * var(--app-zoom,1));max-width:min(86vw,1380px);margin-block:0}[data-motion=reduced] .ds-dialog.modal[open],[data-motion=reduced] .ds-dialog.modal::backdrop{animation:none}@media (width<=720px){.ds-dialog.modal--workspace,.ds-dialog.modal--drawer-workspace{max-width:100vw}}:root{--display-color-filter:none;--color-primary:#1b3a6e;--color-primary-600:#234782;--color-primary-700:#15305a;--color-primary-50:#eaf0fa;--color-accent:#8b6d24;--color-accent-50:#f7eecc;--color-accent-fill:#8b6d24;--color-accent-fill-hover:var(--color-accent-fill);--on-primary:#fff;--color-link:var(--color-primary);--color-chart:var(--color-primary);--color-success:#1f6b4a;--color-success-50:#e7f4ed;--color-warn:#ac5511;--color-warn-50:#fbede0;--color-danger:#b3261e;--color-danger-50:#fbeae8;--color-info:#1e5c9c;--color-info-50:#e8f1fa;--bg:#f5f6f8;--bg-elev:#fff;--bg-subtle:#fafbfc;--bg-row-hover:#f3f5f8;--bg-row-active:#eaf0fa;--border:#dee1e6;--border-strong:#c4c8cf;--border-control:var(--border-strong);--text:#1f242c;--text-muted:#5b6471;--text-faint:#687181;--sidebar-bg:var(--bg-elev);--sidebar-subtle:var(--bg-subtle);--sidebar-text:var(--text);--sidebar-muted:var(--text-muted);--sidebar-faint:var(--text-faint);--sidebar-hover:var(--bg-row-hover);--sidebar-active:var(--bg-row-active);--sidebar-primary:var(--color-primary);--sidebar-border:var(--border);--font-sans:"Source Sans 3", "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", "Roboto Mono", Menlo, monospace;--fs-base:13.5px;--fs-sm:12px;--fs-xs:11px;--fs-shell:18px;--fs-card-heading:18px;--fs-card-body:16px;--row-h:40px;--pad-x:14px;--pad-y:10px;--gap:12px;--sidebar-w:232px;--topbar-h:52px;--case-left-w:280px;--case-right-w:320px;--case-resizer-w:6px;--fs-case-detail:14px;--bg-dark:#0f172a;--bg-dark-elev:#1e293b;--bg-dark-surface:#445062;--border-dark:#334155;--text-on-dark-strong:#fff;--text-on-dark:#e2e8f0;--text-on-dark-muted:#94a3b8}[data-theme=dark]{--bg:#0e1218;--bg-elev:#161b22;--bg-subtle:#11161d;--bg-row-hover:#1c232c;--bg-row-active:#1e2a3d;--border:#2a313a;--border-strong:#3a424c;--text:#e7ecf2;--text-muted:#9aa3b1;--text-faint:#7a838f;--color-primary-50:#18243a;--color-primary:#6fa0e8;--color-primary-600:#5a8fdb;--color-primary-700:#4a7bc2;--on-primary:#0e1218;--color-accent:#d6ae4a;--color-accent-50:#2e2310;--color-accent-fill:#d6ae4a;--color-accent-fill-hover:var(--color-accent-fill);--color-success-50:#14271f;--color-warn-50:#2d1f12;--color-danger-50:#2d1614;--color-info-50:#122334;--color-success:#2d9c6c;--color-warn:#d66a15;--color-danger:#e1544c;--color-info:#418cda}[data-density=compact]{--row-h:32px;--pad-x:10px;--pad-y:6px;--gap:8px;--fs-base:13px}[data-density=comfy]{--row-h:48px;--pad-x:18px;--pad-y:14px;--gap:16px;--fs-base:14.5px}[data-contrast=high]{--text:#0a0d12;--text-muted:#313c49;--text-faint:#545d6a;--border:#b4bcc6;--border-strong:#828c99}[data-contrast=high][data-theme=dark]{--text:#fff;--text-muted:#c8d1dd;--text-faint:#9aa5b3;--border:#424c59;--border-strong:#5c6775}[data-contrast=high]{--text-on-dark:#fff;--text-on-dark-muted:#c8d1dd}:root{--app-zoom:1}[data-font-scale=sm]{--app-zoom:.92}[data-font-scale=lg]{--app-zoom:1.1}[data-font-scale=sm] :is(.app,.register-shell){zoom:.92}[data-font-scale=lg] :is(.app,.register-shell){zoom:1.1}[data-crisp=off] body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-crisp=on] body{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}[data-motion=reduced] *,[data-motion=reduced] :before,[data-motion=reduced] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}[data-font=plex]{--font-sans:"IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif}[data-font=atkinson]{--font-sans:"Atkinson Hyperlegible", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif}[data-font=system]{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, system-ui, sans-serif}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(/vite/assets/source-sans-3-latin-regular-DQi5PRDE.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(/vite/assets/source-sans-3-latin-600-DeckBYAU.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:400;font-display:swap;src:url(/vite/assets/source-sans-3-latin-400-italic-bFKvakRX.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/vite/assets/ibm-plex-sans-latin-400-CDDApCn2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/vite/assets/ibm-plex-sans-latin-600-CuJfVYMP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(/vite/assets/atkinson-hyperlegible-latin-400-BrHNak5F.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(/vite/assets/atkinson-hyperlegible-latin-700-GZI4o3u0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{font-family:var(--font-sans);font-size:var(--fs-base);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01", "tnum";line-height:1.4}button{cursor:default;font-family:inherit}a:where(:not(.ds-card,.ds-link,.ds-button)){color:var(--color-link);text-decoration:none}a:where(:not(.ds-card,.ds-link,.ds-button)):hover{text-decoration:underline}a:where(:not(.ds-card,.ds-link,.ds-button)):focus-visible{outline:2px solid var(--color-link);outline-offset:2px;border-radius:2px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-strong);background-clip:content-box;border:2px solid #0000;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--text-faint);background-clip:content-box;border:2px solid #0000}.app{grid-template-columns:var(--sidebar-w) 1fr;grid-template-rows:var(--topbar-h) 1fr;height:calc(100vh / var(--app-zoom,1));min-height:0;transition:grid-template-columns .22s cubic-bezier(.2,0,0,1);display:grid}.app:has(.sidebar-resizer:focus){transition:none}.app--narrow-nav{--sidebar-w:60px}.app--narrow-nav .sidebar__group,.app--narrow-nav .sidebar__label,.app--narrow-nav .sidebar__count{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.app,.sidebar .sidebar__group,.sidebar .sidebar__label,.sidebar .sidebar__count{transition:none}}.app--top-nav{grid-template-columns:1fr;grid-template-rows:var(--topbar-h) auto 1fr}@media (width<=640px){.app--responsive{grid-template-columns:1fr;grid-template-rows:var(--topbar-h) 1fr}.app--responsive>.sidebar,.app--responsive>.sidebar-resizer,.app--responsive>.app__nav-spacer{display:none}}input[type=radio],input[type=checkbox]{accent-color:var(--color-primary)}.page-body{gap:var(--gap);flex-direction:column;flex:1;padding:16px 24px;display:flex;overflow:auto}.form-page{flex-direction:column;flex:1;min-height:0;display:flex}.form-measure{width:100%;max-width:680px}.row{gap:12px;display:flex}.col{flex-direction:column;gap:12px;display:flex}.row-between{justify-content:space-between;align-items:center;gap:12px;display:flex}.grid-2{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:12px;display:grid}.grid-3{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.grid-4{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.spacer{flex:1}.muted{color:var(--text-muted)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mono{font-family:var(--font-mono);font-size:12px}.topbar{background:var(--bg-elev);border-bottom:1px solid var(--border);z-index:5;grid-column:1/-1;align-items:center;gap:16px;padding:0 18px;display:flex}.topbar__menu-btn{width:32px;height:32px;color:var(--text-muted);background:0 0;border:0;border-radius:6px;flex-shrink:0;place-items:center;display:none}.topbar__menu-btn:hover{background:var(--bg-row-hover);color:var(--text)}.topbar__menu-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.topbar__brand{letter-spacing:-.01em;min-width:var(--sidebar-w);align-items:center;gap:10px;padding-right:8px;font-size:14px;font-weight:600;display:flex}.app:not(.app--top-nav) .topbar__brand{flex:0 1 var(--sidebar-w);min-width:fit-content}.topbar__brand-link{color:var(--text);letter-spacing:-.01em;font-weight:700;text-decoration:none}.topbar__brand-link:hover{color:var(--text)}.topbar__brand-link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.topbar__logo{flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.topbar__logo img{object-fit:contain;width:100%;height:100%;display:block}[data-theme=light] .topbar__logo .logo-light,[data-theme=dark] .topbar__logo .logo-dark{display:none}.topbar__brand-logo{flex-shrink:0;width:auto;height:37px;display:block}[data-theme=dark] .topbar__brand-logo{filter:invert()}.topbar__brand-text{flex-direction:column;line-height:1.15;display:flex}.topbar__brand-sub{color:var(--text-muted);letter-spacing:0;font-size:10.5px;font-weight:400}.topbar__search{flex:1;min-width:100px;max-width:480px;position:relative}.topbar__search input:not(.ds-input){border:1px solid var(--border);background:var(--bg-subtle);width:100%;height:32px;color:var(--text);font:inherit;border-radius:6px;outline:none;padding:0 12px 0 32px;font-size:13px}.topbar__search input:not(.ds-input):focus{border-color:var(--color-primary);background:var(--bg-elev);box-shadow:0 0 0 3px var(--color-primary-50)}.topbar__search input:not(.ds-input):focus-visible{outline:none}.topbar__search-icon{color:var(--text-faint);pointer-events:none;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.kbd{pointer-events:none;font:10px var(--font-mono);color:var(--text-faint);background:var(--bg-elev);border:1px solid var(--border);border-radius:4px;padding:1px 4px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.topbar__right{align-items:center;gap:6px;margin-left:auto;display:flex}.topbar__btn{width:32px;height:32px;color:var(--text-muted);background:0 0;border:0;border-radius:6px;place-items:center;display:grid;position:relative}.topbar__btn:hover{background:var(--bg-row-hover);color:var(--text)}.topbar__btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.locale-switcher__trigger{width:auto;font:inherit;font-size:var(--fs-shell);cursor:pointer;gap:4px;padding:0 8px;font-weight:600;display:inline-flex}.topbar__btn .dot{background:var(--color-danger);border:2px solid var(--bg-elev);border-radius:50%;width:7px;height:7px;position:absolute;top:7px;right:7px}.topbar__user-wrap{position:relative}.topbar__user{text-align:left;cursor:default;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;margin-left:4px;padding:4px 10px 4px 4px;font-family:inherit;display:flex}.topbar__user:hover{background:var(--bg-row-hover)}.topbar__user:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.topbar__user-name{font-size:var(--fs-shell);font-weight:500;line-height:1.1}.topbar__user-role{color:var(--text-muted);font-size:10.5px;line-height:1.1}.sidebar{--bg-elev:var(--sidebar-bg);--bg-subtle:var(--sidebar-subtle);--text:var(--sidebar-text);--text-faint:var(--sidebar-faint);--text-muted:var(--sidebar-muted);--bg-row-hover:var(--sidebar-hover);--bg-row-active:var(--sidebar-active);--color-primary:var(--sidebar-primary);--border:var(--sidebar-border);background:var(--bg-elev);border-right:1px solid var(--border);flex-direction:column;min-width:0;padding:12px 8px;display:flex;overflow:hidden auto}.sidebar__footer{background:var(--bg-elev);flex-shrink:0;margin-top:auto;padding-top:8px;position:sticky;bottom:0}.sidebar-resizer{top:var(--topbar-h);bottom:0;left:calc(var(--sidebar-w) - 3px);z-index:20;cursor:col-resize;touch-action:none;background:0 0;width:6px;position:fixed}.sidebar-resizer:hover,.sidebar-resizer--active{background:var(--color-primary)}.sidebar-resizer:focus-visible{outline:2px solid var(--color-primary);outline-offset:0}.sidebar__group{color:var(--text-faint);text-transform:uppercase;letter-spacing:.06em;padding:10px 8px 4px;font-size:10.5px;font-weight:400}.sidebar__group,.sidebar__label,.sidebar__count{white-space:nowrap;transition:opacity .12s}.sidebar__group,.sidebar__label{text-overflow:ellipsis;overflow:hidden}.sidebar__label{min-width:0}.sidebar .tip-anchor{display:flex}.sidebar__item>svg{flex-shrink:0;width:18.4px;height:18.4px}.sidebar__item{height:32px;color:var(--text);font-size:var(--fs-shell);text-align:left;width:100%;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;margin-block-end:var(--ds-size-2);padding:0 12px;text-decoration:none;display:flex;position:relative}.sidebar__item:hover{background:var(--bg-row-hover)}.sidebar__item:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.sidebar__item--active{background:var(--bg-row-active);color:var(--color-primary)}.sidebar__item--active:before{content:"";background:var(--color-primary);border-radius:0 3px 3px 0;width:3px;position:absolute;top:6px;bottom:6px;left:-8px}.sidebar__count{color:var(--text-muted);background:var(--bg-subtle);border:1px solid var(--border);text-align:center;border-radius:999px;min-width:22px;margin-left:auto;padding:1px 6px;font-size:11px}.sidebar__item--active .sidebar__count{background:var(--bg-elev);color:var(--color-primary);border-color:var(--color-primary-50)}.main{flex-direction:column;min-width:0;display:flex;overflow:hidden}.avatar{flex-shrink:0}.avatar>span{text-box:trim-both cap alphabetic}.btn:not(.ds-button){border:1px solid var(--border);background:var(--bg-elev);height:32px;color:var(--text);white-space:nowrap;cursor:default;border-radius:6px;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.btn:not(.ds-button):hover{background:var(--bg-row-hover);border-color:var(--border-strong)}.btn:not(.ds-button):focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.btn:not(.ds-button):disabled,.btn:not(.ds-button)[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}.btn:disabled[title]{pointer-events:auto}.btn--primary:not(.ds-button){background:var(--color-primary);color:var(--on-primary);border-color:var(--color-primary)}.btn--primary:not(.ds-button):hover{background:var(--color-primary-700);border-color:var(--color-primary-700)}.btn--ghost:not(.ds-button){background:0 0;border-color:#0000}.btn--ghost:not(.ds-button):hover{background:var(--bg-row-hover)}.btn--danger:not(.ds-button){color:var(--color-danger);border-color:var(--border)}.btn--danger:not(.ds-button):hover{background:var(--color-danger-50);border-color:var(--color-danger)}.btn--sm:not(.ds-button){height:26px;padding:0 8px;font-size:12px}.btn--icon:not(.ds-button){justify-content:center;width:32px;padding:0}.btn--icon.btn--sm:not(.ds-button){width:26px}.btn--filter-on:not(.ds-button){color:var(--color-primary);border-color:var(--color-primary)!important;background:var(--color-primary-50)!important}.badge:not(.ds-tag){background:var(--bg-subtle);color:var(--text-muted);border:1px solid var(--border);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11.5px;font-weight:500;line-height:1.4;display:inline-flex}.badge--success:not(.ds-tag){background:var(--color-success-50);color:var(--color-success);border-color:#0000}.badge--warn:not(.ds-tag){background:var(--color-warn-50);color:var(--color-warn);border-color:#0000}.badge--danger:not(.ds-tag){background:var(--color-danger-50);color:var(--color-danger);border-color:#0000}.badge--info:not(.ds-tag){background:var(--color-info-50);color:var(--color-info);border-color:#0000}.badge--accent:not(.ds-tag){background:var(--color-accent-50);color:var(--color-accent);border-color:#0000}.badge--solid-primary:not(.ds-tag){background:var(--color-primary);color:var(--on-primary);border-color:#0000}.badge__dot{background:currentColor;border-radius:50%;width:6px;height:6px}:root .badge.badge--outline:not(.ds-tag){background:0 0;border-color:currentColor}@supports (color:color-mix(in lab, red, red)){:root .badge.badge--outline:not(.ds-tag){border-color:color-mix(in srgb, currentColor 28%, var(--bg-elev))}}:root .badge.badge--outline:not(.ds-tag){border-radius:var(--radius-sm);padding:2px 8px;font-weight:400}.field{flex-direction:column;gap:4px;min-width:0;margin-bottom:12px;display:flex}.field__lbl:not(.ds-label),.check-group>legend{color:var(--text);font-size:12px;font-weight:500}.field__hint:not([data-field=description]){color:var(--text-muted);font-size:11px}.field__err:not(.ds-validation-message){color:var(--color-danger);font-size:11px}.input:not(.ds-input),.select:not(.ds-input),.textarea:not(.ds-input),.selectmenu__trigger:not(.ds-button){box-sizing:border-box;border:1px solid var(--border);background:var(--bg-elev);min-height:40px;color:var(--text);font:inherit;font-size:var(--form-font-size,13px);border-radius:6px;outline:none;width:100%;padding:8px 12px}.input:not(.ds-input):focus,.select:not(.ds-input):focus,.textarea:not(.ds-input):focus,.selectmenu__trigger:not(.ds-button):focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-50)}.input:not(.ds-input):focus-visible,.select:not(.ds-input):focus-visible,.textarea:not(.ds-input):focus-visible{outline:none}.select:not(.ds-input){appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7a90' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-right:30px}.selectmenu__trigger{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;display:flex}.selectmenu__trigger:not(.ds-button)[data-placeholder]{color:var(--text-muted)}@media (width>=641px){.field--w-xs .input,.field--w-xs .select,.field--w-xs .textarea,.field--w-xs .selectmenu__trigger{max-width:14ch}.field--w-s .input,.field--w-s .select,.field--w-s .textarea,.field--w-s .selectmenu__trigger{max-width:22ch}.field--w-m .input,.field--w-m .select,.field--w-m .textarea,.field--w-m .selectmenu__trigger{max-width:34ch}.field--w-l .input,.field--w-l .select,.field--w-l .textarea,.field--w-l .selectmenu__trigger{max-width:46ch}}.input:not(.ds-input)[aria-invalid=true],.textarea:not(.ds-input)[aria-invalid=true],.select:not(.ds-input)[aria-invalid=true],.selectmenu__trigger:not(.ds-button)[aria-invalid=true]{border-color:var(--color-danger)}.input:not(.ds-input)[aria-invalid=true]:focus,.textarea:not(.ds-input)[aria-invalid=true]:focus,.select:not(.ds-input)[aria-invalid=true]:focus,.selectmenu__trigger:not(.ds-button)[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px var(--color-danger-50)}.input:not(.ds-input):read-only,.textarea:not(.ds-input):read-only{background:var(--bg-subtle);color:var(--text-muted)}.input:not(.ds-input):disabled,.select:not(.ds-input):disabled,.textarea:not(.ds-input):disabled,.selectmenu__trigger:not(.ds-button):disabled{cursor:default;opacity:.5;background:var(--bg-subtle)}.textarea:not(.ds-input){resize:vertical;min-height:80px;line-height:1.5}.date-fields{gap:var(--ds-size-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.choice-with-help{align-items:center;gap:var(--ds-size-2);display:flex}.form-section{border:0;min-width:0;margin:0 0 20px;padding:0}.form-section__title:not(.ds-label){text-transform:uppercase;letter-spacing:.06em;color:var(--text-faint);margin-bottom:8px;padding:0;font-size:11px;font-weight:600}.form-actions{align-items:center;gap:8px;margin-top:16px;display:flex}.form-actions--end{justify-content:flex-end}.entry-editor{background:var(--bg-subtle);border-radius:8px;margin:12px 0 20px;padding:16px}.declaration-points{margin-top:12px}.entry-editor__title{margin-bottom:12px;display:block}.entry-editor__fields{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px;margin-bottom:12px;display:grid}.entry-editor__field{grid-column:1/-1}.entry-editor__field--role{grid-column:span 1}.entry-editor__field--firma{grid-column:span 3}.entry-editor__field--from_date,.entry-editor__field--to_date{grid-column:span 2}.review-step{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.review-step__intro{color:var(--text-muted);margin:0}.review-checklist{margin:8px 0 0;padding:0;list-style:none}.review-checklist__item{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:16px;padding:12px 0;display:flex}.review-checklist__item:last-child{border-bottom:0}.review-checklist__copy{flex:20ch;gap:4px;min-width:0;display:grid}.review-status.badge{box-shadow:none;border:0;flex:none}.review-summary>h3{margin-bottom:12px}.review-payment-summary{background:var(--bg-subtle);border-radius:8px;justify-content:space-between;align-items:baseline;gap:16px;padding:16px;display:flex}.review-payment-summary strong{font-size:var(--fs-lg);white-space:nowrap}.review-step>.form-actions{margin-top:0}.form-actions--start{justify-content:flex-start}.form-actions--between{justify-content:space-between}.check-group{border:0;min-width:0;margin:0 0 16px;padding:0}.check-group>legend{padding:0}.check-group__options{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:8px 20px;margin-top:10px;display:grid}.cb-field:not(.ds-field){cursor:pointer;box-sizing:border-box;align-items:flex-start;gap:12px;min-width:44px;min-height:44px;padding:10px 0;display:inline-flex}.choice-copy{overflow-wrap:anywhere;flex-direction:column;gap:4px;min-width:0;display:flex}input.cb:not(.ds-input),.radio-field>input:not(.ds-input){appearance:auto;width:20px;height:20px;accent-color:var(--color-primary);cursor:inherit;flex:0 0 20px;margin:2px 0 0}:is(.cb-field:not(.ds-field):has(input:disabled),.radio-field:not(.ds-field):has(input:disabled)){opacity:.6;cursor:default}.cb-field:not(.ds-field):has(input[aria-invalid=true]){border-inline-start:3px solid var(--color-danger);padding-inline-start:12px}.choice-group{border:0;min-width:0;margin:0 0 20px;padding:0}.choice-group>legend{padding:0}.choice-group>.field__hint,.choice-group>.field__err{margin:8px 0}.choice-group__options{gap:8px;margin-top:8px;display:grid}.radio-field:not(.ds-field){box-sizing:border-box;cursor:pointer;min-height:44px;font-size:var(--fs-sm,14px);align-items:flex-start;gap:12px;padding:10px 0;display:flex}.radio-field .choice-copy{flex:1}.radio-field--card:not(.ds-field){border:1px solid var(--border);background:var(--bg-elev);border-radius:6px;padding:12px}.radio-field--card:not(.ds-field):has(input:checked){border-color:var(--color-primary);background:var(--color-primary-50)}.radio-field--card:not(.ds-field):has(input[aria-invalid=true]){border-color:var(--color-danger)}.radio-field>input:not(.ds-input):focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.radio-field--card:not(.ds-field):has(input:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}.radio-field--card:not(.ds-field) .choice-copy>:first-child,.radio-field__meta{font-weight:600}.radio-field__meta{white-space:nowrap}@media (width<=480px){.radio-field--card:not(.ds-field){flex-wrap:wrap}.radio-field--card:not(.ds-field) .choice-copy{flex-basis:calc(100% - 32px)}.radio-field:not(.ds-field) .radio-field__meta{margin-inline-start:32px}}.cb-field__label:not(.ds-label){font-size:var(--fs-sm)}.cb:not(.ds-input){border:1.5px solid var(--border-strong);background:var(--bg-elev);cursor:default;border-radius:3px;flex-shrink:0;place-items:center;width:14px;height:14px;display:inline-grid}.cb:not(.ds-input):focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.page-hd{border-bottom:1px solid var(--border);background:var(--bg-elev);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 24px 12px;display:flex}.page-hd>div:first-child{overflow-wrap:anywhere;flex:18rem;min-width:0}.page-hd__sub.ds-paragraph{margin-top:var(--ds-size-1)}.page-hd__actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;max-width:100%;display:flex}:is(.filter-disclosure,.case-v2-assessment-options){flex-shrink:0;min-width:0}:is(.filter-disclosure,.case-v2-assessment-options)>summary{display:none}@media (width<=640px){:is(.filter-disclosure,.case-v2-assessment-options)>summary{padding:var(--pad-y) var(--pad-x);cursor:pointer;color:var(--text);display:list-item}:is(.filter-disclosure,.case-v2-assessment-options)>summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}}.crumb:not(.ds-breadcrumbs){color:var(--text-muted);align-items:center;gap:6px;margin-bottom:4px;font-size:12px;display:flex}.crumb__sep{color:var(--text-faint)}.crumb a:not(.ds-link){color:var(--text-muted)}.crumb__current{color:var(--text);font-weight:500}.tabs:not(ds-tablist){border-bottom:1px solid var(--border);background:var(--bg-elev);flex-shrink:0;gap:2px;padding:0 24px;display:flex}.tabs--page:not(ds-tablist){background:0 0;border-bottom:0;flex-wrap:wrap;padding-inline:0}.tabs--page:not(ds-tablist) .tab{box-shadow:inset 0 -2px #0000}.tabs--page:not(ds-tablist) .tab--active{box-shadow:inset 0 -2px 0 var(--color-primary)}.tabs--page:not(ds-tablist) .tab--active:after{content:none}.tab:not(.ds-tabs .tab){height:38px;color:var(--text-muted);cursor:default;background:0 0;border:0;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:13px;text-decoration:none;display:inline-flex;position:relative}.tab:not(.ds-tabs .tab):hover{color:var(--text)}.tab:not(.ds-tabs .tab):focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.tab--active:not(.ds-tabs .tab){color:var(--text);font-weight:600}.tab--active:not(.ds-tabs .tab):after{content:"";background:var(--color-primary);border-radius:1px;height:2px;position:absolute;bottom:-1px;left:8px;right:8px}.tab__count{background:var(--bg-subtle);color:var(--text-muted);border-radius:999px;padding:1px 6px;font-size:11px}.tab--active .tab__count{background:var(--color-primary-50);color:var(--color-primary)}.subtab-bar:not(ds-tablist){background:var(--bg-elev);border-bottom:1px solid var(--border);gap:4px;padding:8px 20px;display:flex}.case-tab-row{background:var(--bg-elev);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding-right:20px;display:flex}.case-tab-row .subtab-bar{background:0 0;border-bottom:0;flex:0 auto;min-width:0}.subtab:not(.ds-tabs .subtab){color:var(--text-muted);cursor:default;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-family:inherit;font-size:12.5px;text-decoration:none;display:flex}.subtab:not(.ds-tabs .subtab):hover{background:var(--bg-row-hover);color:var(--text)}.subtab:not(.ds-tabs .subtab):focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.subtab--active:not(.ds-tabs .subtab){background:var(--color-primary-50);color:var(--color-primary);font-weight:600}.filter-bar{background:var(--bg-elev);border-bottom:1px solid var(--border);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;padding:10px 24px;display:flex}.filter-bar .btn{background:var(--bg-subtle)}.filter-bar__sp{flex:1}.tbl-scroll{background:var(--bg-elev);flex:1;overflow:auto}.person-invoice-filters{align-items:flex-end;gap:var(--gap);flex-wrap:wrap;display:flex}.person-invoice-filters .field{margin:0}.person-invoice-filters .field:first-child{width:min(30rem,100%)}.person-invoice-list{flex:1;min-height:0;overflow:auto}.person-invoice-list .tbl-scroll{overflow:visible}.person-invoice-list .tbl th{z-index:1}.person-invoice-list .tbl:not(.ds-table) td{padding-block:var(--pad-y)}.person-invoice-reference{white-space:normal;overflow-wrap:anywhere}.person-invoice-more{padding-block:var(--gap);justify-content:center;display:flex}.billing-workspace{background:var(--bg-elev);flex:1;min-height:0;overflow:auto}:root .page-hd.page-hd--centered{text-align:center;padding:calc(var(--gap) * 3) var(--pad-x);align-items:center;gap:calc(var(--gap) * 1.5);border-bottom:0;flex-direction:column}.page-hd--centered>div:first-child{flex:initial}.page-hd--centered .page-hd__sub{max-width:680px;margin-inline:auto}.page-hd--centered .crumb:not(.ds-breadcrumbs){margin-bottom:calc(var(--gap) * 2);text-transform:uppercase;letter-spacing:.14em;font-size:var(--fs-xs);justify-content:center}.page-hd--centered .page-hd__actions{flex-wrap:wrap;justify-content:center}.filter-bar.filter-bar--inset{background:0 0;border:0;gap:8px;padding:0}.filter-bar--inset .field{margin:0}:root .filter-bar--inset .input:not(.ds-input),:root .filter-bar--inset .select:not(.ds-input){height:32px;min-height:32px;line-height:1.4;font-size:var(--fs-base);padding-block:4px}:root .tbl.tbl--list:not(.ds-table) th{background:var(--bg-elev);font-size:var(--fs-base);letter-spacing:normal;text-transform:none;height:44px;font-weight:400}.tbl.tbl--list:not(.ds-table) td{padding-block:var(--pad-y);height:56px}.tbl--list .tbl__resize{opacity:0}.tbl--list th:hover .tbl__resize,.tbl--list .tbl__resize:focus-visible{opacity:1}:root .tbl.tbl--list td a:where(:not(.ds-link)){color:var(--text);text-decoration:none}:root .tbl.tbl--list td a:where(:not(.ds-link)):hover{text-decoration:underline}.billing-summary{border-block:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.billing-summary>div{padding:var(--pad-y) var(--pad-x);text-align:start}.billing-summary>div+div{border-inline-start:1px solid var(--border)}.billing-summary dt{color:var(--text-muted)}.billing-summary dd{margin:var(--ds-size-1) 0 0;font-size:var(--ds-font-size-5);font-variant-numeric:tabular-nums;font-weight:600}.billing-search{gap:6px;margin-inline-start:auto;display:flex}.billing-search .field{width:min(20rem,100%)}.billing-cell{gap:3px;display:grid}.billing-cell>.muted{font-size:12px}.billing-row-actions{justify-content:flex-end;align-items:center;gap:6px;padding-block:4px;display:flex}.billing-invoice-details{padding:var(--gap);gap:8px;margin:0;display:grid}.billing-invoice-details dt{color:var(--text-muted)}.billing-invoice-details dd{margin:0}.billing-invoice-actions{grid-template-columns:11rem;gap:8px;display:grid}.billing-invoice-actions:empty{display:none}.billing-overview-help{max-width:32rem;padding:var(--gap);margin:0}.billing-workspace .billing-page{overflow:visible}:root .billing-workspace .billing-page{padding:var(--pad-y) var(--pad-x)}@media (width<=700px){.billing-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.billing-summary>div:nth-child(3){border-inline-start:0}.billing-summary>div:nth-child(n+3){border-top:1px solid var(--border)}.billing-search{width:100%;margin-inline-start:0}.billing-search .field{flex:1}}.billing-tabs{flex-shrink:0}:root .billing-tabs .tabs{flex-wrap:wrap;overflow:visible}.billing-page>*{flex-shrink:0}.billing-scrolling-list{min-width:0}.billing-scrolling-list .tbl-scroll{overflow-x:auto}.billing-scrolling-list .tbl th{z-index:1}.billing-load-more{padding-block:var(--gap);justify-content:center;display:flex}.card.billing-run-form:not(.ds-card){padding:24px}.billing-run-form>header{margin-bottom:24px}.billing-run-form>header h2{margin-bottom:8px}.billing-run-form>form{flex-direction:column;gap:32px;display:flex}.billing-run-form .form-section{margin:0}.billing-run-form .row{flex-wrap:wrap;align-items:flex-start;gap:16px}.billing-run-form .row+.row{margin-top:16px}.billing-run-form .form-actions{margin-top:0}.billing-preview__summary{gap:var(--gap);padding:var(--pad-x);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-subtle);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.billing-preview__summary dt{color:var(--text-muted);font-size:var(--fs-base)}.billing-preview__summary dd{font-size:calc(var(--fs-base) * 1.8);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.billing-preview__table .tbl{table-layout:fixed}.billing-preview__table .tbl th:first-child{width:25%}.billing-preview__table .tbl th:nth-child(2){width:20%}.billing-preview__table .tbl th:nth-child(3){width:18%}.billing-preview__table .tbl th{white-space:normal}.billing-preview__table .tbl td{white-space:normal;overflow-wrap:anywhere}.billing-preview__table .tbl:not(.ds-table) td{padding-block:var(--pad-y)}.billing-preview__table .tbl td:last-child>div{margin-top:calc(var(--gap) / 2)}.billing-preview__actions{border-top:1px solid var(--border);padding-top:var(--gap)}.billing-preview__actions .form-actions{flex-wrap:wrap}.billing-preview__actions .ds-button{white-space:normal;overflow-wrap:anywhere;max-inline-size:100%}.billing-credit-selection{flex-wrap:wrap;align-items:center}.billing-credit-selection>.field{margin:0}.billing-credit-selection__review{align-items:center;gap:var(--gap);margin-inline-start:auto;display:flex}.billing-credit-selection__review>:empty{display:none}.card.billing-run-dashboard{gap:var(--pad-x);display:grid}.card.billing-run-dashboard:not(.ds-card){padding:var(--pad-x)}.billing-run-dashboard__heading{justify-content:space-between;align-items:center;gap:var(--gap);flex-wrap:wrap;display:flex}.billing-run-dashboard dl,.billing-run-dashboard p{margin:0}.billing-run-dashboard .billing-run-dashboard__date{font-size:var(--fs-base);margin-top:var(--gap)}.billing-run-dashboard__progress{gap:calc(var(--gap) / 2);display:grid}.billing-run-dashboard__progress label{font-weight:600}.billing-run-dashboard__progress progress{appearance:none;width:100%;height:var(--gap);border-radius:var(--radius-sm);background:var(--bg-subtle);border:0;overflow:hidden}.billing-run-dashboard__progress progress::-webkit-progress-bar{background:var(--bg-subtle)}.billing-run-dashboard__progress progress::-webkit-progress-value{background:var(--text-muted)}.billing-run-dashboard__progress progress::-moz-progress-bar{background:var(--text-muted)}.billing-run-dashboard__counts{gap:var(--gap);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.billing-run-dashboard__metric{padding:var(--pad-x);border:1px solid var(--border);border-top:3px solid var(--border);border-radius:var(--radius-sm)}.billing-run-dashboard__metric dt{color:var(--text-muted)}.billing-run-dashboard__metric dd{font-size:calc(var(--fs-base) * 2);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.billing-run-dashboard__metric--pending,.billing-run-dashboard__metric--working{border-top-color:var(--text)}.billing-run-dashboard__metric--succeeded{border-top-color:var(--color-success)}.billing-run-dashboard__metric--failed,.billing-run-dashboard__metric--skipped{border-top-color:var(--color-warn)}.billing-run-dashboard__actions{gap:var(--gap);border-top:1px solid var(--border);padding-top:var(--pad-x);display:grid}.billing-run-dashboard__actions .row{flex-wrap:wrap}@media (width<=800px){.billing-run-dashboard__counts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.billing-preview__summary{grid-template-columns:1fr}}.tbl:not(.ds-table){border-collapse:separate;border-spacing:0;width:100%;font-size:13px}.tbl:not(.ds-table) th{text-align:left;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;padding:0 var(--pad-x);background:var(--bg-subtle);border-bottom:1px solid var(--border);white-space:nowrap;-webkit-user-select:none;user-select:none;height:34px;font-size:11.5px;font-weight:600;position:sticky;top:0}.tbl:not(.ds-table) td{padding:0 var(--pad-x);height:var(--row-h);border-bottom:1px solid var(--border);vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;max-width:0;overflow:hidden}.tbl tbody tr{cursor:default}.tbl:not(.ds-table) tbody tr:hover{background:var(--bg-row-hover)}.tbl:not(.ds-table) tbody tr:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.tbl:not(.ds-table) tbody tr.is-selected{background:var(--bg-row-active)}.tbl:not(.ds-table) tbody tr.is-selected td:first-child{box-shadow:inset 3px 0 0 var(--color-primary)}.tbl:not(.ds-table) tbody tr.row-new{background:var(--color-accent-50)}.tbl:not(.ds-table) tbody tr.row-new td:first-child{box-shadow:inset 3px 0 0 var(--color-accent)}.tbl .td--num{text-align:right;font-variant-numeric:tabular-nums}.tbl .td--muted{color:var(--text-muted)}.tbl__id{font-family:var(--font-mono);color:var(--text-muted);white-space:nowrap;flex:none;font-size:12px}.tbl__primary{color:var(--text);font-weight:500}.tbl__avatar-cell{align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.tbl__avatar-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tbl td.tbl__cell--noclip{text-overflow:clip;max-width:none;overflow:visible}.tbl td.tbl__empty{text-align:center;color:var(--text-muted);white-space:normal;max-width:none;padding:32px var(--pad-x);overflow:visible}.tbl__case-cell{white-space:normal;overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.tbl__case-meta{align-items:center;gap:8px;display:flex}.tbl th .tbl__resize{cursor:col-resize;-webkit-user-select:none;user-select:none;touch-action:none;width:9px;height:100%;position:absolute;top:0;right:0}.tbl th .tbl__resize:after{content:"";background:var(--border);width:1px;position:absolute;top:20%;bottom:20%;right:4px}.tbl th .tbl__resize:hover:after,.tbl th .tbl__resize:focus-visible:after{background:var(--color-primary);width:2px}.tbl th .tbl__resize:focus-visible{outline:none}.deadline{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-muted)}.deadline--warn{color:var(--color-warn);font-weight:600}.deadline--danger{color:var(--color-danger);font-weight:600}.flag-dot{background:var(--color-danger);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.change-dot{border:2px solid var(--color-primary);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.tbl__sort{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;display:inline-flex}.tbl__sort:hover{color:var(--text)}.tbl__sort svg{opacity:.5;transition:transform .12s}.tbl__sort--active{color:var(--color-primary)}.tbl th .tbl__sort{cursor:pointer;-webkit-user-select:none;user-select:none}.card:not(.ds-card){background:var(--bg-elev);border:1px solid var(--border);border-radius:8px;padding:14px}.card--link:not(.ds-card){color:inherit;cursor:pointer;transition:border-color .12s,box-shadow .12s;display:block}.card--link:not(.ds-card):hover{border-color:var(--color-primary);text-decoration:none;box-shadow:0 1px 4px #00000014}.card__title{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:12.5px;font-weight:600}.card__kpi{letter-spacing:-.02em;margin-top:6px;font-size:28px;font-weight:600;line-height:1}.card__delta{color:var(--text-muted);align-items:center;gap:4px;margin-top:4px;font-size:11.5px;display:flex}.card__delta--up{color:var(--color-success)}.card__delta--down{color:var(--color-danger)}.stack{gap:var(--gap);flex-direction:column;display:flex}.doc-action{display:flex}.doc-group+.doc-group{border-top:1px solid var(--border)}.doc-group__summary{cursor:pointer;text-transform:uppercase;letter-spacing:.06em;color:var(--text-faint);justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;font-size:11px;font-weight:600;list-style:none;display:flex}.doc-group__summary::-webkit-details-marker{display:none}.doc-group__summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.doc-group__summary:before{content:"";border-top:3.5px solid #0000;border-bottom:3.5px solid #0000;border-left:4px solid;width:0;height:0;transition:transform .12s}.doc-group[open]>.doc-group__summary:before{transform:rotate(90deg)}.doc-group__summary:hover{color:var(--text-muted)}.doc-group__count{font-variant-numeric:tabular-nums;color:var(--text-faint);margin-left:auto}.doc-list{margin:0;padding:0 8px 12px;list-style:none}.doc-list__item{border-top:1px solid var(--border);white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:8px;padding:10px 4px;font-size:12.5px;display:flex}.doc-list__item:first-child{border-top:0}.doc-list__item time{color:var(--text-muted);font-size:11px}.doc-list__item>a{margin-left:auto;font-weight:500}.doc{cursor:default;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;display:flex}.doc:hover{background:var(--bg-row-hover)}.doc--active{background:var(--bg-row-active)}.doc__icon{background:var(--bg-subtle);border:1px solid var(--border);width:30px;height:36px;color:var(--text-muted);border-radius:3px;flex-shrink:0;place-items:center;font-size:10px;font-weight:600;display:grid;position:relative}.doc__icon--pdf{background:var(--color-danger-50);color:var(--color-danger);border-color:#0000}.doc__icon--img{background:var(--color-info-50);color:var(--color-info);border-color:#0000}.doc__icon--doc{background:var(--color-primary-50);color:var(--color-primary);border-color:#0000}.doc__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.doc__name:where(:not(.ds-link)){font-size:12.5px;font-weight:500}.doc__meta{color:var(--text-muted);margin-top:1px}.doc__meta:where(:not(.ds-paragraph)){font-size:11px}.doc__main{flex:1;min-width:0}.file-upload{gap:var(--gap);flex-direction:column;display:flex}.file-upload__compact:not(.ds-file-upload),.file-upload__file{align-items:center;gap:var(--gap);border:1px solid var(--ds-color-neutral-border-default);border-radius:var(--ds-border-radius-md);background:var(--ds-color-neutral-surface-tinted);padding:16px;display:flex}.file-upload__compact{min-height:76px}.file-upload__compact>.btn{flex-shrink:0;margin-left:auto}.file-upload--dragging .file-upload__compact:not(.ds-file-upload),.file-upload--dragging .file-upload__add:not(.ds-file-upload){border-color:var(--color-primary);background:var(--color-primary-50)}.file-upload__upload-icon,.file-upload__file-icon{border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.file-upload__upload-icon:not(.ds-file-upload>svg){color:var(--color-primary);background:var(--color-primary-50)}.file-upload__file-icon{color:var(--ds-color-success-text-default);background:var(--ds-color-success-surface-tinted)}.file-upload__copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.file-upload__copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.file-upload__copy span,.file-upload__add>span{color:var(--ds-color-neutral-text-subtle);font-size:var(--fs-sm)}.file-upload__files{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.file-upload__received{border:1px solid var(--ds-color-success-border-default);border-radius:var(--ds-border-radius-md);background:var(--ds-color-success-surface-tinted);padding:12px}.file-upload__receipt{color:var(--ds-color-success-text-default);align-items:center;gap:8px;margin:0 0 12px;display:flex}.file-upload__copy a{overflow-wrap:anywhere}.file-upload__copy a strong{display:block}.file-upload__file{border-color:var(--ds-color-neutral-border-subtle);padding:10px 12px}.file-upload__add:not(.ds-file-upload){align-items:center;gap:var(--gap);border:1px solid #0000;border-radius:8px;width:fit-content;padding:4px;display:flex}.file-upload__progress{appearance:none;width:100%;height:var(--ds-size-2);background:var(--ds-color-neutral-border-subtle);border:0;border-radius:999px;overflow:hidden}.file-upload__progress::-webkit-progress-bar{background:var(--ds-color-neutral-border-subtle);border-radius:inherit}.file-upload__progress::-webkit-progress-value{background:var(--ds-color-base-default);border-radius:inherit}.file-upload__progress::-moz-progress-bar{background:var(--ds-color-base-default);border-radius:inherit}.file-upload__error:not(.ds-validation-message){white-space:pre-line;color:var(--color-danger);margin:0}@media (width<=640px){.file-upload__file{grid-template-columns:auto minmax(0,1fr);display:grid}.file-upload__file>.btn{white-space:nowrap;grid-column:2;justify-self:start}.file-upload__compact{flex-wrap:wrap;align-items:flex-start}.file-upload__compact>.btn{width:100%;margin-left:0}.file-upload__add{flex-direction:column;align-items:flex-start}}@media (width<=480px){.file-upload__file{grid-template-columns:minmax(0,1fr)}.file-upload__file-icon{display:none}.file-upload__file>.btn{grid-column:1}}.timeline{padding:0 16px 16px;position:relative}.tl-item{grid-template-columns:14px 1fr;gap:14px;padding:10px 0;display:grid;position:relative}.tl-item:not(:last-child):before{content:"";background:var(--border);width:2px;height:100%;position:absolute;top:19px;left:5px}.tl-dot{background:var(--bg-elev);border:2px solid var(--border-strong);z-index:1;border-radius:50%;width:12px;height:12px;margin-top:2px;position:relative}.tl-dot--primary{background:var(--color-primary);border-color:var(--color-primary)}.tl-dot--success{background:var(--color-success);border-color:var(--color-success)}.tl-dot--warn{background:var(--color-warn);border-color:var(--color-warn)}.tl-dot--info{background:var(--color-info);border-color:var(--color-info)}.tl-dot--accent{background:var(--color-accent);border-color:var(--color-accent)}.tl-dot--danger{background:var(--color-danger);border-color:var(--color-danger)}.tl-when{color:var(--text-muted);margin-bottom:2px;font-size:11px}.tl-what{font-size:12.5px;line-height:1.4}.tl-who{color:var(--text-muted)}.dl{font-size:var(--fs-case-detail);grid-template-columns:max-content 1fr;gap:6px 14px;display:grid}.dl dt{color:var(--text-muted);font-weight:400}.dl dd{color:var(--text);margin:0}.party-card{container:party-card/inline-size}.person-summary{container:person-summary/inline-size}.person-summary .dl{font-size:var(--fs-card-body)}@container person-summary (width<=30rem){.dl{grid-template-columns:minmax(0,1fr)}.dl .row{flex-wrap:wrap}}.party-card>.row{flex-wrap:wrap}.party-card>.row>div:last-child{flex:14rem;min-width:0}@container party-card (width<=26rem){.dl{grid-template-columns:minmax(0,1fr)}}.profile-body>.page-hd{background:0 0;border-block-end:0;padding:0}.profile-page{align-items:start;gap:var(--ds-size-6);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-inline-size:70rem;display:grid}.profile-account{container:profile-account/inline-size}.profile-account,.profile-settings>.card{gap:var(--ds-size-5);flex-direction:column;min-inline-size:0;display:flex}.profile-account>*,.profile-settings>.card>*{margin-block:0}.profile-account .dl{font-size:var(--ds-body-sm-font-size);gap:var(--ds-size-5) var(--ds-size-6);grid-template-columns:max-content minmax(0,1fr)}.profile-account dd{overflow-wrap:anywhere}.profile-settings{gap:var(--ds-size-6);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.profile-setting{align-items:flex-start;gap:var(--ds-size-3);border-block-start:var(--ds-border-width-default) solid var(--ds-color-neutral-border-subtle);flex-direction:column;padding-block-start:var(--ds-size-5);display:flex}.profile-setting>*{max-inline-size:100%}.profile-setting>div{gap:var(--ds-size-2);grid-template-columns:minmax(0,1fr);display:grid}.profile-note{color:var(--ds-color-neutral-text-subtle)}@container profile-account (width<=24rem){.profile-account .dl{gap:var(--ds-size-2);grid-template-columns:minmax(0,1fr)}.profile-account dd:not(:last-child){margin-block-end:var(--ds-size-4)}}@media (width<=1100px){.profile-page{grid-template-columns:minmax(0,1fr);max-inline-size:44rem}}@media (width<=640px){.profile-account,.profile-settings>.card{padding:var(--ds-size-3)}}.empty{text-align:center;color:var(--text-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:60px 20px;display:flex}.empty__icon{opacity:.5;width:48px;height:48px;margin-bottom:12px}.placeholder{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:60px 20px;display:flex}.placeholder__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary);margin-bottom:8px;font-size:10.5px;font-weight:700}.disp{width:440px;max-width:calc(100vw / var(--app-zoom,1) - var(--ds-size-4));max-height:min(78vh, calc(100dvh / var(--app-zoom,1) - var(--topbar-h) - var(--ds-size-4)));background:var(--ds-color-neutral-surface-default);color:var(--ds-color-neutral-text-default);border:var(--ds-border-width-default) solid var(--ds-color-neutral-border-subtle);border-radius:var(--ds-border-radius-lg);box-shadow:var(--ds-shadow-lg);font-size:var(--ds-body-sm-font-size);line-height:var(--ds-body-sm-line-height);overflow-wrap:anywhere;z-index:100;flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;container:display-panel/inline-size}@media (width<=640px){.disp{right:var(--ds-size-2);left:auto;top:calc(var(--topbar-h) + var(--ds-size-2));width:min(440px, calc(100vw / var(--app-zoom,1) - var(--ds-size-4)));max-height:calc(100dvh / var(--app-zoom,1) - var(--topbar-h) - var(--ds-size-4));position:fixed}}.disp__hd{justify-content:space-between;align-items:flex-start;gap:var(--ds-size-3);padding:var(--ds-size-4);border-bottom:var(--ds-border-width-default) solid var(--ds-color-neutral-border-subtle);flex-shrink:0;display:flex}.disp__hd>div{gap:var(--ds-size-2);min-width:0;display:grid}.disp__sub{color:var(--ds-color-neutral-text-subtle)}.disp__body{padding:var(--ds-size-4);gap:var(--ds-size-4);flex-direction:column;min-height:0;display:flex;position:relative;overflow-y:auto}.disp__sec{margin-block-start:var(--ds-size-2)}.disp__ft{padding:var(--ds-size-4);border-top:var(--ds-border-width-default) solid var(--ds-color-neutral-border-subtle);flex-shrink:0}.disp-row{justify-content:space-between;align-items:center;gap:var(--ds-size-3);display:flex}.disp-row--stack{align-items:stretch;gap:var(--ds-size-2);flex-direction:column}.disp-row__l{gap:var(--ds-size-2);display:grid}.disp-row__hint{color:var(--ds-color-neutral-text-subtle)}.disp-row__c{flex-shrink:0}.disp-row--stack .disp-row__c{width:100%}.disp-seg:not(.ds-toggle-group){background:var(--bg-subtle);border:1px solid var(--border);border-radius:8px;flex-shrink:0;gap:2px;padding:2px;display:inline-flex}.disp-seg__b:not(.ds-button){color:var(--text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.disp-seg__b:not(.ds-button):hover{color:var(--text)}.disp-seg__b.is-on:not(.ds-button){background:var(--bg-elev);color:var(--color-primary);box-shadow:0 1px 2px #00000014}.disp-seg__b:not(.ds-button):focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.disp-sw{gap:var(--ds-size-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.disp-sw__b{--sidebar-bg:var(--bg-elev);--sidebar-border:var(--border);gap:var(--ds-size-2);white-space:normal;flex-direction:column;width:100%;min-width:0;display:flex}.disp-sw__preview{border:1px solid var(--border);background:var(--bg);border-radius:4px;width:100%;height:48px;display:flex;overflow:hidden}.disp-sw__nav{background:var(--sidebar-bg);border-right:1px solid var(--sidebar-border);width:25%}.disp-sw__page{flex-direction:column;flex:1;align-items:flex-start;gap:4px;padding:6px;display:flex}.disp-sw__chip{background:var(--color-primary);border-radius:2px;width:55%;height:6px}.disp-sw__card{border:1px solid var(--border);background:var(--bg-elev);border-radius:2px;flex:1;width:100%}.disp-sw__name{justify-content:space-between;align-items:center;gap:var(--ds-size-1);overflow-wrap:anywhere;width:100%;display:flex}.disp-sw__check{min-width:1em}.disp-intensity{gap:var(--ds-size-2);grid-template-columns:minmax(0,1fr);display:grid}.disp-intensity__label{justify-content:space-between;align-items:center;gap:var(--ds-size-2);flex-wrap:wrap;display:flex}.disp-intensity input{width:100%;min-height:var(--ds-size-10);accent-color:var(--ds-color-base-default);cursor:pointer;margin:0}.disp-intensity input:focus-visible{outline:var(--dsc-focus-outline);outline-offset:var(--ds-size-1)}.disp-font{gap:var(--ds-size-3);grid-template-columns:minmax(0,1fr);display:grid}.disp-font__b{align-items:center;gap:var(--ds-size-3);white-space:normal;text-align:start;justify-content:flex-start;width:100%;min-width:0;display:flex}.disp-font__sample{font-size:var(--ds-heading-2xs-font-size);font-weight:700;line-height:var(--ds-heading-2xs-line-height)}.disp-font__meta{flex-direction:column;min-width:0;display:flex}.disp-font__name{overflow-wrap:anywhere}.disp-font__note{overflow-wrap:anywhere;font-weight:400}.disp-font__b>.disp-sw__check{margin-inline-start:auto}.disp .ds-toggle-group.disp-seg{grid-auto-columns:minmax(0,1fr);width:100%;height:auto;display:grid;overflow:visible}.disp .disp-seg__b.ds-button{width:100%;min-width:0;min-height:var(--ds-size-12);white-space:normal;height:auto;position:relative}.disp .ds-field [data-field=description]{grid-column:1/-1}.disp__ft .ds-button{overflow-wrap:normal;max-inline-size:100%}:root:has(.disp) .feedback-fab{visibility:hidden}@container display-panel (width<=22em){.disp .ds-toggle-group.disp-seg{grid-auto-flow:row}.disp__sub{display:none}.disp .ds-field[data-position=end]{row-gap:var(--ds-size-2);grid-template-columns:minmax(0,1fr);grid-template-areas:none}.disp .ds-field .ds-label{grid-area:1/1}.disp .ds-field [data-field=description]{grid-area:2/1}.disp .ds-field .ds-input[role=switch]{grid-area:3/1}}@media (width<=640px){.disp-sw{grid-template-columns:minmax(0,1fr)}}@media (height<=600px){.disp{display:block;overflow-y:auto}.disp__body{overflow:visible}.disp__sub{display:none}}.usermenu{flex-direction:column;width:236px;display:flex}.dd__item-text{flex-direction:column;gap:1px;min-width:0;display:flex}.usermenu__hint{color:var(--text-faint);font-size:11px;line-height:1.2}.help-sec{text-transform:uppercase;letter-spacing:.05em;color:var(--text-faint);margin:16px 0 8px;font-size:10.5px;font-weight:700}.help-sec:first-child{margin-top:0}.help-keys{flex-direction:column;gap:6px;display:flex}.help-key{color:var(--text-muted);align-items:center;gap:10px;padding:2px;font-size:12.5px;display:flex}.kbd.help-key__k{flex-shrink:0;place-items:center;min-width:46px;height:23px;font-size:11px;display:inline-grid;position:static;transform:none}.help-lov{flex-direction:column;gap:6px;display:flex}.help-lov__row{border:1px solid var(--border);background:var(--bg-subtle);color:var(--text);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex}.help-lov__row:hover{border-color:var(--border-strong);background:var(--bg-row-hover);text-decoration:none}.help-lov__row>svg:first-child{color:var(--color-primary);flex-shrink:0}.help-lov__t{flex:1;min-width:0;font-size:12.5px;font-weight:500}.help-lov__id{color:var(--text-faint);font-size:11px;font-family:var(--font-mono);flex-shrink:0}.help-lov__note{color:var(--text-muted);margin:2px 0 6px;font-size:11px}.help-support{color:var(--text-muted);font-size:12.5px;line-height:1.5}.popover-wrap{position:relative}.popover:not(.ds-popover){background:var(--bg-elev);border:1px solid var(--border);z-index:100;border-radius:10px;width:380px;animation:.12s pop-in;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 10px 32px #0f16232e,0 2px 6px #0f162314}@keyframes pop-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.popover__hd{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.popover__title:where(:not(.ds-heading)){font-size:13px;font-weight:600}.popover__list{max-height:420px;overflow-y:auto}.popover__ft{border-top:1px solid var(--border);background:var(--bg-subtle);text-align:center;padding:8px 14px;font-size:12px}.popover__ft a:where(:not(.ds-link)){color:var(--color-link);font-weight:500}.popover-backdrop{z-index:90;position:fixed;inset:0}.popover:has(>.notification-menu){max-width:calc(100vw - 16px)}.notification-menu .popover__title{margin:0}.notification-menu .popover__title:where(:not(.ds-heading)){font-family:var(--font-sans);font-size:var(--fs-base);font-weight:600;line-height:1.4}.notification-menu .notif__title:where(:not(.ds-heading)),.notification-menu .notif__sub:where(:not(.ds-paragraph)){font-size:var(--fs-sm)}.notification-menu .notif__time{font-size:var(--fs-xs)}.notification-menu__body{height:min(340px,100dvh - 180px);overflow-y:auto}.notification-menu__list{margin:0;padding:0;list-style:none}.notification-menu__status{padding:var(--pad-y) var(--pad-x);color:var(--text-muted)}.notification-menu .notification-menu__item{color:var(--text);cursor:pointer;padding-left:20px;text-decoration:none;display:block}.notification-menu__heading{justify-content:space-between;align-items:baseline;gap:var(--gap);display:flex}.notification-context,.notification-deadline{overflow-wrap:anywhere;margin-top:4px;display:block}.notification-context:where(:not(.ds-paragraph)),.notification-deadline:where(:not(.ds-paragraph)){font-size:var(--fs-sm)}.notification-context{color:var(--text-muted)}.notification-deadline{font-weight:600}.notification-menu__heading .notif__title{overflow-wrap:anywhere;min-width:0}.notification-menu__item .notif__sub{overflow-wrap:anywhere;display:block}.notification-menu__item.notif--unread{background:var(--color-primary-50)}.notification-menu__item.notif--unread .notif__title{font-weight:600}.notification-menu .notification-menu__item:hover{background:var(--bg-row-hover)}.notification-menu__item:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.notif{border-bottom:1px solid var(--border);cursor:default;grid-template-columns:auto 1fr auto;gap:10px;padding:12px 14px;display:grid;position:relative}.notif:hover{background:var(--bg-row-hover)}.notif--unread{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.notif--unread{background:color-mix(in oklab, var(--color-primary) 4%, var(--bg-elev))}}.notif--unread:before{content:"";background:var(--color-primary);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:5px;transform:translateY(-50%)}.notif__icon{border-radius:6px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.notif__icon--warn{background:var(--color-warn-50);color:var(--color-warn)}.notif__icon--info{background:var(--color-info-50);color:var(--color-info)}.notif__icon--success{background:var(--color-success-50);color:var(--color-success)}.notif__icon--danger{background:var(--color-danger-50);color:var(--color-danger)}.notif__title{font-size:12.5px;font-weight:500;line-height:1.35}.notif__sub{color:var(--text-muted);margin-top:2px;font-size:11.5px}.notif__time{color:var(--text-faint);white-space:nowrap;font-size:11px}.search-pop:not(.ds-dropdown){background:var(--bg-elev);border:1px solid var(--border);z-index:40;border-radius:10px;max-height:60vh;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 44px #141e3733,0 4px 10px #00000012}.search-pop__hint{color:var(--text-muted);padding:8px 10px;font-size:12px}.search-pop__sec{text-transform:uppercase;letter-spacing:.05em;color:var(--text-faint);padding:8px 10px 4px;font-size:10px;font-weight:700}.search-pop__row:not(.ds-button){text-align:left;cursor:default;width:100%;color:var(--text);background:0 0;border:none;border-radius:7px;align-items:center;gap:10px;padding:8px 10px;font-family:inherit;display:flex}.search-pop__row:not(.ds-button):hover,.search-pop__row.is-active:not(.ds-button){background:var(--bg-row-active)}.search-pop__row:not(.ds-button):focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.search-pop__id{color:var(--text-muted);flex-shrink:0;width:74px;font-size:11.5px}.search-pop__t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.search-pop__meta{color:var(--text-faint);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:38%;font-size:11.5px;overflow:hidden}.modal-bg{z-index:1000;background:#0f141c66;place-items:center;padding:40px;display:grid;position:fixed;inset:0}.modal:not(.ds-dialog){background:var(--bg-elev);border-radius:10px;flex-direction:column;width:100%;max-width:540px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 24px 60px #0000004d}.modal__hd:where(:not(.ds-dialog__block)){border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:16px 20px 14px;display:flex}.modal__title:where(:not(.ds-heading)){margin:0;font-size:15px;font-weight:600}.modal__body:where(:not(.ds-dialog__block)){padding:24px 28px;overflow-y:auto}.confirm-details{flex-direction:column;gap:6px;margin:8px 0 0;padding-left:20px;line-height:1.45;display:flex}.modal__ft:where(:not(.ds-dialog__block)){border-top:1px solid var(--border);background:var(--bg-subtle);justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}#mbn-toast-host{z-index:2147483550;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;bottom:26px;left:50%;transform:translate(-50%)}.mbn-toast{background:var(--bg-elev);min-width:220px;max-width:min(440px,92vw);color:var(--text);border:1px solid var(--border);font-family:var(--font-sans);pointer-events:auto;opacity:0;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;font-weight:500;transition:opacity .2s,transform .2s;display:flex;transform:translateY(10px)scale(.98);box-shadow:0 12px 34px #141e3733,0 3px 10px #0000001a}.mbn-toast.is-in{opacity:1;transform:none}.mbn-toast__ic{width:22px;height:22px;color:var(--on-primary);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.mbn-toast__ic--ok{background:var(--color-success)}.mbn-toast__ic--info{background:var(--color-info)}.mbn-toast__ic--warn{background:var(--color-warn)}.mbn-toast__ic--danger{background:var(--color-danger)}.mbn-toast__tx{flex:1;line-height:1.35}.mbn-toast__tx b{font-weight:700}.mbn-toast__sub{color:var(--text-muted);margin-top:1px;font-size:11.5px;font-weight:400;display:block}.mbn-toast__x{color:var(--text-faint);cursor:default;background:0 0;border:none;border-radius:5px;padding:2px 4px;font-family:inherit;font-size:16px;line-height:1}.mbn-toast__x:hover{background:var(--bg-row-hover);color:var(--text)}.mbn-toast__x:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.dd{display:inline-flex;position:relative}.dd__menu:not(.ds-dropdown){background:var(--bg-elev);border:1px solid var(--border);z-index:100;border-radius:10px;min-width:210px;max-height:340px;padding:4px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 10px 32px #0f16232e,0 2px 6px #0f162314}.dd__menu--right{left:auto;right:0}.dd__item:not(.ds-button){width:100%;color:var(--text);text-align:left;white-space:nowrap;cursor:default;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;font-family:inherit;font-size:13px;display:flex}.dd__item:not(.ds-button):hover{background:var(--bg-row-hover)}.dd__item:not(.ds-button):focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.dd__item--active{color:var(--color-primary);font-weight:600}.dd__item--active:after{content:"✓";margin-left:auto;font-size:12px}.dd__item--danger:not(.ds-button){color:var(--color-danger)}.dd__item--danger:not(.ds-button):hover{background:var(--color-danger-50)}.dd__item:not(.ds-button) svg{color:var(--text-muted);flex-shrink:0}.dd__item--danger:not(.ds-button) svg{color:var(--color-danger)}.dd__sep{background:var(--border);height:1px;margin:4px 2px}.dd__label{text-transform:uppercase;letter-spacing:.04em;color:var(--text-faint);padding:6px 8px 2px;font-size:10.5px;font-weight:600}.banner:not(.ds-alert){border:1px solid var(--color-info-50);background:var(--color-info-50);color:var(--text);border-radius:8px;align-items:flex-start;gap:10px;margin:0 0 14px;padding:10px 12px;font-size:12.5px;display:flex}.banner--ai:not(.ds-alert){background:linear-gradient(135deg, var(--color-primary), var(--color-accent))}@supports (color:color-mix(in lab, red, red)){.banner--ai:not(.ds-alert){background:linear-gradient(135deg, color-mix(in oklab, var(--color-primary) 5%, var(--bg-elev)), color-mix(in oklab, var(--color-accent) 6%, var(--bg-elev)))}}.banner--ai:not(.ds-alert){border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.banner--ai:not(.ds-alert){border-color:color-mix(in oklab, var(--color-primary) 20%, var(--border))}}.banner__icon{background:var(--color-primary);width:22px;height:22px;color:var(--on-primary);border-radius:5px;flex-shrink:0;place-items:center;font-size:11px;font-weight:600;display:grid}.banner__title{margin-bottom:1px;font-size:12.5px;font-weight:600}.banner__body{color:var(--text-muted);line-height:1.45}.banner__actions{gap:6px;margin-top:8px;display:flex}.section-hd{justify-content:space-between;align-items:center;padding:14px 16px 8px;display:flex}.section-hd:where(:not(:has(.ds-heading))){text-transform:uppercase;letter-spacing:.06em;color:var(--text-faint);font-size:11px;font-weight:600}.section-hd:has(.ds-heading){align-items:baseline;gap:var(--ds-size-3);flex-wrap:wrap}.urgent-case-row{flex-wrap:wrap}.urgent-case-row>.spacer{flex-basis:160px}.status-key{align-items:center;gap:4px;display:inline-flex}.status-key__dot{border-radius:50%;width:8px;height:8px}.prio{align-items:center;gap:4px;font-size:12px;display:inline-flex}.prio__bar{border-radius:2px;width:3px;height:14px}.prio--high .prio__bar{background:var(--color-danger)}.prio--med .prio__bar{background:var(--color-warn)}.prio--low .prio__bar{background:var(--color-success)}.frist{font-variant-numeric:tabular-nums}.frist--overdue{color:var(--color-danger);font-weight:600}.frist--soon{color:var(--color-warn);font-weight:500}.vilkar-ref{font-variant-numeric:tabular-nums;letter-spacing:.01em;color:var(--text-muted);background:var(--bg-subtle);border:1px solid var(--border);text-align:center;border-radius:5px;flex-shrink:0;min-width:42px;padding:2px 6px;font-size:11px;font-weight:600}.kanban{flex:1;grid-auto-columns:minmax(260px,1fr);grid-auto-flow:column;align-items:start;gap:12px;padding:16px 24px;display:grid;overflow:auto}.kanban__col{background:var(--bg-subtle);border:1px solid var(--border);border-radius:8px;min-height:200px;padding:10px}.kanban__col-hd{justify-content:space-between;align-items:center;gap:var(--gap);margin-bottom:8px;padding:0 4px;display:flex}.kanban__col-hd:where(:not(:has(.ds-heading))){color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.kanban__card{margin-bottom:8px}.kanban__card:not(:has(>.ds-card)){background:var(--bg-elev);border:1px solid var(--border);cursor:default;border-radius:6px;padding:10px}.kanban__card:not(:has(>.ds-card)):hover{border-color:var(--border-strong);box-shadow:0 2px 6px #0000000a}.case-card__id{font-variant-numeric:tabular-nums;color:var(--text-muted)}.case-card__title.ds-heading{white-space:normal;overflow-wrap:anywhere;overflow:visible}.inbox-case-card.ds-card{--dsc-card-padding:var(--ds-size-4)}.inbox-case-card>*{margin:0}.inbox-case-card>*+*{margin-block-start:var(--ds-size-2)}.case-card__header{align-items:center;gap:var(--ds-size-2);flex-wrap:wrap;display:flex}.inbox-case-card .case-card__title{align-items:flex-start;gap:var(--ds-size-2);display:flex}.case-card__footer{gap:var(--ds-size-2);border-block-start:1px solid var(--border);padding-block-start:var(--ds-size-3);display:grid}.case-card__meta{align-items:flex-start;gap:var(--ds-size-2);display:flex}.inbox-case-card :is(.case-card__title,.case-card__meta)>svg{flex-shrink:0;margin-block-start:var(--ds-size-1)}.inbox-case-card .deadline{white-space:normal}.card-grid:focus-visible{outline:var(--dsc-focus-outline);outline-offset:calc(-1 * var(--ds-border-width-focus))}.case{grid-template-columns:var(--case-left-w) var(--case-resizer-w) minmax(360px, 1fr) var(--case-resizer-w) var(--case-right-w);flex:1;min-height:0;display:grid;overflow:auto hidden}.case__col{background:var(--bg-elev);overflow-y:auto}.case__col--right{background:var(--bg-subtle)}.case__col--center{background:var(--bg);flex-direction:column;padding:0;display:flex}.case-resizer{cursor:col-resize;touch-action:none;background:var(--bg-elev)}.case-resizer--left{border-right:1px solid var(--border)}.case-resizer--right{border-left:1px solid var(--border);background:var(--bg-subtle)}.case-resizer:hover,.case-resizer--active{background:var(--color-primary)}.case-resizer:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.case-tab-content{flex:1;padding:20px 28px;overflow-y:auto}.save-bar{background:var(--bg-elev);border-top:1px solid var(--border);align-items:center;gap:10px;padding:10px 24px;display:flex;position:sticky;bottom:0}.col-footer{border-top:1px solid var(--border);background:var(--bg-elev);gap:8px;padding:12px 16px;display:flex;position:sticky;bottom:0}.application-summary__title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.application-summary__title>.badge{margin-bottom:12px}.application-summary__grid{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:24px;display:grid}.application-summary__main,.application-summary__aside{flex-direction:column;gap:24px;min-width:0;display:flex}:root .application-summary__card.card{overflow-wrap:anywhere}:root .application-summary__card.card:not(.ds-card){box-shadow:none;padding:28px}:root .application-summary__card h2{margin:0 0 20px}:root .application-summary__aside h2:where(:not(.ds-heading)){font-size:20px;line-height:28px}:root .application-summary .application-summary__card p{max-width:none}:root .application-summary__card .dl{gap:16px 24px;font-size:15px;line-height:24px}.application-summary__aside .dl{grid-template-columns:minmax(0,1fr)}:root .application-summary__aside .dl{gap:4px}.application-summary__aside .dl dd:not(:last-child){margin-bottom:16px}.application-summary__details{grid-template-columns:minmax(120px,160px) minmax(0,1fr)}.application-summary__details dd{white-space:pre-wrap}.application-summary__documents>li{border-top:1px solid var(--border);padding:18px 0}.application-summary__documents>li:first-child{border-top:0;padding-top:0}.application-summary__documents>li:last-child{padding-bottom:0}.application-summary__document-meta{color:var(--text-muted);flex-wrap:wrap;flex-basis:100%;gap:4px 16px;font-size:13px;display:flex}.application-summary__requests{gap:12px;margin:12px 0 0}.application-summary__requests li{flex-direction:column;gap:4px;display:flex}.application-summary__requests li>span{font-size:14px}:root .application-summary .banner{gap:16px;padding:24px}:root .application-summary .banner__title{margin-bottom:8px;font-size:18px;line-height:26px}:root .application-summary .banner__body{font-size:15px;line-height:24px}:root .application-summary .banner__body p{max-width:760px;margin:0}:root .application-summary .banner__actions{margin-top:20px}.application-summary__actions{border-top:1px solid var(--border);justify-content:flex-end;padding-top:12px;display:flex}@media (width<=850px){.application-summary__grid{grid-template-columns:minmax(0,1fr)}}@media (width<=500px){:root .application-summary__card.card:not(.ds-card){padding:20px}.application-summary__details{grid-template-columns:minmax(0,1fr)}:root .application-summary__details.dl{gap:4px}.application-summary__details dd:not(:last-child){margin-bottom:16px}:root .application-summary .banner{gap:12px;padding:20px}.application-summary .banner>div{min-width:0}.application-summary .banner__actions .btn{white-space:normal;height:auto;min-height:40px}}.page-body.documentation-page{gap:24px;padding:30px 32px 48px;overflow:visible}.documentation-page__back{align-items:center;gap:4px;width:fit-content;font-size:14px;display:inline-flex}.documentation-checklist__eyebrow{color:var(--text-muted);letter-spacing:.06em;font-size:12px;font-weight:600;display:block}.documentation-page__heading .documentation-checklist__eyebrow,:root .documentation-page__heading h1{margin-bottom:12px}:root .documentation-page__heading h1:where(:not(.ds-heading)){font-size:36px;line-height:44px}:root .documentation-page .documentation-page__heading p{max-width:none;color:var(--text-muted);margin:0}.documentation-checklist,.documentation-checklist__request{flex-direction:column;gap:24px;min-width:0;display:flex}.documentation-checklist>section+section{border-top:1px solid var(--border);padding-top:24px}.documentation-checklist__overview{background:var(--bg-elev);border:1px solid var(--border);border-radius:8px;grid-template-columns:minmax(0,1fr) 270px;display:grid;overflow:hidden}.documentation-checklist__message{background:var(--color-info-50);padding:24px}:root .documentation-checklist__message h2{align-items:center;gap:8px;margin:0 0 12px;display:flex}:root .documentation-checklist__message h2:where(:not(.ds-heading)){font-family:var(--font-sans);font-size:16px;font-weight:600;line-height:24px}:root .documentation-page .documentation-checklist__message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}:root .documentation-page .documentation-checklist__message p:where(:not(.ds-paragraph)){font-size:15px;line-height:24px}:root .documentation-page .documentation-checklist__message p+p{margin-top:12px}.documentation-checklist__deadline{border-left:1px solid var(--border);flex-direction:column;justify-content:center;gap:10px;padding:24px;display:flex}.documentation-checklist__deadline strong{font-size:18px}.documentation-checklist__deadline>span:last-child{color:var(--text-muted);font-size:13px}.documentation-checklist__notice{color:var(--text-muted);align-items:flex-start;gap:10px;display:flex}.documentation-checklist__notice svg{flex-shrink:0;margin-top:2px}:root .documentation-page .documentation-checklist__notice p{max-width:800px;margin:0}:root .documentation-page .documentation-checklist__notice p:where(:not(.ds-paragraph)){font-size:14px;line-height:22px}:root .documentation-checklist__card.card:not(.ds-card){box-shadow:none;padding:28px}.documentation-checklist__title{justify-content:space-between;align-items:center;gap:12px;display:flex}:root .documentation-checklist__title h2{overflow-wrap:anywhere;margin:6px 0 8px}:root .documentation-page .documentation-checklist__card section>p{max-width:none;margin:0 0 20px}:root .documentation-page .documentation-checklist__card section>p:where(:not(.ds-paragraph)){font-size:15px}.documentation-checklist__file-help{color:var(--text-muted);margin-top:10px;font-size:12px;display:block}.documentation-checklist__files{border-top:1px solid var(--border);overflow-wrap:anywhere;margin-top:20px;padding-top:16px}:root .documentation-checklist__files h3{margin:0 0 12px}:root .documentation-checklist__files h3:where(:not(.ds-heading)){font-size:14px;font-family:var(--font-sans)}.documentation-checklist__files .muted{font-size:13px}.documentation-page__history{margin-top:var(--ds-size-4)}@media (width<=700px){.page-body.documentation-page{gap:22px;padding:24px 18px 36px}:root .documentation-page__heading h1:where(:not(.ds-heading)){font-size:29px;line-height:36px}.documentation-checklist__overview{grid-template-columns:minmax(0,1fr)}.documentation-checklist__deadline{border-left:0;border-top:1px solid var(--border)}:root .documentation-checklist__card.card:not(.ds-card),.documentation-checklist__message,.documentation-checklist__deadline{padding:20px}}.portal-footer{border-top:1px solid var(--border);margin-top:32px}.portal-footer__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 22px;padding:16px 24px;display:flex}.portal-footer__org{color:var(--text-faint);font-size:12.5px}.portal-footer__links{flex-wrap:wrap;gap:22px;display:flex}.portal-footer__link{color:var(--text-muted);font-size:13px;text-decoration:none}.portal-footer__link:hover{color:var(--text);text-decoration:underline}.portal-footer__link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.chart{flex-direction:column;display:flex}.chart__legend{color:var(--text);gap:14px;margin-bottom:14px;font-size:11.5px;display:flex}.chart__legend-item{align-items:center;gap:4px;display:inline-flex}.chart__legend-swatch{background:var(--color-chart);border-radius:2px;flex-shrink:0;width:10px;height:10px;display:inline-block}.chart__legend-swatch--alt{background:var(--color-accent)}.bars{align-items:flex-end;gap:6px;height:150px;padding-top:14px;display:flex}.bar-col{cursor:default;flex-direction:column;flex:1;justify-content:flex-end;height:100%;display:flex}.bar{background:var(--color-chart);opacity:.92;width:100%;min-height:2px;transition:opacity .12s}.bar-col:hover .bar{opacity:1}.bar--alt{background:var(--color-accent);border-radius:3px 3px 0 0}.bars-labels{color:var(--text-muted);text-align:center;gap:6px;margin-top:6px;font-size:10px;display:flex}.bars-labels>*{flex:1}.register-results{font-size:var(--fs-card-body)}.reg-org-ico{background:var(--color-info-50);width:26px;height:26px;color:var(--color-info);border-radius:6px;flex-shrink:0;place-items:center;display:grid}.reg-org-ico--lg{border-radius:8px;width:40px;height:40px}.reg-link-card{border:1px solid var(--border);background:var(--bg-subtle);color:var(--text);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex}.reg-link-card:hover{background:var(--bg-row-hover);border-color:var(--border-strong)}.reg-mb-row{border:1px solid var(--border);background:var(--bg-elev);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;display:flex}.reg-mb-row:hover{background:var(--bg-row-hover);border-color:var(--border-strong)}.reg-mb-ico{background:var(--color-accent-50);width:32px;height:32px;color:var(--color-accent);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.reg-mb-ico--bortfalt{background:var(--bg-subtle);color:var(--text-faint)}.reg-mb-ico--tilbakekalt{background:var(--color-danger-50);color:var(--color-danger)}.reg-mb-ico--under{background:var(--color-info-50);color:var(--color-info)}.reg-score{font-variant-numeric:tabular-nums;color:var(--color-warn);background:var(--color-warn-50);border-radius:6px;flex-shrink:0;padding:2px 8px;font-size:12.5px;font-weight:700}.saksflyt__actions{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.btn-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.transition{flex-direction:column;gap:4px;display:flex}.transition .btn{align-self:flex-start}.transition__reason{color:var(--text-muted);padding-left:2px;font-size:11.5px;line-height:1.4}.smhist{flex-direction:column;gap:14px;display:flex}.smhist__item{gap:10px;display:flex}.smhist__dot{border:2px solid;border-radius:50%;flex-shrink:0;width:11px;height:11px;margin-top:2px}.smhist__head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.smhist__transition{align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.smhist__transition svg{color:var(--text-faint)}.smhist__when{color:var(--text-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px}.smhist__actor{color:var(--text-muted);margin-top:1px;font-size:11.5px}.smhist__effects{margin:6px 0 0;padding-left:16px}.smhist__effects li{color:var(--text-faint);font-size:11.5px;line-height:1.5}.statusbar{scrollbar-width:none;-webkit-overflow-scrolling:touch;background:0 0;border:none;border-radius:8px;align-items:center;gap:2px;min-width:0;max-width:100%;margin:0;padding:4px;font-family:inherit;transition:background .12s;display:inline-flex;overflow-x:auto}button.statusbar{cursor:pointer}button.statusbar:hover{background:var(--bg-subtle)}.statusbar::-webkit-scrollbar{display:none}.statusstep{border:1px solid var(--border-strong);background:var(--bg-elev);color:var(--text-muted);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:500;transition:all .15s;display:inline-flex}.statusstep__dot{background:var(--border-strong);border-radius:50%;flex-shrink:0;width:6px;height:6px}.statusstep.is-done{color:var(--text);background:var(--color-success);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.statusstep.is-done{background:color-mix(in oklab, var(--color-success) 12%, var(--bg-elev))}}.statusstep.is-done .statusstep__dot{background:var(--color-success)}.statusstep.is-active{color:var(--on-primary);border-color:#0000;font-weight:600}.statusstep.is-active .statusstep__dot{background:#ffffffe6}.statusstep.is-todo{opacity:.6}.statusstep--info.is-active{background:var(--color-info)}.statusstep--warn.is-active{background:var(--color-warn)}.statusstep--accent.is-active{background:var(--color-accent)}.statusstep--success.is-active{background:var(--color-success)}.statusstep--danger.is-active{background:var(--color-danger)}.statusbar__arrow{background:var(--border-strong);flex-shrink:0;width:10px;height:1.5px;position:relative}.statusbar__arrow.is-done{background:var(--color-success)}.statusbar__arrow:after{content:"";color:var(--border-strong);border-top:3px solid #0000;border-bottom:3px solid #0000;border-left:4px solid;position:absolute;top:50%;right:-1px;transform:translateY(-50%)}.statusbar__arrow.is-done:after{color:var(--color-success)}.case-hd__flow{justify-content:flex-start;align-items:center;min-width:0;padding:12px 24px;display:flex}.case-hd__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;min-width:0;display:flex}.signbox{border:1px dashed var(--border-strong);background:var(--bg-subtle);border-radius:8px;padding:14px}.signbox__hd{align-items:center;gap:6px;margin-bottom:8px;font-size:12px;font-weight:600;display:flex}.signbox__txt{color:var(--text-muted);margin:0 0 10px;font-size:12px;line-height:1.5}.signbox__done{color:var(--color-success);align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:flex}.signer-bar{background:var(--bg-elev);border:1px solid var(--border);border-radius:8px;align-items:center;gap:12px;margin-bottom:16px;padding:14px 18px;display:flex}.dash-split{gap:var(--gap);grid-template-columns:2fr 1fr;display:grid}@media (width<=980px){.grid-4{grid-template-columns:repeat(2,1fr)}.dash-split{grid-template-columns:1fr}}.field-grid{gap:12px;display:grid}.field-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.field-grid--121{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr)}.field-grid--1-3{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.field-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.wizard-page{overflow:visible}.wizard-layout{gap:var(--gap);grid-template-columns:240px minmax(0,1fr);align-items:start;display:grid}.wizard-layout__aside{max-height:calc(100vh - var(--topbar-h) - 100px);position:sticky;top:12px;overflow-y:auto}.wizard-layout__main{min-width:0}.wizard-steps{background:var(--bg-elev);border:1px solid var(--border);border-radius:8px;padding:8px}.wizard-steps__summary{font-size:var(--fs-sm);color:var(--text-muted);margin:0;padding:6px 8px 8px}.wizard-steps__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.wizard-steps__item{width:100%}.wizard-steps__item>.ds-button{text-align:start;white-space:normal;justify-content:flex-start;gap:10px;width:100%;height:auto}.wizard-steps__chip{background:var(--bg-subtle);width:22px;height:22px;color:var(--text-muted);font-size:var(--fs-xs);border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.wizard-steps__item.is-complete .wizard-steps__chip{background:var(--color-success);color:var(--on-primary)}.wizard-steps__item.is-current .wizard-steps__chip{background:var(--color-accent);color:var(--on-primary)}.wizard-steps__text{flex-direction:column;min-width:0;display:flex}.wizard-steps__label{font-size:var(--fs-sm);font-weight:600}.wizard-steps__status{font-size:var(--fs-xs);color:var(--text-muted)}@media (width<=980px){.wizard-layout{flex-direction:column;align-items:stretch;display:flex}.wizard-layout__aside{max-height:none;position:static;overflow:visible}.wizard-steps__list{flex-direction:row;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.wizard-steps__list>li{flex:none}.wizard-steps__status{display:none}}@media (width<=640px){.grid-4{grid-template-columns:1fr}.field-grid{grid-template-columns:1fr!important}.entry-editor__fields{grid-template-columns:1fr}.entry-editor__field{grid-column:1/-1}.review-checklist__item{align-items:flex-start}.topbar__menu-btn{display:grid}.topbar__brand{min-width:0;padding-right:0}.topbar__brand-nav{display:none!important}.topbar__user-name,.topbar__user-role{display:none}.topbar{gap:8px;padding:0 10px}.app--responsive:not(.app--top-nav){--topbar-h:100px}.app--responsive:not(.app--top-nav) .topbar{flex-wrap:wrap;align-content:center;min-width:0}.app--responsive:not(.app--top-nav) .topbar__brand{flex:1;min-width:0}.app--responsive:not(.app--top-nav) .topbar__brand-logo{height:28px}.app--responsive:not(.app--top-nav) .topbar__search{flex:1 0 100%;order:1;min-width:0;max-width:none}}.tip-anchor{display:inline-flex}.ctx-anchor{display:contents}.cbx{align-items:center;gap:4px;width:100%;display:flex}.cbx--multi{flex-wrap:wrap;align-items:center;gap:4px}.cbx__input{flex:80px;min-width:60px}.cbx__clear,.cbx__toggle{flex-shrink:0}.cbx__menu:empty{display:none}.field:has(.cbx){position:relative}.page-body.application-start{overflow:visible}.application-start .field:has(.cbx){margin-top:24px}:root .application-start .field__lbl{font-size:var(--fs-base);font-weight:600;line-height:inherit}.dd__item--highlight:not(.ds-button){background:var(--bg-row-hover)}.dd__item--disabled{opacity:.5;cursor:default}.chk{flex-direction:column;gap:4px;display:flex}.assessment-form>.chk,.assessment-form>form{margin-top:20px}.chk-set{flex-direction:column;display:flex}.chk-set__hd{cursor:pointer;text-align:left;border:0;border-top:1px solid var(--border);background:0 0;align-items:center;gap:8px;width:100%;padding:8px 4px;display:flex}.chk-set__caret{color:var(--text-muted);flex-shrink:0;width:12px;font-size:11px}.chk-set__title{letter-spacing:.02em;text-transform:uppercase;min-width:0;color:var(--text-muted);flex:1;font-size:12px;font-weight:600}.chk-set__progress{font-variant-numeric:tabular-nums;color:var(--text-muted);flex-shrink:0;font-size:12px}.chk-set__body{flex-direction:column;display:flex}.chk-row{align-items:center;gap:10px;padding:4px 0;display:flex}.chk-row .field__lbl{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chk-row .field{flex:none;margin:0}.chk-row .select{width:9rem}.chk-row .select:not(.ds-input){height:28px;padding-block:2px}.chk-head{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.chk-label{font-size:13px;font-weight:500;line-height:1.35}.chk-info{color:var(--text-muted);border-radius:var(--radius-sm);cursor:help;background:0 0;border:none;justify-content:center;align-items:center;padding:2px;display:inline-flex}.chk-info:hover{color:var(--text);background:var(--bg-row-hover)}.chk-info:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.chk-note-toggle{color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-left:28px;padding:0;font-size:12px;text-decoration:underline}.chk-note-toggle:hover{color:var(--text)}.chk-note{margin-left:28px}.chk-readonly{align-items:center;gap:8px;padding:4px 0;display:flex}.assign-row{min-block-size:calc(var(--ds-size-12) + var(--ds-size-2));font-size:var(--fs-case-detail);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.assign-row__value{flex-direction:column;flex:7em;gap:2px;min-width:0;display:flex}.assign-row__actions{align-items:stretch;gap:var(--ds-size-1);inline-size:calc(var(--fs-card-body) * 16 + var(--ds-size-1));flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));max-inline-size:100%;display:grid}.assign-row__actions>.ds-button{--dsc-button-padding:var(--ds-size-2);block-size:100%;inline-size:100%;min-inline-size:0;font-size:var(--fs-card-body)}.assign-row__actions>.ds-button:last-child{grid-column:2}.reviewer-controls{gap:var(--ds-size-5);font-size:var(--fs-card-body);display:grid}.reviewer-controls>.form-section{margin:0}.reviewer-controls .form-section__title{font-size:var(--fs-card-heading)}.reviewer-controls>.form-section+.form-section{border-top:1px solid var(--border);padding-top:var(--ds-size-5)}.assignment-controls .form-actions{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:stretch;display:grid}.assignment-controls .form-actions>.ds-button{white-space:normal;block-size:100%;inline-size:100%;min-inline-size:0}.feedback-fab{z-index:200;border:1px solid var(--border-control);height:44px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border-radius:22px;align-items:center;gap:8px;padding:0 16px;font-weight:600;display:inline-flex;position:fixed;bottom:20px;right:20px}.feedback-fab:hover{text-decoration:underline}.feedback-fab:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.feedback-fab[disabled],.feedback-fab[aria-disabled=true]{cursor:progress;opacity:.75}.billing-scrolling-list{margin-inline-end:10rem}.letter-panel.letter-actionbar{padding-inline-end:calc(var(--pad-x) + 10rem)}.letter-actionbar .form-actions{flex-wrap:wrap}@media (width<=640px){.feedback-fab{border-radius:50%;justify-content:center;width:48px;height:48px;padding:0;bottom:12px;right:12px}.feedback-fab__label{display:none}.billing-scrolling-list{margin-inline-end:64px}.letter-panel.letter-actionbar{padding-inline-end:calc(var(--pad-x) + 64px)}}.feedback-form{gap:14px;display:grid}.feedback-form__intro,.feedback-success__body{color:var(--text-muted);margin:0}.feedback-form__error{color:var(--color-danger);margin:0}.feedback-detail{gap:14px;display:grid}.feedback-detail__body{white-space:pre-wrap;margin:0}.feedback-detail__meta{grid-template-columns:max-content 1fr;gap:4px 12px;margin:0;font-size:13px;display:grid}.feedback-detail__meta dt{color:var(--text-muted)}.feedback-detail__meta dd{overflow-wrap:anywhere;margin:0}.feedback-detail__note{color:var(--text-muted);margin:0}.feedback-detail__error{color:var(--color-danger);margin:0}.feedback-detail__shot{border:1px solid var(--border);border-radius:8px;width:100%;height:auto;display:block}.feedback-detail__log-heading{color:var(--text-muted);margin:0 0 4px}.feedback-detail__log-heading:where(:not(.ds-heading)){text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.feedback-detail__log{background:var(--bg);border:1px solid var(--border);overflow-wrap:anywhere;border-radius:8px;gap:4px;margin:0;padding:8px 10px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;list-style:none;display:grid}.feedback-detail__log time{color:var(--text-muted)}.changelog{gap:28px;display:grid}.changelog__version{border-bottom:1px solid var(--border);margin:0 0 12px;padding-bottom:8px;font-size:15px;font-weight:600}.changelog__entries{gap:14px;margin:0;padding:0;list-style:none;display:grid}.changelog__entry{gap:2px;display:grid}.changelog__effect{color:var(--text-muted)}.changelog__reference{color:var(--text-muted);justify-self:start;margin-top:2px;font-size:12px;text-decoration:underline}.docviewer{background:var(--bg-dark-surface);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.docviewer__bar{background:var(--bg-dark-elev);min-height:36px;color:var(--text-on-dark-muted);flex-shrink:0;align-items:center;gap:12px;padding:4px 14px;font-size:12px;display:flex}.docviewer__title{color:var(--text-on-dark);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.docviewer__meta{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.docviewer__actions{flex-shrink:0;align-items:center;gap:12px;margin-left:auto;display:flex}.docviewer__act{color:var(--text-on-dark-muted);cursor:pointer;background:0 0;border:none;border-radius:5px;padding:2px 4px;font-family:inherit;font-size:12px;text-decoration:none;transition:color .12s,background .12s}.docviewer__act:hover{color:var(--text-on-dark);background:#ffffff14}.docviewer__act:focus-visible{outline:2px solid var(--text-on-dark);outline-offset:1px}.docviewer__nav{flex-shrink:0;align-items:center;gap:6px;display:flex}.docviewer__navbtn{border:1px solid var(--border-dark);width:26px;height:26px;color:var(--text-on-dark);cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;font-family:inherit;font-size:14px;transition:background .12s;display:inline-flex}.docviewer__navbtn:hover{background:#ffffff14}.docviewer__navbtn:disabled{opacity:.4;cursor:default}.docviewer__pos{color:var(--text-on-dark-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px}.docviewer__stage{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.docviewer--card{flex:none}.docviewer--card .docviewer__stage{flex:none;height:520px}.docviewer__img{border-radius:3px;max-width:calc(100% - 40px);margin:20px auto;box-shadow:0 12px 36px #00000059}.docviewer__empty{text-align:center;color:var(--text-on-dark);max-width:340px;margin:auto;padding:24px;font-size:12.5px}.docviewer__empty a{color:var(--text-on-dark)}.docviewer__docx{background:var(--bg);color:var(--text);flex:1;padding:24px;overflow:auto}.docviewer__docx-text{white-space:pre-wrap;overflow-wrap:anywhere}.wm-card{background:var(--bg-elev);border:1px solid var(--border);min-width:0;font-size:var(--fs-case-detail);border-radius:10px;padding:14px 16px}.wm-card--flush{padding:0;overflow:hidden}.wm-card__hd{background:var(--bg-subtle);border-bottom:1px solid var(--border);padding:8px 16px}.wm-card__body{padding:8px 16px 12px}.wm-card__hdrow{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.wm-card__hdmeta{color:var(--text-faint);white-space:nowrap;margin-left:auto;font-size:11px}.wm-overline{letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);font-size:10.5px;font-weight:700}.wm-overline--strong{color:var(--text-muted)}.wm-overline--primary{color:var(--color-primary)}.wm-kv{font-size:var(--fs-case-detail);gap:10px;padding:4px 0;display:flex}.wm-kv__l{width:104px;color:var(--text-muted);flex-shrink:0}.wm-kv__v{color:var(--text);overflow-wrap:anywhere;min-width:0;font-weight:500}.ki-row{font-size:var(--fs-case-detail);color:var(--text);align-items:flex-start;gap:8px;padding:4px 0;line-height:1.45;display:flex}.ki-ico{background:var(--bg);width:16px;height:16px;color:var(--text-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;font-size:10px;font-weight:700;display:inline-flex}.ki-ico--ok{background:var(--color-success-50);color:var(--color-success)}.ki-ico--warn{background:var(--color-warn-50);color:var(--color-warn)}.ki-meta{border-bottom:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:10px 16px;margin-bottom:8px;padding:2px 0 8px;display:grid}.ki-meta__item{font-size:var(--fs-case-detail);flex-direction:column;gap:2px;min-width:0;display:flex}.ki-meta__l{color:var(--text-muted);flex-shrink:0}.ki-meta__v{color:var(--text);overflow-wrap:anywhere;min-width:0;font-weight:500}.wm-note{font-size:var(--fs-case-detail);color:var(--color-warn);background:var(--color-warn-50);border:1px solid var(--color-warn)}@supports (color:color-mix(in lab, red, red)){.wm-note{border:1px solid color-mix(in oklab, var(--color-warn) 30%, transparent)}}.wm-note{border-radius:6px;margin-top:6px;padding:4px 8px;line-height:1.45}.wm-progress{background:var(--bg);border-radius:999px;height:5px;margin-top:8px;overflow:hidden}.wm-progress__fill{background:var(--color-success);border-radius:999px;height:100%;transition:width .3s,background .3s}.wm-progress__fill--warn{background:var(--color-warn)}.chk-seg{background:var(--bg-subtle);border:1px solid var(--border);border-radius:7px;flex-wrap:wrap;flex-shrink:0;gap:2px;min-width:0;max-width:100%;padding:2px;display:inline-flex}.chk-seg__b{color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:5px;padding:2px 10px;font-family:inherit;font-size:11.5px;font-weight:600;transition:background .12s,color .12s}.chk-seg__b:hover{color:var(--text)}.chk-seg__b:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.chk-seg__b.is-on{background:var(--bg-elev);color:var(--text);box-shadow:0 1px 2px #00000014}.chk-seg__b--met.is-on{background:var(--color-success-50);color:var(--color-success)}.chk-seg__b--not-met.is-on{background:var(--color-danger-50);color:var(--color-danger)}.chk-seg__b--needs-doc.is-on{background:var(--color-warn-50);color:var(--color-warn)}.cond-row{border-bottom:1px solid var(--border);align-items:flex-start;gap:10px;padding:12px 16px;display:flex}.cond-row--stacked{flex-direction:column;gap:6px;padding:8px 0}.cond-row__main{flex:1;min-width:0}.cond-row__title{color:var(--text);font-size:12.5px;font-weight:600;line-height:1.4}.cond-row__src{color:var(--text-faint);overflow-wrap:anywhere;margin-top:2px;font-size:11px}.cond-row__srclink{color:var(--color-link);cursor:pointer;font-family:inherit;font-size:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.cond-hd{border-bottom:1px solid var(--border);flex-shrink:0;padding:14px 16px 10px}.cond-hd__row{align-items:baseline;gap:8px;display:flex}.cond-hd__title{color:var(--text);font-size:15px;font-weight:700}.cond-hd__meta{color:var(--text-muted);white-space:nowrap;margin-left:auto;font-size:12px}.flowchips{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.flowchip{border:1px solid var(--border);color:var(--text-muted);background:var(--bg-elev);white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:11px;font-weight:600}.flowchip.is-done{color:var(--color-success);border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.flowchip.is-done{border-color:color-mix(in oklab, var(--color-success) 35%, transparent)}}.flowchip.is-done{background:var(--color-success-50)}.flowchip.is-active{color:var(--on-primary);border-color:#0000}.flowchip--info.is-active{background:var(--color-info)}.flowchip--warn.is-active{background:var(--color-warn)}.flowchip--accent.is-active{background:var(--color-accent)}.flowchip--success.is-active{background:var(--color-success)}.flowchips__arrow{color:var(--text-faint);flex-shrink:0;font-size:10px}.feedrow{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:8px 16px;font-size:12.5px;display:flex}.feedrow:last-child{border-bottom:none}.feedrow__date{width:76px;color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0}.feedrow__title{min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.feedrow__by{color:var(--text-faint);flex-shrink:0;font-size:11.5px}.wm-next{background:var(--bg-elev);border:1px solid var(--color-primary);align-items:center;gap:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.wm-next{border:1px solid color-mix(in oklab, var(--color-primary) 30%, var(--border))}}.wm-next{border-radius:10px;padding:14px 16px;box-shadow:0 1px 3px #2563eb0f}.wm-next__ico{background:var(--color-primary-50);width:32px;height:32px;color:var(--color-primary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;display:inline-flex}.wm-next__main{flex:1;min-width:0}.wm-next__text{color:var(--text);margin-top:2px;font-size:13.5px;font-weight:600;line-height:1.4}.wm-back{color:var(--color-link);white-space:nowrap;flex-shrink:0;align-items:center;gap:2px;font-size:13px;text-decoration:none;display:inline-flex}.wm-back:hover{text-decoration:underline}.wm-anim-in{transform-origin:50% 15%;animation:.22s cubic-bezier(.32,.72,0,1) wmViewerIn}@keyframes wmViewerIn{0%{opacity:0;transform:translateY(7px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wm-anim-in{animation:none}}.wm-queue{flex-direction:column;flex:1;min-height:0;display:flex}.wm-queue__flow{background:var(--bg-elev);border-bottom:1px solid var(--border);flex-direction:column;flex-shrink:0;align-items:center;gap:4px;padding:10px 24px;display:flex}.wm-queue__flowsub{color:var(--text-faint);text-align:center;font-size:11px}.wm-queue__body{flex:1;min-height:0;display:flex}.wm-queue__docs{width:var(--case-left-w);background:var(--bg-elev);flex-direction:column;flex-shrink:0;gap:12px;padding:12px 10px;display:flex;overflow:auto}.wm-queue__viewer{flex-direction:column;flex:1;min-width:0;display:flex}.wm-queue__info{width:var(--case-right-w);background:var(--bg);flex-direction:column;flex-shrink:0;gap:14px;padding:16px 18px;display:flex;overflow:auto}.wm-queue__headmeta{color:var(--text-muted);min-width:0;font-size:11.5px}.wm-queue__headname{letter-spacing:-.01em;color:var(--text);margin:2px 0 0;font-size:20px;font-weight:700}.wm-queue__headrow{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.wm-queue__headpill{flex-shrink:0;margin-left:auto}.wm-queue__bar{border-top:1px solid var(--border);background:var(--bg-elev);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px;min-height:56px;padding:8px 148px 8px 22px;display:flex}.wm-queue__count{color:var(--text-muted);font-size:12.5px}.wm-queue__count strong{color:var(--text);font-weight:600}.wm-queue__count .wm-back{text-decoration:underline}.wm-queue__keys{color:var(--text-faint);white-space:nowrap;font-size:11px}.wm-queue__baractions{align-items:center;gap:10px;margin-left:auto;display:flex}.wm-split{flex-direction:column;flex:1;min-height:0;display:flex}.wm-split__casebar{background:var(--bg-elev);border-bottom:1px solid var(--border);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:14px;min-width:0;padding:8px 20px;display:flex}.wm-split__casetitle{color:var(--text);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:14px;font-weight:600;overflow:hidden}.wm-split__chips{min-width:0;margin-left:auto}.wm-split__body{flex:1;min-height:0;display:flex}.wm-split__details{width:var(--case-left-w);background:var(--bg-elev);flex-direction:column;flex-shrink:0;gap:12px;padding:14px;display:flex;overflow:auto}.wm-split__viewer{flex-direction:column;flex:1;min-width:0;display:flex}.wm-split__conds{width:var(--case-right-w);background:var(--bg-elev);flex-direction:column;flex-shrink:0;min-height:0;display:flex}.wm-split__condsbody{flex-direction:column;flex:1;gap:12px;min-height:0;padding:14px;display:flex;overflow:auto}.wm-split__footer{border-top:1px solid var(--border);background:var(--bg-elev);flex-shrink:0;gap:10px;padding:12px 16px;display:flex}.wm-split__footer>*{flex:1}.wm-compact{background:var(--bg);flex-direction:column;flex:1;min-height:0;display:flex}.case-band{background:var(--bg-dark);color:var(--text-on-dark);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:14px;padding:10px 20px;display:flex}.case-band__crumb{color:var(--text-on-dark-muted);font-size:11px}.case-band__crumb a{color:var(--text-on-dark);text-decoration:none}.case-band__crumb a:hover{text-decoration:underline}.case-band__title{letter-spacing:-.01em;color:var(--text-on-dark-strong);min-width:0;margin:2px 0 0;font-size:16px;font-weight:700}.case-band__meta{color:var(--text-on-dark-muted);white-space:nowrap;font-size:12px}.case-band__meta strong{color:var(--text-on-dark-strong);font-weight:600}.case-band__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.case-band__btn{color:var(--text-on-dark);border:1px solid var(--border-dark);background:var(--bg-dark-elev);cursor:pointer;white-space:nowrap;border-radius:7px;padding:4px 12px;font-family:inherit;font-size:11.5px;text-decoration:none;transition:background .12s}.case-band__btn:hover{background:var(--border-dark)}.case-band__btn:focus-visible{outline:2px solid var(--text-on-dark);outline-offset:1px}.wm-compact__steprow{background:var(--bg-elev);border-bottom:1px solid var(--border);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:6px;padding:8px 20px;display:flex}.wm-compact__stepmeta{color:var(--text-muted);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:12px;display:flex}.wm-compact__stepmeta strong{color:var(--text);font-weight:600}.wm-compact__scroll{flex:1;min-height:0;padding:12px;overflow:auto}.wm-compact__grid{grid-template-columns:var(--case-left-w) var(--case-resizer-w) minmax(0, 1fr) var(--case-resizer-w) var(--case-right-w);align-items:start;gap:12px;display:grid}.wm-compact__grid--viewer{min-height:100%}.wm-compact__grid--viewer .wm-compact__col--center{align-self:stretch;min-height:0}.wm-compact__grid--viewer .wm-compact__col--center>.wm-card{flex-direction:column;flex:1;min-height:0;display:flex}.wm-compact__grid--viewer .wm-compact__col--center .docviewer--card,.wm-compact__grid--viewer .wm-compact__col--center .docviewer--card .docviewer__stage{flex:1;height:auto;min-height:0}.wm-compact__col{flex-direction:column;gap:12px;min-width:0;display:flex}@media (width<=1200px){.wm-compact__grid{grid-template-columns:minmax(0, 1fr) var(--case-resizer-w) var(--case-right-w)}.wm-compact__col--left{grid-area:2/1/auto/-1}.wm-compact__col--center{grid-area:1/1}.wm-compact__grid>.case-resizer--left{display:none}.wm-compact__grid>.case-resizer--right{grid-area:1/2}.wm-compact__col--right{grid-area:1/3}}.flowchips__step{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.wm-queue__docs>*,.wm-queue__info>*,.wm-split__details>*,.wm-split__condsbody>*,.wm-compact__col>*{flex-shrink:0}.wm-queue__info .page-body,.wm-split__details .page-body,.wm-split__condsbody .page-body,.wm-compact__col .page-body{flex:none;overflow:visible}.wm-card:empty{display:none}.wm-queue__body,.wm-split__body{overflow-x:auto}.wm-queue__viewer,.wm-split__viewer{min-width:320px}.wm-queue__body>.case-resizer,.wm-split__body>.case-resizer{width:var(--case-resizer-w);flex-shrink:0}.landing-page{gap:32px;max-width:760px;margin-inline:auto;padding-top:48px}.landing-page header h1:where(:not(.ds-heading)){margin:0 0 8px;font-size:40px;line-height:48px}.landing-page.page-body header p:where(:not(.ds-paragraph)){color:var(--text-muted);margin:0;font-size:18px;line-height:28px}.landing-page .card.landing-card:not(.ds-card),.landing-page .card.landing-identity:not(.ds-card){border-radius:10px;padding:32px}.landing-card{flex-direction:column;gap:16px;display:flex}.landing-card>*{margin:0}.landing-page .card.landing-card p{max-width:560px;color:var(--text-muted)}.landing-page .card.landing-card p:where(:not(.ds-paragraph)){font-size:15px;line-height:22px}.card.landing-identity h2{margin:0}.landing-page .landing-cta{align-self:flex-start}.landing-page .btn.landing-cta:not(.ds-button){background:var(--color-accent-fill);color:var(--text);border:1px solid var(--color-accent);border-radius:6px;align-self:flex-start;height:48px;padding:0 24px;font-size:16px;font-weight:500}.landing-page .btn.landing-cta:not(.ds-button):hover{background:var(--color-accent-fill-hover)}.landing-page .btn.landing-cta:not(.ds-button):focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.landing-identity__row{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.landing-identity__body{flex-direction:column;flex:1;gap:6px;min-width:220px;display:flex}.landing-identity__title{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.landing-identity__facts{color:var(--text-muted)}.landing-identity__facts:where(:not(.ds-paragraph)){font-size:var(--fs-sm)}.task-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.notification-row{flex-wrap:wrap}.notification-row>.col{flex:24rem;min-width:0}.task-list__item{border:1px solid var(--border);background:var(--bg-elev);color:var(--text);border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:2px 16px;padding:18px 24px;text-decoration:none;transition:border-color .12s,box-shadow .12s;display:grid}.task-list__item:hover{border-color:var(--border-strong);text-decoration:none;box-shadow:0 4px 12px #0000000d}@media (prefers-reduced-motion:reduce){.task-list__item{transition:none}}.task-list__item:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.task-list__label{font-weight:600}.task-list__sub{color:var(--text-muted);grid-column:1}.task-list__sub:where(:not(.ds-paragraph)){font-size:var(--fs-sm)}.task-list__count{background:var(--color-accent-fill);min-width:24px;color:var(--text);font-size:var(--fs-xs);text-align:center;border-radius:999px;grid-area:1/2/span 2;padding:2px 8px;font-weight:700}.task-list__chevron{color:var(--text-muted);grid-area:1/3/span 2}.progress-rail{align-items:flex-start;max-width:560px;margin:0;padding:0;list-style:none;display:flex}.progress-rail__step{color:var(--text-muted);text-align:center;flex-direction:column;flex:1 1 0;align-items:center;gap:8px;font-size:13px;line-height:16px;display:flex;position:relative}.progress-rail__step+.progress-rail__step:before{content:"";background:var(--border);width:100%;height:2px;position:absolute;top:16px;right:50%}.progress-rail__step.is-done+.progress-rail__step:before,.progress-rail__step.is-current:before{background:var(--color-primary)}.progress-rail__marker{z-index:1;background:var(--bg-elev);width:32px;height:32px;color:var(--text-muted);box-shadow:inset 0 0 0 1px var(--border);border-radius:999px;justify-content:center;align-items:center;font-size:13px;font-weight:600;line-height:1;display:flex;position:relative}.progress-rail__step.is-done .progress-rail__marker{background:var(--color-primary);color:var(--on-primary);box-shadow:none}.progress-rail__step.is-current .progress-rail__marker{background:var(--color-accent-fill);color:var(--text);box-shadow:0 0 0 4px var(--color-accent-50)}.progress-rail__step.is-current{color:var(--text);font-weight:600}.landing-page .card.landing-card--roomy{gap:24px}.banner--warn:not(.ds-alert){background:var(--color-warn-50);border-color:var(--color-warn)}.topbar__bell{text-decoration:none;position:relative}.topbar__bell-count{background:var(--color-danger);min-width:16px;height:16px;color:var(--on-primary);font-size:var(--fs-xs);text-align:center;border-radius:999px;padding:0 4px;font-weight:700;line-height:16px;position:absolute;top:2px;right:2px}.main:has(>.case-v2:not([hidden])){padding-bottom:0}.case-v2{background:var(--color-info-50);min-height:0;color:var(--text);flex-direction:column;flex:1;min-width:0;padding:20px 24px 0;display:flex;overflow:auto;container:case-work/inline-size}.case-v2[hidden],.case-v2 [hidden]{display:none!important}.case-v2-layout{flex:1 0 auto;grid-template-columns:minmax(0,1fr) minmax(340px,410px);align-items:start;gap:20px;display:grid}.case-v2-layout:has(>.case-v2-sidebar[hidden]){grid-template-columns:minmax(0,1fr)}.case-v2-primary{min-width:0;container:case-main/inline-size}.case-v2-header{padding-bottom:12px}.case-v2-header__top{justify-content:space-between;align-items:center;gap:var(--gap);margin-bottom:var(--gap);flex-wrap:wrap;display:flex}.case-v2-view-menu{align-items:center;gap:var(--ds-size-2);display:flex}.case-v2-header nav{color:var(--text-muted);font-size:var(--fs-sm)}.case-v2-header .statusbar{--case-flow-tip:9px;border-radius:4px;gap:0;padding:0}.case-v2-header .statusbar__arrow{display:none}.case-v2-header .statusstep{padding:6px calc(var(--case-flow-tip) + 10px);font-size:var(--fs-sm);clip-path:polygon(0 0, calc(100% - var(--case-flow-tip)) 0, 100% 50%, calc(100% - var(--case-flow-tip)) 100%, 0 100%, var(--case-flow-tip) 50%);border:0;border-radius:0;position:relative}.case-v2-header .statusstep~.statusstep{margin-left:calc(-1 * var(--case-flow-tip))}.case-v2-header .statusstep:first-child{clip-path:polygon(0 0, calc(100% - var(--case-flow-tip)) 0, 100% 50%, calc(100% - var(--case-flow-tip)) 100%, 0 100%);border-radius:4px 0 0 4px;padding-left:12px}.case-v2-header .statusstep:last-child{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%, var(--case-flow-tip) 50%);border-radius:0 4px 4px 0;padding-right:12px}.case-v2-header .statusstep:only-child{clip-path:none;border-radius:4px}.case-v2-header .statusstep.is-todo{opacity:1;background:var(--bg-subtle)}.case-v2-header .statusstep:not(:last-child):after{content:"";width:var(--case-flow-tip);background:var(--border-strong);clip-path:polygon(0 0,1px 0,100% 50%,1px 100%,0 100%,calc(100% - 1px) 50%);position:absolute;inset:0 0 0 auto}.case-v2-header__title{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.case-v2 .case-v2-header h1{margin:0}.case-v2 .case-v2-header h1:where(:not(.ds-heading)){font-family:var(--font-sans);font-size:calc(var(--fs-base) * 1.75);letter-spacing:-.02em;font-weight:600;line-height:1.2}.case-v2-name{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.case-v2-name:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.case-v2-header>p{margin:6px 0 12px}.case-v2-header>p:where(:not(.ds-paragraph)){font-size:var(--fs-case-detail)}.case-v2-header__facts{font-size:var(--fs-sm);color:var(--text-muted);flex-wrap:wrap;gap:10px 22px;display:flex}.case-v2-header__facts>*{align-items:center;gap:7px;display:inline-flex}.case-v2-header__facts strong{color:var(--text);font-weight:600}.case-v2-mobile-next{display:none}.case-v2-main{flex-direction:column;gap:14px;min-width:0;padding:12px 0;display:flex}.case-v2-card{min-width:0}.case-v2 .ds-card,.inbox-case-card{--dsc-card-padding:var(--ds-size-5);font-size:var(--fs-card-body)}.case-v2 .ds-card :is(.ds-heading,.section-hd),.inbox-case-card .ds-heading{font-size:var(--fs-card-heading)}.case-v2 :where(.ds-card) .ds-paragraph,.inbox-case-card .ds-paragraph{font-size:var(--fs-card-body)}.case-v2-card:not(.ds-card){background:var(--bg-elev);border:1px solid var(--border);border-radius:6px;padding:16px}.case-v2-card h2{margin:0 0 10px}.case-v2-card h2:where(:not(.ds-heading)){font-size:1.35em;font-weight:650;line-height:1.3}.case-v2-card h3,.case-v2-assessment h3{margin:0 0 10px}.case-v2-card h3:where(:not(.ds-heading)),.case-v2-assessment h3:where(:not(.ds-heading)){font-size:var(--fs-case-detail);font-weight:650}.case-v2-card p{margin-top:4px}.case-v2-card__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.case-v2-card__header h2{margin:0}.case-v2-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.case-v2-summary>div{gap:var(--ds-size-2);padding:var(--ds-size-2);border:1px solid var(--border);background:var(--bg-elev);border-radius:6px;align-items:center;display:flex}.case-v2-summary__icon{background:var(--bg-subtle);width:32px;height:32px;color:var(--text);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.case-v2-summary__icon--warn{background:var(--color-warn-50);color:var(--color-warn)}.case-v2-summary__icon--info{background:var(--color-info-50);color:var(--color-info)}.case-v2-summary strong{font-size:var(--fs-card-heading);font-weight:650}.case-v2-summary p{color:var(--text-muted);font-size:var(--fs-card-body);margin:3px 0 0}.case-v2-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.case-v2-toolbar>.field{flex-direction:row;align-items:center;gap:8px;width:auto;margin:0 0 0 auto;display:flex}.case-v2-toolbar>.field .field__lbl{margin:0}.case-v2-toolbar>.field select{width:auto;max-width:180px}.case-v2-toolbar--requirements h2{margin:0}.case-v2-requirement-controls{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.case-v2-requirement-controls>.disp-seg,.case-v2-requirement-controls>.field{margin:0}.case-v2-requirement-controls .ds-input{font-size:inherit}.case-v2-requirement-controls .select:not(.ds-input),.case-v2-requirement-controls>.btn:not(.ds-button){box-sizing:border-box;height:40px;min-height:40px;font-size:14px}.case-v2-filters{border:1px solid var(--border);background:var(--bg-elev);border-radius:6px;flex-wrap:wrap;gap:0;padding:3px;display:inline-flex}.case-v2-filters .btn:not(.ds-button){border:0;border-radius:4px;padding-inline:10px}.case-v2-filters .btn:not(.ds-button)[aria-pressed=true]{background:var(--color-primary);color:var(--on-primary);font-weight:650}.case-v2-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.case-v2-table-scroll{border:1px solid var(--border);border-radius:4px;overflow-x:auto}.case-v2-table{text-align:left;width:100%}.case-v2-table:not(.ds-table){border-collapse:collapse;font-size:var(--fs-case-detail)}.case-v2-table:not(.ds-table) thead{background:var(--bg-subtle);color:var(--text-muted);font-size:var(--fs-sm)}.case-v2-table:not(.ds-table) th,.case-v2-table:not(.ds-table) td{text-align:left;border-bottom:1px solid var(--border);vertical-align:middle;padding:7px 12px}.case-v2-table:not(.ds-table) th{font-weight:500}.case-v2-table th:first-child{width:42%}.case-v2-table td:last-child{white-space:nowrap}.case-v2-table td .badge{margin:2px 2px 2px 0}.case-v2-table td>.btn[aria-expanded]{flex-direction:row-reverse;justify-content:space-between;width:100%}.case-v2-table td>.btn:not(.ds-button)[aria-expanded]{color:inherit;font:inherit;text-decoration:none}.case-v2-requirement-row{cursor:pointer}.case-v2-requirement-row .frist+.badge{margin-inline-start:8px}.case-v2-requirement-row:hover,.case-v2-requirement-row:focus-within{background:var(--bg-row-hover)}.case-v2-table .btn[aria-expanded=true]>svg{transform:rotate(180deg)}.case-v2-table tbody:has(.case-v2-requirement)>tr:first-child{background:var(--bg-row-active)}.case-v2-table td[colspan]{white-space:normal;padding:0}.case-v2-requirement{background:var(--color-info-50);grid-template-columns:minmax(0,2.4fr) minmax(180px,1fr);gap:18px;padding:16px;display:grid}.case-v2-requirement__evidence{flex-direction:column;gap:8px;min-width:0;display:flex}.case-v2-requirement__evidence h3,.case-v2-requirement__evidence p{margin:0}.case-v2-requirement__evidence .field{margin-top:8px}.case-v2-requirement__history{border-left:1px solid var(--border);font-size:var(--fs-sm);padding-left:16px}.case-v2-requirement__footer{border-top:1px solid var(--border);grid-column:1/-1;padding-top:12px}.case-v2-requirement__footer>p{font-size:var(--fs-sm);color:var(--text-muted);margin:10px 0 0}.case-v2-requirement__footer .btn--danger{margin-left:auto}.case-v2-assessment details:not(.ds-details)>summary,.case-v2-secondary-actions summary{cursor:pointer;color:var(--color-primary);font-size:var(--fs-sm);padding:6px 0}.case-v2-prewrap{white-space:pre-wrap;overflow-wrap:anywhere}.case-v2-history{border-left:1px solid var(--border-strong);font-size:var(--fs-sm);max-height:280px;margin:12px 0;padding-left:16px;list-style:none;overflow-y:auto}.case-v2-history li{margin-bottom:14px}.case-v2-history time{color:var(--text-muted)}.case-v2-response-state{border-top:1px solid var(--border);color:var(--text-muted);padding-top:12px}.case-v2-evidence-file{border:1px solid var(--border);background:var(--bg-elev);border-radius:5px;align-items:center;gap:10px;padding:10px;display:flex}.case-v2-evidence-file>svg{flex-shrink:0}.case-v2-evidence-file__name{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.case-v2-evidence-file small{color:var(--text-muted);font-size:var(--fs-sm)}.case-v2-text-link{color:var(--color-link);cursor:pointer;font:inherit;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:0;text-decoration:underline}.case-v2-evidence-picker{flex-direction:column;gap:10px;max-height:210px;margin:10px 0;display:flex;overflow:auto}.case-v2-evidence-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.case-v2-evidence-row .cb-field{overflow-wrap:anywhere;min-width:0}.case-v2-sidebar{flex-direction:column;padding:18px;display:flex}.case-v2-sidebar>section+section{border-top:1px solid var(--border);margin-top:16px;padding-top:16px}.case-v2-next{border-top:1px solid var(--border);flex-direction:column;gap:10px;margin-top:16px;padding:16px 0;display:flex}.case-v2-next h3,.case-v2-next p{margin:0}.case-v2-next>.ds-button,.case-v2-mobile-next .case-v2-actions>.ds-button{justify-content:center;width:100%}.case-v2-sidebar .page-body{padding:0}.case-v2-sidebar .section-hd{background:0 0;padding:8px 0}.case-v2-sidebar .saksflyt__actions{flex-direction:column;align-items:stretch;gap:8px;display:flex}.case-v2-sidebar .saksflyt__actions .btn{white-space:normal;width:100%}.case-v2-sidebar .assign-row{padding-left:0;padding-right:0}.case-v2-sidebar dl{margin:10px 0}.case-v2-sidebar dd{margin:0 0 10px}.sanction-assignment{border:0;min-width:0;margin:0 0 16px;padding:0}.sanction-sidebar{gap:14px;min-width:0;display:grid}.sanction-sidebar>.case-v2-sidebar{margin-bottom:0}.sanction-evidence,.sanction-evidence form{gap:12px;min-width:0;display:grid}.sanction-evidence h2{margin:0}.sanction-evidence .btn{white-space:normal;overflow-wrap:anywhere;justify-content:center;width:100%}.sanction-next-action{gap:12px;min-width:0;margin-top:16px;display:grid}.sanction-next-action h3,.sanction-next-action p{margin:0}.sanction-next-action__primary{align-items:center;min-height:44px;display:grid}.sanction-next-action__secondary{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;min-height:36px;display:grid}.sanction-next-action .btn{white-space:normal;overflow-wrap:anywhere;justify-content:center;max-width:100%}.case-v2-sidebar>.sanction-dispatch-card{border:1px solid var(--border);background:var(--bg-subtle);border-radius:6px;gap:12px;margin-top:20px;padding:16px;display:grid}.sanction-dispatch-card h3,.sanction-dispatch-card p{margin:0}.sanction-dispatch-card__recipient{white-space:pre-wrap;overflow-wrap:anywhere}.sanction-close-action{border-top:1px solid var(--border);min-height:44px;padding-top:12px}.case-v2-sidebar .transition__reason{background:var(--bg-subtle);border-radius:4px;padding:10px}.transition__reason{font-size:var(--fs-sm);color:var(--text-muted);margin:6px 0}.case-v2-secondary-actions{width:100%}.case-v2-notes .page-body>ul{max-height:180px;padding:0;list-style:none;overflow:auto}.case-v2-notes li{border:1px solid var(--border);background:var(--bg-subtle);border-radius:4px;padding:8px 10px}.case-v2-notes li p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.case-v2-notes li .muted{font-size:var(--fs-xs);margin-bottom:4px}.case-v2-payment{background:var(--bg-subtle);border-radius:4px;align-items:center;gap:8px;padding:10px;display:flex}.case-v2-payment--paid{background:var(--color-success-50)}.case-v2-payment--unpaid{background:var(--color-warn-50)}.case-v2-bottom-cards{grid-template-columns:1fr 1fr;gap:12px;display:grid}.case-v2-bottom-cards:has(>:only-child){grid-template-columns:1fr}.case-v2-claim-summary{font-size:var(--fs-card-body);margin:12px 0}.case-v2-claim-summary>div{border-top:1px solid var(--border);grid-template-columns:1fr 1.2fr;gap:10px;padding:8px 0;display:grid}.case-v2-claim-summary dd{margin:0}.case-v2-practice .case-v2-card__header{align-items:flex-start}.case-v2-practice .case-v2-card__header p{margin:2px 0 0}.case-v2-practice .case-v2-table th:first-child{width:auto}.case-v2-practice .case-v2-table td{min-width:120px}.case-v2-practice .case-v2-table td:first-child{min-width:180px;font-weight:600}.case-v2-context:empty{display:none}.case-v2-context .section-hd{color:var(--text);letter-spacing:0;text-transform:none;margin:0 0 10px;padding:0;font-size:1.35em;font-weight:650;line-height:1.3}.case-v2-context .page-body{padding:0}.case-v2-activity .timeline{margin:8px 0 0}.case-v2-overlay-title{font-size:1.6em;line-height:1.3;display:block}.case-v2-overlay-title small{font-family:var(--font-sans);font-size:var(--fs-case-detail);margin-top:4px;font-weight:400;display:block}.case-v2-assessment-top{justify-content:flex-start;align-items:center;gap:16px;margin-bottom:12px;display:flex}.case-v2-assessment-top>.field{flex:0 320px;margin:0}.case-v2-assessment{grid-template-columns:var(--case-v2-assessment-left-w,350px) var(--case-resizer-w) minmax(360px, 1fr) var(--case-resizer-w) var(--case-v2-assessment-right-w,400px);flex:1;gap:0;min-height:0;display:grid;overflow-x:auto}.case-v2-assessment--freeform,.case-v2-assessment--expanded{grid-template-columns:minmax(360px, 1fr) var(--case-resizer-w) var(--case-v2-assessment-right-w,400px)}.case-v2-assessment__points,.case-v2-assessment__editor,.case-v2-assessment__document{border:1px solid var(--border);border-radius:5px;min-width:0;padding:14px}.case-v2-assessment__points{background:var(--color-info-50);flex-direction:column;display:flex;overflow:auto}.case-v2-assessment__points h3{margin:0 0 8px}.case-v2-assessment__points>div h3{color:var(--text-muted);margin:18px 0 8px}.case-v2-assessment__points>div h3:where(:not(.ds-heading)){font-size:var(--fs-sm)}.case-v2-assessment progress{width:100%;height:8px;accent-color:var(--color-primary);margin-bottom:18px}.case-v2-point{text-align:left;width:100%;color:var(--text);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:4px;flex-direction:column;gap:6px;margin-bottom:8px;padding:14px 12px;display:flex}.case-v2-point strong{align-items:center;gap:8px;display:flex}.case-v2-point span{font-size:var(--fs-sm);color:var(--text-muted)}.case-v2-point:hover,.case-v2-file:hover{background:var(--bg-row-hover)}.case-v2-point[aria-current=step],.case-v2-file[aria-pressed=true]{border-color:var(--color-primary);background:var(--bg-row-active)}.case-v2-point:focus-visible,.case-v2-file:focus-visible,.case-v2-name:focus-visible,.case-v2-text-link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.case-v2-assessment__editor,.case-v2-assessment__document{flex-direction:column;align-items:stretch;gap:12px;display:flex;overflow:auto}.case-v2-assessment__editor h3,.case-v2-assessment__editor p{margin:0}.case-v2-assessment-warning{background:var(--color-warn-50);border:1px solid var(--color-warn);font-size:var(--fs-sm);border-radius:4px;margin-top:auto;padding:12px}.case-v2-assessment-warning small{margin-top:6px;display:block}.case-v2-conclusions{border:0;flex-direction:column;gap:9px;margin:0;padding:0;display:flex}.case-v2-conclusions legend{margin-bottom:10px;font-weight:600}.case-v2-conclusions label{cursor:pointer;align-items:center;gap:9px;display:flex}.case-v2-conclusions input{accent-color:var(--color-primary);width:18px;height:18px}.case-v2-preview{border:1px solid var(--border);border-radius:5px;flex-direction:column;flex:1;min-width:0;min-height:320px;display:flex;overflow:hidden}.case-v2-preview__header{background:var(--bg-subtle);border-bottom:1px solid var(--border);font-size:var(--fs-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px;display:flex}.case-v2-preview__header strong{overflow-wrap:anywhere}.case-v2-preview .docviewer--card{flex:1;height:100%;min-height:400px}.case-v2-preview .docviewer__stage{min-height:400px}.case-v2-preview .docviewer__stage object{min-height:520px}.case-v2-save-status{color:var(--text-muted);font-size:var(--fs-sm);margin-right:auto}.case-v2-finalize-action{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.case-v2-finalize-action small{font-size:var(--fs-sm);color:var(--text-muted)}.case-v2-confirm{background:var(--color-warn-50);border:1px solid var(--color-warn);border-radius:6px;margin-bottom:16px;padding:16px}.case-v2-documents{flex:1;grid-template-columns:minmax(300px,380px) minmax(0,1fr);gap:20px;min-height:0;display:grid}.case-v2-documents__list{border-right:1px solid var(--border);flex-direction:column;min-width:0;padding-right:16px;display:flex;overflow:hidden}.case-v2-documents__list>.field{margin-bottom:12px}.case-v2-file-list{border-top:1px solid var(--border);flex-direction:column;flex:1;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.case-v2-file{text-align:left;border:0;border-bottom:1px solid var(--border);background:var(--bg-elev);width:100%;color:var(--text);font:inherit;cursor:pointer;overflow-wrap:anywhere;border-left:3px solid #0000;border-radius:0;flex-direction:column;gap:6px;padding:14px;display:flex}.case-v2-file strong{align-items:center;gap:10px;display:flex}.case-v2-file svg{flex-shrink:0}.case-v2-file span,.case-v2-file small{color:var(--text-muted);font-size:var(--fs-sm)}.case-v2-file__requirement{background:var(--bg-subtle);border-radius:3px;align-self:flex-start;padding:3px 6px}.case-v2-documents__detail{flex-direction:column;gap:14px;min-width:0;display:flex;overflow:auto}.case-v2-document-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.case-v2-document-header h3{overflow-wrap:anywhere;margin:0}.case-v2-document-header h3:where(:not(.ds-heading)){font-size:1.5em}.case-v2-document-header p{margin:6px 0 0}.case-v2-document-header p:where(:not(.ds-paragraph)){font-size:var(--fs-sm)}.case-v2-document-choice>.ds-button{align-items:flex-start;gap:var(--ds-size-2);text-align:start;white-space:normal;overflow-wrap:anywhere;flex-direction:column;width:100%;height:auto;display:flex}.case-v2-document-choice>.ds-button>strong{align-items:center;gap:var(--ds-size-2);display:flex}.case-v2-document-choice svg{flex-shrink:0}.case-v2-document-links{background:var(--color-info-50);border-radius:5px;padding:10px 12px}.case-v2-document-links>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.case-v2-document-links p{margin:0}.case-v2-document-links .btn{margin-left:auto}.case-v2-document-meta{border-top:1px solid var(--border);font-size:var(--fs-sm);flex-direction:column;align-items:flex-start;gap:12px;padding-top:12px;display:flex}.modal--workspace{width:100%;max-width:none;height:calc(100dvh - 8px);max-height:calc(100dvh - 8px)}.modal--workspace .modal__body,.modal--drawer-workspace .modal__body{flex-direction:column;flex:1;min-height:0;padding:16px;display:flex}.modal--workspace .modal__hd{padding:14px 18px}.modal--workspace .modal__ft,.modal--drawer-workspace .modal__ft{flex-wrap:wrap;gap:10px}.modal--workspace [hidden],.modal--drawer-workspace [hidden]{display:none!important}.modal--drawer-workspace{border-radius:6px 0 0 6px;width:min(86vw,1380px);max-width:100%}.field__heading{align-items:center;gap:8px;display:flex}.help-anchor{white-space:nowrap}.field-help{border:1px solid var(--border-strong);width:24px;height:24px;color:var(--text);background:var(--bg-elev);font:600 var(--fs-sm)/1 var(--font-sans);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:inline-grid}.field-help:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.field-help__content{box-sizing:border-box;width:min(360px,100vw - 48px);font-size:var(--fs-sm);overflow-wrap:anywhere;padding:16px;line-height:1.5}.field-help__content p{white-space:pre-wrap;margin:8px 0 0}.field-help__content--rich{width:min(480px,100vw - 48px)}.field-help__content :is(h3,h4){margin:16px 0 8px}.field-help__content :is(h3,h4):where(:not(.ds-heading)){font:inherit;font-weight:600}.field-help__content ul{margin:8px 0;padding-inline-start:20px;list-style:outside}.field-help__content li+li{margin-top:8px}.wizard-step-heading{margin-bottom:12px}.wizard-step-heading>:is(h2,h3){margin:0}.popover-backdrop:has(+.popover>.field-help__content){z-index:209}.popover:has(>.field-help__content){z-index:210;width:max-content;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);overflow:auto}.document-strip{gap:8px;min-width:0;margin:0;padding:4px 4px 10px;list-style:none;display:flex;overflow-x:auto}.document-strip-group{min-width:0}.document-strip__navigation{justify-content:flex-end;gap:8px;display:flex}.document-strip__navigation .btn.btn--icon{width:40px;height:40px;padding:0}.document-strip>li{flex:0 0 180px;min-width:0}.document-strip__item{border:1px solid var(--border);background:var(--bg-elev);width:100%;height:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:6px;flex-direction:column;gap:4px;padding:8px;display:flex}.document-strip__item:hover{background:var(--bg-row-hover)}.document-strip__item[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary-50);box-shadow:inset 0 0 0 1px var(--color-primary)}.document-strip__item:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.document-strip__thumbnail{background:var(--bg-subtle);border-radius:3px;place-items:center;width:100%;height:72px;display:grid;overflow:hidden}.document-strip__title{font-size:var(--fs-sm);white-space:normal;overflow-wrap:anywhere;width:100%;font-weight:600}.document-strip__kind{font-size:var(--fs-xs);color:var(--text-muted);overflow-wrap:anywhere}.document-thumbnail{place-items:center;width:100%;height:100%;display:grid}.document-thumbnail>*{grid-area:1/1}.document-thumbnail img,.document-thumbnail canvas{object-fit:contain;max-width:100%;max-height:72px}.case-v2-assessment-top--documents{flex-shrink:0;align-items:stretch;min-width:0}.case-v2-assessment-settings{flex-direction:column;flex:0 0 280px;gap:8px;min-width:0;display:flex}.case-v2-assessment-settings>.field{margin:0}.case-v2-assessment-settings>.btn{align-self:flex-start}.case-v2-assessment-top--documents>.document-strip-group{flex:1}.case-v2-requirement-notes{margin-top:12px}.case-v2-note-list{gap:12px;margin:12px 0;padding:0;list-style:none;display:grid}.case-v2-note-list>li{background:var(--bg-elev);border:1px solid var(--border);border-radius:6px;padding:12px}.case-v2-note-list .muted{font-size:var(--fs-sm);margin-bottom:6px}@media (width<=700px){.case-v2-assessment-settings{flex-basis:auto}.case-v2-assessment-top--documents>.document-strip-group{flex:none}}.case-v2-assessment__points .cond-row{padding:12px 0}.case-v2-assessment__points .cond-row[aria-current=step]{border-left:3px solid var(--color-primary);background:var(--bg-elev);padding-left:10px}.case-v2-conclusion-choices{min-inline-size:0}.case-v2-assessment__points .case-v2-conclusion-choices{inline-size:100%}.case-v2-assessment__points .case-v2-conclusion-choices .choice-group__options{gap:var(--ds-size-2);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:0}.case-v2-conclusion-choices .radio-field{min-inline-size:0}.case-v2-sidebar>section>.form-section{margin-block-end:0}.case-v2-assessment__points .cond-row__title{max-width:100%;font-size:var(--fs-sm);align-items:flex-end;gap:4px;display:inline-flex}.cond-row__select{cursor:pointer;font:inherit;text-align:left;color:var(--text);background:0 0;border:0;padding:0;font-weight:600;text-decoration:none}.case-v2-assessment__points .cond-row__select{min-width:0}.case-v2-assessment__points .field-help{font-size:75%}@media (pointer:coarse){.field-help{min-width:44px;min-height:44px}}.case-v2-assessment__points .wm-note{overflow-wrap:anywhere}.case-v2-recent{margin:0;padding:0;list-style:none}.case-v2-recent li{border-top:1px solid var(--border);font-size:var(--fs-card-body);gap:14px;padding:12px 0;display:flex}.case-v2-recent time{white-space:nowrap;color:var(--text-muted)}.case-v2-recent small{color:var(--text-muted);font-size:inherit;margin-top:4px;display:block}.case-v2-documents__list .case-v2-toolbar>.field{margin-left:0}.case-v2-documents__list .case-v2-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.case-v2-documents__list .case-v2-toolbar>.field{min-width:0;display:block}.case-v2-documents__list .case-v2-toolbar .ds-input{inline-size:100%;min-inline-size:0}.case-v2-documents__list .case-v2-filters{gap:var(--ds-size-1);max-inline-size:100%}.case-v2-documents__list .case-v2-filters>.ds-button{white-space:normal;max-inline-size:100%}.case-v2-document-controls{border-bottom:1px solid var(--border);background:var(--bg-elev);font-size:var(--fs-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;padding:8px;display:flex}.case-v2-pdf{flex-direction:column;flex:1;min-height:0;display:flex}.case-v2-pdf__stage{background:var(--bg-subtle);flex:1;min-height:240px;padding:12px;overflow:auto}.case-v2-pdf__page{border:1px solid var(--border);margin:0 auto;display:block}.case-v2-pdf__text{flex-shrink:0;max-height:40%;overflow-y:auto}.case-v2-pdf__text p{white-space:pre-wrap}@media (width<=1150px){.modal--workspace .modal__body{overflow:auto}.case-v2-assessment{min-height:580px}}@media (width<=700px){.modal--workspace{border-radius:0;height:100dvh;max-height:100dvh}.modal--drawer-workspace{border-radius:0;width:100vw}.case-v2-assessment__editor,.case-v2-assessment__document{overflow:visible}.case-v2-assessment__document{min-height:620px}}@container case-main (width<=700px){.case-v2-summary>div{flex-direction:column;align-items:flex-start}.case-v2-bottom-cards,.case-v2-requirement{grid-template-columns:1fr}.case-v2-requirement__history{border-left:0;border-top:1px solid var(--border);padding:12px 0 0}.case-v2-evidence-file{flex-wrap:wrap}}@container case-main (width<=460px){.case-v2-summary{grid-template-columns:1fr}.case-v2-summary>div{flex-direction:row;align-items:center}.case-v2-summary>div>div{min-width:0}}@container case-work (width<=1000px){.case-v2-mobile-next{display:block}.case-v2-sidebar .case-v2-next{display:none}.case-v2-layout{grid-template-columns:minmax(0,1fr)}.case-v2-sidebar{margin-bottom:16px}}@media (width<=1050px){.main:has(>.case-v2:not([hidden])){padding-bottom:0}.case-v2{flex-direction:column;flex:1;min-height:0;padding:16px 14px 0;display:flex;overflow:auto}.case-v2-assessment{flex:none;grid-template-columns:1fr 1.15fr;gap:12px}.case-v2-assessment>.case-resizer{display:none}.case-v2-assessment__points{grid-column:1/-1;height:340px;max-height:340px}.case-v2-assessment__points>div h3{width:100%}.case-v2-point{flex:1;width:auto}.case-v2-documents{grid-template-columns:250px minmax(0,1fr);gap:14px}}@media (width<=700px){.case-v2-card__header,.case-v2-assessment-top{flex-direction:column;align-items:stretch}.case-v2-assessment,.case-v2-documents{grid-template-columns:1fr}.case-v2-assessment-top>.field{flex:none;max-width:none}.case-v2-documents__list{border-right:0;max-height:340px;padding:0;overflow:auto}.case-v2-documents{flex-direction:column;flex:none;display:flex}.case-v2-documents__list{flex:none;min-height:340px}.case-v2-documents__detail{overflow:visible}.case-v2-documents__detail .case-v2-preview{min-height:65dvh}.case-v2-table{min-width:510px}.case-v2-overlay-title{font-size:1.2em}}.case-v2-document-controls>.field{flex-direction:row;align-items:center;gap:8px;width:auto;margin:0;display:flex}.case-v2-document-controls>.field select{width:auto;margin-block-start:0}.saksflyt__forward{display:contents}.case-v2-forward-actions{border:1px solid var(--border);background:var(--color-info-50);border-radius:6px;flex-direction:column;gap:8px;padding:12px;display:flex}.case-v2-forward-actions:empty,.case-v2-sidebar .case-v2-forward-actions .transition__reason{display:none}.case-v2-assessment__document>.field,.case-v2-assessment__document .case-v2-card__header,.case-v2-assessment__document h3{margin:0}.case-v2-assessment__document{overflow:hidden}.case-v2-assessment__document .case-v2-preview{min-height:0}.case-v2-document-controls .field__lbl{margin:0}.case-v2-document-controls>.field select:not(.ds-input){min-height:32px;padding-block:4px}.case-v2-pdf__stage{min-height:180px}@media (width<=700px){.case-v2-assessment__document{overflow:visible}}.case-v2-documents__list>:not(.case-v2-file-list),.case-v2-file-list>li{flex-shrink:0}.cond-row__select:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.case-v2-documents--expanded{grid-template-columns:minmax(0,1fr)}.letter-page{align-content:start;gap:var(--gap);padding:var(--pad-y) var(--pad-x);display:grid}.letter-header{flex-shrink:0}.letter-header .page-hd{align-items:center}.letter-header .crumb{white-space:nowrap;overflow-x:auto}.letter-header .page-hd__sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.letter-header .page-hd__actions{flex-shrink:1;min-width:0}.letter-header .page-hd__actions>a{white-space:nowrap;flex-shrink:0}.letter-header .statusstep{font-size:var(--fs-base)}.letter-header .statusstep.is-active{background:var(--bg-elev);color:var(--text);border-color:var(--color-primary)}.letter-header .statusstep.is-active .statusstep__dot{background:var(--color-primary)}.letter-layout{gap:var(--gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.letter-panel h2,.letter-details h2,.letter-preview h2,.letter-meta h2{margin:0}:is(.letter-panel,.letter-details,.letter-preview,.letter-meta) h2:where(:not(.ds-heading)){font-size:1.15em}.letter-toolbar,.letter-meta{align-items:center;gap:var(--gap);flex-wrap:wrap;display:flex}.letter-toolbar>.field{flex:0 44.55ch;min-width:0;margin:0}.letter-details{gap:var(--pad-x);min-width:0;display:grid}.letter-details-section{gap:var(--gap);display:grid}.letter-details-section>p{margin:0}.letter-preview{gap:var(--gap);flex-direction:column;min-width:0;display:flex}.letter-preview>.case-v2-pdf{flex:none;height:70vh;min-height:24rem}.letter-source{gap:var(--gap);margin-block:var(--pad-x);display:grid}.letter-source>div{gap:var(--gap);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.letter-source dt{color:var(--text-muted)}.letter-source dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.letter-field-list{gap:var(--gap);margin:0;padding:0;list-style:none;display:grid}.letter-field-detail{gap:var(--pad-y);padding:var(--pad-x);border:1px solid var(--border);background:var(--bg-elev);border-radius:6px;display:grid}.letter-field-heading{justify-content:space-between;align-items:baseline;gap:var(--gap);flex-wrap:wrap;display:flex}.letter-field-heading h3{font-size:inherit;margin:0;font-weight:600}.letter-field-detail p{margin:0}.letter-field-options{gap:var(--pad-y);display:grid}.letter-field-options ul{gap:var(--pad-y);margin:0;padding-inline-start:var(--pad-x);list-style:outside;display:grid}.letter-field-condition{border-top:1px solid var(--border);color:var(--text-muted);padding-block-start:var(--pad-y)}.letter-choices{gap:var(--gap);display:grid}.letter-fields{min-width:0}.letter-delivery{gap:var(--gap);display:grid}.letter-delivery>p{margin:0}.letter-delivery-status{gap:var(--pad-y);margin:0;padding-inline-start:var(--pad-x);display:grid}.letter-actionbar{gap:var(--gap);display:grid}.letter-actionbar>p{margin:0}@media (width<=1000px){.letter-layout{grid-template-columns:minmax(0,1fr)}}:is(.main:has(>.template-workspace),.main:has(>.template-catalogue)){padding-bottom:0}.template-workspace{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;container:template-workspace/inline-size}.template-workspace [hidden]{display:none!important}.template-workspace>.page-hd{align-items:center;gap:var(--gap);padding:var(--pad-y) var(--pad-x);flex-wrap:wrap}.template-workspace .page-hd>div:first-child{min-width:0}.template-workspace .page-hd__title{overflow-wrap:anywhere}.template-workspace .page-hd__actions{gap:var(--gap);flex-wrap:wrap;flex-shrink:1;min-width:0;max-width:100%}.template-workspace>.tabs{padding-inline:var(--pad-x);flex-shrink:0;overflow-y:hidden}.template-workspace__status{color:var(--text-muted);font-size:var(--fs-sm)}.template-workspace>.banner{margin:var(--pad-y) var(--pad-x);flex-shrink:0}.template-workspace__content{flex-direction:column;flex:1;min-height:0;display:flex}.template-workspace__split{gap:var(--gap);min-height:0;padding:var(--pad-y) var(--pad-x);flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.template-workspace__editor,.template-workspace__preview{border:1px solid var(--border);background:var(--bg-elev);border-radius:6px;min-width:0;min-height:0}.template-workspace__editor{padding:var(--pad-x);scroll-padding-block:var(--pad-x);overflow:auto}.template-workspace__preview{flex-direction:column;display:flex;overflow:hidden}.template-workspace__preview-toolbar{justify-content:space-between;align-items:center;gap:var(--gap);padding:var(--pad-y) var(--pad-x);flex-wrap:wrap;flex-shrink:0;display:flex}.template-workspace__preview-toolbar>.field{flex:1;min-width:12ch;margin:0}:root .template-workspace .template-workspace__preview:fullscreen{background:var(--bg-elev);border:0;border-radius:0;width:100%;height:100%;display:flex}.template-workspace__preview .case-v2-pdf__stage{min-height:0}.template-workspace__preview .case-v2-document-controls{flex-shrink:0}.template-workspace__notice{padding:var(--pad-y) var(--pad-x);color:var(--text-muted);margin:0}.template-workspace__reading{gap:var(--pad-x);overflow-wrap:anywhere;line-height:1.65;display:grid}.template-workspace__reading h2{margin:0;font-size:1.2em;font-weight:600}.template-workspace__reading-subject{padding-bottom:var(--pad-x);border-bottom:1px solid var(--border)}.template-workspace__reading-subject>span{margin-bottom:var(--pad-y);color:var(--text-muted);font-size:var(--fs-sm);display:block}.template-workspace__reading>section+section{padding-top:var(--pad-x);border-top:1px solid var(--border)}.template-workspace__reading h3{font-size:var(--fs-base);margin:0 0 var(--gap);font-weight:600}.template-workspace__reading p{white-space:pre-wrap;margin:0 0 var(--gap)}.template-workspace__reading ul{margin:0;padding-inline-start:1.5em;list-style:outside}.template-workspace__reading li{white-space:pre-wrap}.template-workspace__merge-field{border:1px solid var(--border-strong);background:var(--bg-subtle);border-radius:3px;padding:0 .2em;font-size:.9em}.template-workspace__sections,.template-workspace__section-body,.template-workspace__blocks{gap:var(--gap);display:grid}.template-workspace__section-list{gap:var(--gap);padding-block:var(--gap);display:grid}.template-catalogue{background:var(--bg-subtle);flex:1;grid-template-columns:16rem minmax(0,1fr);min-height:0;display:grid;overflow:auto}.template-catalogue__sidebar{padding:var(--ds-size-7) var(--ds-size-4);background:var(--bg-subtle);align-self:start;position:sticky;top:0}.template-catalogue__sidebar h2{margin:0 var(--ds-size-3) var(--ds-size-5);color:var(--text-muted)}.template-catalogue__sidebar nav{gap:var(--ds-size-1);display:grid}.template-catalogue__sidebar nav a{justify-content:space-between;align-items:center;gap:var(--ds-size-3);padding:var(--ds-size-3);border-radius:var(--ds-border-radius-md);color:var(--text);overflow-wrap:anywhere;text-decoration:none;display:flex}.template-catalogue__sidebar nav a:hover{background:var(--ds-color-surface-hover)}.template-catalogue__sidebar nav a[aria-current=page]{background:var(--ds-color-surface-tinted);box-shadow:inset 3px 0 var(--ds-color-base-default);font-weight:600}.template-catalogue__sidebar nav a:focus-visible{outline:3px solid var(--ds-color-focus-outer);outline-offset:2px}.template-catalogue__category-count{font-size:var(--fs-sm);color:var(--text-muted);font-variant-numeric:tabular-nums;font-weight:400}.template-catalogue__results{min-width:0;padding:var(--ds-size-7);background:var(--bg-elev);border-inline-start:1px solid var(--border)}.template-catalogue__search{align-items:center;gap:var(--ds-size-3);margin-bottom:var(--ds-size-5);display:flex}.template-catalogue__search>.field{flex:1;min-width:0}.template-catalogue__filters{gap:var(--gap);flex-wrap:wrap;padding-block-end:var(--ds-size-5);display:flex}.template-catalogue__filters[hidden]{display:none}.template-catalogue__panel{min-width:0}.template-catalogue__active-filters{gap:var(--ds-size-2);padding-top:var(--ds-size-4);flex-wrap:wrap;display:flex}.template-catalogue__list-meta{justify-content:space-between;align-items:center;gap:var(--gap);margin-block:var(--ds-size-5);flex-wrap:wrap;display:flex}.template-catalogue__list-meta p{color:var(--text-muted);margin:0}.template-catalogue__variants .tbl{table-layout:auto}.template-catalogue__variants .tbl td{vertical-align:middle;padding:var(--ds-size-3)}.template-catalogue__variants .tbl th:first-child{width:48%}.template-catalogue__name{white-space:normal;overflow-wrap:anywhere;max-width:54ch}.template-catalogue__name a{font-weight:600}.template-catalogue__actions{justify-content:flex-end;align-items:center;gap:var(--ds-size-1);display:flex}.template-catalogue__empty{justify-items:center;gap:var(--gap);padding-bottom:var(--ds-size-7);display:grid}.template-catalogue__mobile-category,.template-catalogue__mobile-label{display:none}.template-library-preview{gap:var(--ds-size-4);display:grid}.template-library-preview__toolbar{gap:var(--ds-size-4);flex-wrap:wrap;display:flex}.template-library-preview__pdf{gap:var(--ds-size-3);flex-direction:column;min-height:65vh;display:flex}.template-library-preview__pdf>.case-v2-pdf{flex:1}@media (width<=1200px){.template-catalogue{grid-template-columns:13rem minmax(0,1fr)}.template-catalogue__results{padding:var(--ds-size-4)}.template-catalogue__variants .tbl-scroll__hint{display:none}.template-catalogue__variants .tbl thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.template-catalogue__variants .tbl,.template-catalogue__variants .tbl tbody{width:100%;display:block}.template-catalogue__variants .tbl tr{gap:var(--ds-size-3);padding:var(--ds-size-5) 0;border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;display:grid}.template-catalogue__variants .tbl td{white-space:normal;border:0;min-width:0;max-width:none;padding:0;display:block}.template-catalogue__variants .tbl td:first-child{grid-column:1/-1}.template-catalogue__variants .tbl td:nth-child(3){grid-column:1}.template-catalogue__variants .tbl td:last-child{grid-area:2/2/4;align-self:end}.template-catalogue__mobile-label{display:inline}}@media (width<=900px){.template-catalogue{display:block}.template-catalogue__sidebar{display:none}.template-catalogue__results{border-inline-start:0}.template-catalogue__mobile-category{margin-bottom:var(--ds-size-4);display:block}}@media (width<=540px){.template-catalogue__search{flex-wrap:wrap}.template-catalogue__search>.field{flex-basis:100%}.template-catalogue__variants .tbl tr{grid-template-columns:minmax(0,1fr)}.template-catalogue__variants .tbl td:last-child{grid-area:auto/1}.template-catalogue__actions{justify-content:space-between}}.template-variant-form{gap:var(--gap);display:grid}.template-variant-form>p{margin:0}.template-workspace__details-heading{justify-content:space-between;align-items:center;gap:var(--gap);margin-bottom:var(--pad-x);flex-wrap:wrap;display:flex}.template-workspace__details-heading h2{margin:0}.template-catalogue__name .btn-row{gap:8px}.template-catalogue__name p{-webkit-line-clamp:2;color:var(--text-muted);font-size:var(--fs-base);-webkit-box-orient:vertical;margin:6px 0 0;display:-webkit-box;overflow:hidden}.template-catalogue__versions{justify-items:start;gap:6px;min-width:12ch;display:grid}.template-catalogue__changed{color:var(--text-muted);font-size:var(--fs-sm)}.template-workspace__section{border:1px solid var(--border);border-radius:6px;position:relative;overflow:hidden}.template-workspace__section[data-dragging]{opacity:.55}.template-workspace__section[data-drop]:after{content:"";background:var(--color-primary);pointer-events:none;height:3px;position:absolute;inset-inline:0}.template-workspace__section[data-drop=before]:after{top:0}.template-workspace__section[data-drop=after]:after{bottom:0}.template-workspace__section-header{background:var(--bg-elev);align-items:stretch;display:flex}.template-workspace__section-header:has([aria-expanded=true].template-workspace__section-toggle){background:var(--bg-subtle);box-shadow:inset 3px 0 var(--color-primary)}.template-workspace__section-header>.dd{flex-shrink:0;align-items:center;margin-inline-end:6px;display:flex}.template-workspace__section-header>h3{flex:1;min-width:0;margin:0}.template-workspace__drag-handle{min-height:32px;color:var(--text-muted);cursor:grab;background:0 0;border:0;flex:0 0 32px;place-items:center;padding:0;display:grid}.template-workspace__drag-handle:active{cursor:grabbing}.template-workspace__drag-handle:hover{background:var(--bg-subtle);color:var(--text)}.template-workspace__drag-handle:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.template-workspace__drag-handle:disabled{cursor:default;opacity:.5}.template-workspace__section-toggle{align-items:center;gap:var(--gap);width:100%;padding:var(--pad-y) var(--pad-x);color:var(--text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;font-weight:600;display:flex}.template-workspace__section-toggle:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.template-workspace__section-toggle>svg{flex-shrink:0}.template-workspace__section-label{min-width:0;display:grid}.template-workspace__section-label>span,.template-workspace__section-label>small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.template-workspace__section-label>small{color:var(--text-muted);font-weight:400;font-size:var(--fs-sm)}.template-workspace__section-body{padding:var(--pad-x)}.template-workspace__text-field{gap:var(--pad-y);display:grid}.template-workspace__text-field .field{margin:0}.template-workspace__text-field .field__heading{margin-bottom:6px}.template-workspace__text-field .field__lbl{margin:0}.template-workspace__field-actions{margin-inline-start:auto;display:flex}:root .template-workspace__text-field .textarea{field-sizing:content;min-height:calc(2lh + 16px);max-height:24rem}.template-workspace__add-blocks{gap:var(--gap);border-top:1px solid var(--border);padding-top:var(--pad-y);flex-wrap:wrap;display:flex}.template-workspace__sections>.btn{justify-self:start}.template-workspace__secondary{min-height:0;padding:var(--pad-x);flex:1;overflow:auto}.template-workspace__secondary>h2{margin:0 0 var(--pad-x)}.template-workspace__table{border:1px solid var(--border);background:var(--bg-elev);border-radius:6px;overflow:auto}.template-workspace__table>.tbl-scroll{overflow:visible}.template-workspace__table .tbl td{vertical-align:top;padding-block:var(--pad-y)}.template-workspace__table-text{white-space:pre-wrap;overflow-wrap:anywhere;min-width:18ch;max-width:60ch;display:block}.template-workspace__table--details .tbl th:first-child{width:28%}.template-workspace__table--details .tbl td{white-space:normal;overflow-wrap:anywhere}.template-workspace__table--details .template-workspace__table-text{min-width:0;max-width:none}.template-workspace__pane-tabs{display:none}.template-workspace__insert-toolbar{top:calc(-1 * var(--pad-x));z-index:1;justify-content:space-between;align-items:center;gap:var(--gap);padding-block:var(--pad-y);background:var(--bg-elev);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex;position:sticky}.template-workspace__insert-toolbar h2{margin:0}.template-workspace__field-group h3{padding-block:var(--pad-y);margin:var(--gap) 0 0;border-bottom:1px solid var(--border-strong)}.template-workspace__field-group ul{margin:0;padding:0;list-style:none}.template-workspace__field-group li+li{border-top:1px solid var(--border)}.template-workspace__field-group .template-workspace__field-option{gap:var(--pad-x);width:100%;padding:var(--pad-y);font-size:var(--fs-base);white-space:normal;overflow-wrap:anywhere;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;line-height:1.45;display:grid}.template-workspace__field-name strong{font-weight:600}.template-workspace__field-name,.template-workspace__field-example{gap:4px;min-width:0;display:grid}.template-workspace__field-name code,.template-workspace__field-option small{font-size:var(--fs-sm);color:var(--text-muted);font-weight:400}.template-workspace__field-example>span{-webkit-line-clamp:3;white-space:pre-line;-webkit-box-orient:vertical;font-weight:400;display:-webkit-box;overflow:hidden}@media (width<=600px){.template-workspace__field-group .template-workspace__field-option{grid-template-columns:minmax(0,1fr)}}.template-comparison{gap:var(--gap);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;container:template-comparison/inline-size}.template-comparison [hidden]{display:none!important}.template-comparison__selectors{gap:var(--pad-x);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.template-comparison__selectors .field{min-width:0;margin:0}.template-comparison__text{flex:1;min-height:0;overflow:auto}.template-comparison__summary{justify-content:space-between;align-items:center;gap:var(--gap);margin-bottom:var(--pad-x);flex-wrap:wrap;display:flex}.template-comparison__summary p{margin:0}.template-comparison__section{border:1px solid var(--border);padding:var(--pad-x);margin-bottom:var(--gap);background:var(--bg-elev);border-radius:6px}.template-comparison__section-title{align-items:center;gap:var(--gap);margin-bottom:var(--gap);flex-wrap:wrap;display:flex}.template-comparison__section h3{overflow-wrap:anywhere;margin:0}.template-comparison__change{margin-top:var(--gap)}.template-comparison__change-label{font-size:var(--fs-sm);margin-bottom:var(--pad-y);font-weight:600}.template-comparison__before-after{gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.template-comparison__before-after>div{padding:var(--pad-y) var(--pad-x);background:var(--bg-subtle);border:1px solid var(--border);border-radius:4px}.template-comparison__before-after small{color:var(--text-muted)}.template-comparison__before-after p{margin:var(--pad-y) 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.template-comparison__change[data-change=removed] .template-comparison__before-after>div:first-child,.template-comparison__change[data-change=changed] .template-comparison__before-after>div:first-child{background:var(--color-danger-50);border-inline-start:3px solid var(--color-danger)}.template-comparison__change[data-change=added] .template-comparison__before-after>div:last-child,.template-comparison__change[data-change=changed] .template-comparison__before-after>div:last-child{background:var(--color-success-50);border-inline-start:3px solid var(--color-success)}.template-comparison__pdfs{gap:var(--gap);flex-direction:column;flex:1;min-height:0;display:flex}.template-comparison__pdfs>.field{margin:0}.template-comparison__pdf-grid{gap:var(--gap);flex:1;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;display:grid}.template-comparison__pdf{border:1px solid var(--border);background:var(--bg-elev);border-radius:6px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.template-comparison__pdf>header{justify-content:space-between;align-items:center;gap:var(--gap);padding:var(--pad-y);flex-shrink:0;display:flex}.template-comparison__pdf h3{overflow-wrap:anywhere;margin:0}.template-comparison__pdf>p{padding:var(--pad-y);margin:0}.template-comparison__pdf .case-v2-document-controls{flex-shrink:0}.template-comparison__pdf .case-v2-pdf__stage{min-height:0}.template-comparison__hint{color:var(--text-muted);margin:0}.template-comparison__side-tabs{display:none}:root .template-comparison .template-comparison__pdf:fullscreen{border:0;border-radius:0;width:100%;height:100%;display:flex}@container template-comparison (width<=760px){.template-comparison__selectors,.template-comparison__before-after,.template-comparison__pdf-grid{grid-template-columns:minmax(0,1fr)}.template-comparison__side-tabs{display:block}.template-comparison__pdf-grid[data-side=from]>[data-side=to],.template-comparison__pdf-grid[data-side=to]>[data-side=from]{display:none}}@container template-workspace (width<=760px){.template-workspace__pane-tabs{display:block}.template-workspace__pane-tabs .tabs{padding-inline:var(--pad-x)}.template-workspace__split{grid-template-columns:minmax(0,1fr)}.template-workspace__split[data-pane=text]>.template-workspace__preview,.template-workspace__split[data-pane=pdf]>.template-workspace__editor{display:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
