/*! 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-border-style:solid;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-duration:initial;--tw-ease:initial}}}.accordion-base button[data-corvu-accordion-trigger]{margin-top:calc(var(--spacing,.25rem) * 2);cursor:pointer;border-inline-style:var(--tw-border-style);border-inline-width:1px;border-top-style:var(--tw-border-style);background-color:var(--color-base-200);width:100%;padding-block:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 8);padding-left:calc(var(--spacing,.25rem) * 8);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-base-content);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-top-width:1px;border-top-left-radius:.25rem;border-top-right-radius:.25rem;position:relative}.accordion-base button[data-corvu-accordion-trigger]:after{content:"+";color:currentColor;text-align:center;width:1rem;transition:transform .2s;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.accordion-base button[data-corvu-accordion-trigger][data-expanded]:after{content:"-"}.accordion-base div[data-corvu-accordion-content]{border-inline-style:var(--tw-border-style);border-inline-width:1px;border-bottom-style:var(--tw-border-style);background-color:var(--color-base-200);padding-inline:calc(var(--spacing,.25rem) * 4);border-bottom-width:1px;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out;display:grid!important}.accordion-base div[data-corvu-accordion-content][data-expanded]{grid-template-rows:1fr;border-top-width:0!important}.accordion-base div[data-corvu-accordion-content]>*{min-height:0;margin:0 -.25rem;padding:0 .25rem;transition:padding .3s ease-in-out;overflow:hidden}.accordion-base div[data-corvu-accordion-content][data-expanded]>*{padding-block:calc(var(--spacing,.25rem) * 4)}.accordion-advance button[data-corvu-accordion-trigger]{border-color:var(--color-secondary);background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.accordion-advance button[data-corvu-accordion-trigger]{background-color:color-mix(in oklab, var(--color-secondary) 5%, transparent)}}@media (hover:hover){.accordion-advance button[data-corvu-accordion-trigger]:hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.accordion-advance button[data-corvu-accordion-trigger]:hover{background-color:color-mix(in oklab, var(--color-secondary) 10%, transparent)}}}.accordion-advance div[data-corvu-accordion-content]{border-color:var(--color-secondary);background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.accordion-advance div[data-corvu-accordion-content]{background-color:color-mix(in oklab, var(--color-secondary) 2%, transparent)}}.accordion-dev button[data-corvu-accordion-trigger]{border-color:var(--dev)}@supports (color:color-mix(in lab, red, red)){.accordion-dev button[data-corvu-accordion-trigger]{border-color:color-mix(in srgb, var(--dev) 40%, transparent)}}.accordion-dev button[data-corvu-accordion-trigger]{color:var(--dev)}@supports (color:color-mix(in lab, red, red)){.accordion-dev button[data-corvu-accordion-trigger]{color:color-mix(in srgb, var(--dev) 100%, transparent)}}.accordion-dev button[data-corvu-accordion-trigger]{background-color:var(--dev)}@supports (color:color-mix(in lab, red, red)){.accordion-dev button[data-corvu-accordion-trigger]{background-color:color-mix(in srgb, var(--dev) 5%, transparent)}}.accordion-dev button[data-corvu-accordion-trigger]:hover{background-color:var(--dev)}@supports (color:color-mix(in lab, red, red)){.accordion-dev button[data-corvu-accordion-trigger]:hover{background-color:color-mix(in srgb, var(--dev) 10%, transparent)}}.accordion-dev div[data-corvu-accordion-content]{border-color:var(--dev)}@supports (color:color-mix(in lab, red, red)){.accordion-dev div[data-corvu-accordion-content]{border-color:color-mix(in srgb, var(--dev) 40%, transparent)}}.accordion-dev div[data-corvu-accordion-content]{background-color:var(--dev)}@supports (color:color-mix(in lab, red, red)){.accordion-dev div[data-corvu-accordion-content]{background-color:color-mix(in srgb, var(--dev) 2%, transparent)}}.accordion-accent button[data-corvu-accordion-trigger]{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.accordion-accent button[data-corvu-accordion-trigger]{border-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}.accordion-accent button[data-corvu-accordion-trigger]{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.accordion-accent button[data-corvu-accordion-trigger]{background-color:color-mix(in oklab, var(--color-accent) 5%, transparent)}}@media (hover:hover){.accordion-accent button[data-corvu-accordion-trigger]:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.accordion-accent button[data-corvu-accordion-trigger]:hover{background-color:color-mix(in oklab, var(--color-accent) 10%, transparent)}}}.accordion-accent div[data-corvu-accordion-content]{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.accordion-accent div[data-corvu-accordion-content]{border-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}.accordion-accent div[data-corvu-accordion-content]{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.accordion-accent div[data-corvu-accordion-content]{background-color:color-mix(in oklab, var(--color-accent) 2%, transparent)}}.accordion-ai button[data-corvu-accordion-trigger]{border-color:var(--ai)}@supports (color:color-mix(in lab, red, red)){.accordion-ai button[data-corvu-accordion-trigger]{border-color:color-mix(in srgb, var(--ai) 40%, transparent)}}.accordion-ai button[data-corvu-accordion-trigger]{color:var(--ai);background-color:var(--ai)}@supports (color:color-mix(in lab, red, red)){.accordion-ai button[data-corvu-accordion-trigger]{background-color:color-mix(in srgb, var(--ai) 5%, transparent)}}.accordion-ai button[data-corvu-accordion-trigger]{align-items:center;gap:.4rem;display:flex}.accordion-ai button[data-corvu-accordion-trigger]:hover{background-color:var(--ai)}@supports (color:color-mix(in lab, red, red)){.accordion-ai button[data-corvu-accordion-trigger]:hover{background-color:color-mix(in srgb, var(--ai) 10%, transparent)}}.accordion-ai div[data-corvu-accordion-content]{border-color:var(--ai)}@supports (color:color-mix(in lab, red, red)){.accordion-ai div[data-corvu-accordion-content]{border-color:color-mix(in srgb, var(--ai) 40%, transparent)}}.accordion-ai div[data-corvu-accordion-content]{background-color:var(--ai)}@supports (color:color-mix(in lab, red, red)){.accordion-ai div[data-corvu-accordion-content]{background-color:color-mix(in srgb, var(--ai) 2%, transparent)}}.accordion-ai-icon{width:1.1rem;height:1.1rem;color:var(--ai);flex-shrink:0}.ai-note-list{color:var(--color-base-content);padding-left:1.25rem;font-size:.8rem;line-height:1.7;list-style:outside}@supports (color:color-mix(in lab, red, red)){.ai-note-list{color:color-mix(in srgb, var(--color-base-content) 75%, transparent)}}.ai-note-list li{padding-left:.25rem}.ai-note-list code{background-color:var(--color-base-300);padding-inline:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));border-radius:.25rem}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.pf-close-tab{z-index:30;cursor:pointer;border-radius:0;border-bottom-left-radius:var(--radius-lg,.5rem);--tw-border-style:none;background-color:var(--color-base-200);--tw-leading:1;color:var(--color-base-content);border-style:none;line-height:1;position:absolute;top:0;right:0}@supports (color:color-mix(in lab, red, red)){.pf-close-tab{color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}}@media (hover:hover){.pf-close-tab:hover{background-color:var(--color-base-300);color:var(--color-base-content)}}.pf-close-tab--xs{padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.pf-close-tab--sm{padding:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.pf-close-tab--md{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}@property --tw-leading{syntax:"*";inherits:false}.search-input{align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.search-input:after{content:"";height:calc(var(--spacing,.25rem) * .5);background-color:var(--color-base-300);transform-origin:0;width:100%;transition:transform .25s ease-out;position:absolute;bottom:0;left:0;transform:scaleX(0)}.search-input:hover:after,.search-input[data-open]:after{transform:scaleX(1)}.search-input-toggle{cursor:pointer;padding:var(--spacing,.25rem);text-align:left;color:var(--color-base-content);flex:1}@supports (color:color-mix(in lab, red, red)){.search-input-toggle{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}@media (hover:hover){.search-input-toggle:hover{color:var(--color-base-content)}}.search-input[data-open] .search-input-toggle{flex:none}.search-input-toggle:hover svg{transform:scale(1.15)}.search-input-toggle svg{transition:transform .15s ease-out}.search-input-field{--tw-border-style:none;min-width:0;padding-block:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-outline-style:none;opacity:0;background-color:#0000;border-style:none;outline-style:none;width:0;transition:width .25s ease-out,opacity .2s ease-out}.search-input[data-open] .search-input-field{opacity:1;flex:1;width:100%}.search-input-close{cursor:pointer;padding:calc(var(--spacing,.25rem) * .5);color:var(--color-base-content);flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.search-input-close{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}@media (hover:hover){.search-input-close:hover{color:var(--color-base-content)}}.search-input-close{opacity:0;width:0;transition:width .15s ease-out,opacity .15s ease-out;overflow:hidden}.search-input[data-open] .search-input-close{opacity:1;width:auto}.search-input[data-variant=permanent],.search-input[data-variant=floating]{gap:var(--spacing,.25rem);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-200);padding-inline:calc(var(--spacing,.25rem) * 3);overflow:visible}.search-input[data-variant=permanent]:focus-within,.search-input[data-variant=floating]:focus-within{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.search-input[data-variant=permanent]:focus-within,.search-input[data-variant=floating]:focus-within{border-color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.search-input[data-variant=permanent]:after,.search-input[data-variant=floating]:after{content:none}.search-input[data-variant=floating]{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.search-input[data-variant=permanent] .search-input-toggle,.search-input[data-variant=floating] .search-input-toggle{cursor:text}.search-input[data-variant=permanent] .search-input-toggle:hover svg,.search-input[data-variant=floating] .search-input-toggle:hover svg{transform:none}.search-input[data-variant=permanent] .search-input-field,.search-input[data-variant=floating] .search-input-field{transition:none}.search-input[data-variant=permanent] .search-input-close,.search-input[data-variant=floating] .search-input-close{opacity:1;width:auto;transition:none}@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}body>div:has(>.tooltip-content){pointer-events:none}.tooltip-container{display:inline-flex;position:relative}.tooltip-trigger{cursor:pointer;display:inline-flex}.tooltip-trigger:focus{--tw-outline-style:none;outline-style:none}.tooltip-content{pointer-events:none;z-index:9999;border-radius:var(--radius-md,.375rem);background-color:var(--color-primary);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);white-space:nowrap;color:var(--color-primary-content);filter:drop-shadow(0 2px 4px #0003)drop-shadow(0 1px 2px #0000001a);animation:.15s ease-out tooltip-fade-in;position:relative}.tooltip-content--info{max-width:var(--container-xs,20rem);text-align:left;white-space:normal}.tooltip-content--sm{border-radius:var(--radius-sm,.25rem);padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);--tw-leading:var(--leading-tight,1.25);font-size:11px;line-height:var(--leading-tight,1.25)}.tooltip-content--lg{max-width:var(--container-md,28rem)}body>div:has(>.tooltip-content--pinned){pointer-events:auto}.tooltip-content--pinned{pointer-events:auto;cursor:auto;-webkit-user-select:text;user-select:text}.tooltip-content--dev{background:var(--dev);color:#fff;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)}.tooltip-content--dev>.tooltip-arrow{background:var(--dev)}@keyframes tooltip-fade-in{0%{opacity:0}to{opacity:1}}.tooltip-arrow{background-color:var(--color-primary);width:8px;height:8px;display:block;position:absolute;transform:rotate(45deg)}[data-corvu-tooltip-content][data-placement^=top]>.tooltip-arrow,.tooltip-arrow--top{margin-left:-4px;bottom:-3px;left:50%}[data-corvu-tooltip-content][data-placement^=bottom]>.tooltip-arrow,.tooltip-arrow--bottom{margin-left:-4px;top:-3px;left:50%}[data-corvu-tooltip-content][data-placement^=left]>.tooltip-arrow,.tooltip-arrow--left{margin-top:-4px;top:50%;right:-3px}[data-corvu-tooltip-content][data-placement^=right]>.tooltip-arrow,.tooltip-arrow--right{margin-top:-4px;top:50%;left:-3px}.draggable-dialog{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);--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);--dd-close-w:22px;--dd-tuck:8px;--dd-grip-w:40px;--dd-grip-h:24px;flex-direction:column;transition:transform .15s ease-out;display:flex;position:relative;overflow:hidden}.draggable-dialog--dragging{transition:none}.draggable-dialog-header{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-base-300);padding-block:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 3);padding-right:calc(var(--dd-close-w,22px) + var(--dd-grip-w,40px) - var(--dd-tuck,8px) + .5rem);display:flex}.draggable-dialog-grip-slot{z-index:20;top:0;right:calc(var(--dd-close-w,22px) - var(--dd-tuck,8px));width:var(--dd-grip-w,40px);height:var(--dd-grip-h,24px);display:flex;position:absolute}.draggable-dialog-grip{cursor:grab;touch-action:none;width:100%;height:100%;color:var(--color-base-content);background-color:#0000;border-radius:0;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.draggable-dialog-grip{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.draggable-dialog-grip{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(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));-webkit-user-select:none;user-select:none}@media (hover:hover){.draggable-dialog-grip:hover{background-color:var(--color-base-300);color:var(--color-base-content)}}.draggable-dialog-grip{border-bottom-left-radius:var(--dd-tuck,8px);padding-right:var(--dd-tuck,8px)}.draggable-dialog-grip:focus{background-color:var(--color-base-300);color:var(--color-base-content);outline-style:var(--tw-outline-style);outline-offset:calc(2px * -1);outline-width:2px;outline-color:var(--color-primary)}.draggable-dialog-grip.draggable-dialog-grip--dragging{cursor:grabbing;background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.draggable-dialog-grip.draggable-dialog-grip--dragging{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.draggable-dialog-grip.draggable-dialog-grip--dragging{color:var(--color-primary);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.draggable-dialog-grip.draggable-dialog-grip--dragging{outline-offset:2px;outline:2px solid #0000}}.draggable-dialog-icon-btn{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);cursor:pointer;color:var(--color-base-content);border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.draggable-dialog-icon-btn{color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}.draggable-dialog-icon-btn{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.draggable-dialog-icon-btn:hover{background-color:var(--color-base-200);color:var(--color-base-content)}}.draggable-dialog-search{border-style:var(--tw-border-style);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none}.draggable-dialog-search::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.draggable-dialog-search::placeholder{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.draggable-dialog-body{min-height:0;overflow-y:auto}.draggable-dialog-body--glide{transition:height .2s ease-out}@media (prefers-reduced-motion:reduce){.draggable-dialog,.draggable-dialog-body--glide{transition:none}}.draggable-dialog-pointer{pointer-events:none;width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3);border-color:var(--color-base-300);background-color:var(--color-base-100);z-index:1005;border-top-width:1px;border-left-width:1px;position:fixed;transform:translate(-50%,-50%)rotate(45deg)}.draggable-dialog-pointer--down{border-width:0 1px 1px 0}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}.guide-highlight{pointer-events:none;border-radius:var(--radius-lg,.5rem);z-index:1003;box-shadow:0 0 0 3px var(--color-primary);animation:.9s ease-in-out infinite guide-highlight-pulse,2.4s ease-in forwards guide-highlight-fade;position:fixed}@keyframes guide-highlight-pulse{0%,to{box-shadow:0 0 0 3px var(--color-primary)}50%{box-shadow:0 0 0 6px var(--color-primary)}}@keyframes guide-highlight-fade{0%,75%{opacity:1}to{opacity:0}}.info-box{align-items:flex-start;gap:var(--spacing,.25rem);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-info);display:flex}@supports (color:color-mix(in lab, red, red)){.info-box{border-color:color-mix(in oklab, var(--color-info) 30%, transparent)}}.info-box{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.info-box{background-color:color-mix(in oklab, var(--color-info) 5%, transparent)}}.info-box{padding-block:calc(var(--spacing,.25rem) * 3);padding-right:calc(var(--spacing,.25rem) * 3);padding-left:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.info-box{color:color-mix(in oklab, var(--color-base-content) 80%, transparent)}}.info-box-floating{align-items:flex-start;gap:var(--spacing,.25rem);border-radius:var(--radius-lg,.5rem);padding-block:calc(var(--spacing,.25rem) * 3);padding-right:calc(var(--spacing,.25rem) * 3);padding-left:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-base-content);display:flex}@supports (color:color-mix(in lab, red, red)){.info-box-floating{color:color-mix(in oklab, var(--color-base-content) 80%, transparent)}}.info-box-floating{background:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.info-box-floating{background:color-mix(in srgb, var(--color-info) 8%, var(--color-base-100))}}.info-box-floating{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.info-box-content{flex:1;min-width:0}.info-box-content p{margin:0;padding:0}.info-box-close{cursor:pointer;padding:calc(var(--spacing,.25rem) * .5);color:var(--color-base-content);border-radius:.25rem;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.info-box-close{color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}.info-box-close{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.info-box-close:hover{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.info-box-close:hover{background-color:color-mix(in oklab, var(--color-info) 10%, transparent)}}.info-box-close:hover{color:var(--color-base-content)}}.info-box-close svg{width:1rem;height:1rem}.info-box-header{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);text-align:left;width:100%;color:var(--color-base-content);background-color:#0000;border-width:0;padding:0;display:flex}.info-box-chevron{padding:calc(var(--spacing,.25rem) * .5);color:var(--color-base-content);border-radius:.25rem;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.info-box-chevron{color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}.info-box-chevron{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.info-box-header:hover .info-box-chevron{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.info-box-header:hover .info-box-chevron{background-color:color-mix(in oklab, var(--color-info) 10%, transparent)}}.info-box-header:hover .info-box-chevron{color:var(--color-base-content)}.info-box-chevron svg{width:1rem;height:1rem}.info-box-body{margin-top:calc(var(--spacing,.25rem) * 1.5)}:root,:host{--ol-background-color:white;--ol-accent-background-color:#f5f5f5;--ol-subtle-background-color:#80808040;--ol-partial-background-color:#ffffffbf;--ol-foreground-color:#333;--ol-subtle-foreground-color:#666;--ol-brand-color:#0af}.ol-box{box-sizing:border-box;border:1.5px solid var(--ol-background-color);background-color:var(--ol-partial-background-color);border-radius:2px}.ol-mouse-position{position:absolute;top:8px;right:8px}.ol-scale-line{background:var(--ol-partial-background-color);border-radius:4px;padding:2px;position:absolute;bottom:8px;left:8px}.ol-scale-line-inner{border:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color);text-align:center;will-change:contents, width;border-top:none;margin:1px;font-size:10px;transition:all .25s}.ol-scale-bar{position:absolute;bottom:8px;left:8px}.ol-scale-bar-inner{display:flex}.ol-scale-step-marker{background-color:var(--ol-foreground-color);float:right;z-index:10;width:1px;height:15px}.ol-scale-step-text{z-index:11;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color), 0 1.5px var(--ol-partial-background-color), 1.5px 0 var(--ol-partial-background-color), 0 -1.5px var(--ol-partial-background-color);font-size:10px;position:absolute;bottom:-5px}.ol-scale-text{text-align:center;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color), 0 1.5px var(--ol-partial-background-color), 1.5px 0 var(--ol-partial-background-color), 0 -1.5px var(--ol-partial-background-color);font-size:12px;position:absolute;bottom:25px}.ol-scale-singlebar{z-index:9;box-sizing:border-box;border:1px solid var(--ol-foreground-color);height:10px;position:relative}.ol-scale-singlebar-even{background-color:var(--ol-subtle-foreground-color)}.ol-scale-singlebar-odd{background-color:var(--ol-background-color)}.ol-unsupported{display:none}.ol-viewport,.ol-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ol-viewport canvas{all:unset;overflow:hidden}.ol-viewport{touch-action:pan-x pan-y}.ol-selectable{-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}.ol-grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.ol-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.ol-control{background-color:var(--ol-subtle-background-color);border-radius:4px;position:absolute}.ol-zoom{top:.5em;left:.5em}.ol-rotate{transition:opacity .25s linear,visibility linear;top:.5em;right:.5em}.ol-rotate.ol-hidden{opacity:0;visibility:hidden;transition:opacity .25s linear,visibility 0s linear .25s}.ol-zoom-extent{top:4.643em;left:.5em}.ol-full-screen{top:.5em;right:.5em}.ol-control button{color:var(--ol-subtle-foreground-color);font-weight:700;font-size:inherit;text-align:center;background-color:var(--ol-background-color);border:none;border-radius:2px;width:1.375em;height:1.375em;margin:1px;padding:0;line-height:.4em;text-decoration:none;display:block}.ol-control button::-moz-focus-inner{border:none;padding:0}.ol-zoom-extent button{line-height:1.4em}.ol-compass{will-change:transform;font-weight:400;display:block}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-control button:hover,.ol-control button:focus{outline:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color);text-decoration:none}.ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}.ol-attribution{text-align:right;flex-flow:row-reverse;align-items:center;max-width:calc(100% - 1.3em);display:flex;bottom:.5em;right:.5em}.ol-attribution a{color:var(--ol-subtle-foreground-color);text-decoration:none}.ol-attribution ul{color:var(--ol-foreground-color);text-shadow:0 0 2px var(--ol-background-color);margin:0;padding:1px .5em;font-size:12px}.ol-attribution li{list-style:none;display:inline}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution button{flex-shrink:0}.ol-attribution.ol-collapsed ul{display:none}.ol-attribution:not(.ol-collapsed){background:var(--ol-partial-background-color)}.ol-attribution.ol-uncollapsible{border-radius:4px 0 0;bottom:0;right:0}.ol-attribution.ol-uncollapsible img{max-height:1.6em;margin-top:-.2em}.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{height:200px;top:4.5em;left:.5em}.ol-zoomslider button{height:10px;position:relative}.ol-touch .ol-zoomslider{top:5.5em}.ol-overviewmap{bottom:.5em;left:.5em}.ol-overviewmap.ol-uncollapsible{border-radius:0 4px 0 0;bottom:0;left:0}.ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:block}.ol-overviewmap .ol-overviewmap-map{border:1px solid var(--ol-subtle-foreground-color);width:150px;height:150px}.ol-overviewmap:not(.ol-collapsed) button{position:absolute;bottom:0;left:0}.ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap:not(.ol-collapsed){background:var(--ol-subtle-background-color)}.ol-overviewmap-box{border:1.5px dotted var(--ol-subtle-foreground-color)}.ol-overviewmap .ol-overviewmap-box:hover{cursor:move}.ol-overviewmap .ol-viewport:hover{cursor:pointer}.pf-modal-root{z-index:1000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.pf-modal-backdrop{cursor:default;border-style:var(--tw-border-style);background-color:#00000080;border-width:0;margin:0;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.pf-modal-backdrop{background-color:color-mix(in oklab, var(--color-black,#000) 50%, transparent)}}.pf-modal-backdrop{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.2s;--tw-enter-opacity:0;padding:0;transition-duration:.2s}@layer daisyui.l1.l2.l3{.pf-modal-content{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}.pf-modal-content:focus-visible,.pf-modal-content[aria-checked=true]{outline-color:currentColor}.pf-modal-content:has(>:checked,>:is([type=checkbox],[type=radio]):focus-visible){outline-color:currentColor}.pf-modal-content[aria-checked=true]:focus-visible{outline-width:4px}.pf-modal-content:has(>:checked:focus-visible){outline-width:4px}.pf-modal-content[aria-checked=true]:has(>:is([type=checkbox],[type=radio]):focus-visible){outline-width:4px}.pf-modal-content:has(>:is([type=checkbox],[type=radio])){cursor:pointer;-webkit-user-select:none;user-select:none}.pf-modal-content>:is([type=checkbox],[type=radio]){appearance:none}.aura:has(>.pf-modal-content,>.alert){--aura-radius:var(--radius-box)}div[data-corvu-popover-content] [data-corvu-popover-label]{font-size:var(--cardtitle-fs,1.125rem);align-items:center;gap:.5rem;font-weight:600;display:flex}}@layer daisyui.l1.l2.l3.l4{.pf-modal-content 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}.pf-modal-content 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}.pf-modal-content figure{justify-content:center;align-items:center;display:flex}}.pf-modal-content{z-index:1001;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);max-height:90vh;animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.2s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.2s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));--tw-enter-scale:.95;--tw-enter-opacity:0;position:relative;overflow:hidden}.pf-modal-scroll{max-height:90vh;overflow-y:auto}.pf-modal-resize{overflow:hidden}.pf-modal-resize--glide{transition:height .25s ease-out}@media (prefers-reduced-motion:reduce){.pf-modal-backdrop,.pf-modal-content{animation:none}.pf-modal-resize--glide{transition:none}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}div[data-corvu-popover-content]{z-index:1100;background-color:var(--color-base-100);--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)}@layer daisyui.l1.l2{.card-xs :is(div[data-corvu-popover-content] [data-corvu-popover-label]){--cardtitle-fs:.875rem}.card-sm :is(div[data-corvu-popover-content] [data-corvu-popover-label]){--cardtitle-fs:1rem}.card-md :is(div[data-corvu-popover-content] [data-corvu-popover-label]){--cardtitle-fs:1.125rem}.card-lg :is(div[data-corvu-popover-content] [data-corvu-popover-label]){--cardtitle-fs:1.25rem}.card-xl :is(div[data-corvu-popover-content] [data-corvu-popover-label]){--cardtitle-fs:1.375rem}}div[data-corvu-popover-content] div[data-corvu-popover-arrow]{color:var(--color-base-100)}div[data-corvu-popover-content].mini-menu-content{gap:var(--spacing,.25rem);flex-direction:column;display:flex}div[data-corvu-popover-content].mini-menu-content ul{list-style-type:none}div[data-corvu-popover-content].mini-menu-content ul>li{cursor:pointer;justify-content:flex-start;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;flex-flow:row;margin:0;transition-duration:.2s;display:flex}@media (hover:hover){div[data-corvu-popover-content].mini-menu-content ul>li:hover{background-color:var(--color-base-200)}}div[data-corvu-popover-content].mini-menu-content ul>li:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-base-300)}.mini-menu-submenu-trigger{width:100%}.pf-number-stepper{-webkit-user-select:none;user-select:none}.pf-number-stepper-input{-webkit-user-select:text;user-select:text;appearance:textfield}.pf-number-stepper-input::-webkit-inner-spin-button{appearance:none;margin:0}.pf-number-stepper-input::-webkit-outer-spin-button{appearance:none;margin:0}@keyframes raindrop-fall{0%{opacity:.8;filter:blur(1px);transform:scale(1)}to{opacity:0;filter:blur(3px);transform:scale(.8)}}.raindrop-container{position:relative;overflow:hidden}.raindrop{background-color:var(--color-base-content);position:absolute}@supports (color:color-mix(in lab, red, red)){.raindrop{background-color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}}.raindrop{opacity:.8;filter:blur(1px);pointer-events:none;width:var(--drop-size,8px);height:var(--drop-size,8px);top:var(--drop-top,10%);left:var(--drop-left,20%);animation:ease-out forwards raindrop-fall;animation-delay:var(--drop-delay,0s);animation-duration:var(--drop-duration,1.5s);z-index:-1;border-radius:50%;transform:scale(1)}
