/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--spacing:.25rem;--container-xs:20rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-widest:.1em;--leading-snug:1.375;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(98% 0 0);--color-base-300:oklch(95% 0 0);--color-base-content:oklch(21% .006 285.885);--color-primary:oklch(45% .24 277.023);--color-primary-content:oklch(93% .034 272.788);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=dark]:checked),[data-theme=dark]{color-scheme:dark;--color-base-100:oklch(25.33% .016 252.42);--color-base-200:oklch(23.26% .014 253.1);--color-base-300:oklch(21.15% .012 254.09);--color-base-content:oklch(97.807% .029 256.847);--color-primary:oklch(58% .233 277.117);--color-primary-content:oklch(96% .018 272.314);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=night]:checked),[data-theme=night]{color-scheme:dark;--color-base-100:oklch(20.768% .039 265.754);--color-base-200:oklch(19.314% .037 265.754);--color-base-300:oklch(17.86% .034 265.754);--color-base-content:oklch(84.153% .007 265.754);--color-primary:oklch(75.351% .138 232.661);--color-primary-content:oklch(15.07% .027 232.661);--color-secondary:oklch(68.011% .158 276.934);--color-secondary-content:oklch(13.602% .031 276.934);--color-accent:oklch(72.36% .176 350.048);--color-accent-content:oklch(14.472% .035 350.048);--color-neutral:oklch(27.949% .036 260.03);--color-neutral-content:oklch(85.589% .007 260.03);--color-info:oklch(68.455% .148 237.251);--color-info-content:oklch(0% 0 0);--color-success:oklch(78.452% .132 181.911);--color-success-content:oklch(15.69% .026 181.911);--color-warning:oklch(83.242% .139 82.95);--color-warning-content:oklch(16.648% .027 82.95);--color-error:oklch(71.785% .17 13.118);--color-error-content:oklch(14.357% .034 13.118);--radius-selector:1rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=dracula]:checked),[data-theme=dracula]{color-scheme:dark;--color-base-100:oklch(28.822% .022 277.508);--color-base-200:oklch(26.805% .02 277.508);--color-base-300:oklch(24.787% .019 277.508);--color-base-content:oklch(97.747% .007 106.545);--color-primary:oklch(75.461% .183 346.812);--color-primary-content:oklch(15.092% .036 346.812);--color-secondary:oklch(74.202% .148 301.883);--color-secondary-content:oklch(14.84% .029 301.883);--color-accent:oklch(83.392% .124 66.558);--color-accent-content:oklch(16.678% .024 66.558);--color-neutral:oklch(39.445% .032 275.524);--color-neutral-content:oklch(87.889% .006 275.524);--color-info:oklch(88.263% .093 212.846);--color-info-content:oklch(17.652% .018 212.846);--color-success:oklch(87.099% .219 148.024);--color-success-content:oklch(17.419% .043 148.024);--color-warning:oklch(95.533% .134 112.757);--color-warning-content:oklch(19.106% .026 112.757);--color-error:oklch(68.22% .206 24.43);--color-error-content:oklch(13.644% .041 24.43);--radius-selector:1rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=business]:checked),[data-theme=business]{color-scheme:dark;--color-base-100:oklch(24.353% 0 0);--color-base-200:oklch(22.648% 0 0);--color-base-300:oklch(20.944% 0 0);--color-base-content:oklch(84.87% 0 0);--color-primary:oklch(41.703% .099 251.473);--color-primary-content:oklch(88.34% .019 251.473);--color-secondary:oklch(64.092% .027 229.389);--color-secondary-content:oklch(12.818% .005 229.389);--color-accent:oklch(67.271% .167 35.791);--color-accent-content:oklch(13.454% .033 35.791);--color-neutral:oklch(27.441% .013 253.041);--color-neutral-content:oklch(85.488% .002 253.041);--color-info:oklch(62.616% .143 240.033);--color-info-content:oklch(12.523% .028 240.033);--color-success:oklch(70.226% .094 156.596);--color-success-content:oklch(14.045% .018 156.596);--color-warning:oklch(77.482% .115 81.519);--color-warning-content:oklch(15.496% .023 81.519);--color-error:oklch(51.61% .146 29.674);--color-error-content:oklch(90.322% .029 29.674);--radius-selector:0rem;--radius-field:.25rem;--radius-box:.25rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=dim]:checked),[data-theme=dim]{color-scheme:dark;--color-base-100:oklch(30.857% .023 264.149);--color-base-200:oklch(28.036% .019 264.182);--color-base-300:oklch(26.346% .018 262.177);--color-base-content:oklch(82.901% .031 222.959);--color-primary:oklch(86.133% .141 139.549);--color-primary-content:oklch(17.226% .028 139.549);--color-secondary:oklch(73.375% .165 35.353);--color-secondary-content:oklch(14.675% .033 35.353);--color-accent:oklch(74.229% .133 311.379);--color-accent-content:oklch(14.845% .026 311.379);--color-neutral:oklch(24.731% .02 264.094);--color-neutral-content:oklch(82.901% .031 222.959);--color-info:oklch(86.078% .142 206.182);--color-info-content:oklch(17.215% .028 206.182);--color-success:oklch(86.171% .142 166.534);--color-success-content:oklch(17.234% .028 166.534);--color-warning:oklch(86.163% .142 94.818);--color-warning-content:oklch(17.232% .028 94.818);--color-error:oklch(82.418% .099 33.756);--color-error-content:oklch(16.483% .019 33.756);--radius-selector:1rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=corporate]:checked),[data-theme=corporate]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(93% 0 0);--color-base-300:oklch(86% 0 0);--color-base-content:oklch(22.389% .031 278.072);--color-primary:oklch(58% .158 241.966);--color-primary-content:oklch(100% 0 0);--color-secondary:oklch(55% .046 257.417);--color-secondary-content:oklch(100% 0 0);--color-accent:oklch(60% .118 184.704);--color-accent-content:oklch(100% 0 0);--color-neutral:oklch(0% 0 0);--color-neutral-content:oklch(100% 0 0);--color-info:oklch(60% .126 221.723);--color-info-content:oklch(100% 0 0);--color-success:oklch(62% .194 149.214);--color-success-content:oklch(100% 0 0);--color-warning:oklch(85% .199 91.936);--color-warning-content:oklch(0% 0 0);--color-error:oklch(70% .191 22.216);--color-error-content:oklch(0% 0 0);--radius-selector:.25rem;--radius-field:.25rem;--radius-box:.25rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=emerald]:checked),[data-theme=emerald]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(93% 0 0);--color-base-300:oklch(86% 0 0);--color-base-content:oklch(35.519% .032 262.988);--color-primary:oklch(76.662% .135 153.45);--color-primary-content:oklch(33.387% .04 162.24);--color-secondary:oklch(61.302% .202 261.294);--color-secondary-content:oklch(100% 0 0);--color-accent:oklch(72.772% .149 33.2);--color-accent-content:oklch(0% 0 0);--color-neutral:oklch(35.519% .032 262.988);--color-neutral-content:oklch(98.462% .001 247.838);--color-info:oklch(72.06% .191 231.6);--color-info-content:oklch(0% 0 0);--color-success:oklch(64.8% .15 160);--color-success-content:oklch(0% 0 0);--color-warning:oklch(84.71% .199 83.87);--color-warning-content:oklch(0% 0 0);--color-error:oklch(71.76% .221 22.18);--color-error-content:oklch(0% 0 0);--radius-selector:1rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=nord]:checked),[data-theme=nord]{color-scheme:light;--color-base-100:oklch(95.127% .007 260.731);--color-base-200:oklch(93.299% .01 261.788);--color-base-300:oklch(89.925% .016 262.749);--color-base-content:oklch(32.437% .022 264.182);--color-primary:oklch(59.435% .077 254.027);--color-primary-content:oklch(11.887% .015 254.027);--color-secondary:oklch(69.651% .059 248.687);--color-secondary-content:oklch(13.93% .011 248.687);--color-accent:oklch(77.464% .062 217.469);--color-accent-content:oklch(15.492% .012 217.469);--color-neutral:oklch(45.229% .035 264.131);--color-neutral-content:oklch(89.925% .016 262.749);--color-info:oklch(69.207% .062 332.664);--color-info-content:oklch(13.841% .012 332.664);--color-success:oklch(76.827% .074 131.063);--color-success-content:oklch(15.365% .014 131.063);--color-warning:oklch(85.486% .089 84.093);--color-warning-content:oklch(17.097% .017 84.093);--color-error:oklch(60.61% .12 15.341);--color-error-content:oklch(12.122% .024 15.341);--radius-selector:1rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root{--page-has-backdrop:var(--page-scroll-lock) 1;--page-scroll-bg:var(--page-scroll-lock) var(--root-bg,#0000)}@supports (color:color-mix(in lab,red,red)){:root{--page-scroll-bg:var(--page-scroll-lock) color-mix(in srgb, var(--root-bg,#0000), oklch(0% 0 0) calc(var(--page-has-backdrop,0) * 40%))}}:root{background-image:var(--page-scroll-lock) linear-gradient(var(--root-bg,#0000),var(--root-bg,#0000));transition:var(--page-scroll-lock) background-color .3s ease-out;animation:var(--page-scroll-lock) set-page-has-scroll forwards;animation-timeline:var(--page-scroll-lock) scroll();--page-has-scroll:initial;scrollbar-gutter:var(--page-has-scroll) var(--page-scroll-lock) stable}@keyframes set-page-has-scroll{0%,to{--page-has-scroll: }}:root{--fx-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E")}:root,[data-theme]{background-color:var(--root-bg);color:var(--color-base-content)}:root{background-color:var(--page-scroll-bg,var(--root-bg))}:where(:root,[data-theme]){--root-bg:var(--color-base-100)}:root{--page-scroll-lock:initial;--page-overflow:var(--page-scroll-lock) hidden}:root:not(span){overflow:var(--page-overflow)}:root{scrollbar-color:currentColor #0000}@supports (color:color-mix(in lab,red,red)){:root{scrollbar-color:color-mix(in oklch,currentColor 35%,#0000) #0000}}@property --radialprogress{syntax:"<percentage>";inherits:true;initial-value:0%}@property --aura-angle{syntax:"<angle>";inherits:false;initial-value:0deg}:where(:root),:root:has(input.theme-controller[value=relay-soft]:checked),[data-theme=relay-soft]{color-scheme:light;--color-base-100:#fff;--color-base-200:#f6f4f9;--color-base-300:#efecf4;--color-base-content:#2c2733;--author-1:#1c74d4;--author-2:#c77800;--author-3:#0f9d8f;--author-4:#d6336c;--author-5:#7048e8;--author-6:#2f9e44;--author-7:#e8590c;--author-8:#0b7285;--color-primary:#6d5ce6;--color-primary-content:#fff;--color-secondary:#7363d5;--color-secondary-content:#fff;--color-accent:#6d5ce6;--color-accent-content:#fff;--color-neutral:#efecf4;--color-neutral-content:#2c2733;--color-info:#6d5ce6;--color-info-content:#fff;--color-success:#008655;--color-success-content:#fff;--color-warning:#f0b429;--color-warning-content:#2c2733;--color-error:#d53840;--color-error-content:#fff;--radius-selector:.75rem;--radius-field:.75rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}@media(prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--color-base-100:#1a1d21;--color-base-200:#16181c;--color-base-300:#232529;--color-base-content:#d6d7d9;--author-1:#6ab2ff;--author-2:#ffc466;--author-3:#4dd7c7;--author-4:#ff7ea8;--author-5:#b197fc;--author-6:#69db7c;--author-7:#ffa168;--author-8:#66d9e8;--color-primary:#7363d5;--color-primary-content:#fff;--color-secondary:#6d5ce6;--color-secondary-content:#fff;--color-accent:#7363d5;--color-accent-content:#fff;--color-neutral:#232529;--color-neutral-content:#d6d7d9;--color-info:#7363d5;--color-info-content:#fff;--color-success:#008655;--color-success-content:#fff;--color-warning:#f0b429;--color-warning-content:#1a1d21;--color-error:#bf4f5a;--color-error-content:#fff;--radius-selector:.75rem;--radius-field:.75rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}}:root:has(input.theme-controller[value=relay-soft-dark]:checked),[data-theme=relay-soft-dark]{color-scheme:dark;--color-base-100:#1a1d21;--color-base-200:#16181c;--color-base-300:#232529;--color-base-content:#d6d7d9;--author-1:#6ab2ff;--author-2:#ffc466;--author-3:#4dd7c7;--author-4:#ff7ea8;--author-5:#b197fc;--author-6:#69db7c;--author-7:#ffa168;--author-8:#66d9e8;--color-primary:#7363d5;--color-primary-content:#fff;--color-secondary:#6d5ce6;--color-secondary-content:#fff;--color-accent:#7363d5;--color-accent-content:#fff;--color-neutral:#232529;--color-neutral-content:#d6d7d9;--color-info:#7363d5;--color-info-content:#fff;--color-success:#008655;--color-success-content:#fff;--color-warning:#f0b429;--color-warning-content:#1a1d21;--color-error:#bf4f5a;--color-error-content:#fff;--radius-selector:.75rem;--radius-field:.75rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}:root:has(input.theme-controller[value=relay]:checked),[data-theme=relay]{color-scheme:dark;--color-base-100:#1a1d21;--color-base-200:#19171d;--color-base-300:#232529;--color-base-content:#d1d2d3;--author-1:#6ab2ff;--author-2:#ffc466;--author-3:#4dd7c7;--author-4:#ff7ea8;--author-5:#b197fc;--author-6:#69db7c;--author-7:#ffa168;--author-8:#66d9e8;--color-primary:#406aec;--color-primary-content:#fff;--color-secondary:#516cdc;--color-secondary-content:#fff;--color-accent:#406aec;--color-accent-content:#fff;--color-neutral:#232529;--color-neutral-content:#d1d2d3;--color-info:#406aec;--color-info-content:#fff;--color-success:#008658;--color-success-content:#fff;--color-warning:#eab308;--color-warning-content:#1a1d21;--color-error:#bf4f5a;--color-error-content:#fff;--radius-selector:.5rem;--radius-field:.5rem;--radius-box:.75rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}}@layer components;@layer utilities{@layer daisyui.l1.l2{.diff{webkit-user-select:none;-webkit-user-select:none;user-select:none;direction:ltr;grid-template-rows:1fr 1.8rem 1fr;grid-template-columns:auto 1fr;align-items:normal;width:100%;display:grid;position:relative;overflow:hidden;container-type:inline-size}.diff:focus-visible,.diff:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content)}.diff:focus-visible .diff-resizer{min-width:95cqi;max-width:95cqi}.diff:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px}.diff:has(.diff-item-1:focus-visible) .diff-resizer{min-width:5cqi;max-width:5cqi}.diff:hover .diff-item-2:after{height:2.4rem}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){.diff:focus .diff-resizer{min-width:5cqi;max-width:5cqi}.diff:has(.diff-item-1:focus) .diff-resizer{min-width:95cqi;max-width:95cqi}}.modal[open]{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;background-color:#0006}.modal[open]>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal[open]){--page-scroll-lock: }@starting-style{.modal[open]{opacity:0}}.modal:popover-open{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;background-color:#0006}.modal:popover-open>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal:popover-open){--page-scroll-lock: }@starting-style{.modal:popover-open{opacity:0}}.modal:target{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;background-color:#0006}.modal:target>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal:target){--page-scroll-lock: }@starting-style{.modal:target{opacity:0}}.modal-toggle:checked+.modal{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;background-color:#0006}.modal-toggle:checked+.modal>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal-toggle:checked+.modal){--page-scroll-lock: }@starting-style{.modal-toggle:checked+.modal{opacity:0}}.modal.modal-open{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;background-color:#0006}.modal.modal-open>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal.modal-open){--page-scroll-lock: }@starting-style{.modal.modal-open{opacity:0}}.tabs-border>.tab{--tab-border-color:#0000 #0000 var(--tab-border-color) #0000;border-radius:var(--radius-field);position:relative}.tabs-border>.tab:before{content:"";background-color:var(--tab-border-color);width:calc(100% - var(--tab-p) * 2);border-radius:var(--radius-field);height:3px;bottom:0;left:var(--tab-p);transition:background-color .2s;position:absolute}:is(.tabs-border>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-border>.tab:is(input:checked),.tabs-border>.tab:is(label:has(:checked))):before{--tab-border-color:currentColor;border-top:3px solid}.tabs-lift>.tab{--tab-border:0 0 var(--border) 0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border) var(--tab-p) 0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color) #0000;--tab-corner-width:calc(100% + var(--tab-radius-limit) * 2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left, top right;border-width:var(--tab-border);padding:var(--tab-paddings);border-color:var(--tab-border-colors);border-start-start-radius:var(--tab-radius-ss);border-start-end-radius:var(--tab-radius-se);border-end-end-radius:var(--tab-radius-ee);border-end-start-radius:var(--tab-radius-es)}.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked)){--tab-border:var(--border) var(--border) 0 var(--border);--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border)) var(--border) calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left, var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right, var(--tab-radius-grad));background-color:var(--tab-bg)}:is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):before{z-index:1;content:"";width:var(--tab-corner-width);height:var(--tab-corner-height);background-position:var(--tab-corner-position);background-image:var(--radius-start),var(--radius-end);background-size:var(--tab-radius-limit) var(--tab-radius-limit);inset:var(--tab-inset);background-repeat:no-repeat;display:block;position:absolute}:is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):first-child:before{--radius-start:none}[dir=rtl] :is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):first-child:before{transform:rotateY(180deg)}:is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):last-child:before{--radius-end:none}[dir=rtl] :is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):last-child:before{transform:rotateY(180deg)}.tabs-lift:has(>.tab-content)>.tab:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color)}.tabs-top>.tab{--tab-order:0;--tab-border:0 0 var(--border) 0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border) var(--tab-p) 0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color) #0000;--tab-corner-width:calc(100% + var(--tab-radius-limit) * 2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left, top right}.tabs-top>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-top>.tab:is(input:checked),.tabs-top>.tab:is(label:has(:checked)){--tab-border:var(--border) var(--border) 0 var(--border);--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border)) var(--border) calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left, var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right, var(--tab-radius-grad))}.tabs-top:has(>.tab-content)>.tab:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color)}.tabs-bottom>.tab{--tab-order:1;--tab-border:var(--border) 0 0 0;--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:var(--tab-radius-limit);--tab-radius-ee:var(--tab-radius-limit);--tab-border-colors:var(--tab-border-color) #0000 #0000 #0000;--tab-paddings:0 var(--tab-p) var(--border) var(--tab-p);--tab-corner-width:calc(100% + var(--tab-radius-limit) * 2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left, top right}.tabs-bottom>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-bottom>.tab:is(input:checked),.tabs-bottom>.tab:is(label:has(:checked)){--tab-border:0 var(--border) var(--border) var(--border);--tab-border-colors:#0000 var(--tab-border-color) var(--tab-border-color) var(--tab-border-color);--tab-paddings:var(--border) calc(var(--tab-p) - var(--border)) 0 calc(var(--tab-p) - var(--border));--tab-inset:0 auto auto auto;--radius-start:radial-gradient(circle at bottom left, var(--tab-radius-grad));--radius-end:radial-gradient(circle at bottom right, var(--tab-radius-grad))}.tabs-bottom:has(>.tab-content)>.tab:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:#0000 var(--tab-border-color) var(--tab-border-color) var(--tab-border-color)}.tabs-xs>.tab{--tab-p:.375rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.75rem}.tabs-md>.tab{--tab-p:.75rem;--tab-radius-min:calc(.75rem - var(--border));font-size:.875rem}.tabs-lg>.tab{--tab-p:1rem;--tab-radius-min:calc(1.5rem - var(--border));font-size:1.125rem}.tabs-xl>.tab{--tab-p:1.25rem;--tab-radius-min:calc(2rem - var(--border));font-size:1.125rem}.list .list-row:has(.list-col-grow:first-child){--list-grid-cols:1fr}.list .list-row:has(.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row>*{grid-row-start:1}.steps-horizontal .step{text-align:center;grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid}.steps-horizontal .step:before{width:100%;height:.5rem;margin-inline-start:-100%;translate:0}[dir=rtl] :is(.steps-horizontal .step):before{translate:0}.steps-vertical .step{grid-template-rows:auto;grid-template-columns:40px 1fr;justify-items:start;gap:.5rem;min-height:4rem;display:grid}.steps-vertical .step:before{width:.5rem;height:100%;margin-inline-start:50%;translate:-50% -50%}[dir=rtl] :is(.steps-vertical .step):before{translate:50% -50%}.steps .step-neutral+.step-neutral:before,.steps .step-neutral:after,.steps .step-neutral>.step-icon{--step-bg:var(--color-neutral);--step-fg:var(--color-neutral-content)}.steps .step-primary+.step-primary:before,.steps .step-primary:after,.steps .step-primary>.step-icon{--step-bg:var(--color-primary);--step-fg:var(--color-primary-content)}.steps .step-secondary+.step-secondary:before,.steps .step-secondary:after,.steps .step-secondary>.step-icon{--step-bg:var(--color-secondary);--step-fg:var(--color-secondary-content)}.steps .step-accent+.step-accent:before,.steps .step-accent:after,.steps .step-accent>.step-icon{--step-bg:var(--color-accent);--step-fg:var(--color-accent-content)}.steps .step-info+.step-info:before,.steps .step-info:after,.steps .step-info>.step-icon{--step-bg:var(--color-info);--step-fg:var(--color-info-content)}.steps .step-success+.step-success:before,.steps .step-success:after,.steps .step-success>.step-icon{--step-bg:var(--color-success);--step-fg:var(--color-success-content)}.steps .step-warning+.step-warning:before,.steps .step-warning:after,.steps .step-warning>.step-icon{--step-bg:var(--color-warning);--step-fg:var(--color-warning-content)}.steps .step-error+.step-error:before,.steps .step-error:after,.steps .step-error>.step-icon{--step-bg:var(--color-error);--step-fg:var(--color-error-content)}.swap{cursor:pointer;vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none;place-content:center;display:inline-grid;position:relative}.swap input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}.swap>*{grid-row-start:1;grid-column-start:1}@media(prefers-reduced-motion:no-preference){.swap>*{transition-property:transform,rotate,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.swap .swap-on,.swap .swap-indeterminate,.swap input:indeterminate~.swap-on,.swap input:is(:checked,:indeterminate)~.swap-off{opacity:0}.swap input:checked~.swap-on,.swap input:indeterminate~.swap-indeterminate{opacity:1;backface-visibility:visible}.checkbox:disabled,.radio:disabled{cursor:not-allowed;opacity:.2}:is(.stack,.stack.stack-bottom)>*{grid-area:3/3/6/4}:is(.stack,.stack.stack-bottom)>:nth-child(2){grid-area:2/2/5/5}:is(.stack,.stack.stack-bottom)>:first-child{grid-area:1/1/4/6}.stack.stack-top>*{grid-area:1/3/4/4}.stack.stack-top>:nth-child(2){grid-area:2/2/5/5}.stack.stack-top>:first-child{grid-area:3/1/6/6}.stack.stack-start>*{grid-area:3/1/4/4}.stack.stack-start>:nth-child(2){grid-area:2/2/5/5}.stack.stack-start>:first-child{grid-area:1/3/6/6}.stack.stack-end>*{grid-area:3/3/4/6}.stack.stack-end>:nth-child(2){grid-area:2/2/5/5}.stack.stack-end>:first-child{grid-area:1/1/6/4}:is(.stack\!,.stack\!.stack-bottom)>*{grid-area:3/3/6/4!important}:is(.stack\!,.stack\!.stack-bottom)>:nth-child(2){grid-area:2/2/5/5!important}:is(.stack\!,.stack\!.stack-bottom)>:first-child{grid-area:1/1/4/6!important}.stack\!.stack-top>*{grid-area:1/3/4/4!important}.stack\!.stack-top>:nth-child(2){grid-area:2/2/5/5!important}.stack\!.stack-top>:first-child{grid-area:3/1/6/6!important}.stack\!.stack-start>*{grid-area:3/1/4/4!important}.stack\!.stack-start>:nth-child(2){grid-area:2/2/5/5!important}.stack\!.stack-start>:first-child{grid-area:1/3/6/6!important}.stack\!.stack-end>*{grid-area:3/3/4/6!important}.stack\!.stack-end>:nth-child(2){grid-area:2/2/5/5!important}.stack\!.stack-end>:first-child{grid-area:1/1/6/4!important}.tabs-box{background-color:var(--color-base-200);--tabs-box-radius:calc(3 * var(--radius-field));border-radius:calc(min(var(--tab-height) / 2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)));box-shadow:0 -.5px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 .5px oklch(0% 0 0 / calc(var(--depth) * .05)) inset;padding:.25rem}.tabs-box>.tab{border-radius:var(--radius-field);border-style:none}.tabs-box>.tab:focus-visible,.tabs-box>.tab:is(label:has(:checked:focus-visible)){outline-offset:2px}.tabs-box>.tab:focus-visible{z-index:1}.tabs-box>:is(input:checked){background-color:var(--tab-bg,var(--color-base-100));box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px 1px -1px var(--color-neutral),0 1px 6px -4px var(--color-neutral)}@supports (color:color-mix(in lab,red,red)){.tabs-box>:is(input:checked){box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px 1px -1px color-mix(in oklab,var(--color-neutral) calc(var(--depth) * 50%),#0000),0 1px 6px -4px color-mix(in oklab,var(--color-neutral) calc(var(--depth) * 100%),#0000)}}@media(forced-colors:active){.tabs-box>:is(input:checked){border:1px solid}}.tabs-box>:is(label:has(:checked)){background-color:var(--tab-bg,var(--color-base-100));box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px 1px -1px var(--color-neutral),0 1px 6px -4px var(--color-neutral)}@supports (color:color-mix(in lab,red,red)){.tabs-box>:is(label:has(:checked)){box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px 1px -1px color-mix(in oklab,var(--color-neutral) calc(var(--depth) * 50%),#0000),0 1px 6px -4px color-mix(in oklab,var(--color-neutral) calc(var(--depth) * 100%),#0000)}}@media(forced-colors:active){.tabs-box>:is(label:has(:checked)){border:1px solid}}.tabs-box>.tab-content{height:calc(100% - var(--tab-height) + var(--border) - .5rem);border-radius:calc(min(var(--tab-height) / 2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)) - var(--border));margin-top:.25rem}.modal-top>.modal-box{--modal-tl:0;--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 -100%;scale:1}.modal-middle>.modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:91.6667%;max-width:32rem;height:auto;max-height:calc(100vh - 5em);translate:0 2%;scale:.98}.modal-bottom>.modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:0;width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 100%;scale:1}.modal-start>.modal-box{--modal-tl:0;--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:var(--radius-box);width:auto;max-width:none;height:100vh;max-height:none;translate:-100%;scale:1}[dir=rtl] :is(.modal-start>.modal-box){--modal-tl:var(--radius-box);--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:0;translate:100%}.modal-end>.modal-box{--modal-tl:var(--radius-box);--modal-tr:0;--modal-bl:var(--radius-box);--modal-br:0;width:auto;max-width:none;height:100vh;max-height:none;translate:100%;scale:1}[dir=rtl] :is(.modal-end>.modal-box){--modal-tl:0;--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:var(--radius-box);translate:-100%}.divider-horizontal.divider{flex-direction:column;width:1rem;height:auto}.divider-horizontal.divider:before,.divider-horizontal.divider:after{width:.125rem;height:100%}.divider-vertical.divider{flex-direction:row;width:auto;height:1rem}.divider-vertical.divider:before,.divider-vertical.divider:after{width:100%;height:.125rem}.stats-horizontal .stat:not(:last-child){border-inline-end:var(--border) dashed currentColor}@supports (color:color-mix(in lab,red,red)){.stats-horizontal .stat:not(:last-child){border-inline-end:var(--border) dashed color-mix(in oklab,currentColor 10%,#0000)}}.stats-horizontal .stat:not(:last-child){border-block-end:none}.stats-vertical .stat:not(:last-child){border-inline-end:none;border-block-end:var(--border) dashed currentColor}@supports (color:color-mix(in lab,red,red)){.stats-vertical .stat:not(:last-child){border-block-end:var(--border) dashed color-mix(in oklab,currentColor 10%,#0000)}}.btn-circle{width:var(--size);height:var(--size);border-radius:3.40282e38px;padding-inline:0}.btn-square{width:var(--size);height:var(--size);padding-inline:0}.loading-md{width:calc(var(--size-selector,.25rem) * 6)}.loading-sm{width:calc(var(--size-selector,.25rem) * 5)}.loading-xs{width:calc(var(--size-selector,.25rem) * 4)}.menu-sm :where(li:not(.menu-title)>:not(ul,menu,details,.menu-title)),.menu-sm :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.625rem;font-size:.75rem}.menu-sm details[open]>summary:before{font-size:.75rem}.badge-ghost{border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);background-image:none}.badge-outline{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-color:currentColor}:is(.tabs-lift :checked,.tabs-lift label:has(:checked),.tabs-lift :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content:first-child,:is(.tabs-lift :checked,.tabs-lift label:has(:checked),.tabs-lift :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content:nth-child(n+3),:is(.tabs-top :checked,.tabs-top label:has(:checked),.tabs-top :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content:first-child,:is(.tabs-top :checked,.tabs-top label:has(:checked),.tabs-top :is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content:nth-child(n+3){--tabcontent-radius-ss:var(--radius-box)}:is(.tabs-bottom>:checked,.tabs-bottom>:is(label:has(:checked)),.tabs-bottom>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content:not(:nth-child(2)){--tabcontent-radius-es:var(--radius-box)}.tabs-box>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]){background-color:var(--tab-bg,var(--color-base-100));box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px 1px -1px var(--color-neutral),0 1px 6px -4px var(--color-neutral)}@supports (color:color-mix(in lab,red,red)){.tabs-box>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]){box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px 1px -1px color-mix(in oklab,var(--color-neutral) calc(var(--depth) * 50%),#0000),0 1px 6px -4px color-mix(in oklab,var(--color-neutral) calc(var(--depth) * 100%),#0000)}}@media(forced-colors:active){.tabs-box>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]){border:1px solid}}.loading-spinner{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}@media(prefers-reduced-motion:no-preference){.loading-spinner{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}}.checkbox-sm{--size:calc(var(--size-selector,.25rem) * 5);padding:.1875rem}.checkbox-xs{--size:calc(var(--size-selector,.25rem) * 4);padding:.125rem}.radio-sm{padding:.1875rem}.radio-sm[type=radio]{--size:calc(var(--size-selector,.25rem) * 5)}.radio-xs{padding:.125rem}.radio-xs[type=radio]{--size:calc(var(--size-selector,.25rem) * 4)}.menu-xs .menu-title{padding-block:.25rem;padding-inline:.5rem}.menu-sm .menu-title,.menu-md .menu-title{padding-block:.5rem;padding-inline:.75rem}.menu-lg .menu-title,.menu-xl .menu-title{padding-block:.75rem;padding-inline:1.5rem}.tabs-sm{--tab-height:calc(var(--size-field,.25rem) * 8)}.tabs-sm>.tab{--tab-p:.5rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.875rem}.badge-lg{--size:calc(var(--size-selector,.25rem) * 7);font-size:1rem}.badge-sm{--size:calc(var(--size-selector,.25rem) * 5);font-size:.75rem}.badge-xs{--size:calc(var(--size-selector,.25rem) * 4);font-size:.625rem}.kbd-sm{--size:calc(var(--size-selector,.25rem) * 5);font-size:.75rem}.kbd-xs{--size:calc(var(--size-selector,.25rem) * 4);font-size:.625rem}.alert-error{color:var(--color-error-content);--alert-border-color:var(--color-error);--alert-color:var(--color-error)}.alert-warning{color:var(--color-warning-content);--alert-border-color:var(--color-warning);--alert-color:var(--color-warning)}.checkbox-primary{color:var(--color-primary-content);--input-color:var(--color-primary)}.progress-primary{color:var(--color-primary)}.input-lg{--in-size-mul:12;--font-size-min:1.125rem;--spin-my:-3}.floating-label:has(.input-lg){--top-mul:6;--font-size:1.125rem}.input-sm{--in-size-mul:8;--font-size-min:.75rem;--spin-my:-2}.floating-label:has(.input-sm){--top-mul:4;--font-size:.75rem}.input-xs{--in-size-mul:6;--font-size-min:.6875rem;--spin-my:-1}.floating-label:has(.input-xs){--top-mul:3;--font-size:.6875rem}.select-sm{--sl-size-mul:8;--font-size-min:.75rem;--option-px:2.5}.floating-label:has(.select-sm){--top-mul:4;--font-size:.75rem}.select-xs{--sl-size-mul:6;--font-size-min:.6875rem;--option-px:2}.floating-label:has(.select-xs){--top-mul:3;--font-size:.6875rem}.btn-error{--btn-color:var(--color-error);--btn-fg:var(--color-error-content);--btn-soft-bg:initial}.btn-primary{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);--btn-soft-bg:initial}.btn-sm{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem) * 8)}.btn-xs{--fontsize:.6875rem;--btn-p:.5rem;--size:calc(var(--size-field,.25rem) * 6)}.input-error,.input-error:focus,.input-error:focus-within{--input-color:var(--color-error)}.textarea-sm{--font-size-min:.75rem}.floating-label:has(.textarea-sm){--top-mul:4;--font-size:.75rem}.badge-error{--badge-color:var(--color-error);--badge-fg:var(--color-error-content)}.badge-neutral{--badge-color:var(--color-neutral);--badge-fg:var(--color-neutral-content)}.badge-primary{--badge-color:var(--color-primary);--badge-fg:var(--color-primary-content)}.badge-success{--badge-color:var(--color-success);--badge-fg:var(--color-success-content)}.badge-warning{--badge-color:var(--color-warning);--badge-fg:var(--color-warning-content)}.toggle-primary:checked,.toggle-primary[aria-checked=true]{--input-color:var(--color-primary)}.toggle-sm[type=checkbox],.toggle-sm:has([type=checkbox]){--size:calc(var(--size-selector,.25rem) * 5)}.toggle-xs[type=checkbox],.toggle-xs:has([type=checkbox]){--size:calc(var(--size-selector,.25rem) * 4)}.radio-primary{--input-color:var(--color-primary)}.range-xs{--range-thumb-size:calc(var(--size-selector,.25rem) * 4)}@media(prefers-reduced-motion:no-preference){.collapse:not(td,tr,colgroup)[open].collapse-arrow>.collapse-title:after,.collapse:not(td,tr,colgroup).collapse-open.collapse-arrow>.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}.collapse:not(td,tr,colgroup).collapse-open.collapse-plus>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}:is(.collapse:not(td,tr,colgroup)[tabindex].collapse-arrow:focus:not(.collapse-close),.collapse:not(td,tr,colgroup).collapse-arrow[tabindex]:focus-within:not(.collapse-close))>.collapse-title:after,.collapse:not(td,tr,colgroup).collapse-arrow:not(.collapse-close)>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{transform:translateY(-50%)rotate(225deg)}.collapse:not(td,tr,colgroup)[open].collapse-plus>.collapse-title:after,.collapse:not(td,tr,colgroup)[tabindex].collapse-plus:focus:not(.collapse-close)>.collapse-title:after,.collapse:not(td,tr,colgroup).collapse-plus:not(.collapse-close)>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{--tw-content:"−";content:var(--tw-content)}}.\@container{container-type:inline-size}@layer daisyui.l1.l2.l3{.modal{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:overlay .3s allow-discrete,visibility .3s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;top:0;right:0;bottom:0;left:0;overflow:clip}.modal::backdrop{display:none}.modal[popover]{color:inherit;background:0 0;border:0;max-width:none;max-height:none;margin:0;padding:0;top:0;right:0;bottom:0;left:0}.modal[popover]::backdrop{background-color:#0006;transition:background-color .3s ease-out}.tooltip{--tt-bg:var(--color-neutral);--tt-off: calc(100% + .5rem) ;--tt-tail: calc(100% + 1px + .25rem) ;--tt-tail-off:.5rem;display:inline-block;position:relative}.tooltip>.tooltip-content,.tooltip[data-tip]:before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;transform:translate(var(--tt-trans,-50%)) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off) 50%;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;position:absolute}.tooltip:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--mask-tooltip:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");width:.625rem;height:.25rem;-webkit-mask-position:-1px 0;mask-position:-1px 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--mask-tooltip);mask-image:var(--mask-tooltip);transform:translate(var(--tt-trans,-50%)) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail) 50%;display:block;position:absolute}@media(prefers-reduced-motion:no-preference){.tooltip>.tooltip-content,.tooltip[data-tip]:before,.tooltip:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))>.tooltip-content{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))>.tooltip-content{opacity:1;--tt-pos:0rem}@media(prefers-reduced-motion:no-preference){:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))>.tooltip-content,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before{opacity:1;--tt-pos:0rem}@media(prefers-reduced-motion:no-preference){:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after{opacity:1;--tt-pos:0rem}@media(prefers-reduced-motion:no-preference){:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}.tabs{--tabs-height:auto;--tabs-direction:row;--tab-height:calc(var(--size-field,.25rem) * 10);height:var(--tabs-height);flex-wrap:wrap;flex-direction:var(--tabs-direction);display:flex}.tab:is(.tabs>.tab){cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;webkit-user-select:none;-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;align-items:center;display:inline-flex;position:relative}@media(hover:hover){.tab:is(.tabs>.tab):hover{color:var(--color-base-content)}}.tab:is(.tabs>.tab){--tab-p:.75rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-300);--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:0;--tab-radius-ee:0;--tab-order:0;--tab-radius-min:calc(.75rem - var(--border));--tab-radius-limit:min(var(--radius-field), var(--tab-radius-min));--tab-radius-grad:#0000 calc(69% - var(--border)), var(--tab-border-color) calc(69% - var(--border) + .25px), var(--tab-border-color) 69%, var(--tab-bg) calc(69% + .25px) ;order:var(--tab-order);height:var(--tab-height);padding-inline:var(--tab-p);border-color:#0000;font-size:.875rem}.tab:is(.tabs>.tab):is(input[type=radio]){min-width:fit-content}.tab:is(.tabs>.tab):is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}.tab:is(.tabs>.tab):is(label){position:relative}.tab:is(.tabs>.tab):is(label) input{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0}:is(.tab:is(.tabs>.tab):checked,.tab:is(.tabs>.tab):is(label:has(:checked)),.tab:is(.tabs>.tab):is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content{display:block}.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}.tab:is(.tabs>.tab):not(input):empty{cursor:default;flex-grow:1}.tab:is(.tabs>.tab):focus{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.tab:is(.tabs>.tab):focus{outline-offset:2px;outline:2px solid #0000}}.tab:is(.tabs>.tab):focus-visible,.tab:is(.tabs>.tab):is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}.tab:is(.tabs>.tab)[disabled]{pointer-events:none;opacity:.4}.vc{box-sizing:border-box;border-radius:var(--radius-box);border:var(--border) solid var(--color-base-200);background-color:var(--color-base-100);min-width:286px;color:var(--color-base-content);opacity:1;-webkit-user-select:none;user-select:none;flex-direction:column;padding:1rem;transition-property:opacity;transition-duration:.2s;display:inline-flex;position:relative}.vc:focus-visible,.vc button:focus-visible,.vc [tabindex="0"]:focus-visible{border-radius:var(--radius-field);outline:1px solid var(--color-primary);outline-offset:-1px}.vc[data-vc-calendar-hidden]{pointer-events:none;opacity:0}.vc[data-vc-calendar-hidden] *{pointer-events:none!important}.vc[data-vc-input]{box-shadow:0 9px 20px var(--color-base-content);position:absolute}@supports (color:color-mix(in lab,red,red)){.vc[data-vc-input]{box-shadow:0 9px 20px color-mix(in oklab,var(--color-base-content) 10%,transparent)}}.vc[data-vc-input][data-vc-position=bottom]{margin-top:.25rem}.vc[data-vc-input][data-vc-position=top]{margin-top:-.25rem}.vc [data-vc=controls]{pointer-events:none;z-index:20;box-sizing:content-box;justify-content:space-between;align-items:center;padding:1.25rem 1rem 0;display:flex;position:absolute;inset-block-start:0;inset-inline:0}.vc [data-vc-arrow]{pointer-events:auto;cursor:pointer;border-radius:var(--radius-field);width:1.5rem;height:1.5rem;color:var(--color-base-content);background-color:#0000;border:0;display:block;position:relative}.vc [data-vc-arrow]:hover{background-color:var(--color-base-200)}.vc [data-vc-arrow]:hover:before{opacity:.6}.vc [data-vc-arrow]:before{content:"";background-position:50%;background-repeat:no-repeat;border:2px solid;border-width:0 2px 2px 0;width:.5rem;height:.5rem;position:absolute;inset-block-start:50%;inset-inline-start:50%}.vc [data-vc-arrow][data-vc-arrow=prev]:before{transform:translate(-35%,-50%)rotate(135deg)}.vc [data-vc-arrow][data-vc-arrow=next]:before{transform:translate(-65%,-50%)rotate(-45deg)}.vc .vc-arrow{pointer-events:auto;cursor:pointer;border-radius:var(--radius-field);width:1.5rem;height:1.5rem;color:var(--color-base-content);background-color:#0000;border:0;display:block;position:relative}.vc .vc-arrow:hover{background-color:var(--color-base-200)}.vc .vc-arrow:hover:before{opacity:.6}.vc .vc-arrow:before{content:"";background-position:50%;background-repeat:no-repeat;border:2px solid;border-width:0 2px 2px 0;width:.5rem;height:.5rem;position:absolute;inset-block-start:50%;inset-inline-start:50%}.vc .vc-arrow[data-vc-arrow=prev]:before{transform:translate(-35%,-50%)rotate(135deg)}.vc .vc-arrow[data-vc-arrow=next]:before{transform:translate(-65%,-50%)rotate(-45deg)}.vc [data-vc=grid]{flex-wrap:wrap;flex-grow:1;gap:1.75rem;display:flex}.vc [data-vc=grid][data-vc-grid=hidden] [data-vc=column]{pointer-events:none;opacity:.3}.vc [data-vc=grid][data-vc-grid=hidden] [data-vc=column][data-vc-column=month],.vc [data-vc=grid][data-vc-grid=hidden] [data-vc=column][data-vc-column=year]{pointer-events:auto;opacity:1}.vc [data-vc=column]{flex-direction:column;flex-grow:1;min-width:240px;display:flex}.vc [data-vc=header]{align-items:center;margin-bottom:.75rem;display:flex;position:relative}.vc [data-vc-header=content],.vc .vc-header__content{color:var(--color-base-content)}.vc [data-vc-header=content]{white-space:pre-wrap;flex-grow:1;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:center;align-items:center;padding-inline:1rem;display:grid}.vc [data-vc=month],.vc [data-vc=month]:hover{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc [data-vc=month]:hover{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.vc [data-vc=month]:disabled{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc [data-vc=month]:disabled{color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}.vc [data-vc=year],.vc [data-vc=year]:hover{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc [data-vc=year]:hover{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.vc [data-vc=year]:disabled{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc [data-vc=year]:disabled{color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}.vc .vc-month,.vc .vc-month:hover{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc .vc-month:hover{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.vc .vc-month:disabled{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc .vc-month:disabled{color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}.vc .vc-year,.vc .vc-year:hover{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc .vc-year:hover{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.vc .vc-year:disabled{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc .vc-year:disabled{color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}.vc [data-vc=month]{cursor:pointer;border-radius:var(--radius-field);background-color:#0000;border:0;padding:.25rem;font-size:.875rem;font-weight:600}.vc [data-vc=month]:hover{background-color:var(--color-base-200)}.vc [data-vc=month]:disabled{pointer-events:none;opacity:.4}.vc [data-vc=year]{cursor:pointer;border-radius:var(--radius-field);background-color:#0000;border:0;padding:.25rem;font-size:.875rem;font-weight:600}.vc [data-vc=year]:hover{background-color:var(--color-base-200)}.vc [data-vc=year]:disabled{pointer-events:none;opacity:.4}.vc [data-vc=wrapper]{flex-grow:1;display:flex}.vc [data-vc=content]{flex-direction:column;flex-grow:1;display:flex}.vc [data-vc=months],.vc [data-vc=years]{flex-grow:1;align-items:center;gap:1rem .25rem;display:grid}.vc [data-vc=months]{grid-template-columns:repeat(4,minmax(0,1fr))}.vc [data-vc=years]{grid-template-columns:repeat(5,minmax(0,1fr))}.vc [data-vc-months-month]{background-color:var(--color-base-100);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc [data-vc-months-month]{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}.vc [data-vc-months-month]:hover{background-color:var(--color-base-200);color:var(--color-base-content)}.vc [data-vc-months-month]:disabled{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc [data-vc-months-month]:disabled{color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}.vc [data-vc-months-month]:disabled{opacity:.8}.vc [data-vc-months-month]:disabled:hover{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc [data-vc-months-month]:disabled:hover{color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}.vc [data-vc-months-month][data-vc-months-month-selected],.vc [data-vc-months-month][data-vc-years-year-selected],:is(.vc [data-vc-months-month][data-vc-months-month-selected],.vc [data-vc-months-month][data-vc-years-year-selected]):hover{background-color:var(--color-primary);color:var(--color-primary-content)}.vc [data-vc-years-year]{background-color:var(--color-base-100);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc [data-vc-years-year]{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}.vc [data-vc-years-year]:hover{background-color:var(--color-base-200);color:var(--color-base-content)}.vc [data-vc-years-year]:disabled{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc [data-vc-years-year]:disabled{color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}.vc [data-vc-years-year]:disabled{opacity:.8}.vc [data-vc-years-year]:disabled:hover{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc [data-vc-years-year]:disabled:hover{color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}.vc [data-vc-years-year][data-vc-months-month-selected],.vc [data-vc-years-year][data-vc-years-year-selected],:is(.vc [data-vc-years-year][data-vc-months-month-selected],.vc [data-vc-years-year][data-vc-years-year-selected]):hover{background-color:var(--color-primary);color:var(--color-primary-content)}.vc .vc-months__month{background-color:var(--color-base-100);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc .vc-months__month{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}.vc .vc-months__month:hover{background-color:var(--color-base-200);color:var(--color-base-content)}.vc .vc-months__month:disabled{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc .vc-months__month:disabled{color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}.vc .vc-months__month:disabled{opacity:.8}.vc .vc-months__month:disabled:hover{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc .vc-months__month:disabled:hover{color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}.vc .vc-months__month[data-vc-months-month-selected],.vc .vc-months__month[data-vc-years-year-selected],:is(.vc .vc-months__month[data-vc-months-month-selected],.vc .vc-months__month[data-vc-years-year-selected]):hover{background-color:var(--color-primary);color:var(--color-primary-content)}.vc .vc-years__year{background-color:var(--color-base-100);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc .vc-years__year{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}.vc .vc-years__year:hover{background-color:var(--color-base-200);color:var(--color-base-content)}.vc .vc-years__year:disabled{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc .vc-years__year:disabled{color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}.vc .vc-years__year:disabled{opacity:.8}.vc .vc-years__year:disabled:hover{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc .vc-years__year:disabled:hover{color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}.vc .vc-years__year[data-vc-months-month-selected],.vc .vc-years__year[data-vc-years-year-selected],:is(.vc .vc-years__year[data-vc-months-month-selected],.vc .vc-years__year[data-vc-years-year-selected]):hover{background-color:var(--color-primary);color:var(--color-primary-content)}.vc [data-vc-months-month]{cursor:pointer;overflow-wrap:anywhere;border-radius:var(--radius-field);text-align:center;border:0;justify-content:center;align-items:center;height:2.5rem;padding:.25rem;font-size:.75rem;font-weight:600;display:flex}.vc [data-vc-months-month]:disabled{pointer-events:none;opacity:.4}.vc [data-vc-years-year]{cursor:pointer;overflow-wrap:anywhere;border-radius:var(--radius-field);text-align:center;border:0;justify-content:center;align-items:center;height:2.5rem;padding:.25rem;font-size:.75rem;font-weight:600;display:flex}.vc [data-vc-years-year]:disabled{pointer-events:none;opacity:.4}.vc [data-vc-week=numbers]{flex-direction:column;display:flex}.vc [data-vc-week-numbers=title]{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc [data-vc-week-numbers=title]{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.vc .vc-week-numbers__title{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc .vc-week-numbers__title{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.vc [data-vc-week-numbers=title]{justify-content:center;align-items:center;margin-bottom:.5rem;font-size:.75rem;font-weight:700;display:flex}.vc [data-vc-week-numbers=content]{grid-auto-flow:row;place-items:center;row-gap:.25rem;display:grid}.vc [data-vc-week-number]{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc [data-vc-week-number]{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.vc [data-vc-week-number]:hover{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc [data-vc-week-number]:hover{color:color-mix(in oklab,var(--color-base-content) 80%,transparent)}}.vc .vc-week-number{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc .vc-week-number{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.vc .vc-week-number:hover{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc .vc-week-number:hover{color:color-mix(in oklab,var(--color-base-content) 80%,transparent)}}.vc [data-vc-week-number]{cursor:pointer;background-color:#0000;border:0;justify-content:center;align-items:center;width:100%;min-width:1.875rem;min-height:1.875rem;margin:0;padding:0;font-size:.75rem;font-weight:600;display:flex}.vc [data-vc=week]{grid-template-columns:repeat(7,1fr);justify-items:center;margin-bottom:.5rem;display:grid}.vc [data-vc-week-day]{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc [data-vc-week-day]{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.vc .vc-week__day{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc .vc-week__day{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.vc [data-vc-week-day]{background-color:#0000;border:0;justify-content:center;align-items:center;width:100%;min-width:1.875rem;margin:0;padding:0;font-size:.75rem;font-weight:400;display:flex}.vc button[data-vc-week-day]{cursor:pointer}.vc button[data-vc-week-day]:hover{color:var(--color-base-content)}.vc button.vc-week__day{cursor:pointer}.vc button.vc-week__day:hover{color:var(--color-base-content)}.vc [data-vc=dates]{pointer-events:none;flex-grow:1;grid-template-rows:auto;grid-template-columns:1fr;place-items:center;display:grid}.vc [data-vc=dates][data-vc-dates-disabled] [data-vc-date-btn]{cursor:default}.vc[data-vc-type=multiple] [data-vc=dates]{flex-grow:0}.vc [data-vc-dates=row]{grid-template-columns:repeat(7,1fr);place-items:center;width:100%;display:grid}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=next]) [data-vc-date-btn]{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=next]) .vc-date__btn{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-disabled]{pointer-events:none}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-disabled] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-disabled] .vc-date__btn{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-disabled] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-disabled] .vc-date__btn{color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-disabled] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-disabled] .vc-date__btn{opacity:.8}:is(.vc [data-vc-date],.vc .vc-date):not(:has([data-vc-date-btn])){pointer-events:none}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover] [data-vc-date-btn]{background-color:var(--color-base-200);border-radius:0}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover] .vc-date__btn{background-color:var(--color-base-200)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn:hover{background-color:var(--color-base-300)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=first] [data-vc-date-btn]{border-start-start-radius:var(--radius-field);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-field)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=last] [data-vc-date-btn]{border-start-start-radius:0;border-start-end-radius:var(--radius-field);border-end-end-radius:var(--radius-field);border-end-start-radius:0}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-hover=first-and-last] [data-vc-date-btn]{border-radius:var(--radius-field)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-selected][data-vc-date-hover=first] [data-vc-date-btn]{border-start-start-radius:var(--radius-field);border-end-start-radius:var(--radius-field)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover][data-vc-date-selected][data-vc-date-hover=last] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-hover]:has(+[data-vc-date-disabled]) [data-vc-date-btn]{border-start-end-radius:var(--radius-field);border-end-end-radius:var(--radius-field)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected] [data-vc-date-btn]:hover,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected] .vc-date__btn,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected] .vc-date__btn:hover{background-color:var(--color-base-content);color:var(--color-base-100)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected]:has(+[data-vc-date-disabled]) [data-vc-date-btn]{border-start-end-radius:var(--radius-field);border-end-end-radius:var(--radius-field)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=first] [data-vc-date-btn]{border-start-start-radius:var(--radius-field);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-field)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=last] [data-vc-date-btn]{border-start-start-radius:0;border-start-end-radius:var(--radius-field);border-end-end-radius:var(--radius-field);border-end-start-radius:0}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=first-and-last] [data-vc-date-btn]{border-start-start-radius:var(--radius-field);border-start-end-radius:var(--radius-field);border-end-end-radius:var(--radius-field);border-end-start-radius:var(--radius-field)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle] [data-vc-date-btn]{border-radius:0}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]:hover{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]{background-color:var(--color-base-300);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]:hover{background-color:var(--color-base-300);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn{background-color:var(--color-base-300);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover{background-color:var(--color-base-300);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]:hover{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]{background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]:hover{background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn{background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn:hover{background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn:hover{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today] [data-vc-date-btn]{background-color:var(--color-primary);color:var(--color-primary-content);font-weight:700}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today] [data-vc-date-btn]:hover{color:var(--color-primary-content)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today] .vc-date__btn{background-color:var(--color-primary);color:var(--color-primary-content);font-weight:700}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today] .vc-date__btn:hover{color:var(--color-primary-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=next]) [data-vc-date-btn]{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=next]) .vc-date__btn{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-today][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday] [data-vc-date-btn]{color:var(--color-error)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday] [data-vc-date-btn]:hover{background-color:var(--color-error)}@supports (color:color-mix(in lab,red,red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday] [data-vc-date-btn]:hover{background-color:color-mix(in oklab,var(--color-error) 10%,transparent)}}@supports (color:color-mix(in lab,red,red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday] .vc-date__btn:hover{background-color:color-mix(in oklab,var(--color-error) 10%,transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday] .vc-date__btn{color:var(--color-error)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday] .vc-date__btn:hover{background-color:var(--color-error)}@supports (color:color-mix(in lab,red,red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday] .vc-date__btn:hover,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover] [data-vc-date-btn]{background-color:color-mix(in oklab,var(--color-error) 10%,transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover] [data-vc-date-btn]{background-color:var(--color-error)}@supports (color:color-mix(in lab,red,red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover] .vc-date__btn{background-color:color-mix(in oklab,var(--color-error) 10%,transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover] .vc-date__btn{background-color:var(--color-error)}@supports (color:color-mix(in lab,red,red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover] .vc-date__btn{background-color:color-mix(in oklab,var(--color-error) 10%,transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn]{background-color:color-mix(in oklab,var(--color-error) 20%,transparent)}}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn]{background-color:color-mix(in oklab,var(--color-error) 20%,transparent)}}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn]:hover{background-color:color-mix(in oklab,var(--color-error) 20%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn]{background-color:var(--color-error)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn]{background-color:color-mix(in oklab,var(--color-error) 20%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn]:hover{background-color:var(--color-error)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn{background-color:color-mix(in oklab,var(--color-error) 20%,transparent)}}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn{background-color:color-mix(in oklab,var(--color-error) 20%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn{background-color:var(--color-error)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn{background-color:color-mix(in oklab,var(--color-error) 20%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn:hover{background-color:var(--color-error)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=first],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-hover=last]) .vc-date__btn:hover{background-color:color-mix(in oklab,var(--color-error) 20%,transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled] [data-vc-date-btn]{color:var(--color-base-content)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled] [data-vc-date-btn]{opacity:.8;color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled] [data-vc-date-btn]{color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled] [data-vc-date-btn]{opacity:.8}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled] .vc-date__btn{color:var(--color-base-content)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled] .vc-date__btn{opacity:.8;color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled] .vc-date__btn{color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled] .vc-date__btn{opacity:.8}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today] .vc-date__btn{background-color:var(--color-error);color:var(--color-error-content)}@supports (color:color-mix(in lab,red,red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-disabled] [data-vc-date-btn]{color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-disabled] [data-vc-date-btn]{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-disabled] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-disabled] .vc-date__btn{color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-disabled] .vc-date__btn{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-disabled] .vc-date__btn{color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=next]) [data-vc-date-btn]{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=next]) .vc-date__btn{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=next]) .vc-date__btn,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) [data-vc-date-btn]:hover{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) [data-vc-date-btn]:hover{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) [data-vc-date-btn]{background-color:var(--color-base-100);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) [data-vc-date-btn]:hover{background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) [data-vc-date-btn]:hover{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) .vc-date__btn:hover{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) .vc-date__btn{background-color:var(--color-base-100);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) .vc-date__btn:hover{background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-month=next]) .vc-date__btn:hover{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-month=next]) [data-vc-date-btn],:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-hover][data-vc-date-month=next]) .vc-date__btn{background-color:var(--color-base-200)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=next]) [data-vc-date-btn]{color:var(--color-base-content)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=next]) [data-vc-date-btn]{opacity:.8;color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=next]) [data-vc-date-btn]{opacity:.8}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=next]) .vc-date__btn{color:var(--color-base-content)}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=next]) .vc-date__btn{opacity:.8;color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=next]) .vc-date__btn{opacity:.8}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected] [data-vc-date-btn],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected] [data-vc-date-btn]:hover,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected] .vc-date__btn,:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected] .vc-date__btn:hover{background-color:var(--color-error);color:var(--color-error-content)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] [data-vc-date-btn]{background-color:var(--color-error)}@supports (color:color-mix(in lab,red,red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] [data-vc-date-btn]{background-color:color-mix(in oklab,var(--color-error) 75%,transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] [data-vc-date-btn]{color:var(--color-error-content)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] [data-vc-date-btn]:hover{background-color:var(--color-error)}@supports (color:color-mix(in lab,red,red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] [data-vc-date-btn]:hover{background-color:color-mix(in oklab,var(--color-error) 75%,transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] [data-vc-date-btn]:hover{color:var(--color-error-content)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] .vc-date__btn{background-color:var(--color-error)}@supports (color:color-mix(in lab,red,red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] .vc-date__btn{background-color:color-mix(in oklab,var(--color-error) 75%,transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] .vc-date__btn{color:var(--color-error-content)}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] .vc-date__btn:hover{background-color:var(--color-error)}@supports (color:color-mix(in lab,red,red)){:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] .vc-date__btn:hover{background-color:color-mix(in oklab,var(--color-error) 75%,transparent)}}:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle] .vc-date__btn:hover{color:var(--color-error-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]:hover{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]{background-color:var(--color-base-300);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]:hover{background-color:var(--color-base-300);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn{background-color:var(--color-base-300);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover{background-color:var(--color-base-300);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]:hover{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]{background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]:hover{background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) [data-vc-date-btn]:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn:hover,:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn{background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn:hover{background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=prev],:is(.vc [data-vc-date],.vc .vc-date)[data-vc-date-holiday][data-vc-date-selected][data-vc-date-selected=middle][data-vc-date-month=next]) .vc-date__btn:hover{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.vc [data-vc-date]{pointer-events:auto;justify-content:center;align-items:center;width:100%;padding-block:.125rem;display:flex;position:relative}.vc [data-vc-date][data-vc-date-disabled]+[data-vc-date-selected] [data-vc-date-btn],.vc [data-vc-date][data-vc-date-disabled]+[data-vc-date-hover] [data-vc-date-btn]{border-start-start-radius:var(--radius-field);border-end-start-radius:var(--radius-field)}.vc [data-vc-date-btn]{background-color:var(--color-base-100);color:var(--color-base-content)}.vc [data-vc-date-btn]:hover{background-color:var(--color-base-200)}.vc .vc-date__btn{background-color:var(--color-base-100);color:var(--color-base-content)}.vc .vc-date__btn:hover{background-color:var(--color-base-200)}.vc [data-vc-date-btn]{cursor:pointer;border-radius:var(--radius-field);border:0;justify-content:center;align-items:center;width:100%;min-width:1.875rem;height:100%;min-height:1.875rem;padding:0;font-size:.75rem;font-weight:400;transition-property:color,background-color,border-color,opacity,box-shadow,transform;transition-duration:75ms;display:flex}.vc [data-vc-date-btn]:focus-visible+[data-vc-date-popup],.vc [data-vc-date-btn]:hover+[data-vc-date-popup],.vc [data-vc-date-popup]:focus-visible,.vc [data-vc-date-popup]:hover{pointer-events:auto;opacity:1}.vc [data-vc-date-popup]{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:0 3px 15px var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc [data-vc-date-popup]{box-shadow:0 3px 15px color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.vc .vc-date__popup{background-color:var(--color-base-100);color:var(--color-base-content);box-shadow:0 3px 15px var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc .vc-date__popup{box-shadow:0 3px 15px color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.vc [data-vc-date-popup]{pointer-events:none;z-index:20;border-radius:var(--radius-field);opacity:0;min-width:5rem;max-width:9rem;padding:.25rem .5rem;font-size:.75rem;font-weight:400;transition-property:opacity;transition-duration:75ms;position:absolute;transform:translate(-50%)}.vc [data-vc-date-popup]:hover{pointer-events:auto;opacity:1}.vc [data-vc-date-range-tooltip]{background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc [data-vc-date-range-tooltip]{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}.vc [data-vc-date-range-tooltip]{box-shadow:0 1px 4px var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc [data-vc-date-range-tooltip]{box-shadow:0 1px 4px color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.vc .vc-date-range-tooltip{background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc .vc-date-range-tooltip{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}.vc .vc-date-range-tooltip{box-shadow:0 1px 4px var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc .vc-date-range-tooltip{box-shadow:0 1px 4px color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.vc [data-vc-date-range-tooltip]{pointer-events:none;z-index:30;border-radius:var(--radius-field);max-width:9rem;padding:.25rem .5rem;font-size:.75rem;font-weight:400;position:absolute;transform:translate(-50%,-100%)}.vc [data-vc-date-range-tooltip][data-vc-date-range-tooltip=hidden]{opacity:0}.vc [data-vc-date-range-tooltip][data-vc-date-range-tooltip=visible]{opacity:1}.vc [data-vc=time],.vc .vc-time{border-color:var(--color-base-200)}.vc [data-vc=time]{border-style:solid;border-width:var(--border) 0 0;grid-template-columns:auto 1fr;gap:.75rem;margin-top:.75rem;padding-top:.75rem;display:grid}.vc [data-vc-time=content]{grid-auto-flow:column;align-items:center;display:grid}:is(.vc [data-vc-time-input=hour],.vc [data-vc-time-input=minute],.vc .vc-time__hour,.vc .vc-time__minute):after{color:var(--color-base-content)}.vc [data-vc-time-input=hour]{width:1.75rem;margin-right:.35rem;position:relative}.vc [data-vc-time-input=hour]:after{--tw-content:":";content:var(--tw-content);margin-top:calc(1px - 50%);display:block;position:absolute;inset-block-start:50%;inset-inline-end:-5px}.vc [data-vc-time-input=minute]{width:1.75rem}.vc [data-vc-time-input=hour] input{background-color:var(--color-base-100);color:var(--color-base-content)}.vc [data-vc-time-input=hour] input:hover,.vc [data-vc-time-input=hour] input[data-vc-input-focus]{background-color:var(--color-base-200)}.vc [data-vc-time-input=hour] input:focus-visible{outline-color:var(--color-primary)}.vc [data-vc-time-input=hour] input[data-vc-input-focus]{background-color:var(--color-base-200)}.vc [data-vc-time-input=minute] input{background-color:var(--color-base-100);color:var(--color-base-content)}.vc [data-vc-time-input=minute] input:hover,.vc [data-vc-time-input=minute] input[data-vc-input-focus]{background-color:var(--color-base-200)}.vc [data-vc-time-input=minute] input:focus-visible{outline-color:var(--color-primary)}.vc [data-vc-time-input=minute] input[data-vc-input-focus]{background-color:var(--color-base-200)}.vc .vc-time__hour input{background-color:var(--color-base-100);color:var(--color-base-content)}.vc .vc-time__hour input:hover,.vc .vc-time__hour input[data-vc-input-focus]{background-color:var(--color-base-200)}.vc .vc-time__hour input:focus-visible{outline-color:var(--color-primary)}.vc .vc-time__hour input[data-vc-input-focus]{background-color:var(--color-base-200)}.vc .vc-time__minute input{background-color:var(--color-base-100);color:var(--color-base-content)}.vc .vc-time__minute input:hover,.vc .vc-time__minute input[data-vc-input-focus]{background-color:var(--color-base-200)}.vc .vc-time__minute input:focus-visible{outline-color:var(--color-primary)}.vc .vc-time__minute input[data-vc-input-focus]{background-color:var(--color-base-200)}.vc [data-vc-time-input=hour] input{box-sizing:border-box;border-radius:var(--radius-field);text-align:center;border:0;width:100%;margin:0;padding:.125rem;font-size:1.125rem;font-weight:600;line-height:1.125rem;display:block;position:relative}.vc [data-vc-time-input=hour] input:disabled{cursor:default}.vc [data-vc-time-input=hour] input:disabled:hover{background-color:#0000}.vc [data-vc-time-input=hour] input:focus-visible{outline:1px solid var(--color-primary)}.vc [data-vc-time-input=minute] input{box-sizing:border-box;border-radius:var(--radius-field);text-align:center;border:0;width:100%;margin:0;padding:.125rem;font-size:1.125rem;font-weight:600;line-height:1.125rem;display:block;position:relative}.vc [data-vc-time-input=minute] input:disabled{cursor:default}.vc [data-vc-time-input=minute] input:disabled:hover{background-color:#0000}.vc [data-vc-time-input=minute] input:focus-visible{outline:1px solid var(--color-primary)}.vc [data-vc-time=keeping]{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc [data-vc-time=keeping]{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}.vc [data-vc-time=keeping]:hover{background-color:var(--color-base-200);color:var(--color-base-content)}.vc [data-vc-time=keeping]:focus-visible{outline-color:var(--color-primary)}.vc .vc-time__keeping{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.vc .vc-time__keeping{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}.vc .vc-time__keeping:hover{background-color:var(--color-base-200);color:var(--color-base-content)}.vc .vc-time__keeping:focus-visible{outline-color:var(--color-primary)}.vc [data-vc-time=keeping]{cursor:pointer;border-radius:var(--radius-field);background-color:#0000;border:0;width:22px;margin-top:.25rem;margin-left:1px;padding:0;font-size:.69rem}.vc [data-vc-time=keeping]:disabled{cursor:default}.vc [data-vc-time=keeping]:disabled:hover{background-color:#0000}.vc [data-vc-time=keeping]:focus-visible{outline:1px solid var(--color-primary)}.vc [data-vc-time=ranges]{grid-auto-flow:row;display:grid}:is(.vc [data-vc-time-range],.vc .vc-time__range) input{background-color:var(--color-base-100)}:is(.vc [data-vc-time-range],.vc .vc-time__range) input:focus-visible::-webkit-slider-thumb{border-color:var(--color-primary)}:is(.vc [data-vc-time-range],.vc .vc-time__range) input:focus-visible::-moz-range-thumb{border-color:var(--color-primary)}:is(.vc [data-vc-time-range],.vc .vc-time__range) input::-webkit-slider-thumb{border-color:var(--color-base-300);background-color:var(--color-base-100)}:is(.vc [data-vc-time-range],.vc .vc-time__range) input::-moz-range-thumb{border-color:var(--color-base-300);background-color:var(--color-base-100)}:is(.vc [data-vc-time-range],.vc .vc-time__range) input::-webkit-slider-runnable-track{background-color:var(--color-base-300)}:is(.vc [data-vc-time-range],.vc .vc-time__range) input::-moz-range-track{background-color:var(--color-base-300)}@supports (color:color-mix(in lab,red,red)){:is(.vc [data-vc-time-range],.vc .vc-time__range):hover input::-webkit-slider-thumb{border-color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}:is(.vc [data-vc-time-range],.vc .vc-time__range):hover input::-webkit-slider-thumb{border-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(.vc [data-vc-time-range],.vc .vc-time__range):hover input::-webkit-slider-thumb{border-color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}:is(.vc [data-vc-time-range],.vc .vc-time__range):hover input::-moz-range-thumb{border-color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}:is(.vc [data-vc-time-range],.vc .vc-time__range):hover input::-moz-range-thumb{border-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(.vc [data-vc-time-range],.vc .vc-time__range):hover input::-moz-range-thumb{border-color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}:is(.vc [data-vc-time-range],.vc .vc-time__range):before,:is(.vc [data-vc-time-range],.vc .vc-time__range):after{background-color:var(--color-base-300)}.vc [data-vc-time-range]{z-index:10;font-size:0;position:relative}.vc [data-vc-time-range]:before{inset-inline-start:0}.vc [data-vc-time-range]:after{inset-inline-end:0}.vc [data-vc-time-range]:before,.vc [data-vc-time-range]:after{content:"";pointer-events:none;z-index:10;width:1px;height:.5rem;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.vc [data-vc-time-range] input{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;width:100%;height:1.25rem;margin:0;position:relative}.vc [data-vc-time-range] input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:-.5rem}.vc [data-vc-time-range] input::-webkit-slider-thumb{z-index:20;box-sizing:border-box;cursor:pointer;border:var(--border) solid var(--color-base-300);border-radius:var(--radius-field);width:.75rem;height:1rem;box-shadow:none;position:relative}.vc [data-vc-time-range] input::-moz-range-thumb{z-index:20;box-sizing:border-box;cursor:pointer;border:var(--border) solid var(--color-base-300);border-radius:var(--radius-field);width:.75rem;height:1rem;box-shadow:none;position:relative}.vc [data-vc-time-range] input::-webkit-slider-runnable-track{box-sizing:border-box;cursor:pointer;width:100%;height:1px;box-shadow:none;margin-top:1px}.vc [data-vc-time-range] input::-moz-range-track{box-sizing:border-box;cursor:pointer;width:100%;height:1px;box-shadow:none;margin-top:1px}.menu{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}.menu :where(li ul,li menu){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative}.menu :where(li ul,li menu):before{background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";inset-inline-start:0;position:absolute;top:.75rem;bottom:.75rem}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}.menu :where(li:not(.menu-title)>:not(ul,menu,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);text-align:start;-webkit-user-select:none;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}.menu :where(li>details>summary){--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.menu :where(li>details>summary){outline-offset:2px;outline:2px solid #0000}}.menu :where(li>details>summary)::-webkit-details-marker{display:none}:is(.menu :where(li>details>summary),.menu :where(li>.menu-dropdown-toggle)):after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}.menu details{interpolate-size:allow-keywords;overflow:hidden}.menu details::details-content{block-size:0}@media(prefers-reduced-motion:no-preference){.menu details::details-content{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.menu details[open]::details-content{block-size:auto}.menu :where(li>details[open]>summary):after,.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{translate:0 1px;rotate:45deg}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus{background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus{outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){box-shadow:inset 0 1px #00000003,inset 0 -1px #ffffff03}.menu :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}.menu :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative}.menu :where(li) .badge{justify-self:flex-end}.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{outline-offset:2px;outline:2px solid #0000}}.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise)}:is(.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active):not(:is(.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active):active){box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--menu-active-bg)}.menu :where(li).menu-disabled,.menu :where(li) [disabled]{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.menu :where(li).menu-disabled,.menu :where(li) [disabled]{color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.menu .dropdown-content{margin-top:.5rem;padding:.5rem}.menu .dropdown-content:before{display:none}.dock{z-index:1;background-color:var(--color-base-100);color:currentColor;border-top:.5px solid var(--color-base-content);flex-direction:row;justify-content:space-around;align-items:center;width:100%;padding:.5rem;display:flex;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.dock{border-top:.5px solid color-mix(in oklab,var(--color-base-content) 5%,#0000)}}.dock{height:4rem;height:calc(4rem + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}.dock>*{cursor:pointer;border-radius:var(--radius-box);background-color:#0000;flex-direction:column;flex-shrink:1;flex-basis:100%;justify-content:center;align-items:center;gap:1px;max-width:8rem;height:100%;margin-bottom:.5rem;transition:opacity .2s ease-out;display:flex;position:relative}@media(hover:hover){.dock>:hover{opacity:.8}}:is(.dock>[aria-disabled=true],.dock>[disabled]),:is(.dock>[aria-disabled=true],.dock>[disabled]):hover{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(.dock>[aria-disabled=true],.dock>[disabled]),:is(.dock>[aria-disabled=true],.dock>[disabled]):hover{color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}:is(.dock>[aria-disabled=true],.dock>[disabled]),:is(.dock>[aria-disabled=true],.dock>[disabled]):hover{opacity:1}.dock>* .dock-label{font-size:.6875rem}.dock>:after{content:"";background-color:#0000;border-top:3px solid #0000;border-radius:3.40282e38px;width:1.5rem;height:.25rem;transition:background-color .1s ease-out,text-color .1s ease-out,width .1s ease-out;position:absolute;bottom:.2rem}.dropdown{position-area:var(--anchor-v,bottom) var(--anchor-h,span-right);display:inline-block;position:relative}.dropdown>:not(:has(~[class*=dropdown-content])):focus{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.dropdown>:not(:has(~[class*=dropdown-content])):focus{outline-offset:2px;outline:2px solid #0000}}.dropdown .dropdown-content{position:absolute}.dropdown.dropdown-close .dropdown-content,.dropdown:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within) .dropdown-content,.dropdown.dropdown-hover:not(:hover) [tabindex]:first-child:focus:not(:focus-visible)~.dropdown-content{transform-origin:top;opacity:0;display:none;scale:.95}.dropdown[popover]{z-index:999}@media(prefers-reduced-motion:no-preference){.dropdown[popover]{transition-behavior:allow-discrete;transition-property:opacity,scale,display,overlay;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}@starting-style{.dropdown[popover]{opacity:0;scale:.95}}.dropdown .dropdown-content{z-index:999}@media(prefers-reduced-motion:no-preference){.dropdown .dropdown-content{transition-behavior:allow-discrete;transition-property:opacity,scale,display,overlay;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}@starting-style{.dropdown .dropdown-content{opacity:0;scale:.95}}:is(.dropdown:not(.dropdown-close).dropdown-open,.dropdown:not(.dropdown-close):not(.dropdown-hover):focus,.dropdown:not(.dropdown-close):focus-within)>[tabindex]:first-child{pointer-events:none}:is(.dropdown:not(.dropdown-close).dropdown-open,.dropdown:not(.dropdown-close):not(.dropdown-hover):focus,.dropdown:not(.dropdown-close):focus-within) .dropdown-content,.dropdown:not(.dropdown-close).dropdown-hover:hover .dropdown-content{opacity:1;scale:1}.dropdown:is(details){overflow:revert-layer}.dropdown:is(details) summary::-webkit-details-marker{display:none}.dropdown:where([popover]){background:0 0}.dropdown[popover]{color:inherit;position:fixed}@supports not (position-area:bottom){.dropdown[popover]{margin:auto}.dropdown[popover].dropdown-close{transform-origin:top;opacity:0;display:none;scale:.95}.dropdown[popover].dropdown-open:not(:popover-open){transform-origin:top;opacity:0;display:none;scale:.95}.dropdown[popover]::backdrop{background-color:oklab(0% none none/.3)}}:is(.dropdown[popover].dropdown-close,.dropdown[popover]:not(.dropdown-open,:popover-open)){transform-origin:top;opacity:0;display:none;scale:.95}:where(.btn){width:unset}.btn{--size:calc(var(--size-field,.25rem) * 10);--btn-p:1rem;--btn-fg:var(--color-base-content);cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;-webkit-user-select:none;user-select:none;border-width:var(--border);touch-action:manipulation;--btn-bg:var(--btn-color,var(--color-base-200));--btn-border:var(--btn-color,var(--color-base-200));border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.btn{--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 calc(var(--depth) * 5%))}}.btn{--btn-soft-bg:initial;--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab,red,red)){.btn{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.btn{--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));height:var(--size);padding-inline:var(--btn-p);font-size:var(--fontsize,.875rem);background-color:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-border);border-style:var(--btn-border-style,solid);outline-color:var(--btn-color,var(--color-base-content));--tw-prose-links:var(--btn-fg);background-image:none,var(--fx-noise);background-size:auto,calc(var(--noise,0) * 100%);text-shadow:0 .5px oklch(100% 0 0 / calc(var(--depth) * .15));box-shadow:var(--btn-inset) inset,var(--btn-shadow)}.btn:is([type=checkbox],[type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn:is([type=checkbox],[type=radio])[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}.btn:where(:checked:not(.filter [type=radio].btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}.loading{pointer-events:none;aspect-ratio:1;vertical-align:middle;width:calc(var(--size-selector,.25rem) * 6);background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(prefers-reduced-motion:no-preference){.loading{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}}.filter{flex-wrap:wrap;display:flex}.filter [type=radio]{width:auto}.filter input{opacity:1;transition:visibility .1s allow-discrete,margin .1s,opacity .3s,padding .3s,border-width .1s;overflow:hidden;scale:1}.filter input.filter-reset{aspect-ratio:1}.filter input.filter-reset:after{--tw-content:"×";content:var(--tw-content)}.filter>input:not(:last-child),.filter>:not(:last-child) input{margin-inline-end:.25rem}:is(.validator:user-valid,.validator:has(:user-valid)),:is(.validator:user-valid,.validator:has(:user-valid)):focus,:is(.validator:user-valid,.validator:has(:user-valid)):checked,:is(.validator:user-valid,.validator:has(:user-valid))[aria-checked=true],:is(.validator:user-valid,.validator:has(:user-valid)):focus-within{--input-color:var(--color-success)}:is(.validator:user-invalid,.validator:has(:user-invalid),.validator[aria-invalid]:not([aria-invalid=false]),.validator:has([aria-invalid]:not([aria-invalid=false]))),:is(.validator:user-invalid,.validator:has(:user-invalid),.validator[aria-invalid]:not([aria-invalid=false]),.validator:has([aria-invalid]:not([aria-invalid=false]))):focus,:is(.validator:user-invalid,.validator:has(:user-invalid),.validator[aria-invalid]:not([aria-invalid=false]),.validator:has([aria-invalid]:not([aria-invalid=false]))):checked,:is(.validator:user-invalid,.validator:has(:user-invalid),.validator[aria-invalid]:not([aria-invalid=false]),.validator:has([aria-invalid]:not([aria-invalid=false])))[aria-checked=true],:is(.validator:user-invalid,.validator:has(:user-invalid),.validator[aria-invalid]:not([aria-invalid=false]),.validator:has([aria-invalid]:not([aria-invalid=false]))):focus-within{--input-color:var(--color-error)}.list{flex-direction:column;font-size:.875rem;display:flex}.list .list-row{--list-grid-cols:minmax(0, auto) 1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{content:"";border-bottom:var(--border) solid;inset-inline:var(--radius-box);border-color:var(--color-base-content);position:absolute;bottom:0}@supports (color:color-mix(in lab,red,red)){:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{border-color:color-mix(in oklab,var(--color-base-content) 5%,transparent)}}.toast{translate:var(--toast-x,0) var(--toast-y,0);inset-inline:auto 1rem;background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}@media(prefers-reduced-motion:no-preference){.toast>*{animation:.25s ease-out toast}}.toggle{border:var(--border) solid currentColor;color:var(--input-color);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--toggle-p),var(--radius-selector-max)) + min(var(--border),var(--radius-selector-max)));padding:var(--toggle-p);flex-shrink:0;grid-template-columns:0fr 1fr 1fr;place-content:center;display:inline-grid;position:relative;box-shadow:inset 0 1px}@supports (color:color-mix(in lab,red,red)){.toggle{box-shadow:0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000) inset}}.toggle{--input-color:var(--color-base-content);transition:color .3s,grid-template-columns .2s}@supports (color:color-mix(in lab,red,red)){.toggle{--input-color:color-mix(in oklab, var(--color-base-content) 50%, #0000)}}.toggle{--toggle-p:calc(var(--size) * .125);--size:calc(var(--size-selector,.25rem) * 6);width:calc((var(--size) * 2) - (var(--border) + var(--toggle-p)) * 2);height:var(--size)}.toggle>*{z-index:1;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;border:none;grid-column:2/span 1;grid-row-start:1;height:100%;padding:.125rem;transition:opacity .2s,rotate .4s}.toggle>:focus{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.toggle>:focus{outline-offset:2px;outline:2px solid #0000}}.toggle>:nth-child(2){color:var(--color-base-100);rotate:0deg}.toggle>:nth-child(3){color:var(--color-base-100);opacity:0;rotate:-15deg}.toggle:has(:checked)>:nth-child(2){opacity:0;rotate:15deg}.toggle:has(:checked)>:nth-child(3){opacity:1;rotate:0deg}.toggle:before{aspect-ratio:1;border-radius:var(--radius-selector);--tw-content:"";content:var(--tw-content);width:100%;height:100%;box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px currentColor;background-color:currentColor;grid-row-start:1;grid-column-start:2;transition:background-color .1s,translate .2s,inset-inline-start .2s;position:relative;inset-inline-start:0;translate:0}@supports (color:color-mix(in lab,red,red)){.toggle:before{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000)}}.toggle:before{background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise)}@media(forced-colors:active){.toggle:before{outline-style:var(--tw-outline-style);outline-offset:-1px;outline-width:1px}}@media print{.toggle:before{outline-offset:-1rem;outline:.25rem solid}}.toggle:focus-visible,.toggle:has(:focus-visible){outline-offset:2px;outline:2px solid}.toggle:checked{background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr}.toggle:checked:before{background-color:currentColor}@starting-style{.toggle:checked:before{opacity:0}}.toggle[aria-checked=true]{background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr}.toggle[aria-checked=true]:before{background-color:currentColor}@starting-style{.toggle[aria-checked=true]:before{opacity:0}}.toggle:has(>input:checked){background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr}.toggle:has(>input:checked):before{background-color:currentColor}@starting-style{.toggle:has(>input:checked):before{opacity:0}}.toggle:indeterminate{grid-template-columns:.5fr 1fr .5fr}.toggle:disabled{cursor:not-allowed;opacity:.3}.toggle:disabled:before{border:var(--border) solid currentColor;background-color:#0000}.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;--size:calc(var(--size-field,.25rem) * var(--in-size-mul,10));--input-color:var(--color-base-content);flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.input{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.input{cursor:text;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,0rem),var(--font-size-min,.875rem));touch-action:manipulation;border:var(--border) solid var(--input-color,#0000);box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field))}@supports (color:color-mix(in lab,red,red)){.input{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.input input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;border:none;width:100%;height:100%}.input input::placeholder{color:var(--color-base-content);opacity:.5}.input input:focus,.input input:focus-within{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.input input:focus,.input input:focus-within{outline-offset:2px;outline:2px solid #0000}}.input input::-webkit-calendar-picker-indicator{inset-inline-end:-.15em}.input::-webkit-inner-spin-button{margin-inline-end:-10px}.input::-webkit-calendar-picker-indicator{inset-inline-end:.75em}input.input{text-align:start;display:inline-flex;position:relative}input.input[type=url],input.input[type=tel],input.input[type=email],input.input[type=number]{direction:ltr}input.input::-webkit-datetime-edit{min-height:100%;text-align:inherit;align-items:center;display:grid}input.input::-webkit-date-and-time-value{min-height:100%;text-align:inherit;align-items:center;display:grid}input.input::-webkit-inner-spin-button{margin-block:calc(.25rem * var(--spin-my,-3))}input.input::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute}input.input::-webkit-color-swatch-wrapper{padding-block:.25rem}.input input{text-align:start;display:inline-flex;position:relative}.input input[type=url],.input input[type=tel],.input input[type=email],.input input[type=number]{direction:ltr}.input input::-webkit-datetime-edit{min-height:100%;text-align:inherit;align-items:center;display:grid}.input input::-webkit-date-and-time-value{min-height:100%;text-align:inherit;align-items:center;display:grid}.input input::-webkit-inner-spin-button{margin-block:calc(.25rem * var(--spin-my,-3))}.input input::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute}.input input::-webkit-color-swatch-wrapper{padding-block:.25rem}.input:focus{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab,red,red)){.input:focus{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000)}}.input:focus{outline:2px solid var(--input-color);outline-offset:2px}@media(pointer:coarse){@supports (-webkit-touch-callout:none){.input:focus{--font-size:1rem}}}.input:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab,red,red)){.input:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000)}}.input:focus-within{outline:2px solid var(--input-color);outline-offset:2px}@media(pointer:coarse){@supports (-webkit-touch-callout:none){.input:focus-within{--font-size:1rem}}}.input:has(>input[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.input:has(>input[disabled]):is(input),.input:has(>input[disabled]) :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.input:has(>input[disabled]):is(input),.input:has(>input[disabled]) :is(input){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}.input:has(>input[disabled]){box-shadow:none}.input:has(>input[disabled])::placeholder,.input:has(>input[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.input:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.input:is(:disabled,[disabled]):is(input),.input:is(:disabled,[disabled]) :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.input:is(:disabled,[disabled]):is(input),.input:is(:disabled,[disabled]) :is(input){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}.input:is(:disabled,[disabled]){box-shadow:none}.input:is(:disabled,[disabled])::placeholder,.input:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}fieldset:disabled .input{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}fieldset:disabled .input:is(input),fieldset:disabled .input :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){fieldset:disabled .input:is(input),fieldset:disabled .input :is(input){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}fieldset:disabled .input{box-shadow:none}fieldset:disabled .input::placeholder,fieldset:disabled .input ::placeholder{color:var(--color-base-content);opacity:.2}.input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.range{-webkit-appearance:none;-moz-appearance:none;appearance:none;webkit-appearance:none;--range-thumb:var(--color-base-100);--range-thumb-size:calc(var(--size-selector,.25rem) * 6);--range-progress:currentColor;--range-fill:1;--range-p:.25rem;--range-bg:currentColor}@supports (color:color-mix(in lab,red,red)){.range{--range-bg:color-mix(in oklab, currentColor 10%, #0000)}}.range{--range-fill-x:calc((var(--range-dir,1) * -100cqw) - (var(--range-dir,1) * var(--range-thumb-size) / 2));--range-fill-y:0;--range-fill-spread:calc(100cqw * var(--range-fill));cursor:pointer;vertical-align:middle;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));width:clamp(3rem,20rem,100%);height:var(--range-thumb-size);background-color:#0000;border:none;overflow:hidden}[dir=rtl] .range{--range-dir:-1}.range:focus{outline:none}.range:focus-visible{outline-offset:2px;outline:2px solid}.range::-webkit-slider-runnable-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size) * .5)}@media(forced-colors:active){.range::-webkit-slider-runnable-track{border:1px solid}.range::-moz-range-track{border:1px solid}}.range::-moz-range-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size) * .5)}.range::-webkit-slider-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));background-color:var(--range-thumb);height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p) solid;-webkit-appearance:none;-moz-appearance:none;appearance:none;webkit-appearance:none;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px currentColor,0 0 0 2rem var(--range-thumb) inset,var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread);position:relative;inset-block-start:50%;transform:translateY(-50%)}@supports (color:color-mix(in lab,red,red)){.range::-webkit-slider-thumb{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000),0 0 0 2rem var(--range-thumb) inset,var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread)}}.range::-moz-range-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p) solid;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px currentColor,0 0 0 2rem var(--range-thumb) inset,var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread);background-color:currentColor;position:relative}@supports (color:color-mix(in lab,red,red)){.range::-moz-range-thumb{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000),0 0 0 2rem var(--range-thumb) inset,var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread)}}.range:disabled{cursor:not-allowed;opacity:.3}.indicator{width:max-content;display:inline-flex;position:relative}.indicator :where(.indicator-item){z-index:1;white-space:nowrap;top:var(--indicator-t,0);bottom:var(--indicator-b,auto);left:var(--indicator-s,auto);right:var(--indicator-e,0);translate:var(--indicator-x,50%) var(--indicator-y,-50%);position:absolute}.table{border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left;font-size:.875rem;position:relative}.table:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}@media(hover:hover){:is(:is(.table tr.row-hover),.table tr.row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)}}.table :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}.table :where(thead,tfoot){white-space:nowrap;color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.table :where(thead,tfoot){color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.table :where(thead,tfoot){font-size:.875rem;font-weight:600}.table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid color-mix(in oklch,var(--color-base-content) 5%,#0000)}}.table :where(.table-pin-rows thead){z-index:1;position:sticky;top:0}.table :where(.table-pin-rows tfoot){z-index:1;position:sticky;bottom:0}.table :where(.table-pin-rows :is(thead,tfoot) tr){background-color:var(--color-base-100)}.table :where(.table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}.table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid color-mix(in oklch,var(--color-base-content) 5%,#0000)}}.table\!{border-collapse:separate!important;--tw-border-spacing-x:0px!important;--tw-border-spacing-y:0px!important;width:100%!important;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)!important;border-radius:var(--radius-box)!important;text-align:left!important;font-size:.875rem!important;position:relative!important}.table\!:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right!important}@media(hover:hover){:is(:is(.table\! tr.row-hover),.table\! tr.row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)!important}}.table\! :where(th,td){vertical-align:middle!important;padding-block:.75rem!important;padding-inline:1rem!important}.table\! :where(thead,tfoot){white-space:nowrap!important;color:var(--color-base-content)!important}@supports (color:color-mix(in lab,red,red)){.table\! :where(thead,tfoot){color:color-mix(in oklab,var(--color-base-content) 60%,transparent)!important}}.table\! :where(thead,tfoot){font-size:.875rem!important;font-weight:600!important}.table\! :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid var(--color-base-content)!important}@supports (color:color-mix(in lab,red,red)){.table\! :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid color-mix(in oklch,var(--color-base-content) 5%,#0000)!important}}.table\! :where(.table-pin-rows thead){z-index:1!important;position:sticky!important;top:0!important}.table\! :where(.table-pin-rows tfoot){z-index:1!important;position:sticky!important;bottom:0!important}.table\! :where(.table-pin-rows :is(thead,tfoot) tr){background-color:var(--color-base-100)!important}.table\! :where(.table-pin-cols tr th){background-color:var(--color-base-100)!important;position:sticky!important;left:0!important;right:0!important}.table\! :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid var(--color-base-content)!important}@supports (color:color-mix(in lab,red,red)){.table\! :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid color-mix(in oklch,var(--color-base-content) 5%,#0000)!important}}.aura{--aura-padding:.125rem;padding:var(--aura-padding);border-radius:calc(var(--aura-padding) + var(--aura-radius,var(--radius-box)));animation:aura var(--tw-duration,6s) linear infinite;background-image:conic-gradient(from var(--aura-angle),transparent 225deg,currentColor);display:inline-block;position:relative}@media(prefers-reduced-motion:reduce){.aura{animation-duration:calc(var(--tw-duration,6s) * 4)}}.aura:before{animation:inherit;background-color:inherit;background-image:inherit;border-radius:inherit;z-index:0;opacity:.7;filter:blur(.25rem);content:"";width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.aura:after{animation:inherit;background-color:inherit;background-image:inherit;border-radius:inherit;z-index:0;opacity:.7;filter:blur(1rem);content:"";opacity:.3;width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.aura>*{z-index:1;position:relative}.steps{counter-reset:step;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}.steps .step{text-align:center;--step-bg:var(--color-base-300);--step-fg:var(--color-base-content);grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid}.steps .step:before{width:100%;height:.5rem;color:var(--step-bg);background-color:var(--step-bg);content:"";border:1px solid;grid-row-start:1;grid-column-start:1;margin-inline-start:-100%;top:0}.steps .step>.step-icon,.steps .step:not(:has(.step-icon)):after{--tw-content:counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);border-radius:3.40282e38px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}.steps .step:first-child:before{--tw-content:none;content:var(--tw-content)}.steps .step[data-content]:after{--tw-content:attr(data-content);content:var(--tw-content)}.timeline{display:flex;position:relative}.timeline>li{grid-template-rows:var(--timeline-row-start,minmax(0, 1fr)) auto var(--timeline-row-end,minmax(0, 1fr));grid-template-columns:var(--timeline-col-start,minmax(0, 1fr)) auto var(--timeline-col-end,minmax(0, 1fr));flex-shrink:0;align-items:center;display:grid;position:relative}.timeline>li>hr{border:none;width:100%}.timeline>li>hr:first-child{grid-row-start:2;grid-column-start:1}.timeline>li>hr:last-child{grid-area:2/3/auto/none}@media print{.timeline>li>hr{border:.1px solid var(--color-base-300)}}.timeline :where(hr){background-color:var(--color-base-300);height:.25rem}.timeline:has(.timeline-middle hr):first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}.timeline:has(.timeline-middle hr):last-child,.timeline:not(:has(.timeline-middle)) :first-child hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}.timeline:not(:has(.timeline-middle)) :last-child hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-base-100);vertical-align:middle;--size:calc(var(--size-field,.25rem) * var(--sl-size-mul,10));--input-color:var(--color-base-content);flex-shrink:1;align-items:center;gap:.375rem;padding-inline:.75rem 1.75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.select{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.select{width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,0rem),var(--font-size-min,.875rem));touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis;border:var(--border) solid var(--input-color,#0000);box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));overflow:hidden}@supports (color:color-mix(in lab,red,red)){.select{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}[dir=rtl] .select{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}.select[multiple]{background-image:none;height:auto;padding-block:.75rem;padding-inline-end:.75rem;overflow:auto}.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:calc(100% + 2.75rem);height:calc(100% - calc(var(--border) * 2));background:inherit;border-radius:inherit;border-style:none;align-items:center;margin-inline:-.75rem -1.75rem;padding-inline:.75rem 1.75rem}.select select::placeholder{color:var(--color-base-content);opacity:.5}.select select:focus,.select select:focus-within{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.select select:focus,.select select:focus-within{outline-offset:2px;outline:2px solid #0000}}.select select:not(:last-child){background-image:none;margin-inline-end:-1.375rem}.select:focus{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab,red,red)){.select:focus{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000)}}.select:focus{outline:2px solid var(--input-color);outline-offset:2px}.select:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab,red,red)){.select:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000)}}.select:focus-within{outline:2px solid var(--input-color);outline-offset:2px}.select:open{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab,red,red)){.select:open{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000)}}.select:open{outline:2px solid var(--input-color);outline-offset:2px;background-image:linear-gradient(135deg,#0000 50%,currentColor 50%),linear-gradient(45deg,currentColor 50%,#0000 50%)}.select:has(>select[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.select:has(>select[disabled]):is(select),.select:has(>select[disabled]) :is(select){color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.select:has(>select[disabled]):is(select),.select:has(>select[disabled]) :is(select){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}.select:has(>select[disabled]){box-shadow:none}.select:has(>select[disabled])::placeholder,.select:has(>select[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.select:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.select:is(:disabled,[disabled]):is(select),.select:is(:disabled,[disabled]) :is(select){color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.select:is(:disabled,[disabled]):is(select),.select:is(:disabled,[disabled]) :is(select){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}.select:is(:disabled,[disabled]){box-shadow:none}.select:is(:disabled,[disabled])::placeholder,.select:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}fieldset:disabled .select{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}fieldset:disabled .select:is(select),fieldset:disabled .select :is(select){color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){fieldset:disabled .select:is(select),fieldset:disabled .select :is(select){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}fieldset:disabled .select{box-shadow:none}fieldset:disabled .select::placeholder,fieldset:disabled .select ::placeholder{color:var(--color-base-content);opacity:.2}.select:has(>select[disabled])>select[disabled]{cursor:not-allowed}@supports (appearance:base-select){:is(.select,.select select){-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select}:is(.select,.select select)::picker(select){-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select}}:is(.select,.select select)::picker(select){color:inherit;border:var(--border) solid var(--color-base-200);border-radius:var(--radius-box);background-color:inherit;max-height:min(24rem,70dvh);box-shadow:0 2px calc(var(--depth) * 3px) -2px #0003;box-shadow:0 20px 25px -5px rgb(0 0 0/calc(var(--depth) * .1)),0 8px 10px -6px rgb(0 0 0/calc(var(--depth) * .1));margin-block:.5rem;margin-inline:.5rem;padding:.5rem;translate:-.5rem}:is(.select,.select select)::picker-icon{display:none}:is(.select,.select select) selectedcontent{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}:is(.select,.select select) optgroup{padding-top:.5em}:is(.select,.select select) optgroup option:first-child{margin-top:.5em}:is(.select,.select select) option{border-radius:var(--radius-field);padding-block:.375rem;padding-inline:calc(.25rem * var(--option-px,3));white-space:normal;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #0000}}:is(.select,.select select) option:not(:disabled):active{background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--color-neutral)}[dir=rtl] .select::picker(select){translate:.5rem}[dir=rtl] .select select::picker(select){translate:.5rem}.avatar-group .avatar{border:4px solid var(--color-base-100);border-radius:3.40282e38px;overflow:hidden}.avatar{vertical-align:middle;align-self:center;display:inline-flex;position:relative}.avatar>div{aspect-ratio:1;display:block;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.checkbox{border:var(--border) solid var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab,red,red)){.checkbox{border:var(--border) solid var(--input-color,color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.checkbox{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 0 #0000 inset,0 0 #0000;--size:calc(var(--size-selector,.25rem) * 6);width:var(--size);height:var(--size);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}.checkbox:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0 3px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}.checkbox:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}.checkbox:checked{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px oklch(0% 0 0 / calc(var(--depth) * .1))}.checkbox:checked:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media(forced-colors:active){.checkbox:checked:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}@media print{.checkbox:checked:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}.checkbox[aria-checked=true]{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px oklch(0% 0 0 / calc(var(--depth) * .1))}.checkbox[aria-checked=true]:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media(forced-colors:active){.checkbox[aria-checked=true]:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}@media print{.checkbox[aria-checked=true]:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}.checkbox:indeterminate{background-color:var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab,red,red)){.checkbox:indeterminate{background-color:var(--input-color,color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.checkbox:indeterminate:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:0deg}.radio{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;border:var(--border) solid var(--input-color,currentColor);border-radius:3.40282e38px;flex-shrink:0;padding:.25rem;display:inline-block;position:relative}@supports (color:color-mix(in lab,red,red)){.radio{border:var(--border) solid var(--input-color,color-mix(in srgb, currentColor 20%, #0000))}}.radio{box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset;--size:calc(var(--size-selector,.25rem) * 6);width:var(--size);height:var(--size);color:var(--input-color,currentColor)}.radio:before{--tw-content:"";content:var(--tw-content);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise);border-radius:3.40282e38px;width:100%;height:100%;display:block}.radio:focus-visible{outline:2px solid}.radio:checked{background-color:var(--color-base-100);border-color:currentColor}@media(prefers-reduced-motion:no-preference){.radio:checked{animation:.2s ease-out radio}}.radio:checked:before{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px oklch(0% 0 0 / calc(var(--depth) * .1));background-color:currentColor}@media(forced-colors:active){.radio:checked:before{outline-style:var(--tw-outline-style);outline-offset:-1px;outline-width:1px}}@media print{.radio:checked:before{outline-offset:-1rem;outline:.25rem solid}}.radio[aria-checked=true]{background-color:var(--color-base-100);border-color:currentColor}@media(prefers-reduced-motion:no-preference){.radio[aria-checked=true]{animation:.2s ease-out radio}}.radio[aria-checked=true]:before{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px oklch(0% 0 0 / calc(var(--depth) * .1));background-color:currentColor}@media(forced-colors:active){.radio[aria-checked=true]:before{outline-style:var(--tw-outline-style);outline-offset:-1px;outline-width:1px}}@media print{.radio[aria-checked=true]:before{outline-offset:-1rem;outline:.25rem solid}}.card{border-radius:var(--radius-box);outline-offset:2px;outline:2px solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}.card:focus-visible,.card[aria-checked=true],.card:has(>:checked,>:is([type=checkbox],[type=radio]):focus-visible){outline-color:currentColor}.card:has(>:checked:focus-visible),.card[aria-checked=true]:focus-visible,.card[aria-checked=true]:has(>:is([type=checkbox],[type=radio]):focus-visible){outline-width:4px}.card:has(>:is([type=checkbox],[type=radio])){cursor:pointer;-webkit-user-select:none;user-select:none}.card>:is([type=checkbox],[type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none}.stats{border-radius:var(--radius-box);grid-auto-flow:column;display:inline-grid;position:relative;overflow-x:auto}.progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-box);background-color:currentColor;width:100%;height:.5rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.progress{background-color:color-mix(in oklab,currentcolor 20%,transparent)}}.progress{color:var(--color-base-content)}.progress:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%}@media(prefers-reduced-motion:no-preference){.progress:indeterminate{animation:5s ease-in-out infinite progress}}@supports ((-moz-appearance:none)){.progress:indeterminate::-moz-progress-bar{background-color:#0000}@media(prefers-reduced-motion:no-preference){.progress:indeterminate::-moz-progress-bar{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}}.progress::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentColor}@media(prefers-reduced-motion:no-preference){.progress::-moz-progress-bar{transition:inline-size .3s}}}@supports ((-webkit-appearance:none)){.progress::-webkit-progress-bar{border-radius:var(--radius-box);background-color:#0000}.progress::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}@media(prefers-reduced-motion:no-preference){.progress::-webkit-progress-value{transition:inline-size .3s}}}.textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);vertical-align:middle;--input-color:var(--color-base-content);flex-shrink:1;min-height:5rem;padding-block:.5rem;padding-inline:.75rem}@supports (color:color-mix(in lab,red,red)){.textarea{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.textarea{width:clamp(3rem,20rem,100%);font-size:max(var(--font-size,0rem),var(--font-size-min,.875rem));touch-action:manipulation;border:var(--border) solid var(--input-color,#0000);box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}@supports (color:color-mix(in lab,red,red)){.textarea{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.textarea textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;border:none}.textarea textarea::placeholder{color:var(--color-base-content);opacity:.5}.textarea textarea:focus,.textarea textarea:focus-within{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.textarea textarea:focus,.textarea textarea:focus-within{outline-offset:2px;outline:2px solid #0000}}.textarea:focus{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab,red,red)){.textarea:focus{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000)}}.textarea:focus{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media(pointer:coarse){@supports (-webkit-touch-callout:none){.textarea:focus{--font-size:1rem}}}.textarea:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab,red,red)){.textarea:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000)}}.textarea:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media(pointer:coarse){@supports (-webkit-touch-callout:none){.textarea:focus-within{--font-size:1rem}}}.textarea:has(>textarea[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.textarea:has(>textarea[disabled]){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}.textarea:has(>textarea[disabled]){box-shadow:none}.textarea:has(>textarea[disabled])::placeholder,.textarea:has(>textarea[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.textarea:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.textarea:is(:disabled,[disabled]){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}.textarea:is(:disabled,[disabled]){box-shadow:none}.textarea:is(:disabled,[disabled])::placeholder,.textarea:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.textarea:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}.stack{grid-template-rows:3px 4px 1fr 4px 3px;grid-template-columns:3px 4px 1fr 4px 3px;display:inline-grid}.stack>*{width:100%;height:100%}.stack>:nth-child(n+2){opacity:.7;width:100%}.stack>:nth-child(2){z-index:2;opacity:.9}.stack>:first-child{z-index:3;width:100%}.stack\!{grid-template-rows:3px 4px 1fr 4px 3px!important;grid-template-columns:3px 4px 1fr 4px 3px!important;display:inline-grid!important}.stack\!>*{width:100%!important;height:100%!important}.stack\!>:nth-child(n+2){opacity:.7!important;width:100%!important}.stack\!>:nth-child(2){z-index:2!important;opacity:.9!important}.stack\!>:first-child{z-index:3!important;width:100%!important}.modal-backdrop{color:#0000;z-index:-1;grid-row-start:1;grid-column-start:1;place-self:stretch stretch;display:grid}.modal-backdrop button{cursor:pointer}.hero{background-position:50%;background-size:cover;place-items:center;width:100%;display:grid}.hero>*{grid-row-start:1;grid-column-start:1}.modal-box{background-color:var(--color-base-100);border-top-left-radius:var(--modal-tl,var(--radius-box));border-top-right-radius:var(--modal-tr,var(--radius-box));border-bottom-left-radius:var(--modal-bl,var(--radius-box));border-bottom-right-radius:var(--modal-br,var(--radius-box));opacity:0;overscroll-behavior:contain;grid-row-start:1;grid-column-start:1;width:91.6667%;max-width:32rem;max-height:100vh;padding:1.5rem;transition:translate .3s ease-out,scale .3s ease-out,opacity .2s ease-out 50ms,box-shadow .3s ease-out;overflow-y:auto;scale:.95;box-shadow:0 25px 50px -12px #00000040}.divider{white-space:nowrap;height:1rem;margin:var(--divider-m,1rem 0);--divider-color:var(--color-base-content);flex-direction:row;align-self:stretch;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.divider{--divider-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.divider:before{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print{.divider:before{border:.5px solid}}.divider:after{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print{.divider:after{border:.5px solid}}.divider:not(:empty){gap:1rem}.label{white-space:nowrap;color:currentColor;align-items:center;gap:.375rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.label{color:color-mix(in oklab,currentcolor 60%,transparent)}}.label:has(input){cursor:pointer}.label:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex}.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid currentColor;margin-inline:-.75rem .75rem}@supports (color:color-mix(in lab,red,red)){.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab,currentColor 10%,#0000)}}.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid currentColor;margin-inline:.75rem -.75rem}@supports (color:color-mix(in lab,red,red)){.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab,currentColor 10%,#0000)}}.fieldset-legend{color:var(--color-base-content);margin-bottom:-.25rem;justify-content:space-between;align-items:center;gap:.5rem;margin-inline-end:auto;padding-block:.5rem;font-weight:600;display:flex}.modal-action{justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}.status{aspect-ratio:1;border-radius:var(--radius-selector);background-color:var(--color-base-content);width:.5rem;height:.5rem;display:inline-block}@supports (color:color-mix(in lab,red,red)){.status{background-color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.status{vertical-align:middle;color:#0000004d;background-position:50%;background-repeat:no-repeat}@supports (color:color-mix(in lab,red,red)){.status{color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.status{background-image:radial-gradient(circle at 35% 30%,oklch(1 0 0 / calc(var(--depth) * .5)),#0000);box-shadow:0 2px 3px -1px}@supports (color:color-mix(in lab,red,red)){.status{box-shadow:0 2px 3px -1px color-mix(in oklab,currentColor calc(var(--depth) * 100%),#0000)}}.badge{border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border) solid var(--badge-color,var(--color-base-200));background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem) * 6);width:fit-content;height:var(--size);padding-inline:calc(var(--size) / 2 - var(--border));justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.footer{grid-auto-flow:row;place-items:start;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem;display:grid}.footer>:not(script,style,template){place-items:start;gap:.5rem;display:grid}.stat{grid-template-columns:repeat(1,1fr);column-gap:1rem;width:100%;padding-block:1rem;padding-inline:1.5rem;display:inline-grid}.stat:not(:last-child){border-inline-end:var(--border) dashed currentColor}@supports (color:color-mix(in lab,red,red)){.stat:not(:last-child){border-inline-end:var(--border) dashed color-mix(in oklab,currentColor 10%,#0000)}}.stat:not(:last-child){border-block-end:none}.carousel{scroll-snap-type:x mandatory;scrollbar-width:none;display:inline-flex;overflow-x:scroll}@media(prefers-reduced-motion:no-preference){.carousel{scroll-behavior:smooth}}.carousel::-webkit-scrollbar{display:none}.fieldset{grid-template-columns:1fr;grid-auto-rows:max-content;gap:.375rem;padding-block:.25rem;font-size:.75rem;display:grid}.chat{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");grid-auto-rows:min-content;column-gap:.75rem;padding-block:.25rem;display:grid}.mask{vertical-align:middle;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.menu .dropdown:focus-within .menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}.skeleton{border-radius:var(--radius-box);background-color:var(--color-base-300);will-change:background-position;background-image:linear-gradient(105deg,#0000 0% 40%,var(--color-base-100) 50%,#0000 60% 100%);background-position-x:-50%;background-size:200%}@media(prefers-reduced-motion:reduce){.skeleton{transition-duration:15s}}@media(prefers-reduced-motion:no-preference){.skeleton{animation:1.8s ease-in-out infinite skeleton}}.link{cursor:pointer;text-decoration-line:underline}.link:focus{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.link:focus{outline-offset:2px;outline:2px solid #0000}}.link:focus-visible{outline-offset:2px;outline:2px solid}.btn-outline{--btn-bg:#0000;color:var(--btn-rest-fg,var(--btn-color,var(--color-base-content)));--btn-border:var(--btn-color,var(--color-base-content));--btn-border-style:solid;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}.btn-ghost{--btn-bg:#0000;color:var(--btn-rest-fg,var(--btn-color,var(--color-base-content,currentColor)));--btn-border:#0000;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}.menu-title{color:var(--color-base-content);padding-block:.5rem;padding-inline:.75rem}@supports (color:color-mix(in lab,red,red)){.menu-title{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}.menu-title{font-size:.875rem;font-weight:600}.aura:has(>.card,>.alert){--aura-radius:var(--radius-box)}.aura:has(>.btn,>.input,>.select){--aura-radius:var(--radius-field)}.aura:has(>.checkbox,>.toggle,>.badge){--aura-radius:var(--radius-selector)}.collapse:not(td,tr,colgroup){border-radius:var(--radius-box,1rem);isolation:isolate;grid-template-rows:max-content 0fr;grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative}@media(prefers-reduced-motion:no-preference){.collapse:not(td,tr,colgroup){transition:grid-template-rows .2s}}.collapse:not(td,tr,colgroup)>input:is([type=checkbox],[type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;z-index:1;grid-row-start:1;grid-column-start:1;width:100%;min-height:1lh;padding:1rem;padding-inline-end:3rem;transition:background-color .2s ease-out}.collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close)),.collapse:not(td,tr,colgroup):not(.collapse-close):has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}.collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>.collapse-content,.collapse:not(td,tr,colgroup):not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){--overflow-delay:.2s;overflow:revert-layer;content-visibility:visible;min-height:fit-content}@supports not (content-visibility:visible){.collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>.collapse-content,.collapse:not(td,tr,colgroup):not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){visibility:visible}}.collapse:not(td,tr,colgroup):focus-visible,.collapse:not(td,tr,colgroup):has(>input:is([type=checkbox],[type=radio]):focus-visible),.collapse:not(td,tr,colgroup):has(summary:focus-visible){outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}.collapse:not(td,tr,colgroup):not(.collapse-close)>input[type=checkbox],.collapse:not(td,tr,colgroup):not(.collapse-close)>input[type=radio]:not(:checked),.collapse:not(td,tr,colgroup):not(.collapse-close)>.collapse-title{cursor:pointer}:is(.collapse:not(td,tr,colgroup)[tabindex]:focus:not(.collapse-close,.collapse[open]),.collapse:not(td,tr,colgroup)[tabindex]:focus-within:not(.collapse-close,.collapse[open]))>.collapse-title{cursor:unset}.collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>:where(.collapse-content),.collapse:not(td,tr,colgroup):not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){padding-bottom:1rem}.collapse:not(td,tr,colgroup):is(details){width:100%}.collapse:not(td,tr,colgroup):is(details)::details-content{--overflow-delay:0s;height:0;overflow:clip}.collapse:not(td,tr,colgroup):is(details):where([open])::details-content{overflow:revert-layer;height:auto}@media(prefers-reduced-motion:no-preference){.collapse:not(td,tr,colgroup):is(details)::details-content{transition:overflow .2s allow-discrete var(--overflow-delay),content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out,height .2s;interpolate-size:allow-keywords}.collapse:not(td,tr,colgroup):is(details):where([open])::details-content{--overflow-delay:.2s}}.collapse:not(td,tr,colgroup):is(details)>summary{outline:none;display:block;position:relative}.collapse:not(td,tr,colgroup):is(details)>summary::-webkit-details-marker{display:none}:is(.validator:user-invalid,.validator:has(:user-invalid),.validator[aria-invalid]:not([aria-invalid=false]),.validator:has([aria-invalid]:not([aria-invalid=false])))~.validator-hint{color:var(--color-error);visibility:visible}.kbd{border-radius:var(--radius-field);background-color:var(--color-base-200);vertical-align:middle;color:var(--color-base-content);border:var(--border) solid var(--color-base-content);flex-shrink:0;justify-content:center;align-items:center;padding-inline:.5em;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.kbd{border:var(--border) solid color-mix(in srgb,var(--color-base-content) 20%,#0000)}}.kbd{border-bottom:calc(var(--border) + 1px) solid var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.kbd{border-bottom:calc(var(--border) + 1px) solid color-mix(in srgb,var(--color-base-content) 20%,#0000)}}.kbd{--size:calc(var(--size-selector,.25rem) * 6);height:var(--size);min-width:var(--size);font-size:.875rem}.alert{--alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;background-size:auto,calc(var(--noise) * 33%);background-image:none,var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset,0 1px #000,0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}@supports (color:color-mix(in lab,red,red)){.alert{box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset,0 1px color-mix(in oklab,color-mix(in oklab,#000 20%,var(--alert-color,var(--color-base-200))) calc(var(--depth) * 20%),#0000),0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08))}}.alert:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}.prose :where(a.btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}@layer daisyui.l1{@media(hover:hover){.btn:hover{--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab,red,red)){.btn:hover{--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.btn:hover{color:var(--btn-fg);--btn-border:var(--btn-bg)}@supports (color:color-mix(in lab,red,red)){.btn:hover{--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.btn:hover{--btn-border-style:solid;--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab,red,red)){.btn:hover{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}}.btn:active:not(.btn-active){--btn-bg:var(--btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab,red,red)){.btn:active:not(.btn-active){--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 5%)}}.btn:active:not(.btn-active){color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab,red,red)){.btn:active:not(.btn-active){--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.btn:active:not(.btn-active){--btn-border-style:solid;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0)}.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-bg:var(--btn-color,var(--color-base-200));color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-bg)}@supports (color:color-mix(in lab,red,red)){.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border-style:solid;--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab,red,red)){.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){isolation:isolate}.btn:focus-visible,.btn:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}.filter:not(:has(:checked:not(.filter-reset))) :is(.filter-reset,[type=reset]):not(:focus-visible){visibility:hidden;opacity:0;border-width:0;width:0;margin-inline:0;padding-inline:0;scale:0}.filter:not(:has(:focus-visible)):has(:checked:not(.filter-reset,[type=checkbox])) :is(input,button):not(:checked,.filter-reset,[type=reset]){opacity:0;border-width:0;width:0;margin-inline:0;padding-inline:0;scale:0}}@layer daisyui{.btn:is(:disabled,[disabled],[aria-disabled=true]){pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.btn:is(:disabled,[disabled],[aria-disabled=true]){color:color-mix(in oklch,var(--color-base-content) 20%,#0000)}}.btn:is(:disabled,[disabled],[aria-disabled=true]){--btn-bg:#0000;--btn-border:#0000;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}:is(.btn-disabled,.btn:is(:disabled,[disabled],[aria-disabled=true])):not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(.btn-disabled,.btn:is(:disabled,[disabled],[aria-disabled=true])):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}.btn-link{--btn-bg:#0000;color:var(--btn-color,var(--color-primary));--btn-border:#0000;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none;text-decoration-line:underline}}.collapse:not(td,tr,colgroup){visibility:revert-layer}:is(.validator:user-invalid,.validator:has(:user-invalid),.validator[aria-invalid]:not([aria-invalid=false]),.validator:has([aria-invalid]:not([aria-invalid=false])))~.validator-hint{display:revert-layer}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}:is(.input[type=url],.input[type=tel],.input[type=email],.input[type=number]):dir(rtl){border-start-start-radius:var(--join-se,var(--radius-field));border-start-end-radius:var(--join-ss,var(--radius-field));border-end-end-radius:var(--join-es,var(--radius-field));border-end-start-radius:var(--join-ee,var(--radius-field))}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@layer daisyui.l1.l2.l3.l4{.card figure:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}.card figure:last-child{border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}.card figure{justify-content:center;align-items:center;display:flex}}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.isolate{isolation:isolate}.join{--join-ss:0;--join-se:0;--join-es:0;--join-ee:0;--join-v:0;--join-h:1;align-items:stretch;display:inline-flex}@scope (.join){:scope>:where(:focus,:has(:focus)){z-index:2}@media(hover:hover){:scope>:where(.btn:hover,:has(.btn:hover)){z-index:1}}:scope :where(:scope>:first-child){--join-ss:var(--radius-field);--join-se:calc(var(--radius-field) * var(--join-v));--join-es:calc(var(--radius-field) * var(--join-h));--join-ee:0}:scope :where(:scope>:last-child){--join-ss:0;--join-se:calc(var(--radius-field) * var(--join-h));--join-es:calc(var(--radius-field) * var(--join-v));--join-ee:var(--radius-field)}:scope :where(:scope>:only-child){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}}.z-50{z-index:50}.col-1{grid-column:1}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.m-2{margin:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mr-auto{margin-right:auto}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-auto{margin-left:auto}.kbd{box-shadow:none}.alert{border-width:var(--border);border-color:var(--alert-border-color,var(--color-base-200))}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline\!{display:inline!important}.inline-block{display:inline-block}.table{display:table}.table\!{display:table!important}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-24{height:calc(var(--spacing) * 24)}.h-48{height:calc(var(--spacing) * 48)}.h-min{height:min-content}.max-h-64{max-height:calc(var(--spacing) * 64)}.min-h-0{min-height:0}.w-1\/3{width:33.3333%}.w-2\/3{width:66.6667%}.w-3\/4{width:75%}.w-24{width:calc(var(--spacing) * 24)}.w-full{width:100%}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-start{justify-content:flex-start}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-box{border-radius:var(--radius-box)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.glass{-webkit-backdrop-filter:blur(var(--glass-blur,40px));backdrop-filter:blur(var(--glass-blur,40px));background-color:#0000;background-image:linear-gradient(135deg,oklch(100% 0 0 / var(--glass-opacity,30%)),#0000),linear-gradient(var(--glass-reflect-degree,100deg),oklch(100% 0 0 / var(--glass-reflect-opacity,5%)) 25%,oklch(0% 0 0/0) 25%);box-shadow:0 0 0 1px oklch(100% 0 0 / var(--glass-border-opacity,20%)) inset,0 0 0 2px #0000000d;text-shadow:0 1px oklch(0% 0 0 / var(--glass-text-shadow-opacity,5%));border:none}.bg-base-100{background-color:var(--color-base-100)}.bg-none{background-image:none}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-9{padding:calc(var(--spacing) * 9)}.p-500{padding:calc(var(--spacing) * 500)}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-3{padding-inline:calc(var(--spacing) * 3)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.text-center{text-align:center}.text-left{text-align:left}.font-mono{font-family:var(--font-mono)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-error{color:var(--color-error)}.text-primary{color:var(--color-primary)}.text-success{color:var(--color-success)}.text-warning{color:var(--color-warning)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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,)}.underline{text-decoration-line:underline}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}@font-face{font-family:Nunito Variable;src:url(/assets/nunito-variable-BzFMHfZw.woff2)format("woff2-variations");font-weight:400 800;font-style:normal;font-display:swap}[data-theme=dark]{--color-primary:#5953f4;--color-secondary:#c80078}[data-theme=business]{--color-error:#a83b2e}[data-theme=light]{--color-secondary:#c80078}[data-theme=corporate]{--color-primary:#007bbb;--color-accent:#008277;--color-info:#007e9c;--color-success:#008739}[data-theme=emerald]{--color-secondary:#296eeb}:root,[data-theme=relay-soft]{--relay-texto-primario:#5d48d1;--relay-texto-error:#c82a36;--relay-texto-exito:#007a4e;--relay-texto-advertencia:#8a6400}[data-theme=relay-soft-dark]{--relay-texto-primario:#9385fa;--relay-texto-error:#e06c75;--relay-texto-exito:#3bb77e;--relay-texto-advertencia:#f0b429}[data-theme=relay]{--relay-texto-primario:#6690ff;--relay-texto-error:#e06c75;--relay-texto-exito:#2bac76;--relay-texto-advertencia:#eab308}[data-theme=dark]{--relay-texto-primario:#848eff;--relay-texto-error:#ff667f;--relay-texto-exito:#00d093;--relay-texto-advertencia:#f6b900}[data-theme=night]{--relay-texto-primario:#3abdf7;--relay-texto-error:#fb7085;--relay-texto-exito:#2fd4bf;--relay-texto-advertencia:#f4bf51}[data-theme=dracula]{--relay-texto-primario:#ff83c9;--relay-texto-error:#ff5958;--relay-texto-exito:#51fa7b;--relay-texto-advertencia:#f1fa8c}[data-theme=business]{--relay-texto-primario:#6699cf;--relay-texto-error:#d86757;--relay-texto-exito:#6bb187;--relay-texto-advertencia:#dbae5a}[data-theme=dim]{--relay-texto-primario:#9fe88d;--relay-texto-error:#ffae9b;--relay-texto-exito:#62efbd;--relay-texto-advertencia:#efd057}[data-theme=light]{--relay-texto-primario:#422ad5;--relay-texto-error:#c62f51;--relay-texto-exito:#007954;--relay-texto-advertencia:#896500}[data-theme=corporate]{--relay-texto-primario:#005c8d;--relay-texto-error:#b20a27;--relay-texto-exito:#00672a;--relay-texto-advertencia:#6b5600}[data-theme=emerald]{--relay-texto-primario:#006635;--relay-texto-error:#ac1d2c;--relay-texto-exito:#006541;--relay-texto-advertencia:#725300}[data-theme=nord]{--relay-texto-primario:#3b5c85;--relay-texto-error:#9d444e;--relay-texto-exito:#50673a;--relay-texto-advertencia:#785b19}:root{--relay-fijo-online-sobre-claro:#007952;--relay-fijo-online-sobre-oscuro:#10b981;--relay-fijo-ausente-sobre-claro:#945d00;--relay-fijo-ausente-sobre-oscuro:#f59e0b;--relay-fijo-desconectado-sobre-claro:#d1141b;--relay-fijo-desconectado-sobre-oscuro:#ff564c;--relay-fijo-leido-sobre-claro:#008ec1;--relay-fijo-leido-sobre-oscuro:#34b7f1;--relay-fijo-estrella:#facc15;--relay-fijo-estrella-borde:#ca8a04;--relay-fijo-vivo-fondo-sobre-oscuro:#4a0f18;--relay-fijo-vivo-fondo-sobre-claro:#fdebeb;--relay-fijo-vivo-texto-sobre-oscuro:#fff;--relay-fijo-vivo-texto-sobre-claro:#4a0f18;--relay-fijo-vivo-texto-2-sobre-oscuro:#f6c7cd;--relay-fijo-vivo-texto-2-sobre-claro:#6b1a26;--relay-fijo-vivo-etiqueta-sobre-oscuro:#ff8a94;--relay-fijo-vivo-etiqueta-sobre-claro:#a8203c;--relay-fijo-vivo-punto-sobre-oscuro:#ff4d5e;--relay-fijo-vivo-punto-sobre-claro:#cc1138;--relay-fijo-vivo-borde-sobre-oscuro:#6b1a24;--relay-fijo-vivo-borde-sobre-claro:#f5c2c4;--relay-fijo-vivo-salir:#cc1138;--relay-fijo-vivo-circulo:#2a0a10;--relay-fijo-capsula:#16161d;--relay-fijo-capsula-texto:#ececf2}:root,[data-theme=relay-soft],[data-theme=light],[data-theme=corporate],[data-theme=emerald],[data-theme=nord]{--relay-presencia-online:var(--relay-fijo-online-sobre-claro);--relay-presencia-ausente:var(--relay-fijo-ausente-sobre-claro);--relay-presencia-desconectado:var(--relay-fijo-desconectado-sobre-claro);--relay-leido:var(--relay-fijo-leido-sobre-claro);--relay-vivo-fondo:var(--relay-fijo-vivo-fondo-sobre-claro);--relay-vivo-texto:var(--relay-fijo-vivo-etiqueta-sobre-claro);--relay-vivo-punto:var(--relay-fijo-vivo-punto-sobre-claro)}[data-theme=relay-soft-dark],[data-theme=relay],[data-theme=dark],[data-theme=night],[data-theme=dracula],[data-theme=business],[data-theme=dim]{--relay-presencia-online:var(--relay-fijo-online-sobre-oscuro);--relay-presencia-ausente:var(--relay-fijo-ausente-sobre-oscuro);--relay-presencia-desconectado:var(--relay-fijo-desconectado-sobre-oscuro);--relay-leido:var(--relay-fijo-leido-sobre-oscuro);--relay-vivo-fondo:var(--relay-fijo-vivo-fondo-sobre-oscuro);--relay-vivo-texto:var(--relay-fijo-vivo-etiqueta-sobre-oscuro);--relay-vivo-punto:var(--relay-fijo-vivo-punto-sobre-oscuro)}:root{--relay-line:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:root{--relay-line:color-mix(in oklab, var(--color-base-content) 14%, transparent)}}:root{--relay-hover:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:root{--relay-hover:color-mix(in oklab, var(--color-base-content) 8%, transparent)}}:root{--relay-dim-mezcla:74%;--relay-dim:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:root{--relay-dim:color-mix(in oklab, var(--color-base-content) var(--relay-dim-mezcla), transparent)}}:root{--relay-soft:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){:root{--relay-soft:color-mix(in oklab, var(--color-primary) 18%, transparent)}}[data-theme=emerald]{--relay-dim-mezcla:80%}.text-primary{color:var(--relay-texto-primario)}.text-error{color:var(--relay-texto-error)}.text-success{color:var(--relay-texto-exito)}.text-warning{color:var(--relay-texto-advertencia)}.btn-link{color:var(--relay-texto-primario)}.btn-outline.btn-primary,.btn-ghost.btn-primary{--btn-rest-fg:var(--relay-texto-primario)}.btn-outline.btn-error,.btn-ghost.btn-error{--btn-rest-fg:var(--relay-texto-error)}.toggle-primary:checked,.toggle-primary[aria-checked=true]{--input-color:var(--relay-texto-primario)}.input::placeholder,.textarea::placeholder,.select::placeholder{color:var(--relay-dim)}@media(prefers-contrast:more){:root{--relay-line:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:root{--relay-line:color-mix(in oklab, var(--color-base-content) 45%, transparent)}}}:root{--relay-shadow-card:none;--relay-shadow-sheet:none;--cristal-duracion:.24s;--cristal-margen-lado:8px;--cristal-margen-abajo:6px;--cristal-radio:20px;--cristal-desenfoque:18px;--cristal-mezcla:72%;--cristal-relleno:var(--color-base-200)}@supports (color:color-mix(in lab,red,red)){:root{--cristal-relleno:color-mix(in oklab, var(--color-base-200) var(--cristal-mezcla), transparent)}}:root{--cristal-relleno-opaco:var(--color-base-200);--cristal-borde:var(--relay-line);--cristal-borde-foco:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:root{--cristal-borde-foco:color-mix(in oklab, var(--color-base-content) 32%, transparent)}}[data-theme=relay-soft]{--cristal-mezcla:81%}[data-theme=relay-soft-dark]{--cristal-mezcla:82%}[data-theme=relay]{--cristal-mezcla:84%}[data-theme=dark]{--cristal-mezcla:75%}[data-theme=night]{--cristal-mezcla:84%}[data-theme=dracula]{--cristal-mezcla:78%}[data-theme=business]{--cristal-mezcla:87%}[data-theme=dim]{--cristal-mezcla:93%}[data-theme=corporate]{--cristal-mezcla:75%}[data-theme=emerald]{--cristal-mezcla:91%}[data-theme=nord]{--cristal-mezcla:94%}html,body,#root{height:100%}#root{box-sizing:border-box;padding-top:var(--cintillo-alto,0px)}:root{--relay-borde-superior:calc(env(safe-area-inset-top,0px) + var(--cintillo-alto,0px))}.cintillo-app{z-index:60;background:var(--color-base-100);border-bottom:1px solid var(--relay-line);align-items:center;gap:10px;padding:8px 8px 8px 12px;display:flex;position:fixed;top:0;left:0;right:0}.cintillo-app-icono{border-radius:var(--radius-box);background:var(--color-primary);width:36px;height:36px;color:var(--color-primary-content);flex:none;place-items:center;display:grid}.cintillo-app-texto{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.cintillo-app-texto strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.cintillo-app-texto span{color:var(--relay-dim);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}body{background:var(--color-base-100);color:var(--color-base-content);font-family:Nunito Variable,ui-rounded,system-ui,-apple-system,sans-serif}.login-page{background:var(--color-base-100);align-content:start;justify-items:center;gap:24px;min-height:100%;padding:clamp(32px,14vh,140px) 16px 32px;display:grid}.login-card{border-radius:var(--radius-box);background:var(--color-base-100);border:1px solid var(--relay-line);flex-direction:column;gap:14px;width:340px;padding:32px;display:flex}.login-card h1{font-size:28px;font-weight:700}.login-subtitle{color:var(--relay-dim);font-size:13px}.login-card label{color:var(--relay-dim);flex-direction:column;gap:4px;font-size:13px;display:flex}.app-frame{flex-direction:column;height:100%;min-height:0;display:flex}.app-frame>.shell{flex:1;min-height:0}.shell{height:100%;display:flex;position:relative}html:has(.shell){overflow:hidden}body:has(.shell),#root:has(.shell){overflow:clip}.validacion-campo{color:var(--relay-texto-error);font-size:13px}.sidebar{background:var(--color-base-200);border-right:1px solid var(--relay-line);flex-direction:column;gap:12px;width:240px;min-width:240px;padding:8px;display:flex;overflow:hidden}.side-scroll{flex-direction:column;flex:auto;gap:12px;min-height:0;margin:0 -8px;padding:0 8px;display:flex;position:relative;overflow-y:auto}.side-scroll>*{flex-shrink:0}.side-buscar{display:block;position:relative}.side-buscar>.input{width:100%;padding-inline-start:30px}.side-buscar:before{content:"";z-index:1;pointer-events:none;background:currentColor;width:14px;height:14px;position:absolute;top:50%;left:10px;translate:0 -50%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M16.5 16.5 21 21'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M16.5 16.5 21 21'/%3E%3C/svg%3E") 50%/contain no-repeat}.side-scroll{border-top:1px solid #0000}@supports (animation-timeline:scroll()){@keyframes side-linea{to{border-top-color:var(--relay-line)}}.side-scroll{animation:linear both side-linea;animation-timeline:scroll(self);animation-range:0 12px}}@supports not (animation-timeline:scroll()){.side-scroll{border-top-color:var(--relay-line)}}.sidebar>*{flex-shrink:0}.sidebar>.side-scroll{flex-shrink:1}.side-header{justify-content:space-between;align-items:center;padding:8px;display:flex}.side-header h2{font-size:17px;font-weight:700}.conn{background:var(--color-error);border-radius:50%;width:9px;height:9px}.conn.ok{background:var(--color-success)}.sidebar h3{text-transform:uppercase;letter-spacing:.06em;color:var(--relay-dim);justify-content:space-between;align-items:center;padding:4px 8px;font-size:11px;font-weight:700;display:flex}.side-item{border-radius:var(--radius-field);width:100%;color:var(--relay-dim);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:7px;padding:5px 8px;font-size:14px;display:flex}.side-item:hover{background:var(--relay-hover)}.side-item.active{background:var(--color-primary);color:var(--color-primary-content)}.side-item.unread{color:var(--color-base-content);font-weight:700}.side-fila{position:relative}.side-fila-menu{border-radius:var(--radius-field);width:22px;height:22px;color:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:none;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.side-fila-menu:hover{background:var(--relay-hover)}.side-fila:hover .side-fila-menu,.side-fila:focus-within .side-fila-menu{display:inline-flex}.side-fila:has(.side-item.active) .side-fila-menu{color:var(--color-primary-content)}.side-fila:hover .side-item>:is(.badge,.mention-at,.draft-flag,.scheduled-flag,.unread-dot,.status-chip),.side-fila:focus-within .side-item>:is(.badge,.mention-at,.draft-flag,.scheduled-flag,.unread-dot,.status-chip){visibility:hidden}@media(pointer:coarse){.side-fila-menu{display:none!important}}.side-item.con-asa{cursor:grab;position:relative}.side-asa{color:var(--relay-dim);opacity:0;pointer-events:none;display:inline-flex;position:absolute;top:50%;left:-10px;translate:0 -50%}.fav-arrastrable:hover>.side-asa,.fav-arrastrable:has(.side-item:focus-visible)>.side-asa{opacity:1}.fav-arrastrable{touch-action:none;position:relative}.fav-arrastrable>.side-asa{z-index:1}.fav-arrastrable.levantada{opacity:.4}.fav-arrastrable.linea-antes:before,.fav-arrastrable.linea-despues:after{content:"";z-index:1;background:var(--color-primary);pointer-events:none;border-radius:1px;height:2px;position:absolute;left:4px;right:4px}.fav-arrastrable.linea-antes:before{top:-1px}.fav-arrastrable.linea-despues:after{bottom:-1px}.fav-flotante{background:var(--side-bg,var(--color-base-200));border-radius:var(--radius-field);cursor:grabbing;box-shadow:0 10px 22px -8px #110c2e66,0 2px 6px #110c2e29}.fav-flotante .side-item,.fav-flotante .side-item.con-asa{cursor:grabbing}.fav-flotante .side-asa,.fav-flotante .side-fila-menu{display:none}@media(prefers-reduced-motion:no-preference){.side-asa{transition:opacity .12s cubic-bezier(.23,1,.32,1)}}.side-item.silenciado:not(.active){opacity:.6}.side-item.silenciado.marcado-no-leido:not(.active){opacity:1}.side-item.silenciado.marcado-no-leido:not(.active)>:is(.side-prefix,.side-avatar){opacity:.6}.menu-canal [role=menuitem]>svg{flex-shrink:0}.side-prefix{opacity:.7;width:14px;display:inline-flex}.side-label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.unread-dot{background:var(--color-primary);border-radius:50%;width:8px;height:8px}.side-item.active .unread-dot{background:var(--color-primary-content)}.mention-badge{flex-shrink:0}.mention-at{color:var(--relay-texto-error);flex-shrink:0;font-weight:700;line-height:1}.side-item.active .mention-at{color:var(--color-primary-content)}.presence{border:1px solid var(--relay-dim);border-radius:50%;flex-shrink:0;width:8px;height:8px}.presence.online{background:var(--relay-presencia-online);border-color:var(--relay-presencia-online)}.presence.away{background:var(--relay-presencia-ausente);border-color:var(--relay-presencia-ausente)}.presence.offline{background:var(--relay-presencia-desconectado);border-color:var(--relay-presencia-desconectado)}.dm-picker{border-radius:var(--radius-field);background:var(--color-base-300);border:1px solid var(--relay-line);margin:4px;padding:4px}.dm-empty{color:var(--relay-dim);padding:6px;font-size:12px;display:block}.badge-actor{background:var(--relay-soft);color:var(--relay-texto-primario);border-radius:4px;margin-left:6px;padding:1px 5px;font-size:10px;font-weight:700}.side-footer{border-top:1px solid var(--relay-line);align-items:center;gap:8px;margin-top:auto;padding:8px;display:flex;position:relative}.channel{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.channel-empty{color:var(--relay-dim);flex:1;place-items:center;display:grid}main.channel,.channel{min-width:0}.channel-header{border-bottom:1px solid var(--relay-line);align-items:center;gap:12px;padding:12px 16px;display:flex}.channel-header-left{flex:0 auto;align-items:center;gap:12px;min-width:0;display:flex;overflow:hidden}.channel-header-search{flex:1 0 10rem;justify-content:center;min-width:10rem;max-width:28rem;margin:0 auto;display:flex}.channel-header-actions{flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.channel-header h2{white-space:nowrap;text-overflow:ellipsis;flex:none;min-width:0;max-width:min(40vw,22rem);font-size:16px;font-weight:700;overflow:hidden}.channel-header h2 svg{vertical-align:-2px;margin-right:2px;display:inline-block}.titulo-canal-boton,.titulo-canal-texto{font:inherit;color:inherit;white-space:nowrap;text-overflow:ellipsis;text-align:left;background:0 0;border:0;max-width:100%;margin:0;padding:0;display:block;overflow:hidden}.titulo-canal-boton{cursor:pointer;border-radius:var(--radius-selector)}.titulo-canal-boton:hover{text-underline-offset:3px;text-decoration:underline}.titulo-canal-boton:focus-visible{outline:2px solid var(--relay-texto-primario);outline-offset:2px}.titulo-canal-boton .cabecera-avatar{vertical-align:middle;margin-right:6px;display:inline-flex}.estado-nombre{cursor:default;border-radius:var(--radius-selector);flex-shrink:0;align-items:center;font-size:16px;line-height:1;display:inline-flex}.post-body header .estado-nombre{align-self:center;margin-left:-4px}.estado-nombre:focus-visible{outline:2px solid var(--relay-texto-primario);outline-offset:2px}.estado-globo{z-index:60;border-radius:var(--radius-box);white-space:nowrap;pointer-events:none;background:var(--color-base-content);color:var(--color-base-100);flex-direction:column;align-items:center;gap:2px;padding:6px 10px;font-size:12px;font-weight:400;display:flex;position:fixed;transform:translate(-50%,calc(-100% - 8px))}.estado-globo strong{font-weight:700}.channel-header[data-tramo] h2:not(.titulo-discusion){align-items:center;gap:6px;display:flex}.channel-header[data-tramo] h2{flex:0 auto;max-width:none}.channel-header[data-tramo=media] .channel-header-left,.channel-header[data-tramo=estrecha] .channel-header-left{flex:auto}.channel-header .topic{color:var(--relay-dim);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;max-width:32ch;font-size:13px;overflow:hidden}.topic{color:var(--relay-dim);font-size:13px}.channel-header .btn{flex-shrink:0}.search-box{flex-shrink:1;justify-content:center;align-items:center;gap:6px;width:100%;min-width:0;display:flex}.search-box input{width:100%;min-width:10rem;max-width:28rem}.panel-filtro{border:1px solid var(--color-base-300);background:var(--color-base-100);border-radius:8px;flex-direction:column;gap:4px;max-height:22rem;margin:0 0 8px;padding:8px;display:flex;overflow-y:auto}.panel-filtro ul{margin:0;padding:0;list-style:none}.fila-resultado{cursor:pointer;align-items:flex-start;gap:8px;padding:8px 12px;display:flex}.fila-resultado:hover,.fila-resultado.activa{background:var(--color-base-200)}.fila-resultado mark{background:var(--color-primary);color:var(--color-primary-content);border-radius:2px;padding:0 1px}.paleta-capa{z-index:96;padding:calc(var(--relay-borde-superior) + 10vh) 16px 16px;background:oklab(0% none none/.32);justify-content:center;align-items:flex-start;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.paleta{width:min(640px,100%);max-height:calc(100vh - var(--relay-borde-superior) - 10vh - 32px);background:var(--color-base-100);color:var(--color-base-content);border:1px solid var(--relay-line);border-radius:var(--radius-box);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 70px -20px oklab(0% none none/.45),0 2px 6px oklab(0% none none/.08)}@media(prefers-reduced-motion:no-preference){.paleta{animation:.18s cubic-bezier(.23,1,.32,1) both paleta-entra}}@media(prefers-reduced-motion:reduce){.paleta{animation:.12s linear both paleta-funde}}@keyframes paleta-entra{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes paleta-funde{0%{opacity:0}to{opacity:1}}.paleta-campo{border-bottom:1px solid var(--relay-line);align-items:center;gap:10px;padding:12px 14px;display:flex}.paleta-lupa{color:var(--relay-dim);display:inline-flex}.paleta-campo input{min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:2px 0;font-size:17px;font-weight:600}.paleta-campo input::placeholder{color:var(--relay-dim);font-weight:500}.paleta-cerrar{display:none}.paleta-chips{border-bottom:1px solid var(--relay-line);scrollbar-width:none;gap:6px;padding:8px 14px;display:flex;overflow-x:auto}.paleta-chip{font:inherit;white-space:nowrap;cursor:pointer;border:1px solid var(--relay-line);color:var(--relay-dim);background:0 0;border-radius:999px;padding:2px 11px;font-size:12.5px;font-weight:700}.paleta-chip:hover{border-color:var(--color-primary)}.paleta-chip.activo{background:var(--color-base-content);color:var(--color-base-100);border-color:var(--color-base-content)}.paleta-chip:focus-visible,.paleta-cerrar:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.paleta-resultados{background:var(--color-base-100);flex:1;min-height:0;padding:6px;overflow-y:auto}.paleta-grupo{padding:2px 0 4px}.paleta-grupo-titulo{letter-spacing:.07em;text-transform:uppercase;color:var(--relay-dim);justify-content:space-between;align-items:center;gap:8px;padding:8px 10px 4px;font-size:11px;font-weight:800;display:flex}.paleta-grupo-nota{text-transform:none;letter-spacing:0;font-weight:600}.paleta-opcion{border-radius:var(--radius-field);cursor:pointer;align-items:center;gap:10px;min-height:44px;padding:6px 10px;display:flex}.paleta-opcion:hover{background:var(--relay-hover)}.paleta-opcion.activa,.paleta-tarjeta.activa{background:var(--relay-soft)}.paleta-texto{flex:1;min-width:0;display:grid}.paleta-t1{align-items:baseline;gap:6px;min-width:0;font-weight:700;display:flex}.paleta-nombre{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.paleta-t2,.paleta-extracto{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.paleta-t2{color:var(--relay-dim)}.paleta-opcion mark,.paleta-tarjeta mark{background:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.paleta-opcion mark,.paleta-tarjeta mark{background:color-mix(in oklab,var(--color-primary) 24%,transparent)}}.paleta-opcion mark,.paleta-tarjeta mark{color:inherit;border-radius:3px;padding:0 1px;font-weight:800}.paleta-meta{color:var(--relay-dim);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.paleta-accion{color:var(--relay-dim);white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:700;display:none}.paleta-opcion.activa .paleta-accion{display:inline-flex}.paleta-opcion.activa .paleta-meta{display:none}.paleta-icono{border-radius:var(--radius-field);background:var(--color-base-200);width:32px;height:32px;color:var(--relay-dim);flex-shrink:0;place-items:center;display:grid}.paleta-almohadilla{font-size:15px;font-weight:800}.paleta-etiqueta{white-space:nowrap;color:var(--relay-texto-primario,var(--color-primary));border:1px solid var(--color-primary);border-radius:999px;padding:0 7px;font-size:11px;font-weight:800;line-height:17px}@supports (color:color-mix(in lab,red,red)){.paleta-etiqueta{border:1px solid color-mix(in oklab,var(--color-primary) 45%,transparent)}}.paleta-ver-todos .paleta-t1{color:var(--relay-texto-primario,var(--color-primary));font-weight:800}.paleta-ver-todos .paleta-icono{color:var(--relay-texto-primario,var(--color-primary));background:0 0}.paleta-tarjeta{border-radius:var(--radius-box);cursor:pointer;border:1px solid #0000;grid-template-columns:auto 1fr;align-items:center;gap:2px 14px;margin:4px 0 2px;padding:14px;display:grid}.paleta-tarjeta.activa{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.paleta-tarjeta.activa{border-color:color-mix(in oklab,var(--color-primary) 30%,transparent)}}.paleta-tarjeta>.avatar,.paleta-tarjeta>:first-child{grid-row:span 2}.paleta-tarjeta-nombre{align-items:baseline;gap:8px;min-width:0;font-size:17px;font-weight:800;display:flex}.paleta-tarjeta-nombre small{color:var(--relay-dim);white-space:nowrap;font-size:13px;font-weight:700}.paleta-tarjeta-detalle{color:var(--relay-dim);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.paleta-tarjeta-acciones{flex-wrap:wrap;grid-column:1/-1;gap:8px;margin-top:10px;display:flex}.paleta-tarjeta-acciones .btn-primary .kbd{color:inherit;border-color:var(--color-primary-content);background:0 0}@supports (color:color-mix(in lab,red,red)){.paleta-tarjeta-acciones .btn-primary .kbd{border-color:color-mix(in oklab,var(--color-primary-content) 50%,transparent)}}.paleta-boton-perfil{border:1px solid var(--relay-line)}.paleta-nota{color:var(--relay-dim);margin:4px 10px 8px;font-size:12.5px}.paleta-fallo{border-radius:var(--radius-field);border:1px solid var(--color-warning);align-items:center;gap:10px;margin:4px 10px 8px;padding:8px 12px;font-size:12.5px;display:flex}@supports (color:color-mix(in lab,red,red)){.paleta-fallo{border:1px solid color-mix(in oklab,var(--color-warning) 50%,transparent)}}.paleta-fallo{background:var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.paleta-fallo{background:color-mix(in oklab,var(--color-warning) 10%,var(--color-base-100))}}.paleta-fallo .btn{margin-left:auto}.paleta-fallo-discreto{border-color:var(--relay-line);color:var(--relay-dim);background:0 0}.paleta-esqueleto{gap:10px;padding:8px 10px;display:grid}.paleta-esqueleto>div{align-items:center;gap:10px;display:flex}.paleta-esqueleto span{flex:1;gap:6px;display:grid}.paleta-esqueleto i{background:var(--relay-line);border-radius:5px;height:9px;display:block}.paleta-esqueleto .paleta-esq-icono{border-radius:var(--radius-field);width:32px;height:32px}.paleta-esqueleto .paleta-esq-a{width:46%}.paleta-esqueleto .paleta-esq-b{width:72%}@media(prefers-reduced-motion:no-preference){.paleta-esqueleto i{animation:1.2s ease-in-out infinite paleta-latido}}@keyframes paleta-latido{50%{opacity:.45}}.paleta-vacio{text-align:center;color:var(--relay-dim);justify-items:center;gap:6px;padding:24px 20px;display:grid}.paleta-vacio strong{color:var(--color-base-content);font-size:14.5px}.paleta-vacio .paleta-grupo{text-align:left;width:100%}.paleta-pie{color:var(--relay-dim);border-top:1px solid var(--relay-line);background:var(--color-base-200);flex-wrap:wrap;gap:6px 16px;padding:8px 16px;font-size:12px;display:flex}.paleta-pie span{align-items:center;gap:4px;display:inline-flex}.paleta .kbd{color:var(--relay-dim);background:var(--color-base-100);border-color:var(--relay-line)}.paleta-virtual{position:relative;overflow-y:auto}.paleta-virtual-alto{position:relative}.paleta-virtual-fila{position:absolute;left:0;right:0}@media(max-width:639px){.paleta-capa{padding:var(--relay-borde-superior) 0 0}.paleta{border:0;border-radius:0;width:100%;height:100%;max-height:none}.paleta-cerrar{display:inline-flex}.paleta-pie{display:none}}html[data-escritorio=macos]:not([data-vidrio=apagado]):not([data-transparencia=reducida]) .paleta{background:var(--color-base-100)}@supports (color:color-mix(in lab,red,red)){html[data-escritorio=macos]:not([data-vidrio=apagado]):not([data-transparencia=reducida]) .paleta{background:color-mix(in oklab,var(--color-base-100) 78%,transparent)}}html[data-escritorio=macos]:not([data-vidrio=apagado]):not([data-transparencia=reducida]) .paleta{-webkit-backdrop-filter:blur(26px)saturate(1.5);backdrop-filter:blur(26px)saturate(1.5)}html[data-escritorio=macos]:not([data-vidrio=apagado]):not([data-transparencia=reducida]) .paleta-pie{background:0 0}@media(prefers-contrast:more){html[data-escritorio=macos] .paleta{background:var(--color-base-100);-webkit-backdrop-filter:none;backdrop-filter:none}}#resultados-globales{max-height:50vh;margin:0;padding:0;list-style:none;overflow-y:auto}.post-list-marco{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.post-list{overflow-anchor:none;flex:1;padding:12px 0;overflow-y:auto}.channel-empty-msg{text-align:center;color:var(--relay-dim);padding:40px 0}.search-results{border-bottom:1px solid var(--relay-line);background:var(--color-base-200);max-height:40%;padding-bottom:8px;overflow-y:auto}.search-results-head{color:var(--relay-dim);padding:8px 16px;font-size:12px}:root{--author-1:#6ab2ff;--author-2:#ffc466;--author-3:#4dd7c7;--author-4:#ff7ea8;--author-5:#b197fc;--author-6:#69db7c;--author-7:#ffa168;--author-8:#66d9e8}.post{align-items:flex-start;gap:10px;padding:0 16px;display:flex;position:relative}.post:hover{background:var(--relay-hover)}.post>.avatar,.post>.avatar-marco{align-self:flex-start;margin-top:8px}.avatar-marco{flex-shrink:0;display:inline-flex;position:relative}.presence-dot{border:2px solid var(--color-base-100);pointer-events:none;border-radius:50%;position:absolute;bottom:-1px;right:-1px}.presence-dot.online{background:var(--relay-presencia-online)}.presence-dot.away{background:var(--relay-presencia-ausente)}.presence-dot.offline{background:var(--relay-presencia-desconectado)}.post:focus-visible{outline:2px solid var(--relay-texto-primario);outline-offset:-2px}.post.compact{padding-left:12px}.post-hueco{flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;width:36px;display:flex}.post-hueco time{color:var(--relay-dim);opacity:0;font-size:10px;transition:opacity .12s cubic-bezier(.23,1,.32,1)}.post.continua:hover .post-hueco time,.post.continua:focus-within .post-hueco time{opacity:1}.post-hueco time{white-space:nowrap}.post.continua .post-card{margin-top:-4px;padding-block:6px}.post.continua header:empty{display:none}@media(prefers-reduced-motion:reduce){.post-hueco time{transition:none}}.avatar{background:var(--relay-soft);color:#fff;box-sizing:border-box;border-radius:9999px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:grid}.avatar-agent{background:var(--color-base-300);font-size:18px}.post-body{flex:1;min-width:0}.post-body header{align-items:baseline;gap:8px;min-width:0;display:flex}.post-body header strong{font-weight:700}.post-body time,.edited{color:var(--relay-dim);font-size:11px}.post-body time{white-space:nowrap;flex-shrink:0}.md{word-wrap:break-word;font-size:14px;line-height:1.45}.md p{margin:2px 0}.md pre{color:#c9d1d9;border-radius:var(--radius-field);background:#0d1117;border:1px solid #ffffff17;padding:10px 12px;font-size:13px;line-height:1.5;overflow-x:auto}:root{--code-line-h:19.5px;--code-bg:#fff;--code-fg:#000;--code-cab:#f3f3f3;--code-line:#0000001f}html[data-theme-dark]{--code-bg:#1e1e1e;--code-fg:#d4d4d4;--code-cab:#252526;--code-line:#ffffff1a}.md pre{background:var(--code-bg);color:var(--code-fg);border:1px solid var(--code-line);border-radius:var(--radius-field);font-size:13px;line-height:var(--code-line-h);padding:10px 12px;overflow-x:auto}.code-block{border:1px solid var(--code-line);border-radius:var(--radius-field);background:var(--code-bg);margin:8px 0;position:relative;overflow:hidden}.code-block pre{white-space:pre;border:none;border-radius:0;margin:0;transition:max-height .18s ease-out;overflow-x:auto}.code-block--plegado pre{max-height:calc(var(--code-line-h) * 20 + 20px);overflow-y:hidden}.code-block__cab{background:var(--code-cab);color:var(--code-fg);border-bottom:1px solid var(--code-line);align-items:center;gap:6px;padding:4px 8px 4px 12px;font-size:11px;display:flex}.code-block__lang{letter-spacing:.02em;text-transform:none;opacity:.8;flex:1;font-weight:600}.code-copy,.code-leer,.code-expandir{border:1px solid var(--code-line);color:var(--code-fg);cursor:pointer;background:0 0;border-radius:6px;padding:2px 8px;font-size:11px;line-height:1.4}.code-copy:hover,.code-leer:hover,.code-expandir:hover{background:var(--code-line)}.code-expandir{background:var(--code-cab);border-width:1px 0 0;border-radius:0;width:100%;padding:4px;display:block}.shiki span{color:var(--shiki-light)}html[data-theme-dark] .shiki span{color:var(--shiki-dark)}.md code{background:var(--color-base-200);border-radius:4px;padding:1px 4px;font-size:13px}.md pre code{background:0 0;padding:0}.sheet.sheet--lectura{top:var(--relay-borde-superior);z-index:45;border:none;border-left:1px solid var(--relay-line);width:min(70vw,960px);max-width:100vw;box-shadow:var(--relay-shadow-sheet);border-radius:0;margin:0;animation:.18s ease-out sheet-empuja;position:fixed;bottom:0;right:0}.sheet.sheet--documento{width:min(45vw,600px);min-width:min(360px,100vw)}.sheet__asa{cursor:col-resize;z-index:1;touch-action:none;width:9px;position:absolute;top:0;bottom:0;left:-4px}.sheet__asa:hover,.sheet__asa:active{background:linear-gradient(90deg,transparent,var(--color-primary) 45%,var(--color-primary) 55%,transparent);opacity:.6}.lector{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:var(--code-line-h);background:var(--code-bg);color:var(--code-fg);border-radius:var(--radius-field);align-items:flex-start;min-height:100%;display:flex}.lector__num{color:var(--code-fg);opacity:.45;-webkit-user-select:none;user-select:none;border-right:1px solid var(--code-line);flex-direction:column;align-items:flex-end;padding:10px 8px 10px 12px;display:flex}.lector__pre{white-space:pre;background:0 0;border:none;flex:1;margin:0;padding:10px 12px;overflow-x:auto}.composer textarea{transition:max-height .18s ease-out,min-height .18s ease-out}.composer:not(.composer--codigo) textarea{resize:none;max-height:min(40vh,18rem)}.composer:not(.composer--codigo) textarea::placeholder{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.composer--codigo textarea{-moz-tab-size:2;tab-size:2;max-height:40vh;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.5}.composer.composer--codigo{margin:0 var(--cristal-margen-lado) var(--cristal-margen-abajo);border-radius:var(--cristal-radio);box-shadow:inset 0 0 0 1px var(--cristal-borde);background-color:var(--cristal-relleno-opaco)}.composer{transition:margin var(--cristal-duracion) ease,border-radius var(--cristal-duracion) ease,box-shadow var(--cristal-duracion) ease,background-color var(--cristal-duracion) ease,-webkit-backdrop-filter var(--cristal-duracion) ease,backdrop-filter var(--cristal-duracion) ease}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.composer.composer--codigo{background-color:var(--cristal-relleno);-webkit-backdrop-filter:blur(var(--cristal-desenfoque));backdrop-filter:blur(var(--cristal-desenfoque))}}.composer.composer--codigo textarea{box-shadow:none;background-color:#0000;border-color:#0000}.composer.composer--codigo textarea:focus,.composer.composer--codigo textarea:focus-within{box-shadow:none;outline:none}.composer.composer--codigo:focus-within{box-shadow:inset 0 0 0 1px var(--cristal-borde-foco)}.composer-wrap.composer-wrap--codigo{height:var(--composer-alto-reposo,auto);z-index:20;flex-direction:column;justify-content:flex-end;display:flex}@media(prefers-reduced-motion:reduce){.composer{transition-duration:0s}}.chips-lenguaje{flex-wrap:wrap;gap:4px;padding:4px 0;display:flex}.chips-lenguaje .chip{border:1px solid var(--relay-line);cursor:pointer;background:0 0;border-radius:999px;padding:2px 8px;font-size:11px}.chips-lenguaje .chip[aria-selected=true]{background:var(--color-primary);color:var(--color-primary-content);border-color:#0000}.chips-lenguaje__mas{position:relative}.chips-lenguaje__lista{z-index:20;background:var(--color-base-100);border:1px solid var(--relay-line);border-radius:var(--radius-field);width:240px;max-height:240px;padding:4px;position:absolute;bottom:100%;left:0;overflow:auto}.chips-lenguaje__lista input{width:100%;margin-bottom:4px}.chips-lenguaje__lista button{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;width:100%;padding:3px 6px;display:block}.chips-lenguaje__lista button:hover,.chips-lenguaje__lista button[aria-selected=true]{background:var(--color-base-200)}.chips-lenguaje__cerrar{margin-left:auto}.md blockquote{border-left:3px solid var(--relay-line);color:var(--relay-dim);margin:4px 0;padding:2px 10px}.md a{color:var(--relay-texto-primario)}.md h1,.md h2,.md h3,.md h4,.md h5,.md h6{margin:12px 0 4px;font-weight:800;line-height:1.25}.md h1{font-size:20px}.md h2{font-size:17px}.md h3{font-size:15px}.md h4,.md h5,.md h6{font-size:14px}.md h1:first-child,.md h2:first-child,.md h3:first-child{margin-top:2px}.md ul,.md ol{margin:4px 0;padding-left:22px}.md ul{list-style:outside}.md ol{list-style:decimal}.md ul ul,.md ol ul{list-style:circle}.md ul ul,.md ol ol,.md ul ol,.md ol ul,.md li{margin:2px 0}.md li>p{margin:0}.md table{border-collapse:collapse;width:max-content;max-width:100%;margin:8px 0;font-size:13px;display:block;overflow-x:auto}.md th,.md td{border:1px solid var(--relay-line);text-align:left;padding:5px 10px}.md th{background:var(--color-base-200);font-size:14px;font-weight:800}.md tbody tr:nth-child(2n) td{background:var(--color-base-200)}@supports (color:color-mix(in lab,red,red)){.md tbody tr:nth-child(2n) td{background:color-mix(in oklab,var(--color-base-200) 55%,transparent)}}.md hr{border:0;border-top:1px solid var(--relay-line);margin:10px 0}.md img{border-radius:var(--radius-field);max-width:100%}.mention{background:var(--relay-soft);color:var(--relay-texto-primario);border-radius:4px;padding:0 3px}.pinned-flag{color:var(--relay-texto-primario);align-items:center;display:inline-flex}.mention-me{background:var(--color-warning);color:var(--color-warning-content);font-weight:600}.post-grupal .post-card{background:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.post-grupal .post-card{background:color-mix(in srgb,color-mix(in oklab,var(--color-primary) 8%,var(--color-base-100)) 85%,transparent)}}.post-grupal .post-card{box-shadow:inset 2px 0 0 var(--color-primary),var(--relay-shadow-card)}.grupal-distintivo{background:var(--relay-soft);color:var(--relay-texto-primario);border-radius:999px;align-items:center;gap:3px;padding:0 6px;font-size:11px;font-weight:600;line-height:16px;display:inline-flex}.grupal-linea{justify-content:center;padding:2px 16px 6px;display:flex}.grupal-linea-pastilla{text-align:center;max-width:100%;color:var(--relay-dim);background:var(--color-base-100);border:1px solid var(--relay-line);border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:12px;display:inline-flex}.grupal-linea-pastilla>svg{color:var(--relay-texto-primario);flex-shrink:0}.post-mentions-me .post-card{background:var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.post-mentions-me .post-card{background:color-mix(in srgb,color-mix(in oklab,var(--color-warning) 14%,var(--color-base-100)) 85%,transparent)}}.post-mentions-me .post-card{box-shadow:inset 2px 0 0 var(--color-warning),var(--relay-shadow-card)}.reactions{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.reaction-chip{border:1px solid var(--relay-line);background:var(--color-base-300);color:var(--color-base-content);cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:2px 9px;font-size:12px;display:inline-flex}.reaction-chip .custom-emoji{vertical-align:middle;width:1.5em;height:1.5em}.reaction-chip{line-height:1.6}.reaction-chip .react-emoji{font-size:1.5em;line-height:1}.reaction-chip.mine{border-color:var(--color-primary);background:var(--relay-soft)}.post-actions button[aria-label^=Reaccionar]{font-size:18px}.post-actions button[aria-label^=Reaccionar] .custom-emoji{width:20px;height:20px}.thread-link{color:var(--relay-texto-primario);cursor:pointer;background:0 0;border:none;margin-top:4px;padding:2px 0;font-size:12px}.thread-link:hover{text-decoration:underline}.post-actions{background:var(--color-base-300);border:1px solid var(--relay-line);border-radius:var(--radius-field);z-index:5;gap:2px;width:max-content;padding:2px;display:flex;position:absolute;top:auto;bottom:calc(100% - 4px);right:28px}.post-actions>button{justify-content:center;align-items:center;display:flex}.post-flecha{z-index:1;border-radius:var(--radius-selector);width:20px;height:20px;color:var(--relay-dim);cursor:pointer;top:4px;background:0 0;border:none;place-items:center;padding:0;display:grid;position:absolute;inset-inline-end:4px}.post-flecha:hover,.post-flecha[aria-expanded=true]{background:var(--relay-hover);color:var(--color-base-content)}.post-flecha:focus-visible{outline:2px solid var(--relay-texto-primario);outline-offset:0}.post-card.reserva-flecha>.post-body>header{padding-inline-end:18px}.post-card.reserva-flecha>.post-body>header:empty{display:block}.post-card.flecha-cedida>.post-flecha{visibility:hidden}.panel-flecha{z-index:40;width:0;position:fixed}.flecha-reacciones{background:var(--color-base-300);border:1px solid var(--relay-line);border-radius:var(--radius-field);gap:2px;width:max-content;padding:2px;display:flex;position:absolute;bottom:calc(100% + 6px);right:0}.flecha-reacciones>button{justify-content:center;align-items:center;display:flex}.flecha-reacciones button[aria-label^=Reaccionar]{font-size:18px}.flecha-reacciones button[aria-label^=Reaccionar] .custom-emoji{width:20px;height:20px}.panel-flecha .more-menu,.panel-flecha .emoji-picker{max-height:var(--menu-alto-max,400px);top:calc(100% + 6px);bottom:auto;right:0;overflow-y:auto}.panel-flecha.arriba .more-menu,.panel-flecha.arriba .emoji-picker{top:auto;bottom:calc(100% + 46px)}.panel-flecha.derecha .flecha-reacciones,.panel-flecha.derecha .more-menu,.panel-flecha.derecha .emoji-picker{left:0;right:auto}.post-image,.post-gif{border-radius:var(--radius-field);border:1px solid var(--relay-line);max-width:min(360px,100%);max-height:280px;margin-top:6px;display:block}.post-gif{max-width:min(320px,100%);max-height:240px}.post-file{border-radius:var(--radius-field);background:var(--color-base-300);border:1px solid var(--relay-line);color:var(--color-base-content);align-items:center;gap:6px;margin-top:6px;padding:6px 10px;font-size:13px;text-decoration:none;display:inline-flex}.file-size{color:var(--relay-dim)}.pending-files{flex-wrap:wrap;gap:8px;padding:0 16px 8px;display:flex}.pending-file{background:var(--color-base-300);border:1px solid var(--relay-line);border-radius:var(--radius-field);align-items:center;gap:6px;padding:4px 8px;font-size:12px;display:inline-flex}.pending-file img{object-fit:cover;border-radius:4px;width:32px;height:32px}.pending-vista{justify-content:center;align-items:center;display:inline-flex;position:relative}.anillo-progreso{pointer-events:none;background:#00000080;border-radius:4px;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.anillo-progreso circle{fill:none;stroke-width:3px}.anillo-fondo{stroke:#ffffff59}.anillo-avance{stroke:#fff;stroke-linecap:round;transition:stroke-dashoffset .15s linear}@media(prefers-reduced-motion:reduce){.anillo-avance{transition:none}}.pending-file.error{border-color:var(--color-error)}.pending-file.error img{opacity:.55}.pending-reintentar{cursor:pointer;color:var(--color-base-content);padding:0 4px;font-size:12px;font-weight:600;text-decoration:underline}.composer-esperando{color:var(--relay-dim);align-self:center;font-size:12px}.composer-wrap--soltar .composer{outline:2px dashed var(--color-primary);outline-offset:-2px}.thread-panel{position:relative}.zona-soltar-marca{z-index:40;pointer-events:none;border:2px dashed var(--color-primary);background:var(--color-base-100);border-radius:12px;place-items:center;display:grid;position:absolute;top:6px;right:6px;bottom:6px;left:6px}@supports (color:color-mix(in lab,red,red)){.zona-soltar-marca{background:color-mix(in oklab,var(--color-base-100) 72%,transparent)}}.zona-soltar-marca>span{background:var(--color-primary);color:var(--color-primary-content);border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;display:inline-flex}.pending-name{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.pending-file.editable img{cursor:pointer}.pending-editar{cursor:pointer;width:22px;height:22px;color:var(--color-base-content);opacity:.75;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.pending-editar:hover:not(:disabled){opacity:1;background:var(--color-base-200)}.pending-editar:disabled{opacity:.35;cursor:default}.typing-row{min-height:22px;color:var(--relay-dim);border-top:1px solid var(--relay-line);background:var(--color-base-100);padding:3px 16px 0;font-size:12px}.composer-wrap{position:relative}.mention-autocomplete{z-index:30;background:var(--color-base-100);border:1px solid var(--relay-line);border-radius:var(--radius-box);box-shadow:none;flex-direction:column;max-height:280px;margin-bottom:4px;padding:4px;display:flex;position:absolute;bottom:100%;left:16px;right:16px;overflow-y:auto}.mention-option{border-radius:var(--radius-field);cursor:pointer;color:var(--color-base-content);text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:5px 8px;font-size:14px;display:flex}.mention-option:hover{background:var(--relay-hover)}.mention-option.active{background:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.mention-option.active{background:color-mix(in oklab,var(--color-primary) 16%,transparent)}}.mention-option.active{box-shadow:inset 2px 0 0 var(--color-primary)}.composer-fantasma{pointer-events:none;z-index:1;white-space:pre-wrap;overflow-wrap:break-word;color:var(--relay-dim);box-sizing:border-box;background:0 0;border-style:solid;border-color:#0000;position:absolute;overflow:hidden}.composer-fantasma-escrito{color:#0000}.emoji-autocomplete-glifo{text-align:center;width:24px;font-size:20px;line-height:1}.emoji-autocomplete-glifo .custom-emoji{width:22px;height:22px}.mention-avatar{width:24px;height:24px;font-size:10px}.mention-grupal-icono{background:var(--relay-soft);width:24px;height:24px;color:var(--relay-texto-primario);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.grupal-confirmar{border:1px solid var(--relay-line);border-radius:var(--radius-field);background:var(--color-warning);align-items:center;gap:8px;padding:6px 8px 6px 10px;font-size:13px;display:flex}@supports (color:color-mix(in lab,red,red)){.grupal-confirmar{background:color-mix(in oklab,var(--color-warning) 14%,var(--color-base-100))}}.grupal-confirmar-icono{color:var(--relay-texto-primario);display:inline-flex}.grupal-confirmar-texto{flex:1;min-width:0;font-weight:600}.grupal-avisos{flex-direction:column;gap:4px;padding:6px 16px 2px;display:flex}.grupal-aviso{border:1px solid var(--relay-line);border-radius:var(--radius-field);background:var(--color-primary);align-items:center;gap:8px;padding:5px 6px 5px 10px;font-size:13px;display:flex}@supports (color:color-mix(in lab,red,red)){.grupal-aviso{background:color-mix(in oklab,var(--color-primary) 10%,var(--color-base-100))}}.grupal-aviso-icono{color:var(--relay-texto-primario);display:inline-flex}.grupal-aviso-texto{overflow-wrap:anywhere;flex:1;min-width:0}.grupal-avisos-mas{color:var(--relay-dim);margin:0;font-size:12px}.grupal-avisos--flotante{z-index:55;width:min(420px,100vw - 32px);padding:0;position:fixed;bottom:16px;left:16px}.grupal-avisos--flotante .grupal-aviso{box-shadow:var(--relay-shadow-card)}.mention-name{font-weight:600}.mention-username{color:var(--relay-dim);font-size:12px}.mention-fuera{color:var(--relay-dim);white-space:nowrap;margin-left:auto;font-size:11.5px;font-style:italic}.composer{flex-direction:column;gap:4px;padding:0 16px 12px;display:flex;position:relative}.composer-tools{align-items:center;gap:2px;display:flex}.composer-spacer{flex:1}.composer-format{color:var(--relay-dim);gap:2px;display:flex}.composer-format button:hover{color:var(--color-base-content)}.composer-emoji{z-index:30;position:absolute;bottom:100%;right:90px}.emoji-gif-picker{background:var(--color-base-100);border:1px solid var(--relay-line);border-radius:var(--radius-box);width:340px;height:420px;box-shadow:var(--relay-shadow-sheet);flex-direction:column;display:flex;overflow:hidden}.picker-tabs{border-bottom:1px solid var(--relay-line);display:flex}.picker-tab{color:var(--relay-dim);cursor:pointer;border-bottom:2px solid #0000;flex:1;padding:8px 0;font-size:13px;font-weight:700}.picker-tab.active{color:var(--color-base-content);border-bottom-color:var(--relay-texto-primario)}.picker-body{flex-direction:column;flex:1;gap:6px;min-height:0;padding:8px;display:flex}.cat-tabs{justify-content:space-between;gap:2px;display:flex}.cat-tabs button{cursor:pointer;border-radius:6px;padding:2px 4px;font-size:15px}.cat-tabs button:hover{background:var(--color-base-200)}.emoji-sections{flex:1;min-height:0;overflow-y:auto}.emoji-sections h4{text-transform:uppercase;color:var(--relay-dim);background:var(--color-base-100);margin:6px 0 2px;font-size:11px;font-weight:800;position:sticky;top:0}.emoji-gif-picker .emoji-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:2px;max-height:none;display:grid;overflow:visible}.emoji-gif-picker .emoji-grid button{cursor:pointer;border-radius:6px;padding:4px;font-size:24px}.emoji-gif-picker .emoji-grid button:hover{background:var(--color-base-200)}.custom-emoji{object-fit:contain;vertical-align:-.3em;width:1.4em;height:1.4em;display:inline-block}.pack-emoji{object-fit:contain;vertical-align:-.3em;contain:paint;width:1.4em;height:1.4em;display:inline-block;transform:translateZ(0)}.md--jumbo{font-size:2.2em;line-height:1.15}.md--jumbo .pack-emoji{vertical-align:-.2em;width:1.2em;height:1.2em}.emoji-pack-options{flex-wrap:wrap;gap:4px;display:flex}.emoji-pack-option{border:1px solid var(--relay-line);background:var(--color-base-300);color:var(--color-base-content);cursor:pointer;border-radius:6px;padding:3px 8px;font-size:12px}.emoji-pack-option.active{border-color:var(--color-primary);background:var(--relay-soft)}.emoji-pack-attribution{color:var(--relay-dim);margin:6px 0 0;font-size:11px}.emoji-pack-attribution a{color:var(--relay-texto-primario)}.md--jumbo .custom-emoji{vertical-align:-.2em;width:1.2em;height:1.2em}.emoji-grid button .custom-emoji{vertical-align:middle;width:24px;height:24px}.emoji-section-title{text-transform:uppercase;color:var(--relay-dim);margin:6px 0 2px;font-size:11px;font-weight:800}.emoji-gif-picker .gif-grid{flex:1;grid-template-columns:repeat(2,1fr);align-content:start;gap:4px;min-height:0;display:grid;overflow-y:auto}.emoji-gif-picker .gif-grid img{cursor:pointer;border-radius:6px;width:100%}.picker-hint{color:var(--relay-dim);padding:8px 2px;font-size:12px}.giphy-attribution{letter-spacing:.06em;color:var(--relay-dim);text-align:right;font-size:10px;font-weight:800}.composer-aa{color:var(--relay-dim);font-size:12px;font-weight:700}.composer-send{align-items:center;gap:5px;display:inline-flex}.gif-picker{z-index:20;background:var(--color-base-300);border:1px solid var(--relay-line);border-radius:var(--radius-box);margin-bottom:6px;padding:10px;position:absolute;bottom:100%;left:16px;right:16px}.gif-search-row{gap:6px;margin-bottom:8px;display:flex}.gif-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:6px;max-height:240px;display:grid;overflow-y:auto}.gif-grid img{object-fit:cover;cursor:pointer;border-radius:6px;width:100%;height:90px}.gif-hint{color:var(--relay-dim);font-size:12px}.thread-panel{border-left:1px solid var(--relay-line);background:var(--color-base-200);flex-direction:column;width:360px;min-width:320px;display:flex}.thread-header{border-bottom:1px solid var(--relay-line);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.thread-header h3{align-items:center;gap:6px;font-size:15px;font-weight:700;display:flex}.thread-posts{flex:1;padding:10px 0;overflow-y:auto}.thread-divider{color:var(--relay-dim);border-bottom:1px solid var(--relay-line);margin:6px 14px;padding-bottom:4px;font-size:12px}.broadcast-toggle{color:var(--relay-dim);align-items:center;gap:8px;padding:6px 16px;font-size:13px;display:flex}.icon{flex-shrink:0;display:block}.saved-flag{color:var(--relay-texto-primario);font-size:11px;display:inline-flex}.saved-panel .saved-hint{color:var(--relay-dim);padding:16px;font-size:13px}.saved-error{margin:12px}.saved-list{flex:1;margin:0;padding:8px;list-style:none;overflow-y:auto}.saved-item{text-align:left;border-radius:var(--radius-field);background:var(--color-base-300);border:1px solid var(--relay-line);width:100%;color:var(--color-base-content);cursor:pointer;align-items:flex-start;gap:8px;margin-bottom:4px;padding:8px 10px;display:flex}.saved-item:hover{border-color:var(--color-primary)}.saved-avatar{flex-shrink:0;margin-top:1px}.saved-body{flex-direction:column;gap:3px;min-width:0;display:flex}.saved-meta{color:var(--relay-dim);font-size:11px}.saved-content{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.mentions-scroll{flex:1;min-height:0;overflow-y:auto}.mentions-titulo{text-transform:uppercase;letter-spacing:.04em;color:var(--relay-dim);margin:8px 8px 0;font-size:11px;font-weight:600}.mentions-seccion .saved-list{overflow:visible}.mention-pendiente .saved-item{border-left:3px solid var(--color-warning)}.mention-pie{color:var(--relay-dim);align-items:center;gap:8px;font-size:11px;display:flex}.mention-motivo{font-weight:600}.mention-adjuntos{align-items:center;gap:3px;display:inline-flex}.mentions-error{margin:12px}.mentions-sentinela{height:1px}.emoji-picker{z-index:10;background:var(--color-base-300);border:1px solid var(--relay-line);border-radius:var(--radius-box);width:260px;box-shadow:none;padding:8px;position:absolute;top:28px;right:0}.emoji-grid{flex-wrap:wrap;gap:2px;max-height:180px;margin-top:6px;display:flex;overflow-y:auto}.emoji-picker{flex-direction:column;width:300px;height:340px;display:flex}.emoji-picker .picker-body{padding:0}.emoji-picker .emoji-grid{grid-template-columns:repeat(8,minmax(0,1fr));max-height:none;margin-top:0;display:grid;overflow:visible}.emoji-picker .emoji-grid button{aspect-ratio:1;justify-content:center;align-items:center;width:100%;padding:0;font-size:22px;display:flex}.emoji-sections{scrollbar-gutter:stable}.emoji-seccion{content-visibility:auto;contain-intrinsic-size:auto 240px}.emoji-buscar-fila{align-items:center;gap:6px;display:flex}.emoji-tono-boton{cursor:pointer;border-radius:6px;padding:2px 6px;font-size:20px}.emoji-tono-boton:hover,.emoji-tonos button:hover{background:var(--color-base-200)}.emoji-tonos{justify-content:space-between;gap:2px;display:flex}.emoji-tonos button{cursor:pointer;border-radius:6px;padding:2px 6px;font-size:20px}.emoji-tonos button[aria-checked=true]{outline:2px solid var(--relay-texto-primario)}.emoji-grid button{cursor:pointer;background:0 0;border:none;border-radius:5px;padding:5px;font-size:22px}.emoji-grid button:hover{background:var(--relay-hover)}.emoji-empty{color:var(--relay-dim);padding:6px;font-size:12px}.more-menu{z-index:10;background:var(--color-base-300);border:1px solid var(--relay-line);border-radius:var(--radius-box);min-width:200px;box-shadow:none;color:var(--color-base-content);flex-direction:column;padding:4px;display:flex;position:absolute;top:28px;right:0}.more-menu [role=menuitem]{text-align:left;width:100%;color:var(--color-base-content);border-radius:var(--radius-field);cursor:pointer;background:0 0;border:none;justify-content:flex-start;align-items:center;gap:8px;padding:7px 10px;font-size:13px;display:flex}.more-menu [role=menuitem]:hover,.more-menu [role=menuitem]:focus-visible{background:var(--relay-hover);outline:none}.more-menu .danger{color:var(--relay-texto-error)}.more-confirm-text{margin:6px 8px;font-size:13px}.more-confirm-actions{gap:6px;padding:4px 8px 8px;display:flex}.more-menu a[role=menuitem]{text-decoration:none}.menu-compartir-nota{color:var(--relay-dim);max-width:260px;margin:4px 10px 6px;font-size:12px}.lightbox-compartir-ancla{display:inline-flex;position:relative}.lightbox-compartir-ancla .more-menu{z-index:30;top:calc(100% + 6px);bottom:auto;right:0}.post-edit{flex-direction:column;gap:6px;margin-top:4px;display:flex}.post-edit-actions{gap:6px;display:flex}.context-menu-anchor .more-menu{max-height:var(--menu-alto-max,400px);top:0;overflow-y:auto}.context-menu-anchor.arriba .more-menu{top:auto;bottom:0}.context-menu-anchor.derecha .more-menu{left:0;right:auto}.more-menu.up,.emoji-picker.up{top:auto;bottom:28px}.quote-block{text-align:left;background:var(--color-base-300);border:none;border-left:3px solid var(--color-primary);border-radius:var(--radius-field);width:fit-content;max-width:480px;color:var(--color-base-content);font:inherit;flex-direction:column;gap:1px;margin:2px 0 4px;padding:4px 10px 5px;display:flex}button.quote-block{cursor:pointer}.quote-block{flex-direction:row;align-items:center;gap:8px}.quote-cuerpo{flex-direction:column;gap:1px;min-width:0;display:flex}.quote-foto img{object-fit:cover;border-radius:4px;width:36px;height:36px;display:block}button.quote-block:hover,button.quote-block:focus-visible{background:var(--relay-hover);outline:none}.quote-author{color:var(--relay-texto-primario);font-size:12px;font-weight:700}.quote-excerpt{color:var(--relay-dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;display:-webkit-box;overflow:hidden}.quote-loading{opacity:.55;width:220px;min-height:34px}.quote-deleted{border-left-color:var(--relay-dim)}.quote-deleted .quote-excerpt{font-style:italic}.theme-picker{position:relative}.notification-menu{position:static}.notification-panel{z-index:60;background:var(--color-base-300);border:1px solid var(--relay-line);border-radius:var(--radius-box);box-shadow:none;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;bottom:34px;left:8px;right:8px}.notification-option{text-align:left;width:100%;color:var(--color-base-content);border-radius:var(--radius-field);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.notification-option:hover,.notification-option:focus-visible{background:var(--relay-hover)}.notification-label{flex:1}.notification-sound{color:var(--color-base-content);border-top:1px solid var(--relay-line);align-items:center;gap:8px;margin-top:4px;padding:6px 8px;font-size:13px;display:flex}.notification-blocked{color:var(--relay-dim);margin:0;padding:6px 8px;font-size:12px}.theme-menu{z-index:60;background:var(--color-base-300);border:1px solid var(--relay-line);border-radius:var(--radius-box);min-width:190px;box-shadow:none;flex-direction:column;max-height:320px;padding:4px;display:flex;position:absolute;bottom:30px;right:0;overflow-y:auto}.theme-option{text-align:left;width:100%;color:var(--color-base-content);border-radius:var(--radius-field);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.theme-option:hover,.theme-option:focus-visible{background:var(--relay-hover);outline:none}.theme-swatch{background:var(--color-base-100);border:1px solid var(--relay-line);border-radius:5px;gap:2px;padding:3px;display:inline-flex}.theme-swatch i{border-radius:2px;width:9px;height:14px;display:block}.theme-name{flex:1}.unread-divider{color:var(--relay-texto-error);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:10px;margin:8px 16px;scroll-margin-top:56px;font-size:11px;font-weight:700;display:flex}.unread-divider:before,.unread-divider:after{content:"";background:var(--color-error);opacity:.5;flex:1;height:1px}.pins-access{color:var(--relay-dim);gap:4px}.pins-count{color:var(--relay-texto-primario);font-size:11px;font-weight:700}.pinned-item{border-bottom:1px solid var(--relay-line);flex-direction:column;gap:2px;padding:8px 10px;display:flex}.pinned-byline{color:var(--relay-dim);font-size:11px}.pinned-actions{gap:4px;display:flex}.context-banner{color:var(--relay-dim);background:var(--color-base-200);border:1px solid var(--relay-line);border-radius:var(--radius-field);justify-content:center;align-items:center;gap:8px;margin:0 16px 8px;padding:6px 10px;font-size:12px;display:flex}@keyframes relay-highlight{0%,60%{background:var(--relay-soft)}to{background:0 0}}.post-highlight{animation:2.5s ease-out relay-highlight}.post-list{background-image:var(--chat-bg-image,none);background-repeat:repeat;background-size:320px}.background-picker{flex-direction:column;gap:6px;max-height:260px;display:flex;overflow-y:auto}.bg-pcts{gap:4px;display:flex}.bg-grid{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.bg-option{border-radius:var(--radius-field);border:1px solid var(--relay-line);cursor:pointer;flex-direction:column;align-items:center;gap:3px;padding:4px;font-size:11px;display:flex}.bg-option[aria-pressed=true]{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.bg-preview{background-color:var(--color-base-200);background-size:130px;border-radius:6px;width:100%;height:44px}.bg-none{background-image:none}.bg-credit{color:var(--relay-dim);font-size:10px}.threads-list{flex-direction:column;gap:4px;display:flex}.threads-list li{align-items:flex-start;gap:4px;display:flex}.thread-open{text-align:left;border-radius:var(--radius-field);background:var(--color-base-300);border:1px solid var(--relay-line);cursor:pointer;flex-direction:column;flex:1;gap:3px;padding:8px 10px;display:flex}.thread-open:hover{border-color:var(--color-primary)}.thread-meta{color:var(--relay-dim);justify-content:space-between;gap:8px;font-size:11px;display:flex}.thread-root{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.thread-unseen .thread-root{font-weight:700}.thread-follow{color:var(--relay-dim);flex-shrink:0;font-size:10px}.read-check{color:var(--relay-dim);display:inline-flex}.read-check-read{color:var(--relay-leido)}.pendiente-flag{color:var(--relay-dim);display:inline-flex}.post-pendiente-enviando .post-card{opacity:.8}.post-pendiente-fallido .post-card{opacity:.9;outline:1px solid var(--color-error)}@supports (color:color-mix(in lab,red,red)){.post-pendiente-fallido .post-card{outline:1px solid color-mix(in oklab,var(--color-error) 60%,transparent)}}.pendiente-fallo{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.25rem;font-size:.75rem;display:flex}.pendiente-fallo-titulo{color:var(--relay-texto-error);font-weight:600}.pendiente-fallo-motivo{color:var(--relay-dim)}.readers-overlay{z-index:60;padding-top:var(--relay-borde-superior);background:#00000040;justify-content:center;align-items:center;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.readers-popover{background:var(--color-base-100);border:1px solid var(--relay-line);border-radius:var(--radius-box);width:260px;max-height:320px;box-shadow:var(--relay-shadow-sheet);padding:12px;overflow-y:auto}.readers-popover h4{margin-bottom:6px;font-size:13px;font-weight:800}.readers-popover ul{flex-direction:column;gap:5px;display:flex}.readers-popover li{align-items:center;gap:7px;font-size:13px;display:flex}.settings-row-block{flex-direction:column;align-items:stretch}.avatar-img{object-fit:cover;box-sizing:border-box;border-radius:9999px;flex-shrink:0}.profile-menu{position:static}.profile-panel{gap:6px}.profile-header{align-items:center;gap:10px;padding:4px 4px 8px;display:flex}.profile-name{font-weight:700}.channel-create{border-radius:var(--radius-field);background:var(--color-base-300);border:1px solid var(--relay-line);flex-direction:column;gap:6px;margin:4px;padding:8px;display:flex}.channel-create-field{color:var(--relay-dim);flex-direction:column;gap:3px;font-size:12px;display:flex}.channel-create-check{color:var(--color-base-content);align-items:center;gap:8px;font-size:12px;display:flex}.channel-create-actions{gap:6px;display:flex}.info-panel{overscroll-behavior:contain;min-height:0;overflow-y:auto}.info-panel>.thread-header{z-index:2;background:inherit;position:sticky;top:0}.settings-section{border-bottom:1px solid var(--relay-line);flex-direction:column;gap:6px;padding:10px 14px;display:flex}.settings-section h4{text-transform:uppercase;letter-spacing:.06em;color:var(--relay-dim);font-size:11px}.settings-topic{align-items:center;gap:8px;font-size:13px;display:flex}.settings-edit{align-items:center;gap:6px;display:flex}.settings-radio{align-items:center;gap:8px;font-size:13px;display:flex}.settings-members{flex-direction:column;gap:4px;display:flex}.settings-member{align-items:center;gap:8px;font-size:13px;display:flex}.settings-danger .settings-hint{color:var(--relay-dim);font-size:11px}.presence.dnd,.presence.dnd.online{background:#ef4444;border-color:#ef4444}.presence.dnd.offline{background:var(--relay-presencia-desconectado);border-color:var(--relay-presencia-desconectado)}.status-chip{flex-shrink:0;margin-left:.25rem;font-size:.85em;line-height:1}.dnd-notice{padding-top:.25rem}.status-menu .current-status{background:var(--color-base-100)}@supports (color:color-mix(in lab,red,red)){.status-menu .current-status{background:color-mix(in oklab,var(--color-base-100) 60%,transparent)}}.status-menu .current-status{border-radius:.5rem;padding:.25rem .5rem}.estado-emoji-ancla{flex-shrink:0;position:relative}.estado-emoji-boton{border:1px solid var(--relay-line);background:var(--color-base-100)}.estado-emoji-boton.vacio{color:var(--relay-dim);border-style:dashed}.estado-emoji-glifo{font-size:18px;line-height:1}.estado-emoji-ancla .emoji-picker{z-index:30;top:calc(100% + 4px);left:0;right:auto}.draft-flag{opacity:.7;flex-shrink:0;display:inline-flex}.voice-rec-indicator{pointer-events:none;animation:1.2s ease-in-out infinite voice-pulse}@keyframes voice-pulse{0%,to{opacity:1}50%{opacity:.55}}.scheduled-flag{opacity:.75;flex-shrink:0;display:inline-flex}.forward-overlay{z-index:80;padding-top:var(--relay-borde-superior);background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.forward-picker{background:var(--color-base-300);border:1px solid var(--relay-line);border-radius:var(--radius-box);width:40rem;max-width:calc(100vw - 32px);max-height:80vh;box-shadow:none;flex-direction:column;gap:10px;padding:16px;animation:.18s cubic-bezier(.23,1,.32,1) fw-entra;display:flex}@keyframes fw-entra{0%{opacity:0;transform:scale(.95)}}@media(prefers-reduced-motion:reduce){.forward-picker{animation:none}}.forward-picker>*{flex-shrink:0}.forward-picker>.fw-canales{flex-shrink:1}.fw-buscar{gap:10px;width:100%;height:44px}.fw-buscar>svg{color:var(--relay-dim);flex:none}.fw-buscar input{flex:1;min-width:0;font-size:15px}.fw-cabecera{justify-content:space-between;align-items:center;display:flex}.fw-cabecera h3{margin:0;font-size:16px;font-weight:600}.fw-vista{border-left:3px solid var(--color-primary);border-radius:var(--radius-field);background:var(--relay-hover);flex-direction:column;gap:2px;padding:4px 10px;font-size:13px;display:flex}.fw-vista span{color:var(--relay-dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fw-personas{align-items:center;gap:4px;display:flex}.fw-carrusel{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;flex:1;gap:4px;min-width:0;min-height:76px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.fw-carrusel::-webkit-scrollbar{display:none}.fw-persona{scroll-snap-align:start;flex:none;width:72px}.fw-persona button{border-radius:var(--radius-field);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;width:100%;padding:6px 2px;display:flex}.fw-persona button:hover,.fw-persona button:focus-visible{background:var(--relay-hover)}.fw-avatar{display:inline-flex;position:relative}.fw-check{background:var(--color-primary);width:18px;height:18px;color:var(--color-primary-content);box-shadow:0 0 0 2px var(--color-base-300);border-radius:9999px;place-items:center;display:grid;position:absolute;bottom:-2px;right:-2px}.fw-nombre{text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:12px;overflow:hidden}.fw-flecha{border:1px solid var(--relay-line);width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border-radius:9999px;flex:none;place-items:center;display:grid}.fw-flecha:disabled{opacity:.35;cursor:default}.fw-flecha:not(:disabled):hover{background:var(--relay-hover)}.fw-flecha-atras{display:inline-flex;transform:scaleX(-1)}.fw-canales{border-top:1px solid var(--relay-line);flex:1;min-height:120px;margin:0;padding:6px 0 0;list-style:none;overflow-y:auto}.fw-canal{border-radius:var(--radius-field);cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:0;align-items:center;gap:10px;padding:7px 8px;display:flex}.fw-canal:hover,.fw-canal:focus-visible,.fw-canal[aria-pressed=true]{background:var(--relay-hover)}.fw-canal-icono{width:24px;color:var(--relay-dim);flex:none;justify-content:center;display:inline-flex}.fw-grupo{display:inline-flex}.fw-grupo>*+*{margin-left:-8px}.fw-canal-nombre{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;overflow:hidden}.fw-canal-check{color:var(--relay-texto-primario);display:inline-flex}.fw-esqueleto{flex-direction:column;align-items:center;gap:6px;padding:6px 2px;display:flex}.fw-canal.fw-esqueleto{flex-direction:row}.fw-esq-avatar{background:var(--relay-hover);border-radius:9999px;width:44px;height:44px}.fw-esq-nombre{background:var(--relay-hover);border-radius:9999px;width:70%;height:10px}.fw-error,.fw-vacio{color:var(--relay-dim);grid-column:1/-1;align-items:center;gap:8px;padding:10px 8px;font-size:13px;display:flex}.fw-elegidos{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.fw-chip{background:var(--relay-hover);border-radius:9999px;align-items:center;gap:4px;max-width:12rem;padding:2px 4px 2px 10px;font-size:12px;display:inline-flex}.fw-chip span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fw-chip button{width:18px;height:18px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:9999px;place-items:center;display:grid}.fw-chip button:hover{background:var(--relay-line)}.fw-pie{align-items:center;gap:8px;display:flex}.forward-con-miniatura{align-items:center;gap:8px;margin-top:4px;display:flex}.forward-miniatura{border-radius:var(--radius-field);background:var(--relay-hover);flex:none;place-items:center;width:40px;height:40px;display:grid;position:relative;overflow:hidden}.forward-miniatura img{object-fit:cover;width:100%;height:100%;display:block}.forward-miniatura-icono{color:var(--relay-dim);display:inline-flex}.forward-miniatura-mas{color:#fff;background:#00000073;place-items:center;font-size:12px;font-weight:600;display:grid;position:absolute;top:0;right:0;bottom:0;left:0}.forward-miniatura-boton{cursor:zoom-in;border:0;padding:0}.forward-miniatura-boton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.forward-visor{inset:var(--relay-borde-superior,0px) 0 0 0;z-index:200;cursor:zoom-out;background:#000000e0;place-items:center;padding:56px 16px 16px;display:grid;position:fixed}.forward-visor img{object-fit:contain;cursor:default;border-radius:var(--radius-field);max-width:100%;max-height:100%}.forward-visor-cerrar{color:#fff;cursor:pointer;background:#0000008c;border:0;border-radius:999px;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:10px;right:12px}.forward-visor-cerrar:hover{background:#ffffff2e}.forward-visor-cerrar:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.forward-block{border-left:3px solid var(--color-primary);border-radius:var(--radius-field);background:var(--color-base-300);margin-top:4px;padding:4px 8px}@supports (color:color-mix(in lab,red,red)){.forward-block{background:color-mix(in oklab,var(--color-base-300) 60%,transparent)}}.forward-attr{cursor:pointer;color:var(--relay-texto-primario);background:0 0;border:none;padding:0;font-size:.78rem;font-weight:700}.forward-attr:hover{text-decoration:underline}.forward-label{opacity:.8;font-size:.85rem;font-style:italic;display:block}.forward-con-miniatura .forward-label{overflow-wrap:anywhere;min-width:0;display:inline}.avatar-clickable{cursor:pointer}.avatar-clickable:hover{filter:brightness(1.1)}.post-author-btn{cursor:pointer;color:inherit;white-space:nowrap;text-overflow:ellipsis;text-align:left;background:0 0;border:none;min-width:0;padding:0;font-weight:700;overflow:hidden}.post-author-btn:hover{text-decoration:underline}.post-cargo{color:var(--relay-dim);text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:-2px 0 4px;font-size:12px;line-height:1.3;overflow:hidden}.side-perfil{border-radius:var(--radius-field);min-width:0;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:8px;margin-left:-6px;padding:4px 6px;display:flex}.side-perfil:hover{background:var(--relay-hover)}.side-perfil:focus-visible{outline:2px solid var(--relay-texto-primario);outline-offset:1px}.side-perfil .side-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mi-perfil{flex-direction:column;gap:20px;padding:4px 16px 24px;display:flex}.mi-perfil-cabecera{align-items:center;gap:14px;display:flex}.mi-perfil-nombre{overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:700}.mi-perfil-usuario{color:var(--relay-dim);font-size:13px}.mi-perfil-estado{margin-top:2px;font-size:13px}.mi-perfil-seccion{border-top:1px solid var(--relay-line);flex-direction:column;gap:10px;padding-top:16px;display:flex}.mi-perfil-seccion>h3{margin:0;font-size:14px;font-weight:700}.mi-perfil-form{flex-direction:column;gap:14px;display:flex}.mi-perfil-botones{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.mi-perfil-botones-izq{justify-content:flex-start}.mi-perfil-foto{flex-shrink:0;position:relative}.mi-perfil-lapiz{border:2px solid var(--color-base-100);background:var(--color-base-200);width:28px;height:28px;color:var(--color-base-content);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-2px;right:-2px}.mi-perfil-lapiz:hover{background:var(--relay-hover)}.mi-perfil-lapiz:focus-visible{outline:2px solid var(--relay-texto-primario);outline-offset:1px}.mi-perfil-foto-menu{z-index:5;background:var(--color-base-100);border:1px solid var(--relay-line);border-radius:var(--radius-box);min-width:240px;box-shadow:var(--relay-shadow-sheet);flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 6px);left:0}.mi-perfil-foto-opcion{text-align:left;border-radius:var(--radius-field);color:var(--color-base-content);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px 10px;font-size:14px;display:flex}.mi-perfil-foto-opcion:hover,.mi-perfil-foto-opcion:focus-visible{background:var(--relay-hover);outline:none}.mi-perfil-foto-opcion.peligro{color:var(--relay-texto-error)}.mi-perfil-foto-menu .mi-perfil-confirmar{padding:8px 10px}.mi-perfil-confirmar{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.mi-perfil-salida{border:1px solid var(--relay-line);border-radius:var(--radius-box);background:var(--relay-hover);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;font-size:14px;display:flex}.mi-perfil-salida>span{flex:1;min-width:10ch;font-weight:600}.mi-perfil .status-menu{padding:0}.profile-panel-cargo{color:var(--relay-dim);font-size:12px;font-weight:400;display:block}.profile-cargo{overflow-wrap:anywhere;font-size:14px;font-weight:500}.profile-card{background:var(--color-base-300);border:1px solid var(--relay-line);border-radius:var(--radius-box);width:20rem;max-width:92vw;box-shadow:none;padding:12px}.profile-presence{width:12px;height:12px;position:absolute;bottom:0;right:0}.meet-stale .tjm-cuerpo{opacity:.75}.integration-item{border:1px solid var(--relay-line);border-radius:var(--radius-box);background:var(--color-base-300);align-items:center;gap:8px;padding:6px 8px;display:flex}.integration-form{border:1px dashed var(--relay-line);border-radius:var(--radius-box);flex-direction:column;gap:4px;margin:6px 0;padding:8px;display:flex}.integration-secret{align-items:flex-start;gap:8px;display:flex}.sheet{top:calc(var(--relay-borde-superior) + 16px);background:var(--color-base-100);border:1px solid var(--relay-line);border-radius:var(--radius-box);width:420px;max-width:92vw;box-shadow:var(--relay-shadow-sheet);z-index:70;flex-direction:column;display:flex;position:fixed;bottom:16px;right:16px}.sheet.sheet--encima{z-index:95}.sheet-header{border-bottom:1px solid var(--relay-line);align-items:center;gap:8px;padding:12px 14px;display:flex}.sheet-title{flex:1;font-size:1rem;font-weight:700}.sheet-actions{gap:6px;display:flex}.sheet-body{flex:1;padding:12px 14px;overflow-y:auto}.tabs-list{border-bottom:1px solid var(--relay-line);gap:4px;margin-bottom:10px;display:flex}.tab-btn{cursor:pointer;font:inherit;color:var(--relay-dim);background:0 0;border:none;border-bottom:2px solid #0000;padding:6px 10px;font-size:.85rem;font-weight:600}.tab-btn.tab-active{color:var(--color-base-content);border-bottom-color:var(--relay-texto-primario)}.tab-count{background:var(--relay-hover);border-radius:99px;margin-left:5px;padding:1px 7px;font-size:.7rem}.panel-body{flex-direction:column;min-height:0;display:flex}.profile-card-sheet{width:auto;max-width:none;box-shadow:none;background:0 0;border:none;padding:0}.settings-menu{z-index:60;background:var(--color-base-100);border:1px solid var(--relay-line);border-radius:var(--radius-box);width:224px;box-shadow:var(--relay-shadow-sheet);flex-direction:column;gap:2px;padding:8px;display:flex;position:absolute;bottom:40px;left:8px}.settings-row{justify-content:space-between;align-items:center;padding:6px 8px;font-size:.85rem;display:flex}.settings-label{opacity:.8}.settings-item{cursor:pointer;text-align:left;font:inherit;color:var(--color-base-content);border-radius:var(--radius-field);background:0 0;border:none;padding:8px;font-size:.85rem;font-weight:600}.settings-item:hover{background:var(--relay-hover)}.settings-danger{color:var(--relay-texto-error)}.settings-sep{background:var(--relay-line);height:1px;margin:4px 0}:root{--relay-burbuja:oklch(from var(--color-base-200) min(1, calc(l + .07) ) c h)}:root,[data-theme=relay-soft],[data-theme=light]{--relay-burbuja:oklch(from var(--color-base-200) calc(l - .07) c h)}[data-theme=corporate],[data-theme=emerald],[data-theme=nord],[data-theme=relay-soft-dark],[data-theme=relay],[data-theme=dark],[data-theme=night],[data-theme=dracula],[data-theme=business],[data-theme=dim]{--relay-burbuja:oklch(from var(--color-base-200) min(1, calc(l + .07) ) c h)}html:not([data-theme]) .post-card,[data-theme=relay-soft] .post-card,[data-theme=light] .post-card{--relay-leido:oklch(from var(--relay-fijo-leido-sobre-claro) calc(l - .06) c h)}.post-card{background:var(--relay-burbuja);position:relative}@supports (color:color-mix(in lab,red,red)){.post-card{background:color-mix(in srgb,var(--relay-burbuja) 80%,transparent)}}.post-card{border-radius:var(--radius-box);box-shadow:var(--relay-shadow-card);border:none;width:fit-content;max-width:min(85%,56rem);margin:6px 0;padding:10px 14px}.post.compact .post-card{margin:4px 0}.mis-mensajes-ajuste{flex-direction:column;gap:8px;margin-top:16px;display:flex}.mis-mensajes-sub{padding-left:28px}html[data-mis-mensajes] .post-propio{flex-direction:row-reverse}html[data-mis-mensajes] .post-propio .post-main{align-items:flex-end}html[data-mis-mensajes] .post-propio .post-body>header>.post-author-btn,html[data-mis-mensajes] .post-propio .post-body>header>strong{display:none}html[data-mis-mensajes] .post-propio .post-actions{left:0;right:auto}html[data-mis-mensajes=derecha-sin-avatar] .post-propio>.avatar,html[data-mis-mensajes=derecha-sin-avatar] .post-propio>.post-hueco{display:none}.post-propio .post-card{background:var(--relay-burbuja-propia-base,var(--relay-burbuja))}@supports (color:color-mix(in lab,red,red)){.post-propio .post-card{background:color-mix(in srgb,color-mix(in oklab,var(--relay-burbuja-propia-base,var(--relay-burbuja)) 80%,var(--color-primary)) 80%,transparent)}}.post-meta{color:var(--relay-dim);white-space:nowrap;font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:4px;font-size:11px;line-height:16px;display:flex}.post:not(.continua) .post-meta{display:none}html[data-mis-mensajes] .post-propio .post-meta{display:flex}html[data-mis-mensajes] .post-propio.con-meta .post-body>header,.post-meta-hora{display:none}html[data-mis-mensajes] .post-propio .post-meta-hora{display:inline}html[data-mis-mensajes] .post-propio .post-hueco time{display:none}.meta-cola .post-meta{inset-inline-end:calc(12px + var(--meta-flecha,0px));position:absolute;bottom:9px}.post.continua .meta-cola .post-meta{bottom:5px}.meta-cola{--meta-reserva:var(--meta-sin-hora)}.post:not(.continua) .meta-cola{--meta-reserva:none}html[data-mis-mensajes] .post-propio .meta-cola{--meta-reserva:var(--meta-con-hora)}.meta-cola .md>:is(p,h1,h2,h3,h4,h5,h6):last-child:after,.meta-cola .md>:is(ul,ol):last-child>li:last-child:after,.meta-cola .md>blockquote:last-child>:last-child:after,.meta-cola .md:not(:has(>:is(p,h1,h2,h3,h4,h5,h6,ul,ol,blockquote):last-child)):after{content:var(--meta-reserva);visibility:hidden;pointer-events:none;white-space:nowrap;letter-spacing:normal;margin-inline-start:6px;padding-inline-end:calc(var(--meta-iconos,0) * 18px + 4px);font-size:11px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.meta-linea .post-meta{margin-top:2px}.media-con-meta{width:fit-content;max-width:100%;position:relative}.media-con-meta>.post-meta{pointer-events:none;color:#fff;inset-inline-end:6px;background:#000000a6;border-radius:999px;padding:0 6px;position:absolute;bottom:6px}.media-con-meta>.post-meta :is(time,.edited){color:inherit}.media-con-meta>.post-meta .read-check{color:#ffffffd9}.media-con-meta>.post-meta .read-check-read{color:var(--relay-fijo-leido-sobre-oscuro)}.media-con-meta:has(.video-elemento)>.post-meta{display:none}.post.continua .post-card.reserva-flecha,html[data-mis-mensajes] .post-propio.con-meta .post-card.reserva-flecha{padding-inline-end:32px}.post-card.reserva-flecha.meta-cola{--meta-flecha:18px}[data-theme=corporate],[data-theme=emerald],[data-theme=nord]{--relay-burbuja-propia-base:oklch(from var(--color-base-200) calc(l - .07) c h)}.thread-posts .post.compact .post-card{box-shadow:none;background:0 0;width:auto;max-width:100%;padding:2px 0}.pin-band{background:var(--color-warning);align-items:center;gap:6px;margin:-4px -8px 6px;padding:4px 10px;display:flex}@supports (color:color-mix(in lab,red,red)){.pin-band{background:color-mix(in oklab,var(--color-warning) 16%,transparent)}}.pin-band{color:var(--color-base-content);border-radius:calc(var(--radius-box) - 4px);font-size:.72rem;font-weight:700}.post-list{background-color:var(--color-base-200)}.channel-header{background:var(--color-base-100)}.login-card,.forward-picker,.profile-card,.theme-menu{border-radius:var(--radius-box);box-shadow:var(--relay-shadow-sheet)}.composer{background:var(--color-base-100)}.side-avatar{flex-shrink:0;display:inline-flex;position:relative}.side-avatar .presence{border:2px solid var(--side-bg,var(--color-base-200));width:9px;height:9px;position:absolute;bottom:-1px;right:-1px}.emoji-manager{flex-direction:column;gap:10px;display:flex}.emoji-manager-form{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.emoji-manager-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.emoji-manager-row{border-radius:8px;align-items:center;gap:10px;padding:6px 8px;display:flex}.emoji-manager-row:hover{background:var(--color-base-200)}.emoji-manager-row .custom-emoji{width:24px;height:24px}.emoji-manager-creator{color:var(--relay-dim);margin-left:auto;font-size:12px}.sticker-grid{flex:1;grid-template-columns:repeat(3,1fr);align-content:start;gap:6px;min-height:0;display:grid;overflow-y:auto}.sticker-grid button{cursor:pointer;border-radius:8px;padding:4px}.sticker-grid button:hover{background:var(--color-base-200)}.sticker-grid img{aspect-ratio:1;object-fit:contain;width:100%}.post-sticker{object-fit:contain;max-width:180px;max-height:180px;margin-top:2px;display:block}.post-sticker-fallback{color:var(--relay-dim);font-family:monospace}.post-sticker-lottie{width:180px;height:180px}.post-sticker-lottie svg{display:block}.picker-sticker-lottie{aspect-ratio:1;width:100%}.sticker-manager{flex-direction:column;gap:10px;display:flex}.sticker-manager .sticker-thumb{object-fit:contain;width:40px;height:40px}.sticker-manager-form{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sticker-manager-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.sticker-manager-row{border-radius:8px;align-items:center;gap:10px;padding:6px 8px;display:flex}.sticker-manager-row:hover{background:var(--color-base-200)}.sticker-manager-creator{color:var(--relay-dim);margin-left:auto;font-size:12px}.audit-section{flex-direction:column;gap:8px;display:flex}.audit-filters{flex-wrap:wrap;gap:6px;display:flex}.audit-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.audit-row{border-radius:8px;justify-content:space-between;align-items:baseline;gap:10px;padding:6px 8px;font-size:13px;display:flex}.audit-row:hover{background:var(--color-base-200)}.audit-time{color:var(--relay-dim);white-space:nowrap;font-size:11px}.board-panel{flex-direction:column;flex:1;min-width:0;padding:10px;display:flex;overflow:hidden}.board-empty{align-items:flex-start;gap:8px}.board-toolbar{align-items:center;gap:6px;min-width:0;margin-bottom:8px;display:flex}.filtro-tablero{position:relative}.filtro-boton{white-space:nowrap;flex-shrink:0;gap:4px}.filtro-boton.activo{background:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.filtro-boton.activo{background:color-mix(in oklab,var(--color-primary) 16%,transparent)}}.filtro-boton.activo{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.filtro-boton.activo{border-color:color-mix(in oklab,var(--color-primary) 45%,transparent)}}.filtro-boton.activo{color:var(--color-base-content)}.filtro-panel{z-index:20;background:var(--color-base-100);border:1px solid var(--relay-line);border-radius:var(--radius-box);width:280px;max-height:min(70vh,520px);box-shadow:var(--relay-shadow-sheet);flex-direction:column;gap:10px;padding:10px;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.filtro-panel fieldset{border:0;flex-direction:column;gap:2px;margin:0;padding:0;display:flex}.filtro-panel legend{text-transform:uppercase;letter-spacing:.04em;color:var(--relay-dim);margin-bottom:4px;font-size:11px;font-weight:600}.filtro-opcion{cursor:pointer;border-radius:var(--radius-field);align-items:center;gap:8px;padding:4px 6px;font-size:13px;display:flex}.filtro-opcion:hover{background:var(--relay-hover)}.filtro-nombre{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.filtro-chips{flex-wrap:wrap;align-items:center;gap:6px;margin:-2px 0 8px;display:flex}.filtro-chip{background:var(--color-base-300);border:1px solid var(--relay-line);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;max-width:220px;padding:2px 4px 2px 10px;font-size:12px;display:inline-flex;overflow:hidden}.filtro-chip button{width:18px;height:18px;color:var(--color-base-content);opacity:.7;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.filtro-chip button:hover{opacity:1;background:var(--relay-hover)}.board-toolbar{container:barra-tablero/inline-size}.buscador-tarjetas{flex-shrink:1;align-items:center;gap:6px;min-width:0;display:inline-flex}.buscador-lupa{display:none}.buscador-campo{border:1px solid var(--relay-line);border-radius:var(--radius-field);background:var(--color-base-100);width:14rem;max-width:100%;height:2rem;color:var(--relay-dim);cursor:text;align-items:center;gap:6px;padding:0 6px 0 8px;display:inline-flex}.buscador-campo:focus-within{border-color:var(--color-primary);outline:2px solid var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.buscador-campo:focus-within{outline:2px solid color-mix(in oklab,var(--color-primary) 30%,transparent)}}.buscador-campo:focus-within{outline-offset:0}.buscador-entrada{min-width:0;color:var(--color-base-content);background:0 0;border:0;outline:none;flex:1;font-size:13px}.buscador-entrada::placeholder{color:var(--relay-dim)}.buscador-borrar{width:18px;height:18px;color:var(--color-base-content);opacity:.7;cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.buscador-borrar:hover{opacity:1;background:var(--relay-hover)}.buscador-recuento{min-width:7.5em;color:var(--relay-dim);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.board-panel.con-fondo .buscador-recuento{color:var(--color-base-content)}@container barra-tablero (max-width:720px){.buscador-tarjetas:not(.desplegado) .buscador-campo,.buscador-tarjetas:not(.desplegado) .buscador-recuento{display:none}.buscador-tarjetas:not(.desplegado) .buscador-lupa{display:inline-flex}.buscador-campo{width:11rem}}.tarjeta-titulo mark{background:var(--color-primary);color:var(--color-primary-content);border-radius:2px;padding:0 1px}.tarjeta-en-descripcion{color:var(--relay-dim);margin:2px 0 0;font-size:12px}.board-panel.con-fondo .tarjeta-en-descripcion{color:var(--color-base-content)}.buscar-fallo{border-radius:var(--radius-field);background:var(--color-warning);align-items:center;gap:8px;margin:-2px 0 8px;padding:4px 6px 4px 10px;font-size:13px;display:flex}@supports (color:color-mix(in lab,red,red)){.buscar-fallo{background:color-mix(in oklab,var(--color-warning) 18%,var(--color-base-100))}}.buscar-fallo{border:1px solid var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.buscar-fallo{border:1px solid color-mix(in oklab,var(--color-warning) 50%,transparent)}}.board-escenario{position:relative}.buscar-vacio{z-index:3;text-align:center;background:var(--color-base-100);border:1px solid var(--relay-line);border-radius:var(--radius-box);max-width:min(360px,100% - 32px);box-shadow:var(--relay-shadow-sheet);flex-direction:column;align-items:center;gap:8px;padding:14px 18px;font-size:13px;display:flex;position:absolute;top:112px;left:50%;transform:translate(-50%)}.buscar-vacio p{margin:0}.board-columns{flex:1;align-items:flex-start;gap:10px;display:flex;overflow-x:auto}.board-column{background:var(--color-base-200);border-radius:var(--radius-box);flex-direction:column;gap:6px;min-width:240px;max-width:280px;max-height:100%;padding:8px;display:flex}.board-column-header{justify-content:space-between;align-items:center;display:flex}.board-column-header h4{font-size:13px;font-weight:700}.board-cards{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.board-card{background:var(--color-base-100);border:1px solid var(--relay-line);cursor:grab;border-radius:8px;flex-direction:column;gap:4px;padding:8px;font-size:13px;display:flex}.board-card:hover{border-color:var(--color-primary)}.board-card-meta{align-items:center;gap:6px;display:flex}.board-card-due{color:var(--relay-dim);font-size:11px}.board-card-overdue{color:var(--relay-texto-error);font-weight:700}.board-column-new{border:1px dashed var(--relay-line);background:0 0}.board-modal-overlay{z-index:90;padding-top:var(--relay-borde-superior);background:oklab(0% none none/.4);place-items:center;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.board-modal{background:var(--color-base-100);border-radius:var(--radius-box);width:440px;max-width:92vw;box-shadow:var(--relay-shadow-sheet);flex-direction:column;gap:10px;padding:16px;display:flex}.board-modal-field{color:var(--relay-dim);flex-direction:column;flex:1;gap:3px;font-size:12px;display:flex}.board-modal-row{gap:10px;display:flex}.board-modal-actions{justify-content:flex-end;gap:8px;display:flex}.board-card-desc{background:var(--color-base-200);border-radius:8px;padding:8px;font-size:13px}.board-modal{width:640px;max-height:90vh;overflow-y:auto}.board-card-desc img,.board-desc-imagen{cursor:zoom-in;border-radius:6px;max-width:100%}.board-adjunto-roto{color:var(--relay-dim);font-style:italic}.board-rica-seccion{border-top:1px solid var(--relay-line);flex-direction:column;gap:6px;padding-top:8px;display:flex}.board-rica-seccion h4{color:var(--relay-dim);text-transform:uppercase;letter-spacing:.03em;margin:0;font-size:12px;font-weight:700}.board-etiquetas,.board-card-etiquetas,.board-card-insignias{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.board-etiqueta{color:#fff;background:var(--etq,#6b7280);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:100%;padding:1px 8px;font-size:11px;font-weight:600;line-height:18px;display:inline-block;overflow:hidden}.etiqueta-rojo{--etq:#dc2626}.etiqueta-naranja{--etq:#ea580c}.etiqueta-amarillo{--etq:#a16207}.etiqueta-verde{--etq:#15803d}.etiqueta-turquesa{--etq:#0f766e}.etiqueta-azul{--etq:#2563eb}.etiqueta-morado{--etq:#7c3aed}.etiqueta-rosa{--etq:#db2777}.etiqueta-marron{--etq:#92400e}.etiqueta-gris{--etq:#4b5563}.board-etiquetas-editor{flex-direction:column;gap:4px;display:flex}.board-etiqueta-opcion,.board-etiqueta-nueva,.board-checklist-nuevo,.board-comentar{align-items:center;gap:6px;display:flex}.board-insignia{color:var(--relay-dim);font-size:11px}.board-insignia.completa{color:var(--relay-texto-exito);font-weight:700}.board-checklist{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.board-item{justify-content:space-between;align-items:center;gap:6px;font-size:13px;display:flex}.board-item label{align-items:flex-start;gap:6px;min-width:0;display:flex}.board-item.hecho label span{color:var(--relay-dim);text-decoration:line-through}.board-item-acciones{flex:none;display:flex}.board-checklist-cuenta{color:var(--relay-dim);font-size:11px}.board-adjuntos{grid-template-columns:repeat(auto-fill,minmax(min(140px,100%),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.board-adjunto{flex-direction:column;gap:2px;min-width:0;font-size:12px;display:flex}.board-adjunto-miniatura{object-fit:cover;cursor:zoom-in;border-radius:6px;width:100%;height:90px}.board-adjunto-archivo{background:var(--color-base-200);border-radius:6px;place-items:center;height:90px;font-size:28px;text-decoration:none;display:grid}.board-adjunto-nombre{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.board-adjunto.subiendo{color:var(--relay-dim);font-style:italic}.board-adjuntos-encima{outline:2px dashed var(--color-primary);outline-offset:2px;border-radius:8px}.board-adjunto--ancho{grid-column:1/-1;padding-right:32px}.board-adjunto-pie{align-items:center;gap:2px;min-width:0;display:flex}.board-adjunto-pie .board-adjunto-nombre{flex:1;min-width:0}.board-adjunto-audio,.board-adjunto-video,.board-adjunto-documento{min-width:0;max-width:100%}.board-adjunto-video video,.board-adjunto-video img{max-width:100%}.board-adjunto-generico,.board-adjunto-enlace{border:1px solid var(--relay-line);border-radius:var(--radius-box);background:var(--color-base-100);min-width:0;color:var(--color-base-content);align-items:center;gap:10px;padding:8px 10px;font-size:13px;text-decoration:none;display:flex}.board-adjunto-enlace:hover,.board-adjunto-enlace:focus-visible{background:var(--relay-hover);outline:none}.board-adjunto-generico-nombre{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.board-adjunto-generico-peso{color:var(--relay-dim);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.board-adjunto-enlace-texto{flex-direction:column;min-width:0;display:flex}.board-adjunto-enlace-nombre{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.board-adjunto-enlace-dominio{color:var(--relay-dim);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.tarjeta-documento .sheet{z-index:2}.board-comentarios{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.board-comentario{background:var(--color-base-200);border-radius:8px;padding:6px 8px;font-size:13px}.board-comentario header{color:var(--relay-dim);font-size:12px}.board-comentario header strong{color:var(--color-base-content)}.board-comentario-acciones{gap:4px;display:flex}.board-comentar{align-items:flex-end}.board-escenario{border-radius:var(--radius-box);flex-direction:column;flex:1;min-height:0;display:flex}.board-lienzo{overscroll-behavior:contain;flex:1;min-height:0;padding:0 12px 12px;overflow:auto}.lienzo-columnas{align-items:stretch;gap:12px;width:max-content;min-height:100%;padding-top:12px;display:flex}.columna-board{background:var(--color-base-200);border-radius:var(--radius-box);flex-direction:column;flex:none;width:272px;display:flex;overflow:clip}.columna-cabecera{z-index:3;background:var(--color-base-200);cursor:grab;touch-action:none;align-items:center;gap:4px;padding:10px 8px 6px 12px;display:flex;position:sticky;top:0}.columna-cabecera h3{overflow-wrap:anywhere;flex:1;min-width:0;margin:0;font-size:14px;font-weight:600}.columna-cuenta{color:var(--relay-dim);margin-left:6px;font-size:12px;font-weight:500}.columna-nombre-edicion{flex:1;min-width:0}.columna-menu{z-index:5;cursor:default;background:var(--color-base-100);border:1px solid var(--relay-line);border-radius:var(--radius-box);min-width:208px;box-shadow:var(--relay-shadow-sheet);flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% - 2px);right:6px}.columna-menu button{text-align:left;border-radius:var(--radius-field);padding:6px 10px;font-size:13px}.columna-menu button:hover,.columna-menu button:focus-visible{background:var(--relay-hover);outline:none}.columna-menu .peligro{color:var(--relay-texto-error)}.columna-tarjetas{flex-direction:column;gap:8px;min-height:8px;padding:2px 8px;display:flex}.columna-vacia{border:1px dashed var(--relay-line);color:var(--relay-dim);text-align:center;border-radius:8px;padding:14px 8px;font-size:12px}.columna-anadir{color:var(--relay-dim);text-align:left;border-radius:8px;align-items:center;gap:6px;margin:6px 8px 8px;padding:6px 8px;font-size:13px;display:flex}.columna-anadir:hover,.columna-anadir:focus-visible{background:var(--relay-hover);color:var(--color-base-content);outline:none}.columna-composer{flex-direction:column;gap:6px;padding:6px 8px 8px;display:flex}.columna-composer textarea{resize:none;min-height:56px;font-size:14px}.columna-composer-acciones{gap:6px;display:flex}.columna-nueva{border-radius:var(--radius-box);background:var(--color-base-200);flex:none;align-self:flex-start;width:272px;padding:8px}@supports (color:color-mix(in lab,red,red)){.columna-nueva{background:color-mix(in oklab,var(--color-base-200) 80%,transparent)}}.tarjeta-ordenable{touch-action:manipulation;border-radius:8px;outline:none}.tarjeta-ordenable:focus-visible .tarjeta-board{outline:2px solid var(--relay-texto-primario);outline-offset:1px}.tarjeta-ordenable.hueco{background:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.tarjeta-ordenable.hueco{background:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}.tarjeta-ordenable.hueco>*{opacity:0}.tarjeta-board{cursor:pointer;background:var(--color-base-100);box-shadow:0 1px 0 var(--color-base-content);border-radius:8px;font-size:14px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.tarjeta-board{box-shadow:0 1px color-mix(in oklab,var(--color-base-content) 14%,transparent)}}.tarjeta-board:hover{box-shadow:0 0 0 1px var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.tarjeta-board:hover{box-shadow:0 0 0 1px color-mix(in oklab,var(--color-base-content) 28%,transparent)}}.tarjeta-portada{background:var(--color-base-300)}.tarjeta-portada img{object-fit:cover;width:100%;max-height:200px;display:block}.tarjeta-cuerpo{flex-direction:column;gap:6px;padding:8px 10px;display:flex}.tarjeta-etiquetas{flex-wrap:wrap;gap:4px;display:flex}.tarjeta-titulo{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:400;line-height:20px}.tarjeta-titulo-edicion{resize:none;font-size:14px}.tarjeta-insignias{color:var(--relay-dim);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12px;display:flex}.insignia{align-items:center;gap:4px;line-height:20px;display:inline-flex}.insignia.vencida,.insignia.completa{border-radius:4px;padding:0 6px}.insignia.vencida{background:var(--color-error);color:var(--color-error-content)}.insignia.completa{background:var(--color-success);color:var(--color-success-content)}.insignia.asignado{margin-left:auto}.tarjeta-editar{opacity:0;background:var(--color-base-100);position:absolute;top:4px;right:4px}.tarjeta-board:hover .tarjeta-editar,.tarjeta-editar:focus-visible{opacity:1}@media(hover:none){.tarjeta-editar{opacity:1}}.tarjeta-board.levantada{cursor:grabbing;animation:.14s cubic-bezier(.23,1,.32,1) tarjeta-levanta;transform:rotate(4deg)scale(1.02);box-shadow:0 16px 28px -10px #110c2e73,0 2px 6px #110c2e2e}.soltando .tarjeta-board.levantada,.soltando .columna-board.levantada{transition:transform .22s cubic-bezier(.23,1,.32,1);transform:none}@keyframes tarjeta-levanta{0%{transform:none}}.columna-board.levantada{cursor:grabbing;box-shadow:0 0 0 2px var(--color-base-content);transform:rotate(2deg)}@supports (color:color-mix(in lab,red,red)){.columna-board.levantada{box-shadow:0 0 0 2px color-mix(in oklab,var(--color-base-content) 24%,transparent)}}.columna-board.levantada .columna-resumen{color:var(--relay-dim);margin:0;padding:0 12px 12px;font-size:12px}.columna-board.hueco{background:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.columna-board.hueco{background:color-mix(in oklab,var(--color-base-content) 8%,transparent)}}.columna-board.hueco>*{opacity:0}.tarjeta-board.destello,.columna-board.destello{animation:.7s ease-out board-destello}@keyframes board-destello{0%{box-shadow:0 0 0 2px var(--color-primary)}to{box-shadow:0 0 0 2px #0000}}.fondo-tablero{position:relative}.fondo-popover{z-index:30;background:var(--color-base-100);border:1px solid var(--relay-line);border-radius:var(--radius-box);width:236px;box-shadow:var(--relay-shadow-sheet);flex-direction:column;gap:8px;padding:12px;display:flex;position:absolute;top:calc(100% + 4px);left:0}.fondo-muestras{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.fondo-muestra{aspect-ratio:4/3;border-radius:var(--radius-field);cursor:pointer;border:0}.fondo-muestra.activa,.fondo-muestra:focus-visible{outline:2px solid var(--relay-texto-primario);outline-offset:2px}:root{--vidrio-tablero-tinte:72%;--vidrio-tablero-opaco:var(--color-base-200)}[data-theme=business]{--vidrio-tablero-tinte:74%}[data-theme=dim]{--vidrio-tablero-tinte:80%}.board-panel.con-fondo{background-color:var(--color-base-200)}.barra-tablero-hueco{flex:1}.barra-tablero-estado{color:var(--relay-dim);white-space:nowrap;font-size:12px}.barra-tablero-accion{white-space:nowrap;gap:6px}.barra-tablero-menu{min-width:0;display:inline-flex;position:relative}.selector-tablero{gap:6px;min-width:0;max-width:320px;font-weight:600}.selector-tablero-nombre{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu-tablero{z-index:30;max-height:min(60vh,420px);top:calc(100% + 4px);left:0;right:auto;overflow-y:auto}.menu-tablero--derecha{left:auto;right:0}.menu-tablero hr{border:0;border-top:1px solid var(--relay-line);margin:4px 0}.more-menu [role=menuitemradio]{text-align:left;width:100%;color:var(--color-base-content);border-radius:var(--radius-field);cursor:pointer;background:0 0;border:none;justify-content:flex-start;align-items:center;gap:8px;padding:7px 10px;font-size:13px;display:flex}.more-menu [role=menuitemradio]:hover,.more-menu [role=menuitemradio]:focus-visible{background:var(--relay-hover);outline:none}.menu-tablero .peligro{color:var(--relay-texto-error)}.menu-tablero-marca{flex:none;width:14px;display:inline-flex}.menu-tablero-texto{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.barra-tablero-mas .fondo-popover{left:auto;right:0}.board-panel.con-fondo .board-toolbar,.board-panel.con-fondo .columna-board,.board-panel.con-fondo .columna-nueva{--vidrio-tablero-fondo:var(--vidrio-tablero-opaco)}@supports (color:color-mix(in lab,red,red)){.board-panel.con-fondo .board-toolbar,.board-panel.con-fondo .columna-board,.board-panel.con-fondo .columna-nueva{--vidrio-tablero-fondo:color-mix(in oklab, var(--vidrio-tablero-opaco) var(--vidrio-tablero-tinte), transparent)}}.board-panel.con-fondo .board-toolbar,.board-panel.con-fondo .columna-board,.board-panel.con-fondo .columna-nueva{background-color:var(--vidrio-tablero-opaco);border:1px solid var(--vidrio-conv-filo);box-shadow:inset 0 1px 0 var(--vidrio-conv-brillo),var(--vidrio-conv-sombra)}.board-panel.con-fondo .board-toolbar{z-index:4;border-radius:var(--radius-box);padding:4px 6px;position:relative}.board-panel.con-fondo .filtro-chip{background:var(--color-base-200)}.board-panel.con-fondo :is(.columna-cuenta,.columna-anadir,.columna-vacia,.barra-tablero-estado){color:var(--color-base-content)}@media(prefers-contrast:more){.board-panel.con-fondo{--vidrio-tablero-tinte:100%}}@media(prefers-reduced-transparency:reduce){.board-panel.con-fondo{--vidrio-tablero-tinte:100%}}html[data-transparencia=reducida] .board-panel.con-fondo{--vidrio-tablero-tinte:100%}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.board-panel.con-fondo .board-toolbar,.board-panel.con-fondo .columna-board,.board-panel.con-fondo .columna-nueva{background-color:var(--vidrio-tablero-fondo);-webkit-backdrop-filter:blur(var(--vidrio-conv-desenfoque)) saturate(1.6);backdrop-filter:blur(var(--vidrio-conv-desenfoque)) saturate(1.6)}.board-panel.con-fondo .columna-cabecera{background-color:var(--vidrio-tablero-fondo);-webkit-backdrop-filter:blur(var(--vidrio-conv-desenfoque));backdrop-filter:blur(var(--vidrio-conv-desenfoque))}}@media(max-width:720px){.barra-tablero-texto{display:none}.selector-tablero{max-width:55vw}}.board-modal-overlay:has(>.tarjeta-modal){place-items:start center;padding:48px 16px;overflow-y:auto}.board-modal.tarjeta-modal{gap:0;width:768px;max-width:100%;max-height:none;padding:0;position:relative;overflow:visible}.board-modal.tarjeta-modal.entra-fundido{animation:.2s cubic-bezier(.23,1,.32,1) tarjeta-entra}.board-modal.tarjeta-modal.oculto-volteo{visibility:hidden}@keyframes tarjeta-entra{0%{opacity:0;transform:scale(.96)}}.tarjeta-modal-portada{background:var(--color-base-300);border-radius:var(--radius-box) var(--radius-box) 0 0;place-items:center;height:160px;display:grid;overflow:hidden}.tarjeta-modal-portada img{object-fit:contain;max-width:100%;max-height:160px}.tarjeta-modal-cerrar{z-index:1;position:absolute;top:8px;right:8px}.tarjeta-modal-portada~.tarjeta-modal-cerrar{background:var(--color-base-100)}.tarjeta-modal-enlace{z-index:1;position:absolute;top:8px;right:44px}.tarjeta-modal-portada~.tarjeta-modal-enlace{background:var(--color-base-100)}.tarjeta-modal-todo{z-index:1;position:absolute;top:8px;right:80px}.tarjeta-modal-todo.sin-enlace{right:44px}.tarjeta-modal-portada~.tarjeta-modal-todo{background:var(--color-base-100)}.tarjeta-modal-todo~.tarjeta-modal-cabecera{padding-right:120px}.tarjeta-modal-cabecera{padding:20px 56px 4px 24px}.tarjeta-modal-titulo{resize:none;field-sizing:content;width:100%;color:var(--color-base-content);border-radius:var(--radius-field);overflow-wrap:anywhere;background:0 0;border:0;margin:0 0 0 -6px;padding:2px 6px;font-size:20px;font-weight:600;line-height:28px;display:block}.tarjeta-modal-titulo:focus{outline:2px solid var(--relay-texto-primario);background:var(--color-base-100)}.tarjeta-modal-lugar{color:var(--relay-dim);margin:2px 0 0;font-size:13px}.tarjeta-modal-ver-tablero{align-self:flex-start;gap:4px}.tarjeta-modal-aviso{margin:8px 24px 0}.tarjeta-modal-cuerpo{grid-template-columns:minmax(0,1fr) 200px;gap:24px;padding:12px 24px 24px;display:grid}.tarjeta-modal-principal,.tarjeta-modal-lateral{flex-direction:column;gap:12px;min-width:0;display:flex}.tarjeta-modal-lateral .board-modal-move{gap:6px;display:flex}.tarjeta-modal-lateral .board-modal-move select{flex:1;min-width:0}.tarjeta-modal-seccion{color:var(--relay-dim);font-size:12px;font-weight:600}.tarjeta-modal-acciones{flex-direction:column;gap:4px;display:flex}.tarjeta-modal-guardar{display:flex}.tarjeta-modal-desc{flex-direction:column;gap:6px;display:flex}.tarjeta-modal-desc-cabecera{justify-content:space-between;align-items:center;gap:8px;display:flex}.tarjeta-modal-desc-vacia{text-align:left;min-height:56px;color:var(--relay-dim);background:var(--side-bg,var(--color-base-200));border-radius:var(--radius-field);padding:10px 12px;font-size:14px}.tarjeta-modal-desc-vacia:hover,.tarjeta-modal-desc-vacia:focus-visible{background:var(--relay-hover);outline:none}.tarjeta-modal-lateral{align-self:start}.tarjeta-modal-lateral .board-modal-field{flex:none}@media(max-width:720px){.tarjeta-modal-cuerpo{grid-template-columns:minmax(0,1fr)}.board-modal-overlay:has(>.tarjeta-modal){padding:16px 8px}}@media(prefers-reduced-motion:reduce){.tarjeta-ordenable,.columna-board{transition:none!important}.tarjeta-board.levantada,.columna-board.levantada{animation:none;transform:none}.tarjeta-board.destello,.columna-board.destello{animation:none}.board-modal.tarjeta-modal{animation:.15s linear tarjeta-funde}@keyframes tarjeta-funde{0%{opacity:0}}}.mfa-settings{flex-direction:column;gap:.75rem;font-size:.875rem;display:flex}.mfa-state{line-height:1.5}.mfa-enroll{flex-direction:column;gap:.6rem;display:flex}.mfa-qr{background:#fff;border-radius:8px;width:180px;height:180px;padding:8px}.mfa-qr svg{width:100%;height:100%;display:block}.mfa-secret code{-webkit-user-select:all;user-select:all;word-break:break-all}.mfa-activate{align-items:center;gap:.5rem;display:flex}.mfa-activate .input{width:8rem}.mfa-recovery{border:1px solid}@supports (color:color-mix(in lab,red,red)){.mfa-recovery{border:1px solid color-mix(in oklab,currentColor 25%,transparent)}}.mfa-recovery{border-radius:8px;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.mfa-recovery-list{columns:2;margin:0;padding-left:1.2rem}.mfa-recovery-list code{-webkit-user-select:all;user-select:all}.mfa-manage{flex-direction:column;gap:.5rem;display:flex}.mfa-field{flex-direction:column;gap:.25rem;display:flex}.mfa-field .input{width:8rem}.mfa-manage-actions{flex-wrap:wrap;gap:.5rem;display:flex}.mfa-danger{color:var(--color-error,#dc2626)}.mfa-gate{padding:calc(2rem + var(--relay-borde-superior)) 1rem 2rem;background:var(--color-base-200,#f3f4f6);z-index:50;justify-content:center;align-items:center;display:flex;position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto}.mfa-gate-card{background:var(--color-base-100,#fff);width:100%;max-width:26rem;box-shadow:none;border-radius:12px;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex}.mfa-gate-card h1{font-size:1.15rem;font-weight:700}.mfa-gate-intro{opacity:.8;font-size:.875rem}.mfa-gate-actions{justify-content:flex-end;gap:.5rem;display:flex}.security-row{align-items:flex-start;gap:.6rem;margin-top:.5rem;font-size:.875rem;display:flex}.security-users{flex-direction:column;gap:.35rem;margin-top:.5rem;font-size:.875rem;display:flex}.security-user{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.login-sep{text-align:center;opacity:.5;text-transform:uppercase;margin:.25rem 0;font-size:12px}.security-row-block{flex-direction:column;align-items:stretch;gap:.35rem}.security-domains{align-items:center;gap:.5rem;display:flex}.admin-console{background:var(--color-base-100);width:100%;height:100%;color:var(--color-base-content);flex-direction:column;display:flex}.admin-topbar{border-bottom:1px solid var(--relay-line);background:var(--color-base-200);align-items:center;gap:16px;height:52px;min-height:52px;padding:0 20px;display:flex}.admin-topbar-title{font-size:15px;font-weight:700}.admin-back{color:var(--relay-dim);margin-left:auto;font-size:13px;text-decoration:none}.admin-back:hover{color:var(--color-base-content)}.admin-body{flex:1;min-height:0;display:flex}.admin-sidebar{background:var(--color-base-200);border-right:1px solid var(--relay-line);width:260px;min-width:260px;padding:16px 12px;overflow-y:auto}.admin-sidebar-loading{color:var(--relay-dim);padding:8px;font-size:13px}.admin-content{flex:1;min-width:0;padding:28px 32px;overflow-y:auto}.admin-empty{color:var(--relay-dim);max-width:640px}.admin-empty h2{color:var(--color-base-content);margin:0 0 8px;font-size:20px}.admin-group{margin-bottom:18px}.admin-group-title{letter-spacing:.07em;color:var(--relay-dim);text-transform:uppercase;margin:0 0 6px;padding:0 8px;font-size:11px;font-weight:700}.admin-nav-item{text-align:left;border-radius:var(--radius-field,6px);width:100%;color:var(--color-base-content);cursor:pointer;background:0 0;border:0;padding:7px 10px;font-size:14px;display:block}.admin-nav-item:hover{background:var(--relay-hover)}.admin-nav-item.is-active{background:var(--relay-soft);font-weight:600}.admin-section{max-width:760px}.admin-section h2{margin:0 0 12px;font-size:22px}.admin-summary-version{color:var(--relay-dim);margin:0 0 20px}.admin-summary-grid{flex-wrap:wrap;gap:14px;margin-bottom:24px;display:flex}.admin-stat{border:1px solid var(--relay-line);border-radius:var(--radius-box,10px);background:var(--color-base-200);flex-direction:column;gap:2px;min-width:120px;padding:14px 16px;display:flex}.admin-stat-num{font-size:26px;font-weight:700}.admin-stat-label{color:var(--relay-dim);font-size:12px}.admin-subhead{margin:0 0 8px;font-size:14px}.admin-deps{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.admin-dep{background:var(--relay-hover);color:var(--color-base-content);border-radius:999px;padding:4px 10px;font-size:12px}.admin-dep-ok{background:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.admin-dep-ok{background:color-mix(in oklab,var(--color-success) 22%,transparent)}}.admin-dep-down{background:var(--color-error)}@supports (color:color-mix(in lab,red,red)){.admin-dep-down{background:color-mix(in oklab,var(--color-error) 26%,transparent)}}.theme-picker-inline .theme-menu,.notification-menu-inline .notification-panel{z-index:auto;box-shadow:none;background:0 0;border:0;max-width:420px;padding:0;position:static;inset:auto}.theme-picker-inline .theme-menu{max-height:none}.theme-picker-inline .theme-option,.notification-menu-inline .notification-option{padding:8px 10px}.tenant-picker h1{margin:0 0 4px;font-size:20px}.tenant-picker-list{flex-direction:column;gap:8px;margin:12px 0;padding:0;list-style:none;display:flex}.tenant-picker-item{text-align:left;cursor:pointer;border:1px solid var(--relay-line);border-radius:var(--radius-box);background:var(--color-base-200);width:100%;color:var(--color-base-content);flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;display:flex}.tenant-picker-item:hover{background:var(--relay-hover)}.tenant-picker-name{font-weight:600}.tenant-picker-meta,.tenant-switch-meta{color:var(--relay-dim);font-size:12px}.tenant-switch{position:relative}.tenant-switch-btn{color:var(--color-base-content);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex}.tenant-switch-menu{z-index:70;background:var(--color-base-300);border:1px solid var(--relay-line);border-radius:var(--radius-box);min-width:220px;box-shadow:none;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:28px;left:0}.tenant-switch-item{text-align:left;width:100%;color:var(--color-base-content);border-radius:var(--radius-field);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:7px 9px;font-size:13px;display:flex}.tenant-switch-item:hover{background:var(--relay-hover)}.tenant-switch-menu{width:224px;min-width:0;max-width:calc(100vw - 24px)}.tenant-switch-meta{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;max-width:40%;overflow:hidden}.tenant-switch-item>.badge,.tenant-switch-item>.unread-dot{flex-shrink:0}.tenant-switch-lista{flex-direction:column;gap:2px;max-height:min(60vh,440px);display:flex;overflow-y:auto}.tenant-switch-nombre{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.tenant-switch-buscar{margin-bottom:4px}.tenant-switch-seccion{color:var(--relay-dim);margin:0;padding:6px 9px 2px;font-size:11px;font-weight:600}.tenant-switch-vacio{color:var(--relay-dim);margin:0;padding:8px 9px;font-size:13px}.tenant-create-form{text-align:left;flex-direction:column;gap:10px;margin:12px 0;display:flex}.tenant-create-form .login-label{flex-direction:column;gap:4px;font-size:13px;display:flex}.tenant-create-actions{gap:8px;margin-top:4px;display:flex}.tenant-switch-new{border-top:1px solid var(--relay-line);color:var(--relay-texto-primario);font-weight:600}.unread-count{background:var(--color-primary);color:var(--color-primary-content,#fff);text-align:center;border-radius:999px;min-width:20px;font-weight:700}.unread-count.has-mentions{background:var(--color-error);color:var(--color-error-content,#fff)}.settings-toggle-row{cursor:pointer;align-items:flex-start;gap:10px;margin-top:14px;display:flex}.settings-toggle-row small{opacity:.65;font-size:12px;display:block}.member-facepile{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.member-facepile+.search-box{margin-left:8px}.facepile-stack{display:inline-flex}.facepile-avatar{border:2px solid var(--color-base-100);border-radius:50%;display:inline-flex}.facepile-avatar+.facepile-avatar{margin-left:-8px}.facepile-total{opacity:.85;font-size:12px;font-weight:600}.invite-card h1{margin:0 0 4px;font-size:20px}.enlace-logo{object-fit:cover;border-radius:20%;width:56px;height:56px;margin:0 0 12px;display:block}.invite-form{text-align:left;flex-direction:column;gap:10px;margin-top:12px;display:flex}.invite-form .login-label{flex-direction:column;gap:4px;font-size:13px;display:flex}.day-divider{--separador-linea:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.day-divider{--separador-linea:color-mix(in oklab, var(--color-base-content) 11%, transparent)}}.day-divider{color:var(--relay-dim);align-items:center;gap:12px;margin:16px 0 10px;font-size:.75rem;font-weight:600;display:flex}.day-divider:before,.day-divider:after{content:"";border-top:1px solid var(--separador-linea);flex:1}@media(min-resolution:2x){.day-divider:before,.day-divider:after{border-top-width:.5px}}.day-divider-texto{white-space:nowrap}html[data-fondo-chat] .day-divider{text-shadow:0 0 3px #0000008c}html[data-fondo-chat]:not([data-theme-dark]) .day-divider{--separador-linea:var(--color-base-100)}@supports (color:color-mix(in lab,red,red)){html[data-fondo-chat]:not([data-theme-dark]) .day-divider{--separador-linea:color-mix(in oklab, var(--color-base-100) 16%, transparent)}}html[data-fondo-chat]:not([data-theme-dark]) .day-divider{color:var(--color-base-100)}@supports (color:color-mix(in lab,red,red)){html[data-fondo-chat]:not([data-theme-dark]) .day-divider{color:color-mix(in oklab,var(--color-base-100) 72%,transparent)}}html[data-fondo-chat][data-theme-dark] .day-divider{--separador-linea:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){html[data-fondo-chat][data-theme-dark] .day-divider{--separador-linea:color-mix(in oklab, var(--color-base-content) 16%, transparent)}}.post-main{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.post-main>.reactions,.post-main>.thread-link{margin-top:2px}@media(min-width:901px){.sheet{border:none;border-left:1px solid var(--relay-line);box-shadow:none;z-index:auto;border-radius:0;flex-shrink:0;margin:0;animation:.18s ease-out sheet-empuja;position:relative;top:auto;bottom:auto;right:auto}}@keyframes sheet-empuja{0%{opacity:.4;transform:translate(48px)}to{opacity:1;transform:none}}.version-banner{background:var(--color-warning);color:var(--color-warning-content);border-bottom:1px solid var(--color-warning);flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:8px 16px;font-size:.85rem;display:flex}@supports (color:color-mix(in lab,red,red)){.version-banner{border-bottom:1px solid color-mix(in oklab,var(--color-warning) 60%,black 12%)}}.version-banner .btn{--btn-fg:var(--color-warning-content);color:var(--color-warning-content)}.version-banner .btn:hover,.version-banner .btn:focus-visible{--btn-bg:var(--color-warning-content)}@supports (color:color-mix(in lab,red,red)){.version-banner .btn:hover,.version-banner .btn:focus-visible{--btn-bg:color-mix(in oklab, var(--color-warning-content) 14%, var(--color-warning))}}.version-banner .btn:hover,.version-banner .btn:focus-visible{--btn-border:transparent;background-color:var(--color-warning-content)}@supports (color:color-mix(in lab,red,red)){.version-banner .btn:hover,.version-banner .btn:focus-visible{background-color:color-mix(in oklab,var(--color-warning-content) 14%,var(--color-warning))}}.version-banner .btn:hover,.version-banner .btn:focus-visible{color:var(--color-warning-content)}.version-banner .btn.btn-primary,.version-banner .btn.btn-primary:hover,.version-banner .btn.btn-primary:focus-visible{--btn-bg:var(--color-base-100);--btn-border:var(--color-base-100);--btn-fg:var(--color-base-content);background-color:var(--color-base-100);border-color:var(--color-base-100);color:var(--color-base-content)}.version-banner .btn.btn-primary:hover,.version-banner .btn.btn-primary:focus-visible{--btn-bg:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.version-banner .btn.btn-primary:hover,.version-banner .btn.btn-primary:focus-visible{--btn-bg:color-mix(in oklab, var(--color-base-content) 10%, var(--color-base-100))}}.version-banner .btn.btn-primary:hover,.version-banner .btn.btn-primary:focus-visible{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.version-banner .btn.btn-primary:hover,.version-banner .btn.btn-primary:focus-visible{background-color:color-mix(in oklab,var(--color-base-content) 10%,var(--color-base-100))}}.franja-critica{background:var(--color-warning);color:var(--color-warning-content);border-bottom:1px solid var(--color-warning);flex-shrink:0;align-items:center;gap:8px;padding:6px 14px;font-size:.85rem;display:flex}@supports (color:color-mix(in lab,red,red)){.franja-critica{border-bottom:1px solid color-mix(in oklab,var(--color-warning) 60%,black 12%)}}.franja-critica>span{flex:1;min-width:0}.franja-critica .btn{--btn-fg:var(--color-warning-content);color:var(--color-warning-content)}.franja-critica .btn:hover,.franja-critica .btn:focus-visible{background-color:var(--color-warning-content)}@supports (color:color-mix(in lab,red,red)){.franja-critica .btn:hover,.franja-critica .btn:focus-visible{background-color:color-mix(in oklab,var(--color-warning-content) 14%,var(--color-warning))}}.franja-critica .btn:hover,.franja-critica .btn:focus-visible{color:var(--color-warning-content)}.indicador-degradado{vertical-align:middle;align-items:center;display:inline-flex;position:relative}.indicador-degradado-boton{cursor:pointer;color:var(--relay-texto-advertencia);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;margin:0 2px;padding:1px;display:inline-flex}.indicador-degradado-boton:hover,.indicador-degradado-boton:focus-visible{background:var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.indicador-degradado-boton:hover,.indicador-degradado-boton:focus-visible{background:color-mix(in oklab,var(--color-warning) 18%,transparent)}}.indicador-degradado-detalle{z-index:70;text-transform:none;letter-spacing:normal;background:var(--color-base-100);width:max-content;max-width:min(260px,80vw);color:var(--color-base-content);border:1px solid var(--color-warning);border-radius:var(--radius-box);white-space:normal;text-align:left;flex-direction:column;align-items:flex-start;gap:6px;padding:8px 10px;font-size:.8rem;font-weight:400;display:flex;position:absolute;top:calc(100% + 4px);left:0}.side-item-degradado{align-items:center;display:flex}.side-item-degradado>.side-item{flex:1;min-width:0}.presence.desconocida{background:var(--color-base-300);border-color:var(--color-base-300)}.login-no-comprobado{color:var(--relay-dim);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;font-size:.8rem;display:flex}.consola-no-cargo{color:var(--relay-texto-advertencia);flex-wrap:wrap;align-items:center;gap:6px;font-size:.8rem;display:flex}.changelog-overlay{z-index:95;padding-top:var(--relay-borde-superior);background:oklab(0% none none/.4);place-items:center;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.changelog-modal{background:var(--color-base-100);border:1px solid var(--relay-line);border-radius:var(--radius-box);flex-direction:column;gap:14px;width:480px;max-width:92vw;max-height:80vh;padding:20px 22px;display:flex;overflow-y:auto}.changelog-cabecera{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.changelog-titulo{flex-direction:column;gap:4px;min-width:0;display:flex}.changelog-cabecera h3{font-size:19px;font-weight:700;line-height:1.25}.changelog-version{background:var(--color-warning);color:var(--color-warning-content);border-radius:99px;align-self:flex-start;padding:2px 8px;font-size:.72rem;font-weight:700}.changelog-lista{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.changelog-lista li{padding-left:22px;font-size:.95rem;line-height:1.4;position:relative}.changelog-lista li:before{content:"✦";color:var(--relay-texto-primario);position:absolute;top:0;left:0}.idioma-opciones{flex-direction:column;gap:6px;margin-top:8px;display:flex}.idioma-opcion{cursor:pointer;align-items:center;gap:8px;display:flex}.typing-row.typing-activa{align-items:center;gap:6px;display:flex}.typing-avatars .typing-avatar{border:1px solid var(--relay-line,currentColor);margin-right:-4px}.typing-dots{gap:2px;display:inline-flex}.typing-dots i{opacity:.4;background:currentColor;border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite typing-dot}.typing-dots i:nth-child(2){animation-delay:.2s}.typing-dots i:nth-child(3){animation-delay:.4s}@keyframes typing-dot{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.sidebar{position:relative}.mas-noleidos{z-index:5;background:var(--relay-accent,#4a6cf7);color:#fff;cursor:pointer;width:calc(100% - 16px);box-shadow:none;border-radius:999px;margin:2px 8px;padding:4px 10px;font-size:12px;position:sticky;left:8px;right:8px}.mas-noleidos.arriba{top:4px}.mas-noleidos.abajo{bottom:4px}.unfurl-card{border-left:3px solid var(--relay-accent,#4a6cf7);background:currentColor;border-radius:6px;gap:10px;max-width:480px;margin-top:4px;padding:8px 10px;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.unfurl-card{background:color-mix(in srgb,currentColor 6%,transparent)}}.unfurl-card{font-size:13px}.unfurl-thumb{cursor:pointer;background:0 0;border:0;flex-shrink:0;width:120px;padding:0;position:relative}.unfurl-thumb img{object-fit:cover;border-radius:4px;width:100%;max-height:90px;display:block}.unfurl-play{color:#fff;text-shadow:0 1px 6px #000000b3;place-items:center;font-size:26px;display:grid;position:absolute;top:0;right:0;bottom:0;left:0}.unfurl-body{min-width:0}.unfurl-site{opacity:.6;font-size:11px;display:block}.unfurl-title{font-weight:600;display:block}.unfurl-url{word-break:break-all;font-weight:400}.unfurl-descr{opacity:.8;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;display:-webkit-box;overflow:hidden}.unfurl-quitar{cursor:pointer;opacity:.5;background:0 0;border:0;font-size:11px;position:absolute;top:4px;right:6px}.unfurl-quitar:hover{opacity:1}.previa-confirmar{border:1px solid var(--relay-line);border-radius:var(--radius-field);background:var(--color-base-200);max-width:min(460px,100%);color:var(--color-base-content);flex-direction:column;margin-top:6px;padding:8px 12px 0;display:flex;overflow:hidden}.previa-confirmar-texto{flex-direction:column;min-width:0;font-size:13px;display:flex}.previa-confirmar-texto small{color:var(--relay-dim)}.previa-confirmar>.previa-confirmar-acciones{width:auto;margin:8px -12px 0}.previa-confirmar-acciones .fila-accion.principal{color:var(--relay-texto-error)}.unfurl-copiar{z-index:1;background:var(--color-base-100);min-height:24px;color:var(--color-base-content);cursor:pointer;opacity:0;border:0;border-radius:999px;align-items:center;gap:4px;padding:2px 6px;font-size:11px;display:inline-flex;position:absolute;top:4px;right:6px}.unfurl-card.con-quitar .unfurl-copiar{right:28px}.unfurl-card:hover .unfurl-copiar,.unfurl-copiar:focus-visible,.unfurl-copiar.copiado{opacity:1}@media(hover:none){.unfurl-copiar{opacity:1}}.unfurl-body{padding-inline-end:26px}.unfurl-card.con-quitar .unfurl-body{padding-inline-end:48px}.more-url{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.unfurl-player iframe{aspect-ratio:16/9;border:0;border-radius:6px;width:100%;max-width:460px}.unfurl-card.tarjeta-red{flex-direction:column;gap:6px;max-width:420px;padding:10px 12px;display:flex}.tarjeta-red .red-cabecera{align-items:center;gap:6px;min-width:0;padding-inline-end:48px;display:flex}.tarjeta-red .red-icono{flex-shrink:0;display:inline-flex}.tarjeta-red .red-autor{white-space:nowrap;align-items:baseline;gap:4px;min-width:0;display:flex;overflow:hidden}.tarjeta-red .red-nombre{text-overflow:ellipsis;font-weight:600;overflow:hidden}.tarjeta-red .red-verificado{color:var(--relay-texto-primario);font-size:11px}.tarjeta-red .red-usuario,.tarjeta-red .red-fecha{color:var(--relay-dim);text-overflow:ellipsis;overflow:hidden}.tarjeta-red .red-fecha{flex-shrink:0;margin-inline-start:auto;font-size:12px}.tarjeta-red .red-texto{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.tarjeta-red .red-texto.desplegado{display:block}.tarjeta-red .red-texto a{color:var(--relay-texto-primario)}.tarjeta-red .red-ver-mas{color:var(--relay-texto-primario);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.tarjeta-red .red-medios,.tarjeta-red .red-carrusel{border-radius:var(--radius-field);position:relative;overflow:hidden}.tarjeta-red .red-foto,.tarjeta-red .red-poster{background:var(--relay-soft,currentColor);border:0;width:100%;max-height:360px;padding:0;display:block;position:relative}@supports (color:color-mix(in lab,red,red)){.tarjeta-red .red-foto,.tarjeta-red .red-poster{background:var(--relay-soft,color-mix(in srgb, currentColor 8%, transparent))}}.tarjeta-red .red-foto,.tarjeta-red .red-poster{cursor:pointer}.tarjeta-red .red-foto img,.tarjeta-red .red-poster img{object-fit:cover;width:100%;height:100%;max-height:360px;display:block}.tarjeta-red .red-poster-vacio{aspect-ratio:16/9;width:100%;display:block}.tarjeta-red .red-poster-tiktok{aspect-ratio:9/16;border-radius:var(--radius-field);width:auto;max-width:240px;max-height:420px;overflow:hidden}.tarjeta-red .red-poster-tiktok img,.tarjeta-red .red-poster-tiktok .red-poster-vacio{aspect-ratio:9/16;max-height:420px}.tarjeta-red .red-play{color:#fff;filter:drop-shadow(0 1px 4px #000000b3);place-items:center;display:grid;position:absolute;top:0;right:0;bottom:0;left:0}.tarjeta-red .red-duracion,.tarjeta-red .red-contador{color:#fff;font-variant-numeric:tabular-nums;background:#0009;border-radius:999px;padding:1px 6px;font-size:11px;position:absolute;bottom:6px}.tarjeta-red .red-duracion{right:6px}.tarjeta-red .red-contador{top:6px;bottom:auto;right:6px}.tarjeta-red .red-pista{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.tarjeta-red .red-pista::-webkit-scrollbar{display:none}.tarjeta-red .red-pista>.red-foto{scroll-snap-align:start;aspect-ratio:4/3;flex:0 0 100%}.tarjeta-red .red-flecha{cursor:pointer;background:var(--color-base-100);width:28px;height:28px;color:var(--color-base-content);opacity:0;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;top:50%;translate:0 -50%}.tarjeta-red .red-flecha.anterior{left:6px}.tarjeta-red .red-flecha.anterior .icon{rotate:180deg}.tarjeta-red .red-flecha.siguiente{right:6px}.tarjeta-red .red-carrusel:hover .red-flecha,.tarjeta-red .red-flecha:focus-visible{opacity:.92}@media(hover:none){.tarjeta-red .red-flecha{display:none}}.tarjeta-red .red-puntos{gap:4px;display:flex;position:absolute;bottom:8px;left:50%;translate:-50%}.tarjeta-red .red-puntos>span{background:#ffffff8c;border-radius:999px;width:6px;height:6px}.tarjeta-red .red-puntos>span.activo{background:#fff}.tarjeta-red .red-reproductor{position:relative}.tarjeta-red .red-reproductor iframe{border-radius:var(--radius-field);border:0;width:100%;display:block}.tarjeta-red .red-reproductor-tiktok iframe{aspect-ratio:9/16;width:min(100%,325px);max-height:580px}.tarjeta-red .red-reproductor-x iframe{min-height:260px}.tarjeta-red .red-reproductor-instagram iframe{width:min(100%,400px);min-height:480px}.tarjeta-red .red-reproductor-facebook iframe{width:min(100%,500px);height:520px}.tarjeta-red .red-reproductor-threads iframe{width:min(100%,500px);height:560px}.tarjeta-red .red-reproductor-linkedin iframe{width:min(100%,504px);height:560px}.tarjeta-red .red-reproductor-bluesky iframe{width:min(100%,550px);height:520px}.tarjeta-red .red-auto{flex-direction:column;display:flex}.tarjeta-red .red-auto-instagram.reservado{max-width:400px;min-height:480px}.tarjeta-red .red-auto-facebook.reservado{max-width:500px;min-height:520px}.tarjeta-red .red-auto-threads.reservado{max-width:500px;min-height:560px}.tarjeta-red .red-auto-tiktok.reservado{aspect-ratio:9/16;width:min(100%,325px);max-height:580px}.tarjeta-red .red-auto-tiktok.reservado>.red-poster{width:100%;max-width:none}.tarjeta-red .red-auto-tiktok.reservado>.red-poster .red-poster-vacio,.tarjeta-red .red-auto-tiktok.reservado>.red-poster img{height:100%;max-height:none}.tarjeta-red .red-auto.reservado>.red-poster{flex:1;max-height:none}.tarjeta-red .red-auto-x.reservado>.red-poster,.tarjeta-red .red-auto-bluesky.reservado>.red-poster{flex:none;max-height:360px}.tarjeta-red .red-auto-bluesky.reservado{max-width:550px}.tarjeta-red .red-reproductor.cargando>iframe{opacity:0;pointer-events:none;position:absolute;top:0;left:0}.tarjeta-red .red-cubierta{cursor:default;border-radius:var(--radius-field);overflow:hidden}.tarjeta-red .red-auto.reservado>.red-poster .red-poster-neutro{aspect-ratio:auto;height:100%}.tarjeta-red .red-poster-neutro{aspect-ratio:16/9;width:100%;color:var(--relay-dim);flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.tarjeta-red .red-cerrar-reproductor{cursor:pointer;background:var(--color-base-100);width:26px;height:26px;color:var(--color-base-content);border:0;border-radius:999px;place-items:center;display:grid;position:absolute;top:6px;right:6px}.tarjeta-red .red-fallo{color:var(--relay-texto-error);margin:0;font-size:12px}.red-visor{inset:var(--relay-borde-superior) 0 0 0;z-index:90;background:#000000db;place-items:center;padding:48px 16px;display:grid;position:fixed}.red-visor img{object-fit:contain;max-width:100%;max-height:100%}.red-visor-cerrar{color:#fff;cursor:pointer;background:#ffffff26;border:0;border-radius:999px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:12px;right:12px}.red-visor-contador{color:#fff;font-variant-numeric:tabular-nums;font-size:13px;position:absolute;bottom:16px}.files-filtros{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.files-lista{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.files-item{border-radius:8px;align-items:center;gap:10px;padding:8px;display:flex}.files-item:hover{background:currentColor}@supports (color:color-mix(in lab,red,red)){.files-item:hover{background:color-mix(in srgb,currentColor 6%,transparent)}}.files-icono{font-size:20px}.files-datos{flex-direction:column;min-width:0;display:flex}.files-nombre{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.files-meta{opacity:.65;font-size:12px}.files-vacio{opacity:.7;text-align:center;padding:24px 0}.files-error{color:var(--color-error,#e5484d);margin-bottom:8px}.panel-busqueda{flex-direction:column;gap:0;display:flex}.tira-marco{min-width:0;position:relative}.tira-marco:before,.tira-marco:after{content:"";pointer-events:none;opacity:0;z-index:1;width:24px;transition:opacity .12s cubic-bezier(.23,1,.32,1);position:absolute;top:0;bottom:1px}.tira-marco:before{background:linear-gradient(to right,var(--color-base-100),transparent);left:0}.tira-marco:after{background:linear-gradient(to left,var(--color-base-100),transparent);right:0}.tira-marco[data-borde-izq]:before,.tira-marco[data-borde-der]:after{opacity:1}.tira-desplazable{scrollbar-width:none;overscroll-behavior-x:contain;display:flex;overflow-x:auto}.tira-desplazable::-webkit-scrollbar{display:none}.tabs-busqueda{border-bottom:1px solid var(--relay-line);gap:4px}.tab-busqueda{white-space:nowrap;cursor:pointer;min-height:44px;color:var(--relay-dim);background:0 0;border:none;border-bottom:3px solid #0000;flex:none;margin-bottom:-1px;padding:0 10px;font-size:13px}.tab-busqueda:hover{color:var(--color-base-content)}.tab-busqueda.activa{color:var(--relay-texto-primario);border-bottom-color:var(--relay-texto-primario);font-weight:600}.tab-busqueda:focus-visible{outline:2px solid var(--relay-texto-primario);outline-offset:-2px}.chips-busqueda{align-items:center;gap:6px;padding:8px 0}.chip-filtro{white-space:nowrap;min-height:32px;color:var(--color-base-content);background:var(--color-base-100);border:1px solid var(--relay-line);border-radius:var(--radius-selector);cursor:pointer;flex:none;align-items:center;gap:4px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.chip-filtro:hover{background:var(--relay-hover)}.chip-filtro:focus-visible,.chip-filtro-quitar:focus-visible{outline:2px solid var(--relay-texto-primario);outline-offset:1px}.chip-filtro-activo{border-radius:var(--radius-selector);background:var(--color-primary);flex:none;align-items:center;min-height:32px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.chip-filtro-activo{background:color-mix(in srgb,var(--color-primary) 14%,var(--color-base-100))}}.chip-filtro-activo{border:1px solid var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.chip-filtro-activo{border:1px solid color-mix(in srgb,var(--color-primary) 30%,transparent)}}.chip-filtro-activo .chip-filtro{background:0 0;border:none;padding-right:2px}.chip-filtro-valor{text-overflow:ellipsis;max-width:160px;overflow:hidden}.chip-filtro-quitar{border-radius:var(--radius-selector);width:28px;min-height:32px;color:var(--color-base-content);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.chip-filtro-quitar:hover{background:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.chip-filtro-quitar:hover{background:color-mix(in srgb,var(--color-primary) 18%,transparent)}}.fila-filtros{align-items:center;min-width:0;display:flex}.fila-filtros>.tira-marco{flex:auto}.chip-borrar{width:32px;height:32px;color:var(--relay-texto-primario);border-radius:var(--radius-selector);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin-right:6px;padding:0;display:inline-flex;position:relative}.chip-borrar:after{content:"";background:var(--relay-line);width:1px;position:absolute;top:6px;bottom:6px;right:-4px}.chip-borrar:hover{background:var(--relay-hover)}.chip-borrar:focus-visible{outline:2px solid var(--relay-texto-primario);outline-offset:1px}.panel-filtro-cabecera{justify-content:space-between;align-items:center;gap:8px;min-height:28px;display:flex}.panel-filtro-marca{width:16px;color:var(--relay-texto-primario);flex:none;display:inline-flex}.panel-filtro-fechas{grid-template-columns:1fr 1fr;gap:8px;display:grid}.panel-filtro-lista{max-height:14rem;overflow-y:auto}.ayuda-atajo{color:var(--relay-dim);background:var(--color-base-200);border-radius:var(--radius-field);margin:6px 0 0;padding:8px 10px;font-size:12px}.ayuda-atajo code,.sugerencias-ayuda code{color:var(--color-base-content);white-space:nowrap;font-family:inherit;font-weight:600}.panel-busqueda .panel-filtro{max-height:none;overflow:visible}.contenido-busqueda{padding-top:4px}.personas-recientes{gap:8px;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.personas-recientes>li{flex:none;width:56px}.persona-reciente{border-radius:var(--radius-field);cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:4px;width:56px;padding:4px 0;display:flex}.persona-reciente:hover{background:var(--relay-hover)}.persona-reciente:focus-visible{outline:2px solid var(--relay-texto-primario);outline-offset:1px}.persona-reciente-nombre{text-overflow:ellipsis;white-space:nowrap;max-width:56px;font-size:12px;overflow:hidden}.busqueda-reciente{align-items:center;gap:4px;display:flex}.busquedas-recientes .search-hit{color:var(--relay-dim);flex:1;min-width:0;min-height:36px}.busqueda-reciente-texto{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.busqueda-vacia{color:var(--relay-dim);flex-direction:column;align-items:center;gap:8px;padding:32px 0;display:flex}.search-seccion-cabecera{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.search-seccion-cabecera .ver-todas{color:var(--relay-texto-primario);height:auto;min-height:0;padding:0 2px;font-weight:500;text-decoration:none}.search-nota{color:var(--relay-dim);padding:4px 8px;font-size:12px}.sugerencias-ayuda{color:var(--relay-dim);margin:0 0 4px;padding:6px 8px 2px;font-size:12px}.lista-cargando{opacity:.6;pointer-events:none;margin:0;padding:0;list-style:none}.esqueleto-busqueda{gap:12px;padding:12px;display:grid}.esqueleto-busqueda>div{align-items:center;gap:8px;display:flex}.esqueleto-busqueda span{flex:1;gap:6px;display:grid}.esqueleto-busqueda i{background:var(--relay-line);border-radius:5px;height:9px;display:block}.esqueleto-busqueda .esq-avatar{border-radius:50%;width:28px;height:28px}.esqueleto-busqueda .esq-a{width:40%}.esqueleto-busqueda .esq-b{width:75%}@media(prefers-reduced-motion:no-preference){.esqueleto-busqueda i{animation:1.2s ease-in-out infinite paleta-latido}}@media(prefers-reduced-motion:reduce){.tira-marco:before,.tira-marco:after{transition:none}}.pestana-busqueda ul[role=listbox]{margin:0;padding:0;list-style:none}.fila-conversacion,.fila-persona{align-items:center}.sidebar-filtrado .filtro-marcada,.sidebar-filtrado .buscar-en-todo.filtro-marcada{background:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.sidebar-filtrado .filtro-marcada,.sidebar-filtrado .buscar-en-todo.filtro-marcada{background:color-mix(in srgb,var(--color-primary) 18%,transparent)}}.sidebar-filtrado .filtro-marcada,.sidebar-filtrado .buscar-en-todo.filtro-marcada{border-radius:6px}.fila-conversacion-icono{text-align:center;opacity:.7;width:1.25rem}.fila-archivo-icono{opacity:.7;flex:none;justify-content:center;width:1.25rem;display:inline-flex}.panel-busqueda .search-hit{flex-direction:row;align-items:center;gap:8px}.panel-busqueda .fila-resultado.activa{background:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.panel-busqueda .fila-resultado.activa{background:color-mix(in srgb,var(--color-primary) 18%,transparent)}}.search-input{margin-bottom:4px}.search-grupo-titulo{text-transform:uppercase;letter-spacing:.5px;opacity:.65;margin:12px 0 4px;font-size:12px}.search-grupo ul{margin:0;padding:0;list-style:none}.search-hit{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;align-items:flex-start;width:100%;padding:8px;display:flex}.search-hit:hover{background:currentColor}@supports (color:color-mix(in lab,red,red)){.search-hit:hover{background:color-mix(in srgb,currentColor 8%,transparent)}}.sugerencias-sintaxis{border:1px solid var(--relay-line);border-radius:var(--radius-box);margin:4px 0 8px;padding:4px}.sugerencias-sintaxis .search-hit.activa{background:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.sugerencias-sintaxis .search-hit.activa{background:color-mix(in srgb,var(--color-primary) 14%,transparent)}}.search-hit-texto{font-weight:600}.search-hit-meta{opacity:.65;font-size:12px}.search-vacio{opacity:.7;text-align:center;padding:16px 0}.search-error{color:var(--color-error,#e5484d);margin-bottom:8px}.ext-card{border:1px solid var(--relay-line);border-left:3px solid var(--color-primary);border-radius:var(--radius-box);background:var(--color-base-200);max-width:min(420px,100%);margin-top:6px;overflow:hidden}.ext-card-imagen{object-fit:cover;width:100%;max-height:180px;display:block}.ext-card-cuerpo{padding:10px 12px}.ext-card-titulo{margin-bottom:4px;display:block}.ext-card-texto{white-space:pre-wrap;margin:4px 0}.ext-tarjeta>.ext-card-imagen{border-radius:var(--radius-field);margin-bottom:8px}.ext-tarjeta>.ext-card-cuerpo{padding:2px 0 0}.ext-carousel{gap:10px;margin-top:6px;padding-bottom:6px;display:flex;overflow-x:auto}.ext-carousel .ext-card{flex:0 0 260px;margin-top:0}.ext-location .ext-location-listo{opacity:.7;margin:6px 0 0;font-size:.9em}.typing-avatars{display:inline-flex}.typing-avatars .typing-avatar:not(:first-child){margin-left:-7px}.adjunto-hover{display:inline-block;position:relative}.adjunto-descarga{cursor:pointer;background:var(--color-base-100);border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;display:none;position:absolute;top:6px;right:6px}@supports (color:color-mix(in lab,red,red)){.adjunto-descarga{background:color-mix(in srgb,var(--color-base-100) 85%,transparent)}}.adjunto-descarga{color:var(--color-base-content)}.adjunto-hover:hover .adjunto-descarga{display:inline-flex}.adjunto-descarga:hover{background:var(--color-base-200)}.post-grid{contain:inline-size;contain-intrinsic-inline-size:340px;border-radius:10px;grid-template-columns:repeat(2,1fr);gap:3px;max-width:min(340px,100%);margin-top:4px;display:grid;overflow:hidden}.post-grid[data-n="2"]{grid-template-rows:1fr}.post-grid[data-n="3"] .grid-celda:first-child{grid-row:span 2}.grid-celda{aspect-ratio:1;position:relative}.post-grid[data-n="3"] .grid-celda:first-child{aspect-ratio:auto}.grid-abrir{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.grid-abrir img{object-fit:cover;width:100%;height:100%;display:block}.grid-velo{color:#fff;background:#0000008c;justify-content:center;align-items:center;font-size:1.4rem;font-weight:600;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.grid-fallo{background:var(--surface-2,#2a2a2e);justify-content:center;align-items:center;width:100%;height:100%;min-height:48px;display:flex}.grid-fallo:after{content:"🖼";opacity:.4}.imagen-adjunto{display:contents}.imagen-adjunto.imagen-cargando,.imagen-adjunto.imagen-fallo{background:var(--surface-2,#2a2a2e);color:currentColor;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;width:100%;max-width:420px;min-height:96px;display:flex}@supports (color:color-mix(in lab,red,red)){.imagen-adjunto.imagen-cargando,.imagen-adjunto.imagen-fallo{color:color-mix(in srgb,currentColor 65%,transparent)}}.imagen-adjunto.imagen-cargando,.imagen-adjunto.imagen-fallo{font-size:.8rem}.imagen-adjunto.imagen-cargando{animation:1.2s ease-in-out infinite imagen-pulso}.imagen-adjunto.imagen-cargando[style*=aspect-ratio],.imagen-adjunto.imagen-fallo[style*=aspect-ratio]{min-height:0}@keyframes imagen-pulso{0%,to{opacity:.55}50%{opacity:.9}}.grid-celda .imagen-adjunto.imagen-cargando,.grid-celda .imagen-adjunto.imagen-fallo,.lightbox-miniatura .imagen-adjunto.imagen-cargando,.lightbox-miniatura .imagen-adjunto.imagen-fallo{border-radius:0;max-width:none;height:100%;min-height:0}.lightbox-imagen.imagen-fallo{color:#fff;max-width:none;min-height:160px}.lightbox{inset:var(--relay-borde-superior) 0 0 0;z-index:200;--lightbox-cabecera-alto:48px;--visor-margen:16px;--visor-tira:0px;color:#fff;isolation:isolate;position:fixed;overflow:hidden}.lightbox[data-varias=si]{--visor-tira:76px}@media(max-width:640px){.lightbox{--lightbox-cabecera-alto:56px;--visor-margen:8px}.lightbox[data-varias=si]{--visor-tira:68px}}.visor-velo{z-index:0;background:#000000f0;position:absolute;top:0;right:0;bottom:0;left:0}.lightbox-cabecera{z-index:3;height:var(--lightbox-cabecera-alto);background:#0009;align-items:center;gap:12px;padding:0 8px 0 12px;display:flex;position:absolute;top:0;left:0;right:0}html[data-escritorio=macos]:not([data-pantalla-completa]) .lightbox-cabecera{padding-left:var(--hueco-semaforo-x)}.visor-info{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.visor-info .avatar{flex:none}.visor-info-textos{flex-direction:column;min-width:0;line-height:1.3;display:flex}.visor-titulo,.visor-sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.visor-titulo{font-size:13px;font-weight:600}.visor-sub,.visor-estado{color:#ffffffc7;font-size:12px}.visor-estado{flex:none}.visor-estado:empty{display:none}.visor-reintentar{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.visor-acciones,.visor-zoom{flex:none;align-items:center;gap:2px;display:flex}.visor-boton,.visor-pct{border-radius:var(--radius-field);color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;min-width:36px;height:36px;padding:0 6px;display:inline-grid}.visor-pct{font-variant-numeric:tabular-nums;min-width:54px;font-size:12px}.visor-boton:hover:not(:disabled),.visor-pct:hover{background:#ffffff24}.visor-boton:disabled{opacity:.4;cursor:default}.visor-sep{background:#ffffff4d;width:1px;height:20px;margin:0 6px}.lightbox-cerrar{color:#fff;cursor:pointer;background:#0000008c;border:0;border-radius:999px;place-items:center;width:36px;height:36px;font-size:1.6rem;line-height:1;display:grid}.lightbox-cerrar:hover{background:#ffffff2e}.lightbox :is(.visor-boton,.visor-pct,.lightbox-cerrar,.lightbox-anterior,.lightbox-siguiente,.lightbox-miniatura,.visor-reintentar):focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(max-width:640px){.lightbox-cabecera .btn,.lightbox-cabecera .lightbox-cerrar{min-width:44px;min-height:44px}.lightbox-cabecera .visor-boton{min-width:44px;height:44px}.lightbox-cabecera{gap:4px}.visor-estado{display:none}}.visor-menu-ancla,.visor-reac-ancla{display:inline-flex;position:relative}.visor-menu,.visor-reacciones{z-index:30;background:var(--color-base-100);color:var(--color-base-content);border:1px solid var(--relay-line);box-shadow:var(--relay-shadow-sheet);position:absolute;top:calc(100% + 6px);right:0}.visor-menu{border-radius:var(--radius-box);flex-direction:column;min-width:230px;padding:4px;display:flex}.visor-menu-item{border-radius:var(--radius-field);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:7px 10px;font-size:13px;display:flex}.visor-menu-item:hover:not(:disabled),.visor-menu-item:focus-visible{background:var(--relay-hover);outline:none}.visor-menu-item:disabled{opacity:.45;cursor:default}.visor-menu-item.sel-borrar:not(:disabled){color:var(--relay-texto-error)}.visor-menu-sep{background:var(--relay-line);height:1px;margin:4px 2px}.visor-menu-pct{font-variant-numeric:tabular-nums;min-width:16px;font-size:11px}.selection-confirm.visor-menu-confirmar{flex-direction:column;align-items:stretch;gap:6px;padding:8px 10px;font-size:13px;display:flex}.visor-menu-confirmar-botones{gap:6px;display:flex}.visor-reacciones{border-radius:999px;gap:2px;padding:4px;display:flex}.visor-reaccion{width:36px;height:36px;color:var(--color-base-content);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;font-size:20px;display:grid}.visor-reaccion:hover,.visor-reaccion:focus-visible{background:var(--relay-hover);outline:none}.visor-reac-ancla .emoji-picker{inset:calc(100% + 6px) 0 auto auto}.visor-escenario{inset:var(--lightbox-cabecera-alto) 0 0 0;z-index:1;touch-action:none;position:absolute}.lightbox-zoom-area{inset:var(--visor-margen) var(--visor-margen) calc(var(--visor-margen) + var(--visor-tira)) var(--visor-margen);position:absolute}.visor-lienzo{transform-origin:0 0;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.visor-lienzo .lightbox-imagen{transform-origin:0 0;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:0;max-width:none;max-height:none;position:absolute;top:0;left:0}.visor-lienzo .visor-esqueleto{border-radius:var(--radius-box);max-width:none;min-height:0;position:absolute;top:0;right:0;bottom:0;left:0}.visor-lienzo .visor-fallo{color:#fff;width:min(360px,100%);min-height:160px;position:static}.visor-zoom-animado{transition:transform .15s cubic-bezier(.23,1,.32,1)}.lightbox[data-zoom=si] .visor-escenario{cursor:grab}.lightbox[data-zoom=si] .visor-escenario[data-arrastre=si]{cursor:grabbing}.visor-escenario[data-arrastre=si] :is(.visor-lienzo,.lightbox-imagen){will-change:transform}.lightbox-anterior,.lightbox-siguiente{z-index:2;top:calc(var(--lightbox-cabecera-alto) + (100% - var(--lightbox-cabecera-alto) - var(--visor-tira)) / 2);color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:999px;place-items:center;width:44px;height:44px;margin-top:-22px;font-size:1.6rem;line-height:1;display:grid;position:absolute}.lightbox-anterior{left:12px}.lightbox-siguiente{right:12px}.lightbox-anterior:hover:not(:disabled),.lightbox-siguiente:hover:not(:disabled){background:#ffffff2e}.lightbox-anterior:disabled,.lightbox-siguiente:disabled{opacity:.3;cursor:default}.lightbox-miniaturas{z-index:2;height:var(--visor-tira);justify-content:safe center;align-items:center;gap:6px;padding:0 12px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow-x:auto}.lightbox-miniatura{border-radius:var(--radius-field);cursor:pointer;opacity:.7;background:0 0;border:2px solid #0000;flex:none;width:52px;height:52px;padding:0;overflow:hidden}.lightbox-miniatura img{object-fit:cover;width:100%;height:100%;display:block}.lightbox-miniatura.activa{border-color:var(--color-primary);opacity:1}.lightbox :is(.lightbox-cabecera,.lightbox-anterior,.lightbox-siguiente,.lightbox-miniaturas,.lightbox-chips){transition:opacity .12s cubic-bezier(.23,1,.32,1)}.lightbox:is([data-fase=entrando],[data-fase=cerrando]) :is(.lightbox-cabecera,.lightbox-anterior,.lightbox-siguiente,.lightbox-miniaturas,.lightbox-chips){opacity:0}.lightbox[data-fase=cerrando] :is(.lightbox-cabecera,.lightbox-anterior,.lightbox-siguiente,.lightbox-miniaturas,.lightbox-chips){transition-duration:80ms}@media(prefers-reduced-motion:reduce){.visor-zoom-animado{transition:none}}html.visor-vt::view-transition-group(*){animation-duration:.25s;animation-timing-function:cubic-bezier(.23,1,.32,1)}html.visor-vt::view-transition-old(root){animation-duration:.25s;animation-timing-function:cubic-bezier(.23,1,.32,1)}html.visor-vt::view-transition-new(root){animation-duration:.25s;animation-timing-function:cubic-bezier(.23,1,.32,1)}html.visor-vt-cierra::view-transition-group(*){animation-duration:.2s}html.visor-vt-cierra::view-transition-old(root){animation-duration:.2s}html.visor-vt-cierra::view-transition-new(root){animation-duration:.2s}button.imagen-suelta{cursor:zoom-in;text-align:left;max-width:100%;font:inherit;color:inherit;background:0 0;border:0;padding:0;display:block}.sel-fila{align-items:flex-start;display:flex}.sel-contenido{flex:1;min-width:0}.sel-circle{opacity:.55;flex:none;align-self:center;width:0;font-size:1.05rem;line-height:1;transition:width .2s;overflow:hidden}.sel-row{cursor:pointer;border-radius:8px}.sel-row .sel-circle{width:28px;padding-left:4px}.sel-row.sel-marcada{background:var(--p,#6d5ef5)}@supports (color:color-mix(in lab,red,red)){.sel-row.sel-marcada{background:color-mix(in srgb,var(--p,#6d5ef5) 14%,transparent)}}.sel-row.sel-marcada .sel-circle{opacity:1;color:var(--p,#6d5ef5)}.sel-row .sel-contenido{pointer-events:none}.selection-bar{border-bottom:1px solid var(--relay-line);background:var(--color-base-content);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;display:flex}@supports (color:color-mix(in lab,red,red)){.selection-bar{background:color-mix(in oklab,var(--color-base-content) 7%,var(--color-base-100))}}.selection-count{font-size:.85rem;font-weight:600}.selection-actions{gap:4px;margin-left:auto;display:flex}.selection-confirm{align-items:center;gap:8px;padding:2px 8px;display:inline-flex}.selection-actions .sel-borrar:not(:disabled){color:var(--relay-texto-error)}.lightbox-chips{left:12px;bottom:calc(var(--visor-tira) + 12px);z-index:2;flex-wrap:wrap;gap:6px;max-width:60%;display:flex;position:absolute}.lightbox-chip{border:1px solid var(--relay-line);background:var(--color-base-content);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:12.5px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.lightbox-chip{background:color-mix(in oklab,var(--color-base-content) 7%,var(--color-base-100))}}.lightbox-chip{color:var(--color-base-content);cursor:pointer}.lightbox-chip.mia{background:var(--color-primary);color:var(--color-primary-content);border-color:var(--color-primary)}.lightbox-reply{left:50%;bottom:calc(var(--visor-tira) + 12px);z-index:4;width:min(480px,100% - 24px);color:var(--color-base-content);background:var(--color-base-content);flex-direction:column;gap:6px;padding:8px 10px;display:flex;position:absolute;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.lightbox-reply{background:color-mix(in oklab,var(--color-base-content) 7%,var(--color-base-100))}}.lightbox-reply{border-radius:10px}.lightbox-reply-quote{border-left:3px solid var(--color-primary);background:var(--color-base-300);border-radius:var(--radius-field);align-items:center;gap:8px;padding:4px 8px;display:flex}.lightbox-reply-quote img{object-fit:cover;border-radius:4px;width:36px;height:36px}.lightbox-reply-nombre{color:var(--relay-dim);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.lightbox-reply-fila{gap:6px;display:flex}.lightbox-reply-input{flex:1}.canal-esqueleto{padding:8px 0}.esqueleto-fila{align-items:flex-start;gap:10px;padding:8px 16px;display:flex}.esqueleto-avatar{border-radius:50%;flex:none;width:36px;height:36px}.esqueleto-cuerpo{flex-direction:column;flex:1;gap:7px;padding-top:2px;display:flex}.esqueleto-barra{border-radius:6px;height:12px}.esqueleto-nombre{width:120px;height:13px}.esqueleto-avatar,.esqueleto-barra{background:linear-gradient(100deg,var(--color-base-content) 40%,var(--color-base-content) 50%,var(--color-base-content) 60%)}@supports (color:color-mix(in lab,red,red)){.esqueleto-avatar,.esqueleto-barra{background:linear-gradient(100deg,color-mix(in oklab,var(--color-base-content) 8%,var(--color-base-100)) 40%,color-mix(in oklab,var(--color-base-content) 14%,var(--color-base-100)),color-mix(in oklab,var(--color-base-content) 8%,var(--color-base-100)) 60%)}}.esqueleto-avatar,.esqueleto-barra{background-size:220% 100%;animation:1.4s linear infinite esqueleto-barrido}@keyframes esqueleto-barrido{0%{background-position:120% 0}to{background-position:-120% 0}}.channel-error-msg{color:var(--relay-dim);justify-content:center;align-items:center;gap:10px;padding:24px 12px;display:flex}.workspace-logo--inicial{background:var(--color-base-300);color:var(--color-base-content);justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex}.workspace-logo{object-fit:cover;border-radius:5px;flex:none;width:26px;height:26px;margin-right:8px}.pildora-presente{z-index:5;border:1px solid var(--relay-line);background:var(--color-base-content);border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:12.5px;display:inline-flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.pildora-presente{background:color-mix(in oklab,var(--color-base-content) 8%,var(--color-base-100))}}.pildora-presente{color:var(--color-base-content);box-shadow:none;cursor:pointer}.pildora-presente:hover{background:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.pildora-presente:hover{background:color-mix(in oklab,var(--color-base-content) 14%,var(--color-base-100))}}.pildora-nuevos{z-index:5;border:1px solid var(--relay-line);background:var(--color-base-content);border-radius:999px;align-items:center;display:inline-flex;position:absolute;top:44px;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.pildora-nuevos{background:color-mix(in oklab,var(--color-base-content) 8%,var(--color-base-100))}}.pildora-nuevos{color:var(--color-base-content);font-size:12.5px;animation:.18s cubic-bezier(.23,1,.32,1) pildora-nuevos-entra}.channel--vidrio .pildora-nuevos{top:calc(var(--conv-arriba-alto,0px) + 44px)}.pildora-nuevos button{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;display:inline-flex}.pildora-nuevos-ir{padding:6px 6px 6px 14px;font-weight:600}.pildora-nuevos-cerrar{padding:6px 12px 6px 6px;color:var(--relay-dim)!important}.pildora-nuevos button:hover{color:var(--color-base-content)!important}@keyframes pildora-nuevos-entra{0%{opacity:0;transform:translate(-50%)scale(.95)}}@media(prefers-reduced-motion:reduce){.pildora-nuevos{animation:.12s ease-out pildora-nuevos-funde}@keyframes pildora-nuevos-funde{0%{opacity:0}}}.boton-menciones{z-index:5;border:1px solid var(--relay-line);background:var(--color-base-content);border-radius:999px;align-items:center;display:inline-flex;position:absolute;bottom:12px;right:16px}@supports (color:color-mix(in lab,red,red)){.boton-menciones{background:color-mix(in oklab,var(--color-base-content) 8%,var(--color-base-100))}}.boton-menciones{color:var(--color-base-content);box-shadow:none;font-size:12.5px}.boton-menciones button{color:inherit;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:6px 10px}.boton-menciones-ir{gap:2px;font-weight:600;display:inline-flex}.boton-menciones-ir span{color:var(--relay-texto-primario)}.boton-menciones-x{opacity:.7;padding-left:4px}.boton-menciones button:hover{background:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.boton-menciones button:hover{background:color-mix(in oklab,var(--color-base-content) 14%,var(--color-base-100))}}.campo-password{display:block;position:relative}.campo-password .input{padding-right:36px}.campo-password-toggle{cursor:pointer;color:var(--relay-dim);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.campo-password-toggle:hover{color:var(--color-base-content)}.thread-signal{align-items:center;gap:4px;margin-top:2px;display:flex}.thread-signal-abrir{cursor:pointer;color:var(--relay-texto-primario);background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:2px 4px;font-size:12.5px;font-weight:600;display:inline-flex}.thread-signal-abrir:hover{background:var(--relay-hover)}.thread-signal-facepile{display:inline-flex}.thread-signal-facepile .avatar{border:2px solid var(--color-base-100)}.thread-signal-facepile .avatar:not(:first-child){margin-left:-8px}.thread-signal-follow,.thread-panel-follow{cursor:pointer;color:var(--relay-dim);background:0 0;border:none;border-radius:6px;padding:2px 8px;font-size:12px}.thread-signal-follow.siguiendo,.thread-panel-follow.siguiendo{color:var(--relay-texto-primario);font-weight:600}.thread-signal-follow:hover,.thread-panel-follow:hover{background:var(--relay-hover);color:var(--color-base-content)}.threads-tabs{flex-wrap:wrap;gap:4px;margin-bottom:8px;display:flex}.threads-tabs button{cursor:pointer;color:var(--relay-dim);border-radius:var(--radius-field);background:0 0;border:none;padding:5px 12px;font-size:13px;font-weight:600}.threads-tabs button.activa{background:var(--relay-soft);color:var(--relay-texto-primario)}.threads-tabs .threads-marcar-todos{white-space:nowrap;color:var(--relay-texto-primario);align-items:center;gap:4px;margin-left:auto;padding:5px 8px;font-weight:500;display:inline-flex}.threads-tabs .threads-marcar-todos:hover{background:var(--relay-hover)}.threads-tabs .threads-marcar-todos:disabled{opacity:.6;cursor:default}.thread-card-cabecera{align-items:center;gap:8px;display:flex}.thread-card-cabecera time{color:var(--relay-dim);margin-left:auto;font-size:11px}.thread-card-chip{background:var(--relay-soft);color:var(--relay-texto-primario);border-radius:9999px;padding:1px 7px;font-size:11px;font-weight:600}.thread-card-facepile{margin-right:6px;display:inline-flex}.thread-card-facepile .avatar{border:2px solid var(--color-base-100)}.thread-card-facepile .avatar:not(:first-child){margin-left:-8px}.threads-aldia{color:var(--relay-dim);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:32px 12px;display:flex}.threads-aldia strong{color:var(--color-base-content);font-size:15px}.threads-module{flex:1;min-width:0;min-height:0;display:flex}.threads-module-lista{border-right:1px solid var(--relay-line);flex-shrink:0;width:380px;overflow-y:auto}.threads-module-lista .threads-inbox{padding:10px}.threads-module-detalle{flex:1;min-width:0;min-height:0;display:flex}.threads-module-detalle .threads-aldia{flex:1;justify-content:center}.threads-module-detalle .thread-panel{border-left:none;flex:1;width:auto}.thread-card.activa{background:var(--relay-soft);border-radius:var(--radius-field)}.info-canal-nombre{color:var(--relay-dim);text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:60%;margin-left:6px;font-weight:400;display:inline-block;overflow:hidden}.info-acciones{grid-template-columns:repeat(4,1fr);gap:8px;padding:12px;display:grid}.info-accion{cursor:pointer;background:var(--color-base-300);color:var(--color-base-content);border:1px solid var(--relay-line);border-radius:var(--radius-field);flex-direction:column;align-items:center;gap:6px;padding:10px 4px;font-size:11.5px;display:flex}.info-accion:hover{background:var(--relay-hover)}.info-accion[aria-pressed=true]{color:var(--relay-texto-primario);border-color:var(--color-primary)}.info-desc-placeholder{cursor:pointer;color:var(--relay-dim);background:0 0;border:none;padding:0;font-size:13px;font-style:italic}.info-desc-placeholder:hover{color:var(--relay-texto-primario)}.info-filas{border-top:1px solid var(--relay-line);flex-direction:column;display:flex}.info-fila{cursor:pointer;color:var(--color-base-content);text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:10px 14px;font-size:13.5px;display:flex}.info-fila:hover{background:var(--relay-hover)}.info-fila-label{flex:1}.info-fila-conteo{color:var(--relay-dim);font-size:12.5px}.info-despliegue{flex-direction:column;gap:6px;padding:4px 14px 10px 40px;display:flex}.renombrar-discusion{align-items:center;gap:6px;display:flex}.info-mas{margin-top:auto}.channel-create-modal{background:var(--color-base-100);border:1px solid var(--relay-line);border-radius:var(--radius-box);width:min(560px,92vw);box-shadow:var(--relay-shadow-sheet);flex-direction:column;gap:12px;padding:20px;display:flex}.modal-cabecera{justify-content:space-between;align-items:center;display:flex}.modal-cabecera h3{font-size:18px;font-weight:700}.tipo-cards{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tipo-card{cursor:pointer;text-align:left;background:var(--color-base-300);color:var(--color-base-content);border:1px solid var(--relay-line);border-radius:var(--radius-field);flex-direction:column;align-items:flex-start;gap:4px;padding:14px;display:flex}.tipo-card.activa{border-color:var(--color-primary);outline:1px solid var(--color-primary)}.tipo-card span{color:var(--relay-dim);font-size:12px}.channel-create-hint{color:var(--relay-dim);margin-top:-6px;font-size:12px}.link-chips{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.link-chip-marco{align-items:center;gap:2px;display:inline-flex}.link-chip{background:var(--relay-soft);color:var(--relay-texto-primario);border-radius:9999px;align-items:center;gap:5px;max-width:220px;padding:3px 10px;font-size:12.5px;text-decoration:none;display:inline-flex}.link-chip:hover{background:var(--relay-hover)}.link-chip-titulo{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.link-editar,.link-borrar{cursor:pointer;color:var(--relay-dim);opacity:0;background:0 0;border:none;padding:2px;font-size:11px}.link-chip-marco:hover .link-editar,.link-chip-marco:hover .link-borrar{opacity:1}.link-borrar:hover{color:var(--color-error,#dc2626)}.link-form{flex-direction:column;gap:6px;margin-top:6px;display:flex}.announcement-banner{color:#78350f;background:#fbbf24;flex-shrink:0;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:flex}.announcement-banner svg{flex-shrink:0}.anuncio-ventana{cursor:pointer;flex:auto;min-width:0;overflow:hidden}.anuncio-pista{white-space:nowrap;will-change:transform;gap:8px;max-width:100%;display:inline-flex}.announcement-banner[data-marquesina] .anuncio-pista{max-width:none}.anuncio-titulo{white-space:nowrap;flex-shrink:0}.anuncio-mensaje{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.announcement-banner[data-marquesina] .anuncio-mensaje{overflow:visible}.anuncio-ojo{cursor:pointer;width:32px;height:32px;color:inherit;border-radius:var(--radius-selector);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.anuncio-ojo:hover{background:#78350f1f}.anuncio-ojo:focus-visible{outline-offset:1px;outline:2px solid #78350f}.anuncio-x{cursor:pointer;color:inherit;background:0 0;border:none;flex-shrink:0;padding:2px 4px;font-size:13px;line-height:1}.anuncio-modal{background:var(--color-base-100);border:1px solid var(--relay-line);border-radius:var(--radius-box);width:min(520px,92vw);box-shadow:var(--relay-shadow-sheet);flex-direction:column;gap:12px;padding:20px;display:flex}.anuncio-modal-mensaje{white-space:pre-wrap;overflow-wrap:anywhere;max-height:50vh;overflow-y:auto}.anuncio-modal-mensaje a{color:var(--relay-texto-primario);text-underline-offset:2px;text-decoration:underline}.anuncio-modal-periodo{color:var(--relay-dim);font-size:12px}.editor-imagen{z-index:210;color:#f5f5f5;padding-block:var(--relay-borde-superior) env(safe-area-inset-bottom,0px);-webkit-user-select:none;user-select:none;background:#0b0b0c;flex-direction:column;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.editor-barra-superior{align-items:center;gap:4px;min-height:56px;padding:8px 16px;display:flex}.editor-barra-superior.confirmando{background:#1b1b1e;gap:8px}.editor-confirmacion-texto{flex:1;font-weight:600}.editor-espacio{flex:1}.editor-boton{width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.editor-boton:hover:not(:disabled){background:#ffffff1a}.editor-boton:disabled{opacity:.35;cursor:default}.editor-boton.activo{color:#fff;background:#ffffff2e}.editor-boton.primario{background:var(--color-primary,#1e88e5);color:var(--color-primary-content,#fff)}.editor-boton.peligro{color:#ef5350}.editor-area{touch-action:none;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}.editor-canvas{position:absolute;top:0;left:0}.editor-error-carga{color:#ef9a9a}.editor-gestos{cursor:crosshair;position:absolute;top:0;right:0;bottom:0;left:0}.editor-marco{pointer-events:none;border:2px solid #fff;outline:9999px solid #0000008c;position:absolute}.editor-rejilla{background:linear-gradient(90deg,#0000 33.1%,#fff6,#0000 33.5%,#0000 66.5%,#fff6 66.6%,#0000 66.8%),linear-gradient(#0000 33.1%,#fff6,#0000 33.5%,#0000 66.5%,#fff6 66.6%,#0000 66.8%);position:absolute;top:0;right:0;bottom:0;left:0}.editor-marco-mover{cursor:move;position:absolute}.editor-esquina{width:44px;height:44px;position:absolute}.editor-esquina:after{content:"";border:4px solid #fff;width:18px;height:18px;position:absolute;top:13px;left:13px}.editor-esquina.nw{cursor:nwse-resize}.editor-esquina.nw:after{border-bottom:0;border-right:0}.editor-esquina.se{cursor:nwse-resize}.editor-esquina.se:after{border-top:0;border-left:0;top:9px;left:9px}.editor-esquina.ne{cursor:nesw-resize}.editor-esquina.ne:after{border-bottom:0;border-left:0;left:9px}.editor-esquina.sw{cursor:nesw-resize}.editor-esquina.sw:after{border-top:0;border-right:0;top:9px}.editor-seleccion{pointer-events:none;border:1.5px dashed #ffffffd9;border-radius:4px;position:absolute}.editor-tirador{pointer-events:none;background:#fff;border:2px solid #1e88e5;border-radius:999px;width:16px;height:16px;position:absolute}.editor-barras-inferiores{flex-direction:column;align-items:center;gap:8px;padding:8px 16px 12px;display:flex}.editor-fila,.editor-herramientas,.editor-proporciones{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.editor-controles{flex-direction:column;align-items:center;gap:8px;display:flex}.editor-chip{color:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff4d;border-radius:999px;padding:4px 12px;font-size:13px}.editor-chip.activo{color:#111;background:#fff;border-color:#fff}.editor-paleta{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.editor-color{cursor:pointer;border:2px solid #ffffff59;border-radius:999px;width:26px;height:26px}.editor-color.activo{outline-offset:2px;border-color:#fff;outline:2px solid #fff}.editor-color-libre{cursor:pointer;background:conic-gradient(#e53935,#fdd835,#43a047,#1e88e5,#8e24aa,#e53935);border-radius:999px;width:26px;height:26px;position:relative;overflow:hidden}.editor-color-libre input{opacity:0;cursor:pointer;position:absolute;top:0;right:0;bottom:0;left:0}.editor-grosores{align-items:center;gap:8px;display:flex}.editor-grosor,.editor-tamano-texto{cursor:pointer;min-width:40px;height:34px;color:inherit;background:0 0;border:1px solid #ffffff40;border-radius:8px;justify-content:center;align-items:center;padding:0 8px;display:inline-flex}.editor-grosor span{background:currentColor;border-radius:999px;width:22px;display:block}.editor-grosor.activo,.editor-tamano-texto.activo{color:#111;background:#fff;border-color:#fff}.editor-texto-campo{color:#111;background:#fff;border-color:#fff;width:min(320px,70vw)}.editor-texto-campo::placeholder{color:#6b6b70}.editor-picker{z-index:3;max-width:calc(100vw - 32px);color:initial;position:absolute;bottom:140px;left:50%;transform:translate(-50%)}.avisos{right:16px;bottom:calc(136px + env(safe-area-inset-bottom,0px));z-index:400;pointer-events:none;flex-direction:column;gap:8px;width:min(420px,100vw - 32px);display:flex;position:fixed}.aviso{pointer-events:auto;color:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 8px 10px 12px;font-size:14px;line-height:1.35;display:flex}.aviso-exito{background:#15803d}.aviso-info{background:#1d4ed8}.aviso-advertencia{background:#b45309}.aviso-error{background:#b91c1c}.aviso-icono{flex-shrink:0;padding-top:1px;display:inline-flex}.aviso-texto{overflow-wrap:anywhere;white-space:pre-line;flex:1;min-width:0}.aviso-cerrar,.aviso-accion{color:#fff;cursor:pointer;background:0 0;border:0;flex-shrink:0}.aviso-cerrar{border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;margin:-6px 0;display:inline-flex}.aviso-cerrar:hover,.aviso-accion:hover{background:#ffffff29}.aviso-cerrar:focus-visible,.aviso-accion:focus-visible{outline-offset:1px;outline:2px solid #fff}.aviso-accion{border-radius:6px;margin:-2px 0;padding:2px 8px;font-weight:700;text-decoration:underline}@media(max-width:480px){.avisos{width:auto;left:16px;right:16px}}.video-tarjeta{border-radius:var(--radius-field);border:1px solid var(--relay-line);background:var(--color-base-300);max-width:360px;margin-top:6px;display:block;position:relative;overflow:hidden}.video-tarjeta.video-vertical{max-width:240px}.video-poster{min-height:80px;line-height:0;display:block;position:relative}.video-poster .video-poster-img,.video-poster .imagen-adjunto img{object-fit:cover;width:100%;max-height:280px;display:block}.video-vertical .video-poster .video-poster-img,.video-vertical .video-poster .imagen-adjunto img{max-height:60vh}.video-tarjeta.video-lista{aspect-ratio:16/9;width:360px;max-width:100%;max-height:70vh}.video-tarjeta.video-lista.video-vertical{aspect-ratio:9/16;width:240px}.video-lista .video-elemento,.video-lista .video-poster{width:100%;height:100%;min-height:0;max-height:none;position:absolute;top:0;right:0;bottom:0;left:0}.video-lista .video-elemento{object-fit:contain}.video-lista .video-poster .video-poster-img,.video-lista .video-poster .imagen-adjunto img{object-fit:cover;border-radius:0;width:100%;max-width:none;height:100%;min-height:0;max-height:none}.video-cargando{background:#0000008c;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:auto;display:inline-flex;position:absolute;top:0;right:0;bottom:0;left:0}.video-cargando .video-spinner{border-width:3px;border-color:#fff #ffffff59 #ffffff59;width:24px;height:24px}.video-play{cursor:pointer;color:#fff;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:auto;display:inline-flex;position:absolute;top:0;right:0;bottom:0;left:0}.video-play:hover{background:#000000b3}.video-play:disabled{opacity:.6;cursor:progress}.video-insignia{color:#fff;font-variant-numeric:tabular-nums;background:#000000a6;border-radius:4px;padding:1px 6px;font-size:11px;line-height:16px;position:absolute;bottom:6px;left:6px}.video-elemento{background:#000;width:100%;max-height:70vh;display:block}.video-acciones{gap:4px;display:none;position:absolute;top:6px;right:6px}.video-tarjeta:hover .video-acciones{display:inline-flex}.video-acciones .adjunto-descarga{display:inline-flex;position:static}.video-procesando,.video-fallido{color:var(--color-base-content);flex-wrap:wrap;align-items:center;gap:6px;max-width:100%;padding:6px 10px;font-size:13px;display:inline-flex}.video-procesando .adjunto-descarga,.video-fallido .adjunto-descarga{display:inline-flex;position:static}.video-estado-texto{color:var(--relay-dim)}.video-fallido .video-estado-texto{color:var(--relay-error,#b91c1c)}.video-reintentar{border:1px solid var(--relay-line);background:var(--color-base-100);color:var(--color-base-content);cursor:pointer;border-radius:6px;padding:2px 8px;font-size:12px}.video-reintentar:disabled{opacity:.6;cursor:progress}.video-spinner{border:2px solid var(--relay-line);border-top-color:var(--color-base-content);border-radius:50%;width:12px;height:12px;animation:.9s linear infinite video-giro}@keyframes video-giro{to{transform:rotate(360deg)}}.video-error{text-align:center;color:#fff;background:#b91c1cd9;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:13px;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.video-error button{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:6px;padding:2px 8px}.grid-celda{position:relative}.grid-play{pointer-events:none;color:#fff;background:#0000008c;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:auto;display:inline-flex;position:absolute;top:0;right:0;bottom:0;left:0}.lightbox-video{background:#000;max-width:100%;max-height:100%;margin:auto;display:block}.lightbox-video-poster{display:inline-block;position:relative}.visor-lienzo .lightbox-video-poster{justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.visor-lienzo .lightbox-video-poster .lightbox-imagen{object-fit:contain;max-width:100%;max-height:100%;position:static}.lightbox-miniatura-video{line-height:0;display:block;position:relative}.lightbox-miniatura-video svg{color:#fff;filter:drop-shadow(0 0 2px #000c);margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.historial-borde{min-height:2rem}.historial-cargando{opacity:.6;justify-content:center;padding:.5rem 0;display:flex}.historial-inicio{text-align:center;opacity:.6;padding:.75rem 0;font-size:.75rem}.historial-oculto{opacity:.85;max-width:36rem;margin:0 auto}.capsula-fecha{z-index:5;pointer-events:none;background:var(--color-base-200);border-radius:9999px;padding:.25rem .85rem;font-size:.75rem;position:absolute;top:10px;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.capsula-fecha{background:color-mix(in oklab,var(--color-base-200) 92%,transparent)}}.capsula-fecha{opacity:0;transition:opacity .2s}.capsula-fecha.visible{opacity:1}@media(prefers-reduced-motion:reduce){.capsula-fecha{transition:none}}:root{--vidrio-conv-tinte:40%;--vidrio-conv-desenfoque:20px;--vidrio-conv-opaco:var(--color-base-100);--vidrio-conv-filo:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:root{--vidrio-conv-filo:color-mix(in oklab, var(--color-base-content) 14%, transparent)}}:root{--vidrio-conv-brillo:var(--color-base-100)}@supports (color:color-mix(in lab,red,red)){:root{--vidrio-conv-brillo:color-mix(in oklab, var(--color-base-100) 75%, transparent)}}:root{--vidrio-conv-sombra:0 1px 2px var(--color-neutral), 0 2px 6px var(--color-neutral)}@supports (color:color-mix(in lab,red,red)){:root{--vidrio-conv-sombra:0 1px 2px color-mix(in oklab, var(--color-neutral) 20%, transparent), 0 2px 6px color-mix(in oklab, var(--color-neutral) 12%, transparent)}}html[data-theme-dark]{--vidrio-conv-brillo:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){html[data-theme-dark]{--vidrio-conv-brillo:color-mix(in oklab, var(--color-base-content) 14%, transparent)}}[data-theme=business]{--vidrio-conv-tinte:42%}[data-theme=dim]{--vidrio-conv-tinte:56%}html[data-fondo-chat]:not([data-theme-dark]){--vidrio-conv-tinte:91%}html[data-fondo-chat][data-theme=relay-soft]{--vidrio-conv-tinte:77%}html[data-fondo-chat][data-theme=light]{--vidrio-conv-tinte:66%}html[data-fondo-chat][data-theme=corporate]{--vidrio-conv-tinte:68%}html[data-fondo-chat][data-theme=emerald]{--vidrio-conv-tinte:82%}html[data-fondo-chat][data-theme=nord]{--vidrio-conv-tinte:91%}.vidrio-conv,.vidrio-capsula{--vidrio-conv-fondo:var(--vidrio-conv-opaco)}@supports (color:color-mix(in lab,red,red)){.vidrio-conv,.vidrio-capsula{--vidrio-conv-fondo:color-mix(in oklab, var(--vidrio-conv-opaco) var(--vidrio-conv-tinte), transparent)}}@media(prefers-contrast:more){.vidrio-conv,.vidrio-capsula{--vidrio-conv-tinte:100%}}@media(prefers-reduced-transparency:reduce){.vidrio-conv,.vidrio-capsula{--vidrio-conv-tinte:100%}}html[data-transparencia=reducida] .vidrio-conv,html[data-transparencia=reducida] .vidrio-capsula{--vidrio-conv-tinte:100%}.channel--vidrio{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid}.channel--vidrio>.conv-arriba{z-index:6;grid-area:1/1/2/2;align-self:start;position:relative}.channel--vidrio>.post-list-marco{grid-area:1/1/4/2;min-height:0}.channel--vidrio>.conv-abajo{grid-area:3/1/4/2;align-self:end;position:relative}:where(.channel--vidrio>.vidrio-conv)>*{position:relative}.vidrio-conv:before{content:"";pointer-events:none;background-color:var(--vidrio-conv-opaco);position:absolute;top:0;right:0;bottom:0;left:0}.conv-arriba.vidrio-conv:before{border-bottom:1px solid var(--vidrio-conv-filo);box-shadow:inset 0 1px 0 var(--vidrio-conv-brillo)}.conv-abajo.vidrio-conv:before{border-top:1px solid var(--vidrio-conv-filo);box-shadow:inset 0 1px 0 var(--vidrio-conv-brillo)}.channel--vidrio .channel-header{background:0 0;border-bottom-color:#0000}.channel--vidrio .conv-abajo .typing-row{background:0 0;border-top-color:#0000}.channel--vidrio .conv-abajo .composer:not(.composer--codigo){background:0 0}.channel--vidrio .conv-abajo .dnd-notice{opacity:1;color:var(--relay-dim)}.channel--vidrio .post-list{padding-top:calc(var(--conv-arriba-alto,0px) + 12px);padding-bottom:calc(var(--conv-abajo-alto,0px) + 12px);scroll-padding-top:var(--conv-arriba-alto,0px);scroll-padding-bottom:var(--conv-abajo-alto,0px)}.channel--vidrio .pildora-presente,.channel--vidrio .boton-menciones{bottom:calc(var(--conv-abajo-alto,0px) + 12px)}.channel--vidrio .capsula-fecha{top:calc(var(--conv-arriba-alto,0px) + 10px)}.vidrio-capsula{background-color:var(--vidrio-conv-opaco);border:1px solid var(--vidrio-conv-filo);box-shadow:inset 0 1px 0 var(--vidrio-conv-brillo),var(--vidrio-conv-sombra);color:var(--color-base-content)}.pildora-presente.vidrio-capsula:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.pildora-presente.vidrio-capsula:hover{background-color:color-mix(in oklab,var(--color-base-content) 8%,var(--vidrio-conv-opaco))}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.vidrio-conv:before,.vidrio-capsula{background-color:var(--vidrio-conv-fondo);-webkit-backdrop-filter:blur(var(--vidrio-conv-desenfoque)) saturate(1.6);backdrop-filter:blur(var(--vidrio-conv-desenfoque)) saturate(1.6)}.pildora-presente.vidrio-capsula:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.pildora-presente.vidrio-capsula:hover{background-color:color-mix(in oklab,var(--color-base-content) 8%,var(--vidrio-conv-fondo))}}}.cabecera-avatar{vertical-align:middle;margin-right:8px;display:inline-flex}.pie-powered{text-align:center;color:var(--relay-dim,#6b7280);margin:12px auto 0;font-size:12px}html[data-escritorio=macos]:has(.shell){--root-bg:transparent;background:0 0}html[data-escritorio=macos] body:has(.shell),html[data-escritorio=macos] #root:has(.shell),html[data-escritorio=macos] .app-frame:has(.shell),html[data-escritorio=macos] .shell{background:0 0}html[data-escritorio=macos]:has(.shell),html[data-escritorio=macos] body:has(.shell),html[data-escritorio=macos] #root:has(.shell){overflow:visible}html[data-escritorio=macos] .shell>:not(.sidebar){background:var(--color-base-100)}html[data-escritorio=macos]{--vidrio-base:var(--color-base-200)}html[data-escritorio=macos][data-theme-dark]{--vidrio-base:oklch(from var(--color-base-200) l 0 h)}html[data-escritorio=macos] .sidebar{background:var(--vidrio-base)}@supports (color:color-mix(in lab,red,red)){html[data-escritorio=macos] .sidebar{background:color-mix(in srgb,var(--vidrio-base) var(--vidrio-tinte,var(--vidrio-tinte-min)),transparent)}}html[data-escritorio=macos] .sidebar{--relay-dim:var(--color-base-content)}html[data-escritorio=macos] .sidebar .input::placeholder,html[data-escritorio=macos] .sidebar .side-buscar:before{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){html[data-escritorio=macos] .sidebar .input::placeholder,html[data-escritorio=macos] .sidebar .side-buscar:before{color:color-mix(in oklab,var(--color-base-content) 82%,transparent)}}html[data-escritorio=macos][data-theme-dark]:not([data-vidrio=apagado]):not([data-transparencia=reducida]):not([data-vidrio-tipo=ninguno]) .sidebar{--relay-hover:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){html[data-escritorio=macos][data-theme-dark]:not([data-vidrio=apagado]):not([data-transparencia=reducida]):not([data-vidrio-tipo=ninguno]) .sidebar{--relay-hover:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}html[data-escritorio=macos][data-theme-dark]:not([data-vidrio=apagado]):not([data-transparencia=reducida]):not([data-vidrio-tipo=ninguno]) .sidebar .side-item:not(.active) .unread-dot{background:oklch(from var(--color-primary) max(l,.8) c h)}html[data-escritorio=macos][data-theme-dark]:not([data-vidrio=apagado]):not([data-transparencia=reducida]):not([data-vidrio-tipo=ninguno]) .sidebar .side-item:not(.active) .mention-at{color:oklch(from var(--color-error) max(l,.8) c h)}@media(min-width:721px){html[data-escritorio=macos][data-vidrio-material=oscuro]:not([data-theme-dark]) .sidebar{--relay-dim:var(--side-fg)}html[data-escritorio=macos][data-vidrio-material=oscuro]:not([data-theme-dark]) .sidebar .input::placeholder,html[data-escritorio=macos][data-vidrio-material=oscuro]:not([data-theme-dark]) .sidebar .side-buscar:before{color:var(--side-fg)}@supports (color:color-mix(in lab,red,red)){html[data-escritorio=macos][data-vidrio-material=oscuro]:not([data-theme-dark]) .sidebar .input::placeholder,html[data-escritorio=macos][data-vidrio-material=oscuro]:not([data-theme-dark]) .sidebar .side-buscar:before{color:color-mix(in oklab,var(--side-fg) 90%,transparent)}}}@media(max-width:720px){html[data-escritorio=macos][data-vidrio-material=oscuro]:not([data-theme-dark]) .sidebar{--vidrio-tinte:100%}}html[data-escritorio=macos]{--vidrio-tinte-min:87%}html[data-escritorio=macos][data-theme=relay-soft]{--vidrio-tinte-min:85%}html[data-escritorio=macos][data-theme=relay-soft-dark]{--vidrio-tinte-min:34%}html[data-escritorio=macos][data-theme=relay]{--vidrio-tinte-min:37%}html[data-escritorio=macos][data-theme=dark]{--vidrio-tinte-min:21%}html[data-escritorio=macos][data-theme=night]{--vidrio-tinte-min:40%}html[data-escritorio=macos][data-theme=dracula]{--vidrio-tinte-min:25%}html[data-escritorio=macos][data-theme=business]{--vidrio-tinte-min:42%}html[data-escritorio=macos][data-theme=dim]{--vidrio-tinte-min:53%}html[data-escritorio=macos][data-theme=light]{--vidrio-tinte-min:85%}html[data-escritorio=macos][data-theme=corporate]{--vidrio-tinte-min:86%}html[data-escritorio=macos][data-theme=emerald]{--vidrio-tinte-min:87%}html[data-escritorio=macos][data-theme=nord]{--vidrio-tinte-min:86%}html[data-escritorio=macos][data-vidrio-material=oscuro][data-theme=relay-soft]{--vidrio-tinte-min:51%}html[data-escritorio=macos][data-vidrio-material=oscuro][data-theme=light]{--vidrio-tinte-min:52%}html[data-escritorio=macos][data-vidrio-material=oscuro][data-theme=corporate]{--vidrio-tinte-min:53%}html[data-escritorio=macos][data-vidrio-material=oscuro][data-theme=emerald]{--vidrio-tinte-min:55%}html[data-escritorio=macos][data-vidrio-material=oscuro][data-theme=nord]{--vidrio-tinte-min:52%}@media(prefers-contrast:more){html[data-escritorio=macos] .sidebar{--vidrio-tinte:100%}}html[data-escritorio=macos] .sidebar{padding-top:0}html[data-escritorio=macos]:not([data-pantalla-completa]) .side-header{padding-top:40px}html[data-escritorio=macos][data-transparencia=reducida] .sidebar,html[data-escritorio=macos][data-vidrio=apagado] .sidebar,html[data-escritorio=macos][data-vidrio-tipo=ninguno] .sidebar{background:var(--side-bg,var(--color-base-200))}html[data-escritorio=macos]{--hueco-semaforo-x:84px}@media(max-width:720px){html[data-escritorio=macos]:not([data-pantalla-completa]) .channel-header,html[data-escritorio=macos]:not([data-pantalla-completa]) .barra-volver-movil,html[data-escritorio=macos]:not([data-pantalla-completa]) .thread-header,html[data-escritorio=macos]:not([data-pantalla-completa]) .sheet-header,html[data-escritorio=macos]:not([data-pantalla-completa]) .modulo-cabecera,html[data-escritorio=macos]:not([data-pantalla-completa]) .modulo-migas,html[data-escritorio=macos]:not([data-pantalla-completa]) .todos-listas-cabecera,html[data-escritorio=macos]:not([data-pantalla-completa]) .todos-tareas-cabecera,html[data-escritorio=macos]:not([data-pantalla-completa]) .lv-panel-cabecera,html[data-escritorio=macos]:not([data-pantalla-completa]) .lv-esc-cabecera,html[data-escritorio=macos]:not([data-pantalla-completa]) .tarjeta-modal-cabecera,html[data-escritorio=macos]:not([data-pantalla-completa]) .todo-panel-cabecera{padding-left:var(--hueco-semaforo-x)}html[data-escritorio=macos]:not([data-pantalla-completa]) .channel-header .volver-movil,html[data-escritorio=macos]:not([data-pantalla-completa]) .thread-header>.cerrar-panel{margin-left:0}}html[data-escritorio] .escritorio-arrastre{z-index:1000;height:28px;position:fixed;inset:0 0 auto}html[data-escritorio] body:has(.shell) .escritorio-arrastre{display:none}html[data-escritorio=windows]{--barra-windows-alto:32px;--relay-borde-superior:calc(env(safe-area-inset-top,0px) + var(--barra-windows-alto) + var(--cintillo-alto,0px))}html[data-escritorio=windows] #root{padding-top:calc(var(--barra-windows-alto) + var(--cintillo-alto,0px))}html[data-escritorio=windows] .cintillo-app{top:var(--barra-windows-alto)}html[data-escritorio=windows] .escritorio-arrastre{display:none}html[data-escritorio=windows] .barra-windows{height:var(--barra-windows-alto);z-index:2000;-webkit-user-select:none;user-select:none;background:var(--color-base-200);color:var(--color-base-content);align-items:stretch;font-size:12px;display:flex;position:fixed;inset:0 0 auto}@media(min-width:721px){html[data-escritorio=windows]:not([data-theme-dark]) .barra-windows{background:oklch(from var(--color-primary) .31 min(c,.12) h);color:#f6f5f1}}html[data-escritorio=windows] .barra-windows-menu{width:40px;color:inherit;background:0 0;border:0;place-items:center;display:grid}html[data-escritorio=windows] .barra-windows-menu:hover{background:currentColor}@supports (color:color-mix(in lab,red,red)){html[data-escritorio=windows] .barra-windows-menu:hover{background:color-mix(in oklab,currentColor 10%,transparent)}}html[data-escritorio=windows] .barra-windows-marca{opacity:.8;white-space:nowrap;flex:1;align-items:center;padding-left:2px;display:flex}html[data-escritorio=windows] .barra-windows-botones{display:flex}html[data-escritorio=windows] .barra-windows-botones button{width:46px;height:100%;color:inherit;background:0 0;border:0;font-family:Segoe Fluent Icons,Segoe MDL2 Assets;font-size:10px;line-height:1}html[data-escritorio=windows] .barra-windows-botones button:hover{background:currentColor}@supports (color:color-mix(in lab,red,red)){html[data-escritorio=windows] .barra-windows-botones button:hover{background:color-mix(in oklab,currentColor 10%,transparent)}}html[data-escritorio=windows] .barra-windows-botones button:active{background:currentColor}@supports (color:color-mix(in lab,red,red)){html[data-escritorio=windows] .barra-windows-botones button:active{background:color-mix(in oklab,currentColor 18%,transparent)}}html[data-escritorio=windows] .barra-windows-botones .barra-windows-cerrar:hover{color:#fff;background:#c42b1c}html[data-escritorio=windows] .barra-windows-botones .barra-windows-cerrar:active{color:#fff;background:#b22a1b}html[data-escritorio=windows] .barra-windows :focus-visible{outline-offset:-2px;outline:2px solid}html[data-escritorio=windows][data-vidrio-tipo=mica]:not([data-vidrio=apagado]):not([data-transparencia=reducida]):has(.shell){--root-bg:transparent;background:0 0}html[data-escritorio=windows][data-vidrio-tipo=mica]:not([data-vidrio=apagado]):not([data-transparencia=reducida]) body:has(.shell),html[data-escritorio=windows][data-vidrio-tipo=mica]:not([data-vidrio=apagado]):not([data-transparencia=reducida]) #root:has(.shell),html[data-escritorio=windows][data-vidrio-tipo=mica]:not([data-vidrio=apagado]):not([data-transparencia=reducida]) .app-frame:has(.shell),html[data-escritorio=windows][data-vidrio-tipo=mica]:not([data-vidrio=apagado]):not([data-transparencia=reducida]) .shell{background:0 0}html[data-escritorio=windows][data-vidrio-tipo=mica]:not([data-vidrio=apagado]):not([data-transparencia=reducida]) .shell>:not(.sidebar):not(.riel-hueco){background:var(--color-base-100)}html[data-escritorio=windows][data-vidrio-tipo=mica]:not([data-vidrio=apagado]):not([data-transparencia=reducida]) .sidebar,html[data-escritorio=windows][data-vidrio-tipo=mica]:not([data-vidrio=apagado]):not([data-transparencia=reducida]) .shell>.riel-hueco,html[data-escritorio=windows][data-vidrio-tipo=mica]:not([data-vidrio=apagado]):not([data-transparencia=reducida]) .barra-windows{background:var(--side-bg,var(--color-base-200))}@supports (color:color-mix(in lab,red,red)){html[data-escritorio=windows][data-vidrio-tipo=mica]:not([data-vidrio=apagado]):not([data-transparencia=reducida]) .sidebar,html[data-escritorio=windows][data-vidrio-tipo=mica]:not([data-vidrio=apagado]):not([data-transparencia=reducida]) .shell>.riel-hueco,html[data-escritorio=windows][data-vidrio-tipo=mica]:not([data-vidrio=apagado]):not([data-transparencia=reducida]) .barra-windows{background:color-mix(in srgb,var(--side-bg,var(--color-base-200)) var(--vidrio-tinte,var(--vidrio-tinte-min)),transparent)}}@media(min-width:721px){html[data-escritorio=windows][data-vidrio-tipo=mica]:not([data-theme-dark]):not([data-vidrio=apagado]):not([data-transparencia=reducida]) .barra-windows{background:oklch(from var(--color-primary) .31 min(c,.12) h)}@supports (color:color-mix(in lab,red,red)){html[data-escritorio=windows][data-vidrio-tipo=mica]:not([data-theme-dark]):not([data-vidrio=apagado]):not([data-transparencia=reducida]) .barra-windows{background:color-mix(in srgb,oklch(from var(--color-primary) .31 min(c,.12) h) var(--vidrio-tinte,var(--vidrio-tinte-min)),transparent)}}html[data-escritorio=windows]:not([data-theme-dark]) .sidebar,html[data-escritorio=windows]:not([data-theme-dark]) .shell>.riel-hueco,html[data-escritorio=windows]:not([data-theme-dark]) .barra-windows{--vidrio-tinte:100%}}html[data-escritorio=windows]{--vidrio-tinte-min:25%}@media(prefers-contrast:more){html[data-escritorio=windows] .sidebar,html[data-escritorio=windows] .barra-windows{--vidrio-tinte:100%}}html[data-escritorio=windows] *{scrollbar-width:thin;scrollbar-color:currentColor transparent}@supports (color:color-mix(in lab,red,red)){html[data-escritorio=windows] *{scrollbar-color:color-mix(in oklab,currentColor 28%,transparent) transparent}}html[data-escritorio=windows] :hover{scrollbar-color:currentColor transparent}@supports (color:color-mix(in lab,red,red)){html[data-escritorio=windows] :hover{scrollbar-color:color-mix(in oklab,currentColor 45%,transparent) transparent}}.voice-idle{position:relative}.voice-notice{z-index:20;white-space:normal;background:var(--color-base-300);width:max-content;max-width:16rem;color:var(--color-base-content);border:1px solid var(--relay-line);pointer-events:none;border-radius:8px;padding:6px 10px;font-size:12px;line-height:1.35;position:absolute;bottom:calc(100% + 8px);right:0}.vidrio-ajustes{flex-direction:column;gap:8px;margin-top:12px;display:flex}.vidrio-intensidad{align-items:center;gap:12px;font-size:14px;display:flex}.vidrio-intensidad input[type=range]{max-width:16rem;accent-color:var(--color-primary);flex:1}.vidrio-intensidad input:disabled{opacity:.5}.vidrio-aviso-legible{color:var(--relay-dim);max-width:22rem;font-size:12px}.al-iniciar-ajustes{flex-direction:column;align-items:flex-start;gap:8px;max-width:451px;margin-top:18px;display:flex}.al-iniciar-ajustes h3{margin:0;font-size:14px;font-weight:700}.al-iniciar-ajustes .settings-toggle-row{margin-top:0}.al-iniciar-nota{color:var(--relay-dim);font-size:12px}.descargas{display:inline-flex;position:relative}.descargas-boton.en-curso{color:var(--relay-texto-primario)}.descargas-boton.en-curso:after{content:"";border:2px solid var(--color-primary);border-radius:999px;position:absolute;top:3px;right:3px;bottom:3px;left:3px}@supports (color:color-mix(in lab,red,red)){.descargas-boton.en-curso:after{border:2px solid color-mix(in srgb,var(--color-primary) 30%,transparent)}}.descargas-boton.en-curso:after{border-top-color:var(--color-primary);pointer-events:none;animation:1s linear infinite descargas-giro}@media(prefers-reduced-motion:reduce){.descargas-boton.en-curso:after{animation-duration:3s}}@keyframes descargas-giro{to{transform:rotate(360deg)}}.descargas-panel{z-index:60;background:var(--color-base-100);width:22rem;max-width:calc(100vw - 2rem);max-height:60vh;color:var(--color-base-content);border:1px solid var(--relay-line);border-radius:10px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden}.descargas-cabecera{border-bottom:1px solid var(--relay-line);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.descargas-lista{margin:0;padding:4px 0;list-style:none;overflow-y:auto}.descarga{grid-template-columns:40px 1fr;gap:4px 10px;padding:8px 12px;display:grid}.descarga+.descarga{border-top:1px solid var(--relay-line)}.descarga-miniatura{background:var(--relay-hover);width:40px;height:40px;color:var(--relay-dim);border-radius:6px;grid-row:span 2;place-items:center;display:grid;overflow:hidden}.descarga-miniatura img{object-fit:cover;width:100%;height:100%}.descarga-cuerpo{flex-direction:column;gap:3px;min-width:0;display:flex}.descarga-nombre{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.descarga-detalle{color:var(--relay-dim);font-size:12px}.descarga-error{color:var(--relay-texto-error)}.descarga progress{width:100%;height:4px;accent-color:var(--color-primary)}.descarga-acciones{flex-wrap:wrap;grid-column:2;gap:2px;margin-left:-6px;display:flex}.public-board.con-fondo{border-radius:var(--radius-box)}.public-board.con-fondo>h1,.public-board.con-fondo>.public-board-footer{color:#fff}.insignia.asignados{align-items:center;margin-left:auto;display:inline-flex}.insignia.asignados .asignado{display:inline-flex}.insignia.asignados .asignado+.asignado{margin-left:-5px}.insignia.asignados .asignado.responsable{z-index:1;position:relative}.asignados-resto{background:var(--color-base-200);min-width:22px;height:22px;color:var(--relay-dim);border-radius:999px;place-items:center;margin-left:2px;padding:0 5px;font-size:11px;font-weight:700;display:inline-grid}.responsables{flex-direction:column;gap:14px;display:flex}.responsables>[role=group]{flex-direction:column;gap:6px;display:flex}.responsables-lista{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.responsable{align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.responsable-nombre{overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}.responsable-fuera{color:var(--relay-dim);font-size:11px;font-style:italic}.responsables-vacio{color:var(--relay-dim);font-size:13px}.responsables-anadir{position:relative}.responsables-buscador{z-index:30;background:var(--color-base-100);border:1px solid var(--relay-line);border-radius:var(--radius-box);flex-direction:column;gap:6px;min-width:220px;padding:8px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0}.responsables-buscador ul{max-height:240px;margin:0;padding:0;list-style:none;overflow-y:auto}.responsables-buscador button{border-radius:var(--radius-field);text-align:left;align-items:center;gap:8px;width:100%;padding:6px 8px;font-size:13px;display:flex}.responsables-buscador button:hover,.responsables-buscador button:focus-visible{background:var(--relay-hover);outline:none}.btn.borrar-tarjeta{color:var(--relay-texto-error)}.btn.borrar-tarjeta:hover{background:var(--color-error)}@supports (color:color-mix(in lab,red,red)){.btn.borrar-tarjeta:hover{background:color-mix(in oklab,var(--color-error) 12%,transparent)}}.tarjeta-modal .board-card-desc,.tarjeta-modal-desc textarea{font-size:15px;line-height:1.6}.volteador{z-index:95;pointer-events:none;perspective:1600px;contain:layout style;position:fixed}.volteador-caras{transform-style:preserve-3d;will-change:transform;position:absolute;top:0;right:0;bottom:0;left:0}.volteador-cara{backface-visibility:hidden;background:var(--color-base-100);border-radius:8px;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.volteador-cara>.tarjeta-board{width:100%;height:100%}.volteador-dorso{border-radius:var(--radius-box);transform:rotateY(180deg)}.volteador-dorso>.tarjeta-modal{max-height:none;position:static}.board-modal-overlay:has(>.tarjeta-modal){animation:.22s ease-out velo-entra}.board-modal-overlay.saliendo{pointer-events:none;animation:.38s ease-in forwards velo-sale}@keyframes velo-entra{0%{background:0 0}}@keyframes velo-sale{to{background:0 0}}@media(prefers-reduced-motion:reduce){.board-modal-overlay:has(>.tarjeta-modal),.board-modal-overlay.saliendo{animation-duration:.12s}}.editor-rico{border:1px solid var(--relay-line);border-radius:var(--radius-field);background:var(--color-base-100);flex-direction:column;min-width:0;display:flex}.editor-rico:focus-within{border-color:var(--color-primary)}.editor-rico.cargando{background:var(--color-base-200);border-style:dashed;min-height:120px}.editor-rico.modo-texto{background:0 0;border:0;gap:6px}.editor-nota{color:var(--relay-dim);margin:0;font-size:12px}.editor-barra{border-bottom:1px solid var(--relay-line);flex-wrap:wrap;align-items:center;gap:2px;padding:4px;display:flex;position:relative}.editor-boton{border-radius:var(--radius-field);width:30px;height:30px;color:var(--relay-dim);place-items:center;display:grid}.editor-boton:hover,.editor-boton:focus-visible{background:var(--relay-hover);color:var(--color-base-content);outline:none}.editor-boton.activo{background:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.editor-boton.activo{background:color-mix(in oklab,var(--color-primary) 14%,transparent)}}.editor-boton.activo{color:var(--relay-texto-primario)}.editor-sep{background:var(--relay-line);width:1px;height:20px;margin:0 4px}.editor-emoji{position:relative}.editor-emoji>:last-child:not(button){z-index:40;position:absolute;top:calc(100% + 4px);left:0}.editor-enlace{border-bottom:1px solid var(--relay-line);gap:6px;padding:6px;display:flex}.editor-rico .tiptap{overflow-wrap:anywhere;outline:none;min-height:140px;padding:10px 12px;font-size:15px;line-height:1.6}.editor-rico.compacto .tiptap{min-height:64px;font-size:14px}.editor-rico .tiptap>*+*{margin-top:.6em}.editor-rico .tiptap h1,.editor-rico .tiptap h2,.editor-rico .tiptap h3{font-weight:700;line-height:1.3}.editor-rico .tiptap h1{font-size:1.4em}.editor-rico .tiptap h2{font-size:1.25em}.editor-rico .tiptap h3{font-size:1.1em}.editor-rico .tiptap ul{padding-left:1.4em;list-style:outside}.editor-rico .tiptap ol{padding-left:1.4em;list-style:decimal}.editor-rico .tiptap blockquote{border-left:3px solid var(--relay-line);color:var(--relay-dim);padding-left:10px}.editor-rico .tiptap code{font-family:var(--font-mono,ui-monospace, monospace);background:var(--color-base-200);border-radius:4px;padding:1px 4px;font-size:.9em}.editor-rico .tiptap pre{background:var(--color-base-200);border-radius:var(--radius-field);padding:10px 12px;overflow-x:auto}.editor-rico .tiptap pre code{background:0 0;padding:0}.editor-rico .tiptap hr{border:0;border-top:1px solid var(--relay-line);margin:12px 0}.editor-rico .tiptap a{color:var(--relay-texto-primario);text-decoration:underline}.editor-rico .tiptap:has(>p:only-child>br:only-child):before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:var(--relay-dim)}.editor-adjunto{border-radius:8px;margin:6px 0}.editor-adjunto.seleccionado{outline:2px solid var(--relay-texto-primario);outline-offset:2px}.editor-adjunto .board-desc-imagen{object-fit:contain;max-height:360px}.editor-video{border-radius:var(--radius-field);background:var(--color-base-200);align-items:center;gap:6px;padding:8px 12px;font-size:13px;display:inline-flex}.editor-subida{border:1px dashed var(--relay-line);color:var(--relay-dim);border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:flex}.editor-subida.error{border-color:var(--color-error);color:var(--relay-texto-error)}.editor-subida-barra{background:var(--color-base-200);border-radius:4px;flex:1;height:4px;position:relative;overflow:hidden}.editor-subida-barra i{background:var(--color-primary);animation:1.2s ease-in-out infinite subida-indeterminada;position:absolute;top:0;right:60%;bottom:0;left:0}@keyframes subida-indeterminada{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media(prefers-reduced-motion:reduce){.editor-subida-barra i{animation-duration:3s}}.tarjeta-modal-espera{color:var(--relay-dim);align-self:center;margin-left:8px;font-size:12px}.incrustado{aspect-ratio:16/9;background:#000;border-radius:8px;width:100%;max-width:640px;margin:6px 0;position:relative;overflow:hidden}.incrustado iframe{border:0;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.board-desc-video{max-width:640px;margin:6px 0}.board-desc-archivo{align-items:center;gap:6px;display:inline-flex}.board-comentario{background:0 0;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:0;display:grid}.board-comentario-cuerpo{flex-direction:column;gap:4px;min-width:0;display:flex}.board-comentario-texto{background:var(--color-base-200);overflow-wrap:anywhere;border-radius:8px;padding:8px 12px;font-size:14px}.board-comentar{flex-direction:column;align-items:stretch;gap:6px}.board-comentar>.btn{align-self:flex-start}.board-adjunto{position:relative}.board-adjunto-menu{position:absolute;top:4px;right:4px}.board-adjunto-mas{border-radius:var(--radius-field);background:var(--color-base-100);place-items:center;width:28px;height:28px;display:grid}@supports (color:color-mix(in lab,red,red)){.board-adjunto-mas{background:color-mix(in oklab,var(--color-base-100) 88%,transparent)}}.board-adjunto-mas{color:var(--color-base-content);border:1px solid var(--relay-line)}.board-adjunto-mas:hover,.board-adjunto-mas:focus-visible,.board-adjunto-mas[aria-expanded=true]{background:var(--color-base-100);outline:none}.board-adjunto-opciones{z-index:30;background:var(--color-base-100);border:1px solid var(--relay-line);border-radius:var(--radius-box);flex-direction:column;min-width:200px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.board-adjunto-opciones button{border-radius:var(--radius-field);text-align:left;align-items:center;gap:6px;padding:6px 10px;font-size:13px;display:flex}.board-adjunto-opciones button:hover,.board-adjunto-opciones button:focus-visible{background:var(--relay-hover);outline:none}.board-adjunto-opciones .peligro{color:var(--relay-texto-error)}.columna-board[data-color]{border-top:4px solid var(--col)}.columna-board[data-color] .columna-cabecera{background:var(--col)}@supports (color:color-mix(in lab,red,red)){.columna-board[data-color] .columna-cabecera{background:color-mix(in oklab,var(--col) 12%,var(--color-base-200))}}.board-column[data-color]{border-top:4px solid var(--col)}.board-card-desc img,.board-desc-imagen,.board-adjunto-miniatura,.board-adjunto-archivo,.board-comentario-texto img,.incrustado,.board-desc-video,.editor-video{--borde-adjunto:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.board-card-desc img,.board-desc-imagen,.board-adjunto-miniatura,.board-adjunto-archivo,.board-comentario-texto img,.incrustado,.board-desc-video,.editor-video{--borde-adjunto:color-mix(in oklab, var(--color-base-content) 14%, transparent)}}.board-card-desc img,.board-desc-imagen,.board-adjunto-miniatura,.board-adjunto-archivo,.board-comentario-texto img,.incrustado,.board-desc-video,.editor-video{border:1px solid var(--borde-adjunto);background-color:var(--color-base-200);border-radius:8px}.board-card-desc img,.board-desc-imagen,.board-comentario-texto img{max-width:min(100%,640px);height:auto;display:block}.board-desc-video{overflow:hidden}.board-card-desc img:hover,.board-desc-imagen:hover,.board-adjunto-miniatura:hover,.board-comentario-texto img:hover{border-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.board-card-desc img:hover,.board-desc-imagen:hover,.board-adjunto-miniatura:hover,.board-comentario-texto img:hover{border-color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}.board-desc-imagen:focus-visible,.board-adjunto-miniatura:focus-visible{outline:2px solid var(--relay-texto-primario);outline-offset:2px}.editor-adjunto.seleccionado .board-desc-imagen{border-color:var(--color-primary)}.columna-menu:has(.paleta-color){min-width:272px}.paleta-color{border-top:1px solid var(--relay-line);flex-direction:column;gap:8px;margin-top:4px;padding:8px 10px 10px;display:flex}.columna-menu .paleta-restablecer{border-radius:var(--radius-field);background:var(--color-base-200);text-align:center;padding:6px 8px;font-size:13px}.paleta-rejilla{grid-template-columns:repeat(10,20px);gap:4px;display:grid}.columna-menu .paleta-muestra{border:1px solid var(--color-base-content);border-radius:50%;place-items:center;width:20px;height:20px;padding:0;display:grid}@supports (color:color-mix(in lab,red,red)){.columna-menu .paleta-muestra{border:1px solid color-mix(in oklab,var(--color-base-content) 16%,transparent)}}.columna-menu .paleta-muestra{color:#fff}.columna-menu .paleta-muestra:hover{transform:scale(1.15)}.columna-menu .paleta-muestra[aria-checked=true]{outline:2px solid var(--color-base-content);outline-offset:1px}.columna-menu .paleta-muestra:focus-visible{outline:2px solid var(--relay-texto-primario);outline-offset:2px}.paleta-muestra svg{filter:drop-shadow(0 0 1px #0009)}.paleta-personalizado{color:var(--relay-dim);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.paleta-personalizado input[type=color]{border:1px solid var(--relay-line);cursor:pointer;background:0 0;border-radius:6px;width:28px;height:24px;padding:0}@media(prefers-reduced-motion:reduce){.columna-menu .paleta-muestra:hover{transform:none}}.actividad-barra{border-bottom:1px solid var(--relay-line);justify-content:space-between;align-items:center;gap:8px;padding:6px 12px;display:flex}.actividad-pestanas{gap:4px;display:flex}.actividad-pestanas button{cursor:pointer;font:inherit;color:var(--relay-dim);background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:13px;font-weight:700;display:inline-flex}.actividad-pestanas button.activa{background:var(--relay-soft);color:var(--relay-texto-primario)}.actividad-pestanas button:focus-visible,.actividad-marcar:focus-visible,.actividad-fila:focus-visible{outline:2px solid var(--relay-texto-primario);outline-offset:-2px}.actividad-cuenta{font-variant-numeric:tabular-nums;font-size:11px}.actividad-marcar{cursor:pointer;font:inherit;color:var(--relay-texto-primario);background:0 0;border:0;font-size:12px;font-weight:700}.actividad-lista{margin:0;padding:2px 0 6px;list-style:none}.actividad-item+.actividad-item{border-top:1px solid var(--relay-line);margin-left:56px}.actividad-item+.actividad-item .actividad-fila{width:calc(100% + 56px);margin-left:-56px}.actividad-fila{text-align:left;width:100%;color:var(--color-base-content);cursor:pointer;font:inherit;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:10px;padding:9px 12px;display:grid}.actividad-fila:hover{background:var(--relay-hover)}.actividad-av{width:32px;height:32px;position:relative}.actividad-insignia{background:var(--color-base-100);width:18px;height:18px;color:var(--relay-dim);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-4px;right:-4px}.actividad-insignia.tipo-completada{color:var(--relay-presencia-online)}.actividad-sistema{background:var(--color-base-300);width:32px;height:32px;color:var(--relay-dim);border-radius:50%;place-items:center;display:grid}.actividad-cuerpo{flex-direction:column;gap:2px;min-width:0;display:flex}.actividad-texto{overflow-wrap:anywhere;color:var(--relay-dim);font-size:13.5px;line-height:1.35}.actividad-texto b{color:var(--color-base-content);font-weight:700}.actividad-tarjeta,.actividad-sin-leer .actividad-texto{color:var(--color-base-content)}.actividad-sin-leer .actividad-texto b,.actividad-sin-leer .actividad-tarjeta{font-weight:800}.actividad-ctx{color:var(--relay-dim);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.actividad-fichas{color:var(--relay-dim);flex-wrap:wrap;align-items:center;gap:4px;margin-top:3px;display:inline-flex}.actividad-ficha{border:1px solid var(--relay-line);color:var(--relay-dim);border-radius:999px;align-items:center;gap:4px;padding:1px 8px;font-size:11.5px;font-weight:700;display:inline-flex}.actividad-ficha.fecha{color:var(--relay-texto-advertencia);border-color:var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.actividad-ficha.fecha{border-color:color-mix(in oklab,var(--color-warning) 35%,transparent)}}.actividad-ficha.vencida{color:var(--relay-texto-error);border-color:var(--color-error)}@supports (color:color-mix(in lab,red,red)){.actividad-ficha.vencida{border-color:color-mix(in oklab,var(--color-error) 35%,transparent)}}.actividad-extracto{border-radius:var(--radius-field);background:var(--color-base-200);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:5px;padding:6px 9px;font-size:13px;display:-webkit-box;overflow:hidden}.actividad-der{color:var(--relay-dim);font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:6px;font-size:11.5px;display:flex}.actividad-punto{background:var(--color-primary);border-radius:50%;width:8px;height:8px}.seguir-tarjeta.activo{color:var(--relay-texto-primario)}.aviso-celebra .aviso-icono{animation:.42s cubic-bezier(.23,1,.32,1) aviso-rebote}@keyframes aviso-rebote{0%{transform:scale(.6)}55%{transform:scale(1.18)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.aviso-celebra .aviso-icono{animation:none}}.columna-final-opcion{align-items:center;gap:6px;display:flex}.columna-final-marca{width:14px;color:var(--relay-texto-primario);display:inline-flex}.tarjeta-bot{contain:inline-size;contain-intrinsic-inline-size:360px;background:var(--color-base-200);border:1px solid var(--relay-line);border-radius:var(--radius-box);max-width:min(360px,100%);margin-top:2px;overflow:hidden}.tarjeta-bot-cuerpo{gap:3px;padding:9px 12px 8px;display:grid}.tarjeta-bot-titulo{align-items:center;gap:6px;font-size:14px;font-weight:800;display:flex}.tarjeta-bot-titulo.fecha svg{color:var(--relay-texto-advertencia)}.tarjeta-bot-texto{overflow-wrap:anywhere;font-size:13.5px}.tarjeta-bot-pie{color:var(--relay-dim);overflow-wrap:anywhere;font-size:11.5px}.fila-acciones{border-top:1px solid var(--relay-line);width:100%;display:flex}.fila-accion{min-width:0;color:var(--color-base-content);font:inherit;cursor:pointer;background:0 0;border:0;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:9px 12px;font-size:13.5px;font-weight:800;line-height:1.25;text-decoration:none;display:flex}.fila-accion-texto{white-space:nowrap}.fila-accion.principal{color:var(--relay-texto-primario)}.fila-accion+.fila-accion{border-left:1px solid var(--relay-line)}.fila-accion:hover:not(:disabled){background:var(--relay-hover)}.fila-accion:focus-visible{outline:2px solid var(--relay-texto-primario);outline-offset:-2px}.fila-accion:disabled{opacity:.5;cursor:default}.fila-accion svg{flex-shrink:0}.fila-acciones.apilada{flex-direction:column}.fila-acciones.apilada .fila-accion+.fila-accion{border-left:0;border-top:1px solid var(--relay-line)}.fila-acciones.apilada .fila-accion-texto{white-space:normal;text-align:center}.bienvenida{max-width:32rem}.bienvenida-sub{color:var(--relay-dim);margin-top:.25rem}.bienvenida-paso{border-top:1px solid var(--relay-line);margin-top:1.1rem;padding-top:1rem}.bienvenida-paso h4{margin-bottom:.5rem;font-weight:600}.bienvenida-fila{gap:.5rem;display:flex}.bienvenida-fila input{flex:1;min-width:0}.bienvenida-pie{justify-content:flex-end;margin-top:1.25rem;display:flex}.status-chip svg{vertical-align:-1px;color:var(--relay-dim);display:inline-block}.unfurl-play svg{filter:drop-shadow(0 1px 6px #000000b3)}.lightbox-reply-nombre svg,.mfa-state svg{vertical-align:-2px;display:inline-block}.files-icono{color:var(--relay-dim);align-items:center;display:inline-flex}.panel-atajos{width:440px}.atajos-grupo h4{text-transform:uppercase;letter-spacing:.04em;color:var(--relay-dim);margin-bottom:6px;font-size:12px;font-weight:600}.atajos-grupo dl{flex-direction:column;gap:2px;display:flex}.atajos-fila{justify-content:space-between;align-items:center;gap:12px;padding:4px 0;display:flex}.atajos-fila dt{font-size:14px}.atajos-fila dd{flex-shrink:0;margin:0}.atajos-nota{color:var(--relay-dim);font-size:12.5px}.capa-ajustes{display:contents}.side-header-acciones{align-items:center;gap:6px;display:flex}.nuevo-mensaje{width:480px}.nuevo-mensaje-capa{place-items:start center;padding-top:12vh}.nuevo-mensaje-para{align-items:center;gap:8px;font-size:14px;display:flex}.nuevo-mensaje-para>span{color:var(--relay-dim);flex-shrink:0}.nuevo-mensaje-seccion{text-transform:uppercase;letter-spacing:.06em;color:var(--relay-dim);margin:0;font-size:11px;font-weight:700}.nuevo-mensaje-lista{flex-direction:column;max-height:50vh;display:flex;overflow-y:auto}.nuevo-mensaje-lista .fila-resultado{border-radius:var(--radius-field);cursor:pointer;align-items:center;gap:10px;padding:6px 8px;display:flex}.nuevo-mensaje-icono{width:24px;color:var(--relay-dim);justify-content:center;display:inline-flex}.nuevo-mensaje-tipo{color:var(--relay-dim);flex-shrink:0;font-size:12px}.nuevo-mensaje-para>.nuevo-fichas{color:inherit;flex-wrap:wrap;flex:auto;align-items:center;gap:4px;min-width:0;display:flex}.nuevo-ficha{background:var(--color-primary);border-radius:999px;align-items:center;gap:4px;max-width:180px;padding:2px 4px 2px 2px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.nuevo-ficha{background:color-mix(in oklab,var(--color-primary) 14%,transparent)}}.nuevo-ficha{font-size:13px}.nuevo-ficha-quitar{width:18px;height:18px;color:var(--relay-dim);border-radius:999px;place-items:center;font-size:10px;display:inline-grid}.nuevo-ficha-quitar:hover,.nuevo-ficha-quitar:focus-visible{background:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.nuevo-ficha-quitar:hover,.nuevo-ficha-quitar:focus-visible{background:color-mix(in oklab,var(--color-base-content) 12%,transparent)}}.nuevo-ficha-quitar:hover,.nuevo-ficha-quitar:focus-visible{color:var(--color-base-content)}.nuevo-fichas-campo{flex:120px;min-width:120px}.nuevo-grupo-nombre{margin-top:2px}.nuevo-grupo-pie{border-top:1px solid var(--relay-borde,var(--color-base-content));justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}@supports (color:color-mix(in lab,red,red)){.nuevo-grupo-pie{border-top:1px solid var(--relay-borde,color-mix(in oklab, var(--color-base-content) 10%, transparent))}}.nuevo-grupo-plazas{color:var(--relay-dim);font-size:12px}.nuevo-grupo-existe{flex-direction:column;gap:10px;padding:8px 0;font-size:14px;display:flex}.nuevo-grupo-existe p{margin:0}.nuevo-grupo-acciones{justify-content:flex-end;gap:8px;display:flex}.tenant-alta-libre{text-align:left;align-items:flex-start;gap:8px;font-size:14px;display:flex}.tenant-alta-libre span{flex-direction:column;gap:2px;display:flex}.tenant-alta-libre small{color:var(--relay-dim);font-size:12px}.bienvenida-dominio{color:var(--relay-dim);margin:0;font-size:13px}.invitar-desenlaces{flex-direction:column;gap:4px;font-size:13px;display:flex}.invitar-desenlaces li{justify-content:space-between;gap:12px;display:flex}.volver-movil,.barra-volver-movil{display:none}@media(max-width:720px){#root{height:100dvh}.shell.movil-inicio>.sidebar{border-right:0;width:100%;min-width:0}.shell.movil-inicio>.channel,.shell.movil-inicio>.channel-empty,.shell.movil-inicio>.threads-module,.shell.movil-conversacion>.sidebar{display:none}.volver-movil{margin-left:-4px;display:inline-flex}.barra-volver-movil{border-bottom:1px solid var(--relay-line);align-items:center;gap:8px;padding:6px 8px;display:flex}.channel-header{gap:6px;padding:6px 8px}.channel-header-left{flex:auto;gap:4px}.channel-header-search,.channel-header .topic{display:none}.channel-header h2{flex:0 auto;max-width:none}.channel-header-actions{gap:2px}input,textarea,select{font-size:16px}.threads-module-lista{border-right:0;width:100%}.threads-module.con-detalle>.threads-module-lista,.threads-module:not(.con-detalle)>.threads-module-detalle{display:none}}.hoja-acciones-fondo{z-index:70;background:#00000059;position:fixed;top:0;right:0;bottom:0;left:0}.hoja-acciones{z-index:71;background:var(--color-base-100);border-top:1px solid var(--relay-line);border-radius:var(--radius-box) var(--radius-box) 0 0;max-height:80dvh;padding:6px 8px calc(8px + env(safe-area-inset-bottom));animation:.22s cubic-bezier(.23,1,.32,1) hoja-entra;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.hoja-acciones-asa{background:var(--relay-line);border-radius:2px;width:36px;height:4px;margin:2px auto 8px}.hoja-acciones-reacciones{border-bottom:1px solid var(--relay-line);justify-content:space-around;margin-bottom:4px;padding-bottom:6px;display:flex}.hoja-acciones-reacciones .btn{width:48px;height:48px;font-size:24px}.hoja-acciones .more-menu{width:auto;min-width:0;box-shadow:none;background:0 0;border:0;padding:0;position:static}.hoja-acciones .more-menu [role=menuitem]{min-height:48px;font-size:16px}@keyframes hoja-entra{0%{transform:translateY(100%)}to{transform:none}}@media(prefers-reduced-motion:reduce){.hoja-acciones{animation:none}}.channel-header .senal-fijados{min-width:32px;color:var(--relay-dim);font-variant-numeric:tabular-nums;flex:none;gap:4px;padding-inline:6px;font-weight:600;animation:.12s ease-out senal-fijados-entra}.channel-header .senal-fijados:hover{color:var(--color-base-content)}.channel-header .senal-fijados:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@keyframes senal-fijados-entra{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.channel-header .senal-fijados{animation:none}}.menu-cabecera-movil{position:relative}.menu-cabecera-movil .more-menu{z-index:30;min-width:220px;top:36px;right:0}.menu-cabecera-movil .more-menu [role=menuitem]{min-height:44px;font-size:15px}@media(max-width:720px){.shell>aside.thread-panel{inset:var(--relay-borde-superior) 0 0 0;z-index:50;border-left:0;width:auto;min-width:0;position:fixed}.sheet,.sheet.sheet--lectura{top:var(--relay-borde-superior);width:auto;max-width:none;box-shadow:none;border:0;border-radius:0;bottom:0;left:0;right:0}.sheet__asa{display:none}.thread-header{justify-content:flex-start;gap:6px;padding:6px 8px}.thread-header>.cerrar-panel{order:-1;margin-left:-4px}.thread-header>h3{flex:1;min-width:0}.sheet-header{padding:6px 8px}.board-toolbar{flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.board-toolbar>*{flex:none}.board-toolbar>select{max-width:60vw}.board-toolbar>input{width:10rem}.board-lienzo{scroll-snap-type:x proximity}.columna-board{scroll-snap-align:center;width:calc(100vw - 56px)}.admin-topbar{white-space:nowrap;gap:12px;padding:0 12px;overflow-x:auto}.admin-topbar>*{flex:none}.admin-console.movil-lista .admin-content{display:none}.admin-console.movil-lista .admin-sidebar{border-right:0;width:100%;min-width:0}.admin-console.movil-seccion .admin-sidebar{display:none}.admin-content{padding:0 14px 20px}.admin-content>.barra-volver-movil{z-index:1;background:var(--color-base-100);margin:0 -14px 12px;position:sticky;top:0}.board-modal-overlay:has(>.tarjeta-modal){padding:0}.board-modal.tarjeta-modal{width:100vw;max-width:none;min-height:100dvh;max-height:none;box-shadow:none;border-radius:0}.tarjeta-modal-cabecera{padding:14px 52px 4px 16px}}.side-item.side-discusion{padding-left:24px;font-size:13px}.titulo-discusion{align-items:center;gap:4px;min-width:0;display:flex}.enlace-canal-padre{font:inherit;cursor:pointer;color:var(--relay-dim);white-space:nowrap;background:0 0;border:none;padding:0}.enlace-canal-padre:hover{color:inherit;text-decoration:underline}.enlace-canal-padre:focus-visible{outline:2px solid var(--relay-texto-primario);outline-offset:2px}.tarjeta-discusion{--tjm-ancho:26rem}.plegable.plegado{overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 3.5em),#0000);mask-image:linear-gradient(#000 calc(100% - 3.5em),#0000)}.plegable-boton{border-radius:var(--radius-selector);cursor:pointer;font:inherit;color:var(--relay-texto-primario);background:0 0;border:0;align-items:center;gap:4px;margin-top:4px;padding:2px 6px;font-size:13px;font-weight:600;display:inline-flex}.plegable-boton:hover{background:var(--relay-hover)}.plegable-boton svg{transform:rotate(90deg)}.plegable-boton[aria-expanded=true] svg{transform:rotate(-90deg)}.plegable-boton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.tarjetas-compartidas{contain:inline-size;contain-intrinsic-inline-size:460px;flex-direction:column;gap:6px;max-width:min(460px,100%);margin-top:6px;display:flex}.tarjetas-compartidas-mas{align-self:flex-start}.tarjeta-compartida{border:1px solid var(--relay-line);border-radius:var(--radius-field);background:var(--color-base-100);color:var(--color-base-content);position:relative}.tarjeta-compartida-enlace{color:inherit;border-radius:inherit;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.tarjeta-compartida-enlace:hover{background:var(--relay-hover);color:inherit}.tarjeta-compartida-enlace:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.tarjeta-compartida-cuerpo{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.tarjeta-compartida-donde{color:var(--relay-dim);align-items:center;gap:6px;min-width:0;font-size:12px;display:flex}.tarjeta-compartida-tablero{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tarjeta-compartida-punto{background:var(--relay-dim);border-radius:50%;flex:none;width:8px;height:8px}.tarjeta-compartida-columna{color:var(--color-base-content);white-space:nowrap;font-weight:600}.tarjeta-compartida-completada{color:var(--relay-presencia-online);white-space:nowrap;align-items:center;gap:3px;font-weight:600;display:inline-flex}.tarjeta-compartida-canal{white-space:nowrap;align-items:center;gap:3px;margin-left:auto;display:inline-flex}.tarjeta-compartida-titulo{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.tarjeta-compartida.compacta .tarjeta-compartida-titulo{-webkit-line-clamp:1;font-size:14px}.tarjeta-compartida-etiquetas{flex-wrap:wrap;gap:4px;display:flex}.tarjeta-compartida-datos{color:var(--relay-dim);flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;display:flex}.tarjeta-compartida-caras{align-items:center;display:inline-flex}.tarjeta-compartida-caras .avatar+.avatar{box-shadow:0 0 0 2px var(--color-base-100);margin-left:-6px}.insignia-tc{align-items:center;gap:4px;display:inline-flex}.insignia-tc.vencida{color:var(--relay-texto-error);font-weight:600}.tarjeta-compartida-portada{border-radius:var(--radius-selector);flex:none;width:72px;height:72px;overflow:hidden}.tarjeta-compartida-portada img{object-fit:cover;width:100%;height:100%}.tarjeta-compartida-acciones{background:var(--color-base-100);border:1px solid var(--relay-line);border-radius:var(--radius-field);opacity:0;pointer-events:none;gap:2px;padding:2px;transition:opacity .12s ease-out;display:flex;position:absolute;top:-14px;right:10px}.tarjeta-compartida-acciones .btn{gap:4px}.tarjeta-compartida:hover .tarjeta-compartida-acciones,.tarjeta-compartida:focus-within .tarjeta-compartida-acciones{opacity:1;pointer-events:auto}@media(hover:none){.tarjeta-compartida-acciones{opacity:1;pointer-events:auto;border:0;border-top:1px solid var(--relay-line);border-radius:0;padding:4px 8px;position:static}}.tarjeta-compartida.aviso-tarjeta{align-items:center;gap:10px;padding:10px 12px;display:flex}.tarjeta-compartida-icono{background:var(--color-base-200);width:32px;height:32px;color:var(--relay-dim);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.tarjeta-compartida-icono.error{color:var(--relay-texto-error)}.tarjeta-compartida-aviso-texto{flex-direction:column;flex:1;min-width:0;display:flex}.tarjeta-compartida-aviso-texto small{color:var(--relay-dim)}.tarjeta-compartida-url{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.tarjeta-compartida.esqueleto{flex-direction:column;gap:8px;padding:12px;display:flex}.tarjeta-compartida .esq{background:var(--color-base-300);border-radius:6px;height:12px;animation:1.4s ease-in-out infinite imagen-pulso;display:block}.tarjeta-compartida .esq.corta{width:40%}.tarjeta-compartida .esq.media{width:60%}@media(prefers-reduced-motion:reduce){.tarjeta-compartida .esq{animation:none}.tarjeta-compartida-acciones{transition:none}}.panel-discusiones{flex-direction:column;gap:10px;display:flex}.panel-discusiones .board-cards{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.panel-discusiones .board-card-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.panel-discusiones .board-card-meta .btn{margin-left:auto}.discusiones-archivadas{color:var(--relay-dim);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:6px 2px;font-size:13px;display:flex}.discusiones-archivadas:hover{color:var(--color-base-content)}.discusiones-archivadas svg{transition:transform .15s cubic-bezier(.23,1,.32,1)}.discusiones-archivadas[aria-expanded=true] svg{transform:rotate(90deg)}@media(prefers-reduced-motion:reduce){.discusiones-archivadas svg{transition:none}}.discusiones-fin{height:1px}.channel-header-search .search-box{width:100%;min-width:0}.tarjeta-caso-persona{align-items:center;gap:.6rem;margin-top:6px;display:flex}.tarjeta-caso-texto,.tarjeta-caso-org{flex-direction:column;min-width:0;display:flex}.tarjeta-caso-texto small,.tarjeta-caso-org small{color:var(--relay-dim)}.ficha-caso{max-width:30rem}.ficha-caso-cabecera{align-items:center;gap:.75rem;display:flex}.ficha-caso-cabecera h3{margin:0}.ficha-caso-datos{grid-template-columns:max-content 1fr;gap:.35rem 1rem;margin:1rem 0;font-size:.875rem;display:grid}.ficha-caso-datos dt{color:var(--relay-dim)}.ficha-caso-datos dd{overflow-wrap:anywhere;margin:0}.ficha-caso h4{text-transform:uppercase;letter-spacing:.04em;color:var(--relay-dim);margin:.75rem 0 .35rem;font-size:.8rem}.ficha-caso-lista{flex-direction:column;gap:.25rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.signup-referido{border-left:3px solid var(--color-primary);border-radius:var(--radius-field);background:var(--color-primary);margin:0 0 12px;padding:8px 12px}@supports (color:color-mix(in lab,red,red)){.signup-referido{background:color-mix(in oklab,var(--color-primary) 8%,transparent)}}.signup-referido{font-size:.9rem}.side-grupo{position:relative}.side-toggle{width:14px;height:22px;color:var(--relay-dim);border-radius:var(--radius-selector);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}.side-toggle:hover{color:var(--color-base-content);background:var(--relay-hover)}.side-toggle:focus-visible{outline:2px solid var(--relay-texto-primario);outline-offset:1px}.side-toggle svg{transition:transform .12s cubic-bezier(.23,1,.32,1)}.side-toggle[aria-expanded=true] svg{transform:rotate(90deg)}@media(prefers-reduced-motion:reduce){.side-toggle svg{transition:none}}.side-hijas{border-left:1px solid var(--relay-line);margin-left:14px;padding-left:2px}.side-hijas .side-item.side-discusion{padding-left:10px}.side-discusiones-ocultas{color:var(--relay-dim);flex-shrink:0;margin-left:4px;font-size:12px}.side-header{gap:6px;min-width:0}.tenant-switch{flex:1;min-width:0}.tenant-switch-btn{min-width:0;max-width:100%}.side-header h2.nombre-workspace{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;overflow:hidden}.side-header .tenant-switch-btn{gap:4px}.side-header .workspace-logo{margin-right:4px}.side-header .workspace-logo,.tenant-switch-btn>span,.side-header-acciones{flex-shrink:0}.threads-module:not(.con-detalle) .threads-module-lista{border-right:none;flex:1;width:100%}.threads-module:not(.con-detalle) .threads-module-lista .threads-inbox{max-width:760px;margin:0 auto;padding:16px 20px}.threads-module.con-detalle .threads-module-lista{width:420px}.threads-list{gap:12px}.threads-list li.thread-card{display:block;position:relative}.thread-card .thread-open{border-radius:var(--radius-box);text-align:left;gap:8px;width:100%;padding:14px 16px}.thread-card-donde{min-width:0;color:var(--relay-dim);align-items:baseline;gap:12px;font-size:12px;display:flex}.thread-card-canal{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.thread-card-donde time{white-space:nowrap;flex-shrink:0}.thread-card .thread-card-cabecera{align-items:center;gap:8px;min-width:0}.thread-card .thread-card-cabecera strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.thread-card .thread-root{-webkit-line-clamp:3;line-clamp:3;font-size:14px;line-height:1.45}.thread-card .thread-meta{align-items:center;gap:12px;font-size:12px}.thread-card .thread-counts{white-space:nowrap}.thread-card-acciones{opacity:0;transition:opacity .12s cubic-bezier(.23,1,.32,1);position:absolute;top:8px;right:8px}.thread-card:hover .thread-card-acciones,.thread-card:focus-within .thread-card-acciones{opacity:1}.thread-card-acciones .thread-follow{background:var(--color-base-100);font-size:12px}@media(hover:none){.thread-card-acciones{opacity:1;padding:0 16px 10px;position:static}}@media(hover:hover){.thread-card:hover .thread-card-donde time,.thread-card:focus-within .thread-card-donde time{visibility:hidden}}@media(prefers-reduced-motion:reduce){.thread-card-acciones{transition:none}}.thread-header-titulo{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.thread-header-titulo h3{line-height:1.2}.thread-header-donde{color:var(--relay-dim);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.thread-header{gap:8px}.thread-header .thread-panel-follow,.thread-header .cerrar-panel{flex-shrink:0}.channel-header{min-width:0;container:cabecera-canal/inline-size}@container cabecera-canal (max-width:720px){.channel-header-search{flex:7rem;min-width:7rem}}@container cabecera-canal (max-width:560px){.channel-header .member-facepile{display:none}}.info-identidad{flex-direction:column;gap:2px;padding:12px 16px 4px;display:flex}.info-padre{color:var(--relay-dim);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:12px}.info-padre:hover{color:var(--relay-texto-primario);text-decoration:underline}.info-padre:focus-visible{outline:2px solid var(--relay-texto-primario);outline-offset:2px;border-radius:var(--radius-selector)}.info-canal-nombre.completo{color:var(--color-base-content);white-space:normal;text-overflow:clip;overflow-wrap:anywhere;max-width:none;margin:0;font-size:16px;font-weight:700;display:block;overflow:visible}.composer,.composer-tools{min-width:0}.composer-tools{flex-wrap:wrap;row-gap:4px}.composer-format{flex-wrap:wrap;min-width:0}.thread-panel{min-width:0}.thread-card .thread-ultima{color:var(--relay-dim);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;display:block;overflow:hidden}.thread-card .thread-ultima strong{color:var(--color-base-content);font-weight:600}.channel-header h2.titulo-discusion{flex:0 auto;max-width:min(70cqi,30rem)}.titulo-discusion .enlace-canal-padre{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:2.5em;max-width:12em;overflow:hidden}.titulo-discusion-sep{color:var(--relay-dim);flex:none}.titulo-discusion-nombre{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.titulo-discusion-nombre svg{vertical-align:-2px;margin-right:2px;display:inline-block}@container cabecera-canal (max-width:900px){.channel-header[data-discusion] .channel-header-search{flex:7rem;min-width:7rem}}.channel-header[data-discusion] h2.titulo-discusion{max-width:min(85cqi,40rem)}@container cabecera-canal (max-width:480px){.titulo-discusion .enlace-canal-padre,.titulo-discusion-sep{display:none}}.sidebar .side-item:not(.active):hover,.sidebar .side-toggle:hover{color:var(--side-fg,var(--color-base-content))}.sidebar .input::placeholder,.side-buscar:before{color:var(--relay-dim)}.sidebar .kbd{color:var(--relay-dim);border-color:var(--relay-line);background:0 0}.sidebar .side-item.active,.sidebar .unread-count,.sidebar .mas-noleidos{background:oklch(from var(--color-primary) min(l,.5) c h);color:#fff}.sidebar .unread-count.has-mentions,.sidebar .badge-error{background:oklch(from var(--color-error) min(l,.52) c h);color:#fff}:root[data-theme-dark] .sidebar .mention-at{color:oklch(from var(--color-error) max(l,.7) c h)}:root:not([data-theme-dark]) .sidebar .mention-at{color:oklch(from var(--color-error) min(l,.52) c h)}:root[data-theme-dark] .sidebar .unread-dot{background:oklch(from var(--color-primary) max(l,.65) c h)}:root:not([data-theme-dark]) .sidebar .unread-dot{background:oklch(from var(--color-primary) min(l,.55) c h)}.sidebar .side-item.active .mention-at{color:currentColor}.sidebar .side-item.active .unread-dot{background:currentColor}.sidebar .side-prefix{opacity:.85}.sidebar{width:264px;min-width:264px}@media(min-width:721px){:root:not([data-theme-dark]) .sidebar{--side-bg:oklch(from var(--color-primary) .31 min(c, .12) h);--side-fg:oklch(97% .005 90);--relay-dim:var(--side-fg)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme-dark]) .sidebar{--relay-dim:color-mix(in oklab, var(--side-fg) 70%, transparent)}}:root:not([data-theme-dark]) .sidebar{--relay-line:var(--side-fg)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme-dark]) .sidebar{--relay-line:color-mix(in oklab, var(--side-fg) 14%, transparent)}}:root:not([data-theme-dark]) .sidebar{--relay-hover:var(--side-fg)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme-dark]) .sidebar{--relay-hover:color-mix(in oklab, var(--side-fg) 10%, transparent)}}:root:not([data-theme-dark]) .sidebar{--relay-soft:var(--side-fg)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme-dark]) .sidebar{--relay-soft:color-mix(in oklab, var(--side-fg) 12%, transparent)}}:root:not([data-theme-dark]) .sidebar{background:var(--side-bg);color:var(--side-fg);--relay-presencia-online:var(--relay-fijo-online-sobre-oscuro);--relay-presencia-ausente:var(--relay-fijo-ausente-sobre-oscuro);--relay-presencia-desconectado:var(--relay-fijo-desconectado-sobre-oscuro);--relay-vivo-fondo:var(--relay-fijo-vivo-fondo-sobre-oscuro);--relay-vivo-texto:var(--relay-fijo-vivo-etiqueta-sobre-oscuro);--relay-vivo-punto:var(--relay-fijo-vivo-punto-sobre-oscuro);border-right-color:#0000}:root:not([data-theme-dark]) .sidebar h3,:root:not([data-theme-dark]) .sidebar .side-item{color:var(--relay-dim)}:root:not([data-theme-dark]) .sidebar .side-item.unread,:root:not([data-theme-dark]) .sidebar .side-item:hover{color:var(--side-fg)}:root:not([data-theme-dark]) .sidebar .side-item.active{background:oklch(from var(--color-primary) max(l,.62) c h);color:oklch(from var(--color-primary) .18 min(c,.08) h)}:root:not([data-theme-dark]) .sidebar .side-item.active .unread-dot{background:currentColor}:root:not([data-theme-dark]) .sidebar .mention-at{color:oklch(from var(--color-error) max(l,.72) c h)}:root:not([data-theme-dark]) .sidebar .side-item.active .mention-at{color:currentColor}:root:not([data-theme-dark]) .sidebar .unread-dot{background:var(--side-fg)}:root:not([data-theme-dark]) .sidebar .btn-ghost{--btn-fg:currentColor;color:inherit}:root:not([data-theme-dark]) .sidebar .btn-ghost:hover,:root:not([data-theme-dark]) .sidebar .btn-ghost:focus-visible{--btn-bg:var(--relay-hover);--btn-border:transparent;background-color:var(--relay-hover)}:root:not([data-theme-dark]) .sidebar .tenant-switch-btn{color:inherit}:root:not([data-theme-dark]) .sidebar .badge:not(.badge-error):not(.badge-primary):not(.badge-warning):not(.badge-success):not(.has-mentions),:root:not([data-theme-dark]) .sidebar .badge-neutral,:root:not([data-theme-dark]) .sidebar .kbd{background:var(--relay-soft);color:var(--side-fg);border-color:#0000}:root:not([data-theme-dark]) .sidebar .side-item.active .badge:not(.badge-error):not(.badge-primary):not(.has-mentions){color:currentColor;background:#ffffff59}:root:not([data-theme-dark]) .sidebar .input{background:var(--side-fg)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme-dark]) .sidebar .input{background:color-mix(in oklab,var(--side-fg) 10%,transparent)}}:root:not([data-theme-dark]) .sidebar .input{color:var(--side-fg);border-color:var(--relay-line)}:root:not([data-theme-dark]) .sidebar .input::placeholder,:root:not([data-theme-dark]) .sidebar .side-buscar:before{color:var(--side-fg)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme-dark]) .sidebar .input::placeholder,:root:not([data-theme-dark]) .sidebar .side-buscar:before{color:color-mix(in oklab,var(--side-fg) 80%,transparent)}}html[data-escritorio=macos]:not([data-theme-dark]):not([data-vidrio=apagado]):not([data-transparencia=reducida]):not([data-vidrio-tipo=ninguno]) .sidebar{background:var(--side-bg)}@supports (color:color-mix(in lab,red,red)){html[data-escritorio=macos]:not([data-theme-dark]):not([data-vidrio=apagado]):not([data-transparencia=reducida]):not([data-vidrio-tipo=ninguno]) .sidebar{background:color-mix(in srgb,var(--side-bg) var(--vidrio-tinte,var(--vidrio-tinte-min)),transparent)}}:root:not([data-theme-dark]) .sidebar :is([role=menu],[role=dialog],[role=listbox],dialog,.modal,.notification-panel,.tenant-switch-menu,.dm-picker,.dropdown-content){--relay-dim:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme-dark]) .sidebar :is([role=menu],[role=dialog],[role=listbox],dialog,.modal,.notification-panel,.tenant-switch-menu,.dm-picker,.dropdown-content){--relay-dim:color-mix(in oklab, var(--color-base-content) var(--relay-dim-mezcla), transparent)}}:root:not([data-theme-dark]) .sidebar :is([role=menu],[role=dialog],[role=listbox],dialog,.modal,.notification-panel,.tenant-switch-menu,.dm-picker,.dropdown-content){--relay-line:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme-dark]) .sidebar :is([role=menu],[role=dialog],[role=listbox],dialog,.modal,.notification-panel,.tenant-switch-menu,.dm-picker,.dropdown-content){--relay-line:color-mix(in oklab, var(--color-base-content) 14%, transparent)}}:root:not([data-theme-dark]) .sidebar :is([role=menu],[role=dialog],[role=listbox],dialog,.modal,.notification-panel,.tenant-switch-menu,.dm-picker,.dropdown-content){--relay-hover:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme-dark]) .sidebar :is([role=menu],[role=dialog],[role=listbox],dialog,.modal,.notification-panel,.tenant-switch-menu,.dm-picker,.dropdown-content){--relay-hover:color-mix(in oklab, var(--color-base-content) 8%, transparent)}}:root:not([data-theme-dark]) .sidebar :is([role=menu],[role=dialog],[role=listbox],dialog,.modal,.notification-panel,.tenant-switch-menu,.dm-picker,.dropdown-content){--relay-soft:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme-dark]) .sidebar :is([role=menu],[role=dialog],[role=listbox],dialog,.modal,.notification-panel,.tenant-switch-menu,.dm-picker,.dropdown-content){--relay-soft:color-mix(in oklab, var(--color-primary) 18%, transparent)}}:root:not([data-theme-dark]) .sidebar :is([role=menu],[role=dialog],[role=listbox],dialog,.modal,.notification-panel,.tenant-switch-menu,.dm-picker,.dropdown-content){--side-fg:var(--color-base-content);--relay-presencia-online:var(--relay-fijo-online-sobre-claro);--relay-presencia-ausente:var(--relay-fijo-ausente-sobre-claro);--relay-presencia-desconectado:var(--relay-fijo-desconectado-sobre-claro);--relay-vivo-fondo:var(--relay-fijo-vivo-fondo-sobre-claro);--relay-vivo-texto:var(--relay-fijo-vivo-etiqueta-sobre-claro);--relay-vivo-punto:var(--relay-fijo-vivo-punto-sobre-claro);color:var(--color-base-content)}:root:not([data-theme-dark]) .sidebar :is([role=menu],[role=dialog],[role=listbox],dialog,.modal,.notification-panel,.tenant-switch-menu,.dm-picker,.dropdown-content) .input{background:var(--color-base-100);color:var(--color-base-content)}}.campo-direccion,.campo-direccion>label{flex-direction:column;gap:4px;display:flex}.campo-direccion-caja{align-items:center;gap:0;padding-right:8px;display:flex}.campo-direccion-prefijo{color:var(--relay-dim);white-space:nowrap;text-overflow:ellipsis;text-align:left;direction:rtl;flex-shrink:1;min-width:0;max-width:55%;overflow:hidden}.campo-direccion-caja input{background:0 0;border:0;outline:0;flex:auto;min-width:6ch;padding:0}.campo-direccion-estado{color:var(--relay-dim);min-height:1.4em;margin:0;font-size:12px}.campo-direccion-estado .direccion-libre{color:var(--relay-texto-exito);align-items:center;gap:4px;display:inline-flex}.campo-direccion-estado .direccion-libre svg{display:inline-block}.fortaleza{color:var(--relay-dim);flex-direction:column;gap:4px;font-size:12px;display:flex}.fortaleza-segmentos{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.fortaleza-segmentos>span{background:var(--relay-line);border-radius:999px;height:4px}.fortaleza-0 .lleno{background:var(--color-error)}.fortaleza-1 .lleno{background:var(--color-warning)}.fortaleza-2 .lleno,.fortaleza-3 .lleno{background:var(--color-success)}.fortaleza-texto strong{color:var(--color-base-content);font-weight:600}@media(prefers-reduced-motion:no-preference){.fortaleza-segmentos>span{transition:background-color .15s cubic-bezier(.23,1,.32,1)}}.login-card.tenant-picker{gap:12px;width:min(440px,100vw - 32px);max-height:calc(100dvh - 48px);padding:28px 24px 16px}.tenant-picker-cabecera h1{margin:0 0 4px;font-size:20px}.tenant-picker .tenant-picker-list{flex:auto;gap:2px;min-height:0;margin:0 -8px;padding:0 8px;overflow-y:auto}.tenant-picker .tenant-picker-item{border-radius:var(--radius-field);background:0 0;border:1px solid #0000;flex-direction:row;align-items:center;gap:12px;padding:8px 10px}.tenant-picker .tenant-picker-item:hover,.tenant-picker .tenant-picker-item:focus-visible{background:var(--relay-hover)}.tenant-picker .tenant-picker-item>svg{color:var(--relay-dim);flex-shrink:0}.tenant-picker .tenant-picker-item .workspace-logo{border-radius:7px;flex-shrink:0;width:36px;height:36px;font-size:15px}.tenant-picker-textos{flex-direction:column;flex:auto;min-width:0;display:flex}.tenant-picker-textos>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tenant-picker .tenant-picker-crear{border:1px dashed var(--relay-line);color:var(--color-base-content);margin-top:6px}.tenant-picker-mas{background:var(--relay-hover);width:36px;height:36px;color:var(--color-base-content);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.tenant-picker-pie{border-top:1px solid var(--relay-line);justify-content:center;padding-top:8px;display:flex}.norg{background:var(--color-base-100);grid-template-columns:minmax(0,1fr) minmax(320px,44%);height:100%;display:grid}.norg-principal{flex-direction:column;min-width:0;min-height:0;display:flex}.norg-cabecera{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:16px 24px;display:grid}.norg-cabecera>:last-child{justify-self:end}.norg-atras{justify-self:start;max-width:100%}.norg-atras span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.norg-progreso{flex-direction:column;align-items:center;gap:6px;display:flex}.norg-progreso-texto{color:var(--relay-dim);font-size:12px}.norg-progreso-barra{grid-template-columns:repeat(3,40px);gap:4px;display:grid}.norg-progreso-barra>span{background:var(--relay-line);border-radius:999px;height:4px}.norg-progreso-barra>span.lleno{background:var(--color-primary)}.norg-confirmar{border-radius:var(--radius-field);background:var(--color-warning);flex-wrap:wrap;align-items:center;gap:8px;margin:0 24px;padding:10px 14px;display:flex}@supports (color:color-mix(in lab,red,red)){.norg-confirmar{background:color-mix(in oklab,var(--color-warning) 14%,var(--color-base-100))}}.norg-confirmar{border:1px solid var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.norg-confirmar{border:1px solid color-mix(in oklab,var(--color-warning) 45%,transparent)}}.norg-confirmar>span{flex:auto;font-weight:600}.norg-cuerpo{flex:auto;justify-content:center;padding:24px;display:flex;overflow-y:auto}.norg-paso{flex-direction:column;gap:16px;width:min(480px,100%);margin:auto 0;display:flex}.norg-paso h1{letter-spacing:-.01em;margin:0;font-size:30px;font-weight:700;line-height:1.15}.norg-texto{color:var(--relay-dim);margin:-4px 0 4px}.norg-dominio{color:var(--relay-dim);margin:0;font-size:13px}.norg-campo{flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.norg-campo .login-ayuda{font-weight:400}.norg-casilla{align-items:flex-start;gap:10px;font-size:14px;display:flex}.norg-casilla span{flex-direction:column;gap:2px;display:flex}.norg-fila{flex-wrap:wrap;gap:8px;display:flex}.norg-logo{border-radius:var(--radius-box);border:1px solid var(--relay-line);align-items:center;gap:14px;padding:12px;display:flex}.norg-logo .workspace-logo{border-radius:10px;width:48px;height:48px;font-size:20px}.norg-logo>div{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.norg-acciones{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.norg-acciones .btn-primary{min-width:9rem}@media(prefers-reduced-motion:no-preference){.norg-paso{animation:.22s cubic-bezier(.23,1,.32,1) norg-entrar}}@media(prefers-reduced-motion:reduce){.norg-paso{animation:.16s ease-out norg-fundir}}@keyframes norg-entrar{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes norg-fundir{0%{opacity:0}to{opacity:1}}.norg-preview{background:radial-gradient(ellipse at top left,var(--color-base-300),var(--color-base-200));border-left:1px solid var(--relay-line);justify-content:center;align-items:center;padding:32px;display:flex;overflow:hidden}.norg-preview .sidebar.norg-preview-barra{border-radius:var(--radius-box);border:1px solid var(--relay-line);width:264px;min-width:0;height:min(560px,80%);box-shadow:var(--relay-shadow-sheet);pointer-events:none;-webkit-user-select:none;user-select:none;gap:6px;padding:12px}.norg-preview-cabecera{align-items:center;gap:10px;min-width:0;padding:6px 8px 12px;display:flex}.norg-preview-cabecera strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.norg-preview-seccion{text-transform:uppercase;letter-spacing:.06em;color:var(--relay-dim);padding:8px 8px 4px;font-size:11px;font-weight:700}.norg-preview-hueco{background:var(--relay-line);border-radius:999px;width:60%;height:10px;margin:8px;display:block}.norg-preview-hueco.corto{width:40%}.norg-preview-pie{border-top:1px solid var(--relay-line);align-items:center;gap:8px;min-width:0;margin-top:auto;padding:8px;font-size:14px;display:flex}.norg-preview-pie span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media(max-width:720px){.norg{grid-template-columns:1fr}.norg-preview{display:none}.norg-cabecera{padding:12px 16px}.norg-cuerpo{align-items:flex-start;padding:16px}.norg-paso h1{font-size:24px}}.profile-correo{align-items:center;gap:4px;min-width:0;display:flex}.profile-correo a{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ajustar-fondo{z-index:90;padding:calc(16px + var(--relay-borde-superior)) 16px 16px;background:#00000080;place-items:center;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.ajustar{background:var(--color-base-100);border:1px solid var(--relay-line);border-radius:var(--radius-box);flex-direction:column;gap:12px;width:min(400px,100%);padding:20px;display:flex}.ajustar-titulo{margin:0;font-size:18px;font-weight:700}.ajustar-escena{aspect-ratio:1;background:var(--color-base-300);border-radius:var(--radius-field);touch-action:none;cursor:grab;width:340px;max-width:100%;margin:0 auto;position:relative;overflow:hidden}.ajustar-escena:active{cursor:grabbing}.ajustar-escena:focus-visible{outline:2px solid var(--relay-texto-primario);outline-offset:2px}.ajustar-img{-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;position:absolute;top:50%;left:50%}.ajustar-mascara{pointer-events:none;outline:2px solid #fffc;width:280px;height:280px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 999px #0000008c}.ajustar-circulo .ajustar-mascara,.ajustar-circulo .ajustar-vista{border-radius:50%}.ajustar-redondeado .ajustar-mascara{border-radius:20%}.ajustar-cargando{color:var(--relay-dim);place-items:center;font-size:13px;display:grid;position:absolute;top:0;right:0;bottom:0;left:0}.ajustar-ayuda{color:var(--relay-dim);text-align:center;margin:-4px 0 0;font-size:12px}.ajustar-controles{align-items:center;gap:8px;display:flex}.ajustar-zoom{flex:auto;display:flex}.ajustar-zoom input{width:100%}.ajustar-vistas{justify-content:center;align-items:flex-end;gap:16px;display:flex}.ajustar-vista{background:var(--color-base-300);flex-shrink:0;display:inline-block;position:relative;overflow:hidden}.ajustar-redondeado .ajustar-vista{border-radius:20%}.ajustar-vista-lienzo{transform-origin:0 0;width:280px;height:280px;position:absolute;top:0;left:0}.ajustar-aviso{color:var(--relay-texto-advertencia);text-align:center;margin:0;font-size:12px}.ajustar-error{color:var(--relay-texto-error);margin:0;font-size:14px}.ajustar-acciones{justify-content:flex-end;gap:8px;display:flex}.admin-section+.admin-section{margin-top:28px}.avatar-eliminado{background:var(--color-base-300)}.cuenta-dim{color:var(--relay-dim);margin:0;font-size:13px}.cuenta-formas{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cuenta-formas li{border-bottom:1px solid var(--relay-line);justify-content:space-between;gap:12px;padding:6px 0;display:flex}.cuenta-formas li:last-child{border-bottom:0}.cuenta-error-bloque{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cuenta-error-bloque p{color:var(--relay-texto-error);margin:0;font-size:14px}.cuenta-fondo{z-index:90;padding:calc(16px + var(--relay-borde-superior)) 16px 16px;background:#00000080;place-items:center;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.cuenta-modal{background:var(--color-base-100);border:1px solid var(--relay-line);border-radius:var(--radius-box);flex-direction:column;gap:14px;width:min(480px,100%);max-height:calc(100dvh - 32px);padding:20px;display:flex;overflow-y:auto}.cuenta-titulo{margin:0;font-size:18px;font-weight:700}.cuenta-subtitulo,.cuenta-listas h3{margin:0 0 4px;font-size:13px;font-weight:700}.cuenta-listas{grid-template-columns:1fr 1fr;gap:12px;font-size:14px;display:grid}.cuenta-listas ul,.cuenta-bloqueos ul{margin:0;padding-left:18px;list-style:outside}.cuenta-orgs{flex-direction:column;gap:4px;margin:0 0 4px;padding:0;font-size:14px;list-style:none;display:flex}.cuenta-orgs li{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.cuenta-bloqueos{border-radius:var(--radius-field);background:var(--color-warning);padding:10px 12px;font-size:14px}@supports (color:color-mix(in lab,red,red)){.cuenta-bloqueos{background:color-mix(in srgb,var(--color-warning) 14%,transparent)}}.cuenta-bloqueos{border:1px solid var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.cuenta-bloqueos{border:1px solid color-mix(in srgb,var(--color-warning) 45%,transparent)}}.cuenta-campo{flex-direction:column;gap:4px;font-size:13px;display:flex}.cuenta-campo input{letter-spacing:6px;font-variant-numeric:tabular-nums;max-width:200px;font-size:20px}.cuenta-error{color:var(--relay-texto-error);margin:0;font-size:14px}.cuenta-acciones{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media(max-width:480px){.cuenta-listas{grid-template-columns:1fr}}.login-google{justify-content:center;align-items:center;gap:10px;width:100%;display:inline-flex}.alta-google{flex-direction:column;gap:12px;max-width:420px;display:flex}.alta-google-titulo{overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:700}.alta-google-aviso{border-radius:var(--radius-field);background:var(--color-warning);margin:0;padding:10px 12px;font-size:14px}@supports (color:color-mix(in lab,red,red)){.alta-google-aviso{background:color-mix(in srgb,var(--color-warning) 14%,transparent)}}.alta-google-aviso{border:1px solid var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.alta-google-aviso{border:1px solid color-mix(in srgb,var(--color-warning) 45%,transparent)}}.alta-google-form{flex-direction:column;gap:10px;display:flex}.alta-google-campo{flex-direction:column;gap:4px;font-size:13px;display:flex}.alta-google-error{color:var(--relay-texto-error);margin:0;font-size:14px}.alta-google-sep{border-top:1px solid var(--relay-line);margin:4px 0}.alta-google-acciones{flex-wrap:wrap;gap:8px;display:flex}.alta-google .btn{justify-content:center;align-items:center;gap:8px;display:inline-flex}.login-apple{color:#fff;background:#000;border-color:#000;justify-content:center;align-items:center;gap:10px;width:100%;display:inline-flex}.login-apple:hover{color:#fff;background:#1f1f1f;border-color:#1f1f1f}@supports (color:light-dark(#000,#fff)){.login-apple{color:light-dark(#fff,#000);background:light-dark(#000,#fff);border-color:light-dark(#000,#fff)}.login-apple:hover{color:light-dark(#fff,#000);background:light-dark(#1f1f1f,#e8e8e8);border-color:light-dark(#1f1f1f,#e8e8e8)}}.alta-google-enlace{flex-direction:column;gap:8px;display:flex}.alta-google-subtitulo{margin:0;font-size:15px;font-weight:700}.alta-google-dim{color:var(--relay-dim);margin:0;font-size:13px}.login-col{text-align:center;flex-direction:column;align-items:stretch;gap:16px;width:min(400px,100%);display:flex}.login-col .simbolo-marca{align-self:center}.login-col .simbolo-marca-texto{letter-spacing:-.01em;align-self:center;font-size:22px;font-weight:800}.login-titulo{letter-spacing:-.02em;overflow-wrap:anywhere;margin:4px 0 0;font-size:28px;font-weight:800;line-height:1.15}.login-linea{color:var(--relay-dim);overflow-wrap:anywhere;margin:-8px 0 4px;font-size:15px}.login-linea strong{color:var(--color-base-content)}.login-form{text-align:left;flex-direction:column;gap:12px;display:flex}.login-form label{color:var(--relay-dim);flex-direction:column;gap:6px;font-size:13px;display:flex}.login-form .input,.login-form .btn{height:44px;font-size:15px}.codigo-casillas-bloque{flex-direction:column;gap:6px;display:flex}.codigo-casillas{justify-content:center;gap:8px;display:flex}.codigo-casilla{text-align:center;font-variant-numeric:tabular-nums;width:44px;min-width:0;height:52px;color:var(--color-base-content);background:var(--color-base-100);border:1px solid var(--relay-line);border-radius:var(--radius-field);caret-color:var(--color-primary);flex:0 44px;padding:0;font-size:22px;font-weight:600;transition:border-color .12s cubic-bezier(.23,1,.32,1)}.codigo-casilla:focus{outline:2px solid var(--color-primary);outline-offset:0;border-color:var(--color-primary)}.codigo-casilla:disabled{opacity:.6}.codigo-casillas-error .codigo-casilla{border-color:var(--color-error)}.codigo-casillas-error .codigo-casilla:focus{outline-color:var(--color-error)}.codigo-casillas-bloque .validacion-campo{text-align:center}.segundo-factor{flex-direction:column;align-items:center;gap:8px;display:flex}.segundo-factor>label,.segundo-factor>.codigo-casillas-bloque{align-self:stretch}@media(prefers-reduced-motion:reduce){.codigo-casilla{transition:none}}.login-col .login-sep{opacity:1;color:var(--relay-dim);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:12px;margin:0;font-size:12px;display:flex}.login-col .login-sep:before,.login-col .login-sep:after{content:"";border-top:1px solid var(--relay-line);flex:1}.login-sociales{grid-template-columns:repeat(var(--cuantos,2),minmax(0,1fr));gap:10px;display:grid}.login-sociales[data-cuantos="1"]{--cuantos:1}.login-sociales .btn{height:44px;font-size:15px}.login-pie{flex-direction:column;align-items:center;gap:10px;margin-top:8px;display:flex}.login-texto{color:var(--relay-dim);margin:0;font-size:14px}.login-enlace,.login-enlace-inline{cursor:pointer;font:inherit;color:var(--relay-texto-primario);background:0 0;border:0;padding:0;font-size:14px;font-weight:600}.login-enlace:hover,.login-enlace-inline:hover{text-decoration:underline}.login-enlace:disabled{opacity:.5;cursor:default;text-decoration:none}.login-enlace:focus-visible,.login-enlace-inline:focus-visible{outline:2px solid var(--relay-texto-primario);outline-offset:2px;border-radius:4px}.login-page>.login-card:not(.tenant-picker){width:min(400px,100%);box-shadow:none;background:0 0;border:0;gap:16px;padding:0}.login-page>.login-card:not(.tenant-picker)>:is(h1,h2){letter-spacing:-.02em;text-align:center;overflow-wrap:anywhere;margin:0 0 4px;font-size:28px;font-weight:800;line-height:1.15}.login-page>.login-card:not(.tenant-picker) :is(.input,.btn){min-height:44px}.login-page>.login-card:not(.tenant-picker) .btn.btn-ghost.btn-sm{color:var(--relay-texto-primario);box-shadow:none;background:0 0;border-color:#0000;font-weight:600}.login-page>.login-card:not(.tenant-picker) .btn.btn-ghost.btn-sm:hover:not(:disabled){text-decoration:underline}.login-col .login-no-comprobado{justify-content:center}.composer-mas{display:flex;position:relative}.composer-mas-menu{z-index:30;inset:auto auto calc(100% + 4px) 0}.tarjeta-daily{--tjm-ancho:35rem}.tarjeta-daily>.tarjeta-daily-animo,.tarjeta-daily>.tarjeta-daily-seccion{margin-top:8px}.tarjeta-daily-dim{color:var(--relay-dim);font-size:12.5px}.tarjeta-daily-animo{align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:flex}.tarjeta-daily-emoji{font-size:18px;line-height:1}.tarjeta-daily-seccion{grid-template-columns:minmax(0,1fr);gap:2px;min-width:0;display:grid}.tarjeta-daily-seccion h4{color:var(--relay-dim);text-transform:uppercase;letter-spacing:.02em;margin:0;font-size:12px;font-weight:700}.tarjeta-daily-seccion .md{overflow-wrap:anywhere}.daily-fondo{z-index:90;padding:calc(16px + var(--relay-borde-superior)) 16px 16px;background:#00000080;place-items:center;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.daily-modal{background:var(--color-base-100);border:1px solid var(--relay-line);border-radius:var(--radius-box);outline:none;flex-direction:column;width:min(560px,100%);max-height:calc(100dvh - 32px);display:flex}.daily-cabecera{border-bottom:1px solid var(--relay-line);justify-content:space-between;align-items:center;gap:8px;padding:14px 16px 12px 20px;display:flex}.daily-cabecera h2{margin:0;font-size:18px;font-weight:700}.daily-cuerpo{flex-direction:column;flex:1;gap:18px;min-height:0;padding:16px 20px;display:flex;overflow-y:auto}.daily-pie{border-top:1px solid var(--relay-line);justify-content:flex-end;align-items:center;gap:8px;padding:12px 20px;display:flex}.daily-confirmar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;font-size:14px;display:flex}.daily-campo{flex-direction:column;gap:4px;min-width:0;display:flex}.daily-etiqueta{font-size:14px;font-weight:700}.daily-requerido{color:var(--relay-texto-error)}.daily-opcional{color:var(--relay-dim);font-size:13px;font-weight:400}.daily-ayuda{color:var(--relay-dim);font-size:12.5px}.daily-nota{color:var(--relay-dim);margin:0;font-size:13px}.daily-texto{resize:vertical;margin-top:4px;font-size:14px}.daily-animos{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:6px;display:grid}.daily-animo{min-width:0;color:var(--color-base-content);border-radius:var(--radius-field);cursor:pointer;background:0 0;border:1px solid #0000;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;display:flex}.daily-animo:hover{background:var(--relay-hover)}.daily-animo:focus-visible{outline:2px solid var(--relay-texto-primario);outline-offset:1px}.daily-animo.elegido{border-color:var(--color-primary);background:var(--relay-hover)}.daily-animo.elegido .daily-animo-nombre{color:var(--relay-texto-primario);font-weight:700}.daily-animo-emoji{font-size:28px;line-height:1}.daily-animo-nombre{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;overflow:hidden}.daily-atajos{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.daily-atajo{color:var(--color-base-content);border:1px solid var(--relay-line);cursor:pointer;background:0 0;border-radius:999px;padding:3px 10px;font-size:12.5px}.daily-atajo:hover{background:var(--relay-hover)}.daily-atajo.activo{border-color:var(--color-primary);color:var(--relay-texto-primario)}.daily-ayer{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.daily-ayer>span{flex-direction:column;gap:2px;display:flex}.daily-ayer-titulo{font-size:14px;font-weight:600}.daily-error-bloque{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.daily-error-bloque p{color:var(--relay-texto-error);margin:0;font-size:14px}.daily-inactivo{flex-direction:column;gap:6px;font-size:14px;display:flex}.daily-inactivo p{color:var(--relay-dim);margin:0}.daily-esqueleto{flex-direction:column;gap:14px;display:flex}.daily-esqueleto-animos{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.daily-esqueleto-animos .esqueleto-barra{border-radius:var(--radius-field);height:56px}.daily-esqueleto-campo{border-radius:var(--radius-field);height:72px}@media(max-width:480px){.daily-fondo{place-items:stretch stretch;padding:0}.daily-modal{border:0;border-radius:0;width:100%;max-height:100dvh}.daily-animo-emoji{font-size:24px}}.daily-ver-reporte{margin-left:auto}.daily-pestanas{border-bottom:1px solid var(--relay-line);gap:4px;padding:8px 20px 0;display:flex}.daily-pestana{color:var(--relay-dim);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:6px 10px;font-size:14px}.daily-pestana:hover{color:var(--color-base-content)}.daily-pestana.activa{color:var(--relay-texto-primario);border-bottom-color:var(--color-primary);font-weight:600}.mis-dailies{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mi-daily{border-top:1px solid var(--relay-line);flex-direction:column;gap:6px;padding:12px 0;display:flex}.mi-daily:first-child{border-top:0;padding-top:0}.mi-daily-cab{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mi-daily-fecha{font-size:14px}.mi-daily-fecha:first-letter,.reporte-daily h2:first-letter{text-transform:uppercase}.mi-daily-animo{color:var(--relay-dim);font-size:13px}.mi-daily-cab .btn{margin-left:auto}.mi-daily-seccion p,.reporte-daily-bloqueantes p{white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0;font-size:14px}.mis-dailies-mas{justify-content:center;align-items:center;gap:10px;padding-top:8px;display:flex}.reporte-daily{inset:var(--relay-borde-superior) 0 0 0;z-index:60;background:var(--color-base-100);color:var(--color-base-content);flex-direction:column;display:flex;position:fixed}.reporte-daily-cab{border-bottom:1px solid var(--relay-line);align-items:center;gap:10px;padding:12px 16px;display:flex}.reporte-daily-cab h1{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:18px;font-weight:700;overflow:hidden}.reporte-daily-csv{gap:6px}.reporte-daily-cuerpo{flex-direction:column;flex:1;gap:28px;width:min(880px,100%);min-height:0;margin:0 auto;padding:20px 16px 40px;display:flex;overflow-y:auto}.reporte-daily-rango{flex-direction:column;gap:10px;display:flex}.reporte-daily-propio{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.reporte-daily-propio label{flex-direction:column;gap:4px;font-size:13px;font-weight:600;display:flex}.reporte-daily-nota{color:var(--relay-dim);margin:0;font-size:13px}.reporte-daily-seccion{flex-direction:column;gap:10px;display:flex}.reporte-daily-seccion h2{margin:0;font-size:15px;font-weight:700}.reporte-daily-cifra{font-variant-numeric:tabular-nums;margin:0;font-size:22px;font-weight:700}.reporte-daily-personas,.reporte-daily-participacion,.reporte-daily-bloqueantes{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.reporte-daily-personas li{align-items:center;gap:10px;min-width:0;padding:6px 0;display:flex}.reporte-daily-nombre{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.reporte-daily-estado{white-space:nowrap;font-size:13px}.reporte-daily-estado.estado-enviado{color:var(--relay-texto-exito)}.reporte-daily-estado.estado-falta{color:var(--relay-texto-advertencia);font-weight:600}.reporte-daily-estado.estado-no_laborable{color:var(--relay-dim)}.reporte-daily-participacion li{border-top:1px solid var(--relay-line);grid-template-columns:minmax(0,1fr) minmax(80px,2fr) 3.5em;align-items:center;gap:4px 12px;padding:8px 0;display:grid}.reporte-daily-participacion li:first-child{border-top:0}.reporte-daily-barra{background:var(--relay-hover);border-radius:999px;height:6px;overflow:hidden}.reporte-daily-barra>span{background:var(--color-primary);border-radius:inherit;height:100%;display:block}.reporte-daily-pct{text-align:right;font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.reporte-daily-detalle{color:var(--relay-dim);grid-column:1/-1;font-size:12.5px}.reporte-daily-grafico svg{width:100%;height:auto;display:block}.reporte-daily-grafico .grafico-guia{stroke:var(--relay-line);stroke-width:1px}.reporte-daily-grafico .grafico-texto{fill:var(--relay-dim);font-size:11px}.reporte-daily-grafico .grafico-linea{stroke:var(--color-primary);stroke-width:2px}.reporte-daily-grafico .grafico-punto{fill:var(--color-primary)}.reporte-daily-bloqueantes li{border-top:1px solid var(--relay-line);padding:10px 0}.reporte-daily-bloqueantes li:first-child{border-top:0}.reporte-daily-bloq-cab{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.reporte-daily-bloq-cab .btn{margin-left:auto}.reporte-daily-esqueleto{flex-direction:column;gap:14px;display:flex}.reporte-daily-esqueleto .esqueleto-barra{border-radius:var(--radius-box);height:72px}.reporte-daily-vacio{text-align:center;flex-direction:column;gap:6px;max-width:520px;margin:15vh auto 0;padding:0 16px;display:flex}.reporte-daily-vacio p{color:var(--relay-dim);margin:0}.menu-orden{display:inline-flex;position:relative}.menu-orden-lista{z-index:40;text-transform:none;letter-spacing:normal;min-width:12rem;color:var(--color-base-content);border:1px solid var(--relay-line);font-weight:400;position:absolute;top:calc(100% + 4px);right:0}.menu-orden-marca{width:14px;display:inline-flex}.login-simbolo-mfa{color:var(--relay-texto-primario);align-self:center;display:inline-flex}.mfa-contexto{text-align:center;color:var(--relay-dim);gap:.35rem;font-size:.95rem;display:grid}.mfa-confirmacion{color:var(--color-base-content);justify-content:center;align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.mfa-confirmacion svg{color:var(--relay-texto-primario)}.push-navegador{color:var(--color-base-content);justify-content:space-between;align-items:center;gap:12px;max-width:451px;margin:0;padding:8px 0;font-size:13px;display:flex}p.push-navegador{color:var(--relay-dim);font-size:12px}.push-navegador>span{flex-direction:column;min-width:0;display:flex}.push-navegador small{color:var(--relay-dim);font-size:12px}.push-navegador .btn{flex-shrink:0}.franja-avisos .franja-avisos-texto{white-space:normal;color:var(--color-base-content);font-size:13px}.settings-sonido{max-width:451px;margin-top:18px}.settings-sonido h3{margin:0 0 6px;font-size:14px;font-weight:700}.settings-sonido>small{color:var(--relay-dim);margin-top:6px;font-size:12px;display:block}.selector-sonido{flex-direction:column;display:flex}.selector-sonido-fila{align-items:center;gap:4px;display:flex}.selector-sonido-opcion{text-align:left;color:var(--color-base-content);border-radius:var(--radius-field);cursor:pointer;background:0 0;border:none;flex:1;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.selector-sonido-opcion:hover{background:var(--relay-hover)}.selector-sonido-opcion:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.reac-panel{z-index:70;background:var(--color-base-200);width:280px;max-width:calc(100vw - 16px);color:var(--color-base-content);border:1px solid var(--relay-line);border-radius:var(--radius-box);transform-origin:0 0;padding:8px;animation:.16s cubic-bezier(.23,1,.32,1) reac-entra;position:fixed}@keyframes reac-entra{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.reac-panel{animation:.12s linear reac-funde}@keyframes reac-funde{0%{opacity:0}to{opacity:1}}}.reac-panel ul{margin:0;padding:0;list-style:none}.reac-cabecera{color:var(--relay-dim);align-items:center;gap:6px;padding:2px 4px 6px;font-size:13px;display:flex}.reac-fila{align-items:center;gap:8px;min-height:30px;padding:4px;font-size:13px;display:flex}.reac-fila .reac-nombre{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.reac-fila .reac-nombre small{color:var(--relay-dim);font-size:11px;display:block}.reac-fila.mia .reac-nombre{font-weight:700}.reac-fila .reac-emoji{flex:none}.reac-quitar{width:100%;color:inherit;text-align:left;cursor:pointer;border-radius:var(--radius-field);background:0 0;border:none;align-items:center;gap:8px;padding:0;display:flex}.reac-quitar:hover,.reac-quitar:focus-visible{background:var(--relay-hover);outline:none}.reac-mas{color:var(--relay-dim);margin:4px;font-size:12px}.reac-ver-todas{width:100%;margin-top:4px}.reac-pestanas{border-bottom:1px solid var(--relay-line);gap:4px;margin-bottom:6px;padding-bottom:6px;display:flex;overflow-x:auto}.reac-pestana{color:var(--relay-dim);border-radius:var(--radius-selector);cursor:pointer;background:0 0;border:none;flex:none;align-items:center;gap:4px;padding:4px 8px;font-size:13px;display:inline-flex}.reac-pestana[aria-selected=true]{color:var(--color-base-content);background:var(--relay-hover);box-shadow:inset 0 -2px 0 var(--color-primary)}.reac-pestana:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.reac-lista{max-height:320px;overflow-y:auto}.reac-panel .custom-emoji{vertical-align:middle;width:1.25em;height:1.25em}.changelog-resumen{color:var(--relay-dim);margin:4px 0 0;font-size:13px;line-height:1.45}.input:focus,.input:focus-within,.textarea:focus,.textarea:focus-within,.select:focus,.select:focus-within{--input-color:var(--relay-texto-primario);box-shadow:none;outline:none}.doc-tarjeta{contain:inline-size;contain-intrinsic-inline-size:420px;vertical-align:top;max-width:min(420px,100%);margin:4px 8px 0 0;display:inline-flex;position:relative}.doc-abrir{border:1px solid var(--relay-line);border-radius:var(--radius-box);background:var(--color-base-100);width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;align-items:center;gap:10px;padding:8px 12px 8px 8px;display:flex}.doc-abrir:hover,.doc-abrir:focus-visible{background:var(--relay-hover);outline:none}.doc-icono{border-radius:var(--radius-field);color:#fff;letter-spacing:.02em;flex:none;place-items:center;width:38px;height:38px;font-size:10px;font-weight:800;display:grid}.doc-fam-pdf{background:#d93025}.doc-fam-texto{background:#2b579a}.doc-fam-hoja{background:#217346}.doc-fam-presentacion{background:#c43e1c}.doc-fam-datos{background:#0f7b6c}.doc-fam-markdown{outline:1px solid var(--relay-line);outline-offset:-1px;background:#24292f}.doc-fam-codigo{background:#5f6b7a}.doc-fam-comprimido{background:#8a5a00}.doc-info{flex-direction:column;gap:2px;min-width:0;display:flex}.doc-nombre{min-width:0;font-size:14px;font-weight:600;display:flex}.doc-base{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.doc-ext{white-space:nowrap;flex:none}.doc-meta{color:var(--relay-dim);font-size:12px}.doc-tarjeta .adjunto-descarga{top:50%;right:8px;transform:translateY(-50%)}.doc-icono--largo{letter-spacing:0;font-size:8.5px}.doc-tarjeta:hover .doc-abrir,.doc-tarjeta:focus-within .doc-abrir{padding-right:44px}.threads-buscar{margin-bottom:8px}.threads-list li.threads-seccion{display:block}.threads-seccion-titulo{z-index:1;letter-spacing:.04em;text-transform:uppercase;color:var(--relay-dim);background:var(--color-base-100);margin:6px 0 2px;padding:4px 2px;font-size:11px;font-weight:700;position:sticky;top:0}.board-comentarios-anteriores{align-items:center;gap:8px;margin:4px 0;display:flex}.mencion-ir{cursor:pointer;border-radius:999px;align-items:center;gap:2px;transition:background-color .12s;display:inline-flex}.mencion-ir:hover{background:var(--color-error)}@supports (color:color-mix(in lab,red,red)){.mencion-ir:hover{background:color-mix(in oklab,var(--color-error) 14%,transparent)}}.tdm{flex-direction:column;gap:12px;padding:4px 0;display:flex}.tdm-campo{flex-direction:column;gap:4px;font-size:13px;font-weight:600;display:flex}.tdm-casilla{align-items:center;gap:8px;font-size:13px;display:flex}.tdm-tableros{border:1px solid var(--relay-line);border-radius:var(--radius-box);flex-direction:column;gap:2px;max-height:40vh;padding:4px;display:flex;overflow-y:auto}.tdm-tablero{border-radius:var(--radius-field);cursor:pointer;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;padding:6px 8px;display:grid}.tdm-tablero:hover{background:var(--relay-hover)}.tdm-tablero input{grid-row:span 2}.tdm-tablero-nombre{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.tdm-tablero-canal{color:var(--relay-dim);font-size:12px}.tdm-vacio{color:var(--relay-dim);padding:8px;font-size:13px}.tdm-aviso{color:var(--relay-dim);font-size:12px}.tdm-acciones{justify-content:flex-end;gap:8px;display:flex}.tarjetas-creadas{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.tarjeta-creada{max-width:100%;color:var(--relay-dim);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:12px;display:inline-flex}.tarjeta-creada:hover{color:var(--relay-texto-primario);text-decoration:underline}.tarjeta-creada-titulo{text-overflow:ellipsis;white-space:nowrap;max-width:28ch;overflow:hidden}.marca-invitado{white-space:nowrap;border:1px solid var(--relay-line);color:var(--relay-dim);border-radius:999px;flex-shrink:0;align-items:center;padding:0 6px;font-size:11px;font-weight:600;line-height:16px;display:inline-flex}.side-item .marca-invitado{color:inherit;border-color:currentColor}.insignia.cumplida{color:var(--relay-fijo-online,var(--relay-dim))}.externos-lista{flex-direction:column;gap:6px;display:flex}.externos-lista li{align-items:center;gap:8px;font-size:13px;display:flex}.board-comentario-autor-externo{align-items:center;gap:6px;display:inline-flex}.board-comentario-trello-fallo{color:var(--relay-fijo-ausente,var(--relay-dim));align-items:center;gap:6px;font-size:12px;display:inline-flex}.aviso-invitados{color:var(--relay-dim);justify-content:center;padding:2px 16px 4px;font-size:12px;display:flex}.aviso-invitados-boton{color:inherit;text-underline-offset:2px;text-decoration:underline}.aviso-invitados-boton:hover{color:var(--relay-texto-primario,currentColor)}.aviso-invitados{align-items:center;gap:6px}.aviso-invitados-cerrar{border-radius:var(--radius-selector);width:20px;height:20px;color:inherit;justify-content:center;align-items:center;font-size:11px;line-height:1;display:inline-flex}.aviso-invitados-cerrar:hover{background:var(--relay-hover);color:var(--relay-texto-primario,currentColor)}.aviso-invitados-cerrar:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.info-invitados{width:100%;color:var(--relay-dim);text-align:left;padding:6px 12px;font-size:13px;display:block}.info-invitados-boton{border-radius:var(--radius-field)}.info-invitados-boton:hover{background:var(--relay-hover);color:var(--relay-texto-primario,currentColor)}.resumen-invitados{color:var(--relay-dim);white-space:nowrap;text-overflow:ellipsis;padding:0 12px 8px;font-size:13px;overflow:hidden}.etiqueta-junto-nombre{flex-shrink:0;max-width:12rem;padding:0 6px;line-height:16px}.etiquetas-persona{flex-wrap:wrap;gap:4px;display:flex}.audio-con-transcripcion{flex-direction:column;gap:2px;min-width:0;display:flex}.audio-tarjeta{background:var(--color-base-200);border:1px solid var(--relay-line);border-radius:var(--radius-box);gap:0;width:fit-content;max-width:100%;overflow:hidden}.audio-tarjeta>.audio-player{padding:8px 10px}.audio-tarjeta .transcripcion-cuerpo{padding:0 10px 8px}.transcripcion{contain:inline-size;flex-direction:column;gap:2px;max-width:100%;display:flex;position:relative}.transcripcion-marco{transition:height .22s cubic-bezier(.23,1,.32,1);overflow:hidden}.transcripcion-cuerpo{padding:2px 0}.transcripcion-texto{color:var(--relay-dim);white-space:pre-wrap;-webkit-user-select:text;user-select:text;margin:0;font-size:.875em;line-height:1.45}.transcripcion-parte{animation:.18s ease-out both transcripcion-entra}.transcripcion-esqueleto{flex-direction:column;gap:6px;padding:4px 0;display:flex}.transcripcion-error{color:var(--relay-dim);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:.875em;display:flex}@keyframes transcripcion-entra{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.transcripcion-marco{transition:none}}.articulo{flex-direction:column;gap:12px;max-width:65ch;margin:0 auto;padding-bottom:24px;display:flex}.articulo-sitio{color:var(--relay-dim);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:12px}.articulo-titulo{text-wrap:balance;margin:0;font-size:1.5rem;line-height:1.25}.articulo-meta{color:var(--relay-dim);margin:0;font-size:13px}.articulo-resumen{border:1px solid var(--relay-line);border-radius:var(--radius-box);background:var(--relay-soft);padding:12px 14px}.articulo-resumen h2{color:var(--relay-dim);text-transform:uppercase;letter-spacing:.03em;margin:0 0 6px;font-size:13px;font-weight:700}.articulo-puntos{flex-direction:column;gap:4px;margin:0;padding-left:1.1em;line-height:1.5;list-style:outside;display:flex}.articulo-nota{color:var(--relay-dim);margin:8px 0 0;font-size:12px}.articulo-aviso{color:var(--relay-dim);margin:0;font-size:13px}.articulo-cuerpo{flex-direction:column;gap:12px;font-size:15px;line-height:1.65;display:flex}.articulo-cuerpo p,.articulo-cuerpo h2,.articulo-cuerpo h3,.articulo-cuerpo ul,.articulo-cuerpo ol{margin:0}.articulo-cuerpo h2{font-size:1.2rem}.articulo-cuerpo h3{font-size:1.05rem}.articulo-cuerpo ul,.articulo-cuerpo ol{padding-left:1.3em}.articulo-cuerpo ul{list-style:outside}.articulo-cuerpo ol{list-style:decimal}.articulo-cuerpo blockquote{border-left:3px solid var(--relay-line);color:var(--relay-dim);margin:0;padding-left:12px}.articulo-cuerpo pre{border-radius:var(--radius-field);background:var(--relay-soft);padding:8px;font-size:13px;overflow-x:auto}.articulo-figura{flex-direction:column;gap:4px;margin:0;display:flex}.articulo-figura img{border-radius:var(--radius-field);max-width:100%;height:auto}.articulo-figura figcaption{color:var(--relay-dim);font-size:12px}.articulo-sitio-enlace{align-self:flex-start;gap:4px}.pista-audio{flex-shrink:0;align-items:center;width:9.5rem;height:26px;display:inline-flex;position:relative}.pista-audio-onda{align-items:center;gap:1px;width:100%;height:100%;display:flex}.pista-audio-onda>span{background:var(--relay-dim);border-radius:999px;flex:1;min-width:2px;transition:background-color .12s ease-out}.pista-audio-onda>span.reproducida{background:var(--color-primary)}.pista-audio-linea{background:var(--relay-dim);border-radius:999px;width:100%;height:3px;display:block;position:relative}.pista-audio-linea>span{width:var(--progreso,0%);border-radius:inherit;background:var(--color-primary);position:absolute;inset:0 auto 0 0}.pista-audio-control{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;top:0;right:0;bottom:0;left:0}.pista-audio-control:disabled{cursor:default}.pista-audio:has(.pista-audio-control:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px;border-radius:4px}@media(prefers-reduced-motion:reduce){.pista-audio-onda>span{transition:none}}.encuesta{--tjm-ancho:25rem}.encuesta-portada{aspect-ratio:16/9;border-radius:var(--radius-field);background:var(--relay-hover);cursor:zoom-in;border:0;width:100%;margin-bottom:6px;padding:0;display:block;overflow:hidden}.encuesta-portada:disabled{cursor:default}.encuesta-portada img{object-fit:cover;width:100%;height:100%;display:block}.encuesta-portada-esqueleto{border-radius:0;width:100%;height:100%;display:block}.encuesta-cuerpo{gap:4px;padding:2px 0 0;display:grid}.encuesta-pregunta{overflow-wrap:anywhere;align-items:flex-start;gap:6px;font-size:14.5px;display:flex}.encuesta-icono{color:var(--relay-texto-primario);margin-top:2px;display:inline-flex}.encuesta-descripcion{color:var(--relay-dim);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13.5px}.encuesta-detalle{color:var(--relay-dim);font-size:12px}.encuesta-opciones{gap:6px;margin-top:6px;display:grid}.encuesta-opcion{border:1px solid var(--relay-line);border-radius:var(--radius-field);background:var(--color-base-100);min-height:36px;color:inherit;font:inherit;text-align:start;cursor:pointer;align-items:center;gap:8px;padding:6px 10px;font-size:13.5px;display:flex;position:relative;overflow:hidden}.encuesta-opcion:hover:not(:disabled){border-color:var(--relay-dim)}.encuesta-opcion:focus-visible{outline:2px solid var(--relay-texto-primario);outline-offset:1px}.encuesta-opcion:disabled{cursor:default}.encuesta-opcion.marcada{border-color:var(--color-primary)}.encuesta-opcion.ganadora .encuesta-opcion-texto{font-weight:800}.encuesta-barra{background:var(--color-primary);position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab,red,red)){.encuesta-barra{background:color-mix(in oklab,var(--color-primary) 16%,transparent)}}.encuesta-barra{pointer-events:none;transition:width .36s cubic-bezier(.23,1,.32,1)}.encuesta-marca{border:1.5px solid var(--relay-dim);width:16px;height:16px;color:var(--color-primary-content);border-radius:999px;flex-shrink:0;place-items:center;display:inline-grid;position:relative}.encuesta-marca.casilla{border-radius:4px}.encuesta-opcion.marcada .encuesta-marca{background:var(--color-primary);border-color:var(--color-primary)}.encuesta-opcion-texto{overflow-wrap:anywhere;flex:1;min-width:0;position:relative}.encuesta-opcion-datos{flex-shrink:0;align-items:center;gap:6px;display:inline-flex;position:relative}.encuesta-pct{font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}.encuesta-total{color:var(--relay-dim);margin-top:2px;font-size:12px}.encuesta-votos-opcion{margin-top:12px}.encuesta-votos-opcion h4{align-items:baseline;gap:8px;font-weight:700;display:flex}.encuesta-votos-n{color:var(--relay-dim);font-size:12px;font-weight:400}.encuesta-votos-opcion ul{gap:6px;margin-top:6px;display:grid}.encuesta-votos-opcion li{align-items:center;gap:8px;display:flex}@media(prefers-reduced-motion:reduce){.encuesta-barra{transition:none}}.encuesta-form{gap:12px;display:grid}.encuesta-form-pie{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.encuesta-form-campo{border:0;gap:4px;margin:0;padding:0;display:grid}.encuesta-form-campo>span:first-child,.encuesta-form-campo>legend,.encuesta-form-ajustes>legend{font-size:13px;font-weight:600}.encuesta-form-contador{color:var(--relay-dim);font-variant-numeric:tabular-nums;justify-self:end;font-size:11.5px}.encuesta-form-anadir-portada{aspect-ratio:16/5;border:1.5px dashed var(--relay-line);border-radius:var(--radius-box);width:100%;color:var(--relay-dim);font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;display:flex}.encuesta-form-anadir-portada:hover{background:var(--relay-hover);color:inherit}.encuesta-form-portada{aspect-ratio:16/9;border-radius:var(--radius-box);background:var(--relay-hover);position:relative;overflow:hidden}.encuesta-form-portada img{object-fit:cover;width:100%;height:100%;display:block}.encuesta-form-progreso{position:absolute;bottom:8px;left:8px;right:8px}.encuesta-form-portada-acciones{gap:6px;display:flex;position:absolute;top:8px;right:8px}.encuesta-form-opciones{gap:6px;margin:0;padding:0;list-style:none;display:grid}.encuesta-form-opciones li{align-items:center;gap:6px;display:flex}.encuesta-form-opciones li.arrastrando{opacity:.5}.encuesta-form-asa{width:24px;height:32px;color:var(--relay-dim);cursor:grab;border-radius:var(--radius-field);background:0 0;border:0;place-items:center;display:inline-grid}.encuesta-form-asa:focus-visible{outline:2px solid var(--relay-texto-primario)}.encuesta-form-ajustes{border:0;gap:8px;margin:0;padding:0;display:grid}.encuesta-form-interruptor{justify-content:space-between;align-items:center;gap:12px;display:flex}.encuesta-form-interruptor small{color:var(--relay-dim);font-size:12px;display:block}.encuesta-form-salir{flex-wrap:wrap;align-items:center}.encuesta-form-salir>span{margin-right:auto}.cerrar-discusion form{gap:6px;display:grid}.cerrar-discusion-campo{gap:4px;font-size:13px;font-weight:600;display:grid}.cerrar-discusion-acciones{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.cerrar-discusion-acciones>span{margin-right:auto;font-size:13px}.discusion-acuerdo-resumen{-webkit-line-clamp:2;color:var(--relay-dim);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:12.5px;display:-webkit-box;overflow:hidden}.discusion-cerrada{gap:10px;display:grid}.discusion-cerrada-volver{justify-self:start;gap:6px}.discusion-cerrada-titulo{overflow-wrap:anywhere;font-size:16px;font-weight:700}.discusion-cerrada-estado{color:var(--relay-dim);font-size:12.5px}.discusion-cerrada-acuerdo{border-left:3px solid var(--color-primary);border-radius:var(--radius-field);background:var(--color-base-300);gap:2px;padding:8px 10px;display:grid}@supports (color:color-mix(in lab,red,red)){.discusion-cerrada-acuerdo{background:color-mix(in oklab,var(--color-base-300) 60%,transparent)}}.discusion-cerrada-acuerdo p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.discusion-cerrada-historial{gap:10px;margin:0;padding:0;list-style:none;display:grid}.discusion-cerrada-historial li{grid-template-columns:auto 1fr;column-gap:8px;display:grid}.discusion-cerrada-historial li.acuerdo{border-left:3px solid var(--color-primary);padding-left:8px}.discusion-cerrada-autor{font-size:13px;font-weight:700}.discusion-cerrada-hora{color:var(--relay-dim);align-self:baseline;font-size:11.5px}.discusion-cerrada-historial p{white-space:pre-wrap;overflow-wrap:anywhere;grid-column:1/-1;margin:0;font-size:13.5px}.riel-hueco{background:var(--color-base-300);border-right:1px solid var(--relay-line);width:72px;min-width:72px;display:flex}.riel-hueco>.riel{border-right:0}.riel-hueco-pestanas{display:contents}.riel{background:var(--color-base-300);border-right:1px solid var(--relay-line);flex-direction:column;align-items:center;gap:10px;width:72px;min-width:72px;padding:10px 0;display:flex;overflow:visible}.riel-org{position:relative}.riel-hueco{z-index:40;position:relative}.riel-org .tenant-switch-menu{z-index:80;width:280px;top:0;left:62px}.riel-logo{cursor:pointer;border-radius:8px;width:40px;height:40px;display:flex;position:relative}.riel-logo .workspace-logo{border-radius:8px;width:40px;height:40px}.riel-logo>.mention-badge,.riel-logo>.unread-dot{position:absolute;top:-5px;right:-5px}.riel-logo:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.riel-modulos{flex-direction:column;align-items:center;gap:4px;width:100%;display:flex}.riel-item{flex-direction:column;align-items:center;display:flex;position:relative}.riel-item>:not(.riel-modulo){font-size:11px}.riel-modulo{border-radius:var(--radius-field);width:60px;color:var(--color-base-content);cursor:pointer;background:0 0;flex-direction:column;align-items:center;gap:2px;padding:4px 0;display:flex}.riel-icono{border-radius:var(--radius-field);justify-content:center;align-items:center;width:40px;height:32px;transition:background-color .12s cubic-bezier(.23,1,.32,1);display:flex;position:relative}.riel-modulo:hover .riel-icono{background:var(--relay-hover)}.riel-modulo--activo .riel-icono{background:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.riel-modulo--activo .riel-icono{background:color-mix(in oklab,var(--color-primary) 18%,transparent)}}.riel-modulo--activo .riel-icono{color:var(--relay-texto-primario)}.riel-modulo--activo .riel-nombre{color:var(--color-base-content);font-weight:700}.riel-modulo:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.riel-nombre{text-overflow:ellipsis;white-space:nowrap;max-width:60px;font-size:11px;line-height:1.2;overflow:hidden}.riel-globo{text-align:center;background:var(--color-neutral);min-width:18px;height:18px;color:var(--color-neutral-content);box-shadow:0 0 0 2px var(--color-base-300);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:-3px;right:-2px}.riel-globo--mencion{background:var(--color-error);color:var(--color-error-content)}.riel-punto{background:var(--color-base-content);width:8px;height:8px;box-shadow:0 0 0 2px var(--color-base-300);border-radius:50%;position:absolute;top:2px;right:4px}.riel-pie{flex-direction:column;align-items:center;gap:10px;margin-top:auto;display:flex}.riel-crear{position:relative}.riel-boton-crear{background:var(--relay-hover);width:36px;height:36px;color:var(--color-base-content);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:flex}.riel-boton-crear:hover{background:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.riel-boton-crear:hover{background:color-mix(in oklab,var(--color-base-content) 16%,transparent)}}.riel-menu-crear{z-index:50;background:var(--color-base-100);border:1px solid var(--relay-line);border-radius:var(--radius-box);min-width:180px;box-shadow:var(--relay-shadow-sheet);position:absolute;bottom:0;left:calc(100% + 8px)}.riel-avatar{cursor:pointer;border-radius:50%;display:flex}.riel-avatar:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.shell.con-riel>.sidebar .side-header .nombre-workspace{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}html[data-escritorio=macos]:not([data-pantalla-completa]) .riel{padding-top:40px}html[data-escritorio=macos] .shell>.riel-hueco{background:var(--vidrio-base)}@supports (color:color-mix(in lab,red,red)){html[data-escritorio=macos] .shell>.riel-hueco{background:color-mix(in srgb,var(--vidrio-base) var(--vidrio-tinte,var(--vidrio-tinte-min)),transparent)}}html[data-escritorio=macos] .shell>.riel-hueco{--relay-dim:var(--color-base-content)}html[data-escritorio=macos] .shell>.lista-dms{background:var(--color-base-200)}html[data-escritorio=macos] .riel-hueco>.riel{background:0 0}html[data-escritorio=macos][data-transparencia=reducida] .shell>.riel-hueco,html[data-escritorio=macos][data-vidrio=apagado] .shell>.riel-hueco,html[data-escritorio=macos][data-vidrio-tipo=ninguno] .shell>.riel-hueco{background:var(--side-bg,var(--color-base-200))}@media(prefers-contrast:more){html[data-escritorio=macos] .shell>.riel-hueco{--vidrio-tinte:100%}}html[data-escritorio=macos]:not([data-pantalla-completa]) .lista-dms-cabecera{padding-top:40px}@media(min-width:721px){:root:not([data-theme-dark]) .riel-hueco{--side-bg:oklch(from var(--color-primary) .25 min(c, .12) h);--side-fg:oklch(97% .005 90);--relay-hover:var(--side-fg)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme-dark]) .riel-hueco{--relay-hover:color-mix(in oklab, var(--side-fg) 12%, transparent)}}:root:not([data-theme-dark]) .riel-hueco{background:var(--side-bg);color:var(--side-fg);--relay-presencia-online:var(--relay-fijo-online-sobre-oscuro);--relay-presencia-ausente:var(--relay-fijo-ausente-sobre-oscuro);--relay-presencia-desconectado:var(--relay-fijo-desconectado-sobre-oscuro);border-right-color:#0000}:root:not([data-theme-dark]) .riel-hueco .riel{background:0 0}:root:not([data-theme-dark]) .riel-hueco .riel-modulo,:root:not([data-theme-dark]) .riel-hueco .riel-nombre{color:var(--side-fg)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme-dark]) .riel-hueco .riel-nombre{color:color-mix(in oklab,var(--side-fg) 80%,transparent)}}:root:not([data-theme-dark]) .riel-hueco .riel-modulo--activo .riel-nombre{color:var(--side-fg)}:root:not([data-theme-dark]) .riel-hueco .riel-modulo--activo .riel-icono{background:var(--side-fg)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme-dark]) .riel-hueco .riel-modulo--activo .riel-icono{background:color-mix(in oklab,var(--side-fg) 22%,transparent)}}:root:not([data-theme-dark]) .riel-hueco .riel-modulo--activo .riel-icono{color:var(--side-fg)}:root:not([data-theme-dark]) .riel-hueco .riel-globo{box-shadow:0 0 0 2px var(--side-bg)}:root:not([data-theme-dark]) .riel-hueco .riel-punto{background:var(--side-fg);box-shadow:0 0 0 2px var(--side-bg)}:root:not([data-theme-dark]) .riel-hueco .riel-boton-crear{color:var(--side-fg)}:root:not([data-theme-dark]) .riel-hueco :is([role=menu],.tenant-switch-menu){--relay-hover:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme-dark]) .riel-hueco :is([role=menu],.tenant-switch-menu){--relay-hover:color-mix(in oklab, var(--color-base-content) 8%, transparent)}}:root:not([data-theme-dark]) .riel-hueco :is([role=menu],.tenant-switch-menu){--relay-presencia-online:var(--relay-fijo-online-sobre-claro);--relay-presencia-ausente:var(--relay-fijo-ausente-sobre-claro);--relay-presencia-desconectado:var(--relay-fijo-desconectado-sobre-claro);color:var(--color-base-content)}html[data-escritorio=macos]:not([data-theme-dark]):not([data-vidrio=apagado]):not([data-transparencia=reducida]):not([data-vidrio-tipo=ninguno]) .shell>.riel-hueco{background:var(--side-bg)}@supports (color:color-mix(in lab,red,red)){html[data-escritorio=macos]:not([data-theme-dark]):not([data-vidrio=apagado]):not([data-transparencia=reducida]):not([data-vidrio-tipo=ninguno]) .shell>.riel-hueco{background:color-mix(in srgb,var(--side-bg) var(--vidrio-tinte,var(--vidrio-tinte-min)),transparent)}}}.modulo-vista{background:var(--color-base-100);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.modulo-cabecera{border-bottom:1px solid var(--relay-line);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 20px;display:flex}.modulo-cabecera h1{margin:0;font-size:18px;font-weight:700}html[data-escritorio=macos]:not([data-pantalla-completa]) .modulo-cabecera,html[data-escritorio=macos]:not([data-pantalla-completa]) .modulo-migas{padding-top:14px}.modulo-cuerpo{flex:1;min-height:0;overflow:auto}.modulo-vista .modulo-cuerpo>.mentions-panel,.modulo-vista .modulo-cuerpo>.actividad-panel{max-width:820px;margin:0 auto}.modulo-migas{border-bottom:1px solid var(--relay-line);align-items:center;gap:4px;min-width:0;padding:8px 12px;display:flex}.modulo-migas-actual{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.vista-tablero-cuerpo{display:flex;overflow:hidden}.vista-tablero-cuerpo>*{flex:1;min-width:0}.tableros-esqueleto-panel{background:var(--color-base-200);flex:1}.tableros-raiz{flex-direction:column;gap:24px;padding:16px 20px 32px;display:flex}.tableros-filtros{flex-wrap:wrap;gap:8px;display:flex}.tableros-filtros .input{width:min(320px,100%)}.tableros-seccion h2{align-items:center;gap:6px;margin:0 0 10px;font-size:14px;font-weight:700;display:flex}.tableros-canal{color:inherit;cursor:pointer;font-weight:700}.tableros-canal:hover{text-decoration:underline}.tableros-rejilla{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.tablero-tarjeta{border-radius:var(--radius-box);cursor:pointer;background:var(--color-base-200);border:1px solid var(--relay-line);flex-direction:column;height:100%;transition:transform .12s cubic-bezier(.23,1,.32,1),box-shadow .12s cubic-bezier(.23,1,.32,1);display:flex;overflow:hidden}.tablero-tarjeta:hover{border-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.tablero-tarjeta:hover{border-color:color-mix(in oklab,var(--color-base-content) 35%,transparent)}}.tablero-tarjeta:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:no-preference){.tablero-tarjeta:active{transform:scale(.98)}}.tablero-portada{background:var(--color-base-300);height:84px;position:relative;overflow:hidden}.tablero-portada img{object-fit:cover;width:100%;height:100%;display:block}.tablero-marca-trello{color:#fff;background:#0000008c;border-radius:999px;padding:1px 6px;font-size:11px;font-weight:700;position:absolute;bottom:8px;left:8px}.tablero-estrella{color:#fff;opacity:0;cursor:pointer;background:#00000073;border-radius:999px;padding:4px;display:flex;position:absolute;top:6px;right:6px}.tablero-tarjeta:hover .tablero-estrella,.tablero-tarjeta:focus-within .tablero-estrella,.tablero-estrella--puesta{opacity:1}.tablero-estrella--puesta{color:var(--relay-fijo-ausente,#f59e0b)}.tablero-estrella--puesta svg{fill:currentColor}.tablero-pie{flex-direction:column;gap:2px;min-width:0;padding:8px 10px 10px;display:flex}.tablero-nombre{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.tablero-canal-insignia{max-width:100%;color:var(--relay-dim);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;align-self:flex-start;font-size:12px;overflow:hidden}.tablero-canal-insignia:hover{color:var(--color-base-content);text-decoration:underline}.tablero-detalle{color:var(--relay-dim);font-variant-numeric:tabular-nums;font-size:12px}.tableros-vacio,.tableros-sin-resultados,.tableros-error{color:var(--relay-dim);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:48px 16px;display:flex}.tableros-esqueleto{padding:16px 20px}.tableros-esqueleto-tarjeta{border-radius:var(--radius-box);background:var(--color-base-200);height:150px}@media(prefers-reduced-motion:no-preference){.tableros-esqueleto-tarjeta,.tableros-esqueleto-panel{animation:1.2s ease-in-out infinite alternate relay-esqueleto-349}}@keyframes relay-esqueleto-349{0%{opacity:.55}to{opacity:1}}.mis-tarjetas{flex-direction:column;gap:10px;padding:16px 20px 32px;display:flex}.mis-tarjetas-filtros{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.mis-tarjetas-chips{flex-wrap:wrap;gap:6px;display:flex}.mis-tarjetas-chip{cursor:pointer;border:1px solid var(--relay-line);color:var(--color-base-content);background:0 0;gap:6px}.mis-tarjetas-chip--activo{background:var(--color-primary);color:var(--color-primary-content);border-color:var(--color-primary)}.mis-tarjetas-cuenta{font-variant-numeric:tabular-nums;opacity:.8}.mis-tarjetas-rol{white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:flex}.mis-tarjetas-ayuda{color:var(--relay-dim);margin:0;font-size:13px}.mis-tarjetas-rejilla{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));align-items:start;gap:12px;margin:0;padding:0;list-style:none;display:grid}.mis-tarjeta{border-radius:var(--radius-box);background:var(--color-base-200);cursor:pointer;border:1px solid #0000;flex-direction:column;height:100%;padding:6px;display:flex}.mis-tarjeta:hover{border-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.mis-tarjeta:hover{border-color:color-mix(in oklab,var(--color-base-content) 35%,transparent)}}.mis-tarjeta:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.mis-tarjeta>.tarjeta-board{flex:1}.mis-tarjeta-pie{color:var(--relay-dim);justify-content:space-between;gap:8px;min-width:0;padding:6px 4px 2px;font-size:12px;display:flex}.mis-tarjeta-origen{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mis-tarjeta-rol{flex-shrink:0}.mis-tarjeta--vencidas time.insignia{color:var(--relay-texto-error);font-weight:700}.mis-tarjeta--por-vencer time.insignia{color:var(--relay-texto-advertencia);font-weight:700}.lista-dms{background:var(--color-base-200);border-right:1px solid var(--relay-line);flex-direction:column;gap:8px;width:340px;min-width:300px;padding:8px 0;display:flex;overflow:hidden}.lista-dms-cabecera{align-items:center;gap:8px;padding:8px 12px;display:flex}.lista-dms-cabecera h2{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;margin:0;font-size:17px;font-weight:700;overflow:hidden}.lista-dms-filtro{cursor:pointer;align-items:center;gap:6px;font-size:13px;display:flex}.lista-dms-buscar{width:auto;margin:0 12px}.lista-dms-filas{flex:1;min-height:0;margin:0;padding:0 6px;list-style:none;overflow-y:auto}.lista-dms-fila{border-radius:var(--radius-field);text-align:left;width:100%;color:var(--color-base-content);cursor:pointer;align-items:center;gap:10px;min-width:0;padding:8px;display:flex}.lista-dms-fila:hover{background:var(--relay-hover)}.lista-dms-fila--activa{background:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.lista-dms-fila--activa{background:color-mix(in oklab,var(--color-primary) 16%,transparent)}}.lista-dms-fila:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.lista-dms-avatares{flex-shrink:0;width:36px;height:36px;position:relative}.lista-dms-avatar-atras{position:absolute;top:0;left:0}.lista-dms-avatar-delante{box-shadow:0 0 0 2px var(--color-base-200);border-radius:50%;position:absolute;bottom:0;right:0}.lista-dms-texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.lista-dms-linea{align-items:baseline;gap:8px;min-width:0;display:flex}.lista-dms-nombre{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lista-dms-fila--sin-leer .lista-dms-nombre{font-weight:700}.lista-dms-hora{color:var(--relay-dim);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px}.lista-dms-previa{min-width:0;color:var(--relay-dim);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}.lista-dms-fila--sin-leer .lista-dms-previa{color:var(--color-base-content)}.lista-dms-vacia{color:var(--relay-dim);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:32px 16px;display:flex}.riel-pestanas{display:none}@media(max-width:720px){.shell.con-riel>.riel-hueco{display:none}.riel-pestanas{border-top:1px solid var(--relay-line);background:var(--color-base-200);padding-bottom:env(safe-area-inset-bottom,0px);flex-shrink:0;display:flex}.riel-pestanas .riel-modulos{flex-direction:row;justify-content:space-around;gap:0}.riel-pestanas [role=listitem]{flex:1;justify-content:center;display:flex}.riel-pestanas .riel-modulo{justify-content:center;width:100%;min-height:52px}.riel-pestanas .riel-globo{box-shadow:0 0 0 2px var(--color-base-200)}.shell.movil-modulo>.channel,.shell.movil-modulo>.channel-empty{display:none}.shell.movil-modulo>.lista-dms{border-right:0;width:100%;min-width:0}.shell.movil-conversacion>.lista-dms{display:none}.tableros-raiz,.mis-tarjetas{padding-inline:12px}.modulo-cabecera{padding:10px 12px}}.version-obligatoria{z-index:1000;padding:calc(24px + var(--relay-borde-superior)) 24px 24px;background:var(--color-base-100);place-items:center;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.version-obligatoria-caja{text-align:center;justify-items:center;gap:12px;max-width:420px;display:grid}.version-obligatoria-caja h1{text-wrap:balance;font-size:1.25rem;font-weight:700}.varita-resumen{position:relative}.varita-resumen .varita-menu{z-index:30;min-width:240px;top:36px;right:0}.varita-menu [role=menuitem]{justify-content:space-between;gap:12px;display:flex}.varita-menu-n{color:var(--relay-dim);font-size:12px}.franja-resumen{border-bottom:1px solid var(--relay-line);align-items:center;gap:8px;padding:6px 12px;font-size:13px;display:flex}.franja-resumen-texto{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.franja-resumen-ir{color:var(--relay-texto-primario);font-weight:600}.franja-resumen-cerrar{color:var(--relay-dim);margin-left:auto}.resumen-panel{outline:none;flex-direction:column;gap:16px;padding:16px;display:flex}.resumen-titulo{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600}.resumen-meta{color:var(--relay-dim);margin:2px 0 0;font-size:13px}.resumen-nota{color:var(--relay-dim);margin:4px 0 0;font-size:12px}.resumen-seccion h3{margin:0 0 6px;font-size:13px;font-weight:600}.resumen-seccion ul{flex-direction:column;gap:6px;padding-left:20px;font-size:14px;list-style:outside;display:flex}.resumen-marcas{vertical-align:middle;gap:2px;display:inline-flex}.resumen-marca{border-radius:var(--radius-selector);width:20px;height:20px;color:var(--relay-texto-primario);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.resumen-marca:hover,.resumen-marca:focus-visible{background:var(--relay-hover)}.resumen-esqueleto{flex-direction:column;gap:18px;display:flex}@media(prefers-reduced-motion:reduce){.resumen-esqueleto .skeleton{animation:none}}.resumen-error{color:var(--relay-texto-error);font-size:14px}.resumen-vacio{color:var(--relay-dim);font-size:14px}.resumen-fechas{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.resumen-fechas label{color:var(--relay-dim);flex-direction:column;gap:4px;font-size:12px;display:flex}.resumen-fechas p{flex-basis:100%}.resumen-pie{border-top:1px solid var(--relay-line);flex-wrap:wrap;gap:8px;padding-top:12px;display:flex}.resumen-confirmar{flex-direction:column;gap:8px;font-size:13px;display:flex}.disp{flex-direction:column;gap:12px;display:flex}.disp-lista{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.disp-fila{border-bottom:1px solid var(--relay-line);align-items:center;gap:12px;min-width:0;padding:10px 0;display:flex}.disp-fila:last-child{border-bottom:0}.disp-icono{border-radius:var(--radius-field);background:var(--relay-hover);width:36px;height:36px;color:var(--relay-dim);flex:none;place-items:center;display:grid}.disp-textos{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.disp-nombre{overflow-wrap:anywhere;font-size:14px;font-weight:600}.disp-dim{color:var(--relay-dim);overflow-wrap:anywhere;font-size:13px}.disp-este{flex:none}.disp-otros{align-self:flex-start}.disp-pregunta{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.disp-atribucion{color:var(--relay-dim);margin:0;font-size:12px}.disp-atribucion a{text-decoration:underline}.disp-explica{margin:0;font-size:14px}.disp-campo input{letter-spacing:normal;max-width:280px;font-size:14px}.disp-esqueleto-icono{border-radius:var(--radius-field);width:36px;height:36px}.disp-esqueleto-l1{width:45%}.disp-esqueleto-l2{width:30%}.caja-programar{z-index:30;background:var(--color-base-100);border:1px solid var(--relay-line);border-radius:var(--radius-box);transform-origin:100% 100%;flex-direction:column;gap:6px;width:min(320px,100vw - 32px);max-height:min(560px,75vh);padding:10px;animation:.18s cubic-bezier(.23,1,.32,1) caja-programar-entra;display:flex;position:absolute;bottom:calc(100% + 6px);right:8px;overflow-y:auto}@keyframes caja-programar-entra{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:none}}@keyframes caja-programar-funde{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.caja-programar{animation-name:caja-programar-funde}}.programado-caja .caja-programar{width:100%;animation:none;position:static}.caja-programar-cab,.caja-programar-mes,.caja-programar-pie,.caja-programar-hora{justify-content:space-between;align-items:center;gap:8px;display:flex}.caja-programar-mes span{text-transform:capitalize}.caja-programar-atras svg{transform:rotate(180deg)}.caja-programar-atajos{flex-direction:column;display:flex}.caja-programar-fila{text-align:left;border-radius:var(--radius-field);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:6px 8px;font-size:14px;display:flex}.caja-programar-fila:hover,.caja-programar-fila:focus-visible{background:var(--relay-hover)}.caja-programar-fila:disabled{opacity:.5;cursor:default}.caja-programar-rejilla{flex-direction:column;gap:2px;display:flex}.caja-programar-semana{text-align:center;grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.caja-programar-dsem{color:var(--relay-dim);text-transform:uppercase;font-size:11px}.caja-programar-dia{aspect-ratio:1;cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:none;border-radius:999px;width:100%;max-height:36px;font-size:13px}.caja-programar-dia:hover:not(:disabled){background:var(--relay-hover)}.caja-programar-dia.hoy{color:var(--relay-texto-primario);font-weight:700}.caja-programar-dia.sel{background:var(--color-primary);color:var(--color-primary-content)}.caja-programar-dia:disabled{opacity:.35;cursor:default}.caja-programar-dia:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.caja-programar-aviso{cursor:pointer;align-items:flex-start;gap:8px;font-size:14px;display:flex}.caja-programar-nota,.more-nota{color:var(--relay-dim);font-size:12px;display:block}.caja-programar-frase{color:var(--relay-dim);flex:1;min-width:0;font-size:12px}.composer-pista{z-index:20;background:var(--color-neutral);color:var(--color-neutral-content);border-radius:var(--radius-field);padding:4px 10px;font-size:12px;animation:.16s ease-out caja-programar-funde;position:absolute;bottom:calc(100% + 6px);right:8px}.programado-marcas{color:var(--relay-dim);flex-wrap:wrap;gap:10px;font-size:12px;display:flex}.programado-marcas>span{align-items:center;gap:4px;display:inline-flex}.more-menu .more-aviso-apagado{opacity:.7;cursor:default;align-items:flex-start}.unfurl-card.tarjeta-mapa{border:1px solid var(--relay-line);border-radius:var(--radius-box,12px);background:var(--color-base-100);flex-direction:column;gap:0;width:min(360px,100%);max-width:100%;padding:0;display:flex;overflow:hidden}.tarjeta-mapa .unfurl-copiar,.tarjeta-mapa .unfurl-quitar{z-index:2;top:6px}.tarjeta-mapa .unfurl-quitar{opacity:1;background:var(--color-base-100);min-height:24px;color:var(--color-base-content);border-radius:999px;padding:2px 7px;right:6px}.tarjeta-mapa .unfurl-copiar:has(+.unfurl-quitar){right:36px}.tm-cuerpo{flex-direction:column;min-width:0;display:flex}.tm-mapa-caja{aspect-ratio:16/9;background:var(--relay-hover);position:relative;overflow:hidden}.tm-mapa{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.tm-mapa img{object-fit:cover;opacity:0;width:100%;height:100%;display:block}.tm-mapa-caja.lista img{opacity:1;transition:opacity .15s cubic-bezier(.23,1,.32,1)}.tm-pin{pointer-events:none;filter:drop-shadow(0 2px 3px #00000059);width:34px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}.tm-pin.compacto{width:26px;height:34px}.tm-pin-cuerpo{fill:var(--color-primary)}.tm-atribucion{z-index:1;background:var(--color-base-100);border-top-left-radius:6px;padding:2px 5px;font-size:10px;line-height:1.2;position:absolute;bottom:0;right:0}@supports (color:color-mix(in lab,red,red)){.tm-atribucion{background:color-mix(in srgb,var(--color-base-100) 82%,transparent)}}.tm-atribucion{color:var(--color-base-content)}.tm-pie{flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.tarjeta-mapa.con-acciones-arriba .tm-mapa-caja+.tm-pie{padding-inline-end:12px}.tarjeta-mapa.con-acciones-arriba .tm-pie:first-child{padding-inline-end:64px}.tm-titulo{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.tm-coords{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.tm-titulo.tm-coords{font-size:13.5px;font-weight:600}.tm-origen,.tm-atribucion-texto{color:var(--relay-dim);overflow-wrap:anywhere;font-size:12px}.tm-origen .tm-coords{font-size:11.5px}.tm-atribucion-texto{flex-wrap:wrap;gap:0 6px;font-size:11px;display:flex}.tm-atribucion-texto a,.tm-atribucion{text-decoration:none}.tm-atribucion-texto a:hover,.tm-atribucion:hover{text-decoration:underline}.tarjeta-mapa.compacta .tm-cuerpo{flex-direction:row;gap:10px;padding:8px}.tarjeta-mapa.compacta .tm-mapa-caja{aspect-ratio:1;border-radius:8px;flex:0 0 112px;width:112px}.tarjeta-mapa.compacta .tm-pie{padding:2px 0}.tarjeta-mapa.compacta.con-acciones-arriba .tm-pie{padding-inline-end:0}.tarjeta-mapa.compacta.con-acciones-arriba .tm-titulo{padding-inline-end:52px}.tarjeta-mapa.compacta .tm-atribucion{padding:1px 4px;font-size:9px}.tm-menu{z-index:60;background:var(--color-base-100);min-width:232px;color:var(--color-base-content);border:1px solid var(--relay-line);border-radius:var(--radius-box,12px);box-shadow:var(--relay-shadow-sheet);flex-direction:column;padding:6px;display:flex;position:fixed}.tm-menu-item{border-radius:var(--radius-field,8px);min-height:34px;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;font-size:13px;text-decoration:none;display:flex}.tm-menu-item svg{color:var(--relay-dim);flex-shrink:0}.tm-menu-item:hover,.tm-menu-item:focus-visible{background:var(--relay-hover);outline:none}.tm-menu-grupo{display:contents}.tm-menu-sep{border-top:1px solid var(--relay-line);margin:4px 2px}.tm-menu-pie{border-top:1px solid var(--relay-line);color:var(--relay-dim);flex-wrap:wrap;gap:0 8px;margin:4px 2px 0;padding:6px 8px 2px;font-size:11px;display:flex}.tm-menu-pie a{color:inherit}@media(prefers-reduced-motion:reduce){.tm-mapa-caja.lista img{transition:none}}.sidebar .side-ver-mas{color:var(--relay-dim)}.lv-boton[aria-disabled=true]{opacity:.45;cursor:not-allowed}@media(max-width:640px){.lv-boton{display:none}}.lv-pastilla{cursor:pointer;background:var(--relay-fijo-vivo-fondo-sobre-oscuro);min-width:0;max-width:220px;height:32px;min-height:32px;color:var(--relay-fijo-vivo-texto-sobre-oscuro);font:inherit;text-align:start;border:0;border-radius:999px;flex-shrink:1;align-items:center;gap:8px;padding:0 12px 0 3px;font-size:13px;font-weight:700;line-height:1.2;display:inline-flex}@media(min-width:1024px){.lv-pastilla{max-width:300px}}.lv-pastilla:focus-visible{outline:2px solid var(--color-base-content);outline-offset:2px}.lv-pastilla--dentro{box-shadow:inset 0 0 0 1px var(--relay-fijo-vivo-punto-sobre-oscuro)}.lv-pastilla-aro{box-sizing:border-box;border:2px solid var(--relay-fijo-vivo-punto-sobre-oscuro);background:var(--relay-fijo-vivo-circulo);width:26px;height:26px;color:var(--relay-fijo-vivo-etiqueta-sobre-oscuro);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.lv-pastilla-vivo{letter-spacing:.04em;color:var(--relay-fijo-vivo-etiqueta-sobre-oscuro);flex:none;font-size:11px;font-weight:800}.lv-pastilla .lv-vivo-punto{background:var(--relay-fijo-vivo-punto-sobre-oscuro);width:7px;height:7px}.lv-pastilla--interrumpida{background:var(--color-base-100);color:var(--color-base-content);box-shadow:inset 0 0 0 1px var(--relay-line)}.lv-pastilla--interrumpida .lv-pastilla-aro{border-color:var(--relay-line);color:var(--relay-dim);background:0 0}.lv-pastilla--interrumpida .lv-pastilla-vivo{color:var(--relay-dim)}.lv-pastilla--interrumpida .lv-vivo-punto{background:var(--relay-dim)}.lv-marq{font-variant-numeric:tabular-nums;flex:auto;min-width:0;overflow:hidden}.lv-marq-pista{display:block}.lv-marq-txt{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.lv-marq-txt+.lv-marq-txt{display:none}.lv-marq--corre .lv-marq-pista{white-space:nowrap;will-change:transform;animation-name:lv-marquesina;animation-duration:var(--lv-duracion,10s);animation-timing-function:linear;animation-iteration-count:3;animation-timing-function:linear(0,0 var(--lv-pausa,0%),1);gap:40px;display:inline-flex}.lv-marq--corre .lv-marq-txt{text-overflow:clip;overflow:visible}.lv-marq--corre .lv-marq-txt+.lv-marq-txt{display:block}.lv-pastilla:is(:hover,:focus-visible) .lv-marq-pista{animation-play-state:paused}@keyframes lv-marquesina{0%{transform:translate(0)}to{transform:translate(calc(-1 * var(--lv-distancia,0px)))}}@media(prefers-reduced-motion:reduce){.lv-marq--corre .lv-marq-pista{animation:none}}@media(max-width:720px){.channel-header:has(>.lv-pastilla-hueco){flex-wrap:wrap}.channel-header>.lv-pastilla-hueco{flex:1 0 100%;order:9;padding:8px 4px 4px;display:flex}.channel-header>.lv-pastilla-hueco .lv-pastilla{width:100%;max-width:none;height:44px;min-height:44px;padding:0 14px 0 4px;font-size:15px;display:flex}.channel-header>.lv-pastilla-hueco .lv-pastilla-aro{width:34px;height:34px}.channel-header>.lv-pastilla-hueco .lv-pastilla-vivo{font-size:13px}.channel-header>.lv-pastilla-hueco .lv-vivo-punto{width:8px;height:8px}}.lv-vivo-punto{background:var(--relay-vivo-punto);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.lv-marca-vivo{background:var(--relay-vivo-fondo);height:16px;color:var(--relay-vivo-texto);letter-spacing:.04em;white-space:nowrap;text-transform:none;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:0 5px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.sidebar h3>.lv-marca-vivo{margin:0 auto 0 6px}.side-item{container-type:inline-size}@container (max-width:199px){.side-item>.lv-marca-vivo{background:0 0;height:8px;padding:0}.side-item>.lv-marca-vivo>:last-child{display:none}.side-item>.lv-marca-vivo .lv-vivo-punto{width:8px;height:8px}}:is(.side-item:has(>.mencion-ir):has(>:is(.unread-count,.draft-flag,.scheduled-flag,.status-chip)),.side-item:has(>.unread-count):has(>:is(.draft-flag,.scheduled-flag,.status-chip)))>.lv-marca-vivo{background:0 0;height:8px;padding:0}:is(.side-item:has(>.mencion-ir):has(>:is(.unread-count,.draft-flag,.scheduled-flag,.status-chip)),.side-item:has(>.unread-count):has(>:is(.draft-flag,.scheduled-flag,.status-chip)))>.lv-marca-vivo>:last-child{display:none}:is(.side-item:has(>.mencion-ir):has(>:is(.unread-count,.draft-flag,.scheduled-flag,.status-chip)),.side-item:has(>.unread-count):has(>:is(.draft-flag,.scheduled-flag,.status-chip)))>.lv-marca-vivo .lv-vivo-punto{width:8px;height:8px}.side-item.silenciado:not(.active):not(.marcado-no-leido):has(>.lv-marca-vivo){opacity:1}.side-item.silenciado:not(.active):not(.marcado-no-leido):has(>.lv-marca-vivo)>:not(.lv-marca-vivo){opacity:.6}.side-avatar .presence.presence-lv,.presence-dot.presence-lv{background:var(--color-base-100);color:var(--relay-texto-primario);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.side-avatar .presence.presence-lv{border:2px solid var(--side-bg,var(--color-base-200));width:12px;height:12px}.lv-tarjeta--cargando{min-height:92px}.lv-tarjeta .tjm-icono{color:var(--relay-texto-error)}.lv-tarjeta--fin .tjm-icono,.lv-tarjeta--programada .tjm-icono{color:var(--relay-dim)}.lv-tarjeta .tjm-sub .lv-en-vivo,.lv-tarjeta .tjm-sub .lv-marca-vivo{vertical-align:middle}.lv-en-vivo{color:var(--relay-dim);align-items:center;gap:6px;font-weight:700;display:inline-flex}.lv-tarjeta-crono,.lv-crono{font-variant-numeric:tabular-nums;color:var(--relay-dim)}.lv-tarjeta-gente{color:var(--relay-dim);align-items:center;gap:8px;margin-top:6px;font-size:.8rem;display:flex}.lv-pila{display:inline-flex}.lv-pila>*+*{margin-left:-6px}.lv-hoja h3{align-items:center;gap:8px;display:flex}.lv-hoja-cuerpo{flex-direction:column;gap:10px;display:flex}.lv-hoja-etiqueta{font-size:13px;font-weight:600}.lv-hoja-explica,.lv-previa-nota{color:var(--relay-dim);font-size:13px}.lv-hoja-avisar{cursor:pointer;align-items:flex-start;gap:8px;font-size:14px;display:flex}.lv-hoja-avisar small{color:var(--relay-dim);font-size:12px;display:block}.lv-hoja-fallo,.lv-hoja-motivo{color:var(--relay-texto-error);font-size:13px}.lv-hoja-motivo{color:var(--color-base-content)}.lv-hoja-error{align-items:center;gap:8px;font-size:13px;display:flex}.lv-hoja-acciones{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.lv-hoja-cargando{border-radius:var(--radius-field);background:var(--relay-hover);height:120px}.ranura-capsula:empty,.ranura-sala-hilo:empty{display:none}.lv-flotante{--lv-sombra-flota:0 6px 24px oklab(0% none none/.18);--relay-dim:var(--relay-fijo-vivo-texto-2-sobre-oscuro);--relay-line:var(--relay-fijo-vivo-borde-sobre-oscuro);--relay-hover:var(--relay-fijo-vivo-texto-sobre-oscuro)}@supports (color:color-mix(in lab,red,red)){.lv-flotante{--relay-hover:color-mix(in oklab, var(--relay-fijo-vivo-texto-sobre-oscuro) 10%, transparent)}}.lv-flotante{background:var(--relay-fijo-vivo-fondo-sobre-oscuro);color:var(--relay-fijo-vivo-texto-sobre-oscuro);border:0;border-top:1px solid var(--relay-fijo-vivo-borde-sobre-oscuro);box-shadow:none;border-radius:0;flex-wrap:wrap;align-items:center;gap:0 2px;padding:4px 6px;display:flex}.lv-flotante--suelta{z-index:80;border:1px solid var(--relay-fijo-vivo-borde-sobre-oscuro);border-radius:var(--radius-box);width:min(300px,100vw - 32px);box-shadow:var(--lv-sombra-flota);position:fixed;bottom:16px;left:16px}.lv-flotante-abrir{text-align:start;border-radius:var(--radius-field);min-width:0;min-height:44px;color:inherit;flex:100%;align-items:center;gap:8px;padding:2px 6px;display:flex}.lv-flotante-abrir:hover{background:var(--relay-hover)}.lv-flotante-abrir:focus-visible,.lv-flotante button:focus-visible{outline:2px solid var(--relay-fijo-vivo-texto-sobre-oscuro);outline-offset:1px}.lv-flotante .lv-vivo-punto{background:var(--relay-fijo-vivo-punto-sobre-oscuro);width:8px;height:8px}.lv-flotante-caras{flex-shrink:0;display:inline-flex}.lv-flotante-caras>*+*{margin-left:-8px}.lv-flotante-caras>*{box-shadow:0 0 0 2px var(--relay-fijo-vivo-fondo-sobre-oscuro);border-radius:50%}.lv-flotante-mas{background:var(--relay-fijo-vivo-borde-sobre-oscuro);min-width:22px;height:22px;color:var(--relay-fijo-vivo-texto-sobre-oscuro);border-radius:99px;justify-content:center;align-items:center;padding:0 4px;font-size:11px;font-weight:600;display:inline-flex}.lv-flotante-textos{flex-direction:column;min-width:0;display:flex}.lv-flotante-titulo{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.lv-flotante-sub{color:var(--relay-fijo-vivo-texto-2-sobre-oscuro);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.lv-flotante-controles{flex:100%;justify-content:space-between;align-items:center;display:flex}.lv-flotante .btn-square,.lv-barra-hilo .btn-square{width:44px;height:44px;min-height:44px}.lv-flotante .lv-flotante-micro{color:var(--relay-fijo-vivo-texto-sobre-oscuro);background:var(--relay-fijo-vivo-borde-sobre-oscuro);border:0;border-radius:50%}.lv-flotante-micro--off,.lv-flotante-micro--off svg{color:var(--relay-texto-error)}.lv-flotante .lv-flotante-micro--off,.lv-flotante .lv-flotante-micro--off svg{color:var(--relay-fijo-vivo-etiqueta-sobre-oscuro)}.lv-panel{background:var(--color-base-200);width:360px;min-width:0;height:100%;color:var(--color-base-content);border-left:1px solid var(--relay-line);flex-direction:column;flex-shrink:0;order:1;display:flex}.lv-panel[hidden]{display:none}.lv-panel-cabecera{border-bottom:1px solid var(--relay-line);align-items:center;gap:8px;min-height:56px;padding:6px 6px 6px 14px;display:flex}.lv-panel-ondas{color:var(--relay-texto-primario);flex-shrink:0;display:inline-flex}.lv-panel .lv-sala-titulos h2{font-size:15px;line-height:1.3}.lv-panel .lv-sala-titulos p{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.lv-panel-plegar{flex-shrink:0}.lv-panel .btn-square.lv-panel-plegar,.lv-panel .btn-square.lv-control{width:44px;height:44px;min-height:44px}.lv-panel .lv-estado{padding:8px 12px 0}.lv-panel-cuerpo{flex-direction:column;flex:1;gap:14px;min-height:0;padding:12px;display:flex;overflow-y:auto}.lv-panel .lv-personas{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.lv-panel .lv-persona{padding:8px 2px}.lv-solo-tu{text-align:center;color:var(--relay-dim);flex-direction:column;align-items:center;gap:8px;font-size:13px;display:flex}.lv-esqueleto{border-radius:var(--radius-field);background:var(--relay-hover);display:block}.lv-esqueleto--titulo{width:60%;height:14px;margin-bottom:6px}.lv-esqueleto--sub{width:40%;height:10px}.lv-esqueleto--avatar{border-radius:50%;width:48px;height:48px}.lv-resumen{border-top:1px solid var(--relay-line);flex-direction:column;gap:6px;padding-top:12px;display:flex}.lv-resumen-titulo{color:var(--relay-dim);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.lv-resumen-lista{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lv-resumen-fila{align-items:flex-start;gap:8px;min-width:0;display:flex}.lv-resumen-cuerpo{flex-direction:column;flex:1;min-width:0;display:flex}.lv-resumen-cabecera{align-items:baseline;gap:6px;min-width:0;display:flex}.lv-resumen-autor{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.lv-resumen-hora{color:var(--relay-dim);white-space:nowrap;flex-shrink:0;font-size:11px}.lv-resumen-texto{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.lv-resumen-vacio,.lv-resumen-error{color:var(--relay-dim);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.lv-resumen-esqueleto{flex-direction:column;gap:8px;display:flex}.lv-resumen-esqueleto span{border-radius:var(--radius-field);background:var(--relay-hover);height:28px;display:block}.lv-resumen-abrir{align-self:flex-start;min-height:44px}.lv-barra-hilo{background:var(--color-base-100);border-bottom:1px solid var(--relay-line);align-items:center;gap:6px;padding:4px 6px 4px 12px;display:flex}.lv-barra-hilo-ondas{color:var(--relay-dim);flex-shrink:0;display:inline-flex}.lv-barra-hilo-ondas--habla{color:var(--relay-texto-primario)}.lv-barra-hilo-textos{flex-direction:column;flex:1;min-width:0;display:flex}.lv-barra-hilo-titulo{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.lv-barra-hilo-sub{color:var(--relay-dim);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.lv-barra-hilo-volver{flex-shrink:0;min-height:44px}@media(max-width:1023px){.lv-panel{top:var(--relay-borde-superior);z-index:45;border:1px solid var(--relay-line);border-right:0;height:auto;position:fixed;bottom:0;right:0;box-shadow:0 6px 24px oklab(0% none none/.18)}}.lv-panel.lv-panel--capa{top:var(--relay-borde-superior);z-index:45;border:1px solid var(--relay-line);border-right:0;height:auto;position:fixed;bottom:0;right:0;box-shadow:0 6px 24px oklab(0% none none/.18)}@media(max-width:720px){.lv-panel,.lv-panel.lv-panel--capa{inset:var(--relay-borde-superior) 0 0 0;z-index:50;width:auto;box-shadow:none;border:0}.lv-panel-cabecera{padding-left:4px}}.lv-sala-capa{z-index:90;padding:16px;padding-top:calc(16px + var(--relay-borde-superior));background:oklab(0% none none/.4);place-items:center;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.lv-sala{background:var(--color-base-100);border:1px solid var(--relay-line);border-radius:var(--radius-box);flex-direction:column;gap:14px;width:min(720px,100%);max-height:min(86vh,860px);padding:18px 20px;display:flex;overflow-y:auto}.lv-sala--previa{width:min(480px,100%)}.lv-sala-cabecera,.lv-previa-cabecera{align-items:center;gap:10px;display:flex}.lv-sala-titulos{flex:1;min-width:0}.lv-sala-titulos h2,.lv-previa-titulo{text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:700;overflow:hidden}.lv-sala-titulos p,.lv-previa-sub{color:var(--relay-dim);font-size:13px}.lv-enlace{color:var(--relay-texto-primario);text-underline-offset:2px;text-decoration:underline}.lv-estado{flex-direction:column;gap:6px;display:flex}.lv-estado:empty{display:none}.lv-franja{border:1px solid var(--relay-line);border-radius:var(--radius-field);background:var(--color-base-200);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.lv-franja--aviso{border-color:var(--relay-texto-advertencia)}@supports (color:color-mix(in lab,red,red)){.lv-franja--aviso{border-color:color-mix(in oklab,var(--relay-texto-advertencia) 55%,transparent)}}.lv-franja--error{border-color:var(--relay-texto-error)}@supports (color:color-mix(in lab,red,red)){.lv-franja--error{border-color:color-mix(in oklab,var(--relay-texto-error) 55%,transparent)}}.lv-ayuda{color:var(--relay-dim);flex-basis:100%}.lv-confirmar-bloque{border:1px solid var(--relay-line);border-radius:var(--radius-field);flex-direction:column;gap:10px;padding:12px;display:flex}.lv-personas{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.lv-persona{border-radius:var(--radius-box);text-align:center;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;display:flex;position:relative}.lv-persona-avatar{outline-offset:3px;border-radius:50%;outline:3px solid #0000;display:inline-flex;position:relative}.lv-persona--habla .lv-persona-avatar{outline-color:var(--relay-texto-primario)}.lv-persona--habla .lv-persona-nombre{font-weight:700}.lv-persona-mute{background:var(--color-base-100);color:var(--relay-texto-error);border:1px solid var(--relay-line);border-radius:50%;padding:3px;display:inline-flex;position:absolute;bottom:-2px;right:-2px}.lv-persona-nombre{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;overflow:hidden}.lv-persona-nombre>svg{vertical-align:-2px;margin-right:2px;display:inline-block}.lv-persona-marcas{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;min-height:18px;display:flex}.lv-marca{border:1px solid var(--relay-line);color:var(--relay-dim);border-radius:99px;padding:0 6px;font-size:11px}.lv-red{align-items:flex-end;gap:1px;height:10px;display:inline-flex}.lv-barra{background:var(--relay-line);border-radius:1px;width:3px}.lv-barra:first-child{height:4px}.lv-barra:nth-child(2){height:7px}.lv-barra:nth-child(3){height:10px}.lv-barra--on{background:var(--relay-texto-advertencia)}.lv-persona-menu{position:absolute;top:4px;right:4px}.lv-persona-acciones{min-width:180px;left:auto;right:0}.lv-confirmar{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.lv-controles{border-top:1px solid var(--relay-line);background:var(--color-base-200);flex-direction:column;gap:6px;padding:10px 12px;display:flex}.lv-controles-fila{align-items:center;gap:6px;display:flex}.lv-control{gap:6px;min-height:44px}.lv-control--micro{flex:1;justify-content:flex-start}.lv-control--off{color:var(--relay-texto-error)}.lv-controles-fin{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lv-controles-fin>.btn{flex:1 1 0}.lv-controles-fin>.lv-confirmar{flex:100%}.lv-mas{position:relative}.lv-mas-menu{min-width:220px;inset:auto 0 calc(100% + 4px) auto}.lv-mas-menu [role=menuitem]{align-items:center;gap:8px;display:flex}.lv-mas-opcion{cursor:pointer;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.lv-invitar{border:1px solid var(--relay-line);border-radius:var(--radius-field);flex-direction:column;gap:8px;padding:10px;display:flex}.lv-invitar-lista{flex-direction:column;gap:2px;max-height:220px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.lv-invitar-lista label{border-radius:var(--radius-field);cursor:pointer;align-items:center;gap:8px;min-height:36px;padding:0 6px;font-size:13px;display:flex}.lv-invitar-lista label:hover{background:var(--relay-hover)}.lv-previa{flex-direction:column;gap:12px;display:flex}.lv-previa-dispositivos{flex-direction:column;gap:8px;display:flex}.lv-previa-fila{justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.lv-previa-fila>span{align-items:center;gap:6px;display:inline-flex}.lv-previa-fila select{max-width:60%}.lv-previa-medidor{align-items:center;gap:10px;display:flex}.lv-previa-medidor meter{flex:1;height:8px}@media(prefers-reduced-motion:no-preference){.lv-persona-avatar{transition:outline-color .15s cubic-bezier(.23,1,.32,1)}.lv-sala{animation:.18s cubic-bezier(.23,1,.32,1) lv-entra}@keyframes lv-entra{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.lv-panel{animation:.2s cubic-bezier(.23,1,.32,1) lv-panel-entra}@keyframes lv-panel-entra{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.lv-flotante{animation:.16s cubic-bezier(.23,1,.32,1) lv-flotante-entra}@keyframes lv-flotante-entra{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:none}}}@media(prefers-reduced-motion:no-preference)and (max-width:720px){.lv-panel{animation:.22s cubic-bezier(.23,1,.32,1) lv-hoja-sube}@keyframes lv-hoja-sube{0%{transform:translateY(100%)}to{transform:none}}}@media(prefers-reduced-motion:reduce){.lv-panel,.lv-flotante{animation:.12s ease-out lv-funde}@keyframes lv-funde{0%{opacity:0}to{opacity:1}}}@media(max-width:640px){.lv-sala-capa{padding:0;padding-top:var(--relay-borde-superior);place-items:stretch stretch}.lv-sala{border:0;border-radius:0;width:100%;height:100%;max-height:none}.lv-personas{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}}.lv-pastilla-hueco{min-width:0;display:inline-flex}.lv-pastilla--sale{pointer-events:none}@media(prefers-reduced-motion:no-preference){.lv-pastilla--vivo .lv-vivo-punto,.lv-flotante .lv-vivo-punto{animation:1.4s ease-in-out infinite lv-late}@keyframes lv-late{0%,to{opacity:1}50%{opacity:.35}}.lv-pastilla--entra{animation:.2s cubic-bezier(.23,1,.32,1) lv-pastilla-entra}@keyframes lv-pastilla-entra{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:none}}.lv-pastilla--sale{animation:.15s cubic-bezier(.23,1,.32,1) forwards lv-pastilla-sale}@keyframes lv-pastilla-sale{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.95)}}}@media(prefers-reduced-motion:reduce){.lv-pastilla--entra{animation:.12s ease-out lv-funde}.lv-pastilla--sale{animation:.12s ease-out forwards lv-pastilla-funde-sale}@keyframes lv-pastilla-funde-sale{0%{opacity:1}to{opacity:0}}}.lv-vivo-punto--gris{background:var(--relay-dim)}.presence-dot.presence-ll:after{content:"";background:var(--relay-presencia-online);width:70%;height:70%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1.9.4 1.8.7 2.7a2 2 0 0 1-.5 2.1L8 9.8a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.5c.9.3 1.8.6 2.7.7a2 2 0 0 1 1.7 2Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1.9.4 1.8.7 2.7a2 2 0 0 1-.5 2.1L8 9.8a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.5c.9.3 1.8.6 2.7.7a2 2 0 0 1 1.7 2Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.fuera-aviso{padding:2px 16px 6px 56px;animation:.18s cubic-bezier(.23,1,.32,1) fuera-entra;display:flex}.thread-panel .fuera-aviso{padding-left:12px;padding-right:12px}.fuera-tarjeta{contain:none;width:min(420px,100%);max-width:100%}.fuera-cabecera{color:var(--relay-dim);align-items:center;gap:6px;font-size:12px;display:flex}.fuera-cabecera svg{color:var(--relay-texto-primario);flex-shrink:0}.fuera-marca{color:var(--color-base-content);font-weight:800}.fuera-solo:before{content:"·";margin-right:6px}.fuera-tarjeta .tarjeta-bot-texto{overflow-wrap:break-word;word-break:normal;-webkit-hyphens:manual;hyphens:manual;margin:0}.fuera-ver-todos{color:var(--relay-texto-primario);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:12.5px;font-weight:700}.fuera-ver-todos:focus-visible{outline:2px solid var(--relay-texto-primario);outline-offset:2px;border-radius:var(--radius-selector)}@keyframes fuera-entra{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.fuera-aviso{animation-name:fuera-funde}@keyframes fuera-funde{0%{opacity:0}to{opacity:1}}}@media(max-width:640px){.fuera-aviso{padding-left:12px;padding-right:12px}}.menu-cabecera-separado{border-top:1px solid var(--relay-line)}.indicador-subidas{background:var(--relay-hover);width:36px;height:36px;color:var(--color-base-content);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.indicador-subidas:hover{background:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.indicador-subidas:hover{background:color-mix(in oklab,var(--color-base-content) 16%,transparent)}}.indicador-subidas:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.indicador-subidas-anillo{width:36px;height:36px;position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(-90deg)}.indicador-subidas-anillo circle{fill:none;stroke-width:2.5px}.indicador-subidas-anillo .pista{stroke:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.indicador-subidas-anillo .pista{stroke:color-mix(in oklab,var(--color-base-content) 15%,transparent)}}.indicador-subidas-anillo .avance{stroke:var(--color-primary);stroke-linecap:round;transition:stroke-dashoffset .3s cubic-bezier(.23,1,.32,1)}.indicador-subidas-punto{background:var(--color-warning);width:9px;height:9px;box-shadow:0 0 0 2px var(--color-base-100);border-radius:50%;position:absolute;top:1px;right:1px}.riel-hueco .indicador-subidas{color:var(--side-fg,var(--color-base-content))}.bandeja-subidas{z-index:60;background:var(--color-base-100);width:min(380px,100vw - 32px);max-height:min(70vh,560px);color:var(--color-base-content);border:1px solid var(--relay-line);border-radius:var(--radius-box);box-shadow:var(--relay-shadow-sheet);outline:none;flex-direction:column;animation:.18s cubic-bezier(.23,1,.32,1) bandeja-subidas-entra;display:flex;position:fixed;bottom:16px;left:72px}@keyframes bandeja-subidas-entra{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.bandeja-subidas{animation:none}.indicador-subidas-anillo .avance{transition:none}}@media(max-width:640px){.bandeja-subidas{bottom:72px;left:16px}}.bandeja-subidas-cabecera{border-bottom:1px solid var(--relay-line);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.bandeja-subidas-cabecera h2{margin:0;font-size:14px;font-weight:600}.bandeja-subidas-vacia{color:var(--relay-dim);padding:16px 12px;font-size:13px}.bandeja-subidas-lista{margin:0;padding:4px 0;list-style:none;overflow-y:auto}.bandeja-subida{gap:10px;padding:8px 12px;font-size:13px;display:flex}.bandeja-subida+.bandeja-subida{border-top:1px solid var(--relay-line)}.bandeja-subida-mini{border-radius:var(--radius-field);background:var(--relay-hover);width:36px;height:36px;color:var(--relay-dim);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.bandeja-subida-mini img{object-fit:cover;width:100%;height:100%}.bandeja-subida-cuerpo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bandeja-subida-nombre{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.bandeja-subida-destino{color:var(--relay-dim);gap:8px;min-width:0;font-size:12px;display:flex}.bandeja-subida-destino span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bandeja-subida-barra{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-base-content);border:0;border-radius:9999px;width:100%;height:4px;margin:4px 0 2px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bandeja-subida-barra{background:color-mix(in oklab,var(--color-base-content) 12%,transparent)}}.bandeja-subida-barra::-webkit-progress-bar{background:0 0}.bandeja-subida-barra::-webkit-progress-value{background:var(--color-primary);border-radius:9999px}.bandeja-subida-barra::-moz-progress-bar{background:var(--color-primary);border-radius:9999px}.bandeja-subida-estado{color:var(--relay-dim);font-variant-numeric:tabular-nums;font-size:12px}.bandeja-subida--problema .bandeja-subida-estado{color:var(--color-warning-content-on-base,var(--color-base-content))}.bandeja-subida-acciones{flex-wrap:wrap;align-items:center;gap:4px;margin-top:2px;display:flex}.bandeja-subida-acciones .btn{gap:4px}.tarjeta-ref,.paleta-ref,.ref-vistazo-id{color:var(--relay-dim);font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:12px;font-weight:600}.tarjeta-ref{margin-right:6px}.tarjeta-modal-titulo-fila{align-items:flex-start;gap:8px;min-width:0;display:flex}.tarjeta-modal-titulo-fila>.tarjeta-modal-titulo{flex:0 auto;width:auto;min-width:0}.tarjeta-modal-id{white-space:nowrap;color:var(--relay-dim);font-variant-numeric:tabular-nums;cursor:copy;background:var(--color-base-200);border:1px solid var(--relay-line);border-radius:999px;flex:none;margin-top:4px;padding:0 8px;font-size:12px;font-weight:600;line-height:20px}.tarjeta-modal-id:hover,.tarjeta-modal-id:focus-visible{border-color:var(--color-primary);color:var(--color-base-content)}.ref-chip{border:1px solid var(--relay-line);background:var(--color-base-200);max-width:min(100%,22em);color:var(--color-base-content);cursor:pointer;vertical-align:baseline;border-radius:999px;align-items:baseline;gap:4px;margin:0 1px;padding:0 6px;line-height:1.45;text-decoration:none;display:inline-flex}.ref-chip:hover{border-color:var(--color-primary)}.md a.ref-chip,.md a.ref-chip:hover{color:var(--color-base-content);text-decoration:none}.ref-chip:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.ref-chip-punto{background:var(--relay-dim);text-align:center;border-radius:50%;flex:none;align-self:center;width:8px;height:8px;font-size:9px;line-height:8px}.ref-chip.completada .ref-chip-punto{width:auto;height:auto;color:var(--relay-texto-exito);background:0 0;font-size:11px;line-height:1}.ref-chip-id{font-variant-numeric:tabular-nums;flex:none;font-size:.9em;font-weight:700}.ref-chip-titulo{overflow-wrap:anywhere;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;flex:0 auto;min-width:0;font-size:.9em;display:-webkit-box;overflow:hidden}.ref-vistazo{z-index:60;background:var(--color-base-100);border:1px solid var(--relay-line);width:min(340px,100vw - 16px);position:fixed}.ref-vistazo .tarjeta-compartida-cuerpo{flex-direction:column;gap:4px;padding:10px 12px;display:flex}.board-comentario-reacciones{margin:4px 0 0;padding:0;position:relative}.board-comentario-carita{opacity:0;display:inline-flex;position:relative}.board-comentario:hover .board-comentario-carita,.board-comentario:focus-within .board-comentario-carita{opacity:1}@media(hover:none){.board-comentario-carita{opacity:1}}.campo-tablero-nuevo{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;display:flex}.campo-prefijo{align-items:center;gap:6px;display:inline-flex}.campo-prefijo-etiqueta{color:var(--relay-dim);font-size:12px}.campo-prefijo-input{text-transform:uppercase;font-variant-numeric:tabular-nums;width:7.5em}.campo-prefijo-ayuda{color:var(--relay-dim);flex-basis:100%;font-size:12px}.campo-prefijo-error{color:var(--relay-texto-error);flex-basis:100%;align-items:center;gap:6px;font-size:12px;display:flex}.tablero-nombre-fila{align-items:center;gap:6px;min-width:0;display:flex}.tablero-tarjeta.con-novedades .tablero-nombre{font-weight:800}.tablero-punto{background:var(--color-base-content);border-radius:50%;flex:none;width:8px;height:8px}.tablero-para-ti{background:var(--color-primary);color:var(--color-primary-content);font-variant-numeric:tabular-nums;border:none;flex:none;margin-left:auto}.tableros-novedades-fallo{color:var(--relay-dim);margin:0 0 8px;font-size:12px}.menu-tablero .tablero-punto{margin-left:auto}.menu-tablero .tablero-para-ti{margin-left:4px}.tjm{display:contents}.post-body:has(>.tjm){flex-direction:column;display:flex}.post-body>.tjm>.fila-acciones{order:1}.tjm>:not(.fila-acciones){max-width:var(--tjm-ancho,24rem)}.tjm-cuerpo{align-items:center;gap:10px;min-width:min(12.5rem,100%);padding:2px 0;display:flex}.tjm-icono{width:36px;height:36px;color:var(--relay-texto-primario);background:currentColor;border-radius:50%;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.tjm-icono{background:color-mix(in oklab,currentColor 14%,transparent)}}.tjm-textos{flex-direction:column;min-width:0;line-height:1.3;display:flex}.tjm-titulo,.tjm-sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tjm-titulo{font-size:14px;font-weight:700}.tjm-sub{color:var(--relay-dim);font-variant-numeric:tabular-nums;font-size:13px}.tjm-detalle{color:var(--relay-dim);overflow-wrap:anywhere;margin:4px 0 0;font-size:13px}.post-card{--tjm-fin:14px;--tjm-pie:10px}.post.continua .post-card{--tjm-pie:6px}.post.continua .post-card.reserva-flecha,html[data-mis-mensajes] .post-propio.con-meta .post-card.reserva-flecha{--tjm-fin:32px}.post-card>.post-body>.tjm>.fila-acciones{width:auto;max-width:none;margin:8px calc(-1 * var(--tjm-fin)) calc(-1 * var(--tjm-pie)) -14px;border-end-end-radius:var(--radius-box);border-end-start-radius:var(--radius-box);overflow:hidden}.post-card>.post-body>.tjm>.fila-acciones>.fila-accion{min-height:40px}.thread-posts .post.compact .post-card>.post-body>.tjm>.fila-acciones{max-width:var(--tjm-ancho,24rem);border-radius:0;margin:6px 0 0}.tjm-detalle--texto{color:inherit;font-size:14px}.tarjeta-aviso-bot.fecha .tjm-icono{color:var(--relay-texto-advertencia)}.tarjeta-daily .tjm-sub:first-letter{text-transform:uppercase}.unfurl-tarjeta,.red-tarjeta,.mapa-tarjeta{--tjm-ancho:30rem}@keyframes toast{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes aura{to{--aura-angle:360deg;transform:translateZ(1px)}}@keyframes aura-glow{20%,80%{opacity:.7;filter:blur(.25rem)}50%{opacity:1;filter:blur(.75rem)}}@keyframes aura-glow-after{20%,80%{opacity:.3;filter:blur(1rem)}50%{opacity:.6;filter:blur(1.5rem)}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@keyframes progress{50%{background-position-x:-115%}}@keyframes menu{0%{opacity:0}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@keyframes rating{0%,40%{filter:brightness(1.05)contrast(1.05);scale:1.1}}@keyframes rotator{89.9999%,to{--first-item-position:0 0%}90%,99.9999%{--first-item-position:0 calc(var(--items) * 100%)}to{translate:0 -100%}}@keyframes dropdown{0%{opacity:0}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
