:root{--brand: #0E7E6E;--brand-deep: #076155;--brand-soft: #E1F3EF;--blue: #1F88C8;--canvas: #F4F7F7;--card: #FFFFFF;--ink: #1A2023;--ink-soft: #666E72;--line: #E6E9EA;--admit: #2E9958;--admit-soft: #E6F6EC;--dis: #E13C4A;--dis-soft: #FEEBED;--deliv: #7854E3;--deliv-soft: #EFEAFE;--vacant-bar: #CAD9E4;--warn: #B36B00;--radius: 20px;--font: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Arabic", "Segoe UI", Tahoma, "Noto Sans Arabic", sans-serif;color-scheme:light}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;background:var(--canvas);color:var(--ink);font-family:var(--font);font-size:16px}body{font-variant-numeric:tabular-nums;overscroll-behavior-y:none}button{font:inherit;color:inherit;border:0;background:none;cursor:pointer;padding:0}input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid color-mix(in srgb,var(--brand) 55%,transparent);outline-offset:2px;border-radius:10px}.ltr{direction:ltr;unicode-bidi:isolate}.muted{color:var(--ink-soft)}.small{font-size:13px}.tiny{font-size:11px}.bold{font-weight:700}.row{display:flex;align-items:center;gap:10px}.between{justify-content:space-between}.grow{flex:1;min-width:0}.col{display:flex;flex-direction:column}.stack{display:flex;flex-direction:column;gap:16px}.center{text-align:center}.app{min-height:100dvh;padding-bottom:calc(96px + env(safe-area-inset-bottom))}.topbar{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:calc(8px + env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) 8px max(16px,env(safe-area-inset-left));background:color-mix(in srgb,var(--canvas) 88%,transparent);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.wordmark{font-weight:800;font-size:19px;direction:ltr}.wordmark span{color:var(--brand)}.icon-btn{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--card);box-shadow:0 1px 4px #0000000f}.page{padding:8px max(16px,env(safe-area-inset-right)) 24px max(16px,env(safe-area-inset-left));max-width:760px;margin:0 auto}.card{background:var(--card);border-radius:var(--radius);padding:16px;box-shadow:0 4px 14px #0000000d}.section-title{font-size:19px;font-weight:800;margin:0}.section-sub{font-size:13px;color:var(--ink-soft);margin:4px 0 0}.tabbar{position:fixed;z-index:30;bottom:calc(10px + env(safe-area-inset-bottom));left:50%;transform:translate(-50%);display:flex;gap:4px;padding:6px;border-radius:999px;background:#ffffffeb;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 8px 28px #0000001f;border:1px solid var(--line)}.tab{min-width:92px;padding:8px 14px;border-radius:999px;display:flex;flex-direction:column;align-items:center;gap:2px;font-size:12px;font-weight:600;color:var(--ink)}.tab svg{width:24px;height:24px}.tab.active{background:#edefef;color:var(--brand)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 18px;border-radius:16px;font-weight:700;font-size:16px}.btn-primary{background:var(--brand);color:#fff;box-shadow:0 6px 16px #0e7e6e40}.btn-primary:disabled{opacity:.6}.btn-light{background:var(--card);color:var(--brand-deep);border:1px solid var(--line)}.btn-block{width:100%}.pill{white-space:nowrap;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:600}.splash{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#0d645a;display:grid;place-items:center;color:#fff;transition:opacity .6s ease}.splash.out{opacity:0;pointer-events:none}.splash img{width:140px;height:140px;animation:markIn 1.2s ease-out both}.splash .words{margin-top:18px;text-align:center;animation:wordsIn 1s .5s ease-out both}.splash .words b{display:block;font-size:30px;direction:ltr}.splash .words b span{opacity:.72}.splash .words small{opacity:.8;font-size:15px}@keyframes markIn{0%{transform:scale(1.06);opacity:.85}to{transform:scale(.94);opacity:1}}@keyframes wordsIn{0%{transform:translateY(14px);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion: reduce){.splash img,.splash .words{animation:none}}.welcome{min-height:100dvh;display:flex;flex-direction:column;background:var(--canvas)}.hero{position:relative;height:50dvh;min-height:280px;overflow:hidden}.hero img{width:100%;height:100%;object-fit:cover}.hero:after{content:"";position:absolute;inset:auto 0 0 0;height:160px;background:linear-gradient(transparent,var(--canvas))}.hero .credit{position:absolute;z-index:1;bottom:168px;inset-inline-end:14px;font-size:10px;color:#fff;background:#00000047;padding:3px 8px;border-radius:99px}.lang-switch{position:absolute;z-index:2;top:calc(12px + env(safe-area-inset-top));left:50%;transform:translate(-50%);display:flex;padding:3px;gap:2px;border-radius:999px;background:#ffffffb3;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);direction:ltr}.lang-switch button{padding:8px 16px;border-radius:999px;font-size:14px;font-weight:600}.lang-switch button.on{background:var(--brand);color:#fff}.panel{position:relative;z-index:3;margin:-60px max(16px,env(safe-area-inset-right)) calc(16px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:var(--card);border-radius:28px;padding:20px;box-shadow:0 8px 24px #00000014;display:flex;flex-direction:column;gap:16px;max-width:520px;align-self:center;width:calc(100% - 32px)}.appmark{width:52px;height:52px;border-radius:15px;padding:9px;background:linear-gradient(135deg,#1A9682,var(--brand-deep));box-shadow:0 5px 10px #07615559}.code-input{width:100%;min-height:52px;border-radius:14px;border:1.5px solid var(--line);padding:0 14px;font-size:20px;letter-spacing:3px;text-align:center;text-transform:uppercase;direction:ltr;background:var(--canvas)}.error{color:var(--dis);font-size:14px;font-weight:600;text-align:center}.linkish{color:var(--brand);font-weight:600;font-size:15px;min-height:44px}.date-chip{align-self:center;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:var(--card);border:1px solid var(--line);font-weight:600;font-size:14px}.live{background:var(--admit);color:#fff;font-weight:800;font-size:12px;padding:5px 10px;border-radius:999px;display:inline-flex;gap:6px;align-items:center;direction:ltr}.live i{width:6px;height:6px;border-radius:50%;background:#fff;display:block}.kpis{display:grid;grid-template-columns:1fr 1fr;gap:12px}.kpi{background:var(--card);border-radius:var(--radius);padding:14px;min-height:124px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 4px 14px #0000000d}.kpi.hero-kpi{background:linear-gradient(180deg,var(--brand),var(--brand-deep));color:#fff}.kpi .num{font-size:40px;font-weight:800;line-height:1}.kpi.hero-kpi .num{font-size:46px;text-align:center}.badge{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;flex:none}.badge svg{width:20px;height:20px}.ward-row{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}.ward-row:last-child{border-bottom:0}.dot{width:12px;height:12px;border-radius:50%;flex:none}.stat{width:70px;text-align:center}.stat b{display:block;font-size:18px}.stat span{font-size:11px;color:var(--ink-soft);white-space:nowrap}.er-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.er-cell{border-radius:14px;padding:10px 4px;text-align:center;background:var(--canvas)}.er-cell.on{background:var(--brand-soft)}.er-cell b{display:block;font-size:20px}.er-cell span{display:block;font-size:11px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.summary-bar{position:sticky;top:calc(60px + env(safe-area-inset-top));z-index:15;display:flex;padding:8px 12px;background:color-mix(in srgb,var(--canvas) 90%,transparent);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid var(--line)}.summary-bar>div{flex:1;text-align:center}.summary-bar b{display:block;font-size:20px}.summary-bar span{font-size:11px;font-weight:600;color:var(--ink-soft)}.ward-card{background:var(--card);border-radius:var(--radius);padding:14px;box-shadow:0 4px 14px #0000000d;display:flex;flex-direction:column;gap:12px}.ward-head{display:flex;align-items:center;gap:12px;width:100%;text-align:start}.ward-bar{width:5px;height:42px;border-radius:3px;flex:none}.ward-count{font-size:32px;font-weight:800;line-height:1}.chev{transition:transform .2s;color:var(--ink-soft)}.chev.open{transform:rotate(180deg)}.flows{display:grid;grid-template-columns:1fr 1fr;gap:10px}.flow{display:flex;align-items:center;padding:4px;border-radius:14px}.flow .mid{flex:1;text-align:center}.flow .mid span{display:block;font-size:11px;font-weight:700}.flow .mid .wheel{display:inline-grid;font-size:26px;font-weight:800}.step{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;font-size:22px;font-weight:700;flex:none}.step:disabled{opacity:.3}.step.filled{color:#fff}.step.ring{border:1.5px solid var(--line)}.wheel{position:relative;display:inline-grid;place-items:center;min-width:48px;min-height:40px;font-weight:800;font-size:22px}.wheel select{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;height:100%;font-size:16px;cursor:pointer}.detail-row{display:flex;align-items:center;gap:8px}.note{width:100%;min-height:44px;border-radius:12px;border:0;background:var(--canvas);padding:10px 12px}.info-line{display:flex;gap:6px;align-items:center;font-size:12px;color:var(--ink-soft)}.rooms{display:grid;grid-template-columns:1fr 1fr;gap:10px}.room{display:flex;flex-direction:column;align-items:center;gap:4px;border-radius:14px;padding:10px;text-align:center;font-size:13px;font-weight:700;background:var(--brand-soft);color:var(--brand-deep);min-height:72px}.room.on{background:#6b7380;color:#fff}.room small{display:block;font-size:11px;font-weight:800;margin-top:2px}.er-tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px}.er-tile{border-radius:16px;padding:10px;background:var(--card);box-shadow:0 2px 8px #0000000a}.er-tile.on{background:var(--brand-soft)}.er-tile .t{display:flex;justify-content:space-between;gap:6px;font-weight:700;font-size:14px}.er-tile .t small{color:var(--ink-soft);font-size:11px;direction:ltr}.er-tile .ctl{display:flex;align-items:center;justify-content:space-between;margin-top:6px}.field{width:100%;min-height:48px;border-radius:12px;border:1px solid var(--line);padding:0 12px;background:var(--card)}.datetime{display:flex;gap:8px;align-items:center;flex:1;min-width:0}.datetime input{min-height:44px;border-radius:12px;border:0;background:#eef0f0;padding:0 8px;font-size:14px;font-weight:600;direction:ltr;width:100%;min-width:0}.success{display:flex;gap:10px;align-items:center;background:var(--admit-soft);border-radius:16px;padding:12px;font-weight:600;font-size:15px}.rpt{display:flex;flex-direction:column;gap:14px;color:var(--ink);background:#fff}.rpt h3{margin:0;font-size:12px;font-weight:700}.rpt .cap{margin-bottom:6px}.lh{display:flex;align-items:center;gap:12px;direction:ltr}.lh h1{flex:1;min-width:0;margin:0;font-size:clamp(16px,5.2vw,22px);font-weight:700;white-space:nowrap;text-align:start}[dir=rtl] .lh h1{direction:rtl;text-align:left}.lh img{height:58px;width:auto;max-width:55%;object-fit:contain;flex:none}@media (max-width: 440px){.lh img{height:44px}}.pdf-mode .lh img{height:58px}.pdf-mode .lh h1{font-size:22px}.rpt-head{display:flex;flex-direction:column;gap:8px}.rule{height:2px;background:var(--brand)}.meta{display:flex;justify-content:center;align-items:center;gap:18px;font-size:12px;font-weight:600;background:var(--canvas);border-radius:12px;padding:8px;white-space:nowrap}.meta>span{display:inline-flex;align-items:center;gap:4px}.rks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.rk{background:var(--canvas);border-radius:12px;padding:10px 2px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px}.rk-h{display:flex;align-items:center;justify-content:center;gap:3px;font-size:10px;font-weight:600;line-height:1.2;min-height:24px;padding:0 2px;text-align:center}.rk-h>span:first-child{flex:none}.rk b{font-size:26px;font-weight:700;line-height:1.1}.ring-k{background:none;padding:0}.rk-l{font-size:9px;font-weight:600}.overnote{background:#fff5dc;color:#8c5400;border-radius:10px;padding:8px;font-size:9px;font-weight:500}.two{display:grid;grid-template-columns:minmax(0,1fr) 136px;gap:12px;align-items:start}.box{background:var(--canvas);border-radius:12px;padding:10px;display:flex;flex-direction:column;gap:8px}.legend{display:inline-flex;gap:6px;font-size:8px;white-space:nowrap}.legend i{display:inline-block;width:7px;height:7px;border-radius:50%;margin-inline-end:3px}.bar{display:flex;align-items:center;gap:6px}.bl{font-size:9px;font-weight:700;white-space:nowrap;overflow:hidden;flex:none}.bar .track{flex:1;display:flex;height:16px;border-radius:4px;overflow:hidden;direction:inherit}.bar .occ{background:var(--brand);color:#fff;font-size:9px;font-weight:700;display:grid;place-items:center;flex:none}.bar .vac{background:var(--vacant-bar);color:var(--ink);font-size:9px;font-weight:700;display:grid;place-items:center;flex:none}.bar .track:has(>:first-child:last-child),.bar .track{border-radius:4px}.bt{width:20px;text-align:center;font-size:10px;font-weight:700;flex:none}.mv{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:600}.mv-i{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;flex:none}.mv b{font-size:16px;font-weight:700}.dayt{display:flex;flex-direction:column;gap:2px;font-size:9px;padding-top:2px}.dayt span{color:var(--ink-soft)}table.dept{width:100%;border-collapse:collapse;font-size:10px;table-layout:fixed}table.dept th{background:var(--canvas);color:var(--ink-soft);font-size:9px;font-weight:700;padding:6px}table.dept td{padding:6px;text-align:center;border-bottom:.5px solid var(--line);white-space:nowrap}table.dept th{border-bottom:.5px solid var(--line)}table.dept td:first-child,table.dept th:first-child{text-align:start;font-weight:700;width:26%}table.dept tr.total td{background:var(--brand-soft);font-weight:700}.notes{font-size:9px;padding-top:6px}.rooms4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.rooms4>div{border-radius:8px;padding:6px 2px;display:flex;flex-direction:column;align-items:center;gap:2px;font-size:8px;font-weight:600;background:var(--brand-soft);color:var(--brand-deep)}.rooms4>div span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.rooms4>div b{font-size:8px}.rooms4>div.on{color:#fff}.foot-note{margin:6px 0 0;font-size:8px;color:var(--ink-soft)}.erstrip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.erstrip>div{border-radius:8px;padding:6px 2px;text-align:center;background:var(--canvas)}.erstrip>div.on{background:var(--brand-soft)}.erstrip b{display:block;font-size:14px;font-weight:700;color:var(--ink-soft)}.erstrip>div.on b{color:var(--brand-deep)}.erstrip span{display:block;font-size:8px;font-weight:600;white-space:nowrap;overflow:hidden}.rfoot{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding-top:4px}.rf-end{gap:2px;align-items:flex-end;font-size:8px;color:var(--ink-soft);text-align:end}.tiny8{font-size:8px}.s9{font-size:9px}.s10{font-size:10px;font-weight:600}.signline{display:inline-block;width:150px;border-bottom:.8px solid var(--ink-soft)}.actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.act{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 6px;border-radius:16px;background:#fff;border:1px solid var(--line);color:var(--brand-deep);font-size:15px;font-weight:600}.act.filled{background:var(--brand);color:#fff;border-color:transparent}.act:disabled{opacity:.6}.large-title{font-size:32px;font-weight:800;margin:4px 0 0}.list-group{background:#fff;border-radius:12px;overflow:hidden}.list-group .list-item{border-radius:0;border-bottom:.5px solid var(--line)}.list-group .list-item:last-child{border-bottom:0}.chev-fwd{color:var(--ink-soft);display:grid}[dir=rtl] .chev-fwd,[dir=rtl] .flip-rtl{transform:scaleX(-1)}.pdf-mode{width:722px}.list-item{display:flex;align-items:center;gap:12px;padding:12px;background:var(--card);border-radius:16px;width:100%;text-align:start}.doc-ic{width:36px;height:36px;border-radius:10px;background:var(--brand-soft);color:var(--brand);display:grid;place-items:center;flex:none}.queue{background:#fff5dc;color:#8c5400;border-radius:14px;padding:10px 12px;font-size:13px;font-weight:600}.user-row{display:flex;align-items:center;gap:10px;padding:12px 0;border-bottom:1px solid var(--line)}.role{font-size:11px;font-weight:700;padding:3px 8px;border-radius:99px;background:var(--brand-soft);color:var(--brand-deep)}.role.viewer{background:#eaf1f8;color:#1f5f8c}.role.admin{background:#f1eafe;color:#5a3bb8}.invite-box{background:var(--brand-soft);border-radius:14px;padding:12px;text-align:center}.invite-box b{display:block;font-size:26px;letter-spacing:3px;direction:ltr;margin:6px 0}.seg{display:flex;background:#e6e6eb;padding:3px;border-radius:12px}.seg button{flex:1;min-height:40px;border-radius:10px;font-weight:600;font-size:14px}.seg button.on{background:#fff;box-shadow:0 1px 4px #00000014;color:var(--brand-deep)}.toast{position:fixed;z-index:60;left:50%;transform:translate(-50%);bottom:calc(100px + env(safe-area-inset-bottom));background:var(--ink);color:#fff;padding:10px 16px;border-radius:999px;font-size:14px;font-weight:600}@media print{@page{size:A4;margin:12mm}html,body{background:#fff}.no-print,.topbar,.tabbar,.success,.actions,.queue,.install{display:none!important}.app{padding:0;min-height:0}.page{padding:0;max-width:none}.card{box-shadow:none!important;padding:0!important;border:0!important}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media (max-width: 380px){.tab{min-width:76px}.two{grid-template-columns:1fr}}.ios-head{font-size:13px;color:var(--ink-soft);padding:0 16px 6px}.ios-group{background:#fff;border-radius:12px;overflow:hidden}.ios-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;padding:10px 16px;border-bottom:.5px solid var(--line);font-size:16px}.ios-row:last-child{border-bottom:0}.ios-row b{font-variant-numeric:tabular-nums}.install{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:var(--brand-soft);color:var(--brand-deep);font-size:12px}.install b{display:block;font-size:14px}.install-btn{background:var(--brand);color:#fff;font-weight:700;padding:8px 16px;border-radius:999px;font-size:14px}[data-platform=android]{--font: Roboto, "Noto Sans Arabic", "Google Sans", system-ui, sans-serif;--canvas: #F5FAF8;--card: #FFFFFF;--m3-surface-c: #E9EFED;--m3-sec-c: #CCE8E1;--m3-outline: #BEC9C5;--radius: 16px}[data-platform=android] body{font-family:var(--font)}[data-platform=android] .topbar{justify-content:flex-start;gap:4px;min-height:64px;padding-top:calc(8px + env(safe-area-inset-top));background:var(--canvas);backdrop-filter:none;-webkit-backdrop-filter:none}[data-platform=android] .topbar .bar-spacer{display:none}[data-platform=android] .topbar .wordmark{flex:1;font-size:22px;font-weight:500;padding-inline-start:4px}[data-platform=android] .icon-btn{width:48px;height:48px;background:transparent;box-shadow:none}[data-platform=android] .icon-btn:active,[data-platform=android] .tab:active,[data-platform=android] .ward-row:active,[data-platform=android] .list-item:active{background:#0e7e6e1a}[data-platform=android] .app{padding-bottom:calc(96px + env(safe-area-inset-bottom))}[data-platform=android] .tabbar{left:0;right:0;bottom:0;transform:none;border-radius:0;border:0;padding:12px 8px calc(16px + env(safe-area-inset-bottom));gap:0;background:var(--m3-surface-c);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;justify-content:space-around}[data-platform=android] .tab{flex:1;min-width:0;padding:0;background:none!important;gap:4px;font-weight:500;font-size:12px;color:#3f4946}[data-platform=android] .tab svg{width:64px;height:32px;padding:4px 20px;border-radius:16px;box-sizing:border-box;transition:background .2s}[data-platform=android] .tab.active{color:#191c1b;font-weight:700}[data-platform=android] .tab.active svg{background:var(--m3-sec-c);color:#002019}[data-platform=android] .card,[data-platform=android] .kpi,[data-platform=android] .ward-card,[data-platform=android] .er-tile{box-shadow:0 1px 2px #0000001f,0 1px 3px 1px #0000000f;border-radius:12px}[data-platform=android] .kpi .num,[data-platform=android] .ward-count,[data-platform=android] .summary-bar b{font-weight:500}[data-platform=android] .kpi.hero-kpi{background:var(--brand)}[data-platform=android] .section-title{font-weight:500;font-size:22px}[data-platform=android] .large-title{font-weight:400;font-size:28px}[data-platform=android] .btn{border-radius:999px;min-height:48px;font-weight:500;font-size:15px;letter-spacing:.1px;box-shadow:none}[data-platform=android] .btn-light,[data-platform=android] .act{border:1px solid var(--m3-outline);background:transparent}[data-platform=android] .act{border-radius:999px;font-weight:500;font-size:14px;min-height:44px}[data-platform=android] .act.filled{background:var(--brand);border-color:transparent}[data-platform=android] .step.filled{border-radius:12px}[data-platform=android] .seg{background:transparent;border:1px solid var(--m3-outline);border-radius:999px;padding:0;overflow:hidden}[data-platform=android] .seg button{border-radius:0;min-height:40px;font-weight:500}[data-platform=android] .seg button+button{border-inline-start:1px solid var(--m3-outline)}[data-platform=android] .seg button.on{background:var(--m3-sec-c);box-shadow:none;color:#002019}[data-platform=android] .field,[data-platform=android] .note,[data-platform=android] .datetime input{border-radius:4px 4px 0 0;border:0;border-bottom:1px solid #6F7975;background:var(--m3-surface-c)}[data-platform=android] .panel{border-radius:28px 28px 0 0}[data-platform=android] .lang-switch{background:#ffffffd9}[data-platform=android] .live{border-radius:8px}[data-platform=android] .date-chip{border-radius:8px;border-color:var(--m3-outline)}[data-platform=android] .ios-group,[data-platform=android] .list-group{border-radius:12px}[data-platform=android] .ios-head{color:var(--brand);font-weight:500;font-size:14px}[data-platform=android] .toast{border-radius:4px;background:#2e3130;bottom:calc(100px + env(safe-area-inset-bottom));left:16px;right:16px;transform:none;text-align:start;padding:14px 16px}[data-platform=android] .rpt,[data-platform=android] .rpt *{font-family:var(--font)}html[dir=rtl][data-platform=android] .topbar .wordmark{text-align:right}.er-sub{font-size:11px;font-weight:700;color:var(--warn);margin-top:2px}.er-cell .er-pending{display:block;font-size:9px;font-weight:700;color:var(--warn)}.erstrip span.pend{font-size:7px;font-weight:700;color:var(--warn)}.edit-banner{display:flex;align-items:center;gap:10px;background:#fff5dc;color:#8c5400;border-radius:14px;padding:10px 12px}.edit-banner b{display:block;font-size:15px}.edit-banner span{font-size:12px}
