._8aEwW_phone{--p-navy:#1a3e5c;--p-navy-light:#2a5a82;--p-navy-header:#0a1f30;--p-orange:#e8913a;--p-bg:#fafaf8;--p-border:#e8e5df;--p-text-sub:#5a6a7e;--p-text-muted:#7a8a9e;--p-green:#22865a;--p-green-bg:#f0fdf4;--p-amber:#d97706;--p-amber-bg:#fffbeb;--p-red:#dc2626;--p-red-bg:#fef2f2;--p-blue:#3b6fc2;--p-blue-bg:#eff6ff;--p-sh-card:0 1px 3px #1a3e5c0f, 0 1px 2px #1a3e5c0a;--p-sh-btn:0 2px 6px #1a3e5c33;background:#fff;border:8px solid #101b24;border-radius:32px;width:320px;max-width:100%;height:640px;position:relative;overflow:hidden;box-shadow:0 24px 56px -18px #0a1f308c}._8aEwW_appbar{z-index:6;background:linear-gradient(135deg, #122f47, var(--p-navy-header));align-items:center;gap:8px;height:46px;padding:0 12px;display:flex;position:relative}._8aEwW_appbarLogo{border-radius:6px;flex:none;width:22px;height:22px}._8aEwW_appbarTitle{letter-spacing:-.01em;color:#fff;font-size:13px;font-weight:800}._8aEwW_appbarSub{color:#ffffff8c;margin-top:-1px;font-size:9.5px;font-weight:600}._8aEwW_screen{background:var(--p-bg);opacity:0;padding:12px;animation:12s infinite _8aEwW_scr;position:absolute;inset:46px 0 0;overflow:hidden}._8aEwW_screen1{animation-delay:0s}._8aEwW_screen2{animation-delay:4s}._8aEwW_screen3{animation-delay:8s}@keyframes _8aEwW_scr{0%{opacity:0;transform:translate(10px)}2%{opacity:1;transform:none}30%{opacity:1;transform:none}33.4%{opacity:0;transform:translate(-10px)}to{opacity:0;transform:translate(-10px)}}._8aEwW_head{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:12px;display:flex}._8aEwW_hi{letter-spacing:-.02em;color:#1a2b3d;font-size:17px;font-weight:800}._8aEwW_date{color:var(--p-text-muted);margin-top:1px;font-size:10.5px;font-weight:500}._8aEwW_avatar{background:linear-gradient(135deg, var(--p-navy), var(--p-navy-light));color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:grid}._8aEwW_label{text-transform:uppercase;letter-spacing:1.5px;color:var(--p-text-muted);align-items:center;gap:5px;margin:0 0 6px 2px;font-size:9px;font-weight:800;display:flex}._8aEwW_labelSpaced{margin-top:12px}._8aEwW_card{border:1px solid var(--p-border);box-shadow:var(--p-sh-card);background:#fff;border-radius:16px;margin-bottom:10px;padding:11px}._8aEwW_job{align-items:flex-start;gap:9px;display:flex}._8aEwW_jobIcon{background:var(--p-blue-bg);width:36px;height:36px;color:var(--p-blue);border-radius:10px;flex:none;place-items:center;display:grid}._8aEwW_jobName{color:#1a2b3d;font-size:12.5px;font-weight:700;line-height:1.25}._8aEwW_jobAddr{color:var(--p-text-sub);margin-top:2px;font-size:10.5px}._8aEwW_badges{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}._8aEwW_badge{background:var(--p-blue-bg);color:var(--p-blue);border-radius:20px;align-items:center;gap:3px;padding:3px 7px;font-size:9px;font-weight:700;display:inline-flex}._8aEwW_badgeAmber{background:var(--p-amber-bg);color:var(--p-amber)}._8aEwW_actions{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border:2px solid #1a3e5c1f;border-radius:16px;margin-bottom:10px;padding:10px}._8aEwW_actionsLabel{margin-bottom:7px}._8aEwW_btn{border-radius:10px;justify-content:center;align-items:center;gap:7px;height:44px;font-size:12.5px;font-weight:700;display:flex}._8aEwW_btnNav{background:linear-gradient(135deg, var(--p-navy), var(--p-navy-light));color:#fff;box-shadow:var(--p-sh-btn)}._8aEwW_btnWhite{height:40px;color:var(--p-navy);background:#fff;border:1.5px solid #1a3e5c2e;margin-top:7px}._8aEwW_kpis{grid-template-columns:1fr 1fr;gap:8px;display:grid}._8aEwW_kpi{border-radius:16px;padding:10px}._8aEwW_kpiBlue{background:linear-gradient(135deg,#eff6ff,#dbeafe);border:1px solid #3b6fc240}._8aEwW_kpiRed{background:linear-gradient(135deg,#fef2f2,#fee2e2);border:1px solid #dc262638}._8aEwW_kpiIcon{background:#ffffffb3;border-radius:8px;place-items:center;width:28px;height:28px;margin-bottom:6px;display:grid}._8aEwW_kpiLabel{text-transform:uppercase;letter-spacing:1px;color:var(--p-text-sub);font-size:8.5px;font-weight:800}._8aEwW_kpiValue{letter-spacing:-.02em;color:#1a2b3d;margin-top:1px;font-size:15px;font-weight:800}._8aEwW_weekGrid{text-align:center;grid-template-columns:repeat(5,1fr);gap:5px;display:grid}._8aEwW_weekDay{color:var(--p-text-muted);margin-bottom:4px;font-size:8.5px;font-weight:700}._8aEwW_weekValue{border-radius:7px;padding:6px 0;font-size:11px;font-weight:800}._8aEwW_weekFull{background:var(--p-green-bg);color:var(--p-green)}._8aEwW_weekHalf{background:var(--p-amber-bg);color:var(--p-amber)}._8aEwW_weekNone{color:var(--p-text-muted);background:#f1f5f9}._8aEwW_formHeader{align-items:center;gap:8px;margin-bottom:12px;display:flex}._8aEwW_formHeaderIcon{width:32px;height:32px;color:var(--p-navy);background:#1a3e5c14;border-radius:9px;place-items:center;display:grid}._8aEwW_formHeaderTitle{letter-spacing:-.02em;color:#1a2b3d;font-size:15px;font-weight:800}._8aEwW_infoBox{color:var(--p-navy);background:#1a3e5c12;border:1px solid #1a3e5c29;border-radius:12px;align-items:flex-start;gap:7px;margin-bottom:11px;padding:8px 9px;font-size:10.5px;line-height:1.35;display:flex}._8aEwW_infoIcon{flex:none;margin-top:1px}._8aEwW_field{margin-bottom:11px}._8aEwW_fieldLabel{color:#1a2b3d;margin-bottom:4px;font-size:10.5px;font-weight:700;display:block}._8aEwW_input{border:1px solid var(--p-border);color:#1a2b3d;background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:9px 10px;font-size:11.5px;font-weight:600;display:flex}._8aEwW_inputMuted{min-height:44px;color:var(--p-text-muted);align-items:flex-start;font-weight:500}._8aEwW_picked{background:#f1f5f9;border-radius:12px;align-items:center;gap:7px;padding:8px 10px;display:flex}._8aEwW_pickedDot{background:var(--p-blue);border-radius:50%;flex:none;width:6px;height:6px}._8aEwW_pickedName{color:#1a2b3d;font-size:11.5px;font-weight:700}._8aEwW_pickedSub{color:var(--p-text-muted);font-size:9.5px}._8aEwW_seg{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}._8aEwW_seg2{grid-template-columns:1fr 1fr;gap:6px;display:grid}._8aEwW_opt{text-align:center;border:2px solid var(--p-border);background:#fff;border-radius:12px;padding:10px 4px}._8aEwW_optTitle{color:#1a2b3d;font-size:10.5px;font-weight:700;line-height:1.2}._8aEwW_optSub{color:var(--p-text-muted);margin-top:2px;font-size:8.5px;font-weight:600}._8aEwW_optGreen{background:var(--p-green-bg);border-color:#10b981}._8aEwW_optGreen ._8aEwW_optTitle{color:var(--p-green)}._8aEwW_optNavy{border-color:var(--p-navy);background:#1a3e5c0f}._8aEwW_optNavy ._8aEwW_optTitle{color:var(--p-navy)}._8aEwW_save{background:linear-gradient(135deg, var(--p-navy), var(--p-navy-light));color:#fff;height:46px;box-shadow:var(--p-sh-btn);border-radius:12px;justify-content:center;align-items:center;margin-top:14px;font-size:12.5px;font-weight:700;display:flex}._8aEwW_row{border:1px solid var(--p-border);box-shadow:var(--p-sh-card);background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;padding:10px 11px;display:flex}._8aEwW_rowFresh{background:var(--p-green-bg);border-color:#22865a66}._8aEwW_rowName{color:#1a2b3d;font-size:12px;font-weight:700}._8aEwW_rowSub{color:var(--p-text-sub);margin-top:1px;font-size:10px}._8aEwW_rowDay{white-space:nowrap;color:var(--p-navy);font-size:10.5px;font-weight:800}._8aEwW_toast{color:#fff;background:#12263a;border-radius:12px;align-items:center;gap:8px;padding:11px 12px;font-size:11.5px;font-weight:700;animation:.45s .25s both _8aEwW_toastIn;display:flex;position:absolute;bottom:14px;left:12px;right:12px;box-shadow:0 8px 24px #0000004d}@keyframes _8aEwW_toastIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}._8aEwW_tap{z-index:9;border:2px solid var(--p-orange,#e8913a);opacity:0;pointer-events:none;background:#e8913a4d;border-radius:50%;width:32px;height:32px;position:absolute}._8aEwW_tap1{margin-left:-16px;animation:12s 3.2s infinite _8aEwW_tap;top:266px;left:50%}._8aEwW_tap2{margin-left:-16px;animation:12s 7.2s infinite _8aEwW_tap;top:557px;left:50%}@keyframes _8aEwW_tap{0%,to{opacity:0;transform:scale(.55)}1.6%{opacity:1;transform:scale(1)}5%{opacity:0;transform:scale(1.65)}}@media (prefers-reduced-motion:reduce){._8aEwW_screen,._8aEwW_tap,._8aEwW_toast{animation:none!important}._8aEwW_screen1{opacity:1}}
