@layer technology {
/* Shared presentation adapter for the imported service forms; request logic is unchanged. */
body.tb-app.tb-legacy{display:block!important;padding:0!important;background:var(--tb-bg)!important;min-height:100dvh!important;color:var(--tb-ink)!important;font-family:Inter,'TB Bengali',sans-serif!important;overflow-x:clip!important}
body.tb-legacy:before,body.tb-legacy:after{display:none!important}.tb-legacy-content{margin-left:var(--tb-sidebar);padding:27px 35px 40px;min-height:calc(100vh - var(--tb-header))}.tb-legacy .tb-topbar{background:var(--tb-surface)!important}.tb-legacy-content>.app-shell{display:block!important;grid-template-columns:1fr!important;padding:0!important;width:auto!important;min-height:0!important}.tb-legacy-content .app-main{margin:0!important;padding:0!important;min-width:0!important}.tb-legacy-content .wrap,.tb-legacy-content .page,.tb-legacy-content .sg-page,.tb-legacy-content .av-shell,.tb-legacy-content .gi64-page,.tb-legacy-content>.container{width:100%!important;max-width:1440px!important;margin:0 auto!important;padding:0!important;min-height:0!important}.tb-legacy-content .app-sidebar,.tb-legacy-content .sidebar-toggle,.tb-legacy-content .sidebar-backdrop,.tb-legacy-content .bdhb-admin-sidebar,.tb-legacy-content .bdhb-side-toggle,.tb-legacy-content .bdhb-side-backdrop,.tb-legacy-content .bdhb-mobile-menu-btn,.tb-legacy-content .tw-sidebar,.tb-legacy-content .tw-menu-toggle,.tb-legacy-content .tw-side-shade,.tb-legacy-content .top,.tb-legacy-content header.nav,.tb-legacy-content .page>.nav,.tb-legacy-content .sg-topbar,.tb-legacy-content .av-topbar,.tb-legacy-content .tabs,.tb-legacy-content .tool-grid,.tb-legacy-content .mpd,.tb-legacy-content .udp,.tb-legacy-content .topbar,.tb-legacy-content .mobile-bottom-nav,.tb-legacy-content .bdhb-mobile-menu-panel,.tb-legacy-content .bdhb-mobile-menu-backdrop{display:none!important}.tb-legacy-content{--bg:var(--tb-bg);--panel:var(--tb-surface);--panel2:var(--tb-surface);--card:var(--tb-surface);--text:var(--tb-ink);--muted:var(--tb-muted);--line:var(--tb-border);--green:var(--tb-primary);--cyan:var(--tb-primary);--blue:var(--tb-primary);--brand:var(--tb-primary);--brand2:var(--tb-primary);--shadow:var(--tb-shadow);color:var(--tb-ink)!important}.tb-legacy-content :is(.card,.panel,.workspace,.sg-card,.av-panel,.gi64-input-card,.gi64-summary-card,.gi64-admin-panel,.balance-card,.users-card,.recharge-card,.recharge-panel,.asm-panel,.form-card,.content-card){background:var(--tb-surface)!important;color:var(--tb-ink)!important;border:1px solid var(--tb-border)!important;box-shadow:var(--tb-shadow)!important;border-radius:12px!important;backdrop-filter:none!important}.tb-legacy-content .panel{display:none}.tb-legacy-content .panel.active{display:block!important}.tb-legacy-content :is(.hero,.sg-hero,.av-hero,.cid-premium-head,.ip-hero-card,.gi64-hero){background:var(--tb-surface)!important;border:1px solid var(--tb-border)!important;border-radius:12px!important;color:var(--tb-ink)!important;box-shadow:none!important;padding:26px!important;margin-bottom:22px!important}.tb-legacy-content :is(.hero,.sg-hero,.av-hero,.cid-premium-head,.ip-hero-card,.gi64-hero) :is(h1,h2,h3,span,em){color:var(--tb-ink)!important;text-shadow:none!important;background-image:none!important;-webkit-text-fill-color:currentColor!important}.tb-legacy-content :is(.hero,.sg-hero,.av-hero,.cid-premium-head,.ip-hero-card,.gi64-hero) p{color:var(--tb-muted)!important}.tb-legacy-content :is(h1,h2,h3,h4){color:var(--tb-ink)!important;font-family:Inter,'TB Bengali',sans-serif!important;letter-spacing:-.4px!important;text-shadow:none!important}.tb-legacy-content :is(h1){font-size:27px!important}.tb-legacy-content :is(h2){font-size:21px!important}.tb-legacy-content :is(p,.sub,.hint,.note,.muted,.field label,small){color:var(--tb-muted)}.tb-legacy-content :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),textarea,select){background:var(--tb-bg)!important;border:1px solid var(--tb-border)!important;border-radius:8px!important;color:var(--tb-ink)!important;font-family:Inter,'TB Bengali',sans-serif!important;box-shadow:none!important;font-size:13px!important;max-width:100%}.tb-legacy-content textarea::placeholder,.tb-legacy-content input::placeholder{color:var(--tb-muted)!important;opacity:.8}.tb-legacy-content :is(.btn,.verify-btn,.sg-btn,.av-btn,.gi64-btn.primary,.submit-btn,.primary-btn,button[type=submit]){background:var(--tb-primary)!important;border:1px solid var(--tb-primary)!important;box-shadow:none!important;border-radius:8px!important;color:#fff!important;font-size:12px!important;text-shadow:none!important;font-family:Inter,'TB Bengali',sans-serif!important}.tb-legacy-content :is(.ghost,.btn.ghost,.secondary,.btn.secondary,.gi64-btn.ghost){background:var(--tb-surface)!important;border-color:var(--tb-border)!important;color:var(--tb-ink)!important}.tb-legacy-content :is(.badge,.pill,.chip,.eyebrow,.cid-kicker,.gi64-kicker,.cid-price-box){background:var(--tb-primary-soft)!important;border-color:var(--tb-border)!important;color:var(--tb-primary)!important;box-shadow:none!important}.tb-legacy-content :is(.cid-trust-row,.cid-guide,.cid-input-helper,.ip-smart-field,.ip-usage-card,.sg-info,.av-guide-card,.gi64-history-note,.gi64-authorization){background:var(--tb-bg)!important;border-color:var(--tb-border)!important;color:var(--tb-muted)!important}.tb-legacy-content table{background:var(--tb-surface)!important;color:var(--tb-ink)!important;border-color:var(--tb-border)!important}.tb-legacy-content th{background:var(--tb-bg)!important;color:var(--tb-muted)!important}.tb-legacy-content :is(td,th){border-color:var(--tb-border)!important}.tb-legacy-content :is(.result-modal-backdrop,.modal,.support-modal,.nv-loader,.nid-ready){z-index:1000!important}.tb-legacy-content :is(.dialog,.modal-card,.result-modal,.sg-modal-box,.av-modal-card,.nid-ready-card){background:var(--tb-surface)!important;color:var(--tb-ink)!important;border-color:var(--tb-border)!important;box-shadow:0 24px 90px #001b2230!important}.tb-legacy-content :is(.premium-report-card,.report-card,.result-box,.sg-result,.ip-result-card,.gi64-metrics article){background:var(--tb-surface)!important;border-color:var(--tb-border)!important;color:var(--tb-ink)!important}.tb-legacy-content :is(pre,.report-text,.report-textarea){background:var(--tb-bg)!important;color:var(--tb-ink)!important;border-color:var(--tb-border)!important}.tb-legacy-content .gi64-workspace{gap:22px!important}.tb-legacy-content .gi64-loader-card{background:var(--tb-surface)!important;color:var(--tb-ink)!important}.tb-legacy-content .gi64-hero-art{display:none!important}.tb-legacy-content .cid-heading-icon,.tb-legacy-content .cid-paste-icon,.tb-legacy-content .ip-globe-icon{background:var(--tb-primary-soft)!important;color:var(--tb-primary)!important;box-shadow:none!important;border-color:var(--tb-border)!important}.tb-legacy-content :is(.cid-premium-page,.ip-premium-page){padding:0!important;border:0!important;background:transparent!important}.tb-legacy-content .cid-premium-card{padding:24px!important}.tb-legacy-content .cid-premium-head{padding:0 0 22px!important;border-width:0 0 1px!important;border-radius:0!important}.tb-legacy-content .cid-guide{border-radius:9px!important}.tb-legacy-content .gi64-metrics strong{color:var(--tb-primary)!important}.tb-legacy-content .ip-workspace{gap:20px!important}.tb-legacy-content .ip-globe{opacity:.35!important}.tb-legacy-content .modal .shade{background:#08211e88!important}.tb-legacy-content .gi64-stage-row{display:none!important}.tb-legacy-content .gi64-loader-close{background:var(--tb-bg)!important;color:var(--tb-muted)!important}
@media(max-width:1250px){.tb-legacy-content{padding:25px 27px 35px}}
@media(max-width:760px){.tb-legacy-content{margin-left:0!important;padding:20px 16px 90px!important}.tb-legacy-content .wrap,.tb-legacy-content .page{width:100%!important}.tb-legacy-content :is(.workspace,.sg-grid,.av-input-layout,.gi64-workspace,.ip-workspace){grid-template-columns:minmax(0,1fr)!important}.tb-legacy-content :is(.hero,.sg-hero,.av-hero,.gi64-hero,.ip-hero-card){padding:20px!important}.tb-legacy-content :is(h1){font-size:24px!important}.tb-legacy-content :is(h2){font-size:18px!important}.tb-legacy-content .cid-premium-card{padding:18px!important}.tb-legacy-content :is(.card,.panel){max-width:100%;min-width:0}.tb-legacy-content .gi64-input-card{padding:0!important}.tb-legacy-content table{min-width:640px}.tb-legacy-content .table-wrap{overflow-x:auto!important}.tb-legacy-content .cid-price-box{padding:10px!important}.tb-legacy-content .cid-heading h1{font-size:21px!important}}
@media print{.tb-legacy-content{margin:0!important;padding:0!important}.tb-legacy-content :is(.tb-sidebar,.tb-topbar,.tb-bottom-nav){display:none!important}}

.tb-legacy-content :is(.cid-form-zone,.cid-textarea-shell,.ip-form-card,.ip-info-card,.ip-live-box,.ip-smart-field,.av-input-card,.gi64-input-card){background:var(--tb-surface)!important;color:var(--tb-ink)!important;border-color:var(--tb-border)!important;box-shadow:none!important}
.tb-legacy-content :is(.cid-textarea-shell,.cid-trust-item,.cid-input-meta,.cid-paste-badge,.cid-detect-status,.ip-smart-field,.ip-title-icon){background:var(--tb-bg)!important;color:var(--tb-muted)!important;border-color:var(--tb-border)!important;box-shadow:none!important}
.tb-legacy-content :is(.cid-input-label,.cid-input-label i,.cid-price-box strong,.ip-card-title h3){color:var(--tb-ink)!important}
.tb-legacy-content .cid-price-box strong{color:var(--tb-primary)!important}
.tb-legacy-content .cid-kicker{background:none!important;border:0!important;letter-spacing:1.7px!important;font-size:9px!important;color:var(--tb-muted)!important;font-weight:500!important}
.tb-legacy-content :is(.cid-premium-card,.cid-textarea-shell,.cid-heading-icon):before,.tb-legacy-content :is(.cid-textarea-shell,.cid-heading-icon):after{display:none!important}
.tb-legacy-content .cid-trust-item{border:1px solid var(--tb-border)!important;border-radius:6px!important;font-size:10px!important;font-weight:500!important}
.tb-legacy-content .cid-trust-item i{color:var(--tb-primary)!important}
.tb-legacy-content .cid-textarea-shell{border:1px solid var(--tb-border)!important;border-radius:8px!important}
.tb-legacy-content .cid-form-zone{padding:25px!important}
.tb-legacy-content #raw_text{min-height:240px!important;line-height:1.9!important;border:0!important;border-radius:8px!important;padding:18px 19px 45px!important;font-size:13px!important;font-weight:400!important;background:var(--tb-bg)!important;color:var(--tb-ink)!important}
.tb-legacy-content .cid-input-meta{font-size:9px!important;bottom:13px!important}
.tb-legacy-content .cid-input-label{font-size:12px!important;font-weight:600!important}
.tb-legacy-content .cid-heading-icon{width:45px!important;height:45px!important;border-radius:11px!important}
.tb-legacy-content .cid-price-box{border-radius:9px!important;min-width:125px!important}
.tb-legacy-content .cid-actions .btn{box-shadow:none!important;text-shadow:none!important;font-weight:600!important;letter-spacing:0!important;min-height:43px!important}
.tb-legacy-content .cid-premium-card{border-radius:12px!important}
.tb-legacy-content .cid-helper-row{color:var(--tb-muted)!important;font-weight:400!important;font-size:10px!important}
@media(max-width:760px){.tb-legacy-content .cid-form-zone{padding:17px!important}.tb-legacy-content #raw_text{min-height:230px!important;font-size:12px!important}.tb-legacy-content .cid-price-box{min-width:94px!important}.tb-legacy-content .cid-price-box strong{font-size:19px!important}.tb-legacy-content .cid-trust-item{font-size:8px!important}}


.tb-legacy-content :is(.field label,label,.stat b,.stat strong){color:var(--tb-ink)!important}
.tb-legacy-content :is(.sub,.hint,.note,.muted,.stat small){color:var(--tb-muted)!important}
.tb-legacy-content :is(.stats,.stat,.nid-provider-card){background:var(--tb-surface)!important;border-color:var(--tb-border)!important;box-shadow:none!important;color:var(--tb-ink)!important}
.tb-legacy-content .nid-provider-copy b{color:var(--tb-ink)!important}
.tb-legacy-content .nid-provider-copy small{color:var(--tb-muted)!important}
.tb-legacy-content :is(.nid-bottom-nav,.nid-page-topbar,.nid-page-brand){display:none!important}
body[data-tb-page="nid_verify/index.php"] .tb-legacy-content .wrap{max-width:800px!important}
body[data-tb-page="nid_verify/index.php"] .tb-legacy-content .card{padding:25px!important}


body.tb-legacy .nid-bottom-nav,body.tb-legacy .nid-page-topbar{display:none!important}
@media(max-width:760px){.tb-legacy-content .cid-kicker{display:none!important}}
}
