@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-next-latin-ext-400-normal-BalHKn7d.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-400-normal-qxMiU51n.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-next-latin-400-normal-FfmJh7DR.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-400-normal-DPp7N0cD.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/atkinson-hyperlegible-next-latin-ext-600-normal-kZZEtAc7.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-600-normal-BBAQIogt.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/atkinson-hyperlegible-next-latin-600-normal-BBuhw47K.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-600-normal-BhgCag5w.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-next-latin-ext-700-normal-CBw-mJf_.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-700-normal-292QVhS1.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-next-latin-700-normal-Dpiyiu63.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-700-normal-C2qZD_Q9.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/atkinson-hyperlegible-next-latin-ext-800-normal-CCpWmrAz.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-800-normal-DJxWoX6k.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/atkinson-hyperlegible-next-latin-800-normal-D32lleIF.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-800-normal-DtRtCSx4.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}/*! 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-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}}}@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;--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}}@layer components{.ui-icon{flex:none;width:15px;height:15px}.ui-page{flex-direction:column;min-height:100dvh;display:flex;container:page/inline-size}.ui-main{flex-direction:column;flex:1;gap:18px;width:100%;max-width:1240px;margin:0 auto;padding:4px 16px 24px;display:flex}.ui-crumbs{color:var(--t2);font-size:12.5px;font-weight:700;display:none}.ui-crumbs a{color:inherit}.ui-msg{color:var(--t2);padding:24px 4px;font-size:14px}.ui-msg--err{color:var(--red);font-weight:700}.ui-link{color:var(--ac);font-size:12.5px;font-weight:800}.ui-bar{flex-wrap:wrap;align-items:center;gap:10px 12px;width:100%;max-width:1240px;margin:0 auto;padding:14px 16px 10px;display:flex}.ui-bar__logo{flex:none;display:block}.ui-bar__logo img{width:min(210px,52vw);height:auto;display:block}.ui-bar__tabs{flex-basis:100%;grid-auto-columns:1fr;grid-auto-flow:column;gap:8px;display:grid}.ui-bar__nav{gap:8px;margin-left:18px;display:none}.ui-bar__tabs a,.ui-bar__nav a{text-align:center;color:var(--t2);background:var(--sf);box-shadow:var(--sh);border-radius:12px;padding:9px 14px;font-size:13.5px;font-weight:800}.ui-bar__tabs a.is-on,.ui-bar__nav a.is-on{background:var(--vl);color:var(--vd);box-shadow:inset 0 0 0 1.5px var(--ac)}.ui-bar__tabs.is-one{grid-auto-columns:max-content}.ui-bar__back{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px 12px;display:flex}.ui-back{color:var(--t2);background:var(--sf);box-shadow:var(--sh);border-radius:12px;align-items:center;gap:6px;padding:8px 14px 8px 10px;font-size:13.5px;font-weight:800;display:inline-flex}.ui-back .ui-icon{width:16px;height:16px}.ui-bar__me{align-items:center;gap:10px;margin-left:auto;display:flex}.ui-bar__who{text-align:right;font-size:12.5px;font-weight:800;line-height:1.2;display:none}.ui-bar__who small{color:var(--t2);font-size:11px;font-weight:700;display:block}.ui-bar .ui-link{font-size:13px}.ui-avatar{width:34px;height:34px;color:var(--tx);box-shadow:var(--sh);background:#fff;border-radius:11px;flex:none;place-items:center;font-size:12.5px;font-weight:800;display:grid}.ui-theme{background:var(--sf);width:40px;height:34px;box-shadow:var(--sh);border-radius:11px;flex:none;justify-content:center;align-items:center;gap:3px;display:flex}.ui-theme i{opacity:.35;border-radius:50%;width:8px;height:8px}.ui-theme i:first-child{background:#6c4fe0}.ui-theme i:nth-child(2){background:#4f6d93}.ui-theme i:nth-child(3){background:#2f6e5e}.ui-theme.is-lavender i:first-child,.ui-theme.is-mist i:nth-child(2),.ui-theme.is-forest i:nth-child(3){opacity:1;width:10px;height:10px}.ui-h1{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ui-h1 h1{margin:0;font-size:21px;font-weight:800}.ui-h1>span{color:var(--t2);font-size:13px;font-weight:700}.ui-h1 .ui-btn{margin-left:auto}.ui-btn{background:var(--sf);box-shadow:var(--sh);color:var(--tx);white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:9px 14px;font-size:13px;font-weight:800;display:inline-flex}.ui-btn small{opacity:.85;font-weight:700}.ui-btn--pri{background:var(--ac);color:#fff;box-shadow:2px 3px 6px var(--lo)}.ui-btn--red{background:var(--red);color:#fff;box-shadow:2px 3px 6px var(--lo)}.ui-btn--danger{color:var(--red)}.ui-btn:disabled{color:var(--t2);cursor:not-allowed}.ui-btn--pri:disabled,.ui-btn--red:disabled{background:var(--noa-f);color:var(--t2);box-shadow:none}.ui-chip{white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:800;display:inline-flex}.ui-chip:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.ui-chip--pendiente{background:var(--pen-f);color:var(--pen-t)}.ui-chip--aceptado{background:var(--ace-f);color:var(--ace-t)}.ui-chip--rechazado{background:var(--red-l);color:var(--red-d)}.ui-chip--no_asistio{background:var(--noa-f);color:var(--noa-t)}.ui-tag{white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:4px 9px;font-size:12.5px;font-weight:800;line-height:1.3;display:inline-flex}.ui-tag .ui-icon{width:13px;height:13px}.ui-tag--pendiente{background:var(--sf);color:var(--ac);box-shadow:inset 0 0 0 1.5px var(--ac)}.ui-tag--cerrado{background:var(--vl);color:var(--vd)}.ui-tag--confirmado{background:var(--vd);color:#fff}.ui-tag--cancelado{background:var(--red);color:#fff}.ui-tag--preparacion{color:var(--t2);outline:1.5px dashed var(--t2);outline-offset:-1.5px;background:0 0}.ui-tag--programado{color:var(--pen-t);background:0 0;box-shadow:inset 0 0 0 1.5px #a87f00}.ui-utag--validada{background:var(--sf);color:var(--ac);box-shadow:inset 0 0 0 1.5px var(--ac)}.ui-utag--aplicada{background:var(--vd);color:#fff}.ui-utag--descartada{background:var(--sf);color:var(--noa-t);box-shadow:inset 0 0 0 1.5px #a9a3b5}.ui-rp{white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:800;display:inline-flex}.ui-rp .ui-icon{width:12px;height:12px}.ui-rp--ok{background:var(--ace-f);color:var(--ace-t)}.ui-rp--error{background:var(--red-l);color:var(--red-d)}.ui-rp--duplicado{background:var(--noa-f);color:var(--noa-t)}.ui-rp--conflicto{background:var(--con-f);color:var(--con-t)}.ui-rp--cargada{background:var(--mint);color:var(--grn-t)}.ui-rp--cargada .ui-icon{color:var(--grn)}.ui-search,.iv-search{background:var(--sf);box-shadow:var(--sh);border-radius:14px;align-items:center;gap:8px;min-width:0;padding:9px 12px;display:flex}.ui-search .ui-icon,.iv-search .ui-icon{color:var(--t2)}.ui-search input,.iv-search input{font:inherit;color:var(--tx);background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:13.5px}.ui-search input::placeholder,.iv-search input::placeholder{color:var(--t2)}.ui-search:focus-within,.iv-search:focus-within{box-shadow:var(--sh),inset 0 0 0 1.5px var(--ac)}.ui-filt,.iv-filt{flex-wrap:wrap;gap:8px 7px;display:flex}.ui-filt button,.iv-filt button{background:var(--sf);box-shadow:var(--sh);color:var(--t2);white-space:nowrap;border-radius:99px;padding:6px 12px;font-size:12.5px;font-weight:800}.ui-filt button b,.iv-filt button b{font-variant-numeric:tabular-nums;margin-left:4px}.ui-filt button[aria-pressed=true],.iv-filt button[aria-pressed=true]{background:var(--vl);color:var(--vd);box-shadow:inset 0 0 0 1.5px var(--ac)}.ui-glist{gap:10px;display:grid}.ui-grow{background:var(--sf);box-shadow:var(--sh);color:inherit;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 10px;padding:12px 14px;display:grid}.ui-grow b{font-size:14px}.ui-grow b span{color:var(--t2);font-weight:600}.ui-grow .a{color:var(--t2);grid-column:1;font-size:12px}.ui-grow .a strong{color:var(--tx);font-weight:700}.ui-grow .ui-tag{grid-area:1/2/3}.gd-card{background:var(--sf);box-shadow:var(--sh3);border-radius:22px;gap:14px;padding:16px;display:grid}.gd-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.gd-title{flex-wrap:wrap;align-items:center;gap:9px;margin:0;font-size:21px;font-weight:800;line-height:1.15;display:flex}.gd-acts{flex-wrap:wrap;gap:8px;display:flex}.gd-wrap{gap:14px;display:grid}.gd-info{background:var(--bg);border-radius:16px;grid-template-columns:1fr 1fr;gap:12px 16px;padding:14px;display:grid}.gd-f{align-content:start;gap:2px;min-width:0;display:grid}.gd-f .k{letter-spacing:.08em;text-transform:uppercase;color:var(--t2);font-size:10.5px;font-weight:800;display:block}.gd-f .v{overflow-wrap:anywhere;font-size:13.5px;font-weight:700;line-height:1.3;display:block}.gd-f .s{color:var(--t2);overflow-wrap:anywhere;font-size:12px;font-weight:600}.gd-pon{border-bottom:1px solid var(--edge);grid-column:1/-1;align-items:center;gap:10px;padding-bottom:10px;display:flex}.gd-prog{align-content:start;gap:7px;display:grid}.gd-prog .t{color:var(--t2);justify-content:space-between;gap:10px;font-size:12px;font-weight:600;display:flex}.gd-prog .t b{color:var(--tx);font-variant-numeric:tabular-nums}.gd-track{background:var(--sf);height:10px;box-shadow:var(--sh);border-radius:99px;display:flex;overflow:hidden}.gd-track i{height:100%;transition:width .25s;display:block}.gd-track .tr-aceptado{background:var(--ace-t)}.gd-track .tr-rechazado{background:var(--red-d)}.gd-track .tr-no_asistio{background:var(--noa-t)}.gd-track .tr-pendiente{background:var(--pen-f)}.gd-leg{flex-wrap:wrap;gap:6px;display:flex}.gd-leg .ui-chip{padding:2px 8px;font-size:11px}.ui-banner{border-radius:14px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}.ui-banner>.ui-icon{margin-top:2px}.ui-banner b{font-weight:800}.ui-banner .bn-txt{gap:2px;min-width:0;display:grid}.ui-banner .bn-txt small{opacity:.9;font-size:12.5px}.ui-banner .bl{white-space:nowrap;text-underline-offset:3px;color:inherit;margin-left:auto;font-weight:800;text-decoration:underline}.bn-pendiente{background:var(--sf);color:var(--vd);box-shadow:inset 0 0 0 1.5px var(--ac)}.bn-cerrado{background:var(--vl);color:var(--vd)}.bn-confirmado{background:var(--vd);color:#fff}.bn-reabierto{background:var(--pen-f);color:var(--pen-t)}.bn-cancelado{background:var(--red-l);color:var(--red-d);box-shadow:inset 4px 0 0 var(--red)}.bn-preparacion{color:var(--tx);outline:1.5px dashed var(--t2);outline-offset:-1.5px;background:0 0}.bn-preparacion>.ui-icon{color:var(--t2)}.bn-programado{background:var(--pen-f);color:var(--pen-t);flex-wrap:wrap;align-items:center;box-shadow:inset 4px 0 #d9a400}.bn-programado .ui-btn{margin-left:auto}.ui-banner .bn-acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto;display:flex}.bn-programado .bn-acts .ui-btn{margin-left:0}.bn-ready{flex-wrap:wrap;gap:6px 14px;margin-top:4px;font-size:12.5px;font-weight:700;display:flex}.bn-ready span{align-items:center;gap:5px;display:inline-flex}.bn-ready .ui-icon{width:14px;height:14px}.bn-ready .ok{color:var(--ace-t)}.bn-ready .no{color:var(--red-d)}.ui-glist>.ui-banner{margin-bottom:2px}.ui-grow.is-new{box-shadow:var(--sh),inset 0 0 0 1.5px #e7c64a}.ui-grow.is-prep{box-shadow:none;outline:1.5px dashed var(--edge);outline-offset:-1.5px;cursor:default;background:0 0}.ui-grow.is-prep b,.ui-grow.is-prep .a{color:var(--t2)}.lg-wrap{gap:4px;scroll-margin-top:12px;display:grid}.lg-toggle{background:var(--sf);width:100%;box-shadow:var(--sh);color:var(--tx);text-align:left;border-radius:14px;align-items:center;gap:8px;padding:11px 14px;font-size:13.5px;font-weight:800;display:flex}.lg-toggle b{color:var(--t2);margin-left:auto;font-size:12.5px;font-weight:700}.lg-wrap.is-open{background:var(--sf);box-shadow:var(--sh2);border-radius:18px;padding:6px 14px 12px}.lg-wrap.is-open .lg-toggle{box-shadow:none;background:0 0;padding:10px 0}.iv{gap:12px;min-width:0;display:grid}.iv.has-bulk{padding-bottom:150px}.iv.is-dim .iv-list,.iv.is-dim .iv-head,.iv.is-dim .iv-tool{opacity:.6}.iv-tool{gap:10px;display:grid}.iv-add{gap:6px;display:grid}.iv-addb{color:var(--vd);justify-content:center}.iv-addb:disabled{background:var(--noa-f);color:var(--noa-t);box-shadow:none;cursor:not-allowed}.iv-add .hint{color:var(--t2);align-items:flex-start;gap:6px;font-size:12px;font-weight:600;line-height:1.4;display:flex}.iv-add .hint .ui-icon{flex:none;width:13px;height:13px;margin-top:2px}.iv-row.is-new{background:linear-gradient(90deg,var(--vl),var(--sf) 70%)}.iv-row .name .iv-new,.iv-new{color:var(--vd);background:var(--vl);box-shadow:inset 0 0 0 1px var(--ac);vertical-align:1px;border-radius:6px;margin-left:6px;padding:1px 6px;font-size:10.5px;font-weight:800;display:inline-block}.ad-form{gap:13px;display:grid}.ad-fld{align-content:start;gap:6px;display:grid}.ad-row2,.ad-row3{gap:12px;display:grid}.ad-row3{grid-template-columns:1fr 1fr}.ad-row3>:first-child{grid-column:1/-1}.ad-form .ui-hintx{align-items:flex-start;gap:6px;display:flex}.ad-form .ui-hintx .ui-icon{flex:none;width:13px;height:13px;margin-top:2px}.ad-form .ui-field.is-ro .val{align-items:center;gap:8px;display:flex}.ad-form .ui-field.is-ro .val .ui-icon{width:15px;height:15px}.ad-form .ui-field.is-conf input{box-shadow:inset 0 0 0 1.5px var(--org-t,#8a3d0a)}.ad-form .ui-field.is-conf .err{color:var(--org-t,#8a3d0a)}@media(min-width:560px){.ad-row2{grid-template-columns:1fr 1fr}.ad-row3{grid-template-columns:1.3fr 1fr 1fr}.ad-row3>:first-child{grid-column:auto}}.iv-head{color:var(--t2);align-items:center;gap:10px;padding:0 4px;font-size:12px;font-weight:800;display:flex}.iv-head .th{display:none}.iv-ck{background:var(--sf);width:20px;height:20px;box-shadow:var(--sh);color:#fff;border-radius:6px;flex:none;place-items:center;display:grid}.iv-ck .ui-icon{visibility:hidden;width:14px;height:14px}.iv-ck[aria-checked=true],.iv-ck[aria-checked=mixed]{background:var(--ac);box-shadow:none}.iv-ck[aria-checked=true] .ui-icon,.iv-ck[aria-checked=mixed] .ui-icon{visibility:visible}.iv-list{gap:10px;display:grid}.iv-row{background:var(--sf);box-shadow:var(--sh);border-radius:16px;grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"ck name st""ck meta meta""ck why why""seg seg seg";align-items:center;gap:3px 8px;padding:11px 12px;display:grid}.iv-row.is-sel{background:var(--vl)}@supports (color:color-mix(in lab,red,red)){.iv-row.is-sel{background:color-mix(in srgb,var(--vl) 55%,var(--sf))}}.iv-row .iv-ck,.iv-row .ckp{grid-area:ck;align-self:start;margin-top:2px}.iv-row .name{grid-area:name;min-width:0}.iv-row .name b{font-size:14px;font-weight:800;line-height:1.25;display:block}.iv-row .name span{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.iv-row .name .ne{color:var(--noa-t);font-style:italic}.iv-row .name .a2,.iv-row .time{display:none}.iv-row .meta{color:var(--t2);font-variant-numeric:tabular-nums;grid-area:meta;font-size:12px}.iv-row .st{grid-area:st;justify-self:end}.iv-row .why{color:var(--red-d);grid-area:why;font-size:12px;line-height:1.35}.iv-row .why:empty{display:none}.iv-row .seg{grid-area:seg;margin-top:9px}.iv-seg{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.iv-seg button{background:var(--sf);box-shadow:var(--sh);color:var(--t2);white-space:nowrap;border-radius:11px;justify-content:center;align-items:center;gap:5px;padding:8px 6px;font-size:12.5px;font-weight:800;display:flex}.iv-seg button .ui-icon{width:13px;height:13px}.iv-seg button[aria-pressed=true].g-aceptado{background:var(--ace-f);color:var(--ace-t);box-shadow:inset 0 0 0 1.5px var(--grn)}.iv-seg button[aria-pressed=true].g-rechazado{background:var(--red-l);color:var(--red-d);box-shadow:inset 0 0 0 1.5px #d4515e}.iv-seg button[aria-pressed=true].g-no_asistio{background:var(--noa-f);color:var(--noa-t);box-shadow:inset 0 0 0 1.5px #8a8299}.iv-seg button:disabled{cursor:progress}.iv-empty{text-align:center;color:var(--t2);padding:24px 10px;font-size:13px}.iv-bulk{z-index:40;background:var(--sf);padding:12px 12px calc(16px + env(safe-area-inset-bottom,0px));box-shadow:0 -10px 28px #140e242e,inset 0 1.5px 0 var(--ac);border-radius:22px 22px 0 0;grid-template-columns:repeat(3,1fr);gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0}.iv-bulk .top{grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;display:flex}.iv-bulk .n{color:var(--vd);white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:800;display:inline-flex}.iv-bulk .n b{background:var(--ac);color:#fff;font-variant-numeric:tabular-nums;border-radius:8px;place-items:center;min-width:26px;height:26px;padding:0 7px;font-size:13px;display:inline-grid}.iv-bulk .sep{background:var(--edge);align-self:stretch;width:1px;display:none}.iv-bulk .clr{color:var(--t2);white-space:nowrap;padding:8px 6px;font-size:13px;font-weight:800}.iv-bulk .ui-btn{flex-direction:column;gap:4px;padding:10px 4px;font-size:12.5px}.iv-bulk .b-ace{color:var(--ace-t)}.iv-bulk .b-rec{color:var(--red-d)}.iv-bulk .b-noa{color:var(--noa-t)}.lg{gap:4px;min-width:0;display:grid;container-type:inline-size}.lg .ui-filt{padding:2px 0 6px}.lg-dlabel{letter-spacing:.08em;text-transform:uppercase;color:var(--t2);padding:12px 0 4px;font-size:11px;font-weight:800}.lg-ev{border-top:1px solid var(--edge);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:4px 12px;padding:10px 0;display:grid}.lg-dlabel+.lg-ev{border-top:0}.lg-ev .ui-avatar{grid-row:span 3;width:32px;height:32px;font-size:12px}.lg-ev .ui-avatar.is-sys{background:var(--vl);color:var(--vd);box-shadow:none}.lg-ev .ui-avatar.is-sys .ui-icon{width:16px;height:16px}.lg-ev .t{font-size:13.5px;line-height:1.45}.lg-ev .t b{font-weight:700}.lg-ev .h{color:var(--t2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px;font-weight:600}.lg-ev .ch{flex-wrap:wrap;grid-column:2;align-items:center;gap:6px;display:flex}.lg-ev .ch .arr{color:var(--t2);font-size:13px;font-weight:800}.lg-ev .ch .ui-chip,.lg-ev .ch .ui-tag{font-size:11.5px}.lg-ev .old{color:var(--t2);overflow-wrap:anywhere;grid-column:2/-1;font-size:12px;font-weight:600}.lg-ev .note{background:var(--bg);box-shadow:inset 3px 0 0 var(--lo);overflow-wrap:anywhere;border-radius:10px;grid-column:2/-1;margin:4px 0 0;padding:7px 11px;font-size:13px;line-height:1.45}.lg-ev .note.is-red{box-shadow:inset 3px 0 0 var(--red)}.lg-ev .note.is-ac{box-shadow:inset 3px 0 0 var(--ac)}.lg-more{justify-self:center;margin-top:6px}@container (max-width:560px){.lg-ev{grid-template-columns:auto minmax(0,1fr)}.lg-ev .h{grid-area:2/2}.lg-ev .ch{grid-row:3}.lg-ev .ui-avatar{grid-row:span 4}}.ui-overlay{z-index:50;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#18122861;align-items:flex-end;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.ui-dialog{background:var(--sf);width:100%;color:var(--tx);padding:10px 18px calc(22px + env(safe-area-inset-bottom,0px));border-radius:26px 26px 0 0;outline:none;gap:14px;max-height:88dvh;display:grid;overflow:auto;box-shadow:0 -10px 30px #140e2440}.ui-dialog:before{content:"";background:var(--lo);border-radius:9px;justify-self:center;width:40px;height:5px;margin-bottom:2px}.ui-dialog__h{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.ui-dialog__ic{background:var(--vl);width:38px;height:38px;color:var(--vd);border-radius:12px;place-items:center;display:grid}.ui-dialog__ic .ui-icon{width:19px;height:19px}.ui-dialog.is-danger .ui-dialog__ic{background:var(--red-l);color:var(--red-d)}.ui-dialog h2{margin:0;font-size:18px;font-weight:800;line-height:1.25}.ui-dialog__h p{color:var(--t2);overflow-wrap:anywhere;margin:3px 0 0;font-size:13px;font-weight:600}.ui-dialog__x{background:var(--sf);width:34px;height:34px;box-shadow:var(--sh);color:var(--t2);border-radius:11px;place-items:center;display:none}.ui-dialog__b{gap:12px;font-size:14px;line-height:1.5;display:grid}.ui-dialog__b>p{margin:0}.ui-dialog__b>p b{font-weight:700}.ui-dialog__actions{grid-template-columns:1fr 1fr;gap:10px;padding-top:4px;display:grid}.ui-dialog__actions .ui-btn{padding:12px 14px;font-size:14px}.ui-dsum{background:var(--bg);border-radius:14px;gap:6px;padding:10px 12px;font-size:13px;display:grid}.ui-dsum div{justify-content:space-between;gap:10px;display:flex}.ui-dsum span{color:var(--t2);font-weight:600}.ui-dsum b{font-variant-numeric:tabular-nums;font-weight:700}.ui-dwarn{background:var(--pen-f);color:var(--pen-t);border-radius:12px;grid-template-columns:auto 1fr;align-items:start;gap:8px;padding:9px 11px;font-size:13px;font-weight:600;line-height:1.45;display:grid}.ui-dwarn.is-red{background:var(--red-l);color:var(--red-d)}.ui-dwarn .ui-icon{margin-top:2px}.ui-hint{color:var(--red-d);font-size:12.5px;font-weight:700}.ui-hint:empty{display:none}.ui-reasons{gap:8px;display:grid}.ui-reasons label{background:var(--sf);box-shadow:var(--sh);cursor:pointer;border-radius:13px;align-items:center;gap:10px;padding:10px 12px;font-size:13.5px;font-weight:700;display:flex}.ui-reasons label:focus-within{outline:2px solid var(--ac);outline-offset:2px}.ui-reasons input{opacity:0;pointer-events:none;position:absolute}.ui-reasons .dot{width:18px;height:18px;box-shadow:inset 0 0 0 2px var(--t2);border-radius:50%;flex:none;place-items:center;display:grid}.ui-reasons label.is-on{background:var(--vl);color:var(--vd);box-shadow:inset 0 0 0 1.5px var(--ac)}.ui-reasons label.is-on .dot{box-shadow:inset 0 0 0 2px var(--ac)}.ui-reasons label.is-on .dot:after{content:"";background:var(--ac);border-radius:50%;width:8px;height:8px}.ui-toasts{z-index:60;left:12px;right:12px;bottom:calc(16px + env(safe-area-inset-bottom,0px));gap:10px;display:grid;position:fixed}.iv.has-bulk~.ui-toasts,.ui-page:has(.iv-bulk) .ui-toasts{bottom:150px}.ui-toast{background:var(--tx);color:#fff;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px 11px 11px;font-size:13.5px;line-height:1.4;display:grid;box-shadow:0 12px 30px #140e2447}.ui-toast .ti{border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.ui-toast .ti .ui-icon{width:16px;height:16px}.ui-toast.is-ok .ti{background:var(--grn);color:#fff}.ui-toast.is-err .ti{background:var(--red-l);color:var(--red-d)}.ui-toast.is-inf .ti{background:var(--vl);color:var(--vd)}.ui-toast.is-err{box-shadow:0 12px 30px #140e2447,inset 4px 0 0 var(--red)}.ui-toast b{font-weight:700;display:block}.ui-toast small{color:#ffffffb8;overflow-wrap:anywhere;font-size:12.5px;font-weight:600;display:block}.ui-toast .ta{align-items:center;gap:4px;display:flex}.ui-toast .ta button{color:#fff;border-radius:9px;padding:6px 9px;font-size:13px;font-weight:800;box-shadow:inset 0 0 0 1.5px #ffffff59}.ui-toast .ta .tx{color:#ffffffbf;width:28px;height:28px;box-shadow:none;place-items:center;padding:0;display:grid}@media(min-width:900px){.ui-overlay{justify-content:center;align-items:flex-start;padding-top:96px}.ui-dialog{border-radius:22px;width:480px;padding:20px 22px 18px;box-shadow:-4px -4px 10px #ffffff59,0 18px 48px #140e2452}.ui-dialog:before{display:none}.ui-dialog__x{display:grid}.ui-dialog__actions{justify-content:flex-end;display:flex}.ui-dialog__actions .ui-btn{padding:9px 14px;font-size:13px}.ui-toasts,.ui-page:has(.iv-bulk) .ui-toasts{width:380px;bottom:24px;left:auto;right:24px}.iv.has-bulk{padding-bottom:96px}.iv-bulk{box-shadow:-3px -3px 8px var(--hi),0 14px 34px #140e2438,inset 0 0 0 1.5px var(--ac);border-radius:18px;align-items:center;gap:10px;padding:10px 12px 10px 14px;display:flex;bottom:22px;left:50%;right:auto;transform:translate(-50%)}.iv-bulk .top{display:contents}.iv-bulk .sep{display:block}.iv-bulk .ui-btn{flex-direction:row;gap:7px;padding:9px 14px;font-size:13px}.iv-bulk .n{padding-right:6px}}@container page (min-width:900px){.ui-bar{padding:16px 28px 12px}.ui-main{padding:6px 28px 28px}.ui-crumbs{display:block}.gd-card{padding:22px 24px}.gd-title{font-size:24px}.gd-wrap{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:16px}.gd-info{grid-template-columns:repeat(4,minmax(0,1fr))}.iv-tool{grid-template-columns:minmax(220px,300px) 1fr auto;align-items:center}.iv-add{justify-items:end}.iv-add:has(.hint){grid-column:1/-1;grid-template-columns:auto;justify-content:end}.iv-head,.iv-row{grid-template-columns:24px 48px minmax(0,1fr) 128px 288px;column-gap:14px;display:grid}.iv-head{padding:0 14px}.iv-head .th{display:block}.iv-head .mh{display:none}.iv-row{grid-template-areas:"ck time name st seg"". . .why.";row-gap:2px;padding:10px 14px}.iv-row .iv-ck,.iv-row .ckp{align-self:center;margin-top:0}.iv-row .time{font-variant-numeric:tabular-nums;font-size:13px;display:block}.iv-row .meta{display:none}.iv-row .st{justify-self:start}.iv-row .seg{margin-top:0}.iv-row .name span,.iv-row .name .a2{display:inline}.iv-row .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.iv-seg button{padding:7px 6px}}.ui-field{gap:6px;min-width:0;display:grid}.ui-field>span:first-child,.ui-field>label{letter-spacing:.08em;text-transform:uppercase;color:var(--t2);font-size:11px;font-weight:800}.ui-field>span:first-child em,.ui-field>label em{text-transform:none;letter-spacing:0;font-style:normal;font-weight:700}.ui-field .req{color:var(--red-d)}.ui-field input,.ui-field textarea{font:inherit;color:var(--tx);background:var(--bg);box-shadow:inset 0 0 0 1px var(--edge);border:0;border-radius:12px;width:100%;min-width:0;padding:11px 12px;font-size:14px}.ui-field textarea{resize:vertical;min-height:92px;line-height:1.45}.ui-field input::placeholder,.ui-field textarea::placeholder{color:var(--t2)}.ui-field input:focus,.ui-field textarea:focus{box-shadow:inset 0 0 0 1.5px var(--ac),0 0 0 4px var(--vl);outline:none}.ui-field.is-bad input{box-shadow:inset 0 0 0 1.5px var(--red);background:#fbeff0}.ui-field.is-bad>label{color:var(--red-d)}.ui-field .err{color:var(--red-d);align-items:flex-start;gap:6px;font-size:12.5px;font-weight:700;line-height:1.35;display:flex}.ui-field .err .ui-icon{width:14px;height:14px;margin-top:1px}.ui-field.is-off input,.ui-field input:disabled{box-shadow:inset 0 0 0 1px var(--edge);color:var(--t2);cursor:not-allowed;background:0 0}.ui-field.is-off>label{opacity:.75}.ui-field .why{color:var(--t2);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.ui-field .why .ui-icon{width:13px;height:13px}.ui-field.is-ro .val{padding:2px 0;font-size:14px;font-weight:700}.ui-field .cnt{color:var(--t2);justify-content:space-between;gap:8px;font-size:12px;font-weight:600;display:flex}.ui-field .cnt b{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.ui-fsum{background:var(--red-l);color:var(--red-d);border-radius:12px;grid-template-columns:auto 1fr;gap:8px;padding:9px 11px;font-size:13px;font-weight:700;display:grid}.ui-fsum .ui-icon{margin-top:2px}.ui-grow.is-x b,.ui-grow.is-x .a strong{color:var(--t2)}.gd-close{justify-items:end;gap:4px;display:grid}.gd-close .hint{color:var(--t2);font-size:12px;font-weight:600}.ui-hintx{color:var(--t2);margin:0;font-size:12.5px;line-height:1.45}.ui-res{border-radius:14px;gap:3px;padding:11px 13px;font-size:13px;line-height:1.45;display:grid}.ui-res b{font-weight:800}.ui-res code{overflow-wrap:anywhere;font-family:ui-monospace,Consolas,monospace;font-size:12px}.ui-res.is-ok{background:var(--ace-f);color:var(--ace-t)}.ui-res.is-bad{background:var(--red-l);color:var(--red-d)}.ui-res.is-warn{background:var(--pen-f);color:var(--pen-t)}.ui-sw{background:var(--sf);width:46px;height:26px;box-shadow:inset 0 0 0 1px var(--edge),inset 2px 2px 4px var(--lo);border-radius:99px;flex:none;transition:background .15s;position:relative}.ui-sw:after{content:"";background:var(--sf);width:20px;height:20px;box-shadow:0 0 0 1px var(--edge),1px 2px 3px var(--lo);border-radius:50%;transition:transform .15s;position:absolute;top:3px;left:3px}.ui-sw[aria-checked=true]{background:var(--grn);box-shadow:none}.ui-sw[aria-checked=true]:after{box-shadow:none;background:#fff;transform:translate(20px)}.ui-sw:disabled{opacity:.45;cursor:not-allowed}.ui-rolseg{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ui-rolseg button{background:var(--sf);box-shadow:var(--sh);color:var(--t2);border-radius:11px;padding:9px 6px;font-size:13px;font-weight:800}.ui-rolseg button[aria-pressed=true]{background:var(--vl);color:var(--vd);box-shadow:inset 0 0 0 1.5px var(--ac)}.us-wrap{align-items:start;gap:18px;display:grid}.us-main{gap:14px;min-width:0;display:grid}.us-tools{gap:10px;display:grid}.us-side{display:none}.us-role{white-space:nowrap;color:#fff;border-radius:7px;padding:4px 10px;font-size:12px;font-weight:800;display:inline-block}.us-role--ponente{background:var(--r-ponente)}.us-role--admin{background:var(--r-admin)}.us-role--root{background:var(--vd)}.us-acct{color:var(--grn-t);background:var(--mint);white-space:nowrap;border-radius:99px;align-items:center;gap:7px;padding:3px 10px 3px 8px;font-size:12.5px;font-weight:800;display:inline-flex}.us-acct:before{content:"";background:var(--grn);border-radius:50%;flex:none;width:8px;height:8px}.us-acct.is-off{color:var(--noa-t);background:var(--noa-f)}.us-acct.is-off:before{background:0 0;box-shadow:inset 0 0 0 2px}.us-cards{gap:12px;display:grid}.us-card{background:var(--sf);box-shadow:var(--sh);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 11px;padding:13px 14px;display:grid}.us-card .ui-avatar{grid-row:span 2}.us-card .n{overflow-wrap:anywhere;min-width:0;font-size:14.5px;font-weight:800}.us-card .e{color:var(--t2);overflow-wrap:anywhere;grid-column:2/4;min-width:0;font-size:12.5px}.us-card .ft{border-top:1px solid var(--edge);grid-column:1/-1;align-items:center;gap:10px;margin-top:8px;padding-top:10px;display:flex}.us-card .ft .us-acct{margin-left:auto}.us-card.is-off .n,.us-table tr.is-off b{color:var(--t2)}.us-table col.c-ed{width:96px}.us-edit{color:var(--ac);background:var(--sf);box-shadow:var(--sh);white-space:nowrap;border-radius:10px;align-items:center;gap:5px;padding:6px 10px;font-size:12.5px;font-weight:800;display:inline-flex}.us-edit .ui-icon{width:14px;height:14px}.us-noedit{color:var(--t2);padding:0 10px;font-weight:700}.us-row2{gap:12px;display:grid}.us-fld{gap:6px;display:grid}@media(min-width:560px){.us-row2{grid-template-columns:1fr 1fr}}.us-fld .ui-hintx{align-items:flex-start;gap:6px;display:flex}.us-fld .ui-hintx .ui-icon{width:13px;height:13px;margin-top:2px}.ui-field.is-chg>label:after,.ui-field.is-chg>span:first-child:after{content:"Cambió";letter-spacing:.04em;color:var(--vd);background:var(--vl);vertical-align:1px;border-radius:6px;margin-left:8px;padding:2px 6px;font-size:10px}.ui-rolseg.is-off button{background:var(--noa-f);color:var(--noa-t);box-shadow:none;cursor:not-allowed}.ui-rolseg.is-off button[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px #8a8299}.ui-field .why{align-items:flex-start;line-height:1.4}.ui-field .why .ui-icon{flex:none;margin-top:2px}.us-card.is-off .ui-avatar,.us-table tr.is-off .ui-avatar{background:var(--noa-f);color:var(--noa-t);box-shadow:none}.us-table{background:var(--sf);box-shadow:var(--sh2);border-radius:20px;padding:4px 10px 6px;display:none;overflow-x:auto}.us-table table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:620px;font-size:13.5px}.us-table col.c-rol{width:112px}.us-table col.c-alta{width:72px}.us-table col.c-cta{width:110px}.us-table col.c-acc{width:70px}.us-table th{text-align:left;letter-spacing:.07em;text-transform:uppercase;color:var(--t2);padding:12px 10px 10px;font-size:11px;font-weight:800}.us-table td{border-top:1px solid var(--edge);vertical-align:middle;padding:10px}.us-table th:last-child,.us-table td:last-child{text-align:right}.us-table .pp{align-items:center;gap:10px;min-width:0;display:flex}.us-table .pp>div{min-width:0}.us-table .pp b,.us-table .pp small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.us-table .pp b{font-weight:700}.us-table .pp small{color:var(--t2);font-size:12.5px}.us-table .num{white-space:nowrap;color:var(--t2);font-variant-numeric:tabular-nums}.us-form{background:var(--sf);box-shadow:var(--sh2);border-radius:20px;gap:13px;padding:16px;display:grid}.us-form--bare{box-shadow:none;background:0 0;padding:0}.us-form h2{margin:0;font-size:16px;font-weight:800}.us-acts{justify-content:flex-end;display:flex}.us-form--bare .us-acts .ui-btn{flex:1;padding:12px 14px;font-size:14px}.ml-wrap{align-items:start;gap:16px;display:grid}.ml-stack{gap:14px;min-width:0;display:grid}.ml-card{background:var(--sf);box-shadow:var(--sh2);border-radius:20px;gap:13px;min-width:0;padding:16px;display:grid}.ml-card h2{margin:0;font-size:16px;font-weight:800}.ml-row{grid-template-columns:minmax(0,1fr) 100px;align-items:end;gap:10px;display:grid}.ml-row--half{grid-template-columns:minmax(0,1fr)}.ml-inline{background:var(--bg);box-shadow:inset 0 0 0 1px var(--edge);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.ml-inline>div{overflow-wrap:anywhere;min-width:0}.ml-inline b{font-size:14px;font-weight:800;display:block}.ml-inline small{color:var(--t2);font-size:12.5px;font-weight:600;display:block}.ml-clear{justify-self:start}.ml-hours input{width:110px}.ml-save{justify-content:flex-end;display:flex}.au-page{flex-direction:column;min-height:100dvh;display:flex}.au-main{flex:1;align-content:start;gap:18px;width:100%;max-width:432px;margin:0 auto;padding:28px 16px 40px;display:grid}.au-logo{justify-self:center;width:100%;max-width:250px;height:auto;display:block}.au-card{background:var(--sf);box-shadow:var(--sh3);border-radius:24px;gap:16px;padding:24px 22px 22px;display:grid}.au-head h1{margin:0;font-size:22px;font-weight:800}.au-head p{color:var(--t2);margin:4px 0 0;font-size:13.5px;line-height:1.45}.au-form{gap:14px;display:grid}.au-pw{display:block;position:relative}.au-pw input{padding-right:44px}.au-pw .eye{width:32px;height:32px;color:var(--t2);border-radius:9px;place-items:center;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.au-pw .eye[aria-pressed=true]{color:var(--ac)}.au-btn{width:100%;padding:12px 14px;font-size:14.5px}.au-link{color:var(--vd);text-underline-offset:3px;justify-self:center;font-size:13.5px;font-weight:800;text-decoration:underline}.au-ver{text-align:center;color:var(--t2);font-variant-numeric:tabular-nums;margin:0;font-size:12px;font-weight:600}.au-wait{color:var(--t2);margin:0;font-size:13.5px}.au-msg{border-radius:12px;grid-template-columns:auto 1fr;gap:8px;padding:10px 12px;font-size:13px;font-weight:600;line-height:1.45;display:grid}.au-msg .ui-icon{margin-top:2px}.au-msg.is-err{background:var(--red-l);color:var(--red-d)}.au-msg.is-ok{background:var(--mint);color:var(--grn-t)}.au-msg.is-pen{background:var(--pen-f);color:var(--pen-t)}.au-reqs{color:var(--t2);gap:5px;margin:-4px 0 0;padding:0;font-size:12.5px;font-weight:600;list-style:none;display:grid}.au-reqs li{align-items:center;gap:7px;display:flex}.au-reqs li.is-ok{color:var(--grn-t)}.au-reqs .ui-icon{width:14px;height:14px}.au-reqs .dot{width:14px;height:14px;box-shadow:inset 0 0 0 1.5px var(--lo);border-radius:50%;flex:none}.au-who{background:var(--bg);border-radius:14px;align-items:center;gap:10px;min-width:0;padding:9px 11px;font-size:13px;display:flex}.au-who .ui-avatar{width:32px;height:32px;font-size:12px}.au-who>div{overflow-wrap:anywhere;min-width:0}.au-who b{font-weight:700;display:block}.au-who small{color:var(--t2);font-weight:600}@media(min-width:900px){.au-main{padding-top:9vh}.au-logo{max-width:300px}}.gf-page{gap:16px;max-width:780px;display:grid}.gf-card{background:var(--sf);box-shadow:var(--sh2);border-radius:20px;gap:14px;min-width:0;padding:16px;display:grid}.gf-row{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;display:grid}.gf-cell{gap:6px;min-width:0;display:grid}.gf-note{color:var(--t2);font-size:12px;font-weight:600;line-height:1.4}.gf-note--bad{color:var(--red-d);font-weight:700}.gf-note--warn{color:var(--pen-t);font-weight:700}.gf-dur{grid-template-columns:120px auto;align-items:end;gap:0 10px;display:grid}.gf-dur .ui-field input{text-align:center;font-variant-numeric:tabular-nums}.gf-dur .u{color:var(--t2);padding-bottom:11px;font-size:13px;font-weight:700}.gf-dur .ui-field .err,.gf-dur .ui-field .why{white-space:nowrap;grid-column:1/-1}.ui-field input[type=date]{min-height:44px}.ui-select{display:block;position:relative}.ui-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font:inherit;color:var(--tx);background:var(--bg);box-shadow:inset 0 0 0 1px var(--edge);cursor:pointer;border:0;border-radius:12px;padding:11px 38px 11px 12px;font-size:14px}.ui-select select:focus{box-shadow:inset 0 0 0 1.5px var(--ac),0 0 0 4px var(--vl);outline:none}.ui-select .ui-icon{color:var(--t2);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.ui-field.is-bad .ui-select select{box-shadow:inset 0 0 0 1.5px var(--red);background:#fbeff0}.gf-avs{background:var(--bg);box-shadow:inset 0 0 0 1px var(--edge);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:12px 14px;display:grid}.gf-avs>.ui-icon{width:20px;height:20px;color:var(--ac)}.gf-avs.is-off>.ui-icon{color:var(--t2)}.gf-avs b{font-size:14px;font-weight:800;display:block}.gf-avs small{color:var(--t2);font-size:12.5px;line-height:1.4;display:block}.gf-avs .why{color:var(--t2);grid-column:2/-1;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.gf-avs .why .ui-icon{width:13px;height:13px}.gf-acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.bn-off{background:var(--noa-f);color:var(--noa-t)}.ui-grow .noav{color:var(--noa-t);align-items:center;gap:4px;font-weight:700;display:inline-flex}.ui-grow .noav .ui-icon,.gd-f .v .ui-icon{vertical-align:-2px;width:13px;height:13px;margin-right:4px}.gd-f .v:has(>.ui-icon){align-items:center;display:flex}.gf-mod button{justify-content:center;align-items:center;gap:7px;padding:10px 8px;font-size:13.5px;display:flex}.gf-mod .ui-icon{width:15px;height:15px}.ui-field.is-bad .gf-mod button{box-shadow:inset 0 0 0 1.5px var(--red)}.ui-grow .mod{align-items:center;gap:4px;display:inline-flex}.ui-grow .mod .ui-icon{width:13px;height:13px}.ob-tools{gap:10px;display:grid}.ob-tools .ui-filt{scrollbar-width:none;flex-wrap:nowrap;margin:-4px;padding:4px;overflow-x:auto}.ob-tools .ui-filt button.is-bad b{color:var(--red-d)}.ob-sel select{width:100%;font:inherit;color:var(--t2);background:var(--sf);box-shadow:var(--sh);border:0;border-radius:14px;padding:9px 12px;font-size:13px;font-weight:700}.ob-pill{white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:3px 10px 3px 8px;font-size:12px;font-weight:800;display:inline-flex}.ob-pill:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.ob-pill--pendiente{background:var(--pen-f);color:var(--pen-t)}.ob-pill--enviando{background:var(--vl);color:var(--vd)}.ob-pill--enviado{background:var(--ace-f);color:var(--ace-t)}.ob-pill--error{background:var(--red-l);color:var(--red-d)}.ob-new{color:var(--vd);background:var(--vl);white-space:nowrap;border-radius:6px;margin-left:6px;padding:2px 6px;font-size:10.5px;font-weight:800}.ob-why{color:var(--t2);overflow-wrap:anywhere;margin-top:3px;font-size:12px;font-weight:600;line-height:1.35;display:block}.ob-why.is-bad{color:var(--red-d)}.ob-kind{align-items:center;gap:6px;font-weight:800;display:inline-flex}.ob-kind .ui-icon{width:14px;height:14px;color:var(--t2)}.ob-grp{color:var(--ac);font-size:12px;font-weight:800}a.ob-grp:hover{text-decoration:underline}.ob-when{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.ob-rs{color:var(--ac);background:var(--sf);box-shadow:var(--sh);white-space:nowrap;border-radius:10px;align-items:center;gap:6px;padding:6px 10px;font-size:12.5px;font-weight:800;display:inline-flex}.ob-rs .ui-icon{width:14px;height:14px}.ob-rs.is-off{background:var(--noa-f);color:var(--noa-t);box-shadow:none;cursor:default}button.ob-rs:disabled{color:var(--t2);cursor:not-allowed}.ob-off{flex-direction:column;align-items:flex-end;gap:4px;max-width:100%;display:inline-flex}.ob-off small{color:var(--noa-t);text-align:right;white-space:normal;overflow-wrap:anywhere;font-size:11.5px;font-weight:700;line-height:1.3}.ob-dash{color:var(--t2);font-weight:700}.ob-cards{gap:10px;display:grid}.ob-card{background:var(--sf);box-shadow:var(--sh2);border-radius:16px;gap:5px;min-width:0;padding:11px 13px;font-size:13px;display:grid}.ob-card .r1{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.ob-card .r1 b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:800;overflow:hidden}.ob-card .r1>span{flex:none;align-items:center;display:inline-flex}.ob-card .e{color:var(--t2);overflow-wrap:anywhere;margin-top:-3px;font-size:12px;font-weight:600}.ob-card .k{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.ob-card .ob-why{margin-top:0}.ob-card .r3{justify-content:space-between;align-items:center;gap:8px;margin-top:2px;display:flex}.ob-card .r3 .ob-when{color:var(--t2);font-size:12px}.ob-card .ob-off{flex-direction:row-reverse;align-items:center}.ob-table{background:var(--sf);box-shadow:var(--sh2);border-radius:20px;padding:4px 10px 6px;display:none;overflow-x:auto}.ob-table table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:760px;font-size:13px}.ob-table col.c-k{width:200px}.ob-table col.c-st{width:250px}.ob-table col.c-w,.ob-table col.c-a{width:170px}.ob-table th{text-align:left;letter-spacing:.07em;text-transform:uppercase;color:var(--t2);padding:12px 10px 10px;font-size:11px;font-weight:800}.ob-table td{border-top:1px solid var(--edge);vertical-align:middle;padding:9px 10px}.ob-table th:last-child,.ob-table td:last-child{text-align:right}.ob-table td b,.ob-table td small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ob-table td b{font-weight:800}.ob-table td small{color:var(--t2);font-size:12px;font-weight:600}.ob-table td .ob-grp{display:block}.ob-more{align-self:center}.ob-foot{text-align:center;color:var(--t2);margin:0;font-size:12.5px;font-weight:600}.ob-dl{grid-template-columns:74px minmax(0,1fr);gap:6px 10px;margin:0;font-size:13.5px;display:grid}.ob-dl dt{letter-spacing:.07em;text-transform:uppercase;color:var(--t2);padding-top:2px;font-size:10.5px;font-weight:800}.ob-dl dd{overflow-wrap:anywhere;margin:0;font-weight:700}.ex-lbl{letter-spacing:.07em;text-transform:uppercase;color:var(--t2);margin-bottom:-4px;font-size:10.5px;font-weight:800}.ex-fmt{gap:8px;display:grid}.ex-fmt label{background:var(--sf);box-shadow:var(--sh);cursor:pointer;border-radius:13px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1px 10px;padding:10px 12px;display:grid;position:relative}.ex-fmt label:focus-within{outline:2px solid var(--ac);outline-offset:2px}.ex-fmt input{opacity:0;pointer-events:none;position:absolute}.ex-fmt .ui-icon{width:26px;height:26px;color:var(--t2);grid-row:span 2}.ex-fmt b{font-size:13.5px;font-weight:800;line-height:1.2}.ex-fmt small{color:var(--t2);font-size:12px;font-weight:600;line-height:1.3}.ex-fmt label.is-on{background:var(--vl);box-shadow:inset 0 0 0 1.5px var(--ac)}.ex-fmt label.is-on .ui-icon,.ex-fmt label.is-on b{color:var(--vd)}.ex-who label{padding:9px 12px;position:relative}.ex-who small{color:var(--t2);margin-left:-4px;font-size:12px;font-weight:600}.ex-who i{background:var(--bg);font-variant-numeric:tabular-nums;border-radius:7px;margin-left:auto;padding:1px 8px;font-size:12px;font-style:normal;font-weight:800}.ex-hint{color:var(--t2);align-items:flex-start;gap:6px;font-size:12.5px;font-weight:600;display:flex}.ex-hint .ui-icon{flex:none;width:14px;height:14px;margin-top:2px}.ex-name{color:var(--t2);align-items:center;gap:6px;font-size:12px;display:flex}.ex-name .ui-icon{width:14px;height:14px}.ex-name code{background:var(--bg);color:var(--tx);overflow-wrap:anywhere;border-radius:6px;padding:2px 7px;font-size:12px}@media(min-width:560px){.ex-fmt{grid-template-columns:repeat(3,minmax(0,1fr))}}.ui-h1__acts{flex-basis:100%;gap:8px;display:flex}.ui-h1__acts .ui-btn{flex:1;margin-left:0}.ag-card{background:var(--sf);box-shadow:var(--sh2);border-radius:18px;gap:14px;padding:14px 16px;display:grid}.ag-drop{text-align:center;background:var(--bg);box-shadow:inset 0 0 0 1.5px var(--edge);cursor:pointer;border-radius:16px;justify-items:center;gap:8px;padding:22px 16px;display:grid}.ag-drop.is-on,.ag-drop:focus-within{box-shadow:inset 0 0 0 1.5px var(--ac),0 0 0 4px var(--vl)}.ag-drop .big{background:var(--vl);width:44px;height:44px;color:var(--vd);border-radius:14px;place-items:center;display:grid}.ag-drop .big .ui-icon{width:22px;height:22px}.ag-drop b{font-size:14.5px;font-weight:800}.ag-drop small{color:var(--t2);font-size:12.5px;font-weight:600}.ag-fchip{background:var(--vl);box-shadow:inset 0 0 0 1.5px var(--ac);color:var(--vd);border-radius:13px;align-items:center;gap:10px;padding:10px 12px;display:flex}.ag-fchip>.ui-icon{width:24px;height:24px}.ag-fchip div{min-width:0}.ag-fchip b{overflow-wrap:anywhere;font-size:13.5px;font-weight:800;display:block}.ag-fchip small{color:var(--t2);font-size:12px;font-weight:600;display:block}.ag-fchip .ui-link{color:var(--vd);margin-left:auto}.ag-dur .row{align-items:center;gap:8px;display:flex}.ag-dur input{text-align:center;font-variant-numeric:tabular-nums;width:96px}.ag-dur .row>span{color:var(--t2);font-size:13px;font-weight:700}.ag-cols{gap:8px;display:grid}.ag-colsl{flex-wrap:wrap;gap:6px;display:flex}.ag-colsl code{background:var(--bg);box-shadow:inset 0 0 0 1px var(--edge);border-radius:7px;padding:3px 8px;font-family:inherit;font-size:12px;font-weight:700}.ag-colsl code.is-no{color:var(--noa-t);text-decoration:line-through}.ag-colsl code.is-miss{background:var(--red-l);color:var(--red-d);box-shadow:none}.ag-acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ag-acts .ui-btn{flex:1}.ag-shead{gap:12px;display:grid}.ag-shead .fn{align-items:flex-start;gap:10px;display:flex}.ag-shead .fn>.ui-icon{width:26px;height:26px;color:var(--t2)}.ag-shead .fn b{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:800;display:flex}.ag-shead .fn small{color:var(--t2);margin-top:2px;font-size:12px;font-weight:600;display:block}.ag-tot{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ag-tot .k{color:var(--t2);margin-right:4px;font-size:12.5px;font-weight:700}.ag-gp{background:var(--sf);box-shadow:var(--sh2);border-radius:18px;overflow:hidden}.ag-gph{gap:8px;padding:12px 16px;display:grid}.ag-gph .l1{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ag-gph h2{font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin:0;font-size:17px;font-weight:800;display:flex}.ag-gph .l1 small{color:var(--t2);font-size:12px;font-weight:700}.ag-gph .open{color:var(--ac);align-items:center;gap:5px;margin-left:auto;font-size:13px;font-weight:800;display:inline-flex}.ag-gph .meta{color:var(--t2);flex-wrap:wrap;gap:4px 16px;font-size:13px;font-weight:600;display:flex}.ag-gph .meta b{color:var(--tx);font-weight:800}.ag-gph .meta>span{align-items:center;gap:5px;display:inline-flex}.ag-gph .pd{color:var(--pen-t);font-weight:800}.ag-tnew{background:var(--vl);color:var(--vd)}.ag-dur{color:var(--t2);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.ag-dur b{color:var(--tx);font-weight:800}.ag-dur input{background:var(--bg);width:72px;box-shadow:inset 0 0 0 1px var(--edge);font:inherit;color:var(--tx);text-align:center;font-variant-numeric:tabular-nums;border:0;border-radius:10px;padding:6px 8px;font-weight:700}.ag-dur input:focus{box-shadow:inset 0 0 0 1.5px var(--ac),0 0 0 4px var(--vl);outline:none}.ag-dur input[aria-invalid]{box-shadow:inset 0 0 0 1.5px var(--red)}.ag-dur .err{color:var(--red-d);font-weight:700}.ag-new{color:var(--vd);background:var(--vl);box-shadow:inset 0 0 0 1px var(--ac);border-radius:6px;padding:1px 6px;font-size:10.5px;font-weight:800;display:inline-block}.ag-gp.is-err .ag-gph{background:var(--red-l);color:var(--red-d)}.ag-gp.is-err .ag-gph small{font-size:12.5px;font-weight:600}.ag-thead{display:none}.ag-row{border-top:1px solid var(--edge);grid-template-columns:30px minmax(0,1fr);align-items:start;gap:3px 10px;padding:10px 16px;font-size:13px;display:grid}.ag-row .n{color:var(--t2);font-variant-numeric:tabular-nums;grid-row:span 3;font-weight:700}.ag-row .t{font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:800}.ag-row .al{min-width:0}.ag-row .al b{overflow-wrap:anywhere;font-weight:800;display:block}.ag-row .al small{color:var(--t2);overflow-wrap:anywhere;font-size:12px;font-weight:600;display:block}.ag-row .rs{justify-items:start;gap:3px;display:grid}.ag-row .why{font-size:12px;font-weight:700;line-height:1.35}.ag-row .why.is-e{color:var(--red-d)}.ag-row .why.is-c{color:var(--con-t)}.ag-row .why.is-d{color:var(--noa-t)}.ag-row .why.is-w{color:var(--pen-t)}.ag-row.is-off b,.ag-row.is-off .t{color:var(--t2)}@container page (min-width:900px){.ui-bar__logo img{width:260px}.ui-bar__nav{display:flex}.ui-bar__tabs{display:none}.ui-bar__who{display:block}.ui-h1 h1{font-size:24px}.us-new,.us-cards{display:none}.us-table{display:block}.us-wrap{grid-template-columns:minmax(0,1fr) 320px}.us-side{display:block}.us-tools{grid-template-columns:minmax(220px,1fr) auto;align-items:center}.ml-wrap{grid-template-columns:minmax(0,1fr) 340px}.ml-row--half{grid-template-columns:1fr 1fr}.ml-test{position:sticky;top:16px}.gf-card{padding:22px 24px}.gf-row{grid-template-columns:1fr 1fr}.ob-tools{grid-template-columns:auto 200px minmax(220px,1fr);align-items:center}.ob-cards{display:none}.ob-table{display:block}.ob-dl{grid-template-columns:90px minmax(0,1fr)}.ui-h1__acts{flex-basis:auto;margin-left:auto}.ui-h1__acts .ui-btn,.ag-acts .ui-btn{flex:none}.ag-shead{grid-template-columns:minmax(0,1fr) auto;align-items:start}.ag-thead,.ag-row{grid-template-columns:44px 104px minmax(0,1fr) minmax(0,260px);align-items:center;gap:12px;padding:9px 16px;display:grid}.ag-thead{letter-spacing:.06em;text-transform:uppercase;color:var(--t2);border-top:1px solid var(--edge);font-size:10.5px;font-weight:800}.ag-row .n{grid-row:auto}}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.block{display:block}.hidden{display:none}.table{display:table}.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,)}.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,)}}:root{color-scheme:light;--bg:#e9e5f6;--sf:#f1eefa;--tx:#231b3a;--t2:#5b5078;--hi:#f8f7fc;--lo:#c4c0cf;--edge:#dcd6ec;--ac:#6c4fe0;--vd:#4b30b8;--vl:#e0d8fb;--red:#ad2f3a;--red-d:#9c2632;--red-l:#f6d6d9;--pen-f:#faedb8;--pen-t:#7a5600;--ace-f:#d3ecd9;--ace-t:#1d5f32;--noa-f:#e0dbe8;--noa-t:#463f52;--grn:#1fb35a;--mint:#cdf3dc;--grn-t:#11683a;--con-f:#fbdcc4;--con-t:#8a3d0a;--r-ponente:#157a7f;--r-admin:#2c4fb8;--sh:-2px -2px 4px var(--hi), 2px 3px 5px var(--lo);--sh2:-3px -3px 6px var(--hi), 4px 5px 9px var(--lo);--sh3:-4px -4px 8px var(--hi), 6px 7px 14px var(--lo);--font:"Atkinson Hyperlegible Next", "Segoe UI", system-ui, -apple-system, Roboto, sans-serif}:root[data-theme=mist]{--bg:#e2e7ee;--sf:#ecf0f5;--tx:#18212e;--t2:#4a5566;--hi:#f6f8fa;--lo:#bec2c8;--edge:#d5dbe4;--ac:#4f6d93;--vd:#34507a;--vl:#d6e1ef;--noa-f:#dde2e9;--noa-t:#3f4855}:root[data-theme=forest]{--bg:#e3ebe6;--sf:#edf3ee;--tx:#17251d;--t2:#4a5d52;--hi:#f7faf8;--lo:#bdc8c1;--edge:#d3ded7;--ac:#2f6e5e;--vd:#1f5245;--vl:#d0e6df;--noa-f:#dce3de;--noa-t:#3e4a43}html,body{background:var(--bg);color:var(--tx)}body{font-family:var(--font);-webkit-font-smoothing:antialiased;font-weight:400}button{cursor:pointer}:where(button,a,input,textarea,[role=checkbox]):focus-visible{outline:2px solid var(--ac);outline-offset:2px}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}@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}
