@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-space-y-reverse:0;--tw-space-x-reverse:0;--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-content:""}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-mono:var(--font-mono);--color-blue-500:oklch(62.3% .214 259.815);--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-4xl:56rem;--text-xs:var(--text-xs);--text-xs--line-height:calc(1/.75);--text-sm:var(--text-sm);--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:var(--text-lg);--text-lg--line-height:calc(1.75/1.125);--text-xl:var(--text-xl);--text-2xl:var(--text-2xl);--text-3xl:var(--text-3xl);--text-4xl:var(--text-4xl);--text-5xl:var(--text-5xl);--text-6xl:var(--text-6xl);--font-weight-medium:500;--font-weight-semibold:600;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-2xs:var(--shadow-2xs);--shadow-xs:var(--shadow-xs);--shadow-sm:var(--shadow-sm);--shadow-md:var(--shadow-md);--shadow-lg:var(--shadow-lg);--shadow-xl:var(--shadow-xl);--shadow-2xl:var(--shadow-2xl);--animate-spin:spin 1s linear infinite;--aspect-video:16/9;--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);--text-md:var(--text-md)}}@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,ui-sans-serif,system-ui,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;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{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-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-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}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}* ::selection{background-color:var(--accent-a4)}::selection{background-color:var(--accent-a4)}body{isolation:isolate;background-color:var(--background);color:var(--foreground);position:relative}}@layer components{.strawberry-accordion-item:not(:last-child){border-bottom-width:1px}.strawberry-accordion-header{display:flex}.strawberry-accordion-trigger{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*4);text-align:left;font-weight:500;font-size:var(--text-sm);cursor:pointer;border-radius:var(--radius-md);outline:none;flex:1;transition:all .2s;display:flex}.strawberry-accordion-trigger:focus-visible{box-shadow:0 0 0 3px var(--ring)}.strawberry-accordion-trigger:disabled,.strawberry-accordion-trigger[data-disabled]{pointer-events:none;opacity:.64}.strawberry-accordion-trigger>svg{transition:transform .2s}.strawberry-accordion-trigger[data-panel-open]>svg{transform:rotate(180deg)}.strawberry-accordion-trigger svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);pointer-events:none;opacity:.8;transform:translateY(calc(var(--spacing)*.5));flex-shrink:0;transition:transform .2s ease-in-out}.strawberry-accordion-panel{color:var(--muted-foreground);font-size:var(--text-sm);height:var(--accordion-panel-height);transition:height .2s ease-in-out;overflow:hidden}.strawberry-accordion-panel[data-starting-style],.strawberry-accordion-panel[data-ending-style]{height:0}.strawberry-accordion-panel>div{padding-block-start:0;padding-block-end:calc(var(--spacing)*4)}.strawberry-alert-root{align-items:start;column-gap:calc(var(--spacing)*2);row-gap:calc(var(--spacing)*.5);width:100%;padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*3.5);border-radius:var(--radius-xl);font-size:var(--text-sm);color:var(---fg);border:1px solid var(---border);background-color:var(---bg);grid-template-columns:1fr;display:grid;position:relative}.strawberry-alert-root:has(>svg):has([data-slot=alert-action]){grid-template-columns:calc(var(--spacing)*4)1fr auto}.strawberry-alert-root:has(>svg):not(:has([data-slot=alert-action])){grid-template-columns:calc(var(--spacing)*4)1fr}.strawberry-alert-root:not(:has(>svg)):has([data-slot=alert-action]){grid-template-columns:1fr auto}.strawberry-alert-root>svg{height:1lh;width:calc(var(--spacing)*4)}.strawberry-alert-root:where(:not([data-variant]),[data-variant=normal]){---border:var(--border);---bg:var(--surface-a2);---fg:var(--surface-11)}.strawberry-alert-root:where([data-variant=info]){---border:var(--info-6);---bg:var(--info-a3);---fg:var(--info-12)}.strawberry-alert-root:where([data-variant=success]){---border:var(--success-6);---bg:var(--success-a3);---fg:var(--success-12)}.strawberry-alert-root:where([data-variant=warning]){---border:var(--warning-6);---bg:var(--warning-a3);---fg:var(--warning-12)}.strawberry-alert-root:where([data-variant=error]){---border:var(--danger-6);---bg:var(--danger-a3);---fg:var(--danger-12)}.strawberry-alert-title{font-weight:500}svg~.strawberry-alert-title{grid-column-start:2}.strawberry-alert-description{gap:calc(var(--spacing)*2.5);flex-direction:column;display:flex}svg~.strawberry-alert-description{grid-column-start:2}.strawberry-alert-action{gap:calc(var(--spacing)*1);display:flex}@media(max-width:40rem){.strawberry-alert-action{margin-top:calc(var(--spacing)*2);grid-column-start:2}}@media(min-width:40rem){.strawberry-alert-action{grid-row:1/3;align-self:center}:is([data-slot=alert-title],[data-slot=alert-description])~.strawberry-alert-action,svg~.strawberry-alert-action{grid-column-start:2}svg~:is([data-slot=alert-title],[data-slot=alert-description])~.strawberry-alert-action{grid-column-start:3}}.strawberry-alert-dialog-backdrop{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000052;transition:all .2s ease-out;position:fixed;inset:0}.strawberry-alert-dialog-backdrop[data-starting-style],.strawberry-alert-dialog-backdrop[data-ending-style]{opacity:0}.strawberry-alert-dialog-viewport{z-index:50;padding-top:calc(var(--spacing)*6);grid-template-rows:1fr auto;justify-items:center;display:grid;position:fixed;inset:0}@media(min-width:40rem){.strawberry-alert-dialog-viewport{padding:calc(var(--spacing)*4);grid-template-rows:1fr auto 3fr}}.strawberry-alert-dialog-popup{background-color:var(--popover);width:100%;min-width:0;max-height:100%;color:var(--popover-foreground);border-top:1px solid var(--border);box-shadow:var(--shadow-lg);opacity:calc(1 - .1*var(--nested-dialogs));will-change:transform;background-clip:padding-box;grid-row-start:2;transition:scale .2s ease-in-out,opacity .2s ease-in-out,translate .2s ease-in-out;display:grid;position:relative}.strawberry-alert-dialog-popup[data-nested-dialog-open]{transform-origin:top}.strawberry-alert-dialog-popup[data-starting-style],.strawberry-alert-dialog-popup[data-ending-style]{opacity:0}@media(max-width:40rem){.strawberry-alert-dialog-popup{opacity:calc(1 - min(var(--nested-dialogs),1))}.strawberry-alert-dialog-popup[data-starting-style],.strawberry-alert-dialog-popup[data-ending-style]{translate:0 calc(var(--spacing)*4)}.strawberry-alert-dialog-popup:before{display:none}}@media(min-width:40rem){.strawberry-alert-dialog-popup{max-width:calc(var(--spacing)*128);border:1px solid var(--border);border-radius:var(--radius-xl);scale:calc(1 - .1*var(--nested-dialogs));translate:0 calc(-1.25rem*var(--nested-dialogs))}.strawberry-alert-dialog-popup[data-starting-style],.strawberry-alert-dialog-popup[data-ending-style]{scale:.98}:is(.strawberry-alert-dialog-popup[data-starting-style],.strawberry-alert-dialog-popup[data-ending-style])[data-nested]{translate:0 calc(var(--spacing)*8)}}.strawberry-alert-dialog-popup:before{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:0 1px #0000000a}@media(min-width:40rem){.strawberry-alert-dialog-popup:before{border-radius:calc(var(--radius-xl) - 1px)}}.strawberry-alert-dialog-header{gap:calc(var(--spacing)*2);padding:calc(var(--spacing)*6);text-align:center;flex-direction:column;display:flex}.strawberry-alert-dialog-header:not(:has(+[data-slot=alert-dialog-footer])){padding-bottom:calc(var(--spacing)*4)}@media(max-width:40rem){.strawberry-alert-dialog-header{padding-bottom:calc(var(--spacing)*4)}}@media(min-width:40rem){.strawberry-alert-dialog-header{text-align:left}}.strawberry-alert-dialog-footer{gap:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*6);flex-direction:column-reverse;display:flex}@media(min-width:40rem){.strawberry-alert-dialog-footer{border-bottom-left-radius:calc(var(--radius-2xl) - 1px);border-bottom-right-radius:calc(var(--radius-2xl) - 1px);flex-direction:row;justify-content:flex-end}}.strawberry-alert-dialog-footer:where(:not([data-variant]),[data-variant=default]){padding-block:calc(var(--spacing)*4);border-top:1px solid var(--border);background:var(--surface-a2)}.strawberry-alert-dialog-footer:where([data-variant=bare]){padding-top:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*6);background-color:#0000;border-top:none}.strawberry-alert-dialog-title{line-height:1;font-size:var(--text-lg)}.strawberry-alert-dialog-description{font-size:var(--text-sm)}.strawberry-autocomplete-input{position:relative}.strawberry-autocomplete-input [data-slot=input-control]{width:100%}.strawberry-autocomplete-input [data-slot=autocomplete-input] :where(:has(+:is([data-slot=autocomplete-trigger],[data-slot=autocomplete-clear]))){padding-inline-end:calc(var(--spacing)*7)}:where([data-size=sm] :is(.strawberry-autocomplete-input [data-slot=autocomplete-input])):where(:has(+:is([data-slot=autocomplete-trigger],[data-slot=autocomplete-clear]))){padding-inline-end:calc(var(--spacing)*6.5)}.strawberry-autocomplete-button{cursor:pointer;border-radius:var(--radius-md);opacity:.8;background:0 0;border:1px solid #0000;outline:none;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .2s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.strawberry-autocomplete-button:hover{opacity:1}.strawberry-autocomplete-button{right:calc(var(--spacing)*.5);width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}@media(min-width:40rem){.strawberry-autocomplete-button{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}}:where([data-size=sm] .strawberry-autocomplete-button){right:0}@media(pointer:coarse){.strawberry-autocomplete-button:after{content:"";min-width:calc(var(--spacing)*11);min-height:calc(var(--spacing)*11);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.strawberry-autocomplete-button svg{pointer-events:none;width:calc(var(--spacing)*4.5);height:calc(var(--spacing)*4.5);flex-shrink:0}@media(min-width:40rem){.strawberry-autocomplete-button svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}}.strawberry-autocomplete-button[data-slot=autocomplete-trigger]:has(+[data-slot=autocomplete-clear]){display:none}.strawberry-autocomplete-positioner{z-index:50;-webkit-user-select:none;user-select:none}.strawberry-autocomplete-panel{max-height:100%;transform-origin:var(--transform-origin);background-color:var(--popover);border:1px solid var(--border);border-radius:var(--radius-lg);background-clip:padding-box;transition:scale .2s,opacity .2s;display:flex;position:relative}.strawberry-autocomplete-panel:before{content:"";pointer-events:none;border-radius:calc(var(--radius-lg) - 1px);box-shadow:var(--shadow-lg);position:absolute;inset:0}.strawberry-autocomplete-panel[data-starting-style],.strawberry-autocomplete-panel[data-ending-style]{opacity:0;scale:.98}.strawberry-autocomplete-popup{width:var(--anchor-width);max-width:var(--available-width);max-height:min(var(--available-height),23rem);flex-direction:column;display:flex}.strawberry-autocomplete-item{min-height:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*1);padding-inline:calc(var(--spacing)*2);border-radius:var(--radius-sm);cursor:default;-webkit-user-select:none;user-select:none;font-size:var(--text-md);outline:none;align-items:center;display:flex}.strawberry-autocomplete-item[data-highlighted]{background-color:var(--accent-a3);color:var(--accent-11)}.strawberry-autocomplete-item[data-disabled]{pointer-events:none;opacity:.64}@media(min-width:40rem){.strawberry-autocomplete-item{min-height:calc(var(--spacing)*7);font-size:var(--text-sm)}}.strawberry-autocomplete-separator{margin-inline:calc(var(--spacing)*2);margin-block:calc(var(--spacing)*1);background-color:var(--border);height:1px}.strawberry-autocomplete-separator:last-child{display:none}.strawberry-autocomplete-group-label{padding-block:calc(var(--spacing)*1.5);padding-inline:calc(var(--spacing)*2);font-weight:500;font-size:var(--text-xs);color:var(--text-surface-contrast)}.strawberry-autocomplete-empty{text-align:center;font-size:var(--text-md);color:var(--muted-foreground)}.strawberry-autocomplete-empty:not(:empty){padding:calc(var(--spacing)*2)}@media(min-width:40rem){.strawberry-autocomplete-empty{font-size:var(--text-sm)}}.strawberry-autocomplete-list:not(:empty){padding:calc(var(--spacing)*1);scroll-padding-block:calc(var(--spacing)*1)}:where([data-has-overflow-y] .strawberry-autocomplete-list){padding-inline-end:calc(var(--spacing)*3)}.strawberry-autocomplete-clear{top:50%;right:calc(var(--spacing)*.5);width:calc(var(--spacing)*8);height:calc(var(--spacing)*8);cursor:pointer;border-radius:var(--radius-md);opacity:.8;border:1px solid #0000;outline:none;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s,background-color .2s,box-shadow .2s,opacity .2s;display:inline-flex;position:absolute;transform:translateY(-50%)}.strawberry-autocomplete-clear:hover{opacity:1}@media(pointer:coarse){.strawberry-autocomplete-clear:after{content:"";min-width:calc(var(--spacing)*11);min-height:calc(var(--spacing)*11);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media(min-width:40rem){.strawberry-autocomplete-clear{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}}.strawberry-autocomplete-clear svg{pointer-events:none;flex-shrink:0}.strawberry-autocomplete-clear svg:not([class*=size-]){width:calc(var(--spacing)*4.5);height:calc(var(--spacing)*4.5)}@media(min-width:40rem){.strawberry-autocomplete-clear svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}}.strawberry-autocomplete-status{padding-block:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*3);font-weight:500;font-size:var(--text-xs);color:var(--muted-foreground)}.strawberry-autocomplete-status:empty{margin:0;padding:0}.strawberry-avatar-root{vertical-align:middle;width:calc(var(--spacing)*8);height:calc(var(--spacing)*8);background-color:var(--background);font-weight:500;font-size:var(--text-xs);-webkit-user-select:none;user-select:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.strawberry-avatar-image{object-fit:cover;width:100%;height:100%}.strawberry-avatar-fallback{background:var(--muted);border-radius:9999px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.strawberry-badge{justify-content:center;align-items:center;gap:calc(var(--spacing)*1);white-space:nowrap;width:fit-content;padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*.5);font-weight:500;font-size:var(--text-xs);flex-shrink:0;line-height:1;transition:color .15s cubic-bezier(.4,0,.2,1);display:inline-flex;overflow:hidden}.strawberry-badge:focus-visible{box-shadow:var(--ring-focus)}.strawberry-badge>svg{pointer-events:none;width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.strawberry-badge:where(:not([data-variant]),[data-variant=default]){background:var(--accent-a3);color:var(--accent-11)}.strawberry-badge:where([data-variant=info]){background:var(--info-a3);color:var(--info-11)}.strawberry-badge:where([data-variant=success]){background:var(--success-a3);color:var(--success-11)}.strawberry-badge:where([data-variant=warning]){background:var(--warning-a3);color:var(--warning-11)}.strawberry-badge:where([data-variant=danger]){background:var(--danger-a3);color:var(--danger-11)}.strawberry-badge:where([data-variant=outline]){border:1px solid var(--border);background:var(--primary);color:var(--primary-foreground);box-shadow:var(--shadow-xs);position:relative}.strawberry-badge:where([data-variant=outline]):before{content:"";width:calc(var(--spacing)*2);height:calc(var(--spacing)*2);background:var(--accent-9);border-radius:9999px}.strawberry-badge{border-radius:var(--radius-md)}.strawberry-badge[data-rounded]{border-radius:9999px}.strawberry-breadcrumb-list{align-items:center;gap:calc(var(--spacing)*1.5);color:var(--muted-foreground);font-size:var(--text-sm);overflow-wrap:break-word;flex-wrap:wrap;display:flex}@media(min-width:40rem){.strawberry-breadcrumb-list{gap:calc(var(--spacing)*2.5)}}.strawberry-breadcrumb-item{align-items:center;gap:calc(var(--spacing)*1.5);display:inline-flex}.strawberry-breadcrumb-link{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration)}@media(hover:hover){.strawberry-breadcrumb-link:hover{color:var(--text-surface-contrast)}}.strawberry-breadcrumb-page{color:var(--foreground);font-weight:400}.strawberry-breadcrumb-separator{opacity:.8}.strawberry-breadcrumb-separator>svg,.strawberry-breadcrumb-ellipsis>svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.strawberry-button{white-space:nowrap;cursor:pointer;height:calc(var(--spacing)*var(---h));padding-inline:calc(calc(var(--spacing)*var(---px)) - 1px);justify-content:center;align-items:center;gap:calc(var(--spacing)*var(---gap));font-weight:400;font-size:var(---text);text-align:center;background-color:var(---bg);color:var(---fg);border:1px solid var(---border);border-radius:var(--radius-md);box-shadow:var(--shadow-xs),0 1px 2px oklch(from var(---shadow)l c h/.76);outline:none;flex-shrink:0;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;display:inline-flex;position:relative}.strawberry-button:hover:not(:disabled){background-color:var(---bg-hover)}.strawberry-button:active,.strawberry-button[data-pressed]{background-color:var(---bg-pressed);box-shadow:none}.strawberry-button:disabled,.strawberry-button[data-disabled]{pointer-events:none;opacity:.64;box-shadow:none}.strawberry-button:before{content:"";pointer-events:none;border-radius:calc(var(--radius-md) - 1px);transition:box-shadow .2s;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff09}.strawberry-button:is(:active,[data-pressed],[data-variant=ghost],[data-variant=link]),.strawberry-button:is(:active,[data-pressed],[data-variant=ghost],[data-variant=link]):before{box-shadow:none}.strawberry-button:focus-visible{box-shadow:var(--ring-focus)}@media(pointer:coarse){.strawberry-button:after{content:"";width:100%;height:100%;min-width:calc(var(--spacing)*11);min-height:calc(var(--spacing)*11);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.strawberry-button svg{pointer-events:none;margin-inline:calc(var(--spacing)*-.5);flex-shrink:0}.strawberry-button svg:not([class*=size-]){width:calc(var(--spacing)*var(---icon-size));height:calc(var(--spacing)*var(---icon-size))}.strawberry-button svg:not([class*=opacity-]){opacity:.8}.strawberry-button[data-size=xs]{---h:7;---px:2;---gap:1;---text:var(--text-sm);---icon-size:4}@media(min-width:40rem){.strawberry-button[data-size=xs]{---h:6;---text:var(--text-xs);---icon-size:3.5}}.strawberry-button[data-size=sm]{---h:8;---px:2.5;---gap:1.5;---text:var(--text-sm)}@media(min-width:40rem){.strawberry-button[data-size=sm]{---h:7}}.strawberry-button:where(:not([data-size]),[data-size=md]){---h:9;---px:3;---gap:2;---text:var(--text-md);---icon-size:4.5}@media(min-width:40rem){.strawberry-button:where(:not([data-size]),[data-size=md]){---h:8;---text:var(--text-sm);---icon-size:4}}.strawberry-button[data-size=lg]{---h:10;---px:3.5;---gap:2;---text:var(--text-md)}@media(min-width:40rem){.strawberry-button[data-size=lg]{---h:9}}.strawberry-button[data-size=xl]{---h:11;---px:4;---gap:2;---text:var(--text-lg);---icon-size:5}@media(min-width:40rem){.strawberry-button[data-size=xl]{---h:10;---text:var(--text-md);---icon-size:4.5}}.strawberry-button[data-square]{width:calc(var(--spacing)*var(---h));gap:0;padding:0}.strawberry-button:where([data-variant=normal]){---fg:var(--accent-12);---bg:var(--accent-a4);---bg-hover:var(--accent-a5);---bg-pressed:var(--accent-a6);---border:var(--accent-7);---shadow:var(--accent-2)}.strawberry-button:where(:not([data-variant]),[data-variant=outline]){---fg:var(--primary-foreground);---bg:var(--primary);---bg-hover:var(--primary-hover);---bg-pressed:var(--primary-active);---border:var(--border);---shadow:var(--surface-2)}.strawberry-button:where([data-variant=secondary]){---fg:var(--secondary-foreground);---bg:var(--secondary);---bg-hover:var(--secondary-hover);---bg-pressed:var(--secondary-active);---border:var(--surface-9);---shadow:var(--surface-7)}.strawberry-button:where([data-variant=destructive]){---fg:var(--danger-contrast);---bg:var(--destructive);---bg-hover:var(--destructive-hover);---bg-pressed:var(--destructive-active);---border:var(--danger-8);---shadow:var(--danger-2)}.strawberry-button:where([data-variant=ghost]){---fg:var(--foreground);---bg:transparent;---bg-hover:var(--primary-hover);---bg-pressed:var(--primary-active);---border:transparent}.strawberry-button:where([data-variant=ghost]):focus-visible{box-shadow:0 0 0 2px var(--ring)!important}.strawberry-button:where([data-variant=link]){---fg:var(--primary-foreground);---bg:transparent;---bg-hover:transparent;---bg-pressed:transparent;---border:transparent;text-underline-offset:4px}.strawberry-button:where([data-variant=link]):hover{text-decoration:underline}.strawberry-button:where([data-variant=link]):focus-visible{box-shadow:0 0 0 2px var(--ring)!important}.strawberry-card-root{--radius:var(--radius-2xl);gap:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*6);background-color:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-xs);background-clip:padding-box;flex-direction:column;display:flex;position:relative}.strawberry-card-root:before{content:"";pointer-events:none;border-radius:calc(var(--radius) - 1px);position:absolute;inset:0;box-shadow:0 1px #0000000a}.strawberry-card-header{align-items:start;gap:calc(var(--spacing)*1.5);padding-inline:calc(var(--spacing)*6);grid-template-rows:auto auto;grid-auto-rows:min-content;display:grid;container:card-header/inline-size}.strawberry-card-header:has([data-slot=card-action]){grid-template-columns:1fr auto}.strawberry-card-header .border-b{padding-bottom:calc(var(--spacing)*6)}.strawberry-card-action{grid-row:1/span 2;grid-column-start:2;place-self:start end}.strawberry-card-panel{padding-inline:calc(var(--spacing)*6)}.strawberry-card-footer{padding-inline:calc(var(--spacing)*6);align-items:center;display:flex}.strawberry-card-footer .border-t{padding-top:calc(var(--spacing)*6)}.strawberry-checkbox-group{align-items:start;gap:calc(var(--spacing)*3);flex-direction:column;display:flex}.strawberry-checkbox-item{width:calc(var(--spacing)*4.5);height:calc(var(--spacing)*4.5);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}@media(min-width:40rem){.strawberry-checkbox-item{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}}.strawberry-checkbox-item{border:1px solid var(--input);background-color:var(--primary);box-shadow:var(--shadow-xs);background-clip:padding-box;border-radius:4px;outline:none;transition:box-shadow .2s}.strawberry-checkbox-item:where(:focus-visible){border-color:var(--ring);box-shadow:var(--ring-focus)}.strawberry-checkbox-item[data-disabled]{opacity:.64}.strawberry-checkbox-item:where(:focus-visible):has([aria-invalid=true]){border-color:var(--danger-8);box-shadow:var(--ring-destructive)}.strawberry-checkbox-item:is([data-disabled],[data-checked],[aria-invalid=true]){box-shadow:none;background:var(--accent-6);border-color:var(--accent-9)}.strawberry-checkbox-item:is([data-disabled],[data-checked],[aria-invalid=true]):focus-visible{box-shadow:0 0 0 1px var(--background),0 0 0 3px var(--ring)}.strawberry-checkbox-item:before{content:"";pointer-events:none;border-radius:3px;position:absolute;inset:0}.strawberry-checkbox-item:not([data-disabled]):not([data-checked]):not([aria-invalid=true]):before{box-shadow:0 1px #0000000a}.strawberry-checkbox-indicator{color:var(--accent-12);border-radius:4px;justify-content:center;align-items:center;display:flex;position:absolute;inset:-1px}.strawberry-checkbox-indicator[data-state=unchecked]{display:none}.strawberry-checkbox-indicator[data-state=indeterminate]{color:var(--foreground)}.strawberry-checkbox-indicator svg{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}@media(min-width:40rem){.strawberry-checkbox-indicator svg{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}}.strawberry-collapsible-trigger{cursor:pointer}.strawberry-collapsible-panel{height:var(--collapsible-panel-height);transition:height .2s ease-in-out;overflow:hidden}.strawberry-collapsible-panel[data-starting-style],.strawberry-collapsible-panel[data-ending-style]{height:0}.strawberry-combobox-input-multiple{min-width:calc(var(--spacing)*12);color:var(--surface-12);font-size:var(--text-md);outline:none;flex:1}@media(min-width:40rem){.strawberry-combobox-input-multiple{font-size:var(--text-sm)}}.strawberry-combobox-input-multiple{padding-inline-start:calc(var(--spacing)*2)}.strawberry-combobox-input-multiple:where([data-size=sm],[data-size=sm] .strawberry-combobox-input-multiple){padding-inline-start:calc(var(--spacing)*1.5)}.strawberry-combobox-input-multiple:where([data-slot=combobox-chip])+.strawberry-combobox-input-multiple{padding-inline-start:calc(var(--spacing)*.5)}.strawberry-combobox-input{position:relative}.strawberry-combobox-input:has(:disabled){opacity:.64}.strawberry-combobox-input [data-slot=input-control]{width:100%}.strawberry-combobox-input [data-slot=combobox-input] :where(:has(+:is([data-slot=combobox-trigger],[data-slot=combobox-clear]))){padding-inline-end:calc(var(--spacing)*7)}:where([data-size=sm] :is(.strawberry-combobox-input [data-slot=combobox-input])):where(:has(+:is([data-slot=combobox-trigger],[data-slot=combobox-clear]))){padding-inline-end:calc(var(--spacing)*6.5)}.strawberry-combobox-input [data-slot=combobox-input]:has(:disabled){opacity:1}.strawberry-combobox-button{cursor:pointer;border-radius:var(--radius-md);opacity:.8;background:0 0;border:1px solid #0000;outline:none;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .2s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.strawberry-combobox-button:hover{opacity:1}.strawberry-combobox-button{right:calc(var(--spacing)*.5);width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}@media(min-width:40rem){.strawberry-combobox-button{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}}:where([data-size=sm] .strawberry-combobox-button){right:0}@media(pointer:coarse){.strawberry-combobox-button:after{content:"";min-width:calc(var(--spacing)*11);min-height:calc(var(--spacing)*11);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.strawberry-combobox-button svg{pointer-events:none;width:calc(var(--spacing)*4.5);height:calc(var(--spacing)*4.5);flex-shrink:0}@media(min-width:40rem){.strawberry-combobox-button svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}}.strawberry-combobox-button[data-slot=combobox-trigger]:has(+[data-slot=combobox-clear]){display:none}.strawberry-combobox-positioner{z-index:50;-webkit-user-select:none;user-select:none}.strawberry-combobox-panel{max-height:100%;transform-origin:var(--transform-origin);background-color:var(--popover);border:1px solid var(--border);border-radius:var(--radius-lg);background-clip:padding-box;transition:scale .2s,opacity .2s;display:flex;position:relative}.strawberry-combobox-panel:before{content:"";pointer-events:none;border-radius:calc(var(--radius-lg) - 1px);box-shadow:var(--shadow-lg);position:absolute;inset:0}.strawberry-combobox-panel[data-starting-style],.strawberry-combobox-panel[data-ending-style]{opacity:0;scale:.98}.strawberry-combobox-popup{width:var(--anchor-width);max-width:var(--available-width);max-height:min(var(--available-height),23rem);flex-direction:column;display:flex}.strawberry-combobox-item{align-items:center;gap:calc(var(--spacing)*2);min-height:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*1);border-radius:var(--radius-sm);cursor:default;font-size:var(--text-md);outline:none;grid-template-columns:1rem 1fr;padding-inline-start:calc(var(--spacing)*2);padding-inline-end:calc(var(--spacing)*4);display:grid}.strawberry-combobox-item[data-highlighted]{background-color:var(--accent-a3);color:var(--accent-11)}.strawberry-combobox-item[data-disabled]{pointer-events:none;opacity:.64}:where([data-side=none] .strawberry-combobox-item){min-width:calc(var(--anchor-width) + 1.25rem)}@media(min-width:40rem){.strawberry-combobox-item{min-height:calc(var(--spacing)*7);font-size:var(--text-sm)}}.strawberry-combobox-item svg{pointer-events:none;flex-shrink:0}.strawberry-combobox-item svg:not([class*=size-]){width:calc(var(--spacing)*4.5);height:calc(var(--spacing)*4.5)}@media(min-width:40rem){.strawberry-combobox-item svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}}.strawberry-combobox-item [data-slot=combobox-item-indicator]{grid-column-start:1}.strawberry-combobox-item [data-slot=combobox-item-label]{grid-column-start:2}.strawberry-combobox-separator{margin-inline:calc(var(--spacing)*2);margin-block:calc(var(--spacing)*1);background-color:var(--border);height:1px}.strawberry-combobox-separator:last-child{display:none}.strawberry-combobox-group-label{padding-block:calc(var(--spacing)*1.5);padding-inline:calc(var(--spacing)*2);font-weight:500;font-size:var(--text-xs);color:var(--text-surface-contrast)}.strawberry-combobox-empty{text-align:center;font-size:var(--text-md);color:var(--muted-foreground)}.strawberry-combobox-empty:not(:empty){padding:calc(var(--spacing)*2)}@media(min-width:40rem){.strawberry-combobox-empty{font-size:var(--text-sm)}}.strawberry-combobox-list:not(:empty){padding:calc(var(--spacing)*1);scroll-padding-block:calc(var(--spacing)*1)}:where([data-has-overflow-y] .strawberry-combobox-list){padding-inline-end:calc(var(--spacing)*3)}.strawberry-combobox-status{padding-block:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*3);font-weight:500;font-size:var(--text-xs);color:var(--muted-foreground)}.strawberry-combobox-status:empty{margin:0;padding:0}.strawberry-combobox-chips{gap:calc(var(--spacing)*1);padding:calc(calc(var(--spacing)*1) - 1px);width:100%;min-height:calc(var(--spacing)*9);flex-wrap:wrap;display:inline-flex;position:relative}.strawberry-combobox-chips>*{min-height:calc(var(--spacing)*7)}.strawberry-combobox-chips{font-size:var(--text-md);border-radius:var(--radius-md);border:1px solid var(--input);background-color:var(--primary);box-shadow:var(--shadow-xs);background-clip:padding-box;outline:none;transition:box-shadow .2s,border-color .2s}.strawberry-combobox-chips[data-size=sm]{min-height:calc(var(--spacing)*8)}.strawberry-combobox-chips[data-size=sm]>*{min-height:calc(var(--spacing)*6)}@media(min-width:40rem){.strawberry-combobox-chips[data-size=sm]{min-height:calc(var(--spacing)*7)}.strawberry-combobox-chips[data-size=sm]>*{min-height:calc(var(--spacing)*5)}}.strawberry-combobox-chips[data-size=lg]{min-height:calc(var(--spacing)*10)}.strawberry-combobox-chips[data-size=lg]>*{min-height:calc(var(--spacing)*8)}@media(min-width:40rem){.strawberry-combobox-chips[data-size=lg]{min-height:calc(var(--spacing)*9)}.strawberry-combobox-chips[data-size=lg]>*{min-height:calc(var(--spacing)*7)}.strawberry-combobox-chips{font-size:var(--text-sm)}.strawberry-combobox-chips:not([data-size]){min-height:calc(var(--spacing)*8)}.strawberry-combobox-chips:not([data-size])>*{min-height:calc(var(--spacing)*6)}}.strawberry-combobox-chips:has(:focus-within){border-color:var(--ring);box-shadow:var(--ring-focus)}.strawberry-combobox-chips:has([aria-invalid=true]){box-shadow:var(--ring-destructive)}.strawberry-combobox-chips:has(:focus-within):has([aria-invalid=true]){border-color:var(--danger-8);box-shadow:var(--ring-destructive)}.strawberry-combobox-chips:has(:disabled){pointer-events:none;opacity:.64;box-shadow:none}.strawberry-combobox-chips:before{content:"";pointer-events:none;border-radius:calc(var(--radius-lg) - 1px);position:absolute;inset:0}.strawberry-combobox-chips:not(:has(:disabled)):not(:focus-within):not([aria-invalid=true]):before{box-shadow:0 1px #0000000a}.strawberry-combobox-chip{background-color:var(--accent-a3);color:var(--accent-12);font-weight:500;font-size:var(--text-sm);border-radius:9999px;outline:none;align-items:center;padding-inline-start:calc(var(--spacing)*2);display:flex}@media(min-width:40rem){.strawberry-combobox-chip{font-size:var(--text-xs);line-height:var(--leading-sm)}}.strawberry-combobox-chip svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}@media(min-width:40rem){.strawberry-combobox-chip svg:not([class*=size-]){width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}}.strawberry-combobox-chip-remove{height:100%;padding-inline:calc(var(--spacing)*1.5);cursor:pointer;opacity:.8;flex-shrink:0;transition:opacity .2s}.strawberry-combobox-chip-remove:hover{opacity:1}.strawberry-combobox-chip-remove svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}@media(min-width:40rem){.strawberry-combobox-chip-remove svg:not([class*=size-]){width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}}.strawberry-dialog-backdrop{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000052;transition:all .2s ease-out;position:fixed;inset:0}.strawberry-dialog-backdrop[data-starting-style],.strawberry-dialog-backdrop[data-ending-style]{opacity:0}.strawberry-dialog-viewport{z-index:50;padding-top:calc(var(--spacing)*12);grid-template-rows:1fr auto;justify-items:center;display:grid;position:fixed;inset:0}@media(min-width:40rem){.strawberry-dialog-viewport{padding:calc(var(--spacing)*4);grid-template-rows:1fr auto 3fr}}.strawberry-dialog-popup{background-color:var(--popover);width:100%;min-width:0;min-height:0;max-height:100%;color:var(--popover-foreground);border-top:1px solid var(--border);box-shadow:var(--shadow-lg);will-change:transform;opacity:calc(1 - .1*var(--nested-dialogs));background-clip:padding-box;flex-direction:column;grid-row-start:2;transition:scale .2s ease-in-out,opacity .2s ease-in-out,translate .2s ease-in-out;display:flex;position:relative}.strawberry-dialog-popup[data-nested-dialog-open]{transform-origin:top}.strawberry-dialog-popup[data-starting-style],.strawberry-dialog-popup[data-ending-style]{opacity:0}@media(max-width:40rem){.strawberry-dialog-popup{opacity:calc(1 - min(var(--nested-dialogs),1))}.strawberry-dialog-popup[data-starting-style],.strawberry-dialog-popup[data-ending-style]{translate:0 calc(var(--spacing)*4)}.strawberry-dialog-popup:before{display:none}}@media(min-width:40rem){.strawberry-dialog-popup{max-width:calc(var(--spacing)*128);border:1px solid var(--border);border-radius:var(--radius-2xl);scale:calc(1 - .1*var(--nested-dialogs));translate:0 calc(-1.25rem*var(--nested-dialogs))}.strawberry-dialog-popup[data-starting-style],.strawberry-dialog-popup[data-ending-style]{scale:.98}:is(.strawberry-dialog-popup[data-starting-style],.strawberry-dialog-popup[data-ending-style])[data-nested]{translate:0 calc(var(--spacing)*8)}}.strawberry-dialog-popup:before{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:0 1px #0000000a}@media(min-width:40rem){.strawberry-dialog-popup:before{border-radius:calc(var(--radius-2xl) - 1px)}}.strawberry-dialog-close{right:calc(var(--spacing)*2);top:calc(var(--spacing)*2);position:absolute}.strawberry-dialog-header{gap:calc(var(--spacing)*2);padding:calc(var(--spacing)*6);flex-direction:column;display:flex}:where([data-slot=dialog-popup]:has([data-slot=dialog-panel])) .strawberry-dialog-header{padding-bottom:calc(var(--spacing)*3)}@media(max-width:40rem){.strawberry-dialog-header{padding-bottom:calc(var(--spacing)*4)}}.strawberry-dialog-footer{gap:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*6);flex-direction:column-reverse;display:flex}@media(min-width:40rem){.strawberry-dialog-footer{border-bottom-left-radius:calc(var(--radius-2xl) - 1px);border-bottom-right-radius:calc(var(--radius-2xl) - 1px);flex-direction:row;justify-content:flex-end}}.strawberry-dialog-footer:where(:not([data-variant]),[data-variant=default]){border-top:1px solid var(--border);background:var(--surface-a2);padding-block:calc(var(--spacing)*4)}.strawberry-dialog-footer:where([data-variant=bare]){padding-top:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*6)}:where([data-slot=dialog-popup]:has([data-slot=dialog-panel])) .strawberry-dialog-footer:where([data-variant=bare]){padding-top:calc(var(--spacing)*3)}.strawberry-dialog-title{line-height:1;font-size:var(--text-lg);font-weight:500}.strawberry-dialog-description{font-size:var(--text-sm)}.strawberry-dialog-panel{padding-inline:calc(var(--spacing)*6)}:where([data-slot=dialog-popup]:has([data-slot=dialog-header])) .strawberry-dialog-panel{padding-top:calc(var(--spacing)*1)}:where([data-slot=dialog-popup]:not(:has([data-slot=dialog-header]))) .strawberry-dialog-panel{padding-top:calc(var(--spacing)*6)}:where([data-slot=dialog-popup]:not(:has([data-slot=dialog-footer]))) .strawberry-dialog-panel{padding-bottom:calc(var(--spacing)*6)!important}:where([data-slot=dialog-popup]:not(:has([data-slot=dialog-footer].border-t))) .strawberry-dialog-panel{padding-bottom:calc(var(--spacing)*1)}.strawberry-dialog-panel{padding-bottom:calc(var(--spacing)*6)}.strawberry-empty-root{justify-content:center;align-items:center;gap:calc(var(--spacing)*6);border:1px dashed var(--border);border-radius:var(--radius-xl);text-align:center;text-wrap:balance;min-width:0;padding:calc(var(--spacing)*6);flex-direction:column;flex:1;display:flex}@media(min-width:48rem){.strawberry-empty-root{padding:calc(var(--spacing)*12)}}.strawberry-empty-header{text-align:center;max-width:var(--container-sm);flex-direction:column;align-items:center;display:flex}.strawberry-empty-media{margin-bottom:calc(var(--spacing)*6);background:0 0;justify-content:center;align-items:center;display:flex;position:relative}.strawberry-empty-media svg{pointer-events:none;flex-shrink:0}[data-slot=empty-title]+.strawberry-empty-description{margin-top:calc(var(--spacing)*1)}.strawberry-empty-description>a{text-underline-offset:4px;text-decoration-line:underline}.strawberry-empty-description>a:hover{color:var(--primary)}.strawberry-empty-content{align-items:center;gap:calc(var(--spacing)*4);width:100%;min-width:0;max-width:var(--container-sm);font-size:var(--text-sm);text-wrap:balance;flex-direction:column;display:flex}.strawberry-field-group{gap:calc(var(--spacing)*7);flex-direction:column;width:100%;display:flex;container:field-group/inline-size}.strawberry-field-group[data-slot=checkbox-group]{gap:calc(var(--spacing)*3)}.strawberry-field-group>[data-slot=field-group]{gap:calc(var(--spacing)*4)}.strawberry-field-root{gap:calc(var(--spacing)*1.5);width:100%;display:flex}.strawberry-field-root:where(:not([data-orientation]),[data-orientation=vertical]){flex-direction:column}.strawberry-field-root:where(:not([data-orientation]),[data-orientation=vertical])>*{width:100%}.strawberry-field-root:where(:not([data-orientation]),[data-orientation=vertical])>.sr-only{width:auto}.strawberry-field-root:where([data-orientation=horizontal]){flex-direction:row;align-items:center}.strawberry-field-root:where([data-orientation=horizontal]).strawberry-field-label{width:100%}.strawberry-field-root:where([data-orientation=horizontal]).strawberry-field-label:has(>[data-slot=field-content]){align-items:flex-start}.strawberry-field-root:where([data-orientation=horizontal]).strawberry-field-label:has(>[data-slot=field-content])>[role=checkbox],.strawberry-field-root:where([data-orientation=horizontal]).strawberry-field-label:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}.strawberry-field-root:where([data-orientation=responsive]){flex-direction:column}.strawberry-field-root:where([data-orientation=responsive])>*{width:100%}.strawberry-field-root:where([data-orientation=responsive])>.sr-only{width:auto}@container field-group (min-width:28rem){.strawberry-field-root:where([data-orientation=responsive]){flex-direction:row;align-items:center}.strawberry-field-root:where([data-orientation=responsive])>*{width:auto}.strawberry-field-root:where([data-orientation=responsive]).strawberry-field-label{width:100%}.strawberry-field-root:where([data-orientation=responsive]).strawberry-field-label:has(>[data-slot=field-content]){align-items:flex-start}.strawberry-field-root:where([data-orientation=responsive]).strawberry-field-label:has(>[data-slot=field-content])>[role=checkbox],.strawberry-field-root:where([data-orientation=responsive]).strawberry-field-label:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}}.strawberry-field-root:where([data-variant=card]){border-radius:var(--radius-md);width:100%;padding:calc(var(--spacing)*4);border:1px solid var(--border);background:var(--surface-surface)}.strawberry-field-content{gap:calc(var(--spacing)*1.5);line-height:var(--leading-md);flex-direction:column;flex:1;display:flex}.strawberry-field-label{gap:calc(var(--spacing)*2);width:fit-content;line-height:var(--leading-md);display:flex}.strawberry-field-label:has(>[data-slot=field]){border-radius:var(--radius-md);border:1px solid var(--border);background:var(--primary);flex-direction:column;width:100%}@media(hover:hover){.strawberry-field-label:has(>[data-slot=field]):hover{background:var(--primary-hover)}}.strawberry-field-label:has([data-state=checked]){border-color:var(--accent-7);background:var(--accent-a3)}:is(.strawberry-field-label>*)[data-slot=field]{padding:calc(var(--spacing)*4)}.strawberry-field-label:is(:where(.strawberry-field-root)[data-disabled=true] *){opacity:.5}.strawberry-field-label-required{line-height:1;color:var(--danger-9)!important}.strawberry-field-description:nth-last-child(2){margin-top:calc(var(--spacing)*-1)}[data-slot=fieldset-legend]+.strawberry-field-description{margin-top:calc(var(--spacing)*-6)}.strawberry-field-description:is(:where(.strawberry-field-root):has([data-orientation=horizontal]) *){text-wrap:balance}.strawberry-field-description>a{text-underline-offset:4px;text-decoration-line:underline}.strawberry-field-description>a:hover{color:var(--primary)}.strawberry-field-error{gap:calc(var(--spacing)*1);color:var(--danger-11);flex-direction:column;margin-inline-start:calc(var(--spacing)*4);list-style-type:disc;display:flex}.strawberry-field-separator{margin-block:calc(var(--spacing)*-2);height:calc(var(--spacing)*5);font-size:var(--text-sm);position:relative}.strawberry-field-separator [data-slot=separator]{position:absolute;inset:50% 0 0}.strawberry-field-separator [data-slot=field-separator-content]{width:fit-content;padding-inline:calc(var(--spacing)*2);background:var(--background);color:var(--text-surface);margin-inline:auto;display:block;position:relative}.strawberry-fieldset-root{gap:calc(var(--spacing)*6);flex-direction:column;width:100%;display:flex}.strawberry-form{gap:calc(var(--spacing)*4);flex-direction:column;width:100%;display:flex}.strawberry-frame-root{padding:calc(var(--spacing)*1);border-radius:var(--radius-xl);border:1px solid var(--border);background:var(--surface-1);flex-direction:column;display:flex;position:relative}:is(.strawberry-frame-root:where([data-stacked-panels])>*):has(+[data-slot=frame-panel]){border-bottom-right-radius:0;border-bottom-left-radius:0}:is(.strawberry-frame-root:where([data-stacked-panels])>*):is([data-slot=frame-panel]+[data-slot=frame-panel]){border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}:is(.strawberry-frame-root:where(:not([data-stacked-panels]))>*):is([data-slot=frame-panel]+[data-slot=frame-panel]){margin-top:calc(var(--spacing)*1)}.strawberry-frame-panel{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--card);box-shadow:var(--shadow-xs);padding:calc(var(--spacing)*5);background-clip:padding-box;position:relative}.strawberry-frame-panel:before{border-radius:calc(var(--radius-lg) - 1px);position:absolute;inset:0;box-shadow:0 1px #0000000a}.strawberry-frame-header{padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*4);flex-direction:column;display:flex}.strawberry-frame-title{font-weight:500;font-size:var(--text-sm)}.strawberry-frame-description{font-size:var(--text-sm);color:var(--text-surface)}.strawberry-frame-footer{gap:calc(var(--spacing)*1);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*4);flex-direction:column;display:flex}.strawberry-group-root{width:fit-content;display:flex}:is(.strawberry-group-root>*):focus-visible,:is(.strawberry-group-root>*):has(:focus-visible){z-index:10}.strawberry-group-root:has(>[data-slot=group]){gap:calc(var(--spacing)*2)}:is(.strawberry-group-root>*):after{content:"";width:1px;height:100%;position:absolute;inset-inline-start:100%}@media(pointer:coarse){:is(.strawberry-group-root>*):after{min-width:auto}}:is(.strawberry-group-root>*):not(:first-child){border-inline-start-width:0;border-start-start-radius:0;border-end-start-radius:0}:is(.strawberry-group-root>*):not(:first-child):before{border-start-start-radius:0;border-end-start-radius:0;inset-inline-start:-.5px}:is(.strawberry-group-root>*):not(:nth-last-child(1 of:not(span[data-base-ui-focus-guard],span[data-base-ui-inert]))){border-inline-end-width:0;border-start-end-radius:0;border-end-end-radius:0}:is(.strawberry-group-root>*):not(:nth-last-child(1 of:not(span[data-base-ui-focus-guard],span[data-base-ui-inert]))):before{border-start-end-radius:0;border-end-end-radius:0;inset-inline-end:-.5px}.strawberry-group-text{white-space:nowrap;border-radius:var(--radius-md);border:1px solid var(--border);box-shadow:var(--shadow-xs);background:var(--primary);padding-inline:calc(calc(var(--spacing)*3) - 1px);font-size:var(--text-sm);color:var(--text-surface);background-clip:padding-box;outline:none;align-items:center;display:inline-flex;position:relative}@media(min-width:40rem){.strawberry-group-text{font-size:var(--text-xs)}}.strawberry-group-text{transition:box-shadow .15s}.strawberry-group-text:before{pointer-events:none;border-radius:calc(var(--radius-md) - 1px);position:absolute;inset:0;box-shadow:0 1px #0000000a}.strawberry-group-text svg{margin-inline:calc(var(--spacing)*-.5);flex-shrink:0}.strawberry-group-text svg :not([class*=size-]){width:calc(var(--spacing)*4.5);height:calc(var(--spacing)*4.5)}@media(min-width:40rem){.strawberry-group-text svg :not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}}.strawberry-group-separator{z-index:20;pointer-events:none;position:relative}[data-slot=input-control]:focus-within+.strawberry-group-separator,[data-slot=select-trigger]:focus-visible+*+.strawberry-group-separator{background-color:var(--ring);translate:-1px}.strawberry-group-separator:has(+[data-slot=input-control]:focus-within,+[data-slot=select-trigger]:focus-visible+*,+[data-slot=number-field]:focus-within){background-color:var(--ring);translate:1px}.strawberry-heading{font-size:var(--_size,var(--text-md));font-family:var(--_font,var(--font-sans));font-weight:var(--_weight,400);line-height:var(--_leading,var(--leading-md));color:var(--_variant,var(--text-surface));margin:0}.strawberry-heading:where([data-size=xs]){--_size:var(--text-xs)}.strawberry-heading:where([data-size=sm]){--_size:var(--text-sm)}.strawberry-heading:where([data-size=md]){--_size:var(--text-md)}.strawberry-heading:where([data-size=lg]){--_size:var(--text-lg)}.strawberry-heading:where([data-size=xl]){--_size:var(--text-xl)}.strawberry-heading:where([data-size="2xl"]){--_size:var(--text-2xl)}.strawberry-heading:where([data-size="3xl"]){--_size:var(--text-3xl)}.strawberry-heading:where([data-size="4xl"]){--_size:var(--text-4xl)}.strawberry-heading:where([data-size="5xl"]){--_size:var(--text-5xl)}.strawberry-heading:where([data-size="6xl"]){--_size:var(--text-6xl)}.strawberry-heading:where([data-leading=sm]){--_leading:var(--leading-sm)}.strawberry-heading:where([data-leading=md]){--_leading:var(--leading-md)}.strawberry-heading:where([data-leading=lg]){--_leading:var(--leading-lg)}.strawberry-heading:where([data-leading=xl]){--_leading:var(--leading-xl)}.strawberry-heading:where([data-font=sans]){--_font:var(--font-sans)}.strawberry-heading:where([data-font=mono]){--_font:var(--font-mono)}.strawberry-heading:where([data-weight=normal]){--_weight:400}.strawberry-heading:where([data-weight=plus]){--_weight:500}.strawberry-heading:where([data-variant=normal]){--_variant:var(--text-surface)}.strawberry-heading:where([data-variant=contrast]){--_variant:var(--text-surface-contrast)}.strawberry-heading:where([data-variant=accent]){--_variant:var(--text-accent)}.strawberry-heading:where([data-variant=accent-contrast]){--_variant:var(--text-accent-contrast)}.strawberry-input-control{border-radius:var(--radius-md);border:1px solid var(--input);background-color:var(--primary);min-width:fit-content;box-shadow:var(--shadow-xs);font-size:var(--text-md);background-clip:padding-box;display:inline-flex;position:relative}@media(min-width:40rem){.strawberry-input-control{font-size:var(--text-sm);width:auto}}.strawberry-input-control{transition-property:box-shadow,border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.strawberry-input-control:has(:focus-visible){box-shadow:var(--ring-focus)}.strawberry-input-control:has([aria-invalid=true]){box-shadow:var(--ring-destructive)}.strawberry-input-control:has(:focus-visible):has([aria-invalid=true]){border-color:var(--danger-8);box-shadow:var(--ring-destructive)}.strawberry-input-control:has(:disabled){opacity:.64;pointer-events:none;box-shadow:none}.strawberry-input-control:before{content:"";pointer-events:none;border-radius:calc(var(--radius-md) - 1px);position:absolute;inset:0}.strawberry-input-control:not(:has(:disabled)):not(:has(:focus-visible)):not(:has([aria-invalid=true])):before{box-shadow:0 1px #0000000a}.strawberry-input{border-radius:inherit;width:100%;min-width:0;color:var(--text-surface-contrast);background:0 0;outline:none}.strawberry-input::placeholder{color:var(--text-surface)}.strawberry-input{height:calc(var(--spacing)*8.5);line-height:calc(var(--spacing)*8.5);padding-inline:calc(calc(var(--spacing)*3) - 1px)}@media(min-width:40rem){.strawberry-input{height:calc(var(--spacing)*7.5);line-height:calc(var(--spacing)*7.5)}}.strawberry-input:where([data-size=sm]){height:calc(var(--spacing)*7.5);line-height:calc(var(--spacing)*7.5);padding-inline:calc(calc(var(--spacing)*2.5) - 1px)}@media(min-width:40rem){.strawberry-input:where([data-size=sm]){height:calc(var(--spacing)*6.5);line-height:calc(var(--spacing)*6.5)}}.strawberry-input:where([data-size=lg]){height:calc(var(--spacing)*9.5);line-height:calc(var(--spacing)*9.5)}@media(min-width:40rem){.strawberry-input:where([data-size=lg]){height:calc(var(--spacing)*8.5);line-height:calc(var(--spacing)*8.5)}}.strawberry-input[type=search]::-webkit-search-cancel-button{appearance:none}.strawberry-input[type=search]::-webkit-search-decoration{appearance:none}.strawberry-input[type=search]::-webkit-search-results-button{appearance:none}.strawberry-input[type=search]::-webkit-search-results-decoration{appearance:none}.strawberry-input[type=file]{color:var(--muted-foreground);font-size:var(--text-sm)}.strawberry-input[type=file]::file-selector-button{color:var(--foreground);background:0 0;border:none;margin-inline-end:calc(var(--spacing)*3);font-weight:500}.strawberry-item-group{flex-direction:column;display:flex}.strawberry-item-separator{margin-block:0}.strawberry-item-root{border-radius:var(--radius-md);font-size:var(--text-sm);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:.1s;transition-duration:var(--default-transition-duration);border:1px solid #0000;outline:none;flex-wrap:wrap;align-items:center;display:flex}.strawberry-item-root:focus-visible{box-shadow:var(--ring-focus)}.strawberry-item-root:is(a){background:var(--accent-a3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:.1s;transition-duration:var(--default-transition-duration)}.strawberry-item-root:where(:not([data-variant]),[data-variant=default]){background:0 0}.strawberry-item-root:where([data-variant=outline]){border-color:var(--border)}.strawberry-item-root:where([data-variant=card]){background:var(--card)}.strawberry-item-root:where(:not([data-size],[data-size=md])){gap:calc(var(--spacing)*4);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*4)}.strawberry-item-root:where([data-size=sm]){gap:calc(var(--spacing)*2.5);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3)}.strawberry-item-media{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);flex-shrink:0;display:flex}.strawberry-item-media:is(:where(.strawberry-item-root):has([data-slot=item-description]) *){translate:0 calc(var(--spacing)*.5);align-self:flex-start}.strawberry-item-media svg{pointer-events:none}.strawberry-item-media svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.strawberry-item-media:where(:not([data-variant]),[data-variant=default]){background:0 0}.strawberry-item-media:where([data-variant=icon]){width:calc(var(--spacing)*8);height:calc(var(--spacing)*8);border-radius:var(--radius-sm);background-color:var(--surface-4)}.strawberry-item-media:where([data-variant=image]){width:calc(var(--spacing)*10);height:calc(var(--spacing)*10);border-radius:var(--radius-sm);overflow:hidden}.strawberry-item-media:where([data-variant=image]) img{object-fit:cover;width:100%;height:100%}.strawberry-item-content{gap:calc(var(--spacing)*1);flex-direction:column;flex:1;display:flex}.strawberry-item-content+[data-slot=item-content]{flex:none}.strawberry-item-title{align-items:center;gap:calc(var(--spacing)*2);width:fit-content;font-size:var(--text-sm);color:var(--text-surface-contrast);font-weight:500;line-height:1;display:flex}.strawberry-item-description{text-wrap:balance;font-size:var(--text-sm);color:var(--text-surface);font-weight:400;line-height:var(--leading-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.strawberry-item-description>a{color:var(--primary);text-underline-offset:4px;text-decoration-line:underline}.strawberry-item-actions{align-items:center;gap:calc(var(--spacing)*2);display:flex}.strawberry-item-header,.strawberry-item-footer{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*2);flex-basis:100%;display:flex}.strawberry-kbd:has(>.strawberry-kbd){align-items:center;gap:calc(var(--spacing)*1);display:inline-flex}.strawberry-kbd:not(:has(>.strawberry-kbd)){pointer-events:none;-webkit-user-select:none;user-select:none;height:calc(var(--spacing)*5);min-width:calc(var(--spacing)*5);justify-content:center;align-items:center;gap:calc(var(--spacing)*1);padding-inline:calc(var(--spacing)*1);border-radius:calc(var(--spacing)*1);background-color:var(--muted);font-family:var(--font-sans);color:var(--muted-foreground);font-weight:500;font-size:var(--text-xs);display:inline-flex}.strawberry-kbd:not(:has(>.strawberry-kbd)) svg:not([class*=size-]){width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.strawberry-label{align-items:center;gap:calc(var(--spacing)*2);font-weight:500;font-size:var(--text-md);line-height:calc(var(--spacing)*4.5);color:var(--text-surface-contrast);display:inline-flex}@media(min-width:40rem){.strawberry-label{font-size:var(--text-sm);line-height:calc(var(--spacing)*4)}}.strawberry-menu-positioner{z-index:50}.strawberry-menu-popup{background:var(--popover);border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-lg);transform-origin:var(--transform-origin);background-clip:padding-box;outline:none;transition:scale .15s,opacity .15s;display:flex;position:relative}.strawberry-menu-popup:has([data-starting-style]){opacity:0;scale:98%}.strawberry-menu-popup:not(:is()){min-width:calc(var(--spacing)*32)}.strawberry-menu-popup:focus{outline:none}.strawberry-menu-popup:before{pointer-events:none;border-radius:calc(var(--radius-lg) - 1px);position:absolute;inset:0;box-shadow:0 1px #0000000a}.strawberry-menu-popup-container{max-height:var(--available-height);width:100%;padding:calc(var(--spacing)*1);overflow-y:auto}.strawberry-menu-item{align-items:center;gap:calc(var(--spacing)*2);min-height:calc(var(--spacing)*8);border-radius:var(--radius-sm);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);font-size:var(--font-md);cursor:default;-webkit-user-select:none;user-select:none;outline:none;display:flex}.strawberry-menu-item[data-disabled]{pointer-events:none;opacity:.64}.strawberry-menu-item[data-highlighted]{background:var(--accent-a3);color:var(--accent-12)}.strawberry-menu-item[data-variant=destructive]{color:var(--danger-11)}.strawberry-menu-item[data-inset]{padding-inline-start:calc(var(--spacing)*8)}.strawberry-menu-item svg{margin-inline:calc(var(--spacing)*-.5);pointer-events:none;flex-shrink:0}.strawberry-menu-item svg:not([class*=opacity-]){opacity:.8}.strawberry-menu-item svg:not([class*=size-]){width:calc(var(--spacing)*4.5);height:calc(var(--spacing)*4.5)}@media(min-width:40rem){.strawberry-menu-item svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.strawberry-menu-item{min-height:calc(var(--spacing)*7);font-size:var(--text-sm)}}.strawberry-menu-special-item{align-items:center;gap:calc(var(--spacing)*2);min-height:calc(var(--spacing)*8);border-radius:var(--radius-sm);padding-block:calc(var(--spacing)*1);font-size:var(--text-md);cursor:default;outline:none;grid-template-columns:1rem 1fr;padding-inline-start:calc(var(--spacing)*2);padding-inline-end:calc(var(--spacing)*4);display:grid}.strawberry-menu-special-item[data-disabled]{pointer-events:none;opacity:.64}.strawberry-menu-special-item[data-highlighted]{background:var(--accent-a3);color:var(--accent-12)}:where([data-side=none]) .strawberry-menu-special-item{min-width:calc(var(--anchor-width) + 1.25rem)}.strawberry-menu-special-item>[data-slot=menu-special-item-icon]{grid-column-start:1}.strawberry-menu-special-item>[data-slot=menu-special-item-label]{grid-column-start:2}@media(min-width:40rem){.strawberry-menu-special-item{min-height:calc(var(--spacing)*7);font-size:var(--text-sm)}}.strawberry-menu-special-item svg{pointer-events:none;flex-shrink:0}.strawberry-menu-special-item svg:not([class*=opacity-]){opacity:.8}.strawberry-menu-special-item svg:not([class*=size-]){width:calc(var(--spacing)*4.5);height:calc(var(--spacing)*4.5)}@media(min-width:40rem){.strawberry-menu-special-item svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}}.strawberry-menu-group-label{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1.5);font-weight:500;font-size:var(--text-xs);color:var(--text-surface)}.strawberry-menu-group-label:where([data-inset]){padding-inline-start:calc(var(--spacing)*9)}@media(min-width:40rem){.strawberry-menu-group-label:where([data-inset]){padding-inline-start:calc(var(--spacing)*8)}}.strawberry-menu-separator{background:var(--border);height:1px;margin-inline:calc(var(--spacing)*2);margin-block:calc(var(--spacing)*1)}.strawberry-menu-shortcut{font-weight:500;font-size:var(--text-xs);color:oklch(from var(--text-surface)l c h/.6);letter-spacing:.1em;margin-inline-start:auto}.strawberry-menu-sub-trigger{align-items:center;gap:calc(var(--spacing)*2);min-height:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*1);padding-inline:calc(var(--spacing)*2);font-size:var(--text-base);border-radius:var(--radius-sm);cursor:default;outline:none;display:flex}.strawberry-menu-sub-trigger:where([data-highlighted]){background:var(--accent-a3);color:var(--accent-11)}.strawberry-menu-sub-trigger:where([data-disabled]){pointer-events:none;opacity:.64}.strawberry-menu-sub-trigger:where([data-inset]){padding-inline-start:calc(var(--spacing)*8)}@media(min-width:40rem){.strawberry-menu-sub-trigger{min-height:calc(var(--spacing)*7);font-size:var(--text-sm)}}.strawberry-menu-sub-trigger svg{pointer-events:none;flex-shrink:0}.strawberry-menu-sub-trigger svg:not([class*=size-]){width:calc(var(--spacing)*4.5);height:calc(var(--spacing)*4.5)}@media(min-width:40rem){.strawberry-menu-sub-trigger svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}}.strawberry-menu-sub-trigger :where([data-slot=menu-sub-trigger-icon]){opacity:.8;margin-inline-start:auto;margin-inline-end:calc(var(--spacing)*-.5)}.strawberry-meter-root{gap:calc(var(--spacing)*2);flex-direction:column;width:100%;display:flex}.strawberry-meter-label{font-weight:500;font-size:var(--text-sm)}.strawberry-meter-track{height:calc(var(--spacing)*2);background:var(--primary);width:100%;display:block;overflow:hidden}.strawberry-meter-indicator{background:var(--accent-11);transition:all .5s cubic-bezier(.4,0,.2,1)}.strawberry-meter-value{font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-family:var(--font-mono);font-weight:500}.strawberry-popover-positioner{z-index:50;height:var(--positioner-height);width:var(--positioner-width);max-width:var(--available-width);transition-property:top,left,right,bottom,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.strawberry-popover-positioner:where([data-instant]){transition:none}.strawberry-popover-popup{height:var(--popup-height,auto);width:var(--popup-width,auto);transform-origin:var(--transform-origin);border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--popover);color:var(--popover-foreground);box-shadow:var(--shadow);background-clip:padding-box;transition-property:width,height,scale,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.strawberry-popover-popup:before{pointer-events:none;border-radius:calc(var(--radius-lg) - 1px);position:absolute;inset:0;box-shadow:0 1px #0000000a}.strawberry-popover-popup[data-starting-style]{opacity:0;scale:.98}.strawberry-popover-popup[data-tooltip-style]{text-wrap:balance;border-radius:var(--radius-md);width:fit-content;font-size:var(--text-xs);box-shadow:var(--shadow-md)}.strawberry-popover-popup[data-tooltip-style]:before{border-radius:calc(var(--radius-md) - 1px)}.strawberry-popover-viewport{--viewport-inline-padding:calc(var(--spacing)*4);width:100%;height:100%;max-height:var(--available-height);padding-inline:var(--viewport-inline-padding);padding-block:calc(var(--spacing)*4);outline:none;position:relative;overflow:clip}.strawberry-popover-viewport:where([data-instant]){transition:none}:is(.strawberry-popover-viewport *):is([data-current],[data-previous]){width:calc(var(--popup-width) - 2*var(--viewport-inline-padding) - 2px);opacity:1;transition-property:width,height,scale,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(.strawberry-popover-viewport *):is([data-current],[data-previous]):is([data-starting-style],[data-ending-style]){opacity:0}.strawberry-popover-viewport:where([data-tooltip-style]){padding-block:calc(var(--spacing)*2);--viewport-inline-padding:calc(var(--spacing)*2)}.strawberry-popover-viewport:where(:not([data-tooltip-style])):not([data-transitioning]){overflow-y:auto}.strawberry-popover-title{font-weight:500;font-size:var(--text-md);line-height:1}.strawberry-popover-description{font-size:var(--text-sm);color:var(--text-surface)}.strawberry-preview-card-positioner{z-index:50}.strawberry-preview-card-popup{width:calc(var(--spacing)*64);transform-origin:var(--transform-origin);text-wrap:balance;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--popover);color:var(--popover-foreground);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*4);font-size:var(--text-sm);box-shadow:var(--shadow-lg);background-clip:padding-box;transition-property:scale,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.strawberry-preview-card-popup:before{pointer-events:none;border-radius:calc(var(--radius-lg) - 1px);position:absolute;inset:0;box-shadow:0 1px #0000000a}.strawberry-preview-card-popup[data-starting-style],.strawberry-preview-card-popup[data-ending-style]{opacity:0;scale:.98}.strawberry-progress-root{gap:calc(var(--spacing)*2);flex-direction:column;width:100%;display:flex}.strawberry-progress-label{font-weight:500;font-size:var(--font-sm)}.strawberry-progress-track{height:calc(var(--spacing)*1.5);background:var(--primary);border-radius:9999px;width:100%;display:block;overflow:hidden}.strawberry-progress-indicator{background:var(--accent-11);transition:all .5s cubic-bezier(.4,0,.2,1)}.strawberry-progress-value{font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-family:var(--font-mono);font-weight:500}.strawberry-radio-group{gap:calc(var(--spacing)*3);flex-direction:column;display:flex}.strawberry-radio-item{width:calc(var(--spacing)*4.5);height:calc(var(--spacing)*4.5);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}@media(min-width:40rem){.strawberry-radio-item{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}}.strawberry-radio-item{border:1px solid var(--input);background-color:var(--primary);box-shadow:var(--shadow-xs);background-clip:padding-box;border-radius:9999px;outline:none;transition:box-shadow .2s}.strawberry-radio-item[data-disabled]{opacity:.64}.strawberry-radio-item:where(:focus-visible):has([aria-invalid=true]){border-color:var(--danger-8);box-shadow:var(--ring-destructive)}.strawberry-radio-item:is([data-disabled],[data-checked],[aria-invalid=true]){box-shadow:none;background:var(--accent-6);border-color:var(--accent-9)}.strawberry-radio-item:is([data-disabled],[data-checked],[aria-invalid=true]):focus-visible,.strawberry-radio-item:is([data-disabled],[data-checked],[aria-invalid=true]):where([data-focused]){box-shadow:var(--ring-focus)}.strawberry-radio-item:before{content:"";pointer-events:none;border-radius:9999px;position:absolute;inset:0}.strawberry-radio-item:not([data-disabled]):not([data-checked]):not([aria-invalid=true]):before{box-shadow:0 1px #0000000a}.strawberry-radio-indicator{width:calc(var(--spacing)*4.5);height:calc(var(--spacing)*4.5);border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;inset:-1px}.strawberry-radio-indicator[data-state=unchecked]{display:none}.strawberry-radio-indicator:before{content:"";width:calc(var(--spacing)*2);height:calc(var(--spacing)*2);background:var(--accent-12);border-radius:9999px}@media(min-width:40rem){.strawberry-radio-indicator{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.strawberry-radio-indicator:before{width:calc(var(--spacing)*1.5);height:calc(var(--spacing)*1.5)}}.strawberry-scroll-area-root{width:100%;height:100%;min-height:0}.strawberry-scroll-area-viewport{overscroll-behavior:contain;border-radius:inherit;height:100%;transition:box-shadow .2s}.strawberry-scroll-area-viewport:focus-visible{box-shadow:0 0 0 1px var(--background),0 0 0 3px var(--ring)}.strawberry-scroll-area-viewport:where([data-scroll-fade]){--fade-size:1.5rem;--mask-t:min(var(--fade-size),var(--scroll-area-overflow-y-start,0px));--mask-b:min(var(--fade-size),var(--scroll-area-overflow-y-end,0px));--mask-l:min(var(--fade-size),var(--scroll-area-overflow-x-start,0px));--mask-r:min(var(--fade-size),var(--scroll-area-overflow-x-end,0px));-webkit-mask-image:linear-gradient(to bottom,transparent,black var(--mask-t),black calc(100% - var(--mask-b)),transparent),linear-gradient(to right,transparent,black var(--mask-l),black calc(100% - var(--mask-r)),transparent);mask-image:linear-gradient(to bottom,transparent,black var(--mask-t),black calc(100% - var(--mask-b)),transparent),linear-gradient(to right,transparent,black var(--mask-l),black calc(100% - var(--mask-r)),transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.strawberry-scroll-area-viewport:where([data-scrollbar-gutter])[data-has-overflow-y]{padding-inline-end:calc(var(--spacing)*2.5)}.strawberry-scroll-area-viewport:where([data-scrollbar-gutter])[data-has-overflow-x]{padding-bottom:calc(var(--spacing)*2.5)}.strawberry-scroll-area-bar{margin:calc(var(--spacing)*1);opacity:0;transition:opacity .2s .3s;display:flex}.strawberry-scroll-area-bar:where([data-orientation=vertical]){width:calc(var(--spacing)*1.5)}.strawberry-scroll-area-bar:where([data-orientation=horizontal]){height:calc(var(--spacing)*1.5);flex-direction:column}.strawberry-scroll-area-bar[data-hovering],.strawberry-scroll-area-bar[data-scrolling]{opacity:1;transition-duration:.1s;transition-delay:0s}.strawberry-scroll-area-bar [data-slot=scroll-area-thumb]{background:var(--accent-a12);border-radius:9999px;flex:1;position:relative}.strawberry-select-trigger{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*2);min-width:calc(var(--spacing)*36);min-height:calc(var(--spacing)*9);font-size:var(--text-md);display:inline-flex;position:relative}@media(min-width:40rem){.strawberry-select-trigger{min-height:calc(var(--spacing)*8);font-size:var(--text-sm)}}.strawberry-select-trigger{-webkit-user-select:none;user-select:none;border-radius:var(--radius-md);border:1px solid var(--input);box-shadow:var(--shadow-xs);background:var(--primary);text-align:left;color:var(--text-surface-contrast);padding-inline:calc(calc(var(--spacing)*3) - 1px);background-clip:padding-box;outline:none;transition:shadow .15s cubic-bezier(.4,0,.2,1)}.strawberry-select-trigger:focus-visible{border-color:var(--ring);box-shadow:var(--ring-focus)}.strawberry-select-trigger[aria-invalid=true]{box-shadow:var(--ring-destructive)}.strawberry-select-trigger:focus-visible[aria-invalid=true]{border-color:var(--danger-8);box-shadow:var(--ring-destructive)}.strawberry-select-trigger[data-disabled]{pointer-events:none;opacity:.64}.strawberry-select-trigger:before{pointer-events:none;content:"";border-radius:calc(var(--radius-md) - 1px);position:absolute;inset:0}.strawberry-select-trigger:not(:has(:disabled)):not(:has(:focus-visible)):not(:has([aria-invalid=true])):before{box-shadow:0 1px #0000000a}@media(pointer:coarse){.strawberry-select-trigger:after{content:"";width:100%;height:100%;min-height:calc(var(--spacing)*11);position:absolute}}.strawberry-select-trigger svg{pointer-events:none;flex-shrink:0}.strawberry-select-trigger svg:not([class*=opacity-]){opacity:.8}.strawberry-select-trigger svg:not([class*=size-]){width:calc(var(--spacing)*4.5);height:calc(var(--spacing)*4.5)}@media(min-width:40rem){.strawberry-select-trigger svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}}.strawberry-select-trigger:where([data-size=sm]){gap:calc(var(--spacing)*1.5);padding-inline:calc(calc(var(--spacing)*2.5) - 1px);min-height:calc(var(--spacing)*8)}@media(min-width:40rem){.strawberry-select-trigger:where([data-size=sm]){min-height:calc(var(--spacing)*7)}}.strawberry-select-trigger:where([data-size=lg]){min-height:calc(var(--spacing)*10)}@media(min-width:40rem){.strawberry-select-trigger:where([data-size=lg]){min-height:calc(var(--spacing)*9)}}.strawberry-select-icon{opacity:.8;width:calc(var(--spacing)*4.5);height:calc(var(--spacing)*4.5);margin-inline-end:calc(var(--spacing)*-1)}@media(min-width:40rem){.strawberry-select-icon{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}}.strawberry-select-value{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.strawberry-select-value[data-placeholder]{color:var(--text-surface)}.strawberry-select-positioner{z-index:50;-webkit-user-select:none;user-select:none}.strawberry-select-popup{transform-origin:var(--transform-origin);transition-property:scale,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.strawberry-select-popup:has([data-side=none]){transition:none;scale:100%}.strawberry-select-popup:has([data-starting-style]){opacity:0;scale:98%}.strawberry-select-scroll-arrow{z-index:50;height:calc(var(--spacing)*6);cursor:default;justify-content:center;align-items:center;width:100%;display:flex}.strawberry-select-scroll-arrow[data-slot=select-scroll-up-arrow]{top:0}.strawberry-select-scroll-arrow[data-slot=select-scroll-up-arrow]:before{border-top-left-radius:calc(var(--radius-md) - 1px);border-top-right-radius:calc(var(--radius-md) - 1px);background-image:linear-gradient(to bottom,var(--popover)50%,transparent);top:1px}.strawberry-select-scroll-arrow[data-slot=select-scroll-down-arrow]{bottom:0}.strawberry-select-scroll-arrow[data-slot=select-scroll-down-arrow]:before{border-bottom-left-radius:calc(var(--radius-md) - 1px);border-bottom-right-radius:calc(var(--radius-md) - 1px);background-image:linear-gradient(to top,var(--popover)50%,transparent);bottom:1px}.strawberry-select-scroll-arrow svg{width:calc(var(--spacing)*4.5);height:calc(var(--spacing)*4.5);position:relative}@media(min-width:40rem){.strawberry-select-scroll-arrow svg{width:calc(var(--spacing)*4.5);height:calc(var(--spacing)*4.5)}}.strawberry-select-scroll-arrow:before{content:"";height:200%;position:absolute;inset-inline:1px}.strawberry-select-list-container{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--popover);background-clip:padding-box;height:100%;display:block;position:relative}.strawberry-select-list-container:before{content:"";pointer-events:none;border-radius:calc(var(--radius-md) - 1px);box-shadow:var(--shadow-lg);position:absolute;inset:0}.strawberry-select-list{max-height:var(--available-height);min-width:var(--anchor-width);padding:calc(var(--spacing)*1);overflow-y:auto}.strawberry-select-item{align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-sm);padding-block:calc(var(--spacing)*1);font-size:var(--text-md);min-height:calc(var(--spacing)*8);grid-template-columns:1rem 1fr;padding-inline-start:calc(var(--spacing)*2);padding-inline-end:calc(var(--spacing)*4);display:grid}@media(min-width:40rem){.strawberry-select-item{font-size:var(--text-sm);min-height:calc(var(--spacing)*7)}}.strawberry-select-item{cursor:default;outline:none}:where([data-side=none]) .strawberry-select-item{min-width:calc(var(--anchor-width) + 1.25rem)}.strawberry-select-item[data-disabled]{pointer-events:none;opacity:.64}.strawberry-select-item[data-highlighted]{background:var(--accent-a3);color:var(--accent-11)}.strawberry-select-item svg{pointer-events:none;flex-shrink:0}.strawberry-select-item svg:not([class*=size-]){width:calc(var(--spacing)*4.5);height:calc(var(--spacing)*4.5)}@media(min-width:40rem){.strawberry-select-item svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}}.strawberry-select-item [data-slot=select-item-indicator]{grid-column-start:1}.strawberry-select-item [data-slot=select-item-value]{grid-column-start:2;min-width:0}.strawberry-select-separator{margin-inline:calc(var(--spacing)*2);margin-block:calc(var(--spacing)*1);background-color:var(--border);height:1px}.strawberry-select-group-label{padding-block:calc(var(--spacing)*1.5);padding-inline:calc(var(--spacing)*2);font-weight:500;font-size:var(--text-xs);color:var(--text-surface)}.strawberry-separator{background:var(--border);flex-shrink:0}.strawberry-separator:where(:not([data-orientation]),[data-orientation=horizontal]){width:100%;height:1px}.strawberry-separator:where(:not([data-orientation]),[data-orientation=vertical]){width:1px}.strawberry-separator:where(:not([data-orientation]),[data-orientation=vertical]):not([class^=h-]):not([class*=" h-"]){align-self:stretch}.strawberry-sheet-backdrop{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000052;transition:all .2s ease-out;position:fixed;inset:0}.strawberry-sheet-backdrop[data-starting-style],.strawberry-sheet-backdrop[data-ending-style]{opacity:0}.strawberry-sheet-viewport{z-index:50;position:fixed;inset:0}@media(min-width:40rem){.strawberry-sheet-viewport:where([data-inset]){padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*4)}}.strawberry-sheet-viewport:where([data-side=bottom]){grid-template-rows:1fr auto;padding-block-start:calc(var(--spacing)*12);display:grid}.strawberry-sheet-viewport:where([data-side=top]){grid-template-rows:auto 1fr;padding-block-end:calc(var(--spacing)*12);display:grid}.strawberry-sheet-viewport:where([data-side=left]){justify-content:flex-start;display:flex}.strawberry-sheet-viewport:where(:not([data-side]),[data-side=right]){justify-content:flex-end;display:flex}.strawberry-sheet-popup{min-height:0;max-height:100%;width:full;background-color:var(--popover);min-width:0;color:var(--popover-foreground);box-shadow:var(--shadow-lg);will-change:transform;background-clip:padding-box;flex-direction:column;transition-property:opacity,translate;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.strawberry-sheet-popup:before{pointer-events:none;position:absolute;inset:0;box-shadow:0 1px #0000000a}@media(max-width:40rem){.strawberry-sheet-popup:before{display:none}}.strawberry-sheet-popup[data-starting-style],.strawberry-sheet-popup[data-ending-style]{opacity:0}.strawberry-sheet-popup:where([data-side=bottom]){border-block-start:1px;grid-row-start:2}.strawberry-sheet-popup:where([data-side=bottom])[data-starting-style],.strawberry-sheet-popup:where([data-side=bottom])[data-ending-style]{translate:0 calc(var(--spacing)*8)}.strawberry-sheet-popup:where([data-side=top]){border-block-end:1px}.strawberry-sheet-popup:where([data-side=top])[data-starting-style],.strawberry-sheet-popup:where([data-side=top])[data-ending-style]{translate:0 calc(var(--spacing)*-8)}.strawberry-sheet-popup:where([data-side=left]){width:calc(100% - calc(var(--spacing)*12));border-inline-end:1px;max-width:28rem}.strawberry-sheet-popup:where([data-side=left])[data-starting-style],.strawberry-sheet-popup:where([data-side=left])[data-ending-style]{translate:calc(var(--spacing)*-8)0}.strawberry-sheet-popup:where(:not([data-side]),[data-side=right]){width:calc(100% - calc(var(--spacing)*12));border-inline-start:1px;grid-column-start:2;max-width:28rem}.strawberry-sheet-popup:where(:not([data-side]),[data-side=right])[data-starting-style],.strawberry-sheet-popup:where(:not([data-side]),[data-side=right])[data-ending-style]{translate:calc(var(--spacing)*8)0}.strawberry-sheet-header{gap:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*6);flex-direction:column;display:flex}@media(max-width:40rem){.strawberry-sheet-header{padding-block-end:calc(var(--spacing)*4)}}:where([data-slot=sheet-popup]:has([data-slot=sheet-panel])) .strawberry-sheet-header{padding-bottom:calc(var(--spacing)*3)}.strawberry-sheet-footer{gap:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*6);flex-direction:column-reverse;display:flex}@media(min-width:40rem){.strawberry-sheet-footer{flex-direction:row;justify-content:flex-end}}.strawberry-sheet-footer:where(:not([data-variant]),[data-variant=default]){border-top:1px solid var(--border);background:var(--surface-a2);padding-block:calc(var(--spacing)*4)}.strawberry-sheet-footer:where([data-variant=bare]){padding-top:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*6)}:where([data-slot=sheet-popup]:has([data-slot=sheet-panel])) .strawberry-sheet-footer:where([data-variant=bare]){padding-top:calc(var(--spacing)*3)}.strawberry-sheet-title{line-height:1;font-size:var(--text-lg);font-weight:500}.strawberry-sheet-description{font-size:var(--text-sm)}.strawberry-sheet-panel{padding-inline:calc(var(--spacing)*6);padding-block-end:calc(var(--spacing)*6)}:where([data-slot=sheet-popup]:has([data-slot=sheet-header])) .strawberry-sheet-panel{padding-block-start:calc(var(--spacing)*1)}:where([data-slot=sheet-popup]:not(:has([data-slot=sheet-header]))) .strawberry-sheet-panel{padding-block-start:calc(var(--spacing)*6)}:where([data-slot=sheet-popup]:not(:has([data-slot=sheet-footer]))) .strawberry-sheet-panel{padding-block-end:calc(var(--spacing)*6)!important}:where([data-slot=sheet-popup]:not(:has([data-slot=sheet-footer].border-t))) .strawberry-sheet-panel{padding-block-end:calc(var(--spacing)*1)}.strawberry-sidebar-wrapper{background:var(--background);width:100%;min-height:100svh;display:flex}.strawberry-sidebar-mobile{width:var(--sidebar-width);color:var(--foreground);padding:0}.strawberry-sidebar-mobile>button{display:none}.strawberry-sidebar-mobile-wrapper{flex-direction:column;width:100%;height:100%;display:flex}.strawberry-sidebar-root{display:none}@media(min-width:48rem){.strawberry-sidebar-root{display:block}}.strawberry-sidebar-root{color:var(--popover-foreground)}.strawberry-sidebar-root [data-slot=sidebar-gap]{width:var(--sidebar-width);background-color:#0000;transition:width .2s linear;position:relative}.strawberry-sidebar-root [data-slot=sidebar-gap]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + calc(var(--spacing)*4))}.strawberry-sidebar-root [data-slot=sidebar-gap]:is(:where(.group)[data-side=right] *){rotate:180deg}.strawberry-sidebar-container{z-index:10;display:none;position:fixed;inset-block:0}@media(min-width:48rem){.strawberry-sidebar-container{display:flex}}.strawberry-sidebar-container{height:100svh;width:var(--sidebar-width);transition-property:left,right,width;transition-duration:.2s;transition-timing-function:lienar;padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*2)}.strawberry-sidebar-container[data-side=left]{left:0}.strawberry-sidebar-container[data-side=right]{right:0}.strawberry-sidebar-container:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + calc(var(--spacing)*4) + 2px)}.strawberry-sidebar-inner{background:var(--background);flex-direction:column;width:100%;height:100%;display:flex}.strawberry-sidebar-rail{z-index:20;display:none;position:absolute;inset-block:0}@media(min-width:40rem){.strawberry-sidebar-rail{display:flex}}.strawberry-sidebar-rail{width:calc(var(--spacing)*4);transition:all .15s linear;translate:-50%}.strawberry-sidebar-rail:after{content:"";inset-block:0;width:2px;position:absolute;left:50%}@media(hover:hover){.strawberry-sidebar-rail:hover:after{background:var(--border)}}.strawberry-sidebar-rail:is(:where(.group)[data-side=left] *){right:calc(var(--spacing)*-4)}.strawberry-sidebar-rail:is(:where(.group)[data-side=right] *){left:0}:where([data-side=left]) .strawberry-sidebar-rail{cursor:w-resize}:where([data-side=right]) .strawberry-sidebar-rail,[data-side=left][data-state=collapsed] .strawberry-sidebar-rail{cursor:e-resize}[data-side=right][data-state=collapsed] .strawberry-sidebar-rail{cursor:w-resize}.strawberry-sidebar-inset{background:var(--background);flex-direction:column;flex:1;width:100%;display:flex;position:relative}@media(min-width:48rem){.strawberry-sidebar-inset{margin-inline:0 calc(var(--spacing)*2);margin-block:calc(var(--spacing)*2);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm)}}.strawberry-sidebar-input{height:calc(var(--spacing)*8);width:100%}.strawberry-sidebar-header,.strawberry-sidebar-footer{gap:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*2);flex-direction:column;display:flex}.strawberry-sidebar-separator{margin-inline:calc(var(--spacing)*2);background:var(--border);width:auto}.strawberry-sidebar-content{gap:calc(var(--spacing)*2);flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.strawberry-sidebar-content:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.strawberry-sidebar-group{width:100%;min-width:0;padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*2);flex-direction:column;display:flex;position:relative}.strawberry-sidebar-group-label{height:calc(var(--spacing)*8);border-radius:var(--radius-md);padding-inline:calc(var(--spacing)*2);font-size:var(--text-xs);color:var(--foreground);outline:hidden;flex-shrink:0;align-items:center;font-weight:500;transition-property:margin,opacity;transition-duration:.2s;transition-timing-function:linear;display:flex}.strawberry-sidebar-group-label:focus-visible{box-shadow:var(--ring-focus)}.strawberry-sidebar-group-label:is(:where(.group)[data-collapsible=icon] *){opacity:0;margin-block-start:calc(var(--spacing)*-8)}.strawberry-sidebar-group-label>svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);flex-shrink:0}.strawberry-sidebar-menu{gap:calc(var(--spacing)*1);flex-direction:column;width:100%;min-width:0;display:flex}.strawberry-sidebar-menu-button{align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-md);width:100%;padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*2);text-align:left;font-size:var(--text-sm);color:var(--foreground);outline:none;transition-property:width,height,padding;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}@media(hover:hover){.strawberry-sidebar-menu-button:hover{background:var(--primary);color:var(--primary-foreground)}}.strawberry-sidebar-menu-button:focus-visible{box-shadow:var(--ring-focus)}.strawberry-sidebar-menu-button:active,.strawberry-sidebar-menu-button[data-active]{background:var(--primary-active)}.strawberry-sidebar-menu-button:disabled,.strawberry-sidebar-menu-button[aria-disabled=true]{pointer-events:none;opacity:.5}.strawberry-sidebar-menu-button:is(:where(.group)[data-collapsible=icon] *){padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*2);width:calc(var(--spacing)*8)!important;height:calc(var(--spacing)*8)!important}.strawberry-sidebar-menu-button>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.strawberry-sidebar-menu-button svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);flex-shrink:0}.strawberry-sidebar-menu-button:where(:not([data-size]),[data-size=md]){height:calc(var(--spacing)*8);font-size:var(--text-sm)}.strawberry-sidebar-menu-button:where([data-size=sm]){height:calc(var(--spacing)*7);font-size:var(--text-xs)}.strawberry-sidebar-menu-button:where([data-size=lg]){height:calc(var(--spacing)*12);font-size:var(--text-sm)}.strawberry-sidebar-menu-button:where([data-size=lg]):is(:where(.group)[data-collapsible=icon] *){padding:0}.strawberry-slider-root:where([data-orientation=horizontal]){width:100%}.strawberry-slider-control{touch-action:none;-webkit-user-select:none;user-select:none;display:flex}.strawberry-slider-control:where([data-orientation=vertical]){height:100%;min-height:calc(var(--spacing)*44);flex-direction:column}.strawberry-slider-control:where([data-orientation=horizontal]){width:100%;min-width:calc(var(--spacing)*44)}.strawberry-slider-control:where([data-disabled]){pointer-events:none;opacity:.64}.strawberry-slider-track{-webkit-user-select:none;user-select:none;flex-grow:1;position:relative}.strawberry-slider-track:where([data-orientation=horizontal]){height:calc(var(--spacing)*1);width:100%}.strawberry-slider-track:where([data-orientation=horizontal]):before{inset-block:0;inset-inline:calc(var(--spacing)*.5)}.strawberry-slider-track:where([data-orientation=vertical]){height:100%;width:calc(var(--spacing)*1)}.strawberry-slider-track:where([data-orientation=vertical]):before{inset-block:calc(var(--spacing)*.5);inset-inline:0}.strawberry-slider-track:before{content:"";background-color:var(--surface-track);border-radius:9999px;position:absolute}.strawberry-slider-indicator{-webkit-user-select:none;user-select:none;background:var(--accent-9);border-radius:9999px}.strawberry-slider-indicator:where([data-orientation=horizontal]){margin-inline-start:calc(var(--spacing)*.5)}.strawberry-slider-indicator:where([data-orientation=vertical]){margin-inline-end:calc(var(--spacing)*.5)}.strawberry-slider-thumb{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5);flex-shrink:0;display:block}@media(min-width:40rem){.strawberry-slider-thumb{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}}.strawberry-slider-thumb{-webkit-user-select:none;user-select:none;border:1px solid var(--surface-9);box-shadow:var(--shadow-xs);background:#fff padding-box padding-box;border-radius:9999px;outline:none;transition:box-shadow .15s cubic-bezier(.4,0,.2,1)}.strawberry-slider-thumb:before{border-radius:9999px;position:absolute;inset:0;box-shadow:0 1px #0000000a}.strawberry-slider-thumb:focus-visible,.strawberry-slider-thumb:has(:focus-visible),.strawberry-slider-thumb[data-dragging]{box-shadow:var(--ring-focus)}.strawberry-spinner{animation:var(--animate-spin)}.strawberry-switch-root{height:calc(var(--spacing)*5.5);width:calc(var(--spacing)*9.5);flex-shrink:0;align-items:center;display:inline-flex}@media(min-width:40rem){.strawberry-switch-root{height:calc(var(--spacing)*4.5);width:calc(var(--spacing)*7.5)}}.strawberry-switch-root{box-shadow:var(--shadow-xs),0 0 0 1px var(--input);border-radius:9999px;outline:none;padding-block:1px;padding-inline:1px;transition:all .15s cubic-bezier(.4,0,.2,1)}.strawberry-switch-root:where(:focus-visible){box-shadow:var(--ring-focus)}.strawberry-switch-root:where([data-checked]){background-color:var(--accent-6);box-shadow:var(--shadow-xs),0 0 0 1px var(--accent-9)}.strawberry-switch-root:where([data-checked]):where(:focus-visible){box-shadow:var(--shadow-xs),0 0 0 1px var(--accent-9),var(--ring-focus)}.strawberry-switch-root:where([data-unchecked]){background-color:var(--primary)}.strawberry-switch-root[data-disabled]{opacity:.64}.strawberry-switch-thumb{pointer-events:none;height:calc(var(--spacing)*5);width:calc(var(--spacing)*5);display:block}@media(min-width:40rem){.strawberry-switch-thumb{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}}.strawberry-switch-thumb{background:var(--surface-contrast);box-shadow:var(--shadow-sm);border-radius:9999px;transition-property:translate,width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where(.strawberry-switch-root:active:not([data-disabled])) .strawberry-switch-thumb{width:calc(var(--spacing)*5.5)}@media(min-width:40rem){:where(.strawberry-switch-root:active:not([data-disabled])) .strawberry-switch-thumb{width:calc(var(--spacing)*4.5)}}.strawberry-switch-thumb:where([data-unchecked]){translate:0}.strawberry-switch-thumb:where([data-checked]){translate:calc(var(--spacing)*4)}@media(min-width:40rem){.strawberry-switch-thumb:where([data-checked]){translate:calc(var(--spacing)*3)}}:where(.strawberry-switch-root:active) .strawberry-switch-thumb:where([data-checked]){translate:calc(var(--spacing)*3.5)}@media(min-width:40rem){:where(.strawberry-switch-root:active) .strawberry-switch-thumb:where([data-checked]){translate:calc(var(--spacing)*2.5)}}.strawberry-tabs-root{gap:calc(var(--spacing)*2);flex-direction:column;display:flex}.strawberry-tabs-root:where([data-orientation=vertical]){flex-direction:row}.strawberry-tabs-list{z-index:0;justify-content:center;align-items:center;column-gap:calc(var(--spacing)*.5);width:fit-content;color:var(--text-surface);display:flex;position:relative}.strawberry-tabs-list[data-orientation=vertical]{flex-direction:column}.strawberry-tabs-list:where(:not([data-variant]),[data-variant=default]){border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface-surface);padding-inline:calc(var(--spacing)*.5);padding-block:calc(var(--spacing)*.5)}.strawberry-tabs-list:where([data-variant=underline])[data-orientation=vertical]{padding-inline:calc(var(--spacing)*1)}.strawberry-tabs-list:where([data-variant=underline])[data-orientation=horizontal]{padding-block:calc(var(--spacing)*1)}@media(hover:hover){:is(.strawberry-tabs-list:where([data-variant=underline])>*)[data-slot=tabs-trigger]:hover{background-color:var(--surface-a3)}}.strawberry-tabs-indicator{height:var(--active-tab-height);width:var(--active-tab-width);translate:var(--active-tab-left)calc(-1*var(--active-tab-bottom));transition-property:width,translate;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:0}.strawberry-tabs-indicator:where(:not([data-variant]),[data-variant=default]){z-index:-1;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--primary);box-shadow:var(--shadow-xs)}.strawberry-tabs-indicator:where([data-variant=underline]){z-index:10;background:var(--accent)}.strawberry-tabs-indicator:where([data-variant=underline])[data-orientation=vertical]{width:calc(var(--spacing)*.5);translate:-1px calc(-1*var(--active-tab-bottom))}.strawberry-tabs-indicator:where([data-variant=underline])[data-orientation=horizontal]{height:calc(var(--spacing)*.5);translate:var(--active-tab-left)1px}.strawberry-tabs-tab{justify-content:center;align-items:center;gap:calc(var(--spacing)*1.5);height:calc(var(--spacing)*9);padding-inline:calc(calc(var(--spacing)*2.5) - 1px);cursor:pointer;white-space:nowrap;border-radius:var(--radius-md);font-weight:500;font-size:var(--text-md);border:1px solid #0000;outline:none;flex-grow:1;flex-shrink:0;display:flex}@media(min-width:40rem){.strawberry-tabs-tab{font-size:var(--text-sm);height:calc(var(--spacing)*8)}}.strawberry-tabs-tab{transition-property:color,background-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media(hover:hover){.strawberry-tabs-tab:hover{color:var(--text-surface-contrast)}}.strawberry-tabs-tab[data-active]{color:var(--text-surface-contrast)}.strawberry-tabs-tab:focus-visible{border-color:var(--ring);box-shadow:var(--ring-focus)}.strawberry-tabs-tab[data-disabled]{pointer-events:none;opacity:.64}.strawberry-tabs-tab[data-orientation=vertical]{width:100%}.strawberry-tabs-tab[data-orientation=horizontal]{justify-content:flex-start}.strawberry-tabs-tab svg{margin-inline:calc(var(--spacing)*-.5);pointer-events:none;flex-shrink:0}.strawberry-tabs-tab svg:not([class*=size-]){height:calc(var(--spacing)*4.5);width:calc(var(--spacing)*4.5)}@media(min-width:40rem){.strawberry-tabs-tab svg:not([class*=size-]){height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}}.strawberry-tabs-panel{outline:none;flex:1}.strawberry-text{font-size:var(--_size,var(--text-md));font-family:var(--_font,var(--font-sans));font-weight:var(--_weight,400);line-height:var(--_leading,var(--leading-md));color:var(--_variant,var(--text-surface));margin:0}.strawberry-text:where([data-size=xs]){--_size:var(--text-xs)}.strawberry-text:where([data-size=sm]){--_size:var(--text-sm)}.strawberry-text:where([data-size=md]){--_size:var(--text-md)}.strawberry-text:where([data-size=lg]){--_size:var(--text-lg)}.strawberry-text:where([data-size=xl]){--_size:var(--text-xl)}.strawberry-text:where([data-size="2xl"]){--_size:var(--text-2xl)}.strawberry-text:where([data-size="3xl"]){--_size:var(--text-3xl)}.strawberry-text:where([data-size="4xl"]){--_size:var(--text-4xl)}.strawberry-text:where([data-size="5xl"]){--_size:var(--text-5xl)}.strawberry-text:where([data-size="6xl"]){--_size:var(--text-6xl)}.strawberry-text:where([data-leading=sm]){--_leading:var(--leading-sm)}.strawberry-text:where([data-leading=md]){--_leading:var(--leading-md)}.strawberry-text:where([data-leading=lg]){--_leading:var(--leading-lg)}.strawberry-text:where([data-leading=xl]){--_leading:var(--leading-xl)}.strawberry-text:where([data-font=sans]){--_font:var(--font-sans)}.strawberry-text:where([data-font=mono]){--_font:var(--font-mono)}.strawberry-text:where([data-weight=normal]){--_weight:400}.strawberry-text:where([data-weight=plus]){--_weight:500}.strawberry-text:where([data-variant=normal]){--_variant:var(--text-surface)}.strawberry-text:where([data-variant=contrast]){--_variant:var(--text-surface-contrast)}.strawberry-text:where([data-variant=accent]){--_variant:var(--text-accent)}.strawberry-text:where([data-variant=accent-contrast]){--_variant:var(--text-accent-contrast)}.strawberry-textarea-control{border-radius:var(--radius-md);border:1px solid var(--input);background:var(--primary);box-shadow:var(--shadow-xs);font-size:var(--text-md);background-clip:padding-box;display:inline-flex;position:relative}@media(min-width:40rem){.strawberry-textarea-control{font-size:var(--text-sm)}}.strawberry-textarea-control{transition-property:box-shadow,border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.strawberry-textarea-control:has(:focus-visible){border-color:var(--ring);box-shadow:var(--ring-focus)}.strawberry-textarea-control:has([aria-invalid=true]){box-shadow:var(--ring-destructive)}.strawberry-textarea-control:has(:focus-visible):has([aria-invalid=true]){border-color:var(--danger-8);box-shadow:var(--ring-destructive)}.strawberry-textarea-control:has(:disabled){opacity:.64;pointer-events:none;box-shadow:none}.strawberry-textarea-control:before{content:"";pointer-events:none;border-radius:calc(var(--radius-md) - 1px);position:absolute;inset:0}.strawberry-textarea-control:not(:has(:disabled)):not(:has(:focus-visible)):not(:has([aria-invalid=true])):before{box-shadow:0 1px #0000000a}.strawberry-textarea{field-sizing:content;border-radius:inherit;width:100%;color:var(--text-surface-contrast);outline:none}.strawberry-textarea:where([data-size=sm]){min-height:calc(var(--spacing)*16.5)}@media(max-width:40rem){.strawberry-textarea:where([data-size=sm]){min-height:calc(var(--spacing)*19.5)}}.strawberry-textarea:where([data-size=sm]){padding-inline:calc(calc(var(--spacing)*2.5) - 1px);padding-block:calc(calc(var(--spacing)*1) - 1px)}.strawberry-textarea:where(:not([data-size]),[data-size=md]){min-height:calc(var(--spacing)*17.5)}@media(max-width:40rem){.strawberry-textarea:where(:not([data-size]),[data-size=md]){min-height:calc(var(--spacing)*20.5)}}.strawberry-textarea:where(:not([data-size]),[data-size=md]){padding-inline:calc(calc(var(--spacing)*3) - 1px);padding-block:calc(calc(var(--spacing)*1.5) - 1px)}.strawberry-textarea:where([data-size=lg]){min-height:calc(var(--spacing)*18.5)}@media(max-width:40rem){.strawberry-textarea:where([data-size=lg]){min-height:calc(var(--spacing)*19.5)}}.strawberry-textarea:where([data-size=lg]){padding-inline:calc(calc(var(--spacing)*3) - 1px);padding-block:calc(calc(var(--spacing)*2) - 1px)}.strawberry-toast-viewport{--toast-inset:calc(var(--spacing)*4)}@media(min-width:40rem){.strawberry-toast-viewport{--toast-inset:calc(var(--spacing)*8)}}.strawberry-toast-viewport{z-index:50;width:calc(100% - var(--toast-inset)*2);max-width:calc(var(--spacing)*90);margin-inline:auto;display:flex;position:fixed}.strawberry-toast-viewport:where([data-position*=top]){top:var(--toast-inset)}.strawberry-toast-viewport:where([data-position*=bottom]){bottom:var(--toast-inset)}.strawberry-toast-viewport:where([data-position*=left]){left:var(--toast-inset)}.strawberry-toast-viewport:where([data-position*=right]){right:var(--toast-inset)}.strawberry-toast-viewport:where([data-position*=center]){left:50%;translate:-50%}.strawberry-toast{--toast-gap:calc(var(--spacing)*3);--toast-peek:calc(var(--spacing)*3);--toast-calc-height:var(--toast-frontmost-height,var(--toast-height));--toast-scale: max(0,1 - (var(--toast-index)*.1)) ;--toast-shrink:calc(1 - var(--toast-scale))}.strawberry-toast[data-position*=top]{--toast-calc-offset-y:calc(var(--toast-offset-y) + (var(--toast-index)*var(--toast-gap)) + var(--toast-swipe-movement-y))}.strawberry-toast[data-position*=bottom]{--toast-calc-offset-y:calc((var(--toast-offset-y)*-1) + (var(--toast-index)*var(--toast-gap)*-1) + var(--toast-swipe-movement-y))}.strawberry-toast{z-index:calc(9999 - var(--toast-index));width:100%;height:var(--toast-calc-height);background-color:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);-webkit-user-select:none;user-select:none;background-clip:padding-box;transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .5s,height .15s;position:absolute}.strawberry-toast:before{content:"";pointer-events:none;border-radius:calc(var(--radius-lg) - 1px);position:absolute;inset:0;box-shadow:0 1px #0000000a}.strawberry-toast:after{content:"";width:100%;height:calc(var(--toast-gap) + 1px);position:absolute;left:0}.strawberry-toast[data-position*=right]{left:auto;right:0}.strawberry-toast[data-position*=left]{left:0;right:auto}.strawberry-toast[data-position*=center]{left:0;right:0}.strawberry-toast[data-position*=top]{transform-origin:top;top:0;bottom:auto}.strawberry-toast[data-position*=top]:after{top:100%}.strawberry-toast[data-position*=bottom]{transform-origin:bottom;top:auto;bottom:0}.strawberry-toast[data-position*=bottom]:after{bottom:100%}.strawberry-toast[data-position*=top]{transform:translate(var(--toast-swipe-movement-x))translateY(calc(var(--toast-swipe-movement-y) + (var(--toast-index)*var(--toast-peek)) + (var(--toast-shrink)*var(--toast-calc-height))))scale(var(--toast-scale))}.strawberry-toast[data-position*=bottom]{transform:translate(var(--toast-swipe-movement-x))translateY(calc(var(--toast-swipe-movement-y) - (var(--toast-index)*var(--toast-peek)) - (var(--toast-shrink)*var(--toast-calc-height))))scale(var(--toast-scale))}.strawberry-toast[data-expanded]{height:var(--toast-height)}.strawberry-toast[data-expanded][data-position]{transform:translate(var(--toast-swipe-movement-x))translateY(var(--toast-calc-offset-y))}.strawberry-toast[data-limited],.strawberry-toast[data-starting-style]{opacity:0}.strawberry-toast[data-starting-style][data-position*=top]{transform:translateY(calc(-100% - var(--toast-inset)))}.strawberry-toast[data-starting-style][data-position*=bottom]{transform:translateY(calc(100% + var(--toast-inset)))}.strawberry-toast[data-ending-style]{opacity:0}.strawberry-toast[data-ending-style]:not([data-limited]):not([data-swipe-direction]){transform:translateY(calc(100% + var(--toast-inset)))}.strawberry-toast[data-ending-style][data-swipe-direction=left]{transform:translate(calc(var(--toast-swipe-movement-x) - 100% - var(--toast-inset)))translateY(var(--toast-calc-offset-y))}.strawberry-toast[data-ending-style][data-swipe-direction=right]{transform:translate(calc(var(--toast-swipe-movement-x) + 100% + var(--toast-inset)))translateY(var(--toast-calc-offset-y))}.strawberry-toast[data-ending-style][data-swipe-direction=up]{transform:translateY(calc(var(--toast-swipe-movement-y) - 100% - var(--toast-inset)))}.strawberry-toast[data-ending-style][data-swipe-direction=down]{transform:translateY(calc(var(--toast-swipe-movement-y) + 100% + var(--toast-inset)))}.strawberry-toast[data-ending-style][data-expanded][data-swipe-direction=left]{transform:translate(calc(var(--toast-swipe-movement-x) - 100% - var(--toast-inset)))translateY(var(--toast-calc-offset-y))}.strawberry-toast[data-ending-style][data-expanded][data-swipe-direction=right]{transform:translate(calc(var(--toast-swipe-movement-x) + 100% + var(--toast-inset)))translateY(var(--toast-calc-offset-y))}.strawberry-toast[data-ending-style][data-expanded][data-swipe-direction=up]{transform:translateY(calc(var(--toast-swipe-movement-y) - 100% - var(--toast-inset)))}.strawberry-toast[data-ending-style][data-expanded][data-swipe-direction=down]{transform:translateY(calc(var(--toast-swipe-movement-y) + 100% + var(--toast-inset)))}.strawberry-toast-content{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*1.5);pointer-events:auto;padding-inline:calc(var(--spacing)*3.5);padding-block:calc(var(--spacing)*3);font-size:var(--text-sm);transition:opacity .25s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.strawberry-toast-content[data-behind]{pointer-events:none;opacity:0}.strawberry-toast-content[data-expanded]{opacity:1}.strawberry-toast-content>div{gap:calc(var(--spacing)*2);display:flex}.strawberry-toast-icon>svg{height:1lh;width:calc(var(--spacing)*4);pointer-events:none;flex-shrink:0}:where([data-type=loading]) :is(.strawberry-toast-icon>svg){animation:var(--animate-spin);opacity:.8}:where([data-type=error]) :is(.strawberry-toast-icon>svg){color:var(--danger-11)}:where([data-type=info]) :is(.strawberry-toast-icon>svg){color:var(--info-11)}:where([data-type=success]) :is(.strawberry-toast-icon>svg){color:var(--success-11)}:where([data-type=warning]) :is(.strawberry-toast-icon>svg){color:var(--warning-11)}.strawberry-toast-content-container{gap:calc(var(--spacing)*.5);color:var(--text-surface);flex-direction:column;display:flex}.strawberry-toast-title{color:var(--text-surface-contrast);font-weight:500}.strawberry-toast-viewport-anchored{outline:none}.strawberry-toast-positioner{z-index:50;max-width:min(calc(var(--spacing)*64),var(--available-width))}.strawberry-toast-popup{text-wrap:balance;border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);background-color:var(--popover);color:var(--popover-foreground);font-size:var(--text-xs);background-clip:padding-box;transition-property:scale,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative}.strawberry-toast-popup:before{pointer-events:none;border-radius:calc(var(--radius-md) - 1px);position:absolute;inset:0;box-shadow:0 1px #0000000a}.strawberry-toast-popup[data-starting-style],.strawberry-toast-popup[data-ending-style]{opacity:0;scale:.98}.strawberry-toast-tooltip{pointer-events:auto;padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1)}.strawberry-toggle-group{width:fit-content;display:flex}:is(.strawberry-toggle-group>*):focus-visible{z-index:10}@media(pointer:coarse){:is(.strawberry-toggle-group:where([data-orientation=horizontal])>*):after{min-width:auto}:is(.strawberry-toggle-group:where([data-orientation=vertical])>*):after{min-height:auto}}.strawberry-toggle-group:where([data-variant=ghost]){gap:calc(var(--spacing)*.5)}:is(.strawberry-toggle-group:where([data-variant=outline]):where([data-orientation=horizontal])>*):not(:first-child){border-inline-start-width:0;border-start-start-radius:0;border-end-start-radius:0}:is(.strawberry-toggle-group:where([data-variant=outline]):where([data-orientation=horizontal])>*):not(:first-child):before{content:"";border-start-start-radius:0;border-end-start-radius:0;inset-inline-start:-.5px}:is(.strawberry-toggle-group:where([data-variant=outline]):where([data-orientation=horizontal])>*):not(:last-child){border-inline-end-width:0;border-start-end-radius:0;border-end-end-radius:0}:is(.strawberry-toggle-group:where([data-variant=outline]):where([data-orientation=horizontal])>*):not(:last-child):before{content:"";border-start-end-radius:0;border-end-end-radius:0;inset-inline-end:-.5px}.strawberry-toggle-group:where([data-variant=outline]):where([data-orientation=vertical]){flex-direction:column}:is(.strawberry-toggle-group:where([data-variant=outline]):where([data-orientation=vertical])>*):not(:first-child){border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}:is(.strawberry-toggle-group:where([data-variant=outline]):where([data-orientation=vertical])>*):not(:first-child):before{content:"";border-top-left-radius:0;border-top-right-radius:0;inset-block-start:-.5px}:is(.strawberry-toggle-group:where([data-variant=outline]):where([data-orientation=vertical])>*):not(:last-child){border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}:is(.strawberry-toggle-group:where([data-variant=outline]):where([data-orientation=vertical])>*):not(:last-child):before{content:"";border-bottom-right-radius:0;border-bottom-left-radius:0;display:none;inset-block-end:-.5px}.strawberry-toggle-item{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius-md);border:1px solid var(--border);font-weight:500;font-size:var(--text-md);outline:none;flex-shrink:0;display:inline-flex;position:relative}@media(min-width:40rem){.strawberry-toggle-item{font-size:var(--text-sm)}}.strawberry-toggle-item{transition:shadow .15s cubic-bezier(.4,0,.2,1)}.strawberry-toggle-item:before{pointer-events:none;border-radius:calc(var(--radius-md) - 1px);position:absolute;inset:0}@media(pointer:coarse){.strawberry-toggle-item:after{width:100%;height:100%;min-height:calc(var(--spacing)*11);min-width:calc(var(--spacing)*11);position:absolute}}@media(hover:hover){.strawberry-toggle-item:hover{background-color:var(--primary-hover)}}.strawberry-toggle-item:focus-visible{border-color:var(--ring);box-shadow:var(--ring-focus)}.strawberry-toggle-item:disabled{pointer-events:none;opacity:.64}.strawberry-toggle-item[data-pressed]{background-color:var(--primary-active);color:var(--text-surface-contrast);transition:none}.strawberry-toggle-item svg{margin-inline:calc(var(--spacing)*-.5);pointer-events:none;flex-shrink:0}.strawberry-toggle-item svg:not([class*=opacity-]){opacity:.8}.strawberry-toggle-item svg:not([class*=size-]){width:calc(var(--spacing)*4.5);height:calc(var(--spacing)*4.5)}@media(min-width:40rem){.strawberry-toggle-item svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}}.strawberry-toggle-item:where([data-size=sm]){padding-inline:calc(calc(var(--spacing)*1.5) - 1px);height:calc(var(--spacing)*8);min-width:calc(var(--spacing)*8)}@media(min-width:40rem){.strawberry-toggle-item:where([data-size=sm]){height:calc(var(--spacing)*7);min-width:calc(var(--spacing)*7)}}.strawberry-toggle-item:where(:not([data-size]),[data-size=md]){padding-inline:calc(calc(var(--spacing)*2) - 1px);height:calc(var(--spacing)*9);min-width:calc(var(--spacing)*9)}@media(min-width:40rem){.strawberry-toggle-item:where(:not([data-size]),[data-size=md]){height:calc(var(--spacing)*8);min-width:calc(var(--spacing)*8)}}.strawberry-toggle-item:where([data-size=lg]){padding-inline:calc(calc(var(--spacing)*2.5) - 1px);height:calc(var(--spacing)*10);min-width:calc(var(--spacing)*10)}@media(min-width:40rem){.strawberry-toggle-item:where([data-size=lg]){height:calc(var(--spacing)*9);min-width:calc(var(--spacing)*9)}}.strawberry-toggle-item:where(:not([data-variant]),[data-variant=ghost]){border-color:#0000}.strawberry-toggle-item:where([data-variant=outline]){border-color:var(--border);box-shadow:var(--shadow-xs);background:var(--primary);background-clip:padding-box}.strawberry-toggle-item:where([data-variant=outline]):not(:has(:disabled)):not(:has(:active)):not(:has([data-pressed])):before{box-shadow:0 1px #0000000a}.strawberry-toggle-item:where([data-variant=outline]):disabled,.strawberry-toggle-item:where([data-variant=outline]):active,.strawberry-toggle-item:where([data-variant=outline])[data-pressed]{box-shadow:none}.strawberry-toolbar-root{gap:calc(var(--spacing)*2);border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--card);color:var(--card-foreground);padding-inline:calc(var(--spacing)*1);padding-block:calc(var(--spacing)*1);background-clip:padding-box;display:flex;position:relative}.strawberry-toolbar-group{align-items:center;gap:calc(var(--spacing)*1);display:flex}.strawberry-toolbar-separator{background-color:var(--border);flex-shrink:0}.strawberry-toolbar-separator[data-orientation=horizontal]{margin-block:calc(var(--spacing)*.5);width:100%;height:1px}.strawberry-toolbar-separator[data-orientation=vertical]{margin-block:calc(var(--spacing)*1.5);width:1px}.strawberry-toolbar-separator[data-orientation=vertical]:not([class^=h-]):not([class*=" h-"]){align-self:stretch}.strawberry-tooltip-positioner{z-index:50;height:var(--positioner-height);width:var(--positioner-width);max-width:var(--available-width);transition-property:top,left,right,bottom,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.strawberry-tooltip-positioner[data-instant]{transition:none}.strawberry-tooltip-popup{height:var(--popup-height,auto);width:var(--popup-width,auto);transform-origin:var(--transform-origin);text-wrap:balance;border-radius:var(--radius-md);border:1px solid var(--border);box-shadow:var(--shadow-md);background:var(--popover);color:var(--popover-foreground);font-size:var(--text-xs);background-clip:padding-box;transition-property:width,height,scale,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.strawberry-tooltip-popup:before{pointer-events:none;border-radius:calc(var(--radius-md) - 1px);position:absolute;inset:0;box-shadow:0 1px #0000000a}.strawberry-tooltip-popup[data-starting-style],.strawberry-tooltip-popup[data-ending-style]{opacity:0;scale:.98}.strawberry-tooltip-popup[data-instant]{transition-duration:0}.strawberry-tooltip-viewport{--viewport-inline-padding:calc(var(--spacing)*2);width:100%;height:100%;padding-block:calc(var(--spacing)*1);padding-inline:var(--viewport-inline-padding);position:relative;overflow:clip}.strawberry-tooltip-viewport[data-instant]{transition:none}:is(.strawberry-tooltip-viewport *)[data-current],:is(.strawberry-tooltip-viewport *)[data-previous]{opacity:1;width:calc(var(--popup-width) - 2*var(--viewport-inline-padding) - 2px);transition-property:opacity}:is(:is(.strawberry-tooltip-viewport *)[data-current],:is(.strawberry-tooltip-viewport *)[data-previous])[data-starting-style],:is(:is(.strawberry-tooltip-viewport *)[data-current],:is(.strawberry-tooltip-viewport *)[data-previous])[data-ending-style]{opacity:0}:is(.strawberry-tooltip-viewport *)[data-previous]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@layer utilities{.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}.relative{position:relative}.end-2{inset-inline-end:calc(var(--spacing)*2)}.-top-2{top:calc(var(--spacing)*-2)}.top-2{top:calc(var(--spacing)*2)}.-right-4{right:calc(var(--spacing)*-4)}.right-0{right:calc(var(--spacing)*0)}.bottom-0{bottom:calc(var(--spacing)*0)}.m-4{margin:calc(var(--spacing)*4)}.mx-auto{margin-inline:auto}.-mt-px{margin-top:-1px}.mt-4{margin-top:calc(var(--spacing)*4)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-4\.5{width:calc(var(--spacing)*4.5);height:calc(var(--spacing)*4.5)}.size-8\/10{width:80%;height:80%}.size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.size-16{width:calc(var(--spacing)*16);height:calc(var(--spacing)*16)}.size-full{width:100%;height:100%}.h-30{height:calc(var(--spacing)*30)}.h-\[450px\]{height:450px}.h-full{height:100%}.min-h-\[100px\]{min-height:100px}.min-h-dvh{min-height:100dvh}.min-h-svh{min-height:100svh}.w-50{width:calc(var(--spacing)*50)}.w-64{width:calc(var(--spacing)*64)}.w-80{width:calc(var(--spacing)*80)}.w-\[clamp\(16rem\,100\%\,26rem\)\]{width:clamp(16rem,100%,26rem)}.w-\[clamp\(26rem\,100\%\,36rem\)\]{width:clamp(26rem,100%,36rem)}.w-full{width:100%}.max-w-4xl{max-width:var(--container-4xl)}.max-w-64{max-width:calc(var(--spacing)*64)}.max-w-160{max-width:calc(var(--spacing)*160)}.max-w-dvw{max-width:100dvw}.max-w-lg{max-width:var(--container-lg)}.max-w-min{max-width:min-content}.flex-1{flex:1}.resize-none{resize:none}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[\[gutter-start\]calc\(var\(--spacing\)\*var\(--gutter\)\)_\[content-start\]minmax\(0\,1fr\)_\[gutter-end\]calc\(var\(--spacing\)\*var\(--gutter\)\)\]{grid-template-columns:[gutter-start]calc(var(--spacing)*var(--gutter))[content-start]minmax(0,1fr)[gutter-end]calc(var(--spacing)*var(--gutter))}.grid-rows-\[1fr_auto\]{grid-template-rows:1fr auto}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing)*0)}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-4{gap:calc(var(--spacing)*4)}.gap-8{gap:calc(var(--spacing)*8)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.-space-x-\[0\.6rem\]>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(-.6rem *var(--tw-space-x-reverse));margin-inline-end:calc(-.6rem *calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-y-auto{overflow-y:auto}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-tl-md{border-top-left-radius:var(--radius-md)}.rounded-br-md{border-bottom-right-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-none{--tw-border-style:none;border-style:none}.border-accent-6{border-color:var(--accent-6)}.border-accent-8{border-color:var(--accent-8)}.border-border{border-color:var(--border)}.border-surface-6{border-color:var(--surface-6)}.bg-accent-3{background-color:var(--accent-3)}.bg-accent-a4{background-color:var(--accent-a4)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-muted{background-color:var(--muted)}.bg-surface-1{background-color:var(--surface-1)}.bg-surface-3{background-color:var(--surface-3)}.bg-surface-surface{background-color:var(--surface-surface)}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-4{padding:calc(var(--spacing)*4)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-2{padding-inline:calc(var(--spacing)*2)}.py-0{padding-block:calc(var(--spacing)*0)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-8{padding-block:calc(var(--spacing)*8)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-\[--spacing\(var\(--gutter\)\)\]{padding-top:calc(var(--spacing)*var(--gutter))}.pl-6{padding-left:calc(var(--spacing)*6)}.text-center{text-align:center}.font-mono{font-family:var(--font-mono)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.whitespace-pre-wrap{white-space:pre-wrap}.text-muted-foreground{color:var(--muted-foreground)}.text-surface-11{color:var(--surface-11)}.text-surface-12{color:var(--surface-12)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow-sm{--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:var(--shadow-xs);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)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + 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)}.ring-background{--tw-ring-color:var(--background)}.ring-border{--tw-ring-color:var(--border)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.\[--gutter\:4\]{--gutter:4}:is(.\*\:col-start-2>*){grid-column-start:2}@media(hover:hover){.group-hover\/item\:block:is(:where(.group\/item):hover *){display:block}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-full:after{content:var(--tw-content);left:100%}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:w-1:after{content:var(--tw-content);width:calc(var(--spacing)*1)}.data-\[align\=center\]\:items-center[data-align=center]{align-items:center}.data-\[align\=end\]\:items-end[data-align=end]{align-items:flex-end}.data-\[align\=start\]\:items-start[data-align=start]{align-items:flex-start}@media not all and (min-width:40rem){.max-sm\:px-6{padding-inline:calc(var(--spacing)*6)}}@media(min-width:40rem){.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:min-w-\[300px\]{min-width:300px}}@media(min-width:48rem){.md\:hidden{display:none}.md\:rounded-lg{border-radius:var(--radius-lg)}.md\:peer-data-\[variant\=inset\]\:shadow-none:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(min-width:64rem){.lg\:\[--gutter\:6\]{--gutter:6}}@media(min-width:80rem){.xl\:mx-auto{margin-inline:auto}}.dark\:not-auto\:block:is([data-theme=dark],[data-theme=dark] *):not(:is([data-theme-auto],[data-theme-auto] *)),.auto\:block:is([data-theme-auto],[data-theme-auto] *),.light\:not-auto\:block:is([data-theme=light],[data-theme=light] *):not(:is([data-theme-auto],[data-theme-auto] *)){display:block}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_strong\]\:text-foreground strong{color:var(--foreground)}.data-panel-open\:\[\&_svg\]\:rotate-180[data-panel-open] svg{rotate:180deg}:is(.\[\:is\(\&\>span\)\]\:bg-card>span){background-color:var(--card)}}[data-theme=light]{--danger-1:oklch(99.4% .0031 25.1);--danger-2:oklch(98.3% .0082 25.1);--danger-3:oklch(95.6% .0212 25.1);--danger-4:oklch(92.8% .0475 25.1);--danger-5:oklch(89.6% .0624 25.1);--danger-6:oklch(85.6% .0754 25.1);--danger-7:oklch(80.7% .0907 25.1);--danger-8:oklch(74.4% .1147 25.1);--danger-9:oklch(64% .195 25.1);--danger-10:oklch(59.9% .1968 25.1);--danger-11:oklch(55.9% .195 25.1);--danger-12:oklch(34% .1055 25.1);--danger-a1:#b7000003;--danger-a2:#ee100008;--danger-a3:#e9000015;--danger-a4:#e6090027;--danger-a5:#e8000036;--danger-a6:#e5000046;--danger-a7:#d200005b;--danger-a8:#c6000075;--danger-a9:#d40000ad;--danger-a10:#c50000ba;--danger-a11:#b60000c5;--danger-a12:#4c0000e2;--danger-contrast:#fff;--danger-surface:#fff6f5cc;--danger-indicator:oklch(64% .195 25.1);--danger-track:oklch(64% .195 25.1);--info-1:oklch(99.4% .0015 266.8);--info-2:oklch(98.3% .008 266.8);--info-3:oklch(96.1% .0172 266.8);--info-4:oklch(93.5% .0338 266.8);--info-5:oklch(90.3% .0512 266.8);--info-6:oklch(86.3% .0714 266.8);--info-7:oklch(80.7% .0869 266.8);--info-8:oklch(73% .1134 266.8);--info-9:oklch(54.3% .1913 266.8);--info-10:oklch(49.7% .1729 266.8);--info-11:oklch(51% .1729 266.8);--info-12:oklch(31.3% .0856 266.8);--info-a1:#05058802;--info-a2:#004ed808;--info-a3:#0048d911;--info-a4:#0057e61e;--info-a5:#0052e52c;--info-a6:#004be63e;--info-a7:#0046d554;--info-a8:#003fc672;--info-a9:#0034bdb9;--info-a10:#002ca0c2;--info-a11:#002da3be;--info-a12:#00123dde;--info-contrast:#fff;--info-surface:#f5f8ffcc;--info-indicator:oklch(54.3% .1913 266.8);--info-track:oklch(54.3% .1913 266.8);--success-1:oklch(94.5% .0073 152);--success-2:oklch(93% .0126 152);--success-3:oklch(90.5% .0319 152);--success-4:oklch(87.4% .0509 152);--success-5:oklch(83.8% .0728 152);--success-6:oklch(79.1% .0983 152);--success-7:oklch(72.9% .1308 152);--success-8:oklch(64.4% .179 152);--success-9:oklch(71.6% .179 152);--success-10:oklch(67.9% .179 152);--success-11:oklch(45.7% .1785 152);--success-12:oklch(32.7% .0736 152);--success-a1:#009c5706;--success-a2:#0080410e;--success-a3:#008b2c1d;--success-a4:#008e2b2e;--success-a5:#008d2d43;--success-a6:#00872a5d;--success-a7:#00862b80;--success-a8:#008229ae;--success-a9:#009c359c;--success-a10:#009032a9;--success-a11:#004a10ce;--success-a12:#00240adf;--success-contrast:#fff;--success-surface:#dfe9e0cc;--success-indicator:oklch(71.6% .179 152);--success-track:oklch(71.6% .179 152);--warning-1:oklch(98.4% .0023 103);--warning-2:oklch(97.6% .0202 103);--warning-3:oklch(95.8% .0576 103);--warning-4:oklch(93.3% .0876 103);--warning-5:oklch(90.6% .112 103);--warning-6:oklch(86.8% .1039 103);--warning-7:oklch(81.3% .1025 103);--warning-8:oklch(74.4% .118 103);--warning-9:oklch(84.1% .1494 103);--warning-10:oklch(81% .1411 103);--warning-11:oklch(55.5% .1209 103);--warning-12:oklch(35.2% .0408 103);--warning-a1:#00a42903;--warning-a2:#c0ce0011;--warning-a3:#ded10030;--warning-a4:#d9c9004c;--warning-a5:#d1c30068;--warning-a6:#b6a8006e;--warning-a7:#9a8e007e;--warning-a8:#8f8200a1;--warning-a9:#c5b3009c;--warning-a10:#b4a3009f;--warning-a11:#6b5f00dc;--warning-a12:#1d1b00da;--warning-contrast:#25220a;--warning-surface:#f8f8e4cc;--warning-indicator:oklch(84.1% .1494 103);--warning-track:oklch(84.1% .1494 103)}@supports (color:color(display-p3 0 0 0)){[data-theme=light]{--danger-a1:color(display-p3 .6745 .0235 .0235/.012);--danger-a2:color(display-p3 .8784 .1451 .0196/.032);--danger-a3:color(display-p3 .8588 .1059 .0078/.083);--danger-a4:color(display-p3 .8471 .1294 .0039/.153);--danger-a5:color(display-p3 .8549 .1137 .0039/.212);--danger-a6:color(display-p3 .8431 .102 .0039/.275);--danger-a7:color(display-p3 .7725 .0902 .0039/.357);--danger-a8:color(display-p3 .7294 .0784 .0039/.459);--danger-a9:color(display-p3 .7804 .0431 0/.679);--danger-a10:color(display-p3 .7255 .0275 0/.73);--danger-a11:color(display-p3 .6706 .0196 0/.773);--danger-a12:color(display-p3 .2784 .0118 0/.887);--danger-surface:color(display-p3 .9961 .9647 .9608/.8);--info-a1:color(display-p3 .0196 .0196 .5098/.008);--info-a2:color(display-p3 .0196 .2667 .8784/.032);--info-a3:color(display-p3 .0078 .2392 .8863/.067);--info-a4:color(display-p3 .0039 .3059 .9373/.118);--info-a5:color(display-p3 .0039 .2784 .9333/.173);--info-a6:color(display-p3 .0039 .2471 .9373/.244);--info-a7:color(display-p3 .0039 .2314 .8706/.33);--info-a8:color(display-p3 .0039 .2039 .8078/.448);--info-a9:color(display-p3 0 .1529 .7725/.726);--info-a10:color(display-p3 0 .1294 .6549/.761);--info-a11:color(display-p3 0 .1333 .6667/.746);--info-a12:color(display-p3 0 .0588 .251/.871);--info-surface:color(display-p3 .9608 .9725 1/.8);--success-a1:color(display-p3 0 .6275 .3098/.025);--success-a2:color(display-p3 .0157 .5137 .2235/.055);--success-a3:color(display-p3 .0078 .5608 .102/.113);--success-a4:color(display-p3 .0078 .5725 .0863/.18);--success-a5:color(display-p3 .0039 .5686 .102/.263);--success-a6:color(display-p3 .0039 .5451 .0902/.363);--success-a7:color(display-p3 0 .5412 .102/.5);--success-a8:color(display-p3 0 .5216 .098/.684);--success-a9:color(display-p3 0 .6275 .1373/.613);--success-a10:color(display-p3 0 .5804 .1294/.663);--success-a11:color(display-p3 0 .298 .0157/.809);--success-a12:color(display-p3 0 .1451 .0275/.875);--success-surface:color(display-p3 .8824 .9137 .8824/.8);--warning-a1:color(display-p3 .0157 .6588 .0078/.012);--warning-a2:color(display-p3 .7647 .8118 .0078/.068);--warning-a3:color(display-p3 .8706 .8196 .0039/.188);--warning-a4:color(display-p3 .851 .7882 .0039/.299);--warning-a5:color(display-p3 .8196 .7647 .0039/.407);--warning-a6:color(display-p3 .7137 .6588 .0039/.431);--warning-a7:color(display-p3 .6039 .5569 .0039/.495);--warning-a8:color(display-p3 .5608 .5098 0/.63);--warning-a9:color(display-p3 .7725 .702 0/.61);--warning-a10:color(display-p3 .7059 .6392 0/.622);--warning-a11:color(display-p3 .4196 .3725 0/.861);--warning-a12:color(display-p3 .1137 .1059 0/.853);--warning-surface:color(display-p3 .9725 .9725 .902/.8)}}[data-theme=dark]{--danger-1:oklch(19.1% .0132 25.1);--danger-2:oklch(20.6% .0209 25.1);--danger-3:oklch(25.1% .0632 25.1);--danger-4:oklch(28.9% .0952 25.1);--danger-5:oklch(33.2% .1059 25.1);--danger-6:oklch(38.2% .1104 25.1);--danger-7:oklch(45% .1194 25.1);--danger-8:oklch(54.3% .1452 25.1);--danger-9:oklch(64% .195 25.1);--danger-10:oklch(59.9% .195 25.1);--danger-11:oklch(78.4% .1631 25.1);--danger-12:oklch(90.2% .0519 25.1);--danger-a1:#ff0e0d06;--danger-a2:#ff1c0d0b;--danger-a3:#ff211825;--danger-a4:#ff201c3b;--danger-a5:#ff362e4b;--danger-a6:#ff51495d;--danger-a7:#ff685d78;--danger-a8:#ff7067a1;--danger-a9:#ff6861d6;--danger-a10:#ff5c59c7;--danger-a11:#ff9e95ef;--danger-a12:#ffd9d4f8;--danger-contrast:#fff;--danger-surface:#2b131180;--danger-indicator:oklch(64% .195 25.1);--danger-track:oklch(64% .195 25.1);--info-1:oklch(17.8% .0247 266.8);--info-2:oklch(20.7% .0302 266.8);--info-3:oklch(27.1% .0694 266.8);--info-4:oklch(31.8% .0933 266.8);--info-5:oklch(36.1% .1046 266.8);--info-6:oklch(40.4% .1106 266.8);--info-7:oklch(45% .1203 266.8);--info-8:oklch(50.3% .1373 266.8);--info-9:oklch(54.3% .1913 266.8);--info-10:oklch(49.7% .1373 266.8);--info-11:oklch(77.7% .1234 266.8);--info-12:oklch(91.1% .0428 266.8);--info-a1:#0032ef0b;--info-a2:#0061ff14;--info-a3:#2e6bff39;--info-a4:#3a6fff53;--info-a5:#4577ff66;--info-a6:#5180ff77;--info-a7:#5885ff8b;--info-a8:#5b89ffa6;--info-a9:#4a77ffd2;--info-a10:#5c87ffa4;--info-a11:#9ab9fff9;--info-a12:#d8e5fffc;--info-contrast:#fff;--info-surface:#0f1c3880;--info-indicator:oklch(54.3% .1913 266.8);--info-track:oklch(54.3% .1913 266.8);--success-1:oklch(19.9% .0174 152);--success-2:oklch(21.6% .0174 152);--success-3:oklch(27% .0369 152);--success-4:oklch(32% .0643 152);--success-5:oklch(36.7% .0763 152);--success-6:oklch(41.7% .0888 152);--success-7:oklch(46.8% .1028 152);--success-8:oklch(52.4% .1198 152);--success-9:oklch(71.6% .179 152);--success-10:oklch(67.9% .179 152);--success-11:oklch(78% .1749 152);--success-12:oklch(91.1% .096 152);--success-a1:#00ef3f02;--success-a2:#00f79107;--success-a3:#00ff8517;--success-a4:#00fd7c29;--success-a5:#00ff8238;--success-a6:#0fff8949;--success-a7:#2dff8b5b;--success-a8:#3aff8d6f;--success-a9:#3dff8eb9;--success-a10:#17ff88ac;--success-a11:#63ff9bcf;--success-a12:#bcffcef2;--success-contrast:#fff;--success-surface:#0f221780;--success-indicator:oklch(71.6% .179 152);--success-track:oklch(71.6% .179 152);--warning-1:oklch(19.1% .0195 103);--warning-2:oklch(21.4% .0255 103);--warning-3:oklch(26.1% .07 103);--warning-4:oklch(29.4% .1041 103);--warning-5:oklch(33.4% .1186 103);--warning-6:oklch(38.5% .1161 103);--warning-7:oklch(45.2% .1213 103);--warning-8:oklch(53.5% .1426 103);--warning-9:oklch(91.4% .112 103);--warning-10:oklch(88.4% .112 103);--warning-11:oklch(90% .1426 103);--warning-12:oklch(94.1% .112 103);--warning-a1:#ff000002;--warning-a2:#ffdd0008;--warning-a3:#ffc90018;--warning-a4:#ffd20022;--warning-a5:#ffd8002e;--warning-a6:#ffe2003d;--warning-a7:#ffe21753;--warning-a8:#ffe52e6f;--warning-a9:#fff79ded;--warning-a10:#fff698e2;--warning-a11:#fff17aec;--warning-a12:#fff6a0f6;--warning-contrast:#25220a;--warning-surface:#22200280;--warning-indicator:oklch(91.4% .112 103);--warning-track:oklch(91.4% .112 103)}@supports (color:color(display-p3 0 0 0)){[data-theme=dark]{--danger-a1:color(display-p3 .9725 0 0/.022);--danger-a2:color(display-p3 .9922 .0784 0/.043);--danger-a3:color(display-p3 1 .1059 .0549/.145);--danger-a4:color(display-p3 1 .098 .0784/.23);--danger-a5:color(display-p3 1 .2 .1608/.294);--danger-a6:color(display-p3 1 .3137 .2706/.366);--danger-a7:color(display-p3 .9961 .4039 .3529/.469);--danger-a8:color(display-p3 1 .4353 .3922/.63);--danger-a9:color(display-p3 1 .4039 .3686/.839);--danger-a10:color(display-p3 1 .3569 .3333/.779);--danger-a11:color(display-p3 1 .6196 .5765/.937);--danger-a12:color(display-p3 .9961 .851 .8275/.971);--danger-surface:color(display-p3 .1569 .0784 .0706/.5);--info-a1:color(display-p3 0 .0706 .9804/.043);--info-a2:color(display-p3 .1176 .3608 1/.08);--info-a3:color(display-p3 .2275 .4039 1/.223);--info-a4:color(display-p3 .2627 .4196 1/.324);--info-a5:color(display-p3 .302 .451 1/.4);--info-a6:color(display-p3 .3451 .4902 1/.467);--info-a7:color(display-p3 .3725 .5098 1/.547);--info-a8:color(display-p3 .3843 .5255 1/.652);--info-a9:color(display-p3 .3176 .451 1/.824);--info-a10:color(display-p3 .3843 .5176 1/.643);--info-a11:color(display-p3 .6196 .7216 1/.975);--info-a12:color(display-p3 .8549 .898 1/.988);--info-surface:color(display-p3 .0706 .1098 .2118/.5);--success-a1:color(display-p3 0 .9608 0/.009);--success-a2:color(display-p3 .0863 .9922 .5255/.026);--success-a3:color(display-p3 .3882 .9922 .549/.091);--success-a4:color(display-p3 .3294 .9961 .4941/.159);--success-a5:color(display-p3 .3922 1 .5412/.219);--success-a6:color(display-p3 .4275 1 .5647/.288);--success-a7:color(display-p3 .451 1 .5725/.357);--success-a8:color(display-p3 .4667 1 .5804/.434);--success-a9:color(display-p3 .4706 1 .5843/.726);--success-a10:color(display-p3 .4314 1 .5608/.674);--success-a11:color(display-p3 .5412 1 .6275/.812);--success-a12:color(display-p3 .7843 1 .8157/.949);--success-surface:color(display-p3 .0784 .1333 .0941/.5);--warning-a1:color(display-p3 .9529 .0784 0/.009);--warning-a2:color(display-p3 .9961 .8667 0/.03);--warning-a3:color(display-p3 1 .7882 0/.094);--warning-a4:color(display-p3 1 .8235 0/.132);--warning-a5:color(display-p3 1 .8471 0/.179);--warning-a6:color(display-p3 1 .8863 .0314/.239);--warning-a7:color(display-p3 .9961 .8863 .1255/.324);--warning-a8:color(display-p3 1 .902 .1961/.435);--warning-a9:color(display-p3 1 .9686 .6353/.928);--warning-a10:color(display-p3 1 .9647 .6196/.886);--warning-a11:color(display-p3 .9961 .949 .5137/.924);--warning-a12:color(display-p3 1 .9647 .6471/.966);--warning-surface:color(display-p3 .1333 .1255 .0235/.5)}}[data-palette=coffee][data-theme=light]{--accent-1:oklch(99.2% .0025 43.3);--accent-2:oklch(98% .013 43.3);--accent-3:oklch(95.7% .0314 43.3);--accent-4:oklch(92.1% .0697 43.3);--accent-5:oklch(89.1% .0921 43.3);--accent-6:oklch(85.6% .0971 43.3);--accent-7:oklch(80.5% .1016 43.3);--accent-8:oklch(74.5% .1207 43.3);--accent-9:oklch(59.7% .175 43.3);--accent-10:oklch(55.4% .175 43.3);--accent-11:oklch(58.8% .175 43.3);--accent-12:oklch(35% .0656 43.3);--accent-a1:#cd3e0004;--accent-a2:#e549000d;--accent-a3:#f359001e;--accent-a4:#f34e003a;--accent-a5:#f34c004d;--accent-a6:#f249005d;--accent-a7:#e13e0070;--accent-a8:#d13a008c;--accent-a9:#c23a00db;--accent-a10:#b32f00e1;--accent-a11:#bf3700dd;--accent-a12:#3c1100df;--accent-contrast:#fff;--accent-surface:#fff4efcc;--accent-indicator:oklch(59.7% .175 43.3);--accent-track:oklch(59.7% .175 43.3);--surface-1:oklch(99.2% .0025 43.3);--surface-2:oklch(97.2% .018 59.4);--surface-3:oklch(94.4% .018 59.4);--surface-4:oklch(91.9% .0133 59.4);--surface-5:oklch(89.7% .018 59.4);--surface-6:oklch(87.2% .0067 59.4);--surface-7:oklch(83.9% .0149 59.4);--surface-8:oklch(77.9% .018 59.4);--surface-9:oklch(63.1% .0149 59.4);--surface-10:oklch(59.6% .018 59.4);--surface-11:oklch(49.1% .012 59.4);--surface-12:oklch(24.3% .0047 59.4);--surface-a1:#ff94020c;--surface-a2:#fc6b0010;--surface-a3:#a245001a;--surface-a4:#5423001f;--surface-a5:#672c0029;--surface-a6:#170e012b;--surface-a7:#3817003a;--surface-a8:#3413004f;--surface-a9:#1b09007b;--surface-a10:#1b0d0087;--surface-a11:#0f0600a3;--surface-a12:#030100e1;--surface-contrast:#fff;--surface-surface:oklch(98.4% .0025 43.3);--surface-indicator:oklch(63.1% .0149 59.4);--surface-track:oklch(63.1% .0149 59.4)}@supports (color:color(display-p3 0 0 0)){[data-palette=coffee][data-theme=light]{--accent-a1:color(display-p3 .7569 .2667 .0235/.016);--accent-a2:color(display-p3 .8471 .3098 .0039/.051);--accent-a3:color(display-p3 .902 .3686 .0039/.118);--accent-a4:color(display-p3 .898 .3294 .0039/.228);--accent-a5:color(display-p3 .898 .3255 .0039/.302);--accent-a6:color(display-p3 .8941 .3137 .0039/.365);--accent-a7:color(display-p3 .8314 .2706 .0039/.44);--accent-a8:color(display-p3 .7725 .251 0/.55);--accent-a9:color(display-p3 .7176 .2471 0/.859);--accent-a10:color(display-p3 .6627 .2078 0/.883);--accent-a11:color(display-p3 .7059 .2392 0/.867);--accent-a12:color(display-p3 .2196 .0706 0/.875);--accent-surface:color(display-p3 1 .9569 .9373/.8);--surface-a1:color(display-p3 1 .5804 .0078/.048);--surface-a2:color(display-p3 .9373 .4392 .0078/.064);--surface-a3:color(display-p3 .6039 .2824 .0039/.1);--surface-a4:color(display-p3 .3098 .1412 .0078/.12);--surface-a5:color(display-p3 .3843 .1804 .0039/.16);--surface-a6:color(display-p3 .0863 .0549 .0078/.168);--surface-a7:color(display-p3 .2078 .0941 .0078/.228);--surface-a8:color(display-p3 .1922 .0784 .0039/.311);--surface-a9:color(display-p3 .098 .0392 .0039/.483);--surface-a10:color(display-p3 .102 .051 0/.53);--surface-a11:color(display-p3 .0549 .0235 0/.638);--surface-a12:color(display-p3 .0118 .0039 0/.881)}}[data-palette=coffee][data-theme=dark]{--accent-1:oklch(19.1% .0106 43.3);--accent-2:oklch(20.9% .0151 43.3);--accent-3:oklch(25.4% .0491 43.3);--accent-4:oklch(29.1% .0786 43.3);--accent-5:oklch(33.2% .0877 43.3);--accent-6:oklch(38% .0898 43.3);--accent-7:oklch(44.7% .0964 43.3);--accent-8:oklch(53.8% .1175 43.3);--accent-9:oklch(59.7% .175 43.3);--accent-10:oklch(55.4% .175 43.3);--accent-11:oklch(78.4% .1478 43.3);--accent-12:oklch(89.9% .0421 43.3);--accent-a1:#ff0e0d03;--accent-a2:#ff4a0a0a;--accent-a3:#ff4d0b21;--accent-a4:#ff470b34;--accent-a5:#ff5a1143;--accent-a6:#ff733055;--accent-a7:#ff834d6d;--accent-a8:#ff8b5792;--accent-a9:#ff742dbc;--accent-a10:#ff6a27ad;--accent-a11:#ffa578f0;--accent-a12:#ffe2d7f0;--accent-contrast:#fff;--accent-surface:#28171180;--accent-indicator:oklch(59.7% .175 43.3);--accent-track:oklch(59.7% .175 43.3);--surface-1:oklch(19.6% 0 0);--surface-2:oklch(22.6% .0038 59.39);--surface-3:oklch(26.1% .0055 59.39);--surface-4:oklch(28.7% .0063 59.39);--surface-5:oklch(31.5% .0078 59.39);--surface-6:oklch(35% .0101 59.39);--surface-7:oklch(40.1% .0117 59.39);--surface-8:oklch(49% .0117 59.39);--surface-9:oklch(53.5% .0117 59.39);--surface-10:oklch(58.1% .0117 59.39);--surface-11:oklch(76.7% .0117 59.39);--surface-12:oklch(94.8% .0046 59.39);--surface-a1:#ed000001;--surface-a2:#ffbfa209;--surface-a3:#ffe3c913;--surface-a4:#ffead619;--surface-a5:#ffe8d222;--surface-a6:#ffe2cc2d;--surface-a7:#ffe9d93c;--surface-a8:#ffeee357;--surface-a9:#fff2e664;--surface-a10:#fff2e974;--surface-a11:#fff7f0b2;--surface-a12:#fffdfbee;--surface-contrast:#fff;--surface-surface:var(--surface-2);--surface-indicator:oklch(53.5% .0117 59.39);--surface-track:oklch(53.5% .0117 59.39)}@supports (color:color(display-p3 0 0 0)){[data-palette=coffee][data-theme=dark]{--accent-a1:color(display-p3 .9843 0 0/.013);--accent-a2:color(display-p3 .9843 .2824 0/.039);--accent-a3:color(display-p3 1 .2941 0/.128);--accent-a4:color(display-p3 1 .2706 0/.205);--accent-a5:color(display-p3 1 .349 .0353/.264);--accent-a6:color(display-p3 1 .4471 .1765/.332);--accent-a7:color(display-p3 1 .5137 .2902/.426);--accent-a8:color(display-p3 .9961 .5451 .3294/.571);--accent-a9:color(display-p3 1 .451 .1647/.737);--accent-a10:color(display-p3 1 .4118 .1373/.677);--accent-a11:color(display-p3 1 .6471 .4627/.941);--accent-a12:color(display-p3 1 .8863 .8392/.941);--accent-surface:color(display-p3 .149 .0941 .0706/.5);--surface-a1:color(display-p3 .8706 .0863 0/.005);--surface-a2:color(display-p3 .9804 .7569 .6431/.035);--surface-a3:color(display-p3 .9961 .8902 .7843/.073);--surface-a4:color(display-p3 .9961 .9176 .8353/.099);--surface-a5:color(display-p3 1 .9098 .8196/.133);--surface-a6:color(display-p3 .9961 .8863 .7961/.176);--surface-a7:color(display-p3 1 .9137 .8471/.236);--surface-a8:color(display-p3 1 .9333 .8863/.342);--surface-a9:color(display-p3 1 .949 .898/.394);--surface-a10:color(display-p3 1 .949 .9137/.453);--surface-a11:color(display-p3 1 .9686 .9412/.697);--surface-a12:color(display-p3 1 .9922 .9843/.932)}}[data-palette=strawberry][data-theme=light]{--accent-1:oklch(93.9% .0037 26.29);--accent-2:oklch(92.5% .0094 26.29);--accent-3:oklch(89.3% .0249 26.29);--accent-4:oklch(86.1% .0555 26.29);--accent-5:oklch(82.5% .073 26.29);--accent-6:oklch(78.2% .0884 26.29);--accent-7:oklch(72.9% .1066 26.29);--accent-8:oklch(66.4% .1347 26.29);--accent-9:oklch(65.3% .2282 26.29);--accent-10:oklch(61.3% .2282 26.29);--accent-11:oklch(48.2% .2282 26.29);--accent-12:oklch(34.1% .1197 26.29);--accent-a1:#00d1e10a;--accent-a2:#00504e0b;--accent-a3:#6a150018;--accent-a4:#cb0c002e;--accent-a5:#d0080041;--accent-a6:#c1040055;--accent-a7:#b800006c;--accent-a8:#b500008c;--accent-a9:#f20000b3;--accent-a10:#e00000c0;--accent-a11:#ab0000e5;--accent-a12:#560000e6;--accent-contrast:#fff;--accent-surface:#ebe2e1cc;--accent-indicator:oklch(65.3% .2282 26.29);--accent-track:oklch(65.3% .2282 26.29);--surface-1:oklch(95% .0142 22.8);--surface-2:oklch(92.4% .0208 19.65);--surface-3:oklch(89.3% .0337 19.65);--surface-4:oklch(86.6% .0488 19.65);--surface-5:oklch(83.9% .0527 19.65);--surface-6:oklch(81.2% .0688 19.65);--surface-7:oklch(77.5% .0854 19.65);--surface-8:oklch(71.2% .107 19.65);--surface-9:oklch(56% .1441 19.65);--surface-10:oklch(52.4% .1331 19.65);--surface-11:oklch(42.1% .1068 19.65);--surface-12:oklch(24.4% .1277 19.65);--surface-a1:#90000605;--surface-a2:#8b13000b;--surface-a3:#a5000219;--surface-a4:#b9000026;--surface-a5:#a2000031;--surface-a6:#b100003f;--surface-a7:#b000004f;--surface-a8:#a800006a;--surface-a9:#8f0000a7;--surface-a10:#7d0002af;--surface-a11:#540000c5;--surface-a12:#420001f8;--surface-contrast:#fff;--surface-surface:var(--surface-2);--surface-indicator:oklch(56% .1441 19.65);--surface-track:oklch(56% .1441 19.65)}@supports (color:color(display-p3 0 0 0)){[data-palette=strawberry][data-theme=light]{--accent-a1:color(display-p3 .0118 .8275 .9216/.041);--accent-a2:color(display-p3 .0078 .3137 .3098/.045);--accent-a3:color(display-p3 .3882 .098 .0118/.095);--accent-a4:color(display-p3 .749 .1176 .0039/.18);--accent-a5:color(display-p3 .7647 .1137 .0039/.253);--accent-a6:color(display-p3 .7098 .098 .0039/.334);--accent-a7:color(display-p3 .6784 .0824 .0039/.424);--accent-a8:color(display-p3 .6667 .0784 0/.548);--accent-a9:color(display-p3 .8902 .0471 0/.701);--accent-a10:color(display-p3 .8235 .0314 0/.753);--accent-a11:color(display-p3 .6275 .0431 0/.898);--accent-a12:color(display-p3 .3137 .0118 0/.902);--accent-surface:color(display-p3 .9137 .8863 .8824/.8);--surface-a1:color(display-p3 .5294 .051 .0471/.018);--surface-a2:color(display-p3 .5098 .102 .0078/.043);--surface-a3:color(display-p3 .6078 .0039 .0392/.098);--surface-a4:color(display-p3 .6784 .0353 .0039/.15);--surface-a5:color(display-p3 .5961 .0275 .0039/.193);--surface-a6:color(display-p3 .651 .0235 .0039/.248);--surface-a7:color(display-p3 .6471 .0039 .0039/.308);--surface-a8:color(display-p3 .6157 .0078 .0039/.415);--surface-a9:color(display-p3 .5255 0 .0235/.656);--surface-a10:color(display-p3 .4588 0 .0235/.686);--surface-a11:color(display-p3 .3059 0 .0039/.771);--surface-a12:color(display-p3 .2392 0 .0078/.971)}}[data-palette=strawberry][data-theme=dark]{--accent-1:oklch(12.6% .0153 26.29);--accent-2:oklch(19.5% .0238 26.29);--accent-3:oklch(24.6% .0727 26.29);--accent-4:oklch(28.7% .1102 26.29);--accent-5:oklch(33% .1227 26.29);--accent-6:oklch(38.1% .1276 26.29);--accent-7:oklch(44.9% .138 26.29);--accent-8:oklch(54.2% .1678 26.29);--accent-9:oklch(65.3% .2282 26.29);--accent-10:oklch(61.3% .2282 26.29);--accent-11:oklch(78.4% .1909 26.29);--accent-12:oklch(90.1% .0597 26.29);--accent-a1:#00f7f304;--accent-a2:#94ffee11;--accent-a3:#ff6f6328;--accent-a4:#ff393a3f;--accent-a5:#ff464150;--accent-a6:#ff5c5562;--accent-a7:#ff69617d;--accent-a8:#ff695ea9;--accent-a9:#ff5751e7;--accent-a10:#ff4e48d8;--accent-a11:#ffa094ef;--accent-a12:#ffd8d3f8;--accent-contrast:#fff;--accent-surface:#27202080;--accent-indicator:oklch(65.3% .2282 26.29);--accent-track:oklch(65.3% .2282 26.29);--surface-1:oklch(12.6% .0367 19.65);--surface-2:oklch(20.5% .0338 19.65);--surface-3:oklch(25% .0449 19.65);--surface-4:oklch(28.2% .0669 19.65);--surface-5:oklch(31.2% .0771 19.65);--surface-6:oklch(34.9% .0819 19.65);--surface-7:oklch(40.1% .1016 19.65);--surface-8:oklch(49.1% .1317 19.65);--surface-9:oklch(53.8% .1302 19.65);--surface-10:oklch(58.4% .1291 19.65);--surface-11:oklch(76.9% .107 19.65);--surface-12:oklch(94.9% .014 19.65);--surface-a1:#00aaf503;--surface-a2:#e5f1ff12;--surface-a3:#ffc5d51f;--surface-a4:#ff8f9531;--surface-a5:#ff888d3d;--surface-a6:#ff8c904a;--surface-a7:#ff808a60;--surface-a8:#ff788289;--surface-a9:#ff85899a;--surface-a10:#ff8e90a9;--surface-a11:#ffb0b0e2;--surface-a12:#fff4f3f5;--surface-contrast:#fff;--surface-surface:var(--surface-2);--surface-indicator:oklch(53.8% .1302 19.65);--surface-track:oklch(53.8% .1302 19.65)}@supports (color:color(display-p3 0 0 0)){[data-palette=strawberry][data-theme=dark]{--accent-a1:color(display-p3 0 .9843 .9804/.016);--accent-a2:color(display-p3 .6627 1 .9373/.067);--accent-a3:color(display-p3 1 .4314 .3765/.157);--accent-a4:color(display-p3 1 .2118 .2078/.246);--accent-a5:color(display-p3 1 .2667 .2392/.314);--accent-a6:color(display-p3 1 .3569 .3176/.386);--accent-a7:color(display-p3 1 .4078 .3686/.492);--accent-a8:color(display-p3 1 .4078 .3569/.662);--accent-a9:color(display-p3 1 .3373 .302/.907);--accent-a10:color(display-p3 1 .298 .2667/.848);--accent-a11:color(display-p3 1 .6275 .5725/.937);--accent-a12:color(display-p3 .9961 .8471 .8235/.971);--accent-surface:color(display-p3 .149 .1255 .1255/.5);--surface-a1:color(display-p3 0 .6588 .9804/.012);--surface-a2:color(display-p3 .9059 .9451 .9961/.071);--surface-a3:color(display-p3 1 .7725 .8314/.123);--surface-a4:color(display-p3 1 .5608 .5765/.191);--surface-a5:color(display-p3 1 .5333 .5451/.238);--surface-a6:color(display-p3 .9961 .549 .5569/.289);--surface-a7:color(display-p3 1 .502 .5294/.378);--surface-a8:color(display-p3 1 .4706 .498/.539);--surface-a9:color(display-p3 .9961 .5216 .5294/.602);--surface-a10:color(display-p3 1 .5569 .5569/.662);--surface-a11:color(display-p3 1 .6902 .6824/.886);--surface-a12:color(display-p3 1 .9569 .9529/.962)}}[data-palette=blueberry][data-theme=light]{--accent-1:oklch(97.4% .0019 264.3);--accent-2:oklch(96.1% .0099 264.3);--accent-3:oklch(93.8% .0212 264.3);--accent-4:oklch(91.1% .0417 264.3);--accent-5:oklch(87.7% .063 264.3);--accent-6:oklch(83.6% .0876 264.3);--accent-7:oklch(77.8% .1068 264.3);--accent-8:oklch(70.1% .1396 264.3);--accent-9:oklch(54.4% .2358 264.3);--accent-10:oklch(49.8% .2139 264.3);--accent-11:oklch(48.3% .2139 264.3);--accent-12:oklch(31.3% .1062 264.3);--accent-a1:#d77a0006;--accent-a2:#06083207;--accent-a3:#0049ab14;--accent-a4:#0053df21;--accent-a5:#0054e633;--accent-a6:#0054e747;--accent-a7:#004ee05f;--accent-a8:#0049d780;--accent-a9:#0042e0c9;--accent-a10:#0038c0d0;--accent-a11:#0035bad4;--accent-a12:#00174ce4;--accent-contrast:#fff;--accent-surface:#eef0f7cc;--accent-indicator:oklch(54.4% .2358 264.3);--accent-track:oklch(54.4% .2358 264.3);--surface-1:oklch(97.1% .0047 267.1);--surface-2:oklch(96.1% .0094 267.1);--surface-3:oklch(93.3% .0142 267.1);--surface-4:oklch(90.7% .0191 267.1);--surface-5:oklch(88.4% .024 267.1);--surface-6:oklch(86% .029 267.1);--surface-7:oklch(82.5% .0367 267.1);--surface-8:oklch(76.4% .0464 267.1);--surface-9:oklch(61.5% .0464 267.1);--surface-10:oklch(57.9% .0464 267.1);--surface-11:oklch(47.4% .0435 267.1);--surface-12:oklch(24.1% .0309 267.1);--surface-a1:#66300005;--surface-a2:#06083207;--surface-a3:#00215713;--surface-a4:#00225d1d;--surface-a5:#00226425;--surface-a6:#0023662f;--surface-a7:#00246a3c;--surface-a8:#00226653;--surface-a9:#00154081;--surface-a10:#00133b8b;--surface-a11:#000d2ba9;--surface-a12:#000613e4;--surface-contrast:#fff;--surface-surface:var(--surface-2);--surface-indicator:oklch(61.5% .0464 267.1);--surface-track:oklch(61.5% .0464 267.1)}@supports (color:color(display-p3 0 0 0)){[data-palette=blueberry][data-theme=light]{--accent-a1:color(display-p3 .8078 .4863 .0196/.024);--accent-a2:color(display-p3 .0235 .0314 .1882/.029);--accent-a3:color(display-p3 .0039 .2667 .6941/.077);--accent-a4:color(display-p3 .0039 .2863 .9059/.13);--accent-a5:color(display-p3 .0039 .2902 .9373/.199);--accent-a6:color(display-p3 .0039 .2902 .9412/.28);--accent-a7:color(display-p3 .0039 .2627 .9137/.373);--accent-a8:color(display-p3 0 .2431 .8745/.503);--accent-a9:color(display-p3 0 .2 .9137/.79);--accent-a10:color(display-p3 0 .1686 .7843/.814);--accent-a11:color(display-p3 0 .1608 .7608/.83);--accent-a12:color(display-p3 0 .0745 .3098/.895);--accent-surface:color(display-p3 .9333 .9412 .9647/.8);--surface-a1:color(display-p3 .3804 .1961 .0196/.02);--surface-a2:color(display-p3 .0235 .0314 .1882/.029);--surface-a3:color(display-p3 .0039 .1176 .3529/.073);--surface-a4:color(display-p3 .0078 .1176 .3804/.114);--surface-a5:color(display-p3 .0039 .1176 .4078/.146);--surface-a6:color(display-p3 .0078 .1216 .4157/.183);--surface-a7:color(display-p3 .0039 .1255 .4314/.235);--surface-a8:color(display-p3 .0039 .1176 .4157/.324);--surface-a9:color(display-p3 0 .0706 .2627/.507);--surface-a10:color(display-p3 0 .0667 .2392/.547);--surface-a11:color(display-p3 0 .0431 .1765/.664);--surface-a12:color(display-p3 0 .0235 .0784/.895)}}[data-palette=blueberry][data-theme=dark]{--accent-1:oklch(22% .0305 264.3);--accent-2:oklch(23.2% .0372 264.3);--accent-3:oklch(29% .0855 264.3);--accent-4:oklch(33.1% .115 264.3);--accent-5:oklch(36.9% .1289 264.3);--accent-6:oklch(40.8% .1364 264.3);--accent-7:oklch(45.2% .1483 264.3);--accent-8:oklch(50.3% .1692 264.3);--accent-9:oklch(54.4% .2358 264.3);--accent-10:oklch(49.8% .2358 264.3);--accent-11:oklch(77.7% .1521 264.3);--accent-12:oklch(91.1% .0528 264.3);--accent-a1:#001b280c;--accent-a2:#1789ff07;--accent-a3:#1467ff32;--accent-a4:#1c62ff51;--accent-a5:#296bff65;--accent-a6:#3a73ff78;--accent-a7:#417bff90;--accent-a8:#427cffb0;--accent-a9:#2c67ffea;--accent-a10:#1e5cffd6;--accent-a11:#90b8fff8;--accent-a12:#d3e5fffc;--accent-contrast:#fff;--accent-surface:#13203680;--accent-indicator:oklch(54.4% .2358 264.3);--accent-track:oklch(54.4% .2358 264.3);--surface-1:oklch(22% .0301 267.1);--surface-2:oklch(24.9% .0309 267.1);--surface-3:oklch(28.3% .0434 267.1);--surface-4:oklch(30.7% .0464 267.1);--surface-5:oklch(33.1% .0464 267.1);--surface-6:oklch(36% .0464 267.1);--surface-7:oklch(40.7% .0464 267.1);--surface-8:oklch(49.5% .0464 267.1);--surface-9:oklch(53.9% .0464 267.1);--surface-10:oklch(58.3% .0464 267.1);--surface-11:oklch(76.8% .0464 267.1);--surface-12:oklch(94.9% .0213 267.1);--surface-a1:#0000;--surface-a2:#e9effe08;--surface-a3:#96b5ff19;--surface-a4:#96b7ff22;--surface-a5:#a0bcff2b;--surface-a6:#aac1ff34;--surface-a7:#b4ccff44;--surface-a8:#c1d3ff63;--surface-a9:#c2d7ff72;--surface-a10:#c7d8ff83;--surface-a11:#d0e0ffc6;--surface-a12:#ebf1fffc;--surface-contrast:#fff;--surface-surface:var(--surface-2);--surface-indicator:oklch(53.9% .0464 267.1);--surface-track:oklch(53.9% .0464 267.1)}@supports (color:color(display-p3 0 0 0)){[data-palette=blueberry][data-theme=dark]{--accent-a1:color(display-p3 .0039 .1059 .1608/.048);--accent-a2:color(display-p3 .2235 .5255 1/.028);--accent-a3:color(display-p3 .1647 .3843 1/.196);--accent-a4:color(display-p3 .1725 .3647 1/.317);--accent-a5:color(display-p3 .2118 .4 1/.396);--accent-a6:color(display-p3 .2667 .4353 1/.47);--accent-a7:color(display-p3 .2941 .4667 1/.563);--accent-a8:color(display-p3 .298 .4745 1/.689);--accent-a9:color(display-p3 .2157 .3843 1/.917);--accent-a10:color(display-p3 .1686 .3373 1/.838);--accent-a11:color(display-p3 .5882 .7176 1/.973);--accent-a12:color(display-p3 .8392 .8941 .9961/.987);--accent-surface:color(display-p3 .0863 .1255 .2039/.5);--surface-a1:color(display-p3 0 0 0/0);--surface-a2:color(display-p3 .9176 .9373 .9922/.033);--surface-a3:color(display-p3 .6039 .7059 1/.098);--surface-a4:color(display-p3 .6078 .7137 1/.135);--surface-a5:color(display-p3 .6431 .7333 1/.168);--surface-a6:color(display-p3 .6784 .7529 1/.205);--surface-a7:color(display-p3 .7176 .7961 1/.266);--surface-a8:color(display-p3 .7647 .8235 .9961/.387);--surface-a9:color(display-p3 .7725 .8392 1/.447);--surface-a10:color(display-p3 .7882 .8431 .9961/.512);--surface-a11:color(display-p3 .8235 .8745 1/.777);--surface-a12:color(display-p3 .9255 .9451 .9961/.987)}}[data-palette=raspberry][data-theme=light]{--accent-1:oklch(94.9% .0058 340);--accent-2:oklch(93.5% .0128 340);--accent-3:oklch(90.4% .0376 340);--accent-4:oklch(87.2% .058 340);--accent-5:oklch(83.7% .0758 340);--accent-6:oklch(79.6% .087 340);--accent-7:oklch(74.5% .087 340);--accent-8:oklch(68.2% .087 340);--accent-9:oklch(53.5% .087 340);--accent-10:oklch(48.8% .087 340);--accent-11:oklch(48% .087 340);--accent-12:oklch(34.6% .087 340);--accent-a1:#00c24306;--accent-a2:#0d030909;--accent-a3:#a5006619;--accent-a4:#b1007329;--accent-a5:#b2007439;--accent-a6:#a0006d4a;--accent-a7:#8200585b;--accent-a8:#6900486f;--accent-a9:#4800329e;--accent-a10:#43002ead;--accent-a11:#41002cae;--accent-a12:#330023d4;--accent-contrast:#fff;--accent-surface:#eee5eacc;--accent-indicator:oklch(53.5% .087 340);--accent-track:oklch(53.5% .087 340);--surface-1:oklch(94.9% .0058 340);--surface-2:oklch(97.1% .0033 340);--surface-3:oklch(94.3% .006 340);--surface-4:oklch(91.8% .0079 340);--surface-5:oklch(89.5% .009 340);--surface-6:oklch(87.1% .009 340);--surface-7:oklch(83.8% .009 340);--surface-8:oklch(77.7% .009 340);--surface-9:oklch(62.9% .009 340);--surface-10:oklch(59.4% .009 340);--surface-11:oklch(48.9% .009 340);--surface-12:oklch(24.4% .009 340);--surface-a1:#45a70006;--surface-a2:#30700009;--surface-a3:#1e190012;--surface-a4:#1f0d001a;--surface-a5:#1b020121;--surface-a6:#15010129;--surface-a7:#10000134;--surface-a8:#0e000147;--surface-a9:#08000175;--surface-a10:#07000481;--surface-a11:#0600049f;--surface-a12:#040002df;--surface-contrast:#fff;--surface-surface:oklch(97.1% .0033 340);--surface-indicator:oklch(62.9% .009 340);--surface-track:oklch(62.9% .009 340)}@supports (color:color(display-p3 0 0 0)){[data-palette=raspberry][data-theme=light]{--accent-a1:color(display-p3 .0275 .7804 .1725/.025);--accent-a2:color(display-p3 .0431 .0118 .0353/.034);--accent-a3:color(display-p3 .6039 .0039 .3922/.097);--accent-a4:color(display-p3 .6471 .0039 .4431/.16);--accent-a5:color(display-p3 .651 .0039 .4471/.223);--accent-a6:color(display-p3 .5843 .0039 .4196/.29);--accent-a7:color(display-p3 .4745 .0039 .3412/.358);--accent-a8:color(display-p3 .3843 .0039 .2784/.437);--accent-a9:color(display-p3 .2627 0 .1922/.618);--accent-a10:color(display-p3 .2431 0 .1765/.677);--accent-a11:color(display-p3 .2353 0 .1686/.681);--accent-a12:color(display-p3 .1843 0 .1333/.832);--accent-surface:color(display-p3 .9255 .898 .9176/.8);--surface-a1:color(display-p3 .3451 .6549 .0235/.024);--surface-a2:color(display-p3 .2353 .4392 .0235/.036);--surface-a3:color(display-p3 .1137 .098 .0078/.071);--surface-a4:color(display-p3 .1137 .0549 .0039/.102);--surface-a5:color(display-p3 .0941 .0118 .0078/.13);--surface-a6:color(display-p3 .0706 .0078 .0039/.161);--surface-a7:color(display-p3 .0549 0 .0039/.204);--surface-a8:color(display-p3 .0471 0 .0039/.28);--surface-a9:color(display-p3 .0275 0 .0039/.46);--surface-a10:color(display-p3 .0235 0 .0157/.504);--surface-a11:color(display-p3 .0196 0 .0157/.624);--surface-a12:color(display-p3 .0118 0 .0078/.876)}}[data-palette=raspberry][data-theme=dark]{--accent-1:oklch(12.3% .0157 340);--accent-2:oklch(19.6% .0253 340);--accent-3:oklch(25.2% .0627 340);--accent-4:oklch(29.2% .087 340);--accent-5:oklch(33.2% .087 340);--accent-6:oklch(38.3% .087 340);--accent-7:oklch(45.2% .087 340);--accent-8:oklch(54.2% .087 340);--accent-9:oklch(91.6% .058 340);--accent-10:oklch(88.6% .058 340);--accent-11:oklch(78.8% .087 340);--accent-12:oklch(90.8% .058 340);--accent-a1:#005ff306;--accent-a2:#74b4ff17;--accent-a3:#e67fff29;--accent-a4:#fb6aff37;--accent-a5:#ff8cfd41;--accent-a6:#ffa8f54e;--accent-a7:#ffb2f464;--accent-a8:#ffbdf181;--accent-a9:#ffdff3f8;--accent-a10:#ffdff3ed;--accent-a11:#ffccefd4;--accent-a12:#ffdff3f4;--accent-contrast:#2e1a28;--accent-surface:#25202f80;--accent-indicator:oklch(91.6% .058 340);--accent-track:oklch(91.6% .058 340);--surface-1:oklch(20.7% .0223 340);--surface-2:oklch(23.7% .0214 340);--surface-3:oklch(27.1% .029 340);--surface-4:oklch(29.6% .0398 340);--surface-5:oklch(32.1% .047 340);--surface-6:oklch(35.4% .0528 340);--surface-7:oklch(40.3% .0598 340);--surface-8:oklch(49.3% .0598 340);--surface-9:oklch(54.1% .0598 340);--surface-10:oklch(58.6% .0598 340);--surface-11:oklch(77% .0598 340);--surface-12:oklch(94.9% .0137 340);--surface-a1:#f4001201;--surface-a2:#ffd6de09;--surface-a3:#ffbbcf15;--surface-a4:#ffaddd1e;--surface-a5:#ffa3e428;--surface-a6:#ffa4e034;--surface-a7:#ffade845;--surface-a8:#ffc4e862;--surface-a9:#ffcaec71;--surface-a10:#ffceed81;--surface-a11:#ffd6f2c3;--surface-a12:#fff7fdf2;--surface-contrast:#fff;--surface-surface:oklch(23.7% .0214 340);--surface-indicator:oklch(54.1% .0598 340);--surface-track:oklch(54.1% .0598 340)}@supports (color:color(display-p3 0 0 0)){[data-palette=raspberry][data-theme=dark]{--accent-a1:color(display-p3 0 .3373 .9882/.024);--accent-a2:color(display-p3 .498 .698 1/.091);--accent-a3:color(display-p3 .8588 .502 .9961/.159);--accent-a4:color(display-p3 .9294 .4275 .9961/.214);--accent-a5:color(display-p3 .9804 .5373 1/.253);--accent-a6:color(display-p3 1 .6235 .9922/.307);--accent-a7:color(display-p3 1 .6706 .9843/.391);--accent-a8:color(display-p3 1 .7176 .9647/.505);--accent-a9:color(display-p3 1 .8667 .9608/.971);--accent-a10:color(display-p3 1 .8667 .9608/.929);--accent-a11:color(display-p3 1 .7843 .949/.832);--accent-a12:color(display-p3 1 .8667 .9608/.958);--accent-surface:color(display-p3 .1412 .1255 .1804/.5);--surface-a1:color(display-p3 .898 .0824 .1098/.005);--surface-a2:color(display-p3 .9843 .8431 .8706/.036);--surface-a3:color(display-p3 1 .7333 .8078/.084);--surface-a4:color(display-p3 1 .6745 .8667/.119);--surface-a5:color(display-p3 .9961 .6353 .8941/.155);--surface-a6:color(display-p3 1 .6392 .8784/.203);--surface-a7:color(display-p3 1 .6745 .9098/.269);--surface-a8:color(display-p3 1 .7529 .9216/.384);--surface-a9:color(display-p3 1 .7765 .9373/.445);--surface-a10:color(display-p3 1 .7922 .9373/.507);--surface-a11:color(display-p3 .9961 .8392 .949/.763);--surface-a12:color(display-p3 1 .9686 .9922/.948)}}[data-palette=blackberry][data-theme=light]{--accent-1:oklch(92.1% .0048 304.8);--accent-2:oklch(90.5% .0117 304.8);--accent-3:oklch(87.6% .0307 304.8);--accent-4:oklch(84.4% .0497 304.8);--accent-5:oklch(80.7% .0693 304.8);--accent-6:oklch(76.1% .0905 304.8);--accent-7:oklch(70.1% .1187 304.8);--accent-8:oklch(62.6% .1569 304.8);--accent-9:oklch(44.5% .178 304.8);--accent-10:oklch(39% .178 304.8);--accent-11:oklch(41.2% .178 304.8);--accent-12:oklch(32.2% .14 304.8);--accent-a1:#af3f0008;--accent-a2:#5c00340c;--accent-a3:#62009719;--accent-a4:#5b00b428;--accent-a5:#5900be38;--accent-a6:#5800b84c;--accent-a7:#5600b666;--accent-a8:#5800b687;--accent-a9:#450088c9;--accent-a10:#45007fde;--accent-a11:#460081d7;--accent-a12:#30005be6;--accent-contrast:#fff;--accent-surface:#e1dbe3cc;--accent-indicator:oklch(44.5% .178 304.8);--accent-track:oklch(44.5% .178 304.8);--surface-1:oklch(96.8% .00169 326);--surface-2:oklch(97.5% .0061 301.4);--surface-3:oklch(94.6% .0061 301.4);--surface-4:oklch(92.2% .0061 301.4);--surface-5:oklch(89.9% .0061 301.4);--surface-6:oklch(87.5% .0061 301.4);--surface-7:oklch(84.2% .0061 301.4);--surface-8:oklch(78.2% .0061 301.4);--surface-9:oklch(63.4% .0061 301.4);--surface-10:oklch(59.8% .0061 301.4);--surface-11:oklch(49.3% .0061 301.4);--surface-12:oklch(24.5% .0061 301.4);--surface-a1:#04030603;--surface-a2:#04033106;--surface-a3:#16022710;--surface-a4:#10031b18;--surface-a5:#03020f20;--surface-a6:#02010b28;--surface-a7:#08010f33;--surface-a8:#01010846;--surface-a9:#05010675;--surface-a10:#0201067f;--surface-a11:#0200049d;--surface-a12:#010004df;--surface-contrast:#fff;--surface-surface:oklch(97.5% .0061 301.4);--surface-indicator:oklch(63.4% .0061 301.4);--surface-track:oklch(63.4% .0061 301.4)}@supports (color:color(display-p3 0 0 0)){[data-palette=blackberry][data-theme=light]{--accent-a1:color(display-p3 .6471 .2627 .0196/.03);--accent-a2:color(display-p3 .3373 .0157 .2/.048);--accent-a3:color(display-p3 .3529 .0039 .5804/.099);--accent-a4:color(display-p3 .3255 .0039 .6824/.155);--accent-a5:color(display-p3 .3176 .0039 .7216/.219);--accent-a6:color(display-p3 .3137 .0039 .698/.297);--accent-a7:color(display-p3 .3059 .0039 .6902/.4);--accent-a8:color(display-p3 .3137 0 .6902/.528);--accent-a9:color(display-p3 .2471 0 .5216/.79);--accent-a10:color(display-p3 .2471 0 .4863/.872);--accent-a11:color(display-p3 .251 0 .4941/.842);--accent-a12:color(display-p3 .1686 0 .349/.902);--accent-surface:color(display-p3 .8784 .8588 .8863/.8);--surface-a1:color(display-p3 .0157 .0118 .0235/.012);--surface-a2:color(display-p3 .0157 .0118 .1843/.024);--surface-a3:color(display-p3 .0745 .0118 .1451/.064);--surface-a4:color(display-p3 .0549 .0118 .102/.096);--surface-a5:color(display-p3 .0118 .0078 .0549/.124);--surface-a6:color(display-p3 .0078 .0039 .0392/.155);--surface-a7:color(display-p3 .0275 .0039 .0549/.199);--surface-a8:color(display-p3 .0039 .0039 .0275/.274);--surface-a9:color(display-p3 .0157 .0039 .0235/.457);--surface-a10:color(display-p3 .0078 .0039 .0235/.497);--surface-a11:color(display-p3 .0078 0 .0157/.616);--surface-a12:color(display-p3 .0039 0 .0157/.874)}}[data-palette=blackberry][data-theme=dark]{--accent-1:oklch(24.3% .0182 277.3);--accent-2:oklch(25.5% .0223 277.3);--accent-3:oklch(31.3% .0511 277.3);--accent-4:oklch(35.4% .0688 277.3);--accent-5:oklch(39.1% .0771 277.3);--accent-6:oklch(42.7% .0816 277.3);--accent-7:oklch(46.8% .0887 277.3);--accent-8:oklch(51.5% .1012 277.3);--accent-9:oklch(81.7% .091 277.3);--accent-10:oklch(78.4% .091 277.3);--accent-11:oklch(77.8% .091 277.3);--accent-12:oklch(91.1% .0316 277.3);--accent-a1:#00e03b01;--accent-a2:#6afe0005;--accent-a3:#8598ff22;--accent-a4:#7f90ff39;--accent-a5:#8293ff4b;--accent-a6:#899bff5b;--accent-a7:#8fa1ff6d;--accent-a8:#909eff88;--accent-a9:#b9c3fff8;--accent-a10:#b8c3ffeb;--accent-a11:#b7c1ffe8;--accent-a12:#e7eafff3;--accent-contrast:#1d2035;--accent-surface:#21262d80;--accent-indicator:oklch(81.7% .091 277.3);--accent-track:oklch(81.7% .091 277.3);--surface-1:oklch(21.6% .027 284.1);--surface-2:oklch(24.5% .0254 284.1);--surface-3:oklch(27.9% .0349 284.1);--surface-4:oklch(30.4% .0381 284.1);--surface-5:oklch(32.7% .0381 284.1);--surface-6:oklch(35.8% .0381 284.1);--surface-7:oklch(40.5% .0381 284.1);--surface-8:oklch(49.4% .0381 284.1);--surface-9:oklch(54% .0381 284.1);--surface-10:oklch(58.5% .0381 284.1);--surface-11:oklch(76.9% .0381 284.1);--surface-12:oklch(94.9% .0179 284.1);--surface-a1:#1919f601;--surface-a2:#f3f3ff08;--surface-a3:#b1b2ff17;--surface-a4:#babbff20;--surface-a5:#bfc0ff28;--surface-a6:#cacaff31;--surface-a7:#cfd3ff40;--surface-a8:#d6d8ff5e;--surface-a9:#d9dbff6e;--surface-a10:#dbddff7e;--surface-a11:#e0e2ffc1;--surface-a12:#f2f3fff8;--surface-contrast:#fff;--surface-surface:var(--surface-2);--surface-indicator:oklch(54% .0381 284.1);--surface-track:oklch(54% .0381 284.1)}@supports (color:color(display-p3 0 0 0)){[data-palette=blackberry][data-theme=dark]{--accent-a1:color(display-p3 .1176 .902 0/.005);--accent-a2:color(display-p3 .5569 .9922 .1804/.018);--accent-a3:color(display-p3 .5294 .5882 .9961/.134);--accent-a4:color(display-p3 .5059 .5569 1/.224);--accent-a5:color(display-p3 .5176 .5686 1/.296);--accent-a6:color(display-p3 .5451 .6 1/.358);--accent-a7:color(display-p3 .5686 .6235 1/.429);--accent-a8:color(display-p3 .5686 .6118 1/.534);--accent-a9:color(display-p3 .7294 .7608 1/.972);--accent-a10:color(display-p3 .7255 .7608 .9961/.92);--accent-a11:color(display-p3 .7216 .7529 1/.91);--accent-a12:color(display-p3 .9059 .9176 1/.953);--accent-surface:color(display-p3 .1333 .149 .1725/.5);--surface-a1:color(display-p3 .098 .098 .9255/.005);--surface-a2:color(display-p3 .9529 .9529 1/.032);--surface-a3:color(display-p3 .6941 .6941 .9961/.092);--surface-a4:color(display-p3 .7294 .7294 .9961/.124);--surface-a5:color(display-p3 .749 .749 .9961/.156);--surface-a6:color(display-p3 .7922 .7922 1/.192);--surface-a7:color(display-p3 .8118 .8275 1/.252);--surface-a8:color(display-p3 .8392 .8471 1/.37);--surface-a9:color(display-p3 .851 .8588 .9961/.43);--surface-a10:color(display-p3 .8588 .8667 1/.494);--surface-a11:color(display-p3 .8784 .8863 1/.758);--surface-a12:color(display-p3 .949 .9529 1/.973)}}[data-palette=cloudberry][data-theme=light]{--accent-1:oklch(98.3% .0024 43.5);--accent-2:oklch(97.1% .0084 43.5);--accent-3:oklch(94.5% .0218 43.5);--accent-4:oklch(91.2% .0486 43.5);--accent-5:oklch(87.9% .0651 43.5);--accent-6:oklch(84.1% .0735 43.5);--accent-7:oklch(79% .0826 43.5);--accent-8:oklch(72.9% .1012 43.5);--accent-9:oklch(54.1% .158 43.5);--accent-10:oklch(49.4% .158 43.5);--accent-11:oklch(56.4% .158 43.5);--accent-12:oklch(34.8% .0614 43.5);--accent-a1:#f5f3ff4d;--accent-a2:#8b007b08;--accent-a3:#b0040014;--accent-a4:#f029002d;--accent-a5:#e833003f;--accent-a6:#d12d004f;--accent-a7:#bb2f0065;--accent-a8:#b22d0082;--accent-a9:#a73100e0;--accent-a10:#972700e6;--accent-a11:#ad3200d7;--accent-a12:#360f00dc;--accent-contrast:#fff;--accent-surface:#f9f3f0cc;--accent-indicator:oklch(54.1% .158 43.5);--accent-track:oklch(54.1% .158 43.5);--surface-1:oklch(98.4% .0122 79.11);--surface-2:oklch(97.2% .0163 79.11);--surface-3:oklch(94.5% .0248 79.11);--surface-4:oklch(92% .0373 79.11);--surface-5:oklch(89.7% .0421 79.11);--surface-6:oklch(87.2% .0547 79.11);--surface-7:oklch(83.9% .0559 79.11);--surface-8:oklch(77.8% .0559 79.11);--surface-9:oklch(62.7% .0559 79.11);--surface-10:oklch(59.1% .0559 79.11);--surface-11:oklch(48.4% .0559 79.11);--surface-12:oklch(24.3% .0559 79.11);--surface-a1:#be000403;--surface-a2:#bf4e000a;--surface-a3:#a04d0019;--surface-a4:#aa62002a;--surface-a5:#9e630035;--surface-a6:#a9690047;--surface-a7:#925b0052;--surface-a8:#75490066;--surface-a9:#4f320095;--surface-a10:#4b2f00a0;--surface-a11:#3d2600be;--surface-a12:#291900fb;--surface-contrast:#fff;--surface-surface:var(--surface-2);--surface-indicator:oklch(62.7% .0559 79.11);--surface-track:oklch(62.7% .0559 79.11)}@supports (color:color(display-p3 0 0 0)){[data-palette=cloudberry][data-theme=light]{--accent-a1:color(display-p3 .9608 .9529 .9961/.3);--accent-a2:color(display-p3 .5098 .0118 .4745/.032);--accent-a3:color(display-p3 .6471 .0863 .0078/.078);--accent-a4:color(display-p3 .8863 .2078 .0039/.176);--accent-a5:color(display-p3 .8549 .2353 .0039/.249);--accent-a6:color(display-p3 .7725 .2078 .0039/.311);--accent-a7:color(display-p3 .6902 .2078 .0039/.396);--accent-a8:color(display-p3 .6588 .2 0/.511);--accent-a9:color(display-p3 .6157 .2118 0/.878);--accent-a10:color(display-p3 .5569 .1725 0/.903);--accent-a11:color(display-p3 .6392 .2157 0/.845);--accent-a12:color(display-p3 .2 .0627 0/.862);--accent-surface:color(display-p3 .9725 .9529 .9412/.8);--surface-a1:color(display-p3 .698 .0863 .0588/.013);--surface-a2:color(display-p3 .7098 .3216 .0078/.041);--surface-a3:color(display-p3 .5961 .3098 .0039/.098);--surface-a4:color(display-p3 .6392 .3922 .0078/.164);--surface-a5:color(display-p3 .6039 .3882 .0039/.209);--surface-a6:color(display-p3 .6471 .4118 .0039/.278);--surface-a7:color(display-p3 .5608 .3569 .0039/.323);--surface-a8:color(display-p3 .4471 .2863 0/.4);--surface-a9:color(display-p3 .302 .1961 0/.584);--surface-a10:color(display-p3 .2863 .1843 0/.629);--surface-a11:color(display-p3 .2353 .149 0/.747);--surface-a12:color(display-p3 .1569 .098 0/.984)}}[data-palette=cloudberry][data-theme=dark]{--accent-1:oklch(15.9% .0143 43.5);--accent-2:oklch(20.3% .021 43.5);--accent-3:oklch(25.2% .0636 43.5);--accent-4:oklch(29% .1042 43.5);--accent-5:oklch(33.2% .1159 43.5);--accent-6:oklch(38.1% .1192 43.5);--accent-7:oklch(44.9% .1289 43.5);--accent-8:oklch(53.8% .158 43.5);--accent-9:oklch(54.1% .158 43.5);--accent-10:oklch(49.4% .158 43.5);--accent-11:oklch(78.8% .158 43.5);--accent-12:oklch(90.5% .0583 43.5);--accent-a1:#1314ff05;--accent-a2:#ffa8fd0d;--accent-a3:#ff5c2e27;--accent-a4:#ff38183e;--accent-a5:#ff481e4f;--accent-a6:#ff5f265f;--accent-a7:#ff702f79;--accent-a8:#ff742fa2;--accent-a9:#ff7531a3;--accent-a10:#ff682c92;--accent-a11:#ffa476f0;--accent-a12:#ffdccbf8;--accent-contrast:#fff;--accent-surface:#2a1b1c80;--accent-indicator:oklch(54.1% .158 43.5);--accent-track:oklch(54.1% .158 43.5);--surface-1:oklch(15.9% .0323 79.11);--surface-2:oklch(21% .0309 79.11);--surface-3:oklch(25.2% .0444 79.11);--surface-4:oklch(28.2% .0507 79.11);--surface-5:oklch(31.2% .0559 79.11);--surface-6:oklch(34.9% .0559 79.11);--surface-7:oklch(40.1% .0559 79.11);--surface-8:oklch(49% .0559 79.11);--surface-9:oklch(53.5% .0559 79.11);--surface-10:oklch(58.1% .0559 79.11);--surface-11:oklch(76.7% .0559 79.11);--surface-12:oklch(94.8% .0373 79.11);--surface-a1:#ff000002;--surface-a2:#ffc2730e;--surface-a3:#ffc2431c;--surface-a4:#ffc34626;--surface-a5:#ffc4502f;--surface-a6:#ffce6e3a;--surface-a7:#ffd38749;--surface-a8:#ffdca065;--surface-a9:#ffdfa673;--surface-a10:#ffe2af81;--surface-a11:#ffe9bfbf;--surface-a12:#fff3dcf9;--surface-contrast:#fff;--surface-surface:var(--surface-2);--surface-indicator:oklch(53.5% .0559 79.11);--surface-track:oklch(53.5% .0559 79.11)}@supports (color:color(display-p3 0 0 0)){[data-palette=cloudberry][data-theme=dark]{--accent-a1:color(display-p3 .0667 0 .9961/.02);--accent-a2:color(display-p3 .9725 .651 .9961/.052);--accent-a3:color(display-p3 .9961 .3569 .1647/.152);--accent-a4:color(display-p3 1 .2078 .0627/.244);--accent-a5:color(display-p3 1 .2745 .0902/.311);--accent-a6:color(display-p3 1 .3686 .1294/.374);--accent-a7:color(display-p3 1 .4353 .1686/.475);--accent-a8:color(display-p3 1 .451 .1725/.635);--accent-a9:color(display-p3 1 .4549 .1804/.639);--accent-a10:color(display-p3 1 .4039 .1569/.572);--accent-a11:color(display-p3 1 .6431 .4549/.942);--accent-a12:color(display-p3 1 .8627 .7922/.971);--accent-surface:color(display-p3 .1569 .1098 .1098/.5);--surface-a1:color(display-p3 .9412 0 0/.009);--surface-a2:color(display-p3 .9961 .7608 .4431/.055);--surface-a3:color(display-p3 .9961 .7608 .2627/.11);--surface-a4:color(display-p3 .9961 .7647 .2745/.148);--surface-a5:color(display-p3 1 .7686 .3098/.185);--surface-a6:color(display-p3 1 .8078 .4275/.227);--surface-a7:color(display-p3 1 .8275 .5216/.286);--surface-a8:color(display-p3 1 .8627 .6196/.395);--surface-a9:color(display-p3 1 .8745 .6471/.45);--surface-a10:color(display-p3 1 .8863 .6824/.505);--surface-a11:color(display-p3 1 .9137 .7451/.748);--surface-a12:color(display-p3 1 .9529 .8588/.975)}}[data-palette=gooseberry][data-theme=light]{--accent-1:oklch(97.3% .0049 137.5);--accent-2:oklch(96% .0113 137.5);--accent-3:oklch(93.7% .05 137.5);--accent-4:oklch(90.8% .0794 137.5);--accent-5:oklch(87.2% .1004 137.5);--accent-6:oklch(82.6% .1148 137.5);--accent-7:oklch(76.6% .1281 137.5);--accent-8:oklch(69.4% .156 137.5);--accent-9:oklch(83.6% .217 137.5);--accent-10:oklch(80.4% .217 137.5);--accent-11:oklch(51.5% .1291 137.5);--accent-12:oklch(35.3% .0664 137.5);--accent-a1:#c500b904;--accent-a2:#21270008;--accent-a3:#2db70021;--accent-a4:#0ebb0038;--accent-a5:#12b1004e;--accent-a6:#129c0064;--accent-a7:#138b007d;--accent-a8:#188600a2;--accent-a9:#26d60098;--accent-a10:#24c700a3;--accent-a11:#125600cb;--accent-a12:#092200da;--accent-contrast:#182613;--accent-surface:#edf1eacc;--accent-indicator:oklch(83.6% .217 137.5);--accent-track:oklch(83.6% .217 137.5);--surface-1:oklch(97.2% .0024 139.4);--surface-2:oklch(95.9% .0026 139.4);--surface-3:oklch(93.2% .0033 139.4);--surface-4:oklch(90.7% .0033 139.4);--surface-5:oklch(88.3% .0038 139.4);--surface-6:oklch(85.8% .0039 139.4);--surface-7:oklch(82.3% .0042 139.4);--surface-8:oklch(76.3% .0051 139.4);--surface-9:oklch(60.9% .01 139.4);--surface-10:oklch(57.4% .0093 139.4);--surface-11:oklch(47.2% .0075 139.4);--surface-12:oklch(24% .0117 139.4);--surface-a1:#d300f805;--surface-a2:#74006c09;--surface-a3:#2a003412;--surface-a4:#1c00221b;--surface-a5:#15001a23;--surface-a6:#10010e2b;--surface-a7:#0c010f37;--surface-a8:#07010549;--surface-a9:#0405017b;--surface-a10:#04040085;--surface-a11:#030300a3;--surface-a12:#010600e3;--surface-contrast:#fff;--surface-surface:var(--surface-2);--surface-indicator:oklch(60.9% .01 139.4);--surface-track:oklch(60.9% .01 139.4)}@supports (color:color(display-p3 0 0 0)){[data-palette=gooseberry][data-theme=light]{--accent-a1:color(display-p3 .7216 .0039 .7176/.016);--accent-a2:color(display-p3 .1333 .1529 .0118/.033);--accent-a3:color(display-p3 .3098 .7176 .0039/.131);--accent-a4:color(display-p3 .2745 .7333 .0039/.221);--accent-a5:color(display-p3 .2627 .6941 .0039/.307);--accent-a6:color(display-p3 .2314 .6118 .0039/.392);--accent-a7:color(display-p3 .2078 .5451 .0039/.49);--accent-a8:color(display-p3 .2078 .5255 0/.637);--accent-a9:color(display-p3 .3412 .8431 0/.596);--accent-a10:color(display-p3 .3176 .7843 0/.641);--accent-a11:color(display-p3 .1333 .3373 0/.796);--accent-a12:color(display-p3 .0549 .1333 0/.854);--accent-surface:color(display-p3 .9333 .9451 .9216/.8);--surface-a1:color(display-p3 .7725 .0078 .9647/.02);--surface-a2:color(display-p3 .4235 .0078 .4196/.036);--surface-a3:color(display-p3 .149 .0039 .2/.072);--surface-a4:color(display-p3 .098 .0039 .1294/.104);--surface-a5:color(display-p3 .0706 .0039 .098/.136);--surface-a6:color(display-p3 .0549 .0078 .051/.168);--surface-a7:color(display-p3 .0392 .0039 .0549/.216);--surface-a8:color(display-p3 .0235 .0039 .0196/.287);--surface-a9:color(display-p3 .0157 .0196 .0039/.482);--surface-a10:color(display-p3 .0157 .0157 0/.523);--surface-a11:color(display-p3 .0118 .0118 0/.641);--surface-a12:color(display-p3 .0078 .0235 0/.89)}}[data-palette=gooseberry][data-theme=dark]{--accent-1:oklch(19.4% .0179 137.5);--accent-2:oklch(21.5% .0228 137.5);--accent-3:oklch(26.9% .0431 137.5);--accent-4:oklch(31.9% .0634 137.5);--accent-5:oklch(36.5% .0772 137.5);--accent-6:oklch(41.3% .0911 137.5);--accent-7:oklch(46.6% .1061 137.5);--accent-8:oklch(52.4% .1248 137.5);--accent-9:oklch(83.6% .217 137.5);--accent-10:oklch(80.4% .217 137.5);--accent-11:oklch(84.1% .197 137.5);--accent-12:oklch(93.5% .1049 137.5);--accent-a1:#00d93801;--accent-a2:#54ff4307;--accent-a3:#74ff4317;--accent-a4:#7aff4627;--accent-a5:#81ff5136;--accent-a6:#8aff5b45;--accent-a7:#8dff5e58;--accent-a8:#8dff5c6c;--accent-a9:#91ff5fe3;--accent-a10:#8aff55d7;--accent-a11:#9cff71e3;--accent-a12:#cfffbdfa;--accent-contrast:#182613;--accent-surface:#15221280;--accent-indicator:oklch(83.6% .217 137.5);--accent-track:oklch(83.6% .217 137.5);--surface-1:oklch(19.4% .0117 139.4);--surface-2:oklch(22.1% .0112 139.4);--surface-3:oklch(25.6% .0138 139.4);--surface-4:oklch(28.3% .0153 139.4);--surface-5:oklch(31.1% .0175 139.4);--surface-6:oklch(34.7% .0175 139.4);--surface-7:oklch(39.9% .0175 139.4);--surface-8:oklch(48.8% .0175 139.4);--surface-9:oklch(53.5% .0175 139.4);--surface-10:oklch(58.1% .0175 139.4);--surface-11:oklch(76.6% .0175 139.4);--surface-12:oklch(94.7% .0091 139.4);--surface-a1:#0000;--surface-a2:#f8fdf807;--surface-a3:#e7fee711;--surface-a4:#e0ffe218;--surface-a5:#dcffdf20;--surface-a6:#e4ffe52a;--surface-a7:#ebffeb39;--surface-a8:#f1fff053;--surface-a9:#eeffef63;--surface-a10:#f0fff371;--surface-a11:#f4fff3af;--surface-a12:#fafff9ee;--surface-contrast:#fff;--surface-surface:var(--surface-2);--surface-indicator:oklch(53.5% .0175 139.4);--surface-track:oklch(53.5% .0175 139.4)}@supports (color:color(display-p3 0 0 0)){[data-palette=gooseberry][data-theme=dark]{--accent-a1:color(display-p3 0 .8706 0/.005);--accent-a2:color(display-p3 .5255 .9922 .3686/.026);--accent-a3:color(display-p3 .5922 .9922 .3686/.091);--accent-a4:color(display-p3 .5961 .9961 .3529/.151);--accent-a5:color(display-p3 .6157 1 .3843/.211);--accent-a6:color(display-p3 .6392 1 .4157/.271);--accent-a7:color(display-p3 .6471 1 .4235/.344);--accent-a8:color(display-p3 .6471 1 .4196/.425);--accent-a9:color(display-p3 .6588 1 .4275/.889);--accent-a10:color(display-p3 .6392 1 .3961/.842);--accent-a11:color(display-p3 .6902 1 .4863/.889);--accent-a12:color(display-p3 .8431 1 .7529/.979);--accent-surface:color(display-p3 .0941 .1333 .0784/.5);--surface-a1:color(display-p3 0 0 0/0);--surface-a2:color(display-p3 .9765 .9922 .9725/.026);--surface-a3:color(display-p3 .9216 .9922 .9137/.065);--surface-a4:color(display-p3 .902 .9961 .8941/.095);--surface-a5:color(display-p3 .8902 .9961 .8824/.125);--surface-a6:color(display-p3 .9137 .9961 .9059/.164);--surface-a7:color(display-p3 .9333 1 .9255/.224);--surface-a8:color(display-p3 .9529 1 .9451/.327);--surface-a9:color(display-p3 .9451 1 .9412/.387);--surface-a10:color(display-p3 .949 1 .9529/.443);--surface-a11:color(display-p3 .9647 1 .9529/.687);--surface-a12:color(display-p3 .9843 1 .9765/.932)}}:root{--spacing:.25rem;--background:var(--surface-1);--foreground:var(--surface-11);--card:var(--surface-surface);--card-foreground:var(--surface-11);--popover:var(--surface-surface);--popover-foreground:var(--surface-12);--primary:var(--surface-3);--primary-hover:var(--surface-4);--primary-active:var(--surface-5);--primary-foreground:var(--surface-12);--secondary:var(--surface-a12);--secondary-hover:var(--surface-11);--secondary-active:var(--surface-a10);--secondary-foreground:var(--surface-1);--muted:var(--surface-2);--muted-foreground:var(--surface-11);--accent:var(--accent-9);--accent-hover:var(--accent-8);--accent-active:var(--accent-7);--accent-foreground:var(--accent-contrast);--destructive:var(--danger-9);--destructive-hover:var(--danger-8);--destructive-active:var(--danger-7);--destructive-foreground:var(--danger-12);--border:var(--surface-6);--input:var(--surface-6);--ring:var(--accent-a7);--text-surface:oklch(from var(--surface-12)l c h/.8);--text-surface-contrast:var(--surface-12);--text-accent:var(--accent-11);--text-accent-contrast:var(--accent-12);--ring-focus:0 0 0 1px var(--ring),0 0 0 3px oklch(from var(--ring)l c h/.24);--ring-destructive:0 0 0 1px var(--danger-8),0 0 0 3px oklch(from var(--danger-8)l c h/.24);--shadow:var(--surface-9);--shadow-2xs:0 1px oklch(from var(--shadow)l c h/.05);--shadow-xs:0 1px 2px 0 oklch(from var(--shadow)l c h/.05);--shadow-sm:0 1px 3px 0 oklch(from var(--shadow)l c h/.1),0 1px 2px -1px oklch(from var(--shadow)l c h/.1);--shadow-md:0 4px 6px -1px oklch(from var(--shadow)l c h/.1),0 2px 4px -2px oklch(from var(--shadow)l c h/.1);--shadow-lg:0 10px 15px -3px oklch(from var(--shadow)l c h/.1),0 4px 6px -4px oklch(from var(--shadow)l c h/.1);--shadow-xl:0 20px 25px -5px oklch(from var(--shadow)l c h/.1),0 8px 10px -6px oklch(from var(--shadow)l c h/.1);--shadow-2xl:0 25px 50px -12px oklch(from var(--shadow)l c h/.25);--text-xs:.75rem;--text-sm:.8125rem;--text-md:.875rem;--text-lg:1rem;--text-xl:1.125rem;--text-2xl:1.25rem;--text-3xl:1.5rem;--text-4xl:1.75rem;--text-5xl:2.25rem;--text-6xl:3.75rem;--leading-sm:1.25;--leading-md:1.5;--leading-lg:1.875;--leading-xl:2.5;--font-sans:"Overused Grotesk",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:"Ioskeley Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--radius:.5rem;--font-ioskeley-mono:"Ioskeley Mono"}@font-face{font-family:Ioskeley Mono;src:url(/assets/IoskeleyMono-Light-Dg6YjsQm.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Ioskeley Mono;src:url(/assets/IoskeleyMono-LightItalic-CVQ2E_vv.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Ioskeley Mono;src:url(/assets/IoskeleyMono-Regular-JA3dZcqS.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ioskeley Mono;src:url(/assets/IoskeleyMono-Italic-i-aO1vxV.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Ioskeley Mono;src:url(/assets/IoskeleyMono-Medium-nxymoFMr.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Ioskeley Mono;src:url(/assets/IoskeleyMono-MediumItalic-BNbtnN2S.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Ioskeley Mono;src:url(/assets/IoskeleyMono-SemiBold-Dr3G0F4x.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Ioskeley Mono;src:url(/assets/IoskeleyMono-SemiBoldItalic-DQcMY5R7.woff2)format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Ioskeley Mono;src:url(/assets/IoskeleyMono-Bold-CK_jJbP9.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Ioskeley Mono;src:url(/assets/IoskeleyMono-BoldItalic-CQLcyMo0.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Ioskeley Mono;src:url(/assets/IoskeleyMono-ExtraBold-Bf6NA38R.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Ioskeley Mono;src:url(/assets/IoskeleyMono-ExtraBoldItalic-CTZgisEt.woff2)format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Overused Grotesk;src:url(/assets/overused-grotesk-VF-B-04Lpzv.woff2)format("woff2 supports variations"),url(/assets/overused-grotesk-VF-B-04Lpzv.woff2)format("woff2-variations");font-weight:300 900;font-display:optional}:root{--font-overused-grotesk:"Overused Grotesk"}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@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-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}
