/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-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-duration:initial;--tw-ease:initial;--tw-content:"";--tw-outline-style:solid;--tw-divide-x-reverse:0}}}@layer theme{:root,:host{--tw-font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--tw-color-red-50:oklch(97.1% .013 17.38);--tw-color-red-200:oklch(88.5% .062 18.334);--tw-color-red-700:oklch(50.5% .213 27.518);--tw-color-amber-50:oklch(98.7% .022 95.277);--tw-color-amber-200:oklch(92.4% .12 95.746);--tw-color-amber-600:oklch(66.6% .179 58.318);--tw-color-amber-700:oklch(55.5% .163 48.998);--tw-color-blue-500:oklch(62.3% .214 259.815);--tw-color-purple-50:oklch(97.7% .014 308.299);--tw-color-purple-200:oklch(90.2% .063 306.703);--tw-color-purple-600:oklch(55.8% .288 302.321);--tw-color-rose-50:oklch(96.9% .015 12.422);--tw-color-rose-600:oklch(58.6% .253 17.585);--tw-color-slate-50:oklch(98.4% .003 247.858);--tw-color-slate-100:oklch(96.8% .007 247.896);--tw-color-slate-200:oklch(92.9% .013 255.508);--tw-color-slate-300:oklch(86.9% .022 252.894);--tw-color-slate-400:oklch(70.4% .04 256.788);--tw-color-slate-500:oklch(55.4% .046 257.417);--tw-color-slate-600:oklch(44.6% .043 257.281);--tw-color-slate-700:oklch(37.2% .044 257.287);--tw-color-slate-800:oklch(27.9% .041 260.031);--tw-color-slate-900:oklch(20.8% .042 265.755);--tw-color-gray-500:oklch(55.1% .027 264.364);--tw-color-gray-900:oklch(21% .034 264.665);--tw-color-white:#fff;--tw-container-xs:20rem;--tw-container-sm:24rem;--tw-container-md:28rem;--tw-container-lg:32rem;--tw-container-xl:36rem;--tw-container-2xl:42rem;--tw-container-3xl:48rem;--tw-container-4xl:56rem;--tw-container-5xl:64rem;--tw-container-7xl:80rem;--tw-text-xs:.75rem;--tw-text-xs--line-height:calc(1 / .75);--tw-text-sm:.875rem;--tw-text-sm--line-height:calc(1.25 / .875);--tw-text-base:1rem;--tw-text-base--line-height:calc(1.5 / 1);--tw-text-lg:1.125rem;--tw-text-lg--line-height:calc(1.75 / 1.125);--tw-text-xl:1.25rem;--tw-text-xl--line-height:calc(1.75 / 1.25);--tw-text-2xl:1.5rem;--tw-text-2xl--line-height:calc(2 / 1.5);--tw-text-3xl:1.875rem;--tw-text-3xl--line-height:calc(2.25 / 1.875);--tw-text-4xl:2.25rem;--tw-text-4xl--line-height:calc(2.5 / 2.25);--tw-text-5xl:3rem;--tw-text-5xl--line-height:1;--tw-font-weight-normal:400;--tw-font-weight-medium:500;--tw-font-weight-semibold:600;--tw-font-weight-bold:700;--tw-font-weight-extrabold:800;--tw-tracking-tight:-.025em;--tw-tracking-wide:.025em;--tw-tracking-wider:.05em;--tw-tracking-widest:.1em;--tw-leading-tight:1.25;--tw-leading-relaxed:1.625;--tw-radius-sm:var(--ui-radius-sm);--tw-radius-md:var(--ui-radius-md);--tw-radius-lg:var(--ui-radius-lg);--tw-radius-xl:.75rem;--tw-radius-2xl:1rem;--tw-ease-in-out:cubic-bezier(.4, 0, .2, 1);--tw-blur-sm:8px;--tw-default-transition-duration:.15s;--tw-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--tw-shadow-surface:var(--ui-shadow-surface);--tw-shadow-overlay:var(--ui-shadow-overlay)}@layer base{:root{--ui-canvas:var(--color-base-200);--ui-surface:var(--color-base-100);--ui-surface-raised:var(--color-base-100);--ui-surface-hover:#f3f3f3;--ui-border:var(--color-base-300);--ui-border-strong:var(--color-base-300)}@supports (color:color-mix(in lab, red, red)){:root{--ui-border-strong:color-mix(in srgb, var(--color-base-300) 72%, var(--color-base-content))}}:root{--ui-text:var(--color-base-content);--ui-text-muted:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root{--ui-text-muted:color-mix(in srgb, var(--color-base-content) 68%, var(--color-base-100))}}:root{--ui-text-subtle:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root{--ui-text-subtle:color-mix(in srgb, var(--color-base-content) 52%, var(--color-base-100))}}:root{--ui-primary:var(--color-primary);--ui-primary-hover:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){:root{--ui-primary-hover:color-mix(in srgb, var(--color-primary) 84%, var(--color-base-content))}}:root{--ui-primary-active:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){:root{--ui-primary-active:color-mix(in srgb, var(--color-primary) 70%, var(--color-base-content))}}:root{--ui-primary-contrast:var(--color-primary-content);--ui-focus:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){:root{--ui-focus:color-mix(in srgb, var(--color-primary) 58%, transparent)}}:root{--ui-success:var(--color-success);--ui-success-surface:var(--color-success)}@supports (color:color-mix(in lab, red, red)){:root{--ui-success-surface:color-mix(in srgb, var(--color-success) 14%, var(--color-base-100))}}:root{--ui-warning:var(--color-warning);--ui-warning-surface:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){:root{--ui-warning-surface:color-mix(in srgb, var(--color-warning) 18%, var(--color-base-100))}}:root{--ui-danger:var(--color-error);--ui-danger-surface:var(--color-error)}@supports (color:color-mix(in lab, red, red)){:root{--ui-danger-surface:color-mix(in srgb, var(--color-error) 14%, var(--color-base-100))}}:root{--ui-info-surface:var(--color-info)}@supports (color:color-mix(in lab, red, red)){:root{--ui-info-surface:color-mix(in srgb, var(--color-info) 14%, var(--color-base-100))}}:root{--ui-radius-sm:var(--radius-field);--ui-radius-md:.625rem;--ui-radius-lg:var(--radius-box);--ui-shadow-surface:none;--ui-switcher-active-shadow:0 2px 8px -1px var(--color-base-content), 0 1px 2px var(--color-base-content), 0 0 0 1px var(--color-base-content), inset 0 1px 0 var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){:root{--ui-switcher-active-shadow:0 2px 8px -1px color-mix(in srgb, var(--color-base-content) 9%, transparent), 0 1px 2px color-mix(in srgb, var(--color-base-content) 8%, transparent), 0 0 0 1px color-mix(in srgb, var(--color-base-content) 7%, transparent), inset 0 1px 0 color-mix(in srgb, var(--color-base-100) 90%, transparent)}}:root{--ui-shadow-overlay:none;--bg-base:var(--ui-canvas);--card-bg:var(--ui-surface);--input-bg:var(--ui-surface-raised);--border-default:var(--ui-border);--border-strong:var(--ui-border-strong);--border-subdued:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){:root{--border-subdued:color-mix(in srgb, var(--color-primary) 12%, transparent)}}:root{--text-main:var(--ui-text);--text-subdued:var(--ui-text-muted);--text-muted:var(--ui-text-subtle);--fs-blue:var(--color-primary);--fs-blue-dark:var(--ui-primary-hover);--fs-blue-light:var(--color-info);--fs-gold:var(--color-accent);--fs-gold-dark:var(--color-warning);--domain-verbal:#16a34a;--domain-verbal-action:#15803d;--domain-verbal-content:#fff;--domain-numerical:#dc2626;--domain-numerical-action:#b91c1c;--domain-numerical-content:#fff;--domain-general:#eab308;--domain-general-action:#eab308;--domain-general-content:#2b2100;--domain-analytical:#2563eb;--domain-analytical-action:#1d4ed8;--domain-analytical-content:#fff;--domain-clerical:#ea580c;--domain-clerical-action:#c2410c;--domain-clerical-content:#fff;--font-heading:"Open Runde", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-body:"Open Runde", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--space-2xs:.25rem;--space-xs:.5rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2.5rem;--space-xl:4rem;--ui-control-default-height:2.5rem;--ui-control-compact-height:2rem;--ui-control-prominent-height:3rem;--ui-pill-height:1.75rem;--ui-pill-padding-inline:.625rem;--ui-pill-gap:.375rem;--ui-pill-border-width:1px;--ui-pill-radius:var(--radius-selector);--ui-pill-font-size:.75rem;--ui-pill-line-height:1rem;--ui-pill-font-weight:700;--ui-pill-dark-ink:var(--color-base-content);--ui-control-border-width:var(--border);--ui-control-focus-color:#135bf9;--ui-control-focus-border-width:calc(var(--ui-control-border-width) + 1px);--ui-surface-border-width:1px;--ui-divider-width:1px;--ui-control-radius:var(--radius-field);--ui-component-radius:var(--radius-box);--ui-dialog-radius:var(--radius-box);--ui-card-padding:1.5rem;--ui-section-spacing:2rem;--ui-page-padding-inline:2rem;--ui-page-padding-block-start:1rem;--ui-page-padding-block-end:2rem;--ui-control-icon-slot:1.25rem;--ui-control-default-padding-inline:1rem;--ui-control-compact-padding-inline:.75rem;--ui-control-prominent-padding-inline:1.25rem;--ui-control-default-font-size:.875rem;--ui-control-compact-font-size:.75rem;--ui-control-prominent-font-size:1rem;--ui-control-default-line-height:1.25rem;--ui-control-compact-line-height:1rem;--ui-control-prominent-line-height:1.5rem;--ui-icon-inline-size:1.125rem;--ui-icon-control-size:1.25rem;--ui-icon-standalone-size:1.25rem;--ui-icon-feature-size:1.5rem;--ui-type-body-size:.875rem;--ui-type-body-line-height:1.25rem;--ui-table-header-height:3rem;--ui-table-row-min-height:3.5rem;--ui-table-cell-padding-inline:1rem;--ui-table-cell-padding-block:.75rem;--ui-table-checkbox-column-width:3rem;--ui-table-actions-column-width:7.5rem;--ui-type-helper-size:.75rem;--ui-type-helper-line-height:1.125rem;--ui-type-label-size:.75rem;--ui-type-label-line-height:1rem;--ui-type-card-title-size:1rem;--ui-type-card-title-line-height:1.5rem;--ui-type-section-title-size:1.25rem;--ui-type-section-title-line-height:1.75rem;--ui-type-page-title-size:2rem;--ui-type-page-title-line-height:2.5rem;--ui-type-metric-size:1.5rem;--ui-type-metric-line-height:1.75rem;--card-shadow:none;--glass-bg:var(--ui-surface)}html.dark{--ui-surface-hover:var(--color-base-300)}@supports (color:color-mix(in lab, red, red)){html.dark{--ui-surface-hover:color-mix(in srgb, var(--color-base-300) 42%, var(--color-base-100))}}html.dark{--ui-pill-dark-ink:var(--color-base-100)}html{scroll-behavior:smooth;overflow-x:hidden}body{min-height:100vh;color:var(--text-main);background:var(--bg-base);font-family:var(--font-body);font-size:var(--ui-type-body-size);font-weight:500;line-height:var(--ui-type-body-line-height);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}}}@layer components{@keyframes spin{to{transform:rotate(360deg)}}@layer components{.home-reference-layout{max-width:1640px;padding:16px 40px 32px}.home-reference-layout>.home-brand-row{margin-bottom:32px}.home-reference-layout .home-header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:12px;display:flex}.home-reference-layout .home-header h1{overflow-wrap:anywhere;line-height:1.3}.home-reference-layout .home-intro-grid,.home-reference-layout .home-middle-grid{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:24px;margin-bottom:24px;display:grid}.home-reference-layout .home-intro-grid:has(#home-tile-exam[hidden]){grid-template-columns:1fr}.home-reference-layout .home-journey{justify-content:center;min-height:244px;position:relative;overflow:hidden}.home-reference-layout .home-journey-copy{z-index:1;max-width:75%;padding:32px;position:relative}.home-reference-layout .home-journey-art{opacity:.45;width:280px;height:100%;position:absolute;top:0;right:0}.home-reference-layout .home-orbit{opacity:.2;border:1px solid;border-radius:50%;width:260px;height:260px;position:absolute;top:calc(50% - 130px);left:10px}.home-reference-layout .home-orbit-inner{width:190px;height:190px;top:calc(50% - 95px);left:45px}.home-reference-layout .home-journey-symbol{border:1px solid;border-radius:24px;place-items:center;width:100px;height:100px;display:grid;position:absolute;inset:calc(50% - 50px) auto auto 90px;transform:rotate(-10deg)}.home-reference-layout .home-journey-star{color:var(--color-accent);font-size:28px;position:absolute;top:36px;right:40px}.home-reference-layout .home-journey-check{position:absolute;bottom:36px;right:40px}.home-reference-layout .home-reference-countdown>div>div:first-child{padding:28px 28px 0}.home-reference-layout .home-countdown-main{justify-content:space-between;align-items:center;gap:16px;padding:20px 28px 0;display:flex}.home-reference-layout .home-countdown-number{font-size:64px;line-height:1}.home-reference-layout .home-mini-calendar{border:1px solid var(--color-base-300);text-align:center;border-radius:8px;width:54px;overflow:hidden;transform:rotate(7deg)}.home-reference-layout .home-mini-calendar span{background:var(--color-base-200);padding:4px;font-size:10px;display:block}.home-reference-layout .home-mini-calendar strong{padding:4px;font-size:28px;display:block}.home-reference-layout .home-card-heading{justify-content:space-between;align-items:center;gap:16px;padding:28px 28px 0;display:flex}.home-reference-layout .home-competency-body{flex:1;grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr);align-items:center;gap:36px;padding:32px 28px 40px;display:grid}.home-reference-layout .rvp-dial{aspect-ratio:1;width:100%;max-width:330px;margin:0 auto 12px}.home-reference-layout .rvp-center{padding:0;inset:32%}.home-reference-layout .home-ring-value{font-size:40px;line-height:1.2}.home-reference-layout .home-domain-row{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;gap:10px;padding:16px 12px;display:grid;position:relative}.home-reference-layout .home-domain-row:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;border-radius:4px}.home-reference-layout .home-domain-row:hover{background:var(--domain-color)}@supports (color:color-mix(in lab, red, red)){.home-reference-layout .home-domain-row:hover{background:color-mix(in srgb, var(--domain-color) 4%, transparent)}}.home-reference-layout .home-domain-row[aria-pressed=true]{background:var(--domain-color)}@supports (color:color-mix(in lab, red, red)){.home-reference-layout .home-domain-row[aria-pressed=true]{background:color-mix(in srgb, var(--domain-color) 7%, transparent)}}.home-reference-layout .home-domain-row[aria-pressed=true]:before{content:"";background:var(--domain-color);border-radius:2px;width:2px;position:absolute;inset:16px auto 16px 0}.home-reference-layout .home-domain-row-heading{justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.home-reference-layout .home-domain-row-heading>span{align-items:center;gap:8px;display:flex}.home-reference-layout .home-domain-row-heading i{background:var(--domain-color);border-radius:50%;flex-shrink:0;width:7px;height:7px}.home-reference-layout .home-domain-row progress{width:100%;height:5px}.home-reference-layout .home-domain-note{color:var(--color-base-content);font-size:12px}@supports (color:color-mix(in lab, red, red)){.home-reference-layout .home-domain-note{color:color-mix(in srgb, var(--color-base-content) 70%, var(--color-base-100))}}.home-reference-layout .home-profile-footer{border-top:1px solid var(--color-base-300);justify-content:space-between;align-items:center;gap:12px;padding:20px 28px;display:flex}.home-reference-layout #home-profile-cta-note{flex:1;min-height:3em;margin:0;line-height:1.5}.home-reference-layout .home-text-link{color:var(--ui-primary-active);flex-shrink:0;align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.home-reference-layout .home-mat-card{text-align:start;text-decoration:none;position:relative}.home-reference-layout .home-mat-card:before{background:var(--domain-color,var(--color-primary));content:"";border-radius:999px;width:3px;position:absolute;inset-block:12px;inset-inline-start:0}.home-reference-layout .home-mat-card:hover{transform:translateY(-1px)}.home-reference-layout .home-mat-card:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.home-reference-layout .home-mat-cover{border-color:var(--domain-color,var(--color-primary))}@supports (color:color-mix(in lab, red, red)){.home-reference-layout .home-mat-cover{border-color:color-mix(in srgb, var(--domain-color,var(--color-primary)) 24%, var(--color-base-300))}}.home-reference-layout .home-mat-cover{background:var(--domain-color,var(--color-primary))}@supports (color:color-mix(in lab, red, red)){.home-reference-layout .home-mat-cover{background:color-mix(in srgb, var(--domain-color,var(--color-primary)) 10%, var(--color-base-100))}}.home-reference-layout .home-mat-cover{color:var(--domain-action-color,var(--color-primary))}@media (prefers-reduced-motion:reduce){.home-reference-layout .home-mat-card{transition:none}.home-reference-layout .home-mat-card:hover{transform:none}}.home-reference-layout .home-right-stack{grid-template-rows:auto auto;align-content:start;gap:20px;min-width:0;display:grid}.home-reference-layout .home-focus-card>div:first-child{padding:28px 28px 8px}.home-reference-layout #home-focus-content{flex-direction:column;flex:none;justify-content:flex-start;gap:20px;padding:24px 28px 28px;display:flex}.home-reference-layout .home-focus-title{font-size:24px;line-height:1.4}.home-reference-layout .home-focus-footer{margin-top:0;padding-top:0}.home-reference-layout .home-mock-card{flex-direction:row;align-items:center;gap:16px;padding:24px 28px;display:flex}.home-reference-layout .home-mock-icon,.home-reference-layout .home-streak-icon{width:44px;height:44px;color:var(--color-primary);background:var(--color-primary);border-radius:10px;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.home-reference-layout .home-mock-icon,.home-reference-layout .home-streak-icon{background:color-mix(in srgb, var(--color-primary) 10%, var(--color-base-100))}}.home-reference-layout .home-streak-icon{color:var(--color-warning);background:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.home-reference-layout .home-streak-icon{background:color-mix(in srgb, var(--color-warning) 10%, var(--color-base-100))}}.home-reference-layout .home-consistency-strip{grid-template-columns:1.1fr 1.2fr .8fr .9fr;align-items:center;gap:24px;margin-bottom:28px;padding:28px;display:grid}.home-reference-layout .home-week-days{justify-content:space-between;gap:10px;display:flex}.home-reference-layout .home-week-days>div{justify-items:center;gap:10px;font-size:10px;display:grid}.home-reference-layout .home-week-mark{border:1px solid var(--color-base-300);border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.home-reference-layout .home-week-mark.is-active{color:var(--color-success);background:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.home-reference-layout .home-week-mark.is-active{background:color-mix(in srgb, var(--color-success) 12%, var(--color-base-100))}}.home-reference-layout .home-session-total{border-left:1px solid var(--color-base-300);padding-left:24px}.home-reference-layout .home-bottom-grid{grid-template-columns:minmax(0,.95fr) repeat(2,minmax(0,1.05fr));align-items:stretch;gap:24px;display:grid}.home-reference-layout .home-activity-chart{height:200px;margin:28px 24px 8px;position:relative}.home-reference-layout .home-activity-footer{border-top:1px solid var(--color-base-300);justify-content:space-between;align-items:center;gap:16px;margin:16px 24px;padding-top:24px;display:flex}.home-reference-layout .home-bottom-grid>*{min-width:0}.home-reference-layout .rvp-ring-value,.home-reference-layout .rvp-ring-group:hover .rvp-ring-value,.home-reference-layout .rvp-ring-value[data-active=true],.home-reference-layout .rvp-ring-hit:focus-visible+.rvp-ring-value{stroke-width:14px;opacity:1;transition:none}.home-reference-layout .rvp-dial[data-has-selection=true] .rvp-ring-value{opacity:.65}.home-reference-layout .rvp-dial[data-has-selection=true] .rvp-ring-value[data-active=true]{opacity:1}.home-reference-layout .rvp-ring-hit:focus-visible{stroke:var(--color-base-content);stroke-opacity:.6}.home-reference-layout .home-ring-value{font-variant-numeric:tabular-nums}@media (max-width:1279px){.home-reference-layout{padding:32px 24px}.home-reference-layout .home-competency-body{gap:20px;padding:24px}.home-reference-layout .home-journey-copy{max-width:100%}.home-reference-layout .home-journey-art{opacity:.15}.home-reference-layout .home-consistency-strip{grid-template-columns:1fr 1fr}.home-reference-layout .home-bottom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-reference-layout .home-activity-card{grid-column:1/-1}}@media (max-width:1023px){.home-reference-layout .home-header{flex-wrap:wrap}.home-reference-layout .home-intro-grid,.home-reference-layout .home-middle-grid,.home-reference-layout .home-right-stack,.home-reference-layout .home-bottom-grid,.home-reference-layout .home-consistency-strip,.home-reference-layout .home-competency-body{grid-template-columns:minmax(0,1fr)}.home-reference-layout .home-right-stack{grid-template-rows:auto}.home-reference-layout .home-session-total{border:0;padding:0}}@media (max-width:639px){body:has(.home-reference-layout) :is(.app-shell-controls,.app-shell){overflow-x:clip}.home-reference-layout{padding:24px 16px}.home-reference-layout .home-header{margin-bottom:12px}.home-reference-layout .home-intro-grid,.home-reference-layout .home-bottom-grid,.home-reference-layout .home-right-stack,.home-reference-layout .home-consistency-strip,.home-reference-layout .home-competency-body{grid-template-columns:minmax(0,1fr)}.home-reference-layout .home-journey-copy{padding:24px}.home-reference-layout .home-card-heading{flex-wrap:wrap;padding:24px 20px 0}.home-reference-layout .home-profile-footer{flex-wrap:wrap;padding:20px}.home-reference-layout .home-session-total{border:0;padding:0}.home-reference-layout .home-ring-value{font-size:36px}}[data-domain=verbal],.verbal{--domain-color:var(--domain-verbal);--domain-action-color:var(--domain-verbal-action);--domain-content:var(--domain-verbal-content)}[data-domain=numerical],.numerical{--domain-color:var(--domain-numerical);--domain-action-color:var(--domain-numerical-action);--domain-content:var(--domain-numerical-content)}[data-domain=general],.general{--domain-color:var(--domain-general);--domain-action-color:var(--domain-general-action);--domain-content:var(--domain-general-content)}[data-domain=analytical],.analytical{--domain-color:var(--domain-analytical);--domain-action-color:var(--domain-analytical-action);--domain-content:var(--domain-analytical-content)}[data-domain=clerical],.clerical{--domain-color:var(--domain-clerical);--domain-action-color:var(--domain-clerical-action);--domain-content:var(--domain-clerical-content)}.q-domain-badge[data-domain],.q-domain-badge.verbal,.q-domain-badge.numerical,.q-domain-badge.general,.q-domain-badge.analytical,.q-domain-badge.clerical,.assessment-domain-indicator.verbal,.assessment-domain-indicator.numerical,.assessment-domain-indicator.general,.assessment-domain-indicator.analytical,.assessment-domain-indicator.clerical{--ui-pill-border:var(--domain-color)}@supports (color:color-mix(in lab, red, red)){.q-domain-badge[data-domain],.q-domain-badge.verbal,.q-domain-badge.numerical,.q-domain-badge.general,.q-domain-badge.analytical,.q-domain-badge.clerical,.assessment-domain-indicator.verbal,.assessment-domain-indicator.numerical,.assessment-domain-indicator.general,.assessment-domain-indicator.analytical,.assessment-domain-indicator.clerical{--ui-pill-border:color-mix(in srgb, var(--domain-color) 55%, var(--color-base-300))}}.q-domain-badge[data-domain],.q-domain-badge.verbal,.q-domain-badge.numerical,.q-domain-badge.general,.q-domain-badge.analytical,.q-domain-badge.clerical,.assessment-domain-indicator.verbal,.assessment-domain-indicator.numerical,.assessment-domain-indicator.general,.assessment-domain-indicator.analytical,.assessment-domain-indicator.clerical{--ui-pill-foreground:var(--domain-color)}@supports (color:color-mix(in lab, red, red)){.q-domain-badge[data-domain],.q-domain-badge.verbal,.q-domain-badge.numerical,.q-domain-badge.general,.q-domain-badge.analytical,.q-domain-badge.clerical,.assessment-domain-indicator.verbal,.assessment-domain-indicator.numerical,.assessment-domain-indicator.general,.assessment-domain-indicator.analytical,.assessment-domain-indicator.clerical{--ui-pill-foreground:color-mix(in srgb, var(--domain-color) 84%, var(--color-base-content))}}.q-domain-badge[data-domain],.q-domain-badge.verbal,.q-domain-badge.numerical,.q-domain-badge.general,.q-domain-badge.analytical,.q-domain-badge.clerical,.assessment-domain-indicator.verbal,.assessment-domain-indicator.numerical,.assessment-domain-indicator.general,.assessment-domain-indicator.analytical,.assessment-domain-indicator.clerical{--ui-pill-background:var(--domain-color)}@supports (color:color-mix(in lab, red, red)){.q-domain-badge[data-domain],.q-domain-badge.verbal,.q-domain-badge.numerical,.q-domain-badge.general,.q-domain-badge.analytical,.q-domain-badge.clerical,.assessment-domain-indicator.verbal,.assessment-domain-indicator.numerical,.assessment-domain-indicator.general,.assessment-domain-indicator.analytical,.assessment-domain-indicator.clerical{--ui-pill-background:color-mix(in srgb, var(--domain-color) 12%, var(--color-base-100))}}.domain-progress{color:var(--domain-color);background:var(--color-base-300)}.domain-progress::-webkit-progress-value{background:var(--domain-color)}.domain-progress::-moz-progress-bar{background:var(--domain-color)}.pgx-view-panel[hidden]{display:none!important}.pgx-trend-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.5rem;display:flex}.pgx-trend-header>div:first-child,.pgx-competency-header>div:first-child{min-width:0;position:relative}.pgx-card-trend .competency-tooltip.ui-tooltip,.pgx-competency-header .competency-tooltip.ui-tooltip{position:static}.pgx-card-trend .competency-tooltip.ui-tooltip:after,.pgx-competency-header .competency-tooltip.ui-tooltip:after{width:min(22rem,100%);left:0;transform:translateY(-.125rem)}.pgx-card-trend .competency-tooltip.ui-tooltip:hover:after,.pgx-card-trend .competency-tooltip.ui-tooltip:focus-within:after,.pgx-competency-header .competency-tooltip.ui-tooltip:hover:after,.pgx-competency-header .competency-tooltip.ui-tooltip:focus-within:after{transform:translateY(0)}.pgx-chart-controls{border-bottom:1px solid var(--color-base-300);align-items:center;gap:1rem;min-width:0;margin-inline:1.5rem;padding-block-end:1.25rem;display:flex}.pgx-domain-pills{border-radius:var(--radius-field);background:var(--color-base-200);align-items:center;gap:.25rem;min-width:0;padding:.25rem;display:flex;overflow-x:auto}.pgx-range-select{flex:none;width:9rem}.pgx-chart-shell{background:var(--color-base-100);margin-inline:1.5rem;padding-block-start:1.25rem}.pgx-chart-wrap{min-width:0}.pgx-chart-plot{min-width:0;height:19rem;color:var(--color-base-content);position:relative}@supports (color:color-mix(in lab, red, red)){.pgx-chart-plot{color:color-mix(in srgb, var(--color-base-content) 65%, var(--color-base-100))}}.pgx-chart-plot:has(canvas[hidden]){display:none}.pgx-trend-stats[hidden],.pgx-chart-legend[hidden],.pgx-chart-range-empty[hidden]{display:none!important}.pgx-chart-legend{grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));gap:1rem;margin:0 0 1.75rem;padding:0;list-style:none;display:grid}.pgx-chart-legend li{min-width:0;color:var(--color-base-content);grid-template-columns:.75rem minmax(0,1fr);align-items:center;gap:.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.pgx-chart-legend li{color:color-mix(in srgb, var(--color-base-content) 75%, var(--color-base-100))}}.pgx-chart-legend li{font-size:.75rem}.pgx-chart-legend-swatch{border-radius:999px;flex:none;width:.625rem;height:.625rem}.pgx-chart-legend strong{letter-spacing:-.025em;color:var(--color-base-content);font-variant-numeric:tabular-nums;grid-column:2;font-size:1.375rem;font-weight:650;line-height:1.1}.pgx-trend-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0 0 1.75rem;display:grid}.pgx-trend-stats dt{color:var(--color-base-content);align-items:center;gap:.5rem;display:flex}@supports (color:color-mix(in lab, red, red)){.pgx-trend-stats dt{color:color-mix(in srgb, var(--color-base-content) 65%, var(--color-base-100))}}.pgx-trend-stats dt{font-size:.75rem}.pgx-trend-stats dd{letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin:.5rem 0 0;font-size:clamp(1.25rem,3vw,2rem);font-weight:650;line-height:1.2}.pgx-average-key:before{content:"";border-top:1px dashed;width:1rem}.pgx-chart-legend .pgx-trend-change{font-variant-numeric:tabular-nums;grid-column:2;font-size:.75rem}.pgx-chart-wrap [data-direction=up]{color:var(--color-success)}.pgx-chart-wrap [data-direction=down]{color:var(--color-error)}.pgx-chart-plot canvas:focus-visible{outline:2px solid var(--ui-focus);outline-offset:4px;border-radius:var(--radius-field)}.pgx-chart-range-empty{color:var(--color-base-content);margin:0;padding:4.5rem 1rem}@supports (color:color-mix(in lab, red, red)){.pgx-chart-range-empty{color:color-mix(in srgb, var(--color-base-content) 68%, var(--color-base-100))}}.pgx-chart-range-empty{text-align:center;font-size:.875rem}@media (max-width:48rem){.pgx-trend-header{padding:1rem}.pgx-chart-controls{gap:.5rem;margin-inline:1rem}.pgx-range-select{width:8rem}.pgx-chart-plot{height:16rem}.pgx-chart-shell{margin-inline:1rem}}.pgx-domain-profile{padding-inline:1.5rem}.pgx-domain-guide{grid-template-columns:minmax(13rem,1.1fr) minmax(10rem,1fr) minmax(11rem,1fr) auto;align-items:center;gap:1.5rem;padding-block:1.5rem;display:grid}.pgx-domain-guide+.pgx-domain-guide{border-top:1px solid var(--color-base-300)}.pgx-domain-identity{align-items:center;gap:1rem;min-width:0;display:flex}.pgx-domain-identity h3{margin:0;font-size:.9375rem;font-weight:750;line-height:1.4}.pgx-domain-symbol{background:radial-gradient(circle at 30% 25%, var(--domain-color), var(--color-base-100));border-radius:50%;flex:0 0 3.5rem;place-items:center;width:3.5rem;height:3.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.pgx-domain-symbol{background:radial-gradient(circle at 30% 25%, color-mix(in srgb, var(--domain-color) 18%, var(--color-base-100)), var(--color-base-100))}}.pgx-domain-symbol{color:var(--color-base-content)}.pgx-domain-symbol svg{width:1.625rem;height:1.625rem;stroke:var(--domain-color)}.pgx-domain-role{color:var(--color-base-content);margin-top:.25rem;display:block}@supports (color:color-mix(in lab, red, red)){.pgx-domain-role{color:color-mix(in srgb, var(--color-base-content) 65%, var(--color-base-100))}}.pgx-domain-role{font-size:.75rem;line-height:1.5}.pgx-domain-focus{gap:.375rem;display:grid}.pgx-domain-focus>span,.pgx-domain-coverage>span{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.pgx-domain-focus>span,.pgx-domain-coverage>span{color:color-mix(in srgb, var(--color-base-content) 65%, var(--color-base-100))}}.pgx-domain-focus>span,.pgx-domain-coverage>span{font-size:.75rem}.pgx-domain-focus>strong{font-size:.875rem;line-height:1.5}.pgx-domain-coverage strong{color:var(--color-base-content);font-size:1rem}.pgx-coverage-dots{flex-wrap:wrap;gap:.25rem;max-width:10rem;margin-top:.5rem;display:flex}.pgx-coverage-dots i{background:var(--color-base-300);border-radius:50%;width:.375rem;height:.375rem}.pgx-coverage-dots .is-explored{background:var(--domain-color)}.pgx-domain-empty{padding-block:2rem;font-size:.875rem}.pgx-concepts-link{white-space:nowrap}@media (max-width:75rem){.pgx-domain-guide{grid-template-columns:repeat(2,minmax(0,1fr))}.pgx-concepts-link{justify-self:start}}@media (max-width:40rem){.pgx-domain-profile{padding-inline:1.25rem}.pgx-domain-guide{grid-template-columns:minmax(0,1fr);gap:1rem}}.pcx-page-heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;display:flex}.pcx-page-heading h1{margin-top:.75rem}.pcx-back{color:var(--color-primary);font-size:.8125rem;font-weight:600}.pcx-domain-nav svg{width:1.125rem;height:1.125rem}.pcx-domain-panel{--domain-color:var(--color-primary);min-width:0}.pcx-domain-hero{align-items:center;gap:1.75rem;padding-block:.5rem 2rem;display:flex}.pcx-domain-art{background:radial-gradient(circle at 30% 20%, var(--domain-color), var(--domain-color));border-radius:42% 58% 62% 38%/45% 44% 56% 55%;flex:0 0 7rem;place-items:center;width:7rem;height:7rem;display:grid}@supports (color:color-mix(in lab, red, red)){.pcx-domain-art{background:radial-gradient(circle at 30% 20%, color-mix(in srgb, var(--domain-color) 24%, var(--color-base-100)), color-mix(in srgb, var(--domain-color) 5%, var(--color-base-100)))}}.pcx-domain-art{box-shadow:inset 0 0 0 1px var(--domain-color)}@supports (color:color-mix(in lab, red, red)){.pcx-domain-art{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--domain-color) 12%, transparent)}}.pcx-domain-art svg{width:2.75rem;height:2.75rem;stroke:var(--domain-color);stroke-width:1.5px}.pcx-domain-title{flex:1;min-width:0}.pcx-domain-title h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.375rem,2.6vw,2rem);font-weight:750}.pcx-coverage{flex-wrap:wrap;align-items:baseline;gap:.625rem;margin-top:.625rem;display:flex}.pcx-coverage strong{font-variant-numeric:tabular-nums;font-size:1.25rem}.pcx-coverage strong span,.pcx-coverage>span{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.pcx-coverage strong span,.pcx-coverage>span{color:color-mix(in srgb, var(--color-base-content) 60%, var(--color-base-100))}}.pcx-coverage strong span,.pcx-coverage>span{font-size:.8125rem;font-weight:500}.pcx-overall{grid-template-columns:auto auto;align-items:center;gap:.375rem .5rem;display:grid;position:relative}.pcx-overall>span{color:var(--color-base-content);font-size:.75rem}@supports (color:color-mix(in lab, red, red)){.pcx-overall>span{color:color-mix(in srgb, var(--color-base-content) 65%, var(--color-base-100))}}.pcx-overall>strong{letter-spacing:-.06em;grid-row:2;font-size:2.75rem;font-weight:750;line-height:1.1}.pcx-overall .competency-tooltip{grid-area:1/2;position:static}.pcx-overall .competency-tooltip:after{width:min(20rem,80vw);left:auto;right:0;transform:translateY(-.125rem)}.pcx-overall .competency-tooltip:hover:after,.pcx-overall .competency-tooltip:focus-within:after{transform:translateY(0)}.pcx-tools{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.pcx-search{flex:13rem;min-width:0;max-width:23rem}.pcx-tools>select{width:auto;min-width:8rem}.pcx-explorer{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:1.5rem;display:grid}.pcx-map{background-color:var(--color-base-100);background-image:radial-gradient(var(--domain-color) 1px, transparent 1px);border-radius:2rem;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));align-content:start;gap:.5rem;min-width:0;min-height:26rem;padding:1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.pcx-map{background-image:radial-gradient(color-mix(in srgb, var(--domain-color) 10%, transparent) 1px, transparent 1px)}}.pcx-map{background-size:20px 20px}.pcx-concept{min-width:0;color:var(--color-base-content);cursor:pointer;text-align:center;background:0 0;border:0;border-radius:1.5rem;flex-direction:column;align-items:center;gap:.625rem;padding:1rem .5rem;display:flex}.pcx-concept:hover,.pcx-concept[aria-pressed=true]{background:var(--domain-color)}@supports (color:color-mix(in lab, red, red)){.pcx-concept:hover,.pcx-concept[aria-pressed=true]{background:color-mix(in srgb, var(--domain-color) 7%, var(--color-base-100))}}.pcx-concept>strong{overflow-wrap:anywhere;max-width:12rem;font-size:.8125rem;font-weight:650;line-height:1.4}.pcx-concept-count{color:var(--color-base-content);font-size:.6875rem}@supports (color:color-mix(in lab, red, red)){.pcx-concept-count{color:color-mix(in srgb, var(--color-base-content) 60%, var(--color-base-100))}}.pcx-orbit{background:conic-gradient(var(--domain-color) var(--accuracy), var(--color-base-300) 0);width:5.5rem;height:5.5rem;box-shadow:0 6px 0 var(--domain-color);border-radius:50%;flex-shrink:0;place-items:center;padding:.35rem;display:grid;transform:rotate(-8deg)}@supports (color:color-mix(in lab, red, red)){.pcx-orbit{box-shadow:0 6px 0 color-mix(in srgb, var(--domain-color) 9%, var(--color-base-100))}}.pcx-orbit>span{border-radius:inherit;background:var(--color-base-100);letter-spacing:-.04em;justify-content:center;align-items:baseline;width:100%;height:100%;padding-top:1.2rem;font-size:1.625rem;font-weight:750;display:flex;transform:rotate(8deg)}.pcx-orbit small{margin-left:.125rem;font-size:.75rem}.pcx-orbit.is-unexplored{border:2px dashed var(--color-base-300);box-shadow:none;background:0 0}.pcx-orbit.is-unexplored>span{color:var(--color-base-content);align-items:center;padding:0}@supports (color:color-mix(in lab, red, red)){.pcx-orbit.is-unexplored>span{color:color-mix(in srgb, var(--color-base-content) 45%, var(--color-base-100))}}.pcx-orbit svg{width:1.5rem;height:1.5rem}.pcx-inspector{background:var(--domain-color);border-radius:4rem 1.5rem 1.5rem;flex-direction:column;align-items:center;padding:1.75rem 1.5rem;display:flex;position:sticky;top:5rem}@supports (color:color-mix(in lab, red, red)){.pcx-inspector{background:color-mix(in srgb, var(--domain-color) 8%, var(--color-base-100))}}.pcx-inspector{text-align:center;min-width:0}.pcx-back-map,.pcx-inspector[hidden]{display:none}.pcx-inspector-art{margin-bottom:1.25rem}.pcx-orbit-large{width:7rem;height:7rem}.pcx-orbit-large>span{padding-top:1.5rem;font-size:2.125rem}.pcx-inspector h3{margin:0;font-size:1.125rem;font-weight:750;line-height:1.4}.pcx-evidence{color:var(--color-base-content);margin-top:.5rem;font-size:.75rem}@supports (color:color-mix(in lab, red, red)){.pcx-evidence{color:color-mix(in srgb, var(--color-base-content) 65%, var(--color-base-100))}}.pcx-answer-split{grid-template-columns:1fr 1fr;gap:2rem;margin:1.5rem 0 0;display:grid}.pcx-answer-split dt{font-size:.75rem}.pcx-answer-split dd{margin:.375rem 0 0;font-size:1.5rem;font-weight:750}.pcx-evidence-note{color:var(--color-base-content);font-size:.75rem;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.pcx-evidence-note{color:color-mix(in srgb, var(--color-base-content) 65%, var(--color-base-100))}}.pcx-evidence-note{margin:1.25rem 0}.pcx-inspector>a{width:100%}.pcx-empty{text-align:center;grid-column:1/-1;align-self:center;padding:2rem 1rem}.pcx-empty h2,.pcx-empty h3{font-size:1.125rem;font-weight:700}.pcx-empty p{margin-top:.5rem;font-size:.875rem}.pcx-concept:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}@media (max-width:64rem){.pcx-explorer{grid-template-columns:minmax(0,1fr)}.pcx-inspector{max-width:none;position:static}.pcx-back-map{align-self:flex-start;margin-bottom:1rem;display:inline-flex}.pcx-map{min-height:0}}@media (max-width:40rem){.pcx-domain-hero{grid-template-columns:4.5rem minmax(0,1fr);gap:1rem;display:grid}.pcx-domain-art{flex-basis:4.5rem;width:4.5rem;height:4.5rem}.pcx-domain-art svg{width:2rem;height:2rem}.pcx-overall{grid-column:2;justify-self:start;margin-left:0}.pcx-overall>strong{font-size:2rem}.pcx-map{grid-template-columns:repeat(2,minmax(0,1fr));padding:.5rem}.pcx-search{flex-basis:100%;max-width:none}.pcx-tools>select{flex:1;min-width:0}}.pgx-history-region{min-width:0}.data-table-pagination.pgx-pagination{justify-content:center;gap:.5rem;min-height:3rem;padding:.5rem .75rem}.pgx-page-btn{width:2rem;min-width:2rem;height:2rem;min-height:2rem;padding:0}.pgx-page-info{font-variant-numeric:tabular-nums}.pgx-table-scroll>.pgx-table{table-layout:fixed;min-width:58rem}.pgx-card-history.data-table-surface{border:2px solid var(--color-base-300);border-radius:var(--ui-component-radius);box-shadow:none}.pgx-table .pgx-td-practice{text-align:left}.pgx-table .pgx-practice-count,.pgx-table .pgx-practice-duration{white-space:nowrap;display:block}.pgx-table .pgx-practice-count{color:var(--color-base-content);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:750}.pgx-table .pgx-practice-duration{color:var(--ui-text-muted);font-variant-numeric:tabular-nums;margin-top:.125rem;font-size:.6875rem}.pgx-table .pgx-result-action{justify-content:center;min-width:8.5rem}.pgx-table .pgx-td{vertical-align:middle}.pgx-table .pgx-td-date{color:var(--color-base-content);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8125rem;font-weight:750;display:block}.pgx-table .pgx-td-time{color:var(--ui-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:.125rem;font-size:.6875rem;display:block}.pgx-table .pgx-td-domains{white-space:normal}.pgx-table .pgx-td-domains .pgx-dom-tag{margin:.125rem .25rem .125rem 0}.pgx-table .pgx-dom-tag{min-height:1.5rem;padding-inline:.55rem;font-size:.6875rem;font-weight:750}.pgx-table .pgx-result-action{white-space:nowrap;font-weight:750;text-decoration:none}.pgx-table .pgx-result-action:hover{text-decoration:none}.pgx-table .pgx-td--r{font-variant-numeric:tabular-nums}.pgx-competency-card{container:competency-card/inline-size}.pgx-competency-card-body{min-height:100%}.pgx-competency-header{justify-content:space-between;align-items:center;gap:1.25rem;padding:1.5rem;display:flex}.pgx-competency-hero{grid-template-columns:minmax(11.5rem,14rem) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);padding:.25rem 1.5rem 1.75rem;display:grid}.pgx-competency-ring{aspect-ratio:1;width:min(100%,14rem);margin-inline:auto;position:relative}.pgx-competency-ring canvas{display:block;width:100%!important;height:100%!important}.pgx-competency-ring-readout{text-align:center;pointer-events:none;place-content:center;display:grid;position:absolute;inset:0}.pgx-competency-ring-readout strong{color:var(--color-base-content);font-family:var(--font-heading);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(2.75rem,5vw,4rem);font-weight:850;line-height:1}.pgx-competency-ring-readout span{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.pgx-competency-ring-readout span{color:color-mix(in srgb, var(--color-base-content) 66%, var(--color-base-100))}}.pgx-competency-ring-readout span{font-size:1rem;font-weight:700}.pgx-competency-summary{min-width:0;max-width:28rem}.pgx-competency-summary-heading{flex-wrap:wrap;align-items:baseline;gap:.625rem .875rem;display:flex}.pgx-competency-summary-heading h3{color:var(--color-base-content);overflow-wrap:anywhere;margin:0;font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:850;line-height:1.15}.pgx-score-level{color:var(--color-primary);font-size:.8125rem;font-weight:800}.pgx-score-level[data-level=Novice]{color:var(--color-error)}.pgx-score-level[data-level=Developing]{color:var(--color-warning)}.pgx-score-level[data-level=Proficient]{color:var(--color-info)}.pgx-score-level[data-level=Advanced]{color:var(--color-success)}.pgx-score-level[data-level=Mastery]{color:var(--color-primary)}.pgx-readiness-status{color:var(--color-base-content);margin:.75rem 0 0}@supports (color:color-mix(in lab, red, red)){.pgx-readiness-status{color:color-mix(in srgb, var(--color-base-content) 78%, var(--color-base-100))}}.pgx-readiness-status{font-size:.9375rem;font-weight:750;line-height:1.45}.pgx-readiness-status.is-positive{color:var(--color-success)}.pgx-readiness-status.is-focus{color:var(--color-warning)}.pgx-competency-reliability{color:var(--color-base-content);margin:.375rem 0 0}@supports (color:color-mix(in lab, red, red)){.pgx-competency-reliability{color:color-mix(in srgb, var(--color-base-content) 56%, var(--color-base-100))}}.pgx-competency-reliability{font-size:.75rem;line-height:1.45}.pgx-concept-focus{border:1px solid var(--color-base-300);border-radius:var(--radius-box);background:var(--color-base-100);flex-direction:column;flex:auto;min-block-size:0;margin:0 1.5rem 1.5rem;padding:1rem;display:flex}.pgx-concept-focus-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:.5rem;display:flex}.pgx-concept-focus-heading h3{color:var(--color-base-content);text-wrap:balance;margin:0;font-size:.9375rem;font-weight:850}.pgx-concept-focus-heading div>span{color:var(--color-base-content);margin-top:.125rem;display:block}@supports (color:color-mix(in lab, red, red)){.pgx-concept-focus-heading div>span{color:color-mix(in srgb, var(--color-base-content) 52%, var(--color-base-100))}}.pgx-concept-focus-heading div>span{font-size:.75rem}.pgx-concept-grid{flex:auto;grid-template-rows:repeat(2,minmax(min-content,1fr));grid-template-columns:minmax(0,1fr);display:grid}.pgx-concept-panel{grid-template-columns:minmax(6rem,.32fr) minmax(0,1fr);align-content:center;align-items:center;gap:.875rem;min-width:0;padding:.875rem 0;display:grid}.pgx-concept-panel+.pgx-concept-panel{border-block-start:1px solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.pgx-concept-panel+.pgx-concept-panel{border-block-start:1px solid color-mix(in srgb, var(--color-base-content) 10%, var(--color-base-100))}}.pgx-concept-heading{color:var(--color-base-content);margin:0;font-size:.75rem;font-weight:750;line-height:1.35}.pgx-concept-panel--weak .pgx-concept-heading{color:var(--color-error)}.pgx-concept-panel--strong .pgx-concept-heading{color:var(--color-success)}.pgx-concept-list{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.pgx-concept-item{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.625rem;min-width:0;display:grid}.pgx-concept-copy{gap:.1875rem;min-width:0;display:grid}.pgx-concept-name{color:var(--color-base-content);overflow-wrap:anywhere;text-wrap:pretty;font-size:.8125rem;font-weight:750;line-height:1.4}.pgx-concept-meta{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.pgx-concept-meta{color:color-mix(in srgb, var(--color-base-content) 58%, var(--color-base-100))}}.pgx-concept-meta{overflow-wrap:anywhere;font-size:.6875rem;line-height:1.35}.pgx-concept-score{min-width:2.5rem;min-height:2rem;color:var(--color-base-content);background:var(--color-base-100);border:1px solid var(--color-base-300);font-variant-numeric:tabular-nums;border-radius:.5rem;place-items:center;padding-inline:.375rem;font-size:.9375rem;font-weight:800;display:grid}.pgx-concept-score--weak{color:var(--color-error);background:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.pgx-concept-score--weak{background:color-mix(in srgb, var(--color-error) 10%, var(--color-base-100))}}.pgx-concept-score--strong{color:var(--color-success);background:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.pgx-concept-score--strong{background:color-mix(in srgb, var(--color-success) 10%, var(--color-base-100))}}.pgx-concept-empty{color:var(--color-base-content);margin:0}@supports (color:color-mix(in lab, red, red)){.pgx-concept-empty{color:color-mix(in srgb, var(--color-base-content) 58%, var(--color-base-100))}}.pgx-concept-empty{font-size:.75rem;line-height:1.45}.pgx-concept-focus-footer{border-top:1px solid var(--color-base-content);justify-content:flex-end;margin-top:auto;padding-top:.625rem;display:flex}@supports (color:color-mix(in lab, red, red)){.pgx-concept-focus-footer{border-top:1px solid color-mix(in srgb, var(--color-base-content) 10%, transparent)}}.pgx-concept-focus-footer a{color:var(--color-primary);font-size:.75rem;font-weight:750;text-decoration:none}.pgx-concept-focus-footer a:hover{text-decoration:underline}.pgx-competency-hero:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}@container competency-card (max-width:38rem){.pgx-competency-hero{grid-template-columns:minmax(9.5rem,11.5rem) minmax(0,1fr);gap:1rem;padding-inline:1.25rem}.pgx-concept-focus{margin-inline:1.25rem}}@container competency-card (max-width:34rem){.pgx-competency-hero{grid-template-columns:minmax(0,1fr)}.pgx-competency-ring{width:min(100%,12rem)}.pgx-competency-summary{text-align:center;max-width:none}.pgx-competency-summary-heading{justify-content:center}.pgx-concept-panel{grid-template-columns:minmax(0,1fr);gap:.5rem}}@media (max-width:767px){.pgx-competency-header{flex-direction:column;align-items:flex-start;padding:1.25rem}.pgx-domain-switcher{width:100%}.pgx-domain-tab{flex:auto}.pgx-competency-hero{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:0 1.25rem 1.5rem}.pgx-competency-ring{width:min(100%,13rem)}.pgx-competency-summary{text-align:center;max-width:none}.pgx-competency-summary-heading{justify-content:center}.pgx-concept-focus{margin:0 1.25rem 1.25rem;padding:.875rem}}@media (prefers-reduced-motion:reduce){.pgx-domain-tab{transition:none}}.rvp-card{background:var(--color-base-100)}.rvp-dial{--rvp-active-color:var(--color-primary);position:relative}.rvp-dial-svg{width:100%;height:100%;display:block;overflow:visible}.rvp-ring-track{stroke:var(--color-base-300)}@supports (color:color-mix(in lab, red, red)){.rvp-ring-track{stroke:color-mix(in srgb, var(--color-base-300) 72%, var(--color-base-100))}}.rvp-ring-hit{fill:none;stroke:#0000;cursor:pointer;outline:none}.rvp-ring-value{transition:stroke-width .18s,opacity .18s}.rvp-dial[data-has-selection=true] .rvp-ring-value{opacity:.34}.rvp-dial[data-has-selection=true] .rvp-ring-value[data-active=true]{opacity:1}.rvp-ring-value[data-active=true]{stroke-width:19px}.rvp-ring-group:hover .rvp-ring-value,.rvp-ring-hit:focus-visible+.rvp-ring-value{opacity:1;stroke-width:19px}.rvp-ring-hit:focus-visible+.rvp-ring-value{stroke-linecap:round}.rvp-center{text-align:center;pointer-events:none;border-radius:999px;align-content:center;place-items:center;gap:.125rem;padding:.375rem;display:grid;position:absolute;inset:34%}.rvp-center-shell{border:1px solid var(--rvp-active-color)}@supports (color:color-mix(in lab, red, red)){.rvp-center-shell{border:1px solid color-mix(in srgb, var(--rvp-active-color) 32%, var(--color-base-300))}}.rvp-center-shell{background:var(--color-base-100);transition:border-color .2s,background .2s}.rvp-readout{gap:.25rem;min-height:3.25rem;margin-bottom:.75rem;display:grid}.rvp-center-label{letter-spacing:.08em;text-transform:uppercase;color:var(--rvp-active-color);font-size:.6875rem;font-weight:800;line-height:1}@supports (color:color-mix(in lab, red, red)){.rvp-center-label{color:color-mix(in srgb, var(--rvp-active-color) 76%, var(--color-base-content))}}.rvp-center-value{font-family:var(--font-heading);font-variant-numeric:tabular-nums;color:var(--color-base-content);font-size:1.5rem;font-weight:800;line-height:1.1}.rvp-center-note{color:var(--color-base-content);margin:0;font-size:.6875rem;line-height:1.35}@supports (color:color-mix(in lab, red, red)){.rvp-center-note{color:color-mix(in srgb, var(--color-base-content) 66%, var(--color-base-100))}}.rvp-cta{background:var(--color-base-100)}@media (prefers-reduced-motion:reduce){.rvp-ring-value,.rvp-center-shell{transition:none}}.mlx-card{border-color:var(--domain-color);position:relative}@supports (color:color-mix(in lab, red, red)){.mlx-card{border-color:color-mix(in srgb, var(--domain-color) 28%, var(--color-base-300))}}.mlx-card{background:var(--color-base-100);box-shadow:0 .625rem 1.75rem var(--domain-color)}@supports (color:color-mix(in lab, red, red)){.mlx-card{box-shadow:0 .625rem 1.75rem color-mix(in srgb, var(--domain-color) 8%, transparent)}}.mlx-card{transition:transform .18s,border-color .18s,box-shadow .18s}.mlx-card:after{background:var(--domain-color);content:"";opacity:.75;border-radius:999px 999px 0 0;height:.1875rem;position:absolute;inset:auto 1.25rem 0}.mlx-card:hover{border-color:var(--domain-color)}@supports (color:color-mix(in lab, red, red)){.mlx-card:hover{border-color:color-mix(in srgb, var(--domain-color) 54%, var(--color-base-300))}}.mlx-card:hover{box-shadow:0 1rem 2.25rem var(--domain-color)}@supports (color:color-mix(in lab, red, red)){.mlx-card:hover{box-shadow:0 1rem 2.25rem color-mix(in srgb, var(--domain-color) 15%, transparent)}}.mlx-card:hover{transform:translateY(-.25rem)}.mlx-card:focus-within{border-color:var(--domain-color);box-shadow:0 0 0 2px var(--domain-color)}@supports (color:color-mix(in lab, red, red)){.mlx-card:focus-within{box-shadow:0 0 0 2px color-mix(in srgb, var(--domain-color) 24%, transparent)}}.mlx-library-loading{visibility:hidden;opacity:0;transition:opacity .14s}.mlx-library-loading.htmx-request{visibility:visible;opacity:1}.mlx-grid.mlx-grid--loading{pointer-events:none;opacity:.58;transition:opacity .14s}@media (prefers-reduced-motion:reduce){.mlx-library-loading,.mlx-grid.mlx-grid--loading{transition:none}}.domain-material-cover{border-bottom:1px solid var(--domain-color);align-content:space-between;min-height:10.5rem;padding:1.25rem;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.domain-material-cover{border-bottom:1px solid color-mix(in srgb, var(--domain-color) 68%, var(--color-base-content))}}.domain-material-cover{color:var(--domain-content);background:var(--domain-color);isolation:isolate}.domain-material-cover:before{z-index:-1;border:1px solid;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.domain-material-cover:before{border:1px solid color-mix(in srgb, currentColor 18%, transparent)}}.domain-material-cover:before{content:"";opacity:.7;border-radius:50%;width:12rem;height:12rem;inset:-5rem -3rem auto auto}.domain-material-cover__pattern{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.domain-material-cover__motif{color:currentColor;opacity:.16;width:3.5rem;height:3.5rem;display:block;position:absolute}.domain-material-cover__motif--1{top:1rem;right:5.25rem;transform:rotate(-9deg)}.domain-material-cover__motif--2{width:4.5rem;height:4.5rem;bottom:.75rem;right:1.25rem;transform:rotate(11deg)}.domain-material-cover__motif--3{width:2.75rem;height:2.75rem;bottom:-1.25rem;right:9.25rem;transform:rotate(7deg)}.domain-material-cover__content{justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex}.domain-material-cover__identity{align-items:center;gap:.875rem;min-width:0;display:flex}.domain-material-cover__icon{border:1px solid;flex:0 0 3.75rem;place-items:center;width:3.75rem;height:3.75rem;display:grid}@supports (color:color-mix(in lab, red, red)){.domain-material-cover__icon{border:1px solid color-mix(in srgb, currentColor 36%, transparent)}}.domain-material-cover__icon{border-radius:var(--radius-box);background:currentColor}@supports (color:color-mix(in lab, red, red)){.domain-material-cover__icon{background:color-mix(in srgb, currentColor 14%, transparent)}}.domain-material-cover__icon{box-shadow:inset 0 1px #ffffff2e}.domain-material-cover__copy{overflow-wrap:anywhere;gap:.3rem;min-width:0;display:grid}.domain-material-cover__domain{font-size:1rem;font-weight:850;line-height:1.2}.domain-material-cover__type{opacity:.82;font-size:.75rem;font-weight:700;line-height:1.2}.domain-material-cover__format{border:1px solid;flex:0 0 2.5rem;place-items:center;width:2.5rem;height:2.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.domain-material-cover__format{border:1px solid color-mix(in srgb, currentColor 32%, transparent)}}.domain-material-cover__format{background:currentColor;border-radius:999px}@supports (color:color-mix(in lab, red, red)){.domain-material-cover__format{background:color-mix(in srgb, currentColor 12%, transparent)}}.domain-material-cover__recommended{width:fit-content}.mlx-card-body{background:var(--color-base-100)}.mlx-card--recommended{border-color:var(--color-base-300);box-shadow:none}.mlx-card--recommended .mlx-card-body{background-color:var(--color-base-100)}.mlx-card--recommended:hover,.mlx-card--recommended:focus-within{border-color:var(--color-base-300);box-shadow:none}@supports (color:color-mix(in srgb, red, red)){.mlx-card--recommended,.mlx-card--recommended:hover,.mlx-card--recommended:focus-within{border-color:color-mix(in srgb, var(--color-accent) 34%, var(--color-base-300))}.mlx-card--recommended .mlx-card-body{background-color:color-mix(in srgb, var(--color-accent) 8%, var(--color-base-100))}}@media (prefers-reduced-motion:reduce){.mlx-card{transition:none}.mlx-card:hover{transform:none}}.mlx-catalog-toolbar{min-width:0}.mlx-view-switcher__option>span:first-child{flex:0 0 1rem;place-items:center;width:1rem;height:1rem;display:inline-grid}.mlx-view-switcher__option svg{width:1rem;height:1rem;display:block}.mlx-view-list .mlx-grid{gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))!important}.mlx-view-list .mlx-card{grid-template-columns:minmax(8rem,10.5rem) minmax(0,1fr);align-items:stretch;min-height:0;display:grid!important}.mlx-view-list .mlx-card>.domain-material-cover{border-right:1px solid var(--domain-color);align-content:space-between;gap:.75rem;padding:1rem;min-height:100%!important}@supports (color:color-mix(in lab, red, red)){.mlx-view-list .mlx-card>.domain-material-cover{border-right:1px solid color-mix(in srgb, var(--domain-color) 68%, var(--color-base-content))}}.mlx-view-list .mlx-card>.domain-material-cover{border-bottom:0}.mlx-view-list .domain-material-cover__pattern{opacity:.55}.mlx-view-list .domain-material-cover__motif--1,.mlx-view-list .domain-material-cover__motif--3{display:none}.mlx-view-list .domain-material-cover__motif--2{width:5.5rem;height:5.5rem;bottom:-.875rem;right:-.875rem}.mlx-view-list .domain-material-cover__content{align-content:start;gap:.75rem;display:grid}.mlx-view-list .domain-material-cover__identity{justify-items:start;gap:.625rem;min-width:0;padding-top:2.25rem;display:grid}.mlx-view-list .domain-material-cover__copy{gap:.25rem}.mlx-view-list .domain-material-cover__domain{overflow-wrap:anywhere;font-size:.9375rem;line-height:1.18}.mlx-view-list .domain-material-cover__type{font-size:.6875rem}.mlx-view-list .domain-material-cover__icon{flex-basis:2.5rem;width:2.5rem;height:2.5rem}.mlx-view-list .domain-material-cover__format{flex-basis:1.875rem;width:1.875rem;height:1.875rem;position:absolute;top:.875rem;right:.875rem}.mlx-view-list .mlx-card-body{align-content:center;gap:.75rem;padding:1rem 1.125rem;grid-template-rows:auto minmax(2.75rem,1fr) auto auto!important;min-height:0!important}.mlx-view-list .mlx-card-body>.mlx-card-desc{max-width:52ch;line-height:1.4;min-height:0!important}.mlx-view-list .mlx-card-foot{align-self:end;gap:.5rem;padding-top:.75rem}.mlx-view-list .mlx-card-foot .tw\:daisy-btn{height:2rem;min-height:2rem;padding-inline:.625rem}@media (max-width:1023px){.mlx-view-list .mlx-grid{grid-template-columns:minmax(0,1fr)!important}.mlx-view-list .mlx-card{grid-template-columns:minmax(10rem,13rem) minmax(0,1fr)}.mlx-view-list .mlx-card>.domain-material-cover,.mlx-view-list .mlx-card-body{padding:1rem}}@media (max-width:639px){.mlx-view-switcher__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mlx-view-switcher__option{min-width:2.25rem;padding-inline:.625rem!important}.mlx-catalog-toolbar>:last-child{justify-content:space-between;width:100%}.mlx-view-list .mlx-card{grid-template-columns:minmax(0,1fr)}.mlx-view-list .mlx-card>.domain-material-cover{border-right:0;border-bottom:1px solid var(--domain-color);min-height:8rem!important}@supports (color:color-mix(in lab, red, red)){.mlx-view-list .mlx-card>.domain-material-cover{border-bottom:1px solid color-mix(in srgb, var(--domain-color) 68%, var(--color-base-content))}}}.theme-control{width:2.5rem;height:var(--ui-control-default-height);min-height:var(--ui-control-default-height);border:1px solid var(--color-base-300);border-radius:var(--radius-box);background:var(--color-base-100);align-items:stretch;gap:0;padding:0;transition:width .16s ease-out;display:inline-flex;position:relative;overflow:visible}.theme-control:hover,.theme-control:focus-within{width:7.5rem}.theme-control:focus-within{outline-offset:0;outline:0!important}.app-shell-controls .app-search-toggle{box-sizing:border-box;width:var(--ui-control-default-height);min-width:var(--ui-control-default-height);height:var(--ui-control-default-height);min-height:var(--ui-control-default-height);color:var(--color-base-content);padding:0;border:1px solid var(--color-base-300)!important;border-radius:var(--radius-box)!important;background:var(--color-base-100)!important}.app-shell-controls .app-search-toggle:hover{border-color:var(--color-base-300)!important;background:var(--color-base-100)!important}.app-shell-controls .app-search-toggle:focus-visible{outline:0;outline:2px solid var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.app-shell-controls .app-search-toggle:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary) 78%, transparent)}}.app-shell-controls .app-search-toggle:focus-visible{outline-offset:-2px}.app-shell-controls .app-search-toggle>.lucide{width:var(--ui-icon-control-size);height:var(--ui-icon-control-size);margin:auto;display:block}.app-brand-lockup{cursor:default;pointer-events:none;height:var(--ui-control-default-height)!important;min-height:var(--ui-control-default-height)!important;border:1px solid var(--color-base-300)!important;background-color:var(--color-base-100)!important;box-shadow:none!important}.app-shell-page-title{box-sizing:border-box;max-width:min(26rem,100%);color:var(--color-base-content);cursor:default;pointer-events:none;text-align:center;text-overflow:ellipsis;white-space:nowrap;justify-content:center;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)}.app-brand-lockup,.app-shell-page-title{border-color:var(--color-base-300)!important;background-color:var(--color-base-100)!important}.home-brand-row{flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;max-width:100%;margin-bottom:1.25rem;display:flex;position:relative}body:has(#nav-page-title) main.page-content .page-title{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.app-brand-logo{object-fit:contain;flex:none;display:block}.app-brand-logo--cspc{width:auto;max-width:5rem;height:1.5rem}.app-brand-logo--access{width:auto;max-width:5rem;height:1.25rem}.app-brand-logo--dark,.dark .app-brand-logo--light{display:none}.dark .app-brand-logo--dark{display:block}@media (prefers-color-scheme:dark){html:not([data-theme]) .app-brand-logo--light,:root:not([data-theme]) .app-brand-logo--light{display:none}html:not([data-theme]) .app-brand-logo--dark,:root:not([data-theme]) .app-brand-logo--dark{display:block}}.ui-tooltip{position:relative}.st-alert:empty{display:none!important}.ui-toast-stack{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:1000;pointer-events:none;gap:.75rem;width:min(26rem,100vw - 2rem);max-height:calc(100vh - 2rem);display:grid;position:fixed;overflow:hidden}.ui-toast{--ui-toast-accent:var(--color-info);border:1px solid var(--color-base-300);border-radius:var(--ui-component-radius);min-width:0;min-height:3.5rem;color:var(--color-base-content);background:var(--color-base-100);grid-template-columns:2rem minmax(0,1fr) 2rem;align-items:center;gap:1rem;padding:.75rem 1rem;display:grid}@supports (color:color-mix(in srgb, red, red)){.ui-toast{border-color:color-mix(in srgb, var(--ui-toast-accent) 38%, var(--color-base-300));box-shadow:0 .75rem 2rem color-mix(in srgb, var(--color-base-content) 16%, transparent)}}.ui-toast{pointer-events:auto;animation:.18s ease-out both ui-toast-enter}.ui-toast--success{--ui-toast-accent:var(--color-success)}.ui-toast--warning{--ui-toast-accent:var(--color-warning)}.ui-toast--error{--ui-toast-accent:var(--color-error)}.ui-toast[data-state=closing]{animation:.18s ease-in both ui-toast-exit}.ui-toast__icon{width:2rem;height:2rem;color:var(--ui-toast-accent);background:var(--color-base-100);border-radius:.375rem;place-items:center;display:grid}@supports (color:color-mix(in srgb, red, red)){.ui-toast__icon{background:color-mix(in srgb, var(--ui-toast-accent) 12%, var(--color-base-100))}}.ui-toast__message{overflow-wrap:anywhere;min-width:0;min-height:2rem;font-size:var(--ui-control-default-font-size);text-align:start;text-wrap:pretty;justify-content:flex-start;align-items:center;font-weight:600;line-height:1.35;display:flex}.ui-toast__close{width:var(--ui-control-compact-height);height:var(--ui-control-compact-height);min-height:var(--ui-control-compact-height);border-radius:var(--radius-field);color:var(--color-base-content);cursor:pointer;opacity:.84;background:0 0;border:1px solid #0000;place-items:center;margin:0;line-height:1;transition:border-color .14s,background-color .14s,opacity .14s;display:grid}.ui-toast__close .lucide{width:1rem;height:1rem;display:block}.ui-toast__close:hover{border-color:var(--color-base-300);background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.ui-toast__close:hover{background:color-mix(in srgb, var(--color-primary) 10%, var(--color-base-100))}}.ui-toast__close:hover,.ui-toast__close:focus-visible{opacity:1}@keyframes ui-toast-enter{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes ui-toast-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(.5rem)}}@media (max-width:30rem){.ui-toast-stack{right:max(.75rem, env(safe-area-inset-right));bottom:max(.75rem, env(safe-area-inset-bottom));width:calc(100vw - 1.5rem);max-height:calc(100vh - 1.5rem)}}@media (prefers-reduced-motion:reduce){.ui-toast,.ui-toast[data-state=closing]{transition:none;animation-duration:1ms}}#pl-phases.st-platform-phases{gap:.75rem;display:grid}#pl-phases.st-platform-phases .st-form-row{grid-template-columns:minmax(0,2fr) minmax(8rem,1fr) minmax(8rem,1fr) auto;align-items:end;gap:.75rem;display:grid}#pl-phases.st-platform-phases .st-phase-remove{gap:.375rem;display:grid}#pl-phases.st-platform-phases .pl-phase-del{min-width:7rem}@media (max-width:48rem){#pl-phases.st-platform-phases .st-form-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#pl-phases.st-platform-phases .st-form-row>:first-child,#pl-phases.st-platform-phases .st-phase-remove{grid-column:1/-1}}.theme-control.ui-tooltip,.theme-control__option.ui-tooltip{overflow:visible}.ui-tooltip:after{content:attr(data-tip);z-index:1000;border:1px solid var(--color-base-300);border-radius:var(--radius-field);width:max-content;max-width:18rem;color:var(--color-base-100);background:var(--color-base-content);padding:.375rem .625rem;position:absolute;top:calc(100% + .5rem);right:0}@supports (color:color-mix(in lab, red, red)){.ui-tooltip:after{background:color-mix(in srgb, var(--color-base-content) 92%, transparent)}}.ui-tooltip:after{font-family:var(--font-body);font-size:var(--ui-type-helper-size);font-weight:700;line-height:var(--ui-type-helper-line-height);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s ease-out,transform .12s ease-out,visibility 0s linear .12s;transform:translateY(-.125rem)}.ui-tooltip:hover:after,.ui-tooltip:focus-within:after{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}.competency-tooltip.ui-tooltip{overflow:visible}.competency-tooltip.ui-tooltip:after{white-space:normal;text-align:left;width:min(22rem,100vw - 2rem);max-width:calc(100vw - 2rem);top:calc(100% + .5rem);left:50%;right:auto;transform:translate(-50%,-.125rem)}.competency-tooltip.ui-tooltip:hover:after,.competency-tooltip.ui-tooltip:focus-within:after{transform:translate(-50%)}.app-shell-controls .app-search-toggle.ui-tooltip:after{font-size:var(--ui-control-default-font-size);line-height:var(--ui-control-default-line-height);padding-right:3.75rem}.app-shell-controls .app-search-toggle.ui-tooltip:before{content:attr(data-shortcut);z-index:1001;color:var(--color-base-100);position:absolute;top:calc(100% + .875rem + 1px);right:.625rem}@supports (color:color-mix(in lab, red, red)){.app-shell-controls .app-search-toggle.ui-tooltip:before{color:color-mix(in srgb, var(--color-base-100) 62%, transparent)}}.app-shell-controls .app-search-toggle.ui-tooltip:before{font-family:var(--font-body);font-size:var(--ui-control-default-font-size);font-weight:500;line-height:var(--ui-control-default-line-height);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s ease-out,transform .12s ease-out,visibility 0s linear .12s;transform:translateY(-.125rem)}.app-shell-controls .app-search-toggle.ui-tooltip:focus-within:after,.app-shell-controls .app-search-toggle.ui-tooltip:focus-within:before{transform:translateY(-.125rem);opacity:0!important;visibility:hidden!important}.app-shell-controls .app-search-toggle.ui-tooltip:hover:after,.app-shell-controls .app-search-toggle.ui-tooltip:hover:before,.app-shell-controls .app-search-toggle.ui-tooltip:focus-visible:after,.app-shell-controls .app-search-toggle.ui-tooltip:focus-visible:before{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}.theme-control .theme-control__option.ui-tooltip:after{top:calc(100% + .5rem);left:50%;right:auto;transform:translate(-50%,-.125rem)}.theme-control .theme-control__option.ui-tooltip:hover:after,.theme-control .theme-control__option.ui-tooltip:focus-within:after{transform:translate(-50%)}.theme-control:has(.theme-control__option:hover) .theme-control__option:focus-within:not(:hover):after{opacity:0;visibility:hidden;transition-delay:0s,0s,.12s;transform:translate(-50%,-.125rem)}.theme-control .theme-control__option:hover:after{z-index:1001;opacity:1;visibility:visible;transition-delay:0s;transform:translate(-50%)}.theme-control .theme-control__option[data-theme-option=dark].ui-tooltip:after{left:auto;right:0;transform:translateY(-.125rem)}.theme-control .theme-control__option[data-theme-option=dark].ui-tooltip:hover:after,.theme-control .theme-control__option[data-theme-option=dark].ui-tooltip:focus-within:after{transform:translateY(0)}.theme-control__option{box-sizing:border-box;min-width:0;opacity:0;pointer-events:none;min-inline-size:0;width:0;color:var(--color-base-content);flex:0 0 0;justify-content:center;align-self:stretch;align-items:center;padding:0;display:inline-flex;position:relative;overflow:hidden;border-radius:calc(var(--radius-box) - .125rem)!important;border:0!important;height:auto!important;min-height:0!important}@supports (color:color-mix(in lab, red, red)){.theme-control__option{color:color-mix(in srgb, var(--color-base-content) 62%, var(--color-base-100))}}.theme-control__option{background:0 0;font-size:0;line-height:1;transition:flex-basis .16s ease-out,width .16s ease-out,opacity .12s ease-out,background-color .14s ease-out,color .14s ease-out;background-color:#0000!important}.theme-control__option:has(.theme-control__input:checked),.theme-control:hover .theme-control__option,.theme-control:focus-within .theme-control__option{opacity:1;visibility:visible;pointer-events:auto;flex:1 1 0;width:auto}.theme-control__option:hover{color:var(--color-base-content);background:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){.theme-control__option:hover{background:color-mix(in srgb, var(--color-base-100) 38%, transparent)}}.theme-control__option:hover{background-color:var(--color-base-100)!important}@supports (color:color-mix(in lab, red, red)){.theme-control__option:hover{background-color:color-mix(in srgb, var(--color-base-100) 38%, transparent)!important}}.theme-control__option:has(.theme-control__input:checked){color:var(--color-base-content);background:var(--color-base-100);outline-offset:0;background-color:var(--color-base-100)!important;outline:0!important}.theme-control__option:has(.theme-control__input:focus-visible){outline-offset:0!important;box-shadow:none!important;outline:0!important}.theme-control__icon,.theme-control__icon .lucide{width:var(--ui-icon-inline-size);height:var(--ui-icon-inline-size);flex:0 0 var(--ui-icon-inline-size);vertical-align:middle;justify-content:center;align-items:center;line-height:1;display:inline-flex}.theme-control__icon .lucide{margin:0;display:block}.theme-control__input{outline:0;position:absolute}.theme-control__input:focus-visible{outline:0}.eye-toggle{width:var(--ui-control-compact-height);height:var(--ui-control-compact-height);min-height:var(--ui-control-compact-height);border-radius:calc(var(--radius-field) - var(--border));box-shadow:none;background-color:#0000;border-color:#0000;place-items:center;padding:0;display:inline-grid}.eye-toggle.eye-toggle:hover,.eye-toggle.eye-toggle:active{box-shadow:none;background-color:#0000;border-color:#0000}.eye-toggle:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.eye-toggle .lucide{width:var(--ui-icon-control-size);height:var(--ui-icon-control-size);font-size:var(--ui-icon-control-size);place-items:center;line-height:1;display:inline-grid}.tw\:daisy-card.tw\:daisy-card-border{border:1px solid var(--ui-border-strong)!important}.tw\:daisy-btn{min-height:var(--ui-control-default-height);font-family:var(--font-body);font-size:var(--ui-control-default-font-size);line-height:var(--ui-control-default-line-height)}.tw\:daisy-btn-sm{min-height:var(--ui-control-compact-height);font-size:var(--ui-control-compact-font-size);line-height:var(--ui-control-compact-line-height)}.tw\:daisy-btn-lg{min-height:var(--ui-control-prominent-height);font-size:var(--ui-control-prominent-font-size);line-height:var(--ui-control-prominent-line-height)}.tw\:daisy-input,.tw\:daisy-select,.tw\:daisy-textarea,.tw\:daisy-file-input{font-family:var(--font-body);font-size:var(--ui-control-default-font-size);line-height:var(--ui-control-default-line-height);color:var(--color-base-content);caret-color:var(--color-base-content)}.tw\:daisy-input::placeholder,.tw\:daisy-textarea::placeholder{font:inherit;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-input::placeholder,.tw\:daisy-textarea::placeholder{color:color-mix(in srgb, var(--color-base-content) 58%, transparent)}}.tw\:daisy-select option{color:var(--color-base-content);background-color:var(--color-base-100)}.tw\:daisy-input-sm,.tw\:daisy-select-sm,.tw\:daisy-textarea-sm,.tw\:daisy-file-input-sm{font-size:var(--ui-control-compact-font-size);line-height:var(--ui-control-compact-line-height)}.tw\:daisy-input-lg,.tw\:daisy-select-lg,.tw\:daisy-textarea-lg,.tw\:daisy-file-input-lg{font-size:var(--ui-control-prominent-font-size);line-height:var(--ui-control-prominent-line-height)}.tw\:daisy-avatar,.tw\:daisy-kbd,.tw\:daisy-status{font-family:var(--font-body)}.tw\:daisy-btn>.lucide,.tw\:daisy-btn>span>.lucide,.tw\:daisy-btn-square>.lucide,.tw\:daisy-btn-square>span>.lucide{width:var(--ui-icon-control-size);height:var(--ui-icon-control-size);font-size:var(--ui-icon-control-size);place-items:center;line-height:1;display:inline-grid}.ui-field{gap:.5rem;display:grid}.ui-select-wrap,.rxv-select-wrap{min-width:0;position:relative}.ui-dropdown-trigger{vertical-align:middle;align-items:center;gap:.5rem;display:inline-flex}.ui-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.ui-table-wrap{min-width:0;max-width:100%;overflow-x:auto}@media (max-width:767px){.app-shell-page-title{max-width:min(15rem,100%);font-size:var(--ui-control-default-font-size);position:static;transform:none}}.data-table-surface{border:1px solid var(--ui-border-strong);border-radius:var(--radius-box);background:var(--color-base-100);min-width:0;box-shadow:var(--ui-shadow-surface);overflow:hidden}.data-table-toolbar{border:1px solid var(--ui-border-strong);border-radius:var(--radius-box);background:var(--color-base-100);min-width:0;box-shadow:var(--ui-shadow-surface);gap:.875rem;padding:1rem;display:grid}.data-table-toolbar__top,.data-table-context,.data-table-pagination{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.data-table-toolbar__title{color:var(--color-base-content);font-family:var(--font-body);font-size:var(--ui-type-body-size);margin:0;font-weight:800;line-height:1.25}.data-table-toolbar__summary,.data-table-context__summary,.data-table-pagination__summary{color:var(--ui-text-muted);font-size:var(--ui-type-helper-size);font-weight:600;line-height:var(--ui-type-helper-line-height);margin:0}.data-table-toolbar__body{flex-wrap:wrap;align-items:end;gap:.75rem;min-width:0;display:flex}.data-table-search{flex:18rem;min-width:min(100%,16rem);max-width:32rem;display:block;position:relative}.data-table-search__icon{z-index:1;width:1.25rem;height:1.25rem;color:var(--ui-text-muted);pointer-events:none;place-items:center;line-height:0;display:grid;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.data-table-search__icon>svg{width:100%;height:100%;display:block}.data-table-search__input,.data-table-search>.tw\:daisy-input{border-color:var(--color-base-300);background:var(--color-base-100);width:100%;min-width:0;padding-left:3rem!important}.data-table-search__input:focus,.data-table-search>.tw\:daisy-input:focus{border-color:var(--color-primary)}.rva-reviewees .rxv-search-input:focus-visible{outline-offset:0;box-shadow:none;outline:0}.data-table-filters,.data-table-toolbar__actions,.data-table-actions{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.data-table-filter{gap:.3125rem;min-width:8.5rem;display:grid}.data-table-filter__label{color:var(--ui-text-muted);font-size:var(--ui-type-helper-size);font-weight:700;line-height:1}.data-table-filter>.tw\:daisy-select{width:100%;min-height:var(--ui-control-default-height);border-color:var(--color-base-300);background:var(--color-base-100)}.data-table-scroll{overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}.rxv-table-scroll{overscroll-behavior-inline:contain;max-height:none;overflow:auto hidden}.rxv-table-scroll>.tw\:daisy-table{min-width:44rem;display:block}.rxv-table-scroll>.tw\:daisy-table thead{table-layout:fixed;width:100%;display:table}.rxv-table-scroll>.tw\:daisy-table tbody{scrollbar-gutter:stable;width:100%;max-height:min(34rem,62vh);display:block;overflow-y:auto}.rxv-table-scroll>.tw\:daisy-table tbody tr{table-layout:fixed;width:100%;display:table}.rxv-table-scroll>.tw\:daisy-table thead th{position:static}.rva-user-detail .rxv-meta-item,.rva-user-detail .rxv-lp-item{background:var(--color-base-100);gap:.375rem;min-width:0;padding:1rem;display:grid}.rva-user-detail .rxv-meta-lbl{color:var(--ui-text-muted);font-size:var(--ui-type-helper-size);font-weight:700;line-height:var(--ui-type-helper-line-height)}.rva-user-detail .rxv-meta-val{min-width:0;color:var(--color-base-content);font-size:var(--ui-type-body-size);font-weight:800;line-height:var(--ui-type-body-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rva-user-detail .rxv-actions-grid{display:grid}.rva-user-detail .rxv-action-item{border-bottom:1px solid var(--color-base-300);justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:1.25rem 1.5rem;display:flex}.rva-user-detail .rxv-action-item:last-child{border-bottom:0}.rva-user-detail .rxv-action-info{min-width:0}.rva-user-detail .rxv-action-info strong{color:var(--color-base-content);font-size:var(--ui-type-body-size);font-weight:800;display:block}.rva-user-detail .rxv-action-info p{max-width:46rem;color:var(--ui-text-muted);font-size:var(--ui-type-helper-size);font-weight:600;line-height:var(--ui-type-helper-line-height);margin:.25rem 0 0}@media (max-width:52rem){.rva-user-detail .rxv-action-item{flex-direction:column;align-items:stretch;padding:1rem 1.25rem}.rva-user-detail .rxv-action-btn{width:100%}}.data-table-region{min-width:0}.data-table-context{min-height:var(--ui-table-header-height);border-bottom:1px solid var(--color-base-300);background:var(--color-base-100);justify-content:space-between;align-items:center;display:flex}.data-table-context--standalone{background:0 0;border:0;min-height:0;padding:0 0 .75rem}.data-table-region>.data-table-context--standalone,.data-table-region>.data-table-toolbar{margin-bottom:.75rem}.data-table-surface{border:var(--ui-surface-border-width) solid var(--color-base-300);border-radius:var(--ui-component-radius);background:var(--color-base-100);min-width:0;overflow:hidden}.data-table-scroll{overscroll-behavior-inline:contain;scrollbar-color:var(--color-base-300) var(--color-base-100);scrollbar-width:thin;max-width:100%;position:relative;overflow-x:auto}.data-table-scroll:focus-visible{outline:3px solid var(--ui-focus);outline-offset:-3px}.data-table-scroll>.tw\:daisy-table,.data-table-surface .tw\:daisy-table,.data-table{border-collapse:separate;border-spacing:0;width:100%;min-width:44rem;color:var(--color-base-content);font-size:var(--ui-type-body-size);line-height:var(--ui-type-body-line-height)}.data-table-scroll>.tw\:daisy-table thead th,.data-table-surface .tw\:daisy-table thead th,.data-table thead th{height:var(--ui-table-header-height);padding:.75rem var(--ui-table-cell-padding-inline);border-bottom:1px solid var(--color-base-300);color:var(--ui-text-muted);background:var(--color-base-100);font-size:var(--ui-type-label-size);letter-spacing:.02em;font-weight:800;line-height:var(--ui-type-label-line-height);text-transform:uppercase;vertical-align:middle}.data-table-scroll>.tw\:daisy-table tbody td,.data-table-surface .tw\:daisy-table tbody td,.data-table tbody td{min-height:var(--ui-table-row-min-height);padding:var(--ui-table-cell-padding-block) var(--ui-table-cell-padding-inline);border-bottom:1px solid var(--color-base-300)}@supports (color:color-mix(in lab, red, red)){.data-table-scroll>.tw\:daisy-table tbody td,.data-table-surface .tw\:daisy-table tbody td,.data-table tbody td{border-bottom:1px solid color-mix(in srgb, var(--color-base-300) 78%, transparent)}}.data-table-scroll>.tw\:daisy-table tbody td,.data-table-surface .tw\:daisy-table tbody td,.data-table tbody td{vertical-align:middle}.data-table-scroll>.tw\:daisy-table tbody tr:last-child td,.data-table-surface .tw\:daisy-table tbody tr:last-child td,.data-table tbody tr:last-child td{border-bottom:0}.data-table-scroll>.tw\:daisy-table tbody tr:not(:has(.tw\:daisy-alert)):hover,.data-table-surface .tw\:daisy-table tbody tr:not(:has(.tw\:daisy-alert)):hover,.data-table tbody tr:not(:has(.tw\:daisy-alert)):hover{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.data-table-scroll>.tw\:daisy-table tbody tr:not(:has(.tw\:daisy-alert)):hover,.data-table-surface .tw\:daisy-table tbody tr:not(:has(.tw\:daisy-alert)):hover,.data-table tbody tr:not(:has(.tw\:daisy-alert)):hover{background:color-mix(in srgb, var(--color-primary) 10%, var(--color-base-100))}}.data-table tr[aria-selected=true],.data-table tr.is-selected{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.data-table tr[aria-selected=true],.data-table tr.is-selected{background:color-mix(in srgb, var(--color-primary) 12%, var(--color-base-100))}}.data-table :is(.data-table__numeric,.data-table__date,.data-table__actions-cell){text-align:right}.data-table .data-table__numeric{font-variant-numeric:tabular-nums}.data-table .data-table__checkbox{width:var(--ui-table-checkbox-column-width);text-align:center}.data-table .data-table__actions-cell{width:var(--ui-table-actions-column-width);white-space:nowrap}.data-table-sort{min-height:2rem;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;display:inline-flex}.data-table-sort__icon{width:var(--ui-icon-inline-size);height:var(--ui-icon-inline-size);place-items:center;display:inline-grid}.data-table-sort[aria-sort=none] .data-table-sort__icon{opacity:.55}.data-table-sort:focus-visible{outline:3px solid var(--ui-focus);outline-offset:3px}.data-table-actions{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-end;gap:.5rem;display:flex}.data-table-actions .tw\:daisy-btn{min-height:var(--ui-control-compact-height)}.data-table-empty{color:var(--ui-text-muted);text-align:center;padding:2rem!important}.data-table-pagination{border-top:1px solid var(--color-base-300);background:var(--color-base-100);min-height:3.75rem;padding:.875rem 1rem}@media (max-width:48rem){.data-table-toolbar__top,.data-table-context,.data-table-pagination{flex-direction:column;align-items:flex-start}.data-table-search{flex-basis:100%;max-width:none}.data-table-filters{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.data-table-filter{min-width:0}.data-table-toolbar__actions{width:100%}.data-table-toolbar__actions>.tw\:daisy-btn{flex:auto}}@media (max-width:30rem){.data-table-filters{grid-template-columns:minmax(0,1fr)}}.ui-dialog__body{min-width:0}.ui-dialog__actions{justify-content:flex-end;align-items:center;gap:.5rem;margin-top:1.5rem;display:flex}.ui-dropdown-surface{z-index:50;min-width:16rem;max-width:min(24rem,100vw - 2rem);max-height:min(36rem,100vh - 5rem);margin-top:.5rem;overflow-y:auto}.ui-dropdown-surface:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.ui-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rva-question-bank{--qk-border:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.rva-question-bank{--qk-border:color-mix(in srgb, var(--color-base-content) 18%, var(--color-base-300))}}.rva-question-bank{--qk-muted:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.rva-question-bank{--qk-muted:color-mix(in srgb, var(--color-base-content) 66%, var(--color-base-100))}}.rva-question-bank .qk-page-header{align-items:flex-end;padding-bottom:.5rem}.rva-question-bank .qk-page-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.625rem;display:flex}.rva-question-bank .qk-page-actions>.tw\:daisy-btn{min-width:8.5rem}.rva-question-bank .qk-kpi-grid{min-width:0}.rva-question-bank .qk-stat{border-color:var(--qk-border);min-height:5.75rem;box-shadow:none}.rva-question-bank .qk-stat--total{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.rva-question-bank .qk-stat--total{background:color-mix(in srgb, var(--color-primary) 7%, var(--color-base-100))}}.rva-question-bank .qk-stat--active{background:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.rva-question-bank .qk-stat--active{background:color-mix(in srgb, var(--color-success) 7%, var(--color-base-100))}}.rva-question-bank .qk-stat--draft{background:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.rva-question-bank .qk-stat--draft{background:color-mix(in srgb, var(--color-warning) 8%, var(--color-base-100))}}.rva-question-bank .qk-stat--archived{background:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.rva-question-bank .qk-stat--archived{background:color-mix(in srgb, var(--color-info) 7%, var(--color-base-100))}}.rva-question-bank .qk-toolbar{border:1px solid var(--qk-border);background:var(--color-base-100);box-shadow:none}.rva-question-bank .qk-toolbar-inner{grid-template-columns:minmax(18rem,.9fr) minmax(0,1.6fr);align-items:stretch;gap:.75rem;width:100%;display:grid}.rva-question-bank .qk-search-wrap,.rva-question-bank .qk-filter-group{flex-direction:column;gap:.375rem;min-width:0;display:flex}.rva-question-bank .qk-filter-lbl{min-height:1rem;line-height:1rem}.rva-question-bank .data-table-search{width:100%;max-width:none}.rva-question-bank .qk-search-input{min-height:var(--ui-control-default-height);border-width:1.5px;font-size:.9375rem}.rva-question-bank .qk-filters{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:.625rem;display:grid}.rva-question-bank .qk-filter-lbl{color:var(--color-base-content)}.rva-question-bank .qk-filter-select{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rva-question-bank .qk-result-msg{max-width:100%;color:var(--color-base-content);justify-self:start;font-weight:750}.rva-question-bank .qk-table-scroll{overscroll-behavior-inline:contain;overflow:auto hidden}.rva-question-bank .qk-table thead{table-layout:fixed;width:100%;display:table}.rva-question-bank .qk-table tbody{overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-gutter:stable;scrollbar-color:var(--color-base-content) var(--color-base-200);width:100%;max-height:min(34rem,62vh);display:block;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.rva-question-bank .qk-table tbody{scrollbar-color:color-mix(in srgb, var(--color-base-content) 42%, var(--color-base-300)) color-mix(in srgb, var(--color-base-200) 35%, var(--color-base-100))}}.rva-question-bank .qk-table tbody{scrollbar-width:thin;-webkit-overflow-scrolling:touch}.rva-question-bank .qk-table tbody tr{table-layout:fixed;width:100%;display:table}.rva-question-bank .qk-table tbody::-webkit-scrollbar{width:.5rem;height:.5rem}.rva-question-bank .qk-table tbody::-webkit-scrollbar-track{background:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.rva-question-bank .qk-table tbody::-webkit-scrollbar-track{background:color-mix(in srgb, var(--color-base-200) 35%, var(--color-base-100))}}.rva-question-bank .qk-table tbody::-webkit-scrollbar-thumb{background:var(--color-base-content);border:2px solid #0000;border-radius:999px}@supports (color:color-mix(in lab, red, red)){.rva-question-bank .qk-table tbody::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-base-content) 42%, var(--color-base-300))}}.rva-question-bank .qk-table tbody::-webkit-scrollbar-thumb{background-clip:padding-box}.rva-question-bank .qk-table tbody::-webkit-scrollbar-thumb:hover{background:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.rva-question-bank .qk-table tbody::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--color-base-content) 55%, var(--color-base-300))}}.rva-question-bank .qk-table tbody::-webkit-scrollbar-thumb:hover{background-clip:padding-box}.rva-question-bank .qk-table thead th{z-index:20;background-clip:padding-box;position:sticky;top:0}.rva-question-bank .qk-table{table-layout:fixed;min-width:68rem}.rva-question-bank .qk-table th,.rva-question-bank .qk-table td{min-width:0;padding-inline:var(--ui-table-cell-padding-inline)}.rva-question-bank .qk-table th:first-child,.rva-question-bank .qk-table td:first-child{width:6%;padding-left:1.5rem}.rva-question-bank .qk-table th:nth-child(2),.rva-question-bank .qk-table td:nth-child(2){width:49%}.rva-question-bank .qk-table th:nth-child(3),.rva-question-bank .qk-table td:nth-child(3){width:13%}.rva-question-bank .qk-table th:nth-child(4),.rva-question-bank .qk-table td:nth-child(4){width:12%}.rva-question-bank .qk-table th:nth-child(5),.rva-question-bank .qk-table td:nth-child(5){width:13.125rem;min-width:13.125rem;max-width:13.125rem}.rva-question-bank .qk-table th:first-child,.rva-question-bank .qk-table td:first-child,.rva-question-bank .qk-table th:nth-child(3),.rva-question-bank .qk-table td:nth-child(3),.rva-question-bank .qk-table th:nth-child(4),.rva-question-bank .qk-table td:nth-child(4){white-space:nowrap}.rva-question-bank .qk-row{cursor:pointer}.rva-question-bank .qk-row:nth-child(2n):hover{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.rva-question-bank .qk-row:nth-child(2n):hover{background:color-mix(in srgb, var(--color-primary) 10%, var(--color-base-100))}}.rva-question-bank .qk-id-cell{color:var(--color-primary);font-variant-numeric:tabular-nums;font-weight:800}.rva-question-bank .qk-question-link{min-width:0;color:inherit;gap:.3rem;text-decoration:none;display:grid}.rva-question-bank .qk-question-link:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:var(--radius-field)}.rva-question-bank .qk-question-preview{color:var(--color-base-content);text-overflow:ellipsis;font-weight:800;line-height:1.4;display:block;overflow:hidden}.rva-question-bank .qk-question-subline{color:var(--qk-muted);font-size:var(--ui-type-helper-size);text-overflow:ellipsis;white-space:nowrap;font-weight:650;line-height:1.35;display:block;overflow:hidden}.rva-question-bank .qk-question-schema{color:var(--color-primary);display:block}@supports (color:color-mix(in lab, red, red)){.rva-question-bank .qk-question-schema{color:color-mix(in srgb, var(--color-primary) 72%, var(--color-base-content))}}.rva-question-bank .qk-question-schema{letter-spacing:.01em;font-size:.72rem;font-weight:800;line-height:1.3}.rva-question-bank .qk-question-schema [aria-hidden=true]{color:var(--qk-muted);padding-inline:.25rem}.rva-question-bank .qk-level-cell{color:var(--qk-muted);font-weight:700}.rva-question-bank .qk-actions-cell,.rva-question-bank .qk-col-actions{text-align:left;padding-right:1.5rem}.rva-question-bank .qk-actions-cell .data-table-actions{flex-wrap:nowrap;justify-content:flex-start;gap:.375rem;width:100%}.rva-question-bank .qk-actions-cell .tw\:daisy-btn{border-color:var(--color-base-content);color:var(--color-base-content)}.rva-question-bank .qk-actions-cell .tw\:daisy-btn:hover,.rva-question-bank .qk-actions-cell .tw\:daisy-btn:focus-visible{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.rva-question-bank .qk-actions-cell .tw\:daisy-btn:hover,.rva-question-bank .qk-actions-cell .tw\:daisy-btn:focus-visible{background:color-mix(in srgb, var(--color-primary) 8%, var(--color-base-100))}}.rva-question-bank .qk-actions-cell .qk-btn-arch{border-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.rva-question-bank .qk-actions-cell .qk-btn-arch{border-color:color-mix(in srgb, var(--color-warning) 48%, var(--color-base-300))}}.rva-question-bank .qk-actions-cell .qk-btn-arch{color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.rva-question-bank .qk-actions-cell .qk-btn-arch{color:color-mix(in srgb, var(--color-warning) 72%, var(--color-base-content))}}.rva-question-bank .qk-actions-cell .qk-btn-arch{background:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.rva-question-bank .qk-actions-cell .qk-btn-arch{background:color-mix(in srgb, var(--color-warning) 7%, var(--color-base-100))}}.rva-question-bank .qk-actions-cell .qk-btn-delete{border-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.rva-question-bank .qk-actions-cell .qk-btn-delete{border-color:color-mix(in srgb, var(--color-error) 48%, var(--color-base-300))}}.rva-question-bank .qk-actions-cell .qk-btn-delete{color:var(--color-error);background:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.rva-question-bank .qk-actions-cell .qk-btn-delete{background:color-mix(in srgb, var(--color-error) 6%, var(--color-base-100))}}.rva-question-bank .qk-actions-cell .qk-btn-arch:hover,.rva-question-bank .qk-actions-cell .qk-btn-arch:focus-visible{border-color:var(--color-warning)!important;color:var(--color-warning)!important;background:var(--color-warning)!important}@supports (color:color-mix(in lab, red, red)){.rva-question-bank .qk-actions-cell .qk-btn-arch:hover,.rva-question-bank .qk-actions-cell .qk-btn-arch:focus-visible{background:color-mix(in srgb, var(--color-warning) 10%, var(--color-base-100))!important}}.rva-question-bank .qk-actions-cell .qk-btn-delete:hover,.rva-question-bank .qk-actions-cell .qk-btn-delete:focus-visible{border-color:var(--color-error)!important;color:var(--color-error)!important;background:var(--color-error)!important}@supports (color:color-mix(in lab, red, red)){.rva-question-bank .qk-actions-cell .qk-btn-delete:hover,.rva-question-bank .qk-actions-cell .qk-btn-delete:focus-visible{background:color-mix(in srgb, var(--color-error) 10%, var(--color-base-100))!important}}.rva-question-bank .qk-pagination{background:var(--color-base-100);min-height:4rem;box-shadow:none;border:0;border-radius:0;flex-wrap:wrap;justify-content:space-between;gap:1rem}.rva-question-bank .qk-pagination--hidden{display:none}.rva-question-bank .qk-table-card .qk-pagination{border-top:2px solid var(--color-base-300);background:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.rva-question-bank .qk-table-card .qk-pagination{background:color-mix(in srgb, var(--color-base-200) 20%, transparent)}}.rva-question-bank .qk-pagination__summary{min-width:max-content;color:var(--qk-muted);font-size:var(--ui-type-helper-size);font-weight:700}.rva-question-bank .qk-pagination__summary strong{color:var(--color-base-content);font-variant-numeric:tabular-nums}.rva-question-bank .qk-pagination__controls{align-items:center;gap:.375rem;margin-left:auto;display:flex}.rva-question-bank .qk-pagination__controls .tw\:daisy-btn:disabled{border-color:var(--color-base-300);color:var(--qk-muted);background:var(--color-base-100);opacity:.55}.rva-question-bank .qk-pagination .tw\:daisy-btn{min-width:2.25rem}.rva-question-bank .qk-pagination__nav{place-items:center;width:2.25rem;min-width:2.25rem;height:2.25rem;padding:0;line-height:0;display:inline-grid}.rva-question-bank .qk-pagination__nav>svg{width:1rem;height:1rem;display:block}.rva-question-bank .qk-pagination .tw\:daisy-btn.is-active{border-color:var(--color-primary);color:var(--color-primary-content);background:var(--color-primary)}.rva-question-bank .qk-pagination__ellipsis{width:1.5rem;height:2.25rem;color:var(--qk-muted);place-items:center;font-weight:800;display:inline-grid}.rva-question-bank .qk-table .data-table-empty{min-height:9rem}.rva-question-bank .qk-confirm-body{gap:1rem;padding:1.25rem;display:grid}.rva-question-bank .qk-confirm-id{color:var(--color-primary);font-variant-numeric:tabular-nums;font-weight:800}.rva-question-bank .qk-confirm-actions{margin:0;padding-top:1rem}.rva-assessment-forms .af-table-card{border:1px solid var(--color-base-300);box-shadow:none}.rva-assessment-forms .af-table-context{background:0 0;justify-content:space-between;align-items:center;gap:1rem;display:flex}.rva-assessment-forms .af-table{min-width:46rem}.rva-assessment-forms .af-table-action-head,.rva-assessment-forms .af-table td:last-child{text-align:right}.rva-assessment-forms .af-modal{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;padding:0;display:grid;width:min(94vw,62rem)!important;max-width:calc(100vw - 1rem)!important;height:min(90dvh,54rem)!important;max-height:calc(100dvh - 1rem)!important;overflow:hidden!important}.rva-assessment-forms .af-delete-dialog{background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;overflow:visible}.rva-assessment-forms .af-delete-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0006;display:block}.rva-assessment-forms .af-delete-dialog[open]{background-color:#0000}.rva-assessment-forms .af-modal-head,.rva-assessment-forms .af-modal-actions{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.rva-assessment-forms .af-modal-head{border-bottom:1.5px solid var(--color-base-300);background:var(--color-base-100)}.rva-assessment-forms .af-modal-form{grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;display:grid;overflow:hidden}.rva-assessment-forms .af-modal-body{overscroll-behavior:contain;align-content:start;gap:1rem;min-width:0;min-height:0;padding:1.5rem;display:grid;overflow:hidden auto}.rva-assessment-forms .af-modal-actions{border-top:1.5px solid var(--color-base-300);background:var(--color-base-100);flex-wrap:wrap;justify-content:flex-end}.rva-assessment-forms .af-config-section{border:1px solid var(--color-base-300);border-radius:var(--radius-box);background:var(--color-base-100);gap:1rem;padding:1.25rem;display:grid}.rva-assessment-forms .af-config-section-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.rva-assessment-forms .af-section-step{border:1px solid var(--color-primary);flex:none;place-items:center;width:1.75rem;height:1.75rem;display:grid}@supports (color:color-mix(in lab, red, red)){.rva-assessment-forms .af-section-step{border:1px solid color-mix(in oklab, var(--color-primary) 35%, var(--color-base-300))}}.rva-assessment-forms .af-section-step{color:var(--color-primary);background:var(--color-primary);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.rva-assessment-forms .af-section-step{background:color-mix(in oklab, var(--color-primary) 8%, var(--color-base-100))}}.rva-assessment-forms .af-section-step{font-size:.75rem;font-weight:800}.rva-assessment-forms .af-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.rva-assessment-forms .af-choice-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.rva-assessment-forms .af-choice-card,.rva-assessment-forms .af-check-card{border:1px solid var(--color-base-300);border-radius:var(--radius-field);background:var(--color-base-100);cursor:pointer;align-items:flex-start;gap:.75rem;min-width:0;padding:.875rem;display:flex}.rva-assessment-forms .af-choice-card:hover,.rva-assessment-forms .af-check-card:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.rva-assessment-forms .af-choice-card:hover,.rva-assessment-forms .af-check-card:hover{border-color:color-mix(in oklab, var(--color-primary) 45%, var(--color-base-300))}}.rva-assessment-forms .af-choice-card:hover,.rva-assessment-forms .af-check-card:hover{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.rva-assessment-forms .af-choice-card:hover,.rva-assessment-forms .af-check-card:hover{background:color-mix(in oklab, var(--color-primary) 3%, var(--color-base-100))}}.rva-assessment-forms .af-choice-card:has(input:checked),.rva-assessment-forms .af-check-card:has(input:checked){border-color:var(--color-primary);background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.rva-assessment-forms .af-choice-card:has(input:checked),.rva-assessment-forms .af-check-card:has(input:checked){background:color-mix(in oklab, var(--color-primary) 7%, var(--color-base-100))}}.rva-assessment-forms .af-choice-card:has(input:checked),.rva-assessment-forms .af-check-card:has(input:checked){box-shadow:0 0 0 1px var(--color-primary)}.rva-assessment-forms .af-choice-card:has(input:disabled),.rva-assessment-forms .af-check-card:has(input:disabled){cursor:not-allowed;opacity:.62}.rva-assessment-forms .af-choice-card>span,.rva-assessment-forms .af-check-card>span{gap:.2rem;min-width:0;display:grid}.rva-assessment-forms .af-choice-card small,.rva-assessment-forms .af-check-card small{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.rva-assessment-forms .af-choice-card small,.rva-assessment-forms .af-check-card small{color:color-mix(in oklab, var(--color-base-content) 68%, transparent)}}.rva-assessment-forms .af-choice-card small,.rva-assessment-forms .af-check-card small{font-size:.75rem;line-height:1.35}.rva-assessment-forms .af-blueprint-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.rva-assessment-forms .af-blueprint-summary>div{border:1px solid var(--color-base-300);border-radius:var(--radius-field);background:var(--color-base-100);gap:.2rem;padding:1rem;display:grid}.rva-assessment-forms .af-blueprint-summary span,.rva-assessment-forms .af-blueprint-summary small{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.rva-assessment-forms .af-blueprint-summary span,.rva-assessment-forms .af-blueprint-summary small{color:color-mix(in oklab, var(--color-base-content) 65%, transparent)}}.rva-assessment-forms .af-blueprint-summary span,.rva-assessment-forms .af-blueprint-summary small{font-size:.75rem}.rva-assessment-forms .af-blueprint-summary output{color:var(--color-base-content);font-size:1.5rem;font-weight:800;line-height:1.2}.rva-assessment-forms .af-quota-field{border:1px solid var(--color-base-300);border-radius:var(--radius-field);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.75rem;display:grid}.rva-assessment-forms .af-quota-label{gap:.15rem;min-width:0;display:grid}.rva-assessment-forms .af-quota-value{min-width:2.5rem;color:var(--color-base-content);text-align:right;font-size:1.25rem;font-weight:800}@media (max-width:40rem){.rva-assessment-forms .af-table-context,.rva-assessment-forms .af-modal-head{flex-direction:column;align-items:flex-start}.rva-assessment-forms .af-modal{width:calc(100vw - 1rem)!important;max-width:calc(100vw - 1rem)!important;height:calc(100dvh - 1rem)!important}.rva-assessment-forms .af-modal-body,.rva-assessment-forms .af-modal-head,.rva-assessment-forms .af-modal-actions{padding:1rem}.rva-assessment-forms .af-modal-actions>.tw\:daisy-btn{flex:10rem}.rva-assessment-forms .af-choice-grid,.rva-assessment-forms .af-choice-grid--three,.rva-assessment-forms .af-blueprint-summary{grid-template-columns:minmax(0,1fr)}.rva-assessment-forms .af-config-section{padding:1rem}}.rva-question-bank .qk-modal-wide{overscroll-behavior:contain;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;padding:0;display:grid;width:min(94vw,76rem)!important;max-width:calc(100vw - 1rem)!important;height:min(90dvh,60rem)!important;max-height:calc(100dvh - 1rem)!important;overflow:hidden!important}.rva-question-bank .qk-modal-wide .bat-modal-form{grid-template-rows:minmax(0,1fr) auto;gap:0;min-width:0;min-height:0;padding:0;display:grid;overflow:hidden!important}.rva-question-bank .qk-modal-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;align-content:start;gap:1.25rem;min-width:0;min-height:0;padding:1.5rem clamp(1rem,2vw,2rem);display:grid;overflow:hidden auto}.rva-question-bank .qki-modal{grid-template-rows:auto minmax(0,1fr);width:min(96vw,88rem);min-width:0;max-width:calc(100vw - 1rem);max-height:calc(100vh - 2rem);padding:0;display:grid;overflow:hidden}.rva-question-bank .qki-modal .bat-modal-form{grid-template-rows:minmax(0,1fr) auto;gap:0;min-height:0;padding:0;overflow:hidden}.rva-question-bank .qki-modal-body{overscroll-behavior:contain;gap:1rem;min-width:0;min-height:0;padding:1.25rem;display:grid;overflow:hidden auto}.rva-question-bank .bat-modal--sm{width:min(100%,30rem);max-width:none;padding:0}.rva-question-bank .bat-modal-head{border-bottom:1.5px solid var(--color-base-300);background:var(--color-base-100);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.rva-question-bank .bat-modal-title{color:var(--color-base-content);margin:0;font-size:1.15rem;font-weight:800}.rva-question-bank .bat-modal-form{gap:1rem;padding:1.25rem;display:grid}.rva-question-bank .bat-field{gap:.4rem;min-width:0;display:grid}.rva-question-bank .bat-field-lbl{color:var(--color-base-content);font-size:var(--ui-type-helper-size);font-weight:800;line-height:1.25}.rva-question-bank .qk-field-spaced{min-width:0}.rva-question-bank .qk-field-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.rva-question-bank .qk-textarea{resize:vertical;width:100%}.rva-question-bank .qk-choices-grid,.rva-question-bank .qk-meta-grid{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.rva-question-bank .qk-author-section{border:1px solid var(--color-base-300);border-radius:var(--radius-box);background:var(--color-base-100);gap:1rem;min-width:0;padding:1.25rem;display:grid}.rva-question-bank .qk-author-section-head h3,.rva-question-bank .qk-author-section-head p{margin:0}.rva-question-bank .qk-author-section-head h3{color:var(--color-base-content);font-size:1rem;font-weight:800;line-height:1.3}.rva-question-bank .qk-author-section-head p{color:var(--qk-muted);font-size:var(--ui-type-helper-size);margin-top:.25rem;font-weight:600;line-height:1.45}.rva-question-bank .qk-classification-grid,.rva-question-bank .qk-source-grid,.rva-question-bank .qk-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}.rva-question-bank .qk-concept-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.625rem;display:grid}.rva-question-bank .qk-subfield-label{color:var(--color-base-content);font-size:var(--ui-type-helper-size);font-weight:700;line-height:1.3}.rva-question-bank .qk-derived-value,.rva-question-bank .qk-create-state,.rva-question-bank .qk-calibration-note{border:1px solid var(--color-base-300);border-radius:var(--radius-field);background:var(--color-base-100);min-height:3rem;padding:.75rem}.rva-question-bank .qk-derived-value{color:var(--color-base-content);font-size:var(--ui-type-body-size);align-items:center;font-weight:800;display:flex}.rva-question-bank .qk-create-state{gap:.2rem;display:grid}.rva-question-bank .qk-create-state strong{color:var(--color-base-content);font-size:var(--ui-type-body-size)}.rva-question-bank .qk-create-state span{color:var(--qk-muted);font-size:var(--ui-type-helper-size);font-weight:600;line-height:1.4}.rva-question-bank .qk-attachment{gap:.45rem;display:grid}.rva-question-bank .qk-attachment-controls,.rva-question-bank .qk-choice-media{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.rva-question-bank .qk-file-input{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.rva-question-bank .qk-image-preview{align-items:center;gap:.5rem;min-height:0;display:flex}.rva-question-bank .qk-image-preview:empty{display:none}.rva-question-bank .qk-image-preview img{border:1px solid var(--color-base-300);border-radius:var(--radius-field);object-fit:contain;background:var(--color-base-100);width:auto;max-width:min(100%,18rem);max-height:8rem;display:block}.rva-question-bank .qk-image-preview--choice img{max-width:10rem;max-height:5rem}.rva-question-bank .qk-meta-grid>.bat-field--full{grid-column:1/-1}.rva-question-bank .qk-choice-row{border:1px solid var(--color-base-300);border-radius:var(--radius-field);background:var(--color-base-100);grid-template-columns:8.5rem minmax(0,1fr);align-items:start;gap:.5rem;min-width:0;padding:1rem;display:grid}.rva-question-bank .qk-choice-fields{gap:.45rem;min-width:0;display:grid}.rva-question-bank .qk-choice-head{align-items:center;gap:.625rem;display:flex}.rva-question-bank .qk-choice-correct{color:var(--qk-muted);font-size:var(--ui-type-helper-size);cursor:pointer;align-items:center;gap:.45rem;font-weight:700;display:flex}.rva-question-bank .qk-choice-row:has(.qk-radio:checked){border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary);background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.rva-question-bank .qk-choice-row:has(.qk-radio:checked){background:color-mix(in srgb, var(--color-primary) 4%, var(--color-base-100))}}.rva-question-bank .qk-choice-explanation{resize:vertical;border-color:var(--color-base-300);width:100%;min-height:3.5rem}@supports (color:color-mix(in lab, red, red)){.rva-question-bank .qk-choice-explanation{border-color:color-mix(in srgb, var(--color-base-300) 84%, var(--color-base-content))}}.rva-question-bank .qk-choice-explanation{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.rva-question-bank .qk-choice-explanation{background:color-mix(in srgb, var(--color-primary) 3%, var(--color-base-100))}}.rva-question-bank .qk-choice-explanation{font-size:var(--ui-type-helper-size)}.rva-question-bank .qk-choice-lbl,.rva-question-bank .qk-correct-badge{border:1.5px solid var(--color-base-300);border-radius:var(--radius-field);width:2rem;height:2rem;color:var(--color-base-content);background:var(--color-base-100);font-size:var(--ui-type-helper-size);place-items:center;font-weight:800;display:grid}.rva-question-bank .qk-correct-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.rva-question-bank .qk-correct-opt{cursor:default}.rva-question-bank .qk-correct-opt:has(.qk-radio:checked){border-color:var(--color-primary);background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.rva-question-bank .qk-correct-opt:has(.qk-radio:checked){background:color-mix(in srgb, var(--color-primary) 8%, var(--color-base-100))}}.rva-question-bank .qk-correct-text{min-width:0;font-size:var(--ui-type-helper-size);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.rva-question-bank .qk-domain-checks{border:1.5px solid var(--color-base-300);border-radius:var(--radius-field);background:var(--color-base-100);flex-wrap:wrap;align-items:center;gap:.5rem;min-height:2.75rem;padding:.625rem;display:flex}.rva-question-bank .qk-dom-check-lbl{cursor:pointer}.rva-question-bank .qk-form-err{margin:0}.sn-question-image,.q-question-image,.qz-question-image,.sn-feedback-image{margin-top:.75rem}.question-passage{border:1px solid var(--color-base-300);border-left:3px solid var(--color-primary);border-radius:var(--radius-box);background:var(--color-primary);gap:.625rem;margin:0 0 1rem;padding:.875rem 1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.question-passage{background:color-mix(in srgb, var(--color-primary) 6%, var(--color-base-100))}}.question-passage[hidden]{display:none}.question-passage-title{color:var(--color-base-content);font-size:var(--ui-type-body-size);margin:0;font-weight:800;line-height:1.4}.question-passage-body{color:var(--color-base-content);font-size:var(--ui-type-body-size);line-height:1.65}.question-passage-figure{margin:0}.question-passage-image{border:1px solid var(--color-base-300);border-radius:var(--radius-field);object-fit:contain;background:var(--color-base-100);max-width:min(100%,42rem);max-height:22rem;display:block}.sn-question-image img,.q-question-image img,.qz-question-image img,.sn-feedback-image img,.q-choice-image,.sn-choice-image img{border:1px solid var(--color-base-300);border-radius:var(--radius-field);object-fit:contain;background:var(--color-base-100);max-width:min(100%,32rem);max-height:16rem;display:block}.sn-choice-image{margin-top:.5rem;display:block}.q-choice-image{max-width:min(100%,18rem);max-height:8rem;margin:.5rem 0 0 2.5rem}.qz-feedback-image,.rr-mistake-attachment img{border:1px solid var(--color-base-300);border-radius:var(--radius-field);object-fit:contain;background:var(--color-base-100);max-width:min(100%,24rem);max-height:12rem;margin-top:.75rem;display:block}.rr-mistake-attachment{margin-top:.5rem}.sn-feedback-attachments{gap:.75rem;margin-top:.75rem;display:grid}.sn-feedback-attachment{gap:.35rem;display:grid}.sn-feedback-attachment-label{color:var(--color-base-content);font-size:var(--ui-type-helper-size);font-weight:700}.sn-feedback-attachment img{border:1px solid var(--color-base-300);border-radius:var(--radius-field);object-fit:contain;background:var(--color-base-100);max-width:min(100%,24rem);max-height:12rem;display:block}.qz-feedback-attachments,.qz-review-attachments{gap:.75rem;margin-top:.75rem;display:grid}.qz-feedback-attachment,.qz-review-attachment{gap:.35rem;display:grid}.qz-feedback-attachment-label{color:var(--color-base-content);font-size:var(--ui-type-helper-size);font-weight:700}.qz-feedback-attachment img,.qz-review-attachment img{border:1px solid var(--color-base-300);border-radius:var(--radius-field);object-fit:contain;background:var(--color-base-100);max-width:min(100%,24rem);max-height:12rem;display:block}.qd-question-image,.qd-explanation-image{margin-top:.75rem}.qd-question-image img,.qd-explanation-image img,.qd-choice-image{border:1px solid var(--color-base-300);border-radius:var(--radius-field);object-fit:contain;background:var(--color-base-100);max-width:min(100%,28rem);max-height:14rem;display:block}.qd-choice-image{max-width:min(100%,18rem);max-height:8rem;margin:.5rem 0 0 2.5rem}[data-assessment-session]{min-width:0}[data-assessment-session].assessment-session{width:100%;margin:0}body.assessment-focus-active .rvw-assessment-page,body.assessment-focus-active .qz-page-content{background:var(--color-primary);min-height:100dvh;padding:clamp(.75rem,2vw,2rem)}@supports (color:color-mix(in lab, red, red)){body.assessment-focus-active .rvw-assessment-page,body.assessment-focus-active .qz-page-content{background:color-mix(in srgb, var(--color-primary) 22%, var(--color-base-100))}}.assessment-status-rail{z-index:5;border:0;border-bottom:1px solid var(--color-base-300);background:var(--color-primary);border-radius:0;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.assessment-status-rail{background:color-mix(in srgb, var(--color-primary) 5%, var(--color-base-100))}}.assessment-status-rail{box-shadow:none}.assessment-status-label{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.assessment-status-label{color:color-mix(in srgb, var(--color-base-content) 72%, transparent)}}.assessment-status-label{font-size:var(--ui-type-helper-size);font-weight:750}.assessment-flow{scrollbar-width:none;flex:0 auto;align-items:center;gap:.25rem;min-width:0;max-width:min(100%,26rem);padding:0;display:flex;overflow-x:auto}.assessment-flow::-webkit-scrollbar{display:none}.assessment-flow-step{border:1px solid var(--color-base-300);border-radius:var(--radius-field);background:var(--color-base-100);min-width:0;color:var(--color-base-content);flex:0 auto;align-items:center;gap:.35rem;padding:.35rem .5rem;font-size:.75rem;font-weight:750;line-height:1.2;display:flex}.assessment-flow-step[data-state=done]{border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.assessment-flow-step[data-state=done]{border-color:color-mix(in srgb, var(--color-success) 35%, var(--color-base-300))}}.assessment-flow-step[data-state=done]{background:var(--color-base-100)}.assessment-flow-step[data-state=current]{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.assessment-flow-step[data-state=current]{border-color:color-mix(in srgb, var(--color-primary) 72%, var(--color-base-300))}}.assessment-flow-step[data-state=current]{background:var(--color-base-100);color:var(--color-primary)}.assessment-flow-step[data-state=upcoming]{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.assessment-flow-step[data-state=upcoming]{color:color-mix(in srgb, var(--color-base-content) 60%, transparent)}}.assessment-flow-step__marker{border:1px solid var(--color-base-300);width:1.5rem;min-width:1.5rem;height:1.5rem;color:var(--color-base-content);border-radius:999px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.assessment-flow-step__marker{color:color-mix(in srgb, var(--color-base-content) 62%, transparent)}}.assessment-flow-step__marker{font-size:.7rem;font-weight:800}.assessment-flow-step[data-state=done] .assessment-flow-step__marker{border-color:var(--color-success);background:var(--color-success);color:var(--color-success-content)}.assessment-flow-step[data-state=current] .assessment-flow-step__marker{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-primary-content)}.assessment-flow-step__copy{min-width:0}.assessment-flow-step__label,.assessment-flow-step__status{display:block}.assessment-flow-step__label{white-space:nowrap}.assessment-flow-step__status{color:currentColor;margin-top:.1rem}@supports (color:color-mix(in lab, red, red)){.assessment-flow-step__status{color:color-mix(in srgb, currentColor 72%, transparent)}}.assessment-flow-step__status{font-size:.675rem;font-weight:700;display:none}.assessment-flow-connector{color:var(--color-base-content);flex:none}@supports (color:color-mix(in lab, red, red)){.assessment-flow-connector{color:color-mix(in srgb, var(--color-base-content) 38%, transparent)}}.assessment-flow-connector{font-size:.9rem;font-weight:800}.assessment-question-surface{border:1px solid var(--color-base-content);width:min(100%,52rem);margin-inline:auto;padding:clamp(1.25rem,3vw,2.5rem)}@supports (color:color-mix(in lab, red, red)){.assessment-question-surface{border:1px solid color-mix(in srgb, var(--color-base-content) 16%, var(--color-base-300))}}.assessment-question-surface{border-radius:var(--radius-box);background:var(--color-base-100);box-shadow:0 1rem 2.5rem var(--color-base-content)!important}@supports (color:color-mix(in lab, red, red)){.assessment-question-surface{box-shadow:0 1rem 2.5rem color-mix(in srgb, var(--color-base-content) 10%, transparent)!important}}.assessment-canvas{background:var(--color-primary);grid-template-rows:auto minmax(0,1fr) auto;min-height:100dvh;display:grid}@supports (color:color-mix(in lab, red, red)){.assessment-canvas{background:color-mix(in srgb, var(--color-primary) 22%, var(--color-base-100))}}.assessment-stage{width:min(100%,66rem);margin-inline:auto;padding:clamp(2rem,7vh,5.5rem) clamp(1rem,5vw,4rem) 8rem}.assessment-question-surface>.tw\:daisy-card-body,.assessment-question-surface>.tw\:gap-6{padding:0}.assessment-loading-state{width:min(100%,32rem);box-shadow:none;margin:20vh auto 0}.assessment-question-heading{color:var(--color-base-content);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;scroll-margin-top:5rem;font-size:clamp(1.35rem,2.2vw,2.15rem);font-weight:800;line-height:1.3}.assessment-question-heading:focus-visible,.assessment-choice:focus-visible,.assessment-media-trigger:focus-visible{outline:3px solid var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.assessment-question-heading:focus-visible,.assessment-choice:focus-visible,.assessment-media-trigger:focus-visible{outline:3px solid color-mix(in srgb, var(--color-primary) 72%, transparent)}}.assessment-question-heading:focus-visible,.assessment-choice:focus-visible,.assessment-media-trigger:focus-visible{outline-offset:3px}[data-assessment-session] .question-passage{background:var(--color-primary);border-left-width:1px}@supports (color:color-mix(in lab, red, red)){[data-assessment-session] .question-passage{background:color-mix(in srgb, var(--color-primary) 8%, var(--color-base-100))}}.assessment-choice{border-color:var(--color-base-300);background:var(--color-base-100);width:calc(100% - 2px);min-height:4rem;color:var(--color-base-content);box-shadow:none;margin-inline:1px;padding:.9rem 1rem;transition:border-color .14s,background-color .14s,transform .14s}.assessment-choice:focus:not(:focus-visible){box-shadow:none;outline:0}.assessment-choice.is-selected,.assessment-choice.is-submitting{background:var(--color-primary);border-color:var(--color-primary)!important}@supports (color:color-mix(in lab, red, red)){.assessment-choice.is-selected,.assessment-choice.is-submitting{background:color-mix(in srgb, var(--color-primary) 7%, var(--color-base-100))}}.assessment-choice:hover:not(:disabled){border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.assessment-choice:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-primary) 58%, var(--color-base-300))}}.assessment-choice:hover:not(:disabled){background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.assessment-choice:hover:not(:disabled){background:color-mix(in srgb, var(--color-primary) 6%, var(--color-base-100))}}.assessment-choice:active:not(:disabled){transform:translateY(1px)}.assessment-choice.is-correct{border-color:var(--color-success)!important;background:var(--color-success)!important}@supports (color:color-mix(in lab, red, red)){.assessment-choice.is-correct{background:color-mix(in srgb, var(--color-success) 12%, var(--color-base-100))!important}}.assessment-choice.is-incorrect{border-color:var(--color-error)!important;background:var(--color-error)!important}@supports (color:color-mix(in lab, red, red)){.assessment-choice.is-incorrect{background:color-mix(in srgb, var(--color-error) 11%, var(--color-base-100))!important}}.assessment-choice.is-disabled:disabled{opacity:.72;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.assessment-choice.is-disabled:disabled{color:color-mix(in srgb, var(--color-base-content) 78%, transparent)}}.assessment-choice:not(.is-correct):not(.is-incorrect) .choice-letter,.assessment-choice:not(.is-correct):not(.is-incorrect) .sn-choice-letter{place-items:center;width:2rem;min-width:2rem;height:2rem;display:grid;border:1px solid var(--color-primary)!important}@supports (color:color-mix(in lab, red, red)){.assessment-choice:not(.is-correct):not(.is-incorrect) .choice-letter,.assessment-choice:not(.is-correct):not(.is-incorrect) .sn-choice-letter{border:1px solid color-mix(in srgb, var(--color-primary) 58%, var(--color-base-300))!important}}.assessment-choice:not(.is-correct):not(.is-incorrect) .choice-letter,.assessment-choice:not(.is-correct):not(.is-incorrect) .sn-choice-letter{background:var(--color-primary);border-radius:var(--radius-field)!important}@supports (color:color-mix(in lab, red, red)){.assessment-choice:not(.is-correct):not(.is-incorrect) .choice-letter,.assessment-choice:not(.is-correct):not(.is-incorrect) .sn-choice-letter{background:color-mix(in srgb, var(--color-primary) 8%, var(--color-base-100))}}.assessment-choice:not(.is-correct):not(.is-incorrect) .choice-letter,.assessment-choice:not(.is-correct):not(.is-incorrect) .sn-choice-letter{color:var(--color-base-content);font-weight:800}.assessment-choice.is-correct .choice-letter{border-radius:var(--radius-field);background:var(--color-success);width:2rem;min-width:2rem;height:2rem;color:var(--color-success-content);place-items:center;font-weight:800;display:grid;border:1px solid var(--color-success)!important}.assessment-choice.is-incorrect .choice-letter{border-radius:var(--radius-field);background:var(--color-error);width:2rem;min-width:2rem;height:2rem;color:var(--color-error-content);place-items:center;font-weight:800;display:grid;border:1px solid var(--color-error)!important}.assessment-choice--dont-know{border-color:var(--color-base-content);justify-content:center}@supports (color:color-mix(in lab, red, red)){.assessment-choice--dont-know{border-color:color-mix(in srgb, var(--color-base-content) 42%, var(--color-base-300))}}.assessment-choice--dont-know{background:var(--color-base-100);color:var(--color-base-content);font-weight:750}.assessment-choice--dont-know:hover:not(:disabled){border-color:var(--color-primary);background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.assessment-choice--dont-know:hover:not(:disabled){background:color-mix(in srgb, var(--color-primary) 8%, var(--color-base-100))}}.assessment-choice.is-error-retry{animation:.18s ease-out assessment-choice-retry}@keyframes assessment-choice-retry{50%{transform:translate(4px)}}.rv-choice-entry{gap:.75rem;min-width:0;display:grid}.rv-choice-feedback{box-sizing:border-box;border:1px solid var(--color-base-300);border-radius:var(--radius-field);background:var(--color-primary);width:100%;padding:.75rem 1rem}@supports (color:color-mix(in lab, red, red)){.rv-choice-feedback{background:color-mix(in srgb, var(--color-primary) 6%, var(--color-base-100))}}.rv-choice-feedback{color:var(--color-base-content);font-size:var(--ui-type-helper-size);overflow-wrap:anywhere;line-height:1.55}.rv-choice-feedback--correct{border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.rv-choice-feedback--correct{border-color:color-mix(in srgb, var(--color-success) 34%, var(--color-base-300))}}.rv-choice-feedback--correct{background:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.rv-choice-feedback--correct{background:color-mix(in srgb, var(--color-success) 7%, var(--color-base-100))}}.rv-choice-feedback--incorrect{border-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.rv-choice-feedback--incorrect{border-color:color-mix(in srgb, var(--color-error) 34%, var(--color-base-300))}}.rv-choice-feedback--incorrect{background:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.rv-choice-feedback--incorrect{background:color-mix(in srgb, var(--color-error) 7%, var(--color-base-100))}}.rv-choice-feedback p{margin:0}.assessment-feedback{scroll-margin-top:1rem}.assessment-feedback:not([hidden]){margin-top:.75rem}.rv-answer-explanation{box-sizing:border-box;border:1px solid var(--color-base-300);border-radius:var(--radius-field);background:var(--color-base-100);width:100%;color:var(--color-base-content);font-size:var(--ui-type-helper-size);padding:.875rem 1rem;line-height:1.6}.rv-answer-explanation--dont-know{border-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.rv-answer-explanation--dont-know{border-color:color-mix(in srgb, var(--color-error) 34%, var(--color-base-300))}}.rv-answer-explanation--dont-know{background:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.rv-answer-explanation--dont-know{background:color-mix(in srgb, var(--color-error) 7%, var(--color-base-100))}}.rv-answer-explanation__label,.rv-answer-explanation__body{margin:0}.rv-answer-explanation__label{font-weight:800}.rv-answer-explanation__body{margin-top:.35rem}.assessment-bottom-nav{z-index:4;border-top:1px solid var(--color-base-300);background:var(--color-primary);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.75rem clamp(1rem,4vw,2.5rem);display:grid;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.assessment-bottom-nav{background:color-mix(in srgb, var(--color-primary) 5%, var(--color-base-100))}}.assessment-bottom-nav{box-shadow:0 -.75rem 1.5rem var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.assessment-bottom-nav{box-shadow:0 -.75rem 1.5rem color-mix(in srgb, var(--color-primary) 8%, transparent)}}.assessment-footer-navigation{min-width:0}.assessment-domain-indicator{border-color:var(--color-base-content);width:fit-content;height:auto;min-height:1.75rem;padding:.3rem .625rem}@supports (color:color-mix(in lab, red, red)){.assessment-domain-indicator{border-color:color-mix(in srgb, var(--color-base-content) 26%, var(--color-base-300))}}.assessment-domain-indicator{border-radius:var(--radius-field);background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.assessment-domain-indicator{background:color-mix(in srgb, var(--color-primary) 7%, var(--color-base-100))}}.assessment-domain-indicator{color:var(--color-base-content);font-size:.75rem;font-weight:800;line-height:1.2}.rv-launcher-status-toast{z-index:30;border:1px solid var(--color-warning);align-items:flex-start;gap:.75rem;width:min(34rem,100vw - 2rem);max-width:calc(100vw - 2rem);padding:1rem;display:flex;position:fixed;bottom:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2rem)}@supports (color:color-mix(in lab, red, red)){.rv-launcher-status-toast{border:1px solid color-mix(in srgb, var(--color-warning) 45%, var(--color-base-300))}}.rv-launcher-status-toast{border-radius:var(--radius-box);box-shadow:0 1rem 2.5rem var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.rv-launcher-status-toast{box-shadow:0 1rem 2.5rem color-mix(in srgb, var(--color-base-content) 18%, transparent)}}.rv-launcher-status-toast.tw\:daisy-alert-warning{--daisy-alert-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.rv-launcher-status-toast.tw\:daisy-alert-warning{--daisy-alert-color:color-mix(in srgb, var(--color-warning) 12%, var(--color-base-100))}}.rv-launcher-status-toast.tw\:daisy-alert-warning{--daisy-alert-border-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.rv-launcher-status-toast.tw\:daisy-alert-warning{--daisy-alert-border-color:color-mix(in srgb, var(--color-warning) 42%, var(--color-base-300))}}.rv-launcher-status-toast.tw\:daisy-alert-warning{border-color:var(--color-warning)!important}@supports (color:color-mix(in lab, red, red)){.rv-launcher-status-toast.tw\:daisy-alert-warning{border-color:color-mix(in srgb, var(--color-warning) 42%, var(--color-base-300))!important}}.rv-launcher-status-toast.tw\:daisy-alert-warning{background-color:var(--color-warning)!important}@supports (color:color-mix(in lab, red, red)){.rv-launcher-status-toast.tw\:daisy-alert-warning{background-color:color-mix(in srgb, var(--color-warning) 12%, var(--color-base-100))!important}}.rv-launcher-status-toast.tw\:daisy-alert-warning{background-image:none;color:var(--color-base-content)!important}.rv-launcher-status-toast .rv-launcher-status-icon{color:var(--color-warning)}.rv-launcher-status-toast .rv-launcher-status-restart{border:1px solid var(--color-error)}@supports (color:color-mix(in lab, red, red)){.rv-launcher-status-toast .rv-launcher-status-restart{border:1px solid color-mix(in srgb, var(--color-error) 42%, var(--color-base-300))}}.rv-launcher-status-toast .rv-launcher-status-restart{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.rv-launcher-status-toast .rv-launcher-status-restart{background-color:color-mix(in srgb, var(--color-error) 10%, var(--color-base-100))}}.rv-launcher-status-toast .rv-launcher-status-restart{color:var(--color-error)}.rv-launcher-status-toast .rv-launcher-status-restart:hover:not(:disabled){border-color:var(--color-error);background-color:var(--color-error);color:var(--color-error-content)}.rv-launcher-status-toast .rv-launcher-status-dismiss{color:var(--color-base-content);flex:none}.rv-launcher-status-toast .rv-launcher-status-dismiss:hover:not(:disabled){border-color:var(--color-error);background:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.rv-launcher-status-toast .rv-launcher-status-dismiss:hover:not(:disabled){background:color-mix(in srgb, var(--color-error) 10%, transparent)}}.rv-launcher-status-toast .rv-launcher-status-dismiss:hover:not(:disabled){color:var(--color-error)}@media (max-width:640px){.rv-launcher-status-toast{width:calc(100vw - 1.5rem);max-width:none;bottom:.75rem;right:.75rem}}.assessment-status-rail #rv-end-btn{--daisy-btn-bg:var(--color-error)!important}@supports (color:color-mix(in lab, red, red)){.assessment-status-rail #rv-end-btn{--daisy-btn-bg:color-mix(in srgb, var(--color-error) 12%, var(--color-base-100))!important}}.assessment-status-rail #rv-end-btn{--daisy-btn-border:var(--color-error)!important}@supports (color:color-mix(in lab, red, red)){.assessment-status-rail #rv-end-btn{--daisy-btn-border:color-mix(in srgb, var(--color-error) 52%, var(--color-base-300))!important}}.assessment-status-rail #rv-end-btn{--daisy-btn-fg:var(--color-error)!important;background-color:var(--color-error)!important}@supports (color:color-mix(in lab, red, red)){.assessment-status-rail #rv-end-btn{background-color:color-mix(in srgb, var(--color-error) 12%, var(--color-base-100))!important}}.assessment-status-rail #rv-end-btn{background-image:none;border-color:var(--color-error)!important}@supports (color:color-mix(in lab, red, red)){.assessment-status-rail #rv-end-btn{border-color:color-mix(in srgb, var(--color-error) 52%, var(--color-base-300))!important}}.assessment-status-rail #rv-end-btn{color:var(--color-error)!important}.assessment-status-rail #rv-end-btn:hover:not(:disabled),.assessment-status-rail #rv-end-btn:active:not(:disabled){--daisy-btn-bg:var(--color-error)!important;--daisy-btn-border:var(--color-error)!important;--daisy-btn-fg:var(--color-error-content)!important;border-color:var(--color-error)!important;background-color:var(--color-error)!important;color:var(--color-error-content)!important}.assessment-navigator-toggle{border-color:var(--color-base-content);gap:.5rem;min-height:2.75rem}@supports (color:color-mix(in lab, red, red)){.assessment-navigator-toggle{border-color:color-mix(in srgb, var(--color-base-content) 30%, var(--color-base-300))}}.assessment-question-trail{scrollbar-width:thin;gap:.45rem;min-width:0;min-height:3rem;padding:.3rem .35rem;overflow-x:auto;display:flex!important}.assessment-question-trail .q-nav-dot,.assessment-question-grid .q-nav-dot{box-sizing:border-box;border-width:1px;border-color:var(--color-base-content);width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem}@supports (color:color-mix(in lab, red, red)){.assessment-question-trail .q-nav-dot,.assessment-question-grid .q-nav-dot{border-color:color-mix(in srgb, var(--color-base-content) 32%, var(--color-base-300))}}.assessment-question-trail .q-nav-dot,.assessment-question-grid .q-nav-dot{border-radius:var(--radius-field);box-shadow:none;font-weight:800}.assessment-question-trail .q-nav-dot.tw\:daisy-btn-outline,.assessment-question-grid .q-nav-dot.tw\:daisy-btn-outline{background:var(--color-base-100);color:var(--color-base-content)}.assessment-question-trail .q-nav-dot:hover:not(:disabled),.assessment-question-grid .q-nav-dot:hover:not(:disabled){border-color:var(--color-primary);background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.assessment-question-trail .q-nav-dot:hover:not(:disabled),.assessment-question-grid .q-nav-dot:hover:not(:disabled){background:color-mix(in srgb, var(--color-primary) 9%, var(--color-base-100))}}.assessment-question-navigator{z-index:7;border:1px solid var(--color-base-content);width:min(22rem,100vw - 2rem);padding:1rem;position:fixed;bottom:5.25rem;left:clamp(1rem,3vw,3rem)}@supports (color:color-mix(in lab, red, red)){.assessment-question-navigator{border:1px solid color-mix(in srgb, var(--color-base-content) 20%, var(--color-base-300))}}.assessment-question-navigator{border-radius:var(--radius-box);background:var(--color-base-100);box-shadow:0 1.25rem 3rem var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.assessment-question-navigator{box-shadow:0 1.25rem 3rem color-mix(in srgb, var(--color-base-content) 20%, transparent)}}.assessment-navigator-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.assessment-question-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;margin-block:1rem;display:grid}.assessment-question-grid .q-nav-dot{width:100%;min-width:0}.assessment-navigator-pager{justify-content:center;gap:.5rem;display:flex}.assessment-navigator-page{pointer-events:none;border-color:var(--color-base-300);background:var(--color-base-100);min-width:4.5rem}.assessment-nav-actions{gap:.5rem;display:flex}.assessment-nav-actions .tw\:daisy-btn{min-height:2.75rem}.assessment-next-dock{z-index:3;justify-content:flex-end;padding-top:1.25rem;display:flex;position:sticky;bottom:1rem}.assessment-next-dock .tw\:daisy-btn{min-height:3rem;box-shadow:0 .75rem 1.5rem var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.assessment-next-dock .tw\:daisy-btn{box-shadow:0 .75rem 1.5rem color-mix(in srgb, var(--color-primary) 22%, transparent)}}.sn-shell.assessment-session{background:var(--color-primary);width:100%;min-height:100dvh}@supports (color:color-mix(in lab, red, red)){.sn-shell.assessment-session{background:color-mix(in srgb, var(--color-primary) 22%, var(--color-base-100))}}.sn-shell .sn-q-card{width:min(100%,52rem);margin-inline:auto}.sn-shell .sn-main{padding-inline:clamp(1rem,4vw,2.5rem)}.sn-shell .sn-choices{gap:.75rem;display:grid}.sn-shell .sn-choice{white-space:normal;text-align:left;justify-content:flex-start;height:auto}.sn-choice-why{border:1px solid var(--color-base-300);border-left:3px solid var(--color-primary);border-radius:var(--radius-field);background:var(--color-primary);margin:0 0 0 3rem;padding:.625rem .875rem}@supports (color:color-mix(in lab, red, red)){.sn-choice-why{background:color-mix(in srgb, var(--color-primary) 6%, var(--color-base-100))}}.sn-choice-why{font-size:var(--ui-type-helper-size);line-height:1.55}.sn-choice-why[hidden]{display:none}.sn-choice-why-label{margin:0 0 .25rem;font-weight:800}.sn-choice-why-body p{margin:0}.sn-shell .sn-choice-letter{border-radius:var(--radius-field);background:var(--color-base-100);width:2rem;height:2rem;color:var(--color-base-content);place-items:center;font-weight:800;display:grid}.sn-shell .sn-nav{z-index:4;border-top:1px solid var(--color-base-300);background:var(--color-primary);width:min(100%,46rem);margin-inline:auto;padding:1rem;position:sticky;bottom:0}@supports (color:color-mix(in lab, red, red)){.sn-shell .sn-nav{background:color-mix(in srgb, var(--color-primary) 5%, var(--color-base-100))}}.assessment-media-trigger{border-radius:var(--radius-field);cursor:zoom-in;background:0 0;border:0;max-width:100%;margin:0;padding:0;display:block}.assessment-media-trigger>img,.assessment-media-trigger .question-passage-image{object-fit:contain;width:auto;max-width:100%;max-height:min(18rem,34vh);display:block}.assessment-media-preview-image{object-fit:contain;width:100%;max-height:min(72vh,46rem);margin-top:1rem;display:block}[data-assessment-session] .q-choice-image,[data-assessment-session] .sn-choice-image,[data-assessment-session] .qz-choice-image{max-width:100%;overflow:visible}[data-assessment-session] #rv-choices .q-choice-btn{flex-wrap:wrap;align-items:center;min-width:0;display:flex!important;overflow:visible!important}[data-assessment-session] #rv-choices .q-choice-btn .choice-letter{flex:0 0 2rem}[data-assessment-session] #rv-choices .q-choice-btn .q-content-option{overflow-wrap:anywhere;flex:14rem;min-width:0}[data-assessment-session] #rv-choices .q-choice-btn .q-choice-image{border:1px solid var(--color-base-300);border-radius:var(--radius-field);background:var(--color-base-100);flex:0 0 clamp(8.5rem,21vw,15rem);justify-content:center;align-items:center;width:clamp(8.5rem,21vw,15rem);min-width:clamp(8.5rem,21vw,15rem);min-height:6rem;max-height:15rem;margin:0;padding:.35rem;display:flex}[data-assessment-session] .q-choice-image img,[data-assessment-session] .sn-choice-image img,[data-assessment-session] .qz-choice-image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(12rem,28vh);display:block}@media (max-width:640px){body.assessment-focus-active .rvw-assessment-page,body.assessment-focus-active .qz-page-content{padding:.5rem}.assessment-status-label{display:none}.assessment-flow{gap:.25rem;max-width:100%;padding-inline:0}.assessment-flow-step{flex:none;padding-inline:.5rem}.assessment-flow-step__status{display:none}.assessment-bottom-nav{grid-template-columns:1fr;gap:.625rem}.assessment-question-navigator{width:auto;bottom:8.5rem;left:.75rem;right:.75rem}.assessment-question-grid .q-nav-dot{min-height:2.75rem}.assessment-nav-actions{justify-content:space-between}.assessment-choice{min-height:3rem;padding:.7rem .75rem}[data-assessment-session] #rv-choices .q-choice-btn .q-choice-image{flex-basis:calc(100% - 2.5rem);width:calc(100% - 2.5rem);min-width:0;max-width:calc(100% - 2.5rem);min-height:7rem;max-height:none;margin-left:2.5rem}[data-assessment-session] #rv-choices .q-choice-btn .q-choice-image img{max-height:16rem}.assessment-media-trigger>img,.assessment-media-trigger .question-passage-image{max-height:min(13rem,30vh)}}.rva-question-bank .qk-req{color:var(--color-error);font-weight:800}.rva-question-bank .bat-optional,.rva-question-bank .bat-field-hint,.rva-question-bank .qk-muted-inline{color:var(--qk-muted);font-size:var(--ui-type-helper-size);margin:0;font-weight:600;line-height:1.4}.rva-question-bank .bat-modal-actions{border-top:1.5px solid var(--color-base-300);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.625rem;margin-top:.25rem;padding-top:1rem;display:flex}.rva-question-bank .qki-intro,.rva-question-bank .qki-file-name,.rva-question-bank .qk-confirm-text{color:var(--qk-muted);font-size:var(--ui-type-body-size);margin:0;font-weight:600;line-height:1.5}.rva-question-bank .qki-file-name{overflow-wrap:anywhere}.rva-question-bank .qki-file-field{border:1.5px dashed var(--color-primary);border-radius:var(--radius-field);min-width:0;max-width:100%;min-height:5.5rem;color:var(--color-primary);background:var(--color-primary);align-items:center;gap:.75rem;padding:1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.rva-question-bank .qki-file-field{background:color-mix(in srgb, var(--color-primary) 6%, var(--color-base-100))}}.rva-question-bank .qki-file-field{cursor:pointer}.rva-question-bank .qki-file-field:focus-visible,.rva-question-bank .qki-file-field--dragover{outline:2px solid var(--color-primary);outline-offset:3px}.rva-question-bank .qki-file-field--dragover,.rva-question-bank .qki-file-field--selected{background:var(--color-primary);border-style:solid}@supports (color:color-mix(in lab, red, red)){.rva-question-bank .qki-file-field--dragover,.rva-question-bank .qki-file-field--selected{background:color-mix(in srgb, var(--color-primary) 10%, var(--color-base-100))}}.rva-question-bank .qki-file-field--invalid{border-color:var(--color-error);background:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.rva-question-bank .qki-file-field--invalid{background:color-mix(in srgb, var(--color-error) 7%, var(--color-base-100))}}.rva-question-bank .qki-file-icon{border:1px solid var(--color-primary);flex:0 0 2.5rem;place-items:center;width:2.5rem;height:2.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.rva-question-bank .qki-file-icon{border:1px solid color-mix(in srgb, var(--color-primary) 35%, var(--color-base-300))}}.rva-question-bank .qki-file-icon{border-radius:var(--radius-field);background:var(--color-base-100)}.rva-question-bank .qki-file-copy{flex:auto;gap:.2rem;min-width:0;display:grid}.rva-question-bank .qki-file-field strong,.rva-question-bank .qki-file-field small{display:block}.rva-question-bank .qki-file-field strong{color:var(--color-base-content);font-weight:800}.rva-question-bank .qki-file-field small{color:var(--qk-muted);font-size:var(--ui-type-helper-size);margin-top:.2rem;line-height:1.4}.rva-question-bank .qki-file-trigger{white-space:nowrap;flex:none}.rva-question-bank .qki-file-input{opacity:0;pointer-events:none;clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.rva-question-bank .qki-actions,.rva-question-bank .qk-actions{z-index:1;background:var(--color-base-100);margin:0;padding:1rem 1.25rem;position:relative}.rva-question-bank .qk-calibration-note{border:1px solid var(--color-base-300);border-radius:var(--radius-field);background:var(--color-base-100);align-content:start;padding:.75rem}.rva-question-bank .qk-calibration-note .bat-field-hint{margin:0}.rva-question-bank .qk-correct-opt:has(.qk-radio:disabled){cursor:pointer;opacity:.5}.rva-question-bank .qk-correct-opt[aria-disabled=true]:hover,.rva-question-bank .qk-correct-opt[aria-disabled=true]:focus-within{border-color:var(--color-primary);background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.rva-question-bank .qk-correct-opt[aria-disabled=true]:hover,.rva-question-bank .qk-correct-opt[aria-disabled=true]:focus-within{background:color-mix(in srgb, var(--color-primary) 6%, var(--color-base-100))}}.rva-question-bank .qki-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;display:grid}.rva-question-bank .qki-summary>div{border:1.5px solid var(--color-base-300);border-radius:var(--radius-field);background:var(--color-base-100);gap:.2rem;padding:.75rem;display:grid}.rva-question-bank .qki-summary strong{font-size:1.25rem;font-weight:800}.rva-question-bank .qki-summary span{color:var(--qk-muted);font-size:var(--ui-type-helper-size);font-weight:700}.rva-question-bank .qki-preview{gap:.75rem;min-width:0;display:grid}.rva-question-bank .qki-table-wrap{border:1.5px solid var(--color-base-300);border-radius:var(--radius-field);min-width:0;max-width:100%;max-height:18rem;overflow:auto}.rva-question-bank .qki-table{min-width:38rem}.rva-question-bank .qki-status{color:var(--color-base-content);font-size:var(--ui-type-helper-size);font-weight:800}.rva-question-bank .qki-status--valid{color:var(--color-success)}.rva-question-bank .qki-status--duplicate{color:var(--color-warning)}.rva-question-bank .qki-status--error{color:var(--color-error)}@media (max-width:64rem){.rva-question-bank .qk-toolbar-inner{grid-template-columns:1fr}.rva-question-bank .qk-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.rva-question-bank .qk-choices-grid,.rva-question-bank .qk-meta-grid,.rva-question-bank .qk-concept-grid{grid-template-columns:1fr}}@media (max-width:40rem){.rva-question-bank .qk-modal-wide{width:calc(100vw - 1rem)!important;max-width:calc(100vw - 1rem)!important;height:calc(100dvh - 1rem)!important;max-height:calc(100dvh - 1rem)!important}.rva-question-bank .qk-modal-body,.rva-question-bank .qk-author-section{padding:1rem}.rva-question-bank .qk-classification-grid,.rva-question-bank .qk-source-grid,.rva-question-bank .qk-review-grid,.rva-question-bank .qk-choice-row{grid-template-columns:minmax(0,1fr)}.rva-question-bank .qki-modal{width:calc(100vw - 1rem);max-width:calc(100vw - 1rem)}.rva-question-bank .qki-file-field{flex-wrap:wrap;align-items:flex-start}.rva-question-bank .qki-file-copy{flex:calc(100% - 3.25rem)}.rva-question-bank .qki-file-trigger{flex:calc(100% - 3.25rem);margin-left:3.25rem}.rva-question-bank .qk-page-header{align-items:stretch}.rva-question-bank .qk-page-actions{justify-content:stretch;width:100%}.rva-question-bank .qk-page-actions>.tw\:daisy-btn{flex:1 1 0;min-width:0}.rva-question-bank .qk-filters,.rva-question-bank .qk-correct-row,.rva-question-bank .qki-summary{grid-template-columns:1fr}.rva-question-bank .qk-actions>.tw\:daisy-btn{flex:9rem;min-height:2.75rem}.rva-question-bank .qk-pagination{justify-content:space-between;align-items:flex-start;overflow:visible}.rva-question-bank .qk-pagination__controls{justify-content:flex-start;width:100%;margin-left:0}}.home-stats-row,.rxv-kpi,[aria-label="Custom question metrics"]{align-items:stretch}.home-stat-card{border-color:var(--color-base-content);min-width:0;min-height:8.5rem;position:relative;overflow:visible;grid-template-rows:minmax(5.75rem,auto) auto!important;grid-template-columns:3.25rem minmax(0,1fr)!important;align-items:stretch!important;gap:0!important;padding:0!important;display:grid!important}@supports (color:color-mix(in lab, red, red)){.home-stat-card{border-color:color-mix(in srgb, var(--color-base-content) 20%, var(--color-base-300))}}.home-stat-card{border-radius:var(--radius-box);background:var(--color-base-100);box-shadow:0 .25rem .75rem var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.home-stat-card{box-shadow:0 .25rem .75rem color-mix(in srgb, var(--color-base-content) 7%, transparent)}}.home-stat-card .home-stat-ico-wrap{border-radius:var(--radius-field);place-self:start;margin:1rem 0 0 1rem;box-shadow:inset 0 0 0 1px;grid-area:1/1!important;width:2.5rem!important;height:2.5rem!important}@supports (color:color-mix(in lab, red, red)){.home-stat-card .home-stat-ico-wrap{box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 12%, transparent)}}.home-stat-card .home-stat-ico-wrap--blue{border-color:var(--color-primary)!important;background:var(--color-primary)!important;color:var(--color-primary-content)!important}.home-stat-card .home-stat-ico-wrap--green{border-color:var(--color-success)!important;background:var(--color-success)!important;color:var(--color-success-content)!important}.home-stat-card .home-stat-ico-wrap--amber{border-color:var(--color-warning)!important;background:var(--color-warning)!important;color:var(--color-warning-content)!important}.home-stat-card .home-stat-ico-wrap--accent{border-color:var(--color-accent)!important;background:var(--color-accent)!important;color:var(--color-accent-content)!important}.home-stat-card .home-stat-ico-wrap--info{border-color:var(--color-info)!important;background:var(--color-info)!important;color:var(--color-info-content)!important}.home-stat-card .home-stat-ico-wrap--fire{border-color:var(--color-error)!important;background:var(--color-error)!important;color:var(--color-error-content)!important}.home-stat-card .home-stat-copy{flex-direction:column;justify-content:center;min-width:0;padding:.9rem 3rem .85rem .75rem;display:flex;grid-area:1/2!important}.home-stat-card .home-stat-label{color:var(--color-base-content);order:-1;overflow:hidden;margin:0 0 .35rem!important}@supports (color:color-mix(in lab, red, red)){.home-stat-card .home-stat-label{color:color-mix(in srgb, var(--color-base-content) 78%, transparent)}}.home-stat-card .home-stat-label{text-overflow:ellipsis;font-size:.8rem!important;font-weight:750!important;line-height:1.15rem!important}.home-stat-card .home-stat-value{color:var(--color-base-content);letter-spacing:-.035em;text-overflow:ellipsis;margin:0;overflow:hidden;font-size:1.75rem!important;font-weight:850!important;line-height:2rem!important}.home-stat-card .home-stat-context{border-top:1px solid var(--color-base-300);border-radius:0 0 calc(var(--radius-box) - 1px) calc(var(--radius-box) - 1px);background:var(--color-base-100);min-width:0;min-height:2.5rem;color:var(--color-base-content);align-items:center;gap:.35rem;padding:.6rem 1rem;display:flex;overflow:hidden;grid-area:2/1/auto/-1!important}@supports (color:color-mix(in lab, red, red)){.home-stat-card .home-stat-context{color:color-mix(in srgb, var(--color-base-content) 72%, transparent)}}.home-stat-card .home-stat-context{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:650;line-height:1rem}.home-stat-change{color:var(--color-base-content);font-variant-numeric:tabular-nums;letter-spacing:-.01em;flex:none;align-items:center;font-weight:850;display:inline-flex}.home-stat-change--positive{color:var(--color-success)}.home-stat-change--negative{color:var(--color-error)}.home-stat-change--neutral{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.home-stat-change--neutral{color:color-mix(in srgb, var(--color-base-content) 82%, transparent)}}.home-stat-menu{z-index:12;position:absolute!important;inset:.75rem .75rem auto auto!important}.home-stat-menu-trigger{color:var(--color-base-content);border:1px solid #0000;width:2rem!important;min-width:2rem!important;height:2rem!important;min-height:2rem!important}@supports (color:color-mix(in lab, red, red)){.home-stat-menu-trigger{color:color-mix(in srgb, var(--color-base-content) 70%, transparent)}}.home-stat-menu-trigger::-webkit-details-marker{display:none}.home-stat-menu-trigger:hover,.home-stat-menu[open] .home-stat-menu-trigger{border-color:var(--color-base-300);background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.home-stat-menu-trigger:hover,.home-stat-menu[open] .home-stat-menu-trigger{background:color-mix(in srgb, var(--color-primary) 10%, var(--color-base-100))}}.home-stat-menu-trigger:hover,.home-stat-menu[open] .home-stat-menu-trigger{color:var(--color-base-content)}.home-stat-menu-trigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.home-stat-menu-content{color:var(--color-base-content);margin-top:.35rem;left:auto!important;right:0!important;border-color:var(--color-base-300)!important;background:var(--color-base-100)!important;inset-inline:auto 0!important;top:100%!important;bottom:auto!important}@media (max-width:640px){.home-stat-card{min-height:7.75rem;grid-template-rows:minmax(5.25rem,auto) auto!important}.home-stat-card .home-stat-context{white-space:normal;align-items:flex-start}}.rva-batches{--bat-surface-border:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.rva-batches{--bat-surface-border:color-mix(in srgb, var(--color-base-content) 18%, var(--color-base-300))}}.rva-batches .bat-kpi .home-stat-card,.rva-batches .bat-panel,.rva-batches .bat-table-frame,.rva-batches .bat-recipient-form{border-color:var(--bat-surface-border);box-shadow:none}.rva-batches .bat-kpi .home-stat-card{min-height:5.5rem}.rva-batches .bat-panel{align-self:start}.rva-batches .bat-list-scroll{scrollbar-gutter:auto;max-height:min(36rem,68vh);overflow:hidden auto}.rva-batches .bat-list-scroll>.data-table{table-layout:fixed;min-width:0}.rva-batches .bat-list-scroll>.data-table th,.rva-batches .bat-list-scroll>.data-table td{overflow-wrap:anywhere;white-space:normal;min-width:0;padding-left:.5rem;padding-right:.5rem}.rva-batches .bat-list-scroll>.data-table th:first-child{width:23%}.rva-batches .bat-list-scroll>.data-table th:nth-child(2){width:15%}.rva-batches .bat-list-scroll>.data-table th:nth-child(3),.rva-batches .bat-list-scroll>.data-table th:nth-child(4){width:13%}.rva-batches .bat-list-scroll>.data-table th:nth-child(5){width:14%}.rva-batches .bat-list-scroll>.data-table th:nth-child(6){width:10%}.rva-batches .bat-list-scroll>.data-table th:nth-child(7){width:12%}.rva-batches .bat-actions-heading,.rva-batches .bat-actions-cell{text-align:right}.rva-batches .bat-actions-cell{white-space:nowrap}.rva-batches .bat-actions-cell .tw\:daisy-btn{border-color:var(--color-base-300);color:var(--color-base-content)}.rva-batches .bat-actions-cell .tw\:daisy-btn:hover,.rva-batches .bat-actions-cell .tw\:daisy-btn:focus-visible{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.rva-batches .bat-actions-cell .tw\:daisy-btn:hover,.rva-batches .bat-actions-cell .tw\:daisy-btn:focus-visible{background:color-mix(in srgb, var(--color-primary) 8%, var(--color-base-100))}}.rva-batches .bat-list-scroll>.data-table td:first-child strong{line-height:1.25;display:block}.rva-batches .bat-list-scroll>.tw\:daisy-table thead th{z-index:2;position:sticky;top:0}.rva-batches .bat-row{cursor:pointer}.rva-batches .bat-row--selected{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.rva-batches .bat-row--selected{background:color-mix(in srgb, var(--color-primary) 11%, var(--color-base-100))}}.rva-batches .bat-row--selected td{color:var(--color-base-content);font-weight:750}.rva-batches .bat-detail-panel{min-height:28rem}.rva-batches .bat-detail-modal{align-items:flex-start;padding:1rem;overflow-y:auto}.rva-batches .bat-detail-modal-box{width:min(100%,72rem);max-width:none;max-height:calc(100vh - 2rem);padding:0;overflow-y:auto}.rva-batches .bat-detail-placeholder{background:linear-gradient(135deg, var(--color-primary), var(--color-base-100) 52%);align-content:center;justify-items:start;display:grid}@supports (color:color-mix(in lab, red, red)){.rva-batches .bat-detail-placeholder{background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 7%, var(--color-base-100)), var(--color-base-100) 52%)}}.rva-batches .bat-detail-body{min-width:0}.rva-batches .bat-table-frame{border-radius:var(--radius-box);background:var(--color-base-100);overflow:hidden}.rva-batches .bat-table-frame>.data-table-scroll{max-width:100%}.rva-batches .bat-recipient-form{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.rva-batches .bat-recipient-form{background:color-mix(in srgb, var(--color-primary) 4%, var(--color-base-100))}}.rva-batches .bat-recipient-form textarea{resize:vertical;min-height:7rem}.rva-batches .bat-codes-hint,.rva-batches .bat-recipient-section p,.rva-batches .bat-detail-head p{max-width:58rem}@media (max-width:48rem){.rva-batches .bat-list-scroll{max-height:none;overflow-x:hidden}.rva-batches .bat-detail-head,.rva-batches .bat-detail-panel>.tw\:daisy-card-body>#bat-detail-body>.tw\:min-w-0{padding-left:1rem;padding-right:1rem}.rva-batches .bat-detail-placeholder{min-height:18rem;padding:1.5rem}.rva-batches .bat-detail-modal{padding:.5rem}.rva-batches .bat-detail-modal-box{max-height:calc(100vh - 1rem)}}@media (max-width:40rem){.rva-batches .bat-list-scroll>.data-table th:nth-child(2),.rva-batches .bat-list-scroll>.data-table td:nth-child(2),.rva-batches .bat-list-scroll>.data-table th:nth-child(3),.rva-batches .bat-list-scroll>.data-table td:nth-child(3),.rva-batches .bat-list-scroll>.data-table th:nth-child(4),.rva-batches .bat-list-scroll>.data-table td:nth-child(4){display:none}.rva-batches .bat-list-scroll>.data-table th:first-child{width:45%}.rva-batches .bat-list-scroll>.data-table th:nth-child(5){width:22%}.rva-batches .bat-list-scroll>.data-table th:nth-child(6){width:15%}.rva-batches .bat-list-scroll>.data-table th:nth-child(7){width:18%}}@media (prefers-reduced-motion:reduce){.tw\:daisy-btn{transition:none}}.rva-question-detail{--qd-border:var(--color-base-300)}@supports (color:color-mix(in lab, red, red)){.rva-question-detail{--qd-border:color-mix(in srgb, var(--color-base-300) 72%, var(--color-base-content))}}.rva-question-detail{--qd-muted:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.rva-question-detail{--qd-muted:color-mix(in srgb, var(--color-base-content) 66%, var(--color-base-100))}}.rva-question-detail{--qd-soft:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.rva-question-detail{--qd-soft:color-mix(in srgb, var(--color-primary) 4%, var(--color-base-100))}}.rva-question-detail{gap:1.5rem;display:grid}.rva-question-detail #qd-content{gap:1.5rem;min-width:0;display:grid}.rva-question-detail .qd-back-link{border:1px solid var(--qd-border);border-radius:var(--radius-field);max-width:max-content;height:2.5rem;min-height:2.5rem;color:var(--color-base-content);background:var(--color-base-100);font-size:var(--ui-type-body-size);gap:.5rem;font-weight:800;justify-content:flex-start!important;width:fit-content!important;padding-inline:.75rem!important}.rva-question-detail .qd-back-link:hover,.rva-question-detail .qd-back-link:focus-visible{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.rva-question-detail .qd-back-link:hover,.rva-question-detail .qd-back-link:focus-visible{background:color-mix(in srgb, var(--color-primary) 8%, var(--color-base-100))}}.rva-question-detail .qd-back-icon{width:1.25rem;height:1.25rem;color:var(--color-primary);place-items:center;display:grid}.rva-question-detail .qd-loading-card,.rva-question-detail .qd-card,.rva-question-detail .qd-question-card{border:1px solid var(--qd-border);border-radius:var(--radius-box);box-shadow:none;background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.rva-question-detail .qd-loading-card,.rva-question-detail .qd-card,.rva-question-detail .qd-question-card{background:color-mix(in srgb, var(--color-primary) 3%, var(--color-base-100))}}.rva-question-detail .qd-loading-card{min-height:8rem}.rva-question-detail .qd-loading-icon{color:var(--color-primary)}.rva-question-detail .qd-loading-copy{gap:.25rem;display:grid}.rva-question-detail .qd-loading-copy strong{font-size:1rem;font-weight:800}.rva-question-detail .qd-loading-text,.rva-question-detail .qd-card-note{color:var(--qd-muted);font-size:var(--ui-type-helper-size);margin:0;font-weight:600;line-height:1.45}.rva-question-detail .qd-detail-header{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.rva-question-detail .qd-header-actions,.rva-question-detail .qd-section-head,.rva-question-detail .qd-expl-head,.rva-question-detail .qd-edit-heading{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.rva-question-detail .qd-header-actions{flex-wrap:wrap;justify-content:flex-end;gap:.625rem}.rva-question-detail .qd-edit-action{border-color:var(--color-primary);color:var(--color-primary-content);background:var(--color-primary)}.rva-question-detail .qd-edit-action:hover,.rva-question-detail .qd-edit-action:focus-visible{border-color:var(--ui-primary-hover);background:var(--ui-primary-hover)}.rva-question-detail .qd-archive-action,.rva-question-detail .qd-archive-action:hover,.rva-question-detail .qd-archive-action:focus-visible{border-color:var(--color-error);color:var(--color-error-content);background:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.rva-question-detail .qd-archive-action:hover,.rva-question-detail .qd-archive-action:focus-visible{background:color-mix(in srgb, var(--color-error) 86%, var(--color-base-content))}}.rva-question-detail .qd-meta-lbl,.rva-question-detail .qd-usage-lbl,.rva-question-detail .qd-choice-explanation-label{color:var(--qd-muted);font-size:var(--ui-type-helper-size);letter-spacing:.02em;text-transform:uppercase;font-weight:800}.rva-question-detail .qd-grid{grid-template-columns:minmax(0,1fr) minmax(20rem,24rem);align-items:start;gap:1.5rem;display:grid}.rva-question-detail .qd-detail-column{gap:1.5rem;min-width:0;display:grid}.rva-question-detail .qd-question-card{background:var(--color-base-100);overflow:hidden}.rva-question-detail .qd-question-card>.tw\:daisy-card-body,.rva-question-detail .qd-card>.tw\:daisy-card-body{gap:1.5rem;padding:clamp(1.125rem,2.4vw,1.75rem)}.rva-question-detail .qd-section-head{align-items:flex-start}.rva-question-detail .qd-section-head--compact{align-items:center}.rva-question-detail .qd-section-head h2,.rva-question-detail .qd-expl-head h2{color:var(--color-base-content);margin:0;font-size:1.15rem;font-weight:850;line-height:1.25}.rva-question-detail .qd-expl-state{border:1px solid var(--color-success);flex:none;padding:.375rem .625rem}@supports (color:color-mix(in lab, red, red)){.rva-question-detail .qd-expl-state{border:1px solid color-mix(in srgb, var(--color-success) 60%, var(--color-base-300))}}.rva-question-detail .qd-expl-state{border-radius:var(--radius-field);color:var(--color-success);background:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.rva-question-detail .qd-expl-state{background:color-mix(in srgb, var(--color-success) 9%, var(--color-base-100))}}.rva-question-detail .qd-expl-state{font-size:var(--ui-type-helper-size);font-weight:850}.rva-question-detail .qd-question-text{max-width:72ch;color:var(--color-base-content);margin:0;font-size:clamp(1.05rem,1.4vw,1.25rem);font-weight:650;line-height:1.55}.rva-question-detail .question-passage{border:1px solid var(--color-base-300);border-radius:var(--radius-field);background:var(--qd-soft);margin:0;padding:1rem}.rva-question-detail .question-passage-body{color:var(--color-base-content);font-size:var(--ui-type-body-size);font-weight:600;line-height:1.5}.rva-question-detail .question-passage-figure{border:1px solid var(--color-base-300);border-radius:var(--radius-field);background:var(--color-base-100);place-items:center;margin:.75rem 0 0;padding:.75rem;display:grid}.rva-question-detail .question-passage-image{border-radius:calc(var(--radius-field) / 2);object-fit:contain;border:0;width:auto;max-width:100%;max-height:min(24rem,45vh);display:block}.rva-question-detail .qd-question-image,.rva-question-detail .qd-explanation-image{border:1px solid var(--color-base-300);border-radius:var(--radius-field);background:var(--qd-soft);place-items:center;margin:0;padding:.75rem;display:grid}.rva-question-detail .qd-question-image img,.rva-question-detail .qd-explanation-image img{border-radius:calc(var(--radius-field) / 2);object-fit:contain;border:0;width:auto;max-width:100%;max-height:min(28rem,50vh);display:block}.rva-question-detail .qd-choices{gap:.625rem;display:grid}.rva-question-detail .qd-choice{border:1px solid var(--color-base-300);border-radius:var(--radius-field);background:var(--color-base-100);gap:.625rem;min-width:0;padding:1rem;transition:border-color .14s ease-out,background-color .14s ease-out;display:grid}.rva-question-detail .qd-choice:hover{border-color:var(--color-primary);background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.rva-question-detail .qd-choice:hover{background:color-mix(in srgb, var(--color-primary) 3%, var(--color-base-100))}}.rva-question-detail .qd-choice--correct{border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.rva-question-detail .qd-choice--correct{border-color:color-mix(in srgb, var(--color-success) 64%, var(--color-base-300))}}.rva-question-detail .qd-choice--correct{background:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.rva-question-detail .qd-choice--correct{background:color-mix(in srgb, var(--color-success) 6%, var(--color-base-100))}}.rva-question-detail .qd-choice-top{grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:start;gap:.75rem;min-width:0;display:grid}.rva-question-detail .qd-choice-letter{border:1px solid var(--color-base-300);border-radius:var(--radius-field);width:2.25rem;height:2.25rem;color:var(--color-base-content);background:var(--color-base-100);font-size:var(--ui-type-body-size);font-variant-numeric:tabular-nums;flex:0 0 2.25rem;place-items:center;font-weight:850;display:grid}.rva-question-detail .qd-choice-letter--correct{border-color:var(--color-success);color:var(--color-success-content);background:var(--color-success)}.rva-question-detail .qd-choice-txt{min-width:0;color:var(--color-base-content);font-size:var(--ui-type-body-size);flex:auto;font-weight:700;line-height:1.45}.rva-question-detail .qd-correct-tick{color:var(--color-success);font-size:var(--ui-type-helper-size);white-space:nowrap;flex:none;align-items:center;gap:.3rem;font-weight:850;display:inline-flex}.rva-question-detail .qd-choice-explanation{border-top:1px solid var(--color-base-300);color:var(--qd-muted);font-size:var(--ui-type-helper-size);gap:.25rem;margin-left:3rem;padding-top:.625rem;line-height:1.45;display:grid}.rva-question-detail .qd-choice-explanation--empty{color:var(--qd-muted);font-style:italic}.rva-question-detail .qd-expl-section{border-top:1px solid var(--color-base-300);gap:.75rem;padding-top:1.25rem;display:grid}.rva-question-detail .qd-expl-state--missing{border-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.rva-question-detail .qd-expl-state--missing{border-color:color-mix(in srgb, var(--color-warning) 60%, var(--color-base-300))}}.rva-question-detail .qd-expl-state--missing{color:var(--color-warning);background:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.rva-question-detail .qd-expl-state--missing{background:color-mix(in srgb, var(--color-warning) 10%, var(--color-base-100))}}.rva-question-detail .qd-expl-text{max-width:72ch;color:var(--color-base-content);font-size:var(--ui-type-body-size);white-space:pre-wrap;margin:0;line-height:1.55}.rva-question-detail .qd-meta-grid{gap:0;display:grid}.rva-question-detail .qd-meta-item{border-bottom:1px solid var(--color-base-300);background:0 0;justify-content:space-between;align-items:baseline;gap:1rem;min-width:0;padding:.75rem 0;display:flex}.rva-question-detail .qd-meta-full{justify-content:stretch;align-items:start;gap:.5rem;display:grid}.rva-question-detail .qd-meta-val{min-width:0;color:var(--color-base-content);font-size:var(--ui-type-body-size);overflow-wrap:anywhere;text-align:right;font-weight:800}.rva-question-detail .qd-meta-item>.tw\:daisy-badge{flex:0 auto}.rva-question-detail .qd-meta-item:last-child{border-bottom:0}.rva-question-detail .qd-domains,.rva-question-detail .qd-concepts{flex-wrap:wrap;gap:.4rem;display:flex}.rva-question-detail .qd-empty-inline{color:var(--qd-muted);font-size:var(--ui-type-helper-size);font-style:italic}.rva-question-detail .qd-usage-grid{gap:0;display:grid}.rva-question-detail .qd-usage-cell{border-bottom:1px solid var(--color-base-300);background:0 0;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.75rem;min-width:0;padding:.75rem 0;display:grid}.rva-question-detail .qd-usage-cell:last-child{border-bottom:0}.rva-question-detail .qd-usage-icon{border-radius:var(--radius-field);place-items:center;width:2rem;height:2rem;display:grid}.rva-question-detail .qd-usage-icon--primary{color:var(--color-primary);background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.rva-question-detail .qd-usage-icon--primary{background:color-mix(in srgb, var(--color-primary) 10%, var(--color-base-100))}}.rva-question-detail .qd-usage-icon--success{color:var(--color-success);background:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.rva-question-detail .qd-usage-icon--success{background:color-mix(in srgb, var(--color-success) 10%, var(--color-base-100))}}.rva-question-detail .qd-usage-icon--accent{color:var(--color-accent-content);background:var(--color-accent)}.rva-question-detail .qd-usage-n{color:var(--color-base-content);font-size:1.25rem;font-weight:850;line-height:1.1}.rva-question-detail .qd-usage-lbl{text-align:right;text-transform:none;letter-spacing:0;justify-self:end}.rva-question-detail .qd-modal-wide,.rva-question-detail .qk-modal-wide{width:min(100%,68rem);max-width:none;max-height:calc(100vh - 2rem);padding:0;overflow:hidden auto}.rva-question-detail .bat-modal--sm{width:min(100%,30rem);max-width:none;padding:0}.rva-question-detail .bat-modal-head{border-bottom:1.5px solid var(--color-base-300);background:var(--color-base-100);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.rva-question-detail .bat-modal-title{color:var(--color-base-content);margin:0;font-size:1.15rem;font-weight:850}.rva-question-detail .bat-modal-form{gap:1rem;padding:1.25rem;display:grid}.rva-question-detail .bat-field{gap:.4rem;min-width:0;display:grid}.rva-question-detail .bat-field-lbl{color:var(--color-base-content);font-size:var(--ui-type-helper-size);font-weight:800;line-height:1.25}.rva-question-detail .qk-textarea{resize:vertical;width:100%}.rva-question-detail .qk-choices-grid,.rva-question-detail .qk-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.rva-question-detail .qk-choice-row{grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.5rem;min-width:0;display:grid}.rva-question-detail .qk-choice-fields{gap:.4rem;min-width:0;display:grid}.rva-question-detail .qk-choice-explanation{resize:vertical;background:var(--qd-soft);width:100%;min-height:3.5rem;font-size:var(--ui-type-helper-size)}.rva-question-detail .qk-choice-lbl,.rva-question-detail .qk-correct-badge{border:1px solid var(--color-base-300);border-radius:var(--radius-field);width:2.25rem;height:2.25rem;color:var(--color-base-content);background:var(--color-base-100);font-size:var(--ui-type-body-size);font-variant-numeric:tabular-nums;place-items:center;font-weight:850;display:grid}.rva-question-detail .qk-correct-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.rva-question-detail .qk-correct-opt{border:1.5px solid var(--color-base-300);border-radius:var(--radius-field);background:var(--color-base-100);cursor:pointer;grid-template-columns:auto 2rem minmax(0,1fr);align-items:center;gap:.5rem;min-width:0;padding:.625rem;display:grid}.rva-question-detail .qk-correct-opt:has(.qk-radio:checked){border-color:var(--color-primary);background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.rva-question-detail .qk-correct-opt:has(.qk-radio:checked){background:color-mix(in srgb, var(--color-primary) 8%, var(--color-base-100))}}.rva-question-detail .qk-correct-text{min-width:0;color:var(--color-base-content);font-size:var(--ui-type-helper-size);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.rva-question-detail .qk-domain-checks{border:1.5px solid var(--color-base-300);border-radius:var(--radius-field);background:var(--color-base-100);flex-wrap:wrap;align-items:center;gap:.5rem;min-height:2.75rem;padding:.625rem;display:flex}.rva-question-detail .qk-dom-check-lbl{cursor:pointer}.rva-question-detail .bat-field-hint,.rva-question-detail .bat-optional{color:var(--qd-muted);font-size:var(--ui-type-helper-size);font-weight:600;line-height:1.4}.rva-question-detail .qk-req{color:var(--color-error);font-weight:850}.rva-question-detail .qk-form-err{margin:0}.rva-question-detail .bat-modal-actions{border-top:1.5px solid var(--color-base-300);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.625rem;padding-top:1rem;display:flex}.rva-question-detail .qd-confirm-body{gap:1rem;padding:1.25rem;display:grid}.rva-question-detail .qd-confirm-text{color:var(--qd-muted);margin:0;line-height:1.5}@media (max-width:64rem){.rva-question-detail .qd-grid{grid-template-columns:1fr}.rva-question-detail .qd-meta-column{grid-template-columns:minmax(0,1fr)}}@media (max-width:48rem){.rva-question-detail .qd-detail-header{flex-direction:column;align-items:flex-start}.rva-question-detail .qd-header-actions{justify-content:flex-start;width:100%}.rva-question-detail .qd-choices-grid,.rva-question-detail .qk-meta-grid{grid-template-columns:1fr}}@media (max-width:34rem){.rva-question-detail .qd-meta-grid,.rva-question-detail .qk-correct-row{grid-template-columns:1fr}.rva-question-detail .qd-choice-top{grid-template-columns:2.25rem minmax(0,1fr)}.rva-question-detail .qd-correct-tick{grid-column:2;margin-left:0}.rva-question-detail .qd-choice-explanation{margin-left:0}.rva-question-detail .qd-meta-item{flex-direction:column;align-items:flex-start;gap:.25rem}.rva-question-detail .qd-meta-val{text-align:left}}.rva-admins{align-content:start;gap:1.25rem;display:grid;position:relative}.rva-admins>*+*{margin-top:0!important}.rva-admins>.home-brand-row{height:2.5rem;margin-bottom:0}.rva-admins .adm-section-header p,.rva-admins .adm-modal-header p,.rva-admins .adm-form-note{color:var(--ui-text-muted);font-size:var(--ui-type-helper-size);margin:.35rem 0 0;font-weight:600;line-height:1.45}.rva-admins .adm-access-card{min-width:0;box-shadow:none;background:0 0;border:0;gap:.75rem;display:grid;overflow:visible}.rva-admins .adm-section-header{border:1.5px solid var(--color-base-300);border-radius:var(--radius-box);background:var(--color-base-100);box-shadow:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.rva-admins .adm-section-heading{flex:18rem;min-width:14rem}.rva-admins .adm-section-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;display:flex}.rva-admins .adm-section-header .tw\:daisy-card-title{color:var(--color-base-content);font-size:1.0625rem;font-weight:850}.rva-admins .adm-count-badge{flex:none}.rva-admins .adm-table-surface{border:1.5px solid var(--color-base-300);border-radius:var(--radius-box);height:fit-content;box-shadow:none;align-self:start;overflow:hidden}.rva-admins #adm-panel-invitations .admin-table-wrap{align-self:start;height:fit-content}.rva-admins .adm-table{min-width:40rem}.rva-admins .adm-invitations-table{min-width:34rem}.rva-admins .adm-table-scroll>.adm-invitations-table{table-layout:fixed;width:100%;min-width:0!important;display:table!important}.rva-admins .data-table-toolbar{align-content:start;align-self:start;height:fit-content;padding:1rem!important}.rva-admins #adm-panel-accounts .rxv-toolbar-body>:is(.data-table-search,.qk-filter-group){flex:1 1 0;min-width:0;width:auto!important}.rva-admins #adm-panel-accounts .rxv-toolbar-body>.data-table-search{flex:1.35 1 0!important}.rva-admins #adm-panel-accounts .rxv-toolbar-body>.qk-filter-group{flex:1 1 0!important}.rva-admins .adm-table-scroll>.adm-invitations-table thead{display:table-header-group!important}.rva-admins .adm-table-scroll>.adm-invitations-table tbody{display:table-row-group!important}.rva-admins .adm-table-scroll>.adm-invitations-table tbody tr{display:table-row!important}.rva-admins .adm-table-scroll>.adm-invitations-table thead,.rva-admins .adm-table-scroll>.adm-invitations-table tbody,.rva-admins .adm-table-scroll>.adm-invitations-table tbody tr{width:auto;max-height:none;overflow:visible}.rva-admins .adm-invitations-table th,.rva-admins .adm-invitations-table td{width:25%;min-width:0}.rva-admins .adm-invitations-table .adm-person,.rva-admins .adm-invitations-table .adm-cell-actions{text-align:left;min-width:0;max-width:100%}.rva-admins .adm-invitations-table .adm-person-copy,.rva-admins .adm-invitations-table .adm-timeline{min-width:0;overflow:hidden}.rva-admins .adm-invitations-table .data-table-actions{justify-content:flex-start;min-width:0}.rva-admins .adm-person{align-items:center;gap:.75rem;min-width:14rem;display:flex}.rva-admins .adm-person-avatar{border:1.5px solid var(--color-primary);place-items:center;width:2.5rem;height:2.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.rva-admins .adm-person-avatar{border:1.5px solid color-mix(in srgb, var(--color-primary) 55%, var(--color-base-300))}}.rva-admins .adm-person-avatar{border-radius:var(--radius-field);color:var(--color-primary);background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.rva-admins .adm-person-avatar{background:color-mix(in srgb, var(--color-primary) 10%, var(--color-base-100))}}.rva-admins .adm-person-avatar{font-size:var(--ui-type-helper-size);font-weight:850}.rva-admins .adm-person-avatar--invite{flex:none}.rva-admins .adm-person-copy{gap:.125rem;min-width:0;display:grid}.rva-admins .adm-person-copy strong{color:var(--color-base-content);font-size:var(--ui-type-body-size);text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.rva-admins .adm-person-copy span,.rva-admins .adm-cell-email,.rva-admins .adm-cell-role{color:var(--ui-text-muted);font-size:var(--ui-type-helper-size);font-weight:650}.rva-admins .adm-cell-email{overflow-wrap:anywhere}.rva-admins .adm-col-actions{text-align:right;width:1%}.rva-admins .adm-modal-box{border:1.5px solid var(--color-base-300);width:min(100vw - 2rem,34rem);max-width:none;box-shadow:none;padding:0;overflow:hidden}.rva-admins .adm-modal-header{border-bottom:1.5px solid var(--color-base-300);background:var(--color-base-100);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;display:flex}.rva-admins .adm-invite-form,.rva-admins .adm-invite-result,.rva-admins .adm-link-modal-body{gap:.875rem;padding:1.25rem 1.5rem;display:grid}.rva-admins .adm-invite-result{border-top:1.5px solid var(--color-base-300);background:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.rva-admins .adm-invite-result{background:color-mix(in srgb, var(--color-success) 6%, var(--color-base-100))}}.rva-admins .adm-invite-result-title{color:var(--color-base-content);font-size:var(--ui-type-body-size);margin:0;font-weight:850}.rva-admins .adm-result-input-row{align-items:center;gap:.625rem;min-width:0;display:flex}.rva-admins .adm-modal-actions{border-top:1.5px solid var(--color-base-300);margin:0;padding:1rem 1.5rem 1.25rem}.rva-admins .adm-link-unavailable{color:var(--ui-text-muted);font-size:var(--ui-type-helper-size);margin:0;font-weight:600;line-height:1.45}.rva-admins .adm-feedback{z-index:3;grid-template-columns:minmax(0,1fr) auto;align-self:start;align-items:center;gap:.75rem;min-height:0;display:grid;position:relative;padding:.75rem 1rem!important}.rva-admins .adm-feedback-text{min-width:0;font-weight:700}.rva-admins .adm-feedback-dismiss{justify-self:end}.rva-admins .adm-search{width:16rem;min-width:0;max-width:100%}.rva-admins .adm-search-input{min-height:var(--ui-control-compact-height)}.rva-admins .adm-filter-field{min-width:0}.rva-admins .adm-filter-select{min-width:10rem}.rva-admins .adm-filter-note{border-top:1.5px solid var(--color-base-300);color:var(--ui-text-muted);font-size:var(--ui-type-helper-size);margin:0;padding:1rem 1.5rem;font-weight:650}.rva-admins .adm-self-chip{vertical-align:middle;margin-left:.375rem}.rva-admins .adm-cell-meta{color:var(--ui-text-muted);font-size:var(--ui-type-helper-size);white-space:nowrap;font-weight:650}.rva-admins .adm-cell-actions{text-align:right;white-space:nowrap;min-width:10rem}.rva-admins .adm-self-note{color:var(--ui-text-muted);font-size:var(--ui-type-helper-size);font-weight:700}.rva-admins .admin-suspend-toggle{min-width:7rem}.rva-admins .adm-timeline{gap:.125rem;min-width:0;display:grid}.rva-admins .adm-timeline strong{color:var(--color-base-content);font-size:var(--ui-type-helper-size);font-weight:800}.rva-admins .adm-timeline span{color:var(--ui-text-muted);font-size:var(--ui-type-helper-size);font-weight:600}.rva-admins .adm-admin-row[hidden]{display:none}.rva-admins .adm-state{text-align:center;justify-items:center;gap:.5rem;max-width:32rem;margin:0 auto;display:grid}.rva-admins .adm-state-icon{border:1.5px solid var(--color-base-300);border-radius:var(--radius-field);width:2.5rem;height:2.5rem;color:var(--ui-text-muted);background:var(--color-base-100);place-items:center;display:grid}.rva-admins .adm-state-icon--error{border-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.rva-admins .adm-state-icon--error{border-color:color-mix(in srgb, var(--color-error) 45%, var(--color-base-300))}}.rva-admins .adm-state-icon--error{color:var(--color-error)}.rva-admins .adm-state-title{color:var(--color-base-content);font-size:var(--ui-type-body-size);margin:0;font-weight:800}.rva-admins .adm-state-copy{color:var(--ui-text-muted);font-size:var(--ui-type-helper-size);margin:0;font-weight:600;line-height:1.45}.rva-admins .adm-skeleton-row td{vertical-align:middle}.rva-admins .adm-modal-error{font-weight:700}.rva-admins .adm-revoke-error{margin:1rem 1.5rem 0}.rva-admins .adm-result-actions{justify-content:flex-end;display:flex}@media (max-width:42rem){.rva-admins .adm-page-header,.rva-admins .adm-section-header{flex-direction:column;align-items:stretch}.rva-admins .adm-invite-trigger,.rva-admins .adm-section-header .tw\:daisy-btn{width:100%}.rva-admins .adm-count-badge{align-self:flex-start}.rva-admins .adm-section-tools{justify-content:flex-start;width:100%}.rva-admins .adm-search,.rva-admins .adm-filter-field,.rva-admins .adm-filter-select{width:100%}.rva-admins .adm-section-header,.rva-admins .adm-modal-header,.rva-admins .adm-invite-form,.rva-admins .adm-invite-result,.rva-admins .adm-link-modal-body,.rva-admins .adm-modal-actions{padding-left:1rem;padding-right:1rem}.rva-admins .adm-result-input-row{flex-direction:column;align-items:stretch}.rva-admins .adm-cell-actions{min-width:8rem}.rva-admins .admin-suspend-toggle{width:100%}}.mlx-empty-state{border:1px solid var(--color-base-300);border-radius:var(--radius-box);background:var(--color-base-100);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.5rem;min-height:8rem;padding:1.5rem 1.75rem;display:grid}.mlx-empty-state__icon{border:1px solid var(--color-primary);flex:none;place-items:center;width:4rem;height:4rem;display:grid}@supports (color:color-mix(in lab, red, red)){.mlx-empty-state__icon{border:1px solid color-mix(in srgb, var(--color-primary) 35%, var(--color-base-300))}}.mlx-empty-state__icon{border-radius:var(--radius-field);color:var(--color-primary);background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.mlx-empty-state__icon{background:color-mix(in srgb, var(--color-primary) 12%, var(--color-base-100))}}.mlx-empty-state__content{min-width:0;max-width:45rem}.mlx-empty-state__eyebrow{color:var(--color-primary);margin:0 0 .375rem}@supports (color:color-mix(in lab, red, red)){.mlx-empty-state__eyebrow{color:color-mix(in srgb, var(--color-primary) 75%, var(--color-base-content))}}.mlx-empty-state__eyebrow{letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem;font-weight:800;line-height:1.2}.mlx-empty-state__title{color:var(--color-base-content);text-wrap:balance;margin:0;font-size:1.25rem;font-weight:850;line-height:1.25}.mlx-empty-state__copy{max-width:64ch;color:var(--ui-text-muted);margin:.5rem 0 0;font-size:.9375rem;line-height:1.6}.mlx-empty-state__actions{justify-content:flex-end;align-items:center;display:flex}.mlx-empty-state__actions>a{white-space:nowrap;min-height:2.75rem}.mlx-modal{padding:1.5rem;overflow:hidden;z-index:80!important}.mlx-modal .mlx-modal-panel{border:1.5px solid var(--color-base-300);border-radius:var(--radius-box);background:var(--color-base-100);box-shadow:var(--ui-shadow-overlay);width:min(100%,76rem)!important;max-width:none!important;height:min(78vh,50rem)!important;min-height:min(34rem,78vh)!important;max-height:min(90vh,58rem)!important}.mlx-modal .mlx-modal-head{border-bottom:1.5px solid var(--color-base-300);background:var(--color-primary);min-height:4.5rem;padding:1rem 1.25rem}@supports (color:color-mix(in lab, red, red)){.mlx-modal .mlx-modal-head{background:color-mix(in srgb, var(--color-primary) 8%, var(--color-base-100))}}.mlx-modal .mlx-modal-head-main{min-width:0}.mlx-modal .mlx-modal-eyebrow{width:fit-content;color:var(--color-primary);margin:0 0 .25rem}@supports (color:color-mix(in lab, red, red)){.mlx-modal .mlx-modal-eyebrow{color:color-mix(in srgb, var(--color-primary) 70%, var(--color-base-content))}}.mlx-modal .mlx-modal-eyebrow{font-size:var(--ui-type-helper-size);font-weight:750;line-height:1.1}.mlx-modal .mlx-modal-title{color:var(--color-base-content);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.125rem;font-weight:850;line-height:1.3;overflow:hidden}.mlx-modal .mlx-modal-head .mlx-modal-title{color:var(--color-base-content)}.spx-material-modal .spx-material-domain{max-width:48rem;color:var(--ui-text-muted);font-size:var(--ui-type-helper-size);text-overflow:ellipsis;white-space:nowrap;margin:.25rem 0 0;font-weight:650;line-height:1.4;overflow:hidden}.spx-material-modal .spx-material-skip{white-space:nowrap;flex:none}.spx-material-modal .spx-material-modal-foot{padding-block:.75rem}.spx-material-modal .spx-material-modal-foot .mlx-modal-foot-note{max-width:50ch}.mlx-modal .mlx-modal-head-actions{align-self:center;gap:.5rem}.mlx-modal .mlx-modal-icon-btn{border-radius:var(--radius-field);width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;color:var(--color-base-content);background:var(--color-base-100);flex:0 0 2.5rem;place-items:center;line-height:0;display:grid;border:1.5px solid var(--color-base-300)!important;padding:0!important}.mlx-modal .mlx-modal-icon-btn>span{place-items:center;width:1.25rem;height:1.25rem;display:grid}.mlx-modal .mlx-modal-icon-btn svg{width:1.25rem;height:1.25rem;display:block}.mlx-modal .mlx-modal-icon-btn:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.mlx-modal .mlx-modal-icon-btn:hover{background:color-mix(in srgb, var(--color-primary) 8%, var(--color-base-100))}}.mlx-modal .mlx-modal-icon-btn:focus-visible{outline:3px solid var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.mlx-modal .mlx-modal-icon-btn:focus-visible{outline:3px solid color-mix(in srgb, var(--color-primary) 35%, transparent)}}.mlx-modal .mlx-modal-icon-btn:focus-visible{outline-offset:2px}.mlx-modal .mlx-modal-icon-btn--close:hover{border-color:var(--color-error)!important;color:var(--color-error)!important;background:var(--color-error)!important}@supports (color:color-mix(in lab, red, red)){.mlx-modal .mlx-modal-icon-btn--close:hover{background:color-mix(in srgb, var(--color-error) 8%, var(--color-base-100))!important}}.mlx-modal .mlx-modal-icon-btn[aria-pressed=true]{z-index:1;visibility:visible!important;opacity:1!important;border-color:var(--color-base-300)!important;color:var(--color-base-content)!important;background:var(--color-base-100)!important;display:grid!important}.mlx-modal .mlx-modal-icon-btn[aria-pressed=true]:hover{border-color:var(--color-primary)!important;color:var(--color-primary)!important;background:var(--color-primary)!important}@supports (color:color-mix(in lab, red, red)){.mlx-modal .mlx-modal-icon-btn[aria-pressed=true]:hover{background:color-mix(in srgb, var(--color-primary) 8%, var(--color-base-100))!important}}.mlx-modal .mlx-modal-icon-btn[aria-pressed=true] svg,.spx-material-modal #spx-material-fullscreen-icon svg{stroke:currentColor;display:block;color:currentColor!important}.spx-material-modal #spx-material-fullscreen-icon{visibility:visible;opacity:1;place-items:center;width:1.25rem;height:1.25rem;display:grid}.mlx-modal #mlx-source-action{display:inline-grid}.mlx-modal .mlx-modal-head-actions .ui-tooltip:after{left:50%;right:auto;transform:translate(-50%,-.125rem)}.mlx-modal .mlx-modal-head-actions .ui-tooltip:hover:after,.mlx-modal .mlx-modal-head-actions .ui-tooltip:focus-within:after{transform:translate(-50%)}.mlx-modal .mlx-modal-head-actions .ui-tooltip:last-child:after{left:auto;right:0;transform:translateY(-.125rem)}.mlx-modal .mlx-modal-head-actions .ui-tooltip:last-child:hover:after,.mlx-modal .mlx-modal-head-actions .ui-tooltip:last-child:focus-within:after{transform:translate(0)}.mlx-modal .mlx-modal-head-actions .ui-tooltip:focus:not(:focus-visible):after{transition:none;opacity:0!important;visibility:hidden!important}.mlx-modal .mlx-modal-head-actions,.mlx-modal .mlx-modal-head-actions>*{overflow:visible}.mlx-modal .mlx-timer{border:1.5px solid var(--color-base-300);border-radius:var(--radius-box);min-height:3rem;color:var(--color-base-content);background:var(--color-base-100);box-shadow:var(--ui-shadow-surface);grid-template-columns:minmax(8.75rem,auto) minmax(6rem,auto);align-items:center;padding:.375rem;display:grid}.mlx-modal .mlx-timer-live,.mlx-modal .mlx-timer-plan{align-items:center;min-width:0;min-height:2.25rem;display:flex}.mlx-modal .mlx-timer-live{gap:.625rem;padding:0 .625rem 0 .375rem}.mlx-modal .mlx-timer-plan{border-left:1px solid var(--color-base-300);align-content:center;gap:.125rem;padding:0 .75rem;display:grid}.mlx-modal .mlx-timer-ic{border-radius:var(--radius-field);width:2rem;height:2rem;color:var(--color-primary);background:var(--color-primary);flex:0 0 2rem;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.mlx-modal .mlx-timer-ic{background:color-mix(in srgb, var(--color-primary) 12%, var(--color-base-100))}}.mlx-modal .mlx-timer-ic svg{width:1.125rem;height:1.125rem;display:block}.mlx-modal .mlx-timer-copy{gap:.125rem;min-width:0;display:grid}.mlx-modal .mlx-timer-label{color:var(--ui-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.625rem;font-weight:800;line-height:1}.mlx-modal .mlx-timer-digits{font-variant-numeric:tabular-nums;color:var(--color-base-content);font-size:1rem;font-weight:850;line-height:1.15}.mlx-modal .mlx-timer-suggest{color:var(--color-base-content);font-size:.8125rem;font-weight:800;line-height:1.15}.mlx-modal .mlx-timer--over{border-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.mlx-modal .mlx-timer--over{border-color:color-mix(in srgb, var(--color-warning) 70%, var(--color-base-300))}}.mlx-modal .mlx-timer--over{background:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.mlx-modal .mlx-timer--over{background:color-mix(in srgb, var(--color-warning) 8%, var(--color-base-100))}}.mlx-modal .mlx-timer--over .mlx-timer-suggest{color:var(--color-warning-content,var(--color-base-content))}.mlx-modal .mlx-timer--no-estimate .mlx-timer-suggest{color:var(--ui-text-muted);font-weight:700}.mlx-modal .mlx-modal-maincol{overscroll-behavior:contain;background:var(--color-base-100);min-height:0;padding:1.5rem;overflow:hidden auto}.mlx-modal .mlx-modal-main{border:1.5px solid var(--color-base-300);border-radius:var(--radius-box);max-width:78ch;color:var(--color-base-content);background:var(--color-base-100);margin:0 auto;padding:1.5rem 1.75rem;font-size:.9375rem;line-height:1.7}.mlx-modal .mlx-modal-main :is(h1,h2,h3){color:var(--color-base-content);margin:1.5rem 0 .625rem;font-weight:850;line-height:1.25}.mlx-modal .mlx-modal-main :is(h1,h2,h3):first-child{margin-top:0}.mlx-modal .mlx-modal-main :is(figure,img){max-width:100%}.mlx-modal .mlx-inline-html img{border-radius:var(--radius-field);height:auto}.mlx-modal .mlx-inline-html figure{margin:1.25rem 0}.mlx-modal .mlx-inline-html figcaption{color:var(--ui-text-muted);font-size:var(--ui-type-helper-size);margin-top:.5rem;font-weight:650}.mlx-modal .mlx-inline-html table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.mlx-modal .mlx-inline-html :is(th,td){border:1px solid var(--color-base-300);text-align:left;vertical-align:top;padding:.625rem .75rem}.mlx-modal .mlx-inline-html th{background:var(--color-base-100);font-weight:800}.mlx-modal .mlx-media-frame{grid-template-rows:minmax(0,1fr);width:100%;height:100%;min-height:22rem;display:grid}.mlx-modal .mlx-media-embed{border:1.5px solid var(--color-base-300);border-radius:var(--radius-box);background:var(--color-base-100);width:100%;height:100%;min-height:22rem;display:block}.mlx-modal .mlx-media-frame--video .mlx-media-embed{aspect-ratio:16/9;min-height:0}.mlx-modal .mlx-media-help{color:var(--ui-text-muted);font-size:var(--ui-type-helper-size);margin:0;font-weight:600;line-height:1.45}.mlx-modal .mlx-media-help strong{color:var(--color-base-content)}.mlx-modal .mlx-image-preview{justify-items:center;gap:.75rem;margin:0;display:grid}.mlx-modal .mlx-image-preview img{object-fit:contain;border:1.5px solid var(--color-base-300);border-radius:var(--radius-box);width:auto;max-height:62vh}.mlx-modal .mlx-image-preview figcaption{color:var(--ui-text-muted);font-size:var(--ui-type-helper-size);text-align:center;font-weight:650}.mlx-modal .mlx-ph-content{border:1.5px dashed var(--color-base-300);border-radius:var(--radius-box);background:var(--color-primary);align-content:center;min-height:12rem;padding:2rem;display:grid}@supports (color:color-mix(in lab, red, red)){.mlx-modal .mlx-ph-content{background:color-mix(in srgb, var(--color-primary) 5%, var(--color-base-100))}}.mlx-modal .mlx-ph-content{text-align:center}.mlx-modal .mlx-ph-lead,.mlx-modal .mlx-ph-desc{margin:0}.mlx-modal .mlx-ph-lead{color:var(--color-base-content);font-size:1.05rem;font-weight:800}.mlx-modal .mlx-ph-desc{color:var(--ui-text-muted);font-size:var(--ui-type-helper-size);margin-top:.5rem;font-weight:600}.mlx-modal .mlx-modal-panel[data-content-kind=pdf] .mlx-modal-maincol,.mlx-modal .mlx-modal-panel[data-content-kind=youtube] .mlx-modal-maincol,.mlx-modal .mlx-modal-panel[data-content-kind=website] .mlx-modal-maincol{padding:1rem;overflow:hidden}.mlx-modal .mlx-modal-panel[data-content-kind=pdf] .mlx-modal-main,.mlx-modal .mlx-modal-panel[data-content-kind=youtube] .mlx-modal-main,.mlx-modal .mlx-modal-panel[data-content-kind=website] .mlx-modal-main{background:0 0;border:0;width:100%;max-width:none;height:100%;padding:0;display:flex}.mlx-modal .mlx-modal-panel{--mlx-sum-w:clamp(16rem, 24vw, 20rem);grid-template-columns:minmax(0, 1fr) var(--mlx-sum-w);grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.mlx-modal .mlx-modal-split{display:contents!important}.mlx-modal .mlx-modal-head{z-index:20;grid-area:1/1/auto/-1;position:relative}.mlx-modal .mlx-modal-maincol{grid-area:2/1}.mlx-modal .mlx-modal-summary{width:var(--mlx-sum-w);overscroll-behavior:contain;border-left:1.5px solid var(--color-base-300);background:var(--color-base-100);flex-direction:column;grid-area:2/2/-1;gap:1.25rem;max-width:80vw;min-height:0;display:flex;overflow:hidden auto}.mlx-modal .mlx-summary-head{border-bottom:1px solid var(--color-base-300);padding-bottom:1rem}.mlx-modal .mlx-summary-kicker,.mlx-modal .mlx-summary-title,.mlx-modal .mlx-sum-section-label{margin:0}.mlx-modal .mlx-summary-kicker{color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.mlx-modal .mlx-summary-kicker{color:color-mix(in srgb, var(--color-primary) 70%, var(--color-base-content))}}.mlx-modal .mlx-summary-kicker{letter-spacing:.08em;text-transform:uppercase;font-size:.625rem;font-weight:850;line-height:1}.mlx-modal .mlx-summary-title{color:var(--color-base-content);margin-top:.375rem;font-size:1.125rem;font-weight:850;line-height:1.25}.mlx-modal .mlx-sum-body{gap:1.5rem;min-width:0;padding-bottom:.25rem;display:grid}.mlx-modal .mlx-sum-section{gap:.75rem;min-width:0;display:grid}.mlx-modal .mlx-sum-section-label{color:var(--color-base-content);letter-spacing:.07em;text-transform:uppercase;font-size:.6875rem;font-weight:850;line-height:1}.mlx-modal .mlx-sum-dl{font-size:var(--ui-type-helper-size);gap:0;margin:0;line-height:1.35;display:grid}.mlx-modal .mlx-sum-row{border-bottom:1px solid var(--color-base-300);grid-template-columns:minmax(4.5rem,.7fr) minmax(0,1.3fr);gap:.75rem;padding:.625rem 0;display:grid}@supports (color:color-mix(in lab, red, red)){.mlx-modal .mlx-sum-row{border-bottom:1px solid color-mix(in srgb, var(--color-base-300) 75%, transparent)}}.mlx-modal .mlx-sum-row:first-child{padding-top:0}.mlx-modal .mlx-sum-row:last-child{border-bottom:0;padding-bottom:0}.mlx-modal .mlx-sum-dl dt{color:var(--ui-text-muted);font-weight:700}.mlx-modal .mlx-sum-dl dd{min-width:0;color:var(--color-base-content);overflow-wrap:anywhere;margin:0;font-weight:750}.mlx-modal .mlx-sum-dl dd.mlx-sum-value--empty{color:var(--ui-text-muted);font-weight:650}.mlx-modal .mlx-sum-copy{color:var(--color-base-content);font-size:var(--ui-type-helper-size);margin:0;font-weight:600;line-height:1.55}.mlx-modal .mlx-sum-empty{border:1px dashed var(--color-base-300);border-radius:var(--radius-field);background:var(--color-primary);gap:.375rem;padding:.875rem 1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.mlx-modal .mlx-sum-empty{background:color-mix(in srgb, var(--color-primary) 3%, var(--color-base-100))}}.mlx-modal .mlx-sum-empty strong{color:var(--color-base-content);font-size:var(--ui-type-helper-size);font-weight:800}.mlx-modal .mlx-sum-empty span{color:var(--ui-text-muted);font-size:.6875rem;font-weight:600;line-height:1.45}.mlx-modal .mlx-concept-list{overflow-wrap:anywhere;white-space:normal;flex-wrap:wrap;align-items:flex-start;gap:.375rem;min-width:0;margin:0;padding:0;line-height:1.35;list-style:none;display:flex}.mlx-modal .mlx-concept-list>.tw\:daisy-badge{white-space:normal;overflow-wrap:anywhere;text-align:left;text-overflow:clip;justify-content:flex-start;max-width:100%;overflow:visible;height:auto!important;padding-block:.25rem!important}.mlx-modal .mlx-modal-foot{border-top:1.5px solid var(--color-base-300);background:var(--color-base-100);align-items:center;min-height:0;padding:.375rem 1.25rem}.mlx-modal .mlx-modal-foot .mlx-media-help{text-align:left;margin:0 auto 0 0}.mlx-modal .mlx-modal-foot-note{color:var(--ui-text-muted);font-size:var(--ui-type-helper-size);align-self:center;margin:0 auto 0 0;font-weight:650}.mlx-modal .mlx-modal-split[data-sum-open=false] .mlx-modal-summary{display:none}.mlx-modal .mlx-modal-panel:has(.mlx-modal-split[data-sum-open=false]){grid-template-columns:minmax(0,1fr) 0}.mlx-modal .mlx-modal-foot{grid-area:3/1}.mlx-modal .mlx-modal-panel--fs{border:0;border-radius:0;width:100vw!important;max-width:100vw!important;height:100vh!important;min-height:100vh!important;max-height:100vh!important}.mlx-modal:has(.mlx-modal-panel--fs){padding:0!important;overflow:hidden!important}.mlx-modal:has(.mlx-modal-panel--fs) .mlx-modal-panel,html:has(.mlx-modal:not([hidden])):not(span),html:has(.mlx-modal:not([hidden])){overflow:hidden!important}.mlx-modal .mlx-modal-panel--fs .mlx-modal-split{min-height:0;overflow:hidden}.mlx-modal .mlx-modal-panel--fs .mlx-modal-maincol,.mlx-modal .mlx-modal-panel--fs .mlx-modal-summary{overscroll-behavior:contain;min-height:0;overflow:hidden auto}@media (max-width:52rem){.mlx-modal{padding:.75rem}.mlx-modal .mlx-modal-panel{height:calc(100vh - 1.5rem)!important;min-height:0!important;max-height:calc(100vh - 1.5rem)!important}.mlx-modal .mlx-modal-panel.mlx-modal-panel--fs{height:100vh!important;min-height:100vh!important;max-height:100vh!important}.mlx-modal .mlx-modal-head{align-items:flex-start}.mlx-modal .mlx-timer{display:none}.mlx-modal .mlx-modal-panel{grid-template-rows:auto minmax(0,1fr) auto auto!important;grid-template-columns:minmax(0,1fr)!important}.mlx-modal .mlx-modal-maincol{grid-area:2/1;padding-inline-end:1.25rem}.mlx-modal .mlx-modal-summary{grid-area:3/1;display:none}.mlx-modal .mlx-modal-foot{grid-area:4/1}.mlx-modal .mlx-modal-split[data-sum-open=true] .mlx-modal-summary{border-top:1.5px solid var(--color-base-300);width:100%;max-width:none;max-height:40dvh;box-shadow:none;border-left:0;display:flex}}@media (max-width:36rem){.mlx-modal .mlx-modal-head{padding:.875rem}.mlx-modal .mlx-modal-title{font-size:1rem}.mlx-modal .mlx-modal-head-actions{gap:.25rem}.mlx-modal .mlx-modal-icon-btn{flex-basis:2.25rem;width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem}.mlx-modal .mlx-modal-maincol,.mlx-modal .mlx-modal-summary{padding:1rem}.mlx-modal .mlx-modal-main{padding:1.25rem}.mlx-modal .mlx-modal-foot{padding:.75rem 1rem}.mlx-modal .mlx-modal-panel[data-content-kind=pdf] .mlx-modal-maincol,.mlx-modal .mlx-modal-panel[data-content-kind=youtube] .mlx-modal-maincol,.mlx-modal .mlx-modal-panel[data-content-kind=website] .mlx-modal-maincol{padding:.75rem}}.tw\:daisy-card.tw\:daisy-card-border,.data-table-surface,.data-table-toolbar{border-width:var(--ui-surface-border-width)!important;border-style:solid!important;border-color:var(--ui-border-strong)!important;border-radius:var(--ui-component-radius)!important}.tw\:daisy-card.tw\:daisy-card-border{box-shadow:var(--ui-shadow-surface)}*,:before,:after{box-shadow:none!important}.tw\:daisy-btn{font-weight:750;min-height:var(--ui-control-default-height)!important;border-width:var(--ui-control-border-width)!important;border-radius:var(--ui-control-radius)!important}.tw\:daisy-btn:not(.tw\:daisy-btn-square):not(.tw\:daisy-btn-circle){padding-inline:var(--ui-control-default-padding-inline)}.theme-control .theme-control__option{outline-offset:0!important;border-width:0!important;outline:0!important;height:100%!important;min-height:0!important}.theme-control .theme-control__option:focus-visible,.theme-control .theme-control__option:focus-within{outline-offset:0!important;outline:0!important}.theme-control .theme-control__option:hover{color:var(--color-primary)!important;background:0 0!important;border-width:0!important;border-color:#0000!important}.theme-control .theme-control__option:has(.theme-control__input:checked),.theme-control .theme-control__option:has(.theme-control__input:checked):hover{background:var(--color-base-100)!important;background-color:var(--color-base-100)!important;color:var(--color-base-content)!important}.tw\:daisy-btn-ghost:hover,.tw\:daisy-btn-ghost:focus-visible{border-color:var(--color-primary)!important}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-btn-ghost:hover,.tw\:daisy-btn-ghost:focus-visible{border-color:color-mix(in srgb, var(--color-primary) 34%, var(--color-base-300))!important}}.tw\:daisy-btn-ghost:hover,.tw\:daisy-btn-ghost:focus-visible{background-color:var(--color-primary)!important}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-btn-ghost:hover,.tw\:daisy-btn-ghost:focus-visible{background-color:color-mix(in srgb, var(--color-primary) 8%, var(--color-base-100))!important}}.tw\:daisy-btn-ghost:hover,.tw\:daisy-btn-ghost:focus-visible{color:var(--color-primary)!important}.tw\:daisy-btn-outline:not(.tw\:daisy-btn-primary):not(.tw\:daisy-btn-secondary):not(.tw\:daisy-btn-accent):not(.tw\:daisy-btn-success):not(.tw\:daisy-btn-warning):not(.tw\:daisy-btn-error){border-color:var(--color-base-300)!important;background-color:var(--color-base-100)!important;color:var(--color-base-content)!important;box-shadow:none!important}.tw\:daisy-btn-outline:not(.tw\:daisy-btn-primary):not(.tw\:daisy-btn-secondary):not(.tw\:daisy-btn-accent):not(.tw\:daisy-btn-success):not(.tw\:daisy-btn-warning):not(.tw\:daisy-btn-error):hover,.tw\:daisy-btn-outline:not(.tw\:daisy-btn-primary):not(.tw\:daisy-btn-secondary):not(.tw\:daisy-btn-accent):not(.tw\:daisy-btn-success):not(.tw\:daisy-btn-warning):not(.tw\:daisy-btn-error):active{border-color:var(--color-primary)!important}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-btn-outline:not(.tw\:daisy-btn-primary):not(.tw\:daisy-btn-secondary):not(.tw\:daisy-btn-accent):not(.tw\:daisy-btn-success):not(.tw\:daisy-btn-warning):not(.tw\:daisy-btn-error):hover,.tw\:daisy-btn-outline:not(.tw\:daisy-btn-primary):not(.tw\:daisy-btn-secondary):not(.tw\:daisy-btn-accent):not(.tw\:daisy-btn-success):not(.tw\:daisy-btn-warning):not(.tw\:daisy-btn-error):active{border-color:color-mix(in srgb, var(--color-primary) 34%, var(--color-base-300))!important}}.tw\:daisy-btn-outline:not(.tw\:daisy-btn-primary):not(.tw\:daisy-btn-secondary):not(.tw\:daisy-btn-accent):not(.tw\:daisy-btn-success):not(.tw\:daisy-btn-warning):not(.tw\:daisy-btn-error):hover,.tw\:daisy-btn-outline:not(.tw\:daisy-btn-primary):not(.tw\:daisy-btn-secondary):not(.tw\:daisy-btn-accent):not(.tw\:daisy-btn-success):not(.tw\:daisy-btn-warning):not(.tw\:daisy-btn-error):active{background-color:var(--color-base-100)!important;color:var(--color-primary)!important}#rv-nav-inline .q-nav-dot.is-current,#rv-nav-grid .q-nav-dot.is-current,#rv-nav-inline .q-nav-dot.is-current:hover:not(:disabled),#rv-nav-grid .q-nav-dot.is-current:hover:not(:disabled){outline-offset:0;border:2px solid var(--ui-control-focus-color)!important;box-shadow:none!important;outline:0!important}#rv-nav-inline .q-nav-dot.is-current.tw\:daisy-btn-success,#rv-nav-grid .q-nav-dot.is-current.tw\:daisy-btn-success{background-color:var(--color-success)!important;color:var(--color-success-content)!important}#rv-nav-inline .q-nav-dot.is-current.tw\:daisy-btn-error,#rv-nav-grid .q-nav-dot.is-current.tw\:daisy-btn-error{background-color:var(--color-error)!important;color:var(--color-error-content)!important}.tw\:daisy-btn-sm{min-height:var(--ui-control-compact-height)!important}.tw\:daisy-btn-sm:not(.tw\:daisy-btn-square):not(.tw\:daisy-btn-circle){padding-inline:var(--ui-control-compact-padding-inline)}.rva-announcements .an-modal{border:1px solid var(--color-base-300);background:var(--color-base-100);width:min(100vw - 2rem,52rem);max-width:none;max-height:calc(100dvh - 2rem);box-shadow:none;padding:0;overflow:hidden}.rva-announcements .an-modal .bat-modal-head{border-bottom:1px solid var(--color-base-300);background:var(--color-base-100);flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.rva-announcements .an-modal .bat-modal-title{color:var(--color-base-content);margin:0;font-size:1.25rem;font-weight:800;line-height:1.35}.rva-announcements .an-modal .bat-modal-x{color:var(--color-base-content);flex:none;box-shadow:none!important;background:0 0!important;border:0!important}.rva-announcements .an-modal .bat-modal-x:hover,.rva-announcements .an-modal .bat-modal-x:focus-visible{color:var(--color-primary);background:0 0!important;border:0!important}.rva-announcements .an-modal .bat-modal-form{gap:1.25rem;min-height:0;padding:1.5rem;display:grid;overflow-y:auto}.rva-announcements .an-modal .an-form-field,.rva-announcements .an-modal .bat-field{gap:.5rem;min-width:0;display:grid}.rva-announcements .an-modal .bat-field-lbl{color:var(--color-base-content);font-size:var(--ui-type-label-size);font-weight:800;line-height:var(--ui-type-label-line-height)}.rva-announcements .an-modal .an-form-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.rva-announcements .an-modal .an-form-field-grid>.bat-field--full{grid-column:1/-1}.rva-announcements .an-modal .an-rt-toolbar{border-color:var(--color-base-300);border-radius:var(--radius-field) var(--radius-field) 0 0;background:var(--color-base-100);width:fit-content;max-width:100%}.rva-announcements .an-modal .an-rt-editor{border-radius:0 0 var(--radius-field) var(--radius-field);min-height:10rem}.rva-announcements .an-modal .bat-field-hint{color:var(--ui-text-muted);font-size:var(--ui-type-helper-size);line-height:var(--ui-type-helper-line-height);margin:0}.rva-announcements .an-modal .bat-modal-actions{border-top:1px solid var(--color-base-300);background:var(--color-base-100);justify-content:flex-end;align-items:center;gap:.75rem;margin:0 -1.5rem -1.5rem;padding:1rem 1.5rem;display:flex;position:sticky;bottom:-1.5rem}@media (max-width:40rem){.rva-announcements .an-modal .bat-modal-head,.rva-announcements .an-modal .bat-modal-form{padding-inline:1rem}.rva-announcements .an-modal .an-form-field-grid{grid-template-columns:1fr}.rva-announcements .an-modal .an-form-field-grid>.bat-field--full{grid-column:auto}.rva-announcements .an-modal .bat-modal-actions{margin-inline:-1rem;padding-inline:1rem}}.rva-materials .mat-modal-wide{border:1px solid var(--color-base-300);background:var(--color-base-100);min-height:0;box-shadow:none;flex-direction:column;padding:0;display:flex;overflow:hidden;width:min(100vw - 2rem,56rem)!important;max-width:none!important;max-height:calc(100dvh - 2rem)!important}.rva-materials .bat-modal-head{border-bottom:1px solid var(--color-base-300);background:var(--color-base-100);flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.rva-materials .bat-modal-title{color:var(--color-base-content);margin:0;font-size:1.25rem;font-weight:800;line-height:1.35}.rva-materials .bat-modal-x{color:var(--color-base-content);flex:none;box-shadow:none!important;background:0 0!important;border:0!important}.rva-materials .bat-modal-x:hover,.rva-materials .bat-modal-x:focus-visible{color:var(--color-primary);background:0 0!important;border:0!important}.rva-materials .mat-modal-wide>form.bat-modal-form{flex-direction:column;flex:auto;min-height:0;max-height:none;padding:0;display:flex;overflow:hidden}.rva-materials #mat-modal .bat-modal-head{border-bottom-color:var(--color-base-300);background:var(--color-base-100);padding:1.5rem;margin-bottom:1rem;padding-bottom:1rem}.rva-materials #mat-modal .bat-modal-actions{border-top-color:var(--color-base-300);margin-top:1rem;padding:1rem}.rva-materials .mat-modal-scroll{overscroll-behavior:contain;pointer-events:auto;touch-action:pan-y;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}.rva-materials .mat-section-label,.rva-materials .mat-content-label{color:var(--ui-text-muted);font-size:var(--ui-type-helper-size);letter-spacing:.08em;font-weight:800;line-height:var(--ui-type-helper-line-height);text-transform:uppercase;align-items:center;gap:.75rem;margin:0;display:flex}.rva-materials .mat-section-label:after,.rva-materials .mat-content-label:after{content:"";background:var(--color-base-300);flex:auto;height:1px}.rva-materials .mat-content-hint{color:var(--ui-text-muted);font-size:var(--ui-type-helper-size);line-height:var(--ui-type-helper-line-height);margin:-.75rem 0 0}.rva-materials .mat-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.rva-materials .mat-field{gap:.4rem;min-width:0;display:grid}.rva-materials .mat-form-grid>.mat-field--full{grid-column:1/-1}.rva-materials .bat-field-lbl{color:var(--color-base-content);font-size:var(--ui-type-label-size);font-weight:800;line-height:var(--ui-type-label-line-height)}.rva-materials .qk-req{color:var(--color-error);font-weight:850}.rva-materials .qk-textarea{resize:vertical;width:100%!important}.rva-materials .bat-input{min-width:0;width:100%!important}.rva-materials .bat-field-hint{color:var(--ui-text-muted);font-size:var(--ui-type-helper-size);line-height:var(--ui-type-helper-line-height);margin:0}.rva-materials .mat-file-input{width:100%!important}.rva-materials .mat-html-area{min-height:12rem}.rva-materials .mat-mode-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.rva-materials .mat-mode-radio{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.rva-materials .mat-mode-opt{cursor:pointer;min-width:0;display:grid;position:relative}.rva-materials .mat-mode-card{border:1.5px solid var(--color-base-300);border-radius:var(--radius-box);background:var(--color-base-100);color:var(--color-base-content);text-align:center;justify-items:center;gap:.3rem;padding:.85rem .75rem;transition:border-color .12s,background-color .12s;display:grid}.rva-materials .mat-mode-opt:hover .mat-mode-card{border-color:var(--color-primary)}.rva-materials .mat-mode-radio:checked+.mat-mode-card{border-color:var(--color-primary);background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.rva-materials .mat-mode-radio:checked+.mat-mode-card{background:color-mix(in srgb, var(--color-primary) 8%, var(--color-base-100))}}.rva-materials .mat-mode-radio:focus-visible+.mat-mode-card{outline:2px solid var(--color-primary);outline-offset:2px}.rva-materials .mat-mode-title{font-size:var(--ui-type-label-size);font-weight:800;line-height:var(--ui-type-label-line-height)}.rva-materials .mat-mode-sub{color:var(--ui-text-muted);font-size:var(--ui-type-helper-size);line-height:var(--ui-type-helper-line-height)}.rva-materials .mat-mode-panel{border:1px dashed var(--color-base-300);border-radius:var(--radius-box);background:var(--color-primary);gap:.4rem;padding:1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.rva-materials .mat-mode-panel{background:color-mix(in srgb, var(--color-primary) 3%, var(--color-base-100))}}.rva-materials .bat-modal-actions{z-index:1;border-top:1px solid var(--color-base-300);background:var(--color-base-100);justify-content:flex-end;align-items:center;gap:.75rem;margin:1rem 0 0;padding:.75rem 0;display:flex;position:sticky;bottom:0}@media (max-width:40rem){.rva-materials .bat-modal-head{padding-inline:1rem}.rva-materials .mat-form-grid{grid-template-columns:1fr}.rva-materials .mat-form-grid>.mat-field--full{grid-column:auto}.rva-materials .mat-mode-row{grid-template-columns:1fr}.rva-materials .bat-modal-actions{margin-inline:-1rem;padding-inline:1rem}.rva-materials #mat-modal .bat-modal-actions{margin-inline:0;padding-inline:1rem}}.tw\:daisy-btn-lg{min-height:var(--ui-control-prominent-height)!important}.tw\:daisy-btn-lg:not(.tw\:daisy-btn-square):not(.tw\:daisy-btn-circle){padding-inline:var(--ui-control-prominent-padding-inline)}.tw\:daisy-btn-square,.tw\:daisy-btn-circle{width:var(--ui-control-default-height);min-width:var(--ui-control-default-height);padding:0!important}.tw\:daisy-btn-sm.tw\:daisy-btn-square,.tw\:daisy-btn-sm.tw\:daisy-btn-circle{width:var(--ui-control-compact-height);min-width:var(--ui-control-compact-height)}.tw\:daisy-btn-lg.tw\:daisy-btn-square,.tw\:daisy-btn-lg.tw\:daisy-btn-circle{width:var(--ui-control-prominent-height);min-width:var(--ui-control-prominent-height)}.tw\:daisy-input,.tw\:daisy-select,.tw\:daisy-file-input{min-height:var(--ui-control-default-height)!important;border-width:var(--ui-control-border-width)!important;border-radius:var(--ui-control-radius)!important;border-color:var(--ui-border)!important;background-color:var(--color-base-100)!important}.tw\:daisy-textarea{min-height:6rem;border-width:var(--ui-control-border-width)!important;border-radius:var(--ui-control-radius)!important;border-color:var(--ui-border)!important;background-color:var(--color-base-100)!important}:is(.tw\:daisy-input:focus,.tw\:daisy-input:focus-within,.tw\:daisy-select:focus,.tw\:daisy-select:focus-within,.tw\:daisy-select:open,.tw\:daisy-textarea:focus,.tw\:daisy-textarea:focus-within,.tw\:daisy-file-input:focus,.tw\:daisy-file-input:focus-within){outline-offset:0;--daisy-input-color:var(--ui-control-focus-color)!important;border-color:var(--ui-control-focus-color)!important;border-width:var(--ui-control-focus-border-width)!important;outline:0!important}.tw\:daisy-input-sm,.tw\:daisy-select-sm,.tw\:daisy-file-input-sm{min-height:var(--ui-control-compact-height)!important}.tw\:daisy-input-lg,.tw\:daisy-select-lg,.tw\:daisy-file-input-lg{min-height:var(--ui-control-prominent-height)!important}.tw\:daisy-input:disabled,.tw\:daisy-select:disabled,.tw\:daisy-textarea:disabled,.tw\:daisy-file-input:disabled{border-color:var(--ui-border)!important;background-color:var(--color-base-100)!important}.tw\:daisy-input-error,.tw\:daisy-select-error,.tw\:daisy-textarea-error,.tw\:daisy-file-input-error,.tw\:daisy-input[aria-invalid=true],.tw\:daisy-select[aria-invalid=true],.tw\:daisy-textarea[aria-invalid=true]{border-color:var(--color-error)!important}.tw\:daisy-input-success,.tw\:daisy-select-success,.tw\:daisy-textarea-success,.tw\:daisy-file-input-success{border-color:var(--color-success)!important}.tw\:daisy-input-warning,.tw\:daisy-select-warning,.tw\:daisy-textarea-warning,.tw\:daisy-file-input-warning{border-color:var(--color-warning)!important}.tw\:daisy-badge{--ui-pill-background:var(--color-base-100);--ui-pill-border:var(--color-base-300);--ui-pill-foreground:var(--color-base-content);text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;justify-content:center;align-items:center;min-width:0;max-width:100%;display:inline-flex;overflow:hidden;min-height:var(--ui-pill-height)!important;gap:var(--ui-pill-gap)!important;height:auto!important;padding:0 var(--ui-pill-padding-inline)!important;border:var(--ui-pill-border-width) solid var(--ui-pill-border)!important;border-radius:var(--ui-pill-radius)!important;color:var(--ui-pill-foreground)!important;background-color:var(--ui-pill-background)!important;font-family:var(--font-body)!important;font-size:var(--ui-pill-font-size)!important;font-weight:var(--ui-pill-font-weight)!important;line-height:var(--ui-pill-line-height)!important}.tw\:daisy-badge.tw\:daisy-badge-primary{--ui-pill-background:var(--color-primary);--ui-pill-border:var(--color-primary);--ui-pill-foreground:var(--color-primary-content)}.tw\:daisy-badge.tw\:daisy-badge-secondary{--ui-pill-background:var(--color-secondary);--ui-pill-border:var(--color-secondary);--ui-pill-foreground:var(--color-secondary-content)}.tw\:daisy-badge.tw\:daisy-badge-accent{--ui-pill-background:var(--color-accent);--ui-pill-border:var(--color-accent);--ui-pill-foreground:var(--ui-pill-dark-ink)}.tw\:daisy-badge.tw\:daisy-badge-neutral{--ui-pill-background:var(--color-neutral);--ui-pill-border:var(--color-neutral);--ui-pill-foreground:var(--color-neutral-content)}.tw\:daisy-badge.tw\:daisy-badge-info{--ui-pill-background:var(--color-info);--ui-pill-border:var(--color-info);--ui-pill-foreground:var(--color-info-content)}.tw\:daisy-badge.tw\:daisy-badge-success{--ui-pill-background:var(--color-success);--ui-pill-border:var(--color-success);--ui-pill-foreground:var(--color-success-content)}.tw\:daisy-badge.tw\:daisy-badge-warning{--ui-pill-background:var(--color-warning);--ui-pill-border:var(--color-warning);--ui-pill-foreground:var(--color-warning-content)}.tw\:daisy-badge.tw\:daisy-badge-error{--ui-pill-background:var(--color-error);--ui-pill-border:var(--color-error);--ui-pill-foreground:var(--color-error-content)}.tw\:daisy-badge>.lucide,.tw\:daisy-badge>span>.lucide{width:var(--ui-icon-inline-size);height:var(--ui-icon-inline-size);flex:none}.tw\:daisy-badge:is(a,button):focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.sidebar-notif-badge{place-content:center;border-radius:999px!important;min-width:1.25rem!important;height:1.25rem!important;min-height:1.25rem!important;padding:0 .25rem!important;font-size:.6875rem!important;font-weight:800!important;line-height:1rem!important}.tw\:daisy-alert,.tw\:daisy-modal-box,.tw\:daisy-dropdown-content,.ui-dropdown-surface{border-width:var(--ui-surface-border-width)!important;border-radius:var(--ui-component-radius)!important;border-style:solid!important}.tw\:daisy-modal-box,.tw\:daisy-dropdown-content,.ui-dropdown-surface{background-color:var(--color-base-100);box-shadow:var(--ui-shadow-overlay);border-color:var(--ui-border-strong)!important}.tw\:daisy-alert:not(.tw\:daisy-alert-info):not(.tw\:daisy-alert-success):not(.tw\:daisy-alert-warning):not(.tw\:daisy-alert-error){border-color:var(--ui-border-strong)!important}.tw\:daisy-stats{border:var(--ui-surface-border-width) solid var(--ui-border-strong);border-radius:var(--ui-component-radius);background:var(--color-base-100)}.mlx-modal .mlx-modal-panel--fs{border:0!important;border-radius:0!important}.rvw-assessment-page .diag-domain-list{gap:.5rem;min-height:3rem;display:grid}.rvw-assessment-page .diag-domain-row{border-bottom:1px solid var(--color-base-300);justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:.75rem 0;display:flex}.rvw-assessment-page .diag-domain-row:last-child{border-bottom:0}.rvw-assessment-page .diag-domain-name{min-width:0;color:var(--color-base-content);font-size:var(--ui-type-body-size);align-items:center;gap:.5rem;font-weight:700;display:flex}.rvw-assessment-page .diag-domain-count{color:var(--color-base-content);flex:none}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .diag-domain-count{color:color-mix(in srgb, var(--color-base-content) 64%, transparent)}}.rvw-assessment-page .diag-domain-count{font-size:var(--ui-type-helper-size);white-space:nowrap;font-weight:700}.rvw-assessment-page .q-text{max-width:56rem;color:var(--color-base-content);margin:0;font-size:clamp(1.125rem,1rem + .35vw,1.35rem);font-weight:700;line-height:1.65}.rvw-assessment-page .q-nav-legend{padding-inline:.25rem}.rvw-assessment-page .q-nav-legend-item{align-items:center;gap:.4rem;display:inline-flex}.rvw-assessment-page .q-legend-dot{border:1px solid var(--color-base-300);background:var(--color-base-100);border-radius:999px;width:.625rem;height:.625rem}.rvw-assessment-page .diag-legend-dot--answered{border-color:var(--color-primary);background:var(--color-primary)}.rvw-assessment-page .diag-legend-dot--flagged{border-color:var(--color-warning);background:var(--color-warning)}.rvw-assessment-page .diag-legend-dot--unanswered{background:var(--color-base-100)}.rvw-assessment-page .q-nav-dot{border:1px solid var(--color-base-300);border-radius:var(--radius-field);background:var(--color-base-100);font-variant-numeric:tabular-nums;min-width:2.5rem;min-height:2.5rem}.rvw-assessment-page .q-nav-dot.answered{border-color:var(--color-primary);background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .q-nav-dot.answered{background:color-mix(in srgb, var(--color-primary) 12%, var(--color-base-100))}}.rvw-assessment-page .q-nav-dot.flagged{border-color:var(--color-warning);box-shadow:inset 0 -3px 0 var(--color-warning)}.rvw-assessment-page .q-nav-dot.current{outline:2px solid var(--color-primary);outline-offset:2px}.rvw-assessment-page .rr-content,.rvw-assessment-page #rr-content{min-width:0}.rvw-assessment-page .rr-hero{gap:1.25rem;min-width:0;display:grid}.rvw-assessment-page .rr-hero-score-wrap{grid-template-columns:minmax(12rem,.7fr) minmax(0,1.3fr);align-items:center;gap:2rem;width:100%;min-width:0;display:grid}.rvw-assessment-page .rr-score-ring{flex:0 0 11rem;width:11rem;height:11rem;margin-inline:auto;position:relative}.rvw-assessment-page .rr-ring-svg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.rvw-assessment-page .rr-ring-track,.rvw-assessment-page .rr-ring-fill{fill:none;stroke-width:10px}.rvw-assessment-page .rr-ring-track{stroke:var(--color-base-300)}.rvw-assessment-page .rr-ring-fill{stroke-linecap:round}.rvw-assessment-page .rr-ring-fill[data-score-tone=good]{stroke:var(--color-success)}.rvw-assessment-page .rr-ring-fill[data-score-tone=warn]{stroke:var(--color-warning)}.rvw-assessment-page .rr-ring-fill[data-score-tone=bad]{stroke:var(--color-error)}.rvw-assessment-page .rr-score-center{text-align:center;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.rvw-assessment-page .rr-score-pct{color:var(--color-base-content);letter-spacing:-.04em;font-size:3rem;font-weight:850;line-height:1}.rvw-assessment-page .rr-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;min-width:0;display:grid;overflow:hidden}.rvw-assessment-page .rr-stat{min-width:0;padding:1rem}.rvw-assessment-page .rr-stat-val,.rvw-assessment-page .rr-stat-key{display:block}.rvw-assessment-page .rr-stat-val{color:var(--color-base-content);font-size:1.5rem;font-weight:850;line-height:1.15}.rvw-assessment-page .rr-stat-key{color:var(--color-base-content);margin-top:.25rem}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .rr-stat-key{color:color-mix(in srgb, var(--color-base-content) 62%, transparent)}}.rvw-assessment-page .rr-stat-key{font-size:var(--ui-type-helper-size);font-weight:650}.rvw-assessment-page .rr-hero-verdict{align-items:center;min-height:2rem;display:flex}.rvw-assessment-page .rr-domain-list{min-width:0;display:grid}.rvw-assessment-page .rr-domain-row{border-bottom:1px solid var(--color-base-300);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;min-width:0;padding:1rem 0;display:grid}.rvw-assessment-page .rr-domain-row:first-child{padding-top:.75rem}.rvw-assessment-page .rr-domain-row:last-child{border-bottom:0}.rvw-assessment-page .rr-domain-row-left{grid-template-columns:minmax(8rem,.8fr) minmax(0,1.2fr);align-items:center;gap:1rem;min-width:0;display:grid}.rvw-assessment-page .rr-domain-bar-wrap{gap:.4rem;min-width:0;display:grid}.rvw-assessment-page .rr-domain-bar-track{background:var(--color-base-content);border-radius:999px;min-width:0;height:.55rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .rr-domain-bar-track{background:color-mix(in srgb, var(--color-base-content) 10%, var(--color-base-100))}}.rvw-assessment-page .rr-domain-bar-fill{width:var(--rr-domain-width,0%);border-radius:inherit;background:var(--color-primary);height:100%;transition:width .22s;display:block}.rvw-assessment-page .rr-domain-counts{color:var(--color-base-content);margin-top:.375rem;display:block}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .rr-domain-counts{color:color-mix(in srgb, var(--color-base-content) 62%, transparent)}}.rvw-assessment-page .rr-domain-counts{font-size:var(--ui-type-helper-size);font-weight:650}.rvw-assessment-page .rr-domain-row-right{color:var(--color-base-content);white-space:nowrap;font-size:1.25rem;font-weight:850}.rvw-assessment-page #rr-mistakes-list{gap:1rem;min-width:0;display:grid}.rvw-assessment-page .rr-mistake-item{border:1px solid var(--color-base-300);border-radius:var(--radius-field);background:var(--color-primary);min-width:0;padding:1rem}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .rr-mistake-item{background:color-mix(in srgb, var(--color-primary) 3%, var(--color-base-100))}}.rvw-assessment-page .rr-mistake-item{box-shadow:none}.rvw-assessment-page .rr-mistake-q{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;min-width:0;display:grid}.rvw-assessment-page .rr-mistake-num{color:var(--color-primary);font-size:var(--ui-type-helper-size);letter-spacing:.08em;font-weight:850}.rvw-assessment-page .rr-mistake-q>*,.rvw-assessment-page .rr-mistake-answers,.rvw-assessment-page .rr-mistake-expl{min-width:0}.rvw-assessment-page .rr-mistake-text{min-width:0;color:var(--color-base-content);font-size:var(--ui-type-body-size);overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.55}.rvw-assessment-page .rr-mistake-answers{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.rvw-assessment-page .rr-answer-chip{white-space:normal;overflow-wrap:anywhere;max-width:100%}.rvw-assessment-page .rr-mistake-item :where(.question-passage,.question-content-rendered){overflow-wrap:anywhere;max-width:100%}.rvw-assessment-page .rr-mistake-item .katex-display{max-width:100%;overflow-x:auto}.rvw-assessment-page .rr-mistake-expl{border-top:1px solid var(--color-base-300);color:var(--color-base-content);margin:1rem 0 0;padding-top:1rem}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .rr-mistake-expl{color:color-mix(in srgb, var(--color-base-content) 72%, transparent)}}.rvw-assessment-page .rr-mistake-expl{font-size:var(--ui-type-helper-size);overflow-wrap:anywhere;line-height:1.6}.rvw-assessment-page .rr-nextstep-header{align-items:center;gap:.75rem;display:flex}.rvw-assessment-page .rr-nextstep-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.rvw-assessment-page .rr-actions{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.rvw-assessment-page .spr-panel{box-shadow:0 .75rem 1.75rem var(--color-base-content);border-top-width:3px}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-panel{box-shadow:0 .75rem 1.75rem color-mix(in srgb, var(--color-base-content) 5%, transparent)}}.rvw-assessment-page .spr-panel--steps{border-top-color:var(--color-primary)}.rvw-assessment-page .spr-panel--sessions{border-top-color:var(--color-success)}.rvw-assessment-page .spr-panel--concepts{border-top-color:var(--color-warning)}.rvw-assessment-page .spr-panel--review{border-top-color:var(--color-error)}.rvw-assessment-page .spr-hero{border-color:var(--color-primary);min-width:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-hero{border-color:color-mix(in srgb, var(--color-primary) 22%, var(--color-base-300))}}.rvw-assessment-page .spr-hero{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-hero{background:color-mix(in srgb, var(--color-primary) 5%, var(--color-base-100))}}.rvw-assessment-page .spr-hero-top{justify-content:space-between;align-items:center;gap:1.5rem;min-width:0;display:flex}.rvw-assessment-page .spr-hero-icon{border-radius:var(--radius-box);background:var(--color-primary);place-items:center;width:3.5rem;min-width:3.5rem;height:3.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-hero-icon{background:color-mix(in srgb, var(--color-primary) 11%, var(--color-base-100))}}.rvw-assessment-page .spr-hero-icon{color:var(--color-primary)}.rvw-assessment-page .spr-score{border:1px solid var(--color-base-300);border-radius:var(--radius-box);background:var(--color-success);place-items:center;min-width:8rem;padding:.875rem 1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-score{background:color-mix(in srgb, var(--color-success) 8%, var(--color-base-100))}}.rvw-assessment-page .spr-score{border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-score{border-color:color-mix(in srgb, var(--color-success) 30%, var(--color-base-300))}}.rvw-assessment-page .spr-score{text-align:center}.rvw-assessment-page .spr-score strong{color:var(--color-success);font-size:1.8rem;font-weight:850;line-height:1}.rvw-assessment-page .spr-score span,.rvw-assessment-page .spr-stats span{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-score span,.rvw-assessment-page .spr-stats span{color:color-mix(in srgb, var(--color-base-content) 62%, transparent)}}.rvw-assessment-page .spr-score span,.rvw-assessment-page .spr-stats span{font-size:var(--ui-type-helper-size);font-weight:700}.rvw-assessment-page .spr-stats{border:1px solid var(--color-base-300);border-radius:var(--radius-box);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.rvw-assessment-page .spr-stats>div{border-right:1px solid var(--color-base-300);gap:.25rem;min-width:0;padding:.85rem 1rem;display:grid}.rvw-assessment-page .spr-stats>div:first-child{background:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-stats>div:first-child{background:color-mix(in srgb, var(--color-success) 5%, var(--color-base-100))}}.rvw-assessment-page .spr-stats>div:nth-child(2){background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-stats>div:nth-child(2){background:color-mix(in srgb, var(--color-primary) 4%, var(--color-base-100))}}.rvw-assessment-page .spr-stats>div:nth-child(3){background:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-stats>div:nth-child(3){background:color-mix(in srgb, var(--color-info) 5%, var(--color-base-100))}}.rvw-assessment-page .spr-stats>div:nth-child(4){background:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-stats>div:nth-child(4){background:color-mix(in srgb, var(--color-warning) 5%, var(--color-base-100))}}.rvw-assessment-page .spr-stats>div:last-child{border-right:0}.rvw-assessment-page .spr-stats strong{overflow-wrap:anywhere;font-size:1rem}.rvw-assessment-page .spr-steps,.rvw-assessment-page .spr-review-list{gap:.75rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.rvw-assessment-page .spr-step{border:1px solid var(--color-base-300);border-radius:var(--radius-field);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;padding:.8rem;display:grid}.rvw-assessment-page .spr-step[data-state=complete]{border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-step[data-state=complete]{border-color:color-mix(in srgb, var(--color-success) 36%, var(--color-base-300))}}.rvw-assessment-page .spr-step[data-state=complete]{background:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-step[data-state=complete]{background:color-mix(in srgb, var(--color-success) 5%, var(--color-base-100))}}.rvw-assessment-page .spr-step-marker{border:1px solid var(--color-base-300);width:2rem;min-width:2rem;height:2rem;color:var(--color-base-content);border-radius:999px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-step-marker{color:color-mix(in srgb, var(--color-base-content) 62%, transparent)}}.rvw-assessment-page .spr-step-marker{font-size:var(--ui-type-helper-size);font-weight:850}.rvw-assessment-page .spr-step[data-state=complete] .spr-step-marker{border-color:var(--color-success);background:var(--color-success);color:var(--color-success-content)}.rvw-assessment-page .spr-step-copy{gap:.15rem;min-width:0;display:grid}.rvw-assessment-page .spr-step-copy strong{font-size:var(--ui-type-body-size)}.rvw-assessment-page .spr-step-copy span,.rvw-assessment-page .spr-step-status{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-step-copy span,.rvw-assessment-page .spr-step-status{color:color-mix(in srgb, var(--color-base-content) 65%, transparent)}}.rvw-assessment-page .spr-step-copy span,.rvw-assessment-page .spr-step-status{font-size:var(--ui-type-helper-size)}.rvw-assessment-page .spr-step-status{white-space:nowrap;font-weight:800}.rvw-assessment-page .spr-session-summaries{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;min-width:0;display:grid}.rvw-assessment-page .spr-concept-list{gap:.65rem;min-width:0;display:grid}.rvw-assessment-page .spr-session-summary{border:1px solid var(--color-base-300);border-radius:var(--radius-box);background:var(--color-primary);gap:1rem;min-width:0;padding:1.1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-session-summary{background:color-mix(in srgb, var(--color-primary) 3%, var(--color-base-100))}}.rvw-assessment-page .spr-session-summary{box-shadow:0 .5rem 1.25rem var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-session-summary{box-shadow:0 .5rem 1.25rem color-mix(in srgb, var(--color-base-content) 5%, transparent)}}.rvw-assessment-page .spr-session-summary[data-step=reinforce]{background:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-session-summary[data-step=reinforce]{background:color-mix(in srgb, var(--color-success) 4%, var(--color-base-100))}}.rvw-assessment-page .spr-session-summary[data-step=reinforce]{border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-session-summary[data-step=reinforce]{border-color:color-mix(in srgb, var(--color-success) 30%, var(--color-base-300))}}.rvw-assessment-page .spr-session-summary[data-step=practice]{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-session-summary[data-step=practice]{border-color:color-mix(in srgb, var(--color-primary) 30%, var(--color-base-300))}}.rvw-assessment-page .spr-session-summary-top,.rvw-assessment-page .spr-session-summary-stats,.rvw-assessment-page .spr-session-domains{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.rvw-assessment-page .spr-session-summary-label,.rvw-assessment-page .spr-subheading,.rvw-assessment-page .spr-session-domains-label{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-session-summary-label,.rvw-assessment-page .spr-subheading,.rvw-assessment-page .spr-session-domains-label{color:color-mix(in srgb, var(--color-base-content) 62%, transparent)}}.rvw-assessment-page .spr-session-summary-label,.rvw-assessment-page .spr-subheading,.rvw-assessment-page .spr-session-domains-label{font-size:var(--ui-type-helper-size);text-transform:uppercase;letter-spacing:.08em;font-weight:800}.rvw-assessment-page .spr-session-summary h3{margin:.2rem 0 0;font-size:1.25rem;font-weight:850}.rvw-assessment-page .spr-session-summary-subtitle{color:var(--color-base-content);margin-top:.25rem;display:block}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-session-summary-subtitle{color:color-mix(in srgb, var(--color-base-content) 65%, transparent)}}.rvw-assessment-page .spr-session-summary-subtitle{font-size:var(--ui-type-helper-size);font-weight:700}.rvw-assessment-page .spr-session-summary-score{border:1px solid var(--color-primary);align-content:center;place-items:center;width:4.75rem;min-width:4.75rem;height:4.75rem;display:grid}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-session-summary-score{border:1px solid color-mix(in srgb, var(--color-primary) 30%, var(--color-base-300))}}.rvw-assessment-page .spr-session-summary-score{background:var(--color-primary);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-session-summary-score{background:color-mix(in srgb, var(--color-primary) 9%, var(--color-base-100))}}.rvw-assessment-page .spr-session-summary[data-step=reinforce] .spr-session-summary-score{border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-session-summary[data-step=reinforce] .spr-session-summary-score{border-color:color-mix(in srgb, var(--color-success) 34%, var(--color-base-300))}}.rvw-assessment-page .spr-session-summary[data-step=reinforce] .spr-session-summary-score{background:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-session-summary[data-step=reinforce] .spr-session-summary-score{background:color-mix(in srgb, var(--color-success) 10%, var(--color-base-100))}}.rvw-assessment-page .spr-session-summary-score strong{color:var(--color-primary);font-size:1.25rem;font-weight:850;line-height:1}.rvw-assessment-page .spr-session-summary[data-step=reinforce] .spr-session-summary-score strong{color:var(--color-success)}.rvw-assessment-page .spr-session-summary-score span{color:var(--color-base-content);margin-top:.2rem}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-session-summary-score span{color:color-mix(in srgb, var(--color-base-content) 60%, transparent)}}.rvw-assessment-page .spr-session-summary-score span{text-transform:uppercase;letter-spacing:.08em;font-size:.65rem;font-weight:800}.rvw-assessment-page .spr-session-summary-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.rvw-assessment-page .spr-session-summary-stats>div{border:1px solid var(--color-base-300);border-radius:var(--radius-field);background:var(--color-base-content);gap:.25rem;min-width:0;padding:.7rem .8rem;display:grid}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-session-summary-stats>div{background:color-mix(in srgb, var(--color-base-content) 2%, var(--color-base-100))}}.rvw-assessment-page .spr-session-summary-stats span{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-session-summary-stats span{color:color-mix(in srgb, var(--color-base-content) 62%, transparent)}}.rvw-assessment-page .spr-session-summary-stats span{font-size:var(--ui-type-helper-size);font-weight:700}.rvw-assessment-page .spr-session-summary-stats strong{font-size:1rem;font-weight:850}.rvw-assessment-page .spr-session-domains{border-top:1px solid var(--color-base-300);align-items:flex-start;padding-top:.85rem}.rvw-assessment-page .spr-session-domains>div{flex:1;gap:.35rem;min-width:0;display:grid}.rvw-assessment-page .spr-session-domain-row{min-width:0;font-size:var(--ui-type-helper-size);justify-content:space-between;align-items:center;gap:.75rem;display:flex}.rvw-assessment-page .spr-session-domain-row span{overflow-wrap:anywhere;min-width:0;font-weight:750}.rvw-assessment-page .spr-session-domain-row strong{color:var(--color-base-content);flex:none}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-session-domain-row strong{color:color-mix(in srgb, var(--color-base-content) 68%, transparent)}}.rvw-assessment-page .spr-session-domain-row strong{font-size:var(--ui-type-helper-size)}.rvw-assessment-page .spr-empty{color:var(--color-base-content);margin:0}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-empty{color:color-mix(in srgb, var(--color-base-content) 62%, transparent)}}.rvw-assessment-page .spr-empty{font-size:var(--ui-type-helper-size)}.rvw-assessment-page .spr-concept-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.rvw-assessment-page .spr-subheading{margin:0 0 .65rem}.rvw-assessment-page .spr-concept-row{border:1px solid var(--color-base-300);border-radius:var(--radius-field);justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding:.7rem .8rem;display:flex}.rvw-assessment-page .spr-concept-row span{overflow-wrap:anywhere;min-width:0;font-size:var(--ui-type-helper-size);font-weight:700}.rvw-assessment-page .spr-concept-row strong{font-size:var(--ui-type-helper-size);flex:none}.rvw-assessment-page .spr-concept-grid>div:first-child .spr-concept-row{border-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-concept-grid>div:first-child .spr-concept-row{border-color:color-mix(in srgb, var(--color-warning) 28%, var(--color-base-300))}}.rvw-assessment-page .spr-concept-grid>div:first-child .spr-concept-row{background:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-concept-grid>div:first-child .spr-concept-row{background:color-mix(in srgb, var(--color-warning) 4%, var(--color-base-100))}}.rvw-assessment-page .spr-concept-grid>div:last-child .spr-concept-row{border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-concept-grid>div:last-child .spr-concept-row{border-color:color-mix(in srgb, var(--color-success) 28%, var(--color-base-300))}}.rvw-assessment-page .spr-concept-grid>div:last-child .spr-concept-row{background:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-concept-grid>div:last-child .spr-concept-row{background:color-mix(in srgb, var(--color-success) 4%, var(--color-base-100))}}.rvw-assessment-page .spr-review-details{min-width:0}.rvw-assessment-page .spr-review-summary{border:1px solid var(--color-error);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-review-summary{border:1px solid color-mix(in srgb, var(--color-error) 26%, var(--color-base-300))}}.rvw-assessment-page .spr-review-summary{border-radius:var(--radius-box);background:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-review-summary{background:color-mix(in srgb, var(--color-error) 5%, var(--color-base-100))}}.rvw-assessment-page .spr-review-summary{cursor:pointer;list-style:none}.rvw-assessment-page .spr-review-summary::-webkit-details-marker{display:none}.rvw-assessment-page .spr-review-summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.rvw-assessment-page .spr-review-summary-title{font-size:1.05rem;font-weight:850;display:block}.rvw-assessment-page .spr-review-summary-copy{color:var(--color-base-content);margin-top:.2rem;display:block}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-review-summary-copy{color:color-mix(in srgb, var(--color-base-content) 65%, transparent)}}.rvw-assessment-page .spr-review-summary-copy{font-size:var(--ui-type-helper-size)}.rvw-assessment-page .spr-review-summary-meta{flex:none;align-items:center;gap:.65rem;display:flex}.rvw-assessment-page .spr-review-summary-meta>span:first-child{color:var(--color-error);font-size:var(--ui-type-helper-size);font-weight:800}.rvw-assessment-page .spr-review-summary-icon{color:var(--color-error);place-items:center;transition:transform .16s;display:grid}.rvw-assessment-page .spr-review-details[open] .spr-review-summary-icon{transform:rotate(180deg)}.rvw-assessment-page .spr-review-details .spr-review-list{margin-top:1rem}.rvw-assessment-page .spr-review-item{border:1px solid var(--color-base-300);border-radius:var(--radius-field);min-width:0;padding:1rem}.rvw-assessment-page .spr-review-question{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.rvw-assessment-page .spr-review-question p{min-width:0;margin:0;font-weight:700;line-height:1.55}.rvw-assessment-page .spr-review-number{color:var(--color-primary);font-size:var(--ui-type-helper-size);font-weight:850}.rvw-assessment-page .spr-review-answers{gap:.5rem;margin-top:.9rem;display:grid}.rvw-assessment-page .spr-review-answers p{min-width:0;font-size:var(--ui-type-helper-size);grid-template-columns:8rem minmax(0,1fr);gap:.75rem;margin:0;display:grid}.rvw-assessment-page .spr-review-answers span{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-review-answers span{color:color-mix(in srgb, var(--color-base-content) 62%, transparent)}}.rvw-assessment-page .spr-review-answers strong{overflow-wrap:anywhere;min-width:0}.rvw-assessment-page .spr-review-explanation{border-top:1px solid var(--color-base-300);color:var(--color-base-content);margin:.9rem 0 0;padding-top:.9rem}@supports (color:color-mix(in lab, red, red)){.rvw-assessment-page .spr-review-explanation{color:color-mix(in srgb, var(--color-base-content) 74%, transparent)}}.rvw-assessment-page .spr-review-explanation{font-size:var(--ui-type-helper-size);line-height:1.6}@media (max-width:63.999rem){.rvw-assessment-page .rr-hero-score-wrap{grid-template-columns:1fr;gap:0}.rvw-assessment-page .rr-domain-row-left{grid-template-columns:minmax(7rem,.8fr) minmax(0,1.2fr)}.rvw-assessment-page .spr-session-summaries{grid-template-columns:1fr}}@media (max-width:639px){.rvw-assessment-page .rr-actions{flex-direction:column;align-items:stretch}.rvw-assessment-page .rr-actions>.sn-btn{justify-content:center;width:100%}.rvw-assessment-page .rr-domain-row{grid-template-columns:minmax(0,1fr) auto;gap:.65rem}.rvw-assessment-page .rr-domain-row-left{grid-template-columns:minmax(6.5rem,.8fr) minmax(0,1.2fr);gap:.65rem}.rvw-assessment-page .diag-domain-row{flex-direction:column;align-items:flex-start;gap:.25rem}.rvw-assessment-page .diag-domain-count{padding-left:1.75rem}.rvw-assessment-page .spr-hero-top{flex-direction:column;align-items:flex-start}.rvw-assessment-page .spr-score{width:100%}.rvw-assessment-page .spr-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.rvw-assessment-page .spr-stats>div:nth-child(2){border-right:0}.rvw-assessment-page .spr-stats>div:nth-child(-n+2){border-bottom:1px solid var(--color-base-300)}.rvw-assessment-page .spr-step{grid-template-columns:auto minmax(0,1fr)}.rvw-assessment-page .spr-step-status{grid-column:2}.rvw-assessment-page .spr-review-answers p{grid-template-columns:1fr;gap:.15rem}.rvw-assessment-page .spr-concept-grid{grid-template-columns:1fr}}.prf-readiness-gauge-wrap{width:min(100%,15rem);margin-inline:auto;position:relative}.prf-readiness-gauge{width:100%;height:auto;display:block;overflow:visible}.prf-readiness-track{stroke:var(--color-base-300);opacity:.7}.prf-readiness-fill{transition:stroke .2s ease-out}.prf-readiness-fill--success{stroke:var(--color-success)}.prf-readiness-fill--warning{stroke:var(--color-warning)}.prf-readiness-fill--error{stroke:var(--color-error)}.prf-readiness-threshold{stroke:var(--color-base-content);stroke-width:2px;stroke-dasharray:2 2;opacity:.65}.prf-readiness-gauge-value{pointer-events:none;inset-inline:0;flex-direction:column;align-items:center;gap:.1rem;display:flex;position:absolute;bottom:0}.prf-readiness-gauge-score{color:var(--color-base-content);letter-spacing:-.02em;font-size:2.25rem;font-weight:850;line-height:1}.prf-readiness-gauge-unit{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.prf-readiness-gauge-unit{color:color-mix(in srgb, var(--color-base-content) 70%, var(--color-base-100))}}.prf-readiness-gauge-unit{font-size:.7rem;font-weight:700}.prf-readiness-gauge-target{color:var(--color-base-content);margin-top:.15rem}@supports (color:color-mix(in lab, red, red)){.prf-readiness-gauge-target{color:color-mix(in srgb, var(--color-base-content) 70%, var(--color-base-100))}}.prf-readiness-gauge-target{letter-spacing:.05em;text-transform:uppercase;font-size:.65rem;font-weight:700}.prf-confidence-item{gap:.5rem;min-width:0;display:grid}.prf-confidence-track{background:var(--color-base-300);border-radius:9999px;width:100%;height:.375rem;display:block;overflow:hidden}.prf-confidence-fill{width:var(--prf-confidence-width,0%);border-radius:inherit;background:var(--color-primary);height:100%;display:block}.prf-avatar{background:var(--color-base-200);width:4rem;height:4rem;color:var(--color-base-content);border-radius:50%;flex:none;place-items:center;font-size:1.5rem;font-weight:800;display:grid;overflow:hidden}.prf-avatar img{object-fit:cover;width:100%;height:100%}.dark #pf-toolbar input,.dark #pf-toolbar select,.dark #pf-toolbar button,.dark #pf-responses-toolbar input,.dark #pf-responses-toolbar select,.dark #pf-responses-toolbar button{background-color:var(--color-base-100);border-color:var(--color-base-300);color:var(--color-base-content)}.dark #pf-toolbar label,.dark #pf-toolbar input::placeholder,.dark #pf-responses-toolbar label,.dark #pf-responses-toolbar input::placeholder{color:var(--color-base-content);opacity:.72}.dark #pf-toolbar input,.dark #pf-toolbar select{background-color:#020618e6}@supports (color:color-mix(in lab, red, red)){.dark #pf-toolbar input,.dark #pf-toolbar select{background-color:color-mix(in srgb, var(--color-slate-950) 90%, transparent)}}.dark #pf-toolbar input,.dark #pf-toolbar select{border-color:#314158cc}@supports (color:color-mix(in lab, red, red)){.dark #pf-toolbar input,.dark #pf-toolbar select{border-color:color-mix(in srgb, var(--color-slate-700) 80%, transparent)}}.dark #pf-toolbar input,.dark #pf-toolbar select{color:var(--color-slate-100)}.dark #pf-toolbar input::placeholder{color:var(--color-slate-400);opacity:1}.dark #pf-toolbar label{color:var(--color-slate-300);opacity:1}.dark #pf-toolbar select{color-scheme:dark}.dark #pf-toolbar select option{background-color:var(--color-slate-900);color:var(--color-slate-100)}.dark #pf-toolbar select option:hover,.dark #pf-toolbar select option:focus,.dark #pf-toolbar [role=option]:hover,.dark #pf-toolbar [role=option]:focus,.dark #pf-toolbar .option:hover,.dark #pf-toolbar .select-item:hover{background-color:var(--color-slate-800);color:#fff}.dark #pf-toolbar option:checked,.dark #pf-toolbar [role=option][aria-selected=true],.dark #pf-toolbar .option.is-selected,.dark #pf-toolbar .select-item.is-selected{background-color:#1e1a4d99}@supports (color:color-mix(in lab, red, red)){.dark #pf-toolbar option:checked,.dark #pf-toolbar [role=option][aria-selected=true],.dark #pf-toolbar .option.is-selected,.dark #pf-toolbar .select-item.is-selected{background-color:color-mix(in srgb, var(--color-indigo-950) 60%, transparent)}}.dark #pf-toolbar option:checked,.dark #pf-toolbar [role=option][aria-selected=true],.dark #pf-toolbar .option.is-selected,.dark #pf-toolbar .select-item.is-selected{color:var(--color-indigo-300)}.dark #pf-toolbar [role=listbox],.dark #pf-toolbar .dropdown-menu,.dark #pf-toolbar .select-menu{background-color:var(--color-slate-900);border-color:var(--color-slate-700);color:var(--color-slate-200);box-shadow:0 20px 25px -5px #02061759,0 8px 10px -6px #02061759}.dark #pf-toolbar [role=listbox] [role=option],.dark #pf-toolbar .dropdown-menu .option,.dark #pf-toolbar .dropdown-menu .select-item,.dark #pf-toolbar .select-menu .option,.dark #pf-toolbar .select-menu .select-item{background-color:var(--color-slate-900)!important;color:var(--color-slate-200)!important}.dark #pf-toolbar [role=listbox] [role=option]:hover,.dark #pf-toolbar [role=listbox] [role=option]:focus,.dark #pf-toolbar [role=listbox] [role=option][data-highlighted],.dark #pf-toolbar .dropdown-menu .option:hover,.dark #pf-toolbar .dropdown-menu .select-item:hover,.dark #pf-toolbar .select-menu .option:hover,.dark #pf-toolbar .select-menu .select-item:hover{background-color:var(--color-slate-800)!important;color:#fff!important}.dark #pf-toolbar [role=listbox] [role=option][aria-selected=true],.dark #pf-toolbar .dropdown-menu .option[aria-selected=true],.dark #pf-toolbar .dropdown-menu .select-item[aria-selected=true],.dark #pf-toolbar .select-menu .option[aria-selected=true],.dark #pf-toolbar .select-menu .select-item[aria-selected=true]{background-color:#1e1a4d99!important}@supports (color:color-mix(in lab, red, red)){.dark #pf-toolbar [role=listbox] [role=option][aria-selected=true],.dark #pf-toolbar .dropdown-menu .option[aria-selected=true],.dark #pf-toolbar .dropdown-menu .select-item[aria-selected=true],.dark #pf-toolbar .select-menu .option[aria-selected=true],.dark #pf-toolbar .select-menu .select-item[aria-selected=true]{background-color:color-mix(in srgb, var(--color-indigo-950) 60%, transparent)!important}}.dark #pf-toolbar [role=listbox] [role=option][aria-selected=true],.dark #pf-toolbar .dropdown-menu .option[aria-selected=true],.dark #pf-toolbar .dropdown-menu .select-item[aria-selected=true],.dark #pf-toolbar .select-menu .option[aria-selected=true],.dark #pf-toolbar .select-menu .select-item[aria-selected=true]{color:var(--color-indigo-200)!important}.dark #pf-toolbar input:focus,.dark #pf-toolbar select:focus{border-color:var(--color-indigo-500);box-shadow:0 0 0 3px #625fff4d}@supports (color:color-mix(in lab, red, red)){.dark #pf-toolbar input:focus,.dark #pf-toolbar select:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-indigo-500) 30%, transparent)}}.dark #pf-toolbar button{background-color:#1d293de6}@supports (color:color-mix(in lab, red, red)){.dark #pf-toolbar button{background-color:color-mix(in srgb, var(--color-slate-800) 90%, transparent)}}.dark #pf-toolbar button{border-color:var(--color-slate-700);color:var(--color-slate-200)}.dark #pf-toolbar button:hover{background-color:var(--color-slate-700);color:#fff}.dark #pf-res-table thead{background-color:var(--color-base-200);border-color:var(--color-base-300);color:var(--color-base-content)}#pf-panel-responses .pf-table-card{background-color:var(--color-base-100)!important;border-color:var(--color-base-300)!important}.dark #pf-panel-responses .pf-table-card{background-color:var(--color-base-200)!important;border-color:var(--color-base-300)!important}.dark #pf-res-table tbody tr{border-color:var(--color-base-300)}.dark .data-table-pagination{background-color:var(--color-base-200);border-color:var(--color-base-300);color:var(--color-base-content)}.dark .data-table-pagination button{background-color:var(--color-base-100);border-color:var(--color-base-300);color:var(--color-base-content)}:where(.tw\:daisy-btn-primary){--hauers-action-surface:var(--color-primary)}:where(.tw\:daisy-btn-accent){--hauers-action-surface:var(--color-accent)}:where(.tw\:daisy-btn-success){--hauers-action-surface:var(--color-success)}:where(.tw\:daisy-btn-warning){--hauers-action-surface:var(--color-warning)}:where(.tw\:daisy-btn-error){--hauers-action-surface:var(--color-error)}:where(.lp-back-top){--hauers-action-surface:var(--color-primary);--hauers-action-ink:var(--color-primary-content)}:where(.tw\:daisy-btn-primary){--hauers-action-ink:var(--color-primary-content)}:where(.tw\:daisy-btn-accent,.tw\:daisy-btn-success,.tw\:daisy-btn-warning,.tw\:daisy-btn-error){--hauers-action-ink:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:where(.tw\:daisy-btn-accent,.tw\:daisy-btn-success,.tw\:daisy-btn-warning,.tw\:daisy-btn-error){--hauers-action-ink:color-mix(in oklab, var(--color-base-content) 70%, black)}}:is(.dark,[data-theme=dark]) :where(.tw\:daisy-btn-accent,.tw\:daisy-btn-success,.tw\:daisy-btn-warning,.tw\:daisy-btn-error){--hauers-action-ink:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){:is(.dark,[data-theme=dark]) :where(.tw\:daisy-btn-accent,.tw\:daisy-btn-success,.tw\:daisy-btn-warning,.tw\:daisy-btn-error){--hauers-action-ink:color-mix(in oklab, var(--color-base-100) 70%, black)}}@media (prefers-color-scheme:dark){:root:not([data-theme]) :where(.tw\:daisy-btn-accent,.tw\:daisy-btn-success,.tw\:daisy-btn-warning,.tw\:daisy-btn-error){--hauers-action-ink:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme]) :where(.tw\:daisy-btn-accent,.tw\:daisy-btn-success,.tw\:daisy-btn-warning,.tw\:daisy-btn-error){--hauers-action-ink:color-mix(in oklab, var(--color-base-100) 70%, black)}}}:where(.tw\:daisy-btn:is(.tw\:daisy-btn-primary,.tw\:daisy-btn-accent,.tw\:daisy-btn-success,.tw\:daisy-btn-warning,.tw\:daisy-btn-error):not(.tw\:daisy-btn-outline,.tw\:daisy-btn-ghost,.tw\:daisy-btn-link,.tw\:daisy-btn-dash,.tw\:daisy-btn-disabled,.active,.tw\:daisy-btn-square,.tw\:daisy-btn-circle,.tw\:daisy-btn-active,[aria-pressed],[aria-current],[role=tab],a[href^=\#]):not(:disabled):not([aria-disabled=true]),.lp-back-top){--hauers-action-highlight:var(--hauers-action-surface)}@supports (color:color-mix(in lab, red, red)){:where(.tw\:daisy-btn:is(.tw\:daisy-btn-primary,.tw\:daisy-btn-accent,.tw\:daisy-btn-success,.tw\:daisy-btn-warning,.tw\:daisy-btn-error):not(.tw\:daisy-btn-outline,.tw\:daisy-btn-ghost,.tw\:daisy-btn-link,.tw\:daisy-btn-dash,.tw\:daisy-btn-disabled,.active,.tw\:daisy-btn-square,.tw\:daisy-btn-circle,.tw\:daisy-btn-active,[aria-pressed],[aria-current],[role=tab],a[href^=\#]):not(:disabled):not([aria-disabled=true]),.lp-back-top){--hauers-action-highlight:color-mix(in oklab, var(--hauers-action-surface) 98%, white)}}:where(.tw\:daisy-btn:is(.tw\:daisy-btn-primary,.tw\:daisy-btn-accent,.tw\:daisy-btn-success,.tw\:daisy-btn-warning,.tw\:daisy-btn-error):not(.tw\:daisy-btn-outline,.tw\:daisy-btn-ghost,.tw\:daisy-btn-link,.tw\:daisy-btn-dash,.tw\:daisy-btn-disabled,.active,.tw\:daisy-btn-square,.tw\:daisy-btn-circle,.tw\:daisy-btn-active,[aria-pressed],[aria-current],[role=tab],a[href^=\#]):not(:disabled):not([aria-disabled=true]),.lp-back-top){--hauers-action-edge:var(--hauers-action-surface)}@supports (color:color-mix(in lab, red, red)){:where(.tw\:daisy-btn:is(.tw\:daisy-btn-primary,.tw\:daisy-btn-accent,.tw\:daisy-btn-success,.tw\:daisy-btn-warning,.tw\:daisy-btn-error):not(.tw\:daisy-btn-outline,.tw\:daisy-btn-ghost,.tw\:daisy-btn-link,.tw\:daisy-btn-dash,.tw\:daisy-btn-disabled,.active,.tw\:daisy-btn-square,.tw\:daisy-btn-circle,.tw\:daisy-btn-active,[aria-pressed],[aria-current],[role=tab],a[href^=\#]):not(:disabled):not([aria-disabled=true]),.lp-back-top){--hauers-action-edge:color-mix(in oklab, var(--hauers-action-surface) 96%, black)}}:where(.tw\:daisy-btn:is(.tw\:daisy-btn-primary,.tw\:daisy-btn-accent,.tw\:daisy-btn-success,.tw\:daisy-btn-warning,.tw\:daisy-btn-error):not(.tw\:daisy-btn-outline,.tw\:daisy-btn-ghost,.tw\:daisy-btn-link,.tw\:daisy-btn-dash,.tw\:daisy-btn-disabled,.active,.tw\:daisy-btn-square,.tw\:daisy-btn-circle,.tw\:daisy-btn-active,[aria-pressed],[aria-current],[role=tab],a[href^=\#]):not(:disabled):not([aria-disabled=true]),.lp-back-top){color:var(--hauers-action-ink)!important;background-color:var(--hauers-action-surface)!important;background-image:linear-gradient(to bottom, transparent 0%, transparent 24%), linear-gradient(to bottom, var(--hauers-action-highlight) 0%, var(--hauers-action-surface) 58%, var(--hauers-action-edge) 100%)!important;border-color:var(--hauers-action-edge)!important;box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.38), 0 2px 4px var(--hauers-action-edge)!important}@supports (color:color-mix(in lab, red, red)){:where(.tw\:daisy-btn:is(.tw\:daisy-btn-primary,.tw\:daisy-btn-accent,.tw\:daisy-btn-success,.tw\:daisy-btn-warning,.tw\:daisy-btn-error):not(.tw\:daisy-btn-outline,.tw\:daisy-btn-ghost,.tw\:daisy-btn-link,.tw\:daisy-btn-dash,.tw\:daisy-btn-disabled,.active,.tw\:daisy-btn-square,.tw\:daisy-btn-circle,.tw\:daisy-btn-active,[aria-pressed],[aria-current],[role=tab],a[href^=\#]):not(:disabled):not([aria-disabled=true]),.lp-back-top){box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.38), 0 2px 4px color-mix(in oklab, var(--hauers-action-edge) 32%, transparent)!important}}:where(.tw\:daisy-btn:is(.tw\:daisy-btn-primary,.tw\:daisy-btn-accent,.tw\:daisy-btn-success,.tw\:daisy-btn-warning,.tw\:daisy-btn-error):not(.tw\:daisy-btn-outline,.tw\:daisy-btn-ghost,.tw\:daisy-btn-link,.tw\:daisy-btn-dash,.tw\:daisy-btn-disabled,.active,.tw\:daisy-btn-square,.tw\:daisy-btn-circle,.tw\:daisy-btn-active,[aria-pressed],[aria-current],[role=tab],a[href^=\#]):not(:disabled):not([aria-disabled=true]),.lp-back-top){filter:none!important;transition:background-image .18s!important;transform:translate(0)scale(1)!important}@media (hover:hover){:where(.tw\:daisy-btn:is(.tw\:daisy-btn-primary,.tw\:daisy-btn-accent,.tw\:daisy-btn-success,.tw\:daisy-btn-warning,.tw\:daisy-btn-error):not(.tw\:daisy-btn-outline,.tw\:daisy-btn-ghost,.tw\:daisy-btn-link,.tw\:daisy-btn-dash,.tw\:daisy-btn-disabled,.active,.tw\:daisy-btn-square,.tw\:daisy-btn-circle,.tw\:daisy-btn-active,[aria-pressed],[aria-current],[role=tab],a[href^=\#]):not(:disabled):not([aria-disabled=true]),.lp-back-top):hover{background-image:linear-gradient(to bottom, oklab(100% 0 5.96046e-8/.18) 0%, oklab(100% 0 5.96046e-8/.09) 8%, transparent 24%), linear-gradient(to bottom, var(--hauers-action-surface) 0%, var(--hauers-action-surface) 52%, var(--hauers-action-edge) 100%)!important}@supports (color:color-mix(in lab, red, red)){:where(.tw\:daisy-btn:is(.tw\:daisy-btn-primary,.tw\:daisy-btn-accent,.tw\:daisy-btn-success,.tw\:daisy-btn-warning,.tw\:daisy-btn-error):not(.tw\:daisy-btn-outline,.tw\:daisy-btn-ghost,.tw\:daisy-btn-link,.tw\:daisy-btn-dash,.tw\:daisy-btn-disabled,.active,.tw\:daisy-btn-square,.tw\:daisy-btn-circle,.tw\:daisy-btn-active,[aria-pressed],[aria-current],[role=tab],a[href^=\#]):not(:disabled):not([aria-disabled=true]),.lp-back-top):hover{background-image:linear-gradient(to bottom, oklab(100% 0 5.96046e-8/.18) 0%, oklab(100% 0 5.96046e-8/.09) 8%, transparent 24%), linear-gradient(to bottom, color-mix(in oklab, var(--hauers-action-surface) 97%, white) 0%, color-mix(in oklab, var(--hauers-action-surface) 99%, white) 52%, var(--hauers-action-edge) 100%)!important}}}:where(.tw\:daisy-btn:is(.tw\:daisy-btn-primary,.tw\:daisy-btn-accent,.tw\:daisy-btn-success,.tw\:daisy-btn-warning,.tw\:daisy-btn-error):not(.tw\:daisy-btn-outline,.tw\:daisy-btn-ghost,.tw\:daisy-btn-link,.tw\:daisy-btn-dash,.tw\:daisy-btn-disabled,.active,.tw\:daisy-btn-square,.tw\:daisy-btn-circle,.tw\:daisy-btn-active,[aria-pressed],[aria-current],[role=tab],a[href^=\#]):not(:disabled):not([aria-disabled=true]),.lp-back-top):active{background-image:linear-gradient(to bottom, transparent 0%, transparent 24%), linear-gradient(to bottom, var(--hauers-action-surface) 0%, var(--hauers-action-edge) 100%)!important;translate:0!important}:where(.tw\:daisy-btn:is(.tw\:daisy-btn-primary,.tw\:daisy-btn-accent,.tw\:daisy-btn-success,.tw\:daisy-btn-warning,.tw\:daisy-btn-error):not(.tw\:daisy-btn-outline,.tw\:daisy-btn-ghost,.tw\:daisy-btn-link,.tw\:daisy-btn-dash,.tw\:daisy-btn-disabled,.active,.tw\:daisy-btn-square,.tw\:daisy-btn-circle,.tw\:daisy-btn-active,[aria-pressed],[aria-current],[role=tab],a[href^=\#]):focus-visible,.lp-back-top:focus-visible){outline:2px solid var(--ui-control-focus-color)!important;outline-offset:3px!important}@media (prefers-reduced-motion:reduce){:where(.tw\:daisy-btn:is(.tw\:daisy-btn-primary,.tw\:daisy-btn-accent,.tw\:daisy-btn-success,.tw\:daisy-btn-warning,.tw\:daisy-btn-error):not(.tw\:daisy-btn-outline,.tw\:daisy-btn-ghost,.tw\:daisy-btn-link,.tw\:daisy-btn-dash,.tw\:daisy-btn-disabled,.active,.tw\:daisy-btn-square,.tw\:daisy-btn-circle,.tw\:daisy-btn-active,[aria-pressed],[aria-current],[role=tab],a[href^=\#]):not(:disabled):not([aria-disabled=true]),.lp-back-top){transition:none!important}}@media (forced-colors:active){:where(.tw\:daisy-btn:is(.tw\:daisy-btn-primary,.tw\:daisy-btn-accent,.tw\:daisy-btn-success,.tw\:daisy-btn-warning,.tw\:daisy-btn-error):not(.tw\:daisy-btn-outline,.tw\:daisy-btn-ghost,.tw\:daisy-btn-link,.tw\:daisy-btn-dash,.tw\:daisy-btn-disabled,.active,.tw\:daisy-btn-square,.tw\:daisy-btn-circle,.tw\:daisy-btn-active,[aria-pressed],[aria-current],[role=tab],a[href^=\#]),.lp-back-top){forced-color-adjust:auto;color:buttontext!important;box-shadow:none!important;background-color:buttonface!important;background-image:none!important;border-color:buttontext!important}:where(.tw\:daisy-btn:is(.tw\:daisy-btn-primary,.tw\:daisy-btn-accent,.tw\:daisy-btn-success,.tw\:daisy-btn-warning,.tw\:daisy-btn-error):not(.tw\:daisy-btn-outline,.tw\:daisy-btn-ghost,.tw\:daisy-btn-link,.tw\:daisy-btn-dash,.tw\:daisy-btn-disabled,.active,.tw\:daisy-btn-square,.tw\:daisy-btn-circle,.tw\:daisy-btn-active,[aria-pressed],[aria-current],[role=tab],a[href^=\#]):focus-visible,.lp-back-top:focus-visible){outline-color:highlight!important}:where(.tw\:daisy-btn:is(.tw\:daisy-btn-primary,.tw\:daisy-btn-accent,.tw\:daisy-btn-success,.tw\:daisy-btn-warning,.tw\:daisy-btn-error):not(.tw\:daisy-btn-outline,.tw\:daisy-btn-ghost,.tw\:daisy-btn-link,.tw\:daisy-btn-dash,.tw\:daisy-btn-disabled,.active,.tw\:daisy-btn-square,.tw\:daisy-btn-circle,.tw\:daisy-btn-active,[aria-pressed],[aria-current],[role=tab],a[href^=\#]):is(:hover,:active),.lp-back-top:is(:hover,:active)){color:buttontext!important;box-shadow:none!important;background-color:buttonface!important;background-image:none!important;border-color:buttontext!important}}body .ui-desktop-switcher{box-sizing:border-box;width:fit-content;min-width:0;max-width:100%;min-height:var(--ui-control-default-height);scroll-padding-inline:var(--space-2xs);scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;align-items:center;gap:0;overflow:auto hidden;block-size:var(--ui-control-default-height)!important;height:var(--ui-control-default-height)!important;padding:3px var(--space-2xs)!important;border:1px solid var(--ui-border)!important;border-radius:var(--ui-control-radius)!important;background-color:var(--ui-surface-hover)!important;box-shadow:none!important;background-image:none!important;flex-wrap:nowrap!important;display:inline-flex!important}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body .ui-desktop-switcher{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}}body .ui-desktop-switcher::-webkit-scrollbar{display:none}body .ui-desktop-switcher>:is(button,a,[role=tab]){justify-content:center;align-items:center;gap:var(--space-2xs);min-width:max-content;font-family:var(--font-body);text-transform:capitalize;white-space:nowrap;cursor:pointer;flex:none;margin-block:0;transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s;min-height:calc(var(--ui-control-default-height) - var(--space-xs))!important;height:calc(var(--ui-control-default-height) - var(--space-xs))!important;padding:0 calc(var(--ui-control-default-padding-inline) - var(--space-2xs))!important;border-radius:var(--ui-control-radius)!important;color:var(--ui-text-muted)!important;font-size:var(--ui-control-default-font-size)!important;font-weight:600!important;line-height:var(--ui-control-default-line-height)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;text-decoration:none!important;display:inline-flex!important;transform:none!important}body .ui-desktop-switcher>:is(button,a,[role=tab]):hover{background:var(--color-base-content)!important}@supports (color:color-mix(in lab, red, red)){body .ui-desktop-switcher>:is(button,a,[role=tab]):hover{background:color-mix(in srgb, var(--color-base-content) 6%, transparent)!important}}body .ui-desktop-switcher>:is(button,a,[role=tab]):hover{color:var(--ui-text)!important;transform:none!important}body .ui-desktop-switcher>:is(button,a,[role=tab])[aria-selected=true],body .ui-desktop-switcher>:is(button,a,[role=tab])[aria-pressed=true],body .ui-desktop-switcher>:is(button,a,[role=tab]).is-active,body .ui-desktop-switcher>:is(button,a,[role=tab]).is-selected,body .ui-desktop-switcher>:is(button,a,[role=tab]).active,body .ui-desktop-switcher>:is(button,a,[role=tab]).tw\:daisy-tab-active,body .ui-desktop-switcher>:is(button,a,[role=tab])[data-active]{border-color:var(--ui-border)!important}@supports (color:color-mix(in lab, red, red)){body .ui-desktop-switcher>:is(button,a,[role=tab])[aria-selected=true],body .ui-desktop-switcher>:is(button,a,[role=tab])[aria-pressed=true],body .ui-desktop-switcher>:is(button,a,[role=tab]).is-active,body .ui-desktop-switcher>:is(button,a,[role=tab]).is-selected,body .ui-desktop-switcher>:is(button,a,[role=tab]).active,body .ui-desktop-switcher>:is(button,a,[role=tab]).tw\:daisy-tab-active,body .ui-desktop-switcher>:is(button,a,[role=tab])[data-active]{border-color:color-mix(in srgb, var(--ui-border) 78%, transparent)!important}}body .ui-desktop-switcher>:is(button,a,[role=tab])[aria-selected=true],body .ui-desktop-switcher>:is(button,a,[role=tab])[aria-pressed=true],body .ui-desktop-switcher>:is(button,a,[role=tab]).is-active,body .ui-desktop-switcher>:is(button,a,[role=tab]).is-selected,body .ui-desktop-switcher>:is(button,a,[role=tab]).active,body .ui-desktop-switcher>:is(button,a,[role=tab]).tw\:daisy-tab-active,body .ui-desktop-switcher>:is(button,a,[role=tab])[data-active]{z-index:0;position:relative;background-color:var(--color-base-100)!important;color:var(--ui-text)!important;box-shadow:var(--ui-switcher-active-shadow)!important;background-image:none!important;font-weight:600!important}body .ui-desktop-switcher>:is(button,a,[role=tab])[aria-selected=true]:hover,body .ui-desktop-switcher>:is(button,a,[role=tab])[aria-pressed=true]:hover,body .ui-desktop-switcher>:is(button,a,[role=tab]).is-active:hover,body .ui-desktop-switcher>:is(button,a,[role=tab]).is-selected:hover,body .ui-desktop-switcher>:is(button,a,[role=tab]).active:hover,body .ui-desktop-switcher>:is(button,a,[role=tab]).tw\:daisy-tab-active:hover,body .ui-desktop-switcher>:is(button,a,[role=tab])[data-active]:hover{background-color:var(--color-base-100)!important}@supports (color:color-mix(in lab, red, red)){body .ui-desktop-switcher>:is(button,a,[role=tab])[aria-selected=true]:hover,body .ui-desktop-switcher>:is(button,a,[role=tab])[aria-pressed=true]:hover,body .ui-desktop-switcher>:is(button,a,[role=tab]).is-active:hover,body .ui-desktop-switcher>:is(button,a,[role=tab]).is-selected:hover,body .ui-desktop-switcher>:is(button,a,[role=tab]).active:hover,body .ui-desktop-switcher>:is(button,a,[role=tab]).tw\:daisy-tab-active:hover,body .ui-desktop-switcher>:is(button,a,[role=tab])[data-active]:hover{background-color:color-mix(in srgb, var(--color-base-100) 92%, var(--ui-surface-hover))!important}}body .ui-desktop-switcher>:is(button,a,[role=tab])[aria-selected=true]:hover,body .ui-desktop-switcher>:is(button,a,[role=tab])[aria-pressed=true]:hover,body .ui-desktop-switcher>:is(button,a,[role=tab]).is-active:hover,body .ui-desktop-switcher>:is(button,a,[role=tab]).is-selected:hover,body .ui-desktop-switcher>:is(button,a,[role=tab]).active:hover,body .ui-desktop-switcher>:is(button,a,[role=tab]).tw\:daisy-tab-active:hover,body .ui-desktop-switcher>:is(button,a,[role=tab])[data-active]:hover{color:var(--ui-text)!important}body .ui-desktop-switcher>:is(button,a,[role=tab]):focus-visible{z-index:1;outline:2px solid var(--ui-focus)!important;outline-offset:-2px!important}body .ui-desktop-switcher>:is(button,a,[role=tab]):disabled,body .ui-desktop-switcher>:is(button,a,[role=tab])[disabled],body .ui-desktop-switcher>:is(button,a,[role=tab])[aria-disabled=true]{cursor:not-allowed;opacity:.55}body .ui-desktop-switcher>:is(button,a,[role=tab])>.ui-switcher-tab-icon{justify-content:center;align-items:center;line-height:0;display:inline-flex}body .ui-desktop-switcher>:is(button,a,[role=tab]) svg{width:var(--ui-icon-inline-size);height:var(--ui-icon-inline-size);flex:none}body .ui-desktop-switcher>.pgx-domain-tab.is-active{color:var(--domain-color,var(--ui-text))!important}@media (prefers-reduced-motion:reduce){body .ui-desktop-switcher>:is(button,a,[role=tab]){transition:none}}@media (max-width:48rem){body .ui-desktop-switcher.pgx-domain-switcher{width:100%}}@media (forced-colors:active){body .ui-desktop-switcher{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas!important;border-color:canvastext!important}body .ui-desktop-switcher>:is(button,a,[role=tab]){color:buttontext!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}body .ui-desktop-switcher>:is(button,a,[role=tab])[aria-selected=true],body .ui-desktop-switcher>:is(button,a,[role=tab])[aria-pressed=true],body .ui-desktop-switcher>:is(button,a,[role=tab]).is-active,body .ui-desktop-switcher>:is(button,a,[role=tab]).is-selected,body .ui-desktop-switcher>:is(button,a,[role=tab]).active,body .ui-desktop-switcher>:is(button,a,[role=tab]).tw\:daisy-tab-active,body .ui-desktop-switcher>:is(button,a,[role=tab])[data-active]{color:highlighttext!important;box-shadow:none!important;background:highlight!important}body .ui-desktop-switcher>:is(button,a,[role=tab]):focus-visible{outline-color:highlight!important}}body[data-role]{padding-top:0}#navbar-placeholder,#sidebar-placeholder{display:contents}.nav-cspc-logo--dark,.dark .nav-cspc-logo--light{display:none}.dark .nav-cspc-logo--dark{display:block}.search-icon{pointer-events:none}.app-shell{min-height:100vh;display:flex}.sidebar{box-sizing:border-box;z-index:30;width:240px;transition:width .16s ease-out,transform .16s ease-out;position:fixed;inset:0 auto 0 0;overflow:visible}.sidebar-inner,.page-content{box-sizing:border-box}.sidebar-inner{min-width:0;overflow-x:visible}.sidebar-label{white-space:nowrap;min-width:0;overflow:hidden}.sidebar-nav{overflow-x:hidden}.sidebar-topbar{position:relative;overflow:visible}.sidebar-shell-actions{z-index:3;position:relative}.sidebar-account-wrap{position:relative}.sidebar-brand{background:0 0!important;border-color:#0000!important;padding:0!important}.app-shell-controls{z-index:50;box-sizing:border-box;pointer-events:none;justify-content:flex-end;align-items:center;padding-inline:1.5rem;display:flex;position:fixed;top:1rem;left:0;right:0}.app-shell-actions{pointer-events:auto;justify-self:end;align-items:flex-start;gap:.5rem;min-width:0;display:flex}.app-search-control{position:relative}.app-search-toggle{width:var(--ui-control-default-height);min-width:var(--ui-control-default-height);padding:0}.app-search-panel[hidden]{display:none}.sidebar-popover{z-index:50;position:absolute;inset:auto auto 0 calc(100% + .75rem)}.sidebar-popover:not([hidden]){visibility:visible;opacity:1;pointer-events:auto;scale:1;display:block!important}.sidebar-notif-panel{max-height:min(36rem,100vh - 2rem);overflow:auto}.sidebar-collapse-tooltip{z-index:2;width:var(--ui-control-default-height);height:var(--ui-control-default-height);position:relative}.sidebar-collapse-tooltip.ui-tooltip:after{top:50%;left:calc(100% + .75rem);right:auto;transform:translateY(-50%)}.sidebar-collapse-tooltip.ui-tooltip:hover:after,.sidebar-collapse-tooltip.ui-tooltip:has(.sidebar-collapse-handle:focus-visible):after{opacity:1;transform:translateY(-50%)}.sidebar-collapse-tooltip.ui-tooltip:focus-within:after,.sidebar-collapse-tooltip.is-dismissed.ui-tooltip:after{opacity:0!important;visibility:hidden!important}.sidebar-link.ui-tooltip:after{top:50%;left:calc(100% + .75rem);right:auto;opacity:0!important;visibility:hidden!important;transform:translateY(-50%)!important}.app-shell.sidebar-collapsed .sidebar-nav,.sidebar.collapsed .sidebar-nav{overflow:visible!important}.app-shell.sidebar-collapsed .sidebar-link.ui-tooltip:hover:after,.app-shell.sidebar-collapsed .sidebar-link.ui-tooltip:focus-visible:after,.sidebar.collapsed .sidebar-link.ui-tooltip:hover:after,.sidebar.collapsed .sidebar-link.ui-tooltip:focus-visible:after{opacity:1!important;visibility:visible!important;transform:translateY(-50%)!important}.sidebar-collapse-handle{box-sizing:border-box;width:var(--ui-control-default-height);height:var(--ui-control-default-height);min-height:var(--ui-control-default-height);place-items:center;padding:0;display:grid;position:relative}.sidebar-collapse-icon{width:var(--ui-icon-control-size);height:var(--ui-icon-control-size);flex:0 0 var(--ui-icon-control-size);place-items:center;line-height:1;display:grid}.sidebar-collapse-icon .lucide{width:var(--ui-icon-control-size);height:var(--ui-icon-control-size);margin:0;display:block}.npp-link{box-sizing:border-box;width:100%;min-height:var(--ui-control-default-height);border-radius:var(--radius-field);color:var(--color-base-content);border:1px solid #0000;align-items:center;gap:.75rem;padding:.5rem .75rem;text-decoration:none;transition:background-color .12s ease-out,border-color .12s ease-out,color .12s ease-out;display:flex}.nav-profile-popup .npp-actions>li,.nav-profile-popup .npp-actions>li>.npp-link{width:100%;min-width:0;margin:0}.nav-profile-popup .npp-actions,.nav-profile-popup>ul[aria-label=Session]{gap:.125rem;width:100%;min-width:0;margin:0;display:grid;padding:0 .75rem!important}.nav-profile-popup .npp-actions>li,.nav-profile-popup>ul[aria-label=Session]>li{width:100%;min-width:0;display:block;margin:0!important;padding:0!important}.nav-profile-popup .npp-actions>li>.npp-link,.nav-profile-popup>ul[aria-label=Session]>li>.npp-link{box-sizing:border-box;width:100%;min-width:0;height:var(--ui-control-default-height);min-height:var(--ui-control-default-height);line-height:var(--ui-control-default-line-height);place-content:center flex-start!important;align-items:center!important;gap:.75rem!important;margin:0!important;padding:0 .75rem!important;display:flex!important}.nav-profile-popup .npp-actions>li>.npp-link:hover,.nav-profile-popup .npp-actions>li>.npp-link:active{border-color:var(--color-base-300);background:var(--color-base-100);color:var(--color-base-content)}.nav-profile-popup .npp-actions>li>.npp-link:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.nav-profile-popup .npp-actions>li>.npp-link--danger:hover,.nav-profile-popup .npp-actions>li>.npp-link--danger:active{border-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.nav-profile-popup .npp-actions>li>.npp-link--danger:hover,.nav-profile-popup .npp-actions>li>.npp-link--danger:active{border-color:color-mix(in srgb, var(--color-error) 35%, var(--color-base-300))}}.nav-profile-popup .npp-actions>li>.npp-link--danger:hover,.nav-profile-popup .npp-actions>li>.npp-link--danger:active{background:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.nav-profile-popup .npp-actions>li>.npp-link--danger:hover,.nav-profile-popup .npp-actions>li>.npp-link--danger:active{background:color-mix(in srgb, var(--color-error) 10%, var(--color-base-100))}}.nav-profile-popup .npp-actions>li>.npp-link--danger:hover,.nav-profile-popup .npp-actions>li>.npp-link--danger:active{color:var(--color-error)}.nav-profile-popup{width:min(22rem,100vw - 2rem);min-width:0;padding:.5rem;max-height:none!important;box-shadow:none!important;overflow:visible!important}.nav-profile-popup .npp-header{border-bottom:0;min-width:0;padding:.75rem}.nav-profile-popup .npp-actions{gap:.125rem;width:100%;margin:0;padding:0}.nav-profile-popup .npp-actions li,.nav-profile-popup .npp-actions .npp-link{min-width:0}.npp-icon{width:1.25rem;height:1.25rem;color:inherit;visibility:visible;opacity:1;flex:0 0 1.25rem;place-items:center;line-height:1;display:grid}.npp-icon .lucide{visibility:visible;width:1.25rem;height:1.25rem;display:block}.nav-profile-popup .npp-link>.npp-icon{align-self:center}.npp-meta{color:var(--color-base-content)}.npp-meta-card{box-sizing:border-box;min-height:3.5rem}.npp-meta-icon{border-radius:var(--radius-field);background:var(--color-primary);flex:0 0 1.75rem;place-items:center;width:1.75rem;height:1.75rem;display:grid}@supports (color:color-mix(in lab, red, red)){.npp-meta-icon{background:color-mix(in srgb, var(--color-primary) 10%, var(--color-base-100))}}.npp-meta-icon{color:var(--color-primary);line-height:1}.npp-meta-icon .lucide{display:block}.npp-meta-value{overflow-wrap:anywhere}.nav-profile-popup>.tw\:daisy-divider{height:1px;min-height:1px;margin:.5rem .75rem!important}.nav-profile-popup>ul[aria-label=Session]{margin-bottom:0}.npp-link--danger{margin-top:0!important}.sidebar-account .nav-avatar{box-sizing:border-box;place-items:center;padding:0;line-height:1;display:grid}.sidebar-account .nav-avatar .user-avatar-img{object-fit:cover;width:100%;height:100%}.sidebar-account-chevron{width:var(--ui-icon-control-size);height:var(--ui-icon-control-size);flex:0 0 var(--ui-icon-control-size);place-items:center;line-height:1;display:grid}.sidebar-account-chevron .lucide{width:var(--ui-icon-inline-size);height:var(--ui-icon-inline-size);margin:0;display:block}.sidebar-account>.nav-avatar{flex:0 0 36px;place-items:center;width:36px;height:36px;margin:0;display:grid}.sidebar-notif-trigger:not(.active),.sidebar-notif-trigger:not(.active):active,.sidebar-notif-trigger:not(.active):focus,.sidebar-notif-trigger:not(.active):focus-visible,.sidebar-notif-trigger:not(.active)[aria-expanded=true]{box-shadow:none!important;color:var(--color-base-content)!important;background:0 0!important;border-color:#0000!important;outline:0!important}.sidebar-notif-trigger:not(.active):hover{border-color:var(--color-base-300)!important;background:var(--color-primary)!important}@supports (color:color-mix(in lab, red, red)){.sidebar-notif-trigger:not(.active):hover{background:color-mix(in srgb, var(--color-primary) 10%, var(--color-base-100))!important}}.sidebar-notif-trigger:not(.active):hover{box-shadow:none!important;color:var(--color-base-content)!important}.sidebar-notif-trigger:not(.active) .lucide{color:var(--color-base-content);stroke:currentColor}.sidebar-notif-panel{min-width:0;color:var(--color-base-content);flex-direction:column;width:min(22rem,100vw - 2rem)!important;max-height:min(30rem,100vh - 2rem)!important;padding:.5rem!important;display:flex!important;overflow:hidden!important}.sidebar-notif-panel .nav-notif-header{min-height:var(--ui-control-default-height);flex:none}.sidebar-notif-panel .nav-notif-list{overscroll-behavior:contain;flex:auto;min-height:0;max-height:min(21rem,100vh - 8.5rem);padding-block:.25rem;display:block;overflow-y:auto}.sidebar-notif-panel .nav-notif-list>*+*{margin-top:.25rem}.sidebar-notif-panel .nav-notif-item{outline-offset:-2px;box-shadow:none!important}.sidebar-notif-panel .nav-notif-item:focus-visible{outline:2px solid var(--color-primary)}.sidebar-notif-panel .nav-notif-history-link{min-height:var(--ui-control-default-height);border-radius:var(--radius-field);flex:none}.sidebar-notif-panel .nav-notif-item,.sidebar-notif-panel .nav-notif-title-text,.sidebar-notif-panel .nav-notif-text,.sidebar-notif-panel .notification-state__message,.sidebar-notif-panel .nav-notif-time{color:var(--color-base-content)}@supports (color:color-mix(in srgb, red, red)){.sidebar-notif-panel .nav-notif-time{color:color-mix(in srgb, var(--color-base-content) 70%, var(--color-base-100))}}.sidebar-notif-panel .nav-notif-icon,.sidebar-notif-panel .nav-notif-icon .lucide,.sidebar-notif-panel .notification-state__icon,.sidebar-notif-panel .notification-state__icon .lucide{color:var(--color-primary);stroke:currentColor}.sidebar-notif-trigger:focus:not(:focus-visible){box-shadow:none;outline:0}.dark .sidebar-link.active,.dark .sidebar-link.active:hover,.dark .sidebar-link.active:focus-visible,.dark .sidebar-notif-trigger.active,.dark .sidebar-notif-trigger.active:hover,.dark .sidebar-notif-trigger.active:focus-visible{border-color:var(--color-primary)!important;background:var(--color-primary)!important;color:var(--color-primary-content)!important}.app-shell:not(.sidebar-collapsed) .sidebar-shell-actions{pointer-events:auto;margin-left:auto;display:flex;position:relative;inset:auto}.app-shell:not(.sidebar-collapsed) .sidebar-collapse-tooltip{opacity:1;pointer-events:auto}.app-shell.sidebar-collapsed .sidebar{width:80px}.app-shell.sidebar-collapsed .sidebar-label,.app-shell.sidebar-collapsed .sidebar-brand-copy,.app-shell.sidebar-collapsed .sidebar-section-label,.app-shell.sidebar-collapsed .sidebar-account-copy,.app-shell.sidebar-collapsed .sidebar-footer{display:none}.app-shell.sidebar-collapsed .sidebar-section-label{display:none!important}.app-shell.sidebar-collapsed .nav-user-info{display:none}.app-shell.sidebar-collapsed .sidebar-brand{flex:none;justify-content:center;width:40px;height:40px;margin-inline:auto;overflow:visible;background:0 0!important;border-color:#0000!important;padding:0!important;display:flex!important}.app-shell.sidebar-collapsed .sidebar-brand:hover,.app-shell.sidebar-collapsed .sidebar-brand:focus-visible,.app-shell.sidebar-collapsed .sidebar-account:hover,.app-shell.sidebar-collapsed .sidebar-account:focus-visible{background:0 0!important;border-color:#0000!important}.app-shell.sidebar-collapsed .sidebar-account{flex:0 0 40px;justify-content:center;align-items:center;gap:0;width:40px;min-width:40px;max-width:40px;height:40px;margin-inline:auto;overflow:visible;background:0 0!important;border-color:#0000!important;padding:0!important;display:flex!important}.app-shell.sidebar-collapsed .sidebar-topbar{min-height:40px;display:block;position:relative}.app-shell.sidebar-collapsed .sidebar-shell-actions{pointer-events:none;z-index:3;width:40px;height:40px;margin:0;display:block;position:absolute;inset:0 auto auto 50%;transform:translate(-50%)}.app-shell.sidebar-collapsed .sidebar-collapse-tooltip{opacity:0;pointer-events:none;z-index:3;width:40px;height:40px;transition:opacity .12s ease-out;position:absolute;inset:0}.app-shell.sidebar-collapsed .sidebar-brand:hover+.sidebar-shell-actions .sidebar-collapse-tooltip,.app-shell.sidebar-collapsed .sidebar-brand:focus-visible+.sidebar-shell-actions .sidebar-collapse-tooltip,.app-shell.sidebar-collapsed .sidebar-topbar:has(.sidebar-brand:hover) .sidebar-collapse-tooltip,.app-shell.sidebar-collapsed .sidebar-topbar:has(.sidebar-brand:focus-visible) .sidebar-collapse-tooltip,.app-shell.sidebar-collapsed .sidebar-collapse-tooltip.is-hovered,.app-shell.sidebar-collapsed .sidebar-collapse-tooltip:hover{opacity:1!important;pointer-events:auto!important}.app-shell.sidebar-collapsed .sidebar-collapse-tooltip.is-dismissed{opacity:0!important;pointer-events:none!important}.app-shell.sidebar-collapsed .sidebar-collapse-handle{box-sizing:border-box;border-radius:var(--radius-box);z-index:4;border:1px solid #0000;place-items:center;width:40px;height:40px;min-height:40px;padding:0;background:0 0!important;display:grid!important}.app-shell.sidebar-collapsed .sidebar-collapse-handle:hover,.app-shell.sidebar-collapsed .sidebar-collapse-handle:focus-visible{border-color:var(--color-primary)!important}@supports (color:color-mix(in lab, red, red)){.app-shell.sidebar-collapsed .sidebar-collapse-handle:hover,.app-shell.sidebar-collapsed .sidebar-collapse-handle:focus-visible{border-color:color-mix(in srgb, var(--color-primary) 34%, var(--color-base-300))!important}}.app-shell.sidebar-collapsed .sidebar-collapse-handle:hover,.app-shell.sidebar-collapsed .sidebar-collapse-handle:focus-visible{background-color:var(--color-primary)!important}@supports (color:color-mix(in lab, red, red)){.app-shell.sidebar-collapsed .sidebar-collapse-handle:hover,.app-shell.sidebar-collapsed .sidebar-collapse-handle:focus-visible{background-color:color-mix(in srgb, var(--color-primary) 8%, var(--color-base-100))!important}}.app-shell.sidebar-collapsed .sidebar-collapse-handle:hover,.app-shell.sidebar-collapsed .sidebar-collapse-handle:focus-visible{color:var(--color-primary)!important}.app-shell.sidebar-collapsed .sidebar-brand-mark{margin-inline:auto}.sidebar-brand-mark--expanded{background:0 0;place-items:center;width:140px;height:32px;padding:0;display:grid}.sidebar-brand-mark--expanded img{object-fit:contain;width:140px;max-width:100%;height:28px;display:block}.sidebar-brand-mark--collapsed{display:none!important}.app-shell.sidebar-collapsed .sidebar-brand-mark--expanded{visibility:hidden;display:none!important}.app-shell.sidebar-collapsed .sidebar-brand-mark--collapsed{box-sizing:border-box;visibility:visible;background:0 0;place-items:center;width:40px;height:40px;margin-inline:auto;padding:0;display:grid!important}.app-shell.sidebar-collapsed .sidebar-brand-mark--collapsed img{object-fit:contain;width:32px;height:32px;transform:none}.app-shell.sidebar-collapsed .sidebar-link{justify-content:center;width:40px;margin-inline:auto;padding-inline:0}.app-shell.sidebar-collapsed .sidebar-divider{width:40px;margin-inline:auto}.app-shell.sidebar-collapsed .sidebar-account-chevron{display:none}.app-shell.sidebar-collapsed .sidebar-account-wrap{width:40px;margin-inline:auto}.app-shell.sidebar-collapsed .sidebar-account .nav-avatar{background:var(--color-primary);width:36px;height:36px;color:var(--color-primary-content);flex:0 0 36px;place-self:center;margin:0;border-radius:var(--radius-field)!important;display:grid!important}.app-shell.sidebar-collapsed .sidebar-popover{inset:auto auto 0 calc(100% + .75rem)}.app-shell.sidebar-collapsed .sidebar-notif-trigger{padding-inline:0;width:40px!important}.app-shell.sidebar-collapsed .sidebar-notif-badge,.sidebar.collapsed .sidebar-notif-badge{margin:0;position:absolute;top:-.125rem;right:-.125rem}.sidebar.collapsed .nav-user-info,.sidebar.collapsed .sidebar-account-chevron{display:none!important}.sidebar.collapsed .sidebar-account-wrap{width:40px;margin-inline:auto}.sidebar.collapsed .sidebar-account{flex:0 0 40px;justify-content:center;align-items:center;gap:0;width:40px;min-width:40px;max-width:40px;height:40px;margin-inline:auto;background:0 0!important;border-color:#0000!important;padding:0!important;display:flex!important}.sidebar.collapsed .sidebar-account .nav-avatar{background:var(--color-primary);width:36px;height:36px;color:var(--color-primary-content);flex:0 0 36px;margin:0;border-radius:var(--radius-field)!important;display:grid!important}.page-content{min-width:0;width:calc(100% - 240px)!important;max-width:none!important;padding:var(--ui-page-padding-block-start) var(--ui-page-padding-inline) var(--ui-page-padding-block-end)!important;margin-left:240px!important}.app-shell.sidebar-collapsed .page-content{width:calc(100% - 80px)!important;margin-left:80px!important}.sidebar-overlay{z-index:20;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .16s ease-out;position:fixed;inset:0}.sidebar-overlay.is-open{visibility:visible;opacity:1;pointer-events:auto}body.sidebar-scroll-locked{overflow:hidden}body.assessment-focus-active #navbar-placeholder,body.assessment-focus-active .app-shell-controls,body.assessment-focus-active .sidebar,body.assessment-focus-active .sidebar-overlay,body.assessment-focus-active .reviewee-page-brand,body.assessment-focus-active .home-brand-row,body.assessment-focus-active #nav-page-title{display:none!important}body.assessment-focus-active .page-content,body.assessment-focus-active .app-shell.sidebar-collapsed .page-content{width:100%!important;max-width:none!important;margin-left:0!important;padding:0!important}img,canvas,svg{max-width:100%}@media (max-width:767px){body[data-role]{padding-top:0}.page-content{width:100%!important;margin-left:0!important;padding:1rem!important}.app-shell-controls{padding-inline:.75rem;top:.75rem}.app-shell-actions{gap:.375rem}.sidebar{width:min(280px,100vw - 48px);inset:0 auto 0 0;transform:translate(-100%)}.sidebar-collapse-tooltip{right:auto}.app-shell .sidebar.is-open{transform:translate(0)}.app-shell.sidebar-collapsed .sidebar{width:min(280px,100vw - 48px)}.app-shell.sidebar-collapsed .sidebar-label{display:inline}.app-shell.sidebar-collapsed .sidebar-link{justify-content:flex-start;padding-inline:.75rem}.sidebar-popover{max-width:calc(100vw - 2rem);inset:auto 0 calc(100% + .75rem)}.page-content,.app-shell.sidebar-collapsed .page-content{width:100%;margin-left:0;padding:1.25rem 1rem 2rem}}.header-outer{z-index:20;border-bottom:1px solid var(--color-base-300);background:var(--color-base-100);min-height:4rem;position:relative}.site-header{width:100%;min-height:4rem}.brand-group,.brand-link,.header-nav,.header-actions{min-width:0}.brand-link,.header-nav,.header-actions{align-items:center;display:inline-flex}.brand-link{min-height:2.5rem;color:var(--color-base-content)}.brand-link:hover{color:var(--color-primary)}.brand-separator{color:var(--color-base-content);opacity:.42;font-size:.75rem}.nav-link,.header-login,.header-cta{flex:none}.site-footer{border-top:1px solid var(--color-neutral-content)}@supports (color:color-mix(in lab, red, red)){.site-footer{border-top:1px solid color-mix(in srgb, var(--color-neutral-content) 18%, transparent)}}.site-footer .footer-inner{width:100%}.footer-logos{align-items:center;gap:.625rem;display:inline-flex}.footer-grid-lines{display:none}.footer-link{width:fit-content;color:var(--color-neutral-content);transition:color .15s,opacity .15s}.footer-link:hover{color:var(--color-accent);opacity:1}.footer-col-label{color:var(--color-neutral-content)}.forgot-link,.forgot-link:hover,.forgot-link:focus-visible{text-decoration:none}.auth-main{background:var(--color-base-200)}.auth-column{border:var(--border,1px) solid var(--color-base-300);min-width:0;box-shadow:none;gap:1.5rem;display:grid}.forgot-password-page .auth-column{border:0}.auth-column--center{justify-items:stretch}.auth-page--open .auth-main{height:100dvh;min-height:100dvh;overflow:hidden}.auth-page--open .auth-column{overscroll-behavior:contain;max-height:100%;box-shadow:none;scrollbar-width:thin;background:0 0;border:0;padding:.5rem;overflow-y:auto}@media (min-height:40rem){.auth-page--open:has(.auth-error-banner:not([hidden])) .auth-main{padding-block:1rem!important}.auth-page--open:has(.auth-error-banner:not([hidden])) .auth-column{gap:1rem;max-height:none;overflow-y:visible}}.forgot-password-page .auth-main{height:100dvh;min-height:100dvh;overflow:hidden}.forgot-password-page .auth-column{overscroll-behavior:contain;scrollbar-width:none;max-height:100%;overflow-y:auto}.forgot-password-page .auth-column::-webkit-scrollbar{display:none}@media (min-height:40rem){.forgot-password-page .auth-column{gap:1rem;max-height:none;overflow-y:visible}}.fp-step{display:none}.fp-step.active{display:block}.signup-main{background:var(--color-base-200);height:100dvh;min-height:100dvh;color:var(--color-base-content);grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);overflow:hidden}.signup-form-side{background:var(--color-base-200);min-width:0;min-height:0;color:var(--color-base-content);overflow:hidden}.signup-form-content{min-width:0}.signup-promo{border-radius:var(--radius-box);background:var(--color-base-100);min-width:0;min-height:0;color:var(--color-base-content);justify-content:center;align-items:center;margin:1.5rem 0 1.5rem 1.5rem;overflow:hidden}.signup-promo-content{min-width:0;padding:2rem}.signup-promo-features{border-top:1px solid var(--color-base-300);padding-top:2rem}@media (min-width:64rem){.signup-promo{grid-area:1/1}.signup-form-side{grid-area:1/2}}@media (max-height:760px) and (min-width:64rem){.signup-form-side{padding-block:1.5rem}.signup-heading{margin-bottom:1rem}.signup-promo-content{padding-block:1.5rem}.signup-promo-mark{width:5rem;height:5rem}.signup-promo-mark img{width:3rem;height:3rem}.signup-promo-content h2{margin-top:1.5rem;font-size:2.25rem}.signup-promo-content p{margin-top:1rem}.signup-promo-features{margin-top:2rem;padding-top:1.25rem}}@media (max-width:63.999rem){.signup-main{grid-template-columns:minmax(0,1fr)}.signup-form-side{overflow:hidden}}.auth-brand-mark{color:var(--color-base-content)}.auth-brand-mark:hover{opacity:.85}.greeting-area{gap:.75rem;display:grid}.greeting{color:var(--color-base-content);font-family:var(--font-heading)}.greeting-sub,.auth-footer-text,.auth-hint,.terms-text,.auth-note{color:var(--color-base-content);opacity:.72}.auth-accent-link,.auth-accent-link:hover,.auth-accent-link:focus-visible{text-decoration:none;color:#135bf9!important}.auth-form{min-width:0;display:grid}.auth-field,.input-field,.input-inner,.input-stack{min-width:0}.input-field{display:block}.input-stack{display:block;position:relative}.input-icon{width:var(--ui-icon-standalone-size);height:var(--ui-icon-standalone-size);font-size:var(--ui-icon-standalone-size);place-items:center;line-height:1;display:grid}.auth-actions{min-height:1.25rem}.auth-error-banner{border-color:var(--color-error);grid-template-columns:2rem minmax(0,1fr) 2rem;align-items:center;gap:.75rem;min-width:0;padding:.75rem 1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.auth-error-banner{border-color:color-mix(in srgb, var(--color-error) 36%, var(--color-base-300))}}.auth-error-banner{color:var(--color-error-content)}.auth-error-banner:not(:has(.auth-error-icon)){grid-template-columns:minmax(0,1fr) 2rem}.auth-error-banner:not(:has(.auth-error-icon)):not(:has(.auth-error-close)){grid-template-columns:minmax(0,1fr)}.auth-error-banner:not(:has(.auth-error-close)){grid-template-columns:2rem minmax(0,1fr)}.auth-error-icon{width:2rem;height:2rem;color:inherit;place-items:center;display:grid}.auth-error-text{overflow-wrap:anywhere;text-align:start;text-wrap:pretty;min-width:0;font-weight:700;line-height:1.35}.auth-error-close{flex:none;place-items:center;width:2rem;height:2rem;min-height:2rem;margin:0;line-height:0;display:grid;color:inherit!important;padding:0!important}.auth-error-close-icon{place-items:center;width:1.25rem;height:1.25rem;line-height:0;display:grid}.auth-error-close-icon .lucide{width:1.25rem;height:1.25rem;display:block}.auth-error-close .lucide{color:currentColor}.auth-icon-ring,.success-icon-ring{flex:none}.auth-icon-ring .lucide,.success-icon-ring .lucide{width:var(--ui-icon-feature-size);height:var(--ui-icon-feature-size)}.auth-full-width{width:100%}.auth-link-button{justify-content:center;transition:color .15s,border-color .15s,background-color .15s;border:1px solid var(--color-base-300)!important;background-color:var(--color-base-100)!important;color:var(--color-base-content)!important;box-shadow:none!important}.auth-link-button:hover,.auth-link-button:active{border-color:var(--color-primary)!important}@supports (color:color-mix(in lab, red, red)){.auth-link-button:hover,.auth-link-button:active{border-color:color-mix(in srgb, var(--color-primary) 34%, var(--color-base-300))!important}}.auth-link-button:hover,.auth-link-button:active{background-color:var(--color-base-100)!important;color:var(--color-primary)!important}.auth-link-button:focus-visible{outline-offset:2px;outline:2px solid var(--color-primary)!important}.resend-btn{border:1px solid var(--color-base-300)!important;background-color:var(--color-base-100)!important;color:var(--color-base-content)!important;box-shadow:none!important}.resend-btn:hover:not(:disabled),.resend-btn:active:not(:disabled){border-color:var(--color-base-300)!important;background-color:var(--color-base-100)!important;color:var(--color-primary)!important}.resend-btn:disabled{opacity:.58}.eye-toggle,.auth-error-close{box-shadow:none!important;background-color:#0000!important;border:0!important}.eye-toggle:hover:not(:disabled){color:var(--color-primary)!important;background-color:#0000!important;border-color:#0000!important}.auth-error-close:hover{background-color:var(--color-error-content)!important;border-color:#0000!important}@supports (color:color-mix(in lab, red, red)){.auth-error-close:hover{background-color:color-mix(in srgb, var(--color-error-content) 12%, transparent)!important}}.auth-error-close:hover{color:var(--color-error-content)!important}.google-btn svg{flex:0 0 1.125rem;width:1.125rem;height:1.125rem}.otp-group{min-width:0}.otp-box{flex:0 0 2.5rem}.resend-row{min-width:0}.resend-label{overflow-wrap:anywhere;min-width:0}.countdown{color:var(--color-primary);font-variant-numeric:tabular-nums}.landing-main,.legal-page{min-width:0}.hero-inner,.features-inner,.coverage-inner,.process-inner,.cta-block{width:100%}.hero-title,.section-title,.cta-title{text-wrap:balance}.hero-title{letter-spacing:-.05em;font-size:clamp(2.5rem,5vw,4.7rem);font-weight:800;line-height:1.1}.section-title,.cta-title{letter-spacing:-.025em;font-size:2.45rem;font-weight:700;line-height:1.25}.cta-sub{max-width:44rem}.landing-main ::selection{background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.landing-main ::selection{background:color-mix(in srgb, var(--color-accent) 35%, transparent)}}.ink-eyebrow{align-items:center;gap:.75rem;display:inline-flex}.ink-eyebrow:before{content:"";background:var(--color-accent);flex:0 0 2rem;width:2rem;height:2px}.hero-accent{text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.14em;text-decoration-thickness:.12em}.coverage-chip{background:var(--domain-color)}.sample-opt-correct{border-color:var(--color-primary);background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.sample-opt-correct{background:color-mix(in srgb, var(--color-primary) 8%, transparent)}}.sample-opt-correct .sample-opt-key{border-color:var(--color-primary);color:var(--color-primary)}.specimen-stamp{border:2px solid var(--color-primary);outline:1px solid var(--color-primary);outline-offset:3px;background:var(--color-base-100);color:var(--color-primary);font-family:var(--font-heading);letter-spacing:.22em;text-transform:uppercase;opacity:.85;border-radius:4px;padding:.3rem .7rem;font-size:.72rem;font-weight:800;position:absolute;top:1rem;right:-.75rem;transform:rotate(6deg)}.feature-row{border-top:1px solid var(--color-base-300);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem 1.25rem;padding-block:1.5rem;display:grid}.feature-row:last-child{border-bottom:1px solid var(--color-base-300)}.feature-row-desc{grid-column:2/-1}.feature-num{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.feature-num{color:color-mix(in srgb, var(--color-base-content) 40%, transparent)}}.feature-num{transition:color .18s}.feature-row-icon{color:var(--color-base-content);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.feature-row-icon{color:color-mix(in srgb, var(--color-base-content) 45%, transparent)}}.feature-row-icon{transition:color .18s}.feature-row:hover .feature-num,.feature-row:hover .feature-row-icon{color:var(--color-primary)}@media (min-width:64rem){.feature-row{grid-template-columns:4rem 17rem minmax(0,1fr) auto;gap:2rem}.feature-row-desc{grid-column:auto}}.process-step{border-top:1px solid var(--color-base-300);padding-top:1.5rem}.cta-gold{background:var(--color-accent);color:var(--domain-general-content)}.cta-gold .cta-ghost{border:1.5px solid var(--domain-general-content)!important}@supports (color:color-mix(in lab, red, red)){.cta-gold .cta-ghost{border:1.5px solid color-mix(in srgb, var(--domain-general-content) 55%, transparent)!important}}.cta-gold .cta-ghost{color:var(--domain-general-content)!important;box-shadow:none!important;background:0 0!important}.cta-gold .cta-ghost:hover{border-color:var(--domain-general-content)!important;background:var(--domain-general-content)!important;color:var(--color-accent)!important}.cta-gold .cta-ghost:focus-visible{outline-offset:2px;outline:2px solid var(--domain-general-content)!important}.cta-actions-panel{flex:0 0 15rem}.js-reveal [data-reveal]{opacity:0;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);transform:translateY(.75rem)}.js-reveal [data-reveal].is-visible{opacity:1;transform:none}.js-reveal [data-delay="1"]{transition-delay:80ms}.js-reveal [data-delay="2"]{transition-delay:.16s}.js-reveal [data-delay="3"]{transition-delay:.24s}@media (prefers-reduced-motion:reduce){.js-reveal [data-reveal]{opacity:1;transition:none;transform:none}}.legal-document{--lp-tint-strength:10%;--lp-surface:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.legal-document{--lp-surface:color-mix(in srgb, var(--color-base-content) 3%, var(--color-base-100))}}.legal-document{--lp-line:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.legal-document{--lp-line:color-mix(in srgb, var(--color-base-content) 12%, var(--color-base-100))}}.legal-document{background:var(--color-base-100);min-width:0;color:var(--color-base-content);font:1rem/1.6 var(--font-body);margin:0;padding-inline-end:3.75rem}.legal-document *{box-sizing:border-box}.legal-document :where(h1,h2,h3,p,ol,ul){margin:0}.legal-document a{color:inherit;text-decoration:none}.legal-document a:not([class~=tw\:daisy-btn]):not(.brand-link):not(.lp-nav a):not(.legal-toc a):hover{text-underline-offset:.25em;text-decoration:underline}.legal-document :focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.legal-page{min-width:0;padding-block:clamp(2rem,4vw,3.5rem) 6rem}.legal-page-shell{width:min(100% - 4rem,70rem);margin-inline:auto}.legal-hero{border-bottom:1px solid var(--lp-line);justify-content:space-between;align-items:flex-end;gap:2rem;padding-block:0 1.5rem;display:flex}.legal-hero-main{min-width:0}.legal-title{max-width:22ch;color:var(--color-base-content);font-family:var(--font-heading);letter-spacing:-.045em;text-wrap:balance;font-size:clamp(1.5rem,2.25vw,2rem);font-weight:700;line-height:1.08}.legal-meta{color:var(--ui-text-muted);text-align:end;flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:baseline;gap:.4rem .65rem;margin-block-end:.25rem;font-size:.8125rem;display:flex}.legal-meta time{color:var(--color-base-content);font-weight:600}.legal-grid{grid-template-columns:minmax(12rem,15rem) minmax(0,1fr);align-items:stretch;gap:clamp(2rem,5vw,4.5rem);margin-block-start:clamp(2rem,4vw,3rem);display:grid}.legal-toc-col{align-self:stretch;min-width:0}.legal-toc{border-inline-start:1px solid var(--lp-line);min-width:0;padding-inline-start:1rem;position:sticky;top:1.5rem}.legal-toc-body{padding:0}.legal-toc-heading{align-items:center;gap:.75rem;margin-block-end:.75rem;display:flex}.legal-toc-heading:after{content:"";border-block-start:1px solid var(--lp-line);flex:1}.legal-toc-label{color:var(--color-base-content);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:700}.legal-toc ol{gap:.125rem;margin:0;padding:0;list-style:none;display:grid}.legal-toc li{min-width:0}.legal-toc a{min-width:0;color:var(--ui-text-muted);border-inline-start:2px solid #0000;border-radius:0 .5rem .5rem 0;grid-template-columns:1.5rem minmax(0,1fr);align-items:start;gap:.5rem;margin-inline-start:-1rem;padding:.5rem .75rem .5rem 1rem;font-size:.8125rem;font-weight:500;line-height:1.4;text-decoration:none;display:grid}.legal-toc a:hover,.legal-toc a.toc-active{border-inline-start-color:var(--color-primary);background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.legal-toc a:hover,.legal-toc a.toc-active{background:color-mix(in srgb, var(--color-primary) 7%, transparent)}}.legal-toc a:hover,.legal-toc a.toc-active{color:var(--color-primary);text-decoration:none}.legal-toc-number{color:var(--color-base-content);font-variant-numeric:tabular-nums;letter-spacing:.04em;opacity:.56;font-size:.6875rem;font-weight:700}.legal-sections{min-width:0;max-width:76ch;color:var(--color-base-content)}.legal-section{border-bottom:1px solid var(--lp-line);min-width:0;font-size:var(--ui-type-body-size);padding-block:1.75rem;scroll-margin-block-start:1.5rem;line-height:1.7}.legal-section:first-child{padding-block-start:0}.legal-section#contact{border-bottom:0}.legal-section h2{color:var(--color-base-content);font-family:var(--font-heading);font-size:var(--ui-type-section-title-size);letter-spacing:-.025em;font-weight:700;line-height:var(--ui-type-section-title-line-height);text-wrap:balance;margin-block-end:.7rem}.legal-section p,.legal-section ul,.legal-section ol{margin-block-start:.85rem}.legal-section ul,.legal-section ol{padding-inline-start:1.5rem}.legal-section li+li{margin-block-start:.45rem}.legal-section li::marker{color:var(--color-primary)}.legal-section a,.legal-contact-box a{color:var(--color-primary);text-underline-offset:.2em;font-weight:600;text-decoration:underline;text-decoration-thickness:.08em}.legal-table-wrap{border:1px solid var(--lp-line);border-radius:var(--radius-box);background:var(--color-base-100);overscroll-behavior-inline:contain;max-width:100%;margin-block-start:1.25rem;overflow-x:auto}.legal-data-table{border-collapse:separate;border-spacing:0;background:var(--color-base-100);width:100%;min-width:42rem}.legal-table-caption{color:var(--ui-text-muted);caption-side:top;font-size:var(--ui-type-label-size);letter-spacing:.04em;text-align:start;text-transform:uppercase;padding:.95rem 1rem .7rem;font-weight:700}.legal-data-table th,.legal-data-table td{border-bottom:1px solid var(--lp-line);text-align:start;vertical-align:top;padding:.875rem 1rem}.legal-data-table thead th{z-index:1;background:var(--color-primary);position:sticky;inset-block-start:0}@supports (color:color-mix(in lab, red, red)){.legal-data-table thead th{background:color-mix(in srgb, var(--color-primary) 8%, var(--color-base-100))}}.legal-data-table thead th{border-bottom:2px solid var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.legal-data-table thead th{border-bottom:2px solid color-mix(in srgb, var(--color-primary) 22%, var(--color-base-100))}}.legal-data-table thead th{color:var(--color-base-content);font-size:var(--ui-type-label-size);font-weight:700}.legal-data-table tbody tr:nth-child(2n) td{background:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.legal-data-table tbody tr:nth-child(2n) td{background:color-mix(in srgb, var(--color-base-content) 2%, var(--color-base-100))}}.legal-data-table tbody tr:hover td{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.legal-data-table tbody tr:hover td{background:color-mix(in srgb, var(--color-primary) 5%, var(--color-base-100))}}.legal-data-table tbody tr:last-child td{border-bottom:0}.legal-contact-box{border:1px solid var(--lp-line);border-radius:var(--radius-box);background:var(--lp-surface);color:var(--color-base-content);margin-block-start:2.25rem}.legal-contact-body{gap:.875rem;padding:1rem 1.125rem;display:grid}.legal-contact-details{gap:.5rem;display:grid}.legal-contact-details strong{font-family:var(--font-heading);font-size:.9375rem}.legal-contact-row{align-items:flex-start;gap:.625rem;font-size:.875rem;line-height:1.5;display:flex}.legal-contact-icon{color:var(--color-primary);flex:0 0 1.125rem;justify-content:center;align-items:center;margin-block-start:.125rem;display:inline-flex}.legal-contact-email{font-weight:600!important;text-decoration:none!important}.legal-contact-email:hover{text-decoration:underline!important}.legal-contact-address{color:var(--ui-text-muted)}.legal-contact-address-text{min-width:0}.legal-contact-policy{border-block-start:1px solid var(--lp-line);color:var(--ui-text-muted);padding-block-start:.875rem;font-size:.8125rem;line-height:1.5;margin:0!important}@media (max-width:62rem){.legal-grid{grid-template-columns:minmax(0,1fr);gap:1.5rem}.legal-toc{border-block-end:1px solid var(--lp-line);border-inline-start:0;padding-block-end:1.25rem;position:static}.legal-toc ol{grid-template-columns:repeat(2,minmax(0,1fr))}.legal-toc a{margin-inline-start:0;padding-inline-start:.75rem}}@media (max-width:40rem){.legal-page{padding-block:1.75rem 4rem}.legal-page-shell{width:calc(100% - 2.5rem)}.legal-hero{flex-direction:column;align-items:flex-start;gap:.65rem}.legal-meta{text-align:start;justify-content:flex-start;margin-block-end:0}.legal-title{font-size:clamp(1.5rem,7vw,1.875rem)}.legal-grid{gap:1.25rem;margin-block-start:1.5rem}.legal-toc ol{column-gap:.25rem}.legal-toc a{grid-template-columns:1.25rem minmax(0,1fr);gap:.375rem;padding-block:.5rem;font-size:.75rem}.legal-section{padding-block:1.5rem}.legal-data-table th,.legal-data-table td{padding:.75rem}.legal-contact-box{margin-block-start:1.75rem}}.error-page{place-items:center;min-height:100svh;padding:1.5rem;display:grid}.error-page__content{text-align:center;justify-items:stretch;gap:1.5rem;width:min(100%,28rem);padding-block:2rem;display:grid}.error-page__copy{justify-items:center;gap:.75rem;width:100%;display:grid}.error-page__title{text-wrap:balance;max-width:24ch;margin:0}.error-page__description{overflow-wrap:anywhere;text-wrap:pretty;max-width:25rem;margin:0}@media (max-width:35rem){.error-page{padding:1rem}.error-page__content{gap:1.25rem;padding-block:1.5rem}}@media (prefers-reduced-motion:reduce){.footer-link{transition:none}}.landing-page{--lp-tint-strength:10%;--lp-surface:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.landing-page{--lp-surface:color-mix(in srgb, var(--color-base-content) 3%, var(--color-base-100))}}.landing-page{--lp-line:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.landing-page{--lp-line:color-mix(in srgb, var(--color-base-content) 12%, var(--color-base-100))}}.landing-page{background:var(--color-base-100);color:var(--color-base-content);font:1rem/1.6 var(--font-body);margin:0}.landing-page *{box-sizing:border-box}.landing-page :is(h1,h2,h3,p,ol,ul,dl,dd){margin:0}.landing-page a{color:inherit;text-decoration:none}.landing-page a:not([class~=tw\:daisy-btn]):not(.brand-link):not(.lp-nav a):hover{text-underline-offset:4px;text-decoration:underline}.landing-page a:focus-visible{outline:2px solid var(--color-primary);outline-offset:5px}:is(.landing-page,.legal-document) .lp-wrap{width:min(100% - 4rem,70rem);margin-inline:auto}:is(.landing-page,.legal-document) .lp-skip{z-index:100;border-radius:var(--radius-box);background:var(--color-base-100);padding:.75rem 1rem;position:absolute;top:1rem;left:1rem;transform:translateY(-200%)}:is(.landing-page,.legal-document) .lp-skip:focus{transform:none}:is(.landing-page,.legal-document) .lp-header-inner{justify-content:space-between;align-items:center;gap:1.5rem;min-height:6rem;display:flex}:is(.landing-page,.legal-document) .brand-link{flex-shrink:0}:is(.landing-page,.legal-document) .lp-nav,:is(.landing-page,.legal-document) .lp-header-actions{align-items:center;gap:1.5rem;display:flex}:is(.landing-page,.legal-document) .lp-header-actions{gap:.5rem}:is(.landing-page,.legal-document) .lp-nav{color:var(--ui-text-muted);font-size:.875rem}:is(.landing-page,.legal-document) .lp-nav a:hover{color:var(--color-primary);text-decoration:none}.public-shell-header .lp-access-light{display:block}.public-shell-header .lp-access-dark,.dark .public-shell-header .lp-access-light{display:none}.dark .public-shell-header .lp-access-dark{display:block}.landing-page .lp-inline-icon{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.landing-page .lp-inline-icon svg{display:block}.landing-page .lp-icon-link{align-items:center;gap:.375rem;display:inline-flex}.landing-page .lp-hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100svh - 6rem);padding-block:5rem 6rem;display:flex}.landing-page .lp-audience{color:var(--ui-text-muted);margin-bottom:1.5rem;font-size:.875rem}.landing-page h1{letter-spacing:-.05em;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.12}.landing-page h1 span{color:var(--color-primary)}.landing-page .lp-intro{max-width:36rem;color:var(--ui-text-muted);margin:1.5rem auto 0}.landing-page .lp-actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem;display:flex}.landing-page h2{letter-spacing:-.035em;font-size:clamp(1.75rem,3vw,2rem);font-weight:700;line-height:1.25}.landing-page h3{font-size:1rem;font-weight:600;line-height:1.5}.landing-page .lp-section-heading{text-align:center}.landing-page .lp-section-heading p{color:var(--ui-text-muted);margin-top:.75rem}.landing-page .lp-response{padding-block:1rem 2rem}.landing-page .lp-response-path{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2rem;padding:0;list-style:none;display:grid}.landing-page .lp-response-path li{--step-color:var(--domain-analytical);--lp-card-color:var(--step-color);border:1px solid var(--step-color);position:relative}@supports (color:color-mix(in lab, red, red)){.landing-page .lp-response-path li{border:1px solid color-mix(in srgb,var(--step-color) 25%,var(--color-base-100))}}.landing-page .lp-response-path li{background:var(--step-color);border-radius:1.5rem;padding:1.5rem}@supports (color:color-mix(in lab, red, red)){.landing-page .lp-response-path li{background:color-mix(in srgb,var(--step-color) 10%,var(--color-base-100))}}.landing-page .lp-response-path li:nth-child(2){--step-color:var(--domain-clerical)}.landing-page .lp-response-path li:nth-child(3){--step-color:var(--domain-verbal)}.landing-page .lp-response-path li:nth-child(4){--step-color:var(--domain-general)}.landing-page .lp-response-number{color:var(--step-color);letter-spacing:-.05em;font-size:2.5rem;font-weight:700;line-height:1}.landing-page .lp-response-path h3{margin-top:.75rem}.landing-page .lp-response-path p{color:var(--ui-text-muted);margin-top:.5rem;font-size:.875rem}.landing-page .lp-response-return{border-top:1px dashed var(--ui-border-strong);color:var(--ui-text-muted);align-items:center;gap:.75rem;margin-top:2rem;padding-top:1.25rem;font-size:.875rem;display:flex}.landing-page .lp-response-return>span{color:var(--color-primary);flex-shrink:0;display:flex}.landing-page .lp-workbench{padding-block:5rem}.landing-page .lp-workbench-heading,.landing-page .lp-coverage-heading{text-align:center;justify-content:center;display:flex}.landing-page .lp-workbench-heading>p,.landing-page .lp-coverage-heading>p{max-width:23rem;color:var(--ui-text-muted)}.landing-page .lp-feature-grid{grid-template-columns:1.1fr .9fr;gap:1.25rem;margin-top:2rem;display:grid}.landing-page .lp-feature-grid article{--lp-card-color:var(--feature-color,var(--color-primary));border:1px solid var(--lp-line);background:var(--lp-card-surface);border-radius:1.5rem;min-width:0;padding:2rem;position:relative}.landing-page .lp-feature-heading{align-items:center;gap:.75rem;display:flex}.landing-page .lp-feature-heading>span{color:var(--color-primary);display:flex}.landing-page .lp-feature-heading h3{letter-spacing:-.025em;font-size:1.25rem}.landing-page .lp-feature-grid article>p{color:var(--ui-text-muted);margin-top:.75rem;font-size:.875rem}.landing-page .lp-feature-plan{--feature-color:var(--color-primary);--lp-line:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.landing-page .lp-feature-plan{--lp-line:color-mix(in srgb,var(--color-primary) 32%,var(--color-base-100))}}.landing-page .lp-plan-preview{margin-top:1.5rem;padding:0;list-style:none}.landing-page .lp-plan-preview li{align-items:center;gap:1rem;padding-block:.875rem;display:flex;position:relative}.landing-page .lp-plan-preview li>div{flex:1}.landing-page .lp-plan-preview strong{font-size:1rem;font-weight:600;display:block}.landing-page .lp-plan-preview div>span{color:var(--ui-text-muted);font-size:.875rem;display:block}.landing-page .lp-plan-preview li>span:last-child{color:var(--ui-text-muted);display:flex}.landing-page .lp-plan-track{background:var(--color-primary);border-radius:50%;flex-shrink:0;width:.875rem;height:.875rem}.landing-page .lp-plan-preview li:nth-child(2) .lp-plan-track{background:var(--color-accent)}.landing-page .lp-plan-preview li:nth-child(3) .lp-plan-track{background:var(--domain-verbal)}.landing-page .lp-plan-preview li:not(:last-child):after{content:"";background:var(--ui-border-strong);width:1px;height:calc(100% - 1.2rem);position:absolute;top:calc(50% + .6rem);left:.375rem}.landing-page .lp-feature-grid .lp-preview-caption{border-top:1px solid var(--lp-line);margin-top:1rem;padding-top:1rem}.landing-page .lp-feature-practice{--feature-color:var(--domain-general)}.landing-page .lp-practice-modes{margin-top:1.5rem}.landing-page .lp-practice-modes dt{font-weight:600}.landing-page .lp-practice-modes dd{color:var(--ui-text-muted);margin-top:.25rem;font-size:.875rem}.landing-page .lp-feature-materials,.landing-page .lp-feature-progress{--feature-color:var(--domain-verbal)}.landing-page .lp-feature-materials{--feature-color:var(--domain-clerical)}.landing-page .lp-feature-materials .lp-feature-heading>span{color:var(--domain-clerical)}.landing-page .lp-feature-progress .lp-feature-heading>span{color:var(--domain-verbal)}.landing-page .lp-library-index{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.5rem;font-size:.875rem;display:flex}.landing-page .lp-library-index span{align-items:center;gap:.5rem;display:inline-flex}.landing-page .lp-library-index span:not(:first-child){border-left:1px solid var(--lp-line);color:var(--ui-text-muted);padding-left:1rem}.landing-page .lp-progress-lens{align-items:center;gap:.75rem;margin-top:1.5rem;font-size:.875rem;display:flex}.landing-page .lp-progress-lens>span:nth-child(2){color:var(--domain-verbal);display:flex}.landing-page .lp-domain-map{max-width:62rem;margin:2.5rem auto 0}.landing-page .lp-shared-domains{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;padding:0;list-style:none;display:grid}.landing-page .lp-shared-domains li{--lp-card-color:var(--domain-color);text-align:center;border:1px solid var(--domain-color);border-radius:1.75rem;min-width:0;padding:1.5rem;position:relative}@supports (color:color-mix(in lab, red, red)){.landing-page .lp-shared-domains li{border:1px solid color-mix(in srgb,var(--domain-color) 25%,var(--color-base-100))}}.landing-page .lp-shared-domains li{background:var(--lp-card-surface)}.landing-page .lp-shared-domains h3{color:var(--domain-color);margin-top:1rem;font-size:1.125rem}.landing-page .lp-domain-art{width:min(100%,11rem);height:8.5rem;color:var(--domain-color);margin-inline:auto;position:relative}.landing-page .lp-art-orbit{border:1px solid var(--domain-color);position:absolute;inset:.75rem 1.25rem}@supports (color:color-mix(in lab, red, red)){.landing-page .lp-art-orbit{border:1px solid color-mix(in srgb,var(--domain-color) 30%,transparent)}}.landing-page .lp-art-orbit{border-radius:50%;rotate:-25deg}.landing-page .lp-art-main{background:var(--domain-color);background-image:linear-gradient(to bottom, oklab(100% 0 5.96046e-8/.12) 0%, transparent 24%), linear-gradient(to bottom, var(--domain-color) 0%, var(--domain-color) 30%, var(--domain-color) 100%);border-radius:1.5rem;place-items:center;display:grid;position:absolute;inset:1.25rem 3rem}@supports (color:color-mix(in lab, red, red)){.landing-page .lp-art-main{background-image:linear-gradient(to bottom, oklab(100% 0 5.96046e-8/.12) 0%, transparent 24%), linear-gradient(to bottom, color-mix(in oklab,var(--domain-color) 98%,white) 0%, var(--domain-color) 30%, var(--domain-color) 100%)}}.landing-page .lp-art-main{color:var(--domain-verbal-content);border:1px solid var(--domain-action-color);border-bottom-color:var(--domain-action-color);rotate:-7deg;box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.44), inset 0 -2px 0 oklab(0% none none/.16), 0 2px 4px var(--domain-color)!important}@supports (color:color-mix(in lab, red, red)){.landing-page .lp-art-main{box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.44), inset 0 -2px 0 oklab(0% none none/.16), 0 2px 4px color-mix(in oklab,var(--domain-color) 18%,transparent)!important}}.landing-page .lp-art-main svg{z-index:2;width:2.75rem;height:2.75rem;position:relative}.landing-page .lp-art-detail{border:1px solid var(--domain-color);border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;display:grid;position:absolute}@supports (color:color-mix(in lab, red, red)){.landing-page .lp-art-detail{border:1px solid color-mix(in srgb,var(--domain-color) 30%,var(--color-base-100))}}.landing-page .lp-art-detail{background:var(--domain-verbal-content)}.landing-page .lp-art-detail svg{display:block}.landing-page .lp-art-detail-first{top:.75rem;left:0;rotate:-12deg}.landing-page .lp-art-detail-last{bottom:.5rem;right:0;rotate:12deg}.landing-page [data-domain=numerical] .lp-art-main,.landing-page [data-domain=clerical] .lp-art-main{rotate:7deg}.landing-page [data-domain=analytical] .lp-art-orbit{border-style:dashed;rotate:20deg}.landing-page .lp-level-branches{grid-template-columns:1fr 1fr;gap:2rem;padding-top:2.5rem;display:grid;position:relative}.landing-page .lp-level-branches:before{content:"";border:2px solid var(--ui-border-strong);border-bottom:0;border-radius:1rem 1rem 0 0;height:1.25rem;position:absolute;top:1.25rem;left:25%;right:25%}.landing-page .lp-level-branches:after{content:"";background:var(--ui-border-strong);width:2px;height:1.25rem;position:absolute;top:0;left:calc(50% - 1px)}.landing-page .lp-level{min-width:0}.landing-page .lp-level>h3{text-align:center;margin-bottom:1rem;font-size:1rem}.landing-page .lp-level-subject{--lp-card-color:var(--domain-color);border:1px solid var(--domain-color);border-radius:1.5rem;justify-content:center;align-items:center;gap:1rem;padding:1.5rem;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.landing-page .lp-level-subject{border:1px solid color-mix(in srgb,var(--domain-color) 25%,var(--color-base-100))}}.landing-page .lp-level-subject{background:var(--lp-card-surface)}.landing-page .lp-level-subject .lp-domain-art{flex-shrink:0;margin-inline:0}.landing-page .lp-level-subject h4{color:var(--domain-color);margin:0;font-size:1.125rem;font-weight:600;line-height:1.4}.landing-page .lp-source-note{text-align:center;color:var(--ui-text-muted);margin-top:1.5rem;font-size:.875rem}.landing-page .lp-source-note a{text-underline-offset:3px;text-decoration:underline}.landing-page .lp-close{text-align:center;background:var(--domain-general);border-radius:2rem;grid-template-columns:1fr;justify-items:center;gap:1.75rem;margin-block:4rem;padding:3.5rem 2rem;display:grid}@supports (color:color-mix(in lab, red, red)){.landing-page .lp-close{background:color-mix(in srgb,var(--domain-general) 60%,var(--domain-verbal-content))}}.landing-page .lp-close{color:var(--domain-general-content)}.landing-page .lp-close h2{max-width:19ch;font-size:clamp(2rem,3.5vw,3rem)}.landing-page .lp-close-copy p{max-width:28rem;margin-top:1rem}.landing-page .lp-close-actions{justify-items:center;gap:1rem;display:grid}.landing-page .lp-close-actions>span{font-size:.875rem}.public-shell-footer{border-top:1px solid var(--lp-line);padding-top:2rem}.public-shell-footer .lp-footer-main{justify-content:space-between;align-items:center;gap:2rem;padding-bottom:2rem;display:flex}.public-shell-footer .lp-footer-brand img{object-fit:contain;object-position:left;display:block}.public-shell-footer .lp-footer-brand p{color:var(--ui-text-muted);margin-top:.5rem;font-size:.875rem}.public-shell-footer .lp-footer-contact{gap:.75rem;font-size:.875rem;display:grid}.public-shell-footer .lp-footer-contact a{align-items:center;gap:.75rem;display:flex}.public-shell-footer .lp-footer-icon{background:var(--lp-surface);width:2.5rem;height:2.5rem;color:var(--color-primary);border-radius:.875rem;flex-shrink:0;place-items:center;display:inline-grid}.public-shell-footer .lp-footer-bottom a{align-items:center;gap:.5rem;display:inline-flex}.public-shell-footer .lp-footer-bottom{border-top:1px solid var(--lp-line);color:var(--ui-text-muted);justify-content:space-between;gap:1rem;padding-block:1.5rem;font-size:.875rem;display:flex}.public-shell-footer .lp-footer-bottom nav{align-items:center;gap:1.5rem;display:flex}.landing-page .lp-hero-domains{justify-content:center;align-items:center;gap:clamp(.625rem,2vw,1.25rem);margin-bottom:2.75rem;display:flex}.landing-page .lp-hero-domain{--lp-card-color:var(--domain-color);width:clamp(3rem,7vw,5rem);height:clamp(3rem,7vw,5rem);color:var(--domain-color);background:var(--lp-card-surface);border:1px solid var(--domain-color);border-radius:1.5rem;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.landing-page .lp-hero-domain{border:1px solid color-mix(in srgb,var(--domain-color) 35%,var(--color-base-100))}}.landing-page .lp-hero-domain>span{z-index:2;display:flex;position:relative}.landing-page .lp-hero-domain:nth-child(2),.landing-page .lp-hero-domain:nth-child(4){transform:translateY(-.4rem)}.landing-page .lp-hero-domain:nth-child(3){transform:translateY(-.7rem)}.landing-page :is(.lp-hero-domain,.lp-response-path li,.lp-feature-grid article,.lp-shared-domains li,.lp-level-subject){--lp-card-surface:var(--lp-card-color)}@supports (color:color-mix(in lab, red, red)){.landing-page :is(.lp-hero-domain,.lp-response-path li,.lp-feature-grid article,.lp-shared-domains li,.lp-level-subject){--lp-card-surface:color-mix(in srgb,var(--lp-card-color) var(--lp-tint-strength),var(--color-base-100))}}.landing-page :is(.lp-hero-domain,.lp-response-path li,.lp-feature-grid article,.lp-shared-domains li,.lp-level-subject){--lp-card-highlight:var(--lp-card-surface)}@supports (color:color-mix(in lab, red, red)){.landing-page :is(.lp-hero-domain,.lp-response-path li,.lp-feature-grid article,.lp-shared-domains li,.lp-level-subject){--lp-card-highlight:color-mix(in oklab,var(--lp-card-surface) 98%,white)}}.landing-page :is(.lp-hero-domain,.lp-response-path li,.lp-feature-grid article,.lp-shared-domains li,.lp-level-subject){--lp-card-edge:var(--lp-card-color)}@supports (color:color-mix(in lab, red, red)){.landing-page :is(.lp-hero-domain,.lp-response-path li,.lp-feature-grid article,.lp-shared-domains li,.lp-level-subject){--lp-card-edge:color-mix(in oklab,var(--lp-card-color) 18%,var(--color-base-100))}}.landing-page :is(.lp-hero-domain,.lp-response-path li,.lp-feature-grid article,.lp-shared-domains li,.lp-level-subject){--lp-card-side:var(--lp-card-color)}@supports (color:color-mix(in lab, red, red)){.landing-page :is(.lp-hero-domain,.lp-response-path li,.lp-feature-grid article,.lp-shared-domains li,.lp-level-subject){--lp-card-side:color-mix(in oklab,var(--lp-card-color) 44%,var(--color-base-100))}}.landing-page :is(.lp-hero-domain,.lp-response-path li,.lp-feature-grid article,.lp-shared-domains li,.lp-level-subject){background-color:var(--lp-card-surface);background-image:linear-gradient(to bottom, oklab(100% 0 5.96046e-8/.12) 0%, transparent 24%), linear-gradient(to bottom, var(--lp-card-highlight) 0%, var(--lp-card-surface) 30%, var(--lp-card-surface) 100%);border-color:var(--lp-card-edge);border-bottom-color:var(--lp-card-side);box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.44), inset 0 -2px 0 oklab(0% none none/.16), 0 2px 4px var(--lp-card-color)!important}@supports (color:color-mix(in lab, red, red)){.landing-page :is(.lp-hero-domain,.lp-response-path li,.lp-feature-grid article,.lp-shared-domains li,.lp-level-subject){box-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.44), inset 0 -2px 0 oklab(0% none none/.16), 0 2px 4px color-mix(in oklab,var(--lp-card-color) 18%,transparent)!important}}.landing-page :is(.lp-hero-domain,.lp-response-path li,.lp-feature-grid article,.lp-shared-domains li,.lp-level-subject){transform:translate(0)scale(1)}.landing-page .lp-art-main{transform:none}.landing-page .lp-feature-plan .lp-feature-heading>span{color:var(--color-primary)}.landing-page .lp-feature-plan .lp-plan-track{background:var(--color-primary)}.landing-page .lp-feature-plan .lp-plan-preview li:nth-child(2) .lp-plan-track{background:var(--domain-clerical)}.landing-page .lp-feature-plan .lp-plan-preview li:nth-child(3) .lp-plan-track{background:var(--domain-verbal)}.landing-page .lp-feature-progress{--feature-color:var(--domain-verbal)}.landing-page .lp-practice-modes>div{--mode-color:var(--domain-analytical);border:1px solid var(--mode-color);padding:1rem}@supports (color:color-mix(in lab, red, red)){.landing-page .lp-practice-modes>div{border:1px solid color-mix(in srgb,var(--mode-color) 35%,var(--color-base-100))}}.landing-page .lp-practice-modes>div{background:var(--mode-color);border-radius:1rem}@supports (color:color-mix(in lab, red, red)){.landing-page .lp-practice-modes>div{background:color-mix(in srgb,var(--mode-color) 12%,var(--color-base-100))}}.landing-page .lp-practice-modes>div+div{margin-top:.75rem}.landing-page .lp-practice-modes>div:nth-child(2){--mode-color:var(--domain-verbal)}.landing-page .lp-practice-modes>div:nth-child(3){--mode-color:var(--domain-clerical)}.landing-page .lp-hero-domain svg{width:clamp(1.625rem,3.5vw,2.5rem);height:clamp(1.625rem,3.5vw,2.5rem)}.public-shell-footer .lp-footer-bottom a>span{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.public-shell-footer .lp-footer-bottom a svg{display:block}@media (max-width:68rem){:is(.landing-page,.legal-document) .lp-header-inner{flex-wrap:wrap;gap:1rem;padding-block:1rem}:is(.landing-page,.legal-document) .lp-nav{order:3;justify-content:center;gap:1rem;width:100%}.landing-page .lp-response-path{grid-template-columns:1fr 1fr;gap:2rem 0}}@media (max-width:48rem){.landing-page .lp-feature-grid{grid-template-columns:1fr}.landing-page .lp-feature-practice{border-top:1px solid var(--lp-line)}.landing-page .lp-shared-domains{grid-template-columns:1fr}.landing-page .lp-level-branches{grid-template-columns:1fr;gap:1.5rem;padding-top:1.5rem}.landing-page .lp-level-branches:before,.landing-page .lp-level-branches:after{display:none}.landing-page .lp-level-subject{padding:1.5rem}.landing-page .lp-close{grid-template-columns:1fr;gap:2rem;padding:2rem}.landing-page .lp-close-actions{justify-items:center}}@media (max-width:40rem){:is(.landing-page,.legal-document) .lp-wrap{width:calc(100% - 2.5rem)}:is(.landing-page,.legal-document) .lp-header-inner{justify-content:center}:is(.landing-page,.legal-document) .lp-header-actions{justify-content:space-between;width:100%}.landing-page .lp-hero{padding-block:3rem}.landing-page .lp-intro br{display:none}.landing-page .lp-response{padding:1.5rem}.landing-page .lp-response-path{grid-template-columns:1fr;gap:1.5rem}.landing-page .lp-response-path li,.landing-page .lp-feature-grid article{padding:1.5rem}.landing-page .lp-workbench{padding-block:3rem}.public-shell-footer .lp-footer-main,.public-shell-footer .lp-footer-bottom{flex-direction:column;align-items:start}.public-shell-footer .lp-footer-bottom nav{flex-wrap:wrap;gap:1rem}}.landing-page .lp-back-top,.legal-document .lp-back-top{right:1rem;bottom:max(1.25rem,env(safe-area-inset-bottom));z-index:30;border:1px solid var(--color-primary);background:var(--color-primary);width:2.75rem;height:2.75rem;color:var(--color-primary-content);box-shadow:0 .25rem 1rem var(--color-base-content);border-radius:50%;place-items:center;display:grid;position:fixed}@supports (color:color-mix(in lab, red, red)){.landing-page .lp-back-top,.legal-document .lp-back-top{box-shadow:0 .25rem 1rem color-mix(in srgb,var(--color-base-content) 12%,transparent)}}.landing-page .lp-back-top[hidden],.legal-document .lp-back-top[hidden]{display:none}.landing-page .lp-back-top>span,.legal-document .lp-back-top>span{display:flex}.landing-page .lp-back-top:hover,.legal-document .lp-back-top:hover{text-decoration:none!important}@media (max-width:80rem){:is(.landing-page,.legal-document){padding-inline-end:3.75rem}:is(.landing-page,.legal-document) .lp-wrap{width:calc(100% - 2rem)}.landing-page .lp-back-top,.legal-document .lp-back-top{right:.5rem}:is(.landing-page,.legal-document) .lp-header-actions{flex-wrap:wrap;justify-content:center}.landing-page .lp-level-subject{text-align:center;flex-direction:column}}@keyframes lp-enter{0%{opacity:0;translate:0 1.25rem}to{opacity:1;translate:0}}@media (prefers-reduced-motion:no-preference){html:has(.landing-page){scroll-behavior:smooth}.landing-page .lp-hero>*{animation:.7s cubic-bezier(.22,1,.36,1) both lp-enter}.landing-page .lp-hero>:nth-child(2){animation-delay:70ms}.landing-page .lp-hero>:nth-child(3){animation-delay:.14s}.landing-page .lp-hero>:nth-child(4){animation-delay:.21s}.landing-page .lp-hero>:nth-child(5){animation-delay:.28s}.landing-page .lp-art-main,.landing-page .lp-art-detail{transition:opacity .18s,background-color .18s,rotate .18s,translate .18s}.landing-page .lp-back-top,.legal-document .lp-back-top{transition:opacity .18s,background-color .18s}.landing-page .lp-level-branches:before,.landing-page .lp-level-branches:after{transition:opacity .18s,transform .65s cubic-bezier(.16,1,.3,1)}.landing-page .lp-level-branches:before{transform-origin:50%}.landing-page .lp-level-branches:after{transform-origin:top}.landing-page .lp-level-branches:has(.lp-level.reveal-ready):before{opacity:0;transition-delay:.16s;transform:scaleX(0)}.landing-page .lp-level-branches:has(.lp-level.reveal-ready):after{opacity:0;transform:scaleY(0)}.landing-page .lp-level-branches:has(.lp-level.revealed):before,.landing-page .lp-level-branches:has(.lp-level.revealed):after{opacity:1;transform:none}@media (hover:hover){.landing-page .lp-shared-domains li:hover .lp-art-main,.landing-page .lp-level:hover .lp-art-main{translate:0 -.25rem;rotate:0deg}.landing-page .lp-shared-domains li:hover .lp-art-detail-first,.landing-page .lp-level:hover .lp-art-detail-first{translate:-.2rem -.2rem}.landing-page .lp-shared-domains li:hover .lp-art-detail-last,.landing-page .lp-level:hover .lp-art-detail-last{translate:.2rem .2rem}}}@keyframes lp-card-enter{0%{opacity:0;transform:translateY(2rem)scale(.97)}to{opacity:1;transform:none}}@keyframes lp-art-enter{0%{opacity:0;translate:0 .75rem;scale:.8}to{opacity:1;translate:0;scale:1}}@media (prefers-reduced-motion:no-preference){.landing-page [data-reveal-motion=entrance].reveal-ready:not(.revealed){opacity:0;transform:translateY(2rem)}.landing-page [data-reveal-motion=entrance].reveal-ready.revealed{animation:.85s cubic-bezier(.16,1,.3,1) both lp-card-enter;animation-delay:var(--lp-reveal-delay,0s)}.landing-page :is(.lp-response-path,.lp-feature-grid,.lp-shared-domains,.lp-level-branches)>:nth-child(2){--lp-reveal-delay:90ms}.landing-page :is(.lp-response-path,.lp-feature-grid,.lp-shared-domains)>:nth-child(3){--lp-reveal-delay:.18s}.landing-page :is(.lp-response-path,.lp-feature-grid)>:nth-child(4){--lp-reveal-delay:.27s}.landing-page .reveal-ready.revealed .lp-art-main{animation:.8s cubic-bezier(.16,1,.3,1) .12s both lp-art-enter}.landing-page .reveal-ready.revealed .lp-art-detail-first{animation:.75s cubic-bezier(.16,1,.3,1) .23s both lp-art-enter}.landing-page .reveal-ready.revealed .lp-art-detail-last{animation:.75s cubic-bezier(.16,1,.3,1) .33s both lp-art-enter}.landing-page .lp-back-top:not([hidden]){animation:.3s ease-out both lp-enter}.landing-page [data-reveal-motion=entrance]:focus-within{opacity:1!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.landing-page *,.landing-page :before,.landing-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}}.rva-reports .ra-report-composer-box{min-width:0}@media (max-width:40rem){.rva-reports .ra-report-composer-box{border-radius:0;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important}}.tw\:daisy-btn:not(.tw\:daisy-btn-primary):not(.tw\:daisy-btn-secondary):not(.tw\:daisy-btn-accent):not(.tw\:daisy-btn-neutral):not(.tw\:daisy-btn-info):not(.tw\:daisy-btn-success):not(.tw\:daisy-btn-warning):not(.tw\:daisy-btn-error):not(.tw\:daisy-btn-outline):not(.tw\:daisy-btn-ghost):not(.tw\:daisy-btn-link):not(.tw\:daisy-btn-active){border-color:var(--color-base-300)!important;background-color:var(--color-base-100)!important;color:var(--color-base-content)!important}.tw\:daisy-btn:not(.tw\:daisy-btn-primary):not(.tw\:daisy-btn-secondary):not(.tw\:daisy-btn-accent):not(.tw\:daisy-btn-neutral):not(.tw\:daisy-btn-info):not(.tw\:daisy-btn-success):not(.tw\:daisy-btn-warning):not(.tw\:daisy-btn-error):not(.tw\:daisy-btn-outline):not(.tw\:daisy-btn-ghost):not(.tw\:daisy-btn-link):not(.tw\:daisy-btn-active):not(:disabled):not([disabled]):hover,.tw\:daisy-btn:not(.tw\:daisy-btn-primary):not(.tw\:daisy-btn-secondary):not(.tw\:daisy-btn-accent):not(.tw\:daisy-btn-neutral):not(.tw\:daisy-btn-info):not(.tw\:daisy-btn-success):not(.tw\:daisy-btn-warning):not(.tw\:daisy-btn-error):not(.tw\:daisy-btn-outline):not(.tw\:daisy-btn-ghost):not(.tw\:daisy-btn-link):not(.tw\:daisy-btn-active):not(:disabled):not([disabled]):active{border-color:var(--color-primary)!important;background-color:var(--color-primary)!important}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-btn:not(.tw\:daisy-btn-primary):not(.tw\:daisy-btn-secondary):not(.tw\:daisy-btn-accent):not(.tw\:daisy-btn-neutral):not(.tw\:daisy-btn-info):not(.tw\:daisy-btn-success):not(.tw\:daisy-btn-warning):not(.tw\:daisy-btn-error):not(.tw\:daisy-btn-outline):not(.tw\:daisy-btn-ghost):not(.tw\:daisy-btn-link):not(.tw\:daisy-btn-active):not(:disabled):not([disabled]):hover,.tw\:daisy-btn:not(.tw\:daisy-btn-primary):not(.tw\:daisy-btn-secondary):not(.tw\:daisy-btn-accent):not(.tw\:daisy-btn-neutral):not(.tw\:daisy-btn-info):not(.tw\:daisy-btn-success):not(.tw\:daisy-btn-warning):not(.tw\:daisy-btn-error):not(.tw\:daisy-btn-outline):not(.tw\:daisy-btn-ghost):not(.tw\:daisy-btn-link):not(.tw\:daisy-btn-active):not(:disabled):not([disabled]):active{background-color:color-mix(in srgb, var(--color-primary) 10%, var(--color-base-100))!important}}.tw\:daisy-btn:not(.tw\:daisy-btn-primary):not(.tw\:daisy-btn-secondary):not(.tw\:daisy-btn-accent):not(.tw\:daisy-btn-neutral):not(.tw\:daisy-btn-info):not(.tw\:daisy-btn-success):not(.tw\:daisy-btn-warning):not(.tw\:daisy-btn-error):not(.tw\:daisy-btn-outline):not(.tw\:daisy-btn-ghost):not(.tw\:daisy-btn-link):not(.tw\:daisy-btn-active):not(:disabled):not([disabled]):hover,.tw\:daisy-btn:not(.tw\:daisy-btn-primary):not(.tw\:daisy-btn-secondary):not(.tw\:daisy-btn-accent):not(.tw\:daisy-btn-neutral):not(.tw\:daisy-btn-info):not(.tw\:daisy-btn-success):not(.tw\:daisy-btn-warning):not(.tw\:daisy-btn-error):not(.tw\:daisy-btn-outline):not(.tw\:daisy-btn-ghost):not(.tw\:daisy-btn-link):not(.tw\:daisy-btn-active):not(:disabled):not([disabled]):active{color:var(--color-primary)!important}.tw\:daisy-btn-active{border-color:var(--color-primary)!important;background-color:var(--color-primary)!important;color:var(--color-primary-content)!important}.tw\:daisy-alert:not(.tw\:daisy-alert-info):not(.tw\:daisy-alert-success):not(.tw\:daisy-alert-warning):not(.tw\:daisy-alert-error){border-color:var(--ui-border-strong)!important;background-color:var(--color-base-100)!important}.tw\:daisy-tabs-box,.tw\:daisy-kbd{border-color:var(--color-base-300)!important;background-color:var(--color-base-100)!important}.tw\:daisy-table{background-color:var(--color-base-100)}[data-ui-foundation-lab] .ui-state{background-color:var(--color-base-100);padding:1rem}[data-ui-foundation-lab] .tw\:bg-surface-muted{background-color:var(--color-base-100)!important}.tw\:daisy-table tr.tw\:daisy-row-hover:hover{background-color:var(--color-primary)!important}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-table tr.tw\:daisy-row-hover:hover{background-color:color-mix(in srgb, var(--color-primary) 10%, var(--color-base-100))!important}}.tw\:daisy-input:has(>input[disabled]),.tw\:daisy-input:is(:disabled,[disabled]),.tw\:daisy-select:has(>select[disabled]),.tw\:daisy-select:is(:disabled,[disabled]),.tw\:daisy-textarea:has(>textarea[disabled]),.tw\:daisy-textarea:is(:disabled,[disabled]),.tw\:daisy-file-input:has(>input[disabled]),.tw\:daisy-file-input:is(:disabled,[disabled]),fieldset:disabled .tw\:daisy-input,fieldset:disabled .tw\:daisy-select,fieldset:disabled .tw\:daisy-textarea,fieldset:disabled .tw\:daisy-file-input{border-color:var(--ui-border)!important;background-color:var(--color-base-100)!important}:is(.tw\:daisy-select,.tw\:daisy-select select)::picker(select){border-color:var(--color-base-300)!important}.tw\:daisy-file-input:has(>input[disabled])::file-selector-button{border-color:var(--ui-border)!important;background-color:var(--color-base-100)!important}.tw\:daisy-file-input:is(:disabled,[disabled])::file-selector-button{border-color:var(--ui-border)!important;background-color:var(--color-base-100)!important}fieldset:disabled .tw\:daisy-file-input::file-selector-button{border-color:var(--ui-border)!important;background-color:var(--color-base-100)!important}.data-table-search__input,.data-table-search>.tw\:daisy-input{min-height:var(--ui-control-default-height);border-radius:var(--ui-control-radius)}.data-table-search__label{color:var(--color-base-content);font-size:var(--ui-type-helper-size);font-weight:750;line-height:var(--ui-type-helper-line-height);margin-bottom:.375rem;display:block}.rva-reviewees .rxv-search-input:focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px;box-shadow:none}.rva-materials .mlx-toolbar-compact,.rva-reviewees .rxv-toolbar-body,.rva-question-bank .qk-toolbar-inner{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.rva-materials .mlx-toolbar-compact>.data-table-search,.rva-reviewees .rxv-toolbar-body>.data-table-search,.rva-question-bank .qk-toolbar-inner>.data-table-search{grid-column:span 4}.rva-materials .mlx-toolbar-compact>.mlx-select-group,.rva-reviewees .rxv-toolbar-body>.rxv-selects,.rva-question-bank .qk-toolbar-inner>.qk-filters{grid-column:span 8}.rva-question-bank .qk-search-input{min-height:var(--ui-control-default-height)}@media (max-width:64rem){.rva-materials .mlx-toolbar-compact,.rva-reviewees .rxv-toolbar-body,.rva-question-bank .qk-toolbar-inner{grid-template-columns:1fr}.rva-materials .mlx-toolbar-compact>.data-table-search,.rva-materials .mlx-toolbar-compact>.mlx-select-group,.rva-reviewees .rxv-toolbar-body>.data-table-search,.rva-reviewees .rxv-toolbar-body>.rxv-selects,.rva-question-bank .qk-toolbar-inner>.data-table-search,.rva-question-bank .qk-toolbar-inner>.qk-filters{grid-column:1}}@media (max-width:40rem){.rva-materials .mlx-select-group,.rva-reviewees .rxv-selects,.rva-question-bank .qk-filters{grid-template-columns:1fr}}.rva-audit-log .al-page-header{align-items:flex-end;padding-bottom:.5rem}.rva-audit-log .al-page-header__lead{gap:.75rem;min-width:0;display:grid}.rva-audit-log .al-page-header__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.625rem;display:flex}.rva-audit-log .al-export{min-width:8.5rem;color:var(--color-primary-content)}.rva-audit-log .al-export:hover,.rva-audit-log .al-export:focus{color:var(--color-primary-content)}.rva-audit-log .al-export:focus-visible,.rva-audit-log .al-detail-toggle:focus-visible,.rva-audit-log .al-advanced__summary:focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}.rva-audit-log .al-toolbar{border:1px solid var(--color-base-300);background:var(--color-base-100);box-shadow:none}.rva-audit-log .al-filter-form{gap:.75rem;min-width:0;display:grid}.rva-audit-log .data-table-search{width:100%;min-width:0;max-width:none}.rva-audit-log .al-toolbar__body{align-items:end}.rva-audit-log .al-field--search,.rva-audit-log .al-quick-filters,.rva-audit-log .al-sort-group,.rva-audit-log .al-filter-actions{grid-column:1/-1}@media (min-width:80rem){.rva-audit-log .al-field--search{grid-column:span 4/span 4}.rva-audit-log .al-quick-filters{grid-column:span 8/span 8}.rva-audit-log .al-sort-group{grid-column:span 4/span 4}.rva-audit-log .al-filter-actions{grid-column:span 8/span 8;justify-content:flex-end}}.rva-audit-log .al-quick-filters,.rva-audit-log .al-sort-group{align-items:end}.rva-audit-log .al-field{gap:.3125rem;min-width:0;display:grid}.rva-audit-log .al-label{min-width:0;min-height:1rem;color:var(--color-base-content);letter-spacing:.05em;text-transform:uppercase;font-size:.75rem;font-weight:700;line-height:1rem;display:block}.rva-audit-log .al-input,.rva-audit-log .al-select{width:100%;min-width:0;min-height:var(--ui-control-default-height)}.rva-audit-log .al-filter-actions>.tw\:daisy-btn{min-height:var(--ui-control-default-height)}.rva-audit-log .al-filter-actions .tw\:daisy-btn:disabled{border-color:var(--color-base-300);opacity:.55}.rva-audit-log .al-advanced{border:1px solid var(--color-base-300);border-radius:var(--radius-field);background:var(--color-base-200);min-width:0}@supports (color:color-mix(in lab, red, red)){.rva-audit-log .al-advanced{background:color-mix(in srgb, var(--color-base-200) 40%, var(--color-base-100))}}.rva-audit-log .al-advanced__summary{border-radius:var(--radius-field);min-height:2.75rem;color:var(--color-base-content);cursor:pointer;align-items:center;gap:.5rem;padding-inline:.875rem;font-weight:700;list-style:none;display:inline-flex}.rva-audit-log .al-advanced__summary::-webkit-details-marker{display:none}.rva-audit-log .al-advanced__icon{color:var(--ui-text-muted);display:inline-flex}.rva-audit-log .al-advanced__count{background:var(--color-primary);min-width:1.25rem;height:1.25rem;color:var(--color-primary-content);border-radius:999px;place-items:center;padding-inline:.375rem;font-size:.6875rem;font-weight:800;display:inline-grid}.rva-audit-log .al-advanced__chevron{color:var(--ui-text-muted);transition:transform .14s;display:inline-flex}.rva-audit-log .al-advanced[open] .al-advanced__chevron{transform:rotate(180deg)}.rva-audit-log .al-advanced__panel{border-top:1px solid var(--color-base-300);gap:1.25rem;min-width:0;padding:1rem 1.25rem 1.25rem;display:grid}.rva-audit-log .al-advanced__hint{color:var(--ui-text-muted);font-size:var(--ui-type-helper-size);line-height:var(--ui-type-helper-line-height);margin:0}.rva-audit-log .al-advanced__group{gap:.75rem;min-width:0;display:grid}.rva-audit-log .al-advanced__group-title{color:var(--color-base-content);letter-spacing:.08em;text-transform:uppercase;margin:0;padding:0;font-size:.6875rem;font-weight:800;line-height:1}.rva-audit-log .al-advanced__fields{grid-template-columns:minmax(0,1fr);gap:.875rem 1rem;min-width:0;display:grid}.rva-audit-log .al-advanced__group--wide .al-advanced__fields{max-width:44rem}@media (min-width:40rem){.rva-audit-log .al-advanced__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.rva-audit-log .al-advanced__fields{grid-template-columns:repeat(3,minmax(0,1fr))}}.rva-audit-log .al-results{border:0;border-radius:0}.rva-audit-log .al-table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:0}.rva-audit-log .al-table tbody td{vertical-align:top}.rva-audit-log .al-col--activity{width:27%}.rva-audit-log .al-col--occurred{width:15%}.rva-audit-log .al-col--result{width:14%}.rva-audit-log .al-col--actor{width:16%}.rva-audit-log .al-col--target{width:15%}.rva-audit-log .al-col--details{width:13%}.rva-audit-log .al-cell{overflow-wrap:anywhere;min-width:0}.rva-audit-log .al-cell__label{display:none}.rva-audit-log .al-event-name{color:var(--color-base-content);overflow-wrap:anywhere;font-weight:700;display:block}.rva-audit-log .al-event-meta,.rva-audit-log .al-secondary{color:var(--ui-text-muted);font-size:var(--ui-type-helper-size);line-height:var(--ui-type-helper-line-height);overflow-wrap:anywhere;margin-top:.125rem;display:block}.rva-audit-log .al-primary{color:var(--color-base-content);overflow-wrap:anywhere;display:block}.rva-audit-log .al-secondary code,.rva-audit-log .al-detail-item code{overflow-wrap:anywhere;word-break:break-word}.rva-audit-log .al-time{color:var(--color-base-content);font-variant-numeric:tabular-nums;display:block}.rva-audit-log .al-time__date{white-space:nowrap;font-weight:600;display:block}.rva-audit-log .al-time__clock{color:var(--ui-text-muted);font-size:var(--ui-type-helper-size);line-height:var(--ui-type-helper-line-height);display:block}.rva-audit-log .al-result{flex-wrap:wrap;gap:.25rem;display:flex}.rva-audit-log .al-detail-toggle{white-space:normal;min-height:2.25rem}.rva-audit-log .al-detail-row{background:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.rva-audit-log .al-detail-row{background:color-mix(in srgb, var(--color-base-200) 55%, var(--color-base-100))}}.rva-audit-log .al-detail-cell{padding:0}.rva-audit-log .al-detail-panel{padding:.875rem var(--ui-table-cell-padding-inline)}.rva-audit-log .al-detail-grid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem 1.25rem;margin:0;display:grid}.rva-audit-log .al-detail-item{min-width:0}.rva-audit-log .al-detail-item--wide{grid-column:1/-1}.rva-audit-log .al-detail-item dt{color:var(--ui-text-muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.25rem;font-size:.6875rem;font-weight:800}.rva-audit-log .al-detail-item dd{overflow-wrap:anywhere;margin:0}.rva-audit-log .al-detail-pre{border:1px solid var(--color-base-300);border-radius:var(--radius-field);background:var(--color-base-100);white-space:pre-wrap;overflow-wrap:anywhere;max-height:14rem;margin:0;padding:.625rem .75rem;font-size:.75rem;line-height:1.5;overflow:auto}.rva-audit-log .al-empty{text-align:center;padding:2.5rem 1.5rem}.rva-audit-log .al-empty__icon{border:1px solid var(--color-base-300);border-radius:var(--radius-field);background:var(--color-base-100);width:2.5rem;height:2.5rem;color:var(--ui-text-muted);place-items:center;margin-bottom:.75rem;display:inline-grid}.rva-audit-log .al-empty__title{color:var(--color-base-content);margin:0 0 .25rem;font-weight:700}.rva-audit-log .al-empty__hint{color:var(--ui-text-muted);margin:0 0 .875rem}.rva-audit-log .al-pagination{border-top:2px solid var(--color-base-300);background:var(--color-base-200);gap:.75rem}@supports (color:color-mix(in lab, red, red)){.rva-audit-log .al-pagination{background:color-mix(in srgb, var(--color-base-200) 20%, transparent)}}.rva-audit-log .al-pagination__summary{min-width:max-content;color:var(--ui-text-muted);font-size:var(--ui-type-helper-size);font-weight:700}.rva-audit-log .al-pagination__summary strong{color:var(--color-base-content);font-variant-numeric:tabular-nums}.rva-audit-log .al-pagination__controls{align-items:center;gap:.375rem;margin-left:auto;display:flex}.rva-audit-log .al-pagination__nav{padding:0;line-height:0}.rva-audit-log .al-pagination__nav>span{place-items:center;display:grid}.rva-audit-log .al-pagination .tw\:daisy-btn:disabled{border-color:var(--color-base-300);background:var(--color-base-100);opacity:.55}@media (max-width:48rem){.rva-audit-log .al-pagination{flex-direction:row;align-items:center}}.rva-audit-log .al-fragment-error{flex-wrap:wrap;align-items:center;gap:.75rem;margin:1rem;display:flex}.rva-audit-log .al-fragment-error__copy{flex:14rem;min-width:0}.rva-audit-log #al-table-host{min-width:0;position:relative}.rva-audit-log #al-table-host.ui-state-container--loading{opacity:.55;pointer-events:none}.rva-audit-log #al-table-host.ui-state-container--loading:after{content:"";background:linear-gradient(90deg, transparent, var(--color-primary), transparent);height:2px;animation:1.1s linear infinite al-scan;position:absolute;inset-block-start:0;inset-inline:0}@keyframes al-scan{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.rva-audit-log .al-advanced__chevron{transition:none}.rva-audit-log #al-table-host.ui-state-container--loading:after{background:var(--color-primary);animation:none}}@media (max-width:79.99rem){.rva-audit-log .al-table{min-width:0;display:block}.rva-audit-log .al-table colgroup{display:none}.rva-audit-log .al-table thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rva-audit-log .al-table tbody{width:100%;padding:.75rem;display:block}.rva-audit-log .al-table tr{width:100%;display:block}.rva-audit-log .al-table td{border:0;border-bottom:1px solid var(--color-base-300);width:100%;display:block}@supports (color:color-mix(in lab, red, red)){.rva-audit-log .al-table td{border-bottom:1px solid color-mix(in srgb, var(--color-base-300) 55%, transparent)}}.rva-audit-log .al-table td{text-align:left;padding:.625rem .875rem}.rva-audit-log .al-table td:last-child{border-bottom:0}.rva-audit-log .al-event-row{border:1px solid var(--color-base-300);border-radius:var(--radius-box);background:var(--color-base-100);margin-bottom:.75rem;overflow:hidden}.rva-audit-log .al-detail-row{border:1px solid var(--color-base-300);border-radius:var(--radius-box);margin-top:-.5rem;margin-bottom:.75rem;overflow:hidden}.rva-audit-log .al-detail-row .al-detail-cell{border-bottom:0}.rva-audit-log .al-cell__label{color:var(--ui-text-muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.3125rem;font-size:.6875rem;font-weight:800;display:block}.rva-audit-log .al-detail-toggle,.rva-audit-log .al-pagination__nav,.rva-audit-log .al-input,.rva-audit-log .al-select,.rva-audit-log .al-filter-actions>.tw\:daisy-btn{min-height:2.75rem}.rva-audit-log .al-pagination__nav{min-width:2.75rem}.rva-audit-log .al-toolbar{padding:1rem}}@media (max-width:40rem){.rva-audit-log .al-advanced__fields{grid-template-columns:minmax(0,1fr)}.rva-audit-log .al-filter-actions>.tw\:daisy-btn{flex:auto}}.anx-item--open .anx-chevron{transform:rotate(180deg)}.anx-chevron{transition:transform .18s}.anx-item--open .anx-item-body{animation:.18s ease-out anx-reveal}@keyframes anx-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.anx-chevron{transition:none}.anx-item--open .anx-item-body{animation:none}}html.mlx-recommendation-dismissed #mlx-recommendation-status{display:none!important}@media (forced-colors:active){.landing-page :is(.lp-hero-domain,.lp-response-path li,.lp-feature-grid article,.lp-shared-domains li,.lp-level-subject,.lp-art-main){background:canvas;border-color:canvastext;box-shadow:none!important}.landing-page :is(.lp-hero-domain,.lp-response-path li,.lp-feature-grid article,.lp-shared-domains li,.lp-level-subject,.lp-art-main):before{display:none}.landing-page .lp-level-branches:before,.landing-page .lp-level-branches:after{opacity:1;transition:none;transform:none}.landing-page h1 span,.landing-page .lp-response-number{text-shadow:none}}}@layer utilities{@layer daisyui.l1.l2.l3{.tw\:daisy-modal{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:overlay .3s allow-discrete, visibility .3s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:clip}.tw\:daisy-modal::backdrop{display:none}.tw\:daisy-modal[popover]{color:inherit;background:0 0;border:0;max-width:none;max-height:none;margin:0;padding:0;inset:0}.tw\:daisy-modal[popover]::backdrop{background-color:oklch(0% 0 0/.4);transition:background-color .3s ease-out}@media (hover:hover){.tw\:daisy-tab:is(.tw\:daisy-tabs>.tw\:daisy-tab):hover{color:var(--color-base-content)}}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-tab:is(.tw\:daisy-tabs>.tw\:daisy-tab):not(:checked,label:has(:checked),:hover,.tw\:daisy-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}@media (forced-colors:active){.tw\:daisy-tab:is(.tw\:daisy-tabs>.tw\:daisy-tab):focus{outline-offset:2px;outline:2px solid #0000}}@media (hover:hover){.tw\:daisy-tab:is(.tw\:daisy-tabs>.tw\:daisy-tab):hover{color:var(--color-base-content)}}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-tab:is(.tw\:daisy-tabs>.tw\:daisy-tab):not(:checked,label:has(:checked),:hover,.tw\:daisy-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}@media (forced-colors:active){.tw\:daisy-tab:is(.tw\:daisy-tabs>.tw\:daisy-tab):focus{outline-offset:2px;outline:2px solid #0000}}.tw\:daisy-tooltip{--daisy-tt-bg:var(--color-neutral);--daisy-tt-off:calc(100% + .5rem);--daisy-tt-tail:calc(100% + 1px + .25rem);--daisy-tt-tail-off:.5rem;display:inline-block;position:relative}.tw\:daisy-tooltip>.tw\:daisy-tooltip-content,.tw\:daisy-tooltip[data-tip]:before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--daisy-tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;transform:translateX(var(--daisy-tt-trans,-50%)) translateY(var(--daisy-tt-pos,.25rem));inset:auto auto var(--daisy-tt-off) 50%;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;position:absolute}.tw\:daisy-tooltip:after{opacity:0;background-color:var(--daisy-tt-bg);content:"";pointer-events:none;--daisy-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");width:.625rem;height:.25rem;-webkit-mask-position:-1px 0;mask-position:-1px 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--daisy-mask-tooltip);-webkit-mask-image:var(--daisy-mask-tooltip);mask-image:var(--daisy-mask-tooltip);transform:translateX(var(--daisy-tt-trans,-50%)) translateY(var(--daisy-tt-pos,.25rem));inset:auto auto var(--daisy-tt-tail) 50%;display:block;position:absolute}@media (prefers-reduced-motion:no-preference){.tw\:daisy-tooltip>.tw\:daisy-tooltip-content,.tw\:daisy-tooltip[data-tip]:before,.tw\:daisy-tooltip:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}:is(.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))).tw\:daisy-tooltip-open,.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))):hover,.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))):has(:focus-visible))>.tw\:daisy-tooltip-content{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}:is(.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))).tw\:daisy-tooltip-open,.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))):hover,.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))):has(:focus-visible))>.tw\:daisy-tooltip-content{opacity:1;--daisy-tt-pos:0rem}@media (prefers-reduced-motion:no-preference){:is(.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))).tw\:daisy-tooltip-open,.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))):hover,.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))):has(:focus-visible))>.tw\:daisy-tooltip-content,:is(.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))).tw\:daisy-tooltip-open,.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))):hover,.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before,:is(.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))).tw\:daisy-tooltip-open,.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))):hover,.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}:is(.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))).tw\:daisy-tooltip-open,.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))):hover,.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before{opacity:1;--daisy-tt-pos:0rem}@media (prefers-reduced-motion:no-preference){:is(.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))).tw\:daisy-tooltip-open,.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))):hover,.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before,:is(.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))).tw\:daisy-tooltip-open,.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))):hover,.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))):has(:focus-visible)):after,:is(.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))).tw\:daisy-tooltip-open,.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))):hover,.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))):has(:focus-visible)):after{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}:is(.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))).tw\:daisy-tooltip-open,.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))):hover,.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))):has(:focus-visible)):after{opacity:1;--daisy-tt-pos:0rem}@media (prefers-reduced-motion:no-preference){:is(.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))).tw\:daisy-tooltip-open,.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))):hover,.tw\:daisy-tooltip:is([data-tip]:not([data-tip=""]),:has(.tw\:daisy-tooltip-content:not(:empty))):has(:focus-visible)):after{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}.tw\:daisy-tabs{--daisy-tabs-height:auto;--daisy-tabs-direction:row;--daisy-tab-height:calc(var(--size-field,.25rem) * 10);height:var(--daisy-tabs-height);flex-wrap:wrap;flex-direction:var(--daisy-tabs-direction);display:flex}.tw\:daisy-tab:is(.tw\:daisy-tabs>.tw\:daisy-tab){cursor:pointer;appearance:none;text-align:center;-webkit-user-select:none;-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (hover:hover){.tw\:daisy-tab:is(.tw\:daisy-tabs>.tw\:daisy-tab):hover{color:var(--color-base-content)}}.tw\:daisy-tab:is(.tw\:daisy-tabs>.tw\:daisy-tab){--daisy-tab-p:.75rem;--daisy-tab-bg:var(--color-base-100);--daisy-tab-border-color:var(--color-base-300);--daisy-tab-radius-ss:0;--daisy-tab-radius-se:0;--daisy-tab-radius-es:0;--daisy-tab-radius-ee:0;--daisy-tab-order:0;--daisy-tab-radius-min:calc(.75rem - var(--border));--daisy-tab-radius-limit:min(var(--radius-field), var(--daisy-tab-radius-min));--daisy-tab-radius-grad:#0000 calc(69% - var(--border)), var(--daisy-tab-border-color) calc(69% - var(--border) + .25px), var(--daisy-tab-border-color) 69%, var(--daisy-tab-bg) calc(69% + .25px);order:var(--daisy-tab-order);height:var(--daisy-tab-height);padding-inline:var(--daisy-tab-p);border-color:#0000;font-size:.875rem}.tw\:daisy-tab:is(.tw\:daisy-tabs>.tw\:daisy-tab):is(input[type=radio]){min-width:fit-content}.tw\:daisy-tab:is(.tw\:daisy-tabs>.tw\:daisy-tab):is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}.tw\:daisy-tab:is(.tw\:daisy-tabs>.tw\:daisy-tab):is(label){position:relative}.tw\:daisy-tab:is(.tw\:daisy-tabs>.tw\:daisy-tab):is(label) input{cursor:pointer;appearance:none;opacity:0;position:absolute;inset:0}:is(.tw\:daisy-tab:is(.tw\:daisy-tabs>.tw\:daisy-tab):checked,.tw\:daisy-tab:is(.tw\:daisy-tabs>.tw\:daisy-tab):is(label:has(:checked)),.tw\:daisy-tab:is(.tw\:daisy-tabs>.tw\:daisy-tab):is(.tw\:daisy-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tw\:daisy-tab-content{display:block}.tw\:daisy-tab:is(.tw\:daisy-tabs>.tw\:daisy-tab):not(:checked,label:has(:checked),:hover,.tw\:daisy-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-tab:is(.tw\:daisy-tabs>.tw\:daisy-tab):not(:checked,label:has(:checked),:hover,.tw\:daisy-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}.tw\:daisy-tab:is(.tw\:daisy-tabs>.tw\:daisy-tab):not(input):empty{cursor:default;flex-grow:1}.tw\:daisy-tab:is(.tw\:daisy-tabs>.tw\:daisy-tab):focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tw\:daisy-tab:is(.tw\:daisy-tabs>.tw\:daisy-tab):focus{outline-offset:2px;outline:2px solid #0000}}.tw\:daisy-tab:is(.tw\:daisy-tabs>.tw\:daisy-tab):focus-visible,.tw\:daisy-tab:is(.tw\:daisy-tabs>.tw\:daisy-tab):is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}.tw\:daisy-tab:is(.tw\:daisy-tabs>.tw\:daisy-tab)[disabled]{pointer-events:none;opacity:.4}.tw\:daisy-menu{--daisy-menu-active-fg:var(--color-neutral-content);--daisy-menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}.tw\:daisy-menu :where(li ul,li menu){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative}.tw\:daisy-menu :where(li ul,li menu):before{background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";inset-inline-start:0;position:absolute;top:.75rem;bottom:.75rem}.tw\:daisy-menu :where(li>.tw\:daisy-menu-dropdown:not(.tw\:daisy-menu-dropdown-show)){display:none}.tw\:daisy-menu :where(li:not(.tw\:daisy-menu-title)>:not(ul,menu,details,.tw\:daisy-menu-title,.tw\:daisy-btn)),.tw\:daisy-menu :where(li:not(.tw\:daisy-menu-title)>details>summary:not(.tw\:daisy-menu-title)){border-radius:var(--radius-field);text-align:start;-webkit-user-select:none;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}.tw\:daisy-menu :where(li>details>summary){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tw\:daisy-menu :where(li>details>summary){outline-offset:2px;outline:2px solid #0000}}.tw\:daisy-menu :where(li>details>summary)::-webkit-details-marker{display:none}:is(.tw\:daisy-menu :where(li>details>summary),.tw\:daisy-menu :where(li>.tw\:daisy-menu-dropdown-toggle)):after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}.tw\:daisy-menu details{interpolate-size:allow-keywords;overflow:hidden}.tw\:daisy-menu details::details-content{block-size:0}@media (prefers-reduced-motion:no-preference){.tw\:daisy-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)}}.tw\:daisy-menu details[open]::details-content{block-size:auto}.tw\:daisy-menu :where(li>details[open]>summary):after,.tw\:daisy-menu :where(li>.tw\:daisy-menu-dropdown-toggle.tw\:daisy-menu-dropdown-show):after{translate:0 1px;rotate:45deg}.tw\:daisy-menu :where(li:not(.tw\:daisy-menu-title,.tw\:daisy-disabled)>:not(ul,menu,details,.tw\:daisy-menu-title),li:not(.tw\:daisy-menu-title,.tw\:daisy-disabled)>details>summary:not(.tw\:daisy-menu-title)):not(.tw\:daisy-menu-active,:active,.tw\:daisy-btn).tw\:daisy-menu-focus{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-menu :where(li:not(.tw\:daisy-menu-title,.tw\:daisy-disabled)>:not(ul,menu,details,.tw\:daisy-menu-title),li:not(.tw\:daisy-menu-title,.tw\:daisy-disabled)>details>summary:not(.tw\:daisy-menu-title)):not(.tw\:daisy-menu-active,:active,.tw\:daisy-btn).tw\:daisy-menu-focus{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.tw\:daisy-menu :where(li:not(.tw\:daisy-menu-title,.tw\:daisy-disabled)>:not(ul,menu,details,.tw\:daisy-menu-title),li:not(.tw\:daisy-menu-title,.tw\:daisy-disabled)>details>summary:not(.tw\:daisy-menu-title)):not(.tw\:daisy-menu-active,:active,.tw\:daisy-btn).tw\:daisy-menu-focus{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tw\:daisy-menu :where(li:not(.tw\:daisy-menu-title,.tw\:daisy-disabled)>:not(ul,menu,details,.tw\:daisy-menu-title),li:not(.tw\:daisy-menu-title,.tw\:daisy-disabled)>details>summary:not(.tw\:daisy-menu-title)):not(.tw\:daisy-menu-active,:active,.tw\:daisy-btn).tw\:daisy-menu-focus{outline-offset:2px;outline:2px solid #0000}}.tw\:daisy-menu :where(li:not(.tw\:daisy-menu-title,.tw\:daisy-disabled)>:not(ul,menu,details,.tw\:daisy-menu-title),li:not(.tw\:daisy-menu-title,.tw\:daisy-disabled)>details>summary:not(.tw\:daisy-menu-title)):not(.tw\:daisy-menu-active,:active,.tw\:daisy-btn):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-menu :where(li:not(.tw\:daisy-menu-title,.tw\:daisy-disabled)>:not(ul,menu,details,.tw\:daisy-menu-title),li:not(.tw\:daisy-menu-title,.tw\:daisy-disabled)>details>summary:not(.tw\:daisy-menu-title)):not(.tw\:daisy-menu-active,:active,.tw\:daisy-btn):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.tw\:daisy-menu :where(li:not(.tw\:daisy-menu-title,.tw\:daisy-disabled)>:not(ul,menu,details,.tw\:daisy-menu-title),li:not(.tw\:daisy-menu-title,.tw\:daisy-disabled)>details>summary:not(.tw\:daisy-menu-title)):not(.tw\:daisy-menu-active,:active,.tw\:daisy-btn):focus-visible{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tw\:daisy-menu :where(li:not(.tw\:daisy-menu-title,.tw\:daisy-disabled)>:not(ul,menu,details,.tw\:daisy-menu-title),li:not(.tw\:daisy-menu-title,.tw\:daisy-disabled)>details>summary:not(.tw\:daisy-menu-title)):not(.tw\:daisy-menu-active,:active,.tw\:daisy-btn):focus-visible{outline-offset:2px;outline:2px solid #0000}}.tw\:daisy-menu :where(li:not(.tw\:daisy-menu-title,.tw\:daisy-disabled)>:not(ul,menu,details,.tw\:daisy-menu-title):not(.tw\:daisy-menu-active,:active,.tw\:daisy-btn):hover,li:not(.tw\:daisy-menu-title,.tw\:daisy-disabled)>details>summary:not(.tw\:daisy-menu-title):not(.tw\:daisy-menu-active,:active,.tw\:daisy-btn):hover){cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-menu :where(li:not(.tw\:daisy-menu-title,.tw\:daisy-disabled)>:not(ul,menu,details,.tw\:daisy-menu-title):not(.tw\:daisy-menu-active,:active,.tw\:daisy-btn):hover,li:not(.tw\:daisy-menu-title,.tw\:daisy-disabled)>details>summary:not(.tw\:daisy-menu-title):not(.tw\:daisy-menu-active,:active,.tw\:daisy-btn):hover){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.tw\:daisy-menu :where(li:not(.tw\:daisy-menu-title,.tw\:daisy-disabled)>:not(ul,menu,details,.tw\:daisy-menu-title):not(.tw\:daisy-menu-active,:active,.tw\:daisy-btn):hover,li:not(.tw\:daisy-menu-title,.tw\:daisy-disabled)>details>summary:not(.tw\:daisy-menu-title):not(.tw\:daisy-menu-active,:active,.tw\:daisy-btn):hover){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tw\:daisy-menu :where(li:not(.tw\:daisy-menu-title,.tw\:daisy-disabled)>:not(ul,menu,details,.tw\:daisy-menu-title):not(.tw\:daisy-menu-active,:active,.tw\:daisy-btn):hover,li:not(.tw\:daisy-menu-title,.tw\:daisy-disabled)>details>summary:not(.tw\:daisy-menu-title):not(.tw\:daisy-menu-active,:active,.tw\:daisy-btn):hover){outline-offset:2px;outline:2px solid #0000}}.tw\:daisy-menu :where(li:not(.tw\:daisy-menu-title,.tw\:daisy-disabled)>:not(ul,menu,details,.tw\:daisy-menu-title):not(.tw\:daisy-menu-active,:active,.tw\:daisy-btn):hover,li:not(.tw\:daisy-menu-title,.tw\:daisy-disabled)>details>summary:not(.tw\:daisy-menu-title):not(.tw\:daisy-menu-active,:active,.tw\:daisy-btn):hover){box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01)}.tw\:daisy-menu :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}.tw\:daisy-menu :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative}.tw\:daisy-menu :where(li) .tw\:daisy-badge{justify-self:flex-end}.tw\:daisy-menu :where(li)>:not(ul,menu,.tw\:daisy-menu-title,details,.tw\:daisy-btn):active,.tw\:daisy-menu :where(li)>:not(ul,menu,.tw\:daisy-menu-title,details,.tw\:daisy-btn).tw\:daisy-menu-active,.tw\:daisy-menu :where(li)>details>summary:active{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tw\:daisy-menu :where(li)>:not(ul,menu,.tw\:daisy-menu-title,details,.tw\:daisy-btn):active,.tw\:daisy-menu :where(li)>:not(ul,menu,.tw\:daisy-menu-title,details,.tw\:daisy-btn).tw\:daisy-menu-active,.tw\:daisy-menu :where(li)>details>summary:active{outline-offset:2px;outline:2px solid #0000}}.tw\:daisy-menu :where(li)>:not(ul,menu,.tw\:daisy-menu-title,details,.tw\:daisy-btn):active,.tw\:daisy-menu :where(li)>:not(ul,menu,.tw\:daisy-menu-title,details,.tw\:daisy-btn).tw\:daisy-menu-active,.tw\:daisy-menu :where(li)>details>summary:active{color:var(--daisy-menu-active-fg);background-color:var(--daisy-menu-active-bg);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--daisy-fx-noise)}:is(.tw\:daisy-menu :where(li)>:not(ul,menu,.tw\:daisy-menu-title,details,.tw\:daisy-btn):active,.tw\:daisy-menu :where(li)>:not(ul,menu,.tw\:daisy-menu-title,details,.tw\:daisy-btn).tw\:daisy-menu-active,.tw\:daisy-menu :where(li)>details>summary:active):not(:is(.tw\:daisy-menu :where(li)>:not(ul,menu,.tw\:daisy-menu-title,details,.tw\:daisy-btn):active,.tw\:daisy-menu :where(li)>:not(ul,menu,.tw\:daisy-menu-title,details,.tw\:daisy-btn).tw\:daisy-menu-active,.tw\:daisy-menu :where(li)>details>summary:active):active){box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--daisy-menu-active-bg)}.tw\:daisy-menu :where(li).tw\:daisy-menu-disabled,.tw\:daisy-menu :where(li) [disabled]{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-menu :where(li).tw\:daisy-menu-disabled,.tw\:daisy-menu :where(li) [disabled]{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.tw\:daisy-collapse-title{grid-row-start:1;grid-column-start:1;width:100%;min-height:1lh;padding:1rem;padding-inline-end:3rem;transition:background-color .2s ease-out;position:relative}.tw\:daisy-dropdown{position-area:var(--daisy-anchor-v,bottom) var(--daisy-anchor-h,span-right);display:inline-block;position:relative}.tw\:daisy-dropdown>:not(:has(~[class*=dropdown-content])):focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tw\:daisy-dropdown>:not(:has(~[class*=dropdown-content])):focus{outline-offset:2px;outline:2px solid #0000}}.tw\:daisy-dropdown[popover]{z-index:999}@media (prefers-reduced-motion:no-preference){.tw\:daisy-dropdown[popover]{transition-behavior:allow-discrete;transition-property:opacity,scale,display,overlay;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}@starting-style{.tw\:daisy-dropdown[popover]{opacity:0;scale:.95}}@media (prefers-reduced-motion:no-preference){.tw\:daisy-dropdown .tw\:daisy-dropdown-content{transition-behavior:allow-discrete;transition-property:opacity,scale,display,overlay;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}@starting-style{.tw\:daisy-dropdown .tw\:daisy-dropdown-content{opacity:0;scale:.95}}.tw\:daisy-dropdown:is(details){overflow:revert-layer}.tw\:daisy-dropdown:is(details) summary::-webkit-details-marker{display:none}.tw\:daisy-dropdown:where([popover]){background:0 0}.tw\:daisy-dropdown[popover]{color:inherit;position:fixed}@supports not (position-area:bottom){.tw\:daisy-dropdown[popover]{margin:auto}.tw\:daisy-dropdown[popover].tw\:daisy-dropdown-close{transform-origin:top;opacity:0;display:none;scale:.95}.tw\:daisy-dropdown[popover].tw\:daisy-dropdown-open:not(:popover-open){transform-origin:top;opacity:0;display:none;scale:.95}.tw\:daisy-dropdown[popover]::backdrop{background-color:oklab(0% none none/.3)}}:is(.tw\:daisy-dropdown[popover].tw\:daisy-dropdown-close,.tw\:daisy-dropdown[popover]:not(.tw\:daisy-dropdown-open,:popover-open)){transform-origin:top;opacity:0;display:none;scale:.95}:where(.tw\:daisy-btn){width:unset}.tw\:daisy-btn{--daisy-size:calc(var(--size-field,.25rem) * 10);--daisy-btn-p:1rem;--daisy-btn-fg:var(--color-base-content);cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;-webkit-user-select:none;-webkit-user-select:none;user-select:none;border-width:var(--border);touch-action:manipulation;--daisy-btn-bg:var(--daisy-btn-color,var(--color-base-200));--daisy-btn-border:var(--daisy-btn-color,var(--color-base-200));border-start-start-radius:var(--daisy-join-ss,var(--radius-field));border-start-end-radius:var(--daisy-join-se,var(--radius-field));border-end-end-radius:var(--daisy-join-ee,var(--radius-field));border-end-start-radius:var(--daisy-join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-btn{--daisy-btn-border:color-mix(in oklab, var(--daisy-btn-color,var(--color-base-200)), #000 calc(var(--depth) * 5%))}}.tw\:daisy-btn{--daisy-btn-soft-bg:initial;--daisy-btn-shadow:0 3px 2px -2px var(--daisy-btn-bg), 0 4px 3px -2px var(--daisy-btn-bg)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-btn{--daisy-btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--daisy-btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--daisy-btn-bg) calc(var(--depth) * 30%), #0000)}}.tw\:daisy-btn{--daisy-btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));height:var(--daisy-size);padding-inline:var(--daisy-btn-p);font-size:var(--daisy-fontsize,.875rem);background-color:var(--daisy-btn-bg);color:var(--daisy-btn-fg);border-color:var(--daisy-btn-border);border-style:var(--daisy-btn-border-style,solid);outline-color:var(--daisy-btn-color,var(--color-base-content));--tw-prose-links:var(--daisy-btn-fg);background-image:none, var(--daisy-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(--daisy-btn-inset) inset, var(--daisy-btn-shadow)}.tw\:daisy-btn:is([type=checkbox],[type=radio]){appearance:none}.tw\:daisy-btn:is([type=checkbox],[type=radio])[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}.tw\:daisy-loading{pointer-events:none;aspect-ratio:1;vertical-align:middle;width:calc(var(--size-selector,.25rem) * 6);background-color:currentColor;display:inline-block;-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");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (prefers-reduced-motion:no-preference){.tw\:daisy-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")}}:is(.tw\:daisy-dropdown:not(.tw\:daisy-dropdown-close).tw\:daisy-dropdown-open,.tw\:daisy-dropdown:not(.tw\:daisy-dropdown-close):not(.tw\:daisy-dropdown-hover):focus,.tw\:daisy-dropdown:not(.tw\:daisy-dropdown-close):focus-within)>[tabindex]:first-child{pointer-events:none}.tw\:daisy-collapse-content{--daisy-overflow-delay:0s;content-visibility:hidden;min-height:0;cursor:unset;grid-row-start:2;grid-column-start:1;padding-left:1rem;padding-right:1rem;overflow:clip}@supports not (content-visibility:hidden){.tw\:daisy-collapse-content{visibility:hidden}}@media (prefers-reduced-motion:no-preference){.tw\:daisy-collapse-content{transition:overflow .2s allow-discrete var(--daisy-overflow-delay), content-visibility .2s allow-discrete, visibility .2s allow-discrete, min-height .2s ease-out allow-discrete, padding .1s ease-out 20ms, background-color .2s ease-out}}details>.tw\:daisy-collapse-content{content-visibility:visible}.tw\:daisy-validator-hint{visibility:hidden;margin-top:.5rem;font-size:.75rem}:is(.tw\:daisy-validator:user-valid,.tw\:daisy-validator:has(:user-valid)),:is(.tw\:daisy-validator:user-valid,.tw\:daisy-validator:has(:user-valid)):focus,:is(.tw\:daisy-validator:user-valid,.tw\:daisy-validator:has(:user-valid)):checked,:is(.tw\:daisy-validator:user-valid,.tw\:daisy-validator:has(:user-valid))[aria-checked=true],:is(.tw\:daisy-validator:user-valid,.tw\:daisy-validator:has(:user-valid)):focus-within{--daisy-input-color:var(--color-success)}:is(.tw\:daisy-validator:user-invalid,.tw\:daisy-validator:has(:user-invalid),.tw\:daisy-validator[aria-invalid]:not([aria-invalid=false]),.tw\:daisy-validator:has([aria-invalid]:not([aria-invalid=false]))),:is(.tw\:daisy-validator:user-invalid,.tw\:daisy-validator:has(:user-invalid),.tw\:daisy-validator[aria-invalid]:not([aria-invalid=false]),.tw\:daisy-validator:has([aria-invalid]:not([aria-invalid=false]))):focus,:is(.tw\:daisy-validator:user-invalid,.tw\:daisy-validator:has(:user-invalid),.tw\:daisy-validator[aria-invalid]:not([aria-invalid=false]),.tw\:daisy-validator:has([aria-invalid]:not([aria-invalid=false]))):checked,:is(.tw\:daisy-validator:user-invalid,.tw\:daisy-validator:has(:user-invalid),.tw\:daisy-validator[aria-invalid]:not([aria-invalid=false]),.tw\:daisy-validator:has([aria-invalid]:not([aria-invalid=false])))[aria-checked=true],:is(.tw\:daisy-validator:user-invalid,.tw\:daisy-validator:has(:user-invalid),.tw\:daisy-validator[aria-invalid]:not([aria-invalid=false]),.tw\:daisy-validator:has([aria-invalid]:not([aria-invalid=false]))):focus-within{--daisy-input-color:var(--color-error)}.tw\:daisy-list{flex-direction:column;font-size:.875rem;display:flex}@supports (color:color-mix(in lab, red, red)){:is(.tw\:daisy-list>:not(:last-child).tw\:daisy-list-row,.tw\:daisy-list>:not(:last-child) .tw\:daisy-list-row):after{border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent);border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}.tw\:daisy-list .tw\:daisy-list-row{--daisy-list-grid-cols:minmax(0, auto) 1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--daisy-list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){:is(.tw\:daisy-list>:not(:last-child).tw\:daisy-list-row,.tw\:daisy-list>:not(:last-child) .tw\:daisy-list-row):after{border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}:is(.tw\:daisy-list>:not(:last-child).tw\:daisy-list-row,.tw\:daisy-list>:not(:last-child) .tw\:daisy-list-row):after{content:"";border-bottom:var(--border) solid;inset-inline:var(--radius-box);border-color:var(--color-base-content);position:absolute;bottom:0}@supports (color:color-mix(in lab, red, red)){:is(.tw\:daisy-list>:not(:last-child).tw\:daisy-list-row,.tw\:daisy-list>:not(:last-child) .tw\:daisy-list-row):after{border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}.tw\:daisy-dropdown .tw\:daisy-dropdown-content{position:absolute}.tw\:daisy-dropdown.tw\:daisy-dropdown-close .tw\:daisy-dropdown-content,.tw\:daisy-dropdown:not(details,.tw\:daisy-dropdown-open,.tw\:daisy-dropdown-hover:hover,:focus-within) .tw\:daisy-dropdown-content,.tw\:daisy-dropdown.tw\:daisy-dropdown-hover:not(:hover) [tabindex]:first-child:focus:not(:focus-visible)~.tw\:daisy-dropdown-content{transform-origin:top;opacity:0;display:none;scale:.95}.tw\:daisy-dropdown .tw\:daisy-dropdown-content{z-index:999}@media (prefers-reduced-motion:no-preference){.tw\:daisy-dropdown .tw\:daisy-dropdown-content{transition-behavior:allow-discrete;transition-property:opacity,scale,display,overlay;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}@starting-style{.tw\:daisy-dropdown .tw\:daisy-dropdown-content{opacity:0;scale:.95}}:is(.tw\:daisy-dropdown:not(.tw\:daisy-dropdown-close).tw\:daisy-dropdown-open,.tw\:daisy-dropdown:not(.tw\:daisy-dropdown-close):not(.tw\:daisy-dropdown-hover):focus,.tw\:daisy-dropdown:not(.tw\:daisy-dropdown-close):focus-within) .tw\:daisy-dropdown-content,.tw\:daisy-dropdown:not(.tw\:daisy-dropdown-close).tw\:daisy-dropdown-hover:hover .tw\:daisy-dropdown-content{opacity:1;scale:1}.tw\:daisy-toast{translate:var(--daisy-toast-x,0) var(--daisy-toast-y,0);inset-inline:auto 1rem;background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}@media (prefers-reduced-motion:no-preference){.tw\:daisy-toast>*{animation:.25s ease-out toast}}.tw\:daisy-toggle{border:var(--border) solid currentColor;color:var(--daisy-input-color);cursor:pointer;appearance:none;vertical-align:middle;-webkit-user-select:none;-webkit-user-select:none;user-select:none;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--daisy-toggle-p), var(--radius-selector-max)) + min(var(--border), var(--radius-selector-max)));padding:var(--daisy-toggle-p);flex-shrink:0;grid-template-columns:0fr 1fr 1fr;place-content:center;display:inline-grid;position:relative;box-shadow:inset 0 1px}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-toggle{box-shadow:0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000) inset}}.tw\:daisy-toggle{--daisy-input-color:var(--color-base-content);transition:color .3s,grid-template-columns .2s}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-toggle{--daisy-input-color:color-mix(in oklab, var(--color-base-content) 50%, #0000)}}.tw\:daisy-toggle{--daisy-toggle-p:calc(var(--daisy-size) * .125);--daisy-size:calc(var(--size-selector,.25rem) * 6);width:calc((var(--daisy-size) * 2) - (var(--border) + var(--daisy-toggle-p)) * 2);height:var(--daisy-size)}.tw\:daisy-toggle>*{z-index:1;cursor:pointer;appearance:none;background-color:#0000;border:none;grid-column:2/span 1;grid-row-start:1;height:100%;padding:.125rem;transition:opacity .2s,rotate .4s}.tw\:daisy-toggle>:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tw\:daisy-toggle>:focus{outline-offset:2px;outline:2px solid #0000}}.tw\:daisy-toggle>:nth-child(2){color:var(--color-base-100);rotate:0deg}.tw\:daisy-toggle>:nth-child(3){color:var(--color-base-100);opacity:0;rotate:-15deg}.tw\:daisy-toggle:has(:checked)>:nth-child(2){opacity:0;rotate:15deg}.tw\:daisy-toggle:has(:checked)>:nth-child(3){opacity:1;rotate:0deg}.tw\:daisy-toggle:before{aspect-ratio:1;border-radius:var(--radius-selector);--tw-content:"";content:var(--tw-content);width:100%;height:100%;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;background-color:currentColor;grid-row-start:1;grid-column-start:2;transition:background-color .1s,translate .2s,inset-inline-start .2s;position:relative;inset-inline-start:0;translate:0}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-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)}}.tw\:daisy-toggle:before{background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--daisy-fx-noise)}@media (forced-colors:active){.tw\:daisy-toggle:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px * -1);outline-width:1px}}@media print{.tw\:daisy-toggle:before{outline-offset:-1rem;outline:.25rem solid}}.tw\:daisy-toggle:focus-visible,.tw\:daisy-toggle:has(:focus-visible){outline-offset:2px;outline:2px solid}.tw\:daisy-toggle:checked{background-color:var(--color-base-100);--daisy-input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr}.tw\:daisy-toggle:checked:before{background-color:currentColor}@starting-style{.tw\:daisy-toggle:checked:before{opacity:0}}.tw\:daisy-toggle[aria-checked=true]{background-color:var(--color-base-100);--daisy-input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr}.tw\:daisy-toggle[aria-checked=true]:before{background-color:currentColor}@starting-style{.tw\:daisy-toggle[aria-checked=true]:before{opacity:0}}.tw\:daisy-toggle:has(>input:checked){background-color:var(--color-base-100);--daisy-input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr}.tw\:daisy-toggle:has(>input:checked):before{background-color:currentColor}@starting-style{.tw\:daisy-toggle:has(>input:checked):before{opacity:0}}.tw\:daisy-toggle:indeterminate{grid-template-columns:.5fr 1fr .5fr}.tw\:daisy-toggle:disabled{cursor:not-allowed;opacity:.3}.tw\:daisy-toggle:disabled:before{border:var(--border) solid currentColor;background-color:#0000}.tw\:daisy-input{appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;--daisy-size:calc(var(--size-field,.25rem) * var(--daisy-in-size-mul,10));--daisy-input-color:var(--color-base-content);flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-input{--daisy-input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.tw\:daisy-input{cursor:text;width:clamp(3rem,20rem,100%);height:var(--daisy-size);font-size:max(var(--daisy-font-size,0rem), var(--daisy-font-size-min,.875rem));touch-action:manipulation;border:var(--border) solid var(--daisy-input-color,#0000);box-shadow:0 1px var(--daisy-input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;border-start-start-radius:var(--daisy-join-ss,var(--radius-field));border-start-end-radius:var(--daisy-join-se,var(--radius-field));border-end-end-radius:var(--daisy-join-ee,var(--radius-field));border-end-start-radius:var(--daisy-join-es,var(--radius-field))}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-input{box-shadow:0 1px color-mix(in oklab, var(--daisy-input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.tw\:daisy-input input{appearance:none;background-color:#0000;border:none;width:100%;height:100%}.tw\:daisy-input input::placeholder{color:var(--color-base-content);opacity:.5}.tw\:daisy-input input:focus,.tw\:daisy-input input:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tw\:daisy-input input:focus,.tw\:daisy-input input:focus-within{outline-offset:2px;outline:2px solid #0000}}.tw\:daisy-input input::-webkit-calendar-picker-indicator{inset-inline-end:-.15em}.tw\:daisy-input::-webkit-inner-spin-button{margin-inline-end:-10px}.tw\:daisy-input::-webkit-calendar-picker-indicator{inset-inline-end:.75em}input.tw\:daisy-input{text-align:start;display:inline-flex;position:relative}input.tw\:daisy-input[type=url],input.tw\:daisy-input[type=tel],input.tw\:daisy-input[type=email],input.tw\:daisy-input[type=number]{direction:ltr}input.tw\:daisy-input::-webkit-datetime-edit{min-height:100%;text-align:inherit;align-items:center;display:grid}input.tw\:daisy-input::-webkit-date-and-time-value{min-height:100%;text-align:inherit;align-items:center;display:grid}input.tw\:daisy-input::-webkit-inner-spin-button{margin-block:calc(.25rem * var(--daisy-spin-my,-3))}input.tw\:daisy-input::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute}input.tw\:daisy-input::-webkit-color-swatch-wrapper{padding-block:.25rem}.tw\:daisy-input input{text-align:start;display:inline-flex;position:relative}.tw\:daisy-input input[type=url],.tw\:daisy-input input[type=tel],.tw\:daisy-input input[type=email],.tw\:daisy-input input[type=number]{direction:ltr}.tw\:daisy-input input::-webkit-datetime-edit{min-height:100%;text-align:inherit;align-items:center;display:grid}.tw\:daisy-input input::-webkit-date-and-time-value{min-height:100%;text-align:inherit;align-items:center;display:grid}.tw\:daisy-input input::-webkit-inner-spin-button{margin-block:calc(.25rem * var(--daisy-spin-my,-3))}.tw\:daisy-input input::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute}.tw\:daisy-input input::-webkit-color-swatch-wrapper{padding-block:.25rem}.tw\:daisy-input:focus{--daisy-input-color:var(--color-base-content);box-shadow:0 1px var(--daisy-input-color)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-input:focus{box-shadow:0 1px color-mix(in oklab, var(--daisy-input-color) calc(var(--depth) * 10%), #0000)}}.tw\:daisy-input:focus{outline:2px solid var(--daisy-input-color);outline-offset:2px}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.tw\:daisy-input:focus{--daisy-font-size:1rem}}}.tw\:daisy-input:focus-within{--daisy-input-color:var(--color-base-content);box-shadow:0 1px var(--daisy-input-color)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-input:focus-within{box-shadow:0 1px color-mix(in oklab, var(--daisy-input-color) calc(var(--depth) * 10%), #0000)}}.tw\:daisy-input:focus-within{outline:2px solid var(--daisy-input-color);outline-offset:2px}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.tw\:daisy-input:focus-within{--daisy-font-size:1rem}}}.tw\:daisy-input:has(>input[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.tw\:daisy-input:has(>input[disabled]):is(input),.tw\:daisy-input:has(>input[disabled]) :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-input:has(>input[disabled]):is(input),.tw\:daisy-input:has(>input[disabled]) :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.tw\:daisy-input:has(>input[disabled]){box-shadow:none}.tw\:daisy-input:has(>input[disabled])::placeholder,.tw\:daisy-input:has(>input[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.tw\:daisy-input:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.tw\:daisy-input:is(:disabled,[disabled]):is(input),.tw\:daisy-input:is(:disabled,[disabled]) :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-input:is(:disabled,[disabled]):is(input),.tw\:daisy-input:is(:disabled,[disabled]) :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.tw\:daisy-input:is(:disabled,[disabled]){box-shadow:none}.tw\:daisy-input:is(:disabled,[disabled])::placeholder,.tw\:daisy-input:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}fieldset:disabled .tw\:daisy-input{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}fieldset:disabled .tw\:daisy-input:is(input),fieldset:disabled .tw\:daisy-input :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){fieldset:disabled .tw\:daisy-input:is(input),fieldset:disabled .tw\:daisy-input :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}fieldset:disabled .tw\:daisy-input{box-shadow:none}fieldset:disabled .tw\:daisy-input::placeholder,fieldset:disabled .tw\:daisy-input ::placeholder{color:var(--color-base-content);opacity:.2}.tw\:daisy-input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.tw\:daisy-range{appearance:none;-webkit-appearance:none;--daisy-range-thumb:var(--color-base-100);--daisy-range-thumb-size:calc(var(--size-selector,.25rem) * 6);--daisy-range-progress:currentColor;--daisy-range-fill:1;--daisy-range-p:.25rem;--daisy-range-bg:currentColor}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-range{--daisy-range-bg:color-mix(in oklab, currentColor 10%, #0000)}}.tw\:daisy-range{--daisy-range-fill-x:calc((var(--daisy-range-dir,1) * -100cqw) - (var(--daisy-range-dir,1) * var(--daisy-range-thumb-size) / 2));--daisy-range-fill-y:0;--daisy-range-fill-spread:calc(100cqw * var(--daisy-range-fill));cursor:pointer;vertical-align:middle;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--daisy-range-p), var(--radius-selector-max)));width:clamp(3rem,20rem,100%);height:var(--daisy-range-thumb-size);background-color:#0000;border:none;overflow:hidden}[dir=rtl] .tw\:daisy-range{--daisy-range-dir:-1}.tw\:daisy-range:focus{outline:none}.tw\:daisy-range:focus-visible{outline-offset:2px;outline:2px solid}.tw\:daisy-range::-webkit-slider-runnable-track{background-color:var(--daisy-range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--daisy-range-thumb-size) * .5)}@media (forced-colors:active){.tw\:daisy-range::-webkit-slider-runnable-track{border:1px solid}.tw\:daisy-range::-moz-range-track{border:1px solid}}.tw\:daisy-range::-moz-range-track{background-color:var(--daisy-range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--daisy-range-thumb-size) * .5)}.tw\:daisy-range::-webkit-slider-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--daisy-range-p), var(--radius-selector-max)));background-color:var(--daisy-range-thumb);height:var(--daisy-range-thumb-size);width:var(--daisy-range-thumb-size);border:var(--daisy-range-p) solid;appearance:none;-webkit-appearance:none;color:var(--daisy-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(--daisy-range-thumb) inset, var(--daisy-range-fill-x) var(--daisy-range-fill-y) 0 var(--daisy-range-fill-spread);position:relative;inset-block-start:50%;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-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(--daisy-range-thumb) inset, var(--daisy-range-fill-x) var(--daisy-range-fill-y) 0 var(--daisy-range-fill-spread)}}.tw\:daisy-range::-moz-range-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--daisy-range-p), var(--radius-selector-max)));height:var(--daisy-range-thumb-size);width:var(--daisy-range-thumb-size);border:var(--daisy-range-p) solid;color:var(--daisy-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(--daisy-range-thumb) inset, var(--daisy-range-fill-x) var(--daisy-range-fill-y) 0 var(--daisy-range-fill-spread);background-color:currentColor;position:relative}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-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(--daisy-range-thumb) inset, var(--daisy-range-fill-x) var(--daisy-range-fill-y) 0 var(--daisy-range-fill-spread)}}.tw\:daisy-range:disabled{cursor:not-allowed;opacity:.3}.tw\:daisy-indicator{width:max-content;display:inline-flex;position:relative}.tw\:daisy-table{border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left;font-size:.875rem;position:relative}.tw\:daisy-table:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}@media (hover:hover){:is(:is(.tw\:daisy-table tr.tw\:daisy-row-hover),.tw\:daisy-table tr.tw\:daisy-row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)}}.tw\:daisy-table :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}.tw\:daisy-table :where(thead,tfoot){white-space:nowrap;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-table :where(thead,tfoot){color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.tw\:daisy-table :where(thead,tfoot){font-size:.875rem;font-weight:600}.tw\:daisy-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)){.tw\:daisy-table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)}}.tw\:daisy-table :where(.tw\:daisy-table-pin-rows thead){z-index:1;position:sticky;top:0}.tw\:daisy-table :where(.tw\:daisy-table-pin-rows tfoot){z-index:1;position:sticky;bottom:0}.tw\:daisy-table :where(.tw\:daisy-table-pin-rows :is(thead,tfoot) tr){background-color:var(--color-base-100)}.tw\:daisy-table :where(.tw\:daisy-table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}.tw\:daisy-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)){.tw\:daisy-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)}}.tw\:daisy-indicator :where(.tw\:daisy-indicator-item){z-index:1;white-space:nowrap;top:var(--daisy-indicator-t,0);bottom:var(--daisy-indicator-b,auto);left:var(--daisy-indicator-s,auto);right:var(--daisy-indicator-e,0);translate:var(--daisy-indicator-x,50%) var(--daisy-indicator-y,-50%);position:absolute}.tw\:daisy-steps{counter-reset:step;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}.tw\:daisy-steps .tw\:daisy-step{text-align:center;--daisy-step-bg:var(--color-base-300);--daisy-step-fg:var(--color-base-content);grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid}.tw\:daisy-steps .tw\:daisy-step:before{width:100%;height:.5rem;color:var(--daisy-step-bg);background-color:var(--daisy-step-bg);content:"";border:1px solid;grid-row-start:1;grid-column-start:1;margin-inline-start:-100%;top:0}.tw\:daisy-steps .tw\:daisy-step>.tw\:daisy-step-icon,.tw\:daisy-steps .tw\:daisy-step:not(:has(.tw\:daisy-step-icon)):after{--tw-content:counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--daisy-step-fg);background-color:var(--daisy-step-bg);border:1px solid var(--daisy-step-bg);border-radius:3.40282e38px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}.tw\:daisy-steps .tw\:daisy-step:first-child:before{--tw-content:none;content:var(--tw-content)}.tw\:daisy-steps .tw\:daisy-step[data-content]:after{--tw-content:attr(data-content);content:var(--tw-content)}.tw\:daisy-select{appearance:none;background-color:var(--color-base-100);vertical-align:middle;--daisy-size:calc(var(--size-field,.25rem) * var(--daisy-sl-size-mul,10));--daisy-input-color:var(--color-base-content);flex-shrink:1;align-items:center;gap:.375rem;padding-inline:.75rem 1.75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-select{--daisy-input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.tw\:daisy-select{width:clamp(3rem,20rem,100%);height:var(--daisy-size);font-size:max(var(--daisy-font-size,0rem), var(--daisy-font-size-min,.875rem));touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis;border:var(--border) solid var(--daisy-input-color,#0000);box-shadow:0 1px var(--daisy-input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;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-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--daisy-join-ss,var(--radius-field));border-start-end-radius:var(--daisy-join-se,var(--radius-field));border-end-end-radius:var(--daisy-join-ee,var(--radius-field));border-end-start-radius:var(--daisy-join-es,var(--radius-field));overflow:hidden}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-select{box-shadow:0 1px color-mix(in oklab, var(--daisy-input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}[dir=rtl] .tw\:daisy-select{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}.tw\:daisy-select[multiple]{background-image:none;height:auto;padding-block:.75rem;padding-inline-end:.75rem;overflow:auto}.tw\:daisy-select select{appearance:none;width:calc(100% + 2.75rem);height:calc(100% - calc(var(--border) * 2));background:inherit;border-radius:inherit;border-style:none;align-items:center;margin-inline:-.75rem -1.75rem;padding-inline:.75rem 1.75rem}.tw\:daisy-select select::placeholder{color:var(--color-base-content);opacity:.5}.tw\:daisy-select select:focus,.tw\:daisy-select select:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tw\:daisy-select select:focus,.tw\:daisy-select select:focus-within{outline-offset:2px;outline:2px solid #0000}}.tw\:daisy-select select:not(:last-child){background-image:none;margin-inline-end:-1.375rem}.tw\:daisy-select:focus{--daisy-input-color:var(--color-base-content);box-shadow:0 1px var(--daisy-input-color)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-select:focus{box-shadow:0 1px color-mix(in oklab, var(--daisy-input-color) calc(var(--depth) * 10%), #0000)}}.tw\:daisy-select:focus{outline:2px solid var(--daisy-input-color);outline-offset:2px}.tw\:daisy-select:focus-within{--daisy-input-color:var(--color-base-content);box-shadow:0 1px var(--daisy-input-color)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-select:focus-within{box-shadow:0 1px color-mix(in oklab, var(--daisy-input-color) calc(var(--depth) * 10%), #0000)}}.tw\:daisy-select:focus-within{outline:2px solid var(--daisy-input-color);outline-offset:2px}.tw\:daisy-select:open{--daisy-input-color:var(--color-base-content);box-shadow:0 1px var(--daisy-input-color)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-select:open{box-shadow:0 1px color-mix(in oklab, var(--daisy-input-color) calc(var(--depth) * 10%), #0000)}}.tw\:daisy-select:open{outline:2px solid var(--daisy-input-color);outline-offset:2px;background-image:linear-gradient(135deg,#0000 50%,currentColor 50%),linear-gradient(45deg,currentColor 50%,#0000 50%)}.tw\:daisy-select:has(>select[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.tw\:daisy-select:has(>select[disabled]):is(select),.tw\:daisy-select:has(>select[disabled]) :is(select){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-select:has(>select[disabled]):is(select),.tw\:daisy-select:has(>select[disabled]) :is(select){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.tw\:daisy-select:has(>select[disabled]){box-shadow:none}.tw\:daisy-select:has(>select[disabled])::placeholder,.tw\:daisy-select:has(>select[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.tw\:daisy-select:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.tw\:daisy-select:is(:disabled,[disabled]):is(select),.tw\:daisy-select:is(:disabled,[disabled]) :is(select){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-select:is(:disabled,[disabled]):is(select),.tw\:daisy-select:is(:disabled,[disabled]) :is(select){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.tw\:daisy-select:is(:disabled,[disabled]){box-shadow:none}.tw\:daisy-select:is(:disabled,[disabled])::placeholder,.tw\:daisy-select:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}fieldset:disabled .tw\:daisy-select{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}fieldset:disabled .tw\:daisy-select:is(select),fieldset:disabled .tw\:daisy-select :is(select){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){fieldset:disabled .tw\:daisy-select:is(select),fieldset:disabled .tw\:daisy-select :is(select){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}fieldset:disabled .tw\:daisy-select{box-shadow:none}fieldset:disabled .tw\:daisy-select::placeholder,fieldset:disabled .tw\:daisy-select ::placeholder{color:var(--color-base-content);opacity:.2}.tw\:daisy-select:has(>select[disabled])>select[disabled]{cursor:not-allowed}@supports (appearance:base-select){:is(.tw\:daisy-select,.tw\:daisy-select select){appearance:base-select}:is(.tw\:daisy-select,.tw\:daisy-select select)::picker(select){appearance:base-select}}:is(.tw\:daisy-select,.tw\:daisy-select select)::picker(select){color:inherit;border:var(--border) solid var(--color-base-200);border-radius:var(--radius-box);background-color:inherit;max-height:min(24rem,70dvh);box-shadow:0 2px calc(var(--depth) * 3px) -2px oklch(0% 0 0/.2);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));margin-block:.5rem;margin-inline:.5rem;padding:.5rem;translate:-.5rem}:is(.tw\:daisy-select,.tw\:daisy-select select)::picker-icon{display:none}:is(.tw\:daisy-select,.tw\:daisy-select select) selectedcontent{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}:is(.tw\:daisy-select,.tw\:daisy-select select) optgroup{padding-top:.5em}:is(.tw\:daisy-select,.tw\:daisy-select select) optgroup option:first-child{margin-top:.5em}@supports (color:color-mix(in lab, red, red)){:is(.tw\:daisy-select,.tw\:daisy-select select) option:not(:disabled):hover,:is(.tw\:daisy-select,.tw\:daisy-select select) option:not(:disabled):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}@media (forced-colors:active){:is(.tw\:daisy-select,.tw\:daisy-select select) option:not(:disabled):hover,:is(.tw\:daisy-select,.tw\:daisy-select select) option:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #0000}}:is(.tw\:daisy-select,.tw\:daisy-select select) option{border-radius:var(--radius-field);padding-block:.375rem;padding-inline:calc(.25rem * var(--daisy-option-px,3));white-space:normal;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}:is(.tw\:daisy-select,.tw\:daisy-select select) option:not(:disabled):hover,:is(.tw\:daisy-select,.tw\:daisy-select select) option:not(:disabled):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.tw\:daisy-select,.tw\:daisy-select select) option:not(:disabled):hover,:is(.tw\:daisy-select,.tw\:daisy-select select) option:not(:disabled):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}:is(.tw\:daisy-select,.tw\:daisy-select select) option:not(:disabled):hover,:is(.tw\:daisy-select,.tw\:daisy-select select) option:not(:disabled):focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){:is(.tw\:daisy-select,.tw\:daisy-select select) option:not(:disabled):hover,:is(.tw\:daisy-select,.tw\:daisy-select select) option:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #0000}}:is(.tw\:daisy-select,.tw\:daisy-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] .tw\:daisy-select::picker(select){translate:.5rem}[dir=rtl] .tw\:daisy-select select::picker(select){translate:.5rem}.tw\:daisy-avatar{vertical-align:middle;align-self:center;display:inline-flex;position:relative}.tw\:daisy-avatar>div{aspect-ratio:1;display:block;overflow:hidden}.tw\:daisy-avatar img{object-fit:cover;width:100%;height:100%}.tw\:daisy-checkbox{border:var(--border) solid var(--daisy-input-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-checkbox{border:var(--border) solid var(--daisy-input-color,color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.tw\:daisy-checkbox{cursor:pointer;appearance:none;border-radius:var(--radius-selector);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;--daisy-size:calc(var(--size-selector,.25rem) * 6);width:var(--daisy-size);height:var(--daisy-size);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--daisy-fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}.tw\:daisy-checkbox:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0px 3px 0 0px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}.tw\:daisy-checkbox:focus-visible{outline:2px solid var(--daisy-input-color,currentColor);outline-offset:2px}.tw\:daisy-checkbox:checked{background-color:var(--daisy-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))}.tw\:daisy-checkbox:checked:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media (forced-colors:active){.tw\:daisy-checkbox:checked:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}@media print{.tw\:daisy-checkbox:checked:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}.tw\:daisy-checkbox[aria-checked=true]{background-color:var(--daisy-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))}.tw\:daisy-checkbox[aria-checked=true]:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media (forced-colors:active){.tw\:daisy-checkbox[aria-checked=true]:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}@media print{.tw\:daisy-checkbox[aria-checked=true]:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}.tw\:daisy-checkbox:indeterminate{background-color:var(--daisy-input-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-checkbox:indeterminate{background-color:var(--daisy-input-color,color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.tw\:daisy-checkbox:indeterminate:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:0deg}.tw\:daisy-radio{cursor:pointer;appearance:none;vertical-align:middle;border:var(--border) solid var(--daisy-input-color,currentColor);border-radius:3.40282e38px;flex-shrink:0;padding:.25rem;display:inline-block;position:relative}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-radio{border:var(--border) solid var(--daisy-input-color,color-mix(in srgb, currentColor 20%, #0000))}}.tw\:daisy-radio{box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset;--daisy-size:calc(var(--size-selector,.25rem) * 6);width:var(--daisy-size);height:var(--daisy-size);color:var(--daisy-input-color,currentColor)}.tw\:daisy-radio:before{--tw-content:"";content:var(--tw-content);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--daisy-fx-noise);border-radius:3.40282e38px;width:100%;height:100%;display:block}.tw\:daisy-radio:focus-visible{outline:2px solid}.tw\:daisy-radio:checked{background-color:var(--color-base-100);border-color:currentColor}@media (prefers-reduced-motion:no-preference){.tw\:daisy-radio:checked{animation:.2s ease-out radio}}.tw\:daisy-radio:checked: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 oklch(0% 0 0 / calc(var(--depth) * .1));background-color:currentColor}@media (forced-colors:active){.tw\:daisy-radio:checked:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px * -1);outline-width:1px}}@media print{.tw\:daisy-radio:checked:before{outline-offset:-1rem;outline:.25rem solid}}.tw\:daisy-radio[aria-checked=true]{background-color:var(--color-base-100);border-color:currentColor}@media (prefers-reduced-motion:no-preference){.tw\:daisy-radio[aria-checked=true]{animation:.2s ease-out radio}}.tw\:daisy-radio[aria-checked=true]: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 oklch(0% 0 0 / calc(var(--depth) * .1));background-color:currentColor}@media (forced-colors:active){.tw\:daisy-radio[aria-checked=true]:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px * -1);outline-width:1px}}@media print{.tw\:daisy-radio[aria-checked=true]:before{outline-offset:-1rem;outline:.25rem solid}}.tw\:daisy-navbar{align-items:center;width:100%;min-height:4rem;padding:.5rem;display:flex}.tw\:daisy-card-body{padding:var(--daisy-card-p,1.5rem);font-size:var(--daisy-card-fs,.875rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}.tw\:daisy-card{border-radius:var(--radius-box);outline-offset:2px;outline:2px solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}.tw\:daisy-card:focus-visible,.tw\:daisy-card[aria-checked=true],.tw\:daisy-card:has(>:checked,>:is([type=checkbox],[type=radio]):focus-visible){outline-color:currentColor}.tw\:daisy-card:has(>:checked:focus-visible),.tw\:daisy-card[aria-checked=true]:focus-visible,.tw\:daisy-card[aria-checked=true]:has(>:is([type=checkbox],[type=radio]):focus-visible){outline-width:4px}.tw\:daisy-card:has(>:is([type=checkbox],[type=radio])){cursor:pointer;-webkit-user-select:none;user-select:none}.tw\:daisy-card>:is([type=checkbox],[type=radio]){appearance:none}.tw\:daisy-stats{border-radius:var(--radius-box);grid-auto-flow:column;display:inline-grid;position:relative;overflow-x:auto}.tw\:daisy-progress{appearance:none;border-radius:var(--radius-box);background-color:currentColor;width:100%;height:.5rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-progress{background-color:color-mix(in oklab, currentcolor 20%, transparent)}}.tw\:daisy-progress{color:var(--color-base-content)}.tw\:daisy-progress:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%}@media (prefers-reduced-motion:no-preference){.tw\:daisy-progress:indeterminate{animation:5s ease-in-out infinite progress}}@supports ((-moz-appearance:none)){.tw\:daisy-progress:indeterminate::-moz-progress-bar{background-color:#0000}@media (prefers-reduced-motion:no-preference){.tw\:daisy-progress:indeterminate::-moz-progress-bar{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}}.tw\:daisy-progress::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentColor}@media (prefers-reduced-motion:no-preference){.tw\:daisy-progress::-moz-progress-bar{transition:inline-size .3s}}}@supports ((-webkit-appearance:none)){.tw\:daisy-progress::-webkit-progress-bar{border-radius:var(--radius-box);background-color:#0000}.tw\:daisy-progress::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}@media (prefers-reduced-motion:no-preference){.tw\:daisy-progress::-webkit-progress-value{transition:inline-size .3s}}}.tw\:daisy-file-input{border:var(--border) solid #0000;cursor:pointer;appearance:none;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(--daisy-size);border-color:var(--daisy-input-color);box-shadow:0 1px var(--daisy-input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;border-start-start-radius:var(--daisy-join-ss,var(--radius-field));border-start-end-radius:var(--daisy-join-se,var(--radius-field));border-end-end-radius:var(--daisy-join-ee,var(--radius-field));border-end-start-radius:var(--daisy-join-es,var(--radius-field));align-items:center;padding-inline-end:.75rem;font-size:.875rem;line-height:2;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-file-input{box-shadow:0 1px color-mix(in oklab, var(--daisy-input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.tw\:daisy-file-input{--daisy-size:calc(var(--size-field,.25rem) * 10);--daisy-input-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-file-input{--daisy-input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.tw\:daisy-file-input::file-selector-button{cursor:pointer;-webkit-user-select:none;-webkit-user-select:none;user-select:none;height:calc(100% + var(--border) * 2);margin-inline-end:1rem;margin-block:calc(var(--border) * -1);color:var(--daisy-btn-fg);border-width:var(--border);border-style:solid;border-color:var(--daisy-btn-border);background-color:var(--daisy-btn-bg);background-size:calc(var(--noise) * 100%);background-image:var(--daisy-fx-noise);text-shadow:0 .5px oklch(1 0 0 / calc(var(--depth) * .15));box-shadow:0 .5px 0 .5px white inset, var(--daisy-btn-shadow);border-start-start-radius:calc(var(--daisy-join-ss,var(--radius-field) - var(--border)));border-end-start-radius:calc(var(--daisy-join-es,var(--radius-field) - var(--border)));margin-inline-start:calc(var(--border) * -1);padding-inline:1rem;font-size:.875rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-file-input::file-selector-button{box-shadow:0 .5px 0 .5px color-mix(in oklab, color-mix(in oklab, white 30%, var(--daisy-btn-bg)) calc(var(--depth) * 20%), #0000) inset, var(--daisy-btn-shadow)}}.tw\:daisy-file-input::file-selector-button{--daisy-size:calc(var(--size-field,.25rem) * 10);--daisy-btn-bg:var(--daisy-btn-color,var(--color-base-200));--daisy-btn-fg:var(--color-base-content);--daisy-btn-border:var(--daisy-btn-bg)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-file-input::file-selector-button{--daisy-btn-border:color-mix(in oklab, var(--daisy-btn-bg), #000 5%)}}.tw\:daisy-file-input::file-selector-button{--daisy-btn-shadow:0 3px 2px -2px var(--daisy-btn-bg), 0 4px 3px -2px var(--daisy-btn-bg)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-file-input::file-selector-button{--daisy-btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--daisy-btn-bg) 30%, #0000), 0 4px 3px -2px color-mix(in oklab, var(--daisy-btn-bg) 30%, #0000)}}.tw\:daisy-file-input:focus{--daisy-input-color:var(--color-base-content);box-shadow:0 1px var(--daisy-input-color)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-file-input:focus{box-shadow:0 1px color-mix(in oklab, var(--daisy-input-color) 10%, #0000)}}.tw\:daisy-file-input:focus{outline:2px solid var(--daisy-input-color);outline-offset:2px;isolation:isolate}.tw\:daisy-file-input:has(>input[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.tw\:daisy-file-input:has(>input[disabled])::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-file-input:has(>input[disabled])::placeholder{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.tw\:daisy-file-input:has(>input[disabled]){box-shadow:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-file-input:has(>input[disabled]){color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.tw\:daisy-file-input:has(>input[disabled])::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--daisy-btn-border:#0000;--daisy-btn-fg:var(--color-base-content);background-image:none}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-file-input:has(>input[disabled])::file-selector-button{--daisy-btn-fg:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.tw\:daisy-file-input:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.tw\:daisy-file-input:is(:disabled,[disabled])::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-file-input:is(:disabled,[disabled])::placeholder{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.tw\:daisy-file-input:is(:disabled,[disabled]){box-shadow:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-file-input:is(:disabled,[disabled]){color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.tw\:daisy-file-input:is(:disabled,[disabled])::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--daisy-btn-border:#0000;--daisy-btn-fg:var(--color-base-content);background-image:none}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-file-input:is(:disabled,[disabled])::file-selector-button{--daisy-btn-fg:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.tw\:daisy-textarea{appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);vertical-align:middle;--daisy-input-color:var(--color-base-content);flex-shrink:1;min-height:5rem;padding-block:.5rem;padding-inline:.75rem}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-textarea{--daisy-input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.tw\:daisy-textarea{width:clamp(3rem,20rem,100%);font-size:max(var(--daisy-font-size,0rem), var(--daisy-font-size-min,.875rem));touch-action:manipulation;border:var(--border) solid var(--daisy-input-color,#0000);box-shadow:0 1px var(--daisy-input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-textarea{box-shadow:0 1px color-mix(in oklab, var(--daisy-input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.tw\:daisy-textarea textarea{appearance:none;background-color:#0000;border:none}.tw\:daisy-textarea textarea::placeholder{color:var(--color-base-content);opacity:.5}.tw\:daisy-textarea textarea:focus,.tw\:daisy-textarea textarea:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tw\:daisy-textarea textarea:focus,.tw\:daisy-textarea textarea:focus-within{outline-offset:2px;outline:2px solid #0000}}.tw\:daisy-textarea:focus{--daisy-input-color:var(--color-base-content);box-shadow:0 1px var(--daisy-input-color)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-textarea:focus{box-shadow:0 1px color-mix(in oklab, var(--daisy-input-color) calc(var(--depth) * 10%), #0000)}}.tw\:daisy-textarea:focus{outline:2px solid var(--daisy-input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.tw\:daisy-textarea:focus{--daisy-font-size:1rem}}}.tw\:daisy-textarea:focus-within{--daisy-input-color:var(--color-base-content);box-shadow:0 1px var(--daisy-input-color)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-textarea:focus-within{box-shadow:0 1px color-mix(in oklab, var(--daisy-input-color) calc(var(--depth) * 10%), #0000)}}.tw\:daisy-textarea:focus-within{outline:2px solid var(--daisy-input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.tw\:daisy-textarea:focus-within{--daisy-font-size:1rem}}}.tw\:daisy-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)){.tw\:daisy-textarea:has(>textarea[disabled]){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.tw\:daisy-textarea:has(>textarea[disabled]){box-shadow:none}.tw\:daisy-textarea:has(>textarea[disabled])::placeholder,.tw\:daisy-textarea:has(>textarea[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.tw\:daisy-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)){.tw\:daisy-textarea:is(:disabled,[disabled]){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.tw\:daisy-textarea:is(:disabled,[disabled]){box-shadow:none}.tw\:daisy-textarea:is(:disabled,[disabled])::placeholder,.tw\:daisy-textarea:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.tw\:daisy-textarea:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}.tw\:daisy-modal-backdrop{color:#0000;z-index:-1;grid-row-start:1;grid-column-start:1;place-self:stretch stretch;display:grid}.tw\:daisy-modal-backdrop button{cursor:pointer}.tw\:daisy-stat-figure{grid-row:1/span 3;grid-column-start:2;place-self:center flex-end}.tw\:daisy-modal-box{background-color:var(--color-base-100);border-top-left-radius:var(--daisy-modal-tl,var(--radius-box));border-top-right-radius:var(--daisy-modal-tr,var(--radius-box));border-bottom-left-radius:var(--daisy-modal-bl,var(--radius-box));border-bottom-right-radius:var(--daisy-modal-br,var(--radius-box));opacity:0;overscroll-behavior:contain;grid-row-start:1;grid-column-start:1;width:91.6667%;max-width:32rem;max-height:100vh;padding:1.5rem;transition:translate .3s ease-out,scale .3s ease-out,opacity .2s ease-out 50ms,box-shadow .3s ease-out;overflow-y:auto;scale:.95;box-shadow:0 25px 50px -12px oklch(0% 0 0/.25)}.tw\:daisy-stat-value{white-space:nowrap;grid-column-start:1;font-size:2rem;font-weight:800}.tw\:daisy-stat-desc{white-space:nowrap;color:var(--color-base-content);grid-column-start:1}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-stat-desc{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.tw\:daisy-stat-desc{font-size:.75rem}.tw\:daisy-stat-title{white-space:nowrap;color:var(--color-base-content);grid-column-start:1}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-stat-title{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.tw\:daisy-stat-title{font-size:.75rem}.tw\:daisy-divider{white-space:nowrap;height:1rem;margin:var(--daisy-divider-m,1rem 0);--daisy-divider-color:var(--color-base-content);flex-direction:row;align-self:stretch;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-divider{--daisy-divider-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.tw\:daisy-divider:before{content:"";background-color:var(--daisy-divider-color);flex-grow:1;width:100%;height:.125rem}@media print{.tw\:daisy-divider:before{border:.5px solid}}.tw\:daisy-divider:after{content:"";background-color:var(--daisy-divider-color);flex-grow:1;width:100%;height:.125rem}@media print{.tw\:daisy-divider:after{border:.5px solid}}.tw\:daisy-divider:not(:empty){gap:1rem}.tw\:daisy-breadcrumbs{max-width:100%;padding-block:.5rem;overflow-x:auto}.tw\:daisy-breadcrumbs>menu{white-space:nowrap;align-items:center;min-height:min-content;display:flex}.tw\:daisy-breadcrumbs>menu>li{align-items:center;display:flex}.tw\:daisy-breadcrumbs>menu>li>*{cursor:pointer;align-items:center;gap:.5rem;display:flex}@media (hover:hover){.tw\:daisy-breadcrumbs>menu>li>:hover{text-decoration-line:underline}}.tw\:daisy-breadcrumbs>menu>li>:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tw\:daisy-breadcrumbs>menu>li>:focus{outline-offset:2px;outline:2px solid #0000}}.tw\:daisy-breadcrumbs>menu>li>:focus-visible{outline-offset:2px;outline:2px solid}.tw\:daisy-breadcrumbs>menu>li+:before{content:"";opacity:.4;background-color:#0000;border-top:1px solid;border-right:1px solid;width:.375rem;height:.375rem;margin-inline:.5rem .75rem;display:block;rotate:45deg}[dir=rtl] :is(.tw\:daisy-breadcrumbs>menu>li)+:before{rotate:-135deg}.tw\:daisy-breadcrumbs>ul{white-space:nowrap;align-items:center;min-height:min-content;display:flex}.tw\:daisy-breadcrumbs>ul>li{align-items:center;display:flex}.tw\:daisy-breadcrumbs>ul>li>*{cursor:pointer;align-items:center;gap:.5rem;display:flex}@media (hover:hover){.tw\:daisy-breadcrumbs>ul>li>:hover{text-decoration-line:underline}}.tw\:daisy-breadcrumbs>ul>li>:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tw\:daisy-breadcrumbs>ul>li>:focus{outline-offset:2px;outline:2px solid #0000}}.tw\:daisy-breadcrumbs>ul>li>:focus-visible{outline-offset:2px;outline:2px solid}.tw\:daisy-breadcrumbs>ul>li+:before{content:"";opacity:.4;background-color:#0000;border-top:1px solid;border-right:1px solid;width:.375rem;height:.375rem;margin-inline:.5rem .75rem;display:block;rotate:45deg}[dir=rtl] :is(.tw\:daisy-breadcrumbs>ul>li)+:before{rotate:-135deg}.tw\:daisy-breadcrumbs>ol{white-space:nowrap;align-items:center;min-height:min-content;display:flex}.tw\:daisy-breadcrumbs>ol>li{align-items:center;display:flex}.tw\:daisy-breadcrumbs>ol>li>*{cursor:pointer;align-items:center;gap:.5rem;display:flex}@media (hover:hover){.tw\:daisy-breadcrumbs>ol>li>:hover{text-decoration-line:underline}}.tw\:daisy-breadcrumbs>ol>li>:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tw\:daisy-breadcrumbs>ol>li>:focus{outline-offset:2px;outline:2px solid #0000}}.tw\:daisy-breadcrumbs>ol>li>:focus-visible{outline-offset:2px;outline:2px solid}.tw\:daisy-breadcrumbs>ol>li+:before{content:"";opacity:.4;background-color:#0000;border-top:1px solid;border-right:1px solid;width:.375rem;height:.375rem;margin-inline:.5rem .75rem;display:block;rotate:45deg}[dir=rtl] :is(.tw\:daisy-breadcrumbs>ol>li)+:before{rotate:-135deg}.tw\:daisy-label{white-space:nowrap;color:currentColor;align-items:center;gap:.375rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-label{color:color-mix(in oklab, currentcolor 60%, transparent)}}.tw\:daisy-label:has(input){cursor:pointer}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-label:is(.tw\:daisy-input>*,.tw\:daisy-select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-label:is(.tw\:daisy-input>*,.tw\:daisy-select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-label:is(.tw\:daisy-input>*,.tw\:daisy-select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-label:is(.tw\:daisy-input>*,.tw\:daisy-select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.tw\:daisy-label:is(.tw\:daisy-input>*,.tw\:daisy-select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex}.tw\:daisy-label:is(.tw\:daisy-input>*,.tw\:daisy-select>*):first-child{border-inline-end:var(--border) solid currentColor;margin-inline:-.75rem .75rem}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-label:is(.tw\:daisy-input>*,.tw\:daisy-select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.tw\:daisy-label:is(.tw\:daisy-input>*,.tw\:daisy-select>*):last-child{border-inline-start:var(--border) solid currentColor;margin-inline:.75rem -.75rem}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-label:is(.tw\:daisy-input>*,.tw\:daisy-select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.tw\:daisy-fieldset-legend{color:var(--color-base-content);margin-bottom:-.25rem;justify-content:space-between;align-items:center;gap:.5rem;margin-inline-end:auto;padding-block:.5rem;font-weight:600;display:flex}.tw\:daisy-modal-action{justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}.tw\:daisy-menu .tw\:daisy-dropdown-content{margin-top:.5rem;padding:.5rem}.tw\:daisy-menu .tw\:daisy-dropdown-content:before{display:none}.tw\:daisy-footer-title{text-transform:uppercase;opacity:.6;margin-bottom:.5rem;font-weight:600}.tw\:daisy-status{aspect-ratio:1;border-radius:var(--radius-selector);background-color:var(--color-base-content);width:.5rem;height:.5rem;display:inline-block}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-status{background-color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.tw\:daisy-status{vertical-align:middle;color:#0000004d;background-position:50%;background-repeat:no-repeat}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-status{color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.tw\:daisy-status{background-image:radial-gradient(circle at 35% 30%, oklch(1 0 0 / calc(var(--depth) * .5)), #0000);box-shadow:0 2px 3px -1px}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-status{box-shadow:0 2px 3px -1px color-mix(in oklab, currentColor calc(var(--depth) * 100%), #0000)}}.tw\:daisy-badge{border-radius:var(--radius-selector);vertical-align:middle;color:var(--daisy-badge-fg);border:var(--border) solid var(--daisy-badge-color,var(--color-base-200));background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--daisy-fx-noise);background-color:var(--daisy-badge-bg);--daisy-badge-bg:var(--daisy-badge-color,var(--color-base-100));--daisy-badge-fg:var(--color-base-content);--daisy-size:calc(var(--size-selector,.25rem) * 6);width:fit-content;height:var(--daisy-size);padding-inline:calc(var(--daisy-size) / 2 - var(--border));justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.tw\:daisy-footer{grid-auto-flow:row;place-items:start;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem;display:grid}.tw\:daisy-footer>:not(script,style,template){place-items:start;gap:.5rem;display:grid}.tw\:daisy-stat{grid-template-columns:repeat(1,1fr);column-gap:1rem;width:100%;padding-block:1rem;padding-inline:1.5rem;display:inline-grid}.tw\:daisy-stat:not(:last-child){border-inline-end:var(--border) dashed currentColor}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-stat:not(:last-child){border-inline-end:var(--border) dashed color-mix(in oklab, currentColor 10%, #0000)}}.tw\:daisy-stat:not(:last-child){border-block-end:none}.tw\:daisy-navbar-end{justify-content:flex-end;align-items:center;width:50%;display:inline-flex}.tw\:daisy-navbar-start{justify-content:flex-start;align-items:center;width:50%;display:inline-flex}.tw\:daisy-navbar-center{flex-shrink:0;align-items:center;display:inline-flex}.tw\:daisy-fieldset{grid-template-columns:1fr;grid-auto-rows:max-content;gap:.375rem;padding-block:.25rem;font-size:.75rem;display:grid}.tw\:daisy-card-actions{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}.tw\:daisy-card-title{font-size:var(--daisy-cardtitle-fs,1.125rem);align-items:center;gap:.5rem;font-weight:600;display:flex}.tw\:daisy-avatar-group{display:flex;overflow:hidden}.tw\:daisy-avatar-group .tw\:daisy-avatar{border:4px solid var(--color-base-100);border-radius:3.40282e38px;overflow:hidden}.tw\:daisy-menu .tw\:daisy-dropdown:focus-within .tw\:daisy-menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}.tw\:daisy-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-position-x:-50%;background-size:200%}@media (prefers-reduced-motion:reduce){.tw\:daisy-skeleton{transition-duration:15s}}@media (prefers-reduced-motion:no-preference){.tw\:daisy-skeleton{animation:1.8s ease-in-out infinite skeleton}}.tw\:daisy-btn-dash{--daisy-btn-bg:#0000;color:var(--daisy-btn-rest-fg,var(--daisy-btn-color,var(--color-base-content)));--daisy-btn-border:var(--daisy-btn-color,var(--color-base-content));--daisy-btn-border-style:dashed;--daisy-btn-inset:0 0 0 0 oklch(0% 0 0/0);--daisy-btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}.tw\:daisy-btn-outline{--daisy-btn-bg:#0000;color:var(--daisy-btn-rest-fg,var(--daisy-btn-color,var(--color-base-content)));--daisy-btn-border:var(--daisy-btn-color,var(--color-base-content));--daisy-btn-border-style:solid;--daisy-btn-inset:0 0 0 0 oklch(0% 0 0/0);--daisy-btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}.tw\:daisy-btn-ghost{--daisy-btn-bg:#0000;color:var(--daisy-btn-rest-fg,var(--daisy-btn-color,var(--color-base-content,currentColor)));--daisy-btn-border:#0000;--daisy-btn-inset:0 0 0 0 oklch(0% 0 0/0);--daisy-btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}.tw\:daisy-aura:has(>.tw\:daisy-card,>.tw\:daisy-alert){--daisy-aura-radius:var(--radius-box)}.tw\:daisy-aura:has(>.tw\:daisy-btn,>.tw\:daisy-input,>.tw\:daisy-select){--daisy-aura-radius:var(--radius-field)}.tw\:daisy-aura:has(>.tw\:daisy-checkbox,>.tw\:daisy-toggle,>.tw\:daisy-badge){--daisy-aura-radius:var(--radius-selector)}.tw\:daisy-collapse:not(td,tr,colgroup){border-radius:var(--radius-box,1rem);isolation:isolate;grid-template-rows:max-content 0fr;grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative}@media (prefers-reduced-motion:no-preference){.tw\:daisy-collapse:not(td,tr,colgroup){transition:grid-template-rows .2s}}.tw\:daisy-collapse:not(td,tr,colgroup)>input:is([type=checkbox],[type=radio]){appearance:none;opacity:0;z-index:1;grid-row-start:1;grid-column-start:1;width:100%;min-height:1lh;padding:1rem;padding-inline-end:3rem;transition:background-color .2s ease-out}.tw\:daisy-collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.tw\:daisy-collapse-close),[tabindex]:focus-within:not(.tw\:daisy-collapse-close)),.tw\:daisy-collapse:not(td,tr,colgroup):not(.tw\:daisy-collapse-close):has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}.tw\:daisy-collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.tw\:daisy-collapse-close),[tabindex]:focus-within:not(.tw\:daisy-collapse-close))>.tw\:daisy-collapse-content,.tw\:daisy-collapse:not(td,tr,colgroup):not(.tw\:daisy-collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.tw\:daisy-collapse-content){--daisy-overflow-delay:.2s;overflow:revert-layer;content-visibility:visible;min-height:fit-content}@supports not (content-visibility:visible){.tw\:daisy-collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.tw\:daisy-collapse-close),[tabindex]:focus-within:not(.tw\:daisy-collapse-close))>.tw\:daisy-collapse-content,.tw\:daisy-collapse:not(td,tr,colgroup):not(.tw\:daisy-collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.tw\:daisy-collapse-content){visibility:visible}}.tw\:daisy-collapse:not(td,tr,colgroup):focus-visible,.tw\:daisy-collapse:not(td,tr,colgroup):has(>input:is([type=checkbox],[type=radio]):focus-visible),.tw\:daisy-collapse:not(td,tr,colgroup):has(summary:focus-visible){outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}.tw\:daisy-collapse:not(td,tr,colgroup):not(.tw\:daisy-collapse-close)>input[type=checkbox],.tw\:daisy-collapse:not(td,tr,colgroup):not(.tw\:daisy-collapse-close)>input[type=radio]:not(:checked),.tw\:daisy-collapse:not(td,tr,colgroup):not(.tw\:daisy-collapse-close)>.tw\:daisy-collapse-title{cursor:pointer}:is(.tw\:daisy-collapse:not(td,tr,colgroup)[tabindex]:focus:not(.tw\:daisy-collapse-close,.tw\:daisy-collapse[open]),.tw\:daisy-collapse:not(td,tr,colgroup)[tabindex]:focus-within:not(.tw\:daisy-collapse-close,.tw\:daisy-collapse[open]))>.tw\:daisy-collapse-title{cursor:unset}.tw\:daisy-collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.tw\:daisy-collapse-close),[tabindex]:focus-within:not(.tw\:daisy-collapse-close))>:where(.tw\:daisy-collapse-content),.tw\:daisy-collapse:not(td,tr,colgroup):not(.tw\:daisy-collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.tw\:daisy-collapse-content){padding-bottom:1rem}.tw\:daisy-collapse:not(td,tr,colgroup):is(details){width:100%}.tw\:daisy-collapse:not(td,tr,colgroup):is(details)::details-content{--daisy-overflow-delay:0s;height:0;overflow:clip}.tw\:daisy-collapse:not(td,tr,colgroup):is(details):where([open])::details-content{overflow:revert-layer;height:auto}@media (prefers-reduced-motion:no-preference){.tw\:daisy-collapse:not(td,tr,colgroup):is(details)::details-content{transition:overflow .2s allow-discrete var(--daisy-overflow-delay), content-visibility .2s allow-discrete, visibility .2s allow-discrete, min-height .2s ease-out allow-discrete, padding .1s ease-out 20ms, background-color .2s ease-out, height .2s;interpolate-size:allow-keywords}.tw\:daisy-collapse:not(td,tr,colgroup):is(details):where([open])::details-content{--daisy-overflow-delay:.2s}}.tw\:daisy-collapse:not(td,tr,colgroup):is(details)>summary{outline:none;display:block;position:relative}.tw\:daisy-collapse:not(td,tr,colgroup):is(details)>summary::-webkit-details-marker{display:none}:is(.tw\:daisy-validator:user-invalid,.tw\:daisy-validator:has(:user-invalid),.tw\:daisy-validator[aria-invalid]:not([aria-invalid=false]),.tw\:daisy-validator:has([aria-invalid]:not([aria-invalid=false])))~.tw\:daisy-validator-hint{visibility:visible;color:var(--color-error);visibility:visible;visibility:visible;visibility:visible;visibility:visible}.tw\:daisy-kbd{border-radius:var(--radius-field);background-color:var(--color-base-200);vertical-align:middle;color:var(--color-base-content);border:var(--border) solid var(--color-base-content);flex-shrink:0;justify-content:center;align-items:center;padding-inline:.5em;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-kbd{border:var(--border) solid color-mix(in srgb, var(--color-base-content) 20%, #0000)}}.tw\:daisy-kbd{border-bottom:calc(var(--border) + 1px) solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-kbd{border-bottom:calc(var(--border) + 1px) solid color-mix(in srgb, var(--color-base-content) 20%, #0000)}}.tw\:daisy-kbd{--daisy-size:calc(var(--size-selector,.25rem) * 6);height:var(--daisy-size);min-width:var(--daisy-size);font-size:.875rem}.tw\:daisy-alert{--daisy-alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--daisy-alert-color,var(--color-base-200));text-align:start;background-size:auto, calc(var(--noise) * 33%);background-image:none, var(--daisy-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));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-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(--daisy-alert-color,var(--color-base-200))) calc(var(--depth) * 20%), #0000), 0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08))}}.tw\:daisy-alert:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}@layer daisyui.l1.l2{@starting-style{.tw\:daisy-modal.tw\:daisy-modal-open{opacity:0}}.tw\:daisy-modal[open]{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.tw\:daisy-modal[open]>.tw\:daisy-modal-box{opacity:1;translate:0;scale:1}:root:has(.tw\:daisy-modal[open]){--daisy-page-scroll-lock: }@starting-style{.tw\:daisy-modal[open]{opacity:0}}.tw\:daisy-modal:popover-open{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.tw\:daisy-modal:popover-open>.tw\:daisy-modal-box{opacity:1;translate:0;scale:1}:root:has(.tw\:daisy-modal:popover-open){--daisy-page-scroll-lock: }@starting-style{.tw\:daisy-modal:popover-open{opacity:0}}.tw\:daisy-modal:target{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.tw\:daisy-modal:target>.tw\:daisy-modal-box{opacity:1;translate:0;scale:1}:root:has(.tw\:daisy-modal:target){--daisy-page-scroll-lock: }@starting-style{.tw\:daisy-modal:target{opacity:0}}.tw\:daisy-modal-toggle:checked+.tw\:daisy-modal{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.tw\:daisy-modal-toggle:checked+.tw\:daisy-modal>.tw\:daisy-modal-box{opacity:1;translate:0;scale:1}:root:has(.tw\:daisy-modal-toggle:checked+.tw\:daisy-modal){--daisy-page-scroll-lock: }@starting-style{.tw\:daisy-modal-toggle:checked+.tw\:daisy-modal{opacity:0}}.tw\:daisy-modal.tw\:daisy-modal-open{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.tw\:daisy-modal.tw\:daisy-modal-open>.tw\:daisy-modal-box{opacity:1;translate:0;scale:1}:root:has(.tw\:daisy-modal.tw\:daisy-modal-open){--daisy-page-scroll-lock: }@starting-style{.tw\:daisy-modal.tw\:daisy-modal-open{opacity:0}}.tw\:daisy-tabs-border>.tw\:daisy-tab{--daisy-tab-border-color:#0000 #0000 var(--daisy-tab-border-color) #0000;border-radius:var(--radius-field);position:relative}.tw\:daisy-tabs-border>.tw\:daisy-tab:before{content:"";background-color:var(--daisy-tab-border-color);width:calc(100% - var(--daisy-tab-p) * 2);border-radius:var(--radius-field);height:3px;bottom:0;left:var(--daisy-tab-p);transition:background-color .2s;position:absolute}:is(.tw\:daisy-tabs-border>.tw\:daisy-tab:is(.tw\:daisy-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tw\:daisy-tab-disabled,[disabled]),.tw\:daisy-tabs-border>.tw\:daisy-tab:is(input:checked),.tw\:daisy-tabs-border>.tw\:daisy-tab:is(label:has(:checked))):before{--daisy-tab-border-color:currentColor;border-top:3px solid}.tw\:daisy-tabs-lift>.tw\:daisy-tab{--daisy-tab-border:0 0 var(--border) 0;--daisy-tab-radius-ss:var(--daisy-tab-radius-limit);--daisy-tab-radius-se:var(--daisy-tab-radius-limit);--daisy-tab-radius-es:0;--daisy-tab-radius-ee:0;--daisy-tab-paddings:var(--border) var(--daisy-tab-p) 0 var(--daisy-tab-p);--daisy-tab-border-colors:#0000 #0000 var(--daisy-tab-border-color) #0000;--daisy-tab-corner-width:calc(100% + var(--daisy-tab-radius-limit) * 2);--daisy-tab-corner-height:var(--daisy-tab-radius-limit);--daisy-tab-corner-position:top left, top right;border-width:var(--daisy-tab-border);padding:var(--daisy-tab-paddings);border-color:var(--daisy-tab-border-colors);border-start-start-radius:var(--daisy-tab-radius-ss);border-start-end-radius:var(--daisy-tab-radius-se);border-end-end-radius:var(--daisy-tab-radius-ee);border-end-start-radius:var(--daisy-tab-radius-es)}.tw\:daisy-tabs-lift>.tw\:daisy-tab:is(.tw\:daisy-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tw\:daisy-tab-disabled,[disabled]),.tw\:daisy-tabs-lift>.tw\:daisy-tab:is(input:checked,label:has(:checked)){--daisy-tab-border:var(--border) var(--border) 0 var(--border);--daisy-tab-border-colors:var(--daisy-tab-border-color) var(--daisy-tab-border-color) #0000 var(--daisy-tab-border-color);--daisy-tab-paddings:0 calc(var(--daisy-tab-p) - var(--border)) var(--border) calc(var(--daisy-tab-p) - var(--border));--daisy-tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left, var(--daisy-tab-radius-grad));--radius-end:radial-gradient(circle at top right, var(--daisy-tab-radius-grad));background-color:var(--daisy-tab-bg)}:is(.tw\:daisy-tabs-lift>.tw\:daisy-tab:is(.tw\:daisy-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tw\:daisy-tab-disabled,[disabled]),.tw\:daisy-tabs-lift>.tw\:daisy-tab:is(input:checked,label:has(:checked))):before{z-index:1;content:"";width:var(--daisy-tab-corner-width);height:var(--daisy-tab-corner-height);background-position:var(--daisy-tab-corner-position);background-image:var(--radius-start), var(--radius-end);background-size:var(--daisy-tab-radius-limit) var(--daisy-tab-radius-limit);inset:var(--daisy-tab-inset);background-repeat:no-repeat;display:block;position:absolute}:is(.tw\:daisy-tabs-lift>.tw\:daisy-tab:is(.tw\:daisy-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tw\:daisy-tab-disabled,[disabled]),.tw\:daisy-tabs-lift>.tw\:daisy-tab:is(input:checked,label:has(:checked))):first-child:before{--radius-start:none}[dir=rtl] :is(.tw\:daisy-tabs-lift>.tw\:daisy-tab:is(.tw\:daisy-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tw\:daisy-tab-disabled,[disabled]),.tw\:daisy-tabs-lift>.tw\:daisy-tab:is(input:checked,label:has(:checked))):first-child:before{transform:rotateY(180deg)}:is(.tw\:daisy-tabs-lift>.tw\:daisy-tab:is(.tw\:daisy-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tw\:daisy-tab-disabled,[disabled]),.tw\:daisy-tabs-lift>.tw\:daisy-tab:is(input:checked,label:has(:checked))):last-child:before{--radius-end:none}[dir=rtl] :is(.tw\:daisy-tabs-lift>.tw\:daisy-tab:is(.tw\:daisy-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tw\:daisy-tab-disabled,[disabled]),.tw\:daisy-tabs-lift>.tw\:daisy-tab:is(input:checked,label:has(:checked))):last-child:before{transform:rotateY(180deg)}.tw\:daisy-tabs-lift:has(>.tw\:daisy-tab-content)>.tw\:daisy-tab:first-child:not(.tw\:daisy-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--daisy-tab-border-colors:var(--daisy-tab-border-color) var(--daisy-tab-border-color) #0000 var(--daisy-tab-border-color)}.tw\:daisy-tabs-top>.tw\:daisy-tab{--daisy-tab-order:0;--daisy-tab-border:0 0 var(--border) 0;--daisy-tab-radius-ss:var(--daisy-tab-radius-limit);--daisy-tab-radius-se:var(--daisy-tab-radius-limit);--daisy-tab-radius-es:0;--daisy-tab-radius-ee:0;--daisy-tab-paddings:var(--border) var(--daisy-tab-p) 0 var(--daisy-tab-p);--daisy-tab-border-colors:#0000 #0000 var(--daisy-tab-border-color) #0000;--daisy-tab-corner-width:calc(100% + var(--daisy-tab-radius-limit) * 2);--daisy-tab-corner-height:var(--daisy-tab-radius-limit);--daisy-tab-corner-position:top left, top right}.tw\:daisy-tabs-top>.tw\:daisy-tab:is(.tw\:daisy-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tw\:daisy-tab-disabled,[disabled]),.tw\:daisy-tabs-top>.tw\:daisy-tab:is(input:checked),.tw\:daisy-tabs-top>.tw\:daisy-tab:is(label:has(:checked)){--daisy-tab-border:var(--border) var(--border) 0 var(--border);--daisy-tab-border-colors:var(--daisy-tab-border-color) var(--daisy-tab-border-color) #0000 var(--daisy-tab-border-color);--daisy-tab-paddings:0 calc(var(--daisy-tab-p) - var(--border)) var(--border) calc(var(--daisy-tab-p) - var(--border));--daisy-tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left, var(--daisy-tab-radius-grad));--radius-end:radial-gradient(circle at top right, var(--daisy-tab-radius-grad))}.tw\:daisy-tabs-top:has(>.tw\:daisy-tab-content)>.tw\:daisy-tab:first-child:not(.tw\:daisy-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--daisy-tab-border-colors:var(--daisy-tab-border-color) var(--daisy-tab-border-color) #0000 var(--daisy-tab-border-color)}.tw\:daisy-tabs-bottom>.tw\:daisy-tab{--daisy-tab-order:1;--daisy-tab-border:var(--border) 0 0 0;--daisy-tab-radius-ss:0;--daisy-tab-radius-se:0;--daisy-tab-radius-es:var(--daisy-tab-radius-limit);--daisy-tab-radius-ee:var(--daisy-tab-radius-limit);--daisy-tab-border-colors:var(--daisy-tab-border-color) #0000 #0000 #0000;--daisy-tab-paddings:0 var(--daisy-tab-p) var(--border) var(--daisy-tab-p);--daisy-tab-corner-width:calc(100% + var(--daisy-tab-radius-limit) * 2);--daisy-tab-corner-height:var(--daisy-tab-radius-limit);--daisy-tab-corner-position:top left, top right}.tw\:daisy-tabs-bottom>.tw\:daisy-tab:is(.tw\:daisy-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tw\:daisy-tab-disabled,[disabled]),.tw\:daisy-tabs-bottom>.tw\:daisy-tab:is(input:checked),.tw\:daisy-tabs-bottom>.tw\:daisy-tab:is(label:has(:checked)){--daisy-tab-border:0 var(--border) var(--border) var(--border);--daisy-tab-border-colors:#0000 var(--daisy-tab-border-color) var(--daisy-tab-border-color) var(--daisy-tab-border-color);--daisy-tab-paddings:var(--border) calc(var(--daisy-tab-p) - var(--border)) 0 calc(var(--daisy-tab-p) - var(--border));--daisy-tab-inset:0 auto auto auto;--radius-start:radial-gradient(circle at bottom left, var(--daisy-tab-radius-grad));--radius-end:radial-gradient(circle at bottom right, var(--daisy-tab-radius-grad))}.tw\:daisy-tabs-bottom:has(>.tw\:daisy-tab-content)>.tw\:daisy-tab:first-child:not(.tw\:daisy-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--daisy-tab-border-colors:#0000 var(--daisy-tab-border-color) var(--daisy-tab-border-color) var(--daisy-tab-border-color)}.tw\:daisy-tabs-xs>.tw\:daisy-tab{--daisy-tab-p:.375rem;--daisy-tab-radius-min:calc(.5rem - var(--border));font-size:.75rem}.tw\:daisy-tabs-md>.tw\:daisy-tab{--daisy-tab-p:.75rem;--daisy-tab-radius-min:calc(.75rem - var(--border));font-size:.875rem}.tw\:daisy-tabs-lg>.tw\:daisy-tab{--daisy-tab-p:1rem;--daisy-tab-radius-min:calc(1.5rem - var(--border));font-size:1.125rem}.tw\:daisy-tabs-xl>.tw\:daisy-tab{--daisy-tab-p:1.25rem;--daisy-tab-radius-min:calc(2rem - var(--border));font-size:1.125rem}@media (prefers-reduced-motion:no-preference){.tw\:daisy-collapse-arrow>.tw\:daisy-collapse-title:after{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.tw\:daisy-collapse-plus>.tw\:daisy-collapse-title:after{width:.5rem;height:.5rem;display:block;position:absolute}@media (prefers-reduced-motion:no-preference){.tw\:daisy-collapse-plus>.tw\:daisy-collapse-title:after{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.tw\:daisy-collapse-plus>.tw\:daisy-collapse-title:after{--tw-content:"+";content:var(--tw-content);pointer-events:none;top:.9rem;inset-inline-end:1.4rem}.tw\:daisy-collapse-arrow>.tw\:daisy-collapse-title:after{width:.5rem;height:.5rem;display:block;position:absolute;transform:translateY(-100%)rotate(45deg)}@media (prefers-reduced-motion:no-preference){.tw\:daisy-collapse-arrow>.tw\:daisy-collapse-title:after{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.tw\:daisy-collapse-arrow>.tw\:daisy-collapse-title:after{content:"";transform-origin:75% 75%;pointer-events:none;top:50%;inset-inline-end:1.4rem;box-shadow:2px 2px}.tw\:daisy-collapse-open>.tw\:daisy-collapse-content{--daisy-overflow-delay:.2s;overflow:revert-layer;content-visibility:visible;min-height:fit-content;padding-bottom:1rem}@supports not (content-visibility:visible){.tw\:daisy-collapse-open>.tw\:daisy-collapse-content{visibility:visible}}.tw\:daisy-list .tw\:daisy-list-row:has(.tw\:daisy-list-col-grow:first-child){--daisy-list-grid-cols:1fr}.tw\:daisy-list .tw\:daisy-list-row:has(.tw\:daisy-list-col-grow:nth-child(2)){--daisy-list-grid-cols:minmax(0, auto) 1fr}.tw\:daisy-list .tw\:daisy-list-row:has(.tw\:daisy-list-col-grow:nth-child(3)){--daisy-list-grid-cols:minmax(0, auto) minmax(0, auto) 1fr}.tw\:daisy-list .tw\:daisy-list-row:has(.tw\:daisy-list-col-grow:nth-child(4)){--daisy-list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.tw\:daisy-list .tw\:daisy-list-row:has(.tw\:daisy-list-col-grow:nth-child(5)){--daisy-list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.tw\:daisy-list .tw\:daisy-list-row:has(.tw\:daisy-list-col-grow:nth-child(6)){--daisy-list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.tw\:daisy-list .tw\:daisy-list-row>*{grid-row-start:1}.tw\:daisy-dropdown-start :where(.tw\:daisy-dropdown-content){inset-inline-end:auto;translate:0}[dir=rtl] :is(.tw\:daisy-dropdown-start :where(.tw\:daisy-dropdown-content)){translate:0}.tw\:daisy-dropdown-center :where(.tw\:daisy-dropdown-content){inset-inline-end:50%;translate:50%}[dir=rtl] :is(.tw\:daisy-dropdown-center :where(.tw\:daisy-dropdown-content)){translate:-50%}.tw\:daisy-dropdown-left .tw\:daisy-dropdown-content{transform-origin:100%;inset-inline-end:100%;top:0;bottom:auto}.tw\:daisy-dropdown-right .tw\:daisy-dropdown-content{transform-origin:0;inset-inline-start:100%;top:0;bottom:auto}.tw\:daisy-dropdown-top .tw\:daisy-dropdown-content{transform-origin:bottom;top:auto;bottom:100%}.tw\:daisy-avatar-offline:before{content:"";z-index:1;background-color:var(--color-base-300);outline:2px solid var(--color-base-100);border-radius:3.40282e38px;width:15%;height:15%;display:block;position:absolute;top:7%;right:7%}.tw\:daisy-avatar-online:before{content:"";z-index:1;background-color:var(--color-success);outline:2px solid var(--color-base-100);border-radius:3.40282e38px;width:15%;height:15%;display:block;position:absolute;top:7%;right:7%}.tw\:daisy-steps-horizontal .tw\:daisy-step{text-align:center;grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid}.tw\:daisy-steps-horizontal .tw\:daisy-step:before{width:100%;height:.5rem;margin-inline-start:-100%;translate:0}[dir=rtl] :is(.tw\:daisy-steps-horizontal .tw\:daisy-step):before{translate:0}.tw\:daisy-steps .tw\:daisy-step-neutral+.tw\:daisy-step-neutral:before,.tw\:daisy-steps .tw\:daisy-step-neutral:after,.tw\:daisy-steps .tw\:daisy-step-neutral>.tw\:daisy-step-icon{--daisy-step-bg:var(--color-neutral);--daisy-step-fg:var(--color-neutral-content)}.tw\:daisy-steps .tw\:daisy-step-secondary+.tw\:daisy-step-secondary:before,.tw\:daisy-steps .tw\:daisy-step-secondary:after,.tw\:daisy-steps .tw\:daisy-step-secondary>.tw\:daisy-step-icon{--daisy-step-bg:var(--color-secondary);--daisy-step-fg:var(--color-secondary-content)}.tw\:daisy-steps .tw\:daisy-step-accent+.tw\:daisy-step-accent:before,.tw\:daisy-steps .tw\:daisy-step-accent:after,.tw\:daisy-steps .tw\:daisy-step-accent>.tw\:daisy-step-icon{--daisy-step-bg:var(--color-accent);--daisy-step-fg:var(--color-accent-content)}.tw\:daisy-steps .tw\:daisy-step-info+.tw\:daisy-step-info:before,.tw\:daisy-steps .tw\:daisy-step-info:after,.tw\:daisy-steps .tw\:daisy-step-info>.tw\:daisy-step-icon{--daisy-step-bg:var(--color-info);--daisy-step-fg:var(--color-info-content)}.tw\:daisy-steps .tw\:daisy-step-success+.tw\:daisy-step-success:before,.tw\:daisy-steps .tw\:daisy-step-success:after,.tw\:daisy-steps .tw\:daisy-step-success>.tw\:daisy-step-icon{--daisy-step-bg:var(--color-success);--daisy-step-fg:var(--color-success-content)}.tw\:daisy-steps .tw\:daisy-step-warning+.tw\:daisy-step-warning:before,.tw\:daisy-steps .tw\:daisy-step-warning:after,.tw\:daisy-steps .tw\:daisy-step-warning>.tw\:daisy-step-icon{--daisy-step-bg:var(--color-warning);--daisy-step-fg:var(--color-warning-content)}.tw\:daisy-steps .tw\:daisy-step-error+.tw\:daisy-step-error:before,.tw\:daisy-steps .tw\:daisy-step-error:after,.tw\:daisy-steps .tw\:daisy-step-error>.tw\:daisy-step-icon{--daisy-step-bg:var(--color-error);--daisy-step-fg:var(--color-error-content)}.tw\:daisy-checkbox:disabled,.tw\:daisy-radio:disabled{cursor:not-allowed;opacity:.2}:where(.tw\:daisy-navbar){position:relative}.tw\:daisy-image-full>.tw\:daisy-card-body{color:var(--color-neutral-content);position:relative}.tw\:daisy-card-xs .tw\:daisy-card-body{--daisy-card-p:.5rem;--daisy-card-fs:.6875rem}.tw\:daisy-card-sm .tw\:daisy-card-body{--daisy-card-p:1rem;--daisy-card-fs:.75rem}.tw\:daisy-card-md .tw\:daisy-card-body{--daisy-card-p:1.5rem;--daisy-card-fs:.875rem}.tw\:daisy-card-lg .tw\:daisy-card-body{--daisy-card-p:2rem;--daisy-card-fs:1rem}.tw\:daisy-card-xl .tw\:daisy-card-body{--daisy-card-p:2.5rem;--daisy-card-fs:1.125rem}.tw\:daisy-tooltip-top>.tw\:daisy-tooltip-content,.tw\:daisy-tooltip-top[data-tip]:before{transform:translateX(var(--daisy-tt-trans,-50%)) translateY(var(--daisy-tt-pos,.25rem));inset:auto auto var(--daisy-tt-off) 50%}.tw\:daisy-tooltip-top:after{transform:translateX(var(--daisy-tt-trans,-50%)) translateY(var(--daisy-tt-pos,.25rem));inset:auto auto var(--daisy-tt-tail) 50%}.tw\:daisy-toast-center{--daisy-toast-x:-50%;inset-inline:50%}.tw\:daisy-dropdown-end{--daisy-anchor-h:span-left}.tw\:daisy-dropdown-end :where(.tw\:daisy-dropdown-content){inset-inline-end:0;translate:0}[dir=rtl] :is(.tw\:daisy-dropdown-end :where(.tw\:daisy-dropdown-content)){translate:0}.tw\:daisy-dropdown-end.tw\:daisy-dropdown-left{--daisy-anchor-h:left;--daisy-anchor-v:span-top}.tw\:daisy-dropdown-end.tw\:daisy-dropdown-left .tw\:daisy-dropdown-content{top:auto;bottom:0}.tw\:daisy-dropdown-end.tw\:daisy-dropdown-right{--daisy-anchor-h:right;--daisy-anchor-v:span-top}.tw\:daisy-dropdown-end.tw\:daisy-dropdown-right .tw\:daisy-dropdown-content{top:auto;bottom:0}.tw\:daisy-dropdown-bottom{--daisy-anchor-v:bottom}.tw\:daisy-dropdown-bottom .tw\:daisy-dropdown-content{transform-origin:top;top:100%;bottom:auto}.tw\:daisy-toast-top{--daisy-toast-y:0;top:1rem;bottom:auto}.tw\:daisy-btn-active{--daisy-btn-bg:var(--daisy-btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-btn-active{--daisy-btn-bg:color-mix(in oklab, var(--daisy-btn-color,var(--color-base-200)), #000 5%)}}.tw\:daisy-btn-active{color:var(--daisy-btn-fg,var(--color-base-content));--daisy-btn-border:var(--daisy-btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-btn-active{--daisy-btn-border:color-mix(in oklab, var(--daisy-btn-color,var(--color-base-200)), #000 7%)}}.tw\:daisy-btn-active{--daisy-btn-border-style:solid;--daisy-btn-inset:0 0 0 0 oklch(0% 0 0/0);--daisy-btn-shadow:0 0 0 0 oklch(0% 0 0/0);isolation:isolate}.tw\:daisy-tabs-box{background-color:var(--color-base-200);--daisy-tabs-box-radius:calc(3 * var(--radius-field));border-radius:calc(min(var(--daisy-tab-height) / 2, var(--radius-field)) + min(.25rem, var(--daisy-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;padding:.25rem}.tw\:daisy-tabs-box>.tw\:daisy-tab{border-radius:var(--radius-field);border-style:none}.tw\:daisy-tabs-box>.tw\:daisy-tab:focus-visible,.tw\:daisy-tabs-box>.tw\:daisy-tab:is(label:has(:checked:focus-visible)){outline-offset:2px}.tw\:daisy-tabs-box>.tw\:daisy-tab:focus-visible{z-index:1}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-tabs-box>:is(.tw\:daisy-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tw\:daisy-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){.tw\:daisy-tabs-box>:is(.tw\:daisy-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tw\:daisy-tab-disabled,[disabled]){border:1px solid}}.tw\:daisy-tabs-box>:is(input:checked){background-color:var(--daisy-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)){.tw\:daisy-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){.tw\:daisy-tabs-box>:is(input:checked){border:1px solid}}.tw\:daisy-tabs-box>:is(label:has(:checked)){background-color:var(--daisy-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)){.tw\:daisy-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){.tw\:daisy-tabs-box>:is(label:has(:checked)){border:1px solid}}.tw\:daisy-tabs-box>.tw\:daisy-tab-content{height:calc(100% - var(--daisy-tab-height) + var(--border) - .5rem);border-radius:calc(min(var(--daisy-tab-height) / 2, var(--radius-field)) + min(.25rem, var(--daisy-tabs-box-radius)) - var(--border));margin-top:.25rem}.tw\:daisy-modal-top>.tw\:daisy-modal-box{--daisy-modal-tl:0;--daisy-modal-tr:0;--daisy-modal-bl:var(--radius-box);--daisy-modal-br:var(--radius-box);width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 -100%;scale:1}.tw\:daisy-modal-middle>.tw\:daisy-modal-box{--daisy-modal-tl:var(--radius-box);--daisy-modal-tr:var(--radius-box);--daisy-modal-bl:var(--radius-box);--daisy-modal-br:var(--radius-box);width:91.6667%;max-width:32rem;height:auto;max-height:calc(100vh - 5em);translate:0 2%;scale:.98}.tw\:daisy-modal-bottom>.tw\:daisy-modal-box{--daisy-modal-tl:var(--radius-box);--daisy-modal-tr:var(--radius-box);--daisy-modal-bl:0;--daisy-modal-br:0;width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 100%;scale:1}.tw\:daisy-modal-start>.tw\:daisy-modal-box{--daisy-modal-tl:0;--daisy-modal-tr:var(--radius-box);--daisy-modal-bl:0;--daisy-modal-br:var(--radius-box);width:auto;max-width:none;height:100vh;max-height:none;translate:-100%;scale:1}[dir=rtl] :is(.tw\:daisy-modal-start>.tw\:daisy-modal-box){--daisy-modal-tl:var(--radius-box);--daisy-modal-tr:0;--daisy-modal-bl:var(--radius-box);--daisy-modal-br:0;translate:100%}.tw\:daisy-modal-end>.tw\:daisy-modal-box{--daisy-modal-tl:var(--radius-box);--daisy-modal-tr:0;--daisy-modal-bl:var(--radius-box);--daisy-modal-br:0;width:auto;max-width:none;height:100vh;max-height:none;translate:100%;scale:1}[dir=rtl] :is(.tw\:daisy-modal-end>.tw\:daisy-modal-box){--daisy-modal-tl:0;--daisy-modal-tr:var(--radius-box);--daisy-modal-bl:0;--daisy-modal-br:var(--radius-box);translate:-100%}.tw\:daisy-divider-horizontal.tw\:daisy-divider{flex-direction:column;width:1rem;height:auto}.tw\:daisy-divider-horizontal.tw\:daisy-divider:before,.tw\:daisy-divider-horizontal.tw\:daisy-divider:after{width:.125rem;height:100%}.tw\:daisy-divider-vertical.tw\:daisy-divider{flex-direction:row;width:auto;height:1rem}.tw\:daisy-divider-vertical.tw\:daisy-divider:before,.tw\:daisy-divider-vertical.tw\:daisy-divider:after{width:100%;height:.125rem}.tw\:daisy-steps-vertical{grid-auto-rows:1fr;grid-auto-flow:row}.tw\:daisy-steps-vertical .tw\:daisy-step{grid-template-rows:auto;grid-template-columns:40px 1fr;justify-items:start;gap:.5rem;min-height:4rem;display:grid}.tw\:daisy-steps-vertical .tw\:daisy-step:before{width:.5rem;height:100%;margin-inline-start:50%;translate:-50% -50%}[dir=rtl] :is(.tw\:daisy-steps-vertical .tw\:daisy-step):before{translate:50% -50%}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-stats-horizontal .tw\:daisy-stat:not(:last-child){border-inline-end:var(--border) dashed color-mix(in oklab, currentColor 10%, #0000)}.tw\:daisy-stats-vertical .tw\:daisy-stat:not(:last-child){border-block-end:var(--border) dashed color-mix(in oklab, currentColor 10%, #0000)}}.tw\:daisy-avatar-placeholder>div{justify-content:center;align-items:center;display:flex}.tw\:daisy-card-xs .tw\:daisy-card-title{--daisy-cardtitle-fs:.875rem}.tw\:daisy-card-sm .tw\:daisy-card-title{--daisy-cardtitle-fs:1rem}.tw\:daisy-card-md .tw\:daisy-card-title{--daisy-cardtitle-fs:1.125rem}.tw\:daisy-card-lg .tw\:daisy-card-title{--daisy-cardtitle-fs:1.25rem}.tw\:daisy-card-xl .tw\:daisy-card-title{--daisy-cardtitle-fs:1.375rem}.tw\:daisy-btn-circle{width:var(--daisy-size);height:var(--daisy-size);border-radius:3.40282e38px;padding-inline:0}.tw\:daisy-btn-square{width:var(--daisy-size);height:var(--daisy-size);padding-inline:0}.tw\:daisy-loading-lg{width:calc(var(--size-selector,.25rem) * 7)}.tw\:daisy-loading-md{width:calc(var(--size-selector,.25rem) * 6)}.tw\:daisy-loading-sm{width:calc(var(--size-selector,.25rem) * 5)}.tw\:daisy-stats-horizontal{grid-auto-flow:column;overflow-x:auto}.tw\:daisy-stats-horizontal .tw\:daisy-stat:not(:last-child){border-inline-end:var(--border) dashed currentColor}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-stats-horizontal .tw\:daisy-stat:not(:last-child){border-inline-end:var(--border) dashed color-mix(in oklab, currentColor 10%, #0000)}}.tw\:daisy-stats-horizontal .tw\:daisy-stat:not(:last-child){border-block-end:none}.tw\:daisy-stats-vertical{grid-auto-flow:row;overflow-y:auto}.tw\:daisy-stats-vertical .tw\:daisy-stat:not(:last-child){border-inline-end:none;border-block-end:var(--border) dashed currentColor}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-stats-vertical .tw\:daisy-stat:not(:last-child){border-block-end:var(--border) dashed color-mix(in oklab, currentColor 10%, #0000)}}.tw\:daisy-footer-horizontal{grid-auto-flow:column}.tw\:daisy-footer-horizontal.tw\:daisy-footer-center{grid-auto-flow:dense}.tw\:daisy-menu-sm :where(li:not(.tw\:daisy-menu-title)>:not(ul,menu,details,.tw\:daisy-menu-title)),.tw\:daisy-menu-sm :where(li:not(.tw\:daisy-menu-title)>details>summary:not(.tw\:daisy-menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.625rem;font-size:.75rem}.tw\:daisy-menu-sm details[open]>summary:before{font-size:.75rem}.tw\:daisy-menu-sm .tw\:daisy-menu-title{padding-block:.5rem;padding-inline:.75rem}.tw\:daisy-badge-ghost{border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);background-image:none}.tw\:daisy-badge-soft{color:var(--daisy-badge-color,var(--color-base-content));background-color:var(--daisy-badge-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-badge-soft{background-color:color-mix(in oklab, var(--daisy-badge-color,var(--color-base-content)) 8%, var(--color-base-100))}}.tw\:daisy-badge-soft{border-color:var(--daisy-badge-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-badge-soft{border-color:color-mix(in oklab, var(--daisy-badge-color,var(--color-base-content)) 10%, var(--color-base-100))}}.tw\:daisy-badge-soft{background-image:none}.tw\:daisy-badge-outline{color:var(--daisy-badge-color);--daisy-badge-bg:#0000;background-image:none;border-color:currentColor}.tw\:daisy-status-error{background-color:var(--color-error);color:var(--color-error)}.tw\:daisy-status-primary{background-color:var(--color-primary);color:var(--color-primary)}.tw\:daisy-status-success{background-color:var(--color-success);color:var(--color-success)}:is(.tw\:daisy-tabs-lift :checked,.tw\:daisy-tabs-lift label:has(:checked),.tw\:daisy-tabs-lift :is(.tw\:daisy-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tw\:daisy-tab-content:first-child,:is(.tw\:daisy-tabs-lift :checked,.tw\:daisy-tabs-lift label:has(:checked),.tw\:daisy-tabs-lift :is(.tw\:daisy-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tw\:daisy-tab-content:nth-child(n+3),:is(.tw\:daisy-tabs-top :checked,.tw\:daisy-tabs-top label:has(:checked),.tw\:daisy-tabs-top :is(.tw\:daisy-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tw\:daisy-tab-content:first-child,:is(.tw\:daisy-tabs-top :checked,.tw\:daisy-tabs-top label:has(:checked),.tw\:daisy-tabs-top :is(.tw\:daisy-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tw\:daisy-tab-content:nth-child(n+3){--daisy-tabcontent-radius-ss:var(--radius-box)}:is(.tw\:daisy-tabs-bottom>:checked,.tw\:daisy-tabs-bottom>:is(label:has(:checked)),.tw\:daisy-tabs-bottom>:is(.tw\:daisy-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tw\:daisy-tab-content:not(:nth-child(2)){--daisy-tabcontent-radius-es:var(--radius-box)}.tw\:daisy-tabs-box>:is(.tw\:daisy-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tw\:daisy-tab-disabled,[disabled]){background-color:var(--daisy-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)){.tw\:daisy-tabs-box>:is(.tw\:daisy-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tw\:daisy-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){.tw\:daisy-tabs-box>:is(.tw\:daisy-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tw\:daisy-tab-disabled,[disabled]){border:1px solid}}.tw\:daisy-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){.tw\:daisy-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")}}.tw\:daisy-checkbox-sm{--daisy-size:calc(var(--size-selector,.25rem) * 5);padding:.1875rem}.tw\:daisy-radio-sm{padding:.1875rem}.tw\:daisy-radio-sm[type=radio]{--daisy-size:calc(var(--size-selector,.25rem) * 5)}.tw\:daisy-table-sm :not(thead,tfoot) tr{font-size:.75rem}.tw\:daisy-table-sm :where(th,td){padding-block:.5rem;padding-inline:.75rem}.tw\:daisy-tabs-sm{--daisy-tab-height:calc(var(--size-field,.25rem) * 8)}.tw\:daisy-tabs-sm>.tw\:daisy-tab{--daisy-tab-p:.5rem;--daisy-tab-radius-min:calc(.5rem - var(--border));font-size:.875rem}.tw\:daisy-badge-sm,.tw\:daisy-kbd-sm{--daisy-size:calc(var(--size-selector,.25rem) * 5);font-size:.75rem}.tw\:daisy-alert-error{color:var(--color-error-content);--daisy-alert-border-color:var(--color-error);--daisy-alert-color:var(--color-error)}.tw\:daisy-alert-info{color:var(--color-info-content);--daisy-alert-border-color:var(--color-info);--daisy-alert-color:var(--color-info)}.tw\:daisy-alert-success{color:var(--color-success-content);--daisy-alert-border-color:var(--color-success);--daisy-alert-color:var(--color-success)}.tw\:daisy-alert-warning{color:var(--color-warning-content);--daisy-alert-border-color:var(--color-warning);--daisy-alert-color:var(--color-warning)}.tw\:daisy-checkbox-primary{color:var(--color-primary-content);--daisy-input-color:var(--color-primary)}.tw\:daisy-progress-error{color:var(--color-error)}.tw\:daisy-progress-primary{color:var(--color-primary)}.tw\:daisy-progress-success{color:var(--color-success)}.tw\:daisy-progress-warning{color:var(--color-warning)}.tw\:daisy-steps .tw\:daisy-step-primary+.tw\:daisy-step-primary:before,.tw\:daisy-steps .tw\:daisy-step-primary:after,.tw\:daisy-steps .tw\:daisy-step-primary>.tw\:daisy-step-icon{--daisy-step-bg:var(--color-primary);--daisy-step-fg:var(--color-primary-content)}.tw\:daisy-input-lg{--daisy-in-size-mul:12;--daisy-font-size-min:1.125rem;--daisy-spin-my:-3}.tw\:daisy-floating-label:has(.tw\:daisy-input-lg){--daisy-top-mul:6;--daisy-font-size:1.125rem}.tw\:daisy-input-sm{--daisy-in-size-mul:8;--daisy-font-size-min:.75rem;--daisy-spin-my:-2}.tw\:daisy-floating-label:has(.tw\:daisy-input-sm){--daisy-top-mul:4;--daisy-font-size:.75rem}.tw\:daisy-select-sm{--daisy-sl-size-mul:8;--daisy-font-size-min:.75rem;--daisy-option-px:2.5}.tw\:daisy-floating-label:has(.tw\:daisy-select-sm){--daisy-top-mul:4;--daisy-font-size:.75rem}.tw\:daisy-select-error,.tw\:daisy-select-error:focus,.tw\:daisy-select-error:focus-within{--daisy-input-color:var(--color-error)}.tw\:daisy-select-error:open{--daisy-input-color:var(--color-error)}.tw\:daisy-btn-accent{--daisy-btn-color:var(--color-accent);--daisy-btn-fg:var(--color-accent-content);--daisy-btn-soft-bg:initial}.tw\:daisy-btn-error{--daisy-btn-color:var(--color-error);--daisy-btn-fg:var(--color-error-content);--daisy-btn-soft-bg:initial}.tw\:daisy-btn-lg{--daisy-fontsize:1.125rem;--daisy-btn-p:1.25rem;--daisy-size:calc(var(--size-field,.25rem) * 12)}.tw\:daisy-btn-md{--daisy-fontsize:.875rem;--daisy-btn-p:1rem;--daisy-size:calc(var(--size-field,.25rem) * 10)}.tw\:daisy-btn-primary{--daisy-btn-color:var(--color-primary);--daisy-btn-fg:var(--color-primary-content);--daisy-btn-soft-bg:initial}.tw\:daisy-btn-sm{--daisy-fontsize:.75rem;--daisy-btn-p:.75rem;--daisy-size:calc(var(--size-field,.25rem) * 8)}.tw\:daisy-btn-success{--daisy-btn-color:var(--color-success);--daisy-btn-fg:var(--color-success-content);--daisy-btn-soft-bg:initial}.tw\:daisy-btn-warning{--daisy-btn-color:var(--color-warning);--daisy-btn-fg:var(--color-warning-content);--daisy-btn-soft-bg:initial}.tw\:daisy-btn-xs{--daisy-fontsize:.6875rem;--daisy-btn-p:.5rem;--daisy-size:calc(var(--size-field,.25rem) * 6)}.tw\:daisy-input-error,.tw\:daisy-input-error:focus,.tw\:daisy-input-error:focus-within{--daisy-input-color:var(--color-error)}.tw\:daisy-badge-accent{--daisy-badge-color:var(--color-accent);--daisy-badge-fg:var(--color-accent-content)}.tw\:daisy-badge-error{--daisy-badge-color:var(--color-error);--daisy-badge-fg:var(--color-error-content)}.tw\:daisy-badge-info{--daisy-badge-color:var(--color-info);--daisy-badge-fg:var(--color-info-content)}.tw\:daisy-badge-neutral{--daisy-badge-color:var(--color-neutral);--daisy-badge-fg:var(--color-neutral-content)}.tw\:daisy-badge-primary{--daisy-badge-color:var(--color-primary);--daisy-badge-fg:var(--color-primary-content)}.tw\:daisy-badge-secondary{--daisy-badge-color:var(--color-secondary);--daisy-badge-fg:var(--color-secondary-content)}.tw\:daisy-badge-success{--daisy-badge-color:var(--color-success);--daisy-badge-fg:var(--color-success-content)}.tw\:daisy-badge-warning{--daisy-badge-color:var(--color-warning);--daisy-badge-fg:var(--color-warning-content)}.tw\:daisy-toggle-primary:checked,.tw\:daisy-toggle-primary[aria-checked=true]{--daisy-input-color:var(--color-primary)}.tw\:daisy-card-border{border:var(--border) solid var(--color-base-200)}.tw\:daisy-radio-primary{--daisy-input-color:var(--color-primary)}@media (prefers-reduced-motion:no-preference){.tw\:daisy-collapse:not(td,tr,colgroup)[open].tw\:daisy-collapse-arrow>.tw\:daisy-collapse-title:after,.tw\:daisy-collapse:not(td,tr,colgroup).tw\:daisy-collapse-open.tw\:daisy-collapse-arrow>.tw\:daisy-collapse-title:after{transform:translateY(-50%)rotate(225deg)}}.tw\:daisy-collapse:not(td,tr,colgroup).tw\:daisy-collapse-open.tw\:daisy-collapse-plus>.tw\:daisy-collapse-title:after{--tw-content:"−";content:var(--tw-content)}:is(.tw\:daisy-collapse:not(td,tr,colgroup)[tabindex].tw\:daisy-collapse-arrow:focus:not(.tw\:daisy-collapse-close),.tw\:daisy-collapse:not(td,tr,colgroup).tw\:daisy-collapse-arrow[tabindex]:focus-within:not(.tw\:daisy-collapse-close))>.tw\:daisy-collapse-title:after,.tw\:daisy-collapse:not(td,tr,colgroup).tw\:daisy-collapse-arrow:not(.tw\:daisy-collapse-close)>input:is([type=checkbox],[type=radio]):checked~.tw\:daisy-collapse-title:after{transform:translateY(-50%)rotate(225deg)}.tw\:daisy-collapse:not(td,tr,colgroup)[open].tw\:daisy-collapse-plus>.tw\:daisy-collapse-title:after,.tw\:daisy-collapse:not(td,tr,colgroup)[tabindex].tw\:daisy-collapse-plus:focus:not(.tw\:daisy-collapse-close)>.tw\:daisy-collapse-title:after,.tw\:daisy-collapse:not(td,tr,colgroup).tw\:daisy-collapse-plus:not(.tw\:daisy-collapse-close)>input:is([type=checkbox],[type=radio]):checked~.tw\:daisy-collapse-title:after{--tw-content:"−";content:var(--tw-content)}}.tw\:prose :where(a.tw\:daisy-btn:not(.tw\:daisy-btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}@layer daisyui.l1{.tw\:daisy-btn:where(:checked:not(.tw\:daisy-filter [type=radio].tw\:daisy-btn)){--daisy-btn-color:var(--color-primary);--daisy-btn-fg:var(--color-primary-content)}@media (hover:hover){.tw\:daisy-btn:hover{--daisy-btn-bg:var(--daisy-btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-btn:hover{--daisy-btn-bg:color-mix(in oklab, var(--daisy-btn-color,var(--color-base-200)), #000 7%)}}.tw\:daisy-btn:hover{color:var(--daisy-btn-fg);--daisy-btn-border:var(--daisy-btn-bg)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-btn:hover{--daisy-btn-border:color-mix(in oklab, var(--daisy-btn-bg), #000 calc(var(--depth) * 5%))}}.tw\:daisy-btn:hover{--daisy-btn-border-style:solid;--daisy-btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--daisy-btn-shadow:0 3px 2px -2px var(--daisy-btn-bg), 0 4px 3px -2px var(--daisy-btn-bg)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-btn:hover{--daisy-btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--daisy-btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--daisy-btn-bg) calc(var(--depth) * 30%), #0000)}}}.tw\:daisy-btn:active:not(.tw\:daisy-btn-active){--daisy-btn-bg:var(--daisy-btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-btn:active:not(.tw\:daisy-btn-active){--daisy-btn-bg:color-mix(in oklab, var(--daisy-btn-color,var(--color-base-200)), #000 5%)}}.tw\:daisy-btn:active:not(.tw\:daisy-btn-active){color:var(--daisy-btn-fg,var(--color-base-content));--daisy-btn-border:var(--daisy-btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-btn:active:not(.tw\:daisy-btn-active){--daisy-btn-border:color-mix(in oklab, var(--daisy-btn-color,var(--color-base-200)), #000 7%)}}.tw\:daisy-btn:active:not(.tw\:daisy-btn-active){--daisy-btn-border-style:solid;--daisy-btn-inset:0 0 0 0 oklch(0% 0 0/0);--daisy-btn-shadow:0 0 0 0 oklch(0% 0 0/0)}.tw\:daisy-btn:where(:checked:not(.tw\:daisy-filter [type=radio].tw\:daisy-btn),:not([type=radio],[type=checkbox]):focus-visible){--daisy-btn-bg:var(--daisy-btn-color,var(--color-base-200));color:var(--daisy-btn-fg,var(--color-base-content));--daisy-btn-border:var(--daisy-btn-bg)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-btn:where(:checked:not(.tw\:daisy-filter [type=radio].tw\:daisy-btn),:not([type=radio],[type=checkbox]):focus-visible){--daisy-btn-border:color-mix(in oklab, var(--daisy-btn-bg), #000 calc(var(--depth) * 5%))}}.tw\:daisy-btn:where(:checked:not(.tw\:daisy-filter [type=radio].tw\:daisy-btn),:not([type=radio],[type=checkbox]):focus-visible){--daisy-btn-border-style:solid;--daisy-btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--daisy-btn-shadow:0 3px 2px -2px var(--daisy-btn-bg), 0 4px 3px -2px var(--daisy-btn-bg)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-btn:where(:checked:not(.tw\:daisy-filter [type=radio].tw\:daisy-btn),:not([type=radio],[type=checkbox]):focus-visible){--daisy-btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--daisy-btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--daisy-btn-bg) calc(var(--depth) * 30%), #0000)}}.tw\:daisy-btn:where(:checked:not(.tw\:daisy-filter [type=radio].tw\:daisy-btn),:not([type=radio],[type=checkbox]):focus-visible){isolation:isolate}.tw\:daisy-btn:focus-visible,.tw\:daisy-btn:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}}@layer daisyui{.tw\:daisy-btn:is(:disabled,[disabled],[aria-disabled=true]){pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-btn:is(:disabled,[disabled],[aria-disabled=true]){color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.tw\:daisy-btn:is(:disabled,[disabled],[aria-disabled=true]){--daisy-btn-bg:#0000;--daisy-btn-border:#0000;--daisy-btn-inset:0 0 0 0 oklch(0% 0 0/0);--daisy-btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}@supports (color:color-mix(in lab, red, red)){:is(.tw\:daisy-btn-disabled,.tw\:daisy-btn:is(:disabled,[disabled],[aria-disabled=true])):not(.tw\:daisy-btn-link,.tw\:daisy-btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.tw\:daisy-btn-disabled{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:daisy-btn-disabled{color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.tw\:daisy-btn-disabled{--daisy-btn-bg:#0000;--daisy-btn-border:#0000;--daisy-btn-inset:0 0 0 0 oklch(0% 0 0/0);--daisy-btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}:is(.tw\:daisy-btn-disabled,.tw\:daisy-btn:is(:disabled,[disabled],[aria-disabled=true])):not(.tw\:daisy-btn-link,.tw\:daisy-btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.tw\:daisy-btn-disabled,.tw\:daisy-btn:is(:disabled,[disabled],[aria-disabled=true])):not(.tw\:daisy-btn-link,.tw\:daisy-btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.tw\:daisy-btn-link{--daisy-btn-bg:#0000;color:var(--daisy-btn-color,var(--color-primary));--daisy-btn-border:#0000;--daisy-btn-inset:0 0 0 0 oklch(0% 0 0/0);--daisy-btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none;text-decoration-line:underline}}.tw\:pointer-events-auto{pointer-events:auto}.tw\:pointer-events-none{pointer-events:none}.tw\:daisy-collapse:not(td,tr,colgroup){visibility:revert-layer}:is(.tw\:daisy-validator:user-invalid,.tw\:daisy-validator:has(:user-invalid),.tw\:daisy-validator[aria-invalid]:not([aria-invalid=false]),.tw\:daisy-validator:has([aria-invalid]:not([aria-invalid=false])))~.tw\:daisy-validator-hint{display:revert-layer;display:revert-layer}.tw\:invisible{visibility:hidden}.tw\:visible{visibility:visible}:is(.tw\:daisy-input[type=url],.tw\:daisy-input[type=tel],.tw\:daisy-input[type=email],.tw\:daisy-input[type=number]):dir(rtl){border-start-start-radius:var(--daisy-join-se,var(--radius-field));border-start-end-radius:var(--daisy-join-ss,var(--radius-field));border-end-end-radius:var(--daisy-join-es,var(--radius-field));border-end-start-radius:var(--daisy-join-ee,var(--radius-field))}.tw\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@layer daisyui.l1.l2.l3.l4{.tw\:daisy-card-body p{flex-grow:1}.tw\:daisy-card figure:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}.tw\:daisy-card figure:last-child{border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}.tw\:daisy-card figure{justify-content:center;align-items:center;display:flex}.tw\:daisy-join-item>*{--daisy-join-ss:initial;--daisy-join-se:initial;--daisy-join-es:initial;--daisy-join-ee:initial}}.tw\:absolute{position:absolute}.tw\:fixed{position:fixed}.tw\:relative{position:relative}.tw\:static{position:static}.tw\:sticky{position:sticky}.tw\:inset-0{inset:0}.tw\:top-0{top:0}.tw\:top-1\/2{top:50%}.tw\:top-3{top:.75rem}.tw\:top-4{top:1rem}.tw\:top-6{top:1.5rem}.tw\:top-full{top:100%}.tw\:right-0{right:0}.tw\:right-1{right:.25rem}.tw\:right-3{right:.75rem}.tw\:right-6{right:1.5rem}.tw\:bottom-0{bottom:0}.tw\:bottom-full{bottom:100%}.tw\:left-1\/2{left:50%}.tw\:left-3{left:.75rem}.tw\:daisy-join{--daisy-join-ss:0;--daisy-join-se:0;--daisy-join-es:0;--daisy-join-ee:0;--daisy-join-v:0;--daisy-join-h:1;align-items:stretch;display:inline-flex}@scope(.tw\:daisy-join){:scope>:where(:focus,:has(:focus)){z-index:2}@media (hover:hover){:scope>:where(.tw\:daisy-btn:hover,:has(.tw\:daisy-btn:hover)){z-index:1}}:scope :where(:scope>:first-child){--daisy-join-ss:var(--radius-field);--daisy-join-se:calc(var(--radius-field) * var(--daisy-join-v));--daisy-join-es:calc(var(--radius-field) * var(--daisy-join-h));--daisy-join-ee:0}:scope :where(:scope>:last-child){--daisy-join-ss:0;--daisy-join-se:calc(var(--radius-field) * var(--daisy-join-h));--daisy-join-es:calc(var(--radius-field) * var(--daisy-join-v));--daisy-join-ee:var(--radius-field)}:scope :where(:scope>:only-child){--daisy-join-ss:var(--radius-field);--daisy-join-se:var(--radius-field);--daisy-join-es:var(--radius-field);--daisy-join-ee:var(--radius-field)}}.tw\:z-10{z-index:10}.tw\:z-20{z-index:20}.tw\:z-30{z-index:30}.tw\:z-40{z-index:40}.tw\:z-50{z-index:50}.tw\:z-\[80\]{z-index:80}.tw\:z-\[90\]{z-index:90}.tw\:col-span-2{grid-column:span 2/span 2}.tw\:col-span-12{grid-column:span 12/span 12}.tw\:col-span-full{grid-column:1/-1}.tw\:col-start-2{grid-column-start:2}.tw\:col-start-3{grid-column-start:3}.tw\:row-span-2{grid-row:span 2/span 2}.tw\:row-start-1{grid-row-start:1}.tw\:float-right{float:right}.tw\:m-0{margin:0}.tw\:m-2{margin:.5rem}.tw\:m-5{margin:1.25rem}.tw\:mx-5{margin-inline:1.25rem}.tw\:mx-6{margin-inline:1.5rem}.tw\:mx-auto{margin-inline:auto}.tw\:my-0{margin-block:0}.tw\:my-3{margin-block:.75rem}.tw\:my-4{margin-block:1rem}.tw\:my-5{margin-block:1.25rem}.tw\:daisy-join-item{border-style:solid;border-width:var(--border,1px);border-start-start-radius:var(--daisy-join-ss);border-start-end-radius:var(--daisy-join-se);border-end-end-radius:var(--daisy-join-ee);border-end-start-radius:var(--daisy-join-es)}.tw\:daisy-join-item:not(:first-child,:disabled,[disabled],.tw\:daisy-btn-disabled){margin-block-start:calc(var(--border,1px) * -1 * var(--daisy-join-v));margin-inline-start:calc(var(--border,1px) * -1 * var(--daisy-join-h))}.tw\:daisy-join-item:is(:disabled,[disabled],.tw\:daisy-btn-disabled){border-width:var(--border,1px);border-inline-end-width:calc(var(--border,1px) * var(--daisy-join-v));border-block-end-width:calc(var(--border,1px) * var(--daisy-join-h))}.tw\:-mt-3{margin-top:-.75rem}.tw\:mt-0\.5{margin-top:.125rem}.tw\:mt-1{margin-top:.25rem}.tw\:mt-1\.5{margin-top:.375rem}.tw\:mt-2{margin-top:.5rem}.tw\:mt-2\.5{margin-top:.625rem}.tw\:mt-3{margin-top:.75rem}.tw\:mt-4{margin-top:1rem}.tw\:mt-5{margin-top:1.25rem}.tw\:mt-6{margin-top:1.5rem}.tw\:mt-8{margin-top:2rem}.tw\:mt-12{margin-top:3rem}.tw\:mr-1{margin-right:.25rem}.tw\:mr-auto{margin-right:auto}.tw\:mb-0{margin-bottom:0}.tw\:mb-1{margin-bottom:.25rem}.tw\:mb-2{margin-bottom:.5rem}.tw\:mb-3{margin-bottom:.75rem}.tw\:mb-4{margin-bottom:1rem}.tw\:mb-5{margin-bottom:1.25rem}.tw\:mb-6{margin-bottom:1.5rem}.tw\:mb-8{margin-bottom:2rem}.tw\:mb-10{margin-bottom:2.5rem}.tw\:ml-0{margin-left:0}.tw\:ml-1{margin-left:.25rem}.tw\:ml-1\.5{margin-left:.375rem}.tw\:ml-2{margin-left:.5rem}.tw\:ml-3{margin-left:.75rem}.tw\:ml-auto{margin-left:auto}.tw\:daisy-kbd{box-shadow:none}.tw\:daisy-alert{border-width:var(--border);border-color:var(--daisy-alert-border-color,var(--color-base-200))}.tw\:line-clamp-2{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tw\:line-clamp-3{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tw\:\!table{display:table!important}.tw\:\!table-header-group{display:table-header-group!important}.tw\:\!table-row{display:table-row!important}.tw\:\!table-row-group{display:table-row-group!important}.tw\:block{display:block}.tw\:flex{display:flex}.tw\:grid{display:grid}.tw\:hidden{display:none}.tw\:inline-flex{display:inline-flex}.tw\:aspect-square{aspect-ratio:1}.tw\:size-48{width:12rem;height:12rem}.tw\:size-full{width:100%;height:100%}.tw\:h-0\.5{height:.125rem}.tw\:h-1{height:.25rem}.tw\:h-1\.5{height:.375rem}.tw\:h-2{height:.5rem}.tw\:h-2\.5{height:.625rem}.tw\:h-3{height:.75rem}.tw\:h-3\.5{height:.875rem}.tw\:h-4{height:1rem}.tw\:h-5{height:1.25rem}.tw\:h-6{height:1.5rem}.tw\:h-7{height:1.75rem}.tw\:h-8{height:2rem}.tw\:h-9{height:2.25rem}.tw\:h-10{height:2.5rem}.tw\:h-11{height:2.75rem}.tw\:h-12{height:3rem}.tw\:h-14{height:3.5rem}.tw\:h-16{height:4rem}.tw\:h-20{height:5rem}.tw\:h-24{height:6rem}.tw\:h-36{height:9rem}.tw\:h-48{height:12rem}.tw\:h-72{height:18rem}.tw\:h-80{height:20rem}.tw\:h-\[18px\]{height:18px}.tw\:h-auto{height:auto}.tw\:h-full{height:100%}.tw\:h-px{height:1px}.tw\:\!max-h-\[560px\]{max-height:560px!important}.tw\:\!max-h-\[580px\]{max-height:580px!important}.tw\:\!max-h-none{max-height:none!important}.tw\:max-h-64{max-height:16rem}.tw\:max-h-\[55vh\]{max-height:55vh}.tw\:max-h-\[70vh\]{max-height:70vh}.tw\:max-h-\[85vh\]{max-height:85vh}.tw\:max-h-\[90vh\]{max-height:90vh}.tw\:max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.tw\:min-h-0{min-height:0}.tw\:min-h-4{min-height:1rem}.tw\:min-h-5{min-height:1.25rem}.tw\:min-h-8{min-height:2rem}.tw\:min-h-10{min-height:2.5rem}.tw\:min-h-11{min-height:2.75rem}.tw\:min-h-12{min-height:3rem}.tw\:min-h-14{min-height:3.5rem}.tw\:min-h-16{min-height:4rem}.tw\:min-h-20{min-height:5rem}.tw\:min-h-24{min-height:6rem}.tw\:min-h-28{min-height:7rem}.tw\:min-h-32{min-height:8rem}.tw\:min-h-40{min-height:10rem}.tw\:min-h-48{min-height:12rem}.tw\:min-h-56{min-height:14rem}.tw\:min-h-96{min-height:24rem}.tw\:min-h-\[3\.5rem\]{min-height:3.5rem}.tw\:min-h-\[9rem\]{min-height:9rem}.tw\:min-h-\[13\.5rem\]{min-height:13.5rem}.tw\:min-h-\[14rem\]{min-height:14rem}.tw\:min-h-\[22rem\]{min-height:22rem}.tw\:min-h-\[32rem\]{min-height:32rem}.tw\:min-h-screen{min-height:100vh}.tw\:\!w-24{width:6rem!important}.tw\:\!w-48{width:12rem!important}.tw\:\!w-\[11\.33\%\]{width:11.33%!important}.tw\:\!w-\[32\%\]{width:32%!important}.tw\:\!w-\[calc\(12rem\+11px\)\]{width:calc(12rem + 11px)!important}.tw\:\!w-auto{width:auto!important}.tw\:\!w-full{width:100%!important}.tw\:w-0{width:0}.tw\:w-1{width:.25rem}.tw\:w-1\/6{width:16.6667%}.tw\:w-2{width:.5rem}.tw\:w-2\.5{width:.625rem}.tw\:w-2\/5{width:40%}.tw\:w-3{width:.75rem}.tw\:w-3\.5{width:.875rem}.tw\:w-4{width:1rem}.tw\:w-4\/5{width:80%}.tw\:w-5{width:1.25rem}.tw\:w-6{width:1.5rem}.tw\:w-7{width:1.75rem}.tw\:w-8{width:2rem}.tw\:w-9{width:2.25rem}.tw\:w-10{width:2.5rem}.tw\:w-11{width:2.75rem}.tw\:w-11\/12{width:91.6667%}.tw\:w-12{width:3rem}.tw\:w-14{width:3.5rem}.tw\:w-16{width:4rem}.tw\:w-20{width:5rem}.tw\:w-24{width:6rem}.tw\:w-28{width:7rem}.tw\:w-32{width:8rem}.tw\:w-36{width:9rem}.tw\:w-40{width:10rem}.tw\:w-48{width:12rem}.tw\:w-64{width:16rem}.tw\:w-72{width:18rem}.tw\:w-\[8\%\]{width:8%}.tw\:w-\[11\.33\%\]{width:11.33%}.tw\:w-\[12\%\]{width:12%}.tw\:w-\[13\%\]{width:13%}.tw\:w-\[14\.28\%\]{width:14.28%}.tw\:w-\[16\%\]{width:16%}.tw\:w-\[18\%\]{width:18%}.tw\:w-\[18px\]{width:18px}.tw\:w-\[20rem\]{width:20rem}.tw\:w-\[25\%\]{width:25%}.tw\:w-\[26\%\]{width:26%}.tw\:w-\[32\%\]{width:32%}.tw\:w-\[38\%\]{width:38%}.tw\:w-\[52rem\]{width:52rem}.tw\:w-\[min\(18rem\,calc\(100vw-2rem\)\)\]{width:min(18rem,100vw - 2rem)}.tw\:w-\[min\(100\%\,30rem\)\]{width:min(100%,30rem)}.tw\:w-\[min\(100\%\,56rem\)\]{width:min(100%,56rem)}.tw\:w-\[min\(100\%\,64rem\)\]{width:min(100%,64rem)}.tw\:w-\[min\(100\%\,72rem\)\]{width:min(100%,72rem)}.tw\:w-auto{width:auto}.tw\:w-fit{width:fit-content}.tw\:w-full{width:100%}.tw\:w-max{width:max-content}.tw\:w-px{width:1px}.tw\:\!max-w-48{max-width:12rem!important}.tw\:\!max-w-\[calc\(12rem\+11px\)\]{max-width:calc(12rem + 11px)!important}.tw\:max-w-0{max-width:0}.tw\:max-w-2xl{max-width:var(--tw-container-2xl)}.tw\:max-w-3xl{max-width:var(--tw-container-3xl)}.tw\:max-w-4xl{max-width:var(--tw-container-4xl)}.tw\:max-w-5xl{max-width:var(--tw-container-5xl)}.tw\:max-w-7xl{max-width:var(--tw-container-7xl)}.tw\:max-w-20{max-width:5rem}.tw\:max-w-24{max-width:6rem}.tw\:max-w-64{max-width:16rem}.tw\:max-w-80{max-width:20rem}.tw\:max-w-\[32rem\]{max-width:32rem}.tw\:max-w-\[36rem\]{max-width:36rem}.tw\:max-w-\[1180px\]{max-width:1180px}.tw\:max-w-\[1200px\]{max-width:1200px}.tw\:max-w-\[1440px\]{max-width:1440px}.tw\:max-w-\[1480px\]{max-width:1480px}.tw\:max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.tw\:max-w-\[calc\(100vw-3rem\)\]{max-width:calc(100vw - 3rem)}.tw\:max-w-full{max-width:100%}.tw\:max-w-lg{max-width:var(--tw-container-lg)}.tw\:max-w-md{max-width:var(--tw-container-md)}.tw\:max-w-none{max-width:none}.tw\:max-w-sm{max-width:var(--tw-container-sm)}.tw\:max-w-xl{max-width:var(--tw-container-xl)}.tw\:max-w-xs{max-width:var(--tw-container-xs)}.tw\:\!min-w-0{min-width:0!important}.tw\:\!min-w-48{min-width:12rem!important}.tw\:\!min-w-\[calc\(12rem\+11px\)\]{min-width:calc(12rem + 11px)!important}.tw\:min-w-0{min-width:0}.tw\:min-w-8{min-width:2rem}.tw\:min-w-24{min-width:6rem}.tw\:min-w-36{min-width:9rem}.tw\:min-w-40{min-width:10rem}.tw\:min-w-44{min-width:11rem}.tw\:min-w-48{min-width:12rem}.tw\:min-w-52{min-width:13rem}.tw\:min-w-56{min-width:14rem}.tw\:min-w-60{min-width:15rem}.tw\:min-w-\[58rem\]{min-width:58rem}.tw\:min-w-\[300px\]{min-width:300px}.tw\:flex-1{flex:1}.tw\:shrink-0{flex-shrink:0}.tw\:grow{flex-grow:1}.tw\:table-fixed{table-layout:fixed}.tw\:border-collapse{border-collapse:collapse}.tw\:origin-center{transform-origin:50%}.tw\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.tw\:-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.tw\:-translate-y-2{--tw-translate-y:calc(.25rem * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.tw\:translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.tw\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.tw\:scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.tw\:-rotate-90{rotate:-90deg}.tw\:transform-gpu{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.tw\:cursor-grab{cursor:grab}.tw\:cursor-help{cursor:help}.tw\:cursor-pointer{cursor:pointer}.tw\:list-disc{list-style-type:disc}.tw\:list-none{list-style-type:none}.tw\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tw\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tw\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.tw\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.tw\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.tw\:grid-cols-\[2\.25rem_minmax\(0\,1fr\)\]{grid-template-columns:2.25rem minmax(0,1fr)}.tw\:grid-cols-\[2rem_minmax\(0\,1fr\)\]{grid-template-columns:2rem minmax(0,1fr)}.tw\:grid-cols-\[3rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:3rem minmax(0,1fr) auto}.tw\:grid-cols-\[7rem_minmax\(0\,1fr\)\]{grid-template-columns:7rem minmax(0,1fr)}.tw\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.tw\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.tw\:grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.tw\:grid-cols-\[minmax\(0\,1fr\)_minmax\(16rem\,0\.35fr\)\]{grid-template-columns:minmax(0,1fr) minmax(16rem,.35fr)}.tw\:grid-cols-\[repeat\(16\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(16,minmax(0,1fr))}.tw\:grid-cols-\[repeat\(auto-fit\,minmax\(2\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(2.5rem,1fr))}.tw\:grid-rows-7{grid-template-rows:repeat(7,minmax(0,1fr))}.tw\:grid-rows-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-rows:auto minmax(0,1fr) auto}.tw\:grid-rows-\[auto_minmax\(3\.5rem\,1fr\)_auto\]{grid-template-rows:auto minmax(3.5rem,1fr) auto}.tw\:grid-rows-\[auto_minmax\(3\.5rem\,1fr\)_auto_auto\]{grid-template-rows:auto minmax(3.5rem,1fr) auto auto}.tw\:daisy-join-horizontal{--daisy-join-v:0;--daisy-join-h:1;flex-direction:row}.tw\:flex-col{flex-direction:column}.tw\:flex-col-reverse{flex-direction:column-reverse}.tw\:flex-row{flex-direction:row}.tw\:flex-nowrap{flex-wrap:nowrap}.tw\:flex-wrap{flex-wrap:wrap}.tw\:place-items-center{place-items:center}.tw\:content-center{align-content:center}.tw\:content-start{align-content:flex-start}.tw\:items-baseline{align-items:baseline}.tw\:items-center{align-items:center}.tw\:items-end{align-items:flex-end}.tw\:items-start{align-items:flex-start}.tw\:items-stretch{align-items:stretch}.tw\:justify-between{justify-content:space-between}.tw\:justify-center{justify-content:center}.tw\:justify-end{justify-content:flex-end}.tw\:justify-start{justify-content:flex-start}.tw\:justify-items-center{justify-items:center}.tw\:gap-0{gap:0}.tw\:gap-0\.5{gap:.125rem}.tw\:gap-1{gap:.25rem}.tw\:gap-1\.5{gap:.375rem}.tw\:gap-2{gap:.5rem}.tw\:gap-2\.5{gap:.625rem}.tw\:gap-3{gap:.75rem}.tw\:gap-4{gap:1rem}.tw\:gap-5{gap:1.25rem}.tw\:gap-6{gap:1.5rem}.tw\:gap-8{gap:2rem}.tw\:gap-10{gap:2.5rem}.tw\:gap-px{gap:1px}:where(.tw\:space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(.25rem * var(--tw-space-y-reverse));margin-block-end:calc(.25rem * calc(1 - var(--tw-space-y-reverse)))}:where(.tw\:space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(.25rem * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(.25rem * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.tw\:space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(.25rem * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(.25rem * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.tw\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(.25rem * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(.25rem * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.tw\:space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(.25rem * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(.25rem * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.tw\:space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(.25rem * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(.25rem * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.tw\:space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(.25rem * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(.25rem * 7) * calc(1 - var(--tw-space-y-reverse)))}:where(.tw\:space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(.25rem * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(.25rem * 8) * calc(1 - var(--tw-space-y-reverse)))}.tw\:gap-x-3{column-gap:.75rem}.tw\:gap-x-4{column-gap:1rem}.tw\:gap-x-6{column-gap:1.5rem}.tw\:gap-x-8{column-gap:2rem}:where(.tw\:-space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(.25rem * -3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(.25rem * -3) * calc(1 - var(--tw-space-x-reverse)))}.tw\:gap-y-1{row-gap:.25rem}.tw\:gap-y-1\.5{row-gap:.375rem}.tw\:gap-y-2{row-gap:.5rem}.tw\:gap-y-4{row-gap:1rem}:where(.tw\:divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.tw\:divide-base-300>:not(:last-child)){border-color:var(--color-base-300)}.tw\:self-end{align-self:flex-end}.tw\:self-start{align-self:flex-start}.tw\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tw\:\!overflow-visible{overflow:visible!important}.tw\:overflow-auto{overflow:auto}.tw\:overflow-hidden{overflow:hidden}.tw\:\!overflow-x-hidden{overflow-x:hidden!important}.tw\:overflow-x-auto{overflow-x:auto}.tw\:overflow-x-hidden{overflow-x:hidden}.tw\:\!overflow-y-auto{overflow-y:auto!important}.tw\:overflow-y-auto{overflow-y:auto}.tw\:overscroll-contain{overscroll-behavior:contain}.tw\:scroll-smooth{scroll-behavior:smooth}.tw\:\!rounded-none{border-radius:0!important}.tw\:rounded{border-radius:.25rem}.tw\:rounded-2xl{border-radius:var(--tw-radius-2xl)}.tw\:rounded-\[0\.2rem\]{border-radius:.2rem}.tw\:rounded-box{border-radius:var(--radius-box)}.tw\:rounded-field{border-radius:var(--radius-field)}.tw\:rounded-full{border-radius:3.40282e38px}.tw\:rounded-lg{border-radius:var(--ui-radius-lg)}.tw\:rounded-md{border-radius:var(--ui-radius-md)}.tw\:rounded-none{border-radius:0}.tw\:rounded-sm{border-radius:var(--ui-radius-sm)}.tw\:rounded-xl{border-radius:var(--tw-radius-xl)}.tw\:rounded-t-2xl{border-top-left-radius:var(--tw-radius-2xl);border-top-right-radius:var(--tw-radius-2xl)}.tw\:rounded-l-xl{border-top-left-radius:var(--tw-radius-xl);border-bottom-left-radius:var(--tw-radius-xl)}.tw\:rounded-r-xl{border-top-right-radius:var(--tw-radius-xl);border-bottom-right-radius:var(--tw-radius-xl)}.tw\:\!border{border-style:var(--tw-border-style)!important;border-width:1px!important}.tw\:border{border-style:var(--tw-border-style);border-width:1px}.tw\:border-0{border-style:var(--tw-border-style);border-width:0}.tw\:border-2{border-style:var(--tw-border-style);border-width:2px}.tw\:border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0}.tw\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.tw\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.tw\:border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.tw\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.tw\:\!border-b-2{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:2px!important}.tw\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.tw\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.tw\:border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.tw\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.tw\:border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.tw\:border-dashed{--tw-border-style:dashed;border-style:dashed}.tw\:\!border-base-300{border-color:var(--color-base-300)!important}.tw\:\!border-slate-400{border-color:var(--tw-color-slate-400)!important}.tw\:border-accent\/40{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.tw\:border-accent\/40{border-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}.tw\:border-amber-200,.tw\:border-amber-200\/80{border-color:var(--tw-color-amber-200)}@supports (color:color-mix(in lab, red, red)){.tw\:border-amber-200\/80{border-color:color-mix(in oklab, var(--tw-color-amber-200) 80%, transparent)}}.tw\:border-base-200,.tw\:border-base-200\/60{border-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.tw\:border-base-200\/60{border-color:color-mix(in oklab, var(--color-base-200) 60%, transparent)}}.tw\:border-base-300,.tw\:border-base-300\/70{border-color:var(--color-base-300)}@supports (color:color-mix(in lab, red, red)){.tw\:border-base-300\/70{border-color:color-mix(in oklab, var(--color-base-300) 70%, transparent)}}.tw\:border-base-300\/80{border-color:var(--color-base-300)}@supports (color:color-mix(in lab, red, red)){.tw\:border-base-300\/80{border-color:color-mix(in oklab, var(--color-base-300) 80%, transparent)}}.tw\:border-base-content\/15{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:border-base-content\/15{border-color:color-mix(in oklab, var(--color-base-content) 15%, transparent)}}.tw\:border-base-content\/20{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:border-base-content\/20{border-color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.tw\:border-base-content\/25{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:border-base-content\/25{border-color:color-mix(in oklab, var(--color-base-content) 25%, transparent)}}.tw\:border-base-content\/30{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:border-base-content\/30{border-color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}.tw\:border-border{border-color:var(--color-base-300)}.tw\:border-current{border-color:currentColor}.tw\:border-error,.tw\:border-error\/20{border-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.tw\:border-error\/20{border-color:color-mix(in oklab, var(--color-error) 20%, transparent)}}.tw\:border-error\/30{border-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.tw\:border-error\/30{border-color:color-mix(in oklab, var(--color-error) 30%, transparent)}}.tw\:border-error\/35{border-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.tw\:border-error\/35{border-color:color-mix(in oklab, var(--color-error) 35%, transparent)}}.tw\:border-error\/40{border-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.tw\:border-error\/40{border-color:color-mix(in oklab, var(--color-error) 40%, transparent)}}.tw\:border-error\/45{border-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.tw\:border-error\/45{border-color:color-mix(in oklab, var(--color-error) 45%, transparent)}}.tw\:border-info,.tw\:border-info\/20{border-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.tw\:border-info\/20{border-color:color-mix(in oklab, var(--color-info) 20%, transparent)}}.tw\:border-info\/25{border-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.tw\:border-info\/25{border-color:color-mix(in oklab, var(--color-info) 25%, transparent)}}.tw\:border-info\/30{border-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.tw\:border-info\/30{border-color:color-mix(in oklab, var(--color-info) 30%, transparent)}}.tw\:border-info\/35{border-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.tw\:border-info\/35{border-color:color-mix(in oklab, var(--color-info) 35%, transparent)}}.tw\:border-info\/45{border-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.tw\:border-info\/45{border-color:color-mix(in oklab, var(--color-info) 45%, transparent)}}.tw\:border-primary{border-color:var(--color-primary)}.tw\:border-primary-content\/40{border-color:var(--color-primary-content)}@supports (color:color-mix(in lab, red, red)){.tw\:border-primary-content\/40{border-color:color-mix(in oklab, var(--color-primary-content) 40%, transparent)}}.tw\:border-primary\/15{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.tw\:border-primary\/15{border-color:color-mix(in oklab, var(--color-primary) 15%, transparent)}}.tw\:border-primary\/20{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.tw\:border-primary\/20{border-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.tw\:border-primary\/25{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.tw\:border-primary\/25{border-color:color-mix(in oklab, var(--color-primary) 25%, transparent)}}.tw\:border-primary\/30{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.tw\:border-primary\/30{border-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.tw\:border-primary\/35{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.tw\:border-primary\/35{border-color:color-mix(in oklab, var(--color-primary) 35%, transparent)}}.tw\:border-primary\/45{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.tw\:border-primary\/45{border-color:color-mix(in oklab, var(--color-primary) 45%, transparent)}}.tw\:border-purple-200\/80{border-color:var(--tw-color-purple-200)}@supports (color:color-mix(in lab, red, red)){.tw\:border-purple-200\/80{border-color:color-mix(in oklab, var(--tw-color-purple-200) 80%, transparent)}}.tw\:border-red-200{border-color:var(--tw-color-red-200)}.tw\:border-secondary\/45{border-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.tw\:border-secondary\/45{border-color:color-mix(in oklab, var(--color-secondary) 45%, transparent)}}.tw\:border-slate-100{border-color:var(--tw-color-slate-100)}.tw\:border-slate-200{border-color:var(--tw-color-slate-200)}.tw\:border-slate-300{border-color:var(--tw-color-slate-300)}.tw\:border-success,.tw\:border-success\/30{border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.tw\:border-success\/30{border-color:color-mix(in oklab, var(--color-success) 30%, transparent)}}.tw\:border-success\/35{border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.tw\:border-success\/35{border-color:color-mix(in oklab, var(--color-success) 35%, transparent)}}.tw\:border-success\/40{border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.tw\:border-success\/40{border-color:color-mix(in oklab, var(--color-success) 40%, transparent)}}.tw\:border-success\/45{border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.tw\:border-success\/45{border-color:color-mix(in oklab, var(--color-success) 45%, transparent)}}.tw\:border-transparent{border-color:#0000}.tw\:border-warning\/30{border-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.tw\:border-warning\/30{border-color:color-mix(in oklab, var(--color-warning) 30%, transparent)}}.tw\:border-warning\/40{border-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.tw\:border-warning\/40{border-color:color-mix(in oklab, var(--color-warning) 40%, transparent)}}.tw\:border-warning\/45{border-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.tw\:border-warning\/45{border-color:color-mix(in oklab, var(--color-warning) 45%, transparent)}}.tw\:border-warning\/50{border-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.tw\:border-warning\/50{border-color:color-mix(in oklab, var(--color-warning) 50%, transparent)}}.tw\:\!bg-base-200\/20{background-color:var(--color-base-200)!important}@supports (color:color-mix(in lab, red, red)){.tw\:\!bg-base-200\/20{background-color:color-mix(in oklab, var(--color-base-200) 20%, transparent)!important}}.tw\:\!bg-primary{background-color:var(--color-primary)!important}.tw\:\!bg-transparent{background-color:#0000!important}.tw\:bg-accent,.tw\:bg-accent\/10{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-accent\/10{background-color:color-mix(in oklab, var(--color-accent) 10%, transparent)}}.tw\:bg-accent\/15{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-accent\/15{background-color:color-mix(in oklab, var(--color-accent) 15%, transparent)}}.tw\:bg-amber-50{background-color:var(--tw-color-amber-50)}.tw\:bg-base-100,.tw\:bg-base-100\/50{background-color:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-base-100\/50{background-color:color-mix(in oklab, var(--color-base-100) 50%, transparent)}}.tw\:bg-base-100\/60{background-color:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-base-100\/60{background-color:color-mix(in oklab, var(--color-base-100) 60%, transparent)}}.tw\:bg-base-100\/95{background-color:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-base-100\/95{background-color:color-mix(in oklab, var(--color-base-100) 95%, transparent)}}.tw\:bg-base-200,.tw\:bg-base-200\/20{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-base-200\/20{background-color:color-mix(in oklab, var(--color-base-200) 20%, transparent)}}.tw\:bg-base-200\/40{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-base-200\/40{background-color:color-mix(in oklab, var(--color-base-200) 40%, transparent)}}.tw\:bg-base-200\/50{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-base-200\/50{background-color:color-mix(in oklab, var(--color-base-200) 50%, transparent)}}.tw\:bg-base-200\/70{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-base-200\/70{background-color:color-mix(in oklab, var(--color-base-200) 70%, transparent)}}.tw\:bg-base-300,.tw\:bg-base-300\/80{background-color:var(--color-base-300)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-base-300\/80{background-color:color-mix(in oklab, var(--color-base-300) 80%, transparent)}}.tw\:bg-base-content\/20{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-base-content\/20{background-color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.tw\:bg-base-content\/40{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-base-content\/40{background-color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.tw\:bg-base-content\/55{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-base-content\/55{background-color:color-mix(in oklab, var(--color-base-content) 55%, transparent)}}.tw\:bg-base-content\/60{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-base-content\/60{background-color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.tw\:bg-canvas{background-color:var(--color-base-200)}.tw\:bg-error,.tw\:bg-error\/5{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-error\/5{background-color:color-mix(in oklab, var(--color-error) 5%, transparent)}}.tw\:bg-error\/10{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-error\/10{background-color:color-mix(in oklab, var(--color-error) 10%, transparent)}}.tw\:bg-error\/15{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-error\/15{background-color:color-mix(in oklab, var(--color-error) 15%, transparent)}}.tw\:bg-info,.tw\:bg-info\/5{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-info\/5{background-color:color-mix(in oklab, var(--color-info) 5%, transparent)}}.tw\:bg-info\/10{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-info\/10{background-color:color-mix(in oklab, var(--color-info) 10%, transparent)}}.tw\:bg-info\/15{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-info\/15{background-color:color-mix(in oklab, var(--color-info) 15%, transparent)}}.tw\:bg-neutral{background-color:var(--color-neutral)}.tw\:bg-primary,.tw\:bg-primary\/5{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-primary\/5{background-color:color-mix(in oklab, var(--color-primary) 5%, transparent)}}.tw\:bg-primary\/10{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-primary\/10{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.tw\:bg-primary\/15{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-primary\/15{background-color:color-mix(in oklab, var(--color-primary) 15%, transparent)}}.tw\:bg-primary\/20{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-primary\/20{background-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.tw\:bg-primary\/60{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-primary\/60{background-color:color-mix(in oklab, var(--color-primary) 60%, transparent)}}.tw\:bg-purple-50{background-color:var(--tw-color-purple-50)}.tw\:bg-red-50{background-color:var(--tw-color-red-50)}.tw\:bg-rose-50{background-color:var(--tw-color-rose-50)}.tw\:bg-secondary,.tw\:bg-secondary\/15{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-secondary\/15{background-color:color-mix(in oklab, var(--color-secondary) 15%, transparent)}}.tw\:bg-slate-50{background-color:var(--tw-color-slate-50)}.tw\:bg-slate-100{background-color:var(--tw-color-slate-100)}.tw\:bg-slate-900\/50{background-color:var(--tw-color-slate-900)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-slate-900\/50{background-color:color-mix(in oklab, var(--tw-color-slate-900) 50%, transparent)}}.tw\:bg-success,.tw\:bg-success\/5{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-success\/5{background-color:color-mix(in oklab, var(--color-success) 5%, transparent)}}.tw\:bg-success\/10{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-success\/10{background-color:color-mix(in oklab, var(--color-success) 10%, transparent)}}.tw\:bg-success\/15{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-success\/15{background-color:color-mix(in oklab, var(--color-success) 15%, transparent)}}.tw\:bg-surface{background-color:var(--color-base-100)}.tw\:bg-transparent{background-color:#0000}.tw\:bg-warning,.tw\:bg-warning\/5{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-warning\/5{background-color:color-mix(in oklab, var(--color-warning) 5%, transparent)}}.tw\:bg-warning\/10{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-warning\/10{background-color:color-mix(in oklab, var(--color-warning) 10%, transparent)}}.tw\:bg-warning\/15{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-warning\/15{background-color:color-mix(in oklab, var(--color-warning) 15%, transparent)}}.tw\:bg-white,.tw\:bg-white\/95{background-color:var(--tw-color-white)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-white\/95{background-color:color-mix(in oklab, var(--tw-color-white) 95%, transparent)}}.tw\:fill-none{fill:none}.tw\:stroke-base-300{stroke:var(--color-base-300)}.tw\:stroke-primary{stroke:var(--color-primary)}.tw\:stroke-2,.tw\:stroke-\[2\]{stroke-width:2px}.tw\:object-contain{object-fit:contain}.tw\:object-cover{object-fit:cover}.tw\:p-0{padding:0}.tw\:p-1{padding:.25rem}.tw\:p-1\.5{padding:.375rem}.tw\:p-2{padding:.5rem}.tw\:p-2\.5{padding:.625rem}.tw\:p-3{padding:.75rem}.tw\:p-4{padding:1rem}.tw\:p-5{padding:1.25rem}.tw\:p-6{padding:1.5rem}.tw\:p-8{padding:2rem}.tw\:p-10{padding:2.5rem}.tw\:px-0{padding-inline:0}.tw\:px-1{padding-inline:.25rem}.tw\:px-2{padding-inline:.5rem}.tw\:px-2\.5{padding-inline:.625rem}.tw\:px-3{padding-inline:.75rem}.tw\:px-3\.5{padding-inline:.875rem}.tw\:px-4{padding-inline:1rem}.tw\:px-5{padding-inline:1.25rem}.tw\:px-6{padding-inline:1.5rem}.tw\:px-8{padding-inline:2rem}.tw\:py-0{padding-block:0}.tw\:py-0\.5{padding-block:.125rem}.tw\:py-1{padding-block:.25rem}.tw\:py-1\.5{padding-block:.375rem}.tw\:py-2{padding-block:.5rem}.tw\:py-2\.5{padding-block:.625rem}.tw\:py-3{padding-block:.75rem}.tw\:py-3\.5{padding-block:.875rem}.tw\:py-4{padding-block:1rem}.tw\:py-5{padding-block:1.25rem}.tw\:py-6{padding-block:1.5rem}.tw\:py-8{padding-block:2rem}.tw\:py-12{padding-block:3rem}.tw\:py-14{padding-block:3.5rem}.tw\:py-16{padding-block:4rem}.tw\:ps-4{padding-inline-start:1rem}.tw\:pt-0{padding-top:0}.tw\:pt-0\.5{padding-top:.125rem}.tw\:pt-1{padding-top:.25rem}.tw\:pt-2{padding-top:.5rem}.tw\:pt-3{padding-top:.75rem}.tw\:pt-4{padding-top:1rem}.tw\:pt-5{padding-top:1.25rem}.tw\:pt-6{padding-top:1.5rem}.tw\:pt-8{padding-top:2rem}.tw\:pr-3{padding-right:.75rem}.tw\:pr-4{padding-right:1rem}.tw\:pr-6{padding-right:1.5rem}.tw\:pr-8{padding-right:2rem}.tw\:pr-11{padding-right:2.75rem}.tw\:pr-12{padding-right:3rem}.tw\:pb-0{padding-bottom:0}.tw\:pb-1{padding-bottom:.25rem}.tw\:pb-2{padding-bottom:.5rem}.tw\:pb-3{padding-bottom:.75rem}.tw\:pb-4{padding-bottom:1rem}.tw\:pb-5{padding-bottom:1.25rem}.tw\:pb-6{padding-bottom:1.5rem}.tw\:pb-8{padding-bottom:2rem}.tw\:pb-10{padding-bottom:2.5rem}.tw\:pb-12{padding-bottom:3rem}.tw\:pb-16{padding-bottom:4rem}.tw\:\!pl-5{padding-left:1.25rem!important}.tw\:pl-3{padding-left:.75rem}.tw\:pl-4{padding-left:1rem}.tw\:pl-5{padding-left:1.25rem}.tw\:pl-6{padding-left:1.5rem}.tw\:pl-8{padding-left:2rem}.tw\:pl-9{padding-left:2.25rem}.tw\:pl-10{padding-left:2.5rem}.tw\:pl-11{padding-left:2.75rem}.tw\:\!text-left{text-align:left!important}.tw\:text-center{text-align:center}.tw\:text-left{text-align:left}.tw\:text-right{text-align:right}.tw\:align-middle{vertical-align:middle}.tw\:align-top{vertical-align:top}.tw\:font-heading{font-family:var(--font-heading)}.tw\:font-mono{font-family:var(--tw-font-mono)}.tw\:font-sans{font-family:var(--font-body)}.tw\:text-2xl{font-size:var(--tw-text-2xl);line-height:var(--tw-leading,var(--tw-text-2xl--line-height))}.tw\:text-3xl{font-size:var(--tw-text-3xl);line-height:var(--tw-leading,var(--tw-text-3xl--line-height))}.tw\:text-4xl{font-size:var(--tw-text-4xl);line-height:var(--tw-leading,var(--tw-text-4xl--line-height))}.tw\:text-5xl{font-size:var(--tw-text-5xl);line-height:var(--tw-leading,var(--tw-text-5xl--line-height))}.tw\:text-base{font-size:var(--tw-text-base);line-height:var(--tw-leading,var(--tw-text-base--line-height))}.tw\:text-lg{font-size:var(--tw-text-lg);line-height:var(--tw-leading,var(--tw-text-lg--line-height))}.tw\:text-sm{font-size:var(--tw-text-sm);line-height:var(--tw-leading,var(--tw-text-sm--line-height))}.tw\:text-xl{font-size:var(--tw-text-xl);line-height:var(--tw-leading,var(--tw-text-xl--line-height))}.tw\:text-xs{font-size:var(--tw-text-xs);line-height:var(--tw-leading,var(--tw-text-xs--line-height))}.tw\:text-\[0\.68rem\]{font-size:.68rem}.tw\:text-\[0\.625rem\]{font-size:.625rem}.tw\:text-\[0\.5625rem\]{font-size:.5625rem}.tw\:text-\[0\.6875rem\]{font-size:.6875rem}.tw\:text-\[2rem\]{font-size:2rem}.tw\:text-\[11px\]{font-size:11px}.tw\:leading-4{--tw-leading:calc(.25rem * 4);line-height:1rem}.tw\:leading-5{--tw-leading:calc(.25rem * 5);line-height:1.25rem}.tw\:leading-6{--tw-leading:calc(.25rem * 6);line-height:1.5rem}.tw\:leading-7{--tw-leading:calc(.25rem * 7);line-height:1.75rem}.tw\:leading-8{--tw-leading:calc(.25rem * 8);line-height:2rem}.tw\:leading-10{--tw-leading:calc(.25rem * 10);line-height:2.5rem}.tw\:leading-\[1\.125rem\]{--tw-leading:1.125rem;line-height:1.125rem}.tw\:leading-none{--tw-leading:1;line-height:1}.tw\:leading-relaxed{--tw-leading:var(--tw-leading-relaxed);line-height:var(--tw-leading-relaxed)}.tw\:leading-tight{--tw-leading:var(--tw-leading-tight);line-height:var(--tw-leading-tight)}.tw\:font-bold{--tw-font-weight:var(--tw-font-weight-bold);font-weight:var(--tw-font-weight-bold)}.tw\:font-extrabold{--tw-font-weight:var(--tw-font-weight-extrabold);font-weight:var(--tw-font-weight-extrabold)}.tw\:font-medium{--tw-font-weight:var(--tw-font-weight-medium);font-weight:var(--tw-font-weight-medium)}.tw\:font-normal{--tw-font-weight:var(--tw-font-weight-normal);font-weight:var(--tw-font-weight-normal)}.tw\:font-semibold{--tw-font-weight:var(--tw-font-weight-semibold);font-weight:var(--tw-font-weight-semibold)}.tw\:tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tw\:tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tw\:tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tw\:tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tw\:tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tw\:tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tw\:tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tw\:tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tw\:tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tw\:tracking-tight{--tw-tracking:var(--tw-tracking-tight);letter-spacing:var(--tw-tracking-tight)}.tw\:tracking-wide{--tw-tracking:var(--tw-tracking-wide);letter-spacing:var(--tw-tracking-wide)}.tw\:tracking-wider{--tw-tracking:var(--tw-tracking-wider);letter-spacing:var(--tw-tracking-wider)}.tw\:tracking-widest{--tw-tracking:var(--tw-tracking-widest);letter-spacing:var(--tw-tracking-widest)}.tw\:break-words{overflow-wrap:break-word}.tw\:break-all{word-break:break-all}.tw\:text-ellipsis{text-overflow:ellipsis}.tw\:whitespace-normal{white-space:normal}.tw\:whitespace-nowrap{white-space:nowrap}.tw\:\!text-base-content{color:var(--color-base-content)!important}.tw\:\!text-primary-content{color:var(--color-primary-content)!important}.tw\:text-\[var\(--domain-color\)\]{color:var(--domain-color)}.tw\:text-\[var\(--ui-primary-active\)\]{color:var(--ui-primary-active)}.tw\:text-accent{color:var(--color-accent)}.tw\:text-accent-content{color:var(--color-accent-content)}.tw\:text-amber-600{color:var(--tw-color-amber-600)}.tw\:text-amber-700{color:var(--tw-color-amber-700)}.tw\:text-base-300{color:var(--color-base-300)}.tw\:text-base-content,.tw\:text-base-content\/35{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:text-base-content\/35{color:color-mix(in oklab, var(--color-base-content) 35%, transparent)}}.tw\:text-base-content\/40{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:text-base-content\/40{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.tw\:text-base-content\/45{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:text-base-content\/45{color:color-mix(in oklab, var(--color-base-content) 45%, transparent)}}.tw\:text-base-content\/50{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:text-base-content\/50{color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}.tw\:text-base-content\/55{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:text-base-content\/55{color:color-mix(in oklab, var(--color-base-content) 55%, transparent)}}.tw\:text-base-content\/60{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:text-base-content\/60{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.tw\:text-base-content\/65{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:text-base-content\/65{color:color-mix(in oklab, var(--color-base-content) 65%, transparent)}}.tw\:text-base-content\/70{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:text-base-content\/70{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}}.tw\:text-base-content\/75{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:text-base-content\/75{color:color-mix(in oklab, var(--color-base-content) 75%, transparent)}}.tw\:text-base-content\/80{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:text-base-content\/80{color:color-mix(in oklab, var(--color-base-content) 80%, transparent)}}.tw\:text-error{color:var(--color-error)}.tw\:text-error-content{color:var(--color-error-content)}.tw\:text-gray-500{color:var(--tw-color-gray-500)}.tw\:text-gray-900{color:var(--tw-color-gray-900)}.tw\:text-info{color:var(--color-info)}.tw\:text-neutral{color:var(--color-neutral)}.tw\:text-neutral-content{color:var(--color-neutral-content)}.tw\:text-primary{color:var(--color-primary)}.tw\:text-primary-content,.tw\:text-primary-content\/75{color:var(--color-primary-content)}@supports (color:color-mix(in lab, red, red)){.tw\:text-primary-content\/75{color:color-mix(in oklab, var(--color-primary-content) 75%, transparent)}}.tw\:text-primary-content\/80{color:var(--color-primary-content)}@supports (color:color-mix(in lab, red, red)){.tw\:text-primary-content\/80{color:color-mix(in oklab, var(--color-primary-content) 80%, transparent)}}.tw\:text-primary-content\/85{color:var(--color-primary-content)}@supports (color:color-mix(in lab, red, red)){.tw\:text-primary-content\/85{color:color-mix(in oklab, var(--color-primary-content) 85%, transparent)}}.tw\:text-primary-content\/90{color:var(--color-primary-content)}@supports (color:color-mix(in lab, red, red)){.tw\:text-primary-content\/90{color:color-mix(in oklab, var(--color-primary-content) 90%, transparent)}}.tw\:text-primary\/60{color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.tw\:text-primary\/60{color:color-mix(in oklab, var(--color-primary) 60%, transparent)}}.tw\:text-primary\/80{color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.tw\:text-primary\/80{color:color-mix(in oklab, var(--color-primary) 80%, transparent)}}.tw\:text-primary\/85{color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.tw\:text-primary\/85{color:color-mix(in oklab, var(--color-primary) 85%, transparent)}}.tw\:text-purple-600{color:var(--tw-color-purple-600)}.tw\:text-red-700{color:var(--tw-color-red-700)}.tw\:text-rose-600{color:var(--tw-color-rose-600)}.tw\:text-secondary{color:var(--color-secondary)}.tw\:text-secondary-content{color:var(--color-secondary-content)}.tw\:text-slate-400{color:var(--tw-color-slate-400)}.tw\:text-slate-500{color:var(--tw-color-slate-500)}.tw\:text-slate-600{color:var(--tw-color-slate-600)}.tw\:text-slate-700{color:var(--tw-color-slate-700)}.tw\:text-slate-800{color:var(--tw-color-slate-800)}.tw\:text-slate-900{color:var(--tw-color-slate-900)}.tw\:text-success{color:var(--color-success)}.tw\:text-success-content{color:var(--color-success-content)}.tw\:text-text{color:var(--color-base-content)}.tw\:text-text-muted{color:var(--ui-text-muted)}.tw\:text-warning{color:var(--color-warning)}.tw\:text-white{color:var(--tw-color-white)}.tw\:normal-case{text-transform:none}.tw\:uppercase{text-transform:uppercase}.tw\:italic{font-style:italic}.tw\:tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tw\:no-underline{text-decoration-line:none}.tw\:underline{text-decoration-line:underline}.tw\:underline-offset-2{text-underline-offset:2px}.tw\:underline-offset-4{text-underline-offset:4px}.tw\:placeholder-slate-500::placeholder{color:var(--tw-color-slate-500)}.tw\:opacity-0{opacity:0}.tw\:opacity-60{opacity:.6}.tw\:opacity-65{opacity:.65}.tw\:opacity-70{opacity:.7}.tw\:opacity-75{opacity:.75}.tw\:opacity-80{opacity:.8}.tw\:opacity-85{opacity:.85}.tw\:opacity-100{opacity:1}.tw\:shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tw\:shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tw\:shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tw\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tw\:shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tw\:shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tw\:shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tw\:ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tw\:ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tw\:ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tw\:ring-8{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tw\:ring-primary{--tw-ring-color:var(--color-primary)}.tw\:ring-primary-content\/10{--tw-ring-color:var(--color-primary-content)}@supports (color:color-mix(in lab, red, red)){.tw\:ring-primary-content\/10{--tw-ring-color:color-mix(in oklab, var(--color-primary-content) 10%, transparent)}}.tw\:ring-primary\/15{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.tw\:ring-primary\/15{--tw-ring-color:color-mix(in oklab, var(--color-primary) 15%, transparent)}}.tw\:ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.tw\:ring-offset-base-100{--tw-ring-offset-color:var(--color-base-100)}.tw\:backdrop-blur-sm{--tw-backdrop-blur:blur(var(--tw-blur-sm));-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,)}.tw\:transition-\[border-color\,background-color\,box-shadow\,transform\]{transition-property:border-color,background-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function));transition-duration:var(--tw-duration,var(--tw-default-transition-duration))}.tw\:transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function));transition-duration:var(--tw-duration,var(--tw-default-transition-duration))}.tw\:transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function));transition-duration:var(--tw-duration,var(--tw-default-transition-duration))}.tw\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function));transition-duration:var(--tw-duration,var(--tw-default-transition-duration))}.tw\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function));transition-duration:var(--tw-duration,var(--tw-default-transition-duration))}.tw\:transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function));transition-duration:var(--tw-duration,var(--tw-default-transition-duration))}.tw\:duration-150{--tw-duration:.15s;transition-duration:.15s}.tw\:duration-200{--tw-duration:.2s;transition-duration:.2s}.tw\:duration-700{--tw-duration:.7s;transition-duration:.7s}.tw\:ease-in-out{--tw-ease:var(--tw-ease-in-out);transition-timing-function:var(--tw-ease-in-out)}.tw\:will-change-\[opacity\]{will-change:opacity}.tw\:outline-none{--tw-outline-style:none;outline-style:none}.tw\:\[text-shadow\:none\]{text-shadow:none}.tw\:ring-inset{--tw-ring-inset:inset}.tw\:group-focus-within\:visible:is(:where(.tw\:group):focus-within *){visibility:visible}.tw\:group-focus-within\:opacity-100:is(:where(.tw\:group):focus-within *){opacity:1}@media (hover:hover){.tw\:group-hover\:visible:is(:where(.tw\:group):hover *){visibility:visible}.tw\:group-hover\:opacity-100:is(:where(.tw\:group):hover *){opacity:1}}.tw\:placeholder\:text-base-content\/60::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:placeholder\:text-base-content\/60::placeholder{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.tw\:before\:h-px:before{content:var(--tw-content);height:1px}.tw\:before\:flex-1:before{content:var(--tw-content);flex:1}.tw\:before\:bg-base-300:before{content:var(--tw-content);background-color:var(--color-base-300)}.tw\:after\:h-px:after{content:var(--tw-content);height:1px}.tw\:after\:flex-1:after{content:var(--tw-content);flex:1}.tw\:after\:bg-base-300:after{content:var(--tw-content);background-color:var(--color-base-300)}.tw\:after\:content-none:after{content:var(--tw-content);--tw-content:none;content:none}@media (hover:hover){.tw\:hover\:\!border-error:hover{border-color:var(--color-error)!important}.tw\:hover\:\!border-warning:hover{border-color:var(--color-warning)!important}.tw\:hover\:border-base-300:hover{border-color:var(--color-base-300)}.tw\:hover\:border-primary:hover,.tw\:hover\:border-primary\/30:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.tw\:hover\:border-primary\/30:hover{border-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.tw\:hover\:border-primary\/50:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.tw\:hover\:border-primary\/50:hover{border-color:color-mix(in oklab, var(--color-primary) 50%, transparent)}}.tw\:hover\:border-slate-400:hover{border-color:var(--tw-color-slate-400)}.tw\:hover\:\!bg-error\/10:hover{background-color:var(--color-error)!important}@supports (color:color-mix(in lab, red, red)){.tw\:hover\:\!bg-error\/10:hover{background-color:color-mix(in oklab, var(--color-error) 10%, transparent)!important}}.tw\:hover\:\!bg-warning\/10:hover{background-color:var(--color-warning)!important}@supports (color:color-mix(in lab, red, red)){.tw\:hover\:\!bg-warning\/10:hover{background-color:color-mix(in oklab, var(--color-warning) 10%, transparent)!important}}.tw\:hover\:bg-base-100:hover{background-color:var(--color-base-100)}.tw\:hover\:bg-base-200:hover,.tw\:hover\:bg-base-200\/60:hover{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.tw\:hover\:bg-base-200\/60:hover{background-color:color-mix(in oklab, var(--color-base-200) 60%, transparent)}}.tw\:hover\:bg-base-300:hover,.tw\:hover\:bg-base-300\/50:hover{background-color:var(--color-base-300)}@supports (color:color-mix(in lab, red, red)){.tw\:hover\:bg-base-300\/50:hover{background-color:color-mix(in oklab, var(--color-base-300) 50%, transparent)}}.tw\:hover\:bg-error\/10:hover{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.tw\:hover\:bg-error\/10:hover{background-color:color-mix(in oklab, var(--color-error) 10%, transparent)}}.tw\:hover\:bg-primary\/10:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.tw\:hover\:bg-primary\/10:hover{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.tw\:hover\:bg-slate-50:hover,.tw\:hover\:bg-slate-50\/60:hover{background-color:var(--tw-color-slate-50)}@supports (color:color-mix(in lab, red, red)){.tw\:hover\:bg-slate-50\/60:hover{background-color:color-mix(in oklab, var(--tw-color-slate-50) 60%, transparent)}}.tw\:hover\:bg-slate-100:hover{background-color:var(--tw-color-slate-100)}.tw\:hover\:bg-slate-200:hover{background-color:var(--tw-color-slate-200)}.tw\:hover\:bg-white:hover{background-color:var(--tw-color-white)}.tw\:hover\:\!text-error:hover{color:var(--color-error)!important}.tw\:hover\:\!text-warning:hover{color:var(--color-warning)!important}.tw\:hover\:text-base-content:hover{color:var(--color-base-content)}.tw\:hover\:text-error:hover{color:var(--color-error)}.tw\:hover\:text-info:hover{color:var(--color-info)}.tw\:hover\:text-slate-700:hover{color:var(--tw-color-slate-700)}.tw\:hover\:text-slate-900:hover{color:var(--tw-color-slate-900)}.tw\:hover\:no-underline:hover{text-decoration-line:none}.tw\:hover\:underline:hover{text-decoration-line:underline}}.tw\:focus\:border-blue-500:focus{border-color:var(--tw-color-blue-500)}.tw\:focus\:border-primary:focus{border-color:var(--color-primary)}.tw\:focus\:bg-white:focus{background-color:var(--tw-color-white)}.tw\:focus\:text-info:focus{color:var(--color-info)}.tw\:focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tw\:focus\:ring-blue-500\/20:focus{--tw-ring-color:var(--tw-color-blue-500)}@supports (color:color-mix(in lab, red, red)){.tw\:focus\:ring-blue-500\/20:focus{--tw-ring-color:color-mix(in oklab, var(--tw-color-blue-500) 20%, transparent)}}.tw\:focus\:ring-slate-200:focus{--tw-ring-color:var(--tw-color-slate-200)}.tw\:focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.tw\:focus-visible\:z-10:focus-visible{z-index:10}.tw\:focus-visible\:\!border-error:focus-visible{border-color:var(--color-error)!important}.tw\:focus-visible\:\!border-warning:focus-visible{border-color:var(--color-warning)!important}.tw\:focus-visible\:border-primary:focus-visible{border-color:var(--color-primary)}.tw\:focus-visible\:\!bg-error\/10:focus-visible{background-color:var(--color-error)!important}@supports (color:color-mix(in lab, red, red)){.tw\:focus-visible\:\!bg-error\/10:focus-visible{background-color:color-mix(in oklab, var(--color-error) 10%, transparent)!important}}.tw\:focus-visible\:\!bg-warning\/10:focus-visible{background-color:var(--color-warning)!important}@supports (color:color-mix(in lab, red, red)){.tw\:focus-visible\:\!bg-warning\/10:focus-visible{background-color:color-mix(in oklab, var(--color-warning) 10%, transparent)!important}}.tw\:focus-visible\:\!text-error:focus-visible{color:var(--color-error)!important}.tw\:focus-visible\:\!text-warning:focus-visible{color:var(--color-warning)!important}.tw\:focus-visible\:text-base-content:focus-visible{color:var(--color-base-content)}.tw\:focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tw\:focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.tw\:focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary) 50%, transparent)}}.tw\:focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.tw\:focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.tw\:focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.tw\:focus-visible\:outline-primary:focus-visible{outline-color:var(--color-primary)}.tw\:focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.tw\:disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.tw\:disabled\:opacity-45:disabled{opacity:.45}@media (min-width:40rem){.tw\:sm\:col-span-2{grid-column:span 2/span 2}.tw\:sm\:mx-6{margin-inline:1.5rem}.tw\:sm\:grid{display:grid}.tw\:sm\:h-20{height:5rem}.tw\:sm\:w-20{width:5rem}.tw\:sm\:w-24{width:6rem}.tw\:sm\:w-auto{width:auto}.tw\:sm\:max-w-md{max-width:var(--tw-container-md)}.tw\:sm\:flex-none{flex:none}@layer daisyui.l1.l2{.tw\:sm\:daisy-stats-horizontal{grid-auto-flow:column;overflow-x:auto}.tw\:sm\:daisy-stats-horizontal .tw\:daisy-stat:not(:last-child){border-inline-end:var(--border) dashed currentColor}@supports (color:color-mix(in lab, red, red)){.tw\:sm\:daisy-stats-horizontal .tw\:daisy-stat:not(:last-child){border-inline-end:var(--border) dashed color-mix(in oklab, currentColor 10%, #0000)}}.tw\:sm\:daisy-stats-horizontal .tw\:daisy-stat:not(:last-child){border-block-end:none}.tw\:sm\:daisy-btn-md{--daisy-fontsize:.875rem;--daisy-btn-p:1rem;--daisy-size:calc(var(--size-field,.25rem) * 10)}}.tw\:sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw\:sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tw\:sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.tw\:sm\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.tw\:sm\:grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr)}.tw\:sm\:flex-row{flex-direction:row}.tw\:sm\:items-center{align-items:center}.tw\:sm\:items-end{align-items:flex-end}.tw\:sm\:items-start{align-items:flex-start}.tw\:sm\:justify-between{justify-content:space-between}.tw\:sm\:justify-end{justify-content:flex-end}:where(.tw\:sm\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.tw\:sm\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.tw\:sm\:self-center{align-self:center}.tw\:sm\:p-2{padding:.5rem}.tw\:sm\:p-4{padding:1rem}.tw\:sm\:p-5{padding:1.25rem}.tw\:sm\:p-6{padding:1.5rem}.tw\:sm\:p-7{padding:1.75rem}.tw\:sm\:p-8{padding:2rem}.tw\:sm\:p-10{padding:2.5rem}.tw\:sm\:p-12{padding:3rem}.tw\:sm\:px-4{padding-inline:1rem}.tw\:sm\:px-5{padding-inline:1.25rem}.tw\:sm\:px-6{padding-inline:1.5rem}.tw\:sm\:px-8{padding-inline:2rem}.tw\:sm\:px-10{padding-inline:2.5rem}.tw\:sm\:py-8{padding-block:2rem}.tw\:sm\:py-12{padding-block:3rem}.tw\:sm\:text-right{text-align:right}.tw\:sm\:text-2xl{font-size:var(--tw-text-2xl);line-height:var(--tw-leading,var(--tw-text-2xl--line-height))}.tw\:sm\:text-3xl{font-size:var(--tw-text-3xl);line-height:var(--tw-leading,var(--tw-text-3xl--line-height))}.tw\:sm\:text-4xl{font-size:var(--tw-text-4xl);line-height:var(--tw-leading,var(--tw-text-4xl--line-height))}.tw\:sm\:text-base{font-size:var(--tw-text-base);line-height:var(--tw-leading,var(--tw-text-base--line-height))}.tw\:sm\:text-sm{font-size:var(--tw-text-sm);line-height:var(--tw-leading,var(--tw-text-sm--line-height))}.tw\:sm\:first\:pl-0:first-child{padding-left:0}.tw\:sm\:last\:pr-0:last-child{padding-right:0}}@media (min-width:48rem){.tw\:md\:col-span-1{grid-column:span 1/span 1}.tw\:md\:col-span-2{grid-column:span 2/span 2}.tw\:md\:col-span-3{grid-column:span 3/span 3}.tw\:md\:col-span-4{grid-column:span 4/span 4}.tw\:md\:col-span-5{grid-column:span 5/span 5}.tw\:md\:col-span-8{grid-column:span 8/span 8}.tw\:md\:flex{display:flex}.tw\:md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw\:md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tw\:md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.tw\:md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.tw\:md\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(0\,1fr\)_minmax\(15rem\,0\.9fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(15rem,.9fr)}.tw\:md\:grid-cols-\[minmax\(12rem\,0\.85fr\)_minmax\(0\,1\.5fr\)_minmax\(9rem\,0\.65fr\)\]{grid-template-columns:minmax(12rem,.85fr) minmax(0,1.5fr) minmax(9rem,.65fr)}.tw\:md\:justify-end{justify-content:flex-end}.tw\:md\:gap-4{gap:1rem}.tw\:md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.tw\:md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.tw\:md\:p-5{padding:1.25rem}.tw\:md\:p-6{padding:1.5rem}}@media (min-width:64rem){.tw\:lg\:col-span-1{grid-column:span 1/span 1}.tw\:lg\:col-span-2{grid-column:span 2/span 2}.tw\:lg\:col-span-8{grid-column:span 8/span 8}@layer daisyui.l1.l2{.tw\:lg\:daisy-steps-horizontal{grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}.tw\:lg\:daisy-steps-horizontal .tw\:daisy-step{text-align:center;grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid}.tw\:lg\:daisy-steps-horizontal .tw\:daisy-step:before{width:100%;height:.5rem;margin-inline-start:-100%;translate:0}[dir=rtl] :is(.tw\:lg\:daisy-steps-horizontal .tw\:daisy-step):before{translate:0}}.tw\:lg\:flex{display:flex}.tw\:lg\:w-80{width:20rem}.tw\:lg\:w-auto{width:auto}.tw\:lg\:max-w-\[17rem\]{max-width:17rem}.tw\:lg\:shrink-0{flex-shrink:0}.tw\:lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tw\:lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw\:lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tw\:lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.tw\:lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.tw\:lg\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.tw\:lg\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(18rem\,0\.8fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(18rem,.8fr)}.tw\:lg\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(0\,0\.95fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.tw\:lg\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(22rem\,0\.95fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(22rem,.95fr)}.tw\:lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}.tw\:lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(18rem\,0\.8fr\)\]{grid-template-columns:minmax(0,1fr) minmax(18rem,.8fr)}.tw\:lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(28rem\,\.9fr\)\]{grid-template-columns:minmax(0,1fr) minmax(28rem,.9fr)}.tw\:lg\:flex-row{flex-direction:row}.tw\:lg\:items-center{align-items:center}.tw\:lg\:items-end{align-items:flex-end}.tw\:lg\:justify-between{justify-content:space-between}.tw\:lg\:justify-end{justify-content:flex-end}.tw\:lg\:gap-4{gap:1rem}.tw\:lg\:gap-8{gap:2rem}.tw\:lg\:self-auto{align-self:auto}.tw\:lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.tw\:lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.tw\:lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.tw\:lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.tw\:lg\:p-6{padding:1.5rem}.tw\:lg\:px-8{padding-inline:2rem}.tw\:lg\:px-10{padding-inline:2.5rem}.tw\:lg\:px-14{padding-inline:3.5rem}.tw\:lg\:pl-1{padding-left:.25rem}}@media (min-width:80rem){.tw\:xl\:col-span-2{grid-column:span 2/span 2}.tw\:xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw\:xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.tw\:xl\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.tw\:xl\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.tw\:xl\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(20rem\,1fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(20rem,1fr)}.tw\:xl\:px-20{padding-inline:5rem}}.tw\:dark\:border-slate-700:where(.dark,.dark *){border-color:var(--tw-color-slate-700)}.tw\:dark\:bg-slate-800:where(.dark,.dark *){background-color:var(--tw-color-slate-800)}.tw\:dark\:bg-slate-900\/70:where(.dark,.dark *){background-color:var(--tw-color-slate-900)}@supports (color:color-mix(in lab, red, red)){.tw\:dark\:bg-slate-900\/70:where(.dark,.dark *){background-color:color-mix(in oklab, var(--tw-color-slate-900) 70%, transparent)}}.tw\:dark\:text-base-content:where(.dark,.dark *){color:var(--color-base-content)}.tw\:dark\:text-neutral-content:where(.dark,.dark *){color:var(--color-neutral-content)}.tw\:dark\:text-slate-300:where(.dark,.dark *){color:var(--tw-color-slate-300)}.tw\:dark\:text-slate-400:where(.dark,.dark *){color:var(--tw-color-slate-400)}.tw\:dark\:text-slate-500:where(.dark,.dark *){color:var(--tw-color-slate-500)}.tw\:dark\:text-white:where(.dark,.dark *){color:var(--tw-color-white)}@media (hover:hover){.tw\:dark\:hover\:bg-slate-800:where(.dark,.dark *):hover{background-color:var(--tw-color-slate-800)}.tw\:dark\:hover\:text-slate-200:where(.dark,.dark *):hover{color:var(--tw-color-slate-200)}}.tw\:\[\&_tbody_td\:first-child\]\:pl-8 tbody td:first-child{padding-left:2rem}.tw\:\[\&_tbody_td\:last-child\]\:pr-6 tbody td:last-child{padding-right:1.5rem}.tw\:\[\&_td\]\:max-w-0 td{max-width:0}.tw\:\[\&_td\]\:overflow-hidden td{overflow:hidden}.tw\:\[\&_td\]\:px-6 td{padding-inline:1.5rem}.tw\:\[\&_td\]\:text-left td{text-align:left}.tw\:\[\&_th\]\:px-6 th{padding-inline:1.5rem}.tw\:\[\&_thead_th\:first-child\]\:pl-8 thead th:first-child{padding-left:2rem}.tw\:\[\&_thead_th\:last-child\]\:pr-6 thead th:last-child{padding-right:1.5rem}}@layer base{@layer base{@font-face{font-family:Open Runde;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/OpenRunde-Regular.woff2)format("woff2"),url(/assets/fonts/OpenRunde-Regular.woff)format("woff")}@font-face{font-family:Open Runde;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/OpenRunde-Medium.woff2)format("woff2"),url(/assets/fonts/OpenRunde-Medium.woff)format("woff")}@font-face{font-family:Open Runde;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/OpenRunde-Semibold.woff2)format("woff2"),url(/assets/fonts/OpenRunde-Semibold.woff)format("woff")}@font-face{font-family:Open Runde;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/OpenRunde-Bold.woff2)format("woff2"),url(/assets/fonts/OpenRunde-Bold.woff)format("woff")}}:root{--daisy-page-scroll-lock:initial;--daisy-page-overflow:var(--daisy-page-scroll-lock) hidden;overflow-x:hidden}:root:not(span){overflow:var(--daisy-page-overflow)}:root{--daisy-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")}:root,[data-theme]{background-color:var(--daisy-root-bg);color:var(--color-base-content)}:root{background-color:var(--daisy-page-scroll-bg,var(--daisy-root-bg))}:where(:root,[data-theme]){--daisy-root-bg:var(--color-base-100)}@property --daisy-radialprogress{syntax:"<percentage>";inherits:true;initial-value:0%}@property --daisy-aura-angle{syntax:"<angle>";inherits:false;initial-value:0deg}:root{scrollbar-color:currentColor #0000}@supports (color:color-mix(in lab, red, red)){:root{scrollbar-color:color-mix(in oklch, currentColor 35%, #0000) #0000}}:root{--daisy-page-has-backdrop:var(--daisy-page-scroll-lock) 1;--daisy-page-scroll-bg:var(--daisy-page-scroll-lock) var(--daisy-root-bg,#0000)}@supports (color:color-mix(in lab, red, red)){:root{--daisy-page-scroll-bg:var(--daisy-page-scroll-lock) color-mix(in srgb, var(--daisy-root-bg,#0000), oklch(0% 0 0) calc(var(--daisy-page-has-backdrop,0) * 40%))}}:root{background-image:var(--daisy-page-scroll-lock) linear-gradient(var(--daisy-root-bg,#0000), var(--daisy-root-bg,#0000));transition:var(--daisy-page-scroll-lock) background-color .3s ease-out;animation:var(--daisy-page-scroll-lock) set-page-has-scroll forwards;animation-timeline:var(--daisy-page-scroll-lock) scroll();--daisy-page-has-scroll:initial;scrollbar-gutter:var(--daisy-page-has-scroll) var(--daisy-page-scroll-lock) stable}@keyframes set-page-has-scroll{0%,to{--daisy-page-has-scroll: }}:where(:root),:root:has(input.theme-controller[value=hauers]:checked),[data-theme=hauers],:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100:oklch(99% .002 247.858);--color-base-200:#e5f3fd;--color-base-300:oklch(85% .028 253);--color-base-content:oklch(20% .042 265.755);--color-primary:oklch(54% .245 262.881);--color-primary-content:oklch(96% .016 293.756);--color-secondary:oklch(95% .026 236.824);--color-secondary-content:oklch(20% .042 265.755);--color-accent:oklch(82% .189 84.429);--color-accent-content:oklch(98% .031 120.757);--color-neutral:oklch(27% .041 260.031);--color-neutral-content:oklch(98% .003 247.858);--color-info:oklch(62% .214 259.815);--color-info-content:oklch(98% .019 200.873);--color-success:oklch(72% .219 149.579);--color-success-content:oklch(98% .018 155.826);--color-warning:oklch(75% .183 55.934);--color-warning-content:oklch(98% .022 95.277);--color-error:oklch(63% .237 25.331);--color-error-content:oklch(97% .013 17.38);--radius-selector:1rem;--radius-field:.5rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}@media (prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:light;--color-base-100:oklch(20% .042 265.755);--color-base-200:oklch(27% .041 260.031);--color-base-300:oklch(37% .044 257.287);--color-base-content:oklch(96% .007 247.896);--color-primary:oklch(54% .245 262.881);--color-primary-content:oklch(96% .016 293.756);--color-secondary:oklch(95% .026 236.824);--color-secondary-content:oklch(37% .044 257.287);--color-accent:oklch(82% .189 84.429);--color-accent-content:oklch(98% .031 120.757);--color-neutral:oklch(92% .013 255.508);--color-neutral-content:oklch(27% .041 260.031);--color-info:oklch(62% .214 259.815);--color-info-content:oklch(98% .019 200.873);--color-success:oklch(72% .219 149.579);--color-success-content:oklch(98% .018 155.826);--color-warning:oklch(75% .183 55.934);--color-warning-content:oklch(98% .022 95.277);--color-error:oklch(63% .237 25.331);--color-error-content:oklch(97% .013 17.38);--radius-selector:1rem;--radius-field:.5rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}}:root:has(input.theme-controller[value=dark]:checked),[data-theme=dark]{color-scheme:light;--color-base-100:oklch(20% .042 265.755);--color-base-200:oklch(27% .041 260.031);--color-base-300:oklch(37% .044 257.287);--color-base-content:oklch(96% .007 247.896);--color-primary:oklch(54% .245 262.881);--color-primary-content:oklch(96% .016 293.756);--color-secondary:oklch(95% .026 236.824);--color-secondary-content:oklch(37% .044 257.287);--color-accent:oklch(82% .189 84.429);--color-accent-content:oklch(98% .031 120.757);--color-neutral:oklch(92% .013 255.508);--color-neutral-content:oklch(27% .041 260.031);--color-info:oklch(62% .214 259.815);--color-info-content:oklch(98% .019 200.873);--color-success:oklch(72% .219 149.579);--color-success-content:oklch(98% .018 155.826);--color-warning:oklch(75% .183 55.934);--color-warning-content:oklch(98% .022 95.277);--color-error:oklch(63% .237 25.331);--color-error-content:oklch(97% .013 17.38);--radius-selector:1rem;--radius-field:.5rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}}.dark{color-scheme:dark;--color-base-100:oklch(20% .042 265.755);--color-base-200:oklch(27% .041 260.031);--color-base-300:oklch(37% .044 257.287);--color-base-content:oklch(96% .007 247.896);--color-neutral:oklch(92% .013 255.508);--color-neutral-content:oklch(27% .041 260.031)}html{overflow-x:hidden}@keyframes dropdown{0%{opacity:0}}@keyframes aura{to{--daisy-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)}}@keyframes progress{50%{background-position-x:-115%}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@keyframes rating{0%,40%{filter:brightness(1.05)contrast(1.05);scale:1.1}}@keyframes menu{0%{opacity:0}}@keyframes toast{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes rotator{to{translate:0 -100%}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}