._page_102j7_1{color:#173a46;background:#f3f7f8;min-height:100vh;padding-bottom:34px}._header_102j7_1{color:#fff;background:linear-gradient(135deg,#03131e,#064558 56%,#087e8b);border-radius:0 0 28px 28px;padding:22px clamp(16px,4vw,28px)}._topRow_102j7_1{align-items:center;gap:12px;max-width:1040px;margin:auto;display:flex}._iconButton_102j7_1{color:#fff;background:#ffffff14;border:1px solid #ffffff24;border-radius:14px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}._heading_102j7_1{flex:1}._heading_102j7_1 span{letter-spacing:1.5px;color:#89e5e4;font-size:9px;font-weight:900;display:block}._heading_102j7_1 h1{margin:2px 0 0;font-size:25px;font-weight:900;line-height:1.1}._summaryRow_102j7_1{justify-content:space-between;align-items:flex-end;gap:12px;max-width:1040px;margin:22px auto 0;display:flex}._summaryLabel_102j7_1{letter-spacing:1.1px;color:#a2c9d0;font-size:9px;font-weight:900;display:block}._summaryValue_102j7_1{color:#fff;margin-top:5px;font-size:22px;font-weight:900;display:block}._shipBadge_102j7_1{color:#d7f4f4;background:#ffffff12;border-radius:12px;align-items:center;gap:6px;padding:8px 10px;font-size:11px;font-weight:700;display:flex}._content_102j7_1,._skeletonWrap_102j7_1{gap:12px;width:min(760px,100% - 32px);margin:16px auto;display:grid}._skeleton_102j7_1{background:#e4ecef;border-radius:20px;animation:1.2s ease-in-out infinite alternate _pulse_102j7_1}._skeletonLarge_102j7_1{height:166px}._skeletonMedium_102j7_1{height:112px}._skeletonLine_102j7_1{border-radius:9px;width:42%;height:18px}._activeCard_102j7_1{color:#fff;background:linear-gradient(135deg,#073948,#096678);border-radius:22px;padding:18px;box-shadow:0 7px 20px #002a342e}._activeHead_102j7_1{justify-content:space-between;align-items:center;display:flex}._onboardPill_102j7_1{letter-spacing:1px;color:#d9ffef;background:#ffffff12;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:10px;font-weight:900;display:flex}._onboardPill_102j7_1 i{background:#52f1b8;border-radius:50%;width:7px;height:7px}._liveText_102j7_1{letter-spacing:1.4px;color:#69f0c3;font-size:9px;font-weight:900}._activeCard_102j7_1 h2{margin:14px 0 0;font-size:24px;font-weight:900}._activeCard_102j7_1 h3{color:#a8e0e4;margin:3px 0 0;font-size:14px;font-weight:800}._activeMeta_102j7_1{color:#b7d1d7;gap:14px;margin-top:10px;font-size:11px;font-weight:700;display:flex}._timerBox_102j7_1{background:#021e27aa;border:1px solid #ffffff15;border-radius:16px;margin-top:17px;padding:14px}._timerBox_102j7_1 span{letter-spacing:1.1px;color:#8bc7ce;font-size:9px;font-weight:900;display:block}._timerBox_102j7_1 strong{color:#fff;margin-top:5px;font-size:25px;font-weight:900;display:block}._timerBox_102j7_1 small{color:#93b9c0;margin-top:3px;font-size:11px;display:block}._rankSummaryCard_102j7_1{background:#fff;border:1px solid #dce8eb;border-radius:20px;overflow:hidden}._rankSummaryHead_102j7_1{align-items:center;gap:11px;padding:15px 15px 12px;display:flex}._rankSummaryIcon_102j7_1{color:#087e8b;background:#e8f6f6;border-radius:12px;place-items:center;width:38px;height:38px;font-weight:900;display:grid}._rankSummaryHead_102j7_1 h2{color:#173a46;margin:0;font-size:15px;font-weight:900}._rankSummaryHead_102j7_1 p{color:#78909a;margin:2px 0 0;font-size:10px}._rankSummaryList_102j7_1{border-top:1px solid #edf3f5;padding:0 15px}._rankSummaryRow_102j7_1{border-bottom:1px solid #edf3f5;align-items:center;gap:10px;min-height:52px;display:flex}._rankSummaryRow_102j7_1:last-child{border-bottom:0}._personBox_102j7_1{color:#087e8b;background:#eff8f8;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}._rankSummaryRow_102j7_1 b{color:#294954;flex:1;font-size:12px;font-weight:800}._rankSummaryRow_102j7_1 strong{color:#087e8b;font-size:12px;font-weight:900}._sectionHead_102j7_1{justify-content:space-between;align-items:center;margin-top:4px;display:flex}._sectionHead_102j7_1 h2{margin:0;font-size:18px;font-weight:900}._sectionHead_102j7_1 button{color:#087e8b;background:0 0;border:0;font-size:11px;font-weight:900}._empty_102j7_1{color:#6d8a96;text-align:center;background:#fff;border:1px solid #dce8eb;border-radius:20px;justify-items:center;padding:28px;display:grid}._empty_102j7_1 h2{color:#294954;margin:12px 0 0;font-size:16px;font-weight:900}._empty_102j7_1 p{color:#6c838c;max-width:340px;margin:6px 0 0;font-size:12px;line-height:18px}._empty_102j7_1 button{color:#fff;background:#087e8b;border:0;border-radius:13px;margin-top:16px;padding:11px 18px;font-weight:900}._card_102j7_1{cursor:pointer;background:#fff;border:1px solid #dce8eb;border-radius:18px;align-items:flex-start;gap:12px;padding:15px;display:flex}._cardIcon_102j7_1{color:#087e8b;background:#e8f6f6;border-radius:14px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}._cardBody_102j7_1{flex:1;min-width:0}._cardTop_102j7_1{align-items:center;gap:7px;display:flex}._cardTop_102j7_1 h2{color:#173a46;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;font-weight:900;overflow:hidden}._smallLive_102j7_1{color:#087b5d;background:#dff8ef;border-radius:99px;padding:3px 7px;font-size:8px;font-weight:900}._rankText_102j7_1{color:#087e8b;margin-top:2px;font-size:12px;font-weight:800;display:block}._meta_102j7_1{color:#78909a;margin:6px 0 0;font-size:10px;font-weight:700}._dates_102j7_1{color:#637d87;margin:7px 0 0;font-size:11px}._duration_102j7_1{color:#173a46;margin-top:3px;font-size:14px;font-weight:900;display:block}._trash_102j7_1{color:#a6b5bb;background:0 0;border:0;place-items:center;padding:4px;display:grid}._error_102j7_1,._formError_102j7_1{color:#9a4040;background:#fff0f0;border:1px solid #f0caca;border-radius:13px;padding:10px 12px;font-size:12px}._modalShade_102j7_1,._overlay_102j7_1{z-index:100;background:#00141e88;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._sheet_102j7_1{width:min(620px,100%);max-height:91vh;padding:10px 18px max(18px,env(safe-area-inset-bottom));background:#f7fafb;border-radius:28px 28px 0 0;overflow:hidden}._sheetHandle_102j7_1{background:#c8d5d9;border-radius:3px;width:44px;height:5px;margin:0 auto 12px}._sheetHead_102j7_1{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}._sheetHead_102j7_1 h2{margin:0;font-size:20px;font-weight:900}._sheetHead_102j7_1 button,._rankHeader_102j7_1 button{color:#78909a;background:0 0;border:0}._sheetScroll_102j7_1{max-height:calc(91vh - 70px);padding-bottom:8px;overflow:auto}._sheetScroll_102j7_1 label{color:#49656f;margin:13px 0 6px;font-size:11px;font-weight:900;display:block}._sheetScroll_102j7_1 input,._selectInput_102j7_1{color:#163944;background:#fff;border:1px solid #d5e2e6;border-radius:14px;outline:none;width:100%;height:48px;padding:0 13px;font-size:14px;font-weight:700}._sheetScroll_102j7_1 input:focus{border-color:#8aced2}._twoCols_102j7_1{grid-template-columns:1fr 1fr;gap:10px;display:grid}._selectInput_102j7_1{justify-content:space-between;align-items:center;display:flex}._placeholder_102j7_1{color:#8aa0a8;font-weight:700}._dateRow_102j7_1{align-items:center;gap:8px;display:flex}._dateRow_102j7_1 input{flex:1}._dateRow_102j7_1 button{color:#087e8b;background:#fff;border:1px solid #d5e2e6;border-radius:14px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}._switchRow_102j7_1{background:#eaf5f6;border-radius:16px;align-items:center;gap:12px;margin-top:16px;padding:14px;display:flex}._switchRow_102j7_1>div{flex:1}._switchRow_102j7_1 b{color:#244852;font-size:13px;font-weight:900;display:block}._switchRow_102j7_1 span{color:#66818a;margin-top:3px;font-size:10px;line-height:14px;display:block}._switch_102j7_1{background:#cad5d9;border:0;border-radius:999px;width:48px;height:28px;padding:3px;transition:all .2s}._switch_102j7_1 i{background:#fff;border-radius:50%;width:22px;height:22px;transition:all .2s;display:block;box-shadow:0 1px 4px #0002}._switchOn_102j7_1{background:#087e8b}._switchOn_102j7_1 i{transform:translate(20px)}._save_102j7_1{color:#fff;background:#087e8b;border:0;border-radius:15px;justify-content:center;align-items:center;gap:8px;width:100%;height:50px;margin-top:20px;font-size:14px;font-weight:900;display:flex}._save_102j7_1:disabled{opacity:.6}._calendarSheet_102j7_1{background:#f7fafb;border-radius:24px;width:min(430px,100% - 36px);margin:auto 18px 18px;padding:18px}._calendarTop_102j7_1{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._calendarTop_102j7_1 button{color:#087e8b;background:#e8f6f6;border:0;border-radius:12px;place-items:center;width:40px;height:40px;font-weight:900;display:grid}._calendarTop_102j7_1 strong{font-size:18px;font-weight:900}._weekRow_102j7_1,._daysGrid_102j7_1{grid-template-columns:repeat(7,1fr);display:grid}._weekRow_102j7_1 span{text-align:center;color:#78909a;padding:8px 0;font-size:10px;font-weight:900}._daysGrid_102j7_1 button,._daysGrid_102j7_1 span{background:0 0;border:0;place-items:center;height:42px;display:grid}._daysGrid_102j7_1 button{color:#294954;border-radius:10px;font-size:14px;font-weight:800}._daysGrid_102j7_1 button:hover{color:#087e8b;background:#e8f6f6}._calendarCancel_102j7_1{color:#fff;background:#087e8b;border:0;border-radius:13px;width:100%;height:44px;margin-top:10px;font-weight:900}._rankSheet_102j7_1{width:min(620px,100%);max-height:74vh;padding:18px 18px max(18px,env(safe-area-inset-bottom));background:#f7fafb;border-radius:28px 28px 0 0;overflow:hidden}._rankHeader_102j7_1{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._rankHeader_102j7_1 span{letter-spacing:1.2px;color:#087e8b;font-size:9px;font-weight:900;display:block}._rankHeader_102j7_1 h2{margin:2px 0 0;font-size:21px;font-weight:900}._rankList_102j7_1{gap:8px;max-height:calc(74vh - 90px);display:grid;overflow:auto}._rankList_102j7_1 button{color:#294954;background:#fff;border:1px solid #dce8eb;border-radius:15px;align-items:center;gap:11px;min-height:52px;padding:0 12px;display:flex}._rankList_102j7_1 button b{text-align:left;flex:1;font-size:14px;font-weight:800}._rankIcon_102j7_1{color:#087e8b;background:#e7f5f5;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}._rankList_102j7_1 ._rankActive_102j7_1{color:#086c77;background:#ecf8f8;border-color:#8aced2}._rankActive_102j7_1 ._rankIcon_102j7_1{color:#fff;background:#087e8b}._rankActive_102j7_1 b{font-weight:900}._formError_102j7_1{margin-top:14px}@keyframes _pulse_102j7_1{0%{opacity:.55}to{opacity:1}}@media (min-width:760px){._header_102j7_1{padding-top:30px}._content_102j7_1,._skeletonWrap_102j7_1{margin-top:22px}._card_102j7_1{transition:transform .15s,box-shadow .15s}._card_102j7_1:hover{transform:translateY(-1px);box-shadow:0 8px 22px #0b49530c}}@media (max-width:540px){._page_102j7_1{padding-bottom:20px}._header_102j7_1{padding:18px 16px 22px}._content_102j7_1,._skeletonWrap_102j7_1{width:calc(100% - 32px)}._twoCols_102j7_1{grid-template-columns:1fr 1fr}._activeCard_102j7_1 h2{font-size:22px}._timerBox_102j7_1 strong{font-size:23px}._sheet_102j7_1,._rankSheet_102j7_1{padding-left:16px;padding-right:16px}}
