.ak-mobile-app{--canvas:#F7F9F8;--ink:#112A20;--body:#52665C;--muted:#728278;--brand:#079563;--brand-strong:#087C53;--border:#E4EBE7;--r-lg:22px;--r-xl:28px}.ak-mobile-app body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ak-mobile-app .ak-main{padding-top:22px;padding-bottom:calc(106px + env(safe-area-inset-bottom,0px))}.ak-app-header{padding-top:env(safe-area-inset-top,0px);background:#f7f9f8f2;border-bottom-color:transparent}.ak-app-header .ak-top-in{height:64px}.ak-wordmark{display:flex;align-items:center;gap:10px;color:var(--ink);text-align:left;min-height:44px}.ak-wordmark img{width:34px;height:34px;border-radius:11px}.ak-wordmark>span{font-size:19px;font-weight:800;letter-spacing:-.8px;line-height:1.15}.ak-wordmark small{display:block;font-size:10px;line-height:1.6;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:var(--muted)}.ak-header-actions{margin-left:auto;display:flex;align-items:center;gap:10px}.ak-header-actions .ak-iconbtn{width:44px;height:44px;border:1px solid var(--border);background:#fff}.ak-language-picker{position:relative}.ak-language-toggle{display:flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;font-size:12px;font-weight:750;border:1px solid var(--border);border-radius:999px;color:var(--ink);background:#fff}.ak-language-toggle svg{width:13px;height:13px}.ak-language-options{position:absolute;top:calc(100% + 8px);right:0;min-width:154px;padding:6px;background:#fff;border:1px solid var(--border);border-radius:16px;box-shadow:var(--sh-lg);z-index:60}.ak-language-options button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;padding:10px;border-radius:10px;font-size:14px;color:var(--ink);text-align:left}.ak-language-options button[aria-pressed=true],.ak-language-options button:hover{background:var(--brand-tint)}.ak-language-options svg{width:17px;height:17px;color:var(--brand-strong)}.ak-bottom-nav{position:fixed;z-index:45;bottom:0;left:0;right:0;padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px));background:#fffffff7;border-top:1px solid var(--border);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.ak-bottom-nav>div{max-width:740px;margin:auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.ak-bottom-nav button{min-width:0;display:flex;flex-direction:column;align-items:center;gap:4px;padding:3px 4px 5px;font-size:10.5px;line-height:1.3;font-weight:650;color:#67796e;min-height:54px;border-radius:12px;transition:color .18s ease}.ak-nav-icon{position:relative;width:48px;height:29px;display:grid;place-items:center;border-radius:12px;transition:background .18s ease}.ak-nav-icon>svg{width:23px;height:23px}.ak-bottom-nav button.on{color:#087c53}.ak-bottom-nav button.on .ak-nav-icon{background:#e7f5ed}.ak-nav-count{position:absolute;right:0;top:-3px;min-width:16px;height:16px;padding:0 4px;border-radius:20px;background:var(--brand-strong);color:#fff;font-size:9px;line-height:16px;box-shadow:0 0 0 2px #fff}.ak-offline-notice{display:flex;align-items:center;gap:9px;padding:10px 16px;color:#765718;background:#fff4d7;font-size:13px}.ak-offline-notice svg{width:20px;height:20px;flex-shrink:0}.ak-screen{animation:akScreenIn .2s ease-out both}@keyframes akScreenIn{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:none}}.ak-mobile-app .ak-h h1{font-size:27px;letter-spacing:-1.05px;font-weight:780;line-height:1.2}.ak-mobile-app .ak-back{min-height:44px;margin-bottom:12px}.ak-mobile-app .ak-btn{min-height:48px;border-radius:16px;font-weight:720}.ak-mobile-app .ak-btn-sm{min-height:42px;border-radius:13px}.ak-mobile-app .ak-btn svg{width:20px;height:20px;flex-shrink:0}.ak-mobile-app .ak-field input,.ak-mobile-app .ak-field textarea{border-radius:16px;font-size:16px}.ak-mobile-app .ak-card{box-shadow:0 3px 12px #12301f09}.ak-empty-state{padding:42px 20px;text-align:center}.ak-empty-mark{margin:0 auto 18px;width:72px;height:72px;display:grid;place-items:center;border-radius:26px;background:#e7f5ed;color:#13815a}.ak-empty-mark svg{width:32px;height:32px}.ak-empty-state h2{color:var(--ink);font-size:21px;letter-spacing:-.5px;line-height:1.3;margin-bottom:10px}.ak-empty-state p{font-size:14px;line-height:1.6;max-width:320px;margin:0 auto 22px;color:var(--muted)}.ak-loading-cards{display:grid;gap:12px}.ak-loading-card{padding:22px;border-radius:22px;border:1px solid var(--border);background:#fff}.ak-loading-card>*{display:block;height:13px;border-radius:8px;margin-bottom:13px;background:linear-gradient(110deg,#eff3f0 20%,#f8faf9,#eff3f0 70%);background-size:220% 100%;animation:akShimmer 1.8s linear infinite}.ak-loading-card>span{width:34%}.ak-loading-card>b{width:80%}.ak-loading-card>i{width:60%;margin-bottom:0}@keyframes akShimmer{to{background-position:-220% 0}}.ak-parcel-art{display:block;width:100%;height:auto}.ak-home-greeting{font-size:14px;color:var(--muted);margin-bottom:6px}.ak-home-title{color:var(--ink);font-size:32px;line-height:1.15;letter-spacing:-1.5px;font-weight:800;margin-bottom:22px}.ak-booking-hero{position:relative;isolation:isolate;min-height:180px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:22px;overflow:hidden;border-radius:28px;background:linear-gradient(115deg,#e4f3e9,#d1ebdf);margin-bottom:22px}.ak-booking-art{position:absolute;right:-24px;top:-14px;width:228px;pointer-events:none;z-index:-1}.ak-booking-hero p{max-width:170px;font-size:15px;font-weight:650;line-height:1.5;color:#2c5441;margin-bottom:19px}.ak-booking-hero .ak-btn{font-size:13px;gap:14px;padding:13px 16px}.ak-home-section{margin-top:26px}.ak-section-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.ak-section-heading h2{font-size:17px;line-height:1.3;letter-spacing:-.45px;color:var(--ink);font-weight:750}.ak-section-heading>button{display:flex;align-items:center;gap:3px;color:var(--brand-strong);font-size:12px;font-weight:650;min-height:32px;flex-shrink:0}.ak-section-heading>button svg{width:14px;height:14px}.ak-service-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.ak-service-card{position:relative;min-width:0;padding:15px 2px 12px;display:flex;flex-direction:column;align-items:center;gap:10px;background:#fff;border:1px solid var(--border);border-radius:19px;text-align:center;color:var(--ink);transition:background .18s,transform .18s}.ak-service-card:active{transform:scale(.97)}.ak-service-card:hover{background:#f0f8f3}.ak-service-card>span{display:grid;place-items:center;width:39px;height:39px;border-radius:14px;color:#158363;background:#e5f5ed}.ak-service-card.food>span{color:#ab753c;background:#fff2dc}.ak-service-card.document>span{color:#596ea0;background:#ecf0fa}.ak-service-card.fragile>span{color:#9a657f;background:#f9eaf0}.ak-service-card.cargo>span{color:#7a5c3a;background:#f5ede3}.ak-service-card.moving>span{color:#2f6f8f;background:#e6f2f8}.ak-service-card.shopping>span{color:#5e7a2f;background:#eef5e3}.ak-service-card>span svg{width:24px;height:24px}.ak-service-card>b{font-size:11px;font-weight:650;line-height:1.3}.ak-service-card>svg{display:none}.ak-ride-card,.ak-draft-card{display:flex;align-items:center;gap:12px;width:100%;padding:14px;border:1px solid var(--border);border-radius:19px;background:#fff;text-align:left;color:var(--ink);margin-top:10px}.ak-ride-card>span:nth-child(2),.ak-draft-card>span:nth-child(2){flex:1;min-width:0}.ak-ride-card b,.ak-draft-card b{display:block;font-size:13px;font-weight:700}.ak-ride-card small,.ak-draft-card small{display:block;font-size:11px;color:var(--muted);margin-top:3px}.ak-ride-card>svg,.ak-draft-card>svg{width:15px;height:15px;color:var(--muted);flex-shrink:0}.ak-ride-icon,.ak-draft-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:13px;background:#eef1f3;color:#68767e}.ak-ride-icon svg,.ak-draft-icon svg{width:23px;height:23px}.ak-draft-card{background:#f1f7f3;border-color:#d5e8db;margin:0 0 18px}.ak-draft-icon{background:#e0f0e6;color:var(--brand-strong)}.ak-active-order{display:block;width:100%;background:#123e2b;color:#fff;border-radius:22px;padding:18px;text-align:left;margin-bottom:10px}.ak-active-top{display:flex;align-items:center;gap:8px;font-size:12px}.ak-active-top>svg{width:19px;height:19px;margin-left:auto}.ak-live-dot{width:7px;height:7px;background:#64dca5;border-radius:50%;box-shadow:0 0 0 4px #64dca51f}.ak-active-route{display:flex;align-items:center;gap:9px;margin-top:14px;font-size:13px;font-weight:600}.ak-active-route span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ak-active-route svg{width:16px;height:16px;flex-shrink:0;opacity:.55}.ak-active-order>strong{display:block;font-size:20px;margin-top:12px}.ak-how-it-works{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:28px 0 4px;padding:20px 0 0;border-top:1px solid var(--border)}.ak-how-it-works li{display:flex;align-items:center;flex-direction:column;gap:9px;text-align:center;padding:0 6px}.ak-how-it-works span{width:24px;height:24px;display:grid;place-items:center;border-radius:8px;background:#e8f0eb;color:#48735a;font-size:11px;font-weight:700}.ak-how-it-works b{font-size:10px;line-height:1.5;color:var(--muted);font-weight:600}.ak-saved-home,.ak-inbox{border:1px solid var(--border);background:#fff;border-radius:22px;overflow:hidden}.ak-saved-home>button{display:flex;align-items:center;width:100%;padding:16px;gap:12px;text-align:left;color:var(--ink)}.ak-saved-home>button+button{border-top:1px solid var(--border)}.ak-saved-home>button>svg{width:20px;height:20px;color:var(--muted);flex-shrink:0}.ak-saved-home>button>span{flex:1;min-width:0}.ak-saved-home b,.ak-saved-home small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ak-saved-home b{font-size:13px}.ak-saved-home small{font-size:11px;color:var(--muted)}.ak-recent-card{display:flex;align-items:center;gap:12px;padding:16px;background:#fff;border:1px solid var(--border);border-radius:22px}.ak-recent-icon{color:var(--brand-strong)}.ak-recent-icon svg{width:26px;height:26px}.ak-recent-card>div{flex:1;min-width:0}.ak-recent-card b,.ak-recent-card small{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ak-recent-card b{font-size:13px;color:var(--ink)}.ak-recent-card small{font-size:11px;color:var(--muted);margin-top:5px}.ak-recent-card button{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;background:#ecf6ef;color:var(--brand-strong)}.ak-recent-card button svg{width:20px;height:20px}.ak-inbox-row{display:flex;align-items:center;width:100%;gap:12px;padding:18px 16px;text-align:left;color:var(--ink)}.ak-inbox-row+.ak-inbox-row{border-top:1px solid var(--border)}.ak-inbox-text{flex:1;min-width:0;display:flex;flex-direction:column}.ak-inbox-text b{font-size:14px}.ak-inbox-text>span{font-size:13px;margin-top:3px;color:var(--body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ak-inbox-text small{font-size:10px;color:var(--muted);margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ak-inbox-row>svg{width:16px;height:16px;color:var(--muted)}.ak-inbox-unread{background:var(--brand-strong);color:#fff;font-size:11px;font-weight:700;padding:2px 6px;border-radius:12px}.ak-conversation-heading{display:flex;align-items:center;gap:13px;margin-bottom:18px}.ak-conversation-heading>div{flex:1;min-width:0}.ak-conversation-heading h1{font-size:23px;line-height:1.3;letter-spacing:-.5px;color:var(--ink)}.ak-conversation-heading p{font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ak-conversation-order{display:flex;align-items:center;width:100%;gap:9px;padding:13px 16px;margin-bottom:14px;background:#eaf4ee;border-radius:15px;color:var(--brand-press);font-size:13px;font-weight:650}.ak-conversation-order svg{width:18px;height:18px}.ak-conversation-order svg:last-child{margin-left:auto}.ak-conversation .ak-chat{height:clamp(220px,42dvh,480px)}.ak-welcome{min-height:100dvh;display:flex;flex-direction:column;background:#f7f9f8}.ak-welcome-main{width:100%;max-width:500px;margin:auto;padding:12px 24px calc(24px + env(safe-area-inset-bottom,0px))}.ak-welcome-art{position:relative;width:100%;max-width:360px;margin:6px auto 18px;border-radius:44px;background:radial-gradient(ellipse at 55% 65%,#D8F4E5 0,#EDF8F2 58%,transparent 72%)}.ak-welcome-art .ak-parcel-art{padding:8px}.ak-welcome h1{font-size:42px;line-height:1.08;letter-spacing:-2px;font-weight:800;white-space:pre-line;color:var(--ink);margin-bottom:16px}.ak-welcome-lead{color:var(--body);font-size:15px;line-height:1.6;margin-bottom:28px;max-width:340px}.ak-welcome-actions{display:grid;gap:10px}.ak-welcome-actions .ak-btn{min-height:54px;justify-content:space-between;padding-left:20px}.ak-welcome-foot{margin:21px 0 0;font-size:11px;color:var(--muted);text-align:center;line-height:1.6}.ak-setting-card{padding:18px;background:#fff;border:1px solid var(--border);border-radius:22px;margin-bottom:16px}.ak-wizard-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px}.ak-wizard-heading h1{font-size:29px;line-height:1.2;font-weight:800;color:var(--ink);letter-spacing:-1.2px}.ak-wizard-heading>span{font-size:12px;font-weight:700;color:var(--muted)}.ak-wizard-steps{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:28px}.ak-wizard-steps span{display:block;height:4px;border-radius:8px;background:#e0e8e3;margin-bottom:9px}.ak-wizard-steps .on span{background:#15845d}.ak-wizard-steps b{font-size:10px;color:var(--muted);font-weight:650}.ak-wizard-steps [aria-current=step] b{color:var(--ink)}.ak-address-panel{border:1px solid var(--border);padding:20px 16px 3px;border-radius:24px;background:#fff;margin-bottom:18px}.ak-address-panel .ak-field label{color:var(--muted);font-size:12px}.ak-address-panel .ak-field input{background:#f7f9f8}.ak-address-tip{display:flex;align-items:center;gap:12px;padding:20px 12px;color:var(--muted);font-size:13px}.ak-address-tip svg{width:25px;height:25px;color:var(--brand-strong);flex-shrink:0}.ak-wizard-action{margin-top:24px;padding-bottom:4px}.ak-wizard-action .ak-btn{min-height:54px;justify-content:space-between;padding:15px 20px}.ak-order-wizard .ak-typegrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ak-order-wizard .ak-typeopt{min-height:78px;border-radius:18px}.ak-order-wizard .ak-typeopt:last-child{grid-column:span 2;flex-direction:row;min-height:58px}.ak-order-wizard .ak-typeopt:nth-last-child(2):nth-child(odd){grid-column:span 2;flex-direction:row;min-height:58px}.ak-order-wizard .ak-typeopt svg{width:24px;height:24px}.ak-order-wizard .ak-map{margin-bottom:14px;border-radius:24px;overflow:hidden}.ak-order-wizard .ak-leaflet{height:210px}.ak-review-card{background:#fff;border:1px solid var(--border);border-radius:24px;overflow:hidden}.ak-review-type{display:flex;align-items:center;gap:11px;padding:18px;border-bottom:1px solid var(--border)}.ak-review-type>span{width:38px;height:38px;display:grid;place-items:center;background:#e9f5ee;color:var(--brand-strong);border-radius:13px}.ak-review-type svg{width:22px;height:22px}.ak-review-type>b{font-size:15px;color:var(--ink)}.ak-review-type>button{margin-left:auto;padding:10px 0 10px 10px;color:var(--brand-strong);font-weight:650;font-size:12px}.ak-review-route{padding:20px}.ak-review-route>div{display:flex;align-items:flex-start;gap:14px}.ak-review-route>div+div{margin-top:20px}.ak-review-route i{display:block;margin-top:22px;width:10px;height:10px;border:2.5px solid var(--brand);border-radius:50%;flex-shrink:0}.ak-review-route>div:last-child i{border-radius:3px;border-color:var(--ink)}.ak-review-route small,.ak-review-route b{display:block}.ak-review-route small{font-size:11px;color:var(--muted)}.ak-review-route b{font-size:14px;line-height:1.5;color:var(--ink);margin-top:3px}.ak-review-edit{display:flex;gap:8px;align-items:center;margin:0 20px 16px;padding:5px 0;color:var(--brand-strong);font-size:12px;font-weight:650}.ak-review-edit svg{width:16px;height:16px}.ak-review-details{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:20px 2px;font-size:13px;border-bottom:1px solid var(--border)}.ak-review-details>span{color:var(--muted)}.ak-review-details>b{margin-left:auto;color:var(--ink)}.ak-review-details>p{flex-basis:100%;color:var(--body);font-size:13px;white-space:pre-wrap}.ak-payment-note{display:flex;align-items:flex-start;gap:12px;padding:18px 2px 0;color:var(--muted);font-size:12px;line-height:1.65}.ak-payment-note>svg{width:23px;height:23px;flex-shrink:0;color:var(--brand-strong)}.ak-setting-row{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:14px;font-weight:650;color:var(--ink)}.ak-setting-row>span{display:flex;align-items:center;gap:10px}.ak-setting-row>span svg{width:21px;height:21px;color:var(--muted)}.ak-setting-link{display:flex;align-items:center;gap:12px;min-height:50px;font-size:14px;color:var(--ink)}.ak-setting-link>svg{width:21px;height:21px;color:var(--muted)}.ak-setting-link>span{flex:1}.ak-setting-link>svg:last-child{width:16px}.ak-order-progress{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;padding:16px 0 23px}.ak-order-progress li{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.ak-order-progress li:not(:last-child):after{content:"";position:absolute;z-index:0;top:13px;left:calc(50% + 18px);right:calc(-50% + 18px);height:2px;background:#e2eae5}.ak-order-progress li:has(+.reached):after{background:#109768}.ak-order-progress li>span{width:28px;height:28px;border-radius:50%;background:#ebf0ed;color:#7a8b81;display:grid;place-items:center;font-size:12px;font-weight:750}.ak-order-progress li>span svg{width:16px;height:16px}.ak-order-progress li.reached>span{background:#10855b;color:#fff}.ak-order-progress li[aria-current=step]>span{box-shadow:0 0 0 5px #e6f5eb}.ak-order-progress b{font-size:10px;line-height:1.35;font-weight:600;color:var(--muted);padding:0 3px}.ak-order-progress li[aria-current=step] b{color:var(--ink);font-weight:750}@media (min-width:760px){.ak-mobile-app .ak-wrap{padding-left:26px;padding-right:26px}.ak-welcome-main{padding-top:26px}.ak-bottom-nav{left:50%;transform:translate(-50%);width:760px;border-radius:24px 24px 0 0;border:1px solid var(--border);border-bottom:0}}@media (max-width:350px){.ak-welcome h1{font-size:36px}.ak-welcome-main{padding:8px 20px 20px}.ak-welcome-art{max-width:260px}.ak-bottom-nav button{font-size:10px}}@media (prefers-reduced-motion:reduce){.ak-screen,.ak-loading-card>*{animation:none}.ak-nav-icon,.ak-bottom-nav button{transition:none}}.ak-courier-heading{margin:6px 0 24px}.ak-courier-heading>span{color:#73867c;font-size:14px}.ak-courier-heading h1{color:#132d22;font-size:30px;letter-spacing:-1px;line-height:1.16;margin:8px 0 0;max-width:350px}.ak-courier-shell .ak-online-row{border:0;background:#e0f2e8;padding:22px;border-radius:24px;margin-bottom:20px}.ak-courier-shell .ak-online-row.off{background:#e8edea}.ak-courier-shell .ak-online-row .tx b{font-size:19px}.ak-courier-shell .ak-subbar{margin-bottom:16px}.ak-courier-shell .ak-statbox{border:1px solid #e1e8e3;background:#fff;border-radius:22px;padding:24px 16px}.ak-courier-shell .ak-statbox:first-child{background:#def1e7;border-color:#def1e7}.ak-courier-shell .ak-statbox .v{color:#095c3e}.ak-result-count{border-radius:20px;background:#e4eee8;color:#275941;padding:4px 10px;font-size:12px;font-weight:700}.ak-map-caption{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;padding:9px 12px;background:#f5f8f6;font-size:10px;color:#61796c}.ak-map-caption span{flex:1 0 160px}.ak-map-caption a{color:#51735f;text-decoration:underline}.ak-mobile-app .ak-bid{border:1px solid #dee8e1;border-radius:20px;padding:18px;margin-top:12px}.ak-mobile-app .ak-bid .pr{color:#087b52;font-size:24px;letter-spacing:-.8px}.ak-mobile-app .ak-bid .ft .ak-btn{width:100%;margin-top:6px}.ak-mobile-app .ak-notif-act{border:0;cursor:pointer;font-family:inherit;background:#e4f3eb;color:#08794f;padding:7px 11px;border-radius:9px;margin-top:8px}.ak-document-progress{background:#fff;border:1px solid #e1e9e4;padding:20px;border-radius:22px;margin:18px 0}.ak-document-progress>div{display:flex;gap:10px;align-items:center;color:#174d36}.ak-document-progress svg{width:24px;height:24px}.ak-document-progress span{margin-left:auto;color:#638171}.ak-document-progress progress{width:100%;height:6px;display:block;margin-top:16px;accent-color:#09835a;border:0;border-radius:10px}.ak-document-progress progress::-webkit-progress-bar{background:#e7eee9;border-radius:10px}.ak-document-progress progress::-webkit-progress-value{background:#09835a;border-radius:10px}.ak-ac-item[aria-selected=true]{background:#e7f4ec}.ak-courier-shell .ak-insight{background:#fff;border:1px solid #e1e8e3;border-radius:24px;padding:20px 20px 18px;margin-bottom:20px;box-shadow:var(--sh-xs)}.ak-insight-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.ak-insight-head span{font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#095c3e}.ak-insight-lines{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ak-insight-lines li{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.4;color:var(--body)}.ak-insight-lines li.strong{color:var(--ink);font-weight:700}.ak-insight-lines .ic,.ak-insight-speed .ic{width:34px;height:34px;border-radius:11px;flex:none;display:grid;place-items:center;background:#f1f5f3;color:#566860}.ak-insight-lines .ic svg,.ak-insight-speed .ic svg{width:18px;height:18px}.ak-insight-lines li.tone-brand .ic{background:#def1e7;color:#095c3e}.ak-insight-lines li.tone-amber .ic{background:var(--amber-tint);color:var(--amber-ink)}.ak-insight-lines li.tone-amber{color:var(--amber-ink)}.ak-insight-speed{display:flex;align-items:flex-start;gap:12px;margin-top:14px;padding-top:14px;border-top:1px dashed #e1e8e3}.ak-insight-speed .ic{background:#fef6e0;color:#8a5a00}.ak-insight-speed b{display:block;font-size:14.5px;font-weight:800;color:var(--ink);margin-bottom:2px}.ak-insight-speed span:last-child{font-size:13.5px;color:var(--body);line-height:1.45}.ak-insight-cta{width:100%;margin-top:14px}.ak-insight-status{display:grid;gap:12px;margin-top:14px}.ak-badges{display:flex;flex-wrap:wrap;gap:6px}.ak-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:999px;font-size:12.5px;font-weight:700;background:#e0f2e8;color:#095c3e}.ak-badge svg{width:14px;height:14px;flex:none}.ak-badge.region{background:#fff4db;color:#8a5a00}.ak-rank,.ak-streak{background:#f5f8f6;border-radius:16px;padding:14px 14px 12px}.ak-streak.earned{background:#e0f2e8}.ak-rank-head{display:flex;align-items:center;gap:8px;font-size:13.5px;color:#0b0f19}.ak-rank-head .ic{display:inline-flex;width:18px;height:18px;color:#0a9d63}.ak-rank-head .ic svg{width:18px;height:18px}.ak-streak .ak-rank-head .ic{color:#d97706}.ak-rank-line{margin-top:8px;font-size:14.5px;line-height:1.4;color:#1f2937}.ak-rank-how{margin-top:6px;font-size:12.5px;color:#6b7280;line-height:1.4}.ak-rank-top{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:4px}.ak-rank-top li{display:flex;align-items:center;gap:10px;font-size:13.5px;color:#374151;padding:6px 10px;border-radius:10px;background:#fff}.ak-rank-top li span{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;border-radius:50%;background:#e5e7eb;font-size:11.5px;font-weight:800;color:#374151}.ak-rank-top li.me{background:#e0f2e8;color:#095c3e;font-weight:700}.ak-rank-top li.me span{background:#0a9d63;color:#fff}.ak-streak-pips{display:flex;gap:6px;margin-top:10px}.ak-streak-pips i{flex:1;height:8px;border-radius:4px;background:#e5e7eb}.ak-streak-pips i.on{background:#d97706}.ak-streak.earned .ak-streak-pips i.on{background:#0a9d63}.ak-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ak-service-card{padding:8px 5px 14px;gap:3px;border-radius:22px;overflow:hidden}.ak-service-card>b{font-size:12px;line-height:1.35;overflow-wrap:anywhere}.ak-service-art,.ak-service-card>span.ak-service-art{display:block;flex-shrink:0;width:100%;aspect-ratio:1;height:auto;border-radius:0;background-color:transparent;background-image:url(/v2/assets/services-20261003-w2NlF_i2.webp);background-size:400% 200%;background-repeat:no-repeat;mix-blend-mode:multiply}.ak-service-card>span.ak-service-art.art-delivery{background-position:0 0}.ak-service-card>span.ak-service-art.art-food{background-position:33.333333% 0}.ak-service-card>span.ak-service-art.art-document{background-position:66.666667% 0}.ak-service-card>span.ak-service-art.art-fragile{background-position:100% 0}.ak-service-card>span.ak-service-art.art-cargo{background-position:0 100%}.ak-service-card>span.ak-service-art.art-moving{background-position:33.333333% 100%}.ak-service-card>span.ak-service-art.art-shopping{background-position:66.666667% 100%}.ak-service-art.art-transfer{background-position:100% 100%}.ak-ride-card>.ak-service-art{width:90px;margin:-12px 0}.ak-booking-art{width:190px;right:-4px;top:-6px}.ak-arrival-hint{display:block;margin-top:7px;color:var(--muted);font-size:12px;line-height:1.5}@media (min-width:600px){.ak-service-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ak-booking-art{mix-blend-mode:multiply}.ak-bid .sub>span{overflow-wrap:anywhere}.ak-service-art{clip-path:inset(3% 4%)}.ak-service-grid>.ak-ride-card{grid-column:span 2;margin:0;justify-content:center;gap:6px;padding:10px}.ak-service-grid>.ak-ride-card>.ak-service-art{width:44%;max-width:120px;margin:0}.ak-service-grid>.ak-ride-card>span:nth-child(2){flex:1}.ak-service-grid>.ak-ride-card>svg{display:none}@media (min-width:600px){.ak-service-grid>.ak-ride-card{grid-column:auto;flex-direction:column;text-align:center}.ak-service-grid>.ak-ride-card>.ak-service-art{width:100%}.ak-service-grid>.ak-ride-card small{display:none}}.ak-courier-hero{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:20px;border-radius:26px;background:linear-gradient(120deg,#e3f3eb,#cfe8db);overflow:hidden}.ak-courier-hero>div{flex:1;min-width:0}.ak-courier-hero>div>span{color:#486656;font-size:13px}.ak-courier-hero h1{font-size:clamp(24px,5vw,32px);margin-top:7px;letter-spacing:-.8px}.ak-courier-hero>.ak-courier-art{width:34%;max-width:164px;margin:-12px -6px -12px 0}.ak-courier-art.art-delivery{background-position:0 0}.ak-courier-art.art-food{background-position:33.333333% 0}.ak-courier-art.art-document{background-position:66.666667% 0}.ak-courier-art.art-fragile{background-position:100% 0}.ak-courier-art.art-cargo{background-position:0 100%}.ak-courier-art.art-moving{background-position:33.333333% 100%}.ak-courier-art.art-shopping{background-position:66.666667% 100%}.ak-courier-order{border-radius:22px;padding:16px;cursor:default}.ak-courier-order[role=button]{cursor:pointer}.ak-courier-order .ak-order-top{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px 12px;align-items:center}.ak-courier-order .ak-courier-art{width:72px;grid-column:1;grid-row:1 / span 3;align-self:start}.ak-courier-order .ak-route{grid-column:2;display:flex;flex-direction:column;align-items:flex-start;gap:4px;line-height:1.4;min-width:0}.ak-courier-order .ak-route .pt{overflow-wrap:anywhere;white-space:normal;max-width:100%;overflow:visible}.ak-courier-order .ak-route .arr{display:none}.ak-courier-order .ak-route .pt:first-child{color:var(--muted);font-weight:500;font-size:13px}.ak-courier-order .ak-route .pt:last-child{color:var(--ink);font-weight:750}.ak-courier-order .ak-order-top>.ak-feed-dist,.ak-courier-order .ak-order-top>.ak-status,.ak-courier-order .ak-order-top>[role=timer]{grid-column:2;justify-self:start}.ak-courier-order .ak-ometa{border-top:1px solid #edf1ee;padding-top:12px;gap:10px}.ak-courier-order .ak-ometa>span:last-child:has(button){width:100%;margin-left:0!important}.ak-courier-order .ak-ometa button{width:100%;min-height:44px;border-radius:13px}.ak-courier-order .ak-ometa .price{font-size:22px}.ak-courier-order[role=button]:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.ak-role-choice{max-width:560px;padding-top:32px}.ak-role-choice h1{font-size:clamp(28px,6vw,38px);letter-spacing:-1px;margin-bottom:28px}.ak-role-options{display:grid;gap:16px}.ak-role-option{display:flex;align-items:center;gap:16px;width:100%;padding:20px 16px;border:1px solid #dce7e0;border-radius:24px;background:#fff;text-align:left;color:var(--ink);cursor:pointer}.ak-role-option.driver{background:#e0f1e7;border-color:#d0e8db}.ak-role-art.art-delivery{background-position:0 0}.ak-role-art.art-cargo{background-position:0 100%}.ak-role-option>.ak-role-art{width:96px}.ak-role-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.ak-role-copy b{font-size:23px;letter-spacing:-.5px}.ak-role-copy>span{font-size:14px;line-height:1.4;color:#4b6457}.ak-role-option>svg{width:20px;height:20px;flex:none}.ak-role-option:hover{border-color:var(--brand)}.ak-role-option:active{background:#cfebdc}.ak-role-option:focus-visible,.ak-role-change:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.ak-auth-role{display:flex;align-items:center;gap:14px;text-align:left;padding:10px 14px;border-radius:20px;background:#e0f1e7;margin-bottom:8px}.ak-auth-role>.ak-role-art{width:72px}.ak-auth-role>div{display:flex;flex-direction:column;gap:4px}.ak-auth-role b{font-size:20px}.ak-auth-role div>span{font-size:14px;color:#4b6457}.ak-role-change{display:block;margin:0 0 20px auto;min-height:44px;padding:8px;background:transparent;border:0;color:var(--brand-press);font:inherit;font-size:13px;text-decoration:underline;cursor:pointer}@media (max-width:350px){.ak-role-option{gap:10px;padding:16px 12px}.ak-role-option>.ak-role-art{width:70px}.ak-role-copy b{font-size:20px}}.ak-offer-summary{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:10px 12px;padding:14px;margin-bottom:16px;border-radius:20px;background:#eff6f2}.ak-offer-summary>.ak-courier-art{width:64px}.ak-offer-route{min-width:0}.ak-offer-route .ak-route{display:flex;flex-direction:column;align-items:flex-start;gap:7px;font-size:14px;line-height:1.4}.ak-offer-route .ak-route .pt{max-width:100%;white-space:normal;overflow:visible;overflow-wrap:anywhere}.ak-offer-route .pt:first-child{color:var(--muted);font-size:13px}.ak-offer-route .pt:last-child{color:var(--ink);font-weight:750}.ak-offer-summary>.ak-ometa{grid-column:1 / -1;border-top:1px solid #dce8e0;padding-top:10px}.ak-delivery-heading{padding:14px;border-radius:22px;background:#e0f1e7;margin-bottom:16px;flex-wrap:wrap}.ak-delivery-heading>.ak-courier-art{width:76px}.ak-delivery-heading>div{min-width:100px}.ak-delivery-heading>.ak-status{background:#fff;font-size:18px}.ak-empty-state>.ak-empty-art{width:152px;margin:-18px auto 8px}
