/*!
 * AUTO-GERADO: NÃO EDITE MANUALMENTE.
 * Arquivo: deepstresser/assets/css/style.css
 * Fonte:   deepstresser/assets/css/app.css (ordem de @import; default.css ignorado)
 * Gerado:  2026-06-11T13:07:48.314Z
 * Total de arquivos processados (sem default.css): 72
 */
:root{--accent:#2f49d1;--accent-hover:#4661f0;--accent-strong:#4661f0;--accent-contrast:#ffffff;--accent-soft:rgba(70, 97, 240, 0.10);--accent-soft-hover:rgba(70, 97, 240, 0.16);--accent-ring:rgba(70, 97, 240, 0.45);--accent-rgb:47, 73, 209;--success:#4bde97;--info:#61affe;--warning:#ffb648;--danger:#f26464;--success-rgb:75, 222, 151;--info-rgb:97, 175, 254;--warning-rgb:255, 182, 72;--danger-rgb:242, 100, 100;--bg-page:#f4f5fa;--surface-low:#f6f7fb;--surface-card:#ffffff;--surface-raised:#fafafa;--surface-inset:#f4f4f4;--surface-hover:#eff0f6;--surface-selected:#eff0f6;--border:#eef2f7;--border-strong:#e2e6ee;--border-subtle:#f1f4f9;--field-ring:rgba(15, 20, 40, 0.14);--text:#171717;--text-muted:#6d6d6d;--text-subtle:#9395a6;--radius-card:12px;--radius-control:8px;--radius-pill:999px;--bs-primary:var(--accent);--bs-primary-rgb:var(--accent-rgb);--bs-link-color:var(--accent);--bs-link-color-rgb:var(--accent-rgb);--bs-link-hover-color:var(--accent-hover)}.darkmode{--bg-page:#11111d;--surface-low:#161624;--surface-card:#181826;--surface-raised:#1f1f30;--surface-inset:#26263b;--surface-hover:#2a2a3f;--surface-selected:#37374b;--border:#30304a;--border-strong:#3b3b53;--border-subtle:#26263b;--field-ring:rgba(255, 255, 255, 0.16);--text:#eff0f6;--text-muted:#cdcdcd;--text-subtle:#9395a6;--accent:#3650e0;--accent-soft:rgba(70, 97, 240, 0.14);--accent-soft-hover:rgba(70, 97, 240, 0.22)}@font-face{font-family:"Inter";src:url(/assets/fonts/Inter-Variable.woff2)format("woff2-variations"),url(/assets/fonts/Inter-Variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Geist";src:url(/assets/fonts/Geist-Variable.woff2)format("woff2-variations"),url(/assets/fonts/Geist-Variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Geist";src:url(/assets/fonts/Geist-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Geist";src:url(/assets/fonts/Geist-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Geist";src:url(/assets/fonts/Geist-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Geist";src:url(/assets/fonts/Geist-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"JetBrains Mono";src:url(/assets/fonts/JetBrainsMono-Variable.woff2)format("woff2-variations"),url(/assets/fonts/JetBrainsMono-Variable.woff2)format("woff2");font-weight:100 800;font-style:normal;font-display:swap}@font-face{font-family:"JetBrains Mono";src:url(/assets/fonts/JetBrainsMono-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"JetBrains Mono";src:url(/assets/fonts/JetBrainsMono-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"JetBrains Mono";src:url(/assets/fonts/JetBrainsMono-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"JetBrains Mono";src:url(/assets/fonts/JetBrainsMono-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--font-sans:'Inter', 'Geist', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont,
                 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif,
                 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';--font-mono:'JetBrains Mono', ui-monospace, SFMono-Regular, 'SF Mono', Menlo,
                 Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace;--tracking-tighter:-0.05em;--tracking-tight:-0.025em;--tracking-snug:-0.011em;--tracking-normal:0;--tracking-wide:0.025em;--tracking-wider:0.05em;--tracking-widest:0.1em;--tracking-heading:var(--tracking-tight);--tracking-caps:var(--tracking-wider)}html,body{font-family:var(--font-sans);font-feature-settings:"rlig"1,"calt"1,"ss01"1,"cv11"1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}code,kbd,pre,samp,tt{font-family:var(--font-mono);font-feature-settings:"liga"0,"calt"1}.font-sans{font-family:var(--font-sans)!important}.font-mono{font-family:var(--font-mono)!important;font-feature-settings:"liga"0,"calt"1}.tabular-nums{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"1}.tracking-tighter{letter-spacing:var(--tracking-tighter)}.tracking-tight{letter-spacing:var(--tracking-tight)}.tracking-snug{letter-spacing:var(--tracking-snug)}.tracking-normal{letter-spacing:var(--tracking-normal)}.tracking-wide{letter-spacing:var(--tracking-wide)}.tracking-wider{letter-spacing:var(--tracking-wider)}.tracking-widest{letter-spacing:var(--tracking-widest)}.theme-switcher svg{width:24px;height:24px}.theme-switcher circle{fill:#d6d7e3;stroke:#d6d7e3}.theme-switcher line{stroke:#d6d7e3}.darkmode{background-color:var(--bg-page)}html.darkmode body{background-color:var(--bg-page)}.main{animation:app-content-in .28s ease-out both}@keyframes app-content-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.main{animation:none}}@view-transition{navigation:auto}::view-transition-old(root){animation:vt-fade-out .18s cubic-bezier(.4,0,1,1) both}::view-transition-new(root){animation:vt-fade-in .34s cubic-bezier(.22,1,.36,1) both}@keyframes vt-fade-out{to{opacity:0}}@keyframes vt-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.darkmode .sun-icon{display:none}.darkmode .moon-icon{display:block;fill:#fff;stroke:#fff;stroke-width:1}.moon-icon{display:none}.app-backdrop{position:fixed;inset:0;z-index:-1;pointer-events:none;transition:opacity .25s ease;background:radial-gradient(ellipse 48% 55%at 90% 6%,rgba(0,82,247,.05)0,transparent 70%)}body.modal-open .app-backdrop{opacity:0}.darkmode .app-backdrop{background:radial-gradient(ellipse 50% 60%at 90% 6%,rgba(88,135,255,.08)0,rgba(47,73,209,.04) 42%,transparent 72%),radial-gradient(ellipse 42% 45%at 6% 94%,rgba(88,135,255,.05)0,transparent 62%)}:root{--link-info-color:#3050a2;--link-info-color-hover:#3b6adf}.darkmode{--link-info-color:#4875e6;--link-info-color-hover:#5787ff}.link-info{color:var(--link-info-color)!important;border-bottom:dashed 1px transparent!important;transition:all .3s ease}.link-info:hover{color:var(--link-info-color-hover)!important}.link-info:focus-visible{outline:0!important}.notyf__toast{max-width:650px;width:25%;border-radius:8px;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}@media (max-width:1200px){.notyf__toast{width:40%}}@media (max-width:1100px){.notyf__toast{width:40%}}@media (max-width:1024px){.notyf__toast{width:45%}}@media (max-width:992px){.notyf__toast{width:50%}}@media (max-width:768px){.notyf__toast{width:60%}}@media (max-width:767px){.notyf__toast{margin-right:10px;margin-top:10px;width:70%}}.darkmode .notyf__ripple{filter:brightness(85%)}.notyf__ripple{width:730px!important}.notyf__icon{margin-right:6px!important}.notyf-success-attack-start{max-width:290px!important}.notyf-success-attack-all{max-width:400px!important}.notyf-success-attack-stop{max-width:430px!important}.submit-button{width:100%;height:35px;padding:0 20px;transition:width 1s ease,background-color .6s ease,color 1s ease!important}:root{--button-metal-background:linear-gradient(145deg, #cdcfd3, #9f9f9f);--button-metal-after:linear-gradient(145deg, #c4c9cf, #7e8287);--button-metal-boxshadow:0 0 10px rgba(0, 0, 0, 0.25);--button-metal-text-color:#ffffff}.darkmode{--button-metal-background:linear-gradient(145deg, #d6d6d6, #444444);--button-metal-after:linear-gradient(145deg, #dedddd, #5a5757)}.button-metal{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:6px;border:0;background:var(--button-metal-background);box-shadow:var(--button-metal-boxshadow);color:var(--button-metal-text-color);font-weight:500;font-size:var(--button-font-size);cursor:pointer;position:relative;overflow:hidden;transition:box-shadow .8s ease-in-out,transform .1s}.button-metal::before{content:"";position:absolute;top:-100%;left:-100%;width:300%;height:300%;background:radial-gradient(circle at center,rgba(255,255,255,.4)0,rgba(255,255,255,0) 80%);transform:rotate(45deg) translateX(-100%) translateY(-100%);transition:transform 1.5s ease;pointer-events:none;opacity:.3;z-index:1}.button-metal:hover{box-shadow:0 0 17px rgba(0,0,0,.45);transition:box-shadow .8s ease-in-out,transform .1s}.button-metal:hover::before{transform:rotate(45deg) translateX(100%) translateY(100%)}.button-metal::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--button-metal-after);opacity:0;transition:opacity .4s ease;z-index:0}.button-metal:hover::after{opacity:1}.button-metal>*{position:relative;z-index:2}button.button-metal:focus{outline:0!important;border:0!important}.button-metal:disabled{background:linear-gradient(145deg,#d2d2d2,#e4e4e4);color:#888;cursor:not-allowed;opacity:var(--button-disabled-opacity);box-shadow:none}:root{--button-primary-background:var(--accent);--button-primary-hover-background:var(--accent-hover);--button-primary-color:#fff;--button-primary-disabled-background:linear-gradient(135deg, #b0b3c3, #d3d5e0);--button-primary-disabled-color:#ffffff}.button-primary{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;border-radius:var(--button-border-radius);padding:10px 20px;background-color:var(--button-primary-background);color:var(--button-primary-color);border:0;transition:background-color .3s ease,color .3s ease}.button-primary:hover{background-color:var(--button-primary-hover-background);color:var(--button-primary-color)}.button-primary:not(.submit-button):disabled{background:var(--button-primary-disabled-background);color:var(--button-primary-disabled-color);cursor:not-allowed;opacity:var(--button-disabled-opacity)}.button-primary.submit-button:hover:disabled{cursor:not-allowed}.button-primary svg{margin-right:9px}@media (max-width:480px){.button-primary{padding:8px 15px}}:root{--button-white-background:#f0f0f0;--button-white-color:var(--accent);--button-white-hover-color:var(--accent-hover)}.darkmode{--button-white-background:var(--surface-low);--button-white-border:1px solid var(--border)}.button-white{display:inline-flex;align-items:center;justify-content:center;padding:5px 20px;border-radius:var(--button-border-radius);background-color:var(--button-white-background);color:var(--button-white-color);font-weight:500;font-size:var(--button-font-size);line-height:2.43;border:0}.button-white:hover{color:var(--button-white-hover-color)}.darkmode .button-white{color:#fff!important}:root{--button-flat-background:rgba(108, 127, 217, 0.1);--button-flat-color:var(--accent);--button-flat-hover-background:rgba(108, 127, 217, 0.2);--button-flat-hover-color:var(--accent);--button-flat-active-background:rgba(108, 127, 217, 0.1)}.darkmode{--button-flat-background:rgb(0 0 10 / 24%);--button-flat-color:#dddddd;--button-flat-hover-background:rgb(0 0 10 / 16%);--button-flat-hover-color:#fff;--button-flat-active-background:rgb(0 0 10 / 10%)}.button-flat{align-items:center;text-align:center;flex-wrap:wrap;padding:10px 20px;background-color:var(--button-flat-background);border-radius:var(--button-border-radius);font-size:16px;color:var(--button-flat-color);border:0;font-weight:500;transition:all .2s ease}.button-flat.active{background-color:var(--button-flat-active-background);color:var(--button-flat-color)}.button-flat:hover{background-color:var(--button-flat-hover-background);color:var(--button-flat-hover-color)}:root{--button-gray-circle-background:var(--surface-hover)}.darkmode{--button-gray-circle-background:var(--surface-card)}.gray-circle-button{display:flex;align-items:center;justify-content:center;background-color:var(--button-gray-circle-background);width:40px;height:40px;border-radius:50%;border-width:0}:root{--button-secondary-background:#0b5ed7;--button-secondary-hover-background:#0a58ca;--button-secondary-color:#fff;--button-secondary-hover-box-shadow:0 0 8px rgba(10, 88, 202, 0.5)}.button-secondary{display:flex;align-items:center;justify-content:center;padding:8px 17px;background-color:var(--button-secondary-background);color:var(--button-secondary-color);font-weight:600;border-radius:var(--button-border-radius);border:0;transition:all .2s ease;cursor:pointer;font-size:14px;white-space:nowrap;max-width:100%}.button-secondary:hover{background-color:var(--button-secondary-hover-background);box-shadow:var(--button-secondary-hover-box-shadow)}.button-secondary:active{transform:scale(.98)}.button-secondary:disabled{opacity:.5;cursor:not-allowed}.button-secondary:disabled .ld-ring{font-size:14px}#stop-all-button{max-height:20px!important}:root{--button-danger-background:var(--danger);--button-danger-background-hover:#df4d4d;--buttton-danger-color:#fff}.button-danger{display:flex;align-items:center;justify-content:center;padding:8px 17px;background-color:var(--button-danger-background);color:var(--buttton-danger-color);font-weight:600;border-radius:var(--button-border-radius);border:0;transition:all .2s ease;cursor:pointer;font-size:14px;margin-right:10px;margin-left:10px}.button-danger.small{padding:5px 5px!important}.button-danger:hover{background-color:var(--button-danger-background-hover)}.button-danger:disabled,.button-danger.disabled{opacity:.5!important;cursor:not-allowed!important}.button-danger:disabled .ld-ring,.button-danger.disabled .ld-ring{font-size:12px}:root{--button-elegant-background:linear-gradient(135deg, rgba(67, 54, 210, 0.76) 0%, rgba(93, 80, 228, 0.76) 50%, rgba(67, 54, 210, 0.76) 100%)}.button-elegant:hover .icon-lightning{transform:rotate(90deg)}.button-elegant{display:flex;align-items:center;justify-content:center;padding:10px 20px;background:var(--button-elegant-background);color:#fff;font-weight:600;border:0;border-radius:8px;cursor:pointer;transition:all .3s ease;letter-spacing:1px;position:relative;overflow:visible;z-index:1}.button-elegant.simple-hover:hover{box-shadow:0 4px 20px rgba(67,54,210,.2)!important}.button-elegant:hover:not(.simple-hover){box-shadow:0 4px 20px rgba(67,54,210,.2);transform:translateY(-1px)}.button-elegant:hover::after{transform:translateY(8px) scale(.95);filter:blur(11px);opacity:.8}.button-elegant:active{transform:translateY(0)}.button-elegant:active::after{transform:translateY(2px) scale(.98);filter:blur(7px);opacity:.6}.button-elegant:disabled{opacity:.5;cursor:not-allowed}:root{--button-collapse-background:linear-gradient(135deg,
    rgba(161, 175, 255, 0.03) 0%,
    rgba(32, 106, 251, 0.06) 100%
    ) no-repeat;--button-collapse-color:var(--accent);--button-collapse-active-color:#4059ea;--button-collapse-active-background:linear-gradient(135deg,
    rgba(188, 199, 255, 0.2) 0%,
    rgba(10, 90, 246, 0.25) 100%
    ) no-repeat}.darkmode{--button-collapse-background:linear-gradient(135deg,
    rgba(133, 143, 249, 0.1) 0%,
    rgba(84, 123, 255, 0.07) 100%
    ) no-repeat;--button-collapse-color:#a9b6ff;--button-collapse-active-color:#bbc5ff;--button-collapse-active-background:linear-gradient(135deg,
    rgba(149, 157, 245, 0.2) 0%,
    rgba(60, 103, 251, 0.25) 100%
    ) no-repeat}.button-collapse{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;min-width:120px;border:1px solid transparent;border-radius:var(--button-border-radius);background:var(--button-collapse-background);font-size:var(--button-font-size);font-weight:500;cursor:pointer;position:relative;margin:8px auto;overflow:hidden;transition:background .3s ease,color .3s ease,transform .3s ease}.button-collapse:hover{transform:scale(1.03);background:linear-gradient(135deg,rgba(161,175,255,.05)0,rgba(32,106,251,.1) 100%) no-repeat}.button-collapse svg,.button-collapse i{margin-right:8px;transition:transform .3s ease}.button-collapse:active,.button-collapse.active{background:var(--button-collapse-active-background);color:var(--button-collapse-active-color);transform:scale(1) translateY(0)}.button-collapse:active svg,.button-collapse.active svg,.button-collapse:active i,.button-collapse.active i{transform:rotate(180deg)}.darkmode .button-collapse{color:var(--button-collapse-color)!important}.darkmode .button-collapse:hover{transform:scale(1.01);background:linear-gradient(135deg,rgba(133,143,249,.2)0,rgba(84,123,255,.12) 100%) no-repeat}.darkmode .button-collapse:active,.darkmode .button-collapse.active{background:var(--button-collapse-active-background);color:var(--button-collapse-active-color)}:root{--purchase-button-background:var(--accent);--purchase-button-hover-background:var(--accent-hover);--purchase-button-shadow:0 4px 12px rgba(47, 73, 209, 0.25);--purchase-button-hover-shadow:0 6px 16px rgba(47, 73, 209, 0.35);--purchase-button-color:#ffffff;--purchase-button-border-radius:12px}.darkmode{--purchase-button-background:var(--accent);--purchase-button-hover-background:var(--accent-hover);--purchase-button-shadow:0 4px 12px rgba(47, 73, 209, 0.15);--purchase-button-hover-shadow:0 6px 16px rgba(47, 73, 209, 0.25)}.button-purchase{padding:.8rem 1.2rem;font-weight:600;font-size:.95rem;transition:all .3s ease;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;width:100%;border:0;border-radius:var(--purchase-button-border-radius);background-color:var(--purchase-button-background);color:var(--purchase-button-color);box-shadow:var(--purchase-button-shadow);cursor:pointer}.button-purchase:not(.simple-animation):hover::after{opacity:1;transform:scale(1)}.button-purchase:not(.simple-animation):hover{transform:translateY(-3px);background-color:var(--purchase-button-hover-background);box-shadow:var(--purchase-button-hover-shadow)}.button-purchase:not(.simple-animation):active{transform:translateY(1px)}.button-purchase svg{margin-right:8px;margin-bottom:2px;transition:transform .3s ease}.button-purchase.icon-right svg{margin-right:4px!important}.button-purchase.icon-bottom svg{margin-bottom:0!important}.button-purchase:not(.simple-animation):hover svg{transform:translateX(3px)}.button-purchase:disabled{opacity:.7;cursor:not-allowed;background-image:linear-gradient(135deg,gray,#9e9e9e);box-shadow:none}.button-purchase:disabled:hover{transform:none}.button-translateY{transition:transform .3s ease}.button-translateY:hover{transform:translateY(-3px)}:root{--action-bar-padding-y:14px;--action-bar-padding-x:14px;--action-bar-gap:8px;--action-bar-background:transparent;--action-bar-border-top:1px solid rgba(15, 20, 40, 0.06);--action-button-height:38px;--action-button-radius:8px;--action-button-font-size:13px;--action-button-font-weight:500;--action-button-icon-size:14px;--action-button-transition:color 0.2s ease, background-color 0.2s ease,
        box-shadow 0.25s ease, transform 0.15s ease;--action-button-ghost-color:#4e5160;--action-button-ghost-color-hover:#1a1c25;--action-button-ghost-background:transparent;--action-button-ghost-background-hover:rgba(15, 20, 40, 0.05);--action-button-ghost-border:1px solid rgba(15, 20, 40, 0.08);--action-button-primary-color:#ffffff;--action-button-primary-background:var(--accent);--action-button-primary-background-hover:var(--accent-hover);--action-button-primary-focus-ring:var(--accent-ring)}.darkmode{--action-bar-border-top:1px solid rgba(255, 255, 255, 0.05);--action-button-ghost-color:#b8bcca;--action-button-ghost-color-hover:#ffffff;--action-button-ghost-background-hover:rgba(255, 255, 255, 0.05);--action-button-ghost-border:1px solid rgba(255, 255, 255, 0.08);--action-button-primary-background:var(--accent);--action-button-primary-background-hover:var(--accent-hover);--action-button-primary-focus-ring:var(--accent-ring)}.action-bar{display:flex;width:100%;gap:var(--action-bar-gap);padding:var(--action-bar-padding-y) var(--action-bar-padding-x);background:var(--action-bar-background);border:0;border-top:var(--action-bar-border-top);border-bottom-left-radius:12px;border-bottom-right-radius:12px;position:relative}.action-button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--action-button-height);padding:0 12px;background:var(--action-button-ghost-background);color:var(--action-button-ghost-color);border:var(--action-button-ghost-border);border-radius:var(--action-button-radius);font-size:var(--action-button-font-size);font-weight:var(--action-button-font-weight);letter-spacing:var(--tracking-snug);line-height:1;white-space:nowrap;cursor:pointer;overflow:hidden;transition:var(--action-button-transition)}.action-button>i,.action-button>svg{width:var(--action-button-icon-size);height:var(--action-button-icon-size);flex-shrink:0}.action-button:hover{color:var(--action-button-ghost-color-hover);background-color:var(--action-button-ghost-background-hover)}.action-button:focus-visible{outline:0;box-shadow:0 0 0 2px var(--action-button-primary-focus-ring)}.action-button:active{transform:scale(.985)}.action-button--primary{color:var(--action-button-primary-color);background-color:var(--action-button-primary-background);border-color:transparent}.action-button--primary:hover{color:var(--action-button-primary-color);background-color:var(--action-button-primary-background-hover)}.action-button--primary:focus-visible{box-shadow:0 0 0 3px var(--action-button-primary-focus-ring)}@media (max-width:480px){.action-bar{padding:12px;gap:6px}.action-button{height:36px;font-size:12.5px;padding:0 10px}}:root{--button-simple-background:#222235;--button-simple-color:#ffffff;--button-simple-border:1px solid #30304a}.darkmode{--button-simple-background:#ffffff;--button-simple-color:#222235;--button-simple-border:1px solid #30304a}.button-simple{background-color:var(--button-simple-background);color:var(--button-simple-color);display:inline-flex;align-items:center;justify-content:center;border:var(--button-simple-border);padding:10px 20px;border-radius:var(--button-border-radius)}.button-simple:hover{background-color:var(--button-simple-background);color:var(--button-simple-color)}:root{--button-border-radius:8px;--button-font-size:14px;--button-transition:0.3s all;--button-disabled-opacity:0.7}button{border:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button:not(.no-animation){cursor:pointer;-webkit-transition:var(--button-transition);-o-transition:var(--button-transition);transition:var(--button-transition)}button:focus-visible{outline:0!important;border-color:transparent!important}.button-left{justify-content:flex-start;text-align:end}.button-text-responsive{font-size:clamp(.75rem,.5vw + .4rem,1.25rem)}:root{--form-default-border:1px solid var(--border);--form-bg-color:var(--surface-card);--form-label-color:#434343;--form-checkbox-label-color:#767676;--slider-track-bg:linear-gradient(to right, rgba(var(--accent-rgb), 0.2), var(--accent));--slider-thumb-border:var(--accent);--slider-thumb-bg:#ffffff;--slider-thumb-shadow:0 2px 4px rgba(0, 0, 0, 0.2);--slider-output-bg:var(--surface-inset);--slider-output-color:#333;--slider-hover-shadow:0 3px 8px rgba(0, 0, 0, 0.15);--slider-active-bg:#f0f0f0;--slider-active-shadow:0 2px 5px rgba(0, 0, 0, 0.2);--slider-dragging-shadow:0 4px 10px rgba(var(--accent-rgb), 0.3);--slider-dragging-bg:#ffffff;--slider-output-updating-bg:rgba(224, 224, 224, 0.15)}.darkmode{--form-default-border:1px solid var(--border);--form-bg-color:var(--surface-low);--form-label-color:#D6D7E3;--form-checkbox-label-color:#D6D7E3;--slider-track-bg:linear-gradient(to right, rgba(var(--accent-rgb), 0.1), var(--accent));--slider-thumb-border:var(--accent);--slider-thumb-bg:#1a1a2e;--slider-thumb-shadow:0 2px 4px rgba(0, 0, 0, 0.3);--slider-output-bg:var(--surface-inset);--slider-output-color:#e0e0e8;--slider-hover-shadow:0 3px 8px rgba(0, 0, 0, 0.3);--slider-active-bg:var(--bg-page);--slider-active-shadow:0 2px 5px rgba(0, 0, 0, 0.4);--slider-dragging-shadow:0 4px 10px rgba(var(--accent-rgb), 0.3);--slider-dragging-bg:#222235;--slider-output-updating-bg:rgba(17, 17, 29, 0.25)}.form{border-radius:10px;padding:40px 40px 40px;background-color:var(--form-bg-color);text-align:left}.form.clean{box-shadow:none!important}.form.default-border{border:var(--form-default-border)}.form .label,.form-wrapper .label{font-weight:500;font-size:13px;line-height:1.5;letter-spacing:var(--tracking-snug);color:var(--form-label-color);cursor:pointer;width:max-content;margin-bottom:6px}.form-wrapper,.form .wrapper{display:flex;flex-direction:column!important;width:100%!important}.form-checkbox{margin-right:12px}.form-checkbox-label{font-size:14px;line-height:1.71;color:var(--form-checkbox-label-color)}.form-checkbox-wrapper{display:flex;align-items:center;flex-wrap:wrap;cursor:pointer;width:max-content;margin-bottom:20px}.form-button{width:100%}.form.clean{background-color:transparent}select{outline:0!important;transition:outline .3s ease-in-out}select:focus{outline:0!important}.form-range::-webkit-slider-thumb:focus{box-shadow:none}.form-range::-moz-range-thumb:focus{box-shadow:none}.form-range:focus::-webkit-slider-thumb{box-shadow:none}.form-range:focus::-moz-range-thumb{box-shadow:none}.custom-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background-color:transparent;transition:all .4s cubic-bezier(.25,.8,.25,1);margin:0;padding:5px 0;touch-action:pan-y}.custom-slider-wrapper{display:flex;align-items:center;flex-wrap:wrap;cursor:pointer;width:max-content;background-color:transparent!important;border-color:transparent!important;padding:0 8px 0 0!important;transition:all .4s cubic-bezier(.25,.8,.25,1)}.custom-slider-wrapper:hover{border-color:transparent!important;outline:0!important}.slider-background{display:flex;align-items:center;flex-wrap:wrap;cursor:pointer;background-color:transparent!important;border-color:transparent!important}.slider-background:hover{border-color:transparent!important;outline:0!important}.custom-slider::-webkit-slider-runnable-track{height:6px;border-radius:6px;background:var(--slider-track-bg);transition:all .65s cubic-bezier(.34,1.56,.64,1);will-change:height,background}.custom-slider::-moz-range-track{height:6px;border-radius:6px;background:var(--slider-track-bg);transition:all .65s cubic-bezier(.34,1.56,.64,1);will-change:height,background}.custom-slider::-ms-track{height:6px;border-radius:6px;background:var(--slider-track-bg);border:0;color:transparent;transition:all .65s cubic-bezier(.34,1.56,.64,1);will-change:height,background}.custom-slider::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid var(--slider-thumb-border);border-radius:50%;height:16px;width:16px;background:var(--slider-thumb-bg);box-shadow:var(--slider-thumb-shadow);margin-top:-6px;cursor:pointer;transition:all .35s cubic-bezier(.175,.885,.32,1.275);will-change:transform,box-shadow,background-color}.custom-slider::-moz-range-thumb{border:2px solid var(--slider-thumb-border);border-radius:50%;height:16px;width:16px;background:var(--slider-thumb-bg);box-shadow:var(--slider-thumb-shadow);cursor:pointer;transition:all .35s cubic-bezier(.175,.885,.32,1.275);will-change:transform,box-shadow,background-color}.custom-slider::-ms-thumb{border:2px solid var(--slider-thumb-border);border-radius:50%;height:16px;width:16px;background:var(--slider-thumb-bg);box-shadow:var(--slider-thumb-shadow);cursor:pointer;transition:all .35s cubic-bezier(.175,.885,.32,1.275);will-change:transform,box-shadow,background-color}.slider-output{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;font-size:14px;font-weight:600;letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;padding:6px 10px;background-color:var(--slider-output-bg);color:var(--slider-output-color);border-radius:8px;margin-left:12px;text-align:center;min-width:36px;min-height:24px;transition:all .35s cubic-bezier(.25,.8,.25,1);will-change:transform,background-color}.custom-slider:hover::-webkit-slider-thumb{box-shadow:var(--slider-hover-shadow);transform:scale(1.05);transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.custom-slider:hover::-moz-range-thumb{box-shadow:var(--slider-hover-shadow);transform:scale(1.05);transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.custom-slider:hover::-ms-thumb{box-shadow:var(--slider-hover-shadow);transform:scale(1.05);transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.custom-slider:hover::-webkit-slider-runnable-track{transition:height .6s cubic-bezier(.34,1.56,.64,1)}.custom-slider:hover::-moz-range-track{transition:height .6s cubic-bezier(.34,1.56,.64,1)}.custom-slider:hover::-ms-track{transition:height .6s cubic-bezier(.34,1.56,.64,1)}.custom-slider:active::-webkit-slider-thumb{transform:scale(1.15);box-shadow:var(--slider-active-shadow);background-color:var(--slider-active-bg);transition:all .1s cubic-bezier(.39,.575,.565,1)}.custom-slider:active::-moz-range-thumb{transform:scale(1.15);box-shadow:var(--slider-active-shadow);background-color:var(--slider-active-bg);transition:all .1s cubic-bezier(.39,.575,.565,1)}.custom-slider:active::-ms-thumb{transform:scale(1.15);box-shadow:var(--slider-active-shadow);background-color:var(--slider-active-bg);transition:all .1s cubic-bezier(.39,.575,.565,1)}.custom-slider.releasing::-webkit-slider-thumb{transition:transform .7s cubic-bezier(.175,.885,.32,1.275),box-shadow .5s cubic-bezier(.25,.46,.45,.94)}.custom-slider.releasing::-moz-range-thumb{transition:transform .7s cubic-bezier(.175,.885,.32,1.275),box-shadow .5s cubic-bezier(.25,.46,.45,.94)}.custom-slider.releasing::-ms-thumb{transition:transform .7s cubic-bezier(.175,.885,.32,1.275),box-shadow .5s cubic-bezier(.25,.46,.45,.94)}.custom-slider.releasing::-webkit-slider-runnable-track{transition:height .7s cubic-bezier(.34,1.56,.64,1)}.custom-slider.releasing::-moz-range-track{transition:height .7s cubic-bezier(.34,1.56,.64,1)}.custom-slider.releasing::-ms-track{transition:height .7s cubic-bezier(.34,1.56,.64,1)}.slider-container{display:flex;align-items:center;width:100%;gap:8px;padding:2px 0;transition:all .4s ease}.custom-slider{flex:1;cursor:pointer}.slider-output.updating{transform:scale(1.05);background-color:var(--slider-output-updating-bg);transition:all .25s cubic-bezier(.34,1.56,.64,1)}.custom-slider,.slider-output,.custom-slider-wrapper{transition:background-color .4s cubic-bezier(.25,.8,.25,1),color .4s cubic-bezier(.25,.8,.25,1),transform .4s cubic-bezier(.175,.885,.32,1.275)}.custom-slider.dragging::-webkit-slider-thumb{transform:scale(1.2);box-shadow:var(--slider-dragging-shadow);transition:all .15s cubic-bezier(.39,.575,.565,1)}.custom-slider.dragging::-moz-range-thumb{transform:scale(1.2);box-shadow:var(--slider-dragging-shadow);transition:all .15s cubic-bezier(.39,.575,.565,1)}.custom-slider.dragging::-ms-thumb{transform:scale(1.2);box-shadow:var(--slider-dragging-shadow);transition:all .15s cubic-bezier(.39,.575,.565,1)}@keyframes pulse{0%{transform:scale(1.1)}50%{transform:scale(1.2)}to{transform:scale(1.1)}}.custom-slider.dragging::-webkit-slider-thumb{animation:pulse 1.5s infinite;background-color:var(--slider-dragging-bg)}.custom-slider.dragging::-moz-range-thumb{animation:pulse 1.5s infinite;background-color:var(--slider-dragging-bg)}.custom-slider.dragging+.slider-output{transform:scale(1.1);background-color:var(--slider-output-updating-bg);transition:all .2s cubic-bezier(.34,1.56,.64,1)}.form-control:focus{box-shadow:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}input:not(.profile-field-input){border-radius:6px;background-color:var(--surface-hover);min-height:40px;border:solid transparent 2px!important;transition:border .2s ease-in-out}input[type=checkbox],input[type=radio]{min-height:auto}input[type=radio]{width:24px;height:24px;margin-right:19px}input[type=radio]:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}input::-webkit-input-placeholder{font-weight:500;font-size:14px;line-height:2.43;color:#d6d7e3}input::-moz-placeholder{font-weight:500;font-size:14px;line-height:2.43;color:#d6d7e3}input:-ms-input-placeholder{font-weight:500;font-size:14px;line-height:2.43;color:#d6d7e3}input::-ms-input-placeholder{font-weight:500;font-size:14px;line-height:2.43;color:#d6d7e3}input::placeholder{font-weight:500;font-size:14px;line-height:2.43;color:#d6d7e3}input:focus:not(.custom-slider-wrapper):not(.slider-background):not(.profile-field-input){outline:0;border:var(--field-ring) solid 2px!important}input:hover:not(:focus):not(.custom-slider-wrapper):not(.slider-background):not(.profile-field-input){border:var(--field-ring) solid 2px!important}input.danger:hover:not(:focus){border:rgba(var(--danger-rgb),.3) solid 2px!important}input.success:hover:not(:focus){border:rgba(0,128,0,.2) solid 2px!important}input.warning:hover:not(:focus){border:rgba(255,165,0,.2) solid 2px!important}input.danger:focus{outline:0;border:rgba(var(--danger-rgb),.6) solid 2px!important}input.warning:focus{outline:0;border:rgba(255,165,0,.5) solid 2px!important}input.success:focus{outline:0;border:rgba(0,128,0,.5) solid 2px!important}input:enabled:read-write:-webkit-any(:focus,:hover)::-webkit-calendar-picker-indicator{display:none!important}input.padding-text{padding-left:12px}.input-support-button{flex:1;min-width:0;border-radius:8px 0 0 8px;height:46px;box-sizing:border-box}.input-button{flex-shrink:0;border-radius:0 8px 8px 0;height:45px;box-sizing:border-box;cursor:pointer!important}@media (max-width:480px){.input-group{flex-direction:row}.input-button{padding:0 12px!important}}.form .input,.wrapper .input{border-radius:8px;border-width:0;margin-bottom:15px;padding:5px 16px;height:45px;background:var(--surface-hover);color:#282828}.input-wrapper{display:flex;flex-direction:column;width:100%}.form.clean .input:not(.custom-slider-wrapper):not(.slider-background){background-color:var(--surface-inset)}.darkmode .form.clean .input:not(.custom-slider-wrapper):not(.slider-background){background-color:var(--surface-inset)}.input.danger{background-color:rgba(255,77,77,.4)!important;color:#8b0000!important}.input.danger::selection{background-color:rgba(255,77,77,.2)!important;color:#8b0000!important}.input.warning{background-color:rgba(255,204,0,.4)!important;color:#806000!important}.input.warning::selection{background-color:rgba(255,204,0,.2)!important;color:#806000!important}.input.success{background-color:rgba(50,205,50,.4)!important;color:#006400!important}.input.success::selection{background-color:rgba(50,205,50,.2)!important;color:#006400!important}.darkmode .input:not(.custom-slider-wrapper):not(.slider-background){background-color:var(--bg-page);color:#d6d7e3}.darkmode .input.danger{background-color:rgba(255,77,77,.2)!important;color:#ff6363!important}.darkmode .input.danger::selection{background-color:rgba(255,77,77,.1)!important;color:#ff6363!important}.darkmode .input.warning{background-color:rgba(255,204,0,.2)!important;color:gold!important}.darkmode .input.warning::selection{background-color:rgba(255,204,0,.1)!important;color:gold!important}.darkmode .input.success{background-color:rgba(50,205,50,.2)!important;color:#90ee90!important}.darkmode .input.success::selection{background-color:rgba(50,205,50,.1)!important;color:#90ee90!important}.input::placeholder{font-weight:500;font-size:14px;line-height:2.43;color:#d6d7e3}.darkmode .input::placeholder{color:#5d5d65}.input-right-edge{border-top-right-radius:0;border-bottom-right-radius:0}input.input-no-hover:hover:not(:focus){border-color:transparent!important}input.input-no-hover:focus{border-color:transparent!important}.input-group>.form-control:hover,.input-group>.form-select:hover{z-index:5}@supports (-webkit-appearance:none) and (not (-moz-appearance:none)){input.input.success:-webkit-autofill{box-shadow:0 0 0 1000px rgba(50,240,6,.35) inset!important;-webkit-text-fill-color:#006400;border-color:rgba(50,240,6,.35)!important;outline:0!important}.darkmode input.input.success:-webkit-autofill{box-shadow:0 0 0 1000px rgba(0,45,20,.92) inset!important;-webkit-text-fill-color:#90ee90;border-color:rgba(0,45,20,.92)!important;outline:0!important}.darkmode input.input.success:hover:-webkit-autofill{border:solid #00460a 2px!important}input.input.success:hover:-webkit-autofill{border:solid rgba(0,170,0,.4) 2px!important}.darkmode input.input.success:focus:-webkit-autofill{outline:0;border:#00550a solid 2px!important}input.input.success:focus:-webkit-autofill{outline:0;border:rgba(0,128,0,.5) solid 2px!important}input.input.danger:-webkit-autofill{box-shadow:0 0 0 1000px rgba(255,100,75,.4) inset!important;-webkit-text-fill-color:#8b0000;border-color:rgba(255,100,75,.4)!important;outline:0!important}.darkmode input.input.danger:-webkit-autofill{box-shadow:0 0 0 1000px rgba(60,15,30,.91) inset!important;-webkit-text-fill-color:#ff6363;border-color:rgba(60,15,30,.91)!important;outline:0!important}input.input.danger:hover:-webkit-autofill{border:rgba(255,0,0,.4) solid 2px!important}.darkmode input.input.danger:hover:-webkit-autofill{border:#6e0f1e solid 2px!important}input.input.danger:focus:-webkit-autofill{outline:0;border:rgba(255,0,0,.7) solid 2px!important}.darkmode input.input.danger:focus:-webkit-autofill{outline:0;border:red solid 2px!important}input.input.warning:-webkit-autofill{box-shadow:0 0 0 1000px rgba(250,220,0,.4) inset!important;-webkit-text-fill-color:#806000;border-color:rgba(250,220,0,.4)!important;outline:0!important}.darkmode input.input.warning:-webkit-autofill{box-shadow:0 0 0 1000px #4b4105 inset!important;-webkit-text-fill-color:gold;border-color:#4b4105!important;outline:0!important}input.input.warning:hover:-webkit-autofill{border:rgba(255,165,0,.4) solid 2px!important}.darkmode input.input.warning:hover:-webkit-autofill{border:rgba(100,75,0,.99) solid 2px!important}input.input.warning:focus:-webkit-autofill{outline:0;border:rgba(255,165,0,.7) solid 2px!important}.darkmode input.input.warning:focus:-webkit-autofill{outline:0;border:rgba(120,75,0,.9) solid 2px!important}}@-moz-document url-prefix(){input.input.success:-webkit-autofill{box-shadow:0 0 0 1000px rgba(50,205,130,.4) inset!important;-webkit-text-fill-color:#006400;border-color:rgba(50,205,130,.4)!important;outline:0!important}input.input.success:hover:-webkit-autofill{border:solid rgb(0,180,0,.45) 2px!important}input.input.success:focus:-webkit-autofill{outline:0;border:rgba(0,170,60,.75) solid 2px!important}.darkmode input.input.success:-webkit-autofill{box-shadow:0 0 0 1000px rgba(0,45,20,.89) inset!important;-webkit-text-fill-color:#90ee90;border-color:rgba(0,45,20,.89)!important;outline:0!important}.darkmode input.input.success:hover:-webkit-autofill{border:solid #004b0a 2px!important}.darkmode input.input.success:focus:-webkit-autofill{outline:0;border:#00640a solid 2px!important}input.input.danger:-webkit-autofill{box-shadow:0 0 0 1000px rgba(180,35,105,.4) inset!important;-webkit-text-fill-color:#8b0000;border-color:rgba(180,35,105,.4)!important;outline:0!important}.darkmode input.input.danger:-webkit-autofill{box-shadow:0 0 0 1000px rgba(60,15,30,.92) inset!important;-webkit-text-fill-color:#ff6363;border-color:rgba(60,15,30,.92)!important;outline:0!important}input.input.danger:hover:-webkit-autofill{border:rgba(255,0,70,.5) solid 2px!important}.darkmode input.input.danger:hover:-webkit-autofill{border:#640f1e solid 2px!important}input.input.danger:focus:-webkit-autofill{outline:0;border:rgba(255,0,0,.7) solid 2px!important}.darkmode input.input.danger:focus:-webkit-autofill{outline:0;border:rgba(255,0,0,.95) solid 2px!important}input.input.warning:-webkit-autofill{box-shadow:0 0 0 1000px rgba(255,200,0,.35) inset!important;-webkit-text-fill-color:#806000;border-color:rgba(255,200,0,.35)!important;outline:0!important}.darkmode input.input.warning:-webkit-autofill{box-shadow:0 0 0 1000px rgba(70,60,0) inset!important;-webkit-text-fill-color:gold;border-color:rgba(70,60,0)!important;outline:0!important}input.input.warning:hover:-webkit-autofill{border:rgba(255,165,0,.4) solid 2px!important}.darkmode input.input.warning:hover:-webkit-autofill{border:rgba(100,75,0,.99) solid 2px!important}input.input.warning:focus:-webkit-autofill{outline:0;border:rgba(255,165,0,.6) solid 2px!important}.darkmode input.input.warning:focus:-webkit-autofill{outline:0;border:rgba(120,75,0,.8) solid 2px!important}}:root{--highlight-color:#2a2f37;--highlight-color-dark:#d8dde4}.darkmode{--highlight-color:#d8dde4}.hljs{background:0 0!important;color:var(--highlight-color)!important}.darkmode .hljs{background:0 0!important;color:var(--highlight-color-dark)!important}.animated-input::placeholder{transition:transform .3s ease,opacity .3s ease}.animated-input:focus::placeholder{transform:translateX(3px);opacity:.7}.icon{display:inline-block;background-repeat:no-repeat;background-position:center center}.sidebar-icon{width:24px;height:24px}.sidebar-icon.dashboard{background-image:url(/assets/images/icons/sidebar/dashboard.svg)}.sidebar-icon.panel{background-image:url(/assets/images/icons/sidebar/panel.svg)}.sidebar-icon.api{background-image:url(/assets/images/icons/sidebar/api.svg)}.sidebar-icon.tools{background-image:url(/assets/images/icons/sidebar/tools.svg)}.sidebar-icon.purchase{background-image:url(/assets/images/icons/sidebar/purchase.svg)}.sidebar-icon.support{background-image:url(/assets/images/icons/sidebar/support.svg)}.sidebar-icon.faq{background-image:url(/assets/images/icons/sidebar/faq.svg)}.sidebar-icon.thumbnail{margin-bottom:2px;background-image:url(/assets/images/icons/sidebar/camera.svg)}.sidebar-icon.setting{background-image:url(/assets/images/icons/sidebar/settings.svg)}.sidebar-icon-bi{width:20px;height:20px;font-size:20px;margin-left:4px;line-height:1;display:inline-flex;align-items:center;justify-content:center}.notyf-icon{width:24px;height:24px;background-repeat:no-repeat;display:block}.notyf-icon.update{background-image:url(/assets/images/icons/notyf/notify.svg)}.notyf-icon.warning{background-image:url(/assets/images/icons/notyf/warning.svg)}.icon-check-primary{color:var(--status-color-premium);font-size:16px;transition:var(--transition-default);margin-top:2px}.icon-check-primary svg{width:16px;height:16px;pointer-events:none;margin-top:2px}@media (max-width:1300px){.icon-check-primary svg{width:16px;height:16px;margin-top:4px}}@media (max-width:1100px){.icon-check-primary svg{width:20px;height:20px}}.icon-lightning{margin-right:8px;width:16px;height:16px;transition:transform .3s ease}.floating-icon{position:absolute;fill:#6a0dad;opacity:.8;filter:drop-shadow(0 4px 6px rgba(0,0,0,.3));transition:transform .3s,box-shadow .3s}.floating-icon{transition:all .3s ease}.floating-icon:hover{transform:scale(1.1) rotate(5deg);filter:drop-shadow(0 4px 6px rgba(0,0,0,.4))}.required-icon{width:20px;height:20px;font-size:24px;vertical-align:middle;stroke-width:2}.required-icon.required{color:#54bd1e;stroke:currentColor;filter:drop-shadow(0 0 2px rgba(84,189,30,.7));transition:filter .3s ease}.required-icon.required:hover{filter:drop-shadow(0 0 4px rgba(84,189,30,.9))}.required-icon.not-required{color:#d9534f;stroke:currentColor;filter:drop-shadow(0 0 2px rgba(217,83,69,.7));transition:filter .3s ease}.required-icon.not-required:hover{filter:drop-shadow(0 0 4px rgba(217,83,69,.9))}.required-icon.optional-required{color:#f0ad4e;stroke:currentColor;filter:drop-shadow(0 0 2px rgba(240,173,78,.7));transition:filter .3s ease}.required-icon.optional-required:hover{filter:drop-shadow(0 0 4px rgba(240,173,78,.9))}.modal-privacy-icon-1{position:absolute;top:clamp(8px,4vh,24px);left:clamp(22px,4vw,52px);width:clamp(48px,10vw,100px);height:clamp(48px,10vw,100px)}.modal-privacy-icon-2{position:absolute;top:clamp(24px,32vh,150px);right:clamp(8px,3vw,52px);width:clamp(48px,10vw,100px);height:clamp(48px,10vw,100px)}.modal-privacy-lottie{width:clamp(200px,19vw,380px);height:clamp(200px,19vw,380px)}@media (min-width:375px){.modal-privacy-icon-1{top:10px;left:60px;width:40px;height:40px}.modal-privacy-icon-2{top:140px;right:50px;width:40px;height:40px}.modal-privacy-lottie{width:160px;height:160px}}@media (max-width:912px) and (max-height:1368px){.modal-privacy-icon-2{top:110px!important}}@media (max-width:768px) and (max-height:1024px){.modal-privacy-icon-2{top:130px!important}}@media (min-width:576px){.modal-privacy-icon-1{top:5px;left:160px;width:50px;height:50px}.modal-privacy-icon-2{top:110px;right:130px;width:50px;height:50px}.modal-privacy-lottie{width:160px;height:160px}}@media (min-width:992px){.modal-privacy-icon-1{top:5px;left:140px;width:60px;height:60px}.modal-privacy-icon-2{top:110px;right:140px;width:60px;height:60px}.modal-privacy-lottie{width:180px;height:180px}}@media (min-width:1280px){.modal-privacy-icon-1{top:8px;left:110px;width:70px;height:70px}.modal-privacy-icon-2{top:120px;right:110px;width:70px;height:70px}.modal-privacy-lottie{width:200px;height:200px}}@media (min-width:1440px){.modal-privacy-icon-1{top:8px;left:100px;width:70px;height:70px}.modal-privacy-icon-2{top:140px;right:100px;width:70px;height:70px}.modal-privacy-lottie{width:230px;height:230px}}@media (min-width:1640px){.modal-privacy-icon-1{top:10px;left:80px;width:80px;height:80px}.modal-privacy-icon-2{top:190px;right:70px;width:80px;height:80px}.modal-privacy-lottie{width:290px;height:290px}}@media (min-width:1920px){.modal-privacy-icon-1{top:10px;left:50px;width:90px;height:90px}.modal-privacy-icon-2{top:210px;right:50px;width:90px;height:90px}.modal-privacy-lottie{width:320px;height:320px}}@media (min-width:2560px){.modal-privacy-icon-1{top:10px;left:40px;width:110px;height:110px}.modal-privacy-icon-2{top:260px;right:40px;width:110px;height:110px}.modal-privacy-lottie{width:380px;height:380px}}.icon-5{width:5px;height:5px}.icon-10{width:10px;height:10px}.icon-12{width:12px;height:12px}.icon-14{width:14px;height:14px;font-size:18px}.icon-16{width:16px;height:16px}.icon-17{width:18px;height:18px}.icon-20{width:20px;height:20px;font-size:24px}.icon-24{width:24px;height:24px}.icon-28{width:28px;height:28px}.icon-30{width:30px;height:30px}.icon-small{font-size:16px;width:16px;height:16px}.icon-medium{width:24px;height:24px}.icon-large{width:32px;height:32px}.dashboard-user-icon{display:flex;justify-content:center;align-items:flex-end;width:90px;height:90px;background-color:transparent;image-rendering:auto;border-radius:50%!important;border-width:2px!important}.dashboard-user-icon picture{display:flex;image-rendering:auto}.dashboard-user-icon .image{width:90px;height:90px}.icon-check{color:var(--status-color-premium);font-size:20px;transition:var(--transition-default)}.icon-check svg{width:20px;height:20px;margin-bottom:3px;pointer-events:none}@media (max-width:1300px){.icon-check svg{width:17px;height:17px}}@media (max-width:1100px){.icon-check svg{width:20px;height:20px}}.api-attack-icon{display:inline-block;width:18px;height:18px;background-image:url(/assets/images/icons/sidebar/api.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:6px;margin-bottom:3px;vertical-align:middle}.feather-icon{margin-right:6px}.transition-down{transform:rotate(180deg);transition:transform .3s ease}.transition-up{transform:rotate(0deg);transition:transform .3s ease}.contact-icon{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;color:#fff}.contact-icon.telegram-staff{background:linear-gradient(135deg,#08c,#00a8ff)}.contact-icon.telegram-bot{background:linear-gradient(135deg,#08c,#00a8ff)}.contact-icon.email{background:linear-gradient(135deg,#ea4335,#d93025)}.contact-icon.signal{background:linear-gradient(135deg,#3a76f0,#1e3a8a)}.contact-icon-features{color:#000!important}.darkmode .contact-icon-features{color:#fff!important}:root{--awesomplete-color-white:#FFF;--awesomplete-color-light-background:#f6f6f6;--awesomplete-color-light-border:#f6f6f6;--awesomplete-color-light-selected-background:#f0f0f0;--awesomplete-color-light-hover-background:#eaeaea;--awesomplete-color-light-text:#161624;--awesomplete-color-light-link:#007bff;--awesomplete-box-shadow:none;--awesomplete-padding-y:8px;--awesomplete-padding-x:14px;--awesomplete-margin:8px;--awesomplete-border-radius-container:8px;--awesomplete-border-radius-item:4px;--awesomplete-font-family:var(--font-sans);--awesomplete-font-size:13px;--awesomplete-transition:background-color 0.2s, color 0.2s;--awesomplete-background-color:var(--awesomplete-color-white);--awesomplete-gradient-background:linear-gradient(to bottom right, var(--awesomplete-color-light-background), hsla(0, 0%, 100%, 0.8));--awesomplete-border-color:var(--awesomplete-color-light-border);--awesomplete-selected-background:var(--awesomplete-color-light-selected-background);--awesomplete-hover-background:var(--awesomplete-color-light-hover-background);--awesomplete-text-color:var(--awesomplete-color-light-text);--awesomplete-link-color:var(--awesomplete-color-light-link)}.darkmode{--awesomplete-background-color:#11111d;--awesomplete-gradient-background:linear-gradient(to bottom right, #11111d, hsla(240, 26%, 6%));--awesomplete-border-color:#444;--awesomplete-selected-background:#161624;--awesomplete-hover-background:#161624;--awesomplete-text-color:#ddd;--awesomplete-link-color:#66b2ff}.awesomplete{width:100%;pointer-events:auto!important;font-family:var(--awesomplete-font-family),serif}.awesomplete>ul{padding:var(--awesomplete-padding-y)0!important;background-color:var(--awesomplete-background-color)!important;border:0;border-radius:var(--awesomplete-border-radius-container);margin-top:0;cursor:pointer!important;-webkit-box-shadow:var(--awesomplete-box-shadow);box-shadow:var(--awesomplete-box-shadow);background:var(--awesomplete-gradient-background)}.awesomplete>ul:before{background-color:var(--awesomplete-background-color);border-color:var(--awesomplete-border-color)}.awesomplete>ul>li{padding:var(--awesomplete-padding-y) var(--awesomplete-padding-x);cursor:pointer!important;transition:var(--awesomplete-transition);border-radius:var(--awesomplete-border-radius-item);display:flex;align-items:center;margin:var(--awesomplete-margin);font-family:var(--awesomplete-font-family),serif;font-size:var(--awesomplete-font-size);pointer-events:auto!important;color:var(--awesomplete-text-color)}.awesomplete>ul>li[aria-selected=true],.awesomplete li[aria-selected=true] mark{background-color:var(--awesomplete-selected-background);color:var(--awesomplete-text-color)}.awesomplete mark{background-color:transparent;font-weight:400;color:var(--awesomplete-link-color);margin-right:0;padding-right:0}.mark,mark{background-color:transparent;color:var(--awesomplete-link-color)}.awesomplete>ul>li:hover,.awesomplete li:hover mark{background-color:var(--awesomplete-hover-background);color:var(--awesomplete-text-color)}@media (min-width:576px){.modal-dialog.modal-sm{max-width:500px}}@media (min-width:768px){.modal-dialog.modal-md{max-width:600px}}@media (min-width:992px){.modal-dialog.modal-lg{max-width:800px}}@media (min-width:1200px){.modal-dialog.modal-xl{max-width:1100px}}@media (min-width:1400px){.modal-dialog.modal-xxl{max-width:90%}}.modal-dialog.modal-centered{display:flex;align-items:center;min-height:calc(100% - 3.5rem)}.modal-dialog{max-width:80%;margin:1.75rem auto}.modal-content{font-family:var(--font-sans);background:linear-gradient(180deg,#f9f9fc 0,#fff 90%);border-radius:10px;border:0;overflow:hidden;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);transition:box-shadow .3s ease,background .3s ease}.modal-header{background:0 0;border-bottom:none;padding:.9rem 1.5rem;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;justify-content:space-between;align-items:center}.modal-header.modal-title-centered{justify-content:space-between;text-align:center}.btn-left{justify-content:left;text-align:end}.modal-title{color:var(--accent);font-size:clamp(1rem,.8vw + .5rem,2rem);font-weight:600;line-height:1.2;margin:0}.modal-title-centered .modal-title{flex:1;margin-left:60px;text-align:center}.modal-body{padding-left:2rem;padding-right:2rem;padding-top:0;text-align:left;line-height:1.6}.tor-container{display:flex;justify-content:center;align-items:center;margin-bottom:25%;margin-top:10%}.modal-body p{font-size:clamp(.75rem,.4vw + .4rem,1.25rem);line-height:1.4;margin-bottom:0;font-weight:400}.modal-body strong{font-weight:600;color:var(--accent)}.button-close{position:relative;width:30px;border-radius:50%;border:0;cursor:pointer;background:0 0!important;-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;color:#6c757d;opacity:.7;transition:background-color .3s ease,transform .3s ease,opacity .3s ease;margin:0;padding:0;flex-shrink:0}.button-close::before{content:"×";font-size:1.1rem;line-height:1;color:currentColor}.button-close:hover,.button-close:focus{background-color:#f0f0f0;transform:scale(1.1);opacity:1;outline:0;box-shadow:none}div .button-close:focus{border:0!important}.modal-footer{border-top:1px solid #e9ecef!important;padding:1rem 1.5rem;display:flex;justify-content:flex-end}.modal-metal .modal-footer{border-top:1px solid transparent!important}.darkmode .modal-content{background:linear-gradient(180deg,#1c1c2c 0,#161624 90%);box-shadow:0 .5rem 1rem rgba(0,0,0,.3)}.darkmode .modal-header{background:0 0;border-bottom-color:transparent}.darkmode .modal-title{color:#f8f9fa}.darkmode .modal-body p{color:#ced4da}.darkmode .modal-body strong{color:#98c1ff}.darkmode .button-close{color:#ced4da}.darkmode .button-close:hover,.darkmode .button-close:focus{background-color:#333}@media (max-width:768px){.modal-body{padding:1.5rem}}.modal-body-no-padding{padding:0!important}.modal-square{border-radius:0!important}.modal-round{border-radius:30px!important}.modal-header-accent{background-color:var(--accent)!important;color:#fff!important;border-bottom:none!important}.modal-header-accent .button-close{color:#fff!important}.modal-header-accent .button-close:hover,.modal-header-accent .button-close:focus{background-color:rgba(255,255,255,.2)}.modal-bg-soft{background:#f5f5f5!important;color:#333!important}.modal-bg-soft .modal-header{background:inherit!important;border-bottom:1px solid #ddd!important}.modal-bg-soft .modal-title,.modal-bg-soft .modal-body p,.modal-bg-soft .modal-body strong{color:#333!important}.modal-gradient-1{background:linear-gradient(135deg,#f5f7fa 0,#c3cfe2 100%)!important;color:#343a40!important}.modal-gradient-1 .modal-header,.modal-gradient-1 .modal-title,.modal-gradient-1 .modal-body p,.modal-gradient-1 .modal-body strong{color:#343a40!important}.modal-gradient-1 .modal-header{background:inherit!important;border-bottom:none!important}.modal-gradient-2{background:linear-gradient(135deg,#4ca1af 0,#c4e0e5 100%)!important;color:#343a40!important}.modal-gradient-2 .modal-header,.modal-gradient-2 .modal-title,.modal-gradient-2 .modal-body p,.modal-gradient-2 .modal-body strong{color:#343a40!important}.modal-gradient-2 .modal-header{background:inherit!important;border-bottom:none!important}.modal-gradient-3{background:linear-gradient(135deg,#ffafbd 0,#ffc3a0 100%)!important;color:#343a40!important}.modal-gradient-3 .modal-header,.modal-gradient-3 .modal-title,.modal-gradient-3 .modal-body p,.modal-gradient-3 .modal-body strong{color:#343a40!important}.modal-gradient-3 .modal-header{background:inherit!important;border-bottom:none!important}.modal-gradient-4{background:linear-gradient(135deg,#e0c3fc 0,#8ec5fc 100%)!important;color:#343a40!important}.modal-gradient-4 .modal-header,.modal-gradient-4 .modal-title,.modal-gradient-4 .modal-body p,.modal-gradient-4 .modal-body strong{color:#343a40!important}.modal-gradient-4 .modal-header{background:inherit!important;border-bottom:none!important}.modal-gradient-5{background:linear-gradient(135deg,#f093fb 0,#f5576c 100%)!important;color:#343a40!important}.modal-gradient-5 .modal-header,.modal-gradient-5 .modal-title,.modal-gradient-5 .modal-body p,.modal-gradient-5 .modal-body strong{color:#343a40!important}.modal-gradient-5 .modal-header{background:inherit!important;border-bottom:none!important}.modal-metal{background:linear-gradient(135deg,#d7d7d7 0,#eaeaea 40%,#bababa 100%)!important;color:#343a40!important}.modal-metal .modal-header,.modal-metal .modal-title,.modal-metal .modal-body p,.modal-metal .modal-body strong{color:#343a40!important}.modal-metal .modal-header{background:inherit!important;border-bottom:none!important}.darkmode .modal-gradient-1{background:linear-gradient(135deg,#202033 0,#161624 100%)!important;color:#fff!important}.darkmode .modal-gradient-1 .modal-header,.darkmode .modal-gradient-1 .modal-title,.darkmode .modal-gradient-1 .modal-body p,.darkmode .modal-gradient-1 .modal-body strong{color:#fff!important}.darkmode .modal-gradient-1 .modal-header{background:inherit!important;border-bottom:none!important}.darkmode .modal-gradient-2{background:linear-gradient(135deg,#1a3c5e 0,#496e7e 100%)!important;color:#fff!important}.darkmode .modal-gradient-2 .modal-header,.darkmode .modal-gradient-2 .modal-title,.darkmode .modal-gradient-2 .modal-body p,.darkmode .modal-gradient-2 .modal-body strong{color:#fff!important}.darkmode .modal-gradient-2 .modal-header{background:inherit!important;border-bottom:none!important}.darkmode .modal-gradient-3{background:linear-gradient(135deg,#662c4b 0,#8c4c3a 100%)!important;color:#fff!important}.darkmode .modal-gradient-3 .modal-header,.darkmode .modal-gradient-3 .modal-title,.darkmode .modal-gradient-3 .modal-body p,.darkmode .modal-gradient-3 .modal-body strong{color:#fff!important}.darkmode .modal-gradient-3 .modal-header{background:inherit!important;border-bottom:none!important}.darkmode .modal-gradient-4{background:linear-gradient(135deg,#4b3069 0,#35506c 100%)!important;color:#fff!important}.darkmode .modal-gradient-4 .modal-header,.darkmode .modal-gradient-4 .modal-title,.darkmode .modal-gradient-4 .modal-body p,.darkmode .modal-gradient-4 .modal-body strong{color:#fff!important}.darkmode .modal-gradient-4 .modal-header{background:inherit!important;border-bottom:none!important}.darkmode .modal-gradient-5{background:linear-gradient(135deg,#6a296e 0,#752f3f 100%)!important;color:#fff!important}.darkmode .modal-gradient-5 .modal-header,.darkmode .modal-gradient-5 .modal-title,.darkmode .modal-gradient-5 .modal-body p,.darkmode .modal-gradient-5 .modal-body strong{color:#fff!important}.darkmode .modal-gradient-5 .modal-header{background:inherit!important;border-bottom:none!important}.darkmode .modal-metal{background:linear-gradient(135deg,#24263c 0,#161624 40%,#1b1d2e 100%)!important;color:#eee!important}.darkmode .modal-metal .modal-header,.darkmode .modal-metal .modal-title,.darkmode .modal-metal .modal-body p,.darkmode .modal-metal .modal-body strong{color:#eee!important}.darkmode .modal-metal .modal-header{background:inherit!important;border-bottom:none!important}.modal-blur{background:rgba(255,255,255,.7)!important;backdrop-filter:blur(2px)!important}.darkmode .modal-blur{background:rgba(22,22,36,.8)!important}.modal-blur .modal-title,.modal-blur .modal-body p{color:#333}.darkmode .modal-blur .modal-title,.darkmode .modal-blur .modal-body p,.darkmode .modal-blur .modal-body strong{color:#eee}.modal-shadow-soft{box-shadow:0 .25rem .75rem rgba(0,0,0,.1)!important}.modal-shadow-medium{box-shadow:0 .5rem 1.5rem rgba(0,0,0,.2)!important}.modal-shadow-strong{box-shadow:0 1rem 3rem rgba(0,0,0,.25)!important}.modal-shadow-xl{box-shadow:0 1.5rem 4rem rgba(0,0,0,.35)!important}.modal-shadow-inner{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06)!important}.modal-shadow-projected{box-shadow:5px 5px 15px rgba(0,0,0,.3)!important}body.modal-open .modal-backdrop{z-index:10003!important}body.modal-open .modal-backdrop.show{background-color:rgba(9,11,19,.88)!important;opacity:1!important;backdrop-filter:blur(12px) saturate(.65)!important;-webkit-backdrop-filter:blur(12px) saturate(.65)!important}body.modal-open .modal{z-index:10005!important}.modal-dark-bg{background-color:#343a40!important;color:#fff!important}.modal-dark-bg .modal-header{background-color:#454d55!important;border-bottom-color:#555!important}.modal-dark-bg .modal-title,.modal-dark-bg .modal-body p,.modal-dark-bg .modal-body strong{color:#fff!important}.modal-border{border:1px solid #dee2e6!important}.darkmode .modal-border{border-color:#495057!important}html.modal-scroll-locked{overflow:hidden!important}html.modal-scroll-locked body.modal-open{overflow:visible!important;padding-right:0!important;position:static!important}.privacy-modal{--pv-ink:#11111d;--pv-text:#3a3f4b;--pv-muted:#6f7280;--pv-faint:#9aa0ac;--pv-line:rgba(17, 17, 29, 0.08);--pv-line-strong:rgba(17, 17, 29, 0.14);--pv-surface:#ffffff;--pv-surface-soft:rgba(17, 17, 29, 0.03);--pv-accent:rgba(17, 17, 29, 0.55)}.darkmode .privacy-modal{--pv-ink:#f4f5f8;--pv-text:#c8ccd6;--pv-muted:#8d95a3;--pv-faint:#5a6070;--pv-line:rgba(255, 255, 255, 0.07);--pv-line-strong:rgba(255, 255, 255, 0.12);--pv-surface:#15151f;--pv-surface-soft:rgba(255, 255, 255, 0.03);--pv-accent:rgba(255, 255, 255, 0.55)}.privacy-modal .modal-content.privacy-content{background:var(--pv-surface)!important;border:1px solid var(--pv-line)!important;border-radius:14px!important;box-shadow:0 20px 50px -20px rgba(0,0,0,.25)!important;overflow:hidden}.darkmode .privacy-modal .modal-content.privacy-content{box-shadow:0 20px 60px -20px rgba(0,0,0,.6)!important}.privacy-modal .modal-dialog{max-width:640px}@media (max-width:768px){.privacy-modal .modal-dialog{max-width:calc(100% - 1.5rem);margin:.75rem auto}}.privacy-header{padding:1.5rem 1.75rem 1.1rem!important;border-bottom:1px solid var(--pv-line)!important;align-items:flex-start!important}.privacy-header-text{display:flex;flex-direction:column;gap:.25rem;min-width:0}.privacy-eyebrow{font-family:var(--font-mono, ui-monospace, monospace);font-size:.65rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--pv-faint);line-height:1}.privacy-modal .modal-title{color:var(--pv-ink)!important;font-size:1.25rem!important;font-weight:600!important;letter-spacing:-.015em;line-height:1.25!important;margin:0!important}.privacy-header .button-close{color:var(--pv-muted);width:28px;height:28px;margin-top:2px}.privacy-header .button-close:hover,.privacy-header .button-close:focus{background-color:var(--pv-surface-soft);color:var(--pv-ink)}.privacy-body{padding:1.5rem 1.75rem 1.75rem!important;color:var(--pv-text);font-size:.875rem;line-height:1.65;max-height:min(70vh,640px)}.privacy-intro{font-size:.9rem!important;line-height:1.65!important;color:var(--pv-text);margin:0 0 1.75rem 0!important;font-weight:400}.privacy-section{padding-top:1.5rem;border-top:1px solid var(--pv-line)}.privacy-section:first-of-type{border-top:none;padding-top:0}.privacy-section-head{display:flex;align-items:baseline;gap:.85rem;margin-bottom:.65rem}.privacy-section-num{font-family:var(--font-mono, ui-monospace, monospace);font-size:.7rem;font-weight:500;letter-spacing:.06em;color:var(--pv-faint);line-height:1;padding-top:.15rem;flex-shrink:0;font-variant-numeric:tabular-nums}.privacy-section h6{color:var(--pv-ink)!important;font-size:.95rem!important;font-weight:600!important;letter-spacing:-.01em;line-height:1.3!important;margin:0!important}.privacy-section p{color:var(--pv-text);font-size:.875rem!important;line-height:1.65!important;margin:0 0 .75rem 0!important;font-weight:400!important}.privacy-section p:last-child{margin-bottom:0!important}.privacy-muted{color:var(--pv-muted)!important;font-size:.825rem!important}.privacy-list{list-style:none;padding:0;margin:.5rem 0 .85rem 0}.privacy-list li{position:relative;padding-left:1.1rem;margin-bottom:.45rem;font-size:.875rem;line-height:1.6;color:var(--pv-text)}.privacy-list li:last-child{margin-bottom:0}.privacy-list li::before{content:"";position:absolute;left:0;top:.7rem;width:6px;height:1px;background:var(--pv-accent)}.privacy-list li span{color:var(--pv-ink);font-weight:500}.privacy-modal .modal-body strong{color:var(--pv-ink)!important;font-weight:600}.privacy-callout{margin-top:.85rem;padding:.95rem 1.1rem;border:1px solid var(--pv-line-strong);border-radius:10px;background:var(--pv-surface-soft)}.privacy-callout-label{display:inline-block;font-family:var(--font-mono, ui-monospace, monospace);font-size:.65rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--pv-faint);margin-bottom:.5rem;line-height:1}.privacy-callout p{margin:0!important;color:var(--pv-text);font-size:.85rem!important;line-height:1.6!important}.privacy-callout p strong{color:var(--pv-ink)!important}.privacy-body a{color:var(--pv-ink);text-decoration:none;border-bottom:1px solid var(--pv-line-strong);transition:border-color .18s ease,color .18s ease}.privacy-body a:hover,.privacy-body a:focus{border-bottom-color:var(--pv-ink);color:var(--pv-ink)}.privacy-updated{display:flex;align-items:baseline;justify-content:space-between;margin-top:1.75rem;padding-top:1.1rem;border-top:1px solid var(--pv-line);font-family:var(--font-mono, ui-monospace, monospace);font-size:.7rem;letter-spacing:.06em}.privacy-updated-label{color:var(--pv-faint);text-transform:uppercase;letter-spacing:.14em;font-weight:500}.privacy-updated-date{color:var(--pv-muted);font-variant-numeric:tabular-nums}.privacy-modal .modal-dialog-scrollable .privacy-body{scrollbar-width:thin;scrollbar-color:var(--pv-line-strong) transparent}.privacy-modal .modal-dialog-scrollable .privacy-body::-webkit-scrollbar{width:6px}.privacy-modal .modal-dialog-scrollable .privacy-body::-webkit-scrollbar-track{background:0 0}.privacy-modal .modal-dialog-scrollable .privacy-body::-webkit-scrollbar-thumb{background:var(--pv-line-strong);border-radius:999px}.privacy-modal .modal-dialog-scrollable .privacy-body::-webkit-scrollbar-thumb:hover{background:var(--pv-muted)}@media (max-width:576px){.privacy-header{padding:1.25rem 1.25rem .9rem!important}.privacy-body{padding:1.25rem 1.25rem 1.4rem!important}.privacy-modal .modal-title{font-size:1.1rem!important}.privacy-section-head{gap:.65rem}.privacy-callout{padding:.85rem .95rem}}.terms-modal{--tm-ink:#11111d;--tm-text:#3a3f4b;--tm-muted:#6f7280;--tm-faint:#9aa0ac;--tm-line:rgba(17, 17, 29, 0.08);--tm-line-strong:rgba(17, 17, 29, 0.14);--tm-surface:#ffffff;--tm-surface-soft:rgba(17, 17, 29, 0.03);--tm-accent:rgba(17, 17, 29, 0.55)}.darkmode .terms-modal{--tm-ink:#f4f5f8;--tm-text:#c8ccd6;--tm-muted:#8d95a3;--tm-faint:#5a6070;--tm-line:rgba(255, 255, 255, 0.07);--tm-line-strong:rgba(255, 255, 255, 0.12);--tm-surface:#15151f;--tm-surface-soft:rgba(255, 255, 255, 0.03);--tm-accent:rgba(255, 255, 255, 0.55)}.terms-modal .modal-content.terms-content{background:var(--tm-surface)!important;border:1px solid var(--tm-line)!important;border-radius:14px!important;box-shadow:0 20px 50px -20px rgba(0,0,0,.25)!important;overflow:hidden}.darkmode .terms-modal .modal-content.terms-content{box-shadow:0 20px 60px -20px rgba(0,0,0,.6)!important}.terms-modal .modal-dialog{max-width:680px}@media (max-width:768px){.terms-modal .modal-dialog{max-width:calc(100% - 1.5rem);margin:.75rem auto}}.terms-header{padding:1.4rem 1.6rem 1rem!important;border-bottom:1px solid var(--tm-line)!important;align-items:center!important;gap:1rem}.terms-header-text{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1 1 auto}.terms-eyebrow{font-family:var(--font-mono, ui-monospace, monospace);font-size:.62rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--tm-faint);line-height:1}.terms-modal .modal-title{color:var(--tm-ink)!important;font-size:1.15rem!important;font-weight:600!important;letter-spacing:-.015em;line-height:1.25!important;margin:0!important}.terms-header-aside{display:flex;align-items:center;gap:.85rem;flex-shrink:0}.terms-lang-switcher{display:inline-flex;align-items:center;gap:.25rem;font-family:var(--font-mono, ui-monospace, monospace);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--tm-faint);user-select:none}.terms-lang-btn{background:0 0;border:0;padding:2px 4px;margin:0;cursor:pointer;color:inherit;font:inherit;line-height:1;letter-spacing:inherit;text-transform:inherit;transition:color .15s ease,opacity .15s ease;opacity:.85}.terms-lang-btn:hover,.terms-lang-btn:focus{color:var(--tm-ink);opacity:1;outline:0}.terms-lang-btn.is-active{color:var(--tm-ink);font-weight:600;opacity:1}.terms-lang-sep{color:var(--tm-faint);opacity:.5;line-height:1}.terms-header .button-close{color:var(--tm-muted);width:28px;height:28px}.terms-header .button-close:hover,.terms-header .button-close:focus{background-color:var(--tm-surface-soft);color:var(--tm-ink)}.terms-body{padding:1.3rem 1.6rem 1.5rem!important;color:var(--tm-text);font-size:.78rem;line-height:1.6;max-height:min(72vh,680px)}.terms-lang-content{display:none}.terms-body[data-active-lang=en] .terms-lang-content[data-lang=en],.terms-body[data-active-lang=pt] .terms-lang-content[data-lang=pt],.terms-body[data-active-lang=es] .terms-lang-content[data-lang=es]{display:block}.terms-intro{font-size:.78rem!important;line-height:1.6!important;color:var(--tm-text);margin:0 0 .7rem 0!important;font-weight:400}.terms-intro:last-of-type{margin-bottom:1.6rem!important}.terms-section{padding-top:1.2rem;border-top:1px solid var(--tm-line)}.terms-section:first-of-type{border-top:none;padding-top:0}.terms-section-head{display:flex;align-items:baseline;gap:.75rem;margin-bottom:.5rem}.terms-section-num{font-family:var(--font-mono, ui-monospace, monospace);font-size:.62rem;font-weight:500;letter-spacing:.06em;color:var(--tm-faint);line-height:1;padding-top:.12rem;flex-shrink:0;font-variant-numeric:tabular-nums}.terms-section h6{color:var(--tm-ink)!important;font-size:.85rem!important;font-weight:600!important;letter-spacing:-.01em;line-height:1.3!important;margin:0!important;text-transform:none}.terms-section p{color:var(--tm-text);font-size:.78rem!important;line-height:1.6!important;margin:0 0 .6rem 0!important;font-weight:400!important}.terms-section p:last-child{margin-bottom:0!important}.terms-modal .modal-body strong{color:var(--tm-ink)!important;font-weight:600}.terms-list{list-style:none;padding:0;margin:.4rem 0 .7rem 0}.terms-list li{position:relative;padding-left:1.45rem;margin-bottom:.3rem;font-size:.78rem;line-height:1.55;color:var(--tm-text)}.terms-list li:last-child{margin-bottom:0}.terms-list li span{position:absolute;left:0;top:0;color:var(--tm-ink);font-weight:600;font-variant-numeric:tabular-nums}.terms-body a{color:var(--tm-ink);text-decoration:none;border-bottom:1px solid var(--tm-line-strong);transition:border-color .18s ease,color .18s ease}.terms-body a:hover,.terms-body a:focus{border-bottom-color:var(--tm-ink);color:var(--tm-ink)}.terms-updated{display:flex;align-items:baseline;justify-content:space-between;margin-top:1.6rem;padding-top:1rem;border-top:1px solid var(--tm-line);font-family:var(--font-mono, ui-monospace, monospace);font-size:.65rem;letter-spacing:.06em}.terms-updated-label{color:var(--tm-faint);text-transform:uppercase;letter-spacing:.14em;font-weight:500}.terms-updated-date{color:var(--tm-muted);font-variant-numeric:tabular-nums}.terms-modal .modal-dialog-scrollable .terms-body{scrollbar-width:thin;scrollbar-color:var(--tm-line-strong) transparent}.terms-modal .modal-dialog-scrollable .terms-body::-webkit-scrollbar{width:6px}.terms-modal .modal-dialog-scrollable .terms-body::-webkit-scrollbar-track{background:0 0}.terms-modal .modal-dialog-scrollable .terms-body::-webkit-scrollbar-thumb{background:var(--tm-line-strong);border-radius:999px}.terms-modal .modal-dialog-scrollable .terms-body::-webkit-scrollbar-thumb:hover{background:var(--tm-muted)}@media (max-width:576px){.terms-header{padding:1.15rem 1.15rem .85rem!important;flex-wrap:wrap;row-gap:.5rem}.terms-body{padding:1.15rem 1.15rem 1.3rem!important}.terms-modal .modal-title{font-size:1rem!important}.terms-header-aside{gap:.6rem}}:root{--progressbar-bar-height:8px;--progressbar-bar-border:2px solid transparent;--progressbar-bar-border-radius:8px;--progressbar-transition:0.3s ease-in-out;--progressbar-transition-filter:0.4s ease-in-out;--progressbar-filter-brightness-hover:1.3;--progressbar-color-strength-5:#ff1a1a;--progressbar-color-strength-10:#ff3333;--progressbar-color-strength-15:#ff4d4d;--progressbar-color-strength-20:#ff5733;--progressbar-color-strength-25:#ff6f27;--progressbar-color-strength-30:#ff7f27;--progressbar-color-strength-35:#ff9933;--progressbar-color-strength-40:#ffbf00;--progressbar-color-strength-45:#ffcc33;--progressbar-color-strength-50:#ffdf33;--progressbar-color-strength-55:#e6ff33;--progressbar-color-strength-60:#d4ff33;--progressbar-color-strength-65:#bfff33;--progressbar-color-strength-70:#aaff33;--progressbar-color-strength-75:#80ff33;--progressbar-color-strength-80:#66ff33;--progressbar-color-strength-85:#4dff33;--progressbar-color-strength-90:#33ff33;--progressbar-color-strength-95:#1aff33;--progressbar-color-strength-100:#00cc00;--progressbar-progress-background:rgba(0, 0, 0, 0.1);--progressbar-progress-color-low:#00E396;--progressbar-progress-color-medium:#FEB019;--progressbar-progress-color-high:#FF4560;--progressbar-primary:#6b6bd6;--progressbar-percent:0%;--progressbar-gradient-purple-start:#5555a2;--progressbar-gradient-purple-end:#6b6bd6;--progressbar-gradient-blue-start:#0d39fd;--progressbar-gradient-blue-end:#0d6efd;--progressbar-circle-background:rgba(0, 0, 0, 0.1);--progressbar-circle-inner-background:#fff;--progressbar-circle-font-color:#000}.darkmode{--progressbar-progress-background:rgba(255, 255, 255, 0.1);--progressbar-primary:#4b4b8f;--progressbar-gradient-purple-start:#3b3b7c;--progressbar-gradient-purple-end:#6b6bd6;--progressbar-progress-color-low:#009b67;--progressbar-progress-color-high:#FF4560;--progressbar-circle-background:rgba(255, 255, 255, 0.125);--progressbar-circle-inner-background:#222235;--progressbar-circle-font-color:#fff}#password-strength-container{width:100%;margin-top:0}#password-strength-bar{height:var(--progressbar-bar-height);width:0;border:var(--progressbar-bar-border);border-radius:var(--progressbar-bar-border-radius);transition:width var(--progressbar-transition)}.strength-5{background-color:var(--progressbar-color-strength-5)}.strength-10{background-color:var(--progressbar-color-strength-10)}.strength-15{background-color:var(--progressbar-color-strength-15)}.strength-20{background-color:var(--progressbar-color-strength-20)}.strength-25{background-color:var(--progressbar-color-strength-25)}.strength-30{background-color:var(--progressbar-color-strength-30)}.strength-35{background-color:var(--progressbar-color-strength-35)}.strength-40{background-color:var(--progressbar-color-strength-40)}.strength-45{background-color:var(--progressbar-color-strength-45)}.strength-50{background-color:var(--progressbar-color-strength-50)}.strength-55{background-color:var(--progressbar-color-strength-55)}.strength-60{background-color:var(--progressbar-color-strength-60)}.strength-65{background-color:var(--progressbar-color-strength-65)}.strength-70{background-color:var(--progressbar-color-strength-70)}.strength-75{background-color:var(--progressbar-color-strength-75)}.strength-80{background-color:var(--progressbar-color-strength-80)}.strength-85{background-color:var(--progressbar-color-strength-85)}.strength-90{background-color:var(--progressbar-color-strength-90)}.strength-95{background-color:var(--progressbar-color-strength-95)}.strength-100{background-color:var(--progressbar-color-strength-100)}.progress-container{width:100%;height:6px;background-color:var(--progressbar-progress-background);border-radius:3px;overflow:hidden;margin-top:4px}.progress-bar{height:100%;transition:width var(--progressbar-transition)}.progress.high{--bs-progress-height:1.6rem}.progress-bar.primary{background-color:var(--progressbar-primary)}.progress-bar.gradient-blue{background:linear-gradient(145deg,var(--progressbar-gradient-blue-start),var(--progressbar-gradient-blue-end));filter:brightness(1);transition:filter var(--progressbar-transition-filter)}.progress-bar.gradient-blue:hover{filter:brightness(var(--progressbar-filter-brightness-hover));transition:filter var(--progressbar-transition-filter)}.progress-bar.gradient-purple{background:linear-gradient(145deg,var(--progressbar-gradient-purple-start),var(--progressbar-gradient-purple-end));filter:brightness(1);transition:filter var(--progressbar-transition-filter)}.progress-bar.gradient-purple:hover{filter:brightness(var(--progressbar-filter-brightness-hover));transition:filter var(--progressbar-transition-filter)}.darkmode .progress-bar.gradient-blue{background:linear-gradient(145deg,var(--progressbar-gradient-blue-start),var(--progressbar-gradient-blue-end));filter:brightness(1);transition:filter var(--progressbar-transition-filter)}.darkmode .progress-bar.gradient-blue:hover{filter:brightness(var(--progressbar-filter-brightness-hover));transition:filter var(--progressbar-transition-filter)}.darkmode .progress-bar.gradient-purple{background:linear-gradient(145deg,var(--progressbar-gradient-purple-start),var(--progressbar-gradient-purple-end));filter:brightness(1);transition:filter var(--progressbar-transition-filter)}.darkmode .progress-bar.gradient-purple:hover{filter:brightness(var(--progressbar-filter-brightness-hover));transition:filter var(--progressbar-transition-filter)}.darkmode .progress-bar.primary{background-color:var(--progressbar-primary)}.progress-bar.low{background-color:var(--progressbar-progress-color-low)}.progress-bar.medium{background-color:var(--progressbar-progress-color-medium)}.progress-bar.high{background-color:var(--progressbar-progress-color-high)}.darkmode .progress{--bs-progress-bg:rgba(255, 255, 255, 0.125)!important}.progress-circle{position:relative;width:45px;height:45px;border-radius:50%;background-color:var(--progressbar-circle-background);display:inline-block}.progress-circle-inner{position:absolute;top:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px);border-radius:50%;background-color:var(--progressbar-circle-inner-background);display:flex;justify-content:center;align-items:center;flex-direction:column}.progress-circle-value{font-size:8px;font-weight:600;letter-spacing:var(--tracking-snug);font-variant-numeric:tabular-nums;color:var(--progressbar-circle-font-color);margin-top:2px}.progress-circle::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:conic-gradient(var(--progressbar-primary) var(--progressbar-percent, 0%),transparent 0%)}.progress-circle.primary{--progress-color:var(--progressbar-primary)}.progress-circle.low{--progress-color:var(--progressbar-progress-color-low)}.progress-circle.medium{--progress-color:var(--progressbar-progress-color-medium)}.progress-circle.high{--progress-color:var(--progressbar-progress-color-high)}.darkmode .progress-circle{background-color:var(--progressbar-circle-background)}.darkmode .progress-circle-inner{border-radius:50px;border:var(--progressbar-circle-inner-background)}.darkmode .progress-circle-text{color:var(--progressbar-circle-font-color)}:root{--skeleton-base:#e7eaf1;--skeleton-shimmer:rgba(255, 255, 255, 0.65)}.darkmode{--skeleton-base:#2a2a3d;--skeleton-shimmer:rgba(255, 255, 255, 0.06)}.skeleton{position:relative;display:block;overflow:hidden;background-color:var(--skeleton-base);border-radius:var(--radius-control);user-select:none;-webkit-user-select:none}.skeleton::after{content:"";position:absolute;inset:0;transform:translateX(-100%);background-image:linear-gradient(90deg,transparent 0,var(--skeleton-shimmer) 50%,transparent 100%);animation:skeleton-shimmer 1.5s ease-in-out infinite}@keyframes skeleton-shimmer{to{transform:translateX(100%)}}.skeleton-line{height:12px;border-radius:var(--radius-pill)}.skeleton-circle{border-radius:50%}.skeleton-pill{border-radius:var(--radius-pill)}.skeleton-line+.skeleton-line{margin-top:10px}@media (prefers-reduced-motion:reduce){.skeleton::after{animation:none}}@keyframes app-reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.app-reveal{animation:app-reveal .32s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion:reduce){.app-reveal{animation:none}}:root{--sidebar-color-primary:var(--accent);--sidebar-color-white:#fff;--sidebar-color-white-transparent-10:rgba(255, 255, 255, 0.1);--sidebar-color-white-transparent-50:rgba(255, 255, 255, 0.5);--sidebar-color-gray:#cacaca;--sidebar-color-dark-mode:var(--surface-low);--sidebar-font-size-xs:10px;--sidebar-font-size-sm:12px;--sidebar-font-size-md:16px;--sidebar-font-size-base:14px;--sidebar-font-size-lg:15px;--sidebar-font-weight-medium:500;--sidebar-font-weight-semibold:600;--sidebar-font-weight-bold:700;--sidebar-spacing-xs:6px;--sidebar-spacing-sm:8px;--sidebar-spacing-md:10px;--sidebar-spacing-lg:20px;--sidebar-width:250px;--sidebar-width-collapsed:64px;--sidebar-icon-size:24px;--sidebar-avatar-size:45px;--sidebar-avatar-size-small:32px;--sidebar-transition-fast:0.3s ease-in-out;--sidebar-transition-medium:0.4s ease-in-out;--sidebar-transition-slow:0.6s ease-in-out;--sidebar-transition-very-slow:1.3s ease-in-out;--sidebar-padding:16px;--sidebar-item-radius:8px;--sidebar-item-padding-y:8px;--sidebar-item-padding-x:12px;--sidebar-item-gap:2px;--sidebar-icon-text-gap:12px;--sidebar-section-margin-top:22px;--sidebar-section-margin-bottom:6px;--sidebar-section-padding-x:12px;--sidebar-section-font-size:11px;--sidebar-section-letter-spacing:0.06em;--sidebar-item-color-muted:rgba(255, 255, 255, 0.62);--sidebar-item-color-foreground:#ffffff;--sidebar-item-background-hover:rgba(255, 255, 255, 0.06);--sidebar-item-background-active:rgba(255, 255, 255, 0.09);--sidebar-section-color:rgba(255, 255, 255, 0.42);--sidebar-transition-pill:background-color 0.18s ease, color 0.18s ease}.darkmode{--sidebar-item-color-muted:rgba(255, 255, 255, 0.58);--sidebar-item-color-foreground:#f6f7fb;--sidebar-item-background-hover:rgba(255, 255, 255, 0.05);--sidebar-item-background-active:rgba(255, 255, 255, 0.08);--sidebar-section-color:rgba(255, 255, 255, 0.38)}.sidebar{position:sticky;top:0;background-color:var(--sidebar-color-primary)!important;width:var(--sidebar-width);padding:var(--sidebar-padding);min-height:100vh;view-transition-name:app-sidebar;transition:all var(--sidebar-transition-fast),padding var(--sidebar-transition-fast),color .2s ease-in-out}body.modal-open .sidebar{z-index:0;view-transition-name:none}.sidebar-toggle{opacity:.6;transition:transform var(--sidebar-transition-very-slow)}.sidebar-toggle:hover{opacity:1}.sidebar-toggle.rotated{transform:rotate(180deg)}.sidebar a:focus{outline:0}.sidebar-head{justify-content:space-between!important;margin-bottom:var(--sidebar-spacing-lg);transition:all var(--sidebar-transition-slow)}.sidebar-body{max-height:1000px;transition:all var(--sidebar-transition-medium)}.sidebar-body-menu{margin:0;padding:0}.sidebar-body-menu li{margin:var(--sidebar-item-gap)0!important}.sidebar-body-menu li:first-child{margin-top:0!important}.sidebar-body-menu li:last-child{margin-bottom:0!important}.sidebar-body-menu a{position:relative;padding:var(--sidebar-item-padding-y) var(--sidebar-item-padding-x);border-radius:var(--sidebar-item-radius);color:var(--sidebar-item-color-muted);background-color:transparent;font-weight:var(--sidebar-font-weight-medium);font-size:13.5px;line-height:1.4;letter-spacing:var(--tracking-snug);text-decoration:none;transition:var(--sidebar-transition-pill)}.sidebar-body-menu a:hover{color:var(--sidebar-item-color-foreground);background-color:var(--sidebar-item-background-hover);text-decoration:none}.sidebar-body-menu a.active{color:var(--sidebar-item-color-foreground);background-color:var(--sidebar-item-background-active);font-weight:var(--sidebar-font-weight-semibold)}.sidebar-body-menu a.active:hover{background-color:var(--sidebar-item-background-active)}.sidebar-body-menu a::after{content:none}.sidebar-body-menu a>.icon{margin-right:var(--sidebar-icon-text-gap);opacity:.9;transition:opacity var(--sidebar-transition-fast)}.sidebar-body-menu a:hover>.icon,.sidebar-body-menu a.active>.icon{opacity:1}.sidebar-card{border-radius:var(--sidebar-item-radius);padding:8px 10px;flex-wrap:wrap;background-color:var(--sidebar-item-background-hover);border:1px solid rgba(255,255,255,.04);transition:background-color var(--sidebar-transition-fast),border-color var(--sidebar-transition-fast),transform var(--sidebar-transition-slow)}.sidebar-card:hover{background-color:var(--sidebar-item-background-active);border-color:rgba(255,255,255,.08)}.sidebar-card-img{display:flex;justify-content:center;align-items:flex-end;width:var(--sidebar-avatar-size);height:var(--sidebar-avatar-size);background-color:var(--sidebar-color-gray);image-rendering:auto}.sidebar-card-img picture{display:flex;image-rendering:auto}.sidebar-card-title{font-weight:var(--sidebar-font-weight-semibold);font-size:var(--sidebar-font-size-base);letter-spacing:var(--tracking-snug);color:var(--sidebar-color-white);transition:opacity var(--sidebar-transition-fast),font-size var(--sidebar-transition-fast)}.sidebar-card-subtitle{font-weight:var(--sidebar-font-weight-medium);font-size:var(--sidebar-font-size-xs);line-height:1.5;letter-spacing:var(--tracking-wide);color:var(--sidebar-color-white-transparent-50);transition:opacity var(--sidebar-transition-medium),font-size var(--sidebar-transition-fast)}.darkmode .sidebar{background-color:var(--sidebar-color-dark-mode)!important}.logo-title{font-size:var(--sidebar-font-size-lg);font-weight:var(--sidebar-font-weight-bold);letter-spacing:var(--tracking-tight);color:var(--sidebar-color-white);transition:font-size var(--sidebar-transition-medium),text-shadow var(--sidebar-transition-slow)}.logo-subtitle{font-size:var(--sidebar-font-size-md);font-weight:var(--sidebar-font-weight-medium);color:var(--sidebar-color-white);transition:font-size var(--sidebar-transition-medium),text-shadow var(--sidebar-transition-slow)}.sidebar-divider-menu-title{display:block;margin:var(--sidebar-section-margin-top)0 var(--sidebar-section-margin-bottom);padding:0 var(--sidebar-section-padding-x);text-transform:uppercase;font-weight:var(--sidebar-font-weight-semibold);font-size:var(--sidebar-section-font-size);line-height:1.4;letter-spacing:var(--sidebar-section-letter-spacing);color:var(--sidebar-section-color)}.sidebar-body>.sidebar-divider-menu-title:first-child{margin-top:0}.sidebar-icon-toggle{background-image:url(/assets/images/icons/sidebar/sidebar-toggle-white.svg);width:var(--sidebar-icon-size);height:var(--sidebar-icon-size)}.sidebar-icon-toggle--gray{background-image:url(/assets/images/icons/sidebar/sidebar-toggle-gray.svg);width:var(--sidebar-icon-size);height:var(--sidebar-icon-size)}.darkmode .sidebar-icon-toggle--gray{background-image:url(/assets/images/icons/sidebar/sidebar-toggle-white.svg)}.sidebar-logo{background-image:url(/assets/images/icons/sidebar/logo-white.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:60px;height:60px;margin-right:4px;padding:5px;display:inline-block;transform:scale(0);opacity:0;transform-origin:center;transition:transform var(--sidebar-transition-fast),opacity var(--sidebar-transition-fast),filter var(--sidebar-transition-slow)}.sidebar-logo.logo-visible{transform:scale(1);opacity:1}@media (max-width:1200px){.sidebar{position:fixed;z-index:1030;overflow-y:auto;left:-1000px}.sidebar.hidden{left:0}}.sidebar:not(.hidden) .sidebar-responsive{position:relative;opacity:1;transition:font-size var(--sidebar-transition-medium),opacity var(--sidebar-transition-medium)}@media (min-width:1200px){.sidebar.hidden .sidebar-responsive{position:fixed;font-size:4px;opacity:0}.sidebar.hidden{width:var(--sidebar-width-collapsed);padding-right:var(--sidebar-spacing-xs);padding-left:var(--sidebar-spacing-xs)}.sidebar.hidden .sidebar-logo{display:none}.sidebar.hidden .sidebar-logo-wrapper{position:fixed}.sidebar.hidden .logo-title,.sidebar.hidden .logo-subtitle{font-size:var(--sidebar-font-size-xs);visibility:hidden;opacity:0;transition:none!important}.sidebar.hidden .sidebar-card-title,.sidebar.hidden .sidebar-card-subtitle{font-size:var(--sidebar-font-size-xs);opacity:0;transition:opacity var(--sidebar-transition-medium)}.sidebar.hidden :not(.sidebar-responsive):not(.sidebar-responsive *):not(.logo-title):not(.logo-subtitle){font-size:0}.sidebar.hidden .sidebar-head{justify-content:center!important;margin-top:var(--sidebar-spacing-lg)}.sidebar.hidden .sidebar-body-menu a{justify-content:center;padding:12px 0}.sidebar.hidden .sidebar-body-menu a>.icon{margin-right:0}.sidebar.hidden .sidebar-card{margin-right:auto;margin-left:auto;display:flex;justify-content:center;align-items:center;transform:scale(.8)}.sidebar.hidden .sidebar-card-img{width:var(--sidebar-avatar-size-small);height:var(--sidebar-avatar-size-small);margin-right:0}.sidebar.hidden .sidebar-card-img img{height:100%;width:100%}.container .sidebar-toggle{display:none}}.sidebar:not(.hidden) .sidebar-head .sidebar-logo-wrapper:hover .sidebar-logo.logo-visible:not(.logo-hidden){filter:drop-shadow(0 0 6px rgba(255,255,255,.3))}.sidebar:not(.hidden) .sidebar-head .sidebar-logo-wrapper:hover .logo-title{text-shadow:0 0 9px rgba(255,255,255,.3)}.sidebar:not(.hidden) .sidebar-head .sidebar-logo-wrapper:hover .logo-subtitle{text-shadow:0 0 16px rgba(255,255,255,.3)}.sidebar-only{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);margin:-1px}:root{--status-text-primary:#171717;--status-text-secondary:#565656;--status-color-primary:var(--accent);--status-color-primary-light:var(--accent-soft);--status-color-primary-shadow:rgba(var(--accent-rgb), 0.8);--status-color-warning:var(--warning);--status-color-warning-light:rgba(var(--warning-rgb), 0.1);--status-color-warning-shadow:rgba(var(--warning-rgb), 0.4);--status-color-purple:#5f2eea;--status-color-purple-light:rgba(95, 46, 234, 0.1);--status-color-purple-shadow:rgba(95, 46, 234, 0.8);--status-color-success:var(--success);--status-color-success-light:rgba(var(--success-rgb), 0.1);--status-color-success-shadow:rgba(var(--success-rgb), 0.8);--status-color-danger:var(--danger);--status-color-premium:#5359fd;--status-icon-mono-bg:rgba(15, 20, 40, 0.06);--status-icon-mono-color:#4e5160;--status-icon-mono-glow:rgba(15, 20, 40, 0.16);--icon-size:46px;--icon-margin:12px;--border-radius-icon:12px;--transition-default:all 0.3s ease-in-out;--transition-hover:filter 0.6s ease-in-out}.darkmode{--status-color-warning-shadow:rgba(255, 182, 72, 0.8);--status-color-success-shadow:rgba(75, 222, 151, 0.6);--status-text-primary:#EFF0F6;--status-text-secondary:#b0b0b0;--status-icon-mono-bg:rgba(255, 255, 255, 0.06);--status-icon-mono-color:#c7c9d6;--status-icon-mono-glow:rgba(255, 255, 255, 0.16)}.status-card-icon{width:var(--icon-size);height:var(--icon-size);border-radius:var(--border-radius-icon);margin-right:var(--icon-margin);display:flex;align-items:center;justify-content:center;transition:var(--transition-default)}.status-card-icon.primary,.status-card-icon.warning,.status-card-icon.purple,.status-card-icon.success{background-color:var(--status-icon-mono-bg)!important;color:var(--status-icon-mono-color)}.status-card-icon.primary:hover,.status-card-icon.warning:hover,.status-card-icon.purple:hover,.status-card-icon.success:hover{filter:drop-shadow(0 0 10px var(--status-icon-mono-glow));transition:var(--transition-hover)}.status-card-info-number{font-weight:700;font-size:22px;line-height:1.15;letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"1,"cv11"1;color:var(--status-text-primary);margin-bottom:4px;transition:var(--transition-default)}.status-card-info-title{font-weight:500;font-size:13px;line-height:1.25;letter-spacing:var(--tracking-snug);color:var(--status-text-secondary);transition:var(--transition-default)}@media (max-width:1100px){.status-card-icon{width:44px;height:44px}}@media (max-width:768px){:root{--card-padding:15px;--icon-size:44px}.status-card-info-number{font-size:16px}}:root{--card-card-default-shadow:0 1px 2px rgba(16, 24, 40, 0.05);--card-default-border:1px solid var(--border);--card-default-background:var(--surface-card);--card-text-color:#323232;--card-select-background:var(--surface-selected);--card-card-highlight-background:var(--surface-raised);--card-blur-text-shadow:0 0 5px rgba(255, 255, 255, 0.5);--card-blur-background:rgba(255, 255, 255, 0.02);--card-blur-background-zero:rgba(255, 255, 255, 0);--card-translucent-gradient-top:rgba(34, 34, 53, 0.1);--card-translucent-gradient-bottom:rgba(34, 34, 53, 1);--card-endpoint-background:var(--surface-card);--card-endpoint-border:1px solid var(--border);--card-endpoint-padding:16px;--card-endpoint-margin:0 0 20px 0;--card-endpoint-border-radius:var(--radius-control);--card-endpoint-shadow:0 4px 12px rgba(0, 0, 0, 0.05);--card-endpoint-url-background:var(--surface-inset);--card-endpoint-url-color:#36404e;--card-endpoint-url-border:1px solid var(--border);--card-endpoint-url-font-family:var(--font-mono);--card-endpoint-url-font-size:13px;--card-purchase-transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);--card-default-border-radius:var(--radius-card);--card-purchase-popular-gradient:linear-gradient(
            135deg,
            rgba(47, 73, 209, 0.05) 0%,
            rgba(255, 255, 255, 0.01) 100%
    );--card-purchase-best-price-gradient:linear-gradient(
            135deg,
            rgba(50, 210, 60, 0.05) 0%,
            rgba(255, 255, 255, 100) 100%
    );--card-loading-dot-color:#323232;--card-loading-dot-color-light:#ffffff;--card-input-false-background:var(--surface-inset)}.darkmode{--card-card-default-shadow:0 1px 2px rgba(0, 0, 0, 0.25);--card-default-border:1px solid var(--border);--card-default-background:var(--surface-card);--card-text-color:#D6D7E3;--card-select-background:var(--surface-selected);--card-card-highlight-background:var(--surface-raised);--card-blur-text-shadow:0 0 5px rgba(255, 255, 255, 0.5);--card-blur-background:rgba(255, 255, 255, 0.02);--card-blur-background-zero:rgba(255, 255, 255, 0);--card-translucent-gradient-top:rgba(34, 34, 53, 0.1);--card-translucent-gradient-bottom:rgba(34, 34, 53, 1);--card-endpoint-background:var(--surface-card);--card-endpoint-border:1px solid var(--border-strong);--card-endpoint-shadow:0 4px 12px rgba(0, 0, 0, 0.2);--card-endpoint-url-background:var(--surface-hover);--card-endpoint-url-color:#b0b8c4;--card-endpoint-url-border:1px solid var(--border-strong);--card-purchase-popular-gradient:linear-gradient(
            135deg,
            rgba(116, 160, 255, 0.07) 0%,
            rgba(34, 34, 53, 0.02) 100%
    );--card-purchase-best-price-gradient:linear-gradient(
            135deg,
            rgba(64, 210, 60, 0.07) 0%,
            rgba(34, 34, 53, 0.02) 100%
    );--card-loading-dot-color:var(--accent-strong);--card-input-false-background:var(--surface-inset)}.card-default{display:flex;flex-direction:column;background-color:var(--card-default-background);color:var(--card-text-color);border-radius:var(--radius-card);border:var(--card-default-border);padding:20px;margin-bottom:20px;margin-left:5px;transition:background-color .3s ease-in-out,color .3s ease-in-out;box-shadow:var(--card-card-default-shadow)}.card-default.rm-border{border:0}.card-default .center{align-items:center;justify-content:center}.card-default .title{font-weight:600;font-size:16px;line-height:1.4;letter-spacing:var(--tracking-tight);color:var(--card-text-color);margin-bottom:20px}.card-default .select{width:100%;background-color:var(--card-select-background)}.card-default.checkboxes label{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:15px;color:var(--card-text-color)}.card-default.checkboxes label:last-child{margin-bottom:0}.card-default.checkboxes input{margin-right:12px;width:16px;height:16px}.card-default.checkboxes span{font-size:14px;line-height:1.71;color:var(--card-text-color)}.card-default .radio{background-color:var(--card-select-background)}.card-default .select{background-color:var(--card-select-background)}.card-default.checkboxes input{background-color:var(--card-select-background)}.card-highlight{display:flex;flex-direction:column;background-color:var(--card-card-highlight-background);border-radius:10px;margin-bottom:20px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.darkmode .card-highlight{background-color:var(--card-card-highlight-background);color:var(--card-text-color)}.card-blur{position:relative;overflow:hidden}.card-blur::before{content:"Hover here to see.";text-shadow:var(--card-blur-text-shadow);font-size:20px;text-align:center;align-items:center;justify-content:center;display:flex;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:1;backdrop-filter:blur(5px);background:var(--card-blur-background);transition:background .3s ease-in-out,backdrop-filter .3s ease-in-out,opacity .4s ease-in-out}.card-blur:hover::before{opacity:0;background:var(--card-blur-background-zero);backdrop-filter:blur(0);transition:background .3s ease-in-out,backdrop-filter .3s ease-in-out,opacity .4s ease-in-out}.card-blur *{position:relative;z-index:1}.card-transluced{position:relative;overflow-y:auto}.card-transluced::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:120px;pointer-events:none;backdrop-filter:blur(1.5px);background:linear-gradient(to bottom,var(--card-translucent-gradient-top),var(--card-translucent-gradient-bottom))}.card-transparent{background-color:transparent!important;border:0!important;box-shadow:none!important}.card-endpoint{background-color:var(--card-endpoint-background);border:var(--card-endpoint-border);border-radius:var(--card-endpoint-border-radius);padding:var(--card-endpoint-padding);margin:var(--card-endpoint-margin);box-shadow:var(--card-endpoint-shadow);transition:box-shadow .3s ease}.card-endpoint:hover{box-shadow:0 6px 16px rgba(0,0,0,.1)}.darkmode .card-endpoint:hover{box-shadow:0 6px 16px rgba(0,0,0,.3)}.card-endpoint-url{display:flex;align-items:center;background-color:var(--card-endpoint-url-background);color:var(--card-endpoint-url-color);border:var(--card-endpoint-url-border);border-radius:6px;padding:12px 16px;font-family:var(--card-endpoint-url-font-family),serif;font-size:var(--card-endpoint-url-font-size);overflow-x:auto;position:relative}.card-endpoint-url::before{content:attr(data-base-url);opacity:.6;margin-right:4px}.card-endpoint-url-path{font-weight:600}.card-endpoint-description{margin-top:12px;font-size:14px;line-height:1.6;letter-spacing:var(--tracking-snug)}.card-purchase{display:flex;flex-direction:column;background-color:var(--card-default-background);border:var(--card-default-border);border-radius:var(--card-default-border-radius);overflow:hidden;position:relative;transition:var(--card-purchase-transition);height:100%}@media (max-width:992px){.card-purchase{margin-bottom:1.5rem}}.card-purchase.card-hover{transform:translateY(-8px);z-index:1}.card-purchase.popular{background-image:var(--card-purchase-popular-gradient)}.card-purchase.best-price{background-image:var(--card-purchase-best-price-gradient)}.card-loading{position:relative;overflow:hidden}.card-loading>:not(.loading-dots-wrapper){position:relative;z-index:1}.card-loading::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--card-blur-background);border-radius:inherit;z-index:2;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:0;-webkit-transition:opacity .35s ease-in-out,-webkit-backdrop-filter .35s ease-in-out;transition:opacity .35s ease-in-out,backdrop-filter .35s ease-in-out}.card-loading.is-loading::before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:1}.loading-dots-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;display:flex;align-items:center}.loading-dots-wrapper .dot{width:10px;height:10px;margin:0 6px;background-color:var(--card-loading-dot-color);border-radius:50%;animation:dotJump 1.4s infinite ease-in-out}.loading-dots-wrapper .dot:nth-child(1){animation-delay:0s}.loading-dots-wrapper .dot:nth-child(2){animation-delay:.2s}.loading-dots-wrapper .dot:nth-child(3){animation-delay:.4s}@keyframes dotJump{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.card-user{background-color:var(--card-default-background);border-radius:12px;overflow:hidden;color:var(--card-text-color);border:var(--card-default-border);box-shadow:var(--card-card-default-shadow);transition:border-color .25s ease,box-shadow .25s ease}.card-user .content{background-color:transparent;padding:0}.card-input-false{background-color:var(--card-input-false-background);border-radius:8px;margin-bottom:15px;padding:5px 16px;height:44px}:root{--news-bg:transparent;--news-bg-hover:rgba(15, 20, 40, 0.025);--news-divider:rgba(15, 20, 40, 0.06);--news-accent:rgba(15, 20, 40, 0.12);--news-accent-active:var(--accent);--news-title-color:#1a1c25;--news-text-color:#4e5160;--news-date-color:#8a8d99;--news-border-radius:8px;--news-padding-y:16px;--news-padding-x:14px;--news-font-size-date:10.5px;--news-font-size-title:13.5px;--news-font-size-text:13px;--news-font-weight-title:600;--news-font-weight-text:400;--news-font-weight-date:500;--news-line-height-text:1.55;--news-letter-spacing-text:var(--tracking-snug);--news-letter-spacing-date:var(--tracking-snug);--news-letter-spacing-title:var(--tracking-tight);--news-transition:0.25s ease;--news-custom-link-weight:500;--news-custom-text-weight:500;--news-custom-link-hover-opacity:0.75}.darkmode{--news-bg-hover:rgba(255, 255, 255, 0.03);--news-divider:rgba(255, 255, 255, 0.06);--news-accent:rgba(255, 255, 255, 0.08);--news-accent-active:#5774f0;--news-title-color:#e6e7ef;--news-text-color:#a5a8b8;--news-date-color:#696c7c}.news-container{overflow-y:auto;flex-grow:1;padding:0 4px 0 0}@-moz-document url-prefix(){.news-container{scrollbar-width:thin}}.news-container::-webkit-scrollbar{width:6px}.news-container::-webkit-scrollbar-thumb{background:rgba(15,20,40,.12);border-radius:6px}.darkmode .news-container::-webkit-scrollbar-thumb{background:rgba(255,255,255,.08)}.timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.news-item{position:relative;margin:0;padding:0}.news-item+.news-item::before{content:"";position:absolute;top:0;left:var(--news-padding-x);right:var(--news-padding-x);height:1px;background-color:var(--news-divider)}.news-content{position:relative;z-index:1}.news-card{position:relative;display:block;padding:var(--news-padding-y) var(--news-padding-x) var(--news-padding-y) calc(var(--news-padding-x) + 10px);background:var(--news-bg);border-radius:var(--news-border-radius);border:0;transition:background-color var(--news-transition);cursor:default;overflow:hidden}.news-card::before{content:"";position:absolute;top:var(--news-padding-y);bottom:var(--news-padding-y);left:var(--news-padding-x);width:2px;border-radius:2px;background-color:var(--news-accent);transition:background-color var(--news-transition),top var(--news-transition),bottom var(--news-transition)}.news-card:hover{background:var(--news-bg-hover)}.news-card:hover::before{background-color:var(--news-accent-active);top:12px;bottom:12px}.news-item-title{font-size:var(--news-font-size-title);font-weight:var(--news-font-weight-title);color:var(--news-title-color);margin:0;line-height:1.3;letter-spacing:var(--news-letter-spacing-title);transition:color var(--news-transition)}.news-card:hover .news-item-title{color:var(--news-accent-active)}.news-item-date{display:inline-flex;align-items:center;font-size:var(--news-font-size-date);color:var(--news-date-color);font-weight:var(--news-font-weight-date);letter-spacing:var(--news-letter-spacing-date);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"1;transition:color var(--news-transition);flex-shrink:0}.news-item-date::before{content:"";width:4px;height:4px;border-radius:50%;background-color:currentColor;opacity:.5;margin-right:7px}.news-item-text{margin-top:8px}.news-item-text p{font-size:var(--news-font-size-text);line-height:var(--news-line-height-text);font-weight:var(--news-font-weight-text);color:var(--news-text-color);margin:0;letter-spacing:var(--news-letter-spacing-text);transition:color var(--news-transition)}.news-custom-link{color:var(--news-accent-active);text-decoration:none;font-weight:var(--news-custom-link-weight);transition:opacity .2s ease,color .2s ease;cursor:pointer;position:relative;z-index:10;pointer-events:auto}.news-custom-link:hover{text-decoration:none!important;opacity:var(--news-custom-link-hover-opacity)}.news-card .news-item-text{pointer-events:none}.news-card .news-item-text *{pointer-events:auto}.news-custom-text{font-weight:var(--news-custom-text-weight);transition:color .2s ease;filter:saturate(.78)}.news-icon{width:14px;height:14px;color:var(--news-accent-active);flex-shrink:0}:root{--scrollbar-track-light:rgba(0, 0, 0, 0.05);--scrollbar-track-dark:rgba(255, 255, 255, 0.05);--scrollbar-thumb-light:#c2c2c2;--scrollbar-thumb-dark:#2e2e3f;--firefox-thumb-color:#3a3a4f}html{--scrollbar-width:0px}html::-webkit-scrollbar{width:var(--scrollbar-width)!important}.sidebar::-webkit-scrollbar{width:4px!important}::-webkit-scrollbar-track{background:var(--scrollbar-track-light);border-radius:10px}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-light);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-light)}.select2-results__options::-webkit-scrollbar{width:5px}.select2-results__options::-webkit-scrollbar-track{background:var(--scrollbar-track-light)!important;border-radius:10px!important}html.darkmode::-webkit-scrollbar-track{background:var(--scrollbar-track-dark)}html.darkmode::-webkit-scrollbar-thumb,html.darkmode::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-dark)}.darkmode ::-webkit-scrollbar-track{background:var(--scrollbar-track-dark)}.darkmode ::-webkit-scrollbar-thumb,.darkmode ::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-dark)}.darkmode .select2-results__options::-webkit-scrollbar-track{background:var(--scrollbar-track-dark)!important;border-radius:10px!important}@-moz-document url-prefix(){html{scrollbar-width:thin;scrollbar-color:var(--firefox-thumb-color) var(--scrollbar-track-light)}html.darkmode{scrollbar-width:thin;scrollbar-color:var(--firefox-thumb-color) var(--scrollbar-track-dark)}}html{-ms-scrollbar-track-color:var(--firefox-thumb-color);-ms-scrollbar-arrow-color:var(--firefox-thumb-color);-ms-scrollbar-base-color:#e1e1e1}:root{--text-metal-gradient-light:linear-gradient(180deg, #e5e5e5, #818181);--text-metal-gradient-dark:linear-gradient(180deg, #ffffff, #9f9f9f);--text-metal-fallback:#9f9f9f}.text-metal{font-weight:700;text-align:center;padding:10px 0;background:var(--text-metal-gradient-light);-webkit-background-clip:text;background-clip:text;color:transparent}.darkmode .text-metal{font-weight:700;text-align:center;padding:10px 0;transition:background .5s ease-in-out;background:var(--text-metal-gradient-dark);-webkit-background-clip:text;background-clip:text;color:transparent}:root{--text-neon-color-light:#0099ff;--text-neon-glow-light:0 0 5px rgba(0, 153, 255, 0.5), 0 0 10px rgba(0, 153, 255, 0.3);--text-neon-color-dark:#00ff99;--text-neon-glow-dark:0 0 5px rgba(0, 255, 153, 0.7), 0 0 15px rgba(0, 255, 153, 0.5)}.text-neon{font-weight:700;text-align:center;color:var(--text-neon-color-light);text-shadow:var(--text-neon-glow-light);transition:color .5s ease-in-out,text-shadow .5s ease-in-out;padding:10px 0}.darkmode .text-neon{color:var(--text-neon-color-dark);text-shadow:var(--text-neon-glow-dark)}:root{--text-rainbow-gradient-light:linear-gradient(to right, #ff3366, #ff9933, #ffff33, #33ff66, #3399ff, #9933ff);--text-rainbow-gradient-dark:linear-gradient(to right, #ff6699, #ffcc66, #ffff66, #66ff99, #66ccff, #cc99ff);--text-rainbow-fallback:#ff3366}.text-rainbow{font-weight:700;text-align:center;background:var(--text-rainbow-gradient-light);-webkit-background-clip:text;background-clip:text;color:transparent;transition:background .5s ease-in-out;padding:10px 0}.darkmode .text-rainbow{background:var(--text-rainbow-gradient-dark);-webkit-background-clip:text;background-clip:text;color:transparent}:root{--text-gold-gradient-light:linear-gradient(180deg, #f9d423, #e2a139, #b88a44);--text-gold-gradient-dark:linear-gradient(180deg, #ffd700, #ffb347, #daa520);--text-gold-fallback:#daa520}.text-gold{font-weight:700;text-align:center;background:var(--text-gold-gradient-light);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 2px rgba(255,215,0,.2);transition:background .5s ease-in-out;padding:10px 0}.darkmode .text-gold{background:var(--text-gold-gradient-dark);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 3px rgba(255,215,0,.3)}:root{--text-glass-color-light:rgba(255, 255, 255, 0.8);--text-glass-shadow-light:0 1px 5px rgba(0, 0, 0, 0.1);--text-glass-color-dark:rgba(225, 225, 225, 0.9);--text-glass-shadow-dark:0 1px 5px rgba(255, 255, 255, 0.2)}.text-glass{font-weight:700;text-align:center;color:var(--text-glass-color-light);text-shadow:var(--text-glass-shadow-light);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:color .5s ease-in-out,text-shadow .5s ease-in-out;padding:10px 0;position:relative}.text-glass::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.1);border-radius:4px;z-index:-1}.darkmode .text-glass{color:var(--text-glass-color-dark);text-shadow:var(--text-glass-shadow-dark)}.darkmode .text-glass::before{background:rgba(0,0,0,.2)}:root{--text-gradient-start-light:#3a7bd5;--text-gradient-end-light:#3a6073;--text-gradient-start-dark:#6dd5fa;--text-gradient-end-dark:#2980b9}.text-gradient{background:linear-gradient(135deg,var(--text-gradient-start-light),var(--text-gradient-end-light));-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:600;transition:all .5s ease}.text-gradient:hover{background-position:right center}.darkmode .text-gradient{background:linear-gradient(135deg,var(--text-gradient-start-dark),var(--text-gradient-end-dark));-webkit-background-clip:text;background-clip:text}:root{--text-emphasis-color:var(--accent)}.darkmode{--text-emphasis-color:#74a0ff}.text-emphasis{color:var(--text-emphasis-color)!important}:root{--text-liquid-gradient-light:linear-gradient(-45deg, var(--accent), var(--accent-hover), var(--accent), #5a73ff);--text-liquid-gradient-dark:linear-gradient(-45deg, #5a96ff, #74a0ff, #5a73ff, #98c1ff);--text-liquid-fallback:#4661F0;--text-liquid-animation-time:6s;--text-liquid-size:200%}.text-liquid{font-weight:700;background-size:var(--text-liquid-size) auto;background-image:var(--text-liquid-gradient-light);-webkit-background-clip:text;background-clip:text;color:transparent;animation:liquid-animation var(--text-liquid-animation-time) linear infinite;padding:10px 0}@keyframes liquid-animation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.darkmode .text-liquid{background-image:var(--text-liquid-gradient-dark)}:root{--text-blur-color-dark:rgba(116, 160, 255, 0.9);--text-blur-amount:3px;--text-blur-transition:0.8s ease;--text-blur-shadow-dark:0 0 8px rgba(116, 160, 255, 0.4)}.text-blur{filter:blur(var(--text-blur-amount));transition:filter var(--text-blur-transition),text-shadow var(--text-blur-transition);font-weight:600;position:relative;display:inline-block;cursor:default}.text-blur:hover{filter:blur(0);text-shadow:0 0 0 transparent}.text-blur.with-scale:hover{transform:scale(1.05);transition:filter var(--text-blur-transition),text-shadow var(--text-blur-transition),transform var(--text-blur-transition)}:root{--text-color:#171717;--text-color-default:#2b2b2b;--text-color-gray:#6d6d6d;--text-color-dark-default:#EFF0F6;--text-color-dark-gray:#cdcdcd;--text-default-color:#171717;--text-color-time:#9395a6;--text-color-success:#4bde97;--font-size-large:2.5rem;--font-size-10:0.70rem;--font-size-9:0.80rem;--font-size-8:0.90rem;--font-size-7:0.95rem;--font-size-7-medium-large:0.85rem;--font-size-7-medium:0.65rem;--font-size-4:1.25rem;--font-size-4-medium:1.1rem;--font-size-title:24px;--letter-spacing-1:var(--tracking-snug)}.darkmode{--text-default-color:#EFF0F6;--text-color:#EFF0F6}.text{font-weight:500;font-size:14px;line-height:1.7;color:var(--text-color)}.text-color{color:var(--text-default-color)}.text-gray{color:var(--text-color-gray)}.darkmode .text-gray{color:var(--text-color-dark-gray)}.text-spacing-1{letter-spacing:var(--letter-spacing-1)}.fs-4{font-size:var(--font-size-4)!important}.fs-7{font-size:var(--font-size-7)!important}.fs-8{font-size:var(--font-size-8)!important}.fs-9{font-size:var(--font-size-9)!important}.fs-10{font-size:var(--font-size-10)!important}.fs-large{font-size:var(--font-size-large)!important}@media (max-width:460px){.fs-8{font-size:.88rem!important}}@media (min-width:1600px){.fs-7{font-size:var(--font-size-7)!important}}@media (max-width:1550px){.fs-7{font-size:var(--font-size-7-medium-large)!important}}@media (max-width:1300px){.fs-4{font-size:var(--font-size-4-medium)!important}.fs-7{font-size:var(--font-size-7-medium)!important}}@media (max-width:1200px){.fs-7{font-size:var(--font-size-7)!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.text-metal{background:0 0!important;color:var(--text-metal-fallback)}.darkmode .text-metal{background:0 0!important;color:var(--text-metal-fallback)}}.main-title{font-weight:700;font-size:var(--font-size-title);line-height:1.2;letter-spacing:var(--tracking-tight);color:var(--text-color-default)}.darkmode .main-title{color:var(--text-color-dark-default)}@media (max-width:481px){.main-title{font-size:20px}}.variable-1{font-family:var(--font-mono)!important;color:#337ad6!important}.variable-2{font-family:var(--font-mono)!important;color:#d63384!important}.variable-3{font-family:var(--font-mono)!important;color:#198754!important}.variable-4{font-family:var(--font-mono)!important;color:#fd7e14!important}.variable-5{font-family:var(--font-mono)!important;color:#0dcaf0!important}.variable-6{font-family:var(--font-mono)!important;color:#6f42c1!important}.text-success{color:var(--text-color-success)!important}.text-purple{color:#6f42c1!important}.text-orange{color:#fd7e14!important}.text-cyan{color:#0dcaf0!important}.text-blue{color:#337ad6!important}.text-pink{color:#d63384!important}.text-red{color:#db0000!important}.text-time{color:var(--text-color-time);font-size:.8rem;margin-left:.2rem}:root{--border-radius-sm:4px;--border-radius-md:8px;--border-radius-lg:12px;--border-width-thin:1px;--border-width-medium:1.3px;--border-width-thick:2px;--border-color-gray:#4f4f4f;--border-color-light:#e0e0e0;--border-color-accent:#3a86ff;--border-color-hr:rgba(32, 32, 32, 0.5);--border-gradient-metal:linear-gradient(180deg, #b7b7b7, #4f4f4f);--border-gradient-gold:linear-gradient(180deg, #f5d67f, #c9a440);--border-gradient-blue:linear-gradient(180deg, #7eb6ff, #3a86ff);--border-gradient-silver:linear-gradient(180deg, #d6d6d6, #b7b7b7);--border-gradient-ruby:linear-gradient(180deg, #ff7f7f, #c94c4c);--border-gradient-diamond:linear-gradient(180deg, #b7e1ff, #3a86ff);--border-gradient-emerald:linear-gradient(180deg, #b7ffb7, #b7ffb7);--border-gradient-amethyst:linear-gradient(180deg, #d6b7ff, #3a86ff);--border-gradient-topaz:linear-gradient(180deg, #ffb7b7, #3a86ff);--border-gradient-opal:linear-gradient(180deg, #b7ffff, #3a86ff);--border-gradient-onyx:linear-gradient(180deg, #4f4f4f, #3a86ff);--border-red-color:#ff4d4d;--border-green-color:#4caf50;--border-padding-default:0rem;--border-background-color:#ffffff;--border-shadow-color:rgba(0, 0, 0, 0.1);--border-line-bottom:rgba(238, 242, 247, 0.5);--border-animated-gradient:linear-gradient(45deg, #3a86ff, #d6b7ff, #ff7f7f, #7eb6ff, #3a86ff);--border-animated-duration:8s}.darkmode{--border-color-gray:#6f6f6f;--border-color-light:#383838;--border-color-accent:#5a96ff;--border-color-hr:#d5d5d5;--border-gradient-metal:linear-gradient(180deg, #7a7a7a, #333333);--border-gradient-gold:linear-gradient(180deg, #d6bb6e, #9e8132);--border-gradient-blue:linear-gradient(180deg, #5a96ff, #2b63c0);--border-gradient-silver:linear-gradient(180deg, #d6d6d6, #7a7a7a);--border-gradient-ruby:linear-gradient(180deg, #ff7f7f, #c94c4c);--border-gradient-diamond:linear-gradient(180deg, #7a9eff, #5a96ff);--border-gradient-emerald:linear-gradient(180deg, #7aff7a, #7aff7a);--border-gradient-amethyst:linear-gradient(180deg, #d6b7ff, #5a96ff);--border-gradient-topaz:linear-gradient(180deg, #ffb7b7, #5a96ff);--border-gradient-opal:linear-gradient(180deg, #7affff, #5a96ff);--border-gradient-onyx:linear-gradient(180deg, #6f6f6f, #5a96ff);--border-red-color:#ff4d4d;--border-green-color:#4caf50;--border-background-color:#222235;--border-shadow-color:rgba(0, 0, 0, 0.3);--border-line-bottom:rgba(48, 48, 74, 0.5);--border-animated-gradient:linear-gradient(45deg, #5a96ff, #d6b7ff, #ff7f7f, #7affff, #5a96ff)}.border-hr{border-color:var(--border-color-hr)!important}.border-gray{border:var(--border-width-thin) solid var(--border-color-gray);border-radius:var(--border-radius-md)}.border-metal{padding:var(--border-padding-default);border-radius:var(--border-radius-md);border:var(--border-width-medium) solid transparent;background:linear-gradient(var(--border-background-color),var(--border-background-color)) padding-box,var(--border-gradient-metal) border-box;background-clip:padding-box,border-box}.border-dashed{border:var(--border-width-thin) dashed var(--border-color-gray);border-radius:var(--border-radius-md)}.border-dotted{border:var(--border-width-thin) dotted var(--border-color-gray);border-radius:var(--border-radius-md)}.border-double{border:var(--border-width-thin) double var(--border-color-gray);border-radius:var(--border-radius-md)}.border-gold{padding:var(--border-padding-default);border-radius:var(--border-radius-md);border:var(--border-width-medium) solid transparent;background:linear-gradient(var(--border-background-color),var(--border-background-color)) padding-box,var(--border-gradient-gold) border-box;background-clip:padding-box,border-box}.border-silver{padding:var(--border-padding-default);border-radius:var(--border-radius-md);border:var(--border-width-medium) solid transparent;background:linear-gradient(var(--border-background-color),var(--border-background-color)) padding-box,var(--border-gradient-silver) border-box;background-clip:padding-box,border-box}.border-ruby{padding:var(--border-padding-default);border-radius:var(--border-radius-md);border:var(--border-width-medium) solid transparent;background:linear-gradient(var(--border-background-color),var(--border-background-color)) padding-box,var(--border-gradient-ruby) border-box;background-clip:padding-box,border-box}.border-diamond{padding:var(--border-padding-default);border-radius:var(--border-radius-md);border:var(--border-width-medium) solid transparent;background:linear-gradient(var(--border-background-color),var(--border-background-color)) padding-box,var(--border-gradient-diamond) border-box;background-clip:padding-box,border-box}.border-emerald{padding:var(--border-padding-default);border-radius:var(--border-radius-md);border:var(--border-width-medium) solid transparent;background:linear-gradient(var(--border-background-color),var(--border-background-color)) padding-box,var(--border-gradient-emerald) border-box;background-clip:padding-box,border-box}.border-amethyst{padding:var(--border-padding-default);border-radius:var(--border-radius-md);border:var(--border-width-medium) solid transparent;background:linear-gradient(var(--border-background-color),var(--border-background-color)) padding-box,var(--border-gradient-amethyst) border-box;background-clip:padding-box,border-box}.border-topaz{padding:var(--border-padding-default);border-radius:var(--border-radius-md);border:var(--border-width-medium) solid transparent;background:linear-gradient(var(--border-background-color),var(--border-background-color)) padding-box,var(--border-gradient-topaz) border-box;background-clip:padding-box,border-box}.border-opal{padding:var(--border-padding-default);border-radius:var(--border-radius-md);border:var(--border-width-medium) solid transparent;background:linear-gradient(var(--border-background-color),var(--border-background-color)) padding-box,var(--border-gradient-opal) border-box;background-clip:padding-box,border-box}.border-onyx{padding:var(--border-padding-default);border-radius:var(--border-radius-md);border:var(--border-width-medium) solid transparent;background:linear-gradient(var(--border-background-color),var(--border-background-color)) padding-box,var(--border-gradient-onyx) border-box;background-clip:padding-box,border-box}.border-neon{padding:var(--border-padding-default);border:var(--border-width-thin) solid var(--border-color-accent);border-radius:var(--border-radius-md);box-shadow:0 0 8px var(--border-color-accent)}.border-shadow{border:var(--border-width-thin) solid var(--border-color-light);border-radius:var(--border-radius-md);box-shadow:0 4px 12px var(--border-shadow-color)}.border-inset{border-radius:var(--border-radius-md);border:var(--border-width-medium) solid var(--border-color-light);box-shadow:inset 0 2px 8px var(--border-shadow-color)}.border-gradient-blue{padding:var(--border-padding-default);border-radius:var(--border-radius-md);border:var(--border-width-medium) solid transparent;background:linear-gradient(var(--border-background-color),var(--border-background-color)) padding-box,var(--border-gradient-blue) border-box;background-clip:padding-box,border-box}.border-animated{position:relative;padding:var(--border-width-medium);border-radius:var(--border-radius-md);background:var(--border-animated-gradient);background-size:300% 300%;animation:borderAnimatedRotate var(--border-animated-duration) ease-in-out infinite}.border-animated::before{content:"";position:absolute;top:var(--border-width-medium);left:var(--border-width-medium);right:var(--border-width-medium);bottom:var(--border-width-medium);background:var(--border-background-color);border-radius:calc(var(--border-radius-md) - var(--border-width-medium));z-index:1}.border-animated>*{position:relative;z-index:2}@keyframes borderAnimatedRotate{0%{background-position:0 50%}20%{background-position:50%0}40%{background-position:100% 50%}60%{background-position:50% 100%}80%{background-position:0 50%}to{background-position:0 50%}}.border-line-bottom{border-bottom:1px solid var(--border-line-bottom)}.border-line-top{border-top:1px solid var(--border-line-bottom)}.border-line-left{border-left:1px solid var(--border-line-bottom)}.border-line-right{border-right:1px solid var(--border-line-bottom)}.border-bottom-green{border-bottom:var(--border-width-thin) solid var(--border-green-color)}.border-bottom-red{border-bottom:var(--border-width-thin) solid var(--border-red-color)}.card-default.animated-border,.card-default.auto-animation-border{position:relative;overflow:visible}.card-default.animated-border::before,.card-default.auto-animation-border::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;transition:background .35s ease;background:radial-gradient(120px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),hsl(var(--hue, 0) 100% 60%) 0%,transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.darkmode .card-default.animated-border::before,.darkmode .card-default.auto-animation-border::before{background:radial-gradient(120px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),hsl(var(--hue, 0) 100% 70%) 0%,transparent 70%)}:root{--shadow-simple:0 0 12px 3px rgba(200, 200, 200, .30);--shadow-simple-2:0 0 12px 4px rgba(200, 200, 200, .80);--shadow-success:0 5px 0px 0px rgb(108 206 91 / 60%);--shadow-error:0 5px 0px 0px rgb(255 0 0 / 60%)}.darkmode{--shadow-simple:0 0 8px 3px rgba(0, 0, 0, .30);--shadow-simple-2:0 0 12px 4px rgba(0, 0, 0, .40);--shadow-success:0 5px 0px 0px rgb(108 206 91 / 60%);--shadow-error:0 5px 0px 0px rgb(255 0 0 / 60%)}.simple-shadow{box-shadow:var(--shadow-simple)}.simple-shadow-2{box-shadow:var(--shadow-simple-2)}.success-shadow{box-shadow:var(--shadow-success)}.error-shadow{box-shadow:var(--shadow-error)}.vip-lottie{filter:drop-shadow(0 0 10px rgba(83,89,253,.3));animation:flutuar 16s cubic-bezier(.4,0,.6,1) infinite;will-change:transform}@keyframes flutuar{0%{transform:translateY(0) rotate(0deg)}10%{transform:translateY(-4px) rotate(-1deg)}20%{transform:translateY(4px) rotate(2deg)}30%{transform:translateY(-4px) rotate(2deg)}40%{transform:translateY(4px) rotate(-2deg)}50%{transform:translateY(-4px) rotate(2deg)}60%{transform:translateY(4px) rotate(-2deg)}70%{transform:translateY(-4px) rotate(2deg)}80%{transform:translateY(4px) rotate(-2deg)}90%{transform:translateY(-4px) rotate(1deg)}to{transform:translateY(0) rotate(0deg)}}@media (prefers-reduced-motion:reduce){.vip-lottie{animation:none}}:root{--chart-toolbar-background:rgba(15, 20, 30, 1);--chart-toolbar-border:1px solid hsla(0, 0%, 100%, .1);--chart-toolbar-hover-background:#18284e;--chart-tooltip-background-dark:rgba(17, 17, 29, .8);--chart-tooltip-title-background-dark:rgba(17, 17, 29, .9);--chart-tooltip-title-border-dark:#222235;--chart-tooltip-background-light:rgba(255, 255, 255, .8);--chart-tooltip-title-background-light:rgba(255, 255, 255, .8);--chart-tooltip-title-border-light:#f1f1f1;--chart-info-card-background-light:rgba(232, 232, 232, 0.2);--chart-info-card-background-dark:rgba(0, 0, 0, .1);--chart-info-card-border-right-light:1px solid #e6e6e6;--chart-info-card-border-right-dark:1px solid rgba(17, 17, 29, .5);--chart-block-background:var(--surface-card);--chart-block-text-color:var(--text);--chart-block-select-background-light:#eff0f6;--chart-block-background-dark:var(--surface-card);--chart-block-text-dark:var(--text);--chart-block-input-background-dark:#37374b;--chart-custom-tooltip-background-light:rgba(255, 255, 255, .1);--chart-custom-tooltip-background-dark:rgba(0, 0, 0, .1);--chart-custom-tooltip-text-light:#313131;--chart-custom-tooltip-text-dark:#eee;--chart-tooltip-title-color-light:#313131;--chart-tooltip-title-color-dark:#f6f6f6;--chart-tooltip-datetime-color-light:#313131;--chart-tooltip-datetime-color-dark:#fafafa;--chart-tooltip-bar-primary-background:#007bff;--chart-tooltip-bar-primary-shadow:0 0 6px 1px rgba(0, 123, 255, .2);--chart-tooltip-bar-positive-background:#00e396;--chart-tooltip-bar-positive-shadow:0 0 4px 1px rgba(0, 227, 150, .15);--chart-tooltip-bar-negative-background:#ff4560;--chart-tooltip-bar-negative-shadow:0 0 4px 1px rgba(255, 69, 96, .15);--chart-variation-positive-color-light:#1b8c1b;--chart-variation-positive-background-light:#e6f7e6;--chart-variation-positive-shadow-light:0 0 4px 1px rgba(230, 247, 230, .25);--chart-variation-negative-color-light:#d95c59;--chart-variation-negative-background-light:#fdecea;--chart-variation-negative-shadow-light:0 0 4px 1px rgba(253, 236, 234, .25);--chart-tooltip-latency-color-light:#666;--chart-tooltip-latency-color-dark:#bbb}.darkmode{--chart-info-card-background-light:var(--chart-info-card-background-dark);--chart-info-card-border-right-light:var(--chart-info-card-border-right-dark);--chart-block-background:var(--chart-block-background-dark);--chart-block-text-color:var(--chart-block-text-dark);--chart-block-select-background-light:var(--chart-block-input-background-dark);--chart-custom-tooltip-background-light:var(--chart-custom-tooltip-background-dark);--chart-custom-tooltip-text-light:var(--chart-custom-tooltip-text-dark);--chart-tooltip-title-color-light:var(--chart-tooltip-title-color-dark);--chart-tooltip-datetime-color-light:var(--chart-tooltip-datetime-color-dark);--chart-variation-positive-color-light:#217921;--chart-variation-positive-background-light:#b2ccb2;--chart-variation-positive-shadow-light:0 0 4px 1px rgba(178, 204, 178, .25);--chart-variation-negative-color-light:#a93a38;--chart-variation-negative-background-light:#d7c2c0;--chart-variation-negative-shadow-light:0 0 4px 1px rgba(215, 194, 192, .25)}@media (max-width:767px){.apexcharts-canvas .apexcharts-toolbar{display:none}}.apexcharts-canvas .apexcharts-toolbar .apexcharts-menu{background:var(--chart-toolbar-background);border:var(--chart-toolbar-border)}.apexcharts-canvas .apexcharts-toolbar .apexcharts-menu .apexcharts-menu-item:hover{background:var(--chart-toolbar-hover-background)}.apexcharts-canvas{margin-top:1.5px}.apexcharts-svg{border-radius:12.5px}.collapsed-custom .apexcharts-svg{border-radius:0!important}.apexcharts-tooltip{box-shadow:none!important}.apexcharts-tooltip.apexcharts-theme-dark{background-color:var(--chart-tooltip-background-dark)!important}.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title{background:var(--chart-tooltip-title-background-dark)!important;border-bottom:1px solid var(--chart-tooltip-title-border-dark)!important}.apexcharts-tooltip.apexcharts-theme-light{background-color:var(--chart-tooltip-background-light)!important}.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title{background:var(--chart-tooltip-title-background-light)!important;border-bottom:1px solid var(--chart-tooltip-title-border-light)!important}.chart-info-card{padding:10px 15px 15px 15px;border-radius:8px;background:var(--chart-info-card-background-light)}.darkmode .chart-info-card{background:var(--chart-info-card-background-light)}.chart-info-card.primary{border-bottom-right-radius:0;border-top-right-radius:0;border-right:var(--chart-info-card-border-right-light)}.darkmode .chart-info-card.primary{border-right:var(--chart-info-card-border-right-light)}.chart-info-card.secondary{border-bottom-left-radius:0;border-top-left-radius:0}.chart-block{display:flex;flex-direction:column;background-color:var(--chart-block-background);border:var(--card-default-border);border-radius:var(--radius-card);margin-bottom:20px;margin-left:5px;color:var(--chart-block-text-color)}.chart-block-title{font-weight:600;font-size:16px;line-height:1.4;letter-spacing:var(--tracking-tight);color:var(--chart-block-text-color);margin-bottom:20px}.chart-block .select{width:100%;background-color:var(--chart-block-select-background-light)}.chart-block.checkboxes label{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:15px}.chart-block.checkboxes label:last-child{margin-bottom:0}.chart-block.checkboxes input{margin-right:12px;width:16px;height:16px}.chart-block.checkboxes span{font-size:14px;line-height:1.71}.darkmode .chart-block{background-color:var(--chart-block-background);color:var(--chart-block-text-color)}.darkmode .chart-block-title{color:var(--chart-block-text-color)}.darkmode .chart-block .radio,.darkmode .chart-block .select,.darkmode .chart-block.checkboxes input{background-color:var(--chart-block-select-background-light)}.darkmode .chart-block.checkboxes label,.darkmode .chart-block.checkboxes span{color:var(--chart-block-text-color)}.custom-tooltip{background:var(--chart-custom-tooltip-background-light);border-radius:12px;padding:20px;box-shadow:none;color:var(--chart-custom-tooltip-text-light);font-size:14px;font-family:var(--font-sans);min-width:180px}.darkmode .custom-tooltip{background:var(--chart-custom-tooltip-background-light);color:var(--chart-custom-tooltip-text-light)}.tooltip-title{font-family:var(--font-sans);font-weight:700;margin-bottom:5px;font-size:14px;line-height:1.2;letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--chart-tooltip-title-color-light)}.darkmode .tooltip-title{color:var(--chart-tooltip-title-color-light)}.tooltip-datetime{font-family:var(--font-sans);font-weight:500;font-size:12px;line-height:1.4;letter-spacing:var(--tracking-snug);font-variant-numeric:tabular-nums;color:var(--chart-tooltip-datetime-color-light);margin-top:12px;margin-bottom:10px;opacity:.85}.darkmode .tooltip-datetime{color:var(--chart-tooltip-datetime-color-light)}.tooltip-body{display:flex;flex-direction:column;gap:6px}.tooltip-body.tooltip-body-custom{flex-direction:row;align-items:center;gap:12px}.tooltip-bar{width:5px;height:50px;border-radius:3px}.tooltip-bar.primary{box-shadow:var(--chart-tooltip-bar-primary-shadow);background-color:var(--chart-tooltip-bar-primary-background)}.tooltip-bar.positive{box-shadow:var(--chart-tooltip-bar-positive-shadow);background-color:var(--chart-tooltip-bar-positive-background)}.tooltip-bar.negative{box-shadow:var(--chart-tooltip-bar-negative-shadow);background-color:var(--chart-tooltip-bar-negative-background)}.tooltip-info{display:flex;flex-direction:column;gap:4px}.tooltip-label{font-size:11px;font-weight:600;letter-spacing:var(--tracking-wider);text-transform:uppercase;opacity:.7}.tooltip-percentage{font-size:22px;font-weight:700;line-height:1.1;letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"1,"cv11"1;margin-top:4px}.tooltip-variation{text-align:center;margin-top:2px;font-weight:600;font-size:11px;letter-spacing:var(--tracking-wide);font-variant-numeric:tabular-nums;padding:4px 2px;display:inline-block;border-radius:12px}.variation-positive{color:var(--chart-variation-positive-color-light);background-color:var(--chart-variation-positive-background-light);box-shadow:var(--chart-variation-positive-shadow-light)}.darkmode .variation-positive{color:var(--chart-variation-positive-color-light);background-color:var(--chart-variation-positive-background-light);box-shadow:var(--chart-variation-positive-shadow-light)}.variation-negative{color:var(--chart-variation-negative-color-light);background-color:var(--chart-variation-negative-background-light);box-shadow:var(--chart-variation-negative-shadow-light)}.darkmode .variation-negative{color:var(--chart-variation-negative-color-light);background-color:var(--chart-variation-negative-background-light);box-shadow:var(--chart-variation-negative-shadow-light)}.tooltip-latency{font-size:12px;letter-spacing:var(--tracking-snug);font-variant-numeric:tabular-nums;color:var(--chart-tooltip-latency-color-light)}.darkmode .tooltip-latency{color:var(--chart-tooltip-latency-color-dark)}.panel-chart-body.table-responsive{padding:0;border:medium;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden}.darkmode .panel-chart-body.table-responsive{border:1px solid rgba(255,255,255,.04);border-top:none}@media (max-width:767px){.panel-chart-body.table-responsive{overflow-x:auto}}:root{--number-animating-color:#9f9f9f;--number-animating-color-dark:#171717}.darkmode{--number-animating-color:#9f9f9f;--number-animating-color-dark:#fff}.number-animating{animation:fadeEffect 1s ease-in-out infinite}@keyframes fadeEffect{0%,to{color:var(--number-animating-color)}50%{color:var(--number-animating-color-dark)}}:root{--table-background-header:var(--surface-raised);--table-background-body:var(--surface-card);--table-background-hover:rgba(0, 0, 0, 0.02);--table-text-color:#333;--table-border-color:rgba(0, 0, 0, 0.05);--table-transparent-background:transparent;--table-transparent-hover:rgba(0, 0, 0, 0.015);--table-transparent-border:rgba(0, 0, 0, 0.03);--table-cell-padding-x:15px;--table-cell-padding-y:12px;--table-header-font-size:14px;--table-body-font-size:13px;--table-status-font-size:12px;--table-border-radius:8px;--table-box-shadow:0 2px 6px rgba(0, 0, 0, 0.05);--table-transparent-box-shadow:none;--table-transition-speed:0.2s;--table-transition-easing:ease;--table-threading-background-header:#f1f5f9;--table-luminous-border:1px solid var(--border);--table-content-background:var(--surface-inset);--transition-duration:500ms;--transition-easing:cubic-bezier(0.25, 0.1, 0.25, 1);--transition-container-bg:var(--table-background-body);--table-tr-border-color:var(--border);--table-tr-border-width:1px;--table-tr-border-style:solid;--table-tr-border:var(--table-tr-border-width) var(--table-tr-border-style) var(--table-tr-border-color)}.darkmode{--table-background-header:var(--surface-card);--table-background-body:var(--surface-card);--table-background-hover:rgba(255, 255, 255, 0.05);--table-text-color:#D6D7E3;--table-border-color:rgba(255, 255, 255, 0.1);--table-box-shadow:0 2px 8px rgba(0, 0, 0, 0.2);--table-transparent-background:transparent;--table-transparent-hover:rgba(255, 255, 255, 0.03);--table-transparent-border:rgba(255, 255, 255, 0.05);--table-threading-background-header:var(--surface-hover);--table-luminous-border:1px solid var(--border-strong);--table-content-background:var(--surface-card);--table-tr-border-color:var(--border-strong)}.table-tr-border tbody tr{border-style:dashed!important;border-bottom:var(--table-tr-border)!important}.table-tr-border tbody tr:last-child{border-bottom:none!important}.table-radius-none{border-radius:0!important}.table-radius{border-radius:8px!important}.table-radius-custom-1{border-start-start-radius:0!important;border-start-end-radius:8px!important;border-end-start-radius:8px!important;border-end-end-radius:8px!important}.table-radius-custom-2{border-start-start-radius:0!important;border-start-end-radius:8px!important;border-end-start-radius:0!important;border-end-end-radius:0!important}.table-radius-top{border-radius:8px 8px 0 0!important}.table-threading{background-color:var(--table-threading-background-header)!important}.table-content{background-color:var(--table-content-background)!important}.table-luminous-border{border:var(--table-luminous-border)!important;border-collapse:separate!important;border-spacing:0!important;overflow:hidden}.table-luminous-border thead,.table-luminous-border tbody{border-style:solid!important;border-width:0!important}.table-luminous-border thead tr{border-bottom:var(--table-luminous-border)!important}.table-luminous-border thead th{border-bottom:var(--table-luminous-border)!important}.table-luminous-border tbody tr{border-bottom:var(--table-luminous-border)!important}.table-luminous-border tbody td{border-style:solid!important;border-width:0!important}.table-luminous-border tbody tr:last-child{border-bottom:none!important}.table-luminous-border.table-threading thead,.table-luminous-border thead.table-threading{background-color:var(--table-threading-background-header)!important}.table-default{margin-bottom:0;border-collapse:collapse;overflow:hidden;background-color:var(--table-background-body);transition:all var(--table-transition-speed) var(--table-transition-easing)}.table-default:not(.w-100){width:auto!important}.table-default .w-100{width:100%!important}.table-responsive .table-default{overflow:auto!important}.table-default thead{background-color:var(--table-background-header);border-bottom:1px solid var(--table-border-color)}.table-default thead th{padding:var(--table-cell-padding-y) var(--table-cell-padding-x);font-size:12px;font-weight:600;color:var(--table-text-color);text-transform:uppercase;letter-spacing:var(--tracking-wider);font-variant-numeric:tabular-nums;position:relative}.table-default thead th:after{content:"";position:absolute;bottom:0;left:var(--table-cell-padding-x);right:var(--table-cell-padding-x);height:2px;background-color:var(--table-border-color);opacity:0;transition:opacity var(--table-transition-speed) var(--table-transition-easing)}.table-default thead th:hover:after{opacity:1}.table-default.table-no-hover thead th:hover:after{opacity:0!important}.table-default.table-no-hover tbody tr:hover{background-color:transparent!important}.table-default tbody{border-style:hidden}.table-default tbody tr{border-style:hidden;border-bottom:1px solid var(--table-border-color);transition:background-color var(--table-transition-speed) var(--table-transition-easing)}.table-default:not(.table-luminous-border) tbody tr:last-child{border-bottom:none}.table-default tbody tr:hover{background-color:var(--table-background-hover)}.table-default td{padding:var(--table-cell-padding-y) var(--table-cell-padding-x);vertical-align:middle;color:var(--table-text-color);font-size:var(--table-body-font-size);letter-spacing:var(--tracking-snug);font-variant-numeric:tabular-nums;transition:background-color var(--table-transition-speed) var(--table-transition-easing)}.table-default.table-transparent{background-color:var(--table-transparent-background);box-shadow:var(--table-transparent-box-shadow)}.table-default.table-transparent thead{background-color:var(--table-transparent-background);border-bottom:none}.table-default.table-transparent thead th{background-color:var(--table-transparent-background);border-bottom:1px solid var(--table-transparent-border);font-weight:600}.table-default.table-transparent thead th:after{background-color:var(--table-text-color);height:1px}.table-default.table-transparent tbody{background-color:var(--table-transparent-background)}.table-default.table-transparent tbody tr{background-color:var(--table-transparent-background);border-bottom:1px solid var(--table-transparent-border)}.table-default.table-transparent tbody tr:hover{background-color:var(--table-transparent-hover)}.table-default.table-transparent.table-no-borders tbody tr,.table-default.table-transparent.table-no-borders thead th{border-bottom:none}.table-default .text-center{text-align:center}.table-default .text-nowrap{white-space:nowrap}.table-default .status{display:inline-block;padding:3px 8px;border-radius:12px;font-size:var(--table-status-font-size);font-weight:600;letter-spacing:var(--tracking-wide);text-align:center;box-shadow:0 1px 3px rgba(0,0,0,.1)}.table-default.table-striped tbody tr:nth-child(odd){background-color:var(--table-background-hover)}.table-default.table-striped.table-transparent tbody tr:nth-child(odd){background-color:var(--table-transparent-hover)}.table-default.table-bordered td,.table-default.table-bordered th{border:1px solid var(--table-border-color)}.table-default.table-bordered.table-transparent td,.table-default.table-bordered.table-transparent th{border:1px solid var(--table-transparent-border)}.table-default.table-compact td,.table-default.table-compact th{padding:calc(var(--table-cell-padding-y)/2) calc(var(--table-cell-padding-x)/2)}.collapse-transition{transition:height .3s var(--table-transition-easing),opacity .3s var(--table-transition-easing)}.collapsing{transition:height .3s var(--table-transition-easing)!important}@media (max-width:767px){.table-responsive-wrapper{overflow:auto;-webkit-overflow-scrolling:touch;border-radius:var(--table-border-radius);margin-bottom:1rem}.table-default{width:100%}.table-default thead th,.table-default td{padding:calc(var(--table-cell-padding-y)/1.5) calc(var(--table-cell-padding-x)/1.5);font-size:calc(var(--table-body-font-size) - 1px)}}.toggle-table-rows{font-size:12px;transition:all .3s ease}.toggle-table-rows:hover{transform:translateY(-1px);box-shadow:0 2px 5px rgba(0,0,0,.1)}.collapse-table-rows{transition:all .3s ease}.collapse-table-rows.show+.collapse-table-rows.show:last-of-type{border-bottom-color:rgba(0,0,0,.1)}.collapse-table-rows.show{animation:fadeIn .4s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.toggle-table-rows[aria-expanded=true]{background-color:var(--accent);color:#fff;border-color:var(--accent)}.darkmode .toggle-table-rows{border-color:#454662;color:#d6d7e3}.darkmode .toggle-table-rows[aria-expanded=true]{background-color:#3b3b53;border-color:#3b3b53}table.dataTable.no-footer{border-bottom:none!important}table.dataTable>thead>tr>th,table.dataTable>thead>tr>td{border-bottom:none!important}table.dataTable.row-border>tbody>tr>th,table.dataTable.row-border>tbody>tr>td,table.dataTable.display>tbody>tr>th,table.dataTable.display>tbody>tr>td{border-top:none!important;margin-bottom:7px!important}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{font-size:13px!important;letter-spacing:var(--tracking-snug);font-variant-numeric:tabular-nums}.dataTables_empty{padding-top:40px!important;padding-bottom:40px!important;font-size:14px!important}.dataTables_wrapper .dataTables_info{margin-top:15px;margin-left:10px;color:#434343!important}.darkmode .dataTables_wrapper .dataTables_info{color:#d6d7e3!important}.dataTables_wrapper .dataTables_paginate{margin-top:15px;margin-right:10px;clear:none!important;float:right!important}.dataTables_wrapper .dataTables_paginate .paginate_button{margin:2px!important;transition:background .3s ease,border .3s ease,color .3s ease;border-radius:8px!important;padding:1em 1em!important}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{color:#aaa!important}.darkmode .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.darkmode .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.darkmode .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{color:#666!important}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{border:0;box-shadow:none;border-radius:8px;background:#f8f9fa;color:#333!important}.darkmode .dataTables_wrapper .dataTables_paginate .paginate_button.current,.darkmode .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{border:0;box-shadow:none;border-radius:8px;background:#26263b;color:#fff!important}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:rgba(0,0,0,.05)!important;border-color:transparent!important;color:#000!important}.darkmode .dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:rgba(255,255,255,.1)!important;border-color:transparent!important;color:#fff!important}.dataTables_wrapper .dataTables_paginate .paginate_button:active{background:rgba(0,0,0,.1)!important;box-shadow:none!important}table.dataTable tbody tr:hover,.table-default.table-default-vcenter tbody tr:hover{background-color:rgba(0,0,0,.02)}.darkmode table.dataTable tbody tr:hover,.darkmode .table-default.table-default-vcenter tbody tr:hover{background-color:rgba(255,255,255,.05)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{background:0 0!important;color:#aaa!important}.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:#f8f9fa!important;color:#333!important}.darkmode .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:#26263b!important;color:#fff!important}table.dataTable tbody tr:hover{background-color:transparent!important}.dataTables_wrapper .dataTables_filter input{border-radius:8px!important;min-height:15px!important;height:35px!important;max-height:35px!important;background-color:var(--surface-inset)!important;padding-left:10px;max-width:170px}.dataTables_wrapper .dataTables_filter input::placeholder{color:#999;font-size:.9em;font-weight:400}.dataTables_wrapper .dataTables_filter input::-webkit-input-placeholder{color:#999;font-size:.9em;font-weight:400}.dataTables_wrapper .dataTables_filter input::-moz-placeholder{color:#999;font-size:.9em;opacity:1;font-weight:400}.dataTables_wrapper .dataTables_filter input:-ms-input-placeholder{color:#999;font-size:.9em;font-weight:400}.darkmode .dataTables_wrapper .dataTables_filter input{background-color:var(--bg-page)!important}.dataTables_filter{margin-bottom:10px}#attacks tbody tr{transition:opacity 150ms ease-in-out}.dataTables_filter input::placeholder{color:#6c757d;font-size:.9em}.dataTables_filter input::-webkit-input-placeholder{color:#6c757d;font-size:.9em}.dataTables_filter input::-moz-placeholder{color:#6c757d;font-size:.9em;opacity:1}.dataTables_filter input:-ms-input-placeholder{color:#6c757d;font-size:.9em}.column-status-wrapper{display:flex;align-items:center;gap:6px}.column-status{display:inline-block;width:9px;height:9px;border-radius:12px;transition:all .6s ease}.column-active{background:linear-gradient(to bottom,#2ecc71,#27ae60);box-shadow:0 0 6px rgba(46,204,113,.6)}.column-inactive{background:linear-gradient(to bottom,#e74c3c,#c0392b);box-shadow:0 0 6px rgba(231,76,60,.6)}.font-small.select2-dropdown .select2-results__option{font-size:.7rem!important;padding:6px 10px;transition:background-color .2s ease}.font-small.select2-dropdown .select2-results__option--highlighted{background-color:rgba(0,123,255,.1)}.select2 .select2-container .select2-container--default .filter-columns-select2 .select2-container--below .select2-container--focus{width:130px!important}@media (min-width:461px){.dataTables_wrapper .dataTables_filter input{max-width:150px!important}.filter-columns-select2{max-width:110px!important;width:110px!important;margin-right:10px}.select2-container--default .select2-selection--single:has([aria-labelledby=select2-layer4-field-method-container]){height:30px!important}.select2-container--default .select2-selection--single .select2-selection__rendered:has([aria-labelledby=select2-layer4-field-method-container]){line-height:30px!important}.select2-container--default .select2-selection--single .select2-selection__arrow:has([aria-labelledby=select2-layer4-field-method-container]){height:20px!important}}@media (max-width:767px){.dataTables_wrapper .dataTables_info{margin-top:10px!important}.dataTables_wrapper .dataTables_paginate{margin-top:5px;clear:both!important;text-align:center;float:none!important;width:100%}.dataTables_wrapper .dataTables_info{margin-left:0}}@media (max-width:460px){.dataTables_filter{flex-direction:column}.dataTables_filter>div{margin-bottom:10px;width:100%;flex-direction:column}.dataTables_filter input{margin-top:10px;margin-left:0!important;max-width:100%!important;width:100%!important}.dataTables_filter .button-secondary{max-width:100%!important;width:100%!important}.filter-columns-select2{max-width:100%!important;width:100%!important}}.table-responsive{overflow:auto!important;-webkit-overflow-scrolling:touch!important}.table-background{background-color:var(--table-background-body)}.table-transition-container{position:relative;overflow:hidden;width:100%}.table-transition-container table{width:100%;table-layout:fixed}.animate__animated.animate__slideInRight,.animate__animated.animate__slideInLeft,.animate__animated.animate__slideOutRight,.animate__animated.animate__slideOutLeft{backface-visibility:hidden}.table-transition-container table.animate__animated{margin:0}.table-transition-container .animate__animated{will-change:transform}:root{--badge-border-radius-low:4px;--badge-border-radius-medium:6px;--badge-border-radius-round:100px;--badge-api-padding:2px 4px;--badge-api-border-radius:4px;--badge-api-font-weight:600;--badge-api-font-size:12px;--badge-api-letter-spacing:var(--tracking-wider);--badge-api-get-background:rgba(97, 175, 254, 0.1);--badge-api-get-color:#61affe;--badge-api-post-background:rgba(73, 204, 144, 0.1);--badge-api-post-color:#49cc90;--badge-api-put-background:rgba(252, 161, 48, 0.1);--badge-api-put-color:#fca130;--badge-api-delete-background:rgba(249, 62, 62, 0.1);--badge-api-delete-color:#f93e3e;--badge-api-patch-background:rgba(80, 227, 194, 0.1);--badge-api-patch-color:#50e3c2;--badge-api-default-background:rgba(0, 0, 0, 0.1);--badge-api-default-color:#000000;--badge-padding:1px;--badge-width:85px;--badge-font-weight:600;--badge-font-size:12px;--badge-line-height:1.67;--badge-letter-spacing:var(--tracking-snug);--badge-color-gray:#8a8b96;--badge-background-color-gray:rgba(110, 112, 126, 0.1);--badge-color-active:#5887ff;--badge-background-color-active:rgba(88, 135, 255, 0.1);--badge-background-color-transparent:rgba(88, 135, 255, 0.05);--badge-color-warning:#ffb648;--badge-background-color-warning:rgba(255, 172, 50, 0.1);--badge-color-disabled:white;--badge-background-color-disabled:#ffb648;--badge-color-danger:#f26464;--badge-background-color-danger:rgba(245, 91, 93, 0.1);--badge-color-success:#4bde97;--badge-background-color-success:rgba(75, 222, 151, 0.1);--badge-purple-color:#a77aff;--badge-purple-background:rgba(167, 122, 255, 0.1);--badge-orange-color:#fca130;--badge-orange-background:rgba(252, 161, 48, 0.1)}.darkmode{--badge-color-gray:#a0a1ac;--badge-background-color-gray:rgba(138, 139, 150, 0.15);--badge-color-active:#74a0ff;--badge-background-color-active:rgba(88, 135, 255, 0.15);--badge-background-color-transparent:rgba(88, 135, 255, 0.1);--badge-color-warning:#ffb648;--badge-background-color-warning:rgba(255, 172, 50, 0.15);--badge-color-disabled:#ffb648;--badge-background-color-disabled:rgba(255, 182, 72, 0.15);--badge-color-danger:#ff7a7a;--badge-background-color-danger:rgba(245, 91, 93, 0.15);--badge-color-success:#5feaa8;--badge-background-color-success:rgba(75, 222, 151, 0.15);--badge-purple-color:#a77aff;--badge-purple-background:rgba(167, 122, 255, 0.15);--badge-orange-color:#fca130;--badge-orange-background:rgba(252, 161, 48, 0.15);--badge-api-get-background:rgba(97, 175, 254, 0.15);--badge-api-post-background:rgba(73, 204, 144, 0.15);--badge-api-put-background:rgba(252, 161, 48, 0.15);--badge-api-delete-background:rgba(249, 62, 62, 0.15);--badge-api-patch-background:rgba(80, 227, 194, 0.15);--badge-api-default-background:rgba(0, 0, 0, 0.15);--badge-api-default-color:#ffffff}.badge-orange.padding-high,.badge-purple.padding-high,.badge-ghost.padding-high,.badge-gray.padding-high,.badge-transparent.padding-high,.badge-warning.padding-high,.badge-active.padding-high,.badge-danger.padding-high,.badge-success.padding-high,.badge-disabled.padding-high{padding:2px 4px!important}.badge-orange,.badge-purple,.badge-ghost,.badge-gray,.badge-transparent,.badge-warning,.badge-active,.badge-danger,.badge-success,.badge-disabled{padding:var(--badge-padding);width:var(--badge-width);font-weight:var(--badge-font-weight);font-size:var(--badge-font-size);line-height:var(--badge-line-height);letter-spacing:var(--badge-letter-spacing);font-variant-numeric:tabular-nums;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;border-radius:var(--badge-border-radius-round);text-align:center}.badge-orange.low-border,.badge-purple.low-border,.badge-ghost.low-border,.badge-gray.low-border,.badge-transparent.low-border,.badge-warning.low-border,.badge-active.low-border,.badge-danger.low-border,.badge-success.low-border,.badge-disabled.low-border{border-radius:var(--badge-border-radius-low)!important}.badge-orange.medium-border,.badge-purple.medium-border,.badge-ghost.medium-border,.badge-gray.medium-border,.badge-transparent.medium-border,.badge-warning.medium-border,.badge-active.medium-border,.badge-danger.medium-border,.badge-success.medium-border,.badge-disabled.medium-border{border-radius:var(--badge-border-radius-medium)!important}.badge-orange{color:var(--badge-orange-color);background-color:var(--badge-orange-background)}.badge-purple{color:var(--badge-purple-color);background-color:var(--badge-purple-background)}.badge-gray{color:var(--badge-color-gray);background-color:var(--badge-background-color-gray)}.badge-active{color:var(--badge-color-active);background-color:var(--badge-background-color-active)}.badge-transparent{color:var(--badge-color-active);background-color:var(--badge-background-color-transparent)}.badge-warning{color:var(--badge-color-warning);background-color:var(--badge-background-color-warning)}.badge-disabled{color:var(--badge-color-disabled);background-color:var(--badge-background-color-disabled)}.darkmode .badge-disabled{background-color:var(--badge-background-color-disabled);color:var(--badge-color-disabled)}.badge-danger{color:var(--badge-color-danger);background-color:var(--badge-background-color-danger)}.badge-success{color:var(--badge-color-success);background-color:var(--badge-background-color-success)}.api-badge{display:inline-block;padding:var(--badge-api-padding);border-radius:var(--badge-api-border-radius);font-weight:var(--badge-api-font-weight);font-size:var(--badge-api-font-size);letter-spacing:var(--badge-api-letter-spacing);text-align:center;text-transform:uppercase;min-width:70px}.api-get{background-color:var(--badge-api-get-background);color:var(--badge-api-get-color)}.api-post{background-color:var(--badge-api-post-background);color:var(--badge-api-post-color)}.api-put{background-color:var(--badge-api-put-background);color:var(--badge-api-put-color)}.api-delete{background-color:var(--badge-api-delete-background);color:var(--badge-api-delete-color)}.api-patch{background-color:var(--badge-api-patch-background);color:var(--badge-api-patch-color)}.api-default{background-color:var(--badge-api-default-background);color:var(--badge-api-default-color)}.bootstrap-popover{--bs-popover-bg:linear-gradient(145deg, #ffffff, #eeeeee);--bs-popover-color:#ffffff;--bs-popover-border-width:0px;--bs-popover-border-radius:8px;--bs-popover-header-bg:#eeeeee;--bs-popover-header-color:#424242;--bs-popover-body-color:#313131;--bs-popover-max-width:220px;--bs-popover-body-padding-y:0.45rem;--bs-popover-header-padding-y:0.95rem;text-align:center;box-shadow:0 8px 24px rgba(0,0,0,.5);backdrop-filter:blur(13px)}.darkmode .bootstrap-popover{--bs-popover-bg:linear-gradient(145deg, #161624, #0e0e18);--bs-popover-color:#ffffff;--bs-popover-border-width:0px;--bs-popover-border-radius:8px;--bs-popover-header-bg:#1e1e30;--bs-popover-header-color:#ffffff;--bs-popover-body-color:#e6e6e6;--bs-popover-max-width:220px;--bs-popover-body-padding-y:0.45rem;text-align:center;box-shadow:0 8px 24px rgba(0,0,0,.5);backdrop-filter:blur(13px)}.popover-danger .popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x)!important}.popover-xl{--bs-popover-max-width:260px!important}.darkmode .popover-xl{--bs-popover-max-width:260px!important}html:not(.darkmode) .popover-arrow:after,body:not(.darkmode) .popover-arrow:after{border-top-color:rgba(255,255,255,.6)!important}html:not(.darkmode) .popover-arrow:before,body:not(.darkmode) .popover-arrow:before{border-top-color:rgba(255,255,255,.6)!important}.popover-body{display:flex;flex-direction:column}.popover-body.popover-body-custom{flex-direction:row;align-items:center}.popover-bar{width:5px;height:45px;border-radius:3px;margin-left:-15px}.popover-bar.primary{box-shadow:0 0 8px 1px rgba(0,123,255,.3);background-color:#007bff}.darkmode .popover-bar.primary{box-shadow:0 0 6px 1px rgba(0,123,255,.2);background-color:#007bff}.popover-bar.positive{box-shadow:0 0 4px 1px rgba(0,227,150,.15);background-color:#00e396}.popover-bar.negative{box-shadow:0 0 4px 1px rgba(255,69,96,.15);background-color:#ff4560}.popover-info{display:flex;flex-direction:column}.popover-label{font-size:15px;font-weight:700;letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;margin-left:13px;line-height:1.2}.popover-text{font-size:11px;font-weight:500;letter-spacing:var(--tracking-wide);text-transform:uppercase;opacity:.8;margin-left:17px;margin-top:2px}.popover-button{margin-top:10px;border-radius:5px;font-size:14px;font-weight:500;color:#fff;background-color:#007bff;border:0;cursor:pointer;transition:background-color .3s ease}.darkmode .popover-button{background-color:#007bff}.popover-button:hover{background-color:#0056b3}.darkmode .popover-button:hover{background-color:#0056b3}.popover-button.danger{background-color:#ff4560}.darkmode .popover-button.danger{background-color:#ff4560}.popover-button.danger:hover{background-color:#e60000}.darkmode .popover-button.danger:hover{background-color:#e60000}:root{--selectors-primary-background-color:transparent;--selectors-primary-text-color:#434343;--selectors-primary-hover-background-color:#f3f3f3;--selectors-primary-selected-background-color:var(--accent);--selectors-primary-selected-text-color:#fff;--selectors-primary-selected-shadow:0 0 5px rgba(0, 0, 0, 0.45);--selectors-secondary-background:#f1f5f9;--selectors-secondary-default-background:#f1f5f9;--selectors-secondary-default-color:#909090;--selectors-secondary-selected-color:#383838;--selectors-secondary-hover-color:#4e4e4e;--selectors-secondary-text-shadow:0 1px 2px rgba(0, 0, 0, 0.25);--selectors-secondary-text-shadow-hover:0 1px 3px rgba(0, 0, 0, 0.25)}.darkmode{--selectors-primary-background-color:transparent;--selectors-primary-text-color:#fff;--selectors-primary-hover-background-color:#28283f;--selectors-primary-selected-background-color:var(--accent);--selectors-primary-selected-shadow:0 0 20px rgba(0, 0, 0, 0.20);--selectors-secondary-background:#3b3b53;--selectors-secondary-default-background:#2a2a3f;--selectors-secondary-default-color:#939393;--selectors-secondary-selected-color:#dee1e5;--selectors-secondary-hover-color:#dddbdb;--selectors-secondary-text-shadow:0 1px 2px rgba(255, 255, 255, 0.25);--selectors-secondary-text-shadow-hover:0 1px 3px rgba(255, 255, 255, 0.25)}.selector-primary{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;border-radius:8px;padding:14px;cursor:pointer;font-weight:600;font-size:15px;letter-spacing:var(--tracking-tight);transition:background-color .3s ease-in-out,transform .4s ease-in-out;background-color:var(--selectors-primary-background-color);color:var(--selectors-primary-text-color)}@media (max-width:1288px) and (min-width:1200px){.selector-primary{padding-bottom:20px}.selector-responsive{margin-top:10px}}@media (max-width:338px){.selector-primary{padding-bottom:20px}.selector-responsive{margin-top:10px}}.selector-primary:focus{outline:0!important;border:0!important}.selector-primary.selected{cursor:default;border:0;background-color:var(--selectors-primary-selected-background-color);color:var(--selectors-primary-selected-text-color);box-shadow:var(--selectors-primary-selected-shadow)}.selector-primary:not(.selected):hover{transform:scale(1.02)}.selector-primary:hover{background-color:var(--selectors-primary-hover-background-color)}.selector-primary.selected:hover{background-color:var(--selectors-primary-selected-background-color);color:var(--selectors-primary-selected-text-color)}.selector-secondary{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;cursor:pointer;font-weight:600;font-size:15px;letter-spacing:var(--tracking-tight);color:var(--selectors-secondary-default-color)!important;background-color:var(--selectors-secondary-default-background);padding:10px 20px 11px;outline:0!important;box-shadow:none!important;transition:all .25s ease-in-out!important;margin-bottom:-1px;position:relative;z-index:1}.selector-secondary.selected{background-color:var(--selectors-secondary-background);color:var(--selectors-secondary-selected-color)!important;text-shadow:var(--selectors-secondary-text-shadow);border-bottom:none!important;outline:0!important;box-shadow:none!important;font-weight:700}.selector-secondary.full-radius-left{border-start-start-radius:8px!important;border-end-start-radius:8px!important}.selector-secondary.full-radius-right{border-start-end-radius:8px!important;border-end-end-radius:8px!important}.selector-secondary.primary{border:1px solid var(--selectors-secondary-background);border-bottom:none!important;border-start-start-radius:8px!important}.selector-secondary.secondary{border:1px solid var(--selectors-secondary-background);border-bottom:none!important;border-start-end-radius:8px!important}.selector-secondary:hover{background-color:var(--selectors-secondary-background);color:var(--selectors-secondary-hover-color)!important;border-bottom:none!important;outline:0!important;box-shadow:none!important;transform:translateY(-1px);text-shadow:var(--selectors-secondary-text-shadow-hover)}.selector-secondary:focus{outline:0!important;border:0!important}.selector-compatible{border-start-start-radius:0!important}.default-container{width:50%;max-width:500px;min-width:280px;margin-left:auto;margin-right:auto}@media (max-width:1400px){.default-container{width:40%;max-width:440px}}@media (max-width:1200px){.default-container{width:50%;max-width:450px}}@media (max-width:992px){.default-container{width:60%;max-width:420px}}@media (max-width:768px){.default-container{width:90%;max-width:420px}}@media (max-width:460px){.default-container{width:95%;max-width:420px}}@media (max-width:360px){.default-container{width:95%;min-width:auto;padding:0 5px}}.container{width:95%!important;max-width:var(--container-max-width)!important;min-width:320px!important;margin-left:auto!important;margin-right:auto!important}@media (min-width:1600px){.container{width:95%!important;max-width:1650px!important}}@media (max-width:1400px){.container{width:95%!important;max-width:1350px!important}}@media (max-width:1200px){.container{width:85%!important;max-width:1150px!important}}@media (max-width:992px){.container{width:90%!important;max-width:850px!important}}@media (max-width:768px){.container{width:95%!important;max-width:650px!important}}@media (max-width:576px){.container{width:98%!important;min-width:auto!important}}:root{--tooltip-font-size:0.75rem;--tooltip-max-width:200px;--tooltip-padding:0.5rem 0.75rem;--tooltip-border-radius:0.45rem;--tooltip-arrow-width:0.8rem;--tooltip-arrow-height:0.4rem;--tooltip-bg-color:rgba(255, 255, 255, 0.8);--tooltip-text-color:#212529;--tooltip-border-color:rgba(220, 220, 220, 0.95);--tooltip-arrow-color:rgba(220, 220, 220, 0.95);--tooltip-shadow-color:rgba(31, 38, 135, 0.1);--tooltip-highlight-color:rgba(255, 255, 255, 0.3);--tooltip-blur:blur(5px);--tooltip-transition:all 0.25s ease;--tooltip-shadow:0 4px 16px var(--tooltip-shadow-color)}.darkmode{--tooltip-bg-color:rgba(17, 17, 29, 0.85);--tooltip-text-color:#e9ecef;--tooltip-border-color:rgba(34, 34, 53, 0.3);--tooltip-arrow-color:rgba(17, 17, 29, 0.85);--tooltip-shadow-color:rgba(0, 0, 0, 0.25);--tooltip-highlight-color:rgba(38, 38, 59, 0.4);--tooltip-shadow:0 4px 16px var(--tooltip-shadow-color)}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-style:normal;font-weight:400;line-height:1.5;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;font-size:var(--tooltip-font-size);word-wrap:break-word;opacity:0;transition:opacity .25s ease}.tooltip.show{opacity:1}.tooltip .tooltip-arrow{position:absolute;display:block;width:var(--tooltip-arrow-width);height:var(--tooltip-arrow-height);z-index:0}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-style:solid}.tooltip[data-popper-placement^=top]>.tooltip-arrow{bottom:calc(var(--tooltip-arrow-height)*-1)}.tooltip[data-popper-placement^=top]>.tooltip-arrow::before{top:-1px;border-width:var(--tooltip-arrow-height) calc(var(--tooltip-arrow-width)/2)0 calc(var(--tooltip-arrow-width)/2);border-top-color:var(--tooltip-arrow-color);border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;box-shadow:0-1px 1px rgba(31,38,135,.15)}.tooltip[data-popper-placement^=right]>.tooltip-arrow{left:calc(var(--tooltip-arrow-height)*-1);width:var(--tooltip-arrow-height);height:var(--tooltip-arrow-width)}.tooltip[data-popper-placement^=right]>.tooltip-arrow::before{right:-1px;border-width:calc(var(--tooltip-arrow-width)/2) var(--tooltip-arrow-height) calc(var(--tooltip-arrow-width)/2)0;border-right-color:var(--tooltip-arrow-color);border-top-color:transparent;border-left-color:transparent;border-bottom-color:transparent;box-shadow:1px 0 1px rgba(31,38,135,.15)}.tooltip[data-popper-placement^=bottom]>.tooltip-arrow{top:calc(var(--tooltip-arrow-height)*-1)}.tooltip[data-popper-placement^=bottom]>.tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--tooltip-arrow-width)/2) var(--tooltip-arrow-height) calc(var(--tooltip-arrow-width)/2);border-bottom-color:var(--tooltip-arrow-color);border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;box-shadow:0 1px 1px rgba(31,38,135,.15)}.tooltip[data-popper-placement^=left]>.tooltip-arrow{right:calc(var(--tooltip-arrow-height)*-1);width:var(--tooltip-arrow-height);height:var(--tooltip-arrow-width)}.tooltip[data-popper-placement^=left]>.tooltip-arrow::before{left:-1px;border-width:calc(var(--tooltip-arrow-width)/2)0 calc(var(--tooltip-arrow-width)/2) var(--tooltip-arrow-height);border-left-color:var(--tooltip-arrow-color);border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;box-shadow:-1px 0 1px rgba(31,38,135,.15)}.tooltip .tooltip-inner{max-width:var(--tooltip-max-width);padding:var(--tooltip-padding);color:var(--tooltip-text-color);text-align:center;background-color:var(--tooltip-bg-color);border-radius:var(--tooltip-border-radius);box-shadow:var(--tooltip-shadow);backdrop-filter:var(--tooltip-blur);-webkit-backdrop-filter:var(--tooltip-blur);border:1px solid var(--tooltip-border-color);transition:var(--tooltip-transition)}.tooltip .tooltip-inner::after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--tooltip-highlight-color),transparent)}.darkmode .tooltip .tooltip-inner{background:linear-gradient(135deg,var(--tooltip-bg-color),rgba(34,34,53,.8))}:root{--divder-color:#EEF2F7FF;--divider-text-color:#141414}.darkmode{--divder-color:#3B3B53FF;--divider-text-color:#d9d9d9}.divider-text{color:var(--divider-text-color)}.divider-vertical:before{content:"";position:absolute;top:10px;bottom:10px;left:50%;width:1px;background-image:linear-gradient(to bottom,transparent,var(--divder-color) 30%,var(--divder-color) 70%,transparent);z-index:0}:root{--hover-glass-blur:10px;--hover-glass-transition:all 0.6s cubic-bezier(0.25, 0.8, 0.25, 1);--hover-glass-shine-gradient-original:linear-gradient(
            90deg,
            rgba(47, 73, 209, 0) 0%,
            rgba(47, 73, 209, 0.03) 30%,
            rgba(47, 73, 209, 0.08) 50%,
            rgba(47, 73, 209, 0.03) 70%,
            rgba(47, 73, 209, 0) 100%
    );--hover-glass-shine-opacity:0.8;--hover-glass-border-gradient:linear-gradient(
            135deg,
            rgba(47, 73, 209, 0) 0%,
            rgba(47, 73, 209, 0.05) 50%,
            rgba(47, 73, 209, 0) 100%
    );--hover-glass-border-opacity:0.6;--hover-glass-hover-transform:translateY(-1px);--hover-glass-hover-shadow:0 12px 24px rgba(47, 73, 209, 0.25);--hover-glass-metal-shine-gradient:radial-gradient(
            circle at center,
            rgba(255, 255, 255, 0.75) 0%,
            rgba(255, 255, 255, 0.2) 70%
    );--hover-glass-shine-transition:transform 1.5s ease-out;--hover-glass-background:rgba(255, 255, 255, 0.2)}.darkmode{--hover-glass-shine-opacity:0.25;--hover-glass-hover-shadow:0 12px 24px rgba(0, 0, 0, 0.6);--hover-glass-metal-shine-gradient:radial-gradient(
            circle at center,
            rgba(255, 255, 255, 0.5) 0%,
            rgba(255, 255, 255, 0.08) 70%
    );--hover-glass-background:rgba(255, 255, 255, 0.05)}.hover-glass{position:relative!important;overflow:hidden!important;transition:var(--hover-glass-transition)!important;backdrop-filter:blur(var(--hover-glass-blur))!important;-webkit-backdrop-filter:blur(var(--hover-glass-blur))!important;border:1px solid rgba(255,255,255,.1)!important;will-change:transform,box-shadow!important}.hover-glass::before{content:""!important;position:absolute!important;top:-100%!important;left:-100%!important;width:300%!important;height:300%!important;background:var(--hover-glass-metal-shine-gradient)!important;transform:rotate(45deg) translateX(-100%) translateY(-100%)!important;transition:transform 1.5s ease!important;pointer-events:none!important;z-index:1!important;opacity:.2!important}.hover-glass::after{content:""!important;position:absolute!important;inset:0!important;border:1px solid transparent!important;border-radius:inherit!important;background:var(--hover-glass-border-gradient)!important;mask:linear-gradient(#fff,#fff) padding-box,linear-gradient(#fff,#fff) border-box!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;opacity:0!important;transition:opacity .6s ease!important;pointer-events:none!important;z-index:1!important}.hover-glass:hover{transform:var(--hover-glass-hover-transform)!important;box-shadow:var(--hover-glass-hover-shadow)!important}.hover-glass.only-animation:hover{transform:translateY(0)!important}.hover-glass:hover::before{transform:rotate(45deg) translateX(100%) translateY(100%)!important;opacity:.5!important}.hover-glass:hover::after{opacity:var(--hover-glass-border-opacity)!important;animation:pulseRefined 4s ease-in-out infinite!important}@keyframes pulseRefined{0%,to{opacity:calc(var(--hover-glass-border-opacity)*.6)}50%{opacity:var(--hover-glass-border-opacity)}}.hover-glass code{position:relative!important;z-index:2!important}:root{--hover-spotlight-background:rgba(255, 255, 255, 0.04);--hover-spotlight-transition:all 0.4s ease;--hover-spotlight-color:rgba(47, 73, 209, 0.15);--hover-spotlight-hover-shadow:0 8px 16px rgba(47, 73, 209, 0.1)}.darkmode{--hover-spotlight-background:rgba(17, 17, 29, 0.3);--hover-spotlight-color:rgba(116, 160, 255, 0.07);--hover-spotlight-hover-shadow:0 8px 16px rgba(0, 0, 0, 0.3)}.hover-spotlight{position:relative;background:var(--hover-spotlight-background);border-radius:8px;overflow:hidden;transition:var(--hover-spotlight-transition)}.hover-spotlight:hover::before{content:"";position:absolute;width:150%;height:150%;background:radial-gradient(circle at center,var(--hover-spotlight-color) 0%,transparent 70%);top:-25%;left:-25%;opacity:0;transition:opacity .5s ease;transform:scale(.8)}.hover-spotlight:hover{box-shadow:var(--hover-spotlight-hover-shadow);transform:translateY(-2px)}.hover-spotlight:hover::before{opacity:1;animation:spotlight 3s infinite}@keyframes spotlight{0%,to{transform:translate(0,0) scale(1)}25%{transform:translate(10%,-15%) scale(1.1)}50%{transform:translate(-10%,5%) scale(.9)}75%{transform:translate(-15%,-10%) scale(1.05)}}:root{--alert-border-radius:8px;--alert-margin:16px 0;--alert-transition:all 0.3s ease-in-out;--alert-font-size:14px;--alert-info-background:rgba(47, 73, 209, 0.08);--alert-info-border:1px solid rgba(47, 73, 209, 0.15);--alert-info-color:var(--accent);--alert-info-icon-color:var(--accent);--alert-warning-background:rgba(255, 248, 230, 0.8);--alert-warning-border:1px solid rgba(255, 236, 200, 0.9);--alert-warning-color:#b79000;--alert-warning-icon-color:#ffb648;--alert-danger-background:rgba(255, 235, 238, 0.8);--alert-danger-border:1px solid rgba(255, 205, 210, 0.9);--alert-danger-color:#c62828;--alert-danger-icon-color:#f26464;--alert-success-background:rgba(232, 245, 233, 0.8);--alert-success-border:1px solid rgba(200, 230, 201, 0.9);--alert-success-color:#2e7d32;--alert-success-icon-color:#4bde97}.darkmode{--alert-info-background:rgba(116, 160, 255, 0.1);--alert-info-border:1px solid rgba(116, 160, 255, 0.2);--alert-info-color:#98c1ff;--alert-info-icon-color:#74a0ff;--alert-warning-background:rgba(80, 60, 10, 0.6);--alert-warning-border:1px solid rgba(120, 90, 10, 0.6);--alert-warning-color:#ffd666;--alert-warning-icon-color:#ffb648;--alert-danger-background:rgba(80, 30, 30, 0.6);--alert-danger-border:1px solid rgba(120, 40, 40, 0.6);--alert-danger-color:#ff9999;--alert-danger-icon-color:#ff7a7a;--alert-success-background:rgba(30, 70, 40, 0.6);--alert-success-border:1px solid rgba(40, 100, 60, 0.6);--alert-success-color:#7deb9f;--alert-success-icon-color:#5feaa8}.alert{display:flex;margin:var(--alert-margin);border-radius:var(--alert-border-radius);transition:var(--alert-transition);font-size:var(--alert-font-size)}.alert .alert-icon{margin-right:15px;flex-shrink:0;position:relative;top:2px}.alert .alert-icon svg{width:20px;height:20px}.alert-content{flex-grow:1}.alert-info{background-color:var(--alert-info-background);border:var(--alert-info-border);color:var(--alert-info-color)}.alert-info .alert-icon{color:var(--alert-info-icon-color)}.alert-warning{background-color:var(--alert-warning-background);border:var(--alert-warning-border);color:var(--alert-warning-color)}.alert-warning .alert-icon{color:var(--alert-warning-icon-color)}.alert-danger{background-color:var(--alert-danger-background);border:var(--alert-danger-border);color:var(--alert-danger-color)}.alert-danger .alert-icon{color:var(--alert-danger-icon-color)}.alert-success{background-color:var(--alert-success-background);border:var(--alert-success-border);color:var(--alert-success-color)}.alert-success .alert-icon{color:var(--alert-success-icon-color)}:root{--warn-border-radius:8px;--warn-padding-y:10px;--warn-padding-x:16px;--warn-gap:12px;--warn-margin-bottom:1rem;--warn-font-size:14px;--warn-icon-size:18px;--warn-transition:all 0.25s ease-in-out;--warn-info-background:rgba(97, 175, 254, 0.10);--warn-info-border:rgba(97, 175, 254, 0.30);--warn-info-color:#2f6cc4;--warn-info-icon:#2f6cc4;--warn-promotional-background:rgba(95, 46, 234, 0.10);--warn-promotional-border:rgba(95, 46, 234, 0.30);--warn-promotional-color:#5f2eea;--warn-promotional-icon:#5f2eea;--warn-maintenance-background:rgba(255, 182, 72, 0.10);--warn-maintenance-border:rgba(255, 182, 72, 0.35);--warn-maintenance-color:#b07815;--warn-maintenance-icon:#d99221;--warn-update-background:rgba(47, 73, 209, 0.10);--warn-update-border:rgba(47, 73, 209, 0.30);--warn-update-color:var(--accent);--warn-update-icon:var(--accent);--warn-critical-background:rgba(242, 100, 100, 0.10);--warn-critical-border:rgba(242, 100, 100, 0.35);--warn-critical-color:#c23c3c;--warn-critical-icon:#f26464;--warn-event-background:rgba(75, 222, 151, 0.10);--warn-event-border:rgba(75, 222, 151, 0.30);--warn-event-color:#2c8f5e;--warn-event-icon:#2c8f5e}.darkmode{--warn-info-background:rgba(97, 175, 254, 0.12);--warn-info-border:rgba(97, 175, 254, 0.25);--warn-info-color:#8cc7fe;--warn-info-icon:#8cc7fe;--warn-promotional-background:rgba(140, 102, 255, 0.14);--warn-promotional-border:rgba(140, 102, 255, 0.28);--warn-promotional-color:#b39aff;--warn-promotional-icon:#b39aff;--warn-maintenance-background:rgba(255, 182, 72, 0.10);--warn-maintenance-border:rgba(255, 182, 72, 0.28);--warn-maintenance-color:#ffc973;--warn-maintenance-icon:#ffc973;--warn-update-background:rgba(88, 135, 255, 0.12);--warn-update-border:rgba(88, 135, 255, 0.28);--warn-update-color:#a3b8ff;--warn-update-icon:#a3b8ff;--warn-critical-background:rgba(242, 100, 100, 0.14);--warn-critical-border:rgba(242, 100, 100, 0.32);--warn-critical-color:#f58989;--warn-critical-icon:#f58989;--warn-event-background:rgba(75, 222, 151, 0.12);--warn-event-border:rgba(75, 222, 151, 0.28);--warn-event-color:#7ee8b3;--warn-event-icon:#7ee8b3}#warn-banner-container{width:100%}.warn-line{display:flex;align-items:center;gap:var(--warn-gap);padding:var(--warn-padding-y) var(--warn-padding-x);margin-bottom:var(--warn-margin-bottom);border:1px solid transparent;border-radius:var(--warn-border-radius);font-size:var(--warn-font-size);transition:var(--warn-transition);animation:warn-fade-in .25s ease-out;overflow:hidden}.warn-line.is-closing{opacity:0;transform:translateY(-6px)}.warn-line .warn-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--warn-icon-size);height:var(--warn-icon-size)}.warn-line .warn-icon svg{width:var(--warn-icon-size);height:var(--warn-icon-size);stroke-width:2.2}.warn-line .warn-content{flex-grow:1;display:flex;flex-direction:column;min-width:0}.warn-line .warn-title{margin:0;font-weight:600;line-height:1.3;letter-spacing:.1px}.warn-line .warn-text{margin-top:4px;display:block;line-height:1.4;font-weight:400;word-break:break-word}.warn-line .warn-text:empty{display:none;margin-top:0}.warn-line .warn-custom-link{text-decoration:underline;font-weight:500;transition:opacity .2s ease;cursor:pointer}.warn-line .warn-custom-link:hover{opacity:.8;text-decoration:none}.warn-line .warn-custom-text{font-weight:500}.warn-line .warn-close{flex-shrink:0;background:0 0;border:0;padding:4px;margin-left:4px;color:inherit;opacity:.65;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;transition:opacity .2s ease,background-color .2s ease}.warn-line .warn-close:hover{opacity:1;background-color:rgba(0,0,0,.05)}.darkmode .warn-line .warn-close:hover{background-color:rgba(255,255,255,.08)}.warn-line .warn-close svg{width:16px;height:16px;stroke-width:2.4}.warn-line[data-closable="0"] .warn-close{display:none}.warn-INFO{background-color:var(--warn-info-background);border-color:var(--warn-info-border);color:var(--warn-info-color)}.warn-INFO .warn-icon{color:var(--warn-info-icon)}.warn-PROMOTIONAL{background-color:var(--warn-promotional-background);border-color:var(--warn-promotional-border);color:var(--warn-promotional-color)}.warn-PROMOTIONAL .warn-icon{color:var(--warn-promotional-icon)}.warn-MAINTENANCE{background-color:var(--warn-maintenance-background);border-color:var(--warn-maintenance-border);color:var(--warn-maintenance-color)}.warn-MAINTENANCE .warn-icon{color:var(--warn-maintenance-icon)}.warn-UPDATE{background-color:var(--warn-update-background);border-color:var(--warn-update-border);color:var(--warn-update-color)}.warn-UPDATE .warn-icon{color:var(--warn-update-icon)}.warn-CRITICAL{background-color:var(--warn-critical-background);border-color:var(--warn-critical-border);color:var(--warn-critical-color)}.warn-CRITICAL .warn-icon{color:var(--warn-critical-icon)}.warn-EVENT{background-color:var(--warn-event-background);border-color:var(--warn-event-border);color:var(--warn-event-color)}.warn-EVENT .warn-icon{color:var(--warn-event-icon)}@keyframes warn-fade-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:481px){.warn-line{padding:8px 12px;font-size:13px}.warn-line .warn-title{font-size:13px}}:root{--notification-dropdown-bg:var(--surface-card);--notification-dropdown-border:rgba(15, 20, 40, 0.08);--notification-dropdown-shadow:0 12px 32px rgba(15, 20, 40, 0.12);--notification-dropdown-radius:12px;--notification-dropdown-width:360px;--notification-dropdown-max-height:440px;--notification-header-color:#1a1c25;--notification-divider:rgba(15, 20, 40, 0.06);--notification-item-bg-hover:rgba(15, 20, 40, 0.04);--notification-item-bg-hover-strong:rgba(15, 20, 40, 0.07);--notification-title-color:#1a1c25;--notification-text-color:#4e5160;--notification-date-color:#8a8d99;--notification-empty-color:#8a8d99;--notification-badge-bg:var(--danger);--notification-badge-color:#ffffff;--notification-badge-ring:rgba(242, 100, 100, 0.25);--notification-info-accent:#2f6cc4;--notification-info-bg:rgba(97, 175, 254, 0.10);--notification-news-accent:#5f2eea;--notification-news-bg:rgba(95, 46, 234, 0.10);--notification-warning-accent:#d99221;--notification-warning-bg:rgba(255, 182, 72, 0.12);--notification-danger-accent:#c23c3c;--notification-danger-bg:rgba(242, 100, 100, 0.10);--notification-transition:0.2s ease}.darkmode{--notification-dropdown-bg:var(--surface-low);--notification-dropdown-border:rgba(255, 255, 255, 0.08);--notification-dropdown-shadow:0 12px 32px rgba(0, 0, 0, 0.45);--notification-header-color:#f6f7fb;--notification-divider:rgba(255, 255, 255, 0.06);--notification-item-bg-hover:rgba(255, 255, 255, 0.04);--notification-item-bg-hover-strong:rgba(255, 255, 255, 0.07);--notification-title-color:#e6e7ef;--notification-text-color:#a5a8b8;--notification-date-color:#696c7c;--notification-empty-color:#696c7c;--notification-badge-bg:var(--danger);--notification-badge-color:#ffffff;--notification-badge-ring:rgba(242, 100, 100, 0.35);--notification-info-accent:#8cc7fe;--notification-info-bg:rgba(97, 175, 254, 0.12);--notification-news-accent:#b39aff;--notification-news-bg:rgba(140, 102, 255, 0.14);--notification-warning-accent:#ffc973;--notification-warning-bg:rgba(255, 182, 72, 0.12);--notification-danger-accent:#f58989;--notification-danger-bg:rgba(242, 100, 100, 0.14)}.notification-wrapper{position:relative;display:inline-flex}.notification-toggle.gray-circle-button{position:relative;background:0 0;color:var(--navbar-theme-switcher-color);transition:var(--navbar-nav-link-transition);cursor:pointer}.notification-toggle.gray-circle-button:hover,.notification-toggle.gray-circle-button[aria-expanded=true]{background:var(--navbar-theme-switcher-hover-background);color:var(--navbar-theme-switcher-hover-color);box-shadow:0 4px 4px rgba(0,0,0,.1)}.notification-toggle .bell-icon{color:inherit;transition:inherit;display:inline-flex;align-items:center;justify-content:center}.notification-toggle svg{width:22px;height:22px;stroke-width:2;color:inherit;transition:inherit}.notification-toggle:hover svg,.notification-toggle[aria-expanded=true] svg{color:var(--navbar-theme-switcher-hover-color)}.notification-toggle .notification-badge{position:absolute;top:2px;right:2px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background-color:var(--notification-badge-bg);color:var(--notification-badge-color);font-size:10px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px var(--notification-dropdown-bg);letter-spacing:.02em;pointer-events:none}.notification-toggle .notification-badge[hidden]{display:none}.notification-dropdown{position:absolute;top:calc(100% + 10px);right:0;width:var(--notification-dropdown-width);max-width:calc(100vw - 24px);background-color:var(--notification-dropdown-bg);border:1px solid var(--notification-dropdown-border);border-radius:var(--notification-dropdown-radius);box-shadow:var(--notification-dropdown-shadow);z-index:1050;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity var(--notification-transition),transform var(--notification-transition);overflow:hidden}.notification-dropdown.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.notification-dropdown-header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--notification-divider)}.notification-dropdown-title{font-size:13px;font-weight:600;letter-spacing:var(--tracking-tight, -0.025em);color:var(--notification-header-color);line-height:1.3}.notification-list{list-style:none;margin:0;padding:0;max-height:var(--notification-dropdown-max-height);overflow-y:auto}.notification-list::-webkit-scrollbar{width:6px}.notification-list::-webkit-scrollbar-thumb{background:rgba(15,20,40,.12);border-radius:6px}.darkmode .notification-list::-webkit-scrollbar-thumb{background:rgba(255,255,255,.08)}@-moz-document url-prefix(){.notification-list{scrollbar-width:thin}}.notification-item{position:relative;border-left:3px solid transparent;transition:background-color var(--notification-transition),border-color var(--notification-transition),opacity var(--notification-transition)}.notification-item+.notification-item{border-top:1px solid var(--notification-divider)}.notification-item:hover{background-color:var(--notification-item-bg-hover)}.notification-link{display:flex;align-items:flex-start;gap:12px;padding:12px 16px 12px 18px;color:inherit;text-decoration:none;cursor:default;transition:background-color var(--notification-transition)}.notification-link:hover,.notification-link:focus,.notification-link:visited,.notification-link:active{color:inherit;text-decoration:none}a.notification-link{cursor:pointer}.notification-item.has-link:hover{background-color:var(--notification-item-bg-hover-strong, var(--notification-item-bg-hover))}a.notification-link:focus-visible{outline:2px solid var(--notification-info-accent);outline-offset:-2px;border-radius:4px}.notification-icon{flex-shrink:0;width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px}.notification-icon svg{width:14px;height:14px;stroke-width:2.2}.notification-content{flex:1;min-width:0}.notification-link-indicator{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;margin-top:4px;opacity:0;color:var(--notification-date-color);transition:opacity var(--notification-transition),transform var(--notification-transition);transform:translateX(-2px)}.notification-link-indicator svg{width:12px;height:12px;stroke-width:2.2}.notification-item.has-link:hover .notification-link-indicator,a.notification-link:focus-visible .notification-link-indicator{opacity:1;transform:translateX(0)}.notification-content-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.notification-item-title{margin:0;font-size:13px;font-weight:600;letter-spacing:var(--tracking-tight, -0.025em);color:var(--notification-title-color);word-break:break-word;line-height:1.3;display:block}.notification-item-date{flex-shrink:0;font-size:10.5px;font-weight:500;color:var(--notification-date-color);letter-spacing:var(--tracking-wide, 0.025em);font-variant-numeric:tabular-nums;text-transform:lowercase;line-height:1.3}.notification-item-text{margin:6px 0 0;font-size:12.5px;font-weight:400;color:var(--notification-text-color);word-break:break-word;white-space:pre-line;line-height:1.45;display:block}.notification-item.is-read{opacity:.55}.notification-item.is-read .notification-item-title{font-weight:500}.notification-item.is-read:hover{opacity:.8}.notification-INFO{border-left-color:var(--notification-info-accent)}.notification-INFO .notification-icon{background-color:var(--notification-info-bg);color:var(--notification-info-accent)}.notification-NEWS{border-left-color:var(--notification-news-accent)}.notification-NEWS .notification-icon{background-color:var(--notification-news-bg);color:var(--notification-news-accent)}.notification-WARNING{border-left-color:var(--notification-warning-accent)}.notification-WARNING .notification-icon{background-color:var(--notification-warning-bg);color:var(--notification-warning-accent)}.notification-DANGER{border-left-color:var(--notification-danger-accent)}.notification-DANGER .notification-icon{background-color:var(--notification-danger-bg);color:var(--notification-danger-accent)}.notification-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:36px 20px;color:var(--notification-empty-color);font-size:12.5px;line-height:1.4;text-align:center}.notification-empty span{line-height:1.4;display:inline-block}.notification-empty svg{width:22px;height:22px;stroke-width:1.8;opacity:.75}.notification-empty[hidden]{display:none}@media (max-width:800px){.notification-toggle.gray-circle-button{width:32px;height:32px}.notification-toggle svg{width:18px;height:18px}}@media (max-width:600px){.notification-toggle.gray-circle-button{width:30px;height:30px}.notification-dropdown{--notification-dropdown-width:min(340px, calc(100vw - 24px));right:-8px}.notification-dropdown-header{padding:12px 14px}.notification-item{padding:10px 14px 10px 16px}.notification-item-title{font-size:12.5px}.notification-item-text{font-size:12px}}@media (max-width:480px){.notification-toggle.gray-circle-button{width:28px;height:28px}.notification-toggle svg{width:16px;height:16px}.notification-toggle .notification-badge{min-width:14px;height:14px;font-size:9px;top:0;right:0}}@media (max-width:360px){.notification-toggle.gray-circle-button{width:26px;height:26px}.notification-dropdown{--notification-dropdown-width:calc(100vw - 16px);right:-4px}}@media (max-width:280px){.notification-toggle.gray-circle-button{width:24px;height:24px}.notification-toggle svg{width:14px;height:14px}}@media (max-width:240px){.notification-toggle.gray-circle-button{width:22px;height:22px}}:root{--toggle-default-background:#eef2f7;--toggle-default-button:#ffffff;--toggle-default-active:var(--accent);--toogle-default-text-color:#323232;--toggle-default-text-disabled-color:#a6a8b4}.darkmode{--toggle-default-background:#30304a;--toggle-default-button:#222235;--toggle-default-active:#74a0ff;--toogle-default-text-color:#D6D7E3;--toggle-default-text-disabled-color:#A6A8B4}.toggle-default{display:flex;align-items:center;justify-content:center}.toggle-default-label{font-weight:500;font-size:.95rem;color:var(--toogle-default-text-color);transition:color .3s ease,opacity .3s ease;padding:.25rem .5rem;border-radius:6px}.toggle-default-label.text-muted{color:var(--toggle-default-text-disabled-color)!important;opacity:.7}.toggle-default-switch{position:relative;display:inline-block;width:52px;height:26px;margin:0 12px}.toggle-default-switch input{opacity:0;width:0;height:0}.toggle-default-switch label{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--toggle-default-background);border-radius:26px;transition:background-color .3s ease}.toggle-default-switch label:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;background-color:var(--toggle-default-button);border-radius:50%;transition:transform .3s ease,background-color .3s ease,box-shadow .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}.toggle-default-switch input:checked+label{background-color:var(--toggle-default-active)}.toggle-default-switch input:checked+label:before{transform:translateX(26px);box-shadow:0 2px 8px rgba(47,73,209,.3)}.darkmode .toggle-default-switch input:checked+label:before{box-shadow:0 2px 8px rgba(116,160,255,.3)}@media (max-width:576px){.toggle-default-switch{margin:10px 0}.toggle-default{flex-direction:column;gap:.75rem}}:root{--text-underline-color:#333333;--text-underline-price-color:var(--accent);--text-underline-gradient-color:#0d2dad;--text-underline-gradient-price-start:#0d40ad;--text-underline-gradient-price-end:#6b84ff}.darkmode{--text-underline-color:#d8dde4;--text-underline-price-color:#74a0ff;--text-underline-gradient-color:#5572d3;--text-underline-gradient-price-start:#555fd3;--text-underline-gradient-price-end:#6b8eff}.text-underline{font-weight:600;font-size:1.25rem;color:var(--text-underline-color);margin-bottom:1.5rem;position:relative;display:inline-block;right:10px}.text-underline:not(.disabled)::after{content:"";position:absolute;width:0;height:1px;bottom:-14px;left:50%;background-color:var(--text-underline-price-color);transition:width .3s ease,left .3s ease;opacity:.8;transform:translateX(-50%)}.text-underline-card:hover .text-underline::after{width:70%}.text-underline.gradient{color:var(--text-underline-gradient-color)}.text-underline.gradient::after{background:linear-gradient(90deg,var(--text-underline-gradient-price-start),var(--text-underline-gradient-price-end))}.circle{position:relative;background:rgb(var(--pulse-color));border-radius:50%;height:13px;width:13px;transform:translateZ(0);will-change:transform;-webkit-font-smoothing:antialiased}.circle::after{content:"";position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0) scale(.95);width:100%;height:100%;border-radius:50%;background:inherit;opacity:.7;will-change:transform,opacity;backface-visibility:hidden;pointer-events:none}.circle.small{height:8px!important;width:8px!important}.pulse{position:relative;background:rgb(var(--pulse-color));border-radius:50%;height:13px;width:13px;transform:translateZ(0);will-change:transform;-webkit-font-smoothing:antialiased}.pulse::after{content:"";position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0) scale(.95);width:100%;height:100%;border-radius:50%;background:inherit;opacity:.7;animation:circlePulseEffect 2s infinite;will-change:transform,opacity;backface-visibility:hidden;pointer-events:none}@keyframes circlePulseEffect{0%{transform:translate3d(-50%,-50%,0) scale(.95);opacity:.7}70%{transform:translate3d(-50%,-50%,0) scale(2.3);opacity:0}to{transform:translate3d(-50%,-50%,0) scale(.95);opacity:0}}.pulse.red,.circle.red{--pulse-color:222, 84, 72}.pulse.blue,.circle.blue{--pulse-color:66, 103, 178}.pulse.green,.circle.green{--pulse-color:76, 175, 80}.pulse.yellow,.circle.yellow{--pulse-color:255, 210, 63}.pulse.purple,.circle.purple{--pulse-color:156, 39, 176}.pulse.orange,.circle.orange{--pulse-color:255, 152, 0}.pulse.pink,.circle.pink{--pulse-color:255, 192, 203}.pulse.primary,.circle.primary{--pulse-color:47, 73, 209}.pulse.small{height:8px!important;width:8px!important}.footer{position:relative;width:100%;margin-top:48px;border-top:1px solid var(--border-strong);padding-top:14px;padding-bottom:14px;color:#b9b9b9;font-size:12px;letter-spacing:var(--tracking-snug)}div:has(>.main+.footer){display:flex;flex-direction:column;min-height:100vh}div:has(>.main+.footer)>.main{flex:1}div:has(>.main+.footer)>.footer{margin-top:0}.footer--flex{display:flex;justify-content:space-between;align-items:center}.footer-start p{font-weight:500;line-height:2.83}.footer-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-end li{margin-right:20px}.footer-end li:last-child{margin-right:0}.footer a{font-weight:500;line-height:2.83;border-bottom:1px transparent dashed}.footer a:hover{color:var(--accent);border-color:var(--accent)}.darkmode .footer{border-top-color:var(--border)}@media (max-width:575.98px){.footer--flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}@media (max-width:481px){.footer-start p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}select.rounded-end+.select2-container--default .select2-selection--single{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.select2-high-zindex{z-index:9999!important}.select2-container--default .select2-selection--single{border-radius:8px;background-color:var(--surface-inset);padding:0 16px;height:44px!important;color:#282828;display:flex;align-items:center;outline:0!important;box-shadow:none!important;border:transparent solid 2px!important;transition:border .2s ease,border-radius .2s ease,transform .15s ease,box-shadow 0s!important}.select2-results__option .select2-results__option--disabled{opacity:.2;cursor:not-allowed!important}.select2-results__option .select2-results__option--disabled:hover{background-color:transparent!important}.select2-container--default .select2-results__option--group{font-size:15px;padding-bottom:5px!important}.select2-container--default .select2-results>.select2-results__options{max-height:300px!important}@media (max-width:2560px) and (min-width:1920px){.select2-container--default .select2-results>.select2-results__options{max-height:360px!important}}@media (max-width:1920px) and (min-width:1640px){.select2-container--default .select2-results>.select2-results__options{max-height:300px!important}}@media (max-width:1640px) and (min-width:1380px){.select2-container--default .select2-results>.select2-results__options{max-height:250px!important}}.select2-container--default .select2-selection--single:hover{border:var(--field-ring) solid 2px!important}.select2-container--default.no-hover .select2-selection--single:hover:not(:focus){border:transparent solid 2px!important;transition:none}.select2-container--default.no-hover.select2-container--focus .select2-selection--single{border-top:transparent solid 2px!important;border-left:transparent solid 2px!important;border-right:transparent solid 2px!important}.select2-container--default.select2-container--focus .select2-selection--single{border:var(--field-ring) solid 2px!important;outline:0!important;box-shadow:none!important}.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:90%;line-height:normal;padding-left:0;padding-right:0;margin:0;width:100%}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default .select2-selection--single .select2-selection__arrow{top:auto;width:25px}.select2-container--default .select2-selection--single .select2-selection__arrow::after{content:"▼";display:inline-block;font-size:12px;color:#666;transition:transform .3s ease}.select2-container--open .select2-selection--single .select2-selection__arrow::after{transform:rotate(180deg)}.select2-container .select2-dropdown{background-color:var(--surface-card);border:1px solid var(--border);border-radius:10px;padding:6px;color:#282828;box-shadow:0 12px 28px rgba(15,20,40,.14);transition:background-color .3s ease}.select2-container--open .select2-dropdown--above{box-shadow:0-8px 16px rgba(0,0,0,.1);border-top-left-radius:8px;border-top-right-radius:8px}.select2-container--open .select2-dropdown--below{box-shadow:0 8px 16px rgba(0,0,0,.1);border-bottom-left-radius:8px;border-bottom-right-radius:8px}.darkmode .select2-container--open .select2-dropdown--above{box-shadow:0-8px 16px rgba(0,0,0,.3);border-top-left-radius:8px;border-top-right-radius:8px}.darkmode .select2-container--open .select2-dropdown--below{box-shadow:0 8px 16px rgba(0,0,0,.3);border-bottom-left-radius:8px;border-bottom-right-radius:8px}.select2-container--default .select2-results__option{padding:9px 10px;color:#282828;border-radius:7px;margin-top:2px;margin-bottom:0;line-height:1.2!important;transition:background-color .3s ease,color .3s ease,border-radius .2s ease}.select2-container--default .select2-minimal-padding .select2-results__option{padding:10px 5px!important}.select2-container--default .select2-results__option:hover{background-color:var(--surface-hover);cursor:default}.select2-container--default .select2-results__option--group:hover,.select2-container--default .select2-results__option[role=group]:hover,.select2-container--default .select2-results__option:has(.select2-results__options--nested):hover{background-color:transparent!important;cursor:default!important}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--selected{background-color:var(--accent-soft)!important;color:var(--text)!important;cursor:pointer}.select2-container--default .select2-search--dropdown{margin-bottom:10px;padding:0}.select2-container--default .select2-search__field{padding:5px 10px;color:#282828;border-radius:6px;width:100%;box-sizing:border-box;transition:border .2s ease,border-radius .2s ease}.select2-container--default .select2-search__field:focus{outline:0;border:2px solid var(--field-ring)!important}.darkmode .select2-container--default .select2-selection--single{background-color:var(--bg-page);color:#d6d7e3;box-shadow:none}.darkmode .form.clean .select2-container--default .select2-selection--single{background-color:var(--surface-inset);color:#d6d7e3}.darkmode .select2-container--default .select2-selection--single .select2-selection__rendered{color:#d6d7e3}.darkmode .select2-container .select2-dropdown{background-color:var(--surface-card);color:#d6d7e3}.darkmode .select2-container--default .select2-results__option{color:#d6d7e3;background-color:transparent;transition:background-color .3s ease,color .3s ease}.darkmode .select2-container--default .select2-results__option:hover{background-color:var(--surface-hover)}.darkmode .select2-container--default .select2-results__option--group:hover,.darkmode .select2-container--default .select2-results__option[role=group]:hover,.darkmode .select2-container--default .select2-results__option:has(.select2-results__options--nested):hover{background-color:transparent!important;cursor:default!important}.darkmode .select2-container--default .select2-results__option--highlighted[aria-selected],.darkmode .select2-container--default .select2-results__option--selected{background-color:var(--accent-soft)!important;color:#eff0f6!important}.darkmode .form.clean .select2-container--default .select2-results__option{color:#d6d7e3}.darkmode .select2-container--default .select2-search__field{background-color:var(--surface-inset);color:#d6d7e3;border-radius:6px}.darkmode .select2-container--default .select2-search__field:focus{background-color:var(--surface-inset);color:#d6d7e3;outline:0;border:2px solid var(--field-ring)!important}.select2-container--open .select2-dropdown--below{border-top:none!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.select2-container--open .select2-dropdown--above{border-bottom:none!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.select2-container--open .select2-dropdown--below.select-overlap:has(.select2-search--hide){top:-14px!important}.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0!important;border-top-right-radius:0!important}.select2-container--default.danger .select2-selection--single{background-color:rgba(255,77,77,.4)!important;color:#8b0000!important}.select2-container--default.danger .select2-selection--single .select2-selection__rendered{color:#8b0000!important}.select2-container--default.warning .select2-selection--single{background-color:rgba(255,204,0,.4)!important;color:#806000!important}.select2-container--default.warning .select2-selection--single .select2-selection__rendered{color:#806000!important}.select2-container--default.success .select2-selection--single{background-color:rgba(50,205,50,.4)!important;color:#006400!important}.select2-container--default.success .select2-selection--single .select2-selection__rendered{color:#006400!important}.select2-container--default.danger .select2-selection--single:hover,.select2-container--default.danger.select2-container--focus .select2-selection--single{border-color:rgba(var(--danger-rgb),.3)!important}.select2-container--default.warning .select2-selection--single:hover,.select2-container--default.warning.select2-container--focus .select2-selection--single{border-color:rgba(255,165,0,.2)!important}.select2-container--default.success .select2-selection--single:hover,.select2-container--default.success.select2-container--focus .select2-selection--single{border-color:rgba(0,128,0,.2)!important}.select2-container--default.danger.select2-container--open .select2-selection--single{border-color:rgba(var(--danger-rgb),.5)!important}.select2-container--default.warning.select2-container--open .select2-selection--single{border-color:rgba(255,165,0,.5)!important}.select2-container--default.success.select2-container--open .select2-selection--single{border-color:rgba(0,128,0,.5)!important}.darkmode .select2-container--default.danger .select2-selection--single{background-color:rgba(255,77,77,.2)!important;color:#ff6363!important}.darkmode .select2-container--default.danger .select2-selection--single .select2-selection__rendered{color:#ff6363!important}.darkmode .select2-container--default.warning .select2-selection--single{background-color:rgba(255,204,0,.2)!important;color:gold!important}.darkmode .select2-container--default.warning .select2-selection--single .select2-selection__rendered{color:gold!important}.darkmode .select2-container--default.success .select2-selection--single{background-color:rgba(50,205,50,.2)!important;color:#90ee90!important}.darkmode .select2-container--default.success .select2-selection--single .select2-selection__rendered{color:#90ee90!important}.darkmode .select2-container--default.danger .select2-selection--single:hover,.darkmode .select2-container--default.danger.select2-container--focus .select2-selection--single{border-color:rgba(255,77,77,.3)!important}.darkmode .select2-container--default.warning .select2-selection--single:hover,.darkmode .select2-container--default.warning.select2-container--focus .select2-selection--single{border-color:rgba(255,204,0,.3)!important}.darkmode .select2-container--default.success .select2-selection--single:hover,.darkmode .select2-container--default.success.select2-container--focus .select2-selection--single{border-color:rgba(50,205,50,.3)!important}.darkmode .select2-container--default.danger.select2-container--open .select2-selection--single{border-color:rgba(255,77,77,.5)!important}.darkmode .select2-container--default.warning.select2-container--open .select2-selection--single{border-color:rgba(255,204,0,.5)!important}.darkmode .select2-container--default.success.select2-container--open .select2-selection--single{border-color:rgba(50,205,50,.5)!important}.filter-columns-select2 .select2-selection{color:#fff;height:35px!important}.select2-container--default.filter-columns-select2 .select2-selection--single .select2-selection__rendered{color:#999}.darkmode .select2-container--default.filter-columns-select2 .select2-selection--single .select2-selection__rendered{color:#999!important}.select2-container--default.filter-columns-select2 .select2-selection--single .select2-selection__rendered{width:auto!important}.select2-container--default.filter-columns-select2 .select2-selection--single .select2-selection__arrow{right:13px!important;top:6px!important}.select2-results__group{padding:5px 10px 15px 3px!important}.select2-option-maintenance{position:relative!important;overflow:hidden!important}.select2-option-maintenance::after{content:"MAINTENANCE"!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:rgba(255,107,107,.9)!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:600!important;font-size:11px!important;letter-spacing:1px!important;z-index:2!important}.select2-option-maintenance{color:rgba(255,255,255,.3)!important}.select2-results__option:has(.badge-active),.select2-results__option:has(.badge-success),.select2-results__option:has(.badge-danger){line-height:1.3!important;padding-top:10px!important;padding-bottom:9px!important}@media (min-height:921px) and (max-height:1100px){.dropdown-height{max-height:440px!important;height:440px!important}.select2-container--default.dropdown-height .select2-results>.select2-results__options{max-height:440px!important;overflow-y:auto!important}.select2-dropdown.dropdown-height .select2-results>.select2-results__options{max-height:360px!important}}@media (min-height:1101px){.dropdown-height{max-height:500px!important;height:500px!important}.select2-container--default.dropdown-height .select2-results>.select2-results__options{max-height:500px!important;overflow-y:auto!important}.select2-dropdown.dropdown-height .select2-results>.select2-results__options{max-height:420px!important}}:root{--navbar-background:transparent;--navbar-height:70px;--navbar-padding:0 2rem;--navbar-z-index:1000;--navbar-logo-color:#212121;--navbar-logo-font-size:1.5rem;--navbar-logo-font-weight:var(--sidebar-font-weight-bold);--navbar-nav-link-color:#555;--navbar-nav-link-hover-color:#000;--navbar-nav-link-font-weight:var(--sidebar-font-weight-medium);--navbar-nav-link-font-size:16px;--navbar-nav-link-transition:all 0.3s ease;--navbar-theme-switcher-color:#555;--navbar-theme-switcher-hover-color:#000;--navbar-theme-switcher-hover-background:rgba(255, 255, 255, 1);--navbar-underline-center-color:#000;--navbar-underline-height:1.5px;--navbar-underline-animation-duration:0.3s;--navbar-underline-animation-timing:ease-in-out;--navbar-brand-offset:2rem;--arrow-size-desktop:0.8rem;--arrow-size-tablet:0.7rem;--arrow-size-mobile:0.6rem;--arrow-size-small:0.5rem;--arrow-size-tiny:0.4rem}.darkmode{--navbar-background:transparent;--navbar-logo-color:#fff;--navbar-nav-link-color:rgba(255, 255, 255, 0.8);--navbar-nav-link-hover-color:#fff;--navbar-theme-switcher-color:rgba(255, 255, 255, 0.8);--navbar-theme-switcher-hover-color:#fff;--navbar-theme-switcher-hover-background:rgba(255, 255, 255, 0.2);--navbar-underline-center-color:#fff}.darkmode .redirect-button{background-color:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.15);color:rgba(255,255,255,.8)}.darkmode .redirect-button:hover{background-color:rgba(255,255,255,.1);color:#fff}.darkmode .auth-button-mobile{background-color:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.15);color:rgba(255,255,255,.8)}.darkmode .auth-button-mobile:hover{background-color:rgba(255,255,255,.1);color:#fff}.navbar-top{background:var(--navbar-background);height:var(--navbar-height);padding:var(--navbar-padding);margin-bottom:50px;position:sticky;z-index:var(--navbar-z-index);width:100%}.navbar-content{display:grid;grid-template-columns:1fr auto 1fr;height:100%;max-width:1300px;margin:0 auto;width:100%}.navbar-brand{display:flex;align-items:center;text-decoration:none;color:var(--navbar-logo-color);font-size:var(--navbar-logo-font-size);font-weight:var(--navbar-logo-font-weight);transition:var(--navbar-nav-link-transition);justify-self:start;margin-left:var(--navbar-brand-offset, 4rem)}.navbar-brand:hover{color:var(--navbar-logo-color);text-decoration:none}.navbar-brand img{height:60px;margin-top:.5rem;margin-right:1.5rem;object-fit:contain;width:auto;max-width:none}nav.navbar-top ul.navbar-nav{flex-direction:row;align-items:center;margin-top:5px!important;gap:.5rem}nav.navbar-top ul.navbar-nav li a.navbar-nav-link{color:var(--navbar-nav-link-color);text-decoration:none;margin:.9rem 1.5rem;font-weight:var(--navbar-nav-link-font-weight);font-size:var(--navbar-nav-link-font-size);transition:var(--navbar-nav-link-transition);white-space:nowrap;display:inline-block;position:relative;will-change:transform}nav.navbar-top ul.navbar-nav li a.navbar-nav-link:hover{transform:translateY(-2px) scale(1.05);color:var(--navbar-nav-link-hover-color)}nav.navbar-top ul.navbar-nav li a.navbar-nav-link::after{content:"";position:absolute;bottom:-15px;left:15%;height:var(--navbar-underline-height);width:70%;background:var(--navbar-underline-center-color);transform:scaleX(0);transform-origin:center;transition:transform var(--navbar-underline-animation-duration) var(--navbar-underline-animation-timing)}nav.navbar-top ul.navbar-nav li a.navbar-nav-link:hover::after{transform:scaleX(1)}.navbar-actions{display:flex;align-items:center;gap:1rem;justify-self:end}.theme-switcher.gray-circle-button{background:0 0;color:var(--navbar-theme-switcher-color);transition:var(--navbar-nav-link-transition)}.theme-switcher.gray-circle-button:hover{background:var(--navbar-theme-switcher-hover-background);color:var(--navbar-theme-switcher-hover-color);box-shadow:0 4px 4px rgba(0,0,0,.1)}.theme-switcher .sun-icon,.theme-switcher .moon-icon{color:inherit;transition:inherit}.theme-switcher:hover .sun-icon,.theme-switcher:hover .moon-icon{color:var(--navbar-theme-switcher-hover-color)}.redirect-button{display:inline-flex;align-items:center;gap:var(--sidebar-spacing-sm);white-space:nowrap;background-color:rgba(255,255,255,.65);color:var(--navbar-nav-link-color);border-radius:12px;padding:.55rem 1.5rem;font-weight:500;box-shadow:0 2px 16px rgba(0,0,0,.1);transition:var(--navbar-nav-link-transition)}.redirect-button:hover{background-color:#fff;color:var(--navbar-nav-link-hover-color);box-shadow:0 6px 20px rgba(0,0,0,.2)}.redirect-button i{font-size:var(--arrow-size-desktop);transition:var(--navbar-nav-link-transition)}.auth-button-mobile{display:none;align-items:center;gap:.5rem;background-color:rgba(255,255,255,.65);color:var(--navbar-nav-link-color);border-radius:12px;padding:.55rem 1rem;font-weight:500;font-size:.9rem;box-shadow:0 2px 16px rgba(0,0,0,.1);transition:var(--navbar-nav-link-transition);text-decoration:none;white-space:nowrap}.auth-button-mobile:hover{background-color:#fff;color:var(--navbar-nav-link-hover-color);box-shadow:0 6px 20px rgba(0,0,0,.2);text-decoration:none}.auth-button-mobile i{font-size:var(--arrow-size-desktop);transition:var(--navbar-nav-link-transition)}.sidebar-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hamburger-button{display:none;flex-direction:column;justify-content:space-around;width:30px;height:30px;background:0 0;border:0;cursor:pointer;padding:0;z-index:10001;transition:all .3s ease;border-radius:6px;position:relative}.hamburger-line{width:100%;height:3px;background-color:var(--navbar-nav-link-color);border-radius:2px;transition:all .3s cubic-bezier(.4,0,.2,1);transform-origin:center;pointer-events:none}.hamburger-button:hover .hamburger-line{background-color:var(--navbar-nav-link-hover-color);transform:scale(1.05)}.hamburger-button.active:hover{background-color:transparent}.hamburger-button.active:hover .hamburger-line{transform:none}.hamburger-button:focus{outline:0;box-shadow:0 0 0 2px rgba(255,255,255,.3)}.hamburger-button.active .hamburger-line:nth-child(1){transform:rotate(45deg) translate(6px,6px);background-color:var(--navbar-nav-link-hover-color)}.hamburger-button.active .hamburger-line:nth-child(2){opacity:0;transform:scale(0)}.hamburger-button.active .hamburger-line:nth-child(3){transform:rotate(-45deg) translate(6px,-6px);background-color:var(--navbar-nav-link-hover-color)}.mobile-nav{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.95);backdrop-filter:blur(10px);z-index:10000;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;visibility:hidden;pointer-events:none;transition:all .3s ease;padding:2rem;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.mobile-nav.active{opacity:1;visibility:visible;pointer-events:auto;user-select:auto;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto}.mobile-nav.active .navbar-nav{opacity:1;transform:translateY(0);display:flex!important}.mobile-nav.active .mobile-nav-actions{opacity:1;transform:translateY(0);display:flex!important}.mobile-close-button{position:absolute;top:2rem;right:2rem;background:0 0;border:0;color:#fff;font-size:2rem;cursor:pointer;padding:.5rem;border-radius:50%;transition:all .3s ease;z-index:10002;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.mobile-close-button:hover{background:rgba(255,255,255,.1);transform:scale(1.1)}.mobile-close-button:focus{outline:0;box-shadow:0 0 0 2px rgba(255,255,255,.3)}.mobile-nav .navbar-nav{flex-direction:column;gap:2rem;text-align:center;width:100%;max-width:400px;margin:0;padding:0;list-style:none;opacity:0;transform:translateY(20px);transition:all .4s ease .1s;display:flex!important}.mobile-nav .navbar-nav-item{margin:0;width:100%;display:block!important}.mobile-nav .navbar-nav-link{font-size:1.5rem;color:#fff!important;margin:0;padding:1rem 2rem;border-radius:8px;transition:all .3s ease;display:block!important;width:100%;text-align:center;text-decoration:none;font-weight:500;background:0 0}.mobile-nav .navbar-nav-link:hover{background:rgba(255,255,255,.1);transform:none;color:#fff!important;text-decoration:none}.mobile-nav .navbar-nav-link::after{display:none!important}.mobile-nav-actions{margin-top:2rem;display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:400px;opacity:0;transform:translateY(20px);transition:all .4s ease .2s}.mobile-nav-actions .redirect-button{background-color:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#fff;font-size:1.1rem;padding:.75rem 2rem;width:100%;text-align:center;border-radius:8px;transition:all .3s ease}.mobile-nav-actions .redirect-button:hover{background-color:rgba(255,255,255,.2);color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,255,255,.1)}.mobile-nav-actions .mobile-login-button{background-color:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#fff;font-size:1.1rem;padding:.75rem 2rem;width:100%;text-align:center;border-radius:8px;transition:all .3s ease;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:.5rem}.mobile-nav-actions .mobile-login-button:hover{background-color:rgba(255,255,255,.2);color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,255,255,.1);text-decoration:none}#mobile-nav.navbar-nav{display:flex!important;visibility:visible!important;opacity:1!important}#mobile-nav .navbar-nav{display:flex!important;visibility:visible!important;opacity:1!important}#mobile-nav .navbar-nav-item{display:block!important;visibility:visible!important;opacity:1!important}#mobile-nav .navbar-nav-link{display:block!important;visibility:visible!important;opacity:1!important;color:#fff!important}.mobile-nav:not(.active){pointer-events:none!important;user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}.mobile-nav:not(.active) *{pointer-events:none!important}.navbar-actions [data-feather=arrow-right]{font-size:var(--arrow-size-desktop);transition:var(--navbar-nav-link-transition)}.navbar-actions .auth-button-mobile i,.navbar-actions .redirect-button i{transition:var(--navbar-nav-link-transition)}@media (max-width:1200px){.navbar-actions [data-feather=arrow-right]{font-size:var(--arrow-size-tablet)!important}.navbar-actions .redirect-button i,.navbar-actions .auth-button-mobile i{font-size:var(--arrow-size-tablet)!important}}@media (max-width:1024px){.navbar-content{grid-template-columns:1fr auto}.navbar-nav{display:none}.hamburger-button{display:flex}.navbar-brand{margin-left:0}.navbar-actions{gap:.5rem}.navbar-actions [data-feather=arrow-right]{font-size:var(--arrow-size-mobile)!important}.navbar-actions .redirect-button i{font-size:var(--arrow-size-mobile)!important}}@media (max-width:900px){.navbar-top{margin-bottom:120px}.navbar-actions [data-feather=arrow-right]{font-size:var(--arrow-size-small)!important}.navbar-actions .redirect-button i{font-size:var(--arrow-size-small)!important}}@media (max-width:768px){.navbar-top{padding:0 1rem;margin-bottom:80px;height:60px}.navbar-brand img{height:40px;margin-right:.75rem;margin-top:.5rem}.navbar-brand span{font-size:1.2rem}.redirect-button{display:none}.auth-button-mobile{display:inline-flex!important;padding:.4rem .8rem;font-size:.85rem}.navbar-actions [data-feather=arrow-right]{font-size:var(--arrow-size-mobile)!important}.navbar-actions .auth-button-mobile i{font-size:var(--arrow-size-mobile)!important}.theme-switcher.gray-circle-button{width:32px;height:32px}.hamburger-button{width:28px;height:28px}.hamburger-line{height:2.5px}}@media (max-width:600px){.navbar-top{padding:0 .75rem;margin-bottom:70px}.navbar-brand img{height:35px;margin-right:.5rem;margin-top:.4rem}.navbar-brand span{font-size:1.1rem}.auth-button-mobile{padding:.35rem .7rem;font-size:.8rem}.navbar-actions .auth-button-mobile i{font-size:var(--arrow-size-small)!important}.theme-switcher.gray-circle-button{width:30px;height:30px}.hamburger-button{width:26px;height:26px}}@media (max-width:480px){.navbar-top{padding:0 .5rem;margin-bottom:60px;height:55px}.navbar-brand img{height:32px;margin-right:.4rem;margin-top:.3rem}.navbar-brand span{font-size:1rem}.auth-button-mobile{padding:.3rem .6rem;font-size:.75rem}.navbar-actions .auth-button-mobile i{font-size:var(--arrow-size-tiny)!important}.theme-switcher.gray-circle-button{width:28px;height:28px}.hamburger-button{width:24px;height:24px}.hamburger-line{height:2px}}@media (max-width:360px){.navbar-top{padding:0 .4rem;margin-bottom:50px}.navbar-brand img{height:28px;margin-right:.3rem;margin-top:.25rem}.navbar-brand span{font-size:.9rem}.auth-button-mobile{padding:.25rem .5rem;font-size:.7rem}.navbar-actions .auth-button-mobile i{font-size:var(--arrow-size-tiny)!important}.theme-switcher.gray-circle-button{width:26px;height:26px}.hamburger-button{width:22px;height:22px}}@media (max-width:280px){.navbar-top{padding:0 .3rem;margin-bottom:40px}.navbar-brand img{height:24px;margin-right:.2rem;margin-top:.2rem}.navbar-brand span{display:none!important}.auth-button-mobile{padding:.2rem .4rem;font-size:.65rem}.navbar-actions .auth-button-mobile i{font-size:var(--arrow-size-tiny)!important}.theme-switcher.gray-circle-button{width:24px;height:24px}.hamburger-button{width:20px;height:20px}}@media (max-width:240px){.navbar-top{padding:0 .2rem;margin-bottom:30px;height:45px}.navbar-brand img{height:20px;margin-right:.15rem;margin-top:.15rem}.auth-button-mobile{padding:.15rem .3rem;font-size:.6rem}.navbar-actions .auth-button-mobile i{font-size:var(--arrow-size-tiny)!important}.theme-switcher.gray-circle-button{width:22px;height:22px}.hamburger-button{width:18px;height:18px}.hamburger-line{height:1.5px}}@media (max-width:1280px) and (min-width:800px){.navbar-brand img{height:50px;margin-top:.3rem;margin-right:1rem;object-fit:contain;width:auto}.navbar-brand span{font-size:1.3rem}.navbar-actions .redirect-button i,.navbar-actions .auth-button-mobile i{font-size:var(--arrow-size-tablet)!important}}@media (max-width:900px) and (min-width:800px){.navbar-brand img{height:45px;margin-top:.25rem;margin-right:.8rem}.navbar-brand span{font-size:1.2rem}.navbar-actions .redirect-button i,.navbar-actions .auth-button-mobile i{font-size:var(--arrow-size-mobile)!important}}@media (max-width:853px) and (min-width:700px){.navbar-brand img{height:40px;margin-top:.2rem;margin-right:.6rem}.navbar-brand span{font-size:1.1rem}.navbar-actions .redirect-button i,.navbar-actions .auth-button-mobile i{font-size:var(--arrow-size-small)!important}}@media (max-width:700px) and (min-width:600px){.navbar-brand img{height:35px;margin-top:.15rem;margin-right:.5rem}.navbar-brand span{font-size:1rem}.navbar-actions .redirect-button i,.navbar-actions .auth-button-mobile i{display:none!important}.auth-button-mobile{padding:.4rem .8rem;font-size:.8rem}.redirect-button{padding:.4rem .8rem;font-size:.8rem}}@media (max-width:600px) and (min-width:500px){.navbar-brand img{height:30px;margin-top:.1rem;margin-right:.4rem}.navbar-brand span{font-size:.9rem}.navbar-actions .redirect-button i,.navbar-actions .auth-button-mobile i{display:none!important}.auth-button-mobile{padding:.3rem .6rem;font-size:.75rem}.redirect-button{padding:.3rem .6rem;font-size:.75rem}}:root{--ticket-bg:#ffffff;--ticket-bg-soft:rgba(15, 20, 40, 0.025);--ticket-bg-softer:rgba(15, 20, 40, 0.015);--ticket-border:rgba(15, 20, 40, 0.08);--ticket-border-strong:rgba(15, 20, 40, 0.12);--ticket-divider:rgba(15, 20, 40, 0.06);--ticket-text-strong:#1a1c25;--ticket-text:#44485a;--ticket-text-mute:#7a7e8d;--ticket-text-subtle:#9aa0b1;--ticket-accent:#5887ff;--ticket-accent-soft:rgba(88, 135, 255, 0.10);--ticket-success:#28a36a;--ticket-success-soft:rgba(75, 222, 151, 0.16);--ticket-warning:#d99225;--ticket-warning-soft:rgba(255, 172, 50, 0.16);--ticket-danger:#d94c4c;--ticket-danger-soft:rgba(217, 76, 76, 0.14);--ticket-hover-shadow:0 8px 24px rgba(15, 20, 40, 0.08);--ticket-chip-bg:rgba(15, 20, 40, 0.04);--ticket-chip-color:#4a4d5b;--ticket-bubble-user:rgba(88, 135, 255, 0.10);--ticket-bubble-user-border:rgba(88, 135, 255, 0.20);--ticket-bubble-staff:rgba(15, 20, 40, 0.04);--ticket-bubble-staff-border:rgba(15, 20, 40, 0.10);--ticket-bubble-system:rgba(138, 139, 150, 0.10);--ticket-input-bg:#f4f4f7;--ticket-input-bg-hover:#ebecf1;--ticket-input-border:rgba(15, 20, 40, 0.06);--ticket-input-border-hover:rgba(15, 20, 40, 0.12)}.darkmode{--ticket-bg:var(--surface-card);--ticket-bg-soft:rgba(255, 255, 255, 0.03);--ticket-bg-softer:rgba(255, 255, 255, 0.015);--ticket-border:rgba(255, 255, 255, 0.08);--ticket-border-strong:rgba(255, 255, 255, 0.14);--ticket-divider:rgba(255, 255, 255, 0.05);--ticket-text-strong:#f1f2f8;--ticket-text:#c8cad6;--ticket-text-mute:#9598a8;--ticket-text-subtle:#6a6e7e;--ticket-accent:#6c8fff;--ticket-accent-soft:rgba(88, 135, 255, 0.16);--ticket-success:#5feaa8;--ticket-success-soft:rgba(75, 222, 151, 0.18);--ticket-warning:#ffb648;--ticket-warning-soft:rgba(255, 182, 72, 0.18);--ticket-danger:#f58989;--ticket-danger-soft:rgba(242, 100, 100, 0.16);--ticket-hover-shadow:0 8px 24px rgba(0, 0, 0, 0.32);--ticket-chip-bg:rgba(255, 255, 255, 0.06);--ticket-chip-color:#c8cbd7;--ticket-bubble-user:rgba(108, 143, 255, 0.14);--ticket-bubble-user-border:rgba(108, 143, 255, 0.30);--ticket-bubble-staff:rgba(255, 255, 255, 0.04);--ticket-bubble-staff-border:rgba(255, 255, 255, 0.10);--ticket-bubble-system:rgba(255, 255, 255, 0.06);--ticket-input-bg:#12121e;--ticket-input-bg-hover:#1d1d2b;--ticket-input-border:rgba(255, 255, 255, 0.06);--ticket-input-border-hover:rgba(255, 255, 255, 0.14)}@keyframes ticketStateEnter{0%{opacity:0;transform:translateY(10px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ticketStateEnterFade{0%{opacity:0}to{opacity:1}}@keyframes ticketListItemPop{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}.ticket-panel-state.is-entering{animation:ticketStateEnter .32s cubic-bezier(.16,1,.3,1) both}.ticket-panel-state.is-entering>*{animation:ticketStateEnterFade .42s cubic-bezier(.16,1,.3,1) both;animation-delay:.06s}.ticket-panel-state.is-entering>*+*{animation-delay:.12s}.ticket-panel-state.is-entering>*+*+*{animation-delay:.18s}.ticket-list-item{animation:ticketListItemPop .28s cubic-bezier(.16,1,.3,1) both}#tickets-content .card-default{margin-left:0;margin-bottom:0}#tickets-content [data-feather],#tickets-content svg.feather{vertical-align:-2px;line-height:1}.ticket-welcome-btn,.ticket-list-new-btn,#ticket-create-submit,#ticket-create-cancel,#ticket-view-send,#ticket-view-close{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;line-height:1.2;width:auto;transition:transform .18s cubic-bezier(.16,1,.3,1),background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease!important}.ticket-welcome-btn:hover,.ticket-list-new-btn:hover,#ticket-create-submit:hover:not(:disabled),#ticket-view-send:hover:not(:disabled){transform:translateY(-1px)}.ticket-welcome-btn:active,.ticket-list-new-btn:active,#ticket-create-submit:active,#ticket-view-send:active{transform:translateY(0)}.ticket-welcome-btn i,.ticket-list-new-btn i,#ticket-create-submit i,#ticket-view-send i,#ticket-view-close i{margin:0!important}#tickets-content .form,#tickets-content .form.clean{padding:0!important;background-color:transparent!important}#tickets-content .ticket-panel-form .row.g-3{--bs-gutter-y:18px}.ticket-list-container{background:var(--ticket-bg);border:1px solid var(--ticket-border);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:10px;max-height:calc(100vh - 160px);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.ticket-list-header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 8px 10px;border-bottom:1px solid var(--ticket-divider);flex-shrink:0}.ticket-list-header-text{min-width:0}.ticket-list-title{font-size:15px;font-weight:700;line-height:1.3;color:var(--ticket-text-strong);margin:0 0 2px 0;letter-spacing:var(--tracking-tight)}.ticket-list-subtitle{font-size:11.5px;font-weight:500;line-height:1.3;color:var(--ticket-text-mute);margin:0;letter-spacing:var(--tracking-snug)}.ticket-list-new-btn{padding:6px 12px;background:var(--ticket-accent-soft);color:var(--ticket-accent);border:1px solid transparent;border-radius:8px;font-size:12px;font-weight:600;line-height:1.2;flex-shrink:0;cursor:pointer}.ticket-list-new-btn:hover{border-color:var(--ticket-accent);color:var(--ticket-accent);background:var(--ticket-accent-soft)}.ticket-list-summary{display:flex;flex-wrap:wrap;gap:6px;padding:4px 4px 10px;border-bottom:1px solid var(--ticket-divider);flex-shrink:0}.ticket-summary-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;background:var(--ticket-bg-soft);border:1px solid var(--ticket-border);border-radius:999px;font-size:11px;font-weight:500;line-height:1.3;color:var(--ticket-text-mute);letter-spacing:var(--tracking-snug)}.ticket-summary-chip strong{color:var(--ticket-text-strong);font-weight:700;font-variant-numeric:tabular-nums}.ticket-summary-chip .dot{width:6px;height:6px;border-radius:50%;flex-shrink:0;background:var(--ticket-text-subtle)}.ticket-summary-chip.active .dot{background:var(--ticket-accent)}.ticket-summary-chip.warning .dot{background:var(--ticket-warning)}.ticket-summary-chip.success .dot{background:var(--ticket-success)}.ticket-summary-chip.muted .dot{background:var(--ticket-text-subtle)}.ticket-list-body{overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:4px;padding:4px 4px 8px;flex:1;min-height:0}.ticket-list-item{display:flex;align-items:stretch;gap:10px;padding:10px 12px;border-radius:10px;cursor:pointer;position:relative;border:1px solid transparent;background:0 0;transition:background-color .22s cubic-bezier(.16,1,.3,1),border-color .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1)}.ticket-list-item::before{content:"";position:absolute;left:0;top:12%;bottom:12%;width:3px;border-radius:0 3px 3px 0;background:0 0;transition:background .22s cubic-bezier(.16,1,.3,1),top .22s cubic-bezier(.16,1,.3,1),bottom .22s cubic-bezier(.16,1,.3,1)}.ticket-list-item[data-status=OPEN]::before,.ticket-list-item[data-status=WAITING_STAFF]::before{background:var(--ticket-accent)}.ticket-list-item[data-status=WAITING_USER]::before{background:var(--ticket-warning)}.ticket-list-item[data-status=RESOLVED]::before{background:var(--ticket-success)}.ticket-list-item[data-status=CLOSED]::before{background:var(--ticket-text-subtle)}.ticket-list-item:hover,.ticket-list-item:focus-visible{background:var(--ticket-bg-soft);outline:0}.ticket-list-item:hover::before,.ticket-list-item.active::before{top:6%;bottom:6%}.ticket-list-item.active{background:var(--ticket-accent-soft);border-color:var(--ticket-accent)}.ticket-list-item-body{flex:1;min-width:0;padding-left:6px}.ticket-list-item-title{font-size:13px;font-weight:600;line-height:1.3;color:var(--ticket-text-strong);margin:0 0 3px 0;letter-spacing:var(--tracking-tight);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ticket-list-item-preview{font-size:11.5px;font-weight:500;line-height:1.45;color:var(--ticket-text-mute);margin:0 0 6px 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.ticket-list-item-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:10.5px;font-weight:500;line-height:1.3;color:var(--ticket-text-subtle);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-snug)}.ticket-list-item-meta .ticket-status-badge{padding:2px 8px!important;font-size:10px!important;font-weight:600!important;line-height:1.4!important;min-width:0!important;width:auto!important}.ticket-list-item-count{margin-left:auto;display:inline-flex;align-items:center;gap:4px}.ticket-list-empty{text-align:center;padding:28px 16px 12px;border-top:1px dashed var(--ticket-divider);margin-top:4px}.ticket-list-empty-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--ticket-bg-soft);border:1px solid var(--ticket-border);color:var(--ticket-text-mute);margin:0 auto 12px}.ticket-list-empty-icon i,.ticket-list-empty-icon svg{width:18px;height:18px}.ticket-list-empty-title{font-size:13px;font-weight:600;line-height:1.3;color:var(--ticket-text-strong);margin:0 0 4px 0;letter-spacing:var(--tracking-tight)}.ticket-list-empty-subtitle{font-size:11.5px;font-weight:500;line-height:1.55;color:var(--ticket-text-mute);margin:0}.ticket-telegram-card{--tg-color:#229ED9;--tg-color-bright:#2AABEE;--tg-soft:rgba(34, 158, 217, 0.12);--tg-soft-hover:rgba(34, 158, 217, 0.20);--tg-border:rgba(34, 158, 217, 0.35);position:relative;display:flex;align-items:center;gap:12px;margin-top:16px;padding:13px 14px;background:linear-gradient(135deg,var(--tg-soft),rgba(34,158,217,.03));border:1px solid var(--tg-border);border-radius:12px;color:var(--ticket-text-strong)!important;text-decoration:none!important;overflow:hidden;isolation:isolate;box-shadow:0 1px 0 rgba(255,255,255,.03) inset;transition:background .25s ease,border-color .25s ease,transform .25s ease,box-shadow .25s ease}.ticket-telegram-glow{position:absolute;inset:-40% -20%auto auto;width:180px;height:180px;background:radial-gradient(circle,rgba(42,171,238,.3),transparent 65%);pointer-events:none;opacity:0;transition:opacity .3s ease;z-index:0}.ticket-telegram-card:hover{background:linear-gradient(135deg,var(--tg-soft-hover),rgba(34,158,217,.06));border-color:var(--tg-color);transform:translateY(-1px);box-shadow:0 6px 20px rgba(34,158,217,.2),0 1px 0 rgba(255,255,255,.05) inset;color:var(--ticket-text-strong)!important}.ticket-telegram-card:hover .ticket-telegram-glow{opacity:1}.ticket-telegram-card:active{transform:translateY(0) scale(.99)}.ticket-telegram-card:focus-visible{outline:0;border-color:var(--tg-color);box-shadow:0 0 0 3px rgba(34,158,217,.28),0 1px 0 rgba(255,255,255,.05) inset}.ticket-telegram-icon{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,var(--tg-color-bright),var(--tg-color));color:#fff;flex-shrink:0;box-shadow:0 3px 8px rgba(34,158,217,.4),0 1px 0 rgba(255,255,255,.22) inset,0-1px 0 rgba(0,0,0,.12) inset}.ticket-telegram-icon svg{width:20px;height:20px;display:block;transform:translateX(-1px);filter:drop-shadow(0 1px 0 rgba(0,0,0,.18))}.ticket-telegram-text{position:relative;z-index:1;display:flex;flex-direction:column;gap:2px;min-width:0;flex:1;line-height:1.2}.ticket-telegram-title{font-size:13.5px;font-weight:700;line-height:1.3;color:var(--ticket-text-strong);letter-spacing:var(--tracking-tight)}.ticket-telegram-subtitle{font-size:11.5px;font-weight:500;line-height:1.4;color:var(--ticket-text-mute);letter-spacing:var(--tracking-snug)}.ticket-telegram-arrow{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;color:var(--tg-color-bright);background:rgba(34,158,217,.1);flex-shrink:0;transition:transform .25s cubic-bezier(.16,1,.3,1),background .25s ease,color .25s ease}.ticket-telegram-arrow i,.ticket-telegram-arrow svg{width:14px;height:14px;stroke-width:2}.ticket-telegram-card:hover .ticket-telegram-arrow{transform:translate(3px,-3px);background:var(--tg-color);color:#fff}.ticket-panel{background:var(--ticket-bg);border:1px solid var(--ticket-border);border-radius:14px;min-height:calc(100vh - 160px);overflow:hidden;display:flex;flex-direction:column;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.ticket-panel-state{display:flex;flex-direction:column;flex:1;min-height:0;overflow-x:hidden}.ticket-panel-head{display:flex;align-items:flex-start;gap:14px;padding:24px 28px 20px;border-bottom:1px solid var(--ticket-divider);flex-shrink:0}.ticket-panel-back{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:var(--ticket-bg-soft);color:var(--ticket-text-mute);border:1px solid var(--ticket-border);flex-shrink:0;transition:background .22s cubic-bezier(.16,1,.3,1),border-color .22s cubic-bezier(.16,1,.3,1),color .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1);cursor:pointer}.ticket-panel-back:hover{background:var(--ticket-bg-softer);color:var(--ticket-text-strong);border-color:var(--ticket-border-strong);transform:translateX(-2px)}.ticket-panel-back:active{transform:translateX(-1px) scale(.96)}.ticket-panel-back i,.ticket-panel-back svg{width:16px;height:16px;transition:transform .22s cubic-bezier(.16,1,.3,1)}.ticket-panel-back:hover i,.ticket-panel-back:hover svg{transform:translateX(-1px)}.ticket-panel-head-text{flex:1;min-width:0}.ticket-panel-eyebrow{display:inline-block;font-size:10.5px;font-weight:600;line-height:1.3;color:var(--ticket-accent);text-transform:uppercase;letter-spacing:var(--tracking-wider);margin:0 0 4px 0}.ticket-panel-title{font-size:17px;font-weight:700;line-height:1.3;color:var(--ticket-text-strong);margin:0 0 4px 0;letter-spacing:var(--tracking-tight);word-break:break-word}.ticket-panel-subtitle{font-size:12.5px;font-weight:500;line-height:1.55;color:var(--ticket-text-mute);margin:0;letter-spacing:var(--tracking-snug)}.ticket-panel-kbd{display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;background:var(--ticket-bg-soft);color:var(--ticket-text-subtle);border:1px solid var(--ticket-border);border-bottom-width:2px;border-radius:6px;font-family:var(--font-mono);font-size:10.5px;font-weight:600;line-height:1.2;letter-spacing:var(--tracking-wide);flex-shrink:0;margin-top:2px}@media (max-width:768px){.ticket-panel-kbd{display:none}}.ticket-panel-welcome{align-items:center;justify-content:center;text-align:center;padding:48px 32px 32px;gap:12px}.ticket-welcome-icon{width:56px;height:56px;border-radius:50%;background:radial-gradient(circle at 30% 30%,rgba(108,143,255,.22),var(--ticket-accent-soft) 70%);color:var(--ticket-accent);display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ticket-accent-soft);box-shadow:0 0 0 6px var(--ticket-bg-softer)}.ticket-welcome-icon i,.ticket-welcome-icon svg{width:22px;height:22px;stroke-width:1.75}.ticket-welcome-title{font-size:18px;font-weight:700;line-height:1.3;color:var(--ticket-text-strong);margin:0;letter-spacing:var(--tracking-tight)}.ticket-welcome-subtitle{font-size:13px;font-weight:500;line-height:1.55;color:var(--ticket-text-mute);margin:0;max-width:420px}.ticket-welcome-btn{margin:4px auto 0;padding:9px 18px;font-size:13px;font-weight:600;line-height:1.2}.ticket-panel-welcome .ticket-policy-card{margin-top:24px;width:100%;max-width:680px}.ticket-panel:has(#ticket-panel-create:not(.d-none)){min-height:0;overflow:visible}.ticket-panel-form{padding:0;flex:0 0 auto;overflow-x:hidden}.ticket-form-section{padding:18px 28px;border-bottom:1px solid var(--ticket-divider)}.ticket-form-section--last{border-bottom:none}.ticket-form-section-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.ticket-form-section-label{font-size:10.5px;font-weight:600;line-height:1.3;color:var(--ticket-text);text-transform:uppercase;letter-spacing:var(--tracking-wider)}.ticket-form-section-hint{font-size:10.5px;font-weight:500;line-height:1.3;color:var(--ticket-text-subtle);letter-spacing:var(--tracking-snug)}#tickets-content .ticket-panel-form .row.g-3{--bs-gutter-y:14px}.ticket-panel-actions{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 28px;border-top:1px solid var(--ticket-divider);background:var(--ticket-bg-softer);margin-top:auto;flex-shrink:0}.ticket-panel-actions .button-primary,.ticket-panel-actions .button-white{line-height:1.2}.ticket-actions-hint{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;font-weight:500;line-height:1.3;color:var(--ticket-text-subtle);letter-spacing:var(--tracking-snug);min-width:0}.ticket-actions-hint i,.ticket-actions-hint svg{width:12px;height:12px;flex-shrink:0;color:var(--ticket-text-subtle)}.ticket-actions-buttons{display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.ticket-label-optional{font-weight:500;color:var(--ticket-text-subtle);letter-spacing:var(--tracking-snug)}@media (max-width:768px){.ticket-form-section{padding:14px 18px}.ticket-actions-hint{display:none}.ticket-panel-actions{justify-content:flex-end}}.ticket-view-badges{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 6px}.ticket-view-badges .badge-active,.ticket-view-badges .badge-success,.ticket-view-badges .badge-warning,.ticket-view-badges .badge-danger,.ticket-view-badges .badge-gray,.ticket-view-badges .badge-purple{width:auto!important;min-width:0!important;padding:3px 10px!important;font-size:11px!important;font-weight:600!important;line-height:1.4!important}#ticket-view-meta{font-size:11.5px;font-weight:500;line-height:1.4;color:var(--ticket-text-subtle);margin:4px 0 0 0;letter-spacing:var(--tracking-snug);font-family:var(--font-mono)}.ticket-panel-thread{display:flex;flex-direction:column;gap:14px;padding:24px 28px;overflow-y:auto;overflow-x:hidden;flex:1;min-height:0}.ticket-thread-loader{display:flex;align-items:center;justify-content:center;padding:60px 0}.ticket-thread-empty{text-align:center;padding:32px 8px}.ticket-thread-empty p{font-size:13px;line-height:1.5;margin:0}.ticket-message{display:flex;width:100%}.ticket-message-user{justify-content:flex-end}.ticket-message-staff{justify-content:flex-start}.ticket-message-system{justify-content:center}.ticket-chat-bubble{max-width:78%;padding:10px 14px;border-radius:12px;border:1px solid transparent;font-size:13px;word-break:break-word}.ticket-chat-bubble.user{background-color:var(--ticket-bubble-user);border-color:var(--ticket-bubble-user-border);border-bottom-right-radius:4px}.ticket-chat-bubble.staff{background-color:var(--ticket-bubble-staff);border-color:var(--ticket-bubble-staff-border);border-bottom-left-radius:4px}.ticket-chat-bubble.system{background-color:var(--ticket-bubble-system);color:var(--ticket-text-mute);font-size:11.5px;line-height:1.4;font-style:italic;text-align:center;border-radius:999px;padding:6px 14px;max-width:90%}.ticket-bubble-head{display:flex;align-items:center;gap:6px;margin-bottom:8px;font-size:11px;line-height:1.2;color:var(--ticket-text-mute);font-weight:600;letter-spacing:var(--tracking-snug)}.ticket-bubble-head i,.ticket-bubble-head svg{width:12px;height:12px}.ticket-bubble-sender{margin-right:8px}.ticket-bubble-time{margin-left:auto;font-weight:500;color:var(--ticket-text-subtle);font-family:var(--font-mono);font-size:10.5px;line-height:1.2}.ticket-bubble-body{margin:0;white-space:pre-wrap;color:var(--ticket-text-strong);font-size:13px;font-weight:500;line-height:1.55}.ticket-attachment-image{margin-top:10px;max-width:240px;max-height:200px;width:auto;height:auto;border-radius:8px;object-fit:cover;border:1px solid var(--ticket-divider);display:block}.ticket-panel-reply{border-top:1px solid var(--ticket-divider);background:var(--ticket-bg-softer);padding:14px 28px 16px;flex-shrink:0}.ticket-reply-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.ticket-reply-label{font-size:12px;font-weight:600;line-height:1.3;color:var(--ticket-text);letter-spacing:var(--tracking-snug);margin:0;cursor:pointer}.ticket-reply-head>.ticket-counter{position:static;transform:none;background:0 0;padding:0}#tickets-content .ticket-textarea--reply{min-height:96px!important;max-height:220px!important;padding:10px 12px!important;border-radius:10px!important}.ticket-reply-textarea-wrap{display:block}.ticket-reply-textarea-wrap>.ticket-counter{bottom:8px;right:8px}.ticket-reply-dropzone-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:var(--ticket-accent-soft);border:2px dashed var(--ticket-accent);border-radius:10px;color:var(--ticket-accent);font-size:12px;font-weight:600;line-height:1.3;letter-spacing:var(--tracking-snug);pointer-events:none;opacity:0;transform:scale(.98);transition:opacity .18s ease,transform .18s ease}.ticket-reply-dropzone-overlay i,.ticket-reply-dropzone-overlay svg{width:20px;height:20px;stroke-width:1.75}.ticket-reply-textarea-wrap.is-dragover .ticket-reply-dropzone-overlay{opacity:1;transform:scale(1)}.ticket-reply-attachment{display:flex;align-items:center;gap:10px;margin:10px 0 0;padding:8px 10px 8px 8px;background:var(--ticket-bg-soft);border:1px solid var(--ticket-border);border-radius:10px;animation:ticketAttachmentSlideIn .28s cubic-bezier(.16,1,.3,1)}@keyframes ticketAttachmentSlideIn{0%{opacity:0;transform:translateY(-4px) scale(.985)}to{opacity:1;transform:none}}.ticket-reply-attachment-preview{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.ticket-reply-attachment-thumb{width:36px;height:36px;border-radius:7px;object-fit:cover;background:var(--ticket-bg-softer);border:1px solid var(--ticket-divider);flex-shrink:0;display:block}.ticket-reply-attachment-meta{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.ticket-reply-attachment-name{font-family:var(--font-mono);font-size:11.5px;font-weight:500;line-height:1.3;color:var(--ticket-text-strong);letter-spacing:var(--tracking-snug);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticket-reply-attachment-size{font-family:var(--font-mono);font-size:10.5px;font-weight:500;line-height:1.3;color:var(--ticket-text-subtle);letter-spacing:var(--tracking-snug)}.ticket-reply-attachment-remove{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;background:0 0;border:1px solid transparent;color:var(--ticket-text-subtle);cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease;flex-shrink:0;padding:0}.ticket-reply-attachment-remove:hover{background:var(--ticket-danger-soft);border-color:var(--ticket-danger-soft);color:var(--ticket-danger)}.ticket-reply-attachment-remove:focus-visible{outline:0;border-color:var(--ticket-danger);background:var(--ticket-danger-soft);color:var(--ticket-danger)}.ticket-reply-attachment-remove i,.ticket-reply-attachment-remove svg{width:13px;height:13px;stroke-width:2}.ticket-reply-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.ticket-reply-attach-trigger{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;font-size:12px;font-weight:500;line-height:1.3;color:var(--ticket-text-mute);background:var(--ticket-bg);border:1px solid var(--ticket-border);border-radius:8px;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease;letter-spacing:var(--tracking-snug);margin:0}.ticket-reply-attach-trigger:hover{background:var(--ticket-bg-softer);border-color:var(--ticket-border-strong);color:var(--ticket-text-strong)}.ticket-reply-attach-trigger:active{transform:scale(.98)}.ticket-reply-attach-trigger i,.ticket-reply-attach-trigger svg{width:14px;height:14px;stroke-width:1.75;color:var(--ticket-text-subtle)}.ticket-reply-attach-trigger:hover i,.ticket-reply-attach-trigger:hover svg{color:var(--ticket-accent)}.ticket-reply-attach-label{line-height:1.3}.ticket-reply-attach-hint{font-size:10.5px;color:var(--ticket-text-subtle);font-weight:500;letter-spacing:var(--tracking-snug);padding-left:6px;margin-left:2px;border-left:1px solid var(--ticket-divider);line-height:1.3}.ticket-reply-attach-trigger.is-hidden{display:none}.ticket-reply-buttons{display:flex;align-items:center;gap:8px;margin-left:auto}.ticket-reply-buttons .button-primary,.ticket-reply-buttons .button-danger,.ticket-reply-buttons .button-white{line-height:1.2}#ticket-create-submit.button-primary,#ticket-view-send.button-primary{padding:9px 16px!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important;border-radius:8px!important;letter-spacing:var(--tracking-snug);box-shadow:0 1px 0 rgba(255,255,255,.06) inset,0 1px 2px rgba(0,0,0,.18)}#ticket-create-submit.button-primary .icon-14,#ticket-create-submit.button-primary i,#ticket-create-submit.button-primary svg,#ticket-view-send.button-primary .icon-14,#ticket-view-send.button-primary i,#ticket-view-send.button-primary svg{stroke-width:2;width:14px;height:14px;color:#fff}#ticket-create-submit.button-primary:hover:not(:disabled),#ticket-view-send.button-primary:hover:not(:disabled){box-shadow:0 1px 0 rgba(255,255,255,.08) inset,0 4px 12px rgba(47,73,209,.32)}#ticket-create-submit.button-primary:focus-visible,#ticket-view-send.button-primary:focus-visible{outline:0;box-shadow:0 0 0 3px var(--ticket-accent-soft),0 1px 0 rgba(255,255,255,.06) inset!important}#ticket-create-cancel.button-white,.ticket-close-btn{background-color:transparent!important;color:var(--ticket-text-mute)!important;border:1px solid var(--ticket-border)!important;padding:9px 16px!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important;border-radius:8px!important;letter-spacing:var(--tracking-snug);box-shadow:none!important}#ticket-create-cancel.button-white .icon-14,#ticket-create-cancel.button-white i,#ticket-create-cancel.button-white svg,.ticket-close-btn .icon-14,.ticket-close-btn i,.ticket-close-btn svg{color:var(--ticket-text-subtle);stroke-width:2;width:14px;height:14px;transition:color .2s ease}#ticket-create-cancel.button-white:active,.ticket-close-btn:active{transform:translateY(0) scale(.98)}#ticket-create-cancel.button-white:hover{background-color:var(--ticket-bg)!important;border-color:var(--ticket-border-strong)!important;color:var(--ticket-text-strong)!important;transform:translateY(-1px)}#ticket-create-cancel.button-white:hover .icon-14,#ticket-create-cancel.button-white:hover i,#ticket-create-cancel.button-white:hover svg{color:var(--ticket-text-strong)}#ticket-create-cancel.button-white:focus-visible{outline:0;border-color:var(--ticket-accent)!important;color:var(--ticket-text-strong)!important;box-shadow:0 0 0 3px var(--ticket-accent-soft)!important}.ticket-close-btn:hover{background-color:var(--ticket-danger-soft)!important;border-color:var(--ticket-danger)!important;color:var(--ticket-danger)!important;transform:translateY(-1px)}.ticket-close-btn:hover .icon-14,.ticket-close-btn:hover i,.ticket-close-btn:hover svg{color:var(--ticket-danger)}.ticket-close-btn:focus-visible{outline:0;border-color:var(--ticket-danger)!important;color:var(--ticket-danger)!important;box-shadow:0 0 0 3px var(--ticket-danger-soft)!important}#tickets-content .wrapper>.label{width:auto!important;max-width:100%;font-size:12px;font-weight:600;line-height:1.3;color:var(--ticket-text);margin:0 0 8px 0!important;letter-spacing:var(--tracking-snug);cursor:pointer}#tickets-content input.input,#tickets-content textarea.input{background-color:var(--ticket-input-bg)!important;border:1px solid var(--ticket-input-border)!important;border-radius:10px!important;color:var(--ticket-text-strong)!important;width:100%!important;box-sizing:border-box;height:42px;padding:0 12px;box-shadow:none!important;margin-bottom:0!important;display:block;font-size:13px;font-weight:500;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}#tickets-content textarea.input{height:auto;padding:12px 12px}#tickets-content input.input::placeholder,#tickets-content textarea.input::placeholder{color:var(--ticket-text-subtle);font-weight:500}#tickets-content input.input:hover:not(:focus):not(:disabled),#tickets-content textarea.input:hover:not(:focus):not(:disabled){border-color:var(--ticket-input-border-hover)!important;background-color:var(--ticket-input-bg-hover)!important}#tickets-content input.input:focus,#tickets-content textarea.input:focus{border-color:var(--ticket-accent)!important;background-color:var(--ticket-input-bg-hover)!important;box-shadow:0 0 0 3px var(--ticket-accent-soft)!important;outline:0!important}#tickets-content select.form-select,#tickets-content select.form-select+.select2-container{width:100%!important}.ticket-textarea{min-height:160px;max-height:320px;line-height:1.55;padding:12px 12px!important;font-size:13px;font-weight:500;resize:vertical;border-radius:10px;width:100%;box-sizing:border-box;display:block}#ticket-panel-create .ticket-textarea{min-height:180px;padding-bottom:32px!important}.ticket-input-wrap,.ticket-textarea-wrap{position:relative;display:block}#tickets-content .ticket-input-wrap input.input{padding-right:64px}.ticket-counter{position:absolute;right:8px;font-family:var(--font-mono);font-size:10.5px;font-weight:500;line-height:1;color:var(--ticket-text-subtle);letter-spacing:var(--tracking-snug);font-variant-numeric:tabular-nums;pointer-events:none;background:var(--ticket-input-bg);padding:3px 6px;border-radius:4px;transition:color .2s ease,background-color .2s ease}.ticket-input-wrap>.ticket-counter{top:50%;transform:translateY(-50%)}.ticket-textarea-wrap>.ticket-counter{bottom:10px}.ticket-input-wrap:focus-within>.ticket-counter,.ticket-textarea-wrap:focus-within>.ticket-counter{background-color:var(--ticket-input-bg-hover)}.ticket-counter.is-warning{color:var(--ticket-warning)}.ticket-counter.is-danger{color:var(--ticket-danger)}.ticket-policy-card{padding:16px 18px;background:var(--ticket-bg-soft);border:1px solid var(--ticket-border);border-radius:12px;text-align:left}.ticket-policy-head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.ticket-policy-eyebrow{font-size:10.5px;font-weight:600;line-height:1.3;color:var(--ticket-text-strong);text-transform:uppercase;letter-spacing:var(--tracking-wider);flex-shrink:0}.ticket-policy-divider{flex:0 0 18px;height:1px;background:var(--ticket-divider)}.ticket-policy-hint{font-size:11.5px;font-weight:500;line-height:1.3;color:var(--ticket-text-subtle);margin:0;letter-spacing:var(--tracking-snug)}.ticket-policy-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 18px}.ticket-policy-item{display:flex;align-items:flex-start;gap:10px}.ticket-policy-item-icon{width:22px;height:22px;border-radius:6px;background:var(--ticket-chip-bg);color:var(--ticket-text-subtle);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.ticket-policy-item-icon i,.ticket-policy-item-icon svg{width:12px;height:12px}.ticket-policy-item[data-tone=info] .ticket-policy-item-icon{background:var(--ticket-accent-soft);color:var(--ticket-accent)}.ticket-policy-item[data-tone=warning] .ticket-policy-item-icon{background:var(--ticket-warning-soft);color:var(--ticket-warning)}.ticket-policy-item[data-tone=accent] .ticket-policy-item-icon{background:var(--ticket-accent-soft);color:var(--ticket-accent)}.ticket-policy-item[data-tone=success] .ticket-policy-item-icon{background:var(--ticket-success-soft);color:var(--ticket-success)}.ticket-policy-item p{font-size:12px;font-weight:500;line-height:1.5!important;color:var(--ticket-text-mute);margin:0;padding-top:1px}.ticket-policy-item p strong{color:var(--ticket-text-strong);font-weight:600}.ticket-category-chip{display:inline-flex;align-items:center;gap:6px;background-color:var(--ticket-chip-bg);color:var(--ticket-chip-color);padding:4px 10px;border-radius:999px;font-size:11.5px;font-weight:600;line-height:1.4;letter-spacing:var(--tracking-snug)}.ticket-category-chip i,.ticket-category-chip svg{width:12px;height:12px}.ticket-dropzone{position:relative;display:block;border:1px dashed var(--ticket-border-strong);border-radius:12px;padding:22px 18px;background:var(--ticket-bg-softer);transition:border-color .22s cubic-bezier(.16,1,.3,1),background-color .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1)}.ticket-dropzone:not(.has-file):hover,.ticket-dropzone.is-dragover{border-color:var(--ticket-accent);background-color:var(--ticket-accent-soft)}.ticket-dropzone.is-dragover{box-shadow:0 0 0 3px var(--ticket-accent-soft)}.ticket-dropzone-empty{display:flex;flex-direction:column;align-items:center;gap:6px;margin:0;cursor:pointer;text-align:center}.ticket-dropzone-icon{width:38px;height:38px;border-radius:10px;background:var(--ticket-accent-soft);color:var(--ticket-accent);display:inline-flex;align-items:center;justify-content:center;margin-bottom:2px;transition:transform .22s cubic-bezier(.16,1,.3,1)}.ticket-dropzone:hover .ticket-dropzone-icon,.ticket-dropzone.is-dragover .ticket-dropzone-icon{transform:translateY(-2px)}.ticket-dropzone-icon i,.ticket-dropzone-icon svg{width:18px;height:18px;stroke-width:1.8}.ticket-dropzone-title{font-size:13px;font-weight:600;line-height:1.3;color:var(--ticket-text-strong);letter-spacing:var(--tracking-snug)}.ticket-dropzone-browse{color:var(--ticket-accent);text-decoration:underline;text-decoration-color:var(--ticket-accent-soft);text-underline-offset:3px;transition:text-decoration-color .2s ease}.ticket-dropzone:hover .ticket-dropzone-browse,.ticket-dropzone.is-dragover .ticket-dropzone-browse{text-decoration-color:var(--ticket-accent)}.ticket-dropzone-hint{font-size:11px;font-weight:500;line-height:1.3;color:var(--ticket-text-subtle);font-family:var(--font-mono);letter-spacing:var(--tracking-snug)}.ticket-dropzone.has-file{padding:12px 14px;border-style:solid;border-color:var(--ticket-border);background:var(--ticket-bg-soft)}.ticket-dropzone-preview{display:flex;align-items:center;gap:12px}.ticket-dropzone-thumb{width:52px;height:52px;object-fit:cover;border-radius:8px;flex-shrink:0;border:1px solid var(--ticket-border);background:var(--ticket-bg-softer);display:block}.ticket-dropzone-meta{flex:1;min-width:0}.ticket-dropzone-filename{font-size:12.5px;font-weight:600;line-height:1.3;color:var(--ticket-text-strong);margin:0 0 4px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:var(--tracking-snug)}.ticket-dropzone-size{font-size:11px;font-weight:500;line-height:1.3;color:var(--ticket-text-subtle);font-family:var(--font-mono);margin:0;letter-spacing:var(--tracking-snug)}.ticket-dropzone-remove{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:0 0;color:var(--ticket-text-mute);border:1px solid var(--ticket-border);flex-shrink:0;cursor:pointer;transition:background-color .18s cubic-bezier(.16,1,.3,1),color .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1)}.ticket-dropzone-remove:hover{background:var(--ticket-danger-soft);color:var(--ticket-danger);border-color:transparent}.ticket-dropzone-remove i,.ticket-dropzone-remove svg{width:14px;height:14px}.ticket-file-input{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ticket-file-trigger{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px dashed var(--ticket-border-strong);border-radius:8px;background:var(--ticket-bg-soft);cursor:pointer;font-size:12.5px;font-weight:500;line-height:1.3;color:var(--ticket-text-mute);transition:background .2s ease,border-color .2s ease,color .2s ease;margin-bottom:0}.ticket-file-trigger:hover{background:var(--ticket-accent-soft);color:var(--ticket-text-strong);border-color:var(--ticket-accent)}.ticket-file-hidden{display:none!important}.ticket-file-name{font-size:12px;font-weight:500;line-height:1.3;color:var(--ticket-text-mute);font-family:var(--font-mono);word-break:break-all}#ticket-create-category+.select2-container,#ticket-create-priority+.select2-container{width:100%!important}#ticket-create-category+.select2-container .select2-selection--single,#ticket-create-priority+.select2-container .select2-selection--single{height:42px!important;border-radius:10px;padding:0 12px;border:1px solid var(--ticket-input-border)!important;background-color:var(--ticket-input-bg)!important;transition:border-color .2s ease,background .2s ease,border-radius .2s ease}#ticket-create-category+.select2-container.select2-container--default.select2-container--focus .select2-selection--single,#ticket-create-priority+.select2-container.select2-container--default.select2-container--focus .select2-selection--single,#ticket-create-category+.select2-container .select2-selection--single:hover,#ticket-create-priority+.select2-container .select2-selection--single:hover{border-color:var(--ticket-accent)!important;background-color:var(--ticket-input-bg-hover)!important}#ticket-create-category+.select2-container--open.select2-container--below .select2-selection--single,#ticket-create-priority+.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}#ticket-create-category+.select2-container--open.select2-container--above .select2-selection--single,#ticket-create-priority+.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0!important;border-top-right-radius:0!important}#ticket-create-category+.select2-container .select2-selection__rendered,#ticket-create-priority+.select2-container .select2-selection__rendered{font-size:13px!important;font-weight:500;line-height:1.3!important;color:var(--ticket-text-strong)!important;padding:0!important}.ticket-select-option{display:inline-flex;align-items:center;gap:8px;line-height:1.3}.ticket-select-option>i,.ticket-select-option>svg{width:14px;height:14px;color:var(--ticket-text-mute);flex-shrink:0}.ticket-select-option>span{font-size:13px;font-weight:500;line-height:1.3;color:var(--ticket-text-strong)}.ticket-priority-dot{display:inline-block;box-sizing:border-box;width:14px;height:14px;border-radius:50%;flex-shrink:0;background-color:var(--ticket-success);background-clip:padding-box;border:3px solid var(--ticket-success-soft)}.ticket-priority-dot.low{background-color:var(--ticket-success);border-color:var(--ticket-success-soft)}.ticket-priority-dot.medium{background-color:var(--ticket-warning);border-color:var(--ticket-warning-soft)}.ticket-priority-dot.high{background-color:var(--ticket-danger);border-color:var(--ticket-danger-soft)}.select2-dropdown.ticket-select-dropdown{background:var(--ticket-bg)!important;border:1px solid var(--ticket-border-strong)!important;border-radius:10px;padding:6px!important;box-shadow:var(--ticket-hover-shadow)!important;overflow:hidden;transition:border-radius .2s ease}.select2-dropdown.ticket-select-dropdown.select2-dropdown--below{border-top-left-radius:0!important;border-top-right-radius:0!important;border-top:none!important}.select2-dropdown.ticket-select-dropdown.select2-dropdown--above{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom:none!important}.select2-dropdown.ticket-select-dropdown .select2-results__option{border-radius:6px;padding:8px 10px!important;font-size:13px;line-height:1.3;color:var(--ticket-text-strong)}.select2-dropdown.ticket-select-dropdown .select2-results__option--highlighted[aria-selected],.select2-dropdown.ticket-select-dropdown .select2-results__option--highlighted{background:var(--ticket-accent-soft)!important;color:var(--ticket-text-strong)!important}.select2-dropdown.ticket-select-dropdown .select2-results__option[aria-selected=true]{background:var(--ticket-bg-soft)!important;color:var(--ticket-text-strong)!important;font-weight:600}@media (max-width:991px){.ticket-list-container{max-height:none}.ticket-list-body{max-height:360px}.ticket-panel{min-height:480px}}@media (max-width:768px){.ticket-panel-head{padding:16px 18px 14px}.ticket-panel-form{padding:16px 18px}.ticket-panel-actions{padding:12px 18px}.ticket-panel-thread{padding:16px 18px}.ticket-panel-reply{padding:12px 18px 16px}.ticket-chat-bubble{max-width:92%}.ticket-reply-actions{gap:8px}.ticket-reply-attach-hint{display:none}.ticket-reply-buttons{margin-left:auto;justify-content:flex-end}}@media (max-width:480px){.ticket-list-summary{gap:4px}.ticket-summary-chip{padding:3px 7px;font-size:10.5px}.ticket-panel-welcome{padding:40px 20px 28px}.ticket-welcome-icon{width:56px;height:56px;border-radius:14px}.ticket-welcome-icon i,.ticket-welcome-icon svg{width:22px;height:22px}.ticket-welcome-title{font-size:18px}.ticket-telegram-card{padding:12px;gap:10px;margin-top:12px}.ticket-telegram-icon{width:36px;height:36px}.ticket-telegram-icon svg{width:18px;height:18px}.ticket-telegram-title{font-size:13px}.ticket-telegram-subtitle{font-size:11px}}:root{--tools-bg-soft:rgba(15, 20, 40, 0.025);--tools-bg-softer:rgba(15, 20, 40, 0.015);--tools-border:rgba(15, 20, 40, 0.08);--tools-border-strong:rgba(15, 20, 40, 0.14);--tools-divider:rgba(15, 20, 40, 0.06);--tools-text-strong:#1a1c25;--tools-text:#44485a;--tools-text-mute:#7a7e8d;--tools-text-subtle:#9aa0b1;--tools-accent:#5887ff;--tools-accent-strong:var(--accent);--tools-accent-soft:rgba(88, 135, 255, 0.10);--tools-accent-softer:rgba(88, 135, 255, 0.06);--tools-success:#28a36a;--tools-success-soft:rgba(75, 222, 151, 0.14);--tools-warning:#d99225;--tools-warning-soft:rgba(255, 172, 50, 0.14);--tools-danger:#d94c4c;--tools-danger-soft:rgba(217, 76, 76, 0.14);--tools-chip-bg:rgba(15, 20, 40, 0.04);--tools-chip-bg-hover:rgba(15, 20, 40, 0.07);--tools-chip-color:#4a4d5b;--tools-input-bg:#f4f4f7;--tools-input-bg-hover:#ebecf1;--tools-input-border:rgba(15, 20, 40, 0.06);--tools-input-border-hover:rgba(15, 20, 40, 0.18);--tools-hover-shadow:0 8px 24px rgba(15, 20, 40, 0.06);--tools-result-shadow:0 12px 30px rgba(15, 20, 40, 0.05)}.darkmode{--tools-bg-soft:rgba(255, 255, 255, 0.03);--tools-bg-softer:rgba(255, 255, 255, 0.015);--tools-border:rgba(255, 255, 255, 0.08);--tools-border-strong:rgba(255, 255, 255, 0.14);--tools-divider:rgba(255, 255, 255, 0.05);--tools-text-strong:#f1f2f8;--tools-text:#c5c8d4;--tools-text-mute:#8c90a0;--tools-text-subtle:#6a6e7e;--tools-accent:#74a0ff;--tools-accent-strong:#4661F0;--tools-accent-soft:rgba(116, 160, 255, 0.14);--tools-accent-softer:rgba(116, 160, 255, 0.08);--tools-success:#4bde97;--tools-success-soft:rgba(75, 222, 151, 0.16);--tools-warning:#ffb648;--tools-warning-soft:rgba(255, 172, 50, 0.18);--tools-danger:#f26464;--tools-danger-soft:rgba(217, 76, 76, 0.18);--tools-chip-bg:rgba(255, 255, 255, 0.04);--tools-chip-bg-hover:rgba(255, 255, 255, 0.08);--tools-chip-color:#c5c8d4;--tools-input-bg:rgba(255, 255, 255, 0.03);--tools-input-bg-hover:rgba(255, 255, 255, 0.05);--tools-input-border:rgba(255, 255, 255, 0.07);--tools-input-border-hover:rgba(255, 255, 255, 0.18);--tools-hover-shadow:0 8px 24px rgba(0, 0, 0, 0.28);--tools-result-shadow:0 12px 30px rgba(0, 0, 0, 0.30)}.tools-hero{padding:1.25rem 1.5rem;border:1px solid var(--tools-border);background:var(--tools-bg-soft);border-radius:14px;display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.tools-hero-icon{flex:0 0 auto;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:var(--tools-accent-soft);color:var(--tools-accent)}.tools-hero-icon svg{width:22px;height:22px}.tools-hero-text{flex:1 1 280px;min-width:0}.tools-hero-title{font-size:1.15rem;font-weight:600;color:var(--tools-text-strong);line-height:1.35;margin:0 0 .15rem 0}.tools-hero-subtitle{font-size:.9rem;color:var(--tools-text-mute);line-height:1.5;margin:0}.tools-chips{display:flex;flex-wrap:wrap;gap:.5rem;padding:0;margin:1.25rem 0 1rem 0;list-style:none}.tools-chip{display:inline-flex;align-items:center;gap:.45rem;padding:.55rem .95rem;border-radius:999px;background:var(--tools-chip-bg);color:var(--tools-chip-color);border:1px solid transparent;font-size:.85rem;font-weight:500;line-height:1.2;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease;user-select:none}.tools-chip:hover{background:var(--tools-chip-bg-hover);color:var(--tools-text-strong);transform:translateY(-1px)}.tools-chip svg{width:14px;height:14px}.tools-chip.active{background:var(--tools-accent-soft);color:var(--tools-accent);border-color:var(--tools-accent-soft)}.tools-chip.active:hover{background:var(--tools-accent-soft);transform:none}.tools-workspace{padding:1.5rem;border:1px solid var(--tools-border);background:var(--tools-bg-softer);border-radius:14px}.tools-workspace-head{display:flex;align-items:center;gap:.9rem;margin-bottom:.85rem}.tools-workspace-icon{flex:0 0 auto;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:var(--tools-accent-soft);color:var(--tools-accent)}.tools-workspace-icon svg{width:18px;height:18px}.tools-workspace-text{flex:1 1 auto;min-width:0}.tools-workspace-title{font-size:1rem;font-weight:600;color:var(--tools-text-strong);line-height:1.3;margin:0 0 .1rem 0}.tools-workspace-subtitle{font-size:.85rem;color:var(--tools-text-mute);line-height:1.45;margin:0}.tools-workspace-form{display:flex;gap:.6rem;margin-top:.5rem;flex-wrap:wrap}.tools-input-wrap{flex:1 1 240px;position:relative}.tools-input{width:100%;height:44px;padding:0 .95rem;border-radius:10px;background:var(--tools-input-bg);border:1px solid var(--tools-input-border);color:var(--tools-text-strong);font-size:.92rem;line-height:1.2;transition:background .18s ease,border-color .18s ease;outline:0}.tools-input::placeholder{color:var(--tools-text-subtle)}.tools-input:hover{background:var(--tools-input-bg-hover)}.tools-input:focus{background:var(--tools-input-bg-hover);border-color:var(--tools-accent)}.tools-run{flex:0 0 auto;height:44px;padding:0 1.4rem;border-radius:10px;border:0;background:var(--tools-accent-strong);color:#fff;font-size:.9rem;font-weight:600;line-height:1.2;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;transition:background .18s ease,transform .12s ease}.tools-run svg{width:14px;height:14px}.tools-run:hover{background:var(--tools-accent)}.tools-run:disabled{opacity:.6;cursor:not-allowed}.tools-run.is-loading svg{animation:tools-spin .9s linear infinite}@keyframes tools-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.tools-result{margin-top:1.25rem;min-height:140px;padding:1.25rem;border:1px solid var(--tools-border);background:var(--tools-bg-softer);border-radius:14px;box-shadow:var(--tools-result-shadow)}.tools-result-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.25rem 1.5rem 2rem 1.5rem;text-align:center}.tools-result-state-icon{width:64px;height:64px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;background:var(--tools-chip-bg);color:var(--tools-text-mute);margin-bottom:.9rem;position:relative}.tools-result-state-icon svg{width:26px;height:26px;stroke-width:1.75}.tools-result-state.is-error .tools-result-state-icon{background:var(--tools-danger-soft);color:var(--tools-danger)}.tools-result-state.is-warning .tools-result-state-icon{background:var(--tools-warning-soft);color:var(--tools-warning)}.tools-result-state.is-info .tools-result-state-icon{background:var(--tools-accent-soft);color:var(--tools-accent)}.tools-result-state-title{font-size:1rem;font-weight:600;color:var(--tools-text-strong);line-height:1.4;margin:0 0 .35rem 0;max-width:420px}.tools-result-state-subtitle{font-size:.85rem;color:var(--tools-text-mute);line-height:1.55;margin:0;max-width:420px}.tools-result-state-hint{margin-top:1rem;display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .8rem;border-radius:999px;background:var(--tools-chip-bg);color:var(--tools-text-mute);font-size:.75rem;line-height:1.2;font-weight:500}.tools-result-state-hint svg{width:12px;height:12px}.tools-result-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.25rem 1.5rem 2rem 1.5rem;text-align:center}.tools-result-empty-icon{width:64px;height:64px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;background:var(--tools-chip-bg);color:var(--tools-text-mute);margin-bottom:.9rem}.tools-result-empty-icon svg{width:26px;height:26px;stroke-width:1.75}.tools-result-empty-title{font-size:1rem;font-weight:600;color:var(--tools-text-strong);line-height:1.4;margin:0 0 .35rem 0;max-width:420px}.tools-result-empty-subtitle{font-size:.85rem;color:var(--tools-text-mute);line-height:1.55;margin:0;max-width:420px}.tools-result-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.tools-result-eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:.7rem;font-weight:600;color:var(--tools-text-mute);line-height:1.2}.tools-result-title{font-size:.95rem;font-weight:600;color:var(--tools-text-strong);line-height:1.35;margin:0}.tools-result-meta{display:inline-flex;align-items:center;gap:.4rem;font-size:.75rem;line-height:1.2;color:var(--tools-text-mute);padding:.25rem .6rem;border-radius:999px;background:var(--tools-chip-bg)}.tools-result-meta svg{width:12px;height:12px}.tools-result-meta.cached{background:var(--tools-accent-softer);color:var(--tools-accent)}.tools-raw-output{margin:0;padding:1rem 1.1rem;border-radius:10px;background:var(--tools-bg-soft);border:1px solid var(--tools-divider);color:var(--tools-text);font-family:"JetBrains Mono",monospace;font-size:.78rem;line-height:1.55;max-height:360px;overflow:auto;white-space:pre-wrap;word-break:break-word}.tools-raw-output-label{display:flex;align-items:center;gap:.4rem;text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;font-weight:600;color:var(--tools-text-mute);line-height:1.2;margin:0 0 .5rem 0}.tools-raw-output-label svg{width:12px;height:12px}.tools-subdomains-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.65rem}.tools-subdomain-row{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.65rem .85rem;border-radius:10px;background:var(--tools-bg-soft);border:1px solid var(--tools-divider);transition:background .18s ease,border-color .18s ease,transform .18s ease;cursor:pointer}.tools-subdomain-row:hover{background:var(--tools-accent-softer);border-color:var(--tools-accent-soft);transform:translateY(-1px)}.tools-subdomain-info{display:flex;flex-direction:column;gap:.15rem;min-width:0}.tools-subdomain-host{font-size:.85rem;font-weight:500;color:var(--tools-text-strong);line-height:1.35;margin:0;word-break:break-all}.tools-subdomain-ip{font-size:.72rem;color:var(--tools-text-mute);line-height:1.2;margin:0;font-family:"JetBrains Mono",monospace}.tools-subdomain-flag{flex:0 0 auto;width:22px;height:22px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;background:var(--tools-chip-bg);color:var(--tools-text-mute)}.tools-subdomain-flag.cloudflare{background:var(--tools-warning-soft);color:var(--tools-warning)}.tools-subdomain-flag svg{width:12px;height:12px}.tools-firewall-card{display:flex;align-items:center;gap:1.1rem;padding:1.1rem 1.25rem;border-radius:14px;background:var(--tools-accent-soft);border:1px solid var(--tools-accent-soft)}.tools-firewall-card.unprotected{background:var(--tools-warning-soft);border-color:var(--tools-warning-soft)}.tools-firewall-icon{flex:0 0 auto;width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;background:rgba(255,255,255,.55);color:var(--tools-accent)}.tools-firewall-card.unprotected .tools-firewall-icon{color:var(--tools-warning)}.darkmode .tools-firewall-icon{background:rgba(0,0,0,.3)}.tools-firewall-icon svg{width:26px;height:26px}.tools-firewall-text{flex:1 1 auto;min-width:0}.tools-firewall-eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:.7rem;font-weight:600;color:var(--tools-accent);line-height:1.2;margin:0 0 .2rem 0}.tools-firewall-card.unprotected .tools-firewall-eyebrow{color:var(--tools-warning)}.tools-firewall-name{font-size:1.15rem;font-weight:600;color:var(--tools-text-strong);line-height:1.3;margin:0 0 .15rem 0;word-break:break-word}.tools-firewall-target{font-size:.82rem;color:var(--tools-text-mute);line-height:1.5;margin:0;word-break:break-all;font-family:"JetBrains Mono",monospace}.tools-info-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.7rem}.tools-info-card{padding:.85rem 1rem;border-radius:10px;background:var(--tools-bg-soft);border:1px solid var(--tools-divider)}.tools-info-card.full{grid-column:1/-1}.tools-info-label{display:flex;align-items:center;gap:.35rem;text-transform:uppercase;letter-spacing:.06em;font-size:.68rem;font-weight:600;color:var(--tools-text-mute);line-height:1.2;margin:0 0 .4rem 0}.tools-info-label svg{width:12px;height:12px}.tools-info-value{font-size:.88rem;font-weight:500;color:var(--tools-text-strong);line-height:1.4;margin:0;word-break:break-word}.tools-info-value.mono{font-family:"JetBrains Mono",monospace;font-size:.8rem}.tools-info-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.3rem}.tools-info-list li{font-size:.82rem;color:var(--tools-text);line-height:1.4;font-family:"JetBrains Mono",monospace;word-break:break-all}.tools-geoip-card{display:flex;flex-direction:column;gap:1rem}.tools-geoip-head{display:flex;align-items:center;gap:1.1rem;padding:1rem 1.1rem;border-radius:14px;background:var(--tools-accent-soft)}.tools-geoip-flag{flex:0 0 auto;height:48px;width:auto;max-width:96px;border-radius:6px;overflow:hidden;box-shadow:0 1px 4px rgba(15,20,40,.18),0 0 0 1px rgba(255,255,255,.08) inset;display:inline-flex;align-items:center;justify-content:center}.darkmode .tools-geoip-flag{box-shadow:0 1px 4px rgba(0,0,0,.4),0 0 0 1px rgba(255,255,255,.06) inset}.tools-geoip-flag img{display:block;height:48px;width:auto;max-width:96px;object-fit:contain}.tools-geoip-flag-fallback{width:64px;height:48px;background:var(--tools-chip-bg);color:var(--tools-text-mute);display:inline-flex;align-items:center;justify-content:center}.tools-geoip-flag-fallback svg{width:22px;height:22px}.tools-geoip-head-text{flex:1 1 auto;min-width:0}.tools-geoip-country{font-size:1.1rem;font-weight:600;color:var(--tools-text-strong);line-height:1.3;margin:0 0 .2rem 0;word-break:break-word}.tools-geoip-city{font-size:.82rem;color:var(--tools-text-mute);line-height:1.45;margin:0}.tools-updown-card{display:flex;flex-direction:column;gap:.95rem}.tools-updown-status{display:flex;align-items:center;gap:1rem;padding:1.1rem 1.25rem;border-radius:14px;background:var(--tools-success-soft)}.tools-updown-status.is-down{background:var(--tools-danger-soft)}.tools-updown-status.is-unknown{background:var(--tools-warning-soft)}.tools-updown-pulse{flex:0 0 auto;width:14px;height:14px;border-radius:50%;background:var(--tools-success);box-shadow:0 0 0 0 var(--tools-success-soft);animation:tools-pulse 2.2s ease-out infinite}.tools-updown-status.is-down .tools-updown-pulse{background:var(--tools-danger);box-shadow:0 0 0 0 var(--tools-danger-soft)}.tools-updown-status.is-unknown .tools-updown-pulse{background:var(--tools-warning);box-shadow:0 0 0 0 var(--tools-warning-soft)}@keyframes tools-pulse{0%{box-shadow:0 0 0 0 var(--tools-accent-soft)}70%{box-shadow:0 0 0 12px transparent}to{box-shadow:0 0 0 0 transparent}}.tools-updown-text{flex:1 1 auto;min-width:0}.tools-updown-headline{font-size:1rem;font-weight:600;color:var(--tools-text-strong);line-height:1.3;margin:0 0 .15rem 0;text-transform:uppercase;letter-spacing:.04em}.tools-updown-sub{font-size:.82rem;color:var(--tools-text-mute);line-height:1.45;margin:0}.tools-phone-card{display:flex;flex-direction:column;gap:1rem}.tools-phone-head{display:flex;align-items:center;gap:1rem;padding:1.1rem 1.25rem;border-radius:14px;background:var(--tools-accent-soft)}.tools-phone-head.invalid{background:var(--tools-danger-soft)}.tools-phone-flag{flex:0 0 auto;height:48px;width:auto;max-width:96px;border-radius:6px;overflow:hidden;box-shadow:0 1px 4px rgba(15,20,40,.18),0 0 0 1px rgba(255,255,255,.08) inset;display:inline-flex;align-items:center;justify-content:center}.darkmode .tools-phone-flag{box-shadow:0 1px 4px rgba(0,0,0,.4),0 0 0 1px rgba(255,255,255,.06) inset}.tools-phone-flag img{display:block;height:48px;width:auto;max-width:96px;object-fit:contain}.tools-phone-flag-fallback{width:64px;height:48px;background:var(--tools-chip-bg);color:var(--tools-text-mute);display:inline-flex;align-items:center;justify-content:center;border-radius:6px}.tools-phone-flag-fallback svg{width:22px;height:22px}.tools-phone-head-text{flex:1 1 auto;min-width:0}.tools-phone-number{font-size:1.15rem;font-weight:600;color:var(--tools-text-strong);line-height:1.3;margin:0 0 .2rem 0;word-break:break-all;font-family:"JetBrains Mono",monospace}.tools-phone-country{font-size:.85rem;color:var(--tools-text-mute);line-height:1.45;margin:0}.tools-phone-badge{flex:0 0 auto;display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .65rem;border-radius:999px;background:var(--tools-success-soft);color:var(--tools-success);font-size:.72rem;font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:.04em}.tools-phone-badge.invalid{background:rgba(255,255,255,.18);color:var(--tools-danger)}.darkmode .tools-phone-badge.invalid{background:rgba(0,0,0,.25)}.tools-phone-badge svg{width:12px;height:12px}.tools-headers-card{display:flex;flex-direction:column;gap:.85rem}.tools-headers-status{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:12px;background:var(--tools-bg-soft);border:1px solid var(--tools-divider)}.tools-headers-status-pill{flex:0 0 auto;display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .7rem;border-radius:999px;background:var(--tools-accent-soft);color:var(--tools-accent);font-size:.78rem;font-weight:600;line-height:1.2;font-family:"JetBrains Mono",monospace}.tools-headers-status-pill.is-success{background:var(--tools-success-soft);color:var(--tools-success)}.tools-headers-status-pill.is-redirect{background:var(--tools-accent-soft);color:var(--tools-accent)}.tools-headers-status-pill.is-client{background:var(--tools-warning-soft);color:var(--tools-warning)}.tools-headers-status-pill.is-server{background:var(--tools-danger-soft);color:var(--tools-danger)}.tools-headers-status-text{font-size:.85rem;color:var(--tools-text);line-height:1.4;margin:0;word-break:break-word}.tools-headers-list{list-style:none;padding:0;margin:0;border-radius:12px;border:1px solid var(--tools-divider);overflow:hidden}.tools-headers-list li{display:grid;grid-template-columns:minmax(140px,200px) 1fr;gap:.85rem;padding:.7rem 1rem;border-bottom:1px solid var(--tools-divider);align-items:baseline;background:var(--tools-bg-soft)}.tools-headers-list li:last-child{border-bottom:none}.tools-headers-list li:nth-child(even){background:0 0}.tools-headers-key{font-family:"JetBrains Mono",monospace;font-size:.78rem;font-weight:600;color:var(--tools-text-mute);line-height:1.45;margin:0;word-break:break-word}.tools-headers-value{font-family:"JetBrains Mono",monospace;font-size:.78rem;color:var(--tools-text);line-height:1.55;margin:0;word-break:break-all}@keyframes tools-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes tools-fade-in-scale{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes tools-pop-in{0%{opacity:0;transform:scale(.6)}55%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes tools-soft-pulse{0%,to{box-shadow:0 0 0 0 var(--tools-accent-softer)}50%{box-shadow:0 0 0 6px transparent}}@keyframes tools-shimmer{0%{background-position:-240%0}to{background-position:240%0}}@keyframes tools-flag-shine{0%{transform:translateX(-110%) skewX(-12deg)}to{transform:translateX(220%) skewX(-12deg)}}.tools-hero{animation:tools-fade-in 520ms cubic-bezier(.22,.61,.36,1) backwards}.tools-chips li{animation:tools-fade-in 420ms cubic-bezier(.22,.61,.36,1) backwards}.tools-chips li:nth-child(1){animation-delay:80ms}.tools-chips li:nth-child(2){animation-delay:130ms}.tools-chips li:nth-child(3){animation-delay:180ms}.tools-chips li:nth-child(4){animation-delay:230ms}.tools-chips li:nth-child(5){animation-delay:280ms}.tools-chips li:nth-child(6){animation-delay:330ms}.tools-chips li:nth-child(7){animation-delay:380ms}.tools-workspace{animation:tools-fade-in 460ms 260ms cubic-bezier(.22,.61,.36,1) backwards}.tools-result{animation:tools-fade-in 460ms 360ms cubic-bezier(.22,.61,.36,1) backwards}.tools-chip{transition:background-color .22s ease,color .22s ease,border-color .22s ease,transform .18s cubic-bezier(.22,.61,.36,1),box-shadow .22s ease}.tools-chip:active{transform:scale(.97)}.tools-chip.active{animation:tools-pop-in 320ms cubic-bezier(.22,.61,.36,1);box-shadow:0 1px 0 0 var(--tools-accent-soft) inset,0 4px 12px -4px var(--tools-accent-soft)}.tools-tool-swap .tools-workspace-icon,.tools-tool-swap .tools-workspace-title,.tools-tool-swap .tools-workspace-subtitle{animation:tools-fade-in 320ms cubic-bezier(.22,.61,.36,1)}.tools-tool-swap .tools-workspace-title{animation-delay:40ms}.tools-tool-swap .tools-workspace-subtitle{animation-delay:80ms}.tools-input{transition:background .2s ease,border-color .2s ease,box-shadow .25s ease}.tools-input:focus{box-shadow:0 0 0 4px var(--tools-accent-softer)}.tools-run{transition:background .18s ease,transform .14s cubic-bezier(.22,.61,.36,1),box-shadow .22s ease}.tools-run:hover{transform:translateY(-1px);box-shadow:0 6px 16px -6px var(--tools-accent-strong)}.tools-run:active{transform:scale(.97)}.tools-run:disabled{transform:none;box-shadow:none}.tools-run.is-loading{position:relative;overflow:hidden}.tools-run.is-loading::after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 0,rgba(255,255,255,.18) 45%,rgba(255,255,255,.28) 50%,rgba(255,255,255,.18) 55%,transparent 100%);background-size:220% 100%;animation:tools-shimmer 1.4s linear infinite;pointer-events:none}.tools-workspace.is-running{animation:tools-soft-pulse 1.8s ease-in-out infinite}.tools-result>.tools-result-header{animation:tools-fade-in 320ms cubic-bezier(.22,.61,.36,1) backwards}.tools-result>.tools-result-body{animation:tools-fade-in 360ms 80ms cubic-bezier(.22,.61,.36,1) backwards}.tools-result-meta{animation:tools-pop-in 480ms 200ms cubic-bezier(.22,.61,.36,1) backwards}.tools-result-state{animation:tools-fade-in-scale 380ms cubic-bezier(.22,.61,.36,1) backwards!important}.tools-result-state-icon{animation:tools-pop-in 520ms 80ms cubic-bezier(.34,1.56,.64,1) backwards}.tools-result-state-title{animation:tools-fade-in 360ms 160ms cubic-bezier(.22,.61,.36,1) backwards}.tools-result-state-subtitle{animation:tools-fade-in 360ms 220ms cubic-bezier(.22,.61,.36,1) backwards}.tools-result-state-hint{animation:tools-fade-in 360ms 280ms cubic-bezier(.22,.61,.36,1) backwards}.tools-subdomain-row{animation:tools-fade-in 320ms cubic-bezier(.22,.61,.36,1) backwards;transition:background .22s ease,border-color .22s ease,transform .18s cubic-bezier(.22,.61,.36,1)}.tools-subdomain-row:nth-child(1){animation-delay:0ms}.tools-subdomain-row:nth-child(2){animation-delay:35ms}.tools-subdomain-row:nth-child(3){animation-delay:70ms}.tools-subdomain-row:nth-child(4){animation-delay:105ms}.tools-subdomain-row:nth-child(5){animation-delay:140ms}.tools-subdomain-row:nth-child(6){animation-delay:175ms}.tools-subdomain-row:nth-child(7){animation-delay:200ms}.tools-subdomain-row:nth-child(8){animation-delay:220ms}.tools-subdomain-row:nth-child(9){animation-delay:240ms}.tools-subdomain-row:nth-child(10){animation-delay:260ms}.tools-subdomain-row:nth-child(n+11){animation-delay:280ms}.tools-subdomain-row:active{transform:scale(.98)}.tools-info-grid{animation:tools-fade-in 360ms 60ms cubic-bezier(.22,.61,.36,1) backwards}.tools-info-card{transition:background .22s ease,border-color .22s ease,transform .18s cubic-bezier(.22,.61,.36,1);animation:tools-fade-in 320ms cubic-bezier(.22,.61,.36,1) backwards}.tools-info-card:nth-child(1){animation-delay:60ms}.tools-info-card:nth-child(2){animation-delay:95ms}.tools-info-card:nth-child(3){animation-delay:130ms}.tools-info-card:nth-child(4){animation-delay:165ms}.tools-info-card:nth-child(5){animation-delay:200ms}.tools-info-card:nth-child(6){animation-delay:235ms}.tools-info-card:nth-child(7){animation-delay:270ms}.tools-info-card:nth-child(8){animation-delay:305ms}.tools-info-card:nth-child(n+9){animation-delay:340ms}.tools-info-card:hover{border-color:var(--tools-border-strong);transform:translateY(-2px)}.tools-firewall-card{animation:tools-fade-in-scale 480ms 80ms cubic-bezier(.34,1.36,.64,1) backwards}.tools-firewall-icon{animation:tools-pop-in 600ms 200ms cubic-bezier(.34,1.56,.64,1) backwards}.tools-geoip-head,.tools-phone-head{animation:tools-fade-in-scale 460ms cubic-bezier(.22,.61,.36,1) backwards}.tools-geoip-flag,.tools-phone-flag{position:relative;overflow:hidden}.tools-geoip-flag img,.tools-phone-flag img{transition:transform .5s cubic-bezier(.22,.61,.36,1)}.tools-geoip-flag::after,.tools-phone-flag::after{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0)0,rgba(255,255,255,.35) 50%,rgba(255,255,255,0) 100%);transform:translateX(-110%) skewX(-12deg);animation:tools-flag-shine 1.1s 400ms cubic-bezier(.22,.61,.36,1)1 forwards;pointer-events:none}.tools-geoip-flag:hover img,.tools-phone-flag:hover img{transform:scale(1.06)}.tools-phone-badge{animation:tools-pop-in 520ms 320ms cubic-bezier(.34,1.56,.64,1) backwards}.tools-updown-status{animation:tools-fade-in-scale 420ms cubic-bezier(.22,.61,.36,1) backwards}.tools-updown-pulse{animation:tools-pop-in 500ms 120ms cubic-bezier(.34,1.56,.64,1) backwards,tools-pulse 2.2s 600ms ease-out infinite}.tools-headers-status{animation:tools-fade-in 340ms cubic-bezier(.22,.61,.36,1) backwards}.tools-headers-status-pill{animation:tools-pop-in 520ms 120ms cubic-bezier(.34,1.56,.64,1) backwards}.tools-headers-list{animation:tools-fade-in 340ms 80ms cubic-bezier(.22,.61,.36,1) backwards}.tools-headers-list li{animation:tools-fade-in 260ms cubic-bezier(.22,.61,.36,1) backwards;transition:background .2s ease}.tools-headers-list li:nth-child(1){animation-delay:100ms}.tools-headers-list li:nth-child(2){animation-delay:130ms}.tools-headers-list li:nth-child(3){animation-delay:160ms}.tools-headers-list li:nth-child(4){animation-delay:190ms}.tools-headers-list li:nth-child(5){animation-delay:220ms}.tools-headers-list li:nth-child(6){animation-delay:250ms}.tools-headers-list li:nth-child(7){animation-delay:280ms}.tools-headers-list li:nth-child(8){animation-delay:310ms}.tools-headers-list li:nth-child(9){animation-delay:340ms}.tools-headers-list li:nth-child(10){animation-delay:370ms}.tools-headers-list li:nth-child(n+11){animation-delay:400ms}.tools-raw-output{animation:tools-fade-in 360ms 100ms cubic-bezier(.22,.61,.36,1) backwards}@media (prefers-reduced-motion:reduce){.tools-hero,.tools-chips li,.tools-workspace,.tools-result,.tools-result>*,.tools-result-state,.tools-result-state-icon,.tools-result-state-title,.tools-result-state-subtitle,.tools-result-state-hint,.tools-result-meta,.tools-firewall-card,.tools-firewall-icon,.tools-geoip-head,.tools-phone-head,.tools-phone-badge,.tools-updown-status,.tools-updown-pulse,.tools-headers-status,.tools-headers-status-pill,.tools-headers-list,.tools-headers-list li,.tools-subdomain-row,.tools-info-grid,.tools-info-card,.tools-raw-output,.tools-chip.active,.tools-tool-swap .tools-workspace-icon,.tools-tool-swap .tools-workspace-title,.tools-tool-swap .tools-workspace-subtitle{animation:none!important}.tools-geoip-flag::after,.tools-phone-flag::after{display:none}.tools-workspace.is-running{animation:none!important}.tools-run.is-loading::after{animation:none!important;display:none}}@media (max-width:576px){.tools-workspace,.tools-result{padding:1.1rem}.tools-hero{padding:1.1rem}.tools-hero-title{font-size:1.05rem}.tools-workspace-form{flex-direction:column}.tools-run{width:100%}.tools-headers-list li{grid-template-columns:1fr;gap:.15rem;padding:.6rem .85rem}.tools-result-state{padding:1.5rem 1rem 1.25rem 1rem}}:root{--profile-text-strong:#1a1c25;--profile-text:rgba(26, 28, 37, 0.78);--profile-text-mute:rgba(26, 28, 37, 0.56);--profile-text-subtle:rgba(26, 28, 37, 0.40);--profile-card-bg:#ffffff;--profile-card-bg-soft:rgba(15, 20, 40, 0.018);--profile-card-border:rgba(15, 20, 40, 0.08);--profile-divider:rgba(15, 20, 40, 0.07);--profile-divider-strong:rgba(15, 20, 40, 0.13);--profile-surface:rgba(15, 20, 40, 0.03);--profile-surface-hi:rgba(15, 20, 40, 0.06);--profile-accent:var(--bs-secondary);--profile-accent-soft:var(--bs-secondary-bg-subtle);--profile-accent-ring:var(--bs-secondary-border-subtle);--profile-success:var(--bs-success);--profile-success-soft:var(--bs-success-bg-subtle);--profile-warning:var(--bs-warning);--profile-warning-soft:var(--bs-warning-bg-subtle);--profile-danger:var(--bs-danger);--profile-danger-soft:var(--bs-danger-bg-subtle);--profile-danger-strong:#b13838;--profile-input-bg:#f4f4f7;--profile-input-bg-hi:#ebecf1;--profile-input-border:rgba(15, 20, 40, 0.08);--profile-card-shadow:0 1px 2px rgba(15, 20, 40, 0.04), 0 8px 24px rgba(15, 20, 40, 0.04);--profile-modal-shadow:0 24px 64px rgba(15, 20, 40, 0.18);--profile-radius:14px;--profile-radius-sm:10px;--profile-radius-xs:8px}.darkmode{--profile-text-strong:#f1f2f8;--profile-text:rgba(239, 240, 246, 0.78);--profile-text-mute:rgba(239, 240, 246, 0.56);--profile-text-subtle:rgba(239, 240, 246, 0.36);--profile-card-bg:rgba(255, 255, 255, 0.025);--profile-card-bg-soft:rgba(255, 255, 255, 0.012);--profile-card-border:rgba(255, 255, 255, 0.07);--profile-divider:rgba(255, 255, 255, 0.06);--profile-divider-strong:rgba(255, 255, 255, 0.13);--profile-surface:rgba(255, 255, 255, 0.025);--profile-surface-hi:rgba(255, 255, 255, 0.055);--profile-input-bg:rgba(255, 255, 255, 0.04);--profile-input-bg-hi:rgba(255, 255, 255, 0.07);--profile-input-border:rgba(255, 255, 255, 0.08);--profile-card-shadow:0 1px 2px rgba(0, 0, 0, 0.18), 0 8px 28px rgba(0, 0, 0, 0.18);--profile-modal-shadow:0 28px 80px rgba(0, 0, 0, 0.55);--profile-danger-strong:#f58989}.profile-page{display:flex;flex-direction:column;gap:1rem;margin-left:5px}.profile-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4.5rem 1.5rem;min-height:320px;background:var(--profile-card-bg);border:1px solid var(--profile-card-border);border-radius:var(--profile-radius);box-shadow:var(--profile-card-shadow)}.profile-state-spinner{width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--profile-accent-soft);color:var(--profile-accent);font-size:1.4rem;margin-bottom:1.25rem}.profile-state-icon{width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;margin-bottom:1.25rem}.profile-state-icon.is-warning{background:var(--profile-warning-soft);color:var(--profile-warning)}.profile-state-icon svg{width:24px;height:24px}.profile-state-title{font-size:1.05rem;font-weight:600;color:var(--profile-text-strong);line-height:1.35;margin:0 0 .35rem 0}.profile-state-subtitle{font-size:.86rem;color:var(--profile-text-mute);line-height:1.55;margin:0;max-width:360px}.profile-state-actions{display:flex;flex-wrap:wrap;gap:.55rem;justify-content:center;margin-top:1.4rem}.profile-state-button{height:38px;padding:0 1.05rem;border-radius:var(--profile-radius-sm);border:1px solid var(--profile-divider-strong);background:0 0;color:var(--profile-text);font-size:.84rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex;align-items:center;gap:.4rem;transition:background .18s ease,color .18s ease,border-color .18s ease,opacity .18s ease}.profile-state-button svg{width:14px;height:14px}.profile-state-button:hover{background:var(--profile-surface-hi);color:var(--profile-text-strong)}.profile-state-button.is-primary{background:var(--profile-accent);border-color:var(--profile-accent);color:#fff}.profile-state-button.is-primary:hover{opacity:.9;color:#fff}.profile-hero,.profile-panel{background:var(--profile-card-bg);border:1px solid var(--profile-card-border);border-radius:var(--profile-radius);box-shadow:var(--profile-card-shadow);overflow:hidden}.profile-hero{display:flex;flex-direction:column}.profile-identity{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1.4rem 1.6rem}.profile-identity-main{display:flex;align-items:center;gap:1.05rem;min-width:0;flex:1 1 auto}.profile-avatar{flex:0 0 auto;width:60px;height:60px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,var(--profile-accent-soft) 0%,var(--profile-accent-ring) 100%);color:var(--profile-accent);font-size:1.45rem;font-weight:600;line-height:1;text-transform:uppercase;box-shadow:inset 0 0 0 1px var(--profile-accent-ring)}.profile-identity-text{min-width:0}.profile-identity-name{font-size:1.25rem;font-weight:600;color:var(--profile-text-strong);line-height:1.3;margin:0 0 .2rem 0;word-break:break-word}.profile-identity-email{font-size:.85rem;color:var(--profile-text-mute);line-height:1.5;margin:0;word-break:break-all}.profile-status{flex:0 0 auto;display:inline-flex;align-items:center;gap:.4rem;padding:.32rem .7rem;border-radius:999px;background:var(--profile-surface);color:var(--profile-text-mute);font-size:.7rem;font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:.05em}.profile-status svg{width:11px;height:11px}.profile-status.is-active{background:var(--profile-success-soft);color:var(--profile-success)}.profile-status.is-expired{background:var(--profile-danger-soft);color:var(--profile-danger)}.profile-meta{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem 1.5rem;padding:.85rem 1.6rem;background:var(--profile-card-bg-soft);border-top:1px solid var(--profile-divider);border-bottom:1px solid var(--profile-divider)}.profile-meta-item{display:inline-flex;align-items:baseline;gap:.55rem;min-width:0}.profile-meta-label{font-size:.66rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--profile-text-subtle);line-height:1.2;flex:0 0 auto}.profile-meta-value{font-size:.8rem;font-weight:500;color:var(--profile-text);line-height:1.4;word-break:break-all}.profile-meta-value.is-mono{font-family:"JetBrains Mono",monospace;font-size:.76rem;color:var(--profile-text-mute)}.profile-meta-divider{width:1px;height:14px;background:var(--profile-divider-strong);flex:0 0 auto;align-self:center}.profile-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.1rem 1.4rem;padding:1.35rem 1.6rem}.profile-metric{display:flex;flex-direction:column;gap:.35rem;min-width:0}.profile-metric-label{font-size:.66rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--profile-text-subtle);line-height:1.2}.profile-metric-value{font-size:.92rem;font-weight:600;color:var(--profile-text-strong);line-height:1.35;word-break:break-word}.profile-badge{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;font-size:.66rem;font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:.04em}.profile-badge.is-on{background:var(--profile-success-soft);color:var(--profile-success)}.profile-badge.is-off{background:var(--profile-surface-hi);color:var(--profile-text-mute)}.profile-panel{padding:1.4rem 1.6rem}.profile-panel-head{display:flex;flex-direction:column;gap:.2rem;margin-bottom:1.1rem}.profile-panel-title{font-size:1rem;font-weight:600;color:var(--profile-text-strong);line-height:1.35;margin:0}.profile-panel-desc{font-size:.8rem;color:var(--profile-text-mute);line-height:1.5;margin:0}.profile-settings{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.profile-settings-item{border-radius:var(--profile-radius-sm)}.profile-settings-trigger{width:100%;display:flex;align-items:center;gap:.85rem;padding:.8rem .95rem;border:1px solid var(--profile-divider);border-radius:var(--profile-radius-sm);background:var(--profile-card-bg-soft);color:inherit;cursor:pointer;text-align:left;transition:background .18s ease,border-color .18s ease}.profile-settings-trigger:hover{background:var(--profile-surface);border-color:var(--profile-divider-strong)}.profile-settings-item.is-danger .profile-settings-trigger{border-color:rgba(242,100,100,.18)}.profile-settings-item.is-danger .profile-settings-trigger:hover{background:var(--profile-danger-soft);border-color:rgba(242,100,100,.32)}.profile-settings-icon{flex:0 0 auto;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;background:var(--profile-surface);color:var(--profile-text-mute);transition:background .18s ease,color .18s ease}.profile-settings-icon svg{width:15px;height:15px}.profile-settings-trigger:hover .profile-settings-icon{background:var(--profile-accent-soft);color:var(--profile-accent)}.profile-settings-item.is-danger .profile-settings-icon{background:var(--profile-danger-soft);color:var(--profile-danger)}.profile-settings-item.is-danger .profile-settings-trigger:hover .profile-settings-icon{background:rgba(242,100,100,.2);color:var(--profile-danger)}.profile-settings-copy{flex:1 1 auto;display:flex;flex-direction:column;gap:.18rem;min-width:0}.profile-settings-label{font-size:.88rem;font-weight:600;color:var(--profile-text-strong);line-height:1.3}.profile-settings-hint{font-size:.74rem;color:var(--profile-text-mute);line-height:1.4}.profile-settings-item.is-danger .profile-settings-label{color:var(--profile-danger)}.profile-settings-chevron{flex:0 0 auto;color:var(--profile-text-subtle);display:inline-flex;align-items:center;transition:transform .18s ease,color .18s ease}.profile-settings-chevron svg{width:16px;height:16px}.profile-settings-trigger:hover .profile-settings-chevron{color:var(--profile-text-mute);transform:translateX(3px)}.profile-account-notice{display:flex;align-items:flex-start;gap:.85rem;padding:1rem 1.05rem;border-radius:var(--profile-radius-sm);background:var(--profile-card-bg-soft);border:1px solid var(--profile-divider)}.profile-account-notice[hidden]{display:none}.profile-account-notice-icon{flex:0 0 auto;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;background:var(--profile-surface);color:var(--profile-text-mute)}.profile-account-notice-icon svg{width:14px;height:14px}.profile-account-notice-text{flex:1 1 auto;display:flex;flex-direction:column;gap:.2rem;min-width:0}.profile-account-notice-title{font-size:.86rem;font-weight:600;color:var(--profile-text-strong);line-height:1.35;margin:0}.profile-account-notice-body{font-size:.78rem;color:var(--profile-text-mute);line-height:1.55;margin:0}.profile-billing-list{list-style:none;margin:0;padding:0}.profile-billing-list>li+li{border-top:1px solid var(--profile-divider)}.profile-billing-row{display:grid;grid-template-columns:96px 160px minmax(0,1fr) 110px 96px;gap:.75rem 1.25rem;align-items:center;padding:.85rem .6rem;margin:0-.6rem;border-radius:var(--profile-radius-xs);transition:background .15s ease}.profile-billing-row:hover{background:var(--profile-surface)}.profile-billing-id{font-family:"JetBrains Mono",monospace;font-size:.78rem;font-weight:600;color:var(--profile-text-strong);line-height:1.3;margin:0}.profile-billing-method{font-size:.82rem;font-weight:500;color:var(--profile-text);line-height:1.35;margin:0;word-break:break-word}.profile-billing-tx{font-family:"JetBrains Mono",monospace;font-size:.7rem;color:var(--profile-text-mute);line-height:1.35;margin:0;word-break:break-all}.profile-billing-date{font-family:"JetBrains Mono",monospace;font-size:.72rem;color:var(--profile-text-mute);line-height:1.3;margin:0}.profile-billing-status{display:inline-flex;align-items:center;gap:.3rem;padding:.22rem .6rem;border-radius:999px;font-size:.66rem;font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;justify-self:end}.profile-billing-status.is-completed{background:var(--profile-success-soft);color:var(--profile-success)}.profile-billing-status.is-pending{background:var(--profile-warning-soft);color:var(--profile-warning)}.profile-billing-status.is-cancelled{background:var(--profile-danger-soft);color:var(--profile-danger)}.profile-billing-status.is-failed{background:var(--profile-danger-soft);color:var(--profile-danger)}.profile-billing-status.is-secondary{background:var(--profile-surface-hi);color:var(--profile-text-mute)}.profile-billing-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.6rem 1.5rem;text-align:center}.profile-billing-empty-icon{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:var(--profile-surface);color:var(--profile-text-mute);margin-bottom:.85rem}.profile-billing-empty-icon svg{width:20px;height:20px}.profile-billing-empty-title{font-size:.88rem;font-weight:600;color:var(--profile-text-strong);line-height:1.4;margin:0 0 .25rem 0}.profile-billing-empty-subtitle{font-size:.78rem;color:var(--profile-text-mute);line-height:1.5;margin:0;max-width:320px}.profile-billing-more:not([hidden]){display:flex;justify-content:center;margin-top:1rem}.profile-billing-more-button{height:32px;padding:0 .95rem;border-radius:8px;border:1px solid var(--profile-divider-strong);background:0 0;color:var(--profile-text-mute);font-size:.76rem;font-weight:500;line-height:1.2;cursor:pointer;display:inline-flex;align-items:center;gap:.4rem;transition:background .18s ease,color .18s ease,border-color .18s ease}.profile-billing-more-button svg{width:12px;height:12px}.profile-billing-more-button:hover{background:var(--profile-surface);color:var(--profile-text-strong);border-color:var(--profile-divider-strong)}.profile-modal .modal-content{background:var(--bs-modal-bg);border:1px solid var(--profile-card-border);border-radius:var(--bs-border-radius-xl);box-shadow:var(--profile-modal-shadow);overflow:hidden}.profile-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.6rem 1.75rem 1.1rem 1.75rem;border-bottom:1px solid var(--profile-divider)}.profile-modal-head-text{display:flex;flex-direction:column;gap:.35rem;min-width:0}.profile-modal-eyebrow{text-transform:uppercase;letter-spacing:.09em;font-size:.66rem;font-weight:600;color:var(--profile-text-mute);line-height:1.2;margin:0}.profile-modal-eyebrow.is-danger{color:var(--profile-danger)}.profile-modal-title{font-size:1.1rem;font-weight:600;color:var(--profile-text-strong);line-height:1.35;margin:0;letter-spacing:-.005em}.profile-modal-close{flex:0 0 auto;width:32px;height:32px;border-radius:9px;border:1px solid var(--profile-divider);background:0 0;color:var(--profile-text-mute);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}.profile-modal-close svg{width:14px;height:14px}.profile-modal-close:hover{background:var(--profile-surface-hi);color:var(--profile-text-strong);border-color:var(--profile-divider-strong)}.profile-modal-body{padding:1.35rem 1.75rem 0 1.75rem}.profile-modal-lead{font-size:.86rem;color:var(--profile-text);line-height:1.55;margin:0 0 1.25rem 0}.profile-modal-alert{display:flex;align-items:flex-start;gap:.75rem;padding:.9rem 1.05rem;border-radius:var(--profile-radius-sm);background:var(--profile-danger-soft);border:1px solid rgba(242,100,100,.18);margin:0 0 1.25rem 0}.profile-modal-alert-icon{flex:0 0 auto;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(242,100,100,.18);color:var(--profile-danger)}.profile-modal-alert-icon svg{width:15px;height:15px}.profile-modal-alert-text{flex:1 1 auto;font-size:.82rem;color:var(--profile-danger-strong);line-height:1.55;margin:0}.profile-field{display:flex;flex-direction:column;gap:.45rem;margin-bottom:1.1rem}.profile-field:last-child{margin-bottom:0}.profile-field[hidden]{display:none}.profile-field-label{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.78rem;font-weight:600;color:var(--profile-text-strong);line-height:1.3;margin:0}.profile-field-hint{font-size:.7rem;color:var(--profile-text-mute);line-height:1.3;font-weight:400}.profile-field-hint--block{display:block;margin:0 0 .6rem 0;font-size:.74rem;line-height:1.5}.profile-field-input{box-sizing:border-box;width:100%;height:42px;min-height:42px;padding:0 .9rem;border-radius:var(--profile-radius-sm);background:var(--profile-input-bg);border:1px solid var(--profile-input-border);color:var(--profile-text-strong);font-family:inherit;font-size:.88rem;line-height:1.2;outline:0;transition:background .18s ease,border-color .18s ease,box-shadow .2s ease}.profile-field-input::placeholder{color:var(--profile-text-subtle);line-height:1.2;font-size:.88rem;font-weight:400}.profile-field-input:hover{background:var(--profile-input-bg-hi)}.profile-field-input:focus{border-color:var(--profile-accent);box-shadow:0 0 0 3px var(--profile-accent-soft)}.profile-field-input.is-invalid{border-color:var(--profile-danger);box-shadow:0 0 0 3px var(--profile-danger-soft)}.profile-field-error{font-size:.72rem;color:var(--profile-danger);line-height:1.4;margin:0;min-height:.95rem}.profile-strength{display:flex;align-items:center;gap:.6rem;margin-top:-.15rem}.profile-strength-bar{flex:1 1 auto;height:5px;border-radius:999px;background:var(--profile-surface-hi);overflow:hidden}.profile-strength-bar-fill{height:100%;width:0%;background:var(--profile-danger);border-radius:999px;transition:width .25s ease,background-color .25s ease}.profile-strength-bar-fill.is-weak{background:var(--profile-danger)}.profile-strength-bar-fill.is-medium{background:var(--profile-warning)}.profile-strength-bar-fill.is-strong{background:var(--profile-success)}.profile-strength-label{flex:0 0 auto;font-size:.66rem;font-weight:600;color:var(--profile-text-mute);line-height:1.2;text-transform:uppercase;letter-spacing:.04em;min-width:56px;text-align:right}.profile-google-step{display:flex;align-items:center;justify-content:center;min-height:48px;padding:.35rem 0}.profile-google-button-wrap{display:inline-flex;justify-content:center;width:100%}.profile-google-button-wrap>div{border-radius:var(--profile-radius-sm);overflow:hidden}.profile-google-verified{display:flex;align-items:center;gap:.85rem;padding:.75rem .95rem;border-radius:var(--profile-radius-sm);background:var(--profile-success-soft);border:1px solid rgba(75,222,151,.22);width:100%}.profile-google-verified[hidden]{display:none}.profile-google-verified-icon{flex:0 0 auto;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(75,222,151,.18);color:var(--profile-success)}.profile-google-verified-icon svg{width:14px;height:14px}.profile-google-verified-text{flex:1 1 auto;display:flex;flex-direction:column;gap:.15rem;min-width:0}.profile-google-verified-title{font-size:.8rem;font-weight:600;color:var(--profile-success);line-height:1.3;margin:0}.profile-google-verified-body{font-size:.74rem;color:var(--profile-text-mute);line-height:1.35;margin:0;word-break:break-all}.profile-google-reverify{flex:0 0 auto;height:30px;padding:0 .85rem;border-radius:7px;border:1px solid var(--profile-divider-strong);background:0 0;color:var(--profile-text);font-size:.74rem;font-weight:500;line-height:1.2;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}.profile-google-reverify:hover{background:var(--profile-surface-hi);color:var(--profile-text-strong);border-color:var(--profile-text-mute)}.profile-modal-footer{display:flex;justify-content:flex-end;gap:.55rem;padding:1.1rem 1.75rem 1.5rem 1.75rem;margin-top:1.25rem;border-top:1px solid var(--profile-divider);background:var(--profile-card-bg-soft)}.profile-modal-button{height:40px;padding:0 1.2rem;border-radius:var(--profile-radius-sm);border:1px solid transparent;font-size:.85rem;font-weight:600;line-height:1.2;cursor:pointer;display:inline-flex;align-items:center;gap:.45rem;transition:background .18s ease,transform .12s ease,opacity .18s ease,border-color .18s ease}.profile-modal-button svg{width:14px;height:14px}.profile-modal-button.is-secondary{background:0 0;border-color:var(--profile-divider-strong);color:var(--profile-text)}.profile-modal-button.is-secondary:hover{background:var(--profile-surface-hi);color:var(--profile-text-strong);border-color:var(--profile-text-mute)}.profile-modal-button.is-primary{background:var(--profile-accent);color:#fff}.profile-modal-button.is-primary:hover{opacity:.9}.profile-modal-button.is-danger{background:var(--profile-danger);color:#fff}.profile-modal-button.is-danger:hover{background:var(--profile-danger-strong)}.profile-modal-button:active{transform:scale(.98)}.profile-modal-button:disabled{opacity:.55;cursor:not-allowed;transform:none}.profile-modal-button.is-loading svg{animation:profile-spin .9s linear infinite}@keyframes profile-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes profile-rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.profile-page>*{animation:profile-rise 240ms ease-out backwards}.profile-page>:nth-child(1){animation-delay:40ms}.profile-page>:nth-child(2){animation-delay:110ms}.profile-page>:nth-child(3){animation-delay:180ms}@media (max-width:992px){.profile-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem 1.4rem}}@media (max-width:768px){.profile-billing-row{grid-template-columns:1fr auto;grid-template-rows:auto auto auto;gap:.35rem .75rem;padding:.85rem .6rem;margin:0-.6rem}.profile-billing-row .profile-billing-id{grid-column:1;grid-row:1}.profile-billing-row .profile-billing-status{grid-column:2;grid-row:1;justify-self:end}.profile-billing-row .profile-billing-method{grid-column:1/-1;grid-row:2}.profile-billing-row .profile-billing-tx{grid-column:1/-1;grid-row:3}.profile-billing-row .profile-billing-date{display:none}}@media (max-width:576px){.profile-page{gap:.85rem}.profile-identity{padding:1.2rem 1.2rem;gap:.85rem}.profile-meta{flex-direction:column;align-items:flex-start;padding:.85rem 1.2rem;gap:.55rem}.profile-meta-divider{display:none}.profile-metrics{grid-template-columns:repeat(2,minmax(0,1fr));padding:1.1rem 1.2rem}.profile-panel{padding:1.2rem 1.2rem}.profile-modal-head{padding:1.3rem 1.3rem 1rem 1.3rem}.profile-modal-body{padding:1.2rem 1.3rem 0 1.3rem}.profile-modal-footer{flex-direction:column-reverse;padding:1rem 1.3rem 1.3rem 1.3rem;margin-top:1.1rem}.profile-modal-button{width:100%;justify-content:center}.profile-google-verified{flex-wrap:wrap}.profile-google-reverify{margin-left:auto}}@media (prefers-reduced-motion:reduce){.profile-page>*,.profile-modal-button.is-loading svg{animation:none!important}.profile-settings-trigger,.profile-billing-row,.profile-billing-more-button,.profile-modal-button,.profile-state-button{transition:none!important}.profile-settings-trigger:hover .profile-settings-chevron{transform:none}}.button-no-focus:focus{border-color:transparent!important}.button-no-focus:focus-visible{border-color:transparent!important}.no-hover:hover{border-color:transparent!important}button .no-hover:hover{border-color:transparent!important}.no-focus:focus{border-color:transparent!important}button .no-focus:focus{border-color:transparent!important}.w-90{width:90%!important}.w-5{width:5%!important}.w-15{width:15%!important}.h-10{height:10px}.h-20{height:20px}.h-30{height:30%}.h-35{height:40px}.mt-5{margin-top:2rem!important}.mt-6{margin-top:2.5rem!important}.cursor-text{cursor:text!important}#google-container{width:100%;margin:1rem 0}#google-button{width:100%;display:flex;justify-content:center;align-items:center;min-height:40px}