@charset "UTF-8";@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-cyrillic-ext-wght-normal-IYF56FF6.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-cyrillic-wght-normal-JEOLYBOO.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-greek-ext-wght-normal-EOVOK2B5.woff2") format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-greek-wght-normal-IRE366VL.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-vietnamese-wght-normal-CE5GGD3W.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-ext-wght-normal-HA22NDSG.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-wght-normal-NRMW37G5.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--pf-font-sans: Figtree, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--pf-font-mono: ui-monospace, SFMono-Regular, Menlo, monospace;--pf-text-2xs: .6875rem;--pf-text-xs: .75rem;--pf-text-sm: .8125rem;--pf-text-md: .875rem;--pf-text-lg: 1rem;--pf-text-xl: 1.125rem;--pf-text-2xl: 1.375rem;--pf-text-3xl: 1.75rem;--pf-leading-tight: 1.25;--pf-leading-normal: 1.5;--pf-leading-relaxed: 1.65;--pf-space-1: 4px;--pf-space-2: 8px;--pf-space-3: 12px;--pf-space-4: 16px;--pf-space-5: 20px;--pf-space-6: 24px;--pf-space-8: 32px;--pf-radius-sm: 6px;--pf-radius-md: 9px;--pf-radius-lg: 12px;--pf-radius-pill: 999px;--pf-shadow-sm: 0 1px 2px rgb(28 30 40 / .06);--pf-shadow-md: 0 5px 18px rgb(28 30 40 / .08);--pf-shadow-pop: 0 16px 38px rgb(28 30 40 / .18);--pf-dur-fast: .12s;--pf-dur: .18s}body{font-family:var(--pf-font-sans);font-size:var(--pf-text-md);line-height:var(--pf-leading-normal);-webkit-font-smoothing:antialiased}[data-theme=platform],[data-theme=myweb],[data-theme=attendance],:root{--pf-surface: #ffffff;--pf-surface-sunken: #f1f2f5;--pf-surface-raised: #ffffff;--pf-border: #c0c3cb;--pf-text: #26282e;--pf-text-muted: #64687a;--pf-overlay: rgb(28 30 40 / .32);--pf-ink: #1d2026;--pf-ink-contrast: #ffffff;--pf-ink-soft: #e9eaee;--pf-info: #0b6ee4;--pf-success: #0e7f56;--pf-warning: #f59e0b;--pf-danger: #d63b52;--pf-action: var(--pf-ink);--pf-on-action: var(--pf-ink-contrast);--pf-console-chrome: #0d0d10;--pf-console-on-chrome: #ffffff}[data-theme$=-graphite],[data-theme$=-dark],:root[data-theme=dark]{--pf-surface: #0b0b10;--pf-surface-sunken: #191924;--pf-surface-raised: #191924;--pf-border: #3c3c49;--pf-text: #e8e8ee;--pf-text-muted: #9ea3bc;--pf-overlay: rgb(0 0 0 / .55);--pf-ink: #ecedf2;--pf-ink-contrast: #0b0b10;--pf-ink-soft: rgb(255 255 255 / .1);--pf-info: #5b9bff;--pf-success: #3ecf9a;--pf-warning: #fbbf24;--pf-danger: #ff5c74;--pf-action: var(--pf-ink);--pf-on-action: var(--pf-ink-contrast);--pf-console-chrome: #333340;--pf-console-on-chrome: #ffffff}[data-theme$=-petroleo],:root[data-theme=petroleum]{--pf-surface: #171c1a;--pf-surface-sunken: #212724;--pf-surface-raised: #212724;--pf-border: #414742;--pf-text: #e9e4d6;--pf-text-muted: #9ea89f;--pf-overlay: rgb(0 0 0 / .55);--pf-ink: #efe9da;--pf-ink-contrast: #171c1a;--pf-ink-soft: rgb(233 228 214 / .1);--pf-info: #58a6b7;--pf-success: #58b795;--pf-warning: #e0b25c;--pf-danger: #e5735f;--pf-action: var(--pf-ink);--pf-on-action: var(--pf-ink-contrast);--pf-console-chrome: #343a37;--pf-console-on-chrome: #ffffff}:root,[data-theme]{--nt-top: 64px;--nt-accent: var(--pf-action);--nt-font: inherit;--nt-radius: 14px;--nt-surface: var(--pf-surface);--nt-text: var(--pf-text);--nt-text-soft: var(--pf-text-muted);--nt-text-soft: color-mix(in oklab, var(--pf-text) 78%, transparent);--nt-detail-text: var(--pf-text);--nt-detail-text: color-mix(in oklab, var(--pf-text) 90%, transparent);--nt-close: var(--pf-text-muted);--nt-close: color-mix(in oklab, var(--pf-text) 70%, transparent);--nt-close-hover: var(--pf-surface-sunken);--nt-ring: var(--pf-border);--nt-ring: color-mix(in oklab, var(--pf-text) 10%, transparent);--nt-shadow: rgb(0 0 0 / .38);--nt-track: var(--pf-surface-sunken);--nt-track: color-mix(in oklab, var(--pf-text) 12%, transparent);--nt-chip-bg: var(--pf-text);--nt-chip-text: var(--pf-surface);--nt-success: var(--pf-success);--nt-success-soft: var(--pf-surface-sunken);--nt-success-soft: color-mix(in oklab, var(--pf-success) 14%, transparent);--nt-error: var(--pf-danger);--nt-error-soft: var(--pf-surface-sunken);--nt-error-soft: color-mix(in oklab, var(--pf-danger) 14%, transparent);--nt-warning: var(--pf-warning);--nt-warning-soft: var(--pf-surface-sunken);--nt-warning-soft: color-mix(in oklab, var(--pf-warning) 16%, transparent);--nt-info: var(--pf-info);--nt-info-soft: var(--pf-surface-sunken);--nt-info-soft: color-mix(in oklab, var(--pf-info) 14%, transparent);--nt-loading: var(--nt-accent);--nt-loading-soft: var(--pf-surface-sunken);--nt-loading-soft: color-mix(in oklab, var(--nt-accent) 14%, var(--nt-surface));--nt-on-severity: var(--pf-surface)}:root{--pf-brand: #4b3fd4;--pf-on-brand: #ffffff}[data-theme$=-graphite],[data-theme$=-dark],:root[data-theme=dark],[data-theme$=-petroleo],:root[data-theme=petroleum]{--pf-brand: #8f86ff;--pf-on-brand: #171c1a}:root,[data-theme]{--pf-brand-strong: var(--pf-brand);--pf-brand-strong: color-mix(in oklab, var(--pf-brand) 82%, var(--pf-ink));--pf-brand-soft: var(--pf-brand);--pf-brand-soft: color-mix(in oklab, var(--pf-brand) 12%, var(--pf-surface));--pf-brand-line: var(--pf-brand)}@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: Figtree, system-ui, sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-gray-200: oklch(92.8% .006 264.531);--color-gray-400: oklch(70.7% .022 261.325);--color-black: #000;--color-white: #fff;--spacing: .25rem;--container-md: 28rem;--container-lg: 32rem;--container-xl: 36rem;--container-2xl: 42rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--tracking-wide: .025em;--leading-tight: 1.25;--radius-sm: .25rem;--radius-2xl: 1rem;--ease-out: cubic-bezier(0, 0, .2, 1);--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;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{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}: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,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-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]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{@layer daisyui.l1.l2.l3{.range{appearance:none;webkit-appearance:none;--range-thumb: var(--color-base-100);--range-thumb-size: calc(var(--size-selector, .25rem) * 6);--range-progress: currentColor;--range-fill: 1;--range-p: .25rem;--range-bg: currentColor}@supports (color: color-mix(in lab,red,red)){.range{--range-bg: color-mix(in oklab, currentColor 10%, #0000)}}.range{--range-fill-x: calc( (var(--range-dir, 1) * -100cqw) - (var(--range-dir, 1) * var(--range-thumb-size) / 2) );--range-fill-y: 0;--range-fill-spread: calc(100cqw * var(--range-fill));container-type:inline-size;cursor:pointer;overflow:hidden;background-color:transparent;vertical-align:middle;width:clamp(3rem,20rem,100%);--radius-selector-max: calc( var(--radius-selector) + var(--radius-selector) + var(--radius-selector) );border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));border:none;height:var(--range-thumb-size)}[dir=rtl] .range{--range-dir: -1}.range:focus{outline:none}.range:focus-visible{outline:2px solid;outline-offset:2px}.range::-webkit-slider-runnable-track{width:100%;background-color:var(--range-bg);border-radius:var(--radius-selector);height:calc(var(--range-thumb-size) * .5)}@media(forced-colors:active){.range::-webkit-slider-runnable-track{border:1px solid}.range::-moz-range-track{border:1px solid}}.range::-moz-range-track{width:100%;background-color:var(--range-bg);border-radius:var(--radius-selector);height:calc(var(--range-thumb-size) * .5)}.range::-webkit-slider-thumb{position:relative;box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));background-color:var(--range-thumb);height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p) solid;appearance:none;webkit-appearance:none;inset-block-start:50%;color:var(--range-progress);transform:translateY(-50%);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px currentColor,0 0 0 2rem var(--range-thumb) inset,var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread)}@supports (color: color-mix(in lab,red,red)){.range::-webkit-slider-thumb{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000),0 0 0 2rem var(--range-thumb) inset,var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread)}}.range::-moz-range-thumb{position:relative;box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));background-color:currentColor;height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p) solid;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px currentColor,0 0 0 2rem var(--range-thumb) inset,var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread)}@supports (color: color-mix(in lab,red,red)){.range::-moz-range-thumb{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000),0 0 0 2rem var(--range-thumb) inset,var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread)}}.range:disabled{cursor:not-allowed;opacity:30%}}@layer daisyui.l1.l2{.diff{position:relative;display:grid;width:100%;overflow:hidden;webkit-user-select:none;-webkit-user-select:none;user-select:none;align-items:normal;grid-template-rows:1fr 1.8rem 1fr;direction:ltr;container-type:inline-size;grid-template-columns:auto 1fr}.diff:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px;outline-offset:1px;outline-color:var(--color-base-content)}.diff:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px;outline-offset:1px;outline-color:var(--color-base-content)}.diff:focus-visible .diff-resizer{min-width:95cqi;max-width:95cqi}.diff:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px;outline-offset:1px}.diff:has(.diff-item-1:focus-visible) .diff-resizer{min-width:5cqi;max-width:5cqi}.diff:hover .diff-item-2:after{height:2.4rem}@supports (-webkit-overflow-scrolling: touch) and (overflow: -webkit-paged-x){.diff:focus .diff-resizer{min-width:5cqi;max-width:5cqi}}@supports (-moz-appearance: none){@media(hover:none)and (pointer:coarse){.diff:focus .diff-resizer{min-width:5cqi;max-width:5cqi}}}@supports (-webkit-overflow-scrolling: touch) and (overflow: -webkit-paged-x){.diff:has(.diff-item-1:focus) .diff-resizer{min-width:95cqi;max-width:95cqi}}@supports (-moz-appearance: none){@media(hover:none)and (pointer:coarse){.diff:has(.diff-item-1:focus) .diff-resizer{min-width:95cqi;max-width:95cqi}}}}@layer daisyui.l1.l2.l3{.modal{pointer-events:none;visibility:hidden;position:fixed;inset:0;margin:0;display:grid;height:100%;max-height:none;width:100%;max-width:none;align-items:center;justify-items:center;background-color:transparent;padding:0;color:inherit;transition:overlay .3s allow-discrete,visibility .3s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;overflow:clip;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto}.modal::backdrop{display:none}.modal[popover]{inset:0;margin:0;border:0;padding:0;background:transparent;color:inherit;max-width:none;max-height:none}.modal[popover]::backdrop{background-color:#0006;transition:background-color .3s ease-out}}@layer daisyui.l1.l2{.modal[open]{pointer-events:auto;visibility:visible;opacity:100%;transition:visibility 0s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;background-color:#0006}.modal[open]>.modal-box{translate:0 0;scale:1;opacity:1}:root:has(.modal[open]){--page-scroll-lock: }@starting-style{.modal[open]{opacity:0%}}.modal:popover-open{pointer-events:auto;visibility:visible;opacity:100%;transition:visibility 0s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;background-color:#0006}.modal:popover-open>.modal-box{translate:0 0;scale:1;opacity:1}:root:has(.modal:popover-open){--page-scroll-lock: }@starting-style{.modal:popover-open{opacity:0%}}.modal:target{pointer-events:auto;visibility:visible;opacity:100%;transition:visibility 0s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;background-color:#0006}.modal:target>.modal-box{translate:0 0;scale:1;opacity:1}:root:has(.modal:target){--page-scroll-lock: }@starting-style{.modal:target{opacity:0%}}.modal-toggle:checked+.modal{pointer-events:auto;visibility:visible;opacity:100%;transition:visibility 0s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;background-color:#0006}.modal-toggle:checked+.modal>.modal-box{translate:0 0;scale:1;opacity:1}:root:has(.modal-toggle:checked+.modal){--page-scroll-lock: }@starting-style{.modal-toggle:checked+.modal{opacity:0%}}.modal.modal-open{pointer-events:auto;visibility:visible;opacity:100%;transition:visibility 0s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;background-color:#0006}.modal.modal-open>.modal-box{translate:0 0;scale:1;opacity:1}:root:has(.modal.modal-open){--page-scroll-lock: }@starting-style{.modal.modal-open{opacity:0%}}}@layer daisyui.l1.l2.l3{.tab:is(.tabs>.tab){position:relative;display:inline-flex;cursor:pointer;appearance:none;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;webkit-user-select:none;-webkit-user-select:none;user-select:none}@media(hover:hover){.tab:is(.tabs>.tab):hover{color:var(--color-base-content)}}.tab:is(.tabs>.tab){--tab-p: .75rem;--tab-bg: var(--color-base-100);--tab-border-color: var(--color-base-300);--tab-radius-ss: 0;--tab-radius-se: 0;--tab-radius-es: 0;--tab-radius-ee: 0;--tab-order: 0;--tab-radius-min: calc(.75rem - var(--border));--tab-radius-limit: min(var(--radius-field), var(--tab-radius-min));--tab-radius-grad: #0000 calc(69% - var(--border)), var(--tab-border-color) calc(69% - var(--border) + .25px), var(--tab-border-color) 69%, var(--tab-bg) calc(69% + .25px) ;border-color:#0000;order:var(--tab-order);height:var(--tab-height);font-size:.875rem;padding-inline:var(--tab-p)}.tab:is(.tabs>.tab):is(input[type=radio]){min-width:fit-content}.tab:is(.tabs>.tab):is(input[type=radio]):after{--tw-content: attr(aria-label);content:var(--tw-content)}.tab:is(.tabs>.tab):is(label){position:relative}.tab:is(.tabs>.tab):is(label) input{position:absolute;inset:0;cursor:pointer;appearance:none;opacity:0%}:is(.tab:is(.tabs>.tab):checked,.tab:is(.tabs>.tab):is(label:has(:checked)),.tab:is(.tabs>.tab):is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content{display:block}.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}.tab:is(.tabs>.tab):not(input):empty{flex-grow:1;cursor:default}.tab:is(.tabs>.tab):focus{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.tab:is(.tabs>.tab):focus{outline:2px solid transparent;outline-offset:2px}}.tab:is(.tabs>.tab):focus-visible,.tab:is(.tabs>.tab):is(label:has(:checked:focus-visible)){outline:2px solid currentColor;outline-offset:-5px}.tab:is(.tabs>.tab)[disabled]{pointer-events:none;opacity:40%}}@layer daisyui.l1.l2{.tabs-border>.tab{--tab-border-color: #0000 #0000 var(--tab-border-color) #0000;position:relative;border-radius:var(--radius-field)}.tabs-border>.tab:before{content:"";background-color:var(--tab-border-color);transition:background-color .2s ease;width:calc(100% - var(--tab-p) * 2);height:3px;border-radius:var(--radius-field);bottom:0;left:var(--tab-p);position:absolute}:is(.tabs-border>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-border>.tab:is(input:checked),.tabs-border>.tab:is(label:has(:checked))):before{--tab-border-color: currentColor;border-top:3px solid}.tabs-lift>.tab{--tab-border: 0 0 var(--border) 0;--tab-radius-ss: var(--tab-radius-limit);--tab-radius-se: var(--tab-radius-limit);--tab-radius-es: 0;--tab-radius-ee: 0;--tab-paddings: var(--border) var(--tab-p) 0 var(--tab-p);--tab-border-colors: #0000 #0000 var(--tab-border-color) #0000;--tab-corner-width: calc(100% + var(--tab-radius-limit) * 2);--tab-corner-height: var(--tab-radius-limit);--tab-corner-position: top left, top right;border-width:var(--tab-border);border-start-start-radius:var(--tab-radius-ss);border-start-end-radius:var(--tab-radius-se);border-end-start-radius:var(--tab-radius-es);border-end-end-radius:var(--tab-radius-ee);padding:var(--tab-paddings);border-color:var(--tab-border-colors)}.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked)){--tab-border: var(--border) var(--border) 0 var(--border);--tab-border-colors: var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color);--tab-paddings: 0 calc(var(--tab-p) - var(--border)) var(--border) calc(var(--tab-p) - var(--border));--tab-inset: auto auto 0 auto;--radius-start: radial-gradient(circle at top left, var(--tab-radius-grad));--radius-end: radial-gradient(circle at top right, var(--tab-radius-grad));background-color:var(--tab-bg)}:is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):before{z-index:1;content:"";display:block;position:absolute;width:var(--tab-corner-width);height:var(--tab-corner-height);background-position:var(--tab-corner-position);background-image:var(--radius-start),var(--radius-end);background-size:var(--tab-radius-limit) var(--tab-radius-limit);background-repeat:no-repeat;inset:var(--tab-inset)}:is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):first-child:before{--radius-start: none}[dir=rtl] :is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):first-child:before{transform:rotateY(180deg)}:is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):last-child:before{--radius-end: none}[dir=rtl] :is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):last-child:before{transform:rotateY(180deg)}.tabs-lift:has(>.tab-content)>.tab:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors: var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color)}.tabs-top>.tab{--tab-order: 0;--tab-border: 0 0 var(--border) 0;--tab-radius-ss: var(--tab-radius-limit);--tab-radius-se: var(--tab-radius-limit);--tab-radius-es: 0;--tab-radius-ee: 0;--tab-paddings: var(--border) var(--tab-p) 0 var(--tab-p);--tab-border-colors: #0000 #0000 var(--tab-border-color) #0000;--tab-corner-width: calc(100% + var(--tab-radius-limit) * 2);--tab-corner-height: var(--tab-radius-limit);--tab-corner-position: top left, top right}.tabs-top>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-top>.tab:is(input:checked),.tabs-top>.tab:is(label:has(:checked)){--tab-border: var(--border) var(--border) 0 var(--border);--tab-border-colors: var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color);--tab-paddings: 0 calc(var(--tab-p) - var(--border)) var(--border) calc(var(--tab-p) - var(--border));--tab-inset: auto auto 0 auto;--radius-start: radial-gradient(circle at top left, var(--tab-radius-grad));--radius-end: radial-gradient(circle at top right, var(--tab-radius-grad))}.tabs-top:has(>.tab-content)>.tab:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors: var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color)}.tabs-bottom>.tab{--tab-order: 1;--tab-border: var(--border) 0 0 0;--tab-radius-ss: 0;--tab-radius-se: 0;--tab-radius-es: var(--tab-radius-limit);--tab-radius-ee: var(--tab-radius-limit);--tab-border-colors: var(--tab-border-color) #0000 #0000 #0000;--tab-paddings: 0 var(--tab-p) var(--border) var(--tab-p);--tab-corner-width: calc(100% + var(--tab-radius-limit) * 2);--tab-corner-height: var(--tab-radius-limit);--tab-corner-position: top left, top right}.tabs-bottom>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-bottom>.tab:is(input:checked),.tabs-bottom>.tab:is(label:has(:checked)){--tab-border: 0 var(--border) var(--border) var(--border);--tab-border-colors: #0000 var(--tab-border-color) var(--tab-border-color) var(--tab-border-color);--tab-paddings: var(--border) calc(var(--tab-p) - var(--border)) 0 calc(var(--tab-p) - var(--border));--tab-inset: 0 auto auto auto;--radius-start: radial-gradient(circle at bottom left, var(--tab-radius-grad));--radius-end: radial-gradient(circle at bottom right, var(--tab-radius-grad))}.tabs-bottom:has(>.tab-content)>.tab:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors: #0000 var(--tab-border-color) var(--tab-border-color) var(--tab-border-color)}.tabs-box>.tab{border-radius:var(--radius-field);border-style:none}.tabs-box>.tab:focus-visible,.tabs-box>.tab:is(label:has(:checked:focus-visible)){outline-offset:2px}.tabs-box>.tab:focus-visible{z-index:1}.tabs-xs>.tab{font-size:.75rem;--tab-p: .375rem;--tab-radius-min: calc(.5rem - var(--border))}.tabs-sm>.tab{font-size:.875rem;--tab-p: .5rem;--tab-radius-min: calc(.5rem - var(--border))}.tabs-md>.tab{font-size:.875rem;--tab-p: .75rem;--tab-radius-min: calc(.75rem - var(--border))}.tabs-lg>.tab{font-size:1.125rem;--tab-p: 1rem;--tab-radius-min: calc(1.5rem - var(--border))}.tabs-xl>.tab{font-size:1.125rem;--tab-p: 1.25rem;--tab-radius-min: calc(2rem - var(--border))}}@layer daisyui.l1.l2.l3{.tooltip{position:relative;display:inline-block;--tt-bg: var(--color-neutral);--tt-off: calc(100% + .5rem) ;--tt-radius: min(var(--radius-field), .8rem);--tt-overlap: clamp(1px, calc(var(--radius-field) / 8), 2px);--tt-tail: calc(100% + var(--tt-overlap) + .25rem);--tt-tail-off: max(.5rem, var(--tt-radius))}.tooltip>.tooltip-content{position:absolute;max-width:20rem;border-radius:var(--radius-field);padding-inline:.5rem;padding-block:.25rem;text-align:center;white-space:normal;color:var(--color-neutral-content);opacity:0%;font-size:.875rem;font-weight:400;line-height:1.25;background-color:var(--tt-bg);width:max-content;pointer-events:none;z-index:2;--tw-content: attr(data-tip);content:var(--tw-content);transform:translate(var(--tt-trans, -50%)) translateY(var(--tt-pos, .25rem));inset:auto auto var(--tt-off) 50%}.tooltip[data-tip]:before{position:absolute;max-width:20rem;border-radius:var(--radius-field);padding-inline:.5rem;padding-block:.25rem;text-align:center;white-space:normal;color:var(--color-neutral-content);opacity:0%;font-size:.875rem;font-weight:400;line-height:1.25;background-color:var(--tt-bg);width:max-content;pointer-events:none;z-index:2;--tw-content: attr(data-tip);content:var(--tw-content);transform:translate(var(--tt-trans, -50%)) translateY(var(--tt-pos, .25rem));inset:auto auto var(--tt-off) 50%}.tooltip:after{opacity:0%;background-color:var(--tt-bg);content:"";pointer-events:none;width:.625rem;height:.25rem;display:block;position:absolute;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:-1px 0;mask-position:-1px 0;--mask-tooltip: url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");-webkit-mask-image:var(--mask-tooltip);mask-image:var(--mask-tooltip);transform:translate(var(--tt-trans, -50%)) translateY(var(--tt-pos, .25rem));inset:auto auto var(--tt-tail) 50%}@media(prefers-reduced-motion:no-preference){.tooltip>.tooltip-content{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}.tooltip[data-tip]:before{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}.tooltip:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))>.tooltip-content{opacity:100%;--tt-pos: 0rem}@media(prefers-reduced-motion:no-preference){:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))>.tooltip-content{transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s,transform .2s cubic-bezier(.4,0,.2,1) 0s}}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before{opacity:100%;--tt-pos: 0rem}@media(prefers-reduced-motion:no-preference){:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before{transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s,transform .2s cubic-bezier(.4,0,.2,1) 0s}}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after{opacity:100%;--tt-pos: 0rem}@media(prefers-reduced-motion:no-preference){:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s,transform .2s cubic-bezier(.4,0,.2,1) 0s}}.tabs{display:flex;flex-wrap:wrap;--tabs-height: auto;--tabs-direction: row;--tab-height: calc(var(--size-field, .25rem) * 10);height:var(--tabs-height);flex-direction:var(--tabs-direction)}.tab:is(.tabs>.tab){position:relative;display:inline-flex;cursor:pointer;appearance:none;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;webkit-user-select:none;-webkit-user-select:none;user-select:none}@media(hover:hover){.tab:is(.tabs>.tab):hover{color:var(--color-base-content)}}.tab:is(.tabs>.tab){--tab-p: .75rem;--tab-bg: var(--color-base-100);--tab-border-color: var(--color-base-300);--tab-radius-ss: 0;--tab-radius-se: 0;--tab-radius-es: 0;--tab-radius-ee: 0;--tab-order: 0;--tab-radius-min: calc(.75rem - var(--border));--tab-radius-limit: min(var(--radius-field), var(--tab-radius-min));--tab-radius-grad: #0000 calc(69% - var(--border)), var(--tab-border-color) calc(69% - var(--border) + .25px), var(--tab-border-color) 69%, var(--tab-bg) calc(69% + .25px) ;border-color:#0000;order:var(--tab-order);height:var(--tab-height);font-size:.875rem;padding-inline:var(--tab-p)}.tab:is(.tabs>.tab):is(input[type=radio]){min-width:fit-content}.tab:is(.tabs>.tab):is(input[type=radio]):after{--tw-content: attr(aria-label);content:var(--tw-content)}.tab:is(.tabs>.tab):is(label){position:relative}.tab:is(.tabs>.tab):is(label) input{position:absolute;inset:0;cursor:pointer;appearance:none;opacity:0%}:is(.tab:is(.tabs>.tab):checked,.tab:is(.tabs>.tab):is(label:has(:checked)),.tab:is(.tabs>.tab):is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content{display:block}.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}.tab:is(.tabs>.tab):not(input):empty{flex-grow:1;cursor:default}.tab:is(.tabs>.tab):focus{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.tab:is(.tabs>.tab):focus{outline:2px solid transparent;outline-offset:2px}}.tab:is(.tabs>.tab):focus-visible,.tab:is(.tabs>.tab):is(label:has(:checked:focus-visible)){outline:2px solid currentColor;outline-offset:-5px}.tab:is(.tabs>.tab)[disabled]{pointer-events:none;opacity:40%}.menu{display:flex;width:fit-content;flex-direction:column;flex-wrap:wrap;padding:.5rem;--menu-active-fg: var(--color-neutral-content);--menu-active-bg: var(--color-neutral);font-size:.875rem}.menu :where(li ul,li menu){position:relative;margin-inline-start:1rem;padding-inline-start:.5rem;white-space:nowrap}.menu :where(li ul,li menu):before{position:absolute;inset-inline-start:0rem;top:.75rem;bottom:.75rem;background-color:var(--color-base-content);opacity:10%;width:var(--border);content:""}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}.menu :where(li:not(.menu-title)>:not(ul,menu,details,.menu-title,.btn)){display:grid;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;border-radius:var(--radius-field);padding-inline:.75rem;padding-block:.375rem;text-align:start;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);grid-auto-columns:minmax(auto,max-content) auto max-content;-webkit-user-select:none;user-select:none}.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){display:grid;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;border-radius:var(--radius-field);padding-inline:.75rem;padding-block:.375rem;text-align:start;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);grid-auto-columns:minmax(auto,max-content) auto max-content;-webkit-user-select:none;user-select:none}.menu :where(li>details>summary){--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.menu :where(li>details>summary){outline:2px solid transparent;outline-offset:2px}}.menu :where(li>details>summary)::-webkit-details-marker{display:none}:is(.menu :where(li>details>summary),.menu :where(li>.menu-dropdown-toggle)):after{justify-self:flex-end;display:block;height:.375rem;width:.375rem;rotate:-135deg;translate:0 -1px;transition-property:rotate,translate;transition-duration:.2s;content:"";transform-origin:50% 50%;box-shadow:2px 2px inset;pointer-events:none}.menu details{overflow:hidden;interpolate-size:allow-keywords}.menu details::details-content{block-size:0}@media(prefers-reduced-motion:no-preference){.menu details::details-content{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.menu details[open]::details-content{block-size:auto}.menu :where(li>details[open]>summary):after{rotate:45deg;translate:0 1px}.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{rotate:45deg;translate:0 1px}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])).menu-focus{cursor:pointer;background-color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])).menu-focus{background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])).menu-focus{color:var(--color-base-content);--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])).menu-focus{outline:2px solid transparent;outline-offset:2px}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):focus-visible{background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):focus-visible{color:var(--color-base-content);--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):focus-visible{outline:2px solid transparent;outline-offset:2px}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){cursor:pointer;background-color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){outline:2px solid transparent;outline-offset:2px}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){box-shadow:0 1px #00000003 inset,0 -1px #ffffff03 inset}.menu :where(li:empty){background-color:var(--color-base-content);opacity:10%;margin:.5rem 1rem;height:1px}.menu :where(li){position:relative;display:flex;flex-shrink:0;flex-direction:column;flex-wrap:wrap;align-items:stretch}.menu :where(li) .badge{justify-self:flex-end}.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):is([aria-current]:not([aria-current=false],[aria-current=""])),.menu :where(li)>details>summary:active{--tw-outline-style: none;outline-style:none;color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise)}@media(forced-colors:active){.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):is([aria-current]:not([aria-current=false],[aria-current=""])),.menu :where(li)>details>summary:active{outline:2px solid transparent;outline-offset:2px}}:is(.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):is([aria-current]:not([aria-current=false],[aria-current=""])),.menu :where(li)>details>summary:active):not(:is(.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):is([aria-current]:not([aria-current=false],[aria-current=""])),.menu :where(li)>details>summary:active):active){box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--menu-active-bg)}.menu :where(li).menu-disabled,.menu :where(li) [disabled]{pointer-events:none;color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.menu :where(li).menu-disabled,.menu :where(li) [disabled]{color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.menu .dropdown:focus-within .menu-dropdown-toggle:after{rotate:45deg;translate:0 1px}.menu .dropdown-content{margin-top:.5rem;padding:.5rem}.menu .dropdown-content:before{display:none}.dock{position:fixed;right:0;bottom:0;left:0;z-index:1;display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-around;background-color:var(--color-base-100);padding:.5rem;color:currentcolor;border-top:.5px solid var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.dock{border-top:.5px solid color-mix(in oklab,var(--color-base-content) 5%,#0000)}}.dock{height:4rem;height:calc(4rem + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}.dock>:not(:where(script,style,template)){position:relative;margin-bottom:.5rem;display:flex;height:100%;max-width:8rem;flex-shrink:1;flex-basis:100%;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:1px;border-radius:var(--radius-box);background-color:transparent;transition:opacity .2s ease-out}@media(hover:hover){.dock>:not(:where(script,style,template)):hover{opacity:80%}}:is(.dock>:not(:where(script,style,template))[aria-disabled=true],.dock>:not(:where(script,style,template))[disabled]),:is(.dock>:not(:where(script,style,template))[aria-disabled=true],.dock>:not(:where(script,style,template))[disabled]):hover{pointer-events:none;color:var(--color-base-content);opacity:100%}@supports (color: color-mix(in lab,red,red)){:is(.dock>:not(:where(script,style,template))[aria-disabled=true],.dock>:not(:where(script,style,template))[disabled]),:is(.dock>:not(:where(script,style,template))[aria-disabled=true],.dock>:not(:where(script,style,template))[disabled]):hover{color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}.dock>:not(:where(script,style,template)) .dock-label{font-size:.6875rem}.dock>:not(:where(script,style,template)):after{content:"";position:absolute;height:.25rem;width:1.5rem;border-radius:calc(infinity * 1px);background-color:transparent;bottom:.2rem;border-top:3px solid transparent;transition:background-color .1s ease-out,text-color .1s ease-out,width .1s ease-out}}@layer daisyui.l1.l2{.dock>[aria-current]:not([aria-current=false],[aria-current=""]):after{width:2.5rem;background-color:currentcolor;color:currentcolor}}@layer daisyui.l1.l2.l3{.dropdown{position:relative;display:inline-block;position-area:var(--anchor-v, block-end) var(--anchor-h, span-inline-end)}.dropdown>:not(:has(~[class*=dropdown-content])):focus{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.dropdown>:not(:has(~[class*=dropdown-content])):focus{outline:2px solid transparent;outline-offset:2px}}.dropdown .dropdown-content{position:absolute}.dropdown.dropdown-close .dropdown-content{display:none;transform-origin:top;opacity:0%;scale:95%}.dropdown:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within) .dropdown-content{display:none;transform-origin:top;opacity:0%;scale:95%}.dropdown.dropdown-hover:not(:hover) [tabindex]:first-child:focus:not(:focus-visible)~.dropdown-content{display:none;transform-origin:top;opacity:0%;scale:95%}.dropdown[popover]{z-index:999}@media(prefers-reduced-motion:no-preference){.dropdown[popover]{animation:dropdown .2s;transition-property:opacity,scale,display,overlay;transition-behavior:allow-discrete;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}@starting-style{.dropdown[popover]{scale:95%;opacity:0}}.dropdown .dropdown-content{z-index:999}@media(prefers-reduced-motion:no-preference){.dropdown .dropdown-content{animation:dropdown .2s;transition-property:opacity,scale,display,overlay;transition-behavior:allow-discrete;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}@starting-style{.dropdown .dropdown-content{scale:95%;opacity:0}}:is(.dropdown:not(.dropdown-close).dropdown-open,.dropdown:not(.dropdown-close):not(.dropdown-hover):focus,.dropdown:not(.dropdown-close):focus-within)>[tabindex]:first-child{pointer-events:none}:is(.dropdown:not(.dropdown-close).dropdown-open,.dropdown:not(.dropdown-close):not(.dropdown-hover):focus,.dropdown:not(.dropdown-close):focus-within) .dropdown-content{opacity:100%;scale:100%}.dropdown:not(.dropdown-close).dropdown-hover:hover .dropdown-content{opacity:100%;scale:100%}.dropdown:is(details){overflow:revert-layer}.dropdown:is(details) summary::-webkit-details-marker{display:none}.dropdown:where([popover]){background:#0000}.dropdown[popover]{position:fixed;color:inherit}@supports not (position-area: bottom){.dropdown[popover]{margin:auto}.dropdown[popover].dropdown-close,.dropdown[popover].dropdown-open:not(:popover-open){display:none;transform-origin:top;opacity:0%;scale:95%}.dropdown[popover]::backdrop{background-color:color-mix(in oklab,#000 30%,#0000)}}.dropdown[popover].dropdown-close,.dropdown[popover]:not(.dropdown-open,:popover-open){display:none;transform-origin:top;opacity:0%;scale:95%}:where(.btn){width:unset}.btn{--size: calc(var(--size-field, .25rem) * 10);--btn-p: 1rem;--btn-fg: var(--color-base-content);display:inline-flex;flex-shrink:0;cursor:pointer;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.375rem;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;-webkit-user-select:none;user-select:none;font-weight:600;border-start-start-radius:var(--join-ss, var(--radius-field));border-start-end-radius:var(--join-se, var(--radius-field));border-end-start-radius:var(--join-es, var(--radius-field));border-end-end-radius:var(--join-ee, var(--radius-field));border-width:var(--border);touch-action:manipulation;transition-property:color,background-color,border-color,box-shadow,transform;transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;--btn-bg: var(--btn-color, var(--color-base-200));--btn-border: var(--btn-color, var(--color-base-200))}@supports (color: color-mix(in lab,red,red)){.btn{--btn-border: color-mix( in oklab, var(--btn-color, var(--color-base-200)), #000 calc(var(--depth) * 5%) )}}.btn{--btn-soft-bg: initial;--btn-shadow: 0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color: color-mix(in lab,red,red)){.btn{--btn-shadow: 0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.btn{--btn-inset: 0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));height:var(--size);padding-inline:var(--btn-p);font-size:var(--fontsize, .875rem);background-color:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-border);border-style:var(--btn-border-style, solid);outline-color:var(--btn-color, var(--color-base-content));--tw-prose-links: var(--btn-fg);background-image:none,var(--fx-noise);background-size:auto,calc(var(--noise, 0) * 100%);text-shadow:0 .5px oklch(100% 0 0 / calc(var(--depth) * .15));box-shadow:var(--btn-inset) inset,var(--btn-shadow)}.btn:is([type=checkbox],[type=radio]){appearance:none}.btn:is([type=checkbox],[type=radio])[aria-label]:after{--tw-content: attr(aria-label);content:var(--tw-content)}.btn:where(:checked:not(.filter [type=radio].btn)){--btn-color: var(--color-primary);--btn-fg: var(--color-primary-content)}}.prose :where(a.btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}@layer daisyui.l1{@media(hover:hover){.btn:hover{--btn-bg: var(--btn-color, var(--color-base-200))}@supports (color: color-mix(in lab,red,red)){.btn:hover{--btn-bg: color-mix(in oklab, var(--btn-color, var(--color-base-200)), #000 7%)}}.btn:hover{color:var(--btn-fg);--btn-border: var(--btn-bg)}@supports (color: color-mix(in lab,red,red)){.btn:hover{--btn-border: color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.btn:hover{--btn-border-style: solid;--btn-inset: 0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow: 0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color: color-mix(in lab,red,red)){.btn:hover{--btn-shadow: 0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}}.btn:active:not(.btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){translate:0 .5px;--btn-bg: var(--btn-color, var(--color-base-200))}@supports (color: color-mix(in lab,red,red)){.btn:active:not(.btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-bg: color-mix(in oklab, var(--btn-color, var(--color-base-200)), #000 5%)}}.btn:active:not(.btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){color:var(--btn-fg, var(--color-base-content));--btn-border: var(--btn-color, var(--color-base-200))}@supports (color: color-mix(in lab,red,red)){.btn:active:not(.btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-border: color-mix(in oklab, var(--btn-color, var(--color-base-200)), #000 7%)}}.btn:active:not(.btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-border-style: solid;--btn-inset: 0 0 0 0 oklch(0% 0 0/0);--btn-shadow: 0 0 0 0 oklch(0% 0 0/0)}.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-bg: var(--btn-color, var(--color-base-200));color:var(--btn-fg, var(--color-base-content));--btn-border: var(--btn-bg)}@supports (color: color-mix(in lab,red,red)){.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border: color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border-style: solid;--btn-inset: 0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow: 0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color: color-mix(in lab,red,red)){.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-shadow: 0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){isolation:isolate}.btn:focus-visible{outline-width:2px;outline-style:solid;isolation:isolate}.btn:has(:focus-visible){outline-width:2px;outline-style:solid;isolation:isolate}}@layer daisyui.l1.l2{.btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-bg: var(--btn-color, var(--color-base-200))}@supports (color: color-mix(in lab,red,red)){.btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-bg: color-mix(in oklab, var(--btn-color, var(--color-base-200)), #000 5%)}}.btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){color:var(--btn-fg, var(--color-base-content));--btn-border: var(--btn-color, var(--color-base-200))}@supports (color: color-mix(in lab,red,red)){.btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-border: color-mix(in oklab, var(--btn-color, var(--color-base-200)), #000 7%)}}.btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-border-style: solid;--btn-inset: 0 0 0 0 oklch(0% 0 0/0);--btn-shadow: 0 0 0 0 oklch(0% 0 0/0);isolation:isolate}}@layer daisyui{.btn:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]){pointer-events:none;color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.btn:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]){color:color-mix(in oklch,var(--color-base-content) 20%,#0000)}}.btn:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]){--btn-bg: #0000;--btn-border: #0000;background-image:none;--btn-inset: 0 0 0 0 oklch(0% 0 0/0);--btn-shadow: 0 0 0 0 oklch(0% 0 0/0)}.btn:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.btn:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}}@layer daisyui.l1.l2.l3{.loading{pointer-events:none;display:inline-block;aspect-ratio:1 / 1;flex-shrink:0;background-color:currentcolor;vertical-align:middle;width:calc(var(--size-selector, .25rem) * 6);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}@media(forced-colors:active){.loading{background-color:CanvasText}}@media(prefers-reduced-motion:no-preference){.loading{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}}}@layer daisyui{.btn:is(:is(.btn-disabled),:disabled,[disabled],[aria-disabled=true]){pointer-events:none;color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.btn:is(:is(.btn-disabled),:disabled,[disabled],[aria-disabled=true]){color:color-mix(in oklch,var(--color-base-content) 20%,#0000)}}.btn:is(:is(.btn-disabled),:disabled,[disabled],[aria-disabled=true]){--btn-bg: #0000;--btn-border: #0000;background-image:none;--btn-inset: 0 0 0 0 oklch(0% 0 0/0);--btn-shadow: 0 0 0 0 oklch(0% 0 0/0)}.btn:is(:is(.btn-disabled),:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.btn:is(:is(.btn-disabled),:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}}@layer daisyui.l1.l2.l3{.filter{display:flex;flex-wrap:wrap}.filter [type=radio]{width:auto}.filter input{overflow:hidden;opacity:100%;scale:1;transition:visibility .1s allow-discrete,margin .1s,opacity .3s,padding .3s,border-width .1s}.filter input.filter-reset{aspect-ratio:1 / 1}.filter input.filter-reset:after{--tw-content: "\d7";content:var(--tw-content)}.filter>input:not(:last-child){margin-inline-end:.25rem}.filter>:not(:last-child) input{margin-inline-end:.25rem}}@layer daisyui.l1{.filter:not(:has(:checked:not(.filter-reset))) :is(.filter-reset,[type=reset]):not(:focus-visible){visibility:hidden;margin-inline:0px;width:0px;padding-inline:0px;opacity:0%;scale:0;border-width:0}.filter:not(:has(:focus-visible)):has(:checked:not(.filter-reset,[type=checkbox])) :is(input,button):not(:checked,.filter-reset,[type=reset]){margin-inline:0px;width:0px;padding-inline:0px;opacity:0%;scale:0;border-width:0}}.invisible{visibility:hidden}.visible{visibility:visible}@layer daisyui.l1.l2.l3{.list{display:flex;flex-direction:column;font-size:.875rem}.list .list-row{--list-grid-cols: minmax(0, auto) 1fr;position:relative;display:grid;grid-auto-flow:column;gap:1rem;border-radius:var(--radius-box);padding:1rem;word-break:break-word;grid-template-columns:var(--list-grid-cols)}:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{content:"";border-bottom:var(--border) solid;inset-inline:var(--radius-box);position:absolute;bottom:0;border-color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{border-color:color-mix(in oklab,var(--color-base-content) 5%,transparent)}}}@layer daisyui.l1.l2{.list .list-row:has(>.list-col-grow:nth-child(1)){--list-grid-cols: 1fr}.list .list-row:has(>.list-col-grow:nth-child(2)){--list-grid-cols: minmax(0, auto) 1fr}.list .list-row:has(>.list-col-grow:nth-child(3)){--list-grid-cols: minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(>.list-col-grow:nth-child(4)){--list-grid-cols: minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(>.list-col-grow:nth-child(5)){--list-grid-cols: minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(>.list-col-grow:nth-child(6)){--list-grid-cols: minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row>*{grid-row-start:1}}@layer daisyui.l1.l2.l3{.toast{position:fixed;inset-inline-start:auto;inset-inline-end:1rem;top:auto;bottom:1rem;display:flex;flex-direction:column;gap:.5rem;background-color:transparent;translate:var(--toast-x, 0) var(--toast-y, 0);width:max-content;max-width:calc(100vw - 2rem)}@media(prefers-reduced-motion:no-preference){.toast>*{animation:toast .25s ease-out}}.toggle{border:var(--border) solid currentColor;color:var(--input-color);position:relative;display:inline-grid;flex-shrink:0;cursor:pointer;appearance:none;place-content:center;vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none;grid-template-columns:0fr 1fr 1fr;--radius-selector-max: calc( var(--radius-selector) + var(--radius-selector) + var(--radius-selector) );border-radius:calc(var(--radius-selector) + min(var(--toggle-p),var(--radius-selector-max)) + min(var(--border),var(--radius-selector-max)));padding:var(--toggle-p);box-shadow:0 1px currentColor inset}@supports (color: color-mix(in lab,red,red)){.toggle{box-shadow:0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000) inset}}.toggle{transition:color .3s,grid-template-columns .2s;--input-color: var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.toggle{--input-color: color-mix(in oklab, var(--color-base-content) 50%, #0000)}}.toggle{--toggle-p: calc(var(--size) * .125);--size: calc(var(--size-selector, .25rem) * 6);width:calc((var(--size) * 2) - (var(--border) + var(--toggle-p)) * 2);height:var(--size)}.toggle>*{z-index:1;grid-column:span 1 / span 1;grid-column-start:2;grid-row-start:1;height:100%;cursor:pointer;appearance:none;background-color:transparent;padding:.125rem;transition:opacity .2s,rotate .4s;border:none}.toggle>*:focus{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.toggle>*:focus{outline:2px solid transparent;outline-offset:2px}}.toggle>*:nth-child(2){color:var(--color-base-100);rotate:0deg}.toggle>*:nth-child(3){color:var(--color-base-100);opacity:0%;rotate:-15deg}.toggle:has(:checked)>:nth-child(2){opacity:0%;rotate:15deg}.toggle:has(:checked)>:nth-child(3){opacity:100%;rotate:0deg}.toggle:before{position:relative;inset-inline-start:0rem;grid-column-start:2;grid-row-start:1;aspect-ratio:1 / 1;height:100%;width:100%;border-radius:var(--radius-selector);background-color:currentcolor;translate:0;--tw-content: "";content:var(--tw-content);transition:background-color .1s,translate .2s,inset-inline-start .2s;box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px currentColor}@supports (color: color-mix(in lab,red,red)){.toggle:before{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000)}}.toggle:before{background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise)}@media(forced-colors:active){.toggle:before{outline-style:var(--tw-outline-style);outline-width:1px;outline-offset:-1px}}@media print{.toggle:before{outline:.25rem solid;outline-offset:-1rem}}.toggle:focus-visible{outline:2px solid currentColor;outline-offset:2px}.toggle:has(:focus-visible){outline:2px solid currentColor;outline-offset:2px}.toggle:checked{grid-template-columns:1fr 1fr 0fr;background-color:var(--color-base-100);--input-color: var(--color-base-content)}.toggle:checked:before{background-color:currentcolor}@starting-style{.toggle:checked:before{opacity:0}}.toggle[aria-checked=true]{grid-template-columns:1fr 1fr 0fr;background-color:var(--color-base-100);--input-color: var(--color-base-content)}.toggle[aria-checked=true]:before{background-color:currentcolor}@starting-style{.toggle[aria-checked=true]:before{opacity:0}}.toggle:has(>input:checked){grid-template-columns:1fr 1fr 0fr;background-color:var(--color-base-100);--input-color: var(--color-base-content)}.toggle:has(>input:checked):before{background-color:currentcolor}@starting-style{.toggle:has(>input:checked):before{opacity:0}}.toggle:indeterminate{grid-template-columns:.5fr 1fr .5fr}.toggle:disabled{cursor:not-allowed;opacity:30%}.toggle:disabled:before{background-color:transparent;border:var(--border) solid currentColor}.input{position:relative;display:inline-flex;flex-shrink:1;appearance:none;align-items:center;gap:.5rem;background-color:var(--color-base-100);padding-inline:.75rem;vertical-align:middle;white-space:nowrap;--size: calc(var(--size-field, .25rem) * var(--in-size-mul, 10));--input-color: var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.input{--input-color: color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.input{cursor:text;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size, 0rem),var(--font-size-min, .875rem));touch-action:manipulation;border-start-start-radius:var(--join-ss, var(--radius-field));border-start-end-radius:var(--join-se, var(--radius-field));border-end-start-radius:var(--join-es, var(--radius-field));border-end-end-radius:var(--join-ee, var(--radius-field));border:var(--border) solid var(--input-color, #0000);box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}@supports (color: color-mix(in lab,red,red)){.input{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.input input{height:100%;width:100%;appearance:none;background-color:transparent;border:none}.input input::placeholder{color:var(--color-base-content);opacity:50%}.input input:focus,.input input:focus-within{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.input input:focus,.input input:focus-within{outline:2px solid transparent;outline-offset:2px}}.input input::-webkit-calendar-picker-indicator{inset-inline-end:-.15em}.input::-webkit-inner-spin-button{margin-inline-end:-10px}.input::-webkit-calendar-picker-indicator{inset-inline-end:.75em}input.input{position:relative;display:inline-flex;text-align:start}input.input[type=url],input.input[type=tel],input.input[type=email],input.input[type=number]{direction:ltr}input.input::-webkit-datetime-edit,input.input::-webkit-date-and-time-value{display:grid;min-height:100%;align-items:center;text-align:inherit}input.input::-webkit-inner-spin-button{margin-block:calc(.25rem * var(--spin-my, -3))}input.input::-webkit-calendar-picker-indicator{position:absolute;width:1em;height:1em;cursor:pointer}input.input::-webkit-color-swatch-wrapper{padding-block:.25rem}.input input{position:relative;display:inline-flex;text-align:start}.input input[type=url],.input input[type=tel],.input input[type=email],.input input[type=number]{direction:ltr}.input input::-webkit-datetime-edit,.input input::-webkit-date-and-time-value{display:grid;min-height:100%;align-items:center;text-align:inherit}.input input::-webkit-inner-spin-button{margin-block:calc(.25rem * var(--spin-my, -3))}.input input::-webkit-calendar-picker-indicator{position:absolute;width:1em;height:1em;cursor:pointer}.input input::-webkit-color-swatch-wrapper{padding-block:.25rem}.input:focus{--input-color: var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color: color-mix(in lab,red,red)){.input:focus{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000)}}.input:focus{outline:2px solid var(--input-color);outline-offset:2px}@media(pointer:coarse){@supports (-webkit-touch-callout: none){.input:focus{--font-size: 1rem}}}.input:focus-within{--input-color: var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color: color-mix(in lab,red,red)){.input:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000)}}.input:focus-within{outline:2px solid var(--input-color);outline-offset:2px}@media(pointer:coarse){@supports (-webkit-touch-callout: none){.input:focus-within{--font-size: 1rem}}}}@layer daisyui.l1.l2{.input:has(>input[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.input:has(>input[disabled]):is(input),.input:has(>input[disabled]) :is(input){color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.input:has(>input[disabled]):is(input),.input:has(>input[disabled]) :is(input){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}.input:has(>input[disabled]){box-shadow:none}.input:has(>input[disabled])::placeholder,.input:has(>input[disabled]) ::placeholder{color:var(--color-base-content);opacity:20%}.input:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.input:is(:disabled,[disabled]):is(input),.input:is(:disabled,[disabled]) :is(input){color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.input:is(:disabled,[disabled]):is(input),.input:is(:disabled,[disabled]) :is(input){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}.input:is(:disabled,[disabled]){box-shadow:none}.input:is(:disabled,[disabled])::placeholder,.input:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content);opacity:20%}fieldset:disabled .input{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}fieldset:disabled .input:is(input),fieldset:disabled .input :is(input){color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){fieldset:disabled .input:is(input),fieldset:disabled .input :is(input){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}fieldset:disabled .input{box-shadow:none}fieldset:disabled .input::placeholder,fieldset:disabled .input ::placeholder{color:var(--color-base-content);opacity:20%}.input:has(>input[disabled])>input[disabled]{cursor:not-allowed}}:is(.input[type=url],.input[type=tel],.input[type=email],.input[type=number]):dir(rtl){border-start-start-radius:var(--join-se, var(--radius-field));border-start-end-radius:var(--join-ss, var(--radius-field));border-end-start-radius:var(--join-ee, var(--radius-field));border-end-end-radius:var(--join-es, var(--radius-field))}@layer daisyui.l1.l2.l3{.table{font-size:.875rem;position:relative;width:100%;border-collapse:separate;--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left}.table:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}@media(hover:hover){:is(:is(.table tr.row-hover),.table tr.row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)}}.table :where(th,td){padding-inline:1rem;padding-block:.75rem;vertical-align:middle}.table :where(thead,tfoot){white-space:nowrap;color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.table :where(thead,tfoot){color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.table :where(thead,tfoot){font-size:.875rem;font-weight:600}.table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid color-mix(in oklch,var(--color-base-content) 5%,#0000)}}.table :where(.table-pin-rows thead){position:sticky;top:0;z-index:1}.table :where(.table-pin-rows tfoot){position:sticky;bottom:0;z-index:1}.table :where(.table-pin-rows :is(thead,tfoot) tr){background-color:var(--color-base-100)}.table :where(.table-pin-cols tr th){position:sticky;right:0;left:0;background-color:var(--color-base-100)}.table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid color-mix(in oklch,var(--color-base-content) 5%,#0000)}}.steps .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:auto;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-rows:40px 1fr;place-items:center;text-align:center;min-width:4rem;--step-bg: var(--color-base-300);--step-fg: var(--color-base-content)}.steps .step:before{top:0;grid-column-start:1;grid-row-start:1;height:.5rem;width:100%;border:1px solid;color:var(--step-bg);background-color:var(--step-bg);content:"";margin-inline-start:-100%}.steps .step>.step-icon,.steps .step:not(:has(.step-icon)):after{--tw-content: counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);position:relative;grid-column-start:1;grid-row-start:1;display:grid;height:2rem;width:2rem;place-items:center;place-self:center;border-radius:calc(infinity * 1px)}.steps .step:first-child:before{--tw-content: none;content:var(--tw-content)}.steps .step[data-content]:after{--tw-content: attr(data-content);content:var(--tw-content)}}@layer daisyui.l1.l2{.steps-horizontal .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:auto;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-rows:40px 1fr;place-items:center;text-align:center;min-width:4rem}.steps-horizontal .step:before{height:.5rem;width:100%;translate:0;margin-inline-start:-100%}[dir=rtl] :is(.steps-horizontal .step):before{translate:0}.steps-vertical .step{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-columns:40px 1fr;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-rows:auto;gap:.5rem;min-height:4rem;justify-items:start}.steps-vertical .step:before{height:100%;width:.5rem;translate:-50% -50%;margin-inline-start:50%}[dir=rtl] :is(.steps-vertical .step):before{translate:50% -50%}}@layer daisyui.l1.l2.l3{.steps{display:inline-grid;grid-auto-flow:column;overflow:hidden;overflow-x:auto;counter-reset:step;grid-auto-columns:1fr}.steps .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:auto;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-rows:40px 1fr;place-items:center;text-align:center;min-width:4rem;--step-bg: var(--color-base-300);--step-fg: var(--color-base-content)}.steps .step:before{top:0;grid-column-start:1;grid-row-start:1;height:.5rem;width:100%;border:1px solid;color:var(--step-bg);background-color:var(--step-bg);content:"";margin-inline-start:-100%}.steps .step>.step-icon,.steps .step:not(:has(.step-icon)):after{--tw-content: counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);position:relative;grid-column-start:1;grid-row-start:1;display:grid;height:2rem;width:2rem;place-items:center;place-self:center;border-radius:calc(infinity * 1px)}.steps .step:first-child:before{--tw-content: none;content:var(--tw-content)}.steps .step[data-content]:after{--tw-content: attr(data-content);content:var(--tw-content)}}@layer daisyui.l1.l2{.steps .step-neutral+.step-neutral:before{--step-bg: var(--color-neutral);--step-fg: var(--color-neutral-content)}.steps .step-neutral:after{--step-bg: var(--color-neutral);--step-fg: var(--color-neutral-content)}.steps .step-neutral>.step-icon{--step-bg: var(--color-neutral);--step-fg: var(--color-neutral-content)}.steps .step-primary+.step-primary:before{--step-bg: var(--color-primary);--step-fg: var(--color-primary-content)}.steps .step-primary:after{--step-bg: var(--color-primary);--step-fg: var(--color-primary-content)}.steps .step-primary>.step-icon{--step-bg: var(--color-primary);--step-fg: var(--color-primary-content)}.steps .step-secondary+.step-secondary:before{--step-bg: var(--color-secondary);--step-fg: var(--color-secondary-content)}.steps .step-secondary:after{--step-bg: var(--color-secondary);--step-fg: var(--color-secondary-content)}.steps .step-secondary>.step-icon{--step-bg: var(--color-secondary);--step-fg: var(--color-secondary-content)}.steps .step-accent+.step-accent:before{--step-bg: var(--color-accent);--step-fg: var(--color-accent-content)}.steps .step-accent:after{--step-bg: var(--color-accent);--step-fg: var(--color-accent-content)}.steps .step-accent>.step-icon{--step-bg: var(--color-accent);--step-fg: var(--color-accent-content)}.steps .step-info+.step-info:before{--step-bg: var(--color-info);--step-fg: var(--color-info-content)}.steps .step-info:after{--step-bg: var(--color-info);--step-fg: var(--color-info-content)}.steps .step-info>.step-icon{--step-bg: var(--color-info);--step-fg: var(--color-info-content)}.steps .step-success+.step-success:before{--step-bg: var(--color-success);--step-fg: var(--color-success-content)}.steps .step-success:after{--step-bg: var(--color-success);--step-fg: var(--color-success-content)}.steps .step-success>.step-icon{--step-bg: var(--color-success);--step-fg: var(--color-success-content)}.steps .step-warning+.step-warning:before{--step-bg: var(--color-warning);--step-fg: var(--color-warning-content)}.steps .step-warning:after{--step-bg: var(--color-warning);--step-fg: var(--color-warning-content)}.steps .step-warning>.step-icon{--step-bg: var(--color-warning);--step-fg: var(--color-warning-content)}.steps .step-error+.step-error:before{--step-bg: var(--color-error);--step-fg: var(--color-error-content)}.steps .step-error:after{--step-bg: var(--color-error);--step-fg: var(--color-error-content)}.steps .step-error>.step-icon{--step-bg: var(--color-error);--step-fg: var(--color-error-content)}.swap{position:relative;display:inline-grid;cursor:pointer;place-content:center;vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none}.swap input{appearance:none;border:none}.swap>*{grid-column-start:1;grid-row-start:1}@media(prefers-reduced-motion:no-preference){.swap>*{transition-property:transform,rotate,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.swap .swap-on,.swap .swap-indeterminate{opacity:0%}.swap input:indeterminate~.swap-on{opacity:0%}.swap input:is(:checked,:indeterminate)~.swap-off{opacity:0%}.swap input:checked~.swap-on{opacity:100%;backface-visibility:visible}.swap input:indeterminate~.swap-indeterminate{opacity:100%;backface-visibility:visible}}@layer daisyui.l1.l2.l3{.select{position:relative;display:inline-flex;flex-shrink:1;appearance:none;align-items:center;gap:.375rem;background-color:var(--color-base-100);padding-inline-start:.75rem;padding-inline-end:1.75rem;vertical-align:middle;--size: calc(var(--size-field, .25rem) * var(--sl-size-mul, 10));--input-color: var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.select{--input-color: color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.select{width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size, 0rem),var(--font-size-min, .875rem));touch-action:manipulation;border-start-start-radius:var(--join-ss, var(--radius-field));border-start-end-radius:var(--join-se, var(--radius-field));border-end-start-radius:var(--join-es, var(--radius-field));border-end-end-radius:var(--join-ee, var(--radius-field));background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-size:4px 4px,4px 4px;background-repeat:no-repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:var(--border) solid var(--input-color, #0000);box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}@supports (color: color-mix(in lab,red,red)){.select{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}[dir=rtl] .select{background-position:calc(0% + 12px) calc(1px + 50%),calc(0% + 16px) calc(1px + 50%)}.select[multiple]{height:auto;overflow:auto;padding-block:.75rem;padding-inline-end:.75rem;background-image:none}.select select{margin-inline-start:-.75rem;margin-inline-end:-1.75rem;width:calc(100% + 2.75rem);appearance:none;padding-inline-start:.75rem;padding-inline-end:1.75rem;height:calc(100% - calc(var(--border) * 2));align-items:center;background:inherit;border-radius:inherit;border-style:none}.select select::placeholder{color:var(--color-base-content);opacity:50%}.select select:focus,.select select:focus-within{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.select select:focus,.select select:focus-within{outline:2px solid transparent;outline-offset:2px}}.select select:not(:last-child){margin-inline-end:-1.375rem;background-image:none}.select:focus{--input-color: var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color: color-mix(in lab,red,red)){.select:focus{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000)}}.select:focus{outline:2px solid var(--input-color);outline-offset:2px}.select:focus-within{--input-color: var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color: color-mix(in lab,red,red)){.select:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000)}}.select:focus-within{outline:2px solid var(--input-color);outline-offset:2px}.select:open{--input-color: var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color: color-mix(in lab,red,red)){.select:open{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000)}}.select:open{outline:2px solid var(--input-color);outline-offset:2px;background-image:linear-gradient(135deg,#0000 50%,currentColor 50%),linear-gradient(45deg,currentColor 50%,#0000 50%)}@supports (appearance: base-select){:is(:is(.select),.select select){appearance:base-select}:is(:is(.select),.select select)::picker(select){appearance:base-select}}:is(:is(.select),.select select)::picker(select){color:inherit;max-height:min(24rem,70dvh);margin-inline:.5rem;translate:-.5rem 0;border:var(--border) solid var(--color-base-200);margin-block:.5rem;border-radius:var(--radius-box);padding:.5rem;background-color:inherit;box-shadow:0 2px calc(var(--depth) * 3px) -2px #0003;box-shadow:0 20px 25px -5px rgb(0 0 0 / calc(var(--depth) * .1)),0 8px 10px -6px rgb(0 0 0 / calc(var(--depth) * .1))}:is(:is(.select),.select select)::picker-icon{display:none}:is(:is(.select),.select select) selectedcontent{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(:is(.select),.select select) optgroup{padding-top:.5em}:is(:is(.select),.select select) optgroup option:nth-child(1){margin-top:.5em}:is(:is(.select),.select select) option{border-radius:var(--radius-field);padding-block:.375rem;padding-inline:calc(.25rem * var(--option-px, 3));transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);white-space:normal}:is(:is(.select),.select select) option:not(:disabled):hover,:is(:is(.select),.select select) option:not(:disabled):focus-visible{cursor:pointer;background-color:var(--color-base-content);--tw-outline-style: none;outline-style:none}@supports (color: color-mix(in lab,red,red)){:is(:is(.select),.select select) option:not(:disabled):hover,:is(:is(.select),.select select) option:not(:disabled):focus-visible{background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}@media(forced-colors:active){:is(:is(.select),.select select) option:not(:disabled):hover,:is(:is(.select),.select select) option:not(:disabled):focus-visible{outline:2px solid transparent;outline-offset:2px}}:is(:is(.select),.select select) option:not(:disabled):active{background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--color-neutral)}[dir=rtl] .select::picker(select){translate:.5rem 0}[dir=rtl] .select select::picker(select){translate:.5rem 0}}@layer daisyui.l1.l2{.select:has(>select[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.select:has(>select[disabled]):is(select),.select:has(>select[disabled]) :is(select){color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.select:has(>select[disabled]):is(select),.select:has(>select[disabled]) :is(select){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}.select:has(>select[disabled]){box-shadow:none}.select:has(>select[disabled])::placeholder,.select:has(>select[disabled]) ::placeholder{color:var(--color-base-content);opacity:20%}.select:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.select:is(:disabled,[disabled]):is(select),.select:is(:disabled,[disabled]) :is(select){color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.select:is(:disabled,[disabled]):is(select),.select:is(:disabled,[disabled]) :is(select){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}.select:is(:disabled,[disabled]){box-shadow:none}.select:is(:disabled,[disabled])::placeholder,.select:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content);opacity:20%}fieldset:disabled .select{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}fieldset:disabled .select:is(select),fieldset:disabled .select :is(select){color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){fieldset:disabled .select:is(select),fieldset:disabled .select :is(select){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}fieldset:disabled .select{box-shadow:none}fieldset:disabled .select::placeholder,fieldset:disabled .select ::placeholder{color:var(--color-base-content);opacity:20%}.select:has(>select[disabled])>select[disabled]{cursor:not-allowed}}@layer daisyui.l1.l2.l3{.avatar-group .avatar{overflow:hidden;border-radius:calc(infinity * 1px);border:4px solid var(--color-base-100)}.avatar{position:relative;display:inline-flex;align-self:center;vertical-align:middle}.avatar>div{display:block;aspect-ratio:1 / 1;overflow:hidden}.avatar img{height:100%;width:100%;object-fit:cover}.checkbox{border:var(--border) solid var(--input-color, var(--color-base-content))}@supports (color: color-mix(in lab,red,red)){.checkbox{border:var(--border) solid var(--input-color, color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.checkbox{position:relative;display:inline-block;flex-shrink:0;cursor:pointer;appearance:none;border-radius:var(--radius-selector);padding:.25rem;vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 0 #0000 inset,0 0 #0000;transition:background-color .2s,box-shadow .2s;--size: calc(var(--size-selector, .25rem) * 6);width:var(--size);height:var(--size);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise)}.checkbox:before{--tw-content: "";content:var(--tw-content);display:block;width:100%;height:100%;rotate:45deg;background-color:currentcolor;opacity:0%;transition:clip-path .3s,opacity .1s,rotate .3s,translate .3s;transition-delay:.1s;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);box-shadow:0 3px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;font-size:1rem;line-height:.75}.checkbox:focus-visible{outline:2px solid var(--input-color, currentColor);outline-offset:2px}.checkbox:checked{background-color:var(--input-color, #0000);box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px oklch(0% 0 0 / calc(var(--depth) * .1))}.checkbox:checked:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);translate:3.5% -7%;opacity:100%}@media(forced-colors:active){.checkbox:checked:before{rotate:0deg;background-color:transparent;--tw-content: "\2714\fe0e";clip-path:none}}@media print{.checkbox:checked:before{rotate:0deg;background-color:transparent;--tw-content: "\2714\fe0e";clip-path:none}}.checkbox[aria-checked=true]{background-color:var(--input-color, #0000);box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px oklch(0% 0 0 / calc(var(--depth) * .1))}.checkbox[aria-checked=true]:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);translate:3.5% -7%;opacity:100%}@media(forced-colors:active){.checkbox[aria-checked=true]:before{rotate:0deg;background-color:transparent;--tw-content: "\2714\fe0e";clip-path:none}}@media print{.checkbox[aria-checked=true]:before{rotate:0deg;background-color:transparent;--tw-content: "\2714\fe0e";clip-path:none}}.checkbox:indeterminate{background-color:var( --input-color, var(--color-base-content) )}@supports (color: color-mix(in lab,red,red)){.checkbox:indeterminate{background-color:var( --input-color, color-mix(in oklab, var(--color-base-content) 20%, #0000) )}}.checkbox:indeterminate:before{rotate:0deg;opacity:100%;translate:0 -40%;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%)}@media(forced-colors:active){.checkbox:indeterminate:before{rotate:0deg;background-color:transparent;--tw-content: "\2212";clip-path:none;translate:0}}.checkbox[aria-checked=mixed]{background-color:var( --input-color, var(--color-base-content) )}@supports (color: color-mix(in lab,red,red)){.checkbox[aria-checked=mixed]{background-color:var( --input-color, color-mix(in oklab, var(--color-base-content) 20%, #0000) )}}.checkbox[aria-checked=mixed]:before{rotate:0deg;opacity:100%;translate:0 -40%;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%)}@media(forced-colors:active){.checkbox[aria-checked=mixed]:before{rotate:0deg;background-color:transparent;--tw-content: "\2212";clip-path:none;translate:0}}}@layer daisyui.l1.l2{.checkbox:disabled{cursor:not-allowed;opacity:20%}}@layer daisyui.l1.l2.l3{.radio{position:relative;display:inline-block;flex-shrink:0;cursor:pointer;appearance:none;border-radius:calc(infinity * 1px);padding:.25rem;vertical-align:middle;border:var(--border) solid var(--input-color, currentColor)}@supports (color: color-mix(in lab,red,red)){.radio{border:var(--border) solid var(--input-color, color-mix(in srgb, currentColor 20%, #0000))}}.radio{box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset;--size: calc(var(--size-selector, .25rem) * 6);width:var(--size);height:var(--size);color:var(--input-color, currentColor)}.radio:before{display:block;width:100%;height:100%;border-radius:calc(infinity * 1px);--tw-content: "";content:var(--tw-content);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise)}.radio:focus-visible{outline:2px solid currentColor}.radio:checked{border-color:currentcolor;background-color:var(--color-base-100)}@media(prefers-reduced-motion:no-preference){.radio:checked{animation:radio .2s ease-out}}.radio:checked:before{background-color:currentcolor;box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px oklch(0% 0 0 / calc(var(--depth) * .1))}@media(forced-colors:active){.radio:checked:before{outline-style:var(--tw-outline-style);outline-width:1px;outline-offset:-1px}}@media print{.radio:checked:before{outline:.25rem solid;outline-offset:-1rem}}.radio[aria-checked=true]{border-color:currentcolor;background-color:var(--color-base-100)}@media(prefers-reduced-motion:no-preference){.radio[aria-checked=true]{animation:radio .2s ease-out}}.radio[aria-checked=true]:before{background-color:currentcolor;box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px oklch(0% 0 0 / calc(var(--depth) * .1))}@media(forced-colors:active){.radio[aria-checked=true]:before{outline-style:var(--tw-outline-style);outline-width:1px;outline-offset:-1px}}@media print{.radio[aria-checked=true]:before{outline:.25rem solid;outline-offset:-1rem}}}@layer daisyui.l1.l2{.radio:disabled{cursor:not-allowed;opacity:20%}}@layer daisyui.l1.l2.l3{.drawer{position:relative;display:grid;width:100%;grid-auto-columns:max-content auto}.card-body{display:flex;flex:auto;flex-direction:column;gap:.5rem;padding:var(--card-p, 1.5rem);font-size:var(--card-fs, .875rem)}}@layer daisyui.l1.l2.l3.l4{.card-body p{flex-grow:1}}@layer daisyui.l1.l2{.image-full>.card-body{position:relative;color:var(--color-neutral-content)}.card-xs .card-body{--card-p: .5rem;--card-fs: .6875rem}.card-sm .card-body{--card-p: 1rem;--card-fs: .75rem}.card-md .card-body{--card-p: 1.5rem;--card-fs: .875rem}.card-lg .card-body{--card-p: 2rem;--card-fs: 1rem}.card-xl .card-body{--card-p: 2.5rem;--card-fs: 1.125rem}}@layer daisyui.l1.l2.l3{.card{position:relative;display:flex;flex-direction:column;border-radius:var(--radius-box);transition:outline .2s ease-in-out;outline:2px solid #0000;outline-offset:2px}.card:focus-visible{outline-color:currentColor}.card[aria-checked=true]{outline-color:currentColor}.card:has(>:checked,>:is([type=checkbox],[type=radio]):focus-visible){outline-color:currentColor}.card:has(>:checked:focus-visible){outline-width:4px}.card[aria-checked=true]:focus-visible{outline-width:4px}.card[aria-checked=true]:has(>:is([type=checkbox],[type=radio]):focus-visible){outline-width:4px}.card:has(>:is([type=checkbox],[type=radio])){cursor:pointer;-webkit-user-select:none;user-select:none}.card>:is([type=checkbox],[type=radio]){appearance:none}}@layer daisyui.l1.l2.l3.l4{.card figure:first-child{overflow:hidden;border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-start-radius:unset;border-end-end-radius:unset}.card figure:last-child{overflow:hidden;border-start-start-radius:unset;border-start-end-radius:unset;border-end-start-radius:inherit;border-end-end-radius:inherit}.card figure{display:flex;align-items:center;justify-content:center}}@layer daisyui.l1.l2.l3{.stats{position:relative;display:inline-grid;grid-auto-flow:column;overflow-x:auto;border-radius:var(--radius-box)}.progress{position:relative;height:.5rem;width:100%;appearance:none;overflow:hidden;border-radius:var(--radius-box);background-color:currentcolor}@supports (color: color-mix(in lab,red,red)){.progress{background-color:color-mix(in oklab,currentcolor 20%,transparent)}}.progress{color:var(--color-base-content)}@media(forced-colors:active){.progress{border:1px solid}}.progress:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1%,currentColor 10%,#0000 10%,#0000 90%);background-size:200%;background-position-x:15%}@media(prefers-reduced-motion:no-preference){.progress:indeterminate{animation:progress 5s ease-in-out infinite}}@supports (-moz-appearance: none){.progress:indeterminate::-moz-progress-bar{background-color:transparent}@media(prefers-reduced-motion:no-preference){.progress:indeterminate::-moz-progress-bar{animation:progress 5s ease-in-out infinite;background-image:repeating-linear-gradient(90deg,currentColor -1%,currentColor 10%,#0000 10%,#0000 90%);background-size:200%;background-position-x:15%}}.progress::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentcolor}@media(forced-colors:active){.progress::-moz-progress-bar{background-color:CanvasText}}@media(prefers-reduced-motion:no-preference){.progress::-moz-progress-bar{transition:inline-size .3s ease}}}@supports (-webkit-appearance: none){.progress::-webkit-progress-bar{border-radius:var(--radius-box);background-color:transparent}.progress::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}@media(forced-colors:active){.progress::-webkit-progress-value{background-color:CanvasText}}@media(prefers-reduced-motion:no-preference){.progress::-webkit-progress-value{transition:inline-size .3s ease}}}}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}@layer daisyui.l1.l2{.tooltip-left{--tt-tail-off: clamp(.5rem, var(--tt-radius) + 3px, .8rem - 2px)}.tooltip-left>.tooltip-content{transform:translate(calc(var(--tt-pos, .25rem) - .25rem)) translateY(var(--tt-trans, -50%));left:auto;right:var(--tt-off);inset-block:var(--tt-inset, 50% auto)}.tooltip-left[data-tip]:before{transform:translate(calc(var(--tt-pos, .25rem) - .25rem)) translateY(var(--tt-trans, -50%));left:auto;right:var(--tt-off);inset-block:var(--tt-inset, 50% auto)}.tooltip-left:after{transform:translate(var(--tt-pos, .25rem)) translateY(var(--tt-trans, -50%)) rotate(-90deg);left:auto;right:calc(var(--tt-tail) + 1px);inset-block:var(--tt-tail-inset, 50% auto)}}@layer daisyui.l1.l2.l3{.file-input{border:var(--border) solid #0000;display:inline-flex;cursor:pointer;appearance:none;align-items:center;background-color:var(--color-base-100);vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none;width:clamp(3rem,20rem,100%);height:var(--size);padding-inline-end:.75rem;font-size:.875rem;line-height:2;border-start-start-radius:var(--join-ss, var(--radius-field));border-start-end-radius:var(--join-se, var(--radius-field));border-end-start-radius:var(--join-es, var(--radius-field));border-end-end-radius:var(--join-ee, var(--radius-field));border-color:var(--input-color);box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}@supports (color: color-mix(in lab,red,red)){.file-input{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.file-input{--size: calc(var(--size-field, .25rem) * 10);--input-color: var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.file-input{--input-color: color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.file-input::file-selector-button{margin-inline-end:1rem;cursor:pointer;padding-inline:1rem;webkit-user-select:none;-webkit-user-select:none;user-select:none;height:calc(100% + var(--border) * 2);margin-block:calc(var(--border) * -1);margin-inline-start:calc(var(--border) * -1);font-size:.875rem;color:var(--btn-fg);border-width:var(--border);border-style:solid;border-color:var(--btn-border);border-start-start-radius:calc(var(--join-ss, var(--radius-field) - var(--border)));border-end-start-radius:calc(var(--join-es, var(--radius-field) - var(--border)));font-weight:600;background-color:var(--btn-bg);background-size:calc(var(--noise) * 100%);background-image:var(--fx-noise);text-shadow:0 .5px oklch(1 0 0 / calc(var(--depth) * .15));box-shadow:0 .5px 0 .5px #fff inset,var(--btn-shadow)}@supports (color: color-mix(in lab,red,red)){.file-input::file-selector-button{box-shadow:0 .5px 0 .5px color-mix(in oklab,color-mix(in oklab,white 30%,var(--btn-bg)) calc(var(--depth) * 20%),#0000) inset,var(--btn-shadow)}}.file-input::file-selector-button{--size: calc(var(--size-field, .25rem) * 10);--btn-bg: var(--btn-color, var(--color-base-200));--btn-fg: var(--color-base-content);--btn-border: var(--btn-bg)}@supports (color: color-mix(in lab,red,red)){.file-input::file-selector-button{--btn-border: color-mix(in oklab, var(--btn-bg), #000 5%)}}.file-input::file-selector-button{--btn-shadow: 0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color: color-mix(in lab,red,red)){.file-input::file-selector-button{--btn-shadow: 0 3px 2px -2px color-mix(in oklab, var(--btn-bg) 30%, #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) 30%, #0000)}}.file-input:focus{--input-color: var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color: color-mix(in lab,red,red)){.file-input:focus{box-shadow:0 1px color-mix(in oklab,var(--input-color) 10%,#0000)}}.file-input:focus{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}}@layer daisyui.l1.l2{.file-input:has(>input[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.file-input:has(>input[disabled])::placeholder{color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.file-input:has(>input[disabled])::placeholder{color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.file-input:has(>input[disabled]){box-shadow:none;color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.file-input:has(>input[disabled]){color:color-mix(in oklch,var(--color-base-content) 20%,#0000)}}.file-input:has(>input[disabled])::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border: #0000;background-image:none;--btn-fg: var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.file-input:has(>input[disabled])::file-selector-button{--btn-fg: color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.file-input:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.file-input:is(:disabled,[disabled])::placeholder{color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.file-input:is(:disabled,[disabled])::placeholder{color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.file-input:is(:disabled,[disabled]){box-shadow:none;color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.file-input:is(:disabled,[disabled]){color:color-mix(in oklch,var(--color-base-content) 20%,#0000)}}.file-input:is(:disabled,[disabled])::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border: #0000;background-image:none;--btn-fg: var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.file-input:is(:disabled,[disabled])::file-selector-button{--btn-fg: color-mix(in oklch, var(--color-base-content) 20%, #0000)}}}@layer daisyui.l1.l2.l3{.textarea{min-height:5rem;flex-shrink:1;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);padding-inline:.75rem;padding-block:.5rem;vertical-align:middle;--input-color: var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.textarea{--input-color: color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.textarea{width:clamp(3rem,20rem,100%);font-size:max(var(--font-size, 0rem),var(--font-size-min, .875rem));touch-action:manipulation;border:var(--border) solid var(--input-color, #0000);box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}@supports (color: color-mix(in lab,red,red)){.textarea{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.textarea textarea{appearance:none;background-color:transparent;border:none}.textarea textarea::placeholder{color:var(--color-base-content);opacity:50%}.textarea textarea:focus,.textarea textarea:focus-within{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.textarea textarea:focus,.textarea textarea:focus-within{outline:2px solid transparent;outline-offset:2px}}.textarea:focus{--input-color: var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color: color-mix(in lab,red,red)){.textarea:focus{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000)}}.textarea:focus{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media(pointer:coarse){@supports (-webkit-touch-callout: none){.textarea:focus{--font-size: 1rem}}}.textarea:focus-within{--input-color: var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color: color-mix(in lab,red,red)){.textarea:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000)}}.textarea:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media(pointer:coarse){@supports (-webkit-touch-callout: none){.textarea:focus-within{--font-size: 1rem}}}}@layer daisyui.l1.l2{.textarea:has(>textarea[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.textarea:has(>textarea[disabled]){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}.textarea:has(>textarea[disabled]){box-shadow:none}.textarea:has(>textarea[disabled])::placeholder,.textarea:has(>textarea[disabled]) ::placeholder{color:var(--color-base-content);opacity:20%}.textarea:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.textarea:is(:disabled,[disabled]){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}.textarea:is(:disabled,[disabled]){box-shadow:none}.textarea:is(:disabled,[disabled])::placeholder,.textarea:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content);opacity:20%}.textarea:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}.btn-active{--btn-bg: var(--btn-color, var(--color-base-200))}@supports (color: color-mix(in lab,red,red)){.btn-active{--btn-bg: color-mix(in oklab, var(--btn-color, var(--color-base-200)), #000 5%)}}.btn-active{color:var(--btn-fg, var(--color-base-content));--btn-border: var(--btn-color, var(--color-base-200))}@supports (color: color-mix(in lab,red,red)){.btn-active{--btn-border: color-mix(in oklab, var(--btn-color, var(--color-base-200)), #000 7%)}}.btn-active{--btn-border-style: solid;--btn-inset: 0 0 0 0 oklch(0% 0 0/0);--btn-shadow: 0 0 0 0 oklch(0% 0 0/0);isolation:isolate}}.isolate{isolation:isolate}@layer daisyui.l1.l2.l3{.stack{display:inline-grid;grid-template-columns:3px 4px 1fr 4px 3px;grid-template-rows:3px 4px 1fr 4px 3px}.stack>*{height:100%;width:100%}.stack>*:nth-child(n+2){width:100%;opacity:70%}.stack>*:nth-child(2){z-index:2;opacity:90%}.stack>*:nth-child(1){z-index:3;width:100%}}@layer daisyui.l1.l2{:is(:is(.stack),.stack.stack-bottom)>*{grid-column:3 / 4;grid-row:3 / 6}:is(:is(.stack),.stack.stack-bottom)>*:nth-child(2){grid-column:2 / 5;grid-row:2 / 5}:is(:is(.stack),.stack.stack-bottom)>*:nth-child(1){grid-column:1 / 6;grid-row:1 / 4}.stack.stack-top>*{grid-column:3 / 4;grid-row:1 / 4}.stack.stack-top>*:nth-child(2){grid-column:2 / 5;grid-row:2 / 5}.stack.stack-top>*:nth-child(1){grid-column:1 / 6;grid-row:3 / 6}.stack.stack-start>*{grid-column:1 / 4;grid-row:3 / 4}.stack.stack-start>*:nth-child(2){grid-column:2 / 5;grid-row:2 / 5}.stack.stack-start>*:nth-child(1){grid-column:3 / 6;grid-row:1 / 6}.stack.stack-end>*{grid-column:3 / 6;grid-row:3 / 4}.stack.stack-end>*:nth-child(2){grid-column:2 / 5;grid-row:2 / 5}.stack.stack-end>*:nth-child(1){grid-column:1 / 4;grid-row:1 / 6}}@layer daisyui.l1.l2.l3{.modal-backdrop{grid-column-start:1;grid-row-start:1;display:grid;align-self:stretch;justify-self:stretch;color:transparent;z-index:-1}.modal-backdrop button{cursor:pointer}}@layer daisyui.l1.l2{.tabs-box{background-color:var(--color-base-200);padding:.25rem;--tabs-box-radius: calc(3 * var(--radius-field));border-radius:calc(min(var(--tab-height) / 2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)));box-shadow:0 -.5px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 .5px oklch(0% 0 0 / calc(var(--depth) * .05)) inset}.tabs-box>.tab{border-radius:var(--radius-field);border-style:none}.tabs-box>.tab:focus-visible,.tabs-box>.tab:is(label:has(:checked:focus-visible)){outline-offset:2px}.tabs-box>.tab:focus-visible{z-index:1}.tabs-box>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]){background-color:var(--tab-bg, var(--color-base-100));box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px 1px -1px var(--color-neutral),0 1px 6px -4px var(--color-neutral)}@supports (color: color-mix(in lab,red,red)){.tabs-box>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]){box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px 1px -1px color-mix(in oklab,var(--color-neutral) calc(var(--depth) * 50%),#0000),0 1px 6px -4px color-mix(in oklab,var(--color-neutral) calc(var(--depth) * 100%),#0000)}}@media(forced-colors:active){.tabs-box>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]){border:1px solid}}.tabs-box>:is(input:checked){background-color:var(--tab-bg, var(--color-base-100));box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px 1px -1px var(--color-neutral),0 1px 6px -4px var(--color-neutral)}@supports (color: color-mix(in lab,red,red)){.tabs-box>:is(input:checked){box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px 1px -1px color-mix(in oklab,var(--color-neutral) calc(var(--depth) * 50%),#0000),0 1px 6px -4px color-mix(in oklab,var(--color-neutral) calc(var(--depth) * 100%),#0000)}}@media(forced-colors:active){.tabs-box>:is(input:checked){border:1px solid}}.tabs-box>:is(label:has(:checked)){background-color:var(--tab-bg, var(--color-base-100));box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px 1px -1px var(--color-neutral),0 1px 6px -4px var(--color-neutral)}@supports (color: color-mix(in lab,red,red)){.tabs-box>:is(label:has(:checked)){box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px 1px -1px color-mix(in oklab,var(--color-neutral) calc(var(--depth) * 50%),#0000),0 1px 6px -4px color-mix(in oklab,var(--color-neutral) calc(var(--depth) * 100%),#0000)}}@media(forced-colors:active){.tabs-box>:is(label:has(:checked)){border:1px solid}}.tabs-box>.tab-content{margin-top:.25rem;height:calc(100% - var(--tab-height) + var(--border) - .5rem);border-radius:calc(min(var(--tab-height) / 2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)) - var(--border))}}.join{display:inline-flex;align-items:stretch;--join-ss: 0;--join-se: 0;--join-es: 0;--join-ee: 0;--join-ml: 0;--join-mt: 0;--join-v: 0;--join-h: 1;@scope(&){>:where(:focus,:has(:focus)){z-index:2}@media(hover:hover){>:where(.btn:hover,:has(.btn:hover)){z-index:1}}:where(:scope>:first-child){--join-ss: var(--radius-field);--join-se: calc(var(--radius-field) * var(--join-v));--join-es: calc(var(--radius-field) * var(--join-h));--join-ee: 0}:where(:scope>:last-child){--join-ss: 0;--join-se: calc(var(--radius-field) * var(--join-h));--join-es: calc(var(--radius-field) * var(--join-v));--join-ee: var(--radius-field)}:where(:scope>:only-child){--join-ss: var(--radius-field);--join-se: var(--radius-field);--join-es: var(--radius-field);--join-ee: var(--radius-field)}:where(:scope>:not(:first-child)){--join-ml: calc(var(--border, 1px) * -1 * var(--join-h));--join-mt: calc(var(--border, 1px) * -1 * var(--join-v))}}}.z-50{z-index:50}.col-1{grid-column:1}.col-2{grid-column:2}@layer daisyui.l1.l2.l3{.hero{display:grid;width:100%;place-items:center;background-size:cover;background-position:center}.hero>*{grid-column-start:1;grid-row-start:1}.modal-box{grid-column-start:1;grid-row-start:1;max-height:100vh;width:calc(11 / 12 * 100%);max-width:32rem;background-color:var(--color-base-100);padding:1.5rem;transition:translate .3s ease-out,scale .3s ease-out,opacity .2s ease-out .05s,box-shadow .3s ease-out;border-top-left-radius:var(--modal-tl, var(--radius-box));border-top-right-radius:var(--modal-tr, var(--radius-box));border-bottom-left-radius:var(--modal-bl, var(--radius-box));border-bottom-right-radius:var(--modal-br, var(--radius-box));scale:95%;opacity:0;box-shadow:#00000040 0 25px 50px -12px;overflow-y:auto;overscroll-behavior:contain}}@layer daisyui.l1.l2{.modal-top>.modal-box{height:auto;width:100%;max-width:none;max-height:calc(100vh - 5em);translate:0 -100%;scale:1;--modal-tl: 0;--modal-tr: 0;--modal-bl: var(--radius-box);--modal-br: var(--radius-box)}.modal-middle>.modal-box{height:auto;width:calc(11 / 12 * 100%);max-width:32rem;max-height:calc(100vh - 5em);translate:0 2%;scale:98%;--modal-tl: var(--radius-box);--modal-tr: var(--radius-box);--modal-bl: var(--radius-box);--modal-br: var(--radius-box)}.modal-bottom>.modal-box{height:auto;width:100%;max-width:none;max-height:calc(100vh - 5em);translate:0 100%;scale:1;--modal-tl: var(--radius-box);--modal-tr: var(--radius-box);--modal-bl: 0;--modal-br: 0}.modal-start>.modal-box{height:100vh;max-height:none;width:auto;max-width:none;translate:-100% 0;scale:1;--modal-tl: 0;--modal-tr: var(--radius-box);--modal-bl: 0;--modal-br: var(--radius-box)}[dir=rtl] :is(.modal-start>.modal-box){translate:100% 0;--modal-tl: var(--radius-box);--modal-tr: 0;--modal-bl: var(--radius-box);--modal-br: 0}.modal-end>.modal-box{height:100vh;max-height:none;width:auto;max-width:none;translate:100% 0;scale:1;--modal-tl: var(--radius-box);--modal-tr: 0;--modal-bl: var(--radius-box);--modal-br: 0}[dir=rtl] :is(.modal-end>.modal-box){translate:-100% 0;--modal-tl: 0;--modal-tr: var(--radius-box);--modal-bl: 0;--modal-br: var(--radius-box)}}.row-2{grid-row:2}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}@layer daisyui.l1.l2.l3{.label{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap;color:currentcolor}@supports (color: color-mix(in lab,red,red)){.label{color:color-mix(in oklab,currentcolor 60%,transparent)}}.label:has(input){cursor:pointer}.label:is(.input>*,.select>*){display:flex;height:calc(100% - .5rem);align-items:center;padding-inline:.75rem;white-space:nowrap;font-size:inherit}.label:is(.input>*,.select>*):first-child{margin-inline-start:-.75rem;margin-inline-end:.75rem;border-inline-end:var(--border) solid currentColor}@supports (color: color-mix(in lab,red,red)){.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab,currentColor 10%,#0000)}}.label:is(.input>*,.select>*):last-child{margin-inline-start:.75rem;margin-inline-end:-.75rem;border-inline-start:var(--border) solid currentColor}@supports (color: color-mix(in lab,red,red)){.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab,currentColor 10%,#0000)}}}.join-item{border-style:solid;border-width:var(--border, 1px);border-start-start-radius:var(--join-ss);border-start-end-radius:var(--join-se);border-end-start-radius:var(--join-es);border-end-end-radius:var(--join-ee)}@layer daisyui.l1.l2.l3.l4{.join-item>*{--join-ss: initial;--join-se: initial;--join-es: initial;--join-ee: initial}}.join-item:not(:disabled,[disabled],.btn-disabled){margin-inline-start:var(--join-ml, 0);margin-block-start:var(--join-mt, 0)}.join-item:is(:disabled,[disabled],.btn-disabled){border-width:var(--border, 1px);border-inline-end-width:calc(var(--border, 1px) * var(--join-v));border-block-end-width:calc(var(--border, 1px) * var(--join-h))}@layer daisyui.l1.l2.l3{.modal-action{margin-top:1.5rem;display:flex;justify-content:flex-end;gap:.5rem}}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}@layer daisyui.l1.l2.l3{.status{display:inline-block;aspect-ratio:1 / 1;border-radius:var(--radius-selector);background-color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.status{background-color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.status{background-position:center;background-repeat:no-repeat;vertical-align:middle;color:color-mix(in srgb,#000 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.status{color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.status{--size: calc(var(--size-selector, .25rem) * 2);width:var(--size);height:var(--size);background-image:radial-gradient(circle at 35% 30%,oklch(1 0 0 / calc(var(--depth) * .5)),#0000);box-shadow:0 2px 3px -1px currentColor}@supports (color: color-mix(in lab,red,red)){.status{box-shadow:0 2px 3px -1px color-mix(in oklab,currentColor calc(var(--depth) * 100%),#0000)}}.badge{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border) solid var(--badge-color, var(--color-base-200));font-size:.875rem;width:fit-content;background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise);background-color:var(--badge-bg);--badge-bg: var(--badge-color, var(--color-base-100));--badge-fg: var(--color-base-content);--size: calc(var(--size-selector, .25rem) * 6);height:var(--size);padding-inline:calc(var(--size) / 2 - var(--border))}.footer{display:grid;width:100%;grid-auto-flow:row;place-items:start;column-gap:1rem;row-gap:2.5rem;font-size:.875rem;line-height:1.25rem}.footer>:not(script,style,template){display:grid;place-items:start;gap:.5rem}.carousel{display:inline-flex;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none}@media(prefers-reduced-motion:no-preference){.carousel{scroll-behavior:smooth}}.carousel::-webkit-scrollbar{display:none}}.alert{border-width:var(--border);border-color:var(--alert-border-color, var(--color-base-200))}@layer daisyui.l1.l2.l3{.alert{border-style:solid;--alert-border-color: var(--color-base-200);display:grid;align-items:center;gap:1rem;border-radius:var(--radius-box);padding-inline:1rem;padding-block:.75rem;color:var(--color-base-content);background-color:var(--alert-color, var(--color-base-200));justify-content:start;justify-items:start;grid-auto-flow:column;grid-template-columns:auto;text-align:start;font-size:.875rem;line-height:1.25rem;background-size:auto,calc(var(--noise) * 33%);background-image:none,var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset,0 1px #000,0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08))}@supports (color: color-mix(in lab,red,red)){.alert{box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset,0 1px color-mix(in oklab,color-mix(in oklab,#000 20%,var(--alert-color, var(--color-base-200))) calc(var(--depth) * 20%),#0000),0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08))}}.alert:has(>:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}@layer daisyui.l1.l2.l3{.fieldset{display:grid;gap:.375rem;padding-block:.25rem;font-size:.75rem;grid-template-columns:1fr;grid-auto-rows:max-content}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-5{height:calc(var(--spacing) * 5)}.h-10{height:calc(var(--spacing) * 10)}.h-\[640px\]{height:640px}.h-full{height:100%}.max-h-\[90vh\]{max-height:90vh}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-screen{min-height:100vh}@layer daisyui.l1.l2{.loading-sm{width:calc(var(--size-selector, .25rem) * 5)}}.w-3\/5{width:calc(3 / 5 * 100%)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-10{width:calc(var(--spacing) * 10)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0px}.min-w-\[10rem\]{min-width:10rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}@layer daisyui.l1.l2.l3{.menu .dropdown:focus-within .menu-dropdown-toggle:after{rotate:45deg;translate:0 1px}}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}@layer daisyui.l1.l2.l3{.skeleton{border-radius:var(--radius-box);background-color:var(--color-base-300);will-change:background-position;background-image:linear-gradient(105deg,#0000 0% 40%,var(--color-base-100) 50%,#0000 60% 100%);background-size:200% auto;background-position-x:-50%}@media(prefers-reduced-motion:reduce){.skeleton{transition-duration:15s}}@media(prefers-reduced-motion:no-preference){.skeleton{animation:skeleton 1.8s ease-in-out infinite}.skeleton:dir(rtl){animation-direction:reverse}}.link{cursor:pointer;text-decoration-line:underline}.link:focus{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.link:focus{outline:2px solid transparent;outline-offset:2px}}.link:focus-visible{outline:2px solid currentColor;outline-offset:2px}}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * 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-y-5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-box{border-radius:var(--radius-box)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0px}.border-dashed{--tw-border-style: dashed;border-style:dashed}@layer daisyui.l1.l2{.badge-ghost{border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);background-image:none}.badge-outline{color:var(--badge-color);--badge-bg: #0000;background-image:none;border-color:currentColor}}.border-base-300{border-color:var(--color-base-300)}.border-base-300\/60{border-color:var(--color-base-300)}@supports (color: color-mix(in lab,red,red)){.border-base-300\/60{border-color:color-mix(in oklab,var(--color-base-300) 60%,transparent)}}.border-base-content{border-color:var(--color-base-content)}.border-error\/30{border-color:var(--color-error)}@supports (color: color-mix(in lab,red,red)){.border-error\/30{border-color:color-mix(in oklab,var(--color-error) 30%,transparent)}}.border-primary{border-color:var(--color-primary)}.border-primary\/20{border-color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){.border-primary\/20{border-color:color-mix(in oklab,var(--color-primary) 20%,transparent)}}.border-primary\/30{border-color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){.border-primary\/30{border-color:color-mix(in oklab,var(--color-primary) 30%,transparent)}}.border-success{border-color:var(--color-success)}.border-success\/30{border-color:var(--color-success)}@supports (color: color-mix(in lab,red,red)){.border-success\/30{border-color:color-mix(in oklab,var(--color-success) 30%,transparent)}}.border-transparent{border-color:transparent}.border-warning\/30{border-color:var(--color-warning)}@supports (color: color-mix(in lab,red,red)){.border-warning\/30{border-color:color-mix(in oklab,var(--color-warning) 30%,transparent)}}.border-warning\/40{border-color:var(--color-warning)}@supports (color: color-mix(in lab,red,red)){.border-warning\/40{border-color:color-mix(in oklab,var(--color-warning) 40%,transparent)}}@layer daisyui.l1.l2{:is(.tabs-lift :checked,.tabs-lift label:has(:checked),.tabs-lift :is(:is(.tab-active),[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content:nth-child(1){--tabcontent-radius-ss: var(--radius-box)}:is(.tabs-lift :checked,.tabs-lift label:has(:checked),.tabs-lift :is(:is(.tab-active),[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content:nth-child(n+3){--tabcontent-radius-ss: var(--radius-box)}:is(.tabs-top :checked,.tabs-top label:has(:checked),.tabs-top :is(:is(.tab-active),[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content:nth-child(1){--tabcontent-radius-ss: var(--radius-box)}:is(.tabs-top :checked,.tabs-top label:has(:checked),.tabs-top :is(:is(.tab-active),[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content:nth-child(n+3){--tabcontent-radius-ss: var(--radius-box)}:is(.tabs-bottom>:checked,.tabs-bottom>:is(label:has(:checked)),.tabs-bottom>:is(:is(.tab-active),[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content:not(:nth-child(2)){--tabcontent-radius-es: var(--radius-box)}.tabs-box>:is(:is(.tab-active),[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]){background-color:var(--tab-bg, var(--color-base-100));box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px 1px -1px var(--color-neutral),0 1px 6px -4px var(--color-neutral)}@supports (color: color-mix(in lab,red,red)){.tabs-box>:is(:is(.tab-active),[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]){box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px 1px -1px color-mix(in oklab,var(--color-neutral) calc(var(--depth) * 50%),#0000),0 1px 6px -4px color-mix(in oklab,var(--color-neutral) calc(var(--depth) * 100%),#0000)}}@media(forced-colors:active){.tabs-box>:is(:is(.tab-active),[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]){border:1px solid}}}.bg-base-100{background-color:var(--color-base-100)}.bg-base-200{background-color:var(--color-base-200)}.bg-base-300{background-color:var(--color-base-300)}.bg-black\/40{background-color:color-mix(in srgb,#000 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-error{background-color:var(--color-error)}.bg-error\/10{background-color:var(--color-error)}@supports (color: color-mix(in lab,red,red)){.bg-error\/10{background-color:color-mix(in oklab,var(--color-error) 10%,transparent)}}.bg-primary{background-color:var(--color-primary)}.bg-primary\/5{background-color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){.bg-primary\/5{background-color:color-mix(in oklab,var(--color-primary) 5%,transparent)}}.bg-secondary{background-color:var(--color-secondary)}.bg-success{background-color:var(--color-success)}.bg-success\/5{background-color:var(--color-success)}@supports (color: color-mix(in lab,red,red)){.bg-success\/5{background-color:color-mix(in oklab,var(--color-success) 5%,transparent)}}.bg-success\/10{background-color:var(--color-success)}@supports (color: color-mix(in lab,red,red)){.bg-success\/10{background-color:color-mix(in oklab,var(--color-success) 10%,transparent)}}.bg-warning\/10{background-color:var(--color-warning)}@supports (color: color-mix(in lab,red,red)){.bg-warning\/10{background-color:color-mix(in oklab,var(--color-warning) 10%,transparent)}}.bg-white{background-color:var(--color-white)}@layer daisyui.l1.l2.l3{.btn-outline{--btn-bg: #0000;color:var(--btn-rest-fg, var(--btn-color, var(--color-base-content)));--btn-border: var(--btn-color, var(--color-base-content));--btn-border-style: solid;background-image:none;--btn-inset: 0 0 0 0 oklch(0% 0 0/0);--btn-shadow: 0 0 0 0 oklch(0% 0 0/0)}.btn-ghost{--btn-bg: #0000;color:var(--btn-rest-fg, var(--btn-color, var(--color-base-content, currentColor)));--btn-border: #0000;background-image:none;--btn-inset: 0 0 0 0 oklch(0% 0 0/0);--btn-shadow: 0 0 0 0 oklch(0% 0 0/0)}}@layer daisyui.l1.l2{.loading-spinner{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}@media(prefers-reduced-motion:no-preference){.loading-spinner{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}}}.fill-none{fill:none}@layer daisyui.l1.l2{.radio-sm{padding:.1875rem}.radio-sm:is([type=radio]){--size: calc(var(--size-selector, .25rem) * 5)}}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}@layer daisyui.l1.l2{.table-sm :not(thead,tfoot) tr{font-size:.75rem}.table-sm :where(th,td){padding-inline:.75rem;padding-block:.5rem}}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.pt-5{padding-top:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.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-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}@layer daisyui.l1.l2{.badge-sm{--size: calc(var(--size-selector, .25rem) * 5);font-size:.75rem}}.leading-6{--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-tight{--tw-leading: var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.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)}.tracking-\[0\.2em\]{--tw-tracking: .2em;letter-spacing:.2em}.tracking-\[0\.15em\]{--tw-tracking: .15em;letter-spacing:.15em}.tracking-wide{--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide)}.wrap-break-word{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-pre-line{white-space:pre-line}@layer daisyui.l1.l2{.alert-error{color:var(--color-error-content);--alert-border-color: var(--color-error);--alert-color: var(--color-error)}.alert-warning{color:var(--color-warning-content);--alert-border-color: var(--color-warning);--alert-color: var(--color-warning)}@media(hover:hover){.link-primary:hover{color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){.link-primary:hover{color:color-mix(in oklab,var(--color-primary) 80%,#000)}}}.link-primary{color:var(--color-primary)}}.text-base-content{color:var(--color-base-content)}.text-base-content\/45{color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.text-base-content\/45{color:color-mix(in oklab,var(--color-base-content) 45%,transparent)}}.text-base-content\/50{color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.text-base-content\/50{color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}.text-base-content\/55{color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.text-base-content\/55{color:color-mix(in oklab,var(--color-base-content) 55%,transparent)}}.text-base-content\/60{color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.text-base-content\/60{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.text-base-content\/65{color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.text-base-content\/65{color:color-mix(in oklab,var(--color-base-content) 65%,transparent)}}.text-base-content\/70{color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.text-base-content\/70{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}.text-base-content\/80{color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.text-base-content\/80{color:color-mix(in oklab,var(--color-base-content) 80%,transparent)}}.text-error{color:var(--color-error)}.text-error-content{color:var(--color-error-content)}.text-primary{color:var(--color-primary)}.text-primary\/80{color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){.text-primary\/80{color:color-mix(in oklab,var(--color-primary) 80%,transparent)}}.text-success{color:var(--color-success)}.text-success-content{color:var(--color-success-content)}.text-warning{color:var(--color-warning)}.text-warning-content{color:var(--color-warning-content)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.opacity-50{opacity:50%}.opacity-80{opacity:80%}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}@layer daisyui.l1.l2{.input-sm{--in-size-mul: 8;--font-size-min: .75rem;--spin-my: -2}.floating-label:has(.input-sm){--top-mul: 4;--font-size: .75rem}.select-sm{--sl-size-mul: 8;--font-size-min: .75rem;--option-px: 2.5}.floating-label:has(.select-sm){--top-mul: 4;--font-size: .75rem}.btn-error{--btn-color: var(--color-error);--btn-fg: var(--color-error-content);--btn-soft-bg: initial}.btn-primary{--btn-color: var(--color-primary);--btn-fg: var(--color-primary-content);--btn-soft-bg: initial}.btn-secondary{--btn-color: var(--color-secondary);--btn-fg: var(--color-secondary-content);--btn-soft-bg: initial}.btn-sm{--fontsize: .75rem;--btn-p: .75rem;--size: calc(var(--size-field, .25rem) * 8)}.btn-success{--btn-color: var(--color-success);--btn-fg: var(--color-success-content);--btn-soft-bg: initial}.btn-xs{--fontsize: .6875rem;--btn-p: .5rem;--size: calc(var(--size-field, .25rem) * 6)}:is(.input-error){--input-color: var(--color-error)}.input-error:focus{--input-color: var(--color-error)}.input-error:focus-within{--input-color: var(--color-error)}.badge-error{--badge-color: var(--color-error);--badge-fg: var(--color-error-content)}.badge-primary{--badge-color: var(--color-primary);--badge-fg: var(--color-primary-content)}.badge-success{--badge-color: var(--color-success);--badge-fg: var(--color-success-content)}.badge-warning{--badge-color: var(--color-warning);--badge-fg: var(--color-warning-content)}.toggle-primary:checked{--input-color: var(--color-primary)}.toggle-primary[aria-checked=true]{--input-color: var(--color-primary)}.toggle-sm:is([type=checkbox]){--size: calc(var(--size-selector, .25rem) * 5)}.toggle-sm:has([type=checkbox]){--size: calc(var(--size-selector, .25rem) * 5)}}@layer daisyui.l1.l2.l3{.aura:has(>.card,>.alert){--aura-radius: var(--radius-box)}.aura:has(>.checkbox,>.toggle,>.badge){--aura-radius: var(--radius-selector)}}.block-0{block-size:0px}.block-1{block-size:var(--spacing)}@layer daisyui.l1.l2.l3{.aura:has(>.card,>.alert){--aura-radius: var(--radius-box)}.aura:has(>.btn,>.input,>.select){--aura-radius: var(--radius-field)}.aura:has(>.checkbox,>.toggle,>.badge){--aura-radius: var(--radius-selector)}}@media(hover:hover){.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(width>=40rem){.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:items-center{align-items:center}.sm\:rounded-box{border-radius:var(--radius-box)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}}@media(width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(width>=64rem){.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.lg\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.lg\:items-start{align-items:flex-start}}@media(width>=80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[1\.4fr_0\.8fr\]{grid-template-columns:1.4fr .8fr}.xl\:items-start{align-items:flex-start}}}@layer base{*,:after,:before,::backdrop,::file-selector-button{border-color:var(--color-gray-200, currentcolor)}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}input::placeholder,textarea::placeholder{color:var(--color-gray-400)}input::-webkit-datetime-edit{font-size:1rem;padding-inline:2px}}@layer utilities{@layer daisyui.l1.l2.l3{.btn,.pf-ink-btn{--size: 3rem;min-height:var(--size);gap:.5rem;line-height:1em;--btn-shadow: 0 1px 2px 0 rgb(0 0 0 / .05)}.btn-ghost,.btn-outline,.btn-link{--btn-shadow: 0 0 #0000}.input,.select,.textarea,.file-input{--input-color: #0000;box-shadow:none;width:auto}.input-bordered,.select-bordered,.textarea-bordered,.file-input-bordered{--input-color: var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.input-bordered,.select-bordered,.textarea-bordered,.file-input-bordered{--input-color: color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.input,input.input{display:inline-block}.input{--size: 3rem;padding-inline:1rem;font-size:1rem;line-height:1.5rem;gap:normal}.input-sm{--size: 2rem;padding-inline:.75rem;font-size:.875rem;line-height:2rem}.input-xs{--size: 1.5rem}.select{--size: 3rem;min-height:var(--size);padding-inline:1rem 2.5rem;font-size:.875rem;line-height:2;gap:normal}@supports (appearance: base-select){:is(:is(.select),.select select){appearance:none}}.select-sm{--size: 2rem;padding-inline:.75rem 2rem;font-size:.875rem;line-height:2rem}.select-xs{--size: 1.5rem}.textarea{min-height:3rem;padding-inline:1rem;font-size:.875rem;line-height:2}.file-input{--size: 3rem;padding-inline-end:1rem;font-size:1rem;line-height:1.5rem;overflow:hidden}.file-input::file-selector-button{margin:0 1rem 0 0;height:100%;padding-inline:1rem;font-size:.875rem;line-height:1em;font-weight:600;text-transform:uppercase;border:1px solid var(--color-neutral);border-radius:0;box-shadow:none;background-color:var(--color-neutral);background-image:none;color:var(--color-neutral-content);text-shadow:none}.btn,.input,.select,.textarea,.file-input,.badge,.loading,.toggle,.checkbox,.radio,.avatar{vertical-align:baseline}.form-control{display:flex;flex-direction:column}.label{display:flex;-webkit-user-select:none;user-select:none;align-items:center;justify-content:space-between;padding:.5rem .25rem;gap:normal;white-space:normal;color:inherit}.label-text{font-size:.875rem;line-height:1.25rem;color:var(--color-base-content)}.label-text-alt{font-size:.75rem;line-height:1rem;color:var(--color-base-content)}.checkbox,.radio{padding:0;box-shadow:none;background-image:none;border:1px solid var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.checkbox,.radio{border:1px solid color-mix(in oklab,var(--color-base-content) 20%,#0000)}}.checkbox:before,.radio:before,.toggle:before{content:none}.checkbox{--chkbg: var(--color-base-content);--chkfg: var(--color-base-100);border-radius:.5rem}.checkbox:checked,.checkbox[aria-checked=true]{box-shadow:none;background-color:var(--chkbg);background-repeat:no-repeat;background-size:auto;background-image:linear-gradient(-45deg,transparent 65%,var(--chkbg) 65.99%),linear-gradient(45deg,transparent 75%,var(--chkbg) 75.99%),linear-gradient(-45deg,var(--chkbg) 40%,transparent 40.99%),linear-gradient(45deg,var(--chkbg) 30%,var(--chkfg) 30.99%,var(--chkfg) 40%,transparent 40.99%),linear-gradient(-45deg,var(--chkfg) 50%,var(--chkbg) 50.99%)}.checkbox:disabled{border-width:0;border-color:transparent;background-color:var(--color-base-content);opacity:.2;cursor:not-allowed}.radio{--chkbg: var(--color-base-content)}.radio:checked,.radio[aria-checked=true]{border-color:var(--color-base-content);background-color:var(--chkbg);box-shadow:0 0 0 4px var(--color-base-100) inset,0 0 0 4px var(--color-base-100) inset}@supports (color: color-mix(in lab,red,red)){.radio:checked,.radio[aria-checked=true]{border-color:color-mix(in oklab,var(--color-base-content) 20%,#0000)}}.radio:disabled{opacity:.2;cursor:not-allowed}.toggle{--tglbg: var(--color-base-100);--handleoffset: 1.5rem;--handleoffsetcalculator: calc(var(--handleoffset) * -1);--togglehandleborder: 0 0;display:inline-block;padding:0;width:3rem;height:1.5rem;border-radius:1.9rem;border:1px solid currentColor;background-color:currentColor;color:var(--color-base-content);box-shadow:var(--handleoffsetcalculator) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset,var(--togglehandleborder);transition:background,box-shadow .2s ease-out}@supports (color: color-mix(in lab,red,red)){.toggle{color:color-mix(in oklab,var(--color-base-content) 50%,#0000)}}.toggle:checked,.toggle[aria-checked=true]{--handleoffsetcalculator: var(--handleoffset);background-image:none;background-color:currentColor;color:var(--color-base-content)}.toggle:disabled{cursor:not-allowed;border-color:var(--color-base-content);background-color:transparent;opacity:.3;--togglehandleborder: 0 0 0 3px var(--color-base-content) inset, var(--handleoffsetcalculator) 0 0 3px var(--color-base-content) inset}.badge{--size: 1.25rem;padding-inline:.563rem;border-radius:1.9rem;line-height:1.25rem;gap:normal}.card-body{padding:var(--padding-card, 2rem);font-size:inherit}.card-title{font-size:1.25rem;line-height:1.75rem}.alert{display:grid;width:100%;grid-auto-flow:row;align-content:flex-start;align-items:center;justify-items:center;gap:1rem;text-align:center;border-radius:1rem;border:1px solid var(--color-base-200);padding:1rem;font-size:inherit;line-height:inherit;color:var(--color-base-content);background-color:var(--color-base-200);background-image:none;box-shadow:none}@media(min-width:640px){.alert{grid-auto-flow:column;grid-template-columns:auto minmax(auto,1fr);justify-items:start;text-align:start}}.stats{background-color:var(--color-base-100);color:var(--color-base-content)}.stat:not(:last-child){border-inline-end:none}.stats>:not([hidden])~:not([hidden]){border-inline-start:1px solid var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.stats>:not([hidden])~:not([hidden]){border-inline-start:1px solid color-mix(in oklab,var(--color-base-content) 10%,#0000)}}.stat-title{font-size:inherit;color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.stat-title{color:color-mix(in oklab,var(--color-base-content) 60%,#0000)}}.stat-value{font-size:2.25rem;line-height:2.5rem}.stat-desc{line-height:1rem;color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.stat-desc{color:color-mix(in oklab,var(--color-base-content) 60%,#0000)}}.tabs{display:grid;align-items:flex-end;--tab-height: 2rem}.tab:is(.tabs>.tab){grid-row-start:1;--tab-p: 1rem;line-height:2}.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:var(--color-base-content)}.table{border-collapse:collapse;line-height:1.25rem}.table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:none}.table :where(tfoot tr:first-child :is(td,th)){border-top:none}.table :where(thead tr,tbody tr:not(:last-child),tbody tr:first-child:last-child){border-bottom:1px solid var(--color-base-200)}.table :where(tfoot){border-top:1px solid var(--color-base-200)}.table :where(thead,tfoot){font-size:.75rem;line-height:1rem;font-weight:700}.tooltip{--tt-off: calc(100% + 1px + .1875rem) ;--tt-tail: calc(100% - .125rem) }.tooltip>.tooltip-content,.tooltip[data-tip]:before{border-radius:.25rem;line-height:1.25rem}.tooltip:after{-webkit-mask-image:none;mask-image:none;background-color:transparent;width:0;height:0;border:.1875rem solid transparent;border-top-color:var(--tt-bg)}}@layer daisyui.l1.l2{.btn-xs{--fontsize: .75rem}.btn-sm{--fontsize: .875rem}.btn-lg{--size: 4rem;--btn-p: 1.5rem}.btn-active{--btn-bg: var(--btn-color, var(--color-base-300));--btn-border: var(--btn-bg);--btn-shadow: 0 1px 2px 0 rgb(0 0 0 / .05)}@supports (color: color-mix(in lab,red,red)){.btn-active{--btn-bg: color-mix(in oklab, var(--btn-color, var(--color-base-300)) 90%, black)}}.btn-ghost.btn-active{--btn-bg: var(--color-base-content);--btn-border: #0000}@supports (color: color-mix(in lab,red,red)){.btn-ghost.btn-active{--btn-bg: color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.btn-outline.btn-active{--btn-bg: var(--color-base-content);--btn-border: var(--color-base-content);color:var(--color-base-100)}.checkbox-sm,.radio-sm{padding:0}.checkbox-primary{--chkbg: var(--color-primary);--chkfg: var(--color-primary-content);border-color:var(--color-primary)}.checkbox-warning{--chkbg: var(--color-warning);--chkfg: var(--color-warning-content);border-color:var(--color-warning)}.radio-primary{--chkbg: var(--color-primary);border-color:var(--color-primary)}.radio-primary:checked,.radio-primary[aria-checked=true]{border-color:var(--color-primary)}.toggle-sm{--handleoffset: .75rem;height:1.25rem;width:2rem}.toggle-primary:checked,.toggle-primary[aria-checked=true]{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-primary-content)}@supports (color: color-mix(in lab,red,red)){.toggle-primary:checked,.toggle-primary[aria-checked=true]{border-color:color-mix(in oklab,var(--color-primary) 10%,#0000)}}.badge-sm{--size: 1rem;padding-inline:.438rem;line-height:1rem}.badge-xs{--size: .75rem;padding-inline:.313rem;font-size:.75rem;line-height:.75rem}.badge-success,.badge-warning,.badge-error,.badge-info{border-color:transparent}.alert-info,.alert-success,.alert-warning,.alert-error{background-color:var(--alert-color)}.alert-info{border-color:var(--color-info)}@supports (color: color-mix(in lab,red,red)){.alert-info{border-color:color-mix(in oklab,var(--color-info) 20%,#0000)}}.alert-success{border-color:var(--color-success)}@supports (color: color-mix(in lab,red,red)){.alert-success{border-color:color-mix(in oklab,var(--color-success) 20%,#0000)}}.alert-warning{border-color:var(--color-warning)}@supports (color: color-mix(in lab,red,red)){.alert-warning{border-color:color-mix(in oklab,var(--color-warning) 20%,#0000)}}.alert-error{border-color:var(--color-error)}@supports (color: color-mix(in lab,red,red)){.alert-error{border-color:color-mix(in oklab,var(--color-error) 20%,#0000)}}.loading-lg{width:2.5rem}.tooltip-left{--tt-off: calc(100% + 1px - .0625rem) }.tooltip-left:after{border-color:transparent transparent transparent var(--tt-bg);transform:translateY(-50%);top:50%;bottom:auto;left:auto;right:calc(100% - .0625rem)}.table-sm :not(thead,tfoot) tr{font-size:.875rem;line-height:1.25rem}.table-xs :not(thead,tfoot) tr{font-size:.75rem;line-height:1rem}.join{border-radius:.5rem}.tabs-border>.tab{border-style:solid;border-bottom-width:2px;border-color:var(--color-base-content);border-radius:0}@supports (color: color-mix(in lab,red,red)){.tabs-border>.tab{border-color:color-mix(in oklab,var(--color-base-content) 20%,#0000)}}.tabs-border>.tab:before{content:none}.tabs-border>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]){border-color:var(--color-base-content)}.tabs-box{border-radius:.5rem;box-shadow:none}.tabs-box>.tab{border-radius:.5rem}.tabs-box>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]){background-color:var(--color-primary);color:var(--color-primary-content);box-shadow:none}}@layer daisyui.l1{@media(hover:hover){.btn:hover{--btn-bg: var(--btn-color, var(--color-base-200))}@supports (color: color-mix(in lab,red,red)){.btn:hover{--btn-bg: color-mix(in oklab, var(--btn-color, var(--color-base-200)) 90%, black)}}.btn:not(.btn-ghost,.btn-outline,.btn-link):hover{--btn-shadow: 0 1px 2px 0 rgb(0 0 0 / .05)}.btn-ghost:hover{--btn-bg: var(--color-base-content);--btn-border: #0000}@supports (color: color-mix(in lab,red,red)){.btn-ghost:hover{--btn-bg: color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.btn-outline:hover{--btn-bg: var(--btn-color, var(--color-base-content));--btn-border: var(--btn-bg);color:var(--btn-fg, var(--color-base-100))}.btn-outline:not([class*=btn-primary],[class*=btn-secondary],[class*=btn-accent],[class*=btn-neutral],[class*=btn-info],[class*=btn-success],[class*=btn-warning],[class*=btn-error]):hover{color:var(--color-base-100)}.tab:is(.tabs>.tab):hover{color:var(--color-base-content)}}.btn:active:hover,.btn:active:focus{translate:none;transform:scale(.97)}}@layer daisyui{.btn:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]):not(.btn-link){background-color:var(--color-neutral);color:var(--color-base-content)}@supports (color: color-mix(in lab,red,red)){.btn:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]):not(.btn-link){background-color:color-mix(in oklab,var(--color-neutral) 20%,#0000)}}@supports (color: color-mix(in lab,red,red)){.btn:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]):not(.btn-link){color:color-mix(in oklab,var(--color-base-content) 20%,#0000)}}.pf-ink-btn:is(:disabled,[disabled],[aria-disabled=true]){background-color:var(--color-neutral);color:var(--color-base-content);opacity:1;cursor:not-allowed;pointer-events:none;--btn-shadow: 0 1px 2px 0 rgb(0 0 0 / .05)}@supports (color: color-mix(in lab,red,red)){.pf-ink-btn:is(:disabled,[disabled],[aria-disabled=true]){background-color:color-mix(in oklab,var(--color-neutral) 20%,#0000)}}@supports (color: color-mix(in lab,red,red)){.pf-ink-btn:is(:disabled,[disabled],[aria-disabled=true]){color:color-mix(in oklab,var(--color-base-content) 20%,#0000)}}.btn:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost,.btn-outline){--btn-shadow: 0 1px 2px 0 rgb(0 0 0 / .05)}}}@layer base{:root,[data-theme]{background-color:var(--root-bg);color:var(--color-base-content)}:root{background-color:var(--page-scroll-bg, var(--root-bg))}:where(:root,[data-theme]){--root-bg: var(--color-base-100)}:root{--fx-noise: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E");--page-has-backdrop: var(--page-scroll-lock) 1;--page-scroll-bg: var(--page-scroll-lock) var(--root-bg, #0000);background-image:var(--page-scroll-lock) linear-gradient(var(--root-bg, #0000),var(--root-bg, #0000));transition:var(--page-scroll-lock) background-color .3s ease-out;animation:var(--page-scroll-lock) set-page-has-scroll forwards;animation-timeline:var(--page-scroll-lock) scroll();--page-has-scroll: initial;scrollbar-gutter:var(--page-has-scroll) var(--page-scroll-lock) stable}@supports (color: color-mix(in lab,red,red)){:root{--page-scroll-bg: var(--page-scroll-lock) color-mix(in srgb, var(--root-bg, #0000), oklch(0% 0 0) calc(var(--page-has-backdrop, 0) * 40%))}}@keyframes set-page-has-scroll{0%,to{--page-has-scroll: }}@property --radialprogress{syntax: "<percentage>"; inherits: true; initial-value: 0%;}@property --aura-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}:root{scrollbar-color:currentColor #0000;--page-scroll-lock: initial;--page-overflow: var(--page-scroll-lock) hidden}@supports (color: color-mix(in lab,red,red)){:root{scrollbar-color:color-mix(in oklch,currentColor 35%,#0000) #0000}}:root:not(span){overflow:var(--page-overflow)}}@keyframes rotator{89.9999%,to{--first-item-position: 0 0%}90%,99.9999%{--first-item-position: 0 calc(var(--items) * 100%)}to{translate:0 -100%}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@keyframes menu{0%{opacity:0}}@keyframes dropdown{0%{opacity:0}}@keyframes toast{0%{scale:.9;opacity:0}to{scale:1;opacity:1}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@keyframes rating{0%,40%{scale:1.1;filter:brightness(1.05) contrast(1.05)}}@keyframes progress{50%{background-position-x:-115%}}@keyframes aura{to{--aura-angle: 360deg;transform:translateZ(1px)}}@keyframes aura-glow{20%,80%{opacity:.7;filter:blur(.25rem)}50%{opacity:1;filter:blur(.75rem)}}@keyframes aura-glow-after{20%,80%{opacity:.3;filter:blur(1rem)}50%{opacity:.6;filter:blur(1.5rem)}}@layer base{:where(:root),:root:has(input.theme-controller[value=myweb]:checked),[data-theme=myweb]{color-scheme:normal;--color-primary: #1d2026;--color-primary-content: #ffffff;--color-secondary: #64687a;--color-secondary-content: #ffffff;--color-accent: #1d2026;--color-accent-content: #ffffff;--color-neutral: #1d2026;--color-neutral-content: #ffffff;--color-base-100: #ffffff;--color-base-200: #f1f2f5;--color-base-300: #c0c3cb;--color-base-content: #26282e;--color-info: #0b6ee4;--color-info-content: #ffffff;--color-success: #0e7f56;--color-success-content: #ffffff;--color-warning: #f59e0b;--color-warning-content: #ffffff;--color-error: #d63b52;--color-error-content: #ffffff;--radius-selector: 1rem;--radius-field: .5rem;--radius-box: 1rem;--size-selector: .25rem;--size-field: .25rem;--border: 1px;--depth: 0;--noise: 0}@media(prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:normal;--color-primary: #ecedf2;--color-primary-content: #0b0b10;--color-secondary: #9ea3bc;--color-secondary-content: #0b0b10;--color-accent: #ecedf2;--color-accent-content: #0b0b10;--color-neutral: #ecedf2;--color-neutral-content: #0b0b10;--color-base-100: #0b0b10;--color-base-200: #191924;--color-base-300: #3c3c49;--color-base-content: #e8e8ee;--color-info: #5b9bff;--color-info-content: #0b0b10;--color-success: #3ecf9a;--color-success-content: #0b0b10;--color-warning: #fbbf24;--color-warning-content: #0b0b10;--color-error: #ff5c74;--color-error-content: #0b0b10;--radius-selector: 1rem;--radius-field: .5rem;--radius-box: 1rem;--size-selector: .25rem;--size-field: .25rem;--border: 1px;--depth: 0;--noise: 0}}:root:has(input.theme-controller[value=myweb-graphite]:checked),[data-theme=myweb-graphite]{color-scheme:normal;--color-primary: #ecedf2;--color-primary-content: #0b0b10;--color-secondary: #9ea3bc;--color-secondary-content: #0b0b10;--color-accent: #ecedf2;--color-accent-content: #0b0b10;--color-neutral: #ecedf2;--color-neutral-content: #0b0b10;--color-base-100: #0b0b10;--color-base-200: #191924;--color-base-300: #3c3c49;--color-base-content: #e8e8ee;--color-info: #5b9bff;--color-info-content: #0b0b10;--color-success: #3ecf9a;--color-success-content: #0b0b10;--color-warning: #fbbf24;--color-warning-content: #0b0b10;--color-error: #ff5c74;--color-error-content: #0b0b10;--radius-selector: 1rem;--radius-field: .5rem;--radius-box: 1rem;--size-selector: .25rem;--size-field: .25rem;--border: 1px;--depth: 0;--noise: 0}:root:has(input.theme-controller[value=myweb-petroleo]:checked),[data-theme=myweb-petroleo]{color-scheme:normal;--color-primary: #efe9da;--color-primary-content: #171c1a;--color-secondary: #9ea89f;--color-secondary-content: #171c1a;--color-accent: #d97757;--color-accent-content: #171c1a;--color-neutral: #efe9da;--color-neutral-content: #171c1a;--color-base-100: #171c1a;--color-base-200: #212724;--color-base-300: #414742;--color-base-content: #e9e4d6;--color-info: #58a6b7;--color-info-content: #171c1a;--color-success: #58b795;--color-success-content: #171c1a;--color-warning: #e0b25c;--color-warning-content: #171c1a;--color-error: #e5735f;--color-error-content: #171c1a;--radius-selector: 1rem;--radius-field: .5rem;--radius-box: 1rem;--size-selector: .25rem;--size-field: .25rem;--border: 1px;--depth: 0;--noise: 0}}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-ease: initial}}}@layer properties;.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}.editor-shell,.mw-toolbox-overlay{--tb-bg-app: #1b1b1b;--tb-bg-panel: #272727;--tb-bg-inset: #1c1c1c;--tb-bg-field: #202020;--tb-bg-raised: #343434;--tb-bg-active: #3a3a3a;--tb-bg-popover: #2b2b2b;--tb-bg-hover: #2f2f2f;--tb-bg-selected: #323b55;--tb-border: #3c3c3c;--tb-border-strong: #4a4a4a;--tb-border-field: #454545;--tb-border-soft: #323232;--tb-text: #f2f2f2;--tb-text-strong: #ffffff;--tb-text-soft: #c9c9c9;--tb-text-muted: #8a8a8a;--tb-text-dim: #6f6f6f;--tb-text-mid: #a8a8a8;--tb-accent: #4f8cff;--tb-accent-strong: #2f6fe0;--tb-focus: #79a8ff;--tb-own: #4f8cff;--tb-pin: #e0a63c;--tb-block: #8f8f8f;--tb-ok: #7fd0a3;--tb-warn-bg: #352b1d;--tb-warn-text: #f5d399;--tb-warn-border: #664d27;--tb-danger: #f0a3a3;--tb-danger-bg: #3b2024;--tb-danger-strong: #e66565;--tb-danger-border: #8c4545;--tb-info-bg: #1d2432;--tb-info: #2d5f9e;--tb-info-text: #eaf2ff;--tb-faint: #4d4d4d;--tb-on-accent: #ffffff;--tb-ring-inset: rgb(255 255 255 / .15);--tb-mark-from: #caa26a;--tb-mark-to: #7c4a2d;--tb-r-sm: 5px;--tb-r-md: 7px;--tb-r-lg: 9px;--tb-r-pill: 999px;--tb-tap: 24px;--tb-control-h: 28px;--tb-fs-micro: 10px;--tb-fs-label: 11px;--tb-fs-value: 12px;--editor-toolbox-width: 285px;--tb-pop-w: calc(var(--editor-toolbox-width) - 16px);--tb-fs-row: 12.5px;--tb-row-h: 34px;--tb-row-gap: 4px;--tb-row-inset: 8px;--tb-row-pad: 23px}.editor-shell .tb-pop,.mw-toolbox-overlay .tb-pop{grid-template-columns:minmax(0,1fr);z-index:40;width:var(--tb-pop-w);display:grid;gap:9px;border:1px solid var(--tb-border-strong);border-radius:var(--tb-r-lg);background:var(--tb-bg-popover);color:var(--tb-text-strong);padding:11px;box-shadow:0 16px 40px #0009}.editor-shell .insert-picker,.mw-toolbox-overlay .insert-picker{gap:2px}.editor-shell .insert-picker strong,.mw-toolbox-overlay .insert-picker strong{font-size:var(--tb-fs-label);font-weight:750}.editor-shell .insert-picker button,.mw-toolbox-overlay .insert-picker button{display:flex;min-height:var(--tb-control-h);align-items:center;border:0;border-radius:var(--tb-r-sm);padding:3px 8px;background:none;color:var(--tb-text);text-align:start;cursor:pointer}.editor-shell .insert-picker button:hover,.mw-toolbox-overlay .insert-picker button:hover{background:var(--tb-bg-raised);color:var(--tb-text)}.editor-shell .insert-picker button:disabled,.mw-toolbox-overlay .insert-picker button:disabled{cursor:wait;opacity:.55}.editor-shell .insert-picker small,.mw-toolbox-overlay .insert-picker small{margin-left:auto;overflow:hidden;color:var(--tb-text-muted);font-size:var(--tb-fs-micro);text-overflow:ellipsis;white-space:nowrap}.editor-shell .insert-picker .cancel-insert,.mw-toolbox-overlay .insert-picker .cancel-insert{color:var(--tb-text-muted)}.editor-shell .tb-pop.section-actions-pop,.mw-toolbox-overlay .tb-pop.section-actions-pop{width:168px;gap:2px;padding:5px}.editor-shell .section-actions-pop button,.mw-toolbox-overlay .section-actions-pop button{display:flex;min-height:var(--tb-control-h);align-items:center;border:0;border-radius:var(--tb-r-sm);padding:3px 8px;background:none;color:inherit;text-align:start;cursor:pointer}.editor-shell .section-actions-pop button:hover,.mw-toolbox-overlay .section-actions-pop button:hover{background:var(--tb-bg-raised)}.editor-shell .section-actions-pop button.is-danger:hover,.mw-toolbox-overlay .section-actions-pop button.is-danger:hover{background:var(--tb-danger-bg);color:var(--tb-danger)}.tb-chrome.tb-dialog{max-width:28rem;border:1px solid var(--tb-border-strong);border-radius:var(--tb-r-lg);background:var(--tb-bg-popover);color:var(--tb-text-strong);padding:16px;box-shadow:0 16px 40px #0009}.tb-chrome.tb-dialog .tb-dialog-title{margin:0;font-size:14px;font-weight:750}.tb-chrome.tb-dialog .tb-dialog-text{margin:8px 0 0;color:var(--tb-text-mid);font-size:var(--tb-fs-label);white-space:pre-line}.tb-chrome.tb-dialog .tb-dialog-label{display:block;margin-top:16px}.tb-chrome.tb-dialog .tb-dialog-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.tb-chrome.tb-dialog .tb-dialog-btn{min-height:var(--tb-control-h);border:1px solid var(--tb-border-strong);border-radius:var(--tb-r-sm);background:transparent;color:var(--tb-text-soft);font-size:var(--tb-fs-label);padding:2px 12px;cursor:pointer}.tb-chrome.tb-dialog .tb-dialog-btn:hover:not(:disabled){background:var(--tb-bg-hover);color:var(--tb-text-strong)}.tb-chrome.tb-dialog .tb-dialog-btn:focus-visible{outline:2px solid var(--tb-focus);outline-offset:1px}.tb-chrome.tb-dialog .tb-dialog-btn:disabled{opacity:.4;cursor:default}.tb-chrome.tb-dialog .tb-dialog-btn.is-danger{border-color:var(--tb-danger);color:var(--tb-danger)}.tb-chrome.tb-dialog .tb-dialog-btn.is-danger:hover:not(:disabled){background:var(--tb-danger-bg)}.tb-chrome.tb-dialog .tb-dialog-input{width:100%;min-height:30px;margin-top:6px;border:1px solid var(--tb-border-field);border-radius:var(--tb-r-sm);background:var(--tb-bg-field);color:var(--tb-text-strong);font-family:ui-monospace,Menlo,monospace;padding:0 8px}.tb-chrome .tb-field,.tb-chrome .tb-row,.tb-chrome .tb-body,.tb-chrome .tb-media,.tb-chrome .tb-media-stage,.tb-chrome .tb-media-library,.tb-chrome .color-control,.tb-chrome .gradient-builder,.tb-chrome .tb-dial-field,.tb-chrome .stop-list,.tb-chrome .paint-control{grid-template-columns:minmax(0,1fr)}.tb-chrome .tb-field{display:grid;gap:6px;margin:0;padding:0;border:0}.tb-chrome .tb-label{color:var(--tb-text-soft);font-size:var(--tb-fs-label);font-weight:600}.tb-chrome .tb-label-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.tb-chrome .tb-label-row output{color:var(--tb-text-strong);font-variant-numeric:tabular-nums}.tb-chrome .tb-dropdown{position:relative}.tb-chrome app-link-target-control{display:grid;gap:8px}.tb-chrome .tb-content-input{width:100%;min-height:30px;border:1px solid var(--tb-border-field);border-radius:var(--tb-r-sm);padding:0 8px;background:var(--tb-bg-field);color:var(--tb-text-strong);font-size:var(--tb-fs-value)}.tb-chrome .tb-dropdown-trigger{display:flex;width:100%;min-height:30px;align-items:center;gap:6px;border:1px solid var(--tb-border-field);border-radius:var(--tb-r-sm);padding:0 8px;background:var(--tb-bg-field);color:var(--tb-text-strong);font-size:var(--tb-fs-value);text-align:left;cursor:pointer}.tb-chrome .tb-dropdown-trigger:not(:disabled):hover{border-color:var(--tb-border-strong)}.tb-chrome .tb-dropdown-trigger:focus-visible{outline:2px solid var(--tb-focus);outline-offset:1px}.tb-chrome .tb-dropdown-trigger:disabled{cursor:default;opacity:.5}.tb-chrome .tb-dropdown-trigger[aria-expanded=true]{border-color:var(--tb-accent)}.tb-chrome .tb-dropdown-value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tb-chrome .tb-dropdown-trigger pf-icon{display:grid;flex:none;color:var(--tb-text-muted)}.tb-chrome .tb-dropdown-list{position:absolute;z-index:30;top:calc(100% + 4px);right:0;left:0;max-height:232px;overflow:auto;margin:0;padding:4px;list-style:none;border:1px solid var(--tb-border-strong);border-radius:var(--tb-r-md);background:var(--tb-bg-popover);box-shadow:0 10px 26px #00000073}.tb-chrome .tb-dropdown-list:focus-visible{outline:2px solid var(--tb-focus);outline-offset:-2px}.tb-chrome .tb-dropdown-option{display:flex;min-height:var(--tb-tap);align-items:center;border-radius:var(--tb-r-sm);padding:0 8px;color:var(--tb-text-soft);font-size:var(--tb-fs-value);cursor:pointer}.tb-chrome .tb-dropdown-option.is-selected{color:var(--tb-text-strong);font-weight:650}.tb-chrome .tb-dropdown-option.is-active{background:var(--tb-bg-hover);color:var(--tb-text-strong)}.tb-chrome .tb-slider{position:relative;display:flex;height:var(--tb-tap);align-items:center;touch-action:none;cursor:pointer}.tb-chrome .tb-slider[data-off]{opacity:.5;cursor:default}.tb-chrome .tb-slider-rail{width:100%;height:4px;overflow:hidden;border-radius:var(--tb-r-pill);background:var(--tb-bg-inset);box-shadow:inset 0 0 0 1px var(--tb-ring-inset)}.tb-chrome .tb-slider.has-rail .tb-slider-rail{height:8px;overflow:visible}.tb-chrome .tb-slider.has-rail .tb-slider-fill{display:none}.tb-chrome .tb-slider-fill{height:100%;border-radius:inherit;background:var(--tb-accent)}.tb-chrome .tb-slider-thumb{position:absolute;top:50%;width:13px;height:13px;translate:-50% -50%;border:2px solid var(--tb-bg-panel);border-radius:var(--tb-r-pill);background:var(--tb-text-strong);box-shadow:0 1px 3px #00000080}.tb-chrome .tb-slider-thumb:focus-visible{outline:2px solid var(--tb-focus);outline-offset:2px}.tb-chrome .tb-row{display:grid;gap:2px;min-height:76px;padding:10px 2px;border-top:1px solid var(--tb-border)}.tb-chrome .tb-body{min-width:0;display:grid;gap:6px;align-content:center}.tb-chrome .tb-marker{justify-self:center;width:var(--tb-tap);height:11px;display:grid;place-items:center;border:0;background:transparent;cursor:pointer}.tb-chrome .tb-marker:before{content:"";width:9px;height:9px;border-radius:var(--tb-r-pill);border:1.5px solid var(--tb-faint);box-sizing:border-box}.tb-chrome .tb-marker.is-block:before{border-color:var(--tb-block)}.tb-chrome .tb-marker.is-own:before{border-color:var(--tb-own);background:var(--tb-own)}.tb-chrome .tb-marker.is-pin:before{border-radius:3px;border-color:var(--tb-pin);background:var(--tb-pin)}.tb-chrome .tb-marker:disabled{cursor:default}.tb-chrome .tb-marker:not(:disabled):hover:before{outline:2px solid var(--tb-accent);outline-offset:2px}.tb-chrome .tb-marker:focus-visible{outline:2px solid var(--tb-focus);outline-offset:1px;border-radius:var(--tb-r-sm)}.tb-chrome .tb-scrub{display:flex;align-items:center;gap:6px;border:1px solid var(--tb-border-field);border-radius:var(--tb-r-sm);background:var(--tb-bg-field);padding:2px 6px}.tb-chrome .tb-scrub[data-off]{opacity:.5}.tb-chrome .tb-scrub-grip{min-width:var(--tb-tap);min-height:var(--tb-tap);display:grid;place-items:center;color:var(--tb-text-muted);cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:none;font-size:var(--tb-fs-value)}.tb-chrome .tb-scrub-grip:focus-visible{outline:2px solid var(--tb-focus);outline-offset:1px;border-radius:4px}.tb-chrome .tb-scrub-input{flex:1;min-width:0;border:0;background:transparent;color:var(--tb-text-strong);font-size:var(--tb-fs-value);text-align:right;appearance:textfield;-moz-appearance:textfield}.tb-chrome .tb-scrub-input::-webkit-outer-spin-button,.tb-chrome .tb-scrub-input::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none;margin:0}.tb-chrome .tb-scrub-input:focus-visible{outline:none}.tb-chrome .tb-scrub-suffix{color:var(--tb-text-muted);font-size:var(--tb-fs-label)}.tb-chrome .tb-stepper{display:inline-flex;align-items:center;border:1px solid var(--tb-border-field);border-radius:var(--tb-r-sm);overflow:hidden;background:var(--tb-bg-field);width:fit-content}.tb-chrome .tb-step-btn{min-width:var(--tb-control-h);min-height:var(--tb-control-h);border:0;background:transparent;color:var(--tb-text-soft);font-size:15px;line-height:1;cursor:pointer}.tb-chrome .tb-step-btn:not(:disabled):hover{background:var(--tb-bg-hover)}.tb-chrome .tb-step-btn:disabled{opacity:.35;cursor:default}.tb-chrome .tb-step-btn:focus-visible{outline:2px solid var(--tb-focus);outline-offset:-2px}.tb-chrome .tb-step-value{min-width:40px;text-align:center;color:var(--tb-text-strong);font-size:var(--tb-fs-value)}.tb-chrome .tb-segmented{display:flex;gap:2px;border:1px solid var(--tb-border);border-radius:var(--tb-r-md);padding:2px;background:var(--tb-bg-field)}.tb-chrome .tb-seg-btn{flex:1;min-width:0;min-height:var(--tb-control-h);border:0;border-radius:var(--tb-r-sm);background:transparent;color:var(--tb-text-mid);font-size:var(--tb-fs-label);font-weight:600;cursor:pointer}.tb-chrome .tb-seg-btn.is-icon{display:grid;place-items:center}.tb-chrome .tb-seg-btn.is-active{background:var(--tb-bg-active);color:var(--tb-text-strong)}.tb-chrome .tb-seg-btn:not(.is-active):hover{color:var(--tb-text-strong)}.tb-chrome .tb-seg-btn:focus-visible{outline:2px solid var(--tb-focus);outline-offset:-2px}.tb-chrome fieldset:disabled .tb-seg-btn{cursor:default}.tb-chrome .tb-anchor{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;width:max-content;border:1px solid var(--tb-border);border-radius:var(--tb-r-md);padding:2px;background:var(--tb-bg-field)}.tb-chrome .tb-anchor-cell{display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:var(--tb-r-sm);background:transparent;cursor:pointer}.tb-chrome .tb-anchor-cell:not(.is-active):hover{background:var(--tb-bg-inset)}.tb-chrome .tb-anchor-cell.is-active{background:var(--tb-bg-active)}.tb-chrome .tb-anchor-cell:focus-visible{outline:2px solid var(--tb-focus);outline-offset:-2px}.tb-chrome .tb-anchor-dot{width:6px;height:6px;border-radius:var(--tb-r-pill);background:var(--tb-text-mid);opacity:.45}.tb-chrome .tb-anchor-cell.is-active .tb-anchor-dot{background:var(--tb-text-strong);opacity:1}.tb-chrome fieldset:disabled .tb-anchor-cell{cursor:default}.tb-chrome .tb-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px}.tb-chrome .tb-switch{position:relative;width:38px;height:22px;flex:none;border:1px solid var(--tb-border-field);border-radius:var(--tb-r-pill);background:var(--tb-bg-inset);cursor:pointer}.tb-chrome .tb-switch.is-on{border-color:var(--tb-accent);background:var(--tb-accent)}.tb-chrome .tb-switch:disabled{cursor:default;opacity:.5}.tb-chrome .tb-switch:focus-visible{outline:2px solid var(--tb-focus);outline-offset:2px}.tb-chrome .tb-switch-thumb{position:absolute;top:50%;left:3px;width:14px;height:14px;translate:0 -50%;border-radius:var(--tb-r-pill);background:var(--tb-text-strong);transition:left .13s ease}.tb-chrome .tb-switch.is-on .tb-switch-thumb{left:18px;background:var(--tb-on-accent)}.tb-chrome .tb-scrub-field{gap:4px}.tb-chrome .tb-hint{margin:6px 0 0;color:var(--tb-text-muted);font-size:10.5px;line-height:1.35}.tb-chrome .tb-media{display:grid;gap:8px;margin-bottom:4px}.tb-chrome .tb-media-stage{display:grid;gap:7px}.tb-chrome .tb-media-meta{display:flex;align-items:center;gap:7px}.tb-chrome .tb-media-name{min-width:0;overflow:hidden;color:var(--tb-text-strong);font-size:var(--tb-fs-label);text-overflow:ellipsis;white-space:nowrap}.tb-chrome .tb-media-sub{min-width:0;flex:1;overflow:hidden;color:var(--tb-text-muted);font-size:var(--tb-fs-micro);text-overflow:ellipsis;white-space:nowrap}.tb-chrome .tb-media-library{display:grid;gap:7px;border:1px solid var(--tb-border);border-radius:var(--tb-r-md);padding:8px;background:var(--tb-bg-inset)}.tb-chrome .tb-media-file{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.tb-chrome .tb-media-drop{display:flex;min-height:46px;align-items:center;justify-content:center;gap:7px;border:1px dashed var(--tb-border-strong);border-radius:var(--tb-r-sm);background:transparent;color:var(--tb-text-mid);font-size:var(--tb-fs-label);cursor:pointer}.tb-chrome .tb-media-drop:hover{border-color:var(--tb-accent);color:var(--tb-text-strong)}.tb-chrome .tb-media-drop:focus-visible{outline:2px solid var(--tb-focus);outline-offset:1px}.tb-chrome .tb-media-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;max-height:168px;overflow:auto}.tb-chrome .tb-media-tile{display:grid;place-items:center;aspect-ratio:1;border:1.5px solid var(--tb-border-strong);border-radius:var(--tb-r-sm);background-color:var(--tb-bg-field);background-position:center;background-size:cover;color:var(--tb-text-mid);cursor:pointer}.tb-chrome .tb-media-tile.is-video{background-image:none;color:var(--tb-text-strong)}.tb-chrome .tb-media-tile:hover{border-color:var(--tb-faint)}.tb-chrome .tb-media-tile.is-active{border-color:var(--tb-accent)}.tb-chrome .tb-media-tile:focus-visible{outline:2px solid var(--tb-focus);outline-offset:1px}.tb-chrome .tb-media-error{margin:0;color:var(--tb-danger);font-size:var(--tb-fs-micro)}.tb-chrome .tb-media-slots{display:flex;gap:4px}.tb-chrome .tb-media-slot{border:1px solid var(--tb-border-strong);border-radius:var(--tb-r-sm);padding:3px 9px;background:transparent;color:var(--tb-text-mid);font-size:var(--tb-fs-micro);cursor:pointer}.tb-chrome .tb-media-slot:hover{border-color:var(--tb-faint);color:var(--tb-text-strong)}.tb-chrome .tb-media-slot.is-active{border-color:var(--tb-accent);color:var(--tb-text-strong)}.tb-chrome .tb-media-slot:focus-visible{outline:2px solid var(--tb-focus);outline-offset:1px}.tb-chrome .tb-focal{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:start}.tb-chrome .tb-focal-pad{position:relative;aspect-ratio:16/10;overflow:hidden;border:1px solid var(--tb-border-strong);border-radius:var(--tb-r-sm);background-color:var(--tb-bg-inset);background-position:center;background-size:cover;cursor:crosshair;touch-action:none}.tb-chrome .tb-focal-grid{position:absolute;inset:0;background-image:linear-gradient(to right,var(--tb-ring-inset) 1px,transparent 1px),linear-gradient(to bottom,var(--tb-ring-inset) 1px,transparent 1px);background-position:33.33% 0,0 33.33%;background-size:33.33% 100%,100% 33.33%}.tb-chrome .tb-focal-marker{position:absolute;width:15px;height:15px;border:2px solid var(--tb-text-strong);border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 1px 5px #000000b3}.tb-chrome .tb-focal-axis{position:absolute;inset:-5px;border:0;border-radius:50%;background:transparent;padding:0;cursor:grab}.tb-chrome .tb-focal-axis:focus-visible{outline:2px solid var(--tb-focus);outline-offset:2px}.tb-chrome .tb-focal-presets{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;width:54px}.tb-chrome .tb-focal-preset{width:16px;height:16px;border:1px solid var(--tb-border-strong);border-radius:3px;background:var(--tb-bg-field);cursor:pointer}.tb-chrome .tb-focal-preset:hover{border-color:var(--tb-faint)}.tb-chrome .tb-focal-preset.is-active{border-color:var(--tb-accent);background:var(--tb-accent)}.tb-chrome .tb-focal-preset:focus-visible{outline:2px solid var(--tb-focus);outline-offset:1px}.tb-chrome .color-control{display:grid;gap:6px;position:relative}.tb-chrome .control-label{color:var(--tb-text-mid);font-size:10.5px;font-weight:650}.tb-chrome .color-trigger{min-height:32px;width:100%;display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:7px;border:1px solid var(--tb-border-field);border-radius:var(--tb-r-sm);background:var(--tb-bg-field);color:var(--tb-text);padding:3px 7px;text-align:left;cursor:pointer}.tb-chrome .color-trigger:focus-visible{outline:2px solid var(--tb-focus);outline-offset:1px}.tb-chrome .swatch{width:20px;height:20px;border-radius:var(--tb-r-sm);box-shadow:inset 0 0 0 1px var(--tb-ring-inset)}.tb-chrome .detach{color:var(--tb-text-muted);font-size:8px;font-weight:800;letter-spacing:.05em}.tb-chrome .detach.is-pin{color:var(--tb-pin)}.tb-chrome .tb-pop-drag{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.tb-chrome .tb-pop-drag :is(button,.paint-faces){cursor:default}.tb-chrome .color-popover :is(header,footer,.hex-row,.contrast){display:flex;align-items:center;justify-content:space-between;gap:8px}.tb-chrome .color-popover header strong{font-size:var(--tb-fs-value)}.tb-chrome .color-popover :is(.icon-button,.eyedropper,.reset-button){min-height:26px;border:1px solid var(--tb-border-strong);border-radius:var(--tb-r-sm);background:var(--tb-bg-field);color:var(--tb-text-soft);cursor:pointer}.tb-chrome .color-popover .icon-button{min-width:26px;font-size:16px}.tb-chrome .color-popover .eyedropper:disabled{opacity:.45;cursor:default}.tb-chrome .color-popover .eyebrow{margin:1px 0 -3px;text-transform:uppercase;letter-spacing:.06em;font-size:8.5px;color:var(--tb-text-mid);font-weight:650}.tb-chrome .color-popover .role-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:4px}.tb-chrome .color-popover :is(.role,.ramp button){min-width:var(--tb-tap);min-height:var(--tb-control-h);border:2px solid transparent;border-radius:var(--tb-r-sm);padding:2px;background-clip:content-box!important;cursor:pointer}.tb-chrome .color-popover :is(.role.is-active,.ramp button.is-active){border-color:var(--tb-accent)}.tb-chrome .color-popover .role span{display:block;width:100%;height:20px;border-radius:3px}.tb-chrome .color-popover .role.is-scaffold{position:relative}.tb-chrome .color-popover .role.is-scaffold:after{content:"";position:absolute;right:3px;bottom:3px;width:6px;height:6px;border-radius:var(--tb-r-pill);background:var(--tb-bg-panel);box-shadow:0 0 0 1px var(--tb-border-strong)}.tb-chrome .color-popover .ramp{display:grid;grid-template-columns:repeat(11,minmax(24px,1fr));gap:2px;overflow-x:auto;padding-bottom:2px}.tb-chrome .color-popover .ramp button{min-width:var(--tb-tap);min-height:var(--tb-tap)}.tb-chrome .color-popover .tb-plane{position:relative;height:104px;border-radius:var(--tb-r-md);box-shadow:inset 0 0 0 1px var(--tb-ring-inset);cursor:crosshair;touch-action:none}.tb-chrome .color-popover .tb-plane:before,.tb-chrome .color-popover .tb-plane:after{content:"";position:absolute;inset:0;border-radius:inherit}.tb-chrome .color-popover .tb-plane:before{background:linear-gradient(to right,#fff,#fff0)}.tb-chrome .color-popover .tb-plane:after{background:linear-gradient(to top,#000,#0000)}.tb-chrome .color-popover .tb-plane-marker{position:absolute;z-index:1;width:15px;height:15px;border:2px solid var(--tb-text-strong);border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 1px 5px #000000b3}.tb-chrome .color-popover .tb-plane-axis{position:absolute;inset:-5px;border:0;border-radius:50%;background:transparent;padding:0;cursor:grab}.tb-chrome .color-popover .tb-plane-axis:focus-visible{outline:2px solid var(--tb-focus);outline-offset:2px}.tb-chrome .color-popover app-toolbox-slider-control .tb-label{font-size:var(--tb-fs-micro)}.tb-chrome .color-popover app-toolbox-slider-control .tb-field{gap:2px}.tb-chrome .color-popover .hex-row label{flex:1;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:6px;color:var(--tb-text-mid);font-size:var(--tb-fs-micro)}.tb-chrome .color-popover .hex-row input{min-width:0;height:27px;border:1px solid var(--tb-border-field);border-radius:var(--tb-r-sm);background:var(--tb-bg-inset);color:var(--tb-text-strong);padding:0 7px;font-family:ui-monospace,monospace}.tb-chrome .color-popover .status{margin:0;color:var(--tb-text-mid);font-size:9.5px}.tb-chrome .color-popover .contrast{border-top:1px solid var(--tb-border-strong);padding-top:8px;color:var(--tb-danger);font-size:var(--tb-fs-micro)}.tb-chrome .color-popover .contrast.is-pass{color:var(--tb-ok)}.tb-chrome .color-popover .color-ref{color:var(--tb-text-mid);font-family:ui-monospace,monospace}.tb-chrome .color-popover .contrast-badge{border:1px solid currentcolor;border-radius:var(--tb-r-pill);padding:1px 7px;font-size:9.5px;font-weight:700;white-space:nowrap}.tb-chrome .color-popover .reset-button{padding:0 8px;margin-left:auto;font-size:var(--tb-fs-micro)}.tb-chrome .gradient-builder{display:grid;gap:10px;border:1px solid var(--tb-border-strong);border-radius:8px;background:var(--tb-bg-popover);padding:10px}.tb-chrome .tb-canvas{position:relative;aspect-ratio:262/150;border-radius:var(--tb-r-md);overflow:hidden;box-shadow:inset 0 0 0 1px var(--tb-ring-inset);touch-action:none}.tb-chrome .tb-canvas-layer{position:absolute;inset:0}.tb-chrome .tb-canvas-media{background-position:center;background-size:cover}.tb-chrome .tb-canvas-axis{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.tb-chrome .tb-canvas-axis line{stroke:var(--tb-text-strong);stroke-width:1.5;stroke-dasharray:4 3;opacity:.85}.tb-chrome .tb-canvas.is-radial .tb-canvas-axis line{stroke-dasharray:2 3;opacity:.6}.tb-chrome .gradient-builder .tb-canvas :is(.tb-canvas-stop,.tb-canvas-handle){position:absolute;min-height:0;padding:0;transform:translate(-50%,-50%);box-shadow:0 1px 5px #000000b3}.tb-chrome .gradient-builder .tb-canvas .tb-canvas-stop{width:13px;height:13px;border:2px solid var(--tb-text-strong);border-radius:50%;cursor:pointer}.tb-chrome .gradient-builder .tb-canvas .tb-canvas-stop.is-selected{border-color:var(--tb-accent);outline:2px solid var(--tb-accent);outline-offset:1px}.tb-chrome .gradient-builder .tb-canvas .tb-canvas-handle{width:var(--tb-tap);height:var(--tb-tap);border:3px solid var(--tb-text-strong);border-radius:50%;background:transparent;cursor:grab;touch-action:none}.tb-chrome .tb-canvas :is(.tb-canvas-stop,.tb-canvas-handle):focus-visible{outline:2px solid var(--tb-focus);outline-offset:2px}.tb-chrome .tb-dial-field{display:grid;gap:5px}.tb-chrome .tb-dial-row{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:9px}.tb-chrome .tb-dial{position:relative;width:34px;height:34px;border:1px solid var(--tb-border-field);border-radius:50%;background:var(--tb-bg-inset);cursor:grab;touch-action:none}.tb-chrome .tb-dial:after{content:"";position:absolute;top:50%;left:50%;width:3px;height:3px;border-radius:50%;background:var(--tb-text-muted);transform:translate(-50%,-50%)}.tb-chrome .tb-dial-needle{position:absolute;inset:0;border:0;border-radius:50%;background:transparent;padding:0;cursor:grab}.tb-chrome .tb-dial-needle:before{content:"";position:absolute;top:3px;left:50%;width:2px;height:13px;border-radius:1px;background:var(--tb-focus);transform:translate(-50%)}.tb-chrome .tb-dial-needle:focus-visible{outline:2px solid var(--tb-focus);outline-offset:2px}.tb-chrome .tb-dial-value{color:var(--tb-text-soft);font-size:var(--tb-fs-micro);font-family:ui-monospace,monospace}.tb-chrome .gradient-builder .gradient-rail{position:relative;height:22px;margin:7px 8px 2px;border-radius:var(--tb-r-sm);box-shadow:inset 0 0 0 1px var(--tb-ring-inset)}.tb-chrome .gradient-builder .stop-handle{position:absolute;top:50%;width:var(--tb-tap);height:34px;border:3px solid var(--tb-text-strong);border-radius:var(--tb-r-sm);transform:translate(-50%,-50%);box-shadow:0 2px 7px #0009;cursor:ew-resize;touch-action:none}.tb-chrome .gradient-builder .stop-handle.is-selected{outline:2px solid var(--tb-accent);outline-offset:2px}.tb-chrome .gradient-builder .stop-handle:focus-visible{outline:2px solid var(--tb-focus);outline-offset:2px}.tb-chrome .stop-list{display:grid;gap:3px}.tb-chrome .stop-list header{display:flex;align-items:center;justify-content:space-between;gap:8px}.tb-chrome .stop-list .eyebrow{margin:0;text-transform:uppercase;letter-spacing:.06em;font-size:8.5px;color:var(--tb-text-mid);font-weight:650}.tb-chrome .stop-list .stop-add{min-width:26px}.tb-chrome .stop-row{display:grid;grid-template-columns:34px 1fr 26px;align-items:center;gap:6px;border:1px solid transparent;border-radius:var(--tb-r-sm);padding:2px}.tb-chrome .stop-row.is-selected{border-color:var(--tb-accent);background:var(--tb-bg-inset)}.tb-chrome .stop-row .stop-pos{color:var(--tb-text-soft);font-size:var(--tb-fs-micro);font-family:ui-monospace,monospace}.tb-chrome .stop-row .color-trigger{min-height:26px;padding:2px 6px}.tb-chrome .stop-row .swatch{width:16px;height:16px}.tb-chrome .gradient-builder button{min-height:26px;border:1px solid var(--tb-border-strong);border-radius:var(--tb-r-sm);background:var(--tb-bg-field);color:var(--tb-text-soft);font-size:var(--tb-fs-micro);cursor:pointer}.tb-chrome .gradient-builder button:disabled{opacity:.4;cursor:default}.tb-chrome .gradient-builder .hint{margin:-2px 0 0;color:var(--tb-text-muted);font-size:9.5px}.tb-chrome .gradient-type-row{display:grid;grid-template-columns:1fr auto;align-items:end;gap:8px}.tb-chrome .gradient-quick{display:flex;gap:4px}.tb-chrome .gradient-quick button{min-width:26px;display:grid;place-items:center}.tb-chrome .paint-control{display:grid;gap:6px}.tb-chrome .paint-trigger{min-height:32px;width:100%;display:grid;grid-template-columns:22px 1fr;align-items:center;gap:7px;border:1px solid var(--tb-border-field);border-radius:var(--tb-r-sm);background:var(--tb-bg-field);color:var(--tb-text);padding:3px 7px;text-align:left;cursor:pointer}.tb-chrome .paint-trigger:focus-visible{outline:2px solid var(--tb-focus);outline-offset:1px}.tb-chrome .paint-trigger:disabled{opacity:.45;cursor:default}.tb-chrome .paint-trigger .swatch[data-paint=none]{background:repeating-conic-gradient(#ffffff38 0% 25%,#00000047 0% 50%) 0 0/8px 8px}.tb-chrome .paint-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--tb-fs-value)}.tb-chrome .paint-popover header{display:flex;align-items:center;justify-content:space-between;gap:8px}.tb-chrome .paint-popover .icon-button{min-width:26px;min-height:26px;border:1px solid var(--tb-border-strong);border-radius:var(--tb-r-sm);background:var(--tb-bg-field);color:var(--tb-text-soft);font-size:16px;cursor:pointer}.tb-chrome .paint-faces{display:flex;gap:3px;border:1px solid var(--tb-border-field);border-radius:var(--tb-r-sm);background:var(--tb-bg-inset);padding:2px}.tb-chrome .paint-faces button{display:grid;place-items:center;min-width:30px;min-height:26px;border:0;border-radius:4px;background:transparent;color:var(--tb-text-mid);cursor:pointer}.tb-chrome .paint-faces button.is-active{background:var(--tb-bg-field);color:var(--tb-text-strong);box-shadow:inset 0 0 0 1px var(--tb-border-strong)}.tb-chrome .paint-faces button:focus-visible{outline:2px solid var(--tb-focus);outline-offset:1px}.tb-chrome .paint-faces button:disabled{opacity:.45;cursor:default}.tb-chrome .paint-popover .gradient-builder{border:0;border-radius:0;background:transparent;padding:0}.tb-chrome .paint-popover .paint-empty{margin:0;color:var(--tb-text-mid);font-size:var(--tb-fs-micro)}.tb-chrome .tb-viewer{position:relative;height:120px;border-radius:var(--tb-r-md);overflow:hidden;box-shadow:inset 0 0 0 1px var(--tb-ring-inset)}.tb-chrome .tb-viewer-layer{position:absolute;inset:0}.tb-chrome .tb-viewer-media{object-fit:cover;width:100%;height:100%;background-position:center;background-size:cover}.tb-chrome .tb-viewer-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:var(--tb-tap);height:var(--tb-tap);min-height:0;padding:0;border:1.5px solid var(--tb-text-strong);border-radius:50%;background:#00000073;color:var(--tb-text-strong);cursor:pointer}.tb-chrome .tb-viewer-play:focus-visible{outline:2px solid var(--tb-focus);outline-offset:2px}.tb-chrome .fill-popover app-toolbox-segmented-control .tb-label{font-size:var(--tb-fs-micro)}.tb-chrome .fill-popover .tb-media{margin-bottom:0}.tb-chrome.mw-toolbox-overlay .tb-pop{box-sizing:border-box;font:var(--tb-fs-value)/1.4 "Inter Variable",Inter,system-ui,sans-serif}.tb-chrome.mw-toolbox-overlay .tb-pop *{box-sizing:border-box}.tb-chrome.mw-toolbox-overlay .tb-pop :is(button,select,a){font:inherit}.tb-chrome.mw-toolbox-overlay .tb-pop :is(button,select,a,input):focus-visible{outline:2px solid var(--tb-focus);outline-offset:2px}.editor-shell{display:flex;height:calc(100dvh - 45px);min-height:620px;flex-direction:column;overflow:hidden;background:var(--tb-bg-app);color:var(--tb-text);font:var(--tb-fs-value)/1.4 "Inter Variable",Inter,system-ui,sans-serif}.editor-shell *{box-sizing:border-box}.editor-shell :is(button,select,a){font:inherit}.editor-shell :is(button,select,a,input):focus-visible{outline:2px solid var(--tb-focus);outline-offset:2px}.editor-shell .editor-topbar{display:flex;height:44px;flex:0 0 44px;align-items:center;gap:8px;padding:0 12px;border-bottom:1px solid var(--tb-border);background:var(--tb-bg-panel)}.editor-shell .topbar-icon,.editor-shell .page-chip,.editor-shell .preview-topbar,.editor-shell .retry-action,.editor-shell .toolbox-toggle{display:inline-flex;min-width:var(--tb-control-h);min-height:var(--tb-control-h);align-items:center;justify-content:center;gap:5px;border:1px solid transparent;border-radius:var(--tb-r-md);background:transparent;color:var(--tb-text-mid);text-decoration:none;cursor:pointer}.editor-shell .topbar-icon:hover,.editor-shell .page-chip:hover,.editor-shell .preview-topbar:hover,.editor-shell .retry-action:hover,.editor-shell .toolbox-toggle:hover{border-color:var(--tb-border-strong);background:var(--tb-bg-raised);color:var(--tb-text)}.editor-shell .site-mark{width:20px;height:20px;flex:none;border-radius:var(--tb-r-sm);background:linear-gradient(140deg,var(--tb-mark-from),var(--tb-mark-to))}.editor-shell .site-name{max-width:180px;overflow:hidden;color:var(--tb-text);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.editor-shell .page-chip{border-color:var(--tb-border);padding:4px 9px;background:var(--tb-bg-inset);font-weight:650}.editor-shell .page-chip:disabled{cursor:default;opacity:.6}.editor-shell .editor-template-notice{flex:0 0 auto;margin:0;padding:8px 12px;border-bottom:1px solid var(--tb-border);background:var(--tb-bg-inset);color:var(--tb-text-mid)}.editor-shell .topbar-space{flex:1}.editor-shell .viewport-switch{display:flex;gap:1px;border:1px solid var(--tb-border);border-radius:8px;padding:2px;background:var(--tb-bg-inset)}.editor-shell .viewport-switch button{display:grid;width:30px;height:26px;place-items:center;border:0;border-radius:var(--tb-r-sm);background:transparent;color:var(--tb-text-muted);cursor:pointer}.editor-shell .viewport-switch button:hover{color:var(--tb-text-mid)}.editor-shell .viewport-switch button.is-active{background:var(--tb-bg-active);color:var(--tb-text);box-shadow:0 1px 2px #00000059}.editor-shell .zoom-control .tb-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.editor-shell .zoom-control .tb-segmented{background:var(--tb-bg-inset)}.editor-shell .zoom-control .tb-seg-btn{min-width:38px;padding-inline:6px;font-size:11.5px;font-weight:650}.editor-shell .retry-action{padding-inline:8px;color:var(--tb-danger)}.editor-shell .preview-topbar{padding-inline:9px}.editor-shell .publish-action{min-height:30px;border:0;border-radius:8px;padding:6px 14px;background:var(--tb-accent-strong);color:var(--tb-on-accent);font-weight:750;box-shadow:inset 0 1px #ffffff26,0 2px 8px #4e8ef759;cursor:pointer}.editor-shell .publish-action:hover{background:var(--tb-accent)}.editor-shell .publish-action:disabled,.editor-shell .preview-topbar:disabled{cursor:wait;opacity:.55}.editor-shell .toolbox-toggle{display:none;padding-inline:8px}.editor-shell .editor-main{position:relative;display:grid;grid-template-columns:minmax(0,1fr) var(--editor-toolbox-width);flex:1;min-width:0;min-height:0}.editor-shell .canvas-region{min-width:0;min-height:0;overflow:hidden}.editor-shell .page-canvas{display:flex;height:100%;min-height:0;flex-direction:column}.editor-shell .page-canvas>*{min-height:0;flex:1}.editor-shell .save-flag{position:absolute;z-index:15;bottom:12px;left:12px;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--tb-border);border-radius:999px;padding:3px 10px;background:var(--tb-bg-panel);box-shadow:0 2px 10px #00000047;pointer-events:auto}.editor-shell .save-flag[data-state=error]{border-color:var(--tb-danger-border)}.editor-shell .save-state{display:inline-flex;align-items:center;gap:6px;color:var(--tb-text-muted);font-size:10.5px;font-weight:650;letter-spacing:.01em}.editor-shell .save-state i{width:6px;height:6px;flex:none;border-radius:50%;background:var(--tb-ok)}.editor-shell .save-state[data-state=saving] i{background:var(--tb-pin)}.editor-shell .save-state[data-state=error]{color:var(--tb-danger)}.editor-shell .save-state[data-state=error] i{background:var(--tb-danger-strong)}.editor-shell .save-flag .retry-action{min-width:0;min-height:20px;padding-inline:6px;font-size:10.5px;font-weight:650}.editor-shell .editor-error{position:absolute;top:58px;left:50%;z-index:20;max-width:min(520px,100% - 32px);transform:translate(-50%);border:1px solid var(--tb-danger-border);border-radius:8px;padding:8px 12px;background:var(--tb-danger-bg);color:var(--tb-danger);box-shadow:0 8px 24px #0000004d}.editor-shell .editor-toolbox{display:flex;width:var(--editor-toolbox-width);min-height:0;flex-direction:column;border-left:1px solid var(--tb-border);background:var(--tb-bg-panel)}.editor-shell .toolbox-context{display:flex;min-height:40px;align-items:center;gap:5px;border-bottom:1px solid var(--tb-border);padding:0 12px}.editor-shell .toolbox-context button{min-height:var(--tb-tap);border:0;border-radius:var(--tb-r-sm);padding:2px 3px;background:transparent;color:var(--tb-text-muted);cursor:pointer}.editor-shell .toolbox-context button:hover{background:var(--tb-bg-raised);color:var(--tb-text-mid)}.editor-shell .toolbox-context span{color:var(--tb-faint)}.editor-shell .toolbox-context strong{color:var(--tb-text);text-transform:capitalize}.editor-shell .toolbox-scroll{flex:1;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:8px;scrollbar-width:thin;scrollbar-color:var(--tb-bg-active) transparent}.editor-shell .toolbox-scroll::-webkit-scrollbar{width:8px}.editor-shell .toolbox-scroll::-webkit-scrollbar-track{background:transparent}.editor-shell .toolbox-scroll::-webkit-scrollbar-thumb{border:2px solid var(--tb-bg-panel);border-radius:var(--tb-r-sm);background:var(--tb-bg-active)}.editor-shell .toolbox-scroll>app-block-view>section{grid-template-columns:minmax(0,1fr)}.editor-shell .toolbox-scroll>app-block-view{display:block;padding-inline:10px}.editor-shell .toolbox-section{border:0;border-bottom:1px solid var(--tb-border)}.editor-shell .toolbox-section h2{display:flex;min-height:36px;align-items:center;gap:7px;margin:0;padding:0 12px;color:var(--tb-text);font-size:11.5px;font-weight:750}.editor-shell .toolbox-section h2 span{margin-left:auto;color:var(--tb-text-muted);font-size:var(--tb-fs-micro)}.editor-shell app-toolbox-accordion-section{display:block}.editor-shell .tb-acc{border-top:1px solid var(--tb-border-strong);margin-top:6px;padding-top:5px}.editor-shell app-toolbox-accordion-section:first-child .tb-acc{margin-top:0;padding-top:0;border-top:0}.editor-shell app-block-view .tb-acc{margin-inline:-10px -18px;padding-inline:10px 18px}.editor-shell .tb-acc-body,.editor-shell .toolbox-detail,.editor-shell .layer-list,.editor-shell .layer-rows,.editor-shell .section-list,.editor-shell .section-rows,.editor-shell .tb-pins,.editor-shell .thumb,.editor-shell .thumb-art .cell,.editor-shell .fill-list,.editor-shell .fill-stack,.editor-shell .bk,.editor-shell .bk-step,.editor-shell .bk-chips,.editor-shell .bk-preview,.editor-shell .bk-roles,.editor-shell .bk-ramps,.editor-shell .bk-gates{grid-template-columns:minmax(0,1fr)}.editor-shell app-toolbox-accordion-section{min-width:0}.editor-shell .tb-acc-head{display:flex;margin:0;align-items:center;gap:4px}.editor-shell .tb-acc-trigger{display:flex;flex:1;min-width:0;min-height:34px;align-items:center;gap:8px;border:0;border-radius:var(--tb-r-sm);padding:4px 2px;background:transparent;color:var(--tb-text-strong);font-size:var(--tb-fs-label);font-weight:700;text-align:left;cursor:pointer}.editor-shell .tb-acc-trigger:hover{background:var(--tb-bg-hover)}.editor-shell .tb-acc-trigger:focus-visible{outline:2px solid var(--tb-focus);outline-offset:-2px}.editor-shell .tb-acc-label{flex:none}.editor-shell .tb-acc-summary{min-width:0;margin-left:auto;overflow:hidden;color:var(--tb-text-muted);font-size:var(--tb-fs-micro);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.editor-shell app-toolbox-accordion-section.is-pending .tb-acc-summary{color:var(--tb-warn-text)}.editor-shell .tb-acc-chev{display:inline-flex;flex:none;color:var(--tb-text-soft);rotate:-90deg;transition:rotate .13s ease,color .13s ease}.editor-shell .tb-acc.is-open .tb-acc-chev,.editor-shell .tb-acc-trigger:hover .tb-acc-chev{color:var(--tb-text-strong)}.editor-shell .tb-acc.is-open .tb-acc-chev{rotate:0deg}.editor-shell .tb-acc-body{display:grid;gap:2px;padding:2px 0 8px}.editor-shell .tb-acc-body[hidden]{display:none}.editor-shell .toolbox-scroll>app-toolbox-accordion-section .tb-acc{border-top:0;border-bottom:1px solid var(--tb-border);margin-right:-8px;padding-right:8px}.editor-shell .toolbox-scroll>app-toolbox-accordion-section .tb-acc-trigger{min-height:36px;border-radius:0;padding:0 12px;font-size:11.5px;font-weight:750}.editor-shell .toolbox-scroll>app-toolbox-accordion-section .tb-acc-summary{padding-left:8px}.editor-shell .toolbox-scroll>app-toolbox-accordion-section .tb-acc-body{padding:0}.editor-shell .toolbox-message{margin:0;padding:18px 12px;color:var(--tb-text-mid)}.editor-shell .toolbox-detail{display:grid;gap:8px;padding:4px 12px 13px;color:var(--tb-text-mid)}.editor-shell .tb-progress{width:100%;height:6px;overflow:hidden;border-radius:var(--tb-r-pill);background:var(--tb-bg-inset)}.editor-shell .tb-progress-fill{display:block;height:100%;border-radius:inherit;background:var(--tb-accent);transition:width .16s ease}.editor-shell .toolbox-detail p{margin:0}.editor-shell .toolbox-detail a{color:var(--tb-focus)}.editor-shell .toolbox-actions{display:flex;flex-wrap:wrap;gap:6px}.editor-shell .toolbox-actions a,.editor-shell .toolbox-actions button{min-height:26px;border:1px solid var(--tb-border-strong);border-radius:var(--tb-r-md);padding:4px 8px;background:transparent;color:var(--tb-text-mid);text-decoration:none;cursor:pointer}.editor-shell .toolbox-actions a:hover,.editor-shell .toolbox-actions button:hover{background:var(--tb-bg-raised);color:var(--tb-text)}.editor-shell .toolbox-footer{display:flex;min-height:43px;align-items:center;gap:8px;border-top:1px solid var(--tb-border);padding:8px 12px;color:var(--tb-text-mid);font-size:var(--tb-fs-label)}.editor-shell .toolbox-footer button{min-height:26px;margin-left:auto;border:1px solid var(--tb-border-strong);border-radius:var(--tb-r-md);padding:3px 9px;background:transparent;color:var(--tb-text-mid);cursor:pointer}.editor-shell .toolbox-footer button:hover{background:var(--tb-bg-raised);color:var(--tb-text)}.editor-shell .toolbox-scrim{display:none}.editor-shell .layer-list{display:grid;padding-bottom:8px}.editor-shell .layer-list .section-head{margin-right:-18px;padding-left:2px}.editor-shell .layer-rows{--section-indent: 0px;display:grid;gap:calc(var(--tb-row-gap) * 2)}.editor-shell .layer-rows .section-row-slot.is-child{--section-indent: 14px}.editor-shell .layer-rows .section-row-slot[data-state=empty] .section-name{color:var(--tb-text-dim)}.editor-shell .layer-rows .section-row-slot[data-state=unwired] .section-name{color:var(--tb-warn-text)}.editor-shell .layer-rows .section-row[aria-disabled=true]{cursor:default}.editor-shell .layer-rows .section-row[aria-disabled=true]:hover{background:none}.editor-shell .layer-rows .section-row-slot.is-drop-into{border-radius:var(--tb-r-sm);outline:1px solid var(--tb-accent);outline-offset:1px}.editor-shell .layer-add:disabled{border-color:var(--tb-border);color:var(--tb-text-dim);cursor:default}.editor-shell .layer-add:disabled:hover{border-color:var(--tb-border);color:var(--tb-text-dim)}.editor-shell .panel-switch{display:flex;gap:1px;margin:6px 0 8px 8px;border:1px solid var(--tb-border);border-radius:8px;padding:2px;background:var(--tb-bg-inset)}.editor-shell .panel-switch button{flex:1;height:var(--tb-control-h);border:0;border-radius:var(--tb-r-sm);background:transparent;color:var(--tb-text-muted);font-size:var(--tb-fs-label);font-weight:750;cursor:pointer}.editor-shell .panel-switch button:hover{color:var(--tb-text-mid)}.editor-shell .panel-switch button.is-active{background:var(--tb-bg-active);color:var(--tb-text);box-shadow:0 1px 2px #00000059}.editor-shell .section-list{display:grid;padding-bottom:12px}.editor-shell .section-head{margin:0 -8px 0 0;border-top:1px solid var(--tb-border);padding:10px 8px 6px 16px;color:var(--tb-text-soft);font-size:var(--tb-fs-label);font-weight:750}.editor-shell .section-context{margin:0 -8px 2px 0;padding:0 8px 4px 16px;color:var(--tb-text-muted);font-size:var(--tb-fs-label)}.editor-shell .section-rows{--section-indent: 0px;display:grid;gap:calc(var(--tb-row-gap) * 2)}.editor-shell .section-row-slot{position:relative}.editor-shell .section-row{display:grid;width:calc(100% - var(--tb-row-inset));height:var(--tb-row-h);align-items:center;margin-left:var(--tb-row-inset);grid-template-columns:var(--section-indent) minmax(0,1fr) var(--tb-tap) var(--tb-tap);border:0;border-radius:0;padding:0 0 0 var(--tb-row-pad);background:none;color:var(--tb-text);text-align:start;cursor:pointer}.editor-shell .section-text{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.editor-shell .section-name{overflow:hidden;color:var(--tb-text-strong);font-size:var(--tb-fs-row);font-weight:650;line-height:1.28;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.editor-shell .section-name.is-named{text-transform:none}.editor-shell .section-summary{min-width:0;overflow:hidden;color:var(--tb-text-muted);font-size:var(--tb-fs-micro);line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.editor-shell .section-summary.is-empty{color:var(--tb-text-dim);font-style:italic}.editor-shell .section-more-space,.editor-shell .section-eye-space{width:var(--tb-tap)}.editor-shell .section-row:hover{border-radius:var(--tb-r-sm);background:var(--tb-bg-hover)}.editor-shell .section-row.is-active{border-radius:var(--tb-r-sm);background:var(--tb-bg-selected)}.editor-shell .section-row-slot.is-drop-target{--drop-shift: calc(var(--tb-row-gap) * -1)}.editor-shell .section-row-slot.is-drop-target:before,.editor-shell .section-row-slot.is-drop-target:after{content:"";position:absolute;z-index:1;top:var(--drop-y, 0);background:var(--tb-accent);pointer-events:none}.editor-shell .section-row-slot.is-drop-target:before{right:-8px;left:0;height:1px;margin-top:var(--drop-shift)}.editor-shell .section-row-slot.is-drop-target:after{left:0;width:5px;height:5px;margin-top:calc(var(--drop-shift) - 2px);border-radius:50%}.editor-shell .section-row-slot.is-drop-target.is-drop-end{--drop-y: 100%;--drop-shift: var(--tb-row-gap)}.editor-shell .section-rows .cdk-drag-animating{transition:none}.editor-shell .section-row-slot.cdk-drag-placeholder:before,.editor-shell .section-row-slot.cdk-drag-placeholder:after{content:none}.editor-shell .section-more{position:absolute;top:50%;right:0;display:grid;width:var(--tb-tap);height:var(--tb-tap);place-items:center;transform:translateY(-50%);border:0;border-radius:var(--tb-r-sm);background:none;color:var(--tb-text-muted);opacity:0;cursor:pointer}.editor-shell .section-row-slot:hover .section-more,.editor-shell .section-row-slot:focus-within .section-more,.editor-shell .section-more.is-open{opacity:1}.editor-shell .section-more:hover{background:var(--tb-bg-raised);color:var(--tb-text)}.editor-shell .section-eye{position:absolute;top:50%;right:var(--tb-tap);display:grid;width:var(--tb-tap);height:var(--tb-tap);place-items:center;transform:translateY(-50%);border:0;border-radius:var(--tb-r-sm);background:none;color:var(--tb-text-muted);opacity:0;cursor:pointer}.editor-shell .section-row-slot:hover .section-eye,.editor-shell .section-row-slot:focus-within .section-eye,.editor-shell .section-eye.is-off{opacity:1}.editor-shell .section-eye:hover{background:var(--tb-bg-raised);color:var(--tb-text)}@media(hover:none){.editor-shell .section-row-slot .section-eye{opacity:1}}.editor-shell .section-row-slot.is-hidden .section-name{color:var(--tb-text-dim)}@media(hover:none){.editor-shell .section-row-slot .section-more{opacity:1}}.editor-shell .section-rename{position:absolute;z-index:2;top:0;left:var(--tb-row-inset);width:calc(100% - var(--tb-row-inset) - var(--tb-tap) * 2);height:var(--tb-row-h);border:1px solid var(--tb-accent);border-radius:var(--tb-r-sm);padding:0 6px;background:var(--tb-bg-raised);color:var(--tb-text-strong);font-family:inherit;font-size:var(--tb-fs-row);font-weight:650}.editor-shell .section-rename:focus{outline:none}.editor-shell .section-add{display:flex;min-height:var(--tb-control-h);align-items:center;gap:6px;margin:6px 0 0 var(--tb-row-inset);border:1px dashed var(--tb-border-strong);border-radius:var(--tb-r-md);padding-inline:8px;background:none;color:var(--tb-text-muted);font-size:var(--tb-fs-label);font-weight:700;cursor:pointer}.editor-shell .section-add:hover{border-color:var(--tb-accent);color:var(--tb-text)}.editor-shell .section-empty{margin:0;padding:8px 16px;color:var(--tb-text-muted);font-size:var(--tb-fs-label)}.editor-shell .tb-note{color:var(--tb-text-muted)}.editor-shell .bound-field-warning{color:var(--tb-warn-text)}.editor-shell .section-summary [data-testid=layer-bound]{display:inline-block;margin-right:3px;vertical-align:-1px;color:var(--tb-accent)}.editor-shell .toolbox-button{display:inline-flex;min-height:26px;align-items:center;justify-content:center;gap:5px;border:1px solid transparent;border-radius:var(--tb-r-sm);padding:3px 7px;background:transparent;color:var(--tb-text-mid);font-size:var(--tb-fs-label);cursor:pointer}.editor-shell .toolbox-button:hover{border-color:var(--tb-border-strong);background:var(--tb-bg-hover);color:var(--tb-text-strong)}.editor-shell .toolbox-button.is-outline{border-color:var(--tb-border-strong)}.editor-shell .bv-head{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.editor-shell .bv-head-space{flex:1 1 auto}.editor-shell .bv-crumb{color:var(--tb-text-mid);font-size:var(--tb-fs-label);font-weight:650;text-transform:capitalize}.editor-shell .bv-crumb.is-current{color:var(--tb-text-strong)}.editor-shell .bv-crumb-sep{color:var(--tb-faint)}.editor-shell .bv-lane-dot{width:8px;height:8px;margin-top:7px;flex:none;border:1.5px solid var(--tb-faint);border-radius:var(--tb-r-pill);box-sizing:border-box}.editor-shell .bv-lane-dot.is-own{border-color:var(--tb-own);background:var(--tb-own)}.editor-shell .tb-empty{margin:0;border:1px solid var(--tb-border);border-radius:var(--tb-r-md);padding:14px;background:var(--tb-bg-inset);color:var(--tb-text-muted);font-size:var(--tb-fs-label);line-height:1.45}.editor-shell .toolbox-tag{display:inline-flex;min-height:20px;align-items:center;border-radius:var(--tb-r-pill);padding:2px 7px;background:var(--tb-bg-hover);color:var(--tb-text-mid);font-size:9.5px;font-weight:700}.editor-shell .collection-note{border:1px solid var(--tb-info);border-radius:var(--tb-r-md);padding:7px 9px;background:var(--tb-info-bg);color:var(--tb-info-text);font-size:var(--tb-fs-label);line-height:1.4}.editor-shell .panel-note{margin:0 0 4px;border-radius:var(--tb-r-sm);background:var(--tb-info-bg);color:var(--tb-info-text);font-size:10.5px;line-height:1.4;padding:8px 10px}.editor-shell .panel-group{display:flex;align-items:baseline;gap:7px;margin-top:8px;padding:4px 2px 2px;border-top:1px solid var(--tb-border-soft)}.editor-shell .panel-group:first-of-type{margin-top:0;border-top:0}.editor-shell .panel-group-title{color:var(--tb-text-strong);font-size:var(--tb-fs-label);font-weight:700;letter-spacing:.01em}.editor-shell .panel-group-note{color:var(--tb-text-muted);font-size:var(--tb-fs-micro);font-weight:500}.editor-shell .panel-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:6px;padding-top:8px;border-top:1px solid var(--tb-border-soft);color:var(--tb-text-mid);font-size:var(--tb-fs-label)}.editor-shell .panel-reset{min-height:26px;border:1px solid var(--tb-border-strong);border-radius:var(--tb-r-sm);background:transparent;color:var(--tb-text-soft);font-size:var(--tb-fs-label);padding:2px 9px;cursor:pointer}.editor-shell .panel-reset:hover{background:var(--tb-bg-hover);color:var(--tb-text-strong)}.editor-shell .panel-reset:focus-visible{outline:2px solid var(--tb-focus);outline-offset:1px}.editor-shell .tb-panel-footer{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;padding-top:9px;border-top:1px solid var(--tb-border);color:var(--tb-text-muted);font-size:var(--tb-fs-micro)}.editor-shell .tb-legend{display:flex;gap:9px}.editor-shell .tb-legend-item{display:inline-flex;align-items:center;gap:4px}.editor-shell .tb-legend-dot{box-sizing:border-box;width:9px;height:9px;border:1.5px solid var(--tb-faint);border-radius:var(--tb-r-pill)}.editor-shell .tb-legend-dot.is-own{border-color:var(--tb-own);background:var(--tb-own)}.editor-shell .tb-legend-dot.is-pin{border-radius:3px;border-color:var(--tb-pin);background:var(--tb-pin)}.editor-shell .tb-legend-count{margin-left:auto;color:var(--tb-text-mid)}.editor-shell .tb-pins{display:grid;gap:5px;margin:0;padding:0;list-style:none}.editor-shell .tb-pin{display:flex;align-items:center;gap:7px}.editor-shell .tb-pin-swatch{flex:none;width:14px;height:14px;border:1px solid var(--tb-border-strong);border-radius:4px}.editor-shell .tb-pin-name{min-width:0;flex:1;overflow:hidden;color:var(--tb-text-soft);font-size:var(--tb-fs-label);text-overflow:ellipsis;white-space:nowrap}.editor-shell .tb-pin-hex{color:var(--tb-pin);font-size:var(--tb-fs-micro)}.editor-shell .thumbs{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.editor-shell .thumb{display:grid;gap:5px;padding:5px;border:1.5px solid var(--tb-border-strong);border-radius:8px;background:var(--tb-bg-field);color:var(--tb-text-mid);cursor:pointer;text-align:center}.editor-shell .thumb:hover{border-color:var(--tb-faint);color:var(--tb-text-strong)}.editor-shell .thumb.is-active{border-color:var(--tb-focus);background:var(--tb-info-bg);color:var(--tb-info-text)}.editor-shell .thumb:focus-visible{outline:2px solid var(--tb-focus);outline-offset:2px}.editor-shell .thumb-label{font-size:var(--tb-fs-micro);font-weight:700}.editor-shell .thumb-art{display:grid;gap:3px;height:46px;padding:4px;border-radius:var(--tb-r-sm);background:var(--tb-bg-raised);overflow:hidden}.editor-shell .thumb-art[data-kind=gallery]{grid-template-columns:1fr 1fr}.editor-shell .thumb-art[data-kind=grid]{grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr}.editor-shell .thumb-art[data-kind=list],.editor-shell .thumb-art[data-kind=generic]{grid-auto-rows:1fr;align-content:center}.editor-shell .thumb-art .cell{display:grid;gap:2px;align-content:start}.editor-shell .thumb-art .cell .ph{display:block;height:60%;min-height:14px;border-radius:3px;background:var(--tb-faint)}.editor-shell .thumb-art .cell .ln{display:block;height:3px;border-radius:2px;background:var(--tb-border-strong)}.editor-shell .thumb-art .tile{border-radius:3px;background:var(--tb-faint)}.editor-shell .thumb-art .row{height:4px;border-radius:2px;background:var(--tb-border-strong)}.editor-shell .thumb-art .bar{height:5px;border-radius:2px;background:var(--tb-border-strong)}.editor-shell .tb-pop{--tb-pop-max-h: initial;max-block-size:var(--tb-pop-max-h, calc(100dvh - 16px) );overflow-y:auto;overscroll-behavior:contain}.editor-shell .color-popover{position:absolute;top:calc(100% + 6px);right:0}.editor-shell .fill-list{display:grid;gap:4px}.editor-shell .fill-list .fill-inherited{display:inline-flex;align-items:center;gap:4px;margin:0;color:var(--tb-text-muted);font-size:9.5px;white-space:nowrap}.editor-shell .fill-list .fill-inherited:before{content:"";width:7px;height:7px;border-radius:var(--tb-r-pill);border:1.5px solid var(--tb-faint);box-sizing:border-box}.editor-shell .fill-list :is(.fill-eye,.fill-remove){display:grid;place-items:center;border-radius:var(--tb-r-sm);color:var(--tb-text-soft);font-size:var(--tb-fs-micro);cursor:pointer}.editor-shell .fill-list :is(.fill-eye,.fill-remove):disabled{opacity:.4;cursor:default}.editor-shell .fill-list :is(.fill-eye,.fill-remove):focus-visible{outline:2px solid var(--tb-focus);outline-offset:1px}.editor-shell .fill-list .fill-eye.is-off{color:var(--tb-text-muted)}.editor-shell .tb-acc-head .fill-add{min-width:28px;min-height:28px;display:grid;place-items:center;border:0;border-radius:var(--tb-r-sm);background:transparent;color:var(--tb-text-soft);font-size:18px;line-height:1;cursor:pointer}.editor-shell .tb-acc-head .fill-add:hover:not(:disabled){background:var(--tb-bg-hover);color:var(--tb-text-strong)}.editor-shell .tb-acc-head .fill-add:disabled{opacity:.4;cursor:default}.editor-shell .tb-acc-head .fill-add:focus-visible{outline:2px solid var(--tb-focus);outline-offset:1px}.editor-shell .tb-acc-head .fill-add.fill-veil{font-size:12px;padding:0 var(--tb-s-2, 8px)}.editor-shell .pbg-group+.pbg-group{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--tb-border-soft)}.editor-shell .pbg-head{display:flex;align-items:center;justify-content:space-between;gap:4px}.editor-shell .pbg-title{margin:0;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.8}.editor-shell .pbg-note{margin:0 0 .35rem;font-size:.72rem;opacity:.62}.editor-shell .pbg .hint{margin:.35rem 0 0;color:var(--tb-text-muted);font-size:9.5px}.editor-shell .pbg-head .fill-add{min-width:28px;min-height:28px;display:grid;place-items:center;border:0;border-radius:var(--tb-r-sm);background:transparent;color:var(--tb-text-soft);font-size:18px;line-height:1;cursor:pointer}.editor-shell .pbg-head .fill-add:hover:not(:disabled){background:var(--tb-bg-hover);color:var(--tb-text-strong)}.editor-shell .pbg-head .fill-add:disabled{opacity:.4;cursor:default}.editor-shell .pbg-head .fill-add:focus-visible{outline:2px solid var(--tb-focus);outline-offset:1px}.editor-shell .fill-list :is(.fill-eye,.fill-remove){min-width:28px;min-height:28px;border:0;background:transparent}.editor-shell .fill-list :is(.fill-eye,.fill-remove):hover:not(:disabled){background:var(--tb-bg-hover)}.editor-shell .fill-list .fill-remove{font-size:18px}.editor-shell .fill-list .paint-empty{margin:0;color:var(--tb-text-mid);font-size:var(--tb-fs-micro)}.editor-shell .fill-list .hint{margin:0;color:var(--tb-text-muted);font-size:9.5px}.editor-shell .fill-stack{display:grid;gap:4px}.editor-shell .fill-item{position:relative;display:block}.editor-shell .fill-grip{position:absolute;z-index:2;top:50%;left:0;translate:0 -50%;display:grid;width:14px;height:26px;place-items:center;border:0;padding:0;border-radius:var(--tb-r-sm);background:var(--tb-bg-field);color:var(--tb-text-dim);cursor:grab;opacity:0;transition:opacity .12s ease}.editor-shell .fill-item:hover .fill-grip,.editor-shell .fill-grip:focus-visible{opacity:1}.editor-shell .fill-grip:focus-visible{outline:2px solid var(--tb-focus);outline-offset:1px}.editor-shell .fill-grip:disabled{cursor:default}.editor-shell .fill-item.is-drop-target{--drop-shift: -2px}.editor-shell .fill-item.is-drop-target:before,.editor-shell .fill-item.is-drop-target:after{content:"";position:absolute;z-index:1;top:var(--drop-y, 0);background:var(--tb-accent);pointer-events:none}.editor-shell .fill-item.is-drop-target:before{right:0;left:0;height:1px;margin-top:var(--drop-shift)}.editor-shell .fill-item.is-drop-target:after{left:0;width:5px;height:5px;margin-top:calc(var(--drop-shift) - 2px);border-radius:50%}.editor-shell .fill-item.is-drop-target.is-drop-end{--drop-y: 100%;--drop-shift: 2px}.editor-shell .fill-item.cdk-drag-placeholder:before,.editor-shell .fill-item.cdk-drag-placeholder:after{content:none}.editor-shell .fill-stack .cdk-drag-animating{transition:none}.editor-shell .fill-row{display:grid;grid-template-columns:1fr 72px 28px 28px;align-items:center;gap:4px}.editor-shell .fill-row .fill-trigger{min-height:28px}.editor-shell .fill-row .swatch{width:18px;height:18px}.editor-shell .fill-opacity{display:block;min-width:0}.editor-shell .fill-opacity .tb-scrub{gap:2px;padding:0 4px;min-height:26px}.editor-shell .fill-opacity .tb-scrub-grip{min-width:14px;min-height:24px;font-size:9px}.editor-shell .fill-opacity .tb-scrub-input{font-family:ui-monospace,monospace;font-size:var(--tb-fs-value)}.editor-shell .fill-opacity .tb-scrub-suffix{font-size:var(--tb-fs-label)}.editor-shell .bk{display:grid;gap:12px;border-top:1px solid var(--tb-border);padding-top:12px;color:var(--tb-text-soft)}.editor-shell .bk-head h3{font-size:var(--tb-fs-value);font-weight:800;color:var(--tb-text-strong)}.editor-shell .bk-sub,.editor-shell .bk-why,.editor-shell .bk-hint,.editor-shell .bk-note{font-size:10.5px;line-height:1.4;color:var(--tb-text-muted)}.editor-shell .bk-step{display:grid;gap:8px;border:1px solid var(--tb-border);border-radius:var(--tb-r-lg);padding:10px;background:var(--tb-bg-field)}.editor-shell .bk-step-h{display:flex;align-items:center;gap:7px;font-size:11.5px;font-weight:700;color:var(--tb-text-strong)}.editor-shell .bk-n{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--tb-info);color:var(--tb-info-text);font-size:var(--tb-fs-micro);font-weight:800}.editor-shell .bk-chips{display:grid;gap:6px}.editor-shell .bk-chip{display:flex;align-items:end;gap:8px;border:1px solid var(--tb-border-field);border-radius:var(--tb-r-md);padding:4px 6px;background:var(--tb-bg-panel)}.editor-shell .bk-pick{flex:1;min-width:0}.editor-shell .bk-sw{width:22px;height:22px;flex-shrink:0;border-radius:var(--tb-r-sm);border:1px solid var(--tb-ring-inset)}.editor-shell .bk-role{font-size:var(--tb-fs-label);font-weight:600;color:var(--tb-text-soft)}.editor-shell .bk-hx{margin-left:auto;font-family:ui-monospace,Menlo,monospace;font-size:10.5px;color:var(--tb-text-muted)}.editor-shell .bk-x{border:0;background:transparent;color:var(--tb-text-muted);font-size:var(--tb-fs-value);cursor:pointer;padding:0 2px}.editor-shell .bk-x:hover:not(:disabled){color:var(--tb-danger-strong)}.editor-shell .bk-add{justify-self:start;min-height:26px;border:1px dashed var(--tb-border-strong);border-radius:var(--tb-r-sm);padding:3px 9px;background:transparent;color:var(--tb-text-mid);font-size:var(--tb-fs-label);cursor:pointer}.editor-shell .bk-add:hover:not(:disabled){border-color:var(--tb-accent);color:var(--tb-text-strong)}.editor-shell .bk-generate,.editor-shell .bk-apply{min-height:32px;border:1px solid var(--tb-info);border-radius:var(--tb-r-md);background:var(--tb-info);color:var(--tb-info-text);font-size:var(--tb-fs-value);font-weight:700;cursor:pointer}.editor-shell .bk-generate:disabled,.editor-shell .bk-apply:disabled{opacity:.45;cursor:not-allowed}.editor-shell .bk-apply{width:100%}.editor-shell .bk-err{font-size:10.5px;color:var(--tb-danger)}.editor-shell .bk-ok{font-size:10.5px;font-weight:700;color:var(--tb-ok)}.editor-shell .bk-preview{display:grid;gap:12px}.editor-shell .bk-roles{display:grid;gap:5px}.editor-shell .bk-role-row{display:flex;align-items:center;gap:8px}.editor-shell .bk-ramps{display:grid;gap:6px}.editor-shell .bk-ramprow{display:grid;grid-template-columns:62px 1fr;align-items:center;gap:8px}.editor-shell .bk-ramp-n{font-family:ui-monospace,Menlo,monospace;font-size:var(--tb-fs-micro);color:var(--tb-text-mid)}.editor-shell .bk-strip{display:flex;height:18px;border-radius:var(--tb-r-sm);overflow:hidden;border:1px solid var(--tb-ring-inset)}.editor-shell .bk-strip i{flex:1;display:block}.editor-shell .bk-gates{display:grid;gap:5px}.editor-shell .bk-gate{display:flex;align-items:center;gap:8px;border-radius:var(--tb-r-sm);padding:4px 7px;background:var(--tb-bg-panel);font-size:10.5px}.editor-shell .bk-pair{display:flex}.editor-shell .bk-pair i{width:18px;height:18px;display:block;border:1px solid var(--tb-ring-inset)}.editor-shell .bk-pair i:first-child{border-radius:var(--tb-r-sm) 0 0 var(--tb-r-sm)}.editor-shell .bk-pair i:last-child{border-radius:0 var(--tb-r-sm) var(--tb-r-sm) 0;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:800}.editor-shell .bk-gate-l{color:var(--tb-text-soft)}.editor-shell .bk-ratio{margin-left:auto;font-family:ui-monospace,Menlo,monospace;white-space:nowrap}.editor-shell .bk-gate.pass .bk-ratio{color:var(--tb-ok)}.editor-shell .bk-gate.fail .bk-ratio{color:var(--tb-danger)}.editor-shell .modules-screen{flex:1;min-height:0;overflow-y:auto;padding:40px 24px}.editor-shell .modules-inner{display:grid;gap:16px;max-width:720px;margin-inline:auto}.editor-shell .modules-head h1{margin:0;color:var(--tb-text-strong);font-size:18px;font-weight:750}.editor-shell .modules-head p{margin:4px 0 0;color:var(--tb-text-muted)}.editor-shell .modules-error{border:1px solid var(--tb-danger-border);border-radius:8px;padding:8px 12px;background:var(--tb-danger-bg);color:var(--tb-danger)}.editor-shell .modules-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.editor-shell .module-card{display:grid;gap:8px;border:1px solid var(--tb-border);border-radius:var(--tb-r-lg);padding:16px;background:var(--tb-bg-panel)}.editor-shell .module-card.is-danger{border-color:var(--tb-danger-border)}.editor-shell .module-btn.is-danger{border-color:var(--tb-danger-border);color:var(--tb-danger)}.editor-shell .module-card[data-state=active]{border-color:var(--tb-border-strong)}.editor-shell .module-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.editor-shell .module-top h2{margin:0;color:var(--tb-text-strong);font-size:14px;font-weight:750}.editor-shell .module-state{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--tb-border);border-radius:var(--tb-r-pill);padding:2px 9px;background:var(--tb-bg-inset);color:var(--tb-text-muted);font-size:var(--tb-fs-label);font-weight:650}.editor-shell .module-state i{width:6px;height:6px;flex:none;border-radius:50%;background:var(--tb-faint)}.editor-shell .module-state[data-state=active]{color:var(--tb-text)}.editor-shell .module-state[data-state=active] i{background:var(--tb-ok)}.editor-shell .module-state[data-state=inactive] i{background:var(--tb-pin)}.editor-shell .module-desc{margin:0;color:var(--tb-text-soft)}.editor-shell .module-link{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;color:var(--tb-text-mid)}.editor-shell .module-link code{border-radius:var(--tb-r-sm);padding:1px 6px;background:var(--tb-bg-inset);color:var(--tb-text);font-family:ui-monospace,Menlo,monospace}.editor-shell .module-link a{color:var(--tb-focus)}.editor-shell .module-actions{display:flex;flex-wrap:wrap;gap:6px}.editor-shell .module-btn{min-height:30px;border:1px solid var(--tb-border-strong);border-radius:8px;padding:5px 14px;background:transparent;color:var(--tb-text);font-weight:650;cursor:pointer}.editor-shell .module-btn:hover{background:var(--tb-bg-raised)}.editor-shell .module-btn.is-primary{border-color:transparent;background:var(--tb-accent-strong);color:var(--tb-on-accent)}.editor-shell .module-btn.is-primary:hover{background:var(--tb-accent)}.editor-shell .module-btn:disabled{cursor:wait;opacity:.55}@media(max-width:1024px){.editor-shell .editor-main{grid-template-columns:minmax(0,1fr)}.editor-shell .site-name,.editor-shell .zoom-control,.editor-shell .preview-topbar{display:none}.editor-shell .page-chip{max-width:140px;min-width:0}.editor-shell .toolbox-toggle{display:inline-flex}.editor-shell .editor-toolbox{position:absolute;z-index:50;top:0;right:0;bottom:0;transform:translate(100%);box-shadow:-18px 0 42px #0000006b;transition:transform .18s ease}.editor-shell .editor-toolbox.is-open{transform:translate(0)}.editor-shell .toolbox-scrim{position:absolute;z-index:40;inset:0;display:block;border:0;background:#0000006b}.editor-shell .color-popover{right:auto;left:0}}@media(max-width:700px){.editor-shell .viewport-switch{display:none}.editor-shell .editor-topbar{gap:5px;padding-inline:8px}.editor-shell .publish-action{padding-inline:9px}.editor-shell .modules-screen{padding:24px 16px}}@media(prefers-reduced-motion:reduce){.editor-shell .editor-toolbox{transition:none}}.section-row-slot.cdk-drag-preview{opacity:0}.section-row-slot.cdk-drag-preview.cdk-drag-animating{transition:none}.fill-item.cdk-drag-preview{opacity:0}.fill-item.cdk-drag-preview.cdk-drag-animating{transition:none}.mw-toolbox-overlay.mw-floating>*{max-block-size:var(--fl-max-h, none);overflow-y:auto;overscroll-behavior:contain}.mw-toolbox-overlay.mw-floating.mw-text-toolbar-float>*{max-block-size:none;overflow:visible}.text-toolbar-host.is-left,.text-toolbar-host.is-right{padding-bottom:0}.text-toolbar-host.is-left{padding-right:var(--tt-pico-h)}.text-toolbar-host.is-right{padding-left:var(--tt-pico-h)}.text-toolbar-host.is-left .tt-pico,.text-toolbar-host.is-right .tt-pico{top:auto;bottom:auto;translate:0 -50%;border-block:calc(var(--tt-pico-w) / 2) solid transparent;border-inline:0}.text-toolbar-host.is-left .tt-pico{left:100%;border-left:var(--tt-pico-h) solid var(--tb-bg-popover, #2b2b2b)}.text-toolbar-host.is-right .tt-pico{right:100%;border-right:var(--tt-pico-h) solid var(--tb-bg-popover, #2b2b2b)}.mw-text-toolbar-panel{--tt-pico-h: 5px;--tt-pico-w: 10px}.tt-panel{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;width:240px;padding:10px;background:var(--tb-bg-popover, #2b2b2b);border:1px solid var(--tb-border, #3c3c3c);border-radius:var(--tb-r-lg, 9px);box-shadow:0 6px 20px #00000073;color:var(--tb-text, #f2f2f2);font-size:var(--tb-fs-value, 12px)}.tt-panel-pico{position:absolute;width:0;height:0}.tt-panel-pico[data-side=below],.tt-panel-pico[data-side=above]{left:var(--tt-panel-pico-x);translate:-50% 0;border-inline:calc(var(--tt-pico-w) / 2) solid transparent}.tt-panel-pico[data-side=below]{bottom:100%;border-bottom:var(--tt-pico-h) solid var(--tb-bg-popover, #2b2b2b)}.tt-panel-pico[data-side=above]{top:100%;border-top:var(--tt-pico-h) solid var(--tb-bg-popover, #2b2b2b)}.tt-panel-pico[data-side=left],.tt-panel-pico[data-side=right]{top:var(--tt-panel-pico-x);translate:0 -50%;border-block:calc(var(--tt-pico-w) / 2) solid transparent}.tt-panel-pico[data-side=left]{left:100%;border-left:var(--tt-pico-h) solid var(--tb-bg-popover, #2b2b2b)}.tt-panel-pico[data-side=right]{right:100%;border-right:var(--tt-pico-h) solid var(--tb-bg-popover, #2b2b2b)}.tt-field{display:grid;grid-template-columns:minmax(0,1fr);gap:4px}.tt-field-label{font-size:var(--tb-fs-label, 11px);color:var(--tb-text-muted, #8a8a8a)}.tt-input{height:var(--tb-control-h, 28px);padding-inline:8px;background:var(--tb-bg-field, #202020);border:1px solid var(--tb-border-field, #454545);border-radius:var(--tb-r-sm, 5px);color:inherit;font:inherit}.tt-check{display:flex;align-items:center;gap:6px}.tt-panel-actions{display:flex;justify-content:flex-end;gap:6px}.tt-text-button{height:var(--tb-control-h, 28px);padding-inline:10px;border:1px solid var(--tb-border, #3c3c3c);border-radius:var(--tb-r-sm, 5px);background:var(--tb-bg-raised, #343434);color:inherit;font:inherit;cursor:pointer}.tt-text-button.is-primary{background:var(--tb-accent, #4f8cff);border-color:var(--tb-accent-strong, #2f6fe0);color:var(--tb-on-accent, #ffffff)}.tt-roles{display:grid;grid-template-columns:repeat(8,1fr);gap:4px}.tt-role{position:relative;min-height:var(--tb-control-h, 28px);border:2px solid transparent;border-radius:var(--tb-r-sm, 5px);padding:2px;background:transparent;background-clip:content-box;cursor:pointer}.tt-role.is-active{border-color:var(--tb-accent, #4f8cff)}.tt-role:hover:not(.is-active){border-color:var(--tb-border-strong, #4a4a4a)}.tt-role>span{display:block;width:100%;height:20px;border-radius:3px}.tt-role.is-scaffold:after{content:"";position:absolute;right:3px;bottom:3px;width:6px;height:6px;border-radius:var(--tb-r-pill, 999px);background:var(--tb-bg-popover, #2b2b2b);box-shadow:0 0 0 1px var(--tb-border-strong, #4a4a4a)}.mw-text-toolbar-tooltip{pointer-events:none}.tt-tooltip-float{display:grid;place-items:center;height:24px;padding-inline:8px;border-radius:var(--tb-r-sm, 5px);background:var(--tb-bg-raised, #343434);color:var(--tb-text, #f2f2f2);font-size:var(--tb-fs-label, 11px);white-space:nowrap}html:root:has(.editor-shell):has(:is(.modal-open,.modal[open])){scrollbar-gutter:auto}.mwl-veil{z-index:60;background:#00000073}.mw-library{container-type:inline-size;--lib-bg: var(--color-base-200);--lib-surface: var(--color-base-100);--lib-border: var(--color-base-300);--lib-text: var(--color-base-content);--lib-soft: var(--color-secondary);--lib-accent: var(--color-accent);--lib-on-accent: var(--color-accent-content);--lib-surface-2: var(--lib-bg);--lib-faint: var(--lib-text);--lib-border-soft: var(--lib-border);--lib-accent-soft: var(--lib-accent);--lib-ctx-bg: var(--color-info);--lib-ctx-fg: var(--color-info);--lib-ctx-line: var(--color-info);position:fixed;inset:22px 28px;z-index:61;display:flex;flex-direction:column;overflow:hidden;background:var(--lib-surface);color:var(--lib-text);border:1px solid var(--lib-border);border-radius:16px;box-shadow:0 30px 80px #00000059;font-size:13px}@supports (color: color-mix(in lab,red,red)){.mw-library{--lib-surface-2: color-mix(in srgb, var(--lib-bg) 70%, var(--lib-border))}}@supports (color: color-mix(in lab,red,red)){.mw-library{--lib-faint: color-mix(in srgb, var(--lib-text) 52%, var(--lib-surface))}}@supports (color: color-mix(in lab,red,red)){.mw-library{--lib-border-soft: color-mix(in srgb, var(--lib-border) 55%, var(--lib-surface))}}@supports (color: color-mix(in lab,red,red)){.mw-library{--lib-accent-soft: color-mix(in srgb, var(--lib-accent) 12%, var(--lib-surface))}}@supports (color: color-mix(in lab,red,red)){.mw-library{--lib-ctx-bg: color-mix(in srgb, var(--color-info) 14%, var(--lib-surface))}}@supports (color: color-mix(in lab,red,red)){.mw-library{--lib-ctx-fg: color-mix(in srgb, var(--color-info) 60%, var(--lib-text))}}@supports (color: color-mix(in lab,red,red)){.mw-library{--lib-ctx-line: color-mix(in srgb, var(--color-info) 28%, var(--lib-surface))}}.mw-library button{cursor:pointer;font:inherit}[data-theme=myweb-graphite] .mw-library,[data-theme=myweb-petroleo] .mw-library{--lib-bg: var(--color-base-100);--lib-surface: var(--color-base-200)}@media(max-width:600px){.mw-library{inset:0;border-radius:0}}.mwl-head{display:flex;align-items:center;gap:14px;padding:12px 18px;border-bottom:1px solid var(--lib-border-soft)}.mwl-head h1{font-size:17px;font-weight:800;letter-spacing:-.01em}.mwl-tabs{display:inline-flex;gap:2px;background:var(--lib-surface-2);border-radius:10px;padding:3px}.mwl-tabs button{border:0;background:transparent;padding:6px 16px;border-radius:8px;font-weight:700;font-size:13px;color:var(--lib-soft);display:flex;gap:6px;align-items:center}.mwl-tabs button.on{background:var(--lib-surface);color:var(--lib-text);box-shadow:0 1px 3px #0000001f}.mwl-n{font-size:10.5px;font-weight:700;color:var(--lib-faint)}.mwl-search{flex:1;max-width:520px;display:flex;align-items:center;gap:8px;border:1.5px solid var(--lib-border);border-radius:10px;padding:6px 12px;background:var(--lib-surface)}.mwl-search:focus-within{border-color:var(--lib-accent)}.mwl-search input{border:0;outline:0;font:inherit;width:100%;background:transparent;color:var(--lib-text)}.mwl-search input::placeholder{color:var(--lib-faint)}.mwl-ico{color:var(--lib-faint)}.mwl-x{margin-left:auto;border:0;background:var(--lib-surface-2);color:var(--lib-text);width:32px;height:32px;border-radius:50%;font-size:15px;display:grid;place-items:center}.mwl-ctx{display:block;line-height:1.9;padding:7px 18px;background:var(--lib-ctx-bg);color:var(--lib-ctx-fg);font-size:12.5px;border-bottom:1px solid var(--lib-ctx-line)}.mwl-ctx b{color:var(--lib-text)}.mwl-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 18px 0}.mwl-sp{flex:1}.mwl-lbl{font-size:12.5px;color:var(--lib-soft)}.mwl-seg{display:inline-flex;background:var(--lib-surface-2);border-radius:9px;padding:2px}.mwl-seg button{border:0;background:transparent;padding:5px 12px;border-radius:7px;font-size:12.5px;font-weight:700;color:var(--lib-soft)}.mwl-seg button.on{background:var(--lib-surface);color:var(--lib-text);box-shadow:0 1px 3px #0000001f}.mwl-btn{border:1px solid var(--lib-border);background:var(--lib-surface);color:var(--lib-text);padding:7px 14px;border-radius:9px;font-weight:700;font-size:13px}.mwl-btn:disabled{opacity:.55;cursor:default}.mwl-body{flex:1;display:grid;grid-template-columns:236px 1fr;min-height:0;position:relative}.mwl-rail{border-right:1px solid var(--lib-border-soft);overflow:auto;padding:14px 12px 30px;display:grid;align-content:start;gap:16px;background:var(--lib-surface)}@supports (color: color-mix(in lab,red,red)){.mwl-rail{background:color-mix(in srgb,var(--lib-surface) 55%,var(--lib-bg))}}.mwl-hint{font-size:11.5px;color:var(--lib-soft);padding:0 8px}.mwl-main{overflow:auto;padding:16px 18px 40px;position:relative}.mwl-error{margin-bottom:12px;padding:8px 12px;border-radius:9px;background:var(--color-error);color:var(--lib-text)}@supports (color: color-mix(in lab,red,red)){.mwl-error{background:color-mix(in srgb,var(--color-error) 14%,var(--lib-surface))}}.mwl-masonry{column-count:5;column-gap:12px}.mwl-ph{display:block;width:100%;padding:0;border:0;break-inside:avoid;margin-bottom:12px;position:relative;border-radius:10px;overflow:hidden;background:var(--lib-surface-2);text-align:left}.mwl-ph img{display:block;width:100%;height:auto}.mwl-ph.sel{outline:3px solid var(--lib-accent);outline-offset:-3px}.mwl-ph.mwl-site img{aspect-ratio:4/3;object-fit:cover}.mwl-ph:hover .mwl-cap,.mwl-ph.sel .mwl-cap{opacity:1}.mwl-cap{position:absolute;left:0;right:0;bottom:0;padding:18px 9px 7px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.62));color:#fff;font-size:11.5px;font-weight:700;opacity:0;transition:opacity .15s}.mwl-more{display:flex;justify-content:center;padding:14px}.mwl-empty{padding:60px 20px;text-align:center;color:var(--lib-soft)}.mwl-empty b{display:block;font-size:16px;color:var(--lib-text);margin-bottom:6px}@container (max-width: 1100px){.mwl-masonry{column-count:4}}@container (max-width: 600px){.mwl-head{flex-wrap:wrap;gap:10px;padding:10px 12px}.mwl-head h1{order:1;flex:1;font-size:16px}.mwl-x{order:2;margin-left:0}.mwl-tabs{order:3;width:100%}.mwl-tabs button{flex:1;justify-content:center}.mwl-search{order:4;max-width:none;flex-basis:100%}.mwl-ctx{padding:6px 12px;font-size:12px;line-height:1.5}.mwl-toolbar{padding:10px 12px 0}.mwl-body{grid-template-columns:1fr}.mwl-rail{display:none}.mwl-main{padding:10px 12px 90px}.mwl-masonry{column-count:2;column-gap:8px}.mwl-ph{margin-bottom:8px}.mwl-cap{opacity:1;font-size:10.5px;padding:14px 7px 5px}}.mwl-rail h3{font-size:10.5px;text-transform:uppercase;letter-spacing:.07em;color:var(--lib-faint);font-weight:800;margin-bottom:6px}.mwl-opt{display:flex;align-items:center;gap:8px;width:100%;border:0;background:transparent;text-align:left;padding:5px 8px;border-radius:7px;font-size:13px;color:var(--lib-text)}.mwl-opt:hover{background:var(--lib-surface-2)}.mwl-opt.on{background:var(--lib-accent-soft);color:var(--lib-accent);font-weight:700}.mwl-opt .mwl-c{margin-left:auto;font-size:11px;color:var(--lib-faint);font-weight:600}.mwl-opt.on .mwl-bx{background:var(--lib-accent);border-color:var(--lib-accent);color:var(--lib-on-accent)}.mwl-bx{width:15px;height:15px;border-radius:4px;border:1.5px solid var(--lib-border);flex:none;display:grid;place-items:center;font-size:10px}.mwl-chip{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:700;padding:3px 10px;border-radius:20px;background:var(--lib-surface-2);color:var(--lib-soft);white-space:nowrap;border:1px solid transparent}.mwl-chip.on{background:var(--lib-accent);color:var(--lib-on-accent)}.mwl-ctx .mwl-chip{background:var(--lib-surface);color:var(--lib-ctx-fg);border-color:var(--lib-ctx-line);margin-left:4px}.mwl-xx{opacity:.7}.mwl-active{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 18px 0}.mwl-link{border:0;background:transparent;color:var(--lib-accent);font-weight:700;font-size:12px}.mwl-mchips,.mwl-mfilter{display:none}.mwl-mchips{gap:6px;overflow-x:auto;padding:2px 0 10px;scrollbar-width:none}.mwl-mchips::-webkit-scrollbar{display:none}.mwl-drawer{position:absolute;top:0;right:0;bottom:0;width:420px;background:var(--lib-surface);border-left:1px solid var(--lib-border-soft);box-shadow:-14px 0 30px #00000014;display:flex;flex-direction:column;z-index:5}.mwl-dh{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--lib-border-soft);font-weight:800}.mwl-dtitle{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mwl-back{border:0;background:transparent;color:var(--lib-text);font-size:22px;line-height:1;padding:0 6px}.mwl-dbody{flex:1;overflow:auto;padding:14px;display:grid;gap:14px;align-content:start}.mwl-dbody h4{font-size:10.5px;text-transform:uppercase;letter-spacing:.07em;color:var(--lib-faint);font-weight:800;margin-bottom:6px}.mwl-big img,.mwl-frame img{width:100%;border-radius:10px;display:block}.mwl-frame{overflow:hidden;border-radius:10px}.mwl-frame img{height:100%;object-fit:cover;object-position:center}.mwl-tags{display:flex;flex-wrap:wrap;gap:5px}.mwl-alt{font-size:12.5px;color:var(--lib-soft)}.mwl-lic{font-size:11.5px;color:var(--lib-faint)}.mwl-sibs{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.mwl-sibs img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:6px;cursor:pointer}.mwl-dfoot{padding:12px 14px;border-top:1px solid var(--lib-border-soft);display:flex;gap:8px}.mwl-dfoot .mwl-btn.p{flex:1}.mwl-btn.p{background:var(--lib-accent);border-color:var(--lib-accent);color:var(--lib-on-accent)}.mwl-sheet-veil{position:absolute;inset:0;background:#00000059;z-index:7}.mwl-sheet{position:absolute;left:0;right:0;bottom:0;max-height:78%;background:var(--lib-surface);border-radius:18px 18px 0 0;box-shadow:0 -10px 40px #00000040;z-index:8;display:flex;flex-direction:column}.mwl-sheet .mwl-rail{display:grid;border:0;background:transparent;overflow:auto;padding:0 12px 20px}.mwl-grab{width:44px;height:5px;border-radius:3px;background:var(--lib-border);margin:8px auto 2px}.mwl-sh{padding:6px 14px 10px;font-weight:800}@container (max-width: 600px){.mwl-dsk{display:none!important}.mwl-mchips{display:flex}.mwl-mfilter{display:inline-flex}.mwl-drawer{inset:0;width:auto;border:0}.mwl-drawer .mwl-dfoot{padding-bottom:22px}}.mwl-ctx.warn{--lib-ctx-bg: var(--color-warning);--lib-ctx-fg: var(--color-warning);--lib-ctx-line: var(--color-warning)}@supports (color: color-mix(in lab,red,red)){.mwl-ctx.warn{--lib-ctx-bg: color-mix(in srgb, var(--color-warning) 16%, var(--lib-surface))}}@supports (color: color-mix(in lab,red,red)){.mwl-ctx.warn{--lib-ctx-fg: color-mix(in srgb, var(--color-warning) 55%, var(--lib-text))}}@supports (color: color-mix(in lab,red,red)){.mwl-ctx.warn{--lib-ctx-line: color-mix(in srgb, var(--color-warning) 32%, var(--lib-surface))}}.mwl-chip.warn{background:var(--color-warning)}@supports (color: color-mix(in lab,red,red)){.mwl-chip.warn{background:color-mix(in srgb,var(--color-warning) 22%,var(--lib-surface))}}.mwl-chip.ok{background:var(--color-success)}@supports (color: color-mix(in lab,red,red)){.mwl-chip.ok{background:color-mix(in srgb,var(--color-success) 22%,var(--lib-surface))}}.mwl-body.one{grid-template-columns:1fr}.mwl-btn.big{padding:11px 16px;font-size:14px}.mwl-soft{font-size:12.5px;color:var(--lib-soft)}.mwl-trow{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.mwl-tgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.mwl-tcard{display:flex;flex-direction:column;text-align:left;padding:0;overflow:hidden;border:1px solid var(--lib-border);border-radius:12px;background:var(--lib-surface);color:var(--lib-text)}.mwl-tcard:hover{border-color:var(--lib-accent)}.mwl-tv{position:relative;display:block;aspect-ratio:4/3;background:var(--lib-surface-2);overflow:hidden}.mwl-tv-d,.mwl-tv-m{position:absolute;display:block;overflow:hidden;background:#fff}.mwl-tv-d{inset:0}.mwl-tv-m{right:10px;bottom:10px;width:26%;aspect-ratio:9/18;border-radius:8px;border:3px solid var(--lib-text);box-shadow:0 6px 18px #0000004d}.mwl-tv-d iframe,.mwl-tv-m iframe,.mwl-fit iframe{display:block;border:0;width:var(--fw, 1200px);height:var(--fh, 800px);transform:scale(var(--fit, .25));transform-origin:top left}.mwl-tv-d iframe,.mwl-tv-m iframe{pointer-events:none}.mwl-tb{display:grid;gap:8px;padding:10px 12px 12px}.mwl-tdet{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:18px;align-items:start}.mwl-tpv{display:grid;gap:10px;min-width:0}.mwl-tbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.mwl-tframe{border:1px solid var(--lib-border);border-radius:12px;background:var(--lib-surface-2);padding:12px;display:flex;justify-content:center}.mwl-tframe.mob .mwl-fit{width:300px;aspect-ratio:9/17}.mwl-fit{width:100%;max-width:900px;aspect-ratio:16/10;overflow:hidden;background:#fff;border-radius:6px}.mwl-tblank{display:grid;place-items:center;width:100%;min-height:240px;color:var(--lib-soft);font-weight:800}.mwl-tinfo{display:grid;gap:14px}.mwl-tinfo h2{font-size:18px;font-weight:800}.mwl-tinfo h4{font-size:10.5px;text-transform:uppercase;letter-spacing:.07em;color:var(--lib-faint);margin-bottom:6px}.mwl-tinfo ul{padding-left:18px;list-style:disc;font-size:12.5px;display:grid;gap:3px}.mwl-sw{display:flex;gap:4px}.mwl-sw i{width:28px;height:28px;border-radius:7px;border:1px solid var(--lib-border)}.mwl-mcta{display:none}@container (max-width: 760px){.mwl-tdet{grid-template-columns:1fr}}@container (max-width: 600px){.mwl-tgrid{grid-template-columns:1fr}.mwl-mcta{display:block;padding:12px 14px 22px;border-top:1px solid var(--lib-border-soft);background:var(--lib-surface)}.mwl-mcta .mwl-btn{width:100%}.mwl-body.one{grid-template-rows:1fr auto}.mwl-tframe.mob .mwl-fit{width:100%;max-width:300px}}@layer base{body{font-family:var(--font-sans, Figtree, system-ui, sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px;outline-offset:2px;outline-color:var(--color-primary)}}@layer components{.pf-page{margin-inline:auto;max-width:var(--container-5xl, 64rem);padding:calc(var(--spacing, .25rem) * 4)}:where(.pf-page>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing, .25rem) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing, .25rem) * 6) * calc(1 - var(--tw-space-y-reverse)))}@media(width>=40rem){.pf-page{padding:calc(var(--spacing, .25rem) * 6)}}.pf-page-wide{margin-inline:auto;max-width:var(--container-6xl, 72rem);padding:calc(var(--spacing, .25rem) * 4)}@media(width>=40rem){.pf-page-wide{padding:calc(var(--spacing, .25rem) * 6)}}.pf-card{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-200);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@layer daisyui.l1.l2.l3{.pf-card{position:relative;display:flex;flex-direction:column;border-radius:var(--radius-box);transition:outline .2s ease-in-out;outline:2px solid #0000;outline-offset:2px}}@layer daisyui.l1.l2.l3{.pf-card:focus-visible{outline-color:currentColor}}@layer daisyui.l1.l2.l3{.pf-card[aria-checked=true]{outline-color:currentColor}}@layer daisyui.l1.l2.l3{.pf-card:has(>:checked,>:is([type=checkbox],[type=radio]):focus-visible){outline-color:currentColor}}@layer daisyui.l1.l2.l3{.pf-card:has(>:checked:focus-visible){outline-width:4px}}@layer daisyui.l1.l2.l3{.pf-card[aria-checked=true]:focus-visible{outline-width:4px}}@layer daisyui.l1.l2.l3{.pf-card[aria-checked=true]:has(>:is([type=checkbox],[type=radio]):focus-visible){outline-width:4px}}@layer daisyui.l1.l2.l3{.pf-card:has(>:is([type=checkbox],[type=radio])){cursor:pointer;-webkit-user-select:none;user-select:none}}@layer daisyui.l1.l2.l3{.pf-card>:is([type=checkbox],[type=radio]){appearance:none}}@layer daisyui.l1.l2.l3.l4{.pf-card figure:first-child{overflow:hidden;border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-start-radius:unset;border-end-end-radius:unset}}@layer daisyui.l1.l2.l3.l4{.pf-card figure:last-child{overflow:hidden;border-start-start-radius:unset;border-start-end-radius:unset;border-end-start-radius:inherit;border-end-end-radius:inherit}}@layer daisyui.l1.l2.l3.l4{.pf-card figure{display:flex;align-items:center;justify-content:center}}@layer daisyui.l1.l2.l3{.aura:has(>.pf-card,>.alert){--aura-radius: var(--radius-box)}}.pf-tab{padding-block:calc(var(--spacing, .25rem) * 3);font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)));--tw-font-weight: var(--font-weight-medium, 500);font-weight:var(--font-weight-medium, 500);color:var(--color-base-content);border-bottom:2.5px solid transparent}@supports (color: color-mix(in lab,red,red)){.pf-tab{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}.pf-tab:hover{color:var(--color-base-content)}.pf-tab-active{color:var(--color-primary);border-bottom-color:var(--color-primary)}}.cdk-drag-preview{border-radius:var(--radius-box);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary);background-color:var(--color-base-100);--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / .25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@supports (color: color-mix(in lab,red,red)){.cdk-drag-preview{border-color:color-mix(in oklab,var(--color-primary) 40%,transparent)}}.cdk-drag-animating{transition:transform .18s cubic-bezier(0,0,.2,1)}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@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: 0px;}@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-font-weight{syntax: "*"; inherits: false;}@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-outline-style: solid;--tw-space-y-reverse: 0;--tw-border-style: solid;--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-font-weight: initial}}}
