.page-module___8gW1W__page{color:#1c1c1e;min-height:100dvh;font-family:var(--font-noto), sans-serif;background:#f2f2f7;flex-direction:column;display:flex}.page-module___8gW1W__header{background:#f2f2f7;justify-content:space-between;align-items:center;padding:52px 20px 12px;display:flex}.page-module___8gW1W__back{color:#007aff;width:40px;font-size:17px;text-decoration:none}.page-module___8gW1W__title{color:#1c1c1e;font-size:17px;font-weight:700}.page-module___8gW1W__tabs{background:#7676801f;border-radius:11px;gap:2px;margin:4px 20px 0;padding:2px;display:flex}.page-module___8gW1W__tab{color:#3c3c43;cursor:pointer;font-size:15px;font-weight:600;font-family:var(--font-noto), sans-serif;background:0 0;border:none;border-radius:9px;flex:1;padding:8px;transition:all .2s}.page-module___8gW1W__tabActive{color:#1c1c1e;background:#fff;box-shadow:0 1px 3px #0000001f,0 1px 2px #00000014}.page-module___8gW1W__content{flex-direction:column;flex:1;gap:12px;padding:16px 20px 60px;display:flex}.page-module___8gW1W__empty{color:#8e8e93;text-align:center;padding:48px 0 0;font-size:15px}.page-module___8gW1W__card{background:#fff;border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex;box-shadow:0 1px 3px #00000014,0 1px 8px #0000000a}.page-module___8gW1W__cardHeader{justify-content:space-between;align-items:center;display:flex}.page-module___8gW1W__nameBtn{color:#1c1c1e;cursor:pointer;font-size:15px;font-weight:700;font-family:var(--font-noto), sans-serif;text-align:left;background:0 0;border:none;padding:0}.page-module___8gW1W__nameInput{color:#1c1c1e;font-size:15px;font-weight:700;font-family:var(--font-noto), sans-serif;background:0 0;border:none;border-bottom:2px solid #007aff;outline:none;flex:1;padding:2px 0}.page-module___8gW1W__deleteCard{color:#c7c7cc;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 6px;font-size:16px;transition:color .15s}.page-module___8gW1W__deleteCard:active{color:#ff3b30}.page-module___8gW1W__nextRow{background:#ebf5ff;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;display:flex}.page-module___8gW1W__nextLabel{color:#8e8e93;letter-spacing:.3px;text-transform:uppercase;flex-shrink:0;font-size:11px;font-weight:700}.page-module___8gW1W__nextTime{font-variant-numeric:tabular-nums;letter-spacing:-.5px;color:#1c1c1e;flex-shrink:0;font-size:26px;font-weight:900}.page-module___8gW1W__nextLeft{color:#007aff;margin-left:auto;font-size:13px;font-weight:700}.page-module___8gW1W__allPast{color:#8e8e93;font-size:13px}.page-module___8gW1W__timeList{flex-wrap:wrap;gap:8px;display:flex}.page-module___8gW1W__timePill{font-variant-numeric:tabular-nums;color:#3c3c43;background:#f2f2f7;border-radius:99px;align-items:center;gap:6px;padding:6px 10px 6px 14px;font-size:14px;font-weight:600;transition:opacity .2s;display:flex}.page-module___8gW1W__pillPast{opacity:.35}.page-module___8gW1W__pillNext{color:#fff;background:#007aff}.page-module___8gW1W__pillDel{color:#3c3c4366;cursor:pointer;background:0 0;border:none;padding:0;font-size:11px;line-height:1}.page-module___8gW1W__pillNext .page-module___8gW1W__pillDel{color:#fff9}.page-module___8gW1W__pillDel:active{color:#ff3b30}.page-module___8gW1W__addRow{gap:8px;display:flex}.page-module___8gW1W__timeInput{color:#1c1c1e;font-size:16px;font-family:var(--font-noto), sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f2f2f7;border:none;border-radius:10px;outline:none;flex:1;padding:11px 12px}.page-module___8gW1W__timeInput:focus{box-shadow:0 0 0 3px #007aff26}.page-module___8gW1W__addBtn{color:#fff;cursor:pointer;font-size:15px;font-weight:700;font-family:var(--font-noto), sans-serif;white-space:nowrap;background:#007aff;border:none;border-radius:10px;padding:11px 18px;transition:opacity .15s}.page-module___8gW1W__addBtn:active{opacity:.8}.page-module___8gW1W__addRouteBtn{color:#007aff;cursor:pointer;width:100%;font-size:15px;font-weight:700;font-family:var(--font-noto), sans-serif;background:#fff;border:none;border-radius:16px;padding:15px;transition:opacity .15s;box-shadow:0 1px 3px #00000014,0 1px 8px #0000000a}.page-module___8gW1W__addRouteBtn:active{opacity:.7}
