.lidojs-text,.lidojs-text.ProseMirror{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box;margin:0;padding:0}.lidojs-text p,.lidojs-text.ProseMirror p{margin:0;padding:0}.lidojs-text p+p,.lidojs-text.ProseMirror p+p{margin-top:0}.lidojs-text:not(.ProseMirror) ul,.lidojs-text:not(.ProseMirror) ol{margin:0;list-style-position:inside;padding-left:.9em!important}.lidojs-text.ProseMirror ul,.lidojs-text.ProseMirror ol{margin:0;padding:0;list-style-position:inside}.lidojs-text ul li,.lidojs-text ol li,.lidojs-text.ProseMirror ul li,.lidojs-text.ProseMirror ol li{margin:0;padding:0}.lidojs-text ul li::marker{color:inherit;font-weight:inherit;font-size:inherit;font-family:inherit}.lidojs-text ol li::marker{color:inherit;font-weight:inherit;font-size:inherit;font-family:inherit}.lidojs-text.ProseMirror ul li::marker{color:inherit;font-weight:inherit;font-size:inherit;font-family:inherit}.lidojs-text.ProseMirror ol li::marker{color:inherit;font-weight:inherit;font-size:inherit;font-family:inherit}.lidojs-text ul li p,.lidojs-text ol li p,.lidojs-text.ProseMirror ul li p,.lidojs-text.ProseMirror ol li p{margin:0;padding:0;display:inline}.lidojs-text h1,.lidojs-text h2,.lidojs-text h3,.lidojs-text h4,.lidojs-text h5,.lidojs-text h6,.lidojs-text.ProseMirror h1,.lidojs-text.ProseMirror h2,.lidojs-text.ProseMirror h3,.lidojs-text.ProseMirror h4,.lidojs-text.ProseMirror h5,.lidojs-text.ProseMirror h6{margin:0;padding:0}.lidojs-text :first-child,.lidojs-text.ProseMirror :first-child{margin-top:0}.lidojs-text :last-child,.lidojs-text.ProseMirror :last-child{margin-bottom:0}
.rdp-caption_dropdowns{justify-content:center;align-items:center;gap:15px;width:100%;display:flex}.rdp-dropdown{border-radius:calc(var(--radius) - 2px);--tw-border-opacity:1;border-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem}.rdp-dropdown:focus{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:var(--border-focus);outline:2px solid #0000}.rdp-dropdown_month>div,.rdp-dropdown_year>div{align-items:center;display:flex}
[data-cs-panel]{--cs-bg:#fff;--cs-bg-elevated:#fafafa;--cs-bg-hover:#f4f4f5;--cs-bg-input:#fff;--cs-border:#e4e4e7;--cs-border-strong:#d4d4d8;--cs-text:#17171c;--cs-text-muted:#71717a;--cs-shadow-color:240 5% 0%;background-color:var(--cs-bg);color:var(--cs-text);transition:background-color .25s,color .25s,border-color .25s,box-shadow .25s}[data-cs-panel][data-panel-mode=light]{box-shadow:0 1px 2px hsl(var(--cs-shadow-color) / .04), 0 4px 12px hsl(var(--cs-shadow-color) / .06), 0 0 0 1px hsl(var(--cs-shadow-color) / .04)}[data-cs-panel][data-panel-mode=dark]{--cs-bg:#101013;--cs-bg-elevated:#1a1a1e;--cs-bg-hover:#27272b;--cs-bg-input:#1f1f23;--cs-border:#303036;--cs-border-strong:#44444b;--cs-text:#f5f5f5;--cs-text-muted:#9f9fa8;--cs-shadow-color:0 0% 0%;background-color:var(--cs-bg);color:var(--cs-text);box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff12,0 0 0 1.5px #2c2c30}[data-cs-panel]{animation:.28s cubic-bezier(.32,.72,0,1) cs-panel-in}@keyframes cs-panel-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}[data-cs-panel] button:not(:disabled):active{transition:transform 80ms;transform:scale(.97)}[data-cs-panel] [data-cs-tile]:hover:not([disabled]){box-shadow:0 4px 12px hsl(var(--cs-shadow-color) / .12);transition:transform .15s,box-shadow .15s;transform:translateY(-1px)}[data-cs-panel] :focus-visible{outline:2px solid hsl(var(--primary) / .6);outline-offset:2px;border-radius:6px}[data-cs-panel] [role=slider]:focus-visible{box-shadow:0 0 0 4px hsl(var(--primary) / .18);outline:none}[data-cs-panel][data-panel-mode=dark] .bg-background,[data-cs-panel][data-panel-mode=dark] .bg-white,[data-cs-panel][data-panel-mode=dark] .bg-popover{background-color:var(--cs-bg-elevated);color:var(--cs-text)}[data-cs-panel][data-panel-mode=dark] .bg-gray-50,[data-cs-panel][data-panel-mode=dark] .bg-gray-100,[data-cs-panel][data-panel-mode=dark] .bg-muted,[data-cs-panel][data-panel-mode=dark] .bg-accent,[data-cs-panel][data-panel-mode=dark] [class*=bg-muted\/],[data-cs-panel][data-panel-mode=dark] [class*=bg-accent\/]{background-color:var(--cs-bg-hover);color:var(--cs-text)}[data-cs-panel][data-panel-mode=dark] .bg-gray-800,[data-cs-panel][data-panel-mode=dark] .bg-gray-900{background-color:#09090b}[data-cs-panel][data-panel-mode=dark] .border,[data-cs-panel][data-panel-mode=dark] .border-b,[data-cs-panel][data-panel-mode=dark] .border-t,[data-cs-panel][data-panel-mode=dark] .border-l,[data-cs-panel][data-panel-mode=dark] .border-r,[data-cs-panel][data-panel-mode=dark] .border-border,[data-cs-panel][data-panel-mode=dark] .border-input,[data-cs-panel][data-panel-mode=dark] .border-gray-100,[data-cs-panel][data-panel-mode=dark] .border-gray-200,[data-cs-panel][data-panel-mode=dark] .border-gray-300{border-color:var(--cs-border)}[data-cs-panel][data-panel-mode=dark] .hover\:border-gray-400:hover,[data-cs-panel][data-panel-mode=dark] .hover\:border-primary\/40:hover{border-color:var(--cs-border-strong)}[data-cs-panel][data-panel-mode=dark] .text-gray-700,[data-cs-panel][data-panel-mode=dark] .text-gray-800,[data-cs-panel][data-panel-mode=dark] .text-gray-900,[data-cs-panel][data-panel-mode=dark] .text-foreground{color:var(--cs-text)}[data-cs-panel][data-panel-mode=dark] .text-gray-400,[data-cs-panel][data-panel-mode=dark] .text-gray-500,[data-cs-panel][data-panel-mode=dark] .text-gray-600,[data-cs-panel][data-panel-mode=dark] .text-muted-foreground{color:var(--cs-text-muted)}[data-cs-panel][data-panel-mode=dark] .text-popover-foreground{color:var(--cs-text)}[data-cs-panel][data-panel-mode=dark] input,[data-cs-panel][data-panel-mode=dark] textarea,[data-cs-panel][data-panel-mode=dark] select,[data-cs-panel][data-panel-mode=dark] [role=combobox]{background-color:var(--cs-bg-input);color:var(--cs-text);border-color:var(--cs-border)}[data-cs-panel][data-panel-mode=dark] input::-moz-placeholder{color:var(--cs-text-muted)}[data-cs-panel][data-panel-mode=dark] textarea::-moz-placeholder{color:var(--cs-text-muted)}[data-cs-panel][data-panel-mode=dark] input::placeholder,[data-cs-panel][data-panel-mode=dark] textarea::placeholder{color:var(--cs-text-muted)}[data-cs-panel][data-panel-mode=dark] .hover\:bg-gray-100:hover,[data-cs-panel][data-panel-mode=dark] .hover\:bg-muted\/50:hover,[data-cs-panel][data-panel-mode=dark] .hover\:bg-accent:hover{background-color:var(--cs-bg-hover)}[data-cs-panel][data-panel-mode=dark] button.border-input,[data-cs-panel][data-panel-mode=dark] button.bg-background{background-color:var(--cs-bg-elevated);border-color:var(--cs-border);color:var(--cs-text)}[data-cs-panel][data-panel-mode=dark] button.bg-background:hover{background-color:var(--cs-bg-hover)}[data-cs-panel][data-panel-mode=dark] [role=tablist]{background-color:var(--cs-bg);border-color:var(--cs-border)}[data-cs-panel][data-panel-mode=dark] [role=tab][aria-selected=true]{background-color:hsl(var(--primary) / .14);color:hsl(var(--primary))}[data-cs-panel][data-panel-mode=dark] .border-dashed{border-color:var(--cs-border-strong)}[data-cs-panel][data-panel-mode=dark] [data-cs-shadow-grid]{box-shadow:inset 0 1px #fff9;background-color:#f9fafb!important;border:1px solid #e5e7eb!important}[data-cs-panel][data-panel-mode=dark] [data-cs-shadow-preview]{background-color:#f9fafb!important}[data-cs-panel][data-panel-mode=dark] [data-cs-shadow-preview]>div{background-color:#fff!important;border-color:#e5e7eb!important}[data-cs-panel][data-panel-mode=dark] [data-cs-shadow-preview]>.border-dashed{border-color:#cbcfd8!important}[data-cs-panel][data-panel-mode=dark] [data-cs-shadow-grid] button span{color:#494950!important}[data-cs-panel][data-panel-mode=dark] [data-cs-shadow-grid] button:hover,[data-cs-panel][data-panel-mode=dark] [data-cs-shadow-grid] button.bg-gray-100{background-color:#ebecf0!important}body[data-cs-panel-mode=dark] [data-sonner-toaster] [data-sonner-toast]{color:#f5f5f5;background:#1a1a1e;border:1px solid #303036}@media (prefers-reduced-motion:reduce){[data-cs-panel],[data-cs-panel] *{transition:none!important;animation:none!important}[data-cs-panel] button:active,[data-cs-panel] [data-cs-tile]:hover{transform:none!important}}[data-cs-mode-toggle] button{border-radius:6px;justify-content:center;align-items:center;min-width:32px;min-height:32px;transition:background-color .15s,color .15s,transform 80ms;display:inline-flex}[data-cs-mode-toggle] button[aria-pressed=true]{background-color:hsl(var(--primary) / .14);color:hsl(var(--primary))}[data-cs-panel][data-panel-mode=dark] [data-cs-mode-toggle] button[aria-pressed=true]{background-color:hsl(var(--primary) / .22);color:hsl(var(--primary))}
@property --beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes btn-beam-spin{to{--beam-angle:360deg}}@keyframes btn-beam-fade{0%,80%{opacity:1}to{opacity:0}}.btn-press:active{scale:var(--btn-press-scale)}.btn-spotlight:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(var(--btn-spotlight-radius) circle at var(--spot-x,50%) var(--spot-y,50%), var(--btn-spotlight-color), transparent 70%);opacity:0;transition:opacity var(--btn-spotlight-duration) var(--easing-standard);position:absolute;inset:0}.btn-spotlight:after{content:"";z-index:1;border-radius:inherit;padding:var(--btn-spotlight-rim-width);pointer-events:none;background:radial-gradient(var(--btn-spotlight-rim-radius) circle at var(--spot-x,50%) var(--spot-y,50%), var(--btn-spotlight-rim-color), transparent 70%);opacity:0;transition:opacity var(--btn-spotlight-duration) var(--easing-standard);-webkit-mask-composite:xor;-webkit-mask-composite:xor;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.btn-spotlight:hover:before,.btn-spotlight:hover:after{opacity:1}.btn-beam{--beam-angle:0deg}.btn-beam:after{content:"";border-radius:inherit;padding:var(--btn-beam-width);pointer-events:none;opacity:0;background:conic-gradient(from var(--beam-angle), transparent 0 70%, var(--btn-beam-color), var(--neutral-1), transparent);-webkit-mask-composite:xor;-webkit-mask-composite:xor;transition:opacity var(--btn-spotlight-duration) var(--easing-standard);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@supports not ((-webkit-mask-composite:xor) or (mask-composite:exclude) or (-webkit-mask-composite:xor)){.btn-beam:after,.btn-spotlight:after{display:none}}.btn-beam:hover:after,.btn-beam:focus-visible:after{opacity:1;animation:btn-beam-spin var(--btn-beam-duration) linear var(--btn-beam-iterations), btn-beam-fade var(--btn-beam-duration) linear calc(var(--btn-beam-duration) * (var(--btn-beam-iterations) - 1)) 1 forwards}@media (hover:none),(pointer:coarse){.btn-spotlight:before,.btn-spotlight:after,.btn-beam:after{display:none}}@media (prefers-reduced-motion:reduce){.btn-spotlight:before,.btn-spotlight:after,.btn-beam:after{animation:none;display:none}.btn-press:active{scale:none}.btn-spotlight:hover,.btn-beam:hover{background-color:var(--btn-hover-static-bg)}}@media (forced-colors:active){.btn-spotlight:before,.btn-spotlight:after,.btn-beam:after{display:none}}
@keyframes auth-drift-a{0%{transform:translate(-3%,-2%)scale(1)}to{transform:translate(3%,4%)scale(1.08)}}@keyframes auth-drift-b{0%{transform:translate(3%,3%)scale(1.06)}to{transform:translate(-4%,-3%)scale(1)}}.auth-mesh{isolation:isolate;background-color:var(--bg-canvas);background-image:radial-gradient(ellipse 60% 50% at 0% 0%, color-mix(in srgb, var(--primary) 20%, transparent), transparent 62%), radial-gradient(ellipse 55% 48% at 100% 0%, color-mix(in srgb, var(--brand-5) 34%, transparent), transparent 60%), radial-gradient(ellipse 62% 52% at 100% 100%, color-mix(in srgb, var(--brand-3) 68%, transparent), transparent 64%), radial-gradient(ellipse 50% 44% at 0% 100%, color-mix(in srgb, var(--brand-6) 16%, transparent), transparent 60%);position:relative;overflow:hidden}.auth-mesh-clip{overflow:clip}.auth-mesh:before,.auth-mesh:after{content:"";z-index:-1;pointer-events:none;will-change:transform;position:absolute;inset:-20%}.auth-mesh:before{background-image:radial-gradient(circle at 22% 28%, color-mix(in srgb, var(--primary) 18%, transparent), transparent 38%), radial-gradient(circle at 78% 70%, color-mix(in srgb, var(--brand-5) 30%, transparent), transparent 40%);animation:auth-drift-a calc(var(--duration-slower) * 60) var(--easing-standard) infinite alternate}.auth-mesh:after{background-image:radial-gradient(circle at 70% 24%, color-mix(in srgb, var(--brand-6) 14%, transparent), transparent 36%), radial-gradient(circle at 28% 78%, color-mix(in srgb, var(--brand-3) 60%, transparent), transparent 42%);animation:auth-drift-b calc(var(--duration-slower) * 75) var(--easing-standard) infinite alternate}@media (max-width:767px),(prefers-reduced-motion:reduce){.auth-mesh:before,.auth-mesh:after{animation:none}}.auth-glass{background-color:var(--bg-surface);border:1px solid var(--border);box-shadow:var(--elevation-3)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.auth-glass{background-color:color-mix(in srgb, var(--bg-surface) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}@media (prefers-reduced-transparency:reduce){.auth-glass{background-color:var(--bg-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}
