:root{--charcoal:#141a22;--charcoal-2:#1d2530;--charcoal-3:#273140;--line-dark:#344052;--blue:#1463ff;--blue-hover:#0b50e3;--on-blue:#f7f9ff;--blue-tint:#e6eeff;--blue-ink:#0d47cf;--blue-on-dark:#6c9eff;--yellow:#ffd42a;--on-yellow:#1f1a00;--page:#f2f4f7;--card:#fdfdfe;--panel:#eef1f5;--text:#121821;--muted:#545e6b;--border:#dde2e9;--border-strong:#c3cbd6;--on-dark:#f7f9ff;--on-dark-2:#cfd6e0;--on-dark-3:#a7b2c1;--r:4px;--shadow:0 1px 2px rgba(20,26,34,.06),0 4px 10px -6px rgba(20,26,34,.14);--shadow-pop:0 20px 40px -18px rgba(20,26,34,.42),0 4px 12px -4px rgba(20,26,34,.18);--wrap:1440px;--paybar-h:76px;--slant:8px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html,body{margin:0;padding:0}body.tocdo{background:var(--page);color:var(--text);font-family:Roboto,system-ui,sans-serif;font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:Saira,system-ui,sans-serif;margin:0;line-height:1.2;color:var(--text)}p{margin:0}ul{margin:0;padding:0;list-style:none}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input{font-family:inherit;font-size:inherit;color:inherit}button{cursor:pointer}.num{font-variant-numeric:tabular-nums}.nw{white-space:nowrap}::-moz-selection{background:var(--blue);color:var(--on-blue)}::selection{background:var(--blue);color:var(--on-blue)}:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 24px}.material-symbols-sharp{font-family:Material Symbols Sharp;font-weight:400;font-style:normal;font-size:20px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;flex-shrink:0}.material-symbols-sharp.fill{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 18px;border-radius:var(--r);border:1.5px solid transparent;background:none;font-family:Saira,sans-serif;font-weight:700;font-size:15px;line-height:1;white-space:nowrap;transition:background-color .15s,border-color .15s,color .15s,transform .1s}.btn:active{transform:translateY(1px)}.btn .material-symbols-sharp{font-size:20px}.btn-blue{background:var(--blue);border-color:var(--blue);color:var(--on-blue)}.btn-blue:hover{background:var(--blue-hover);border-color:var(--blue-hover)}.btn-line{background:var(--card);border-color:var(--blue);color:var(--blue-ink)}.btn-line:hover{background:var(--blue-tint)}.btn-ghost-dark{border-color:var(--on-dark-3);color:var(--on-dark)}.btn-ghost-dark:hover{border-color:var(--on-dark);background:var(--charcoal-2)}.btn-block{width:100%}.btn-xl{height:54px;font-size:18px;font-weight:800;letter-spacing:.01em}.btn-sm{height:38px;padding:0 14px;font-size:14px}.top{background:var(--charcoal);color:var(--on-dark-2)}.bar{height:68px}.bar-in{display:flex;align-items:center;gap:28px;height:100%}.brand{display:flex;align-items:center;gap:10px;flex-shrink:0}.brand svg{width:36px;height:36px;flex-shrink:0}.wordmark{font-family:Saira,sans-serif;font-size:21px;line-height:1;color:var(--on-dark);white-space:nowrap;letter-spacing:.01em}.wordmark b{font-weight:800}.wordmark span{font-weight:400;color:var(--blue-on-dark);margin-left:3px}.nav{height:100%}.nav>ul{display:flex;align-items:stretch;height:100%;gap:2px}.nav>ul>li{position:relative;display:flex}.navlink{position:relative;display:flex;align-items:center;gap:4px;height:100%;padding:0 12px;background:none;border:0;font-family:Saira,sans-serif;font-weight:600;font-size:15.5px;color:var(--on-dark-2);white-space:nowrap}.navlink .material-symbols-sharp{font-size:20px;color:var(--on-dark-3);transition:transform .15s}.navlink:hover{color:var(--on-dark)}.navlink.is-active{color:var(--on-dark);font-weight:700}.navlink.is-active:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:3px;background:var(--blue)}.nav>ul>li:hover .navlink .material-symbols-sharp{transform:rotate(180deg)}.menu{position:absolute;z-index:90;top:100%;left:0;min-width:240px;padding:6px;display:none;flex-direction:column;gap:1px;background:var(--card);border-radius:var(--r);box-shadow:var(--shadow-pop);color:var(--text)}.menu.right{left:auto;right:0}.nav>ul>li:hover .menu,.nav>ul>li:focus-within .menu,.drop:hover .menu,.drop:focus-within .menu{display:flex}.menu a{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:var(--r);font-size:14.5px;font-weight:500}.menu a:hover{background:var(--blue-tint);color:var(--blue-ink)}.menu a .material-symbols-sharp{color:var(--muted);font-size:20px}.menu a .ext{margin-left:auto;font-size:18px}.menu-sep{height:1px;background:var(--border);margin:5px 6px}.menu-label{font-size:13px;font-weight:700;color:var(--muted);padding:8px 12px 2px}.menu-head{padding:10px 12px 8px;display:flex;flex-direction:column}.menu-head b{font-weight:700;font-size:15px}.menu-head small{font-size:13px;color:var(--muted)}.tools{display:flex;align-items:center;gap:8px;margin-left:auto}.drop{position:relative}.ico-btn{position:relative;width:38px;height:38px;border-radius:var(--r);background:var(--charcoal-2);border:1px solid var(--line-dark);display:flex;align-items:center;justify-content:center}.ico-btn img{width:20px;height:20px}.ico-btn:hover{border-color:var(--on-dark-3)}.ico-btn .tip{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);z-index:90;padding:5px 10px;border-radius:var(--r);background:var(--card);color:var(--text);font-size:13px;font-weight:500;white-space:nowrap;box-shadow:var(--shadow-pop);opacity:0;pointer-events:none;transition:opacity .15s}.ico-btn:hover .tip,.ico-btn:focus-visible .tip{opacity:1}.bal{display:flex;align-items:center;gap:8px;height:38px;padding:0 14px 0 11px;border-radius:var(--r);background:var(--charcoal-2);border:1px solid var(--line-dark);white-space:nowrap;margin-left:4px}.bal .material-symbols-sharp{color:var(--blue-on-dark);font-size:21px}.bal small{font-size:13.5px;color:var(--on-dark-3)}.bal b{font-family:Saira,sans-serif;font-weight:700;font-size:16px;color:var(--on-dark)}.lang{display:flex;align-items:center;gap:6px;height:38px;padding:0 8px;background:none;border:0;font-family:Saira,sans-serif;font-weight:700;font-size:15px;color:var(--on-dark)}.lang .fi{width:20px;height:15px;background-size:cover}.lang .material-symbols-sharp{font-size:18px;color:var(--on-dark-3)}.avatar{width:38px;height:38px;border-radius:var(--r);border:0;background:var(--blue);color:var(--on-blue);font-family:Saira,sans-serif;font-weight:800;font-size:15px;letter-spacing:.02em;display:flex;align-items:center;justify-content:center}.menu-btn{display:none;width:42px;height:42px;border-radius:var(--r);border:1px solid var(--line-dark);background:var(--charcoal-2);color:var(--on-dark);align-items:center;justify-content:center}.menu-btn .material-symbols-sharp{font-size:24px}.drawer[hidden]{display:none}.facts{background:var(--charcoal-2);border-top:1px solid var(--charcoal-3)}.facts-in{display:flex;align-items:center;gap:22px;height:38px;font-size:14px;font-weight:500;color:var(--on-dark-2);white-space:nowrap}.fact{display:flex;align-items:center;gap:8px}.fact .material-symbols-sharp{font-size:19px;color:var(--blue-on-dark)}.fact b{color:var(--on-dark);font-weight:700}.fact-sep{width:1px;height:14px;background:var(--line-dark)}.support-fab{position:fixed;right:24px;bottom:24px;z-index:95;width:56px;height:56px;border-radius:var(--r);border:0;background:var(--charcoal);color:var(--blue-on-dark);display:flex;align-items:center;justify-content:center;box-shadow:0 12px 24px -10px #141a228c,0 2px 6px #141a2233}.support-fab .material-symbols-sharp{font-size:28px}.support-fab:hover{background:var(--charcoal-2)}.support-menu[hidden]{display:none}.page{padding-top:32px;padding-bottom:72px}.page-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:end;padding:6px 0}.page-head h1{font-size:38px;font-weight:800;letter-spacing:-.01em;line-height:1.1}.page-head .lead{margin-top:10px;font-size:16px;color:var(--muted);max-width:62ch;text-wrap:pretty}.stat-row{display:grid;grid-template-columns:repeat(3,160px);gap:12px}.stat{padding:14px 18px 13px;background:var(--card);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--shadow)}.stat-fig{display:flex;align-items:baseline;gap:5px;font-family:Saira,sans-serif;font-weight:800;font-size:30px;line-height:1.05;color:var(--text)}.stat-fig small{font-size:15px;font-weight:700;color:var(--blue-ink)}.stat-cap{display:block;margin-top:5px;font-size:13.5px;color:var(--muted);font-weight:500;line-height:1.3}.card{background:var(--card);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--shadow);padding:26px 28px 28px}.card-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:18px;flex-wrap:wrap}.card-head h2{font-size:21px;font-weight:800}.card-head .hint{font-size:14px;color:var(--muted)}.card-head .hint b{color:var(--text);font-weight:700}:root{--success:#157347;--success-tint:#e3f3ea;--warning:#8a5800;--warning-tint:#fbf0d4;--danger:#c0392b;--danger-tint:#fcebe8;--idle:#646d80;--idle-tint:#eceff4;--surface:var(--card);--radius:var(--r);--radius-inner:var(--r);--radius-sm:2px;--radius-pill:999px;--shadow-card:var(--shadow)}.link{color:var(--blue-ink);font-weight:700;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--border-strong)}.link:hover{text-decoration-color:var(--blue-ink)}@media (max-width:1240px){.nav .navlink{padding:0 9px;font-size:15px}.bar-in{gap:20px}}@media (max-width:1100px){.nav,.ico-btn,.lang,.drop.acc{display:none}.menu-btn{display:flex}.page-head{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.wrap{padding:0 16px}.bar{height:60px}.bar-in{gap:10px}.brand svg{width:32px;height:32px}.wordmark{font-size:18px}.bal{height:42px;flex-direction:column;align-items:flex-end;justify-content:center;gap:0;padding:0 10px;line-height:1.15;margin-left:0}.bal .material-symbols-sharp{display:none}.bal small{font-size:12px}.bal b{font-size:15px}.facts-in{height:36px;font-size:13px;gap:8px}.fact:not(:first-child),.fact-sep{display:none}.page{padding-top:22px;padding-bottom:40px}.page-head{gap:18px;padding:0 0 4px}.page-head h1{font-size:30px}.page-head .lead{font-size:15px;margin-top:8px}.stat-row{gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.stat{min-width:0;padding:11px 10px}.stat-fig{font-size:22px}.stat-fig small,.stat-cap{font-size:13px}.card{padding:18px 16px 20px}.card-head{margin-bottom:14px}.card-head h2{font-size:20px}.bar-in,.tools{min-width:0}.tools{gap:6px}.tools .btn-ghost-dark{display:none}.tools .btn-sm{height:42px;padding:0 12px;font-size:14px}.support-fab{right:16px;bottom:16px;width:50px;height:50px}.support-fab .material-symbols-sharp{font-size:25px}.has-paybar .support-fab{bottom:calc(var(--paybar-h) + 14px)}}body.tocdo{--color-primary:20 99 255;--color-theme-1:20 26 34;--color-theme-2:29 37 48;--color-secondary:238 241 245;--color-success:21 115 71;--color-warning:138 88 0;--color-pending:138 88 0;--color-danger:192 57 43;--color-dark:18 24 33}[x-cloak]{display:none!important}.brand .logo-bg{fill:var(--blue)}.brand .logo-mark{fill:var(--on-blue)}.brand .brand-img{display:block;height:36px;width:auto;max-width:180px;-o-object-fit:contain;object-fit:contain}@media (max-width:767px){.brand .brand-img{height:30px;max-width:130px}}.drop.is-open>.menu,.nav>ul>li.is-open>.menu{display:flex}.menu form{display:contents}.menu button{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;border:0;border-radius:var(--r);background:none;font-size:14.5px;font-weight:500;color:var(--text);text-align:left}.menu button:hover{background:var(--blue-tint);color:var(--blue-ink)}.menu button .material-symbols-sharp{color:var(--muted);font-size:20px}.menu a.is-current{background:var(--blue-tint);color:var(--blue-ink);font-weight:700}.menu a.is-current .material-symbols-sharp{color:var(--blue-ink)}.menu .fi{width:20px;height:15px;background-size:cover;flex-shrink:0}.navlink[aria-expanded=true] .material-symbols-sharp,.lang[aria-expanded=true] .material-symbols-sharp{transform:rotate(180deg)}a.bal:hover{border-color:var(--on-dark-3)}a.bal:hover b{text-decoration:underline;text-underline-offset:3px}.tools .btn-sm{height:38px}.ico-btn img{width:18px;height:18px}.bar-in.is-collapsed .nav,.bar-in.is-collapsed .ico-btn,.bar-in.is-collapsed .lang,.bar-in.is-collapsed .drop.acc{display:none}.bar-in.is-collapsed .menu-btn{display:flex}.drawer{background:var(--charcoal-2);border-top:1px solid var(--charcoal-3);max-height:calc(100vh - 68px);overflow-y:auto}.drawer-inner{display:flex;flex-direction:column;gap:1px;padding-top:10px;padding-bottom:14px}.drawer a,.drawer button{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:0 12px;border:0;border-radius:var(--r);background:none;font-size:14.5px;font-weight:500;color:var(--on-dark-2);text-align:left}.drawer a .material-symbols-sharp,.drawer button .material-symbols-sharp{font-size:20px;color:var(--on-dark-3)}.drawer a:hover,.drawer button:hover{background:var(--charcoal-3);color:var(--on-dark)}.drawer a.is-current{background:var(--charcoal);color:var(--on-dark);font-weight:700;box-shadow:inset 3px 0 0 var(--blue)}.drawer a.is-current .material-symbols-sharp{color:var(--blue-on-dark)}.drawer .ext{margin-left:auto;font-size:18px}.drawer form{display:contents}.drawer .menu-sep{height:1px;background:var(--line-dark);margin:6px 4px}.drawer .menu-label{font-size:12.5px;font-weight:700;color:var(--on-dark-3);padding:10px 12px 2px;text-transform:uppercase;letter-spacing:.04em}.drawer-user{display:flex;align-items:center;gap:10px;padding:4px 12px 10px;font-size:14.5px;color:var(--on-dark)}.drawer-user .avatar{width:34px;height:34px;font-size:14px}.drawer-user small{display:block;font-size:13px;color:var(--on-dark-3)}.drawer-langs{display:flex;flex-wrap:wrap;gap:6px;padding:4px 8px}.drawer-langs a{width:auto;min-height:38px;padding:0 14px;gap:8px;border:1px solid var(--line-dark);font-family:Saira,sans-serif;font-weight:700}.drawer-langs a.is-current{border-color:var(--blue);background:var(--blue);color:var(--on-blue)}.drawer-langs .fi{width:18px;height:13px;background-size:cover}.avatar svg{width:20px;height:20px}.support-menu{position:fixed;right:24px;bottom:92px;z-index:96;display:flex;flex-direction:column;gap:2px;min-width:248px;padding:6px;background:var(--card);border-radius:var(--r);box-shadow:var(--shadow-pop)}.support-item{display:flex;align-items:center;gap:12px;width:100%;padding:8px 10px;border:0;border-radius:var(--r);background:none;color:var(--text);text-align:left}.support-item:hover{background:var(--blue-tint)}.support-ic{width:36px;height:36px;border-radius:var(--r);background:var(--panel);color:var(--charcoal);display:flex;align-items:center;justify-content:center;flex-shrink:0}.support-ic .material-symbols-sharp{font-size:20px}.support-ic img{width:18px;height:18px}.support-item b{display:block;font-family:Saira,sans-serif;font-size:14px;font-weight:700;color:var(--text);line-height:1.35}.support-item small{display:block;font-size:13px;color:var(--muted);line-height:1.35}@media (max-width:767px){.support-menu{right:16px;bottom:76px}.has-paybar .support-menu{bottom:calc(var(--paybar-h) + 74px)}}.toastify{padding:12px 16px;border-radius:var(--r);box-shadow:var(--shadow-pop);color:var(--on-dark);font-family:inherit;font-size:14px;font-weight:500}.toastify[style*="background: red"]{background:var(--danger)!important}.toastify[style*="background: rgb(30, 61, 158)"],.toastify[style*="1e3d9e"]{background:var(--charcoal)!important}body.tocdo .swal2-container.swal2-backdrop-show{background:rgba(20,26,34,.55)}body.tocdo .swal2-popup{padding:24px;border-radius:var(--r);background:var(--card);color:var(--text);box-shadow:var(--shadow-pop);font-family:inherit}body.tocdo .swal2-title{padding:0 8px;font-family:Saira,system-ui,sans-serif;font-size:21px;font-weight:800;line-height:1.25;color:var(--text)}body.tocdo .swal2-html-container{margin:12px 8px 0;font-size:14.5px;line-height:1.55;color:var(--muted)}body.tocdo .swal2-input-label{margin:14px 8px 0;font-size:13.5px;font-weight:500;color:var(--text)}body.tocdo .swal2-actions{gap:10px;margin-top:20px}body.tocdo .swal2-styled{margin:0;height:42px;padding:0 20px;border:1.5px solid transparent;border-radius:var(--r);box-shadow:none;font-family:Saira,sans-serif;font-size:14.5px;font-weight:700}body.tocdo .swal2-styled.swal2-confirm{background:var(--blue);border-color:var(--blue);color:var(--on-blue)}body.tocdo .swal2-styled.swal2-confirm:hover{background:var(--blue-hover);border-color:var(--blue-hover)}body.tocdo .swal2-styled.swal2-cancel,body.tocdo .swal2-styled.swal2-deny{background:var(--card);border-color:var(--border-strong);color:var(--text)}body.tocdo .swal2-styled.swal2-cancel:hover,body.tocdo .swal2-styled.swal2-deny:hover{background:var(--panel)}body.tocdo .swal2-styled:focus{box-shadow:none}body.tocdo .swal2-styled:focus-visible{box-shadow:0 0 0 3px #1463ff40}body.tocdo .swal2-styled[disabled]{opacity:.5;cursor:not-allowed}body.tocdo .swal2-close{color:var(--muted);border-radius:var(--r)}body.tocdo .swal2-close:hover{color:var(--text)}body.tocdo .swal2-close:focus{box-shadow:none}body.tocdo .swal2-close:focus-visible{box-shadow:0 0 0 3px #1463ff40}body.tocdo .swal2-footer{border-top-color:var(--border);color:var(--muted);font-size:13.5px}body.tocdo .swal2-footer a{color:var(--blue-ink);font-weight:700;text-decoration:underline;text-underline-offset:3px}body.tocdo .swal2-loader{border-color:var(--blue) transparent var(--blue) transparent}body.tocdo .swal2-icon.swal2-question,body.tocdo .swal2-icon.swal2-info{border-color:var(--blue-tint);color:var(--blue-ink)}body.tocdo .swal2-icon.swal2-error{border-color:var(--danger-tint)}body.tocdo .swal2-icon.swal2-error [class^=swal2-x-mark-line]{background-color:var(--danger)}body.tocdo .swal2-icon.swal2-success{border-color:var(--success-tint);color:var(--success)}body.tocdo .swal2-icon.swal2-success [class^=swal2-success-line]{background-color:var(--success)}body.tocdo .swal2-icon.swal2-success .swal2-success-ring{border-color:var(--success-tint)}body.tocdo .swal2-icon.swal2-warning{border-color:var(--warning-tint);color:var(--warning)}body.tocdo .swal2-validation-message{margin:14px 8px 0;border-radius:var(--r);background:var(--danger-tint);color:var(--danger);font-size:13px;font-weight:500}body.tocdo .swal2-validation-message:before{background-color:var(--danger)}body.tocdo .swal2-input,body.tocdo .swal2-textarea,body.tocdo .swal2-select{margin:14px 8px 0;width:auto;max-width:none;border:1.5px solid var(--border-strong);border-radius:var(--r);box-shadow:none;background:var(--card);color:var(--text);font-family:inherit;font-size:14.5px}body.tocdo .swal2-input{height:42px;padding:0 14px}body.tocdo .swal2-textarea{padding:10px 14px;line-height:1.5}body.tocdo .swal2-input:focus,body.tocdo .swal2-textarea:focus,body.tocdo .swal2-select:focus{border-color:var(--blue);box-shadow:0 0 0 3px #1463ff26;outline:none}body.tocdo .swal2-input::-moz-placeholder,body.tocdo .swal2-textarea::-moz-placeholder{color:var(--muted)}body.tocdo .swal2-input::placeholder,body.tocdo .swal2-textarea::placeholder{color:var(--muted)}body.tocdo .swal2-html-container :is(input[type=text],input[type=password],input[type=number],input[type=email],select,textarea){border-width:1.5px;border-color:var(--border-strong);background-color:var(--card);color:var(--text);font-family:inherit}body.tocdo .swal2-html-container :is(input[type=text],input[type=password],input[type=number],input[type=email],select,textarea):focus{border-color:var(--blue);box-shadow:0 0 0 3px #1463ff26;outline:none}body.tocdo .swal2-html-container :is(input,select,textarea):disabled{background-color:var(--panel);color:var(--muted)}body.tocdo .swal2-html-container :is(input[type=text],input[type=password],input[type=number],input[type=email],select):not(.rounded-r-none):not(.rounded-l-none){border-radius:var(--r)}body.tocdo .swal2-html-container .rounded-r-none{border-radius:var(--r) 0 0 var(--r)}body.tocdo .swal2-html-container .rounded-l-none{border-radius:0 var(--r) var(--r) 0}body.tocdo .swal2-html-container :is(.text-gray-700,.text-gray-800,.text-slate-700,.text-slate-800){color:var(--text)}body.tocdo .swal2-html-container :is(.text-gray-500,.text-gray-600,.text-slate-400,.text-slate-500,.text-slate-600){color:var(--muted)}body.tocdo .swal2-html-container :is(.text-blue-500,.text-blue-600){color:var(--blue-ink)}body.tocdo .swal2-html-container .text-green-600{color:var(--success)}body.tocdo .swal2-html-container :is(.text-red-600,.text-red-700){color:var(--danger)}body.tocdo .swal2-html-container :is(.text-amber-600,.text-amber-700){color:var(--warning)}body.tocdo .swal2-html-container :is(.border-gray-200,.border-gray-300,.border-slate-200,.border-slate-300){border-color:var(--border)}body.tocdo .swal2-html-container :is(.bg-gray-100,.bg-slate-50){background-color:var(--panel)}body.tocdo .swal2-html-container .bg-blue-500{background-color:var(--blue);color:var(--on-blue)}body.tocdo .swal2-html-container .bg-blue-500:hover{background-color:var(--blue-hover)}body.tocdo .swal2-html-container :is(.rounded-lg,.rounded-xl){border-radius:var(--r)}body.tocdo .swal2-html-container table{border-color:var(--border)}body.tocdo .swal2-html-container select{padding-left:12px;padding-right:30px;background-position:right 8px center}.tocdo-compat .compat{font-size:14px}.tocdo-compat .box{border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--shadow)}.tocdo-compat .box:not([class*=bg-]){background:var(--card)}.tocdo-compat .box:before{display:none}.tocdo-compat :is(.bg-blue-900,.bg-blue-800,.bg-blue-600,.bg-blue-500){background-color:var(--blue)}.tocdo-compat :is(.border-blue-900,.border-blue-600,.border-blue-500){border-color:var(--blue)}.tocdo-compat :is(.text-blue-600,.text-blue-500,.text-blue-400){color:var(--blue-ink)}.tocdo-compat .compat .btn{height:auto;min-height:38px;font-size:14px;border-radius:var(--r)}.tocdo-compat .compat .btn:is(.btn-primary,.bg-primary,.bg-blue-500,.bg-blue-600,.bg-blue-900){background:var(--blue);border-color:var(--blue);color:var(--on-blue)}.tocdo-compat .compat .btn:is(.btn-primary,.bg-primary,.bg-blue-500,.bg-blue-600,.bg-blue-900):hover{background:var(--blue-hover);border-color:var(--blue-hover)}.tocdo-compat .compat .btn:is(.btn-success,.bg-success,.bg-green-500,.bg-green-600,.bg-emerald-500,.bg-emerald-600){background:var(--success);border-color:var(--success);color:#f3faf6}.tocdo-compat .compat .btn:is(.btn-danger,.bg-danger,.bg-red-500,.bg-red-600){background:var(--danger);border-color:var(--danger);color:#fff5f4}.tocdo-compat .compat .btn:is(.btn-warning,.bg-warning,.bg-amber-500,.bg-yellow-500,.bg-orange-500){background:var(--warning);border-color:var(--warning);color:#fffaf0}.tocdo-compat .compat .btn:is(.btn-secondary,.btn-outline-secondary,.btn-outline-primary,.bg-slate-100,.bg-slate-200,.bg-gray-100,.bg-white){background:var(--card);border-color:var(--border-strong);color:var(--text)}.tocdo-compat .compat .btn:is(.btn-secondary,.btn-outline-secondary,.btn-outline-primary,.bg-slate-100,.bg-slate-200,.bg-gray-100,.bg-white):hover{background:var(--panel)}.tocdo-compat .compat .btn:disabled{opacity:.5;cursor:not-allowed}
