:root{--bg:#090909;--panel:#121212;--panel2:#191919;--gold:#d7aa43;--gold2:#f1c760;--text:#f7f3e8;--muted:#9f9a8f;--line:#2b271f;--green:#41c978;--red:#ef5b5b}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);margin:0;padding:0;font-family:Arial,Noto Sans Arabic,sans-serif}a{color:inherit}.tk-shell{background:radial-gradient(circle at 80% 0,#211808 0,transparent 28%),var(--bg);min-height:100vh;display:flex}.tk-main{flex:1;min-width:0}.tk-page{gap:20px;padding:28px;display:grid}.tk-title{margin:0;font-size:30px}.tk-sub{color:var(--muted);margin-top:-10px}.tk-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;display:grid}.tk-card{background:linear-gradient(145deg,var(--panel2),var(--panel));border:1px solid var(--line);border-radius:18px;padding:18px;box-shadow:0 12px 32px #0005}.tk-stat strong{color:var(--gold2);margin-top:7px;font-size:28px;display:block}.tk-stat span{color:var(--muted)}.tk-table-wrap{border:1px solid var(--line);background:var(--panel);border-radius:18px;overflow:auto}.tk-table{border-collapse:collapse;width:100%;min-width:720px}.tk-table th,.tk-table td{text-align:right;border-bottom:1px solid #27231d;padding:13px 14px}.tk-table th{color:var(--gold2);background:#15130f;font-weight:700}.tk-table tr:last-child td{border-bottom:0}.tk-pill{color:var(--gold2);background:#282113;border-radius:999px;padding:5px 9px;font-size:12px;display:inline-flex}.tk-btn{color:#111;cursor:pointer;background:linear-gradient(#d9aa42,#a97718);border:1px solid #6b5220;border-radius:11px;padding:10px 14px;font-weight:800}.tk-btn-secondary{color:var(--gold2);background:#171717;border:1px solid #57441b}.tk-section-title{margin:0 0 12px;font-size:20px}.tk-empty{color:var(--muted);text-align:center;padding:28px}.tk-nav{background:#0c0c0c;border-left:1px solid #2f2615;width:245px;height:100vh;padding:20px 14px;position:sticky;top:0;overflow:auto}.tk-brand{color:var(--gold2);padding:4px 10px 18px;font-size:27px;font-weight:900}.tk-brand small{color:var(--muted);margin-top:4px;font-size:12px;font-weight:400;display:block}.tk-nav a{color:#ddd;border-radius:10px;margin:3px 0;padding:10px 11px;text-decoration:none;display:block}.tk-nav a:hover{color:var(--gold2);background:#211b10}@media (max-width:900px){.tk-nav{width:190px}.tk-page{padding:18px}}@media (max-width:680px){.tk-nav{display:none}.tk-page{padding:14px}}.tk-live-head{justify-content:space-between;align-items:center;gap:18px;display:flex}.tk-live-pulse{color:#72e59b;letter-spacing:1px;background:#102519;border:1px solid #3b7b55;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:800}.tk-live-pulse:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px;margin-left:7px;display:inline-block;box-shadow:0 0 12px}.tk-live-pulse.bad{color:#ff7b7b;background:#261313;border-color:#783838}.tk-live-kpis .tk-card{cursor:pointer;text-align:right;color:inherit;width:100%}.tk-live-kpis .tk-card strong{color:#e8bb68;margin-top:8px;font-size:30px;display:block}.tk-live-filters{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.tk-live-filters button{color:#b7ab98;cursor:pointer;background:#111;border:1px solid #3a3021;border-radius:999px;padding:8px 14px}.tk-live-filters button.active{color:#0b0b0b;background:linear-gradient(135deg,#c79342,#f1c879);border-color:#e8bb68;font-weight:800}.tk-live-layout{grid-template-columns:minmax(0,2.4fr) minmax(260px,.8fr);gap:16px;display:grid}.tk-live-map{background:radial-gradient(circle at 48% 44%,#202a24 0,#111713 38%,#080a09 72%);border-color:#4d3a1d;min-height:560px;position:relative;overflow:hidden}.tk-map-grid{opacity:.28;background-image:linear-gradient(#d5aa5a18 1px,#0000 1px),linear-gradient(90deg,#d5aa5a18 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;transform:perspective(600px)rotateX(8deg)scale(1.08)}.tk-map-grid:after{content:"";border:2px solid #d6a64a33;border-radius:46% 54% 48% 52%;position:absolute;inset:10% 6%;transform:rotate(-9deg);box-shadow:0 0 0 30px #8b6a2b08,0 0 0 70px #8b6a2b05}.tk-map-empty{color:#8d8373;place-items:center;display:grid;position:absolute;inset:0}.tk-driver-pin{color:#74d89a;cursor:pointer;z-index:3;background:#0b1d12;border:2px solid #74d89a;border-radius:50%;width:31px;height:31px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #4ac97913,0 0 18px #4ac97955}.tk-driver-pin.trip{color:#e7b65c;background:#21180b;border-color:#e7b65c;box-shadow:0 0 0 6px #e7b65c15,0 0 18px #e7b65c66}.tk-driver-pin.stale{color:#e86b6b;background:#251010;border-color:#e86b6b}.tk-driver-pin.selected{z-index:4;width:39px;height:39px;box-shadow:0 0 0 8px #e7b65c25,0 0 28px #e7b65c99}.tk-driver-pin span{font-size:12px;display:block}.tk-map-legend{z-index:5;background:#070807dd;border:1px solid #342817;border-radius:10px;gap:12px;padding:9px 12px;font-size:11px;display:flex;position:absolute;bottom:16px;right:16px}.tk-map-legend span{align-items:center;gap:5px;display:flex}.tk-map-legend i{background:#74d89a;border-radius:50%;width:8px;height:8px}.tk-map-legend i.trip{background:#e7b65c}.tk-map-legend i.stale{background:#e86b6b}.tk-driver-panel{text-align:center}.tk-driver-avatar{color:#111;background:linear-gradient(145deg,#f0c879,#9f6b28);border-radius:50%;place-items:center;width:68px;height:68px;margin:18px auto 8px;font-size:27px;font-weight:900;display:grid}.tk-driver-panel h3{margin:7px 0 2px}.tk-muted{opacity:.55;font-size:12px}.tk-driver-stats{grid-template-columns:1fr 1fr;gap:8px;margin:20px 0;display:grid}.tk-driver-stats div{background:#0b0c0b;border:1px solid #2c261d;border-radius:10px;padding:10px}.tk-driver-stats span,.tk-driver-stats b{display:block}.tk-driver-stats span{opacity:.6;font-size:11px}.tk-driver-stats b{color:#e8bb68;margin-top:4px}.tk-coordinates{opacity:.65;border:1px dashed #3a3021;border-radius:8px;padding:8px;font-family:monospace;font-size:11px}.tk-active-trip{background:#171108;border:1px solid #5a4320;border-radius:12px;margin-top:14px;padding:12px}.tk-active-trip span,.tk-active-trip strong,.tk-active-trip small{display:block}.tk-active-trip strong{color:#e8bb68;margin:4px;font-size:18px}.tk-active-trip a{color:#f1c879;margin-top:10px;display:block}.tk-live-warning,.tk-live-error{color:#ff9a9a;background:#2a1212;border:1px solid #743c3c;border-radius:9px;margin-top:12px;padding:10px;font-size:12px}.tk-live-table-head{justify-content:space-between;align-items:center;display:flex}.tk-live-table-head small{opacity:.55}.tk-live-table{gap:2px;display:grid}.tk-live-table .head,.tk-live-table button{text-align:right;grid-template-columns:1.4fr .8fr .8fr .6fr;align-items:center;gap:10px;padding:10px 12px;display:grid}.tk-live-table .head{opacity:.55;border-bottom:1px solid #302719;font-size:11px}.tk-live-table button{color:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #1d1b17}.tk-live-table button:hover{background:#17130c}.tk-live-table button span small{opacity:.45;margin-top:2px;font-size:10px;display:block}@media (max-width:900px){.tk-live-layout{grid-template-columns:1fr}.tk-live-map{min-height:430px}.tk-live-table .head,.tk-live-table button{grid-template-columns:1.3fr .7fr .8fr}.tk-live-table .head span:last-child,.tk-live-table button>span:last-child{display:none}}.tk-command-head{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:18px;display:flex}.tk-eyebrow{letter-spacing:2.5px;color:#c99a4d;font-size:10px;font-weight:800}.tk-command-head h1{margin:4px 0;font-size:34px}.tk-command-head p{max-width:760px}.tk-command-actions{align-items:center;gap:9px;display:flex}.tk-command-error{color:#f99;background:#281313;border:1px solid #743737;border-radius:12px;margin-bottom:14px;padding:11px 14px}.tk-command-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.tk-command-kpi{color:inherit;background:linear-gradient(145deg,#11120f,#090a09);border:1px solid #352b1c;border-radius:14px;min-height:116px;padding:15px;text-decoration:none;transition:all .18s;display:block}.tk-command-kpi:hover{border-color:#8a6630;transform:translateY(-2px);box-shadow:0 12px 30px #0007}.tk-command-kpi span,.tk-command-kpi small{display:block}.tk-command-kpi span{color:#a69b89;font-size:12px}.tk-command-kpi strong{color:#efc372;margin:11px 0 5px;font-size:25px;display:block}.tk-command-kpi small{color:#746d62;font-size:10px}.tk-command-layout{grid-template-columns:1.55fr 1fr;gap:14px;margin-bottom:14px;display:grid}.tk-command-lower{grid-template-columns:1.65fr .85fr}.tk-section-title{justify-content:space-between;align-items:center;gap:10px;margin-bottom:13px;display:flex}.tk-section-title h2{margin:0;font-size:17px}.tk-section-title p{color:#80786c;margin:3px 0 0;font-size:11px}.tk-section-title a{color:#e5b764;font-size:11px;text-decoration:none}.tk-command-map-card{overflow:hidden}.tk-mini-map{background:radial-gradient(circle at 50% 48%,#1b251f,#0b0f0c 65%);border:1px solid #2f291e;border-radius:12px;height:310px;position:relative;overflow:hidden}.tk-mini-map .tk-map-grid{opacity:.24}.tk-mini-map>i{z-index:3;background:#68d68e;border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 0 10px #68d68e}.tk-mini-map>i.trip{background:#e5b45e;box-shadow:0 0 11px #e5b45e}.tk-mini-map>i.stale{background:#e86969;box-shadow:0 0 11px #e86969}.tk-mini-map-summary{z-index:5;background:#070807e8;border:1px solid #392e1d;border-radius:10px;grid-template-columns:auto auto auto auto auto auto;align-items:center;gap:7px;padding:9px 12px;display:grid;position:absolute;bottom:12px;left:12px;right:12px}.tk-mini-map-summary b{color:#efc372;font-size:18px}.tk-mini-map-summary span{color:#928777;font-size:10px}.tk-bars{align-items:flex-end;gap:7px;height:235px;padding:20px 4px 0;display:flex;overflow-x:auto}.tk-bar-wrap{flex-direction:column;justify-content:flex-end;align-items:center;gap:5px;min-width:28px;height:210px;display:flex}.tk-bar-wrap>b{color:#d5ad68;font-size:9px}.tk-bar{background:linear-gradient(#f0c777,#8d5d22);border-radius:5px 5px 2px 2px;width:17px;min-height:5px;box-shadow:0 0 13px #d79f4140}.tk-bar-wrap small{color:#777;font-size:8px}.tk-command-table{border:0}.tk-route-cell{white-space:nowrap;text-overflow:ellipsis;max-width:330px;overflow:hidden}.tk-route-cell em{color:#b6853f;font-style:normal}.tk-status-dot{border:1px solid #494032;border-radius:999px;padding:4px 7px;font-size:10px}.tk-status-dot.completed{color:#78db9b;border-color:#27583a}.tk-status-dot.started,.tk-status-dot.driver_arriving{color:#efc372;border-color:#6b5128}.tk-status-dot.cancelled{color:#ef8585;border-color:#653232}.tk-command-alert{border-bottom:1px solid #211e19;align-items:center;gap:9px;padding:10px 0;display:flex}.tk-command-alert>i{background:#d3a24e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px}.tk-command-alert.critical>i,.tk-command-alert.high>i{background:#ec6666}.tk-command-alert div{min-width:0}.tk-command-alert strong,.tk-command-alert small{display:block}.tk-command-alert strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.tk-command-alert small{color:#786f63;margin-top:3px;font-size:9px}.tk-status-breakdown{gap:10px;display:grid}.tk-status-breakdown>div>div{justify-content:space-between;margin-bottom:5px;font-size:11px;display:flex}.tk-status-breakdown b{color:#e9ba68}.tk-status-breakdown progress{background:#191814;border:0;border-radius:10px;width:100%;height:6px;overflow:hidden}.tk-status-breakdown progress::-webkit-progress-bar{background:#191814}.tk-status-breakdown progress::-webkit-progress-value{background:linear-gradient(90deg,#8b5d24,#e9bb69)}.tk-payment-breakdown{gap:8px;display:grid}.tk-payment-breakdown>div{background:#0b0c0b;border:1px solid #29231a;border-radius:10px;grid-template-columns:1fr auto auto;gap:10px;padding:10px 11px;display:grid}.tk-payment-breakdown b{color:#e8b865}.tk-payment-breakdown small{color:#81776a}@media (max-width:1200px){.tk-command-kpis{grid-template-columns:repeat(3,1fr)}}@media (max-width:850px){.tk-command-layout,.tk-command-lower{grid-template-columns:1fr}.tk-command-kpis{grid-template-columns:repeat(2,1fr)}.tk-command-head{flex-direction:column;align-items:flex-start}.tk-mini-map-summary{grid-template-columns:auto auto auto auto}.tk-mini-map-summary>:nth-last-child(-n+2){display:none}}.tk-trip-kpis{grid-template-columns:repeat(4,1fr)}.tk-trip-toolbar{grid-template-columns:1fr 220px auto;align-items:center;gap:9px;display:grid}.tk-trip-toolbar input,.tk-trip-toolbar select,.tk-trip-search input,.tk-safe-control textarea{color:#eee;background:#0b0c0b;border:1px solid #3a3020;border-radius:9px;outline:none;padding:11px}.tk-trip-toolbar input:focus,.tk-trip-toolbar select:focus,.tk-trip-search input:focus,.tk-safe-control textarea:focus{border-color:#b2823d;box-shadow:0 0 0 3px #c69a4812}.tk-trip-toolbar span{color:#887d6d;font-size:11px}.tk-trip-list{padding:0;overflow:hidden}.tk-trip-row{border-bottom:1px solid #201d18;grid-template-columns:.75fr 1.25fr .8fr 1.4fr .7fr .85fr .55fr;align-items:center;gap:12px;padding:12px 14px;display:grid}.tk-trip-row.head{color:#7e7568;background:#0a0b0a;font-size:10px}.tk-trip-row>div{min-width:0}.tk-trip-row b,.tk-trip-row small{display:block}.tk-trip-row b{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.tk-trip-row small{color:#766e62;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:9px;overflow:hidden}.tk-trip-id{color:#d8b16c;font-family:monospace}.tk-gold{color:#e8ba68}.tk-trip-open{color:#e9bb69;text-align:center;border:1px solid #6d5127;border-radius:8px;padding:7px 8px;font-size:10px;text-decoration:none}.tk-trip-open:hover{background:#1b1409}.tk-trip-search{gap:8px;display:flex}.tk-trip-search input{flex:1}.tk-trip-control-kpis{grid-template-columns:repeat(6,1fr)}.tk-command-kpi strong.small{overflow-wrap:anywhere;font-size:15px;line-height:1.4}.tk-trip-live-map{background:radial-gradient(circle at 55% 45%,#1b251f,#0a0d0b 68%);border:1px solid #342a1c;border-radius:12px;height:370px;position:relative;overflow:hidden}.tk-trip-live-map>i,.tk-trip-live-map>button{z-index:4;position:absolute;transform:translate(-50%,-50%)}.tk-trip-live-map>i{border:4px solid #111;border-radius:50%;width:17px;height:17px}.tk-trip-live-map>i.pickup{background:#6ed793;box-shadow:0 0 18px #6ed793}.tk-trip-live-map>i.dropoff{background:#e7b85f;box-shadow:0 0 18px #e7b85f}.tk-trip-live-map>button.driver{color:#e8ba68;cursor:default;background:#1d160b;border:2px solid #e8ba68;border-radius:50%;width:36px;height:36px;box-shadow:0 0 0 7px #e8ba6815,0 0 24px #e8ba6870}.tk-trip-live-map>button.driver.stale{color:#e66d6d;border-color:#e66d6d;box-shadow:0 0 18px #e66d6d66}.tk-trip-route-line{z-index:2;opacity:.45;background:linear-gradient(90deg,#6ed793,#e8ba68);width:68%;height:2px;position:absolute;top:48%;right:16%;transform:rotate(-27deg);box-shadow:0 0 8px #e8ba68}.tk-trip-gps{color:#81786a;justify-content:space-between;margin-top:9px;font-size:10px;display:flex}.tk-trip-gps b{color:#d8b16c;font-family:monospace}.tk-safe-control textarea{resize:vertical;width:100%;margin:12px 0}.tk-lock-toggle{background:#0c0c0b;border:1px solid #392f20;border-radius:10px;align-items:center;gap:9px;padding:11px;display:flex}.tk-control-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tk-btn-danger{color:#ff9292!important;background:#241010!important;border-color:#733b3b!important}.tk-last-note{border:1px solid #2e281f;border-radius:9px;margin-top:12px;padding:10px}.tk-last-note small{color:#85796a}.tk-last-note p{margin:5px 0 0}.tk-control-rule{color:#a99b87;background:#161108;border-right:3px solid #c69446;margin-top:12px;padding:10px;font-size:10px;line-height:1.7}.tk-timeline{gap:0;display:grid}.tk-timeline>div{border-bottom:1px solid #211e19;grid-template-columns:12px 130px 150px 1fr;align-items:start;gap:8px;padding:10px 0;display:grid}.tk-timeline i{background:#d6a958;border-radius:50%;width:8px;height:8px;margin-top:4px;box-shadow:0 0 8px #d6a958}.tk-timeline time{color:#756d62;font-size:9px}.tk-timeline strong{color:#d9b16b;font-size:10px}.tk-timeline small{color:#746c61;overflow-wrap:anywhere;font-size:9px}.tk-safety-events{gap:8px;display:grid}.tk-safety-events>div{border:1px solid #332a20;border-radius:9px;grid-template-columns:auto 1fr auto;gap:8px;padding:10px;display:grid}.tk-safety-events b{color:#e8ba68;font-size:9px}.tk-safety-events strong,.tk-safety-events span{font-size:10px}.tk-safety-events p{color:#948879;grid-column:1/-1;margin:0;font-size:10px}.tk-safety-events .critical,.tk-safety-events .high{background:#1c0e0e;border-color:#673333}.tk-safety-events .critical b,.tk-safety-events .high b{color:#ff8585}@media (max-width:1200px){.tk-trip-control-kpis{grid-template-columns:repeat(3,1fr)}.tk-trip-row{grid-template-columns:.8fr 1.3fr .8fr 1fr .7fr}.tk-trip-row>div:nth-child(6),.tk-trip-row.head>span:nth-child(6){display:none}}@media (max-width:800px){.tk-trip-kpis{grid-template-columns:repeat(2,1fr)}.tk-trip-toolbar{grid-template-columns:1fr}.tk-trip-row{grid-template-columns:1fr 1fr auto}.tk-trip-row>div:nth-child(4),.tk-trip-row>div:nth-child(5),.tk-trip-row.head>span:nth-child(4),.tk-trip-row.head>span:nth-child(5){display:none}.tk-trip-control-kpis{grid-template-columns:repeat(2,1fr)}.tk-timeline>div{grid-template-columns:12px 1fr}.tk-timeline time,.tk-timeline small{grid-column:2}}.tk-driver-kpis{grid-template-columns:repeat(4,1fr)}.tk-driver-list{padding:0;overflow:hidden}.tk-driver-row{border-bottom:1px solid #211e19;grid-template-columns:1.25fr .8fr 1fr .55fr .55fr .85fr .75fr .8fr .65fr;align-items:center;gap:10px;padding:12px 14px;display:grid}.tk-driver-row.head{color:#807669;background:#0a0b0a;font-size:10px}.tk-driver-row b,.tk-driver-row small{display:block}.tk-driver-row b{font-size:11px}.tk-driver-row small{color:#776f63;margin-top:4px;font-size:9px}.tk-online{color:#71d895}.tk-offline{color:#81786b}.tk-driver-drawer-backdrop{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000a;justify-content:flex-start;display:flex;position:fixed;inset:0}.tk-driver-drawer{background:#090a09;border-right:1px solid #5b4526;width:min(610px,94vw);height:100%;padding:22px;overflow:auto;box-shadow:20px 0 70px #000}.tk-driver-drawer-head{border-bottom:1px solid #30271c;justify-content:space-between;align-items:flex-start;padding-bottom:14px;display:flex}.tk-driver-drawer-head small{color:#c99a4d;letter-spacing:2px}.tk-driver-drawer-head h2{margin:5px 0}.tk-driver-drawer-head p{color:#887e70;margin:0}.tk-driver-drawer-head>button{color:#d7b16c;background:#111;border:1px solid #493a25;border-radius:50%;width:35px;height:35px;font-size:20px}.tk-driver-drawer section{margin-top:18px}.tk-driver-drawer h3{color:#d9ae65;font-size:13px}.tk-driver-profile-kpis{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:14px;display:grid}.tk-driver-profile-kpis>div{background:#0e0f0d;border:1px solid #30281d;border-radius:10px;padding:11px}.tk-driver-profile-kpis span,.tk-driver-profile-kpis b{display:block}.tk-driver-profile-kpis span{color:#82786a;font-size:9px}.tk-driver-profile-kpis b{color:#e5b867;margin-top:5px;font-size:15px}.tk-driver-location{background:radial-gradient(circle at 85% 30%,#17251d,#0b0d0b 60%);border:1px solid #332b20;border-radius:12px;padding:14px;position:relative}.tk-driver-location>b,.tk-driver-location>small{font-family:monospace;display:block}.tk-driver-location>small{color:#81786b;margin-top:5px}.tk-driver-gps-orb{float:left;color:#e4b35d;border:1px solid #e4b35d;border-radius:50%;place-items:center;width:50px;height:50px;display:grid;box-shadow:0 0 22px #d9a44e55}.tk-driver-gps-orb.stale{color:#e87575;border-color:#e87575}.tk-driver-detail-line{color:inherit;border-bottom:1px solid #211e19;padding:10px 0;text-decoration:none;display:block}.tk-driver-detail-line b,.tk-driver-detail-line span{display:block}.tk-driver-detail-line b{font-size:11px}.tk-driver-detail-line span{color:#81786b;margin-top:4px;font-size:9px}.tk-driver-actions{border-top:1px solid #30271d;flex-wrap:wrap;gap:8px;margin-top:20px;padding-top:15px;display:flex}.tk-review-grid{background:0 0;border:0;grid-template-columns:repeat(3,1fr);gap:10px;padding:0;display:grid}.tk-review-card{background:linear-gradient(145deg,#11120f,#090a09);border:1px solid #332a1d;border-radius:13px;padding:14px}.tk-review-card h3{margin:10px 0 3px}.tk-review-card p{color:#81786b;font-size:10px}.tk-review-card>.tk-trip-open{width:100%;margin-top:12px;display:block}.tk-review-progress{margin:13px 0}.tk-review-progress span,.tk-review-progress b{font-size:10px}.tk-review-progress b{float:left;color:#e2b462}.tk-review-progress progress{width:100%;height:5px;margin-top:6px;display:block}.tk-review-doc{border-bottom:1px solid #27221b;justify-content:space-between;gap:10px;padding:11px 0;display:flex}.tk-review-doc>div:first-child{gap:5px;display:grid}.tk-review-doc>div:last-child{align-items:center;gap:6px;display:flex}.tk-review-doc small{color:#e77d7d}@media (max-width:1100px){.tk-driver-row{grid-template-columns:1.3fr .8fr 1fr .6fr .7fr}.tk-driver-row>div:nth-child(5),.tk-driver-row>div:nth-child(6),.tk-driver-row.head>span:nth-child(5),.tk-driver-row.head>span:nth-child(6){display:none}.tk-review-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.tk-driver-kpis{grid-template-columns:repeat(2,1fr)}.tk-driver-row{grid-template-columns:1.4fr .9fr .8fr}.tk-driver-row>div:nth-child(3),.tk-driver-row>div:nth-child(4),.tk-driver-row.head>span:nth-child(3),.tk-driver-row.head>span:nth-child(4){display:none}.tk-review-grid{grid-template-columns:1fr}}.tk-rider-grid{background:0 0;border:0;grid-template-columns:repeat(2,1fr);gap:10px;padding:0;display:grid}.tk-rider-card{background:linear-gradient(145deg,#11120f,#090a09);border:1px solid #32291c;border-radius:14px;padding:14px}.tk-rider-top,.tk-rider-foot,.tk-vehicle-title{justify-content:space-between;align-items:center;gap:10px;display:flex}.tk-rider-top b,.tk-rider-top small{display:block}.tk-rider-top small{color:#81786b;margin-top:4px;font-size:9px}.tk-rider-top span,.tk-vehicle-title span{border-radius:999px;padding:5px 8px;font-size:9px}.tk-rider-top .ok,.tk-vehicle-title .ok{color:#77db9a;border:1px solid #28573a}.tk-rider-top .off,.tk-vehicle-title .off{color:#ed8383;border:1px solid #663535}.tk-rider-metrics{grid-template-columns:repeat(4,1fr);gap:6px;margin:14px 0;display:grid}.tk-rider-metrics>div{background:#0a0b0a;border:1px solid #242019;border-radius:9px;padding:9px}.tk-rider-metrics b,.tk-rider-metrics small{display:block}.tk-rider-metrics b{color:#e7b967;font-size:13px}.tk-rider-metrics small,.tk-rider-foot small{color:#776e61;margin-top:3px;font-size:8px}.tk-fleet-grid{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.tk-vehicle-card{position:relative;overflow:hidden}.tk-plate{color:#171717;letter-spacing:1px;background:#e8e4d9;border:2px solid #b89b64;border-radius:6px;margin-bottom:12px;padding:5px 12px;font:700 13px monospace;display:inline-block}.tk-vehicle-title h3{margin:0;font-size:16px}.tk-vehicle-title p{color:#80776a;margin:4px 0 0;font-size:9px}.tk-vehicle-driver{background:#0a0b0a;border-right:3px solid #b6843e;margin:12px 0;padding:10px}.tk-vehicle-driver b,.tk-vehicle-driver small{display:block}.tk-vehicle-driver b{font-size:11px}.tk-vehicle-driver small{color:#7f7669;margin-top:4px;font-size:8px}.tk-vehicle-stats{grid-template-columns:repeat(3,1fr);gap:5px;margin-bottom:10px;display:grid}.tk-vehicle-stats span{color:#776f64;border:1px solid #29231b;border-radius:8px;padding:8px;font-size:8px}.tk-vehicle-stats b{color:#e7b967;margin-bottom:3px;font-size:12px;display:block}@media (max-width:1050px){.tk-fleet-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:750px){.tk-rider-grid,.tk-fleet-grid{grid-template-columns:1fr}.tk-rider-metrics{grid-template-columns:repeat(2,1fr)}}.tk-finance-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}.tk-finance-toolbar{grid-template-columns:1fr 220px auto;align-items:center;gap:9px;margin-bottom:12px;display:grid}.tk-finance-toolbar input,.tk-finance-toolbar select,.tk-price-editor input{color:#eee;background:#0b0c0b;border:1px solid #3a3020;border-radius:9px;outline:none;padding:11px}.tk-finance-toolbar input:focus,.tk-finance-toolbar select:focus,.tk-price-editor input:focus{border-color:#b2823d;box-shadow:0 0 0 3px #c69a4812}.tk-finance-toolbar span{color:#81786b;font-size:10px}.tk-payment-list,.tk-recon-list{padding:0;overflow:hidden}.tk-payment-row{border-bottom:1px solid #201d18;grid-template-columns:.8fr 1.3fr .85fr .8fr .9fr 1.2fr .8fr;align-items:center;gap:10px;padding:11px 13px;display:grid}.tk-payment-row.head{color:#82786a;background:#0a0b0a;font-size:9px}.tk-payment-row>div{min-width:0}.tk-payment-row b,.tk-payment-row small{display:block}.tk-payment-row b{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.tk-payment-row small{color:#756d61;margin-top:4px;font-size:8px}.tk-payment-row.failed{background:#180d0d}.tk-payment-row.captured{box-shadow:inset -2px 0 #2e6845}.tk-finance-fail{display:block;color:#ef8585!important;margin-top:5px!important}.tk-provider-ref{font-family:monospace;color:#c8a263!important}.tk-wallet-grid{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.tk-wallet-card{position:relative;overflow:hidden}.tk-wallet-card:before{content:"";background:#b98942;width:3px;position:absolute;inset:0 auto 0 0}.tk-wallet-card.negative:before{background:#d95b5b}.tk-wallet-card.negative>strong{color:#ef8585}.tk-wallet-owner{justify-content:space-between;gap:10px;display:flex}.tk-wallet-owner b,.tk-wallet-owner small{display:block}.tk-wallet-owner small{color:#756d61;margin-top:4px;font-size:8px}.tk-wallet-owner>span{color:#9d8b70;font-size:9px}.tk-wallet-card>strong{color:#e8ba68;margin:18px 0;font-size:24px;display:block}.tk-wallet-meta{color:#766e62;justify-content:space-between;gap:8px;font-size:8px;display:flex}.tk-wallet-meta b{color:#d8ae67}.tk-wallet-rule{color:#857969;background:#0a0b0a;border:1px solid #28231c;border-radius:8px;margin-top:12px;padding:8px;font-size:8px;line-height:1.6}.tk-pricing-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.tk-price-card{border-color:#30291e}.tk-price-card.active{box-shadow:inset 0 2px #b88942}.tk-price-head{justify-content:space-between;align-items:flex-start;display:flex}.tk-price-head small{letter-spacing:1.4px;color:#756c60;font-size:8px}.tk-price-head h2{margin:4px 0 0;font-size:19px}.tk-price-head>span{color:#dbae64;border:1px solid #4c3c26;border-radius:999px;padding:5px 8px;font-size:9px}.tk-price-base{margin:20px 0}.tk-price-base small,.tk-price-base strong{display:block}.tk-price-base small{color:#786f63;font-size:9px}.tk-price-base strong{color:#e8ba68;margin-top:5px;font-size:26px}.tk-price-metrics{grid-template-columns:repeat(2,1fr);gap:7px;margin-bottom:12px;display:grid}.tk-price-metrics>div{background:#0a0b0a;border:1px solid #26221b;border-radius:9px;padding:9px}.tk-price-metrics b,.tk-price-metrics small{display:block}.tk-price-metrics b{font-size:11px}.tk-price-metrics small{color:#756d61;margin-top:3px;font-size:8px}.tk-finance-safety{gap:10px;margin-top:12px;display:flex;background:#120f09!important;border-right:3px solid #ba8840!important}.tk-finance-safety b{color:#e3b563;white-space:nowrap}.tk-finance-safety span{color:#938777;font-size:10px;line-height:1.7}.tk-modal-shade{z-index:80;background:#000b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.tk-price-editor{width:min(620px,100%);box-shadow:0 30px 100px #000}.tk-modal-x{color:#aaa;cursor:pointer;background:0 0;border:0;font-size:26px}.tk-form-grid{grid-template-columns:repeat(2,1fr);gap:9px;margin-bottom:12px;display:grid}.tk-form-grid label{color:#908575;gap:5px;font-size:9px;display:grid}.tk-settlement-grid{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.tk-settlement-card{position:relative}.tk-settlement-card.reconciliation_required{border-color:#713737}.tk-settlement-card.paid{border-color:#27583a}.tk-settlement-head{justify-content:space-between;align-items:start;gap:10px;display:flex}.tk-settlement-head b,.tk-settlement-head small{display:block}.tk-settlement-head small{color:#776e61;margin-top:4px;font-family:monospace;font-size:8px}.tk-settlement-head>span{color:#dcaf65;border:1px solid #4a3b27;border-radius:999px;padding:4px 7px;font-size:9px}.tk-settlement-total{color:#e9ba68;margin:18px 0;font-size:24px;display:block}.tk-settlement-meta{color:#7a7164;gap:6px;margin-bottom:12px;font-size:8px;display:grid}.tk-settlement-meta b{color:#dbae65}.tk-settlement-actions{align-items:center;min-height:32px;display:flex}.tk-recon-row{border-bottom:1px solid #211e19;grid-template-columns:.75fr 1.15fr .85fr .85fr .75fr .75fr 1fr 1.3fr;align-items:center;gap:8px;padding:10px 12px;display:grid}.tk-recon-row.head{color:#7d7468;background:#0a0b0a;font-size:8px}.tk-recon-row b,.tk-recon-row small{font-size:9px;display:block}.tk-recon-row small{color:#756d61;margin-top:3px}.tk-recon-actions{gap:5px;display:flex}.tk-recon-actions .tk-btn{padding:6px 7px;font-size:9px}.tk-recon-ok{text-align:center;padding:40px}.tk-recon-ok strong{color:#73d896;border:1px solid #2b6543;border-radius:50%;place-items:center;width:44px;height:44px;font-size:22px;display:inline-grid}.tk-recon-ok p{color:#8d8375;font-size:10px}@media (max-width:1200px){.tk-finance-kpis{grid-template-columns:repeat(3,1fr)}.tk-wallet-grid,.tk-pricing-grid,.tk-settlement-grid{grid-template-columns:repeat(2,1fr)}.tk-payment-row{grid-template-columns:.8fr 1.2fr .8fr .8fr .9fr}.tk-payment-row>div:nth-child(6),.tk-payment-row>div:nth-child(7),.tk-payment-row.head>span:nth-child(6),.tk-payment-row.head>span:nth-child(7){display:none}.tk-recon-row{grid-template-columns:.8fr 1fr .8fr .8fr .8fr 1.2fr}.tk-recon-row>div:nth-child(5),.tk-recon-row>div:nth-child(6),.tk-recon-row.head>span:nth-child(5),.tk-recon-row.head>span:nth-child(6){display:none}}@media (max-width:760px){.tk-finance-kpis{grid-template-columns:repeat(2,1fr)}.tk-finance-toolbar,.tk-wallet-grid,.tk-pricing-grid,.tk-settlement-grid{grid-template-columns:1fr}.tk-payment-row{grid-template-columns:1fr 1fr auto}.tk-payment-row>div:nth-child(3),.tk-payment-row>div:nth-child(4),.tk-payment-row.head>span:nth-child(3),.tk-payment-row.head>span:nth-child(4){display:none}.tk-form-grid{grid-template-columns:1fr}.tk-recon-row{grid-template-columns:1fr 1fr}.tk-recon-row>div:nth-child(n+3):not(:last-child),.tk-recon-row.head>span:nth-child(n+3):not(:last-child){display:none}.tk-finance-safety{flex-direction:column}}.tk-support-grid,.tk-dispute-grid,.tk-safety-grid,.tk-risk-grid,.tk-fraud-grid{grid-template-columns:repeat(2,1fr);gap:11px;display:grid}.tk-support-card,.tk-dispute-card,.tk-safety-card,.tk-risk-card,.tk-fraud-card{position:relative;overflow:hidden}.tk-support-card.urgent,.tk-support-card.critical,.tk-safety-card.critical,.tk-safety-card.high{background:linear-gradient(145deg,#1a0d0d,#0b0909);border-color:#703636}.tk-support-head,.tk-dispute-head,.tk-safety-head,.tk-fraud-head,.tk-risk-head{justify-content:space-between;align-items:center;gap:9px;display:flex}.tk-support-head span,.tk-safety-head span,.tk-dispute-head>span,.tk-risk-head span{color:#e1b66c;border:1px solid #4c3b27;border-radius:999px;padding:4px 7px;font-size:8px}.tk-support-head b,.tk-safety-head b{flex:1;font-size:12px}.tk-support-head small,.tk-safety-head small{color:#756d61;font-size:8px}.tk-support-user{padding:10px 0}.tk-support-user b,.tk-support-user small{display:block}.tk-support-user small{color:#756d61;margin-top:3px;font-size:8px}.tk-support-trip{color:#dcb066;margin:4px 0 12px;font-size:9px;text-decoration:none;display:inline-block}.tk-support-foot{border-top:1px solid #262119;justify-content:space-between;align-items:center;padding-top:10px;display:flex}.tk-support-foot small{color:#766e62;font-size:8px}.tk-dispute-card>strong{color:#e7b867;margin:16px 0;font-size:24px;display:block}.tk-dispute-card>p{color:#b0a493;font-size:10px;line-height:1.6}.tk-dispute-meta{background:#0a0b0a;border:1px solid #29231b;border-radius:9px;gap:5px;margin-bottom:11px;padding:9px;display:grid}.tk-dispute-meta span{color:#7e7467;font-size:8px}.tk-dispute-reason{color:#908575;gap:6px;margin-bottom:12px;font-size:9px;display:grid}.tk-dispute-reason textarea{color:#eee;background:#0b0c0b;border:1px solid #3a3020;border-radius:9px;padding:11px}.tk-safety-filter{gap:6px;margin-bottom:12px;padding:7px;display:flex}.tk-safety-filter button{color:#8e8374;cursor:pointer;background:#0a0b0a;border:1px solid #2c271f;border-radius:8px;padding:7px 10px;font-size:9px}.tk-safety-filter button.active{color:#efc372;background:#181108;border-color:#765526}.tk-safety-card>p{color:#a99c8b;font-size:10px;line-height:1.65}.tk-safety-meta{color:#786f62;justify-content:space-between;gap:8px;margin:10px 0;font-size:8px;display:flex}.tk-audio-guard{background:#120f09;border:1px solid #4c3a26;border-radius:8px;margin-top:10px;padding:9px}.tk-audio-guard b,.tk-audio-guard small{display:block}.tk-audio-guard b{color:#d9aa62;font-size:9px}.tk-audio-guard small{color:#827767;margin-top:3px;font-size:8px}.tk-risk-card{grid-template-columns:105px 1fr;gap:14px;display:grid}.tk-risk-card.score-high{border-color:#713737}.tk-risk-card.score-medium{border-color:#6d542b}.tk-risk-score{text-align:center;border-left:1px solid #2b251d;place-content:center;display:grid}.tk-risk-score strong{color:#e7b868;font-size:36px}.tk-risk-card.score-high .tk-risk-score strong{color:#ef7979}.tk-risk-score small{letter-spacing:1px;color:#756d62;font-size:7px}.tk-risk-head b{font-size:11px}.tk-risk-body>p{color:#7b7266;font-size:9px}.tk-risk-reasons{flex-wrap:wrap;gap:5px;margin:10px 0;display:flex}.tk-risk-reasons span{color:#988b79;background:#0a0b0a;border:1px solid #29231b;border-radius:6px;padding:4px 6px;font-size:8px}.tk-fraud-head small{color:#a68c64;font:8px monospace}.tk-fraud-head h2{margin:4px 0;font-size:13px}.tk-fraud-card.disabled{opacity:.58}.tk-fraud-controls{grid-template-columns:1fr 1fr;gap:8px;margin:14px 0;display:grid}.tk-fraud-controls label{color:#84796b;gap:5px;font-size:8px;display:grid}.tk-fraud-controls input{color:#eee;background:#0a0b0a;border:1px solid #382e20;border-radius:8px;padding:9px}.tk-risk-meter{background:#171511;border-radius:10px;height:6px;margin-bottom:12px;overflow:hidden}.tk-risk-meter i{background:linear-gradient(90deg,#8b5c24,#e8b865);height:100%;display:block}.tk-switch input{display:none}.tk-switch span{background:#25231e;border:1px solid #3a342a;border-radius:999px;width:34px;height:18px;display:block;position:relative}.tk-switch span:after{content:"";background:#777;border-radius:50%;width:12px;height:12px;transition:all .2s;position:absolute;top:2px;left:3px}.tk-switch input:checked+span{background:#392b17;border-color:#87612d}.tk-switch input:checked+span:after{background:#e4b45f;left:17px}.tk-alert-stack{gap:8px;display:grid}.tk-alert-card{grid-template-columns:10px 1fr auto;align-items:center;gap:12px;padding:12px;display:grid}.tk-alert-card.critical,.tk-alert-card.high{background:#170d0d;border-color:#6c3535}.tk-alert-icon{background:#d6a957;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #d6a957}.tk-alert-card.critical .tk-alert-icon,.tk-alert-card.high .tk-alert-icon{background:#e96868;box-shadow:0 0 10px #e96868}.tk-alert-head{justify-content:space-between;gap:10px;display:flex}.tk-alert-head b{font-size:11px}.tk-alert-head span{color:#dbae65;font-size:8px}.tk-alert-main p{color:#9b8f7f;margin:5px 0;font-size:9px}.tk-alert-main small{color:#71695e;font-size:8px}.tk-alert-actions{gap:5px;display:flex}@media (max-width:900px){.tk-support-grid,.tk-dispute-grid,.tk-safety-grid,.tk-risk-grid,.tk-fraud-grid{grid-template-columns:1fr}.tk-alert-card{grid-template-columns:8px 1fr}.tk-alert-actions{grid-column:2}.tk-risk-card{grid-template-columns:80px 1fr}}.tk-zone-map{background:radial-gradient(circle at 52% 48%,#1a231e,#090c0a 70%);border:1px solid #32291c;border-radius:12px;height:390px;position:relative;overflow:hidden}.tk-zone-pin{color:#e9ba68;cursor:default;background:#b989421f;border:1px solid #d6a75a;border-radius:50%;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 22px #c6944630}.tk-zone-pin span{white-space:nowrap;background:#090a09d9;border-radius:5px;padding:3px 5px;font-size:7px}.tk-zone-list{gap:8px;max-height:390px;display:grid;overflow:auto}.tk-zone-list article{background:#0a0b0a;border:1px solid #29231b;border-radius:10px;grid-template-columns:1fr auto auto auto;align-items:center;gap:9px;padding:10px;display:grid}.tk-zone-list article.active{border-right:3px solid #b98942}.tk-zone-list b,.tk-zone-list small{display:block}.tk-zone-list b{font-size:11px}.tk-zone-list small{color:#786f63;margin-top:3px;font-size:8px}.tk-zone-list strong{color:#e8ba68;font-size:11px}.tk-zone-list>article>span{color:#8f8475;font-size:8px}.tk-zone-list article>div:last-child{gap:5px;display:flex}.tk-scheduled-stack{gap:8px;display:grid}.tk-scheduled-card{grid-template-columns:115px 1.4fr 1fr auto;align-items:center;gap:14px;display:grid}.tk-scheduled-card.failed{border-color:#703636}.tk-scheduled-card.processing{border-color:#765526}.tk-scheduled-time strong,.tk-scheduled-time small{display:block}.tk-scheduled-time strong{color:#e8ba68;font-size:20px}.tk-scheduled-time small{color:#756d61;margin-top:4px;font-size:8px}.tk-scheduled-body>div{align-items:center;gap:9px;display:flex}.tk-scheduled-body b{font-size:11px}.tk-scheduled-body span{color:#d9aa62;font-size:8px}.tk-scheduled-body p,.tk-scheduled-body small{color:#786f63;font-size:8px}.tk-scheduled-result a{color:#dcb066;font-size:9px;text-decoration:none}.tk-scheduled-result span{color:#746c60;font-size:8px}.tk-campaign-grid{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.tk-campaign-card{position:relative}.tk-campaign-card.failed{border-color:#713737}.tk-campaign-card.sent{border-color:#28573a}.tk-campaign-head{justify-content:space-between;gap:10px;display:flex}.tk-campaign-head span{color:#9e8d73;font-size:8px}.tk-campaign-head h2{margin:4px 0;font-size:14px}.tk-campaign-head>b{color:#e1b66c;border:1px solid #493a27;border-radius:999px;height:max-content;padding:4px 7px;font-size:8px}.tk-campaign-card>p{color:#968a7a;min-height:48px;font-size:9px;line-height:1.7}.tk-campaign-progress{background:#171511;border-radius:10px;height:6px;overflow:hidden}.tk-campaign-progress i{background:linear-gradient(90deg,#885b24,#e7b866);height:100%;display:block}.tk-campaign-meta{grid-template-columns:repeat(3,1fr);gap:5px;margin:10px 0;display:grid}.tk-campaign-meta span{color:#766e62;font-size:8px}.tk-campaign-meta b{color:#dbae65;margin-top:2px;font-size:12px;display:block}.tk-campaign-foot{border-top:1px solid #262119;justify-content:space-between;align-items:center;gap:8px;padding-top:9px;display:flex}.tk-campaign-foot small{color:#736b60;font-size:8px}.tk-price-editor select{color:#eee;background:#0b0c0b;border:1px solid #3a3020;border-radius:9px;padding:11px}.tk-report-range{color:#e6d9c6;background:#0b0c0b;border:1px solid #5a4328;border-radius:9px;padding:10px 13px}.tk-report-bars{align-items:flex-end;gap:7px;height:255px;padding:10px 0;display:flex;overflow-x:auto}.tk-report-bar{place-items:end center;gap:3px;min-width:28px;display:grid}.tk-report-columns{align-items:flex-end;gap:2px;height:185px;display:flex}.tk-report-columns i{border-radius:4px 4px 0 0;width:9px;display:block}.tk-report-columns i.all,.tk-report-legend i.all{background:#8a622d}.tk-report-columns i.done,.tk-report-legend i.done{background:#e8ba68}.tk-report-bar small{color:#71695e;font-size:7px}.tk-report-bar b{color:#b9955a;font-size:8px}.tk-report-legend{color:#807669;gap:14px;font-size:8px;display:flex}.tk-report-legend span{align-items:center;gap:5px;display:flex}.tk-report-legend i{border-radius:2px;width:8px;height:8px}.tk-report-summary{gap:0;display:grid}.tk-report-summary>div:not(.tk-section-title){border-bottom:1px solid #242019;justify-content:space-between;align-items:center;padding:13px 0;display:flex}.tk-report-summary span{color:#847a6c;font-size:10px}.tk-report-summary strong{color:#e8ba68;font-size:14px}@media (max-width:1100px){.tk-campaign-grid{grid-template-columns:repeat(2,1fr)}.tk-scheduled-card{grid-template-columns:100px 1fr auto}.tk-scheduled-result{display:none}}@media (max-width:760px){.tk-zone-list article{grid-template-columns:1fr auto}.tk-zone-list article>div:last-child{grid-column:1/-1}.tk-campaign-grid{grid-template-columns:1fr}.tk-scheduled-card{grid-template-columns:90px 1fr}.tk-scheduled-card>div:last-child{grid-column:2}.tk-zone-map{height:310px}}.tk-staff-grid{grid-template-columns:repeat(2,1fr);gap:11px;display:grid}.tk-staff-card.disabled{opacity:.62}.tk-staff-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.tk-staff-head b,.tk-staff-head small{display:block}.tk-staff-head small{color:#766e62;margin-top:3px;font-size:8px}.tk-staff-head>span{color:#dbae65;border:1px solid #4b3a26;border-radius:999px;padding:4px 7px;font-size:8px}.tk-role-cloud{flex-wrap:wrap;gap:6px;margin-top:13px;display:flex}.tk-role-cloud button{color:#857a6c;text-align:right;cursor:pointer;background:#0a0b0a;border:1px solid #2d271f;border-radius:9px;padding:7px 9px}.tk-role-cloud button.on{color:#efc372;background:#181108;border-color:#87612d}.tk-role-cloud b,.tk-role-cloud small{display:block}.tk-role-cloud b{font-size:9px}.tk-role-cloud small{color:#746c60;margin-top:2px;font-size:7px}.tk-audit-stream{gap:7px;display:grid}.tk-audit-event{grid-template-columns:155px 1fr 1fr 1.7fr;align-items:start;gap:12px;padding:11px 13px;display:grid}.tk-audit-event time{color:#766e62;font-size:8px}.tk-audit-event b,.tk-audit-event small{display:block}.tk-audit-event b{color:#d9ad65;font-size:9px}.tk-audit-event small{color:#766e62;overflow-wrap:anywhere;margin-top:3px;font-size:8px}.tk-audit-event pre{color:#8f8475;white-space:pre-wrap;overflow-wrap:anywhere;background:#090a09;border:1px solid #28231c;border-radius:7px;margin:0;padding:8px;font-size:7px}.tk-security-policy{gap:10px;display:grid}.tk-security-number{color:#8f8374;gap:5px;font-size:9px;display:grid}.tk-security-number input,.tk-settings-card input{color:#eee;background:#0a0b0a;border:1px solid #382f22;border-radius:8px;padding:9px}.tk-security-users{gap:7px;display:grid}.tk-security-users>div{background:#0a0b0a;border:1px solid #29231b;border-radius:9px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:8px;padding:9px;display:grid}.tk-security-users span{border-radius:999px;padding:4px 6px;font-size:7px}.tk-security-users span.ok{color:#70d493;border:1px solid #28573a}.tk-security-users span.off{color:#ed8585;border:1px solid #673535}.tk-security-users b,.tk-security-users small{display:block}.tk-security-users b{font-size:9px}.tk-security-users small{color:#756d61;font-size:7px}.tk-security-users strong{color:#d7aa62;font-size:9px}.tk-settings-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.tk-settings-card{align-content:start;gap:10px;display:grid}.tk-settings-card>div:nth-child(2) h2{margin:0;font-size:15px}.tk-settings-card>div:nth-child(2) p{color:#796f63;font-size:8px}.tk-settings-card>label:not(.tk-lock-toggle){color:#8a7f70;gap:5px;font-size:8px;display:grid}.tk-settings-icon{color:#e5b764;background:#151006;border:1px solid #6c502a;border-radius:10px;place-items:center;width:42px;height:42px;font:700 10px monospace;display:grid}.tk-settings-saved{color:#79d99a;background:#0c1b12;border:1px solid #28573a;border-radius:9px;margin-bottom:12px;padding:9px 12px;font-size:9px}.tk-circuit-grid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.tk-circuit-card{background:#0a0b0a;border:1px solid #2c261e;border-radius:9px;padding:10px}.tk-circuit-card.open,.tk-circuit-card.half_open{border-color:#6e3535}.tk-circuit-card b,.tk-circuit-card strong,.tk-circuit-card small{display:block}.tk-circuit-card b{font-size:9px}.tk-circuit-card strong{color:#d9ad65;margin:5px 0;font-size:11px}.tk-circuit-card small{color:#756d61;font-size:7px}.tk-observe-lines{display:grid}.tk-observe-lines>div{border-bottom:1px solid #252119;justify-content:space-between;gap:9px;padding:11px 0;display:flex}.tk-observe-lines span{color:#7d7366;font-size:9px}.tk-observe-lines b{color:#e2b464;font-size:10px}.tk-queue-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.tk-queue-grid article{background:#0a0b0a;border:1px solid #2d271f;border-radius:9px;padding:10px}.tk-queue-grid article.bad{border-color:#6c3535}.tk-queue-grid b,.tk-queue-grid span{display:block}.tk-queue-grid>b{font-size:9px}.tk-queue-grid span{color:#776f62;margin-top:5px;font-size:8px}.tk-queue-grid strong{color:#dbae65}.tk-provider-grid{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.tk-provider-card.ready{border-color:#28573a}.tk-provider-card.blocked{border-color:#673535}.tk-provider-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.tk-provider-head small{color:#746c60;font:7px monospace}.tk-provider-head h2{margin:3px 0;font-size:14px}.tk-provider-head>span{color:#d7aa62;border:1px solid #4b3a26;border-radius:999px;padding:4px 7px;font-size:7px}.tk-provider-card.ready .tk-provider-head>span{color:#70d493;border-color:#28573a}.tk-provider-card.blocked .tk-provider-head>span{color:#eb8585;border-color:#673535}.tk-provider-body{gap:7px;margin-top:13px;display:grid}.tk-provider-body>div{border-bottom:1px solid #242019;justify-content:space-between;gap:8px;padding-bottom:7px;display:flex}.tk-provider-body span{color:#786f62;font-size:8px}.tk-provider-body b{color:#d7aa62;font-size:9px}.tk-provider-card>p{color:#8d8173;font-size:8px;line-height:1.6}@media (max-width:1050px){.tk-settings-grid,.tk-provider-grid,.tk-queue-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.tk-staff-grid,.tk-settings-grid,.tk-provider-grid{grid-template-columns:1fr}.tk-audit-event{grid-template-columns:1fr 1fr}.tk-audit-event pre{grid-column:1/-1}.tk-security-users>div{grid-template-columns:auto 1fr}.tk-security-users button{grid-column:2}.tk-circuit-grid,.tk-queue-grid{grid-template-columns:1fr}}.tk-admin-dialog{width:min(620px,100%);max-height:88vh;overflow:auto}.tk-admin-dialog-fields{grid-template-columns:repeat(2,1fr);gap:9px;margin-bottom:13px;display:grid}.tk-admin-dialog-fields label{color:#8f8374;gap:5px;font-size:9px;display:grid}.tk-admin-dialog-fields textarea{grid-column:1/-1}.tk-admin-dialog-fields input,.tk-admin-dialog-fields textarea,.tk-admin-dialog-fields select,.tk-support-controls select,.tk-support-message+textarea{color:#eee;background:#0a0b0a;border:1px solid #3a3020;border-radius:9px;outline:none;padding:10px}.tk-content-grid,.tk-corporate-grid,.tk-loyalty-grid,.tk-plan-grid,.tk-payout-grid,.tk-bank-grid,.tk-promo-grid,.tk-trip-finance-grid,.tk-failure-grid{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.tk-content-card.published{border-color:#28573a}.tk-content-head,.tk-corporate-head,.tk-loyalty-head,.tk-plan-head,.tk-payout-head,.tk-bank-head,.tk-failure-head,.tk-trip-finance-head{justify-content:space-between;align-items:flex-start;gap:9px;display:flex}.tk-content-head span,.tk-content-head b,.tk-corporate-head span,.tk-plan-head span,.tk-payout-head span,.tk-bank-head span{color:#d9aa62;border:1px solid #493a27;border-radius:999px;padding:4px 7px;font-size:8px}.tk-content-card h2,.tk-corporate-head h2,.tk-loyalty-head h2,.tk-plan-head h2{margin:12px 0 5px;font-size:14px}.tk-content-card p{color:#978a79;min-height:45px;font-size:9px;line-height:1.65}.tk-content-meta{gap:7px;margin:10px 0;display:flex}.tk-content-meta span{color:#786f63;background:#0a0b0a;border:1px solid #28231c;border-radius:6px;padding:4px 6px;font-size:7px}.tk-corporate-head small{color:#766e62;font-size:8px}.tk-corporate-metrics{grid-template-columns:repeat(2,1fr);gap:6px;margin:14px 0;display:grid}.tk-corporate-metrics>div,.tk-loyalty-fields label{background:#0a0b0a;border:1px solid #28231c;border-radius:8px;padding:9px}.tk-corporate-metrics b,.tk-corporate-metrics small{display:block}.tk-corporate-metrics b{color:#e7b867;font-size:12px}.tk-corporate-metrics small{color:#776e62;margin-top:2px;font-size:7px}.tk-loyalty-card.active{box-shadow:inset 0 2px #b98942}.tk-loyalty-card.disabled,.tk-plan-card.disabled,.tk-promo-card.disabled{opacity:.58}.tk-loyalty-head small,.tk-plan-head small{color:#8f7e64;font:8px monospace}.tk-loyalty-fields{grid-template-columns:1fr 1fr;gap:7px;margin:13px 0;display:grid}.tk-loyalty-fields label{color:#807669;gap:5px;font-size:8px;display:grid}.tk-loyalty-fields input,.tk-policy-fields input,.tk-inline-number{color:#eee;background:#090a09;border:1px solid #392f21;border-radius:8px;padding:8px}.tk-plan-card.active{border-color:#5e4728}.tk-plan-card>strong{color:#e8ba68;margin:16px 0 4px;font-size:26px;display:block}.tk-plan-card>p{color:#7b7165;font-size:9px}.tk-plan-benefits{gap:5px;min-height:55px;margin:12px 0;display:grid}.tk-plan-benefits span{color:#968a79;font-size:8px}.tk-support-message{color:#aa9d8c;background:#0a0b0a;border:1px solid #29231b;border-radius:9px;padding:12px;font-size:11px;line-height:1.8}.tk-support-controls{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0;display:grid}.tk-support-controls+textarea{color:#eee;background:#0a0b0a;border:1px solid #3a3020;border-radius:9px;width:100%;margin-bottom:9px;padding:10px}.tk-support-timeline{display:grid}.tk-support-timeline>div{border-bottom:1px solid #242019;padding:10px 0}.tk-support-timeline b,.tk-support-timeline time{font-size:8px}.tk-support-timeline b{color:#d9aa62}.tk-support-timeline time{float:left;color:#756d61}.tk-support-timeline p{color:#938777;clear:both;margin:5px 0;font-size:9px}.tk-topup-list,.tk-ledger-list{padding:0;overflow:hidden}.tk-topup-row{border-bottom:1px solid #211e19;grid-template-columns:.8fr 1.15fr .8fr .7fr .8fr 1fr 1fr;align-items:center;gap:8px;padding:10px 12px;display:grid}.tk-topup-row.head{color:#7b7266;background:#0a0b0a;font-size:8px}.tk-topup-row b,.tk-topup-row strong,.tk-topup-row span,.tk-topup-row small{overflow-wrap:anywhere;font-size:8px}.tk-topup-row strong{color:#e7b867}.tk-ops-switches{gap:9px;display:grid}.tk-queue-tabs{flex-wrap:wrap;gap:6px;margin-bottom:12px;padding:8px;display:flex}.tk-queue-tabs button{color:#8d8273;cursor:pointer;background:#0a0b0a;border:1px solid #30291f;border-radius:8px;padding:7px 9px}.tk-queue-tabs button.active{color:#efc372;background:#181108;border-color:#86612e}.tk-queue-tabs button small{margin-top:2px;font-size:6px;display:block}.tk-queue-tabs button.promote{color:#d7aa62;margin-right:auto}.tk-dlq-list{padding:0;overflow:hidden}.tk-dlq-row{border-bottom:1px solid #211e19;grid-template-columns:1.2fr .5fr .5fr 1.4fr 1fr .7fr;align-items:center;gap:8px;padding:10px 12px;display:grid}.tk-dlq-row.head{color:#7b7266;font-size:8px}.tk-dlq-row b,.tk-dlq-row span,.tk-dlq-row small{overflow-wrap:anywhere;font-size:8px}.tk-finance-command-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.tk-finance-command-card{color:inherit;text-decoration:none}.tk-finance-command-card span,.tk-finance-command-card strong,.tk-finance-command-card small{display:block}.tk-finance-command-card span{color:#81776a;font-size:9px}.tk-finance-command-card strong{color:#e8ba68;margin:10px 0;font-size:22px}.tk-finance-command-card small{color:#756d61;font-size:7px}.tk-commission-card{gap:12px;display:grid}.tk-commission-split{border:1px solid #332a20;border-radius:9px;height:54px;display:flex;overflow:hidden}.tk-commission-split>div{place-items:center;min-width:1%;font-size:8px;display:grid}.tk-commission-split>div:first-child{color:#0b0b0a;background:#b98942}.tk-commission-split>div:last-child{color:#d4c8b5;background:#1d1b17}.tk-commission-card>label{color:#857a6b;grid-template-columns:1fr 75px;align-items:center;gap:8px;font-size:8px;display:grid}.tk-commission-card input[type=range]{width:100%}.tk-policy-fields{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.tk-policy-fields label{color:#857a6b;gap:5px;font-size:8px;display:grid}.tk-ledger-row{border-bottom:1px solid #211e19;grid-template-columns:.7fr 1.15fr 1fr .55fr .75fr 1.2fr 1fr .75fr;align-items:center;gap:8px;padding:10px 12px;display:grid}.tk-ledger-row.head{color:#7b7266;background:#0a0b0a;font-size:8px}.tk-ledger-row strong{color:#e7b867;font-size:8px}.tk-ledger-row span,.tk-ledger-row b,.tk-ledger-row small{overflow-wrap:anywhere;font-size:8px}.tk-ledger-row.debit{box-shadow:inset -2px 0 #704040}.tk-ledger-row.credit{box-shadow:inset -2px 0 #315e42}.tk-failure-card>strong{color:#e8ba68;margin:14px 0;font-size:22px;display:block}.tk-failure-head b,.tk-failure-head small{display:block}.tk-failure-head b{font-size:10px}.tk-failure-head small{color:#756d61;margin-top:3px;font-size:7px}.tk-failure-head>span{color:#d9aa62;font-size:8px}.tk-failure-card>p{color:#e17e7e;font:8px monospace}.tk-failure-review{background:#0a0b0a;border:1px solid #29231b;border-radius:8px;margin-bottom:10px;padding:8px}.tk-failure-review span,.tk-failure-review small{font-size:8px;display:block}.tk-failure-review small{color:#756d61;margin-top:3px}.tk-trip-finance-card>a{color:#d9aa62;font-size:8px;text-decoration:none}.tk-trip-finance-head b,.tk-trip-finance-head small{display:block}.tk-trip-finance-head b{font-size:10px}.tk-trip-finance-head small{color:#746c60;font-size:8px}.tk-trip-finance-head>span{color:#d9aa62;border:1px solid #4b3a26;border-radius:999px;padding:4px 6px;font-size:8px}.tk-trip-finance-money{grid-template-columns:repeat(3,1fr);gap:6px;margin:13px 0;display:grid}.tk-trip-finance-money>div{background:#0a0b0a;border:1px solid #28231c;border-radius:8px;padding:8px}.tk-trip-finance-money b,.tk-trip-finance-money small{display:block}.tk-trip-finance-money b{color:#e8ba68;font-size:10px}.tk-trip-finance-money small{color:#756d61;font-size:7px}.tk-trip-finance-status{color:#83796b;justify-content:space-between;gap:8px;margin-bottom:10px;font-size:8px;display:flex}.tk-payout-tabs{gap:6px;margin-bottom:12px;padding:7px;display:flex}.tk-payout-tabs button{color:#8a7f70;background:#0a0b0a;border:1px solid #30291f;border-radius:8px;padding:8px 11px}.tk-payout-tabs button.active{color:#efc372;background:#181108;border-color:#85612e}.tk-payout-card>strong{color:#e8ba68;margin:15px 0;font-size:23px;display:block}.tk-payout-head b,.tk-payout-head small,.tk-bank-head b,.tk-bank-head small{display:block}.tk-payout-head small,.tk-bank-head small{color:#756d61;font-size:7px}.tk-payout-meta{color:#82786a;gap:5px;margin-bottom:12px;font-size:8px;display:grid}.tk-bank-card>strong{color:#e8ba68;margin:13px 0 4px;display:block}.tk-bank-card>p,.tk-bank-card>small{color:#7b7165;font-size:8px}.tk-promo-code{letter-spacing:1px;color:#171717;background:#e8c67f;border-radius:6px;padding:6px 10px;font:700 16px monospace;display:inline-block}.tk-promo-card>strong{color:#e8ba68;margin:16px 0;font-size:28px;display:block}.tk-promo-meta{gap:5px;margin-bottom:12px;display:grid}.tk-promo-meta span{color:#7d7366;font-size:8px}.tk-launch-mfa{grid-template-columns:auto auto 1fr;align-items:center;gap:12px;display:grid}.tk-launch-mfa strong{color:#e8ba68;font-size:20px}.tk-launch-mfa span{color:#81776a;font-size:9px}.tk-launch-runtime{grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:12px;display:grid}.tk-launch-runtime article{background:#0a0b0a;border:1px solid #30291f;border-radius:9px;justify-content:space-between;padding:10px 12px;display:flex}.tk-launch-runtime article.ok{border-color:#28573a}.tk-launch-runtime article.bad{border-color:#673535}.tk-launch-runtime b,.tk-launch-runtime span{font-size:9px}.tk-gate-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.tk-gate-card.pass{border-color:#28573a}.tk-gate-card.fail{border-color:#703636}.tk-gate-head{justify-content:space-between;gap:10px;display:flex}.tk-gate-head small{color:#776e62;font:7px monospace}.tk-gate-head h2{margin:5px 0;font-size:12px}.tk-gate-head>span{color:#d9aa62;font-size:8px}.tk-gate-status{grid-template-columns:repeat(3,1fr);gap:6px;margin:11px 0;display:grid}.tk-gate-status>div{background:#0a0b0a;border:1px solid #28231c;border-radius:7px;padding:7px}.tk-gate-status small,.tk-gate-status b{display:block}.tk-gate-status small{color:#756d61;font-size:7px}.tk-gate-status b{color:#d9aa62;margin-top:3px;font-size:9px}.tk-gate-card>p,.tk-gate-ref{color:#82786a;font-size:8px;line-height:1.55}.tk-gate-ref{background:#090a09;border-radius:6px;margin-bottom:9px;padding:6px;font-family:monospace}@media (max-width:1150px){.tk-content-grid,.tk-corporate-grid,.tk-loyalty-grid,.tk-plan-grid,.tk-payout-grid,.tk-bank-grid,.tk-promo-grid,.tk-trip-finance-grid,.tk-failure-grid,.tk-finance-command-grid{grid-template-columns:repeat(2,1fr)}.tk-ledger-row{grid-template-columns:.7fr 1fr .8fr .6fr .7fr .8fr}.tk-ledger-row>:nth-child(6),.tk-ledger-row>:nth-child(7){display:none}}@media (max-width:760px){.tk-admin-dialog-fields,.tk-content-grid,.tk-corporate-grid,.tk-loyalty-grid,.tk-plan-grid,.tk-payout-grid,.tk-bank-grid,.tk-promo-grid,.tk-trip-finance-grid,.tk-failure-grid,.tk-gate-grid{grid-template-columns:1fr}.tk-finance-command-grid{grid-template-columns:1fr 1fr}.tk-topup-row{grid-template-columns:1fr 1fr auto}.tk-topup-row>:nth-child(n+4){display:none}.tk-dlq-row{grid-template-columns:1fr 1fr}.tk-dlq-row>:nth-child(n+3):not(:last-child){display:none}.tk-policy-fields{grid-template-columns:1fr}.tk-ledger-row{grid-template-columns:1fr 1fr auto}.tk-ledger-row>:nth-child(n+4):not(:last-child){display:none}.tk-launch-runtime{grid-template-columns:1fr}}:root{--nav-width:278px;--focus:#f0c46d;--surface:#11120f;--surface-hover:#19170f}html{scroll-behavior:smooth}body{line-height:1.55}.tk-shell{align-items:flex-start}.tk-main{width:calc(100% - var(--nav-width))}button,input,select,textarea{font:inherit}.tk-page{max-width:1680px;margin-inline:auto;animation:.32s both tk-page-in}.tk-title{line-height:1.25}.tk-sub{line-height:1.7}:focus-visible{outline-offset:3px;outline:2px solid var(--focus)!important}.tk-card{transition:border-color .2s,transform .2s,box-shadow .2s}.tk-card:hover{border-color:#4d402b}.tk-btn{min-height:42px;transition:transform .15s,filter .15s}.tk-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.tk-btn:active{transform:translateY(1px)}.tk-table tbody tr{transition:background .16s}.tk-table tbody tr:hover{background:#19160f}.tk-table th{z-index:2;position:sticky;top:0}.tk-pill{align-items:center;gap:6px}.tk-pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px}.tk-nav{width:var(--nav-width);z-index:80;scrollbar-width:thin;scrollbar-color:#57401f transparent;background:linear-gradient(#0d0e0c 0%,#080908 100%);border-left-color:#3a2e1c;flex-direction:column;gap:8px;padding:18px 12px 12px;display:flex}.tk-brand{align-items:center;gap:11px;padding:2px 6px 13px;font-size:23px;display:flex}.tk-brand-mark{color:#111;background:linear-gradient(145deg,#f2cd7d,#aa7228);border-radius:13px;place-items:center;width:42px;height:42px;font-size:23px;display:grid;box-shadow:0 8px 24px #c58b3340}.tk-brand small{color:#827a6d;margin:0;font-size:10px}.tk-nav-search{color:#af8950;background:#121310;border:1px solid #30291e;border-radius:12px;align-items:center;gap:8px;margin-bottom:2px;padding:0 11px;display:flex}.tk-nav-search:focus-within{border-color:#9a7137;box-shadow:0 0 0 3px #bd8b3820}.tk-nav-search input{color:#eee;background:0 0;border:0;outline:0;width:100%;padding:10px 0;font-size:12px}.tk-nav-search input::placeholder{color:#676158}.tk-nav-group{margin:0}.tk-nav-group-title{color:#80776a;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:8px 10px;font-size:10px;display:flex}.tk-nav-group-title:hover{color:#d1b174}.tk-nav-group-title b{font-size:15px;font-weight:400}.tk-nav-links{gap:2px;display:grid}.tk-nav a{border:1px solid #0000;align-items:center;gap:10px;margin:0;padding:9px 10px;font-size:12px;display:flex;position:relative}.tk-nav a i{color:#8d7c61;background:#141410;border-radius:7px;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.tk-nav a:hover{background:#18150e;border-color:#302719}.tk-nav a.active{color:#f2cb79;background:linear-gradient(90deg,#21190c,#15140f);border-color:#574322}.tk-nav a.active i{color:#17130b;background:#d5a34b}.tk-nav a.active>b{background:#e8b85f;border-radius:5px;width:4px;height:17px;position:absolute;left:7px;box-shadow:0 0 10px #e8b85f}.tk-nav-footer{border-top:1px solid #272119;align-items:center;gap:9px;margin-top:auto;padding:12px 9px;display:flex}.tk-nav-footer b,.tk-nav-footer small{display:block}.tk-nav-footer b{font-size:10px}.tk-nav-footer small{color:#71695f;font-size:8px}.tk-online-dot{background:#53d482;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #53d48212,0 0 12px #53d482}.tk-nav-loading{color:#8c8375;align-items:center;gap:9px;padding:13px;font-size:11px;display:flex}.tk-nav-loading i{border:2px solid #3d3325;border-top-color:#e3b45e;border-radius:50%;width:15px;height:15px;animation:.75s linear infinite tk-spin}.tk-nav-error{color:#ff9a9a;background:#281313;border-radius:8px;padding:9px;font-size:10px}.tk-nav-toggle,.tk-nav-backdrop{display:none}.tk-toolbar{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b0c0be8;border-bottom:1px solid #30281c;grid-template-columns:auto minmax(230px,520px) auto;align-items:center;gap:16px;min-height:62px;padding:10px 24px;display:grid;position:sticky;top:0}.tk-toolbar-context{color:#6f685e;white-space:nowrap;align-items:center;gap:7px;font-size:10px;display:flex}.tk-toolbar-context small{color:#d3a654}.tk-toolbar-context b{text-overflow:ellipsis;max-width:150px;overflow:hidden}.tk-toolbar-search{background:#151610;border:1px solid #342d21;border-radius:11px;align-items:center;gap:8px;padding:0 11px;display:flex}.tk-toolbar-search:focus-within{border-color:#92703c;box-shadow:0 0 0 3px #d4a75018}.tk-toolbar-search input{color:#eee;background:0 0;border:0;outline:0;width:100%;padding:9px 0;font-size:11px}.tk-toolbar-search kbd{color:#736b5f;border:1px solid #393127;border-radius:5px;padding:3px 5px;font:8px monospace}.tk-toolbar-actions{justify-content:flex-end;gap:5px;display:flex}.tk-toolbar-actions button{color:#b9a787;cursor:pointer;background:#131410;border:1px solid #342d22;border-radius:9px;min-width:36px;height:36px}.tk-toolbar-actions button:hover{color:#f0c46d;background:#1c180f;border-color:#826235}.tk-toolbar-actions .tk-toolbar-export{color:#17130b;background:linear-gradient(145deg,#e8bd67,#ad762b);border:0;padding:0 12px;font-weight:800}.tk-toast{color:#80dfa0;background:#102317;border:1px solid #396744;border-radius:11px;align-items:center;gap:8px;padding:11px 14px;animation:.22s tk-toast-in;display:flex;position:fixed;top:76px;left:24px;box-shadow:0 12px 40px #0009}.tk-toast i{background:#285c39;border-radius:50%;place-items:center;width:20px;height:20px;font-style:normal;display:grid}.tk-motion-illustration{width:260px}.tk-motion-illustration.compact{width:112px;height:60px;overflow:hidden}.tk-motion-illustration.compact svg{transform:translateY(-3px)}.tk-orbit{fill:none;stroke:#c4934030;stroke-width:1px;stroke-dasharray:6 8;transform-origin:130px 74px}.orbit-one{animation:12s linear infinite tk-orbit}.orbit-two{animation:8s linear infinite reverse tk-orbit}.tk-route-line{fill:none;stroke:#d8a651;stroke-width:2px;stroke-dasharray:5 5;opacity:.55}.tk-moving-car{offset-path:path("M28 112 C70 35 110 130 153 59 C184 10 206 90 238 37");fill:#100d08;animation:5.5s ease-in-out infinite tk-drive}.tk-pin{fill:#d9aa54;stroke:#111;stroke-width:2px;animation:2s ease-in-out infinite tk-pin-pulse}.tk-pin circle{fill:#111;stroke:none}.pin-one{transform:translate(28px,103px)}.pin-two{animation-delay:1s;transform:translate(238px,28px)}.tk-empty{align-content:center;place-items:center;gap:8px;min-height:92px;display:grid}.tk-empty:before{content:"◇";color:#6d5631;font-size:24px;animation:2.4s ease-in-out infinite tk-float}@keyframes tk-page-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes tk-spin{to{transform:rotate(360deg)}}@keyframes tk-toast-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes tk-orbit{to{transform:rotate(360deg)}}@keyframes tk-drive{0%{offset-distance:0;opacity:0}10%,90%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes tk-pin-pulse{50%{opacity:.55}}@keyframes tk-float{50%{filter:drop-shadow(0 5px 7px #d6a64a66);transform:translateY(-5px)}}@media (max-width:1050px){:root{--nav-width:230px}.tk-toolbar{grid-template-columns:1fr auto}.tk-toolbar-context,.tk-command-actions .tk-motion-illustration{display:none}}@media (max-width:680px){.tk-main{width:100%}.tk-nav{width:min(86vw,310px);transition:transform .25s;display:flex;position:fixed;top:0;right:0;transform:translate(105%);box-shadow:-20px 0 70px #000c}.tk-nav.open{transform:none}.tk-nav-toggle{z-index:100;background:#17150f;border:1px solid #69502a;border-radius:11px;place-content:center;gap:5px;width:42px;height:42px;display:grid;position:fixed;top:12px;right:14px}.tk-nav-toggle span{background:#e4b45d;border-radius:3px;width:19px;height:2px;display:block}.tk-nav-backdrop{z-index:70;background:#000b;border:0;display:block;position:fixed;inset:0}.tk-toolbar{grid-template-columns:1fr auto;gap:8px;padding:9px 12px 9px 64px}.tk-toolbar-search kbd,.tk-toolbar-actions button:not(:first-child):not(:last-child),.tk-toolbar-actions .tk-toolbar-export{display:none}.tk-page{padding:18px 14px 14px}.tk-title,.tk-command-head h1{font-size:25px}.tk-grid{grid-template-columns:1fr 1fr}.tk-card{border-radius:14px;padding:14px}.tk-table-wrap{border-radius:13px}}@media (max-width:430px){.tk-grid{grid-template-columns:1fr}.tk-toolbar-search,.tk-toolbar-search input{min-width:0}.tk-toolbar-actions button:first-child{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{.tk-nav,.tk-toolbar,.tk-nav-toggle{display:none!important}.tk-main{width:100%}.tk-page{padding:0}.tk-card{break-inside:avoid;box-shadow:none}}.tk-driver-list,.tk-rider-grid{animation:.3s both tk-page-in}.tk-driver-row:not(.head),.tk-rider-card{transition:transform .18s,border-color .18s,background .18s}.tk-driver-row:not(.head):hover{background:#15140f}.tk-rider-card:hover{border-color:#6a4f2a;transform:translateY(-2px);box-shadow:0 14px 35px #0005}.tk-rider-top>div:first-child,.tk-driver-row>div:first-child{flex-direction:column;justify-content:center;min-height:36px;padding-right:42px;display:flex;position:relative}.tk-rider-top>div:first-child:before,.tk-driver-row>div:first-child:before{content:"";background:linear-gradient(145deg,#e2b45d,#80551f);border-radius:10px;width:32px;height:32px;position:absolute;top:0;right:0;box-shadow:0 5px 14px #c08b3440}.tk-rider-top>div:first-child:after,.tk-driver-row>div:first-child:after{content:"●";color:#17130b;font-size:13px;position:absolute;top:5px;right:10px}.tk-trip-open{color:#e6bb69;cursor:pointer;white-space:nowrap;background:#17140d;border:1px solid #594322;border-radius:9px;padding:8px 10px}.tk-trip-open:hover{color:#17130b;background:#d8a64e}.tk-drawer-head-actions{align-items:center;gap:7px;display:flex}.tk-driver-drawer-head .tk-drawer-head-actions>button{cursor:pointer}.tk-driver-drawer-head .tk-edit-profile{color:#efc372;background:#1c160d;border:1px solid #765527;border-radius:9px;width:auto;height:35px;padding:0 12px;font-size:10px;font-weight:700}.tk-driver-drawer-head .tk-edit-profile:hover{color:#17130b;background:#d9a74f}.tk-driver-drawer-head .tk-drawer-head-actions>button:last-child{color:#d7b16c;background:#111;border:1px solid #493a25;border-radius:50%;width:35px;height:35px;font-size:20px}.tk-driver-drawer{scrollbar-width:thin;scrollbar-color:#604722 transparent}.tk-driver-profile-kpis>div{transition:border-color .18s,background .18s}.tk-driver-profile-kpis>div:hover{background:#14130f;border-color:#69502c}.tk-driver-detail-line:hover{background:#12110d;border-radius:7px;padding-inline:8px}.tk-admin-dialog-fields label:has(textarea){grid-column:1/-1}.tk-admin-dialog-fields input:focus,.tk-admin-dialog-fields textarea:focus,.tk-admin-dialog-fields select:focus{border-color:#a47a3b;box-shadow:0 0 0 3px #c28d371c}.tk-admin-dialog .tk-control-actions{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#121212f2;padding:12px 0 2px;position:sticky;bottom:-18px}@media (max-width:700px){.tk-driver-drawer{width:100vw;padding:16px}.tk-driver-drawer-head{gap:10px}.tk-drawer-head-actions{flex-direction:column-reverse;align-items:flex-end}.tk-driver-drawer-head .tk-edit-profile{padding:0 9px}.tk-driver-profile-kpis{grid-template-columns:1fr 1fr}.tk-driver-row{gap:6px;padding:11px 9px}.tk-rider-card{padding:12px}.tk-trip-toolbar{grid-template-columns:1fr!important}.tk-trip-toolbar>*{width:100%}}
