.QuestActive_container__OoNN1{max-width:1000px;margin:0 auto;font-family:Segoe UI,Yu Gothic,sans-serif;background:linear-gradient(135deg,#0a0e17,#0d1421);color:#fff;padding:20px;min-height:100vh}.QuestActive_header__h_mvQ{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding:20px;background:rgba(0,0,0,.5);border-radius:15px;border:1px solid rgba(0,212,255,.15)}.QuestActive_headerLeft__BX3s6{display:flex;align-items:center;gap:20px}.QuestActive_backLink__MAlT1{background:transparent;border:1px solid rgba(0,212,255,.15);border-radius:8px;padding:10px 20px;color:#00d4ff;font-size:1rem;cursor:pointer;transition:all .3s;text-decoration:none;display:inline-flex;align-items:center;gap:8px}.QuestActive_backLink__MAlT1:hover{background:rgba(0,212,255,.2)}.QuestActive_headerRight__wXMsS{display:flex;gap:15px}.QuestActive_headerIcon__UZK2F{font-size:1.5rem;cursor:pointer;transition:transform .3s}.QuestActive_headerIcon__UZK2F:hover{transform:scale(1.2)}.QuestActive_pageTitle__rCiM_{text-align:center;margin-bottom:30px}.QuestActive_pageTitle__rCiM_ h1{font-size:2.2rem;color:#00d4ff;text-shadow:0 0 20px rgba(0,212,255,.5);margin-bottom:10px}.QuestActive_pageTitle__rCiM_ p{color:#ccc;font-size:1rem}.QuestActive_questCard__R6a1r{background:rgba(0,0,0,.6);border:1px solid rgba(0,212,255,.15);border-radius:15px;padding:25px;margin-bottom:20px;transition:all .3s}.QuestActive_questCard__R6a1r:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgba(0,212,255,.2)}.QuestActive_questHeader__uryQF{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:15px;gap:12px}.QuestActive_questId__SZvdH{background:#00d4ff;padding:5px 12px}.QuestActive_questId__SZvdH,.QuestActive_questStatus__unjap{color:#fff;border-radius:20px;font-size:.85rem;font-weight:700}.QuestActive_questStatus__unjap{background:rgba(0,212,255,.1);padding:5px 15px;flex-shrink:0;white-space:nowrap}.QuestActive_questCardCancelled__BmziC{opacity:.75;border-color:rgba(255,255,255,.12)}.QuestActive_questStatusCancelled__0Zi8t{background:rgba(255,99,99,.15);color:#ff9b9b}.QuestActive_cancelledNotice__gHmGD{margin:0 0 15px;padding:10px 14px;border-radius:10px;background:rgba(255,99,99,.1);border:1px solid rgba(255,99,99,.25);color:#ffb3b3;font-size:.9rem;line-height:1.5}.QuestActive_questTitle__n4vTL{flex:1;font-size:1.3rem;color:#00d4ff;margin-bottom:0;font-weight:700;line-height:1.4}.QuestActive_questMeta__4j0XY{display:flex;gap:20px;margin-bottom:20px}.QuestActive_metaItem__LyTi7{display:flex;align-items:center;gap:8px;font-size:.95rem;color:#ccc}.QuestActive_metaIcon__0kbx6{font-size:1.1rem}.QuestActive_membersSection__wsDRr{margin-bottom:20px;padding:15px;background:rgba(0,212,255,.05);border:1px solid rgba(0,212,255,.1)}.QuestActive_membersHeader__lvkw5{color:#ccc;font-size:.9rem;margin-bottom:10px}.QuestActive_membersList__TvU75{display:flex;gap:8px;flex-wrap:wrap}.QuestActive_memberChip__fNBrG{display:flex;align-items:center;gap:6px;background:rgba(0,0,0,.4);border:1px solid rgba(0,212,255,.15);border-radius:20px;padding:6px 12px;font-size:.85rem;color:#fff}.QuestActive_memberSlotEmpty__FLbd4{border-style:dashed;color:rgba(255,255,255,.4)}.QuestActive_memberAvatar__h996g{font-size:1.1rem}.QuestActive_memberName__vmBNO{font-size:.85rem}.QuestActive_memberStatus__Yy78G{width:8px;height:8px;border-radius:50%;flex-shrink:0}.QuestActive_memberStatus__Yy78G.QuestActive_online__nhUc3{background:#4ade80;box-shadow:0 0 6px rgba(74,222,128,.5)}.QuestActive_memberStatus__Yy78G.QuestActive_offline__kZ4_s{background:rgba(255,255,255,.3)}.QuestActive_modalMembersList__ecxI3{display:flex;flex-direction:column;gap:10px;margin-top:10px}.QuestActive_modalMember__hfaZv{display:flex;align-items:center;gap:12px;padding:10px 15px;background:rgba(0,0,0,.4);border-radius:10px;border:1px solid rgba(0,212,255,.1)}.QuestActive_modalMemberAvatar__E38HJ{font-size:1.5rem;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.4);border-radius:50%}.QuestActive_modalMemberInfo__gLJuV{flex:1}.QuestActive_modalMemberName__K5G2z{color:#fff;font-size:.9rem;font-weight:700}.QuestActive_modalMemberSkill__bunQv{color:rgba(255,255,255,.5);font-size:.8rem}.QuestActive_teamChatButton__UxKrs{background:rgba(74,222,128,.1);border-color:#4ade80;color:#fff}.QuestActive_teamChatButton__UxKrs:hover{background:rgba(74,222,128,.15);transform:translateY(-2px)}.QuestActive_progressSection__0GRoU{margin-bottom:20px}.QuestActive_progressLabel__MoqyX{display:flex;justify-content:space-between;margin-bottom:8px;color:#ccc;font-size:.9rem}.QuestActive_progressBar__j5WIO{width:100%;height:20px;background:rgba(255,255,255,.1);border-radius:10px;overflow:hidden;border:1px solid rgba(0,212,255,.15)}.QuestActive_progressFill__qzIkE{height:100%;background:linear-gradient(90deg,rgba(0,212,255,.3),rgba(0,212,255,.5));border-radius:8px;transition:width .5s ease}.QuestActive_questActions___0YK0{display:flex;gap:10px;flex-wrap:wrap}.QuestActive_actionButton__axCJ1{padding:12px 20px;border-radius:8px;font-weight:700;cursor:pointer;transition:all .3s;text-align:center;border:2px solid;font-size:.95rem}.QuestActive_submitButton__WOvqx{background:rgba(0,212,255,.12);border-color:#1e8449;color:#fff}.QuestActive_submitButton__WOvqx:hover{background:rgba(0,212,255,.18);transform:translateY(-2px)}.QuestActive_messageButton___DLv_{background:rgba(0,212,255,.1);border-color:#2471a3;color:#fff}.QuestActive_messageButton___DLv_:hover{background:rgba(0,212,255,.15);transform:translateY(-2px)}.QuestActive_detailButton__l4g8X{background:transparent;border-color:#00d4ff;color:#00d4ff}.QuestActive_detailButton__l4g8X:hover{background:rgba(0,212,255,.1);transform:translateY(-2px)}.QuestActive_summaryCards__qblUx{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:30px}.QuestActive_summaryCount__hCyEF{margin-bottom:20px;font-size:.9rem;font-family:var(--font-geist-mono),monospace}.QuestActive_summaryCount__hCyEF strong{color:#00d4ff;font-size:1.1rem;font-weight:700;margin:0 2px}.QuestActive_summaryCard__ml8RQ{background:linear-gradient(135deg,rgba(0,212,255,.08),rgba(0,0,0,.45));border:1px solid rgba(0,212,255,.2);border-radius:14px;padding:14px 16px;text-align:center;transition:border-color .2s,box-shadow .2s}.QuestActive_summaryCard__ml8RQ:hover{border-color:rgba(0,212,255,.4);box-shadow:0 0 16px rgba(0,212,255,.1)}.QuestActive_summaryCardIcon__K78H_{font-size:2.5rem;margin-bottom:10px}.QuestActive_summaryCardValue__kLZJh{font-family:var(--font-geist-mono),monospace;font-size:1.8rem;font-weight:700;color:#00d4ff;line-height:1.1;margin-bottom:4px;text-shadow:0 0 16px rgba(0,212,255,.35)}.QuestActive_summaryCardLabel__D8flw{color:rgba(255,255,255,.55);font-size:.75rem;font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.QuestActive_filterSection__xa1Ru{display:flex;gap:15px;margin-bottom:25px;flex-wrap:wrap;align-items:center}.QuestActive_searchBtn__59XIf{padding:10px 24px;border:1px solid rgba(0,212,255,.5);border-radius:8px;background:linear-gradient(135deg,rgba(0,212,255,.35),rgba(0,170,224,.55));color:#fff;font-size:.9rem;font-weight:600;cursor:pointer;transition:background .2s,box-shadow .2s,transform .15s}.QuestActive_searchBtn__59XIf:hover{background:linear-gradient(135deg,rgba(0,212,255,.5),rgba(0,170,224,.72));box-shadow:0 0 14px rgba(0,212,255,.35);transform:translateY(-1px)}.QuestActive_searchResetBtn__7DhG5{padding:10px 16px;border:1px solid rgba(255,255,255,.2);border-radius:8px;background:transparent;color:#ccc;font-size:.9rem;cursor:pointer;transition:background .2s,color .2s}.QuestActive_searchResetBtn__7DhG5:hover{background:rgba(255,255,255,.08);color:#fff}.QuestActive_unappliedHint__MJvcQ{color:#fbbf24;font-size:.78rem}.QuestActive_searchInput__9_4r9{flex:1;min-width:200px;padding:12px 16px;border:1px solid rgba(0,212,255,.15);border-radius:8px;background:rgba(0,0,0,.5);color:#fff;font-size:.95rem;transition:all .3s}.QuestActive_searchInput__9_4r9:focus{outline:none;border-color:rgba(0,212,255,.4);box-shadow:0 0 10px rgba(0,212,255,.1)}.QuestActive_searchInput__9_4r9::placeholder{color:rgba(255,255,255,.4)}.QuestActive_filterSelect__cEQbj{border:1px solid rgba(0,212,255,.15);border-radius:8px;background:rgba(0,0,0,.5);color:#fff;font-size:.95rem;cursor:pointer;transition:all .3s;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%2300d4ff' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10l-5 5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding:12px 36px 12px 16px}.QuestActive_filterSelect__cEQbj:focus{outline:none;border-color:rgba(0,212,255,.4)}.QuestActive_filterSelect__cEQbj option{background:#0a0e17;color:#fff}.QuestActive_noResults__HMwbU{text-align:center;padding:40px 20px;color:#ccc;background:rgba(0,0,0,.3);border-radius:15px;border:1px solid rgba(0,212,255,.1)}.QuestActive_modal__4Kp1P{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:2000;justify-content:center;align-items:center;padding:20px}.QuestActive_modal__4Kp1P.QuestActive_active__Jghpo{display:flex}.QuestActive_modalContent__odBc4{background:#0a0e17;border:1px solid rgba(0,212,255,.15);border-radius:15px;padding:30px;max-width:700px;width:100%;max-height:90vh;overflow-y:auto;position:relative}.QuestActive_detailSection__gcwTU{margin-bottom:20px}.QuestActive_detailSection__gcwTU h3{color:#00d4ff;margin-bottom:10px;font-size:1.2rem}.QuestActive_detailSection__gcwTU p{color:#ddd;line-height:1.7}@media (max-width:768px){.QuestActive_header__h_mvQ{flex-direction:column;gap:15px;text-align:center}.QuestActive_headerLeft__BX3s6{flex-direction:column}.QuestActive_pageTitle__rCiM_ h1{font-size:1.6rem}.QuestActive_questHeader__uryQF{flex-direction:column}.QuestActive_questMeta__4j0XY{flex-direction:column;gap:10px}.QuestActive_questActions___0YK0{flex-direction:column}.QuestActive_actionButton__axCJ1{width:100%}.QuestActive_summaryCards__qblUx{gap:8px}.QuestActive_summaryCard__ml8RQ{padding:16px 6px}.QuestActive_summaryCardValue__kLZJh{font-size:1.6rem}.QuestActive_summaryCardLabel__D8flw{font-size:.65rem}.QuestActive_filterSection__xa1Ru{flex-direction:column;gap:8px;align-items:stretch}.QuestActive_filterSelect__cEQbj{width:100%}}.QuestActive_summaryCount__hCyEF{margin:4px 0 14px;color:rgba(255,255,255,.6);font-family:inherit;font-size:.88rem}.QuestActive_summaryCount__hCyEF strong{color:#fff;font-size:1.05rem}.QuestActive_questCard__R6a1r{margin-bottom:18px;padding:22px;border:1px solid rgba(0,212,255,.12);border-radius:16px;background:rgba(255,255,255,.04);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:border-color .15s,background .15s}.QuestActive_questCard__R6a1r:hover{transform:none;border-color:rgba(0,212,255,.3);background:rgba(255,255,255,.06);box-shadow:none}.QuestActive_questHeader__uryQF{align-items:center;margin-bottom:10px}.QuestActive_questTitle__n4vTL{color:#fff;font-size:1.05rem;font-weight:600;line-height:1.45}.QuestActive_questStatus__unjap{padding:4px 10px;border:1px solid rgba(0,212,255,.4);border-radius:12px;background:rgba(0,212,255,.16);color:#5fe3ff;font-size:.8rem}.QuestActive_questMeta__4j0XY{flex-wrap:wrap;gap:6px 18px;margin-bottom:14px}.QuestActive_metaItem__LyTi7{color:rgba(255,255,255,.65);font-size:.85rem}.QuestActive_membersSection__wsDRr{margin-bottom:16px;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:rgba(0,0,0,.2)}.QuestActive_membersHeader__lvkw5{color:rgba(255,255,255,.55);font-size:.8rem}.QuestActive_membersList__TvU75{gap:6px}.QuestActive_memberChip__fNBrG{padding:3px 10px;border:none;border-radius:999px;background:rgba(255,255,255,.1);color:rgba(255,255,255,.9);font-size:.78rem}.QuestActive_memberName__vmBNO{font-size:.78rem}.QuestActive_memberSlotEmpty__FLbd4{border:1px dashed rgba(255,255,255,.18);background:transparent;color:rgba(255,255,255,.45)}.QuestActive_questActions___0YK0{gap:8px}.QuestActive_questActions___0YK0 .QuestActive_primaryButton__Dy3cX,.QuestActive_questActions___0YK0 .QuestActive_secondaryButton__N6UY2{height:40px;padding:0 16px;border-radius:10px;font-size:.88rem;font-weight:600;transition:filter .15s,border-color .15s,color .15s,background .15s}.QuestActive_questActions___0YK0 .QuestActive_primaryButton__Dy3cX{border-color:transparent;background:linear-gradient(135deg,#2bb8dd,#1a72c4);color:#fff}.QuestActive_questActions___0YK0 .QuestActive_primaryButton__Dy3cX:hover{transform:none;box-shadow:none;background:linear-gradient(135deg,#2bb8dd,#1a72c4);filter:brightness(1.08)}.QuestActive_questActions___0YK0 .QuestActive_secondaryButton__N6UY2{border-color:rgba(255,255,255,.18);background:transparent;color:rgba(255,255,255,.85)}.QuestActive_questActions___0YK0 .QuestActive_secondaryButton__N6UY2:hover{transform:none;border-color:rgba(0,212,255,.5);background:transparent;color:#00d4ff}.QuestActive_noResults__HMwbU{background:rgba(255,255,255,.04);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:rgba(255,255,255,.6)}.QuestActive_modalContent__odBc4,.QuestActive_noResults__HMwbU{border:1px solid rgba(0,212,255,.12);border-radius:16px}.QuestActive_modalMember__hfaZv{border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04)}.QuestActive_modalMemberName__K5G2z{font-weight:600}.QuestActive_modalMemberSkill__bunQv{color:rgba(255,255,255,.6)}@media (max-width:768px){.QuestActive_questActions___0YK0 .QuestActive_primaryButton__Dy3cX,.QuestActive_questActions___0YK0 .QuestActive_secondaryButton__N6UY2{width:100%}}.QuestActive_container__OoNN1{background:transparent}.QuestActive_summaryGrid__zzB40{margin-bottom:30px}@media (max-width:600px){.QuestActive_modal__4Kp1P.QuestActive_modal__4Kp1P{padding:12px}.QuestActive_modalContent__odBc4.QuestActive_modalContent__odBc4{padding:20px 16px}}.StatCard_grid__9VUvX{display:grid;gap:12px;margin-bottom:16px}.StatCard_gridFixed__UYXXM{grid-template-columns:repeat(var(--stat-columns),minmax(0,1fr))}@media (max-width:768px){.StatCard_gridFixed__UYXXM{grid-template-columns:repeat(var(--stat-columns-mobile),minmax(0,1fr))}}.StatCard_card__rFDJ_{display:flex;flex-direction:column;gap:6px;min-width:0;padding:14px 16px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:rgba(255,255,255,.04);color:inherit;font:inherit;text-align:left}.StatCard_clickable__jXSrg{cursor:pointer;transition:border-color .15s,background .15s}.StatCard_clickable__jXSrg:focus-visible,.StatCard_clickable__jXSrg:hover{border-color:rgba(var(--accent-rgb,0,212,255),.45);background:rgba(var(--accent-rgb,0,212,255),.06)}.StatCard_clickable__jXSrg:focus-visible{outline:2px solid rgba(var(--accent-rgb,0,212,255),.6);outline-offset:1px}.StatCard_active__nij3I{border-color:rgba(var(--accent-rgb,0,212,255),.6);background:rgba(var(--accent-rgb,0,212,255),.1)}.StatCard_head__LA46j{display:flex;align-items:center;justify-content:space-between;gap:8px}.StatCard_label__4AfqM{display:inline-flex;align-items:center;gap:6px;min-width:0;color:rgba(255,255,255,.6);font-size:.78rem}.StatCard_label__4AfqM svg{flex-shrink:0;opacity:.7}.StatCard_arrow__Ux_d7{flex-shrink:0;color:rgba(255,255,255,.35);transition:color .15s,transform .15s}.StatCard_clickable__jXSrg:focus-visible .StatCard_arrow__Ux_d7,.StatCard_clickable__jXSrg:hover .StatCard_arrow__Ux_d7{color:var(--accent,#00d4ff);transform:translateX(2px)}.StatCard_value__po95f{display:flex;align-items:baseline;min-height:1.8rem;color:#fff;font-size:1.6rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1;overflow-wrap:anywhere}.StatCard_unit__H7AmQ{margin-left:4px;color:rgba(255,255,255,.5);font-size:.75rem;font-weight:500}.StatCard_note__EQSJN{color:rgba(255,255,255,.5);font-size:.72rem}.QuestCompleted_container__3XWpd{max-width:1000px;margin:0 auto;font-family:Segoe UI,Yu Gothic,sans-serif;background:linear-gradient(135deg,#0a0e17,#0d1421);color:#fff;padding:20px;min-height:100vh}.QuestCompleted_header__G0Knb{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding:20px;background:rgba(0,0,0,.5);border-radius:15px;border:1px solid rgba(0,212,255,.15)}.QuestCompleted_headerLeft__wqfaU{display:flex;align-items:center;gap:20px}.QuestCompleted_backLink__wDVcw{background:transparent;border:1px solid rgba(0,212,255,.15);border-radius:8px;padding:10px 20px;color:#00d4ff;font-size:1rem;cursor:pointer;transition:all .3s;text-decoration:none;display:inline-flex;align-items:center;gap:8px}.QuestCompleted_backLink__wDVcw:hover{background:rgba(0,212,255,.2)}.QuestCompleted_headerRight__VWTKK{display:flex;gap:15px}.QuestCompleted_headerIcon__xchM1{font-size:1.5rem;cursor:pointer;transition:transform .3s}.QuestCompleted_headerIcon__xchM1:hover{transform:scale(1.2)}.QuestCompleted_pageTitle__Pyy29{text-align:center;margin-bottom:30px}.QuestCompleted_pageTitle__Pyy29 h1{font-size:2.2rem;color:#00d4ff;text-shadow:0 0 20px rgba(0,212,255,.5);margin-bottom:10px}.QuestCompleted_pageTitle__Pyy29 p{color:#ccc;font-size:1rem}.QuestCompleted_filterSection__PW9VU{display:flex;gap:15px;margin-bottom:25px;flex-wrap:wrap;align-items:center}.QuestCompleted_searchBtn__comvv{padding:10px 24px;border:1px solid rgba(0,212,255,.5);border-radius:8px;background:linear-gradient(135deg,rgba(0,212,255,.35),rgba(0,170,224,.55));color:#fff;font-size:.9rem;font-weight:600;cursor:pointer;transition:background .2s,box-shadow .2s,transform .15s}.QuestCompleted_searchBtn__comvv:hover{background:linear-gradient(135deg,rgba(0,212,255,.5),rgba(0,170,224,.72));box-shadow:0 0 14px rgba(0,212,255,.35);transform:translateY(-1px)}.QuestCompleted_searchResetBtn__g152X{padding:10px 16px;border:1px solid rgba(255,255,255,.2);border-radius:8px;background:transparent;color:#ccc;font-size:.9rem;cursor:pointer;transition:background .2s,color .2s}.QuestCompleted_searchResetBtn__g152X:hover{background:rgba(255,255,255,.08);color:#fff}.QuestCompleted_unappliedHint__UyfJP{color:#fbbf24;font-size:.78rem}.QuestCompleted_searchInput__4R_JO{flex:1;min-width:200px;padding:12px 16px;border:1px solid rgba(0,212,255,.15);border-radius:8px;background:rgba(0,0,0,.5);color:#fff;font-size:.95rem;transition:all .3s}.QuestCompleted_searchInput__4R_JO:focus{outline:none;border-color:rgba(0,212,255,.4);box-shadow:0 0 10px rgba(0,212,255,.1)}.QuestCompleted_searchInput__4R_JO::placeholder{color:rgba(255,255,255,.4)}.QuestCompleted_filterSelect__PBPsw{border:1px solid rgba(0,212,255,.15);border-radius:8px;background:rgba(0,0,0,.5);color:#fff;font-size:.95rem;cursor:pointer;transition:all .3s;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%2300d4ff' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10l-5 5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding:12px 36px 12px 16px}.QuestCompleted_filterSelect__PBPsw:focus{outline:none;border-color:rgba(0,212,255,.4)}.QuestCompleted_filterSelect__PBPsw option{background:#0a0e17;color:#fff}.QuestCompleted_noResults__CRhsk{text-align:center;padding:40px 20px;color:#ccc;background:rgba(0,0,0,.3);border-radius:15px;border:1px solid rgba(0,212,255,.1)}.QuestCompleted_questCard__z6_mn{background:rgba(0,0,0,.6);border:1px solid rgba(0,212,255,.2);border-radius:15px;padding:25px;margin-bottom:20px;transition:all .3s;cursor:pointer}.QuestCompleted_questCard__z6_mn:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgba(39,174,96,.2)}.QuestCompleted_questHeader__BVEcr{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:15px;gap:12px}.QuestCompleted_questId__b1mGH{background:rgba(0,212,255,.12);color:#fff;padding:5px 12px;border-radius:20px;font-size:.85rem;font-weight:700}.QuestCompleted_questDate__w75rf{color:#ccc;font-size:.9rem;flex-shrink:0;white-space:nowrap}.QuestCompleted_questTitle__Yu3YR{flex:1;font-size:1.2rem;margin-bottom:0;font-weight:700;line-height:1.4}.QuestCompleted_questMeta__lWxw4{display:flex;align-items:center;gap:16px;margin-bottom:15px;flex-wrap:wrap}.QuestCompleted_metaItem__sEMJh{display:flex;align-items:center;gap:8px;font-size:.95rem;color:#ccc}.QuestCompleted_metaIcon__Omllo{font-size:1.1rem}.QuestCompleted_rating__CQnOx{color:#00d4ff;font-size:1.2rem;letter-spacing:2px}.QuestCompleted_expBadge__oDk4b{display:inline-flex;align-items:center;gap:4px;padding:3px 12px;background:rgba(0,212,255,.1);border:1px solid rgba(0,212,255,.3);color:#4fd8ff;font-size:.8rem;font-weight:700;font-family:var(--font-geist-mono),monospace;letter-spacing:.03em}.QuestCompleted_expBadge__oDk4b:before{content:"▲";font-size:.6rem;opacity:.85}.QuestCompleted_skillBadges__vA_He{display:flex;flex-wrap:wrap;gap:8px}.QuestCompleted_skillBadge__5fgdf{background:rgba(102,126,234,.3);border:1px solid rgba(0,212,255,.15);color:#a8b5ff;padding:5px 12px;border-radius:15px;font-size:.85rem}.QuestCompleted_modal__y2v75{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:2000;justify-content:center;align-items:center;padding:20px}.QuestCompleted_modal__y2v75.QuestCompleted_active__3Bh67{display:flex}.QuestCompleted_modalContent__r9n5j{background:#0a0e17;border:1px solid rgba(0,212,255,.15);border-radius:15px;padding:30px;max-width:700px;width:100%;max-height:90vh;overflow-y:auto;position:relative}.QuestCompleted_detailSection__Lvqad{margin-bottom:22px}.QuestCompleted_detailSection__Lvqad h3{color:rgba(150,200,225,.85);margin-bottom:10px;font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;font-family:var(--font-geist-mono),monospace}.QuestCompleted_detailSection__Lvqad p{color:#ddd;line-height:1.7}.QuestCompleted_infoTiles__Zn7Dh{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.QuestCompleted_infoTile__mEnDr{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:10px 14px}.QuestCompleted_infoTileLabel__h54S4{font-size:.7rem;color:rgba(180,205,225,.7);margin-bottom:4px}.QuestCompleted_infoTileValue__N0pOe{font-size:1.05rem;font-weight:700;color:#f2f6fb;font-family:var(--font-geist-mono),monospace}.QuestCompleted_infoTileValue__N0pOe.QuestCompleted_exp__oyf8M{color:#4fd8ff}.QuestCompleted_skillReward___nLut{display:inline-flex;align-items:center;gap:8px;background:rgba(0,212,255,.08);border:1px solid rgba(0,212,255,.25);color:#dbeaf2;padding:5px 6px 5px 13px;border-radius:999px;font-size:.85rem}.QuestCompleted_skillRewardExp__b8E7E{background:rgba(0,212,255,.18);color:#4fd8ff;font-family:var(--font-geist-mono),monospace;font-weight:700;padding:2px 9px;border-radius:999px}.QuestCompleted_skillMuted__ts9Ub{color:rgba(255,255,255,.4);font-size:.85rem}.QuestCompleted_feedbackCard__yPzRR{position:relative;background:rgba(0,212,255,.06);border:1px solid rgba(0,212,255,.15);border-radius:12px;padding:18px 20px 18px 44px;color:#dbe6ef;line-height:1.9;font-size:.95rem;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word}.QuestCompleted_feedbackCard__yPzRR:before{content:"“";position:absolute;top:6px;left:14px;font-size:2.2rem;line-height:1;color:rgba(0,212,255,.4);font-family:Georgia,serif}.QuestCompleted_feedbackEmpty__wC7wj{color:rgba(255,255,255,.4);font-size:.9rem}@media (max-width:768px){.QuestCompleted_header__G0Knb{flex-direction:column;gap:15px;text-align:center}.QuestCompleted_headerLeft__wqfaU{flex-direction:column}.QuestCompleted_pageTitle__Pyy29 h1{font-size:1.6rem}.QuestCompleted_questHeader__BVEcr{flex-direction:column}.QuestCompleted_questMeta__lWxw4{flex-direction:column;gap:10px}.QuestCompleted_filterSection__PW9VU{flex-direction:column}}.QuestCompleted_questDetailAccordion__oTjk3{margin-top:8px;border:1px solid rgba(0,212,255,.15);border-radius:12px;background:rgba(255,255,255,.02);overflow:hidden}.QuestCompleted_questDetailSummary__7205U{list-style:none;cursor:pointer;padding:14px 18px;color:#7fdcff;font-weight:700;font-size:.95rem;display:flex;align-items:center;gap:8px;user-select:none}.QuestCompleted_questDetailSummary__7205U::-webkit-details-marker{display:none}.QuestCompleted_questDetailSummary__7205U:before{content:"▶";font-size:.7rem;transition:transform .2s}.QuestCompleted_questDetailAccordion__oTjk3[open] .QuestCompleted_questDetailSummary__7205U:before{transform:rotate(90deg)}.QuestCompleted_questDetailSummary__7205U:hover{background:rgba(0,212,255,.06)}.QuestCompleted_questDetailBody__9k5q_{padding:4px 18px 18px}.QuestCompleted_noResults__CRhsk{color:rgba(255,255,255,.55)}.QuestCompleted_noResults__CRhsk,.QuestCompleted_questCard__z6_mn{border:1px solid rgba(0,212,255,.12);border-radius:16px;background:rgba(255,255,255,.04);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.QuestCompleted_questCard__z6_mn{padding:18px 22px;margin-bottom:12px;transition:border-color .15s,background .15s}.QuestCompleted_questCard__z6_mn:hover{transform:none;border-color:rgba(0,212,255,.3);background:rgba(255,255,255,.06);box-shadow:none}.QuestCompleted_questHeader__BVEcr{margin-bottom:10px}.QuestCompleted_questTitle__Yu3YR{color:#fff;font-size:1.05rem;font-weight:600;line-height:1.45}.QuestCompleted_questDate__w75rf{color:rgba(255,255,255,.55);font-size:.82rem}.QuestCompleted_questMeta__lWxw4{gap:14px;margin-bottom:0}.QuestCompleted_rating__CQnOx{font-size:1rem}.QuestCompleted_expBadge__oDk4b{padding:3px 10px;border:none;border-radius:999px;background:rgba(0,212,255,.16);color:#5fe3ff;font-size:.78rem;font-weight:600;letter-spacing:0}.QuestCompleted_expBadge__oDk4b:before{content:none}.QuestCompleted_skillBadges__vA_He{gap:6px}.QuestCompleted_skillBadge__5fgdf,.QuestCompleted_skillReward___nLut{padding:3px 4px 3px 10px;border:none;border-radius:999px;background:rgba(255,255,255,.1);color:rgba(255,255,255,.9);font-size:.78rem}.QuestCompleted_skillRewardExp__b8E7E{padding:0 6px;border-radius:6px;background:rgba(0,212,255,.16);color:#5fe3ff;font-size:.72rem}.QuestCompleted_feedbackEmpty__wC7wj,.QuestCompleted_skillMuted__ts9Ub{color:rgba(255,255,255,.55)}.QuestCompleted_modalContent__r9n5j{border:1px solid rgba(0,212,255,.12);border-radius:16px}.QuestCompleted_feedbackCard__yPzRR{border:1px solid rgba(255,255,255,.08);border-left:3px solid rgba(0,212,255,.5);background:rgba(255,255,255,.04);color:rgba(255,255,255,.85)}.QuestCompleted_questDetailAccordion__oTjk3{border:1px solid rgba(255,255,255,.18);border-radius:10px;background:transparent}.QuestCompleted_questDetailSummary__7205U{color:rgba(255,255,255,.85);font-weight:600;font-size:.88rem;transition:color .15s}.QuestCompleted_questDetailSummary__7205U:hover{background:transparent;color:#00d4ff}.QuestCompleted_questDetailAccordion__oTjk3[open]{border-color:rgba(0,212,255,.3)}.QuestCompleted_container__3XWpd{background:transparent}.QuestCompleted_summaryGrid__WKtmY{margin-bottom:30px}@media (max-width:600px){.QuestCompleted_modal__y2v75.QuestCompleted_modal__y2v75{padding:12px}.QuestCompleted_modalContent__r9n5j.QuestCompleted_modalContent__r9n5j{padding:20px 16px}}.Recommend_container__0_sq8{max-width:1000px;margin:0 auto;font-family:Segoe UI,Yu Gothic,sans-serif;background:linear-gradient(135deg,#0a0e17,#0d1421);color:#fff;padding:20px;min-height:100vh}.Recommend_pageTitle__XQK8G{text-align:center;margin-bottom:30px}.Recommend_pageTitle__XQK8G h1{font-size:2rem;color:#00d4ff;text-shadow:0 0 20px rgba(0,212,255,.5);margin-bottom:10px}.Recommend_pageTitle__XQK8G p{color:rgba(255,255,255,.7)}.Recommend_tabBar__JlR3p{display:flex;gap:8px;margin-bottom:25px;background:rgba(0,0,0,.4);border-radius:12px;border:1px solid rgba(0,212,255,.15)}.Recommend_tab__1XhEU{flex:1;padding:12px 16px;background:transparent;border:none;border-radius:8px;color:#888;font-size:.9rem;cursor:pointer;transition:all .3s}.Recommend_tab__1XhEU:hover{color:#ccc;background:rgba(0,212,255,.1)}.Recommend_tabActive__tb_mf{background:rgba(0,212,255,.2);color:#00d4ff;font-weight:700}.Recommend_aiBanner__UFeiX{display:flex;align-items:center;gap:16px;background:rgba(0,212,255,.06);border:1px solid rgba(0,212,255,.15);border-radius:12px;padding:16px 20px;margin-bottom:24px}.Recommend_aiBannerIcon__QiI1J{font-size:2rem}.Recommend_aiBannerText__r9by5{flex:1}.Recommend_aiBannerTitle___4EfE{color:#00d4ff;font-size:.95rem;font-weight:700;margin-bottom:4px}.Recommend_aiBannerDesc__nv8ly{color:rgba(255,255,255,.5);font-size:.8rem}.Recommend_card__i1vub{background:rgba(0,0,0,.5);border:1px solid rgba(0,212,255,.15);border-radius:15px;padding:25px;margin-bottom:20px}.Recommend_cardTitle__wdjnR{color:#00d4ff;font-size:1.2rem;margin-bottom:16px;display:flex;align-items:center;gap:8px}.Recommend_aiBadge__CYuD_{display:inline-flex;align-items:center;gap:4px;background:rgba(0,212,255,.15);color:#00d4ff;padding:3px 10px;border-radius:10px;font-size:.7rem;font-weight:400;margin-left:8px}.Recommend_matchBadge__8y_gL{padding:4px 12px;font-weight:700}.Recommend_matchNeutral__2Cy7S{background:rgba(255,255,255,.06);color:rgba(255,255,255,.75);border:1px solid rgba(255,255,255,.12)}.Recommend_matchHigh__HF_zn{background:rgba(16,185,129,.2);color:#10b981}.Recommend_matchMid__tk837{background:rgba(245,158,11,.2);color:#f59e0b}.Recommend_matchLow__rY2Gt{background:rgba(239,68,68,.2);color:#ef4444}.Recommend_questList__1t5f2{display:flex;flex-direction:column;gap:14px}.Recommend_questCard__lUc9E{background:rgba(255,255,255,.03);border:1px solid rgba(0,212,255,.12);border-radius:12px;padding:20px;cursor:pointer;transition:all .3s}.Recommend_questCard__lUc9E:hover{border-color:rgba(0,212,255,.4);transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,212,255,.1)}.Recommend_questHeader__LGrMA{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.Recommend_questTitle__Il6AK{color:#fff;font-size:1.05rem;font-weight:500;flex:1}.Recommend_questReward__kU8Lf{background:rgba(255,215,0,.12);padding:4px 12px;border-radius:12px;font-size:.85rem;white-space:nowrap;margin-left:12px}.Recommend_questCompany__Ajbrz{color:#888;font-size:.8rem;margin-bottom:10px}.Recommend_questMeta__clqWe{display:flex;justify-content:space-between;align-items:center;gap:12px}.Recommend_questSkills__PFxTk{display:flex;flex-wrap:wrap;gap:6px}.Recommend_questSkillBadge__iMafQ{background:rgba(0,212,255,.08);border:1px solid rgba(0,212,255,.15);color:#00d4ff;padding:3px 10px;border-radius:12px;font-size:.75rem}.Recommend_reasonTagRow__qv1Wv{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.Recommend_reasonTag__hC_n6{background:rgba(167,139,250,.1);border:1px solid rgba(167,139,250,.25);color:#a78bfa;padding:2px 9px;border-radius:10px;font-size:.7rem}.Recommend_reasonJobTag__nburl{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.7);padding:2px 9px;border-radius:10px;font-size:.7rem}.Recommend_questGapSkillBadge__s2NHb{background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.35);color:#f59e0b;border-radius:12px;font-size:.75rem;font-weight:700}.Recommend_emptyCard__ceoUY{background:rgba(255,255,255,.02);border-radius:10px;padding:20px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.Recommend_emptyText__Bq9_z{color:rgba(255,255,255,.6);font-size:.85rem;line-height:1.7}.Recommend_emptyCta__K_5l7{display:inline-flex;align-items:center;gap:6px;background:rgba(0,212,255,.15);border:1px solid rgba(0,212,255,.3);border-radius:8px;padding:9px 20px;color:#00d4ff;font-size:.85rem;cursor:pointer}.Recommend_emptyCta__K_5l7:hover{background:rgba(0,212,255,.25)}.Recommend_questReason__cZzzr{color:rgba(255,255,255,.5);font-size:.8rem;margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.05);font-style:italic}.Recommend_reasonPending__O_LZI{margin-left:8px;color:rgba(0,212,255,.55);font-size:.72rem;font-style:normal}.Recommend_skillRecList__bp4qr{display:flex;flex-direction:column;gap:12px}.Recommend_skillRecItem__P5PWs{display:flex;align-items:center;gap:16px;padding:16px;background:rgba(255,255,255,.03);border:1px solid rgba(0,212,255,.1);border-radius:10px;transition:all .3s}.Recommend_skillRecIcon__Z6482{font-size:1.8rem}.Recommend_skillRecInfo__jk_Mk{flex:1}.Recommend_skillRecName__KgzI4{color:#fff;font-size:1rem;font-weight:500;margin-bottom:4px}.Recommend_skillRecCategory__icJr0{color:#888;font-size:.8rem;margin-bottom:6px}.Recommend_skillRecReason__ne1l0{color:rgba(255,255,255,.5);font-size:.8rem;line-height:1.5}.Recommend_skillRecLevels__c5Jat{display:inline-flex;flex-shrink:0;align-items:center;white-space:nowrap;text-align:right}.Recommend_levelCurrent__QdOqU{color:#888;font-size:.8rem}.Recommend_levelArrow___Tl9k{display:inline-flex;color:#00d4ff;margin:0 4px}.Recommend_levelTarget__ch9Bj{color:#00d4ff;font-weight:700;font-size:.95rem}.Recommend_careerPathList__K6eJw{display:flex;flex-direction:column;gap:14px}.Recommend_careerPathCard__ks_dn{padding:20px;background:rgba(255,255,255,.03);border:1px solid rgba(0,212,255,.12);border-radius:12px}.Recommend_careerPathHeader__pMUNI{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.Recommend_careerPathName__xjSXx{color:#fff;font-size:1.1rem;font-weight:500}.Recommend_careerPathCategory__ScmdP{color:#888;font-size:.8rem}.Recommend_careerPathDesc__7BIkJ{color:rgba(255,255,255,.5);font-size:.85rem;margin-bottom:12px;line-height:1.5}.Recommend_careerPathSkills__11xXm{display:flex;flex-wrap:wrap;gap:6px}.Recommend_careerPathSkillTag__Jt_H_{background:rgba(255,215,0,.08);border:1px solid rgba(255,215,0,.15);color:#ffd700;padding:3px 10px;border-radius:12px;font-size:.75rem}.Recommend_actionButton__ew25n{display:inline-flex;align-items:center;gap:8px;background:rgba(0,212,255,.12);border:1px solid rgba(0,212,255,.3);padding:12px 24px;color:#00d4ff;font-size:.9rem;font-weight:700;cursor:pointer;transition:all .3s}.Recommend_actionButton__ew25n:hover{background:rgba(0,212,255,.2);transform:translateY(-2px)}.Recommend_actionBar__kcV7b{display:flex;justify-content:center;gap:16px;margin-top:10px;margin-bottom:40px}@media (max-width:768px){.Recommend_pageTitle__XQK8G h1{font-size:1.5rem}.Recommend_questHeader__LGrMA{flex-direction:column-reverse;align-items:flex-start;gap:8px}.Recommend_questReward__kU8Lf{margin-left:0}.Recommend_questMeta__clqWe{flex-direction:column;align-items:flex-start;gap:8px}.Recommend_matchBadge__8y_gL{align-self:flex-start}.Recommend_skillRecItem__P5PWs{flex-direction:column;text-align:center}.Recommend_skillRecLevels__c5Jat{text-align:center}}.Recommend_tabBar__JlR3p{gap:6px;margin-bottom:24px;padding:6px;border:1px solid rgba(0,212,255,.12);border-radius:16px;background:rgba(255,255,255,.04);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.Recommend_tab__1XhEU{height:40px;padding:0 16px;border-radius:10px;color:rgba(255,255,255,.7);font-size:.88rem;font-weight:600;transition:background .15s,color .15s}.Recommend_tab__1XhEU:hover{background:rgba(0,212,255,.08);color:#fff}.Recommend_tabActive__tb_mf,.Recommend_tabActive__tb_mf:hover{background:rgba(0,212,255,.16);color:#5fe3ff}.Recommend_card__i1vub{padding:22px;border:1px solid rgba(0,212,255,.12);border-radius:16px;background:rgba(255,255,255,.04);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.Recommend_cardTitle__wdjnR{margin:0 0 14px;color:#fff;font-size:1.05rem;font-weight:600}.Recommend_cardTitle__wdjnR svg{color:#00d4ff;opacity:.7}.Recommend_careerPathList__K6eJw,.Recommend_questList__1t5f2,.Recommend_skillRecList__bp4qr{gap:10px}.Recommend_careerPathCard__ks_dn,.Recommend_questCard__lUc9E,.Recommend_skillRecItem__P5PWs{border:1px solid rgba(0,212,255,.08);border-radius:12px;background:rgba(0,0,0,.2);color:rgba(255,255,255,.75);transition:border-color .15s,background .15s}.Recommend_questCard__lUc9E{padding:18px}.Recommend_questCard__lUc9E:hover{transform:none;box-shadow:none}.Recommend_questCard__lUc9E:hover,.Recommend_skillRecItem__P5PWs:hover{border-color:rgba(0,212,255,.3);background:rgba(0,212,255,.07)}.Recommend_careerPathName__xjSXx,.Recommend_questTitle__Il6AK,.Recommend_skillRecName__KgzI4{color:#fff;font-weight:600;line-height:1.45}.Recommend_questTitle__Il6AK{font-size:1rem}.Recommend_careerPathCategory__ScmdP,.Recommend_questCompany__Ajbrz,.Recommend_skillRecCategory__icJr0{color:rgba(255,255,255,.6);font-size:.82rem}.Recommend_careerPathDesc__7BIkJ,.Recommend_emptyText__Bq9_z,.Recommend_questReason__cZzzr,.Recommend_skillRecReason__ne1l0{color:rgba(255,255,255,.75);font-size:.85rem;line-height:1.65}.Recommend_questReason__cZzzr{border-top-color:rgba(0,212,255,.08);font-style:normal}.Recommend_reasonPending__O_LZI{color:rgba(0,212,255,.7)}.Recommend_questReward__kU8Lf{padding:0;border-radius:0;background:none;color:#ffd700;font-size:1rem;font-weight:700}.Recommend_careerPathSkillTag__Jt_H_,.Recommend_questSkillBadge__iMafQ,.Recommend_reasonJobTag__nburl{padding:3px 10px;border:none;border-radius:999px;background:rgba(255,255,255,.1);color:rgba(255,255,255,.9);font-size:.78rem}.Recommend_questGapSkillBadge__s2NHb{padding:3px 10px;border:1px solid rgba(241,196,15,.45);border-radius:999px;background:rgba(241,196,15,.14);color:#f5d76e;font-size:.78rem;font-weight:600}.Recommend_reasonTag__hC_n6{padding:3px 10px;border:1px solid rgba(0,212,255,.4);border-radius:999px;background:rgba(0,212,255,.16);color:#5fe3ff;font-size:.75rem}.Recommend_matchBadge__8y_gL{padding:4px 10px;border-radius:12px;font-size:.8rem;font-weight:600;white-space:nowrap}.Recommend_matchNeutral__2Cy7S{border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.08);color:rgba(255,255,255,.85)}.Recommend_matchHigh__HF_zn{border:1px solid rgba(46,204,113,.45);background:rgba(46,204,113,.18);color:#6ee7a8}.Recommend_matchMid__tk837{border:1px solid rgba(241,196,15,.45);background:rgba(241,196,15,.14);color:#f5d76e}.Recommend_matchLow__rY2Gt{border:1px solid rgba(239,68,68,.45);background:rgba(239,68,68,.16);color:#ff9a9a}.Recommend_levelCurrent__QdOqU{color:rgba(255,255,255,.6)}.Recommend_levelTarget__ch9Bj{color:#5fe3ff}.Recommend_emptyCard__ceoUY{border:1px dashed rgba(0,212,255,.25);border-radius:12px;background:rgba(0,0,0,.2)}.Recommend_emptyCta__K_5l7{height:40px;padding:0 16px;border:1px solid rgba(255,255,255,.18);border-radius:10px;background:transparent;color:rgba(255,255,255,.85);font-size:.88rem;font-weight:600;transition:border-color .15s,color .15s}.Recommend_emptyCta__K_5l7:hover{border-color:rgba(0,212,255,.5);background:transparent;color:#00d4ff}.Recommend_actionButton__ew25n{justify-content:center;height:40px;padding:0 24px;border:1px solid transparent;border-radius:10px;background:linear-gradient(135deg,#2bb8dd,#1a72c4);color:#fff;font-size:.88rem;font-weight:600;transition:filter .15s}.Recommend_actionButton__ew25n:hover{transform:none;background:linear-gradient(135deg,#2bb8dd,#1a72c4);filter:brightness(1.08)}.Recommend_container__0_sq8{background:transparent}.EnrollmentList_container__B3I10{max-width:1400px;margin:0 auto;padding:20px;min-height:100vh;font-family:Segoe UI,Yu Gothic,sans-serif;color:#fff}.EnrollmentList_header__7rkFU{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding:20px;background:rgba(0,0,0,.5);border-radius:15px;border:1px solid rgba(0,212,255,.15)}.EnrollmentList_backLink__B9Zcr{background:transparent;border:1px solid rgba(0,212,255,.15);border-radius:8px;padding:10px 20px;color:#00d4ff;font-size:1rem;cursor:pointer;transition:all .3s}.EnrollmentList_backLink__B9Zcr:hover{background:rgba(0,212,255,.2)}.EnrollmentList_headerRight__wj7pa{display:flex;gap:15px}.EnrollmentList_headerIcon__EyihF{font-size:1.5rem;cursor:pointer;transition:transform .3s}.EnrollmentList_headerIcon__EyihF:hover{transform:scale(1.2)}.EnrollmentList_pageTitle__1g951{text-align:center;margin-bottom:30px}.EnrollmentList_pageTitle__1g951 h1{font-size:2.2rem;color:#00d4ff;text-shadow:0 0 20px rgba(0,212,255,.5);margin-bottom:10px}.EnrollmentList_pageTitle__1g951 p{color:#ccc;font-size:1rem}.EnrollmentList_summaryCards__adWwG{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:30px}.EnrollmentList_summaryCard___UV1A{background:rgba(0,0,0,.6);border:1px solid rgba(0,212,255,.15);border-radius:15px;padding:25px;text-align:center}.EnrollmentList_summaryIcon__umc_4{font-size:2.5rem;margin-bottom:10px}.EnrollmentList_summaryValue__De2TZ{font-size:2rem;font-weight:700;color:#00d4ff;margin-bottom:5px}.EnrollmentList_summaryLabel__cHpWP{color:#ccc;font-size:.95rem}.EnrollmentList_gpaSection__nfyLf{background:rgba(0,0,0,.6);border:1px solid rgba(0,212,255,.15);border-radius:15px;padding:25px;margin-bottom:30px;text-align:center}.EnrollmentList_gpaValue___hJWI{font-size:4rem;font-weight:700;color:#00d4ff;text-shadow:0 0 30px rgba(0,212,255,.5)}.EnrollmentList_gpaLabel__cS0sP{font-size:1.2rem;color:#ccc;margin-top:10px}.EnrollmentList_gpaBar__LEGR6{width:100%;max-width:400px;height:20px;background:rgba(255,255,255,.1);border-radius:10px;margin:20px auto;overflow:hidden;border:1px solid rgba(0,212,255,.3)}.EnrollmentList_gpaFill__eiXtf{height:100%;background:linear-gradient(90deg,rgba(0,212,255,.3),rgba(0,212,255,.6));border-radius:8px;transition:width .5s ease}.EnrollmentList_gradeBreakdown__sd4fV{display:flex;justify-content:center;gap:20px;margin-top:15px;flex-wrap:wrap}.EnrollmentList_gradeCount__pVzBN{color:#ccc;font-size:.9rem;background:rgba(255,255,255,.1);padding:5px 12px;border-radius:15px}.EnrollmentList_actionBar__rxDK7{display:flex;justify-content:flex-end;margin-bottom:20px}.EnrollmentList_registerButton__EWb8n{background:rgba(0,212,255,.12);color:#fff;border:none;border-radius:10px;padding:12px 24px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s;box-shadow:0 4px 15px rgba(46,204,113,.3)}.EnrollmentList_registerButton__EWb8n:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(46,204,113,.4)}.EnrollmentList_registerButtonSmall__JCbbC{background:rgba(0,212,255,.12);color:#fff;border:none;border-radius:8px;padding:10px 20px;font-size:.9rem;font-weight:700;cursor:pointer;transition:all .3s}.EnrollmentList_registerButtonSmall__JCbbC:hover{transform:translateY(-2px)}.EnrollmentList_semesterTabs__NG6xy{display:flex;gap:10px;margin-bottom:20px;flex-wrap:wrap}.EnrollmentList_semesterTab__fMEzl{padding:10px 20px;background:rgba(255,255,255,.1);border:1px solid rgba(0,212,255,.3);border-radius:8px;color:#ccc;cursor:pointer;transition:all .3s}.EnrollmentList_semesterTab__fMEzl:hover{background:rgba(0,212,255,.1)}.EnrollmentList_semesterTab__fMEzl.EnrollmentList_active__nm48E{background:rgba(0,212,255,.2);border-color:#00d4ff;color:#00d4ff}.EnrollmentList_filterBar__gGV9N{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.EnrollmentList_filterItem__xww4S{display:flex;flex-direction:column;gap:6px;min-width:140px;flex:1;color:#00d4ff;font-size:.85rem;font-weight:700}.EnrollmentList_filterItem__xww4S select{padding:9px 10px;border:1px solid rgba(0,212,255,.4);border-radius:6px;background:rgba(255,255,255,.08);color:#fff;font-size:.9rem;font-weight:400}.EnrollmentList_filterItem__xww4S select option{background:#0a0e17}.EnrollmentList_filterReset__Hg9qT{align-self:flex-end;padding:9px 14px;border:1px solid rgba(255,255,255,.2);border-radius:6px;background:transparent;color:rgba(255,255,255,.75);font-size:.85rem;cursor:pointer;white-space:nowrap}.EnrollmentList_filterReset__Hg9qT:hover:not(:disabled){border-color:rgba(0,212,255,.5);color:#00d4ff}.EnrollmentList_filterReset__Hg9qT:disabled{opacity:.4;cursor:default}.EnrollmentList_sectionCount__Yk51O{margin-left:12px;font-size:.85rem;color:rgba(255,255,255,.5);text-shadow:none}.EnrollmentList_yearCell__cg_Ry{white-space:nowrap;color:rgba(255,255,255,.8)}.EnrollmentList_enrollmentSection__WYzQ0{background:rgba(0,0,0,.6);border:1px solid rgba(0,212,255,.15);border-radius:15px;padding:25px;overflow-x:auto}.EnrollmentList_sectionTitle__e83jK{color:#00d4ff;font-size:1.4rem;margin-bottom:20px;text-shadow:0 0 10px rgba(0,212,255,.5)}.EnrollmentList_emptyState__66jc6{text-align:center;padding:40px 20px;color:#999}.EnrollmentList_emptyState__66jc6 p{margin-bottom:20px;font-size:1.1rem}.EnrollmentList_enrollmentTable__aM42V{width:100%;border-collapse:collapse}.EnrollmentList_enrollmentTable__aM42V td,.EnrollmentList_enrollmentTable__aM42V th{padding:15px;border-bottom:1px solid rgba(0,212,255,.2);text-align:left}.EnrollmentList_enrollmentTable__aM42V th{color:#00d4ff;font-weight:700;background:rgba(0,212,255,.1)}.EnrollmentList_enrollmentTable__aM42V td{color:#ddd}.EnrollmentList_enrollmentTable__aM42V tr:hover{background:rgba(255,255,255,.05)}.EnrollmentList_courseName__Df9JG{display:flex;flex-direction:column;gap:4px}.EnrollmentList_courseCode__kyMni{font-size:.75rem;color:#999;background:rgba(255,255,255,.1);padding:2px 6px;border-radius:4px;width:fit-content}.EnrollmentList_statusInProgress__5Okie{background:rgba(241,196,15,.3);color:#f1c40f;border:1px solid #f1c40f}.EnrollmentList_gradeBadge__0eRL5{display:inline-block;padding:5px 15px;border-radius:20px;font-weight:700;font-size:.9rem}.EnrollmentList_gradeS__3X9aR{background:rgba(0,212,255,.12);color:#fff}.EnrollmentList_gradeA__vbEmg{background:rgba(0,212,255,.1);color:#fff}.EnrollmentList_gradeB__JU8IX{background:rgba(0,212,255,.12);color:#fff}.EnrollmentList_gradeC__IlFfT,.EnrollmentList_gradeD__wgzSf{background:rgba(0,212,255,.1);color:#fff}.EnrollmentList_gradeF__mcu5H{background:rgba(239,68,68,.15);color:#fff}.EnrollmentList_gradeNone__wKwCk{color:#666;font-size:.9rem}.EnrollmentList_skillTags__iVYYQ{display:flex;flex-wrap:wrap;gap:5px}.EnrollmentList_skillTag__RpT07{background:rgba(102,126,234,.3);border:1px solid rgba(0,212,255,.15);color:#a8b5ff;padding:3px 10px;border-radius:12px;font-size:.75rem}.EnrollmentList_skillMore__LmPC9{color:#999;font-size:.75rem;padding:3px 8px}.EnrollmentList_actionButtons__LPwWW{display:flex;gap:8px}.EnrollmentList_deleteButton__x8aEL,.EnrollmentList_editButton__6wWP0{background:transparent;border:none;font-size:1.2rem;cursor:pointer;transition:transform .2s;padding:4px}.EnrollmentList_deleteButton__x8aEL:hover,.EnrollmentList_editButton__6wWP0:hover{transform:scale(1.2)}@media (max-width:768px){.EnrollmentList_header__7rkFU{flex-direction:column;gap:15px}.EnrollmentList_pageTitle__1g951 h1{font-size:1.6rem}.EnrollmentList_gpaValue___hJWI{font-size:3rem}.EnrollmentList_enrollmentTable__aM42V td,.EnrollmentList_enrollmentTable__aM42V th{padding:10px 8px;font-size:.9rem}.EnrollmentList_semesterTabs__NG6xy{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.EnrollmentList_semesterTab__fMEzl{padding:12px 8px;text-align:center;font-size:.85rem}.EnrollmentList_actionBar__rxDK7{justify-content:center}}.EnrollmentList_filterArea__OJnRK,.EnrollmentList_listArea__QpOQd,.EnrollmentList_pageActions__AJWtr{width:100%;max-width:960px;margin-left:auto;margin-right:auto}.EnrollmentList_pageActions__AJWtr{display:flex;align-items:center;justify-content:flex-end;gap:16px;margin-bottom:16px}.EnrollmentList_primaryButton__YHVhT{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;border:none;border-radius:10px;background:linear-gradient(135deg,#2bb8dd,#1a72c4);color:#fff;font-size:.9rem;font-weight:600;cursor:pointer;box-shadow:0 6px 18px rgba(26,114,196,.35);transition:transform .15s,box-shadow .15s,filter .15s}.EnrollmentList_primaryButton__YHVhT:hover{transform:translateY(-1px);filter:brightness(1.08);box-shadow:0 8px 22px rgba(26,114,196,.45)}.EnrollmentList_secondaryButton__jzffh{padding:9px 16px;border:1px solid rgba(255,255,255,.18);border-radius:10px;background:transparent;color:rgba(255,255,255,.8);font-size:.88rem;cursor:pointer;transition:border-color .15s,color .15s}.EnrollmentList_secondaryButton__jzffh:hover{border-color:rgba(0,212,255,.5);color:#00d4ff}.EnrollmentList_listArea__QpOQd{display:flex;flex-direction:column;gap:22px}.EnrollmentList_resultCount__5Oecs{margin:-8px 0 -6px;color:rgba(255,255,255,.7);font-size:.85rem}.EnrollmentList_tableCard__3oLEA{border:1px solid rgba(0,212,255,.12);border-radius:16px;background:rgba(255,255,255,.04);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);overflow:hidden}.EnrollmentList_courseList__hv_av{margin:0;padding:0;list-style:none}.EnrollmentList_courseRow__oOD_U{display:grid;grid-template-columns:minmax(0,1fr) 96px 76px 56px 88px 32px;align-items:center;justify-items:start;gap:16px;padding:14px 16px 14px 20px;transition:background .15s}.EnrollmentList_courseRow__oOD_U+.EnrollmentList_courseRow__oOD_U,.EnrollmentList_headRow__EwvN6+.EnrollmentList_courseList__hv_av>.EnrollmentList_courseRow__oOD_U:first-child{border-top:1px solid rgba(0,212,255,.08)}.EnrollmentList_courseRow__oOD_U:hover{background:rgba(0,212,255,.07)}.EnrollmentList_headRow__EwvN6{padding-top:11px;padding-bottom:11px;border-bottom:1px solid rgba(0,212,255,.12);background:rgba(0,212,255,.05);color:rgba(255,255,255,.6);font-size:.78rem;font-weight:600}.EnrollmentList_headRow__EwvN6:hover{background:rgba(0,212,255,.05)}.EnrollmentList_yearCell__cg_Ry{display:flex;flex-direction:column;gap:2px}.EnrollmentList_yearValue__hDJOl{color:#fff;font-size:.88rem}.EnrollmentList_yearGradeText__CO3HE{color:rgba(255,255,255,.55);font-size:.75rem}.EnrollmentList_courseMain__Nyw52{display:flex;flex-direction:column;gap:3px;min-width:0}.EnrollmentList_courseTitle__k6S70{display:-webkit-box;overflow:hidden;color:#fff;font-size:.97rem;font-weight:500;line-height:1.45;-webkit-line-clamp:2;-webkit-box-orient:vertical}.EnrollmentList_courseCodeText__E1RYR{color:rgba(255,255,255,.6);font-size:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.EnrollmentList_universityChip__2f1gQ{flex-shrink:0;padding:1px 8px;border:1px solid rgba(255,255,255,.2);border-radius:999px;color:rgba(255,255,255,.7);font-size:.7rem;line-height:1.5;white-space:nowrap}.EnrollmentList_courseSub__k2VWE{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.EnrollmentList_factChip__XRtXx{padding:3px 10px;border-radius:999px;background:rgba(255,255,255,.12);color:rgba(255,255,255,.9);font-size:.78rem}.EnrollmentList_factText__zycBf{color:rgba(255,255,255,.85);font-size:.82rem}.EnrollmentList_rowDelete__2a_vb{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:8px;background:transparent;color:rgba(255,255,255,.5);cursor:pointer;transition:background .15s,color .15s}.EnrollmentList_rowDelete__2a_vb:hover{background:rgba(239,68,68,.12);color:#f87171}@media (max-width:640px){.EnrollmentList_pageActions__AJWtr{flex-direction:column;align-items:stretch}.EnrollmentList_primaryButton__YHVhT{justify-content:center}.EnrollmentList_headRow__EwvN6{display:none}.EnrollmentList_courseRow__oOD_U{grid-template-columns:minmax(0,1fr) auto auto auto 32px;gap:6px 10px;padding:14px}.EnrollmentList_courseMain__Nyw52{grid-column:1/-1}.EnrollmentList_yearCell__cg_Ry{flex-direction:row;align-items:baseline;gap:6px}}.EnrollmentList_courseRowClickable__Pc4Pu{cursor:pointer}.EnrollmentList_courseRowClickable__Pc4Pu:hover{background:rgba(0,212,255,.05)}.EnrollmentList_courseRowClickable__Pc4Pu:focus-visible{outline:2px solid rgba(0,212,255,.6);outline-offset:-2px}.EnrollmentList_statusBadge__UeXNi{display:inline-block;padding:4px 10px;border-radius:12px;font-size:.8rem;font-weight:700}.EnrollmentList_statusRegistered__xFwtr{background:rgba(0,212,255,.16);color:#5fe3ff;border:1px solid rgba(0,212,255,.4)}.EnrollmentList_statusCompleted__kSe5k{background:rgba(46,204,113,.18);color:#6ee7a8;border:1px solid rgba(46,204,113,.45)}.EnrollmentList_statusWithdrawn__us_0w{background:rgba(149,165,166,.3);color:rgba(255,255,255,.4);border:1px solid rgba(255,255,255,.1)}.AddYearChip_trigger__RDzM1{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 12px;border:1px dashed rgba(255,255,255,.3);border-radius:16px;background:transparent;color:rgba(255,255,255,.7);font-size:.8rem;cursor:pointer;transition:border-color .15s,color .15s}.AddYearChip_trigger__RDzM1:hover{border-color:rgba(0,212,255,.6);color:#00d4ff}.AddYearChip_field__GzuS1{display:inline-flex;align-items:center;gap:2px;height:30px;padding:0 3px 0 12px;border:1px solid rgba(0,212,255,.55);border-radius:16px;background:rgba(0,212,255,.08)}.AddYearChip_field__GzuS1 input{width:34px;padding:0;border:none;outline:none;background:transparent;color:#fff;font-size:.8rem;font-variant-numeric:tabular-nums}.AddYearChip_field__GzuS1 input::placeholder{color:rgba(255,255,255,.35)}.AddYearChip_suffix__Ij_j0{margin-right:6px;color:rgba(255,255,255,.7);font-size:.8rem}.AddYearChip_add__MUB8u,.AddYearChip_cancel__nscMh{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:50%;cursor:pointer;transition:background .15s,color .15s,opacity .15s}.AddYearChip_add__MUB8u{background:linear-gradient(135deg,#2bb8dd,#1a72c4);color:#fff}.AddYearChip_add__MUB8u:disabled{opacity:.35;cursor:not-allowed}.AddYearChip_cancel__nscMh{background:transparent;color:rgba(255,255,255,.55)}.AddYearChip_cancel__nscMh:hover{background:rgba(255,255,255,.1);color:#fff}.AddYearChip_field__GzuS1.AddYearChip_md__0xc_J,.AddYearChip_trigger__RDzM1.AddYearChip_md__0xc_J{height:36px;border-radius:10px;font-size:.84rem}.CourseForm_form__ITMXU{display:flex;flex-direction:column;gap:18px}.CourseForm_fieldset__dActP{min-width:0;margin:0;padding:0;border:none}.CourseForm_label__XFTdl,.CourseForm_legend__bkEKB{display:block;margin-bottom:8px;padding:0;color:#00d4ff;font-size:.85rem;font-weight:700}.CourseForm_required__A_OBn{color:#ef4444}.CourseForm_chips__TF4pG{display:flex;flex-wrap:wrap;gap:8px}.CourseForm_chip__9cv3w{height:30px;padding:0 12px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:transparent;color:rgba(255,255,255,.8);font-size:.82rem;cursor:pointer}.CourseForm_chipSelected__6FNHk{border-color:rgba(0,212,255,.6);background:rgba(0,212,255,.16);color:#5fe3ff}.CourseForm_row__BjqsK{display:flex;gap:12px}.CourseForm_field__BdBCE{display:flex;flex:1;flex-direction:column;min-width:0}.CourseForm_fieldSmall__HIzkh{flex:0 0 140px}.CourseForm_fieldCode__L0zkk{flex:0 0 220px}.CourseForm_field__BdBCE input,.CourseForm_field__BdBCE select{width:100%;padding:10px 12px;border:1px solid rgba(0,212,255,.25);border-radius:8px;background:rgba(255,255,255,.05);color:#fff;font-size:.95rem;transition:border-color .2s ease}.CourseForm_field__BdBCE input:focus,.CourseForm_field__BdBCE select:focus{outline:none;border-color:#00d4ff;box-shadow:0 0 8px rgba(0,212,255,.2)}.CourseForm_field__BdBCE select{padding-right:34px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2300d4ff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") no-repeat right 12px center,rgba(255,255,255,.05);appearance:none;cursor:pointer}.CourseForm_field__BdBCE select option{background:#1a1a2e;color:#fff}.CourseForm_field__BdBCE .CourseForm_inputError__1Q_So{border-color:#ef4444}.CourseForm_notice__6nXy_{display:flex;align-items:flex-start;gap:6px;margin:10px 0 0;color:#fcd57a;font-size:.8rem;line-height:1.6;word-break:auto-phrase}.CourseForm_notice__6nXy_ svg{flex-shrink:0;margin-top:4px}.CourseForm_error__4Ov31{display:block;margin-top:6px;color:#ff8a8a;font-size:.78rem}@media (max-width:768px){.CourseForm_row__BjqsK{flex-direction:column}.CourseForm_fieldCode__L0zkk,.CourseForm_fieldSmall__HIzkh{flex:1}}.CourseForm_gradePicker__PpADT{margin-top:10px;padding-left:12px;border-left:2px solid rgba(0,212,255,.25)}.CourseConfirm_confirm__XpqLr{display:flex;flex-direction:column;gap:16px}.CourseConfirm_note__kOcQt{display:flex;align-items:flex-start;gap:8px;margin:0;color:#fcd57a;font-size:.8rem;line-height:1.6;word-break:auto-phrase}.CourseConfirm_note__kOcQt svg{flex-shrink:0;margin-top:3px}.CourseConfirm_similarCard__LUaPf{padding:14px 16px;border:1px solid rgba(var(--accent-rgb,0,212,255),.4);border-radius:12px;background:rgba(var(--accent-rgb,0,212,255),.07)}.CourseConfirm_similarTitle__vTfE2 svg{color:var(--accent,#00d4ff)}.CourseConfirm_similarTitle__vTfE2{display:flex;align-items:center;gap:8px;margin:0 0 4px;color:#fff;font-size:.95rem}.CourseConfirm_similarLead__P3YrP{margin:0 0 10px;color:rgba(255,255,255,.7);font-size:.85rem}.CourseConfirm_similarList__6eDht{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.CourseConfirm_similarRow__GId_O{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:8px;background:rgba(255,255,255,.04)}.CourseConfirm_similarMain___S5rd{display:flex;flex-direction:column;gap:2px;min-width:0}.CourseConfirm_similarName__vHVpj{color:#fff;font-size:.92rem}.CourseConfirm_similarSub__ejhiE{color:rgba(255,255,255,.55);font-size:.78rem}.CourseConfirm_useButton__ZD9re{flex-shrink:0;height:34px;padding:0 14px;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:transparent;color:rgba(255,255,255,.85);font-size:.85rem;cursor:pointer}.CourseConfirm_useButton__ZD9re:hover{border-color:rgba(0,212,255,.5);color:#00d4ff}.CourseConfirm_table__AqM7v{margin:0;border:1px solid rgba(0,212,255,.15);border-radius:12px;overflow:hidden}.CourseConfirm_tableRow__jpJzX{display:grid;grid-template-columns:140px minmax(0,1fr);gap:12px;padding:10px 16px}.CourseConfirm_tableRow__jpJzX+.CourseConfirm_tableRow__jpJzX{border-top:1px solid rgba(255,255,255,.06)}.CourseConfirm_tableRow__jpJzX dt{color:rgba(255,255,255,.55);font-size:.85rem}.CourseConfirm_tableRow__jpJzX dd{margin:0;color:#fff;font-size:.92rem;word-break:break-all}@media (max-width:768px){.CourseConfirm_similarRow__GId_O{flex-direction:column;align-items:stretch}.CourseConfirm_tableRow__jpJzX{grid-template-columns:100px minmax(0,1fr)}}.Tooltip_trigger__hiRSP{position:relative;display:inline-flex;align-items:center;cursor:help}.Tooltip_tooltip__Z76O6{position:absolute;z-index:100;padding:12px 14px;background:linear-gradient(180deg,rgba(13,20,33,.98),rgba(8,12,22,.98));border:1px solid rgba(0,212,255,.25);border-radius:10px;box-shadow:0 6px 24px rgba(0,0,0,.5),0 0 18px rgba(0,212,255,.1);color:#fff;font-size:.85rem;line-height:1.6;white-space:nowrap;text-align:left;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);animation:Tooltip_fadeIn__QbDbP .18s ease-out;width:max-content}@keyframes Tooltip_fadeIn__QbDbP{0%{opacity:0}to{opacity:1}}.Tooltip_content__XhdJR{position:relative;z-index:1}.Tooltip_arrow__r4Sha{position:absolute;width:10px;height:10px;background:rgba(13,20,33,.98);border:1px solid rgba(0,212,255,.25)}.Tooltip_bottom__cBEIz{top:calc(100% + 8px);left:50%;transform:translateX(-50%)}.Tooltip_bottom__cBEIz .Tooltip_arrow__r4Sha{top:-6px;left:50%;transform:translateX(-50%) rotate(45deg);border-right:none;border-bottom:none}.Tooltip_top__vMYRL{bottom:calc(100% + 8px);left:50%;transform:translateX(-50%)}.Tooltip_top__vMYRL .Tooltip_arrow__r4Sha{bottom:-6px;left:50%;transform:translateX(-50%) rotate(45deg);border-left:none;border-top:none}.Tooltip_left__qn69k{right:calc(100% + 8px);top:50%;transform:translateY(-50%)}.Tooltip_left__qn69k .Tooltip_arrow__r4Sha{right:-6px;top:50%;transform:translateY(-50%) rotate(45deg);border-left:none;border-bottom:none}.Tooltip_right__aVeQ0{left:calc(100% + 8px);top:50%;transform:translateY(-50%)}.Tooltip_right__aVeQ0 .Tooltip_arrow__r4Sha{left:-6px;top:50%;transform:translateY(-50%) rotate(45deg);border-right:none;border-top:none}@media (max-width:768px){.Tooltip_tooltip__Z76O6{font-size:.82rem;padding:10px 12px}.Tooltip_bottom__cBEIz,.Tooltip_left__qn69k,.Tooltip_right__aVeQ0,.Tooltip_top__vMYRL{top:calc(100% + 8px);bottom:auto;left:50%;right:auto;transform:translateX(-50%)}.Tooltip_bottom__cBEIz .Tooltip_arrow__r4Sha,.Tooltip_left__qn69k .Tooltip_arrow__r4Sha,.Tooltip_right__aVeQ0 .Tooltip_arrow__r4Sha,.Tooltip_top__vMYRL .Tooltip_arrow__r4Sha{top:-6px;bottom:auto;left:50%;right:auto;transform:translateX(-50%) rotate(45deg);border:1px solid rgba(0,212,255,.25);border-right:none;border-bottom:none}}