@font-face{font-family:inter;src:url(../media/Inter_Variable-s.p.2la4dbfrngu72.ttf)format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_255f88d5-module__-eMQ0q__className{font-family:inter,inter Fallback}.inter_255f88d5-module__-eMQ0q__variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:sourceSerif;src:url(../media/SourceSerif4_Variable-s.p.3xzpns2t9u4fm.ttf)format("truetype");font-display:swap;font-weight:200 900}@font-face{font-family:sourceSerif Fallback;src:local(Arial);ascent-override:102.41%;descent-override:33.12%;line-gap-override:0.0%;size-adjust:101.16%}.sourceserif_e47062b1-module__OMPs8a__className{font-family:sourceSerif,sourceSerif Fallback}.sourceserif_e47062b1-module__OMPs8a__variable{--font-source-serif:"sourceSerif", "sourceSerif Fallback"}
:root{--lapis:#164e71;--teal:#168c86;--terra:#c86d48;--sand:#f5eddf;--gold:#d5a84b;--ink:#16302f;--cream:#fffaf2;--sage:#dce8e1;--muted:#6e7c7a;--line:#e7e8e4}*{box-sizing:border-box}html,body{min-height:100%;color:var(--ink);background:#f7f7f3;margin:0;font-family:Inter,Segoe UI,Arial,sans-serif}button,input{font:inherit}button,a{transition:all .2s}.admin-shell{grid-template-columns:250px 1fr;min-height:100vh;display:grid}.sidebar{color:#fff;z-index:20;background:#123f5b;flex-direction:column;height:100vh;padding:25px 15px 18px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:12px;padding:0 9px 25px;display:flex}.brand-mark{width:38px;height:38px;fill:var(--gold)}.brand-mark circle{fill:none;stroke:#fff;stroke-width:4px}.brand-mark path:last-child{fill:#fff}.brand strong{letter-spacing:1.8px;font-size:15px;display:block}.brand span{color:#c5d7df;letter-spacing:.4px;margin-top:2px;font-size:11px;display:block}.sidebar nav{gap:3px;display:grid}.sidebar nav button{color:#c8d8dd;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;width:100%;height:45px;padding:0 13px;font-size:13px;font-weight:600;display:flex}.sidebar nav button:hover,.sidebar nav button.active{color:#fff;background:#ffffff1c}.sidebar nav button.active:before{content:"";background:var(--gold);border-radius:4px;width:3px;height:23px;position:absolute;left:15px}.sidebar nav button b{background:var(--terra);color:#fff;border-radius:10px;margin-left:auto;padding:2px 7px;font-size:10px}.sidebar-card{background:#ffffff14;border:1px solid #ffffff14;border-radius:15px;margin-top:auto;padding:15px}.sidebar-card svg{color:var(--gold)}.sidebar-card strong{margin:8px 0 4px;font-size:12px;display:block}.sidebar-card p{color:#b8cbd2;margin:0;font-size:10px;line-height:1.5}.operator{border-top:1px solid #ffffff1a;align-items:center;gap:10px;margin-top:15px;padding:12px 7px 0;display:flex}.avatar{background:var(--terra);border-radius:11px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:grid}.operator>div:nth-child(2){flex:1;min-width:0}.operator strong,.operator span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.operator strong{font-size:11px}.operator span{color:#a9c1c9;margin-top:3px;font-size:9px}.dashboard{min-width:0}.topbar{border-bottom:1px solid var(--line);z-index:15;background:#fff;align-items:center;gap:15px;height:72px;padding:0 28px;display:flex;position:sticky;top:0}.global-search{color:#82908e;background:#f5f6f3;border:1px solid #ebede8;border-radius:12px;align-items:center;gap:9px;width:min(460px,42vw);height:42px;padding:0 13px;display:flex}.global-search input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:12px}.language,.icon-button,.top-avatar,.mobile-menu{color:var(--ink);cursor:pointer;background:0 0;border:0}.language{align-items:center;gap:6px;margin-left:auto;font-size:12px;font-weight:700;display:flex}.icon-button{border:1px solid var(--line);border-radius:12px;place-items:center;width:40px;height:40px;display:grid;position:relative}.icon-button i{background:var(--terra);border:2px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:8px;right:8px}.top-avatar{background:var(--sand);border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.mobile-menu{display:none}.content{max-width:1520px;margin:0 auto;padding:30px 30px 45px}.page-heading{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:22px;display:flex}.eyebrow{letter-spacing:1.3px;color:var(--teal);font-size:9px;font-weight:800}.page-heading h1{letter-spacing:-.7px;margin:6px 0 7px;font-size:29px}.page-heading p{color:var(--muted);margin:0;font-size:13px}.heading-actions{gap:10px;display:flex}.heading-actions button{cursor:pointer;border-radius:12px;align-items:center;gap:8px;height:42px;padding:0 15px;font-size:12px;font-weight:700;display:flex}.primary{background:var(--lapis);color:#fff;border:0}.secondary{border:1px solid var(--line);color:var(--ink);background:#fff}.notice{color:var(--teal);background:#eef7f5;border:1px solid #d5e9e5;border-radius:14px;align-items:center;gap:12px;margin-bottom:19px;padding:13px 16px;display:flex}.notice>div{flex:1}.notice strong,.notice span{display:block}.notice strong{font-size:12px}.notice span{color:#617b78;margin-top:3px;font-size:10px}.notice button{color:var(--teal);cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:800}.kpi-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:14px;display:grid}.kpi{border:1px solid var(--line);background:#fff;border-radius:17px;min-height:128px;padding:16px 17px;position:relative}.kpi-icon{border-radius:12px;place-items:center;width:38px;height:38px;margin-bottom:12px;display:grid}.kpi-icon svg{width:20px}.kpi.blue .kpi-icon{color:var(--lapis);background:#e3eef3}.kpi.teal .kpi-icon{color:var(--teal);background:#e2f1ed}.kpi.orange .kpi-icon{color:var(--terra);background:#f7e9e2}.kpi.gold .kpi-icon{color:#97711e;background:#faf0d7}.kpi>span{color:var(--muted);font-size:10px;font-weight:600;display:block}.kpi>strong{margin-top:4px;font-size:27px;display:block}.kpi>em{color:var(--teal);background:#eaf6f2;border-radius:9px;padding:4px 7px;font-size:9px;font-style:normal;font-weight:800;position:absolute;bottom:18px;right:15px}.kpi.gold>em{color:var(--terra);background:#faece6}.dashboard-grid{grid-template-columns:minmax(0,2fr) minmax(260px,.8fr);gap:14px;margin-bottom:14px;display:grid}.panel{border:1px solid var(--line);background:#fff;border-radius:17px;padding:19px}.panel-title{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.panel-title h2{margin:0 0 5px;font-size:15px}.panel-title p{color:var(--muted);margin:0;font-size:10px}.panel-title button{border:1px solid var(--line);height:32px;color:var(--muted);cursor:pointer;background:#fff;border-radius:9px;align-items:center;gap:5px;padding:0 10px;font-size:9px;display:flex}.performance{min-height:350px}.chart-legend{color:var(--muted);justify-content:flex-end;gap:16px;margin:13px 4px 0;font-size:9px;display:flex}.chart-legend i{border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block}.chart-legend .visits{background:var(--teal)}.chart-legend .requests{background:var(--gold)}.chart{height:250px;padding-top:10px;display:flex}.y-labels{color:#99a4a2;flex-direction:column;justify-content:space-between;width:28px;padding:5px 0 18px;font-size:8px;display:flex}.plot{flex:1;position:relative}.grid-lines{background:repeating-linear-gradient(#edf0ec 0 1px,#0000 1px 33.33%);position:absolute;inset:5px 0 20px}.plot svg{width:100%;height:calc(100% - 26px);position:absolute;inset:4px 0 22px;overflow:visible}.area{fill:#168c8612}.line-main,.line-secondary{fill:none;stroke-linecap:round;stroke-width:3px}.line-main{stroke:var(--teal)}.line-secondary{stroke:var(--gold);stroke-width:2px}.x-labels{color:#99a4a2;justify-content:space-between;font-size:8px;display:flex;position:absolute;bottom:0;left:0;right:0}.quick-status{min-height:350px}.dots{border:0!important;font-weight:900!important}.status-ring{background:conic-gradient(var(--teal) 0 92%,#e8eeea 92%);border-radius:50%;place-items:center;width:126px;height:126px;margin:22px auto 17px;display:grid;position:relative}.status-ring:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:12px}.status-ring div{text-align:center;position:relative}.status-ring strong,.status-ring span{display:block}.status-ring strong{font-size:25px}.status-ring span{color:var(--muted);font-size:9px}.quick-status ul{margin:0;padding:0;list-style:none}.quick-status li{border-top:1px solid #eff0ed;justify-content:space-between;padding:10px 2px;font-size:9px;display:flex}.quick-status li span{color:var(--muted);align-items:center;gap:6px;display:flex}.quick-status li b{font-weight:700}.quick-status li i{border-radius:50%;width:7px;height:7px}.green{background:#3ea581}.amber{background:var(--gold)}.queue-panel{margin-bottom:14px;padding:0;overflow:hidden}.queue-panel>.panel-title{padding:19px 19px 15px}.text-button{color:var(--teal)!important;border:0!important;font-weight:800!important}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:10px}th{text-align:left;color:#899795;text-transform:uppercase;letter-spacing:.5px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fafbf8;padding:10px 14px;font-size:8px}td{color:#657371;border-bottom:1px solid #eff0ed;padding:12px 14px}td:first-child{align-items:center;gap:10px;min-width:260px;display:flex}.content-thumb{width:38px;height:38px;color:var(--lapis);background:#e5f0f3;border-radius:10px;place-items:center;display:grid}.content-thumb.event{color:var(--terra);background:#f8eadf}.content-thumb.place{color:var(--teal);background:#e6f1ec}.content-thumb.artisan{color:#9c741e;background:#f8efd9}.content-thumb svg{width:17px}td strong,td span{display:block}td strong{color:var(--ink);margin-bottom:3px;font-size:10px}.type-pill,.pending{border-radius:8px;padding:4px 7px;font-size:8px;font-weight:700;display:inline-block!important}.type-pill{color:#677371;background:#f1f2ee}.pending{color:#98701a;background:#fff3d9}.decision{gap:5px;display:flex}.decision button{cursor:pointer;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.approve{color:var(--teal);background:#edf8f4;border:1px solid #cfe7df}.reject{color:var(--terra);background:#fff4ef;border:1px solid #f0d8ce}.empty-state{height:160px;color:var(--teal);flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex}.empty-state span{color:var(--muted);font-size:10px}.lower-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.region-bars{gap:13px;margin-top:16px;display:grid}.region-bars>div>div{justify-content:space-between;font-size:10px;display:flex}.region-bars span{align-items:center;gap:8px;display:flex}.region-bars span b{background:var(--sand);border-radius:7px;place-items:center;width:20px;height:20px;font-size:8px;display:grid}.region-bars>div>i{background:#edf0ed;border-radius:5px;height:5px;margin-top:6px;display:block}.region-bars em{background:var(--teal);border-radius:5px;height:100%;display:block}.reward-stats{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.reward-stats>div{background:#f8f8f5;border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}.reward-stats svg{width:20px;color:var(--teal)}.reward-stats span{color:var(--muted);font-size:9px}.reward-stats b{color:var(--ink);margin-bottom:2px;font-size:15px;display:block}.arrival-page{background:var(--cream);min-height:100vh;position:relative;overflow:hidden}.arrival-pattern{background-image:linear-gradient(45deg,#0000 47%,#164e7107 48% 52%,#0000 53%),linear-gradient(-45deg,#0000 47%,#164e7107 48% 52%,#0000 53%);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.arrival-header{z-index:2;justify-content:space-between;align-items:center;max-width:1220px;margin:auto;padding:26px 34px;display:flex;position:relative}.arrival-brand{color:var(--lapis);align-items:center;gap:11px;text-decoration:none;display:flex}.arrival-brand svg{width:40px;fill:var(--gold)}.arrival-brand svg circle{fill:none;stroke:var(--lapis);stroke-width:4px}.arrival-brand svg path:last-child{fill:var(--lapis)}.arrival-brand span{letter-spacing:1.9px;font-size:14px;font-weight:900}.arrival-brand small{letter-spacing:1.2px;color:var(--teal);margin-top:3px;font-size:8px;display:block}.lang-switch{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:12px;align-items:center;gap:4px;padding:5px;display:flex}.lang-switch>svg{margin:0 4px}.lang-switch button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 9px;font-size:10px;font-weight:800}.lang-switch button.active{background:var(--lapis);color:#fff}.arrival-hero{z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;max-width:1160px;min-height:620px;margin:auto;padding:50px 40px 70px;display:grid;position:relative}.arrival-tag{color:var(--teal);letter-spacing:.5px;background:#e8f2ee;border-radius:14px;align-items:center;gap:8px;padding:8px 12px;font-size:10px;font-weight:800;display:inline-flex}.arrival-copy h1{letter-spacing:-2.6px;max-width:620px;color:var(--lapis);margin:22px 0 20px;font-size:60px;line-height:1.02}.arrival-copy>p{color:#667471;max-width:520px;font-family:Georgia,serif;font-size:19px;line-height:1.6}.arrival-actions{gap:11px;margin:28px 0;display:flex}.arrival-actions a{border-radius:15px;justify-content:center;align-items:center;gap:9px;height:52px;padding:0 18px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.arrival-primary{background:var(--lapis);color:#fff;box-shadow:0 12px 28px #164e7130}.arrival-secondary{color:var(--ink);border:1px solid var(--line);background:#fff}.arrival-city{max-width:360px;color:var(--teal);border-top:1px solid #dedfd9;align-items:center;gap:11px;padding-top:18px;display:flex}.arrival-city>div{flex:1}.arrival-city span,.arrival-city strong{display:block}.arrival-city span{color:var(--muted);text-transform:uppercase;letter-spacing:.8px;font-size:9px}.arrival-city strong{margin-top:3px;font-size:15px}.phone-stage{place-items:center;height:540px;display:grid;position:relative}.sun-disc{background:var(--terra);border-radius:50%;width:410px;height:410px;position:absolute;box-shadow:inset 0 0 0 22px #ffffff18}.phone-stage:before,.phone-stage:after{content:"";border:2px solid #fff5;border-radius:50%;width:130px;height:130px;position:absolute}.phone-stage:before{top:100px;left:6px}.phone-stage:after{bottom:70px;right:0}.phone{background:#15302f;border:8px solid #15302f;border-radius:42px;width:265px;height:530px;position:relative;overflow:hidden;transform:rotate(2deg);box-shadow:0 30px 60px #16302f42}.phone-top{z-index:2;background:#15302f;border-radius:0 0 16px 16px;width:90px;height:23px;position:absolute;top:0;left:50%;transform:translate(-50%)}.phone-screen{background:linear-gradient(150deg,#fffaf2,#f0eadc);height:100%;padding:34px 17px 17px;position:relative}.mini-brand{color:var(--lapis);align-items:center;gap:7px;display:flex}.mini-brand svg{width:22px;fill:var(--gold)}.mini-brand svg circle{fill:none;stroke:var(--lapis);stroke-width:4px}.mini-brand svg path:last-child{fill:var(--lapis)}.mini-brand span{letter-spacing:1px;font-size:8px;font-weight:900}.mini-kicker{color:var(--teal);letter-spacing:1px;margin-top:35px;font-size:7px;font-weight:900;display:block}.phone-screen h2{color:var(--lapis);letter-spacing:-.7px;font-size:24px;line-height:1.06}.mini-map{background:#e6dfd0;border-radius:22px;height:185px;position:relative;overflow:hidden}.mini-map:before{content:"";background:#fff9;border-radius:50% 35% 45% 30%;position:absolute;inset:16px}.mini-map svg{width:calc(100% - 16px);height:120px;position:absolute;inset:30px 8px}.mini-map path{fill:none;stroke:var(--teal);stroke-width:4px;stroke-dasharray:6 5}.pin{background:var(--terra);z-index:2;border:4px solid #fff;border-radius:50%;width:16px;height:16px;position:absolute;box-shadow:0 3px 8px #0003}.pin.one{bottom:36px;left:35px}.pin.two{top:54px;left:112px}.pin.three{top:32px;right:31px}.mini-card{background:#fff;border-radius:16px;padding:13px;position:absolute;bottom:18px;left:17px;right:17px;box-shadow:0 10px 24px #16302f16}.mini-card span,.mini-card strong{display:block}.mini-card span{color:var(--terra);font-size:8px;font-weight:800}.mini-card strong{margin-top:4px;font-size:11px}.qr-float{color:var(--lapis);background:#fff;border-radius:16px;align-items:center;gap:8px;padding:11px;display:flex;position:absolute;bottom:36px;right:-10px;box-shadow:0 13px 28px #16302f2e}.qr-float span{font-size:8px;font-weight:800;line-height:1.3}.arrival-benefits{z-index:2;border:1px solid var(--line);background:#fff;border-radius:22px;grid-template-columns:repeat(3,1fr);max-width:1080px;margin:-10px auto 60px;display:grid;position:relative;box-shadow:0 18px 40px #16302f10}.arrival-benefits article{grid-template-columns:40px 1fr;column-gap:12px;padding:25px;display:grid}.arrival-benefits article+article{border-left:1px solid var(--line)}.arrival-benefits svg{width:24px;color:var(--teal);grid-row:1/3}.arrival-benefits strong{font-size:12px}.arrival-benefits span{color:var(--muted);margin-top:4px;font-size:9px;line-height:1.5}@media (max-width:1000px){.admin-shell{grid-template-columns:1fr}.sidebar{width:250px;transition:left .25s;position:fixed;left:-260px}.sidebar.open{left:0;box-shadow:20px 0 50px #0003}.mobile-menu{place-items:center;display:grid}.kpi-grid{grid-template-columns:1fr 1fr}.dashboard-grid{grid-template-columns:1fr}.arrival-hero{text-align:center;grid-template-columns:1fr;gap:20px}.arrival-copy h1,.arrival-copy>p{margin-left:auto;margin-right:auto}.arrival-actions,.arrival-city{justify-content:center;margin-left:auto;margin-right:auto}.phone-stage{margin-top:5px}.arrival-copy h1{font-size:52px}.arrival-benefits{margin-left:25px;margin-right:25px}}@media (max-width:680px){.content{padding:23px 14px 35px}.topbar{padding:0 14px}.global-search{flex:1;width:auto}.language{display:none}.page-heading{align-items:flex-start}.heading-actions .secondary{display:none}.page-heading h1{font-size:24px}.kpi-grid,.lower-grid{grid-template-columns:1fr 1fr}.kpi{min-height:118px}.reward-stats{grid-template-columns:1fr}.arrival-header{padding:20px}.arrival-hero{padding:28px 20px 55px}.arrival-copy h1{letter-spacing:-1.8px;font-size:42px}.arrival-copy>p{font-size:16px}.arrival-actions{flex-direction:column}.arrival-actions a{width:100%}.phone-stage{margin:-35px 0;transform:scale(.86)}.arrival-benefits{grid-template-columns:1fr;margin-top:-35px}.arrival-benefits article+article{border-left:0;border-top:1px solid var(--line)}.arrival-brand span{font-size:11px}.lang-switch>svg{display:none}}.sidebar nav .support-nav-link{color:#c8d8dd;background:0 0;border-radius:12px;align-items:center;gap:12px;width:100%;height:45px;padding:0 13px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.sidebar nav .support-nav-link:hover{color:#fff;background:#ffffff1c}.admin-gate{background:radial-gradient(circle at top,#e2f1ed,#f8f7f1 58%);place-items:center;min-height:100vh;padding:24px;display:grid}.admin-gate>div,.admin-gate>form{border:1px solid var(--line);text-align:center;background:#fff;border-radius:24px;width:min(430px,100%);padding:32px;box-shadow:0 22px 60px #16302f18}.admin-gate svg{width:43px;height:43px;color:var(--teal)}.admin-gate .spin{animation:1s linear infinite gate-spin}.admin-gate span{color:var(--teal);letter-spacing:1.2px;margin:13px 0 6px;font-size:9px;font-weight:900;display:block}.admin-gate h1{margin:8px 0;font-size:24px}.admin-gate p{color:var(--muted);font-size:12px;line-height:1.5}.admin-gate label{text-align:left;margin-top:13px;font-size:10px;font-weight:800;display:block}.admin-gate input{border:1px solid var(--line);border-radius:11px;width:100%;height:44px;margin-top:6px;padding:0 12px;display:block}.admin-gate button{background:var(--lapis);color:#fff;cursor:pointer;border:0;border-radius:11px;width:100%;height:44px;margin-top:17px;font-weight:800}.admin-gate b{color:var(--terra);margin-top:9px;font-size:10px;display:block}@keyframes gate-spin{to{transform:rotate(360deg)}}
.craft-photo{opacity:.72;mix-blend-mode:multiply;background:linear-gradient(#164e7150,#16302f55),url(/images/ceramics-rishtan.png) 50%/cover;border-radius:50%;width:390px;height:390px;position:absolute}
.brand-mark,.arrival-brand img,.support-brand img,.ops-brand>img,.status-shell>header>a img,.mini-brand img{object-fit:contain;flex:none}:root{--deep-lapis:#123f5b;--cream:#fffcf6;--font-interface:var(--font-inter), Inter, "Segoe UI", Arial, sans-serif;--font-display:var(--font-source-serif), "Source Serif 4", Georgia, serif}html,body,button,input,textarea,select{font-family:var(--font-interface)}.arrival-copy h1,.phone-screen h2,.status-hero h1{font-family:var(--font-display);font-weight:700}.brand-mark{border-radius:10px;width:38px;height:38px}.arrival-brand img{border-radius:10px;width:40px;height:40px}.support-brand img{border-radius:10px;width:39px;height:39px}.ops-brand>img,.status-shell>header>a img{border-radius:9px;width:34px;height:34px}.mini-brand img{border-radius:6px;width:22px;height:22px}
.arrival-brand small{font-size:12px}.lang-switch button{place-items:center;min-width:44px;min-height:44px;padding:0;font-size:12px;display:grid}.arrival-tag,.arrival-city span{font-size:12px}.arrival-actions a,.arrival-benefits strong{font-size:14px}.arrival-benefits span{font-size:13px}.status-shell>header>a,.status-shell>header button,.status-card footer button,.status-home{min-height:44px}.status-shell>header>a,.status-shell>header>a span,.status-shell>header button{min-width:44px}.status-shell>header button,.status-kicker,.overall span,.service-list span,.status-card footer,.status-card footer button{font-size:12px!important}.service-list strong,.service-list b,.status-home{font-size:14px!important}.status-home{justify-content:center;align-items:center;display:flex}.admin-gate span,.admin-gate label,.admin-gate b,.ops-gate span,.ops-gate label,.ops-gate b,.gate-kicker,.gate-card label,.gate-note{font-size:12px}.admin-gate input,.ops-gate input,.gate-card label input{font-size:16px}.admin-gate button,.ops-gate button,.ops-gate a,.login-button{min-height:44px;font-size:14px}.support-shell :is(.support-mobile-menu,.notification,.mobile-tickets){min-width:44px;min-height:44px}.support-shell :is(.reply-tools button,.reply-box>div:last-child button){min-height:40px!important;font-size:12px!important}.admin-shell :is(button,a),.ops-shell :is(button,a){min-height:40px}.admin-shell :is(.mobile-menu,.decision button,.icon-button,.top-avatar),.ops-shell header :is(button,a){min-width:44px;min-height:44px}@media (max-width:680px){.arrival-header{gap:12px}.arrival-brand small{display:none}.lang-switch{padding:2px}}
