.app-module__FYPa_q__page{--accent:#0f7f71;--line:#e3e8ef;--muted:#677489;color:#1b2430;min-height:100vh;font-family:var(--font-body);background:linear-gradient(160deg,#e6f3f1 0%,#f4f6f9 60%);font-size:14px}.app-module__FYPa_q__banner{color:#ffffffb8;background:#1b2430;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;padding:8px 20px;font-size:12.5px;display:flex}.app-module__FYPa_q__banner a{color:#fff;align-items:center;gap:6px;font-weight:600;display:inline-flex}.app-module__FYPa_q__stage{justify-content:center;align-items:center;gap:64px;padding:40px 20px 56px;display:flex}.app-module__FYPa_q__copy{max-width:380px}.app-module__FYPa_q__eyebrow{color:var(--accent);text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:700}.app-module__FYPa_q__copy h1{margin:0 0 16px;font-size:28px;line-height:1.25}.app-module__FYPa_q__copy ul{color:var(--muted);gap:10px;margin:0;padding-left:18px;line-height:1.55;display:grid}.app-module__FYPa_q__phone{background:#1b2430;border-radius:44px;width:360px;padding:12px;position:relative;box-shadow:0 30px 70px #1b243040}.app-module__FYPa_q__notch{z-index:1;background:#1b2430;border-radius:999px;width:96px;height:22px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.app-module__FYPa_q__screen{background:#f4f6f9;border-radius:34px;align-content:start;gap:12px;height:740px;padding:46px 14px 76px;display:grid;position:relative;overflow:hidden}.app-module__FYPa_q__top{justify-content:space-between;align-items:center;display:flex}.app-module__FYPa_q__top small,.app-module__FYPa_q__top strong{display:block}.app-module__FYPa_q__top small{color:var(--muted);font-size:12px}.app-module__FYPa_q__top strong{font-size:17px}.app-module__FYPa_q__bell{width:38px;height:38px;color:var(--muted);background:#fff;border-radius:50%;place-items:center;display:grid}.app-module__FYPa_q__clockCard{color:#fff;text-align:center;background:linear-gradient(150deg,#0f7f71,#0b5f55);border-radius:20px;justify-items:center;gap:6px;padding:18px 16px 14px;display:grid}.app-module__FYPa_q__clockCard small{opacity:.8;font-size:12.5px}.app-module__FYPa_q__clockCard>b{font-family:var(--font-display);font-size:44px;line-height:1.05}.app-module__FYPa_q__location{background:#ffffff29;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:12px;display:inline-flex}.app-module__FYPa_q__checkBtn{width:100%;color:var(--accent);font:700 15px/1 var(--font-body);background:#fff;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;margin-top:6px;padding:12px;display:inline-flex}.app-module__FYPa_q__shift{opacity:.9;grid-template-columns:repeat(3,1fr);width:100%;margin-top:4px;font-size:11.5px;display:grid}.app-module__FYPa_q__shift b{font-size:13px;display:block}.app-module__FYPa_q__quick{text-align:center;color:var(--muted);grid-template-columns:repeat(4,1fr);gap:6px;font-size:11.5px;display:grid}.app-module__FYPa_q__quick span{justify-items:center;gap:5px;display:grid}.app-module__FYPa_q__quick i{width:46px;height:46px;color:var(--accent);background:#fff;border-radius:14px;place-items:center;display:grid}.app-module__FYPa_q__card{background:#fff;border-radius:16px;padding:12px 14px}.app-module__FYPa_q__cardHead{justify-content:space-between;margin-bottom:8px;font-size:13.5px;display:flex}.app-module__FYPa_q__cardHead small{color:var(--accent);font-weight:600}.app-module__FYPa_q__leave{text-align:center;color:var(--muted);grid-template-columns:repeat(3,1fr);font-size:12px;display:grid}.app-module__FYPa_q__leave b{color:#1b2430;font-family:var(--font-display);font-size:20px;display:block}.app-module__FYPa_q__history{gap:8px;margin:0;padding:0;font-size:12.5px;list-style:none;display:grid}.app-module__FYPa_q__history li{grid-template-columns:78px 1fr auto;align-items:center;display:grid}.app-module__FYPa_q__history em{border-radius:999px;padding:1px 8px;font-size:11px;font-style:normal;font-weight:600}.app-module__FYPa_q__st_ok{color:#1f8a5b;background:#e6f4ec}.app-module__FYPa_q__st_late{color:#a86200;background:#fdf1dc}.app-module__FYPa_q__st_leave{color:var(--muted);background:#eef1f5}.app-module__FYPa_q__tabbar{border-top:1px solid var(--line);color:var(--muted);text-align:center;background:#fff;grid-template-columns:repeat(4,1fr);padding:8px 6px 14px;font-size:11px;display:grid;position:absolute;bottom:0;left:0;right:0}.app-module__FYPa_q__tabbar span{justify-items:center;gap:3px;display:grid}.app-module__FYPa_q__tabActive{color:var(--accent);font-weight:700}@media (max-width:860px){.app-module__FYPa_q__stage{flex-direction:column;gap:28px;padding-top:24px}.app-module__FYPa_q__copy{max-width:360px}}@media (max-width:480px){.app-module__FYPa_q__stage{padding:20px 0 0}.app-module__FYPa_q__copy{padding:0 16px}.app-module__FYPa_q__phone{width:100%;box-shadow:none;background:0 0;border-radius:0;padding:0}.app-module__FYPa_q__notch{display:none}.app-module__FYPa_q__screen{border-radius:0;height:auto;padding-top:16px;padding-bottom:86px}}
