:root{color-scheme:light;--navy: #13294B;--teal: #0B7A78;--teal-dark: #075E5C;--teal-logo: #0E8C8A;--teal-light: #3FC1BE;--teal-soft: #E6F3F2;--ink: #0E1A2B;--text-2: #3F4B5C;--muted: #586577;--surface: #F5F7FA;--line: #E2E7EE;--field: #CBD3DD;--high: #B45309;--low: #1D5FBF;--warn-bg: #FFF3E0;--warn-text: #8A4B00;--pending-bg: #F0F2F5;--chart-bar: #C7D3E3;--white: #FFFFFF;--footer-muted: #AEB8C7;--footer-link: #DCE3EC;--focus-ring: rgba(11, 122, 120, .35);--shadow-form: 0 12px 32px rgba(19, 41, 75, .08);--shadow-home-card: 0 10px 24px rgba(19, 41, 75, .07);--white-overlay-soft: rgba(255, 255, 255, .1);--white-overlay-border: rgba(255, 255, 255, .6);--white-overlay-divider: rgba(255, 255, 255, .25);--white-overlay-glass: rgba(255, 255, 255, .08);--home-error: #FFD29B;--font: "Manrope", system-ui, sans-serif;--radius-field: 10px;--radius-button: 12px;--radius-card: 16px;--radius-large: 18px;--radius-form: 20px}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}*{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--white);color:var(--ink);font:500 16px/1.56 var(--font);font-variant-numeric:tabular-nums}a{color:var(--teal);text-underline-offset:3px}a:hover{color:var(--teal-dark)}:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}button,input,select,textarea{font:inherit}.top,main,.foot{width:min(100% - 48px,1200px);margin-inline:auto}.top{min-height:76px;display:flex;justify-content:space-between;align-items:center;gap:24px;padding-block:16px;border-bottom:1px solid var(--line)}.brand{display:inline-flex;align-items:center;flex:none;min-height:44px;text-decoration:none}.brand img{display:block;width:208px;height:40px;object-fit:contain;object-position:left center}.toplinks{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 22px}.toplinks a{display:inline-flex;min-height:44px;align-items:center;padding:6px 0;color:var(--text-2);font-size:15px;font-weight:600;text-decoration:none}.toplinks a:last-child{padding-inline:12px;border:1px solid var(--navy);border-radius:9px;color:var(--navy)}.toplinks a:last-child:hover{background:var(--surface);color:var(--navy)}.toplinks a:hover,.toplinks a[aria-current=page]{color:var(--teal)}.menu-toggle{display:none}main{min-width:0}h1,h2,h3{color:var(--ink);margin-top:0}h1{max-width:17ch;margin-bottom:0;font-size:clamp(32px,4vw,52px);font-weight:800;line-height:1.08;letter-spacing:-.03em}h2{margin-bottom:8px;font-size:clamp(22px,2.3vw,28px);font-weight:800;line-height:1.22;letter-spacing:-.02em}h3{font-size:20px;font-weight:800;line-height:1.3}p{color:var(--text-2)}.lede{max-width:50ch;margin:16px 0 0;color:var(--text-2);font-size:19px;line-height:1.55}.hint{margin:0 0 18px;color:var(--muted);font-size:14px;line-height:1.55}.aside{max-width:60ch;margin:-6px 0 20px;color:var(--muted)}.crumbs{padding-top:8px;color:var(--muted);font-size:14px}.hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:end;padding:36px 0 48px}.hero-text{min-width:0}section{padding:38px 0;border-top:1px solid var(--line)}.hero,.tools{border-top:0}.plate{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:220px;padding:20px 24px;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);color:var(--ink);text-align:left}.plate-top,.plate-bottom{color:var(--muted);font-size:13px;font-weight:700;line-height:1.4}.plate-num{margin:6px 0;color:var(--navy);font-size:clamp(34px,5vw,44px);font-weight:800;line-height:1.12;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.plate-num.plate-message{max-width:13ch;font-size:22px;line-height:1.2}.plate-result{background:var(--surface)}form{display:grid;gap:18px;max-width:620px}.row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.field{display:grid;gap:7px;min-width:0;margin:0;padding:0;border:0}label,legend{padding:0;color:var(--text-2);font-size:13px;font-weight:700;line-height:1.4}input,select,textarea{width:100%;min-height:46px;padding:10px 12px;border:1px solid var(--field);border-radius:var(--radius-field);background:var(--white);color:var(--ink);font-size:15px;transition:border-color .15s ease,box-shadow .15s ease}input:focus,select:focus,textarea:focus{border-color:var(--teal);outline:0;box-shadow:0 0 0 3px var(--focus-ring)}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--high)}input::placeholder,textarea::placeholder{color:var(--muted);opacity:1}textarea{max-width:620px;resize:vertical;line-height:1.55}.seg{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:12px;background:var(--surface)}.seg label{position:relative;display:flex;flex:1 1 auto;justify-content:center;min-width:44px;margin:0;color:var(--text-2);font-weight:700}.seg input{position:absolute;width:1px;height:1px;min-height:0;opacity:0}.seg span{display:flex;min-height:44px;width:100%;align-items:center;justify-content:center;padding:8px 10px;border-radius:9px;cursor:pointer;text-align:center;font-variant-numeric:tabular-nums}.seg input:checked+span{background:var(--navy);color:var(--white)}.seg input:focus-visible+span{outline:3px solid var(--focus-ring);outline-offset:2px}.check{display:flex;align-items:flex-start;gap:10px}.check input{width:22px;height:22px;min-height:22px;margin:1px 0 0;flex:none;accent-color:var(--teal)}.check label,.consent label{color:var(--text-2);font-size:14px;font-weight:500}.field.check{align-self:end;padding-bottom:12px}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}button,.btn-link,.btn{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border:1px solid transparent;border-radius:var(--radius-button);background:var(--teal);color:var(--white);font-size:15px;font-weight:800;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}button:hover:not([disabled]),.btn-link:hover,.btn:hover{background:var(--teal-dark);color:var(--white)}button:focus-visible,.btn-link:focus-visible,.btn:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}button[disabled]{opacity:.58;cursor:progress}button.ghost,.btn-link.ghost{border:1.5px solid var(--navy);background:var(--white);color:var(--navy)}button.ghost:hover,.btn-link.ghost:hover{background:var(--surface);color:var(--navy)}button.small{min-height:40px;padding:8px 14px;font-size:14px}.error{margin:0;color:var(--high);font-weight:700}.ok-note{margin:0;color:var(--teal-dark);font-weight:700}.result{margin-top:30px;padding-top:26px;border-top:1px solid var(--line)}.result h2{margin-bottom:0}.result .plate{margin:14px 0 18px}.plate-result{animation:none}.verdict{max-width:44ch;margin:0 0 20px;font-size:19px}.verdict b.up{color:var(--high)}.verdict b.down{color:var(--low)}.verdict.neutral{color:var(--text-2)}.actions,.cta-line{display:flex;flex-wrap:wrap;gap:10px}.card-preview{display:block;width:100%;max-width:270px;margin-top:18px;border:1px solid var(--line);border-radius:12px}.table{min-width:0}.rows{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius-large);background:var(--white)}.r{display:grid;min-width:740px;grid-template-columns:1.3fr 1fr 1.3fr .8fr .8fr .5fr;gap:10px;align-items:center;padding:14px 16px;border-bottom:1px solid var(--line);color:var(--text-2);text-decoration:none;font-variant-numeric:tabular-nums}.r:last-child{border-bottom:0}a.r:hover{background:var(--surface);color:var(--ink)}.r-head{background:var(--surface);color:var(--muted);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.r .ad{color:var(--ink);font-weight:700}.r .num{color:var(--navy);font-weight:800}.r .wait{color:var(--muted);font-size:14px}.r .n{color:var(--muted);text-align:right}.r-head span:last-child{text-align:right}.limited-data{display:inline-block;padding:3px 7px;border-radius:6px;background:var(--warn-bg);color:var(--warn-text);font-size:11px;font-weight:800;white-space:nowrap;text-transform:none}.info-mark{position:relative;display:inline-flex;width:44px;height:44px;min-height:44px;padding:13px;align-items:center;justify-content:center;border:0;border-radius:50%;background:transparent;color:var(--teal-dark);font-size:12px;font-weight:800;vertical-align:middle;cursor:help}.info-mark:before{position:absolute;width:18px;height:18px;border:1.5px solid currentColor;border-radius:50%;content:""}.info-mark:hover:not([disabled]){background:var(--teal-soft);color:var(--teal-dark)}.info-mark:after{display:none;position:fixed;z-index:30;left:50%;bottom:20px;transform:translate(-50%);width:min(340px,calc(100vw - 32px));padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--white);color:var(--text-2);content:attr(data-info);font:500 14px/1.55 var(--font);text-align:left;text-transform:none;letter-spacing:0}.info-mark:focus:after,.info-mark:hover:after{display:block}.pending{margin-top:18px;border-top:1px solid var(--line)}.pending summary{padding:14px 0;color:var(--text-2);font-weight:700;cursor:pointer}.method p{max-width:66ch}.foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px 24px;width:100%;max-width:none;margin-top:48px;padding:32px max(24px,calc((100% - 1200px)/2)) 38px;background:var(--ink);color:var(--footer-muted);font-size:13px}.foot .footer-brand{display:flex;flex:0 0 100%}.foot .footer-brand img{width:166px;height:34px;object-fit:contain;object-position:left center}.foot .abone .check span{flex-basis:auto;color:var(--muted)}.foot a{min-height:44px;display:inline-flex;align-items:center;color:var(--footer-link);font-weight:600;text-decoration:none}.foot a:hover{color:var(--teal-light)}.foot span{flex-basis:100%;color:var(--footer-muted)}.foot [data-newsletter-slot]{flex-basis:100%;width:100%;padding:0;border:0}.foot [data-email-soon]{color:var(--footer-muted)}.foot .abone a{color:var(--teal)}.doc{max-width:720px;padding:32px 0 48px}.doc h1,.report h1{max-width:none;margin:10px 0 18px;font-size:clamp(30px,3.5vw,44px)}.doc h2{margin:30px 0 8px;font-size:24px}.doc form{gap:18px}.doc form>label:not(.check){display:grid;gap:7px}.tools{padding-top:28px}.panel>.hint{max-width:60ch}.field.narrow{max-width:calc(50% - 8px)}.msg{display:grid;gap:8px;margin:0 0 22px}.msg label{font-weight:700}.msg .actions{margin-top:4px}.abone{display:grid;max-width:660px;gap:14px;margin:4px 0 24px;padding:20px;border:1px solid var(--line);border-radius:var(--radius-large);background:var(--surface)}.abone[hidden],[data-email-feature][hidden],[data-email-soon][hidden]{display:none}[data-newsletter-slot]{flex-basis:100%;width:100%}.abone h3{margin:0;font-size:20px}.abone .hint{margin:0}#contactForm{display:grid;gap:18px}#contactForm textarea{width:100%}.doc .check{display:flex}.ilce-hero{padding-bottom:34px}.facts{display:flex;flex-wrap:wrap;gap:14px;margin-top:24px}.facts .plate{min-width:170px;padding:16px 20px}.facts .plate-num{font-size:clamp(28px,4vw,38px)}.facts .plate-top,.facts .plate-bottom{font-size:13px}.odalar .r{grid-template-columns:1fr 1fr 1.4fr .8fr .5fr}.btn-link{justify-self:start}.others{columns:3 160px;gap:24px;margin:0;padding:0;list-style:none}.others li{break-inside:avoid;padding:8px 0}.others a{color:var(--teal-dark);font-weight:650}.report{max-width:720px;padding:8px 0 20px}.rep-p{font-size:17px;line-height:1.7}.rep-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:20px;max-width:880px;margin:30px 0 22px}.rep-col h3{margin:0 0 8px;font-size:18px}.rep-list{margin:0;padding:0;border-top:1px solid var(--line);list-style:none}.rep-list li{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--line)}.rep-list b{color:var(--navy);font-weight:800;white-space:nowrap}.embed-body{overflow-x:hidden;background:transparent}.embed-box{display:block;width:100%;max-width:300px;padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--white);color:var(--ink);text-align:center;text-decoration:none}.embed-box .t,.embed-box .b{display:block;font-size:14px;font-weight:700}.embed-brand{display:block;width:140px;height:34px;margin:0 auto 12px;object-fit:contain}.embed-box .n{display:block;margin:6px 0;color:var(--navy);font-size:clamp(28px,18vw,44px);font-weight:800}.embed-box .s{display:block;margin-top:10px;color:var(--muted);font-size:12px;overflow-wrap:anywhere}.embed-code-label{display:block;margin-bottom:6px;font-weight:700}.embed-code{color:var(--muted);font:13px/1.5 ui-monospace,monospace}.chart{margin:0}.chart figcaption{margin-bottom:6px;font-weight:700}.chart svg{display:block;width:100%;height:auto;overflow:visible}.z-gridline{stroke:var(--line);stroke-width:1}.z-axis{fill:var(--muted);font:12px var(--font);font-variant-numeric:tabular-nums}.ch-legend{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:6px;color:var(--muted);font-size:13px}.ch-legend i{display:inline-block;width:18px;height:0;margin-right:6px;border-top:2px solid var(--teal);vertical-align:middle}.ch-legend i.k-dash{border-top-style:dashed}.ch-legend i.k-band{height:10px;border:0;border-radius:2px;background:var(--teal);opacity:.18}.z-chart{--chart-color: var(--teal);max-width:720px;margin:0 0 24px}.z-chart h3{margin:0 0 8px;font-size:20px}.z-chart .hint{margin-top:8px}.z-chart figcaption{margin-bottom:8px;color:var(--ink);font-size:15px;font-weight:700}.z-chart svg{display:block;width:100%;max-height:240px;height:auto;overflow:visible}.z-history,.z-forecast{fill:none;stroke:var(--chart-color);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.z-forecast{stroke-dasharray:7 5}.z-band{fill:var(--chart-color);opacity:.16}.z-point{fill:var(--chart-color);stroke:var(--white);stroke-width:1.5}.admin section{padding:26px 0}.admin h2{margin-bottom:10px;font-size:24px}.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;padding-top:0;border-top:0}.tile{display:grid;gap:2px;padding:16px;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--white)}.tl,.ts{color:var(--muted);font-size:13px}.tv{color:var(--navy);font-size:32px;font-weight:800;line-height:1.15}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:20px}.tbl{width:100%;margin-bottom:14px;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}.tbl th{padding:10px 8px 10px 0;border-bottom:1px solid var(--line);color:var(--muted);font-size:12px;font-weight:800;letter-spacing:.04em;text-align:left;text-transform:uppercase}.tbl td{padding:10px 8px 10px 0;border-bottom:1px solid var(--line);vertical-align:middle}.tbl .num{text-align:right}.tbl .muted,.muted{color:var(--muted)}.st{display:inline-block;padding:4px 8px;border-radius:6px;font-size:12px;font-weight:800}.inline{display:inline;margin:0}.login{display:grid;max-width:360px;gap:14px;margin-top:18px}.data-error{padding:12px 0}#statsRetry{margin:0 0 16px}.admin code{padding:1px 6px;border-radius:4px;background:var(--surface);font:13px ui-monospace,monospace}.bar{position:sticky;top:0;z-index:5;display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:10px 24px;border-bottom:1px solid var(--line);background:var(--white)}.bar .brand{font-size:22px}.tag{padding:4px 9px;border-radius:6px;background:var(--navy);color:var(--white);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.jump{display:flex;flex:1;flex-wrap:wrap;gap:4px}.jump a{padding:8px 10px;border-radius:6px;color:var(--muted);font-weight:600;text-decoration:none}.jump a:hover{background:var(--surface);color:var(--ink)}.bar .out{max-width:none;margin:0}.wrap{max-width:1120px;padding:20px 24px 60px}.note{margin:0 0 18px;padding:12px 16px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--text-2)}.card{min-width:0;margin-bottom:18px;padding:20px;border:1px solid var(--line);border-radius:var(--radius-large);background:var(--white)}.card h2{margin:0 0 4px;font-size:22px}.card h3{margin:18px 0 8px;font-size:18px}.sh{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px}.admin .tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:18px}.admin .tile{padding:14px 16px}.fine{margin:2px 0 10px;color:var(--muted);font-size:13px}.empty{margin:8px 0;padding:22px 16px;border:1px dashed var(--field);border-radius:10px;color:var(--muted);text-align:center}.legend{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:13px}.legend i{display:inline-block;width:10px;height:10px;margin-left:10px;border-radius:2px}.lv,.chart .v{background:var(--teal)}.lk,.chart .k{background:var(--high)}.admin .chart{display:flex;height:170px;align-items:flex-end;gap:3px;margin:14px 0 6px;padding:0;border-bottom:1px solid var(--line);list-style:none}.day{display:flex;flex:1;min-width:0;height:100%;flex-direction:column;justify-content:flex-end;border-radius:3px 3px 0 0}.day .col{display:flex;flex:1;align-items:flex-end;gap:1px}.day .col i{display:block;flex:1;min-height:2px;border-radius:2px 2px 0 0}.day .dl{height:14px;margin-bottom:-16px;color:var(--muted);font-size:10px;text-align:center}.admin .chart+.fine{margin-top:20px}.admin .tbl tbody tr:hover{background:var(--surface)}.dense td,.dense th{padding-right:14px}.dense a{font-weight:700;text-decoration:none}.dense a:hover{text-decoration:underline}.scroll{overflow-x:auto;max-height:520px}.barcell{position:relative;display:block;padding:2px 6px;overflow-wrap:anywhere}.barcell i{position:absolute;inset:0 auto 0 0;border-radius:4px;background:var(--teal);opacity:.12}.barcell span{position:relative}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{display:flex;gap:10px;padding:6px 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface);font-variant-numeric:tabular-nums}.chip b{color:var(--muted);font-weight:700}.chip.alt{border-style:dashed;border-color:var(--teal)}.dl-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.btn{min-height:44px}.login-wrap{display:grid;min-height:100dvh;max-width:none;place-items:center;padding:20px}.login-card{width:100%;max-width:400px;padding:30px 28px;border:1px solid var(--line);border-radius:var(--radius-form);background:var(--white)}.login-card h1{margin:2px 0 16px;font-size:36px}.eyebrow{margin:22px 0 0;color:var(--muted);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.login-form{display:grid;max-width:none;gap:10px}.login-form button{width:100%}.login-form input:disabled,.login-form button:disabled{opacity:.5;cursor:not-allowed}.notice{margin:0 0 14px;padding:10px 12px;border-radius:8px;font-size:14px}.notice.err{background:var(--warn-bg);color:var(--warn-text);font-weight:700}.notice.warn{background:var(--surface);color:var(--text-2)}.message{padding:16px;border-bottom:1px solid var(--line)}.message.business{border:1px solid var(--line);border-radius:12px;background:var(--surface)}.message-text{white-space:pre-wrap;overflow-wrap:anywhere}.record-filter{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0}.record-filter label{font-weight:700}.record-filter select{min-width:180px}.record-scroll{max-height:460px}.record-scroll th,.record-scroll td{white-space:nowrap}.record-action{margin:0}.delete-button{background:var(--high);color:var(--white)}.delete-button:hover{background:var(--warn-text)}.restore-button,.cancel-button{border:1px solid var(--field);background:var(--surface);color:var(--ink)}.restore-button:hover,.cancel-button:hover{background:var(--line);color:var(--ink)}.confirm-wrap{max-width:760px;margin:8vh auto 0}.confirm-card h1{margin:4px 0 12px;font-size:clamp(28px,5vw,40px)}.confirm-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:20px 0}.confirm-summary div{padding:10px 12px;border-radius:8px;background:var(--surface)}.confirm-summary dt{color:var(--muted);font-size:13px}.confirm-summary dd{margin:3px 0 0;font-weight:700;overflow-wrap:anywhere}.confirm-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.confirm-actions form{margin:0}.confirm-actions button,.cancel-button{min-height:44px}.day .h0{height:0%}.barcell .w0{width:0%}.day .h1{height:1%}.barcell .w1{width:1%}.day .h2{height:2%}.barcell .w2{width:2%}.day .h3{height:3%}.barcell .w3{width:3%}.day .h4{height:4%}.barcell .w4{width:4%}.day .h5{height:5%}.barcell .w5{width:5%}.day .h6{height:6%}.barcell .w6{width:6%}.day .h7{height:7%}.barcell .w7{width:7%}.day .h8{height:8%}.barcell .w8{width:8%}.day .h9{height:9%}.barcell .w9{width:9%}.day .h10{height:10%}.barcell .w10{width:10%}.day .h11{height:11%}.barcell .w11{width:11%}.day .h12{height:12%}.barcell .w12{width:12%}.day .h13{height:13%}.barcell .w13{width:13%}.day .h14{height:14%}.barcell .w14{width:14%}.day .h15{height:15%}.barcell .w15{width:15%}.day .h16{height:16%}.barcell .w16{width:16%}.day .h17{height:17%}.barcell .w17{width:17%}.day .h18{height:18%}.barcell .w18{width:18%}.day .h19{height:19%}.barcell .w19{width:19%}.day .h20{height:20%}.barcell .w20{width:20%}.day .h21{height:21%}.barcell .w21{width:21%}.day .h22{height:22%}.barcell .w22{width:22%}.day .h23{height:23%}.barcell .w23{width:23%}.day .h24{height:24%}.barcell .w24{width:24%}.day .h25{height:25%}.barcell .w25{width:25%}.day .h26{height:26%}.barcell .w26{width:26%}.day .h27{height:27%}.barcell .w27{width:27%}.day .h28{height:28%}.barcell .w28{width:28%}.day .h29{height:29%}.barcell .w29{width:29%}.day .h30{height:30%}.barcell .w30{width:30%}.day .h31{height:31%}.barcell .w31{width:31%}.day .h32{height:32%}.barcell .w32{width:32%}.day .h33{height:33%}.barcell .w33{width:33%}.day .h34{height:34%}.barcell .w34{width:34%}.day .h35{height:35%}.barcell .w35{width:35%}.day .h36{height:36%}.barcell .w36{width:36%}.day .h37{height:37%}.barcell .w37{width:37%}.day .h38{height:38%}.barcell .w38{width:38%}.day .h39{height:39%}.barcell .w39{width:39%}.day .h40{height:40%}.barcell .w40{width:40%}.day .h41{height:41%}.barcell .w41{width:41%}.day .h42{height:42%}.barcell .w42{width:42%}.day .h43{height:43%}.barcell .w43{width:43%}.day .h44{height:44%}.barcell .w44{width:44%}.day .h45{height:45%}.barcell .w45{width:45%}.day .h46{height:46%}.barcell .w46{width:46%}.day .h47{height:47%}.barcell .w47{width:47%}.day .h48{height:48%}.barcell .w48{width:48%}.day .h49{height:49%}.barcell .w49{width:49%}.day .h50{height:50%}.barcell .w50{width:50%}.day .h51{height:51%}.barcell .w51{width:51%}.day .h52{height:52%}.barcell .w52{width:52%}.day .h53{height:53%}.barcell .w53{width:53%}.day .h54{height:54%}.barcell .w54{width:54%}.day .h55{height:55%}.barcell .w55{width:55%}.day .h56{height:56%}.barcell .w56{width:56%}.day .h57{height:57%}.barcell .w57{width:57%}.day .h58{height:58%}.barcell .w58{width:58%}.day .h59{height:59%}.barcell .w59{width:59%}.day .h60{height:60%}.barcell .w60{width:60%}.day .h61{height:61%}.barcell .w61{width:61%}.day .h62{height:62%}.barcell .w62{width:62%}.day .h63{height:63%}.barcell .w63{width:63%}.day .h64{height:64%}.barcell .w64{width:64%}.day .h65{height:65%}.barcell .w65{width:65%}.day .h66{height:66%}.barcell .w66{width:66%}.day .h67{height:67%}.barcell .w67{width:67%}.day .h68{height:68%}.barcell .w68{width:68%}.day .h69{height:69%}.barcell .w69{width:69%}.day .h70{height:70%}.barcell .w70{width:70%}.day .h71{height:71%}.barcell .w71{width:71%}.day .h72{height:72%}.barcell .w72{width:72%}.day .h73{height:73%}.barcell .w73{width:73%}.day .h74{height:74%}.barcell .w74{width:74%}.day .h75{height:75%}.barcell .w75{width:75%}.day .h76{height:76%}.barcell .w76{width:76%}.day .h77{height:77%}.barcell .w77{width:77%}.day .h78{height:78%}.barcell .w78{width:78%}.day .h79{height:79%}.barcell .w79{width:79%}.day .h80{height:80%}.barcell .w80{width:80%}.day .h81{height:81%}.barcell .w81{width:81%}.day .h82{height:82%}.barcell .w82{width:82%}.day .h83{height:83%}.barcell .w83{width:83%}.day .h84{height:84%}.barcell .w84{width:84%}.day .h85{height:85%}.barcell .w85{width:85%}.day .h86{height:86%}.barcell .w86{width:86%}.day .h87{height:87%}.barcell .w87{width:87%}.day .h88{height:88%}.barcell .w88{width:88%}.day .h89{height:89%}.barcell .w89{width:89%}.day .h90{height:90%}.barcell .w90{width:90%}.day .h91{height:91%}.barcell .w91{width:91%}.day .h92{height:92%}.barcell .w92{width:92%}.day .h93{height:93%}.barcell .w93{width:93%}.day .h94{height:94%}.barcell .w94{width:94%}.day .h95{height:95%}.barcell .w95{width:95%}.day .h96{height:96%}.barcell .w96{width:96%}.day .h97{height:97%}.barcell .w97{width:97%}.day .h98{height:98%}.barcell .w98{width:98%}.day .h99{height:99%}.barcell .w99{width:99%}.day .h100{height:100%}.barcell .w100{width:100%}@media(max-width:900px){.top{position:relative;min-height:68px}.brand img{width:166px;height:32px}.menu-toggle{display:inline-flex;width:44px;height:44px;min-height:44px;padding:10px;flex:none;flex-direction:column;justify-content:center;gap:5px;border:1px solid var(--line);border-radius:10px;background:var(--white);color:var(--navy)}.menu-toggle:hover{background:var(--surface);color:var(--navy)}.menu-toggle span{display:block;width:20px;height:2px;border-radius:2px;background:currentColor}.toplinks{display:none;position:absolute;z-index:10;top:calc(100% - 1px);left:0;right:0;padding:8px 16px 14px;border:1px solid var(--line);border-top:0;background:var(--white)}.toplinks.is-open{display:flex;flex-direction:column;align-items:stretch;gap:0}.toplinks a{min-height:48px;border-bottom:1px solid var(--line)}.toplinks a:last-child{border-bottom:0}}@media(max-width:767px){.top,main{width:calc(100% - 32px)}.hero{grid-template-columns:1fr;gap:24px;padding:28px 0 32px}section{padding:28px 0}.lede{font-size:16px}.row{grid-template-columns:1fr}.field.narrow{max-width:none}.facts .plate{flex:1 1 140px}.facts .plate-num{font-size:24px;line-height:30px;overflow-wrap:normal}.others{columns:2 140px}.foot{gap:8px 16px;margin-top:28px;padding:26px 16px 30px}.grid2{grid-template-columns:1fr}.bar{padding:10px 16px}.jump{order:3;flex-basis:100%}.bar .out{margin-left:auto}.wrap{padding:16px}.admin .tbl.status td:nth-child(3){display:none}.record-filter{align-items:stretch;flex-direction:column}.record-filter select,.record-filter button{width:100%}.confirm-wrap{margin-top:0}}@media(max-width:420px){.z-chart{margin-inline:-2px}.z-chart figcaption{font-size:14px}.z-axis{font-size:11px}}main.home-main{width:100%;max-width:none;margin:0;overflow:clip}.home-main>.home-section,.home-main>.home-hero{width:100%;margin:0;padding:48px max(16px,calc((100% - 1200px)/2));border-top:1px solid var(--line)}.home-main>.home-hero{padding-top:56px;padding-bottom:56px;border-top:0;background:var(--surface)}.home-inner{width:100%;max-width:1200px;margin-inline:auto}.home-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,480px);align-items:center;gap:56px}.home-hero-copy{min-width:0;padding-block:16px}.home-eyebrow,.home-kicker,.home-step-label{margin:0 0 12px;color:var(--teal-dark);font-size:12px;font-weight:800;letter-spacing:.08em;line-height:1.45;text-transform:uppercase}.home-eyebrow{display:flex;align-items:center;gap:8px;letter-spacing:.02em;text-transform:none}.home-status-dot{width:8px;height:8px;flex:none;border-radius:50%;background:var(--teal)}.home-hero h1{max-width:13ch;margin-bottom:0;color:var(--navy);font-size:clamp(38px,4.4vw,58px)}.home-hero .lede{max-width:47ch;margin-top:20px;font-size:clamp(17px,1.7vw,20px)}.home-trust{display:flex;flex-wrap:wrap;gap:10px 18px;margin:25px 0 0;padding:0;list-style:none}.home-trust li{display:inline-flex;align-items:center;gap:7px;color:var(--text-2);font-size:13px;font-weight:650}.home-trust li span{color:var(--teal);font-size:16px;font-weight:800}.home-form-card{min-width:0;padding:28px;border:1px solid var(--line);border-radius:var(--radius-form);background:var(--white);box-shadow:var(--shadow-form)}.home-form-card form{width:100%;max-width:none;gap:16px}.home-form-card section.home-form-step{padding:0;border:0}.home-form-step h2{margin-bottom:6px;font-size:25px}.home-form-step>.hint{margin-bottom:2px}.home-form-step .field-note{margin:0;color:var(--muted);font-size:13px}.home-form-step .field-note a{font-weight:700}.home-step-heading{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:10px}.home-step-heading .home-step-label{margin:0}.home-back{min-height:44px;padding:8px 12px}.home-form-card .consent{margin-top:2px}.home-primary-action,#submitBtn{width:100%;min-height:52px}.home-result{margin-top:0;padding-top:0;border-top:0}.home-result h2{margin-bottom:0}.home-result .plate{width:100%;min-width:0}.home-result .plate-num{font-size:clamp(32px,7vw,44px)}.home-result .actions button{min-height:48px}.home-result .card-preview{max-width:220px}.home-section{padding-block:52px}.home-section h2{margin-bottom:8px;font-size:clamp(24px,2.5vw,30px)}.home-metrics{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--white)}.home-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.home-metric{min-width:0;padding:21px 24px 20px;border-right:1px solid var(--line)}.home-metric:first-child{padding-left:0}.home-metric:last-child{padding-right:0;border-right:0}.home-metric-label{min-height:40px;margin:0 0 8px;color:var(--muted);font-size:13px;font-weight:700;line-height:1.45}.home-metric-value{margin:0;color:var(--navy);font-size:clamp(22px,2.5vw,30px);font-weight:800;letter-spacing:-.025em;line-height:1.2;overflow-wrap:anywhere}.home-metric-value.plate-message{max-width:none;font-size:18px;letter-spacing:0}.home-metric-note{margin:7px 0 0;color:var(--muted);font-size:12px;line-height:1.45;overflow-wrap:anywhere}.home-tools-section{border-top:0}.home-tools-section h2{margin-bottom:24px}.home-tool-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.home-tool-card{display:grid;min-width:0;min-height:220px;grid-template-rows:auto auto 1fr auto;gap:12px;padding:22px;border:1px solid var(--line);border-radius:var(--radius-large);background:var(--white);color:var(--ink);text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.home-tool-card:hover{border-color:var(--field);box-shadow:var(--shadow-home-card);color:var(--ink);transform:translateY(-2px)}.home-tool-icon{display:grid;width:44px;height:44px;place-items:center;border-radius:12px;background:var(--teal-soft);color:var(--teal-dark)}.home-tool-icon svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.home-tool-title{color:var(--navy);font-size:18px;font-weight:800;line-height:1.35}.home-tool-copy{color:var(--text-2);font-size:14px;line-height:1.55}.home-tool-link{display:flex;align-items:center;gap:8px;color:var(--teal-dark);font-size:14px;font-weight:800}.home-insights{background:var(--surface)}.home-insight-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(310px,.85fr);align-items:stretch;gap:20px}.home-chart-card{min-width:0;margin:0;padding:24px;border:1px solid var(--line);border-radius:var(--radius-large);background:var(--white)}.home-chart-card .home-kicker{margin-bottom:8px}.home-chart-card figcaption h2{margin:0;font-size:clamp(21px,2vw,26px)}.home-chart-description{max-width:58ch;margin:8px 0 0;color:var(--text-2);font-size:14px}.home-rates-chart{display:block;width:100%;height:auto;margin-top:15px;overflow:visible}.home-chart-baseline{stroke:var(--line);stroke-width:1}.home-chart-bar{fill:var(--chart-bar)}.home-chart-bar-latest{fill:var(--teal)}.home-chart-grid line{stroke:var(--line);stroke-width:1}.home-chart-grid text{fill:var(--muted);font:600 9px var(--font)}.home-chart-value{fill:var(--muted);font:700 9px var(--font);font-variant-numeric:tabular-nums}.home-chart-month{fill:var(--muted);font:600 8.5px var(--font);font-variant-numeric:tabular-nums}.home-chart-empty{fill:var(--muted);font:600 14px var(--font)}.home-chart-source{margin:2px 0 0;color:var(--muted);font-size:12px}.home-reminder{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:28px;border-radius:var(--radius-large);background:var(--navy);color:var(--white)}.home-reminder .home-kicker{color:var(--teal-light)}.home-reminder h2{max-width:17ch;margin-bottom:10px;color:var(--white);font-size:clamp(24px,2.6vw,30px)}.home-reminder>p:not(.home-kicker){margin:0 0 18px;color:var(--footer-link);font-size:14px}.home-reminder-form{width:100%;max-width:none;gap:14px}.home-reminder-form label:not(.check){color:var(--white)}.home-reminder-form input,.home-reminder-form select{border-color:var(--white)}.home-reminder-form .check span{color:var(--footer-link);font-size:12px;line-height:1.5}.home-reminder-form .check a{color:var(--teal-light);font-weight:700}.home-reminder-form .actions{display:grid;grid-template-columns:auto 1fr}.home-reminder-form .actions button{min-height:48px}.home-reminder-form .ghost{border-color:var(--white);background:transparent;color:var(--white)}.home-reminder-form .ghost:hover{background:var(--white-overlay-soft)}.home-reminder-success{margin:0;color:var(--teal-light);font-weight:700}.home-reminder-soon{margin:0;color:var(--footer-link)}.home-reminder-form .error{color:var(--home-error)}.home-section-heading{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:12px 30px;margin-bottom:18px}.home-section-heading .home-kicker{margin-bottom:8px}.home-section-heading h2{margin-bottom:0}.home-district-intro{max-width:42ch;margin:0;color:var(--muted);font-size:14px}.home-typical-note{display:flex;align-items:center;gap:3px;margin:-12px 0 10px;color:var(--muted);font-size:13px}.home-typical-note .info-mark{flex:none}.home-table-scroller{width:100%;overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius-large);background:var(--white)}.home-district-table{min-width:760px}.home-district-table .r{display:grid;min-width:0;grid-template-columns:minmax(120px,1.15fr) repeat(3,minmax(130px,1fr)) minmax(70px,.5fr);gap:12px;align-items:center;padding:15px 18px}.home-district-table .r:last-child{border-bottom:0}.home-district-table .r-head{min-height:56px;font-size:11px;letter-spacing:.02em;text-transform:none}.home-district-table .r-head span:last-child{text-align:right}.home-district-table .r:not(.r-head){min-height:58px}.home-district-table .r:not(.r-head) .ad{color:var(--navy);font-weight:800}.home-district-table .home-market-value{color:var(--text-2)}.home-district-table .home-market-m2{color:var(--muted)}.home-district-table .num{color:var(--navy);font-weight:800}.home-district-table .n{color:var(--muted);text-align:right}.home-district-table .limited-data{text-transform:none}.home-all-districts{display:inline-flex;min-height:48px;align-items:center;gap:8px;margin-top:12px;color:var(--teal-dark);font-weight:800;text-decoration:none}.home-all-districts:hover{text-decoration:underline;text-underline-offset:3px}.home-corporate{border-top:0!important}.home-corporate-content{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:34px 38px;border-radius:var(--radius-large);background:var(--navy)}.home-corporate .home-kicker{margin-bottom:8px;color:var(--teal-light)}.home-corporate h2{margin-bottom:8px;color:var(--white)}.home-corporate p:not(.home-kicker){margin:0;color:var(--footer-link)}.home-corporate-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px 18px}.home-corporate-actions a{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:10px 16px;border-radius:var(--radius-button);color:var(--white);font-weight:800;text-decoration:none}.home-corporate-actions .home-corporate-primary{background:var(--teal)}.home-corporate-actions .home-corporate-primary:hover{background:var(--teal-light);color:var(--navy)}.home-corporate-actions .home-corporate-secondary{border:1px solid var(--white-overlay-border)}.home-corporate-actions .home-corporate-secondary:hover{background:var(--white-overlay-soft)}.home-newsletter-slot{border-top:0!important;padding-block:28px!important}.home-main [data-newsletter-slot]{max-width:760px;margin-inline:auto}.home-error{width:min(100% - 32px,1200px);margin-inline:auto}@media(max-width:1000px){.home-hero-grid{grid-template-columns:minmax(0,1fr) minmax(360px,440px);gap:32px}.home-trust{flex-direction:column;align-items:flex-start;gap:7px}.home-metric{padding-inline:16px}.home-insight-grid{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr)}}@media(max-width:767px){main.home-main{width:100%}.home-main>.home-section,.home-main>.home-hero{padding:34px 16px}.home-main>.home-hero{padding-top:34px;padding-bottom:30px}.home-hero-grid{grid-template-columns:minmax(0,1fr);gap:24px}.home-hero-copy{padding-block:0}.home-hero h1{max-width:15ch;font-size:clamp(35px,9vw,46px)}.home-hero .lede{margin-top:13px;font-size:16px}.home-trust{flex-direction:row;gap:8px 14px;margin-top:18px}.home-trust li{font-size:12px}.home-form-card{padding:20px 17px;border-radius:18px}.home-form-step h2{font-size:23px}.home-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-metric{padding:16px 12px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.home-metric:first-child{padding-left:0}.home-metric:nth-child(2){padding-right:0;border-right:0}.home-metric:nth-child(3){padding-left:0;border-bottom:0}.home-metric:last-child{padding-right:0;border-bottom:0}.home-metric-label{min-height:0;font-size:12px}.home-metric-value{font-size:23px}.home-metric-value.plate-message{font-size:16px}.home-tool-grid{grid-template-columns:minmax(0,1fr);gap:10px}.home-tool-card{min-height:0;grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto auto auto;gap:5px 13px;padding:17px}.home-tool-icon{grid-row:1 / span 3}.home-tool-title{align-self:end}.home-tool-copy{grid-column:2}.home-tool-link{grid-column:2;margin-top:2px}.home-insight-grid{grid-template-columns:minmax(0,1fr);gap:14px}.home-chart-card{padding:19px 13px}.home-chart-card figcaption h2{font-size:21px}.home-rates-chart{margin-top:14px}.home-chart-value{font-size:8.5px}.home-chart-month{font-size:8px}.home-reminder{padding:22px 19px}.home-section-heading{align-items:flex-start;flex-direction:column}.home-district-table{min-width:760px}.home-corporate-content{align-items:flex-start;flex-direction:column;gap:20px;padding:24px 20px}.home-corporate-actions{justify-content:flex-start}.home-corporate-actions a{min-height:48px}.home-main>.home-newsletter-slot{padding-block:20px!important}}@media(max-width:420px){.home-hero .home-eyebrow{font-size:11px}.home-trust{column-gap:9px}.home-trust li{font-size:11px}.home-rates-chart{margin-inline:-2px;width:calc(100% + 4px)}.home-reminder-form .actions{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
