*{box-sizing:border-box}body{margin:0;font-family:Arial,Malgun Gothic,sans-serif;background:#f4f6fb;color:#172033}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:inherit}.landing{min-height:100vh;display:grid;grid-template-columns:1.08fr 480px;gap:36px;padding:56px;align-items:center;background:linear-gradient(135deg,#0f172a,#1e3a8a 48%,#f8fafc 48%,#eef2ff)}.landing-copy{color:#fff;max-width:720px}.brand-mark{font-weight:900;font-size:24px;letter-spacing:-.04em;margin-bottom:28px}.landing h1{font-size:54px;line-height:1.05;margin:0 0 18px;letter-spacing:-.06em}.lead{font-size:20px;line-height:1.55;color:#dbeafe;margin:0 0 28px}.feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.feature-grid.mini div,.feature-grid div{background:#ffffff1f;border:1px solid rgba(255,255,255,.18);border-radius:18px;padding:16px}.feature-grid b{display:block;font-size:16px}.feature-grid span{display:block;margin-top:6px;color:#cbd5e1;font-size:13px}.landing-note{margin-top:24px;color:#bfdbfe;font-weight:800}.auth-card{background:#fff;border:1px solid #e5eaf3;border-radius:28px;padding:28px;box-shadow:0 28px 80px #0f172a38}.tabs{display:grid;grid-template-columns:1fr 1fr;background:#f1f5f9;border-radius:16px;padding:5px;margin-bottom:18px}.tabs button{border:0;background:transparent;border-radius:12px;padding:12px;font-weight:900;color:#64748b}.tabs button.on{background:#2563eb;color:#fff}.field{display:flex;flex-direction:column;gap:7px;margin:12px 0}.field>span{font-size:13px;color:#64748b;font-weight:900}input,select,textarea{width:100%;border:1px solid #d8deea;border-radius:14px;padding:12px 13px;background:#fff;color:#172033}textarea{resize:vertical}.inline-field{display:flex;gap:8px}.inline-field input{flex:1}.agree{display:flex;gap:10px;align-items:flex-start;background:#f8fafc;border:1px solid #e5eaf3;border-radius:14px;padding:13px;margin-top:14px}.agree input{width:18px;margin-top:3px}.agree span{font-size:13px;line-height:1.45;color:#475569}.btn{border:0;background:#e8edf7;color:#172033;border-radius:13px;padding:10px 14px;font-weight:900}.btn:hover{filter:brightness(.97)}.btn.primary{background:#2563eb;color:#fff}.btn.danger{background:#ef4444;color:#fff}.btn.orange{background:#ea580c;color:#fff}.btn.block{width:100%;padding:14px;margin-top:16px}.auth-help{font-size:13px;color:#64748b;margin-top:16px;text-align:center}.status{border-radius:13px;padding:11px 13px;margin-top:12px;font-weight:800}.status.ok{background:#dcfce7;color:#166534}.status.warn{background:#fff7ed;color:#9a3412}.status.error{background:#fee2e2;color:#991b1b}.app-shell{display:grid;grid-template-columns:250px 1fr;min-height:100vh}.sidebar{background:#0f172a;color:#cbd5e1;position:fixed;top:0;bottom:0;width:250px;display:flex;flex-direction:column;padding:18px 12px}.brand-side{border:0;background:transparent;color:#fff;text-align:left;padding:14px;border-radius:16px;margin-bottom:12px}.brand-side span{display:block;font-size:24px;font-weight:900;letter-spacing:-.05em}.brand-side small{display:block;color:#94a3b8;margin-top:4px}.sidebar nav{display:flex;flex-direction:column;gap:4px}.sidebar nav button{border:0;background:transparent;color:#cbd5e1;text-align:left;border-radius:13px;padding:13px 14px;font-weight:900}.sidebar nav button.active,.sidebar nav button:hover{background:#1e293b;color:#fff}.side-box{margin-top:auto;background:#172033;border:1px solid #334155;border-radius:16px;padding:14px}.side-box b,.side-box span{display:block}.side-box span{color:#94a3b8;font-size:12px;line-height:1.45;margin-top:6px}.main-panel{margin-left:250px;padding:28px}.topbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px;gap:16px}.topbar h1{margin:0;font-size:30px;letter-spacing:-.04em}.topbar p{margin:5px 0 0;color:#64748b}.top-actions{display:flex;gap:8px}.dashboard-grid{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(320px,.8fr);gap:18px}.content-grid{display:grid;gap:18px}.content-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.content-grid.race-layout{grid-template-columns:minmax(0,1.45fr) minmax(420px,.85fr)}.card{background:#fff;border:1px solid #e5eaf3;border-radius:22px;padding:20px;box-shadow:0 14px 35px #0f172a0d;margin-bottom:18px}.card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px}.card h2{margin:0;font-size:20px;letter-spacing:-.03em}.card-head p{margin:5px 0 0;color:#64748b;font-size:13px}.hero-panel{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;background:linear-gradient(135deg,#eff6ff,#f8fafc);border:1px solid #dbeafe;border-radius:18px;padding:18px}.hero-panel h2{font-size:28px;margin:4px 0}.hero-panel p{color:#475569;margin:0}.eyebrow{font-size:12px;font-weight:900;color:#2563eb}.stats-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px}.stats-row.small{grid-template-columns:repeat(5,minmax(0,1fr))}.stat{background:#f8fafc;border:1px solid #e5eaf3;border-radius:16px;padding:14px}.stat strong{display:block;font-size:24px;letter-spacing:-.04em}.stat span{display:block;color:#64748b;font-weight:800;font-size:12px;margin-top:3px}.stat em{display:block;font-style:normal;color:#94a3b8;font-size:11px;margin-top:2px}.quick-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.badge{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:900}.badge.gray{background:#eef2f7;color:#334155}.badge.blue{background:#dbeafe;color:#1d4ed8}.badge.red{background:#fee2e2;color:#b91c1c}.badge.green{background:#dcfce7;color:#166534}.badge.orange{background:#ffedd5;color:#9a3412}.row{display:flex;justify-content:space-between;gap:12px;border-top:1px solid #e5eaf3;padding-top:9px;margin-top:9px}.row span{color:#64748b;font-weight:800}.row b{text-align:right}.empty{color:#64748b;background:#f8fafc;border:1px dashed #d8deea;border-radius:16px;padding:18px;text-align:center}.table-wrap{overflow:auto;border:1px solid #e5eaf3;border-radius:16px}table{width:100%;border-collapse:collapse;background:#fff}th,td{padding:12px 13px;border-bottom:1px solid #e5eaf3;text-align:left;white-space:nowrap;vertical-align:top}th{background:#f8fafc;color:#475569;font-size:12px;font-weight:900}tr{cursor:pointer}tr:hover,tr.selected{background:#eff6ff}td small{display:block;color:#166534;font-weight:800;margin-top:5px;white-space:normal;line-height:1.35}.date-box{display:flex;gap:8px}.date-box input{width:160px}.info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:12px 0}.alert-box{background:#fef2f2;border:1px solid #fecaca;border-radius:16px;padding:13px;margin:12px 0}.alert-box b{color:#b91c1c}.alert-box p{margin:5px 0 0;color:#991b1b;font-weight:800}.alert-box.compact{padding:10px;margin:10px 0}.soft-box{background:#f8fafc;border:1px solid #e5eaf3;border-radius:16px;padding:13px;color:#64748b;margin:12px 0}.result-lines{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.result-lines span{background:#f0fdf4;color:#166534;border:1px solid #bbf7d0;border-radius:999px;padding:7px 10px;font-weight:900;font-size:13px}.compact-lines span{border-radius:10px}.entries{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.entry{border:1px solid #e5eaf3;background:#f8fafc;border-radius:14px;padding:12px}.entry b,.entry span{display:block}.entry span{color:#64748b;font-size:12px;margin-top:5px}.pick-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pick-card{border:1px solid #e5eaf3;border-radius:18px;background:#f8fafc;padding:16px}.pick-head{display:flex;justify-content:space-between;gap:12px}.pick-head h3{margin:0;font-size:18px}.pick-head p{margin:5px 0 0;color:#64748b}.policy-box{background:#eef6ff;border:1px solid #bfdbfe;border-radius:14px;padding:12px;margin-top:12px}.policy-box b,.policy-box span{display:block}.policy-box b{color:#1d4ed8}.policy-box span{color:#1e40af;margin-top:5px;font-weight:800}.comment{color:#475569;font-weight:800}.pick-body{background:#fff;border:1px solid #e5eaf3;border-radius:14px;padding:13px;margin-top:12px}.pick-body b{display:block}.pick-body p{font-size:20px;font-weight:900;margin:8px 0 0}.result-box{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:14px;padding:13px;margin-top:12px;color:#166534}.result-box p{font-weight:800}.result-box em{font-style:normal;font-weight:900}.locked-box{background:#fff7ed;border:1px solid #fed7aa;border-radius:14px;padding:13px;margin-top:10px}.locked-box b{color:#9a3412}.locked-box p,.locked-box span{display:block;color:#9a3412;line-height:1.45}.metric-card{border:1px solid #e5eaf3;border-radius:18px;background:#f8fafc;padding:16px}.metric-card h3{margin:0 0 10px}.performance-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.plan{display:flex;justify-content:space-between;width:100%;padding:12px;border:1px solid #d8deea;background:#fff;border-radius:14px;margin-bottom:8px}.plan.on{border-color:#2563eb;background:#eff6ff}.list-item{display:flex;justify-content:space-between;gap:12px;border:1px solid #e5eaf3;border-radius:16px;background:#f8fafc;padding:14px;margin-bottom:10px}.list-item.vertical{display:block}.list-title{display:flex;justify-content:space-between;gap:8px}.list-item p{color:#475569;line-height:1.45}.answer{background:#fff;border:1px solid #e5eaf3;border-radius:12px;padding:12px;margin-top:10px}.danger-text{color:#b91c1c!important;font-weight:900}.download-panel{display:grid;grid-template-columns:180px 1fr;gap:22px;align-items:center}.phone-mock{height:330px;border:10px solid #0f172a;border-radius:34px;background:linear-gradient(160deg,#2563eb,#0f172a);color:#fff;padding:28px 18px;display:flex;flex-direction:column;gap:16px;justify-content:center;text-align:center;box-shadow:0 25px 50px #0f172a2e}.phone-mock span{font-weight:900}.phone-mock b{font-size:24px}.phone-mock em{font-style:normal;background:#ffffff24;border-radius:999px;padding:8px}.big-link{display:inline-block;background:#2563eb;color:#fff;text-decoration:none;border-radius:14px;padding:13px 16px;font-weight:900;margin-top:10px}.muted{color:#64748b}.steps{line-height:2;color:#334155;font-weight:800}hr{border:0;border-top:1px solid #e5eaf3;margin:16px 0}h3{letter-spacing:-.03em}@media (max-width:1100px){.landing{grid-template-columns:1fr;padding:28px}.landing h1{font-size:40px}.app-shell{grid-template-columns:1fr}.sidebar{position:static;width:auto;min-height:auto}.main-panel{margin-left:0;padding:18px}.content-grid.two,.content-grid.race-layout,.dashboard-grid,.pick-grid,.performance-grid,.entries{grid-template-columns:1fr}.stats-row,.stats-row.small{grid-template-columns:repeat(2,minmax(0,1fr))}.topbar{align-items:flex-start;flex-direction:column}.sidebar nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.download-panel{grid-template-columns:1fr}.phone-mock{height:220px}}html,body,#root{width:100%;min-width:0;min-height:100%;overflow-x:hidden;writing-mode:horizontal-tb;text-orientation:mixed}.app-shell{display:block!important;width:100%!important;min-height:100vh}.sidebar{position:fixed!important;left:0;top:0;bottom:0;width:250px!important;min-width:250px!important;z-index:30}.main-panel{display:block!important;margin-left:250px!important;width:calc(100vw - 250px)!important;max-width:none!important;min-width:0!important;padding:28px!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important}.main-panel *,.landing *,.auth-card *{writing-mode:horizontal-tb!important;text-orientation:mixed!important;word-break:keep-all}.main-panel p,.main-panel span,.main-panel small,.main-panel b,.main-panel strong,.main-panel em,.main-panel td,.main-panel th,.main-panel li{overflow-wrap:anywhere}.topbar{width:100%;min-width:0}.topbar>div:first-child{flex:1 1 auto;min-width:0}.topbar h1{white-space:nowrap;word-break:keep-all}.top-actions{flex:0 0 auto}.btn,.badge,.plan,.big-link,.sidebar nav button{white-space:nowrap;word-break:keep-all}.card,.hero-panel,.pick-card,.metric-card,.list-item,.download-panel,.table-wrap{min-width:0}.content-grid,.dashboard-grid,.pick-grid,.performance-grid,.entries,.stats-row,.download-panel{width:100%;min-width:0}.download-panel{grid-template-columns:220px minmax(0,1fr)!important}.download-panel h2,.download-panel h3,.download-panel p,.download-panel li{max-width:100%}@media (max-width:1100px){.app-shell{display:block!important}.sidebar{position:static!important;width:100%!important;min-width:0!important}.main-panel{margin-left:0!important;width:100%!important;padding:18px!important}.download-panel{grid-template-columns:1fr!important}.topbar h1{white-space:normal}}.home-flow{display:grid;grid-template-columns:1fr;gap:18px;margin-top:18px}.notice-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.notice-strip .list-item{margin-bottom:0;min-height:126px}.pick-list{display:grid;grid-template-columns:1fr;gap:16px}.pick-list .pick-card{width:100%}.pick-list .pick-body p{font-size:24px}.pick-list .result-box{margin-top:14px}@media (max-width:1100px){.notice-strip{grid-template-columns:1fr}}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a85;z-index:200;display:flex;align-items:center;justify-content:center;padding:28px}.modal-card{background:#fff;border:1px solid #e5eaf3;border-radius:24px;box-shadow:0 35px 120px #0f172a59;max-height:92vh;overflow:auto}.race-modal{width:min(1120px,calc(100vw - 56px));padding:22px}.modal-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:14px;border-bottom:1px solid #e5eaf3;padding-bottom:14px}.modal-head h2{margin:0;font-size:24px;letter-spacing:-.04em}.modal-head p{margin:6px 0 0;color:#64748b}.detail-pick{margin:12px 0 16px}.entry.picked-entry{border-color:#bfdbfe;background:#eff6ff}.entry b{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.entry-badge{display:inline-flex!important;width:auto;color:#1d4ed8!important;background:#dbeafe;border:1px solid #bfdbfe;border-radius:999px;padding:3px 8px;font-size:11px;margin-top:0!important}.table-wrap tr{cursor:pointer}.table-wrap tr:hover td{background:#eff6ff}@media (max-width:760px){.modal-backdrop{padding:10px;align-items:flex-end}.race-modal{width:100%;max-height:94vh;border-radius:22px 22px 0 0;padding:16px}.modal-head{align-items:flex-start}.modal-head h2{font-size:20px}.entries{grid-template-columns:1fr!important}}.proof-page{display:grid;grid-template-columns:1fr;gap:18px}.proof-hero{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;background:linear-gradient(135deg,#ecfdf5,#eff6ff);border:1px solid #bfdbfe;border-radius:18px;padding:18px;margin-bottom:14px}.proof-hero h2{margin:4px 0 8px;font-size:28px;letter-spacing:-.05em}.proof-hero p{margin:0;color:#475569;line-height:1.55;font-weight:800}.proof-stats{margin-top:12px}.proof-disclaimer{margin-top:14px;background:#fff7ed;border:1px solid #fed7aa;color:#9a3412;border-radius:14px;padding:12px;font-weight:900;line-height:1.45}.proof-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.proof-card{background:#f8fafc;border:1px solid #dbeafe;border-radius:18px;padding:16px}.proof-card-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.proof-card-head h3{margin:0;font-size:18px}.proof-card-head p{margin:5px 0 0;color:#64748b}.proof-result{background:#f0fdf4;border:1px solid #bbf7d0;color:#166534;border-radius:14px;padding:12px;margin-top:12px}.proof-result b,.proof-result span{display:block}.proof-result span{margin-top:5px;font-weight:900}.proof-pick{background:#fff;border:1px solid #e5eaf3;border-radius:14px;padding:12px;margin-top:12px}.proof-pick span{display:block;color:#64748b;font-size:12px;font-weight:900}.proof-pick b{display:block;margin-top:5px;font-size:18px}.proof-card em{display:block;margin-top:10px;font-style:normal;font-weight:900;color:#166534}.proof-guide div{background:#f8fafc!important;border-color:#e5eaf3!important;color:#172033}.proof-guide span{color:#64748b!important}@media (max-width:1100px){.proof-grid{grid-template-columns:1fr}.proof-hero{flex-direction:column}}.review-upload-form .proof-disclaimer{margin:10px 0 14px}.review-preview{display:grid;grid-template-columns:minmax(0,520px);gap:12px;margin:12px 0}.review-preview img,.proof-image{width:100%;max-height:520px;object-fit:contain;border:1px solid var(--line);border-radius:14px;background:#0b1220}.review-proof-card .review-content{white-space:pre-wrap;color:var(--muted);line-height:1.6}.content-grid.compact{gap:10px}.landing-proof-panel{margin-top:24px;background:#ffffff1f;border:1px solid rgba(255,255,255,.22);border-radius:24px;padding:18px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.landing-proof-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:12px}.landing-proof-head h2{margin:4px 0 6px;font-size:22px;letter-spacing:-.05em;color:#fff}.landing-proof-head p{margin:0;color:#dbeafe;font-size:13px;line-height:1.45;font-weight:800}.eyebrow.light{color:#bfdbfe}.landing-proof-head button{border:1px solid rgba(255,255,255,.28);background:#ffffff29;color:#fff;border-radius:999px;padding:10px 13px;font-weight:900;white-space:nowrap}.landing-proof-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.landing-proof-card{background:#0f172a57;border:1px solid rgba(255,255,255,.18);border-radius:18px;overflow:hidden;min-height:128px}.landing-proof-card img{display:block;width:100%;height:92px;object-fit:cover;background:#0f172a;border-bottom:1px solid rgba(255,255,255,.12)}.landing-proof-card div{padding:12px}.landing-proof-card b{display:block;color:#fff;font-size:14px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing-proof-card span{display:block;color:#bfdbfe;font-size:11px;margin-top:5px;font-weight:800}.landing-proof-card p{margin:7px 0 0;color:#dbeafe;font-size:12px;line-height:1.4}.landing-proof-card.text-only{display:flex;align-items:stretch}.landing-proof-empty{background:#0f172a47;border:1px dashed rgba(255,255,255,.24);border-radius:16px;padding:14px;color:#dbeafe;font-weight:900;margin:10px 0}.landing-proof-note{margin-top:12px;color:#bfdbfe;font-size:12px;line-height:1.45;font-weight:800}.landing-proof-panel .status.error{background:#fee2e2f5;color:#991b1b}@media (max-width:1100px){.landing-proof-list{grid-template-columns:1fr}.landing-proof-head{flex-direction:column}.landing-proof-head button{width:100%}.landing-proof-card img{height:160px}}.landing-app-panel{margin-top:14px;background:#0f172a4d;border:1px solid rgba(255,255,255,.2);border-radius:22px;padding:18px;display:flex;align-items:center;justify-content:space-between;gap:16px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.landing-app-panel h2{margin:4px 0 6px;font-size:22px;letter-spacing:-.05em;color:#fff}.landing-app-panel p{margin:0;color:#dbeafe;font-size:13px;line-height:1.5;font-weight:800}.landing-app-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;min-width:240px}.landing-app-actions button,.auth-download-box button{border:0;background:#fff;color:#1e3a8a;border-radius:999px;padding:10px 13px;font-weight:900;white-space:nowrap}.landing-app-actions button.ghost{background:#ffffff29;color:#fff;border:1px solid rgba(255,255,255,.26)}.auth-download-box{margin-top:14px;background:#f8fafc;border:1px solid #e5eaf3;border-radius:18px;padding:14px;text-align:left}.auth-download-box b{display:block;color:#172033;font-size:14px;letter-spacing:-.02em}.auth-download-box span{display:block;color:#64748b;font-size:12px;line-height:1.45;margin:6px 0 10px;font-weight:800}.auth-download-box button{background:#e8edf7;color:#172033;border-radius:12px;padding:9px 12px;width:100%}@media (max-width:1100px){.landing-app-panel{flex-direction:column;align-items:stretch}.landing-app-actions{min-width:0;justify-content:stretch}.landing-app-actions button{width:100%}}.landing{position:relative;overflow:hidden;grid-template-columns:minmax(560px,1fr) minmax(380px,460px)!important;gap:64px!important;padding:54px 64px!important;background:radial-gradient(circle at 14% 18%,rgba(59,130,246,.28),transparent 28%),radial-gradient(circle at 74% 22%,rgba(255,255,255,.14),transparent 24%),linear-gradient(135deg,#081225,#10245a 48%,#1d4ed8)!important}.landing:after{content:"";position:absolute;right:-140px;top:-160px;width:52vw;height:130vh;background:linear-gradient(160deg,#f8fafcfa,#eff6ffeb);transform:rotate(7deg);border-radius:48px;box-shadow:-40px 0 110px #0f172a3d;z-index:0}.landing-copy,.auth-card{position:relative;z-index:1}.landing-copy{max-width:820px!important;display:flex;flex-direction:column;gap:16px}.landing h1{max-width:760px;text-shadow:0 16px 50px rgba(0,0,0,.28)}.feature-grid.mini{max-width:640px}.feature-grid.mini div{background:#ffffff1a;border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff14}.landing-app-panel{order:1;margin-top:6px!important;background:linear-gradient(135deg,#ffffff2e,#60a5fa24)!important;border:1px solid rgba(219,234,254,.42)!important;box-shadow:0 22px 60px #08122533,inset 0 1px #ffffff2e;border-radius:26px!important;padding:20px!important}.landing-app-panel h2,.landing-proof-head h2{font-size:24px!important}.landing-app-actions button{box-shadow:0 10px 22px #0f172a29}.landing-app-actions button:first-child{background:#fff!important;color:#1d4ed8!important}.landing-app-actions button.ghost{background:#ffffff24!important;color:#dbeafe!important}.landing-proof-panel{order:2;margin-top:0!important;background:#ffffff1a!important;border:1px solid rgba(255,255,255,.2)!important;box-shadow:0 18px 55px #0812252e,inset 0 1px #ffffff1f;border-radius:26px!important;padding:20px!important}.landing-proof-head button{background:#fff!important;color:#1e3a8a!important;border:0!important;box-shadow:0 8px 18px #0f172a24}.landing-proof-empty{background:#08122561!important;border:1px dashed rgba(219,234,254,.32)!important;color:#eff6ff!important;padding:16px!important}.landing-proof-card{background:#08122566!important;border-color:#dbeafe38!important;box-shadow:inset 0 1px #ffffff14}.landing-proof-note,.landing-note{color:#dbeafe!important}.auth-card{box-shadow:0 30px 90px #08122540!important;border:1px solid rgba(226,232,240,.96)!important}.auth-download-box{background:linear-gradient(135deg,#f8fafc,#eff6ff)!important;border-color:#dbeafe!important}@media (max-width:1100px){.landing{grid-template-columns:1fr!important;padding:28px!important;gap:26px!important;background:linear-gradient(135deg,#081225,#1d4ed8)!important}.landing:after{display:none}.landing-copy{max-width:none!important}.feature-grid.mini{max-width:none}}.landing-brand-hero{position:relative;border-radius:28px;overflow:hidden;border:1px solid rgba(255,255,255,.18);box-shadow:0 28px 60px #0f172a47;margin-bottom:24px}.landing-brand-hero>img{display:block;width:100%;height:auto;min-height:220px;object-fit:cover}.landing-brand-overlay{position:absolute;inset:auto 0 0 0;display:flex;align-items:center;gap:18px;padding:22px;background:linear-gradient(180deg,#060f2500,#060f25c7)}.landing-brand-logo{width:86px;height:86px;border-radius:50%;background:#fff;box-shadow:0 10px 25px #02061740}.phone-mock img{width:72px;height:72px;border-radius:50%;background:#fff;align-self:center}@media (max-width:1100px){.landing-brand-logo{width:68px;height:68px}.landing-brand-overlay{padding:16px;gap:12px}}.pro-public-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:8px 0 14px}.pro-public-card{border:1px solid #dbeafe;background:#f8fbff;border-radius:14px;padding:12px}.pro-public-card b{display:block;color:#1d4ed8;margin-bottom:6px}.pro-public-card p{margin:0;color:#334155;line-height:1.45;font-size:13px}.pro-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.pro-chips span{font-size:11px;border:1px solid #c7d2fe;background:#eef2ff;color:#3730a3;border-radius:999px;padding:4px 7px}@media (max-width:800px){.pro-public-grid{grid-template-columns:1fr}}.landing-brand-hero>img{object-fit:contain!important;background:#07162e;max-height:320px}.landing-brand-overlay{position:static!important;background:#07162e!important;border-top:1px solid rgba(255,255,255,.12)}.brand-side{display:flex;align-items:center;gap:12px}.brand-side img{width:46px;height:46px;border-radius:50%;background:#fff;flex:0 0 auto}.entry{-moz-appearance:none;appearance:none;-webkit-appearance:none;text-align:left;color:inherit;font:inherit;cursor:pointer;width:100%;display:block}.entry:hover,.entry.selected-entry{border-color:#2563eb;background:#eff6ff;box-shadow:0 8px 18px #2563eb14}.entry em{display:block;font-style:normal;color:#2563eb;font-size:12px;font-weight:900;margin-top:7px}.entry-pro-panel{background:#fff;border:1px solid #bfdbfe;border-radius:18px;padding:16px;margin-top:10px}.entry-pro-head{display:flex;justify-content:space-between;gap:10px;align-items:flex-start;border-bottom:1px solid #e5eaf3;padding-bottom:10px;margin-bottom:10px}.entry-pro-head b{font-size:18px}.entry-pro-head span{color:#64748b;font-weight:800;font-size:13px;text-align:right}.entry-pro-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.entry-pro-list article{background:#f8fbff;border:1px solid #bfdbfe;border-radius:14px;padding:12px}.entry-pro-list article p{color:#334155;margin:7px 0 0;line-height:1.45;font-weight:700}@media (max-width:1100px){.entry-pro-list{grid-template-columns:1fr}.entry-pro-head{display:block}.entry-pro-head span{text-align:left;display:block;margin-top:4px}}.entry-material-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a9e;z-index:80;display:flex;align-items:center;justify-content:center;padding:22px}.entry-material-modal{width:min(760px,96vw);max-height:86vh;overflow:auto;background:#fff;border:1px solid #dbeafe;border-radius:24px;padding:20px;box-shadow:0 32px 90px #0f172a52}.entry-material-modal .entry-pro-panel{margin-top:14px}.entry-pro-panel{background:#fff;border:1px solid #dbeafe;border-radius:18px;padding:16px}.entry-pro-head b,.entry-pro-head span{display:block}.entry-pro-head span{margin-top:5px;color:#64748b;font-size:13px}.entry-pro-list{display:grid;gap:10px;margin-top:12px}.entry-pro-list article{background:#f8fbff;border:1px solid #bfdbfe;border-radius:14px;padding:13px}.entry-pro-list article b{color:#1d4ed8}.entry-pro-list article p{color:#1e40af;font-weight:800;line-height:1.5;margin:7px 0 0}.landing-simple-brand{display:flex;align-items:center;gap:20px;margin-bottom:28px;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);border-radius:28px;padding:24px;box-shadow:0 26px 60px #0f172a38}.landing-simple-brand .landing-brand-logo{width:92px;height:92px;border-radius:50%;background:#fff;box-shadow:0 10px 24px #02061740;flex:0 0 auto}.pro-public-card.polished{background:linear-gradient(180deg,#f8fbff,#fff);border-color:#bfdbfe;box-shadow:0 10px 24px #2563eb0f}.pro-public-head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px}.pro-public-head span,.entry-pro-card-head span{font-size:12px;color:#1e3a8a;background:#dbeafe;border-radius:999px;padding:4px 9px;font-weight:900;white-space:nowrap}.pro-public-card.polished p{font-weight:750;line-height:1.55;color:#334155;margin:7px 0 0;white-space:normal}.entry-material-modal{border-radius:28px}.entry-material-modal .modal-head{position:sticky;top:0;background:#fff;z-index:2;padding-bottom:14px;border-bottom:1px solid #e5eaf3}.entry-pro-panel.polished{margin-top:14px}.entry-pro-head.polished{display:flex;align-items:center;gap:14px;background:linear-gradient(135deg,#eff6ff,#f8fafc);border:1px solid #bfdbfe;border-radius:20px;padding:16px}.entry-pro-head.polished strong{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:#1d4ed8;color:#fff;font-size:18px}.entry-pro-head.polished b{display:block;font-size:22px;letter-spacing:-.04em}.entry-pro-head.polished span{display:block;color:#475569;font-weight:800;margin-top:4px}.entry-pro-list.polished{display:grid;gap:12px;margin-top:14px}.entry-pro-list.polished article{background:#fff;border:1px solid #dbeafe;border-radius:18px;padding:15px}.entry-pro-card-head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px}.entry-pro-card-head b{color:#1d4ed8}.entry-pro-list.polished p{line-height:1.58;color:#334155;font-weight:750;margin:8px 0 0;white-space:normal}@media (max-width:1100px){.landing-simple-brand{align-items:flex-start}.landing-simple-brand .landing-brand-logo{width:72px;height:72px}.entry-pro-head.polished b{font-size:18px}}.entry-material-modal-backdrop{z-index:400;align-items:center!important;justify-content:center!important;padding:22px!important}.entry-material-modal.improved{width:min(720px,96vw);max-height:88vh;display:flex;flex-direction:column;overflow:hidden;border-radius:26px;border:1px solid #dbeafe;background:#fff;box-shadow:0 38px 120px #0f172a61}.entry-modal-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;padding:18px 20px;border-bottom:1px solid #e5eaf3;background:#fff;flex:0 0 auto}.entry-modal-head h2{margin:0;font-size:22px;letter-spacing:-.04em}.entry-modal-head p{margin:6px 0 0;color:#64748b;font-weight:800}.entry-modal-x{border:0;width:38px;height:38px;border-radius:50%;background:#eef2f7;color:#334155;font-size:26px;font-weight:900;line-height:34px}.entry-modal-scroll{overflow:auto;padding:16px;flex:1}.entry-modal-bottom-close{border:0;margin:0 16px 16px;background:#2563eb;color:#fff;border-radius:14px;padding:13px 16px;font-weight:900;flex:0 0 auto}.entry-pro-panel.polished{margin-top:0;border:0;padding:0;background:transparent}.entry-pro-head.polished{background:linear-gradient(135deg,#eef6ff,#f8fafc);border:1px solid #bfdbfe;border-radius:20px;padding:15px}.entry-pro-list.polished{gap:10px}.entry-pro-list.polished article{border-radius:18px;background:#fff;box-shadow:0 8px 20px #0f172a0d}.entry-pro-list.polished p{background:#f8fafc;border-radius:12px;padding:10px 11px;color:#334155;line-height:1.55;margin:8px 0 0;font-weight:750}.entry-pro-card-head{border-bottom:1px solid #e5eaf3;padding-bottom:8px;margin-bottom:8px}@media (max-width:760px){.entry-material-modal-backdrop{align-items:flex-end!important;padding:0!important}.entry-material-modal.improved{width:100%;max-height:92vh;border-radius:24px 24px 0 0}.entry-modal-head{padding:16px}.entry-modal-scroll{padding:14px}.entry-modal-bottom-close{margin:0 14px 14px}}.pro-fact-grid{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.pro-fact-grid span{display:inline-flex;align-items:center;border:1px solid #e5eaf3;background:#f8fafc;color:#334155;border-radius:12px;padding:8px 10px;font-size:12px;font-weight:800;line-height:1.25}.pro-fact-grid span.main{width:100%;background:#0f172a;color:#fff;border-color:#0f172a;font-size:13px}.pro-public-card.polished p{margin:8px 0 0;color:#475569;font-weight:800;line-height:1.5}.entry-pro-modal .pro-fact-grid{margin-top:8px}.simple-home{display:flex;flex-direction:column;gap:22px}.home-review-slider{background:linear-gradient(135deg,#111827,#243047);border-radius:26px;padding:24px;color:#fff;box-shadow:0 22px 50px #0f172a2e}.home-review-slider.wide{margin-bottom:18px}.simple-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.simple-section-head h2{margin:4px 0 0;font-size:30px}.photo-slide-row{display:flex;gap:16px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x mandatory}.photo-slide-row.large{padding:4px 2px 12px}.photo-slide-card{min-width:260px;max-width:260px;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);border-radius:20px;overflow:hidden;cursor:pointer;scroll-snap-align:start}.photo-slide-card img,.review-proof-card .proof-image{width:100%;height:170px;object-fit:cover;display:block;background:#e5e7eb}.photo-slide-card>div{padding:13px 14px}.photo-slide-card b{display:block;font-size:16px}.photo-slide-card span{display:block;margin-top:4px;color:#ffffffb8;font-size:13px}.photo-empty{height:170px;display:grid;place-items:center;background:#ffffff1f;font-weight:800}.home-two-column{display:grid;grid-template-columns:1.25fr 1fr;gap:18px}.simple-pick-stack,.simple-hit-stack,.simple-pick-list,.simple-review-list{display:flex;flex-direction:column;gap:12px}.simple-pick-row{border:1px solid #e5e7eb;background:#fff;border-radius:18px;padding:16px;display:grid;grid-template-columns:150px 1fr;gap:14px;align-items:center}.simple-pick-row.paid{border-color:#bfdbfe;background:linear-gradient(90deg,#eff6ff,#fff)}.simple-pick-row.free{border-color:#bbf7d0;background:linear-gradient(90deg,#f0fdf4,#fff)}.simple-race-title span{display:block;color:#64748b;font-size:13px;margin-bottom:4px}.simple-race-title b{font-size:18px}.simple-pick-main{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.simple-pick-main strong{font-size:22px;letter-spacing:.02em}.locked-pick-pill{border:0;border-radius:999px;padding:10px 16px;background:#1d4ed8;color:#fff;font-weight:800;cursor:pointer}.simple-pick-result{grid-column:1 / -1;border-top:1px dashed #dbe3ef;padding-top:10px;display:flex;gap:8px;align-items:center}.simple-pick-result b{color:#0f172a}.simple-pick-result span{color:#2563eb;font-weight:700}.simple-proof-page .review-proof-card{min-width:290px;background:#fff;color:#0f172a;border-radius:20px;overflow:hidden;border:1px solid rgba(148,163,184,.28)}.simple-proof-page .review-proof-card .proof-card-head,.simple-proof-page .review-proof-card .review-content{padding:14px}.simple-proof-page .proof-card{box-shadow:none}.support-phone-input{font-size:18px}.topbar p,.sidebar small{color:#64748b}@media (max-width:900px){.home-two-column,.simple-pick-row{grid-template-columns:1fr}.simple-section-head{align-items:flex-start;flex-direction:column}.photo-slide-card{min-width:230px;max-width:230px}}.home-review-slider{position:relative;overflow:hidden;background:radial-gradient(circle at 14% 16%,rgba(59,130,246,.48),transparent 28%),radial-gradient(circle at 86% 12%,rgba(16,185,129,.34),transparent 24%),linear-gradient(135deg,#07111f,#172554 52%,#0f172a)!important;border:1px solid rgba(191,219,254,.22);box-shadow:0 28px 80px #0f172a42!important}.home-review-slider:before{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:1px solid rgba(255,255,255,.08);border-radius:22px;pointer-events:none}.home-review-slider .simple-section-head{position:relative;z-index:1}.photo-slide-row{position:relative;z-index:1;gap:18px!important;padding:4px 2px 14px!important}.photo-slide-card,.simple-proof-page .review-proof-card.clean-review-card{min-width:320px!important;max-width:320px!important;background:#fff!important;color:#0f172a!important;border:1px solid rgba(226,232,240,.9)!important;border-radius:24px!important;overflow:hidden;box-shadow:0 18px 38px #0f172a2e}.photo-slide-card:hover,.simple-proof-page .review-proof-card.clean-review-card:hover{transform:translateY(-2px);box-shadow:0 24px 52px #0f172a3d}.photo-slide-card img,.photo-slide-card .photo-empty,.simple-proof-page .review-proof-card.clean-review-card .proof-image{height:220px!important;width:100%;object-fit:cover;background:linear-gradient(135deg,#e0f2fe,#f0fdf4)}.photo-slide-card>div,.review-card-body{padding:16px 17px 18px!important}.photo-slide-card b,.review-card-body h3{display:block;margin:0;font-size:20px;line-height:1.25;letter-spacing:-.04em;color:#0f172a}.photo-slide-card p,.review-card-body .review-content{margin:10px 0 0;color:#334155;font-size:15px;line-height:1.58;font-weight:750;white-space:pre-wrap}.photo-slide-card span,.clean-review-card .proof-card-head,.clean-review-card .badge,.simple-public-reviews .landing-proof-card span,.simple-public-reviews .landing-proof-note{display:none!important}.simple-public-reviews .landing-proof-card{box-shadow:0 16px 38px #02061738}.simple-public-reviews .landing-proof-card img{height:150px}.review-only-page{grid-template-columns:1fr!important;max-width:1180px;margin:0 auto;width:100%}.review-only-page .home-review-slider{margin-bottom:0}.review-only-page>.card{max-width:760px;width:100%;margin:0 auto}.race-day-picker{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.race-day-picker button{border:1px solid #dbe3ef;background:#fff;border-radius:12px;padding:10px 12px;font-weight:900;color:#334155;cursor:pointer}.race-day-picker button:hover{border-color:#2563eb;color:#1d4ed8;background:#eff6ff}.race-day-help{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;padding:9px 12px;border-radius:999px;background:#eff6ff;color:#1e40af;font-weight:900;font-size:13px}@media (max-width:900px){.photo-slide-card,.simple-proof-page .review-proof-card.clean-review-card{min-width:270px!important;max-width:270px!important}.photo-slide-card img,.photo-slide-card .photo-empty,.simple-proof-page .review-proof-card.clean-review-card .proof-image{height:190px!important}.race-day-picker{width:100%}.race-day-picker input{flex:1 1 160px}}.compact-home{gap:16px!important;max-width:1280px;margin:0 auto;width:100%}.home-review-slider.compact-review-strip,.review-board-panel{background:#fff!important;color:#0f172a!important;border:1px solid #e5eaf3!important;border-radius:20px!important;padding:18px!important;box-shadow:0 12px 30px #0f172a14!important;overflow:hidden}.home-review-slider.compact-review-strip:before,.review-board-panel:before{display:none!important}.home-review-slider.compact-review-strip .simple-section-head,.review-board-panel .simple-section-head{margin-bottom:12px!important}.home-review-slider.compact-review-strip .simple-section-head h2,.review-board-panel .simple-section-head h2{font-size:24px!important;color:#0f172a!important}.home-review-slider.compact-review-strip .eyebrow,.review-board-panel .eyebrow{color:#2563eb!important}.photo-slide-row.compact-scroll-row,.review-scroll-gallery{display:flex!important;gap:14px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:4px 2px 12px!important;scroll-snap-type:x mandatory!important;scrollbar-width:thin}.photo-slide-card.compact-review-card,.review-scroll-gallery .review-proof-card.clean-review-card{flex:0 0 220px!important;min-width:220px!important;max-width:220px!important;background:#fff!important;color:#0f172a!important;border:1px solid #dbe4f0!important;border-radius:18px!important;box-shadow:0 8px 22px #0f172a17!important;overflow:hidden!important;scroll-snap-align:start!important;transform:none!important}.photo-slide-card.compact-review-card img,.photo-slide-card.compact-review-card .photo-empty,.review-scroll-gallery .review-proof-card.clean-review-card .proof-image{height:140px!important;width:100%!important;object-fit:cover!important;display:block!important;border-radius:0!important}.photo-slide-card.compact-review-card>div,.review-scroll-gallery .review-card-body{padding:12px 13px 14px!important}.photo-slide-card.compact-review-card b,.review-scroll-gallery .review-card-body h3{font-size:16px!important;line-height:1.25!important;color:#0f172a!important;margin:0!important}.photo-slide-card.compact-review-card p,.review-scroll-gallery .review-card-body .review-content{font-size:13px!important;line-height:1.45!important;color:#475569!important;margin:7px 0 0!important;font-weight:700!important}.compact-review-page{max-width:1160px;margin:0 auto;width:100%}.review-head-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.review-upload-modal{width:min(560px,calc(100vw - 32px));padding:20px}.review-upload-modal .review-upload-form{display:grid;gap:12px}.review-upload-modal .review-preview img{max-height:240px;object-fit:contain;background:#f8fafc;border-radius:14px}.simple-pick-result-table{display:flex;flex-direction:column;gap:10px}.simple-pick-result-row{display:grid;grid-template-columns:170px minmax(220px,1fr) minmax(220px,1fr);gap:14px;align-items:center;border:1px solid #e5eaf3;background:#fff;border-radius:18px;padding:14px 16px;box-shadow:0 4px 14px #0f172a0a}.simple-pick-result-row.paid{border-color:#bfdbfe;background:linear-gradient(90deg,#eff6ff,#fff)}.simple-pick-result-row.free{border-color:#bbf7d0;background:linear-gradient(90deg,#f0fdf4,#fff)}.simple-pick-result-row.hit{box-shadow:0 8px 22px #16653417;border-color:#86efac}.spr-race span,.spr-pick small,.spr-result small{display:block;color:#64748b;font-size:12px;font-weight:900;margin-bottom:5px}.spr-race b{font-size:18px}.spr-pick>div{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.spr-pick strong{font-size:21px;letter-spacing:.02em}.spr-result b{display:block;font-size:18px;color:#0f172a}.spr-result span{display:block;margin-top:4px;color:#2563eb;font-weight:900}.spr-result em{display:block;margin-top:4px;font-style:normal;color:#166534;font-weight:800;font-size:12px}.home-two-column,.simple-hit-stack{display:none!important}@media (max-width:900px){.simple-pick-result-row{grid-template-columns:1fr;gap:8px}.photo-slide-card.compact-review-card,.review-scroll-gallery .review-proof-card.clean-review-card{flex-basis:200px!important;min-width:200px!important;max-width:200px!important}.photo-slide-card.compact-review-card img,.photo-slide-card.compact-review-card .photo-empty,.review-scroll-gallery .review-proof-card.clean-review-card .proof-image{height:128px!important}.review-head-actions{width:100%}}.home-v59{max-width:1320px;margin:0 auto;display:grid;gap:18px;width:100%}.home-hero-v59{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:132px;padding:24px 26px;border-radius:26px;background:linear-gradient(135deg,#0f172a,#1e3a8a 54%,#0f766e);color:#fff;box-shadow:0 24px 56px #0f172a38;position:relative;overflow:hidden}.home-hero-v59:after{content:"";position:absolute;right:-90px;top:-110px;width:330px;height:330px;border-radius:999px;background:#ffffff1c}.home-hero-copy-v59{position:relative;z-index:1}.home-hero-copy-v59 .eyebrow{color:#93c5fd!important}.home-hero-copy-v59 h2{font-size:34px;line-height:1.1;margin:6px 0 8px;letter-spacing:-.06em}.home-hero-copy-v59 p{margin:0;color:#dbeafe;font-weight:800;line-height:1.5}.home-hero-actions-v59{position:relative;z-index:1;display:flex;gap:8px;flex-wrap:wrap}.home-hero-actions-v59 .btn{box-shadow:0 10px 24px #0206172e}.home-board-v59,.home-reviews-v59{background:#fff;border:1px solid #e5eaf3;border-radius:24px;padding:20px;box-shadow:0 16px 40px #0f172a12}.home-panel-head-v59{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.home-panel-head-v59 h2{margin:2px 0 0;font-size:23px;letter-spacing:-.04em;color:#0f172a}.home-panel-head-v59 .eyebrow{color:#2563eb!important}.home-pick-table-v59{gap:8px}.home-pick-table-v59 .simple-pick-result-row{grid-template-columns:150px minmax(260px,1.1fr) minmax(260px,1.1fr);padding:13px 15px;border-radius:16px}.home-pick-table-v59 .spr-pick strong{font-size:22px}.home-pick-table-v59 .spr-result b{font-size:17px}.home-pick-table-v59 .spr-result span{font-size:13px}.home-reviews-v59{padding-bottom:16px}.home-review-row-v59{padding-bottom:8px!important}.home-review-card-v59{flex-basis:245px!important;min-width:245px!important;max-width:245px!important;border-radius:20px!important}.home-review-card-v59 img,.home-review-card-v59 .photo-empty{height:158px!important}.home-review-card-v59 b{font-size:17px!important}.home-review-card-v59 p{font-size:13px!important;color:#334155!important}.home-empty-rich-v59{min-height:88px;border:1px dashed #cbd5e1;border-radius:18px;background:linear-gradient(135deg,#f8fafc,#eff6ff);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:18px;color:#475569}.home-empty-rich-v59 b{font-size:17px;color:#0f172a}.home-empty-rich-v59 span{margin-top:5px;font-weight:800;color:#64748b}.home-review-slider.compact-review-strip{display:none!important}@media (max-width:900px){.home-hero-v59{align-items:flex-start;flex-direction:column;padding:20px}.home-hero-copy-v59 h2{font-size:27px}.home-panel-head-v59{flex-direction:column}.home-pick-table-v59 .simple-pick-result-row{grid-template-columns:1fr}.home-review-card-v59{flex-basis:210px!important;min-width:210px!important;max-width:210px!important}.home-review-card-v59 img,.home-review-card-v59 .photo-empty{height:132px!important}}.home-v60{max-width:1320px;margin:0 auto;display:grid;gap:18px;width:100%}.home-hero-v60{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:170px;padding:28px 30px;border-radius:26px;background:linear-gradient(135deg,#0b1b3f,#12336f 58%,#0f766e);color:#fff;box-shadow:0 22px 48px #0f172a33;position:relative;overflow:hidden}.home-hero-v60:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 88% 18%,rgba(255,255,255,.13),transparent 32%);pointer-events:none}.home-hero-title-v60,.home-hero-buttons-v60{position:relative;z-index:1}.home-hero-title-v60 span{display:inline-flex;color:#bfdbfe;font-weight:1000;font-size:17px;margin-bottom:8px}.home-hero-title-v60 h2{font-size:38px;line-height:1.08;margin:0 0 10px;letter-spacing:-.06em}.home-hero-title-v60 p{margin:0;color:#e0f2fe;font-weight:900;font-size:18px;line-height:1.45}.home-hero-buttons-v60{display:grid;grid-template-columns:1fr 1fr;gap:12px;min-width:410px}.home-big-btn-v60{border:0;border-radius:20px;background:#fff;color:#0f172a;padding:18px 20px;text-align:left;box-shadow:0 14px 26px #0206172e;cursor:pointer}.home-big-btn-v60.primary{background:#2563eb;color:#fff}.home-big-btn-v60 strong{display:block;font-size:22px;letter-spacing:-.04em}.home-big-btn-v60 small{display:block;margin-top:6px;font-size:14px;font-weight:900;color:inherit;opacity:.82}.home-quick-v60{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.home-quick-v60 button{border:1px solid #dbe3ef;background:#fff;border-radius:20px;padding:18px;text-align:left;cursor:pointer;box-shadow:0 12px 28px #0f172a0f}.home-quick-v60 button b{display:block;font-size:21px;letter-spacing:-.04em;color:#0f172a}.home-quick-v60 button span{display:block;margin-top:7px;color:#64748b;font-weight:900;font-size:14px}.home-board-v60,.home-reviews-v60{background:#fff;border:1px solid #e5eaf3;border-radius:24px;padding:22px;box-shadow:0 16px 38px #0f172a12}.home-panel-head-v60{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:16px}.home-panel-head-v60 h2{margin:2px 0 0;font-size:27px;letter-spacing:-.05em;color:#0f172a}.home-panel-head-v60 .eyebrow{color:#2563eb!important;font-size:14px!important}.home-pick-table-v60{gap:9px}.home-pick-table-v60 .simple-pick-result-row{grid-template-columns:155px minmax(270px,1.1fr) minmax(270px,1.1fr);padding:15px 16px;border-radius:18px}.home-pick-table-v60 .spr-race b{font-size:20px}.home-pick-table-v60 .spr-pick strong{font-size:24px}.home-pick-table-v60 .spr-result b{font-size:19px}.home-pick-table-v60 .spr-result span{font-size:14px}.home-review-row-v60{padding:2px 2px 10px!important;gap:14px!important}.home-review-card-v60{flex-basis:220px!important;min-width:220px!important;max-width:220px!important;border-radius:18px!important;border:1px solid #e2e8f0!important;background:#fff!important;color:#0f172a!important;box-shadow:0 10px 24px #0f172a14}.home-review-card-v60 img,.home-review-card-v60 .photo-empty{height:132px!important}.home-review-card-v60 b{font-size:17px!important;line-height:1.28!important}.home-review-card-v60 p{font-size:13px!important;color:#475569!important}.home-empty-rich-v60{min-height:96px;border:1px dashed #cbd5e1;border-radius:18px;background:linear-gradient(135deg,#f8fafc,#eff6ff);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px;color:#475569}.home-empty-rich-v60 b{font-size:18px;color:#0f172a}.home-empty-rich-v60 span{margin-top:6px;font-weight:900;color:#64748b}.compact-home{max-width:1320px!important}.home-v59,.home-review-slider.compact-review-strip{display:none!important}@media (max-width:1100px){.home-hero-v60{align-items:flex-start;flex-direction:column}.home-hero-buttons-v60{min-width:0;width:100%}.home-quick-v60{grid-template-columns:repeat(2,minmax(0,1fr))}.home-pick-table-v60 .simple-pick-result-row{grid-template-columns:1fr}.home-hero-title-v60 h2{font-size:31px}}@media (max-width:640px){.home-quick-v60,.home-hero-buttons-v60{grid-template-columns:1fr}.home-hero-v60{padding:22px}.home-panel-head-v60{flex-direction:column}.home-review-card-v60{flex-basis:200px!important;min-width:200px!important;max-width:200px!important}.home-review-card-v60 img,.home-review-card-v60 .photo-empty{height:120px!important}}.home-board-sub-v61{margin:6px 0 0;color:#64748b;font-size:16px;font-weight:900;line-height:1.35}.home-panel-head-v60 .eyebrow{font-weight:1000!important;letter-spacing:-.02em}.home-panel-head-v60 h2{font-size:30px!important}.home-big-btn-v60.primary strong{font-size:24px}.clickable-review-card{cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease!important}.clickable-review-card:hover{transform:translateY(-2px);box-shadow:0 16px 34px #0f172a24!important;border-color:#bfdbfe!important}.review-detail-chip{display:inline-flex;margin-top:9px;border-radius:999px;background:#eff6ff;border:1px solid #bfdbfe;color:#1d4ed8;font-weight:1000;font-size:12px;padding:5px 9px;line-height:1}.review-detail-modal{width:min(780px,calc(100vw - 40px));padding:22px;border-radius:26px;max-height:92vh;overflow:auto}.review-detail-head{margin-bottom:16px!important}.review-detail-head .eyebrow{color:#2563eb!important;font-size:14px!important}.review-detail-head h2{font-size:28px!important;line-height:1.2!important;margin-top:4px!important}.review-detail-image-wrap{background:#f8fafc;border:1px solid #e2e8f0;border-radius:22px;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.review-detail-image-wrap img{display:block;width:100%;max-height:62vh;object-fit:contain;background:#fff}.review-detail-content{border:1px solid #e2e8f0;background:linear-gradient(135deg,#fff,#f8fafc);border-radius:20px;padding:18px 20px}.review-detail-content p{margin:0;white-space:pre-wrap;color:#0f172a;font-size:18px;line-height:1.65;font-weight:850;letter-spacing:-.02em}@media (max-width:640px){.review-detail-modal{width:100%;border-radius:22px 22px 0 0;padding:16px}.review-detail-head h2{font-size:22px!important}.review-detail-content p{font-size:16px}.review-detail-image-wrap img{max-height:58vh}.review-detail-chip{font-size:11px}}.sidebar nav button.nav-payment{background:linear-gradient(135deg,#f97316,#ea580c)!important;color:#fff!important;box-shadow:0 10px 24px #ea580c47;margin-top:6px}.sidebar nav button.nav-payment.active,.sidebar nav button.nav-payment:hover{background:linear-gradient(135deg,#fb923c,#c2410c)!important;color:#fff!important}.home-quick-v64{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.home-quick-v64 button{min-height:92px!important;font-size:17px!important}.home-quick-v64 button b{font-size:20px!important}.home-quick-v64 button span{font-size:13px!important}.home-quick-v64 .home-payment-cta{background:linear-gradient(135deg,#fff7ed,#ffedd5)!important;border-color:#fdba74!important;box-shadow:0 14px 32px #ea580c21!important}.home-quick-v64 .home-payment-cta b{color:#c2410c!important;font-size:22px!important}.home-quick-v64 .home-payment-cta span{color:#9a3412!important;font-weight:900!important}.plan{padding:16px 17px!important;border-radius:17px!important;font-size:17px!important;align-items:center}.plan b{font-size:18px!important}.plan span{font-size:18px!important;font-weight:900;color:#1d4ed8}.plan.on{border-color:#ea580c!important;background:#fff7ed!important;box-shadow:0 10px 26px #ea580c1f}.payment-submit-v64{background:#ea580c!important;font-size:18px!important;padding:16px!important}.support-v64 .card:first-child{border-color:#bfdbfe;background:linear-gradient(180deg,#fff,#f8fbff)}.support-quick-form-v64 input{font-size:18px!important;padding:15px!important}.support-button-grid-v64{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.support-big-btn-v64{border:0;border-radius:18px;padding:20px 16px;text-align:left;color:#fff;box-shadow:0 16px 34px #0f172a1f}.support-big-btn-v64 b{display:block;font-size:24px;font-weight:900;letter-spacing:-.04em}.support-big-btn-v64 span{display:block;margin-top:8px;font-size:14px;font-weight:900;opacity:.92}.support-big-btn-v64.payment{background:linear-gradient(135deg,#f97316,#c2410c)}.support-big-btn-v64.app{background:linear-gradient(135deg,#2563eb,#1e3a8a)}@media (max-width:1100px){.home-quick-v64{grid-template-columns:repeat(2,minmax(0,1fr))!important}.support-button-grid-v64{grid-template-columns:1fr}.sidebar nav{grid-template-columns:repeat(4,minmax(0,1fr))!important}.sidebar nav button.nav-payment{margin-top:0}}.sidebar{padding:22px 14px!important}.brand-side{margin-bottom:22px!important;padding:16px 14px!important}.sidebar nav{gap:11px!important}.sidebar nav button{padding:16px!important;border-radius:16px!important;font-size:17px!important;letter-spacing:-.02em}.sidebar nav button.nav-payment{box-shadow:0 10px 22px #ea580c38!important}.home-quick-v60.home-quick-v64{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:10px!important}.home-quick-v64 button{min-height:72px!important;padding:13px 14px!important;border-radius:17px!important;box-shadow:0 8px 20px #0f172a0e!important}.home-quick-v64 button b{font-size:18px!important;line-height:1.1!important}.home-quick-v64 button span{font-size:12px!important;margin-top:5px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-quick-v64 .home-payment-cta{transform:translateY(-1px);box-shadow:0 14px 26px #ea580c2e!important}.review-event-inline-v65{display:inline-flex;vertical-align:middle;margin-left:12px;padding:7px 11px;border-radius:999px;background:#fff7ed;border:1px solid #fdba74;color:#c2410c;font-style:normal;font-size:14px;font-weight:1000;letter-spacing:-.03em;white-space:nowrap}.home-reviews-v60 .home-panel-head-v60,.review-board-panel .simple-section-head{align-items:center!important}@media (max-width:1280px){.home-quick-v60.home-quick-v64{grid-template-columns:repeat(3,minmax(0,1fr))!important}.review-event-inline-v65{display:flex;margin:7px 0 0;width:max-content}}@media (max-width:760px){.sidebar nav{gap:7px!important}.sidebar nav button{padding:12px!important;font-size:15px!important}.home-quick-v60.home-quick-v64{grid-template-columns:repeat(2,minmax(0,1fr))!important}.home-quick-v64 button{min-height:76px!important}.review-event-inline-v65{font-size:12px;padding:6px 9px}}.sidebar{padding:24px 14px!important}.brand-side{margin-bottom:26px!important}.sidebar nav{gap:0!important}.sidebar nav button{min-height:50px!important;padding:14px 17px!important;margin-bottom:16px!important;border-radius:17px!important;font-size:17px!important;font-weight:1000!important;letter-spacing:-.03em!important}.sidebar nav button.nav-home{margin-bottom:24px!important}.sidebar nav button.nav-support{margin-top:6px!important}.sidebar nav button.nav-payment{margin-top:24px!important;margin-bottom:24px!important;min-height:60px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;background:linear-gradient(135deg,#fb923c,#f97316 45%,#ea580c)!important;color:#fff!important;box-shadow:0 16px 34px #ea580c52!important}.sidebar nav button.nav-download{margin-top:2px!important;color:#dbeafe!important}.sidebar nav button.active:not(.nav-payment){background:#1e293b!important;color:#fff!important;box-shadow:inset 0 1px #ffffff0d}.home-quick-v60.home-quick-v64{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:12px!important}.home-quick-v64 button{min-height:76px!important;padding:13px 15px!important;border-radius:18px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;box-shadow:0 8px 18px #0f172a0e!important}.home-quick-v64 button b{font-size:19px!important;line-height:1.12!important;letter-spacing:-.045em!important}.home-quick-v64 button span{font-size:12px!important;line-height:1.15!important;margin-top:5px!important}.home-quick-v64 .home-payment-cta{min-height:80px!important;background:linear-gradient(135deg,#fff7ed,#ffedd5)!important;border:1px solid #fb923c!important;box-shadow:0 15px 30px #ea580c2e!important}.home-quick-v64 .home-payment-cta b{color:#c2410c!important;font-size:20px!important}.home-quick-v64 .home-payment-cta span{color:#9a3412!important;font-weight:1000!important}.home-hero-v60{margin-bottom:2px!important}.home-board-v60,.home-reviews-v60{margin-top:2px!important}@media (max-width:1280px){.home-quick-v60.home-quick-v64{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:1100px){.sidebar nav button.nav-payment{margin-top:0!important;margin-bottom:10px!important;min-height:auto!important}.sidebar nav button{margin-bottom:8px!important}}@media (max-width:760px){.home-quick-v60.home-quick-v64{grid-template-columns:repeat(2,minmax(0,1fr))!important}.home-quick-v64 button{min-height:78px!important}}.sidebar nav{flex:1!important;display:flex!important;flex-direction:column!important}.sidebar nav button.nav-support{margin-top:auto!important;margin-bottom:15px!important}.sidebar nav button.nav-payment{margin-top:0!important;margin-bottom:15px!important}.sidebar nav button.nav-download{margin-top:0!important;margin-bottom:0!important}.home-core-nav-v68{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:4px}.core-card-v68{border:1px solid #dbe3ef;background:#fff;border-radius:22px;padding:20px 22px;min-height:104px;text-align:left;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"num title" "num sub";column-gap:14px;align-items:center;box-shadow:0 12px 26px #0f172a11}.core-card-v68 span{grid-area:num;width:44px;height:44px;border-radius:16px;display:grid;place-items:center;background:#eff6ff;color:#2563eb;font-weight:1000;font-size:20px}.core-card-v68 b{grid-area:title;display:block;font-size:24px;line-height:1.1;letter-spacing:-.055em;color:#0f172a}.core-card-v68 small{grid-area:sub;display:block;margin-top:6px;color:#64748b;font-size:15px;font-weight:900}.core-card-v68.primary{background:linear-gradient(135deg,#2563eb,#1d4ed8);border-color:#2563eb;box-shadow:0 16px 34px #2563eb3d}.core-card-v68.primary span{background:#ffffff2e;color:#fff}.core-card-v68.primary b,.core-card-v68.primary small{color:#fff}.home-quick-v60.home-quick-v64{display:none!important}.home-bottom-actions-v68{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:2px}.bottom-action-v68{border:1px solid #dbe3ef;background:#fff;border-radius:22px;min-height:92px;padding:18px 20px;text-align:left;box-shadow:0 12px 28px #0f172a0f}.bottom-action-v68 b{display:block;color:#0f172a;font-size:22px;letter-spacing:-.05em;line-height:1.15}.bottom-action-v68 span{display:block;color:#64748b;font-weight:900;font-size:14px;margin-top:7px}.bottom-action-v68.payment{background:linear-gradient(135deg,#fff7ed,#ffedd5);border-color:#fb923c;box-shadow:0 18px 34px #ea580c33}.bottom-action-v68.payment b{color:#c2410c}.bottom-action-v68.payment span{color:#9a3412}.review-event-inline-v65{display:block!important;width:max-content;margin:8px 0 0!important}.home-reviews-v60{min-height:260px}@media (max-width:1280px){.home-core-nav-v68,.home-bottom-actions-v68{grid-template-columns:1fr!important}.core-card-v68{min-height:92px}}@media (max-width:1100px){.sidebar nav button.nav-support{margin-top:0!important}}@media (max-width:760px){.core-card-v68{padding:16px;min-height:88px}.core-card-v68 b{font-size:21px}.bottom-action-v68{min-height:84px;padding:16px}}.home-core-nav-v68,.home-bottom-actions-v68:first-of-type{display:none!important}.home-main-menu-v69{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:0}.home-menu-card-v69{border:1px solid #dbe3ef;background:#fff;border-radius:17px;min-height:78px;padding:14px;text-align:left;box-shadow:0 8px 20px #0f172a0e;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.home-menu-card-v69:hover{transform:translateY(-1px);box-shadow:0 14px 26px #0f172a17;border-color:#bfdbfe}.home-menu-card-v69 b{display:block;color:#0f172a;font-size:18px;font-weight:1000;line-height:1.12;letter-spacing:-.05em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-menu-card-v69 small{display:block;margin-top:6px;color:#64748b;font-size:12px;font-weight:900;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-menu-card-v69.primary{background:linear-gradient(135deg,#2563eb,#1d4ed8);border-color:#2563eb;box-shadow:0 14px 28px #2563eb38}.home-menu-card-v69.primary b,.home-menu-card-v69.primary small{color:#fff}.home-menu-card-v69.payment{background:linear-gradient(135deg,#fff7ed,#ffedd5);border-color:#fb923c;box-shadow:0 14px 28px #ea580c2e}.home-menu-card-v69.payment b{color:#c2410c}.home-menu-card-v69.payment small{color:#9a3412}@media (max-width:1280px){.home-main-menu-v69{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){html,body{overflow-x:hidden!important}.app-shell{display:block!important;min-height:100vh}.sidebar{position:sticky!important;top:0!important;width:100%!important;z-index:90!important;padding:10px 10px 12px!important;border-bottom:1px solid rgba(255,255,255,.08)}.brand-side{display:flex!important;align-items:center!important;gap:10px!important;margin-bottom:10px!important;padding:8px 10px!important}.brand-side img{width:38px!important;height:38px!important;object-fit:contain!important}.brand-side span{font-size:20px!important}.brand-side small{font-size:12px!important}.sidebar nav{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.sidebar nav button{margin:0!important;min-height:44px!important;padding:10px 9px!important;text-align:center!important;border-radius:13px!important;font-size:14px!important;white-space:nowrap!important}.sidebar nav button.nav-payment{min-height:44px!important;box-shadow:0 6px 14px #ea580c33!important}.main-panel{margin-left:0!important;width:100%!important;padding:14px!important}.topbar{margin-bottom:14px!important;gap:10px!important}.topbar h1{font-size:26px!important}.topbar p{font-size:14px!important}.top-actions{position:absolute;right:12px;top:12px}.top-actions .btn{padding:8px 10px!important;font-size:13px!important}.home-v60{gap:14px!important;max-width:100%!important}.home-hero-v60{min-height:auto!important;padding:18px!important;border-radius:22px!important;gap:14px!important}.home-hero-title-v60 h2{font-size:29px!important;line-height:1.12!important}.home-hero-title-v60 p{font-size:15px!important}.home-hero-buttons-v60{width:100%!important;min-width:0!important;grid-template-columns:1fr 1fr!important}.home-big-btn-v60{padding:14px!important;border-radius:17px!important}.home-big-btn-v60 strong{font-size:19px!important}.home-main-menu-v69{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.home-menu-card-v69{min-height:70px;padding:12px;border-radius:15px}.home-menu-card-v69 b{font-size:16px}.home-menu-card-v69 small{font-size:11px;margin-top:5px}.home-board-v60,.home-reviews-v60{padding:16px!important;border-radius:20px!important}.home-panel-head-v60{gap:8px!important;margin-bottom:12px!important}.home-panel-head-v60 h2{font-size:24px!important}.home-board-sub-v61{font-size:14px!important}.home-pick-table-v60 .simple-pick-result-row{grid-template-columns:1fr!important;gap:10px!important;padding:13px!important}.photo-slide-row{gap:10px!important}.home-review-card-v60{flex-basis:190px!important;min-width:190px!important;max-width:190px!important}.home-review-card-v60 img,.home-review-card-v60 .photo-empty{height:118px!important}.review-event-inline-v65{display:block!important;width:fit-content!important;margin:8px 0 0!important;font-size:12px!important;line-height:1.35!important}.table-wrap{max-width:100%!important}th,td{padding:10px 9px!important;font-size:13px!important}.date-box,.race-day-picker{flex-wrap:wrap!important}.date-box input{width:100%!important}}@media (max-width:640px){.sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sidebar nav button{font-size:15px!important;min-height:46px!important}.home-hero-buttons-v60{grid-template-columns:1fr!important}.home-hero-title-v60 h2{font-size:25px!important}.home-main-menu-v69{grid-template-columns:repeat(2,minmax(0,1fr))}.home-menu-card-v69{min-height:74px}.home-panel-head-v60{flex-direction:column!important;align-items:stretch!important}.home-panel-head-v60 .btn{width:100%!important}.support-button-grid-v64,.content-grid.two,.dashboard-grid,.content-grid.race-layout{grid-template-columns:1fr!important}.modal-backdrop{padding:8px!important;align-items:flex-end!important}.modal-card{width:100%!important;max-height:94vh!important;border-radius:22px 22px 0 0!important}}@media (max-width:420px){.main-panel{padding:10px!important}.home-main-menu-v69{grid-template-columns:1fr 1fr;gap:7px}.home-menu-card-v69 b{font-size:15px}.home-menu-card-v69 small{font-size:10.5px}}@media (max-width: 760px){html,body{width:100%!important;max-width:100%!important;overflow-x:hidden!important}.landing.landing-v50,.landing{display:block!important;min-height:100vh!important;padding:18px 14px 28px!important;background:#07142f!important}.landing-copy.landing-copy-v50,.landing-copy{max-width:100%!important;width:100%!important;gap:14px!important}.landing-v50-hero{width:100%!important;padding:20px 18px!important;border-radius:24px!important;overflow:hidden!important}.landing-v50-brandline{gap:12px!important;align-items:center!important;margin-bottom:18px!important}.landing-brand-logo{width:74px!important;height:74px!important;min-width:74px!important}.landing-v50-brandline .brand-mark{font-size:28px!important;margin:0!important}.landing-v50-brandline span{font-size:14px!important}.landing h1,.landing-v50-hero h1{font-size:38px!important;line-height:1.13!important;letter-spacing:-.07em!important;margin:12px 0 14px!important;word-break:keep-all!important}.landing .lead,.landing-v50-hero .lead{font-size:18px!important;line-height:1.55!important;margin:0 0 16px!important;max-width:100%!important;word-break:keep-all!important}.landing-v50-pills{display:grid!important;grid-template-columns:1fr!important;gap:9px!important;margin-top:16px!important}.landing-v50-pills span{display:block!important;width:100%!important;border-radius:14px!important;padding:12px 14px!important;font-size:18px!important;line-height:1.35!important;white-space:normal!important;word-break:keep-all!important}.landing-v50-mini-grid{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin-top:12px!important}.landing-v50-mini-grid div{min-height:auto!important;padding:14px!important;border-radius:18px!important}.landing-v50-mini-grid b{font-size:19px!important}.landing-v50-mini-grid span{font-size:15px!important;line-height:1.35!important}.landing-v50-bottom,.landing-proof-panel{margin-top:14px!important;padding:16px!important;border-radius:22px!important;width:100%!important;overflow:hidden!important}.landing-proof-head{align-items:flex-start!important;gap:10px!important}.landing-proof-head h2{font-size:25px!important}.landing-proof-head p{font-size:15px!important;line-height:1.45!important}.landing-proof-list{display:flex!important;overflow-x:auto!important;gap:12px!important;padding-bottom:8px!important;-webkit-overflow-scrolling:touch!important}.landing-proof-card{min-width:220px!important;max-width:220px!important;flex:0 0 220px!important}.landing-proof-card img{height:150px!important;object-fit:cover!important}.auth-card.auth-card-v50,.auth-card{width:100%!important;max-width:100%!important;margin-top:18px!important;padding:18px!important;border-radius:24px!important}.auth-v50-head img{width:54px!important;height:54px!important}}@media (max-width: 760px){.app-shell{display:block!important;overflow-x:hidden!important}.sidebar{position:sticky!important;top:0!important;width:100%!important;min-height:0!important;padding:10px 10px 12px!important}.sidebar nav{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.sidebar nav button{min-height:44px!important;padding:9px 6px!important;font-size:14px!important;text-align:center!important;white-space:nowrap!important;margin:0!important}.sidebar nav button.nav-payment{grid-column:auto!important;min-height:44px!important}.main-panel{margin-left:0!important;padding:12px!important;width:100%!important}.home-hero-v60{padding:18px!important;border-radius:22px!important}.home-hero-title-v60 h2{font-size:27px!important;word-break:keep-all!important}.home-hero-title-v60 p{font-size:15px!important;word-break:keep-all!important}.home-hero-buttons-v60{grid-template-columns:1fr 1fr!important;gap:8px!important}.home-big-btn-v60{padding:13px!important;border-radius:16px!important}.home-big-btn-v60 strong{font-size:18px!important}.home-main-menu-v69{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.home-menu-card-v69{min-height:72px!important;padding:12px 10px!important}.home-menu-card-v69 b{font-size:16px!important}.home-menu-card-v69 small{font-size:11px!important}.home-bottom-actions-v68{grid-template-columns:1fr!important}.home-board-v60,.home-reviews-v60{padding:15px!important;border-radius:20px!important}.home-panel-head-v60 h2{font-size:24px!important}}@media (max-width: 420px){.landing h1,.landing-v50-hero h1{font-size:34px!important}.landing .lead,.landing-v50-hero .lead,.landing-v50-pills span{font-size:16px!important}.sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}.home-hero-buttons-v60{grid-template-columns:1fr!important}}@media (max-width: 760px){html,body,#root{width:100%!important;max-width:100%!important;overflow-x:hidden!important}body{background:#07142f!important}.landing,.landing.landing-v50{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;min-height:100vh!important;padding:12px!important;gap:14px!important;overflow-x:hidden!important;background:#07142f!important}.auth-card,.auth-card-v50{order:1!important;width:100%!important;max-width:100%!important;margin:0!important;padding:18px!important;border-radius:24px!important;box-shadow:0 18px 45px #02061738!important}.landing-copy,.landing-copy-v50{order:2!important;width:100%!important;max-width:100%!important;margin:0!important;gap:12px!important}.landing-v50-hero{width:100%!important;max-width:100%!important;padding:18px!important;border-radius:24px!important;overflow:hidden!important;background:linear-gradient(135deg,#081633,#102a5a)!important}.landing-v50-brandline{display:flex!important;align-items:center!important;gap:12px!important;margin-bottom:12px!important}.landing-brand-logo{width:64px!important;height:64px!important;min-width:64px!important}.landing-v50-brandline .brand-mark{font-size:26px!important;margin:0!important;line-height:1.1!important}.landing-v50-brandline span{font-size:13px!important}.landing h1,.landing-v50-hero h1{font-size:30px!important;line-height:1.16!important;letter-spacing:-.06em!important;margin:10px 0!important;word-break:keep-all!important}.landing .lead,.landing-v50-hero .lead{font-size:16px!important;line-height:1.45!important;margin:0 0 10px!important}.landing-v50-pills{display:grid!important;grid-template-columns:1fr 1fr 1fr!important;gap:8px!important;margin-top:12px!important}.landing-v50-pills span{font-size:13px!important;padding:10px 8px!important;text-align:center!important;line-height:1.25!important;border-radius:14px!important}.landing-v50-mini-grid{display:none!important}.landing-v50-bottom,.landing-proof-panel{width:100%!important;max-width:100%!important;margin-top:0!important;padding:14px!important;border-radius:22px!important;overflow:hidden!important}.landing-proof-head{display:flex!important;align-items:center!important;gap:10px!important}.landing-proof-head h2{font-size:22px!important;margin:2px 0 4px!important}.landing-proof-head p{font-size:13px!important;line-height:1.35!important}.landing-proof-head button{padding:10px 12px!important;font-size:14px!important;white-space:nowrap!important}.landing-proof-list{display:flex!important;overflow-x:auto!important;gap:10px!important;padding-bottom:6px!important;-webkit-overflow-scrolling:touch!important}.landing-proof-card{min-width:190px!important;max-width:190px!important;flex:0 0 190px!important}.landing-proof-card img{height:128px!important;object-fit:cover!important}.auth-v50-head img{width:56px!important;height:56px!important}.auth-v50-head b{font-size:22px!important}.auth-v50-head span{font-size:13px!important}.tabs button{padding:12px 6px!important;font-size:16px!important}input,select,textarea{font-size:16px!important;padding:13px!important}.btn.block,.auth-card .btn.block{font-size:17px!important;padding:15px!important}.auth-help{font-size:13px!important;line-height:1.45!important}}@media (min-width: 761px){.landing.landing-v50,.landing{min-height:100vh!important;display:grid!important;grid-template-columns:minmax(0,1fr) 440px!important;align-items:center!important;gap:42px!important;padding:48px 64px!important;overflow:hidden!important;background:linear-gradient(135deg,#07142f,#10245a 58%,#f4f7fb 58%,#eef2f7)!important}.landing:after{display:none!important;content:none!important}.landing-copy,.landing-copy-v50{max-width:680px!important;width:100%!important}.landing-v50-hero{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}.landing-v50-brandline{margin-bottom:18px!important}.landing h1,.landing-v50-hero h1{font-size:48px!important;line-height:1.08!important;max-width:620px!important}.landing .lead,.landing-v50-hero .lead{font-size:18px!important;max-width:620px!important}.landing-v50-pills{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.landing-v50-pills span{background:#ffffff1f!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:999px!important;padding:10px 14px!important;color:#eaf2ff!important;font-weight:900!important}.landing-v50-mini-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;max-width:640px!important}.landing-v50-bottom{max-width:640px!important}.auth-card.auth-card-v50,.auth-card{width:100%!important;max-width:440px!important;justify-self:end!important}}@media (max-width: 760px){.landing.landing-v50,.landing{background:#07142f!important;padding:12px!important}.auth-card.auth-card-v50,.auth-card{order:1!important;margin:0!important}.landing-copy.landing-copy-v50,.landing-copy{order:2!important}.landing-v50-hero{padding:16px!important}.landing h1,.landing-v50-hero h1{font-size:28px!important;line-height:1.14!important}.landing .lead,.landing-v50-hero .lead{font-size:15px!important;line-height:1.45!important}.landing-v50-pills{grid-template-columns:1fr!important}.landing-v50-pills span{font-size:15px!important;text-align:left!important}.landing-v50-mini-grid,.auth-download-box-v52{display:none!important}.app-shell{display:block!important;background:#07142f!important}.sidebar{position:sticky!important;top:0!important;z-index:20!important;width:100%!important;padding:10px 10px 12px!important;border-bottom:1px solid rgba(255,255,255,.1)!important;background:#0f172a!important}.brand-side{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 8px!important;padding:8px 10px!important}.brand-side img{width:42px!important;height:42px!important}.brand-side span{font-size:20px!important}.brand-side small{font-size:12px!important}.sidebar nav{display:flex!important;gap:8px!important;overflow-x:auto!important;padding-bottom:4px!important;-webkit-overflow-scrolling:touch!important;grid-template-columns:none!important}.sidebar nav button{flex:0 0 auto!important;min-width:88px!important;min-height:40px!important;padding:9px 12px!important;font-size:14px!important;border-radius:14px!important;text-align:center!important;white-space:nowrap!important}.sidebar nav button.nav-payment{background:#f97316!important;color:#fff!important;min-width:112px!important}.main-panel{margin-left:0!important;padding:14px 12px!important;width:100%!important;background:#07142f!important}.topbar{display:none!important}.home-hero-v60{padding:18px!important;border-radius:24px!important}.home-hero-title-v60 h2{font-size:28px!important;line-height:1.18!important}.home-hero-title-v60 p{font-size:16px!important}.home-hero-buttons-v60{grid-template-columns:1fr!important}.home-main-menu-v69{grid-template-columns:repeat(2,minmax(0,1fr))!important}.home-menu-card-v69{min-height:78px!important}.home-board-v60,.home-reviews-v60,.card{border-radius:22px!important;padding:18px!important}.date-box{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.date-box input,.date-box button{width:100%!important}.races-mobile-stack .table-wrap,.table-wrap{width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}.table-wrap table{min-width:720px!important}.content-grid,.content-grid.two,.content-grid.race-layout{grid-template-columns:1fr!important}}@media (max-width: 420px){.home-main-menu-v69{grid-template-columns:1fr!important}.sidebar nav button{min-width:82px!important;font-size:13px!important}.landing h1,.landing-v50-hero h1{font-size:26px!important}}@media (min-width: 901px){.landing.landing-v50{min-height:100vh!important;display:grid!important;grid-template-columns:minmax(0,1fr) 430px!important;align-items:center!important;gap:56px!important;padding:56px 72px!important;overflow:visible!important;background:linear-gradient(135deg,#f8f1e8,#fffaf3 58%,#efe2d2)!important}.landing.landing-v50:after{display:none!important}.landing-copy-v50{max-width:720px!important;color:#2d1c12!important;gap:18px!important}.landing-v50-hero{background:#fff!important;border:1px solid rgba(94,62,42,.16)!important;border-radius:30px!important;padding:36px!important;box-shadow:0 22px 70px #53351c1a!important}.landing-v50-brandline .landing-brand-logo,.auth-v50-head img{width:58px!important;height:58px!important;border-radius:18px!important;object-fit:contain!important;background:#fff!important}.landing .brand-mark,.landing-v50-brandline span{color:#2d1c12!important}.landing h1{color:#2d1c12!important;text-shadow:none!important;font-size:clamp(42px,4.4vw,64px)!important}.landing .lead{color:#6f5a48!important}.landing-v50-pills span,.landing-v50-mini-grid div{background:#fff!important;color:#3f2a1d!important;border-color:#eadbca!important}.landing-v50-mini-grid div span{color:#7a6759!important}.landing-v50-bottom{display:none!important}.auth-card-v50{width:100%!important;max-width:430px!important;background:#fff!important;border:1px solid #eadbca!important;border-radius:28px!important;box-shadow:0 26px 82px #53351c29!important}}html.m-web,html.m-web body,.m-web-body{min-width:0!important;overflow-x:hidden!important;background:#f7f1e8!important}html.m-web .landing.landing-v50{min-height:100vh!important;display:block!important;padding:14px!important;background:#f7f1e8!important;overflow:visible!important}html.m-web .landing.landing-v50:after{display:none!important}html.m-web .landing-copy-v50{display:block!important;max-width:none!important;color:#2d1c12!important}html.m-web .landing-v50-hero{background:#fff!important;border:1px solid #eadbca!important;border-radius:22px!important;padding:18px!important;box-shadow:0 14px 38px #53351c14!important}html.m-web .landing-v50-brandline .landing-brand-logo{width:48px!important;height:48px!important;border-radius:14px!important;object-fit:contain!important}html.m-web .landing h1{color:#2d1c12!important;text-shadow:none!important;font-size:30px!important;line-height:1.18!important}html.m-web .landing .lead,html.m-web .landing-v50-brandline span{color:#725f52!important}html.m-web .landing-v50-mini-grid,html.m-web .landing-v50-bottom{display:none!important}html.m-web .landing-v50-pills{display:grid!important;grid-template-columns:1fr 1fr;gap:8px!important}html.m-web .landing-v50-pills span{background:#fff7ed!important;color:#3f2a1d!important;border:1px solid #eadbca!important}html.m-web .auth-card-v50{margin-top:12px!important;width:100%!important;max-width:none!important;border-radius:22px!important;box-shadow:0 14px 38px #53351c1a!important;border:1px solid #eadbca!important}html.m-web .auth-v50-head img{width:48px!important;height:48px!important;border-radius:14px!important;object-fit:contain!important}html.m-web .inline-field{grid-template-columns:1fr!important}html.m-web .tabs button,html.m-web .field input,html.m-web .field select,html.m-web .field textarea,html.m-web .btn.block{min-height:48px!important;font-size:16px!important}.m-web-shell{min-height:100vh;background:#f7f1e8;color:#2d1c12;padding-bottom:72px}.m-web-header{position:sticky;top:0;z-index:80;height:60px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 14px;background:#fffffff5;border-bottom:1px solid #eadbca;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.m-web-brand{display:inline-flex;align-items:center;gap:9px;border:0;background:transparent;color:#2d1c12;font-weight:900;font-size:18px}.m-web-brand img{width:38px;height:38px;border-radius:12px;object-fit:contain;background:#fff}.m-web-logout{border:1px solid #eadbca;background:#fff;color:#7c2d12;border-radius:999px;padding:8px 12px;font-weight:900}.m-web-main{padding:14px}.m-web-title{margin-bottom:12px}.m-web-title h1{margin:0;font-size:22px;letter-spacing:-.04em}.m-web-title p{margin:5px 0 0;color:#786558;font-size:13px;font-weight:800}.m-web-bottom-nav{position:fixed;left:0;right:0;bottom:0;z-index:90;height:64px;display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border-top:1px solid #eadbca;box-shadow:0 -10px 24px #53351c14}.m-web-bottom-nav button{border:0;background:transparent;color:#7a6759;font-size:12px;font-weight:900}.m-web-bottom-nav button.active{color:#3b2416;background:#fff7ed}html.m-web .app-shell,.m-web-shell .main-panel{min-width:0}html.m-web .card{border-radius:18px!important;padding:14px!important}html.m-web .card-head{display:block!important}html.m-web .card-head h2{font-size:20px!important}html.m-web .date-box,html.m-web .race-day-picker{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin-top:10px!important}html.m-web .race-day-picker input,html.m-web .race-day-picker button{width:100%!important;min-height:44px!important}.m-race-card-list{display:grid;grid-template-columns:1fr;gap:12px;margin-top:12px}.m-race-card{width:100%;text-align:left;border:1px solid #eadbca;background:#fff;border-radius:18px;padding:15px;box-shadow:0 10px 26px #53351c0f}.m-race-card.selected{border-color:#3b82f6;background:#eff6ff}.m-race-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.m-race-card-top strong{font-size:18px;color:#2d1c12}.m-race-card-top span{color:#8a7565;font-weight:900}.m-race-card-meta{margin-top:6px;color:#725f52;font-size:14px;font-weight:800}.m-race-card-badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.m-race-card-result{margin-top:10px;background:#fff7ed;border:1px solid #fed7aa;border-radius:14px;padding:10px}.m-race-card-result b,.m-race-card-result small{display:block}.m-race-card-result small{margin-top:4px;color:#9a3412;font-weight:800}.m-race-card-cta{display:block;margin-top:12px;text-align:center;background:#3b2416;color:#fff;border-radius:12px;padding:11px;font-weight:900}html.m-web .modal-backdrop{align-items:flex-end!important;padding:0!important}html.m-web .race-modal{width:100%!important;max-height:94vh!important;border-radius:22px 22px 0 0!important;padding:14px!important}html.m-web .entry-material-modal-backdrop{align-items:flex-end!important;padding:0!important}html.m-web .entry-material-modal.improved{width:100%!important;max-height:94vh!important;border-radius:22px 22px 0 0!important}html.m-web .entry-pro-list.polished{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}html.m-web .structured-table-wide,html.m-web .structured-table-wrap,html.m-web .table-wrap{overflow-x:auto!important}html.m-web table{min-width:0}.landing.landing-v50.landing-v75{min-height:100vh!important;display:grid!important;grid-template-columns:minmax(0,780px) minmax(360px,430px)!important;align-items:center!important;gap:68px!important;padding:54px 58px!important;background:radial-gradient(circle at 10% 14%,rgba(193,148,104,.2),transparent 22%),radial-gradient(circle at 86% 18%,rgba(255,255,255,.72),transparent 20%),linear-gradient(135deg,#efe7dd,#e8dece 46%,#efe6db)!important}.landing.landing-v50.landing-v75:after{content:"";display:block!important;position:absolute;top:28px;right:28px;bottom:28px;left:28px;border-radius:40px;border:1px solid rgba(139,104,73,.1);background:linear-gradient(180deg,#ffffff38,#fff0);pointer-events:none;z-index:0}.landing.landing-v50.landing-v75 .landing-copy,.landing.landing-v50.landing-v75 .auth-card{position:relative;z-index:1}.landing.landing-v50.landing-v75 .landing-copy{max-width:780px!important;display:flex!important;flex-direction:column!important;gap:22px!important}.landing.landing-v50.landing-v75 .landing-v50-hero{position:relative;background:linear-gradient(180deg,#fffdfa,#f8f4ee)!important;border:1px solid #e6d9cb!important;border-radius:36px!important;padding:34px 34px 32px!important;box-shadow:0 26px 70px #4c34211a!important;overflow:hidden!important}.landing.landing-v50.landing-v75 .landing-v50-hero:before{content:"";position:absolute;right:-40px;top:-46px;width:180px;height:180px;background:radial-gradient(circle,#2e66e11f,#2e66e100);pointer-events:none}.landing.landing-v50.landing-v75 .landing-v50-brandline{margin-bottom:18px!important}.landing.landing-v50.landing-v75 .landing-brand-logo{width:54px!important;height:54px!important;border-radius:18px!important;object-fit:contain!important;box-shadow:0 10px 24px #1118271a}.landing.landing-v50.landing-v75 .brand-mark,.landing.landing-v50.landing-v75 h1{color:#2b1a10!important}.landing.landing-v50.landing-v75 .landing-v50-brandline span{color:#846b57!important;font-weight:800!important;letter-spacing:.02em}.landing.landing-v50.landing-v75 h1{font-size:66px!important;line-height:1.03!important;margin:14px 0 18px!important;letter-spacing:-.085em!important;text-shadow:none!important;max-width:540px!important}.landing.landing-v50.landing-v75 .lead{max-width:620px!important;font-size:18px!important;line-height:1.65!important;color:#6c594b!important;margin-bottom:0!important}.landing.landing-v50.landing-v75 .landing-v50-pills{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:22px!important}.landing.landing-v50.landing-v75 .landing-v50-pills span{background:#fff!important;color:#4a3527!important;border:1px solid #eadcca!important;border-radius:999px!important;padding:11px 16px!important;font-size:14px!important;font-weight:900!important;box-shadow:0 12px 26px #4c34210d!important}.landing.landing-v50.landing-v75 .landing-v50-mini-grid{display:none!important}.landing.landing-v50.landing-v75 .landing-v50-bottom.landing-v75-bottom{display:block!important;max-width:760px!important;margin-top:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.landing.landing-v50.landing-v75 .landing-proof-panel{background:linear-gradient(180deg,#ffffffeb,#faf6f1f2)!important;border:1px solid #e6d9cb!important;border-radius:28px!important;box-shadow:0 24px 60px #4c34211c!important;padding:22px!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.landing.landing-v50.landing-v75 .landing-proof-head{align-items:center!important;margin-bottom:16px!important}.landing.landing-v50.landing-v75 .landing-proof-head h2{color:#2b1a10!important;font-size:30px!important}.landing.landing-v50.landing-v75 .landing-proof-head p,.landing.landing-v50.landing-v75 .eyebrow.light,.landing.landing-v50.landing-v75 .landing-proof-note,.landing.landing-v50.landing-v75 .landing-proof-card span{color:#7b6757!important}.landing.landing-v50.landing-v75 .landing-proof-head button{background:linear-gradient(135deg,#2f66e1,#2155c8)!important;color:#fff!important;border-radius:999px!important;border:0!important;padding:12px 18px!important;box-shadow:0 14px 28px #2f66e138!important}.landing.landing-v50.landing-v75 .landing-proof-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.landing.landing-v50.landing-v75 .landing-proof-card{background:#fff!important;border:1px solid #eadcca!important;border-radius:22px!important;min-height:240px!important;box-shadow:0 14px 34px #4c342114!important;overflow:hidden!important}.landing.landing-v50.landing-v75 .landing-proof-card img{height:150px!important;border-bottom:1px solid #efe3d6!important}.landing.landing-v50.landing-v75 .landing-proof-card div{padding:14px!important}.landing.landing-v50.landing-v75 .landing-proof-card b{color:#2b1a10!important;font-size:16px!important;white-space:normal!important}.landing.landing-v50.landing-v75 .landing-proof-card p{color:#5e4b3f!important;margin-top:8px!important}.landing.landing-v50.landing-v75 .landing-proof-empty{background:#fff9f3!important;border:1px dashed #e8d9c8!important;color:#7b6757!important;padding:16px!important}.landing.landing-v50.landing-v75 .auth-card,.landing.landing-v50.landing-v75 .auth-card.auth-card-v50{width:100%!important;max-width:410px!important;justify-self:end!important;background:#fffffff7!important;border:1px solid #e5d7c7!important;border-radius:32px!important;padding:28px!important;box-shadow:0 32px 80px #4c342126!important}.landing.landing-v50.landing-v75 .auth-v50-head{margin-bottom:10px!important}.landing.landing-v50.landing-v75 .auth-v50-head img{width:42px!important;height:42px!important}.landing.landing-v50.landing-v75 .auth-v50-head b{font-size:18px!important;color:#24160f!important}.landing.landing-v50.landing-v75 .auth-v50-head span{color:#746253!important}.landing.landing-v50.landing-v75 .tabs{margin:12px 0 16px!important;background:#edf1f5!important;border-radius:18px!important;padding:4px!important}.landing.landing-v50.landing-v75 .tabs button{border-radius:14px!important;font-weight:900!important}.landing.landing-v50.landing-v75 .tabs button.on{background:linear-gradient(135deg,#2f66e1,#2155c8)!important;color:#fff!important;box-shadow:0 10px 24px #2f66e133!important}.landing.landing-v50.landing-v75 .field label,.landing.landing-v50.landing-v75 .field-title{color:#746253!important}.landing.landing-v50.landing-v75 input{border-radius:16px!important;border:1px solid #d8dce2!important;background:#fbfbfc!important}.landing.landing-v50.landing-v75 .btn.primary,.landing.landing-v50.landing-v75 .btn.block,.landing.landing-v50.landing-v75 button[type=submit]{border-radius:16px!important;background:linear-gradient(135deg,#2f66e1,#2155c8)!important;box-shadow:0 16px 28px #2f66e138!important}.landing.landing-v50.landing-v75 .auth-v50-safe{color:#6c594b!important;margin-top:10px!important}.landing.landing-v50.landing-v75 .auth-download-box-v52{margin-top:14px!important;background:linear-gradient(180deg,#fbfcff,#f1f6ff)!important;border:1px solid #d9e6ff!important;border-radius:20px!important;padding:14px!important}.landing.landing-v50.landing-v75 .auth-download-box-v52 button{background:#fff!important;border:1px solid #d9e6ff!important;border-radius:12px!important}@media (max-width: 1200px){.landing.landing-v50.landing-v75{grid-template-columns:minmax(0,1fr) 390px!important;gap:40px!important;padding:38px 30px!important}.landing.landing-v50.landing-v75 h1{font-size:56px!important}.landing.landing-v50.landing-v75 .landing-proof-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 900px){.landing.landing-v50.landing-v75{display:flex!important;flex-direction:column!important;gap:18px!important;padding:18px!important}.landing.landing-v50.landing-v75:after{display:none!important}.landing.landing-v50.landing-v75 .landing-copy,.landing.landing-v50.landing-v75 .auth-card,.landing.landing-v50.landing-v75 .auth-card.auth-card-v50{width:100%!important;max-width:none!important}.landing.landing-v50.landing-v75 .landing-v50-hero{padding:22px!important}.landing.landing-v50.landing-v75 h1{font-size:36px!important;line-height:1.12!important}.landing.landing-v50.landing-v75 .lead{font-size:15px!important}.landing.landing-v50.landing-v75 .landing-v50-pills{display:grid!important;grid-template-columns:1fr!important}.landing.landing-v50.landing-v75 .landing-v50-bottom.landing-v75-bottom{display:none!important}}html.m-web .landing.landing-v50.landing-v75{background:linear-gradient(180deg,#f6f0e8,#efe6da)!important}html.m-web .landing.landing-v50.landing-v75 .landing-v50-bottom.landing-v75-bottom{display:none!important}.landing.landing-v50.landing-v75.landing-v77{min-height:100vh!important;display:grid!important;grid-template-columns:minmax(0,710px) minmax(340px,430px)!important;align-items:center!important;gap:96px!important;padding:54px 64px!important;overflow:hidden!important;background:radial-gradient(circle at 22% 26%,rgba(56,92,170,.42),transparent 28%),radial-gradient(circle at 82% 18%,rgba(38,74,146,.34),transparent 26%),linear-gradient(135deg,#06152f,#0b2254 48%,#12306f)!important}.landing.landing-v50.landing-v75.landing-v77:after{content:""!important;display:block!important;position:absolute!important;right:-17vw!important;top:4vh!important;width:min(720px,48vw)!important;height:min(840px,88vh)!important;border-radius:34px!important;background:linear-gradient(135deg,#fffffffa,#ffffffeb),url(/branding/maliyagi_banner.png) center center / cover no-repeat!important;box-shadow:0 28px 90px #00000047!important;transform:none!important;pointer-events:none!important;z-index:0!important}.landing.landing-v50.landing-v75.landing-v77:before{content:"";position:absolute;right:24vw;bottom:-22vh;width:58vw;height:58vw;background:radial-gradient(circle,#ffffff1a,#fff0 62%);pointer-events:none;z-index:0}.landing.landing-v50.landing-v75.landing-v77 .landing-copy,.landing.landing-v50.landing-v75.landing-v77 .auth-card{position:relative!important;z-index:2!important}.landing.landing-v50.landing-v75.landing-v77 .landing-copy{max-width:710px!important;display:flex!important;flex-direction:column!important;gap:18px!important}.landing.landing-v50.landing-v75.landing-v77 .landing-v50-hero{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important;overflow:visible!important}.landing.landing-v50.landing-v75.landing-v77 .landing-v50-hero:before{display:none!important}.landing.landing-v50.landing-v75.landing-v77 .landing-v50-brandline{margin-bottom:24px!important;gap:14px!important}.landing.landing-v50.landing-v75.landing-v77 .landing-brand-logo{width:74px!important;height:74px!important;border-radius:50%!important;object-fit:contain!important;box-shadow:0 14px 34px #00000042!important}.landing.landing-v50.landing-v75.landing-v77 .brand-mark{color:#fff!important;font-size:24px!important;font-weight:900!important;letter-spacing:-.04em!important}.landing.landing-v50.landing-v75.landing-v77 .landing-v50-brandline span{color:#dbeafe!important;font-size:14px!important;font-weight:800!important}.landing.landing-v50.landing-v75.landing-v77 h1{color:#fff!important;font-size:56px!important;line-height:1.08!important;margin:10px 0 18px!important;letter-spacing:-.07em!important;max-width:560px!important;text-shadow:0 18px 48px rgba(0,0,0,.3)!important}.landing.landing-v50.landing-v75.landing-v77 .lead{color:#dbeafe!important;font-size:18px!important;line-height:1.62!important;max-width:610px!important}.landing.landing-v50.landing-v75.landing-v77 .landing-v50-pills{display:flex!important;flex-wrap:wrap!important;gap:12px!important;margin-top:24px!important}.landing.landing-v50.landing-v75.landing-v77 .landing-v50-pills span{background:#ffffff21!important;color:#fff!important;border:1px solid rgba(255,255,255,.24)!important;border-radius:999px!important;padding:12px 18px!important;font-size:15px!important;font-weight:900!important;box-shadow:inset 0 1px #ffffff14!important}.landing.landing-v50.landing-v75.landing-v77 .landing-v50-mini-grid.landing-v77-mini-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;max-width:680px!important;margin-top:4px!important}.landing.landing-v50.landing-v75.landing-v77 .landing-v50-mini-grid.landing-v77-mini-grid div{min-height:70px!important;background:#ffffff1a!important;color:#fff!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:18px!important;padding:14px 16px!important;box-shadow:inset 0 1px #ffffff14!important}.landing.landing-v50.landing-v75.landing-v77 .landing-v50-mini-grid.landing-v77-mini-grid b{display:block;color:#fff!important;font-size:15px!important;margin-bottom:6px}.landing.landing-v50.landing-v75.landing-v77 .landing-v50-mini-grid.landing-v77-mini-grid span{color:#dbeafe!important;font-size:13px!important;line-height:1.35!important;font-weight:800!important}.landing.landing-v50.landing-v75.landing-v77 .landing-v50-bottom.landing-v75-bottom{display:block!important;max-width:680px!important;margin-top:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.landing.landing-v50.landing-v75.landing-v77 .landing-proof-panel{background:#ffffff1c!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:28px!important;box-shadow:0 22px 60px #0003,inset 0 1px #ffffff14!important;padding:20px!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.landing.landing-v50.landing-v75.landing-v77 .landing-proof-head h2{color:#fff!important;font-size:28px!important}.landing.landing-v50.landing-v75.landing-v77 .landing-proof-head p,.landing.landing-v50.landing-v75.landing-v77 .landing-proof-note,.landing.landing-v50.landing-v75.landing-v77 .eyebrow.light{color:#dbeafe!important}.landing.landing-v50.landing-v75.landing-v77 .landing-proof-head button{background:#fff!important;color:#1d3d85!important;border:0!important;border-radius:999px!important;padding:12px 18px!important;font-weight:900!important;box-shadow:0 14px 28px #0000002e!important}.landing.landing-v50.landing-v75.landing-v77 .landing-proof-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.landing.landing-v50.landing-v75.landing-v77 .landing-proof-card{background:#fffffff5!important;border:1px solid rgba(255,255,255,.32)!important;border-radius:22px!important;overflow:hidden!important;min-height:250px!important;box-shadow:0 18px 36px #0003!important}.landing.landing-v50.landing-v75.landing-v77 .landing-proof-card img{height:158px!important;object-fit:cover!important}.landing.landing-v50.landing-v75.landing-v77 .landing-proof-card div{padding:14px!important}.landing.landing-v50.landing-v75.landing-v77 .landing-proof-card b{color:#0f172a!important;font-size:16px!important}.landing.landing-v50.landing-v75.landing-v77 .landing-proof-card p{color:#334155!important;font-weight:800!important}.landing.landing-v50.landing-v75.landing-v77 .landing-proof-empty{background:#ffffff1f!important;border:1px dashed rgba(255,255,255,.24)!important;color:#dbeafe!important}.landing.landing-v50.landing-v75.landing-v77 .auth-card.auth-card-v50,.landing.landing-v50.landing-v75.landing-v77 .auth-card{width:100%!important;max-width:410px!important;justify-self:end!important;align-self:center!important;background:#fffffff7!important;border:1px solid rgba(255,255,255,.8)!important;border-radius:30px!important;padding:28px!important;box-shadow:0 34px 90px #0000004d!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.landing.landing-v50.landing-v75.landing-v77 .auth-v50-head img{width:44px!important;height:44px!important}.landing.landing-v50.landing-v75.landing-v77 .auth-v50-head b{color:#0f172a!important}.landing.landing-v50.landing-v75.landing-v77 .tabs{background:#edf1f5!important;border-radius:18px!important;padding:4px!important}.landing.landing-v50.landing-v75.landing-v77 .tabs button{border-radius:14px!important;font-weight:900!important}.landing.landing-v50.landing-v75.landing-v77 .tabs button.on,.landing.landing-v50.landing-v75.landing-v77 button[type=submit],.landing.landing-v50.landing-v75.landing-v77 .btn.primary.block{background:linear-gradient(135deg,#316cec,#1f55c8)!important;color:#fff!important;box-shadow:0 14px 28px #2563eb3d!important}.landing.landing-v50.landing-v75.landing-v77 input{border-radius:16px!important;border:1px solid #d8dce2!important;background:#fbfbfc!important}.landing.landing-v50.landing-v75.landing-v77 .auth-download-box-v52{background:linear-gradient(180deg,#fbfcff,#f1f6ff)!important;border:1px solid #d9e6ff!important;border-radius:20px!important}@media (max-width: 1280px){.landing.landing-v50.landing-v75.landing-v77{grid-template-columns:minmax(0,650px) minmax(340px,410px)!important;gap:52px!important;padding:46px 38px!important}.landing.landing-v50.landing-v75.landing-v77:after{right:-24vw!important;width:54vw!important}.landing.landing-v50.landing-v75.landing-v77 h1{font-size:48px!important}.landing.landing-v50.landing-v75.landing-v77 .landing-proof-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 980px){.landing.landing-v50.landing-v75.landing-v77{display:flex!important;flex-direction:column!important;gap:20px!important;padding:20px!important}.landing.landing-v50.landing-v75.landing-v77:after,.landing.landing-v50.landing-v75.landing-v77:before{display:none!important}.landing.landing-v50.landing-v75.landing-v77 .landing-copy,.landing.landing-v50.landing-v75.landing-v77 .auth-card,.landing.landing-v50.landing-v75.landing-v77 .auth-card.auth-card-v50{width:100%!important;max-width:none!important}.landing.landing-v50.landing-v75.landing-v77 h1{font-size:36px!important;line-height:1.12!important}.landing.landing-v50.landing-v75.landing-v77 .landing-v50-mini-grid.landing-v77-mini-grid{grid-template-columns:1fr!important}.landing.landing-v50.landing-v75.landing-v77 .landing-v50-bottom.landing-v75-bottom{display:none!important}}html.m-web .landing.landing-v50.landing-v75.landing-v77{background:linear-gradient(180deg,#071a3e,#102b66)!important}html.m-web .landing.landing-v50.landing-v75.landing-v77:before,html.m-web .landing.landing-v50.landing-v75.landing-v77:after{display:none!important}html.m-web .landing.landing-v50.landing-v75.landing-v77 .landing-v50-bottom.landing-v75-bottom{display:none!important}.landing.landing-v50.landing-v78{min-height:100vh!important;display:grid!important;grid-template-columns:minmax(0,760px) minmax(360px,420px)!important;align-items:center!important;gap:72px!important;padding:42px 52px!important;background:radial-gradient(circle at 16% 18%,rgba(36,76,168,.18),transparent 24%),radial-gradient(circle at 82% 20%,rgba(255,255,255,.06),transparent 18%),linear-gradient(135deg,#061a46,#0d2b6d 58%,#12357f)!important}.landing.landing-v50.landing-v78:before,.landing.landing-v50.landing-v78:after{content:none!important;display:none!important}.landing.landing-v50.landing-v78 .landing-copy,.landing.landing-v50.landing-v78 .auth-card{position:relative;z-index:1}.landing.landing-v50.landing-v78 .landing-copy{max-width:760px!important;display:flex!important;flex-direction:column!important;gap:18px!important}.landing.landing-v50.landing-v78 .landing-v50-hero{background:#fffffff5!important;border:1px solid rgba(255,255,255,.88)!important;border-radius:34px!important;padding:34px 36px!important;box-shadow:0 26px 72px #05123642!important;overflow:hidden!important}.landing.landing-v50.landing-v78 .landing-v50-brandline{display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:16px!important}.landing.landing-v50.landing-v78 .landing-brand-logo{width:52px!important;height:52px!important;border-radius:16px!important;object-fit:contain!important;box-shadow:0 10px 26px #0f172a24!important}.landing.landing-v50.landing-v78 .brand-mark{font-size:18px!important;font-weight:900!important;color:#0f172a!important;margin:0!important}.landing.landing-v50.landing-v78 .landing-v50-brandline span{display:block!important;color:#64748b!important;font-size:14px!important;font-weight:800!important}.landing.landing-v50.landing-v78 h1{color:#1f140d!important;font-size:64px!important;line-height:1.04!important;letter-spacing:-.08em!important;margin:10px 0 16px!important;max-width:480px!important;text-shadow:none!important}.landing.landing-v50.landing-v78 .lead{color:#6b5c52!important;font-size:19px!important;line-height:1.62!important;max-width:560px!important;margin-bottom:0!important}.landing.landing-v50.landing-v78 .landing-v50-pills{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:20px!important}.landing.landing-v50.landing-v78 .landing-v50-pills span{background:#f8fbff!important;color:#1f3c83!important;border:1px solid #d6e4ff!important;border-radius:999px!important;padding:10px 16px!important;font-size:14px!important;font-weight:900!important;box-shadow:0 10px 24px #1d4ed814!important}.landing.landing-v50.landing-v78 .landing-v50-mini-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;max-width:700px!important}.landing.landing-v50.landing-v78 .landing-v50-mini-grid div{min-height:74px!important;background:#ffffff1f!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:20px!important;padding:14px 16px!important;box-shadow:inset 0 1px #ffffff14!important}.landing.landing-v50.landing-v78 .landing-v50-mini-grid b{display:block!important;color:#fff!important;font-size:15px!important;margin-bottom:6px!important}.landing.landing-v50.landing-v78 .landing-v50-mini-grid span{color:#dbeafe!important;font-size:13px!important;line-height:1.38!important;font-weight:800!important}.landing.landing-v50.landing-v78 .landing-v50-bottom.landing-v75-bottom{display:block!important;max-width:700px!important;margin-top:4px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.landing.landing-v50.landing-v78 .landing-proof-panel{background:#ffffff1a!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:28px!important;padding:20px!important;box-shadow:0 22px 60px #030c2438!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.landing.landing-v50.landing-v78 .landing-proof-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;margin-bottom:16px!important}.landing.landing-v50.landing-v78 .landing-proof-head h2{color:#fff!important;font-size:28px!important;margin:4px 0 6px!important}.landing.landing-v50.landing-v78 .landing-proof-head p,.landing.landing-v50.landing-v78 .landing-proof-note,.landing.landing-v50.landing-v78 .eyebrow.light{color:#dbeafe!important}.landing.landing-v50.landing-v78 .landing-proof-head button{background:#fff!important;color:#1f55c8!important;border:0!important;border-radius:999px!important;padding:11px 18px!important;font-weight:900!important;box-shadow:0 12px 24px #00000029!important}.landing.landing-v50.landing-v78 .landing-proof-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.landing.landing-v50.landing-v78 .landing-proof-card{background:#fffffffa!important;border:1px solid rgba(255,255,255,.86)!important;border-radius:22px!important;overflow:hidden!important;min-height:248px!important;box-shadow:0 18px 34px #00000029!important}.landing.landing-v50.landing-v78 .landing-proof-card img{width:100%!important;height:156px!important;object-fit:cover!important;display:block!important}.landing.landing-v50.landing-v78 .landing-proof-card div{padding:14px!important}.landing.landing-v50.landing-v78 .landing-proof-card b{display:block!important;color:#0f172a!important;font-size:16px!important;line-height:1.3!important}.landing.landing-v50.landing-v78 .landing-proof-card p{margin:8px 0 0!important;color:#475569!important;font-weight:800!important;line-height:1.45!important}.landing.landing-v50.landing-v78 .landing-proof-empty{background:#ffffff1a!important;border:1px dashed rgba(255,255,255,.2)!important;color:#dbeafe!important}.landing.landing-v50.landing-v78 .auth-card,.landing.landing-v50.landing-v78 .auth-card.auth-card-v50{width:100%!important;max-width:400px!important;justify-self:end!important;background:#fffffffa!important;border:1px solid rgba(255,255,255,.88)!important;border-radius:30px!important;padding:28px!important;box-shadow:0 30px 80px #030c2447!important}.landing.landing-v50.landing-v78 .auth-v50-head img{width:42px!important;height:42px!important}.landing.landing-v50.landing-v78 .auth-v50-head b{color:#0f172a!important;font-size:18px!important}.landing.landing-v50.landing-v78 .auth-v50-head span,.landing.landing-v50.landing-v78 .auth-v50-safe{color:#64748b!important}.landing.landing-v50.landing-v78 .tabs{background:#edf1f5!important;border-radius:18px!important;padding:4px!important;margin:12px 0 16px!important}.landing.landing-v50.landing-v78 .tabs button{border-radius:14px!important;font-weight:900!important}.landing.landing-v50.landing-v78 .tabs button.on,.landing.landing-v50.landing-v78 button[type=submit],.landing.landing-v50.landing-v78 .btn.primary.block{background:linear-gradient(135deg,#316cec,#1f55c8)!important;color:#fff!important;box-shadow:0 14px 26px #2563eb38!important}.landing.landing-v50.landing-v78 input{border-radius:16px!important;border:1px solid #d8dce2!important;background:#fbfbfc!important}.landing.landing-v50.landing-v78 .auth-download-box-v52{background:linear-gradient(180deg,#fbfcff,#f1f6ff)!important;border:1px solid #d9e6ff!important;border-radius:18px!important}@media (max-width: 1280px){.landing.landing-v50.landing-v78{grid-template-columns:minmax(0,1fr) 390px!important;gap:42px!important;padding:34px!important}.landing.landing-v50.landing-v78 h1{font-size:52px!important}.landing.landing-v50.landing-v78 .landing-proof-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 980px){.landing.landing-v50.landing-v78{display:flex!important;flex-direction:column!important;gap:18px!important;padding:18px!important}.landing.landing-v50.landing-v78 .landing-copy,.landing.landing-v50.landing-v78 .auth-card,.landing.landing-v50.landing-v78 .auth-card.auth-card-v50{width:100%!important;max-width:none!important}.landing.landing-v50.landing-v78 .landing-v50-hero{padding:24px!important}.landing.landing-v50.landing-v78 h1{font-size:38px!important;line-height:1.12!important;max-width:none!important}.landing.landing-v50.landing-v78 .lead{font-size:15px!important}.landing.landing-v50.landing-v78 .landing-v50-mini-grid,.landing.landing-v50.landing-v78 .landing-proof-list{grid-template-columns:1fr!important}.landing.landing-v50.landing-v78 .landing-v50-bottom.landing-v75-bottom{display:none!important}}html.m-web .landing.landing-v50.landing-v78{background:linear-gradient(180deg,#071a3e,#102b66)!important}html.m-web .landing.landing-v50.landing-v78 .landing-v50-bottom.landing-v75-bottom{display:none!important}.landing.landing-v50.landing-v79{min-height:100vh!important;display:grid!important;grid-template-columns:minmax(0,760px) minmax(360px,420px)!important;align-items:center!important;gap:72px!important;padding:40px 52px!important;background:radial-gradient(circle at 8% 14%,rgba(77,132,255,.22),transparent 22%),radial-gradient(circle at 82% 22%,rgba(255,255,255,.08),transparent 20%),radial-gradient(circle at 20% 84%,rgba(56,189,248,.1),transparent 20%),linear-gradient(135deg,#071a45,#0d2a69 52%,#153b8f)!important;position:relative!important;overflow:hidden!important}.landing.landing-v50.landing-v79:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,rgba(255,255,255,.06),transparent 30%) left top / 100% 100% no-repeat,radial-gradient(circle at 68% 46%,rgba(255,255,255,.04) 0 2px,transparent 3px) 0 0 / 180px 180px repeat;pointer-events:none}.landing.landing-v50.landing-v79:after{content:"";position:absolute;width:520px;height:520px;right:-160px;top:50%;transform:translateY(-50%);border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.16),rgba(255,255,255,.02) 42%,transparent 70%);filter:blur(6px);pointer-events:none}.landing.landing-v50.landing-v79 .landing-copy,.landing.landing-v50.landing-v79 .auth-card{position:relative;z-index:1}.landing.landing-v50.landing-v79 .landing-copy{max-width:760px!important;display:flex!important;flex-direction:column!important;gap:18px!important}.landing.landing-v50.landing-v79 .landing-v50-hero{background:#fffffff7!important;border:1px solid rgba(255,255,255,.86)!important;border-radius:34px!important;padding:34px 36px!important;box-shadow:0 26px 72px #05123647!important}.landing.landing-v50.landing-v79 .landing-v50-brandline{display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:18px!important}.landing.landing-v50.landing-v79 .landing-brand-logo{width:52px!important;height:52px!important;border-radius:16px!important;object-fit:contain!important;box-shadow:0 10px 24px #0f172a26!important}.landing.landing-v50.landing-v79 .brand-mark{font-size:18px!important;color:#0f172a!important;margin:0!important}.landing.landing-v50.landing-v79 .landing-v50-brandline span{color:#64748b!important;font-size:14px!important;font-weight:800!important}.landing.landing-v50.landing-v79 h1{color:#1f140d!important;font-size:58px!important;line-height:1.08!important;letter-spacing:-.08em!important;margin:10px 0 16px!important;max-width:none!important;white-space:nowrap!important;text-shadow:none!important}.landing.landing-v50.landing-v79 .lead{color:#6b5c52!important;font-size:19px!important;line-height:1.62!important;max-width:560px!important;margin-bottom:0!important}.landing.landing-v50.landing-v79 .landing-v50-pills{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:20px!important}.landing.landing-v50.landing-v79 .landing-v50-pills span{background:#f8fbff!important;color:#1f3c83!important;border:1px solid #d6e4ff!important;border-radius:999px!important;padding:10px 16px!important;font-size:14px!important;font-weight:900!important;box-shadow:0 10px 24px #1d4ed814!important}.landing.landing-v50.landing-v79 .landing-v50-mini-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;max-width:700px!important}.landing.landing-v50.landing-v79 .landing-v50-mini-grid div{min-height:74px!important;background:#ffffff1f!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:20px!important;padding:14px 16px!important;box-shadow:inset 0 1px #ffffff14!important}.landing.landing-v50.landing-v79 .landing-v50-mini-grid b{display:block!important;color:#fff!important;font-size:15px!important;margin-bottom:6px!important}.landing.landing-v50.landing-v79 .landing-v50-mini-grid span{color:#dbeafe!important;font-size:13px!important;line-height:1.38!important;font-weight:800!important}.landing.landing-v50.landing-v79 .landing-v50-bottom.landing-v75-bottom{display:block!important;max-width:700px!important;margin-top:4px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.landing.landing-v50.landing-v79 .landing-proof-panel{background:#ffffff1a!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:28px!important;padding:20px!important;box-shadow:0 22px 60px #030c2438!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.landing.landing-v50.landing-v79 .landing-proof-head h2{color:#fff!important;font-size:28px!important}.landing.landing-v50.landing-v79 .landing-proof-head p,.landing.landing-v50.landing-v79 .landing-proof-note,.landing.landing-v50.landing-v79 .eyebrow.light{color:#dbeafe!important}.landing.landing-v50.landing-v79 .landing-proof-head button{background:#fff!important;color:#1f55c8!important;border:0!important;border-radius:999px!important;padding:11px 18px!important;font-weight:900!important;box-shadow:0 12px 24px #00000029!important}.landing.landing-v50.landing-v79 .landing-proof-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.landing.landing-v50.landing-v79 .landing-proof-card{background:#fffffffa!important;border:1px solid rgba(255,255,255,.86)!important;border-radius:22px!important;overflow:hidden!important;min-height:248px!important;box-shadow:0 18px 34px #00000029!important}.landing.landing-v50.landing-v79 .landing-proof-card img{width:100%!important;height:156px!important;object-fit:cover!important}.landing.landing-v50.landing-v79 .landing-proof-card div{padding:14px!important}.landing.landing-v50.landing-v79 .landing-proof-card b{color:#0f172a!important;font-size:16px!important}.landing.landing-v50.landing-v79 .landing-proof-card p{color:#475569!important;font-weight:800!important;line-height:1.45!important}.landing.landing-v50.landing-v79 .auth-card,.landing.landing-v50.landing-v79 .auth-card.auth-card-v50{width:100%!important;max-width:400px!important;justify-self:end!important;background:#fffffffa!important;border:1px solid rgba(255,255,255,.88)!important;border-radius:30px!important;padding:28px!important;box-shadow:0 30px 80px #030c2447!important}.landing.landing-v50.landing-v79 .auth-v50-head img{width:42px!important;height:42px!important}.landing.landing-v50.landing-v79 .auth-v50-head b{color:#0f172a!important;font-size:18px!important}.landing.landing-v50.landing-v79 .auth-v50-head span,.landing.landing-v50.landing-v79 .auth-v50-safe{color:#64748b!important}.landing.landing-v50.landing-v79 .tabs{background:#edf1f5!important;border-radius:18px!important;padding:4px!important;margin:12px 0 16px!important}.landing.landing-v50.landing-v79 .tabs button{border-radius:14px!important;font-weight:900!important}.landing.landing-v50.landing-v79 .tabs button.on,.landing.landing-v50.landing-v79 button[type=submit],.landing.landing-v50.landing-v79 .btn.primary.block{background:linear-gradient(135deg,#316cec,#1f55c8)!important;color:#fff!important;box-shadow:0 14px 26px #2563eb38!important}.landing.landing-v50.landing-v79 input{border-radius:16px!important;border:1px solid #d8dce2!important;background:#fbfbfc!important}.landing.landing-v50.landing-v79 .auth-download-box-v52{background:linear-gradient(180deg,#fbfcff,#f1f6ff)!important;border:1px solid #d9e6ff!important;border-radius:18px!important}@media (max-width: 1280px){.landing.landing-v50.landing-v79{grid-template-columns:minmax(0,1fr) 390px!important;gap:42px!important;padding:34px!important}.landing.landing-v50.landing-v79 h1{font-size:48px!important;white-space:normal!important}.landing.landing-v50.landing-v79 .landing-proof-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 980px){.landing.landing-v50.landing-v79{display:flex!important;flex-direction:column!important;gap:18px!important;padding:18px!important}.landing.landing-v50.landing-v79:before,.landing.landing-v50.landing-v79:after{display:none!important}.landing.landing-v50.landing-v79 .landing-copy,.landing.landing-v50.landing-v79 .auth-card,.landing.landing-v50.landing-v79 .auth-card.auth-card-v50{width:100%!important;max-width:none!important}.landing.landing-v50.landing-v79 .landing-v50-hero{padding:24px!important}.landing.landing-v50.landing-v79 h1{font-size:36px!important;line-height:1.12!important;white-space:normal!important}.landing.landing-v50.landing-v79 .lead{font-size:15px!important}.landing.landing-v50.landing-v79 .landing-v50-mini-grid,.landing.landing-v50.landing-v79 .landing-proof-list{grid-template-columns:1fr!important}.landing.landing-v50.landing-v79 .landing-v50-bottom.landing-v75-bottom{display:none!important}}html.m-web .landing.landing-v50.landing-v79{background:linear-gradient(180deg,#071a3e,#102b66)!important}html.m-web .landing.landing-v50.landing-v79 .landing-v50-bottom.landing-v75-bottom{display:none!important}.landing.landing-v50.landing-v80{min-height:100vh!important;display:grid!important;grid-template-columns:minmax(0,760px) minmax(360px,420px)!important;align-items:center!important;gap:72px!important;padding:40px 52px!important;position:relative!important;overflow:hidden!important;background:linear-gradient(118deg,rgba(255,255,255,.055) 0%,rgba(255,255,255,.012) 28%,transparent 29%),linear-gradient(138deg,transparent 0%,transparent 63%,rgba(255,255,255,.055) 63.3%,rgba(255,255,255,.02) 78%,transparent 78.4%),radial-gradient(circle at 10% 18%,rgba(83,150,255,.22),transparent 23%),radial-gradient(circle at 78% 20%,rgba(255,255,255,.1),transparent 20%),radial-gradient(circle at 25% 88%,rgba(56,189,248,.12),transparent 20%),linear-gradient(135deg,#061941,#0d2b68,#153b8f)!important}.landing.landing-v50.landing-v80:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.028) 1px,transparent 1px)!important;background-size:92px 92px!important;-webkit-mask-image:radial-gradient(circle at 50% 50%,rgba(0,0,0,.65),transparent 72%)!important;mask-image:radial-gradient(circle at 50% 50%,rgba(0,0,0,.65),transparent 72%)!important;pointer-events:none!important}.landing.landing-v50.landing-v80:after{content:""!important;position:absolute!important;right:-170px!important;top:50%!important;width:520px!important;height:520px!important;transform:translateY(-50%)!important;border-radius:50%!important;background:radial-gradient(circle,rgba(255,255,255,.15),rgba(255,255,255,.025) 44%,transparent 70%)!important;filter:blur(6px)!important;pointer-events:none!important}.landing.landing-v50.landing-v80 .landing-copy,.landing.landing-v50.landing-v80 .auth-card{position:relative!important;z-index:1!important}.landing.landing-v50.landing-v80 .landing-copy{max-width:760px!important;display:flex!important;flex-direction:column!important;gap:18px!important}.landing.landing-v50.landing-v80 .landing-v50-hero{background:#fffffff7!important;border:1px solid rgba(255,255,255,.86)!important;border-radius:34px!important;padding:34px 36px!important;box-shadow:0 26px 72px #05123647!important}.landing.landing-v50.landing-v80 .landing-v50-brandline{display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:18px!important}.landing.landing-v50.landing-v80 .landing-brand-logo{width:52px!important;height:52px!important;border-radius:16px!important;object-fit:contain!important;box-shadow:0 10px 24px #0f172a26!important}.landing.landing-v50.landing-v80 .brand-mark{font-size:18px!important;color:#0f172a!important;margin:0!important}.landing.landing-v50.landing-v80 .landing-v50-brandline span{color:#64748b!important;font-size:14px!important;font-weight:800!important}.landing.landing-v50.landing-v80 h1{color:#1f140d!important;font-size:58px!important;line-height:1.08!important;letter-spacing:-.08em!important;margin:10px 0 16px!important;max-width:none!important;white-space:nowrap!important;text-shadow:none!important}.landing.landing-v50.landing-v80 .lead{color:#6b5c52!important;font-size:19px!important;line-height:1.62!important;max-width:560px!important;margin-bottom:0!important}.landing.landing-v50.landing-v80 .landing-v50-pills{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:20px!important}.landing.landing-v50.landing-v80 .landing-v50-pills span{background:#f8fbff!important;color:#1f3c83!important;border:1px solid #d6e4ff!important;border-radius:999px!important;padding:10px 16px!important;font-size:14px!important;font-weight:900!important;box-shadow:0 10px 24px #1d4ed814!important}.landing.landing-v50.landing-v80 .landing-v50-mini-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;max-width:700px!important}.landing.landing-v50.landing-v80 .landing-v50-mini-grid div{min-height:74px!important;background:#ffffff1f!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:20px!important;padding:14px 16px!important;box-shadow:inset 0 1px #ffffff14!important}.landing.landing-v50.landing-v80 .landing-v50-mini-grid b{display:block!important;color:#fff!important;font-size:15px!important;margin-bottom:6px!important}.landing.landing-v50.landing-v80 .landing-v50-mini-grid span{color:#dbeafe!important;font-size:13px!important;line-height:1.38!important;font-weight:800!important}.landing.landing-v50.landing-v80 .landing-v50-bottom.landing-v75-bottom{display:block!important;max-width:700px!important;margin-top:4px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.landing.landing-v50.landing-v80 .landing-proof-panel{background:#ffffff1a!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:28px!important;padding:20px!important;box-shadow:0 22px 60px #030c2438!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.landing.landing-v50.landing-v80 .landing-proof-head{align-items:center!important}.landing.landing-v50.landing-v80 .landing-proof-head h2{color:#fff!important;font-size:28px!important}.landing.landing-v50.landing-v80 .landing-proof-head p,.landing.landing-v50.landing-v80 .landing-proof-note,.landing.landing-v50.landing-v80 .eyebrow.light{color:#dbeafe!important}.landing.landing-v50.landing-v80 .landing-proof-head button{display:none!important}.landing.landing-v50.landing-v80 .landing-proof-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.landing.landing-v50.landing-v80 .landing-proof-card{background:#fffffffa!important;border:1px solid rgba(255,255,255,.86)!important;border-radius:22px!important;overflow:hidden!important;min-height:248px!important;box-shadow:0 18px 34px #00000029!important}.landing.landing-v50.landing-v80 .landing-proof-card img{width:100%!important;height:156px!important;object-fit:cover!important}.landing.landing-v50.landing-v80 .landing-proof-card div{padding:14px!important}.landing.landing-v50.landing-v80 .landing-proof-card b{color:#0f172a!important;font-size:16px!important}.landing.landing-v50.landing-v80 .landing-proof-card p{color:#475569!important;font-weight:800!important;line-height:1.45!important}.landing.landing-v50.landing-v80 .auth-card,.landing.landing-v50.landing-v80 .auth-card.auth-card-v50{width:100%!important;max-width:400px!important;justify-self:end!important;background:#fffffffa!important;border:1px solid rgba(255,255,255,.88)!important;border-radius:30px!important;padding:28px!important;box-shadow:0 30px 80px #030c2447!important}.landing.landing-v50.landing-v80 .auth-v50-head img{width:42px!important;height:42px!important}.landing.landing-v50.landing-v80 .auth-v50-head b{color:#0f172a!important;font-size:18px!important}.landing.landing-v50.landing-v80 .auth-v50-head span,.landing.landing-v50.landing-v80 .auth-v50-safe{color:#64748b!important}.landing.landing-v50.landing-v80 .tabs{background:#edf1f5!important;border-radius:18px!important;padding:4px!important;margin:12px 0 16px!important}.landing.landing-v50.landing-v80 .tabs button{border-radius:14px!important;font-weight:900!important}.landing.landing-v50.landing-v80 .tabs button.on,.landing.landing-v50.landing-v80 button[type=submit],.landing.landing-v50.landing-v80 .btn.primary.block{background:linear-gradient(135deg,#316cec,#1f55c8)!important;color:#fff!important;box-shadow:0 14px 26px #2563eb38!important}.landing.landing-v50.landing-v80 input{border-radius:16px!important;border:1px solid #d8dce2!important;background:#fbfbfc!important}.landing.landing-v50.landing-v80 .auth-download-box-v52{background:linear-gradient(180deg,#fbfcff,#f1f6ff)!important;border:1px solid #d9e6ff!important;border-radius:18px!important}@media (max-width: 1280px){.landing.landing-v50.landing-v80{grid-template-columns:minmax(0,1fr) 390px!important;gap:42px!important;padding:34px!important}.landing.landing-v50.landing-v80 h1{font-size:48px!important;white-space:normal!important}.landing.landing-v50.landing-v80 .landing-proof-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 980px){.landing.landing-v50.landing-v80{display:flex!important;flex-direction:column!important;gap:18px!important;padding:18px!important}.landing.landing-v50.landing-v80:before,.landing.landing-v50.landing-v80:after{display:none!important}.landing.landing-v50.landing-v80 .landing-copy,.landing.landing-v50.landing-v80 .auth-card,.landing.landing-v50.landing-v80 .auth-card.auth-card-v50{width:100%!important;max-width:none!important}.landing.landing-v50.landing-v80 .landing-v50-hero{padding:24px!important}.landing.landing-v50.landing-v80 h1{font-size:36px!important;line-height:1.12!important;white-space:normal!important}.landing.landing-v50.landing-v80 .lead{font-size:15px!important}.landing.landing-v50.landing-v80 .landing-v50-mini-grid,.landing.landing-v50.landing-v80 .landing-proof-list{grid-template-columns:1fr!important}.landing.landing-v50.landing-v80 .landing-v50-bottom.landing-v75-bottom{display:none!important}}html.m-web .landing.landing-v50.landing-v80{min-height:100svh!important;display:flex!important;flex-direction:column!important;gap:12px!important;padding:12px!important;background:radial-gradient(circle at 16% 10%,rgba(83,150,255,.24),transparent 28%),linear-gradient(180deg,#071a3e,#102b66)!important}html.m-web .landing.landing-v50.landing-v80:before,html.m-web .landing.landing-v50.landing-v80:after{display:none!important}html.m-web .landing.landing-v50.landing-v80 .auth-card.auth-card-v50{order:1!important;margin:0 auto!important;width:100%!important;max-width:420px!important;padding:18px!important;border-radius:24px!important;box-shadow:0 18px 52px #00000038!important}html.m-web .landing.landing-v50.landing-v80 .landing-copy-v50{order:2!important;width:100%!important;max-width:420px!important;margin:0 auto!important;display:block!important}html.m-web .landing.landing-v50.landing-v80 .landing-v50-hero{padding:14px!important;border-radius:20px!important;background:#ffffff1a!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:none!important}html.m-web .landing.landing-v50.landing-v80 .landing-v50-brandline{margin-bottom:8px!important}html.m-web .landing.landing-v50.landing-v80 .landing-brand-logo{width:38px!important;height:38px!important}html.m-web .landing.landing-v50.landing-v80 .brand-mark,html.m-web .landing.landing-v50.landing-v80 .landing-v50-brandline span,html.m-web .landing.landing-v50.landing-v80 h1,html.m-web .landing.landing-v50.landing-v80 .lead{color:#fff!important}html.m-web .landing.landing-v50.landing-v80 h1{font-size:24px!important;line-height:1.2!important;margin:8px 0 6px!important;white-space:normal!important}html.m-web .landing.landing-v50.landing-v80 .lead{font-size:13px!important;line-height:1.45!important;opacity:.82!important}html.m-web .landing.landing-v50.landing-v80 .landing-v50-pills,html.m-web .landing.landing-v50.landing-v80 .landing-v50-mini-grid,html.m-web .landing.landing-v50.landing-v80 .landing-v50-bottom.landing-v75-bottom,html.m-web .landing.landing-v50.landing-v80 .auth-download-box-v52{display:none!important}html.m-web .landing.landing-v50.landing-v80 .tabs button,html.m-web .landing.landing-v50.landing-v80 .field input,html.m-web .landing.landing-v50.landing-v80 .btn.block{min-height:48px!important;font-size:16px!important}html.m-web .m-web-shell{min-height:100svh!important;background:radial-gradient(circle at 18% 8%,rgba(83,150,255,.2),transparent 25%),linear-gradient(180deg,#071a3e,#102b66 44%,#f3f6fb 44.1%,#f3f6fb)!important;color:#0f172a!important;padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))!important}html.m-web .m-web-header{height:56px!important;background:#051232f0!important;border-bottom:1px solid rgba(255,255,255,.1)!important;color:#fff!important}html.m-web .m-web-logout{background:#ffffff1a!important;border:1px solid rgba(255,255,255,.16)!important;color:#fff!important;padding:7px 10px!important;font-size:12px!important}html.m-web .m-web-main{width:100%!important;max-width:560px!important;margin:0 auto!important;padding:12px 12px calc(88px + env(safe-area-inset-bottom,0px))!important}html.m-web .m-web-title{background:#ffffff1a!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:20px!important;padding:14px!important;margin-bottom:12px!important;color:#fff!important}html.m-web .m-web-title h1{color:#fff!important;font-size:22px!important}html.m-web .m-web-title p{color:#dbeafe!important;font-size:12px!important}html.m-web .home-hero-v60,html.m-web .home-board-v60,html.m-web .home-reviews-v60,html.m-web .card,html.m-web .review-board-panel{background:#fffffffa!important;border:1px solid #dfe7f2!important;border-radius:22px!important;padding:16px!important;box-shadow:0 14px 32px #0f172a14!important}html.m-web .home-big-btn-v60,html.m-web .home-menu-card-v69,html.m-web .bottom-action-v68{min-height:72px!important;border-radius:17px!important;padding:13px!important}html.m-web .m-web-bottom-nav{height:calc(64px + env(safe-area-inset-bottom,0px))!important;padding-bottom:env(safe-area-inset-bottom,0px)!important;background:#fffffffa!important;border-top:1px solid #dfe7f2!important}@media (max-width: 380px){html.m-web .home-hero-buttons-v60,html.m-web .home-main-menu-v69,html.m-web .home-bottom-actions-v68{grid-template-columns:1fr!important}}.landing.landing-v50.landing-v81{min-height:100vh!important;position:relative!important;overflow:hidden!important;display:grid!important;grid-template-columns:minmax(0,760px) minmax(360px,420px)!important;align-items:center!important;gap:72px!important;padding:42px 54px!important;background:linear-gradient(125deg,rgba(255,255,255,.055) 0 12%,transparent 12% 100%),linear-gradient(145deg,rgba(255,255,255,.035) 0 34%,transparent 34% 100%),radial-gradient(circle at 18% 17%,rgba(91,141,255,.22),transparent 27%),radial-gradient(circle at 74% 18%,rgba(255,213,128,.08),transparent 24%),linear-gradient(135deg,#071a45,#0d2a69 52%,#153b8f)!important}.landing.landing-v50.landing-v81:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;pointer-events:none!important;background:repeating-linear-gradient(90deg,rgba(255,255,255,.025) 0 1px,transparent 1px 96px),repeating-linear-gradient(0deg,rgba(255,255,255,.018) 0 1px,transparent 1px 96px)!important;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.72),transparent 72%)!important;mask-image:linear-gradient(90deg,rgba(0,0,0,.72),transparent 72%)!important}.landing.landing-v50.landing-v81:after{content:""!important;position:absolute!important;right:-180px!important;top:50%!important;width:560px!important;height:560px!important;transform:translateY(-50%)!important;border-radius:50%!important;border:1px solid rgba(255,255,255,.1)!important;background:radial-gradient(circle,rgba(255,255,255,.11),rgba(255,255,255,.025) 44%,transparent 70%)!important;box-shadow:inset 0 0 70px #ffffff09!important;pointer-events:none!important}.landing.landing-v50.landing-v81 .landing-copy,.landing.landing-v50.landing-v81 .auth-card{position:relative!important;z-index:1!important}.landing.landing-v50.landing-v81 .landing-copy{max-width:760px!important;display:flex!important;flex-direction:column!important;gap:18px!important}.landing.landing-v50.landing-v81 .landing-v50-hero{background:linear-gradient(180deg,#fffffffb,#fafcfff6)!important;border:1px solid rgba(255,255,255,.88)!important;border-radius:34px!important;padding:34px 36px!important;box-shadow:0 26px 72px #05123647!important}.landing.landing-v50.landing-v81 .landing-v50-brandline{display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:18px!important}.landing.landing-v50.landing-v81 .landing-brand-logo{width:52px!important;height:52px!important;border-radius:17px!important;object-fit:contain!important;box-shadow:0 10px 24px #0f172a26!important}.landing.landing-v50.landing-v81 .brand-mark{font-size:18px!important;font-weight:950!important;color:#0f172a!important;margin:0!important}.landing.landing-v50.landing-v81 .landing-v50-brandline span{display:block!important;color:#506175!important;font-size:14px!important;font-weight:850!important}.landing.landing-v50.landing-v81 h1{color:#1f140d!important;font-size:58px!important;line-height:1.08!important;letter-spacing:-.08em!important;margin:10px 0 16px!important;max-width:none!important;white-space:nowrap!important;text-shadow:none!important}.landing.landing-v50.landing-v81 .lead{color:#6b5c52!important;font-size:18px!important;line-height:1.62!important;max-width:590px!important;margin-bottom:0!important}.landing.landing-v50.landing-v81 .landing-v50-pills{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:20px!important}.landing.landing-v50.landing-v81 .landing-v50-pills span{background:#f8fbff!important;color:#1f3c83!important;border:1px solid #d6e4ff!important;border-radius:999px!important;padding:10px 16px!important;font-size:14px!important;font-weight:950!important;box-shadow:0 10px 24px #1d4ed814!important}.landing.landing-v50.landing-v81 .landing-v50-mini-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;max-width:700px!important}.landing.landing-v50.landing-v81 .landing-v50-mini-grid div{min-height:74px!important;background:#ffffff1f!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:20px!important;padding:14px 16px!important;box-shadow:inset 0 1px #ffffff14,0 16px 34px #00000014!important}.landing.landing-v50.landing-v81 .landing-v50-mini-grid b{display:block!important;color:#fff!important;font-size:15px!important;margin-bottom:6px!important}.landing.landing-v50.landing-v81 .landing-v50-mini-grid span{color:#dbeafe!important;font-size:13px!important;line-height:1.38!important;font-weight:800!important}.landing.landing-v50.landing-v81 .landing-v50-bottom.landing-v75-bottom{display:block!important;max-width:700px!important;margin-top:4px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.landing.landing-v50.landing-v81 .landing-proof-panel{background:linear-gradient(180deg,#ffffff21,#ffffff14)!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:28px!important;padding:20px!important;box-shadow:0 22px 60px #030c2438!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.landing.landing-v50.landing-v81 .landing-proof-head{margin-bottom:16px!important}.landing.landing-v50.landing-v81 .landing-proof-head h2{color:#fff!important;font-size:28px!important}.landing.landing-v50.landing-v81 .landing-proof-head p,.landing.landing-v50.landing-v81 .landing-proof-note,.landing.landing-v50.landing-v81 .eyebrow.light{color:#dbeafe!important}.landing.landing-v50.landing-v81 .landing-proof-head button,.landing.landing-v50.landing-v81 .review-detail-chip{display:none!important}.landing.landing-v50.landing-v81 .landing-proof-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.landing.landing-v50.landing-v81 .landing-proof-card{background:#fffffffa!important;border:1px solid rgba(255,255,255,.86)!important;border-radius:22px!important;overflow:hidden!important;min-height:248px!important;box-shadow:0 18px 34px #00000029!important}.landing.landing-v50.landing-v81 .landing-proof-card img{width:100%!important;height:156px!important;object-fit:cover!important}.landing.landing-v50.landing-v81 .landing-proof-card div{padding:14px!important}.landing.landing-v50.landing-v81 .landing-proof-card b{color:#0f172a!important;font-size:16px!important}.landing.landing-v50.landing-v81 .landing-proof-card p{color:#475569!important;font-weight:800!important;line-height:1.45!important}.landing.landing-v50.landing-v81 .auth-card,.landing.landing-v50.landing-v81 .auth-card.auth-card-v50{width:100%!important;max-width:400px!important;justify-self:end!important;background:#fffffffb!important;border:1px solid rgba(255,255,255,.88)!important;border-radius:30px!important;padding:28px!important;box-shadow:0 30px 80px #030c2447!important}.landing.landing-v50.landing-v81 .auth-v50-head img{width:42px!important;height:42px!important}.landing.landing-v50.landing-v81 .auth-v50-head b{color:#0f172a!important;font-size:18px!important}.landing.landing-v50.landing-v81 .auth-v50-head span,.landing.landing-v50.landing-v81 .auth-v50-safe{color:#64748b!important}.landing.landing-v50.landing-v81 .tabs{background:#edf1f5!important;border-radius:18px!important;padding:4px!important;margin:12px 0 16px!important}.landing.landing-v50.landing-v81 .tabs button{border-radius:14px!important;font-weight:950!important}.landing.landing-v50.landing-v81 .tabs button.on,.landing.landing-v50.landing-v81 button[type=submit],.landing.landing-v50.landing-v81 .btn.primary.block{background:linear-gradient(135deg,#316cec,#1f55c8)!important;color:#fff!important;box-shadow:0 14px 26px #2563eb38!important}.landing.landing-v50.landing-v81 input{border-radius:16px!important;border:1px solid #d8dce2!important;background:#fbfbfc!important}.landing.landing-v50.landing-v81 .auth-download-box-v52{background:linear-gradient(180deg,#fbfcff,#f1f6ff)!important;border:1px solid #d9e6ff!important;border-radius:18px!important}@media (max-width: 1280px){.landing.landing-v50.landing-v81{grid-template-columns:minmax(0,1fr) 390px!important;gap:42px!important;padding:34px!important}.landing.landing-v50.landing-v81 h1{font-size:48px!important;white-space:normal!important}.landing.landing-v50.landing-v81 .landing-proof-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 980px){.landing.landing-v50.landing-v81{display:flex!important;flex-direction:column!important;gap:18px!important;padding:18px!important}.landing.landing-v50.landing-v81:before,.landing.landing-v50.landing-v81:after{display:none!important}.landing.landing-v50.landing-v81 .landing-copy,.landing.landing-v50.landing-v81 .auth-card,.landing.landing-v50.landing-v81 .auth-card.auth-card-v50{width:100%!important;max-width:none!important}.landing.landing-v50.landing-v81 .landing-v50-hero{padding:24px!important}.landing.landing-v50.landing-v81 h1{font-size:36px!important;line-height:1.12!important;white-space:normal!important}.landing.landing-v50.landing-v81 .lead{font-size:15px!important}.landing.landing-v50.landing-v81 .landing-v50-mini-grid,.landing.landing-v50.landing-v81 .landing-proof-list{grid-template-columns:1fr!important}.landing.landing-v50.landing-v81 .landing-v50-bottom.landing-v75-bottom{display:none!important}}html.m-web,html.m-web body,html.m-web .m-web-body{min-width:0!important;overflow-x:hidden!important;background:#071a45!important}html.m-web .landing.landing-v50.landing-v81{min-height:100vh!important;display:block!important;padding:max(14px,env(safe-area-inset-top)) 12px 18px!important;background:radial-gradient(circle at 18% 5%,rgba(83,143,255,.22),transparent 28%),linear-gradient(180deg,#071a45,#0e2b69)!important}html.m-web .landing.landing-v50.landing-v81:before,html.m-web .landing.landing-v50.landing-v81:after{display:none!important}html.m-web .landing.landing-v50.landing-v81 .landing-copy-v50{display:none!important}html.m-web .landing.landing-v50.landing-v81 .auth-card.auth-card-v50,html.m-web .landing.landing-v50.landing-v81 .auth-card{width:100%!important;max-width:440px!important;margin:12px auto 0!important;padding:20px!important;border-radius:28px!important;background:#fffffffb!important;border:1px solid rgba(255,255,255,.9)!important;box-shadow:0 22px 56px #0000003d!important}html.m-web .landing.landing-v50.landing-v81 .auth-v50-head{display:flex!important;align-items:center!important;gap:12px!important;margin-bottom:12px!important}html.m-web .landing.landing-v50.landing-v81 .auth-v50-head img{width:52px!important;height:52px!important;border-radius:17px!important}html.m-web .landing.landing-v50.landing-v81 .auth-v50-head b{display:block!important;font-size:24px!important;line-height:1.12!important;letter-spacing:-.06em!important;color:#0f172a!important}html.m-web .landing.landing-v50.landing-v81 .auth-v50-head span{display:block!important;margin-top:3px!important;font-size:13px!important;color:#64748b!important}html.m-web .landing.landing-v50.landing-v81 .tabs{margin:12px 0 14px!important;height:56px!important;border-radius:19px!important;padding:5px!important;background:#eef2f7!important}html.m-web .landing.landing-v50.landing-v81 .tabs button{min-height:46px!important;font-size:17px!important;border-radius:15px!important}html.m-web .landing.landing-v50.landing-v81 .field{margin-bottom:12px!important}html.m-web .landing.landing-v50.landing-v81 .field label,html.m-web .landing.landing-v50.landing-v81 .field-title{font-size:14px!important;color:#64748b!important;margin-bottom:7px!important}html.m-web .landing.landing-v50.landing-v81 .field input,html.m-web .landing.landing-v50.landing-v81 .field select,html.m-web .landing.landing-v50.landing-v81 .field textarea{min-height:50px!important;font-size:17px!important;border-radius:17px!important;padding:0 16px!important}html.m-web .landing.landing-v50.landing-v81 .btn.block,html.m-web .landing.landing-v50.landing-v81 button[type=submit]{min-height:54px!important;font-size:18px!important;border-radius:17px!important;margin-top:12px!important}html.m-web .landing.landing-v50.landing-v81 .status.error{border-radius:16px!important;padding:12px 14px!important;font-size:15px!important;line-height:1.35!important}html.m-web .landing.landing-v50.landing-v81 .auth-v50-safe{margin-top:10px!important;font-size:14px!important;line-height:1.35!important}html.m-web .landing.landing-v50.landing-v81 .auth-download-box-v52{display:none!important}html.m-web .m-web-shell{min-height:100vh!important;color:#0f172a!important;background:radial-gradient(circle at 20% 0%,rgba(72,132,255,.2),transparent 28%),linear-gradient(180deg,#071a45,#102b66 28%,#f5f7fb 28%,#eef2f7)!important;padding-bottom:calc(74px + env(safe-area-inset-bottom))!important}html.m-web .m-web-header{position:sticky!important;top:0!important;z-index:80!important;height:58px!important;padding:0 14px!important;background:#071a45f0!important;border-bottom:1px solid rgba(255,255,255,.1)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}html.m-web .m-web-brand{color:#fff!important;font-size:17px!important}html.m-web .m-web-brand img{width:34px!important;height:34px!important;border-radius:11px!important}html.m-web .m-web-logout{border:1px solid rgba(255,255,255,.18)!important;color:#dbeafe!important;background:#ffffff14!important;border-radius:999px!important;padding:8px 11px!important}html.m-web .m-web-title h1{color:#fff!important;font-size:22px!important;margin:0 0 4px!important}html.m-web .m-web-title p{color:#dbeafe!important;font-size:12px!important;margin:0!important}html.m-web .home-v60{gap:12px!important}html.m-web .home-hero-title-v60 h2{font-size:25px!important;line-height:1.18!important}html.m-web .home-hero-title-v60 p{font-size:13px!important;line-height:1.45!important}html.m-web .home-hero-buttons-v60,html.m-web .home-main-menu-v69,html.m-web .home-bottom-actions-v68{grid-template-columns:1fr 1fr!important;gap:9px!important}html.m-web .home-big-btn-v60,html.m-web .home-menu-card-v69,html.m-web .bottom-action-v68{min-height:84px!important;border-radius:18px!important;padding:14px!important}html.m-web .home-big-btn-v60 strong,html.m-web .home-menu-card-v69 b,html.m-web .bottom-action-v68 b{font-size:16px!important;line-height:1.15!important}html.m-web .home-big-btn-v60 small,html.m-web .home-menu-card-v69 small,html.m-web .bottom-action-v68 span{font-size:11px!important}html.m-web .home-panel-head-v60{display:flex!important;align-items:center!important;justify-content:space-between!important}html.m-web .home-panel-head-v60 h2{font-size:20px!important}html.m-web .home-pick-table-v60 .simple-pick-result-row{grid-template-columns:1fr!important;padding:12px!important;border-radius:16px!important}html.m-web .m-web-bottom-nav{height:calc(64px + env(safe-area-inset-bottom))!important;padding-bottom:env(safe-area-inset-bottom)!important;background:#fffffffa!important;border-top:1px solid #e2e8f0!important;box-shadow:0 -14px 34px #0f172a1a!important}html.m-web .m-web-bottom-nav button{color:#64748b!important;font-size:12px!important}html.m-web .m-web-bottom-nav button.active{color:#1d4ed8!important;background:#eff6ff!important}@media (max-width: 380px){html.m-web .landing.landing-v50.landing-v81 .auth-card.auth-card-v50{padding:17px!important;border-radius:24px!important}html.m-web .landing.landing-v50.landing-v81 .auth-v50-head b{font-size:22px!important}html.m-web .home-hero-buttons-v60,html.m-web .home-main-menu-v69,html.m-web .home-bottom-actions-v68{grid-template-columns:1fr!important}}.landing.landing-v50.landing-v82{min-height:100vh!important;display:grid!important;grid-template-columns:minmax(0,780px) minmax(360px,430px)!important;align-items:center!important;gap:76px!important;padding:42px 54px!important;position:relative!important;overflow:hidden!important;background:radial-gradient(circle at 10% 12%,rgba(108,168,255,.18),transparent 24%),radial-gradient(circle at 88% 20%,rgba(255,255,255,.08),transparent 18%),linear-gradient(135deg,#071936,#0f2d68 52%,#19459a)!important}.landing.landing-v50.landing-v82:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(138deg,rgba(255,255,255,.08) 0 18%,transparent 18% 100%),linear-gradient(138deg,transparent 0 64%,rgba(255,255,255,.05) 64% 77%,transparent 77% 100%),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:auto,auto,120px 120px,120px 120px;pointer-events:none}.landing.landing-v50.landing-v82:after{content:"";position:absolute;width:520px;height:520px;right:-180px;top:50%;transform:translateY(-50%);border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.16),rgba(255,255,255,.02) 42%,transparent 70%);pointer-events:none;filter:blur(8px)}.landing.landing-v50.landing-v82 .landing-copy,.landing.landing-v50.landing-v82 .auth-card{position:relative;z-index:1}.landing.landing-v50.landing-v82 .landing-copy{display:flex!important;flex-direction:column!important;gap:18px!important;max-width:780px!important}.landing.landing-v50.landing-v82 .landing-v50-hero{position:relative;background:linear-gradient(180deg,#fffffffa,#f6f9fff7)!important;border:1px solid rgba(255,255,255,.88)!important;border-radius:36px!important;padding:36px 38px!important;box-shadow:0 30px 80px #02103047!important;overflow:hidden!important}.landing.landing-v50.landing-v82 .landing-v50-hero:before{content:"";position:absolute;left:0;top:0;right:0;height:6px;background:linear-gradient(90deg,#1f55c8,#4e8dff,#8bb4ff)}.landing.landing-v50.landing-v82 .landing-v50-brandline{display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:16px!important}.landing.landing-v50.landing-v82 .landing-brand-logo{width:56px!important;height:56px!important;border-radius:16px!important;object-fit:contain!important;box-shadow:0 12px 28px #081f542e!important}.landing.landing-v50.landing-v82 .brand-mark{color:#0f172a!important;font-size:19px!important;font-weight:900!important;margin:0!important}.landing.landing-v50.landing-v82 .landing-v50-brandline span{color:#64748b!important;font-size:14px!important;font-weight:800!important}.landing.landing-v50.landing-v82 h1{margin:10px 0 16px!important;color:#1e130d!important;font-size:60px!important;line-height:1.08!important;letter-spacing:-.075em!important;white-space:nowrap!important;text-shadow:none!important}.landing.landing-v50.landing-v82 .lead{color:#6d5e54!important;font-size:19px!important;line-height:1.62!important;max-width:590px!important;margin-bottom:0!important}.landing.landing-v50.landing-v82 .landing-v50-pills{display:flex!important;flex-wrap:wrap!important;gap:12px!important;margin-top:22px!important}.landing.landing-v50.landing-v82 .landing-v50-pills span{background:linear-gradient(180deg,#fff,#f0f6ff)!important;color:#234481!important;border:1px solid #d7e3fb!important;border-radius:999px!important;padding:11px 17px!important;font-size:14px!important;font-weight:900!important;box-shadow:0 10px 22px #2563eb14!important}.landing.landing-v50.landing-v82 .landing-v50-mini-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;max-width:710px!important}.landing.landing-v50.landing-v82 .landing-v50-mini-grid div{min-height:82px!important;background:linear-gradient(180deg,#ffffff29,#ffffff1a)!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:22px!important;padding:15px 16px!important;box-shadow:0 14px 26px #0000001a,inset 0 1px #ffffff14!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.landing.landing-v50.landing-v82 .landing-v50-mini-grid b{display:block!important;margin-bottom:8px!important;color:#fff!important;font-size:16px!important}.landing.landing-v50.landing-v82 .landing-v50-mini-grid span{color:#dce9ff!important;font-size:13px!important;line-height:1.42!important;font-weight:800!important}.landing.landing-v50.landing-v82 .landing-v50-bottom.landing-v75-bottom{display:block!important;max-width:710px!important;padding:0!important;margin-top:2px!important;background:transparent!important;border:0!important;box-shadow:none!important}.landing.landing-v50.landing-v82 .landing-proof-panel{background:linear-gradient(180deg,#ffffff21,#ffffff14)!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:30px!important;padding:22px!important;box-shadow:0 24px 54px #0210303d!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.landing.landing-v50.landing-v82 .landing-proof-head{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:16px!important;gap:14px!important}.landing.landing-v50.landing-v82 .landing-proof-head h2{color:#fff!important;font-size:30px!important;margin:4px 0 6px!important}.landing.landing-v50.landing-v82 .landing-proof-head p,.landing.landing-v50.landing-v82 .landing-proof-note,.landing.landing-v50.landing-v82 .eyebrow.light,.landing.landing-v50.landing-v82 .landing-proof-card span{color:#dbeafe!important}.landing.landing-v50.landing-v82 .landing-proof-head button{background:linear-gradient(135deg,#fff,#eef4ff)!important;color:#1f55c8!important;border:0!important;border-radius:999px!important;padding:12px 18px!important;font-weight:900!important;box-shadow:0 12px 24px #00000029!important}.landing.landing-v50.landing-v82 .landing-proof-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.landing.landing-v50.landing-v82 .landing-proof-card{background:#fffffffa!important;border:1px solid rgba(255,255,255,.86)!important;border-radius:22px!important;overflow:hidden!important;min-height:250px!important;box-shadow:0 18px 34px #00000029!important}.landing.landing-v50.landing-v82 .landing-proof-card img{width:100%!important;height:158px!important;object-fit:cover!important}.landing.landing-v50.landing-v82 .landing-proof-card div{padding:14px!important}.landing.landing-v50.landing-v82 .landing-proof-card b{color:#0f172a!important;font-size:16px!important}.landing.landing-v50.landing-v82 .landing-proof-card p{color:#475569!important;line-height:1.45!important;font-weight:800!important}.landing.landing-v50.landing-v82 .auth-card,.landing.landing-v50.landing-v82 .auth-card.auth-card-v50{width:100%!important;max-width:418px!important;justify-self:end!important;position:relative;background:linear-gradient(180deg,#fffffffa,#f6f9fffa)!important;border:1px solid rgba(255,255,255,.9)!important;border-radius:32px!important;padding:30px!important;box-shadow:0 32px 82px #0210304d!important;overflow:hidden!important}.landing.landing-v50.landing-v82 .auth-card.auth-card-v50:before{content:"";position:absolute;inset:0 0 auto 0;height:6px;background:linear-gradient(90deg,#2c67e1,#7ea9ff)}.landing.landing-v50.landing-v82 .auth-v50-head img{width:44px!important;height:44px!important}.landing.landing-v50.landing-v82 .auth-v50-head b{color:#0f172a!important;font-size:19px!important}.landing.landing-v50.landing-v82 .auth-v50-head span,.landing.landing-v50.landing-v82 .auth-v50-safe{color:#64748b!important}.landing.landing-v50.landing-v82 .tabs{margin:14px 0 18px!important;padding:5px!important;background:#edf2f7!important;border-radius:18px!important}.landing.landing-v50.landing-v82 .tabs button{border-radius:14px!important;font-weight:900!important}.landing.landing-v50.landing-v82 .tabs button.on,.landing.landing-v50.landing-v82 button[type=submit],.landing.landing-v50.landing-v82 .btn.primary.block{background:linear-gradient(135deg,#316cec,#1f55c8)!important;color:#fff!important;box-shadow:0 16px 28px #2563eb3d!important}.landing.landing-v50.landing-v82 input{border-radius:16px!important;border:1px solid #d8dce2!important;background:#fbfbfd!important}.landing.landing-v50.landing-v82 input:-webkit-autofill,html.m-web .landing.landing-v50.landing-v82 input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fbfbfd inset!important;-webkit-text-fill-color:#0f172a!important;transition:background-color 9999s ease-in-out 0s}.landing.landing-v50.landing-v82 .auth-download-box-v52{margin-top:16px!important;background:linear-gradient(180deg,#f7faff,#eef4ff)!important;border:1px solid #d9e6ff!important;border-radius:18px!important;padding:14px!important}.landing.landing-v50.landing-v82 .auth-download-box-v52 button{background:#fff!important;border:1px solid #d9e6ff!important;border-radius:12px!important}@media (max-width: 1280px){.landing.landing-v50.landing-v82{grid-template-columns:minmax(0,1fr) 400px!important;gap:46px!important;padding:34px!important}.landing.landing-v50.landing-v82 h1{font-size:50px!important;white-space:normal!important}.landing.landing-v50.landing-v82 .landing-proof-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 980px){.landing.landing-v50.landing-v82{display:flex!important;flex-direction:column!important;gap:18px!important;padding:18px!important}.landing.landing-v50.landing-v82:before,.landing.landing-v50.landing-v82:after{display:none!important}.landing.landing-v50.landing-v82 .landing-copy,.landing.landing-v50.landing-v82 .auth-card,.landing.landing-v50.landing-v82 .auth-card.auth-card-v50{width:100%!important;max-width:none!important}.landing.landing-v50.landing-v82 .landing-v50-hero{padding:24px!important}.landing.landing-v50.landing-v82 h1{font-size:38px!important;line-height:1.12!important;white-space:normal!important}.landing.landing-v50.landing-v82 .lead{font-size:15px!important}.landing.landing-v50.landing-v82 .landing-v50-mini-grid,.landing.landing-v50.landing-v82 .landing-proof-list{grid-template-columns:1fr!important}.landing.landing-v50.landing-v82 .landing-v50-bottom.landing-v75-bottom{display:none!important}}html.m-web .landing.landing-v50.landing-v82{min-height:100vh!important;display:block!important;padding:max(12px,env(safe-area-inset-top)) 12px 20px!important;background:radial-gradient(circle at 18% 6%,rgba(83,143,255,.25),transparent 28%),linear-gradient(180deg,#071a45,#102b66)!important}html.m-web .landing.landing-v50.landing-v82:before,html.m-web .landing.landing-v50.landing-v82:after{display:none!important}html.m-web .landing.landing-v50.landing-v82 .landing-copy-v50{display:none!important}html.m-web .landing.landing-v50.landing-v82 .auth-card.auth-card-v50,html.m-web .landing.landing-v50.landing-v82 .auth-card{width:100%!important;max-width:460px!important;margin:12px auto 0!important;padding:22px!important;border-radius:30px!important;background:linear-gradient(180deg,#fffffffb,#f6f9fffb)!important;border:1px solid rgba(255,255,255,.9)!important;box-shadow:0 24px 58px #0000003d!important}html.m-web .landing.landing-v50.landing-v82 .auth-v50-head{display:flex!important;align-items:center!important;gap:12px!important;margin-bottom:12px!important}html.m-web .landing.landing-v50.landing-v82 .auth-v50-head img{width:54px!important;height:54px!important;border-radius:16px!important}html.m-web .landing.landing-v50.landing-v82 .auth-v50-head b{display:block!important;font-size:24px!important;line-height:1.12!important;letter-spacing:-.06em!important}html.m-web .landing.landing-v50.landing-v82 .auth-v50-head span{display:block!important;margin-top:4px!important;font-size:13px!important}html.m-web .landing.landing-v50.landing-v82 .tabs{margin:12px 0 16px!important;height:58px!important;padding:5px!important;border-radius:20px!important}html.m-web .landing.landing-v50.landing-v82 .tabs button{min-height:48px!important;font-size:17px!important;border-radius:16px!important}html.m-web .landing.landing-v50.landing-v82 .field input,html.m-web .landing.landing-v50.landing-v82 .field select,html.m-web .landing.landing-v50.landing-v82 .field textarea{min-height:52px!important;font-size:17px!important;border-radius:18px!important;padding:0 16px!important}html.m-web .landing.landing-v50.landing-v82 .btn.block,html.m-web .landing.landing-v50.landing-v82 button[type=submit]{min-height:56px!important;font-size:18px!important;border-radius:18px!important}html.m-web .landing.landing-v50.landing-v82 .status.error,html.m-web .landing.landing-v50.landing-v82 .status.warn,html.m-web .landing.landing-v50.landing-v82 .status.ok{border-radius:16px!important;padding:12px 14px!important}html.m-web .landing.landing-v50.landing-v82 .auth-v50-safe{margin-top:10px!important;font-size:14px!important;line-height:1.36!important}html.m-web .landing.landing-v50.landing-v82 .auth-download-box-v52{display:block!important;margin-top:14px!important}html.m-web .m-web-shell{min-height:100vh!important;color:#0f172a!important;background:radial-gradient(circle at 20% 0%,rgba(72,132,255,.2),transparent 28%),linear-gradient(180deg,#071a45,#102b66 26%,#f5f7fb 26%,#eef2f7)!important;padding-bottom:calc(74px + env(safe-area-inset-bottom))!important}html.m-web .m-web-header{position:sticky!important;top:0!important;z-index:80!important;height:60px!important;padding:0 14px!important;background:#071a45f0!important;border-bottom:1px solid rgba(255,255,255,.1)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}html.m-web .m-web-main{padding:14px 12px 20px!important}html.m-web .m-web-title{margin:4px 0 14px!important;padding:16px!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:22px!important;background:linear-gradient(135deg,#ffffff24,#ffffff12)!important;box-shadow:0 16px 36px #0000001f!important}html.m-web .home-v60,html.m-web .card-stack{gap:12px!important}html.m-web .home-hero-v60,html.m-web .home-board-v60,html.m-web .home-reviews-v60,html.m-web .card,html.m-web .review-board-panel{background:#fffffffa!important;border:1px solid #e2e8f0!important;border-radius:22px!important;padding:16px!important;box-shadow:0 14px 34px #0f172a14!important}html.m-web .home-main-menu-v69,html.m-web .home-bottom-actions-v68,html.m-web .home-hero-buttons-v60{grid-template-columns:1fr 1fr!important;gap:10px!important}html.m-web .home-menu-card-v69,html.m-web .bottom-action-v68,html.m-web .home-big-btn-v60{min-height:88px!important;border-radius:18px!important;padding:14px!important}@media (max-width: 380px){html.m-web .landing.landing-v50.landing-v82 .auth-card.auth-card-v50{padding:18px!important;border-radius:24px!important}html.m-web .landing.landing-v50.landing-v82 .auth-v50-head b{font-size:22px!important}html.m-web .home-main-menu-v69,html.m-web .home-bottom-actions-v68,html.m-web .home-hero-buttons-v60{grid-template-columns:1fr!important}}
