@font-face{font-family:LINESeedSansTH;src:url(../../fonts/LINESeedSansTH/LINESeedSansTH_Th.ttf) format("truetype");font-weight:100 300;font-style:normal;font-display:swap}@font-face{font-family:LINESeedSansTH;src:url(../../fonts/LINESeedSansTH/LINESeedSansTH_Rg.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:LINESeedSansTH;src:url(../../fonts/LINESeedSansTH/LINESeedSansTH_Bd.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:LINESeedSansTH;src:url(../../fonts/LINESeedSansTH/LINESeedSansTH_XBd.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:LINESeedSansTH;src:url(../../fonts/LINESeedSansTH/LINESeedSansTH_He.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}.card.torwor-ticket-message{overflow:hidden;border:1px solid var(--torwor-border)}.card.torwor-ticket-message-staff{border-left:4px solid #0284c7}.card.torwor-ticket-message-client{border-right:4px solid #6c757d}.torwor-ticket-message-staff>.card-header{background:color-mix(in srgb,#0284c7 10%,var(--torwor-card-bg))!important}.torwor-ticket-message-client>.card-header{background:var(--torwor-card-header-bg)!important}.torwor-ticket-message .markdown-body{overflow-wrap:anywhere}.torwor-ticket-message .markdown-body pre{overflow-x:auto}:root{color-scheme:light;--torwor-primary:#6155d4;--torwor-primary-rgb:97,85,212;--torwor-primary-dark:#5045b8;--torwor-accent:var(--torwor-primary);--torwor-accent-hover:var(--torwor-primary-dark);--torwor-action-bg:var(--torwor-primary);--torwor-action-hover:var(--torwor-primary-dark);--torwor-action-text:#fff;--torwor-secondary-action-text:#fff;--torwor-success:#198754;--torwor-success-rgb:25,135,84;--torwor-warning:#b77900;--torwor-warning-rgb:183,121,0;--torwor-danger:#dc3545;--torwor-danger-rgb:220,53,69;--torwor-info:#0284c7;--torwor-info-rgb:2,132,199;--torwor-success-text:#146c43;--torwor-warning-text:#875b00;--torwor-danger-text:#b42338;--torwor-info-text:#03658f;--torwor-bg:#f5f6fa;--torwor-card-bg:#fff;--torwor-card-header-bg:#fff;--torwor-text:#1e293b;--torwor-text-muted:#5c6b80;--torwor-border:#e9eaf1;--torwor-native-border-color:var(--torwor-border);--torwor-radius-sm:10px;--torwor-radius:10px;--torwor-radius-lg:10px;--torwor-shadow:0 1px 3px rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.06);--torwor-shadow-md:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -2px rgba(0,0,0,.05);--torwor-gradient-start:#6155d4;--torwor-gradient-end:#5045b8;--torwor-native-body-font-family:"LINESeedSansTH",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--torwor-native-border-radius:10px;--torwor-native-border-radius-sm:10px;--torwor-native-border-radius-lg:var(--torwor-radius);--torwor-native-card-spacer-x:1.25rem;--torwor-native-card-spacer-y:1.25rem}[data-torwor-theme=dark]{color-scheme:dark;--torwor-accent:color-mix(in srgb,var(--torwor-primary) 35%,#fff);--torwor-accent-hover:color-mix(in srgb,var(--torwor-primary) 20%,#fff);--torwor-action-bg:var(--torwor-accent);--torwor-action-hover:var(--torwor-accent-hover);--torwor-action-text:#0d1117;--torwor-secondary-action-text:#0d1117;--torwor-success-text:#6ed6a0;--torwor-warning-text:#f4c76a;--torwor-danger-text:#ff8d9b;--torwor-info-text:#76c9f0;--torwor-bg:#0d1117;--torwor-card-bg:#161b22;--torwor-card-header-bg:#21262d;--torwor-navbar-bg:#161b22;--torwor-text:#c9d1d9;--torwor-text-muted:#8b949e;--torwor-border:#30363d;--torwor-native-border-color:var(--torwor-border)}[data-torwor-theme=dark] .torwor-header-main,html[data-torwor-theme=dark] .torwor-header-main{background-color:#0d1117!important;border-bottom-color:#30363d!important}[data-torwor-theme=dark] .torwor-navbar,html[data-torwor-theme=dark] .torwor-navbar{background-color:#161b22!important;border-bottom:1px solid #30363d!important}[data-torwor-theme=dark] .torwor-btn-logout,html[data-torwor-theme=dark] .torwor-btn-logout{background-color:#21262d!important;border:1px solid #30363d!important;color:#c9d1d9!important}[data-torwor-theme=dark] .torwor-btn-logout:hover,html[data-torwor-theme=dark] .torwor-btn-logout:hover{background-color:#30363d!important;color:#fff!important}[data-torwor-theme=dark] .torwor-btn-auth-outline,html[data-torwor-theme=dark] .torwor-btn-auth-outline{background-color:transparent!important;border:1px solid #30363d!important;color:#c9d1d9!important}[data-torwor-theme=dark] .torwor-btn-auth-outline:hover,html[data-torwor-theme=dark] .torwor-btn-auth-outline:hover{background-color:#30363d!important;border-color:#8b949e!important;color:#fff!important}[data-torwor-theme=dark] .torwor-nav-user-link,html[data-torwor-theme=dark] .torwor-nav-user-link{background-color:hsla(0,0%,100%,.06)!important}[data-torwor-theme=dark] .torwor-nav-user-link.show,[data-torwor-theme=dark] .torwor-nav-user-link:focus,[data-torwor-theme=dark] .torwor-nav-user-link:hover,html[data-torwor-theme=dark] .torwor-nav-user-link.show,html[data-torwor-theme=dark] .torwor-nav-user-link:focus,html[data-torwor-theme=dark] .torwor-nav-user-link:hover{background-color:hsla(0,0%,100%,.12)!important}[data-torwor-theme=dark] .torwor-footer,html[data-torwor-theme=dark] .torwor-footer{background-color:#161b22!important;border-top:1px solid #30363d!important}[data-torwor-theme=dark] .torwor-footer,[data-torwor-theme=dark] .torwor-footer a{color:var(--torwor-text-muted)!important}[data-torwor-theme=dark] .torwor-footer a:hover{color:var(--torwor-accent)!important}[data-torwor-theme=dark] .torwor-tile:hover{background-color:var(--torwor-card-bg)}[data-torwor-theme=dark] .btn-dark{background-color:#21262d;border-color:#30363d;color:#c9d1d9}[data-torwor-theme=dark] .btn-dark:hover{background-color:#30363d;border-color:#8b949e;color:#fff}a{color:var(--torwor-accent);text-decoration:none;transition:color .15s ease-in-out}a:hover{color:var(--torwor-accent-hover)}.nav-pills .nav-link:not(.active){color:var(--torwor-text-muted)}.nav-pills .nav-link:not(.active):hover{color:var(--torwor-text)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--torwor-action-text)!important;background-color:var(--torwor-action-bg)!important}.text-primary{color:var(--torwor-accent)!important}.bg-primary{background-color:var(--torwor-primary)!important}.border-primary{border-color:var(--torwor-accent)!important}.bg-primary-subtle{background-color:color-mix(in srgb,var(--torwor-accent) 15%,transparent)!important}.torwor-kb-article-icon{color:var(--torwor-accent);background:color-mix(in srgb,var(--torwor-accent) 10%,var(--torwor-card-bg))}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--torwor-native-gutter-x:1.5rem;--torwor-native-gutter-y:0;width:100%;padding-right:calc(var(--torwor-native-gutter-x)*.5);padding-left:calc(var(--torwor-native-gutter-x)*.5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1200px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1200px}}.row{--torwor-native-gutter-x:1.5rem;--torwor-native-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--torwor-native-gutter-y)*-1);margin-right:calc(var(--torwor-native-gutter-x)*-.5);margin-left:calc(var(--torwor-native-gutter-x)*-.5)}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--torwor-native-gutter-x)*.5);padding-left:calc(var(--torwor-native-gutter-x)*.5);margin-top:var(--torwor-native-gutter-y)}.g-1,.gx-1{--torwor-native-gutter-x:0.25rem}.g-1,.gy-1{--torwor-native-gutter-y:0.25rem}.g-2,.gx-2{--torwor-native-gutter-x:0.5rem}.g-2,.gy-2{--torwor-native-gutter-y:0.5rem}.g-3,.gx-3{--torwor-native-gutter-x:1rem}.g-3,.gy-3{--torwor-native-gutter-y:1rem}.g-4,.gx-4{--torwor-native-gutter-x:1.5rem}.g-4,.gy-4{--torwor-native-gutter-y:1.5rem}.g-5,.gx-5{--torwor-native-gutter-x:3rem}.g-5,.gy-5{--torwor-native-gutter-y:3rem}.col{flex:1 0 0%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}@media (min-width:576px){.col-sm{flex:1 0 0%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}}@media (min-width:768px){.col-md{flex:1 0 0%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}}@media (min-width:992px){.col-lg{flex:1 0 0%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.ms-auto{margin-left:auto!important}.me-auto,.mx-auto{margin-right:auto!important}.mx-auto{margin-left:auto!important}.w-100{width:100%!important}.h-100{height:100%!important}html{font-size:1rem}body,html{width:100%;height:100%;margin:0;padding:0}body{font-family:var(--torwor-native-body-font-family);font-size:.9375rem;line-height:1.5}.torwor-wrapper{display:flex;flex-direction:column}.torwor-header-main{padding:14px 0}.torwor-logo{display:flex;align-items:center;gap:10px;text-decoration:none}.torwor-logo img{height:42px;width:auto;-o-object-fit:contain;object-fit:contain}.torwor-logo-text{font-size:1.5rem;font-weight:700;color:var(--torwor-text);letter-spacing:-.5px}@media (max-width:767.98px){.torwor-header-main{padding:8px 0}.torwor-logo img{height:32px;max-width:130px}.torwor-logo-text{font-size:1.15rem}.torwor-btn-auth-outline,.torwor-btn-logout{padding:6px 12px;font-size:.8rem}}.torwor-header-dropdown .dropdown-toggle{color:var(--torwor-text-muted);font-size:.875rem;font-weight:500;transition:color .15s ease;cursor:pointer}.torwor-header-dropdown .dropdown-toggle:hover{color:var(--torwor-text)}.torwor-header-dropdown .dropdown-toggle.no-chevron:after{display:none!important}.torwor-language-menu{width:min(700px,calc(100vw - 2rem));max-height:min(70vh,calc(100vh - 6rem));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:var(--torwor-border) transparent;scrollbar-width:thin}.torwor-language-menu.show{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:8px}.torwor-language-menu>li{min-width:0}.torwor-language-menu .dropdown-item{display:flex;align-items:center;gap:9px;min-width:0;min-height:38px;padding:7px 9px;overflow:hidden;border-radius:8px}.torwor-language-menu .torwor-language-flag{flex:0 0 1.333333em;margin:0}.torwor-language-menu .torwor-language-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.torwor-language-menu::-webkit-scrollbar{width:6px}.torwor-language-menu::-webkit-scrollbar-thumb{border-radius:999px;background:var(--torwor-border)}@media (max-width:767.98px){.torwor-language-menu{width:min(460px,calc(100vw - 1rem))}.torwor-language-menu.show{grid-template-columns:repeat(3,minmax(0,1fr))}}.torwor-notification-menu{width:min(22rem,calc(100vw - 2rem));max-height:min(30rem,calc(100vh - 5rem));padding:0;overflow:hidden auto;border-radius:var(--torwor-radius)}.torwor-notification-footer,.torwor-notification-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem}.torwor-notification-header{position:sticky;top:0;z-index:1;border-bottom:1px solid var(--torwor-border);background:var(--torwor-card-header-bg);color:var(--torwor-text);font-weight:700}.torwor-notification-item,.torwor-notification-list{background:var(--torwor-card-bg)}.torwor-notification-item{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;border-bottom:1px solid var(--torwor-border);color:var(--torwor-text);font-size:.8125rem;line-height:1.45;overflow-wrap:anywhere}a.torwor-notification-item:focus,a.torwor-notification-item:hover{background:color-mix(in srgb,var(--torwor-accent) 6%,transparent);color:var(--torwor-text)}.torwor-notification-item-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 22px;width:22px;height:22px}.torwor-notification-item small{display:block;margin-top:.15rem;color:var(--torwor-text-muted)}.torwor-notification-empty{padding:1.25rem 1rem;color:var(--torwor-text-muted);font-size:.8125rem;text-align:center}.torwor-notification-footer{position:sticky;bottom:0;justify-content:center;border-top:1px solid var(--torwor-border);background:var(--torwor-card-header-bg);font-size:.8125rem}.torwor-notification-footer a{display:inline-flex;align-items:center;gap:.4rem}.torwor-header-divider{display:inline-block;width:1px;height:22px;background-color:var(--torwor-border);margin:0 4px}.torwor-btn-logout{display:inline-flex;align-items:center;justify-content:center;background-color:var(--torwor-navbar-bg,var(--torwor-primary,#002855));border:1px solid var(--torwor-navbar-bg,var(--torwor-primary,#002855));padding:7px 18px;font-size:.875rem;font-weight:600;border-radius:10px!important;transition:all .2s ease}.torwor-btn-logout:hover{background-color:var(--torwor-primary-dark,#001b3a);border-color:var(--torwor-primary-dark,#001b3a)}.torwor-btn-auth-outline{display:inline-flex;align-items:center;justify-content:center;background-color:transparent;border:1px solid var(--torwor-navbar-bg,var(--torwor-primary,#002855));color:var(--torwor-navbar-bg,var(--torwor-primary,#002855))!important;padding:7px 18px;font-size:.875rem;font-weight:600;border-radius:10px!important;text-decoration:none;transition:all .2s ease}.torwor-btn-auth-outline:hover{color:#fff!important}.torwor-btn-auth-outline:hover,.torwor-navbar{background-color:var(--torwor-navbar-bg,var(--torwor-primary,#002855))}.torwor-navbar{border-bottom:none;padding:0!important;box-shadow:0 2px 4px rgba(0,0,0,.08);position:relative;z-index:100}.navbar-toggler,.navbar-toggler:active,.navbar-toggler:focus,.navbar-toggler:focus-visible,.torwor-navbar .navbar-toggler,.torwor-navbar .navbar-toggler:active,.torwor-navbar .navbar-toggler:focus,.torwor-navbar .navbar-toggler:focus-visible,.torwor-navbar .navbar-toggler:hover{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;outline:none!important;padding:10px 0!important;color:#fff!important;display:inline-flex;align-items:center;gap:8px;font-size:.9375rem;font-weight:500;-webkit-tap-highlight-color:transparent!important}.torwor-mobile-menu{background-color:var(--torwor-card-bg)!important;color:var(--torwor-text)!important;width:300px!important;max-width:85vw!important;border-right:1px solid var(--torwor-border)!important}.torwor-mobile-menu .offcanvas-header{border-bottom:1px solid var(--torwor-border)!important}.torwor-mobile-menu .offcanvas-body,.torwor-mobile-menu .offcanvas-header{background-color:var(--torwor-card-bg)!important}.torwor-mobile-nav{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:8px!important}.torwor-mobile-nav .nav-item{width:100%!important}.torwor-mobile-nav .nav-link{display:flex!important;align-items:center!important;gap:14px!important;padding:10px 14px!important;border-radius:8px!important;color:var(--torwor-text-muted)!important;font-size:.9375rem!important;font-weight:450!important;text-decoration:none!important;transition:all .15s ease!important}.torwor-mobile-nav .nav-link.active,.torwor-mobile-nav .nav-link:focus,.torwor-mobile-nav .nav-link:hover{background-color:color-mix(in srgb,var(--torwor-accent) 10%,transparent)!important;color:var(--torwor-accent)!important}.torwor-navbar .nav-link .svg-icon{width:16px;height:16px;fill:none;stroke:currentColor;flex-shrink:0;display:inline-block}.torwor-mobile-nav .nav-link .svg-icon{width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important;flex-shrink:0!important;margin-right:0!important;display:inline-block!important}.torwor-mobile-nav .nav-link.active .svg-icon,.torwor-mobile-nav .nav-link:hover .svg-icon{stroke:var(--torwor-accent)!important}.torwor-mobile-nav .nav-link.dropdown-toggle:after{flex:0 0 7px;width:7px;height:7px;margin:0 5px 0 auto!important;border:0;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(-45deg)!important;transition:transform .2s ease!important}.torwor-mobile-nav .nav-link.dropdown-toggle[aria-expanded=true]:after{transform:rotate(45deg)!important}.torwor-mobile-nav .dropdown-menu{position:static!important;transform:none!important;inset:auto!important;float:none!important;box-shadow:none!important;border:1px solid var(--torwor-border)!important;background-color:var(--torwor-card-header-bg)!important;border-radius:10px!important;margin:4px 0 8px!important;padding:6px!important;width:100%!important;min-width:100%!important;max-width:100%!important}.torwor-mobile-nav .dropdown-menu:not(.show){display:none!important}.torwor-mobile-nav .dropdown-menu.show{display:block!important;position:static!important;transform:none!important}.torwor-mobile-nav .torwor-nav-submenu{margin:2px 0 5px!important;padding:2px 0 2px 20px!important;border:0!important;background:transparent!important}.torwor-mobile-nav .torwor-nav-submenu .dropdown-item{display:flex!important;align-items:center;gap:16px;min-height:40px;padding:8px 14px!important;color:var(--torwor-text-muted)!important}.torwor-mobile-nav .torwor-nav-submenu .dropdown-item:before{content:"";flex:0 0 5px;width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.7}.torwor-mobile-nav .dropdown-item{padding:9px 14px!important;border-radius:10px!important;font-size:.9rem!important;font-weight:500!important;color:var(--torwor-text)!important;display:block!important;width:100%!important;white-space:normal!important;transition:all .15s ease!important;background:transparent!important}.torwor-mobile-nav .dropdown-item.active,.torwor-mobile-nav .dropdown-item:focus,.torwor-mobile-nav .dropdown-item:hover{background-color:color-mix(in srgb,var(--torwor-accent) 10%,transparent)!important;color:var(--torwor-accent)!important}[data-torwor-theme=dark] .torwor-mobile-menu .btn-close{filter:invert(1) grayscale(100%)}.torwor-navbar .navbar-nav{display:flex!important;flex-direction:row!important;align-items:center;list-style:none;margin:0;padding:0;flex-wrap:wrap;gap:2px}.torwor-navbar .nav-item{position:relative;list-style:none}.torwor-navbar .nav-link{color:hsla(0,0%,100%,.9)!important;font-weight:500;font-size:.875rem;padding:12px 14px!important;transition:all .15s ease;display:flex;align-items:center;gap:6px;text-decoration:none;border-radius:4px;white-space:nowrap}.torwor-navbar .nav-item.active .nav-link,.torwor-navbar .nav-link.show,.torwor-navbar .nav-link:hover{color:#fff!important;background-color:hsla(0,0%,100%,.12)}.torwor-navbar .dropdown-toggle:after{color:hsla(0,0%,100%,.7);margin-left:5px;vertical-align:middle}.torwor-nav-user-link{background-color:rgba(0,0,0,.22)!important;padding:12px 18px!important;border-radius:0!important;font-weight:500;transition:background-color .15s ease}.torwor-nav-user-link.show,.torwor-nav-user-link:focus,.torwor-nav-user-link:hover{background-color:rgba(0,0,0,.35)!important;color:#fff!important}.torwor-navbar .dropdown-menu{border:1px solid var(--torwor-border);border-radius:10px;box-shadow:0 10px 25px rgba(0,0,0,.15);padding:6px 0;margin-top:4px;background-color:var(--torwor-card-bg);position:absolute;z-index:1000}.torwor-navbar .dropdown-menu-end{right:0;left:auto}.torwor-navbar .dropdown-item{padding:8px 16px;font-size:.875rem;color:var(--torwor-text);display:flex;align-items:center;gap:8px;text-decoration:none}.torwor-navbar .dropdown-item:hover{background-color:color-mix(in srgb,var(--torwor-accent) 8%,transparent);color:var(--torwor-accent)}[data-torwor-theme=dark] .torwor-navbar{background-color:#0b192c!important}[data-torwor-theme=dark] .torwor-btn-logout{background-color:#0b192c;border:1px solid hsla(0,0%,100%,.15)}.torwor-main{flex:1;min-height:calc(100vh - 280px)}.torwor-content{flex:1;width:100%}.torwor-page-header{margin-bottom:1.5rem}.torwor-page-title-row{display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem 1rem;padding-bottom:.5rem;border-bottom:1px solid var(--torwor-border)}.torwor-page-title-copy{display:flex;align-items:flex-start;flex-direction:column;gap:.25rem;min-width:0}.torwor-page-title{margin:0;color:var(--torwor-accent);font-size:2rem;font-weight:400;line-height:1.2;letter-spacing:0;overflow-wrap:anywhere}.torwor-page-subtitle{font-size:1rem;line-height:1.4}.torwor-page-actions:empty,.torwor-page-subtitle:empty{display:none}.torwor-page-actions{flex:0 0 auto}.torwor-page-search{width:20rem;max-width:100%}.torwor-page-breadcrumbs{margin-top:.55rem}.torwor-page-breadcrumbs .breadcrumb{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;font-size:.75rem;list-style:none}.torwor-page-breadcrumbs .breadcrumb-item{display:flex;align-items:center;color:var(--torwor-text-muted)}.torwor-page-breadcrumbs .breadcrumb-item+.breadcrumb-item:before{content:"/";padding:0 .55rem;color:var(--torwor-text-muted)}.torwor-page-breadcrumbs .breadcrumb-item a{color:var(--torwor-accent);text-decoration:none}.torwor-page-breadcrumbs .breadcrumb-item a:hover{color:var(--torwor-accent-hover);text-decoration:underline}[data-torwor-theme=dark] .torwor-page-breadcrumbs .breadcrumb-item a,[data-torwor-theme=dark] .torwor-page-title{color:color-mix(in srgb,var(--torwor-accent) 55%,#fff)}[data-torwor-theme=dark] .torwor-page-breadcrumbs .breadcrumb-item a:hover{color:color-mix(in srgb,var(--torwor-accent) 35%,#fff)}.torwor-tile{position:relative;padding:22px 24px 24px;display:flex;flex-direction:column;justify-content:center;border-radius:10px;text-decoration:none;color:inherit;transition:background-color .2s ease,color .2s ease;min-height:112px;overflow:hidden}.torwor-tile:hover{background-color:var(--torwor-card-bg);color:inherit}.torwor-tile .torwor-tile-stat{font-size:2.35rem;font-weight:700;line-height:1.1;margin-bottom:6px;color:var(--torwor-accent)}.torwor-tile .torwor-tile-title{font-size:.8125rem;font-weight:600;letter-spacing:.03em}.torwor-tile .torwor-tile-icon{position:absolute;right:24px;top:50%;transform:translateY(-50%);opacity:.18;color:var(--torwor-text);display:flex;align-items:center;justify-content:center}.torwor-tile .torwor-tile-icon .svg-icon,.torwor-tile .torwor-tile-icon svg{transition:transform .2s ease;transform-origin:center}.torwor-tile:hover .torwor-tile-icon .svg-icon,.torwor-tile:hover .torwor-tile-icon svg{transform:scale(1.15)}.torwor-tile .torwor-tile-highlight{position:absolute;bottom:0;left:0;right:0}.torwor-tile-highlight.bg-blue{background-color:var(--torwor-primary,#0e5077)}.torwor-tile-highlight.bg-green{background-color:var(--torwor-success)}.torwor-tile-highlight.bg-red{background-color:#dc3545}.torwor-tile-highlight.bg-orange{background-color:#f39c12}.torwor-tile-highlight.bg-primary-muted{background-color:color-mix(in srgb,var(--torwor-accent) 25%,var(--torwor-card-bg))}@media (max-width:575.98px){.torwor-tile{padding:12px 10px 14px;min-height:78px;border-radius:10px}.torwor-tile .torwor-tile-stat{font-size:1.45rem;margin-bottom:2px}.torwor-tile .torwor-tile-title{font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.torwor-tile .torwor-tile-icon{right:8px;top:14px;transform:none}.torwor-tile .torwor-tile-icon .svg-icon,.torwor-tile .torwor-tile-icon svg{width:24px;height:24px;opacity:.22}}.torwor-panel{border:1px solid var(--torwor-border);border-radius:10px;margin-bottom:24px;overflow:hidden}.torwor-dashboard-flow .torwor-panel{margin-bottom:0}.torwor-panel-header{padding:12px 18px;background:var(--torwor-card-header-bg);border-bottom:1px solid var(--torwor-border);justify-content:space-between}.torwor-panel-header,.torwor-panel-header .torwor-panel-title{display:flex;align-items:center;font-size:.9375rem;font-weight:600}.torwor-panel-header .torwor-panel-title{gap:8px;margin:0;color:var(--torwor-text)}.torwor-panel-body{padding:18px}.torwor-panel-footer{padding:10px 18px;background:var(--torwor-card-header-bg);border-top:1px solid var(--torwor-border);font-size:.8125rem}.torwor-page-controls{min-width:0;margin-bottom:24px;padding:18px 20px;border:1px solid var(--torwor-border);border-radius:16px;background:var(--torwor-card-bg);color:var(--torwor-text)}.torwor-page-control-actions,.torwor-page-controls-bar,.torwor-page-filters,.torwor-page-links{display:flex;align-items:center;flex-wrap:wrap;min-width:0;gap:8px}.torwor-page-controls-bar{gap:12px 20px}.torwor-page-controls-bar+.torwor-page-filters{margin-top:16px}.torwor-page-controls-title{margin:0;color:var(--torwor-text);font-size:.9375rem;font-weight:500;line-height:1.5}.torwor-page-control-actions{margin-inline-start:auto}.torwor-page-control-actions .btn{min-height:40px;white-space:normal}.torwor-page-filter,.torwor-page-link{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%;min-height:40px;padding:7px 12px;border:1px solid transparent;border-radius:10px;color:var(--torwor-text-muted);font-size:.8125rem;font-weight:400;line-height:1.5;text-decoration:none;overflow-wrap:anywhere;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.torwor-page-filter{border-color:var(--torwor-border);--torwor-filter-color:var(--torwor-accent)}.torwor-page-filter[data-tone=success]{--torwor-filter-color:var(--torwor-success-text)}.torwor-page-filter[data-tone=warning]{--torwor-filter-color:var(--torwor-warning-text)}.torwor-page-filter[data-tone=danger]{--torwor-filter-color:var(--torwor-danger-text)}.torwor-page-filter[data-tone=info]{--torwor-filter-color:var(--torwor-info-text)}.torwor-page-filter[data-tone=muted]{--torwor-filter-color:var(--torwor-text-muted)}.torwor-page-filter:hover,.torwor-page-link:hover{background:color-mix(in srgb,var(--torwor-accent) 6%,var(--torwor-card-bg));color:var(--torwor-text)}.torwor-page-filter.is-active,.torwor-page-link.is-active{border-color:color-mix(in srgb,var(--torwor-accent) 28%,var(--torwor-border));background:color-mix(in srgb,var(--torwor-accent) 10%,var(--torwor-card-bg));color:var(--torwor-text);font-weight:500}.torwor-page-filter:focus-visible,.torwor-page-link:focus-visible{outline:2px solid var(--torwor-accent);outline-offset:2px}.torwor-page-filter-dot{flex:0 0 7px;width:7px;height:7px;border-radius:50%;background:var(--torwor-filter-color)}.torwor-page-filter-count{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:24px;min-height:24px;margin-inline-start:4px;padding-inline:6px;border-radius:7px;background:color-mix(in srgb,var(--torwor-text-muted) 9%,var(--torwor-card-bg));color:var(--torwor-text-muted);font-size:.75rem;font-variant-numeric:tabular-nums}.torwor-page-filter.is-active .torwor-page-filter-count{background:var(--torwor-action-bg);color:var(--torwor-action-text)}.torwor-page-category{display:flex;align-items:center;gap:10px;max-width:100%;min-width:0;margin-inline-start:auto;color:var(--torwor-text-muted);font-size:.8125rem}.torwor-page-category label{flex-shrink:0;margin:0}.torwor-page-category .form-select{width:240px;min-width:0;max-width:100%}.torwor-page-controls-summary{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;margin-top:16px;padding-top:14px;border-top:1px solid var(--torwor-border);color:var(--torwor-text-muted);font-size:.8125rem}.torwor-page-controls-summary strong{color:var(--torwor-text)}.torwor-page-controls-summary a{display:inline-flex;align-items:center;gap:6px;margin-inline-start:auto}@media (max-width:575.98px){.torwor-page-controls{padding:14px;margin-bottom:16px}.torwor-page-controls-bar{align-items:stretch}.torwor-page-controls-title{align-self:center}.torwor-page-control-actions{width:100%;margin-inline-start:0}.torwor-page-control-actions .btn{flex:1 1 auto}.torwor-page-category{width:100%;margin-inline-start:0}.torwor-page-category .form-select{flex:1}.torwor-page-filter{flex:1 1 auto}.torwor-page-filter-count{margin-inline-start:auto}.torwor-page-controls-summary a{margin-inline-start:0}}.torwor-shortcut-item{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;color:var(--torwor-text);text-decoration:none;border-bottom:1px solid var(--torwor-border);font-size:.875rem;transition:all .15s ease}.torwor-shortcut-item:last-child{border-bottom:none}.torwor-shortcut-item:hover{background-color:color-mix(in srgb,var(--torwor-accent) 5%,transparent);color:var(--torwor-accent)}.torwor-footer{background-color:color-mix(in srgb,var(--torwor-accent) 4%,transparent);color:var(--torwor-text-muted);font-size:.8125rem;line-height:1.5;padding:16px 0;margin-top:auto}.torwor-footer a{color:var(--torwor-text-muted);text-decoration:none;transition:color .15s ease}.torwor-footer a:hover{color:var(--torwor-accent)}.torwor-content-branding{margin:2rem 0 .5rem;color:var(--torwor-text-muted);font-size:.8125rem;line-height:1.4;text-align:center}.torwor-content-branding a{color:var(--torwor-accent)}.torwor-content-branding:empty{display:none!important}@media (min-width:992px){.torwor-content-branding-dashboard{width:66.666667%;margin-left:33.333333%}}@media (min-width:1200px){.torwor-content-branding-dashboard{width:75%;margin-left:25%}}.torwor-mobile-menu{width:280px!important;background:var(--torwor-card-bg)}.torwor-mobile-menu .offcanvas-header{border-bottom:1px solid var(--torwor-border);padding:16px 20px}.dash-card{border:none;border-radius:var(--torwor-radius);box-shadow:var(--torwor-shadow);background:var(--torwor-card-bg);transition:box-shadow .2s ease}.dash-card:hover{box-shadow:var(--torwor-shadow-md)}.dash-card-icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:10px;flex-shrink:0}.dash-card-icon-white{background:hsla(0,0%,100%,.2);color:#fff}.dash-card-icon-blue{background:color-mix(in srgb,var(--torwor-accent) 10%,transparent);color:var(--torwor-accent)}.dash-card-icon-success{background:color-mix(in srgb,var(--torwor-success) 10%,transparent);color:var(--torwor-success-text)}.dash-card-icon-warning{background:color-mix(in srgb,var(--torwor-warning) 10%,transparent);color:var(--torwor-warning-text)}.dash-card-icon-info{background:color-mix(in srgb,var(--torwor-info) 10%,transparent);color:var(--torwor-info-text)}.dash-card-icon-danger{background:color-mix(in srgb,var(--torwor-danger) 10%,transparent);color:var(--torwor-danger-text)}.dash-card-icon-purple{background:color-mix(in srgb,var(--torwor-accent) 10%,transparent);color:var(--torwor-accent)}.dash-stats{font-size:.9rem}.col-4{flex:0 0 auto;width:33.33333333%}.g-0,.gx-0{--torwor-native-gutter-x:0}.g-0,.gy-0{--torwor-native-gutter-y:0}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}@media (max-width:767.98px){.col-6{flex:0 0 auto;width:50%}}.card{border:none}.card .list-group-item{background-color:transparent}.card.dash-card.dash-card-profile{background:linear-gradient(135deg,var(--torwor-gradient-start),var(--torwor-gradient-end))!important;color:#fff!important;position:relative;overflow:hidden}.card.dash-card.dash-card-profile:before{inset:-40px auto auto -35px;border-radius:50%}.card.dash-card.dash-card-profile:after,.card.dash-card.dash-card-profile:before{content:"";position:absolute;width:150px;height:150px;background:hsla(0,0%,100%,.16);pointer-events:none;z-index:0}.card.dash-card.dash-card-profile:after{right:-30px;bottom:-40px;border-radius:42px;transform:rotate(25deg)}.card.dash-card.dash-card-profile>*{position:relative;z-index:1}.dash-card-profile .dash-profile-label{color:hsla(0,0%,100%,.75)!important;font-weight:500}.dash-card-profile .dash-profile-value{color:#fff!important;font-weight:500}.dash-card-profile .fw-bold,.dash-card-profile .mb-0,.dash-card-profile h5{color:#fff!important}.card-header{padding:.75rem 1.25rem;background-color:var(--torwor-card-header-bg);border-bottom:1px solid var(--torwor-border)}.card-footer,.card-header,.torwor-data-table>thead>tr>th,.torwor-list-footer,.torwor-list-toolbar,.torwor-panel-footer,.torwor-panel-header{background:var(--torwor-card-header-bg)!important}.card,.dash-card,.torwor-panel,.torwor-tile{box-shadow:none!important}.dashboard .torwor-panel{--torwor-section-color:#6c757d}.dashboard .torwor-panel>.torwor-panel-header{background:var(--torwor-card-header-bg)!important}.dashboard .torwor-panel-green .btn-primary,.dashboard .torwor-panel-header .btn{background:var(--torwor-action-bg)!important;border-color:var(--torwor-action-bg)!important;color:var(--torwor-action-text)!important}.dashboard .torwor-panel-green .btn-primary:hover,.dashboard .torwor-panel-header .btn:hover{background:var(--torwor-action-hover)!important;border-color:var(--torwor-action-hover)!important}.dashboard .torwor-panel-title>.svg-icon,.dashboard .torwor-panel-title>svg{box-sizing:content-box;flex-shrink:0;width:18px;height:18px;padding:7px;border-radius:9px;color:var(--torwor-section-color,var(--torwor-accent));background:color-mix(in srgb,var(--torwor-section-color,var(--torwor-accent)) 12%,var(--torwor-card-bg))}.card .table-responsive .table>:not(caption)>*>:first-child{padding-left:1.25rem}.card .table-responsive .table>:not(caption)>*>:last-child{padding-right:1.25rem}.card .table-responsive .table{margin-bottom:0}.card .table-responsive .table>tbody>tr:last-child,.card .table-responsive .table>tbody>tr:last-child>*{border-bottom:0}.list-group-item{background-color:transparent}.list-group-item-action:hover{color:var(--torwor-accent);background-color:color-mix(in srgb,var(--torwor-accent) 10%,transparent)}.btn-primary:hover{background-color:var(--torwor-action-hover);border-color:var(--torwor-action-hover)}table>thead>tr>th{font-size:.765625rem;color:var(--torwor-text-muted);font-weight:600;text-transform:uppercase}table>tbody>tr>td{vertical-align:middle}.torwor-data-list{overflow:hidden;border:1px solid var(--torwor-border);border-radius:var(--torwor-radius);box-shadow:none}.torwor-list-toolbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:60px;padding:12px 16px;background:var(--torwor-card-header-bg);color:var(--torwor-text)}.torwor-list-summary{font-size:.8125rem;line-height:1.4}.torwor-list-search{width:13.5rem;max-width:100%}.torwor-list-search .input-group{overflow:hidden;border:1px solid transparent;border-radius:var(--torwor-radius);background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.torwor-list-search .input-group:focus-within{border-color:var(--torwor-accent);box-shadow:0 0 0 .2rem rgba(var(--torwor-primary-rgb),.15)}.torwor-list-search .form-control,.torwor-list-search .input-group-text{min-height:36px;border:0;border-radius:0;background:#fff;color:#334155}.torwor-list-search .input-group-text{padding-right:.35rem;color:var(--torwor-text-muted)}.torwor-list-search .form-control{padding-left:.35rem}.torwor-list-search .form-control:focus{border-color:transparent;outline:0;box-shadow:none}[data-torwor-theme=dark] .torwor-list-search .form-control,[data-torwor-theme=dark] .torwor-list-search .input-group,[data-torwor-theme=dark] .torwor-list-search .input-group-text{background:var(--torwor-card-bg);color:var(--torwor-text)}[data-torwor-theme=dark] .torwor-list-search .input-group{border-color:var(--torwor-border)}[data-torwor-theme=dark] .torwor-list-search .input-group:focus-within{border-color:var(--torwor-accent)}[data-torwor-theme=dark] .torwor-list-search .input-group-text{color:var(--torwor-text-muted)}[data-torwor-theme=dark] .torwor-list-search .form-control::-moz-placeholder{color:var(--torwor-text-muted);opacity:1}[data-torwor-theme=dark] .torwor-list-search .form-control::placeholder{color:var(--torwor-text-muted);opacity:1}.torwor-data-table{margin:0}.torwor-data-table>thead>tr>th{padding-top:.65rem;padding-bottom:.65rem;border-bottom:3px solid var(--torwor-border);background:var(--torwor-card-header-bg);color:var(--torwor-text);font-size:.8125rem;font-weight:500;text-align:start;text-transform:none}.torwor-sort-heading{display:inline-flex;align-items:center;justify-content:flex-start;gap:.25rem}.torwor-sort-button{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:0;background:transparent;color:var(--torwor-text-muted);cursor:pointer}.torwor-sort-button.is-active,.torwor-sort-button:hover{color:var(--torwor-accent)}.torwor-sort-button:focus-visible{outline:2px solid var(--torwor-accent);outline-offset:1px}.torwor-sort-button .svg-icon,.torwor-sort-button svg{width:1rem;height:1rem;transition:transform .16s ease}.torwor-sort-button.is-active[data-sort-direction=desc] .svg-icon{transform:rotate(180deg)}.torwor-sort-down,.torwor-sort-up{opacity:.35}.torwor-data-table th[aria-sort=ascending] .torwor-sort-up,.torwor-data-table th[aria-sort=descending] .torwor-sort-down{opacity:1}.torwor-data-table th[aria-sort=ascending] .torwor-sort-down,.torwor-data-table th[aria-sort=descending] .torwor-sort-up{opacity:.2}.torwor-data-table>tbody>tr>td{padding-top:.7rem;padding-bottom:.7rem;border-bottom-color:var(--torwor-border);font-size:.8125rem}.torwor-data-table>tbody>tr:nth-child(2n)>td{background:color-mix(in srgb,var(--torwor-accent) 2.5%,transparent)}.torwor-data-table>tbody>tr:hover>td{background:color-mix(in srgb,var(--torwor-accent) 7.000000000000001%,transparent)}.torwor-clickable-row{cursor:pointer}.torwor-data-table .badge{min-width:7.5rem;padding:.45rem .75rem;border:1px solid;border-radius:2px;background:transparent!important;font-weight:500}.torwor-data-table .badge.bg-success{color:var(--torwor-success-text)!important}.torwor-data-table .badge.bg-warning{color:var(--torwor-warning-text)!important}.torwor-data-table .badge.bg-danger{color:var(--torwor-danger-text)!important}.torwor-data-table .badge.bg-info{color:var(--torwor-info-text)!important}.torwor-data-table .badge.bg-secondary{color:var(--torwor-text-muted)!important}.torwor-service-summary{min-width:0;overflow:hidden;border:1px solid var(--torwor-border);border-radius:16px;background:var(--torwor-card-bg);color:var(--torwor-text)}.torwor-service-summary-header{display:flex;align-items:center;gap:14px;padding:20px 24px;border-bottom:1px solid var(--torwor-border)}.torwor-service-summary-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 42px;width:42px;height:42px;border-radius:12px;background:color-mix(in srgb,var(--torwor-accent) 9%,var(--torwor-card-bg));color:var(--torwor-accent)}.torwor-service-summary-heading{flex:1;min-width:0}.torwor-service-summary-heading h2{margin:0 0 4px;color:var(--torwor-text);font-size:1.0625rem;font-weight:500;line-height:1.5;overflow-wrap:anywhere}.torwor-service-summary-caption{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;color:var(--torwor-text-muted);font-size:.8125rem}.torwor-service-summary-caption>span+span{padding-inline-start:12px;border-inline-start:1px solid var(--torwor-border)}.torwor-service-summary-caption strong{color:var(--torwor-text);font-weight:400}.torwor-service-summary-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 24px;margin:0;padding:22px 24px}.torwor-service-summary-fact{min-width:0}.torwor-service-summary-fact+.torwor-service-summary-fact{padding-inline-start:24px;border-inline-start:1px solid var(--torwor-border)}.torwor-service-summary-fact dt,.torwor-service-summary-meta dt,.torwor-service-summary-notes>span{color:var(--torwor-text-muted);font-size:.8125rem;font-weight:400;line-height:1.5}.torwor-service-summary-fact dd{margin:6px 0 0;color:var(--torwor-text);font-size:.9375rem;font-weight:500;line-height:1.5;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.torwor-service-summary-price>dd:first-of-type{margin-top:3px;font-size:1.375rem;line-height:1.35}.torwor-service-summary-fact .torwor-service-summary-hint{display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:4px;color:var(--torwor-text-muted);font-size:.75rem;font-weight:400}.torwor-service-summary-fact .is-due-soon{color:var(--torwor-warning-text)}.torwor-service-summary-fact .is-overdue{color:var(--torwor-danger-text)}.torwor-service-summary-meta{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px 24px;margin:0 24px;padding:14px 0;border-top:1px solid var(--torwor-border)}.torwor-service-summary-meta dd,.torwor-service-summary-meta>div{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0}.torwor-service-summary-meta dd{margin:0;font-size:.8125rem;overflow-wrap:anywhere}.torwor-service-summary-meta dd>span:not(.torwor-status-indicator){color:var(--torwor-text-muted)}.torwor-service-summary-invoice a{font-weight:500}.torwor-service-summary-invoice .torwor-status-indicator{width:26px;height:26px}.torwor-service-summary-notes{display:flex;align-items:baseline;gap:8px 16px;margin:0 24px;padding:12px 0;border-top:1px solid var(--torwor-border)}.torwor-service-summary-notes>span{flex-shrink:0}.torwor-service-summary-notes p{min-width:0;margin:0;font-size:.8125rem;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.torwor-service-summary-actions{display:flex;flex-wrap:wrap;gap:8px;padding:14px 24px;border-top:1px solid var(--torwor-border);background:color-mix(in srgb,var(--torwor-bg) 50%,var(--torwor-card-bg))}.torwor-service-summary-actions .btn{min-height:38px;font-size:.8125rem}.torwor-service-summary-actions .torwor-service-cancel{margin-inline-start:auto}@media (max-width:1199.98px){.torwor-service-summary-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.torwor-service-summary-fact:nth-child(odd){padding-inline-start:0;border-inline-start:0}}@media (max-width:575.98px){.torwor-service-summary-header{gap:10px;padding:16px;align-items:flex-start}.torwor-service-summary-icon{flex-basis:36px;width:36px;height:36px;border-radius:10px}.torwor-service-summary-heading h2{font-size:.9375rem}.torwor-service-summary-caption{gap:3px 8px;font-size:.75rem}.torwor-service-summary-caption>span+span{padding-inline-start:0;border:0}.torwor-service-summary-facts{padding:18px 16px;gap:18px 16px}.torwor-service-summary-fact+.torwor-service-summary-fact{padding-inline-start:0;border:0}.torwor-service-summary-fact dd{font-size:.875rem}.torwor-service-summary-price>dd:first-of-type{font-size:1.125rem}.torwor-service-summary-meta{margin-inline:16px}.torwor-service-summary-notes{flex-direction:column;margin-inline:16px;gap:4px}.torwor-service-summary-actions{padding:12px 16px}.torwor-service-summary-actions .btn{flex:1 1 auto;white-space:normal}.torwor-service-summary-actions .torwor-service-cancel{margin-inline-start:0}}.torwor-list-footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:44px;padding:8px 12px;border-top:1px solid var(--torwor-border);background:var(--torwor-card-header-bg)}.torwor-list-per-page{display:flex;align-items:center;gap:.4rem;color:var(--torwor-text-muted);font-size:.75rem}.torwor-list-per-page .form-select{width:4rem;min-height:30px;padding-top:.2rem;padding-bottom:.2rem;font-size:.75rem}.torwor-list-pagination .pagination{margin:0}.torwor-list-pagination .page-link{min-width:30px;min-height:30px;padding:.3rem .45rem;font-size:.75rem}.form-control:focus,.form-select:focus{box-shadow:0 0 0 .2rem rgba(var(--torwor-primary-rgb),.15)}.alert-danger{--torwor-native-alert-bg:rgba(var(--torwor-danger-rgb),0.15);--torwor-native-alert-border-color:rgba(var(--torwor-danger-rgb),0.3);--torwor-native-alert-color:var(--torwor-danger-text)}.alert-warning{--torwor-native-alert-bg:rgba(var(--torwor-warning-rgb),0.15);--torwor-native-alert-border-color:rgba(var(--torwor-warning-rgb),0.3);--torwor-native-alert-color:var(--torwor-warning-text)}.alert-info{--torwor-native-alert-bg:rgba(var(--torwor-primary-rgb),0.1);--torwor-native-alert-border-color:rgba(var(--torwor-primary-rgb),0.2);--torwor-native-alert-color:var(--torwor-accent)}.dropdown-item.active,.dropdown-item:active{background-color:var(--torwor-action-bg)}.list-group-item{border-color:var(--torwor-border)}.nav-pills .nav-link.active{background-color:var(--torwor-action-bg)}.svg-icon{height:20px;width:20px;fill:currentColor}.modal-dialog{margin-right:auto;margin-left:auto}.email-list{border-radius:0}.email-list .list-group-item{border:0;border-bottom:1px solid var(--torwor-border);border-left:2px solid transparent}.email-list .list-group-item.active{border-left:2px solid var(--torwor-accent);background:color-mix(in srgb,var(--torwor-accent) 10%,transparent);color:var(--torwor-text)}.fb-phone-country-code{width:5.5rem;flex:0 0 5.5rem;max-width:5.5rem}.fs-7{font-size:.875rem}.card-header h1,.page-login .card h1,.page-password-reset .card h1,.page-signup .card h1{font-size:1.25rem}.dashboard .card-header h6{font-size:1rem;font-weight:600;margin:0;color:var(--torwor-text)}.toast-container-zindex{z-index:1070}@media (max-width:767.98px){.torwor-main{margin-left:0}.torwor-content{padding:16px}.torwor-page-header{margin-bottom:1.25rem}.torwor-page-title-row{align-items:flex-start;flex-direction:column}.torwor-page-title{font-size:1.5rem}.torwor-page-subtitle{width:100%;font-size:.875rem}.torwor-page-actions,.torwor-page-search{width:100%}.torwor-list-toolbar{align-items:stretch;flex-direction:column}.torwor-list-search{width:100%}.torwor-list-footer{align-items:flex-start;flex-direction:column}}@media (min-width:768px) and (max-width:991.98px){.torwor-content{padding:20px}}.torwor-language-flag{border-radius:4px;vertical-align:middle;position:relative}@media (max-width:768px){.torwor-header-divider{margin:0 4px}}.torwor-grid-col{flex:0 0 auto;width:25%}@media (max-width:991.98px){.torwor-grid-col{width:50%}}@media (max-width:575.98px){.torwor-grid-col{width:50%}}html body .table-hover>tbody>tr:hover>*,html body table.table-hover>tbody>tr:hover>td,html body table.table-hover>tbody>tr:hover>th{--torwor-native-table-accent-bg:#f8f9fa!important;--torwor-native-table-bg-state:#f8f9fa!important;background-color:#f8f9fa!important;box-shadow:inset 0 0 0 9999px #f8f9fa!important}div[onclick].border.rounded{transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}div[onclick].border.rounded:hover{background-color:#f8f9fa!important}body.dark-mode .table,body.dark-mode .table tbody td,body.dark-mode .table tbody tr,body.dark-mode .table thead,body.dark-mode .table thead th,body.dark-mode .table thead tr,html[data-torwor-theme=dark] body .table,html[data-torwor-theme=dark] body .table tbody td,html[data-torwor-theme=dark] body .table tbody tr,html[data-torwor-theme=dark] body .table thead,html[data-torwor-theme=dark] body .table thead th,html[data-torwor-theme=dark] body .table thead tr{--torwor-native-table-bg:transparent!important;--torwor-native-table-color:inherit!important;background-color:transparent!important;background:transparent!important}body.dark-mode .bg-light,html[data-torwor-theme=dark] .bg-light{--torwor-native-bg-opacity:0!important;background-color:transparent!important;background:transparent!important}body.dark-mode .list-group-item-action:hover,body.dark-mode .table-hover>tbody>tr:hover>*,body.dark-mode div[onclick].border.rounded:hover,body.dark-mode table.table-hover>tbody>tr:hover>td,body.dark-mode table.table-hover>tbody>tr:hover>th,html[data-torwor-theme=dark] .list-group-item-action:hover,html[data-torwor-theme=dark] body .table-hover>tbody>tr:hover>*,html[data-torwor-theme=dark] body table.table-hover>tbody>tr:hover>td,html[data-torwor-theme=dark] body table.table-hover>tbody>tr:hover>th,html[data-torwor-theme=dark] div[onclick].border.rounded:hover{--torwor-native-table-accent-bg:hsla(0,0%,100%,.05)!important;--torwor-native-table-bg-state:hsla(0,0%,100%,.05)!important;background-color:hsla(0,0%,100%,.05)!important;box-shadow:inset 0 0 0 9999px hsla(0,0%,100%,.05)!important}.ck.ck-toolbar,.ck.ck-toolbar__items{flex-wrap:wrap!important}.ck.ck-editor{max-width:100%;overflow-x:hidden}.stepper-nav{display:flex;justify-content:space-between;margin-top:3.5rem;margin-bottom:2.5rem;position:relative}.stepper-nav:before{content:"";position:absolute;top:30px;left:10%;right:10%;height:2px;background:linear-gradient(to right,var(--torwor-accent) var(--stepper-progress,0),var(--torwor-border,rgba(0,0,0,.1)) var(--stepper-progress,0));z-index:1}.step-nav-item{flex:1;text-align:center;position:relative;z-index:2}.step-nav-btn{display:flex;flex-direction:column;align-items:center;gap:12px;background:transparent;border:none;box-shadow:none;padding:0;margin:0 auto;color:var(--torwor-text-muted,#6c757d);font-weight:600;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;cursor:pointer;width:100%}.step-nav-btn:focus{outline:none}.step-nav-icon{display:grid;flex:0 0 60px;place-items:center;width:60px;height:60px;box-sizing:border-box;background:var(--torwor-card-bg,#fff);border:2px solid var(--torwor-border,rgba(0,0,0,.1));border-radius:50%;color:var(--torwor-text-muted,#6c757d);transition:all .3s ease;box-shadow:0 0 0 10px var(--torwor-card-bg,#fff)}.step-nav-icon .svg-icon.fi{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:20px!important;height:20px!important;line-height:1}.step-nav-btn:not(.collapsed):not(.step-completed):not(.step-active){color:var(--torwor-text);font-weight:700}.step-nav-btn:not(.collapsed):not(.step-completed):not(.step-active) .step-nav-icon{border-color:var(--torwor-text);color:var(--torwor-text);background:var(--torwor-card-bg,#fff)}.step-nav-btn:hover .step-nav-icon{border-color:var(--torwor-text);color:var(--torwor-text)}.step-nav-btn.step-completed{color:var(--torwor-accent);font-weight:600}.step-nav-btn.step-completed .step-nav-icon{border-color:var(--torwor-accent);color:var(--torwor-accent);background:color-mix(in srgb,var(--torwor-accent) 10%,var(--torwor-card-bg,var(--torwor-card-bg)))}.step-nav-btn.step-active{color:var(--torwor-text);font-weight:700}.step-nav-btn.step-active .step-nav-icon{border-color:var(--torwor-text);color:var(--torwor-text);background:var(--torwor-card-bg,#fff)}.stepper-content .collapse,.stepper-content .collapsing{margin-top:10px;overflow:hidden}.step-panel-body{padding:2.5rem}.step-panel-body h4{margin-top:0!important;margin-bottom:1.5rem;font-weight:600;color:inherit}@media (max-width:768px){.step-panel-body{padding:1.5rem 1rem}.step-nav-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.stepper-nav{margin-top:2rem;margin-bottom:2rem}.step-nav-icon{flex-basis:48px;width:48px;height:48px;box-shadow:0 0 0 6px var(--torwor-card-bg,#fff)}.stepper-nav:before{top:24px}}#orderbutton{box-shadow:none;background:transparent;border:none}#orderbutton>.card-body{padding:0}.torwor-product-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;border:0;overflow:visible;background:transparent}.torwor-product-row{display:grid;grid-template-columns:minmax(0,1fr) 32px;grid-template-rows:auto 1fr auto;grid-template-areas:"name arrow" "desc desc" "price price";align-items:start;-moz-column-gap:12px;column-gap:12px;row-gap:10px;min-height:126px;padding:20px;border:1px solid var(--torwor-border);border-radius:var(--torwor-radius,10px);background:var(--torwor-card-bg);color:var(--torwor-text);transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}.torwor-product-row:hover{border-color:color-mix(in srgb,var(--torwor-accent) 35%,var(--torwor-border));background-color:color-mix(in srgb,var(--torwor-accent) 4%,var(--torwor-card-bg));color:var(--torwor-text);box-shadow:var(--torwor-shadow-md);transform:translateY(-2px)}.torwor-product-name{grid-area:name;min-width:0;font-weight:600;font-size:.9375rem}.torwor-product-desc{grid-area:desc;min-width:0;color:var(--torwor-text-muted);font-size:.875rem;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.torwor-product-price{grid-area:price;text-align:left;white-space:nowrap;font-size:.9375rem}.torwor-product-arrow{grid-area:arrow;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:var(--torwor-text-muted);transition:all .2s ease}.torwor-product-row:hover .torwor-product-arrow{color:var(--torwor-accent);background-color:color-mix(in srgb,var(--torwor-accent) 10%,transparent)}.torwor-domain-pricing-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--torwor-radius)}.torwor-domain-pricing-list{min-width:650px;overflow:hidden;border:1px solid var(--torwor-border);border-radius:var(--torwor-radius);background:var(--torwor-card-bg)}.torwor-domain-pricing-row{display:grid;grid-template-columns:minmax(110px,1.1fr) repeat(3,minmax(0,1fr));align-items:center;gap:16px;min-height:62px;padding:12px 20px;border-bottom:1px solid var(--torwor-border)}.torwor-domain-pricing-row:last-child{border-bottom:0}.torwor-domain-pricing-header{min-height:48px;background:var(--torwor-bg);color:var(--torwor-text-muted);font-size:.8125rem;font-weight:600}.torwor-domain-pricing-cell{min-width:0;color:var(--torwor-text);font-size:.9rem}.torwor-domain-pricing-name{font-size:1rem;font-weight:650}.remove-cart-item.btn-danger{border:1px solid color-mix(in srgb,var(--torwor-danger) 22%,transparent)!important;border-radius:8px;background-color:color-mix(in srgb,var(--torwor-danger) 9%,var(--torwor-card-bg))!important;color:var(--torwor-danger-text)!important;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.remove-cart-item.btn-danger:focus-visible,.remove-cart-item.btn-danger:hover{border-color:var(--torwor-danger)!important;background-color:var(--torwor-danger)!important;color:#fff!important}@media (max-width:767.98px){.torwor-product-list{grid-template-columns:minmax(0,1fr);gap:12px}.torwor-product-row{grid-template-columns:minmax(0,1fr) 32px;grid-template-areas:"name arrow" "desc desc" "price price";row-gap:8px;min-height:0;padding:16px}.torwor-product-name{max-width:none}.torwor-product-price{text-align:left;font-size:.85rem}}.toast-container{padding:1.5rem!important}.toast{background:var(--torwor-card-bg,#fff);border:1px solid var(--torwor-border,rgba(0,0,0,.08));box-shadow:0 15px 35px rgba(0,0,0,.1)!important;max-width:450px;margin-bottom:1rem}.toast-header{background:color-mix(in srgb,var(--torwor-accent) 5%,transparent);border-bottom:1px solid var(--torwor-border,rgba(0,0,0,.05));padding:1.25rem 1.5rem;font-size:1.15rem;font-weight:700;color:var(--torwor-accent)}.toast-header .btn-close{margin-left:auto}.toast-body{line-height:1.6;color:var(--torwor-text,#333)}.alert,.toast-body{padding:1.25rem 1.5rem;font-size:1.05rem}.alert{border:none;border-radius:var(--torwor-radius);box-shadow:0 8px 25px rgba(0,0,0,.05);display:flex;align-items:center;font-weight:500}.dash-card>.card-body.flex-grow-0{background-color:var(--torwor-card-header-bg);border-top-left-radius:inherit;border-top-right-radius:inherit}.dash-card .list-group-item{padding:.75rem 1rem!important;margin-bottom:0;border-radius:0!important;border-bottom:1px solid var(--torwor-border)!important;background-color:transparent!important}.dash-card .list-group-item:last-child{border-bottom:none!important}.dash-card .list-group-item:hover{background-color:color-mix(in srgb,var(--torwor-accent) 4%,transparent)!important}.gateway-btn{border:2px solid var(--torwor-border);background-color:var(--torwor-card-bg,#fff);cursor:pointer;transition:all .2s ease}.gateway-btn:hover{border-color:color-mix(in srgb,var(--torwor-accent) 50%,transparent);background-color:color-mix(in srgb,var(--torwor-accent) 2%,transparent)}.btn-check:checked+.gateway-btn{border-color:var(--torwor-accent);background-color:color-mix(in srgb,var(--torwor-accent) 5%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--torwor-accent) 15%,transparent)}.nav-pills .nav-link.tab-unpaid.active{background-color:var(--torwor-danger)!important;color:#fff!important}.nav-pills .nav-link.tab-paid.active{background-color:var(--torwor-success)!important;color:#fff!important}.dash-btn-action{background-color:var(--torwor-card-bg);color:var(--torwor-accent)!important;border:1px solid color-mix(in srgb,var(--torwor-accent) 15%,transparent)!important;transition:all .2s}.dash-btn-action:hover{background-color:color-mix(in srgb,var(--torwor-accent) 5%,transparent);color:var(--torwor-accent-hover)!important;border-color:color-mix(in srgb,var(--torwor-accent) 30%,transparent)!important}.dash-card-domain{position:relative;overflow:hidden}.dash-card-domain:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:-80px;width:320px;height:320px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" fill="none" stroke="%230e5077" stroke-width="0.6"><circle cx="50" cy="50" r="48"/><line x1="50" y1="2" x2="50" y2="98"/><ellipse cx="50" cy="50" rx="24" ry="48"/><line x1="2" y1="50" x2="98" y2="50"/><ellipse cx="50" cy="50" rx="48" ry="24"/></svg>');background-repeat:no-repeat;background-size:contain;opacity:.06;pointer-events:none;z-index:0}.dash-card-domain .card-body{position:relative;z-index:1}.dash-card-profile{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--torwor-primary),var(--torwor-primary-dark))!important;border:none!important}.dash-card-profile .rounded-circle img,.dash-card-profile .rounded-circle svg,.dash-card-profile .rounded-circle>*{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;flex-shrink:0!important;border-radius:50%!important;aspect-ratio:1/1!important}.dash-card-profile:after{content:"";position:absolute;bottom:0;right:0;width:100%;height:100%;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 320" preserveAspectRatio="none"><path fill="rgba(255,255,255,0.05)" d="M0,224L60,213.3C120,203,240,181,360,181.3C480,181,600,203,720,213.3C840,224,960,224,1080,197.3C1200,171,1320,117,1380,90.7L1440,64L1440,320L1380,320C1320,320,1200,320,1080,320C960,320,840,320,720,320C600,320,480,320,360,320C240,320,120,320,60,320L0,320Z"></path><path fill="rgba(255,255,255,0.1)" d="M0,96L60,112C120,128,240,160,360,149.3C480,139,600,85,720,96C840,107,960,181,1080,213.3C1200,245,1320,235,1380,229.3L1440,224L1440,320L1380,320C1320,320,1200,320,1080,320C960,320,840,320,720,320C600,320,480,320,360,320C240,320,120,320,60,320L0,320Z"></path></svg>');background-repeat:no-repeat;background-size:cover;background-position:bottom;pointer-events:none;z-index:0}@keyframes iconPulseGlow{0%{box-shadow:0 0 0 0 rgba(var(--torwor-primary-rgb),.6)}70%{box-shadow:0 0 0 10px rgba(var(--torwor-primary-rgb),0)}to{box-shadow:0 0 0 0 rgba(var(--torwor-primary-rgb),0)}}.icon-pulse-glow{animation:iconPulseGlow 2s cubic-bezier(.66,0,0,1) infinite}@keyframes iconShake{0%{transform:rotate(0deg)}15%{transform:rotate(15deg)}30%{transform:rotate(-10deg)}45%{transform:rotate(5deg)}60%{transform:rotate(-5deg)}75%{transform:rotate(2deg)}to{transform:rotate(0deg)}}.badge.icon-shake,.icon-shake svg{animation:iconShake 2s ease-in-out infinite;transform-origin:center;display:inline-block}.badge.icon-shake.icon-pulse-glow{animation:iconShake 2s ease-in-out infinite,iconPulseGlow 2s cubic-bezier(.66,0,0,1) infinite}.badge.bg-warning.icon-pulse-glow{--torwor-primary-rgb:255,193,7}.btn{--torwor-native-btn-border-radius:10px;border-radius:10px!important}.btn-sm{--torwor-native-btn-border-radius:4px;border-radius:4px!important}.btn-lg{--torwor-native-btn-border-radius:10px;border-radius:10px!important}.badge{--torwor-native-badge-border-radius:4px;--torwor-native-badge-font-weight:600;--torwor-native-badge-font-size:0.75rem;border-radius:4px!important}.torwor-status-indicator{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;border:1px solid;border-radius:50%;vertical-align:middle}.torwor-status-indicator .svg-icon{display:block;width:1rem;height:1rem}.torwor-status-indicator.is-success{color:var(--torwor-success-text);background:rgba(var(--torwor-success-rgb),.12)}.torwor-status-indicator.is-warning{color:var(--torwor-warning-text);background:rgba(245,158,11,.13)}.torwor-status-indicator.is-danger{color:var(--torwor-danger-text);background:rgba(var(--torwor-danger-rgb),.12)}.torwor-status-indicator.is-info{color:var(--torwor-info-text);background:rgba(13,202,240,.12)}.torwor-status-indicator.is-neutral{color:var(--torwor-text-muted);background:rgba(100,116,139,.1)}.btn-outline-secondary{--torwor-native-btn-color:var(--torwor-text);--torwor-native-btn-border-color:var(--torwor-border);--torwor-native-btn-hover-color:var(--torwor-accent);--torwor-native-btn-hover-bg:rgba(var(--torwor-primary-rgb),0.06);--torwor-native-btn-hover-border-color:var(--torwor-primary);--torwor-native-btn-active-color:#fff;--torwor-native-btn-active-bg:var(--torwor-primary);--torwor-native-btn-active-border-color:var(--torwor-primary);background-color:var(--torwor-card-bg);border-color:var(--torwor-border)!important;color:var(--torwor-text)!important;box-shadow:0 1px 2px rgba(0,0,0,.02)}.btn-outline-secondary:focus,.btn-outline-secondary:hover{background-color:color-mix(in srgb,var(--torwor-accent) 6%,transparent)!important;border-color:var(--torwor-accent)!important;color:var(--torwor-accent)!important}[data-torwor-theme=dark] .btn-outline-secondary{--torwor-native-btn-color:#c9d1d9;--torwor-native-btn-border-color:#30363d;--torwor-native-btn-hover-color:#fff;--torwor-native-btn-hover-bg:#21262d;--torwor-native-btn-hover-border-color:#8b949e;background-color:#161b22;border-color:#30363d!important;color:#c9d1d9!important}[data-torwor-theme=dark] .btn-outline-secondary:focus,[data-torwor-theme=dark] .btn-outline-secondary:hover{background-color:#21262d!important;border-color:#8b949e!important;color:#fff!important}.torwor-pill-tabs{display:inline-flex;align-items:center;background-color:#fff;border:1px solid var(--torwor-border);border-radius:var(--torwor-radius-sm,10px);padding:5px;box-shadow:0 1px 3px rgba(0,0,0,.04);gap:4px;margin:0;list-style:none}[data-torwor-theme=dark] .torwor-pill-tabs{background-color:var(--torwor-card-bg);border-color:var(--torwor-border)}.torwor-pill-tabs .nav-item .nav-link,.torwor-pill-tabs .nav-link,.torwor-pill-tabs>a,.torwor-pill-tabs>button{border:0!important;border-radius:10px!important;padding:7px 20px!important;font-size:.9375rem;font-weight:600!important;color:var(--torwor-text-muted)!important;background-color:transparent!important;transition:background-color .2s ease-in-out,color .2s ease-in-out;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;text-decoration:none!important;cursor:pointer}.torwor-pill-tabs .nav-item .nav-link:hover,.torwor-pill-tabs .nav-link:hover,.torwor-pill-tabs>a:hover,.torwor-pill-tabs>button:hover{color:var(--torwor-text)!important;background-color:rgba(0,0,0,.04)!important}[data-torwor-theme=dark] .torwor-pill-tabs .nav-item .nav-link:hover,[data-torwor-theme=dark] .torwor-pill-tabs .nav-link:hover,[data-torwor-theme=dark] .torwor-pill-tabs>a:hover,[data-torwor-theme=dark] .torwor-pill-tabs>button:hover{color:#f1f5f9!important;background-color:hsla(0,0%,100%,.06)!important}.torwor-pill-tabs .nav-item .nav-link.active,.torwor-pill-tabs .nav-link.active,.torwor-pill-tabs>a.active,.torwor-pill-tabs>button.active{color:var(--torwor-accent)!important;background-color:color-mix(in srgb,var(--torwor-accent) 12%,var(--torwor-card-bg))!important;font-weight:600!important;box-shadow:none!important}[data-torwor-theme=dark] .torwor-pill-tabs .nav-item .nav-link.active,[data-torwor-theme=dark] .torwor-pill-tabs .nav-link.active,[data-torwor-theme=dark] .torwor-pill-tabs>a.active,[data-torwor-theme=dark] .torwor-pill-tabs>button.active{color:var(--torwor-accent)!important;background-color:color-mix(in srgb,var(--torwor-accent) 12%,var(--torwor-card-bg))!important}.torwor-pill-tabs .badge{border-radius:4px;padding:3px 8px;font-size:.75rem;font-weight:600;background-color:rgba(0,0,0,.06);color:var(--torwor-text-muted)}.torwor-pill-tabs .nav-item .nav-link.active .badge,.torwor-pill-tabs .nav-link.active .badge,.torwor-pill-tabs>a.active .badge,.torwor-pill-tabs>button.active .badge{background-color:color-mix(in srgb,var(--torwor-accent) 22%,var(--torwor-card-bg));color:var(--torwor-accent)}.dash-stat-box{border-radius:var(--torwor-radius);padding:1.25rem 1.5rem;transition:transform .2s ease,background-color .2s ease}.dash-stat-box:hover{transform:translateY(-2px)}.dash-stat-box:hover,[data-torwor-theme=dark] .dash-stat-box:hover{background-color:transparent!important}.dash-stat-box .dash-stat-icon{transition:transform .2s ease,opacity .2s ease}.dash-stat-box:hover .dash-stat-icon{transform:scale(1.1);opacity:.45}.dash-stat-box-divider{border-right:1px solid var(--torwor-border)}.input-group{border-radius:var(--torwor-radius-sm,10px)}.input-group>:first-child:not(.dropdown-menu){border-top-left-radius:var(--torwor-radius-sm,10px)!important;border-bottom-left-radius:var(--torwor-radius-sm,10px)!important}.input-group>:last-child:not(.dropdown-menu){border-top-right-radius:var(--torwor-radius-sm,10px)!important;border-bottom-right-radius:var(--torwor-radius-sm,10px)!important}.input-group>:not(:first-child):not(:last-child){border-radius:0!important}.input-group .form-control,.input-group .form-select{border-color:var(--torwor-border)}.torwor-domain-search-group{border:1px solid var(--torwor-border)!important;border-radius:var(--torwor-radius-sm,10px)!important;background-color:var(--torwor-card-bg)!important;display:flex!important;flex-wrap:nowrap!important;overflow:hidden!important;padding:0!important}.torwor-domain-search-group .form-control{border:none!important;border-radius:var(--torwor-radius-sm,10px) 0 0 var(--torwor-radius-sm,10px)!important;padding:8px 12px!important;background:transparent!important;flex:1 1 auto!important;min-width:0!important}.torwor-domain-search-group .form-control,.torwor-domain-search-group .form-select{box-shadow:none!important;color:var(--torwor-text)!important;font-size:.875rem!important}.torwor-domain-search-group .form-select{border:none!important;border-left:1px solid var(--torwor-border)!important;border-radius:0!important;padding:8px 28px 8px 10px!important;background-color:transparent!important;font-weight:500!important;width:auto!important;max-width:none!important;flex:0 0 auto!important}.torwor-domain-search-group .btn{border:none!important;border-radius:0!important;padding:8px 12px!important;font-weight:600!important;box-shadow:none!important;font-size:.85rem!important;white-space:nowrap!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important}.torwor-domain-search-group .btn-success{background-color:#198754!important;color:#fff!important}.torwor-domain-search-group .btn-success:hover{background-color:#157347!important}.torwor-domain-search-group .btn-outline-secondary{border-left:1px solid var(--torwor-border)!important;border-radius:0!important;background-color:transparent!important;color:var(--torwor-text)!important}.torwor-domain-search-group .btn:last-child{border-radius:0 var(--torwor-radius-sm,10px) var(--torwor-radius-sm,10px) 0!important}.torwor-domain-search-group .btn-outline-secondary:hover{background-color:color-mix(in srgb,var(--torwor-accent) 8%,transparent)!important;color:var(--torwor-accent)!important}[data-torwor-theme=dark] .torwor-domain-search-group{border-color:#30363d!important;background-color:#0d1117!important}[data-torwor-theme=dark] .torwor-domain-search-group .form-control,[data-torwor-theme=dark] .torwor-domain-search-group .form-select{color:#c9d1d9!important}[data-torwor-theme=dark] .torwor-domain-search-group .form-select{border-left-color:#30363d!important}[data-torwor-theme=dark] .torwor-domain-search-group .btn-outline-secondary{border-left-color:#30363d!important;color:#c9d1d9!important}[data-torwor-theme=dark] .torwor-domain-search-group .btn-outline-secondary:hover{background-color:#21262d!important;color:#fff!important}:root{--torwor-sidebar-width:264px;--torwor-topbar-height:76px;--torwor-shadow:0 4px 24px rgba(36,38,43,.045);--torwor-shadow-md:0 12px 32px rgba(36,38,43,.08);--torwor-radius:16px;--torwor-radius-lg:18px}.torwor-wrapper,body{background:var(--torwor-bg)}.torwor-wrapper{display:block;min-height:100vh}.torwor-app-main{width:calc(100% - var(--torwor-sidebar-width));min-width:0;min-height:100vh;margin-left:var(--torwor-sidebar-width)}.torwor-app-main-full{width:100%;margin-left:0}.torwor-sidebar{position:fixed;z-index:1040;inset:0 auto 0 0;width:var(--torwor-sidebar-width);flex-direction:column;overflow:auto;padding:0 16px 16px;border-right:1px solid var(--torwor-border);background:var(--torwor-card-bg)}.torwor-sidebar-brand{display:flex;align-items:center;min-height:var(--torwor-topbar-height);padding:0 12px;border-bottom:1px solid var(--torwor-border);color:var(--torwor-text);font-size:1.2rem;font-weight:750;text-decoration:none}.torwor-sidebar-brand img{max-width:184px;max-height:42px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.torwor-sidebar-label{padding:24px 12px 10px;color:var(--torwor-text-muted);font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.torwor-sidebar-nav.navbar-nav{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px;padding:40px 2px 0}.torwor-sidebar-nav .nav-item{width:100%}.torwor-sidebar-nav .nav-link{display:flex!important;align-items:center;width:100%;gap:16px;min-height:42px;padding:9px 14px!important;border-radius:8px;color:var(--torwor-text-muted)!important;font-size:.94rem;font-weight:450;line-height:1.25;text-decoration:none;transition:color .16s ease,background-color .16s ease,transform .16s ease}.torwor-sidebar-nav .nav-link.active,.torwor-sidebar-nav .nav-link.show,.torwor-sidebar-nav .nav-link:focus-visible,.torwor-sidebar-nav .nav-link:hover{color:var(--torwor-accent)!important;background:color-mix(in srgb,var(--torwor-accent) 10%,var(--torwor-card-bg))}.torwor-sidebar-nav .nav-link.active{font-weight:600}.torwor-sidebar-nav .nav-link .svg-icon{margin:0!important;color:currentColor}.torwor-sidebar-nav .nav-link.dropdown-toggle:after{flex:0 0 7px;margin:0 5px 0 auto!important;width:8px;height:8px;border:0;border-right:1.5px solid;border-bottom:1.5px solid;border-radius:1px;transform:rotate(-45deg)}.torwor-sidebar-nav .nav-link.dropdown-toggle[aria-expanded=true]:after{transform:rotate(45deg)}.torwor-sidebar-nav .dropdown-menu{position:static!important;transform:none!important;width:100%;margin:2px 0 5px;padding:2px 0 2px 20px;border:0;background:transparent;box-shadow:none!important}.torwor-sidebar-nav .dropdown-menu:not(.show){display:none}.torwor-sidebar-nav .dropdown-item{display:flex;align-items:center;gap:16px;min-height:40px;padding:8px 14px;border-radius:8px;color:var(--torwor-text-muted);font-size:.9rem;font-weight:450}.torwor-sidebar-nav .dropdown-item:before{content:"";flex:0 0 5px;width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.7}.torwor-sidebar-nav .dropdown-item:focus,.torwor-sidebar-nav .dropdown-item:hover{color:var(--torwor-accent);background:color-mix(in srgb,var(--torwor-accent) 8%,var(--torwor-card-bg))}.torwor-sidebar-nav .dropdown-item.active{border-radius:8px;background:var(--torwor-action-bg)!important;color:var(--torwor-action-text)!important;font-weight:650}.torwor-header-main{position:sticky;z-index:1020;top:0;padding:0;border-bottom:1px solid var(--torwor-border);background:var(--torwor-card-bg);box-shadow:0 2px 10px rgba(36,38,43,.025)}.torwor-header-main .torwor-topbar-inner{width:100%;max-width:none;min-height:var(--torwor-topbar-height);padding-right:clamp(16px,3vw,36px);padding-left:clamp(16px,3vw,36px)}.torwor-topbar-leading{display:flex;min-width:0;align-items:center;gap:14px}.torwor-topbar-heading{display:flex;min-width:0;flex-direction:column;line-height:1.35}.torwor-topbar-heading>span{color:var(--torwor-text-muted);font-size:.75rem}.torwor-topbar-heading strong{overflow:hidden;color:var(--torwor-text);font-size:.95rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.torwor-topbar-menu{display:grid;width:40px;height:40px;place-items:center;border:1px solid var(--torwor-border);border-radius:12px;color:var(--torwor-text);background:var(--torwor-card-bg)}.torwor-topbar-guest-brand{color:var(--torwor-text);font-size:1rem;font-weight:700;text-decoration:none}.torwor-topbar-guest-brand img{max-width:150px;max-height:36px}.torwor-topbar-actions{gap:12px}.torwor-header-main .svg-icon{width:20px;height:20px;flex:0 0 20px;fill:currentColor}.darkModeToggle .torwor-icon-moon,.darkModeToggle .torwor-icon-sun{display:none!important}[data-torwor-theme=dark] .darkModeToggle .torwor-icon-sun,[data-torwor-theme=light] .darkModeToggle .torwor-icon-moon{display:inline-block!important}.torwor-language-flag{display:inline-block;width:1.333333em;height:1em;margin-right:.55rem;overflow:hidden;border-radius:2px;background-position:50%;background-repeat:no-repeat;background-size:contain;vertical-align:-.08em}.torwor-header-dropdown>a>.torwor-language-flag{width:30px;height:30px;flex:0 0 30px;margin-right:0;border-radius:50%;background-size:cover;font-size:1rem;vertical-align:middle}.torwor-profile-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.darkModeToggle,.torwor-header-dropdown>a{color:var(--torwor-text-muted)!important}.darkModeToggle:hover,.torwor-header-dropdown>a:hover{color:var(--torwor-accent)!important}.torwor-btn-logout{min-height:40px;padding:9px 16px;border:0;border-radius:11px;color:#fff!important;background:var(--torwor-primary);font-size:.84rem;font-weight:650;text-decoration:none}.torwor-btn-logout:hover{color:#fff!important;background:var(--torwor-primary-dark)}.torwor-header-auth-actions .torwor-btn-auth-outline,.torwor-header-auth-actions .torwor-btn-logout{box-sizing:border-box;width:112px;min-width:112px;height:40px;min-height:40px;padding:0 10px;font-size:.84rem;font-weight:650;line-height:1;white-space:nowrap}.torwor-main{width:100%;min-height:calc(100vh - var(--torwor-topbar-height))}.torwor-content{width:min(100%,1600px);max-width:none;padding:26px clamp(16px,3vw,36px) 40px}.torwor-page-header{margin-bottom:22px}.torwor-page-title-row{padding-bottom:0;border-bottom:0}.torwor-page-title{font-size:clamp(1.45rem,2vw,1.8rem);font-weight:500;letter-spacing:-.015em}.torwor-panel{border-color:var(--torwor-border);border-radius:var(--torwor-radius);background:var(--torwor-card-bg);box-shadow:var(--torwor-shadow)}.torwor-panel-footer,.torwor-panel-header{background:var(--torwor-card-bg)!important}.torwor-panel-header{min-height:64px;padding:16px 20px}.torwor-panel-body{padding:20px}.torwor-tile{min-height:142px;padding:20px;border:1px solid var(--torwor-border);border-radius:var(--torwor-radius);background:var(--torwor-card-bg);box-shadow:var(--torwor-shadow)}.torwor-tile:hover{transform:translateY(-3px);box-shadow:var(--torwor-shadow-md)}.torwor-tile .torwor-tile-stat{font-size:2rem;font-weight:750;letter-spacing:-.04em}.torwor-tile .torwor-tile-title{color:var(--torwor-text-muted);font-weight:550}.torwor-tile .torwor-tile-icon{display:grid;width:48px;height:48px;place-items:center;color:var(--torwor-accent);border-radius:14px;background:color-mix(in srgb,var(--torwor-accent) 9%,var(--torwor-card-bg));opacity:1}.torwor-tile .torwor-tile-icon .svg-icon,.torwor-tile .torwor-tile-icon svg{width:25px;height:25px;opacity:.86}.torwor-tile .torwor-tile-highlight{right:auto;bottom:18px;left:20px;width:38px;height:4px;border-radius:999px}.torwor-dashboard-main{width:100%;margin-inline:0}.torwor-dashboard-main>.torwor-panel{margin-bottom:24px}.torwor-dashboard-main .torwor-page-header{margin-bottom:22px}.torwor-dashboard-main .torwor-page-title-row{border:0;padding:0}.torwor-dashboard-main .torwor-page-title{color:var(--torwor-accent);font-size:clamp(1.6rem,2vw,2rem)}.torwor-page-subtitle{margin-top:5px;color:var(--torwor-text-muted);font-size:.92rem}.torwor-dashboard-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:24px}.torwor-dashboard-stats>div{min-width:0}.torwor-dashboard-main .torwor-tile{min-height:142px;border-radius:var(--torwor-radius)}.torwor-dashboard-main .torwor-tile-icon{background:color-mix(in srgb,var(--torwor-accent) 9%,var(--torwor-card-bg))}.torwor-dashboard-note{margin-bottom:24px;padding:18px 22px;border:1px solid color-mix(in srgb,var(--torwor-accent) 18%,var(--torwor-border));border-left:4px solid var(--torwor-accent);border-radius:var(--torwor-radius);background:color-mix(in srgb,var(--torwor-accent) 5%,var(--torwor-card-bg))}.torwor-dashboard-note h2{margin:0 0 6px;font-size:1rem;font-weight:650}.torwor-dashboard-note p:last-child,.torwor-dashboard-note>:last-child{margin-bottom:0}.torwor-dashboard-main>.torwor-panel .table>:not(caption)>*>*{padding:15px 18px}.torwor-dashboard-main .torwor-clickable-row:hover{background:color-mix(in srgb,var(--torwor-accent) 4%,var(--torwor-card-bg))}.torwor-dashboard-flow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px}.torwor-dashboard-flow>div{min-width:0}.torwor-dashboard-flow .torwor-panel{height:100%}.torwor-dashboard-main .torwor-panel-header{min-height:62px}.torwor-dashboard-main .torwor-panel-blue,.torwor-dashboard-main .torwor-panel-cyan,.torwor-dashboard-main .torwor-panel-gray,.torwor-dashboard-main .torwor-panel-green,.torwor-dashboard-main .torwor-panel-orange,.torwor-dashboard-main .torwor-panel-red{border-top:3px solid color-mix(in srgb,var(--torwor-accent) 70%,#fff)}.torwor-dashboard-main .torwor-panel-blue .torwor-panel-header,.torwor-dashboard-main .torwor-panel-cyan .torwor-panel-header,.torwor-dashboard-main .torwor-panel-gray .torwor-panel-header,.torwor-dashboard-main .torwor-panel-green .torwor-panel-header,.torwor-dashboard-main .torwor-panel-orange .torwor-panel-header,.torwor-dashboard-main .torwor-panel-red .torwor-panel-header{background:var(--torwor-card-bg)!important}.torwor-dashboard-main .list-group-item{padding:15px 18px;border-color:var(--torwor-border);background:transparent}.torwor-dashboard-main .list-group-item:hover{background:color-mix(in srgb,var(--torwor-accent) 4%,var(--torwor-card-bg))}.torwor-dashboard-main>.torwor-panel-blue{position:relative;overflow:hidden;border:0;border-radius:22px;color:#fff;background:radial-gradient(circle at 88% 10%,hsla(0,0%,100%,.2),transparent 28%),linear-gradient(115deg,var(--torwor-primary-dark) 0,var(--torwor-primary) 60%,color-mix(in srgb,var(--torwor-primary) 72%,#fff) 100%);box-shadow:0 18px 42px rgba(var(--torwor-primary-rgb),.18)}.torwor-dashboard-main>.torwor-panel-blue .torwor-panel-body{position:relative;z-index:1;max-width:850px;padding:clamp(24px,4vw,42px)}.torwor-dashboard-main>.torwor-panel-blue h1,.torwor-dashboard-main>.torwor-panel-blue h2,.torwor-dashboard-main>.torwor-panel-blue h3{margin:0 0 10px;color:#fff;font-size:clamp(1.55rem,2.6vw,2.15rem);font-weight:700;letter-spacing:-.025em}.torwor-dashboard-main>.torwor-panel-blue p{max-width:760px;margin:0;color:hsla(0,0%,100%,.86);font-size:1rem;line-height:1.7}.torwor-dashboard-main>.torwor-panel-blue .btn{border:0;border-radius:11px;background:#fff;color:var(--torwor-primary)}.torwor-dashboard-flow .torwor-panel,.torwor-dashboard-main>.torwor-panel:not(.torwor-panel-blue){border-radius:18px;box-shadow:0 8px 24px rgba(30,41,59,.045)}.torwor-dashboard-hero{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;min-height:190px;margin:0 calc(clamp(16px, 3vw, 36px)*-1);padding:30px clamp(22px,3vw,48px) 58px;overflow:hidden;border-radius:0 0 18px 18px;color:#fff;background:var(--torwor-primary)}.torwor-dashboard-hero:before{position:absolute;z-index:0;inset:auto;background-image:none;content:"";pointer-events:none}.torwor-dashboard-hero-copy{position:relative;z-index:1;max-width:820px}.torwor-dashboard-kicker{margin-bottom:9px;color:hsla(0,0%,100%,.72);font-size:.72rem;font-weight:750;letter-spacing:.15em}.torwor-dashboard-hero h1{margin:0 0 3px;color:#fff;font-size:clamp(2rem,3vw,2.7rem);font-weight:700;line-height:1.15;letter-spacing:-.035em}.torwor-dashboard-stats{position:relative;z-index:2;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin:-38px 0 28px}.torwor-dashboard-main .torwor-tile{display:grid;grid-template-columns:58px minmax(0,1fr);grid-template-rows:auto auto;grid-template-areas:"icon title" "icon stat";align-content:center;align-items:center;-moz-column-gap:13px;column-gap:13px;min-height:116px;padding:16px;border:1px solid var(--torwor-border);border-radius:10px;box-shadow:0 8px 20px rgba(36,57,93,.09)}.torwor-dashboard-main .torwor-tile-icon{position:static;grid-area:icon;width:54px;height:54px;transform:none;border:4px solid color-mix(in srgb,currentColor 18%,var(--torwor-card-bg));border-radius:50%;opacity:1;background:var(--torwor-card-bg)}.torwor-dashboard-main .torwor-tile-icon .svg-icon,.torwor-dashboard-main .torwor-tile-icon svg{width:23px;height:23px}.torwor-dashboard-main .torwor-tile-title{grid-area:title;align-self:end;font-size:.78rem;letter-spacing:0}.torwor-dashboard-main .torwor-tile-stat{grid-area:stat;align-self:start;margin:3px 0 0;color:var(--torwor-text)!important;font-size:1.42rem;font-weight:650;letter-spacing:-.03em}.torwor-dashboard-main .torwor-tile-highlight{display:none}.torwor-dashboard-main .torwor-tile-icon.is-success{color:var(--torwor-success-text);background:color-mix(in srgb,var(--torwor-success) 10%,var(--torwor-card-bg))}.torwor-dashboard-main .torwor-tile-icon.is-warning{color:var(--torwor-warning-text);background:color-mix(in srgb,#f59e0b 13%,var(--torwor-card-bg))}.torwor-dashboard-main .torwor-tile-icon.is-danger{color:var(--torwor-danger-text);background:color-mix(in srgb,var(--torwor-danger) 10%,var(--torwor-card-bg))}.torwor-dashboard-main .torwor-tile-icon.is-info{color:var(--torwor-info-text);background:color-mix(in srgb,var(--torwor-info) 12%,var(--torwor-card-bg))}.torwor-dashboard-main .torwor-tile-icon.is-neutral{color:var(--torwor-text-muted);background:color-mix(in srgb,#64748b 10%,var(--torwor-card-bg))}.torwor-dashboard-panels{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(320px,.85fr);align-items:start;gap:24px}.torwor-dashboard-panels>.torwor-panel{min-width:0;margin:0}.torwor-dashboard-main .torwor-dashboard-flow{display:flex;flex-direction:column;gap:18px;min-width:0}.torwor-dashboard-main .torwor-dashboard-flow>div{min-width:0}.torwor-dashboard-main .torwor-dashboard-flow .torwor-panel{height:auto;margin:0}.torwor-dashboard-main .torwor-panel-header{padding:16px 18px}.torwor-dashboard-main .torwor-panel-header .torwor-panel-title{font-size:.9rem}.torwor-dashboard-panels .torwor-panel .table>:not(caption)>*>*{padding:15px 13px}.torwor-dashboard-primary{display:flex;flex-direction:column;gap:22px;min-width:0}.torwor-dashboard-primary>.torwor-panel{margin:0}.torwor-dashboard-analytics{min-height:330px;padding:25px}.torwor-dashboard-analytics-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:24px}.torwor-dashboard-analytics-heading h2{margin:0 0 2px;color:var(--torwor-text);font-size:1.15rem;font-weight:650}.torwor-dashboard-analytics-heading p{margin:0;color:var(--torwor-text-muted);font-size:.84rem}.torwor-dashboard-analytics-heading>a{color:var(--torwor-text-muted);font-size:.84rem;white-space:nowrap}.torwor-dashboard-analytics-body{display:grid;grid-template-columns:minmax(180px,.85fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,60px);min-height:225px}.torwor-dashboard-donut{position:relative;display:grid;width:min(100%,205px);aspect-ratio:1;place-items:center;justify-self:center;border-radius:50%;background:conic-gradient(var(--torwor-success) 0 var(--active),var(--torwor-warning) var(--active) var(--pending),var(--torwor-danger) var(--pending) var(--suspended),color-mix(in srgb,var(--torwor-text-muted) 28%,var(--torwor-card-bg)) var(--suspended) 100%)}.torwor-dashboard-donut:before{position:absolute;inset:19%;border-radius:50%;background:var(--torwor-card-bg);content:""}.torwor-dashboard-donut>div{position:relative;z-index:1;display:flex;align-items:center;flex-direction:column}.torwor-dashboard-donut strong{color:var(--torwor-text);font-size:2rem;font-weight:700;line-height:1.1}.torwor-dashboard-donut span{color:var(--torwor-text-muted);font-size:.8rem}.torwor-dashboard-legend{display:grid;gap:17px}.torwor-dashboard-legend>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 12px;align-items:center}.torwor-dashboard-legend>div>span{display:flex;align-items:center;gap:8px;color:var(--torwor-text-muted);font-size:.85rem}.torwor-dashboard-legend>div>span>i{width:9px;height:9px;border-radius:50%;background:var(--torwor-text-muted)}.torwor-dashboard-legend>div>span>.is-active{background:var(--torwor-success)}.torwor-dashboard-legend>div>span>.is-pending{background:var(--torwor-warning)}.torwor-dashboard-legend>div>span>.is-suspended{background:var(--torwor-danger)}.torwor-dashboard-legend>div>span>.is-other{background:color-mix(in srgb,var(--torwor-text-muted) 45%,var(--torwor-card-bg))}.torwor-dashboard-legend strong{color:var(--torwor-text);font-size:.9rem;font-weight:650}.torwor-dashboard-legend b{grid-column:1/-1;display:block;height:6px;overflow:hidden;border-radius:99px;background:color-mix(in srgb,var(--torwor-border) 70%,transparent)}.torwor-dashboard-legend b i{display:block;height:100%;border-radius:inherit;background:var(--torwor-success)}.torwor-dashboard-legend>div:nth-child(2) b i{background:var(--torwor-warning)}.torwor-dashboard-legend>div:nth-child(3) b i{background:var(--torwor-danger)}.torwor-dashboard-legend>div:nth-child(4) b i{background:color-mix(in srgb,var(--torwor-text-muted) 45%,var(--torwor-card-bg))}.torwor-dashboard-message-card .torwor-panel-body>:last-child{margin-bottom:0}.torwor-dashboard-message-card .torwor-panel-body .btn{border-radius:9px}.torwor-dashboard-panels{grid-template-columns:minmax(0,1.7fr) minmax(380px,.95fr);align-items:stretch}.torwor-dashboard-panels>.torwor-dashboard-primary,.torwor-dashboard-panels>.torwor-dashboard-side{width:100%;min-width:0}.torwor-dashboard-side{display:flex;align-self:stretch;flex-direction:column;gap:20px}.torwor-dashboard-activity{width:100%;overflow:hidden;border:1px solid var(--torwor-border);border-radius:16px;background:var(--torwor-card-bg);box-shadow:0 8px 24px rgba(30,41,59,.045)}.torwor-dashboard-activity>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid var(--torwor-border)}.torwor-dashboard-activity>header h2{margin:0;color:var(--torwor-text);font-size:.98rem;font-weight:650}.torwor-dashboard-activity>header a{color:var(--torwor-text-muted);font-size:.8rem;white-space:nowrap}.torwor-dashboard-activity-list{padding:5px 18px}.torwor-dashboard-activity-item{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px 0;border-bottom:1px solid var(--torwor-border);color:var(--torwor-text);text-decoration:none}.torwor-dashboard-activity-item:last-child{border-bottom:0}.torwor-dashboard-activity-icon{display:grid;width:38px;height:38px;place-items:center;border-radius:11px;background:color-mix(in srgb,var(--torwor-info) 10%,var(--torwor-card-bg));color:var(--torwor-info-text)}.torwor-dashboard-activity-copy{min-width:0}.torwor-dashboard-activity-copy strong,.torwor-dashboard-news-list strong{display:block;overflow:hidden;color:var(--torwor-text);font-size:.82rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.torwor-dashboard-activity-copy small,.torwor-dashboard-news-list small{display:block;margin-top:3px;color:var(--torwor-text-muted);font-size:.72rem}.torwor-dashboard-activity-item .badge{font-size:.68rem}.torwor-dashboard-empty{margin:0;padding:18px 20px;color:var(--torwor-text-muted);font-size:.82rem}.torwor-dashboard-news-list{display:grid;gap:12px;padding:14px 20px;border-top:1px solid var(--torwor-border)}.torwor-dashboard-news-list a{min-width:0;text-decoration:none}.torwor-dashboard-new-ticket{display:block;margin:0 18px 18px;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--torwor-accent) 8%,var(--torwor-card-bg));color:var(--torwor-accent);font-size:.84rem;font-weight:650;text-align:center}.torwor-dashboard-primary>.torwor-panel-blue{border:1px solid var(--torwor-border);border-top:0;border-radius:16px;box-shadow:0 8px 24px rgba(30,41,59,.045)}.torwor-dashboard-primary>.torwor-panel-blue .torwor-panel-header{min-height:66px;background:var(--torwor-card-bg)!important}.torwor-dashboard-primary>.torwor-panel-blue .torwor-panel-title svg{display:none}.torwor-dashboard-primary>.torwor-panel-blue .torwor-panel-footer{border-top:1px solid var(--torwor-border);background:var(--torwor-card-bg)!important}.torwor-dashboard-service-row{display:grid;grid-template-columns:48px minmax(0,1fr) auto;grid-template-areas:"status info actions" "status facts actions";align-items:center;-moz-column-gap:12px;column-gap:12px;row-gap:8px;padding:16px 20px;background:var(--torwor-card-bg)}.torwor-dashboard-service-row+.torwor-dashboard-service-row{border-top:1px solid var(--torwor-border)}.torwor-dashboard-service-status{grid-area:status}.torwor-dashboard-service-status .torwor-status-indicator{width:44px;height:44px}.torwor-dashboard-service-info{grid-area:info;min-width:0}.torwor-dashboard-service-title{display:block;color:var(--torwor-text);font-size:.92rem;font-weight:650;line-height:1.35;text-decoration:none;overflow-wrap:anywhere}.torwor-dashboard-service-title:hover{color:var(--torwor-accent)}.torwor-dashboard-service-subtitle{display:block;margin-top:2px;color:var(--torwor-text-muted);font-size:.78rem;line-height:1.4;overflow-wrap:anywhere}.torwor-dashboard-service-facts{grid-area:facts;display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:18px;column-gap:18px;row-gap:6px}.torwor-dashboard-service-fact{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:5px;min-width:0}.torwor-dashboard-service-cycle,.torwor-dashboard-service-fact-label{color:var(--torwor-text-muted);font-size:.76rem}.torwor-dashboard-service-fact strong{color:var(--torwor-text);font-size:.82rem;font-weight:650}.torwor-dashboard-service-actions{grid-area:actions;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:250px}.torwor-dashboard-service-actions .btn{min-height:34px}@media (max-width:767.98px){.torwor-dashboard-service-row{grid-template-columns:48px minmax(0,1fr);grid-template-areas:"status info" ". facts" ". actions";padding:16px}.torwor-dashboard-service-facts{display:grid;gap:6px}.torwor-dashboard-service-actions{justify-content:flex-start;max-width:none}}.torwor-dashboard-domain{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.7fr);align-items:center;gap:24px;margin:22px 0 24px;padding:22px 26px;border:1px solid var(--torwor-border);border-radius:16px;background:var(--torwor-card-bg);box-shadow:0 8px 24px rgba(30,41,59,.045)}.torwor-dashboard-domain-heading div>span,.torwor-dashboard-domain-heading>span{color:var(--torwor-accent);font-size:.68rem;font-weight:750;letter-spacing:.13em}.torwor-dashboard-domain-heading h2{margin:3px 0;color:var(--torwor-text);font-size:1.1rem;font-weight:650}.torwor-dashboard-domain-heading p{margin:0;color:var(--torwor-text-muted);font-size:.8rem}.torwor-dashboard-domain form{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:8px}.torwor-dashboard-domain form .btn,.torwor-dashboard-domain form .form-control,.torwor-dashboard-domain form .form-select{min-height:44px;border-radius:9px}.torwor-dashboard-domain form .form-select{width:124px!important;min-width:124px;padding-right:2rem!important;padding-left:.75rem!important}.torwor-sidebar-nav .nav-link .svg-icon{width:18px;height:18px;flex:0 0 18px;padding:0;border:0;border-radius:0;overflow:visible;background:transparent!important;color:var(--torwor-text-muted)!important;fill:currentColor;stroke:none;box-shadow:none!important;transition:color .16s ease}.torwor-sidebar-nav .nav-link.show .svg-icon,.torwor-sidebar-nav .nav-link:hover .svg-icon{color:var(--torwor-accent)!important}.torwor-sidebar-nav .icon-billing,.torwor-sidebar-nav .icon-forum,.torwor-sidebar-nav .icon-home,.torwor-sidebar-nav .icon-order,.torwor-sidebar-nav .icon-services,.torwor-sidebar-nav .icon-support{color:currentColor}.torwor-sidebar-nav .nav-link.active{min-height:42px;border-radius:8px;background:var(--torwor-action-bg)!important;box-shadow:0 8px 16px rgba(var(--torwor-primary-rgb),.18)}.torwor-sidebar-nav .nav-link.active,.torwor-sidebar-nav .nav-link.active .svg-icon{color:var(--torwor-action-text)!important}.svg-icon.fi{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;vertical-align:middle;line-height:1}.svg-icon.fi,.torwor-navbar .nav-link .svg-icon.fi,.torwor-sidebar-nav .nav-link .svg-icon.fi{fill:currentColor;stroke:none}.torwor-mobile-nav .nav-link .svg-icon.fi{fill:currentColor!important;stroke:none!important}.torwor-panel-title>.svg-icon,.torwor-panel-title>svg{width:36px;height:36px;padding:9px;border-radius:11px;background:color-mix(in srgb,var(--torwor-accent) 9%,var(--torwor-card-bg));color:var(--torwor-accent);stroke-width:1.85}.torwor-dashboard-activity .torwor-dashboard-activity-icon .svg-icon,.torwor-dashboard-activity .torwor-dashboard-activity-icon svg{stroke-width:1.8}.torwor-dashboard-primary>.torwor-panel-blue .torwor-panel-header .torwor-panel-title .svg-icon,.torwor-dashboard-primary>.torwor-panel-blue .torwor-panel-header .torwor-panel-title svg{display:none}.order-manage .card{border-radius:18px}.order-manage .card-header{padding:18px 22px}.order-manage .card-body{padding:22px}[data-torwor-theme=dark] .torwor-page-title{color:var(--torwor-text);font-weight:500;letter-spacing:-.015em}@media (max-width:767.98px){.torwor-dashboard-hero{flex-direction:column;gap:10px;min-height:175px;padding-bottom:58px}.torwor-dashboard-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.torwor-dashboard-main .torwor-tile{min-height:104px;padding:12px}.torwor-dashboard-panels{grid-template-columns:1fr;gap:18px}.torwor-dashboard-analytics-body{grid-template-columns:1fr;gap:24px}.torwor-dashboard-donut{width:170px}}@media (min-width:768px) and (max-width:1199.98px){.torwor-dashboard-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.torwor-dashboard-panels{grid-template-columns:1fr}}@media (max-width:575.98px){.torwor-dashboard-hero{margin-right:-16px;margin-left:-16px;padding:28px 20px 60px}.torwor-dashboard-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:-34px}.torwor-dashboard-main .torwor-tile{grid-template-columns:42px minmax(0,1fr);-moz-column-gap:9px;column-gap:9px;min-height:88px;padding:10px}.torwor-dashboard-main .torwor-tile-icon{width:40px;height:40px;border-width:3px}.torwor-dashboard-main .torwor-tile-icon .svg-icon,.torwor-dashboard-main .torwor-tile-icon svg{width:19px;height:19px}.torwor-dashboard-main .torwor-tile-title{font-size:.7rem}.torwor-dashboard-main .torwor-tile .torwor-tile-stat{font-size:1.2rem}.torwor-dashboard-main .torwor-panel-header{align-items:flex-start;gap:10px}.torwor-dashboard-main .torwor-panel-header>.btn{white-space:nowrap}}@media (max-width:767.98px){.torwor-dashboard-domain{grid-template-columns:1fr;gap:14px;padding:18px}.torwor-dashboard-domain form{grid-template-columns:minmax(0,1fr) auto}.torwor-dashboard-domain form .form-control{grid-column:1/-1}}@media (max-width:420px){.torwor-dashboard-activity-item{grid-template-columns:34px minmax(0,1fr)}.torwor-dashboard-activity-item>.badge{grid-column:2;justify-self:start}.torwor-dashboard-domain form{grid-template-columns:1fr 1fr}.torwor-dashboard-domain form .form-control,.torwor-dashboard-domain form .form-select{grid-column:1/-1}.torwor-dashboard-domain form .form-select{width:100%!important}}.torwor-footer{border-top:1px solid var(--torwor-border)}.torwor-footer,[data-torwor-theme=dark] .torwor-footer,[data-torwor-theme=dark] .torwor-header-main,[data-torwor-theme=dark] .torwor-sidebar{background:var(--torwor-card-bg)}[data-torwor-theme=dark] .torwor-panel-footer,[data-torwor-theme=dark] .torwor-panel-header{background:var(--torwor-card-bg)!important}@media (max-width:1023.98px){.torwor-app-main,.torwor-app-main-full{width:100%;margin-left:0}.torwor-content{padding-top:20px}.torwor-topbar-heading>span{display:none}}@media (max-width:575.98px){.torwor-header-main .torwor-topbar-inner{min-height:64px}.torwor-topbar-actions{gap:8px}.torwor-header-auth-actions .torwor-btn-auth-outline,.torwor-header-auth-actions .torwor-btn-logout{width:112px;min-width:112px;height:36px;min-height:36px}.torwor-topbar-heading strong{max-width:125px}}.dashboard .torwor-content.container{width:100%;max-width:none;margin-right:0;margin-left:0;padding:0 clamp(16px,3vw,36px) 40px!important}.dashboard .torwor-dashboard-main{width:100%;max-width:none}.torwor-guest-home{display:flex;flex-direction:column;gap:24px;margin-top:24px}.torwor-guest-hero{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:330px;overflow:hidden;padding:clamp(30px,5vw,64px);border-radius:22px;background:linear-gradient(118deg,var(--torwor-primary-dark),var(--torwor-primary) 56%,color-mix(in srgb,var(--torwor-primary) 72%,#38bdf8));color:#fff;isolation:isolate}.torwor-guest-hero:after,.torwor-guest-hero:before{position:absolute;z-index:-1;content:"";border-radius:50%;pointer-events:none}.torwor-guest-hero:before{width:560px;height:560px;top:-370px;right:18%;border:1px solid hsla(0,0%,100%,.14);box-shadow:0 0 0 46px hsla(0,0%,100%,.04),0 0 0 92px hsla(0,0%,100%,.035)}.torwor-guest-hero:after{width:440px;height:440px;right:-150px;bottom:-310px;background:rgba(12,26,80,.18)}.torwor-guest-hero-copy{position:relative;z-index:1;width:min(100%,650px)}.torwor-guest-eyebrow{display:inline-flex;margin-bottom:18px;padding:7px 11px;border:1px solid hsla(0,0%,100%,.22);border-radius:999px;background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.torwor-guest-hero h1{margin:0;color:#fff;font-size:clamp(1.9rem,3.2vw,2.7rem);font-weight:600;line-height:1.2;letter-spacing:-.02em}.torwor-guest-hero-copy>p{max-width:560px;margin:16px 0 0;color:hsla(0,0%,100%,.84);font-size:1.05rem;line-height:1.7}.torwor-guest-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.torwor-guest-primary-action,.torwor-guest-secondary-action{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:11px 20px;border:1px solid hsla(0,0%,100%,.38);border-radius:10px;font-weight:650;text-decoration:none;transition:background-color .18s ease,transform .18s ease}.torwor-guest-primary-action{background:#fff;color:var(--torwor-primary-dark)}.torwor-guest-primary-action:hover{transform:translateY(-1px);background:#f2f4ff;color:var(--torwor-primary-dark)}.torwor-guest-secondary-action{background:hsla(0,0%,100%,.1);color:#fff}.torwor-guest-secondary-action:hover{transform:translateY(-1px);background:hsla(0,0%,100%,.2);color:#fff}.torwor-guest-hero-art{position:relative;flex:0 0 34%;height:250px;max-width:400px;margin:0 2% 0 24px}.torwor-guest-art-orbit{position:absolute;top:50%;left:50%;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;transform:translate(-50%,-50%)}.torwor-guest-art-orbit-one{width:235px;height:235px}.torwor-guest-art-orbit-two{width:178px;height:178px;background:hsla(0,0%,100%,.08);box-shadow:0 18px 48px rgba(7,19,70,.15)}.torwor-guest-art-icon{position:absolute;top:50%;left:50%;display:grid;width:112px;height:112px;place-items:center;border:1px solid hsla(0,0%,100%,.35);border-radius:30px;background:hsla(0,0%,100%,.17);color:#fff;transform:translate(-50%,-50%) rotate(-7deg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.torwor-guest-art-icon .svg-icon{width:58px;height:58px}.torwor-guest-art-chip{position:absolute;display:inline-flex;align-items:center;gap:9px;padding:10px 13px;border:1px solid hsla(0,0%,100%,.24);border-radius:11px;background:hsla(0,0%,100%,.16);color:#fff;font-size:.82rem;font-weight:600;box-shadow:0 12px 24px rgba(7,19,70,.12);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.torwor-guest-art-chip-one{top:24px;left:5px}.torwor-guest-art-chip-two{right:0;bottom:30px}.torwor-guest-art-chip-three{top:38px;right:-5px}.torwor-guest-showcase{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;border:1px solid var(--torwor-border);border-radius:14px;background:var(--torwor-card-bg);color:var(--torwor-text)}.torwor-guest-showcase>:first-child>:last-child{margin-bottom:0}.torwor-guest-showcase-link{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;color:var(--torwor-accent);font-weight:650;text-decoration:none}.torwor-guest-domain{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.6fr);align-items:center;gap:28px;padding:24px 28px;border:1px solid var(--torwor-border);border-radius:16px;background:var(--torwor-card-bg);box-shadow:var(--torwor-shadow)}.torwor-guest-domain-copy>span{color:var(--torwor-accent);font-size:.7rem;font-weight:750;letter-spacing:.13em}.torwor-guest-domain-copy h2{margin:5px 0 3px;color:var(--torwor-text);font-size:1.25rem;font-weight:700}.torwor-guest-domain-copy p{margin:0;color:var(--torwor-text-muted);font-size:.88rem}.torwor-guest-domain-form{display:grid;grid-template-columns:minmax(150px,1fr) 100px auto auto;gap:9px}.torwor-guest-domain-form .form-control,.torwor-guest-domain-form .form-select{min-width:0;min-height:46px}.torwor-guest-domain-form .btn{min-height:46px;white-space:nowrap}.torwor-guest-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.torwor-guest-link-card{display:flex;align-items:center;gap:15px;min-width:0;min-height:120px;padding:20px;border:1px solid var(--torwor-border);border-radius:15px;background:var(--torwor-card-bg);color:var(--torwor-text);text-decoration:none;transition:border-color .18s ease,background-color .18s ease,transform .18s ease,box-shadow .18s ease}.torwor-guest-link-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--torwor-accent) 35%,var(--torwor-border));background:color-mix(in srgb,var(--torwor-accent) 3%,var(--torwor-card-bg));color:var(--torwor-text);box-shadow:var(--torwor-shadow-md)}.torwor-guest-link-icon{display:grid;flex:0 0 48px;width:48px;height:48px;place-items:center;border-radius:13px;background:color-mix(in srgb,var(--torwor-accent) 10%,var(--torwor-card-bg));color:var(--torwor-accent)}.torwor-guest-link-copy{display:flex;flex:1;flex-direction:column;gap:5px;min-width:0}.torwor-guest-link-copy strong{color:var(--torwor-text);font-size:.97rem;font-weight:700}.torwor-guest-link-copy small{color:var(--torwor-text-muted);font-size:.8rem;line-height:1.5}.torwor-guest-link-arrow{flex:0 0 auto;color:var(--torwor-accent);font-size:1.2rem}@media (max-width:991.98px){.torwor-guest-hero{min-height:300px}.torwor-guest-hero-art{flex-basis:30%;margin-right:0}.torwor-guest-domain{grid-template-columns:1fr;gap:18px}}@media (max-width:767.98px){.torwor-guest-home{gap:16px;margin-top:18px}.torwor-guest-hero{min-height:0;padding:30px 24px;border-radius:17px}.torwor-guest-hero-art{display:none}.torwor-guest-hero h1{font-size:clamp(1.8rem,8vw,2.5rem)}.torwor-guest-hero-copy>p{font-size:.95rem}.torwor-guest-domain{gap:14px;padding:19px}.torwor-guest-domain-form{grid-template-columns:minmax(0,1fr) 92px}.torwor-guest-domain-form .form-control{grid-column:1/-1}.torwor-guest-domain-form .btn{width:100%;padding-right:10px;padding-left:10px}.torwor-guest-links{grid-template-columns:1fr;gap:11px}.torwor-guest-link-card{min-height:96px;padding:16px}.torwor-guest-showcase{align-items:flex-start;flex-direction:column;gap:12px;padding:17px}}.torwor-dashboard-hero.torwor-guest-hero{min-height:190px;padding:20px clamp(22px,3vw,48px) 30px;border-radius:0 0 18px 18px}.torwor-dashboard-hero.torwor-guest-hero h1{font-size:clamp(1.8rem,3vw,2.45rem);font-weight:600;line-height:1.2}.torwor-dashboard-stats{margin:-20px 0 28px}@media (max-width:767.98px){.torwor-dashboard-hero.torwor-guest-hero{min-height:175px;padding:28px 20px 44px}.torwor-dashboard-stats{margin-top:-15px}}@media (max-width:575.98px){.torwor-dashboard-stats{margin-top:-12px}}body.page-signup .torwor-wrapper,body.torwor-client-area .torwor-wrapper{--torwor-client-band-height:300px;background-image:radial-gradient(circle at calc(100% + 70px) 350px,rgba(12,26,80,.18) 0 220px,transparent 221px),radial-gradient(circle at 70% -14px,transparent 0 279px,hsla(0,0%,100%,.14) 280px 281px,hsla(0,0%,100%,.04) 282px 326px,hsla(0,0%,100%,.035) 327px 372px,transparent 373px),linear-gradient(to bottom,var(--torwor-primary) 0 var(--torwor-client-band-height),var(--torwor-bg) var(--torwor-client-band-height));background-size:100% var(--torwor-client-band-height),100% var(--torwor-client-band-height),100% 100%;background-repeat:no-repeat;background-attachment:fixed}body.page-signup .torwor-header-main,html[data-torwor-theme=dark] body.page-signup .torwor-header-main{border-bottom-color:hsla(0,0%,100%,.16)!important;background:var(--torwor-primary)!important;box-shadow:none}body.page-signup .torwor-topbar-heading strong,body.page-signup .torwor-topbar-heading>span{color:#fff}body.page-signup .torwor-topbar-heading>span{opacity:.82}body.page-signup .darkModeToggle,body.page-signup .torwor-header-dropdown>a,html[data-torwor-theme=dark] body.page-signup .darkModeToggle{color:#fff!important}body.page-signup .torwor-header-auth-actions .torwor-btn-logout,html[data-torwor-theme=dark] body.page-signup .torwor-header-auth-actions .torwor-btn-logout{border-color:#fff!important;background:#fff!important;color:var(--torwor-primary-dark)!important}body.page-signup .torwor-header-auth-actions .torwor-btn-auth-outline,html[data-torwor-theme=dark] body.page-signup .torwor-header-auth-actions .torwor-btn-auth-outline{border-color:hsla(0,0%,100%,.7)!important;background:transparent!important;color:#fff!important}body.page-signup .torwor-header-auth-actions .torwor-btn-auth-outline:hover,html[data-torwor-theme=dark] body.page-signup .torwor-header-auth-actions .torwor-btn-auth-outline:hover{background:hsla(0,0%,100%,.14)!important}body.page-signup .torwor-topbar-menu{border-color:hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.12);color:#fff}body.page-signup .torwor-signup-card{background:var(--torwor-card-bg);color:var(--torwor-text)}body.page-signup .torwor-signup-title{color:var(--torwor-text)!important;font-size:1.35rem;font-weight:600;line-height:1.3}body.page-signup .torwor-signup-card .form-label{display:block;color:var(--torwor-text-muted)!important;font-weight:500}body.torwor-client-area:not(.dashboard-authenticated) .torwor-page-header{min-height:210px;margin:0;padding:0 16px}body.torwor-client-area:not(.dashboard-authenticated) .torwor-page-title-row{border:0}body.torwor-client-area:not(.dashboard-authenticated) .torwor-page-title{color:#fff}body.torwor-client-area:not(.dashboard-authenticated) .torwor-page-breadcrumbs .breadcrumb-item,body.torwor-client-area:not(.dashboard-authenticated) .torwor-page-breadcrumbs .breadcrumb-item+.breadcrumb-item:before,body.torwor-client-area:not(.dashboard-authenticated) .torwor-page-subtitle{color:hsla(0,0%,100%,.82)}body.torwor-client-area:not(.dashboard-authenticated) .torwor-page-breadcrumbs .breadcrumb-item a,body.torwor-client-area:not(.dashboard-authenticated) .torwor-page-breadcrumbs .breadcrumb-item a:hover{color:#fff}@media (min-width:1024px){body.torwor-client-area:not(.dashboard-authenticated) .torwor-content.container{width:100%;max-width:none;margin:0;padding:24px 24px 40px 0!important}}@media (min-width:768px) and (max-width:1023.98px){body.torwor-client-area:not(.dashboard-authenticated) .torwor-page-header{min-height:175px;padding:0 4px}}@media (max-width:767.98px){body.torwor-client-area:not(.dashboard-authenticated) .torwor-content.container{padding:18px 16px 40px!important}body.torwor-client-area:not(.dashboard-authenticated) .torwor-page-header{min-height:155px;padding:0 4px}}body.dashboard-authenticated .torwor-content.container{padding:0 24px 40px 0!important}body.torwor-client-area .torwor-header-main .torwor-topbar-inner{padding-right:24px;padding-left:16px}body.torwor-client-area .torwor-header-main{border-bottom-color:hsla(0,0%,100%,.16)!important;background:var(--torwor-primary)!important;box-shadow:none}body.torwor-client-area .torwor-topbar-heading strong,body.torwor-client-area .torwor-topbar-heading>span{color:#fff}body.torwor-client-area .torwor-topbar-heading>span{opacity:.82}body.torwor-client-area .torwor-topbar-menu{border-color:hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.12);color:#fff}body.dashboard-authenticated .torwor-dashboard-hero.torwor-guest-hero{align-items:flex-start;min-height:190px;margin:0;padding:34px 16px 52px;border-radius:0 0 18px 18px;background:transparent}body.dashboard-authenticated .torwor-dashboard-hero:after,body.dashboard-authenticated .torwor-dashboard-hero:before{display:none}body.dashboard-authenticated .torwor-dashboard-hero h1{font-size:clamp(1.8rem,2.8vw,2.35rem);font-weight:600}body.dashboard-authenticated .torwor-dashboard-stats{margin-top:-28px}@media (min-width:1024px){body.torwor-client-area .torwor-wrapper{--torwor-client-band-height:305px}body.dashboard-authenticated .torwor-dashboard-hero.torwor-guest-hero{min-height:130px;padding:24px 16px 36px}}body.dashboard-authenticated .torwor-dashboard-showcase{position:relative;display:flex;min-width:0;min-height:330px;align-items:flex-end;overflow:hidden;padding:28px;border-radius:16px;background:linear-gradient(0deg,rgba(14,22,54,.78),rgba(14,22,54,.13) 65%),url(../img/showcase-carousel.jpg) 50% /cover no-repeat;color:#fff;isolation:isolate}body.dashboard-authenticated .torwor-dashboard-showcase-content{position:relative;z-index:1;max-width:100%}body.dashboard-authenticated .torwor-dashboard-showcase-text>:first-child{margin-top:0}body.dashboard-authenticated .torwor-dashboard-showcase-text>:last-child{margin-bottom:0}body.dashboard-authenticated .torwor-dashboard-showcase-text h1,body.dashboard-authenticated .torwor-dashboard-showcase-text h2,body.dashboard-authenticated .torwor-dashboard-showcase-text h3{margin-bottom:8px;color:#fff;font-size:clamp(1.1rem,1.6vw,1.4rem);font-weight:650;line-height:1.3}body.dashboard-authenticated .torwor-dashboard-showcase-text p{max-width:50ch;margin-bottom:0;color:hsla(0,0%,100%,.94);font-size:.88rem;line-height:1.55;text-shadow:0 1px 3px rgba(8,13,35,.3)}body.dashboard-authenticated .torwor-dashboard-showcase-text a{color:#fff;text-decoration:underline;text-underline-offset:3px}body.dashboard-authenticated .torwor-dashboard-showcase-link{display:inline-flex;align-items:center;gap:9px;margin-top:18px;padding:9px 13px;border:1px solid hsla(0,0%,100%,.58);border-radius:9px;background:hsla(0,0%,100%,.13);color:#fff;font-size:.84rem;font-weight:600;text-decoration:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}body.dashboard-authenticated .torwor-dashboard-showcase-link:focus-visible,body.dashboard-authenticated .torwor-dashboard-showcase-link:hover{background:hsla(0,0%,100%,.24);color:#fff}@media (min-width:1024px){body.torwor-client-area{--torwor-sidebar-width:296px}body.torwor-client-area .torwor-sidebar{inset:16px auto 16px 24px;width:calc(var(--torwor-sidebar-width) - 40px);padding:0 10px 14px;border:1px solid var(--torwor-border);border-radius:18px;background:var(--torwor-card-bg);box-shadow:0 14px 38px rgba(21,35,83,.12)}body.torwor-client-area .torwor-sidebar-brand{min-height:78px;padding:0 12px}body.torwor-client-area .torwor-sidebar-nav.navbar-nav{gap:7px;padding:26px 0 0}body.torwor-client-area .torwor-sidebar-nav .dropdown-item.active,body.torwor-client-area .torwor-sidebar-nav .nav-link.active{background:color-mix(in srgb,var(--torwor-accent) 12%,var(--torwor-card-bg))!important;color:var(--torwor-accent-hover)!important;box-shadow:none}body.torwor-client-area .torwor-sidebar-nav .nav-link.active .svg-icon{color:var(--torwor-accent-hover)!important}body.torwor-client-area .torwor-sidebar-nav .dropdown-item:focus-visible,body.torwor-client-area .torwor-sidebar-nav .dropdown-item:hover,body.torwor-client-area .torwor-sidebar-nav .nav-link.show,body.torwor-client-area .torwor-sidebar-nav .nav-link:focus-visible,body.torwor-client-area .torwor-sidebar-nav .nav-link:hover{background:color-mix(in srgb,var(--torwor-accent) 8%,var(--torwor-card-bg));color:var(--torwor-accent-hover)!important}}@media (max-width:1023.98px){body.dashboard-authenticated .torwor-content.container{padding:0 16px 40px!important}}@media (max-width:767.98px){body.dashboard-authenticated .torwor-dashboard-hero.torwor-guest-hero{min-height:155px;padding:26px 20px 48px}body.dashboard-authenticated .torwor-dashboard-stats{margin-top:-20px}body.dashboard-authenticated .torwor-dashboard-showcase{min-height:290px;padding:22px}}@media (min-width:1024px){html[data-torwor-theme=dark] body.torwor-client-area .torwor-sidebar-nav .dropdown-item.active,html[data-torwor-theme=dark] body.torwor-client-area .torwor-sidebar-nav .nav-link.active,html[data-torwor-theme=dark] body.torwor-client-area .torwor-sidebar-nav .nav-link.show,html[data-torwor-theme=dark] body.torwor-client-area .torwor-sidebar-nav .nav-link:focus-visible,html[data-torwor-theme=dark] body.torwor-client-area .torwor-sidebar-nav .nav-link:hover{color:color-mix(in srgb,var(--torwor-accent) 55%,#fff)!important}html[data-torwor-theme=dark] body.torwor-client-area .torwor-sidebar-nav .nav-link.active .svg-icon{color:color-mix(in srgb,var(--torwor-accent) 55%,#fff)!important}body.torwor-client-area .torwor-header-main{display:none}body.torwor-client-area .torwor-main{min-height:100vh}}.torwor-mobile-menu .torwor-client-tools,.torwor-sidebar .torwor-client-tools{display:flex;flex-direction:column;width:100%;flex:0 0 auto;margin-top:auto;padding:12px 0 0;border-top:1px solid var(--torwor-border);color:var(--torwor-text)}.torwor-client-tools-profile{order:2;width:100%;margin-top:9px;padding-top:8px;border-top:1px solid var(--torwor-border)}.torwor-client-tools-profile-button{display:flex;width:100%;min-height:50px;align-items:center;gap:10px;padding:5px 6px;border:0;border-radius:9px;background:transparent;color:var(--torwor-text);font:inherit;text-align:left;cursor:pointer}.torwor-client-tools-profile-button:focus-visible,.torwor-client-tools-profile-button:hover,.torwor-client-tools-profile.show .torwor-client-tools-profile-button{background:color-mix(in srgb,var(--torwor-accent) 8%,var(--torwor-card-bg))}.torwor-client-tools-icon:focus-visible,.torwor-client-tools-profile-button:focus-visible,.torwor-client-tools-wallet:focus-visible{outline:2px solid var(--torwor-accent);outline-offset:2px}.torwor-client-tools-avatar{display:block;width:38px;height:38px;flex:0 0 38px;overflow:hidden;border-radius:50%}.torwor-client-tools-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.torwor-client-tools-profile-copy{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:1px;line-height:1.25}.torwor-client-tools-profile-copy small,.torwor-client-tools-profile-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.torwor-client-tools-profile-copy strong{font-size:.84rem;font-weight:600}.torwor-client-tools-profile-copy small{color:var(--torwor-text-muted);font-size:.72rem}.torwor-client-tools-chevron{width:7px;height:7px;flex:0 0 7px;margin-right:4px;border-right:1.5px solid var(--torwor-text-muted);border-bottom:1.5px solid var(--torwor-text-muted);transform:rotate(45deg)}.torwor-client-tools-wallet{order:0;display:flex;min-height:38px;align-items:center;gap:9px;margin:0 4px 6px;padding:5px 9px;border-radius:9px;background:color-mix(in srgb,var(--torwor-accent) 9%,var(--torwor-card-bg));color:var(--torwor-accent);font-size:.82rem;font-weight:600;text-decoration:none}.torwor-client-tools-wallet:hover{background:color-mix(in srgb,var(--torwor-accent) 15%,var(--torwor-card-bg));color:var(--torwor-accent-hover)}.torwor-client-tools-actions{display:grid;order:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.torwor-client-tools-action{min-width:0}body.torwor-client-area .torwor-client-tools .torwor-client-tools-icon{position:relative;display:grid;width:100%;height:42px;place-items:center;padding:0;border:0;border-radius:9px;background:transparent;color:var(--torwor-text-muted)!important;cursor:pointer}body.torwor-client-area .torwor-client-tools .torwor-client-tools-action.show>.torwor-client-tools-icon,body.torwor-client-area .torwor-client-tools .torwor-client-tools-icon:focus-visible,body.torwor-client-area .torwor-client-tools .torwor-client-tools-icon:hover{background:color-mix(in srgb,var(--torwor-accent) 9%,var(--torwor-card-bg));color:var(--torwor-accent)!important}.torwor-client-tools-icon .svg-icon{width:20px;height:20px;margin:0;color:currentColor}.torwor-client-tools-icon .torwor-language-flag{width:27px;height:27px;margin:0;border-radius:50%;background-size:cover}.torwor-client-tools-count{position:absolute;top:1px;right:6px;display:grid;min-width:16px;height:16px;place-items:center;padding:0 3px;border-radius:99px;background:var(--torwor-action-bg);color:var(--torwor-action-text);font-size:.62rem;font-weight:700;line-height:1}.torwor-client-tools .dropdown-menu{top:auto;bottom:calc(100% + 8px);right:0;left:auto;width:min(240px,calc(100vw - 2rem));max-height:min(60vh,360px);overflow-y:auto}.torwor-client-tools .torwor-notification-menu{width:min(240px,calc(100vw - 2rem))}.torwor-client-tools .torwor-client-tools-action:first-child .dropdown-menu{right:calc(-200% - 12px)}.torwor-client-tools .torwor-client-tools-action:nth-child(2) .dropdown-menu{right:calc(-100% - 6px)}.torwor-client-tools .torwor-language-menu.show{grid-template-columns:repeat(2,minmax(0,1fr))}.torwor-client-tools-menu-label{margin:7px 8px 2px;padding:9px 8px 3px;border-top:1px solid var(--torwor-border);color:var(--torwor-text-muted);font-size:.72rem}.torwor-client-tools-menu-divider{height:1px;margin:6px 8px;background:var(--torwor-border)}@media (max-width:1023.98px){.torwor-mobile-menu .torwor-client-tools{margin-top:auto}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{min-width:0}canvas,img,svg,video{max-width:100%}img{vertical-align:middle}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled,input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:.65}h1,h2,h3,h4,h5,h6{margin:0 0 .5rem;font-weight:650;line-height:1.25}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.25rem}h4{font-size:1.125rem}h5{font-size:1rem}h6{font-size:.875rem}ol,p,ul{margin:0 0 1rem}ol,ul{padding-left:1.5rem}hr{margin:1rem 0;border:0;border-top:1px solid var(--torwor-border)}table{border-collapse:collapse}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--torwor-accent);outline-offset:2px}.breadcrumb,.dropdown-menu,.list-group,.nav,.navbar-nav,.pagination{margin:0;padding:0;list-style:none}.nav,.navbar-nav{display:flex}.navbar-nav{flex-direction:column}.nav-link{display:block;color:var(--torwor-text-muted);text-decoration:none}.nav-link:focus-visible,.nav-link:hover{color:var(--torwor-accent)}.nav-tabs{flex-wrap:wrap;border-bottom:1px solid var(--torwor-border)}.nav-tabs .nav-link{padding:.65rem 1rem;border:1px solid transparent;border-radius:.55rem .55rem 0 0}.nav-tabs .nav-link.active{border-color:var(--torwor-border) var(--torwor-border) var(--torwor-card-bg);background:var(--torwor-card-bg);color:var(--torwor-accent)}.nav-pills{flex-wrap:wrap;gap:.25rem}.nav-fill>.nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-pills .nav-link{padding:.55rem .85rem;border-radius:.55rem}.breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.breadcrumb-item+.breadcrumb-item:before{content:"/";margin-right:.5rem;color:var(--torwor-text-muted)}.dropdown{position:relative}.dropdown-toggle{display:inline-flex;align-items:center;gap:.4rem}.dropdown-toggle:not(.no-chevron):after{content:"";width:.38rem;height:.38rem;margin:-.2rem .1rem 0 .2rem;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg)}.dropdown-menu{display:none;position:absolute;z-index:1040;top:100%;left:0;min-width:11rem;padding:.4rem;border:1px solid var(--torwor-border);border-radius:var(--torwor-radius-sm);background:var(--torwor-card-bg);color:var(--torwor-text);box-shadow:var(--torwor-shadow-md)}.dropdown-menu.show{display:block}.dropdown-menu-end{right:0;left:auto}.dropdown-item{display:block;width:100%;padding:.5rem .65rem;border:0;border-radius:.4rem;background:transparent;color:var(--torwor-text);text-align:left;text-decoration:none}.dropdown-item:focus-visible,.dropdown-item:hover{background:color-mix(in srgb,var(--torwor-accent) 8%,var(--torwor-card-bg));color:var(--torwor-accent)}.dropdown-item.active{background:var(--torwor-action-bg);color:var(--torwor-action-text)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:40px;padding:.55rem .95rem;border:1px solid transparent;border-radius:var(--torwor-radius-sm);background:transparent;color:var(--torwor-text);font-size:.9rem;font-weight:600;line-height:1.25;text-align:center;white-space:normal;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.btn,.btn:hover{text-decoration:none}.btn-sm{min-height:32px;padding:.35rem .7rem;font-size:.8rem}.btn-lg{min-height:46px;padding:.7rem 1.2rem;font-size:1rem}.btn-big{min-height:48px;padding:.75rem 1.25rem}.btn-primary{border-color:var(--torwor-action-bg);background:var(--torwor-action-bg)}.btn-primary:focus-visible,.btn-primary:hover{border-color:var(--torwor-action-hover);background:var(--torwor-action-hover);color:var(--torwor-action-text)}.btn-secondary{border-color:var(--torwor-text-muted);background:var(--torwor-text-muted);color:var(--torwor-secondary-action-text)}.btn-success{border-color:var(--torwor-success);background:var(--torwor-success);color:#fff}.btn-warning{border-color:var(--torwor-warning);background:var(--torwor-warning);color:#0d1117}.btn-danger{border-color:var(--torwor-danger);background:var(--torwor-danger);color:#fff}.btn-info{border-color:var(--torwor-info);background:var(--torwor-info);color:#0d1117}.btn-light{border-color:var(--torwor-border);background:var(--torwor-card-header-bg);color:var(--torwor-text)}.btn-dark{border-color:#1e293b;background:#1e293b;color:#fff}.btn-outline-primary{border-color:var(--torwor-accent);color:var(--torwor-accent)}.btn-outline-primary:focus-visible,.btn-outline-primary:hover{background:var(--torwor-action-hover);color:var(--torwor-action-text)}.btn-outline-secondary{border-color:var(--torwor-border);color:var(--torwor-text)}.btn-outline-danger{border-color:var(--torwor-danger);color:var(--torwor-danger-text)}.btn-outline-danger:focus-visible,.btn-outline-danger:hover{background:var(--torwor-danger);color:#fff}.btn-link{border:0;background:transparent;color:var(--torwor-accent)}.btn-close{display:inline-grid;flex:0 0 auto;width:2rem;height:2rem;place-items:center;padding:0;border:0;border-radius:.4rem;background:transparent;color:var(--torwor-text-muted);font-size:1.35rem;line-height:1}.btn-close:before{content:"×"}.btn-close:hover{background:color-mix(in srgb,var(--torwor-text-muted) 10%,transparent);color:var(--torwor-text)}.btn-group{display:inline-flex;align-items:stretch}.btn-group>.btn+.btn{border-left-width:0}.btn-check{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.card{min-width:0;border:1px solid var(--torwor-border);border-radius:var(--torwor-radius);background:var(--torwor-card-bg);color:var(--torwor-text)}.card-footer,.card-header{padding:1rem 1.25rem;border-bottom:1px solid var(--torwor-border);background:var(--torwor-card-header-bg)}.card-footer{border-top:1px solid var(--torwor-border);border-bottom:0}.card-body{min-width:0;padding:1.25rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.2rem;color:var(--torwor-text-muted)}.list-group{display:flex;flex-direction:column}.list-group-item{display:block;padding:.75rem 1rem;border:1px solid var(--torwor-border);background:var(--torwor-card-bg);color:var(--torwor-text);text-decoration:none}.list-group-item+.list-group-item{border-top:0}.list-group-item-action:hover{background:color-mix(in srgb,var(--torwor-accent) 6%,var(--torwor-card-bg))}.list-group-item.active{color:var(--torwor-action-text);background:var(--torwor-action-bg)}.badge{display:inline-flex;align-items:center;padding:.3em .55em;border-radius:.3rem;font-size:.75rem;font-weight:600;line-height:1}.bg-success{background:var(--torwor-success)!important;color:#fff!important}.bg-warning{background:var(--torwor-warning)!important;color:#0d1117!important}.bg-danger{background:var(--torwor-danger)!important;color:#fff!important}.bg-info{background:var(--torwor-info)!important;color:#0d1117!important}.bg-secondary{background:var(--torwor-text-muted)!important;color:var(--torwor-secondary-action-text)!important}.bg-body-tertiary,.bg-light{background:var(--torwor-card-header-bg)!important}.text-success{color:var(--torwor-success-text)!important}.text-warning{color:var(--torwor-warning-text)!important}.text-danger{color:var(--torwor-danger-text)!important}.text-info{color:var(--torwor-info-text)!important}.text-muted,.text-secondary{color:var(--torwor-text-muted)!important}.alert{position:relative;padding:.85rem 1rem;border:1px solid var(--torwor-alert-border-color,var(--torwor-border));border-radius:var(--torwor-radius-sm);background:var(--torwor-alert-bg,var(--torwor-card-header-bg));color:var(--torwor-alert-color,var(--torwor-text))}.alert-success{--torwor-alert-bg:color-mix(in srgb,var(--torwor-success) 10%,var(--torwor-card-bg));--torwor-alert-color:var(--torwor-success-text)}.alert-danger{--torwor-alert-bg:color-mix(in srgb,var(--torwor-danger) 10%,var(--torwor-card-bg));--torwor-alert-color:var(--torwor-danger-text)}.alert-warning{--torwor-alert-bg:color-mix(in srgb,var(--torwor-warning) 10%,var(--torwor-card-bg));--torwor-alert-color:var(--torwor-warning-text)}.alert-info{--torwor-alert-bg:color-mix(in srgb,var(--torwor-info) 10%,var(--torwor-card-bg));--torwor-alert-color:var(--torwor-info-text)}.form-label{display:inline-block;margin-bottom:.4rem}.form-control,.form-select{display:block;width:100%;min-width:0;min-height:40px;padding:.55rem .75rem;border:1px solid var(--torwor-border);border-radius:var(--torwor-radius-sm);line-height:1.4}.form-control::-moz-placeholder{color:var(--torwor-text-muted);opacity:1}.form-control::placeholder{color:var(--torwor-text-muted);opacity:1}.form-control:focus,.form-select:focus{outline:0;box-shadow:0 0 0 .2rem color-mix(in srgb,var(--torwor-accent) 18%,transparent)}.form-control-sm,.form-select-sm{min-height:32px;padding:.35rem .55rem;font-size:.85rem}.form-control-lg,.form-select-lg{min-height:46px;padding:.65rem .85rem;font-size:1rem}textarea.form-control{min-height:6rem;resize:vertical}.form-check{display:flex;align-items:center;gap:.5rem}.form-check-input{flex:0 0 auto;width:1rem;height:1rem;margin:0;accent-color:var(--torwor-accent)}.input-group{display:flex;width:100%;align-items:stretch}.input-group>.form-control,.input-group>.form-select{flex:1 1 auto;width:1%;min-width:0}.input-group-text{display:inline-flex;align-items:center;padding:.5rem .75rem;border:1px solid var(--torwor-border);background:var(--torwor-card-header-bg);color:var(--torwor-text-muted)}.table{width:100%;margin-bottom:1rem;color:var(--torwor-text);vertical-align:top}.table>:not(caption)>*>*{padding:.75rem;border-bottom:1px solid var(--torwor-border)}.table thead th{text-align:left;font-weight:600}.table-hover>tbody>tr:hover>*{background:color-mix(in srgb,var(--torwor-accent) 4%,var(--torwor-card-bg))}.table-responsive{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.pagination{display:flex;flex-wrap:wrap}.page-link{display:block;padding:.4rem .65rem;border:1px solid var(--torwor-border);color:var(--torwor-accent);text-decoration:none}.page-item.active .page-link{border-color:var(--torwor-action-bg);background:var(--torwor-action-bg);color:var(--torwor-action-text)}.collapse:not(.show),.tab-pane:not(.active){display:none}.tab-pane.active{display:block}.fade{transition:opacity .15s ease}.fade:not(.show){opacity:0}.modal{display:none;position:fixed;z-index:1050;inset:0;overflow:auto;padding:1rem;background:rgba(15,23,42,.56)}.modal.is-open{display:grid;place-items:center}.modal-dialog{width:min(100%,34rem);max-height:calc(100dvh - 2rem);margin:auto}.modal-dialog.modal-lg{width:min(100%,52rem)}.modal-content{width:100%;max-height:calc(100dvh - 2rem);overflow:auto;border:1px solid var(--torwor-border);border-radius:var(--torwor-radius);background:var(--torwor-card-bg);color:var(--torwor-text);box-shadow:0 22px 60px rgba(0,0,0,.2)}.modal-footer,.modal-header{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem}.modal-header{justify-content:space-between;border-bottom:1px solid var(--torwor-border)}.modal-title{margin:0}.modal-footer{justify-content:flex-end;border-top:1px solid var(--torwor-border)}.modal-body{padding:1.25rem}.offcanvas{display:flex;position:fixed;z-index:1050;inset:0 auto 0 0;width:min(88vw,22rem);flex-direction:column;transform:translateX(-105%);transition:transform .2s ease;border-right:1px solid var(--torwor-border);background:var(--torwor-card-bg)}.offcanvas.is-open{transform:translateX(0)}.torwor-overlay-open:has(.offcanvas.is-open):before{content:"";position:fixed;z-index:1049;inset:0;background:rgba(15,23,42,.48)}.offcanvas-body,.offcanvas-header{padding:1rem}.offcanvas-body{overflow-y:auto}.torwor-overlay-open{overflow:hidden}.toast-container{position:fixed;z-index:1070;right:0;bottom:0;padding:1rem}.toast{width:min(24rem,calc(100vw - 2rem));margin-bottom:.75rem;overflow:hidden;border:1px solid var(--torwor-border);border-radius:var(--torwor-radius);background:var(--torwor-card-bg);color:var(--torwor-text);box-shadow:var(--torwor-shadow-md)}.toast-header{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid var(--torwor-border)}.toast-body{padding:.8rem 1rem}.torwor-toast-danger{border-left:3px solid var(--torwor-danger)}.torwor-toast-warning{border-left:3px solid var(--torwor-warning)}.torwor-toast-success{border-left:3px solid var(--torwor-success)}.torwor-toast-info{border-left:3px solid var(--torwor-info)}.torwor-app-main,.torwor-content,.torwor-dashboard-domain,.torwor-dashboard-main,.torwor-dashboard-panels{min-width:0}@media (max-width:1540px){.torwor-dashboard-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.torwor-dashboard-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.small,small{font-size:.875em}.fw-medium{font-weight:500}.text-body,.text-body-emphasis{color:var(--torwor-text)!important}.text-body-emphasis{font-weight:600}.text-reset{color:inherit!important}.form-text{display:block;margin-top:.3rem;color:var(--torwor-text-muted);font-size:.8rem}.fs-5{font-size:1.25rem}.fs-6{font-size:1rem}.h5{font-size:1.25rem}.display-1{font-size:clamp(3rem,6vw,5rem);font-weight:650}.rounded-3{border-radius:.75rem!important}.rounded-4{border-radius:1rem!important}.border-top{border-top:1px solid var(--torwor-border)!important}.border-bottom{border-bottom:1px solid var(--torwor-border)!important}.border-start{border-left:1px solid var(--torwor-border)!important}.border-end{border-right:1px solid var(--torwor-border)!important}.border-top-0{border-top:0!important}.border-start-0{border-left:0!important}.border-end-0{border-right:0!important}.border-secondary{border-color:var(--torwor-text-muted)!important}.border-secondary-subtle{border-color:var(--torwor-border)!important}.border-success-subtle{border-color:color-mix(in srgb,var(--torwor-success) 30%,var(--torwor-border))!important}.bg-body-secondary{background:var(--torwor-card-header-bg)!important}.bg-success-subtle{background:color-mix(in srgb,var(--torwor-success) 9%,var(--torwor-card-bg))!important}.text-bg-success{background:var(--torwor-success)!important;color:#fff!important}.alert-secondary{--torwor-alert-bg:color-mix(in srgb,var(--torwor-text-muted) 8%,var(--torwor-card-bg))}.list-group-flush>.list-group-item{border-right:0;border-left:0}.position-fixed{position:fixed!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w-50{width:50%!important}.user-select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.font-monospace{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.dropdown-divider{margin:.4rem 0;border:0;border-top:1px solid var(--torwor-border)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{min-height:3.4rem;padding-top:1.4rem;padding-bottom:.35rem}.form-floating>label{position:absolute;top:0;left:0;padding:.9rem .75rem;color:var(--torwor-text-muted);pointer-events:none;transform-origin:0 0;transition:transform .15s ease}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{transform:translate(.15rem,-.45rem) scale(.8)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:translate(.15rem,-.45rem) scale(.8)}.form-switch .form-check-input{width:2rem;border-radius:999px}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{min-height:32px;padding:.35rem .55rem;font-size:.85rem}.input-group-text-lg{padding:.65rem .85rem;font-size:1rem}.spinner-border{display:inline-block;width:2rem;height:2rem;border:.2em solid;border-right:.2em solid transparent;border-radius:50%;animation:torwor-spin .8s linear infinite;vertical-align:middle}.spinner-border-sm{width:1rem;height:1rem;border-width:.15em}.well{padding:1rem;border:1px solid var(--torwor-border);border-radius:var(--torwor-radius-sm);background:var(--torwor-card-header-bg)}.modal-dialog-centered{min-height:calc(100dvh - 2rem);display:flex;align-items:center}@keyframes torwor-spin{to{transform:rotate(1turn)}}@media (min-width:576px){.align-items-sm-center{align-items:center!important}.align-items-sm-end{align-items:flex-end!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}}@media (min-width:768px){.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.pt-md-5{padding-top:3rem!important}.mb-md-0{margin-bottom:0!important}.justify-content-md-start{justify-content:flex-start!important}.gap-md-4{gap:1.5rem!important}}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--torwor-text);background-color:var(--torwor-bg)}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.card{overflow:hidden;border-radius:.75rem;border-width:1px;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}div[onclick].card.rounded{transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}div[onclick].card.rounded:hover{background-color:#f8f9fa}body.dark-mode div[onclick].card.rounded:hover,html[data-torwor-theme=dark] div[onclick].card.rounded:hover{--torwor-native-table-accent-bg:hsla(0,0%,100%,.05);--torwor-native-table-bg-state:hsla(0,0%,100%,.05);background-color:hsla(0,0%,100%,.05);box-shadow:inset 0 0 0 9999px hsla(0,0%,100%,.05)}.card{background-color:var(--torwor-card-bg);box-shadow:var(--torwor-shadow)}.card,.card-footer,.card-header{border-color:var(--torwor-border)}.card-footer,.card-header{background-color:var(--torwor-card-header-bg)}.btn{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;padding:.5rem 1rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;gap:.5rem}.btn-sm{border-radius:.25rem;padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem}div[onclick].border.btn-sm{transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}div[onclick].border.btn-sm:hover{background-color:#f8f9fa}body.dark-mode div[onclick].border.btn-sm:hover,html[data-torwor-theme=dark] div[onclick].border.btn-sm:hover{--torwor-native-table-accent-bg:hsla(0,0%,100%,.05);--torwor-native-table-bg-state:hsla(0,0%,100%,.05);background-color:hsla(0,0%,100%,.05);box-shadow:inset 0 0 0 9999px hsla(0,0%,100%,.05)}.btn-lg{border-radius:.5rem;padding:.75rem 1.25rem;font-size:1rem;line-height:1.5rem}.btn-primary{border-color:transparent;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);background-color:var(--torwor-action-bg);color:var(--torwor-action-text)}.btn-primary:focus-visible,.btn-primary:hover{background-color:var(--torwor-action-hover)}.form-control,.form-select{border-radius:.375rem;border-width:1px;padding:.5rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}div[onclick] .form-select.rounded,div[onclick].form-control.rounded{transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}div[onclick] .form-select.rounded:hover,div[onclick].form-control.rounded:hover{background-color:#f8f9fa}body.dark-mode div[onclick] .form-select.rounded:hover,body.dark-mode div[onclick].form-control.rounded:hover,html[data-torwor-theme=dark] div[onclick] .form-select.rounded:hover,html[data-torwor-theme=dark] div[onclick].form-control.rounded:hover{--torwor-native-table-accent-bg:hsla(0,0%,100%,.05);--torwor-native-table-bg-state:hsla(0,0%,100%,.05);background-color:hsla(0,0%,100%,.05);box-shadow:inset 0 0 0 9999px hsla(0,0%,100%,.05)}.form-control,.form-select{border-color:var(--torwor-border);background-color:var(--torwor-card-bg);color:var(--torwor-text)}.form-control:focus,.form-select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:1px;border-color:var(--torwor-accent);--tw-ring-color:var(--torwor-accent);--tw-ring-offset-color:var(--torwor-card-bg)}.table>:not(caption)>*>*{border-color:var(--torwor-border)}.table thead th{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:var(--torwor-text-muted);background-color:var(--torwor-card-header-bg)}.dropdown-menu,.modal-content,.offcanvas{border-radius:.75rem;border-width:1px;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}div[onclick] .modal-content.rounded,div[onclick] .offcanvas.rounded,div[onclick].dropdown-menu.rounded{transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}div[onclick] .modal-content.rounded:hover,div[onclick] .offcanvas.rounded:hover,div[onclick].dropdown-menu.rounded:hover{background-color:#f8f9fa}body.dark-mode div[onclick] .modal-content.rounded:hover,body.dark-mode div[onclick] .offcanvas.rounded:hover,body.dark-mode div[onclick].dropdown-menu.rounded:hover,html[data-torwor-theme=dark] div[onclick] .modal-content.rounded:hover,html[data-torwor-theme=dark] div[onclick] .offcanvas.rounded:hover,html[data-torwor-theme=dark] div[onclick].dropdown-menu.rounded:hover{--torwor-native-table-accent-bg:hsla(0,0%,100%,.05);--torwor-native-table-bg-state:hsla(0,0%,100%,.05);background-color:hsla(0,0%,100%,.05);box-shadow:inset 0 0 0 9999px hsla(0,0%,100%,.05)}.dropdown-menu,.modal-content,.offcanvas{border-color:var(--torwor-border);background-color:var(--torwor-card-bg);color:var(--torwor-text)}.alert,.toast{border-radius:.5rem;border-width:1px;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}div[onclick] .toast.rounded,div[onclick].alert.rounded{transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}div[onclick] .toast.rounded:hover,div[onclick].alert.rounded:hover{background-color:#f8f9fa}body.dark-mode div[onclick] .toast.rounded:hover,body.dark-mode div[onclick].alert.rounded:hover,html[data-torwor-theme=dark] div[onclick] .toast.rounded:hover,html[data-torwor-theme=dark] div[onclick].alert.rounded:hover{--torwor-native-table-accent-bg:hsla(0,0%,100%,.05);--torwor-native-table-bg-state:hsla(0,0%,100%,.05);background-color:hsla(0,0%,100%,.05);box-shadow:inset 0 0 0 9999px hsla(0,0%,100%,.05)}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.bottom-0{bottom:0}.end-0{inset-inline-end:0}.m-0{margin:0}.m-3{margin:.75rem}.m-4{margin:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.me-1{margin-inline-end:.25rem}.me-2{margin-inline-end:.5rem}.me-3{margin-inline-end:.75rem}.ms-1{margin-inline-start:.25rem}.ms-2{margin-inline-start:.5rem}.ms-3{margin-inline-start:.75rem}.ms-auto{margin-inline-start:auto}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.contents{display:contents}.hidden{display:none}.h-full{height:100%}.w-full{width:100%}.flex-shrink-0{flex-shrink:0}.flex-grow-0{flex-grow:0}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.overflow-hidden{overflow:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-nowrap{text-wrap:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-0{border-width:0}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pe-1{padding-inline-end:.25rem}.ps-0{padding-inline-start:0}.ps-2{padding-inline-start:.5rem}.pt-0{padding-top:0}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-center{text-align:center}.text-start{text-align:start}.text-end{text-align:end}.align-middle{vertical-align:middle}.font-sans{font-family:LINESeedSansTH,system-ui,sans-serif}.text-sm{font-size:.875rem;line-height:1.25rem}.font-bold{font-weight:700}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.no-underline{text-decoration-line:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-25{opacity:.25}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.collapse.show{visibility:visible}[data-torwor-theme=dark] .form-control::-moz-placeholder{color:var(--torwor-text-muted)}[data-torwor-theme=dark] .form-control::placeholder{color:var(--torwor-text-muted)}@media (min-width:640px){.sm\:inline-block{display:inline-block}.sm\:inline-flex{display:inline-flex}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}}@media (min-width:768px){.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:hidden{display:none}}@media (min-width:1024px){.lg\:block{display:block}.lg\:inline-block{display:inline-block}.lg\:flex{display:flex}.lg\:hidden{display:none}}