.ltr{direction:ltr}.rtl{direction:rtl}.fs-xs{font-size:.75rem}.fs-xxs{font-size:.68rem}.th-card{background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-lg);box-shadow:var(--sh-sm);transition:background var(--t-mid), border-color var(--t-mid), box-shadow var(--t-fast);overflow:hidden}.th-card:hover{box-shadow:var(--sh-md)}.th-card-hd{border-bottom:1px solid var(--th-border);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.th-card-title{color:var(--th-text-1);font-size:.9rem;font-weight:600}.th-card-body{padding:18px}.th-page-hd{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.th-page-title{color:var(--th-text-1);font-size:1.35rem;font-weight:700;line-height:1.3}.th-page-sub{color:var(--th-text-2);margin-top:3px;font-size:.82rem}.th-stat{background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-lg);box-shadow:var(--sh-sm);transition:transform var(--t-fast), box-shadow var(--t-fast);flex-direction:column;gap:10px;padding:18px;display:flex;position:relative;overflow:hidden}.th-stat:after{content:"";background:var(--stat-color,var(--th-brand));border-radius:0 var(--r-lg) var(--r-lg) 0;opacity:.7;width:3px;height:100%;position:absolute;top:0;right:0}.th-stat:hover{box-shadow:var(--sh-md);transform:translateY(-2px)}.th-stat-ico{border-radius:var(--r-md);background:color-mix(in srgb, var(--stat-color,var(--th-brand)) 12%, transparent);width:36px;height:36px;color:var(--stat-color,var(--th-brand));justify-content:center;align-items:center;font-size:1rem;display:flex}.th-stat-val{color:var(--th-text-1);font-size:1.6rem;font-weight:700;line-height:1;font-family:var(--font-num);text-align:right;direction:ltr}.th-stat-lbl{color:var(--th-text-2);font-size:.78rem;font-weight:500}.th-tbl-wrap{overflow-x:auto}.th-table{border-collapse:collapse;width:100%;font-size:1rem}.th-table th{text-align:right;letter-spacing:.04em;text-transform:uppercase;color:var(--th-text-3);background:var(--th-surface-2);border-bottom:1px solid var(--th-border);white-space:nowrap;padding:10px 16px;font-size:.71rem;font-weight:600}.th-table td{border-bottom:1px solid var(--th-border);vertical-align:middle;padding:11px 16px}.th-table tr:last-child td{border-bottom:none}.th-table tbody tr{transition:background var(--t-fast)}.th-table tbody tr:hover td{background:var(--th-surface-2)}.table{--bs-table-bg:transparent;--bs-table-color:var(--th-text-1);--bs-table-border-color:var(--th-border);--bs-table-hover-bg:color-mix(in srgb, var(--th-brand) 7%, transparent);--bs-table-hover-color:var(--th-text-1);vertical-align:middle;color:var(--th-text-1);font-size:1rem}.table th{background:var(--th-surface-2);color:var(--th-text-2);vertical-align:middle;border-bottom:2px solid var(--th-border-2);white-space:nowrap;font-weight:600}.table td{vertical-align:middle}.table>caption{caption-side:top;color:var(--th-text-1);padding:10px 4px;font-size:.95rem;font-weight:600}.table tbody tr:hover>td,.table tbody tr:hover>th{background-color:var(--bs-table-hover-bg)}.table:has(.form-control,.form-select,textarea,.input-group)>tbody>tr>td:first-child,.table:has(.form-control,.form-select,textarea,.input-group)>tr>td:first-child{white-space:nowrap;width:1%}.table.table-bordered:not(:has(.form-control,.form-select,textarea,.input-group))>:not(caption)>*>*{border-inline-width:0}.filter-pills{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.filter-pills>a{background:var(--th-surface-2);color:var(--th-text-2);border:1px solid var(--th-border);white-space:nowrap;transition:background var(--t-fast), color var(--t-fast), border-color var(--t-fast);border-radius:99px;padding:6px 14px;font-size:.82rem}.filter-pills>a:hover{background:var(--th-surface);color:var(--th-text-1);border-color:var(--th-brand)}.filter-pills>a.active{background:var(--th-brand);color:var(--th-on-brand);border-color:var(--th-brand);font-weight:700}.filter-pills>a.active .tk-status{color:inherit;background:0 0;border-color:#0000}.th-badge{border-radius:99px;align-items:center;gap:4px;padding:3px 9px;font-size:.72rem;font-weight:600;line-height:1;display:inline-flex}.th-badge-ok{color:var(--th-success);background:#10b9811a}.th-badge-warn{color:var(--th-warning);background:#f59e0b1a}.th-badge-err{color:var(--th-danger);background:#ef44441a}.th-badge-info{color:var(--th-info);background:#3b82f61a}.th-badge-gray{background:var(--th-surface-2);color:var(--th-text-2);border:1px solid var(--th-border)}.tk-status{white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:3px 10px;font-size:.72rem;font-weight:600;line-height:1;display:inline-flex}.tk-open{color:#047857;background:#10b9811f}.tk-answered{color:#1d4ed8;background:#3b82f61f}.tk-wait{color:#92400e;background:#f59e0b24}.tk-held{color:#6d28d9;background:#8b5cf624}.tk-closed{background:var(--th-surface-2);color:var(--th-text-2);border:1px solid var(--th-border)}html.dark .tk-open{color:var(--th-success)}html.dark .tk-answered{color:#60a5fa}html.dark .tk-wait{color:var(--th-warning)}html.dark .tk-held{color:#b39dfc}.tkt-unread{color:var(--th-text-1);font-weight:700}a:hover .tkt-unread,a.tkt-plain-link{color:var(--th-text-1)}#dv_tkt_title{background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-md)}#dv_tkt_title>header{margin-bottom:12px}#dv_tkt_title>header h4{color:var(--th-text-1);margin:0;font-size:1.15rem;font-weight:700}#dv_tkt_title>header span{color:var(--th-text-2);font-size:.88rem;line-height:1.9}#dv_tkt_title>header a{color:var(--th-link)}.tkt-title-head{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.tkt-title-meta{display:inline-block}#dv_tkt_cid_did .table{background:var(--th-surface-2);border:1px solid var(--th-border);border-radius:var(--r-sm);margin-bottom:10px;overflow:hidden}#dv_tkt_cid_did .table:last-child{margin-bottom:0}#dv_tkt_cid_did .table th,#dv_tkt_cid_did .table td{border:0;border-bottom:1px solid var(--th-border);vertical-align:middle;padding:9px 12px;font-size:.9rem}#dv_tkt_cid_did .table>tbody>tr:last-child>*,#dv_tkt_cid_did .table>tr:last-child>*{border-bottom:0}#dv_tkt_cid_did .table th{color:var(--th-text-2);background:0 0;font-weight:600}#dv_tkt_cid_did .table td:first-child{font-weight:500}#dv_tkt_cid_did span[style*=background-color]{white-space:nowrap;border-radius:99px;margin-inline-start:4px;padding:2px 10px;font-size:.78rem;font-weight:600;line-height:1.7;display:inline-block}#dv_tkt_cid_did .icon-link-muted{color:var(--th-text-3);transition:color var(--t-fast);margin-inline-start:10px}#dv_tkt_cid_did .icon-link-muted:hover{color:var(--th-brand)}.tkt-actions{flex-wrap:wrap;gap:12px;margin-bottom:10px;display:flex}.tkt-actions form{flex:260px;margin:0}.tkt-actions .input-group{margin:0}.tkt-actions .btn-danger{color:#b91c1c;background:#ef44441a;border-color:#ef444473;font-weight:600}.tkt-actions .btn-danger:hover,.tkt-actions .btn-danger:focus{background:var(--th-danger);border-color:var(--th-danger);color:#fff}html.dark .tkt-actions .btn-danger{color:#fca5a5}.tkt-usernote{border:1px solid #ef444459;border-inline-start:3px solid var(--th-danger);border-radius:var(--r-md);background:#ef44440f;margin:14px 0;padding:12px 14px}.tkt-usernote-title{color:#b91c1c;align-items:center;gap:7px;margin-bottom:6px;font-size:.88rem;font-weight:700;display:flex}html.dark .tkt-usernote-title{color:#fca5a5}.tkt-usernote-body{color:var(--th-text-1);font-size:.92rem;line-height:1.9}.tkt-thread{flex-direction:column;gap:16px;margin:16px 0;display:flex}.tkt-msg-usr{--tkt-ac:#075985;--tkt-tint:#0369a10e;--tkt-soft:#0369a121}.tkt-msg-stf{--tkt-ac:#92400e;--tkt-tint:#b453090e;--tkt-soft:#b4530921}html.dark .tkt-msg-usr{--tkt-ac:#7dd3fc;--tkt-tint:#38bdf812;--tkt-soft:#38bdf826}html.dark .tkt-msg-stf{--tkt-ac:#fbbf24;--tkt-tint:#fbbf2412;--tkt-soft:#fbbf2426}.tkt-msg{--tkt-meta:#4b5563}html.dark .tkt-msg{--tkt-meta:var(--th-text-2)}.tkt-msg{scroll-margin-top:calc(var(--th-nav-h) + 20px);background:var(--th-surface);border:1px solid var(--th-border);border-inline-start:3px solid var(--tkt-ac);border-radius:var(--r-md);box-shadow:var(--sh-sm);transition:box-shadow var(--t-fast);overflow:hidden}.tkt-msg:hover{box-shadow:var(--sh-md)}.tkt-msg:target{border-color:var(--th-brand);box-shadow:0 0 0 3px var(--th-brand-glow)}.tkt-msg-head{background:var(--tkt-tint);border-bottom:1px solid var(--th-border);flex-wrap:wrap;align-items:center;gap:11px;padding:10px 14px;display:flex}.tkt-msg-avatar{background:var(--tkt-soft);width:36px;height:36px;color:var(--tkt-ac);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.95rem;display:inline-flex}.tkt-msg-ident{flex:180px;min-width:0}.tkt-msg-name{color:var(--th-text-1);overflow-wrap:anywhere;font-size:.95rem;font-weight:700;line-height:1.6}.tkt-msg-uid{color:var(--tkt-meta);font-size:.85em;font-weight:500}.tkt-msg-meta{flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;display:flex}.tkt-msg-role{background:var(--tkt-soft);color:var(--tkt-ac);border-radius:99px;padding:2px 9px;font-size:.7rem;font-weight:700;line-height:1.6}.tkt-msg-dpt,.tkt-msg-ip{color:var(--tkt-meta);font-size:.72rem;line-height:1.6}.tkt-msg-ip{font-family:var(--font-num);letter-spacing:.2px}.tkt-msg-delflag{color:#b91c1c;background:#ef44441f;border-radius:99px;padding:2px 8px;font-size:.7rem;font-weight:700;line-height:1.6}html.dark .tkt-msg-delflag{color:#fca5a5}.tkt-msg-tools{flex-wrap:wrap;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.tkt-msg-time{color:var(--tkt-meta);white-space:nowrap;align-items:center;gap:5px;font-size:.76rem;display:inline-flex}.tkt-msg-num{border-radius:var(--r-sm);background:var(--th-surface-2);border:1px solid var(--th-border);color:var(--th-text-2);font-family:var(--font-num);padding:2px 8px;font-size:.72rem;text-decoration:none}.tkt-msg-num:hover{color:var(--th-brand);border-color:var(--th-brand)}.tkt-msg-toolform{margin:0}.tkt-msg-btn{border:1px solid var(--th-border-2);border-radius:var(--r-sm);background:var(--th-surface);color:var(--th-text-2);cursor:pointer;transition:background var(--t-fast), color var(--t-fast), border-color var(--t-fast);padding:3px 10px;font-family:inherit;font-size:.72rem;font-weight:600;line-height:1.7}.tkt-msg-btn:hover{background:var(--th-surface-2);color:var(--th-text-1)}.tkt-msg-btn.is-danger{color:#b91c1c;border-color:#ef444466}.tkt-msg-btn.is-danger:hover{background:var(--th-danger);border-color:var(--th-danger);color:#fff}html.dark .tkt-msg-btn.is-danger{color:#fca5a5}.tkt-msg-body{color:var(--th-text-1);overflow-wrap:anywhere;padding:16px 18px;font-size:.95rem;line-height:2.1}.tkt-msg-body>:first-child{margin-top:0}.tkt-msg-body>:last-child{margin-bottom:0}.tkt-msg-body p{margin:0 0 .9em}.tkt-msg-body a{color:var(--th-link)}.tkt-msg-body img{border-radius:var(--r-sm);max-width:100%;height:auto}.tkt-msg-body ul,.tkt-msg-body ol{margin:0 0 .9em;padding-inline-start:1.4em}.tkt-msg-body hr{border:0;border-top:1px solid var(--th-border);margin:14px 0}.tkt-msg-body blockquote{border-inline-start:3px solid var(--th-border-2);background:var(--th-surface-2);border-radius:var(--r-sm);color:var(--th-text-2);margin:0 0 .9em;padding:6px 12px}.tkt-msg-body pre,.tkt-msg-body code{text-align:left;direction:ltr;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85em}.tkt-msg-body code{background:var(--th-surface-2);border:1px solid var(--th-border);border-radius:4px;padding:1px 5px}.tkt-msg-body pre{background:var(--th-surface-2);border:1px solid var(--th-border);border-radius:var(--r-sm);margin:0 0 .9em;padding:12px 14px;line-height:1.7;overflow-x:auto}.tkt-msg-body pre code{background:0 0;border:0;padding:0}.tkt-msg-body table{max-width:100%}.tkt-msg-del{opacity:.7}.tkt-msg-del .tkt-msg-body s{text-decoration-color:var(--th-danger)}.tkt-msg-att{flex-wrap:wrap;align-items:center;gap:8px;padding:0 18px 14px;display:flex}.tkt-msg-att br{display:none}.tkt-msg-att-label{color:var(--th-text-3);align-items:center;gap:5px;font-size:.76rem;font-weight:600;display:inline-flex}.tkt-msg-att a{border:1px solid var(--th-border);background:var(--th-surface-2);color:var(--th-link);border-radius:99px;align-items:center;gap:6px;padding:5px 11px;font-size:.8rem;text-decoration:none;display:inline-flex}.tkt-msg-att a:hover{border-color:var(--th-brand);background:var(--th-brand-glow)}.tkt-msg-att a img{width:14px;height:14px}.tkt-msg-att span{font-size:.72rem;color:var(--th-text-2)!important}.tkt-msg-att span em{font-style:normal}.tkt-msg-foot{background:var(--th-surface-2);border-top:1px solid var(--th-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 16px;font-size:.8rem;display:flex}.tkt-msg-reply{color:var(--th-link);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.tkt-msg-reply:hover{color:var(--th-link-hover)}.tkt-msg-tid{color:var(--th-text-2);font-size:.74rem;font-family:var(--font-num)}.tkt-pager{justify-content:flex-start;margin:14px 0;display:flex}.tkt-pager:empty{display:none}.tkt-pager .pagination{flex-wrap:wrap;gap:4px;margin:0}.tkt-thread-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin:20px 0 8px;display:flex}.tkt-thread-actions:empty{display:none}.tkt-thread-actions form{margin:0}.tkt-action-wait{text-align:center;color:var(--th-text-2);font-size:.82rem}.tkt-action-btn{border-radius:var(--r-md);cursor:pointer;transition:filter var(--t-fast);border:1px solid #0000;padding:9px 22px;font-family:inherit;font-size:.88rem;font-weight:600;line-height:1.8}.tkt-action-btn:hover{filter:brightness(1.12)}.tkt-action-btn.is-info{color:#fff;background:#1d4ed8}.tkt-action-btn.is-success{color:#fff;background:#047857}@media (width<=575.98px){.tkt-thread{gap:12px}.tkt-msg-head{gap:9px;padding:9px 11px}.tkt-msg-avatar{width:30px;height:30px;font-size:.82rem}.tkt-msg-tools{width:100%;margin-inline-start:0}.tkt-msg-body{padding:13px;font-size:.92rem;line-height:2}.tkt-msg-att{padding:0 13px 12px}.tkt-msg-foot{padding:8px 12px}.tkt-thread-actions form,.tkt-action-btn{width:100%}}.tkt-picker{max-width:720px}.tkt-picker-q{color:var(--th-text-1);margin-bottom:14px;font-size:1rem;font-weight:600}.tkt-opt{border:1px solid var(--th-border);border-radius:var(--r-md);background:var(--th-surface);cursor:pointer;transition:background var(--t-fast), border-color var(--t-fast), box-shadow var(--t-fast);align-items:center;gap:10px;margin:0 0 8px;padding:12px 14px;display:flex}.tkt-opt:hover{background:var(--th-surface-2);border-color:var(--th-brand)}.tkt-opt>input[type=radio]{cursor:pointer;flex:none;margin:0}.tkt-opt-txt{color:var(--th-text-1);font-weight:600}.tkt-opt:has(input:checked){border-color:var(--th-brand);background:color-mix(in srgb, var(--th-brand) 8%, transparent);box-shadow:0 0 0 1px var(--th-brand) inset}.tkt-sublist{margin:-2px 0 8px;border:1px solid var(--th-border);border-radius:var(--r-md);background:var(--th-surface-2);margin-inline-start:18px;padding:12px}.tkt-sublist-empty{color:var(--th-text-2);padding:4px 2px;font-size:.9rem}.tkt-sublist-search{margin-bottom:10px}.tkt-sublist-scroll{max-height:340px;overflow-y:auto}.tkt-list-table{border-collapse:collapse;width:100%}.tkt-list-table>tbody>tr>td,.tkt-list-table>tr>td{border-bottom:1px solid var(--th-border);cursor:pointer;border-radius:var(--r-sm);transition:background var(--t-fast);padding:9px 10px}.tkt-list-table>tbody>tr:last-child>td,.tkt-list-table>tr:last-child>td{border-bottom:0}.tkt-list-table tr:hover>td{background:color-mix(in srgb, var(--th-brand) 7%, transparent)}.tkt-list-table label{cursor:pointer;align-items:center;gap:8px;width:100%;margin:0;display:flex}.tkt-list-table input[type=radio]{cursor:pointer;flex:none;margin:0}.tkt-list-table span{cursor:pointer}.tkt-selected:not(:empty){border:1px dashed var(--th-border-2);border-radius:var(--r-md);background:var(--th-surface);margin-top:12px;padding:12px 14px}.tkt-step{border:1px solid var(--th-border);border-radius:var(--r-md);background:var(--th-surface);max-width:720px;overflow:hidden}.tkt-step-head{color:var(--th-text-1);background:var(--th-surface-2);border-bottom:1px solid var(--th-border);border-inline-start:3px solid var(--th-brand);padding:13px 16px;font-size:1rem;font-weight:700}.tkt-step-body{padding:16px}.tkt-step-hint{color:var(--th-text-2);margin-bottom:14px;font-size:.92rem}.tkt-subopt{margin:0 0 6px;border:1px solid var(--th-border);border-radius:var(--r-sm);background:var(--th-surface-2);cursor:pointer;transition:background var(--t-fast), border-color var(--t-fast), box-shadow var(--t-fast);align-items:center;gap:8px;margin-inline-start:26px;padding:9px 12px;display:flex}.tkt-subopt:hover{border-color:var(--th-brand);background:color-mix(in srgb, var(--th-brand) 8%, transparent)}.tkt-subopt>input[type=radio]{cursor:pointer;flex:none;margin:0}.tkt-subopt-arrow{color:var(--th-text-3);flex:none;font-size:.9rem}.tkt-subopt-txt{color:var(--th-text-1);font-size:.92rem}.tkt-subopt:has(input:checked){border-color:var(--th-brand);background:color-mix(in srgb, var(--th-brand) 10%, transparent);box-shadow:0 0 0 1px var(--th-brand) inset}.tkt-opt.is-disabled{opacity:.55;cursor:not-allowed;background:var(--th-surface-2)}.tkt-opt.is-disabled:hover{border-color:var(--th-border);background:var(--th-surface-2)}.tkt-opt.is-disabled .tkt-opt-txt{color:var(--th-text-2);font-style:italic;font-weight:500}.tkt-suggest-lead{color:var(--th-text-2);margin-bottom:12px;font-size:.95rem}.tkt-suggest-box{border:1px solid var(--th-border);border-inline-start:3px solid var(--th-info);border-radius:var(--r-sm);background:color-mix(in srgb, var(--th-info) 6%, transparent);color:var(--th-text-1);padding:14px 16px;line-height:1.9}.tkt-suggest-box a{color:var(--th-link)}.tkt-suggest-box img{max-width:100%;height:auto}.tkt-suggest-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.tkt-suggest-actions .btn{flex:200px;margin:0}.tkt-newform{max-width:760px;margin-inline:auto}.tkt-newform label{color:var(--th-text-1);font-weight:500}.tkt-newform .form-control,.tkt-newform .form-select{margin-top:4px}.tkt-opt-toggle{color:var(--th-text-1);background:var(--th-surface-2);border:1px solid var(--th-border);border-radius:var(--r-md);cursor:pointer;transition:background var(--t-fast), border-color var(--t-fast), color var(--t-fast);align-items:center;gap:8px;margin-bottom:10px;padding:8px 14px;font-family:inherit;font-size:.85rem;font-weight:500;display:inline-flex}.tkt-opt-toggle:hover{color:var(--th-brand);border-color:var(--th-brand);background:color-mix(in srgb, var(--th-brand) 8%, transparent)}.tkt-opt-toggle:focus-visible{border-color:var(--th-brand);box-shadow:0 0 0 3px var(--th-brand-glow);outline:none}.tkt-opt-caret{color:var(--th-text-3);transition:transform var(--t-fast);font-size:.8rem}.tkt-opt-toggle[aria-expanded=true]{color:var(--th-brand);border-color:var(--th-brand)}.tkt-opt-toggle[aria-expanded=true] .tkt-opt-caret{color:var(--th-brand);transform:rotate(180deg)}.tkt-opt-panel{border:1px solid var(--th-border);border-radius:var(--r-md);background:var(--th-surface-2);padding:16px}#maincontent .tkt-opt-panel label{color:var(--th-text-2);margin-bottom:.3rem;font-size:.8rem;font-weight:500}#maincontent .input-group>.form-control.tkt-opt-time{text-align:center;flex:0 0 62px;width:62px;padding-inline:4px}.tkt-opt-note{border:1px solid var(--th-border);border-radius:var(--r-md);background:var(--th-surface);color:var(--th-text-1);margin-top:10px;padding:14px;font-size:.88rem;line-height:1.9}.tkt-opt-note a{color:var(--th-link);cursor:pointer}.tkt-opt-note a:hover{color:var(--th-link-hover);text-underline-offset:2px;text-decoration:underline}.tkt-opt-link{cursor:pointer;margin-top:8px}.tkt-opt-link a{color:var(--th-link);transition:color var(--t-fast);align-items:center;gap:7px;font-size:.88rem;display:inline-flex}.tkt-opt-link a:hover{color:var(--th-link-hover)}.tkt-opt-hint{color:var(--th-text-3);font-size:.78rem;font-weight:400}.tkt-opt-hint a{color:var(--th-link)}.tkt-opt-list{padding-inline-start:1.25rem;list-style:outside}html.dark .tkt-opt-panel,html.dark .tkt-opt-toggle{background:var(--th-surface)}html.dark .tkt-opt-toggle:hover{background:color-mix(in srgb, var(--th-brand) 12%, transparent)}html.dark .tkt-opt-note{background:var(--th-bg)}.th-btn{border-radius:var(--r-md);transition:background var(--t-fast), box-shadow var(--t-fast), transform var(--t-fast);cursor:pointer;white-space:nowrap;border:none;align-items:center;gap:7px;padding:8px 16px;font-family:inherit;font-size:.84rem;font-weight:500;display:inline-flex}.th-btn:active{transform:scale(.98)}.th-btn-primary{background:var(--th-brand);color:var(--th-on-brand)}.th-btn-primary:hover{background:var(--th-brand-dark);color:var(--th-on-brand);box-shadow:0 4px 12px #f59e0b4d}.th-btn-ghost{color:var(--th-text-2);border:1px solid var(--th-border);background:0 0}.th-btn-ghost:hover{background:var(--th-surface-2);color:var(--th-text-1)}.th-btn-danger{background:var(--th-danger);color:#fff}.th-btn-danger:hover{background:#dc2626;box-shadow:0 4px 12px #ef44444d}.th-btn-sm{padding:5px 11px;font-size:.78rem}.th-btn-login{color:var(--th-text-2);border-radius:var(--r-sm);transition:background var(--t-fast), color var(--t-fast);padding:7px 16px;font-size:.84rem;font-weight:500}.th-btn-login:hover{background:var(--th-surface-2);color:var(--th-text-1)}.th-btn-register{color:var(--th-on-brand);background:var(--th-brand);border-radius:var(--r-sm);transition:background var(--t-fast), box-shadow var(--t-fast), transform var(--t-fast);padding:7px 18px;font-size:.84rem;font-weight:600}.th-btn-register:hover{background:var(--th-brand-dark);transform:translateY(-1px);box-shadow:0 4px 12px #f59e0b59}.btn-block{width:100%;display:block}.btn-group>.btn-block{width:auto;display:inline-block}.th-icon-btn{border-radius:var(--r-sm);width:34px;height:34px;color:var(--th-text-2);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);justify-content:center;align-items:center;font-size:.95rem;display:flex;position:relative}.th-icon-btn:hover{background:var(--th-surface-2);color:var(--th-brand)}html.dark a.th-icon-btn{color:var(--th-text-2)}html.dark a.th-icon-btn:hover{color:var(--th-brand)}.th-notif-dot{background:var(--th-danger);border:2px solid var(--th-surface);border-radius:50%;width:7px;height:7px;position:absolute;top:6px;left:7px}.th-search{background:var(--th-surface-2);border:1px solid var(--th-border);border-radius:var(--r-md);transition:border-color var(--t-fast), box-shadow var(--t-fast);align-items:center;gap:8px;padding:7px 12px;display:flex}.th-search:focus-within{border-color:var(--th-brand);box-shadow:0 0 0 3px var(--th-brand-glow)}.th-search input{color:var(--th-text-1);background:0 0;border:none;outline:none;width:200px;font-family:inherit;font-size:.84rem}.th-search input::placeholder{color:var(--th-text-3)}.th-input{width:100%;color:var(--th-text-1);background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-md);transition:border-color var(--t-fast), box-shadow var(--t-fast);outline:none;padding:8px 12px;font-family:inherit;font-size:.875rem;display:block}.th-input:focus{border-color:var(--th-brand);box-shadow:0 0 0 3px var(--th-brand-glow)}.th-input::placeholder{color:var(--th-text-3)}#maincontent .form-control:not(.btn),#maincontent .form-select,#maincontent select,#maincontent textarea,#maincontent input[type=text],#maincontent input[type=email],#maincontent input[type=password],#maincontent input[type=number],#maincontent input[type=search],#maincontent input[type=tel],#maincontent input[type=url],#maincontent input[type=date]{color:var(--th-text-1);background-color:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-md);transition:border-color var(--t-fast), box-shadow var(--t-fast);padding:8px 12px;font-family:inherit;font-size:.875rem;line-height:1.5}#maincontent .form-control:not(.btn),#maincontent .form-select,#maincontent textarea,#maincontent input[type=text],#maincontent input[type=email],#maincontent input[type=password],#maincontent input[type=number],#maincontent input[type=tel],#maincontent input[type=url]{width:100%;display:block}#maincontent .input-group>.form-control:not(.btn),#maincontent .input-group>.form-select{flex:auto;width:1%;min-width:0}#maincontent .adm-datetime{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}#maincontent .adm-datetime>.form-control.adm-dt-date{text-align:center;flex:none;width:8.5rem}#maincontent .adm-datetime .adm-dt-type{flex:none;width:auto;padding-top:6px;padding-bottom:6px}#maincontent .adm-datetime .adm-dt-time{color:var(--th-text-3);align-items:center;gap:.15rem;display:inline-flex}#maincontent .adm-datetime .adm-dt-num{text-align:center;flex:none;width:2.75rem;padding-left:.25rem;padding-right:.25rem;display:inline-block}#maincontent .adm-datetime .adm-dt-hint{color:var(--th-text-3);white-space:nowrap;font-size:.75rem}#maincontent .adm-extra-row{display:none}#maincontent .table.adm-extra-open .adm-extra-row{display:table-row}#maincontent .adm-extra-toggle>td{white-space:normal;width:auto}#maincontent .adm-toggle-btn{background:var(--th-surface-2);color:var(--th-text-2);border:1px solid var(--th-border);white-space:nowrap;cursor:pointer;transition:background var(--t-fast), color var(--t-fast), border-color var(--t-fast);border-radius:99px;align-items:center;gap:.4rem;padding:6px 14px;font-family:inherit;font-size:.82rem;display:inline-flex}#maincontent .adm-toggle-btn:hover{background:var(--th-surface);color:var(--th-text-1);border-color:var(--th-brand)}#maincontent .adm-toggle-btn .adm-toggle-caret{transition:transform var(--t-fast)}#maincontent .table.adm-extra-open .adm-toggle-btn .adm-toggle-caret{transform:rotate(180deg)}#maincontent .form-control:not(.btn):focus,#maincontent .form-select:focus,#maincontent select:focus,#maincontent textarea:focus,#maincontent input[type=text]:focus,#maincontent input[type=email]:focus,#maincontent input[type=password]:focus,#maincontent input[type=number]:focus,#maincontent input[type=search]:focus,#maincontent input[type=tel]:focus,#maincontent input[type=url]:focus,#maincontent input[type=date]:focus{border-color:var(--th-brand);box-shadow:0 0 0 3px var(--th-brand-glow);outline:none}#maincontent .form-control::placeholder,#maincontent textarea::placeholder,#maincontent input::placeholder{color:var(--th-text-3)}#maincontent select,#maincontent .form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%236B7280' stroke-width='1.6'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-position:.75rem;background-repeat:no-repeat;background-size:14px;max-width:100%;padding-left:2rem}#maincontent .form-control.is-valid,#maincontent .form-control.is-invalid,#maincontent input.is-valid,#maincontent input.is-invalid,#maincontent textarea.is-valid,#maincontent textarea.is-invalid{padding-left:calc(1.5em + .75rem)}#maincontent form label{color:var(--th-text-1);margin-bottom:.4rem;font-size:.85rem;font-weight:500;display:inline-block}#maincontent .input-group-text{background-color:var(--th-surface-2);border-color:var(--th-border);color:var(--th-text-2)}#maincontent .form-control:disabled,#maincontent .form-control[readonly],#maincontent select:disabled,#maincontent textarea:disabled,#maincontent input:disabled{background-color:var(--th-surface-2);color:var(--th-text-2);cursor:not-allowed}.th-alert{border-radius:var(--r-md);border:1px solid #0000;align-items:flex-start;gap:12px;margin-bottom:18px;padding:14px 16px;font-size:.84rem;display:flex}.th-alert-warn{background:#f59e0b14;border-color:#f59e0b33}.th-alert-err{background:#ef444414;border-color:#ef444433}.th-alert-ok{background:#10b98114;border-color:#10b98133}.th-alert-info{background:#3b82f614;border-color:#3b82f633}.th-alert-ico{flex-shrink:0;margin-top:1px;font-size:1rem}.th-env-tag{color:var(--th-brand);white-space:nowrap;background:#f59e0b1a;border:1px solid #f59e0b33;border-radius:99px;padding:3px 8px;font-size:.68rem;font-weight:600}.th-user-chip{border:1px solid var(--th-border);cursor:pointer;min-width:0;transition:background var(--t-fast), border-color var(--t-fast), box-shadow var(--t-fast);border-radius:99px;align-items:center;gap:8px;padding:4px 10px 4px 6px;display:flex}.th-user-chip:hover{background:var(--th-surface-2);border-color:var(--th-brand);box-shadow:0 0 0 3px var(--th-brand-glow)}.th-user-av{background:linear-gradient(135deg, var(--th-brand), var(--th-brand-dark));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:.68rem;font-weight:700;display:flex}.th-user-chip>svg{flex-shrink:0}.th-user-name{color:var(--th-text-1);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-size:.82rem;font-weight:500;overflow:hidden}.th-user-menu{position:relative}.th-user-menu:after{content:"";opacity:0;pointer-events:none;height:12px;position:absolute;top:100%;left:0;right:0}.th-user-menu:hover:after{pointer-events:auto}.th-user-drop{background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-lg);min-width:210px;box-shadow:var(--sh-lg);opacity:0;visibility:hidden;transition:opacity var(--t-mid), transform var(--t-mid), visibility var(--t-mid);z-index:var(--z-overlay);padding:8px;position:absolute;top:calc(100% + 10px);left:0;transform:translateY(8px)}.th-user-menu:hover .th-user-drop,.th-user-drop:hover{opacity:1;visibility:visible;transform:translateY(0)}.th-drop-hd{border-bottom:1px solid var(--th-border);margin-bottom:6px;padding:10px 12px 12px}.th-drop-name{color:var(--th-text-1);font-size:.875rem;font-weight:600}.th-drop-email{color:var(--th-text-3);text-align:right;direction:ltr;margin-top:2px;font-size:.75rem}.th-drop-item{color:var(--th-text-2);border-radius:var(--r-sm);transition:background var(--t-fast), color var(--t-fast);cursor:pointer;align-items:center;gap:9px;padding:8px 12px;font-size:.84rem;display:flex}.th-drop-item:hover{background:var(--th-surface-2);color:var(--th-text-1)}.th-drop-item.danger{color:var(--th-danger)}.th-drop-item.danger:hover{background:#ef444412}.th-drop-sep{background:var(--th-border);height:1px;margin:6px 0}.th-drop-ico{text-align:center;opacity:.8;width:18px;font-size:.9rem}.th-tabs{border-bottom:1px solid var(--th-border);gap:2px;margin-bottom:18px;display:flex}.th-tab{color:var(--th-text-2);cursor:pointer;transition:color var(--t-fast), border-color var(--t-fast);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 16px;font-size:.84rem;font-weight:500}.th-tab:hover{color:var(--th-text-1)}.th-tab.active{color:var(--th-brand);border-bottom-color:var(--th-brand)}.th-delta{border-radius:99px;align-items:center;gap:3px;padding:2px 7px;font-size:.72rem;font-weight:600;display:inline-flex}.th-delta-up{color:var(--th-success);background:#10b9811a}.th-delta-dn{color:var(--th-danger);background:#ef44441a}.th-mono{font-family:var(--font-num);direction:ltr}.th-text-sm{font-size:.82rem}.th-text-muted{color:var(--th-text-3)}.th-flex{display:flex}.th-items-center{align-items:center}.th-gap-2{gap:8px}.th-gap-3{gap:12px}.th-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-log{display:none}:root{--chat-w:384px;--chat-canvas:#eef1f6;--chat-self-bg:#fef3c7;--chat-self-bd:#fce1a1;--chat-self-fg:#6b4708;--chat-other-bg:#fff;--chat-other-bd:var(--th-border);--chat-other-fg:var(--th-text-1)}html.dark{--chat-canvas:#171a21;--chat-self-bg:#f59e0b26;--chat-self-bd:#f59e0b47;--chat-self-fg:#fbe3b0;--chat-other-bg:#242835;--chat-other-bd:#ffffff12}.th-chat-fab{z-index:calc(var(--z-modal) - 1);cursor:pointer;background:linear-gradient(145deg, var(--th-brand), var(--th-brand-dark));color:#fff;width:54px;height:54px;box-shadow:0 8px 22px #f59e0b59, var(--sh-md);transition:transform var(--t-mid), opacity var(--t-mid);border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.25rem;display:flex;position:fixed;bottom:22px;left:22px}.th-chat-fab:hover{transform:translateY(-2px)scale(1.05)}.th-chat-fab:active{transform:scale(.95)}.th-chat-fab.is-hidden{opacity:0;pointer-events:none;transform:scale(.6)}.th-chat-fab-badge{background:var(--th-danger);color:#fff;min-width:20px;height:20px;font-family:var(--font-num);border:2px solid var(--th-surface);border-radius:99px;justify-content:center;align-items:center;padding:0 5px;font-size:.66rem;font-weight:700;display:flex;position:absolute;top:-2px;left:-2px}.th-chat{z-index:var(--z-modal);width:var(--chat-w);text-align:right;height:min(580px,100vh - 110px);font-family:var(--font-fa);background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-lg);box-shadow:var(--sh-lg);direction:rtl;display:none;position:fixed;bottom:20px;left:20px;overflow:hidden}.th-chat.is-open{animation:.22s cubic-bezier(.4,0,.2,1) both thChatIn;display:block}@keyframes thChatIn{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:none}}#dv_main_chatroom{flex-direction:column;height:100%;display:flex}#dv_chat_title{background:linear-gradient(135deg, var(--th-brand), var(--th-brand-dark));color:#fff;flex:none}#chat-title{align-items:center;gap:10px;padding:10px 12px;display:flex}.th-chat-hbtn{cursor:pointer;color:#fff;width:30px;height:30px;transition:background var(--t-fast);background:#ffffff29;border:none;border-radius:9px;flex:none;justify-content:center;align-items:center;padding:0;font-size:.88rem;display:flex}.th-chat-hbtn:hover{background:#ffffff52}.th-chat-hbtn[hidden]{display:none}.th-chat-htxt{flex-direction:column;flex:1;min-width:0;line-height:1.4;display:flex}.th-chat-htxt b{font-size:.88rem;font-weight:700}.th-chat-htxt small{opacity:.85;font-size:.68rem}.th-chat-htxt b,.th-chat-htxt small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.th-chat-av{color:#fff;background:#ffffff38;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:.9rem;font-weight:700;display:flex}.th-chat-av.sm{background:var(--th-brand-light);width:32px;height:32px;color:var(--th-brand-dark);font-size:.82rem}.th-chat-av.sm.group{color:var(--th-info);background:#3b82f621}html.dark .th-chat-av.sm{color:#fbbf24;background:#f59e0b29}#dv_chat_users{flex-direction:column;flex:1;min-height:0;display:flex}.th-chat-search{background:var(--th-surface-2);border:1px solid var(--th-border);transition:border-color var(--t-fast), box-shadow var(--t-fast);border-radius:99px;flex:none;align-items:center;gap:8px;margin:10px 12px 4px;padding:7px 12px;display:flex}.th-chat-search:focus-within{border-color:var(--th-brand);box-shadow:0 0 0 3px var(--th-brand-glow)}.th-chat-search i{color:var(--th-text-3);font-size:.78rem}.th-chat-search input{min-width:0;color:var(--th-text-1);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:.82rem}.th-chat-search input::placeholder{color:var(--th-text-3)}.chatroom_users{flex:1;min-height:0;margin:0;padding:4px 8px 10px;list-style:none;overflow-y:auto}.chatroom_users li{margin-bottom:2px}.chatroom_users li a{border-radius:var(--r-md);color:var(--th-text-1);transition:background var(--t-fast);align-items:center;gap:10px;padding:8px 10px;font-size:.85rem;text-decoration:none;display:flex}.chatroom_users li a:hover{background:var(--th-surface-2)}.chatroom_users li.is-active a{background:var(--th-sb-active)}.th-chat-uname{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:500;overflow:hidden}.th-chat-badge{background:var(--th-danger);min-width:20px;font-family:var(--font-num);text-align:center;border-radius:99px;flex:none;padding:1px 7px;font-size:.66rem;font-weight:700;color:#fff!important}.th-chat-badge:empty{display:none}.th-chat-badge font,.th-chat-badge b{font-weight:700;color:#fff!important}.th-chat-note{text-align:center;color:var(--th-text-3);margin:auto;padding:24px 16px;font-size:.8rem;line-height:1.9}.th-chat-note[hidden]{display:none}#dv_chat_message{background:var(--chat-canvas);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}#chatroom_messages{flex-direction:column;flex:1;gap:6px;min-height:0;margin:0;padding:12px 12px 8px;font-size:.83rem;line-height:1.8;list-style:none;display:flex;overflow-y:auto}.th-msg{display:flex}.th-msg.self{justify-content:flex-end}.th-msg.other{justify-content:flex-start}.th-bub{box-sizing:border-box;max-width:82%;box-shadow:var(--sh-sm);word-break:break-word;overflow-wrap:anywhere;border:1px solid #0000;border-radius:14px;padding:7px 11px 4px}.th-msg.self .th-bub{background:var(--chat-self-bg);border-color:var(--chat-self-bd);color:var(--chat-self-fg);border-bottom-left-radius:4px}.th-msg.other .th-bub{background:var(--chat-other-bg);border-color:var(--chat-other-bd);color:var(--chat-other-fg);border-bottom-right-radius:4px}.th-msg.pending .th-bub{opacity:.55}.th-bub-name{color:var(--th-info);margin-bottom:2px;font-size:.72rem;font-weight:700}.th-bub-txt a{color:var(--th-link);text-decoration:underline}.th-msg.self .th-bub-txt a{color:inherit}.th-bub-meta{font-family:var(--font-num);color:var(--th-text-3);direction:ltr;justify-content:flex-end;align-items:center;gap:4px;margin-top:2px;font-size:.63rem;display:flex}.th-msg.self .th-bub-meta{color:#6b47088c}html.dark .th-msg.self .th-bub-meta{color:#fbe3b080}.th-bub-meta .th-tick-read{color:var(--th-info)}.th-day{align-self:center;margin:4px 0}.th-day span{background:var(--th-surface-2);border:1px solid var(--th-border);color:var(--th-text-2);font-family:var(--font-num);border-radius:99px;padding:3px 12px;font-size:.67rem;display:inline-block}.th-chat-jump{z-index:3;cursor:pointer;background:var(--th-brand);color:var(--th-on-brand);box-shadow:var(--sh-md);border:none;border-radius:99px;padding:5px 14px;font-family:inherit;font-size:.72rem;font-weight:600;position:absolute;bottom:104px;left:50%;transform:translate(-50%)}.th-chat-jump[hidden]{display:none}#frm_chatroom{background:var(--th-surface);border-top:1px solid var(--th-border);flex:none;padding:8px 10px 9px}.th-chat-tagrow{align-items:center;gap:6px;margin-bottom:6px;display:flex}.th-chat-tagrow>i{color:var(--th-text-3);font-size:.72rem}.th-chat-type{cursor:pointer;min-width:0;color:var(--th-text-2);background:var(--th-surface-2);border:1px solid var(--th-border);border-radius:99px;outline:none;flex:1;padding:4px 10px;font-family:inherit;font-size:.75rem}.th-chat-type:focus{border-color:var(--th-brand);box-shadow:0 0 0 3px var(--th-brand-glow)}.th-chat-type.is-tagged{color:var(--th-danger);border-color:var(--th-danger);font-weight:700}.th-chat-composer{background:var(--th-surface-2);border:1px solid var(--th-border);border-radius:var(--r-lg);transition:border-color var(--t-fast), box-shadow var(--t-fast);align-items:flex-end;gap:8px;padding:5px 7px;display:flex}.th-chat-composer:focus-within{border-color:var(--th-brand);box-shadow:0 0 0 3px var(--th-brand-glow)}#chat_txt{resize:none;min-width:0;max-height:110px;color:var(--th-text-1);background:0 0;border:none;outline:none;flex:1;padding:4px;font-family:inherit;font-size:.84rem;line-height:1.7;overflow-y:auto}#chat_txt::placeholder{color:var(--th-text-3)}.th-chat-send{cursor:pointer;background:var(--th-brand);width:34px;height:34px;color:var(--th-on-brand);transition:background var(--t-fast), transform var(--t-fast);border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;font-size:.85rem;display:flex}.th-chat-send:hover{background:var(--th-brand-dark)}.th-chat-send:active{transform:scale(.9)}.th-chat-send i{transform:scaleX(-1)}.th-chat-hint{text-align:center;color:var(--th-text-3);margin-top:5px;font-size:.63rem}.th-chat-hint kbd{font-family:var(--font-num);color:var(--th-text-2);background:var(--th-surface-2);border:1px solid var(--th-border);border-radius:4px;padding:0 4px;font-size:.6rem}#chatroom_messages,.chatroom_users{scrollbar-width:thin}#chatroom_messages::-webkit-scrollbar,.chatroom_users::-webkit-scrollbar{width:6px}#chatroom_messages::-webkit-scrollbar-thumb,.chatroom_users::-webkit-scrollbar-thumb{background:var(--th-border-2);border-radius:99px}@media (width<=991.98px){.th-chat-fab{display:none}.th-chat{width:auto;height:auto;z-index:var(--z-sheet);border:none;border-radius:0;inset:0}#chat-title{padding:12px}.th-bub{max-width:88%}.th-chat-jump{bottom:110px}}#maincontent h1,#maincontent h2,#maincontent h3,#maincontent h4,#maincontent h5,#maincontent h6{color:var(--th-text-1);margin:0 0 .6em;font-weight:700;line-height:1.3}#maincontent h1{font-size:1.5rem}#maincontent h2{font-size:1.3rem}#maincontent h3{font-size:1.15rem}#maincontent h4{font-size:1.05rem;font-weight:600}#maincontent h5{font-size:.95rem;font-weight:600}#maincontent h6{color:var(--th-text-2);font-size:.85rem;font-weight:600}.shadow1{box-shadow:var(--sh-sm)}.bg-content{background-color:var(--th-surface)}.rounded6{border-radius:var(--r-sm)}.altrow{background-color:var(--th-surface-2)}.alert_warning,.alert_error,.alert_notify{border-radius:var(--r-md);color:var(--th-text-1);border:1px solid #0000;margin-bottom:14px;padding:12px 16px;font-size:.875rem}.alert_warning{background:#f59e0b14;border-color:#f59e0b38}.alert_error{background:#ef444414;border-color:#ef444438}.alert_notify{background:#3b82f614;border-color:#3b82f638}.dash-box{background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-lg);height:100%;box-shadow:var(--sh-sm);transition:box-shadow var(--t-fast), transform var(--t-fast);flex-direction:column;margin-bottom:20px;display:flex;overflow:hidden}.dash-box:hover{box-shadow:var(--sh-md);transform:translateY(-2px)}.dash-box-icon{background:linear-gradient(135deg, var(--th-brand), var(--th-brand-dark));color:#fff;text-align:center;padding:14px 16px;font-size:1rem;font-weight:700}.dash-box-body{flex-direction:column;flex:1;gap:10px;padding:16px;display:flex}.dash-box-count{color:var(--th-text-1);font-size:1rem;font-weight:600;display:block}.dash-box-title{color:var(--th-text-2);font-size:.82rem;line-height:1.7;display:block}.datatable{border-collapse:collapse;color:var(--th-text-1);background-color:#0000;font-size:.85rem}.datatable th,.datatable td{border:1px solid var(--th-border);vertical-align:middle;background-color:#0000;padding:9px 12px}.datatable th{background-color:var(--th-surface-2);color:var(--th-text-2);text-align:right;white-space:nowrap;border-bottom:2px solid var(--th-border-2);font-weight:600}.datatable tr:hover>td{background-color:color-mix(in srgb, var(--th-brand) 7%, transparent)}.borderless{border-collapse:collapse;color:var(--th-text-1);background-color:#0000;font-size:.85rem}.borderless th,.borderless td{vertical-align:middle;background-color:#0000;border:0;padding:8px 12px}.borderless th{color:var(--th-text-2);text-align:right;font-weight:600}.cell-truncate{white-space:nowrap;text-overflow:ellipsis;max-width:300px;overflow:hidden}.product-tld-group,.whois-ext-group,.tld-ext-group{padding-top:0;padding-bottom:0}.input-group-text .ts-wrapper{min-width:150px;max-width:260px}.input-group-text .ts-control{box-shadow:none;background:0 0;border:0}.ts-wrapper.single .ts-control{flex-wrap:nowrap}.ts-wrapper.single .ts-control>input{min-width:2rem}.ts-dropdown [data-selectable] .highlight{background:color-mix(in srgb, var(--th-brand) 30%, transparent);color:inherit;border-radius:2px}html.dark .ts-control,html.dark .ts-control input,html.dark .ts-control .item,html.dark .ts-dropdown{color:var(--bs-body-color,#c4c8d3)}html.dark .ts-dropdown{background:var(--fbg,#191c1f);border-color:var(--border,#e4e4e424);box-shadow:0 6px 16px #00000073}html.dark .ts-dropdown .active{background-color:var(--bg-light,#2f3138)}html.dark .ts-dropdown .optgroup-header{background:var(--fbg,#191c1f);color:var(--gray1,#999)}html.dark .ts-wrapper:not(.form-control):not(.form-select).single .ts-control{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23c4c8d3' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E")}html.dark .ts-wrapper.multi .ts-control>div{background:var(--bg-light,#2f3138);color:var(--bs-body-color,#c4c8d3)}html.dark .ts-wrapper.multi .ts-control>div.active{background:var(--th-brand);color:var(--th-on-brand)}.breadcrumb .btn-group{min-width:0;position:relative}:is(#dropdown-menu-breadcrumb,#dropdown-menu-ticket).dropdown-menu.show{z-index:var(--z-overlay)}:is(#breadcrumb-fullname,#breadcrumb-ticket).btn{width:auto;max-width:320px;color:var(--th-text-1);background:var(--th-surface);border:1px solid var(--th-border);box-shadow:var(--sh-sm);transition:background var(--t-fast), border-color var(--t-fast), box-shadow var(--t-fast), color var(--t-fast);white-space:nowrap;text-overflow:ellipsis;border-radius:99px;align-items:center;gap:7px;padding:5px 12px;font-size:.84rem;font-weight:600;line-height:1.4;display:inline-flex;overflow:hidden}:is(#breadcrumb-fullname,#breadcrumb-ticket).btn:hover,:is(#breadcrumb-fullname,#breadcrumb-ticket).btn:focus,:is(#breadcrumb-fullname,#breadcrumb-ticket).btn.show,:is(#breadcrumb-fullname,#breadcrumb-ticket).btn[aria-expanded=true]{color:var(--th-text-1);background:var(--th-surface-2);border-color:var(--th-brand);box-shadow:0 0 0 3px var(--th-brand-glow)}:is(#breadcrumb-fullname,#breadcrumb-ticket).btn .fa-check-circle{color:var(--th-info)!important}:is(#breadcrumb-fullname,#breadcrumb-ticket).dropdown-toggle:after{color:var(--th-text-3);transition:transform var(--t-fast);margin-left:0;margin-right:2px}:is(#breadcrumb-fullname,#breadcrumb-ticket).dropdown-toggle[aria-expanded=true]:after{transform:rotate(180deg)}:is(#dropdown-menu-breadcrumb,#dropdown-menu-ticket).dropdown-menu{--bs-dropdown-bg:var(--th-surface);--bs-dropdown-border-color:var(--th-border);--bs-dropdown-link-color:var(--th-text-1);--bs-dropdown-link-hover-color:var(--th-text-1);--bs-dropdown-link-hover-bg:var(--th-surface-2);--bs-dropdown-link-active-color:var(--th-text-1);--bs-dropdown-link-active-bg:var(--th-surface-2);background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-lg);min-width:210px;box-shadow:var(--sh-lg);padding:6px}:is(#dropdown-menu-breadcrumb,#dropdown-menu-ticket).dropdown-menu .dropdown-item{color:var(--th-text-1);border-radius:var(--r-sm);align-items:center;gap:10px;padding:8px 10px;font-size:.84rem;font-weight:500;display:flex}:is(#dropdown-menu-breadcrumb,#dropdown-menu-ticket).dropdown-menu .dropdown-item:hover,:is(#dropdown-menu-breadcrumb,#dropdown-menu-ticket).dropdown-menu .dropdown-item:focus{color:var(--th-text-1);background:var(--th-surface-2)}:is(#dropdown-menu-breadcrumb,#dropdown-menu-ticket).dropdown-menu .dropdown-item i{text-align:center;width:18px;color:var(--th-text-2);flex-shrink:0}:is(#dropdown-menu-breadcrumb,#dropdown-menu-ticket).dropdown-menu .dropdown-item:hover i,:is(#dropdown-menu-breadcrumb,#dropdown-menu-ticket).dropdown-menu .dropdown-item:focus i{color:var(--th-brand)}:is(#dropdown-menu-breadcrumb,#dropdown-menu-ticket).dropdown-menu .dropdown-divider{border-top-color:var(--th-border);margin:6px 4px}.sec-page{flex-direction:column;gap:14px;max-width:880px;display:flex}.sec-hero{padding:20px 22px}.sec-hero-main{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.sec-hero-ico{border-radius:var(--r-md);flex:none;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.45rem;display:flex}.sec-hero-ico.is-ok{color:var(--th-success);background:#10b9811f}.sec-hero-ico.is-mid{color:var(--th-warning);background:#f59e0b24}.sec-hero-ico.is-bad{color:var(--th-danger);background:#ef44441f}.sec-hero-txt{flex:200px;min-width:0}.sec-hero-title{color:var(--th-text-1);font-size:1.05rem;font-weight:700}.sec-hero-sub{color:var(--th-text-2);margin-top:3px;font-size:.84rem;line-height:1.9}.sec-verdict{border-radius:99px;flex:none;padding:6px 18px;font-size:.92rem;font-weight:700}.sec-verdict.is-ok{color:var(--th-success);background:#10b9811f}.sec-verdict.is-mid{color:var(--th-warning);background:#f59e0b24}.sec-verdict.is-bad{color:var(--th-danger);background:#ef44441f}.sec-meter{gap:6px;margin-top:16px;display:flex}.sec-meter>span{background:var(--th-border);height:6px;transition:background var(--t-mid);border-radius:99px;flex:1}.sec-meter.is-ok>span.on{background:var(--th-success)}.sec-meter.is-mid>span.on{background:var(--th-warning)}.sec-meter.is-bad>span.on{background:var(--th-danger)}.sec-item{align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.sec-item-ico{border-radius:var(--r-md);flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:.95rem;display:flex}.sec-item.is-ok .sec-item-ico{color:var(--th-success);background:#10b9811a}.sec-item.is-bad .sec-item-ico{color:var(--th-danger);background:#ef44441a}.sec-item-body{flex:auto;min-width:0}.sec-item-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sec-item-title{color:var(--th-text-1);font-size:.95rem;font-weight:700}.sec-item-desc{color:var(--th-text-2);margin-top:5px;font-size:.85rem;line-height:1.9}.sec-item-act{flex:none;align-self:center}a.sec-item-act,a.sec-item-act:hover{text-decoration:none}@media (width<=575px){.sec-item{flex-wrap:wrap}.sec-item-act{flex:100%;justify-content:center}}.sec-notes .th-card-title i{color:var(--th-info);margin-left:4px}.sec-notes-list{margin:0;padding:0;list-style:none}.sec-notes-list>li{color:var(--th-text-1);align-items:flex-start;gap:12px;padding:13px 0;font-size:.87rem;line-height:2;display:flex}.sec-notes-list>li:first-child{padding-top:0}.sec-notes-list>li:last-child{padding-bottom:0}.sec-notes-list>li+li{border-top:1px dashed var(--th-border)}.sec-notes-list>li>i{border-radius:var(--r-sm);background:var(--th-surface-2);width:32px;height:32px;color:var(--th-text-2);flex:none;justify-content:center;align-items:center;margin-top:5px;font-size:.8rem;display:flex}.acc-wrap{grid-template-columns:minmax(0,440px) minmax(0,1fr);align-items:start;gap:16px;max-width:1040px;display:grid}@media (width<=767px){.acc-wrap{grid-template-columns:1fr}}.acc-wrap-wide{grid-template-columns:minmax(0,1fr) minmax(0,330px);max-width:1180px}@media (width<=991px){.acc-wrap-wide{grid-template-columns:1fr}}.acc-head{border-bottom:1px solid var(--th-border);background:var(--th-surface-2);align-items:center;gap:12px;padding:16px 20px;display:flex}.acc-head-ico{border-radius:var(--r-md);background:color-mix(in srgb, var(--th-brand) 14%, transparent);width:42px;height:42px;color:var(--th-brand);flex:none;justify-content:center;align-items:center;font-size:1.05rem;display:flex}.acc-head-title{color:var(--th-text-1);font-size:1rem;font-weight:700}.acc-head-sub{color:var(--th-text-2);margin-top:2px;font-size:.78rem}.acc-head-badge{white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;margin-inline-start:auto;padding:4px 10px;font-size:.74rem;font-weight:600;display:inline-flex}.acc-head-badge.is-ok{color:#047857;background:#10b9811f}.acc-head-badge.is-wait{color:#b45309;background:#f59e0b24}html.dark .acc-head-badge.is-ok{color:var(--th-success)}html.dark .acc-head-badge.is-wait{color:var(--th-warning)}@media (width<=575px){.acc-head-badge{display:none}}.acc-card .th-card-body{padding:20px}.acc-field{margin-bottom:16px}.acc-field label{color:var(--th-text-1);margin-bottom:6px;font-size:.85rem;font-weight:600;display:block}.acc-label-hint{color:var(--th-text-2);font-size:.78rem;font-weight:400}.acc-label-link{color:var(--th-link);margin-inline-start:6px;font-size:.76rem;font-weight:400}.acc-label-link:hover{color:var(--th-link-hover);text-underline-offset:2px;text-decoration:underline}.acc-label-link i{margin-inline-end:3px;font-size:.68rem}.acc-submit{width:100%;margin-top:4px}.acc-wait{text-align:center;color:var(--th-text-2);padding:8px 0;font-size:.85rem}.acc-static{border:1px dashed var(--th-border-2);border-radius:var(--r-sm);background:var(--th-surface-2);min-height:38px;color:var(--th-text-1);overflow-wrap:anywhere;align-items:center;gap:8px;padding:8px 12px;font-size:.9rem;display:flex}.acc-static>i{color:var(--th-text-3);flex:none;font-size:.8rem}.acc-static .th-mono{font-weight:600}.acc-static-empty{color:var(--th-text-3);font-size:.85rem}.acc-opts{gap:10px;display:grid}.acc-opts .acc-opt{border:1px solid var(--th-border);border-radius:var(--r-md);background:var(--th-surface);cursor:pointer;transition:background var(--t-fast), border-color var(--t-fast), box-shadow var(--t-fast);align-items:flex-start;gap:10px;margin:0;padding:12px 14px;font-weight:400;display:flex}.acc-opts .acc-opt:hover{border-color:var(--th-brand);background:var(--th-surface-2)}.acc-opts .acc-opt>input[type=radio]{cursor:pointer;flex:none;margin:3px 0 0}.acc-opts .acc-opt:has(input:checked){border-color:var(--th-brand);background:color-mix(in srgb, var(--th-brand) 8%, transparent);box-shadow:0 0 0 1px var(--th-brand) inset}.acc-opt-body{flex:auto;min-width:0}.acc-opt-title{color:var(--th-text-1);flex-wrap:wrap;align-items:center;gap:6px;font-size:.87rem;font-weight:600;display:flex}.acc-opt-desc{color:var(--th-text-2);margin-top:4px;font-size:.79rem;line-height:1.9}.acc-opt-tag{color:var(--th-success);background:#10b9811f;border-radius:999px;padding:2px 8px;font-size:.7rem;font-weight:600}.acc-opts.is-locked .acc-opt{cursor:not-allowed;opacity:.7}.acc-opts.is-locked .acc-opt:hover{border-color:var(--th-border);background:var(--th-surface)}.acc-opts.is-locked .acc-opt:has(input:checked){border-color:var(--th-border-2);background:var(--th-surface-2);box-shadow:none}.acc-sec+.acc-sec{border-top:1px solid var(--th-border);margin-top:20px;padding-top:18px}.acc-sec-hd{color:var(--th-text-1);align-items:center;gap:8px;margin-bottom:14px;font-size:.85rem;font-weight:700;display:flex}.acc-sec-hd>i{border-radius:var(--r-sm);background:color-mix(in srgb, var(--th-brand) 12%, transparent);width:24px;height:24px;color:var(--th-brand);flex:none;justify-content:center;align-items:center;font-size:.78rem;display:flex}.acc-sec-hd small{color:var(--th-text-3);font-size:.76rem;font-weight:400}.acc-info{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;display:grid}.acc-info-item{background:var(--th-surface-2);border:1px solid var(--th-border);border-radius:var(--r-sm);color:var(--th-text-1);padding:10px 12px;font-size:.85rem;line-height:1.9}.acc-info-item>span{color:var(--th-text-2);margin-bottom:2px;font-size:.76rem;display:block}.acc-adminbar{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.acc-adminbar a{border:1px solid var(--th-border);background:var(--th-surface);color:var(--th-text-1);transition:border-color var(--t-fast), color var(--t-fast);border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:.8rem;text-decoration:none;display:inline-flex}.acc-adminbar a:hover{border-color:var(--th-brand);color:var(--th-brand);text-decoration:none}.acc-adminbar a>i{color:var(--th-text-3);font-size:.78rem}.acc-adminbar a:hover>i{color:var(--th-brand)}.acc-foot{border-top:1px solid var(--th-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding-top:16px;display:flex}.acc-foot-note{color:var(--th-text-2);font-size:.8rem}.acc-foot .btn{min-width:190px}@media (width<=575px){.acc-foot .btn{width:100%}}.acc-tips .th-card-title i{color:var(--th-info);margin-left:4px}.acc-tips-list{margin:0;padding:0;list-style:none}.acc-tips-list>li{color:var(--th-text-1);align-items:flex-start;gap:12px;padding:12px 0;font-size:.87rem;line-height:2;display:flex}.acc-tips-list>li:first-child{padding-top:0}.acc-tips-list>li:last-child{padding-bottom:0}.acc-tips-list>li+li{border-top:1px dashed var(--th-border)}.acc-tips-list>li>i{border-radius:var(--r-sm);background:var(--th-surface-2);width:32px;height:32px;color:var(--th-text-2);flex:none;justify-content:center;align-items:center;margin-top:5px;font-size:.8rem;display:flex}.onb-wrap{max-width:620px;margin-inline:auto}.onb-steps{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;padding:0;list-style:none;display:flex}.onb-step{color:var(--th-text-3);align-items:center;gap:7px;font-size:.82rem;display:inline-flex}.onb-step+.onb-step:before{content:"";background:var(--th-border-2);width:22px;height:1px;margin-inline-end:8px}.onb-step-num{background:var(--th-surface-2);width:22px;height:22px;color:var(--th-text-3);border:1px solid var(--th-border);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:flex}.onb-step.is-done{color:var(--th-text-2)}.onb-step.is-done .onb-step-num{background:color-mix(in srgb, var(--th-success) 16%, transparent);color:#047857;border-color:#0000}html.dark .onb-step.is-done .onb-step-num{color:var(--th-success)}.onb-step.is-now{color:var(--th-text-1);font-weight:600}.onb-step.is-now .onb-step-num{background:color-mix(in srgb, var(--th-brand) 20%, transparent);color:#b45309;border-color:#0000}html.dark .onb-step.is-now .onb-step-num{color:var(--th-brand)}.onb-chips{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.onb-chip{background:color-mix(in srgb, var(--th-success) 10%, transparent);color:var(--th-text-2);border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:.8rem;display:inline-flex}.onb-chip>i{color:#047857;font-size:.8rem}html.dark .onb-chip>i{color:var(--th-success)}.onb-chip>b{color:var(--th-text-1);font-weight:600}.onb-hint{color:var(--th-text-3);margin-top:6px;font-size:.78rem;line-height:1.9}.onb-more{margin-top:4px}.onb-more>summary{cursor:pointer;color:var(--th-link);padding:6px 0;font-size:.83rem;list-style:none}.onb-more>summary::-webkit-details-marker{display:none}.onb-more>summary:before{content:"";transition:transform var(--t-fast);margin-inline-end:6px;font-family:"Font Awesome 6 Free";font-size:.62rem;font-weight:900;display:inline-block}.onb-more[open]>summary:before{transform:rotate(180deg)}.onb-more>summary:hover{color:var(--th-link-hover)}.onb-more>.acc-field{margin-top:10px}.onb-foot{border-top:1px solid var(--th-border);text-align:center;margin-top:22px;padding-top:18px}.onb-btn{width:100%;max-width:320px}.onb-note{color:var(--th-text-2);text-align:start;margin-top:14px;font-size:.79rem;line-height:2}.onb-note>i{color:var(--th-text-3);margin-inline-end:5px}.onb-skip{color:var(--th-text-3);margin-top:12px;font-size:.8rem;display:inline-block}.onb-skip:hover{color:var(--th-text-2);text-underline-offset:2px;text-decoration:underline}.onb-done{text-align:center;padding:34px 24px}.onb-done-ico{background:color-mix(in srgb, var(--th-success) 14%, transparent);color:#047857;border-radius:999px;justify-content:center;align-items:center;width:62px;height:62px;margin:0 auto 16px;font-size:1.7rem;display:flex}html.dark .onb-done-ico{color:var(--th-success)}.onb-done-title{color:var(--th-text-1);margin:0 0 8px;font-size:1.12rem;font-weight:700}.onb-done-sub{color:var(--th-text-2);margin:0 0 20px;font-size:.88rem;line-height:2.1}.product-title{color:var(--th-text-1);margin:0 0 8px;font-size:1.35rem;font-weight:700}.product-title em{color:var(--th-text-2);font-size:.75em;font-style:normal}.product-price-box{background:var(--th-surface-2);border:1px solid var(--th-border);border-radius:var(--r-md);padding:14px 16px}.product-price-box .price-main{color:var(--th-text-1);font-size:1rem;font-weight:700;line-height:2}.product-price-box .price-meta{color:var(--th-text-2);margin-top:6px;font-size:.82rem}.product-price-box .price-meta:empty{display:none}.discount-badge{background:color-mix(in srgb, var(--th-success) 15%, transparent);color:#047857;border-radius:999px;margin-inline-start:6px;padding:2px 10px;font-size:.76rem;font-weight:700;display:inline-block}html.dark .discount-badge{color:var(--th-success)}.trust-line{color:var(--th-text-2);margin-top:10px;font-size:.82rem}.trust-line i{color:var(--th-success);margin-left:4px}.key-specs{background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-md);margin-bottom:16px;padding:10px 14px}.key-specs-item{justify-content:space-between;gap:12px;padding:7px 0;font-size:.85rem;display:flex}.key-specs-item+.key-specs-item{border-top:1px dashed var(--th-border)}.key-specs-item span{color:var(--th-text-2)}.key-specs-item b{color:var(--th-text-1);font-weight:600}.specs-acc-sum{background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-md);color:var(--th-text-1);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:13px 14px;font-size:.88rem;font-weight:700;list-style:none;display:none}.specs-acc-sum::-webkit-details-marker{display:none}.specs-acc-sum:after{content:"";color:var(--th-text-2);transition:transform var(--t-fast);font-family:"Font Awesome 6 Free";font-size:.72rem;font-weight:900}.specs-acc[open]>.specs-acc-sum:after{transform:rotate(180deg)}.specs-acc[open]>.specs-acc-sum{border-bottom-color:#0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.specs-cta{border-top:1px solid var(--th-border);margin-top:16px;padding-top:14px}.specs-cta-btn{background:var(--th-brand);min-height:46px;color:var(--th-on-brand);border-radius:var(--r-md);transition:background var(--t-fast);justify-content:center;align-items:center;padding:12px 16px;font-size:.9rem;font-weight:700;text-decoration:none;display:flex}.specs-cta-btn:hover,.specs-cta-btn:active,.specs-cta-btn:focus-visible{background:var(--th-brand-dark);color:var(--th-on-brand)}html.dark a.specs-cta-btn{color:var(--th-on-brand)!important}[id^=details],[id^=ordercard]{scroll-margin-top:12px}@keyframes jump-flash{0%{box-shadow:0 0 0 3px var(--th-brand)}to{box-shadow:0 0 0 3px #f59e0b00}}.jump-flash{border-radius:var(--r-md);animation:1.2s ease-out jump-flash}@media (prefers-reduced-motion:reduce){.jump-flash{animation:none}}@media (width<=767px){.product-cols .key-specs-col{order:0}.product-cols .specs-col{order:1}.product-cols .order-col{order:2}.key-specs-col .key-specs{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.specs-col{margin-bottom:16px}.specs-acc-sum{display:flex}.specs-acc[open]>.bg-content{border-top-left-radius:0;border-top-right-radius:0}}.form-check-input:not(:checked){border:1.5px solid var(--th-border-2);background-color:var(--th-surface)}.form-check-input:not(:checked):not(:disabled):hover{border-color:var(--th-text-3)}html.dark .form-check-input:not(:checked){background-color:#00000047;border-color:#ffffff61}html.dark .form-check-input:not(:checked):not(:disabled):hover{border-color:#fff9}.form-check-label{cursor:pointer}::selection{background:var(--th-brand);color:var(--th-on-brand)}.spec-group-head{color:#111827;font-weight:700}html.dark .spec-group-head{color:var(--th-text-1);background-color:var(--th-surface-2)!important}.tfa-page{flex-direction:column;gap:14px;max-width:860px;display:flex}.tfa-stepbar{gap:8px;margin:0;padding:0;list-style:none;display:flex}.tfa-stepbar>li{border-radius:var(--r-md);border:1px solid var(--th-border);background:var(--th-surface-2);min-width:0;color:var(--th-text-2);white-space:nowrap;flex:1 1 0;align-items:center;gap:9px;padding:10px 12px;font-size:.81rem;display:flex;overflow:hidden}.tfa-stepbar .n{background:var(--th-border);width:22px;height:22px;color:var(--th-text-2);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:flex}.tfa-stepbar>li.is-done{color:var(--th-success);background:#10b98112;border-color:#10b9814d}.tfa-stepbar>li.is-done .n{background:var(--th-success);color:#fff}.tfa-stepbar>li.is-active{border-color:var(--th-brand);color:var(--th-text-1);background:#f59e0b17;font-weight:700}.tfa-stepbar>li.is-active .n{background:var(--th-brand);color:var(--th-on-brand)}@media (width<=575px){.tfa-stepbar>li{flex:none;padding:8px 10px}.tfa-stepbar>li .t{display:none}.tfa-stepbar>li.is-active{flex:auto}.tfa-stepbar>li.is-active .t{display:inline}}.tfa-hero{flex-wrap:wrap;align-items:center;gap:14px;padding:20px 22px;display:flex}.tfa-hero-ico{border-radius:var(--r-md);width:52px;height:52px;color:var(--th-warning);background:#f59e0b24;flex:none;justify-content:center;align-items:center;font-size:1.45rem;display:flex}.tfa-hero.is-ok .tfa-hero-ico{color:var(--th-success);background:#10b9811f}.tfa-hero.is-bad .tfa-hero-ico{color:var(--th-danger);background:#ef44441f}.tfa-hero-txt{flex:220px;min-width:0}.tfa-hero-title{color:var(--th-text-1);font-size:1.05rem;font-weight:700}.tfa-hero-sub{color:var(--th-text-2);margin-top:4px;font-size:.84rem;line-height:1.9}.tfa-hero-badge{background:var(--th-surface-2);color:var(--th-text-2);border-radius:99px;flex:none;padding:6px 16px;font-size:.85rem;font-weight:700}.tfa-hero-badge.is-ok{color:var(--th-success);background:#10b9811f}.tfa-hero-badge.is-bad{color:var(--th-danger);background:#ef44441f}.tfa-how{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.tfa-how-item{border-radius:var(--r-md);border:1px solid var(--th-border);background:var(--th-surface-2);padding:14px 15px}.tfa-how-item>i{color:var(--th-brand);font-size:1.05rem}.tfa-how-title{color:var(--th-text-1);margin:9px 0 4px;font-size:.88rem;font-weight:700}.tfa-how-desc{color:var(--th-text-2);font-size:.8rem;line-height:1.95}.tfa-qr{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.tfa-qr-frame{border-radius:var(--r-lg);border:1px solid var(--th-border);box-shadow:var(--sh-sm);background:#fff;flex:none;padding:12px;line-height:0}.tfa-qr-frame img{width:190px;height:190px;display:block}.tfa-qr-side{flex:250px;min-width:0}@media (width<=575px){.tfa-qr{justify-content:center}}.tfa-apps{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.tfa-app{border-radius:var(--r-md);border:1px solid var(--th-border);background:var(--th-surface);color:var(--th-text-1);transition:border-color var(--t-fast), color var(--t-fast);align-items:center;gap:8px;padding:8px 13px;font-size:.8rem;text-decoration:none;display:inline-flex}.tfa-app:hover{border-color:var(--th-brand);color:var(--th-brand);text-decoration:none}.tfa-app img{flex:none;width:auto;height:20px}.tfa-secret-lbl{color:var(--th-text-2);margin-bottom:7px;font-size:.8rem}.tfa-secret{border-radius:var(--r-md);background:var(--th-surface-2);border:1px dashed var(--th-border-2);flex-wrap:wrap;align-items:center;gap:10px;padding:11px 13px;display:flex}.tfa-secret-code{min-width:0;font-family:var(--font-num);text-align:left;letter-spacing:1.5px;color:var(--th-text-1);word-break:break-all;direction:ltr;flex:140px;font-size:.95rem;font-weight:700}.tfa-otp,#maincontent input.tfa-otp:not(.btn){text-align:center;max-width:240px;font-family:var(--font-num);letter-spacing:.5em;text-indent:.5em;padding:9px 12px;font-size:1.4rem;font-weight:700}.tfa-otp::-webkit-outer-spin-button,.tfa-otp::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tfa-actions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.tfa-actions>*{text-align:center;flex:180px}.tfa-alt{border-top:1px dashed var(--th-border);margin-top:18px;padding-top:16px}.tfa-alt-toggle{color:var(--th-link);cursor:pointer;user-select:none;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-family:inherit;font-size:.83rem;display:inline-flex}.tfa-alt-toggle:hover{color:var(--th-link-hover);text-underline-offset:3px;text-decoration:underline}.tfa-alt-body{margin-top:12px}.childhost-table{margin-bottom:0}.table.childhost-table>thead>tr>th:not(.childhost-col-actions),.table.childhost-table>tbody>tr>td:first-child,.table.childhost-table>tbody>tr>td:nth-child(2){white-space:normal;width:50%}.table.childhost-table>thead>tr>th.childhost-col-actions,.table.childhost-table>tbody>tr>td:nth-child(3){white-space:nowrap;width:1%}.childhost-name,.childhost-ip{font-family:var(--font-num);word-break:break-all;display:inline-block}.childhost-btns{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.childhost-btns>.btn{flex:none}.table.childhost-table>tbody>tr.childhost-add-row>td{background-color:var(--th-surface-2);vertical-align:top}.childhost-empty{color:var(--th-text-2);text-align:center}.childhost-hint{color:var(--th-text-2);margin-top:14px;font-size:.82rem;line-height:1.9}.inv-page{flex-direction:column;gap:14px;display:flex}.inv-page>*{min-width:0}.inv-hero{--inv-c:var(--th-text-3);background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-lg);box-shadow:var(--sh-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;display:flex;position:relative;overflow:hidden}.inv-hero:before{content:"";top:0;bottom:0;background:var(--inv-c);width:4px;position:absolute;inset-inline-start:0}.inv-hero.is-paid{--inv-c:var(--th-success)}.inv-hero.is-unpaid{--inv-c:var(--th-danger)}.inv-hero.is-pending{--inv-c:var(--th-warning)}.inv-hero.is-wrong{--inv-c:var(--th-danger)}.inv-hero.is-canceled{--inv-c:var(--th-text-3)}.inv-hero-info{min-width:0}.inv-hero-id{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.inv-hero-lbl{color:var(--th-text-2);font-size:.84rem}.inv-hero-num{font-family:var(--font-num);color:var(--th-text-1);direction:ltr;font-size:1.3rem;font-weight:700}.inv-hero-desc{color:var(--th-text-2);max-width:60ch;margin-top:8px;font-size:.87rem;line-height:1.9}.inv-hero-desc em{color:var(--th-text-3);font-style:normal}.inv-status{white-space:nowrap;color:var(--inv-c);background:color-mix(in srgb, var(--inv-c) 12%, transparent);border:1px solid color-mix(in srgb, var(--inv-c) 28%, transparent);border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:.8rem;font-weight:700;display:inline-flex}.inv-hero.is-paid .inv-status{color:#047857}.inv-hero.is-unpaid .inv-status,.inv-hero.is-wrong .inv-status{color:#b91c1c}.inv-hero.is-pending .inv-status{color:#b45309}.inv-hero.is-canceled .inv-status{color:var(--th-text-2)}html.dark .inv-hero .inv-status{color:var(--inv-c)}.inv-amount{text-align:center;flex:none}.inv-amount-lbl{color:var(--th-text-3);margin-bottom:4px;font-size:.76rem;display:block}.inv-amount-val{color:var(--th-text-2);white-space:nowrap;font-size:.95rem}.inv-amount-val b{font-family:var(--font-num);color:var(--th-text-1);margin-inline-end:4px;font-size:1.75rem;font-weight:800}.inv-meta{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;display:grid}.inv-meta-item{background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-md);align-items:center;gap:11px;padding:12px 14px;display:flex}.inv-meta-item>i{border-radius:var(--r-sm);background:var(--th-surface-2);width:32px;height:32px;color:var(--th-text-2);flex:none;justify-content:center;align-items:center;font-size:.82rem;display:flex}.inv-meta-item.is-warn>i{color:var(--th-warning);background:#f59e0b1a}.inv-meta-item.is-danger>i{color:var(--th-danger);background:#ef44441a}.inv-meta-k{color:var(--th-text-3);font-size:.74rem}.inv-meta-v{color:var(--th-text-1);margin-top:2px;font-size:.87rem;font-weight:600}.inv-meta-v .num{font-family:var(--font-num)}.inv-gw-list{flex-direction:column;gap:10px;display:flex}.inv-gw{border:1.5px solid var(--th-border);border-radius:var(--r-md);background:var(--th-surface);transition:border-color var(--t-fast), background var(--t-fast), box-shadow var(--t-fast)}.inv-gw:hover{border-color:var(--th-border-2)}.inv-gw.is-active{border-color:var(--th-brand);background:color-mix(in srgb, var(--th-brand) 6%, var(--th-surface));box-shadow:0 0 0 3px var(--th-brand-glow)}.inv-gw-head{cursor:pointer;align-items:center;gap:12px;margin:0;padding:12px 14px;display:flex}.inv-gw-head>.form-check-input{flex:none;margin:0}.inv-gw-logo{object-fit:contain;border-radius:var(--r-sm);border:1px solid var(--th-border);background:#fff;flex:none;width:42px;height:42px;padding:3px}.inv-gw-name{color:var(--th-text-1);font-size:.9rem;font-weight:600;display:block}.inv-gw-tax{color:var(--th-text-3);margin-top:3px;font-size:.75rem;display:block}.inv-gw:not(.is-active) .inv-gw-tax,.inv-gw:not(.is-active) .inv-gw-body{display:none}.inv-gw-body{padding:0 14px 14px}.inv-gw-body input[type=submit],.inv-gw-body button[type=submit],.inv-gw-body .btn{width:100%}.inv-sum-row{color:var(--th-text-2);justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;font-size:.88rem;display:flex}.inv-sum-row+.inv-sum-row{border-top:1px dashed var(--th-border)}.inv-sum-row .k{min-width:0;line-height:1.9}.inv-sum-row .k em{color:var(--th-text-3);font-style:normal}.inv-sum-row .v{font-family:var(--font-num);color:var(--th-text-1);white-space:nowrap;font-weight:600}.inv-sum-row.is-discount .v{color:#047857}html.dark .inv-sum-row.is-discount .v{color:var(--th-success)}.inv-sum-total{background:var(--th-surface-2);padding-block:16px;border-top:1px solid var(--th-border)!important}.inv-sum-total .k{color:var(--th-text-1);font-size:.95rem;font-weight:700}.inv-sum-total .v{font-size:1.3rem;font-weight:800}.inv-receipt{grid-template-columns:repeat(4,1fr);display:grid}.inv-receipt>div{text-align:center;min-width:0;padding:14px 18px}.inv-receipt>div+div{border-inline-start:1px solid var(--th-border)}.inv-receipt-k{color:var(--th-text-3);margin-bottom:5px;font-size:.72rem}.inv-receipt-v{color:var(--th-text-1);overflow-wrap:anywhere;font-size:.88rem;font-weight:600}.inv-receipt-v .num{font-family:var(--font-num)}.inv-receipt-v em{color:var(--th-text-2);margin-top:3px;font-size:.75rem;font-style:normal;font-weight:400;display:block}@media (width<=760px){.inv-receipt{grid-template-columns:1fr}.inv-receipt>div{text-align:start;justify-content:space-between;align-items:baseline;gap:14px;padding:11px 16px;display:flex}.inv-receipt>div+div{border-inline-start:0;border-top:1px dashed var(--th-border)}.inv-receipt-k{flex:none;margin-bottom:0}.inv-receipt-v{text-align:end}}.inv-parties{grid-template-columns:1fr 1fr;gap:0;display:grid}.inv-party{padding:18px}.inv-party+.inv-party{border-inline-start:1px solid var(--th-border)}.inv-party-role{letter-spacing:.04em;text-transform:uppercase;color:var(--th-text-3);align-items:center;gap:7px;margin-bottom:9px;font-size:.71rem;font-weight:600;display:flex}.inv-party-name{color:var(--th-text-1);font-size:.95rem;font-weight:700}.inv-party-lines{color:var(--th-text-2);margin-top:5px;font-size:.82rem;line-height:2.1}.inv-party-lines .num{font-family:var(--font-num)}.inv-tools{flex-wrap:wrap;gap:8px;display:flex}.inv-tool{border:1px solid var(--th-border);background:var(--th-surface-2);color:var(--th-text-2);transition:border-color var(--t-fast), color var(--t-fast);border-radius:999px;align-items:center;gap:7px;padding:8px 13px;font-size:.8rem;display:inline-flex}a.inv-tool:hover{border-color:var(--th-brand);color:var(--th-text-1);text-decoration:none}a.inv-tool.is-danger{color:var(--th-danger);background:#ef44440f;border-color:#ef444440}a.inv-tool.is-danger:hover{border-color:var(--th-danger)}.inv-tool .num{font-family:var(--font-num);color:var(--th-text-1);font-weight:600}.inv-note{color:var(--th-text-2);font-size:.83rem;line-height:2}.inv-note blockquote{border-inline-start:3px solid var(--th-border-2);background:var(--th-surface-2);border-radius:var(--r-sm);color:var(--th-text-1);margin:6px 0 0;padding:10px 12px;font-size:.83rem}.inv-hint-list{color:var(--th-text-2);margin:0;padding-inline-start:18px;font-size:.82rem;line-height:2.1}.inv-hint-list li+li{margin-top:2px}.inv-dot{background:var(--d,var(--th-text-3));width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb, var(--d,var(--th-text-3)) 22%, transparent);border-radius:50%;flex:none;display:inline-block}.inv-dot-paid{--d:var(--th-success)}.inv-dot-unpaid{--d:var(--th-warning)}.inv-dot-error{--d:var(--th-danger)}.inv-dot-pending{--d:var(--th-info)}.filter-pills>a>.inv-dot{vertical-align:middle;margin-inline-end:6px}.invl-count{color:var(--th-text-2);font-size:.78rem;font-weight:600;font-family:var(--font-num);background:var(--th-surface-2);border:1px solid var(--th-border);border-radius:99px;padding:2px 10px}.invl-th{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.invl-sort{flex-direction:column;gap:1px;line-height:.6;display:inline-flex}.invl-sort a{color:var(--th-text-3);transition:color var(--t-fast);font-size:.62rem}.invl-sort a:hover{color:var(--th-brand)}.invl-id{font-family:var(--font-num);color:var(--th-text-1);direction:ltr;font-weight:700;text-decoration:none}.invl-id:hover{color:var(--th-brand)}.invl-price{font-family:var(--font-num);white-space:nowrap;font-weight:600}.invl-price-old{color:var(--th-text-3);margin-inline-end:4px;font-size:.82em;text-decoration:line-through;display:inline-block}.invl-price-off{color:#047857;font-size:.78rem}html.dark .invl-price-off{color:var(--th-success)}.invl-act{white-space:nowrap;border:1px solid var(--th-border-2);color:var(--th-text-2);background:var(--th-surface);transition:color var(--t-fast), border-color var(--t-fast), background var(--t-fast);border-radius:99px;align-items:center;gap:5px;padding:5px 13px;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}.invl-act:hover{color:var(--th-text-1);border-color:var(--th-brand)}.invl-act.is-pay{color:#fff;background:var(--th-success);border-color:#0000}.invl-act.is-pay:hover{color:#fff;filter:brightness(1.08);border-color:#0000}.invl-bulk{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:16px 0 4px;display:flex}.invl-bulk .form-check{margin:0}.inv-forcecard{font-family:var(--font-num);text-align:center;direction:ltr;font-weight:700;line-height:2}@media (width<=640px){.inv-hero{gap:12px;padding:16px}.inv-hero-num{font-size:1.1rem}.inv-amount{text-align:start}.inv-amount-val b{font-size:1.5rem}.inv-parties{grid-template-columns:1fr}.inv-party+.inv-party{border-inline-start:0;border-top:1px solid var(--th-border)}}.svc-tabs-bar{top:calc(var(--th-nav-h) + var(--th-panel-h));z-index:80;background:var(--th-bg);margin-block:-10px 4px;padding-block:10px;position:sticky}.svc-tabs.nav-tabs{background:var(--th-surface-2);border:1px solid var(--th-border);border-radius:var(--r-lg);scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:6px;margin-bottom:14px;padding:6px;display:flex;overflow-x:auto}.svc-tabs.nav-tabs .nav-link{scroll-snap-align:end}.svc-tabs.nav-tabs.has-more-end{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 34px),#0000 100%);mask-image:linear-gradient(270deg,#000 calc(100% - 34px),#0000 100%)}.svc-tabs.nav-tabs.has-more-start{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 34px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 34px),#0000 100%)}.svc-tabs.nav-tabs.has-more-start.has-more-end{-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 34px calc(100% - 34px),#0000 100%);mask-image:linear-gradient(270deg,#0000 0,#000 34px calc(100% - 34px),#0000 100%)}.svc-tabs.nav-tabs::-webkit-scrollbar{display:none}.svc-tabs-bar>.svc-tabs.nav-tabs{margin-bottom:0}.svc-tabs-bar.is-stuck>.svc-tabs.nav-tabs{border-color:var(--th-border-2);box-shadow:var(--sh-md)}.svc-tabs.nav-tabs .nav-link{border-radius:var(--r-md);white-space:nowrap;min-width:max-content;color:var(--th-text-2);transition:background var(--t-fast), color var(--t-fast), box-shadow var(--t-fast);background:0 0;border:0;flex:1 1 0;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-family:inherit;font-size:.87rem;font-weight:600;display:inline-flex}.svc-tabs.nav-tabs .nav-link i{opacity:.85;font-size:.9em}.svc-tabs.nav-tabs .nav-link:hover{background:var(--th-surface);color:var(--th-text-1)}.svc-tabs.nav-tabs .nav-link.active{background:var(--th-surface);color:#b45309;box-shadow:var(--sh-sm)}html.dark .svc-tabs.nav-tabs .nav-link.active{color:var(--th-brand)}.svc-tabs.nav-tabs .nav-link.active i{opacity:1}.svc-tabc>.tab-pane{border:1px solid var(--th-border);border-radius:var(--r-lg)}.svc-page{flex-direction:column;gap:14px;display:flex}.svc-page>*{min-width:0}.svc-hero{--svc-c:var(--th-text-3);background:var(--th-surface-2);border:1px solid var(--th-border);border-radius:var(--r-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;display:flex;position:relative;overflow:hidden}.svc-hero:before{content:"";top:0;bottom:0;background:var(--svc-c);width:4px;position:absolute;inset-inline-start:0}.svc-hero.is-active{--svc-c:var(--th-success)}.svc-hero.is-suspended{--svc-c:var(--th-warning)}.svc-hero.is-unpaid,.svc-hero.is-abuse{--svc-c:var(--th-danger)}.svc-hero.is-pending{--svc-c:var(--th-info)}.svc-hero-main{flex:260px;min-width:0}.svc-hero-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.svc-hero-lbl{color:var(--th-text-2);font-size:.8rem}.svc-hero-num{font-family:var(--font-num);color:var(--th-text-1);direction:ltr;font-size:1.25rem;font-weight:700}.svc-hero-domain{text-align:right;overflow-wrap:anywhere;color:var(--th-text-1);direction:ltr;margin-top:9px;font-size:1.05rem;font-weight:700}.svc-hero-domain a{color:inherit}.svc-hero-domain a:hover{color:var(--th-brand)}.svc-hero-prod{color:var(--th-text-2);flex-wrap:wrap;align-items:center;gap:7px;margin-top:5px;font-size:.83rem;display:flex}.svc-hero-prod img{border-radius:2px}.svc-hero-prod a{color:inherit}.svc-hero-prod a:hover{color:var(--th-brand);text-underline-offset:2px;text-decoration:underline}.svc-hero-prod a.svc-hero-upgrade{background:color-mix(in srgb, var(--th-brand) 12%, transparent);border:1px solid color-mix(in srgb, var(--th-brand) 32%, transparent);color:#92400e;white-space:nowrap;transition:background var(--t-fast), border-color var(--t-fast);border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:.72rem;font-weight:600;text-decoration:none;display:inline-flex}.svc-hero-prod a.svc-hero-upgrade:hover{background:color-mix(in srgb, var(--th-brand) 20%, transparent);border-color:var(--th-brand);color:#92400e;text-decoration:none}html.dark .svc-hero-prod a.svc-hero-upgrade,html.dark .svc-hero-prod a.svc-hero-upgrade:hover{color:var(--th-brand)}.svc-state{white-space:nowrap;color:var(--svc-c);background:color-mix(in srgb, var(--svc-c) 12%, transparent);border:1px solid color-mix(in srgb, var(--svc-c) 28%, transparent);border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.svc-hero.is-active .svc-state{color:#047857}.svc-hero.is-unpaid .svc-state,.svc-hero.is-abuse .svc-state{color:#b91c1c}.svc-hero.is-suspended .svc-state{color:#b45309}.svc-hero.is-pending .svc-state{color:#1d4ed8}.svc-hero.is-deleted .svc-state,.svc-hero.is-moved .svc-state,.svc-hero.is-other .svc-state{color:var(--th-text-2)}html.dark .svc-hero .svc-state{color:var(--svc-c)}.svc-life{--svc-life-c:var(--th-success);flex:none;width:260px;max-width:100%}.svc-life.is-warn{--svc-life-c:var(--th-warning)}.svc-life.is-crit,.svc-life.is-over{--svc-life-c:var(--th-danger)}.svc-life-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.svc-life-lbl{color:var(--th-text-3);font-size:.76rem}.svc-life-val{font-family:var(--font-num);color:var(--th-text-1);font-size:1.5rem;font-weight:800;line-height:1.2}.svc-life-val small{color:var(--th-text-2);margin-inline-start:4px;font-size:.7rem;font-weight:500}.svc-life.is-over .svc-life-val{color:var(--th-danger)}.svc-life-bar{background:color-mix(in srgb, var(--th-text-3) 22%, transparent);border-radius:999px;height:8px;margin-top:8px;overflow:hidden}.svc-life-bar>span{background:var(--svc-life-c);border-radius:999px;min-width:6px;height:100%;display:block}.svc-life-dates{justify-content:space-between;gap:14px;margin-top:9px;display:flex}.svc-life-date{color:var(--th-text-3);font-size:.72rem}.svc-life-date b{font-family:var(--font-num);color:var(--th-text-2);margin-top:2px;font-size:.82rem;font-weight:600;display:block}.svc-actions{flex-wrap:wrap;gap:8px;display:flex}.svc-action{border:1px solid var(--th-border);background:var(--th-surface);color:var(--th-text-2);transition:border-color var(--t-fast), color var(--t-fast), box-shadow var(--t-fast);border-radius:999px;align-items:center;gap:7px;padding:9px 14px;font-size:.82rem;font-weight:500;display:inline-flex}a.svc-action:hover{border-color:var(--th-brand);color:var(--th-text-1);box-shadow:var(--sh-sm);text-decoration:none}html.dark a.svc-action{color:var(--th-text-2)}html.dark a.svc-action:hover{color:var(--th-text-1)}.svc-block{background:var(--th-surface-2);border:1px solid var(--th-border);border-radius:var(--r-lg);overflow:hidden}.svc-block-hd{border-bottom:1px solid var(--th-border);color:var(--th-text-1);align-items:center;gap:9px;padding:13px 16px;font-size:.88rem;font-weight:700;display:flex}.svc-block-hd i{color:var(--th-brand);font-size:.95em}.svc-block-hd .svc-block-note{color:var(--th-text-3);margin-inline-start:auto;font-size:.75rem;font-weight:500}.svc-block-bd{padding:16px}.svc-block-bd>.table{margin-bottom:0}.svc-block-bd.is-flush{padding:0}.svc-block-bd.is-flush>.table-responsive>.table{margin-bottom:0}.svc-kv{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;display:grid}.svc-kv-item{background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-md);align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.svc-kv-item.is-wide{grid-column:1/-1}.svc-kv-ico{border-radius:var(--r-sm);background:var(--th-surface-2);width:30px;height:30px;color:var(--th-text-2);flex:none;justify-content:center;align-items:center;font-size:.8rem;display:flex}.svc-kv-body{flex:auto;min-width:0}.svc-kv-k{color:var(--th-text-3);font-size:.72rem}.svc-kv-v{color:var(--th-text-1);overflow-wrap:anywhere;margin-top:3px;font-size:.86rem;font-weight:600;line-height:1.9}.svc-kv-v.num{font-family:var(--font-num);text-align:right;direction:ltr}.svc-kv-v a{color:var(--th-link)}.svc-kv-v a:hover{text-underline-offset:2px;text-decoration:underline}.svc-kv-item.is-form .svc-kv-v{font-weight:400}.svc-kv-item.is-form form{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.svc-kv-item.is-form form>div{flex-basis:100%}.svc-kv-item.is-form input:not([type]),.svc-kv-item.is-form input[type=text]{border:1px solid var(--th-border);border-radius:var(--r-sm);background:var(--th-surface);width:auto;min-width:0;max-width:100%;color:var(--th-text-1);font-family:var(--font-num);text-align:right;direction:ltr;flex:110px;padding:6px 10px;font-size:.82rem}.svc-kv-item.is-form input[type=submit],.svc-kv-item.is-form button{border:1px solid var(--th-border);border-radius:var(--r-sm);background:var(--th-surface-2);color:var(--th-text-2);cursor:pointer;transition:color var(--t-fast), border-color var(--t-fast);flex:none;padding:6px 12px;font-family:inherit;font-size:.78rem}.svc-kv-item.is-form input[type=submit]:hover,.svc-kv-item.is-form button:hover{color:var(--th-text-1);border-color:var(--th-brand)}.svc-copy{border:1px solid var(--th-border);border-radius:var(--r-sm);background:var(--th-surface-2);width:30px;height:30px;color:var(--th-text-3);cursor:pointer;transition:color var(--t-fast), border-color var(--t-fast);flex:none;justify-content:center;align-items:center;font-size:.78rem;display:inline-flex}.svc-copy:hover{color:var(--th-brand);border-color:var(--th-brand)}.svc-form{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;max-width:780px;display:grid}.svc-form-field.is-wide{grid-column:1/-1}.svc-form-actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;display:flex}.svc-form-actions .th-btn{justify-content:center;min-width:200px}.svc-wait{color:var(--th-text-2);align-items:center;gap:8px;font-size:.8rem;display:flex}.svc-narrow{width:100%;max-width:560px;margin-inline:auto}.svc-addons{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.svc-addon{background:var(--th-surface-2);border:1px solid var(--th-border);border-radius:var(--r-lg);transition:border-color var(--t-fast), box-shadow var(--t-fast), transform var(--t-fast);flex-direction:column;gap:9px;padding:16px;display:flex}.svc-addon:hover{border-color:var(--th-border-2);box-shadow:var(--sh-sm);transform:translateY(-2px)}.svc-addon-name{color:var(--th-text-1);font-size:.92rem;font-weight:700;line-height:1.8}.svc-addon-name a{color:inherit}.svc-addon-name a:hover{color:var(--th-brand)}.svc-addon-period{background:var(--th-surface);border:1px solid var(--th-border);color:var(--th-text-2);border-radius:999px;align-self:flex-start;align-items:center;gap:5px;padding:3px 9px;font-size:.72rem;display:inline-flex}.svc-addon-period .num{font-family:var(--font-num)}.svc-addon-price{color:var(--th-text-2);margin-top:auto;padding-top:4px;font-size:.82rem}.svc-addon-price b{font-family:var(--font-num);color:var(--th-text-1);margin-inline-end:4px;font-size:1.2rem;font-weight:800}.svc-addon-btn{text-align:center;border-radius:var(--r-md);background:color-mix(in srgb, var(--th-brand) 12%, var(--th-surface));border:1px solid color-mix(in srgb, var(--th-brand) 40%, transparent);color:#b45309;transition:background var(--t-fast), border-color var(--t-fast);padding:9px 12px;font-size:.82rem;font-weight:600;display:block}a.svc-addon-btn:hover{background:color-mix(in srgb, var(--th-brand) 20%, var(--th-surface));border-color:var(--th-brand);text-decoration:none}html.dark a.svc-addon-btn{color:var(--th-brand)}.svc-empty{text-align:center;color:var(--th-text-2);padding:28px 18px;font-size:.86rem}.svc-empty i{color:var(--th-text-3);margin-bottom:10px;font-size:1.6rem;display:block}@media (width<=640px){.svc-hero{gap:14px;padding:16px}.svc-hero-num{font-size:1.1rem}.svc-life{width:100%}.svc-tabs.nav-tabs .nav-link{flex:none;padding:9px 12px;font-size:.82rem}.svc-form-actions .th-btn{width:100%;min-width:0}.svc-actions{grid-template-columns:1fr 1fr;display:grid}.svc-action{text-align:center;justify-content:center}}.svcl-page{flex-direction:column;gap:14px;display:flex}.svcl-page>*{min-width:0}.svcl-pills{flex-wrap:wrap;gap:8px;display:flex}.svcl-pill{--svc-c:var(--th-text-3);background:var(--th-surface);border:1px solid var(--th-border);color:var(--th-text-2);white-space:nowrap;transition:border-color var(--t-fast), color var(--t-fast), background var(--t-fast);border-radius:999px;align-items:center;gap:7px;padding:6px 13px;font-size:.82rem;font-weight:500;display:inline-flex}.svcl-pill:before{content:"";background:var(--svc-c);border-radius:50%;flex:none;width:8px;height:8px}.svcl-pill.is-all:before{display:none}.svcl-pill.is-active{--svc-c:var(--th-success)}.svcl-pill.is-suspended,.svcl-pill.is-expired{--svc-c:var(--th-warning)}.svcl-pill.is-unpaid,.svcl-pill.is-abuse,.svcl-pill.is-deleted{--svc-c:var(--th-danger)}.svcl-pill.is-pending{--svc-c:var(--th-info)}.svcl-pill.is-soon{--svc-c:var(--th-warning)}.svcl-pill.is-wait{--svc-c:var(--th-info)}.svcl-pill.is-tahrim{--svc-c:var(--th-danger)}.svcl-pill.is-soon:before,.svcl-pill.is-wait:before,.svcl-pill.is-tahrim:before{display:none}.svcl-pill.is-soon i,.svcl-pill.is-wait i,.svcl-pill.is-tahrim i{color:var(--svc-c);font-size:.9em}.svcl-pill.active i{color:inherit}.svcl-pill-n{font-family:var(--font-num);background:var(--th-surface-2);color:var(--th-text-2);border-radius:999px;padding:1px 7px;font-size:.76rem;font-weight:700}a.svcl-pill:hover{border-color:var(--th-brand);color:var(--th-text-1);text-decoration:none}a.svcl-pill.active,a.svcl-pill.active:hover{background:var(--th-brand);border-color:var(--th-brand);color:var(--th-on-brand);font-weight:700}.svcl-pill.active:before{background:var(--th-on-brand)}.svcl-pill.active .svcl-pill-n{color:var(--th-on-brand);background:#00000024}html.dark a.svcl-pill{color:var(--th-text-2)}html.dark a.svcl-pill:hover{color:var(--th-text-1)}html.dark a.svcl-pill.active{color:var(--th-on-brand)}.svcl-toolbar{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.svcl-sorts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.svcl-sorts-lbl{color:var(--th-text-3);margin-inline-end:2px;font-size:.78rem}.svcl-sort{border-radius:var(--r-sm);color:var(--th-text-2);white-space:nowrap;transition:background var(--t-fast), color var(--t-fast), border-color var(--t-fast);border:1px solid #0000;padding:5px 11px;font-size:.8rem}a.svcl-sort:hover{background:var(--th-surface-2);color:var(--th-text-1);text-decoration:none}a.svcl-sort.active{background:color-mix(in srgb, var(--th-brand) 12%, transparent);border-color:color-mix(in srgb, var(--th-brand) 35%, transparent);color:#92400e;font-weight:700}html.dark a.svcl-sort{color:var(--th-text-2)}html.dark a.svcl-sort.active{color:var(--th-brand)}.svcl-sort i{font-size:.7em}.svcl-count{color:var(--th-text-3);margin-inline-start:auto;font-size:.8rem}.svcl-count-f{color:var(--th-brand)}.svcl-filter{background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-lg);overflow:hidden}.svcl-filter-sum{cursor:pointer;color:var(--th-text-1);justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;font-size:.86rem;font-weight:600;list-style:none;display:flex}.svcl-filter-sum::-webkit-details-marker{display:none}.svcl-filter-sum i{color:var(--th-text-2);margin-inline-end:5px}.svcl-filter-sum:after{content:"";color:var(--th-text-3);transition:transform var(--t-fast);font-family:"Font Awesome 6 Free";font-size:.7rem;font-weight:900}.svcl-filter[open]>.svcl-filter-sum:after{transform:rotate(180deg)}.svcl-filter[open]>.svcl-filter-sum{border-bottom:1px solid var(--th-border)}.svcl-filter-n{background:color-mix(in srgb, var(--th-brand) 14%, transparent);color:#92400e;border-radius:999px;margin-inline:auto 10px;padding:2px 9px;font-size:.72rem;font-weight:700}html.dark .svcl-filter-n{color:var(--th-brand)}.svcl-filter-bd{padding:16px}.svcl-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.svcl-field{min-width:0}.svcl-field>label{color:var(--th-text-2);margin-bottom:5px;font-size:.78rem;display:block}.svcl-filter-act{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.svcl-filter-hint{color:var(--th-text-3);font-size:.76rem}.svcl-btn{border-radius:var(--r-md);cursor:pointer;white-space:nowrap;transition:background var(--t-fast), border-color var(--t-fast), color var(--t-fast);border:1px solid #0000;justify-content:center;align-items:center;gap:7px;padding:9px 18px;font-family:inherit;font-size:.84rem;font-weight:600;display:inline-flex}.svcl-btn-primary{background:var(--th-brand);color:var(--th-on-brand)}.svcl-btn-primary:hover{background:var(--th-brand-dark);color:var(--th-on-brand);text-decoration:none}.svcl-btn-ghost{background:var(--th-surface);border-color:var(--th-border);color:var(--th-text-2)}.svcl-btn-ghost:hover{border-color:var(--th-brand);color:var(--th-text-1);text-decoration:none}html.dark a.svcl-btn-primary{color:var(--th-on-brand)}html.dark a.svcl-btn-ghost{color:var(--th-text-2)}.svcl-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.svcl-card{--svc-c:var(--th-text-3);padding:14px 16px;background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-lg);transition:border-color var(--t-fast), box-shadow var(--t-fast);grid-template-columns:minmax(0,1fr) auto 220px auto;align-items:center;gap:12px 20px;padding-inline-start:20px;display:grid;position:relative;overflow:hidden}.svcl-card:hover{border-color:color-mix(in srgb, var(--th-brand) 45%, var(--th-border));box-shadow:var(--sh-sm)}.svcl-card:before{content:"";top:0;bottom:0;background:var(--svc-c);width:4px;position:absolute;inset-inline-start:0}.svcl-card.is-active{--svc-c:var(--th-success)}.svcl-card.is-suspended{--svc-c:var(--th-warning)}.svcl-card.is-unpaid,.svcl-card.is-abuse{--svc-c:var(--th-danger)}.svcl-card.is-pending{--svc-c:var(--th-info)}.svcl-card.is-active .svc-state{color:#047857}.svcl-card.is-unpaid .svc-state,.svcl-card.is-abuse .svc-state{color:#b91c1c}.svcl-card.is-suspended .svc-state{color:#b45309}.svcl-card.is-pending .svc-state{color:#1d4ed8}.svcl-card.is-deleted .svc-state,.svcl-card.is-moved .svc-state,.svcl-card.is-other .svc-state{color:var(--th-text-2)}html.dark .svcl-card .svc-state{color:var(--svc-c)}.svcl-main{min-width:0}.svcl-top{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.svcl-domain{color:var(--th-text-1);overflow-wrap:anywhere;direction:ltr;font-size:1rem;font-weight:700}a.svcl-domain:hover{color:var(--th-brand);text-decoration:none}html.dark a.svcl-domain{color:var(--th-text-1)}html.dark a.svcl-domain:hover{color:var(--th-brand)}.svcl-meta{color:var(--th-text-2);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:7px;font-size:.78rem;display:flex}.svcl-num{font-family:var(--font-num);color:var(--th-text-3);direction:ltr}.svcl-prod{color:var(--th-text-2)}a.svcl-prod:hover{color:var(--th-brand);text-underline-offset:2px;text-decoration:underline}html.dark a.svcl-prod{color:var(--th-text-2)}.svcl-user{font-family:var(--font-num);color:var(--th-text-3)}.svcl-user i{font-size:.9em}.svcl-note{color:var(--th-text-2)}a.svcl-note:hover{color:var(--th-brand);text-decoration:none}html.dark a.svcl-note{color:var(--th-text-2)}.svcl-price{text-align:start;flex-direction:column;gap:2px;display:flex}.svcl-price-lbl{color:var(--th-text-3);font-size:.72rem}.svcl-price-val{font-family:var(--font-num);color:var(--th-text-1);white-space:nowrap;font-size:1rem;font-weight:700}.svcl-price-val small{font-family:var(--font-fa);color:var(--th-text-2);font-size:.7rem;font-weight:500}.svcl-price-per{color:var(--th-text-3);font-size:.72rem}.svcl-life{--svcl-c:var(--th-success);min-width:0}.svcl-life.is-warn{--svcl-c:var(--th-warning)}.svcl-life.is-crit,.svcl-life.is-over{--svcl-c:var(--th-danger)}.svcl-life-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.svcl-life-lbl{color:var(--th-text-3);font-size:.72rem}.svcl-life-val{font-family:var(--font-num);color:var(--th-text-1);white-space:nowrap;font-size:1.05rem;font-weight:800;line-height:1.2}.svcl-life-val small{font-family:var(--font-fa);color:var(--th-text-2);margin-inline-start:3px;font-size:.68rem;font-weight:500}.svcl-life.is-over .svcl-life-val{color:var(--th-danger);font-size:.86rem}.svcl-life-bar{background:color-mix(in srgb, var(--th-text-3) 22%, transparent);border-radius:999px;height:6px;margin-top:6px;overflow:hidden}.svcl-life-bar>span{background:var(--svcl-c);border-radius:999px;min-width:6px;height:100%;display:block}.svcl-life.is-over .svcl-life-bar>span{min-width:0}.svcl-life-dates{justify-content:space-between;gap:12px;margin-top:7px;display:flex}.svcl-life-date{color:var(--th-text-3);font-size:.7rem}.svcl-life-date b{font-family:var(--font-num);color:var(--th-text-2);margin-inline-start:4px;font-size:.76rem;font-weight:600;display:inline-block}.svcl-acts{align-items:center;gap:6px;display:flex}.svcl-act{border-radius:var(--r-md);border:1px solid var(--th-border);background:var(--th-surface);color:var(--th-text-2);white-space:nowrap;transition:border-color var(--t-fast), color var(--t-fast), background var(--t-fast);justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:.8rem;font-weight:500;display:inline-flex}a.svcl-act:hover{border-color:var(--th-brand);color:var(--th-text-1);text-decoration:none}html.dark a.svcl-act{color:var(--th-text-2)}html.dark a.svcl-act:hover{color:var(--th-text-1)}.svcl-act.is-main{background:color-mix(in srgb, var(--th-brand) 12%, transparent);border-color:color-mix(in srgb, var(--th-brand) 32%, transparent);color:#92400e;font-weight:600}a.svcl-act.is-main:hover{background:color-mix(in srgb, var(--th-brand) 20%, transparent);border-color:var(--th-brand);color:#92400e}html.dark a.svcl-act.is-main,html.dark a.svcl-act.is-main:hover{color:var(--th-brand)}.svcl-act.is-icon{width:36px;padding:8px 0}.svcl-act-t{display:none}.svcl-empty{text-align:center;background:var(--th-surface);border:1px dashed var(--th-border-2);border-radius:var(--r-lg);padding:40px 20px}.svcl-empty>i{color:var(--th-text-3);margin-bottom:12px;font-size:2rem;display:block}.svcl-empty-t{color:var(--th-text-1);font-size:.95rem;font-weight:700}.svcl-empty-s{color:var(--th-text-2);margin-top:6px;font-size:.82rem}.svcl-empty .svcl-btn{margin-top:16px}.svcl-pager{color:var(--th-text-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:.84rem;display:flex}.svcl-pager a{border:1px solid var(--th-border);border-radius:var(--r-sm);text-align:center;min-width:32px;color:var(--th-text-2);padding:5px 9px;display:inline-block}.svcl-pager a:hover{border-color:var(--th-brand);color:var(--th-text-1);text-decoration:none}.svcl-pager>b{border-radius:var(--r-sm);text-align:center;background:var(--th-brand);min-width:32px;color:var(--th-on-brand);padding:5px 9px;display:inline-block}.svcl-pager form{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.svcl-pager select,.svcl-pager input[type=button]{border:1px solid var(--th-border);border-radius:var(--r-sm);background:var(--th-surface);color:var(--th-text-1);padding:4px 8px;font-family:inherit;font-size:.8rem}.svcl-pager br{display:none}@media (width<=1100px){.svcl-card{grid-template-columns:minmax(0,1fr) auto}.svcl-price{text-align:end}.svcl-life{max-width:420px}}@media (width<=640px){.svcl-card{grid-template-columns:1fr;gap:14px;padding:14px;padding-inline-start:16px}.svcl-price{text-align:start;flex-direction:row;align-items:baseline;gap:8px}.svcl-price-lbl{order:-1}.svcl-acts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.svcl-act{justify-content:center}.svcl-act.is-main{grid-column:1/-1}.svcl-act.is-icon{width:auto;padding:8px 12px}.svcl-act-t{display:inline}.svcl-toolbar{gap:8px}.svcl-count{width:100%;margin-inline-start:0}.svcl-filter-hint{display:none}.svcl-filter-act .svcl-btn{flex:140px}}.dmnl-warn{border:1px solid color-mix(in srgb, var(--th-danger) 35%, var(--th-border));border-inline-start:4px solid var(--th-danger);border-radius:var(--r-lg);background:color-mix(in srgb, var(--th-danger) 7%, var(--th-surface));padding:14px 16px}.dmnl-warn-hd{color:#b91c1c;align-items:center;gap:8px;font-size:.9rem;font-weight:700;display:flex}html.dark .dmnl-warn-hd{color:var(--th-danger)}.dmnl-warn-ul{color:var(--th-text-2);margin:10px 0 0;padding-inline-start:20px;font-size:.82rem;line-height:2.1}.dmnl-card{--svc-c:var(--th-text-3);background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-lg);transition:border-color var(--t-fast), box-shadow var(--t-fast), background var(--t-fast);grid-template-columns:minmax(0,1fr) 220px auto;align-items:center;gap:12px 20px;padding:14px 16px;padding-inline-start:20px;display:grid;position:relative;overflow:hidden}.dmnl-card:hover{border-color:color-mix(in srgb, var(--th-brand) 45%, var(--th-border));box-shadow:var(--sh-sm)}.dmnl-card:before{content:"";top:0;bottom:0;background:var(--svc-c);width:4px;position:absolute;inset-inline-start:0}.dmnl-card.is-active{--svc-c:var(--th-success)}.dmnl-card.is-expired{--svc-c:var(--th-warning)}.dmnl-card.is-deleted{--svc-c:var(--th-danger)}.dmnl-card.is-active .svc-state{color:#047857}.dmnl-card.is-expired .svc-state{color:#b45309}.dmnl-card.is-deleted .svc-state{color:#b91c1c}.dmnl-card.is-other .svc-state{color:var(--th-text-2)}html.dark .dmnl-card .svc-state{color:var(--svc-c)}.dmnl-main{min-width:0}.dmnl-top{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.dmnl-domain{color:var(--th-text-1);overflow-wrap:anywhere;direction:ltr;font-size:1rem;font-weight:700}a.dmnl-domain:hover{color:var(--th-brand);text-decoration:none}html.dark a.dmnl-domain{color:var(--th-text-1)}html.dark a.dmnl-domain:hover{color:var(--th-brand)}.dmnl-meta{color:var(--th-text-2);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:7px;font-size:.78rem;display:flex}.dmnl-meta i{color:var(--th-text-3);font-size:.9em}.dmnl-more-cb,.dmnl-more{display:none}.dmnl-num{font-family:var(--font-num);color:var(--th-text-3);direction:ltr}.dmnl-reg{color:var(--th-text-2)}.dmnl-web{font-family:var(--font-num);color:var(--th-text-3)}.dmnl-life-none .svcl-life-val{color:var(--th-text-2);font-size:.86rem}.dmnl-life-none .svcl-life-dates{margin-top:6px}.dmnl-renew{border-top:1px dashed var(--th-border-2);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 14px;margin-top:2px;padding-top:12px;display:flex}.dmnl-renew-lbl{color:var(--th-text-3);font-size:.78rem}.dmnl-renew-val{font-family:var(--font-num);color:var(--th-text-1);white-space:nowrap;font-size:1rem;font-weight:700}.dmnl-renew-val small{font-family:var(--font-fa);color:var(--th-text-2);font-size:.7rem;font-weight:500}.dmnl-renew-frm{margin:0;margin-inline-start:auto}.dmnl-renew-wait{color:#1d4ed8;align-items:center;gap:6px;margin-inline-start:auto;font-size:.8rem;display:inline-flex}html.dark .dmnl-renew-wait{color:var(--th-info)}.dmnl-sum{border-radius:var(--r-lg);background:var(--th-surface-2);border:1px solid var(--th-border);color:var(--th-text-2);padding:12px 16px;font-size:.84rem}.dmnl-sum b{font-family:var(--font-num);color:var(--th-text-1);font-size:1rem}.dmnl-help-ul{color:var(--th-text-2);margin:0;padding-inline-start:20px;font-size:.82rem;line-height:2.1}@media (width<=1100px){.dmnl-card{grid-template-columns:minmax(0,1fr) minmax(200px,260px)}.dmnl-card>.svcl-acts{grid-column:1/-1}}@media (width<=640px){.dmnl-card{grid-template-columns:1fr;gap:12px;padding:14px;padding-inline-start:16px}.dmnl-renew-frm,.dmnl-renew-wait{flex:100%;margin-inline-start:0}.dmnl-renew-frm .svcl-btn{width:100%}@supports selector(:has(*)){.dmnl-more-cb{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;padding:0;display:block;position:absolute}.dmnl-more{border:1px dashed var(--th-border-2);border-radius:var(--r-md);color:var(--th-text-2);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color var(--t-fast), color var(--t-fast);justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:.8rem;font-weight:600;display:flex}.dmnl-more:active{border-color:var(--th-brand);color:var(--th-text-1)}.dmnl-more>i{transition:transform var(--t-fast);font-size:.7em}.dmnl-card:has(.dmnl-more-cb:focus-visible) .dmnl-more{outline:2px solid var(--th-brand);outline-offset:2px}.dmnl-card:has(.dmnl-more-cb:checked){background:var(--th-surface-2)}.dmnl-card:not(:has(.dmnl-more-cb:checked)) .dmnl-meta,.dmnl-card:not(:has(.dmnl-more-cb:checked)) .svcl-acts,.dmnl-card:not(:has(.dmnl-more-cb:checked)) .dmnl-more-lbl.is-open,.dmnl-card:has(.dmnl-more-cb:checked) .dmnl-more-lbl:not(.is-open){display:none}.dmnl-card:has(.dmnl-more-cb:checked) .dmnl-more>i{transform:rotate(180deg)}}}.svcl-pill.is-todo{--svc-c:var(--th-brand)}.svcl-pill.is-status{--svc-c:var(--th-text-3)}.svcl-pill.is-todo:before{display:none}.svcl-pill.is-todo i{color:var(--svc-c);font-size:.9em}.svcl-pill.is-status:before{border:1px solid color-mix(in srgb, var(--th-text-3) 45%, transparent)}.svcl-pill-t{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:22ch;display:inline-block;overflow:hidden}.ordl-todo{border:1px solid color-mix(in srgb, var(--th-brand) 38%, var(--th-border));border-inline-start:4px solid var(--th-brand);border-radius:var(--r-lg);background:color-mix(in srgb, var(--th-brand) 8%, var(--th-surface));padding:13px 16px}.ordl-todo-hd{color:#92400e;align-items:center;gap:8px;font-size:.9rem;font-weight:700;display:flex}html.dark .ordl-todo-hd{color:var(--th-brand)}.ordl-todo-bd{flex-direction:column;gap:6px;margin-top:9px;display:flex}.ordl-todo-l{color:var(--th-text-2);font-size:.83rem}.ordl-todo-l b{font-family:var(--font-num);color:var(--th-text-1);font-size:.95rem}a.ordl-todo-l:hover{color:var(--th-text-1);text-underline-offset:3px;text-decoration:underline}html.dark a.ordl-todo-l{color:var(--th-text-2)}html.dark a.ordl-todo-l:hover{color:var(--th-text-1)}.ordl-card{--svc-c:var(--th-text-3);background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-lg);transition:border-color var(--t-fast), box-shadow var(--t-fast);grid-template-columns:minmax(0,1fr) auto minmax(190px,230px);align-items:center;gap:12px 20px;padding:14px 16px;padding-inline-start:20px;display:grid;position:relative;overflow:hidden}.ordl-card:hover{border-color:color-mix(in srgb, var(--th-brand) 45%, var(--th-border));box-shadow:var(--sh-sm)}.ordl-card:before{content:"";top:0;bottom:0;background:var(--svc-c);width:4px;position:absolute;inset-inline-start:0}.ordl-card.is-unpaid,.ordl-card.is-error{--svc-c:var(--th-danger)}.ordl-card.is-todo{--svc-c:var(--th-brand)}.ordl-card.is-wait{--svc-c:var(--th-info)}.ordl-main{min-width:0}.ordl-top{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.ordl-ico{border-radius:var(--r-sm);background:color-mix(in srgb, var(--svc-c) 14%, transparent);width:28px;height:28px;color:var(--svc-c);flex:none;justify-content:center;align-items:center;font-size:.82rem;display:inline-flex}.ordl-title{color:var(--th-text-1);overflow-wrap:anywhere;min-width:0;font-size:1rem;font-weight:700}.ordl-kind{background:var(--th-surface-2);border:1px solid var(--th-border);color:var(--th-text-2);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:.72rem;font-weight:600;display:inline-flex}.ordl-kind i{color:var(--th-text-3);font-size:.9em}.ordl-meta{color:var(--th-text-2);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:7px;font-size:.78rem;display:flex}.ordl-meta i{color:var(--th-text-3);font-size:.9em}.ordl-num{font-family:var(--font-num);color:var(--th-text-2)}.ordl-per{color:var(--th-text-2)}.ordl-date{font-family:var(--font-num);color:var(--th-text-2)}.ordl-prod{color:var(--th-text-2)}a.ordl-prod:hover{color:var(--th-brand);text-underline-offset:2px;text-decoration:underline}html.dark a.ordl-prod,.ordl-note,.ordl-who{color:var(--th-text-2)}a.ordl-note:hover,a.ordl-who:hover{color:var(--th-brand);text-decoration:none}html.dark a.ordl-note,html.dark a.ordl-who{color:var(--th-text-2)}.ordl-auth{border-radius:var(--r-sm);background:var(--th-surface-2);color:var(--th-text-2);flex-wrap:wrap;align-items:center;gap:8px;margin-top:9px;padding:6px 10px;font-size:.75rem;display:flex}.ordl-auth b{font-family:var(--font-num);color:var(--th-text-1);user-select:all;overflow-wrap:anywhere;font-size:.84rem;font-weight:700}.ordl-price{text-align:start;flex-direction:column;gap:2px;display:flex}.ordl-price-lbl{color:var(--th-text-2);font-size:.72rem}.ordl-price-val{font-family:var(--font-num);color:var(--th-text-1);white-space:nowrap;font-size:1.05rem;font-weight:800;line-height:1.3}.ordl-price-val small{font-family:var(--font-fa);color:var(--th-text-2);font-size:.68rem;font-weight:500}.ordl-price-off{font-family:var(--font-num);color:var(--th-text-2);font-size:.7rem}.ordl-price-off b{color:var(--th-success);font-weight:700}.ordl-price-adm{font-family:var(--font-num);color:var(--th-text-2);font-size:.7rem}.ordl-status{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.ordl-next{color:var(--th-text-2);align-items:center;gap:6px;font-size:.84rem;font-weight:700;display:inline-flex}.ordl-card.is-unpaid .ordl-next,.ordl-card.is-error .ordl-next{color:#b91c1c}.ordl-card.is-todo .ordl-next{color:#92400e}.ordl-card.is-wait .ordl-next{color:#1d4ed8}html.dark .ordl-card .ordl-next{color:color-mix(in srgb, var(--svc-c) 80%, #fff)}.ordl-sbadge{--ord-sc:var(--th-text-3);border-inline-start:3px solid var(--ord-sc);border-radius:var(--r-sm);background:var(--th-surface-2);max-width:100%;color:var(--th-text-2);overflow-wrap:anywhere;padding:5px 9px;font-size:.76rem;line-height:1.7;display:block}.ordl-sbadge a{color:var(--th-text-2)}.ordl-sbadge a:hover{color:var(--th-brand);text-decoration:none}html.dark .ordl-sbadge a{color:var(--th-text-2)}html.dark .ordl-sbadge a:hover{color:var(--th-brand)}.ordl-sbadge i{opacity:.75;font-size:.78em}.ordl-sbadge.is-pay{border-inline-start-color:var(--th-danger)}.ordl-sbadge.is-pay>a:not(.ordl-shelp){color:#b91c1c;font-weight:600}.ordl-sbadge.is-pay>a:not(.ordl-shelp):hover{color:#b91c1c;text-underline-offset:2px;text-decoration:underline}html.dark .ordl-sbadge.is-pay>a:not(.ordl-shelp),html.dark .ordl-sbadge.is-pay>a:not(.ordl-shelp):hover{color:color-mix(in srgb, var(--th-danger) 80%, #fff)}.ordl-sbadge .ordl-shelp{color:var(--th-text-2);margin-inline-start:6px;font-weight:400}.ordl-sbadge a.ordl-shelp:hover{color:var(--th-brand);text-decoration:none}html.dark .ordl-sbadge a.ordl-shelp{color:var(--th-text-2)}html.dark .ordl-sbadge a.ordl-shelp:hover{color:var(--th-brand)}.ordl-pay{color:var(--th-text-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:.76rem;display:inline-flex}.ordl-pay i{font-size:.6em}.ordl-pay.is-ok{color:#047857}.ordl-pay.is-error{color:#b91c1c}.ordl-pay.is-pending{color:#b45309}html.dark .ordl-pay.is-ok{color:var(--th-success)}html.dark .ordl-pay.is-error{color:var(--th-danger)}html.dark .ordl-pay.is-pending{color:var(--th-warning)}.ordl-pay a{color:var(--th-text-2);text-underline-offset:2px;text-decoration:underline}.ordl-pay a:hover{color:var(--th-brand)}html.dark .ordl-pay a{color:var(--th-text-2)}.ordl-desc{border-top:1px dashed var(--th-border-2);grid-column:1/-1;padding-top:10px}.ordl-desc-sum{cursor:pointer;color:var(--th-text-2);align-items:center;gap:7px;font-size:.78rem;font-weight:600;list-style:none;display:inline-flex}.ordl-desc-sum::-webkit-details-marker{display:none}.ordl-desc-sum i{color:var(--th-text-3)}.ordl-desc[open]>.ordl-desc-sum{color:var(--th-text-1)}.ordl-desc-bd{border-radius:var(--r-md);background:var(--th-surface-2);color:var(--th-text-2);overflow-wrap:anywhere;margin-top:9px;padding:12px 14px;font-size:.8rem;line-height:2.1}.ordl-desc-bd b{color:var(--th-text-1)}.ordl-acts{border-top:1px dashed var(--th-border-2);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;margin-top:2px;padding-top:12px;display:flex}.ordl-act-frm{margin:0;display:inline-flex}.ordl-acts button.svcl-act{cursor:pointer;font-family:inherit}.svcl-act.is-danger{color:var(--th-text-2)}a.svcl-act.is-danger:hover,button.svcl-act.is-danger:hover{border-color:var(--th-danger);color:var(--th-danger);background:color-mix(in srgb, var(--th-danger) 8%, transparent)}html.dark a.svcl-act.is-danger{color:var(--th-text-2)}html.dark a.svcl-act.is-danger:hover{color:var(--th-danger)}.ordl-acts>.svcl-act.is-danger{margin-inline-start:auto}.ordl-help-ul{color:var(--th-text-2);margin:0;padding-inline-start:20px;font-size:.82rem;line-height:2.1}@media (width<=1050px){.ordl-card{grid-template-columns:minmax(0,1fr) auto}.ordl-price{text-align:end}.ordl-status{flex-flow:wrap;grid-column:1/-1;align-items:center;gap:8px 14px}.ordl-sbadge{flex:260px}}@media (width<=640px){.ordl-card{grid-template-columns:1fr;gap:12px;padding:14px;padding-inline-start:16px}.ordl-price{text-align:start;flex-flow:wrap;align-items:baseline;gap:4px 8px}.ordl-price-lbl{order:-1}.ordl-price-off,.ordl-price-adm{flex-basis:100%}.ordl-status{flex-direction:column;align-items:stretch}.ordl-sbadge{flex:auto}.ordl-acts{grid-template-columns:1fr;gap:8px;display:grid}.ordl-act-frm{display:block}.ordl-acts .svcl-act,.ordl-acts button.svcl-act{justify-content:center;width:100%}.ordl-acts>.svcl-act.is-danger{order:99;margin-inline-start:0}.svcl-pill-t{max-width:16ch}}.svcl-pill.is-tk-turn{--svc-c:var(--th-brand)}.svcl-pill.is-tk-open{--svc-c:var(--th-success)}.svcl-pill.is-tk-answered{--svc-c:var(--th-info)}.svcl-pill.is-tk-wait{--svc-c:var(--th-warning)}.svcl-pill.is-tk-held{--svc-c:#8b5cf6}.svcl-pill.is-tk-closed{--svc-c:var(--th-text-3)}.svcl-pill.is-tk-snooze{--svc-c:var(--th-info)}.svcl-pill.is-tk-deleted{--svc-c:var(--th-danger)}.svcl-filter-err{border-radius:var(--r-md);background:color-mix(in srgb, var(--th-danger) 10%, transparent);color:#b91c1c;margin-top:12px;padding:9px 12px;font-size:.8rem}html.dark .svcl-filter-err{color:color-mix(in srgb, var(--th-danger) 80%, #fff)}.tktl-new{margin-inline-start:10px}.tktl-card{border:1px solid var(--th-border);border-radius:var(--r-lg);background:var(--th-surface);transition:border-color var(--t-fast), box-shadow var(--t-fast);--svc-c:var(--th-text-3);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:10px 18px;padding:14px 18px;padding-inline-start:20px;display:grid;position:relative;overflow:hidden}.tktl-card:hover{border-color:color-mix(in srgb, var(--th-brand) 45%, var(--th-border));box-shadow:var(--sh-sm)}.tktl-card:before{content:"";background:var(--svc-c);width:4px;position:absolute;inset-block:0;inset-inline-start:0}.tktl-card.is-new{--svc-c:var(--th-brand)}.tktl-card.is-open{--svc-c:var(--th-success)}.tktl-card.is-answered{--svc-c:var(--th-info)}.tktl-card.is-wait{--svc-c:var(--th-warning)}.tktl-card.is-held{--svc-c:#8b5cf6}.tktl-card.is-closed{--svc-c:var(--th-border-2)}.tktl-card.is-deleted{--svc-c:var(--th-danger)}.tktl-card.is-deleted .tktl-subject{color:var(--th-text-2);text-decoration:line-through}.tktl-card.is-unread{background:color-mix(in srgb, var(--th-brand) 5%, var(--th-surface))}.tktl-main{min-width:0}.tktl-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tktl-subject{min-width:0;color:var(--th-text-1);overflow-wrap:anywhere;font-size:.92rem;font-weight:600}a.tktl-subject:hover{color:var(--th-brand);text-decoration:none}html.dark a.tktl-subject{color:var(--th-text-1)}html.dark a.tktl-subject:hover{color:var(--th-brand)}.tktl-card.is-unread .tktl-subject{font-weight:700}.tktl-clip,.tktl-lock{color:var(--th-text-3);font-size:.8rem}.tktl-badge-new{background:var(--th-brand);color:var(--th-on-brand);white-space:nowrap;border-radius:99px;padding:2px 8px;font-size:.68rem;font-weight:700;line-height:1.6}.tktl-meta{color:var(--th-text-3);flex-wrap:wrap;align-items:center;gap:5px 14px;margin-top:7px;font-size:.76rem;display:flex}.tktl-meta i{color:var(--th-text-3);font-size:.9em}.tktl-num{font-family:var(--font-num);color:var(--th-text-2)}.tktl-dpt,.tktl-cnt{color:var(--th-text-2)}.tktl-ctx{color:var(--th-text-2);overflow-wrap:anywhere}.tktl-uname{color:var(--th-text-2)}a.tktl-uname:hover{color:var(--th-brand);text-decoration:none}html.dark a.tktl-uname{color:var(--th-text-2)}html.dark a.tktl-uname:hover{color:var(--th-brand)}.tktl-uname.is-ok{color:#047857}.tktl-uname.is-warn{color:#b45309;font-weight:600}html.dark .tktl-uname.is-ok{color:var(--th-success)}html.dark .tktl-uname.is-warn{color:var(--th-warning)}.tktl-queue{border-radius:var(--r-md);background:var(--th-surface-2);color:var(--th-text-2);margin-top:8px;padding:7px 10px;font-size:.74rem}.tktl-queue i{color:var(--th-warning);margin-inline-end:4px}.tktl-when{text-align:start;white-space:nowrap;flex-direction:column;gap:3px;display:flex}.tktl-when-lbl{color:var(--th-text-3);font-size:.7rem}.tktl-when-val{color:var(--th-text-1);font-size:.8rem}html.dark .tktl-when-val{color:var(--th-text-1)}.tktl-status{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.tktl-turn{color:var(--th-text-3);white-space:nowrap;font-size:.72rem}.tktl-turn.is-you{color:#b45309;font-weight:600}html.dark .tktl-turn.is-you{color:var(--th-warning)}.tktl-acts{align-items:center;gap:6px;display:flex}.tktl-act-t{display:inline}.tktl-card:has(.tktl-pick){grid-template-columns:auto minmax(0,1fr) auto auto auto}.tktl-pick{cursor:pointer;align-items:center;margin:0;display:flex}.tktl-pick input{cursor:pointer;width:16px;height:16px;accent-color:var(--th-danger);margin:0}.tktl-card:has(.tktl-pick input:checked){border-color:var(--th-danger);background:color-mix(in srgb, var(--th-danger) 6%, var(--th-surface))}.tktl-massbar{border:1px dashed var(--th-border-2);border-radius:var(--r-lg);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:12px;padding:12px 14px;display:flex}.tktl-massbar-t{color:var(--th-text-3);flex:260px;font-size:.78rem}.tktl-massbar-t b{color:var(--th-danger)}.svcl-btn.is-danger{border-color:var(--th-danger);color:var(--th-danger);background:var(--th-surface)}.svcl-btn.is-danger:hover{background:color-mix(in srgb, var(--th-danger) 10%, transparent);color:var(--th-danger)}html.dark .svcl-btn.is-danger{color:var(--th-danger)}@media (width<=1050px){.tktl-card{grid-template-columns:minmax(0,1fr) auto}.tktl-card:has(.tktl-pick){grid-template-columns:auto minmax(0,1fr) auto}.tktl-when{text-align:end;grid-area:1/2}.tktl-card:has(.tktl-pick) .tktl-when{grid-column:3}.tktl-status{flex-flow:wrap;grid-column:1/-1;align-items:center;gap:6px 12px}.tktl-acts{border-top:1px dashed var(--th-border-2);grid-column:1/-1;padding-top:10px}.tktl-acts .svcl-act{flex:none}.tktl-acts>.svcl-act.is-danger{margin-inline-start:auto}}@media (width<=640px){.tktl-card{padding:14px;grid-template-columns:1fr;gap:10px;padding-inline-start:16px}.tktl-card:has(.tktl-pick){grid-template-columns:auto 1fr}.tktl-when{text-align:start;flex-direction:row;grid-area:auto/1;align-items:baseline;gap:8px}.tktl-card:has(.tktl-pick) .tktl-when{grid-column:2}.tktl-when-lbl{order:-1}.tktl-acts{flex-wrap:nowrap;gap:8px;display:flex}.tktl-acts .svcl-act.is-main{flex:auto}.tktl-acts>.svcl-act.is-danger{flex:none;margin-inline-start:0}.tktl-new{width:100%;margin-inline-start:0}}.svc-modwrap{flex-direction:column;gap:20px;max-width:1400px;display:flex}.svc-modmain{flex-wrap:wrap;gap:10px;display:flex}.svc-modmain-btn{border-radius:var(--r-md);background:var(--th-brand);border:1px solid var(--th-brand);color:var(--th-on-brand);transition:background var(--t-fast), box-shadow var(--t-fast);align-items:center;gap:8px;padding:11px 20px;font-size:.86rem;font-weight:700;display:inline-flex}a.svc-modmain-btn:hover{background:var(--th-brand-dark);border-color:var(--th-brand-dark);color:var(--th-on-brand);box-shadow:var(--sh-sm);text-decoration:none}html.dark a.svc-modmain-btn,html.dark a.svc-modmain-btn:hover{color:var(--th-on-brand)!important;text-decoration:none!important}.svc-modstats{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid}.svc-modstat{background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-lg);flex-direction:column;display:flex;overflow:hidden}.svc-modsec{flex-direction:column;gap:10px;display:flex}.svc-modsec-hd{color:var(--th-text-2);letter-spacing:.01em;align-items:center;gap:10px;margin:0;font-size:.8rem;font-weight:700;display:flex}.svc-modsec-hd:after{content:"";background:var(--th-border);flex:auto;height:1px}.svc-modgrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;display:grid}.svc-modcard{background:var(--th-surface-2);border:1px solid var(--th-border);border-radius:var(--r-lg);transition:border-color var(--t-fast), box-shadow var(--t-fast), transform var(--t-fast);flex-direction:column;display:flex;overflow:hidden}.svc-modcard:hover{border-color:var(--th-border-2);box-shadow:var(--sh-sm);transform:translateY(-2px)}.svc-modcard.is-action{color:var(--th-text-1);flex-direction:row;align-self:start;align-items:center;gap:10px;min-height:54px;padding:11px 13px}a.svc-modcard.is-action:hover{border-color:var(--th-brand);background:color-mix(in srgb, var(--th-brand) 7%, var(--th-surface-2));text-decoration:none}html.dark a.svc-modcard.is-action,html.dark a.svc-modcard.is-action:hover{color:var(--th-text-1)!important;text-decoration:none!important}.svc-modcard-main{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.svc-modcard-act{background:var(--th-surface);border:1px solid var(--th-border);color:var(--th-text-2);white-space:nowrap;border-radius:999px;flex:none;padding:3px 9px;font-size:.72rem;font-weight:600}.svc-modcard-go{color:var(--th-text-3);transition:transform var(--t-fast), color var(--t-fast);flex:none;font-size:.8rem}.svc-modcard.is-action:hover .svc-modcard-go{color:var(--th-brand);transform:translate(-3px)}.svc-modcard.is-danger .svc-modcard-ico{background:color-mix(in srgb, var(--th-danger) 12%, transparent);color:var(--th-danger)}a.svc-modcard.is-danger:hover{border-color:var(--th-danger);background:color-mix(in srgb, var(--th-danger) 7%, var(--th-surface-2))}.svc-modcard.is-danger:hover .svc-modcard-go{color:var(--th-danger)}.svc-modcard-hd{border-bottom:1px solid var(--th-border);align-items:center;gap:10px;padding:12px 14px;display:flex}.svc-modcard-ico{border-radius:var(--r-sm);background:color-mix(in srgb, var(--th-brand) 12%, transparent);width:30px;height:30px;color:var(--th-brand);flex:none;justify-content:center;align-items:center;font-size:.82rem;display:inline-flex}.svc-modcard-ico span,.svc-modcard-ico i{color:inherit!important;font-size:inherit!important}.svc-modcard-title{color:var(--th-text-1);min-width:0;font-size:.85rem;font-weight:700;line-height:1.7}.svc-modcard.is-action .svc-modcard-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.svc-modcard-bd{color:var(--th-text-2);flex-direction:column;flex:auto;gap:10px;padding:14px;font-size:.84rem;display:flex}.svc-modcard-desc{color:var(--th-text-3);margin:0;font-size:.78rem;line-height:1.9}.svc-modcard.is-action .svc-modcard-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.7;display:-webkit-box;overflow:hidden}.svc-modcard-btn{text-align:center;border-radius:var(--r-md);background:var(--th-surface);border:1px solid var(--th-border);color:var(--th-text-1);transition:background var(--t-fast), border-color var(--t-fast), color var(--t-fast);padding:8px 12px;font-size:.82rem;font-weight:600;display:block}a.svc-modcard-btn:hover{background:color-mix(in srgb, var(--th-brand) 10%, var(--th-surface));border-color:var(--th-brand);color:#b45309;text-decoration:none}html.dark a.svc-modcard-btn:hover{color:var(--th-brand)}.svc-modcard-html{flex-direction:column;gap:8px;min-width:0;display:flex}.svc-modcard-html>br{display:none}.svc-modcard-html>a{text-align:center;border-radius:var(--r-md);background:var(--th-surface);border:1px solid var(--th-border);color:var(--th-text-1);transition:background var(--t-fast), border-color var(--t-fast), color var(--t-fast);padding:8px 12px;font-size:.82rem;font-weight:600;display:block}.svc-modcard-html>a:hover{background:color-mix(in srgb, var(--th-brand) 10%, var(--th-surface));border-color:var(--th-brand);color:#b45309;text-decoration:none}html.dark .svc-modcard-html>a{color:var(--th-text-1)!important;text-decoration:none!important}html.dark .svc-modcard-html>a:hover{color:var(--th-brand)!important}.svc-modcard-html table a,.svc-modcard-html form a{color:var(--th-link)}.svc-modcard-html form{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.svc-modcard-html form>div{flex-basis:100%}.svc-modcard-html input:not([type]),.svc-modcard-html input[type=text]{border:1px solid var(--th-border);border-radius:var(--r-sm);background:var(--th-surface);width:auto;min-width:0;color:var(--th-text-1);font-family:var(--font-num);text-align:right;direction:ltr;flex:110px;padding:6px 10px;font-size:.82rem}.svc-modcard-html input[type=submit],.svc-modcard-html button{border:1px solid var(--th-border);border-radius:var(--r-md);background:var(--th-surface);color:var(--th-text-1);text-align:center;cursor:pointer;transition:background var(--t-fast), color var(--t-fast), border-color var(--t-fast);flex:auto;padding:8px 12px;font-family:inherit;font-size:.82rem;font-weight:600}.svc-modcard-html input[type=submit]:hover,.svc-modcard-html button:hover{background:color-mix(in srgb, var(--th-brand) 10%, var(--th-surface));border-color:var(--th-brand);color:#b45309}html.dark .svc-modcard-html input[type=submit]:hover,html.dark .svc-modcard-html button:hover{color:var(--th-brand)}.svc-modcard-html table{border-collapse:collapse;width:100%!important}.svc-modcard-html table td{color:var(--th-text-2);background:0 0;border:0;padding:0 0 6px;font-size:.8rem;line-height:2}.svc-modcard-html table tr:last-child td{padding-bottom:0}.svc-modcard-html table b{color:var(--th-text-1);font-family:var(--font-num)}.svc-modcard-html img{max-width:100%;height:auto}.svc-modcard-html .progress{background:color-mix(in srgb, var(--th-text-3) 22%, transparent);border-radius:999px;height:8px;margin-top:5px;overflow:hidden}.svc-modcard-html .progress-bar{border-radius:999px}@media (width<=640px){.svc-modwrap{gap:16px}.svc-modmain-btn{flex:100%;justify-content:center}.svc-modstats{grid-template-columns:1fr}}.alert.mod-loading{border-radius:var(--r-lg);border:1px dashed var(--th-border-2);background:var(--th-surface-2);color:var(--th-text-2);text-align:center;font-size:.86rem}html.dark .alert.mod-loading{background:var(--th-surface-2);color:var(--th-text-2);border-color:var(--th-border-2)}.alert>span:has(>b:empty),.alert>span:has(>b:empty)+br{display:none}.dmn-tag{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:.74rem;font-weight:600;display:inline-flex}.dmn-tag i{font-size:.9em}.dmn-tag.is-premium{color:#b45309;background:color-mix(in srgb, var(--th-brand) 14%, transparent);border:1px solid color-mix(in srgb, var(--th-brand) 32%, transparent)}.dmn-tag.is-wait{color:#1d4ed8;background:color-mix(in srgb, var(--th-info) 12%, transparent);border:1px solid color-mix(in srgb, var(--th-info) 30%, transparent)}html.dark .dmn-tag.is-premium{color:var(--th-brand)}html.dark .dmn-tag.is-wait{color:var(--th-info)}.dmn-ok{color:#047857;font-weight:600}.dmn-no{color:#b91c1c;font-weight:600}html.dark .dmn-ok{color:var(--th-success)}html.dark .dmn-no{color:var(--th-danger)}.svc-block.is-danger{border-color:color-mix(in srgb, var(--th-danger) 35%, var(--th-border))}.svc-block.is-danger .svc-block-hd{color:#b91c1c;background:color-mix(in srgb, var(--th-danger) 7%, transparent);border-bottom-color:color-mix(in srgb, var(--th-danger) 22%, var(--th-border))}.svc-block.is-danger .svc-block-hd i{color:inherit}html.dark .svc-block.is-danger .svc-block-hd{color:var(--th-danger)}.dmn-danger-note{color:var(--th-text-2);margin:0 0 12px;font-size:.8rem;line-height:2}.th-sort{color:var(--th-text-3);vertical-align:middle;transition:color var(--t-fast);font-size:.78em}a:hover>.th-sort{color:var(--th-brand)}th a+a>.th-sort{margin-inline-start:2px}html.dark .th-sort{color:var(--th-text-3)}html.dark a:hover>.th-sort{color:var(--th-brand)}.captcha-img{max-width:100%;height:auto;display:block}.captcha-pow{min-height:38px;color:var(--th-text-2);background:var(--th-surface-2);border:1px solid var(--th-border);border-radius:var(--r-md,8px);align-items:center;gap:8px;padding:6px 12px;font-size:.88rem;display:inline-flex}.input-group.captcha-pow-group{display:block}.input-group.captcha-pow-group>.captcha-pow,.input-group.captcha-pow-group>.input-group-text{width:100%}.input-group.captcha-pow-group>.input-group-text{background:0 0;border:0;padding:0}.captcha-pow-icon{border:2px solid var(--th-border);border-top-color:var(--th-brand);border-radius:50%;flex:none;width:16px;height:16px;animation:.7s linear infinite captcha-pow-spin}@keyframes captcha-pow-spin{to{transform:rotate(360deg)}}.captcha-pow[data-state=idle]>.captcha-pow-icon{border-color:var(--th-border);animation:none}.captcha-pow[data-state=ready]{color:var(--th-text-1)}.captcha-pow[data-state=ready]>.captcha-pow-icon{background:var(--th-success);border:0;animation:none;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\"><path d=\"M6.2 11.6 2.9 8.3l1.1-1.1 2.2 2.2 5.8-5.8 1.1 1.1z\"/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\"><path d=\"M6.2 11.6 2.9 8.3l1.1-1.1 2.2 2.2 5.8-5.8 1.1 1.1z\"/></svg>") 50%/contain no-repeat}.captcha-pow[data-state=error]{color:var(--th-danger);border-color:var(--th-danger)}.captcha-pow[data-state=error]>.captcha-pow-icon{border-color:var(--th-danger);animation:none}.captcha-pow-retry{white-space:nowrap;margin-inline-start:4px}.captcha-pow-noscript{color:var(--th-danger)}@media (prefers-reduced-motion:reduce){.captcha-pow-icon{animation:none}}.lg-wrap{justify-content:center;align-items:flex-start;padding:28px 16px 56px;display:flex}.lg-wrap form{width:100%;max-width:430px}.lg-card{background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-lg);box-shadow:var(--sh-md);overflow:hidden}.lg-head{border-bottom:1px solid var(--th-border);align-items:center;gap:13px;padding:20px 22px 16px;display:flex}.lg-head-icon{border-radius:var(--r-md);background:color-mix(in srgb, var(--th-brand) 14%, transparent);height:42px;color:var(--th-brand-dark);flex:0 0 42px;justify-content:center;align-items:center;font-size:1.05rem;display:flex}.lg-title{color:var(--th-text-1);margin:0;font-size:1.08rem;font-weight:700;line-height:1.4}.lg-sub{color:var(--th-text-2);margin:2px 0 0;font-size:.85rem;line-height:1.6}.lg-body{padding:20px 22px 4px}.lg-field{margin-bottom:17px}.lg-label{color:var(--th-text-1);margin-bottom:7px;font-size:.86rem;font-weight:600;display:block}.lg-input,#maincontent input.lg-input:not(.btn){border-radius:var(--r-md);width:100%;padding:11px 13px;font-size:.95rem;line-height:1.5}.lg-input.is-err,#maincontent input.lg-input.is-err:not(.btn){border-color:var(--th-danger);box-shadow:0 0 0 3px #ef444424}.lg-code,#maincontent input.lg-code:not(.btn){text-align:center;font-family:var(--font-num);letter-spacing:.42em;text-indent:.42em;padding:12px 13px;font-size:1.5rem;font-weight:700}.lg-hint{color:var(--th-text-2);margin-top:6px;font-size:.78rem;line-height:1.75}.lg-ident{background:var(--th-surface-2);border:1px solid var(--th-border);border-radius:var(--r-md);justify-content:space-between;align-items:center;gap:10px;margin-bottom:17px;padding:9px 13px;display:flex}.lg-ident-num{font-family:var(--font-num);color:var(--th-text-1);font-size:.95rem;font-weight:600}.lg-ident-edit{color:var(--th-link);white-space:nowrap;font-size:.8rem;text-decoration:none}.lg-ident-edit:hover{text-decoration:underline}.lg-note{background:color-mix(in srgb, var(--th-info) 9%, transparent);border:1px solid color-mix(in srgb, var(--th-info) 30%, transparent);border-radius:var(--r-md);color:var(--th-text-1);align-items:flex-start;gap:10px;margin-bottom:17px;padding:12px 14px;font-size:.85rem;line-height:1.8;display:flex}.lg-note>i{color:var(--th-info);margin-top:3px}.lg-note .lg-hint{margin-top:2px}.lg-pass{position:relative}.lg-pass .lg-input,#maincontent .lg-pass input.lg-input:not(.btn){padding-left:48px}.lg-eye{border-radius:var(--r-sm);width:32px;height:32px;color:var(--th-text-2);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;left:5px;transform:translateY(-50%)}.lg-eye:hover{background:var(--th-surface-2);color:var(--th-text-1)}.lg-check{color:var(--th-text-1);align-items:flex-start;gap:9px;margin-bottom:17px;font-size:.85rem;line-height:1.7;display:flex}.lg-check input{width:16px;height:16px;accent-color:var(--th-brand);flex:none;margin-top:4px}.lg-check.is-err label{color:var(--th-danger)}.lg-check a{color:var(--th-link)}.lg-resend{justify-content:center;align-items:center;min-height:26px;margin-bottom:6px;display:flex}.lg-linkbtn{color:var(--th-link);cursor:pointer;background:0 0;border:none;padding:0;font-size:.84rem;font-weight:600}.lg-linkbtn:hover{text-decoration:underline}.lg-linkbtn:disabled{color:var(--th-text-3);cursor:default;text-decoration:none}.lg-captcha-row{align-items:center;gap:10px;display:flex}.lg-captcha-row .lg-input{flex:auto;min-width:0}.lg-captcha-media{flex:none;align-items:center;display:flex}.lg-captcha-media .captcha-img{border-radius:var(--r-sm);max-width:100%;height:auto;display:block}.lg-captcha.is-pow .lg-label,.lg-captcha.is-pow .lg-input,#maincontent .lg-captcha.is-pow input.lg-input:not(.btn){display:none}.lg-alt{text-align:center;margin:-6px 0 17px;font-size:.84rem}.lg-alt a{color:var(--th-link);text-decoration:none}.lg-alt a:hover{text-decoration:underline}.lg-alt i{margin-left:4px}.lg-foot{padding:6px 22px 20px}.lg-btn{background:var(--th-brand);width:100%;color:var(--th-on-brand);border-radius:var(--r-md);cursor:pointer;border:none;padding:12px 16px;font-size:.97rem;font-weight:700;transition:background .15s,transform 80ms}.lg-btn:hover{background:var(--th-brand-dark)}.lg-btn:active{transform:translateY(1px)}.lg-btn:focus-visible{box-shadow:0 0 0 3px var(--th-brand-glow);outline:none}.lg-wait{text-align:center;color:var(--th-text-2);margin-bottom:10px;font-size:.84rem}.lg-wait img{vertical-align:middle}.lg-links{text-align:center;margin-top:14px;font-size:.84rem}.lg-links a{color:var(--th-link);text-decoration:none}.lg-links a:hover{text-decoration:underline}.lg-sep{color:var(--th-text-3);margin:0 7px}.lg-alert{padding:14px 22px 0;font-size:.87rem;line-height:1.85}.lg-alert img{vertical-align:middle}.lg-alert p:last-child{margin-bottom:0}@media (width<=420px){.lg-wrap{padding:14px 12px 40px}.lg-head{padding:17px 17px 14px}.lg-body{padding:17px 17px 4px}.lg-foot{padding:6px 17px 17px}.lg-code{letter-spacing:.3em;text-indent:.3em;font-size:1.32rem}}a.lg-btn{text-align:center;color:var(--th-on-brand);text-decoration:none;display:block}a.lg-btn:hover{color:var(--th-on-brand)}.rc-picks{flex-direction:column;gap:9px;margin-bottom:17px;display:flex}.rc-pick{cursor:pointer;border:1px solid var(--th-border);border-radius:var(--r-md);background:var(--th-surface-1);align-items:flex-start;gap:10px;padding:11px 13px;transition:border-color .15s,background .15s;display:flex}.rc-pick:hover{border-color:var(--th-brand)}.rc-pick input{width:16px;height:16px;accent-color:var(--th-brand);flex:none;margin-top:3px}.rc-pick:has(input:checked){border-color:var(--th-brand);background:var(--th-surface-2)}.rc-pick-body{flex-direction:column;gap:2px;min-width:0;display:flex}.rc-pick-user{font-family:var(--font-num);color:var(--th-text-1);word-break:break-all;font-size:.95rem;font-weight:600}.rc-pick-body .lg-hint{margin-top:0}.rc-rules{color:var(--th-text-2);margin:9px 0 0;padding:0;font-size:.78rem;line-height:2;list-style:none}.rc-rules li{align-items:center;gap:7px;display:flex}.rc-rules i{text-align:center;width:13px;color:var(--th-text-3)}.rc-rules li.is-ok{color:var(--th-text-1)}.rc-rules li.is-ok i{color:var(--th-success)}.dash{flex-direction:column;gap:18px;display:flex}.dash-hero{border:1px solid var(--th-border);border-radius:var(--r-lg);background:linear-gradient(215deg, color-mix(in srgb, var(--th-brand) 11%, var(--th-surface)) 0%, var(--th-surface) 62%);box-shadow:var(--sh-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:16px 20px;display:flex}.dash-hero-who{align-items:center;gap:14px;min-width:0;display:flex}.dash-hero-txt{min-width:0}.dash-avatar{background:color-mix(in srgb, var(--th-brand) 17%, transparent);width:46px;height:46px;color:var(--th-brand);border-radius:50%;flex:0 0 46px;justify-content:center;align-items:center;font-size:1.15rem;display:flex}.dash-hi{color:var(--th-text-1);margin:0;font-size:1.1rem;font-weight:700;line-height:1.5}.dash-hi-sub{color:var(--th-text-2);flex-wrap:wrap;gap:4px 16px;margin-top:3px;font-size:.76rem;display:flex}.dash-hi-sub i{color:var(--th-text-3);margin-inline-end:3px}.dash-hi-sub b{color:var(--th-text-1);font-weight:600}.dash-hero-act{flex-wrap:wrap;gap:8px;display:flex}.dash-btn{border-radius:var(--r-md);white-space:nowrap;border:1px solid var(--th-border-2);background:var(--th-surface);color:var(--th-text-1);transition:background var(--t-fast), border-color var(--t-fast), color var(--t-fast);justify-content:center;align-items:center;gap:7px;padding:9px 15px;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}.dash-btn:hover{border-color:var(--th-brand);color:var(--th-brand)}.dash-btn-primary{background:var(--th-brand);border-color:var(--th-brand);color:var(--th-on-brand)}.dash-btn-primary:hover{background:var(--th-brand-dark);border-color:var(--th-brand-dark);color:var(--th-on-brand)}.dash-btn-block{width:100%;display:flex}.dash-alerts{flex-direction:column;gap:9px;display:flex}.dash-alert{--dash-c:var(--th-info);border-radius:var(--r-md);border:1px solid color-mix(in srgb, var(--dash-c) 30%, transparent);background:color-mix(in srgb, var(--dash-c) 9%, var(--th-surface));color:var(--th-text-1);transition:border-color var(--t-fast), box-shadow var(--t-fast);align-items:center;gap:12px;padding:11px 14px;font-size:.85rem;line-height:1.75;text-decoration:none;display:flex}.dash-alert:hover{border-color:color-mix(in srgb, var(--dash-c) 55%, transparent);box-shadow:var(--sh-sm)}.dash-alert.is-danger{--dash-c:var(--th-danger)}.dash-alert.is-warn{--dash-c:var(--th-warning)}.dash-alert.is-info{--dash-c:var(--th-info)}.dash-alert-ico{border-radius:var(--r-md);background:color-mix(in srgb, var(--dash-c) 16%, transparent);width:34px;height:34px;color:var(--dash-c);flex:0 0 34px;justify-content:center;align-items:center;font-size:.95rem;display:flex}.dash-alert-txt{flex:auto;min-width:0}.dash-alert-txt b{font-weight:700}.dash-alert-go{color:var(--dash-c);white-space:nowrap;flex:none;font-size:.79rem;font-weight:700}.dash-alert-tag{background:color-mix(in srgb, var(--dash-c) 18%, transparent);color:var(--dash-c);border-radius:99px;margin-inline-start:6px;padding:1px 8px;font-size:.71rem;font-weight:600;display:inline-block}.dash-kpis{grid-template-columns:repeat(auto-fit,minmax(205px,1fr));gap:14px;display:grid}.dash-kpi{text-decoration:none}.dash-kpi-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.dash-kpi-cta{color:var(--stat-color,var(--th-brand));white-space:nowrap;opacity:0;transition:opacity var(--t-fast);font-size:.73rem;font-weight:600}.dash-kpi:hover .dash-kpi-cta,.dash-kpi:focus-visible .dash-kpi-cta{opacity:1}.dash-kpi .th-stat-val{text-align:right;direction:rtl}.dash-kpi .th-stat-val small{color:var(--th-text-2);font-size:.68rem;font-weight:600}.dash-kpi .th-stat-lbl{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dash-chip{--dash-c:var(--th-text-3);vertical-align:middle;background:color-mix(in srgb, var(--dash-c) 15%, transparent);color:var(--dash-c);border-radius:99px;padding:1px 8px;font-size:.7rem;font-weight:600;display:inline-block}.dash-chip.is-danger{--dash-c:var(--th-danger)}.dash-chip.is-warn{--dash-c:var(--th-warning)}.dash-chip.is-info{--dash-c:var(--th-info)}.dash-chip.is-ok{--dash-c:var(--th-success)}.dash-cols{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.dash-col-main,.dash-col-side{flex-direction:column;gap:18px;min-width:0;display:flex}.dash-hd-ico{color:var(--th-brand);margin-inline-end:5px}.dash-hd-link{color:var(--th-text-2);white-space:nowrap;font-size:.77rem;font-weight:600;text-decoration:none}.dash-hd-link:hover{color:var(--th-brand)}.dash-list{margin:0;padding:0;list-style:none}.dash-item{--dash-c:var(--th-text-3);border-bottom:1px solid var(--th-border);transition:background var(--t-fast);align-items:center;gap:12px;padding:11px 18px;display:flex}.dash-item:last-child{border-bottom:none}.dash-item:hover{background:var(--th-surface-2)}.dash-item.is-expired,.dash-item.is-danger{--dash-c:var(--th-danger)}.dash-item.is-warn{--dash-c:var(--th-warning)}.dash-item.is-ok{--dash-c:var(--th-success)}.dash-item-main{flex:auto;align-items:center;gap:11px;min-width:0;text-decoration:none;display:flex}.dash-item-ico{border-radius:var(--r-md);background:color-mix(in srgb, var(--dash-c) 13%, transparent);width:32px;height:32px;color:var(--dash-c);flex:0 0 32px;justify-content:center;align-items:center;font-size:.85rem;display:flex}.dash-item-body{flex-direction:column;gap:2px;min-width:0;display:flex}.dash-item-title{color:var(--th-text-1);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:600;overflow:hidden}.dash-item-sub{color:var(--th-text-2);text-overflow:ellipsis;white-space:nowrap;font-size:.73rem;overflow:hidden}.dash-item-main:hover .dash-item-title{color:var(--th-brand)}.dash-item-side{flex-direction:column;flex:none;align-items:stretch;gap:5px;display:flex}.dash-list-exp .dash-item-side{width:104px}.dash-days{color:var(--th-text-2);text-align:center;font-size:.73rem}.dash-days b{font-family:var(--font-num);color:var(--dash-c);font-size:.92rem;font-weight:700}.dash-bar{background:var(--th-surface-2);border:1px solid var(--th-border);border-radius:99px;height:5px;overflow:hidden}.dash-bar>span{background:var(--dash-c,var(--th-brand));height:100%;transition:width var(--t-slow);border-radius:99px;display:block}.dash-bar>span.is-brand{background:linear-gradient(90deg, var(--th-brand-dark), var(--th-brand))}.dash-bar-lg{height:8px;margin-top:9px}.dash-badge{--dash-c:var(--th-text-3);white-space:nowrap;background:color-mix(in srgb, var(--dash-c) 14%, transparent);color:var(--dash-c);border-radius:99px;padding:3px 10px;font-size:.71rem;font-weight:600;display:inline-block}.dash-badge.is-answered{--dash-c:var(--th-info)}.dash-badge.is-waiting{--dash-c:var(--th-warning)}.dash-empty{text-align:center;color:var(--th-text-2);padding:30px 18px;font-size:.84rem;line-height:1.9}.dash-empty i{color:var(--th-success);opacity:.6;margin-bottom:9px;font-size:1.6rem;display:block}.dash-more{text-align:center;color:var(--th-text-2);border-top:1px solid var(--th-border);padding:11px 18px;font-size:.78rem;font-weight:600;text-decoration:none;display:block}.dash-more:hover{color:var(--th-brand);background:var(--th-surface-2)}.dash-score-num{font-family:var(--font-num);color:var(--th-text-1);font-size:1.85rem;font-weight:700;line-height:1}.dash-score-max{font-family:var(--font-fa);color:var(--th-text-3);margin-inline-start:6px;font-size:.74rem;font-weight:500}.dash-kv{flex-direction:column;gap:7px;margin-top:15px;display:flex}.dash-kv>div{border-radius:var(--r-sm);background:var(--th-surface-2);justify-content:space-between;align-items:center;gap:10px;padding:7px 11px;font-size:.81rem;display:flex}.dash-kv span{color:var(--th-text-2)}.dash-kv b{color:var(--th-text-1);font-family:var(--font-num);font-weight:700}.dash-note{color:var(--th-text-3);margin:13px 0 0;font-size:.74rem;line-height:1.95}.dash-checks{flex-direction:column;gap:10px;margin:0 0 15px;padding:0;list-style:none;display:flex}.dash-checks li{color:var(--th-text-1);align-items:center;gap:9px;font-size:.83rem;display:flex}.dash-checks li>i{flex:none;font-size:.95rem}.dash-checks li>span{flex:auto}.dash-checks li.is-ok>i{color:var(--th-success)}.dash-checks li.is-todo>i{color:var(--th-warning)}.dash-checks li.is-todo>span{color:var(--th-text-2)}.dash-checks a{color:var(--th-brand);white-space:nowrap;font-size:.76rem;font-weight:600;text-decoration:none}.dash-checks a:hover{text-underline-offset:3px;text-decoration:underline}.dash-grid{background:var(--th-border);border-top:1px solid var(--th-border);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.dash-grid a{background:var(--th-surface);color:var(--th-text-2);text-align:center;transition:background var(--t-fast), color var(--t-fast);flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:16px 5px;font-size:.73rem;font-weight:500;text-decoration:none;display:flex}.dash-grid a i{color:var(--th-text-3);transition:color var(--t-fast);font-size:1.05rem}.dash-grid a:hover{background:var(--th-surface-2);color:var(--th-brand)}.dash-grid a:hover i{color:var(--th-brand)}@media (width<=1100px){.dash-cols{grid-template-columns:1fr}}@media (width<=700px){.dash{gap:14px}.dash-hero{flex-direction:column;align-items:stretch;padding:15px 16px}.dash-hero-act .dash-btn{flex:30%}.dash-kpis{grid-template-columns:repeat(2,1fr);gap:10px}.th-stat.dash-kpi{padding:14px}.dash-kpi .th-stat-val{font-size:1.25rem}.dash-kpi-cta{display:none}.dash-alert{align-items:flex-start}.dash-alert-go{display:none}.dash-item{gap:9px;padding:10px 13px}.dash-list-exp .dash-item-side{width:74px}.dash-cols,.dash-col-main,.dash-col-side{gap:14px}}@media (width<=380px){.dash-kpis{grid-template-columns:1fr}.dash-grid{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.dash-bar>span{transition:none}}.dash-invite{align-items:stretch;gap:8px;display:flex}.dash-invite-in{border:1px solid var(--th-border-2);border-radius:var(--r-md);background:var(--th-surface-2);min-width:0;color:var(--th-text-1);font-family:var(--font-num);flex:auto;padding:9px 12px;font-size:.82rem}.dash-invite .dash-btn{flex:none}.dash-admin{border-radius:var(--r-lg);border:1px solid color-mix(in srgb, var(--th-info) 35%, var(--th-border));background:color-mix(in srgb, var(--th-info) 5%, var(--th-surface));flex-direction:column;gap:16px;margin-top:6px;padding:18px;display:flex}.dash-admin-hd{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dash-admin-badge{background:var(--th-info);color:#fff;border-radius:99px;align-items:center;gap:7px;padding:6px 13px;font-size:.82rem;font-weight:700;display:inline-flex}.dash-admin-sub{color:var(--th-text-2);font-size:.76rem}.dash-admin-status{background:var(--th-border);border:1px solid var(--th-border);border-radius:var(--r-md);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;display:grid;overflow:hidden}.dash-astat{background:var(--th-surface);flex-direction:column;gap:3px;padding:11px 14px;display:flex}.dash-astat-wide{grid-column:1/-1}.dash-astat-lbl{color:var(--th-text-3);font-size:.72rem}.dash-astat-val{color:var(--th-text-1);word-break:break-word;font-size:.88rem;font-weight:600}.dash-astat-act{color:var(--th-link);margin-inline-start:6px;font-size:.74rem;font-weight:600}.dash-astat-act:hover{text-underline-offset:2px;text-decoration:underline}.dash-grid-admin a{background:var(--th-surface)}.dash-rt{background:var(--th-border);border-top:1px solid var(--th-border);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1px;display:grid}.dash-rt>div{background:var(--th-surface);flex-direction:column;align-items:center;gap:4px;padding:13px 8px;display:flex}.dash-rt span{color:var(--th-text-2);font-size:.72rem}.dash-rt b{color:var(--th-text-1);font-size:.86rem;font-weight:700;font-family:var(--font-num)}.dash-admin-forms{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.dash-form{border:1px solid var(--th-border);border-radius:var(--r-md);background:var(--th-surface);flex-direction:column;gap:9px;padding:14px;display:flex}.dash-form-hd{color:var(--th-text-1);align-items:center;gap:7px;font-size:.84rem;font-weight:600;display:flex}.dash-form-hd i{color:var(--th-info)}.dash-form-row{flex-wrap:wrap;gap:8px;display:flex}.dash-in{border:1px solid var(--th-border-2);border-radius:var(--r-sm);background:var(--th-surface-2);min-width:0;color:var(--th-text-1);font-family:var(--font-fa);flex:130px;padding:8px 11px;font-size:.82rem}.dash-in:focus{border-color:var(--th-brand);outline:none}.dash-form .dash-btn{flex:none}.dash-invited{font-size:.85rem;line-height:2.2}.dash-invited a{color:var(--th-link);text-decoration:none}.dash-invited a:hover{text-underline-offset:2px;text-decoration:underline}@media (width<=700px){.dash-admin{padding:14px}.dash-admin-forms{grid-template-columns:1fr}}.bz{flex-direction:column;gap:18px;display:flex}.bz-hero{border:1px solid var(--th-border);border-radius:var(--r-xl);box-shadow:var(--sh-sm);background:radial-gradient(130% 150% at 100% 0%, var(--th-brand-glow), transparent 55%), var(--th-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:24px 26px;display:flex;position:relative;overflow:hidden}.bz-hero-left{align-items:center;gap:16px;min-width:0;display:flex}.bz-hero-ico{border-radius:var(--r-lg);background:linear-gradient(135deg, var(--th-brand), var(--th-brand-dark));color:#201502;width:56px;height:56px;box-shadow:0 6px 18px var(--th-brand-glow);flex:none;justify-content:center;align-items:center;font-size:1.45rem;display:flex}.bz-hero-lbl{color:var(--th-text-2);font-size:.82rem;font-weight:500}.bz-hero-num{font-family:var(--font-num);color:var(--th-text-1);text-align:right;direction:ltr;margin-top:2px;font-size:2rem;font-weight:800;line-height:1.15}.bz-hero-num small{color:var(--th-text-2);margin-inline-start:5px;font-size:.88rem;font-weight:600}.bz-hero-sub{color:var(--th-text-3);margin-top:5px;font-size:.77rem;line-height:1.8}.bz-hero-sub b{color:var(--th-text-1);font-weight:700}.bz-hero-act{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.bz-steps{background:var(--th-border);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.bz-step{background:var(--th-surface);flex-direction:column;gap:8px;padding:20px 18px;display:flex;position:relative}.bz-step-ico{color:var(--th-brand);opacity:.22;font-size:1.5rem;position:absolute;top:18px;left:18px}.bz-step-n{background:var(--th-brand-light);width:30px;height:30px;color:var(--th-brand-dark);font-family:var(--font-num);border-radius:50%;justify-content:center;align-items:center;font-size:.95rem;font-weight:700;display:flex}.bz-step-t{color:var(--th-text-1);font-size:.92rem;font-weight:700}.bz-step-d{color:var(--th-text-2);font-size:.8rem;line-height:1.95}.bz-step-d b{color:var(--th-brand-dark);font-weight:700}.bz-tool{flex-direction:column;gap:8px;display:flex}.bz-tool+.bz-tool{border-top:1px dashed var(--th-border);margin-top:18px;padding-top:18px}.bz-tool-lbl{color:var(--th-text-1);align-items:center;gap:8px;font-size:.84rem;font-weight:600;display:flex}.bz-tool-lbl i{color:var(--th-brand)}.bz-tool-hint{color:var(--th-text-3);font-size:.74rem;line-height:1.85}.bz-copy{align-items:stretch;gap:8px;display:flex}.bz-copy-in{border:1px solid var(--th-border);border-radius:var(--r-md);background:var(--th-surface-2);min-width:0;color:var(--th-text-1);height:40px;font-family:var(--font-num);flex:auto;padding:0 12px;font-size:.85rem}.bz-copy-in:focus{border-color:var(--th-brand);outline:none}textarea.bz-copy-in{resize:vertical;height:auto;padding:9px 12px;line-height:1.7}.bz-copy .dash-btn{flex:none}.bz-banner{text-align:center;background:var(--th-surface-2);border:1px solid var(--th-border);border-radius:var(--r-md);padding:14px}.bz-banner img{border-radius:var(--r-sm);max-width:100%;height:auto}.bz-guest{border-radius:var(--r-md);background:color-mix(in srgb, var(--th-warning) 10%, transparent);border:1px solid color-mix(in srgb, var(--th-warning) 35%, transparent);color:var(--th-text-1);align-items:center;gap:11px;padding:14px 16px;font-size:.85rem;font-weight:500;line-height:1.8;display:flex}.bz-guest i{color:var(--th-warning);flex:none;font-size:1.15rem}.bz-rules{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.bz-rules li{color:var(--th-text-2);gap:10px;font-size:.82rem;line-height:1.95;display:flex}.bz-rules li>i{color:var(--th-brand);flex:none;margin-top:.72em;font-size:.42rem}.bz-rules b{color:var(--th-text-1);font-weight:700}@media (width<=640px){.bz-steps{grid-template-columns:1fr}.bz-hero{padding:20px}.bz-hero-num{font-size:1.7rem}.bz-hero-act{align-items:stretch;width:100%}.bz-hero-act .dash-btn{justify-content:center}}.wh-search{background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-lg);box-shadow:var(--sh-sm);margin-bottom:18px;padding:22px}.wh-search-head{margin-bottom:16px}.wh-title{color:var(--th-text-1);align-items:center;gap:9px;margin:0 0 6px;font-size:1.25rem;font-weight:700;display:flex}.wh-title i{color:var(--th-brand);font-size:1rem}.wh-sub{color:var(--th-text-2);margin:0;font-size:.85rem;line-height:1.9}.wh-field{flex-direction:row-reverse;align-items:stretch;gap:10px;display:flex}.wh-input-wrap{flex:240px;min-width:0}.wh-ext-wrap{flex:0 260px;min-width:0}#maincontent .wh-input,.wh-input{width:100%;height:46px;color:var(--th-text-1);background:var(--th-surface-2);border:1px solid var(--th-border);border-radius:var(--r-md);transition:border-color var(--t-fast), box-shadow var(--t-fast), background var(--t-fast);outline:none;padding:0 14px;font-family:inherit;font-size:.95rem;display:block}#maincontent .wh-input:focus,.wh-input:focus{background:var(--th-surface);border-color:var(--th-brand);box-shadow:0 0 0 3px var(--th-brand-glow)}.wh-input::placeholder{color:var(--th-text-3)}#maincontent .wh-input-sm,.wh-input-sm{width:130px;height:38px;font-size:.85rem}.wh-ext-wrap .ts-wrapper{width:100%}.wh-ext-wrap .ts-control{background:var(--th-surface-2);border:1px solid var(--th-border);border-radius:var(--r-md);direction:ltr;align-items:center;min-height:46px;padding:4px 8px}.wh-ext-wrap .ts-control>input{flex:60px;width:60px;min-width:60px}.wh-ext-wrap .ts-control>.item{margin:2px 4px 2px 0}.wh-ext-wrap .ts-wrapper.focus .ts-control{border-color:var(--th-brand);box-shadow:0 0 0 3px var(--th-brand-glow)}.wh-submit{height:46px;color:var(--th-on-brand);background:var(--th-brand);border-radius:var(--r-md);cursor:pointer;transition:background var(--t-fast), box-shadow var(--t-fast), transform var(--t-fast);border:none;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-family:inherit;font-size:.92rem;font-weight:700;display:inline-flex}.wh-submit:hover{background:var(--th-brand-dark);box-shadow:0 4px 14px #f59e0b52}.wh-submit:active{transform:scale(.98)}.wh-captcha{margin-top:14px}.wh-captcha>label{color:var(--th-text-2);margin-bottom:6px;font-size:.78rem;display:block}.wh-captcha-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}#maincontent .wh-captcha-row .wh-input,.wh-captcha-row .wh-input{flex:none;width:180px}.wh-captcha-row .captcha-img{border-radius:var(--r-sm)}.wh-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.wh-hint{color:var(--th-text-2);align-items:center;gap:6px;font-size:.78rem;display:inline-flex}.wh-hint-link{font-size:.78rem}.wh-wait{color:var(--th-text-2);justify-content:center;align-items:center;gap:10px;padding:18px;font-size:.85rem;display:flex}.wh-spinner{border:2px solid var(--th-border-2);border-top-color:var(--th-brand);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite wh-spin}@keyframes wh-spin{to{transform:rotate(360deg)}}.wh-msg{border-radius:var(--r-md);border:1px solid var(--th-border);background:var(--th-surface-2);color:var(--th-text-1);align-items:flex-start;gap:10px;margin-bottom:14px;padding:12px 14px;font-size:.85rem;line-height:1.9;display:flex}.wh-msg i{margin-top:3px}.wh-msg-err{border-color:color-mix(in srgb, var(--th-danger) 35%, transparent)}.wh-msg-err i{color:var(--th-danger)}.wh-msg-warn{border-color:color-mix(in srgb, var(--th-warning) 40%, transparent)}.wh-msg-warn i{color:var(--th-warning)}.wh-results{margin-bottom:18px}.wh-results-title{color:var(--th-text-2);margin:0 0 10px;font-size:.95rem;font-weight:600}.wh-results-title span{color:var(--th-text-1);font-weight:700}.wh-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wh-row{background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-md);transition:box-shadow var(--t-fast), border-color var(--t-fast);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.wh-row:hover{box-shadow:var(--sh-sm)}.wh-row-name{align-items:center;gap:10px;min-width:0;display:flex}.wh-row-domain{color:var(--th-text-1);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:500;overflow:hidden}.wh-row-domain b{font-weight:700}.wh-dot{background:var(--th-text-3);border-radius:50%;flex:none;width:9px;height:9px}.wh-row-available .wh-dot{background:var(--th-success)}.wh-row-registered .wh-dot{background:var(--th-danger)}.wh-row-error .wh-dot{background:var(--th-text-3)}.wh-row-state{color:var(--th-text-2);align-items:center;gap:7px;font-size:.85rem;display:inline-flex}.wh-row-available .wh-row-state{color:var(--th-success);font-weight:600}.wh-row-registered .wh-row-state{color:var(--th-danger)}.wh-row-price{color:var(--th-text-2);font-size:.85rem}.wh-row-price b{color:var(--th-text-1);font-size:.95rem}.wh-row-act{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.wh-btn{border-radius:var(--r-md);white-space:nowrap;cursor:pointer;transition:background var(--t-fast), color var(--t-fast), border-color var(--t-fast);border:1px solid #0000;align-items:center;gap:7px;padding:8px 14px;font-family:inherit;font-size:.82rem;font-weight:500;display:inline-flex}.wh-btn-primary{background:var(--th-brand);color:var(--th-on-brand);font-weight:700}.wh-btn-primary:hover{background:var(--th-brand-dark);color:var(--th-on-brand)}.wh-btn-ghost{color:var(--th-text-1);border-color:var(--th-border-2);background:0 0}.wh-btn-ghost:hover{background:var(--th-surface-2)}.wh-btn-plain{color:var(--th-text-2);background:0 0}.wh-btn-plain:hover{color:var(--th-brand)}.wh-card{background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-lg);box-shadow:var(--sh-sm);padding:20px}.wh-card-head{border-bottom:1px solid var(--th-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:14px;display:flex}.wh-card-id{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.wh-card-domain{color:var(--th-text-1);word-break:break-all;margin:0;font-size:1.3rem;font-weight:700}.wh-card-tools{align-items:center;gap:8px;display:flex}.wh-badge{border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:.75rem;font-weight:600;display:inline-flex}.wh-badge-registered{color:var(--th-danger);background:color-mix(in srgb, var(--th-danger) 12%, transparent);border-color:color-mix(in srgb, var(--th-danger) 30%, transparent)}.wh-badge-available{color:var(--th-success);background:color-mix(in srgb, var(--th-success) 12%, transparent);border-color:color-mix(in srgb, var(--th-success) 30%, transparent)}.wh-badge-error{color:var(--th-text-2);background:var(--th-surface-2);border-color:var(--th-border)}.wh-facts{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;margin-bottom:18px;display:grid}.wh-fact{border-radius:var(--r-md);background:var(--th-surface-2);border:1px solid var(--th-border);flex-direction:column;gap:4px;padding:11px 13px;display:flex}.wh-fact-key{color:var(--th-text-2);align-items:center;gap:6px;font-size:.74rem;display:inline-flex}.wh-fact-key i{color:var(--th-text-3);text-align:center;width:14px}.wh-fact-val{color:var(--th-text-1);word-break:break-word;font-size:.9rem;font-weight:600}.wh-flag{vertical-align:baseline;border-radius:2px;height:12px}.wh-block{margin-bottom:18px}.wh-block-title{color:var(--th-text-2);align-items:center;gap:7px;margin:0 0 9px;font-size:.85rem;font-weight:600;display:flex}.wh-block-title i{color:var(--th-text-3)}.wh-dates{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.wh-date{border-radius:var(--r-md);background:var(--th-surface-2);border:1px solid var(--th-border);grid-template-columns:110px auto auto 1fr;align-items:baseline;gap:10px;padding:9px 13px;font-size:.85rem;display:grid}.wh-date-label{color:var(--th-text-2);font-size:.8rem}.wh-date-main{color:var(--th-text-1);font-weight:600}.wh-date-alt{color:var(--th-text-2);font-size:.78rem}.wh-date-rel{color:var(--th-text-2);text-align:left;font-size:.78rem}.wh-date-expire .wh-date-main{color:var(--th-warning)}.wh-ns{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}.wh-ns li{border-radius:var(--r-sm);background:var(--th-surface-2);border:1px solid var(--th-border);font-family:var(--font-num);color:var(--th-text-1);padding:6px 12px;font-size:.82rem}.wh-status{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}.wh-chip{border:1px solid var(--th-border);background:var(--th-surface-2);color:var(--th-text-1);border-radius:999px;align-items:baseline;gap:7px;padding:5px 11px;font-size:.78rem;display:inline-flex}.wh-chip em{color:var(--th-text-2);font-size:.72rem;font-style:normal}.wh-chip-ok{border-color:color-mix(in srgb, var(--th-success) 35%, transparent)}.wh-chip-warn{border-color:color-mix(in srgb, var(--th-warning) 40%, transparent)}.wh-chip-bad{border-color:color-mix(in srgb, var(--th-danger) 35%, transparent)}.wh-chip-ok em{color:var(--th-success)}.wh-chip-bad em{color:var(--th-danger)}.wh-note{color:var(--th-text-2);margin:10px 0 0;font-size:.8rem;line-height:1.9}.wh-note i{color:var(--th-text-3);margin-inline-end:5px}.wh-note-warn i{color:var(--th-warning)}.wh-note-bad i{color:var(--th-danger)}.wh-raw{border-top:1px solid var(--th-border);margin-top:14px;padding-top:12px}.wh-raw summary{color:var(--th-text-2);cursor:pointer;font-size:.8rem}.wh-raw pre{background:var(--th-surface-2);border:1px solid var(--th-border);border-radius:var(--r-md);max-height:340px;font-family:var(--font-num);color:var(--th-text-2);white-space:pre-wrap;word-break:break-word;margin:10px 0 0;padding:12px;font-size:.78rem;line-height:1.8;overflow:auto}.wh-free{padding:6px 0 2px}.wh-free-lead{color:var(--th-text-1);margin:0 0 6px;font-size:1rem}.wh-free-price{color:var(--th-text-2);margin:0;font-size:.9rem}.wh-free-price b{color:var(--th-text-1);font-size:1.05rem}.wh-card-foot{border-top:1px solid var(--th-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:13px;display:flex}.wh-src{color:var(--th-text-2);font-size:.76rem}.wh-src b{color:var(--th-text-2);font-weight:600}.wh-refresh{flex-wrap:wrap;align-items:flex-end;gap:10px;margin:0;display:flex}.wh-captcha-inline{margin-top:0}.wh-captcha-inline>label{font-size:.74rem}.wh-captcha-inline .wh-captcha-row{gap:8px}#maincontent .wh-captcha-inline .wh-input-sm,.wh-captcha-inline .wh-input-sm{flex:none;width:110px}.wh-refresh .captcha-img{border-radius:var(--r-sm);cursor:pointer;width:auto;height:46px}.wh-refresh .captcha-pow{align-self:center}.wh-notes{background:var(--th-surface-2);border:1px solid var(--th-border);border-radius:var(--r-lg);margin-top:20px;padding:16px 18px}.wh-notes-title{color:var(--th-text-1);align-items:center;gap:7px;margin:0 0 8px;font-size:.85rem;font-weight:600;display:flex}.wh-notes-title i{color:var(--th-brand)}.wh-notes ul{margin:0;padding:0;list-style:none}.wh-notes li{color:var(--th-text-2);padding-inline-start:16px;font-size:.81rem;line-height:2;position:relative}.wh-notes li:before{content:"";inset-inline-start:0;background:var(--th-border-2);border-radius:50%;width:5px;height:5px;position:absolute;top:13px}@media (width<=767px){.wh-search{padding:16px}.wh-field{flex-direction:column}.wh-input-wrap,.wh-ext-wrap{flex:none}.wh-submit{width:100%}.wh-row{grid-template-columns:1fr;gap:8px}.wh-row-act{justify-content:flex-start}.wh-date{grid-template-columns:1fr auto;row-gap:4px}.wh-date-alt,.wh-date-rel{text-align:start;grid-column:span 2}.wh-card-domain{font-size:1.05rem}}.pt-table-wrap{-webkit-overflow-scrolling:touch;background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-lg);box-shadow:var(--sh-sm);overflow-x:auto}.pt-table{--pt-hover:#fdf7ec;border-collapse:separate;border-spacing:0;width:100%;color:var(--th-text-1);margin:0;font-size:.84rem}html.dark .pt-table{--pt-hover:#2a2e39}.pt-table th,.pt-table td{border-bottom:1px solid var(--th-border);white-space:nowrap;background:var(--th-surface);padding:9px 12px}.pt-table thead th{background:var(--th-surface-2);border-bottom:2px solid var(--th-border-2);font-size:.88rem;font-weight:700}.pt-table thead th a{color:var(--th-text-1);text-decoration:none}.pt-table thead th a:hover{color:var(--th-brand-dark)}.pt-table .pt-rowhead{z-index:1;background:var(--th-surface-2);border-inline-end:1px solid var(--th-border-2);text-align:start;white-space:normal;min-width:170px;font-weight:600;position:sticky;inset-inline-start:0}.pt-table thead .pt-rowhead{z-index:2}.pt-table tbody tr:hover>*{background:var(--pt-hover)}.pt-table tr:not(.pt-row-price)+tr.pt-row-price>*{border-top:2px solid var(--th-border-2)}.pt-row-price td{font-family:var(--font-num);font-weight:700}.pt-row-order>*{border-bottom:none}.pt-row-order td{padding:14px 12px}.pt-btn{border-radius:var(--r-sm);background:var(--th-brand);color:var(--th-on-brand);transition:background var(--t-fast), box-shadow var(--t-fast);justify-content:center;align-items:center;padding:7px 18px;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.pt-btn:hover,.pt-btn:focus-visible{background:var(--th-brand-dark);color:var(--th-on-brand);box-shadow:0 4px 12px var(--th-brand-glow)}.pt-cards{display:none}.pt-card{background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-lg);box-shadow:var(--sh-sm);flex-direction:column;padding:16px;display:flex}.pt-card-title{margin:0 0 10px;font-size:1.05rem;font-weight:700;line-height:1.5}.pt-card-title a{color:var(--th-text-1);text-decoration:none}.pt-card-price{border-bottom:1px dashed var(--th-border-2);flex-wrap:wrap;align-items:baseline;gap:6px;margin:0 0 12px;padding-bottom:12px;display:flex}.pt-price-from{color:var(--th-text-2);font-size:.75rem}.pt-price-num{font-family:var(--font-num);color:var(--th-text-1);font-size:1.35rem;font-weight:800}.pt-price-unit{color:var(--th-text-2);font-size:.78rem}.pt-kv{margin:0;padding:0;list-style:none}.pt-kv li{border-bottom:1px solid var(--th-border);justify-content:space-between;align-items:center;gap:14px;padding:8px 0;font-size:.82rem;display:flex}.pt-kv li:last-child{border-bottom:none}.pt-k{color:var(--th-text-2);line-height:1.6}.pt-v{font-family:var(--font-num);color:var(--th-text-1);text-align:end;flex:none;font-weight:600}.pt-kv-price .pt-v{font-weight:700}.pt-na{font-family:var(--font-fa);color:var(--th-text-3);font-weight:500}.pt-yes{color:var(--th-success)}.pt-no{color:var(--th-danger)}.pt-more{margin-bottom:14px}.pt-more>summary{background:var(--th-surface-2);border:1px solid var(--th-border);border-radius:var(--r-md);color:var(--th-text-2);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding:11px 13px;font-size:.8rem;font-weight:600;list-style:none;display:flex}.pt-more>summary::-webkit-details-marker{display:none}.pt-more>summary:after{content:"";transition:transform var(--t-fast);font-family:"Font Awesome 6 Free";font-size:.7rem;font-weight:900}.pt-more[open]>summary:after{transform:rotate(180deg)}.pt-more[open]>summary{color:var(--th-text-1)}.pt-more>.pt-kv{margin-top:8px}.pt-kv-price{border-top:1px solid var(--th-border);margin-top:4px;padding-top:4px}.pt-card-cta{background:var(--th-brand);min-height:46px;color:var(--th-on-brand);border-radius:var(--r-md);transition:background var(--t-fast);justify-content:center;align-items:center;margin-top:auto;padding:12px 16px;font-size:.9rem;font-weight:700;text-decoration:none;display:flex}.pt-card-cta:hover,.pt-card-cta:active,.pt-card-cta:focus-visible{background:var(--th-brand-dark);color:var(--th-on-brand)}@media (width<=991px){.pt-table-wrap{display:none}.pt-cards{grid-template-columns:1fr;gap:14px;display:grid}}@media (width>=600px) and (width<=991px){.pt-cards{grid-template-columns:repeat(2,1fr)}}.ordadm-card{--svc-c:var(--th-text-3);padding:14px 16px;background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-lg);transition:border-color var(--t-fast), box-shadow var(--t-fast);grid-template-columns:minmax(0,1fr) auto minmax(230px,270px);align-items:start;gap:12px 20px;padding-inline-start:20px;display:grid;position:relative;overflow:hidden}.ordadm-card:hover{border-color:color-mix(in srgb, var(--th-brand) 45%, var(--th-border));box-shadow:var(--sh-sm)}.ordadm-card:before{content:"";top:0;bottom:0;background:var(--svc-c);width:4px;position:absolute;inset-inline-start:0}.ordadm-card.is-unpaid,.ordadm-card.is-error{--svc-c:var(--th-danger)}.ordadm-card.is-todo{--svc-c:var(--th-brand)}.ordadm-card.is-wait{--svc-c:var(--th-info)}.ordadm-main{min-width:0}.ordadm-top{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.ordadm-ico{border-radius:var(--r-sm);background:color-mix(in srgb, var(--svc-c) 14%, transparent);width:28px;height:28px;color:var(--svc-c);flex:none;justify-content:center;align-items:center;font-size:.82rem;display:inline-flex}.ordadm-title{color:var(--th-text-1);overflow-wrap:anywhere;min-width:0;font-size:1rem;font-weight:700}.ordadm-meta{color:var(--th-text-2);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:7px;font-size:.78rem;display:flex}.ordadm-meta i{color:var(--th-text-3);font-size:.9em}.ordadm-user{color:var(--th-text-1);font-weight:600}a.ordadm-user:hover{color:var(--th-brand);text-decoration:none}html.dark a.ordadm-user{color:var(--th-text-1)}html.dark a.ordadm-user:hover{color:var(--th-brand)}.ordadm-num{font-family:var(--font-num);color:var(--th-text-2)}a.ordadm-num:hover{color:var(--th-brand);text-decoration:none}html.dark a.ordadm-num{color:var(--th-text-2)}.ordadm-money{text-align:start;flex-direction:column;gap:3px;min-width:0;display:flex}.ordadm-paid{font-family:var(--font-num);color:#b45309;font-size:.72rem;font-weight:600}html.dark .ordadm-paid{color:var(--th-warning)}.ordadm-next{color:var(--th-text-2);align-items:center;gap:6px;margin-top:3px;font-size:.78rem;font-weight:700;display:inline-flex}.ordadm-card.is-unpaid .ordadm-next,.ordadm-card.is-error .ordadm-next{color:#b91c1c}.ordadm-card.is-todo .ordadm-next{color:#92400e}.ordadm-card.is-wait .ordadm-next{color:#1d4ed8}html.dark .ordadm-card .ordadm-next{color:color-mix(in srgb, var(--svc-c) 80%, #fff)}.ordadm-status{min-width:0}.ordadm-st{--ord-sc:var(--th-text-3);border:1px solid var(--th-border);border-inline-start:3px solid var(--ord-sc);border-radius:var(--r-md);background:var(--th-surface-2);padding:10px 12px}.ordadm-st>form{flex-direction:column;align-items:stretch;gap:7px;margin:0;display:flex}.ordadm-st-now{color:var(--th-text-1);overflow-wrap:anywhere;font-size:.78rem;font-weight:700;line-height:1.7}.ordadm-st-sel{border:1px solid var(--th-border);border-radius:var(--r-sm);background:var(--th-surface);width:100%;max-width:100%;color:var(--th-text-1);padding:6px 9px;font-family:inherit;font-size:.78rem}.ordadm-st-chk{color:var(--th-text-2);cursor:pointer;align-items:center;gap:6px;margin:0;font-size:.73rem;display:flex}.ordadm-st-chk input{margin:0}.ordadm-st-go{justify-content:center;width:100%}.ordadm-st-wait{color:var(--th-text-2);text-align:center;font-size:.73rem}.ordadm-st-wait img{vertical-align:middle}.ordadm-tools{border-top:1px dashed var(--th-border-2);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 14px;margin-top:2px;padding-top:12px;display:flex}.ordadm-dmn{flex-wrap:wrap;flex:320px;align-items:center;gap:6px;min-width:0;margin:0;display:flex}.ordadm-dmn-lbl{color:var(--th-text-2);font-size:.75rem}.ordadm-dmn-in{border:1px solid var(--th-border);border-radius:var(--r-sm);background:var(--th-surface);width:auto;min-width:0;color:var(--th-text-1);font-family:var(--font-num);flex:180px;padding:7px 10px;font-size:.82rem}.ordadm-dmn-go{cursor:pointer;flex:none;font-family:inherit}.ordadm-dmn-res{color:var(--th-success);font-size:.75rem}.ordadm-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ordadm-act-frm{margin:0;display:inline-flex}.ordadm-acts button.svcl-act,.ordadm-act-frm button.svcl-act{cursor:pointer;font-family:inherit}.ordadm-inline-chk{color:var(--th-text-2);cursor:pointer;align-items:center;gap:6px;margin:6px 0 0;font-size:.74rem;display:flex}.ordadm-inline-chk input{margin:0}@media (width<=1100px){.ordadm-card{grid-template-columns:minmax(0,1fr) auto}.ordadm-money{text-align:end}.ordadm-status{grid-column:1/-1}.ordadm-st>form{flex-flow:wrap;align-items:center;gap:8px 12px}.ordadm-st-now{flex:100%}.ordadm-st-sel{flex:220px;width:auto}.ordadm-st-go{flex:none;width:auto}}@media (width<=640px){.ordadm-card{padding:14px;grid-template-columns:1fr;gap:12px;padding-inline-start:16px}.ordadm-money{text-align:start;flex-flow:wrap;align-items:baseline;gap:4px 8px}.ordadm-money>.ordl-price-lbl{order:-1}.ordadm-money>.ordl-price-off,.ordadm-money>.ordadm-paid,.ordadm-money>.ordl-pay,.ordadm-money>.ordadm-next{flex-basis:100%}.ordadm-st>form{flex-direction:column;align-items:stretch}.ordadm-st-sel,.ordadm-st-go{width:100%}.ordadm-dmn,.ordadm-dmn-in{flex:100%}.ordadm-dmn-go{justify-content:center;width:100%}.ordadm-acts{grid-template-columns:1fr;gap:8px;width:100%;display:grid}.ordadm-act-frm{display:block}.ordadm-acts .svcl-act,.ordadm-acts button.svcl-act{justify-content:center;width:100%}}.irreg{background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-lg);max-width:720px;margin:4px 0;overflow:hidden}.irreg-hd{background:color-mix(in srgb, var(--th-brand) 7%, var(--th-surface));border-bottom:1px solid var(--th-border);align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.irreg-hd-ico{border-radius:var(--r-md);background:color-mix(in srgb, var(--th-brand) 16%, transparent);color:#92400e;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:1rem;display:inline-flex}html.dark .irreg-hd-ico{color:var(--th-brand)}.irreg-hd-tx{min-width:0}.irreg-hd-t{color:var(--th-text-1);font-size:1rem;font-weight:700}.irreg-hd-t b{font-family:var(--font-num);overflow-wrap:anywhere}.irreg-hd-s{color:var(--th-text-2);margin-top:5px;font-size:.8rem;line-height:1.9}.irreg-form{margin:0}.irreg-sec{border-bottom:1px solid var(--th-border);padding:16px 18px}.irreg-sec-hd{color:var(--th-text-1);align-items:center;gap:9px;margin-bottom:13px;font-size:.88rem;font-weight:700;display:flex}.irreg-step{background:var(--th-brand);width:22px;height:22px;color:var(--th-on-brand);font-family:var(--font-num);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.74rem;font-weight:800;display:inline-flex}.irreg-field{min-width:0}.irreg-field+.irreg-field{margin-top:12px}.irreg-grid .irreg-field+.irreg-field{margin-top:0}.irreg-field>label{color:var(--th-text-2);align-items:center;gap:7px;margin-bottom:6px;font-size:.79rem;display:flex}.irreg-in{border:1px solid var(--th-border);border-radius:var(--r-sm);background:var(--th-surface);width:100%;max-width:100%;color:var(--th-text-1);font-family:var(--font-num);transition:border-color var(--t-fast), box-shadow var(--t-fast);padding:9px 12px;font-size:.88rem;display:block}.irreg-in:focus{border-color:var(--th-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--th-brand) 22%, transparent);outline:none}.irreg-in:user-invalid{border-color:var(--th-danger)}.irreg-req,.irreg-opt{border-radius:999px;padding:1px 7px;font-size:.66rem;font-weight:600;line-height:1.8}.irreg-req{background:color-mix(in srgb, var(--th-danger) 12%, transparent);color:#b91c1c}html.dark .irreg-req{color:var(--th-danger)}.irreg-opt{background:var(--th-surface-2);color:var(--th-text-2)}.irreg-hint{color:var(--th-text-2);margin-top:6px;font-size:.75rem;line-height:1.9}.irreg-hint code{border-radius:var(--r-sm);background:var(--th-surface-2);font-family:var(--font-num);color:var(--th-text-1);padding:1px 5px;font-size:.95em}.irreg-hint a{color:var(--th-text-2);text-underline-offset:2px;text-decoration:underline}.irreg-hint a:hover{color:var(--th-brand)}html.dark .irreg-hint a{color:var(--th-text-2)}.irreg-note{border-radius:var(--r-sm);background:color-mix(in srgb, var(--th-info) 10%, transparent);color:var(--th-text-2);align-items:flex-start;gap:8px;margin-bottom:12px;padding:9px 12px;font-size:.76rem;line-height:1.9;display:flex}.irreg-note i{color:var(--th-info);margin-top:3px}.irreg-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;display:grid}.irreg-kinds{margin-top:14px}.irreg-kinds-sum{cursor:pointer;color:var(--th-text-2);align-items:center;gap:7px;font-size:.78rem;font-weight:600;list-style:none;display:inline-flex}.irreg-kinds-sum::-webkit-details-marker{display:none}.irreg-kinds-sum:before{content:"+";background:var(--th-surface-2);width:16px;height:16px;color:var(--th-text-2);border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;line-height:1;display:inline-flex}.irreg-kinds[open]>.irreg-kinds-sum:before{content:"−"}.irreg-kinds[open]>.irreg-kinds-sum{color:var(--th-text-1)}.irreg-kinds-bd{flex-wrap:wrap;gap:8px;margin-top:11px;display:flex}.irreg-kind{background:var(--th-surface-2);border:1px solid var(--th-border);color:var(--th-text-2);border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:.76rem;display:inline-flex}.irreg-kind i{color:var(--th-text-3);font-size:.9em}a.irreg-kind:hover{border-color:var(--th-brand);color:var(--th-text-1);text-decoration:none}html.dark a.irreg-kind{color:var(--th-text-2)}html.dark a.irreg-kind:hover{color:var(--th-text-1)}.irreg-extra{color:var(--th-text-2);font-size:.8rem;line-height:2.2}.irreg-extra b{color:var(--th-text-1)}.irreg-extra select,.irreg-extra input[type=text]{border:1px solid var(--th-border);border-radius:var(--r-sm);background:var(--th-surface);max-width:100%;color:var(--th-text-1);margin:3px 6px;padding:7px 10px;font-family:inherit;font-size:.82rem}.irreg-extra input[type=text]{font-family:var(--font-num)}.irreg-extra select:focus,.irreg-extra input[type=text]:focus{border-color:var(--th-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--th-brand) 22%, transparent);outline:none}.irreg-act{background:var(--th-surface-2);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:16px 18px;display:flex}.irreg-go{border-radius:var(--r-md);background:var(--th-brand);color:var(--th-on-brand);cursor:pointer;transition:background var(--t-fast);border:0;justify-content:center;align-items:center;gap:8px;padding:11px 22px;font-family:inherit;font-size:.88rem;font-weight:700;display:inline-flex}.irreg-go:hover{background:var(--th-brand-dark);color:var(--th-on-brand)}.irreg-warn{min-width:0;color:var(--th-text-2);flex:260px;align-items:flex-start;gap:7px;font-size:.74rem;line-height:1.9;display:flex}.irreg-warn i{color:var(--th-warning);margin-top:3px}@media (width<=560px){.irreg-hd,.irreg-sec,.irreg-act{padding:14px}.irreg-grid{grid-template-columns:1fr}.irreg-go{width:100%}}.crt-page{flex-direction:column;gap:14px;display:flex}.crt-page>*{min-width:0}.crt-note{border-radius:var(--r-md);border:1px solid var(--th-border);background:var(--th-surface);color:var(--th-text-1);align-items:flex-start;gap:10px;padding:12px 14px;font-size:.84rem;line-height:1.8;display:flex}.crt-note>i{flex:none;margin-top:4px;font-size:1rem}.crt-note.is-info{border-color:color-mix(in srgb, var(--th-info) 35%, transparent);background:color-mix(in srgb, var(--th-info) 8%, var(--th-surface))}.crt-note.is-info>i{color:var(--th-info)}.crt-note.is-warn{border-color:color-mix(in srgb, var(--th-warning) 40%, transparent);background:color-mix(in srgb, var(--th-warning) 10%, var(--th-surface))}.crt-note.is-warn>i{color:var(--th-brand-dark)}html.dark .crt-note.is-warn>i{color:var(--th-brand)}.crt-layout{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:16px;display:grid}.crt-items{flex-direction:column;gap:12px;min-width:0;display:flex}.crt-bar{align-items:center;gap:12px;display:flex}.crt-bar-t{color:var(--th-text-1);align-items:center;gap:8px;margin:0;font-size:.95rem;font-weight:700;display:flex}.crt-bar-n{font-family:var(--font-num);background:var(--th-surface-2);color:var(--th-text-2);border-radius:999px;padding:1px 8px;font-size:.76rem;font-weight:700}.crt-bar-f{margin:0;margin-inline-start:auto}.crt-clear{border-radius:var(--r-sm);color:var(--th-text-3);cursor:pointer;transition:color var(--t-fast), background var(--t-fast);background:0 0;border:0;align-items:center;gap:6px;padding:6px 10px;font-family:inherit;font-size:.8rem;display:inline-flex}.crt-clear:hover{color:var(--th-danger);background:color-mix(in srgb, var(--th-danger) 10%, transparent)}.crt-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.crt-card{--crt-c:var(--th-text-3);background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-lg);transition:border-color var(--t-fast), box-shadow var(--t-fast);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px 16px;padding:14px 16px;padding-inline-start:18px;display:grid;position:relative;overflow:hidden}.crt-card:hover{border-color:color-mix(in srgb, var(--th-brand) 45%, var(--th-border));box-shadow:var(--sh-sm)}.crt-card:before{content:"";top:0;bottom:0;background:var(--crt-c);width:4px;position:absolute;inset-inline-start:0}.crt-card.is-domain{--crt-c:var(--th-info)}.crt-card.is-host{--crt-c:var(--th-brand)}.crt-card.is-vps{--crt-c:var(--th-success)}.crt-ico{border-radius:var(--r-md);background:color-mix(in srgb, var(--crt-c) 14%, transparent);width:40px;height:40px;color:var(--crt-c);flex:none;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.crt-body{min-width:0}.crt-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.crt-title{color:var(--th-text-1);overflow-wrap:anywhere;font-size:.95rem;font-weight:700}a.crt-title:hover{color:var(--th-brand);text-decoration:none}html.dark a.crt-title{color:var(--th-text-1)}html.dark a.crt-title:hover{color:var(--th-brand)}.crt-kind{background:color-mix(in srgb, var(--crt-c) 13%, transparent);color:var(--crt-c);white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:.7rem;font-weight:600}.crt-card.is-domain .crt-kind{color:#1d4ed8}.crt-card.is-host .crt-kind{color:#92400e}.crt-card.is-vps .crt-kind{color:#047857}html.dark .crt-card .crt-kind{color:var(--crt-c)}.crt-dom{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:6px;display:flex}.crt-dom-n{font-family:var(--font-num);color:var(--th-text-1);overflow-wrap:anywhere;font-size:.9rem;font-weight:600}.crt-dom-note{color:var(--th-text-2);font-size:.76rem}.crt-tags{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.crt-tag{background:var(--th-surface-2);border:1px solid var(--th-border);color:var(--th-text-2);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:.72rem;display:inline-flex}.crt-tag i{color:var(--th-text-3);font-size:.9em}.crt-tag.is-gift{border-color:color-mix(in srgb, var(--th-success) 35%, transparent);background:color-mix(in srgb, var(--th-success) 10%, transparent);color:#047857;font-weight:600}.crt-tag.is-gift i{color:inherit}html.dark .crt-tag.is-gift{color:var(--th-success)}.crt-tag.is-cpn{border-color:color-mix(in srgb, var(--th-brand) 38%, transparent);background:color-mix(in srgb, var(--th-brand) 12%, transparent);color:#92400e;font-weight:600}.crt-tag.is-cpn i{color:inherit}html.dark .crt-tag.is-cpn{color:var(--th-brand)}.crt-feat{color:var(--th-text-2);margin-top:8px;font-size:.76rem;line-height:1.9}.crt-money{min-width:130px}.crt-break{flex-direction:column;gap:3px;margin:0 0 6px;padding:0;display:flex}.crt-break>div{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.crt-break dt{color:var(--th-text-3);margin:0;font-size:.72rem;font-weight:400}.crt-break dd{font-family:var(--font-num);color:var(--th-text-2);margin:0;font-size:.78rem}.crt-break .is-off dt,.crt-break .is-off dd{color:var(--th-danger)}.crt-rowsum{border-top:1px dashed var(--th-border);justify-content:space-between;align-items:baseline;gap:14px;padding-top:6px;display:flex}.crt-money>.crt-rowsum:first-child{border-top:0;padding-top:0}.crt-rowsum-lbl{color:var(--th-text-3);font-size:.72rem}.crt-rowsum-v{font-family:var(--font-num);color:var(--th-text-1);white-space:nowrap;font-size:1rem;font-weight:700}.crt-rowsum-v small{font-family:var(--font-fa);color:var(--th-text-2);font-size:.68rem;font-weight:500}.crt-act{align-items:center;display:flex}.crt-act form{margin:0}.crt-del{border:1px solid var(--th-border);border-radius:var(--r-md);background:var(--th-surface);width:38px;height:38px;color:var(--th-text-3);cursor:pointer;transition:border-color var(--t-fast), color var(--t-fast), background var(--t-fast);justify-content:center;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:.82rem;display:inline-flex}.crt-del:hover{border-color:color-mix(in srgb, var(--th-danger) 45%, transparent);background:color-mix(in srgb, var(--th-danger) 10%, transparent);color:var(--th-danger)}.crt-del-t{display:none}.crt-wait{color:var(--th-text-2);text-align:center;margin-top:6px;font-size:.74rem}.crt-wait img{vertical-align:middle}.crt-more{border-radius:var(--r-lg);border:1px dashed var(--th-border-2);color:var(--th-text-2);transition:border-color var(--t-fast), color var(--t-fast), background var(--t-fast);background:0 0;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-size:.84rem;font-weight:500;display:inline-flex}a.crt-more:hover{border-color:var(--th-brand);color:var(--th-text-1);background:color-mix(in srgb, var(--th-brand) 7%, transparent);text-decoration:none}html.dark a.crt-more{color:var(--th-text-2)}html.dark a.crt-more:hover{color:var(--th-text-1)}.crt-aside{min-width:0}.crt-sum{top:calc(var(--th-nav-h) + var(--th-panel-h) + 14px);background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-lg);box-shadow:var(--sh-sm);flex-direction:column;gap:12px;padding:16px;display:flex;position:sticky}.crt-sum-h{color:var(--th-text-1);font-size:.9rem;font-weight:700}.crt-sum-list{flex-direction:column;gap:7px;margin:0;padding:0;display:flex}.crt-sum-list>div{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.crt-sum-list dt{color:var(--th-text-2);margin:0;font-size:.82rem;font-weight:400}.crt-sum-list dd{font-family:var(--font-num);color:var(--th-text-1);margin:0;font-size:.86rem;font-weight:600}.crt-sum-list .is-off dt,.crt-sum-list .is-off dd{color:var(--th-danger)}.crt-total{border-top:1px solid var(--th-border);justify-content:space-between;align-items:baseline;gap:12px;padding-top:12px;display:flex}.crt-total-lbl{color:var(--th-text-1);font-size:.84rem;font-weight:600}.crt-total-v{font-family:var(--font-num);color:var(--th-text-1);white-space:nowrap;font-size:1.25rem;font-weight:800;line-height:1.3}.crt-total-v small{font-family:var(--font-fa);color:var(--th-text-2);font-size:.7rem;font-weight:500}.crt-sum form{margin:0}.crt-cpn{border:1px solid var(--th-border);border-radius:var(--r-md);overflow:hidden}.crt-cpn-sum{cursor:pointer;color:var(--th-text-1);align-items:center;gap:7px;padding:9px 12px;font-size:.82rem;font-weight:600;list-style:none;display:flex}.crt-cpn-sum::-webkit-details-marker{display:none}.crt-cpn-sum>i{color:var(--th-text-3)}.crt-cpn-sum:after{content:"";color:var(--th-text-3);transition:transform var(--t-fast);margin-inline-start:auto;font-family:"Font Awesome 6 Free";font-size:.68rem;font-weight:900}.crt-cpn[open]>.crt-cpn-sum:after{transform:rotate(180deg)}.crt-cpn[open]>.crt-cpn-sum{border-bottom:1px solid var(--th-border)}.crt-cpn-on{background:color-mix(in srgb, var(--th-success) 15%, transparent);color:#047857;border-radius:999px;padding:1px 8px;font-size:.7rem;font-weight:700}html.dark .crt-cpn-on{color:var(--th-success)}.crt-cpn-bd{padding:12px}.crt-cpn-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.crt-cpn-row .form-control{margin:0}.crt-cpn-del{color:var(--th-text-3);cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-family:inherit;font-size:.76rem;text-decoration:underline}.crt-cpn-del:hover{color:var(--th-danger)}.crt-btn{border-radius:var(--r-md);cursor:pointer;white-space:nowrap;transition:background var(--t-fast), border-color var(--t-fast), color var(--t-fast);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:9px 16px;font-family:inherit;font-size:.84rem;font-weight:600;display:inline-flex}.crt-btn-lg{width:100%;padding:13px 18px;font-size:.92rem;font-weight:700}.crt-btn-primary{background:var(--th-brand);color:var(--th-on-brand)}.crt-btn-primary:hover{background:var(--th-brand-dark);color:var(--th-on-brand);text-decoration:none}.crt-btn-ghost{background:var(--th-surface);border-color:var(--th-border);color:var(--th-text-2)}.crt-btn-ghost:hover{border-color:var(--th-brand);color:var(--th-text-1);text-decoration:none}html.dark a.crt-btn-primary{color:var(--th-on-brand)}html.dark a.crt-btn-ghost{color:var(--th-text-2)}.crt-hints{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.crt-hints li{color:var(--th-text-2);align-items:flex-start;gap:8px;font-size:.76rem;line-height:1.8;display:flex}.crt-hints i{color:var(--th-text-3);flex:none;margin-top:4px}.crt-empty{text-align:center;background:var(--th-surface);border:1px dashed var(--th-border-2);border-radius:var(--r-lg);padding:44px 20px}.crt-empty>i{color:var(--th-text-3);margin-bottom:14px;font-size:2.2rem;display:block}.crt-empty-t{color:var(--th-text-1);font-size:1rem;font-weight:700}.crt-empty-s{color:var(--th-text-2);margin-top:6px;font-size:.82rem}.crt-empty-acts{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex}.crt-mbar{display:none}@media (width<=1024px){.crt-layout{grid-template-columns:minmax(0,1fr)}.crt-sum{position:static}}@media (width<=991px){.crt-mbar{z-index:480;inset-inline:0;bottom:calc(var(--th-bn-h) + env(safe-area-inset-bottom));background:var(--th-surface);border-top:1px solid var(--th-border);box-shadow:var(--sh-up);align-items:center;gap:12px;padding:10px 14px;display:flex;position:fixed}.crt-mbar form{margin:0;margin-inline-start:auto}.crt-mbar-p{flex-direction:column;gap:1px;min-width:0;display:flex}.crt-mbar-lbl{color:var(--th-text-3);font-size:.7rem}.crt-mbar-v{font-family:var(--font-num);color:var(--th-text-1);white-space:nowrap;font-size:1.05rem;font-weight:800}.crt-mbar-v small{font-family:var(--font-fa);color:var(--th-text-2);font-size:.68rem;font-weight:500}.crt-page{padding-bottom:72px}}@media (width<=640px){.crt-card{padding:14px;grid-template-columns:auto minmax(0,1fr);gap:12px 14px;padding-inline-start:16px}.crt-ico{align-self:start}.crt-money{grid-column:1/-1;min-width:0}.crt-act{grid-column:1/-1}.crt-del{width:auto;height:auto;padding:9px 16px}.crt-del-t{display:inline}.crt-empty-acts .crt-btn{flex:100%}}.upg-page{flex-direction:column;gap:14px;display:flex}.upg-page>*{min-width:0}.upg-note{color:var(--th-text-2);margin:0;font-size:.78rem;line-height:1.9}.upg-note-block{border-radius:var(--r-md);border:1px solid color-mix(in srgb, var(--th-info) 30%, transparent);background:color-mix(in srgb, var(--th-info) 7%, var(--th-surface));color:var(--th-text-1);align-items:flex-start;gap:10px;padding:11px 14px;font-size:.82rem;display:flex}.upg-note-block>i{color:var(--th-info);flex:none;margin-top:4px}.upg-empty{text-align:center;background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-lg);flex-direction:column;align-items:center;gap:12px;padding:48px 22px;display:flex}.upg-empty>i{color:var(--th-text-3);font-size:2.4rem}.upg-empty-t{color:var(--th-text-1);font-size:1.05rem;font-weight:700}.upg-empty p{color:var(--th-text-2);max-width:46ch;margin:0;font-size:.84rem;line-height:1.9}.upg-empty-list{border-radius:var(--r-md);background:var(--th-surface-2);border:1px solid var(--th-border);text-align:start;width:100%;max-width:520px;margin-top:6px;padding:14px}.upg-empty-list-t{color:var(--th-text-2);margin-bottom:8px;font-size:.78rem;font-weight:700}.upg-empty-row{color:var(--th-text-1);border-top:1px solid var(--th-border);flex-wrap:wrap;align-items:baseline;gap:8px;padding:6px 0;font-size:.82rem;display:flex}.upg-empty-row:first-of-type{border-top:0}.upg-empty-row span{font-family:var(--font-num);color:var(--th-text-2);direction:ltr}.upg-empty-row em{color:var(--th-text-3);font-size:.76rem;font-style:normal}.upg-picker{background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-lg);margin:0;padding:14px 16px}.upg-picker>label{color:var(--th-text-1);align-items:center;gap:8px;margin-bottom:9px;font-size:.84rem;font-weight:700;display:flex}.upg-picker>label i{color:var(--th-brand)}.upg-picker-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.upg-picker-row select{flex:260px;min-width:0}.upg-picker-row .th-btn{flex:none}.upg-hero{--upg-c:var(--th-success);background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-lg);flex-wrap:wrap;gap:18px 24px;padding:18px 20px;display:flex}.upg-hero.is-warn{--upg-c:var(--th-warning)}.upg-hero.is-crit,.upg-hero.is-over{--upg-c:var(--th-danger)}.upg-hero-main{flex-direction:column;flex:260px;gap:6px;min-width:0;display:flex}.upg-hero-top{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.upg-hero-lbl{color:var(--th-text-3);font-size:.76rem}.upg-hero-num{font-family:var(--font-num);color:var(--th-text-2);font-size:.9rem;font-weight:800}a.upg-hero-num:hover{color:var(--th-brand)}.upg-hero-type{background:var(--th-surface-2);border:1px solid var(--th-border);color:var(--th-text-2);border-radius:999px;padding:2px 9px;font-size:.72rem}.upg-hero-prod{color:var(--th-text-1);overflow-wrap:anywhere;font-size:1.15rem;font-weight:800;line-height:1.6}.upg-hero-prod a{color:inherit}.upg-hero-prod a:hover{color:var(--th-brand)}.upg-hero-domain,.upg-hero-owner{color:var(--th-text-2);align-items:center;gap:7px;font-size:.82rem;display:flex}.upg-hero-domain i,.upg-hero-owner i{color:var(--th-text-3);font-size:.8em}.upg-hero-domain a{font-family:var(--font-num);color:inherit;direction:ltr}.upg-hero-domain a:hover,.upg-hero-owner a:hover{color:var(--th-brand)}.upg-hero-side{flex-direction:column;flex:none;gap:14px;width:250px;max-width:100%;display:flex}.upg-life-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.upg-life-lbl{color:var(--th-text-3);font-size:.74rem}.upg-life-val{font-family:var(--font-num);color:var(--th-text-1);font-size:1.3rem;font-weight:800;line-height:1.2}.upg-life-val small{font-family:var(--font-fa);color:var(--th-text-2);margin-inline-start:4px;font-size:.68rem;font-weight:500}.upg-hero.is-over .upg-life-val{color:var(--th-danger)}.upg-life-bar{background:color-mix(in srgb, var(--th-text-3) 22%, transparent);border-radius:999px;height:7px;margin-top:7px;overflow:hidden}.upg-life-bar>span{background:var(--upg-c);border-radius:999px;min-width:6px;height:100%;display:block}.upg-credit{border-radius:var(--r-md);background:color-mix(in srgb, var(--th-brand) 9%, var(--th-surface));border:1px solid color-mix(in srgb, var(--th-brand) 32%, transparent);flex-direction:column;gap:2px;padding:11px 13px;display:flex}.upg-credit-lbl{color:var(--th-text-2);font-size:.72rem}.upg-credit-val{font-family:var(--font-num);color:var(--th-text-1);font-size:1.35rem;font-weight:800;line-height:1.4}.upg-credit-val small{font-family:var(--font-fa);color:var(--th-text-2);margin-inline-start:5px;font-size:.68rem;font-weight:500}.upg-credit-note{color:var(--th-text-3);font-size:.7rem;line-height:1.7}.upg-step{background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-lg);padding:16px 18px}.upg-step-hd{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.upg-step-n{background:var(--th-brand);width:24px;height:24px;color:var(--th-on-brand);font-family:var(--font-num);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.78rem;font-weight:800;display:inline-flex}.upg-step-t{color:var(--th-text-1);font-size:.92rem;font-weight:700}.upg-group{margin:0;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.upg-group label{color:var(--th-text-3);margin:0;font-size:.76rem}.upg-group select{min-width:200px;max-width:100%}.upg-plans{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.upg-plan{background:var(--th-surface-2);border:1px solid var(--th-border);border-radius:var(--r-lg);min-width:0;transition:border-color var(--t-fast), box-shadow var(--t-fast), transform var(--t-fast);flex-direction:column;gap:10px;padding:15px;display:flex}.upg-plan:hover{border-color:var(--th-border-2);box-shadow:var(--sh-sm);transform:translateY(-2px)}.upg-plan.is-picked{border-color:var(--th-brand);background:color-mix(in srgb, var(--th-brand) 8%, var(--th-surface));box-shadow:0 0 0 1px var(--th-brand) inset}.upg-plan.is-hidden-prod{opacity:.78;border-style:dashed}.upg-plan-name{color:var(--th-text-1);overflow-wrap:anywhere;font-size:.95rem;font-weight:700;line-height:1.7}.upg-plan-flag{vertical-align:middle;background:var(--th-surface);border:1px solid var(--th-border);color:var(--th-text-3);border-radius:999px;padding:1px 7px;font-size:.66rem;font-weight:500}.upg-plan-specs{flex-direction:column;gap:6px;display:flex}.upg-plan-spec{justify-content:space-between;align-items:baseline;gap:10px;font-size:.78rem;display:flex}.upg-plan-spec-k{color:var(--th-text-3);align-items:center;gap:6px;display:inline-flex}.upg-plan-spec-k i{font-size:.85em}.upg-plan-spec-v{font-family:var(--font-num);color:var(--th-text-1);font-weight:700}.upg-plan-gain{background:color-mix(in srgb, var(--th-success) 13%, var(--th-surface));border:1px solid color-mix(in srgb, var(--th-success) 35%, transparent);font-family:var(--font-num);color:#047857;border-radius:999px;align-self:flex-start;align-items:center;gap:5px;padding:3px 9px;font-size:.72rem;font-weight:700;display:inline-flex}.upg-plan-gain i{font-size:.8em}html.dark .upg-plan-gain{color:var(--th-success)}.upg-plan-btn{border-radius:var(--r-md);background:var(--th-surface);border:1px solid var(--th-border-2);width:100%;color:var(--th-text-2);cursor:pointer;transition:border-color var(--t-fast), color var(--t-fast), background var(--t-fast);margin-top:auto;padding:9px 12px;font-family:inherit;font-size:.8rem;font-weight:600}.upg-plan-btn:hover{border-color:var(--th-brand);color:var(--th-text-1)}.upg-plan.is-picked .upg-plan-btn{background:var(--th-brand);border-color:var(--th-brand);color:var(--th-on-brand)}.upg-noplan{border-radius:var(--r-md);background:var(--th-surface-2);border:1px solid var(--th-border);align-items:flex-start;gap:12px;padding:16px;display:flex}.upg-noplan>i{color:var(--th-success);flex:none;margin-top:3px;font-size:1.1rem}.upg-noplan b{color:var(--th-text-1);margin-bottom:3px;font-size:.88rem;display:block}.upg-noplan span{color:var(--th-text-2);font-size:.8rem;line-height:1.9}.upg-quote.is-blocked{border-color:color-mix(in srgb, var(--th-warning) 45%, transparent)}.upg-move{flex-wrap:wrap;align-items:stretch;gap:10px;margin-bottom:14px;display:flex}.upg-move-side{border-radius:var(--r-md);background:var(--th-surface-2);border:1px solid var(--th-border);flex-direction:column;flex:200px;gap:3px;min-width:0;padding:11px 13px;display:flex}.upg-move-side.is-to{background:color-mix(in srgb, var(--th-brand) 9%, var(--th-surface));border-color:color-mix(in srgb, var(--th-brand) 35%, transparent)}.upg-move-lbl{color:var(--th-text-3);font-size:.7rem}.upg-move-val{color:var(--th-text-1);overflow-wrap:anywhere;font-size:.9rem;font-weight:700;line-height:1.7}.upg-move-arrow{color:var(--th-text-3);flex:none;align-items:center;display:flex}.upg-bill{border-radius:var(--r-md);background:var(--th-surface-2);border:1px solid var(--th-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;padding:15px 17px;display:flex}.upg-bill-rows{flex-direction:column;flex:240px;gap:7px;min-width:0;display:flex}.upg-bill-row{color:var(--th-text-2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;font-size:.8rem;display:flex}.upg-bill-row b{font-family:var(--font-num);color:var(--th-text-1);font-weight:700}.upg-bill-row.is-off b{color:var(--th-success)}.upg-bill-row.is-note{color:var(--th-text-3);font-size:.76rem}.upg-bill-row.is-note b{font-family:var(--font-fa);color:var(--th-text-2);font-weight:600}.upg-bill-total{text-align:start;flex-direction:column;flex:none;gap:1px;display:flex}.upg-bill-total-lbl{color:var(--th-text-2);font-size:.74rem}.upg-bill-total-val{font-family:var(--font-num);color:var(--th-text-1);font-size:1.75rem;font-weight:800;line-height:1.3}.upg-bill-total-val small{font-family:var(--font-fa);color:var(--th-text-2);margin-inline-start:6px;font-size:.72rem;font-weight:500}.upg-confirm{flex-wrap:wrap;align-items:center;gap:10px 14px;margin:14px 0 0;display:flex}.upg-confirm .th-btn{justify-content:center;min-width:230px}.upg-confirm .upg-note{flex-basis:100%}.upg-warn{border-radius:var(--r-md);background:color-mix(in srgb, var(--th-warning) 10%, var(--th-surface));border:1px solid color-mix(in srgb, var(--th-warning) 42%, transparent);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.upg-warn>i{color:var(--th-brand-dark);flex:none;margin-top:3px;font-size:1.05rem}html.dark .upg-warn>i{color:var(--th-brand)}.upg-warn b{color:var(--th-text-1);margin-bottom:3px;font-size:.87rem;display:block}.upg-warn span{color:var(--th-text-2);font-size:.8rem;line-height:1.9}.upg-done{border-radius:var(--r-lg);background:color-mix(in srgb, var(--th-success) 8%, var(--th-surface));border:1px solid color-mix(in srgb, var(--th-success) 38%, transparent);align-items:flex-start;gap:15px;padding:20px;display:flex}.upg-done-ico{color:var(--th-success);flex:none;font-size:1.9rem;line-height:1}.upg-done-body{flex:auto;min-width:0}.upg-done-t{color:var(--th-text-1);font-size:1.02rem;font-weight:800}.upg-done p{color:var(--th-text-2);margin:6px 0 0;font-size:.83rem;line-height:1.9}.upg-done-acts{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}@media (width<=780px){.upg-hero-side{flex-flow:wrap;gap:12px;width:100%}.upg-hero-side>*{flex:190px;min-width:0}}@media (width<=640px){.upg-hero{gap:14px;padding:16px}.upg-hero-prod{font-size:1.05rem}.upg-step{padding:14px}.upg-group{width:100%;margin-inline-start:0}.upg-group select{flex:auto;min-width:0}.upg-plans{grid-template-columns:1fr}.upg-move-arrow{justify-content:center;width:100%;transform:rotate(-90deg)}.upg-bill{flex-direction:column;align-items:stretch}.upg-bill-total{border-top:1px solid var(--th-border);flex-direction:row;justify-content:space-between;align-items:baseline;gap:10px;padding-top:12px}.upg-confirm .th-btn{width:100%;min-width:0}.upg-done{flex-direction:column;gap:10px}.upg-done-acts .th-btn{flex:100%;justify-content:center}}.apv-page{flex-direction:column;gap:14px;max-width:1040px;display:flex}.apv-hero{flex-wrap:wrap;align-items:center;gap:14px;padding:20px 22px;display:flex}.apv-hero-ico{border-radius:var(--r-md);background:var(--th-surface-2);width:52px;height:52px;color:var(--th-text-2);flex:none;justify-content:center;align-items:center;font-size:1.45rem;display:flex}.apv-hero.is-ok .apv-hero-ico{color:var(--th-success);background:#10b9811f}.apv-hero.is-warn .apv-hero-ico{color:var(--th-warning);background:#f59e0b24}.apv-hero.is-bad .apv-hero-ico{color:var(--th-danger);background:#ef44441f}.apv-hero-txt{flex:240px;min-width:0}.apv-hero-title{color:var(--th-text-1);font-size:1.05rem;font-weight:700}.apv-hero-sub{color:var(--th-text-2);margin-top:4px;font-size:.84rem;line-height:1.9}.apv-hero-badge{background:var(--th-surface-2);color:var(--th-text-2);border-radius:99px;flex:none;padding:6px 16px;font-size:.85rem;font-weight:700}.apv-hero-badge.is-ok{color:#047857;background:#10b9811f}.apv-hero-badge.is-warn{color:#b45309;background:#f59e0b24}.apv-hero-badge.is-bad{color:#b91c1c;background:#ef44441f}html.dark .apv-hero-badge.is-ok{color:var(--th-success)}html.dark .apv-hero-badge.is-warn{color:var(--th-warning)}html.dark .apv-hero-badge.is-bad{color:#f87171}@media (width<=575px){.apv-hero-badge{display:none}}.apv-stepbar{gap:8px;margin:0;padding:0;list-style:none;display:flex}.apv-stepbar>li{border-radius:var(--r-md);border:1px solid var(--th-border);background:var(--th-surface-2);min-width:0;color:var(--th-text-2);white-space:nowrap;flex:1 1 0;align-items:center;gap:9px;padding:10px 12px;font-size:.81rem;display:flex;overflow:hidden}.apv-stepbar .n{background:var(--th-border);width:22px;height:22px;color:var(--th-text-2);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:flex}.apv-stepbar>li.is-done{color:#047857;background:#10b98112;border-color:#10b9814d}.apv-stepbar>li.is-done .n{background:var(--th-success);color:#fff}html.dark .apv-stepbar>li.is-done{color:var(--th-success)}.apv-stepbar>li.is-active{border-color:var(--th-brand);color:var(--th-text-1);background:#f59e0b17;font-weight:700}.apv-stepbar>li.is-active .n{background:var(--th-brand);color:var(--th-on-brand)}@media (width<=575px){.apv-stepbar>li{flex:none;padding:8px 10px}.apv-stepbar>li .t{display:none}.apv-stepbar>li.is-active{flex:auto}.apv-stepbar>li.is-active .t{display:inline}}.apv-grid{grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:start;gap:14px;display:grid}@media (width<=900px){.apv-grid{grid-template-columns:1fr}}.apv-side{flex-direction:column;gap:14px;min-width:0;display:flex}.apv-card .th-card-body{padding:20px}.apv-facts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.apv-fact{background:var(--th-surface-2);border:1px solid var(--th-border);border-radius:var(--r-md);padding:12px 14px}.apv-fact-lbl{color:var(--th-text-2);margin-bottom:4px;font-size:.76rem;display:block}.apv-fact-val{color:var(--th-text-1);font-size:.95rem;font-weight:700;display:block}.apv-page .th-alert a{color:var(--th-link-hover);font-weight:600}.apv-page .th-alert a:hover{text-underline-offset:2px;text-decoration:underline}.apv-note{color:var(--th-text-2);align-items:flex-start;gap:9px;margin:16px 0 0;font-size:.83rem;line-height:2;display:flex}.apv-note>i{color:var(--th-info);flex:none;margin-top:6px;font-size:.85rem}.apv-hint{color:var(--th-text-2);margin-top:6px;font-size:.78rem;line-height:1.9}.apv-hint-center{text-align:center;margin-top:12px}.apv-mobile,#maincontent input.apv-mobile:not(.btn){font-family:var(--font-num);letter-spacing:.06em;text-align:center;font-size:1.05rem;font-weight:600}.apv-otp,#maincontent input.apv-otp:not(.btn){text-align:center;max-width:240px;font-family:var(--font-num);letter-spacing:.5em;text-indent:.5em;margin-inline:auto;padding:10px 12px;font-size:1.5rem;font-weight:700}.apv-otp::-webkit-outer-spin-button,.apv-otp::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#maincontent input.apv-otp.is-err,#maincontent input.apv-mobile.is-err{border-color:var(--th-danger);box-shadow:0 0 0 3px #ef44441f}.apv-target{border:1px dashed var(--th-border-2);border-radius:var(--r-md);background:var(--th-surface-2);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:10px 13px;display:flex}.apv-target>i{color:var(--th-text-3);flex:none;font-size:.85rem}.apv-target-num{min-width:0;color:var(--th-text-1);flex:auto;font-size:1rem;font-weight:700}.apv-inline-form{margin:0;display:inline}.apv-linkbtn{color:var(--th-link);cursor:pointer;user-select:none;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:.82rem;display:inline-flex}.apv-linkbtn:hover{color:var(--th-link-hover);text-underline-offset:3px;text-decoration:underline}.apv-linkbtn[disabled]{color:var(--th-text-3);cursor:default;text-decoration:none}.apv-linkbtn>i{font-size:.74rem}.apv-actions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.apv-actions>.apv-btn{flex:190px;min-width:0}.apv-btn{justify-content:center;align-items:center;gap:7px;display:inline-flex}.apv-btn-alt,#maincontent a.apv-btn-alt{background:var(--th-surface);color:var(--th-text-1);border:1px solid var(--th-border-2);transition:border-color var(--t-fast), color var(--t-fast), background var(--t-fast)}.apv-btn-alt:hover,#maincontent a.apv-btn-alt:hover{background:color-mix(in srgb, var(--th-brand) 8%, var(--th-surface));border-color:var(--th-brand);color:var(--th-text-1)}.apv-btn-alt>i{color:var(--th-brand)}.apv-resend{border-top:1px dashed var(--th-border);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:18px;padding-top:14px;display:flex}.apv-resend .apv-hint{margin-top:0}.apv-sep{color:var(--th-text-3)}.apv-wait{text-align:center;color:var(--th-text-2);padding:8px 0;font-size:.85rem}.apv-wait img{vertical-align:middle}.apv-alt-desc{color:var(--th-text-2);margin:0 0 12px;font-size:.84rem;line-height:2}.apv-alt-desc:last-child{margin-bottom:0}.apv-alt-desc>i{color:var(--th-warning);margin-inline-end:5px}.apv-alt-btn{align-items:center;gap:7px;display:inline-flex}.apv-alt.is-pending .th-card-title i{color:var(--th-warning)}.apv-drop{text-align:center;cursor:pointer;border:2px dashed var(--th-border-2);border-radius:var(--r-lg);background:var(--th-surface-2);transition:border-color var(--t-fast), background var(--t-fast);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:26px 18px;display:flex}.apv-drop:hover,.apv-drop.is-over{border-color:var(--th-brand);background:color-mix(in srgb, var(--th-brand) 6%, transparent)}.apv-drop.is-filled{border-style:solid;border-color:var(--th-success);background:color-mix(in srgb, var(--th-success) 7%, transparent)}.apv-drop-ico{color:var(--th-text-3);font-size:1.6rem}.apv-drop.is-filled .apv-drop-ico{color:var(--th-success)}.apv-drop-title{color:var(--th-text-1);overflow-wrap:anywhere;font-size:.88rem;font-weight:700}.apv-drop-sub{color:var(--th-text-2);font-size:.78rem;line-height:1.9}.apv-drop-input{opacity:0;clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.apv-drop-thumb{border-radius:var(--r-sm);border:1px solid var(--th-border);background:#fff;max-width:190px;max-height:130px}@media (width<=575px){.apv-hero{gap:12px;padding:16px}.apv-card .th-card-body{padding:16px}.apv-actions>.apv-btn{flex:100%}.apv-target{gap:8px}}.ckt-page{flex-direction:column;gap:14px;display:flex}.ckt-page>*{min-width:0}.ckt-hero{border-radius:var(--r-lg);border:1px solid color-mix(in srgb, var(--th-success) 32%, transparent);background:color-mix(in srgb, var(--th-success) 9%, var(--th-surface));align-items:center;gap:14px;padding:16px 18px;display:flex}.ckt-hero-ico{background:color-mix(in srgb, var(--th-success) 16%, transparent);color:#047857;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.35rem;display:inline-flex}html.dark .ckt-hero-ico{color:var(--th-success)}.ckt-hero-tx{min-width:0}.ckt-hero-t{color:var(--th-text-1);font-size:1rem;font-weight:700}.ckt-hero-s{color:var(--th-text-2);margin-top:5px;font-size:.82rem;line-height:1.9}.ckt-card{background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-lg);overflow:hidden}.ckt-card-h{border-bottom:1px solid var(--th-border);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:13px 16px;display:flex}.ckt-card-t{color:var(--th-text-1);font-size:.9rem;font-weight:700}.ckt-fid{font-family:var(--font-num);color:var(--th-text-2)}.ckt-due{background:color-mix(in srgb, var(--th-warning) 13%, transparent);color:#92400e;border-radius:999px;align-items:center;gap:6px;margin-inline-start:auto;padding:4px 10px;font-size:.74rem;display:inline-flex}.ckt-due b{font-family:var(--font-num)}.ckt-due i{font-size:.9em}html.dark .ckt-due{color:var(--th-brand)}.ckt-tbl-wrap{overflow-x:auto}.ckt-tbl{border-collapse:collapse;width:100%}.ckt-tbl th,.ckt-tbl td{text-align:start;border-bottom:1px solid var(--th-border);vertical-align:top;padding:11px 16px}.ckt-tbl thead th{background:var(--th-surface-2);color:var(--th-text-2);white-space:nowrap;font-size:.74rem;font-weight:600}.ckt-tbl .ckt-num{text-align:end;white-space:nowrap;font-family:var(--font-num)}.ckt-tbl tbody tr:last-child td{border-bottom:1px solid var(--th-border)}.ckt-kind{background:color-mix(in srgb, var(--ckt-c,var(--th-text-3)) 13%, transparent);color:var(--ckt-c,var(--th-text-2));white-space:nowrap;vertical-align:middle;border-radius:999px;align-items:center;gap:5px;margin-inline-end:7px;padding:2px 8px;font-size:.68rem;font-weight:600;display:inline-flex}.ckt-kind i{font-size:.9em}.ckt-kind.is-domain{--ckt-c:var(--th-info);color:#1d4ed8}.ckt-kind.is-host{--ckt-c:var(--th-brand);color:#92400e}.ckt-kind.is-server{--ckt-c:var(--th-success);color:#047857}html.dark .ckt-tbl .ckt-kind{color:var(--ckt-c)}.ckt-title{color:var(--th-text-1);overflow-wrap:anywhere;font-size:.86rem;font-weight:600}.ckt-desc{color:var(--th-text-2);overflow-wrap:anywhere;margin-top:5px;font-size:.76rem;display:block}.ckt-off{color:var(--th-danger);font-weight:600}.ckt-dash{color:var(--th-text-3)}.ckt-tbl tfoot td{background:var(--th-surface-2);color:var(--th-text-1);border-bottom:0;padding:14px 16px;font-size:.86rem;font-weight:700}.ckt-grand{font-family:var(--font-num);color:var(--th-text-1);font-size:1.2rem;font-weight:800}.ckt-tbl tfoot small{font-family:var(--font-fa);color:var(--th-text-2);font-size:.7rem;font-weight:500}.ckt-acts{flex-wrap:wrap;gap:10px;padding:16px;display:flex}.ckt-btn{border-radius:var(--r-md);cursor:pointer;white-space:nowrap;transition:background var(--t-fast), border-color var(--t-fast), color var(--t-fast);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-family:inherit;font-size:.88rem;font-weight:700;display:inline-flex}.ckt-btn-primary{background:var(--th-brand);color:var(--th-on-brand)}.ckt-btn-primary:hover{background:var(--th-brand-dark);color:var(--th-on-brand);text-decoration:none}.ckt-btn-ghost{background:var(--th-surface);border-color:var(--th-border);color:var(--th-text-2)}.ckt-btn-ghost:hover{border-color:var(--th-brand);color:var(--th-text-1);text-decoration:none}html.dark a.ckt-btn-primary{color:var(--th-on-brand)}html.dark a.ckt-btn-ghost{color:var(--th-text-2)}.ckt-notes{background:var(--th-surface);border:1px solid var(--th-border);border-radius:var(--r-lg);padding:14px 16px}.ckt-notes-h{color:var(--th-text-1);align-items:center;gap:7px;margin-bottom:10px;font-size:.84rem;font-weight:700;display:flex}.ckt-notes-h i{color:var(--th-text-3)}.ckt-note+.ckt-note{border-top:1px dashed var(--th-border);margin-top:12px;padding-top:12px}.ckt-note-t{color:var(--th-text-1);font-size:.82rem;font-weight:600}.ckt-note-b{color:var(--th-text-2);overflow-wrap:anywhere;margin-top:5px;font-size:.78rem;line-height:1.9}.ckt-hints{flex-direction:column;gap:8px;display:flex}.ckt-hint{color:var(--th-text-2);align-items:flex-start;gap:8px;font-size:.78rem;line-height:1.9;display:flex}.ckt-hint i{color:var(--th-text-3);flex:none;margin-top:5px}@media (width<=640px){.ckt-hero{gap:12px;padding:14px}.ckt-hero-ico{width:38px;height:38px;font-size:1.15rem}.ckt-due{margin-inline-start:0}.ckt-acts{padding:14px}.ckt-acts .ckt-btn{flex:100%}.ckt-tbl,.ckt-tbl tbody,.ckt-tbl tfoot,.ckt-tbl tr,.ckt-tbl td{display:block}.ckt-tbl thead{display:none}.ckt-tbl tbody tr{border-bottom:1px solid var(--th-border);padding:13px 14px}.ckt-tbl tbody tr:last-child{border-bottom:0}.ckt-tbl tbody td{border-bottom:0;padding:0}.ckt-tbl tbody td.ckt-num{text-align:start;justify-content:space-between;align-items:baseline;gap:12px;margin-top:7px;display:flex}.ckt-tbl tbody td.ckt-num:before{content:attr(data-lbl);font-family:var(--font-fa);color:var(--th-text-3);font-size:.74rem}.ckt-kind{margin-inline-end:0;margin-bottom:6px}.ckt-title{display:block}.ckt-tbl tfoot tr{background:var(--th-surface-2);justify-content:space-between;align-items:baseline;gap:12px;padding:13px 14px;display:flex}.ckt-tbl tfoot td{background:0 0;padding:0}}