*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }

/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:Encode Sans Semi Condensed,Segoe UI,Arial,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:JetBrains Mono,ui-monospace,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}input:where([type=text],[type=email],[type=password],[type=search],[type=number],[type=date],[type=time],[type=tel],[type=url],[type=file]),select,textarea{background-color:rgb(var(--c-white));border:1px solid rgb(var(--c-neutral-200));border-radius:10px;box-sizing:border-box;color:rgb(var(--c-neutral-800));font-family:var(--font-body);font-size:.875rem;line-height:1.25rem;padding:.625rem .875rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}:is(input,textarea,select)::-moz-placeholder{color:rgb(var(--c-neutral-500))}:is(input,textarea,select)::placeholder{color:rgb(var(--c-neutral-500))}input:where([type=text],[type=email],[type=password],[type=search],[type=number],[type=date],[type=time],[type=tel],[type=url],[type=file]):focus,select:focus,textarea:focus{background-color:rgb(var(--c-white));border-color:rgb(var(--c-primary-500));box-shadow:0 0 0 3px rgb(var(--c-primary-100));outline:2px solid transparent;outline-offset:2px}input:where([type=date],[type=time],[type=month],[type=week],[type=datetime-local]){-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:100%;min-width:0}@media (max-width:1023px){input:where([type=text],[type=email],[type=password],[type=search],[type=number],[type=date],[type=time],[type=tel],[type=url],[type=file],[type=datetime-local],[type=month]),select,textarea{font-size:1rem;line-height:1.375rem}}textarea{min-height:6.5rem;resize:vertical}input:where([type=file]){color:rgb(var(--c-neutral-600));padding-bottom:.5rem;padding-top:.5rem}label{color:rgb(var(--c-neutral-700));display:block;font-family:var(--font-display);font-size:.75rem;font-weight:500;line-height:1rem;margin-bottom:.375rem}fieldset{border:1px solid rgb(var(--c-neutral-200));border-radius:12px;margin-bottom:.75rem;margin-top:.75rem;padding:.75rem 1rem}legend{color:rgb(var(--c-neutral-700));font-family:var(--font-display);font-size:.75rem;font-weight:600;line-height:1rem;padding-left:.25rem;padding-right:.25rem}table{border-collapse:collapse;font-size:.875rem;line-height:1.25rem;width:100%}td,th{border-bottom:1px solid rgb(var(--c-neutral-100));padding:.625rem .75rem;text-align:left;vertical-align:middle}thead th{color:rgb(var(--c-neutral-500));font-family:var(--font-display);font-size:.72rem;font-weight:600;letter-spacing:.12em;line-height:1rem;text-transform:uppercase}h1{font-size:1.5rem;line-height:2rem}h1,h2{color:rgb(var(--c-neutral-800));font-family:var(--font-display);font-weight:700;letter-spacing:-.025em}h2{font-size:1.125rem;line-height:1.75rem}h3{font-family:var(--font-display)}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{bottom:0;top:0}.-bottom-0\.5{bottom:-.125rem}.-bottom-1{bottom:-.25rem}.-left-1{left:-.25rem}.-left-\[13px\]{left:-13px}.-left-\[7px\]{left:-7px}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-right-2{right:-.5rem}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-2{top:-.5rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-24{bottom:6rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-full{bottom:100%}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-\[calc\(var\(--cl-topbar-h\2c 4\.5rem\)\+0\.5rem\)\]{top:calc(var(--cl-topbar-h,4.5rem) + .5rem)}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[70\]{z-index:70}.col-span-2{grid-column:span 2/span 2}.clear-end{clear:inline-end}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.-my-0\.5{margin-bottom:-.125rem;margin-top:-.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.\!mb-1{margin-bottom:.25rem!important}.\!mt-0{margin-top:0!important}.-mb-px{margin-bottom:-1px}.-ml-2{margin-left:-.5rem}.-mt-1{margin-top:-.25rem}.-mt-2{margin-top:-.5rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-8{margin-left:2rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-auto{margin-right:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-\[22px\]{margin-top:22px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.line-clamp-3{-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-square{aspect-ratio:1/1}.aspect-video{aspect-ratio:16/9}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1\.15rem\]{height:1.15rem}.h-\[18px\]{height:18px}.h-\[2\.625rem\]{height:2.625rem}.h-\[22px\]{height:22px}.h-\[34px\]{height:34px}.h-\[42\%\]{height:42%}.h-\[65vh\]{height:65vh}.h-\[92vh\]{height:92vh}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-56{max-height:14rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[60vh\]{max-height:60vh}.max-h-\[65vh\]{max-height:65vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(100vh-var\(--cl-topbar-h\2c 4\.5rem\)-4rem\)\]{max-height:calc(100vh - var(--cl-topbar-h,4.5rem) - 4rem)}.\!min-h-0{min-height:0!important}.min-h-0{min-height:0}.min-h-\[1rem\]{min-height:1rem}.min-h-\[2\.75rem\]{min-height:2.75rem}.min-h-\[24rem\]{min-height:24rem}.min-h-\[6\.5rem\]{min-height:6.5rem}.min-h-screen{min-height:100vh}.\!w-24{width:6rem!important}.\!w-28{width:7rem!important}.\!w-auto{width:auto!important}.w-0\.5{width:.125rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[18px\]{width:18px}.w-\[2\.625rem\]{width:2.625rem}.w-\[268px\]{width:268px}.w-\[34px\]{width:34px}.w-\[4\.25rem\]{width:4.25rem}.w-\[42\%\]{width:42%}.w-\[6\.5rem\]{width:6.5rem}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-7{min-width:1.75rem}.min-w-\[1\.15rem\]{min-width:1.15rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[15rem\]{min-width:15rem}.min-w-\[16px\]{min-width:16px}.min-w-\[16rem\]{min-width:16rem}.min-w-\[18rem\]{min-width:18rem}.min-w-\[2\.4rem\]{min-width:2.4rem}.min-w-\[20px\]{min-width:20px}.min-w-\[220px\]{min-width:220px}.min-w-\[22px\]{min-width:22px}.min-w-\[240px\]{min-width:240px}.min-w-\[420px\]{min-width:420px}.min-w-\[520px\]{min-width:520px}.min-w-\[640px\]{min-width:640px}.min-w-\[680px\]{min-width:680px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[820px\]{min-width:820px}.min-w-\[860px\]{min-width:860px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[9\.5rem\]{min-width:9.5rem}.min-w-\[900px\]{min-width:900px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[120px\]{max-width:120px}.max-w-\[12rem\]{max-width:12rem}.max-w-\[130px\]{max-width:130px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[140px\]{max-width:140px}.max-w-\[14rem\]{max-width:14rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[680px\]{max-width:680px}.max-w-\[82\%\]{max-width:82%}.max-w-\[8rem\]{max-width:8rem}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-crosshair{cursor:crosshair}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-text{-webkit-user-select:text;-moz-user-select:text;user-select:text}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-start{scroll-snap-align:start}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-\[calc\(var\(--cl-topbar-h\2c 4\.5rem\)\+9rem\)\]{scroll-margin-top:calc(var(--cl-topbar-h,4.5rem) + 9rem)}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.columns-2{-moz-columns:2;column-count:2}.break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.break-inside-avoid-page{break-inside:avoid-page}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr_1fr_2rem\]{grid-template-columns:1fr 1fr 2rem}.grid-cols-\[28px_minmax\(0\2c 1fr\)_200px_150px_190px_76px\]{grid-template-columns:28px minmax(0,1fr) 200px 150px 190px 76px}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.125rem*var(--tw-space-y-reverse));margin-top:calc(.125rem*(1 - var(--tw-space-y-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-neutral-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(var(--c-neutral-100)/var(--tw-divide-opacity,1))}.self-start{align-self:flex-start}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:12px}.rounded-3xl{border-radius:14px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[22px\]{border-radius:22px}.rounded-\[32px\]{border-radius:32px}.rounded-\[9px\]{border-radius:9px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:10px}.rounded-md{border-radius:9px}.rounded-sm{border-radius:6px}.rounded-xl{border-radius:10px}.rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.rounded-r-lg{border-bottom-right-radius:10px;border-top-right-radius:10px}.rounded-t-3xl{border-top-left-radius:14px;border-top-right-radius:14px}.border{border-width:1px}.border-2{border-width:2px}.border-\[1\.5px\]{border-width:1.5px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.\!border-warning\/40{border-color:rgb(var(--c-warning)/.4)!important}.\!border-white\/25{border-color:rgb(var(--c-white)/.25)!important}.border-black\/5{border-color:rgba(0,0,0,.05)}.border-danger{--tw-border-opacity:1;border-color:rgb(var(--c-danger)/var(--tw-border-opacity,1))}.border-danger\/30{border-color:rgb(var(--c-danger)/.3)}.border-danger\/40{border-color:rgb(var(--c-danger)/.4)}.border-info{--tw-border-opacity:1;border-color:rgb(var(--c-info)/var(--tw-border-opacity,1))}.border-info\/20{border-color:rgb(var(--c-info)/.2)}.border-info\/30{border-color:rgb(var(--c-info)/.3)}.border-neutral-100{--tw-border-opacity:1;border-color:rgb(var(--c-neutral-100)/var(--tw-border-opacity,1))}.border-neutral-200{--tw-border-opacity:1;border-color:rgb(var(--c-neutral-200)/var(--tw-border-opacity,1))}.border-neutral-300{--tw-border-opacity:1;border-color:rgb(var(--c-neutral-300)/var(--tw-border-opacity,1))}.border-neutral-50{--tw-border-opacity:1;border-color:rgb(var(--c-neutral-50)/var(--tw-border-opacity,1))}.border-primary-100{--tw-border-opacity:1;border-color:rgb(var(--c-primary-100)/var(--tw-border-opacity,1))}.border-primary-200{--tw-border-opacity:1;border-color:rgb(var(--c-primary-200)/var(--tw-border-opacity,1))}.border-primary-300{--tw-border-opacity:1;border-color:rgb(var(--c-primary-300)/var(--tw-border-opacity,1))}.border-primary-400{--tw-border-opacity:1;border-color:rgb(var(--c-primary-400)/var(--tw-border-opacity,1))}.border-primary-500{--tw-border-opacity:1;border-color:rgb(var(--c-primary-500)/var(--tw-border-opacity,1))}.border-primary-600{--tw-border-opacity:1;border-color:rgb(var(--c-primary-600)/var(--tw-border-opacity,1))}.border-secondary-200{--tw-border-opacity:1;border-color:rgb(var(--c-secondary-200)/var(--tw-border-opacity,1))}.border-secondary-300{--tw-border-opacity:1;border-color:rgb(var(--c-secondary-300)/var(--tw-border-opacity,1))}.border-secondary-400{--tw-border-opacity:1;border-color:rgb(var(--c-secondary-400)/var(--tw-border-opacity,1))}.border-success\/30{border-color:rgb(var(--c-success)/.3)}.border-success\/40{border-color:rgb(var(--c-success)/.4)}.border-success\/50{border-color:rgb(var(--c-success)/.5)}.border-success\/60{border-color:rgb(var(--c-success)/.6)}.border-transparent{border-color:transparent}.border-warning{--tw-border-opacity:1;border-color:rgb(var(--c-warning)/var(--tw-border-opacity,1))}.border-warning\/30{border-color:rgb(var(--c-warning)/.3)}.border-warning\/40{border-color:rgb(var(--c-warning)/.4)}.border-warning\/50{border-color:rgb(var(--c-warning)/.5)}.border-white{--tw-border-opacity:1;border-color:rgb(var(--c-white)/var(--tw-border-opacity,1))}.border-white\/15{border-color:rgb(var(--c-white)/.15)}.border-white\/30{border-color:rgb(var(--c-white)/.3)}.border-white\/60{border-color:rgb(var(--c-white)/.6)}.border-l-secondary-400{--tw-border-opacity:1;border-left-color:rgb(var(--c-secondary-400)/var(--tw-border-opacity,1))}.\!bg-neutral-100{--tw-bg-opacity:1!important;background-color:rgb(var(--c-neutral-100)/var(--tw-bg-opacity,1))!important}.\!bg-white\/15{background-color:rgb(var(--c-white)/.15)!important}.bg-black\/30{background-color:rgba(0,0,0,.3)}.bg-current{background-color:currentColor}.bg-danger{--tw-bg-opacity:1;background-color:rgb(var(--c-danger)/var(--tw-bg-opacity,1))}.bg-danger\/10{background-color:rgb(var(--c-danger)/.1)}.bg-danger\/15{background-color:rgb(var(--c-danger)/.15)}.bg-danger\/5{background-color:rgb(var(--c-danger)/.05)}.bg-info{--tw-bg-opacity:1;background-color:rgb(var(--c-info)/var(--tw-bg-opacity,1))}.bg-info\/10{background-color:rgb(var(--c-info)/.1)}.bg-info\/15{background-color:rgb(var(--c-info)/.15)}.bg-info\/20{background-color:rgb(var(--c-info)/.2)}.bg-info\/5{background-color:rgb(var(--c-info)/.05)}.bg-neutral-100{--tw-bg-opacity:1;background-color:rgb(var(--c-neutral-100)/var(--tw-bg-opacity,1))}.bg-neutral-200{--tw-bg-opacity:1;background-color:rgb(var(--c-neutral-200)/var(--tw-bg-opacity,1))}.bg-neutral-200\/70{background-color:rgb(var(--c-neutral-200)/.7)}.bg-neutral-200\/90{background-color:rgb(var(--c-neutral-200)/.9)}.bg-neutral-300{--tw-bg-opacity:1;background-color:rgb(var(--c-neutral-300)/var(--tw-bg-opacity,1))}.bg-neutral-400{--tw-bg-opacity:1;background-color:rgb(var(--c-neutral-400)/var(--tw-bg-opacity,1))}.bg-neutral-50{--tw-bg-opacity:1;background-color:rgb(var(--c-neutral-50)/var(--tw-bg-opacity,1))}.bg-neutral-50\/40{background-color:rgb(var(--c-neutral-50)/.4)}.bg-neutral-50\/60{background-color:rgb(var(--c-neutral-50)/.6)}.bg-neutral-500\/50{background-color:rgb(var(--c-neutral-500)/.5)}.bg-neutral-900{--tw-bg-opacity:1;background-color:rgb(var(--c-neutral-900)/var(--tw-bg-opacity,1))}.bg-neutral-900\/40{background-color:rgb(var(--c-neutral-900)/.4)}.bg-neutral-900\/60{background-color:rgb(var(--c-neutral-900)/.6)}.bg-neutral-900\/70{background-color:rgb(var(--c-neutral-900)/.7)}.bg-neutral-900\/75{background-color:rgb(var(--c-neutral-900)/.75)}.bg-primary-100{--tw-bg-opacity:1;background-color:rgb(var(--c-primary-100)/var(--tw-bg-opacity,1))}.bg-primary-100\/50{background-color:rgb(var(--c-primary-100)/.5)}.bg-primary-200{--tw-bg-opacity:1;background-color:rgb(var(--c-primary-200)/var(--tw-bg-opacity,1))}.bg-primary-400{--tw-bg-opacity:1;background-color:rgb(var(--c-primary-400)/var(--tw-bg-opacity,1))}.bg-primary-50{--tw-bg-opacity:1;background-color:rgb(var(--c-primary-50)/var(--tw-bg-opacity,1))}.bg-primary-50\/30{background-color:rgb(var(--c-primary-50)/.3)}.bg-primary-50\/40{background-color:rgb(var(--c-primary-50)/.4)}.bg-primary-50\/50{background-color:rgb(var(--c-primary-50)/.5)}.bg-primary-50\/60{background-color:rgb(var(--c-primary-50)/.6)}.bg-primary-500{--tw-bg-opacity:1;background-color:rgb(var(--c-primary-500)/var(--tw-bg-opacity,1))}.bg-primary-500\/15{background-color:rgb(var(--c-primary-500)/.15)}.bg-primary-600{--tw-bg-opacity:1;background-color:rgb(var(--c-primary-600)/var(--tw-bg-opacity,1))}.bg-secondary-100{--tw-bg-opacity:1;background-color:rgb(var(--c-secondary-100)/var(--tw-bg-opacity,1))}.bg-secondary-100\/50{background-color:rgb(var(--c-secondary-100)/.5)}.bg-secondary-200{--tw-bg-opacity:1;background-color:rgb(var(--c-secondary-200)/var(--tw-bg-opacity,1))}.bg-secondary-400{--tw-bg-opacity:1;background-color:rgb(var(--c-secondary-400)/var(--tw-bg-opacity,1))}.bg-secondary-50{--tw-bg-opacity:1;background-color:rgb(var(--c-secondary-50)/var(--tw-bg-opacity,1))}.bg-side{--tw-bg-opacity:1;background-color:rgb(var(--c-side)/var(--tw-bg-opacity,1))}.bg-success{--tw-bg-opacity:1;background-color:rgb(var(--c-success)/var(--tw-bg-opacity,1))}.bg-success\/10{background-color:rgb(var(--c-success)/.1)}.bg-success\/15{background-color:rgb(var(--c-success)/.15)}.bg-success\/5{background-color:rgb(var(--c-success)/.05)}.bg-warning{--tw-bg-opacity:1;background-color:rgb(var(--c-warning)/var(--tw-bg-opacity,1))}.bg-warning\/10{background-color:rgb(var(--c-warning)/.1)}.bg-warning\/15{background-color:rgb(var(--c-warning)/.15)}.bg-warning\/20{background-color:rgb(var(--c-warning)/.2)}.bg-warning\/5{background-color:rgb(var(--c-warning)/.05)}.bg-white{--tw-bg-opacity:1;background-color:rgb(var(--c-white)/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:rgb(var(--c-white)/.1)}.bg-white\/15{background-color:rgb(var(--c-white)/.15)}.bg-white\/20{background-color:rgb(var(--c-white)/.2)}.bg-white\/40{background-color:rgb(var(--c-white)/.4)}.bg-white\/60{background-color:rgb(var(--c-white)/.6)}.bg-white\/65{background-color:rgb(var(--c-white)/.65)}.bg-white\/70{background-color:rgb(var(--c-white)/.7)}.bg-white\/80{background-color:rgb(var(--c-white)/.8)}.bg-white\/85{background-color:rgb(var(--c-white)/.85)}.bg-white\/90{background-color:rgb(var(--c-white)/.9)}.bg-white\/95{background-color:rgb(var(--c-white)/.95)}.fill-current{fill:currentColor}.stroke-2{stroke-width:2}.stroke-\[2\.2\]{stroke-width:2.2}.stroke-\[2\.5\]{stroke-width:2.5}.stroke-\[2\]{stroke-width:2}.stroke-\[3\.5\]{stroke-width:3.5}.stroke-\[3\]{stroke-width:3}.stroke-\[4\]{stroke-width:4}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[3px\]{padding:3px}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!py-1\.5{padding-bottom:.375rem!important;padding-top:.375rem!important}.\!py-3{padding-bottom:.75rem!important;padding-top:.75rem!important}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-8{padding-bottom:2rem}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-\[3\.25rem\]{padding-left:3.25rem}.pl-\[52px\]{padding-left:52px}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pr-10{padding-right:2.5rem}.pr-11{padding-right:2.75rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-3\.5{padding-right:.875rem}.pr-4{padding-right:1rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.align-\[-1px\]{vertical-align:-1px}.font-display{font-family:Encode Sans Semi Condensed,Segoe UI,Arial,sans-serif}.font-mono{font-family:JetBrains Mono,ui-monospace,monospace}.font-sans{font-family:Encode Sans Semi Condensed,Segoe UI,Arial,sans-serif}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[0\.86rem\]{font-size:.86rem}.text-\[0\.8em\]{font-size:.8em}.text-\[0\.9rem\]{font-size:.9rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.normal-case{text-transform:none}.italic{font-style:italic}.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)}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.35em\]{letter-spacing:.35em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-neutral-500{--tw-text-opacity:1!important;color:rgb(var(--c-neutral-500)/var(--tw-text-opacity,1))!important}.\!text-warning{--tw-text-opacity:1!important;color:rgb(var(--c-warning)/var(--tw-text-opacity,1))!important}.\!text-white{--tw-text-opacity:1!important;color:rgb(var(--c-white)/var(--tw-text-opacity,1))!important}.text-\[\#DDF3E6\]{--tw-text-opacity:1;color:rgb(221 243 230/var(--tw-text-opacity,1))}.text-\[\#FBE3DF\]{--tw-text-opacity:1;color:rgb(251 227 223/var(--tw-text-opacity,1))}.text-danger{--tw-text-opacity:1;color:rgb(var(--c-danger)/var(--tw-text-opacity,1))}.text-info{--tw-text-opacity:1;color:rgb(var(--c-info)/var(--tw-text-opacity,1))}.text-neutral-300{--tw-text-opacity:1;color:rgb(var(--c-neutral-300)/var(--tw-text-opacity,1))}.text-neutral-400{--tw-text-opacity:1;color:rgb(var(--c-neutral-400)/var(--tw-text-opacity,1))}.text-neutral-500{--tw-text-opacity:1;color:rgb(var(--c-neutral-500)/var(--tw-text-opacity,1))}.text-neutral-600{--tw-text-opacity:1;color:rgb(var(--c-neutral-600)/var(--tw-text-opacity,1))}.text-neutral-700{--tw-text-opacity:1;color:rgb(var(--c-neutral-700)/var(--tw-text-opacity,1))}.text-neutral-800{--tw-text-opacity:1;color:rgb(var(--c-neutral-800)/var(--tw-text-opacity,1))}.text-neutral-900{--tw-text-opacity:1;color:rgb(var(--c-neutral-900)/var(--tw-text-opacity,1))}.text-primary-100{--tw-text-opacity:1;color:rgb(var(--c-primary-100)/var(--tw-text-opacity,1))}.text-primary-600{--tw-text-opacity:1;color:rgb(var(--c-primary-600)/var(--tw-text-opacity,1))}.text-primary-700{--tw-text-opacity:1;color:rgb(var(--c-primary-700)/var(--tw-text-opacity,1))}.text-primary-800{--tw-text-opacity:1;color:rgb(var(--c-primary-800)/var(--tw-text-opacity,1))}.text-primary-900{--tw-text-opacity:1;color:rgb(var(--c-primary-900)/var(--tw-text-opacity,1))}.text-secondary-400{--tw-text-opacity:1;color:rgb(var(--c-secondary-400)/var(--tw-text-opacity,1))}.text-secondary-500{--tw-text-opacity:1;color:rgb(var(--c-secondary-500)/var(--tw-text-opacity,1))}.text-secondary-700{--tw-text-opacity:1;color:rgb(var(--c-secondary-700)/var(--tw-text-opacity,1))}.text-success{--tw-text-opacity:1;color:rgb(var(--c-success)/var(--tw-text-opacity,1))}.text-warning{--tw-text-opacity:1;color:rgb(var(--c-warning)/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(var(--c-white)/var(--tw-text-opacity,1))}.text-white\/85{color:rgb(var(--c-white)/.85)}.text-white\/90{color:rgb(var(--c-white)/.9)}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-primary-600{accent-color:rgb(var(--c-primary-600)/1)}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow-lg{--tw-shadow:0 0 0 1px rgb(var(--c-neutral-200)),0 18px 40px -18px rgb(var(--c-shadow)/var(--shadow-a));--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color),0 18px 40px -18px var(--tw-shadow-color)}.shadow-lg,.shadow-primary{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-primary{--tw-shadow:0 4px 16px rgb(var(--c-primary-500)/0.25);--tw-shadow-colored:0 4px 16px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 0 0 1px rgb(var(--c-neutral-200)),0 18px 40px -28px rgb(var(--c-shadow)/var(--shadow-a));--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color),0 18px 40px -28px var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 18px 40px -18px rgb(var(--c-shadow)/0.5);--tw-shadow-colored:0 18px 40px -18px var(--tw-shadow-color)}.outline{outline-style:solid}.ring-1{--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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-1,.ring-2{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-2{--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)}.ring-4{--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(4px + 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)}.ring-danger\/30{--tw-ring-color:rgb(var(--c-danger)/0.3)}.ring-primary-100{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--c-primary-100)/var(--tw-ring-opacity,1))}.ring-primary-200{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--c-primary-200)/var(--tw-ring-opacity,1))}.ring-primary-300{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--c-primary-300)/var(--tw-ring-opacity,1))}.ring-warning{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--c-warning)/var(--tw-ring-opacity,1))}.ring-warning\/40{--tw-ring-color:rgb(var(--c-warning)/0.4)}.ring-warning\/60{--tw-ring-color:rgb(var(--c-warning)/0.6)}.ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--c-white)/var(--tw-ring-opacity,1))}.ring-offset-1{--tw-ring-offset-width:1px}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-md,.backdrop-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)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}@font-face{font-display:swap;font-family:Encode Sans Semi Condensed;font-style:normal;font-weight:400;src:url(fonts/encode-sans-semi-condensed/EncodeSansSemiCondensed-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Encode Sans Semi Condensed;font-style:normal;font-weight:500;src:url(fonts/encode-sans-semi-condensed/EncodeSansSemiCondensed-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Encode Sans Semi Condensed;font-style:normal;font-weight:600;src:url(fonts/encode-sans-semi-condensed/EncodeSansSemiCondensed-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Encode Sans Semi Condensed;font-style:normal;font-weight:700 900;src:url(fonts/encode-sans-semi-condensed/EncodeSansSemiCondensed-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:100 800;src:url(fonts/jetbrains-mono/JetBrainsMono-Variable.woff2) format("woff2")}:root{color-scheme:light;--c-white:255 255 255;--c-neutral-0:255 255 255;--c-neutral-50:243 245 248;--c-neutral-100:238 242 247;--c-neutral-200:221 227 235;--c-neutral-300:201 210 221;--c-neutral-400:154 167 181;--c-neutral-500:110 125 142;--c-neutral-600:85 97 111;--c-neutral-700:58 71 86;--c-neutral-800:30 42 58;--c-neutral-900:22 32 45;--c-primary-50:241 245 250;--c-primary-100:228 236 246;--c-primary-200:201 217 236;--c-primary-300:169 198 228;--c-primary-400:127 163 206;--c-primary-500:44 58 76;--c-primary-600:59 77 100;--c-primary-700:34 48 62;--c-primary-800:26 36 47;--c-primary-900:20 28 37;--c-secondary-50:253 248 238;--c-secondary-100:251 241 220;--c-secondary-200:246 227 188;--c-secondary-300:240 208 142;--c-secondary-400:232 184 92;--c-secondary-500:154 106 20;--c-secondary-600:128 88 16;--c-secondary-700:102 70 12;--c-success:47 138 94;--c-warning:185 122 18;--c-danger:192 74 56;--c-info:62 111 168;--c-success-soft:225 241 232;--c-warning-soft:251 239 214;--c-danger-soft:248 228 224;--c-side:30 42 58;--c-side-2:22 32 45;--c-side-ink:238 242 247;--c-side-mute:163 176 192;--c-side-line:38 50 66;--c-shadow:30 42 58;--shadow-a:.35;--font-display:"Encode Sans Semi Condensed","Segoe UI",Arial,sans-serif;--font-body:"Encode Sans Semi Condensed","Segoe UI",Arial,sans-serif}:root[data-theme=dark]{color-scheme:dark;--c-white:22 30 41;--c-neutral-0:22 30 41;--c-neutral-50:15 21 30;--c-neutral-100:27 36 49;--c-neutral-200:39 50 63;--c-neutral-300:52 65 79;--c-neutral-400:93 106 121;--c-neutral-500:142 154 168;--c-neutral-600:169 180 193;--c-neutral-700:201 210 221;--c-neutral-800:238 242 247;--c-neutral-900:247 249 251;--c-primary-50:23 33 46;--c-primary-100:28 43 62;--c-primary-200:36 55 82;--c-primary-300:52 80 122;--c-primary-400:85 132 190;--c-primary-500:109 155 211;--c-primary-600:143 179 224;--c-primary-700:157 189 230;--c-primary-800:191 211 238;--c-primary-900:220 231 246;--c-secondary-50:36 31 20;--c-secondary-100:45 38 23;--c-secondary-200:58 48 27;--c-secondary-300:107 84 36;--c-secondary-400:232 184 92;--c-secondary-500:232 184 92;--c-secondary-600:240 200 120;--c-secondary-700:246 214 150;--c-success:91 190 141;--c-warning:224 169 74;--c-danger:229 122 105;--c-info:109 155 211;--c-success-soft:21 48 42;--c-warning-soft:48 39 26;--c-danger-soft:53 33 30;--c-side:10 16 24;--c-side-2:7 11 17;--c-side-line:30 40 54;--c-shadow:0 0 0;--shadow-a:.8}[hidden]{display:none!important}body,html{background:rgb(var(--c-neutral-50))}body{color:rgb(var(--c-neutral-800));font-family:var(--font-body);min-height:100vh}.font-display,button,h1,h2,h3,h4,th{font-family:var(--font-display)}h1,h2,h3{letter-spacing:-.01em;text-wrap:balance}.font-mono{font-family:JetBrains Mono,ui-monospace,monospace}.num,.tabular-nums,time{font-variant-numeric:tabular-nums}.eyebrow{color:rgb(var(--c-neutral-500));font-family:var(--font-display);font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}:focus-visible{outline:3px solid rgb(var(--c-secondary-400));outline-offset:2px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none}.regla{display:block;height:8px;position:relative;width:44px}.regla:before{height:4px;top:2px;width:100%}.regla:after,.regla:before{background:rgb(var(--c-secondary-400));border-radius:2px;content:"";left:0;position:absolute}.regla:after{height:8px;top:0;width:3px}::-webkit-scrollbar{height:7px;width:7px}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(113,128,143,.22);background-clip:padding-box;border:2px solid transparent;border-radius:99px}::-webkit-scrollbar-thumb:hover{background-color:rgba(113,128,143,.45)}::-webkit-scrollbar-button{display:none}@supports not selector(::-webkit-scrollbar){*{scrollbar-color:rgba(113,128,143,.22) transparent;scrollbar-width:thin}}html::-webkit-scrollbar{width:16px}html::-webkit-scrollbar-thumb{background-color:rgba(113,128,143,.35);border-width:3px}html::-webkit-scrollbar-thumb:hover{background-color:rgba(113,128,143,.55)}@supports not selector(::-webkit-scrollbar){html{scrollbar-width:auto}}.field-fix{animation:field-fix-in .35s ease-out;border-radius:14px;outline:2px solid rgb(var(--c-secondary-400));outline-offset:6px}@keyframes field-fix-in{0%{outline-color:transparent}to{outline-color:rgb(var(--c-secondary-400))}}.grad-primary{background:rgb(var(--c-primary-100))}.grad-secondary{background:rgb(var(--c-secondary-100))}.grad-neutral{background:rgb(var(--c-neutral-100))}.grad-hero,.grad-info{background:rgb(var(--c-primary-100))}.grad-warning{background:rgb(var(--c-warning-soft))}.grad-danger{background:rgb(var(--c-danger-soft));color:rgb(var(--c-danger))}.grad-success{background:rgb(var(--c-success-soft));color:rgb(var(--c-success))}body{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-text,[contenteditable=true],input,select,textarea{-webkit-user-select:text;-moz-user-select:text;user-select:text}@media (max-width:1023px){body{-webkit-touch-callout:none}.select-text{-webkit-user-select:none;-moz-user-select:none;user-select:none}}:root[data-theme=dark] .bg-neutral-900\/40,:root[data-theme=dark] .bg-neutral-900\/60{background-color:rgba(0,0,0,.6)}:root[data-theme=dark] :is(div,span,li,a,button,td)[style*=background]:not(.espacio-g *):not(.side *){filter:saturate(.8) brightness(.86)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;display:none}.efem-card{height:11.5rem;overflow:hidden}.efem-fila{max-height:11.5rem;overflow:hidden;transition:max-height .25s ease}.peer:checked~.efem-fila{max-height:200rem}.sticky-save{bottom:1.25rem;box-shadow:0 10px 25px -5px rgba(15,23,42,.25);opacity:0;position:fixed;right:1.25rem;transform:translateY(1.25rem) scale(.96);transition:opacity .22s ease,transform .22s cubic-bezier(.34,1.36,.64,1),visibility .22s;visibility:hidden;z-index:30}.sticky-save.is-on{opacity:1;transform:translateY(0) scale(1);visibility:visible}@media (max-width:639px){.sticky-save{justify-content:center;left:1rem;right:1rem}}.mob-tabs~.sticky-save{bottom:5.5rem}[data-contract-edit].is-editing [data-edit-card]{box-shadow:0 0 0 2px rgb(var(--c-primary-200)/1)}.to-top{bottom:1.25rem;height:0;position:sticky;z-index:25}.to-top.to-top--fixed{left:1.25rem;position:fixed}.to-top>button{align-items:center;background:rgb(var(--c-white));border:1px solid rgb(var(--c-neutral-200)/1);border-radius:9999px;bottom:0;box-shadow:0 10px 25px -5px rgba(15,23,42,.25);color:rgb(var(--c-primary-700)/1);cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;left:0;opacity:0;padding:.625rem 1rem;position:absolute;transform:translateY(1.25rem);transition:opacity .22s ease,transform .22s ease,visibility .22s,background-color .15s;visibility:hidden}.to-top>button:hover{background:rgb(var(--c-primary-50)/1)}.to-top.is-on>button{opacity:1;transform:none;visibility:visible}@media (max-width:639px){.to-top{bottom:4.75rem}.to-top>button{padding:.625rem}.to-top>button>span{display:none}body:has(.mob-tabs) .to-top{bottom:9.25rem}}@media (min-width:640px) and (max-width:1023px){body:has(.mob-tabs) .to-top{bottom:5.5rem}}@media (prefers-reduced-motion:reduce){.to-top>button{transform:none;transition:none}}@media (min-width:1024px){.mob-tabs~.sticky-save{bottom:1.25rem}}[data-sheet]{opacity:0;transition:opacity .18s ease}[data-sheet].is-on{opacity:1}[data-sheet]>*{transform:translateY(1.5rem);transition:transform .26s cubic-bezier(.22,1,.36,1)}[data-sheet].is-on>*{transform:translateY(0)}@media (max-width:1023px){[data-sheet]>*{transform:translateY(100%)}}.wr-sum{list-style:none}.wr-sum::-webkit-details-marker,.wr-sum::marker{content:"";display:none}.wr-sum:before{content:none;display:none}.sheet-grab{background:rgb(var(--c-neutral-300));border-radius:99px;height:5px;margin:0 auto .75rem;touch-action:none;width:44px}@media (max-width:1023px){[data-sheet] [data-sheet-close]:has(>i[data-lucide=x]),[data-sheet] [data-sheet-close]:has(>svg.lucide-x){display:none!important}[data-sheet]>.is-dragging{transition:none}}:is(span,div,img).rounded-full:not(.ring-2,.ring-2>*):is(.w-7.h-7){border-radius:7px}:is(span,div,img).rounded-full:not(.ring-2,.ring-2>*):is(.w-8.h-8){border-radius:8px}:is(span,div,img).rounded-full:not(.ring-2,.ring-2>*):is(.w-9.h-9,.w-10.h-10){border-radius:9px}:is(span,div,img).rounded-full:not(.ring-2,.ring-2>*):is(.w-11.h-11){border-radius:10px}:is(span,div,img).rounded-full:not(.ring-2,.ring-2>*):is(.w-12.h-12){border-radius:11px}:is(span,div,img).rounded-full:not(.ring-2,.ring-2>*):is(.w-14.h-14){border-radius:12px}:is(span,div,img).rounded-full:not(.ring-2,.ring-2>*):is(.w-16.h-16){border-radius:14px}:is(span,div,img).rounded-full:not(.ring-2,.ring-2>*):is(.w-20.h-20){border-radius:16px}:is(span,div,img).rounded-full:not(.ring-2,.ring-2>*):is(.w-24.h-24){border-radius:18px}:is(button,a,label,input[type=submit]).rounded-full:is([class^=px-],[class*=" px-"]){border-radius:9px}.rounded-full:is([class^=p-],[class*=" p-"],[class^=py-],[class*=" py-"],[class^=pl-],[class*=" pl-"],[class^=px-],[class*=" px-"]){border-radius:10px}:is(button,a).rounded-full:is(.w-6.h-6,.w-7.h-7,.w-8.h-8,.w-9.h-9,.w-10.h-10,.w-11.h-11,.w-12.h-12,.w-14.h-14){border-radius:10px}:is(button,a).rounded-full.w-5.h-5{border-radius:6px}:is(button,a):is([class^=px-],[class*=" px-"]):is(.rounded-full,.rounded-xl,.rounded-lg){font-family:var(--font-display);letter-spacing:.005em}:is(button,a)[class*=px-]:active{transform:translateY(1px)}span.rounded-full:is([class^=px-],[class*=" px-"]){border-radius:6px;font-family:var(--font-display);letter-spacing:.01em}.dr-nav,.pildora-fecha .rounded-full,.pildora-fecha.rounded-full{border-radius:9999px!important}.bg-primary-500.text-white:hover{background-color:rgb(var(--c-primary-700))}.bg-white.rounded-3xl h2.text-lg,.bg-white.rounded-3xl>h2{font-weight:600}tbody tr:hover>td:not(.sched-emp,.abs-emp,.sticky,.sched-cell){background-color:rgb(var(--c-neutral-100)/.6)}[data-dropdown].shadow-lg,[data-select-menu]{box-shadow:0 0 0 1px rgb(var(--c-neutral-200)),0 18px 40px -18px rgb(var(--c-shadow)/var(--shadow-a))}@media (min-width:1024px){[data-sheet-inline]{opacity:1}[data-sheet-inline]>*{transform:none}}@media (prefers-reduced-motion:reduce){[data-sheet],[data-sheet]>*{transform:none;transition:none}.sticky-save{transition:opacity .01s,visibility .01s}.sticky-save,.sticky-save.is-on{transform:none}}.btn-expand-left{gap:0!important;padding-left:.75rem!important;padding-right:.75rem!important;position:relative;transition:padding .25s ease,margin-left .25s ease}.btn-expand-left:focus-visible,.btn-expand-left:hover{margin-left:calc(var(--exp-w, 0px)*-1);z-index:20}.btn-expand-left>[data-collapsible-label]{align-items:center;display:inline-flex;height:1.25rem;line-height:1.25rem;margin-right:0;max-width:0;opacity:0;overflow:hidden;transition:max-width .25s ease,opacity .2s ease,margin-right .25s ease;white-space:nowrap}.btn-expand-left:focus-visible>[data-collapsible-label],.btn-expand-left:hover>[data-collapsible-label]{margin-right:.5rem;max-width:var(--exp-lw,320px);opacity:1}.btn-expand-left>[data-collapsible-label] svg{display:inline-block;vertical-align:middle}.tw-cell{container-type:inline-size}.tw-cell .tw-cifra{font-size:min(.875rem,26cqw);white-space:nowrap}@media (max-width:1023px){.nm-matrix{border:0!important;overflow:visible!important}.nm-matrix table,.nm-matrix tbody{display:block}.nm-matrix thead{display:none}.nm-matrix tr{background:rgb(var(--c-white));border:1px solid rgb(var(--c-neutral-200))!important;border-radius:14px;display:grid;gap:.625rem .5rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:.5rem;padding:.75rem .875rem}.nm-matrix td{align-items:center;display:flex;flex-direction:column;gap:.3rem;padding:0!important}.nm-matrix td.nm-freq,.nm-matrix td.nm-type{align-items:stretch;grid-column:1/-1}.nm-matrix td.nm-freq{order:10}.nm-matrix tr:has(td[data-nm-chan=mail] input[type=checkbox]:not(:checked)) td.nm-freq{display:none}.nm-matrix td[data-label]:before{color:rgb(var(--c-neutral-500));content:attr(data-label);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}}.chat-fondo{background-color:rgb(var(--c-primary-50));background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320'%3E%3Cg fill='none' stroke='%232C3A4C' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' opacity='.1'%3E%3Cg transform='rotate(-6 1840.798 -1020.592)scale(1.14)'%3E%3Cpath d='M12 22s7-7 7-12a7 7 0 0 0-14 0c0 5 7 12 7 12'/%3E%3Ccircle cx='12' cy='10' r='2.5'/%3E%3C/g%3E%3Cg transform='rotate(5 -1117.425 -89.41)scale(1.15)'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M8 14s1.5 2 4 2 4-2 4-2M9 9.5h.01m5.99 0h.01'/%3E%3C/g%3E%3Cg transform='rotate(5 -957.425 3575.192)scale(1.15)'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M8 14s1.5 2 4 2 4-2 4-2M9 9.5h.01m5.99 0h.01'/%3E%3C/g%3E%3Cg transform='rotate(-8 438.74 -1087.385)scale(1.04)'%3E%3Cpath d='M12 22s7-7 7-12a7 7 0 0 0-14 0c0 5 7 12 7 12'/%3E%3Ccircle cx='12' cy='10' r='2.5'/%3E%3C/g%3E%3Cg transform='rotate(10 -422.187 1428.59)scale(.97)'%3E%3Crect width='18' height='16' x='3' y='5' rx='3'/%3E%3Cpath d='M3 10h18M8 2v5m8-5v5'/%3E%3C/g%3E%3Cg transform='rotate(14 -988.465 545.51)scale(.96)'%3E%3Crect width='18' height='13' x='3' y='7' rx='2'/%3E%3Cpath d='M9 7V4h6v3M3 13h18'/%3E%3C/g%3E%3Cpath stroke-width='1.545' d='m278.3 221.9 3.09 6.695 7.21.618-5.459 4.738 1.648 7.107-6.489-3.708-6.489 3.708 1.648-7.107-5.459-4.738 7.21-.618z'/%3E%3Cpath stroke-width='1.44' d='m169.751 294.837-1.08-4.677a5.76 5.76 0 0 1 11.225-2.591l1.08 4.677 2.303 1.439-14.966 3.455zm4.822 3.813 3.741-.863'/%3E%3Cg transform='rotate(-6 321.714 -2309.014)scale(1.06)'%3E%3Crect width='18' height='13' x='3' y='7' rx='2'/%3E%3Cpath d='M9 7V4h6v3M3 13h18'/%3E%3C/g%3E%3Cg transform='rotate(17 30.922 105.416)scale(.97)'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/g%3E%3Cg transform='rotate(17 -1039.663 265.416)scale(.97)'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/g%3E%3Cg transform='rotate(15 -490.096 796.856)scale(1.15)'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M8 14s1.5 2 4 2 4-2 4-2M9 9.5h.01m5.99 0h.01'/%3E%3C/g%3E%3Cg transform='rotate(13 -1253.55 20.03)scale(1.07)'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m8 12 3 3 5-6'/%3E%3C/g%3E%3Cg transform='rotate(13 -1093.55 1424.332)scale(1.07)'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m8 12 3 3 5-6'/%3E%3C/g%3E%3Cg transform='rotate(-17 694.205 27.595)scale(.97)'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m8 12 3 3 5-6'/%3E%3C/g%3E%3Cpath stroke-width='1.47' d='m141.915 122.698 21.036-1.767-11.718 14.863-1.743-7.706zm7.575 5.39 4.895-2.603'/%3E%3Cpath stroke-width='1.785' d='m45.671 151.35 1.54-5.747a7.14 7.14 0 0 1 13.794 3.696l-1.54 5.747 1.683 2.915-18.392-4.928zm3.058 6.98 4.598 1.231'/%3E%3Cg transform='rotate(17 -150.498 249.776)scale(.96)'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m8 12 3 3 5-6'/%3E%3C/g%3E%3Cg transform='rotate(9 -1302.555 1404.833)scale(1.11)'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M8 14s1.5 2 4 2 4-2 4-2M9 9.5h.01m5.99 0h.01'/%3E%3C/g%3E%3Cg transform='rotate(14 54.504 424.89)scale(.96)'%3E%3Crect width='18' height='13' x='3' y='7' rx='2'/%3E%3Cpath d='M9 7V4h6v3M3 13h18'/%3E%3C/g%3E%3Cg transform='rotate(14 -1248.591 584.89)scale(.96)'%3E%3Crect width='18' height='13' x='3' y='7' rx='2'/%3E%3Cpath d='M9 7V4h6v3M3 13h18'/%3E%3C/g%3E%3Cpath stroke-width='1.5150000000000001' d='m265.073 173.807.352-5.037a6.06 6.06 0 0 1 12.09.845l-.352 5.038 1.875 2.156-16.121-1.127zm3.678 5.32 4.03.282'/%3E%3C/g%3E%3C/svg%3E");background-size:320px 320px}.tc-clock{flex:0 0 9.25rem;min-width:0;white-space:nowrap}.tc-today{cursor:grab;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory}.tc-today__grid{-moz-column-gap:.875rem;column-gap:.875rem;display:grid;grid-auto-columns:max-content;grid-auto-flow:column;grid-template-rows:repeat(2,auto);margin-left:auto;padding-top:.25rem;row-gap:.375rem;width:-moz-max-content;width:max-content}.tc-today__grid>li{scroll-snap-align:end}.nm-chips>button{background:rgb(var(--c-neutral-50));border:1px solid rgb(var(--c-neutral-200));border-radius:10px;color:rgb(var(--c-neutral-700));cursor:pointer;font-size:12px;font-weight:600;padding:.4rem .75rem}.nm-chips>button[aria-pressed=true]{background:rgb(var(--c-primary-500)/1);border-color:rgb(var(--c-primary-500)/1);color:rgb(var(--c-white))}.nm-chips>button:disabled{cursor:not-allowed;opacity:.6}@media (hover:none),(max-width:1023px){.btn-expand-left>[data-collapsible-label]{display:none}.btn-expand-left:focus-visible,.btn-expand-left:hover{margin-left:0}}select:not([multiple]):not([size]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%2371808F' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .875rem center;background-repeat:no-repeat;background-size:1rem 1rem;padding-right:2.5rem!important}select::-ms-expand{display:none}.btn-mini{align-items:center;background:rgb(var(--c-white));border:1px solid rgb(var(--c-neutral-200));border-radius:9px;color:rgb(var(--c-neutral-600));cursor:pointer;display:inline-flex;font-family:var(--font-display);font-size:.8rem;font-weight:600;gap:6px;line-height:1.1;padding:.4rem .7rem;position:relative;transition:background-color .15s,border-color .15s,color .15s}.btn-mini i,.btn-mini svg{flex-shrink:0;height:1rem;width:1rem}.btn-mini:hover{background:rgb(var(--c-neutral-50));border-color:rgb(var(--c-neutral-300))}.btn-mini.is-si{background:rgb(var(--c-success)/.12);border-color:rgb(var(--c-success)/.35);color:rgb(var(--c-success))}.btn-mini.is-si:hover{background:rgb(var(--c-success)/.2);border-color:rgb(var(--c-success))}.btn-mini.is-no{background:rgb(var(--c-danger)/.1);border-color:rgb(var(--c-danger)/.3);color:rgb(var(--c-danger))}.btn-mini.is-no:hover{background:rgb(var(--c-danger)/.18);border-color:rgb(var(--c-danger))}.btn-mini[disabled]{cursor:not-allowed;opacity:.5}@media (max-width:1023px){.btn-mini span{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.btn-mini{padding:.4rem .5rem}}.toggle-switch{display:inline-block;flex-shrink:0;height:24px;position:relative;width:40px}.toggle-switch input{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%;z-index:2}.toggle-switch__track{background:rgb(var(--c-neutral-300));border-radius:9999px;display:block;inset:0;pointer-events:none;position:absolute;transition:background .2s}.toggle-switch__track:after{background:rgb(var(--c-white));border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.15);content:"";height:20px;left:2px;position:absolute;top:2px;transition:transform .2s cubic-bezier(.16,1,.3,1);width:20px}.toggle-switch input:checked+.toggle-switch__track{background:rgb(var(--c-primary-300))}.toggle-switch input:checked+.toggle-switch__track:after{transform:translateX(16px)}.toggle-switch input:focus-visible+.toggle-switch__track{box-shadow:0 0 0 3px rgb(var(--c-primary-300)/.45)}body.tip-portal-active .tip>.tip-content{display:none!important}#tip-overlay{background:rgb(var(--c-neutral-800));border-radius:6px;color:rgb(var(--c-white));font-size:11px;left:0;opacity:0;padding:6px 10px;pointer-events:none;position:fixed;top:0;transition:opacity .2s cubic-bezier(.16,1,.3,1);white-space:nowrap;z-index:9999}#tip-overlay.tip-overlay-glossary{line-height:1.4;max-width:280px;text-align:left;white-space:normal;width:-moz-max-content;width:max-content}#tip-overlay:after{border:5px solid transparent;border-top:5px solid rgb(var(--c-neutral-800));content:"";left:var(--tip-arrow-left,50%);position:absolute;top:100%;transform:translateX(-50%)}#tip-overlay.tip-overlay-below:after{border-bottom-color:rgb(var(--c-neutral-800));border-top-color:transparent;bottom:100%;top:auto}.toggle-switch,[role=button]:not(:disabled),button:not(:disabled),input[type=button]:not(:disabled),input[type=submit]:not(:disabled){cursor:pointer}button:disabled,input[type=button]:disabled,input[type=submit]:disabled{cursor:not-allowed}[data-comp=sidebar] a:focus-visible,[data-comp=sidebar] button:focus-visible,[data-comp=topbar] a:focus-visible,[data-comp=topbar] button:focus-visible{outline:2px solid rgb(var(--c-primary-500));outline-offset:2px}mark.hl-hit{background:rgba(250,204,21,.35);border-radius:.25rem;box-shadow:0 1px 0 rgba(161,98,7,.45);color:inherit;padding:0 .15em}[data-dropzone]{background:var(--color-neutral-50,rgb(var(--c-neutral-50)));border:2px dashed var(--color-neutral-300,rgb(var(--c-neutral-300)));border-radius:1rem;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}[data-dropzone]:hover{border-color:var(--color-primary-400,rgb(var(--c-primary-400)))}[data-dropzone].is-dropping{background:var(--color-primary-50,rgb(var(--c-primary-50)));border-color:var(--color-primary-500,rgb(var(--c-primary-500)))}[data-dropzone] input[type=file]{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.drop-manta{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:linear-gradient(135deg,rgb(var(--c-primary-500)/.93) 0,rgba(44,81,126,.95) 55%,rgba(24,45,73,.96) 100%);display:flex;inset:0;justify-content:center;opacity:0;padding:2rem;pointer-events:none;position:fixed;transition:opacity .16s ease,visibility .16s ease;visibility:hidden;z-index:60}.drop-manta.is-on{opacity:1;visibility:visible}.drop-manta-caja{background:rgb(var(--c-white)/.06);border:2px dashed hsla(0,0%,100%,.55);border-radius:1.5rem;color:#fff;max-width:34rem;padding:3rem 2.5rem;text-align:center;transform:scale(.97);transition:transform .16s ease}.drop-manta.is-on .drop-manta-caja{transform:scale(1)}.drop-manta-titulo{font-size:1.6rem;font-weight:700;letter-spacing:-.01em;line-height:1.25}.drop-manta-pista{color:rgb(var(--c-white)/.82);font-size:.95rem;line-height:1.5;margin-top:.6rem}@media (max-width:639px){.drop-manta-caja{padding:2rem 1.25rem}.drop-manta-titulo{font-size:1.25rem}}[data-msg-line]{position:relative;transition:transform .18s ease}[data-msg-line].is-swiping{transition:none}[data-msg-line]:before{background:rgb(var(--c-neutral-200)) 50% /1rem no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%2322303E' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.2' viewBox='0 0 24 24'%3E%3Cpath d='m9 17-5-5 5-5'/%3E%3Cpath d='M20 18v-2a4 4 0 0 0-4-4H4'/%3E%3C/svg%3E");border-radius:999px;content:"";height:1.75rem;left:-2.25rem;margin-top:-.875rem;opacity:0;position:absolute;top:50%;transition:opacity .15s;width:1.75rem}[data-msg-line].is-reply-hint:before{opacity:1}[data-msg-line].is-held .chat-msg>div:first-child{filter:brightness(.93)}[data-emoji-panel] .emo-tabs{display:flex;gap:.25rem;overflow-x:auto;padding:.5rem .5rem 0}[data-emoji-panel] .emo-tab{align-items:center;border-radius:12px;cursor:pointer;display:flex;flex-shrink:0;font-size:1.15rem;height:2.25rem;justify-content:center;width:2.25rem}[data-emoji-panel] .emo-tab.is-on{background:rgb(var(--c-neutral-200))}[data-emoji-panel] .emo-grid{display:grid;gap:.125rem;grid-template-columns:repeat(auto-fill,minmax(2.5rem,1fr));max-height:12rem;overflow-y:auto;padding:.5rem}[data-emoji-panel] .emo-grid button{align-items:center;border-radius:10px;cursor:pointer;display:flex;font-size:1.5rem;height:2.5rem;justify-content:center;line-height:1}[data-emoji-panel] .emo-grid button:hover{background:rgb(var(--c-neutral-100))}.gtx-float{align-items:flex-end;bottom:1.25rem;display:flex;flex-direction:column;gap:.5rem;position:fixed;right:1.25rem;z-index:30}.gtx-panel{overflow:hidden;width:min(22rem,calc(100vw - 2.5rem))}.gtx-panel-body{max-height:calc(min(65vh, 34rem) - 3.25rem);overflow-y:auto}.gtx-tabs{cursor:grab}@media (min-width:1280px){body:has(.right-toc) .gtx-float{right:calc(var(--right-toc-width) + 1.25rem)}}.mytime-grid{align-items:center;display:grid;gap:.75rem;grid-template-columns:minmax(13rem,1.4fr) 8rem 6rem 5rem 6rem minmax(8rem,1fr)}.mytime-hoja{overflow:clip}.mytime-cab{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:rgb(var(--c-neutral-50)/.97);position:sticky;top:calc(var(--cl-topbar-h, 4.5rem) + var(--mt-top-h, 0px));z-index:5}.mytime-row>summary{list-style:none}.mytime-row>summary::-webkit-details-marker{display:none}.mytime-row>summary::marker{content:"";display:none}.mytime-row>summary:before,.mytime-row[open]>summary:before{content:none}.mytime-ib{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;flex-shrink:0;height:1.75rem;justify-content:center;width:1.75rem;--tw-border-opacity:1;border-color:rgb(var(--c-neutral-200)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-white)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-neutral-500)/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(span,div,img).rounded-full:not(.ring-2,.ring-2>*):is(.mytime-ib.h-7){border-radius:7px}:is(span,div,img).rounded-full:not(.ring-2,.ring-2>*):is(.w-7.mytime-ib){border-radius:7px}:is(span,div,img).mytime-ib:not(.ring-2,.ring-2>*):is(.w-7.h-7){border-radius:7px}:is(span,div,img).mytime-ib:not(.ring-2,.ring-2>*):is(.w-8.h-8){border-radius:8px}:is(span,div,img).mytime-ib:not(.ring-2,.ring-2>*):is(.w-9.h-9,.w-10.h-10){border-radius:9px}:is(span,div,img).mytime-ib:not(.ring-2,.ring-2>*):is(.w-11.h-11){border-radius:10px}:is(span,div,img).mytime-ib:not(.ring-2,.ring-2>*):is(.w-12.h-12){border-radius:11px}:is(span,div,img).mytime-ib:not(.ring-2,.ring-2>*):is(.w-14.h-14){border-radius:12px}:is(span,div,img).mytime-ib:not(.ring-2,.ring-2>*):is(.w-16.h-16){border-radius:14px}:is(span,div,img).mytime-ib:not(.ring-2,.ring-2>*):is(.w-20.h-20){border-radius:16px}:is(span,div,img).mytime-ib:not(.ring-2,.ring-2>*):is(.w-24.h-24){border-radius:18px}:is(button,a,label,input[type=submit]).mytime-ib:is([class^=px-],[class*=" px-"]){border-radius:9px}.mytime-ib:is([class^=p-],[class*=" p-"],[class^=py-],[class*=" py-"],[class^=pl-],[class*=" pl-"],[class^=px-],[class*=" px-"]){border-radius:10px}:is(button,a).rounded-full:is(.w-6.h-6,.mytime-ib.h-7,.w-8.h-8,.w-9.h-9,.w-10.h-10,.w-11.h-11,.w-12.h-12,.w-14.h-14){border-radius:10px}:is(button,a).rounded-full:is(.w-6.h-6,.w-7.mytime-ib,.w-8.h-8,.w-9.h-9,.w-10.h-10,.w-11.h-11,.w-12.h-12,.w-14.h-14){border-radius:10px}:is(button,a).mytime-ib:is(.w-6.h-6,.w-7.h-7,.w-8.h-8,.w-9.h-9,.w-10.h-10,.w-11.h-11,.w-12.h-12,.w-14.h-14){border-radius:10px}:is(button,a).mytime-ib.w-5.h-5{border-radius:6px}:is(button,a):is([class^=px-],[class*=" px-"]):is(.mytime-ib,.rounded-xl,.rounded-lg){font-family:var(--font-display);letter-spacing:.005em}span.mytime-ib:is([class^=px-],[class*=" px-"]){border-radius:6px;font-family:var(--font-display);letter-spacing:.01em}.pildora-fecha .mytime-ib,.pildora-fecha.mytime-ib{border-radius:9999px}.mytime-ib.rounded-3xl h2.text-lg,.mytime-ib.rounded-3xl>h2{font-weight:600}@media (max-width:1023px){[data-sheet] :is(form,div,article).mytime-ib.rounded-2xl{border-radius:13px}}:is(button,a):is([class^=px-],[class*=" px-"]).mytime-ib.border-neutral-200:not([class*="hover:bg-danger"],[class*="hover:text-danger"]):hover{background-color:rgb(var(--c-white));border-color:rgb(var(--c-neutral-700))}:is(button,a):is([class^=px-],[class*=" px-"]).bg-white.mytime-ib:not([class*="hover:bg-danger"],[class*="hover:text-danger"]):hover{background-color:rgb(var(--c-white));border-color:rgb(var(--c-neutral-700))}:is(div,span).w-9.h-9.mytime-ib.bg-white.shadow-sm{background:transparent;border-color:transparent;box-shadow:none;height:22px;width:22px}:is(div,span).w-9.h-9.rounded-full.mytime-ib.shadow-sm{background:transparent;border-color:transparent;box-shadow:none;height:22px;width:22px}:is(div,span).w-9.h-9.mytime-ib.bg-white.shadow-sm svg{height:18px;width:18px}:is(div,span).w-9.h-9.rounded-full.mytime-ib.shadow-sm svg{height:18px;width:18px}:is(div,span).w-9.h-9.mytime-ib.bg-white.shadow-sm svg:not([class*=text-warning],[class*=text-danger],[class*=text-success],[class*=text-info],[class*=text-secondary]){color:rgb(var(--c-neutral-700))}:is(div,span).w-9.h-9.rounded-full.mytime-ib.shadow-sm svg:not([class*=text-warning],[class*=text-danger],[class*=text-success],[class*=text-info],[class*=text-secondary]){color:rgb(var(--c-neutral-700))}:is(span,div).mytime-ib:is(.bg-primary-50,.bg-primary-100,.bg-secondary-100,.bg-neutral-100):is(.w-8.h-8,.w-9.h-9,.w-10.h-10){border-radius:9px}@media (min-width:1024px){ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.mytime-ib):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card)){border:1px solid rgb(var(--c-neutral-200));border-radius:12px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.mytime-ib):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li{border-color:rgb(var(--c-neutral-100));border-radius:0;border-width:0 0 1px;margin-top:0}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.mytime-ib):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:first-child{border-radius:11px 11px 0 0}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.mytime-ib):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:last-child{border-bottom-width:0;border-radius:0 0 11px 11px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.mytime-ib):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:only-child{border-radius:11px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.mytime-ib):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:hover{background-color:rgb(var(--c-neutral-100)/.5)}}span.mytime-ib:is(.text-\[9px\],.text-\[10px\],.text-\[11px\]):is([class^=px-],[class*=" px-"]){font-size:.7rem;font-weight:600;letter-spacing:.01em;text-transform:none}:is(span,div).rounded-full.flex.items-center.justify-center:is(.mytime-ib.h-7,.w-8.h-8,.w-9.h-9,.w-10.h-10,.w-11.h-11,.w-12.h-12):not(.ring-2,.ring-2>*){border-radius:9px}:is(span,div).rounded-full.flex.items-center.justify-center:is(.w-7.mytime-ib,.w-8.h-8,.w-9.h-9,.w-10.h-10,.w-11.h-11,.w-12.h-12):not(.ring-2,.ring-2>*){border-radius:9px}:is(span,div).mytime-ib.flex.items-center.justify-center:is(.w-7.h-7,.w-8.h-8,.w-9.h-9,.w-10.h-10,.w-11.h-11,.w-12.h-12):not(.ring-2,.ring-2>*){border-radius:9px}:is(span,div).rounded-full.flex.mytime-ib.justify-center:is(.w-7.h-7,.w-8.h-8,.w-9.h-9,.w-10.h-10,.w-11.h-11,.w-12.h-12):not(.ring-2,.ring-2>*){border-radius:9px}:is(span,div).rounded-full.flex.items-center.mytime-ib:is(.w-7.h-7,.w-8.h-8,.w-9.h-9,.w-10.h-10,.w-11.h-11,.w-12.h-12):not(.ring-2,.ring-2>*){border-radius:9px}input[type=color].mytime-ib{border-radius:10px}:is(button,a):is(.mytime-ib,.rounded-3xl,.rounded-\[14px\],.rounded-\[12px\]):is(.w-full,.flex-1){border-radius:10px}span.mytime-ib:is(.w-5.h-5,.h-4,.h-5,.h-\[18px\],.h-\[22px\]):is(.text-white,.text-\[10px\],.text-\[11px\]):not(.ring-2):not(.border-2){border-radius:6px}:is(div,nav).mytime-ib.bg-neutral-100:is(.p-1,.p-0\.5){border-radius:9px;padding:3px}:is(div,nav).mytime-ib.bg-neutral-100:is(.p-1,.p-0\.5) :is(span,a,button).rounded-full{border-radius:7px;font-family:var(--font-display)}input.mytime-ib{border-radius:10px}.side-chapa.mytime-ib{background:#fff}@media (max-width:1023px){.piel-movil [data-page-body] p.text-xs>a:first-child[href]:not(.mytime-ib){color:rgb(var(--c-primary-700));font-family:var(--font-display);font-size:.9rem;font-weight:600}.piel-movil :is(div,form,article,section,a,button).mytime-ib:is(.rounded-3xl,.rounded-\[22px\],.rounded-\[20px\]){border:1px solid rgb(var(--c-neutral-200));border-radius:14px;box-shadow:0 18px 40px -28px rgb(var(--c-shadow)/var(--shadow-a))}.piel-movil .mytime-ib>:is(p,div).pb-2.border-b{border-bottom-color:transparent;padding-bottom:2px}.piel-movil .mytime-ib>div.pb-2.border-b>p,.piel-movil .mytime-ib>p.pb-2.border-b{font-family:var(--font-display);font-size:1rem;font-weight:600}.piel-movil .mytime-ib>div.pb-2.border-b>:is(a,button).text-xs{font-family:var(--font-display);font-size:.82rem}.piel-movil :is(a,div,button,form).flex.mytime-ib.gap-3:is(.py-2\.5,.py-3){gap:11px}.piel-movil :is(a,div,button,form).flex.mytime-ib.gap-3:is(.py-2\.5,.py-3)>span.flex-1>span.font-semibold:first-child,.piel-movil :is(a,div,button,form).flex.mytime-ib.gap-3:is(.py-2\.5,.py-3)>span.flex-1>span.text-sm:first-child{font-family:var(--font-display);font-size:.95rem;font-weight:600;line-height:1.25}.piel-movil span.flex-shrink-0.flex.mytime-ib.justify-center:is(.w-9.h-9,.w-10.h-10):is(.rounded-xl,.rounded-\[12px\]){border-radius:10px;height:36px;width:36px}.piel-movil span.flex-shrink-0.flex.items-center.mytime-ib:is(.w-9.h-9,.w-10.h-10):is(.rounded-xl,.rounded-\[12px\]){border-radius:10px;height:36px;width:36px}.piel-movil span.mytime-ib.flex.items-center.justify-center:is(.w-9.h-9,.w-10.h-10):is(.rounded-xl,.rounded-\[12px\]){border-radius:10px;height:36px;width:36px}.piel-movil span.mytime-ib:is(.w-9,.w-10):is(.bg-primary-50.text-primary-700,.bg-info\/15.text-info){background:var(--ch-az-bg);color:var(--ch-az-fg)}.piel-movil span.mytime-ib:is(.w-9,.w-10):is(.bg-warning\/15.text-warning,.bg-secondary-100.text-secondary-500){background:var(--ch-am-bg);color:var(--ch-am-fg)}.piel-movil span.mytime-ib:is(.w-9,.w-10).bg-success\/15.text-success{background:var(--ch-ve-bg);color:var(--ch-ve-fg)}.piel-movil span.mytime-ib:is(.w-9,.w-10).bg-neutral-100.text-neutral-600{background:var(--ch-gr-bg);color:var(--ch-gr-fg)}.piel-movil span.mytime-ib:is(.w-9,.w-10).bg-danger\/10.text-danger{background:var(--ch-ro-bg);color:var(--ch-ro-fg)}.piel-movil :is(a,div).flex.mytime-ib.gap-3>.cara.w-9.h-9{height:36px;width:36px}.piel-movil span.mytime-ib:is(.text-xs,.text-\[11px\],.text-\[10px\]):is([class*=bg-success],[class*=bg-warning],[class*=bg-danger],[class*=bg-info],[class*=bg-neutral-100],[class*=bg-primary-50]):not(.w-2,.w-3,.h-2,.h-3){border-radius:6px;font-family:var(--font-display);font-weight:600}.piel-movil :is(button,a):is(.w-full,.flex-1):is(.rounded-xl,.rounded-2xl,.rounded-\[14px\],.rounded-\[16px\],.mytime-ib,.rounded-3xl){border-radius:11px}.piel-movil :is(button,a):is(.rounded-xl,.mytime-ib,.rounded-\[14px\]):is(.bg-primary-500,.bg-primary-600,.bg-white,.grad-success):active{transform:scale(.98)}.piel-movil :is(button,a):is(.rounded-xl,.rounded-full,.rounded-\[14px\]):is(.bg-primary-500,.bg-primary-600,.mytime-ib,.grad-success):active{transform:scale(.98)}.piel-movil :is(button,a).mytime-ib:is(.px-3,.px-4):is(.py-1\.5,.py-2):is(.text-xs,.text-sm){border-radius:9px;font-family:var(--font-display)}.piel-movil :is(div,nav).mytime-ib.bg-neutral-100:is(.p-1,.p-0\.5){border-radius:11px;padding:3px}.piel-movil :is(div,nav).mytime-ib.bg-neutral-100:is(.p-1,.p-0\.5) :is(span,a,button).rounded-full{border-radius:9px}.piel-movil button.mytime-ib.w-11.h-11{border-radius:12px}.piel-movil :is(button,a).mytime-ib.font-semibold:is([class^=px-],[class*=" px-"]){border-radius:11px}}.mytime-ib:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-primary-50)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-primary-700)/var(--tw-text-opacity,1))}@keyframes focus-now-pulse{0%,to{box-shadow:none}25%,75%{box-shadow:inset 0 0 0 2px rgb(var(--c-primary-400)/1)}}.mytime-row.focus-now-pulse>summary{animation:focus-now-pulse 1.4s ease-in-out 2}.mytime-row[open]>summary .mytime-chev{transform:rotate(90deg)}.mytime-row[open]>summary{background:rgb(var(--c-neutral-50)/1)}.help-layer{inset:0;pointer-events:none;position:fixed;z-index:25}.help-badge{align-items:center;animation:help-pop .22s cubic-bezier(.16,1,.3,1);background:rgb(var(--c-primary-600)/1);border-radius:9999px;box-shadow:0 0 0 3px rgb(var(--c-white)/.95),0 4px 12px rgb(var(--c-shadow)/.25);color:rgb(var(--c-white));display:flex;height:22px;justify-content:center;pointer-events:auto;position:fixed;transition:transform .15s ease,background-color .15s ease;width:22px}.help-badge:focus-visible,.help-badge:hover{background:rgb(var(--c-primary-700)/1);outline:none;transform:scale(1.15)}.help-outline{background:rgb(var(--c-primary-300)/.1);border:2px dashed rgb(var(--c-primary-400)/1);border-radius:18px;display:none;pointer-events:none;position:fixed}.help-toggle.is-on{background:rgb(var(--c-primary-600)/1);border-color:rgb(var(--c-primary-600)/1);color:rgb(var(--c-white))}.help-toggle.is-on>span{display:none}@keyframes help-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.help-badge{animation:none;transition:none}}.firma-pad-barra,.firma-pad-solo{display:none}@media (max-width:1023px){.firma-pad:not(.is-pad){display:none}.firma-pad.is-pad{border-radius:0;display:flex;flex-direction:column;gap:.75rem;inset:0;margin:0!important;opacity:1!important;padding:calc(1rem + env(safe-area-inset-top, 0px)) 1rem calc(1rem + env(safe-area-inset-bottom, 0px));position:fixed;z-index:60}.firma-pad.is-pad>form{display:flex;flex:1;flex-direction:column;gap:.75rem;min-height:0}.firma-pad.is-pad>form>*+*{margin-top:0!important}.firma-pad.is-pad .firma-solo-escritorio{display:none!important}.firma-pad.is-pad .firma-lienzo{background:#fff;flex:1;min-height:0}.firma-pad.is-pad .firma-lienzo canvas{height:100%}.firma-pad.is-pad .firma-pad-barra{display:grid}.firma-pad.is-pad .firma-pad-solo{display:block}}.visor-trama{background-color:#262b33;background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,.045) 0 2px,transparent 2px 9px)}.visor-trama [data-pdfview-loading]{color:#cbd5e1}.marca-sitio{position:relative}.marca-agua{background-image:var(--marca);background-repeat:repeat;inset:0;pointer-events:none;position:absolute}.cl-tapado [data-marca]{filter:blur(24px)}.espacio-g{display:grid;gap:10px}.espacio-g .espacio-toggle{position:absolute;right:.9rem;top:.9rem}.espacio-g .ico-plegado,.espacio-g.is-plegado .ico-abierto{display:none}.espacio-g.is-plegado .ico-plegado{display:block}.espacio-g.is-plegado{padding-bottom:.85rem;padding-top:.85rem}.espacio-g.is-plegado :is(.espacio-cab,.ley,.espacio-nivel){display:none}.espacio-g.is-plegado .barra{margin-right:2.75rem}.espacio-g.is-plegado .espacio-toggle{top:50%;transform:translateY(-50%)}.espacio-g .barra{background:rgb(var(--c-neutral-100));border-radius:5px;display:flex;height:10px;overflow:hidden}.espacio-g .barra i{display:block;height:100%}.espacio-g .ley{color:rgb(var(--c-neutral-700));display:flex;flex-wrap:wrap;font-size:.8rem;gap:6px 14px}.espacio-g .ley i{border-radius:3px;display:inline-block;height:10px;margin-right:6px;vertical-align:-1px;width:10px}.espacio-g .p1{background:rgb(var(--c-primary-500))}.espacio-g .p2{background:rgb(var(--c-secondary-400))}.espacio-g .p3{background:rgb(var(--c-success))}.espacio-g .p4{background:rgb(var(--c-primary-300))}.espacio-g .p5{background:rgb(var(--c-secondary-500))}.espacio-g .p6{background:rgb(var(--c-neutral-400))}.espacio-g.is-aviso .barra{box-shadow:inset 0 0 0 1px rgb(var(--c-warning))}.espacio-g.is-peligro .barra{box-shadow:inset 0 0 0 1px rgb(var(--c-danger))}.num{font-family:var(--font-display);font-variant-numeric:tabular-nums}.horas{color:rgb(var(--c-neutral-500));font-size:.74rem;font-variant-numeric:tabular-nums}.horas,.marca-ia{font-family:var(--font-display)}.marca-ia{color:hsla(0,0%,100%,.42);font-size:.55rem;font-weight:600;letter-spacing:.1em;pointer-events:none;position:absolute;text-shadow:0 1px 2px rgba(0,0,0,.35);text-transform:uppercase;z-index:3}.avisos-fijos{left:50%;pointer-events:none;position:fixed;top:calc(var(--cl-topbar-h, 4rem) + 12px);transform:translateX(-50%);width:min(34rem,calc(100vw - 2rem));z-index:45}.avisos-fijos>*{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 30px rgba(0,0,0,.12);pointer-events:auto}@media (max-width:1023px){.avisos-fijos{bottom:calc(12px + env(safe-area-inset-bottom, 0px));top:auto}body:has(.mob-tabs) .avisos-fijos{bottom:calc(5.25rem + env(safe-area-inset-bottom, 0px))}}.live-min{background:rgb(var(--c-neutral-800));border-radius:.6rem;box-shadow:0 8px 20px rgba(16,24,40,.18);color:rgb(var(--c-white));font-size:.7rem;left:0;padding:.3rem .6rem;pointer-events:none;position:absolute;top:calc(100% + .35rem);white-space:nowrap;z-index:30}.side{background:rgb(var(--c-side));color:rgb(var(--c-side-ink));padding-bottom:env(safe-area-inset-bottom,0)}.side-top{border-bottom:1px solid rgb(var(--c-side-line));display:grid;gap:14px;padding:20px 18px 14px}.side-logo img{display:block;height:26px;width:auto}.side-empresa{align-items:center;background:rgb(var(--c-side-2));border-radius:10px;color:rgb(var(--c-side-ink));display:flex;gap:10px;padding:9px 10px;text-align:left;width:100%}.side-empresa.is-link{transition:background .15s}.side-empresa.is-link:hover{background:hsla(0,0%,100%,.06)}.side-empresa b{font-family:var(--font-display);font-size:.92rem;font-weight:600;line-height:1.2}.side-empresa span span,.side-empresa>span>span{color:rgb(var(--c-side-mute));font-size:.75rem}.side-empresa>svg{color:rgb(var(--c-side-mute))}.side-chapa{background:#e8b85c;border-radius:8px;color:#1e2a3a;display:grid;flex-shrink:0;font-family:var(--font-display);font-size:.85rem;font-weight:700;height:30px;place-items:center;width:30px}.side-nota{background:rgb(var(--c-side-2));border-radius:10px;display:grid;font-size:.82rem;gap:4px;padding:8px 10px}.side-nota .eyebrow{color:rgb(var(--c-side-mute));font-size:.62rem}.side-nota.is-aviso{box-shadow:inset 3px 0 0 #e8b85c}.side-nota-btn{align-items:center;border:1px solid rgb(var(--c-side-line));border-radius:8px;color:rgb(var(--c-side-ink));display:inline-flex;font-family:var(--font-display);font-size:.78rem;font-weight:600;gap:6px;justify-content:center;margin-top:4px;padding:6px 10px;width:100%}.side-nota-btn:hover{border-color:rgb(var(--c-side-mute))}aside[data-comp=sidebar]{overflow-x:hidden!important}.side-nav{align-content:start;display:grid;flex:1;gap:14px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:10px 10px 16px}.side-g{display:grid;gap:2px}.side-g>.eyebrow{color:rgb(var(--c-side-mute));font-size:.66rem;padding:6px 10px 4px}.side-g>a{align-items:center;border-radius:8px;color:#c9d2dd;display:flex;font-family:var(--font-display);font-size:.95rem;font-weight:500;gap:11px;min-width:0;padding:8px 10px;position:relative;text-decoration:none;transition:background .15s,color .15s}.side-g>a:hover{background:hsla(0,0%,100%,.05);color:#fff}.side-g>a[aria-current=page]{background:rgba(232,184,92,.12);color:#fff}.side-g>a[aria-current=page]:before{background:#e8b85c;border-radius:0 3px 3px 0;bottom:8px;content:"";left:-10px;position:absolute;top:8px;width:3px}.side-g>a[aria-current=page] svg{color:#e8b85c}.side-cuenta{background:#e8b85c;border-radius:6px;color:#1e2a3a;font-family:var(--font-display);font-size:.72rem;font-variant-numeric:tabular-nums;font-weight:600;margin-left:auto;padding:1px 7px}.side-pie{border-top:1px solid rgb(var(--c-side-line));display:grid;gap:12px;padding:14px 16px 16px}.side-pie,.side-top{flex-shrink:0}.side-yo{align-items:center;border-radius:10px;color:rgb(var(--c-side-ink));display:flex;gap:10px;margin:0 -4px;padding:4px;width:100%}.side-yo:hover{background:hsla(0,0%,100%,.05)}.side-yo b{font-family:var(--font-display);font-size:.9rem;font-weight:600;line-height:1.2}.side-yo span span,.side-yo>span>span{color:rgb(var(--c-side-mute));font-size:.74rem}.side-yo>svg{color:rgb(var(--c-side-mute))}.side-menu{background:rgb(var(--c-side-2));border:1px solid rgb(var(--c-side-line));border-radius:12px;bottom:calc(100% + 8px);box-shadow:0 18px 40px -18px rgba(0,0,0,.6);left:0;padding:6px;position:absolute;right:0;z-index:30}.side-menu a,.side-menu button{align-items:center;border-radius:8px;color:#c9d2dd;display:flex;font-family:var(--font-display);font-size:.9rem;font-weight:500;gap:10px;padding:8px 10px;text-align:left;width:100%}.side-menu a:hover,.side-menu a[aria-current=page],.side-menu button:hover{background:hsla(0,0%,100%,.06);color:#fff}.side-menu .is-salir:hover{color:#e57a69}.side-espacio{border-bottom:1px solid rgb(var(--c-side-line));color:rgb(var(--c-side-mute));display:block;padding-bottom:12px;text-decoration:none}.side-espacio .fila{display:flex;font-size:.76rem;gap:8px;justify-content:space-between}.side-espacio .barra{background:rgb(var(--c-side-2));border-radius:3px;height:5px;margin-top:6px;overflow:hidden}.side-espacio .barra i{background:#e8b85c;border-radius:3px;display:block;height:100%}.side-espacio.is-aviso .barra i{background:#e0a94a}.side-espacio.is-peligro .barra i{background:#e57a69}.side-espacio:hover .fila{color:rgb(var(--c-side-ink))}header[data-comp=topbar]{background:rgb(var(--c-white));border-bottom:1px solid rgb(var(--c-neutral-200))}.top-titulo{display:grid;min-width:0}.top-titulo .eyebrow{font-size:.66rem}.top-titulo h1{font-size:1.2rem;font-weight:700;line-height:1.15}.icono-btn{background:rgb(var(--c-white));border:1px solid rgb(var(--c-neutral-200));border-radius:10px;color:rgb(var(--c-neutral-700));display:grid;height:38px;place-items:center;position:relative;transition:background .15s;width:38px}.icono-btn:hover{background:rgb(var(--c-neutral-100));color:rgb(var(--c-primary-700))}.icono-btn.hidden{display:none}@media (min-width:1024px){.icono-btn.lg\:hidden{display:none}}.icono-btn .punto{background:rgb(var(--c-danger));border-radius:6px;color:#fff;display:grid;font-family:var(--font-display);font-size:.65rem;font-weight:700;height:18px;min-width:18px;padding:0 4px;place-items:center;position:absolute;right:-5px;top:-5px}.top-fichar{align-items:center;background:rgb(var(--c-side));border-radius:12px;color:#fff;display:flex;gap:12px;padding:5px 5px 5px 14px}.top-fichar .pulso{background:#5bbe8d;border-radius:50%;flex-shrink:0;height:8px;width:8px}.top-fichar[data-estado=dentro] .pulso{animation:top-pulso 2.4s infinite;box-shadow:0 0 0 0 rgba(91,190,141,.6)}.top-fichar[data-estado=pausa] .pulso{background:#e8b85c}.top-fichar[data-estado=cerrada] .pulso,.top-fichar[data-estado=descansa] .pulso,.top-fichar[data-estado=fuera] .pulso{background:#a3b0c0}@keyframes top-pulso{0%{box-shadow:0 0 0 0 rgba(91,190,141,.55)}70%{box-shadow:0 0 0 9px rgba(91,190,141,0)}to{box-shadow:0 0 0 0 rgba(91,190,141,0)}}.top-fichar small{color:#a3b0c0;display:block;font-size:.64rem;letter-spacing:.08em;text-transform:uppercase}.top-fichar .reloj,.top-fichar small{font-family:var(--font-display);line-height:1.2}.top-fichar .reloj{font-size:1.05rem;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.02em}.top-fichar form{display:flex}.top-fichar button{align-items:center;background:#e8b85c;border-radius:9px;color:#1e2a3a;display:flex;font-family:var(--font-display);font-size:.86rem;font-weight:600;gap:6px;padding:7px 12px;white-space:nowrap}.top-fichar button:hover{background:#f0c878}.top-fichar button.is-sec{background:transparent;border:1px solid #3a4a5e;color:#eef2f7}.top-fichar button.is-sec:hover{border-color:#a3b0c0}.top-fichar .top-fichar-ir{align-items:center;background:#e8b85c;border-radius:9px;color:#1e2a3a;display:flex;font-family:var(--font-display);font-size:.86rem;font-weight:600;gap:6px;padding:7px 12px;white-space:nowrap}.top-fichar .top-fichar-ir:hover{background:#f0c878}.top-fichar button:disabled{cursor:progress;opacity:.6}@media (prefers-reduced-motion:reduce){.top-fichar[data-estado=dentro] .pulso{animation:none}}@media (min-width:1024px){aside[data-comp=sidebar]{align-self:flex-start!important;flex-shrink:0!important;height:100vh!important;max-height:100vh!important;overflow-y:auto!important;position:sticky!important;top:0!important}}header[data-comp=topbar]{position:sticky!important;top:0!important;z-index:20!important}section[data-comp$=".list"]>header{margin-left:-1rem;margin-right:-1rem;padding:.75rem 1rem;position:sticky;top:var(--cl-topbar-h,4rem);transition:background-color .25s ease,backdrop-filter .25s ease,-webkit-backdrop-filter .25s ease,box-shadow .25s ease;z-index:10}section[data-comp$=".list"].is-scrolled>header{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:rgb(var(--c-neutral-50)/.88);box-shadow:0 1px 0 rgb(var(--c-neutral-200))}@media (min-width:1024px){section[data-comp$=".list"]>header{margin-left:-2rem;margin-right:-2rem;padding:1rem 2rem;top:var(--cl-topbar-h,4.5rem)}}section[data-comp="time.mine"]>.mytime-top{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:rgb(var(--c-neutral-50)/.92);margin-left:-1rem;margin-right:-1rem;padding:.75rem 1rem .5rem;position:sticky;top:var(--cl-topbar-h,4rem);z-index:10}@media (min-width:1024px){section[data-comp="time.mine"]>.mytime-top{margin-left:-2rem;margin-right:-2rem;padding:1rem 2rem .5rem;top:var(--cl-topbar-h,4.5rem)}}section[data-comp="time.board"]>.tboard-top{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:rgb(var(--c-neutral-50)/.92);margin-left:-1rem;margin-right:-1rem;padding:.75rem 1rem .5rem;position:sticky;top:var(--cl-topbar-h,4rem);z-index:10}@media (min-width:1024px){section[data-comp="time.board"]>.tboard-top{margin-left:-2rem;margin-right:-2rem;padding:1rem 2rem .5rem;top:var(--cl-topbar-h,4.5rem)}}section[data-comp="users.editor"]>header.ficha-top{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:rgb(var(--c-neutral-50)/.92);margin-left:-1rem;margin-right:-1rem;padding:.75rem 1rem;position:sticky;top:var(--cl-topbar-h,4rem);z-index:10}@media (min-width:1024px){section[data-comp="users.editor"]>header.ficha-top{top:var(--cl-topbar-h,4.5rem)}}@media (min-width:768px){section[data-comp="time.board"] table.sticky-thead thead th{top:calc(var(--cl-topbar-h, 4rem) + var(--tb-top-h, 0px))}}@media (max-width:1023px){[data-page-body]{overflow-x:clip}section[data-comp="time.mine.mobile"]>.mytime-top-mob{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:rgb(var(--c-neutral-50)/.92);margin:-1rem -1rem 0;padding:.75rem 1rem .5rem;position:sticky;top:0;z-index:10}}section[data-comp$=".list"] [class*=-list-view],section[data-comp$=".list"] [class*=-list-view]>.overflow-x-auto{overflow:visible!important}section[data-comp$=".list"] [class*=-list-view] table{border-collapse:separate;border-spacing:0}section[data-comp$=".list"] [class*=-list-view] thead th:first-child{border-top-left-radius:14px;transition:border-top-left-radius .25s ease}section[data-comp$=".list"] [class*=-list-view] thead th:last-child{border-top-right-radius:14px;transition:border-top-right-radius .25s ease}section[data-comp$=".list"].is-scrolled [class*=-list-view] thead th:first-child{border-top-left-radius:0}section[data-comp$=".list"].is-scrolled [class*=-list-view] thead th:last-child{border-top-right-radius:0}section[data-comp$=".list"] [class*=-list-view] tbody tr:last-child td:first-child{border-bottom-left-radius:14px}section[data-comp$=".list"] [class*=-list-view] tbody tr:last-child td:last-child{border-bottom-right-radius:14px}@media (min-width:768px){section[data-comp$=".list"] [class*=-list-view] thead th{background-color:rgb(var(--c-neutral-50));position:sticky;top:var(--bo-thead-top,11rem);z-index:5}}@media (min-width:1024px){section[data-comp$=".list"] [class*=-list-view] thead th{top:var(--bo-thead-top,12rem)}}.tabs-sticky{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:rgb(var(--c-neutral-50)/.92);position:sticky;top:var(--cl-topbar-h,0);z-index:15}@media (min-width:1024px){.pantalla-sticky{background-color:rgb(var(--c-neutral-50));box-shadow:0 10px 12px -12px rgb(var(--c-shadow)/.35);margin-left:-2rem;margin-right:-2rem;margin-top:-.5rem;padding:.5rem 2rem .6rem;position:sticky;top:var(--cl-topbar-h,0);z-index:14}}@media (min-width:768px){table.sticky-thead{border-collapse:separate;border-spacing:0}table.sticky-thead thead th{background-color:rgb(var(--c-white));box-shadow:inset 0 -1px 0 rgb(var(--c-neutral-200));position:sticky;top:calc(var(--cl-topbar-h, 4rem) + var(--cl-tabs-h, 0px));z-index:5}:is(.overflow-x-auto:not(.md\:overflow-visible),.overflow-auto,.abs-rej-scroll)>table.sticky-thead thead th{top:0}}table.sticky-thead-box{border-collapse:separate;border-spacing:0}table.sticky-thead-box thead th{background-color:rgb(var(--c-neutral-50));box-shadow:inset 0 -1px 0 rgb(var(--c-neutral-200));position:sticky;top:0;z-index:5}.chat-day{background-color:transparent;margin:0;padding:.25rem 0;pointer-events:none;position:sticky;text-align:center;top:0;z-index:6}.chat-day>span{pointer-events:auto}.search-collapsible{flex:none!important;transition:width .25s ease;width:14rem}.search-collapsible.is-collapsed{cursor:pointer;height:2.5rem;width:2.5rem}.search-collapsible.is-collapsed input[type=search]{border-radius:9999px;caret-color:transparent;color:transparent!important;cursor:pointer;height:2.5rem!important;padding:0!important;pointer-events:none;transition:padding .25s ease;width:2.5rem!important}.search-collapsible.is-collapsed input[type=search]::-moz-placeholder{color:transparent}.search-collapsible.is-collapsed input[type=search]::placeholder{color:transparent}.search-collapsible.is-collapsed>i,.search-collapsible.is-collapsed>svg{left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.search-collapsible>i,.search-collapsible>svg{top:50%;transform:translateY(-50%)}:root{--right-toc-width:15rem}@media (min-width:1280px){.right-toc{border-left:1px solid rgb(var(--c-white)/.4);bottom:0;overflow-y:auto;padding:calc(var(--cl-topbar-h, 4.5rem) + 1rem) 1.25rem 1.5rem 1.25rem;position:fixed;right:0;top:0;width:var(--right-toc-width);z-index:10}.right-toc-main{padding-right:var(--right-toc-width)}body.has-right-toc [data-flash-area],body:has(.right-toc) [data-flash-area]{padding-right:var(--right-toc-width)}}[data-page-body]{position:relative}[data-flash-area]{left:1rem;pointer-events:none;position:absolute;right:1rem;top:1.5rem;z-index:25}[data-flash-area]>*{pointer-events:auto}@media (min-width:1024px){[data-flash-area]{left:2rem;right:2rem;top:2rem}}[data-flash-area] [data-dismiss-box]{box-shadow:0 10px 30px rgb(var(--c-shadow)/.14);isolation:isolate;position:relative}[data-flash-area] [data-dismiss-box]:before{background:rgb(var(--c-white));border-radius:inherit;content:"";inset:0;position:absolute;z-index:-1}[data-section]{display:none}[data-section].is-visible{display:block}[data-toc-link].is-active{background:rgb(var(--c-primary-100));color:rgb(var(--c-primary-700));font-weight:600}.mob-tabs{align-items:end;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgb(var(--c-white)/.92);border-top:1px solid rgb(var(--c-neutral-200));padding:8px 8px calc(14px + env(safe-area-inset-bottom, 0px))}.mob-tab{color:rgb(var(--c-neutral-500));display:grid;font-family:var(--font-display);font-size:.7rem;font-weight:600;gap:3px;justify-items:center;padding:4px 0;position:relative}.mob-tab>svg{height:22px;width:22px}.mob-tab[aria-current=page]{color:rgb(var(--c-neutral-800))}.mob-tab[aria-current=page]>svg{color:rgb(var(--c-primary-500))}.mob-punto{background:rgb(var(--c-danger));border-radius:5px;color:#fff;display:grid;font-size:.62rem;font-variant-numeric:tabular-nums;font-weight:700;height:16px;left:calc(50% + 6px);min-width:16px;padding:0 3px;place-items:center;position:absolute;top:-2px}.mob-tab-fichar{margin-top:-26px}.mob-gordo{background:rgb(var(--c-side));border:3px solid rgb(var(--c-neutral-50));border-radius:18px;box-shadow:0 12px 24px -12px rgba(16,23,34,.7);color:rgb(var(--c-secondary-400));display:grid;height:60px;place-items:center;width:60px}.mob-gordo svg{height:28px;width:28px}.mob-tab-fichar[aria-current=page] .mob-gordo{background:rgb(var(--c-secondary-400));color:#1e2a3a}:root[data-theme=dark] .mob-gordo{background:#233246;border-color:rgb(var(--c-white))}:root[data-theme=dark] .mob-tab-fichar[aria-current=page] .mob-gordo{background:rgb(var(--c-secondary-400));color:#1e2a3a}.mob-tab:active .mob-gordo{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.mob-tab:active .mob-gordo{transform:none}}@media (max-width:1023px){body.piel-movil [data-page-body]{padding-left:18px;padding-right:18px}body.con-pestanas [data-flash-area]{bottom:calc(92px + env(safe-area-inset-bottom, 0px));left:14px;position:fixed;right:14px;top:auto;z-index:35}body.con-pestanas [data-flash-area] [data-dismiss-box]{background:rgb(var(--c-side));border-color:transparent;border-radius:12px;box-shadow:0 16px 32px -18px rgba(16,23,34,.6);margin-bottom:8px}body.con-pestanas [data-flash-area] [data-dismiss-box]:before{display:none}body.con-pestanas [data-flash-area] [data-dismiss-box] p{color:#fff;font-family:var(--font-display);font-size:.9rem}body.con-pestanas [data-flash-area] [data-dismiss-box]>svg.text-success{color:#8fd9b4}body.con-pestanas [data-flash-area] [data-dismiss-box]>svg.text-info{color:#a9c6e4}body.con-pestanas [data-flash-area] [data-dismiss-box]>svg.text-warning{color:#e8b85c}body.con-pestanas [data-flash-area] [data-dismiss-box]>svg.text-danger{color:#ee9a8c}body.con-pestanas [data-flash-area] [data-dismiss-box] [data-dismiss]{color:rgb(var(--c-side-mute))}}.mob-hero{background:linear-gradient(160deg,rgb(var(--c-primary-500)),rgb(var(--c-primary-700)))}.mob-hero:before{background:rgb(var(--c-secondary-400)/.18);border-radius:999px;content:"";height:160px;position:absolute;right:-40px;top:-40px;width:160px}@media (max-width:639px){[data-comp=login] input{font-size:16px}}@media (max-width:1023px){[data-chat-movil]{height:calc(100dvh - 11.5rem);min-height:20rem}[data-chat-movil] textarea[data-chat-write]{min-height:2.75rem}.swal2-container{align-items:flex-end!important;padding:0!important}.swal2-container .swal2-popup{background:rgb(var(--c-neutral-50))!important;border-radius:30px 30px 0 0!important;margin:0!important;max-width:100%!important;padding:10px 18px 26px!important;width:100%!important}.swal2-container .swal2-popup:before{background:rgb(var(--c-neutral-300));border-radius:99px;content:"";display:block;height:5px;margin:0 auto 12px;width:44px}.swal2-container .swal2-popup.swal2-show{animation:cl-sheet-up .26s cubic-bezier(.22,1,.36,1)!important}.swal2-container .swal2-popup.swal2-hide{animation:cl-sheet-down .2s ease-in forwards!important}.swal2-container .swal2-actions{flex-direction:column-reverse;gap:.5rem;width:100%}.swal2-container .swal2-actions .swal2-styled{border-radius:16px!important;margin:0!important;width:100%}.swal2-container .swal2-close{display:none!important}}@keyframes cl-sheet-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes cl-sheet-down{0%{transform:none}to{transform:translateY(100%)}}@media (max-width:1023px){[data-sheet]:not(.cl-modal){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:rgba(10,16,24,.45)!important}[data-sheet]>[role=dialog]{background:rgb(var(--c-white));border-radius:22px 22px 0 0;box-shadow:0 -20px 40px -20px rgba(0,0,0,.35);max-height:88vh;max-height:88dvh;padding-bottom:calc(24px + env(safe-area-inset-bottom, 0px));padding-left:18px;padding-right:18px}[data-sheet]:not(.hidden)>[role=dialog]{animation:cl-sheet-up .3s cubic-bezier(.2,.8,.2,1)}[data-sheet] .sheet-grab{background:rgb(var(--c-neutral-200));border-radius:3px;height:5px;margin:-8px auto 10px;width:40px}[data-sheet]>[role=dialog]>div>div>p.text-lg.font-bold:first-child{font-family:var(--font-display);font-size:1.3rem;font-weight:700;line-height:1.15}[data-sheet] [data-sheet-close]{border-radius:10px}[data-sheet] :is(form,div,article).bg-white.rounded-2xl{border-radius:13px}[data-sheet] :is(div,p).rounded-xl.bg-neutral-50{background:rgb(var(--c-neutral-100));border-radius:9px}[data-sheet] .grid.grid-cols-2>:is(button,a){border-radius:11px}}@media (max-width:1023px) and (prefers-reduced-motion:reduce){[data-sheet]:not(.hidden)>[role=dialog]{animation:none}}.swal2-popup{border-radius:14px!important;font-family:var(--font-body)!important;padding:1.5rem 1.5rem 1.25rem!important}.swal2-title{color:rgb(var(--c-neutral-800))!important;font-weight:700!important}.swal2-html-container{color:rgb(var(--c-neutral-600))!important;font-size:.95rem!important}.swal2-confirm.swal2-styled{background:rgb(var(--c-primary-500))!important;border-radius:9999px!important;box-shadow:0 4px 16px rgb(var(--c-primary-500)/.3)!important;color:rgb(var(--c-white))!important;font-weight:600!important;padding:.6rem 1.5rem!important}.swal2-confirm.swal2-styled:hover{background:rgb(var(--c-primary-700))!important}.swal2-confirm.swal2-styled.swal2-danger{box-shadow:0 4px 16px rgb(var(--c-danger)/.3)!important}.swal2-confirm.swal2-styled.swal2-danger,.swal2-confirm.swal2-styled.swal2-danger:hover{background:rgb(var(--c-danger))!important}.swal2-cancel.swal2-styled{background:rgb(var(--c-white))!important;border:1px solid rgb(var(--c-neutral-200))!important;color:rgb(var(--c-neutral-600))!important;font-weight:500!important}.swal2-cancel.swal2-styled,.swal2-deny.swal2-styled{border-radius:9999px!important;padding:.6rem 1.5rem!important}.swal2-deny.swal2-styled{background:rgb(var(--c-danger))!important;color:rgb(var(--c-white))!important;font-weight:600!important}.swal2-icon.swal2-success [class^=swal2-success-line]{background-color:rgb(var(--c-success))!important}.swal2-icon.swal2-success .swal2-success-ring{border-color:rgb(var(--c-success)/.3)!important}.swal2-icon.swal2-warning{border-color:rgb(var(--c-warning))!important;color:rgb(var(--c-warning))!important}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{background-color:rgb(var(--c-danger))!important}.swal2-icon.swal2-error{border-color:rgb(var(--c-danger))!important}.swal2-icon.swal2-info{border-color:rgb(var(--c-info))!important;color:rgb(var(--c-info))!important}.swal2-input,.swal2-select,.swal2-textarea{background-color:rgb(var(--c-neutral-50))!important;border:1px solid rgb(var(--c-neutral-200))!important;border-radius:12px!important;box-shadow:none!important;color:rgb(var(--c-neutral-700))!important;font-size:.9rem!important}.swal2-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%2371808F' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-position:right .9rem center;background-repeat:no-repeat;padding:.65rem 2.5rem .65rem 1rem!important}@media (prefers-reduced-motion:reduce){.animate-ping{display:none!important}.animate-pulse{animation:none!important}}.note-editable,.richtext{font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity:1;color:rgb(var(--c-neutral-700)/var(--tw-text-opacity,1))}h2 .note-editable.uppercase,h2.richtext.uppercase{color:rgb(var(--c-neutral-500));font-size:.72rem;font-weight:600;letter-spacing:.16em}h2:is(.text-base,.note-editable).font-bold:not(.uppercase),h2:is(.text-base,.richtext).font-bold:not(.uppercase){font-family:var(--font-display);font-weight:600;letter-spacing:0}@media (min-width:1024px){.conv-fila .note-editable.font-semibold,.conv-fila .richtext.font-semibold{font-family:var(--font-display);font-size:.93rem}}@media (max-width:1023px){.piel-movil :is(a,div,button,form).flex.items-center.gap-3:is(.py-2\.5,.py-3)>span.flex-1>span .note-editable:first-child,.piel-movil :is(a,div,button,form).flex.items-center.gap-3:is(.py-2\.5,.py-3)>span.flex-1>span.richtext:first-child{font-family:var(--font-display);font-size:.95rem;font-weight:600;line-height:1.25}.piel-movil :is(button,a).rounded-full:is(.px-3,.px-4):is(.py-1\.5,.py-2):is(.text-xs,.note-editable),.piel-movil :is(button,a).rounded-full:is(.px-3,.px-4):is(.py-1\.5,.py-2):is(.text-xs,.richtext){border-radius:9px;font-family:var(--font-display)}}.note-editable p,.richtext p{margin-bottom:.5rem;margin-top:.5rem}.note-editable h2,.richtext h2{font-size:1.125rem;font-weight:700;letter-spacing:-.025em;line-height:1.75rem;margin-bottom:.5rem;margin-top:1rem;--tw-text-opacity:1;color:rgb(var(--c-neutral-900)/var(--tw-text-opacity,1))}.bg-white.rounded-3xl h2 .note-editable h2,.bg-white.rounded-3xl h2.richtext h2{font-weight:600}@media (max-width:1023px){[data-sheet]>[role=dialog]>div>div>p .note-editable h2.font-bold:first-child,[data-sheet]>[role=dialog]>div>div>p.richtext h2.font-bold:first-child,[data-sheet]>[role=dialog]>div>div>p.text-lg .note-editable h2:first-child,[data-sheet]>[role=dialog]>div>div>p.text-lg.richtext h2:first-child{font-family:var(--font-display);font-size:1.3rem;font-weight:700;line-height:1.15}}h2 .note-editable h2.font-bold,h2.richtext h2.font-bold,h2.text-lg .note-editable h2,h2.text-lg.richtext h2{font-size:1.05rem;font-weight:600;letter-spacing:0;line-height:1.35rem}:is(p,span,strong,b):is(.text-xl,.text-2xl,.text-3xl) .note-editable h2:not(.font-mono,[class*="tracking-["],[class*=tracking-wide]),:is(p,span,strong,b):is(.text-xl,.text-2xl,.text-3xl).richtext h2:not(.font-mono,[class*="tracking-["],[class*=tracking-wide]){font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:0}h2:is(.text-base,.text-sm) .note-editable h2:not(.uppercase),h2:is(.text-base,.text-sm).richtext h2:not(.uppercase){font-family:var(--font-display);font-weight:600;letter-spacing:0}h2.text-base .note-editable h2,h2.text-base.richtext h2{font-size:1.05rem}:is(button,a,span).bg-secondary-400 .note-editable h2,:is(button,a,span).bg-secondary-400.richtext h2{color:#1e2a3a}.note-editable h3,.richtext h3{font-size:1rem;font-weight:700;line-height:1.5rem;margin-bottom:.375rem;margin-top:.75rem;--tw-text-opacity:1;color:rgb(var(--c-neutral-900)/var(--tw-text-opacity,1))}@media (max-width:1023px){[data-sheet]>[role=dialog]>div>div>p.text-lg .note-editable h3:first-child,[data-sheet]>[role=dialog]>div>div>p.text-lg.richtext h3:first-child{font-family:var(--font-display);font-size:1.3rem;font-weight:700;line-height:1.15}}h2.text-lg .note-editable h3,h2.text-lg.richtext h3{font-size:1.05rem;font-weight:600;letter-spacing:0;line-height:1.35rem}:is(p,span,strong,b):is(.text-xl,.text-2xl,.text-3xl) .note-editable h3:not(.font-mono,[class*="tracking-["],[class*=tracking-wide]),:is(p,span,strong,b):is(.text-xl,.text-2xl,.text-3xl).richtext h3:not(.font-mono,[class*="tracking-["],[class*=tracking-wide]){font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:0}h2:is(.note-editable h3,.text-sm).font-bold:not(.uppercase),h2:is(.richtext h3,.text-sm).font-bold:not(.uppercase){font-family:var(--font-display);font-weight:600;letter-spacing:0}h2:is(.text-base,.text-sm) .note-editable h3:not(.uppercase),h2:is(.text-base,.text-sm).richtext h3:not(.uppercase){font-family:var(--font-display);font-weight:600;letter-spacing:0}h2 .note-editable h3.font-bold,h2.richtext h3.font-bold,h2.text-base .note-editable h3,h2.text-base.richtext h3{font-size:1.05rem}:is(button,a,span).bg-secondary-400 .note-editable h3,:is(button,a,span).bg-secondary-400.richtext h3{color:#1e2a3a}.note-editable h4,.richtext h4{font-size:.875rem;font-weight:700;line-height:1.25rem;margin-bottom:.25rem;margin-top:.75rem;--tw-text-opacity:1;color:rgb(var(--c-neutral-900)/var(--tw-text-opacity,1))}@media (max-width:1023px){[data-sheet]>[role=dialog]>div>div>p.text-lg .note-editable h4:first-child,[data-sheet]>[role=dialog]>div>div>p.text-lg.richtext h4:first-child{font-family:var(--font-display);font-size:1.3rem;font-weight:700;line-height:1.15}}h2.text-lg .note-editable h4,h2.text-lg.richtext h4{font-size:1.05rem;font-weight:600;letter-spacing:0;line-height:1.35rem}h2 .note-editable h4.uppercase,h2.richtext h4.uppercase{color:rgb(var(--c-neutral-500));font-size:.72rem;font-weight:600;letter-spacing:.16em}:is(p,span,strong,b):is(.text-xl,.text-2xl,.text-3xl) .note-editable h4:not(.font-mono,[class*="tracking-["],[class*=tracking-wide]),:is(p,span,strong,b):is(.text-xl,.text-2xl,.text-3xl).richtext h4:not(.font-mono,[class*="tracking-["],[class*=tracking-wide]){font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:0}h2:is(.text-base,.note-editable h4).font-bold:not(.uppercase),h2:is(.text-base,.richtext h4).font-bold:not(.uppercase){font-family:var(--font-display);font-weight:600;letter-spacing:0}h2:is(.text-base,.text-sm) .note-editable h4:not(.uppercase),h2:is(.text-base,.text-sm).richtext h4:not(.uppercase){font-family:var(--font-display);font-weight:600;letter-spacing:0}h2.text-base .note-editable h4,h2.text-base.richtext h4{font-size:1.05rem}@media (min-width:1024px){.conv-fila .note-editable h4.font-semibold,.conv-fila .richtext h4.font-semibold{font-family:var(--font-display);font-size:.93rem}}:is(button,a,span).bg-secondary-400 .note-editable h4,:is(button,a,span).bg-secondary-400.richtext h4{color:#1e2a3a}@media (max-width:1023px){.piel-movil :is(a,div,button,form).flex.items-center.gap-3:is(.py-2\.5,.py-3)>span.flex-1>span .note-editable h4:first-child,.piel-movil :is(a,div,button,form).flex.items-center.gap-3:is(.py-2\.5,.py-3)>span.flex-1>span.richtext h4:first-child{font-family:var(--font-display);font-size:.95rem;font-weight:600;line-height:1.25}.piel-movil :is(button,a).rounded-full:is(.px-3,.px-4):is(.py-1\.5,.py-2):is(.text-xs,.note-editable h4),.piel-movil :is(button,a).rounded-full:is(.px-3,.px-4):is(.py-1\.5,.py-2):is(.text-xs,.richtext h4){border-radius:9px;font-family:var(--font-display)}}.note-editable ul,.richtext ul{list-style-type:disc;margin-bottom:.5rem;margin-top:.5rem}.note-editable ul>:not([hidden])~:not([hidden]),.richtext ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.note-editable ul,.richtext ul{padding-left:1.5rem}.note-editable ol,.richtext ol{list-style-type:decimal;margin-bottom:.5rem;margin-top:.5rem}.note-editable ol>:not([hidden])~:not([hidden]),.richtext ol>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.note-editable ol,.richtext ol{padding-left:1.5rem}.note-editable a,.richtext a{--tw-text-opacity:1;color:rgb(var(--c-primary-700)/var(--tw-text-opacity,1));text-decoration-line:underline}@media (max-width:1023px){.piel-movil span.flex-shrink-0:is(.w-9,.w-10):is(.bg-primary-50 .note-editable a,.bg-info\/15.text-info),.piel-movil span.flex-shrink-0:is(.w-9,.w-10):is(.bg-primary-50.richtext a,.bg-info\/15.text-info){background:var(--ch-az-bg);color:var(--ch-az-fg)}}.note-editable blockquote,.richtext blockquote{border-left-width:4px;margin-bottom:.75rem;margin-top:.75rem;--tw-border-opacity:1;border-color:rgb(var(--c-primary-200)/var(--tw-border-opacity,1));font-style:italic;padding-left:1rem;--tw-text-opacity:1;color:rgb(var(--c-neutral-600)/var(--tw-text-opacity,1))}span.bg-neutral-100 .note-editable blockquote,span.bg-neutral-100.richtext blockquote{color:rgb(var(--c-neutral-700))}@media (max-width:1023px){.piel-movil span.flex-shrink-0:is(.w-9,.w-10).bg-neutral-100 .note-editable blockquote,.piel-movil span.flex-shrink-0:is(.w-9,.w-10).bg-neutral-100.richtext blockquote{background:var(--ch-gr-bg);color:var(--ch-gr-fg)}}.note-editable hr,.richtext hr{margin-bottom:1rem;margin-top:1rem;--tw-border-opacity:1;border-color:rgb(var(--c-neutral-200)/var(--tw-border-opacity,1))}:is(button,a):is([class^=px-],[class*=" px-"]).bg-white .note-editable hr:not([class*="hover:bg-danger"],[class*="hover:text-danger"]):hover,:is(button,a):is([class^=px-],[class*=" px-"]).bg-white.richtext hr:not([class*="hover:bg-danger"],[class*="hover:text-danger"]):hover{background-color:rgb(var(--c-white));border-color:rgb(var(--c-neutral-700))}@media (min-width:1024px){ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl .note-editable hr):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card)),ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.richtext hr):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card)){border:1px solid rgb(var(--c-neutral-200));border-radius:12px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl .note-editable hr):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li,ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.richtext hr):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li{border-color:rgb(var(--c-neutral-100));border-radius:0;border-width:0 0 1px;margin-top:0}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl .note-editable hr):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:first-child,ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.richtext hr):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:first-child{border-radius:11px 11px 0 0}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl .note-editable hr):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:last-child,ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.richtext hr):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:last-child{border-bottom-width:0;border-radius:0 0 11px 11px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl .note-editable hr):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:only-child,ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.richtext hr):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:only-child{border-radius:11px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl .note-editable hr):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:hover,ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.richtext hr):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:hover{background-color:rgb(var(--c-neutral-100)/.5)}}.note-editable table,.richtext table{font-size:.875rem;line-height:1.25rem;margin-bottom:.75rem;margin-top:.75rem}h2 .note-editable table.uppercase,h2.richtext table.uppercase{color:rgb(var(--c-neutral-500));font-size:.72rem;font-weight:600;letter-spacing:.16em}h2:is(.text-base,.note-editable table).font-bold:not(.uppercase),h2:is(.text-base,.richtext table).font-bold:not(.uppercase){font-family:var(--font-display);font-weight:600;letter-spacing:0}@media (min-width:1024px){.conv-fila .note-editable table.font-semibold,.conv-fila .richtext table.font-semibold{font-family:var(--font-display);font-size:.93rem}}@media (max-width:1023px){.piel-movil :is(a,div,button,form).flex.items-center.gap-3:is(.py-2\.5,.py-3)>span.flex-1>span .note-editable table:first-child,.piel-movil :is(a,div,button,form).flex.items-center.gap-3:is(.py-2\.5,.py-3)>span.flex-1>span.richtext table:first-child{font-family:var(--font-display);font-size:.95rem;font-weight:600;line-height:1.25}.piel-movil :is(button,a).rounded-full:is(.px-3,.px-4):is(.py-1\.5,.py-2):is(.text-xs,.note-editable table),.piel-movil :is(button,a).rounded-full:is(.px-3,.px-4):is(.py-1\.5,.py-2):is(.text-xs,.richtext table){border-radius:9px;font-family:var(--font-display)}}.note-editable strong,.richtext strong{font-weight:600;--tw-text-opacity:1;color:rgb(var(--c-neutral-900)/var(--tw-text-opacity,1))}@media (min-width:1024px){.conv-fila .text-sm .note-editable strong,.conv-fila .text-sm.richtext strong{font-family:var(--font-display);font-size:.93rem}}:is(button,a,span).bg-secondary-400 .note-editable strong,:is(button,a,span).bg-secondary-400.richtext strong{color:#1e2a3a}@media (max-width:1023px){.piel-movil :is(a,div,button,form).flex.items-center.gap-3:is(.py-2\.5,.py-3)>span.flex-1>span .note-editable strong:first-child,.piel-movil :is(a,div,button,form).flex.items-center.gap-3:is(.py-2\.5,.py-3)>span.flex-1>span.richtext strong:first-child{font-family:var(--font-display);font-size:.95rem;font-weight:600;line-height:1.25}.piel-movil :is(button,a).rounded-full .note-editable strong:is([class^=px-],[class*=" px-"]),.piel-movil :is(button,a).rounded-full.richtext strong:is([class^=px-],[class*=" px-"]){border-radius:11px}}.note-editor.note-frame{border-radius:10px;border-width:1px;margin-bottom:0;overflow:hidden;--tw-border-opacity:1;border-color:rgb(var(--c-neutral-200)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-white)/var(--tw-bg-opacity,1))}:is(button,a):is([class^=px-],[class*=" px-"]):is(.rounded-full,.note-editor.note-frame,.rounded-lg){font-family:var(--font-display);letter-spacing:.005em}.note-editor.note-frame.rounded-3xl h2.text-lg,.note-editor.note-frame.rounded-3xl>h2{font-weight:600}@media (max-width:1023px){[data-sheet] :is(form,div,article).note-editor.note-frame.rounded-2xl{border-radius:13px}[data-sheet] :is(div,p).note-editor.note-frame.bg-neutral-50{background:rgb(var(--c-neutral-100));border-radius:9px}}:is(button,a):is([class^=px-],[class*=" px-"]).bg-white.note-editor.note-frame:not([class*="hover:bg-danger"],[class*="hover:text-danger"]):hover{background-color:rgb(var(--c-white));border-color:rgb(var(--c-neutral-700))}:is(button,a):is([class^=px-],[class*=" px-"]).note-editor.note-frame.border-neutral-200:not([class*="hover:bg-danger"],[class*="hover:text-danger"]):hover{background-color:rgb(var(--c-white));border-color:rgb(var(--c-neutral-700))}:is(div,span).w-9.h-9.rounded-full.note-editor.note-frame.shadow-sm{background:transparent;border-color:transparent;box-shadow:none;height:22px;width:22px}:is(div,span).w-9.h-9.rounded-full.note-editor.note-frame.shadow-sm svg{height:18px;width:18px}:is(div,span).w-9.h-9.rounded-full.note-editor.note-frame.shadow-sm svg:not([class*=text-warning],[class*=text-danger],[class*=text-success],[class*=text-info],[class*=text-secondary]){color:rgb(var(--c-neutral-700))}@media (min-width:1024px){ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-editor.note-frame):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card)){border:1px solid rgb(var(--c-neutral-200));border-radius:12px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-editor.note-frame):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li{border-color:rgb(var(--c-neutral-100));border-radius:0;border-width:0 0 1px;margin-top:0}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-editor.note-frame):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:first-child{border-radius:11px 11px 0 0}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-editor.note-frame):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:last-child{border-bottom-width:0;border-radius:0 0 11px 11px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-editor.note-frame):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:only-child{border-radius:11px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-editor.note-frame):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:hover{background-color:rgb(var(--c-neutral-100)/.5)}}:is(div,ul,nav).note-editor.note-frame.shadow-lg{border-radius:12px;box-shadow:0 0 0 1px rgb(var(--c-neutral-200)),0 18px 40px -18px rgb(var(--c-shadow)/var(--shadow-a))}.side-chapa.note-editor.note-frame{background:#fff}.acc-slot :is(input.note-editor.note-frame,input.bg-neutral-50){background-color:rgb(var(--c-white));border-radius:10px}@media (max-width:1023px){.piel-movil :is(div,form,article,section,a,button).note-editor.note-frame:is(.rounded-3xl,.rounded-\[22px\],.rounded-\[20px\]){border:1px solid rgb(var(--c-neutral-200));border-radius:14px;box-shadow:0 18px 40px -28px rgb(var(--c-shadow)/var(--shadow-a))}.piel-movil .note-editor.note-frame>:is(p,div).pb-2.border-b{border-bottom-color:transparent;padding-bottom:2px}.piel-movil .note-editor.note-frame>div.pb-2.border-b>p,.piel-movil .note-editor.note-frame>p.pb-2.border-b{font-family:var(--font-display);font-size:1rem;font-weight:600}.piel-movil .note-editor.note-frame>div.pb-2.border-b>:is(a,button).text-xs{font-family:var(--font-display);font-size:.82rem}.piel-movil span.flex-shrink-0.flex.items-center.justify-center:is(.w-9.h-9,.w-10.h-10):is(.note-editor.note-frame,.rounded-\[12px\]){border-radius:10px;height:36px;width:36px}.piel-movil :is(button,a):is(.w-full,.flex-1):is(.note-editor.note-frame,.rounded-2xl,.rounded-\[14px\],.rounded-\[16px\],.rounded-full,.rounded-3xl){border-radius:11px}.piel-movil :is(button,a):is(.note-editor.note-frame,.rounded-full,.rounded-\[14px\]):is(.bg-primary-500,.bg-primary-600,.bg-white,.grad-success):active{transform:scale(.98)}.piel-movil :is(button,a):is(.rounded-xl,.rounded-full,.rounded-\[14px\]):is(.bg-primary-500,.bg-primary-600,.note-editor.note-frame,.grad-success):active{transform:scale(.98)}}.note-editor.note-frame:focus-within{--tw-border-opacity:1;border-color:rgb(var(--c-primary-400)/var(--tw-border-opacity,1));--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(4px + 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-opacity:1;--tw-ring-color:rgb(var(--c-primary-100)/var(--tw-ring-opacity,1))}.note-editor .note-toolbar,.note-toolbar.note-btn-group{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(var(--c-neutral-200)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-neutral-50)/var(--tw-bg-opacity,1));padding:.375rem .5rem}@media (max-width:1023px){[data-sheet] :is(div,p).rounded-xl .note-editor .note-toolbar,[data-sheet] :is(div,p).rounded-xl.note-toolbar.note-btn-group{background:rgb(var(--c-neutral-100));border-radius:9px}}:is(button,a):is([class^=px-],[class*=" px-"]).bg-white .note-editor .note-toolbar:not([class*="hover:bg-danger"],[class*="hover:text-danger"]):hover,:is(button,a):is([class^=px-],[class*=" px-"]).bg-white.note-toolbar.note-btn-group:not([class*="hover:bg-danger"],[class*="hover:text-danger"]):hover{background-color:rgb(var(--c-white));border-color:rgb(var(--c-neutral-700))}@media (min-width:1024px){ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl .note-editor .note-toolbar):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card)),ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-toolbar.note-btn-group):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card)){border:1px solid rgb(var(--c-neutral-200));border-radius:12px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl .note-editor .note-toolbar):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li,ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-toolbar.note-btn-group):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li{border-color:rgb(var(--c-neutral-100));border-radius:0;border-width:0 0 1px;margin-top:0}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl .note-editor .note-toolbar):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:first-child,ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-toolbar.note-btn-group):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:first-child{border-radius:11px 11px 0 0}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl .note-editor .note-toolbar):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:last-child,ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-toolbar.note-btn-group):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:last-child{border-bottom-width:0;border-radius:0 0 11px 11px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl .note-editor .note-toolbar):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:only-child,ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-toolbar.note-btn-group):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:only-child{border-radius:11px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl .note-editor .note-toolbar):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:hover,ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-toolbar.note-btn-group):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:hover{background-color:rgb(var(--c-neutral-100)/.5)}div.rounded-2xl .note-editor .note-toolbar:has(>p.text-xl),div.rounded-2xl.note-toolbar.note-btn-group:has(>p.text-xl){background:rgb(var(--c-neutral-100));border-radius:12px}}.acc-slot :is(input.rounded-xl,input .note-editor .note-toolbar),.acc-slot :is(input.rounded-xl,input.note-toolbar.note-btn-group){background-color:rgb(var(--c-white));border-radius:10px}@media (max-width:1023px){.piel-movil .bg-white>:is(p,div).pb-2 .note-editor .note-toolbar,.piel-movil .bg-white>:is(p,div).pb-2.note-toolbar.note-btn-group{border-bottom-color:transparent;padding-bottom:2px}.piel-movil .bg-white>div.pb-2 .note-editor .note-toolbar>p,.piel-movil .bg-white>div.pb-2.note-toolbar.note-btn-group>p,.piel-movil .bg-white>p.pb-2 .note-editor .note-toolbar,.piel-movil .bg-white>p.pb-2.note-toolbar.note-btn-group{font-family:var(--font-display);font-size:1rem;font-weight:600}.piel-movil .bg-white>div.pb-2 .note-editor .note-toolbar>:is(a,button).text-xs,.piel-movil .bg-white>div.pb-2.note-toolbar.note-btn-group>:is(a,button).text-xs{font-family:var(--font-display);font-size:.82rem}.piel-movil :is(button,a).rounded-full:is(.px-3,.px-4):is(.note-editor .note-toolbar,.py-2):is(.text-xs,.text-sm),.piel-movil :is(button,a).rounded-full:is(.px-3,.px-4):is(.note-toolbar.note-btn-group,.py-2):is(.text-xs,.text-sm){border-radius:9px;font-family:var(--font-display)}}.note-editor .note-btn{border-radius:10px;border-width:1px;--tw-border-opacity:1;border-color:rgb(var(--c-neutral-200)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-white)/var(--tw-bg-opacity,1));font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(var(--c-neutral-700)/var(--tw-text-opacity,1))}:is(button,a):is([class^=px-],[class*=" px-"]):is(.rounded-full,.rounded-xl,.note-editor .note-btn){font-family:var(--font-display);letter-spacing:.005em}.note-editor .note-btn.rounded-3xl h2.text-lg,.note-editor .note-btn.rounded-3xl>h2{font-weight:600}@media (max-width:1023px){[data-sheet] :is(form,div,article).note-editor .note-btn.rounded-2xl{border-radius:13px}}:is(button,a):is([class^=px-],[class*=" px-"]).note-editor .note-btn.border-neutral-200:not([class*="hover:bg-danger"],[class*="hover:text-danger"]):hover{background-color:rgb(var(--c-white));border-color:rgb(var(--c-neutral-700))}:is(button,a):is([class^=px-],[class*=" px-"]).bg-white.note-editor .note-btn:not([class*="hover:bg-danger"],[class*="hover:text-danger"]):hover{background-color:rgb(var(--c-white));border-color:rgb(var(--c-neutral-700))}:is(div,span).w-9.h-9.rounded-full.note-editor .note-btn.shadow-sm{background:transparent;border-color:transparent;box-shadow:none;height:22px;width:22px}:is(div,span).w-9.h-9.rounded-full.note-editor .note-btn.shadow-sm svg{height:18px;width:18px}:is(div,span).w-9.h-9.rounded-full.note-editor .note-btn.shadow-sm svg:not([class*=text-warning],[class*=text-danger],[class*=text-success],[class*=text-info],[class*=text-secondary]){color:rgb(var(--c-neutral-700))}@media (min-width:1024px){ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-editor .note-btn):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card)){border:1px solid rgb(var(--c-neutral-200));border-radius:12px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-editor .note-btn):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li{border-color:rgb(var(--c-neutral-100));border-radius:0;border-width:0 0 1px;margin-top:0}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-editor .note-btn):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:first-child{border-radius:11px 11px 0 0}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-editor .note-btn):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:last-child{border-bottom-width:0;border-radius:0 0 11px 11px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-editor .note-btn):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:only-child{border-radius:11px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-editor .note-btn):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:hover{background-color:rgb(var(--c-neutral-100)/.5)}div.p-4.text-center:has(>p.text-2xl)>p.note-editor .note-btn{color:rgb(var(--c-neutral-700));font-size:.78rem}}thead th:is(.text-\[11px\],.note-editor .note-btn){color:rgb(var(--c-neutral-500));font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}thead tr:is(.text-\[11px\],.note-editor .note-btn)>th{color:rgb(var(--c-neutral-500));font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.side-chapa.note-editor .note-btn{background:#fff}@media (max-width:1023px){.piel-movil [data-page-body] p.note-editor .note-btn>a:first-child[href]:not(.rounded-full){color:rgb(var(--c-primary-700));font-family:var(--font-display);font-size:.9rem;font-weight:600}.piel-movil :is(div,form,article,section,a,button).note-editor .note-btn:is(.rounded-3xl,.rounded-\[22px\],.rounded-\[20px\]){border:1px solid rgb(var(--c-neutral-200));border-radius:14px;box-shadow:0 18px 40px -28px rgb(var(--c-shadow)/var(--shadow-a))}.piel-movil .note-editor .note-btn>:is(p,div).pb-2.border-b{border-bottom-color:transparent;padding-bottom:2px}.piel-movil .note-editor .note-btn>div.pb-2.border-b>p,.piel-movil .note-editor .note-btn>p.pb-2.border-b{font-family:var(--font-display);font-size:1rem;font-weight:600}.piel-movil .note-editor .note-btn>div.pb-2.border-b>:is(a,button).text-xs{font-family:var(--font-display);font-size:.82rem}.piel-movil .bg-white>div.pb-2.border-b>:is(a,button).note-editor .note-btn{font-family:var(--font-display);font-size:.82rem}.piel-movil span.rounded-full:is(.note-editor .note-btn,.text-\[11px\],.text-\[10px\]):is([class*=bg-success],[class*=bg-warning],[class*=bg-danger],[class*=bg-info],[class*=bg-neutral-100],[class*=bg-primary-50]):not(.w-2,.w-3,.h-2,.h-3){border-radius:6px;font-family:var(--font-display);font-weight:600}.piel-movil :is(button,a):is(.rounded-xl,.rounded-full,.rounded-\[14px\]):is(.bg-primary-500,.bg-primary-600,.note-editor .note-btn,.grad-success):active{transform:scale(.98)}.piel-movil :is(button,a).rounded-full:is(.px-3,.px-4):is(.py-1\.5,.py-2):is(.note-editor .note-btn,.text-sm){border-radius:9px;font-family:var(--font-display)}}.note-editor .note-btn{cursor:pointer}.note-editor .note-btn:hover{--tw-border-opacity:1;border-color:rgb(var(--c-primary-200)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-primary-50)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-primary-700)/var(--tw-text-opacity,1))}:is(span,div).rounded-full:is(.note-editor .note-btn:hover,.bg-primary-100,.bg-secondary-100,.bg-neutral-100):is(.w-8.h-8,.w-9.h-9,.w-10.h-10){border-radius:9px}:is(article,div,section).rounded-3xl:is(.bg-info\/10,.bg-info\/5,.bg-warning\/10,.bg-warning\/5,.bg-danger\/10,.bg-danger\/5,.bg-success\/10,.bg-success\/5,.bg-secondary-100,.note-editor .note-btn:hover){border-radius:12px}@media (max-width:1023px){.piel-movil span.flex-shrink-0:is(.w-9,.w-10):is(.note-editor .note-btn:hover.text-primary-700,.bg-info\/15.text-info){background:var(--ch-az-bg);color:var(--ch-az-fg)}.piel-movil span.flex-shrink-0:is(.w-9,.w-10):is(.bg-primary-50.note-editor .note-btn:hover,.bg-info\/15.text-info){background:var(--ch-az-bg);color:var(--ch-az-fg)}}.note-editor .note-btn.active{--tw-border-opacity:1;border-color:rgb(var(--c-primary-300)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-primary-100)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-primary-800)/var(--tw-text-opacity,1))}:is(span,div).rounded-full:is(.bg-primary-50,.note-editor .note-btn.active,.bg-secondary-100,.bg-neutral-100):is(.w-8.h-8,.w-9.h-9,.w-10.h-10){border-radius:9px}.note-editor .note-editable{--tw-bg-opacity:1;background-color:rgb(var(--c-white)/var(--tw-bg-opacity,1));padding:1rem}.note-editor .note-editable.rounded-3xl h2.text-lg,.note-editor .note-editable.rounded-3xl>h2{font-weight:600}@media (max-width:1023px){[data-sheet] :is(form,div,article).note-editor .note-editable.rounded-2xl{border-radius:13px}}:is(button,a):is([class^=px-],[class*=" px-"]).note-editor .note-editable.border-neutral-200:not([class*="hover:bg-danger"],[class*="hover:text-danger"]):hover{background-color:rgb(var(--c-white));border-color:rgb(var(--c-neutral-700))}:is(div,span).w-9.h-9.rounded-full.note-editor .note-editable.shadow-sm{background:transparent;border-color:transparent;box-shadow:none;height:22px;width:22px}:is(div,span).w-9.h-9.rounded-full.note-editor .note-editable.shadow-sm svg{height:18px;width:18px}:is(div,span).w-9.h-9.rounded-full.note-editor .note-editable.shadow-sm svg:not([class*=text-warning],[class*=text-danger],[class*=text-success],[class*=text-info],[class*=text-secondary]){color:rgb(var(--c-neutral-700))}@media (min-width:1024px){div.note-editor .note-editable.text-center:not([class*=bg-success],[class*=bg-primary]):has(>p.text-2xl:not(.font-mono)){background:rgb(var(--c-neutral-100));border-color:transparent;border-radius:12px;text-align:left}div.note-editor .note-editable.text-center:has(>p.text-2xl)>p.text-2xl{font-size:1.6rem;line-height:1.15}div.note-editor .note-editable.text-center:has(>p.text-2xl)>p.text-xs{color:rgb(var(--c-neutral-700));font-size:.78rem}div.note-editor .note-editable.text-center.bg-danger\/5:has(>p.text-2xl){background:rgb(var(--c-danger-soft))}div.note-editor .note-editable.text-center:has(>p.text-2xl)>span.mx-auto{margin-left:0;margin-right:0}}.side-chapa.note-editor .note-editable{background:#fff}@media (max-width:1023px){.piel-movil :is(div,form,article,section,a,button).note-editor .note-editable:is(.rounded-3xl,.rounded-\[22px\],.rounded-\[20px\]){border:1px solid rgb(var(--c-neutral-200));border-radius:14px;box-shadow:0 18px 40px -28px rgb(var(--c-shadow)/var(--shadow-a))}.piel-movil .note-editor .note-editable>:is(p,div).pb-2.border-b{border-bottom-color:transparent;padding-bottom:2px}.piel-movil .note-editor .note-editable>div.pb-2.border-b>p,.piel-movil .note-editor .note-editable>p.pb-2.border-b{font-family:var(--font-display);font-size:1rem;font-weight:600}.piel-movil .note-editor .note-editable>div.pb-2.border-b>:is(a,button).text-xs{font-family:var(--font-display);font-size:.82rem}.piel-movil :is(button,a):is(.rounded-xl,.rounded-full,.rounded-\[14px\]):is(.bg-primary-500,.bg-primary-600,.note-editor .note-editable,.grad-success):active{transform:scale(.98)}}.note-editor .note-statusbar{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(var(--c-neutral-200)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-neutral-50)/var(--tw-bg-opacity,1))}@media (max-width:1023px){[data-sheet] :is(div,p).rounded-xl.note-editor .note-statusbar{background:rgb(var(--c-neutral-100));border-radius:9px}}:is(button,a):is([class^=px-],[class*=" px-"]).bg-white.note-editor .note-statusbar:not([class*="hover:bg-danger"],[class*="hover:text-danger"]):hover{background-color:rgb(var(--c-white));border-color:rgb(var(--c-neutral-700))}@media (min-width:1024px){ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-editor .note-statusbar):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card)){border:1px solid rgb(var(--c-neutral-200));border-radius:12px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-editor .note-statusbar):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li{border-color:rgb(var(--c-neutral-100));border-radius:0;border-width:0 0 1px;margin-top:0}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-editor .note-statusbar):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:first-child{border-radius:11px 11px 0 0}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-editor .note-statusbar):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:last-child{border-bottom-width:0;border-radius:0 0 11px 11px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-editor .note-statusbar):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:only-child{border-radius:11px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-editor .note-statusbar):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:hover{background-color:rgb(var(--c-neutral-100)/.5)}div.rounded-2xl.note-editor .note-statusbar:has(>p.text-xl){background:rgb(var(--c-neutral-100));border-radius:12px}}.acc-slot :is(input.rounded-xl,input.note-editor .note-statusbar){background-color:rgb(var(--c-white));border-radius:10px}.note-editor .note-placeholder{padding:1rem;--tw-text-opacity:1;color:rgb(var(--c-neutral-400)/var(--tw-text-opacity,1))}@media (min-width:1024px){div.note-editor .note-placeholder.text-center:not([class*=bg-success],[class*=bg-primary]):has(>p.text-2xl:not(.font-mono)){background:rgb(var(--c-neutral-100));border-color:transparent;border-radius:12px;text-align:left}div.note-editor .note-placeholder.text-center:has(>p.text-2xl)>p.text-2xl{font-size:1.6rem;line-height:1.15}div.note-editor .note-placeholder.text-center:has(>p.text-2xl)>p.text-xs{color:rgb(var(--c-neutral-700));font-size:.78rem}div.note-editor .note-placeholder.text-center.bg-danger\/5:has(>p.text-2xl){background:rgb(var(--c-danger-soft))}div.note-editor .note-placeholder.text-center:has(>p.text-2xl)>span.mx-auto{margin-left:0;margin-right:0}}.note-modal .note-modal-content{border-radius:12px}@media (max-width:1023px){[data-sheet] :is(form,div,article).bg-white.note-modal .note-modal-content{border-radius:13px}}@media (min-width:1024px){:is(div,article,fieldset,textarea,li,section,a,label,button).note-modal .note-modal-content{border-radius:10px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.note-modal .note-modal-content.border-neutral-200):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card)){border:1px solid rgb(var(--c-neutral-200));border-radius:12px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.note-modal .note-modal-content.border-neutral-200):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li{border-color:rgb(var(--c-neutral-100));border-radius:0;border-width:0 0 1px;margin-top:0}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.note-modal .note-modal-content.border-neutral-200):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:first-child{border-radius:11px 11px 0 0}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.note-modal .note-modal-content.border-neutral-200):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:last-child{border-bottom-width:0;border-radius:0 0 11px 11px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.note-modal .note-modal-content.border-neutral-200):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:only-child{border-radius:11px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.note-modal .note-modal-content.border-neutral-200):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:hover{background-color:rgb(var(--c-neutral-100)/.5)}}:is(div,ul,nav).note-modal .note-modal-content.shadow-lg{border-radius:12px;box-shadow:0 0 0 1px rgb(var(--c-neutral-200)),0 18px 40px -18px rgb(var(--c-shadow)/var(--shadow-a))}@media (min-width:1024px){div.note-modal .note-modal-content.bg-neutral-50:has(>p.text-xl){background:rgb(var(--c-neutral-100));border-radius:12px}div.space-y-2:has(>article.note-modal .note-modal-content.shadow-sm):not(:has(>:not(article.rounded-2xl))){background:rgb(var(--c-white));border-radius:14px;box-shadow:0 0 0 1px rgb(var(--c-neutral-200)),0 18px 40px -28px rgb(var(--c-shadow)/var(--shadow-a))}div.space-y-2:has(>article.note-modal .note-modal-content.shadow-sm):not(:has(>:not(article.rounded-2xl)))>article{border-bottom:1px solid rgb(var(--c-neutral-100));border-radius:0;box-shadow:none;margin-top:0}div.space-y-2:has(>article.note-modal .note-modal-content.shadow-sm):not(:has(>:not(article.rounded-2xl)))>article:first-child{border-radius:14px 14px 0 0}div.space-y-2:has(>article.note-modal .note-modal-content.shadow-sm):not(:has(>:not(article.rounded-2xl)))>article:last-child{border-bottom:0;border-radius:0 0 14px 14px}div.space-y-2:has(>article.note-modal .note-modal-content.shadow-sm):not(:has(>:not(article.rounded-2xl)))>article:only-child{border-radius:14px}}@media (max-width:1023px){.piel-movil :is(button,a):is(.w-full,.flex-1):is(.rounded-xl,.note-modal .note-modal-content,.rounded-\[14px\],.rounded-\[16px\],.rounded-full,.rounded-3xl){border-radius:11px}}.note-modal .note-form-control{border-radius:10px;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(var(--c-neutral-200)/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem}:is(button,a):is([class^=px-],[class*=" px-"]):is(.rounded-full,.rounded-xl,.note-modal .note-form-control){font-family:var(--font-display);letter-spacing:.005em}:is(button,a):is([class^=px-],[class*=" px-"]).bg-white.note-modal .note-form-control:not([class*="hover:bg-danger"],[class*="hover:text-danger"]):hover{background-color:rgb(var(--c-white));border-color:rgb(var(--c-neutral-700))}h2.note-modal .note-form-control.uppercase{color:rgb(var(--c-neutral-500));font-size:.72rem;font-weight:600;letter-spacing:.16em}@media (min-width:1024px){ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-modal .note-form-control):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card)){border:1px solid rgb(var(--c-neutral-200));border-radius:12px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-modal .note-form-control):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li{border-color:rgb(var(--c-neutral-100));border-radius:0;border-width:0 0 1px;margin-top:0}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-modal .note-form-control):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:first-child{border-radius:11px 11px 0 0}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-modal .note-form-control):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:last-child{border-bottom-width:0;border-radius:0 0 11px 11px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-modal .note-form-control):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:only-child{border-radius:11px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-modal .note-form-control):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:hover{background-color:rgb(var(--c-neutral-100)/.5)}}:is(button,a):is(.rounded-full,.rounded-3xl,.rounded-\[14px\],.rounded-\[12px\]):is(.note-modal .note-form-control,.flex-1){border-radius:10px}h2:is(.text-base,.note-modal .note-form-control).font-bold:not(.uppercase){font-family:var(--font-display);font-weight:600;letter-spacing:0}@media (min-width:1024px){.conv-fila .note-modal .note-form-control.font-semibold{font-family:var(--font-display);font-size:.93rem}}.acc-slot button.note-modal .note-form-control{border-radius:10px}@media (max-width:1023px){.piel-movil :is(a,div,button,form).flex.items-center.gap-3:is(.py-2\.5,.py-3)>span.flex-1>span.note-modal .note-form-control:first-child{font-family:var(--font-display);font-size:.95rem;font-weight:600;line-height:1.25}.piel-movil :is(button,a):is(.note-modal .note-form-control,.flex-1):is(.rounded-xl,.rounded-2xl,.rounded-\[14px\],.rounded-\[16px\],.rounded-full,.rounded-3xl){border-radius:11px}.piel-movil :is(button,a).rounded-full:is(.note-modal .note-form-control,.px-4):is(.py-1\.5,.py-2):is(.text-xs,.text-sm){border-radius:9px;font-family:var(--font-display)}.piel-movil :is(button,a).rounded-full:is(.px-3,.px-4):is(.py-1\.5,.note-modal .note-form-control):is(.text-xs,.text-sm){border-radius:9px;font-family:var(--font-display)}.piel-movil :is(button,a).rounded-full:is(.px-3,.px-4):is(.py-1\.5,.py-2):is(.text-xs,.note-modal .note-form-control){border-radius:9px;font-family:var(--font-display)}}.note-editor .note-dropdown-menu{border-radius:10px;border-width:1px;--tw-border-opacity:1;border-color:rgb(var(--c-neutral-200)/var(--tw-border-opacity,1));--tw-shadow:0 0 0 1px rgb(var(--c-neutral-200)),0 18px 40px -18px rgb(var(--c-shadow)/var(--shadow-a));--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color),0 18px 40px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(button,a):is([class^=px-],[class*=" px-"]):is(.rounded-full,.note-editor .note-dropdown-menu,.rounded-lg){font-family:var(--font-display);letter-spacing:.005em}[data-dropdown].note-editor .note-dropdown-menu{box-shadow:0 0 0 1px rgb(var(--c-neutral-200)),0 18px 40px -18px rgb(var(--c-shadow)/var(--shadow-a))}@media (max-width:1023px){[data-sheet] :is(div,p).note-editor .note-dropdown-menu.bg-neutral-50{background:rgb(var(--c-neutral-100));border-radius:9px}}:is(button,a):is([class^=px-],[class*=" px-"]).bg-white.note-editor .note-dropdown-menu:not([class*="hover:bg-danger"],[class*="hover:text-danger"]):hover{background-color:rgb(var(--c-white));border-color:rgb(var(--c-neutral-700))}@media (min-width:1024px){ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-editor .note-dropdown-menu):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card)){border:1px solid rgb(var(--c-neutral-200));border-radius:12px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-editor .note-dropdown-menu):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li{border-color:rgb(var(--c-neutral-100));border-radius:0;border-width:0 0 1px;margin-top:0}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-editor .note-dropdown-menu):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:first-child{border-radius:11px 11px 0 0}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-editor .note-dropdown-menu):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:last-child{border-bottom-width:0;border-radius:0 0 11px 11px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-editor .note-dropdown-menu):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:only-child{border-radius:11px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.note-editor .note-dropdown-menu):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:hover{background-color:rgb(var(--c-neutral-100)/.5)}}:is(div,ul,nav).note-editor .note-dropdown-menu.shadow-lg{border-radius:12px;box-shadow:0 0 0 1px rgb(var(--c-neutral-200)),0 18px 40px -18px rgb(var(--c-shadow)/var(--shadow-a))}:is(div,ul,nav).rounded-2xl.note-editor .note-dropdown-menu,:is(div,ul,nav).rounded-xl.note-editor .note-dropdown-menu{border-radius:12px;box-shadow:0 0 0 1px rgb(var(--c-neutral-200)),0 18px 40px -18px rgb(var(--c-shadow)/var(--shadow-a))}.acc-slot :is(input.note-editor .note-dropdown-menu,input.bg-neutral-50){background-color:rgb(var(--c-white));border-radius:10px}@media (max-width:1023px){.piel-movil span.flex-shrink-0.flex.items-center.justify-center:is(.w-9.h-9,.w-10.h-10):is(.note-editor .note-dropdown-menu,.rounded-\[12px\]){border-radius:10px;height:36px;width:36px}.piel-movil :is(button,a):is(.w-full,.flex-1):is(.note-editor .note-dropdown-menu,.rounded-2xl,.rounded-\[14px\],.rounded-\[16px\],.rounded-full,.rounded-3xl){border-radius:11px}.piel-movil :is(button,a):is(.note-editor .note-dropdown-menu,.rounded-full,.rounded-\[14px\]):is(.bg-primary-500,.bg-primary-600,.bg-white,.grad-success):active{transform:scale(.98)}}.note-editor .note-codable{font-family:JetBrains Mono,ui-monospace,monospace;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;line-height:1rem}:is(p,span,strong,b):is(.text-xl,.text-2xl,.text-3xl).font-bold:not(.note-editor .note-codable,[class*="tracking-["],[class*=tracking-wide]){font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:0}@media (min-width:1024px){div.p-4.text-center:not([class*=bg-success],[class*=bg-primary]):has(>p.text-2xl:not(.note-editor .note-codable)){background:rgb(var(--c-neutral-100));border-color:transparent;border-radius:12px;text-align:left}div.p-4.text-center:has(>p.text-2xl)>p.note-editor .note-codable{color:rgb(var(--c-neutral-700));font-size:.78rem}}thead th:is(.text-\[11px\],.note-editor .note-codable){color:rgb(var(--c-neutral-500));font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}thead tr:is(.text-\[11px\],.note-editor .note-codable)>th{color:rgb(var(--c-neutral-500));font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}@media (max-width:1023px){.piel-movil [data-page-body] p.note-editor .note-codable>a:first-child[href]:not(.rounded-full){color:rgb(var(--c-primary-700));font-family:var(--font-display);font-size:.9rem;font-weight:600}.piel-movil .bg-white>div.pb-2.border-b>:is(a,button).note-editor .note-codable{font-family:var(--font-display);font-size:.82rem}.piel-movil span.rounded-full:is(.note-editor .note-codable,.text-\[11px\],.text-\[10px\]):is([class*=bg-success],[class*=bg-warning],[class*=bg-danger],[class*=bg-info],[class*=bg-neutral-100],[class*=bg-primary-50]):not(.w-2,.w-3,.h-2,.h-3){border-radius:6px;font-family:var(--font-display);font-weight:600}.piel-movil :is(button,a).rounded-full:is(.px-3,.px-4):is(.py-1\.5,.py-2):is(.note-editor .note-codable,.text-sm){border-radius:9px;font-family:var(--font-display)}}.pliegue>summary{list-style:none}.pliegue>summary::-webkit-details-marker{display:none}.pliegue>summary:before{content:"▸ "}.pliegue[open]>summary:before{content:"▾ "}.color-swatch input+span>i,.color-swatch input+span>svg{opacity:0;transition:opacity .15s ease}.color-swatch input+span>i.swatch-icon-fixed,.color-swatch input+span>svg.swatch-icon-fixed,.color-swatch input:checked+span>i,.color-swatch input:checked+span>svg{opacity:1}[data-day-row] .day-off-label,[data-day-row].is-off [data-day-times]>:not(.day-off-label){display:none}[data-day-row].is-off .day-off-label{display:inline-flex}[data-day-row].is-off{opacity:.65}[data-day-row].is-rest [data-day-free-label]{display:none}[data-day-row].is-rest{opacity:1}[data-week-item] button:disabled{cursor:not-allowed;opacity:.35}.is-readonly{border:0;margin:0;padding:0}.is-readonly [data-select],.is-readonly input:disabled,.is-readonly select:disabled,.is-readonly textarea:disabled{background:rgb(var(--c-neutral-100));color:rgb(var(--c-neutral-600));cursor:not-allowed}.is-readonly a:not([data-ro-keep]),.is-readonly button:disabled:not([data-select-trigger]):not(.dr-field):not([data-ro-keep]){display:none!important}.perm-matrix{table-layout:fixed;width:100%}.perm-matrix td,.perm-matrix th{padding-left:.3rem;padding-right:.3rem}.perm-matrix td:first-child,.perm-matrix th:first-child{padding-left:.75rem;width:15rem}.perm-matrix th{font-size:.65rem;line-height:1.2}.perm-matrix [data-select-trigger]{border-radius:.625rem;font-size:.8125rem;gap:.25rem;padding:.4rem .55rem}.perm-matrix [data-select-menu]{min-width:7.5rem}.org-viewport{background:rgb(var(--c-white));border:1px solid rgb(var(--c-neutral-200));border-radius:1.5rem;box-shadow:0 1px 2px rgba(16,24,40,.04);cursor:grab;height:68vh;min-height:22rem;overflow:hidden;position:relative;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.org-viewport.is-panning{cursor:grabbing}.org-canvas{left:0;position:absolute;top:0;transform-origin:0 0;will-change:transform}.org-tree{display:inline-flex;justify-content:center;padding:1.25rem}.org-tree ul{align-items:flex-start;padding-top:1.75rem}.org-tree li,.org-tree ul{display:flex;position:relative}.org-tree li{align-items:center;flex-direction:column;padding:1.75rem .6rem 0}.org-tree li:after,.org-tree li:before{border-top:2px solid rgb(var(--c-neutral-200));content:"";height:1.75rem;position:absolute;right:50%;top:0;width:50%}.org-tree li:after{border-left:2px solid rgb(var(--c-neutral-200));left:50%;right:auto}.org-tree li:only-child:after,.org-tree li:only-child:before{display:none}.org-tree li:only-child{padding-top:0}.org-tree li:first-child:before,.org-tree li:last-child:after{border-top:0}.org-tree li:last-child:before{border-radius:0 .75rem 0 0;border-right:2px solid rgb(var(--c-neutral-200))}.org-tree li:last-child:after{border-left:0}.org-tree li:first-child:after{border-radius:.75rem 0 0 0}.org-tree ul ul:before{border-left:2px solid rgb(var(--c-neutral-200));content:"";height:1.75rem;left:50%;position:absolute;top:0;width:0}.org-tree>ul,.org-tree>ul>li{padding-top:0}.org-tree>ul>li:after,.org-tree>ul>li:before{display:none}.org-card{max-width:13rem;min-width:10rem}.org-line{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-card.is-link,.org-person{cursor:pointer;transition:box-shadow .15s ease,border-color .15s ease}.org-card.is-link:hover,.org-person:hover{border-color:rgb(var(--c-neutral-300));box-shadow:0 4px 14px rgba(16,24,40,.1)}.org-person.is-open{border-color:rgb(var(--c-primary-500));box-shadow:0 0 0 3px rgba(75,123,181,.18)}.org-panel{background:rgb(var(--c-white));border-left:1px solid rgb(var(--c-neutral-200));bottom:0;box-shadow:-12px 0 32px rgba(16,24,40,.1);display:flex;flex-direction:column;max-width:92vw;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .22s ease;width:24rem;z-index:40}.org-panel.is-open{transform:translateX(0)}.org-panel.hidden{display:flex}.org-panel__body{flex:1;overflow-y:auto}.org-panel [data-org-tab].is-on{border-bottom-color:rgb(var(--c-primary-500));color:rgb(var(--c-primary-700))}[data-collapsible][data-collapsed=true]>[data-collapsible-body]{display:none}[data-collapsible][data-collapsed=true] [data-collapsible-chevron]{transform:rotate(-90deg)}[data-collapsible-chevron]{transition:transform .15s ease}.pf-out{display:none!important}[data-psel-option].is-off{cursor:not-allowed;opacity:.4}[data-psel-option].is-off:hover{background:transparent}.org-toggle{align-items:center;background:rgb(var(--c-white));border:1px solid rgb(var(--c-neutral-200));border-radius:9999px;color:rgb(var(--c-neutral-600));display:flex;height:1.5rem;justify-content:center;margin-top:.4rem;position:relative;transition:transform .15s ease,background .15s ease,color .15s ease;width:1.5rem;z-index:1}.org-toggle:hover{background:rgb(var(--c-primary-100));color:rgb(var(--c-primary-700))}.org-toggle{transform:rotate(180deg)}.org-collapsed>.org-toggle{transform:none}.org-collapsed>ul{display:none}.cl-modal,.org-collapsed>ul.org-leads{display:flex}.cl-modal{align-items:center;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:60}.cl-modal.hidden{display:none}.cl-modal__backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgb(var(--c-shadow)/.45);inset:0;position:absolute}.cl-modal__panel{background:rgb(var(--c-white));border-radius:24px;box-shadow:0 24px 60px rgb(var(--c-shadow)/.25);display:flex;flex-direction:column;max-height:90vh;max-width:720px;position:relative;width:100%}.cl-modal__body{overflow-y:auto}body.cl-modal-open{overflow:hidden}[data-week-item].is-week-off{opacity:.55}[data-week-item].is-week-off [data-week-dot]{filter:grayscale(1)}.palette-color-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:2px solid rgb(var(--c-neutral-200));border-radius:9999px;cursor:pointer;height:3rem;padding:0;width:3rem}.palette-color-input::-webkit-color-swatch-wrapper{padding:3px}.palette-color-input::-webkit-color-swatch{border:none;border-radius:9999px}.palette-color-input::-moz-color-swatch{border:none;border-radius:9999px}.sched-board{overflow:auto}.sched-grid{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.sched-grid td,.sched-grid th{border-bottom:1px solid rgb(var(--c-neutral-100))}.sched-grid td+td,.sched-grid th+th{border-left:1px solid rgb(var(--c-neutral-100))}.sched-grid thead th{background:rgb(var(--c-white));position:sticky;top:0;z-index:3}.sched-grid thead th.sched-emp{z-index:4}.sched-board{--sched-emp-w:14rem}.sched-emp{background:rgb(var(--c-white));border-right:1px solid rgb(var(--c-neutral-200));left:0;max-width:var(--sched-emp-w);min-width:var(--sched-emp-w);position:sticky;width:var(--sched-emp-w);z-index:2}.sched-day{width:var(--sched-day-w,10.5rem)}.sched-cell{height:5.25rem;padding:.35rem;vertical-align:top}.sched-grid tbody .sched-emp,.sched-open-row .sched-emp{overflow:hidden}.sched-card{border:1.5px solid transparent;border-radius:.65rem;font-size:.72rem;line-height:1.25;padding:.35rem .5rem .4rem;position:relative}.sched-card+.sched-card{margin-top:.3rem}.sched-name{overflow:hidden}.sched-name [data-marquee-text]{display:inline-block;transition:transform var(--marquee-ms,0ms) linear;white-space:nowrap}@media (prefers-reduced-motion:reduce){.sched-name [data-marquee-text]{transform:none!important;transition:none}}.sched-card__night{cursor:help;display:inline-flex;opacity:.75;position:absolute;right:.25rem;top:.2rem}.sched-card__night svg{height:.7rem;width:.7rem}.sched-card:has(.sched-card__night) .sched-card__name{padding-right:.85rem}.sched-card.is-dim{opacity:.45}.sched-rest{align-items:center;background:rgb(var(--c-white));border:1.5px dashed rgb(var(--c-neutral-400));border-radius:.65rem;color:rgb(var(--c-neutral-600));display:flex;font-size:.72rem;font-weight:600;gap:.3rem;line-height:1.2;padding:.3rem .45rem}.sched-rest.is-published{background:rgb(var(--c-neutral-100));border-color:rgb(var(--c-neutral-300))}.sched-rest+.sched-card{margin-top:.3rem}.sched-rest__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sched-rest__del{align-items:center;border-radius:9999px;color:rgb(var(--c-neutral-500));cursor:pointer;display:inline-flex;flex-shrink:0;height:1.1rem;justify-content:center;width:1.1rem}.sched-rest__del:hover{background:rgb(var(--c-neutral-200));color:rgb(var(--c-danger))}.sched-card.is-pendel{opacity:.5}.sched-card.is-pendel .sched-card__hours,.sched-card.is-pendel .sched-card__name{text-decoration:line-through}.sched-card.is-overlap{background:rgb(var(--c-secondary-100));border-color:rgb(var(--c-warning))}.sched-card--published.is-overlap{box-shadow:0 0 0 2px rgb(var(--c-warning))}.sched-card--published.is-overlap .sched-overlap-flag{background:rgb(var(--c-secondary-100));border-radius:9999px;height:.7rem;padding:.5px;vertical-align:-1px;width:.7rem}.sched-card--published.is-overlap .sched-overlap-flag b{font-size:.36rem;padding-top:.18rem}.sched-card.is-picked{outline:2px solid rgb(var(--c-primary-500));outline-offset:2px}.sched-overlap-flag{color:rgb(var(--c-warning));display:inline-flex;height:.85rem;position:relative;vertical-align:-2px;width:.85rem}.sched-overlap-flag svg{height:100%;width:100%;stroke-width:2.2}.sched-overlap-flag b{align-items:center;display:flex;font-size:.44rem;font-weight:800;inset:0;justify-content:center;line-height:1;padding-top:.22rem;position:absolute}.sched-board.is-only-overlaps .sched-card:not(.is-overlap),.sched-board.is-only-overlaps tbody tr.is-no-overlap,[data-list-row].is-nomatch{display:none}.sched-card--open{background:rgb(var(--c-neutral-100));border-color:rgb(var(--c-neutral-500))}.sched-card--published .sched-card__day,.sched-card--published .sched-card__hours,.sched-card--published .sched-card__name,.sched-card--published .sched-card__plus{color:#fff}.sched-card--published .sched-card__hours{opacity:.92}.sched-card--preview{background:linear-gradient(135deg,rgb(var(--c-neutral-200)),rgb(var(--c-neutral-50)));border-color:rgb(var(--c-neutral-300));border-style:dashed;opacity:.62}.sched-card--preview .sched-card__day,.sched-card--preview .sched-card__hours,.sched-card--preview .sched-card__len,.sched-card--preview .sched-card__name{color:rgb(var(--c-neutral-500));font-weight:500}.sched-card__name{color:rgb(var(--c-neutral-800));font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sched-card__hours{align-items:center;color:rgb(var(--c-neutral-600));display:flex;gap:.3rem;margin-top:.1rem;overflow:hidden;white-space:nowrap}.sched-card__len{flex-shrink:0;font-variant-numeric:tabular-nums;margin-left:auto;opacity:.8;padding-left:.25rem}.sched-card__plus{color:rgb(var(--c-info));cursor:help;font-size:.6rem;font-weight:700}.sched-card__note{align-items:center;color:rgb(var(--c-neutral-600));cursor:help;display:flex;font-size:.68rem;gap:.25rem;margin-top:.15rem}.sched-card__note span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sched-card--published .sched-card__note{color:#fff;opacity:.92}.sched-board--mes .sched-card__note span{display:none}.sched-card__day{color:rgb(var(--c-neutral-500));display:inline-block;font-weight:700;min-width:1.1rem}.sched-board--mes .sched-card__len{display:none}.sched-ot{align-items:center;background:rgb(var(--c-warning)/.16);border-radius:9999px;color:rgb(var(--c-warning));cursor:help;display:inline-flex;font-size:.68rem;font-variant-numeric:tabular-nums;font-weight:700;gap:.2rem;line-height:1.35;padding:.05rem .35rem;white-space:nowrap}.sched-ot--menos{background:rgb(var(--c-neutral-200));color:rgb(var(--c-neutral-500))}.sched-ot--dia{margin-top:.3rem}.sched-ot svg{flex-shrink:0;height:.7rem;width:.7rem}.sched-open-row .sched-emp,.sched-open-row td{background:rgb(var(--c-neutral-50))}.sched-cell--closed{background-image:repeating-linear-gradient(-45deg,rgb(var(--c-danger)/.07) 0 6px,transparent 6px 12px)}.sched-cell--abs .sched-card__stick{display:block;left:calc(var(--sched-emp-w) + .55rem);max-width:100%;position:sticky;width:-moz-fit-content;width:fit-content}.sched-abs-days{display:grid;grid-template-columns:repeat(var(--abs-cols,1),1fr);margin:.3rem -.35rem 0 calc(-.35rem - 1px)}.sched-abs-day{min-width:0;padding:0 .35rem 0 calc(.35rem + 1px)}.sched-cell--abs{position:relative}.sched-abs-lines{bottom:0;display:grid;grid-template-columns:repeat(var(--abs-cols,1),1fr);left:-1px;pointer-events:none;position:absolute;right:0;top:0}.sched-abs-lines>span+span{border-left:1px solid rgb(var(--c-neutral-100))}.sched-card__edit{align-items:center;background:rgb(var(--c-white)/.85);border:1px solid rgb(var(--c-neutral-200));border-radius:9999px;color:rgb(var(--c-neutral-600));display:inline-flex;height:1.35rem;justify-content:center;margin-top:.15rem;opacity:0;transition:opacity .15s ease;width:1.35rem}.sched-card__edit:focus-visible,.sched-cell--abs:hover .sched-card__edit{opacity:1}.sched-card__edit:hover{background:rgb(var(--c-white));color:rgb(var(--c-primary-500))}.sched-panel{background:rgb(var(--c-white));border-left:1px solid rgb(var(--c-neutral-200));bottom:0;box-shadow:-12px 0 32px rgba(16,24,40,.1);display:flex;flex-direction:column;max-width:94vw;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .22s ease;width:26rem;z-index:40}.sched-panel.is-open{transform:none}.sched-panel.time-panel{top:var(--cl-topbar-h,4rem)}@media (min-width:1024px){.sched-panel.time-panel{top:var(--cl-topbar-h,4.5rem)}}.sched-panel.hidden{display:flex}.sched-panel__body{display:flex;flex:1;flex-direction:column;min-height:0}.sched-step{color:rgb(var(--c-neutral-500));font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sched-wtab{background:rgb(var(--c-white));border:1.5px solid rgb(var(--c-neutral-200));border-radius:9999px;color:rgb(var(--c-neutral-600));font-size:.8rem;font-weight:600;padding:.45rem .9rem;transition:background .15s ease,color .15s ease,border-color .15s ease}.sched-wtab:hover{background:rgb(var(--c-neutral-50))}.sched-wtab.is-on{background:rgb(var(--c-primary-100));border-color:rgb(var(--c-primary-500));color:rgb(var(--c-primary-700))}.sched-cell.is-pickable{cursor:cell;-moz-user-select:none;user-select:none;-webkit-user-select:none}.sched-cell.is-pickable:hover{background:rgb(var(--c-neutral-50))}.sched-day.is-pickable,.sched-emp.is-pickable{cursor:cell;-moz-user-select:none;user-select:none;-webkit-user-select:none}.sched-day.is-pickable:hover,.sched-emp.is-pickable:hover{background:rgb(var(--c-neutral-100))}.sched-emp.is-pickable a{cursor:pointer}.sched-cell.is-sel{background:rgb(var(--c-primary-100));box-shadow:inset 0 0 0 2px rgb(var(--c-primary-500))}.sched-card.is-clickable{cursor:pointer}.sched-card.is-clickable:hover{filter:brightness(.97)}.dp{background:rgb(var(--c-white));border:1px solid rgb(var(--c-neutral-200));border-radius:1.25rem;box-shadow:0 20px 44px rgba(16,24,40,.16);max-width:calc(100vw - 1rem);padding:.85rem;width:20rem;z-index:45}.dp.hidden{display:none}.dp-cal{display:grid;gap:2px;grid-template-columns:repeat(7,1fr)}.dp-cal--weeks{grid-template-columns:1.6rem repeat(7,1fr)}.dp-dow{font-weight:700;letter-spacing:.04em;padding:.35rem 0;text-align:center;text-transform:uppercase}.dp-dow,.dp-week-n{color:rgb(var(--c-neutral-400));font-size:.68rem}.dp-week-n{align-items:center;display:flex;font-variant-numeric:tabular-nums;justify-content:center}.dp-day{background:transparent;border:0;border-radius:.6rem;color:rgb(var(--c-neutral-700));cursor:pointer;font-size:.8rem;height:2.1rem;transition:background .12s ease,color .12s ease}.dp-day:hover{background:rgb(var(--c-primary-50))}.dp-day.is-out{color:rgb(var(--c-neutral-300))}.dp-day.is-today{color:rgb(var(--c-primary-700));font-weight:800}.dp-day.is-on{background:rgb(var(--c-primary-500));border-radius:0;color:rgb(var(--c-white))}.dp-day.is-on.is-w-start{border-radius:.6rem 0 0 .6rem}.dp-day.is-on.is-w-end{border-radius:0 .6rem .6rem 0}.dp-cal:not(.dp-cal--weeks) .dp-day.is-on{border-radius:.6rem}.dp-day.is-on.is-out{color:rgb(var(--c-primary-200))}.dp-months{display:grid;gap:.35rem;grid-template-columns:repeat(3,1fr)}.dp-month{background:transparent;border:0;border-radius:.7rem;color:rgb(var(--c-neutral-700));cursor:pointer;font-size:.8rem;padding:.6rem .25rem;transition:background .12s ease,color .12s ease}.dp-month:hover{background:rgb(var(--c-primary-50))}.dp-month.is-on{background:rgb(var(--c-primary-500));color:rgb(var(--c-white));font-weight:600}.yc-grid{display:grid;gap:1.25rem 1rem;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr))}.yc-month__name{color:rgb(var(--c-neutral-700));font-size:.78rem;font-weight:700;margin-bottom:.35rem;text-transform:capitalize}.yc-days{display:grid;gap:.15rem;grid-template-columns:repeat(7,1fr);justify-items:center}.yc-dow{color:rgb(var(--c-neutral-400));font-size:.58rem;font-weight:600;letter-spacing:.04em;line-height:1.6;padding-bottom:2px;text-align:center;text-transform:uppercase}.yc-day{align-items:center;border:1.5px solid transparent;border-radius:9999px;color:rgb(var(--c-neutral-700));display:inline-flex;font-size:.68rem;font-variant-numeric:tabular-nums;height:1.55rem;justify-content:center;width:1.55rem}.yc-day--empty{visibility:hidden}.yc-chip.is-filtro{cursor:pointer;transition:background-color .15s,border-color .15s}.yc-chip.is-filtro:hover{background:rgb(var(--c-neutral-50));border-color:rgb(var(--c-neutral-300))}.yc-chip.is-filtro.is-on{background:rgb(var(--c-primary-50));border-color:rgb(var(--c-primary-400));color:rgb(var(--c-primary-800));font-weight:600}.yc-day.is-filtrado{opacity:.15}[data-yc-card].is-filtrado{display:none}.yc-day.is-marked{cursor:help;font-weight:700}.yc-day.is-pending{background:transparent;font-weight:700}.yc-day.is-today{box-shadow:0 0 0 2px rgb(var(--c-white)),0 0 0 4px rgb(var(--c-primary-500))}.yc-day.is-clickable{cursor:default}.yc-day.is-clickable.is-marked{cursor:pointer}.yc-day.is-clickable.is-marked:hover{border-color:rgb(var(--c-primary-500))}.yc-day.is-linked{box-shadow:0 0 0 2px rgb(var(--c-white)),0 0 0 4px rgb(var(--c-neutral-700))}.abs-card.is-linked{background-color:rgb(var(--c-primary-50));border-color:rgb(var(--c-primary-500))}[data-date-range].dr-ready:not(.hidden):not([hidden]){display:block;position:relative}[data-date-range].dr-ready>:not([data-dr-ui]){height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.dr-label{color:rgb(var(--c-neutral-700));display:block;font-size:.75rem;font-weight:500;margin-bottom:.375rem}.dr-field{align-items:center;background:rgb(var(--c-white));border:1px solid rgb(var(--c-neutral-200));border-radius:14px;color:rgb(var(--c-neutral-900));cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;justify-content:space-between;padding:.7rem .9rem;text-align:left;width:100%}.dr-field svg,.dr-field.is-empty{color:rgb(var(--c-neutral-400))}.dr-field:focus-visible{outline:2px solid rgb(var(--c-primary-500));outline-offset:2px}.dr-pop{background:rgb(var(--c-white));border:1px solid rgb(var(--c-neutral-200));border-radius:18px;box-shadow:0 12px 32px rgba(17,24,38,.16);padding:.75rem;position:fixed;width:18.5rem;z-index:70}.dr-pop.hidden{display:none}.dr-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.dr-title{border-radius:10px;color:rgb(var(--c-neutral-800));font-size:.875rem;font-weight:700;padding:.25rem .6rem;text-transform:capitalize}.dr-title:hover{background:rgb(var(--c-primary-50));color:rgb(var(--c-primary-700))}.dr-months{display:grid;gap:4px;grid-template-columns:repeat(3,1fr)}.dr-month{border-radius:10px;color:rgb(var(--c-neutral-700));font-size:.8rem;font-weight:600;height:2.35rem;text-transform:capitalize}.dr-month:hover{background:rgb(var(--c-primary-50))}.dr-month.is-now{background:rgb(var(--c-primary-500));color:rgb(var(--c-white))}.dr-years{border-top:1px solid rgb(var(--c-neutral-200));display:grid;gap:4px;grid-column:1/-1;grid-template-columns:repeat(4,1fr);margin-top:.5rem;padding-top:.5rem}.dr-year{border-radius:10px;color:rgb(var(--c-neutral-600));font-size:.75rem;font-weight:600;height:2rem}.dr-year:hover{background:rgb(var(--c-primary-50))}.dr-year.is-now{background:rgb(var(--c-primary-100));color:rgb(var(--c-primary-700));font-weight:800}.dr-year-row{align-items:center;display:flex;gap:4px;grid-column:1/-1;margin-top:.375rem}.dr-year-page{border-radius:10px;color:rgb(var(--c-neutral-600));flex-shrink:0;font-weight:700;height:2rem;width:2rem}.dr-year-page:hover{background:rgb(var(--c-primary-50))}.dr-year-input{border:1px solid rgb(var(--c-neutral-200));border-radius:10px;flex:1;min-width:0;padding:0 .5rem;text-align:center}.dr-year-go,.dr-year-input{font-size:.75rem;height:2rem}.dr-year-go{background:rgb(var(--c-primary-100));border-radius:10px;color:rgb(var(--c-primary-700));flex-shrink:0;font-weight:700;padding:0 .625rem}.dr-year-go:hover{background:rgb(var(--c-primary-200))}.dr-nav{border-radius:10px;color:rgb(var(--c-neutral-600));display:grid;height:2rem;place-items:center;width:2rem}.dr-nav:hover{background:rgb(var(--c-primary-50))}.dr-grid{display:grid;grid-template-columns:repeat(7,1fr);row-gap:2px}.dr-dow{color:rgb(var(--c-neutral-400));font-size:.65rem;font-weight:700;padding:.25rem 0;text-align:center;text-transform:uppercase}.dr-day{border-radius:10px;color:rgb(var(--c-neutral-700));font-size:.8rem;height:2.15rem}.dr-day:hover:not(:disabled){background:rgb(var(--c-primary-50))}.dr-day.is-out{color:rgb(var(--c-neutral-300))}.dr-day.is-today{color:rgb(var(--c-primary-700));font-weight:800}.dr-day.is-in{background:rgb(var(--c-primary-100));border-radius:0}.dr-day.is-fin,.dr-day.is-ini{background:rgb(var(--c-primary-500));color:rgb(var(--c-white))}.dr-day.is-ini{border-radius:10px 0 0 10px}.dr-day.is-fin{border-radius:0 10px 10px 0}.dr-day.is-ini.is-fin,.dr-day.is-ini:not(.is-fin):last-child{border-radius:10px}.dr-day:disabled{color:rgb(var(--c-neutral-200));cursor:not-allowed}.dr-foot{align-items:center;color:rgb(var(--c-neutral-500));display:flex;font-size:.75rem;gap:.5rem;justify-content:space-between;margin-top:.5rem}.dr-foot button{color:rgb(var(--c-primary-700));font-weight:600}.abs-rej-scroll{border-radius:0 0 14px 14px;overflow-x:auto}.abs-rej-cab{border-radius:14px 14px 0 0}@media (min-width:1024px){.abs-rej-caja{display:flex;flex-direction:column;max-height:calc(100vh - var(--cl-topbar-h, 4rem) - var(--cl-psticky-h, 0px) - 2.5rem)}.abs-rej-caja>.abs-rej-cab{background-color:rgb(var(--c-white));flex:0 0 auto;position:sticky;top:calc(var(--cl-topbar-h, 0px) + var(--cl-psticky-h, 0px));z-index:6}.abs-rej-scroll{flex:1 1 auto;min-height:12rem;overflow:auto}}[data-rej-hueco].is-cargando{opacity:.55;pointer-events:none;transition:opacity .15s}.abs-rej{border-collapse:collapse;min-width:52rem;table-layout:fixed;width:100%}.abs-rej-col-emp{width:12rem}.abs-rej td,.abs-rej th{border-bottom:1px solid rgb(var(--c-neutral-100))}.abs-rej-emp{box-shadow:inset -1px 0 0 rgb(var(--c-neutral-200));left:0;padding:.5rem .75rem;text-align:left;z-index:2}.abs-rej thead th,.abs-rej-emp{background:rgb(var(--c-white));position:sticky}.abs-rej thead th{box-shadow:inset 0 -1px 0 rgb(var(--c-neutral-200));top:0;z-index:3}.abs-rej thead th.abs-rej-emp{box-shadow:inset -1px 0 0 rgb(var(--c-neutral-200)),inset 0 -1px 0 rgb(var(--c-neutral-200));color:rgb(var(--c-neutral-500));font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;z-index:4}.abs-rej-dia{color:rgb(var(--c-neutral-500));font-family:var(--font-display);font-size:.68rem;font-variant-numeric:tabular-nums;line-height:1.1;padding:.35rem 0;text-align:center}.abs-rej-dia b{color:rgb(var(--c-neutral-800));display:block;font-size:.8rem}.abs-rej-dia.is-fin{background:rgb(var(--c-neutral-50))}.abs-rej-dia.is-hoy{background:rgb(var(--c-primary-100))}.abs-rej-dia.is-hoy,.abs-rej-dia.is-hoy b{color:rgb(var(--c-primary-700))}.abs-rej-day{position:relative;--abs-alto:1.55rem;--abs-hueco:.3rem;height:calc(.5rem + var(--abs-filas, 1)*var(--abs-alto) + (var(--abs-filas, 1) - 1)*var(--abs-hueco))}.abs-rej-day.is-weekend{background:rgb(var(--c-neutral-50))}.abs-rej-day.is-holiday{background:rgb(var(--c-danger-soft))}.abs-rej-day.is-today{background:rgb(var(--c-primary-50));box-shadow:inset 1.5px 0 0 rgb(var(--c-primary-500))}.abs-rej-barra{align-items:center;background:var(--abs-c,rgb(var(--c-secondary-400)));border-radius:7px;color:rgb(var(--c-neutral-900));display:flex;font-family:var(--font-display);font-size:.72rem;font-weight:600;gap:.25rem;height:var(--abs-alto);left:2px;overflow:hidden;padding:0 .5rem;position:absolute;text-overflow:ellipsis;top:calc(.25rem + var(--abs-carril, 0)*(var(--abs-alto) + var(--abs-hueco)));white-space:nowrap;width:calc(var(--abs-n, 1)*100% - 4px);z-index:1}.abs-rej-barra.is-pending{background:transparent;border:1.5px dashed var(--abs-c,rgb(var(--c-secondary-400)));color:rgb(var(--c-neutral-700))}.abs-rej-barra.is-sola{top:50%;transform:translateY(-50%)}.abs-rej-barra.is-editable{cursor:pointer}.abs-rej-barra.is-editable:hover{filter:brightness(.95)}.pantalla-entera{min-height:100vh;min-height:100dvh}.kiosco{--k-marino:rgb(var(--c-side));--k-marino-2:rgb(var(--c-side-2));--k-on-marino:rgb(var(--c-side-ink));--k-on-marino-mute:rgb(var(--c-side-mute));--k-ambar:rgb(var(--c-secondary-400));--k-ambar-soft:rgb(var(--c-secondary-100));--k-ambar-ink:rgb(var(--c-secondary-500));--k-paper:rgb(var(--c-white));--k-sunk:rgb(var(--c-neutral-100));--k-line:rgb(var(--c-neutral-200));--k-line-2:rgb(var(--c-neutral-100));--k-ink:rgb(var(--c-neutral-800));--k-ink-2:rgb(var(--c-neutral-700));--k-mute:rgb(var(--c-neutral-500));--k-azul:rgb(var(--c-primary-500));--k-azul-soft:rgb(var(--c-primary-100));--k-azul-ink:rgb(var(--c-primary-700));--k-ok:rgb(var(--c-success));--k-ok-soft:rgb(var(--c-success-soft));--k-aviso:rgb(var(--c-warning));--k-aviso-soft:rgb(var(--c-warning-soft));--k-peligro:rgb(var(--c-danger));--k-peligro-soft:rgb(var(--c-danger-soft));--k-display:var(--font-display);background:rgb(var(--c-neutral-50));color:var(--k-ink);container-type:inline-size;display:grid;grid-template-columns:1.1fr 1fr;height:100vh;height:100dvh;overflow:hidden;position:relative}.kiosco svg.lucide{flex:none;height:1em;width:1em}.kiosco .k-eyebrow{font-family:var(--k-display);font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.k-reloj{background:var(--k-marino);color:var(--k-on-marino);display:flex;flex-direction:column;gap:2cqi;justify-content:space-between;overflow:hidden;padding:4.2cqi 4.4cqi;position:relative}.k-reloj:after{background:radial-gradient(circle,rgba(62,111,168,.45),rgba(62,111,168,0) 68%);border-radius:50%;bottom:-16cqi;content:"";height:48cqi;pointer-events:none;position:absolute;right:-14cqi;width:48cqi}.k-reloj>*{position:relative;z-index:2}.k-reloj>.k-foto{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:70% 50%;object-position:70% 50%;opacity:0;position:absolute;transition:opacity 1.2s;width:100%;z-index:0}.k-reloj>.k-foto.on{opacity:1}.k-reloj>.k-velo{background:linear-gradient(90deg,rgba(22,32,45,.94),rgba(22,32,45,.82) 55%,rgba(22,32,45,.55));inset:0;position:absolute;z-index:1}.k-foto-ia{bottom:1.2cqi;color:hsla(0,0%,100%,.42);font-family:var(--k-display);font-size:clamp(.46rem,.62cqi,.56rem);letter-spacing:.1em;position:absolute!important;right:1.1cqi;text-transform:uppercase;z-index:3!important}.k-cab{align-items:center;display:flex;gap:2cqi;justify-content:space-between}.k-logo{display:block;height:auto;min-width:110px;width:13cqi}.k-sello{align-items:center;cursor:default;display:flex;font-family:var(--k-display);gap:1.2cqi;text-align:right;-moz-user-select:none;user-select:none;-webkit-user-select:none}.k-sello>div>b{color:#fff;display:block;font-size:clamp(.85rem,1.5cqi,1.2rem);font-weight:700}.k-sello>div>span{color:var(--k-on-marino-mute);display:block;font-size:clamp(.7rem,1.1cqi,.9rem)}.k-chapa{background:var(--k-ambar);border-radius:1.2cqi;color:#1e2a3a;display:grid;height:4.6cqi;min-height:40px;min-width:40px;place-items:center;transition:transform .15s;width:4.6cqi}.k-chapa svg.lucide,.k-esc svg.lucide,.k-ic svg.lucide,.k-ok svg.lucide{aspect-ratio:1/1;height:auto;width:52%}.k-sello:active .k-chapa{transform:scale(.94)}.k-anuncios{min-height:7cqi}.k-av{align-items:flex-start;background:rgba(22,32,45,.72);border:1px solid hsla(0,0%,100%,.14);border-left:4px solid var(--k-ambar);border-radius:1.4cqi;display:flex;gap:1.2cqi;padding:1.3cqi 1.5cqi}.k-av-ic{background:var(--k-ambar);border-radius:.9cqi;color:#1e2a3a;display:grid;flex:none;height:3.4cqi;min-height:30px;min-width:30px;place-items:center;width:3.4cqi}.k-av-ic svg.lucide{aspect-ratio:1/1;height:auto;width:55%}.k-av-cuerpo{display:grid;flex:1;gap:.5cqi;min-width:0}.k-av-txt{color:#fff;display:-webkit-box;font-family:var(--k-display);font-size:clamp(.95rem,1.75cqi,1.35rem);font-weight:600;line-height:1.25;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:3.75em;overflow:hidden;overflow-wrap:anywhere;transition:opacity .35s}.k-av-txt.sale{opacity:0}.k-av-pie{align-items:center;display:flex;gap:1cqi}.k-av-pie small{font-size:clamp(.7rem,1.05cqi,.85rem)}.k-av-pie small,.k-av-puntos{color:var(--k-on-marino-mute)}.k-av-puntos{align-items:center;display:flex;font-family:var(--k-display);font-size:clamp(.66rem,1cqi,.82rem);font-variant-numeric:tabular-nums;font-weight:700;gap:.5cqi;margin-left:auto}.k-av-puntos i{background:hsla(0,0%,100%,.25);border-radius:2px;height:4px;min-width:12px;overflow:hidden;position:relative;width:1.6cqi}.k-av-puntos i.on{min-width:26px;width:3.4cqi}.k-av-puntos i.on:after{animation:k-llena 8s linear forwards;background:var(--k-ambar);content:"";inset:0;position:absolute;transform-origin:left}@keyframes k-llena{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.k-av-sig{background:hsla(0,0%,100%,.12);border-radius:.9cqi;color:#fff;cursor:pointer;display:grid;flex:none;height:3.6cqi;min-height:32px;min-width:32px;place-items:center;transition:background .15s;width:3.6cqi}.k-av-sig:active{background:hsla(0,0%,100%,.25)}.k-av-sig svg.lucide{aspect-ratio:1/1;height:auto;width:60%}.k-av-sig[hidden]{display:none}.k-hora{display:grid;gap:1.2cqi}.k-hora .k-eyebrow{color:var(--k-on-marino-mute)}.k-grande{align-items:baseline;color:#fff;display:flex;font-family:var(--k-display);font-size:15cqi;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.02em;line-height:.86}.k-grande .k-dp{animation:k-late 2s steps(1) infinite;color:var(--k-ambar);will-change:opacity}.k-grande small{color:var(--k-on-marino-mute);font-size:4.2cqi;font-weight:500;margin-left:1.4cqi}@keyframes k-late{50%{opacity:.35}}.k-fecha{color:#c9d2dd;font-family:var(--k-display);font-size:clamp(1rem,2.2cqi,1.7rem)}.k-fecha:first-letter{text-transform:uppercase}.k-dia{display:grid;gap:1cqi}.k-barra{background:hsla(0,0%,100%,.12);border-radius:4px;height:.8cqi;min-height:6px;position:relative}.k-barra i{background:var(--k-ambar);border-radius:4px;bottom:0;left:0;position:absolute;top:0}.k-barra b{background:#fff;border-radius:2px;height:2cqi;min-height:14px;min-width:3px;position:absolute;top:-.6cqi;transform:translateX(-50%);width:.35cqi}.k-marcas{display:flex;font-family:var(--k-display);font-size:clamp(.66rem,1cqi,.85rem);font-variant-numeric:tabular-nums;justify-content:space-between}.k-dia p,.k-marcas{color:var(--k-on-marino-mute)}.k-dia p{font-size:clamp(.72rem,1.15cqi,.95rem)}.k-sellada{bottom:4.2cqi;display:none;left:4.4cqi;position:absolute!important;right:4.4cqi;z-index:4!important}.kiosco.hecho .k-dia,.kiosco.hecho .k-hora{opacity:0;transition:opacity .3s}.kiosco.hecho .k-sellada{animation:k-aparece .35s ease-out;display:grid;gap:1.4cqi}@keyframes k-aparece{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.k-sellada .k-eyebrow{color:var(--k-ambar)}.k-sellada .k-h{color:#fff;font-family:var(--k-display);font-size:13cqi;font-variant-numeric:tabular-nums;font-weight:600;line-height:.9}.k-sellada .k-t{align-items:center;color:#c9d2dd;display:flex;font-family:var(--k-display);font-size:clamp(1rem,2.2cqi,1.7rem);gap:1cqi}.k-sellada .k-t svg.lucide{color:#8fd9b4;height:1.2em;width:1.2em}.k-panel{background:var(--k-paper);display:flex;flex-direction:column;overflow:auto;padding:2.4cqi 4cqi;position:relative}.k-dentro{margin:auto;max-width:470px;width:100%}.k-dentro,.k-pila,.k-vista{display:grid;gap:1.5cqi}.k-aviso{align-items:flex-start;border:1px solid transparent;border-radius:1.2cqi;display:flex;font-size:clamp(.85rem,1.3cqi,1.05rem);gap:1cqi;padding:1.2cqi 1.4cqi}.k-aviso svg.lucide{height:1.3em;margin-top:1px;width:1.3em}.k-av-mal{background:var(--k-peligro-soft);border-color:rgb(var(--c-danger)/.3)}.k-av-mal svg.lucide{color:var(--k-peligro)}.k-av-muestra{background:var(--k-aviso-soft)}.k-av-muestra svg.lucide{color:var(--k-aviso)}.k-titulo{font-family:var(--k-display);font-size:clamp(1.3rem,2.6cqi,2rem);font-weight:700;line-height:1.1;text-align:center}.k-sub{font-size:clamp(.85rem,1.35cqi,1.05rem)}.k-pie,.k-sub{color:var(--k-mute);text-align:center}.k-pie{font-size:clamp(.72rem,1.1cqi,.9rem)}.k-pin-real{border:0!important;height:1px!important;opacity:0;padding:0!important;pointer-events:none;position:absolute!important;width:1px!important}.k-puntos{display:flex;gap:1.3cqi;justify-content:center}.k-puntos i{border:2px solid var(--k-line);border-radius:.9cqi;height:2.6cqi;min-height:18px;min-width:18px;transition:background .12s,border-color .12s,transform .12s;width:2.6cqi}.k-puntos i.on{background:var(--k-marino);border-color:var(--k-marino);transform:scale(1.06)}.k-puntos i:nth-child(3){margin-right:2.2cqi}.k-puntos.mal{animation:k-sacude .35s}@keyframes k-sacude{25%{transform:translateX(-8px)}75%{transform:translateX(8px)}}.k-teclado{display:grid;gap:.8cqi;grid-template-columns:repeat(3,1fr)}.k-teclado button{background:var(--k-sunk);border-radius:1.4cqi;color:var(--k-ink);cursor:pointer;display:grid;font-family:var(--k-display);font-size:clamp(1.4rem,2.9cqi,2.2rem);font-variant-numeric:tabular-nums;font-weight:600;height:clamp(44px,5.4cqi,70px);place-items:center;transition:background .1s,transform .1s}.k-teclado button:active{background:var(--k-line);transform:scale(.96)}.k-teclado .k-suave{background:transparent;color:var(--k-mute);font-size:clamp(.85rem,1.4cqi,1.1rem)}.k-btn{align-items:center;border:1.5px solid transparent;border-radius:1.4cqi;cursor:pointer;display:flex;font-family:var(--k-display);font-size:clamp(1.05rem,1.8cqi,1.4rem);font-weight:700;gap:1cqi;justify-content:center;padding:clamp(12px,1.4cqi,18px);transition:transform .1s,background .15s;width:100%}.k-btn:active{transform:scale(.985)}.k-btn svg.lucide{height:1.2em;width:1.2em}.k-pri{background:var(--k-azul);color:#fff}.k-pri:disabled{cursor:not-allowed;opacity:.45}.k-qr-fila{align-items:center;border-top:1px solid var(--k-line-2);display:flex;gap:1.6cqi;padding-top:1.4cqi}.k-qr{background:#fff;border:1px solid var(--k-line);border-radius:1cqi;flex:none;height:7.4cqi;min-height:70px;min-width:70px;padding:.6cqi;width:7.4cqi}.k-qr svg{display:block;height:100%;width:100%}.k-qr-fila p{color:var(--k-mute);font-size:clamp(.8rem,1.25cqi,1rem)}.k-cuenta{color:var(--k-ink-2);display:block;font-family:var(--k-display);font-size:.82em;font-variant-numeric:tabular-nums;font-weight:600;margin-top:.5cqi}.k-hola{display:grid;gap:.6cqi;text-align:center}.k-hola b{font-family:var(--k-display);font-size:clamp(1.7rem,3.8cqi,2.8rem);font-weight:700;line-height:1.05}.k-hola span{color:var(--k-mute);font-size:clamp(.85rem,1.35cqi,1.05rem)}.k-paso{align-items:center;border:2px solid transparent;border-radius:2cqi;cursor:pointer;display:flex;font-family:var(--k-display);font-size:clamp(1.6rem,3.6cqi,2.7rem);font-weight:700;gap:1.4cqi;justify-content:center;padding:clamp(22px,3.6cqi,44px);transition:transform .1s;width:100%}.k-paso:active{transform:scale(.985)}.k-paso-break_end,.k-paso-in{background:var(--k-ok);color:#fff}.k-paso-out{background:var(--k-marino);box-shadow:inset 0 -4px 0 var(--k-ambar);color:#fff}.k-paso-break_start{background:var(--k-ambar);color:#1e2a3a}.k-alt{align-items:center;background:var(--k-paper);border:1.5px solid var(--k-line);border-radius:1.4cqi;color:var(--k-ink-2);cursor:pointer;display:flex;font-size:clamp(1rem,1.8cqi,1.35rem);gap:1cqi;justify-content:center;padding:clamp(12px,1.7cqi,20px);width:100%}.k-alt,.k-cancelar{font-family:var(--k-display);font-weight:600}.k-cancelar{color:var(--k-mute);display:block;font-size:clamp(.85rem,1.3cqi,1rem);padding:.6cqi;text-align:center}.k-caduca,.k-vuelta{background:var(--k-line-2);border-radius:2px;height:4px;overflow:hidden}.k-caduca i,.k-vuelta i{background:var(--k-azul);display:block;height:100%;transform-origin:left}.k-vuelta{height:5px;width:60%}.k-vuelta i{background:var(--k-ok)}.k-vacia{animation:k-vacia var(--k-dura,20s) linear forwards}@keyframes k-vacia{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.k-hecho,.k-pausa{justify-items:center;text-align:center}.k-esc,.k-ok{border-radius:2.2cqi;display:grid;height:9cqi;min-height:64px;min-width:64px;place-items:center;width:9cqi}.k-ok{background:var(--k-ok-soft);color:var(--k-ok)}.k-esc{background:var(--k-aviso-soft);color:var(--k-aviso)}.k-hecho b{font-family:var(--k-display);font-size:clamp(1.6rem,3.4cqi,2.6rem);font-weight:700}.k-hecho .k-linea{color:var(--k-ink-2);font-size:clamp(1.05rem,2cqi,1.5rem);font-variant-numeric:tabular-nums}.k-hecho .k-linea,.k-seg{font-family:var(--k-display)}.k-seg{font-size:clamp(2.4rem,6cqi,4.5rem);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.k-codigo{background:var(--k-paper);border:2px solid var(--k-line);border-radius:1.4cqi;color:var(--k-ink);font-family:ui-monospace,Consolas,monospace;font-size:clamp(1.6rem,3.6cqi,2.6rem);font-weight:700;letter-spacing:.4em;padding:clamp(12px,1.8cqi,22px) 0 clamp(12px,1.8cqi,22px) .4em;text-align:center;text-transform:uppercase;width:100%}.k-codigo:focus{border-color:var(--k-azul);box-shadow:0 0 0 4px var(--k-azul-soft);outline:none}.k-dentro.lleno{display:flex;flex-direction:column;height:100%;margin:0 auto}.k-dentro.lleno .k-recado{display:flex;flex:1;flex-direction:column;gap:1.3cqi;min-height:0}.k-cab-r{align-items:center;display:flex;gap:1.2cqi}.k-ic{border-radius:1.2cqi;display:grid;flex:none;height:4.8cqi;min-height:42px;min-width:42px;place-items:center;width:4.8cqi}.k-ic-ambar{background:var(--k-ambar-soft);color:var(--k-ambar-ink)}.k-ic-azul{background:var(--k-azul-soft);color:var(--k-azul-ink)}.k-cab-r>div>b{display:block;font-family:var(--k-display);font-size:clamp(1.3rem,2.6cqi,2rem);font-weight:700;line-height:1.1}.k-cab-r>div>span{color:var(--k-mute);display:block;font-size:clamp(.82rem,1.3cqi,1rem)}.k-cab-r .k-pag{background:var(--k-sunk);border-radius:.8cqi;color:var(--k-ink-2);font-family:var(--k-display);font-size:clamp(.85rem,1.4cqi,1.1rem);font-variant-numeric:tabular-nums;font-weight:700;margin-left:auto;padding:.4cqi 1cqi;white-space:nowrap}.k-pasos-r{display:flex;gap:.6cqi}.k-pasos-r:empty{display:none}.k-pasos-r i{background:var(--k-line-2);border-radius:3px;flex:1;height:5px}.k-pasos-r i.leido{background:var(--k-ambar)}.k-pasos-r i.aqui{background:var(--k-marino)}.k-msg-r{background:var(--k-paper);border:1px solid var(--k-line);border-left:4px solid var(--k-ambar);border-radius:1.2cqi;display:flex;flex:1;flex-direction:column;min-height:0;padding:1.3cqi 1.5cqi;position:relative}.k-quien{align-items:center;border-bottom:1px solid var(--k-line-2);color:var(--k-ink-2);display:flex;font-family:var(--k-display);font-size:clamp(.82rem,1.25cqi,1rem);font-weight:600;gap:.8cqi;padding-bottom:.8cqi}.k-quien time{color:var(--k-mute);font-variant-numeric:tabular-nums;font-weight:500}.k-quien .k-pill{background:var(--k-ambar-soft);border-radius:5px;color:var(--k-ambar-ink);font-size:.72em;font-weight:700;letter-spacing:.06em;margin-left:auto;padding:2px 7px;text-transform:uppercase}.k-txt-r{flex:1;min-height:0;overflow-y:auto;padding-top:1cqi}.k-txt-r p{color:var(--k-ink);font-size:clamp(1.05rem,1.9cqi,1.45rem);line-height:1.42;overflow-wrap:anywhere;white-space:pre-line}.k-sigue{align-items:flex-end;background:linear-gradient(0deg,var(--k-paper) 45%,transparent);border-radius:0 0 1.2cqi 0;bottom:1px;color:var(--k-azul-ink);display:flex;font-family:var(--k-display);font-size:clamp(.8rem,1.2cqi,.95rem);font-weight:600;gap:.5cqi;height:6cqi;justify-content:center;left:1px;min-height:44px;padding-bottom:.9cqi;pointer-events:none;position:absolute;right:1px}.k-sigue svg.lucide{animation:k-baja 1.4s ease-in-out infinite;height:1.1em;width:1.1em}@keyframes k-baja{50%{transform:translateY(3px)}}.k-botones-r{display:flex;gap:1cqi}.k-botones-r .k-btn{flex:1}.k-botones-r .k-sec-r{background:var(--k-paper);border-color:var(--k-line);color:var(--k-ink-2);flex:0 0 auto;padding-inline:2cqi;width:auto}.k-visto{background:var(--k-marino);box-shadow:inset 0 -4px 0 var(--k-ambar);color:#fff;font-size:clamp(1.15rem,2.2cqi,1.6rem);padding:clamp(16px,2.2cqi,26px)}.k-cuenta-r{align-items:center;color:var(--k-mute);display:flex;font-family:var(--k-display);font-size:clamp(.78rem,1.15cqi,.92rem);font-variant-numeric:tabular-nums;gap:1.2cqi;min-height:44px}.k-barra-r{background:var(--k-line-2);border-radius:2px;flex:1;height:4px;overflow:hidden}.k-barra-r i{background:var(--k-mute);display:block;height:100%;transition:width 1s linear;width:100%}.k-cuenta-r.prisa{color:var(--k-aviso)}.k-cuenta-r.prisa .k-barra-r i{background:var(--k-aviso)}.k-mas-r{align-items:center;animation:k-llama .9s ease-in-out infinite alternate;background:var(--k-ambar);border-radius:1cqi;color:#1e2a3a;cursor:pointer;display:inline-flex;font-family:var(--k-display);font-size:clamp(.9rem,1.45cqi,1.1rem);font-weight:700;gap:.6cqi;padding:1cqi 1.6cqi}.k-mas-r svg.lucide{height:1.2em;width:1.2em}@keyframes k-llama{to{box-shadow:0 0 0 6px rgb(var(--c-secondary-400)/.3)}}.k-docs{gap:2cqi}.k-qr-grande{align-items:center;background:var(--k-sunk);border:1px solid var(--k-line);border-radius:1.6cqi;display:flex;gap:2cqi;padding:1.8cqi}.k-qr-grande .k-qr{border-radius:1.2cqi;height:15cqi;min-height:120px;min-width:120px;padding:.9cqi;width:15cqi}.k-qr-t{display:grid;gap:.8cqi}.k-qr-t>b{font-family:var(--k-display);font-size:clamp(1.05rem,1.9cqi,1.4rem);font-weight:700}.k-qr-t p{color:var(--k-ink-2);font-size:clamp(.85rem,1.35cqi,1.05rem)}.k-caduca-qr{align-items:center;color:var(--k-mute);display:inline-flex;font-family:var(--k-display);font-size:clamp(.75rem,1.1cqi,.9rem);font-weight:600;gap:.6cqi}.k-servicio{animation:k-sube .3s cubic-bezier(.2,.8,.2,1);background:var(--k-paper);border-top:1px solid var(--k-line);bottom:0;box-shadow:0 -20px 40px -30px rgb(var(--c-shadow)/.6);display:grid;gap:1cqi;left:0;padding:2cqi 3cqi;position:absolute;right:0;z-index:30}@keyframes k-sube{0%{transform:translateY(100%)}to{transform:none}}.k-servicio.hidden{display:none}.k-servicio .k-t{align-items:center;display:flex;font-family:var(--k-display);font-size:clamp(.9rem,1.5cqi,1.15rem);font-weight:700;gap:1cqi}.k-servicio .k-t svg.lucide,.k-servicio p{color:var(--k-mute)}.k-servicio p{font-size:clamp(.75rem,1.15cqi,.92rem)}.k-servicio .k-ok-txt{color:var(--k-ok);font-weight:600}.k-servicio form{display:flex;gap:1cqi}.k-servicio input{flex:1;letter-spacing:.3em;min-width:0;text-align:center}.k-servicio .k-btn{font-size:1rem;padding:10px 20px;width:auto}.k-servicio .k-cerrar{color:var(--k-mute);cursor:pointer;font-size:1.2rem;position:absolute;right:1.4cqi;top:1.2cqi}@media (orientation:portrait){.kiosco{grid-template-columns:1fr;grid-template-rows:auto 1fr}.k-reloj{gap:3cqi;padding:5cqi 6cqi 4cqi}.k-logo{width:26cqi}.k-chapa{border-radius:2.4cqi;height:9cqi;width:9cqi}.k-sello>div>b{font-size:3cqi}.k-sello>div>span{font-size:2.3cqi}.k-grande{font-size:22cqi}.k-grande small{font-size:7cqi}.k-fecha{font-size:4cqi}.k-dia p{display:none}.k-marcas{font-size:2.2cqi}.k-anuncios{min-height:12cqi}.k-av{border-radius:2.4cqi;gap:2.2cqi;padding:2.4cqi 2.8cqi}.k-av-ic{border-radius:1.8cqi;height:6.4cqi;width:6.4cqi}.k-av-txt{font-size:3.4cqi}.k-av-pie small,.k-av-puntos{font-size:2.2cqi}.k-av-sig{border-radius:1.6cqi;height:6.4cqi;width:6.4cqi}.k-sellada .k-h{font-size:22cqi}.k-sellada .k-t{font-size:4cqi}.k-panel{padding:4cqi 7cqi}.k-dentro,.k-pila,.k-vista{gap:2.6cqi}.k-dentro{max-width:none}.k-btn{border-radius:2.4cqi;font-size:4cqi;padding:3cqi}.k-titulo{font-size:4.6cqi}.k-teclado{gap:1.8cqi}.k-teclado button{border-radius:2.4cqi;font-size:5cqi;height:9.4cqi}.k-puntos{gap:2.6cqi}.k-puntos i{border-radius:1.6cqi;height:5.4cqi;width:5.4cqi}.k-puntos i:nth-child(3){margin-right:4.4cqi}.k-qr-fila p{font-size:2.6cqi}.k-qr-fila .k-qr{height:15cqi;width:15cqi}.k-paso{font-size:6.6cqi;padding:7cqi}.k-hola b{font-size:7cqi}.k-foto-ia{bottom:2cqi;font-size:.5rem;right:2cqi}.k-txt-r p{font-size:3.6cqi}.k-cab-r>div>b{font-size:5cqi}.k-visto{font-size:4.4cqi;padding:3.6cqi}.k-mas-r{font-size:3cqi;padding:1.8cqi 2.8cqi}.k-cuenta-r{font-size:2.4cqi}.k-qr-grande .k-qr{height:30cqi;width:30cqi}.k-qr-t>b{font-size:4cqi}.k-qr-t p{font-size:2.8cqi}.kiosco.con-recado .k-anuncios,.kiosco.con-recado .k-dia,.kiosco.con-recado .k-hora{display:none}.kiosco.con-recado .k-sellada{align-items:baseline;display:flex;flex-wrap:wrap;gap:3cqi;position:static!important}.kiosco.con-recado .k-sellada .k-h{font-size:11cqi}.kiosco.con-recado .k-sellada .k-eyebrow{width:100%}}@media (prefers-reduced-motion:reduce){.kiosco *,.kiosco :after,.kiosco :before{animation:none!important;transition:none!important}}:is(button,a,label):is([class^=px-],[class*=" px-"]).grad-success{background:rgb(var(--c-primary-500));border-color:transparent;color:rgb(var(--c-white));font-weight:600}:is(button,a,label):is([class^=px-],[class*=" px-"]).grad-success:hover{background:rgb(var(--c-primary-700));opacity:1}button[data-active-toggle].grad-success:is([class^=px-],[class*=" px-"]){background:rgb(var(--c-success-soft));border-color:transparent;color:rgb(var(--c-success))}button[data-active-toggle].grad-success:is([class^=px-],[class*=" px-"]):hover{background:rgb(var(--c-success-soft))}:is(button,a):is([class^=px-],[class*=" px-"]).grad-danger{border-color:transparent;color:rgb(var(--c-danger))}:is(button,a):is([class^=px-],[class*=" px-"]).bg-white.border-neutral-200:not([class*="hover:bg-danger"],[class*="hover:text-danger"]):hover{background-color:rgb(var(--c-white));border-color:rgb(var(--c-neutral-700))}:is(div,span).w-9.h-9.rounded-full.bg-white.shadow-sm{background:transparent;border-color:transparent;box-shadow:none;height:22px;width:22px}:is(div,span).w-9.h-9.rounded-full.bg-white.shadow-sm svg{height:18px;width:18px}:is(div,span).w-9.h-9.rounded-full.bg-white.shadow-sm svg:not([class*=text-warning],[class*=text-danger],[class*=text-success],[class*=text-info],[class*=text-secondary]){color:rgb(var(--c-neutral-700))}h2.text-lg.font-bold{font-size:1.05rem;font-weight:600;letter-spacing:0;line-height:1.35rem}h2.text-sm.uppercase{color:rgb(var(--c-neutral-500));font-size:.72rem;font-weight:600;letter-spacing:.16em}@media (min-width:1024px){h1.text-2xl{font-size:clamp(1.35rem,2vw,1.6rem);font-weight:700;line-height:1.2}}span:is(.bg-success\/15,.bg-success\/10).text-success{background:rgb(var(--c-success-soft))}span:is(.bg-warning\/15,.bg-warning\/10,.bg-warning\/20).text-warning{background:rgb(var(--c-warning-soft))}span:is(.bg-danger\/15,.bg-danger\/10).text-danger{background:rgb(var(--c-danger-soft))}span:is(.bg-info\/15,.bg-info\/10).text-info{background:rgb(var(--c-primary-100));color:rgb(var(--c-primary-700))}span.bg-neutral-100.text-neutral-600{color:rgb(var(--c-neutral-700))}:is(span,div).rounded-full:is(.bg-primary-50,.bg-primary-100,.bg-secondary-100,.bg-neutral-100):is(.w-8.h-8,.w-9.h-9,.w-10.h-10){border-radius:9px}@media (min-width:1024px){:is(div,article,fieldset,textarea,li,section,a,label,button).rounded-2xl{border-radius:10px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.border-neutral-200):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card)){border:1px solid rgb(var(--c-neutral-200));border-radius:12px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.border-neutral-200):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li{border-color:rgb(var(--c-neutral-100));border-radius:0;border-width:0 0 1px;margin-top:0!important}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.border-neutral-200):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:first-child{border-radius:11px 11px 0 0}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.border-neutral-200):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:last-child{border-bottom-width:0;border-radius:0 0 11px 11px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.border-neutral-200):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:only-child{border-radius:11px}ul.space-y-2:not(.overflow-y-auto,[data-seg-list]):has(>li.rounded-2xl.border-neutral-200):not(:has(>li:not(.rounded-2xl.border-neutral-200))):not(:has(>li.abs-card))>li:hover{background-color:rgb(var(--c-neutral-100)/.5)}}span.rounded-full:is(.text-\[9px\],.text-\[10px\],.text-\[11px\]):is([class^=px-],[class*=" px-"]){font-size:.7rem;font-weight:600;letter-spacing:.01em;text-transform:none}:is(span,div).rounded-full.flex.items-center.justify-center:is(.w-7.h-7,.w-8.h-8,.w-9.h-9,.w-10.h-10,.w-11.h-11,.w-12.h-12):not(.ring-2,.ring-2>*){border-radius:9px}input[type=color].rounded-full{border-radius:10px}:is(button,a):is([class^=px-],[class*=" px-"]).bg-success.text-white{background:rgb(var(--c-primary-500))}:is(button,a):is([class^=px-],[class*=" px-"]).bg-success.text-white:hover{background:rgb(var(--c-primary-700))}:is(button,a):is([class^=px-],[class*=" px-"]).bg-danger.text-white{background:rgb(var(--c-danger-soft));color:rgb(var(--c-danger))}:is(button,a):is([class^=px-],[class*=" px-"]).bg-neutral-100:is(.hover\:bg-neutral-200){background:rgb(var(--c-white));box-shadow:inset 0 0 0 1px rgb(var(--c-neutral-200))}:is(button,a).shadow-primary{box-shadow:none}:is(article,div,section).rounded-3xl:is(.bg-info\/10,.bg-info\/5,.bg-warning\/10,.bg-warning\/5,.bg-danger\/10,.bg-danger\/5,.bg-success\/10,.bg-success\/5,.bg-secondary-100,.bg-primary-50){border-radius:12px}:is(article,div,label,li).border-2:not([data-sign-pad]){border-width:1.5px}:is(button,a).bg-primary-600{background-color:rgb(var(--c-primary-500))}:is(button,a).bg-primary-600:hover{background-color:rgb(var(--c-primary-700))}:is(button,a):is(.rounded-full,.rounded-3xl,.rounded-\[14px\],.rounded-\[12px\]):is(.w-full,.flex-1){border-radius:10px}:is(button,a,label).grad-success:not([class^=px-]):not([class*=" px-"]){background:rgb(var(--c-primary-500));border-color:transparent;color:rgb(var(--c-white))}:is(button,a).grad-danger:not([class^=px-]):not([class*=" px-"]){border-color:transparent;color:rgb(var(--c-danger))}span.rounded-full:is(.w-5.h-5,.h-4,.h-5,.h-\[18px\],.h-\[22px\]):is(.text-white,.text-\[10px\],.text-\[11px\]):not(.ring-2):not(.border-2){border-radius:6px}@media (min-width:1024px){.shadow-xl.rounded-3xl,[role=dialog]:is(.rounded-3xl,.rounded-t-3xl){border-radius:14px}.lg\:rounded-3xl.shadow-xl,.lg\:rounded-\[22px\].shadow-xl,[role=dialog].lg\:rounded-3xl{border-radius:14px}}:is(div,article,section,main).rounded-\[32px\]{border-radius:14px}:is(div,article,section,main).backdrop-blur-md.shadow-xl,:is(div,article,section,main).rounded-\[32px\].shadow-xl{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:rgb(var(--c-white));box-shadow:0 0 0 1px rgb(var(--c-neutral-200)),0 18px 40px -28px rgb(var(--c-shadow)/var(--shadow-a))}:is(div,ul,nav).rounded-2xl.shadow-lg,:is(div,ul,nav).rounded-xl.shadow-lg{border-radius:12px;box-shadow:0 0 0 1px rgb(var(--c-neutral-200)),0 18px 40px -18px rgb(var(--c-shadow)/var(--shadow-a))}tr:is(.bg-primary-50\/60,.bg-primary-50\/40)>:is(td,th){background-color:rgb(var(--c-neutral-100))}:is(p,span,strong,b):is(.text-xl,.text-2xl,.text-3xl).font-bold:not(.font-mono,[class*="tracking-["],[class*=tracking-wide]){font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:0}@media (min-width:1024px){div.p-4.text-center:not([class*=bg-success],[class*=bg-primary]):has(>p.text-2xl:not(.font-mono)){background:rgb(var(--c-neutral-100));border-color:transparent;border-radius:12px;text-align:left}div.p-4.text-center:has(>p.text-2xl)>p.text-2xl{font-size:1.6rem;line-height:1.15}div.p-4.text-center:has(>p.text-2xl)>p.text-xs{color:rgb(var(--c-neutral-700));font-size:.78rem}div.p-4.text-center.bg-danger\/5:has(>p.text-2xl){background:rgb(var(--c-danger-soft))}div.p-4.text-center:has(>p.text-2xl)>span.mx-auto{margin-left:0;margin-right:0}div.rounded-2xl.bg-neutral-50:has(>p.text-xl){background:rgb(var(--c-neutral-100));border-radius:12px}}h2:is(.text-base,.text-sm).font-bold:not(.uppercase){font-family:var(--font-display);font-weight:600;letter-spacing:0}h2.text-base.font-bold{font-size:1.05rem}:is(div,nav).rounded-full.bg-neutral-100:is(.p-1,.p-0\.5){border-radius:9px;padding:3px}:is(div,nav).rounded-full.bg-neutral-100:is(.p-1,.p-0\.5) :is(span,a,button).rounded-full{border-radius:7px;font-family:var(--font-display)}@media (min-width:1024px){div.space-y-2:has(>article.rounded-2xl.shadow-sm):not(:has(>:not(article.rounded-2xl))){background:rgb(var(--c-white));border-radius:14px;box-shadow:0 0 0 1px rgb(var(--c-neutral-200)),0 18px 40px -28px rgb(var(--c-shadow)/var(--shadow-a))}div.space-y-2:has(>article.rounded-2xl.shadow-sm):not(:has(>:not(article.rounded-2xl)))>article{border-bottom:1px solid rgb(var(--c-neutral-100));border-radius:0;box-shadow:none;margin-top:0!important}div.space-y-2:has(>article.rounded-2xl.shadow-sm):not(:has(>:not(article.rounded-2xl)))>article:first-child{border-radius:14px 14px 0 0}div.space-y-2:has(>article.rounded-2xl.shadow-sm):not(:has(>:not(article.rounded-2xl)))>article:last-child{border-bottom:0;border-radius:0 0 14px 14px}div.space-y-2:has(>article.rounded-2xl.shadow-sm):not(:has(>:not(article.rounded-2xl)))>article:only-child{border-radius:14px}}button[data-docf-card]{background:rgb(var(--c-white));border-color:rgb(var(--c-neutral-200));border-radius:12px;border-width:1px;padding:14px;transition:border-color .15s,transform .15s}button[data-docf-card]:hover{border-color:rgb(var(--c-primary-500));transform:translateY(-2px)}button[data-docf-card][aria-pressed=true]{background:rgb(var(--c-white));border-color:rgb(var(--c-primary-500));box-shadow:0 0 0 3px rgb(var(--c-primary-100))}button[data-docf-card]>span:first-child>span:first-child{background:rgb(var(--c-primary-100));border-radius:9px;color:rgb(var(--c-primary-700))}button[data-docf-card]>span:last-child{font-family:var(--font-display);font-size:1rem}@media (prefers-reduced-motion:reduce){button[data-docf-card],button[data-docf-card]:hover{transform:none;transition:none}}thead th:is(.text-\[11px\],.text-xs){color:rgb(var(--c-neutral-500));font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}thead tr:is(.text-\[11px\],.text-xs)>th{color:rgb(var(--c-neutral-500));font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.jornada{background:rgb(var(--c-side));border-radius:16px;color:#eef2f7;display:grid;gap:16px;overflow:hidden;padding:22px 22px 20px;position:relative}.jornada:after{background:radial-gradient(circle,rgba(62,111,168,.5),rgba(62,111,168,0) 70%);border-radius:50%;content:"";height:230px;pointer-events:none;position:absolute;right:-70px;top:-80px;width:230px}.jornada>*{position:relative;z-index:1}.jornada .fila1{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.jornada .eyebrow{color:#a3b0c0}.jornada a.mas{align-items:center;color:#a9c6e4;display:inline-flex;font-family:var(--font-display);font-size:.82rem;gap:3px}.jornada a.mas:hover{color:#fff}.jornada a.mas svg{height:14px;width:14px}.jornada .grande{font-family:var(--font-display);font-size:3rem;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.01em;line-height:1;margin-top:6px}.jornada .grande.is-texto{font-size:2rem}.jornada .grande.is-tarde{color:#ff8f80}.jornada .grande small{color:#a3b0c0;font-size:1rem;font-weight:500;letter-spacing:0;margin-left:6px}.jornada .estado{align-items:center;background:hsla(0,0%,100%,.08);border-radius:7px;color:#c9d2dd;display:inline-flex;font-family:var(--font-display);font-size:.8rem;gap:6px;padding:4px 9px;white-space:nowrap}.jornada .estado.is-dentro{background:rgba(91,190,141,.14);color:#8fd9b4}.jornada .estado.is-pausa{background:rgba(232,184,92,.16);color:#e8b85c}.jornada .estado.is-tarde{background:hsla(8,70%,65%,.16);color:#ff8f80}.jornada .estado svg{height:14px;width:14px}.jornada .tramo{background:hsla(0,0%,100%,.08);border-radius:5px;height:10px;overflow:hidden;position:relative}.jornada .tramo i{border-radius:5px;bottom:0;position:absolute;top:0}.jornada .tramo .hecho{background:#5bbe8d}.jornada .tramo .pausa{background:#e8b85c}.jornada .tramo .ahora{background:#fff;border-radius:0;opacity:.75;width:2px}.jornada .marcas{color:#a3b0c0;display:flex;font-family:var(--font-display);font-size:.72rem;font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:6px}.jornada .datos{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.jornada .datos>div{background:hsla(0,0%,100%,.05);border-radius:10px;min-width:0;padding:9px 11px}.jornada .datos b{display:block;font-family:var(--font-display);font-size:1.05rem;font-variant-numeric:tabular-nums;font-weight:600}.jornada .datos span{color:#a3b0c0;font-size:.72rem}.jornada .aviso{align-items:flex-start;background:hsla(0,0%,100%,.06);border-radius:10px;color:#eef2f7;display:flex;font-size:.85rem;gap:8px;padding:9px 11px}.jornada .aviso svg{flex-shrink:0;height:16px;margin-top:2px;width:16px}.jornada .aviso.is-tarde{background:hsla(8,70%,65%,.14)}.jornada .aviso small{color:#a3b0c0;display:block;font-size:.76rem;margin-top:2px}.jornada .aviso .punto-color{border-radius:3px;flex-shrink:0;height:10px;margin-top:5px;width:10px}.jornada .aviso .pill-pend{background:rgba(232,184,92,.16);border-radius:6px;color:#e8b85c;font-family:var(--font-display);font-size:.7rem;font-weight:600;margin-left:auto;padding:2px 7px;white-space:nowrap}.jornada .acciones{display:flex;flex-wrap:wrap;gap:8px}.jornada .acciones form{display:flex}.jornada .jbtn{align-items:center;border:1.5px solid transparent;border-radius:9px;display:inline-flex;font-family:var(--font-display);font-size:.92rem;font-weight:600;gap:7px;padding:9px 14px;transition:background .15s,border-color .15s;white-space:nowrap}.jornada .jbtn svg{height:16px;width:16px}.jornada .jbtn.is-am{background:#e8b85c;color:#1e2a3a}.jornada .jbtn.is-am:hover{background:#f0c878}.jornada .jbtn.is-sec{background:transparent;border-color:#3a4a5e;color:#eef2f7}.jornada .jbtn.is-sec:hover{border-color:#a3b0c0}.jornada .jbtn:disabled{cursor:progress;opacity:.6}.jornada .hoy{border-top:1px solid #2c3a4c;display:grid;gap:8px;padding-top:12px}.jornada .hoy ul.turnos-hoy{display:grid;gap:4px}.jornada .hoy .turno-hoy{align-items:center;display:flex;font-family:var(--font-display);font-size:.9rem;font-variant-numeric:tabular-nums;gap:8px}.jornada .hoy .turno-hoy svg{color:#a3b0c0;height:14px;width:14px}.jornada .hoy .turno-hoy.is-ahora b{color:#8fd9b4}.jornada .hoy .turno-hoy span{color:#a3b0c0;font-size:.78rem}.jornada .fichajes{display:flex;flex-wrap:wrap;gap:6px}.jornada .fichajes li{align-items:center;background:hsla(0,0%,100%,.07);border-radius:6px;color:#c9d2dd;display:inline-flex;font-family:var(--font-display);font-size:.78rem;font-variant-numeric:tabular-nums;gap:4px;padding:3px 8px}.jornada .huella{align-items:center;border-top:1px solid #2c3a4c;color:#a3b0c0;display:flex;font-size:.74rem;gap:8px;padding-top:12px}.jornada .huella svg{color:#8fd9b4;flex-shrink:0;height:15px;width:15px}:root[data-theme=dark] .jornada{background:rgb(var(--c-neutral-100));box-shadow:0 0 0 1px rgb(var(--c-neutral-200))}.cifras{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.cifra{background:rgb(var(--c-neutral-100));border-radius:12px;display:grid;gap:2px;min-width:0;padding:12px 14px}.cifra b{color:rgb(var(--c-neutral-800));font-family:var(--font-display);font-size:1.6rem;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1}.cifra span{color:rgb(var(--c-neutral-700));font-size:.78rem}.cifra.is-aviso b{color:rgb(var(--c-warning))}.cifra.is-peligro b{color:rgb(var(--c-danger))}.abs-saldos{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.abs-saldo{border:1px solid rgb(var(--c-neutral-200));border-radius:12px;min-width:0;padding:12px 14px}.abs-saldo-tit{color:rgb(var(--c-neutral-500));font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.abs-saldo-cifra{align-items:baseline;display:flex;gap:6px;margin-top:4px}.abs-saldo-cifra b{color:rgb(var(--c-neutral-800));font-family:var(--font-display);font-size:1.6rem;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1}.abs-saldo-cifra span{color:rgb(var(--c-neutral-500));font-size:.8rem}.abs-saldo-barra{background:rgb(var(--c-neutral-200));border-radius:3px;display:block;height:6px;margin-top:10px;overflow:hidden}.abs-saldo-barra i{border-radius:3px;display:block;height:100%}.carpetas{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.carpeta{background:rgb(var(--c-white));border:1px solid rgb(var(--c-neutral-200));border-radius:12px;color:rgb(var(--c-neutral-800));display:grid;gap:10px;min-width:0;padding:14px;text-align:left;transition:border-color .15s,transform .15s}.carpeta:hover{border-color:rgb(var(--c-primary-500));transform:translateY(-2px)}.carpeta[aria-current=page]{border-color:rgb(var(--c-primary-500));box-shadow:0 0 0 3px rgb(var(--c-primary-100))}.carpeta .cab{align-items:center;display:flex;gap:8px;justify-content:space-between}.carpeta .ico{background:rgb(var(--c-primary-100));border-radius:9px;color:rgb(var(--c-primary-700));display:grid;flex-shrink:0;height:36px;place-items:center;width:36px}.carpeta .ico svg{height:18px;width:18px}.carpeta b{font-size:1rem;font-weight:600}.carpeta .sub,.carpeta b{font-family:var(--font-display)}.carpeta .sub{color:rgb(var(--c-neutral-500));font-size:.8rem;font-variant-numeric:tabular-nums}.carpeta.is-gris .ico,.carpeta.is-restr .ico{background:rgb(var(--c-secondary-100));color:rgb(var(--c-secondary-500))}.carpeta.is-gris .ico{background:rgb(var(--c-neutral-100));color:rgb(var(--c-neutral-700))}@media (prefers-reduced-motion:reduce){.carpeta,.carpeta:hover{transform:none;transition:none}}.pill{align-items:center;border-radius:6px;display:inline-flex;font-family:var(--font-display);font-size:.74rem;font-weight:600;gap:5px;letter-spacing:.01em;padding:3px 8px;white-space:nowrap}.pill svg{height:13px;width:13px}.p-azul{background:rgb(var(--c-primary-100));color:rgb(var(--c-primary-700))}.p-ok{background:rgb(var(--c-success-soft));color:rgb(var(--c-success))}.p-aviso{background:rgb(var(--c-warning-soft));color:rgb(var(--c-warning))}.p-peligro{background:rgb(var(--c-danger-soft));color:rgb(var(--c-danger))}.p-gris{background:rgb(var(--c-neutral-100));color:rgb(var(--c-neutral-700))}.p-ambar{background:rgb(var(--c-secondary-100));color:rgb(var(--c-secondary-500))}.caja{background:rgb(var(--c-white));border-radius:14px;box-shadow:0 0 0 1px rgb(var(--c-neutral-200)),0 18px 40px -28px rgb(var(--c-shadow)/var(--shadow-a));min-width:0}.caja-cab{align-items:center;border-bottom:1px solid rgb(var(--c-neutral-100));display:flex;gap:10px;padding:14px 18px}.caja-cab>svg{color:rgb(var(--c-neutral-700));flex-shrink:0;height:18px;width:18px}.caja-cab h2{font-size:1.05rem;font-weight:600}.caja-cab .mas{align-items:center;color:rgb(var(--c-primary-700));display:inline-flex;font-family:var(--font-display);font-size:.85rem;gap:4px;margin-left:auto}.caja-cab .mas:hover{text-decoration:underline}.caja-cuerpo{padding:16px 18px}.dash-ico{border-radius:8px;display:grid;flex-shrink:0;height:30px;place-items:center;width:30px}.dash-ico svg{height:16px;width:16px}.dash-titulo{color:rgb(var(--c-neutral-800));font-family:var(--font-display);font-size:1.05rem;font-weight:600;min-width:0}.saludo{padding:4px 2px 2px}.saludo-nombre{color:rgb(var(--c-neutral-800));font-size:clamp(1.6rem,2.6vw,2.3rem);font-weight:700;letter-spacing:.02em;line-height:1.02;text-transform:uppercase}.saludo-firma,.saludo-nombre{font-family:var(--font-display)}.saludo-firma{align-items:center;color:rgb(var(--c-primary-400));display:flex;font-size:.9rem;gap:12px;margin-top:4px;min-width:0}.saludo-regla{flex-shrink:0;height:8px;position:relative;width:112px}.saludo-regla:before{height:4px;right:0}.saludo-regla:after,.saludo-regla:before{background:rgb(var(--c-secondary-400));border-radius:2px;bottom:0;content:"";left:0;position:absolute}.saludo-regla:after{height:8px;width:4px}[data-comp="dashboard.hoy"]>h2,[data-comp^="dashboard."]>h2.px-1{color:rgb(var(--c-neutral-500));font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.doc-fila{border-radius:10px;padding:10px 12px;transition:background .15s,border-color .15s}.doc-fila:not([class*=" bg-"]){background:rgb(var(--c-white))}.doc-fila:not([class*=border-danger]):not([class*=border-warning]){border-color:rgb(var(--c-neutral-200))}.doc-fila:hover{background:rgb(var(--c-neutral-100)/.6)}.doc-ico{background:rgb(var(--c-primary-100));border-radius:9px;color:rgb(var(--c-primary-700));display:grid;flex-shrink:0;height:36px;place-items:center;width:36px}.doc-ico svg{height:17px;width:17px}.doc-nombre{color:rgb(var(--c-neutral-800));font-family:var(--font-display);font-size:.95rem;font-weight:600}.barra-herr{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.barra-herr input[type=text]{background:rgb(var(--c-white))}.caja table :is(th,td):first-child{padding-left:18px}.caja table :is(th,td):last-child{padding-right:18px}:is(td,th).p-2{padding:10px 12px}.caja table thead th{background:rgb(var(--c-white))}input.rounded-full{border-radius:10px}:root[data-theme=dark] [style*=background] .text-white,:root[data-theme=dark] [style*=background]:is(.text-white,.text-white *){color:#fff}.sched-card{border-radius:8px;font-family:var(--font-display)}.sched-card__hours{font-variant-numeric:tabular-nums}.sched-grid thead th{font-family:var(--font-display)}.sched-grid thead th.sched-day.is-hoy{background:rgb(var(--c-primary-100)/.55)}.cuad-d{color:rgb(var(--c-neutral-500));font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.cuad-d,.cuad-n{display:block;font-weight:600}.cuad-n{color:rgb(var(--c-neutral-800));font-size:1.1rem;font-variant-numeric:tabular-nums;line-height:1.2}.is-hoy .cuad-d,.is-hoy .cuad-n{color:rgb(var(--c-primary-700))}.sched-open-row>td{background:rgb(var(--c-secondary-100)/.7)}.sched-card--open,.sched-open-row>td.sched-emp{color:rgb(var(--c-secondary-500))}.sched-card--open{background:transparent;border:1.5px dashed rgb(var(--c-secondary-500))}.sched-card--open .sched-card__hours,.sched-card--open .sched-card__name{color:rgb(var(--c-secondary-500))}.sched-rest{background:repeating-linear-gradient(135deg,rgb(var(--c-neutral-100)) 0 6px,transparent 6px 12px);border-radius:8px;color:rgb(var(--c-neutral-500));font-family:var(--font-display)}.sched-rest.is-published{border-color:rgb(var(--c-neutral-200));border-style:solid}.espera{display:grid}.espera-item{align-items:center;border-bottom:1px solid rgb(var(--c-neutral-100));display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;padding:11px 18px;position:relative}.espera-item:last-child{border-bottom:0}.espera-item.is-tuyo:before{background:rgb(var(--c-secondary-400));border-radius:0 3px 3px 0;bottom:8px;content:"";left:0;position:absolute;top:8px;width:3px}.espera-ava{background:rgb(var(--c-neutral-100));border-radius:9px;display:grid;overflow:hidden;place-items:center}.espera-ava,.espera-ava>*{height:36px;width:36px}.espera-txt{min-width:0}.espera-txt b{color:rgb(var(--c-neutral-900));font-family:var(--font-display);font-size:.95rem;font-weight:600}.espera-txt b,.espera-txt span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.espera-txt span{color:rgb(var(--c-neutral-500));font-size:.82rem}.espera-acts{align-items:center;display:flex;gap:6px}@media (max-width:640px){.espera-item{grid-template-columns:auto minmax(0,1fr)}.espera-acts{grid-column:1/-1;justify-content:flex-end}}.pend-cols{display:grid}.pend-cols>section+section{border-top:1px solid rgb(var(--c-neutral-100))}@media (min-width:1024px){.conv-fila.is-on{background:rgb(var(--c-primary-100));box-shadow:inset 3px 0 0 rgb(var(--c-primary-500))}.conv-fila .text-sm.font-semibold{font-family:var(--font-display);font-size:.93rem}.bur{border-radius:12px}.chat-fondo{background-color:rgb(var(--c-neutral-50))}}.canal-g{align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}@media (max-width:1180px){.canal-g{grid-template-columns:1fr}}.candado{background:rgb(var(--c-side));border-radius:16px;color:#eef2f7;display:grid;gap:14px;overflow:hidden;padding:28px;position:relative}.candado .ico{background:rgba(232,184,92,.15);border-radius:12px;color:#e8b85c;display:grid;height:52px;place-items:center;width:52px}.candado .ico svg{height:26px;width:26px}.candado :is(h1,h2){color:#fff;font-family:var(--font-display);font-size:1.6rem;font-weight:700;line-height:1.15}.candado p{max-width:56ch}.candado label,.candado p{color:#c9d2dd}.candado input{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.18);color:#fff}:root[data-theme=dark] .candado{background:rgb(var(--c-neutral-100));box-shadow:0 0 0 1px rgb(var(--c-neutral-200))}.jbtn-am{align-items:center;background:#e8b85c;border-radius:9px;color:#1e2a3a;display:inline-flex;font-family:var(--font-display);font-size:.92rem;font-weight:600;gap:7px;padding:9px 14px}.jbtn-am:hover{background:#f0c878}.jbtn-am svg{height:16px;width:16px}.seg{background:rgb(var(--c-neutral-100));border-radius:9px;display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px}.seg>:is(a,button){border-radius:7px;color:rgb(var(--c-neutral-500));font-family:var(--font-display);font-size:.85rem;font-weight:600;padding:5px 12px}.seg>:is(a,button):hover{color:rgb(var(--c-neutral-800))}.seg>:is(a[aria-current=page],button[aria-pressed=true]){background:rgb(var(--c-white));box-shadow:0 1px 3px rgb(var(--c-shadow)/.12);color:rgb(var(--c-neutral-800))}.jornada :is(.text-white,[class*="text-white/"]){color:#fff}.jornada [class*="text-white/"]{color:hsla(0,0%,100%,.85)}.jornada :is([class*="bg-white/10"],[class*="bg-white/15"],[class*="bg-white/20"]){background-color:hsla(0,0%,100%,.12)}.jornada input[type=text]{background-color:hsla(0,0%,100%,.12)!important;border-color:hsla(0,0%,100%,.25)!important;color:#fff!important}.jornada input[type=text]::-moz-placeholder{color:hsla(0,0%,100%,.6)!important}.jornada input[type=text]::placeholder{color:hsla(0,0%,100%,.6)!important}:is(button,a,span).bg-secondary-400.text-neutral-900{color:#1e2a3a}:root[data-theme=dark] :is(.text-\[\#DDF3E6\],.text-\[\#FBE3DF\]){color:#0f151e}.side-chapa.bg-white{background:#fff}.mytime-row.is-hoy{box-shadow:inset 3px 0 0 rgb(var(--c-primary-400))}.acc,.acc-marco{min-height:100svh}.acc{background:rgb(var(--c-neutral-50));display:grid;grid-template-columns:1fr}.acc-foto{background:rgb(var(--c-side));overflow:hidden;position:relative}.acc-foto>picture{display:block;inset:0;position:absolute}.acc-foto>picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.acc-velo{inset:0;pointer-events:none;position:absolute}.acc-ia{bottom:10px;right:10px}.acc-logo{display:block;height:auto}.acc-abajo{color:#fff;display:grid;gap:12px;justify-items:start;position:absolute;z-index:2}.acc-abajo .acc-logo{margin-bottom:2px;max-width:70%;width:210px}.acc-abajo h1{color:#fff;font-family:var(--font-display);font-weight:700;line-height:1.12;margin:0;max-width:18ch;text-wrap:balance}.acc-abajo p{color:rgb(var(--c-side-mute));font-size:.95rem;margin:0;max-width:44ch}.acc-panel{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1}.acc-slot{width:100%}.acc-pie{color:rgb(var(--c-neutral-400));font-size:.7rem;margin-top:18px;text-align:center}.acc-slot :is(input.rounded-xl,input.bg-neutral-50){background-color:rgb(var(--c-white));border-radius:10px}.acc-slot button.w-full{border-radius:10px}.acc-slot input[data-code-mask]{font-family:var(--font-display);font-size:1.35rem;font-variant-numeric:tabular-nums;letter-spacing:.12em}.acc-slot h2.text-2xl{font-family:var(--font-display);font-size:1.5rem;font-weight:700;line-height:1.15}.acc-slot h1.text-2xl{font-size:clamp(1.4rem,2.4vw,1.75rem);line-height:1.15}.acc-caps{align-items:center;color:rgb(var(--c-warning));display:flex;font-family:var(--font-display);font-size:.78rem;font-weight:600;gap:6px;margin-top:6px}.acc-comprueba{display:grid;font-size:.8rem;gap:4px;margin-top:8px}.acc-comprueba span{align-items:center;color:rgb(var(--c-neutral-500));display:flex;gap:6px}.acc-comprueba span.si{color:rgb(var(--c-success))}.acc-giro{animation:acc-gira .7s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid transparent;height:16px;width:16px}@keyframes acc-gira{to{transform:rotate(1turn)}}@media (max-width:1023.98px){.acc-foto{inset:0;position:fixed;z-index:0}.acc-velo{background:radial-gradient(ellipse at 50% 42%,rgba(22,32,45,.35) 0,rgba(22,32,45,.72) 55%,rgba(22,32,45,.9) 100%)}.acc-abajo{display:none}.acc-panel{gap:34px;min-height:100svh;padding:calc(28px + env(safe-area-inset-top, 0px)) 18px calc(28px + env(safe-area-inset-bottom, 0px))}.acc-logo-movil img{display:block;height:auto;max-width:62vw;width:190px}.acc-slot{background:rgb(var(--c-white));border-radius:18px;box-shadow:0 30px 70px -40px rgb(var(--c-shadow)/.8),0 0 0 1px rgb(var(--c-neutral-200)/.5);max-width:430px;padding:24px 22px 26px}.acc-pie{color:hsla(0,0%,100%,.6)}}@media (min-width:1024px){.acc{grid-template-columns:1.05fr 1fr}.acc-velo{background:linear-gradient(180deg,rgba(22,32,45,.12) 30%,rgba(22,32,45,.92) 78%)}.acc-abajo{bottom:34px;left:36px;right:36px}.acc-abajo h1{font-size:2.05rem}.acc-logo-movil{display:none}.acc-panel{overflow-y:auto;padding:40px 48px}.acc-slot{max-width:400px}.acc-slot-ancho{max-width:760px}}.jornada .aviso.hidden{display:none}.jornada .acciones{align-items:center}.jornada .acciones .acc-form{display:contents}.jornada .acciones .acc-principal{order:1}.jornada .acciones .acc-pausa{order:2}.jornada .acciones .acc-ahora{order:3}.jornada .acciones .time-note{display:contents}.jornada .acciones .time-note-btn{order:4}.jornada .acciones [data-time-note-row]{flex:1 1 14rem;min-width:12rem;order:5}.time-note-btn{height:38px;width:38px}.jornada .time-note-btn{border:1.5px solid #3a4a5e;border-radius:9px;color:#eef2f7}.jornada .time-note-btn:hover{background:transparent;border-color:#a3b0c0}.time-note-save{height:38px;width:38px}.jornada .hoy-linea{align-items:center;color:#c9d2dd;display:flex;font-size:.9rem;gap:8px;min-width:0}.jornada .hoy-linea .punto-color{border-radius:3px;flex-shrink:0;height:10px;width:10px}.jornada .hoy-linea .pill-pend{background:rgba(232,184,92,.16);border-radius:6px;color:#e8b85c;font-family:var(--font-display);font-size:.7rem;font-weight:600;margin-left:auto;padding:2px 7px;white-space:nowrap}.jornada .hoy-pie{align-items:center;display:flex;gap:10px;justify-content:flex-end}.jornada .hoy-pie .hoy-mas{color:rgb(var(--c-secondary-400));flex:1;font-size:.78rem;font-weight:600;min-width:0;text-decoration:none}.jornada .hoy-pie .hoy-mas:hover{text-decoration:underline}.jornada .sello{color:#8fd9b4;cursor:help;display:grid;flex-shrink:0;height:26px;margin-left:auto;place-items:center;width:26px}.jornada .sello svg{height:17px;width:17px}.jornada [data-jornada-carga] .tramo .hecho{transition:width .6s ease}.jornada [data-jornada-carga] .tramo.is-extra .hecho{background:#e8b85c}@media (prefers-reduced-motion:reduce){.jornada [data-jornada-carga] .tramo .hecho{transition:none}}.cara{border-radius:clamp(6px,24%,18px)!important;overflow:hidden}.cara>.cara,.ring-2.cara>*{border-radius:inherit!important}.psel-chip{border-radius:10px}:root:not([data-theme=dark]) .top-fichar{background:transparent;border:1px solid rgb(var(--c-side));color:rgb(var(--c-neutral-900));padding:4px 4px 4px 13px}:root:not([data-theme=dark]) .top-fichar small{color:rgb(var(--c-neutral-500))}:root:not([data-theme=dark]) .top-fichar button.is-sec{border-color:rgb(var(--c-side)/.45);color:rgb(var(--c-side))}:root:not([data-theme=dark]) .top-fichar button.is-sec:hover{background:rgb(var(--c-side)/.06);border-color:rgb(var(--c-side))}.abs-contadores{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(14.5rem,1fr))}.abs-contadores>div{padding:12px 14px}.abs-contadores p.text-2xl{font-size:1.35rem;line-height:1.2}.top-fichar :is(button,a).is-icono{height:34px;justify-content:center;padding:0;width:34px}@media (min-width:1024px){header[data-comp=topbar] .help-toggle.icono-btn{background:rgb(var(--c-white));border-radius:12px;bottom:1.25rem;box-shadow:0 0 0 1px rgb(var(--c-neutral-200)),0 18px 40px -18px rgb(var(--c-shadow)/var(--shadow-a));height:46px;position:fixed;right:1.25rem;width:46px;z-index:31}header[data-comp=topbar] .help-toggle.icono-btn svg{height:20px;width:20px}header[data-comp=topbar] .help-toggle.icono-btn.is-on{background:rgb(var(--c-primary-600));color:#fff}body:has(.help-toggle) .sticky-save{right:calc(2rem + 46px)}body:has(.help-toggle) .gtx-float{bottom:calc(2rem + 46px)}}.top-titulo h1.is-repetido{display:none}.top-titulo:has(h1.is-repetido) .eyebrow{font-size:.72rem}textarea.chat-campo{height:2.75rem;line-height:1.35;max-height:9rem;min-height:2.75rem;resize:none}.chat-nuevos{align-items:center;display:flex;gap:8px;padding:2px 0}.chat-nuevos:after,.chat-nuevos:before{background:rgb(var(--c-warning)/.55);content:"";flex:1;height:1px}.chat-nuevos>span{background:rgb(var(--c-warning)/.15);border-radius:9999px;box-shadow:0 1px 2px rgba(0,0,0,.05);color:rgb(var(--c-warning));flex-shrink:0;font-size:11px;font-weight:700;padding:2px 10px}.chat-day.is-tras-aviso{position:static}.mt-fichados{align-items:center;display:flex;flex-wrap:wrap;gap:.375rem .5rem}.mt-fichados>.mt-linea{flex:1 0 100%;margin:0}.mt-fichados>.mt-tramo{flex:0 1 auto}.fich-fuera{align-items:center;background:rgb(var(--c-danger)/.14);border-radius:8px;color:rgb(var(--c-danger));display:inline-flex;gap:.25rem;padding:.0625rem .375rem}:root[data-theme=dark] .fich-fuera{background:rgb(var(--c-danger)/.22)}.mt-fichados>[data-sheet],.mt-fichados>form{flex:1 0 100%}:root{--ch-az-bg:#dce8f5;--ch-az-fg:#2c517e;--ch-am-bg:#f6e3bc;--ch-am-fg:#7a5410;--ch-ve-bg:#d6ede2;--ch-ve-fg:#23704b;--ch-gr-bg:#e2e7ee;--ch-gr-fg:#3a4756;--ch-ro-bg:#f3d9d3;--ch-ro-fg:#9a3a2b}:root[data-theme=dark]{--ch-az-bg:#1f3350;--ch-az-fg:#a9c6e4;--ch-am-bg:#3a2e14;--ch-am-fg:#e8b85c;--ch-ve-bg:#173a2b;--ch-ve-fg:#7fd1a6;--ch-gr-bg:#232e3b;--ch-gr-fg:#c9d2dd;--ch-ro-bg:#3e231f;--ch-ro-fg:#ee9a8c}.m-caja{background:rgb(var(--c-white));border:1px solid rgb(var(--c-neutral-200));border-radius:14px;box-shadow:0 18px 40px -28px rgb(var(--c-shadow)/var(--shadow-a))}.m-fila{align-items:center;display:flex;gap:11px;padding:10px 14px;text-align:left;width:100%}.m-fila+.m-fila{border-top:1px solid rgb(var(--c-neutral-100))}.m-fila .m-t{flex:1;min-width:0}.m-fila .m-t b{display:block;font-family:var(--font-display);font-size:.95rem;font-weight:600;line-height:1.25}.m-fila .m-t span{color:rgb(var(--c-neutral-500));display:block;font-size:.8rem}.m-chapa{border-radius:10px;display:grid;flex:none;font-family:var(--font-display);font-size:.78rem;font-weight:600;height:36px;place-items:center;width:36px}.m-chapa svg{height:18px;width:18px}.c-az{background:var(--ch-az-bg);color:var(--ch-az-fg)}.c-am{background:var(--ch-am-bg);color:var(--ch-am-fg)}.c-ve{background:var(--ch-ve-bg);color:var(--ch-ve-fg)}.c-gr{background:var(--ch-gr-bg);color:var(--ch-gr-fg)}.c-ro{background:var(--ch-ro-bg);color:var(--ch-ro-fg)}.m-btn{align-items:center;border:1.5px solid transparent;border-radius:11px;cursor:pointer;display:inline-flex;font-family:var(--font-display);font-size:.95rem;font-weight:600;gap:7px;justify-content:center;padding:11px 16px;transition:transform .12s,background .15s;white-space:nowrap}.m-btn:active{transform:scale(.98)}.m-btn svg{height:17px;width:17px}.m-btn-pri{background:rgb(var(--c-primary-500));color:#fff}:root[data-theme=dark] .m-btn-pri{color:rgb(var(--c-neutral-50))}.m-btn-am{background:rgb(var(--c-secondary-400));color:#1e2a3a}.m-btn-sec{background:rgb(var(--c-white));border-color:rgb(var(--c-neutral-200));color:rgb(var(--c-neutral-800))}.m-btn-ok{background:rgb(var(--c-success-soft));color:rgb(var(--c-success))}.m-btn-no{border-color:rgb(var(--c-neutral-200));color:rgb(var(--c-neutral-500))}.m-btn-peq{border-radius:9px;font-size:.85rem;padding:7px 11px}.m-btn-ancho{width:100%}.m-icono{background:rgb(var(--c-white));border:1px solid rgb(var(--c-neutral-200));border-radius:11px;color:rgb(var(--c-neutral-700));display:grid;flex:none;height:40px;place-items:center;position:relative;width:40px}.m-icono svg{height:20px;width:20px}.m-icono .m-punto{background:rgb(var(--c-danger));border-radius:6px;color:#fff;display:grid;font-family:var(--font-display);font-size:.66rem;font-variant-numeric:tabular-nums;font-weight:700;height:18px;min-width:18px;padding:0 4px;place-items:center;position:absolute;right:-4px;top:-4px}.m-chapa-emp{align-items:center;color:rgb(var(--c-neutral-700));display:flex;font-family:var(--font-display);font-size:.8rem;gap:8px;min-width:0}.m-chapa-emp b{background:rgb(var(--c-secondary-400));border-radius:7px;color:#1e2a3a;display:grid;flex:none;font-size:.72rem;height:26px;place-items:center;width:26px}.m-nota{align-items:flex-start;color:rgb(var(--c-neutral-500));display:flex;font-size:.78rem;gap:8px}.m-nota svg{flex:none;height:15px;margin-top:2px;width:15px}.m-num{font-family:var(--font-display);font-variant-numeric:tabular-nums}.m-emp-ini{background:rgb(var(--c-secondary-400));border-radius:9px;color:#1e2a3a;display:grid;flex:none;font-family:var(--font-display);font-size:.8rem;font-weight:700;height:32px;place-items:center;width:32px}.m-caja>.m-espera{border:0;border-radius:0}.m-espera{align-items:center;background:rgb(var(--c-side));border-radius:14px;color:rgb(var(--c-side-ink));cursor:pointer;display:flex;gap:12px;overflow:hidden;padding:14px;position:relative;text-align:left;width:100%}.m-espera:after{background:radial-gradient(circle,rgba(62,111,168,.55),rgba(62,111,168,0) 70%);border-radius:50%;content:"";height:160px;pointer-events:none;position:absolute;right:-50px;top:-60px;width:160px}.m-espera>*{position:relative;z-index:1}.m-espera .m-chapa{background:rgba(232,184,92,.16);color:rgb(var(--c-secondary-400))}.m-espera .m-t{flex:1;min-width:0}.m-espera .m-t b{color:#fff;display:block;font-family:var(--font-display);font-size:1.02rem;font-weight:600}.m-espera .m-t span{color:rgb(var(--c-side-mute));display:block;font-size:.8rem}.m-espera>svg{color:rgb(var(--c-secondary-400));height:18px;width:18px}.m-espera .m-cuenta{background:rgb(var(--c-danger));border-radius:6px;color:#fff;display:grid;font-family:var(--font-display);font-size:.72rem;font-weight:700;height:22px;min-width:22px;padding:0 6px;place-items:center}:root[data-theme=dark] .m-espera{border:1px solid rgb(var(--c-neutral-200))}.m-fichar{display:grid;gap:16px}.m-estado-f{display:flex;justify-content:center}.m-estado-f .pill{font-size:.8rem;padding:5px 10px}.m-anillo{display:grid;height:236px;margin:0 auto;place-items:center;position:relative;width:236px}.m-anillo svg{height:100%;inset:0;position:absolute;transform:rotate(-90deg);width:100%}.m-anillo .base{stroke:rgb(var(--c-neutral-200));fill:none}.m-anillo .prog{stroke:rgb(var(--c-success));fill:none;stroke-linecap:round;transition:stroke-dashoffset .6s}.m-anillo.is-pausa .prog{stroke:rgb(var(--c-secondary-400))}.m-centro{display:grid;gap:2px;justify-items:center;padding:0 28px;position:relative;text-align:center}.m-reloj{color:rgb(var(--c-neutral-800));font-family:var(--font-display);font-size:3rem;font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.m-reloj.is-texto{font-size:1.35rem;line-height:1.2}.m-reloj.is-tarde{color:rgb(var(--c-danger))}.m-de{color:rgb(var(--c-neutral-500));font-size:.8rem}.m-hoy-f .tc-today__grid{color:rgb(var(--c-neutral-700));margin:0 auto}.m-turno-f{color:rgb(var(--c-neutral-700));font-size:.85rem;text-align:center}.m-aviso-f{align-items:flex-start;background:rgb(var(--c-white));border:1px solid rgb(var(--c-neutral-200));border-radius:12px;color:rgb(var(--c-neutral-800));display:flex;font-size:.85rem;gap:8px;padding:10px 12px}.m-aviso-f>svg{color:rgb(var(--c-neutral-500));flex:none;height:16px;margin-top:2px;width:16px}.m-aviso-f.is-tarde{background:rgb(var(--c-warning-soft));border-color:transparent;font-weight:600}.m-aviso-f.is-tarde>svg{color:rgb(var(--c-warning))}.m-aviso-f small{color:rgb(var(--c-neutral-700));display:block;font-size:.76rem;font-weight:400}.m-btn-fichar{border-radius:16px;font-size:1.1rem;padding:17px}.m-datos-f{display:grid;gap:8px;grid-template-columns:1fr 1fr}.m-datos-f>div{background:rgb(var(--c-white));border:1px solid rgb(var(--c-neutral-200));border-radius:12px;min-width:0;padding:10px 12px}.m-datos-f b{color:rgb(var(--c-neutral-800));display:block;font-size:1.05rem}.m-datos-f span{color:rgb(var(--c-neutral-500));display:block;font-size:.74rem}.m-notas-f{display:grid;gap:6px}.m-nota-caja{margin-top:8px;max-width:100%;min-width:0;width:100%}.m-nota-btn{border:1px dashed rgb(var(--c-neutral-300));border-radius:12px;font-size:.85rem;font-weight:600;gap:8px;height:42px;width:100%}.m-nota-caja [data-time-note-row]{max-width:100%;min-width:0;width:100%}.m-nota-caja [data-time-note-row] input[type=text]{flex:1 1 auto;min-width:0;width:100%}.m-aviso-f.hidden,.m-aviso-f[hidden]{display:none}@media (prefers-reduced-motion:reduce){.m-anillo .prog{transition:none}}@media (max-width:1023px){.piel-movil [data-page-body] h1.text-2xl{font-family:var(--font-display);font-size:1.9rem;font-weight:700;letter-spacing:-.01em;line-height:1.12}.piel-movil [data-page-body] p.text-xs>a:first-child[href]:not(.rounded-full){color:rgb(var(--c-primary-700));font-family:var(--font-display);font-size:.9rem;font-weight:600}.piel-movil section[data-comp$=".mobile"]>*+:not([hidden]):not(.hidden){margin-top:16px}.piel-movil :is(div,form,article,section,a,button).bg-white:is(.rounded-3xl,.rounded-\[22px\],.rounded-\[20px\]){border:1px solid rgb(var(--c-neutral-200));border-radius:14px;box-shadow:0 18px 40px -28px rgb(var(--c-shadow)/var(--shadow-a))}.piel-movil .bg-white>:is(p,div).pb-2.border-b{border-bottom-color:transparent;padding-bottom:2px}.piel-movil .bg-white>div.pb-2.border-b>p,.piel-movil .bg-white>p.pb-2.border-b{font-family:var(--font-display);font-size:1rem;font-weight:600}.piel-movil .bg-white>div.pb-2.border-b>:is(a,button).text-xs{font-family:var(--font-display);font-size:.82rem}.piel-movil :is(a,div,button,form).flex.items-center.gap-3:is(.py-2\.5,.py-3){gap:11px}.piel-movil :is(a,div,button,form).flex.items-center.gap-3:is(.py-2\.5,.py-3)>span.flex-1>span.font-semibold:first-child,.piel-movil :is(a,div,button,form).flex.items-center.gap-3:is(.py-2\.5,.py-3)>span.flex-1>span.text-sm:first-child{font-family:var(--font-display);font-size:.95rem;font-weight:600;line-height:1.25}.piel-movil span.flex-shrink-0.flex.items-center.justify-center:is(.w-9.h-9,.w-10.h-10):is(.rounded-xl,.rounded-\[12px\]){border-radius:10px;height:36px;width:36px}.piel-movil span.flex-shrink-0:is(.w-9,.w-10):is(.bg-primary-50.text-primary-700,.bg-info\/15.text-info){background:var(--ch-az-bg);color:var(--ch-az-fg)}.piel-movil span.flex-shrink-0:is(.w-9,.w-10):is(.bg-warning\/15.text-warning,.bg-secondary-100.text-secondary-500){background:var(--ch-am-bg);color:var(--ch-am-fg)}.piel-movil span.flex-shrink-0:is(.w-9,.w-10).bg-success\/15.text-success{background:var(--ch-ve-bg);color:var(--ch-ve-fg)}.piel-movil span.flex-shrink-0:is(.w-9,.w-10).bg-neutral-100.text-neutral-600{background:var(--ch-gr-bg);color:var(--ch-gr-fg)}.piel-movil span.flex-shrink-0:is(.w-9,.w-10).bg-danger\/10.text-danger{background:var(--ch-ro-bg);color:var(--ch-ro-fg)}.piel-movil :is(a,div).flex.items-center.gap-3>.cara.w-9.h-9{height:36px;width:36px}.piel-movil span.rounded-full:is(.text-xs,.text-\[11px\],.text-\[10px\]):is([class*=bg-success],[class*=bg-warning],[class*=bg-danger],[class*=bg-info],[class*=bg-neutral-100],[class*=bg-primary-50]):not(.w-2,.w-3,.h-2,.h-3){border-radius:6px;font-family:var(--font-display);font-weight:600}.piel-movil :is(button,a):is(.w-full,.flex-1):is(.rounded-xl,.rounded-2xl,.rounded-\[14px\],.rounded-\[16px\],.rounded-full,.rounded-3xl){border-radius:11px}.piel-movil :is(button,a):is(.rounded-xl,.rounded-full,.rounded-\[14px\]):is(.bg-primary-500,.bg-primary-600,.bg-white,.grad-success):active{transform:scale(.98)}.piel-movil :is(button,a).rounded-full:is(.px-3,.px-4):is(.py-1\.5,.py-2):is(.text-xs,.text-sm){border-radius:9px;font-family:var(--font-display)}.piel-movil :is(input:not([type=checkbox],[type=radio],[type=file],[type=range]),textarea){border-radius:10px;border-width:1.5px}.piel-movil :is(input:not([type=checkbox],[type=radio]),textarea):focus{border-color:rgb(var(--c-primary-500));box-shadow:0 0 0 3px rgb(var(--c-primary-100));outline:none}.piel-movil :is(div,nav).rounded-full.bg-neutral-100:is(.p-1,.p-0\.5){border-radius:11px;padding:3px}.piel-movil :is(div,nav).rounded-full.bg-neutral-100:is(.p-1,.p-0\.5) :is(span,a,button).rounded-full{border-radius:9px}.piel-movil .tabular-nums{font-family:var(--font-display)}.piel-movil .bur{border-radius:13px;font-size:.9rem}.piel-movil .chat-msg>div.text-\[10\.5px\]{font-family:var(--font-display);font-size:.66rem;font-variant-numeric:tabular-nums}.piel-movil .firma-lienzo{border-radius:12px;border-width:1.5px}.piel-movil p.text-warning.bg-warning\/10{background:rgb(var(--c-secondary-100));border-color:transparent;border-radius:9px;color:rgb(var(--c-secondary-500))}.piel-movil button.rounded-full.w-11.h-11{border-radius:12px}.piel-movil :is(button,a).rounded-full.font-semibold:is([class^=px-],[class*=" px-"]){border-radius:11px}.piel-movil input[data-code-mask]{font-family:var(--font-display);font-size:1.3rem;font-weight:600;letter-spacing:.3em;text-align:center}}.file\:mr-3::file-selector-button{margin-right:.75rem}.file\:rounded-lg::file-selector-button{border-radius:10px}.file\:border::file-selector-button{border-width:1px}.file\:border-neutral-200::file-selector-button{--tw-border-opacity:1;border-color:rgb(var(--c-neutral-200)/var(--tw-border-opacity,1))}.file\:bg-white::file-selector-button{--tw-bg-opacity:1;background-color:rgb(var(--c-white)/var(--tw-bg-opacity,1))}.file\:px-3::file-selector-button{padding-left:.75rem;padding-right:.75rem}.file\:py-1\.5::file-selector-button{padding-bottom:.375rem;padding-top:.375rem}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-semibold::file-selector-button{font-weight:600}.file\:text-neutral-700::file-selector-button{--tw-text-opacity:1;color:rgb(var(--c-neutral-700)/var(--tw-text-opacity,1))}.placeholder\:\!text-white\/60::-moz-placeholder{color:rgb(var(--c-white)/.6)!important}.placeholder\:\!text-white\/60::placeholder{color:rgb(var(--c-white)/.6)!important}.placeholder\:text-neutral-400::-moz-placeholder{--tw-text-opacity:1;color:rgb(var(--c-neutral-400)/var(--tw-text-opacity,1))}.placeholder\:text-neutral-400::placeholder{--tw-text-opacity:1;color:rgb(var(--c-neutral-400)/var(--tw-text-opacity,1))}.first\:ml-0:first-child{margin-left:0}.first\:mt-0:first-child{margin-top:0}.first\:border-0:first-child{border-width:0}.first\:border-t-0:first-child{border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-width:0}.last\:border-b-0:last-child{border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.hover\:z-10:hover{z-index:10}.hover\:h-11:hover{height:2.75rem}.hover\:border-danger:hover{--tw-border-opacity:1;border-color:rgb(var(--c-danger)/var(--tw-border-opacity,1))}.hover\:border-danger\/30:hover{border-color:rgb(var(--c-danger)/.3)}.hover\:border-neutral-300:hover{--tw-border-opacity:1;border-color:rgb(var(--c-neutral-300)/var(--tw-border-opacity,1))}.hover\:border-primary-200:hover{--tw-border-opacity:1;border-color:rgb(var(--c-primary-200)/var(--tw-border-opacity,1))}.hover\:border-primary-300:hover{--tw-border-opacity:1;border-color:rgb(var(--c-primary-300)/var(--tw-border-opacity,1))}.hover\:border-primary-400:hover{--tw-border-opacity:1;border-color:rgb(var(--c-primary-400)/var(--tw-border-opacity,1))}.hover\:border-success\/30:hover{border-color:rgb(var(--c-success)/.3)}.hover\:\!bg-danger\/10:hover{background-color:rgb(var(--c-danger)/.1)!important}.hover\:bg-danger:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-danger)/var(--tw-bg-opacity,1))}.hover\:bg-danger\/10:hover{background-color:rgb(var(--c-danger)/.1)}.hover\:bg-danger\/20:hover{background-color:rgb(var(--c-danger)/.2)}.hover\:bg-danger\/5:hover{background-color:rgb(var(--c-danger)/.05)}.hover\:bg-danger\/90:hover{background-color:rgb(var(--c-danger)/.9)}.hover\:bg-info\/20:hover{background-color:rgb(var(--c-info)/.2)}.hover\:bg-neutral-100:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-neutral-100)/var(--tw-bg-opacity,1))}.hover\:bg-neutral-200:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-neutral-200)/var(--tw-bg-opacity,1))}.hover\:bg-neutral-50:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-neutral-50)/var(--tw-bg-opacity,1))}.hover\:bg-neutral-50\/60:hover{background-color:rgb(var(--c-neutral-50)/.6)}.hover\:bg-primary-100:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-primary-100)/var(--tw-bg-opacity,1))}.hover\:bg-primary-50:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-primary-50)/var(--tw-bg-opacity,1))}.hover\:bg-primary-50\/40:hover{background-color:rgb(var(--c-primary-50)/.4)}.hover\:bg-primary-50\/50:hover{background-color:rgb(var(--c-primary-50)/.5)}.hover\:bg-primary-50\/60:hover{background-color:rgb(var(--c-primary-50)/.6)}.hover\:bg-primary-600:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-primary-600)/var(--tw-bg-opacity,1))}.hover\:bg-primary-700:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-primary-700)/var(--tw-bg-opacity,1))}.hover\:bg-secondary-100:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-secondary-100)/var(--tw-bg-opacity,1))}.hover\:bg-secondary-300:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-secondary-300)/var(--tw-bg-opacity,1))}.hover\:bg-success\/10:hover{background-color:rgb(var(--c-success)/.1)}.hover\:bg-success\/20:hover{background-color:rgb(var(--c-success)/.2)}.hover\:bg-success\/25:hover{background-color:rgb(var(--c-success)/.25)}.hover\:bg-warning\/10:hover{background-color:rgb(var(--c-warning)/.1)}.hover\:bg-warning\/20:hover{background-color:rgb(var(--c-warning)/.2)}.hover\:bg-warning\/25:hover{background-color:rgb(var(--c-warning)/.25)}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-white)/var(--tw-bg-opacity,1))}.hover\:bg-white\/10:hover{background-color:rgb(var(--c-white)/.1)}.hover\:bg-white\/15:hover{background-color:rgb(var(--c-white)/.15)}.hover\:bg-white\/25:hover{background-color:rgb(var(--c-white)/.25)}.hover\:bg-white\/30:hover{background-color:rgb(var(--c-white)/.3)}.hover\:bg-white\/60:hover{background-color:rgb(var(--c-white)/.6)}.hover\:\!text-danger:hover{--tw-text-opacity:1!important;color:rgb(var(--c-danger)/var(--tw-text-opacity,1))!important}.hover\:text-danger:hover{--tw-text-opacity:1;color:rgb(var(--c-danger)/var(--tw-text-opacity,1))}.hover\:text-neutral-600:hover{--tw-text-opacity:1;color:rgb(var(--c-neutral-600)/var(--tw-text-opacity,1))}.hover\:text-neutral-700:hover{--tw-text-opacity:1;color:rgb(var(--c-neutral-700)/var(--tw-text-opacity,1))}.hover\:text-neutral-800:hover{--tw-text-opacity:1;color:rgb(var(--c-neutral-800)/var(--tw-text-opacity,1))}.hover\:text-neutral-900:hover{--tw-text-opacity:1;color:rgb(var(--c-neutral-900)/var(--tw-text-opacity,1))}.hover\:text-primary-700:hover{--tw-text-opacity:1;color:rgb(var(--c-primary-700)/var(--tw-text-opacity,1))}.hover\:text-primary-800:hover{--tw-text-opacity:1;color:rgb(var(--c-primary-800)/var(--tw-text-opacity,1))}.hover\:text-secondary-500:hover{--tw-text-opacity:1;color:rgb(var(--c-secondary-500)/var(--tw-text-opacity,1))}.hover\:text-success:hover{--tw-text-opacity:1;color:rgb(var(--c-success)/var(--tw-text-opacity,1))}.hover\:text-warning:hover{--tw-text-opacity:1;color:rgb(var(--c-warning)/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(var(--c-white)/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-md:hover{--tw-shadow:0 0 0 1px rgb(var(--c-neutral-200)),0 18px 40px -24px rgb(var(--c-shadow)/var(--shadow-a));--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color),0 18px 40px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:ring-2:hover{--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)}.hover\:ring-primary-200:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--c-primary-200)/var(--tw-ring-opacity,1))}.hover\:brightness-105:hover{--tw-brightness:brightness(1.05);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-primary-400:focus{--tw-border-opacity:1;border-color:rgb(var(--c-primary-400)/var(--tw-border-opacity,1))}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgb(var(--c-white)/var(--tw-bg-opacity,1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-4:focus{--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(4px + 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)}.focus\:ring-primary-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--c-primary-100)/var(--tw-ring-opacity,1))}.focus-visible\:ring-4:focus-visible{--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(4px + 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)}.focus-visible\:ring-primary-100:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--c-primary-100)/var(--tw-ring-opacity,1))}.active\:scale-\[0\.98\]:active{--tw-scale-x:0.98;--tw-scale-y:0.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.group[open] .group-open\:rotate-180{--tw-rotate:180deg}.group[open] .group-open\:rotate-180,.group[open] .group-open\:rotate-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:rotate-90{--tw-rotate:90deg}.group:hover .group-hover\:border-primary-400{--tw-border-opacity:1;border-color:rgb(var(--c-primary-400)/var(--tw-border-opacity,1))}.group:hover .group-hover\:bg-primary-100{--tw-bg-opacity:1;background-color:rgb(var(--c-primary-100)/var(--tw-bg-opacity,1))}.group\/m:hover .group-hover\/m\:text-primary-700,.group\/n:hover .group-hover\/n\:text-primary-700{--tw-text-opacity:1;color:rgb(var(--c-primary-700)/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-primary-600{--tw-text-opacity:1;color:rgb(var(--c-primary-600)/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-primary-700{--tw-text-opacity:1;color:rgb(var(--c-primary-700)/var(--tw-text-opacity,1))}.peer:checked~.peer-checked\:visible{visibility:visible}.peer:checked~.peer-checked\:inline-flex{display:inline-flex}.peer:checked~.peer-checked\:hidden{display:none}.peer:checked~.peer-checked\:border-\[6px\]{border-width:6px}.peer:checked~.peer-checked\:border-danger{--tw-border-opacity:1;border-color:rgb(var(--c-danger)/var(--tw-border-opacity,1))}.peer:checked~.peer-checked\:border-danger\/50{border-color:rgb(var(--c-danger)/.5)}.peer:checked~.peer-checked\:border-info{--tw-border-opacity:1;border-color:rgb(var(--c-info)/var(--tw-border-opacity,1))}.peer:checked~.peer-checked\:border-neutral-700{--tw-border-opacity:1;border-color:rgb(var(--c-neutral-700)/var(--tw-border-opacity,1))}.peer:checked~.peer-checked\:border-neutral-800{--tw-border-opacity:1;border-color:rgb(var(--c-neutral-800)/var(--tw-border-opacity,1))}.peer:checked~.peer-checked\:border-primary-400{--tw-border-opacity:1;border-color:rgb(var(--c-primary-400)/var(--tw-border-opacity,1))}.peer:checked~.peer-checked\:border-primary-500{--tw-border-opacity:1;border-color:rgb(var(--c-primary-500)/var(--tw-border-opacity,1))}.peer:checked~.peer-checked\:border-primary-600{--tw-border-opacity:1;border-color:rgb(var(--c-primary-600)/var(--tw-border-opacity,1))}.peer:checked~.peer-checked\:bg-danger{--tw-bg-opacity:1;background-color:rgb(var(--c-danger)/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:bg-danger\/10{background-color:rgb(var(--c-danger)/.1)}.peer:checked~.peer-checked\:bg-info{--tw-bg-opacity:1;background-color:rgb(var(--c-info)/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:bg-neutral-700{--tw-bg-opacity:1;background-color:rgb(var(--c-neutral-700)/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:bg-primary-50{--tw-bg-opacity:1;background-color:rgb(var(--c-primary-50)/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:bg-primary-50\/50{background-color:rgb(var(--c-primary-50)/.5)}.peer:checked~.peer-checked\:bg-primary-50\/60{background-color:rgb(var(--c-primary-50)/.6)}.peer:checked~.peer-checked\:bg-primary-500{--tw-bg-opacity:1;background-color:rgb(var(--c-primary-500)/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:bg-primary-600{--tw-bg-opacity:1;background-color:rgb(var(--c-primary-600)/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:bg-white{--tw-bg-opacity:1;background-color:rgb(var(--c-white)/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:font-semibold{font-weight:600}.peer:checked~.peer-checked\:text-danger{--tw-text-opacity:1;color:rgb(var(--c-danger)/var(--tw-text-opacity,1))}.peer:checked~.peer-checked\:text-neutral-800{--tw-text-opacity:1;color:rgb(var(--c-neutral-800)/var(--tw-text-opacity,1))}.peer:checked~.peer-checked\:text-neutral-900{--tw-text-opacity:1;color:rgb(var(--c-neutral-900)/var(--tw-text-opacity,1))}.peer:checked~.peer-checked\:text-primary-700{--tw-text-opacity:1;color:rgb(var(--c-primary-700)/var(--tw-text-opacity,1))}.peer:checked~.peer-checked\:text-primary-800{--tw-text-opacity:1;color:rgb(var(--c-primary-800)/var(--tw-text-opacity,1))}.peer:checked~.peer-checked\:shadow-sm{--tw-shadow:0 0 0 1px rgb(var(--c-neutral-200)),0 18px 40px -28px rgb(var(--c-shadow)/var(--shadow-a));--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color),0 18px 40px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.peer:checked~.peer-checked\:ring-2{--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)}.peer:checked~.peer-checked\:ring-neutral-800{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--c-neutral-800)/var(--tw-ring-opacity,1))}.peer:checked~.peer-checked\:ring-offset-2{--tw-ring-offset-width:2px}.peer:focus-visible~.peer-focus-visible\:ring-2{--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)}.peer:focus-visible~.peer-focus-visible\:ring-4{--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(4px + 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)}.peer:focus-visible~.peer-focus-visible\:ring-primary-100{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--c-primary-100)/var(--tw-ring-opacity,1))}.peer:focus-visible~.peer-focus-visible\:ring-primary-200{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--c-primary-200)/var(--tw-ring-opacity,1))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-40{opacity:.4}.has-\[\:checked\]\:border-primary-400:has(:checked){--tw-border-opacity:1;border-color:rgb(var(--c-primary-400)/var(--tw-border-opacity,1))}.has-\[\:checked\]\:bg-primary-50:has(:checked){--tw-bg-opacity:1;background-color:rgb(var(--c-primary-50)/var(--tw-bg-opacity,1))}@media (prefers-reduced-motion:no-preference){@keyframes pulse{50%{opacity:.5}}.motion-safe\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}}@media not all and (min-width:1024px){.max-lg\:flex{display:flex}.max-lg\:hidden{display:none}.max-lg\:h-\[calc\(100dvh-8rem\)\]{height:calc(100dvh - 8rem)}.max-lg\:min-h-0{min-height:0}.max-lg\:w-full{width:100%}.max-lg\:flex-1{flex:1 1 0%}.max-lg\:flex-col{flex-direction:column}.max-lg\:items-stretch{align-items:stretch}.max-lg\:rounded-none{border-radius:0}.max-lg\:bg-transparent{background-color:transparent}.max-lg\:p-0{padding:0}.max-lg\:p-2{padding:.5rem}.max-lg\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}@media (min-width:640px){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:inline{display:inline}.sm\:w-40{width:10rem}.sm\:w-56{width:14rem}.sm\:w-80{width:20rem}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.sm\:grid-cols-\[1fr_1fr_auto_36px\]{grid-template-columns:1fr 1fr auto 36px}.sm\:grid-cols-\[auto_1fr_1fr_36px\]{grid-template-columns:auto 1fr 1fr 36px}.sm\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 16rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,16rem)}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:gap-3{gap:.75rem}.sm\:p-6{padding:1.5rem}.sm\:pb-2\.5{padding-bottom:.625rem}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:table-cell{display:table-cell}.md\:grid{display:grid}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.md\:grid-cols-\[auto_1fr_1fr_auto_auto\]{grid-template-columns:auto 1fr 1fr auto auto}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:gap-4{gap:1rem}.md\:overflow-visible{overflow:visible}.md\:p-8{padding:2rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}}@media (min-width:1024px){.lg\:sticky{position:sticky}.lg\:inset-y-auto{bottom:auto;top:auto}.lg\:top-0{top:0}.lg\:top-\[calc\(var\(--cl-topbar-h\2c 4\.5rem\)\+0\.5rem\)\]{top:calc(var(--cl-topbar-h,4.5rem) + .5rem)}.lg\:top-\[calc\(var\(--cl-topbar-h\2c 4\.5rem\)\+1rem\)\]{top:calc(var(--cl-topbar-h,4.5rem) + 1rem)}.lg\:z-auto{z-index:auto}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:grid{display:grid}.lg\:contents{display:contents}.lg\:hidden{display:none}.lg\:h-0{height:0}.lg\:h-4{height:1rem}.lg\:h-48{height:12rem}.lg\:h-9{height:2.25rem}.lg\:h-\[calc\(100dvh-var\(--cl-topbar-h\2c 4\.5rem\)-4rem\)\]{height:calc(100dvh - var(--cl-topbar-h,4.5rem) - 4rem)}.lg\:h-auto{height:auto}.lg\:h-full{height:100%}.lg\:max-h-\[28rem\]{max-height:28rem}.lg\:max-h-\[calc\(100vh-var\(--cl-topbar-h\2c 4\.5rem\)-1\.5rem\)\]{max-height:calc(100vh - var(--cl-topbar-h,4.5rem) - 1.5rem)}.lg\:min-h-0{min-height:0}.lg\:min-h-\[18rem\]{min-height:18rem}.lg\:w-4{width:1rem}.lg\:w-9{width:2.25rem}.lg\:flex-1{flex:1 1 0%}.lg\:flex-none{flex:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[20rem_1fr\]{grid-template-columns:20rem 1fr}.lg\:grid-cols-\[28px_minmax\(0\2c 1fr\)_200px_150px_190px_76px\]{grid-template-columns:28px minmax(0,1fr) 200px 150px 190px 76px}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_18rem\]{grid-template-columns:minmax(0,1fr) 18rem}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_26rem\]{grid-template-columns:minmax(0,1fr) 26rem}.lg\:grid-cols-\[minmax\(0\2c 21rem\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,21rem) minmax(0,1fr)}.lg\:grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:gap-4{gap:1rem}.lg\:gap-5{gap:1.25rem}.lg\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.lg\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.lg\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.lg\:overflow-y-auto{overflow-y:auto}.lg\:rounded-3xl{border-radius:14px}.lg\:rounded-\[22px\]{border-radius:22px}.lg\:rounded-full{border-radius:9999px}.lg\:p-4{padding:1rem}.lg\:p-5{padding:1.25rem}.lg\:p-6{padding:1.5rem}.lg\:p-8{padding:2rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:px-7{padding-left:1.75rem;padding-right:1.75rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-3{padding-bottom:.75rem;padding-top:.75rem}.lg\:py-4{padding-bottom:1rem;padding-top:1rem}.lg\:py-8{padding-bottom:2rem;padding-top:2rem}.lg\:pb-5{padding-bottom:1.25rem}.lg\:pb-6{padding-bottom:1.5rem}.lg\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width:1280px){.xl\:sticky{position:sticky}.xl\:top-20{top:5rem}.xl\:flex{display:flex}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\2c 1fr\)_24rem\]{grid-template-columns:minmax(0,1fr) 24rem}.xl\:grid-cols-\[minmax\(0\2c 1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.xl\:grid-cols-\[minmax\(16rem\2c 2fr\)_3fr\]{grid-template-columns:minmax(16rem,2fr) 3fr}}@media (min-width:1536px){.\32xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\32xl\:grid-cols-\[minmax\(0\2c 1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}}@media print{.print\:hidden{display:none}.print\:p-0{padding:0}.print\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}