@import"https://fonts.googleapis.com/css2?family=Noto+Sans+Georgian:wght@400;500;600;700;800&family=Noto+Serif+Georgian:wght@600;700;800&display=swap";:root{font-family:Satoshi,Avenir Next,Segoe UI,sans-serif;color:#fffaf3;background:radial-gradient(circle at top left,rgba(255,186,120,.22),transparent 28%),radial-gradient(circle at top right,rgba(89,155,255,.18),transparent 26%),linear-gradient(180deg,#0f1721,#172130 45%,#0f1721);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;font-weight:400}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;background:transparent;position:relative;overflow-x:hidden}body:before,body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;display:none}body:before{opacity:0;transition:opacity .35s ease}body:after{opacity:0;transition:opacity .35s ease}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}#root{min-height:100vh;position:relative;z-index:1}.site-shell{width:min(1420px,calc(100% - 44px));margin:0 auto;padding:24px 0 48px;position:relative;z-index:1}@keyframes weather-rain{0%{transform:translate3d(0,-10%,0)}to{transform:translate3d(-4%,14%,0)}}@keyframes weather-sun{0%,to{transform:scale(1) translateZ(0)}50%{transform:scale(1.04) translate3d(1.5%,-1.5%,0)}}@keyframes weather-lightning{0%,9%,11%,38%,40%,71%,to{opacity:0}9.2%{opacity:.28}9.5%{opacity:.62}9.9%{opacity:.18}38.2%{opacity:.36}38.6%{opacity:.82}39%{opacity:.2}71.2%{opacity:.2}71.6%{opacity:.56}72%{opacity:.14}}.topbar,.footer,.hero,.feature-card,.report-card,.faq-card,.contact-panel,.glass-card,.vin-card,.metric-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.topbar{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:10px 16px;position:relative;z-index:120;border:1px solid rgba(255,255,255,.09);border-radius:20px;background:#0b121bb8}.topbar-signed-in{border-color:#ffc47038;background:linear-gradient(135deg,#0b182bf2,#11213ae6 52%,#0c1526f5),#0b121bd1;box-shadow:inset 0 1px #ffe8c71f,inset 0 0 0 1px #ffc4700f,0 18px 42px #050a143d}.topbar-signed-in .brand-text{color:#fff4d9}.topbar-signed-in .nav-link{color:#f8f3ea;background:#ffffff0a;border-color:#ffc47014}.topbar-signed-in .nav-link:hover,.topbar-signed-in .nav-link.active{color:#0d1621;background:linear-gradient(135deg,#ffe7b8,#f8f3ea);border-color:#ffd69694}.topbar-signed-in .topbar-account-menu .dashboard-profile-toggle{min-width:228px;border-color:#ffc4702e;background:linear-gradient(135deg,#fff4d914,#ffffff0a),#08132294;box-shadow:inset 0 1px #fff0d51f,0 10px 24px #00000029}.topbar-signed-in .dashboard-user-chip span{color:#ffecccc2}.topbar-signed-in .dashboard-user-chip strong{color:#fff7e8}.topbar .topbar-auth-link,.topbar .topbar-auth-button,.topbar .theme-control-label{color:#f8f3ea}.topbar-auth{display:flex;align-items:center;justify-content:flex-end;margin-left:auto}.topbar-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-left:auto}.language-controls{display:inline-flex;align-items:center;gap:8px}.language-flag{min-width:54px;height:38px;position:relative;display:inline-flex;justify-content:center;align-items:center;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#fff;cursor:pointer;overflow:hidden;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}.language-flag-ka{border-color:#dc262647;background:linear-gradient(90deg,transparent 0 46%,rgba(220,38,38,1) 46% 54%,transparent 54% 100%),linear-gradient(180deg,transparent 0 44%,rgba(220,38,38,1) 44% 56%,transparent 56% 100%),#fff}.language-flag-en{min-width:62px;border-color:#1e40af47;background:repeating-linear-gradient(180deg,#b22234 0,#b22234 2.9px,#fdfdfd 2.9px,#fdfdfd 5.8px);box-shadow:inset 0 0 0 1px #ffffff38,inset 0 1px #ffffff47}.language-flag:hover,.language-flag.active{transform:translateY(-1px);border-color:#ffffff29;box-shadow:0 8px 18px #1118271f}.language-flag:after{content:"";position:absolute;left:10px;right:10px;bottom:6px;height:3px;border-radius:999px;opacity:.9}.language-flag-ka:after{background:linear-gradient(90deg,#e11d48,#ef4444)}.language-flag-en:after{display:none}.language-flag-en:before{content:"";position:absolute;top:4px;left:4px;width:30px;height:20px;border-radius:8px 0;background:#3c3b6e;box-shadow:inset 0 0 0 1px #ffffff29,inset 0 -1px #0000001f;transition:transform .24s ease,box-shadow .24s ease}.language-en-stars{position:absolute;top:4px;left:4px;width:30px;height:20px;color:#fffffffa;font-size:3.6px;line-height:1;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);place-items:center;pointer-events:none;transition:transform .24s ease}.language-en-stars span{display:block;transform:translateY(-.1px)}.language-symbol-ka{transition:transform .24s ease,filter .24s ease}.language-flag-ka:hover .language-symbol-ka,.language-flag-ka.active .language-symbol-ka{transform:translate(-50%,-50%) scale(1.1) rotate(-6deg);filter:drop-shadow(0 0 6px rgba(220,38,38,.18))}.language-flag-en:hover:before,.language-flag-en.active:before{transform:translate(1px) scale(1.02);box-shadow:inset 0 0 0 1px #fff3,inset 0 -1px #0000001f}.language-flag-en:hover .language-en-stars,.language-flag-en.active .language-en-stars{transform:translate(1px) scale(1.03)}.language-flag-ka:after{display:none}.language-flag.active:after{height:4px}.language-flag-code{font-size:.78rem;font-weight:800;letter-spacing:.08em;color:#172133}.language-symbol{position:relative;flex-shrink:0}.language-symbol-ka{position:absolute;top:50%;left:50%;width:22px;height:22px;transform:translate(-50%,-50%);pointer-events:none}.language-ka-cross{position:absolute;background:#dc2626;border-radius:999px}.language-ka-cross:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#dc2626;border-radius:999px;transform:rotate(90deg)}.language-ka-cross-main{top:50%;left:50%;width:12px;height:2px;transform:translate(-50%,-50%);opacity:1}.language-ka-cross-top-left,.language-ka-cross-top-right,.language-ka-cross-bottom-left,.language-ka-cross-bottom-right{width:4px;height:1.5px;opacity:1}.language-ka-cross-top-left{top:3px;left:3px}.language-ka-cross-top-right{top:3px;right:3px}.language-ka-cross-bottom-left{bottom:3px;left:3px}.language-ka-cross-bottom-right{bottom:3px;right:3px}.language-symbol-en{font-size:.86rem;line-height:1}.topbar-account-menu{width:100%}.topbar-account-menu .dashboard-profile-toggle{min-width:220px}.topbar-auth-card{display:inline-flex;align-items:center;gap:12px;min-width:0;max-width:100%;padding:10px 12px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff0d}.topbar-auth-card-muted{background:#ffffff08}.topbar-auth-kicker{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:#ffca8b;white-space:nowrap}.topbar-auth-actions{display:flex;gap:10px;flex-wrap:wrap}.topbar-auth-link,.topbar-auth-button{display:inline-flex;justify-content:center;align-items:center;min-height:34px;padding:0 10px;border-radius:12px;color:#f8f3ea;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);white-space:nowrap}.topbar-auth-button{cursor:pointer}.topbar-auth-link:hover,.topbar-auth-button:hover{color:#0d1621;background:#f8f3ea;border-color:#f8f3ea}.brand{display:inline-flex;align-items:center;gap:8px;font-size:.98rem;font-weight:700;letter-spacing:.02em}.brand-logo{width:clamp(54px,7vw,82px);height:clamp(54px,7vw,82px);display:block;object-fit:contain;object-position:center;flex-shrink:0}.brand-text{line-height:1;white-space:nowrap}.nav{display:flex;gap:8px;flex-wrap:wrap}.nav-link{padding:8px 12px;border-radius:999px;font-size:.95rem;color:#fffaf3eb;transition:.2s ease}.nav-link:hover,.nav-link.active{color:#0d1621;background:#f8f3ea}.page{padding-top:20px}.hero,.inner-hero{padding:40px;border-radius:32px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(145deg,#101824e6,#182332b8)}.hero{display:grid;grid-template-columns:1.28fr .98fr;gap:32px;align-items:center}.hero-copy h1,.inner-hero h1,.section-heading h2{margin:0;line-height:.98;letter-spacing:-.04em}.hero-copy h1,.inner-hero h1{font-size:clamp(1.95rem,4.7vw,3.15rem);max-width:13ch}.registration-hero h1{font-size:clamp(1.7rem,4vw,2.7rem);max-width:16ch}.hero-text,.inner-hero p,.section-heading p,.feature-card p,.faq-card p,.contact-panel p,.footer p,.report-meta,.panel-subtitle,.helper-text{color:#fffaf3d6}.eyebrow,.panel-tag,.report-kicker{display:inline-block;margin-bottom:12px;font-size:.8rem;text-transform:uppercase;letter-spacing:.18em;color:#ffca8b}.vin-card,.glass-card,.report-card,.faq-card,.feature-card,.contact-panel{border:1px solid rgba(255,255,255,.08);background:#ffffff0d;box-shadow:0 30px 60px #0003}.vin-card{margin-top:22px;padding:20px;border-radius:24px}.vin-label{display:block;margin-bottom:12px;font-weight:600}.vin-form{display:flex;gap:12px}.vin-input{flex:1;min-width:0;padding:16px 18px;border:1px solid rgba(255,255,255,.1);border-radius:16px;color:#f8f3ea;background:#080e16cc}.vin-input::placeholder{color:#f8f3ea6b}.hero-actions{display:flex;gap:14px;margin-top:20px;flex-wrap:wrap}.button{display:inline-flex;justify-content:center;align-items:center;min-height:52px;padding:0 20px;border-radius:16px;border:1px solid transparent;font-weight:700;transition:transform .2s ease,border-color .2s ease,background .2s ease}.button:hover{transform:translateY(-1px)}.button-primary{color:#0b1320;background:linear-gradient(135deg,#ffe1b2,#ffb04f)}.button-secondary{border-color:#ffffff29;background:#ffffff0a}.glass-card{padding:20px;border-radius:26px}.glass-card h2{margin:0;font-size:clamp(1.6rem,2.6vw,2.25rem)}.risk-banner{margin:24px 0;padding:14px 16px;display:flex;align-items:center;gap:12px;border-radius:16px;background:#ffca8b1a;color:#ffe6c4}.risk-dot{width:10px;height:10px;border-radius:50%;background:#ffb04f;box-shadow:0 0 0 6px #ffb04f29}.metric-grid,.feature-grid,.report-grid,.faq-list,.contact-grid{display:grid;gap:18px}.metric-grid{grid-template-columns:repeat(3,1fr)}.metric-card,.feature-card,.faq-card{padding:18px;border-radius:22px}.metric-card strong,.report-score{display:block;font-size:1.8rem;margin-bottom:6px}.dashboard-stat{min-height:132px}.trust-list{margin-top:22px;display:grid;gap:10px}.trust-item{display:inline-flex;align-items:center;gap:10px;color:#fffaf3eb}:root:not([data-theme=light]) .hero-copy h1,:root:not([data-theme=light]) .inner-hero h1,:root:not([data-theme=light]) .section-heading h2,:root:not([data-theme=light]) .glass-card h2,:root:not([data-theme=light]) .feature-card h3,:root:not([data-theme=light]) .faq-card h3,:root:not([data-theme=light]) .contact-panel h2,:root:not([data-theme=light]) .report-card h3,:root:not([data-theme=light]) .homepage-hero-copy h1,:root:not([data-theme=light]) .homepage-report-intro h2,:root:not([data-theme=light]) .homepage-admin-copy h2,:root:not([data-theme=light]) .homepage-security-copy h2,:root:not([data-theme=light]) .homepage-final-cta-card h2,:root:not([data-theme=light]) .homepage-section-heading h2,:root:not([data-theme=light]) .metric-card strong,:root:not([data-theme=light]) .report-score,:root:not([data-theme=light]) .report-item strong,:root:not([data-theme=light]) .report-timeline-item strong,:root:not([data-theme=light]) .homepage-proof-item strong,:root:not([data-theme=light]) .homepage-preview-card strong,:root:not([data-theme=light]) .homepage-solution-card h3,:root:not([data-theme=light]) .homepage-workflow-card h3,:root:not([data-theme=light]) .homepage-usecase-card h3,:root:not([data-theme=light]) .homepage-security-card strong,:root:not([data-theme=light]) .homepage-admin-item strong{color:#fffaf3}:root:not([data-theme=light]) .hero-text,:root:not([data-theme=light]) .inner-hero p,:root:not([data-theme=light]) .section-heading p,:root:not([data-theme=light]) .feature-card p,:root:not([data-theme=light]) .faq-card p,:root:not([data-theme=light]) .contact-panel p,:root:not([data-theme=light]) .footer p,:root:not([data-theme=light]) .report-meta,:root:not([data-theme=light]) .panel-subtitle,:root:not([data-theme=light]) .helper-text,:root:not([data-theme=light]) .homepage-lead,:root:not([data-theme=light]) .homepage-preview-card p,:root:not([data-theme=light]) .homepage-solution-card p,:root:not([data-theme=light]) .homepage-workflow-card p,:root:not([data-theme=light]) .homepage-usecase-card p,:root:not([data-theme=light]) .homepage-admin-item span,:root:not([data-theme=light]) .homepage-security-copy p,:root:not([data-theme=light]) .trust-item,:root:not([data-theme=light]) .metric-card span,:root:not([data-theme=light]) .report-item span,:root:not([data-theme=light]) .report-timeline-item p,:root:not([data-theme=light]) .empty-report p,:root:not([data-theme=light]) .dashboard-review-meta,:root:not([data-theme=light]) .dashboard-tab-meta{color:#fffaf3e0}:root:not([data-theme=light]) .eyebrow,:root:not([data-theme=light]) .panel-tag,:root:not([data-theme=light]) .report-kicker,:root:not([data-theme=light]) .homepage-brand-badge span,:root:not([data-theme=light]) .homepage-status-pill,:root:not([data-theme=light]) .homepage-card-label,:root:not([data-theme=light]) .homepage-preview-card span,:root:not([data-theme=light]) .homepage-document-head span,:root:not([data-theme=light]) .dashboard-brand-kicker,:root:not([data-theme=light]) .dashboard-profile-kicker{color:#fffaf3}:root:not([data-theme=light]) .homepage-lead,:root:not([data-theme=light]) .homepage-proof-item span,:root:not([data-theme=light]) .homepage-preview-card p,:root:not([data-theme=light]) .homepage-solution-card p,:root:not([data-theme=light]) .homepage-workflow-card p,:root:not([data-theme=light]) .homepage-usecase-card p,:root:not([data-theme=light]) .homepage-admin-item span,:root:not([data-theme=light]) .homepage-security-copy p,:root:not([data-theme=light]) .homepage-report-point,:root:not([data-theme=light]) .homepage-document-tags span{color:#fffaf3e0}.trust-dot{width:9px;height:9px;border-radius:50%;background:#ffb04f;box-shadow:0 0 0 5px #ffb04f1f}.section{margin-top:20px;padding:18px 0 4px}.section-heading{margin-bottom:12px}.section-heading h2{font-size:clamp(1.35rem,3vw,2rem);max-width:14ch}.home-page{display:grid;gap:6px}.homepage-hero,.homepage-report-shell,.homepage-admin-shell,.homepage-security-shell,.homepage-final-cta-card{border:1px solid rgba(255,255,255,.08);background:linear-gradient(145deg,#101824e6,#182332b8);box-shadow:0 30px 60px #0003;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.homepage-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:22px;align-items:stretch;padding:44px;border-radius:32px}.homepage-hero-copy,.homepage-hero-panel,.homepage-report-intro,.homepage-report-preview,.homepage-admin-copy,.homepage-admin-preview,.homepage-security-copy{min-width:0}.homepage-brand-badge{display:inline-flex;align-items:center;gap:10px;margin-bottom:12px;padding:8px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0d}.homepage-brand-badge span{font-size:.88rem;font-weight:700;letter-spacing:.08em}.homepage-brand-badge-logo,.homepage-preview-logo,.homepage-document-logo{display:block;object-fit:contain}.homepage-brand-badge-logo{width:28px;height:28px}.homepage-lead{max-width:62ch;margin:12px 0 0;font-size:.94rem;line-height:1.6;color:#f8f3eabd}.homepage-hero-copy h1,.homepage-report-intro h2,.homepage-admin-copy h2,.homepage-security-copy h2,.homepage-final-cta-card h2{margin:0;line-height:.98;letter-spacing:-.04em}.homepage-hero-copy h1{max-width:11ch;font-size:clamp(1.7rem,3.8vw,2.7rem)}.homepage-report-intro h2,.homepage-admin-copy h2,.homepage-security-copy h2,.homepage-final-cta-card h2,.homepage-section-heading h2{font-size:clamp(1.45rem,3vw,2.15rem);max-width:16ch}.homepage-hero-actions{display:flex;gap:14px;margin-top:20px;flex-wrap:wrap}.homepage-proof-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px}.homepage-proof-item,.homepage-preview-card,.homepage-solution-card,.homepage-workflow-card,.homepage-usecase-card,.homepage-security-card,.homepage-admin-column,.homepage-metric-card{border:1px solid rgba(255,255,255,.08);background:#ffffff0d;box-shadow:0 30px 60px #0000002e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.homepage-proof-item{display:grid;gap:8px;padding:16px 16px 18px;border-radius:20px}.homepage-proof-item strong,.homepage-preview-card strong,.homepage-solution-card h3,.homepage-workflow-card h3,.homepage-usecase-card h3,.homepage-security-card strong,.homepage-admin-item strong{font-size:.98rem}.homepage-proof-item span,.homepage-preview-card p,.homepage-solution-card p,.homepage-workflow-card p,.homepage-usecase-card p,.homepage-admin-item span,.homepage-security-copy p{font-size:.94rem;line-height:1.55;color:#f8f3eabd}.homepage-hero-card{height:100%;padding:28px;border-radius:30px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at top right,rgba(255,176,79,.16),transparent 26%),#ffffff0d}.homepage-card-topline{display:flex;justify-content:space-between;gap:14px;align-items:center;flex-wrap:wrap}.homepage-status-pill{display:inline-flex;justify-content:center;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;font-size:.84rem;font-weight:700;color:#ffe7c3;background:#ffb04f1f;border:1px solid rgba(255,176,79,.22)}.homepage-card-block{margin-top:18px}.homepage-card-label{margin:0 0 8px;font-size:.82rem;letter-spacing:.12em;text-transform:uppercase;color:#f8f3ea8f}.homepage-card-block h2{margin:0;font-size:clamp(1.45rem,3vw,2.15rem);line-height:1.02}.homepage-preview-grid,.homepage-metric-grid,.homepage-solution-grid,.homepage-workflow-grid,.homepage-security-grid{display:grid;gap:18px}.homepage-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.homepage-preview-card{display:grid;gap:10px;padding:16px;border-radius:22px;position:relative;overflow:hidden}.homepage-preview-card span{font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:#ffca8b}.homepage-preview-logo{position:absolute;top:14px;right:14px;width:26px;height:26px;opacity:.2}.homepage-preview-card-accent,.homepage-admin-column-accent{border-color:#ffca8b38;background:#ffca8b14}.homepage-trust-strip{padding-top:14px}.homepage-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.homepage-metric-card{padding:18px;border-radius:22px}.homepage-metric-card strong{display:block;margin-bottom:8px;font-size:1.12rem}.homepage-metric-card span{font-size:.9rem;color:#f8f3eabd}.homepage-section-heading{max-width:780px}.homepage-section-heading p{max-width:64ch;margin-top:12px;font-size:.96rem;line-height:1.6}.homepage-solution-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.homepage-solution-card,.homepage-workflow-card{padding:20px;border-radius:24px}.homepage-workflow-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.homepage-step-number{display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:14px;border-radius:14px;font-size:.88rem;font-weight:800;letter-spacing:.12em;color:#0d1621;background:linear-gradient(135deg,#ffe2b8,#ffb562)}.homepage-report-shell,.homepage-admin-shell,.homepage-security-shell{display:grid;gap:18px;padding:24px;border-radius:30px}.homepage-report-shell{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.homepage-report-points{display:grid;gap:12px;margin-top:18px}.homepage-report-point{display:inline-flex;align-items:center;gap:10px;color:#f8f3ead1}.homepage-search-card{margin-top:28px}.homepage-document-stack{position:relative;width:min(100%,340px);height:188px;margin-top:26px}.homepage-document-card{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;border:1px solid rgba(255,255,255,.1);box-shadow:0 30px 60px #0000002e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.homepage-document-card-front{z-index:2;padding:18px;background:linear-gradient(180deg,#ffffff1a,#ffffff0a),#0f1721eb}.homepage-document-card-back{z-index:1;top:18px;right:-18px;bottom:-18px;left:18px;padding:24px 20px;transform:rotate(6deg);background:#ffffff0a}.homepage-document-head{display:flex;align-items:center;gap:12px}.homepage-document-logo{width:36px;height:36px}.homepage-document-head strong,.homepage-document-head span{display:block}.homepage-document-head span{font-size:.82rem;color:#f8f3eaa3}.homepage-document-lines{display:grid;gap:10px;margin-top:18px}.homepage-document-line{height:10px;border-radius:999px;background:#ffffff17}.homepage-document-line-strong{width:68%;background:#ffca8b38}.homepage-document-line-short{width:48%}.homepage-document-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.homepage-document-tags span{display:inline-flex;justify-content:center;align-items:center;min-height:30px;padding:0 10px;border-radius:999px;font-size:.8rem;color:#f8f3ea;background:#ffffff0f}.homepage-report-cta{margin-top:20px}.homepage-empty-state{min-height:420px;display:grid;align-content:center}.homepage-admin-shell,.homepage-security-shell{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.homepage-admin-preview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.homepage-admin-column{padding:18px;border-radius:24px}.homepage-admin-item{display:grid;gap:6px;padding:14px 0;border-top:1px solid rgba(255,255,255,.08)}.homepage-admin-item:first-of-type{border-top:0;padding-top:4px}.homepage-admin-list{margin:16px 0 0;padding-left:18px;color:#f8f3eac7}.homepage-admin-list li+li{margin-top:10px}.homepage-security-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.homepage-usecase-inline{display:flex;gap:10px;margin-top:22px;flex-wrap:wrap}.homepage-usecase-pill{display:inline-flex;justify-content:center;align-items:center;min-height:38px;padding:0 14px;border-radius:999px;font-size:.88rem;color:#f8f3ea;background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.homepage-security-card{display:flex;align-items:center;gap:12px;min-height:74px;padding:18px;border-radius:22px}.homepage-final-cta-card{padding:30px;border-radius:34px}.feature-grid{grid-template-columns:repeat(3,1fr)}.feature-card h3,.faq-card h3,.contact-panel h2,.report-card h3{margin-top:0;font-size:1.35rem}.contact-card{position:relative;overflow:hidden;transition:transform .22s ease,border-color .22s ease,background .22s ease}.contact-card:after{content:"";position:absolute;inset:auto -30px -30px auto;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(255,176,79,.16),transparent 68%);pointer-events:none}.contact-card:hover{transform:translateY(-4px);border-color:#ffca8b42;background:#ffffff12}.contact-icon{width:44px;height:44px;display:grid;place-items:center;margin-bottom:18px;border-radius:14px;font-size:.82rem;font-weight:800;letter-spacing:.14em;color:#0d1621;background:linear-gradient(135deg,#ffe2b8,#ffb562)}.contact-links{display:grid;gap:10px}.contact-links p{margin:0}.contact-link{display:inline-flex;align-items:center;min-height:42px;padding:10px 14px;border-radius:14px;color:#f8f3ea;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);transition:background .2s ease,border-color .2s ease,transform .2s ease}.contact-link:hover{transform:translateY(-1px);background:#ffca8b1f;border-color:#ffca8b3d}.payment-cta{margin-top:18px;padding:18px;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.payment-cta p{margin:0;color:#f8f3ead1}.report-action-buttons{display:flex;gap:12px;flex-wrap:wrap}.checkout-card{display:grid;gap:14px}.chat-widget{display:grid;gap:18px}.chat-thread{display:grid;gap:14px}.quick-prompts{display:flex;gap:10px;flex-wrap:wrap}.quick-prompt-button{min-height:40px;padding:0 14px}.chat-bubble{max-width:80%;padding:14px 16px;border-radius:18px;line-height:1.55}.chat-bubble-bot{background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}.chat-bubble-user{justify-self:end;color:#0d1621;background:linear-gradient(135deg,#ffe1b2,#ffb04f)}.chat-input-row{display:flex;gap:12px;align-items:center}.report-card{padding:24px;border-radius:28px}.report-card-search{border-color:#ffca8b3d;background:linear-gradient(160deg,#ffffff12,#ffffff08)}.report-top{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.report-top-search{align-items:center}.report-score{min-width:116px;padding:14px 18px;border-radius:18px;text-align:center;background:#ffb04f1f;color:#ffd8a7}.report-score-panel{display:grid;gap:6px;justify-items:end}.report-score-panel small{color:#f8f3eab8}.report-confidence-strip{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.report-factor-pill{display:inline-flex;justify-content:center;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;font-size:.84rem;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.report-factor-pill-positive{color:#dff6cf;border-color:#7fc96a3d;background:#7fc96a1f}.report-factor-pill-warning,.report-item-auth-warning{color:#ffe8bf;border-color:#ffba6338;background:#ffba631f}.report-factor-pill-danger,.report-item-auth-rejected{color:#ffd3cf;border-color:#ff6a6a38;background:#ff6a6a1f}.report-factor-pill-neutral{color:#d6e7ff;border-color:#599bff33;background:#599bff1a}.report-grid{grid-template-columns:repeat(4,1fr);margin-top:22px}.report-grid-search{grid-template-columns:repeat(3,minmax(0,1fr))}.report-item{padding:18px;border-radius:18px;background:#ffffff0a}.report-item span{display:block;margin-bottom:8px;color:#f8f3ea9e}.report-item-highlight{border:1px solid rgba(255,202,139,.24);background:#ffca8b14}.report-item-accent,.report-item-auth-approved{border:1px solid rgba(127,201,106,.24);background:#7fc96a1a}.report-item-auth-pending{border:1px solid rgba(255,255,255,.12);background:#ffffff0a}.report-status-badge{display:inline-flex;justify-content:center;align-items:center;min-height:42px;padding:0 16px;border-radius:999px;font-weight:700;color:#ffd8a7;background:#ffb04f24;border:1px solid rgba(255,176,79,.28)}.report-status-badge-muted{color:#f8f3eab8;border-color:#ffffff1f;background:#ffffff0f}.report-item-wide{grid-column:span 2}.report-timeline-shell{margin-top:24px;padding-top:20px;border-top:1px solid rgba(255,255,255,.08)}.report-timeline-heading{margin-bottom:14px}.report-timeline-heading h2{font-size:1.1rem;max-width:none}.report-timeline{display:grid;gap:14px}.report-timeline-item{display:grid;grid-template-columns:18px minmax(0,1fr);gap:12px;align-items:start;padding:14px 16px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.report-timeline-dot{width:10px;height:10px;margin-top:6px;border-radius:50%;background:#ffffff47}.report-timeline-item strong{display:block;margin-bottom:6px}.report-timeline-item p{margin:0;color:#f8f3eab8}.report-timeline-item-done .report-timeline-dot{background:#7fc96a}.report-timeline-item-warning .report-timeline-dot{background:#ffba63}.report-timeline-item-pending .report-timeline-dot{background:#ffffff47}.report-timeline-item-info .report-timeline-dot{background:#7aa6ff}.report-timeline-item-low .report-timeline-dot{background:#7fc96a}.report-timeline-item-medium .report-timeline-dot{background:#ffba63}.report-timeline-item-high .report-timeline-dot{background:#ff7a7a}.report-card-dossier{display:grid;gap:18px}.report-confidence-strip-dossier{margin-top:-4px}.report-score-panel-low{border-color:#7fc96a3d}.report-score-panel-medium{border-color:#ffba633d}.report-score-panel-high{border-color:#ff7a7a3d}.dossier-highlight{display:grid;grid-template-columns:180px 1fr;gap:14px}.dossier-highlight-block{padding:18px;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;display:grid;gap:8px}.dossier-highlight-block span{font-size:.76rem;text-transform:uppercase;letter-spacing:.1em;color:#f8f3eaa3}.dossier-highlight-block strong{font-size:1.08rem;line-height:1.45}.dossier-highlight-block-wide strong{font-size:.98rem}.dossier-section{display:grid;gap:14px}.dossier-section-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.dossier-section-header h3{margin:0;font-size:1rem}.dossier-section-header span{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 10px;border-radius:999px;border:1px solid rgba(255,255,255,.08);color:#f8f3eab3;font-size:.82rem}.report-grid-dossier{gap:12px}.dossier-section-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dossier-list{display:grid;gap:10px}.dossier-list-item,.dossier-empty{padding:16px 18px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.dossier-list-item strong,.dossier-list-item p,.dossier-list-item small{display:block}.dossier-list-item strong{margin-bottom:6px}.dossier-list-item p{margin:0 0 8px}.dossier-list-item small,.dossier-empty{color:#f8f3eaad}.dossier-paywall{padding:18px 20px;border-radius:22px;border:1px dashed rgba(255,255,255,.16);background:linear-gradient(180deg,#ffffff0a,#ffffff05);display:grid;gap:12px}.dossier-paywall strong{font-size:1rem}.dossier-paywall p{margin:0;color:#f8f3eac2}.dossier-paywall-points{display:flex;flex-wrap:wrap;gap:10px}.empty-report{padding:28px;border:1px solid rgba(255,255,255,.08);border-radius:28px;background:#ffffff0a;color:#f8f3ea;text-align:center;box-shadow:0 30px 60px #0000002e}.empty-report h3{margin:0 0 10px;font-size:1.2rem}.empty-report p{margin:0;color:#f8f3eabf}.empty-report-neutral{border-color:#ffffff24}.empty-report-error{border-color:#ff6a6a4d;background:#ff6a6a14}.registration-layout{display:grid;grid-template-columns:.95fr 1.05fr;gap:24px;align-items:start}.registration-panel{padding:28px;border:1px solid rgba(255,255,255,.08);border-radius:28px;background:linear-gradient(180deg,#ffffff0f,#ffffff08),#ffffff0d;box-shadow:inset 0 1px #ffffff0d,0 30px 60px #0003;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.consent-box{max-height:380px;overflow:auto;margin-bottom:20px;padding:20px;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#0e1723d6,#09111cb8),#0a111b99;box-shadow:inset 0 1px #ffffff08}.consent-box p{margin-top:0;color:#f8f3ead1}.consent-check{display:flex;align-items:center;gap:12px;margin-bottom:18px;font-weight:600}.registration-form{display:grid;gap:18px}.form-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.form-field{display:grid;gap:10px}.form-field label{font-weight:600;letter-spacing:.01em;color:#fff4e6f5}.form-locked{grid-column:1 / -1;padding:20px;border-radius:20px;border:1px dashed rgba(255,255,255,.18);color:#f8f3eac7;background:linear-gradient(180deg,#ffffff0b,#ffffff06),#ffffff08}.field-error{margin:0;color:#ffb0ab;font-size:.92rem;line-height:1.45}.form-message{margin:0;padding:14px 16px 15px;border-radius:18px;font-weight:600;line-height:1.5}.form-message-success{color:#dff6cf;background:#7fc96a29;border:1px solid rgba(127,201,106,.24)}.form-message-error{color:#ffd3cf;background:#ff6a6a24;border:1px solid rgba(255,106,106,.2)}.form-message-neutral{color:#ffe8bf;background:#ffba6324;border:1px solid rgba(255,186,99,.2)}.dashboard-vehicles{display:grid;gap:24px}.auth-flow-page{padding-top:8px}.auth-flow-card{position:relative;overflow:hidden}.auth-flow-card:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#ffc27af5,#75b4ffe6);opacity:.95}.dashboard-page{display:grid;gap:28px}.dashboard-layout{display:grid;grid-template-columns:320px minmax(0,1fr);gap:22px;align-items:start}.dashboard-sidebar{position:sticky;top:24px;display:grid;gap:18px}.dashboard-sidebar-header,.dashboard-main{display:grid;gap:14px}.dashboard-sidebar-header{padding:16px 18px;border-radius:28px;border:1px solid rgba(255,255,255,.08);background:#ffffff0d;box-shadow:0 30px 60px #0003;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.dashboard-sidebar-header h2,.dashboard-tab-button strong{margin:0}.dashboard-sidebar-header p,.dashboard-tab-button p,.dashboard-main .section:first-child{margin-top:0}.dashboard-tabs{display:grid;gap:8px}.dashboard-tab-button,.dashboard-highlight-card,.dashboard-reminder-card,.dashboard-timeline-item{border:1px solid rgba(255,255,255,.08);background:#ffffff0d;box-shadow:0 30px 60px #0003;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.dashboard-tab-button{display:grid;gap:5px;padding:12px 14px;text-align:left;border-radius:18px;color:#f8f3ea;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease}.dashboard-tab-topline{display:flex;justify-content:space-between;align-items:center;gap:10px}.dashboard-tab-button:hover,.dashboard-tab-button.active{transform:translateY(-1px);border-color:#ffca8b47;background:#ffca8b1a}.dashboard-tab-label,.dashboard-card-kicker,.dashboard-reminder-meta{color:#f8f3ea9e;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}.dashboard-tab-button p,.dashboard-tab-meta{color:#fffaf3d6;font-size:.86rem}.dashboard-tab-meta{display:inline-flex;justify-self:flex-start;padding:4px 9px;border-radius:999px;background:#ffffff0f;white-space:nowrap}.dashboard-topbar,.dashboard-summary-card,.dashboard-user-chip,.dashboard-registration-card{border:1px solid rgba(255,255,255,.08);background:#ffffff0d;box-shadow:0 30px 60px #0003;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.dashboard-topbar{display:flex;justify-content:flex-end;align-items:center;gap:18px;padding:12px 16px;border-radius:24px;position:relative;z-index:30}.dashboard-brand{display:inline-flex;align-items:center;gap:14px}.dashboard-brand-logo{width:64px;height:64px;object-fit:contain;flex-shrink:0}.dashboard-brand-kicker{display:block;margin-bottom:4px;font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;color:#ffca8b}.dashboard-topbar-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.dashboard-profile-menu{position:relative;display:block}.dashboard-user-chip{display:grid;gap:2px;padding:12px 16px;border-radius:18px}.dashboard-profile-toggle{min-width:240px;text-align:left;cursor:pointer;border:1px solid rgba(255,255,255,.08)}.dashboard-user-chip span,.dashboard-summary-card span,.dashboard-status-card span{color:#f8f3eaad;font-size:.92rem}.dashboard-profile-dropdown{position:absolute;top:calc(100% + 12px);right:0;z-index:180;display:grid;gap:14px;min-width:320px;padding:16px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#0b121bf0;box-shadow:0 30px 60px #00000047;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.dashboard-profile-menu:focus-within .dashboard-profile-dropdown{display:grid}.dashboard-profile-dropdown-header{display:grid;gap:4px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08)}.dashboard-profile-kicker{color:#ffca8bc7;font-size:.78rem;text-transform:uppercase;letter-spacing:.12em}.dashboard-profile-dropdown-header strong{color:#f8f3ea;font-size:1.05rem}.dashboard-profile-email{margin:0;color:#f8f3eab8;word-break:break-word}.dashboard-profile-meta-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dashboard-profile-meta-card{display:grid;gap:4px;padding:10px 12px;border-radius:14px;background:#ffffff0a}.dashboard-profile-meta-card span{color:#f8f3ea9e;font-size:.76rem;text-transform:uppercase;letter-spacing:.08em}.dashboard-profile-meta-card strong{color:#f8f3ea;font-size:.92rem;word-break:break-word}.dashboard-profile-actions-list{display:grid;gap:8px}.dashboard-dropdown-link{display:flex;align-items:center;justify-content:space-between;min-height:46px;padding:0 14px;border-radius:14px;color:#f8f3ea;background:#ffffff0a;transition:.2s ease}.dashboard-dropdown-link:hover{background:#ffffff1a}.dashboard-dropdown-button{border:0;width:100%;text-align:left;cursor:pointer}.dashboard-dropdown-button-danger{color:#ffd4d4;background:#8f252538}.dashboard-dropdown-button-danger:hover{background:#8f252557}.dashboard-hero{display:grid;grid-template-columns:1.2fr .95fr;gap:18px;align-items:stretch}.dashboard-hero-main{display:grid;align-content:start;gap:16px}.dashboard-hero h1{font-size:clamp(2rem,4.5vw,3.1rem);max-width:12ch}.dashboard-hero-main p{margin:0;max-width:58ch;color:#f8f3eac2}.dashboard-request-card,.dashboard-vehicle-panel,.dashboard-reminder-card,.dashboard-status-card,.dashboard-highlight-card,.dashboard-summary-card{box-shadow:inset 0 1px #ffffff0a,0 18px 38px #040a1429}.dashboard-hero-actions{display:flex;flex-wrap:wrap;gap:10px}.dashboard-hero-action-button{min-height:44px;padding:0 16px}.dashboard-hero-summary,.dashboard-status-grid{display:grid;gap:14px}.dashboard-hero-summary{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start}.dashboard-summary-card{padding:15px 16px;border-radius:18px}.dashboard-summary-card-featured{grid-column:span 2;background:linear-gradient(135deg,#ffca8b24,#ffffff0d);border-color:#ffca8b2e}.dashboard-summary-card strong,.dashboard-status-card strong{display:block;margin:8px 0 6px;font-size:1.35rem}.dashboard-summary-card p,.dashboard-status-card p{margin:0;color:#f8f3eab8}.dashboard-summary-card span{font-size:.84rem}.dashboard-section-first{padding-top:6px}.dashboard-status-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.dashboard-status-card{min-height:132px}.dashboard-status-card-pending{border-color:#ffba6338}.dashboard-status-card-approved{border-color:#7fc96a3d}.dashboard-status-card-rejected{border-color:#ff6a6a38}.dashboard-section-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.dashboard-highlight-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-highlight-card{display:grid;gap:8px;padding:18px;border-radius:20px}.dashboard-highlight-card h3,.dashboard-reminder-card h3,.dashboard-profile-card h3{margin:0}.dashboard-highlight-card p,.dashboard-reminder-card p,.dashboard-request-card p,.dashboard-profile-card p{margin:0;color:#f8f3eab8}.dashboard-highlight-action{justify-self:flex-start}.dashboard-accordion{border:1px solid rgba(255,255,255,.08);border-radius:24px;background:#ffffff0a;overflow:hidden}.dashboard-accordion+.dashboard-accordion{margin-top:18px}.dashboard-accordion-summary{list-style:none;display:flex;justify-content:space-between;gap:16px;align-items:center;padding:20px 22px;cursor:pointer}.dashboard-accordion-summary::-webkit-details-marker{display:none}.dashboard-accordion-trailing{display:inline-flex;align-items:center;gap:12px}.dashboard-accordion-summary h3{margin:6px 0 0}.dashboard-accordion-meta{flex-shrink:0;padding:8px 12px;border-radius:999px;color:#ffe0b1;background:#ffb04f1f}.dashboard-accordion-content{border-top:1px solid rgba(255,255,255,.08);padding:0 22px 22px}.dashboard-accordion-icon{display:inline-flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:999px;color:#ffe0b1;background:#ffffff0f;transition:transform .2s ease}.dashboard-accordion[open] .dashboard-accordion-icon{transform:rotate(180deg)}.dashboard-registration-card{display:grid;gap:14px}.dashboard-registration-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.dashboard-request-list,.dashboard-request-card{display:grid;gap:12px}.dashboard-request-header,.dashboard-vehicle-heading{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.dashboard-request-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-timeline-item{padding:12px;border-radius:16px}.dashboard-timeline-item span{display:block;margin-bottom:8px;color:#f8f3ea9e}.dashboard-timeline-item.active{border-color:#ffca8b3d;background:#ffca8b14}.dashboard-timeline-item strong{display:block;color:#f8f3ea}.dashboard-timeline-item-approved{border-color:#7fc96a38}.dashboard-timeline-item-rejected{border-color:#ff6a6a38}.dashboard-timeline-item-pending{border-color:#ffffff14}.report-auth-heading{margin-top:24px}.dashboard-inline-status{margin-top:0}.dashboard-inline-status-pending{color:#ffe8bf;background:#ffba6324;border:1px solid rgba(255,186,99,.2)}.dashboard-inline-status-approved{color:#dff6cf;background:#7fc96a29;border:1px solid rgba(127,201,106,.24)}.dashboard-inline-status-rejected{color:#ffd3cf;background:#ff6a6a24;border:1px solid rgba(255,106,106,.2)}.dashboard-vehicle-panel{display:grid;gap:18px}.dashboard-vehicle-summary-grid,.dashboard-vehicle-grid{margin-top:0}.dashboard-vehicle-notes{grid-column:span 2}.dashboard-reminders-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-reminder-card{display:grid;gap:8px;padding:18px;border-radius:20px}.dashboard-reminder-card-warning{border-color:#ffba6347}.dashboard-reminder-card-info{border-color:#599bff3d}.dashboard-reminder-card-success{border-color:#7fc96a3d}.dashboard-profile-layout{display:grid;gap:18px;grid-template-columns:1.15fr .85fr}.dashboard-profile-card{display:grid;gap:14px}.dashboard-profile-fields{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-profile-actions{display:flex;gap:12px;flex-wrap:wrap}.textarea-input{min-height:120px;resize:vertical}.faq-list,.contact-grid{grid-template-columns:repeat(3,1fr)}.status-banner{margin-bottom:20px;padding:14px 16px;border-radius:16px;font-weight:600}.status-banner.success{color:#dff6cf;background:#7fc96a29;border:1px solid rgba(127,201,106,.24)}.status-banner.error{color:#ffd3cf;background:#ff6a6a24;border:1px solid rgba(255,106,106,.2)}.verification-shell{display:grid;gap:24px}.verification-stepper{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.verification-step,.verification-panel,.verification-upload-card,.verification-status-card{border:1px solid rgba(255,255,255,.08);background:#ffffff0d;box-shadow:0 30px 60px #0003;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.verification-step{display:flex;gap:12px;align-items:center;padding:16px 18px;border-radius:20px;color:#f8f3eab8}.verification-step.active{border-color:#ffba6366;color:#f8f3ea}.verification-step.done{border-color:#7fc96a66;color:#dff6cf}.verification-step-index{display:inline-flex;justify-content:center;align-items:center;width:34px;height:34px;border-radius:999px;font-weight:700;color:#0d1621;background:linear-gradient(135deg,#ffe1b2,#ffb04f)}.verification-panel{padding:28px;border-radius:28px}.verification-grid,.verification-upload-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.verification-upload-card{display:grid;gap:12px;padding:22px;border-radius:24px}.verification-file-input{width:100%;color:#f8f3eadb}.verification-preview{width:100%;min-height:220px;max-height:280px;object-fit:cover;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#080e16cc}.verification-preview-placeholder{display:flex;justify-content:center;align-items:center;color:#f8f3ea9e}.verification-status-card{margin-top:20px;padding:20px;border-radius:20px}.verification-status-card-warning{border-color:#ffba6340}.verification-status-card h3{margin-top:0}.verification-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.verification-list{margin:0;padding-left:20px}.contact-panel{padding:24px;border-radius:28px;text-align:center}.partnership-panel{display:grid;gap:24px;text-align:left}.partnership-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.partnership-card{display:grid;gap:16px;text-align:left}.partnership-list{display:grid;gap:12px}.partnership-cta{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:22px;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.partnership-cta p{margin:0;max-width:760px;color:#f8f3ead1}.footer{margin-top:48px;padding:24px;display:flex;justify-content:space-between;gap:18px;border-top:1px solid rgba(255,255,255,.08);color:#f8f3eab3}.footer-links{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px}.footer-link{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#f8f3ead1}.footer-link:hover{color:#0d1621;background:#f8f3ea}.admin-login-card{width:min(560px,100%);margin:48px auto 0;padding:32px;border-radius:30px;border:1px solid rgba(255,255,255,.08);background:#ffffff0d;box-shadow:0 30px 60px #0003}.admin-shell{display:grid;grid-template-columns:304px minmax(0,1fr);gap:32px;padding-top:28px}.admin-sidebar,.admin-content{border:1px solid rgba(255,255,255,.08);border-radius:28px;background:#ffffff0d;box-shadow:0 30px 60px #0003;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.admin-sidebar{padding:14px 22px 22px;display:grid;align-content:start;gap:16px;position:sticky;top:24px;height:fit-content}.admin-sidebar-collapsed{align-content:start}.admin-sidebar-header{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:0}.admin-sidebar-title{display:flex;align-items:center;gap:10px;padding-left:2px;min-width:0;flex:1}.admin-sidebar-logo{width:60px;height:60px;object-fit:contain;flex-shrink:0}.admin-sidebar-title .panel-tag{margin:0;padding:0;white-space:nowrap;line-height:1;font-size:.92rem;letter-spacing:.12em}.admin-sidebar-body{display:grid;gap:16px}.admin-sidebar-collapsed .admin-sidebar-body{display:none}.admin-sidebar-open .admin-sidebar-body{display:grid}.admin-menu-toggle{display:inline-flex;width:44px;height:44px;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#ffffff0d;align-items:center;justify-content:center;gap:5px;flex-direction:column;margin-top:4px;flex-shrink:0}.admin-menu-toggle span{width:18px;height:2px;border-radius:999px;background:#f8f3eae6;transition:transform .16s ease,opacity .16s ease}.admin-menu-toggle.active span:nth-child(1){transform:translateY(7px) rotate(45deg)}.admin-menu-toggle.active span:nth-child(2){opacity:0}.admin-menu-toggle.active span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.admin-nav{display:grid;gap:10px}.admin-nav-group{display:grid;gap:6px}.admin-nav-group-toggle{width:100%;border:0;cursor:pointer;justify-content:space-between;display:flex;align-items:center}.admin-nav-caret{transition:transform .16s ease}.admin-nav-caret.open{transform:rotate(180deg)}.admin-nav-submenu{display:grid;gap:6px;padding-left:14px}.admin-nav-sublink{padding:10px 12px;border-radius:14px;color:#f8f3eab8;background:#ffffff06;border:1px solid rgba(255,255,255,.05);font-size:.72rem;line-height:1.25}.admin-nav-sublink.active,.admin-nav-sublink:hover{color:#0d1621;background:#f8f3ea}.admin-nav-link{padding:11px 14px;border-radius:16px;color:#f8f3eac7;background:#ffffff08;font-size:.78rem;line-height:1.25}.admin-nav-link.active,.admin-nav-link:hover{color:#0d1621;background:#f8f3ea}.admin-nav-link,.admin-nav-sublink,.admin-nav-group-toggle{font-weight:600}.admin-logout{width:100%}.admin-content{padding:28px}.admin-page{display:grid;gap:18px}.admin-stat-card{min-height:140px}.admin-table-wrap{overflow-x:auto;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.admin-table-section{display:grid;gap:16px}.admin-filter-bar{display:grid;grid-template-columns:2fr 1fr 1fr;gap:12px}.admin-table{width:100%;border-collapse:collapse}.admin-table th,.admin-table td{padding:16px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.admin-table th{color:#f8f3eab8;font-weight:600}.table-action{min-height:42px;padding:0 14px}.status-pill{display:inline-flex;padding:8px 12px;border-radius:999px;font-size:.9rem;font-weight:700}.status-pending{color:#ffe3b3;background:#ffba6329}.status-approved{color:#dff6cf;background:#7fc96a29}.status-rejected{color:#ffd3cf;background:#ff6a6a24}.admin-form-actions{display:flex;gap:12px;flex-wrap:wrap}.theme-controls{display:flex;align-items:center;justify-content:flex-end}.theme-controls-compact{justify-content:flex-end}.theme-control-group{display:flex;flex-direction:column;align-items:stretch;gap:8px}.theme-control-label{font-size:.76rem;letter-spacing:.12em;text-transform:uppercase;color:#f8f3ea8f}.theme-segmented{display:inline-flex;padding:4px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.theme-segmented-inline{gap:4px}.theme-segment,.theme-soft-toggle{min-height:34px;min-width:46px;padding:0 12px;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#f8f3eac7;background:#ffffff0a;cursor:pointer;transition:.2s ease}.theme-segment.active,.theme-soft-toggle.active{color:#0d1621;background:#f8f3ea}.theme-segment-moon{color:#c9d8ff}.theme-segment-sunlight{color:#fff7dc;text-shadow:0 0 12px rgba(255,255,255,.25)}.theme-segment-sungold{color:#ffcf73;border-color:#ffbc5c38;box-shadow:inset 0 0 0 1px #ffbc5c14}.theme-segment span[aria-hidden=true],.theme-soft-toggle span[aria-hidden=true]{font-size:1rem;line-height:1}.theme-soft-toggle-sun{color:#ff8c69;border-color:#ff8c6938;box-shadow:inset 0 0 0 1px #ff8c6914}.theme-soft-toggle-sun.active{color:#b63b2d;background:#ffe8e2eb}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.admin-theme-controls{padding:10px 12px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;justify-content:center;margin-inline:auto;width:100%;max-width:236px}.dashboard-status-grid-compact{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-review-meta{margin:8px 0 0;color:#f8f3eab8}@media (max-width: 980px){.hero,.homepage-hero,.homepage-report-shell,.homepage-admin-shell,.homepage-security-shell{grid-template-columns:1fr}.dashboard-hero,.dashboard-status-grid,.dashboard-hero-summary,.dashboard-request-grid,.dashboard-reminders-grid,.dashboard-profile-layout,.dashboard-profile-fields,.dashboard-layout,.admin-shell,.verification-stepper,.verification-grid,.verification-upload-grid,.registration-layout,.feature-grid,.report-grid,.faq-list,.contact-grid,.partnership-grid,.metric-grid,.homepage-metric-grid,.homepage-solution-grid,.homepage-workflow-grid,.homepage-admin-preview,.homepage-security-grid,.dashboard-section-grid,.dashboard-highlight-grid{grid-template-columns:repeat(2,1fr)}.dashboard-layout{grid-template-columns:1fr}}@media (max-width: 720px){.site-shell{width:min(100% - 20px,1180px);padding-top:16px}.topbar,.footer,.dashboard-topbar{flex-direction:column;align-items:stretch}.topbar{width:100%;padding:10px 14px}.brand{justify-content:center;width:100%;gap:10px}.brand-text{font-size:.96rem}.nav{width:100%;justify-content:center}.nav-link{flex:1 1 calc(50% - 8px);min-width:0;text-align:center}.topbar-actions,.topbar-auth{width:100%}.topbar-actions{flex-direction:column;align-items:stretch;gap:10px}.language-controls,.theme-controls,.theme-control-group,.theme-segmented{width:100%}.language-controls{justify-content:center}.theme-controls,.theme-control-group{flex-direction:column;align-items:stretch}.theme-segment{flex:1}.brand-logo{width:68px;height:68px}.admin-content,.admin-sidebar,.admin-login-card{padding:22px}.admin-sidebar{position:static;top:auto;height:auto}.admin-sidebar-body{display:none}.admin-sidebar-body.open{display:grid}.hero,.inner-hero,.homepage-hero,.homepage-report-shell,.homepage-admin-shell,.homepage-security-shell,.homepage-final-cta-card{padding:28px 22px;border-radius:28px}.vin-form,.report-top{flex-direction:column}.feature-grid,.report-grid,.faq-list,.contact-grid,.metric-grid,.homepage-proof-points,.homepage-preview-grid,.homepage-metric-grid,.homepage-solution-grid,.homepage-workflow-grid,.homepage-admin-preview,.homepage-security-grid,.dashboard-status-grid,.dashboard-hero-summary,.form-grid,.verification-stepper,.verification-grid,.verification-upload-grid,.registration-layout,.admin-shell,.dashboard-section-grid,.admin-filter-bar,.dashboard-request-grid,.dashboard-reminders-grid,.dashboard-profile-layout,.dashboard-profile-fields,.dashboard-highlight-grid,.partnership-grid{grid-template-columns:1fr}.report-item-wide{grid-column:span 1}.button,.vin-input,.homepage-proof-points,.hero-actions,.topbar-auth-actions{width:100%}.chat-input-row,.payment-cta,.report-action-buttons,.quick-prompts,.homepage-hero-actions,.dashboard-topbar-actions,.dashboard-registration-top,.dashboard-request-header,.dashboard-vehicle-heading,.dashboard-profile-actions,.partnership-cta{flex-direction:column;align-items:stretch}.homepage-document-stack{width:100%;height:172px}.dashboard-brand-logo{width:56px;height:56px}.dashboard-profile-menu,.dashboard-profile-toggle,.topbar-auth,.topbar-auth-card{width:100%}.topbar-auth-card,.topbar-auth-actions,.dashboard-profile-menu{flex-direction:column;align-items:stretch}.dashboard-profile-dropdown{position:static;min-width:100%}.dashboard-sidebar{position:static}.dashboard-accordion-summary{flex-direction:column;align-items:flex-start}.dashboard-accordion-trailing{width:100%;justify-content:space-between}.dashboard-vehicle-notes{grid-column:span 1}}:root[data-theme=light]{color:#172133;background:radial-gradient(circle at top left,rgba(255,201,125,.18),transparent 26%),radial-gradient(circle at top right,rgba(106,164,255,.14),transparent 24%),linear-gradient(180deg,#f9fbff,#eef3f9 48%,#f7f9fd)}:root[data-theme=light] body:before{opacity:1;background:radial-gradient(circle at 88% 10%,rgba(255,244,190,.92),transparent 0 12%),radial-gradient(circle at 84% 13%,rgba(255,214,122,.56),transparent 0 19%),linear-gradient(156deg,rgba(255,228,148,.34) 0 7%,transparent 13%),linear-gradient(162deg,rgba(255,238,196,.28) 0 11%,transparent 19%),linear-gradient(169deg,rgba(255,244,220,.2) 0 15%,transparent 25%),linear-gradient(175deg,rgba(255,250,236,.14) 0 20%,transparent 29%);filter:blur(1px);animation:weather-sun 16s ease-in-out infinite}:root[data-theme=light] body:after{opacity:1;background:radial-gradient(circle at 86% 12%,rgba(255,251,237,.98),transparent 0 10%),radial-gradient(circle at 78% 18%,rgba(255,239,192,.46),transparent 0 13%);mix-blend-mode:screen}:root[data-theme=light] body{color:#172133}:root[data-theme=light] .topbar,:root[data-theme=light] .footer,:root[data-theme=light] .hero,:root[data-theme=light] .inner-hero,:root[data-theme=light] .feature-card,:root[data-theme=light] .report-card,:root[data-theme=light] .faq-card,:root[data-theme=light] .contact-panel,:root[data-theme=light] .glass-card,:root[data-theme=light] .vin-card,:root[data-theme=light] .metric-card,:root[data-theme=light] .payment-cta,:root[data-theme=light] .empty-report,:root[data-theme=light] .registration-panel,:root[data-theme=light] .admin-content,:root[data-theme=light] .admin-sidebar,:root[data-theme=light] .admin-login-card,:root[data-theme=light] .dashboard-topbar,:root[data-theme=light] .dashboard-summary-card,:root[data-theme=light] .dashboard-status-card,:root[data-theme=light] .dashboard-timeline-item,:root[data-theme=light] .dashboard-highlight-card,:root[data-theme=light] .dashboard-reminder-card,:root[data-theme=light] .dashboard-profile-card,:root[data-theme=light] .dashboard-request-card,:root[data-theme=light] .dashboard-accordion,:root[data-theme=light] .dashboard-accordion-content,:root[data-theme=light] .verification-step,:root[data-theme=light] .verification-panel,:root[data-theme=light] .verification-upload-card,:root[data-theme=light] .verification-status-card,:root[data-theme=light] .partnership-cta,:root[data-theme=light] .admin-table-wrap,:root[data-theme=light] .topbar-auth-card,:root[data-theme=light] .theme-segmented,:root[data-theme=light] .theme-soft-toggle,:root[data-theme=light] .admin-theme-controls,:root[data-theme=light] .admin-menu-toggle{border-color:#17213314;background:#ffffffdb;box-shadow:0 20px 48px #1f2e4a14;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}:root[data-theme=light] .hero,:root[data-theme=light] .inner-hero{background:linear-gradient(145deg,#fffffff0,#f5f8fdeb)}:root[data-theme=light] .topbar{background:#ffffffe6}:root[data-theme=light] .topbar.topbar-signed-in,:root[data-comfort=soft][data-theme=light] .topbar.topbar-signed-in{border-color:#ffc47038;background:linear-gradient(135deg,#0b182bf2,#11213ae6 52%,#0c1526f5),#0b121bd1;box-shadow:inset 0 1px #ffe8c71f,inset 0 0 0 1px #ffc4700f,0 18px 42px #050a1433}:root[data-theme=light] .vin-input,:root[data-theme=light] .textarea-input,:root[data-theme=light] .verification-preview,:root[data-theme=light] .dashboard-profile-dropdown,:root[data-theme=light] .admin-nav-link,:root[data-theme=light] .admin-nav-sublink,:root[data-theme=light] .topbar-auth-link,:root[data-theme=light] .topbar-auth-button,:root[data-theme=light] .footer-link,:root[data-theme=light] .contact-link,:root[data-theme=light] .dashboard-dropdown-link,:root[data-theme=light] .dashboard-profile-meta-card,:root[data-theme=light] .dashboard-user-chip,:root[data-theme=light] .theme-segment{border-color:#1721331a;color:#172133;background:#f7f9fcf5}:root[data-theme=light] .dashboard-profile-dropdown{background:#fffffff5;box-shadow:0 20px 40px #1f2e4a1f}:root[data-theme=light] .vin-input::placeholder{color:#1721336b}:root[data-theme=light] .brand,:root[data-theme=light] .brand-text,:root[data-theme=light] .hero-copy h1,:root[data-theme=light] .inner-hero h1,:root[data-theme=light] .section-heading h2,:root[data-theme=light] .glass-card h2,:root[data-theme=light] .feature-card h3,:root[data-theme=light] .faq-card h3,:root[data-theme=light] .contact-panel h2,:root[data-theme=light] .report-card h3,:root[data-theme=light] .metric-card strong,:root[data-theme=light] .report-score,:root[data-theme=light] .report-item strong,:root[data-theme=light] .report-timeline-item strong,:root[data-theme=light] .dashboard-summary-card strong,:root[data-theme=light] .dashboard-status-card strong,:root[data-theme=light] .dashboard-timeline-item strong,:root[data-theme=light] .dashboard-highlight-card h3,:root[data-theme=light] .dashboard-reminder-card h3,:root[data-theme=light] .dashboard-profile-card h3,:root[data-theme=light] .dashboard-accordion-summary h3,:root[data-theme=light] .admin-table th,:root[data-theme=light] .admin-table td,:root[data-theme=light] .dashboard-profile-dropdown-header strong,:root[data-theme=light] .dashboard-profile-meta-card strong{color:#172133}:root[data-theme=light] .hero-text,:root[data-theme=light] .inner-hero p,:root[data-theme=light] .section-heading p,:root[data-theme=light] .feature-card p,:root[data-theme=light] .faq-card p,:root[data-theme=light] .contact-panel p,:root[data-theme=light] .footer p,:root[data-theme=light] .report-meta,:root[data-theme=light] .panel-subtitle,:root[data-theme=light] .helper-text,:root[data-theme=light] .trust-item,:root[data-theme=light] .metric-card span,:root[data-theme=light] .report-item span,:root[data-theme=light] .report-timeline-item p,:root[data-theme=light] .empty-report p,:root[data-theme=light] .dashboard-user-chip span,:root[data-theme=light] .dashboard-summary-card span,:root[data-theme=light] .dashboard-status-card span,:root[data-theme=light] .dashboard-summary-card p,:root[data-theme=light] .dashboard-status-card p,:root[data-theme=light] .dashboard-highlight-card p,:root[data-theme=light] .dashboard-reminder-card p,:root[data-theme=light] .dashboard-request-card p,:root[data-theme=light] .dashboard-profile-card p,:root[data-theme=light] .dashboard-accordion-meta,:root[data-theme=light] .dashboard-profile-email,:root[data-theme=light] .dashboard-profile-kicker,:root[data-theme=light] .dashboard-profile-meta-card span,:root[data-theme=light] .dashboard-dropdown-link,:root[data-theme=light] .dashboard-review-meta,:root[data-theme=light] .admin-nav-link,:root[data-theme=light] .admin-nav-sublink,:root[data-theme=light] .admin-table th,:root[data-theme=light] .topbar-auth-kicker,:root[data-theme=light] .language-flag-code,:root[data-theme=light] .theme-control-label{color:#172133b8}:root[data-theme=light] .eyebrow,:root[data-theme=light] .panel-tag,:root[data-theme=light] .report-kicker,:root[data-theme=light] .dashboard-brand-kicker{color:#b26a1d}:root[data-theme=light] .nav-link,:root[data-theme=light] .topbar-auth-link,:root[data-theme=light] .topbar-auth-button,:root[data-theme=light] .language-flag,:root[data-theme=light] .button-secondary,:root[data-theme=light] .admin-nav-link,:root[data-theme=light] .admin-nav-sublink,:root[data-theme=light] .admin-menu-toggle,:root[data-theme=light] .dashboard-dropdown-link,:root[data-theme=light] .theme-segment,:root[data-theme=light] .theme-soft-toggle{color:#172133}:root[data-theme=light] .admin-menu-toggle span{background:#172133}:root[data-theme=light] .nav-link:hover,:root[data-theme=light] .nav-link.active,:root[data-theme=light] .topbar-auth-link:hover,:root[data-theme=light] .topbar-auth-button:hover,:root[data-theme=light] .language-flag:hover,:root[data-theme=light] .language-flag.active,:root[data-theme=light] .footer-link:hover,:root[data-theme=light] .admin-nav-link.active,:root[data-theme=light] .admin-nav-link:hover,:root[data-theme=light] .admin-nav-sublink.active,:root[data-theme=light] .admin-nav-sublink:hover,:root[data-theme=light] .dashboard-dropdown-link:hover,:root[data-theme=light] .theme-segment.active,:root[data-theme=light] .theme-soft-toggle.active{color:#172133;background:#fff4df;border-color:#ffb04f47}:root[data-theme=light] .topbar.topbar-signed-in .brand-text,:root[data-comfort=soft][data-theme=light] .topbar.topbar-signed-in .brand-text{color:#fff4d9}:root[data-theme=light] .topbar.topbar-signed-in .nav-link,:root[data-comfort=soft][data-theme=light] .topbar.topbar-signed-in .nav-link{color:#f8f3ea;background:#ffffff0a;border-color:#ffc47014}:root[data-theme=light] .topbar.topbar-signed-in .nav-link:hover,:root[data-theme=light] .topbar.topbar-signed-in .nav-link.active,:root[data-comfort=soft][data-theme=light] .topbar.topbar-signed-in .nav-link:hover,:root[data-comfort=soft][data-theme=light] .topbar.topbar-signed-in .nav-link.active{color:#0d1621;background:linear-gradient(135deg,#ffe7b8,#f8f3ea);border-color:#ffd69694}:root[data-theme=light] .topbar.topbar-signed-in .topbar-account-menu .dashboard-profile-toggle,:root[data-comfort=soft][data-theme=light] .topbar.topbar-signed-in .topbar-account-menu .dashboard-profile-toggle{color:#fff7e8;border-color:#ffc4702e;background:linear-gradient(135deg,#fff4d914,#ffffff0a),#08132294;box-shadow:inset 0 1px #fff0d51f,0 10px 24px #00000029}:root[data-theme=light] .topbar.topbar-signed-in .dashboard-user-chip span,:root[data-comfort=soft][data-theme=light] .topbar.topbar-signed-in .dashboard-user-chip span{color:#ffecccc2}:root[data-comfort=soft][data-theme=light] .topbar{border-color:#17213314;background:#ffffffe6;box-shadow:0 20px 48px #1f2e4a14}:root[data-comfort=soft][data-theme=light] .topbar.topbar-signed-in{border-color:#ffc47038;background:linear-gradient(135deg,#0b182bf2,#11213ae6 52%,#0c1526f5),#0b121bd1;box-shadow:inset 0 1px #ffe8c71f,inset 0 0 0 1px #ffc4700f,0 18px 42px #050a1433}:root{--font-body-refresh: "Noto Sans Georgian", "Segoe UI", sans-serif;--font-display-refresh: "Noto Serif Georgian", Georgia, serif;--surface-1: rgba(11, 17, 28, .76);--surface-2: rgba(18, 29, 47, .86);--surface-3: rgba(255, 255, 255, .05);--surface-4: rgba(255, 255, 255, .09);--line-soft: rgba(255, 255, 255, .08);--line-strong: rgba(255, 215, 161, .22);--accent-gold: #f2bb74;--accent-gold-soft: rgba(242, 187, 116, .16);--accent-blue: #8bb8ff;--text-primary: #f8f4ec;--text-secondary: rgba(248, 244, 236, .76);--shadow-large: 0 28px 80px rgba(4, 10, 19, .34);--radius-xl: 34px;--radius-lg: 24px;--radius-md: 18px}body,button,input,textarea{font-family:var(--font-body-refresh)}.hero-copy h1,.inner-hero h1,.section-heading h2,.glass-card h2,.feature-card h3,.faq-card h3,.report-card h3,.dossier-section-header h3{font-family:var(--font-display-refresh);letter-spacing:-.035em}.home-page-refresh{display:grid;gap:14px}.section-refresh{margin-top:28px;padding:10px 0 2px}.section-heading-refresh{display:grid;gap:10px;margin-bottom:18px;max-width:760px}.section-heading-kicker{display:inline-flex;align-items:center;width:fit-content;min-height:30px;padding:0 12px;border-radius:999px;border:1px solid var(--line-strong);background:#ffffff08;color:var(--accent-gold);font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.section-heading-refresh p{margin:0;max-width:60ch;color:var(--text-secondary);line-height:1.7;font-size:1rem}.hero-refresh{position:relative;overflow:hidden;border-radius:36px;border:1px solid var(--line-soft);background:radial-gradient(circle at 0% 0%,rgba(242,187,116,.18),transparent 30%),radial-gradient(circle at 100% 20%,rgba(139,184,255,.16),transparent 28%),linear-gradient(135deg,#09101bf5,#111a27eb 46%,#0b1422fa);box-shadow:var(--shadow-large)}.hero-refresh:before{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border-radius:30px;border:1px solid rgba(255,255,255,.04);pointer-events:none}.hero-copy-refresh,.hero-panel-refresh,.feature-card-refresh,.report-card-refresh,.faq-card-refresh{animation:card-rise .7s ease both}.hero-panel-refresh{animation-delay:.12s}.report-preview-section .report-card-refresh{animation-delay:.08s}.hero-badge-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.hero-orbit-pill{display:inline-flex;align-items:center;min-height:32px;padding:0 14px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(139,184,255,.18);color:#dbe9ff;font-size:.76rem;font-weight:700;letter-spacing:.16em}.hero-copy-refresh h1{max-width:10.5ch;font-size:clamp(2.5rem,5vw,4.7rem);line-height:.92}.hero-copy-refresh .hero-text{max-width:61ch;margin:18px 0 0;font-size:1rem;line-height:1.72;color:var(--text-secondary)}.hero-copy-refresh .eyebrow,.hero-panel-refresh .panel-tag,.report-card-refresh .report-kicker{font-size:.74rem;font-weight:700}.vin-card-refresh{margin-top:30px;padding:24px;border-radius:28px;background:linear-gradient(180deg,#ffffff14,#ffffff08),#09101bb8;border:1px solid rgba(255,255,255,.09);box-shadow:0 18px 50px #00000038}.vin-card-refresh .vin-label{margin-bottom:14px;color:var(--text-primary);font-size:.92rem;font-weight:700;letter-spacing:.03em}.vin-card-refresh .vin-form{gap:14px}.vin-card-refresh .vin-input{min-height:58px;border-radius:18px;border-color:#ffffff14;background:#050c16e0;box-shadow:inset 0 1px #ffffff0a}.vin-card-refresh .vin-input:focus{outline:none;border-color:#f2bb747a;box-shadow:0 0 0 4px #f2bb741f,inset 0 1px #ffffff0d}.vin-panel-footer{display:flex;justify-content:space-between;gap:18px;align-items:center;margin-top:14px}.vin-panel-footer .helper-text{margin:0}.vin-panel-pulse{width:10px;height:10px;border-radius:999px;background:var(--accent-gold);box-shadow:0 0 #f2bb746b;animation:search-pulse 2.4s infinite}.hero-refresh .button{min-height:54px;padding:0 22px;border-radius:18px}.button-primary{background:linear-gradient(135deg,#f8d7a7,#efab59);box-shadow:0 12px 26px #efab593d}.button-loading{display:inline-flex;align-items:center;justify-content:center;gap:10px;cursor:wait}.button-spinner{width:16px;height:16px;border:2px solid rgba(11,19,32,.24);border-top-color:#0b1320;border-radius:999px;animation:button-spin .75s linear infinite}.button-secondary{border-color:#ffffff1f;background:#ffffff08}.button-secondary:hover{border-color:#f2bb7438;background:#f2bb7414}.trust-list-refresh{margin-top:28px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.trust-list-refresh .trust-item{min-height:56px;padding:0 14px;border-radius:16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06)}.glass-card-refresh{position:relative;padding:28px;border-radius:30px;background:radial-gradient(circle at top right,rgba(242,187,116,.14),transparent 30%),linear-gradient(180deg,#ffffff14,#ffffff08),#0b121ed1}.glass-card-refresh h2{max-width:12ch;font-size:clamp(2rem,3.3vw,3rem);line-height:.94}.hero-panel-refresh .panel-subtitle{margin:14px 0 0;color:var(--text-secondary);line-height:1.7}.metric-grid-refresh{margin-top:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.metric-grid-refresh .metric-card{min-height:118px;padding:20px;border-radius:20px;background:#ffffff0b;border:1px solid rgba(255,255,255,.08)}.metric-grid-refresh .metric-card strong{font-size:clamp(1.55rem,3vw,2.25rem)}.hero-panel-bullets{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.hero-panel-chip{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;background:#8bb8ff14;border:1px solid rgba(139,184,255,.16);color:#d4e5ff;font-size:.82rem}.feature-grid-refresh{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-card-refresh{position:relative;padding:22px 22px 24px;border-radius:24px;background:linear-gradient(180deg,#ffffff0f,#ffffff08),var(--surface-1);border:1px solid rgba(255,255,255,.08);box-shadow:0 20px 54px #050b1638}.feature-card-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin-bottom:18px;border-radius:14px;background:linear-gradient(135deg,#f7d2a0,#e89a42);color:#101723;font-size:.8rem;font-weight:800;letter-spacing:.1em}.feature-card-refresh h3,.faq-card-refresh h3{margin-bottom:10px;font-size:clamp(1.18rem,2vw,1.5rem)}.feature-card-refresh p,.faq-card-refresh p{color:var(--text-secondary);line-height:1.68}.feature-grid-upgrade{align-items:stretch}.feature-card-upgrade{background:radial-gradient(circle at top right,rgba(242,187,116,.12),transparent 28%),#ffffff0a}.report-card-refresh{padding:28px;border-radius:32px;background:radial-gradient(circle at top right,rgba(139,184,255,.1),transparent 26%),linear-gradient(180deg,#ffffff12,#ffffff08),#090f1ae6;border:1px solid rgba(255,255,255,.08);box-shadow:var(--shadow-large)}.report-card-search-refresh{border-color:#f2bb7438}.report-heading-block{display:grid;gap:8px}.report-card-refresh .report-kicker{margin-bottom:0}.report-card-refresh .report-top h3{font-size:clamp(1.65rem,3vw,2.5rem);line-height:.96;max-width:14ch}.report-card-refresh .report-meta{max-width:46ch}.report-score-panel{min-width:152px;justify-items:stretch}.report-score{min-width:0;margin-bottom:0;padding:18px 20px;border-radius:22px;font-size:clamp(1.55rem,2.8vw,2.25rem);border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff14,#ffffff08),#f2bb7414}.report-score-panel small{margin-top:8px;text-align:right;font-weight:700;letter-spacing:.04em}.dossier-highlight-refresh{grid-template-columns:220px 1fr}.dossier-highlight-block{padding:20px;border-radius:22px;background:#ffffff0a}.report-grid-search{gap:14px}.report-item{padding:20px;border-radius:20px;border:1px solid rgba(255,255,255,.05);background:#ffffff08}.report-item strong{font-size:1.05rem}.dossier-paywall{padding:22px;border-radius:24px;border:1px solid rgba(242,187,116,.18);background:radial-gradient(circle at top right,rgba(242,187,116,.14),transparent 28%),#ffffff09}.dossier-paywall strong{display:block;margin-bottom:12px;font-size:1.08rem}.dossier-paywall p{margin:0;color:var(--text-secondary);line-height:1.7}.dossier-paywall-points{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.payment-cta-refresh{padding:22px;border-radius:24px;background:linear-gradient(135deg,#111c2deb,#0c1420d6),#ffffff0a;box-shadow:0 20px 52px #040a1338}.payment-cta-refresh p{font-size:.98rem;line-height:1.7}.faq-list-refresh{grid-template-columns:repeat(3,minmax(0,1fr))}.faq-card-refresh{position:relative;padding:24px 22px 22px;border-radius:24px;background:linear-gradient(180deg,#ffffff0f,#ffffff08),#0b121dd1}.faq-card-index{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin-bottom:18px;border-radius:14px;background:#8bb8ff1a;border:1px solid rgba(139,184,255,.16);color:#d7e7ff;font-size:.82rem;font-weight:800}.empty-report-loading{overflow:hidden}.search-loading-shell{display:grid;gap:14px;margin-top:22px}.search-loading-bar,.search-loading-card{position:relative;overflow:hidden;border-radius:18px;background:#ffffff0f}.search-loading-bar:after,.search-loading-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.16) 45%,transparent 100%);animation:shimmer 1.5s infinite}.search-loading-bar{height:18px}.search-loading-bar-wide{width:min(360px,78%)}.search-loading-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.search-loading-card{min-height:96px}.empty-report,.payment-cta,.feature-card,.faq-card,.report-card,.vin-card,.glass-card{transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease,background .3s ease}.feature-card-refresh:hover,.faq-card-refresh:hover,.report-card-refresh:hover{transform:translateY(-3px);border-color:#f2bb742e;box-shadow:0 30px 72px #040a1352}@keyframes card-rise{0%{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes search-pulse{0%{box-shadow:0 0 #f2bb746b}70%{box-shadow:0 0 0 12px #f2bb7400}to{box-shadow:0 0 #f2bb7400}}@keyframes shimmer{to{transform:translate(100%)}}@keyframes button-spin{to{transform:rotate(360deg)}}@media (max-width: 980px){.trust-list-refresh,.faq-list-refresh,.feature-grid-refresh,.metric-grid-refresh,.search-loading-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dossier-highlight-refresh{grid-template-columns:1fr}.hero-copy-refresh h1{max-width:12ch;font-size:clamp(2.3rem,6vw,4rem)}}@media (max-width: 720px){.hero-refresh{border-radius:28px}.hero-copy-refresh h1,.glass-card-refresh h2,.report-card-refresh .report-top h3{max-width:none}.trust-list-refresh,.faq-list-refresh,.feature-grid-refresh,.metric-grid-refresh,.search-loading-grid{grid-template-columns:1fr}.vin-panel-footer{align-items:flex-start;flex-direction:column}.report-score-panel{width:100%}.report-score-panel small{text-align:left}.feature-card-refresh,.faq-card-refresh,.report-card-refresh,.glass-card-refresh,.vin-card-refresh,.payment-cta-refresh{padding:22px}}:root[data-theme=light]{--surface-1: rgba(255, 255, 255, .88);--surface-2: rgba(247, 249, 252, .95);--surface-3: rgba(23, 33, 51, .04);--surface-4: rgba(23, 33, 51, .07);--line-soft: rgba(23, 33, 51, .08);--line-strong: rgba(178, 106, 29, .18);--text-primary: #172133;--text-secondary: rgba(23, 33, 51, .72)}:root[data-theme=light] .hero-refresh{background:radial-gradient(circle at 0% 0%,rgba(242,187,116,.18),transparent 30%),radial-gradient(circle at 100% 14%,rgba(139,184,255,.14),transparent 26%),linear-gradient(145deg,#fffffff5,#f5f8fdeb)}:root[data-theme=light] .glass-card-refresh,:root[data-theme=light] .feature-card-refresh,:root[data-theme=light] .faq-card-refresh,:root[data-theme=light] .report-card-refresh,:root[data-theme=light] .payment-cta-refresh,:root[data-theme=light] .vin-card-refresh{background:linear-gradient(180deg,#fffffffa,#f7f9fcf0),#ffffffeb;border-color:#17213314;box-shadow:0 24px 54px #1f2e4a1a}:root[data-theme=light] .hero-copy-refresh .hero-text,:root[data-theme=light] .section-heading-refresh p,:root[data-theme=light] .feature-card-refresh p,:root[data-theme=light] .faq-card-refresh p,:root[data-theme=light] .panel-subtitle,:root[data-theme=light] .dossier-paywall p,:root[data-theme=light] .payment-cta p{color:var(--text-secondary)}:root[data-theme=light] .vin-card-refresh .vin-input{background:#f7f9fcfa;border-color:#1721331a;color:#172133}:root[data-comfort=soft][data-theme=light] .topbar .topbar-auth-card,:root[data-comfort=soft][data-theme=light] .topbar .theme-segmented,:root[data-comfort=soft][data-theme=light] .topbar .admin-theme-controls{border-color:#17213314;background:#ffffffdb;box-shadow:0 20px 48px #1f2e4a14}:root[data-comfort=soft][data-theme=light] .topbar .topbar-auth-link,:root[data-comfort=soft][data-theme=light] .topbar .topbar-auth-button,:root[data-comfort=soft][data-theme=light] .topbar .theme-segment,:root[data-comfort=soft][data-theme=light] .topbar .theme-soft-toggle{color:#172133;background:#f7f9fcf5;border-color:#1721331a}:root[data-comfort=soft][data-theme=light] .topbar .topbar-auth-link:hover,:root[data-comfort=soft][data-theme=light] .topbar .topbar-auth-button:hover,:root[data-comfort=soft][data-theme=light] .topbar .theme-segment.active,:root[data-comfort=soft][data-theme=light] .topbar .theme-soft-toggle.active{color:#172133;background:#fff4df;border-color:#ffb04f47}:root[data-theme=light] .language-flag-ka{border-color:#dc262657;box-shadow:inset 0 0 0 1px #dc262614;background:linear-gradient(90deg,transparent 0 46%,rgba(220,38,38,1) 46% 54%,transparent 54% 100%),linear-gradient(180deg,transparent 0 44%,rgba(220,38,38,1) 44% 56%,transparent 56% 100%),#fff}:root[data-theme=light] .language-flag-ka:hover,:root[data-theme=light] .language-flag-ka.active{background:linear-gradient(90deg,transparent 0 46%,rgba(220,38,38,1) 46% 54%,transparent 54% 100%),linear-gradient(180deg,transparent 0 44%,rgba(220,38,38,1) 44% 56%,transparent 56% 100%),#fff;border-color:#dc262666}:root[data-theme=light] .language-flag-en{border-color:#1e40af57;background:repeating-linear-gradient(180deg,#b22234 0,#b22234 2.9px,#fdfdfd 2.9px,#fdfdfd 5.8px)}:root[data-theme=light] .language-flag-en:hover,:root[data-theme=light] .language-flag-en.active{background:repeating-linear-gradient(180deg,#b22234 0,#b22234 2.9px,#fdfdfd 2.9px,#fdfdfd 5.8px);border-color:#1e40af6b}:root[data-comfort=soft][data-theme=light] .language-flag-ka,:root[data-comfort=soft][data-theme=light] .language-flag-ka:hover,:root[data-comfort=soft][data-theme=light] .language-flag-ka.active{background:linear-gradient(90deg,transparent 0 46%,rgba(220,38,38,1) 46% 54%,transparent 54% 100%),linear-gradient(180deg,transparent 0 44%,rgba(220,38,38,1) 44% 56%,transparent 56% 100%),#fff;border-color:#dc262666}:root[data-comfort=soft][data-theme=light] .language-flag-en,:root[data-comfort=soft][data-theme=light] .language-flag-en:hover,:root[data-comfort=soft][data-theme=light] .language-flag-en.active{background:repeating-linear-gradient(180deg,#b22234 0,#b22234 2.9px,#fdfdfd 2.9px,#fdfdfd 5.8px);border-color:#1e40af6b}:root[data-comfort=soft] .language-flag-en,:root[data-comfort=soft] .language-flag-en:hover,:root[data-comfort=soft] .language-flag-en.active{background:repeating-linear-gradient(180deg,#b22234 0,#b22234 2.9px,#fdfdfd 2.9px,#fdfdfd 5.8px);border-color:#1e40af57}:root[data-theme=light] .button-primary{color:#172133;box-shadow:0 12px 24px #ffb04f38}:root[data-theme=light] .button-secondary{background:#f7f9fcf5;border-color:#1721331a}:root[data-theme=light] .risk-banner,:root[data-theme=light] .dashboard-summary-card-featured,:root[data-theme=light] .report-item-highlight,:root[data-theme=light] .dashboard-timeline-item.active{color:#8a5716;border-color:#ffb04f3d;background:#fff0d6e6}:root[data-theme=light] .risk-dot,:root[data-theme=light] .trust-dot{box-shadow:0 0 0 6px #ffb04f24}:root[data-theme=light] .status-pending,:root[data-theme=light] .dashboard-inline-status-pending,:root[data-theme=light] .report-factor-pill-warning,:root[data-theme=light] .report-item-auth-warning{color:#8a5716;background:#fff0d6eb;border-color:#ffb04f3d}:root[data-theme=light] .status-approved,:root[data-theme=light] .dashboard-inline-status-approved,:root[data-theme=light] .report-factor-pill-positive,:root[data-theme=light] .report-item-accent,:root[data-theme=light] .report-item-auth-approved,:root[data-theme=light] .dashboard-timeline-item-approved{color:#235f33;background:#e0f6daeb;border-color:#7fc96a47}:root[data-theme=light] .status-rejected,:root[data-theme=light] .dashboard-inline-status-rejected,:root[data-theme=light] .report-factor-pill-danger,:root[data-theme=light] .report-item-auth-rejected,:root[data-theme=light] .dashboard-timeline-item-rejected,:root[data-theme=light] .empty-report-error{color:#8b2e2e;background:#ffe8e8eb;border-color:#df78783d}:root[data-theme=light] .report-item,:root[data-theme=light] .report-factor-pill-neutral,:root[data-theme=light] .report-item-auth-pending,:root[data-theme=light] .dashboard-timeline-item-pending,:root[data-theme=light] .empty-report-neutral{border-color:#17213314;background:#f7f9fce6}:root[data-theme=light] .report-timeline-shell,:root[data-theme=light] .dashboard-accordion-content,:root[data-theme=light] .admin-table th,:root[data-theme=light] .admin-table td{border-color:#17213314}:root[data-comfort=soft] body{filter:saturate(.94)}:root[data-comfort=soft] .hero,:root[data-comfort=soft] .inner-hero,:root[data-comfort=soft] .glass-card,:root[data-comfort=soft] .vin-card,:root[data-comfort=soft] .feature-card,:root[data-comfort=soft] .report-card,:root[data-comfort=soft] .faq-card,:root[data-comfort=soft] .contact-panel,:root[data-comfort=soft] .metric-card,:root[data-comfort=soft] .payment-cta,:root[data-comfort=soft] .empty-report,:root[data-comfort=soft] .registration-panel,:root[data-comfort=soft] .admin-content,:root[data-comfort=soft] .admin-sidebar,:root[data-comfort=soft] .dashboard-summary-card,:root[data-comfort=soft] .dashboard-status-card,:root[data-comfort=soft] .dashboard-timeline-item,:root[data-comfort=soft] .dashboard-highlight-card,:root[data-comfort=soft] .dashboard-reminder-card,:root[data-comfort=soft] .dashboard-profile-card,:root[data-comfort=soft] .dashboard-request-card,:root[data-comfort=soft] .verification-panel,:root[data-comfort=soft] .verification-upload-card,:root[data-comfort=soft] .verification-status-card{box-shadow:0 16px 32px #1118271a}:root[data-comfort=soft] .button-primary,:root[data-comfort=soft] .button-secondary,:root[data-comfort=soft] .theme-segment,:root[data-comfort=soft] .theme-soft-toggle{box-shadow:none}:root[data-comfort=soft] .hero-text,:root[data-comfort=soft] .section-heading p,:root[data-comfort=soft] .feature-card p,:root[data-comfort=soft] .faq-card p,:root[data-comfort=soft] .report-meta,:root[data-comfort=soft] .helper-text,:root[data-comfort=soft] .dashboard-review-meta{opacity:.92}:root[data-comfort=soft][data-theme=dark]{background:radial-gradient(circle at top left,rgba(214,166,104,.14),transparent 28%),radial-gradient(circle at top right,rgba(118,152,201,.12),transparent 26%),linear-gradient(180deg,#161c26,#1c2430 45%,#171d28)}:root[data-theme=dark] body:before,:root[data-comfort=soft][data-theme=dark] body:before,:root[data-theme=dark] body:after,:root[data-comfort=soft][data-theme=dark] body:after{opacity:0;background:none;animation:none}:root[data-comfort=soft][data-theme=dark] .topbar,:root[data-comfort=soft][data-theme=dark] .footer,:root[data-comfort=soft][data-theme=dark] .hero,:root[data-comfort=soft][data-theme=dark] .inner-hero,:root[data-comfort=soft][data-theme=dark] .feature-card,:root[data-comfort=soft][data-theme=dark] .report-card,:root[data-comfort=soft][data-theme=dark] .faq-card,:root[data-comfort=soft][data-theme=dark] .contact-panel,:root[data-comfort=soft][data-theme=dark] .glass-card,:root[data-comfort=soft][data-theme=dark] .vin-card,:root[data-comfort=soft][data-theme=dark] .metric-card,:root[data-comfort=soft][data-theme=dark] .payment-cta,:root[data-comfort=soft][data-theme=dark] .empty-report,:root[data-comfort=soft][data-theme=dark] .registration-panel,:root[data-comfort=soft][data-theme=dark] .admin-content,:root[data-comfort=soft][data-theme=dark] .admin-sidebar,:root[data-comfort=soft][data-theme=dark] .admin-login-card,:root[data-comfort=soft][data-theme=dark] .dashboard-topbar,:root[data-comfort=soft][data-theme=dark] .dashboard-summary-card,:root[data-comfort=soft][data-theme=dark] .dashboard-status-card,:root[data-comfort=soft][data-theme=dark] .dashboard-timeline-item,:root[data-comfort=soft][data-theme=dark] .dashboard-highlight-card,:root[data-comfort=soft][data-theme=dark] .dashboard-reminder-card,:root[data-comfort=soft][data-theme=dark] .dashboard-profile-card,:root[data-comfort=soft][data-theme=dark] .dashboard-request-card,:root[data-comfort=soft][data-theme=dark] .dashboard-accordion,:root[data-comfort=soft][data-theme=dark] .verification-step,:root[data-comfort=soft][data-theme=dark] .verification-panel,:root[data-comfort=soft][data-theme=dark] .verification-upload-card,:root[data-comfort=soft][data-theme=dark] .verification-status-card,:root[data-comfort=soft][data-theme=dark] .partnership-cta,:root[data-comfort=soft][data-theme=dark] .admin-table-wrap,:root[data-comfort=soft][data-theme=dark] .topbar-auth-card,:root[data-comfort=soft][data-theme=dark] .theme-segmented,:root[data-comfort=soft][data-theme=dark] .theme-soft-toggle,:root[data-comfort=soft][data-theme=dark] .admin-theme-controls{border-color:#e0ceb417;background:#1e252fd1;box-shadow:0 14px 28px #070a0f2e}:root[data-comfort=soft][data-theme=dark] .button-primary{background:linear-gradient(135deg,#edd3a6,#d8ab67);color:#1d2530}:root[data-comfort=soft][data-theme=dark] .button-secondary,:root[data-comfort=soft][data-theme=dark] .language-flag,:root[data-comfort=soft][data-theme=dark] .theme-segment,:root[data-comfort=soft][data-theme=dark] .theme-soft-toggle,:root[data-comfort=soft][data-theme=dark] .topbar-auth-link,:root[data-comfort=soft][data-theme=dark] .topbar-auth-button,:root[data-comfort=soft][data-theme=dark] .nav-link{background:#fff8eb0a;border-color:#e6d6bd14}:root[data-comfort=soft][data-theme=dark] .hero-text,:root[data-comfort=soft][data-theme=dark] .inner-hero p,:root[data-comfort=soft][data-theme=dark] .section-heading p,:root[data-comfort=soft][data-theme=dark] .feature-card p,:root[data-comfort=soft][data-theme=dark] .faq-card p,:root[data-comfort=soft][data-theme=dark] .report-meta,:root[data-comfort=soft][data-theme=dark] .helper-text,:root[data-comfort=soft][data-theme=dark] .trust-item,:root[data-comfort=soft][data-theme=dark] .metric-card span,:root[data-comfort=soft][data-theme=dark] .report-item span,:root[data-comfort=soft][data-theme=dark] .report-timeline-item p,:root[data-comfort=soft][data-theme=dark] .empty-report p,:root[data-comfort=soft][data-theme=dark] .dashboard-review-meta,:root[data-comfort=soft][data-theme=dark] .theme-control-label{color:#eee4d6bd}:root[data-comfort=soft][data-theme=dark] .risk-banner,:root[data-comfort=soft][data-theme=dark] .dashboard-summary-card-featured,:root[data-comfort=soft][data-theme=dark] .report-item-highlight,:root[data-comfort=soft][data-theme=dark] .dashboard-timeline-item.active{color:#f0d8b2;background:#785c3038;border-color:#d6a6682e}:root[data-comfort=soft][data-theme=light]{background:radial-gradient(circle at top left,rgba(226,197,152,.18),transparent 28%),radial-gradient(circle at top right,rgba(173,196,228,.14),transparent 24%),linear-gradient(180deg,#f7f3ec,#efe9df 46%,#f6f2eb)}:root[data-comfort=soft][data-theme=light] .topbar,:root[data-comfort=soft][data-theme=light] .footer,:root[data-comfort=soft][data-theme=light] .hero,:root[data-comfort=soft][data-theme=light] .inner-hero,:root[data-comfort=soft][data-theme=light] .feature-card,:root[data-comfort=soft][data-theme=light] .report-card,:root[data-comfort=soft][data-theme=light] .faq-card,:root[data-comfort=soft][data-theme=light] .contact-panel,:root[data-comfort=soft][data-theme=light] .glass-card,:root[data-comfort=soft][data-theme=light] .vin-card,:root[data-comfort=soft][data-theme=light] .metric-card,:root[data-comfort=soft][data-theme=light] .payment-cta,:root[data-comfort=soft][data-theme=light] .empty-report,:root[data-comfort=soft][data-theme=light] .registration-panel,:root[data-comfort=soft][data-theme=light] .admin-content,:root[data-comfort=soft][data-theme=light] .admin-sidebar,:root[data-comfort=soft][data-theme=light] .admin-login-card,:root[data-comfort=soft][data-theme=light] .dashboard-topbar,:root[data-comfort=soft][data-theme=light] .dashboard-summary-card,:root[data-comfort=soft][data-theme=light] .dashboard-status-card,:root[data-comfort=soft][data-theme=light] .dashboard-timeline-item,:root[data-comfort=soft][data-theme=light] .dashboard-highlight-card,:root[data-comfort=soft][data-theme=light] .dashboard-reminder-card,:root[data-comfort=soft][data-theme=light] .dashboard-profile-card,:root[data-comfort=soft][data-theme=light] .dashboard-request-card,:root[data-comfort=soft][data-theme=light] .dashboard-accordion,:root[data-comfort=soft][data-theme=light] .verification-step,:root[data-comfort=soft][data-theme=light] .verification-panel,:root[data-comfort=soft][data-theme=light] .verification-upload-card,:root[data-comfort=soft][data-theme=light] .verification-status-card,:root[data-comfort=soft][data-theme=light] .partnership-cta,:root[data-comfort=soft][data-theme=light] .admin-table-wrap,:root[data-comfort=soft][data-theme=light] .topbar-auth-card,:root[data-comfort=soft][data-theme=light] .theme-segmented,:root[data-comfort=soft][data-theme=light] .theme-soft-toggle,:root[data-comfort=soft][data-theme=light] .admin-theme-controls{background:#fcf8f2e6;border-color:#60523a1a;box-shadow:0 16px 30px #4a382314}:root[data-comfort=soft][data-theme=light] .button-primary{background:linear-gradient(135deg,#ead7b5,#dbb379)}:root[data-theme=dark] .eyebrow,:root[data-theme=dark] .panel-tag,:root[data-theme=dark] .report-kicker,:root[data-theme=dark] .homepage-brand-badge span,:root[data-theme=dark] .homepage-status-pill,:root[data-theme=dark] .homepage-card-label,:root[data-theme=dark] .homepage-preview-card span,:root[data-theme=dark] .homepage-document-head span,:root[data-theme=dark] .homepage-document-tags span,:root[data-theme=dark] .dashboard-brand-kicker,:root[data-theme=dark] .dashboard-profile-kicker,:root[data-comfort=soft][data-theme=dark] .eyebrow,:root[data-comfort=soft][data-theme=dark] .panel-tag,:root[data-comfort=soft][data-theme=dark] .report-kicker,:root[data-comfort=soft][data-theme=dark] .homepage-brand-badge span,:root[data-comfort=soft][data-theme=dark] .homepage-status-pill,:root[data-comfort=soft][data-theme=dark] .homepage-card-label,:root[data-comfort=soft][data-theme=dark] .homepage-preview-card span,:root[data-comfort=soft][data-theme=dark] .homepage-document-head span,:root[data-comfort=soft][data-theme=dark] .homepage-document-tags span,:root[data-comfort=soft][data-theme=dark] .dashboard-brand-kicker,:root[data-comfort=soft][data-theme=dark] .dashboard-profile-kicker{color:#fffaf3;border-color:#fffaf32e}:root[data-theme=dark] .eyebrow,:root[data-theme=dark] .panel-tag,:root[data-theme=dark] .report-kicker,:root[data-theme=dark] .homepage-card-label,:root[data-theme=dark] .homepage-preview-card span,:root[data-theme=dark] .dashboard-brand-kicker,:root[data-theme=dark] .dashboard-profile-kicker,:root[data-comfort=soft][data-theme=dark] .eyebrow,:root[data-comfort=soft][data-theme=dark] .panel-tag,:root[data-comfort=soft][data-theme=dark] .report-kicker,:root[data-comfort=soft][data-theme=dark] .homepage-card-label,:root[data-comfort=soft][data-theme=dark] .homepage-preview-card span,:root[data-comfort=soft][data-theme=dark] .dashboard-brand-kicker,:root[data-comfort=soft][data-theme=dark] .dashboard-profile-kicker{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border:1px solid rgba(255,250,243,.14);border-radius:999px;background:#ffffff08}:root[data-theme=dark] .homepage-brand-badge,:root[data-theme=dark] .homepage-status-pill,:root[data-theme=dark] .homepage-document-tags span,:root[data-comfort=soft][data-theme=dark] .homepage-brand-badge,:root[data-comfort=soft][data-theme=dark] .homepage-status-pill,:root[data-comfort=soft][data-theme=dark] .homepage-document-tags span{border:1px solid rgba(255,250,243,.14)}:root[data-comfort=soft][data-theme=light] .button-secondary,:root[data-comfort=soft][data-theme=light] .language-flag,:root[data-comfort=soft][data-theme=light] .theme-segment,:root[data-comfort=soft][data-theme=light] .theme-soft-toggle,:root[data-comfort=soft][data-theme=light] .vin-input,:root[data-comfort=soft][data-theme=light] .textarea-input,:root[data-comfort=soft][data-theme=light] .topbar-auth-link,:root[data-comfort=soft][data-theme=light] .topbar-auth-button,:root[data-comfort=soft][data-theme=light] .contact-link,:root[data-comfort=soft][data-theme=light] .dashboard-dropdown-link,:root[data-comfort=soft][data-theme=light] .dashboard-profile-meta-card,:root[data-comfort=soft][data-theme=light] .dashboard-user-chip,:root[data-comfort=soft][data-theme=light] .admin-nav-link{background:#f7f1e9f5;border-color:#60523a1a}:root[data-comfort=soft][data-theme=light] .language-flag-ka,:root[data-comfort=soft][data-theme=light] .language-flag-ka:hover,:root[data-comfort=soft][data-theme=light] .language-flag-ka.active{background:linear-gradient(90deg,transparent 0 46%,rgba(220,38,38,1) 46% 54%,transparent 54% 100%),linear-gradient(180deg,transparent 0 44%,rgba(220,38,38,1) 44% 56%,transparent 56% 100%),#fff;border-color:#dc262666;box-shadow:inset 0 0 0 1px #dc262614}:root[data-comfort=soft][data-theme=light] .language-flag-en,:root[data-comfort=soft][data-theme=light] .language-flag-en:hover,:root[data-comfort=soft][data-theme=light] .language-flag-en.active{background:repeating-linear-gradient(180deg,#b22234 0,#b22234 2.9px,#fdfdfd 2.9px,#fdfdfd 5.8px);border-color:#1e40af6b;box-shadow:inset 0 0 0 1px #ffffff38,inset 0 1px #ffffff47}:root[data-theme=light] .dossier-highlight-block,:root[data-theme=light] .dossier-list-item,:root[data-theme=light] .dossier-empty,:root[data-theme=light] .dossier-paywall{border-color:#28201014;background:#ffffffe6}:root[data-theme=light] .dossier-highlight-block span,:root[data-theme=light] .dossier-section-header span,:root[data-theme=light] .dossier-list-item small,:root[data-theme=light] .dossier-empty{color:#584a32bd}:root[data-theme=light] .dossier-section-header span{border-color:#28201014}:root[data-theme=light] .report-score-panel-low{border-color:#248a582e}:root[data-theme=light] .report-score-panel-medium{border-color:#c7862333}:root[data-theme=light] .report-score-panel-high{border-color:#c944442e}@media (max-width: 920px){.dossier-highlight,.dossier-section-grid{grid-template-columns:1fr}}.page-refresh{display:grid;gap:30px}.section-refresh{display:grid;gap:24px}.inner-hero-refresh{position:relative;overflow:hidden;border-radius:36px;border:1px solid rgba(255,214,150,.12);background:radial-gradient(circle at top left,rgba(255,196,112,.18),transparent 32%),linear-gradient(140deg,#0c182af2,#0e1c32e0 54%,#0a121ff5);box-shadow:inset 0 1px #fff2da14,0 32px 80px #060a1442}.inner-hero-split{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.85fr);gap:24px;align-items:stretch}.inner-hero-copy,.hero-aside-card{position:relative;z-index:1}.hero-aside-card{align-self:stretch;display:grid;gap:12px;padding:24px;border-radius:28px}.hero-aside-card h2{margin:0;font-family:var(--font-display-refresh, "Noto Serif Georgian", serif);font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.08;letter-spacing:-.03em}.hero-aside-card p{margin:0}.hero-aside-label,.footer-kicker{display:inline-flex;align-items:center;width:fit-content;padding:8px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:var(--text-muted-refresh, rgba(237, 242, 248, .8));font-size:.76rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.feature-grid-refresh{align-items:stretch}.contact-panel-refresh,.metric-card-refresh,.feature-card-refresh,.checkout-download-panel,.footer-refresh{position:relative;overflow:hidden}.contact-panel-refresh:before,.feature-card-refresh:before,.metric-card-refresh:before,.checkout-download-panel:before,.footer-refresh:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 46%);opacity:.6;pointer-events:none}.tone-card{border-color:#ffffff14}.tone-card-info{background:linear-gradient(145deg,#3276ff24,#0b121de6 48%),#0b121de0}.tone-card-success{background:linear-gradient(145deg,#3cbe8c29,#0b121de6 48%),#0b121de0}.tone-card-warning{background:linear-gradient(145deg,#ffba5429,#0b121de6 48%),#0b121de0}.tone-card-neutral{background:linear-gradient(145deg,#ffffff14,#0b121de6 48%),#0b121de0}.section-intro{max-width:820px}.section-intro-center{margin:0 auto;text-align:center}.refresh-split-grid,.stats-grid-refresh,.checkout-status-grid,.footer-grid{display:grid;gap:20px}.refresh-split-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-grid-refresh{grid-template-columns:repeat(3,minmax(0,1fr))}.metric-card-refresh{display:grid;gap:12px;padding:24px;border-radius:28px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(145deg,#ffffff0f,#0b121deb 52%),#0b121de0;box-shadow:0 18px 40px #0408102e}.metric-card-refresh strong{font-size:1.15rem;color:var(--text-strong-refresh, #f8fbff)}.metric-card-value{font-family:var(--font-display-refresh, "Noto Serif Georgian", serif);font-size:clamp(1.8rem,3vw,2.6rem);line-height:1;color:var(--accent-warm-refresh, #ffd47e)}.contact-card-refresh,.partnership-card,.checkout-card{display:grid;gap:14px}.contact-link-refresh{color:var(--text-strong-refresh, #f8fbff);transition:color .22s ease,opacity .22s ease}.contact-link-refresh:hover{color:var(--accent-warm-refresh, #ffd47e)}.partnership-panel-refresh,.contact-panel-cta{display:grid;gap:22px}.partnership-cta-refresh{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-top:8px}.partnership-cta-refresh p{margin:0;max-width:720px}.checkout-summary-card{display:grid;gap:18px}.checkout-loading-copy{margin:0}.report-confidence-strip-refresh{gap:12px}.pill-tone-0{background:#3376ff1f}.pill-tone-1{background:#3abb8e1f}.pill-tone-2{background:#ffba541f}.checkout-download-panel{display:grid;gap:20px}.checkout-status-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.checkout-status-chip{display:grid;gap:8px;padding:16px 18px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.checkout-status-chip span{color:var(--text-muted-refresh, rgba(237, 242, 248, .8));font-size:.82rem;text-transform:uppercase;letter-spacing:.08em}.checkout-status-chip strong,.checkout-status-message{color:var(--text-strong-refresh, #f8fbff)}.footer-refresh{border-radius:30px;border:1px solid rgba(255,214,150,.08);background:radial-gradient(circle at top left,rgba(255,196,112,.14),transparent 32%),linear-gradient(145deg,#0a121ef0,#0e1828eb);box-shadow:inset 0 1px #ffffff0f,0 24px 60px #0408102e}.footer-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) auto;align-items:stretch}.footer-brand-block{display:grid;gap:10px;align-content:start}.footer-top-link{justify-self:start;border:0;cursor:pointer;font:inherit}.footer-brand-block strong{font-family:var(--font-display-refresh, "Noto Serif Georgian", serif);font-size:1.5rem;letter-spacing:-.03em}.footer-meta,.footer-caption{color:var(--text-muted-refresh, rgba(237, 242, 248, .76))}.footer-links-shell{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.footer-links-card{display:grid;gap:12px;padding:16px 18px;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.footer-links-group{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start}.footer-caption{margin:0;text-align:right;align-self:end;padding-left:18px;border-left:1px solid rgba(255,255,255,.08)}.cookie-banner{position:fixed;right:20px;bottom:20px;z-index:50;width:min(520px,calc(100vw - 32px));display:grid;gap:14px;padding:18px 20px;border-radius:24px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(145deg,#0c121cf0,#151e2cf5),#0c121cf0;box-shadow:inset 0 1px #ffffff0f,0 24px 60px #04081042}.cookie-banner-copy{display:grid;gap:8px}.cookie-banner-copy strong{color:var(--text-strong-refresh, #f7f3ea)}.cookie-banner-copy p{margin:0}.cookie-banner-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.reveal{opacity:0;transform:translate3d(0,24px,0) scale(.985);transition:opacity .7s ease,transform .7s ease;transition-delay:var(--reveal-delay, 0ms)}.reveal-visible{opacity:1;transform:translateZ(0) scale(1)}@media (prefers-reduced-motion: reduce){.reveal,.reveal-visible{opacity:1;transform:none;transition:none}}@media (max-width: 980px){.inner-hero-split,.refresh-split-grid,.stats-grid-refresh,.footer-grid,.footer-links-shell{grid-template-columns:1fr}.footer-caption{text-align:left;padding-left:0;padding-top:8px;border-left:0;border-top:1px solid rgba(255,255,255,.08)}}@media (max-width: 720px){.page-refresh{gap:22px}.hero-aside-card,.metric-card-refresh,.checkout-status-chip{padding:18px}.partnership-cta-refresh{align-items:flex-start}.cookie-banner{right:16px;bottom:16px;width:calc(100vw - 24px);padding:16px}.cookie-banner-actions{justify-content:stretch}.cookie-banner-actions .button{width:100%}}:root[data-theme=light] .inner-hero-refresh{border-color:#d3b3782e;background:radial-gradient(circle at top left,rgba(255,196,112,.18),transparent 32%),linear-gradient(145deg,#fffbf4f5,#f4f8fff0);box-shadow:inset 0 1px #ffffffe0,0 28px 60px #967e581f}:root[data-theme=light] .hero-aside-label,:root[data-theme=light] .footer-kicker{border-color:#a084542e;background:#ffffffb3;color:#7b6645}:root[data-theme=light] .tone-card-info,:root[data-theme=light] .tone-card-success,:root[data-theme=light] .tone-card-warning,:root[data-theme=light] .tone-card-neutral,:root[data-theme=light] .metric-card-refresh,:root[data-theme=light] .footer-refresh{border-color:#d3b37829;box-shadow:inset 0 1px #fffc,0 18px 42px #a38d691a}:root[data-theme=light] .cookie-banner{border-color:#d3b3782e;background:linear-gradient(145deg,#fffbf4f7,#f4f8fff2),#fff;box-shadow:inset 0 1px #ffffffe0,0 24px 48px #967e581f}:root[data-theme=light] .tone-card-info{background:linear-gradient(145deg,#5587ff1f,#ffffffeb 48%),#fff}:root[data-theme=light] .tone-card-success{background:linear-gradient(145deg,#4ab18a1f,#ffffffeb 48%),#fff}:root[data-theme=light] .tone-card-warning{background:linear-gradient(145deg,#ffba5429,#ffffffeb 48%),#fff}:root[data-theme=light] .tone-card-neutral,:root[data-theme=light] .metric-card-refresh,:root[data-theme=light] .footer-refresh{background:linear-gradient(145deg,#ffffffd1,#f7f9fcf2),#fff}:root[data-theme=light] .checkout-status-chip{border-color:#d1dae6e0;background:#ffffffd6}:root[data-theme=light] .footer-meta,:root[data-theme=light] .footer-caption,:root[data-theme=light] .checkout-status-chip span{color:#4a5568d1}:root[data-theme=light] .footer-links-card,:root[data-theme=light] .footer-caption{border-color:#17213314}:root[data-theme=light] .footer-links-card{background:#ffffffa6}.admin-page-refresh{gap:24px}.admin-sidebar-refresh,.admin-content-refresh{border-color:#ffd6961a;background:linear-gradient(160deg,#0b121deb,#101b2be0),#ffffff0a;box-shadow:inset 0 1px #ffffff0d,0 28px 60px #00000038}.admin-metric-grid-refresh .admin-stat-card,.admin-metric-grid-refresh .metric-card{min-height:148px;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff0f,#ffffff08),#0a111ce0;box-shadow:0 18px 44px #060a1429}.admin-page-refresh .feature-card,.admin-page-refresh .faq-card,.dashboard-page .dashboard-highlight-card,.dashboard-page .dashboard-request-card,.dashboard-page .dashboard-profile-card,.dashboard-page .dashboard-vehicle-panel,.dashboard-page .dashboard-status-card,.dashboard-page .metric-card,.page-refresh .admin-sidebar-refresh .faq-card{border-radius:24px;border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 44px #060a1429}.dashboard-page .dashboard-hero{border-color:#ffd6961f;box-shadow:inset 0 1px #ffffff0f,0 30px 70px #060a1438}.dashboard-page .dashboard-summary-card,.dashboard-page .dashboard-status-card,.dashboard-page .dashboard-highlight-card{background:linear-gradient(145deg,#ffffff0f,#0b121de6 56%),#0b121de0}.dashboard-page .dashboard-highlight-card{padding:22px}.dashboard-page .dashboard-vehicle-panel,.dashboard-page .dashboard-request-card,.dashboard-page .dashboard-profile-card,.dashboard-page .dashboard-reminder-card{background:linear-gradient(145deg,#ffffff0d,#0b121deb 56%),#0b121de0}.dashboard-page .section-heading,.admin-page-refresh .section-heading{max-width:820px}.dashboard-page .section-heading .eyebrow,.admin-page-refresh .section-heading .eyebrow{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,214,150,.18);background:#ffffff0a}.dashboard-page .dashboard-timeline-item,.admin-page-refresh .dashboard-timeline-item{border-radius:20px}.dashboard-page .empty-report,.admin-page-refresh .empty-report{border-radius:24px}.page-refresh .admin-sidebar-refresh .admin-nav-link,.page-refresh .admin-sidebar-refresh .admin-nav-sublink,.page-refresh .admin-sidebar-refresh .admin-nav-group-toggle{border-color:#ffffff0f}.page-refresh .admin-sidebar-refresh .admin-nav-link.active,.page-refresh .admin-sidebar-refresh .admin-nav-link:hover,.page-refresh .admin-sidebar-refresh .admin-nav-sublink.active,.page-refresh .admin-sidebar-refresh .admin-nav-sublink:hover{box-shadow:0 12px 24px #ffd8991f}:root[data-theme=light] .admin-sidebar-refresh,:root[data-theme=light] .admin-content-refresh{border-color:#d3b37829;background:linear-gradient(160deg,#fffcf6f5,#f5f8fcf0),#fff;box-shadow:inset 0 1px #ffffffe6,0 24px 56px #a088621a}:root[data-theme=light] .admin-metric-grid-refresh .admin-stat-card,:root[data-theme=light] .admin-metric-grid-refresh .metric-card,:root[data-theme=light] .admin-page-refresh .feature-card,:root[data-theme=light] .admin-page-refresh .faq-card,:root[data-theme=light] .dashboard-page .dashboard-highlight-card,:root[data-theme=light] .dashboard-page .dashboard-request-card,:root[data-theme=light] .dashboard-page .dashboard-profile-card,:root[data-theme=light] .dashboard-page .dashboard-vehicle-panel,:root[data-theme=light] .dashboard-page .dashboard-status-card,:root[data-theme=light] .dashboard-page .metric-card{border-color:#d3b37824;background:linear-gradient(145deg,#ffffffd1,#f7f9fcf5),#fff;box-shadow:inset 0 1px #ffffffdb,0 18px 44px #a088621a}.verification-panel-refresh{display:grid;gap:22px;padding:28px;border-radius:28px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(145deg,#ffffff0d,#0b121deb 56%),#0b121de0;box-shadow:0 18px 44px #060a1429}.verification-panel-refresh .section-heading-refresh h2,.admin-page .section-heading h2,.dashboard-page .section-heading h2,.admin-page .feature-card h3,.admin-page .faq-card h3,.dashboard-page .feature-card h3,.dashboard-page .faq-card h3,.verification-status-card h3,.verification-upload-card strong{font-family:var(--font-display-refresh, "Noto Serif Georgian", serif);letter-spacing:-.03em}.verification-panel-refresh .section-heading-refresh h2{font-size:clamp(1.6rem,3vw,2.3rem)}.verification-panel-refresh .section-heading-refresh p,.verification-status-card p,.verification-upload-card .helper-text,.admin-page .section-heading p,.admin-page .feature-card p,.admin-page .faq-card p,.dashboard-page .feature-card p,.dashboard-page .faq-card p,.dashboard-page .dashboard-summary-card p,.dashboard-page .dashboard-status-card p{font-size:.98rem;line-height:1.72}.verification-upload-card{border-radius:24px}.verification-status-card{border-radius:22px}.verification-list li,.admin-table td,.admin-table th,.admin-nav-link,.admin-nav-sublink,.dashboard-page .status-pill,.dashboard-page .report-item,.dashboard-page .metric-card span,.dashboard-page .dashboard-summary-card span,.dashboard-page .dashboard-status-card span,.admin-page .panel-tag,.dashboard-page .panel-tag{font-size:.92rem}.admin-page .section-heading,.admin-page .feature-grid,.admin-page .metric-grid,.admin-page .admin-table-section,.admin-page .registration-panel,.admin-page .empty-report,.admin-page .feature-card,.admin-page .faq-card{animation:card-rise .6s ease both}.admin-page .feature-card,.admin-page .faq-card,.admin-page .registration-panel,.admin-page .empty-report,.admin-page .admin-table-wrap,.admin-page .dashboard-timeline-item,.admin-page .metric-card{border-radius:24px}.admin-page .feature-card,.admin-page .faq-card,.admin-page .registration-panel,.admin-page .admin-table-wrap,.admin-page .empty-report{border:1px solid rgba(255,255,255,.08);background:linear-gradient(145deg,#ffffff0d,#0b121deb 56%),#0b121de0;box-shadow:0 18px 44px #060a1429}:root[data-theme=light] .verification-panel-refresh,:root[data-theme=light] .admin-page .feature-card,:root[data-theme=light] .admin-page .faq-card,:root[data-theme=light] .admin-page .registration-panel,:root[data-theme=light] .admin-page .admin-table-wrap,:root[data-theme=light] .admin-page .empty-report{border-color:#d3b37824;background:linear-gradient(145deg,#ffffffd1,#f7f9fcf5),#fff;box-shadow:inset 0 1px #ffffffdb,0 18px 44px #a088621a}
