._page_1b2sm_1{color:#143d49;background:#f1f7f7;min-height:100vh;padding:0 24px 56px;font-family:Verdana,Arial,sans-serif;font-size:18px;line-height:1.6}._page_1b2sm_1>*{max-width:1080px;margin-left:auto;margin-right:auto}._header_1b2sm_1{justify-content:space-between;align-items:center;gap:16px;padding:20px 0;display:flex}._header_1b2sm_1>a{align-items:center;gap:10px;font-weight:700;text-decoration:none;display:flex}._header_1b2sm_1 img{object-fit:contain;width:30px;height:40px}._page_1b2sm_1 button{cursor:pointer;color:#143d49;font:inherit;background:#fff;border:1px solid #c8dcdf;border-radius:10px;padding:10px 16px}._header_1b2sm_1 button{padding:8px}._header_1b2sm_1 ._active_1b2sm_1,._tabs_1b2sm_1 ._active_1b2sm_1{background:#d7edef;border-color:#277e89}._hero_1b2sm_1{color:#fff;background:linear-gradient(120deg,#072f42,#086c7b);border-radius:22px;padding:40px}._hero_1b2sm_1 h1{margin:12px 0;font-size:max(32px,min(6vw,54px));line-height:1.1}._hero_1b2sm_1 p{line-height:1.6}._hero_1b2sm_1>p:first-child{letter-spacing:.15em;font-size:14px}._auth_1b2sm_1{background:#fff;border:1px solid #d6e6e8;border-radius:18px;max-width:520px;margin-top:28px;padding:28px}._tabs_1b2sm_1{gap:10px;display:flex}._page_1b2sm_1 label{gap:8px;margin:16px 0;font-weight:700;display:grid}._page_1b2sm_1 input,._page_1b2sm_1 select,._page_1b2sm_1 textarea{box-sizing:border-box;width:100%;font:inherit;color:#153e49;background:#fff;border:1px solid #b5cdd1;border-radius:8px;padding:12px}._page_1b2sm_1 small{color:#536d74;font-size:15px;font-weight:400;line-height:1.5}._page_1b2sm_1 ._primary_1b2sm_1{color:#fff;background:#086c7b;border:0;border-radius:10px;padding:13px 18px;font-weight:700;text-decoration:none;display:inline-block}._auth_1b2sm_1 ._primary_1b2sm_1{width:100%;margin:14px 0;display:block}._page_1b2sm_1 ._textButton_1b2sm_1{color:#076978;background:0 0;border:0;padding-left:0}._error_1b2sm_1{color:#8d2b1d;background:#ffece7;border-radius:10px;margin-top:16px;padding:16px}._welcome_1b2sm_1{padding:22px 0 8px}._welcome_1b2sm_1 h2{margin-bottom:8px;font-size:28px}._quick_1b2sm_1{flex-wrap:wrap;gap:12px;margin:12px auto 24px;display:flex}._quick_1b2sm_1 a{background:#fff;border:1px solid #c8dcdf;border-radius:12px;padding:14px 18px;font-weight:700;text-decoration:none}._grid_1b2sm_1{grid-template-columns:1fr 1.5fr;gap:20px;display:grid}._card_1b2sm_1{background:#fff;border:1px solid #d6e6e8;border-radius:18px;margin-bottom:20px;padding:24px;scroll-margin-top:20px}._card_1b2sm_1 h2{margin-top:0;font-size:22px}._card_1b2sm_1 h3{margin:18px 0;font-size:30px}._document_1b2sm_1{border-bottom:1px solid #e1ecee;justify-content:space-between;gap:14px;padding:15px 0;text-decoration:none;display:flex}._document_1b2sm_1 small{margin-top:5px;display:block}._document_1b2sm_1>span:last-child{white-space:nowrap;font-size:14px}._page_1b2sm_1 progress{accent-color:#087e76;width:100%;height:12px}._unitList_1b2sm_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}._unitList_1b2sm_1>div{border-radius:10px;gap:6px;padding:14px;font-size:15px;display:grid}._unitList_1b2sm_1 span{font-size:14px}._validated_1b2sm_1{color:#176b46;background:#e6f5ee}._pending_1b2sm_1{color:#566a73;background:#f4f6f7}._card_1b2sm_1 summary{cursor:pointer;font-weight:700}._auth_1b2sm_1 textarea{overflow-wrap:anywhere;min-height:85px;font-family:monospace}._page_1b2sm_1 a:focus-visible{outline-offset:3px;outline:3px solid #35a6b4}._page_1b2sm_1 button:focus-visible{outline-offset:3px;outline:3px solid #35a6b4}@media (max-width:650px){._page_1b2sm_1{padding:0 14px 32px}._hero_1b2sm_1{padding:24px}._header_1b2sm_1{flex-wrap:wrap}._grid_1b2sm_1,._unitList_1b2sm_1{grid-template-columns:1fr}._card_1b2sm_1,._auth_1b2sm_1{padding:20px}._quick_1b2sm_1{gap:8px}._quick_1b2sm_1 a{flex:1;padding:12px;font-size:12px}._document_1b2sm_1{flex-wrap:wrap}}._clientChoices_1b2sm_2{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:22px 0;display:grid}._page_1b2sm_1 ._clientChoices_1b2sm_2 button{text-align:left;background:#fff;border:1px solid #bfdbdf;flex-direction:column;align-items:flex-start;gap:12px;padding:24px;display:flex;box-shadow:0 5px 20px #163e4910}._clientChoices_1b2sm_2 button>span{font-size:30px}._clientChoices_1b2sm_2 strong{font-size:20px}._clientChoices_1b2sm_2 small{font-size:14px;line-height:1.5}._clientChoices_1b2sm_2 b{color:#087383;margin-top:auto}._clientTabs_1b2sm_2{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}._clientTabs_1b2sm_2 ._active_1b2sm_1{color:#fff;background:#086c7b}._clientChoices_1b2sm_2 button:hover{background:#e6f4f5;transform:translateY(-2px)}@media (max-width:750px){._clientChoices_1b2sm_2{grid-template-columns:1fr}._clientTabs_1b2sm_2 button{flex:1;font-size:12px}._clientChoices_1b2sm_2 strong{font-size:18px}}._auth_1b2sm_1 input:required:invalid{background:#effaf4;border-color:#2b9a65;box-shadow:0 0 0 2px #2b9a651f}._auth_1b2sm_1 input:required:valid{box-shadow:none;background:#fff;border-color:#afc7ca}._auth_1b2sm_1 ._validationAttempted_1b2sm_4 input:required:invalid{background:#fff1f1;border-color:#c83d3d;box-shadow:0 0 0 3px #c83d3d21}._auth_1b2sm_1 input:focus-visible{outline-offset:3px;outline:3px solid #35a6b4}._fieldGuide_1b2sm_4{color:#17613f;background:#effaf4;border-left:3px solid #2b9a65;border-radius:8px;padding:12px 14px;font-size:14px;line-height:1.5}._fieldWarning_1b2sm_4{color:#8b2424;background:#fff1f1;border-left:3px solid #c83d3d;border-radius:8px;padding:12px 14px;line-height:1.5}._auth_1b2sm_1 ._validationAttempted_1b2sm_4:not(:has(input:invalid)) ._fieldWarning_1b2sm_4{display:none}._auth_1b2sm_1 input[data-mismatch=true]{background:#fff1f1!important;border-color:#c83d3d!important;box-shadow:0 0 0 3px #c83d3d21!important}._auth_1b2sm_1 small._matchingError_1b2sm_6{color:#a52f2f;font-weight:600}._paymentSummary_1b2sm_8{gap:10px;min-width:0;margin:20px 0;display:grid}._paymentRate_1b2sm_8{color:#60777e;padding:0 2px;line-height:1.45}._paymentCard_1b2sm_8{color:#123a45;background:linear-gradient(155deg,#fff 15%,#f4fbf8 100%);border:1px solid #c8e0da;border-radius:18px;min-width:0;padding:max(16px,min(3vw,24px));box-shadow:0 6px 22px #0b3c4a0c}._paymentStatus_1b2sm_8{box-sizing:border-box;border-radius:999px;align-items:center;gap:9px;width:fit-content;max-width:100%;margin-bottom:14px;padding:8px 12px;font-size:14px;font-weight:700;line-height:1.3;display:flex}._paymentStatus_1b2sm_8>span{font-size:17px}._paymentStatusConfirmed_1b2sm_8{color:#176b46;background:#e4f4ec}._paymentStatusPending_1b2sm_8{color:#775411;background:#f5f0e3}._paymentRows_1b2sm_8{grid-template-columns:minmax(0,1fr);gap:0;margin:0;display:grid}._paymentRows_1b2sm_8>div{border-bottom:1px solid #dcebe7;gap:4px;min-width:0;padding:13px 2px;display:grid}._paymentRows_1b2sm_8>div:last-child{border-bottom:0}._paymentRows_1b2sm_8 dt{color:#5b737a;font-size:14px;line-height:1.4}._paymentRows_1b2sm_8 dd{color:#123a45;overflow-wrap:anywhere;gap:3px;min-width:0;margin:0;font-size:max(18px,min(4.6vw,22px));font-weight:700;line-height:1.3;display:grid}._paymentRows_1b2sm_8 dd small{color:#31786f;font-size:14px;font-weight:600;line-height:1.4}._paymentRows_1b2sm_8 ._paymentTotal_1b2sm_8{padding-top:16px}._paymentRows_1b2sm_8 ._paymentDeposit_1b2sm_8{background:#e9f7f2;border:0;border-radius:12px;margin:8px 0;padding:13px}._paymentRows_1b2sm_8 ._paymentDeposit_1b2sm_8 dd{color:#075f62}._paymentResultConfirmed_1b2sm_8,._paymentResultDue_1b2sm_8,._paymentResultPending_1b2sm_8{margin:13px 2px 0;font-size:14px;line-height:1.45}._paymentResultConfirmed_1b2sm_8{color:#176b46;font-weight:700}._paymentResultDue_1b2sm_8{color:#a33128;font-weight:700}._paymentResultPending_1b2sm_8{color:#60777e}._paymentSummary_1b2sm_8 .exchange-rate-note{overflow-wrap:anywhere;font-size:12px;line-height:1.45;display:block}._paymentSummary_1b2sm_8 .usd-price-estimate{font-size:13px;line-height:1.4;display:block}@media (min-width:700px){._paymentRows_1b2sm_8{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}._paymentRows_1b2sm_8>div:nth-child(odd):not(._paymentTotal_1b2sm_8):not(._paymentDeposit_1b2sm_8){padding-right:8px}._paymentRows_1b2sm_8 ._paymentTotal_1b2sm_8,._paymentRows_1b2sm_8 ._paymentDeposit_1b2sm_8,._paymentRows_1b2sm_8>div:last-child:nth-child(odd){grid-column:1/-1}}._judgeHub_1b2sm_10{overflow-wrap:anywhere}._judgeHub_1b2sm_10 label{gap:8px;margin:16px 0;font-weight:700;display:grid}._judgeHub_1b2sm_10 input,._judgeHub_1b2sm_10 select,._judgeHub_1b2sm_10 textarea{box-sizing:border-box;width:100%;font:inherit;color:#153e49;background:#fff;border:1px solid #b5cdd1;border-radius:8px;padding:12px}._judgeHub_1b2sm_10 input[type=checkbox]{width:22px;height:22px}._judgeHub_1b2sm_10 button{cursor:pointer;border-radius:10px;min-height:44px;margin:8px 8px 8px 0;padding:10px 16px}._judgeHub_1b2sm_10 summary{cursor:pointer;min-height:44px;padding:12px 0}._judgeHub_1b2sm_10 ._primary_1b2sm_1{color:#fff;background:#086c7b;border:0;padding:13px 18px;font-weight:700;display:inline-block}._judgeHub_1b2sm_10 input:focus-visible{outline-offset:2px;outline:3px solid #35a6b4}._judgeHub_1b2sm_10 select:focus-visible{outline-offset:2px;outline:3px solid #35a6b4}._judgeHub_1b2sm_10 textarea:focus-visible{outline-offset:2px;outline:3px solid #35a6b4}._judgeHub_1b2sm_10 small{color:#536d74}._judgeHub_1b2sm_10 textarea{min-height:90px}._judgeStats_1b2sm_12{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}._judgeStats_1b2sm_12>div{background:#edf7f5;border:1px solid #c7e3dc;border-radius:14px;gap:10px;padding:18px;display:grid}._judgeStats_1b2sm_12 span,._judgeMoney_1b2sm_12 span{color:#526c73;font-size:14px}._judgeStats_1b2sm_12 strong{font-size:28px;line-height:1.2}._judgeToolbar_1b2sm_12{margin:20px 0}._judgeFilters_1b2sm_12{flex-wrap:wrap;gap:8px;display:flex}._judgeHub_1b2sm_10 ._judgeFilters_1b2sm_12 button{color:#24515b;background:#fff;border:1px solid #bfd8d7;margin:0}._judgeHub_1b2sm_10 ._judgeFilters_1b2sm_12 button[aria-pressed=true]{color:#fff;background:#086c7b;border-color:#086c7b}._judgeStudent_1b2sm_12{background:#fff;border:1px solid #c9dfdc;border-radius:16px;margin:14px 0;overflow:hidden}._judgeHub_1b2sm_10 ._judgeStudent_1b2sm_12>summary{background:#f7fbfa;align-items:center;gap:14px;padding:20px;list-style:none;display:flex}._judgeStudent_1b2sm_12>summary::-webkit-details-marker{display:none}._judgeIdentity_1b2sm_12{flex:1;gap:7px;min-width:0;display:grid}._judgeIdentity_1b2sm_12>strong{font-size:20px}._judgeIdentity_1b2sm_12 small{font-size:13px;font-weight:400}._judgeBadge_1b2sm_12{color:#785210;white-space:nowrap;background:#fff0ce;border-radius:30px;padding:7px 12px;font-size:13px}._judgeBadge_1b2sm_12[data-status=approved]{color:#1a6944;background:#dff3e7}._judgeBadge_1b2sm_12[data-status=cancelled]{color:#647078;background:#edf0f1}._judgePaymentPeek_1b2sm_12{text-align:right;gap:6px;font-size:15px;display:grid}._judgePaymentPeek_1b2sm_12 small{font-size:12px;font-weight:400}._judgeStudentBody_1b2sm_12{padding:20px}._judgeNextStep_1b2sm_12{background:#edf7f5;border-radius:10px;margin-bottom:18px;padding:14px;font-size:14px;line-height:1.5}._judgeMoney_1b2sm_12{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:16px 0 24px;display:grid}._judgeMoney_1b2sm_12>div{gap:8px;display:grid}._judgeMoney_1b2sm_12 strong{color:#17555d;font-size:20px}._judgeFold_1b2sm_12{border-top:1px solid #dce8e7;margin-top:12px}._judgeHub_1b2sm_10 ._judgeFold_1b2sm_12>summary{color:#17555d;padding:16px 0}._judgeEmpty_1b2sm_12{background:#f3f9f8;border-radius:14px;padding:26px}._judgeHub_1b2sm_10 ._judgeEmpty_1b2sm_12 h3{margin:0 0 12px;font-size:22px}._judgeEmpty_1b2sm_12 p{line-height:1.6}._judgeStudent_1b2sm_12 summary:focus-visible{outline-offset:-3px;outline:3px solid #35a6b4}._judgeHub_1b2sm_10 button:disabled{opacity:.6;cursor:wait}@media (max-width:650px){._judgeStats_1b2sm_12{gap:8px}._judgeStats_1b2sm_12>div{padding:12px}._judgeStats_1b2sm_12 strong{font-size:21px}._judgeStats_1b2sm_12 span{font-size:12px}._judgeHub_1b2sm_10 ._judgeStudent_1b2sm_12>summary{flex-wrap:wrap;gap:12px;padding:16px}._judgeIdentity_1b2sm_12{flex-basis:65%}._judgePaymentPeek_1b2sm_12{text-align:left;border-top:1px solid #dce8e7;flex-basis:100%;padding-top:10px}._judgeStudentBody_1b2sm_12{padding:16px}._judgeMoney_1b2sm_12{grid-template-columns:1fr;gap:12px}._judgeMoney_1b2sm_12>div{grid-template-columns:1fr auto;align-items:center}._judgeMoney_1b2sm_12 small{grid-column:1/-1}._judgeHub_1b2sm_10 ._primary_1b2sm_1{box-sizing:border-box;width:100%}._judgeBadge_1b2sm_12{font-size:12px}}._instagramFollow_1b2sm_14{color:#173e48;background:#fff8fc;border:1px solid #e6cedf;border-radius:16px;align-items:center;gap:12px;min-height:64px;margin:12px 0 18px;padding:14px 16px;text-decoration:none;display:flex}._instagramFollow_1b2sm_14>span:nth-child(2){flex:1;min-width:0}._instagramFollow_1b2sm_14 strong{font-size:15px;line-height:1.4;display:block}._instagramFollow_1b2sm_14 small{color:#755265;margin-top:3px;font-size:13px;display:block}._instagramIcon_1b2sm_14{background:linear-gradient(135deg,#7638c4,#da2876,#ed9c40);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}._instagramIcon_1b2sm_14 img{filter:invert();width:24px;height:24px}._instagramFollow_1b2sm_14:hover{background:#fff0f8;border-color:#b64a8c}._instagramFollow_1b2sm_14:focus-visible{outline-offset:3px;outline:3px solid #0b6678}._profilePanel_1b2sm_17{gap:16px;display:grid}._profileHeader_1b2sm_17{background:linear-gradient(125deg,#edf8f6,#f7fbfa 70%,#fff);border:1px solid #cfe3e4;border-radius:18px;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:2px;padding:18px;display:grid}._profileAvatar_1b2sm_17{background:#d9eeee;border:3px solid #fff;border-radius:50%;place-items:center;width:72px;height:72px;font-size:40px;display:grid;overflow:hidden;box-shadow:0 2px 10px #123d491c}._profileAvatar_1b2sm_17 img{object-fit:cover;width:100%;height:100%}._profileIdentity_1b2sm_17{min-width:0}._profileIdentity_1b2sm_17>small{color:#58767b;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700;display:block}._profileIdentity_1b2sm_17 h2{overflow-wrap:anywhere;margin:5px 0 7px;font-size:max(21px,min(4vw,30px));line-height:1.2}._profileLevel_1b2sm_17{color:#176b61;background:#d9f1eb;border-radius:20px;align-items:center;padding:5px 10px;font-size:12px;font-weight:700;display:inline-flex}._page_1b2sm_1 ._profileEdit_1b2sm_17{color:#145d68;white-space:nowrap;background:#fff;border:1px solid #b7d9d9;justify-content:center;align-items:center;gap:7px;min-height:42px;font-size:13px;font-weight:700;display:inline-flex}._profileGroups_1b2sm_17{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._profileGroup_1b2sm_17{background:#fbfdfd;border:1px solid #e0ebeb;border-radius:16px;min-width:0;padding:17px}._profileGroup_1b2sm_17 h3{color:#164b57;align-items:center;gap:9px;margin:0 0 11px;font-size:16px;line-height:1.3;display:flex}._profileGroup_1b2sm_17 h3 span{background:#e7f4f2;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:16px;display:grid}._profileGroup_1b2sm_17 dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;margin:0;display:grid}._profileField_1b2sm_17{border-top:1px solid #e7eeee;min-width:0;padding:10px 0}._profileField_1b2sm_17 dt{color:#607b80;font-size:12px;line-height:1.35}._profileField_1b2sm_17 dd{color:#173e49;overflow-wrap:anywhere;margin:4px 0 0;font-size:15px;font-weight:600;line-height:1.35}._profileField_1b2sm_17 ._profileMissing_1b2sm_17{color:#8aa0a3;font-size:13px;font-weight:400}._profileForm_1b2sm_17{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;padding:0;display:grid}._profileForm_1b2sm_17>label:first-child,._profileFormActions_1b2sm_17{grid-column:1/-1}._profilePhotoPreview_1b2sm_17{align-items:center;gap:12px;margin-top:8px;display:flex}._profilePhotoPreview_1b2sm_17 img{object-fit:cover;border:2px solid #cce4e2;border-radius:50%;width:72px;height:72px}._profilePhotoPreview_1b2sm_17 button{width:auto!important;min-height:40px!important}._profileFormActions_1b2sm_17{flex-wrap:wrap;gap:10px;display:flex}._page_1b2sm_1 ._profileSave_1b2sm_17{color:#fff;background:#086c7b;border-color:#086c7b;font-weight:700}._profilePanel_1b2sm_17 [role=status]:empty{display:none}@media (max-width:650px){._profileHeader_1b2sm_17{grid-template-columns:58px minmax(0,1fr);gap:12px;padding:14px}._profileAvatar_1b2sm_17{width:56px;height:56px;font-size:32px}._page_1b2sm_1 ._profileEdit_1b2sm_17{grid-column:1/-1;width:100%}._profileGroups_1b2sm_17{grid-template-columns:1fr;gap:10px}._profileGroup_1b2sm_17{padding:14px}._profileGroup_1b2sm_17 dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}._profileField_1b2sm_17 dd{font-size:14px}._profileForm_1b2sm_17{grid-template-columns:1fr}._profileForm_1b2sm_17>label:first-child,._profileFormActions_1b2sm_17{grid-column:auto}._profileFormActions_1b2sm_17>*{flex:1}}._page_1b2sm_1 ._clientChoices_1b2sm_2 ._photoChoice_1b2sm_21{isolation:isolate;color:#fff;background:#073747;border:0;border-radius:20px;min-height:280px;padding:24px;transition:transform .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 8px 24px #07374722}._sectionPhoto_1b2sm_22{object-fit:cover;z-index:-2;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}._photoShade_1b2sm_23{z-index:-1;pointer-events:none;background:linear-gradient(#031a261a 0%,#031a2699 36%,#031a26f5 100%);position:absolute;top:0;bottom:0;left:0;right:0}._clientChoices_1b2sm_2 ._photoChoice_1b2sm_21>span:not(._photoShade_1b2sm_23){background:#062a40aa;border:1px solid #ffffff40;border-radius:12px;place-items:center;width:44px;height:44px;margin-bottom:32px;font-size:25px;display:grid}._clientChoices_1b2sm_2 ._photoChoice_1b2sm_21 strong{color:#fff;text-shadow:0 1px 4px #00141f;line-height:1.25}._clientChoices_1b2sm_2 ._photoChoice_1b2sm_21 small{color:#edf8fa;line-height:1.55}._clientChoices_1b2sm_2 ._photoChoice_1b2sm_21 b{color:#91f1e1;font-size:13px}._page_1b2sm_1 ._clientChoices_1b2sm_2 ._photoChoice_1b2sm_21:hover{background:#073747;box-shadow:0 12px 28px #07374735}._photoHero_1b2sm_29{isolation:isolate;background:#073747;flex-direction:column;justify-content:flex-end;min-height:230px;display:flex;position:relative;overflow:hidden}._photoHero_1b2sm_29 ._photoShade_1b2sm_23{background:linear-gradient(90deg,#031a26e0,#031a267a)}._photoHero_1b2sm_29>p,._photoHero_1b2sm_29>h1{max-width:760px}._photoCredits_1b2sm_32{color:#536d74;margin:-6px 0 24px;font-size:11px;line-height:1.6}._photoCredits_1b2sm_32 summary{cursor:pointer}._photoCredits_1b2sm_32 a{color:#076978}@media (max-width:750px){._page_1b2sm_1 ._clientChoices_1b2sm_2 ._photoChoice_1b2sm_21{min-height:250px;padding:22px}._clientChoices_1b2sm_2 ._photoChoice_1b2sm_21>span:not(._photoShade_1b2sm_23){margin-bottom:24px}._photoHero_1b2sm_29{min-height:220px}._photoHero_1b2sm_29 h1{font-size:34px}}@media (prefers-reduced-motion:reduce){._page_1b2sm_1 ._clientChoices_1b2sm_2 ._photoChoice_1b2sm_21{transition:none}._page_1b2sm_1 ._clientChoices_1b2sm_2 ._photoChoice_1b2sm_21:hover{transform:none}}._page_1b2sm_1 ._medicalAnswers_1b2sm_37{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}._page_1b2sm_1 ._medicalAnswers_1b2sm_37 label{white-space:nowrap;cursor:pointer;border:1px solid #b5cdd1;border-radius:10px;flex:none;justify-content:flex-start;align-items:center;gap:10px;min-height:44px;margin:0;padding:8px 14px;display:inline-flex}._page_1b2sm_1 ._medicalAnswers_1b2sm_37 input[type=radio]{accent-color:#086c7b;flex:0 0 22px;width:22px;min-width:22px;height:22px;margin:0;padding:0}._page_1b2sm_1 ._medicalAnswers_1b2sm_37 label:has(input:checked){background:#e6f4f3;border-color:#086c7b}._page_1b2sm_1 ._medicalAnswers_1b2sm_37 input:focus-visible{outline-offset:3px;outline:3px solid #35a6b4}._simpleSpace_1b2sm_39{padding-bottom:36px}._simpleSpace_1b2sm_39 ._header_1b2sm_1{padding:14px 0}._simpleHeading_1b2sm_39{padding:12px 0 8px}._simpleHeading_1b2sm_39>small{color:#58727a;font-size:13px}._simpleHeading_1b2sm_39 h1{margin:6px 0 10px;font-size:max(24px,min(5vw,32px));line-height:1.25}._simpleNav_1b2sm_39{align-items:stretch;gap:8px;margin-bottom:20px;display:flex;position:relative}._simpleNav_1b2sm_39>button{flex:1;min-height:46px;padding:10px 12px;font-size:15px;font-weight:600}._simpleNav_1b2sm_39>button[aria-current=page]{color:#fff;background:#086c7b;border-color:#086c7b}._moreMenu_1b2sm_39{flex:none;position:relative}._moreMenu_1b2sm_39>summary{cursor:pointer;background:#fff;border:1px solid #c8dcdf;border-radius:10px;padding:13px 14px;font-size:14px;list-style:none}._moreMenu_1b2sm_39>summary::-webkit-details-marker{display:none}._moreMenu_1b2sm_39>div{z-index:20;background:#fff;border:1px solid #c8dcdf;border-radius:12px;min-width:230px;padding:6px;position:absolute;top:50px;right:0;box-shadow:0 12px 30px #0b344529}._moreMenu_1b2sm_39 button{text-align:left;border:0;border-radius:7px;width:100%;font-size:14px;display:block}._moreMenu_1b2sm_39 button:hover{background:#eaf4f5}._simpleFold_1b2sm_39{background:#fff;border:1px solid #d6e6e8;border-radius:12px;margin:10px 0;overflow:hidden}._simpleFold_1b2sm_39>summary{cursor:pointer;padding:16px;font-size:16px;font-weight:600}._simpleFold_1b2sm_39>section,._simpleFold_1b2sm_39>._card_1b2sm_1{border:0;margin:0}._foldBody_1b2sm_39{padding:0 16px 16px}._courseHeading_1b2sm_39{justify-content:space-between;align-items:center;gap:12px;display:flex}._courseHeading_1b2sm_39 h2{margin:0}._courseHeading_1b2sm_39 button{font-size:13px}._creditStrip_1b2sm_39{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}._creditStrip_1b2sm_39 button{padding:10px 14px;font-size:14px}._emptyHome_1b2sm_39{color:#58727a;font-size:15px;line-height:1.6}._sessionSwitch_1b2sm_39{gap:8px;margin-bottom:16px;display:flex}._sessionSwitch_1b2sm_39 button{flex:1}._sessionSwitch_1b2sm_39 button[aria-pressed=true]{background:#d7edef;border-color:#277e89}@media (max-width:600px){._simpleSpace_1b2sm_39{padding-left:14px;padding-right:14px}._simpleSpace_1b2sm_39 ._header_1b2sm_1{gap:8px}._simpleSpace_1b2sm_39 ._header_1b2sm_1>a{font-size:14px}._simpleSpace_1b2sm_39 ._header_1b2sm_1 img{width:24px;height:30px}._simpleSpace_1b2sm_39 ._header_1b2sm_1 button{padding:6px;font-size:12px}._simpleNav_1b2sm_39{gap:5px}._simpleNav_1b2sm_39>button{padding:10px 6px;font-size:13px}._moreMenu_1b2sm_39>summary{padding:14px 8px;font-size:12px}._simpleSpace_1b2sm_39 ._card_1b2sm_1{border-radius:14px;padding:18px}._simpleSpace_1b2sm_39 ._card_1b2sm_1 h3{font-size:24px}._simpleFold_1b2sm_39>summary{padding:15px}._simpleSpace_1b2sm_39 ._simpleFold_1b2sm_39 ._card_1b2sm_1{padding:16px}}._dashboardUtility_1b2sm_41{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._dashboardUtility_1b2sm_41 button{color:#075f72;cursor:pointer;background:#fff;border:1px solid #bdd8d6;border-radius:9px;min-height:44px;padding:8px 12px}._dashboardPanel_1b2sm_41{min-width:0;animation:.16s ease-out _studentReveal_1b2sm_1}._activityLinks_1b2sm_41{flex-wrap:wrap;gap:8px;padding:12px;display:flex}._activityLinks_1b2sm_41 button{color:#075f72;cursor:pointer;background:#fff;border:1px solid #bdd8d6;border-radius:9px;min-height:44px;padding:8px 12px}._documentBadge_1b2sm_41{background:#eef1f3;border-radius:20px;margin-top:5px;padding:4px 8px;color:#5c7078!important;font-size:12px!important;display:inline-block!important}._documentBadge_1b2sm_41[data-tone=green]{background:#dcf5e8;color:#146346!important}._documentBadge_1b2sm_41[data-tone=orange]{background:#fff0d6;color:#87500c!important}._documentBadge_1b2sm_41[data-tone=red]{background:#fff0ed;color:#b42318!important}._page_1b2sm_1,._page_1b2sm_1 *{box-sizing:border-box}._simpleSpace_1b2sm_39{width:min(100%,980px);padding-left:max(12px,min(3vw,24px));padding-right:max(12px,min(3vw,24px))}._dashboardPanel_1b2sm_41>*,._dashboardPanel_1b2sm_41 input,._dashboardPanel_1b2sm_41 select,._dashboardPanel_1b2sm_41 textarea,._dashboardPanel_1b2sm_41 canvas{min-width:0;max-width:100%}._dashboardPanel_1b2sm_41 ._document_1b2sm_1{flex-wrap:wrap}._simpleSpace_1b2sm_39 ._card_1b2sm_1{border-radius:14px;padding:max(12px,min(3vw,20px))}._simpleSpace_1b2sm_39 ._card_1b2sm_1 h2{font-size:21px}._simpleSpace_1b2sm_39 ._card_1b2sm_1 h3{font-size:18px}@keyframes _studentReveal_1b2sm_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._dashboardPanel_1b2sm_41{animation:none}}@media (max-width:600px){._simpleSpace_1b2sm_39 ._simpleHeading_1b2sm_39{padding-top:10px}._simpleSpace_1b2sm_39 ._simpleHeading_1b2sm_39 small{font-size:12px}._simpleSpace_1b2sm_39 ._header_1b2sm_1{flex-wrap:wrap;gap:8px}._simpleSpace_1b2sm_39 ._document_1b2sm_1{gap:10px}._simpleSpace_1b2sm_39 ._document_1b2sm_1 button{min-height:44px}._simpleSpace_1b2sm_39 ._simpleHeading_1b2sm_39{margin-bottom:8px}}._dashboardPanel_1b2sm_41{animation:none}._simpleSpace_1b2sm_39{width:min(100%,1440px);margin-left:auto;margin-right:auto}._illustratedLayout_1b2sm_48{grid-template-columns:minmax(0,1fr) minmax(240px,360px);align-items:start;gap:28px;max-width:none;display:grid}._illustratedContent_1b2sm_49{min-width:0}._simpleSpace_1b2sm_39 ._card_1b2sm_1,._simpleSpace_1b2sm_39 ._simpleFold_1b2sm_39{background:#fff;border-color:#dcebe8;border-radius:24px;box-shadow:0 6px 22px #123c4809}._simpleSpace_1b2sm_39 ._card_1b2sm_1{padding:max(18px,min(2.5vw,28px))}._simpleSpace_1b2sm_39 ._card_1b2sm_1 h2{color:#103b50;font-size:max(23px,min(3vw,30px));line-height:1.25}._activityLinks_1b2sm_41{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px 0;display:grid}._activityLinks_1b2sm_41 button{text-align:left;color:#103b50;background:#f4faf8;border-radius:18px;justify-content:space-between;align-items:center;min-height:76px;padding:18px;font-weight:600;display:flex}._activityLinks_1b2sm_41 button:hover{background:#e1f5f1;border-color:#138b8b}._simpleSpace_1b2sm_39 input,._simpleSpace_1b2sm_39 select,._simpleSpace_1b2sm_39 textarea{border-radius:12px}@media (max-width:1000px){._illustratedLayout_1b2sm_48{grid-template-columns:minmax(0,1fr) 240px;gap:20px}}@media (max-width:760px){._illustratedLayout_1b2sm_48{grid-template-columns:minmax(0,1fr);gap:12px}._activityLinks_1b2sm_41{grid-template-columns:1fr}._simpleSpace_1b2sm_39 ._card_1b2sm_1{border-radius:20px}}._simpleSpace_1b2sm_39 ._activityLinks_1b2sm_41 button{font-size:16px;background:#f4faf8!important;border-radius:18px!important;padding:18px!important}._simpleSpace_1b2sm_39 ._activityLinks_1b2sm_41 button:hover{background:#e1f5f1!important}._activityGroups_1b2sm_63{gap:12px;margin-top:16px;display:grid}._activityGroup_1b2sm_63{background:#f8fcfa;border:1px solid #d5e7e3;border-radius:18px;overflow:hidden}._activityGroup_1b2sm_63>summary{cursor:pointer;color:#103b50;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:16px 18px;font-size:16px;font-weight:700;list-style:none;display:flex}._activityGroup_1b2sm_63>summary:hover{background:#eef8f5}._groupChevron_1b2sm_68{color:#08757a;background:#e3f3ef;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:20px;line-height:1;transition:transform .18s;display:grid}._activityGroup_1b2sm_63[open] ._groupChevron_1b2sm_68{transform:rotate(180deg)}._activityGroupLinks_1b2sm_70{gap:8px;padding:0 14px 14px;display:grid}._activityGroupLinks_1b2sm_70 button{color:#103b50;text-align:left;width:100%;min-height:50px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dcebe8;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-weight:600;display:flex}._activityGroupLinks_1b2sm_70 button:hover{background:#e9f7f3;border-color:#138b8b}._activityGroupLinks_1b2sm_70 button span{color:#08757a;flex:none;font-size:20px}._activityGroup_1b2sm_63 summary:focus-visible{outline-offset:3px;outline:3px solid #35a6b4}._activityGroupLinks_1b2sm_70 button:focus-visible{outline-offset:3px;outline:3px solid #35a6b4}._simpleFold_1b2sm_39>summary{list-style:none}._simpleFold_1b2sm_39>summary::-webkit-details-marker{display:none}._simpleFold_1b2sm_39>summary:after{content:"▼";float:right;color:#08757a;margin-left:12px;font-size:10px;transition:transform .15s}._simpleFold_1b2sm_39[open]>summary:after{transform:rotate(180deg)}._activityGroup_1b2sm_63>summary{list-style:none}._activityGroup_1b2sm_63>summary::-webkit-details-marker{display:none}._activityGroup_1b2sm_63>summary:after{content:"▼";color:#08757a;font-size:10px;transition:transform .15s}._activityGroup_1b2sm_63[open]>summary:after{transform:rotate(180deg)}._profileGroup_1b2sm_17{padding:0;overflow:hidden}._profileGroup_1b2sm_17>summary{cursor:pointer;color:#164b57;align-items:center;gap:10px;min-height:54px;padding:14px 16px;font-size:15px;font-weight:700;list-style:none;display:flex}._profileGroup_1b2sm_17>summary::-webkit-details-marker{display:none}._profileGroup_1b2sm_17>summary:after{content:"▼";color:#08757a;margin-left:auto;font-size:10px;transition:transform .15s}._profileGroup_1b2sm_17[open]>summary:after{transform:rotate(180deg)}._profileGroup_1b2sm_17>summary>span:first-child{background:#e7f4f2;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:16px;display:grid}._profileGroup_1b2sm_17>dl{padding:0 16px 14px}._financeAccordion_1b2sm_80{gap:10px;display:grid}._financeAccordion_1b2sm_80>details{background:#fbfdfd;border:1px solid #dcebe8;border-radius:14px;overflow:hidden}._financeAccordion_1b2sm_80>details>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:14px 16px;font-size:15px;font-weight:700;list-style:none;display:flex}._financeAccordion_1b2sm_80>details>summary::-webkit-details-marker{display:none}._financeAccordion_1b2sm_80>details>summary span{color:#08757a;transition:transform .15s}._financeAccordion_1b2sm_80>details[open]>summary span{transform:rotate(180deg)}._financeBody_1b2sm_80{padding:0 16px 16px}._financeBody_1b2sm_80>article{border-top:1px solid #e7eeee;padding:12px 0}._financeCredits_1b2sm_80{padding:4px 0 8px}._financeCredits_1b2sm_80 h3{margin:0 0 8px;font-size:16px}._inboxItem_1b2sm_80{border:1px solid #d7e7e3;border-radius:12px;margin:10px 0;overflow:hidden}._inboxItem_1b2sm_80>summary{cursor:pointer;gap:5px;padding:13px 40px 13px 14px;list-style:none;display:grid;position:relative}._inboxItem_1b2sm_80>summary::-webkit-details-marker{display:none}._inboxItem_1b2sm_80>summary strong,._inboxItem_1b2sm_80>summary span,._inboxItem_1b2sm_80>summary small{margin:0;display:block}._inboxItem_1b2sm_80>summary span{line-height:1.4}._inboxItem_1b2sm_80>summary small,._inboxBody_1b2sm_80 small{color:#58777b;font-size:12px}._inboxItem_1b2sm_80>summary._unread_1b2sm_80{background:#eef9f6;border-left:3px solid #078b8c}._inboxChevron_1b2sm_80{color:#08757a;transition:transform .15s;position:absolute;top:50%;right:14px}._inboxItem_1b2sm_80[open] ._inboxChevron_1b2sm_80{transform:translateY(-50%)rotate(180deg)}._inboxBody_1b2sm_80{justify-content:space-between;align-items:center;gap:12px;padding:0 14px 14px;display:flex}._inboxBody_1b2sm_80 button{color:#096a75;cursor:pointer;background:#fff;border:1px solid #8cbdb9;border-radius:9px;min-height:44px;padding:9px 12px}._paymentRows_1b2sm_8{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}._paymentRows_1b2sm_8>div,._paymentRows_1b2sm_8>div:nth-child(odd):not(._paymentTotal_1b2sm_8):not(._paymentDeposit_1b2sm_8){background:#fff;border:1px solid #e2eceb;border-radius:14px;flex-direction:column;justify-content:space-between;gap:7px;min-height:92px;padding:12px;display:flex}._paymentRows_1b2sm_8 dt{font-size:12px;line-height:1.3}._paymentRows_1b2sm_8 dd{overflow-wrap:anywhere;font-size:max(15px,min(3.5vw,19px))}._paymentRows_1b2sm_8 dd small{font-size:11px}._paymentRows_1b2sm_8 ._paymentTotal_1b2sm_8{grid-column:auto;padding:12px}._paymentRows_1b2sm_8 ._paymentTotal_1b2sm_8 dd{font-size:max(15px,min(3.5vw,19px))}._paymentRows_1b2sm_8 ._paymentPaid_1b2sm_90{background:#edf8f3;border-color:#d5ecdf}._paymentRows_1b2sm_8 ._paymentPaid_1b2sm_90 dd{color:#176b46}._paymentRows_1b2sm_8 ._paymentDue_1b2sm_92{background:#fff8ed;border-color:#f0dfc0}._paymentRows_1b2sm_8 ._paymentDue_1b2sm_92 dd{color:#8a4a0d}._paymentProgress_1b2sm_94{background:#e5eeed;border-radius:99px;height:9px;margin:14px 0 0;overflow:hidden}._paymentProgress_1b2sm_94 span{border-radius:inherit;background:linear-gradient(90deg,#188a7c,#46baa1);height:100%;transition:width .2s;display:block}._paymentDiscount_1b2sm_96{color:#617980;margin:10px 0 0;font-size:12px}._paymentHistory_1b2sm_97{border-top:1px solid #dcebe7;margin-top:14px;padding-top:10px}._paymentHistory_1b2sm_97>summary{cursor:pointer;color:#155763;justify-content:space-between;align-items:center;gap:12px;min-height:42px;font-size:13px;font-weight:700;list-style:none;display:flex}._paymentHistory_1b2sm_97>summary::-webkit-details-marker{display:none}._paymentHistory_1b2sm_97>summary span{color:#08757a;transition:transform .15s}._paymentHistory_1b2sm_97[open]>summary span{transform:rotate(180deg)}._paymentHistory_1b2sm_97 ul{gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}._paymentHistory_1b2sm_97 li{background:#f5faf8;border-radius:10px;gap:4px;padding:10px 12px;font-size:13px;display:grid}._paymentHistory_1b2sm_97 li span,._paymentHistoryNote_1b2sm_104{color:#58777b;font-size:12px;line-height:1.45}._paymentHistoryNote_1b2sm_104{margin:9px 0 0}._financeOverview_1b2sm_106{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 18px;display:grid}._financeOverview_1b2sm_106 article{background:#fff;border:1px solid #dcebe8;border-radius:15px;gap:5px;min-width:0;padding:14px;display:grid}._financeOverview_1b2sm_106 article>span{color:#58777b;font-size:12px;line-height:1.35}._financeOverview_1b2sm_106 article>strong{color:#103b50;overflow-wrap:anywhere;font-size:max(17px,min(4vw,22px));line-height:1.2}._financeOverview_1b2sm_106 article>small{color:#6c8387;font-size:11px;line-height:1.35}._financeOverview_1b2sm_106 ._financeDue_1b2sm_111{background:linear-gradient(145deg,#fff8ed,#fff);border-color:#eed8b7}._financeOverview_1b2sm_106 ._financeDue_1b2sm_111>strong{color:#8a4a0d;font-size:max(21px,min(5vw,28px))}._financeOverview_1b2sm_106 ._financeDue_1b2sm_111{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:5px 10px}._financeOverview_1b2sm_106 ._financeDue_1b2sm_111>span{grid-column:1/-1}._financeOverview_1b2sm_106 ._financeDue_1b2sm_111>small{color:#8a4a0d;align-self:end;font-size:13px;font-weight:700}._finances_1b2sm_116>h2{color:#164b57;margin:0 0 10px;font:700 18px/1.3 system-ui,sans-serif}._paymentRate_1b2sm_8 .exchange-rate-compact{color:#537078;background:#f2f8f7;border-radius:11px;padding:9px 12px;font-size:12px;line-height:1.4}._paymentRate_1b2sm_8 .exchange-rate-compact>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;font-weight:650;list-style:none;display:flex}._paymentRate_1b2sm_8 .exchange-rate-compact>summary span:last-child{color:#08757a;flex:none;font-size:11px}._paymentRate_1b2sm_8 .exchange-rate-compact>summary::-webkit-details-marker{display:none}._paymentRate_1b2sm_8 .exchange-rate-compact .exchange-rate-note{color:#60777e;background:0 0;margin-top:7px;padding:0;font-size:11px;line-height:1.5;display:block}._financeActivities_1b2sm_122{margin-top:20px}._financeActivityHeading_1b2sm_123{gap:10px;margin-bottom:10px;display:grid}._financeActivityHeading_1b2sm_123 h3{color:#103b50;margin:0;font-size:18px}._financeFilters_1b2sm_125{scrollbar-width:thin;gap:7px;padding:2px 0 5px;display:flex;overflow-x:auto}._financeFilters_1b2sm_125 button{border-radius:999px;flex:none;min-height:40px;padding:8px 12px;font-size:12px}._financeFilters_1b2sm_125 button[aria-pressed=true]{color:#fff;background:#086c7b;border-color:#086c7b}._financeActivityList_1b2sm_128{gap:9px;display:grid}._financeActivity_1b2sm_123{background:#fff;border:1px solid #dcebe8;border-radius:14px;overflow:hidden}._financeActivity_1b2sm_123>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:12px 14px;list-style:none;display:flex}._financeActivity_1b2sm_123>summary::-webkit-details-marker{display:none}._financeActivity_1b2sm_123>summary>span{gap:4px;min-width:0;display:grid}._financeActivity_1b2sm_123>summary strong{color:#123a45;overflow-wrap:anywhere;font-size:14px}._financeActivity_1b2sm_123>summary small{color:#617980;font-size:11px}._financeActivity_1b2sm_123>summary>b{color:#8a4a0d;text-align:right;flex:none;font-size:12px}._financeActivity_1b2sm_123[open]>summary{background:#f8fcfb;border-bottom:1px solid #e7eeee}._financeActivityBody_1b2sm_137{padding:0 13px 12px}._financeActivityBody_1b2sm_137 ._paymentSummary_1b2sm_8{margin:10px 0 0}@media (max-width:380px){._paymentRows_1b2sm_8>div,._paymentRows_1b2sm_8>div:nth-child(odd):not(._paymentTotal_1b2sm_8):not(._paymentDeposit_1b2sm_8){min-height:82px;padding:9px}._paymentRows_1b2sm_8 dt{font-size:11px}._paymentRows_1b2sm_8 dd{font-size:14px}._financeOverview_1b2sm_106 article,._financeActivity_1b2sm_123>summary{padding:11px}._financeActivity_1b2sm_123>summary strong{font-size:13px}}@media (max-width:650px){._profileGroup_1b2sm_17>summary{min-height:52px;padding:12px}._profileGroup_1b2sm_17>dl,._financeBody_1b2sm_80{padding:0 12px 12px}}@media (prefers-reduced-motion:reduce){._groupChevron_1b2sm_68{transition:none}}._sectionNavigation_1b2sm_144[data-activity-title]{margin:4px 0 8px}._sectionNavigation_1b2sm_144[data-activity-title]>button{min-height:64px;box-shadow:none;cursor:default;border-radius:16px;padding:12px 16px}._sectionNavigation_1b2sm_144[data-activity-title]>button>svg{width:28px;height:28px}._sectionNavigation_1b2sm_144[data-activity-title] strong{font-size:max(21px,min(4vw,27px))}._activitiesLayout_1b2sm_148{grid-template-columns:minmax(0,1fr) 190px;gap:18px}._activitiesLayout_1b2sm_148>._marineIllustration_1b2sm_149{aspect-ratio:1.5;border-radius:18px;width:100%;max-width:190px;margin-top:14px}._activitiesPage_1b2sm_150{width:100%;margin:0 0 18px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}._activitiesPage_1b2sm_150 ._activityHome_1b2sm_151{color:#16727c;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;min-height:36px;padding:5px 9px;font-size:13px;font-weight:650;display:inline-flex}._activityIntro_1b2sm_152{color:#58727a;align-items:center;gap:11px;margin:4px 0 10px;padding:7px 0;display:flex}._activityIntro_1b2sm_152 img{object-fit:cover;object-position:center 38%;background:#e5f4f2;border-radius:12px;flex:none;width:42px;height:42px}._activityIntro_1b2sm_152 p{margin:0;font-size:13px;line-height:1.4}._activitiesPage_1b2sm_150 ._activityGroups_1b2sm_63{border-top:1px solid #e5eeee;gap:0;margin:0}._activitiesPage_1b2sm_150 ._activityGroup_1b2sm_63{background:0 0;border:0;border-bottom:1px solid #e5eeee;border-radius:0;min-width:0;margin:0;overflow:visible}._activitiesPage_1b2sm_150 ._activityGroup_1b2sm_63>summary{text-align:left;justify-content:flex-start;align-items:center;gap:9px;min-height:53px;padding:6px 31px 6px 2px;font-size:15px;line-height:1.25;display:flex;position:relative}._activitiesPage_1b2sm_150 ._activityGroup_1b2sm_63>summary>span:nth-child(2){overflow-wrap:anywhere;text-align:left;flex:1;min-width:0}._activitiesPage_1b2sm_150 ._activityGroup_1b2sm_63>summary:hover{background:#f4faf8}._activitiesPage_1b2sm_150 ._activityGroup_1b2sm_63>summary:after{content:"⌄";color:#08757a;font-size:15px;font-weight:500;transition:transform .15s;position:absolute;top:50%;right:5px;transform:translateY(-50%)}._activitiesPage_1b2sm_150 ._activityGroup_1b2sm_63[open]>summary:after{transform:translateY(-50%)rotate(180deg)}._activitiesPage_1b2sm_150 ._activityGroup_1b2sm_63 ._groupChevron_1b2sm_68{display:none}._activityIcon_1b2sm_163{flex:none;place-items:center;width:28px;height:28px;font-size:17px;line-height:1;display:grid}._activityCount_1b2sm_164{color:#126d76;background:#e5f4f1;border-radius:999px;flex:none;margin-left:auto;margin-right:4px;padding:2px 7px;font-size:11px;font-weight:700}._activityCards_1b2sm_165{gap:7px;min-width:0;padding:0 0 11px 36px;display:grid}._activityEmpty_1b2sm_166{color:#6b8287;margin:0;padding:5px 0;font-size:13px;line-height:1.45}._activityCard_1b2sm_165{color:#163d49;background:#fbfdfd;border:1px solid #e2eceb;border-radius:12px;min-width:0;padding:10px 11px}._activityCard_1b2sm_165[data-cancelled=true]{opacity:.58}._activityCardTop_1b2sm_169{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}._activityCardTop_1b2sm_169>strong{overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:1.35}._activityStatus_1b2sm_171{color:#216b51;background:#e6f4ef;border-radius:999px;flex:none;padding:3px 7px;font-size:10px;font-weight:700;line-height:1.25}._activityStatus_1b2sm_171[data-status=pending]{color:#87520a;background:#fff2d8}._activityStatus_1b2sm_171[data-status=completed]{color:#315a83;background:#e7eff8}._activityStatus_1b2sm_171[data-status=cancelled]{color:#6f6c6c;background:#f0eeee}._activityCard_1b2sm_165>small{color:#6b8287;margin-top:4px;font-size:11px;display:block}._activityCard_1b2sm_165>p{color:#617a80;overflow-wrap:anywhere;margin:5px 0 0;font-size:12px;line-height:1.4}._activityCardBottom_1b2sm_177{justify-content:space-between;align-items:center;gap:8px;margin-top:7px;display:flex}._paymentTag_1b2sm_178{color:#206b61;text-align:left;cursor:pointer;background:#edf6f4;border:0;border-radius:7px;min-height:29px;padding:4px 8px;font-size:11px;font-weight:650}._activityDetails_1b2sm_179{color:#086d78;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;min-height:32px;margin-left:auto;padding:4px 1px 4px 8px;font-size:12px;font-weight:700;display:inline-flex}._activityCard_1b2sm_165{background:#fff;border-color:#dce9e7;border-radius:15px;padding:12px 13px;box-shadow:0 3px 12px #123c4808}._activityCardTop_1b2sm_169{align-items:center}._activityCardTop_1b2sm_169>strong{font-size:15px;line-height:1.3}._activityStatus_1b2sm_171{padding:5px 9px;font-size:11px}._activityCard_1b2sm_165>p{color:#536e75;margin-top:7px;font-size:13px}._activityCardBottom_1b2sm_177{border-top:1px solid #e8efed;margin-top:6px;padding-top:8px}._activityDetails_1b2sm_179{background:#fff;border:1px solid #a9ccca;border-radius:10px;min-height:38px;padding-left:12px;padding-right:12px;font-size:13px}._activityDetails_1b2sm_179:hover{background:#edf7f5;border-color:#6eaaa6}._activityComment_1b2sm_188{border-top:1px solid #e8efed;gap:7px;margin-top:10px;padding-top:10px;display:grid}._activityCommentHeading_1b2sm_189{justify-content:space-between;align-items:center;gap:8px;display:flex}._activityCommentHeading_1b2sm_189 label{color:#355f64;font-size:12px;font-weight:700}._activityCommentHeading_1b2sm_189 span{color:#87520a;text-align:center;background:#fff2d8;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:700;line-height:1.2}._activityCommentHeading_1b2sm_189 span[data-validated=true]{color:#216b51;background:#e6f4ef}._activityComment_1b2sm_188 textarea{resize:vertical;color:#123a45;width:100%;min-height:78px;font:inherit;background:#fbfdfd;border:1px solid #cededc;border-radius:10px;padding:10px 11px;font-size:13px;line-height:1.45}._activityComment_1b2sm_188 textarea:focus-visible{outline-offset:2px;outline:3px solid #35a6b4}._activityComment_1b2sm_188>div{justify-content:space-between;align-items:center;gap:10px;display:flex}._activityComment_1b2sm_188 small{color:#71858a;font-size:11px;line-height:1.4}._activityComment_1b2sm_188 button{color:#fff;cursor:pointer;background:#086c7b;border:0;border-radius:9px;flex:none;min-height:36px;padding:7px 12px;font-size:12px;font-weight:700}._activityComment_1b2sm_188 button:disabled{color:#69807f;cursor:not-allowed;background:#d6e3e1}._activitiesPage_1b2sm_150 ._activityLinks_1b2sm_41{grid-template-columns:1fr;gap:5px;padding:1px 0 0}._activitiesPage_1b2sm_150 ._activityLinks_1b2sm_41 button{background:#f5faf9;border-radius:9px;min-height:38px;padding:7px 9px;font-size:12px}._activitiesPage_1b2sm_150 ._activityLinks_1b2sm_41 button span{font-size:15px}._activitiesPage_1b2sm_150 button:focus-visible{outline-offset:2px;outline:3px solid #35a6b4}._activitiesPage_1b2sm_150 summary:focus-visible{outline-offset:2px;outline:3px solid #35a6b4}@media (max-width:760px){._activitiesLayout_1b2sm_148{grid-template-columns:minmax(0,1fr);gap:8px;padding-bottom:0}._activitiesLayout_1b2sm_148>._marineIllustration_1b2sm_149{display:none}._activitiesPage_1b2sm_150{padding:0!important}._activitiesPage_1b2sm_150 ._activityGroup_1b2sm_63>summary{min-height:53px}._activityCards_1b2sm_165{padding-left:34px}}@media (max-width:380px){._activitiesPage_1b2sm_150 ._activityGroup_1b2sm_63>summary{font-size:14px}._activityCard_1b2sm_165{padding:9px}._activityCardTop_1b2sm_169>strong{font-size:13px}._activityIntro_1b2sm_152{margin-bottom:6px}}@media (prefers-reduced-motion:reduce){._activitiesPage_1b2sm_150 ._activityGroup_1b2sm_63>summary:after{transition:none}}button._activityStatus_1b2sm_171[data-status=pending]{width:auto;min-height:32px;font:inherit;cursor:pointer;border:1px solid #d8b374;font-size:11px;font-weight:700}button._activityStatus_1b2sm_171[data-status=pending]:hover{background:#ffe6b6}button._activityStatus_1b2sm_171[data-status=pending]:focus-visible{outline-offset:2px;outline:3px solid #9c721e}._registrationHelp_1b2sm_209{color:#244d54;background:#f1faf8;border:1px solid #c9dedb;border-radius:12px;margin:12px 0;padding:14px;font-size:14px;line-height:1.5}._registrationHelp_1b2sm_209 p{margin:0 0 12px}._registrationHelp_1b2sm_209 label{font-size:13px;font-weight:600;display:block}._registrationHelp_1b2sm_209 progress{accent-color:#087d87;width:100%;height:8px;margin-top:8px;display:block}._judgeSteps_1b2sm_210{gap:10px;margin:10px 0 0;padding-left:22px;line-height:1.55;display:grid}._judgeSteps_1b2sm_210 ul{margin:8px 0 0;padding-left:22px}._paymentEditButton_1b2sm_211{width:100%;color:inherit;text-align:inherit;font:inherit;line-height:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;gap:3px;padding:0;display:grid}._paymentEditButton_1b2sm_211:focus-visible{outline-offset:4px;border-radius:4px;outline:3px solid #16818a}._paymentEditButton_1b2sm_211:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}
