:root{--bg:#062a70;--bg-soft:rgba(3,14,52,.55);--card:rgba(9,42,116,.62);--card-2:rgba(21,27,243,.22);--line:rgba(255,255,255,.18);--line-soft:rgba(255,255,255,.10);--ink:#FFFFFF;--ink-dim:#BBD6F5;--ink-faint:#8FA6C9;--accent:#5AB4FF;--accent-2:#2278DE;--good:#63E06E;--warn:#FFE45C;--bad:#FF7B7B;--r:18px;--r-s:12px;--shadow:0 10px 30px rgba(0,0,0,.35);--gold:#FFE45C;--green-1:#8CF07A;--green-2:#3DBE3B;--green-sh:#0a3d12;--blue-1:#5AB4FF;--blue-2:#2278DE;--blue-sh:#0b3a7a;--red-1:#ff7b7b;--red-2:#d62828;--red-sh:#6d0f0f;--plate-1:#6B697E;--plate-2:#353C4F;--plate-3:#2F3747;--ink-line:#000E3C;--panel-head:rgba(55,0,230,.25);--panel-line:rgba(0,30,170,.40);--head-font:"MegaBoxFont","Arial Black","Segoe UI",system-ui,sans-serif;--body-font:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--so-c:#150a22;--so-r:.05em;--so:calc(var(--so-r) * 1.000) 0 0 var(--so-c),calc(var(--so-r) * 0.924) calc(var(--so-r) * 0.383) 0 var(--so-c),calc(var(--so-r) * 0.707) calc(var(--so-r) * 0.707) 0 var(--so-c),calc(var(--so-r) * 0.383) calc(var(--so-r) * 0.924) 0 var(--so-c),0 calc(var(--so-r) * 1.000) 0 var(--so-c),calc(var(--so-r) * -0.383) calc(var(--so-r) * 0.924) 0 var(--so-c),calc(var(--so-r) * -0.707) calc(var(--so-r) * 0.707) 0 var(--so-c),calc(var(--so-r) * -0.924) calc(var(--so-r) * 0.383) 0 var(--so-c),calc(var(--so-r) * -1.000) 0 0 var(--so-c),calc(var(--so-r) * -0.924) calc(var(--so-r) * -0.383) 0 var(--so-c),calc(var(--so-r) * -0.707) calc(var(--so-r) * -0.707) 0 var(--so-c),calc(var(--so-r) * -0.383) calc(var(--so-r) * -0.924) 0 var(--so-c),0 calc(var(--so-r) * -1.000) 0 var(--so-c),calc(var(--so-r) * 0.383) calc(var(--so-r) * -0.924) 0 var(--so-c),calc(var(--so-r) * 0.707) calc(var(--so-r) * -0.707) 0 var(--so-c),calc(var(--so-r) * 0.924) calc(var(--so-r) * -0.383) 0 var(--so-c);--extrude:0 0.0155em 0 var(--so-c),0 0.031em 0 var(--so-c),0 0.0465em 0 var(--so-c),0 0.062em 0 var(--so-c),0 0.0775em 0 var(--so-c),0 0.093em 0 var(--so-c),0 0.1085em 0 var(--so-c),0 0.124em 0 var(--so-c)}html,body{background:var(--bg);font-family:var(--body-font);font-size:15px;color:var(--ink)}body::before{inset:0;height:auto;background:radial-gradient(115% 85% at 50% 32%,rgba(3,14,48,.18) 0%,rgba(3,14,48,.42) 55%,rgba(2,10,38,.80) 100%),var(--bg) url(../assets/background-poster.jpg) center/cover no-repeat;background-attachment:fixed}h1,h2,h3{font-weight:800;letter-spacing:0}.head__title,.gate__title,.card__head h3,.subhead>span:first-child,.ag-side__head b{font-family:var(--head-font);font-weight:900;letter-spacing:.04em;text-transform:uppercase;color:#fff;text-shadow:var(--so),var(--extrude)}.head__title{font-size:26px;line-height:1.1}.card__head h3{font-size:15px;text-shadow:var(--so)}.subhead{color:var(--ink-dim)}.subhead>span:first-child{font-size:13px;text-shadow:var(--so)}.subhead__note{font-family:var(--body-font);text-transform:none}.gate__card{background:var(--card);border:3px solid var(--panel-line);border-radius:22px;box-shadow:0 8px 0 rgba(4,20,66,.55),var(--shadow);backdrop-filter:blur(6px)}.gate__mark{width:auto;height:auto;padding:0;margin-bottom:16px;background:none;border:0;display:flex;align-items:center;gap:10px;font-family:var(--head-font);font-size:22px;letter-spacing:.04em;text-transform:uppercase;color:var(--gold);text-shadow:var(--so),var(--extrude)}.gate__mark img{width:44px;height:44px;filter:drop-shadow(0 3px 0 rgba(0,14,60,.6))}.gate__sub{color:var(--ink-dim);font-weight:600}.gate__error{background:rgba(214,40,40,.18);border:2px solid rgba(255,123,123,.45);color:#ffd0d0;font-weight:700}.field__label{color:var(--ink-dim);font-weight:700;font-size:12.5px;text-transform:uppercase;letter-spacing:.05em}.field__input,select.field__input,textarea.field__input{background:rgba(0,14,60,.62);border:2px solid rgba(255,255,255,.16);border-radius:12px;color:#fff;font-weight:600}.field__input::placeholder{color:rgba(187,214,245,.6);font-weight:500}.field__input:focus{border-color:var(--gold);box-shadow:0 0 0 3px rgba(255,228,92,.22)}select.field__input{appearance:none;-webkit-appearance:none;padding-right:30px;background-image:linear-gradient(45deg,transparent 50%,#fff 50%),linear-gradient(135deg,#fff 50%,transparent 50%);background-position:calc(100% - 16px) 55%,calc(100% - 11px) 55%;background-size:5px 5px;background-repeat:no-repeat}select.field__input option{background:#0c3183;color:#fff}.btn{font-family:var(--head-font);font-weight:900;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:#fff;text-shadow:0 1px 0 var(--ink-line);border:2px solid var(--ink-line);border-radius:12px;background:linear-gradient(180deg,var(--green-1),var(--green-2));box-shadow:0 4px 0 var(--green-sh);padding:9px 16px 10px;transition:filter .12s,transform .09s,box-shadow .09s}.btn:hover{filter:brightness(1.08)}.btn:active{transform:translateY(3px);box-shadow:0 1px 0 var(--green-sh)}.btn[disabled]{opacity:.55;filter:grayscale(.4);transform:none}.btn--wide{padding:13px;font-size:15px}.btn--sm{padding:5px 11px 6px;font-size:11.5px;border-radius:10px;box-shadow:0 3px 0 var(--green-sh)}.btn--sm:active{box-shadow:0 0 0 var(--green-sh)}.btn--ghost{background:linear-gradient(180deg,var(--plate-1) 0%,var(--plate-2) 30%,var(--plate-3) 100%);border-color:var(--ink-line);color:#fff;box-shadow:0 4px 0 #14182a}.btn--ghost:hover{border-color:var(--ink-line);color:#fff;filter:brightness(1.12)}.btn--ghost.btn--sm{box-shadow:0 3px 0 #14182a}.btn--ghost:active{box-shadow:0 1px 0 #14182a}.btn--good{background:linear-gradient(180deg,var(--green-1),var(--green-2));box-shadow:0 4px 0 var(--green-sh)}.btn--bad,.btn--danger{background:linear-gradient(180deg,var(--red-1),var(--red-2));box-shadow:0 4px 0 var(--red-sh);color:#fff;border-color:var(--ink-line)}.btn--bad:active,.btn--danger:active{box-shadow:0 1px 0 var(--red-sh)}.btn--danger:hover{background:linear-gradient(180deg,var(--red-1),var(--red-2));border-color:var(--ink-line)}.btn--danger.btn--sm{box-shadow:0 3px 0 var(--red-sh)}.btn--warn{background:linear-gradient(180deg,#FFD84D,#F5A524);box-shadow:0 4px 0 #7a4a00;color:#fff}.btn--warn:active{box-shadow:0 1px 0 #7a4a00}.shell{grid-template-columns:250px 1fr}.side{background:rgba(2,10,45,.72);border-right:3px solid rgba(255,255,255,.08);backdrop-filter:blur(8px);padding:18px 14px 16px}.side__mark{display:flex;align-items:center;gap:10px;padding:2px 6px 16px;font-family:var(--head-font);font-size:20px;letter-spacing:.04em;text-transform:uppercase;color:var(--gold);text-shadow:var(--so),var(--extrude)}.side__mark span{width:auto;height:auto;background:none;border-radius:0;font:inherit;color:inherit}.side__mark img{width:40px;height:40px;filter:drop-shadow(0 3px 0 rgba(0,14,60,.6))}.side__mark .side__mark-word{display:flex;flex-direction:column;line-height:.95}.side__mark .side__mark-word i{font-style:normal;font-size:11px;color:var(--ink-dim);font-family:var(--body-font);font-weight:700;letter-spacing:.06em;text-shadow:none;text-transform:uppercase}.side__nav{gap:6px}.navi{gap:10px;padding:9px 10px 10px;border:2px solid var(--ink-line);border-radius:12px;background:linear-gradient(180deg,var(--plate-1) 0%,var(--plate-2) 28%,var(--plate-3) 100%);box-shadow:0 3px 0 var(--ink-line);color:#fff;font-family:var(--head-font);font-weight:900;font-size:13px;letter-spacing:.04em;text-transform:uppercase;text-shadow:0 1px 0 var(--ink-line);transition:filter .12s,transform .09s,box-shadow .09s,background .15s}.navi:hover{background:linear-gradient(180deg,var(--plate-1) 0%,var(--plate-2) 28%,var(--plate-3) 100%);color:#fff;filter:brightness(1.15)}.navi:active{transform:translateY(2px);box-shadow:0 1px 0 var(--ink-line)}.navi.is-on{background:linear-gradient(180deg,var(--blue-1),var(--blue-2));box-shadow:0 3px 0 var(--blue-sh);color:#fff}.navi__ico{width:28px;height:28px;flex:0 0 auto;opacity:1;display:grid;place-items:center;border-radius:8px;background:rgba(0,14,60,.45);border:2px solid rgba(255,255,255,.14)}.navi__ico svg{width:16px;height:16px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.navi.is-on .navi__ico{background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.35)}.navi__count{background:var(--gold);color:#2b1a00;border:2px solid var(--ink-line);font-family:var(--body-font);font-size:11.5px;text-shadow:none;padding:0 6px}.navi__count--live{background:var(--good);color:#062a10}.side__foot{border-top:2px solid rgba(255,255,255,.1);padding-top:12px}.who b{font-weight:800}.who span{color:var(--ink-faint);font-weight:600}.main{padding:24px 28px 60px}.seg{background:rgba(0,14,60,.55);border:2px solid rgba(255,255,255,.14);border-radius:12px;padding:3px;gap:3px}.seg button{border-radius:9px;color:var(--ink-dim);font-weight:800;font-size:12.5px}.seg button:hover{color:#fff}.seg button.is-on{background:linear-gradient(180deg,var(--blue-1),var(--blue-2));color:#fff;box-shadow:0 2px 0 var(--blue-sh);text-shadow:0 1px 0 var(--ink-line)}.card{background:var(--card);border:3px solid var(--panel-line);border-radius:var(--r);box-shadow:0 6px 0 rgba(4,20,66,.45);padding:16px 18px 18px;overflow:hidden}.card__head{margin:-16px -18px 14px;padding:12px 18px;background:var(--panel-head);border-bottom:2px solid rgba(255,255,255,.08)}.card__hint{color:var(--ink-dim);font-weight:600}.card--danger{border-color:rgba(255,123,123,.45)}.card--edit{border-color:var(--panel-line)}.tile{background:var(--card);border:3px solid var(--panel-line);border-radius:var(--r);box-shadow:0 6px 0 rgba(4,20,66,.45);padding:14px 16px 15px}.tile__label{color:var(--ink-dim);font-weight:800}.tile__value{font-family:var(--head-font);font-weight:900;font-size:27px;letter-spacing:.02em;color:var(--gold);text-shadow:var(--so),var(--extrude)}.tile__note{color:var(--ink-dim);font-weight:600}.tile--live .tile__value{color:var(--good)}.tile--in .tile__value{color:#8fd0ff}.tile--out .tile__value{color:#FFB347}.tile--wait{border-color:rgba(255,228,92,.6)}.tile--wait .tile__value{color:var(--gold)}.tile--go:hover{border-color:var(--gold);transform:translateY(-2px)}.tile__arrow{color:var(--gold)}.legend__i{color:var(--ink-dim);font-weight:700}.legend__i--in::before{background:var(--blue-1)}.legend__i--out::before{background:#FFB347}.legend__i--live::before{background:var(--good)}.legend__i--new::before{background:#c084fc}.req{background:rgba(5,29,72,.55);border:2px solid rgba(255,255,255,.12);border-left:5px solid rgba(255,255,255,.2);border-radius:14px}.req--review{border-left-color:var(--gold)}.req--paying{border-left-color:var(--blue-1)}.req__sum{font-family:var(--head-font);font-weight:900;font-size:22px;color:var(--gold);text-shadow:var(--so),var(--extrude);letter-spacing:.02em}.req__key{color:var(--ink-faint);font-weight:600}.req__val{font-weight:600}.pill{background:rgba(0,14,60,.55);border:2px solid rgba(255,255,255,.16);color:var(--ink-dim);font-weight:800}.pill--warn{background:rgba(255,228,92,.16);border-color:rgba(255,228,92,.5);color:var(--gold)}.pill--good{background:rgba(99,224,110,.16);border-color:rgba(99,224,110,.5);color:var(--good)}.pill--bad{background:rgba(255,92,92,.18);border-color:rgba(255,92,92,.55);color:#ff9a9a}.pill--vip{background:rgba(192,132,252,.18);border-color:rgba(192,132,252,.5);color:#e0c8ff}.empty{color:var(--ink-dim);font-weight:600}.dayc{background:rgba(255,255,255,.12)}.dayc.is-on{background:var(--good);box-shadow:0 0 6px rgba(99,224,110,.45)}.trow{border-bottom:1px solid rgba(255,255,255,.08);font-weight:600;padding:10px 8px;margin:0 -8px;border-radius:8px}.trow:hover:not(.trow--head){background:rgba(255,255,255,.04)}.trow--head{color:var(--ink-dim);font-weight:800;border-bottom:2px solid rgba(255,255,255,.14)}.trow--head:hover{background:none}.linkish{color:#fff;border-bottom-color:rgba(255,255,255,.35);font-weight:700}.linkish:hover{color:var(--gold);border-bottom-color:var(--gold)}.dim{color:var(--ink-faint)}.mono{color:var(--ink-dim)}.boxgrp{color:var(--ink-dim);font-weight:800}.boxgrp span{background:rgba(0,14,60,.55);border:2px solid rgba(255,255,255,.14);color:var(--gold)}.boxi{background:rgba(5,29,72,.5);border:2px solid rgba(255,255,255,.12);border-left:4px solid transparent;border-radius:12px;font-weight:700}.boxi:hover{border-color:var(--blue-1)}.boxi.is-on{background:rgba(90,180,255,.16);border-color:var(--blue-1)}.boxi__price,.boxi__meta{color:var(--ink-dim);font-weight:600}.audrow__cell{background:rgba(5,29,72,.5);border:2px solid rgba(255,255,255,.12);border-radius:12px}.audrow__cell:hover,.audrow__cell.is-on{border-color:var(--gold)}.audrow__cell.is-on{background:rgba(255,228,92,.1)}.audrow__num{font-family:var(--head-font);font-weight:900;font-size:22px;letter-spacing:.02em;text-shadow:var(--so),var(--extrude)}.mtile{background:rgba(5,29,72,.5);border:2px solid rgba(255,255,255,.12);border-radius:12px}.mtile__label{color:var(--ink-dim);font-weight:800}.mtile__now,.mtile__was.is-only{font-family:var(--head-font);font-weight:900;letter-spacing:.02em;text-shadow:var(--so),var(--extrude)}.ctrl__label{color:var(--ink-dim);font-weight:700}.ctrl__range{background:linear-gradient(90deg,var(--blue-1),var(--gold));height:6px}.ctrl__range::-webkit-slider-thumb{background:var(--gold);border:3px solid var(--ink-line);width:20px;height:20px}.ctrl__range::-moz-range-thumb{background:var(--gold);border:3px solid var(--ink-line);width:20px;height:20px}.ctrl__unit{color:var(--ink-dim)}.hint{color:var(--ink-dim);font-weight:600}.hint--warn{color:var(--gold)}.hint--soft{border-top:2px solid rgba(255,255,255,.1)}.mline{background:rgba(5,29,72,.5);border:2px solid rgba(255,255,255,.12);border-left:4px solid rgba(255,255,255,.2);border-radius:12px}.mline.is-fresh{border-left-color:var(--good)}.mline__num{font-family:var(--head-font);font-weight:900;letter-spacing:.02em;color:var(--gold);text-shadow:var(--so),var(--extrude)}.mhist__i{background:rgba(0,14,60,.55);border:2px solid rgba(255,255,255,.14);color:var(--ink-dim);font-weight:700}.mhist__i.is-exact{border-color:var(--blue-1);color:#fff}.grp{background:rgba(9,42,116,.95);border-bottom:2px solid rgba(255,255,255,.14);color:var(--ink-dim);font-weight:800}.grp__chance,.grp__count{color:var(--ink-faint)}.item{border-bottom:1px solid rgba(255,255,255,.08);font-weight:600}.item--head{color:var(--ink-dim);font-weight:800;border-bottom:2px solid rgba(255,255,255,.14)}.item__parts{background:rgba(0,14,60,.55);border:1px solid rgba(255,255,255,.16);color:var(--ink-dim)}.item__tier,.item__num,.item__delta{color:var(--ink-dim)}.item__chance{color:#fff;font-weight:800}.sw{background:rgba(0,14,60,.7);border:2px solid rgba(255,255,255,.2);width:40px;height:22px}.sw::after{top:1px;left:1px;width:16px;height:16px;background:#fff}.sw.is-on{background:var(--green-2);border-color:var(--green-sh)}.sw.is-on::after{transform:translateX(18px)}.sw--fixed{background:none;border:0;color:var(--ink-faint)}.pfield{border-bottom:1px solid rgba(255,255,255,.08);font-weight:600}.pfield__key{color:var(--ink-faint)}.pfield__val.is-big{font-family:var(--head-font);font-weight:900;font-size:19px;color:var(--gold);text-shadow:var(--so),var(--extrude);letter-spacing:.02em}.pfield__val.is-warn{color:var(--gold)}.boxi__dot--live{background:var(--good)}.boxi__dot--ban{background:var(--bad)}.toast{background:linear-gradient(180deg,rgba(9,42,116,.98),rgba(5,22,68,.98));border:2px solid rgba(255,255,255,.2);border-radius:14px;font-weight:800;box-shadow:0 5px 0 rgba(4,20,66,.6),var(--shadow)}.toast--bad{border-color:var(--red-1);color:#ffd0d0}.toast--good{border-color:var(--good);color:#c7f5cd}.ag-chat{background:rgba(5,29,72,.55);border:2px solid rgba(255,255,255,.12);border-radius:12px}.ag-chat:hover{border-color:var(--blue-1)}.ag-chat.is-on{background:rgba(90,180,255,.16);border-color:var(--blue-1)}.ag-chat b{font-weight:800}.ag-chat span{color:var(--ink-dim)}.ag-chat.is-busy span{color:var(--gold)}.ag-main{background:var(--card);border:3px solid var(--panel-line);box-shadow:0 6px 0 rgba(4,20,66,.45)}.ag-head{background:var(--panel-head);border-bottom:2px solid rgba(255,255,255,.08)}.ag-head__t b{font-family:var(--body-font);font-weight:800}.ag-head__t span{color:var(--ink-dim)}.ag-status{background:rgba(0,14,60,.55);border:2px solid rgba(255,255,255,.14);color:var(--ink-dim);font-weight:800}.ag-status.is-busy{color:var(--gold)}.ag-status.is-busy::before{background:var(--gold)}.ag-hello{color:var(--ink-dim);font-weight:600}.ag-hello b{font-family:var(--head-font);font-weight:900;font-size:20px;letter-spacing:.04em;text-transform:uppercase;text-shadow:var(--so),var(--extrude)}.ag-msg--user .ag-bubble{background:linear-gradient(180deg,rgba(90,180,255,.26),rgba(34,120,222,.22));border:2px solid rgba(90,180,255,.45);font-weight:600}.ag-msg--bot .ag-bubble{background:rgba(0,14,60,.5);border:2px solid rgba(255,255,255,.12)}.ag-md code,.ag-bubble code{background:rgba(0,14,60,.7);color:#ffe9a3}.ag-md pre,.ag-bubble pre{background:rgba(0,10,40,.85);border:2px solid rgba(255,255,255,.1)}.ag-md th,.ag-md td{border-color:rgba(255,255,255,.14)}.ag-md th{background:rgba(255,255,255,.06)}.ag-md blockquote{border-left-color:var(--gold)}.ag-md a{color:#8fd0ff}.ag-think{border:2px dashed rgba(255,255,255,.22);background:rgba(0,14,60,.3)}.ag-live{background:rgba(0,14,60,.55);border:2px solid rgba(255,255,255,.12);color:#fff;font-weight:700}.ag-live__t{color:var(--gold)}.ag-bg{background:var(--panel-head);border-top:2px solid rgba(255,255,255,.08)}.ag-bg__head{color:var(--gold)}.ag-bg__item{background:rgba(0,14,60,.45);border:2px solid rgba(255,255,255,.12)}.ag-bg__item.is-running{border-color:rgba(255,228,92,.55)}.ag-bg__item.is-done{border-color:rgba(99,224,110,.5)}.ag-bg__item.is-failed{border-color:rgba(255,123,123,.6)}.ag-bg__body b{color:#fff;font-weight:800}.ag-bg__log{background:rgba(0,10,40,.85);border:2px solid rgba(255,255,255,.1);color:#d9e6ff}.ag-tool{background:rgba(0,14,60,.4);border:2px solid rgba(255,255,255,.12)}.ag-tool summary b{color:#fff}.ag-tool__sum{color:var(--ink-dim)}.ag-tool__st{background:var(--gold)}.ag-tool.is-ok .ag-tool__st{background:var(--good)}.ag-tool.is-error .ag-tool__st{background:var(--bad)}.ag-tool pre{background:rgba(0,10,40,.85);border-top:2px solid rgba(255,255,255,.1)}.ag-sys{background:rgba(0,14,60,.55);border:1px solid rgba(255,255,255,.14);color:var(--ink-dim);font-weight:600}.ag-composer{border-top:2px solid rgba(255,255,255,.08);background:rgba(2,10,45,.35)}.ag-file{background:rgba(0,14,60,.55);border:2px solid rgba(255,255,255,.14);font-weight:700}.ag-att__item{background:rgba(0,14,60,.5);border:1px solid rgba(255,255,255,.14)}.ag-new{box-shadow:0 4px 0 var(--green-sh)}.ag-side{background:rgba(2,10,45,.55);border-radius:var(--r);padding:10px;border:3px solid var(--panel-line)}.ag-scrim{background:rgba(2,8,36,.7)}@media (max-width:900px){.shell{display:block}.side{position:fixed;left:0;right:0;bottom:0;top:auto;height:auto;z-index:40;flex-direction:row;align-items:stretch;flex-wrap:nowrap;gap:0;padding:6px 6px calc(6px + env(safe-area-inset-bottom));border-right:0;border-top:3px solid rgba(255,255,255,.1);background:rgba(2,10,45,.94);backdrop-filter:blur(10px)}.side__mark{display:none}.side__nav{flex-direction:row;flex-wrap:nowrap;flex:1;gap:5px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 2px}.side__nav::-webkit-scrollbar{display:none}.navi{flex:0 0 auto;flex-direction:column;justify-content:center;gap:4px;min-width:66px;padding:6px 6px 7px;font-size:9.5px;letter-spacing:.02em;border-width:2px;border-radius:12px;box-shadow:0 2px 0 var(--ink-line)}.navi:active{transform:none}.navi__ico{width:26px;height:26px}.navi__count{position:absolute;top:-6px;right:-4px;margin:0;min-width:18px;font-size:10px;padding:0 4px}.navi{position:relative}.side__foot{border:0;padding:0 0 0 6px;flex:0 0 auto;align-items:center}.who{display:none}.side__foot .btn{padding:6px 9px 7px;font-size:10px}.main{padding:14px 12px calc(96px + env(safe-area-inset-bottom))}.head__title{font-size:22px}.head{margin-bottom:14px;gap:10px}.card{padding:12px 12px 14px;border-width:2px}.card__head{margin:-12px -12px 12px;padding:10px 12px}.tiles{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.tile{padding:12px 12px 13px;border-width:2px}.tile__value{font-size:22px}.seg{margin-left:0;width:100%}.seg button{flex:1;padding:7px 8px}body.is-agent .side{display:none}.trow--track{grid-template-columns:.7fr .7fr 1.6fr .5fr;gap:6px 8px}.trow--track>:first-child{grid-column:1 / -1}.trow--staff,.trow--log{gap:6px 8px}}@media (max-width:480px){.tiles{grid-template-columns:1fr 1fr}.tile__value{font-size:20px}.head__title{font-size:20px}}