:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--font-game: "Jersey 10", sans-serif;--font-ui: "Orbitron", sans-serif;--primary-color: #03195b;--primary-dark: #008B8B;--primary-light: #AFEEEE;--secondary-color: #FFD700;--background: #F5F5F5;--white: #FFFFFF;--text-dark: #333333;--text-light: #666666;--border-color: #E0E0E0;--success: #4CAF50;--error: #F44336;--warning: #FF9800}html{scroll-behavior:smooth}body{font-family:var(--font-game)}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}*{padding:0;margin:0;text-decoration:none}*:before,*:after{box-sizing:border-box}html,body{overflow-x:hidden;font-family:var(--font-game)}#root{width:100%;height:100vh}@media print{#root{height:auto}.app-routes--with-nav{padding-left:0!important;padding-bottom:0!important}}ul{list-style:none}a{position:relative;transition:width .3s ease;color:default}a:after,.active:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:3px;border-radius:1px;transition:all .3s ease}.section{height:100vh;padding-top:100px;padding-left:40px;color:#fff;scroll-behavior:smooth}h1{font-size:3rem;margin-bottom:1rem}.active:after{width:50%;color:#0ff}@media(min-width:900px){.app-routes--with-nav{padding-bottom:0;padding-left:260px;transition:padding-left .2s ease}.app-routes--with-nav.app-routes--sidebar-collapsed{padding-left:76px}}.app-student-header{padding:30px 20px}@media(min-width:900px){.app-student-header{padding:36px}}._sidebar_10iup_1{display:none}@media print{._sidebar_10iup_1{display:none!important}}@media(min-width:900px){._sidebar_10iup_1{display:flex;flex-direction:column;position:fixed;top:0;left:0;bottom:0;width:260px;background:#fff;border-right:1px solid #EDEDED;padding:20px 20px 28px;gap:8px;z-index:60;transition:width .2s ease}._sidebarCollapsed_10iup_28{width:76px;padding:20px 14px 28px}}._topRow_10iup_34{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;min-height:32px}._logo_10iup_42{width:80px;height:80px;object-fit:contain}._collapseBtn_10iup_48{flex-shrink:0;width:50px;height:38px;display:flex;align-items:center;justify-content:center;border:1px solid #E5E7EB;border-radius:8px;background:#f9fafb;color:#6b7280;cursor:pointer;transition:background .15s ease;border:1px solid #2F7CF6}._collapseBtn_10iup_48:hover{background:#f3f4f6}._nav_10iup_68{display:flex;flex-direction:column;gap:4px;flex:1}._item_10iup_75{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;color:#6b7280;text-decoration:none;font-size:.95rem;font-weight:600;white-space:nowrap;overflow:hidden;transition:background .15s ease,color .15s ease}._sidebarCollapsed_10iup_28 ._item_10iup_75,._sidebarCollapsed_10iup_28 ._logoutBtn_10iup_91{justify-content:center;padding:12px}._item_10iup_75:hover{background:#f3f4f6;color:#374151}._itemActive_10iup_101{background:#eaf1ff;color:#2f7cf6}._itemDisabled_10iup_106{cursor:not-allowed;opacity:.5}._itemDisabled_10iup_106:hover{background:none;color:#6b7280}._icon_10iup_116{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:inherit}._iconWithBadge_10iup_124{position:relative}._badge_10iup_128{position:absolute;top:-6px;right:-10px;background:#ef4444;color:#fff;font-size:10px;font-weight:700;min-width:16px;height:16px;padding:0 3px;border-radius:999px;display:flex;align-items:center;justify-content:center}._avatarIconWrap_10iup_145{width:24px;height:24px;flex-shrink:0;border-radius:999px;overflow:hidden;display:flex;align-items:center;justify-content:center}._avatarIcon_10iup_145{width:100%;height:100%;object-fit:cover}._logoutBtn_10iup_91{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:none;border:none;color:#ef4444;font-size:.95rem;font-weight:600;cursor:pointer;text-align:left;white-space:nowrap;overflow:hidden;transition:background .15s ease}._logoutBtn_10iup_91:hover{background:#ef444414}@keyframes _slideUp_10iup_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _slideDown_10iup_1{0%{transform:translateY(0)}to{transform:translateY(100%)}}._wrap_i3epx_1{position:fixed;bottom:0;left:0;right:0;z-index:50;display:flex;flex-direction:column;align-items:center}@media(min-width:900px){._wrap_i3epx_1{display:none}}@media print{._wrap_i3epx_1{display:none!important}}._logo_i3epx_25{width:80px;height:80px;object-fit:contain;opacity:.5}._handle_i3epx_32{width:140px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid #acacac;border-bottom:none;border-radius:10px 10px 0 0;background:#fff;color:#9ca3af;cursor:pointer;box-shadow:0 -2px 6px #00000024;transition:border-radius .3s ease,margin-bottom .3s ease,box-shadow .3s ease}._handle_i3epx_32 img{transition:transform .3s ease}._wrapCollapsed_i3epx_52 ._handle_i3epx_32{border-radius:10px;border-bottom:1px solid #EDEDED;margin-bottom:6px;box-shadow:0 -2px 10px #00000014}._tabBarRow_i3epx_62{width:100%;display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s ease}._tabBarRowHidden_i3epx_69{grid-template-rows:0fr}._tabBarInner_i3epx_61{overflow:hidden;min-height:0;z-index:100000;position:relative}._tabBar_i3epx_61{width:100%;display:flex;align-items:center;justify-content:space-around;background:#fff;border-top:1px solid #EDEDED;padding:8px 4px calc(8px + env(safe-area-inset-bottom));transition:transform .3s ease,opacity .25s ease;opacity:1}._tabBarRowHidden_i3epx_69 ._tabBar_i3epx_61{transform:translateY(12px);opacity:0;pointer-events:none}._tab_i3epx_61{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 4px;background:none;border:none;cursor:pointer;color:#9ca3af;text-decoration:none;transition:color .15s ease}._tab_i3epx_61:hover{color:#6b7280}._tabActive_i3epx_117{color:#2f7cf6}._red_i3epx_121{color:#ef4444}._tabDisabled_i3epx_125{opacity:.4;cursor:not-allowed}._tabLabel_i3epx_130{font-size:.68rem;font-weight:600}._iconCircle_i3epx_135{width:30px;height:30px;border-radius:999px;background:currentColor;display:flex;align-items:center;justify-content:center;color:inherit}._iconCircle_i3epx_135 svg{color:#fff}._tab_i3epx_61:not(._tabActive_i3epx_117) ._iconCircle_i3epx_135{background:#e5e7eb}._tab_i3epx_61:not(._tabActive_i3epx_117) ._iconCircle_i3epx_135 svg{color:#9ca3af}._avatarIconWrap_i3epx_158{width:36px;height:36px;overflow:hidden;display:flex;align-items:center;justify-content:center;border:2px solid transparent;transition:border-color .15s ease;object-fit:contain;transform:skew(-8deg)}._avatarIcon_i3epx_158{width:100%;height:100%;object-fit:contain}._iconWithBadge_i3epx_180{position:relative;display:flex}._badge_i3epx_185{position:absolute;top:-6px;right:-10px;background:#ef4444;color:#fff;font-size:10px;font-weight:700;min-width:16px;height:16px;border-radius:999px;display:flex;align-items:center;justify-content:center;padding:0 4px}._overlay_1jxeu_1{position:fixed;inset:0;background:#14141499;z-index:150;display:flex;align-items:flex-end;justify-content:center;animation:_fadeIn_1jxeu_1 .2s ease}@keyframes _fadeIn_1jxeu_1{0%{opacity:0}to{opacity:1}}._sheet_1jxeu_17{width:100%;max-width:480px;background:#fff;border-radius:28px 28px 0 0;padding:10px 20px calc(24px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:12px;animation:_slideUp_1jxeu_1 .25s ease;box-shadow:0 -12px 40px #00000040;z-index:999}@keyframes _slideUp_1jxeu_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._handle_1jxeu_36{width:40px;height:4px;border-radius:999px;background:#d1d5db;margin:6px auto 4px}._header_1jxeu_44{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}._title_1jxeu_51{font-size:1.5rem;font-weight:800;color:#111827;margin:0}._closeBtn_1jxeu_58{border:none;background:none;color:#111827;cursor:pointer;padding:4px;display:flex}._row_1jxeu_67{display:flex;align-items:center;gap:14px;width:100%;padding:16px;background:#f3f4f6;border:none;border-radius:14px;font-size:.98rem;font-weight:600;color:#111827;cursor:pointer;text-align:left;transition:background .15s ease}._row_1jxeu_67:hover{background:#e9eaec}._rowIcon_1jxeu_88{display:flex;align-items:center;justify-content:center;color:#4b5563;flex-shrink:0}._red_1jxeu_97{color:#ef4444}._overlay_uz1ph_4{position:fixed;inset:0;z-index:3200;display:flex;align-items:center;justify-content:center;padding:16px;background:#0000008c;animation:_fadeIn_uz1ph_1 .18s ease}@keyframes _fadeIn_uz1ph_1{0%{opacity:0}to{opacity:1}}._modal_uz1ph_21{width:min(100%,380px);display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:22px;background:#fff;color:#171719;padding:8px 22px 22px;box-shadow:0 18px 50px #00000047;animation:_popIn_uz1ph_1 .2s cubic-bezier(.34,1.4,.64,1)}@keyframes _popIn_uz1ph_1{0%{transform:scale(.94);opacity:0}to{transform:scale(1);opacity:1}}._alertEffect_uz1ph_40{width:110px;height:110px;margin:0 auto -6px}._title_uz1ph_46{margin:0 0 8px;font-size:1.15rem;font-weight:900}._message_uz1ph_52{margin:0 0 20px;font-size:.88rem;font-weight:500;line-height:1.5;color:#4b5563}._actions_uz1ph_60{display:flex;flex-direction:column;gap:8px;width:100%}._cancelBtn_uz1ph_67,._confirmBtn_uz1ph_68{width:100%;min-height:48px;border-radius:14px;font-size:.92rem;font-weight:800;font-family:inherit;cursor:pointer;transition:filter .15s ease,background .15s ease}._cancelBtn_uz1ph_67{border:0;background:#2f7cf6;color:#fff}._cancelBtn_uz1ph_67:hover{filter:brightness(1.06)}._cancelBtn_uz1ph_67:focus-visible{outline:3px solid #BFDBFE;outline-offset:2px}._confirmBtn_uz1ph_68{border:1.5px solid #FECACA;background:#fef2f2;color:#b91c1c}._confirmBtn_uz1ph_68:hover{background:#fee2e2}._confirmBtn_uz1ph_68:focus-visible{outline:3px solid #FECACA;outline-offset:2px}._header_tyekn_1{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;animation:_fadeIn_tyekn_1 .4s ease-out}@keyframes _fadeIn_tyekn_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._profileBlock_tyekn_14{display:flex;align-items:center;gap:10px}._avatarMiniWrap_tyekn_20{position:relative;width:48px;height:48px;flex-shrink:0}._avatarMini_tyekn_20{width:100%;height:100%;object-fit:contain;box-shadow:0 2px 8px #0003;transform:skew(-8deg)}._lvlBadge_tyekn_35{position:absolute;bottom:-59%;left:50%;transform:translate(-59%) skew(-8deg);background:#111827;color:#fff;font-size:14px;letter-spacing:.9px;font-weight:700;padding:2px 8px;transform-origin:center;white-space:nowrap;box-shadow:0 2px 4px #0000004d}._profileInfo_tyekn_51{display:flex;flex-direction:column;gap:5px;width:130px}._nickName_tyekn_58{font-size:1rem;font-weight:700;color:#000;text-shadow:0 0px 4px rgba(255,255,255,.6);white-space:nowrap;letter-spacing:.5px;overflow:hidden;text-overflow:ellipsis}._xpBarSmall_tyekn_69{width:100%;height:16px;background:#00000080;border-radius:1px;overflow:hidden;transform:skew(-8deg)}._xpBarFill_tyekn_78{height:100%;background-image:linear-gradient(90deg,#0e3b7e,#2f7cf6);transition:width 4s ease}._statsBlock_tyekn_84{display:flex;flex-direction:column;gap:8px;flex-shrink:0}._statPill_tyekn_91{display:flex;position:relative;height:22px;min-width:100px;text-align:right;align-items:center;gap:6px;background-color:#1f2430;padding:2px;font-size:1.1rem;font-weight:700;transform:skew(-8deg)}._statPill_tyekn_91 img{position:absolute;transform:translate(-50%);width:32px;height:32px;object-fit:contain}._statPill_tyekn_91 span{position:absolute;right:2px;flex-shrink:0;color:#fff;padding:2px 4px}._statPillDark_tyekn_122{background:#1f2430;color:#fff}._statPillSkeleton_tyekn_127{background:#ffffff59!important;animation:_pulse_tyekn_1 1.4s ease-in-out infinite}._statPillSkeleton_tyekn_127 img,._statPillSkeleton_tyekn_127 span{visibility:hidden}@keyframes _pulse_tyekn_1{0%,to{opacity:.5}50%{opacity:1}}@media(min-width:900px){._statsBlock_tyekn_84{flex-shrink:0;flex-direction:row;gap:12px}}._overlay_a63sk_1{position:fixed;inset:0;z-index:5000;display:flex;align-items:center;justify-content:center;padding:16px;background:#000000e0;animation:_fadeIn_a63sk_1 .3s ease}@keyframes _fadeIn_a63sk_1{0%{opacity:0}to{opacity:1}}._modal_a63sk_18{width:min(100%,380px);border-radius:20px;background:#fff;color:#171719;text-align:center;padding:8px 22px 26px;box-shadow:0 18px 50px #00000047;animation:_popIn_a63sk_1 .35s cubic-bezier(.34,1.56,.64,1)}@keyframes _popIn_a63sk_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._alertEffect_a63sk_34{width:130px;height:130px;margin:0 auto}._title_a63sk_40{margin:0 0 10px;font-size:1.3rem;font-weight:900;color:#171719}._message_a63sk_47{margin:0 0 22px;color:#4b5563;font-size:.95rem;font-weight:500;line-height:1.5}._primaryBtn_a63sk_55{width:100%;min-height:56px;border:0;border-radius:4px;background:#3286ff;color:#fff;font-size:1.05rem;font-weight:900;cursor:pointer;transform:skew(-7deg);box-shadow:0 8px 10px #0000002e;transition:transform .1s ease,box-shadow .1s ease,filter .15s ease}._primaryBtn_a63sk_55:hover{filter:brightness(1.05)}._primaryBtn_a63sk_55:active{transform:translateY(3px) skew(-7deg);box-shadow:0 3px 4px #0000002e}._overlay_absk3_8{--explosao: .83s;--brilho: #FFC738;position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px;background:radial-gradient(circle at 50% 44%,#2b1258,#12082a 55%,#05030d);animation:_fadeIn_absk3_1 .25s ease}@keyframes _fadeIn_absk3_1{0%{opacity:0}to{opacity:1}}._content_absk3_33{width:min(100%,440px);display:flex;flex-direction:column;align-items:center;gap:6px}._titulo_absk3_45{margin:0;display:flex;flex-direction:column;align-items:center;font-size:clamp(1.7rem,7.5vw,2.4rem);font-weight:900;font-style:italic;letter-spacing:.05em;line-height:1.05;text-align:center}._tituloLinha_absk3_58{color:#fffbeb;text-shadow:0 0 4px #fff,0 0 10px #FFC738,0 0 22px #FFC738,0 0 42px #C026D3;opacity:0;animation:_letreiro_absk3_1 .9s linear calc(var(--explosao) + .1s) forwards}._tituloLinha_absk3_58+._tituloLinha_absk3_58{animation-delay:calc(var(--explosao) + .25s)}@keyframes _letreiro_absk3_1{0%{opacity:0}12%{opacity:1}18%{opacity:.15}30%{opacity:1}36%{opacity:.3}48%,to{opacity:1}}._palco_absk3_84{position:relative;width:min(86vw,400px);aspect-ratio:1 / 1;margin:-14px 0 -20px;perspective:700px}._efeito_absk3_95{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}._iconeEntrada_absk3_105{position:absolute;top:50%;left:50%;width:36%;aspect-ratio:1 / 1;transform:translate(-50%,-50%);opacity:0;animation:_girarCrescendo_absk3_1 1.25s cubic-bezier(.22,1,.36,1) var(--explosao) forwards}@keyframes _girarCrescendo_absk3_1{0%{opacity:0;transform:translate(-50%,-50%) rotateY(-720deg) scale(.08);filter:blur(4px)}8%{opacity:1}40%{filter:blur(0)}82%{transform:translate(-50%,-50%) rotateY(-12deg) scale(1.08)}to{opacity:1;transform:translate(-50%,-50%) rotateY(0) scale(1)}}._iconeFlutua_absk3_128{width:100%;height:100%;animation:_flutuar_absk3_1 2.6s ease-in-out calc(var(--explosao) + 2.2s) infinite}@keyframes _flutuar_absk3_1{0%,to{transform:translateY(0)}50%{transform:translateY(-5%)}}._arte_absk3_142{position:relative;width:100%;height:100%}._arteImg_absk3_151{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 6px var(--brilho)) drop-shadow(0 0 18px rgba(255,199,56,.6)) drop-shadow(0 0 36px rgba(192,38,211,.4))}._fallback_absk3_161{color:var(--brilho)}._reluz_absk3_172{position:absolute;inset:0;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 42%,#000 58%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 42%,#000 58%,transparent 100%);-webkit-mask-size:100% 45%;mask-size:100% 45%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 -90%;mask-position:0 -90%;opacity:0;animation:_reluzir_absk3_1 .95s ease-in-out calc(var(--explosao) + 1.3s) forwards}@keyframes _reluzir_absk3_1{0%{opacity:1;-webkit-mask-position:0 -90%;mask-position:0 -90%}to{opacity:1;-webkit-mask-position:0 190%;mask-position:0 190%}}._reluzImg_absk3_196{width:100%;height:100%;object-fit:contain;filter:brightness(2.6) saturate(.35)}._categoria_absk3_205{font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#c4b5fdd9;opacity:0;animation:_subir_absk3_1 .4s ease calc(var(--explosao) + .9s) forwards}._nome_absk3_216{max-width:320px;text-align:center;font-size:1.3rem;font-weight:900;line-height:1.25;color:#fffbeb;text-shadow:0 0 10px rgba(255,199,56,.6);opacity:0;animation:_subir_absk3_1 .4s ease calc(var(--explosao) + 1s) forwards}._nivel_absk3_231{padding:3px 12px;border:1.5px solid currentColor;border-radius:999px;background:#00000059;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;opacity:0;animation:_subir_absk3_1 .4s ease calc(var(--explosao) + 1.1s) forwards}._descricao_absk3_249{max-width:320px;margin:2px 0 0;text-align:center;font-size:.88rem;font-weight:600;line-height:1.45;color:#ffffffbf;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;opacity:0;animation:_subir_absk3_1 .4s ease calc(var(--explosao) + 1.2s) forwards}@keyframes _subir_absk3_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._continuar_absk3_272{width:100%;max-width:320px;min-height:54px;margin-top:12px;border:2px solid #FFC738;border-radius:5px;background:#ffc73814;color:#fffbeb;font-family:inherit;font-size:1.05rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:0 0 10px #ffc7388c,inset 0 0 12px #ffc73833;text-shadow:0 0 8px #FFC738;opacity:0;animation:_subir_absk3_1 .4s ease calc(var(--explosao) + 1.4s) forwards;transition:background .15s ease,transform .1s ease}._continuar_absk3_272:hover{background:#ffc7382e}._continuar_absk3_272:active{transform:scale(.98)}._continuar_absk3_272:focus-visible{outline:2px solid #fff;outline-offset:3px}._continuar_absk3_272:disabled{cursor:default}._contador_absk3_305{margin-top:4px;font-size:.75rem;font-weight:800;color:#ffed9e99;letter-spacing:.06em}@media(prefers-reduced-motion:reduce){._overlay_absk3_8,._tituloLinha_absk3_58,._iconeEntrada_absk3_105,._iconeFlutua_absk3_128,._categoria_absk3_205,._nome_absk3_216,._nivel_absk3_231,._descricao_absk3_249,._continuar_absk3_272{animation:none;opacity:1}._reluz_absk3_172{display:none}}._loading_1c8ti_1{margin:auto;width:500px;height:500px;border-radius:50%;background-repeat:no-repeat;background-size:contain;background-position:bottom;display:flex;align-items:center;justify-content:center}._fallbackPage_1c8ti_15{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:#111827}._fallbackLinks_1c8ti_25{display:flex;gap:16px}._fallbackLinks_1c8ti_25 a{color:#2f7cf6;font-weight:700;text-decoration:none}._loadingVideo_1c8ti_36{margin:auto;border-radius:50%;width:100%;height:100%;object-fit:cover}._page_1c8ti_49{width:100%;display:flex;flex-direction:column;background-image:url(https://pub-e134c387b1f64e05b55c9a0dd9bf0e2f.r2.dev/bks/Sala%20de%20Aula.png);background-size:cover;background-repeat:no-repeat}._hero_1c8ti_65{flex:1;position:relative;display:flex;flex-direction:column;padding:20px 20px 0;background-position:bottom center;background-size:cover;background-repeat:no-repeat;min-height:100vh;width:100%}._avatarField_1c8ti_79{flex:1;display:flex;align-items:center;justify-content:flex-end;min-height:260px;width:100%}._avatarField_1c8ti_79 img{width:100%}._loadingInline_1c8ti_92{width:220px;height:220px;border-radius:16px;animation:_pulse_1c8ti_1 1.4s ease-in-out infinite}@keyframes _pulse_1c8ti_1{0%,to{opacity:.5}50%{opacity:1}}._heroAvatarWrap_1c8ti_109{position:absolute;bottom:1%;display:flex;align-items:center;justify-content:center;width:100%;min-height:100%;animation:_popIn_1c8ti_1 .35s ease}._heroAvatar_1c8ti_109{max-height:100%;max-width:100%;object-fit:contain}@keyframes _popIn_1c8ti_1{0%{opacity:0;transform:scale(.92) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}._fab_1c8ti_134{position:absolute;top:120px;right:20px;width:56px;height:56px;border-radius:999px;background:#2f7cf6;color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px #1e56c7,0 8px 20px #00000040;transition:transform .1s ease,box-shadow .1s ease,filter .15s ease;z-index:49}._fab_1c8ti_134:hover{filter:brightness(1.05)}._fab_1c8ti_134:active{transform:translateY(3px);box-shadow:0 1px #1e56c7,0 4px 10px #00000040}@media(min-width:900px){._page_1c8ti_49{background-image:url(https://pub-e134c387b1f64e05b55c9a0dd9bf0e2f.r2.dev/bks/Sala%20de%20Aula.png);background-size:cover}._hero_1c8ti_65{padding:36px 48px 0}._avatarField_1c8ti_79 img{min-width:100%;height:500px}._heroAvatar_1c8ti_109{max-height:100%;max-width:500px;object-fit:contain}}._overlay_1kkqu_1{position:fixed;inset:0;background:#2b2b2b;z-index:180;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;animation:_fadeIn_1kkqu_1 .2s ease}@keyframes _fadeIn_1kkqu_1{0%{opacity:0}to{opacity:1}}._tag_1kkqu_19{position:absolute;top:24px;left:24px;display:flex;align-items:center;gap:8px;background:#e5e7eb;color:#111827;font-size:.85rem;font-weight:600;padding:8px 16px;border-radius:999px}._stage_1kkqu_34{flex:1;width:100%;display:flex;align-items:center;justify-content:center}._media_1kkqu_42{max-width:85%;max-height:60vh;object-fit:contain;filter:drop-shadow(0 0 0 #fff) drop-shadow(2px 0 0 #fff) drop-shadow(-2px 0 0 #fff) drop-shadow(0 2px 0 #fff) drop-shadow(0 -2px 0 #fff) drop-shadow(0 12px 24px rgba(0,0,0,.5));animation:_popIn_1kkqu_1 .35s ease}@keyframes _popIn_1kkqu_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._backBtn_1kkqu_61{margin-bottom:8px;padding:14px 40px;background:#52525b;color:#fff;border:none;border-radius:14px;font-size:.95rem;font-weight:700;cursor:pointer;transition:filter .15s ease}._backBtn_1kkqu_61:hover{filter:brightness(1.15)}._overlay_17fo8_1{position:fixed;inset:0;background:#14141499;z-index:160;display:flex;align-items:center;justify-content:center;padding:24px;animation:_fadeIn_17fo8_1 .2s ease}@keyframes _fadeIn_17fo8_1{0%{opacity:0}to{opacity:1}}._popover_17fo8_18{width:min(420px,100%);max-height:80vh;overflow-y:auto;background:#fff;border-radius:24px;padding:24px;animation:_slideUp_17fo8_1 .25s ease;box-shadow:0 24px 60px #0006}@keyframes _slideUp_17fo8_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._header_17fo8_34{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}._title_17fo8_41{font-size:1.2rem;font-weight:800;color:#111827;margin:0}._closeBtn_17fo8_48{border:none;background:none;color:#111827;cursor:pointer;padding:4px;display:flex}._hint_17fo8_57{color:#6b7280;font-size:.9rem;text-align:center;padding:12px 0}._grid_17fo8_64{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:12px}._stageCard_17fo8_70{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px;border:2px solid #E5E7EB;border-radius:14px;background:#f9fafb;cursor:pointer;transition:border-color .15s ease,transform .15s ease}._stageCard_17fo8_70:hover:not(:disabled){border-color:#2f7cf6;transform:translateY(-2px)}._stageCard_17fo8_70:disabled{cursor:not-allowed;opacity:.7}._stageCardActive_17fo8_93{border-color:#2f7cf6;background:#eaf1ff}._imgWrap_17fo8_98{position:relative;width:72px;height:72px;border-radius:12px;overflow:hidden;background:#e5e7eb;display:flex;align-items:center;justify-content:center}._imgWrap_17fo8_98 img{width:100%;height:100%;object-fit:cover}._lockOverlay_17fo8_116{position:absolute;inset:0;background:#00000073;color:#fff;display:flex;align-items:center;justify-content:center}._stageLevel_17fo8_126{font-size:.8rem;font-weight:700;color:#111827}._stageLockHint_17fo8_132{font-size:.65rem;color:#9ca3af;text-align:center;line-height:1.3}._fab_16wwf_1{position:absolute;top:188px;right:20px;width:56px;height:56px;border:none;border-radius:999px;background:#6b7280;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px #4b5563,0 8px 20px #00000040;transition:transform .1s ease,box-shadow .1s ease,background .2s ease;z-index:49}._fabAtivo_16wwf_31{background:#f59e0b;box-shadow:0 4px #b45309,0 8px 20px #f59e0b59}._fab_16wwf_1:hover{filter:brightness(1.05)}._fab_16wwf_1:active{transform:translateY(3px);box-shadow:0 1px #4b5563,0 4px 10px #00000040}._fabAtivo_16wwf_31:active{box-shadow:0 1px #b45309,0 4px 10px #f59e0b4d}._pulso_16wwf_57{position:absolute;inset:0;border-radius:999px;background:#f59e0b;animation:_pulsar_16wwf_1 3s ease-out infinite;pointer-events:none;z-index:-1}@keyframes _pulsar_16wwf_1{0%{transform:scale(1);opacity:.6}25%,to{transform:scale(1.9);opacity:0}}@media(prefers-reduced-motion:reduce){._pulso_16wwf_57{animation:none;opacity:0}}._badge_16wwf_84{position:absolute;top:-3px;right:-3px;min-width:22px;height:22px;padding:0 5px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:999px;border:2px solid #ffffff;background:#dc2626;color:#fff;font-size:.7rem;font-weight:900;line-height:1}._profilePage_1jztk_1{max-width:940px;margin:0 auto;padding-bottom:40px;color:#171719}._hero_1jztk_8{position:relative;height:200px;background-color:#fde68a;border-radius:0 0 28px 28px;overflow:hidden;isolation:isolate}._hero_1jztk_8:before{content:"";position:absolute;inset:-15%;background-image:var(--hero-bg, none);background-size:cover;background-position:center;transform:scale(1.08) translate3d(-1%,-1%,0);transform-origin:center;will-change:transform;backface-visibility:hidden;animation:_heroBgDrift_1jztk_1 16s ease-in-out infinite}@keyframes _heroBgDrift_1jztk_1{0%{transform:scale(1.08) translate3d(-1%,-1%,0)}50%{transform:scale(1.18) translate3d(1%,1%,0)}to{transform:scale(1.08) translate3d(-1%,-1%,0)}}._backBtn_1jztk_51{position:absolute;top:16px;left:16px}._editBtn_1jztk_57{position:absolute;top:16px;right:16px;background:#094b77;border-radius:2px;padding:10px 14px;font-size:1.1rem;font-weight:700;text-decoration:none;transition:background .3s ease;color:#fff;transform:skew(-4deg)}._editBtn_1jztk_57:hover{background:#094b77cc;color:#fff}._avatarWrap_1jztk_80{position:relative;display:flex;justify-content:center;margin-top:-60px;z-index:8}._avatarPhoto_1jztk_88{width:120px;height:120px;border-radius:50%;object-fit:cover;border:5px solid #fff;background:#fdba2d;box-shadow:0 6px 16px #00000026}._identity_1jztk_98{text-align:center;margin:12px 0 20px;padding:0 20px}._nickname_1jztk_104{margin:0;font-size:1.4rem;font-weight:900;color:#171719}._subInfo_1jztk_111{margin:4px 0 0;color:#6b7280;font-size:.9rem}._levelCard_1jztk_117{margin:0 20px 16px;background:#f5f7fa;border-radius:5px;padding:16px}._levelRow_1jztk_124{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}._levelLabel_1jztk_131{display:flex;align-items:center;gap:8px;font-weight:800;font-size:.95rem}._levelIcon_1jztk_139{color:#2f7cf6;flex-shrink:0}._levelXp_1jztk_144{color:#6b7280;font-weight:700;font-size:.85rem}._levelBarTrack_1jztk_150{width:100%;height:8px;background:#e5e7eb;border-radius:999px;overflow:hidden}._levelBarFill_1jztk_158{height:100%;background:#2f7cf6;border-radius:999px;transition:width .6s ease}._resourcesRow_1jztk_165{display:flex;justify-content:center;gap:12px;margin:0 20px 24px}._resourceChip_1jztk_172{display:flex;align-items:center;gap:6px;background:#f5f7fa;border-radius:4px;padding:6px 14px;font-size:1rem;font-weight:800;color:#171719;transform:skew(-8deg)}._resourceChip_1jztk_172 img{width:18px;height:18px;object-fit:contain}._section_1jztk_191{margin:0 20px 28px}._sectionHeader_1jztk_195{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:14px;color:#171719;background:none;border:0;padding:0;text-align:left;font:inherit}button._sectionHeader_1jztk_195{cursor:pointer}._sectionHeader_1jztk_195 h2{margin:0;font-size:1.1rem;font-weight:900}._sectionHeader_1jztk_195 svg{color:#9ca3af;flex-shrink:0}._scrollRow_1jztk_224{display:flex;gap:16px;overflow-x:auto;padding-bottom:4px;-ms-overflow-style:none;scrollbar-width:none;cursor:grab;background-size:cover}._scrollRow_1jztk_224::-webkit-scrollbar{display:none}._scrollRow_1jztk_224 img{-webkit-user-drag:none;user-drag:none;user-select:none;-webkit-user-select:none}._emptyRow_1jztk_249{color:#9ca3af;font-size:.85rem;margin:0}._iconCircle_1jztk_255{position:relative;flex-shrink:0;width:76px;height:76px;border-radius:50%;border:0;padding:8px;background:#f5f7fa;cursor:pointer;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:transform .1s ease}._iconCircle_1jztk_255:active,._iconCircle_1jztk_255:focus{transform:scale(.95)}._iconCircle_1jztk_255 img{position:relative;z-index:1;width:100%;height:100%;border-radius:50%;object-fit:contain}._badgeGlow_1jztk_289{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}._avatarCard_1jztk_300{flex-shrink:0;width:100px;position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;transform:skew(-4deg)}._avatarCardTile_1jztk_312{position:relative;width:100%;aspect-ratio:1;border-radius:2px;overflow:hidden;background:linear-gradient(160deg,#fbc531,#f5a623);display:flex;align-items:center;justify-content:center}._avatarCard_1jztk_300:nth-child(6n+2) ._avatarCardTile_1jztk_312{background:linear-gradient(160deg,#c77dff,#9d4edd)}._avatarCard_1jztk_300:nth-child(6n+3) ._avatarCardTile_1jztk_312{background:linear-gradient(160deg,#ff9f5a,#f5761f)}._avatarCard_1jztk_300:nth-child(6n+4) ._avatarCardTile_1jztk_312{background:linear-gradient(160deg,#4ecdc4,#1b9c93)}._avatarCard_1jztk_300:nth-child(6n+5) ._avatarCardTile_1jztk_312{background:linear-gradient(160deg,#ef476f,#c4184f)}._avatarCard_1jztk_300:nth-child(6n+7) ._avatarCardTile_1jztk_312{background:linear-gradient(160deg,#71ce67,#4f9e3f)}._avatarCard_1jztk_300:nth-child(6n+8) ._avatarCardTile_1jztk_312{background:linear-gradient(160deg,#cec767,#9b9e3f)}._avatarCard_1jztk_300:nth-child(6n+9) ._avatarCardTile_1jztk_312{background:linear-gradient(160deg,#ce67c5,#9e3f93)}._avatarCardTile_1jztk_312 img{width:82%;height:82%;object-fit:contain}._avatarCardTag_1jztk_338{position:absolute;top:6px;left:6px;font-size:.7rem;font-weight:700;padding:3px 9px 3px 6px;z-index:2}._avatarCardName_1jztk_348{font-size:.8rem;font-weight:700;color:#171719;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}._itemCard_1jztk_358{flex-shrink:0;width:100px;text-decoration:none;color:inherit;text-align:center}._itemCard_1jztk_358 img{width:100%;aspect-ratio:1;object-fit:contain;border-radius:12px;display:block}._itemCardName_1jztk_374{display:block;margin-top:6px;font-size:.78rem;font-weight:700;color:#171719;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._overlay_2dxet_1{position:fixed;inset:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:16px;background:#000000bf;animation:_fadeIn_2dxet_1 .25s ease}@keyframes _fadeIn_2dxet_1{0%{opacity:0}to{opacity:1}}._modal_2dxet_18{width:min(100%,380px);border-radius:24px;background:#fff;color:#171719;text-align:center;padding:32px 24px 24px;box-shadow:0 18px 50px #00000047;animation:_popIn_2dxet_1 .3s cubic-bezier(.34,1.56,.64,1)}@keyframes _popIn_2dxet_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._iconWrap_2dxet_34{position:relative;width:130px;height:130px;margin:0 auto 18px;display:flex;align-items:center;justify-content:center}._icon_2dxet_34{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;border-radius:5px}._rays_2dxet_53{position:absolute;inset:-40px;z-index:0;background:repeating-conic-gradient(from 0deg,rgba(255,200,60,.55) 0deg 6deg,transparent 6deg 18deg);border-radius:50%;animation:_spin_2dxet_1 40s linear infinite}._badgeGlow_2dxet_62{position:absolute;inset:0;z-index:0;width:100%;height:100%;pointer-events:none}@keyframes _spin_2dxet_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._title_2dxet_76{margin:0 0 10px;font-size:1.25rem;font-weight:900;color:#171719}._rarityPill_2dxet_83{display:inline-block;margin:-4px 0 14px;font-size:1rem;font-weight:800;text-transform:uppercase;letter-spacing:.3px;border-radius:999px;padding:3px 12px}._description_2dxet_94{margin:0 0 20px;color:#6b7280;font-size:1.1rem;line-height:1.5}._infoRows_2dxet_101{text-align:left;display:flex;flex-direction:column;gap:10px;margin-bottom:24px}._infoRow_2dxet_101{margin:0;font-size:1.2rem;color:#6b7280;display:flex;gap:6px}._infoRow_2dxet_101 strong{color:#171719;font-weight:700}._closeBtn_2dxet_122{width:100%;min-height:56px;border:0;border-radius:4px;background:#3286ff;color:#fff;font-size:1.05rem;font-weight:900;cursor:pointer;transform:skew(-7deg);box-shadow:0 8px 10px #0000002e;transition:transform .1s ease,box-shadow .1s ease,filter .15s ease}._closeBtn_2dxet_122:hover{filter:brightness(1.05)}._closeBtn_2dxet_122:active{transform:translateY(3px) skew(-7deg);box-shadow:0 3px 4px #0000002e}._tag_14ykf_1{display:inline-flex;align-items:center;background:#fff;border:1.5px solid #1F2430;color:#1f2430;font-weight:700;line-height:1;padding:5px 14px 5px 10px;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,0 100%);white-space:nowrap;text-transform:uppercase}._Comum_14ykf_16{border-color:#848484;color:#848484}._rare_14ykf_20{border-color:#c77dff;color:#c77dff}._superRaro_14ykf_24{border-color:#00b4d8;color:#00b4d8}._lendario_14ykf_28{border-color:#ff6b35;color:#ff6b35}._ultra_14ykf_32{border-color:#ff006e;color:#ff006e;box-shadow:0 0 10px #ff006e4d}._incomum_14ykf_37{border-color:#22c55e;color:#22c55e}._epico_14ykf_41{border-color:#a855f7;color:#a855f7}._backBtn_bg2tf_1{width:60px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:0;border-radius:12px;background:#f5f7fa;color:#171719;cursor:pointer;transition:background .15s ease,transform .1s ease;box-shadow:0 2px 8px #0000007a}._backBtn_bg2tf_1:hover{background:#ebeef2}._backBtn_bg2tf_1:active{transform:scale(.94)}._overlay_bg2tf_25{background:#0000008c;color:#fff;box-shadow:0 2px 8px #0000007a}._overlay_bg2tf_25:hover{background:#000000ad}._inline_1t80q_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:32px 0;width:100%}._fullscreen_1t80q_11{position:fixed;inset:0;z-index:6000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:#fff;animation:_fadeIn_1t80q_1 .2s ease}@keyframes _fadeIn_1t80q_1{0%{opacity:0}to{opacity:1}}._label_1t80q_29{margin:0;color:#6b7280;font-size:.9rem;font-weight:600}._card_1rrq8_1{background:#f5f7fa;border-radius:5px;padding:16px}._headRow_1rrq8_7{display:flex;align-items:center;gap:10px;margin-bottom:12px}._icon_1rrq8_14{flex-shrink:0;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#000;color:#ffff05}._headText_1rrq8_26{flex:1;min-width:0;display:flex;flex-direction:column}._title_1rrq8_33{font-weight:800;font-size:1.3rem;color:#171719}._subtitle_1rrq8_39{font-size:1rem;letter-spacing:.1em;color:#6b7280;font-weight:600}._bonusPill_1rrq8_46{flex-shrink:0;background:#000;color:#ffff05;font-weight:800;font-size:1.3rem;padding:6px 12px;border-radius:2px;transform:skew(-4deg)}._maxedNote_1rrq8_57{margin:0;color:#6b7280;font-size:.82rem;font-weight:600;line-height:1.4}._barBlock_1rrq8_65{margin-bottom:10px}._barBlock_1rrq8_65:last-of-type{margin-bottom:0}._barLabelRow_1rrq8_73{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px;font-size:1.2rem;font-weight:700;color:#6b7280}._barValue_1rrq8_83{color:#171719;font-variant-numeric:tabular-nums}._barTrack_1rrq8_88{width:100%;height:7px;background:#e5e7eb;border-radius:999px;overflow:hidden}._barFillMissions_1rrq8_96{height:100%;background:#2f7cf6;border-radius:999px;transition:width .6s ease}._barFillTime_1rrq8_103{height:100%;background:#fbc531;border-radius:999px;transition:width .6s ease}._hint_1rrq8_110{margin:10px 0 0;color:#9ca3af;font-size:1rem;line-height:1.4;letter-spacing:.06em}._reload_18qbl_1{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;border:1px solid #E5E7EB;background:#fff;color:#374151;border-radius:999px;padding:8px 16px;font-size:.85rem;font-weight:700;cursor:pointer;transition:background .15s ease,border-color .15s ease}._reload_18qbl_1:hover{background:#f9fafb;border-color:#c7d2fe}._storeItem_18qbl_26{width:100%;padding:16px;margin:0;display:flex;flex-direction:column;align-items:center;gap:10px;background:#fff;border:1px solid #E5E7EB;border-radius:16px;text-align:center;cursor:pointer;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}._storeItem_18qbl_26:hover{border-color:#c7d2fe;transform:translateY(-2px);box-shadow:0 8px 20px #2f7cf61f}._storeItem_18qbl_26 select{color:inherit}._model_18qbl_51{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:240px}._itemFooter_18qbl_63{display:flex;align-items:center;justify-content:center;gap:8px;font-size:1.15rem;font-weight:800;color:#171719}._itemFooter_18qbl_63 img{width:24px}._storeItem_18qbl_26 h4{margin:0;font-size:1.05rem;font-weight:800;color:#171719;text-shadow:none}._storeItem_18qbl_26 ._stock_18qbl_85{font-size:.88rem;font-weight:700;color:#6b7280}._editAction_18qbl_91{display:inline-flex;align-items:center;justify-content:center;margin-right:8px;margin-bottom:0;text-decoration:none;padding:8px 14px;border-radius:999px;color:#2f7cf6;background-color:#eaf1ff;font-size:.82rem;font-weight:800}._statusSelect_18qbl_106{border-radius:999px;border:none;padding:8px 12px;font-size:.82rem;font-weight:800;cursor:pointer;outline:none}._statusActive_18qbl_116,._statusPaused_18qbl_117{margin-top:0;font-size:.82rem;font-weight:800;border-radius:999px;padding:8px 12px}._statusActive_18qbl_116{color:#15803d;background:#dcfce7}._statusPaused_18qbl_117{color:#b91c1c;background:#fee2e2}._storeItem_18qbl_26 ._photoItem_18qbl_135{border-radius:12px;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;background:#f5f7fa}._itemInfo_18qbl_145{width:100%;display:flex;flex-direction:column;gap:4px}._directorPage_18qbl_153{min-height:100vh;width:100%;display:flex;flex-direction:column;gap:18px;padding:20px 20px 60px;background:#fff;color:#171719}._directorHeader_18qbl_164{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}._directorPageTitle_18qbl_172{margin:0;font-size:1.6rem;font-weight:800;color:#111827}._schoolSwitcher_18qbl_182{display:flex;align-items:center;gap:8px;background:#f3f4f6;border-radius:999px;padding:8px 16px}._schoolSwitcherLabel_18qbl_191{font-size:.8rem;font-weight:700;color:#6b7280}._schoolSwitcherSelect_18qbl_197{border:none;background:transparent;font-size:.88rem;font-weight:800;color:#171719;outline:none;cursor:pointer}._schoolBadge_18qbl_208{background:#f3f4f6;border-radius:999px;padding:8px 16px;font-size:.88rem;font-weight:800;color:#171719}._directorActions_18qbl_217{display:flex;flex-wrap:wrap;gap:10px}._primaryActionBtn_18qbl_226,._secondaryActionBtn_18qbl_227{display:flex;align-items:center;gap:8px;border:none;border-radius:2px;padding:12px 20px;font-size:1rem;font-weight:800;text-decoration:none;cursor:pointer;transition:filter .15s ease,transform .1s ease;transform:skew(-4deg)}._primaryActionBtn_18qbl_226{background:#2f7cf6;color:#fff}._secondaryActionBtn_18qbl_227{background:#eaf1ff;color:#2f7cf6}._primaryActionBtn_18qbl_226:hover,._secondaryActionBtn_18qbl_227:hover{filter:brightness(1.05)}._primaryActionBtn_18qbl_226:active,._secondaryActionBtn_18qbl_227:active{transform:skew(-4deg) scale(.98)}._directorFilterGroups_18qbl_265{display:flex;flex-direction:column;gap:10px}._directorResultTitle_18qbl_271{margin:4px 0 0;font-size:1.15rem;font-weight:800;color:#171719}._directorResultCount_18qbl_278{color:#9ca3af;font-weight:700}._directorItemGrid_18qbl_283{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}@media(min-width:900px){._directorPage_18qbl_153{padding:36px 48px 60px}._directorItemGrid_18qbl_283{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px}}._popoverContent_18qbl_300 ._photoItem_18qbl_135{max-width:300px;max-height:300px;border-radius:10px;overflow:hidden}._popoverContent_18qbl_300 ._photoItem_18qbl_135 img{width:100%;height:100%;object-fit:contain}._loading_18qbl_313{margin:auto;width:100px;height:100px;background-repeat:no-repeat;background-size:contain;background-position:50%}._overlay_18qbl_325{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._popover_18qbl_300{position:fixed;display:flex;flex-direction:column;top:40%;left:50%;padding-bottom:10px;transform:translate(-50%,-50%);width:70%;background:#fff;border-radius:12px;animation:_slideIn_18qbl_1 .3s ease forwards;z-index:999;border:3px solid #000000;overflow:hidden}@keyframes _slideIn_18qbl_1{0%{opacity:0}to{opacity:1;transform:translate(-50%,-40%)}}._popover_18qbl_300 header{background:#14b8b8;color:#000;padding:15px;display:flex;justify-content:space-between}._popover_18qbl_300 header h3{display:flex;align-items:center;font-size:1.8em}._popover_18qbl_300 header button{font-size:1.8em;color:#000;background-color:#fff;cursor:pointer}._popoverContent_18qbl_300{padding:20px;display:flex;justify-content:space-around;max-height:400px}._popoverContent_18qbl_300 ._strong_18qbl_387{font-size:1.4em;color:#000}._alert_18qbl_392{font-size:1.2em;color:#f44336}._availableQuantity_18qbl_397,._price_18qbl_397{font-size:3.2em}._type_18qbl_401{font-size:1.2em}._purchaseRow_18qbl_405{display:grid;gap:10px;margin:20px 0;align-items:center}._purchaseRow_18qbl_405 span{display:flex;align-items:center}._purchaseRow_18qbl_405 img{width:70px}._purchaseRow_18qbl_405 input{padding:10px;width:20%;font-size:1.1em;background-color:#515151;border-radius:10px;color:#fff}._confirmBtn_18qbl_429{width:20%;margin:0 auto;background:#22c55e;border:none;padding:12px;border-radius:10px;font-size:1.8em;color:#fff;cursor:pointer;box-shadow:6px 5px 1px #000;transition:all ease .2s}._confirmBtn_18qbl_429:hover{transform:translateY(-1px);box-shadow:3px 2px #000}._confirmBtn_18qbl_429:active{transform:scale(.5);transform:translateY(4px);border-bottom:1px 0px solid #090909;box-shadow:1px 0 #000}._confirmBtn_18qbl_429:focus{outline:none}._page_18qbl_462{min-height:100vh;width:100%;display:flex;flex-direction:column;gap:18px;padding:20px 20px 50%;background:#fff;color:#111827}._pageHeaderRow_18qbl_475{display:flex;align-items:center;justify-content:space-between;gap:12px}._pageTitle_18qbl_482{font-size:1.6rem;font-weight:800;color:#111827;margin:0}._searchRow_18qbl_490{width:100%}._searchField_18qbl_494{display:flex;align-items:center;gap:8px;height:44px;background:#f9fafb;border:1.5px solid #E5E7EB;border-radius:10px;padding:0 16px;color:#9ca3af;transition:border-color .15s ease,background .15s ease}._searchField_18qbl_494:focus-within{border-color:#2f7cf6;background:#fff}._searchField_18qbl_494 input{flex:1;height:100%;background:transparent;border:none;outline:none;font-size:1.2rem;font-weight:600;color:#111827}._searchField_18qbl_494 input::placeholder{color:#9ca3af;font-weight:600}._filterRow_18qbl_529{display:flex;align-items:center;gap:10px}._filterTabs_18qbl_263{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:auto}._filterTab_18qbl_224{flex-shrink:0;padding:10px 16px;border:none;border-radius:2px;background:#f3f4f6;color:#4b5563;font-size:1.25rem;font-weight:700;cursor:pointer;transition:background .15s ease,color .15s ease;transform:skew(-4deg)}._filterTabActive_18qbl_263{background:#2f7cf6;color:#fff}._filterIconBtn_18qbl_564{flex-shrink:0;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border:1px solid #E5E7EB;background:#fff;color:#6b7280;cursor:pointer}._section_18qbl_578{display:flex;flex-direction:column;gap:14px}._sectionTitle_18qbl_584{font-size:1.35rem;font-weight:800;color:#111827;margin:0}._grid_18qbl_596{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px}._emptyHint_18qbl_602{grid-column:1 / -1;color:#9ca3af;font-size:.9rem;text-align:center;padding:20px 0}._loadMoreBtn_18qbl_610{display:block;margin:16px auto 0;border:1px solid #E5E7EB;background:#fff;color:#374151;border-radius:999px;padding:10px 20px;font-size:.85rem;font-weight:700;cursor:pointer}._loadMoreBtn_18qbl_610:disabled{opacity:.6;cursor:not-allowed}._card_18qbl_629{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;background:none;border:none;padding:0;cursor:pointer;text-align:center}._cardTile_18qbl_642{position:relative;width:100%;aspect-ratio:3 / 4;border-radius:12px;overflow:hidden;background:#e5e7eb;display:flex;align-items:center;justify-content:center;transition:transform .15s ease;background:linear-gradient(160deg,#fbc531,#f5a623)}._card_18qbl_629:hover ._cardTile_18qbl_642{transform:translateY(-3px)}._card_18qbl_629:nth-child(6n+2) ._cardTile_18qbl_642{background:linear-gradient(160deg,#c77dff,#9d4edd)}._card_18qbl_629:nth-child(6n+3) ._cardTile_18qbl_642{background:linear-gradient(160deg,#ff9f5a,#f5761f)}._card_18qbl_629:nth-child(6n+4) ._cardTile_18qbl_642{background:linear-gradient(160deg,#4ecdc4,#1b9c93)}._card_18qbl_629:nth-child(6n+5) ._cardTile_18qbl_642{background:linear-gradient(160deg,#ef476f,#c4184f)}._card_18qbl_629:nth-child(6n+7) ._cardTile_18qbl_642{background:linear-gradient(160deg,#71ce67,#4f9e3f)}._card_18qbl_629:nth-child(6n+8) ._cardTile_18qbl_642{background:linear-gradient(160deg,#cec767,#9b9e3f)}._card_18qbl_629:nth-child(6n+9) ._cardTile_18qbl_642{background:linear-gradient(160deg,#ce67c5,#9e3f93)}._collectionsSection_18qbl_673{display:flex;flex-direction:column;gap:10px;background:#7e1cce;padding:10px;border-radius:10px;color:#fff}._collectionsHeaderRow_18qbl_683{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}._collectionsHeading_18qbl_690{display:flex;flex-direction:column;gap:2px}._collectionsTitle_18qbl_696{font-size:1.8rem;font-weight:900}._collectionsSubtitle_18qbl_702{font-size:1.2rem;font-weight:100;letter-spacing:.05em}._collectionsSeeAll_18qbl_709{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;border:0;background:none;padding:4px 0;font-family:inherit;font-size:1rem;font-weight:800;cursor:pointer}._collectionsScroll_18qbl_728{display:flex;gap:20px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}._collectionsScroll_18qbl_728::-webkit-scrollbar{display:none}._collectionCard_18qbl_740{flex-shrink:0;width:180px;display:flex;flex-direction:column;align-items:center;gap:6px;border:0;background:none;padding:0;font-family:inherit;text-align:center;cursor:pointer}._collectionCover_18qbl_757{position:relative;width:100%;height:250px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:14px;background:linear-gradient(160deg,#c77dff,#9d4edd)}._collectionCover_18qbl_757 img{width:100%;height:100%;object-fit:contain}._collectionCoverLocked_18qbl_779 img,._collectionCoverLocked_18qbl_779{filter:grayscale(1)}._collectionCoverEmpty_18qbl_784{font-size:1.6rem;font-weight:900;color:#fff}._collectionCardName_18qbl_790{width:100%;font-size:1rem;font-weight:700;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardTile_18qbl_642>img{width:100%;height:100%;object-fit:contain}._cardMedia_18qbl_812{width:100%;height:100%;aspect-ratio:auto}._cardTag_18qbl_818{position:absolute;top:6px;left:6px;font-size:.78rem;font-weight:700;padding:3px 9px 3px 6px;z-index:2}._ownedBadge_18qbl_828{position:absolute;top:6px;right:6px;z-index:2;background:#22c55e;color:#fff;font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.3px;padding:3px 8px;border-radius:2px;box-shadow:0 2px 4px #00000040;transform:skew(-4deg)}._cardName_18qbl_845{position:absolute;left:0;right:0;bottom:10px;padding:18px 8px 8px;font-size:.92rem;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:linear-gradient(to top,#000000bf,#0000)}@media(min-width:900px){._page_18qbl_462{padding:36px 48px 60px}._grid_18qbl_596{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}._ownedBadge_18qbl_828{min-width:40%;font-size:1.3em}._cardName_18qbl_845{font-size:1.2em}._reload_18qbl_1{width:fit-content;margin:0 auto}}._questions_9ffeq_1{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#ebe7e7;letter-spacing:1.2px}._adminEmpty_9ffeq_13{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;max-width:440px;margin:48px auto;padding:28px 24px;border-radius:16px;background:#fff;color:#374151;letter-spacing:normal}._adminEmpty_9ffeq_13 svg{color:#9ca3af}._adminEmpty_9ffeq_13 h2{margin:0;font-size:1.05rem;font-weight:900;color:#111827}._adminEmpty_9ffeq_13 p{margin:0;font-size:.86rem;font-weight:600;line-height:1.5;color:#6b7280}._adminEmpty_9ffeq_13 button{margin-top:6px;min-height:42px;padding:0 20px;border:0;border-radius:12px;background:#4338ca;color:#fff;font-family:inherit;font-size:.88rem;font-weight:800;cursor:pointer}._questions_9ffeq_1 ._greeting_9ffeq_65{height:200px;display:flex;justify-content:center;align-items:center;gap:15px}._questions_9ffeq_1 ._greeting_9ffeq_65 a{display:inline-block;transform:translate(0);transition:transform .3s ease-in-out}._questions_9ffeq_1 ._greeting_9ffeq_65 a:hover{transform:translate(-20%)}._questions_9ffeq_1 ._greeting_9ffeq_65 h2{font-size:4.2em}._questions_9ffeq_1 ._greeting_9ffeq_65 h2 span{color:#f44336}._questionsContainer_9ffeq_92{width:90%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px}._top_9ffeq_101{width:100%;display:flex;justify-content:center;align-items:center;gap:55px}._selectWrapper_9ffeq_110{position:relative;width:40%}._select_9ffeq_110{width:100%;height:66px;padding:0 38px 0 12px;border:1px solid #D9D4FF;font-size:2em;font-weight:600;outline:none;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:linear-gradient(145deg,#cc13c9,#000);border:3px solid #000;border-radius:12px;box-shadow:0 4px #cc13c9;transition:all .3s ease;border-bottom:6px solid #1b0120;margin-bottom:20px;transition:border-color .15s ease,transform .12s ease,box-shadow .15s ease}._select_9ffeq_110:hover{border-color:#aaa2ff;transform:translateY(-1px)}._select_9ffeq_110:focus{border-color:#7f77dd;box-shadow:0 0 0 3px #7f77dd2e}._select_9ffeq_110 option{color:#cc13c9}._buttons_9ffeq_167{width:100%;display:flex;justify-content:center;align-items:center;gap:10px}._buttons_9ffeq_167 a{display:flex;justify-content:center;align-items:center;gap:5px;border-radius:20px;border:none;padding:10px;font-size:1.2em;box-shadow:0 4px 12px #00000026;transition:all .3s ease;outline:none;background-color:#fff;color:#000}._buttons_9ffeq_167 a:hover{transform:translateY(-2px);opacity:.9;color:#000}._questionsList_9ffeq_197{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}._questionsDetails_9ffeq_206{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;width:90%;justify-content:center;align-items:center}._createdBy_9ffeq_217{background:#d9a441;color:#fff;padding:5px;border-radius:6px;font-size:12px}._status_9ffeq_225{display:flex;justify-content:space-between;color:green;font-weight:700}._progressBar_9ffeq_232{width:100%;height:8px;background:#ccc;border-radius:10px;overflow:hidden}._progressBar_9ffeq_232 div{height:100%;background:#22c55e}._correction_9ffeq_245{color:red;font-size:13px;text-align:center}._info_9ffeq_251{font-size:13px;display:flex;flex-direction:column;gap:3px}._rewardBox_9ffeq_258{background:#000;color:#ff0;padding:10px;border-radius:8px;display:flex;justify-content:space-around}._missionForm_9ffeq_268{display:flex;align-items:center;justify-content:center}._statusSelect_9ffeq_276{background:#a7315c}._tasksStatus_9ffeq_280{display:flex;justify-content:center;align-items:center;gap:30px;margin-bottom:30px;flex-wrap:wrap}._tasksStatus_9ffeq_280 button,._tasksStatus_9ffeq_280 a{padding:10px 20px;color:#ebe7e7;font-weight:600;cursor:pointer;background:linear-gradient(145deg,#cc13c9,#000);border:3px solid #000;border-radius:12px;box-shadow:0 4px #cc13c9;transition:all .3s ease;border-bottom:6px solid #1b0120;margin-bottom:20px;z-index:1}._tasksStatus_9ffeq_280 button:hover,._tasksStatus_9ffeq_280 a:hover{background:#5c4e8e33}._tasksStatus_9ffeq_280 button._active_9ffeq_310,._tasksStatus_9ffeq_280 a._active_9ffeq_310,._tasksStatus_9ffeq_280 a:hover{background:#5c4e8e;color:#fff;box-shadow:0 4px 12px #5c4e8e66;scale:1.2}._edit_9ffeq_317{flex:1;background:#3b82f6;color:#fff;padding:8px;text-align:center;border-radius:6px}._result_9ffeq_326{flex:1;background:#ef4444;color:#fff;padding:8px;text-align:center;border-radius:6px}._loading_9ffeq_336{margin:auto;background-repeat:no-repeat;background-size:contain;background-position:50%}._card_9ffeq_344{width:300px;background:#fff;display:flex;flex-direction:column;gap:0;margin:0 auto 20px;box-shadow:0 6px 24px #00000021;color:#111;font-size:1em;background:linear-gradient(145deg,#fefefe,#fff5f5);border:3px solid #000000;border-radius:12px;box-shadow:0 4px #cc13c9;transition:transform .1s ease;border-bottom:6px solid #1b0120}._emphasis_9ffeq_369{box-shadow:0 0 0 6px #c92727}._cardMeta_9ffeq_375{position:relative;padding:15px;font-size:1em;font-weight:600;color:#fefefe;background-color:#bb01b8;border-radius:8px 8px 0 0}._createdBy_9ffeq_217{position:absolute;top:0;left:10px;background:transparent;padding:0;border-radius:0;font-size:1em;font-weight:600;z-index:9999}._deadline_9ffeq_397{position:absolute;top:0;right:0;font-size:1.3em;font-weight:600;color:#ff0606;background:#cdafaf;padding:2px 6px;border-radius:0 0 0 10px}._cardImage_9ffeq_411{position:relative;width:100%;overflow:hidden;cursor:pointer}._cardImg_9ffeq_418{width:100%;height:100%;object-fit:cover;display:block}._cardOverlay_9ffeq_425{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0000002e;cursor:pointer;transition:background .2s;transition:all .3s ease;opacity:0;visibility:hidden}._cardOverlay_9ffeq_425:hover{background:#0000004d}._card_9ffeq_344:hover ._cardOverlay_9ffeq_425{opacity:1;visibility:visible}._overlayText_9ffeq_452{background:#c84fff;color:#fff;font-size:1.55em;font-weight:800;padding:10px 22px;border-radius:10px;letter-spacing:.5px;box-shadow:0 2px 12px #b400ff40;pointer-events:none}._cardName_9ffeq_465{position:absolute;width:100%;background:#000;border-radius:0;bottom:0;left:0;font-size:1.25em;font-weight:700;color:#fff;letter-spacing:.1em;text-shadow:0 0px 1px #000000;padding:10px 14px 4px;margin:0;line-height:1.3;z-index:9999}._filter_9ffeq_484{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#fff0,#1111116d);z-index:9999}._rewardBar_9ffeq_495{display:flex;justify-content:space-around;align-items:center;background:#1a1a1a;padding:9px 10px}._rewardItemWrapper_9ffeq_503{position:relative}._rewardItem_9ffeq_503{position:relative;display:flex;align-items:center;gap:5px;color:#f5c842;font-size:1em;font-weight:700;cursor:pointer}._rewardItem_9ffeq_503 img{width:20px;height:20px}._rewardPopover_9ffeq_524{position:absolute;bottom:140%;left:50%;transform:translate(-50%) scale(.95);min-width:180px;background:#161616;border:2px solid #a020f0;border-radius:12px;padding:10px 14px;box-shadow:0 8px 20px #00000059;opacity:0;visibility:hidden;transition:.2s ease;z-index:9999}._rewardItem_9ffeq_503:hover ._rewardPopover_9ffeq_524{opacity:1;visibility:visible;transform:translate(-50%) scale(1)}._rewardPopover_9ffeq_524 p{margin:4px 0;color:#fff;font-size:.95em}._rewardPopover_9ffeq_524 span{color:#f5c842;font-weight:700}._bonus_9ffeq_565{color:#42ff87!important;font-weight:700}._discount_9ffeq_570{color:#ff4d6d!important;font-weight:700}._rewardPositive_9ffeq_575{color:#42ff87!important}._rewardNegative_9ffeq_579{color:#ff4d6d!important}._categoryBadge_9ffeq_589{background:#9b24a1;color:#fff;text-align:center;font-size:1.2em;font-weight:700;padding:6px 0;letter-spacing:.3px;border-radius:0 0 10px 10px}._categoryBadge_9ffeq_589 span{letter-spacing:.1em}._statusContainer_9ffeq_605,._info_9ffeq_251,._cardFooter_9ffeq_615{display:flex;flex-direction:column;gap:8px;padding:10px 14px 4px}._statusActions_9ffeq_622{width:100%}._statusSelect_9ffeq_276{width:100%;height:44px;padding:0 12px;border-radius:10px;border:1.5px solid #d0d0d0;background:#fff;color:#111;font-size:.95em;font-weight:600;appearance:auto;cursor:pointer}._missionForm_9ffeq_268{display:flex;padding:0 14px 14px}._submitButton_9ffeq_646{width:100%;height:44px;background:#3ecfb2;color:#fff;border:none;border-radius:10px;font-size:1em;font-weight:700;cursor:pointer;letter-spacing:.3px;transition:background .2s}._submitButton_9ffeq_646:hover{background:#29b89c}._submitButton_9ffeq_646:disabled{opacity:.6;cursor:not-allowed}._teacherPage_9ffeq_670{position:relative;width:100%;max-width:720px;min-height:100vh;margin:0 auto;padding:20px 20px 100px;display:flex;flex-direction:column;gap:16px;background:#fff;color:#111827;text-align:left}._schoolChipWrap_9ffeq_685{position:relative;align-self:flex-start}._schoolChip_9ffeq_685{appearance:none;border:0;border-radius:999px;background:#f3f4f6;color:#374151;font-size:.85rem;font-weight:700;padding:10px 34px 10px 16px;cursor:pointer}._schoolChipIcon_9ffeq_702{position:absolute;top:50%;right:12px;transform:translateY(-50%);color:#6b7280;pointer-events:none}._teacherTabs_9ffeq_711{display:flex;flex-wrap:wrap;gap:8px}._teacherTab_9ffeq_711{flex-shrink:0;padding:10px 16px;border:none;border-radius:999px;background:#f3f4f6;color:#4b5563;font-size:.85rem;font-weight:700;cursor:pointer;transition:background .15s ease,color .15s ease}._teacherTabActive_9ffeq_730{background:#2f7cf6;color:#fff}._tabBadge_9ffeq_737{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;margin-left:6px;padding:0 6px;border-radius:999px;background:#ef4444;color:#fff;font-size:.72rem;font-weight:900;line-height:1}._teacherTabActive_9ffeq_730 ._tabBadge_9ffeq_737{background:#fff;color:#2f7cf6}._teacherSubTabs_9ffeq_762{display:flex;flex-wrap:wrap;gap:8px;margin-top:-4px}._teacherSubTab_9ffeq_762{flex-shrink:0;padding:7px 14px;border:1.5px solid #E5E7EB;border-radius:999px;background:#fff;color:#6b7280;font-size:.78rem;font-weight:700;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}._teacherSubTabActive_9ffeq_782{background:#eff6ff;border-color:#2f7cf6;color:#2f7cf6}._teacherMissionList_9ffeq_788{display:flex;flex-direction:column;gap:14px}._teacherCard_9ffeq_794{width:100%;min-height:250px;display:flex;align-items:stretch;gap:12px;padding:12px;border:1.5px solid #E5E7EB;border-radius:16px;background:#fff;color:inherit;font-family:inherit;text-align:left;cursor:pointer;transition:box-shadow .15s ease,transform .1s ease}._teacherCard_9ffeq_794:hover{box-shadow:0 6px 18px #00000014;transform:translateY(-1px)}._teacherCardOwn_9ffeq_816{border-color:#ef4444}._teacherCardImage_9ffeq_820{flex-shrink:0;width:150px;border-radius:12px;overflow:hidden;background:#f3f4f6}._teacherCardImage_9ffeq_820 img{width:100%;height:100%;object-fit:cover}._teacherCardBody_9ffeq_834{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._teacherCardTopRow_9ffeq_842{display:flex;align-items:center;justify-content:space-between;gap:8px}._teacherCardDate_9ffeq_849{font-size:1.5rem;color:#ef4444;font-weight:700;white-space:nowrap}._teacherCardOwnLabel_9ffeq_856{font-size:.76rem;font-weight:800;color:#ef4444}._teacherCardCreator_9ffeq_862{font-size:.76rem;font-weight:700;color:#2f7cf6}._teacherCardName_9ffeq_868{margin:0;font-size:1.05rem;font-weight:800;color:#111827}._recentSubmission_9ffeq_875{font-size:.8rem;color:#ef4444}._teacherCardDesc_9ffeq_880{margin:0;font-size:.8rem;color:#6b7280;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._teacherCardProgress_9ffeq_890{display:flex;align-items:center;gap:8px;margin-top:4px}._teacherCardProgressBar_9ffeq_897{flex:1;height:6px;border-radius:999px;background:#e5e7eb;overflow:hidden}._teacherCardProgressBar_9ffeq_897 div{height:100%;background:#2f7cf6;border-radius:999px;transition:width .3s ease}._teacherCardProgressPct_9ffeq_912{flex-shrink:0;font-size:.72rem;font-weight:800;color:#6b7280}._rewards_9ffeq_919{display:flex;justify-content:center;align-items:center;gap:20px}._teacherCardStoppedBadge_9ffeq_926{align-self:flex-start;font-size:.7rem;font-weight:800;color:#6b7280;background:#f3f4f6;border-radius:999px;padding:2px 10px;text-transform:uppercase;letter-spacing:.3px}._teacherCardMyClassBadge_9ffeq_938{align-self:flex-start;font-size:.72rem;font-weight:800;color:#15803d;background:#dcfce7;border-radius:999px;padding:2px 10px}._teacherCardActions_9ffeq_952{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}._teacherCardActionBtn_9ffeq_959{flex:1;min-width:96px;display:flex;align-items:center;justify-content:center;gap:6px;min-height:36px;border:0;border-radius:10px;background:#f3f4f6;color:#374151;font-size:.8rem;font-weight:700;cursor:pointer;transition:filter .15s ease,opacity .15s ease}._teacherCardActionBtn_9ffeq_959:hover{filter:brightness(.97)}._teacherCardActionBtn_9ffeq_959:disabled{opacity:.6;cursor:not-allowed}._teacherCardActionBtnPause_9ffeq_986{background:#fef3c7;color:#92400e}._teacherCardRateBtnHighlight_9ffeq_996{background:#eef2ff;color:#4338ca}._teacherCardActionBtnResume_9ffeq_1001{background:#dcfce7;color:#15803d}._taskFilters_9ffeq_1010{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px}._taskFilterSelect_9ffeq_1018{flex:1 1 150px;min-width:0;min-height:40px;appearance:none;border:1.5px solid #E5E7EB;border-radius:12px;background:#f5f7fa;color:#171719;padding:0 12px;font-size:.82rem;font-weight:700;font-family:inherit;cursor:pointer;outline:none;transition:border-color .15s ease}._taskFilterSelect_9ffeq_1018:focus{border-color:#2f7cf6}._taskFilterClear_9ffeq_1040{flex-shrink:0;min-height:40px;padding:0 14px;border:0;border-radius:12px;background:transparent;color:#2f7cf6;font-size:.82rem;font-weight:800;font-family:inherit;cursor:pointer}._taskFilterClear_9ffeq_1040:hover{text-decoration:underline}._teacherCardUseBtn_9ffeq_1058{background:#eaf1ff;color:#2f7cf6;font-weight:800}._addMissionFab_9ffeq_1064{position:fixed;bottom:90px;right:20px;z-index:50;width:56px;height:56px;border-radius:50%;border:0;background:#2f7cf6;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 20px #2f7cf666;transition:filter .15s ease,transform .1s ease}._addMissionFab_9ffeq_1064:hover{filter:brightness(1.05)}._addMissionFab_9ffeq_1064:active{transform:scale(.94)}._studentPage_9ffeq_1092{width:100%;max-width:1200px;margin:0 auto;padding:20px 20px 100px;display:flex;flex-direction:column;gap:18px;background:#fff;color:#111827;text-align:left;letter-spacing:normal}._pageTitle_9ffeq_1106{font-size:1.6rem;font-weight:800;color:#111827;margin:0}._searchBar_9ffeq_1113{display:flex;flex-wrap:wrap;gap:8px}._searchInput_9ffeq_1119{flex:1 1 160px;min-width:0;height:44px;padding:0 14px;border:1.5px solid #E5E7EB;border-radius:10px;background:#f9fafb;color:#111827;font-size:1.2rem;font-weight:600}._searchInput_9ffeq_1119:focus{outline:none;border-color:#2f7cf6;background:#fff}._searchBtn_9ffeq_1138{flex:1 0 100%;min-height:44px;border:0;background:#2f7cf6;color:#fff;font-size:1.2rem;font-weight:800;cursor:pointer;border-radius:2px;transition:filter .15s ease;transform:skew(-4deg)}._searchBtn_9ffeq_1138:hover{filter:brightness(1.05)}@media(min-width:480px){._searchBtn_9ffeq_1138{flex:0 0 auto;padding:0 24px}}._filterTabs_9ffeq_1164{display:flex;flex-wrap:wrap;gap:8px}._filterTab_9ffeq_1164{flex-shrink:0;padding:10px 16px;border:none;border-radius:2px;background:#f3f4f6;color:#4b5563;font-size:1.25rem;font-weight:700;cursor:pointer;transition:background .15s ease,color .15s ease;transform:skew(-4deg)}._filterTabActive_9ffeq_1184{background:#2f7cf6;color:#fff}._emptyState_9ffeq_1189{color:#9ca3af;font-size:.92rem;text-align:center;padding:40px 0}._missionList_9ffeq_1196{display:flex;flex-direction:column;gap:14px}._missionCard_9ffeq_1202{width:100%;display:flex;align-items:stretch;gap:14px;padding:12px;border:1px solid #E5E7EB;border-radius:16px;background:#fff;color:inherit;font-family:inherit;cursor:pointer;text-align:left;transition:box-shadow .15s ease,transform .1s ease}._missionCard_9ffeq_1202:hover{box-shadow:0 6px 18px #00000014;transform:translateY(-1px)}._missionThumb_9ffeq_1223{position:relative;flex-shrink:0;width:96px;height:96px;border-radius:12px;overflow:hidden;background:#f3f4f6;font-size:1.3em}._missionThumb_9ffeq_1223 img{width:100%;height:100%;object-fit:cover}._missionThumbTag_9ffeq_1240{position:absolute;top:6px;left:6px}._missionBody_9ffeq_1246{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;justify-content:center}._missionName_9ffeq_1255{font-size:1.3rem;font-weight:800;color:#111827;margin:0}._missionMeta_9ffeq_1262{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;font-size:.9rem;color:#6b7280}._missionMeta_9ffeq_1262 span{font-size:1.2em}._missionCategory_9ffeq_1276{font-weight:700;color:#2f7cf6;font-size:1.4em}._missionCreator_9ffeq_1282{color:#9ca3af;font-size:1.2em}._missionObjective_9ffeq_1287{font-size:1.2rem;color:#6b7280;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._missionRewards_9ffeq_1297{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:4px}._rewardChip_9ffeq_1305{display:flex;align-items:center;justify-content:center;gap:4px;font-size:1rem;font-weight:700;color:#374151;white-space:nowrap}._rewardChip_9ffeq_1305 img{width:24px;height:24px;object-fit:contain}._rewardChipVeteran_9ffeq_1324{color:#b45309;font-weight:900}._veteranBadge_9ffeq_1329{padding:2px 7px;border-radius:999px;background:#fef3c7;color:#b45309;font-size:1rem;font-weight:900;letter-spacing:.2px;animation:_veteranBadgeIn_9ffeq_1 .5s cubic-bezier(.34,1.56,.64,1) both,_veteranBadgeGlow_9ffeq_1 2.4s ease-in-out .6s infinite}@keyframes _veteranBadgeIn_9ffeq_1{0%{opacity:0;transform:translate(-4px) scale(.7)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes _veteranBadgeGlow_9ffeq_1{0%,to{box-shadow:0 0 #d9770600}50%{box-shadow:0 0 0 5px #d9770624}}@media(prefers-reduced-motion:reduce){._veteranBadge_9ffeq_1329{animation:none}}._rewardVeteran_9ffeq_1361{color:#b45309;font-weight:900}._rewardTotalUp_9ffeq_1366{color:#15803d}._rewardTotalDown_9ffeq_1370{color:#b91c1c}@media(max-width:900px){._missionCard_9ffeq_1202{height:250px}._teacherCardImage_9ffeq_820{flex-shrink:0;width:120px;border-radius:12px;overflow:hidden;background:#f3f4f6}._teacherCardImage_9ffeq_820 img{width:100%;height:100%;object-fit:cover}}._wrap_3x3tf_1{display:flex;flex-direction:column;gap:14px;width:100%}._head_3x3tf_8{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}._title_3x3tf_16{margin:0;font-size:1.05rem;font-weight:900;color:#171719}._subtitle_3x3tf_23{margin:2px 0 0;font-size:.8rem;color:#6b7280}._filtros_3x3tf_29{display:flex;gap:6px}._filtroBtn_3x3tf_34{padding:7px 14px;border:1px solid #E5E7EB;border-radius:999px;background:#fff;color:#6b7280;font-family:inherit;font-size:.8rem;font-weight:800;cursor:pointer}._filtroBtnAtivo_3x3tf_47{border-color:#a5b4fc;background:#eef2ff;color:#4338ca}._lista_3x3tf_53{display:flex;flex-direction:column;gap:10px}._card_3x3tf_59{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid #E5E7EB;border-radius:14px;background:#fff;text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}._card_3x3tf_59:hover,._card_3x3tf_59:focus-visible{border-color:#a5b4fc;box-shadow:0 2px 10px #4338ca14;outline:none}._cardChecado_3x3tf_83{background:#fafafa;opacity:.75}._cardHead_3x3tf_88{display:flex;align-items:center;gap:10px}._nota_3x3tf_94{display:inline-flex;align-items:center;gap:5px;font-size:.9rem;font-weight:900;color:#171719}._estrela_3x3tf_104{color:#f59e0b}._carinha_3x3tf_108{width:22px;height:22px;object-fit:contain}._autor_3x3tf_114{padding:2px 8px;border-radius:999px;background:#f3f4f6;font-size:.72rem;font-weight:800;color:#4b5563}._data_3x3tf_124{margin-left:auto;font-size:.74rem;font-weight:600;color:#9ca3af}._rede_3x3tf_134{padding:2px 9px;border-radius:999px;background:#eef2ff;color:#4338ca;font-size:.7rem;font-weight:800;white-space:nowrap}._comentario_3x3tf_146{display:flex;gap:7px;margin:0;font-size:.95rem;line-height:1.5;color:#171719}._aspas_3x3tf_156{flex-shrink:0;margin-top:4px;color:#c7d2fe}._cardFoot_3x3tf_162{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding-top:10px;border-top:1px solid #F3F4F6}._missao_3x3tf_175{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-flex;align-items:center;gap:6px;font-size:.8rem;font-weight:700;color:#4338ca}._editarBtn_3x3tf_193{flex-shrink:0;padding:8px 12px;display:inline-flex;align-items:center;gap:6px;border:1px solid #E5E7EB;border-radius:10px;background:#fff;color:#4b5563;font-family:inherit;font-size:.8rem;font-weight:800;cursor:pointer}._editarBtn_3x3tf_193:hover{border-color:#a5b4fc;color:#4338ca}._checarBtn_3x3tf_217{flex-shrink:0;padding:8px 14px;display:inline-flex;align-items:center;gap:6px;border:0;border-radius:10px;background:#16a34a;color:#fff;font-family:inherit;font-size:.8rem;font-weight:800;cursor:pointer}._checarBtn_3x3tf_217:hover:not(:disabled){background:#15803d}._checarBtn_3x3tf_217:disabled{background:#bbf7d0;cursor:not-allowed}._checadoTag_3x3tf_245{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;font-size:.78rem;font-weight:800;color:#16a34a}._desfazerBarra_3x3tf_259{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:3200;display:flex;align-items:center;gap:14px;padding:12px 16px;border-radius:12px;background:#171719;color:#fff;box-shadow:0 10px 30px #00000040;font-size:.85rem;font-weight:700}._desfazerBtn_3x3tf_280{border:0;background:transparent;color:#93c5fd;font-family:inherit;font-size:.85rem;font-weight:900;text-decoration:underline;cursor:pointer}._desfazerBtn_3x3tf_280:hover{color:#fff}._checadoData_3x3tf_296{font-size:.72rem;font-weight:600;color:#9ca3af}._aviso_3x3tf_302{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:32px 12px;font-size:.85rem;color:#9ca3af;text-align:center}._erro_3x3tf_316{margin:0;padding:10px 12px;border-radius:10px;background:#fef2f2;color:#b91c1c;font-size:.82rem;font-weight:700}._rodape_3x3tf_326{display:flex;align-items:center;justify-content:space-between;gap:12px}._contagem_3x3tf_333{font-size:.76rem;font-weight:600;color:#9ca3af}._maisBtn_3x3tf_339{padding:9px 16px;border:1.5px dashed #C7D2FE;border-radius:12px;background:#fff;color:#4338ca;font-family:inherit;font-size:.82rem;font-weight:800;cursor:pointer}._maisBtn_3x3tf_339:hover:not(:disabled){background:#eef2ff}._maisBtn_3x3tf_339:disabled{color:#9ca3af;border-color:#e5e7eb;cursor:default}._spin_3x3tf_362{animation:_girar_3x3tf_1 1s linear infinite}@keyframes _girar_3x3tf_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spin_3x3tf_362{animation:none}}._page_1l3jd_1{position:fixed;inset:0;z-index:2000;overflow-y:auto;background:#fff;color:#171719;display:flex;flex-direction:column;animation:_slideUp_1l3jd_1 .25s ease}@keyframes _slideUp_1l3jd_1{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}._header_1l3jd_18{display:flex;align-items:center;gap:12px;padding:16px 20px}._headerTitle_1l3jd_25{margin:0;font-size:1.15rem;font-weight:900;color:#171719}._heroWrap_1l3jd_32{position:relative;width:100%;padding:0 20px}._favoriteBtn_1l3jd_41{position:absolute;top:12px;right:32px;z-index:2;display:flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid rgba(255,255,255,.6);border-radius:999px;background:#ffffffeb;color:#6b7280;font-family:inherit;font-size:.82rem;font-weight:800;cursor:pointer;transition:color .15s ease,background .15s ease,transform .12s ease}._favoriteBtn_1l3jd_41:hover{color:#e11d48}._favoriteBtn_1l3jd_41:active{transform:scale(.94)}._favoriteBtnOn_1l3jd_73{color:#e11d48;background:#fff1f2;border-color:#fda4af}._heroImage_1l3jd_79{width:100%;aspect-ratio:16 / 10;object-fit:contain;border-radius:20px;display:block;background-color:#065f46}._body_1l3jd_88{padding:20px 20px 120px;display:flex;flex-direction:column;gap:20px}._titleBlock_1l3jd_95{display:flex;flex-direction:column;gap:6px}._missionName_1l3jd_101{margin:0;font-size:1.35rem;font-weight:900;color:#171719}._missionObjective_1l3jd_108{margin:0;color:#4b5563;font-size:1rem;line-height:1.5;text-align:justify}._metaGrid_1l3jd_116{display:flex;flex-direction:column;gap:10px;background:#f5f7fa;border-radius:2px;padding:16px;transform:skew(-1deg)}._metaRow_1l3jd_126{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:.9rem}._metaLabel_1l3jd_134{color:#6b7280;font-weight:600}._metaValue_1l3jd_139{color:#171719;font-weight:800;text-align:right}._sectionTitle_1l3jd_145{margin:0 0 12px;font-size:1.05rem;font-weight:900;color:#171719}._relicsSection_1l3jd_152{display:flex;flex-direction:column}._relicList_1l3jd_157{display:flex;gap:12px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}._relicList_1l3jd_157::-webkit-scrollbar{display:none}._skillList_1l3jd_169{display:flex;flex-wrap:wrap;gap:8px}._skillTag_1l3jd_175{border:0;padding:6px 14px;border-radius:999px;background:#eef2ff;color:#4338ca;font-size:.78rem;font-weight:800;letter-spacing:.2px;cursor:pointer;font-family:inherit;transition:filter .15s ease,transform .1s ease}._skillTag_1l3jd_175:hover{filter:brightness(.96)}._skillTag_1l3jd_175:active{transform:scale(.96)}._attachmentsList_1l3jd_197{display:flex;flex-direction:column;gap:8px}._attachmentLink_1l3jd_203{color:#2f7cf6;font-weight:700;font-size:.9rem;text-decoration:underline;word-break:break-all}._videoLink_1l3jd_211{display:inline-flex;align-items:center;gap:8px;padding:11px 16px;border-radius:12px;background:#eff6ff;border:1px solid #BFDBFE;color:#1e56c7;font-size:.9rem;font-weight:800;text-decoration:none}._videoLink_1l3jd_211:hover{background:#dbeafe}._videoHost_1l3jd_233{margin-left:2px;font-size:.76rem;font-weight:600;color:#6b7280}._stepsToggle_1l3jd_240{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:0;padding:0;margin:0 0 12px;cursor:pointer;color:#6b7280;font-family:inherit}._stepsToggle_1l3jd_240 ._sectionTitle_1l3jd_145{margin:0}._stepsToggle_1l3jd_240:hover{color:#171719}._stepsList_1l3jd_262{display:flex;flex-direction:column;gap:16px}._stepItem_1l3jd_268{display:flex;gap:14px}._stepNumber_1l3jd_273{flex-shrink:0;width:32px;height:32px;border-radius:2px;background:#2f7cf6;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:.95rem;transform:skew(-8deg)}._stepContent_1l3jd_288{line-height:1.45;text-align:justify;background-color:#fef3c7;padding:16px;border-radius:2px;color:#171719}._stepContent_1l3jd_288 h4{margin:0 0 4px;font-size:1.3rem;font-weight:800;color:#171719}._stepTime_1l3jd_306{margin-left:8px;padding:2px 8px;border-radius:999px;background:#17171914;font-size:.78rem;font-weight:700;color:#6b5a22;white-space:nowrap;vertical-align:middle}._stepContent_1l3jd_288 p{font-family:sans-serif;margin:0;color:#222429;font-size:.95rem;line-height:1.45}._actionBar_1l3jd_327{position:fixed;bottom:0;left:0;right:0;padding:14px 20px calc(14px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -4px 16px #0000000f;display:flex;gap:10px}._editBtn_1l3jd_344{flex:1;min-height:56px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:2px solid #3286ff;border-radius:4px;background:#fff;color:#3286ff;font-family:inherit;font-size:1rem;font-weight:900;cursor:pointer;transform:skew(-7deg);transition:background .15s ease}._editBtn_1l3jd_344:hover{background:#eff6ff}._chooseBtn_1l3jd_370{flex:1;width:100%;min-height:56px;border:0;border-radius:4px;background:#3286ff;color:#fff;font-size:1.05rem;font-weight:900;cursor:pointer;transform:skew(-7deg);box-shadow:0 8px 10px #0000002e;transition:transform .1s ease,box-shadow .1s ease,filter .15s ease}._chooseBtn_1l3jd_370:hover{filter:brightness(1.05)}._chooseBtn_1l3jd_370:active{transform:translateY(3px) skew(-7deg);box-shadow:0 3px 4px #0000002e}@media screen and (min-width:768px){._heroWrap_1l3jd_32{max-width:420px;margin:0 auto}}._missionObjective_1l3jd_108,._metaValueTexto_1l3jd_407,._stepContent_1l3jd_288 p{white-space:pre-wrap;overflow-wrap:anywhere}._tag_v83oy_1{display:inline-flex;align-items:center;padding:3px 10px;border-radius:2px;font-size:1rem;font-weight:800;letter-spacing:.2px;border:1.5px solid #9CA3AF;color:#6b7280;background:#f3f4f6;white-space:nowrap;transform:skew(4deg)}._easy_v83oy_17{border-color:#22c55e;color:#16803c;background:#eafbf1}._medium_v83oy_23{border-color:#f5a623;color:#92600a;background:#fef3d9}._hard_v83oy_29{border-color:#ef4444;color:#b91c1c;background:#fdecec}._veryHard_v83oy_35{border-color:#b91c1c;color:#fff;background:#b91c1c}._card_k7phn_1{width:100%;display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid #E5E7EB;border-radius:14px;background:#fff;font-family:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}._card_k7phn_1:hover:not(:disabled){border-color:#c7d2fe;background:#f9faff}._card_k7phn_1:disabled{opacity:.6;cursor:not-allowed}._icon_k7phn_30{width:42px;height:42px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#eef2ff;color:#4338ca}._info_k7phn_44{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._name_k7phn_54{font-size:.88rem;font-weight:800;color:#171719;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}._meta_k7phn_67{font-size:.75rem;font-weight:700;color:#6b7280}._teacherTag_k7phn_73{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:#fef3c7;color:#92400e;font-size:.7rem;font-weight:800}._chevron_k7phn_88{flex-shrink:0;color:#9ca3af}._erro_k7phn_93{display:block;margin-top:6px;color:#b91c1c;font-size:.78rem;font-weight:700}._overlay_1khw1_1{position:fixed;inset:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:16px;background:#0000008c;animation:_fadeIn_1khw1_1 .2s ease}@keyframes _fadeIn_1khw1_1{0%{opacity:0}to{opacity:1}}._modal_1khw1_18{width:min(100%,360px);border-radius:20px;background:#fff;color:#171719;text-align:center;padding:26px 22px 20px;box-shadow:0 18px 50px #0000003d;animation:_popIn_1khw1_1 .25s cubic-bezier(.34,1.56,.64,1)}@keyframes _popIn_1khw1_1{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}._codeBadge_1khw1_34{display:inline-block;margin-bottom:14px;padding:6px 16px;border-radius:999px;background:#eef2ff;color:#4338ca;font-size:.95rem;font-weight:900;letter-spacing:.4px}._description_1khw1_46{margin:0 0 20px;color:#4b5563;font-size:.9rem;line-height:1.55;text-align:left}._closeBtn_1khw1_54{width:100%;min-height:48px;border:0;border-radius:12px;background:#2f7cf6;color:#fff;font-size:.95rem;font-weight:800;cursor:pointer;transition:filter .15s ease,transform .1s ease}._closeBtn_1khw1_54:hover{filter:brightness(1.05)}._closeBtn_1khw1_54:active{transform:scale(.98)}._card_1fh9q_1{--relic-color: #848484;--relic-soft: #F1F1F1;display:flex;flex-direction:column;align-items:center;gap:8px;width:128px;flex-shrink:0;padding:14px 10px 12px;background:#fff;border:1.5px solid #EEF0F3;border-radius:16px;box-shadow:0 2px 10px #1118270d;transition:transform .15s ease,box-shadow .15s ease}._card_1fh9q_1[role=button]{cursor:pointer}._card_1fh9q_1[role=button]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #1118271a;border-color:var(--relic-color)}._iconTile_1fh9q_29{width:64px;height:64px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:var(--relic-soft);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--relic-color) 30%,transparent)}._iconTile_1fh9q_29 img{max-width:68%;max-height:68%;object-fit:contain}._name_1fh9q_46{font-size:.8rem;font-weight:800;color:#171719;text-align:center;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._rarityPill_1fh9q_58{font-size:.62rem;font-weight:800;text-transform:uppercase;letter-spacing:.3px;color:var(--relic-color);background:var(--relic-soft);border-radius:999px;padding:2px 10px}._compactRow_q45m3_3{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:2px}._compactItem_q45m3_11{display:inline-flex;align-items:center;gap:4px;font-size:1rem;font-weight:800;color:#374151}._compactCount_q45m3_20{font-weight:600;color:#9ca3af}._compactFace_q45m3_25{width:26px;height:26px;object-fit:contain}._starIcon_q45m3_31{color:#f59e0b;flex-shrink:0;width:26px;height:26px}._panel_q45m3_40{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border:1px solid #E5E7EB;border-radius:14px;background:#fafafa}._panelTitle_q45m3_51{margin:0;font-size:.95rem;font-weight:900;color:#171719}._rows_q45m3_58{display:flex;flex-direction:column;gap:8px}._row_q45m3_58{display:flex;align-items:center;justify-content:space-between;gap:12px}._rowLabel_q45m3_73{display:inline-flex;align-items:center;gap:6px;font-size:1rem;font-weight:700;color:#4b5563}._rowFace_q45m3_82{width:30px;height:30px;object-fit:contain}._rowValue_q45m3_88{display:inline-flex;align-items:baseline;gap:6px}._rowValue_q45m3_88 strong{font-size:1.15rem;font-weight:900;color:#171719}._rowCount_q45m3_100{font-size:.9rem;font-weight:600;color:#9ca3af}._rowEmpty_q45m3_108{font-size:.76rem;font-weight:600;color:#9ca3af;text-align:right}._newVersionTag_q45m3_118{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;background:#eef2ff;color:#4338ca;font-size:.72rem;font-weight:800}._newVersionNote_q45m3_129{margin:0 0 12px;padding:10px 12px;border-radius:10px;background:#eef2ff;color:#3730a3;font-size:.78rem;font-weight:600;line-height:1.45}._newVersionNote_q45m3_129 strong{font-weight:900}._panelNote_q45m3_144{margin:0;font-size:.75rem;line-height:1.4;font-family:sans-serif;font-weight:600;color:#010101}._overlay_1v1kk_1{position:fixed;inset:0;z-index:3100;display:flex;align-items:center;justify-content:center;padding:20px;background:#11111373}._modal_1v1kk_14{position:relative;width:100%;max-width:380px;max-height:90vh;overflow-y:auto;padding:26px 22px 22px;border-radius:22px;background:#fff;box-shadow:0 18px 48px #00000038;display:flex;flex-direction:column;align-items:center;gap:10px}._closeBtn_1v1kk_32{position:absolute;top:12px;right:12px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:#f3f4f6;color:#6b7280;cursor:pointer}._title_1v1kk_50{margin:0;padding-right:28px;font-size:1.2rem;font-weight:900;color:#171719;text-align:center}._missionName_1v1kk_59{margin:0;font-size:.9rem;font-weight:700;color:#374151;text-align:center}._help_1v1kk_67{margin:0;font-size:.82rem;color:#6b7280;text-align:center;line-height:1.4}._loading_1v1kk_75,._blocked_1v1kk_76{margin:12px 0;font-size:.88rem;color:#6b7280;text-align:center}._starsRow_1v1kk_83{display:flex;gap:4px;margin-top:6px}._starBtn_1v1kk_89{border:0;padding:4px;background:transparent;color:#d1d5db;cursor:pointer;line-height:0;transition:color .15s ease,transform .12s ease}._starBtn_1v1kk_89:hover{transform:scale(1.12)}._starBtnOn_1v1kk_103{color:#f59e0b}._starsLabel_1v1kk_109{margin:0;min-height:20px;font-size:.86rem;font-weight:800;color:#b45309;text-align:center}._commentLabel_1v1kk_118{align-self:flex-start;margin-top:6px;font-size:.82rem;font-weight:800;color:#374151}._commentLabel_1v1kk_118 span{font-weight:600;color:#9ca3af}._commentBox_1v1kk_131{width:100%;padding:10px 12px;border:1px solid #E5E7EB;border-radius:12px;background:#fafafa;font-family:inherit;font-size:.88rem;color:#171719;resize:vertical}._commentBox_1v1kk_131:focus{outline:none;border-color:#9ca3af;background:#fff}._commentFooter_1v1kk_150{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px}._commentNote_1v1kk_158{font-size:.72rem;color:#9ca3af}._commentCount_1v1kk_163{flex-shrink:0;font-size:.72rem;font-weight:700;color:#9ca3af}._error_1v1kk_170{margin:0;width:100%;padding:8px 10px;border-radius:10px;background:#fef2f2;color:#b91c1c;font-size:.8rem;font-weight:700}._primaryBtn_1v1kk_181{width:100%;margin-top:6px;min-height:46px;border:0;border-radius:14px;background:#2563eb;color:#fff;font-family:inherit;font-size:.95rem;font-weight:800;cursor:pointer}._primaryBtn_1v1kk_181:disabled{background:#c7d2fe;cursor:not-allowed}._secondaryBtn_1v1kk_202{width:100%;min-height:42px;border:0;border-radius:14px;background:transparent;color:#6b7280;font-family:inherit;font-size:.88rem;font-weight:700;cursor:pointer}@media(prefers-reduced-motion:reduce){._starBtn_1v1kk_89{transition:none}._starBtn_1v1kk_89:hover{transform:none}}._greeting_x3o1c_1{height:200px;display:flex;justify-content:center;align-items:center;gap:15px}._greeting_x3o1c_1 a{display:inline-block;transform:translate(0);transition:transform .3s ease-in-out}._greeting_x3o1c_1 a:hover{transform:translate(-20%)}._greeting_x3o1c_1 h2{font-size:4.2em}._greeting_x3o1c_1 h2 span{color:#f44336}._correction_x3o1c_26{margin-top:120px}._questionsList_x3o1c_30{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}._questionsDetails_x3o1c_39{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}._schoolInfo_x3o1c_48{width:80%;background-color:#114da1;padding:10px;border-radius:10px}._menuQuestions_x3o1c_55{width:80%;display:grid;grid-template-columns:repeat(7,1fr);align-items:center;text-align:center}._menuQuestions_x3o1c_55 ._menuTop_x3o1c_63{color:#000;font-size:1.3em}._question_x3o1c_30{border-radius:10px;padding:10px;cursor:pointer;transition:.2s}._question_x3o1c_30:hover{transform:scale(1.01)}._rewards_x3o1c_79{display:flex;justify-content:center;align-items:center}._rewards_x3o1c_79 span{display:flex;align-items:center;justify-content:center}._rewards_x3o1c_79 img{width:25px}._bk_blue_x3o1c_93{background-color:#1233c4}._bk_blue_x3o1c_93:hover{background-color:#02268b}._bk_green_x3o1c_101{background-color:#429e0d}._bk_green_x3o1c_101:hover{background-color:#2e7008}._bk_red_x3o1c_108{background-color:#ce1d1d}._bk_red_x3o1c_108:hover{background-color:#961909}._emphasis_x3o1c_116{border:2px solid #f41313}._objective_x3o1c_121{display:flex;flex-direction:column;justify-content:space-evenly;width:80%;background-color:#215fa5;overflow:hidden;max-height:0;opacity:0;transition:all .3s ease}._objective_x3o1c_121 span{display:block;padding:10px 0;margin-left:5px}._objective_x3o1c_121._show_x3o1c_139{min-height:150px;max-height:400px;opacity:1}._results_x3o1c_145{display:flex;justify-content:center;align-items:center;gap:6px}._results_x3o1c_145 a{width:100px;display:flex;justify-content:center;align-items:center;gap:5px;border-radius:20px;border:none;padding:10px;font-size:1.2em;box-shadow:0 4px 12px #00000026;transition:all .3s ease;outline:none;color:#000}._edit_x3o1c_168{background-color:#ffd000}._edit_x3o1c_168:hover{transform:translateY(-2px);opacity:.9}._result_x3o1c_145{background-color:#5f9518}._result_x3o1c_145:hover{transform:translateY(-2px);opacity:.9}._objective_x3o1c_121 span{white-space:pre-wrap;overflow-wrap:anywhere}._wrap_cec2u_4{position:relative;width:100%;aspect-ratio:1;overflow:hidden;border-radius:inherit}._background_cec2u_14{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;z-index:1;overflow:hidden}._photo_cec2u_30{position:absolute;width:75%;max-height:84%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:contain;box-sizing:border-box;border:1px solid #000;border-radius:5px}@media(prefers-reduced-motion:reduce){._wrap_cec2u_4 video{animation-play-state:paused}}._historyPage_1wy52_1{max-width:940px;margin:0 auto;padding:20px 20px 60px;color:#171719}._headerRow_1wy52_8{display:flex;align-items:center;gap:12px;margin-bottom:20px}._title_1wy52_15{margin:0;font-size:2rem;font-weight:900}._tabs_1wy52_22{display:flex;gap:8px;margin-bottom:16px}._tabBtn_1wy52_28{flex:1;border:0;border-radius:4px;padding:12px;background:#f5f7fa;color:#6b7280;font-size:1.5rem;font-weight:800;cursor:pointer;transform:skew(-4deg);transition:background .15s ease,color .15s ease}._tabBtnActive_1wy52_42{background:#2f7cf6;color:#fff}._filterGroup_1wy52_48{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}._filterTabs_1wy52_55{display:flex;flex-wrap:wrap;gap:8px}._filterTab_1wy52_55{flex-shrink:0;padding:8px 14px;border:none;border-radius:2px;background:#f3f4f6;color:#4b5563;font-size:1.1rem;font-weight:700;cursor:pointer;transform:skew(-4deg);transition:background .15s ease,color .15s ease}._filterTabActive_1wy52_75{background:#2f7cf6;color:#fff}._list_1wy52_81{display:flex;flex-direction:column;gap:12px}._emptyState_1wy52_87{text-align:center;color:#9ca3af;font-size:1.1rem;padding:40px 0;margin:0}._card_vzefo_1{display:flex;align-items:center;gap:14px;width:100%;text-align:left;border:0;border-radius:14px;background:#f5f7fa;padding:12px;cursor:pointer;transition:transform .1s ease,box-shadow .1s ease}._card_vzefo_1:hover{transform:translateY(-2px);box-shadow:0 4px 10px #0000001a}._imageWrap_vzefo_20{flex-shrink:0;width:100px;height:100px;border-radius:12px;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}._imageWrap_vzefo_20 img{width:100%;height:100%;object-fit:contain}._body_vzefo_38{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._statusPill_vzefo_46{align-self:flex-start;font-size:1.2rem;font-weight:800;padding:3px 9px;border-radius:999px;background:#e5e7eb;color:#4b5563}._statusSuccess_vzefo_56{background:#dcfce7;color:#15803d}._statusPending_vzefo_61{background:#fef3c7;color:#92400e}._statusError_vzefo_66{background:#fee2e2;color:#b91c1c}._name_vzefo_71{margin:0;font-size:1.1rem;font-weight:800;color:#171719;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._meta_vzefo_81{margin:0;font-size:1.1rem;color:#9ca3af;font-weight:600}._valueBlock_vzefo_88{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:4px}._value_vzefo_88{display:flex;align-items:center;gap:4px;font-size:1.2rem;font-weight:800;color:#f5a623}._value_vzefo_88 img{width:16px;height:16px;object-fit:contain}._stepsHint_vzefo_111{font-size:1.1rem;color:#9ca3af;font-weight:600}._card_1tb4g_1{display:flex;align-items:center;gap:14px;width:100%;text-align:left;border:0;border-radius:14px;background:#f5f7fa;padding:12px 14px;cursor:pointer;transition:transform .1s ease,box-shadow .1s ease}._card_1tb4g_1:hover{transform:translateY(-2px);box-shadow:0 4px 10px #0000001a}._imageWrap_1tb4g_20{flex-shrink:0;width:100px;height:100px;border-radius:12px;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}._imageWrap_1tb4g_20 img{width:100%;height:100%;object-fit:contain}._body_1tb4g_38{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._statusPill_1tb4g_46{align-self:flex-start;font-size:1.2rem;font-weight:800;padding:3px 9px;border-radius:999px;background:#e5e7eb;color:#4b5563}._statusSuccess_1tb4g_56{background:#dcfce7;color:#15803d}._statusPending_1tb4g_61{background:#fef3c7;color:#92400e}._statusNeutral_1tb4g_66{background:#e5e7eb;color:#4b5563}._statusError_1tb4g_71{background:#fee2e2;color:#b91c1c}._name_1tb4g_76{margin:0;font-size:1.1rem;font-weight:800;color:#171719;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._meta_1tb4g_86{margin:0;font-size:1.1rem;color:#6b7280;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._date_1tb4g_96{margin:0;font-size:1rem;color:#9ca3af;font-weight:600}._sideBlock_1tb4g_103{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:4px}._rewardBlock_1tb4g_111{display:flex;flex-direction:column;align-items:flex-end;gap:3px}._rewardRow_1tb4g_118{display:flex;align-items:center;gap:5px;font-size:1.15rem;font-weight:800;white-space:nowrap}._rewardRow_1tb4g_118 img{width:20px;height:20px;object-fit:contain}._rewardBase_1tb4g_133{color:#f5a623}._rewardTotal_1tb4g_137{color:#6b7280}._totalUp_1tb4g_141{color:#15803d}._totalDown_1tb4g_145{color:#b91c1c}._bonusTag_1tb4g_149{font-size:.85rem;font-weight:800;color:#15803d;background:#dcfce7;padding:1px 5px;border-radius:999px}._hitTag_1tb4g_158{font-size:.85rem;font-weight:800;color:#b91c1c;background:#fee2e2;padding:1px 5px;border-radius:999px}._stepsHint_1tb4g_167{font-size:1.1rem;color:#9ca3af;font-weight:600}._overlay_1ettc_1{position:fixed;inset:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:16px;background:#000000bf;animation:_fadeIn_1ettc_1 .25s ease}@keyframes _fadeIn_1ettc_1{0%{opacity:0}to{opacity:1}}._modal_1ettc_18{position:relative;width:min(100%,420px);max-height:85vh;overflow-y:auto;border-radius:24px;background:#fff;color:#171719;padding:32px 24px 24px;box-shadow:0 18px 50px #00000047;animation:_popIn_1ettc_1 .3s cubic-bezier(.34,1.56,.64,1)}@keyframes _popIn_1ettc_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._closeBtn_1ettc_36{position:absolute;top:16px;right:16px;width:56px;height:56px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#f5f7fa;color:#171719;cursor:pointer}._eyebrow_1ettc_52{display:block;font-size:1rem;font-weight:800;text-transform:uppercase;letter-spacing:.4px;color:#9ca3af;margin-bottom:4px}._title_1ettc_62{margin:0 0 20px;font-size:1.4rem;font-weight:900;color:#171719;padding-right:36px}._timeline_1ettc_70{display:flex;flex-direction:column;gap:16px}._step_1ettc_76{display:flex;gap:12px}._stepNumber_1ettc_81{flex-shrink:0;width:34px;height:34px;border-radius:2px;background:#2f7cf6;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:1.05rem}._stepContent_1ettc_95{flex:1;min-width:0;background:#f5f7fa;border-radius:2px;padding:10px 12px}._stepHeader_1ettc_103{display:flex;justify-content:space-between;align-items:baseline;gap:8px}._stepHeader_1ettc_103 strong{font-size:1.15rem;color:#171719}._stepDate_1ettc_115{flex-shrink:0;font-size:.95rem;color:#9ca3af;font-weight:600}._stepDetail_1ettc_122{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;font-size:1.05rem;color:#6b7280}._stepValue_1ettc_132{display:flex;align-items:center;gap:4px;font-weight:800;color:#f5a623}._stepValue_1ettc_132 img{width:18px;height:18px;object-fit:contain}._bonusTag_1ettc_146{font-size:.85rem;font-weight:800;color:#15803d;background:#dcfce7;padding:1px 5px;border-radius:999px}._hitTag_1ettc_155{font-size:.85rem;font-weight:800;color:#b91c1c;background:#fee2e2;padding:1px 5px;border-radius:999px}._page_2hlws_2{min-height:100vh;width:100%;display:flex;flex-direction:column;background:#fff;color:#111827;padding-bottom:300px}._header_2hlws_13{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:16px 12px;background:#fff;border-bottom:1px solid #F3F4F6}._headerTitle_2hlws_25{flex:1;text-align:center;font-size:1.5rem;font-weight:800;margin:0;color:#111827}._headerSpacer_2hlws_34{width:38px}._emptyHint_2hlws_38{color:#9ca3af;font-size:.9rem;text-align:center;padding:40px 0}._imageWrap_2hlws_46{--quadro-max: 380px;--quadro-vw: 86vw;display:flex;justify-content:center;align-items:center;position:relative;margin:16px auto 0;width:min(var(--quadro-vw),var(--quadro-max),calc((100svh - 300px)*.75));min-width:220px;aspect-ratio:3 / 4;border-radius:16px;overflow:hidden}._imageWrap_2hlws_46>img{width:100%;height:100%;object-fit:contain}._itemMediaFrame_2hlws_77{width:100%;height:100%;aspect-ratio:auto}._imageTag_2hlws_83{position:absolute;top:12px;left:12px;background:#fff}._body_2hlws_91{display:flex;flex-direction:column;gap:16px;padding:20px;width:50%;margin:auto}._name_2hlws_100{font-size:1.8rem;font-weight:800;margin:0;color:#111827}._description_2hlws_107{margin:0;color:#4b5563;font-size:1.3rem;line-height:1.6;white-space:pre-line}._metaList_2hlws_115{display:flex;flex-direction:column;gap:10px}._metaRow_2hlws_121{display:flex;align-items:center;gap:6px;font-size:1.2rem}._metaRow_2hlws_121 span{color:#6b7280}._metaRow_2hlws_121 strong{color:#111827;font-weight:700}._qtyRow_2hlws_137{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;background:#f3f4f6;border-radius:12px;font-size:.9rem;font-weight:600;color:#374151}._aboutBlock_2hlws_150 h3{font-size:1.5rem;font-weight:800;margin:0 0 8px;color:#111827}._aboutBlock_2hlws_150 p{margin:0;color:#4b5563;font-size:1.2rem;line-height:1.6;white-space:pre-line;letter-spacing:.05em}._buyBar_2hlws_167{display:flex;justify-content:center;align-items:center;position:fixed;left:0;right:0;bottom:calc(var(--tabbar-h, 124px) + env(safe-area-inset-bottom));z-index:40;padding:12px 20px;background:#fff;border-top:1px solid #F3F4F6;border-radius:16px 16px 0 0;box-shadow:0 -6px 16px #11182714}._buyBtn_2hlws_191,._buyBtnOwned_2hlws_192,._buyBtnDisabled_2hlws_193{max-width:420px}._buyBtn_2hlws_191{width:100%;padding:14px;background:#2f7cf6;color:#fff;border:none;cursor:pointer;box-shadow:0 4px #1e56c7;transition:transform .1s ease,box-shadow .1s ease,filter .15s ease;display:flex;flex-direction:column;align-items:center;gap:2px;transform:skew(-8deg)}._buyBtn_2hlws_191:hover{filter:brightness(1.05)}._buyBtn_2hlws_191:active{transform:translateY(3px) skew(-8deg);box-shadow:0 1px #1e56c7}._buyBtnLabel_2hlws_219{font-size:1.05rem;font-weight:700;line-height:1.2}._buyBtnPrice_2hlws_225{display:flex;align-items:center;justify-content:center;gap:6px;font-size:1.85rem;font-weight:700;opacity:.95;margin-bottom:5px}._buyBtnPrice_2hlws_225 img{width:18px;height:18px;object-fit:contain}._buyBtnOwned_2hlws_192{width:100%;padding:16px;background:#22c55e;color:#fff;border:none;cursor:pointer;font-size:1rem;font-weight:700;box-shadow:0 4px #16803c;transition:transform .1s ease,box-shadow .1s ease,filter .15s ease;transform:skew(-8deg)}._buyBtnOwned_2hlws_192:hover{filter:brightness(1.05)}._buyBtnOwned_2hlws_192:active{transform:translateY(3px) skew(-8deg);box-shadow:0 1px #16803c}._buyBtnDisabled_2hlws_193{width:100%;padding:16px;background:#9ca3af;color:#fff;border:none;cursor:not-allowed;font-size:1rem;font-weight:700;box-shadow:0 4px #6b7280;transform:skew(-8deg)}._modalOverlay_2hlws_279{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:16px;background:#000000e0}._confirmModal_2hlws_290,._feedbackModal_2hlws_291{width:min(100%,396px);border-radius:20px;background:#fff;color:#171719;text-align:center;box-shadow:0 18px 50px #00000047}._confirmModal_2hlws_290{padding:48px 16px}._feedbackModal_2hlws_291{padding:72px 16px 48px}._modalThumb_2hlws_308{position:relative;width:116px;height:162px;margin:0 auto;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;background:#f3f4f6}._modalThumb_2hlws_308>img{width:100%;height:100%;object-fit:contain}._modalMedia_2hlws_329{width:100%}._modalTag_2hlws_333{position:absolute;top:7px;left:8px;z-index:4;font-size:8px;background:#fff}._confirmModal_2hlws_290 h2,._feedbackModal_2hlws_291 h2{max-width:320px;margin:34px auto 30px;color:#171719;font-size:24px;font-weight:900;line-height:1.28}._confirmModal_2hlws_290 h2 span{color:#3286ff}._feedbackModal_2hlws_291 p{max-width:350px;margin:-14px auto 32px;color:#636367;font-size:18px;font-weight:500;line-height:1.28}._modalPrimaryBtn_2hlws_366,._modalSecondaryBtn_2hlws_367{width:calc(100% - 32px);min-height:68px;border:0;border-radius:4px;color:#fff;font-size:20px;font-weight:900;cursor:pointer;transform:skew(-7deg);box-shadow:0 8px 10px #0000002e}._modalPrimaryBtn_2hlws_366{background:#3286ff}._modalSecondaryBtn_2hlws_367{margin-top:16px;background:#666}._modalPrimaryBtn_2hlws_366:disabled{opacity:.7;cursor:not-allowed}@media(max-width:520px){._confirmModal_2hlws_290,._feedbackModal_2hlws_291{border-radius:18px}._confirmModal_2hlws_290{padding:48px 16px}._feedbackModal_2hlws_291{padding:84px 16px 48px}._buyBtnPrice_2hlws_225{display:flex;align-items:center;justify-content:center;gap:6px;font-size:1.85rem;font-weight:700;opacity:.95;margin-bottom:5px}._body_2hlws_91{display:flex;flex-direction:column;gap:16px;padding:20px;width:100%;margin:auto}}@media(min-width:900px){._page_2hlws_2{padding-bottom:120px}._buyBar_2hlws_167{left:260px;bottom:0;padding:14px 20px;border-radius:0;box-shadow:none}._imageWrap_2hlws_46{--quadro-max: 440px;--quadro-vw: 32vw}}@media(max-width:360px){._imageWrap_2hlws_46{--quadro-vw: 90vw}}@media(min-width:521px)and (max-width:899px){._imageWrap_2hlws_46{--quadro-max: 440px;--quadro-vw: 60vw}}@media(min-width:1600px){._imageWrap_2hlws_46{--quadro-max: 520px;--quadro-vw: 28vw}}@media(max-height:520px)and (orientation:landscape){._imageWrap_2hlws_46{width:min(var(--quadro-vw),var(--quadro-max),calc((100svh - 140px)*.75))}._buyBar_2hlws_167{padding:8px 20px}}._overlay_1rfx9_1{position:fixed;inset:0;background:#111114;z-index:1300;display:flex;align-items:center;justify-content:center;animation:_fadeIn_1rfx9_1 .3s ease}@keyframes _fadeIn_1rfx9_1{0%{opacity:0}to{opacity:1}}._closeBtn_1rfx9_17{position:absolute;top:16px;right:16px;z-index:2;width:50px;height:38px;display:flex;align-items:center;justify-content:center;border:none;border-radius:999px;background:#ffffff1f;color:#fff;cursor:pointer;transition:background .15s ease,transform .1s ease}._closeBtn_1rfx9_17:hover{background:#ffffff38}._closeBtn_1rfx9_17:active{transform:scale(.92)}._celebrationEffect_1rfx9_43{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:10}._content_1rfx9_52{position:relative;z-index:1;width:min(100%,396px);display:flex;flex-direction:column;align-items:center;gap:14px;padding:24px}._label_1rfx9_63{font-size:1rem;font-weight:600;color:#9ca3af;letter-spacing:.5px;animation:_dropIn_1rfx9_1 .4s ease}@keyframes _dropIn_1rfx9_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._cardWrap_1rfx9_76{display:flex;align-items:center;justify-content:center}._card_1rfx9_76{position:relative;width:200px;height:300px;border-radius:20px;background:#f3f4f6;overflow:hidden;box-shadow:0 0 60px #fbc53140;animation:_popIn_1rfx9_1 .45s cubic-bezier(.34,1.56,.64,1)}@keyframes _popIn_1rfx9_1{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}._card_1rfx9_76 img{width:100%;height:100%;object-fit:cover}._tag_1rfx9_104{position:absolute;top:10px;left:10px;z-index:2;background:#fff}._title_1rfx9_112{max-width:320px;margin:4px 0 6px;color:#fff;font-size:1.35rem;font-weight:800;line-height:1.3;text-align:center}._itemName_1rfx9_122{color:#3286ff}._primaryBtn_1rfx9_126,._secondaryBtn_1rfx9_127{width:100%;min-height:56px;border:0;border-radius:4px;color:#fff;font-size:1.05rem;font-weight:900;cursor:pointer;transform:skew(-7deg);box-shadow:0 8px 10px #00000047;transition:transform .1s ease,box-shadow .1s ease,filter .15s ease}._primaryBtn_1rfx9_126:hover,._secondaryBtn_1rfx9_127:hover{filter:brightness(1.05)}._primaryBtn_1rfx9_126{background:#3286ff;margin-top:8px}._secondaryBtn_1rfx9_127{background:#666}._overlay_ue9m6_1{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px;background:#000000e0;animation:_fadeIn_ue9m6_1 .3s ease}@keyframes _fadeIn_ue9m6_1{0%{opacity:0}to{opacity:1}}._modal_ue9m6_18{position:relative;width:min(100%,400px);border-radius:20px;background:#fff;color:#171719;text-align:center;padding:8px 22px 26px;box-shadow:0 18px 50px #00000047;animation:_popIn_ue9m6_1 .35s cubic-bezier(.34,1.56,.64,1)}@keyframes _popIn_ue9m6_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._alertEffect_ue9m6_35{width:140px;height:140px;margin:0 auto}._title_ue9m6_41{margin:0 0 16px;font-size:1.4rem;font-weight:900;color:#171719}._itemRow_ue9m6_48{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:18px;padding:10px 14px;background:#f3f4f6;border-radius:12px}._itemThumb_ue9m6_59{width:40px;height:40px;border-radius:8px;object-fit:cover;flex-shrink:0}._itemName_ue9m6_67{font-size:.95rem;font-weight:700;color:#111827;text-align:left}._termsList_ue9m6_74{margin:0 0 22px;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px;text-align:left}._termsList_ue9m6_74 li{position:relative;padding-left:20px;color:#4b5563;font-size:1.1rem;font-weight:500;line-height:1.5;letter-spacing:.05em}._termsList_ue9m6_74 li:before{content:"";position:absolute;left:0;top:7px;width:8px;height:8px;border-radius:999px;background:#f59e0b}._acceptBtn_ue9m6_105{width:100%;min-height:60px;border:0;border-radius:4px;background:#3286ff;color:#fff;font-size:1.1rem;font-weight:900;cursor:pointer;transform:skew(-7deg);box-shadow:0 8px 10px #0000002e;transition:transform .1s ease,box-shadow .1s ease,filter .15s ease}._acceptBtn_ue9m6_105:hover{filter:brightness(1.05)}._acceptBtn_ue9m6_105:active{transform:translateY(3px) skew(-7deg);box-shadow:0 3px 4px #0000002e}._overlay_1vcz0_1{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px;background:#000000e0;animation:_fadeIn_1vcz0_1 .3s ease}@keyframes _fadeIn_1vcz0_1{0%{opacity:0}to{opacity:1}}._modal_1vcz0_18{width:min(100%,380px);border-radius:20px;background:#fff;color:#171719;text-align:center;padding:8px 22px 26px;box-shadow:0 18px 50px #00000047;animation:_popIn_1vcz0_1 .35s cubic-bezier(.34,1.56,.64,1)}@keyframes _popIn_1vcz0_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._alertEffect_1vcz0_34{width:130px;height:130px;margin:0 auto}._title_1vcz0_40{margin:0 0 10px;font-size:1.3rem;font-weight:900;color:#171719}._message_1vcz0_47{margin:0 0 22px;color:#4b5563;font-size:.95rem;font-weight:500;line-height:1.5}._okBtn_1vcz0_55{width:100%;min-height:56px;border:0;border-radius:4px;background:#3286ff;color:#fff;font-size:1.05rem;font-weight:900;cursor:pointer;transform:skew(-7deg);box-shadow:0 8px 10px #0000002e;transition:transform .1s ease,box-shadow .1s ease,filter .15s ease}._okBtn_1vcz0_55:hover{filter:brightness(1.05)}._okBtn_1vcz0_55:active{transform:translateY(3px) skew(-7deg);box-shadow:0 3px 4px #0000002e}._overlay_4i0k5_4{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px;background:radial-gradient(circle at 50% 44%,#2a1850,#120a2b 55%,#05030d);animation:_fadeIn_4i0k5_1 .25s ease}@keyframes _fadeIn_4i0k5_1{0%{opacity:0}to{opacity:1}}._content_4i0k5_27{width:min(100%,440px);display:flex;flex-direction:column;align-items:center;gap:6px}._titulo_4i0k5_37{margin:0;display:flex;flex-direction:column;align-items:center;font-size:clamp(1.7rem,7.5vw,2.4rem);font-weight:900;font-style:italic;letter-spacing:.05em;line-height:1.05;text-align:center}._tituloLinha_4i0k5_50{color:#fff7fb;text-shadow:0 0 4px #fff,0 0 10px #FF5FA2,0 0 22px #A78BFA,0 0 42px #7C3AED;opacity:0;animation:_letreiro_4i0k5_1 .9s linear .3s forwards}._tituloLinha_4i0k5_50+._tituloLinha_4i0k5_50{color:#fffbeb;text-shadow:0 0 4px #fff,0 0 10px #FFC738,0 0 22px #FFC738,0 0 42px #F59E0B;animation-delay:.45s}@keyframes _letreiro_4i0k5_1{0%{opacity:0}12%{opacity:1}18%{opacity:.15}30%{opacity:1}36%{opacity:.3}48%,to{opacity:1}}._palco_4i0k5_83{position:relative;width:min(86vw,400px);aspect-ratio:1 / 1;margin:-14px 0 -18px}._efeito_4i0k5_90{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}._capaEntrada_4i0k5_101{position:absolute;top:50%;left:50%;width:34%;aspect-ratio:1 / 1;transform:translate(-50%,-50%);opacity:0;animation:_estourar_4i0k5_1 .7s cubic-bezier(.34,1.56,.64,1) .1s forwards}@keyframes _estourar_4i0k5_1{0%{opacity:0;transform:translate(-50%,-50%) scale(.2) rotate(-8deg);filter:blur(8px)}45%{opacity:1;filter:blur(1px)}to{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0);filter:blur(0)}}._capaFlutua_4i0k5_121{width:100%;height:100%;animation:_flutuar_4i0k5_1 2.6s ease-in-out .9s infinite}@keyframes _flutuar_4i0k5_1{0%,to{transform:translateY(0)}50%{transform:translateY(-5%)}}._capaImg_4i0k5_138,._capaFallback_4i0k5_139{width:100%;height:100%;border:3px solid #FFC738;border-radius:18%;box-shadow:0 0 0 2px #ffed9e59,0 0 18px #ffc738bf,0 0 42px #a78bfa8c}._capaImg_4i0k5_138{display:block;object-fit:cover;background:#1e1240}._capaFallback_4i0k5_139{display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#4c1d95,#1e1240);color:#ffed9e}._capaFallback_4i0k5_139 svg{width:55%;height:55%;filter:drop-shadow(0 0 8px #FFC738)}._nome_4i0k5_172{max-width:320px;text-align:center;font-size:1.3rem;font-weight:900;line-height:1.25;color:#fffbeb;text-shadow:0 0 10px rgba(255,199,56,.6);opacity:0;animation:_subir_4i0k5_1 .4s ease .7s forwards}._texto_4i0k5_185{max-width:320px;margin:0;text-align:center;font-size:.9rem;font-weight:600;line-height:1.45;color:#ffffffc7;opacity:0;animation:_subir_4i0k5_1 .4s ease .8s forwards}@keyframes _subir_4i0k5_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._abrir_4i0k5_203{width:100%;max-width:320px;min-height:54px;margin-top:12px;border:2px solid #FFC738;border-radius:5px;background:#ffc73814;color:#fffbeb;font-family:inherit;font-size:1.05rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:0 0 10px #ffc7388c,inset 0 0 12px #ffc73833;text-shadow:0 0 8px #FFC738;opacity:0;animation:_subir_4i0k5_1 .4s ease 1s forwards;transition:background .15s ease,transform .1s ease}._abrir_4i0k5_203:hover{background:#ffc7382e}._abrir_4i0k5_203:active{transform:scale(.98)}._abrir_4i0k5_203:focus-visible{outline:2px solid #fff;outline-offset:3px}._dispensar_4i0k5_237{min-height:40px;padding:0 16px;border:0;background:transparent;color:#ffed9ea6;font-family:inherit;font-size:.85rem;font-weight:800;letter-spacing:.04em;cursor:pointer;opacity:0;animation:_subir_4i0k5_1 .4s ease 1.1s forwards}._dispensar_4i0k5_237:hover{color:#ffed9e}._dispensar_4i0k5_237:focus-visible{outline:2px solid #fff;outline-offset:2px}._abrir_4i0k5_203:disabled,._dispensar_4i0k5_237:disabled{cursor:default}@media(prefers-reduced-motion:reduce){._overlay_4i0k5_4,._tituloLinha_4i0k5_50,._capaEntrada_4i0k5_101,._capaFlutua_4i0k5_121,._nome_4i0k5_172,._texto_4i0k5_185,._abrir_4i0k5_203,._dispensar_4i0k5_237{animation:none;opacity:1}}._stepper_1f4sr_1{display:flex;align-items:center;justify-content:center;gap:16px}._stepBtn_1f4sr_8{width:40px;height:40px;flex-shrink:0;border:none;background:#2f7cf6;color:#fff;font-size:1.3rem;font-weight:800;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px #1e56c7;transform:skew(-8deg);transition:transform .1s ease,box-shadow .1s ease,filter .15s ease,opacity .2s ease}._stepBtn_1f4sr_8:hover:not(:disabled){filter:brightness(1.05)}._stepBtn_1f4sr_8:active:not(:disabled){transform:translateY(3px) skew(-8deg);box-shadow:0 1px #1e56c7}._stepBtn_1f4sr_8:disabled{opacity:.35;cursor:not-allowed}._valueWrap_1f4sr_41{min-width:48px;height:40px;display:flex;align-items:center;justify-content:center;overflow:hidden}._value_1f4sr_41{display:inline-block;font-size:1.6rem;font-weight:900;color:#111827;min-width:32px;text-align:center}._pulseUp_1f4sr_59{animation:_pulseUp_1f4sr_59 .28s cubic-bezier(.34,1.56,.64,1)}._pulseDown_1f4sr_63{animation:_pulseDown_1f4sr_63 .28s cubic-bezier(.34,1.56,.64,1)}@keyframes _pulseUp_1f4sr_59{0%{transform:translateY(10px) scale(.7);opacity:0;color:#22c55e}60%{transform:translateY(-2px) scale(1.15);opacity:1}to{transform:translateY(0) scale(1);color:#111827}}@keyframes _pulseDown_1f4sr_63{0%{transform:translateY(-10px) scale(.7);opacity:0;color:#ef4444}60%{transform:translateY(2px) scale(1.15);opacity:1}to{transform:translateY(0) scale(1);color:#111827}}._page_1wpn2_1{min-height:100vh;width:100%;display:flex;flex-direction:column;background:#fff;color:#111827;padding-bottom:40px}._header_1wpn2_12{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:16px 12px;background:#fff;border-bottom:1px solid #F3F4F6}._headerTitle_1wpn2_24{flex:1;text-align:center;font-size:1.05rem;font-weight:800;margin:0;color:#111827}._headerSpacer_1wpn2_33{width:38px}._emptyHint_1wpn2_37{color:#9ca3af;font-size:.9rem;text-align:center;padding:40px 20px}._summary_1wpn2_45{display:flex;align-items:center;gap:14px;padding:20px 20px 0}._thumb_1wpn2_52{width:64px;height:64px;border-radius:12px;object-fit:cover;flex-shrink:0}._summaryInfo_1wpn2_60{display:flex;flex-direction:column;gap:4px}._name_1wpn2_66{font-size:1.2rem;font-weight:800;margin:0;color:#111827}._info_1wpn2_73{margin:0;color:#6b7280;font-size:.88rem;line-height:1.4}._aboutBlock_1wpn2_81{padding:18px 20px 0}._aboutBlock_1wpn2_81 h3,._contentBlock_1wpn2_86 h3{font-size:1.05rem;font-weight:800;margin:0 0 8px;color:#111827}._aboutBlock_1wpn2_81 p{margin:0;color:#4b5563;font-size:.92rem;line-height:1.6;white-space:pre-line}._contentBlock_1wpn2_86{padding:24px 20px 0;display:flex;flex-direction:column}._contentBlock_1wpn2_86>div{align-self:center}._contentGate_1wpn2_114{display:flex;flex-direction:column;align-items:center;gap:10px;padding:28px 20px;border:1.5px dashed #C7D2FE;border-radius:16px;background:#f8faff}._openContentBtn_1wpn2_126{display:inline-flex;align-items:center;gap:8px;min-height:52px;padding:0 24px;border:0;border-radius:4px;background:#2f7cf6;color:#fff;font-family:inherit;font-size:1rem;font-weight:900;cursor:pointer;transform:skew(-7deg);box-shadow:0 5px #1e56c7;transition:filter .15s ease,transform .1s ease,box-shadow .1s ease}._openContentBtn_1wpn2_126:hover:not(:disabled){filter:brightness(1.05)}._openContentBtn_1wpn2_126:active:not(:disabled){transform:translateY(4px) skew(-7deg);box-shadow:0 1px #1e56c7}._openContentBtn_1wpn2_126:disabled{background:#c7d2fe;box-shadow:0 5px #a5b4fc;cursor:wait}._contentError_1wpn2_164{margin:0;font-size:.85rem;font-weight:700;color:#b91c1c;text-align:center}._wrapper_pgevw_6{position:relative;width:70%;display:flex;flex-direction:column;align-items:center;gap:14px;padding:20px 16px 18px;background:radial-gradient(120% 90% at 50% 0%,#23272f,#121316 60%);border-radius:18px;overflow:hidden;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}._expanded_pgevw_31{position:fixed;inset:0;z-index:3000;width:100vw;height:100vh;height:100dvh;border-radius:0;padding:calc(env(safe-area-inset-top,0px) + 14px) calc(env(safe-area-inset-right,0px) + 14px) calc(env(safe-area-inset-bottom,0px) + 14px) calc(env(safe-area-inset-left,0px) + 14px)}._viewport_pgevw_52{position:relative;flex:1 1 auto;width:100%;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:none;overscroll-behavior:contain}._content_pgevw_73{transform-origin:center center;transition:transform .22s cubic-bezier(.22,.61,.36,1);will-change:transform}._contentLive_pgevw_81{transition:none}._book_pgevw_85{margin:0 auto}._page_pgevw_90{background:#fff;border-radius:2px;overflow:hidden}._page_pgevw_90 img{width:100%;height:100%;object-fit:contain;display:block;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}._controls_pgevw_111{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px;opacity:1;transform:translateY(0);transition:opacity .25s ease,transform .25s ease}._controls_pgevw_111._hidden_pgevw_126{opacity:0;transform:translateY(12px);pointer-events:none}._pageBar_pgevw_133{display:flex;align-items:center;gap:10px;padding:6px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);border-radius:999px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}._pageBtn_pgevw_147{width:52px;height:44px;display:flex;align-items:center;justify-content:center;background:#2f7cf6;border:none;border-radius:999px;color:#fff;cursor:pointer;transition:transform .15s ease,background .2s ease,opacity .2s ease;-webkit-tap-highlight-color:transparent}._pageBtn_pgevw_147:hover:not(:disabled){background:#4a8ef8}._pageBtn_pgevw_147:active:not(:disabled){transform:scale(.94)}._pageBtn_pgevw_147:disabled{background:#ffffff1f;color:#ffffff59;cursor:not-allowed}._pageLabel_pgevw_179{min-width:72px;display:flex;align-items:baseline;justify-content:center;gap:4px;color:#ffffffa6;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}._pageLabel_pgevw_179 strong{color:#fff;font-size:17px;font-weight:800}._pageLabelSeparator_pgevw_198{opacity:.45}._toolBar_pgevw_203{display:flex;align-items:center;gap:4px;padding:5px 8px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);border-radius:999px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}._toolBtn_pgevw_217{width:84px;height:40px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:999px;color:#ffffffe6;cursor:pointer;transition:background .18s ease,transform .15s ease,opacity .2s ease;-webkit-tap-highlight-color:transparent}._toolBtn_pgevw_217:hover:not(:disabled){background:#ffffff24}._toolBtn_pgevw_217:active:not(:disabled){transform:scale(.92)}._toolBtn_pgevw_217:disabled{opacity:.3;cursor:not-allowed}._zoomLabel_pgevw_248{min-width:48px;text-align:center;color:#ffffffd9;font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}._toolDivider_pgevw_258{width:1px;height:22px;margin:0 4px;background:#ffffff24}._hint_pgevw_265{margin:0;color:#fff6;font-size:11.5px;text-align:center;line-height:1.4;max-width:340px}@media(hover:hover)and (pointer:fine){._hint_pgevw_265{display:none}}._loader_pgevw_285{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 0}._spinner_pgevw_293{width:34px;height:34px;border:3px solid rgba(255,255,255,.15);border-top-color:#2f7cf6;border-radius:50%;animation:_spin_pgevw_293 .9s linear infinite}@keyframes _spin_pgevw_293{to{transform:rotate(360deg)}}._loaderLabel_pgevw_308{margin:0;color:#fff;font-size:15px;font-weight:600}._progressTrack_pgevw_315{width:190px;height:5px;background:#ffffff1f;border-radius:999px;overflow:hidden}._progressBar_pgevw_323{height:100%;background:#2f7cf6;border-radius:999px;transition:width .2s ease}._progressText_pgevw_330{color:#ffffff80;font-size:12.5px}._emptyState_pgevw_335{color:#9ca3af;font-size:15px;text-align:center;max-width:280px;padding:48px 0}._errorState_pgevw_343{display:flex;flex-direction:column;align-items:center;gap:14px;padding:40px 0;color:#f87171;font-size:15px;text-align:center;max-width:280px}._errorLink_pgevw_356{color:#fff;background:#2f7cf6;padding:10px 18px;border-radius:10px;text-decoration:none;font-weight:700;font-size:14px}@media(max-width:480px){._wrapper_pgevw_6{padding:14px 10px 12px;border-radius:14px;gap:10px}._pageBtn_pgevw_147{width:58px}._toolBtn_pgevw_217{width:46px}}@media(max-width:760px){._wrapper_pgevw_6{width:100%}}._wrapper_pgevw_6 .stf__item{background:#fff!important}._wrapper_pgevw_6 .stf__parent{margin:0 auto}._wrapper_pgevw_6._preencher_pgevw_411{flex:1 1 auto;min-height:0;width:100%;padding:0;gap:0;border-radius:0;background:#121316}._controls_pgevw_111{position:absolute;left:0;right:0;bottom:0;z-index:5;width:auto;padding:36px calc(env(safe-area-inset-right,0px) + 12px) calc(env(safe-area-inset-bottom,0px) + 14px) calc(env(safe-area-inset-left,0px) + 12px);background:linear-gradient(to top,rgba(0,0,0,.75) 0%,rgba(0,0,0,.45) 55%,transparent 100%);pointer-events:none}._controls_pgevw_111>._pageBar_pgevw_133,._controls_pgevw_111>._toolBar_pgevw_203{pointer-events:auto}._controls_pgevw_111._hidden_pgevw_126>._pageBar_pgevw_133,._controls_pgevw_111._hidden_pgevw_126>._toolBar_pgevw_203{pointer-events:none}._topo_pgevw_470{position:absolute;top:0;left:0;right:0;z-index:5;padding:calc(env(safe-area-inset-top,0px) + 12px) calc(env(safe-area-inset-right,0px) + 16px) 28px calc(env(safe-area-inset-left,0px) + 16px);background:linear-gradient(to bottom,rgba(0,0,0,.72) 0%,rgba(0,0,0,.35) 60%,transparent 100%);pointer-events:none;opacity:1;transform:translateY(0);transition:opacity .25s ease,transform .25s ease}._topoOculto_pgevw_491{opacity:0;transform:translateY(-12px)}._topo_pgevw_470{display:flex;align-items:center;gap:12px}._topoAcoes_pgevw_503{flex-shrink:0;display:flex;align-items:center;gap:8px;pointer-events:auto}._topoOculto_pgevw_491 ._topoAcoes_pgevw_503{pointer-events:none}._topoTitulo_pgevw_516{flex:1 1 auto;min-width:0;margin:0;color:#fff;font-size:.95rem;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 4px rgba(0,0,0,.6)}._page_18acm_1{min-height:100vh;width:100%;display:flex;flex-direction:column;background:#fff;color:#111827;padding-bottom:40px}._header_18acm_11{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:16px 12px;background:#fff;border-bottom:1px solid #F3F4F6}._headerTitle_18acm_25{flex:1;margin:0;text-align:center;font-size:1.05rem;font-weight:800}._headerSpacer_18acm_33{width:38px}._emptyHint_18acm_37{padding:40px 20px;color:#9ca3af;font-size:.9rem;text-align:center}._grid_18acm_44{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;padding:16px}._card_18acm_51{display:flex;flex-direction:column;gap:8px;padding:0;border:0;background:none;font-family:inherit;text-align:left;cursor:pointer}._cover_18acm_64{position:relative;width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:16px;background:linear-gradient(160deg,#c77dff,#9d4edd)}._cover_18acm_64 img{width:100%;height:100%;object-fit:cover}._coverLocked_18acm_85 img,._coverLocked_18acm_85{filter:grayscale(1)}._coverEmpty_18acm_90{font-size:2.4rem;font-weight:900;color:#fff}._cardName_18acm_96{font-size:.88rem;font-weight:800;color:#111827;line-height:1.3}._progressRow_18acm_103{display:flex;align-items:center;gap:8px}._progressTrack_18acm_109{flex:1;height:6px;border-radius:999px;background:#e5e7eb;overflow:hidden}._progressBar_18acm_117{height:100%;border-radius:999px;background:#2f7cf6;transition:width .25s ease}._progressLabel_18acm_124{font-size:.75rem;font-weight:800;color:#6b7280;flex-shrink:0}._page_1c8rj_1{min-height:100vh;width:100%;display:flex;flex-direction:column;background:#fff;color:#111827;padding-bottom:40px}._header_1c8rj_11{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:16px 12px;background:#fff;border-bottom:1px solid #F3F4F6}._headerTitle_1c8rj_25{flex:1;margin:0;text-align:center;font-size:1.05rem;font-weight:800}._headerSpacer_1c8rj_33{width:38px}._emptyHint_1c8rj_37{padding:40px 20px;color:#9ca3af;font-size:.9rem;text-align:center}._summary_1c8rj_45{display:flex;gap:14px;padding:20px 16px 0}._cover_1c8rj_51{width:40%;height:450px;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:16px;background:linear-gradient(160deg,#c77dff,#9d4edd)}._cover_1c8rj_51 img{width:100%;height:100%;object-fit:contain}._coverLocked_1c8rj_71 img,._coverLocked_1c8rj_71{filter:grayscale(1)}._coverEmpty_1c8rj_76{font-size:2rem;font-weight:900;color:#fff}._summaryInfo_1c8rj_82{display:flex;flex-direction:column;gap:6px;min-width:0}._name_1c8rj_89{margin:0;font-size:1.15rem;font-weight:900}._description_1c8rj_95{margin:0;font-size:.85rem;line-height:1.45;color:#4b5563}._progressRow_1c8rj_102{display:flex;align-items:center;gap:8px;margin-top:2px}._progressTrack_1c8rj_109{flex:1;height:6px;border-radius:999px;background:#e5e7eb;overflow:hidden}._progressBar_1c8rj_117{height:100%;border-radius:999px;background:#2f7cf6;transition:width .25s ease}._progressLabel_1c8rj_124{font-size:.75rem;font-weight:800;color:#6b7280;flex-shrink:0}._completedTag_1c8rj_131{align-self:flex-start;padding:4px 10px;border-radius:999px;background:#fef3c7;color:#92400e;font-size:.72rem;font-weight:900}._grid_1c8rj_142{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;padding:20px 16px 0}._card_1c8rj_149{display:flex;flex-direction:column;gap:6px;padding:0;border:0;background:none;font-family:inherit;text-align:center;cursor:pointer}._tile_1c8rj_162{position:relative;width:100%;height:250px;aspect-ratio:1;border-radius:14px;overflow:hidden;background:linear-gradient(160deg,#fbc531,#f5a623)}._tileLocked_1c8rj_175{filter:grayscale(1);opacity:.75}._tileMedia_1c8rj_180{width:100%;height:100%;aspect-ratio:auto}._lockBadge_1c8rj_186{position:absolute;right:6px;bottom:6px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#111827a6;color:#fff}._cardName_1c8rj_202{font-size:.78rem;font-weight:700;color:#374151;line-height:1.3}._page_1bw3o_1{min-height:100vh;max-width:720px;margin:0 auto;padding:20px 20px 60px;background:#fff;color:#171719}._header_1bw3o_10{display:flex;align-items:center;gap:12px;margin-bottom:20px}._pageTitle_1bw3o_17{margin:0;font-size:1.35rem;font-weight:900}._emptyHint_1bw3o_23{padding:30px 4px;color:#9ca3af;font-size:.9rem;line-height:1.5}._hint_1bw3o_30{margin:0;color:#6b7280;font-size:.8rem;line-height:1.45}._formError_1bw3o_37{margin:0 0 14px;padding:12px 16px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:.88rem;font-weight:700}._newButton_1bw3o_47{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;padding:11px 18px;border:0;border-radius:12px;background:#2f7cf6;color:#fff;font-family:inherit;font-size:.9rem;font-weight:800;cursor:pointer}._list_1bw3o_67{display:flex;flex-direction:column;gap:10px}._card_1bw3o_73{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #E5E7EB;border-radius:14px;background:#fff;font-family:inherit;text-align:left;cursor:pointer}._card_1bw3o_73:hover{border-color:#2f7cf6}._cover_1bw3o_92{width:52px;height:52px;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:12px;background:#eef2ff;color:#4f46e5}._cover_1bw3o_92 img{width:100%;height:100%;object-fit:cover}._cardInfo_1bw3o_113{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._cardInfo_1bw3o_113 strong{font-size:.92rem;font-weight:800}._cardInfo_1bw3o_113 span{font-size:.78rem;color:#6b7280}._scopeTag_1bw3o_131{padding:4px 10px;border-radius:999px;background:#f3f4f6;color:#4b5563;font-size:.7rem;font-weight:800;flex-shrink:0}._scopeNetwork_1bw3o_141{background:#eef2ff;color:#4338ca}._section_1bw3o_147{display:flex;flex-direction:column;gap:14px;padding:18px;margin-bottom:16px;background:#f5f7fa;border-radius:18px}._sectionTitle_1bw3o_157{margin:0;font-size:1rem;font-weight:900}._field_1bw3o_163{display:flex;flex-direction:column;gap:6px}._field_1bw3o_163>span{font-size:.82rem;font-weight:700;color:#374151}._field_1bw3o_163 input,._field_1bw3o_163 textarea{width:100%;border:1px solid #E5E7EB;border-radius:12px;background:#fff;padding:12px 14px;font-family:inherit;font-size:.9rem;outline:none;box-sizing:border-box}._field_1bw3o_163 input:focus,._field_1bw3o_163 textarea:focus{border-color:#2f7cf6}._field_1bw3o_163 textarea{resize:vertical}._hiddenFileInput_1bw3o_197{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);border:0}._coverSaved_1bw3o_208{display:flex;align-items:center;gap:12px}._coverSaved_1bw3o_208 img{width:88px;height:88px;object-fit:cover;border-radius:12px}._rowActions_1bw3o_221{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._linkButton_1bw3o_228{border:0;background:none;color:#2f7cf6;font-family:inherit;font-size:.85rem;font-weight:700;cursor:pointer;padding:6px 0;text-align:left}._primaryButton_1bw3o_240{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:10px;background:#2f7cf6;color:#fff;padding:10px 16px;font-family:inherit;font-size:.85rem;font-weight:800;cursor:pointer}._primaryButton_1bw3o_240:disabled{opacity:.5;cursor:not-allowed}._schoolPicker_1bw3o_262{width:100%}._itemSearchField_1bw3o_270{display:flex;align-items:center;gap:8px;border:1px solid #E5E7EB;border-radius:12px;background:#fff;padding:0 8px 0 14px}._itemSearchField_1bw3o_270 input{flex:1;min-width:0;border:0;background:none;padding:12px 0;font-family:inherit;font-size:.9rem;outline:none}._itemPickerGrid_1bw3o_294{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px}._itemPickerCard_1bw3o_300{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 6px;border:1.5px solid #E5E7EB;border-radius:12px;background:#fff;font-family:inherit;text-align:center;cursor:pointer;transition:border-color .15s ease,background .15s ease}._itemPickerCard_1bw3o_300:hover{border-color:#c7d2fe}._itemPickerCardSelected_1bw3o_322{border-color:#2f7cf6;background:#eef2ff}._itemPickerCheck_1bw3o_327{position:absolute;top:6px;right:6px;z-index:2;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;background:#2f7cf6;color:#fff}._itemPickerThumb_1bw3o_344{width:56px;aspect-ratio:1;border-radius:8px;overflow:hidden}._itemPickerName_1bw3o_351{font-size:.76rem;font-weight:700;color:#374151;line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._itemPickerIncompleteBlock_1bw3o_365{display:flex;flex-direction:column;gap:10px;margin-top:4px;padding-top:14px;border-top:1px dashed #E5E7EB}._itemPickerCardIncomplete_1bw3o_374{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 6px;border:1.5px dashed #FDE68A;border-radius:12px;background:#fffbeb;text-align:center}._itemPickerMissingBadge_1bw3o_388{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;background:#fef3c7;color:#92400e;font-size:.66rem;font-weight:800;line-height:1.3}._itemPickerEditLink_1bw3o_403{display:inline-flex;align-items:center;gap:4px;border:0;background:none;padding:2px 0;font-family:inherit;font-size:.74rem;font-weight:800;color:#2f7cf6;cursor:pointer}._itemList_1bw3o_419{display:flex;flex-direction:column;gap:8px}._itemRow_1bw3o_425{display:flex;align-items:center;gap:12px;padding:8px 12px;border:1px solid #E5E7EB;border-radius:12px;background:#fff}._itemRow_1bw3o_425 strong{flex:1;font-size:.88rem;font-weight:700}._itemThumb_1bw3o_442{width:44px;flex-shrink:0;border-radius:8px;overflow:hidden}._iconButton_1bw3o_449{border:0;background:none;color:#b91c1c;cursor:pointer;padding:6px}._footer_1bw3o_458{position:sticky;bottom:0;padding:14px 0 calc(14px + env(safe-area-inset-bottom));background:linear-gradient(180deg,#fff0,#fff 40%)}._submitButton_1bw3o_465{width:100%;min-height:52px;border:0;border-radius:4px;background:#2f7cf6;color:#fff;font-family:inherit;font-size:1rem;font-weight:900;cursor:pointer;transform:skew(-7deg);box-shadow:0 5px #1e56c7;transition:transform .1s ease,box-shadow .1s ease}._submitButton_1bw3o_465:disabled{background:#c7d2fe;box-shadow:0 5px #a5b4fc;cursor:not-allowed}._submitButton_1bw3o_465:not(:disabled):active{transform:translateY(4px) skew(-7deg);box-shadow:0 1px #1e56c7}._wrapper_1aqbv_1{position:relative;display:flex;flex-direction:column;gap:8px;font-family:inherit}._label_1aqbv_9{font-size:.82rem;font-weight:700;color:#374151}._badgeContainer_1aqbv_17{display:flex;flex-wrap:wrap;gap:6px}._badge_1aqbv_17{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:5px 6px 5px 12px;border-radius:999px;background:#eef2ff;color:#1e56c7;font-size:.78rem;font-weight:800;line-height:1.3}._badge_1aqbv_17>span,._badge_1aqbv_17{overflow-wrap:anywhere}._removeBadge_1aqbv_46{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;padding:0;border:0;border-radius:50%;background:#1e56c71f;color:#1e56c7;font-family:inherit;font-size:.85rem;line-height:1;cursor:pointer}._removeBadge_1aqbv_46:hover{background:#1e56c7;color:#fff}._control_1aqbv_74{display:flex;align-items:center;gap:8px;min-height:46px;padding:0 12px;border:1px solid #E5E7EB;border-radius:12px;background:#fff;cursor:text;transition:border-color .15s ease}._control_1aqbv_74:focus-within{border-color:#2f7cf6}._chevron_1aqbv_94{flex-shrink:0;color:#9ca3af;transition:transform .15s ease}._chevronOpen_1aqbv_100{transform:rotate(180deg)}._input_1aqbv_104{width:100%;border:none;outline:none;background:transparent;font-family:inherit;font-size:.9rem;color:#171719}._input_1aqbv_104::placeholder{color:#9ca3af}._dropdown_1aqbv_129{position:fixed;z-index:3300;max-height:260px;overflow-y:auto;padding:6px;border:1px solid #E5E7EB;border-radius:14px;background:#fff;box-shadow:0 12px 32px #1717191f}._option_1aqbv_143{padding:10px 12px;border-radius:10px;font-size:.88rem;font-weight:600;color:#374151;cursor:pointer;transition:background .12s ease}._option_1aqbv_143:hover{background:#f3f4f6}._selected_1aqbv_160{background:#eef2ff;color:#1e56c7;font-weight:800}._selected_1aqbv_160:hover{background:#e0e7ff}._empty_1aqbv_170{padding:14px 12px;font-size:.85rem;color:#9ca3af;text-align:center}._overlay_1tpb2_1{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px;background:#0000008c}._modal_1tpb2_12{width:min(100%,420px);max-height:88vh;overflow-y:auto;display:flex;flex-direction:column;border-radius:20px;background:#fff;color:#171719;padding:20px;box-shadow:0 18px 50px #00000047}._header_1tpb2_25{display:flex;align-items:center;gap:12px;margin-bottom:16px}._headerThumb_1tpb2_32{width:48px;height:48px;flex-shrink:0;border-radius:12px;overflow:hidden}._headerText_1tpb2_40{flex:1;min-width:0}._title_1tpb2_45{margin:0;font-size:1rem;font-weight:900;color:#171719}._subtitle_1tpb2_52{margin:2px 0 0;font-size:.78rem;color:#6b7280;font-weight:700;line-height:1.4}._closeBtn_1tpb2_60{border:0;background:#f5f7fa;color:#6b7280;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}._schoolList_1tpb2_74{display:flex;flex-direction:column;gap:10px}._schoolRow_1tpb2_80{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid #E5E7EB;border-radius:14px;background:#f9fafb}._schoolRowHeader_1tpb2_90{display:flex;align-items:center;justify-content:space-between;gap:10px}._schoolRowHeader_1tpb2_90 strong{font-size:.9rem;font-weight:800;color:#171719}._savedTag_1tpb2_103{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;background:#dcfce7;color:#15803d;font-size:.75rem;font-weight:800}._schoolFields_1tpb2_115{display:flex;gap:10px}._field_1tpb2_120{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}._field_1tpb2_120 span{font-size:.76rem;font-weight:700;color:#374151}._field_1tpb2_120 input{min-height:42px;border:1.5px solid #E5E7EB;border-radius:10px;background:#fff;color:#171719;padding:0 12px;font-size:.88rem;font-weight:700;font-family:inherit;outline:none;box-sizing:border-box}._field_1tpb2_120 input:focus{border-color:#2f7cf6}._addBtn_1tpb2_152{min-height:40px;border:0;border-radius:10px;background:#2f7cf6;color:#fff;font-family:inherit;font-size:.84rem;font-weight:800;cursor:pointer}._addBtn_1tpb2_152:disabled{opacity:.6;cursor:not-allowed}._errorMessage_1tpb2_169{margin:14px 0 0;padding:10px 14px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:.85rem;font-weight:700}._actions_1tpb2_179{display:flex;gap:10px;margin-top:16px}._cancelBtn_1tpb2_185,._saveBtn_1tpb2_186{flex:1;min-height:46px;border:0;border-radius:14px;font-size:.88rem;font-weight:800;cursor:pointer}._cancelBtn_1tpb2_185{background:#f5f7fa;color:#374151}._saveBtn_1tpb2_186{background:#22c55e;color:#fff}._authContainer_1s03y_1{min-height:100vh;display:flex;justify-content:center;align-items:center;background-color:#fff;background-image:radial-gradient(circle,rgba(22,23,25,.05) 1.5px,transparent 1.5px);background-size:33px 33px;padding:24px 14px 22px;color:#171719}._authContainer_1s03y_1 *,._authContainer_1s03y_1 *:before,._authContainer_1s03y_1 *:after{box-sizing:border-box}._authScreen_1s03y_19{position:relative;width:min(100%,480px);min-height:386px;display:flex;flex-direction:column;background:transparent;padding:0;overflow:visible}._statusBar_1s03y_30{display:none}._statusIcons_1s03y_34{display:flex;align-items:center;gap:5px}._signalIcon_1s03y_40{width:12px;height:10px;display:block;background:linear-gradient(to top,#111 0 4px,transparent 4px) 0 6px / 2px 10px no-repeat,linear-gradient(to top,#111 0 6px,transparent 6px) 4px 4px / 2px 10px no-repeat,linear-gradient(to top,#111 0 8px,transparent 8px) 8px 2px / 2px 10px no-repeat,linear-gradient(to top,#111 0 10px,transparent 10px) 12px 0 / 2px 10px no-repeat}._wifiIcon_1s03y_51{position:relative;width:12px;height:9px}._wifiIcon_1s03y_51:before,._wifiIcon_1s03y_51:after{content:"";position:absolute;left:50%;border:2px solid #111;border-color:#111 transparent transparent transparent;border-radius:50%;transform:translate(-50%)}._wifiIcon_1s03y_51:before{top:0;width:12px;height:12px}._wifiIcon_1s03y_51:after{top:4px;width:6px;height:6px}._batteryIcon_1s03y_80{position:relative;display:block;width:15px;height:8px;border:1.5px solid #111;border-radius:2px}._batteryIcon_1s03y_80:before{content:"";position:absolute;top:1px;left:1px;width:10px;height:4px;background:#111;border-radius:1px}._batteryIcon_1s03y_80:after{content:"";position:absolute;top:2px;right:-3px;width:1.5px;height:4px;background:#111;border-radius:0 1px 1px 0}._heroContent_1s03y_111{margin-top:0}._heroContent_1s03y_111 h1{max-width:276px;margin:0;color:#171719;font-size:2.4rem;font-weight:900;line-height:1.05;letter-spacing:0}._authDescription_1s03y_125{max-width:411px;margin:14px 0 0;color:#67676d;font-size:1.2rem;font-weight:500;line-height:1.35;letter-spacing:0}._modeToggle_1s03y_135{display:flex;gap:6px;margin-top:24px;padding:4px;background:#f7f7f7;border-radius:10px}._modeToggleBtn_1s03y_144{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;height:38px;border:0;border-radius:8px;background:transparent;color:#67676d;font-size:.82rem;font-weight:700;cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}._modeToggleBtn_1s03y_144:hover{color:#171719}._modeToggleBtnActive_1s03y_165{background:#fff;color:#171719;box-shadow:0 2px 6px #0000001a}._qrSection_1s03y_171{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:28px}._authForm_1s03y_179{width:100%;display:flex;flex-direction:column;gap:14px;margin-top:35px;padding:0}._formField_1s03y_188{position:relative;display:block;width:100%}._fieldShape_1s03y_194,._buttonShape_1s03y_195{position:relative;display:block;width:100%;transform:skew(-8deg);transform-origin:center}._fieldShape_1s03y_194{height:52px;overflow:hidden;border-radius:4px;background:#f7f7f7}._fieldShape_1s03y_194:focus-within{box-shadow:0 0 0 2px #3286ff3d}._fieldShape_1s03y_194 input{width:100%;height:52px;border:0;background:transparent;padding:0 20px;color:#171719;font-size:24px;font-weight:800;outline:0;transform-origin:center}._fieldShape_1s03y_194 input::placeholder{color:#66666a;opacity:1}._passwordField_1s03y_232 ._fieldShape_1s03y_194 input{padding-right:48px}._passwordToggle_1s03y_236{position:absolute;top:50%;right:12px;display:grid;place-items:center;width:24px;height:24px;border:0;border-radius:50%;background:transparent;color:#626267;cursor:pointer;transform:translateY(-50%) skew(8deg)}._passwordToggle_1s03y_236:hover,._passwordToggle_1s03y_236:focus-visible{color:#171719;outline:none}._error_1s03y_258{margin:-3px 0 0;color:#d73636;font-size:12px;font-weight:700;line-height:1.3}._submitButton_1s03y_266{width:100%;height:52px;display:flex;justify-content:center;align-items:center;border:0;border-radius:4px;background:#3286ff;color:#fff;font-size:24px;font-weight:900;letter-spacing:0;box-shadow:0 8px 11px #3286ff4a;cursor:pointer;transform-origin:center;transition:background-color .2s,transform .2s,box-shadow .2s;margin-bottom:24px}._submitButton_1s03y_266:hover{background:#2478f4}._submitButton_1s03y_266:disabled{background:#93bdff;box-shadow:none;cursor:not-allowed;transform:skew(8deg)}._termsText_1s03y_297{max-width:252px;margin:auto auto 0;align-self:center;color:#68686d;font-size:15px;font-weight:500;line-height:1.25;text-align:center;letter-spacing:.07em}._termsText_1s03y_297 a{color:#3286ff;font-weight:600;text-decoration:none}._homeIndicator_1s03y_315{display:none}._helpButton_1s03y_319{position:fixed;right:38px;bottom:38px;display:grid;place-items:center;width:55px;height:55px;border:0;border-radius:50%;background:#3286ff;color:#fff;box-shadow:0 9px 20px #3286ff57;cursor:pointer}._srOnly_1s03y_335{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:767px){._authContainer_1s03y_1{align-items:flex-start;padding:24px 14px}._authScreen_1s03y_19{width:min(100%,318px);min-height:688px;background:#fff;padding:10px 12px 33px;overflow:hidden}._statusBar_1s03y_30{display:flex;justify-content:space-between;align-items:center;height:18px;padding:0 1px;font-size:12px;font-weight:700;line-height:1;color:#050505}._heroContent_1s03y_111{margin-top:67px}._heroContent_1s03y_111 h1{max-width:292px;font-size:30px;line-height:1.07}._authDescription_1s03y_125{max-width:286px;margin-top:16px;font-size:14px;line-height:1.28}._authForm_1s03y_179{gap:14px;margin-top:42px;padding:0 6px}._fieldShape_1s03y_194{height:49px}._fieldShape_1s03y_194 input{height:49px;padding-inline:14px;font-size:14px}._passwordField_1s03y_232 ._fieldShape_1s03y_194 input{padding-right:45px}._submitButton_1s03y_266{height:52px;font-size:14px}._buttonShape_1s03y_195{margin-top:9px}._termsText_1s03y_297{margin-bottom:2px}._homeIndicator_1s03y_315{position:absolute;left:50%;bottom:5px;display:block;width:67px;height:3px;background:#777d83;border-radius:999px;transform:translate(-50%)}._helpButton_1s03y_319{display:none}}@media(max-width:360px){._authContainer_1s03y_1{padding-inline:10px}._authScreen_1s03y_19{min-height:calc(100vh - 20px)}}._wrap_hqqqr_1{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%}._frame_hqqqr_9{position:relative;width:100%;max-width:340px;aspect-ratio:1 / 1;border-radius:24px;overflow:hidden;background:#111214}._video_hqqqr_19{width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}._hiddenCanvas_hqqqr_26{display:none}._reticle_hqqqr_30{position:absolute;inset:14%;pointer-events:none}._corner_hqqqr_36{position:absolute;width:26px;height:26px;border:3px solid #ffffff;opacity:.85}._corner_hqqqr_36[data-pos=tl]{top:0;left:0;border-right:0;border-bottom:0;border-top-left-radius:8px}._corner_hqqqr_36[data-pos=tr]{top:0;right:0;border-left:0;border-bottom:0;border-top-right-radius:8px}._corner_hqqqr_36[data-pos=bl]{bottom:0;left:0;border-right:0;border-top:0;border-bottom-left-radius:8px}._corner_hqqqr_36[data-pos=br]{bottom:0;right:0;border-left:0;border-top:0;border-bottom-right-radius:8px}._statusText_hqqqr_76{margin:0;color:#67676d;font-size:.95rem;font-weight:600;text-align:center}._statusError_hqqqr_84{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:10px 14px;border-radius:10px;background:#fdecec;color:#d73636;font-size:.85rem;font-weight:700;text-align:center;line-height:1.3}._page_2tn7v_1{position:relative;width:100%;max-width:640px;margin:0 auto;padding-bottom:40px;display:flex;flex-direction:column;color:#171719}._header_2tn7v_12{display:flex;align-items:center;gap:12px;padding:16px 20px}._headerTitle_2tn7v_19{margin:0;font-size:1.15rem;font-weight:900;color:#171719}._searchForm_2tn7v_26{display:flex;flex-direction:column;gap:12px;padding:0 20px 16px}._searchWrap_2tn7v_35{display:flex;align-items:stretch;gap:8px}._searchInput_2tn7v_41{flex:1;min-width:0;min-height:48px;border:0;border-radius:14px;background:#f5f7fa;color:#171719;font-size:.92rem;padding:0 16px}._searchInput_2tn7v_41:focus{outline:none;background:#eff2f6}._searchIconBtn_2tn7v_58{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;min-height:48px;padding:0 18px;border:0;border-radius:14px;background:#2f7cf6;color:#fff;font-size:.88rem;font-weight:800;font-family:inherit;cursor:pointer;transition:filter .15s ease}._searchIconBtn_2tn7v_58:hover{filter:brightness(1.06)}._searchIconBtn_2tn7v_58 span{display:none}@media(min-width:560px){._searchIconBtn_2tn7v_58 span{display:inline}}._quickFilters_2tn7v_91{display:flex;align-items:center;gap:8px}._quickFilterField_2tn7v_97{flex:1;min-width:0}._advancedBtn_2tn7v_102{flex-shrink:0;width:60px;height:40px;border:0;border-radius:12px;background:#f5f7fa;color:#171719;display:flex;align-items:center;justify-content:center;cursor:pointer}._iconToggleBtn_2tn7v_118{flex-shrink:0;width:54px;height:40px;border:0;border-radius:12px;background:#f5f7fa;color:#9ca3af;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,color .15s ease}._iconToggleBtnOn_2tn7v_133{background:#fff1f2;color:#e11d48}._orderRow_2tn7v_141{display:flex;align-items:center;gap:10px;margin:10px 20px 0}._orderLabel_2tn7v_148{flex-shrink:0;font-size:.8rem;font-weight:700;color:#6b7280}._orderField_2tn7v_155{flex:1;min-width:0}._pageTitle_2tn7v_160{margin:4px 20px 12px;font-size:1.35rem;font-weight:900;color:#171719}._emptyState_2tn7v_167{text-align:center;color:#9ca3af;font-size:.92rem;padding:40px 20px}._missionList_2tn7v_174{display:flex;flex-direction:column;gap:14px;padding:0 20px}._missionCard_2tn7v_181{width:100%;display:flex;align-items:stretch;gap:12px;padding:12px;border:1px solid #E5E7EB;border-radius:16px;background:#fff;color:inherit;font-family:inherit;text-align:left;cursor:pointer;transition:box-shadow .15s ease,transform .1s ease}._missionCard_2tn7v_181:hover{box-shadow:0 6px 18px #00000014;transform:translateY(-1px)}._missionCardPending_2tn7v_204{cursor:not-allowed;opacity:.72;background:#fafafa;border-style:dashed}._missionCardPending_2tn7v_204:hover{box-shadow:none;transform:none}._pendingNote_2tn7v_216{display:flex;align-items:flex-start;gap:6px;margin:8px 0 0;padding:8px 10px;border-radius:10px;background:#fef3c7;color:#92400e;font-size:.74rem;font-weight:700;line-height:1.4}._pendingNote_2tn7v_216 svg{flex-shrink:0;margin-top:1px}._cardImage_2tn7v_235{position:relative;flex-shrink:0;width:140px;border-radius:12px;overflow:hidden;background:#f3f4f6;object-fit:cover}._cardImage_2tn7v_235 img{width:100%;height:100%;object-fit:cover}._cardBody_2tn7v_251{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding-right:34px}._cardName_2tn7v_261{margin:2px 0 0;font-size:1.02rem;font-weight:800;color:#111827}._cardDesc_2tn7v_268{margin:0;font-size:.8rem;color:#6b7280;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._cardMetaRow_2tn7v_278{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}._cardRelics_2tn7v_287{display:flex;align-items:center;gap:4px;margin-top:6px}._cardRelicsIcon_2tn7v_294{color:#9ca3af;flex-shrink:0}._cardRelicIcon_2tn7v_299{width:22px;height:22px;border-radius:50%;border:1.5px solid #E5E7EB;background:#fff;object-fit:contain;flex-shrink:0}._cardRelicMore_2tn7v_309{font-size:.7rem;font-weight:800;color:#6b7280}._cardMetaItem_2tn7v_315{display:flex;align-items:center;gap:4px;font-size:.72rem;font-weight:700;color:#9ca3af}._sheetOverlay_2tn7v_325{position:fixed;inset:0;z-index:2100;display:flex;align-items:flex-end;justify-content:center;background:#00000080;animation:_fadeIn_2tn7v_1 .2s ease}@keyframes _fadeIn_2tn7v_1{0%{opacity:0}to{opacity:1}}._sheet_2tn7v_325{width:100%;max-width:640px;max-height:85vh;display:flex;flex-direction:column;background:#fff;border-radius:24px 24px 0 0;animation:_slideUp_2tn7v_1 .25s cubic-bezier(.34,1.56,.64,1)}@keyframes _slideUp_2tn7v_1{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}._sheetHandle_2tn7v_357{width:40px;height:4px;border-radius:999px;background:#e5e7eb;margin:10px auto 0}._sheetHeader_2tn7v_365{display:flex;align-items:center;justify-content:space-between;padding:14px 20px 8px}._sheetHeaderText_2tn7v_372{display:flex;flex-direction:column;gap:2px}._sheetTitle_2tn7v_378{margin:0;font-size:1.1rem;font-weight:900;color:#171719}._sheetSubtitle_2tn7v_385{margin:0;font-size:.8rem;color:#9ca3af;font-weight:500}._sheetHeaderActions_2tn7v_392{display:flex;align-items:center;gap:12px}._sheetClearBtn_2tn7v_398{border:0;background:transparent;color:#2f7cf6;font-size:.85rem;font-weight:700;cursor:pointer;padding:4px}._sheetClearBtn_2tn7v_398:hover{text-decoration:underline}._sheetCloseBtn_2tn7v_412{flex-shrink:0;width:52px;height:52px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#f5f7fa;color:#171719;cursor:pointer}._sheetBody_2tn7v_426{overflow-y:auto;padding:10px 20px 20px;display:flex;flex-direction:column;gap:20px}._sheetSection_2tn7v_434{display:flex;flex-direction:column;gap:12px;padding-bottom:18px;border-bottom:1px solid #F0F0F0}._sheetSection_2tn7v_434:last-child{padding-bottom:0;border-bottom:0}._sheetSectionTitle_2tn7v_447{margin:0;font-size:.74rem;font-weight:800;color:#9ca3af;text-transform:uppercase;letter-spacing:.5px}._fieldRow_2tn7v_456{display:flex;gap:10px}._fieldRow_2tn7v_456>*{flex:1;min-width:0}._filterField_2tn7v_466{width:100%}._filterLabel_2tn7v_472{display:block;margin-bottom:6px;font-size:.78rem;font-weight:700;color:#4b5563}._skillPickerBtn_2tn7v_480{width:100%;min-height:44px;display:flex;align-items:center;gap:8px;padding:0 14px;border:1.5px solid #E5E7EB;border-radius:12px;background:#f5f7fa;color:#374151;font-size:.88rem;font-weight:700;font-family:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}._skillPickerBtn_2tn7v_480:hover{border-color:#2f7cf6;background:#fff}._filterChips_2tn7v_504{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}._filterChip_2tn7v_504{display:inline-flex;align-items:center;gap:5px;border:0;border-radius:999px;padding:5px 10px;background:#eaf1ff;color:#2f7cf6;font-size:.75rem;font-weight:800;font-family:inherit;cursor:pointer}._sheetFooter_2tn7v_526{padding:12px 20px calc(12px + env(safe-area-inset-bottom));border-top:1px solid #F0F0F0}._applyFiltersBtn_2tn7v_531{width:100%;min-height:52px;border:0;border-radius:14px;background:#2f7cf6;color:#fff;font-size:1rem;font-weight:800;cursor:pointer}._applyFiltersBtn_2tn7v_531:hover{filter:brightness(1.05)}._applyFiltersBtn_2tn7v_531:active{transform:scale(.98)}._listHeader_2tn7v_552{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._newQuestionBtn_2tn7v_560{flex-shrink:0;display:flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border:1.5px solid #2F7CF6;border-radius:999px;background:#fff;color:#2f7cf6;font-size:.83rem;font-weight:800;font-family:inherit;cursor:pointer;transition:background .15s ease,color .15s ease}._newQuestionBtn_2tn7v_560:hover{background:#2f7cf6;color:#fff}._statusTabs_2tn7v_584{display:flex;gap:6px;overflow-x:auto;margin-bottom:14px;padding-bottom:4px}._statusTab_2tn7v_584{flex-shrink:0;border:1.5px solid #E5E7EB;background:#fff;color:#6b7280;border-radius:999px;padding:9px 16px;font-size:.83rem;font-weight:800;font-family:inherit;cursor:pointer;transition:all .15s ease}._statusTabActive_2tn7v_606{background:#2f7cf6;border-color:#2f7cf6;color:#fff}._missionCardWrap_2tn7v_614{position:relative;display:flex;flex-direction:column}._favoriteBtn_2tn7v_623{position:absolute;top:8px;right:8px;z-index:2;width:55px;height:45px;display:flex;align-items:center;justify-content:center;border:1px solid #E5E7EB;border-radius:999px;background:#fff;color:#000;cursor:pointer;transition:color .15s ease,border-color .15s ease,transform .12s ease}._favoriteBtn_2tn7v_623:hover{color:#e11d48;border-color:#fda4af}._favoriteBtn_2tn7v_623:active{transform:scale(1.1)}._favoriteBtnOn_2tn7v_653{color:#e11d48;border-color:#fda4af;background:#fff1f2}._pendingBadge_2tn7v_659{position:absolute;top:8px;left:8px;display:flex;align-items:center;gap:4px;padding:4px 9px;border-radius:999px;background:#fef3c7;color:#92400e;font-size:.68rem;font-weight:800}._curationStrip_2tn7v_679{display:flex;align-items:center;gap:6px;width:100%;margin-top:8px;padding:8px 10px;border:0;border-radius:10px;background:#fef3c7;color:#92400e;font-size:.74rem;font-family:inherit;font-weight:700;line-height:1.4;text-align:left;cursor:pointer}._curationStrip_2tn7v_679 svg{flex-shrink:0}._curationStrip_2tn7v_679 strong{font-weight:900}._curationStripStrong_2tn7v_706{background:#dcfce7;color:#166534}._curationTotal_2tn7v_711{margin-left:auto;flex-shrink:0;font-size:.7rem;font-weight:800;opacity:.75}._moderationRow_2tn7v_719{display:flex;gap:8px;margin-top:8px}._moderationBtn_2tn7v_725,._approveBtn_2tn7v_726{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;min-height:38px;border-radius:10px;font-size:.8rem;font-weight:800;font-family:inherit;cursor:pointer;transition:filter .15s ease}._moderationBtn_2tn7v_725{border:1.5px solid #E5E7EB;background:#fff;color:#374151}._moderationBtn_2tn7v_725:hover{border-color:#2f7cf6;color:#2f7cf6}._approveBtn_2tn7v_726{border:0;background:#22c55e;color:#fff}._approveBtn_2tn7v_726:hover:not(:disabled){filter:brightness(1.06)}._approveBtn_2tn7v_726:disabled{opacity:.6;cursor:not-allowed}._tabHint_2tn7v_768{margin:-6px 20px 12px;padding:10px 12px;border-radius:10px;background:#eaf1ff;color:#1e40af;font-size:.78rem;font-weight:600;line-height:1.45}._pagination_9qut5_1{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px 0 8px}._seta_9qut5_11,._numero_9qut5_12{width:50px;height:50px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid #E5E7EB;border-radius:10px;background:#fff;color:#6b7280;font-family:inherit;font-size:.88rem;font-weight:800;font-variant-numeric:tabular-nums;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}._seta_9qut5_11{color:#171719}._seta_9qut5_11:hover:not(:disabled),._numero_9qut5_12:hover:not(:disabled):not(._atual_9qut5_40){border-color:#2f7cf6;color:#2f7cf6}._atual_9qut5_40{background:#2f7cf6;border-color:#2f7cf6;color:#fff;cursor:default}._seta_9qut5_11:disabled{opacity:.35;cursor:default}._numero_9qut5_12:disabled:not(._atual_9qut5_40){opacity:.5;cursor:default}._seta_9qut5_11:focus-visible,._numero_9qut5_12:focus-visible{outline:2px solid #2F7CF6;outline-offset:2px}._reticencias_9qut5_70{width:20px;flex-shrink:0;text-align:center;color:#9ca3af;font-weight:800;-webkit-user-select:none;user-select:none}._selector_vz6o0_1{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0;font-family:inherit}._control_vz6o0_12{width:100%;height:40px;padding:0 12px;border:0;border-radius:2px;background:#f5f7fa;color:#171719;display:flex;align-items:center;justify-content:space-between;gap:6px;cursor:pointer;font:inherit;transition:background .15s ease;transform:skew(-4deg)}._control_vz6o0_12:hover{background:#ebeef2}._controlLabel_vz6o0_34{min-width:0;font-size:.85rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._arrow_vz6o0_43{flex-shrink:0;color:#6b7280}._dropdown_vz6o0_51{position:fixed;background:#fff;border:1px solid #E5E7EB;border-radius:12px;box-shadow:0 10px 30px #00000026;max-height:240px;overflow-y:auto;z-index:3000}._option_vz6o0_62{padding:10px 14px;font-size:.88rem;font-weight:600;color:#171719;cursor:pointer;transition:background .15s ease}._option_vz6o0_62:hover{background:#f5f7fa}._selected_vz6o0_75{background:#eff6ff;color:#2f7cf6;font-weight:800}._switchContainer_gz8sp_1{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:0 14px;border-radius:12px;background:#f5f7fa;font-family:inherit}._label_gz8sp_13{font-size:.88rem;font-weight:700;color:#171719}._switch_gz8sp_1{flex-shrink:0;width:44px;height:26px;border-radius:999px;border:none;background:#d1d5db;position:relative;cursor:pointer;transition:background-color .2s ease;padding:0}._switchActive_gz8sp_34{background:#2f7cf6}._thumb_gz8sp_39{width:20px;height:20px;border-radius:50%;background:#fff;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040;transition:transform .2s ease}._thumbActive_gz8sp_52{transform:translate(18px)}._inputContainer_1o8n3_1{display:flex;flex-direction:column;gap:6px;min-width:0;font-family:inherit}._label_1o8n3_9{font-size:.8rem;font-weight:700;color:#4b5563}._input_1o8n3_1{height:44px;padding:0 14px;border:1.5px solid transparent;border-radius:12px;background:#f5f7fa;color:#171719;font-size:.9rem;font-family:inherit;outline:none;transition:background .15s ease,border-color .15s ease}._input_1o8n3_1::placeholder{color:#9ca3af}._input_1o8n3_1:hover{background:#eff2f6}._input_1o8n3_1:focus{background:#fff;border-color:#2f7cf6}._inputError_1o8n3_41{border-color:#ef4444}._errorText_1o8n3_45{font-size:.75rem;font-weight:600;color:#ef4444}._container_iou63_1{display:flex;flex-direction:column;gap:6px;min-width:0;font-family:inherit}._label_iou63_9{font-size:.8rem;font-weight:700;color:#4b5563}._numberWrapper_iou63_16{display:flex;align-items:center;width:100%;height:44px;border-radius:12px;overflow:hidden;background:#f5f7fa}._button_iou63_27{flex-shrink:0;width:40px;height:100%;border:none;background:transparent;font-size:1.1rem;font-weight:800;color:#2f7cf6;cursor:pointer;transition:background .15s ease}._button_iou63_27:hover{background:#e5eaf2}._input_iou63_45{flex:1;min-width:0;border:none;text-align:center;font-size:.9rem;font-weight:700;color:#171719;background:transparent;outline:none;font-family:inherit}._input_iou63_45::-webkit-outer-spin-button,._input_iou63_45::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._error_iou63_66{box-shadow:0 0 0 1.5px #ef4444 inset}._errorText_iou63_70{font-size:.75rem;font-weight:600;color:#ef4444}._overlay_8ala8_1{position:fixed;inset:0;z-index:2300;display:flex;align-items:center;justify-content:center;padding:16px;background:#0000008c}._modal_8ala8_14{width:min(100%,480px);max-height:88vh;display:flex;flex-direction:column;border-radius:20px;background:#fff;color:#171719;padding:20px;box-shadow:0 18px 50px #00000047}._header_8ala8_26{display:flex;align-items:center;gap:12px;margin-bottom:14px}._title_8ala8_33{flex:1;margin:0;font-size:1.05rem;font-weight:900}._closeBtn_8ala8_40{border:0;background:#f5f7fa;color:#6b7280;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}._searchRow_8ala8_54{display:flex;gap:8px;margin-bottom:10px}._searchField_8ala8_60{position:relative;flex:1;min-width:0;display:flex;align-items:center}._searchIcon_8ala8_68{position:absolute;left:12px;color:#9ca3af;pointer-events:none}._searchInput_8ala8_75{width:100%;min-height:44px;border:1.5px solid #E5E7EB;border-radius:12px;background:#f5f7fa;color:#171719;padding:0 12px 0 34px;font-size:.9rem;font-weight:600;font-family:inherit;outline:none;box-sizing:border-box}._searchInput_8ala8_75:focus{border-color:#2f7cf6;background:#fff}._fieldSelect_8ala8_95{flex-shrink:0;appearance:none;min-height:44px;border:1.5px solid #E5E7EB;border-radius:12px;background:#f5f7fa;color:#171719;font-size:.82rem;font-weight:800;font-family:inherit;padding:0 12px;cursor:pointer;outline:none}._chips_8ala8_111{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}._chip_8ala8_111{display:flex;align-items:center;gap:6px;border:0;background:#eaf1ff;color:#2f7cf6;border-radius:999px;padding:6px 10px;font-size:.78rem;font-weight:800;font-family:inherit;cursor:pointer;max-width:100%}._thumb_8ala8_136{flex-shrink:0;width:34px;height:34px;border-radius:9px;border:1.5px solid #E5E7EB;background:#f5f7fa;overflow:hidden;display:flex;align-items:center;justify-content:center}._thumb_8ala8_136 img{width:100%;height:100%;object-fit:contain}._chip_8ala8_111 ._thumb_8ala8_136{width:20px;height:20px;border-radius:50%;border-width:1px;margin-left:-4px}._list_8ala8_164{flex:1;min-height:120px;max-height:320px;overflow-y:auto;display:flex;flex-direction:column;gap:4px;margin-bottom:12px}._rowWrap_8ala8_177{display:flex;align-items:center;gap:4px}._rowWrap_8ala8_177 ._row_8ala8_177{flex:1;min-width:0}._rowEditBtn_8ala8_188{flex-shrink:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border:1.5px solid #E5E7EB;border-radius:10px;background:#fff;color:#6b7280;cursor:pointer;transition:border-color .15s ease,color .15s ease}._rowEditBtn_8ala8_188:hover{border-color:#2f7cf6;color:#2f7cf6}._row_8ala8_177{display:flex;align-items:flex-start;gap:10px;width:100%;border:0;background:transparent;border-radius:10px;padding:10px;cursor:pointer;text-align:left;font-family:inherit;transition:background .15s ease}._row_8ala8_177:hover{background:#f5f7fa}._rowPicked_8ala8_227{background:#eaf1ff}._rowCheck_8ala8_231{flex-shrink:0;width:20px;height:20px;margin-top:1px;border:1.5px solid #D1D5DB;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#fff;background:#fff}._rowPicked_8ala8_227 ._rowCheck_8ala8_231{background:#2f7cf6;border-color:#2f7cf6}._rowText_8ala8_250{display:flex;flex-direction:column;min-width:0}._rowText_8ala8_250 strong{font-size:.88rem;font-weight:800;color:#171719}._rowText_8ala8_250 small{font-size:.78rem;color:#6b7280;line-height:1.35}._hint_8ala8_268{margin:0;padding:16px 0;text-align:center;color:#9ca3af;font-size:.85rem}._createForm_8ala8_276{display:flex;flex-direction:column;margin-bottom:4px}._field_8ala8_95{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}._fieldLabel_8ala8_289{display:flex;align-items:center;gap:6px;font-size:.8rem;font-weight:800;color:#374151}._optionalTag_8ala8_298{font-size:.68rem;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.3px}._fieldSelectFull_8ala8_308{width:100%;appearance:none;min-height:46px;border:1.5px solid #E5E7EB;border-radius:12px;background:#f5f7fa;color:#171719;font-size:.9rem;font-weight:700;font-family:inherit;padding:0 12px;cursor:pointer;outline:none;box-sizing:border-box}._fieldSelectFull_8ala8_308:focus{border-color:#2f7cf6;background:#fff}._textInput_8ala8_330,._textArea_8ala8_331{border:1.5px solid #E5E7EB;border-radius:12px;background:#f5f7fa;color:#171719;padding:10px 12px;font-size:.9rem;font-weight:600;font-family:inherit;outline:none;box-sizing:border-box;resize:vertical}._textInput_8ala8_330{min-height:46px;padding:0 12px}._textInput_8ala8_330:focus,._textArea_8ala8_331:focus{border-color:#2f7cf6;background:#fff}._errorMessage_8ala8_356{margin:0 0 12px;padding:10px 14px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:.85rem;font-weight:700}._actions_8ala8_366{display:flex;gap:10px}._cancelBtn_8ala8_371,._saveBtn_8ala8_372{flex:1;min-height:48px;display:flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:14px;font-size:.9rem;font-weight:800;font-family:inherit;cursor:pointer;transition:filter .15s ease}._cancelBtn_8ala8_371{background:#f5f7fa;color:#374151}._saveBtn_8ala8_372{background:#2f7cf6;color:#fff}._cancelBtn_8ala8_371:disabled,._saveBtn_8ala8_372:disabled{opacity:.55;cursor:not-allowed}._page_atc9p_1{position:relative;width:100%;max-width:640px;min-height:100vh;margin:0 auto;padding-bottom:100px;display:flex;flex-direction:column;color:#171719;background:#fff}._header_atc9p_14{display:flex;align-items:center;padding:16px 20px 0}._stepTitle_atc9p_20{margin:16px 20px;font-size:1.35rem;font-weight:900;color:#171719}._desktopTitle_atc9p_29{display:none}._pickerGrid_atc9p_36{display:flex;flex-direction:column}._column_atc9p_41{display:none;flex-direction:column;padding:0 20px}._column_atc9p_41._columnMobileActive_atc9p_47{display:flex}._columnHeader_atc9p_53{display:none}._columnTitle_atc9p_57{margin:0;font-size:1.05rem;font-weight:900;color:#171719}._columnCount_atc9p_64{font-size:.9rem;font-weight:700;color:#9ca3af}._searchWrap_atc9p_70{padding:0 0 12px}._searchInput_atc9p_74{width:100%;min-height:44px;border:1px solid #E5E7EB;border-radius:12px;background:#f9fafb;color:#171719;font-size:.9rem;padding:0 14px}._searchInput_atc9p_74:focus{outline:none;border-color:#2f7cf6;background:#fff}._selectRow_atc9p_91{display:flex;gap:16px;padding:0 0 12px}._selectLink_atc9p_97{background:none;border:0;padding:0;color:#2f7cf6;font-size:.82rem;font-weight:700;cursor:pointer}._columnList_atc9p_107{display:flex;flex-direction:column;gap:10px}._emptyMsg_atc9p_113{text-align:center;color:#9ca3af;font-size:.9rem;padding:40px 0}._row_atc9p_120{display:flex;align-items:center;gap:12px;width:100%;border:0;border-radius:14px;background:#f5f7fa;padding:12px 14px;cursor:pointer;text-align:left;font-family:inherit}._checkbox_atc9p_134{flex-shrink:0;width:22px;height:22px;border-radius:6px;border:1.5px solid #D1D5DB;background:#fff;display:flex;align-items:center;justify-content:center}._checkboxChecked_atc9p_146{background:#2f7cf6;border-color:#2f7cf6}._rowAvatar_atc9p_151{flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover;background:#e5e7eb}._rowInfo_atc9p_160{min-width:0;display:flex;flex-direction:column;gap:1px}._rowName_atc9p_167{font-size:.9rem;font-weight:800;color:#171719;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowMeta_atc9p_176{font-size:.76rem;color:#9ca3af;font-weight:600}._footer_atc9p_183{position:sticky;bottom:0;margin-top:20px;padding:14px 0 calc(14px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -4px 16px #0000000f}._continueBtn_atc9p_192{width:100%;min-height:52px;border:0;border-radius:14px;background:#2f7cf6;color:#fff;font-size:1rem;font-weight:800;cursor:pointer;transition:filter .15s ease,transform .1s ease}._continueBtn_atc9p_192:disabled{opacity:.5;cursor:not-allowed}._continueBtn_atc9p_192:not(:disabled):hover{filter:brightness(1.05)}._continueBtn_atc9p_192:not(:disabled):active{transform:scale(.98)}._cancelBtn_atc9p_218{width:100%;min-height:52px;border:0;border-radius:14px;background:#4b5563;color:#fff;font-size:1rem;font-weight:800;cursor:pointer;transition:filter .15s ease,transform .1s ease}._cancelBtn_atc9p_218:hover{filter:brightness(1.15)}._cancelBtn_atc9p_218:active{transform:scale(.98)}._desktopFooter_atc9p_241{display:none}@media(min-width:900px){._page_atc9p_1{max-width:1100px;padding-bottom:40px}._header_atc9p_14,._stepTitle_atc9p_20{display:none}._desktopTitle_atc9p_29{display:block;margin:24px 20px 20px;font-size:1.6rem;font-weight:900;color:#171719}._pickerGrid_atc9p_36{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:0 20px;align-items:start}._column_atc9p_41{display:flex!important;padding:18px;background:#f5f7fa;border-radius:20px;max-height:640px}._columnHeader_atc9p_53{display:flex;align-items:baseline;gap:6px;margin-bottom:14px}._columnList_atc9p_107{overflow-y:auto;padding-right:4px}._row_atc9p_120{background:#fff;flex-shrink:0}._footer_atc9p_183{display:none}._desktopFooter_atc9p_241{display:flex;justify-content:center;position:sticky;bottom:0;padding:20px;background:linear-gradient(180deg,#fff0,#fff 40%)}._desktopFooterActions_atc9p_314{display:flex;flex-direction:column;gap:10px;width:100%;max-width:420px}}._overlay_s3p33_1{position:fixed;inset:0;z-index:3100;display:flex;align-items:center;justify-content:center;padding:16px;background:#000000bf;animation:_fadeIn_s3p33_1 .25s ease}@keyframes _fadeIn_s3p33_1{0%{opacity:0}to{opacity:1}}._modal_s3p33_18{width:min(100%,380px);border-radius:24px;background:#fff;color:#171719;text-align:left;padding:28px 24px 24px;box-shadow:0 18px 50px #00000047;animation:_popIn_s3p33_1 .3s cubic-bezier(.34,1.56,.64,1)}@keyframes _popIn_s3p33_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._title_s3p33_34{margin:0 0 20px;text-align:center;font-size:1.25rem;font-weight:900}._fieldLabel_s3p33_41{display:block;font-size:.82rem;font-weight:800;color:#4b5563;margin-bottom:8px}._input_s3p33_49,._select_s3p33_50{width:100%;min-height:52px;border:0;border-radius:14px;background:#f5f7fa;color:#171719;font-size:.95rem;font-weight:700;padding:0 16px;margin-bottom:18px;font-family:inherit}._selectWrap_s3p33_64{position:relative}._select_s3p33_50{width:100%;appearance:none;padding-right:40px;cursor:pointer}._selectIcon_s3p33_75{position:absolute;top:22px;right:16px;color:#6b7280;pointer-events:none}._primaryBtn_s3p33_83,._backBtn_s3p33_84{width:100%;min-height:52px;border:0;border-radius:14px;font-size:1rem;font-weight:800;cursor:pointer;transition:filter .15s ease,transform .1s ease}._errorMessage_s3p33_95{margin:0 0 12px;padding:10px 14px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:.85rem;font-weight:700}._primaryBtn_s3p33_83{background:#2f7cf6;color:#fff;margin-bottom:12px}._primaryBtn_s3p33_83:disabled{opacity:.6;cursor:not-allowed}._backBtn_s3p33_84{background:#6b7280;color:#fff}._primaryBtn_s3p33_83:not(:disabled):hover,._backBtn_s3p33_84:hover{filter:brightness(1.05)}._primaryBtn_s3p33_83:not(:disabled):active,._backBtn_s3p33_84:active{transform:scale(.98)}._overlay_m7zs8_1{position:fixed;inset:0;z-index:3200;display:flex;align-items:center;justify-content:center;padding:16px;background:#000000bf;animation:_fadeIn_m7zs8_1 .25s ease}@keyframes _fadeIn_m7zs8_1{0%{opacity:0}to{opacity:1}}._modal_m7zs8_18{width:min(100%,420px);max-height:88vh;overflow-y:auto;border-radius:24px;background:#fff;color:#171719;padding:24px;box-shadow:0 18px 50px #00000047;animation:_popIn_m7zs8_1 .3s cubic-bezier(.34,1.56,.64,1)}@keyframes _popIn_m7zs8_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._header_m7zs8_35{display:flex;align-items:center;gap:12px;margin-bottom:16px}._title_m7zs8_42{flex:1;margin:0;font-size:1.2rem;font-weight:900}._closeBtn_m7zs8_49{border:0;background:#f5f7fa;color:#6b7280;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}._closeBtn_m7zs8_49:disabled{opacity:.5;cursor:not-allowed}._missionCard_m7zs8_68{background:#f5f7fa;border-radius:16px;padding:14px 16px;margin-bottom:16px}._missionName_m7zs8_75{display:block;font-size:1rem;font-weight:900;color:#171719}._missionObjective_m7zs8_82{margin:4px 0 0;font-size:.84rem;font-weight:600;color:#6b7280}._infoGrid_m7zs8_89{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px}._infoItem_m7zs8_96{display:flex;flex-direction:column;gap:4px;background:#f9fafb;border-radius:12px;padding:10px 12px}._infoLabel_m7zs8_105{font-size:.7rem;font-weight:800;color:#9ca3af;text-transform:uppercase;letter-spacing:.3px}._infoValue_m7zs8_113{font-size:.92rem;font-weight:800;color:#171719}._sectionLabel_m7zs8_119{display:block;font-size:.78rem;font-weight:800;color:#4b5563;margin-bottom:8px}._targetList_m7zs8_127{display:flex;flex-direction:column;gap:10px;margin-bottom:16px;max-height:220px;overflow-y:auto}._schoolBlock_m7zs8_136{border:1.5px solid #E5E7EB;border-radius:14px;padding:10px 14px}._schoolName_m7zs8_142{display:block;font-size:.85rem;font-weight:900;color:#171719;margin-bottom:6px}._classRow_m7zs8_150{display:flex;align-items:center;justify-content:space-between;padding:4px 0;font-size:.82rem;font-weight:700}._className_m7zs8_159{color:#374151}._classCount_m7zs8_163{color:#2f7cf6;font-weight:800}._emptyMsg_m7zs8_168{text-align:center;color:#9ca3af;font-size:.85rem;padding:12px 0}._warnMsg_m7zs8_175{margin:0 0 18px;font-size:.78rem;font-weight:600;color:#9ca3af;text-align:center}._actions_m7zs8_183{display:flex;gap:10px}._backBtn_m7zs8_188,._confirmBtn_m7zs8_189{flex:1;min-height:52px;border:0;border-radius:14px;font-size:.95rem;font-weight:800;cursor:pointer;transition:filter .15s ease}._backBtn_m7zs8_188{background:#f5f7fa;color:#374151}._confirmBtn_m7zs8_189{background:#2f7cf6;color:#fff}._backBtn_m7zs8_188:disabled,._confirmBtn_m7zs8_189:disabled{opacity:.6;cursor:not-allowed}._backBtn_m7zs8_188:not(:disabled):hover,._confirmBtn_m7zs8_189:not(:disabled):hover{filter:brightness(1.05)}._overlay_2l5fe_1{position:fixed;inset:0;z-index:3200;display:flex;align-items:center;justify-content:center;padding:16px;background:#000000bf;animation:_fadeIn_2l5fe_1 .25s ease}@keyframes _fadeIn_2l5fe_1{0%{opacity:0}to{opacity:1}}._modal_2l5fe_18{width:min(100%,380px);border-radius:24px;background:#fff;color:#171719;text-align:center;padding:32px 24px 26px;box-shadow:0 18px 50px #00000047;animation:_popIn_2l5fe_1 .3s cubic-bezier(.34,1.56,.64,1)}@keyframes _popIn_2l5fe_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._icon_2l5fe_34{width:64px;height:64px;margin:0 auto 20px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#dcfce7;color:#15803d}._title_2l5fe_46{margin:0 0 10px;font-size:1.25rem;font-weight:900}._message_2l5fe_52{margin:0 0 24px;color:#6b7280;font-size:.9rem;font-weight:500;line-height:1.5}._primaryBtn_2l5fe_60{width:100%;min-height:52px;border:0;border-radius:14px;background:#2f7cf6;color:#fff;font-size:1rem;font-weight:800;cursor:pointer;transition:filter .15s ease,transform .1s ease}._primaryBtn_2l5fe_60:hover{filter:brightness(1.05)}._primaryBtn_2l5fe_60:active{transform:scale(.98)}._page_1frqi_1{position:relative;width:100%;max-width:640px;min-height:100vh;margin:0 auto;padding-bottom:110px;display:flex;flex-direction:column;color:#171719;background:#fff}._header_1frqi_14{display:flex;align-items:center;gap:12px;padding:16px 20px 0}._pageTitle_1frqi_21{margin:0;font-size:1.35rem;font-weight:900;color:#171719}._missionCard_1frqi_29{display:flex;gap:14px;margin:20px 20px 0;padding:16px;background:#f5f7fa;border-radius:18px}._missionImage_1frqi_38{flex-shrink:0;width:72px;height:72px;border-radius:14px;object-fit:cover;background:#e5e7eb}._missionInfo_1frqi_47{min-width:0;display:flex;flex-direction:column;gap:4px}._missionCategory_1frqi_54{align-self:flex-start;font-size:.7rem;font-weight:800;color:#2f7cf6;background:#e8f0fe;border-radius:999px;padding:2px 10px;text-transform:uppercase;letter-spacing:.3px}._missionName_1frqi_66{margin:0;font-size:1.05rem;font-weight:900;color:#171719}._missionObjective_1frqi_73{margin:0;font-size:.82rem;color:#6b7280;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._missionMetaRow_1frqi_84{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}._missionChip_1frqi_91{font-size:.72rem;font-weight:700;color:#374151;background:#fff;border-radius:999px;padding:3px 10px}._sectionHint_1frqi_100{margin:16px 20px 12px;font-size:.85rem;color:#6b7280}._pickerGrid_1frqi_110{display:flex;flex-direction:column;gap:20px;padding:0 20px}._column_1frqi_117{display:flex;flex-direction:column}._columnHeader_1frqi_122{display:flex;align-items:baseline;gap:6px;margin-bottom:10px}._columnTitle_1frqi_129{margin:0;font-size:1.02rem;font-weight:900;color:#171719}._columnCount_1frqi_136{font-size:.85rem;font-weight:700;color:#9ca3af}._searchWrap_1frqi_142{padding-bottom:10px}._searchInput_1frqi_146{width:100%;min-height:44px;border:1px solid #E5E7EB;border-radius:12px;background:#f9fafb;color:#171719;font-size:.9rem;padding:0 14px;box-sizing:border-box}._searchInput_1frqi_146:focus{outline:none;border-color:#2f7cf6;background:#fff}._selectRow_1frqi_164{display:flex;gap:16px;padding-bottom:10px}._selectLink_1frqi_170{background:none;border:0;padding:0;color:#2f7cf6;font-size:.82rem;font-weight:700;cursor:pointer}._columnList_1frqi_182{display:flex;flex-direction:column;gap:8px;max-height:320px;overflow-y:auto;padding-right:4px}._emptyMsg_1frqi_191{text-align:center;color:#9ca3af;font-size:.85rem;padding:24px 0}._row_1frqi_198{display:flex;align-items:center;gap:12px;width:100%;border:1.5px solid transparent;border-radius:14px;background:#f5f7fa;padding:10px 12px;cursor:pointer;text-align:left;font-family:inherit;box-sizing:border-box;transition:background .15s ease,border-color .15s ease}._row_1frqi_198:hover{background:#eef2f7}._rowActive_1frqi_218{background:#e8f0fe;border-color:#2f7cf6}._checkboxInput_1frqi_223{flex-shrink:0;width:20px;height:20px;accent-color:#2F7CF6;cursor:pointer}._rowAvatar_1frqi_231{flex-shrink:0;width:36px;height:36px;border-radius:50%;object-fit:cover;background:#e5e7eb}._rowInfo_1frqi_240{min-width:0;display:flex;flex-direction:column;gap:1px}._rowName_1frqi_247{font-size:.88rem;font-weight:800;color:#171719;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowMeta_1frqi_256{font-size:.74rem;color:#9ca3af;font-weight:600}._footer_1frqi_263{position:sticky;bottom:0;margin-top:24px;padding:14px 20px calc(14px + env(safe-area-inset-bottom));background:linear-gradient(180deg,#fff0,#fff 40%)}._saveBtn_1frqi_271{width:100%;min-height:52px;border:0;border-radius:14px;background:#2f7cf6;color:#fff;font-size:1rem;font-weight:800;cursor:pointer;transition:filter .15s ease,transform .1s ease}._saveBtn_1frqi_271:disabled{opacity:.5;cursor:not-allowed}._saveBtn_1frqi_271:not(:disabled):hover{filter:brightness(1.05)}._saveBtn_1frqi_271:not(:disabled):active{transform:scale(.98)}@media(min-width:900px){._page_1frqi_1{max-width:1100px;padding-bottom:40px}._missionCard_1frqi_29{margin:24px 20px 0}._pickerGrid_1frqi_110{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:start}._column_1frqi_117{padding:18px;background:#f5f7fa;border-radius:20px}._columnList_1frqi_182{max-height:480px}._row_1frqi_198{background:#fff;flex-shrink:0}._rowActive_1frqi_218{background:#e8f0fe}._footer_1frqi_263{display:flex;justify-content:center}._saveBtn_1frqi_271{max-width:420px;margin:0 auto}}._resultTask_it1mu_1{position:relative;width:100%;max-width:640px;margin:0 auto;display:flex;flex-direction:column;color:#171719}._header_it1mu_11{display:flex;align-items:center;gap:12px;padding:16px 20px}._headerTitle_it1mu_18{margin:0;font-size:1.15rem;font-weight:900;color:#171719}._loadingState_it1mu_25{text-align:center;color:#6b7280;padding:40px 20px}._accessDenied_it1mu_31{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:60px 32px}._accessDeniedIcon_it1mu_40{color:#b91c1c;margin-bottom:6px}._accessDeniedTitle_it1mu_45{margin:0;font-size:1.2rem;font-weight:900;color:#171719}._accessDeniedText_it1mu_52{margin:0;color:#6b7280;font-size:.92rem;line-height:1.5}._heroWrap_it1mu_60{position:relative;width:100%;padding:0 20px}._heroImage_it1mu_66{width:100%;aspect-ratio:16 / 10;object-fit:contain;border-radius:20px;display:block;background-color:#065f46}._missionActionsRow_it1mu_77{display:flex;flex-wrap:wrap;gap:10px;padding:12px 20px 0}._missionActionBtn_it1mu_84{flex:1;min-width:140px;display:flex;align-items:center;justify-content:center;gap:6px;min-height:42px;border:0;border-radius:12px;background:#f3f4f6;color:#374151;font-size:.85rem;font-weight:700;cursor:pointer;transition:filter .15s ease,opacity .15s ease}._missionActionBtn_it1mu_84:hover{filter:brightness(.97)}._missionActionBtn_it1mu_84:disabled{opacity:.6;cursor:not-allowed}._missionActionBtnPause_it1mu_111{background:#fef3c7;color:#92400e}._missionActionBtnResume_it1mu_116{background:#dcfce7;color:#15803d}._missionActionBtnRate_it1mu_123{background:#eef2ff;color:#4338ca}._missionActionBtnRated_it1mu_131{background:#f3f4f6;color:#b45309}._body_it1mu_136{padding:20px 20px 40px;display:flex;flex-direction:column;gap:20px}._titleBlock_it1mu_143{display:flex;flex-direction:column;gap:6px}._missionName_it1mu_149{margin:0;font-size:1.35rem;font-weight:900;color:#171719}._missionObjective_it1mu_156{margin:0;color:#4b5563;font-size:1rem;line-height:1.5;text-align:justify}._metaGrid_it1mu_164{display:flex;flex-direction:column;gap:10px;background:#f5f7fa;border-radius:2px;padding:16px;transform:skew(-1deg)}._metaRow_it1mu_174{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:.9rem}._metaLabel_it1mu_182{color:#6b7280;font-weight:600}._metaValue_it1mu_187{color:#171719;font-weight:800;text-align:right}._sectionTitle_it1mu_193{margin:0 0 12px;font-size:1.05rem;font-weight:900;color:#171719}._attachmentsSection_it1mu_200{margin-bottom:20px}._attachmentsList_it1mu_204{display:flex;flex-direction:column;gap:8px}._attachmentLink_it1mu_210{color:#2f7cf6;font-weight:700;font-size:.9rem;text-decoration:underline;word-break:break-all}._videoLink_it1mu_220{display:inline-flex;align-items:center;gap:8px;padding:11px 16px;border-radius:12px;background:#eff6ff;border:1px solid #BFDBFE;color:#1e56c7;font-size:.9rem;font-weight:800;text-decoration:none}._videoLink_it1mu_220:hover{background:#dbeafe}._videoHost_it1mu_240{margin-left:2px;font-size:.76rem;font-weight:600;color:#6b7280}._stepsToggle_it1mu_247{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:0;padding:0;margin:0 0 12px;cursor:pointer;color:#6b7280;font-family:inherit}._stepsToggle_it1mu_247 ._sectionTitle_it1mu_193{margin:0}._stepsToggle_it1mu_247:hover{color:#171719}._stepsList_it1mu_269{display:flex;flex-direction:column;gap:16px}._stepItem_it1mu_275{display:flex;gap:14px}._stepNumber_it1mu_280{flex-shrink:0;width:32px;height:32px;border-radius:2px;background:#2f7cf6;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:.95rem;transform:skew(-8deg)}._stepContent_it1mu_295{line-height:1.45;text-align:justify;background-color:#fef3c7;padding:16px;border-radius:2px;color:#171719}._stepContent_it1mu_295 h4{margin:0 0 4px;font-size:1.3rem;font-weight:800;color:#171719}._stepTime_it1mu_313{margin-left:8px;padding:2px 8px;border-radius:999px;background:#17171914;font-size:.78rem;font-weight:700;color:#6b5a22;white-space:nowrap;vertical-align:middle}._stepContent_it1mu_295 p{font-family:sans-serif;margin:0;color:#222429;font-size:.95rem;line-height:1.45}._goToStudentsBtn_it1mu_336{position:sticky;bottom:46px;z-index:5;width:100%;min-height:52px;border:0;border-radius:14px;background:#2f7cf6;color:#fff;font-size:1rem;font-weight:800;cursor:pointer;box-shadow:0 8px 20px #2f7cf659;transition:filter .15s ease,transform .1s ease}._goToStudentsBtn_it1mu_336:hover{filter:brightness(1.05)}._goToStudentsBtn_it1mu_336:active{transform:scale(.98)}._rewardsGrid_it1mu_362{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}._rewardBox_it1mu_368{display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 6px 12px;border-radius:12px}._rewardLabel_it1mu_377{font-size:.85rem;font-weight:800;color:#fff;text-transform:uppercase;letter-spacing:.3px;align-self:stretch;text-align:center;padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,.25);text-shadow:0 0 10px rgba(0,0,0,.5)}._rewardValue_it1mu_390{width:100%;min-height:56px;display:flex;align-items:center;justify-content:center;gap:4px;font-size:1.2rem;font-weight:900;background-color:#fff;padding:8px;border-radius:12px}._rewardValue_it1mu_390 img{width:18px;height:18px;object-fit:contain}._rewardXP_it1mu_410{background:#2e87ff}._rewardCoins_it1mu_414{background:#f9c200}._rewardRanking_it1mu_418{background:#5a5a5a}._relicsSection_it1mu_423{display:flex;flex-direction:column}._relicList_it1mu_428{display:flex;gap:12px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}._relicList_it1mu_428::-webkit-scrollbar{display:none}._studentsSection_it1mu_441{padding:4px 20px 60px;display:flex;flex-direction:column;gap:14px;scroll-margin-top:16px}._tabs_it1mu_449{display:flex;gap:4px;overflow-x:auto;border-bottom:1px solid #E5E7EB}._tab_it1mu_449{flex-shrink:0;background:none;border:0;border-bottom:2px solid transparent;padding:8px 10px 10px;font-size:.85rem;font-weight:700;color:#9ca3af;cursor:pointer;white-space:nowrap}._tabActive_it1mu_469{color:#2f7cf6;border-bottom-color:#2f7cf6}._enviadoActions_it1mu_474{display:flex;flex-direction:column;gap:10px}._listFilters_it1mu_480{display:flex;gap:8px}._listFilterSelect_it1mu_485{flex:1;min-width:0;min-height:40px;border:1px solid #E5E7EB;border-radius:10px;background:#f9fafb;color:#171719;font-size:.85rem;font-weight:600;padding:0 10px;cursor:pointer}._listFilterSelect_it1mu_485:focus{outline:none;border-color:#2f7cf6;background:#fff}._searchInput_it1mu_505{width:100%;min-height:44px;border:1px solid #E5E7EB;border-radius:12px;background:#f9fafb;color:#171719;font-size:.9rem;padding:0 14px}._searchInput_it1mu_505:focus{outline:none;border-color:#2f7cf6;background:#fff}._selectRow_it1mu_522{display:flex;gap:16px}._selectLink_it1mu_527{background:none;border:0;padding:0;color:#2f7cf6;font-size:.8rem;font-weight:700;cursor:pointer}._bulkRow_it1mu_537{display:flex;gap:10px}._approveBtn_it1mu_542,._refuseListBtn_it1mu_543{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;border:0;border-radius:12px;font-size:.85rem;font-weight:800;cursor:pointer;transition:filter .15s ease,opacity .15s ease}._approveBtn_it1mu_542{background:#dcfce7;color:#15803d}._refuseListBtn_it1mu_543{background:#fee2e2;color:#b91c1c}._approveBtn_it1mu_542:disabled,._refuseListBtn_it1mu_543:disabled{opacity:.5;cursor:not-allowed}._approveBtn_it1mu_542:not(:disabled):hover,._refuseListBtn_it1mu_543:not(:disabled):hover{filter:brightness(.97)}._studentList_it1mu_579{display:flex;flex-direction:column;gap:8px}._emptyMsg_it1mu_585{text-align:center;color:#9ca3af;font-size:.88rem;padding:24px 0}._missionObjective_it1mu_156,._metaValueTexto_it1mu_597,._stepContent_it1mu_295 p{white-space:pre-wrap;overflow-wrap:anywhere}._studentCard_17cfi_2{background:#f5f7fa;border:1px solid transparent;border-radius:14px;padding:10px 12px;display:flex;align-items:center;gap:10px;transition:border-color .15s ease,background .15s ease}._checkbox_17cfi_13{flex-shrink:0;width:22px;height:22px;border-radius:6px;border:1.5px solid #D1D5DB;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}._cardInfo_17cfi_26{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._cardName_17cfi_34{font-size:.85rem;font-weight:800;color:#171719;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardMeta_17cfi_43{font-size:.74rem;color:#6b7280;font-weight:600}._cardDate_17cfi_49{font-size:.7rem;color:#9ca3af;font-weight:600}._attempts_17cfi_55{font-size:.76rem;color:#9ca3af;font-weight:700;white-space:nowrap;flex-shrink:0}._overlay_x1chz_1{position:fixed;inset:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:16px;background:#000000bf;animation:_fadeIn_x1chz_1 .25s ease}@keyframes _fadeIn_x1chz_1{0%{opacity:0}to{opacity:1}}._modal_x1chz_18{position:relative;width:min(100%,420px);max-height:85vh;overflow-y:auto;border-radius:24px;background:#fff;color:#171719;text-align:center;padding:32px 24px 24px;box-shadow:0 18px 50px #00000047;animation:_popIn_x1chz_1 .3s cubic-bezier(.34,1.56,.64,1)}@keyframes _popIn_x1chz_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._closeBtn_x1chz_37{position:absolute;top:16px;right:16px;width:52px;height:52px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#d3d7dd;color:#171719;cursor:pointer}._title_x1chz_53{margin:0 0 10px;font-size:1.25rem;font-weight:900}._message_x1chz_59{margin:0 0 20px;color:#6b7280;font-size:.9rem;font-weight:500;line-height:1.5}._studentList_x1chz_67{display:flex;flex-direction:column;gap:2px;margin-bottom:22px;text-align:left;max-height:248px;overflow-y:auto;padding-right:4px;scrollbar-width:thin}._studentRow_x1chz_82{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;background:#f5f7fa}._avatar_x1chz_91{flex-shrink:0;width:40px;height:40px;border-radius:50%;overflow:hidden;background:#e5e7eb;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:800;color:#4b5563}._avatar_x1chz_91 img{width:100%;height:100%;object-fit:contain}._studentInfo_x1chz_112{min-width:0;display:flex;flex-direction:column;gap:1px}._studentName_x1chz_119{font-size:.88rem;font-weight:800;color:#171719;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._studentMeta_x1chz_128{font-size:.74rem;color:#9ca3af;font-weight:600}._actions_x1chz_134{position:sticky;bottom:0;background:#fff;padding-top:4px;margin-top:-4px}._confirmBtn_x1chz_142,._refuseBtn_x1chz_143{width:100%;min-height:52px;border:0;border-radius:14px;color:#fff;font-size:1rem;font-weight:800;cursor:pointer;transition:filter .15s ease,transform .1s ease}._confirmBtn_x1chz_142{background:#2f7cf6}._refuseBtn_x1chz_143{background:#ef4444}._confirmBtn_x1chz_142:hover,._refuseBtn_x1chz_143:hover{filter:brightness(1.05)}._confirmBtn_x1chz_142:active,._refuseBtn_x1chz_143:active{transform:scale(.98)}._overlay_18xye_1{position:fixed;inset:0;z-index:3100;display:flex;align-items:center;justify-content:center;padding:16px;background:#000000bf;animation:_fadeIn_18xye_1 .25s ease}@keyframes _fadeIn_18xye_1{0%{opacity:0}to{opacity:1}}._modal_18xye_18{position:relative;width:min(100%,380px);border-radius:24px;background:#fff;color:#171719;text-align:center;padding:32px 24px 24px;box-shadow:0 18px 50px #00000047;animation:_popIn_18xye_1 .3s cubic-bezier(.34,1.56,.64,1)}@keyframes _popIn_18xye_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._closeBtn_18xye_35{position:absolute;top:16px;right:16px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#f5f7fa;color:#171719;cursor:pointer}._title_18xye_51{margin:0 0 10px;font-size:1.25rem;font-weight:900}._message_18xye_57{margin:0 0 22px;color:#6b7280;font-size:.9rem;font-weight:500;line-height:1.5}._fieldLabel_18xye_65{display:block;text-align:left;font-size:.8rem;font-weight:800;color:#4b5563;margin-bottom:8px}._selectWrap_18xye_74{position:relative;margin-bottom:24px}._select_18xye_74{width:100%;min-height:52px;border:0;border-radius:14px;background:#f5f7fa;color:#171719;font-size:1rem;font-weight:800;padding:0 40px 0 16px;appearance:none;cursor:pointer}._selectIcon_18xye_93{position:absolute;top:50%;right:16px;transform:translateY(-50%);color:#6b7280;pointer-events:none}._primaryBtn_18xye_102,._secondaryBtn_18xye_103{width:100%;min-height:52px;border:0;border-radius:14px;color:#fff;font-size:1rem;font-weight:800;cursor:pointer;transition:filter .15s ease,transform .1s ease}._primaryBtn_18xye_102{background:#2f7cf6;margin-bottom:12px}._secondaryBtn_18xye_103{background:#6b7280}._primaryBtn_18xye_102:hover,._secondaryBtn_18xye_103:hover{filter:brightness(1.05)}._primaryBtn_18xye_102:active,._secondaryBtn_18xye_103:active{transform:scale(.98)}._overlay_1q29z_1{position:fixed;inset:0;z-index:3100;display:flex;align-items:center;justify-content:center;padding:16px;background:#000000bf;animation:_fadeIn_1q29z_1 .25s ease}@keyframes _fadeIn_1q29z_1{0%{opacity:0}to{opacity:1}}._modal_1q29z_18{position:relative;width:min(100%,400px);border-radius:24px;background:#fff;color:#171719;text-align:center;padding:32px 24px 24px;box-shadow:0 18px 50px #00000047;animation:_popIn_1q29z_1 .3s cubic-bezier(.34,1.56,.64,1)}@keyframes _popIn_1q29z_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._closeBtn_1q29z_35{position:absolute;top:16px;right:16px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#f5f7fa;color:#171719;cursor:pointer}._title_1q29z_51{margin:0 0 10px;font-size:1.25rem;font-weight:900}._message_1q29z_57{margin:0 0 20px;color:#6b7280;font-size:.9rem;font-weight:500;line-height:1.5}._fieldLabel_1q29z_65{display:block;text-align:left;font-size:.8rem;font-weight:800;color:#4b5563;margin-bottom:8px}._textarea_1q29z_74{width:100%;border:1px solid #E5E7EB;border-radius:14px;background:#f9fafb;color:#171719;font-size:.92rem;font-family:inherit;padding:12px 14px;resize:vertical;min-height:100px;margin-bottom:22px}._textarea_1q29z_74:focus{outline:none;border-color:#2f7cf6;background:#fff}._refuseBtn_1q29z_94,._backTextBtn_1q29z_95{width:100%;min-height:52px;border:0;border-radius:14px;font-size:1rem;font-weight:800;cursor:pointer;transition:filter .15s ease,transform .1s ease}._refuseBtn_1q29z_94{background:#ef4444;color:#fff;margin-bottom:12px}._refuseBtn_1q29z_94:disabled{opacity:.6;cursor:not-allowed}._backTextBtn_1q29z_95{background:#6b7280;color:#fff}._refuseBtn_1q29z_94:not(:disabled):hover,._backTextBtn_1q29z_95:hover{filter:brightness(1.05)}._refuseBtn_1q29z_94:not(:disabled):active,._backTextBtn_1q29z_95:active{transform:scale(.98)}._overlay_n01v1_1{position:fixed;inset:0;z-index:3100;display:flex;align-items:center;justify-content:center;padding:16px;background:#000000bf;animation:_fadeIn_n01v1_1 .25s ease}@keyframes _fadeIn_n01v1_1{0%{opacity:0}to{opacity:1}}._modal_n01v1_18{position:relative;width:min(100%,380px);border-radius:24px;background:#fff;color:#171719;text-align:center;padding:32px 24px 26px;box-shadow:0 18px 50px #00000047;animation:_popIn_n01v1_1 .3s cubic-bezier(.34,1.56,.64,1)}@keyframes _popIn_n01v1_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._closeBtn_n01v1_35{position:absolute;top:16px;right:16px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#f5f7fa;color:#171719;cursor:pointer}._title_n01v1_51{margin:0 0 10px;font-size:1.25rem;font-weight:900}._message_n01v1_57{margin:0 0 24px;color:#6b7280;font-size:.9rem;font-weight:500;line-height:1.5}._icon_n01v1_65{width:64px;height:64px;margin:0 auto 26px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#dcfce7;color:#15803d}._iconRefused_n01v1_77{background:#fee2e2;color:#b91c1c}._primaryBtn_n01v1_82{width:100%;min-height:52px;border:0;border-radius:14px;background:#2f7cf6;color:#fff;font-size:1rem;font-weight:800;cursor:pointer;transition:filter .15s ease,transform .1s ease}._primaryBtn_n01v1_82:hover{filter:brightness(1.05)}._primaryBtn_n01v1_82:active{transform:scale(.98)}._page_1cqa7_1{min-height:100vh;max-width:1080px;margin:0 auto;padding:20px 20px 100px;background:#fff;color:#171719}._layout_1cqa7_12{display:grid;gap:24px;align-items:start}@media(max-width:900px){._layout_1cqa7_12{grid-template-columns:1fr}._previewPanel_1cqa7_24{order:-1;position:static}}._previewPanel_1cqa7_24{position:sticky;top:20px;display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid #E5E7EB;border-radius:20px;background:#f5f7fa}._previewLabel_1cqa7_46{font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#9ca3af}._previewCard_1cqa7_56{border-radius:16px;background:#fff;border:1px solid #E5E7EB;overflow:hidden}._previewEmpty_1cqa7_63{display:flex;align-items:center;justify-content:center;aspect-ratio:1;color:#9ca3af;font-size:.8rem;font-weight:700;text-align:center;padding:20px}._previewInfo_1cqa7_76{display:flex;flex-direction:column;gap:4px;padding:12px;border-top:1px solid #F3F4F6}._previewName_1cqa7_84{font-size:.95rem;font-weight:900;color:#171719;word-break:break-word}._previewValue_1cqa7_91{display:inline-flex;align-items:center;gap:5px;font-size:.85rem;font-weight:800;color:#2f7cf6}._previewTags_1cqa7_100{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}._previewTag_1cqa7_100{padding:3px 9px;border-radius:999px;background:#eef2f7;color:#4b5563;font-size:.7rem;font-weight:800}._header_1cqa7_116{display:flex;align-items:center;gap:12px;margin-bottom:20px}._pageTitle_1cqa7_123{margin:0;font-size:1.35rem;font-weight:900;color:#171719}._formCard_1cqa7_130{display:flex;flex-direction:column;gap:24px}._formError_1cqa7_136{margin:0;padding:12px 16px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:.88rem;font-weight:700}._section_1cqa7_146{display:flex;flex-direction:column;gap:14px;padding:18px;background:#f5f7fa;border-radius:18px}._sectionTitle_1cqa7_157{display:flex;align-items:center;gap:10px;margin:0;font-size:1rem;font-weight:900;color:#171719}._sectionNumber_1cqa7_167{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;border-radius:50%;background:#2f7cf6;color:#fff;font-size:.78rem;font-weight:900}._sectionHint_1cqa7_183{margin:-8px 0 0;font-size:.82rem;color:#6b7280}._schoolPicker_1cqa7_190{display:flex;flex-direction:column;gap:8px}._fieldRow_1cqa7_196{display:flex;gap:12px}._fieldRow_1cqa7_196 ._field_1cqa7_196{flex:1;min-width:0}._field_1cqa7_196{display:flex;flex-direction:column;gap:6px;position:relative}._field_1cqa7_196>span{font-size:.82rem;font-weight:700;color:#374151}._field_1cqa7_196 input,._field_1cqa7_196 select,._field_1cqa7_196 textarea{width:100%;border:1px solid #E5E7EB;border-radius:12px;background:#fff;color:#171719;padding:12px 14px;font-size:.9rem;outline:none;font-family:inherit;box-sizing:border-box;transition:border-color .15s ease}._field_1cqa7_196 input:focus,._field_1cqa7_196 select:focus,._field_1cqa7_196 textarea:focus{border-color:#2f7cf6}._field_1cqa7_196 textarea{resize:vertical;min-height:120px}._field_1cqa7_196 input::placeholder,._field_1cqa7_196 textarea::placeholder{color:#9ca3af}._pillGroup_1cqa7_252{display:flex;gap:8px}._pill_1cqa7_252{flex:1;border:0;border-radius:999px;background:#fff;color:#374151;padding:10px 14px;font-size:.85rem;font-weight:700;cursor:pointer;transition:background .15s ease,color .15s ease}._pill_1cqa7_252:hover{background:#eef2f7}._pillActive_1cqa7_274{background:#2f7cf6;color:#fff}._hiddenFileInput_1cqa7_280{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}._dropzone_1cqa7_293{width:100%;min-height:120px;font:inherit;border:2px dashed #D1D5DB;border-radius:14px;background:#fff;padding:16px 18px;cursor:pointer;text-align:center;transition:border-color .15s ease,background .15s ease;outline:none;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box}._dropzoneImage_1cqa7_312{max-width:100%;max-height:200px;width:auto;height:auto;object-fit:contain;border-radius:10px;pointer-events:none}._dropzonePdf_1cqa7_322{min-height:140px}._dropzonePdfPreview_1cqa7_326{min-height:260px;padding:10px}._dropzoneIframe_1cqa7_331{width:100%;min-height:240px;flex:1;border:none;border-radius:10px;background:#f5f7fa;pointer-events:none}._dropzoneActive_1cqa7_341{border-color:#2f7cf6;background:#eaf1ff}._dropzoneTitle_1cqa7_346{margin:0 0 4px;color:#171719;font-size:.9rem;font-weight:800}._dropzoneHint_1cqa7_353{margin:0;color:#9ca3af;font-size:.8rem;line-height:1.35}._dropzone_1cqa7_293{cursor:default}._dropzoneActions_1cqa7_367{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px}._savePhotoButton_1cqa7_375{display:inline-flex;align-items:center;gap:7px;padding:10px 16px;border:0;border-radius:10px;background:#16a34a;color:#fff;font-family:inherit;font-size:.85rem;font-weight:800;cursor:pointer}._savePhotoButton_1cqa7_375:hover:not(:disabled){background:#15803d}._savePhotoButton_1cqa7_375:disabled{background:#bbf7d0;cursor:not-allowed}._discardButton_1cqa7_401{padding:10px 14px;border:1px solid #E5E7EB;border-radius:10px;background:#fff;color:#6b7280;font-family:inherit;font-size:.85rem;font-weight:700;cursor:pointer}._discardButton_1cqa7_401:hover:not(:disabled){background:#f9fafb}._linkButton_1cqa7_418{border:0;background:transparent;color:#2f7cf6;font-family:inherit;font-size:.8rem;font-weight:700;text-decoration:underline;cursor:pointer}._photoSaved_1cqa7_432{display:flex;align-items:center;gap:14px;padding:12px;border:1px solid #E5E7EB;border-radius:14px;background:#fff}._photoSavedActive_1cqa7_445{border-color:#2f7cf6;background:#eaf1ff}._photoSavedImage_1cqa7_450{width:96px;height:96px;object-fit:cover;border-radius:10px;flex-shrink:0}._photoSavedInfo_1cqa7_458{display:flex;flex-direction:column;align-items:flex-start;gap:6px}._photoSavedTag_1cqa7_465{display:inline-flex;align-items:center;gap:5px;font-size:.82rem;font-weight:800;color:#16a34a}._composedPreview_1cqa7_476{width:180px;flex-shrink:0;border-radius:14px;border:1px solid #E5E7EB}._suggestion_1cqa7_486{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:10px;padding:12px 14px;border:1px solid #DBEAFE;border-radius:12px;background:#f8faff}._suggestionTitle_1cqa7_500{margin:0;font-size:.86rem;font-weight:700;color:#1e40af}._suggestionHint_1cqa7_507{margin:0;font-size:.78rem;line-height:1.45;color:#6b7280}._suggestionButton_1cqa7_514{margin-top:2px;padding:7px 14px;border:1px solid #2F7CF6;border-radius:999px;background:#fff;color:#2f7cf6;font-family:inherit;font-size:.8rem;font-weight:800;cursor:pointer;transition:background .15s ease,color .15s ease}._suggestionButton_1cqa7_514:hover{background:#2f7cf6;color:#fff}._suggestionChips_1cqa7_535{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}._suggestionChip_1cqa7_535{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:92px;padding:8px 12px;border:1px solid #C7D2FE;border-radius:12px;background:#fff;font-family:inherit;cursor:pointer;transition:border-color .15s ease,background .15s ease}._suggestionChip_1cqa7_535:hover{border-color:#2f7cf6;background:#eef2ff}._suggestionChip_1cqa7_535 strong{font-size:.85rem;font-weight:800;color:#1e40af}._suggestionChip_1cqa7_535 span{font-size:.72rem;color:#6b7280}._contentSaved_1cqa7_576{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:14px;border:1px solid #BBF7D0;border-radius:14px;background:#f0fdf4}._contentPreview_1cqa7_592{width:100%;margin:4px 0 2px;display:flex;justify-content:center}._responsibilityNote_1cqa7_599{display:flex;align-items:flex-start;gap:8px;margin:12px 0 0;padding:10px 12px;border:1px solid #FDE68A;border-radius:10px;background:#fffbeb;color:#92400e;font-size:.76rem;line-height:1.45;text-align:left}._responsibilityNote_1cqa7_599 svg{flex-shrink:0;margin-top:1px}._statusSwitch_1cqa7_622{display:flex;align-items:center;gap:10px;width:100%;min-height:46px;padding:6px 14px;border:0;border-radius:999px;cursor:pointer;font:inherit;outline:none;transition:background .18s ease;box-sizing:border-box}._statusSwitchOn_1cqa7_638{background:#dcfce7}._statusSwitchOff_1cqa7_642{background:#fee2e2}._statusSwitchLabel_1cqa7_646{flex:1;text-align:left;font-size:.85rem;font-weight:800}._statusSwitchOn_1cqa7_638 ._statusSwitchLabel_1cqa7_646{color:#15803d}._statusSwitchOff_1cqa7_642 ._statusSwitchLabel_1cqa7_646{color:#b91c1c}._statusSwitchThumb_1cqa7_661{width:18px;height:18px;border-radius:50%;flex-shrink:0}._statusSwitchOn_1cqa7_638 ._statusSwitchThumb_1cqa7_661{background:#22c55e}._statusSwitchOff_1cqa7_642 ._statusSwitchThumb_1cqa7_661{background:#ef4444}._footer_1cqa7_677{position:sticky;bottom:0;padding:14px 0 calc(14px + env(safe-area-inset-bottom));background:linear-gradient(180deg,#fff0,#fff 40%)}._submitButton_1cqa7_687{width:100%;min-height:56px;border:0;border-radius:4px;background:#2f7cf6;color:#fff;font-size:1.05rem;font-weight:900;cursor:pointer;transform:skew(-7deg);box-shadow:0 5px #1e56c7;transition:filter .15s ease,transform .1s ease,box-shadow .1s ease}._submitButton_1cqa7_687:disabled{background:#e5e7eb;color:#9ca3af;box-shadow:0 5px #d1d5db;cursor:not-allowed}._submitButton_1cqa7_687:not(:disabled):hover{filter:brightness(1.05)}._submitButton_1cqa7_687:not(:disabled):active{transform:translateY(4px) skew(-7deg);box-shadow:0 1px #1e56c7}._page_d5krc_1{min-height:100vh;max-width:960px;margin:0 auto;padding:20px 20px 200px;background:#fff;color:#171719}@media(min-width:900px){._page_d5krc_1{padding-bottom:100px}}._header_d5krc_16{display:flex;align-items:center;gap:12px;margin-bottom:20px}._pageTitle_d5krc_23{margin:0;font-size:1.35rem;font-weight:900;color:#171719}._toolbar_d5krc_31{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px}._schoolSwitcher_d5krc_42{position:relative;display:flex;align-items:center;gap:10px;background:#f5f7fa;border:1.5px solid transparent;border-radius:16px;padding:8px 14px;cursor:pointer;transition:border-color .15s ease,background .15s ease}._schoolSwitcher_d5krc_42:hover{border-color:#c7d2fe}._schoolSwitcherIcon_d5krc_59{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#eaf1ff;color:#2f7cf6;flex-shrink:0}._schoolSwitcherText_d5krc_71{display:flex;flex-direction:column;gap:1px;min-width:0}._schoolSwitcherLabel_d5krc_78{font-size:.72rem;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.02em}._schoolSwitcherValue_d5krc_86{font-size:.9rem;font-weight:800;color:#171719;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}._schoolSwitcherChevron_d5krc_96{color:#9ca3af;flex-shrink:0}._schoolSwitcherNative_d5krc_101{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;border:none}._schoolBadge_d5krc_111{display:flex;align-items:center;gap:8px;background:#f5f7fa;border-radius:16px;padding:10px 16px;font-size:.88rem;font-weight:800;color:#171719}._schoolBadge_d5krc_111 svg{color:#2f7cf6}._searchField_d5krc_127{flex:1;min-width:200px;display:flex;align-items:center;gap:8px;background:#f5f7fa;border-radius:999px;padding:10px 16px;color:#6b7280}._searchField_d5krc_127 input{flex:1;border:none;background:transparent;outline:none;font-size:.9rem;color:#171719;font-family:inherit}._searchField_d5krc_127 input::placeholder{color:#9ca3af}._formError_d5krc_154{margin:0 0 16px;padding:12px 16px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:.88rem;font-weight:700}._formSuccess_d5krc_164{margin:0 0 16px;padding:12px 16px;border-radius:12px;background:#dcfce7;color:#15803d;font-size:.88rem;font-weight:700}._listCard_d5krc_175{background:#f5f7fa;border-radius:18px;padding:18px}._listHeader_d5krc_181{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}._listHeaderInfo_d5krc_190{display:flex;align-items:center;gap:8px}._listTitle_d5krc_196{font-size:1rem;font-weight:900;color:#171719}._countPill_d5krc_202{background:#e0defc;color:#534ab7;border-radius:999px;padding:2px 10px;font-size:.78rem;font-weight:800}._selectionActions_d5krc_211{display:flex;gap:8px}._selectionActions_d5krc_211 button{border:1px solid #E5E7EB;background:#fff;color:#374151;border-radius:999px;padding:6px 14px;font-size:.8rem;font-weight:700;cursor:pointer;transition:background .15s ease}._selectionActions_d5krc_211 button:hover{background:#eef2f7}._emptyMessage_d5krc_232{text-align:center;color:#6b7280;font-size:.9rem;padding:32px 0}._purchaseList_d5krc_239{display:flex;flex-direction:column;gap:10px}._footer_d5krc_251{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px 100px;background:#fff;border-top:1px solid #E5E7EB;box-shadow:0 -4px 16px #0000000d}@media(min-width:900px){._footer_d5krc_251{padding:14px 20px calc(14px + env(safe-area-inset-bottom))}}._selectedCount_d5krc_273{font-size:.85rem;font-weight:700;color:#6b7280;white-space:nowrap}._footerActions_d5krc_280{display:flex;gap:10px}._approveButton_d5krc_285,._refuseButton_d5krc_286{display:flex;align-items:center;gap:8px;border:0;border-radius:999px;padding:12px 20px;font-size:.9rem;font-weight:800;cursor:pointer;transition:filter .15s ease,transform .1s ease}._approveButton_d5krc_285{background:#22c55e;color:#fff}._refuseButton_d5krc_286{background:#fee2e2;color:#b91c1c}._approveButton_d5krc_285:disabled,._refuseButton_d5krc_286:disabled{opacity:.55;cursor:not-allowed}._approveButton_d5krc_285:not(:disabled):hover,._refuseButton_d5krc_286:not(:disabled):hover{filter:brightness(1.05)}._approveButton_d5krc_285:not(:disabled):active,._refuseButton_d5krc_286:not(:disabled):active{transform:scale(.98)}@media(max-width:900px){._footer_d5krc_251{flex-direction:column;align-items:stretch}._footerActions_d5krc_280{justify-content:stretch}._approveButton_d5krc_285,._refuseButton_d5krc_286{flex:1;justify-content:center}}._card_19cc8_1{display:flex;align-items:center;gap:16px;padding:14px 16px;border-radius:14px;background:#fff;border:1px solid #E5E7EB;transition:border-color .15s ease,background .15s ease;color:#171719;cursor:pointer}._card_19cc8_1:hover{border-color:#c7d2fe}._cardSelected_19cc8_18{border-color:#2f7cf6;background:#eaf1ff}._checkbox_19cc8_24{flex-shrink:0;width:22px;height:22px;border-radius:7px;border:1.5px solid #D1D5DB;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease,border-color .15s ease}._checkboxOn_19cc8_38{background:#2f7cf6;border-color:#2f7cf6}._avatar_19cc8_44{flex-shrink:0;width:44px;height:44px;border-radius:50%;overflow:hidden;background:#f5f7fa;display:flex;align-items:center;justify-content:center;font-weight:800;color:#374151;font-size:.85rem}._avatar_19cc8_44 img{width:100%;height:100%;object-fit:cover}._studentInfo_19cc8_66{display:flex;flex-direction:column;gap:2px;min-width:150px}._name_19cc8_73{font-weight:800;font-size:.92rem;color:#171719}._meta_19cc8_79{font-size:.78rem;color:#6b7280}._item_19cc8_85{display:flex;align-items:center;gap:10px;min-width:180px}._item_19cc8_85 img{width:56px;height:42px;object-fit:contain;border-radius:8px;background:#f5f7fa}._itemName_19cc8_100{font-size:.85rem;font-weight:700;color:#374151}._info_19cc8_107{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:4px;font-size:.8rem;color:#6b7280;flex-shrink:0}._price_19cc8_118{font-weight:900;font-size:1rem;color:#171719;display:flex;align-items:center;gap:6px}._price_19cc8_118 img{width:18px;height:18px;object-fit:contain}._stock_19cc8_133{color:#9ca3af}@media(max-width:900px){._card_19cc8_1{flex-wrap:wrap}._info_19cc8_107{margin-left:60px;align-items:flex-start}}._overlay_8b0y9_1{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px;background:#0000008c;animation:_fadeIn_8b0y9_1 .2s ease}@keyframes _fadeIn_8b0y9_1{0%{opacity:0}to{opacity:1}}._modal_8b0y9_18{position:relative;width:min(100%,420px);border-radius:20px;background:#fff;color:#171719;text-align:center;padding:8px 22px 24px;box-shadow:0 18px 50px #00000047;animation:_popIn_8b0y9_1 .3s cubic-bezier(.34,1.56,.64,1)}@keyframes _popIn_8b0y9_1{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}._alertEffect_8b0y9_35{width:110px;height:110px;margin:0 auto}._alertEffectApprove_8b0y9_41{filter:hue-rotate(70deg) saturate(1.3)}._title_8b0y9_45{margin:0 0 6px;font-size:1.25rem;font-weight:900;color:#171719}._countLine_8b0y9_52{margin:0 0 16px;font-size:.85rem;font-weight:700;color:#6b7280}._namesPreview_8b0y9_59{font-weight:500;color:#9ca3af}._termsList_8b0y9_64{margin:0 0 16px;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;text-align:left}._termsList_8b0y9_64 li{position:relative;padding-left:20px;color:#374151;font-size:.88rem;font-weight:500;line-height:1.5}._termsList_8b0y9_64 li:before{content:"";position:absolute;left:0;top:7px;width:8px;height:8px;border-radius:999px;background:#f59e0b}._checkboxRow_8b0y9_94{display:flex;align-items:flex-start;gap:10px;text-align:left;padding:12px 14px;background:#f5f7fa;border-radius:12px;margin-bottom:16px;cursor:pointer}._checkboxRow_8b0y9_94 input{margin-top:2px;width:18px;height:18px;flex-shrink:0;accent-color:#2F7CF6;cursor:pointer}._checkboxRow_8b0y9_94 span{font-size:.85rem;font-weight:700;color:#374151}._errorMessage_8b0y9_121{margin:0 0 16px;padding:10px 14px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:.85rem;font-weight:700}._actions_8b0y9_131{display:flex;gap:10px}._cancelBtn_8b0y9_136,._approveBtn_8b0y9_137,._refuseBtn_8b0y9_138{flex:1;min-height:50px;border:0;border-radius:14px;font-size:.9rem;font-weight:800;cursor:pointer;transition:filter .15s ease,transform .1s ease}._cancelBtn_8b0y9_136{background:#f5f7fa;color:#374151}._approveBtn_8b0y9_137{background:#22c55e;color:#fff}._refuseBtn_8b0y9_138{background:#ef4444;color:#fff}._cancelBtn_8b0y9_136:disabled,._approveBtn_8b0y9_137:disabled,._refuseBtn_8b0y9_138:disabled{opacity:.55;cursor:not-allowed}._cancelBtn_8b0y9_136:not(:disabled):hover,._approveBtn_8b0y9_137:not(:disabled):hover,._refuseBtn_8b0y9_138:not(:disabled):hover{filter:brightness(1.05)}._cancelBtn_8b0y9_136:not(:disabled):active,._approveBtn_8b0y9_137:not(:disabled):active,._refuseBtn_8b0y9_138:not(:disabled):active{transform:scale(.97)}._questionPage_ovsa4_1{position:relative;width:100%;max-width:900px;margin:0 auto;display:flex;flex-direction:column;color:#171719}._header_ovsa4_11{display:flex;align-items:center;gap:12px;padding:16px 20px}._headerTitle_ovsa4_18{margin:0;font-size:1.15rem;font-weight:900;color:#171719}._loadingState_ovsa4_25{text-align:center;color:#6b7280;padding:40px 20px}._heroWrap_ovsa4_31{position:relative;width:100%;padding:0 20px}._teacherCardDate_ovsa4_37{position:absolute;top:12px;right:32px;font-size:1.4rem;font-weight:100;color:#fff;background-color:#b91c1c;padding:4px 12px;border-radius:4px}._heroImage_ovsa4_49{width:100%;aspect-ratio:16 / 10;object-fit:cover;display:block;border-radius:20px;background-color:#065f46;object-fit:contain}._heroTag_ovsa4_60{position:absolute;top:12px;left:32px}._body_ovsa4_66{padding:20px 20px 120px;display:flex;flex-direction:column;gap:20px}._titleBlock_ovsa4_73{display:flex;flex-direction:column;gap:6px}._missionName_ovsa4_79{margin:0;font-size:1.8rem;letter-spacing:.06em;font-weight:900;color:#171719}._missionObjective_ovsa4_87{margin:0;color:#4b5563;font-size:1.2rem;line-height:1.3;text-align:justify}._refuseReasonBox_ovsa4_95{display:flex;align-items:flex-start;gap:10px;background:#fee2e2;border:1px solid #FCA5A5;border-radius:14px;padding:12px 14px;margin:10px 0}._refuseReasonIcon_ovsa4_106{flex-shrink:0;color:#b91c1c;margin-top:1px}._refuseReasonTitle_ovsa4_112{display:block;font-size:1.19rem;font-weight:800;color:#b91c1c}._refuseReasonText_ovsa4_119{margin:2px 0 0;font-size:1.2rem;color:#7f1d1d;line-height:1.4}._rewardsRow_ovsa4_126{display:flex;gap:10px}._rewardChip_ovsa4_131{display:flex;align-items:center;gap:5px;background:#f5f7fa;border-radius:2px;padding:6px 12px;font-size:1.5rem;font-weight:800;color:#171719;transform:skew(-8deg)}._rewardChip_ovsa4_131 img{width:16px;height:16px;object-fit:contain}._metaGrid_ovsa4_150{display:flex;flex-direction:column;gap:10px;background:#f5f7fa;border-radius:2px;padding:16px;transform:skew(-1deg)}._metaRow_ovsa4_160{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:1.2rem}._metaLabel_ovsa4_168{color:#6b7280;font-weight:600}._metaValue_ovsa4_173{color:#171719;font-weight:800;text-align:right;max-width:50%}._sectionTitle_ovsa4_180{margin:0 0 12px;font-size:1.05rem;font-weight:900;color:#171719}._stepsToggle_ovsa4_187{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:0;padding:0;margin:0 0 12px;cursor:pointer;color:#6b7280;font-family:inherit}._stepsToggle_ovsa4_187 ._sectionTitle_ovsa4_180{margin:0}._stepsToggle_ovsa4_187:hover{color:#171719}._attachmentsList_ovsa4_209{display:flex;flex-direction:column;gap:8px}._attachmentsSection_ovsa4_217{margin-bottom:20px}._attachmentLink_ovsa4_221{color:#2f7cf6;font-weight:700;font-size:.9rem;text-decoration:underline;word-break:break-all}._videoLink_ovsa4_231{display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border-radius:12px;background:#2f7cf6;color:#fff;font-size:.95rem;font-weight:800;text-decoration:none}._videoLink_ovsa4_231:hover{background:#1e56c7}._stepsList_ovsa4_250{display:flex;flex-direction:column;gap:16px}._stepItem_ovsa4_256{display:flex;gap:14px}._stepNumber_ovsa4_261{flex-shrink:0;width:32px;height:32px;border-radius:2px;background:#2f7cf6;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:.95rem;transform:skew(-8deg)}._stepContent_ovsa4_275{line-height:1.45;text-align:justify;background-color:#fef3c7;padding:16px;border-radius:2px;color:#171719}._stepContent_ovsa4_275 h4{margin:0 0 4px;font-size:1.3rem;font-weight:800;color:#171719}._stepContent_ovsa4_275 p{font-family:sans-serif;margin:0;color:#222429;font-size:.95rem;line-height:1.45}._relicsSection_ovsa4_298{display:flex;flex-direction:column}._relicList_ovsa4_303{display:flex;gap:12px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}._relicList_ovsa4_303::-webkit-scrollbar{display:none}._actionBar_ovsa4_315{position:relative;bottom:0;left:0;right:0;padding:14px 20px 30%;display:flex;justify-content:center}._actionBtn_ovsa4_325{width:100%;min-height:56px;border:0;border-radius:4px;background:#3286ff;color:#fff;font-size:1.05rem;font-weight:900;cursor:pointer;transform:skew(-7deg);box-shadow:0 8px 10px #0000002e;transition:transform .1s ease,box-shadow .1s ease,filter .15s ease}._actionBtn_ovsa4_325:hover{filter:brightness(1.05)}._actionBtn_ovsa4_325:active{transform:translateY(3px) skew(-7deg);box-shadow:0 3px 4px #0000002e}._actionBtn_ovsa4_325:disabled{opacity:.7;cursor:not-allowed}._blockedBox_ovsa4_357{width:100%;display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border:1px solid #E5E7EB;border-radius:14px;background:#f5f7fa}._blockedIcon_ovsa4_368{flex-shrink:0;color:#6b7280;margin-top:2px}._blockedTitle_ovsa4_374{display:block;font-size:.95rem;font-weight:900;color:#374151}._blockedText_ovsa4_381{margin:4px 0 0;font-size:.85rem;font-weight:500;line-height:1.45;color:#6b7280}._statusBadge_ovsa4_389{width:100%;text-align:center;padding:16px;border-radius:12px;font-weight:800;font-size:.95rem}._ratingBlock_ovsa4_401{width:100%;margin-top:4px;padding:14px 12px;border-radius:12px;background:#f9fafb;display:flex;flex-direction:column;align-items:center;gap:8px}._ratingTitle_ovsa4_414{font-size:.88rem;font-weight:800;color:#374151}._ratingNote_ovsa4_420{font-size:.72rem;color:#9ca3af;text-align:center}._badgeSubmitted_ovsa4_426{background:#fef3c7;color:#92400e}._badgeDone_ovsa4_431{background:#d1fae5;color:#065f46}._badgeBlocked_ovsa4_436{background:#fee2e2;color:#991b1b}@media screen and (min-width:900px){._actionBar_ovsa4_315{padding:20px;border-radius:2px}._actionBtn_ovsa4_325{padding:14px 20px 24px}}._missionObjective_ovsa4_87,._metaValueTexto_ovsa4_458,._stepContent_ovsa4_275 p,._refuseReasonText_ovsa4_119{white-space:pre-wrap;overflow-wrap:anywhere}._overlay_1vuh5_1{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px;background:#0009;animation:_fadeIn_1vuh5_1 .3s ease}@keyframes _fadeIn_1vuh5_1{0%{opacity:0}to{opacity:1}}._modal_1vuh5_18{width:min(100%,380px);border-radius:20px;background:#fff;color:#171719;text-align:center;padding:28px 22px 26px;box-shadow:0 18px 50px #00000047;animation:_popIn_1vuh5_1 .35s cubic-bezier(.34,1.56,.64,1)}@keyframes _popIn_1vuh5_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._title_1vuh5_34{margin:0 0 10px;font-size:1.3rem;font-weight:900;color:#171719}._message_1vuh5_41{margin:0 0 22px;color:#4b5563;font-size:1.2rem;font-weight:500;line-height:1.5}._rewardsGrid_1vuh5_49{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:24px}._rewardBox_1vuh5_56{display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 6px 12px;border-radius:12px}._rewardLabel_1vuh5_65{font-size:1rem;font-weight:800;color:#fff;text-transform:uppercase;letter-spacing:.3px;align-self:stretch;text-align:center;padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,.25);text-shadow:0 0 10px rgba(0,0,0,.7)}._rewardValue_1vuh5_78{width:100%;min-height:80px;display:flex;align-items:center;justify-content:center;gap:4px;font-size:1.4rem;font-weight:900;background-color:#fff;padding:10px;border-radius:12px}._rewardValue_1vuh5_78 img{width:18px;height:18px;object-fit:contain}._rewardXP_1vuh5_99{background:#2e87ff}._rewardCoins_1vuh5_103{background:#f9c200}._rewardStars_1vuh5_106{background:#5a5a5a}._primaryBtn_1vuh5_110,._secondaryBtn_1vuh5_111{width:100%;min-height:56px;border:0;border-radius:4px;color:#fff;font-size:1.05rem;font-weight:900;cursor:pointer;transform:skew(-7deg);box-shadow:0 8px 10px #0000002e;transition:transform .1s ease,box-shadow .1s ease,filter .15s ease}._primaryBtn_1vuh5_110{background:#3286ff}._secondaryBtn_1vuh5_111{margin-top:14px;background:#666}._primaryBtn_1vuh5_110:hover,._secondaryBtn_1vuh5_111:hover{filter:brightness(1.05)}._primaryBtn_1vuh5_110:active,._secondaryBtn_1vuh5_111:active{transform:translateY(3px) skew(-7deg);box-shadow:0 3px 4px #0000002e}._primaryBtn_1vuh5_110:disabled,._secondaryBtn_1vuh5_111:disabled{opacity:.7;cursor:not-allowed}@media screen and (min-width:900px){._modal_1vuh5_18{width:600px;display:flex;flex-direction:column}}._wrap_u0do5_1{display:flex;flex-direction:column;gap:6px}._valueRow_u0do5_7{display:flex;align-items:center;gap:10px;min-height:44px}._wrapCompact_u0do5_16{align-items:center}._wrapCompact_u0do5_16 ._valueRow_u0do5_7{flex-wrap:wrap;justify-content:center;gap:6px;min-height:0}._wrapCompact_u0do5_16 ._valueBoosted_u0do5_27{font-size:1.5rem}._wrapCompact_u0do5_16 ._badge_u0do5_31{padding:2px 8px;font-size:.7rem}._icon_u0do5_36{width:22px;height:22px;object-fit:contain}._valueSlot_u0do5_45{position:relative;display:inline-flex;align-items:center}._value_u0do5_7{font-size:1.05rem;font-weight:800;color:#171719;line-height:1;transition:font-size .7s cubic-bezier(.34,1.56,.64,1),color .7s ease,text-shadow .7s ease}._valueBoosted_u0do5_27{font-size:2.1rem;font-weight:900;color:#d97706;text-shadow:0 2px 16px rgba(217,119,6,.32);animation:_valuePop_u0do5_1 .7s cubic-bezier(.34,1.56,.64,1)}@keyframes _valuePop_u0do5_1{0%{transform:scale(1)}45%{transform:scale(1.12)}to{transform:scale(1)}}._flyingBonus_u0do5_80{position:absolute;left:50%;bottom:0;transform:translate(-50%);pointer-events:none;white-space:nowrap;font-size:1.25rem;font-weight:900;color:#d97706;text-shadow:0 2px 10px rgba(217,119,6,.35);animation:_flyUp_u0do5_1 1.1s cubic-bezier(.22,.9,.3,1) forwards}@keyframes _flyUp_u0do5_1{0%{opacity:0;transform:translate(-50%,6px) scale(.7)}25%{opacity:1;transform:translate(-50%,-10px) scale(1.15)}60%{opacity:1;transform:translate(-50%,-26px) scale(1)}to{opacity:0;transform:translate(-50%,-40px) scale(.85)}}._badge_u0do5_31{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#fef3c7;color:#b45309;font-size:.78rem;font-weight:900;letter-spacing:.2px;opacity:0;transform:translate(-8px) scale(.7);transition:opacity .4s ease,transform .5s cubic-bezier(.34,1.56,.64,1)}._badgeIn_u0do5_119{opacity:1;transform:translate(0) scale(1);animation:_badgePulse_u0do5_1 1.8s ease-in-out .6s 2}@keyframes _badgePulse_u0do5_1{0%,to{box-shadow:0 0 #d9770600}50%{box-shadow:0 0 0 7px #d9770629}}._breakdown_u0do5_132{display:flex;flex-direction:column;gap:2px;opacity:0;transform:translateY(-4px);transition:opacity .5s ease .35s,transform .5s ease .35s}._breakdownIn_u0do5_142{opacity:1;transform:translateY(0)}._breakdownLine_u0do5_147{display:flex;justify-content:space-between;max-width:260px;font-size:.78rem;font-weight:600;color:#6b7280}._breakdownLine_u0do5_147 strong{font-weight:800;color:#374151}._breakdownBonus_u0do5_161{color:#b45309}._rewardChip_u0do5_166{display:inline-flex;align-items:center;gap:6px;font-size:1.05rem;font-weight:800;color:#171719}._rewardChip_u0do5_166 img{width:22px;height:22px;object-fit:contain}@media(prefers-reduced-motion:reduce){._value_u0do5_7,._badge_u0do5_31,._breakdown_u0do5_132{transition:none}._valueBoosted_u0do5_27,._badgeIn_u0do5_119,._flyingBonus_u0do5_80{animation:none}._flyingBonus_u0do5_80{display:none}}._overlay_1xb7g_1{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px;background:#000000e0;animation:_fadeIn_1xb7g_1 .3s ease}@keyframes _fadeIn_1xb7g_1{0%{opacity:0}to{opacity:1}}._modal_1xb7g_18{width:min(100%,380px);border-radius:20px;background:#fff;color:#171719;text-align:center;padding:8px 22px 26px;box-shadow:0 18px 50px #00000047;animation:_popIn_1xb7g_1 .35s cubic-bezier(.34,1.56,.64,1)}@keyframes _popIn_1xb7g_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._successEffect_1xb7g_34{width:130px;height:130px;margin:0 auto}._title_1xb7g_40{margin:0 0 10px;font-size:1.6rem;font-weight:900;color:#171719}._message_1xb7g_47{margin:0 0 22px;color:#4b5563;font-size:1.1rem;font-weight:500;line-height:1.5}._ratingBlock_1xb7g_58{margin:0 0 22px;padding-top:18px;border-top:1px solid #F3F4F6;display:flex;flex-direction:column;align-items:center;gap:10px}._ratingTitle_1xb7g_69{margin:0;font-size:1rem;font-weight:900;color:#171719}._ratingNote_1xb7g_76{margin:0;font-size:.75rem;color:#9ca3af;line-height:1.35}._primaryBtn_1xb7g_83{width:100%;min-height:56px;border:0;border-radius:4px;background:#3286ff;color:#fff;font-size:1.05rem;font-weight:900;cursor:pointer;transform:skew(-7deg);box-shadow:0 8px 10px #0000002e;transition:transform .1s ease,box-shadow .1s ease,filter .15s ease}._primaryBtn_1xb7g_83:hover{filter:brightness(1.05)}._primaryBtn_1xb7g_83:active{transform:translateY(3px) skew(-7deg);box-shadow:0 3px 4px #0000002e}._wrap_qiqtu_1{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}._facesRow_qiqtu_9{display:flex;justify-content:center;gap:10px;width:100%}._faceBtn_qiqtu_18{flex:1;min-width:64px;max-width:110px;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 6px;border:1.5px solid #E5E7EB;border-radius:14px;background:#fff;color:#6b7280;font-family:inherit;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease,transform .12s ease}._faceBtn_qiqtu_18:hover{transform:translateY(-2px)}._faceBtn_qiqtu_18:active{transform:scale(.94)}._faceImg_qiqtu_50{width:46px;height:46px;object-fit:contain;filter:grayscale(1);opacity:.55;transition:filter .25s ease,opacity .25s ease,transform .25s ease}._faceBtn_qiqtu_18:hover ._faceImg_qiqtu_50{filter:grayscale(.4);opacity:.85}._faceImgOn_qiqtu_68,._faceBtn_qiqtu_18:hover ._faceImgOn_qiqtu_68{filter:none;opacity:1;transform:scale(1.1)}._faceLabel_qiqtu_75{font-size:.7rem;font-weight:800;line-height:1.1;text-align:center}._faceBtnOn_qiqtu_84._ruim_qiqtu_84{border-color:#fca5a5;background:#fef2f2;color:#b91c1c}._faceBtnOn_qiqtu_84._medio_qiqtu_90{border-color:#fcd34d;background:#fffbeb;color:#b45309}._faceBtnOn_qiqtu_84._bom_qiqtu_96{border-color:#86efac;background:#f0fdf4;color:#15803d}._wrapCompact_qiqtu_102 ._faceBtn_qiqtu_18{min-width:56px;max-width:72px;padding:8px 4px}._wrapCompact_qiqtu_102 ._faceImg_qiqtu_50{width:34px;height:34px}._error_qiqtu_113{margin:0;font-size:.75rem;font-weight:700;color:#b91c1c;text-align:center}@media(prefers-reduced-motion:reduce){._faceBtn_qiqtu_18,._faceImg_qiqtu_50{transition:none}._faceBtn_qiqtu_18:hover,._faceBtn_qiqtu_18:active,._faceImgOn_qiqtu_68{transform:none}}._statement_9q1yy_1{display:flex;flex-direction:column;gap:12px;margin:14px 0;padding:14px 16px;border:1px solid #E5E7EB;border-radius:16px;background:#f9fafb}._title_9q1yy_12{margin:0;font-size:.82rem;font-weight:800;color:#6b7280;text-transform:uppercase;letter-spacing:.4px}._block_9q1yy_21{display:flex;flex-direction:column;gap:3px}._blockHeader_9q1yy_27{display:flex;align-items:center;gap:6px;margin-bottom:3px}._icon_9q1yy_34{width:18px;height:18px;object-fit:contain}._blockLabel_9q1yy_40{font-size:.82rem;font-weight:800;color:#374151}._line_9q1yy_46{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:.82rem;font-weight:600;color:#6b7280}._line_9q1yy_46 strong{font-weight:800;color:#374151;font-variant-numeric:tabular-nums}._totalLine_9q1yy_63{margin-top:4px;padding-top:6px;border-top:1px dashed #D1D5DB;color:#171719;font-weight:800}._totalLine_9q1yy_63 strong{font-size:1rem;color:#171719}._up_9q1yy_76{color:#15803d}._down_9q1yy_80{color:#b91c1c}._veteran_9q1yy_86{color:#b45309}._page_rm13s_1{min-height:100vh;max-width:720px;margin:0 auto;padding:20px 20px 60px;background:#fff;color:#171719}._header_rm13s_10{display:flex;align-items:center;gap:12px;margin-bottom:20px}._pageTitle_rm13s_17{margin:0;font-size:1.35rem;font-weight:900;color:#171719}._formCard_rm13s_24{display:flex;flex-direction:column;gap:24px}._formError_rm13s_30{margin:0;padding:12px 16px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:.88rem;font-weight:700}._section_rm13s_40{display:flex;flex-direction:column;gap:14px;padding:18px;background:#f5f7fa;border-radius:18px}._sectionTitle_rm13s_49{margin:0;font-size:1rem;font-weight:900;color:#171719}._fieldRow_rm13s_56{display:flex;gap:12px}._fieldRow_rm13s_56 ._field_rm13s_56{flex:1;min-width:0}._field_rm13s_56{display:flex;flex-direction:column;gap:6px;position:relative}._field_rm13s_56>span{font-size:.82rem;font-weight:700;color:#374151}._field_rm13s_56 input,._field_rm13s_56 select,._field_rm13s_56 textarea{width:100%;border:1px solid #E5E7EB;border-radius:12px;background:#fff;color:#171719;padding:12px 14px;font-size:.9rem;outline:none;font-family:inherit;box-sizing:border-box;transition:border-color .15s ease}._field_rm13s_56 input:focus,._field_rm13s_56 select:focus,._field_rm13s_56 textarea:focus{border-color:#2f7cf6}._field_rm13s_56 textarea{resize:vertical;min-height:120px}._field_rm13s_56 input::placeholder,._field_rm13s_56 textarea::placeholder{color:#9ca3af}._readonlyInput_rm13s_113{background:#f3f4f6!important;color:#6b7280!important;cursor:not-allowed}._pillGroup_rm13s_120{display:flex;gap:8px}._pill_rm13s_120{flex:1;border:0;border-radius:999px;background:#fff;color:#374151;padding:10px 14px;font-size:.85rem;font-weight:700;cursor:pointer;transition:background .15s ease,color .15s ease}._pill_rm13s_120:hover{background:#eef2f7}._pillActive_rm13s_142{background:#2f7cf6;color:#fff}._hiddenFileInput_rm13s_148{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}._dropzone_rm13s_161{width:100%;min-height:120px;font:inherit;border:2px dashed #D1D5DB;border-radius:14px;background:#fff;padding:16px 18px;cursor:default;gap:10px;text-align:center;transition:border-color .15s ease,background .15s ease;outline:none;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box}._dropzoneImage_rm13s_183{max-width:100%;max-height:200px;width:auto;height:auto;object-fit:contain;border-radius:10px;pointer-events:none}._dropzonePdf_rm13s_193{min-height:140px}._dropzonePdfPreview_rm13s_197{min-height:260px;padding:10px}._dropzoneIframe_rm13s_202{width:100%;min-height:240px;flex:1;border:none;border-radius:10px;background:#f5f7fa;pointer-events:none}._dropzoneActive_rm13s_212{border-color:#2f7cf6;background:#eaf1ff}._dropzoneTitle_rm13s_217{margin:0 0 4px;color:#171719;font-size:.9rem;font-weight:800}._dropzoneHint_rm13s_224{margin:0;color:#9ca3af;font-size:.8rem;line-height:1.35}._sectionTitle_rm13s_49{display:flex;align-items:center;gap:10px}._sectionNumber_rm13s_238{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:50%;background:#2f7cf6;color:#fff;font-size:.8rem;font-weight:900}._photoSaved_rm13s_256{display:flex;align-items:center;gap:14px;padding:12px;border:1px solid #BBF7D0;border-radius:14px;background:#f0fdf4}._photoSavedActive_rm13s_269{border-color:#2f7cf6;background:#eaf1ff}._photoSavedImage_rm13s_274{width:84px;height:84px;object-fit:contain;border-radius:10px;background:#fff;flex-shrink:0}._photoSavedInfo_rm13s_283{display:flex;flex-direction:column;align-items:flex-start;gap:4px}._composedPreview_rm13s_291{width:120px;flex-shrink:0;border-radius:10px;overflow:hidden}._fieldsetReset_rm13s_302{display:contents;border:0;margin:0;padding:0;min-width:0}._fieldsetReset_rm13s_302:disabled input,._fieldsetReset_rm13s_302:disabled textarea,._fieldsetReset_rm13s_302:disabled select{background:#f3f4f6;color:#6b7280;cursor:not-allowed}._fieldsetReset_rm13s_302:disabled ._dropzone_rm13s_161,._fieldsetReset_rm13s_302:disabled ._pill_rm13s_120{opacity:.6;cursor:not-allowed}._shelfRow_rm13s_327{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid #E5E7EB;border-radius:14px;background:#fff}._shelfHeader_rm13s_337{display:flex;align-items:center;justify-content:space-between;gap:10px}._shelfHeader_rm13s_337 strong{font-size:.9rem;font-weight:800;color:#171719}._shelfStatus_rm13s_350{border:0;border-radius:999px;padding:6px 14px;font-family:inherit;font-size:.75rem;font-weight:800;cursor:pointer}._shelfStatusOn_rm13s_360{background:#dcfce7;color:#15803d}._shelfStatusOff_rm13s_365{background:#fee2e2;color:#b91c1c}._shelfFields_rm13s_370{display:flex;gap:12px}._shelfFields_rm13s_370 ._field_rm13s_56{flex:1;min-width:0}._shelfActions_rm13s_380{display:flex;align-items:center;gap:10px}._shelfRowNova_rm13s_388{border-style:dashed;border-color:#c7d2fe;background:#f8faff}._shelfNovaBadge_rm13s_394{flex-shrink:0;padding:5px 10px;border-radius:999px;background:#eef2ff;color:#4338ca;font-size:.72rem;font-weight:800;white-space:nowrap}._contentPreview_rm13s_406{width:100%;margin:4px 0 2px;display:flex;justify-content:center}._contentSaved_rm13s_413{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:14px;border:1px solid #BBF7D0;border-radius:14px;background:#f0fdf4}._photoSavedTag_rm13s_424{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;font-weight:800;color:#15803d}._dropzoneActions_rm13s_433{display:flex;gap:10px;flex-wrap:wrap}._savePhotoButton_rm13s_439{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:10px;background:#2f7cf6;color:#fff;padding:10px 16px;font-size:.85rem;font-weight:800;cursor:pointer}._savePhotoButton_rm13s_439:disabled{opacity:.6;cursor:not-allowed}._discardButton_rm13s_458{border:1px solid #E5E7EB;border-radius:10px;background:#fff;color:#6b7280;padding:10px 16px;font-size:.85rem;font-weight:700;cursor:pointer}._linkButton_rm13s_469{display:inline-flex;align-items:center;gap:6px;border:0;background:none;color:#2f7cf6;font-size:.85rem;font-weight:700;cursor:pointer;padding:6px 0}._linkButton_rm13s_469:disabled{opacity:.6;cursor:not-allowed}._responsibilityNote_rm13s_487{display:flex;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;border:1px solid #FDE68A;border-radius:10px;background:#fffbeb;color:#92400e;font-size:.76rem;line-height:1.45;text-align:left}._statusSwitch_rm13s_503{display:flex;align-items:center;gap:10px;width:100%;min-height:46px;padding:6px 14px;border:0;border-radius:999px;cursor:pointer;font:inherit;outline:none;transition:background .18s ease;box-sizing:border-box}._statusSwitchOn_rm13s_519{background:#dcfce7}._statusSwitchOff_rm13s_523{background:#fee2e2}._statusSwitchLabel_rm13s_527{flex:1;text-align:left;font-size:.85rem;font-weight:800}._statusSwitchOn_rm13s_519 ._statusSwitchLabel_rm13s_527{color:#15803d}._statusSwitchOff_rm13s_523 ._statusSwitchLabel_rm13s_527{color:#b91c1c}._statusSwitchThumb_rm13s_542{width:18px;height:18px;border-radius:50%;flex-shrink:0}._statusSwitchOn_rm13s_519 ._statusSwitchThumb_rm13s_542{background:#22c55e}._statusSwitchOff_rm13s_523 ._statusSwitchThumb_rm13s_542{background:#ef4444}._footer_rm13s_558{position:sticky;bottom:0;padding:14px 0 calc(14px + env(safe-area-inset-bottom));background:linear-gradient(180deg,#fff0,#fff 40%)}._submitButton_rm13s_567{width:100%;min-height:52px;border:0;border-radius:4px;background:#2f7cf6;color:#fff;font-family:inherit;font-size:1rem;font-weight:900;cursor:pointer;transform:skew(-7deg);box-shadow:0 5px #1e56c7;transition:filter .15s ease,transform .1s ease,box-shadow .1s ease}._submitButton_rm13s_567:disabled{background:#c7d2fe;box-shadow:0 5px #a5b4fc;cursor:not-allowed}._submitButton_rm13s_567:not(:disabled):hover{filter:brightness(1.05)}._submitButton_rm13s_567:not(:disabled):active{transform:translateY(4px) skew(-7deg);box-shadow:0 1px #1e56c7}._rankingPage_ncs4q_1{max-width:940px;margin:0 auto;padding:20px 20px 60px;color:#171719}._emptyState_ncs4q_8{text-align:center;color:#9ca3af;padding:40px 0;margin:0}._scopeSelector_ncs4q_16{position:relative;margin-bottom:24px}._scopeBtn_ncs4q_21{width:100%;display:flex;align-items:center;justify-content:space-between;background:#f5f7fa;border:0;border-radius:4px;padding:14px 16px;font-size:.95rem;font-weight:700;color:#171719;cursor:pointer}._scopeChevron_ncs4q_36{transition:transform .15s ease;color:#6b7280}._scopeChevronOpen_ncs4q_41{transform:rotate(180deg)}._scopeMenu_ncs4q_45{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:20;background:#fff;border-radius:12px;box-shadow:0 8px 24px #00000026;overflow:hidden}._scopeOption_ncs4q_57{display:block;width:100%;text-align:left;background:none;border:0;padding:12px 16px;font-size:.9rem;font-weight:600;color:#374151;cursor:pointer}._scopeOption_ncs4q_57:hover{background:#f5f7fa}._scopeOptionActive_ncs4q_74{color:#2f7cf6;background:#eaf1ff}._breadcrumb_ncs4q_80{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-bottom:18px}._crumb_ncs4q_88{border:0;background:none;padding:4px 2px;font-size:.9rem;font-weight:700;color:#9ca3af;cursor:pointer;font-family:inherit;white-space:nowrap;max-width:160px;overflow:hidden;text-overflow:ellipsis}._crumbActive_ncs4q_103{color:#171719;font-weight:900}._crumbSep_ncs4q_108{color:#d1d5db;flex-shrink:0}._pickerList_ncs4q_113{display:flex;flex-direction:column;gap:10px}._pickerRow_ncs4q_119{display:flex;align-items:center;gap:12px;width:100%;border:0;border-radius:14px;background:#f5f7fa;padding:12px 14px;cursor:pointer;text-align:left;font-family:inherit;transition:background .15s ease}._pickerRow_ncs4q_119:hover{background:#eef2f7}._pickerAvatar_ncs4q_138{flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover;background:#e5e7eb}._pickerName_ncs4q_147{flex:1;min-width:0;font-size:.9rem;font-weight:800;color:#171719;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._pickerChevron_ncs4q_158{flex-shrink:0;color:#9ca3af}._classChips_ncs4q_163{display:flex;gap:8px;overflow-x:auto;padding-bottom:6px;margin-bottom:20px;scrollbar-width:none}._classChips_ncs4q_163::-webkit-scrollbar{display:none}._classChip_ncs4q_163{flex-shrink:0;border:0;border-radius:999px;background:#f5f7fa;color:#374151;padding:8px 16px;font-size:.82rem;font-weight:700;cursor:pointer;white-space:nowrap;font-family:inherit;transition:background .15s ease,color .15s ease}._classChip_ncs4q_163:hover{background:#eef2f7}._classChipActive_ncs4q_195{background:#2f7cf6;color:#fff}._podium_ncs4q_201{display:flex;align-items:center;justify-content:center;gap:80px;margin-bottom:32px}._podiumItem_ncs4q_209{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;max-width:100px;text-decoration:none;color:inherit;cursor:pointer;transition:transform .1s ease}._podiumAvatarWrap_ncs4q_222{position:relative;width:126px;height:126px;border-radius:50%;padding:3px;display:flex;align-items:center;justify-content:center}._podiumAvatarWrap_ncs4q_222 img{width:90%;height:90%;border-radius:50%;object-fit:contain;display:block}._podiumPosition1_ncs4q_241 ._podiumAvatarWrap_ncs4q_222{width:150px;height:150px;border:3px solid #FBBF24;animation:_goldPulse_ncs4q_1 2.2s ease-in-out infinite}._podiumPosition2_ncs4q_248 ._podiumAvatarWrap_ncs4q_222{border:3px solid #CBD5E1;animation:_silverPulse_ncs4q_1 2.2s ease-in-out infinite}._podiumPosition3_ncs4q_253 ._podiumAvatarWrap_ncs4q_222{border:3px solid #C2793D;animation:_bronzePulse_ncs4q_1 2.2s ease-in-out infinite}@keyframes _goldPulse_ncs4q_1{0%,to{box-shadow:0 0 0 3px #fef3c7}50%{box-shadow:0 0 0 7px #fde68a}}@keyframes _silverPulse_ncs4q_1{0%,to{box-shadow:0 0 0 3px #f1f5f9}50%{box-shadow:0 0 0 6px #e2e8f0}}@keyframes _bronzePulse_ncs4q_1{0%,to{box-shadow:0 0 0 3px #f3e1d3}50%{box-shadow:0 0 0 6px #e8c4a2}}._podiumReflection_ncs4q_274{position:relative;width:76px;height:26px;margin-top:3px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.45),transparent 90%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.45),transparent 90%);opacity:.85}._podiumPosition1_ncs4q_241 ._podiumReflection_ncs4q_274{width:100px;height:34px}._podiumReflectionImg_ncs4q_290{position:absolute;top:0;left:50%;width:90%;height:76px;transform:translate(-50%) scaleY(-1);object-fit:cover;border-radius:50%;display:block}._podiumPosition1_ncs4q_241 ._podiumReflectionImg_ncs4q_290{height:100px}._podiumReflectionTint_ncs4q_306{position:absolute;inset:0;mix-blend-mode:color;pointer-events:none}._podiumPosition1_ncs4q_241 ._podiumReflectionTint_ncs4q_306{background:#fbbf24}._podiumPosition2_ncs4q_248 ._podiumReflectionTint_ncs4q_306{background:#cbd5e1}._podiumPosition3_ncs4q_253 ._podiumReflectionTint_ncs4q_306{background:#c2793d}._podiumAvatar_ncs4q_222{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}._podiumRank_ncs4q_333{position:absolute;bottom:-16px;left:50%;transform:translate(-50%);min-width:26px;height:26px;padding:0 6px;border-radius:999px;background:#9ca3af;color:#fff;font-size:.75rem;font-weight:800;display:flex;align-items:center;justify-content:center;border:2px solid #fff}._podiumPosition1_ncs4q_241 ._podiumRank_ncs4q_333{background:#f5a623}._podiumPosition3_ncs4q_253 ._podiumRank_ncs4q_333{background:#c2793d}._podiumName_ncs4q_360{margin-top:10px;font-size:1.2rem;font-weight:800;color:#171719;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}._podiumClass_ncs4q_371{font-size:1rem;color:#6b7280;font-weight:600}._listSection_ncs4q_378{display:flex;flex-direction:column;gap:12px}._myPositionCard_ncs4q_384{display:flex;flex-direction:column;gap:10px;padding:14px 12px;border-radius:14px;background:linear-gradient(135deg,#2f7cf6,#1d4ed8);box-shadow:0 6px 14px #2f7cf659}._myPositionLabel_ncs4q_394{font-size:1.1rem;font-weight:800;text-transform:uppercase;letter-spacing:.4px;color:#fff;opacity:.85;padding:0 4px}._myPositionRow_ncs4q_404{display:flex;align-items:center;gap:12px}._myPositionRow_ncs4q_404 ._rowRank_ncs4q_410{color:#fff}._myPositionRow_ncs4q_404 ._rowLevel_ncs4q_414{background:#fff;color:#1d4ed8}._myPositionRow_ncs4q_404 ._rowName_ncs4q_419{color:#fff}._myPositionRow_ncs4q_404 ._rowClass_ncs4q_423{color:#ffffffbf}._myPositionRow_ncs4q_404 ._rowScore_ncs4q_427{color:#fde68a}._listHeader_ncs4q_431{display:flex;justify-content:space-between;padding:0 4px;font-size:.78rem;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.3px}._list_ncs4q_378{display:flex;flex-direction:column;gap:10px}._row_ncs4q_410{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;background:#f5f7fa;text-decoration:none;color:inherit;cursor:pointer;font-size:1em}._rowPosition1_ncs4q_461 ._rowRank_ncs4q_410{color:#fbbf24}._rowPosition2_ncs4q_465 ._rowRank_ncs4q_410{color:#cbd5e1}._rowPosition3_ncs4q_469 ._rowRank_ncs4q_410{color:#c2793d}._rowRank_ncs4q_410{flex-shrink:0;width:22px;text-align:center;font-weight:800;color:#6b7280;font-size:1.1rem}._rowAvatarWrap_ncs4q_482{position:relative;flex-shrink:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center}._rowAvatarWrap_ncs4q_482 img{width:100%;height:100%;border-radius:50%;object-fit:contain;display:block}._rowAvatar_ncs4q_482{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}._rowLevel_ncs4q_414{position:absolute;bottom:-4px;transform:translate(-50%);background:#171719;color:#fff;font-size:.6rem;font-weight:800;padding:1px 5px;border-radius:2px;white-space:nowrap;transform:skew(-4deg)}._rowInfo_ncs4q_523{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._rowName_ncs4q_419{font-size:1.2rem;font-weight:800;color:#171719;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowClass_ncs4q_423{font-size:1rem;color:#6b7280;font-weight:600}._rowScore_ncs4q_427{flex-shrink:0;display:flex;align-items:center;gap:10px;font-size:.95rem;font-weight:800;color:#2f7cf6}._rowScoreItem_ncs4q_556{display:flex;align-items:center;justify-content:center;gap:5px}._rowScoreFirst_ncs4q_565{color:#f5a623}._rowScore_ncs4q_427 img{width:18px;height:18px;object-fit:contain}._loadMoreBtn_ncs4q_575{margin-top:8px;width:100%;min-height:50px;border:0;border-radius:4px;background:#3286ff;color:#fff;font-size:.95rem;font-weight:900;cursor:pointer;transform:skew(-7deg);box-shadow:0 8px 10px #0000002e;transition:transform .1s ease,box-shadow .1s ease,filter .15s ease}._loadMoreBtn_ncs4q_575:hover{filter:brightness(1.05)}._loadMoreBtn_ncs4q_575:active{transform:translateY(3px) skew(-7deg);box-shadow:0 3px 4px #0000002e}._loadMoreBtn_ncs4q_575:disabled{opacity:.7;cursor:not-allowed}@media(max-width:900px){._podiumAvatarWrap_ncs4q_222{width:75px;height:75px}._podiumPosition1_ncs4q_241 ._podiumAvatarWrap_ncs4q_222{width:100px;height:100px}._podium_ncs4q_201{gap:20px}}._container_e8pov_1{position:relative;min-height:100vh;height:100%;width:100%;background:#f4ecd8;display:flex;flex-direction:column;color:#111827;overflow-x:hidden}._header_e8pov_14{padding:0 24px;display:flex;flex-direction:column;animation:_fadeIn_e8pov_1 .4s ease-out}@keyframes _fadeIn_e8pov_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._headerRow_e8pov_26{display:flex;align-items:center;gap:10px;margin-top:8px}._title_e8pov_33{font-size:1.6rem;font-weight:800;color:#111827;margin:0;letter-spacing:-.3px}._description_e8pov_41{color:#6b6255;font-size:1.3rem;font-weight:100;line-height:1.5;letter-spacing:-.2px;margin:10px 0 18px;text-align:justify}._selectBtn_e8pov_51{align-self:flex-start;padding:14px 28px;background:#2f7cf6;color:#fff;border:none;font-size:1.2rem;font-weight:700;cursor:pointer;box-shadow:0 4px #1e56c7;transition:transform .1s ease,box-shadow .1s ease,filter .15s ease;position:relative;display:block;transform:skew(-8deg);transform-origin:center}._selectBtn_e8pov_51:hover{filter:brightness(1.05)}._selectBtn_e8pov_51:active{transform:translateY(3px);box-shadow:0 1px #1e56c7}._stage_e8pov_79{position:relative;flex:1;display:flex;align-items:center;justify-content:center;min-height:260px;padding:12px 24px}._stageImg_e8pov_89{max-height:320px;max-width:80%;object-fit:contain;filter:drop-shadow(0 16px 24px rgba(0,0,0,.18));animation:_popIn_e8pov_1 .3s ease}@keyframes _popIn_e8pov_1{0%{opacity:0;transform:scale(.92) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}._navBtn_e8pov_102{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:12px;border:none;background:#3f3f46;color:#fff;font-size:1.5rem;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 3px #24242a;transition:transform .1s ease,box-shadow .1s ease,filter .15s ease;z-index:2}._navBtn_e8pov_102:hover{filter:brightness(1.15)}._navBtn_e8pov_102:active{transform:translateY(-50%) translateY(2px);box-shadow:0 1px #24242a}._navBtnLeft_e8pov_128{left:16px}._navBtnRight_e8pov_129{right:16px}._carouselHeader_e8pov_131{padding:24px 0;display:flex;flex-direction:column;align-items:center;justify-content:center}._carouselTitle_e8pov_139{font-size:1.6rem;font-weight:800;color:#111827;margin:0;letter-spacing:-.3px}._carouselDescription_e8pov_147{background:#fff;max-width:40%;padding:10px;border-radius:5px;color:#6b6255;font-size:1.3rem;font-weight:100;line-height:1.5;letter-spacing:-.2px;margin:10px 5px 18px;text-align:justify}._carousel_e8pov_131{display:flex;align-items:flex-start;justify-content:center;gap:16px;padding:4px 150px 28px;margin-bottom:100px;overflow-x:auto;scrollbar-width:none}._carousel_e8pov_131::-webkit-scrollbar{display:none}._tileWrap_e8pov_174{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:6px;background:none;border:none;padding:4px 0 0;cursor:pointer;position:relative;display:block;transform:skew(-4deg);transform-origin:center}._tile_e8pov_174{position:relative;width:100px;height:120px;border-radius:14px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:3px solid transparent;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}._tile_e8pov_174 img{width:100%;object-fit:contain}._tile_e8pov_174 ._tileTag_e8pov_210{position:absolute;font-size:.8rem;top:2px;left:2px;padding:2px 6px 2px 4px}._tileWrapActive_e8pov_218 ._tile_e8pov_174{transform:scale(1.1) skew(-1deg);border-color:#111827;box-shadow:0 6px 14px #00000040}._tileName_e8pov_224{font-size:.9rem;font-weight:700;color:#111827;max-width:72px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}._loading_e8pov_236{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f4ecd8}._loadingText_e8pov_243{color:#6b6255;font-size:1.1rem;letter-spacing:.5px}._error_e8pov_249{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f4ecd8;color:#ef4444}@media(min-width:640px){._header_e8pov_14,._stage_e8pov_79,._carousel_e8pov_131{max-width:460px;margin:0 auto;width:100%}._carousel_e8pov_131{scrollbar-width:none}}@media(max-width:640px){._carouselDescription_e8pov_147{min-width:90%}}._steps_1j8rg_1{display:flex;align-items:center;justify-content:center;gap:6px;padding:18px 0 8px}._dot_1j8rg_9{width:8px;height:8px;border-radius:999px;background:#e1e3e8;transition:all .25s ease}._dotActive_1j8rg_17{width:28px;background:#2f7cf6}._overlay_1nb5j_1{position:fixed;inset:0;background:#0a0a0f;z-index:210;display:flex;align-items:center;justify-content:center;padding:24px;animation:_fadeIn_1nb5j_1 .2s ease}@keyframes _fadeIn_1nb5j_1{0%{opacity:0}to{opacity:1}}._popover_1nb5j_18{background:#fff;border-radius:28px;width:min(380px,100%);padding:28px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;animation:_slideUp_1nb5j_1 .3s ease;box-shadow:0 24px 60px #0006}@keyframes _slideUp_1nb5j_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._thumb_1nb5j_37{position:relative;width:120px;height:120px;border-radius:16px;background:linear-gradient(160deg,#fbc531,#f5a623);display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:8px}._thumbTag_1nb5j_50{position:absolute;top:8px;left:8px;font-size:9px;padding:3px 10px 3px 7px}._thumb_1nb5j_37 img{width:78%;height:78%;object-fit:contain}._thumbName_1nb5j_64{position:absolute;bottom:0;left:0;right:0;background:#0000008c;color:#fff;font-size:11px;font-weight:700;padding:4px 0}._title_1nb5j_76{font-size:1.3rem;font-weight:800;color:#111827;margin:4px 0 0;line-height:1.3}._avatarName_1nb5j_84{color:#2f7cf6}._description_1nb5j_88{font-size:1.2rem;color:#6b7280;line-height:1.55;margin:4px 0 16px}._primaryBtn_1nb5j_95{width:100%;padding:16px;background:#2f7cf6;color:#fff;border:none;font-size:1rem;font-weight:700;cursor:pointer;box-shadow:0 4px #1e56c7;transition:transform .1s ease,box-shadow .1s ease,filter .15s ease,opacity .2s ease;transform:skew(-8deg)}._primaryBtn_1nb5j_95:hover:not(:disabled){filter:brightness(1.05)}._primaryBtn_1nb5j_95:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #1e56c7}._primaryBtn_1nb5j_95:disabled{opacity:.7;cursor:not-allowed}._secondaryBtn_1nb5j_118{width:100%;margin-top:10px;padding:16px;background:#52525b;color:#fff;border:none;font-size:1rem;font-weight:700;cursor:pointer;box-shadow:0 4px #33333a;transition:transform .1s ease,box-shadow .1s ease,filter .15s ease,opacity .2s ease;transform:skew(-8deg)}._secondaryBtn_1nb5j_118:hover:not(:disabled){filter:brightness(1.1)}._secondaryBtn_1nb5j_118:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #33333a}._secondaryBtn_1nb5j_118:disabled{opacity:.6;cursor:not-allowed}._overlay_c59f6_1{position:fixed;inset:0;background:#111114;z-index:999;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;cursor:pointer;animation:_fadeIn_c59f6_1 .3s ease}@keyframes _fadeIn_c59f6_1{0%{opacity:0}to{opacity:1}}._label_c59f6_26{font-size:1rem;font-weight:600;color:#9ca3af;letter-spacing:.5px;animation:_dropIn_c59f6_1 .4s ease}._cardWrap_c59f6_34{position:relative;display:flex;align-items:center;justify-content:center}._rewardEffect_c59f6_41{position:absolute;top:50%;left:50%;width:480px;height:480px;max-width:none;transform:translate(-50%,-50%);pointer-events:none;z-index:0}._card_c59f6_34{position:relative;z-index:1;width:220px;height:220px;border-radius:20px;background:linear-gradient(160deg,#fbc531,#f5a623);display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0 0 60px #fbc53159;animation:_popIn_c59f6_1 .45s cubic-bezier(.34,1.56,.64,1)}@keyframes _popIn_c59f6_1{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes _dropIn_c59f6_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._glow_c59f6_78{position:absolute;inset:-40%;background:radial-gradient(circle,rgba(255,255,255,.5),transparent 60%);animation:_spin_c59f6_1 6s linear infinite}@keyframes _spin_c59f6_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._tag_c59f6_90{position:absolute;top:10px;left:10px;z-index:2}._card_c59f6_34 img{width:74%;height:74%;object-fit:contain;z-index:1;filter:drop-shadow(0 8px 16px rgba(0,0,0,.35))}._name_c59f6_105{position:absolute;bottom:0;left:0;right:0;background:#0000008c;color:#fff;font-size:1.3rem;font-weight:700;padding:8px 0;z-index:2;text-align:center}._confetti_c59f6_119{font-size:1.8rem;text-align:center;animation:_dropIn_c59f6_1 .5s ease .1s backwards}._hint_c59f6_126{font-size:1.4rem;color:#6b7280;letter-spacing:.5px;animation:_pulse_c59f6_1 1.8s ease-in-out infinite}@keyframes _pulse_c59f6_1{0%,to{opacity:.5}50%{opacity:1}}._page_6irmc_2{min-height:100vh;width:100%;display:flex;flex-direction:column;gap:18px;padding:20px 20px 50%;background:#fff;color:#111827}@media(min-width:900px){._page_6irmc_2{padding:36px 48px 60px}}._searchRow_6irmc_20{width:100%}._searchField_6irmc_24{display:flex;align-items:center;gap:8px;background:#f3f4f6;border-radius:14px;padding:14px 16px;color:#9ca3af}._searchField_6irmc_24 input{flex:1;background:transparent;border:none;outline:none;font-size:.95rem;font-weight:600;color:#111827}._searchField_6irmc_24 input::placeholder{color:#9ca3af;font-weight:600}._filterRow_6irmc_50{display:flex;align-items:center;gap:10px}._filterRow_6irmc_50 ._filterTabs_6irmc_54::-webkit-scrollbar{display:none}._filterTabs_6irmc_54{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:auto}._filterTab_6irmc_54{flex-shrink:0;padding:15px 16px;border-radius:2px;border:none;background:#f3f4f6;color:#4b5563;font-size:.85rem;font-weight:700;cursor:pointer;transition:background .15s ease,color .15s ease;transform:skew(-4deg)}._filterTabActive_6irmc_83{background:#2f7cf6;color:#fff}._filterIconBtn_6irmc_88{flex-shrink:0;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border:1px solid #E5E7EB;background:#fff;color:#6b7280;cursor:pointer}._section_6irmc_103{display:flex;flex-direction:column;gap:14px}._sectionTitle_6irmc_109{font-size:1.35rem;font-weight:800;color:#111827;margin:0}._grid_6irmc_116{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media(min-width:640px){._grid_6irmc_116{grid-template-columns:repeat(4,1fr)}}@media(min-width:1100px){._grid_6irmc_116{grid-template-columns:repeat(6,1fr)}}._emptyHint_6irmc_134{grid-column:1 / -1;color:#9ca3af;font-size:.9rem;text-align:center;padding:20px 0}._card_6irmc_143{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;background:none;border:none;padding:0;cursor:pointer;text-align:center;transform:skew(-4deg)}._cardTile_6irmc_158{position:relative;width:100%;aspect-ratio:1;border-radius:2px;overflow:hidden;background:linear-gradient(160deg,#fbc531,#f5a623);display:flex;align-items:center;justify-content:center;transition:transform .15s ease}._card_6irmc_143:hover ._cardTile_6irmc_158{transform:translateY(-3px)}._card_6irmc_143:nth-child(6n+2) ._cardTile_6irmc_158{background:linear-gradient(160deg,#c77dff,#9d4edd)}._card_6irmc_143:nth-child(6n+3) ._cardTile_6irmc_158{background:linear-gradient(160deg,#ff9f5a,#f5761f)}._card_6irmc_143:nth-child(6n+4) ._cardTile_6irmc_158{background:linear-gradient(160deg,#4ecdc4,#1b9c93)}._card_6irmc_143:nth-child(6n+5) ._cardTile_6irmc_158{background:linear-gradient(160deg,#ef476f,#c4184f)}._card_6irmc_143:nth-child(6n+7) ._cardTile_6irmc_158{background:linear-gradient(160deg,#71ce67,#4f9e3f)}._card_6irmc_143:nth-child(6n+8) ._cardTile_6irmc_158{background:linear-gradient(160deg,#cec767,#9b9e3f)}._card_6irmc_143:nth-child(6n+9) ._cardTile_6irmc_158{background:linear-gradient(160deg,#ce67c5,#9e3f93)}._cardTile_6irmc_158 img{width:82%;height:82%;object-fit:contain}._cardTag_6irmc_190{position:absolute;top:6px;left:6px;font-size:.9rem;font-weight:700;padding:3px 9px 3px 6px;z-index:2}._cardTileLocked_6irmc_200{filter:grayscale(.3)}._cardLockOverlay_6irmc_204{position:absolute;inset:0;background:#00000073;color:#fff;display:flex;align-items:center;justify-content:center;z-index:3}._cardName_6irmc_215{position:absolute;bottom:0;font-size:.8rem;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.8em;width:100%;background-color:#000000bf;transform:skew(-4deg)}._detailPage_6irmc_233{min-height:100vh;min-height:100dvh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 20px 32px;background-color:#f4ecd8;background-position:bottom center;background-size:cover;background-repeat:no-repeat;color:#111827;z-index:999;position:relative}@media(min-width:900px){._detailPage_6irmc_233{padding:36px 48px 48px}}._backBtn_6irmc_263{margin-bottom:12px;align-self:flex-start}._detailHeaderRow_6irmc_268{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._detailName_6irmc_275{font-size:clamp(1.6rem,4vw,2rem);font-weight:800;margin:0;color:#111827}._detailDesc_6irmc_282{margin:10px 0 18px;color:#6b6255;font-size:1.2rem;line-height:1.6;max-width:640px}._levelTabs_6irmc_291{display:inline-flex;align-self:flex-start;gap:4px;background:#0000000f;padding:4px;border-radius:12px;margin-bottom:16px}._levelTab_6irmc_291{padding:8px 16px;border-radius:9px;border:none;background:transparent;color:#6b6255;font-size:.85rem;font-weight:700;cursor:pointer;transition:background .15s ease,color .15s ease}._levelTabActive_6irmc_313{background:#fff;color:#2f7cf6;box-shadow:0 2px 6px #0000001f}._stageStage_6irmc_320{flex:1;display:flex;align-items:center;justify-content:center;min-height:280px}._stageImg_6irmc_328{max-height:360px;max-width:85%;object-fit:contain;filter:drop-shadow(0 16px 24px rgba(0,0,0,.18));animation:_popIn_6irmc_1 .3s ease}@keyframes _popIn_6irmc_1{0%{opacity:0;transform:scale(.94) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}._stageLoading_6irmc_341{width:220px;height:280px;border-radius:16px;background:#00000014;animation:_pulse_6irmc_1 1.4s ease-in-out infinite}@keyframes _pulse_6irmc_1{0%,to{opacity:.5}50%{opacity:1}}._actionBtn_6irmc_355{width:100%;padding:16px;background:#2f7cf6;color:#fff;border:none;border-radius:14px;font-size:1.05rem;font-weight:700;cursor:pointer;box-shadow:0 4px #1e56c7;transition:transform .1s ease,box-shadow .1s ease,filter .15s ease,opacity .2s ease;display:flex;flex-direction:column;align-items:center;gap:2px}._actionBtn_6irmc_355:hover:not(:disabled){filter:brightness(1.05)}._actionBtn_6irmc_355:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #1e56c7}._actionBtn_6irmc_355:disabled{opacity:.6;cursor:not-allowed}._actionBtnLabel_6irmc_383{line-height:1.2}._actionBtnPrice_6irmc_387{display:flex;align-items:center;gap:6px;font-size:.85rem;font-weight:700;opacity:.95}._actionBtnPrice_6irmc_387 img{width:18px;height:18px;object-fit:contain}._equippedBtn_6irmc_402{width:100%;padding:16px;background:#93b8f5;color:#fff;border:none;border-radius:14px;font-size:1.05rem;font-weight:700;cursor:default;box-shadow:0 4px #6e97d6}._modalOverlay_6irmc_416{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:16px;background:#000000e0}._confirmModal_6irmc_427,._feedbackModal_6irmc_428{width:min(100%,396px);border-radius:20px;background:#fff;color:#171719;text-align:center;box-shadow:0 18px 50px #00000047}._confirmModal_6irmc_427{padding:48px 16px}._confirmModal_6irmc_427 ._actionBtnPrice_6irmc_387{display:flex;justify-content:center;width:100%;text-align:center;font-size:2.05rem;color:#f5a623}._confirmModal_6irmc_427 ._actionBtnPrice_6irmc_387 img{width:38px;height:38px;object-fit:contain}._feedbackModal_6irmc_428{padding:72px 16px 48px}._modalAvatarCard_6irmc_460{position:relative;width:116px;height:162px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:2px;background:linear-gradient(160deg,#f4a5ff,#2d2a38);color:#fff}._modalAvatarCard_6irmc_460 img{width:100%;height:100%;object-fit:cover}._modalAvatarCard_6irmc_460>span:last-child{position:absolute;left:0;right:0;bottom:8px;z-index:3;color:#fff;font-size:14px;font-weight:900;text-shadow:0 1px 3px rgba(0,0,0,.55)}._modalTag_6irmc_491{position:absolute;top:7px;left:8px;z-index:4;background:#5abf34;border-color:#27751b;color:#1f3a16;font-size:8px}._modalLocked_6irmc_502{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:14px;background:#00000057;color:#fff;font-size:13px;font-weight:900;line-height:1.12;text-shadow:0 1px 4px rgba(0,0,0,.7)}._confirmModal_6irmc_427 h2,._feedbackModal_6irmc_428 h2{max-width:320px;margin:34px auto 30px;color:#171719;font-size:24px;font-weight:900;line-height:1.28}._confirmModal_6irmc_427 h2 span{color:#3286ff}._feedbackModal_6irmc_428 p{max-width:350px;margin:-14px auto 32px;color:#636367;font-size:18px;font-weight:500;line-height:1.28}._modalPrimaryBtn_6irmc_543,._modalSecondaryBtn_6irmc_544{width:calc(100% - 32px);min-height:68px;border:0;border-radius:4px;color:#fff;font-size:20px;font-weight:900;cursor:pointer;transform:skew(-7deg);box-shadow:0 8px 10px #0000002e}._modalPrimaryBtn_6irmc_543{background:#3286ff}._modalSecondaryBtn_6irmc_544{margin-top:16px;background:#666}._modalPrimaryBtn_6irmc_543:disabled{opacity:.7;cursor:not-allowed}@media(max-width:520px){._modalOverlay_6irmc_416{align-items:center}._confirmModal_6irmc_427,._feedbackModal_6irmc_428{border-radius:18px}._confirmModal_6irmc_427{padding:48px 16px}._feedbackModal_6irmc_428{padding:84px 16px 48px}}@media(min-width:900px){._actionBtn_6irmc_355,._equippedBtn_6irmc_402{width:300px}}._container_mzn1b_1{min-height:100vh;width:100%;background:#fff;color:#111827;display:flex;flex-direction:column;align-items:center;justify-content:center}._content_mzn1b_14{width:100%;max-width:430px;display:flex;flex-direction:column;padding:12px 24px 40px;animation:_fadeIn_mzn1b_1 .4s ease-out}@keyframes _fadeIn_mzn1b_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._title_mzn1b_28{font-size:1.75rem;font-weight:800;color:#111827;margin:12px 0 10px;letter-spacing:-.3px}._subtitle_mzn1b_36{color:#6b7280;font-size:1.3rem;line-height:1.5;margin:0 0 28px}._field_mzn1b_43{display:flex;align-items:center;gap:8px;background:#f3f4f6;border-radius:6px;padding:4px 8px 4px 18px;position:relative;width:100%;transform:skew(-20deg);transform-origin:center}._input_mzn1b_58{flex:1;background:transparent;border:none;outline:none;padding:16px 4px;font-size:1rem;color:#111827;font-weight:500}._input_mzn1b_58::placeholder{color:#9ca3af;font-weight:400}._shuffleBtn_mzn1b_75{flex-shrink:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:#9ca3af;cursor:pointer;transition:background .15s,color .15s}._shuffleBtn_mzn1b_75:hover{background:#0000000d;color:#2f7cf6}._shuffleBtn_mzn1b_75 svg{color:#111827}._sugestoes_mzn1b_100{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 8px}._sugestao_mzn1b_107{min-height:62px;padding:10px 8px;display:flex;align-items:center;justify-content:center;border:2px solid #E5E7EB;background:#f9fafb;color:#111827;font-family:inherit;font-size:.95rem;font-weight:700;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .1s ease;transform:skew(-20deg);transform-origin:center}._sugestao_mzn1b_107 span{transform:skew(20deg);word-break:break-word;text-align:center;line-height:1.25}._sugestao_mzn1b_107:hover{border-color:#93b8fb;background:#f2f7ff}._sugestaoAtiva_mzn1b_143{border-color:#2f7cf6;background:#e8f1fe;color:#1e56c7;box-shadow:0 3px #1e56c7}._verOutrasBtn_mzn1b_150{align-self:center;margin-top:16px;padding:10px 18px;display:inline-flex;align-items:center;gap:8px;border:none;background:transparent;color:#2f7cf6;font-family:inherit;font-size:.92rem;font-weight:700;cursor:pointer}._verOutrasBtn_mzn1b_150:hover{text-decoration:underline}._modoLink_mzn1b_175{align-self:center;margin-top:18px;padding:6px;border:none;background:transparent;color:#9ca3af;font-family:inherit;font-size:.85rem;font-weight:600;text-decoration:underline;cursor:pointer}._modoLink_mzn1b_175:hover{color:#6b7280}._status_mzn1b_195{font-size:.85rem;font-weight:600;margin:12px 2px 0}._statusOk_mzn1b_201{color:#16a34a}._statusError_mzn1b_205{color:#ef4444}._statusChecking_mzn1b_209{color:#9ca3af}._confirmBtn_mzn1b_213{margin-top:28px;padding:17px;background:#2f7cf6;color:#fff;border:none;font-size:1.05rem;font-weight:700;cursor:pointer;box-shadow:0 4px #1e56c7;transition:transform .1s ease,box-shadow .1s ease,filter .15s ease,opacity .2s ease;position:relative;display:block;width:100%;transform:skew(-20deg);transform-origin:center}._confirmBtn_mzn1b_213:hover:not(:disabled){filter:brightness(1.05)}._confirmBtn_mzn1b_213:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #1e56c7}._confirmBtn_mzn1b_213:disabled{background:#e5e7eb;color:#9ca3af;box-shadow:0 4px #d1d5db;cursor:not-allowed}._overlay_q8hcy_1{position:fixed;inset:0;background:#0a0a0f;z-index:200;display:flex;align-items:center;justify-content:center;padding:24px;animation:_fadeIn_q8hcy_1 .2s ease}@keyframes _fadeIn_q8hcy_1{0%{opacity:0}to{opacity:1}}._popover_q8hcy_18{background:#fff;border-radius:18px;width:min(380px,100%);padding:36px 28px 28px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;animation:_slideUp_q8hcy_1 .3s ease;box-shadow:0 24px 60px #0006}@keyframes _slideUp_q8hcy_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._title_q8hcy_38{font-size:1.4rem;letter-spacing:.15em;font-weight:800;color:#111827;margin:4px 0 0;line-height:1.3}._nickname_q8hcy_47{color:#2f7cf6}._description_q8hcy_51{font-size:1.2rem;color:#6b7280;line-height:1.55;margin:4px 0 16px}._primaryBtn_q8hcy_58{padding:16px;background:#2f7cf6;color:#fff;border:none;font-size:1rem;font-weight:700;cursor:pointer;box-shadow:0 4px #1e56c7;transition:transform .1s ease,box-shadow .1s ease,filter .15s ease;position:relative;display:block;width:100%;transform:skew(-8deg);transform-origin:center}._primaryBtn_q8hcy_58:hover{filter:brightness(1.05)}._primaryBtn_q8hcy_58:active{transform:translateY(3px);box-shadow:0 1px #1e56c7}._secondaryBtn_q8hcy_85{margin-top:10px;padding:16px;background:#52525b;color:#fff;border:none;font-size:1rem;font-weight:700;cursor:pointer;box-shadow:0 4px #33333a;transition:transform .1s ease,box-shadow .1s ease,filter .15s ease;position:relative;display:block;width:100%;transform:skew(-8deg);transform-origin:center}._secondaryBtn_q8hcy_85:hover{filter:brightness(1.1)}._secondaryBtn_q8hcy_85:active{transform:translateY(3px);box-shadow:0 1px #33333a}._inventoryPage_r0t4h_1{max-width:640px;margin:0 auto;padding:20px 20px 60px;color:#171719}._headerRow_r0t4h_8{display:flex;align-items:center;gap:12px;margin-bottom:20px}._titleBlock_r0t4h_15{display:flex;flex-direction:column;gap:2px;min-width:0}._title_r0t4h_15{margin:0;font-size:1.3rem;font-weight:900}._ownerName_r0t4h_28{margin:0;font-size:.85rem;font-weight:600;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._ownerNameSep_r0t4h_38{margin:0 6px;color:#d1d5db}._searchBar_r0t4h_44{display:flex;gap:10px;margin-bottom:24px}._searchInput_r0t4h_50{flex:1;min-width:0;border:0;border-radius:4px;background:#f5f7fa;padding:12px 14px;font-size:.9rem;color:#171719;transform:skew(-4deg)}._searchInput_r0t4h_50::placeholder{color:#9ca3af}._searchInput_r0t4h_50:focus{outline:2px solid #2F7CF6}._searchBtn_r0t4h_70{flex-shrink:0;border:0;border-radius:4px;padding:0 20px;background:#3286ff;color:#fff;font-size:.9rem;font-weight:900;cursor:pointer;transform:skew(-4deg);box-shadow:0 8px 10px #0000002e;transition:transform .1s ease,box-shadow .1s ease,filter .15s ease}._searchBtn_r0t4h_70:hover{filter:brightness(1.05)}._searchBtn_r0t4h_70:active{transform:translateY(3px) skew(-4deg);box-shadow:0 3px 4px #0000002e}._emptyState_r0t4h_95{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;color:#9ca3af;padding:60px 0;margin:0}._grid_r0t4h_107{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:16px;margin-bottom:24px}._itemCard_r0t4h_114{display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;background:#f5f7fa;border-radius:14px;padding:14px 10px;transition:transform .1s ease,box-shadow .1s ease}._itemCard_r0t4h_114:hover{transform:translateY(-3px);box-shadow:0 3px 4px #0000002e}._itemImageWrap_r0t4h_133{width:100%;height:70%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;margin-bottom:10px}._itemImageWrap_r0t4h_133 img{width:100%;height:100%;object-fit:contain;display:block;border-radius:5px}._itemName_r0t4h_151{font-size:.85rem;font-weight:800;color:#171719;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}._itemMeta_r0t4h_161{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:6px}._itemValue_r0t4h_169{display:flex;align-items:center;gap:4px;font-size:.9rem;font-weight:800;color:#f5a623}._itemValue_r0t4h_169 img{width:18px;height:18px;object-fit:contain}._itemDate_r0t4h_184{font-size:.9rem;color:#9ca3af;font-weight:600}._pagination_r0t4h_191{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:8px}._pageArrowBtn_r0t4h_199{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:0;border-radius:12px;background:#2f7cf6;color:#fff;cursor:pointer;transition:filter .15s ease,opacity .15s ease}._pageArrowBtn_r0t4h_199:hover:not(:disabled){filter:brightness(1.08)}._pageArrowBtn_r0t4h_199:disabled{background:#e5e7eb;color:#9ca3af;cursor:not-allowed}._pageIndicator_r0t4h_224{font-size:.85rem;font-weight:700;color:#6b7280}._page_mgjjs_1{max-width:900px;margin:0 auto;padding:20px 20px 60px;background:#fff;color:#171719}._header_mgjjs_9{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}._pageTitle_mgjjs_18{margin:0;font-size:1.35rem;font-weight:900;color:#171719}._newEventBtn_mgjjs_25{display:flex;align-items:center;gap:8px;border:0;border-radius:999px;background:#2f7cf6;color:#fff;padding:10px 18px;font-size:.88rem;font-weight:800;cursor:pointer;transition:filter .15s ease}._newEventBtn_mgjjs_25:hover{filter:brightness(1.05)}._filters_mgjjs_45{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}._hierarchy_mgjjs_52{display:grid;grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr) auto minmax(120px,.65fr);align-items:end;gap:12px;padding:16px;border:1px solid #E5E7EB;border-radius:18px;background:#fafbfc}._hierarchyField_mgjjs_63{display:flex;flex-direction:column;gap:6px}._hierarchyField_mgjjs_63 label{color:#6b7280;font-size:.72rem;font-weight:800;text-transform:uppercase}._hierarchyField_mgjjs_63 select,._readonlyUnity_mgjjs_77{min-height:42px;width:100%;border:1px solid #DDE2E8;border-radius:12px;background:#fff;color:#171719;padding:0 12px;font:inherit;font-size:.88rem;font-weight:700}._readonlyUnity_mgjjs_77{display:flex;align-items:center}._hierarchyArrow_mgjjs_95{align-self:center;color:#9ca3af;font-size:1.6rem;font-weight:800}._hierarchyCurrent_mgjjs_102{display:flex;align-items:center;min-height:42px;color:#2f7cf6;font-size:.9rem;font-weight:900}._filterError_mgjjs_111{margin:-4px 4px 0;color:#b91c1c;font-size:.82rem;font-weight:700}._searchField_mgjjs_118{display:flex;align-items:center;gap:8px;background:#f5f7fa;border-radius:999px;padding:10px 16px;color:#6b7280}._searchField_mgjjs_118 input{flex:1;border:none;background:transparent;outline:none;font-size:.9rem;color:#171719;font-family:inherit}._searchField_mgjjs_118 input::placeholder{color:#9ca3af}._pillRow_mgjjs_142{display:flex;flex-wrap:wrap;gap:8px}._pill_mgjjs_142{border:1px solid #E5E7EB;background:#fff;color:#374151;border-radius:999px;padding:6px 14px;font-size:.8rem;font-weight:700;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}._pill_mgjjs_142:hover{background:#eef2f7}._pillActive_mgjjs_164{background:#2f7cf6;border-color:#2f7cf6;color:#fff}._emptyState_mgjjs_171{display:flex;flex-direction:column;align-items:center;gap:10px;padding:60px 0;color:#9ca3af}._emptyIcon_mgjjs_180{color:#d1d5db}._eventList_mgjjs_185{display:flex;flex-direction:column;gap:12px}._eventCard_mgjjs_191{display:flex;align-items:center;gap:16px;background:#f5f7fa;border-radius:18px;padding:16px;flex-wrap:wrap}._eventPhoto_mgjjs_201{width:56px;height:56px;border-radius:14px;object-fit:cover;background:#fff;flex-shrink:0}._eventInfo_mgjjs_210{flex:1;min-width:200px;display:flex;flex-direction:column;gap:4px}._eventTitleRow_mgjjs_218{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._eventName_mgjjs_225{font-size:.98rem;font-weight:900;color:#171719}._levelPill_mgjjs_231,._statusPill_mgjjs_232{border-radius:999px;padding:3px 10px;font-size:.72rem;font-weight:800}._statusActive_mgjjs_239{background:#dcfce7;color:#15803d}._statusInactive_mgjjs_244{background:#f3f4f6;color:#6b7280}._eventDescription_mgjjs_249{margin:0;font-size:.85rem;color:#4b5563}._eventDate_mgjjs_255{font-size:.76rem;color:#9ca3af;font-weight:600}._eventActions_mgjjs_261{display:flex;flex-wrap:wrap;gap:8px;flex-shrink:0}._secondaryBtn_mgjjs_268,._primaryBtn_mgjjs_269{border:0;border-radius:999px;padding:9px 16px;font-size:.82rem;font-weight:800;cursor:pointer;transition:filter .15s ease;white-space:nowrap}._secondaryBtn_mgjjs_268{background:#fff;color:#374151;border:1px solid #E5E7EB}._primaryBtn_mgjjs_269{background:#2f7cf6;color:#fff}._secondaryBtn_mgjjs_268:hover,._primaryBtn_mgjjs_269:hover{filter:brightness(1.05)}._loadMoreBtn_mgjjs_296{margin:8px auto 0;border:1px solid #E5E7EB;background:#fff;color:#374151;border-radius:999px;padding:10px 20px;font-size:.85rem;font-weight:700;cursor:pointer}._loadMoreBtn_mgjjs_296:disabled{opacity:.6;cursor:not-allowed}@media(max-width:900px){._hierarchy_mgjjs_52{grid-template-columns:1fr}._hierarchyArrow_mgjjs_95{display:none}._eventActions_mgjjs_261{width:100%;justify-content:flex-end}}._overlay_f8l5g_1{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px;background:#0000008c}._modal_f8l5g_12{width:min(100%,760px);max-height:90vh;display:flex;flex-direction:column;border-radius:20px;background:#fff;color:#171719;padding:20px;box-shadow:0 18px 50px #00000047;overflow:hidden}._header_f8l5g_25{display:flex;align-items:center;gap:12px;margin-bottom:16px}._badgePhoto_f8l5g_32{width:44px;height:44px;border-radius:12px;object-fit:cover;background:#f5f7fa;flex-shrink:0}._title_f8l5g_41{margin:0;font-size:1.1rem;font-weight:900;color:#171719}._subtitle_f8l5g_48{margin:2px 0 0;font-size:.85rem;color:#6b7280;font-weight:700}._pickerWrap_f8l5g_55{flex:1;overflow-y:auto;padding-right:2px}._errorMessage_f8l5g_61{margin:12px 0 0;padding:10px 14px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:.85rem;font-weight:700}._actions_f8l5g_71{display:flex;gap:10px;margin-top:16px}._cancelBtn_f8l5g_77,._confirmBtn_f8l5g_78{flex:1;min-height:48px;border:0;border-radius:14px;font-size:.9rem;font-weight:800;cursor:pointer;transition:filter .15s ease}._cancelBtn_f8l5g_77{background:#f5f7fa;color:#374151}._confirmBtn_f8l5g_78{background:#2f7cf6;color:#fff}._cancelBtn_f8l5g_77:disabled,._confirmBtn_f8l5g_78:disabled{opacity:.55;cursor:not-allowed}._cancelBtn_f8l5g_77:not(:disabled):hover,._confirmBtn_f8l5g_78:not(:disabled):hover{filter:brightness(1.05)}._pickerGrid_1yuox_3{display:flex;flex-direction:column;gap:16px}._column_1yuox_9{display:flex;flex-direction:column;background:#f5f7fa;border-radius:18px;padding:16px}._columnHeader_1yuox_17{display:flex;align-items:baseline;gap:6px;margin-bottom:12px}._columnTitle_1yuox_24{margin:0;font-size:1rem;font-weight:900;color:#171719}._columnCount_1yuox_31{font-size:.85rem;font-weight:700;color:#9ca3af}._searchWrap_1yuox_37{padding:0 0 12px}._searchInput_1yuox_41{width:100%;min-height:44px;border:1px solid #E5E7EB;border-radius:12px;background:#fff;color:#171719;font-size:.9rem;padding:0 14px;box-sizing:border-box;font-family:inherit}._searchInput_1yuox_41:focus{outline:none;border-color:#2f7cf6}._selectRow_1yuox_59{display:flex;gap:16px;padding:0 0 12px}._selectLink_1yuox_65{background:none;border:0;padding:0;color:#2f7cf6;font-size:.82rem;font-weight:700;cursor:pointer}._columnList_1yuox_75{display:flex;flex-direction:column;gap:8px;max-height:260px;overflow-y:auto;padding-right:2px}._emptyMsg_1yuox_84{text-align:center;color:#9ca3af;font-size:.85rem;padding:24px 0}._row_1yuox_91{display:flex;align-items:center;gap:12px;width:100%;border:0;border-radius:14px;background:#fff;padding:10px 12px;cursor:pointer;text-align:left;font-family:inherit;flex-shrink:0}._checkbox_1yuox_106{flex-shrink:0;width:20px;height:20px;border-radius:6px;border:1.5px solid #D1D5DB;background:#fff;display:flex;align-items:center;justify-content:center}._checkboxChecked_1yuox_118{background:#2f7cf6;border-color:#2f7cf6}._rowAvatar_1yuox_123{flex-shrink:0;width:36px;height:36px;border-radius:50%;object-fit:cover;background:#e5e7eb}._rowInfo_1yuox_132{min-width:0;display:flex;flex-direction:column;gap:1px}._rowName_1yuox_139{font-size:.88rem;font-weight:800;color:#171719;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowMeta_1yuox_148{font-size:.74rem;color:#9ca3af;font-weight:600}@media(min-width:900px){._pickerGrid_1yuox_3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:start}._columnList_1yuox_75{max-height:420px}}._overlay_dcpi1_1{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px;background:#0000008c}._modal_dcpi1_12{width:min(100%,440px);border-radius:20px;background:#fff;color:#171719;padding:20px;box-shadow:0 18px 50px #00000047}._header_dcpi1_21{display:flex;align-items:center;gap:12px;margin-bottom:18px}._badgePhoto_dcpi1_28{width:44px;height:44px;border-radius:12px;object-fit:cover;background:#f5f7fa;flex-shrink:0}._title_dcpi1_37{margin:0;font-size:1.1rem;font-weight:900;color:#171719}._subtitle_dcpi1_44{margin:2px 0 0;font-size:.85rem;color:#6b7280;font-weight:700}._field_dcpi1_51{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}._field_dcpi1_51 span{font-size:.82rem;font-weight:700;color:#374151}._field_dcpi1_51 textarea{width:100%;min-height:100px;border:1px solid #E5E7EB;border-radius:12px;background:#f5f7fa;color:#171719;padding:12px 14px;font-size:.9rem;outline:none;font-family:inherit;box-sizing:border-box;resize:vertical;transition:border-color .15s ease}._field_dcpi1_51 textarea:focus{border-color:#2f7cf6;background:#fff}._statusSwitch_dcpi1_85{display:flex;align-items:center;gap:10px;width:100%;min-height:46px;padding:6px 14px;border:0;border-radius:999px;cursor:pointer;font:inherit;outline:none;transition:background .18s ease;box-sizing:border-box;margin-bottom:6px}._statusSwitchOn_dcpi1_102{background:#dcfce7}._statusSwitchOff_dcpi1_106{background:#fee2e2}._statusSwitchLabel_dcpi1_110{flex:1;text-align:left;font-size:.85rem;font-weight:800}._statusSwitchOn_dcpi1_102 ._statusSwitchLabel_dcpi1_110{color:#15803d}._statusSwitchOff_dcpi1_106 ._statusSwitchLabel_dcpi1_110{color:#b91c1c}._statusSwitchThumb_dcpi1_125{width:18px;height:18px;border-radius:50%;flex-shrink:0}._statusSwitchOn_dcpi1_102 ._statusSwitchThumb_dcpi1_125{background:#22c55e}._statusSwitchOff_dcpi1_106 ._statusSwitchThumb_dcpi1_125{background:#ef4444}._errorMessage_dcpi1_140{margin:6px 0 0;padding:10px 14px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:.85rem;font-weight:700}._actions_dcpi1_150{display:flex;gap:10px;margin-top:16px}._cancelBtn_dcpi1_156,._confirmBtn_dcpi1_157{flex:1;min-height:48px;border:0;border-radius:14px;font-size:.9rem;font-weight:800;cursor:pointer;transition:filter .15s ease}._cancelBtn_dcpi1_156{background:#f5f7fa;color:#374151}._confirmBtn_dcpi1_157{background:#2f7cf6;color:#fff}._cancelBtn_dcpi1_156:disabled,._confirmBtn_dcpi1_157:disabled{opacity:.55;cursor:not-allowed}._cancelBtn_dcpi1_156:not(:disabled):hover,._confirmBtn_dcpi1_157:not(:disabled):hover{filter:brightness(1.05)}._overlay_xzhes_1{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px;background:#0000008c}._modal_xzhes_12{width:min(100%,560px);max-height:88vh;display:flex;flex-direction:column;border-radius:20px;background:#fff;color:#171719;padding:20px;box-shadow:0 18px 50px #00000047;overflow:hidden}._header_xzhes_25{display:flex;align-items:center;gap:12px;margin-bottom:16px}._badgePhoto_xzhes_32{width:44px;height:44px;border-radius:12px;object-fit:cover;background:#f5f7fa;flex-shrink:0}._headerText_xzhes_41{flex:1;min-width:0}._title_xzhes_46{margin:0;font-size:1.1rem;font-weight:900;color:#171719}._subtitle_xzhes_53{margin:2px 0 0;font-size:.85rem;color:#6b7280;font-weight:700}._closeBtn_xzhes_60{border:0;background:#f5f7fa;color:#6b7280;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}._closeBtn_xzhes_60:disabled{opacity:.5;cursor:not-allowed}._filters_xzhes_79{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px}._filters_xzhes_79 input{border:1px solid #E5E7EB;border-radius:10px;background:#f5f7fa;color:#171719;padding:9px 12px;font-size:.84rem;outline:none;font-family:inherit;box-sizing:border-box;transition:border-color .15s ease}._filters_xzhes_79 input:focus{border-color:#2f7cf6;background:#fff}._selectRow_xzhes_104{display:flex;gap:16px;padding:0 2px 8px}._selectLink_xzhes_110{background:none;border:0;padding:0;color:#2f7cf6;font-size:.8rem;font-weight:700;cursor:pointer}._studentList_xzhes_120{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding-right:2px}._emptyMsg_xzhes_129{text-align:center;color:#9ca3af;font-size:.85rem;padding:24px 0}._loadMoreBtn_xzhes_136{margin:4px auto 0;border:1px solid #E5E7EB;background:#fff;color:#374151;border-radius:999px;padding:8px 18px;font-size:.82rem;font-weight:700;cursor:pointer;flex-shrink:0}._loadMoreBtn_xzhes_136:disabled{opacity:.6;cursor:not-allowed}._studentRow_xzhes_154{display:flex;align-items:center;gap:10px;border:1.5px solid #E5E7EB;background:#fff;border-radius:12px;padding:8px 10px;cursor:pointer;text-align:left;font-family:inherit;flex-shrink:0;transition:border-color .15s ease,background .15s ease}._studentRow_xzhes_154:hover{border-color:#c7d2fe}._studentRowSelected_xzhes_173{border-color:#ef4444;background:#fef2f2}._checkbox_xzhes_178{flex-shrink:0;width:18px;height:18px;border-radius:5px;border:1.5px solid #D1D5DB;background:#fff}._checkboxChecked_xzhes_187{background:#ef4444;border-color:#ef4444}._studentAvatar_xzhes_192{flex-shrink:0;width:32px;height:32px;border-radius:50%;object-fit:cover;background:#e5e7eb}._studentInfo_xzhes_201{min-width:0;display:flex;flex-direction:column;gap:1px}._studentName_xzhes_208{font-size:.86rem;font-weight:800;color:#171719;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._studentMeta_xzhes_217{font-size:.72rem;color:#9ca3af;font-weight:600}._errorMessage_xzhes_223{margin:10px 0 0;padding:10px 14px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:.85rem;font-weight:700}._actions_xzhes_233{display:flex;gap:10px;margin-top:14px}._removeBtn_xzhes_239{width:100%;min-height:48px;border:0;border-radius:14px;background:#fee2e2;color:#b91c1c;font-size:.9rem;font-weight:800;cursor:pointer;transition:filter .15s ease}._cancelBtn_xzhes_252,._confirmRemoveBtn_xzhes_253{flex:1;min-height:48px;border:0;border-radius:14px;font-size:.9rem;font-weight:800;cursor:pointer;transition:filter .15s ease}._cancelBtn_xzhes_252{background:#f5f7fa;color:#374151}._confirmRemoveBtn_xzhes_253{background:#ef4444;color:#fff}._removeBtn_xzhes_239:disabled,._cancelBtn_xzhes_252:disabled,._confirmRemoveBtn_xzhes_253:disabled{opacity:.55;cursor:not-allowed}._removeBtn_xzhes_239:not(:disabled):hover,._cancelBtn_xzhes_252:not(:disabled):hover,._confirmRemoveBtn_xzhes_253:not(:disabled):hover{filter:brightness(1.05)}@media(max-width:480px){._filters_xzhes_79{grid-template-columns:1fr}}._page_xhkwy_1{min-height:100vh;max-width:720px;margin:0 auto;padding:20px 20px 100px;background:#fff;color:#171719}._header_xhkwy_10{display:flex;align-items:center;gap:12px;margin-bottom:20px}._headerText_xhkwy_17{display:flex;flex-direction:column;min-width:0}._stepCounter_xhkwy_25{font-size:.72rem;font-weight:800;color:#9ca3af;text-transform:uppercase;letter-spacing:.4px}._stepTitle_xhkwy_33{margin:0;font-size:1.35rem;font-weight:900;color:#171719}._stepContent_xhkwy_40{display:flex;flex-direction:column;gap:14px}._formError_xhkwy_46{margin:0;padding:12px 16px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:.88rem;font-weight:700}._emptyMsg_xhkwy_56{text-align:center;color:#9ca3af;font-size:.9rem;padding:32px 0}._searchField_xhkwy_64{background:#f5f7fa;border-radius:999px;padding:10px 16px}._searchField_xhkwy_64 input{width:100%;border:none;background:transparent;outline:none;font-size:.9rem;color:#171719;font-family:inherit;box-sizing:border-box}._pillRow_xhkwy_81{display:flex;flex-wrap:wrap;gap:8px}._pill_xhkwy_81{border:1px solid #E5E7EB;background:#fff;color:#374151;border-radius:999px;padding:6px 14px;font-size:.8rem;font-weight:700;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}._pill_xhkwy_81:hover{background:#eef2f7}._pillActive_xhkwy_103{background:#2f7cf6;border-color:#2f7cf6;color:#fff}._createModelBtn_xhkwy_109{align-self:flex-start;border:1px dashed #2F7CF6;background:#eaf1ff;color:#2f7cf6;border-radius:999px;padding:9px 16px;font-size:.85rem;font-weight:800;cursor:pointer}._modelGrid_xhkwy_122{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px}._modelCard_xhkwy_128{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;border:1.5px solid #E5E7EB;background:#f5f7fa;border-radius:16px;padding:14px 10px;cursor:pointer;text-align:center;transition:border-color .15s ease,background .15s ease}._modelCard_xhkwy_128:hover{border-color:#c7d2fe}._modelCard_xhkwy_128[data-tooltip]:hover:after,._modelCard_xhkwy_128[data-tooltip]:focus-visible:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);width:max-content;max-width:200px;background:#171719;color:#fff;font-size:.78rem;font-weight:600;line-height:1.35;padding:8px 10px;border-radius:10px;box-shadow:0 6px 16px #00000040;z-index:20;pointer-events:none;white-space:normal;text-align:left;animation:_modelTooltipFadeIn_xhkwy_1 .12s ease}@keyframes _modelTooltipFadeIn_xhkwy_1{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}._modelCardSelected_xhkwy_179{border-color:#2f7cf6;background:#eaf1ff}._modelCheck_xhkwy_184{position:absolute;top:8px;right:8px;width:20px;height:20px;border-radius:50%;background:#2f7cf6;color:#fff;display:flex;align-items:center;justify-content:center}._modelPhoto_xhkwy_198{width:52px;height:52px;border-radius:12px;object-fit:cover;background:#fff}._modelName_xhkwy_206{font-size:.82rem;font-weight:800;color:#171719;line-height:1.2}._modelLevelPill_xhkwy_213{border-radius:999px;padding:2px 8px;font-size:.68rem;font-weight:800}._modelForm_xhkwy_221{display:flex;flex-direction:column;gap:14px;padding:18px;background:#f5f7fa;border-radius:18px}._field_xhkwy_230{display:flex;flex-direction:column;gap:6px}._field_xhkwy_230>span{font-size:.82rem;font-weight:700;color:#374151}._field_xhkwy_230 input,._field_xhkwy_230 textarea{width:100%;border:1px solid #E5E7EB;border-radius:12px;background:#fff;color:#171719;padding:12px 14px;font-size:.9rem;outline:none;font-family:inherit;box-sizing:border-box;transition:border-color .15s ease}._field_xhkwy_230 input:focus,._field_xhkwy_230 textarea:focus{border-color:#2f7cf6}._field_xhkwy_230 textarea{resize:vertical;min-height:90px}._modelPreview_xhkwy_267{width:72px;height:72px;border-radius:14px;object-fit:cover;background:#fff;align-self:flex-start}._modelFormActions_xhkwy_276{display:flex;gap:10px}._secondaryBtn_xhkwy_281,._primaryBtn_xhkwy_282{flex:1;min-height:48px;border:0;border-radius:14px;font-size:.9rem;font-weight:800;cursor:pointer;transition:filter .15s ease}._secondaryBtn_xhkwy_281{background:#fff;color:#374151;border:1px solid #E5E7EB}._primaryBtn_xhkwy_282{background:#2f7cf6;color:#fff}._secondaryBtn_xhkwy_281:disabled,._primaryBtn_xhkwy_282:disabled{opacity:.55;cursor:not-allowed}._secondaryBtn_xhkwy_281:not(:disabled):hover,._primaryBtn_xhkwy_282:not(:disabled):hover{filter:brightness(1.05)}._selectedBadgePreview_xhkwy_316{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#f5f7fa;border-radius:14px}._eventNamePreview_xhkwy_325{font-size:.95rem;font-weight:800;color:#171719}._statusSwitch_xhkwy_331{display:flex;align-items:center;gap:10px;width:100%;min-height:46px;padding:6px 14px;border:0;border-radius:999px;cursor:pointer;font:inherit;outline:none;transition:background .18s ease;box-sizing:border-box}._statusSwitchOn_xhkwy_347{background:#dcfce7}._statusSwitchOff_xhkwy_351{background:#fee2e2}._statusSwitchLabel_xhkwy_355{flex:1;text-align:left;font-size:.85rem;font-weight:800}._statusSwitchOn_xhkwy_347 ._statusSwitchLabel_xhkwy_355{color:#15803d}._statusSwitchOff_xhkwy_351 ._statusSwitchLabel_xhkwy_355{color:#b91c1c}._statusSwitchThumb_xhkwy_370{width:18px;height:18px;border-radius:50%;flex-shrink:0}._statusSwitchOn_xhkwy_347 ._statusSwitchThumb_xhkwy_370{background:#22c55e}._statusSwitchOff_xhkwy_351 ._statusSwitchThumb_xhkwy_370{background:#ef4444}._footer_xhkwy_386{position:sticky;bottom:0;margin-top:20px;padding:14px 0 calc(14px + env(safe-area-inset-bottom));background:linear-gradient(180deg,#fff0,#fff 40%)}._blockedHint_xhkwy_395{margin:0 0 8px;text-align:center;font-size:.8rem;font-weight:700;color:#6b7280}._continueBtn_xhkwy_403{width:100%;min-height:52px;border:0;border-radius:14px;background:#2f7cf6;color:#fff;font-size:1rem;font-weight:800;cursor:pointer;transition:filter .15s ease,transform .1s ease}._continueBtn_xhkwy_403:disabled{opacity:.5;cursor:not-allowed}._continueBtn_xhkwy_403:not(:disabled):hover{filter:brightness(1.05)}._continueBtn_xhkwy_403:not(:disabled):active{transform:scale(.98)}._scopeField_xhkwy_428{display:flex;flex-direction:column;gap:6px}._scopeField_xhkwy_428 label{color:#6b7280;font-size:.76rem;font-weight:800}._scopeField_xhkwy_428 select,._scopeReadonly_xhkwy_441{min-height:42px;border:1px solid #DDE2E8;border-radius:12px;background:#fff;padding:0 12px;color:#171719;font:inherit;font-size:.88rem;font-weight:700}._scopeReadonly_xhkwy_441{display:flex;align-items:center}._scopeGrid_xhkwy_460{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}._scopeOption_xhkwy_466{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:64px;padding:14px 34px 14px 14px;border:1.5px solid #E5E7EB;border-radius:14px;background:#f5f7fa;color:#171719;font-family:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}._scopeOption_xhkwy_466:hover{border-color:#c7d2fe}._scopeOptionSelected_xhkwy_488{border-color:#2f7cf6;background:#eaf1ff}._scopeOptionName_xhkwy_493{font-size:.88rem;font-weight:800;line-height:1.25}._scopeOptionHint_xhkwy_499{font-size:.72rem;font-weight:600;color:#6b7280}._scopeHint_xhkwy_506{margin:6px 0 0;font-size:.75rem;font-weight:600;color:#b45309}._page_1myid_1{width:100%;max-width:720px;min-height:100vh;margin:0 auto;padding:20px 20px 100px;display:flex;flex-direction:column;gap:16px;background:#fff;color:#111827}._headerRow_1myid_14{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px}._pageTitle_1myid_21{flex:1;font-size:1.6rem;font-weight:800;color:#111827;margin:0}._addMenuWrap_1myid_31{position:relative;flex-shrink:0}._addStudentBtn_1myid_36{display:flex;align-items:center;gap:6px;border:0;border-radius:999px;background:#2f7cf6;color:#fff;padding:9px 14px 9px 16px;font-size:.82rem;font-weight:800;white-space:nowrap;cursor:pointer;transition:filter .15s ease}._addStudentBtn_1myid_36:hover{filter:brightness(1.05)}._addStudentBtnSmall_1myid_56{display:flex;align-items:center;gap:5px;border:0;background:#2f7cf6;color:#fff;border-radius:999px;padding:8px 12px 8px 14px;font-size:.8rem;font-weight:800;white-space:nowrap;cursor:pointer;transition:filter .15s ease}._addStudentBtnSmall_1myid_56:hover{filter:brightness(1.05)}._menuOverlay_1myid_76{position:fixed;inset:0;z-index:45}._addMenu_1myid_31{position:absolute;top:calc(100% + 6px);right:0;z-index:46;min-width:220px;background:#fff;border:1.5px solid #E5E7EB;border-radius:14px;box-shadow:0 12px 30px #00000029;padding:6px;display:flex;flex-direction:column;gap:2px}._addMenuItem_1myid_98{display:flex;align-items:center;gap:10px;border:0;background:transparent;color:#171719;border-radius:10px;padding:10px 12px;font-size:.85rem;font-weight:700;text-align:left;cursor:pointer;transition:background .15s ease}._addMenuItem_1myid_98:hover{background:#f5f7fa}._addMenuItem_1myid_98 svg{color:#2f7cf6;flex-shrink:0}._tabs_1myid_124{display:flex;flex-wrap:wrap;gap:8px}._tab_1myid_124{flex-shrink:0;padding:10px 16px;border:none;border-radius:999px;background:#f3f4f6;color:#4b5563;font-size:.85rem;font-weight:700;cursor:pointer;transition:background .15s ease,color .15s ease}._tabActive_1myid_143{background:#2f7cf6;color:#fff}._schoolSelect_1myid_149{align-self:flex-start;appearance:none;border:1.5px solid #E5E7EB;border-radius:999px;background:#f5f7fa;color:#171719;font-size:.85rem;font-weight:800;padding:10px 34px 10px 16px;cursor:pointer}._classChips_1myid_163{display:flex;flex-wrap:wrap;gap:8px}._classChip_1myid_163{flex-shrink:0;padding:9px 16px;border:1.5px solid #E5E7EB;border-radius:999px;background:#fff;color:#374151;font-size:.85rem;font-weight:700;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}._classChip_1myid_163:hover{border-color:#c7d2fe}._classChipActive_1myid_186{background:#2f7cf6;border-color:#2f7cf6;color:#fff}._classChipInactive_1myid_192{opacity:.6}._addClassChip_1myid_196{flex-shrink:0;display:flex;align-items:center;gap:4px;padding:9px 16px;border:1.5px dashed #C7D2FE;border-radius:999px;background:#eff6ff;color:#2f7cf6;font-size:.85rem;font-weight:700;cursor:pointer;transition:background .15s ease,border-color .15s ease}._addClassChip_1myid_196:hover:not(:disabled){background:#e0eaff}._addClassChip_1myid_196:disabled{opacity:.5;cursor:not-allowed}._classHeaderRow_1myid_223{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._editClassBtn_1myid_231{flex-shrink:0;display:flex;align-items:center;gap:6px;border:0;background:#eaf1ff;color:#2f7cf6;border-radius:999px;padding:8px 14px;font-size:.8rem;font-weight:800;cursor:pointer;transition:filter .15s ease}._editClassBtn_1myid_231:hover{filter:brightness(1.05)}._filterTabs_1myid_252{display:flex;flex-wrap:wrap;gap:8px}._statusFilterTab_1myid_258{flex-shrink:0;padding:7px 14px;border:1.5px solid #E5E7EB;border-radius:999px;background:#fff;color:#6b7280;font-size:.78rem;font-weight:700;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}._statusFilterTabActive_1myid_271{background:#eff6ff;border-color:#2f7cf6;color:#2f7cf6}._searchField_1myid_278{display:flex;align-items:center;gap:8px;height:44px;background:#f9fafb;border:1.5px solid #E5E7EB;border-radius:10px;padding:0 16px;color:#9ca3af;transition:border-color .15s ease,background .15s ease}._searchField_1myid_278:focus-within{border-color:#2f7cf6;background:#fff}._searchField_1myid_278 input{flex:1;height:100%;background:transparent;border:none;outline:none;font-size:1rem;font-weight:600;color:#111827}._searchField_1myid_278 input::placeholder{color:#9ca3af;font-weight:600}._studentList_1myid_313{display:flex;flex-direction:column;gap:8px}._emptyMsg_1myid_319{text-align:center;color:#9ca3af;font-size:.9rem;padding:24px 0}._studentRow_1myid_326{display:flex;align-items:center;gap:10px;border:1.5px solid #E5E7EB;background:#fff;border-radius:12px;padding:10px 12px;transition:border-color .15s ease}._studentRow_1myid_326:hover{border-color:#c7d2fe}._checkbox_1myid_342{flex-shrink:0;width:20px;height:20px;border-radius:6px;border:1.5px solid #D1D5DB;background:#fff;padding:0;cursor:pointer}._checkboxChecked_1myid_353{background:#2f7cf6;border-color:#2f7cf6}._selectRow_1myid_358{display:flex;gap:16px;padding:0 2px}._selectLink_1myid_364{background:none;border:0;padding:0;color:#2f7cf6;font-size:.8rem;font-weight:700;cursor:pointer}._batchBar_1myid_374{position:fixed;left:50%;bottom:90px;transform:translate(-50%);z-index:40;width:min(calc(100% - 40px),560px);display:flex;align-items:center;gap:12px;background:#171719;color:#fff;border-radius:999px;padding:10px 10px 10px 20px;box-shadow:0 10px 30px #00000040}._batchBarCount_1myid_391{flex:1;font-size:.85rem;font-weight:700;white-space:nowrap}._batchBadgeBtn_1myid_398{flex-shrink:0;display:flex;align-items:center;gap:6px;border:1.5px solid rgba(255,255,255,.3);border-radius:999px;background:transparent;color:#fff;padding:9px 14px;font-size:.82rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .15s ease}._batchBadgeBtn_1myid_398:hover{background:#ffffff1f}._batchEditBtn_1myid_419{flex-shrink:0;border:0;border-radius:999px;background:#2f7cf6;color:#fff;padding:10px 18px;font-size:.85rem;font-weight:800;cursor:pointer;transition:filter .15s ease}._batchEditBtn_1myid_419:hover{filter:brightness(1.05)}._studentAvatar_1myid_436{flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover;background:#e5e7eb}._studentInfo_1myid_445{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._studentName_1myid_453{font-size:.92rem;font-weight:800;color:#171719;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._studentMeta_1myid_462{font-size:.76rem;color:#9ca3af;font-weight:600}._inactiveBadge_1myid_468{flex-shrink:0;font-size:.7rem;font-weight:800;color:#b91c1c;background:#fee2e2;border-radius:999px;padding:3px 10px;text-transform:uppercase;letter-spacing:.3px}._editBtn_1myid_480{flex-shrink:0;border:0;background:#eaf1ff;color:#2f7cf6;border-radius:999px;padding:8px 14px;font-size:.8rem;font-weight:800;cursor:pointer;transition:filter .15s ease}._editBtn_1myid_480:hover{filter:brightness(1.05)}._loadMoreBtn_1myid_497{display:block;margin:8px auto 0;border:1px solid #E5E7EB;background:#fff;color:#374151;border-radius:999px;padding:10px 20px;font-size:.85rem;font-weight:700;cursor:pointer}._loadMoreBtn_1myid_497:disabled{opacity:.6;cursor:not-allowed}@media(min-width:900px){._page_1myid_1{max-width:900px;padding:36px 48px 60px}}._overlay_16wvm_1{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px;background:#0000008c}._modal_16wvm_12{width:min(100%,420px);max-height:88vh;overflow-y:auto;display:flex;flex-direction:column;border-radius:20px;background:#fff;color:#171719;padding:20px;box-shadow:0 18px 50px #00000047}._header_16wvm_25{display:flex;align-items:center;gap:12px;margin-bottom:18px}._avatar_16wvm_32{width:44px;height:44px;border-radius:50%;object-fit:cover;background:#f5f7fa;flex-shrink:0}._headerText_16wvm_41{flex:1;min-width:0}._title_16wvm_46{margin:0;font-size:1.05rem;font-weight:900;color:#171719;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._subtitle_16wvm_56{margin:2px 0 0;font-size:.82rem;color:#6b7280;font-weight:700}._closeBtn_16wvm_63{border:0;background:#f5f7fa;color:#6b7280;width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}._closeBtn_16wvm_63:disabled{opacity:.5;cursor:not-allowed}._field_16wvm_82{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}._fieldLabel_16wvm_89{font-size:.8rem;font-weight:800;color:#374151}._fieldHint_16wvm_95{font-size:.76rem;color:#9ca3af;font-weight:600}._fieldHintOk_16wvm_101{font-size:.76rem;color:#15803d;font-weight:700}._fieldHintWarn_16wvm_107{font-size:.76rem;color:#b91c1c;font-weight:700}._inlineRow_16wvm_113{display:flex;gap:8px}._textInput_16wvm_118{flex:1;min-height:46px;border:1.5px solid #E5E7EB;border-radius:12px;background:#f5f7fa;color:#171719;padding:0 12px;font-size:.9rem;font-weight:700;font-family:inherit;outline:none;box-sizing:border-box;transition:border-color .15s ease,background .15s ease}._textInput_16wvm_118:focus{border-color:#2f7cf6;background:#fff}._inlineSaveBtn_16wvm_139{flex-shrink:0;min-height:46px;border:0;border-radius:12px;background:#2f7cf6;color:#fff;padding:0 16px;font-size:.84rem;font-weight:800;cursor:pointer;transition:filter .15s ease}._inlineSaveBtn_16wvm_139:hover:not(:disabled){filter:brightness(1.05)}._inlineSaveBtn_16wvm_139:disabled{opacity:.5;cursor:not-allowed}._divider_16wvm_162{height:1px;background:#f0f1f3;margin:4px 0 16px}._sectionToggleBtn_16wvm_169{display:flex;align-items:center;justify-content:space-between;width:100%;border:0;background:transparent;padding:0;font-size:.8rem;font-weight:800;color:#374151;cursor:pointer}._chevron_16wvm_183,._chevronOpen_16wvm_184{flex-shrink:0;color:#9ca3af;transition:transform .15s ease,color .15s ease}._chevronOpen_16wvm_184{color:#2f7cf6;transform:rotate(180deg)}._personalDataBox_16wvm_195{display:flex;flex-direction:column;gap:12px;margin-top:12px;padding:12px;border-radius:12px;background:#f9fafb}._unlinkBtn_16wvm_205{align-self:flex-start;margin-top:4px;border:0;background:none;padding:0;color:#b91c1c;font-size:.78rem;font-weight:800;text-decoration:underline;cursor:pointer}._unlinkBtn_16wvm_205:disabled{opacity:.5;cursor:not-allowed}._miniLabel_16wvm_223{display:flex;flex-direction:column;gap:6px;font-size:.76rem;font-weight:700;color:#6b7280}._inlineIconBtn_16wvm_232{flex-shrink:0;width:46px;min-height:46px;border:1.5px solid #E5E7EB;border-radius:12px;background:#fff;color:#6b7280;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .15s ease,color .15s ease}._inlineIconBtn_16wvm_232:hover{border-color:#2f7cf6;color:#2f7cf6}._inlineSaveBtnFull_16wvm_252{min-height:44px;border:0;border-radius:12px;background:#2f7cf6;color:#fff;font-size:.84rem;font-weight:800;cursor:pointer;transition:filter .15s ease}._inlineSaveBtnFull_16wvm_252:hover:not(:disabled){filter:brightness(1.05)}._inlineSaveBtnFull_16wvm_252:disabled{opacity:.5;cursor:not-allowed}._statusToggle_16wvm_273{display:flex;gap:8px}._statusBtn_16wvm_278{flex:1;min-height:44px;border:1.5px solid #E5E7EB;border-radius:12px;background:#fff;color:#6b7280;font-size:.88rem;font-weight:800;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}._statusBtnActiveOn_16wvm_291{border-color:#22c55e;background:#dcfce7;color:#15803d}._statusBtnActiveOff_16wvm_297{border-color:#ef4444;background:#fee2e2;color:#b91c1c}._classSelect_16wvm_303{width:100%;min-height:46px;border:1.5px solid #E5E7EB;border-radius:12px;background:#f5f7fa;color:#171719;padding:0 12px;font-size:.9rem;font-weight:700;font-family:inherit;outline:none;box-sizing:border-box;cursor:pointer;transition:border-color .15s ease}._classSelect_16wvm_303:focus{border-color:#2f7cf6}._classSelect_16wvm_303:disabled{opacity:.6;cursor:not-allowed}._errorMessage_16wvm_329{margin:0 0 14px;padding:10px 14px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:.85rem;font-weight:700}._actions_16wvm_339{display:flex;gap:10px;margin-top:4px}._cancelBtn_16wvm_345,._saveBtn_16wvm_346{flex:1;min-height:48px;border:0;border-radius:14px;font-size:.9rem;font-weight:800;cursor:pointer;transition:filter .15s ease}._cancelBtn_16wvm_345{background:#f5f7fa;color:#374151}._saveBtn_16wvm_346{background:#2f7cf6;color:#fff}._cancelBtn_16wvm_345:disabled,._saveBtn_16wvm_346:disabled{opacity:.55;cursor:not-allowed}._cancelBtn_16wvm_345:not(:disabled):hover,._saveBtn_16wvm_346:not(:disabled):hover{filter:brightness(1.05)}._overlay_th6j5_1{position:fixed;inset:0;z-index:1400;display:flex;align-items:center;justify-content:center;padding:16px;background:#0009}._modal_th6j5_12{width:min(100%,380px);display:flex;flex-direction:column;border-radius:20px;background:#fff;color:#171719;padding:22px;box-shadow:0 18px 50px #00000052}._iconWrap_th6j5_23{width:44px;height:44px;border-radius:50%;background:#fef2f2;color:#b91c1c;display:flex;align-items:center;justify-content:center;margin-bottom:12px}._iconWrapPrimary_th6j5_35{background:#eff6ff;color:#2f7cf6}._iconWrapWarning_th6j5_40{background:#fff7ed;color:#c2410c}._title_th6j5_45{margin:0 0 8px;font-size:1.05rem;font-weight:900;color:#171719}._body_th6j5_52{margin:0 0 16px;font-size:.86rem;color:#6b7280;font-weight:600;line-height:1.5}._confirmLabel_th6j5_60{display:flex;flex-direction:column;gap:8px;margin-bottom:4px;font-size:.8rem;font-weight:700;color:#374151}._confirmLabel_th6j5_60 strong{color:#b91c1c}._confirmWordPrimary_th6j5_74{color:#2f7cf6}._confirmWordWarning_th6j5_78{color:#c2410c}._confirmInput_th6j5_82{min-height:46px;border:1.5px solid #E5E7EB;border-radius:12px;background:#f5f7fa;color:#171719;padding:0 12px;font-size:.9rem;font-weight:700;font-family:inherit;outline:none;box-sizing:border-box;transition:border-color .15s ease,background .15s ease}._confirmInput_th6j5_82:focus{border-color:#b91c1c;background:#fff}._checkboxRow_th6j5_102{display:flex;align-items:flex-start;gap:10px;margin:4px 0 0;padding:12px;border-radius:12px;background:#f5f7fa;font-size:.8rem;font-weight:700;color:#374151;line-height:1.4;cursor:pointer}._checkboxRow_th6j5_102 input{flex-shrink:0;width:18px;height:18px;margin-top:1px;accent-color:#EA580C;cursor:pointer}._errorMessage_th6j5_126{margin:12px 0 0;padding:10px 14px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:.85rem;font-weight:700}._actions_th6j5_136{display:flex;gap:10px;margin-top:18px}._cancelBtn_th6j5_142,._confirmBtn_th6j5_143{flex:1;min-height:48px;border:0;border-radius:14px;font-size:.9rem;font-weight:800;cursor:pointer;transition:filter .15s ease}._cancelBtn_th6j5_142{background:#f5f7fa;color:#374151}._confirmBtn_th6j5_143{background:#b91c1c;color:#fff}._confirmBtnPrimary_th6j5_164{background:#2f7cf6}._confirmBtnWarning_th6j5_168{background:#ea580c}._cancelBtn_th6j5_142:disabled,._confirmBtn_th6j5_143:disabled{opacity:.5;cursor:not-allowed}._cancelBtn_th6j5_142:not(:disabled):hover,._confirmBtn_th6j5_143:not(:disabled):hover{filter:brightness(1.05)}._overlay_lut2j_1{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px;background:#0000008c}._modal_lut2j_12{width:min(100%,420px);max-height:88vh;overflow-y:auto;display:flex;flex-direction:column;border-radius:20px;background:#fff;color:#171719;padding:20px;box-shadow:0 18px 50px #00000047}._header_lut2j_25{display:flex;align-items:center;gap:12px;margin-bottom:8px}._headerText_lut2j_32{flex:1;min-width:0}._title_lut2j_37{margin:0;font-size:1.05rem;font-weight:900;color:#171719}._subtitle_lut2j_44{margin:2px 0 0;font-size:.82rem;color:#6b7280;font-weight:700}._closeBtn_lut2j_51{border:0;background:#f5f7fa;color:#6b7280;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}._closeBtn_lut2j_51:disabled{opacity:.5;cursor:not-allowed}._hint_lut2j_70{margin:0 0 16px;font-size:.8rem;color:#9ca3af;font-weight:600}._fieldGroup_lut2j_77{display:flex;flex-direction:column;gap:10px;padding:14px 0;border-top:1px solid #F0F1F3}._fieldGroup_lut2j_77:first-of-type{border-top:0;padding-top:0}._fieldToggle_lut2j_90{display:flex;align-items:center;gap:10px;cursor:pointer}._fieldToggle_lut2j_90 input[type=checkbox]{width:18px;height:18px;accent-color:#2F7CF6;cursor:pointer}._fieldToggleLabel_lut2j_104{font-size:.88rem;font-weight:800;color:#171719}._fieldHint_lut2j_110{font-size:.76rem;color:#9ca3af;font-weight:600}._statusToggle_lut2j_116{display:flex;gap:8px}._statusBtn_lut2j_121{flex:1;min-height:44px;border:1.5px solid #E5E7EB;border-radius:12px;background:#fff;color:#6b7280;font-size:.88rem;font-weight:800;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}._statusBtnActiveOn_lut2j_134{border-color:#22c55e;background:#dcfce7;color:#15803d}._statusBtnActiveOff_lut2j_140{border-color:#ef4444;background:#fee2e2;color:#b91c1c}._classFields_lut2j_146{display:flex;flex-direction:column;gap:8px}._classSelect_lut2j_152{width:100%;min-height:46px;border:1.5px solid #E5E7EB;border-radius:12px;background:#f5f7fa;color:#171719;padding:0 12px;font-size:.9rem;font-weight:700;font-family:inherit;outline:none;box-sizing:border-box;cursor:pointer;transition:border-color .15s ease}._classSelect_lut2j_152:focus{border-color:#2f7cf6}._classSelect_lut2j_152:disabled{opacity:.6;cursor:not-allowed}._errorMessage_lut2j_178{margin:4px 0 0;padding:10px 14px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:.85rem;font-weight:700}._actions_lut2j_188{display:flex;gap:10px;margin-top:18px}._cancelBtn_lut2j_194,._saveBtn_lut2j_195{flex:1;min-height:48px;border:0;border-radius:14px;font-size:.9rem;font-weight:800;cursor:pointer;transition:filter .15s ease}._cancelBtn_lut2j_194{background:#f5f7fa;color:#374151}._saveBtn_lut2j_195{background:#2f7cf6;color:#fff}._cancelBtn_lut2j_194:disabled,._saveBtn_lut2j_195:disabled{opacity:.55;cursor:not-allowed}._cancelBtn_lut2j_194:not(:disabled):hover,._saveBtn_lut2j_195:not(:disabled):hover{filter:brightness(1.05)}._overlay_qtbl0_1{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px;background:#0000008c}._modal_qtbl0_12{width:min(100%,420px);max-height:88vh;overflow-y:auto;display:flex;flex-direction:column;border-radius:20px;background:#fff;color:#171719;padding:20px;box-shadow:0 18px 50px #00000047}._header_qtbl0_25{display:flex;align-items:center;gap:12px;margin-bottom:18px}._headerText_qtbl0_32{flex:1;min-width:0}._title_qtbl0_37{margin:0;font-size:1.05rem;font-weight:900;color:#171719}._subtitle_qtbl0_44{margin:2px 0 0;font-size:.82rem;color:#6b7280;font-weight:700}._closeBtn_qtbl0_51{border:0;background:#f5f7fa;color:#6b7280;width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}._closeBtn_qtbl0_51:disabled{opacity:.5;cursor:not-allowed}._field_qtbl0_70{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}._fieldLabel_qtbl0_77{font-size:.8rem;font-weight:800;color:#374151}._fieldHint_qtbl0_85{font-size:.72rem;line-height:1.4;color:#6b7280}._textInput_qtbl0_91{min-height:46px;border:1.5px solid #E5E7EB;border-radius:12px;background:#f5f7fa;color:#171719;padding:0 12px;font-size:.9rem;font-weight:700;font-family:inherit;outline:none;box-sizing:border-box;transition:border-color .15s ease,background .15s ease}._textInput_qtbl0_91:focus{border-color:#2f7cf6;background:#fff}._classSelect_qtbl0_111{width:100%;min-height:46px;border:1.5px solid #E5E7EB;border-radius:12px;background:#f5f7fa;color:#171719;padding:0 12px;font-size:.9rem;font-weight:700;font-family:inherit;outline:none;box-sizing:border-box;cursor:pointer;transition:border-color .15s ease}._classSelect_qtbl0_111:focus{border-color:#2f7cf6}._statusToggle_qtbl0_132{display:flex;gap:8px}._statusBtn_qtbl0_137{flex:1;min-height:44px;border:1.5px solid #E5E7EB;border-radius:12px;background:#fff;color:#6b7280;font-size:.88rem;font-weight:800;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}._statusBtnActiveOn_qtbl0_150{border-color:#22c55e;background:#dcfce7;color:#15803d}._statusBtnActiveOff_qtbl0_156{border-color:#ef4444;background:#fee2e2;color:#b91c1c}._errorMessage_qtbl0_162{margin:0 0 14px;padding:10px 14px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:.85rem;font-weight:700}._actions_qtbl0_172{display:flex;gap:10px;margin-top:4px}._cancelBtn_qtbl0_178,._saveBtn_qtbl0_179{flex:1;min-height:48px;border:0;border-radius:14px;font-size:.9rem;font-weight:800;cursor:pointer;transition:filter .15s ease}._cancelBtn_qtbl0_178{background:#f5f7fa;color:#374151}._saveBtn_qtbl0_179{background:#2f7cf6;color:#fff}._cancelBtn_qtbl0_178:disabled,._saveBtn_qtbl0_179:disabled{opacity:.55;cursor:not-allowed}._cancelBtn_qtbl0_178:not(:disabled):hover,._saveBtn_qtbl0_179:not(:disabled):hover{filter:brightness(1.05)}._overlay_1rvwa_1{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px;background:#0000008c}._modal_1rvwa_12{width:min(100%,420px);max-height:88vh;overflow-y:auto;display:flex;flex-direction:column;border-radius:20px;background:#fff;color:#171719;padding:20px;box-shadow:0 18px 50px #00000047}._header_1rvwa_25{display:flex;align-items:center;gap:12px;margin-bottom:18px}._headerText_1rvwa_32{flex:1;min-width:0}._title_1rvwa_37{margin:0;font-size:1.05rem;font-weight:900;color:#171719}._subtitle_1rvwa_44{margin:2px 0 0;font-size:.82rem;color:#6b7280;font-weight:700}._closeBtn_1rvwa_51{border:0;background:#f5f7fa;color:#6b7280;width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}._closeBtn_1rvwa_51:disabled{opacity:.5;cursor:not-allowed}._field_1rvwa_70{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}._fieldLabel_1rvwa_77{font-size:.8rem;font-weight:800;color:#374151}._fieldHint_1rvwa_83{font-size:.76rem;color:#9ca3af;font-weight:600}._checkboxRow_1rvwa_89{display:flex;align-items:center;gap:8px;font-size:.85rem;font-weight:700;color:#374151;cursor:pointer}._inlineRow_1rvwa_99{display:flex;gap:8px}._textInput_1rvwa_104{flex:1;min-height:46px;border:1.5px solid #E5E7EB;border-radius:12px;background:#f5f7fa;color:#171719;padding:0 12px;font-size:.9rem;font-weight:700;font-family:inherit;outline:none;box-sizing:border-box;transition:border-color .15s ease,background .15s ease}._textInput_1rvwa_104:focus{border-color:#2f7cf6;background:#fff}._inlineIconBtn_1rvwa_125{flex-shrink:0;width:46px;min-height:46px;border:1.5px solid #E5E7EB;border-radius:12px;background:#fff;color:#2f7cf6;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .15s ease}._inlineIconBtn_1rvwa_125:hover{border-color:#2f7cf6}._classSelect_1rvwa_144{width:100%;min-height:46px;border:1.5px solid #E5E7EB;border-radius:12px;background:#f5f7fa;color:#171719;padding:0 12px;font-size:.9rem;font-weight:700;font-family:inherit;outline:none;box-sizing:border-box;cursor:pointer;transition:border-color .15s ease;margin-bottom:8px}._classSelect_1rvwa_144:last-child{margin-bottom:0}._classSelect_1rvwa_144:focus{border-color:#2f7cf6}._classSelect_1rvwa_144:disabled{opacity:.6;cursor:not-allowed}._errorMessage_1rvwa_175{margin:0 0 14px;padding:10px 14px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:.85rem;font-weight:700}._actions_1rvwa_185{display:flex;gap:10px;margin-top:4px}._cancelBtn_1rvwa_191,._saveBtn_1rvwa_192{flex:1;min-height:48px;border:0;border-radius:14px;font-size:.9rem;font-weight:800;cursor:pointer;transition:filter .15s ease}._cancelBtn_1rvwa_191{background:#f5f7fa;color:#374151}._saveBtn_1rvwa_192{background:#2f7cf6;color:#fff}._cancelBtn_1rvwa_191:disabled,._saveBtn_1rvwa_192:disabled{opacity:.55;cursor:not-allowed}._cancelBtn_1rvwa_191:not(:disabled):hover,._saveBtn_1rvwa_192:not(:disabled):hover{filter:brightness(1.05)}._overlay_1p1o1_1{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px;background:#0000008c}._modal_1p1o1_16{width:min(100%,720px);height:92vh;max-height:92vh;overflow:hidden;display:flex;flex-direction:column;border-radius:20px;background:#fff;color:#171719;padding:16px 20px;box-shadow:0 18px 50px #00000047}._header_1p1o1_30{display:flex;align-items:center;gap:10px;margin-bottom:10px;flex-shrink:0}._headerText_1p1o1_38{flex:1;min-width:0}._title_1p1o1_43{margin:0;font-size:1.05rem;font-weight:900;color:#171719}._subtitle_1p1o1_50{margin:2px 0 0;font-size:.82rem;color:#6b7280;font-weight:700}._closeBtn_1p1o1_57{border:0;background:#f5f7fa;color:#6b7280;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}._closeBtn_1p1o1_57:disabled{opacity:.5;cursor:not-allowed}._field_1p1o1_76{display:flex;flex-direction:column;gap:4px;margin-bottom:8px;flex-shrink:0}._fieldLabel_1p1o1_84{font-size:.76rem;font-weight:800;color:#374151}._fieldHint_1p1o1_90{font-size:.74rem;color:#6b7280;font-weight:600;margin:0 0 4px;flex-shrink:0}._checkboxRow_1p1o1_98{display:flex;align-items:center;gap:8px;font-size:.82rem;font-weight:700;color:#374151;cursor:pointer}._classSelectRow_1p1o1_110{display:grid;grid-template-columns:1fr 1fr;gap:8px}._classSelect_1p1o1_110{width:100%;min-height:38px;border:1.5px solid #E5E7EB;border-radius:10px;background:#f5f7fa;color:#171719;padding:0 10px;font-size:.85rem;font-weight:700;font-family:inherit;outline:none;box-sizing:border-box;cursor:pointer;margin-bottom:0}._classSelect_1p1o1_110:disabled{opacity:.6;cursor:not-allowed}._tableToolbar_1p1o1_139{display:flex;gap:8px;margin-bottom:4px;flex-shrink:0}._toolbarBtn_1p1o1_146{display:flex;align-items:center;gap:6px;border:1.5px dashed #C7D2FE;background:#eff6ff;color:#2f7cf6;border-radius:10px;padding:6px 12px;font-size:.78rem;font-weight:800;cursor:pointer;transition:background .15s ease}._toolbarBtn_1p1o1_146:hover{background:#e0eaff}._toolbarBtnGhost_1p1o1_165{display:flex;align-items:center;gap:6px;border:0;background:transparent;color:#6b7280;border-radius:10px;padding:6px 10px;font-size:.78rem;font-weight:700;text-decoration:underline;cursor:pointer}._toolbarBtnGhost_1p1o1_165:hover{color:#2f7cf6}._hiddenFileInput_1p1o1_184{display:none}._csvHint_1p1o1_188{font-size:.72rem;color:#9ca3af;font-weight:600;margin:0 0 6px;flex-shrink:0}._tableWrap_1p1o1_13{border:1.5px solid #E5E7EB;border-radius:12px;overflow:hidden;margin-bottom:8px;flex:1;min-height:0;display:flex;flex-direction:column}._tableHeaderRow_1p1o1_210{display:grid;grid-template-columns:1.4fr 1fr 1.2fr 1fr 32px;gap:8px;padding:8px 10px;background:#f9fafb;font-size:.72rem;font-weight:800;color:#6b7280;text-transform:uppercase;letter-spacing:.3px;position:sticky;top:0;z-index:1}._tableBody_1p1o1_221{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#C7D2FE #F5F7FA}._tableBody_1p1o1_221::-webkit-scrollbar{width:8px}._tableBody_1p1o1_221::-webkit-scrollbar-track{background:#f5f7fa}._tableBody_1p1o1_221::-webkit-scrollbar-thumb{background:#c7d2fe;border-radius:8px}._rowCountHint_1p1o1_254{margin:4px 0;font-size:.72rem;color:#9ca3af;font-weight:600;text-align:right;flex-shrink:0}._tableRow_1p1o1_263{display:grid;grid-template-columns:1.4fr 1fr 1.2fr 1fr 32px;gap:8px;align-items:center;padding:4px 10px;border-top:1px solid #F0F1F3}._tableInput_1p1o1_272{width:100%;min-height:32px;border:1.5px solid #E5E7EB;border-radius:8px;background:#fff;color:#171719;padding:0 8px;font-size:.82rem;font-weight:600;font-family:inherit;outline:none;box-sizing:border-box;transition:border-color .15s ease}._tableInput_1p1o1_272:focus{border-color:#2f7cf6}._tablePasswordCell_1p1o1_292{display:flex;gap:4px}._rowIconBtn_1p1o1_297{flex-shrink:0;width:32px;height:32px;border:1.5px solid #E5E7EB;border-radius:8px;background:#fff;color:#6b7280;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .15s ease,color .15s ease}._rowIconBtn_1p1o1_297:hover:not(:disabled){border-color:#2f7cf6;color:#2f7cf6}._rowIconBtn_1p1o1_297:disabled{opacity:.4;cursor:not-allowed}._failedListTitle_1p1o1_323{margin:0 0 8px;font-size:.82rem;font-weight:800;color:#374151}._failedList_1p1o1_323{display:flex;flex-direction:column;gap:6px;max-height:260px;overflow-y:auto;margin-bottom:16px}._failedRow_1p1o1_339{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:10px;background:#fef2f2}._failedLogin_1p1o1_348{font-size:.85rem;font-weight:800;color:#171719}._failedMessage_1p1o1_354{font-size:.78rem;font-weight:600;color:#b91c1c}._errorMessage_1p1o1_360{margin:0 0 8px;padding:8px 14px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:.82rem;font-weight:700;flex-shrink:0}._actions_1p1o1_371{display:flex;gap:10px;margin-top:4px;flex-shrink:0}._cancelBtn_1p1o1_378,._saveBtn_1p1o1_379{flex:1;min-height:44px;border:0;border-radius:14px;font-size:.9rem;font-weight:800;cursor:pointer;transition:filter .15s ease}._cancelBtn_1p1o1_378{background:#f5f7fa;color:#374151}._saveBtn_1p1o1_379{background:#2f7cf6;color:#fff}._cancelBtn_1p1o1_378:disabled,._saveBtn_1p1o1_379:disabled{opacity:.55;cursor:not-allowed}._cancelBtn_1p1o1_378:not(:disabled):hover,._saveBtn_1p1o1_379:not(:disabled):hover{filter:brightness(1.05)}@media(max-width:640px){._tableHeaderRow_1p1o1_210,._tableRow_1p1o1_263{grid-template-columns:1fr}._tableHeaderRow_1p1o1_210{display:none}._tableRow_1p1o1_263{padding:10px;display:flex;flex-direction:column;gap:6px}}._page_11dwf_1{min-height:100vh;background:#f5f7fa;padding:20px 20px 60px}._header_11dwf_7{display:flex;align-items:center;gap:12px;margin-bottom:12px}._headerTitle_11dwf_14{flex:1;margin:0;font-size:1.15rem;font-weight:900;color:#171719}._printBtn_11dwf_22{display:flex;align-items:center;gap:8px;border:0;border-radius:12px;background:#2f7cf6;color:#fff;padding:10px 18px;font-size:.88rem;font-weight:800;cursor:pointer;transition:filter .15s ease}._printBtn_11dwf_22:hover{filter:brightness(1.05)}._printModeRow_11dwf_41{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin:0 0 10px;padding:12px 14px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d}._printModeLabel_11dwf_53{font-size:.82rem;font-weight:800;color:#171719}._printModeOption_11dwf_59{display:flex;align-items:center;gap:8px;font-size:.82rem;font-weight:600;color:#374151;cursor:pointer}._printModeOption_11dwf_59 input{accent-color:#2F7CF6;cursor:pointer}._hint_11dwf_74{margin:0 0 20px;font-size:.82rem;color:#6b7280;font-weight:600}._hintError_11dwf_81{margin-top:-10px;padding:10px 14px;background:#fdecec;color:#d73636;border-radius:10px}._emptyMsg_11dwf_89{color:#6b7280;font-weight:600;font-size:.9rem}._backLinkBtn_11dwf_95{margin-top:12px;border:0;border-radius:12px;background:#2f7cf6;color:#fff;padding:12px 20px;font-size:.88rem;font-weight:800;cursor:pointer}._sheet_11dwf_107{width:210mm;min-height:297mm;margin:0 auto 24px;padding:10mm;box-sizing:border-box;background:#fff;box-shadow:0 2px 12px #00000014;page-break-after:always;break-after:page}._sheet_11dwf_107:last-child{page-break-after:auto;break-after:auto}._sheetRows_11dwf_111{display:flex;flex-direction:column;gap:4mm}._row_11dwf_136{display:flex;gap:4mm;justify-content:center;break-inside:avoid;page-break-inside:avoid}@media print{@page{size:A4;margin:0}._page_11dwf_1{background:#fff;padding:0;min-height:auto}._noPrint_11dwf_156{display:none!important}._hint_11dwf_74{display:none}._sheet_11dwf_107{box-shadow:none;margin:0}}._card_4g174_4{width:54mm;height:85.6mm;box-sizing:border-box;border-radius:3mm;border:.3mm solid #E2E5EA;position:relative;display:flex;flex-direction:column;align-items:center;overflow:hidden;background:#fff;color:#171719;font-family:inherit;padding:9mm 3mm 4mm}._holePunch_4g174_23{position:absolute;top:3mm;left:50%;transform:translate(-50%);width:4mm;height:4mm;border-radius:50%;border:.3mm dashed #9CA3AF}._front_4g174_34{background:linear-gradient(180deg,#2f7cf6,#1e5fd9)}._frontCenter_4g174_38{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3mm}._frontLogo_4g174_47{width:22mm;height:22mm;object-fit:contain;border-radius:50%;background:#fff;padding:2mm}._frontTagline_4g174_56{font-size:4.2mm;font-weight:800;color:#fff;letter-spacing:.3mm}._back_4g174_63{gap:2.5mm}._backAvatar_4g174_67{flex-shrink:0;width:16mm;height:16mm;border-radius:50%;object-fit:cover;background:#f5f7fa;margin-top:1mm}._backTextBlock_4g174_77{width:100%;display:flex;flex-direction:column;align-items:center;gap:1mm;text-align:center}._backName_4g174_86{font-size:3.6mm;font-weight:800;color:#171719;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._backMeta_4g174_96{font-size:2.8mm;font-weight:600;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}._backQrWrap_4g174_106{margin-top:auto;flex-shrink:0;width:21mm;height:21mm;display:flex;align-items:center;justify-content:center}._backQrWrap_4g174_106 svg{width:100%;height:100%}._backQrMissing_4g174_121{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:.3mm dashed #D73636;border-radius:2mm;color:#d73636;font-size:2.4mm;font-weight:800;text-align:center;padding:1mm}._page_yvxa3_1{min-height:100vh;background:#f5f7fa;padding:20px 20px 60px}._header_yvxa3_7{display:flex;align-items:center;gap:12px;margin-bottom:20px}._headerTitle_yvxa3_14{flex:1;margin:0;font-size:1.15rem;font-weight:900;color:#171719}._card_yvxa3_22{max-width:420px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:12px;background:#fff;border-radius:20px;padding:32px 24px;box-shadow:0 2px 12px #0000000f;text-align:center}._statusIcon_yvxa3_36{display:grid;place-items:center;width:60px;height:60px;border-radius:999px}._statusIconOn_yvxa3_44{background:#e6f6ec;color:#1fa24a}._statusIconOff_yvxa3_49{background:#f1f2f4;color:#9ca3af}._cardTitle_yvxa3_54{margin:0;font-size:1.05rem;font-weight:900;color:#171719}._cardText_yvxa3_61{margin:0;color:#67676d;font-size:.9rem;font-weight:500;line-height:1.4}._hint_yvxa3_69{display:flex;align-items:center;gap:6px;margin:4px 0 8px;color:#9ca3af;font-size:.78rem;font-weight:600;line-height:1.3}._enableBtn_yvxa3_80,._disableBtn_yvxa3_81{width:100%;border:0;border-radius:12px;padding:13px 18px;font-size:.9rem;font-weight:800;cursor:pointer;transition:filter .15s ease}._enableBtn_yvxa3_80{background:#2f7cf6;color:#fff}._enableBtn_yvxa3_80:hover{filter:brightness(1.05)}._disableBtn_yvxa3_81{background:#fdecec;color:#d73636}._disableBtn_yvxa3_81:hover{filter:brightness(.98)}._page_191nj_1{width:100%;max-width:720px;min-height:100vh;margin:0 auto;padding:20px 20px 100px;display:flex;flex-direction:column;gap:16px;background:#fff;color:#111827}._headerRow_191nj_14{display:flex;align-items:center;gap:12px}._pageTitle_191nj_20{flex:1;font-size:1.6rem;font-weight:800;color:#111827;margin:0}._newTeacherBtn_191nj_29{flex-shrink:0;display:flex;align-items:center;gap:6px;min-height:42px;padding:0 16px;border:0;border-radius:12px;background:#2f7cf6;color:#fff;font-size:.85rem;font-weight:800;font-family:inherit;cursor:pointer;transition:filter .15s ease}._newTeacherBtn_191nj_29:hover{filter:brightness(1.05)}._tabsRow_191nj_51{display:flex;gap:8px;overflow-x:auto}._tab_191nj_51{flex-shrink:0;padding:10px 16px;border:none;border-radius:999px;background:#f3f4f6;color:#4b5563;font-size:.85rem;font-weight:700;cursor:pointer;transition:background .15s ease,color .15s ease}._tabActive_191nj_70{background:#2f7cf6;color:#fff}._schoolSelect_191nj_75{align-self:flex-start;appearance:none;border:1.5px solid #E5E7EB;border-radius:999px;background:#f5f7fa;color:#171719;font-size:.85rem;font-weight:800;padding:10px 34px 10px 16px;cursor:pointer}._classChipsRow_191nj_88{display:flex;flex-wrap:wrap;gap:8px}._classChip_191nj_88{flex-shrink:0;padding:9px 16px;border:1.5px solid #E5E7EB;border-radius:999px;background:#fff;color:#374151;font-size:.85rem;font-weight:700;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}._classChip_191nj_88:hover{border-color:#c7d2fe}._classChipActive_191nj_111{background:#2f7cf6;border-color:#2f7cf6;color:#fff}._filtersRow_191nj_119{display:flex;align-items:center;gap:10px}._filtersRow_191nj_119 ._searchField_191nj_125{flex:1;min-width:0}._statusSelect_191nj_130{flex-shrink:0;appearance:none;height:44px;border:1.5px solid #E5E7EB;border-radius:10px;background:#f9fafb;color:#171719;font-size:.85rem;font-weight:800;font-family:inherit;padding:0 16px;cursor:pointer;outline:none;transition:border-color .15s ease}._statusSelect_191nj_130:focus{border-color:#2f7cf6}._searchField_191nj_125{display:flex;align-items:center;gap:8px;height:44px;background:#f9fafb;border:1.5px solid #E5E7EB;border-radius:10px;padding:0 16px;color:#9ca3af;transition:border-color .15s ease,background .15s ease}._searchField_191nj_125:focus-within{border-color:#2f7cf6;background:#fff}._searchField_191nj_125 input{flex:1;height:100%;background:transparent;border:none;outline:none;font-size:1rem;font-weight:600;color:#111827}._searchField_191nj_125 input::placeholder{color:#9ca3af;font-weight:600}._teacherList_191nj_185{display:flex;flex-direction:column;gap:8px}._emptyMsg_191nj_191{text-align:center;color:#9ca3af;font-size:.9rem;padding:24px 0}._teacherRow_191nj_198{display:flex;flex-direction:column;gap:10px;border:1.5px solid #E5E7EB;background:#fff;border-radius:12px;padding:10px 12px;transition:border-color .15s ease}._teacherRow_191nj_198:hover{border-color:#c7d2fe}._teacherTopRow_191nj_213{display:flex;align-items:center;gap:10px}._teacherAvatar_191nj_219{flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover;background:#e5e7eb}._teacherInfo_191nj_228{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._teacherName_191nj_236{font-size:.92rem;font-weight:800;color:#171719;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._teacherMeta_191nj_245{font-size:.76rem;color:#9ca3af;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._noLinkText_191nj_254{font-size:.8rem;color:#9ca3af;font-weight:600;font-style:italic}._schoolCardsList_191nj_261{display:flex;flex-direction:column;gap:6px}._schoolCard_191nj_261{display:flex;flex-direction:column;gap:2px;background:#f9fafb;border:1px solid #EEF0F3;border-radius:10px;padding:8px 12px}._schoolCardName_191nj_277{font-size:.82rem;font-weight:800;color:#374151}._schoolCardClasses_191nj_283{font-size:.76rem;color:#6b7280;font-weight:600}._inactiveBadge_191nj_289{flex-shrink:0;font-size:.7rem;font-weight:800;color:#b91c1c;background:#fee2e2;border-radius:999px;padding:3px 10px;text-transform:uppercase;letter-spacing:.3px}._assignBtn_191nj_301{flex-shrink:0;display:flex;align-items:center;gap:6px;border:0;background:#eaf1ff;color:#2f7cf6;border-radius:999px;padding:8px 14px;font-size:.8rem;font-weight:800;cursor:pointer;transition:filter .15s ease}._assignBtn_191nj_301:hover{filter:brightness(1.05)}._loadMoreBtn_191nj_321{display:block;margin:8px auto 0;border:1px solid #E5E7EB;background:#fff;color:#374151;border-radius:999px;padding:10px 20px;font-size:.85rem;font-weight:700;cursor:pointer}._loadMoreBtn_191nj_321:disabled{opacity:.6;cursor:not-allowed}@media(max-width:480px){._filtersRow_191nj_119{flex-wrap:wrap}._filtersRow_191nj_119 ._searchField_191nj_125{flex-basis:100%}._statusSelect_191nj_130{width:100%}}@media(min-width:900px){._page_191nj_1{max-width:900px;padding:36px 48px 60px}}._overlay_1ahm4_1{position:fixed;inset:0;z-index:1400;display:flex;align-items:center;justify-content:center;padding:16px;background:#0009}._modal_1ahm4_12{width:min(100%,420px);max-height:85vh;overflow-y:auto;display:flex;flex-direction:column;border-radius:20px;background:#fff;color:#171719;padding:22px;box-shadow:0 18px 50px #00000052}._header_1ahm4_25{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:6px}._title_1ahm4_33{margin:0;font-size:1.05rem;font-weight:900;color:#171719}._subtitle_1ahm4_40{margin:2px 0 0;font-size:.85rem;font-weight:700;color:#6b7280}._closeBtn_1ahm4_47{flex-shrink:0;display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:#f5f7fa;color:#374151;cursor:pointer}._closeBtn_1ahm4_47:disabled{opacity:.5;cursor:not-allowed}._hint_1ahm4_65{margin:4px 0 14px;font-size:.82rem;color:#6b7280;font-weight:600;line-height:1.4}._schoolList_1ahm4_73{display:flex;flex-direction:column;gap:8px}._schoolBlock_1ahm4_79{border:1.5px solid #E5E7EB;border-radius:12px;overflow:hidden}._schoolRow_1ahm4_85{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;background:#f9fafb}._schoolCheckboxLabel_1ahm4_94{display:flex;align-items:center;gap:8px;font-size:.88rem;font-weight:800;color:#171719;cursor:pointer}._schoolCheckboxLabel_1ahm4_94 input{width:18px;height:18px;accent-color:#2F7CF6;cursor:pointer}._expandBtn_1ahm4_111{flex-shrink:0;display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:50%;background:transparent;color:#6b7280;cursor:pointer}._expandBtn_1ahm4_111:hover{background:#eef0f3}._classList_1ahm4_128{display:flex;flex-direction:column;gap:6px;padding:10px 12px 12px 30px;border-top:1px solid #E5E7EB}._classHint_1ahm4_136{margin:0;font-size:.78rem;color:#9ca3af;font-weight:600}._classCheckboxLabel_1ahm4_143{display:flex;align-items:center;gap:8px;font-size:.84rem;font-weight:700;color:#374151;cursor:pointer}._classCheckboxLabel_1ahm4_143 input{width:16px;height:16px;accent-color:#2F7CF6;cursor:pointer}._classCheckboxLabel_1ahm4_143 input:disabled{cursor:not-allowed}._errorMessage_1ahm4_164{margin:14px 0 0;padding:10px 14px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:.85rem;font-weight:700}._actions_1ahm4_174{display:flex;gap:10px;margin-top:18px}._cancelBtn_1ahm4_180,._saveBtn_1ahm4_181{flex:1;min-height:48px;border:0;border-radius:14px;font-size:.9rem;font-weight:800;cursor:pointer;transition:filter .15s ease}._cancelBtn_1ahm4_180{background:#f5f7fa;color:#374151}._saveBtn_1ahm4_181{background:#2f7cf6;color:#fff}._cancelBtn_1ahm4_180:disabled,._saveBtn_1ahm4_181:disabled{opacity:.5;cursor:not-allowed}._cancelBtn_1ahm4_180:not(:disabled):hover,._saveBtn_1ahm4_181:not(:disabled):hover{filter:brightness(1.05)}._overlay_g9dwo_1{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px;background:#0000008c}._modal_g9dwo_12{width:min(100%,420px);max-height:88vh;overflow-y:auto;display:flex;flex-direction:column;border-radius:20px;background:#fff;color:#171719;padding:20px;box-shadow:0 18px 50px #00000047}._header_g9dwo_25{display:flex;align-items:center;gap:12px;margin-bottom:18px}._headerText_g9dwo_32{flex:1;min-width:0}._title_g9dwo_37{margin:0;font-size:1.05rem;font-weight:900;color:#171719}._subtitle_g9dwo_44{margin:2px 0 0;font-size:.82rem;color:#6b7280;font-weight:700}._closeBtn_g9dwo_51{border:0;background:#f5f7fa;color:#6b7280;width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}._closeBtn_g9dwo_51:disabled{opacity:.5;cursor:not-allowed}._field_g9dwo_70{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}._fieldLabel_g9dwo_77{font-size:.8rem;font-weight:800;color:#374151}._fieldHint_g9dwo_85{font-size:.72rem;line-height:1.4;color:#6b7280}._textInput_g9dwo_91{min-height:46px;border:1.5px solid #E5E7EB;border-radius:12px;background:#f5f7fa;color:#171719;padding:0 12px;font-size:.9rem;font-weight:700;font-family:inherit;outline:none;box-sizing:border-box;transition:border-color .15s ease,background .15s ease}._textInput_g9dwo_91:focus{border-color:#2f7cf6;background:#fff}._classSelect_g9dwo_111{width:100%;min-height:46px;border:1.5px solid #E5E7EB;border-radius:12px;background:#f5f7fa;color:#171719;padding:0 12px;font-size:.9rem;font-weight:700;font-family:inherit;outline:none;box-sizing:border-box;cursor:pointer;transition:border-color .15s ease}._classSelect_g9dwo_111:focus{border-color:#2f7cf6}._statusToggle_g9dwo_132{display:flex;gap:8px}._statusBtn_g9dwo_137{flex:1;min-height:44px;border:1.5px solid #E5E7EB;border-radius:12px;background:#fff;color:#6b7280;font-size:.88rem;font-weight:800;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}._statusBtnActiveOn_g9dwo_150{border-color:#22c55e;background:#dcfce7;color:#15803d}._statusBtnActiveOff_g9dwo_156{border-color:#ef4444;background:#fee2e2;color:#b91c1c}._errorMessage_g9dwo_162{margin:0 0 14px;padding:10px 14px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:.85rem;font-weight:700}._actions_g9dwo_172{display:flex;gap:10px;margin-top:4px}._cancelBtn_g9dwo_178,._saveBtn_g9dwo_179{flex:1;min-height:48px;border:0;border-radius:14px;font-size:.9rem;font-weight:800;cursor:pointer;transition:filter .15s ease}._cancelBtn_g9dwo_178{background:#f5f7fa;color:#374151}._saveBtn_g9dwo_179{background:#2f7cf6;color:#fff}._cancelBtn_g9dwo_178:disabled,._saveBtn_g9dwo_179:disabled{opacity:.55;cursor:not-allowed}._cancelBtn_g9dwo_178:not(:disabled):hover,._saveBtn_g9dwo_179:not(:disabled):hover{filter:brightness(1.05)}._passwordRow_g9dwo_212{display:flex;gap:8px;align-items:stretch}._passwordRow_g9dwo_212 ._textInput_g9dwo_91{flex:1;min-width:0}._genBtn_g9dwo_223{flex-shrink:0;width:46px;border:1.5px solid #E5E7EB;border-radius:12px;background:#f5f7fa;color:#374151;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .15s ease,color .15s ease}._genBtn_g9dwo_223:hover{border-color:#2f7cf6;color:#2f7cf6}._linksNote_g9dwo_244{margin:-4px 0 14px;padding:10px 12px;border-radius:10px;background:#f5f7fa;color:#6b7280;font-size:.78rem;font-weight:600;line-height:1.4}._retryBtn_g9dwo_255{display:inline-block;margin-left:8px;border:0;background:transparent;color:#b91c1c;font-size:inherit;font-weight:800;text-decoration:underline;cursor:pointer;padding:0}._page_1caxz_1{max-width:940px;margin:0 auto;padding:20px 16px 40px;color:#171719}._headerRow_1caxz_8{display:flex;align-items:center;gap:12px;margin-bottom:20px}._headerText_1caxz_15{flex:1;min-width:0}._pageTitle_1caxz_20{margin:0;font-size:1.2rem;font-weight:900}._pageSubtitle_1caxz_26{margin:2px 0 0;font-size:.82rem;font-weight:700;color:#6b7280}._newBtn_1caxz_33{flex-shrink:0;display:flex;align-items:center;gap:6px;min-height:42px;padding:0 16px;border:0;border-radius:12px;background:#2f7cf6;color:#fff;font-size:.85rem;font-weight:800;cursor:pointer;transition:filter .15s ease}._newBtn_1caxz_33:not(:disabled):hover{filter:brightness(1.05)}._newBtn_1caxz_33:disabled{opacity:.55;cursor:not-allowed}._searchRow_1caxz_59{position:relative;display:flex;align-items:center;margin-bottom:14px}._searchIcon_1caxz_66{position:absolute;left:12px;color:#9ca3af;pointer-events:none}._searchInput_1caxz_73{width:100%;min-height:46px;border:1.5px solid #E5E7EB;border-radius:12px;background:#f5f7fa;color:#171719;padding:0 12px 0 36px;font-size:.9rem;font-weight:700;font-family:inherit;outline:none;box-sizing:border-box;transition:border-color .15s ease,background .15s ease}._searchInput_1caxz_73:focus{border-color:#2f7cf6;background:#fff}._filtersRow_1caxz_95{display:flex;align-items:center;gap:10px;margin-bottom:14px}._filtersRow_1caxz_95 ._searchRow_1caxz_59{flex:1;min-width:0;margin-bottom:0}._statusSelect_1caxz_108{flex-shrink:0;appearance:none;min-height:46px;border:1.5px solid #E5E7EB;border-radius:12px;background:#f5f7fa;color:#171719;font-size:.85rem;font-weight:800;font-family:inherit;padding:0 16px;cursor:pointer;outline:none;transition:border-color .15s ease}._statusSelect_1caxz_108:focus{border-color:#2f7cf6}@media(max-width:480px){._filtersRow_1caxz_95{flex-wrap:wrap}._filtersRow_1caxz_95 ._searchRow_1caxz_59{flex-basis:100%}._statusSelect_1caxz_108{width:100%}}._resultCount_1caxz_135{margin:0 0 12px;font-size:.8rem;font-weight:700;color:#6b7280}._emptyState_1caxz_142{margin:0;padding:28px 0;text-align:center;color:#9ca3af;font-size:.88rem}._list_1caxz_150{display:flex;flex-direction:column;gap:10px}._schoolRow_1caxz_156{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#f5f7fa;border-radius:14px}._schoolAvatar_1caxz_165{flex-shrink:0;width:44px;height:44px;border-radius:50%;object-fit:cover;background:#e5e7eb}._schoolInfo_1caxz_174{flex:1;min-width:0;display:flex;flex-direction:column}._schoolName_1caxz_181{font-size:.92rem;font-weight:800;color:#171719;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._schoolMeta_1caxz_190{font-size:.78rem;font-weight:600;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._inactiveBadge_1caxz_199{flex-shrink:0;padding:4px 10px;border-radius:999px;background:#fee2e2;color:#b91c1c;font-size:.72rem;font-weight:800}._editBtn_1caxz_209{flex-shrink:0;display:flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border:1.5px solid #E5E7EB;border-radius:10px;background:#fff;color:#374151;font-size:.8rem;font-weight:800;cursor:pointer;transition:border-color .15s ease,color .15s ease}._editBtn_1caxz_209:hover{border-color:#2f7cf6;color:#2f7cf6}@media(max-width:560px){._schoolRow_1caxz_156{flex-wrap:wrap}._editBtn_1caxz_209{margin-left:auto}}._overlay_o9dbx_1{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px;background:#0000008c}._modal_o9dbx_12{width:min(100%,420px);max-height:88vh;overflow-y:auto;display:flex;flex-direction:column;border-radius:20px;background:#fff;color:#171719;padding:20px;box-shadow:0 18px 50px #00000047}._header_o9dbx_25{display:flex;align-items:center;gap:12px;margin-bottom:18px}._headerText_o9dbx_32{flex:1;min-width:0}._title_o9dbx_37{margin:0;font-size:1.05rem;font-weight:900;color:#171719}._subtitle_o9dbx_44{margin:2px 0 0;font-size:.82rem;color:#6b7280;font-weight:700}._closeBtn_o9dbx_51{border:0;background:#f5f7fa;color:#6b7280;width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}._closeBtn_o9dbx_51:disabled{opacity:.5;cursor:not-allowed}._field_o9dbx_70{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}._fieldLabel_o9dbx_77{font-size:.8rem;font-weight:800;color:#374151}._fieldHint_o9dbx_85{font-size:.72rem;line-height:1.4;color:#6b7280}._textInput_o9dbx_91{min-height:46px;border:1.5px solid #E5E7EB;border-radius:12px;background:#f5f7fa;color:#171719;padding:0 12px;font-size:.9rem;font-weight:700;font-family:inherit;outline:none;box-sizing:border-box;transition:border-color .15s ease,background .15s ease}._textInput_o9dbx_91:focus{border-color:#2f7cf6;background:#fff}._classSelect_o9dbx_111{width:100%;min-height:46px;border:1.5px solid #E5E7EB;border-radius:12px;background:#f5f7fa;color:#171719;padding:0 12px;font-size:.9rem;font-weight:700;font-family:inherit;outline:none;box-sizing:border-box;cursor:pointer;transition:border-color .15s ease}._classSelect_o9dbx_111:focus{border-color:#2f7cf6}._statusToggle_o9dbx_132{display:flex;gap:8px}._statusBtn_o9dbx_137{flex:1;min-height:44px;border:1.5px solid #E5E7EB;border-radius:12px;background:#fff;color:#6b7280;font-size:.88rem;font-weight:800;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}._statusBtnActiveOn_o9dbx_150{border-color:#22c55e;background:#dcfce7;color:#15803d}._statusBtnActiveOff_o9dbx_156{border-color:#ef4444;background:#fee2e2;color:#b91c1c}._errorMessage_o9dbx_162{margin:0 0 14px;padding:10px 14px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:.85rem;font-weight:700}._actions_o9dbx_172{display:flex;gap:10px;margin-top:4px}._cancelBtn_o9dbx_178,._saveBtn_o9dbx_179{flex:1;min-height:48px;border:0;border-radius:14px;font-size:.9rem;font-weight:800;cursor:pointer;transition:filter .15s ease}._cancelBtn_o9dbx_178{background:#f5f7fa;color:#374151}._saveBtn_o9dbx_179{background:#2f7cf6;color:#fff}._cancelBtn_o9dbx_178:disabled,._saveBtn_o9dbx_179:disabled{opacity:.55;cursor:not-allowed}._cancelBtn_o9dbx_178:not(:disabled):hover,._saveBtn_o9dbx_179:not(:disabled):hover{filter:brightness(1.05)}._peopleNote_o9dbx_213{margin:-4px 0 14px;padding:10px 12px;border-radius:10px;background:#f5f7fa;color:#6b7280;font-size:.78rem;font-weight:600;line-height:1.5}._peopleNote_o9dbx_213 strong{color:#171719;font-weight:800}._retryBtn_o9dbx_229{display:inline-block;margin-left:8px;border:0;background:transparent;color:#b91c1c;font-size:inherit;font-weight:800;text-decoration:underline;cursor:pointer;padding:0}._page_3v1z0_1{max-width:940px;margin:0 auto;padding:20px 16px 40px;color:#171719}._headerRow_3v1z0_8{display:flex;align-items:center;gap:12px;margin-bottom:20px}._headerText_3v1z0_15{flex:1;min-width:0}._pageTitle_3v1z0_20{margin:0;font-size:1.2rem;font-weight:900}._pageSubtitle_3v1z0_26{margin:2px 0 0;font-size:.82rem;font-weight:700;color:#6b7280}._newBtn_3v1z0_33{flex-shrink:0;display:flex;align-items:center;gap:6px;min-height:42px;padding:0 16px;border:0;border-radius:12px;background:#2f7cf6;color:#fff;font-size:.85rem;font-weight:800;cursor:pointer;transition:filter .15s ease}._newBtn_3v1z0_33:not(:disabled):hover{filter:brightness(1.05)}._newBtn_3v1z0_33:disabled{opacity:.55;cursor:not-allowed}._searchRow_3v1z0_59{position:relative;display:flex;align-items:center;margin-bottom:14px}._searchIcon_3v1z0_66{position:absolute;left:12px;color:#9ca3af;pointer-events:none}._searchInput_3v1z0_73{width:100%;min-height:46px;border:1.5px solid #E5E7EB;border-radius:12px;background:#f5f7fa;color:#171719;padding:0 12px 0 36px;font-size:.9rem;font-weight:700;font-family:inherit;outline:none;box-sizing:border-box;transition:border-color .15s ease,background .15s ease}._searchInput_3v1z0_73:focus{border-color:#2f7cf6;background:#fff}._filtersRow_3v1z0_95{display:flex;align-items:center;gap:10px;margin-bottom:14px}._filtersRow_3v1z0_95 ._searchRow_3v1z0_59{flex:1;min-width:0;margin-bottom:0}._statusSelect_3v1z0_108{flex-shrink:0;appearance:none;min-height:46px;border:1.5px solid #E5E7EB;border-radius:12px;background:#f5f7fa;color:#171719;font-size:.85rem;font-weight:800;font-family:inherit;padding:0 16px;cursor:pointer;outline:none;transition:border-color .15s ease}._statusSelect_3v1z0_108:focus{border-color:#2f7cf6}@media(max-width:480px){._filtersRow_3v1z0_95{flex-wrap:wrap}._filtersRow_3v1z0_95 ._searchRow_3v1z0_59{flex-basis:100%}._statusSelect_3v1z0_108{width:100%}}._resultCount_3v1z0_135{margin:0 0 12px;font-size:.8rem;font-weight:700;color:#6b7280}._emptyState_3v1z0_142{margin:0;padding:28px 0;text-align:center;color:#9ca3af;font-size:.88rem}._list_3v1z0_150{display:flex;flex-direction:column;gap:10px}._directorRow_3v1z0_156{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#f5f7fa;border-radius:14px}._avatar_3v1z0_165{flex-shrink:0;width:44px;height:44px;border-radius:50%;object-fit:cover;background:#e5e7eb}._info_3v1z0_174{flex:1;min-width:0;display:flex;flex-direction:column}._name_3v1z0_181{font-size:.92rem;font-weight:800;color:#171719;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._meta_3v1z0_190{font-size:.78rem;font-weight:600;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._inactiveBadge_3v1z0_199{flex-shrink:0;padding:4px 10px;border-radius:999px;background:#fee2e2;color:#b91c1c;font-size:.72rem;font-weight:800}._editBtn_3v1z0_209{flex-shrink:0;display:flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border:1.5px solid #E5E7EB;border-radius:10px;background:#fff;color:#374151;font-size:.8rem;font-weight:800;cursor:pointer;transition:border-color .15s ease,color .15s ease}._editBtn_3v1z0_209:hover{border-color:#2f7cf6;color:#2f7cf6}@media(max-width:560px){._directorRow_3v1z0_156{flex-wrap:wrap}._editBtn_3v1z0_209{margin-left:auto}}._loadMoreBtn_3v1z0_241{display:block;margin:8px auto 0;border:1px solid #E5E7EB;background:#fff;color:#374151;border-radius:999px;padding:10px 20px;font-size:.85rem;font-weight:700;cursor:pointer}._loadMoreBtn_3v1z0_241:disabled{opacity:.6;cursor:not-allowed}._overlay_1168p_1{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px;background:#0000008c}._modal_1168p_12{width:min(100%,420px);max-height:88vh;overflow-y:auto;display:flex;flex-direction:column;border-radius:20px;background:#fff;color:#171719;padding:20px;box-shadow:0 18px 50px #00000047}._header_1168p_25{display:flex;align-items:center;gap:12px;margin-bottom:18px}._headerText_1168p_32{flex:1;min-width:0}._title_1168p_37{margin:0;font-size:1.05rem;font-weight:900;color:#171719}._subtitle_1168p_44{margin:2px 0 0;font-size:.82rem;color:#6b7280;font-weight:700}._closeBtn_1168p_51{border:0;background:#f5f7fa;color:#6b7280;width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}._closeBtn_1168p_51:disabled{opacity:.5;cursor:not-allowed}._field_1168p_70{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}._fieldLabel_1168p_77{font-size:.8rem;font-weight:800;color:#374151}._fieldHint_1168p_85{font-size:.72rem;line-height:1.4;color:#6b7280}._textInput_1168p_91{min-height:46px;border:1.5px solid #E5E7EB;border-radius:12px;background:#f5f7fa;color:#171719;padding:0 12px;font-size:.9rem;font-weight:700;font-family:inherit;outline:none;box-sizing:border-box;transition:border-color .15s ease,background .15s ease}._textInput_1168p_91:focus{border-color:#2f7cf6;background:#fff}._classSelect_1168p_111{width:100%;min-height:46px;border:1.5px solid #E5E7EB;border-radius:12px;background:#f5f7fa;color:#171719;padding:0 12px;font-size:.9rem;font-weight:700;font-family:inherit;outline:none;box-sizing:border-box;cursor:pointer;transition:border-color .15s ease}._classSelect_1168p_111:focus{border-color:#2f7cf6}._statusToggle_1168p_132{display:flex;gap:8px}._statusBtn_1168p_137{flex:1;min-height:44px;border:1.5px solid #E5E7EB;border-radius:12px;background:#fff;color:#6b7280;font-size:.88rem;font-weight:800;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}._statusBtnActiveOn_1168p_150{border-color:#22c55e;background:#dcfce7;color:#15803d}._statusBtnActiveOff_1168p_156{border-color:#ef4444;background:#fee2e2;color:#b91c1c}._errorMessage_1168p_162{margin:0 0 14px;padding:10px 14px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:.85rem;font-weight:700}._actions_1168p_172{display:flex;gap:10px;margin-top:4px}._cancelBtn_1168p_178,._saveBtn_1168p_179{flex:1;min-height:48px;border:0;border-radius:14px;font-size:.9rem;font-weight:800;cursor:pointer;transition:filter .15s ease}._cancelBtn_1168p_178{background:#f5f7fa;color:#374151}._saveBtn_1168p_179{background:#2f7cf6;color:#fff}._cancelBtn_1168p_178:disabled,._saveBtn_1168p_179:disabled{opacity:.55;cursor:not-allowed}._cancelBtn_1168p_178:not(:disabled):hover,._saveBtn_1168p_179:not(:disabled):hover{filter:brightness(1.05)}._passwordRow_1168p_212{display:flex;gap:8px;align-items:stretch}._passwordRow_1168p_212 ._textInput_1168p_91{flex:1;min-width:0}._genBtn_1168p_223{flex-shrink:0;width:46px;border:1.5px solid #E5E7EB;border-radius:12px;background:#f5f7fa;color:#374151;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .15s ease,color .15s ease}._genBtn_1168p_223:hover{border-color:#2f7cf6;color:#2f7cf6}._schoolsNote_1168p_244{margin:-4px 0 14px;padding:10px 12px;border-radius:10px;background:#f5f7fa;color:#6b7280;font-size:.78rem;font-weight:600;line-height:1.4}._retryBtn_1168p_255{display:inline-block;margin-left:8px;border:0;background:transparent;color:#b91c1c;font-size:inherit;font-weight:800;text-decoration:underline;cursor:pointer;padding:0}._page_1dc30_1{max-width:780px;margin:0 auto;padding:20px 16px 40px;color:#171719}._header_1dc30_8{display:flex;align-items:center;gap:12px;margin-bottom:16px}._headerTitle_1dc30_15{margin:0;font-size:1.4rem;font-weight:900}._approvalNote_1dc30_21{display:flex;align-items:flex-start;gap:8px;margin:0 0 16px;padding:12px 14px;border-radius:12px;background:#fef3c7;color:#92400e;font-size:.83rem;font-weight:600;line-height:1.45}._approvalNote_1dc30_21 svg{flex-shrink:0;margin-top:2px}._draftBtn_1dc30_44{width:100%;min-height:46px;margin-bottom:12px;display:flex;align-items:center;justify-content:center;gap:8px;border:1.5px dashed #A5B4FC;border-radius:14px;background:#eef2ff;color:#4338ca;font-family:inherit;font-size:.9rem;font-weight:800;cursor:pointer;transition:background .15s ease,border-color .15s ease}._draftBtn_1dc30_44:hover{background:#e0e7ff;border-color:#818cf8}._tabs_1dc30_71{display:flex;gap:6px;overflow-x:auto;margin-bottom:16px;padding-bottom:4px}._tab_1dc30_71{flex-shrink:0;position:relative;border:1.5px solid #E5E7EB;background:#fff;color:#6b7280;border-radius:999px;padding:9px 16px;font-size:.82rem;font-weight:800;font-family:inherit;cursor:pointer;transition:all .15s ease}._tabActive_1dc30_94{background:#2f7cf6;border-color:#2f7cf6;color:#fff}._tab_1dc30_71{display:flex;align-items:center;gap:7px}._tabPending_1dc30_106{border-color:#fcd34d;background:#fffbeb;color:#92400e}._tabPending_1dc30_106._tabActive_1dc30_94{background:#2f7cf6;border-color:#2f7cf6;color:#fff}._tabBadge_1dc30_119{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#f59e0b;color:#fff;font-size:.68rem;font-weight:900;display:flex;align-items:center;justify-content:center}._tabActive_1dc30_94 ._tabBadge_1dc30_119{background:#fff;color:#2f7cf6}._legend_1dc30_138{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 12px;font-size:.78rem;font-weight:700;color:#6b7280}._legendCount_1dc30_149{padding:3px 10px;border-radius:999px;background:#fffbeb;color:#92400e;font-weight:800}._required_1dc30_157{color:#dc2626;font-style:normal;font-weight:900;margin-left:3px}._pendingBox_1dc30_167{display:flex;align-items:flex-start;gap:8px;margin:-4px 0 16px;padding:11px 13px;border-radius:12px;background:#fffbeb;border:1.5px solid #FDE68A;color:#92400e;font-size:.82rem;font-weight:600;line-height:1.45}._pendingBox_1dc30_167 svg{flex-shrink:0;margin-top:2px}._inputInvalid_1dc30_187{border-color:#dc2626!important;background:#fef2f2}._fieldError_1dc30_192{font-size:.75rem;font-weight:800;color:#dc2626}._card_1dc30_198{background:#f9fafb;border:1.5px solid #E5E7EB;border-radius:16px;padding:18px;margin-bottom:16px}._row_1dc30_206{display:flex;gap:12px}._row_1dc30_206 ._field_1dc30_192{flex:1;min-width:0}._field_1dc30_192{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}._fieldLabel_1dc30_223{display:flex;align-items:center;gap:6px;font-size:.8rem;font-weight:800;color:#374151}._regenBtn_1dc30_235{width:24px;height:24px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid #DDD6FE;border-radius:8px;background:#f5f3ff;color:#6d28d9;cursor:pointer;transition:background .15s ease}._regenBtn_1dc30_235:hover:not(:disabled){background:#ede9fe}._regenBtn_1dc30_235:disabled{border-color:#eee;background:#fafafa;color:#d1d5db;cursor:not-allowed}._regenSpin_1dc30_263{animation:_pulsarIa_1dc30_1 .9s ease-in-out infinite}@keyframes _pulsarIa_1dc30_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}._stepsHeader_1dc30_272{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._regenAllBtn_1dc30_279{flex-shrink:0;padding:7px 12px;display:inline-flex;align-items:center;gap:6px;border:1px solid #DDD6FE;border-radius:10px;background:#f5f3ff;color:#6d28d9;font-family:inherit;font-size:.78rem;font-weight:800;cursor:pointer}._regenAllBtn_1dc30_279:hover:not(:disabled){background:#ede9fe}._regenAllBtn_1dc30_279:disabled{border-color:#eee;background:#fafafa;color:#d1d5db;cursor:not-allowed}._dropzone_1dc30_311{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 14px;border:2px dashed #D8DEE9;border-radius:14px;background:#fafbfc;text-align:center;transition:border-color .15s ease,background .15s ease}._dropzoneAtiva_1dc30_325{border-color:#2f7cf6;background:#eff6ff}._dropzoneIcone_1dc30_330{color:#9ca3af}._dropzoneTexto_1dc30_334{font-size:.85rem;font-weight:700;color:#6b7280}._dropzoneAcoes_1dc30_340{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}._salvarCapaBtn_1dc30_349{padding:10px 16px;display:inline-flex;align-items:center;gap:7px;border:0;border-radius:10px;background:#16a34a;color:#fff;font-family:inherit;font-size:.85rem;font-weight:800;cursor:pointer}._salvarCapaBtn_1dc30_349:hover:not(:disabled){background:#15803d}._salvarCapaBtn_1dc30_349:disabled{background:#bbf7d0;color:#f0fdf4;cursor:not-allowed}._descartarBtn_1dc30_377{padding:10px 14px;border:1px solid #E5E7EB;border-radius:10px;background:#fff;color:#6b7280;font-family:inherit;font-size:.85rem;font-weight:700;cursor:pointer}._descartarBtn_1dc30_377:hover:not(:disabled){background:#f9fafb}._descartarBtn_1dc30_377:disabled{color:#d1d5db;cursor:not-allowed}._sugestaoIa_1dc30_402{display:flex;align-items:center;gap:6px;margin:0;padding:8px 10px;border-radius:10px;background:#f5f3ff;color:#6d28d9;font-size:.76rem;font-weight:700;line-height:1.4}._avisoResponsabilidade_1dc30_422{display:flex;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;border:1px solid #FDE68A;border-radius:10px;background:#fffbeb;color:#92400e;font-size:.76rem;line-height:1.45;text-align:left}._avisoResponsabilidade_1dc30_422 svg{flex-shrink:0;margin-top:1px}._avisoResponsabilidade_1dc30_422 strong{font-weight:800}._pendentes_1dc30_448{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid #FDE68A;border-radius:12px;background:#fffbeb}._pendenteItem_1dc30_459{display:flex;align-items:center;gap:8px}._pendenteIcone_1dc30_465{flex-shrink:0;color:#b45309}._pendenteNome_1dc30_472{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:700;color:#171719}._pendenteTamanho_1dc30_484{flex-shrink:0;font-size:.74rem;font-weight:600;color:#92400e}._regenErro_1dc30_491{margin:0;padding:8px 10px;border-radius:10px;background:#fef2f2;color:#b91c1c;font-size:.78rem;font-weight:700}@media(prefers-reduced-motion:reduce){._regenSpin_1dc30_263{animation:none}}._fieldHint_1dc30_507{font-size:.74rem;line-height:1.4;color:#6b7280}._textInput_1dc30_513,._textArea_1dc30_514,._select_1dc30_515{width:100%;border:1.5px solid #E5E7EB;border-radius:12px;background:#fff;color:#171719;font-size:.9rem;font-weight:600;font-family:sans-serif;outline:none;box-sizing:border-box;transition:border-color .15s ease}._textInput_1dc30_513,._select_1dc30_515{min-height:46px;padding:0 12px}._select_1dc30_515{appearance:none;cursor:pointer;font-weight:700}._textArea_1dc30_514{padding:10px 12px;resize:vertical;line-height:1.5}._textInput_1dc30_513:focus,._textArea_1dc30_514:focus,._select_1dc30_515:focus{border-color:#2f7cf6}._pickerBtn_1dc30_553{min-height:46px;display:flex;align-items:center;gap:8px;border:1.5px dashed #C7D2E4;border-radius:12px;background:#fff;color:#2f7cf6;font-size:.88rem;font-weight:800;font-family:inherit;cursor:pointer;padding:0 12px;text-align:left;transition:border-color .15s ease}._pickerBtn_1dc30_553:hover{border-color:#2f7cf6}._coverPreview_1dc30_579{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:12px;background:#f3f4f6;display:block}._chips_1dc30_588{display:flex;flex-wrap:wrap;gap:6px}._chip_1dc30_588{border:0;background:#eaf1ff;color:#2f7cf6;border-radius:999px;padding:5px 10px;font-size:.76rem;font-weight:800;font-family:inherit;cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._relicChip_1dc30_614{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 4px;background:#f5f7fa;color:#374151;border:1.5px solid #E5E7EB}._chipIcon_1dc30_624{flex-shrink:0;width:22px;height:22px;border-radius:50%;object-fit:contain;background:#fff}._toggle_1dc30_633{display:flex;gap:8px}._toggleBtn_1dc30_638{flex:1;min-height:46px;border:1.5px solid #E5E7EB;border-radius:12px;background:#fff;color:#6b7280;font-size:.88rem;font-weight:800;font-family:inherit;cursor:pointer;transition:all .15s ease}._toggleOn_1dc30_652{border-color:#22c55e;background:#dcfce7;color:#15803d}._toggleOff_1dc30_658{border-color:#9ca3af;background:#f3f4f6;color:#374151}._stepCard_1dc30_664{border:1.5px solid #E5E7EB;border-radius:12px;background:#fff;padding:12px;margin-bottom:10px}._stepCardDragging_1dc30_674{border-color:#a5b4fc;background:#fff}._dragHandle_1dc30_679{flex-shrink:0;width:55px;height:40px;display:flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:#9ca3af;cursor:grab;transition:background .15s ease,color .15s ease}._dragHandle_1dc30_679:hover:not(:disabled){background:#f3f4f6;color:#4b5563}._dragHandle_1dc30_679:active:not(:disabled){cursor:grabbing}._dragHandle_1dc30_679:disabled{opacity:.3;cursor:default}@media(prefers-reduced-motion:reduce){._dragHandle_1dc30_679{transition:none}}._stepCardHead_1dc30_718{display:flex;align-items:center;gap:8px;margin-bottom:8px}._stepCardHead_1dc30_718 ._textInput_1dc30_513{flex:1;min-width:0}._stepNumber_1dc30_730{flex-shrink:0;width:26px;height:26px;border-radius:50%;background:#2f7cf6;color:#fff;display:flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:900}._stepDuration_1dc30_746{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;padding:0 8px;height:34px;border:1px solid #E5E7EB;border-radius:10px;background:#fafafa;font-size:.75rem;font-weight:700;color:#9ca3af}._stepDuration_1dc30_746:focus-within{border-color:#a5b4fc;background:#fff}._stepDurationInput_1dc30_768{width:34px;padding:0;border:0;background:transparent;font-family:inherit;font-size:.85rem;font-weight:800;color:#171719;text-align:right}._stepDurationInput_1dc30_768:focus{outline:none}._stepDurationInput_1dc30_768::-webkit-outer-spin-button,._stepDurationInput_1dc30_768::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._stepDurationInput_1dc30_768{-moz-appearance:textfield;appearance:textfield}._stepsTotal_1dc30_798{display:flex;align-items:center;gap:6px;margin:0 0 8px;font-size:.8rem;font-weight:600;color:#6b7280}._stepsTotal_1dc30_798 strong{font-weight:900;color:#171719}._stepsTotalWarn_1dc30_816{color:#b45309;font-weight:700}._iconBtn_1dc30_821{flex-shrink:0;width:54px;height:34px;border:1.5px solid #E5E7EB;border-radius:10px;background:#fff;color:#6b7280;display:flex;align-items:center;justify-content:center;cursor:pointer}._iconBtn_1dc30_821:disabled{opacity:.4;cursor:not-allowed}._addBtn_1dc30_840,._addBtnSmall_1dc30_841{display:flex;align-items:center;justify-content:center;gap:6px;border:1.5px dashed #C7D2E4;border-radius:12px;background:#fff;color:#2f7cf6;font-size:.88rem;font-weight:800;font-family:inherit;cursor:pointer}._addBtn_1dc30_840{width:100%;min-height:46px}._addBtnSmall_1dc30_841{flex-shrink:0;width:46px;min-height:46px}._attachmentRow_1dc30_867{display:flex;gap:8px}._attachmentRow_1dc30_867 ._textInput_1dc30_513{flex:1;min-width:0}._errorMessage_1dc30_877{margin:0 0 14px;padding:12px 14px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:.85rem;font-weight:700}._footer_1dc30_887{display:flex;gap:10px}._secondaryBtn_1dc30_892,._primaryBtn_1dc30_893{flex:1;min-height:50px;border:0;border-radius:14px;font-size:.92rem;font-weight:800;font-family:inherit;cursor:pointer;transition:filter .15s ease}._secondaryBtn_1dc30_892{background:#f5f7fa;color:#374151}._primaryBtn_1dc30_893{background:#2f7cf6;color:#fff}._primaryBtn_1dc30_893:disabled{opacity:.55;cursor:not-allowed}@media(max-width:560px){._row_1dc30_206{flex-direction:column;gap:0}}._approveNote_1dc30_928{display:flex;align-items:flex-start;gap:8px;margin:0 0 16px;padding:12px 14px;border-radius:12px;background:#eaf1ff;color:#1e40af;font-size:.83rem;font-weight:600;line-height:1.45}._approveNote_1dc30_928 svg{flex-shrink:0;margin-top:2px}._submitToPlatformBtn_1dc30_949{width:100%;min-height:46px;margin-bottom:16px;display:flex;align-items:center;justify-content:center;gap:8px;border:1.5px solid #22C55E;border-radius:12px;background:#fff;color:#15803d;font-family:inherit;font-size:.9rem;font-weight:800;cursor:pointer;transition:background .15s ease}._submitToPlatformBtn_1dc30_949:hover:not(:disabled){background:#f0fdf4}._submitToPlatformBtn_1dc30_949:disabled{opacity:.6;cursor:not-allowed}._acervoRatingNote_1dc30_984{margin-bottom:16px;padding:12px 14px;border-radius:12px;background:#f3f4f6;color:#374151}._notaTabela_1dc30_993{display:flex;flex-direction:column;gap:2px}._notaCabecalho_1dc30_1002,._notaLinha_1dc30_1003,._notaLinhaForte_1dc30_1004{display:grid;grid-template-columns:1fr 88px 88px;align-items:center;gap:8px;padding:6px 8px;border-radius:8px;font-size:.8rem;font-weight:600}._notaCabecalho_1dc30_1002{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#9ca3af}._notaCabecalho_1dc30_1002 span+span,._notaLinha_1dc30_1003 span+span,._notaLinhaForte_1dc30_1004 strong{text-align:right}._notaLinha_1dc30_1003{color:#6b7280}._notaLinhaForte_1dc30_1004{background:#fff;color:#111827;font-weight:800}._notaLinhaForte_1dc30_1004 strong{font-size:.92rem;font-weight:900}._notaRodape_1dc30_1046{margin:10px 0 0;font-size:.72rem;font-weight:600;line-height:1.45;color:#6b7280}._notaRodape_1dc30_1046 strong{font-weight:900}._consensusNote_1dc30_1062{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px;padding:12px 14px;border:1px solid #86EFAC;border-left-width:4px;border-radius:12px;background:#f0fdf4;color:#166534;font-size:.82rem;font-weight:600;line-height:1.5}._consensusNote_1dc30_1062 svg{flex-shrink:0;margin-top:2px}._consensusNote_1dc30_1062 strong{font-weight:900}._curationLink_1dc30_1090{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;padding:0;border:0;background:none;color:#4338ca;font-family:inherit;font-size:.85rem;font-weight:800;cursor:pointer}._curationLink_1dc30_1090:hover{text-decoration:underline}._linkAction_1dc30_1115{display:inline;margin-left:6px;padding:0;border:0;background:none;color:inherit;font-family:inherit;font-size:inherit;font-weight:800;text-decoration:underline;cursor:pointer}._linkAction_1dc30_1115:disabled{opacity:.6;cursor:not-allowed}._picker_10e1e_1{display:flex;flex-wrap:wrap;gap:6px;border-radius:12px}._invalid_10e1e_8{outline:2px solid #E5484D;outline-offset:4px}._option_10e1e_13{border:1px solid #D6E2F5;background:#fff;color:#47597a;border-radius:999px;padding:6px 12px;font-size:.8rem;font-weight:700;font-family:inherit;cursor:pointer}._option_10e1e_13:hover{border-color:#2f7cf6}._option_10e1e_13:focus-visible{outline:2px solid #2F7CF6;outline-offset:2px}._selected_10e1e_34{background:#2f7cf6;border-color:#2f7cf6;color:#fff}._overlay_8bh0w_1{position:fixed;inset:0;z-index:3100;display:flex;align-items:center;justify-content:center;padding:20px;background:#11111373}._modal_8bh0w_14{position:relative;width:100%;max-width:440px;max-height:90vh;overflow-y:auto;padding:24px 22px 20px;border-radius:20px;background:#fff;box-shadow:0 18px 48px #00000038;display:flex;flex-direction:column;gap:10px}._closeBtn_8bh0w_31{position:absolute;top:12px;right:12px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:#f3f4f6;color:#6b7280;cursor:pointer}._title_8bh0w_49{display:flex;align-items:center;gap:8px;margin:0 0 2px;padding-right:32px;font-size:1.15rem;font-weight:900;color:#4338ca}._label_8bh0w_61{font-size:.85rem;font-weight:800;color:#374151}._textArea_8bh0w_67{width:100%;padding:10px 12px;border:1px solid #E5E7EB;border-radius:12px;background:#fafafa;font-family:inherit;font-size:.9rem;line-height:1.5;color:#171719;min-height:calc(4.5em + 20px);max-height:40vh;resize:vertical}._textArea_8bh0w_67:focus,._select_8bh0w_94:focus,._numberInput_8bh0w_95:focus{outline:none;border-color:#a5b4fc;background:#fff}._group_8bh0w_104{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid #F3F4F6;border-radius:14px;background:#fafafa}._groupTitle_8bh0w_115{font-size:.72rem;font-weight:900;letter-spacing:.4px;text-transform:uppercase;color:#9ca3af}._grid_8bh0w_123{display:flex;flex-wrap:wrap;gap:8px}._field_8bh0w_129{flex:1;min-width:140px;display:flex;flex-direction:column;gap:4px}._fieldNarrow_8bh0w_137{flex:0 1 auto;min-width:104px;display:flex;flex-direction:column;gap:4px}._fieldLabel_8bh0w_145{font-size:.72rem;font-weight:700;color:#6b7280}._select_8bh0w_94,._numberInput_8bh0w_95{width:100%;min-height:38px;padding:8px 10px;border:1px solid #E5E7EB;border-radius:10px;background:#fff;font-family:inherit;font-size:.86rem;color:#171719}._ageRow_8bh0w_165{display:flex;gap:6px}._ageRow_8bh0w_165 ._numberInput_8bh0w_95{width:56px;text-align:center}._shortcut_8bh0w_178{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:38px;padding:8px 10px;border:1px dashed #D1D5DB;border-radius:10px;background:#fff;font-family:inherit;cursor:pointer;transition:border-color .15s ease}._shortcut_8bh0w_178:hover{border-color:#a5b4fc}._shortcutPendente_8bh0w_203{border-color:#fcd34d;background:#fffbeb}._shortcutPendente_8bh0w_203 ._shortcutValue_8bh0w_208{color:#b45309}._shortcutLabel_8bh0w_212{font-size:.78rem;font-weight:700;color:#6b7280}._shortcutValue_8bh0w_208{display:inline-flex;align-items:center;gap:2px;font-size:.78rem;font-weight:800;color:#4338ca}._error_8bh0w_227{margin:0;padding:8px 10px;border-radius:10px;background:#fef2f2;color:#b91c1c;font-size:.8rem;font-weight:700}._missing_8bh0w_238{margin:0;font-size:.76rem;font-weight:700;color:#b45309;text-align:center}._primaryBtn_8bh0w_246{width:100%;margin-top:2px;min-height:46px;border:0;border-radius:14px;background:#4338ca;color:#fff;font-family:inherit;font-size:.95rem;font-weight:800;cursor:pointer}._primaryBtn_8bh0w_246:disabled{background:#c7d2fe;cursor:not-allowed}._note_8bh0w_267{margin:0;font-size:.72rem;line-height:1.4;color:#9ca3af;text-align:center}._overlay_lomoq_1{position:fixed;inset:0;z-index:3100;display:flex;align-items:center;justify-content:center;padding:20px;background:#11111373}._modal_lomoq_14{position:relative;width:100%;max-width:480px;max-height:90vh;padding:24px 22px 16px;border-radius:20px;background:#fff;box-shadow:0 18px 48px #00000038;display:flex;flex-direction:column;gap:10px}._closeBtn_lomoq_30{position:absolute;top:12px;right:12px;width:52px;height:40px;display:flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:#f3f4f6;color:#6b7280;cursor:pointer}._title_lomoq_48{display:flex;align-items:center;gap:8px;margin:0;padding-right:32px;font-size:1.1rem;font-weight:900;color:#171719}._searchRow_lomoq_60{display:flex;gap:8px}._searchInput_lomoq_65{flex:1;min-width:0;min-height:0px;padding:8px 12px;border:1px solid #E5E7EB;border-radius:12px;background:#fafafa;font-family:inherit;font-size:.9rem;color:#171719}._searchInput_lomoq_65:focus{outline:none;border-color:#a5b4fc;background:#fff}._searchBtn_lomoq_86{flex-shrink:0;width:60px;min-height:50px;display:flex;align-items:center;justify-content:center;border:0;border-radius:12px;background:#4338ca;color:#fff;cursor:pointer}._searchBtn_lomoq_86:disabled{background:#c7d2fe;cursor:not-allowed}._tipos_lomoq_109{display:flex;gap:6px}._tipoBtn_lomoq_114{padding:6px 14px;border:1px solid #E5E7EB;border-radius:999px;background:#fff;color:#6b7280;font-family:inherit;font-size:.8rem;font-weight:800;cursor:pointer}._tipoBtnAtivo_lomoq_127{border-color:#a5b4fc;background:#eef2ff;color:#4338ca}._grade_lomoq_135{flex:1;min-height:180px;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;align-content:start}._aviso_lomoq_146{grid-column:1 / -1;margin:0;padding:24px 8px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:.82rem;line-height:1.45;color:#9ca3af;text-align:center}._item_lomoq_162{position:relative;aspect-ratio:1;padding:0;overflow:hidden;border:1.5px solid #E5E7EB;border-radius:12px;background:#f3f4f6;cursor:pointer;transition:border-color .15s ease,transform .12s ease}._item_lomoq_162 img{width:100%;height:100%;object-fit:cover;display:block}._item_lomoq_162:hover:not(:disabled){border-color:#818cf8;transform:translateY(-2px)}._item_lomoq_162:disabled{cursor:default}._termo_lomoq_193{margin:0;font-size:.76rem;color:#9ca3af}._termoBtn_lomoq_199{padding:1px 6px;border:0;border-radius:6px;background:#eef2ff;color:#4338ca;font-family:inherit;font-size:.76rem;font-weight:800;cursor:pointer}._termoBtn_lomoq_199:hover{background:#e0e7ff}._nav_lomoq_218{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:14px;padding-top:4px}._navBtn_lomoq_227{width:58px;height:38px;display:flex;align-items:center;justify-content:center;border:1.5px solid #C7D2FE;border-radius:999px;background:#fff;color:#4338ca;cursor:pointer;transition:background .15s ease}._navBtn_lomoq_227:hover:not(:disabled){background:#eef2ff}._navBtn_lomoq_227:disabled{border-color:#e5e7eb;color:#d1d5db;cursor:default}._navInfo_lomoq_253{min-width:96px;font-size:.82rem;font-weight:800;color:#6b7280;text-align:center;font-variant-numeric:tabular-nums}._navFim_lomoq_263{margin:0;font-size:.75rem;line-height:1.4;color:#9ca3af;text-align:center}._itemLoading_lomoq_271{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#ffffffbf;color:#4338ca}._spin_lomoq_283{animation:_girar_lomoq_1 1s linear infinite}@keyframes _girar_lomoq_1{to{transform:rotate(360deg)}}._error_lomoq_291{margin:0;padding:8px 10px;border-radius:10px;background:#fef2f2;color:#b91c1c;font-size:.8rem;font-weight:700}._credito_lomoq_303{margin:0;padding-top:8px;border-top:1px solid #F3F4F6;font-size:.72rem;color:#9ca3af;text-align:center}@media(prefers-reduced-motion:reduce){._item_lomoq_162{transition:none}._item_lomoq_162:hover:not(:disabled){transform:none}._spin_lomoq_283{animation:none}}._page_466t0_1{min-height:100vh;max-width:760px;margin:0 auto;padding:20px 20px 60px;background:#fff;color:#171719}._header_466t0_10{display:flex;align-items:center;gap:12px;margin-bottom:14px}._headerTitle_466t0_17{margin:0;font-size:1.35rem;font-weight:900}._intro_466t0_23{margin:0 0 18px;color:#6b7280;font-size:.85rem;line-height:1.5}._errorMessage_466t0_30{margin:0 0 14px;padding:12px 16px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:.88rem;font-weight:700}._empty_466t0_40{display:flex;flex-direction:column;align-items:center;gap:10px;padding:50px 20px;color:#9ca3af;text-align:center}._empty_466t0_40 p{margin:0;font-size:.9rem}._list_466t0_55{display:flex;flex-direction:column;gap:12px}._card_466t0_61{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid #E5E7EB;border-radius:16px;background:#fff}._cardTop_466t0_72{display:flex;align-items:flex-start;gap:12px}._thumb_466t0_78,._thumbEmpty_466t0_79{width:56px;height:56px;flex-shrink:0;border-radius:12px;object-fit:cover;background:#f3f4f6}._cardInfo_466t0_88{display:flex;flex-direction:column;gap:3px;min-width:0}._cardInfo_466t0_88 strong{font-size:.95rem;font-weight:800;line-height:1.3}._cardInfo_466t0_88 span{font-size:.78rem;color:#6b7280}._networkTag_466t0_107{align-self:flex-start;margin-top:2px;padding:3px 9px;border-radius:999px;background:#eef2ff;color:#4338ca!important;font-size:.72rem!important;font-weight:800}._tipoNova_466t0_120,._tipoAtualizacao_466t0_121{display:inline-flex;align-items:center;gap:5px;margin-left:auto;flex-shrink:0;padding:4px 10px;border-radius:999px;font-size:.7rem;font-weight:800}._tipoNova_466t0_120{background:#dcfce7;color:#166534}._tipoAtualizacao_466t0_121{background:#fef3c7;color:#92400e}._objective_466t0_145{margin:0;color:#4b5563;font-size:.84rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._actions_466t0_157{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._approveBtn_466t0_164,._rejectBtn_466t0_165,._ghostBtn_466t0_166{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 16px;border-radius:10px;font-family:inherit;font-size:.85rem;font-weight:800;cursor:pointer}._approveBtn_466t0_164{border:0;background:#22c55e;color:#fff}._rejectBtn_466t0_165{border:0;background:#ef4444;color:#fff}._ghostBtn_466t0_166{border:1px solid #E5E7EB;background:#fff;color:#374151}._approveBtn_466t0_164:disabled,._rejectBtn_466t0_165:disabled,._ghostBtn_466t0_166:disabled{opacity:.6;cursor:not-allowed}._rejectBox_466t0_208{display:flex;flex-direction:column;gap:10px}._rejectBox_466t0_208 textarea{width:100%;border:1.5px solid #E5E7EB;border-radius:12px;padding:10px 12px;font-family:inherit;font-size:.88rem;resize:vertical;outline:none;box-sizing:border-box}._rejectBox_466t0_208 textarea:focus{border-color:#ef4444}._loadMoreBtn_466t0_230{display:block;margin:18px auto 0;min-height:42px;padding:0 22px;border:1px solid #E5E7EB;border-radius:999px;background:#fff;color:#374151;font-family:inherit;font-size:.85rem;font-weight:700;cursor:pointer}._page_ebtox_5{height:100vh;height:100dvh;overflow:hidden;display:flex;flex-direction:column;background:#fff;color:#171719}._header_ebtox_16{position:sticky;top:0;z-index:10;padding:12px 16px;background:#fff;border-bottom:1px solid #F3F4F6}._headerTitle_ebtox_26{margin:0;font-size:.95rem;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._aviso_ebtox_35{padding:40px 20px;color:#6b7280;font-size:.9rem;text-align:center}._imprimirBtn_ebtox_45{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 16px;border:0;border-radius:999px;background:#ffc738;color:#171719;font-family:inherit;font-size:.88rem;font-weight:900;letter-spacing:.02em;cursor:pointer;box-shadow:0 0 0 2px #ffed9e59,0 4px 14px #ffc73873;transition:transform .1s ease,background .15s ease}._imprimirBtn_ebtox_45:hover{background:#ffd45e}._imprimirBtn_ebtox_45:active{transform:scale(.97)}._imprimirBtn_ebtox_45:focus-visible{outline:2px solid #ffffff;outline-offset:3px}._page_yko5k_1{min-height:100vh;max-width:760px;margin:0 auto;padding:20px 20px 60px;background:#fff;color:#171719}._header_yko5k_10{display:flex;align-items:center;gap:12px;margin-bottom:14px}._headerTitle_yko5k_17{margin:0;font-size:1.35rem;font-weight:900}._intro_yko5k_23{margin:0 0 18px;color:#6b7280;font-size:.85rem;line-height:1.5}._errorMessage_yko5k_30{margin:0 0 14px;padding:12px 16px;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:.88rem;font-weight:700}._empty_yko5k_40{display:flex;flex-direction:column;align-items:center;gap:10px;padding:50px 20px;color:#9ca3af;text-align:center}._empty_yko5k_40 p{margin:0;font-size:.9rem}._list_yko5k_55{display:flex;flex-direction:column;gap:12px}._card_yko5k_61{padding:16px;border:1px solid #E5E7EB;border-radius:16px;background:#fff}._cardHead_yko5k_68{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}._count_yko5k_76{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:#eef2ff;color:#4338ca;font-size:.8rem;font-weight:800}._signal_yko5k_92{font-size:.78rem;font-weight:700;color:#15803d}._ratings_yko5k_101{display:flex;align-items:center;gap:12px;margin-left:auto;flex-wrap:wrap}._rating_yko5k_101{display:inline-flex;align-items:center;gap:5px;font-size:.78rem;font-weight:700;color:#4b5563}._rating_yko5k_101 svg{color:#9ca3af}._rating_yko5k_101 strong{font-size:.9rem;font-weight:900;color:#111827}._ratingCount_yko5k_128{font-size:.72rem;font-weight:700;color:#9ca3af}._networkRating_yko5k_136{display:inline-flex;align-items:center;gap:10px;flex-shrink:0}._networkRating_yko5k_136 ._rating_yko5k_101{font-size:.72rem}._networkRating_yko5k_136 ._rating_yko5k_101 strong{font-size:.8rem}._networks_yko5k_151{display:flex;flex-direction:column;gap:8px}._networkRow_yko5k_157{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:10px;background:#f9fafb}._networkName_yko5k_167{flex:1;min-width:0;font-size:.86rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._networkMeta_yko5k_177{flex-shrink:0;font-size:.76rem;font-weight:700;color:#6b7280}._ghostBtn_yko5k_184{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;min-height:32px;padding:0 12px;border:1px solid #E5E7EB;border-radius:8px;background:#fff;color:#374151;font-family:inherit;font-size:.8rem;font-weight:800;cursor:pointer}._identicalBlock_yko5k_205{margin-top:20px;padding:14px 16px;border-radius:14px;background:#f0fdf4}._identicalTitle_yko5k_212{display:flex;align-items:center;gap:8px;margin:0 0 6px;color:#15803d;font-size:.88rem;font-weight:800}._identicalHint_yko5k_222{margin:0;color:#166534;font-size:.8rem;line-height:1.5}._page_1bhzs_1{padding:16px 16px 40px;max-width:1000px;margin:0 auto}._header_1bhzs_7{display:flex;align-items:center;gap:12px;margin-bottom:16px}._headerTitle_1bhzs_14{margin:0;font-size:1.1rem;font-weight:900;color:#111827}._errorMessage_1bhzs_21{padding:12px 14px;border-radius:12px;background:#fef2f2;color:#991b1b;font-size:.85rem;font-weight:700}._resumo_1bhzs_32{padding:14px 16px;margin-bottom:16px;border-radius:14px;background:#f9fafb}._contagem_1bhzs_39{margin:0;font-size:.82rem;font-weight:600;color:#6b7280}._toggle_1bhzs_46{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:0;border:0;background:none;color:#4338ca;font-family:inherit;font-size:.78rem;font-weight:800;cursor:pointer}._toggle_1bhzs_46:hover{text-decoration:underline}._bloco_1bhzs_70{margin-bottom:24px}._blocoTitulo_1bhzs_74{margin:0 0 10px;font-size:.78rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af}._cabecalho_1bhzs_86{position:sticky;top:0;z-index:2;display:grid;gap:10px;margin-bottom:6px;padding:8px 12px;border-radius:10px 10px 0 0;background:#fff;border-bottom:2px solid #E5E7EB}._cabecalhoCampos_1bhzs_102{grid-template-columns:26px 150px 1fr 1fr}._cabecalhoEtapas_1bhzs_108{grid-template-columns:1fr 1fr;padding-left:24px;padding-right:24px}._cabecalhoAcervo_1bhzs_114,._cabecalhoRede_1bhzs_115{font-size:.78rem;font-weight:900;color:#374151}._cabecalhoRede_1bhzs_115{color:#166534}._cabecalhoAcervo_1bhzs_114 em,._cabecalhoRede_1bhzs_115 em{display:block;font-style:normal;font-size:.68rem;font-weight:700;color:#9ca3af}._tabela_1bhzs_136{display:flex;flex-direction:column;gap:6px}._linha_1bhzs_144{display:grid;grid-template-columns:26px 150px 1fr 1fr;gap:10px;align-items:start;padding:10px 12px;border-radius:10px;background:#fff;border:1px solid #F3F4F6;cursor:pointer}._caixa_1bhzs_159{width:16px;height:16px;margin-top:3px;accent-color:#16A34A;cursor:pointer}._linhaMarcada_1bhzs_167,._etapaMarcada_1bhzs_168{border-color:#86efac;background:#f7fef9}._linhaIgual_1bhzs_175{opacity:.55}._rotulo_1bhzs_179{font-size:.78rem;font-weight:800;color:#6b7280;padding-top:2px}._celula_1bhzs_186{font-size:.85rem;font-weight:600;color:#111827;line-height:1.45;word-break:break-word}._celula_1bhzs_186 p{margin:4px 0 0;font-size:.8rem;font-weight:500;color:#4b5563}._celulaDestaque_1bhzs_202{padding:6px 10px;border-radius:8px;background:#f0fdf4;border-left:3px solid #86EFAC}._vazio_1bhzs_209{color:#d1d5db;font-weight:700}._capa_1bhzs_214{width:100%;max-width:140px;border-radius:8px;display:block}._arquivos_1bhzs_221{display:flex;flex-direction:column;gap:2px}._etapas_1bhzs_229{display:flex;flex-direction:column;gap:10px}._etapa_1bhzs_168{display:block;padding:12px;border-radius:12px;background:#fff;border:1px solid #F3F4F6;cursor:pointer}._etapaCabecalho_1bhzs_244{display:flex;align-items:center;gap:8px}._etapaLados_1bhzs_250{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:8px;align-items:start}._selo_1bhzs_258{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:.7rem;font-weight:800}._igual_1bhzs_268{background:#f3f4f6;color:#6b7280}._alterada_1bhzs_269{background:#fef3c7;color:#92400e}._nova_1bhzs_270{background:#dcfce7;color:#166534}._removida_1bhzs_271{background:#fee2e2;color:#991b1b}._barra_1bhzs_275{position:sticky;bottom:12px;z-index:3;display:flex;align-items:center;gap:12px;margin-top:20px;padding:12px 16px;border-radius:14px;background:#111827;box-shadow:0 8px 24px #11182740}._barraTexto_1bhzs_292{flex:1;min-width:0;font-size:.85rem;font-weight:700;color:#f9fafb}._barraTexto_1bhzs_292 strong{font-weight:900}._barraTexto_1bhzs_292 em{display:block;font-style:normal;font-size:.72rem;font-weight:600;color:#9ca3af}._barraCancelar_1bhzs_314{border:0;background:none;color:#9ca3af;font-family:inherit;font-size:.8rem;font-weight:800;cursor:pointer;flex-shrink:0}._barraBtn_1bhzs_325{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;min-height:40px;padding:0 18px;border:0;border-radius:10px;background:#16a34a;color:#fff;font-family:inherit;font-size:.85rem;font-weight:800;cursor:pointer}._barraBtn_1bhzs_325:disabled,._barraCancelar_1bhzs_314:disabled{opacity:.6;cursor:default}._sucesso_1bhzs_351{display:flex;align-items:center;gap:8px;margin:0 0 12px;padding:12px 14px;border-radius:12px;background:#f0fdf4;color:#166534;font-size:.84rem;font-weight:700}@media(max-width:720px){._linha_1bhzs_144{grid-template-columns:26px 1fr}._etapaLados_1bhzs_250{grid-template-columns:1fr}._linha_1bhzs_144>*:not(._caixa_1bhzs_159){grid-column:2}._cabecalho_1bhzs_86{display:none}._rotulo_1bhzs_179{padding-top:0}}._page_ck2fu_1{padding:16px 16px 40px;max-width:900px;margin:0 auto}._header_ck2fu_7{display:flex;align-items:center;gap:12px;margin-bottom:12px}._headerTitle_ck2fu_14{margin:0;font-size:1.1rem;font-weight:900;color:#111827}._intro_ck2fu_21{margin:0 0 16px;font-size:.85rem;font-weight:600;line-height:1.5;color:#6b7280}._intro_ck2fu_21 strong{font-weight:900;color:#374151}._page_1r8ft_1{padding:16px 16px 40px;max-width:1000px;margin:0 auto}._header_1r8ft_7{display:flex;align-items:center;gap:12px;margin-bottom:10px}._headerTitle_1r8ft_14{margin:0;font-size:1.1rem;font-weight:900;color:#111827}._novaBtn_1r8ft_21{margin-left:auto;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 16px;border:0;border-radius:12px;background:#4338ca;color:#fff;font-family:inherit;font-size:.85rem;font-weight:800;cursor:pointer}._intro_1r8ft_41{margin:0 0 16px;font-size:.85rem;font-weight:600;line-height:1.5;color:#6b7280}._intro_1r8ft_41 strong{font-weight:900;color:#374151}._filtros_1r8ft_56{display:flex;gap:10px;margin-bottom:18px;flex-wrap:wrap}._buscaWrap_1r8ft_63{display:flex;flex:1;min-width:220px;border-radius:12px;background:#f3f4f6;overflow:hidden}._buscaInput_1r8ft_72{flex:1;min-width:0;border:0;background:none;padding:0 14px;min-height:42px;font-family:inherit;font-size:.88rem;font-weight:600;color:#111827}._buscaInput_1r8ft_72:focus{outline:none}._buscaBtn_1r8ft_89{border:0;background:none;color:#6b7280;padding:0 14px;cursor:pointer}._select_1r8ft_97{min-height:42px;padding:0 12px;border:0;border-radius:12px;background:#f3f4f6;font-family:inherit;font-size:.85rem;font-weight:700;color:#374151;cursor:pointer}._grade_1r8ft_112{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}._card_1r8ft_121{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 12px;border:2px solid #E5E7EB;border-radius:14px;background:#fff;font-family:inherit;cursor:pointer;text-align:center}._cardInativo_1r8ft_138{opacity:.5}._icone_1r8ft_142,._iconeVazio_1r8ft_143{width:56px;height:56px;object-fit:contain}._iconeVazio_1r8ft_143{display:flex;align-items:center;justify-content:center;border-radius:10px;background:#f3f4f6;color:#9ca3af}._nome_1r8ft_158{font-size:.84rem;font-weight:800;color:#111827;line-height:1.3}._raridade_1r8ft_165{padding:2px 9px;border-radius:999px;font-size:.68rem;font-weight:800}._inativaTag_1r8ft_172{display:inline-flex;align-items:center;gap:4px;font-size:.68rem;font-weight:800;color:#9ca3af}._maisBtn_1r8ft_181{display:block;margin:20px auto 0;min-height:42px;padding:0 20px;border:1px solid #E5E7EB;border-radius:12px;background:#fff;color:#374151;font-family:inherit;font-size:.85rem;font-weight:800;cursor:pointer}._vazio_1r8ft_198{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 0;color:#9ca3af;font-size:.88rem;font-weight:700}._erro_1r8ft_209{margin:0 0 12px;padding:10px 12px;border-radius:10px;background:#fef2f2;color:#991b1b;font-size:.82rem;font-weight:700}._overlay_1r8ft_221{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:16px;background:#1118278c}._painel_1r8ft_234{width:100%;max-width:460px;max-height:90vh;overflow-y:auto;padding:18px;border-radius:16px;background:#fff}._painelHead_1r8ft_245{display:flex;align-items:center;margin-bottom:14px}._painelHead_1r8ft_245 h2{margin:0;font-size:1rem;font-weight:900;color:#111827}._fechar_1r8ft_258{margin-left:auto;border:0;border-radius:50%;background:#f3f4f6;color:#6b7280;width:34px;height:34px;display:flex;align-items:center;justify-content:center;cursor:pointer}._campo_1r8ft_272{display:block;margin-bottom:12px}._campo_1r8ft_272>span{display:block;margin-bottom:5px;font-size:.78rem;font-weight:800;color:#6b7280}._campo_1r8ft_272 input,._campo_1r8ft_272 select,._campo_1r8ft_272 textarea{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #E5E7EB;border-radius:10px;background:#fff;font-family:inherit;font-size:.88rem;font-weight:600;color:#111827;resize:vertical}._imagemAcoes_1r8ft_303{display:flex;gap:8px;margin-bottom:8px}._imagemBtn_1r8ft_309{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 12px;border:1px solid #E5E7EB;border-radius:10px;background:#fff;color:#374151;font-family:inherit;font-size:.82rem;font-weight:800;cursor:pointer}._imagemBtn_1r8ft_309:hover{background:#f9fafb}._urlInput_1r8ft_336{width:100%;box-sizing:border-box;padding:8px 10px;border:1px solid #F3F4F6;border-radius:8px;background:#f9fafb;font-family:inherit;font-size:.78rem;font-weight:600;color:#6b7280}._previa_1r8ft_351{display:block;width:72px;height:72px;object-fit:contain;margin:0 auto 12px;padding:8px;border-radius:12px;background:#f9fafb}._checkbox_1r8ft_362{display:flex;align-items:flex-start;gap:10px;margin:4px 0 16px;cursor:pointer}._checkbox_1r8ft_362 input{margin-top:3px;width:16px;height:16px;accent-color:#4338CA;cursor:pointer}._checkbox_1r8ft_362 span{font-size:.84rem;font-weight:800;color:#374151}._checkbox_1r8ft_362 em{display:block;margin-top:3px;font-style:normal;font-size:.76rem;font-weight:600;line-height:1.45;color:#6b7280}._painelAcoes_1r8ft_394{display:flex;gap:10px}._cancelar_1r8ft_399,._salvar_1r8ft_400{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:42px;border:0;border-radius:12px;font-family:inherit;font-size:.88rem;font-weight:800;cursor:pointer}._cancelar_1r8ft_399{background:#f3f4f6;color:#6b7280}._salvar_1r8ft_400{background:#16a34a;color:#fff}._cancelar_1r8ft_399:disabled,._salvar_1r8ft_400:disabled{opacity:.6;cursor:default}._page_z90lh_1{padding:16px 16px 40px;max-width:900px;margin:0 auto}._header_z90lh_7{display:flex;align-items:center;gap:12px;margin-bottom:10px}._headerTitle_z90lh_14{margin:0;font-size:1.1rem;font-weight:900;color:#111827}._novaBtn_z90lh_21{margin-left:auto;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 16px;border:0;border-radius:12px;background:#4338ca;color:#fff;font-family:inherit;font-size:.85rem;font-weight:800;cursor:pointer}._intro_z90lh_41{margin:0 0 16px;font-size:.85rem;font-weight:600;line-height:1.5;color:#6b7280}._intro_z90lh_41 strong{font-weight:900;color:#374151}._filtros_z90lh_54{display:flex;gap:10px;margin-bottom:16px;flex-wrap:wrap}._buscaWrap_z90lh_61{display:flex;align-items:center;gap:8px;flex:1;min-width:220px;padding:0 14px;border-radius:12px;background:#f3f4f6}._select_z90lh_74{min-height:42px;padding:0 12px;border:0;border-radius:12px;background:#f3f4f6;font-family:inherit;font-size:.85rem;font-weight:700;color:#374151;cursor:pointer}._buscaIcone_z90lh_87{color:#9ca3af;flex-shrink:0}._buscaInput_z90lh_92{flex:1;min-width:0;border:0;background:none;min-height:42px;font-family:inherit;font-size:.88rem;font-weight:600;color:#111827}._buscaInput_z90lh_92:focus{outline:none}._lista_z90lh_110{display:flex;flex-direction:column;gap:10px}._card_z90lh_116{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid #F3F4F6;border-radius:14px;background:#fff}._cardComunidade_z90lh_130{background:#f7fef9;border-left:4px solid #86EFAC}._cardIsolada_z90lh_135{background:#fffdf5;border-left:4px solid #FCD34D}._cardInativo_z90lh_140{opacity:.6}._avatar_z90lh_144{width:48px;height:48px;flex-shrink:0;border-radius:12px;object-fit:cover;background:#f3f4f6}._info_z90lh_153{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._info_z90lh_153 strong{font-size:.92rem;font-weight:900;color:#111827}._selos_z90lh_167{display:flex;gap:6px;flex-wrap:wrap}._seloComunidade_z90lh_173,._seloIsolada_z90lh_174,._seloInativa_z90lh_175{padding:2px 9px;border-radius:999px;font-size:.68rem;font-weight:800}._seloComunidade_z90lh_173{background:#dcfce7;color:#166534}._seloIsolada_z90lh_174{background:#fef3c7;color:#92400e}._seloInativa_z90lh_175{background:#f3f4f6;color:#6b7280}._comSecretario_z90lh_198,._semSecretario_z90lh_199{display:inline-flex;align-items:center;gap:5px;font-size:.78rem;font-weight:700}._comSecretario_z90lh_198{color:#6b7280}._semSecretario_z90lh_199{color:#b91c1c}._acoes_z90lh_217{display:flex;flex-direction:column;gap:6px;flex-shrink:0}._ghostBtn_z90lh_224,._destaqueBtn_z90lh_225{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border-radius:9px;font-family:inherit;font-size:.78rem;font-weight:800;cursor:pointer;white-space:nowrap}._ghostBtn_z90lh_224{border:1px solid #E5E7EB;background:#fff;color:#374151}._destaqueBtn_z90lh_225{border:0;background:#4338ca;color:#fff}._vazio_z90lh_253{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 0;color:#9ca3af;font-size:.88rem;font-weight:700}._erro_z90lh_264{margin:0 0 12px;padding:10px 12px;border-radius:10px;background:#fef2f2;color:#991b1b;font-size:.82rem;font-weight:700}._overlay_z90lh_276{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:16px;background:#1118278c}._painel_z90lh_289{width:100%;max-width:460px;max-height:90vh;overflow-y:auto;padding:18px;border-radius:16px;background:#fff}._painelHead_z90lh_300{display:flex;align-items:flex-start;margin-bottom:14px}._painelHead_z90lh_300 h2{margin:0;font-size:1rem;font-weight:900;color:#111827}._painelHead_z90lh_300 h2 em{display:block;margin-top:2px;font-style:normal;font-size:.78rem;font-weight:700;color:#6b7280}._fechar_z90lh_324{margin-left:auto;border:0;border-radius:50%;background:#f3f4f6;color:#6b7280;width:34px;height:34px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}._campo_z90lh_339{display:block;margin-bottom:12px}._campo_z90lh_339>span{display:block;margin-bottom:5px;font-size:.78rem;font-weight:800;color:#6b7280}._campo_z90lh_339>span i{font-style:normal;font-weight:600;color:#9ca3af}._campo_z90lh_339 input{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #E5E7EB;border-radius:10px;background:#fff;font-family:inherit;font-size:.88rem;font-weight:600;color:#111827}._checkbox_z90lh_373{display:flex;align-items:flex-start;gap:10px;margin:4px 0 14px;cursor:pointer}._checkbox_z90lh_373 input{margin-top:3px;width:16px;height:16px;accent-color:#4338CA;cursor:pointer}._checkbox_z90lh_373 span{font-size:.84rem;font-weight:800;color:#374151}._checkbox_z90lh_373 em{display:block;margin-top:3px;font-style:normal;font-size:.76rem;font-weight:600;line-height:1.45;color:#6b7280}._avisoContrato_z90lh_407{display:flex;align-items:flex-start;gap:8px;margin:0 0 14px;padding:10px 12px;border-radius:10px;background:#fef3c7;color:#92400e;font-size:.78rem;font-weight:600;line-height:1.45}._avisoSaida_z90lh_427{display:flex;align-items:flex-start;gap:8px;margin:0 0 14px;padding:10px 12px;border-radius:10px;background:#fef2f2;color:#991b1b;font-size:.78rem;font-weight:600;line-height:1.5}._avisoContrato_z90lh_407 svg,._avisoSaida_z90lh_427 svg{flex-shrink:0;margin-top:1px}._avisoContrato_z90lh_407 strong,._avisoSaida_z90lh_427 strong{font-weight:900}._overlayConfirma_z90lh_459{position:fixed;inset:0;z-index:70;display:flex;align-items:center;justify-content:center;padding:16px;background:#111827a6}._painelConfirma_z90lh_472{width:100%;max-width:470px;max-height:90vh;overflow-y:auto;padding:20px;border-radius:16px;background:#fff}._tituloEntrar_z90lh_483,._tituloSair_z90lh_484{display:flex;align-items:center;gap:8px;margin:0 0 4px;font-size:1rem;font-weight:900}._tituloEntrar_z90lh_483{color:#166534}._tituloSair_z90lh_484{color:#991b1b}._redeAlvo_z90lh_503{margin:0 0 14px;font-size:1.05rem;font-weight:900;color:#111827}._consequencias_z90lh_510{margin:0 0 16px;padding-left:18px;display:flex;flex-direction:column;gap:8px;font-size:.84rem;font-weight:600;line-height:1.5;color:#4b5563}._consequencias_z90lh_510 strong{font-weight:900;color:#111827}._confirmarSaida_z90lh_528{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:42px;border:0;border-radius:12px;background:#dc2626;color:#fff;font-family:inherit;font-size:.88rem;font-weight:800;cursor:pointer}._confirmarSaida_z90lh_528:disabled{opacity:.45;cursor:default}._painelAcoes_z90lh_552{display:flex;gap:10px}._cancelar_z90lh_557,._salvar_z90lh_558{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:42px;border:0;border-radius:12px;font-family:inherit;font-size:.88rem;font-weight:800;cursor:pointer}._cancelar_z90lh_557{background:#f3f4f6;color:#6b7280}._salvar_z90lh_558{background:#16a34a;color:#fff}._cancelar_z90lh_557:disabled,._salvar_z90lh_558:disabled{opacity:.6;cursor:default}@media(max-width:640px){._card_z90lh_116{flex-wrap:wrap}._acoes_z90lh_217{flex-direction:row;width:100%}}._page_mlopm_1{padding:16px 16px 48px;max-width:900px;margin:0 auto}._header_mlopm_7{display:flex;align-items:center;gap:12px;margin-bottom:10px}._headerTitle_mlopm_14{margin:0;font-size:1.1rem;font-weight:900;color:#111827}._intro_mlopm_21{margin:0 0 14px;font-size:.85rem;font-weight:600;line-height:1.5;color:#6b7280}._intro_mlopm_21 strong{font-weight:900;color:#374151}._janela_mlopm_36{display:flex;gap:6px;margin-bottom:16px;flex-wrap:wrap}._janelaBtn_mlopm_43{min-height:34px;padding:0 14px;border:1px solid #E5E7EB;border-radius:999px;background:#fff;color:#6b7280;font-family:inherit;font-size:.8rem;font-weight:800;cursor:pointer}._janelaBtnOn_mlopm_58{border-color:#4338ca;background:#4338ca;color:#fff}._kpis_mlopm_66{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:24px}._kpi_mlopm_66{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:12px;border:1px solid #F3F4F6;border-radius:14px;background:#fff;color:#9ca3af}._kpi_mlopm_66 strong{font-size:1.4rem;font-weight:900;line-height:1.1;color:#111827}._kpi_mlopm_66 span{font-size:.72rem;font-weight:700;line-height:1.3;color:#6b7280}._secao_mlopm_103{margin-bottom:26px}._secaoTitulo_mlopm_107{display:flex;align-items:center;gap:7px;margin:0 0 4px;font-size:.95rem;font-weight:900}._tom_alerta_mlopm_119{color:#b45309}._tom_neutro_mlopm_120{color:#4b5563}._tom_bom_mlopm_121{color:#15803d}._secaoContagem_mlopm_123{margin-left:2px;padding:1px 9px;border-radius:999px;background:#f3f4f6;color:#6b7280;font-size:.72rem;font-weight:800}._secaoChamada_mlopm_135{margin:0 0 12px;font-size:.8rem;font-weight:600;line-height:1.5;color:#6b7280}._secaoVazia_mlopm_143{margin:0;padding:18px 14px;border:1px dashed #E5E7EB;border-radius:12px;font-size:.82rem;font-weight:700;color:#9ca3af}._lista_mlopm_155{display:flex;flex-direction:column;gap:8px}._card_mlopm_161{display:flex;align-items:center;gap:12px;padding:10px;border:1px solid #F3F4F6;border-radius:14px;background:#fff}._capa_mlopm_172{width:56px;height:56px;flex-shrink:0;border-radius:10px;object-fit:cover;background:#f3f4f6}._corpo_mlopm_181{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}._nome_mlopm_190{font-size:.9rem;font-weight:900;color:#111827;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._metricas_mlopm_199{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._metrica_mlopm_199,._metricaForte_mlopm_207,._metricaFraca_mlopm_208{display:inline-flex;align-items:center;gap:4px;font-size:.76rem;font-weight:700}._metricaForte_mlopm_207{color:#111827}._metricaForte_mlopm_207 strong{font-size:.92rem;font-weight:900}._metrica_mlopm_199{color:#6b7280}._metrica_mlopm_199 i{font-style:normal;font-weight:600;color:#9ca3af}._metricaFraca_mlopm_208{color:#9ca3af;font-weight:600}._abrirBtn_mlopm_241{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;min-height:34px;padding:0 12px;border:1px solid #E5E7EB;border-radius:9px;background:#fff;color:#374151;font-family:inherit;font-size:.78rem;font-weight:800;cursor:pointer}._carregando_mlopm_263{display:flex;align-items:center;justify-content:center;gap:8px;padding:50px 0;color:#9ca3af;font-size:.88rem;font-weight:700}._spin_mlopm_274{animation:_girar_mlopm_1 1s linear infinite}@keyframes _girar_mlopm_1{to{transform:rotate(360deg)}}._erro_mlopm_282{margin:0 0 12px;padding:10px 12px;border-radius:10px;background:#fef2f2;color:#991b1b;font-size:.82rem;font-weight:700}._rodape_mlopm_294{display:flex;align-items:flex-start;gap:8px;margin:4px 0 0;padding:12px 14px;border-radius:12px;background:#f9fafb;color:#6b7280;font-size:.78rem;font-weight:600;line-height:1.5}._rodape_mlopm_294 svg{flex-shrink:0;margin-top:2px}@media(max-width:640px){._kpis_mlopm_66{grid-template-columns:repeat(2,1fr)}._card_mlopm_161{flex-wrap:wrap}._abrirBtn_mlopm_241{width:100%;justify-content:center}}._page_1y149_1{padding:16px 16px 48px;max-width:640px;margin:0 auto}._header_1y149_7{display:flex;align-items:center;gap:12px;margin-bottom:16px}._headerTitle_1y149_14{margin:0;font-size:1.1rem;font-weight:900;color:#111827}._lista_1y149_21{display:flex;flex-direction:column;gap:10px}._card_1y149_27{display:flex;gap:12px;padding:12px;border:1px solid #F3F4F6;border-radius:16px;background:#fff}._cardOk_1y149_40{border-left:4px solid #86EFAC}._cardRefeito_1y149_44{border-left:4px solid #FCD34D}._cardBloqueada_1y149_51{background:#fef6f6;border-color:#fde2e2;border-left:4px solid #FCA5A5}._cardNovo_1y149_60{box-shadow:0 0 0 2px #e0e7ff}._capa_1y149_64{width:52px;height:52px;flex-shrink:0;border-radius:12px;object-fit:cover;background:#f3f4f6}._corpo_1y149_73{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}._topo_1y149_81{display:flex;align-items:center;gap:8px}._tituloOk_1y149_87,._tituloRefeito_1y149_88,._tituloBloqueada_1y149_89{display:inline-flex;align-items:center;gap:5px;font-size:.8rem;font-weight:900}._tituloOk_1y149_87{color:#15803d}._tituloRefeito_1y149_88{color:#b45309}._tituloBloqueada_1y149_89{color:#b91c1c}._quando_1y149_109{margin-left:auto;font-size:.72rem;font-weight:700;color:#9ca3af;flex-shrink:0}._missao_1y149_117{font-size:.95rem;font-weight:900;line-height:1.3;color:#111827}._professor_1y149_126{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;font-weight:700;color:#9ca3af}._ganhos_1y149_137{display:flex;gap:8px;flex-wrap:wrap;margin-top:2px}._ganhos_1y149_137 span{display:flex;align-items:center;justify-content:center}._ganhos_1y149_137 img{width:25px}._ganhoXp_1y149_154,._ganhoMoeda_1y149_155,._ganhoEstrela_1y149_156{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:999px;font-size:.76rem;font-weight:900}._ganhoXp_1y149_154{background:#ede9fe;color:#5b21b6}._ganhoMoeda_1y149_155{background:#fef3c7;color:#92400e}._ganhoEstrela_1y149_156{background:#dbeafe;color:#1e40af}._relicas_1y149_185{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}._relica_1y149_185{display:inline-flex;align-items:center;gap:7px;padding:4px 10px 4px 4px;border:1.5px solid transparent;border-radius:999px;background:#f3f4f6}._relicaIcone_1y149_206{width:26px;height:26px;border-radius:50%;border:1.5px solid #E5E7EB;background:#fff;object-fit:contain;flex-shrink:0}._relicaTexto_1y149_216{display:flex;flex-direction:column;line-height:1.2}._relicaTexto_1y149_216 strong{font-size:.78rem;font-weight:900;color:#111827}._relicaTexto_1y149_216 i{font-style:normal;font-size:.66rem;font-weight:800;letter-spacing:.02em}._nivel_1y149_235{display:flex;align-items:center;gap:6px;margin:2px 0 0;font-size:.82rem;font-weight:700;color:#6d28d9}._motivo_1y149_249{margin:2px 0 0;padding:8px 12px;border-left:3px solid #E5E7EB;border-radius:0 8px 8px 0;background:#f9fafb;font-size:.84rem;font-weight:600;font-style:normal;line-height:1.5;color:#374151}._restam_1y149_264{margin:2px 0 0;font-size:.8rem;font-weight:700;color:#6b7280}._restam_1y149_264 strong{font-weight:900;color:#b45309}._semTentativa_1y149_276{display:flex;align-items:center;gap:6px;margin:2px 0 0;font-size:.78rem;font-weight:700;color:#dc7b7b}._verBtn_1y149_288,._refazerBtn_1y149_289{align-self:flex-start;margin-top:4px;min-height:36px;padding:0 16px;border:0;border-radius:10px;font-family:inherit;font-size:.82rem;font-weight:800;cursor:pointer}._verBtn_1y149_288{background:#f3f4f6;color:#374151}._refazerBtn_1y149_289{background:#4338ca;color:#fff}._vazio_1y149_318{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:60px 24px;color:#9ca3af}._vazio_1y149_318 strong{font-size:.95rem;font-weight:900;color:#6b7280}._vazio_1y149_318 span{font-size:.84rem;font-weight:600;line-height:1.5;max-width:300px}._carregando_1y149_342{display:flex;align-items:center;justify-content:center;gap:8px;padding:50px 0;color:#9ca3af;font-size:.88rem;font-weight:700}._spin_1y149_353{animation:_girar_1y149_1 1s linear infinite}@keyframes _girar_1y149_1{to{transform:rotate(360deg)}}._erro_1y149_361{margin:0 0 12px;padding:10px 12px;border-radius:10px;background:#fef2f2;color:#991b1b;font-size:.82rem;font-weight:700}._cardConquista_1y149_375{border-left:4px solid #FCD34D;background:#fffdf5}._tituloConquista_1y149_380{display:inline-flex;align-items:center;gap:5px;font-size:.8rem;font-weight:800;color:#b45309}._nivelConquista_1y149_390{align-self:flex-start;padding:2px 10px;border-radius:999px;font-size:.7rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}._cardEntregue_1y149_405{border-left:4px solid #93C5FD;background:#f8fbff}._cardRecusado_1y149_410{border-left:4px solid #D1D5DB}._tituloEntregue_1y149_414,._tituloRecusado_1y149_415{display:inline-flex;align-items:center;gap:5px;font-size:.8rem;font-weight:800}._tituloEntregue_1y149_414{color:#1d4ed8}._tituloRecusado_1y149_415{color:#4b5563}._compraTexto_1y149_432{margin:0;font-size:.85rem;font-weight:600;line-height:1.4;color:#4b5563}._overlay_srz7b_7{--carga: 1.3s;position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px;background:radial-gradient(circle at 50% 42%,#1e1b4b,#0b0a1f 58%,#05040f);animation:_fadeIn_srz7b_1 .25s ease}@keyframes _fadeIn_srz7b_1{0%{opacity:0}to{opacity:1}}._content_srz7b_30{width:min(100%,440px);display:flex;flex-direction:column;align-items:center;gap:6px}._titulo_srz7b_40{margin:0;display:flex;gap:.35em;font-size:clamp(2.2rem,9vw,3rem);font-weight:900;font-style:italic;letter-spacing:.04em;line-height:1}._tituloLinha_srz7b_51{color:#fefce8;text-shadow:0 0 4px #fff,0 0 10px #FDE047,0 0 22px #FDE047,0 0 42px #F59E0B;opacity:0;animation:_letreiro_srz7b_1 .9s linear calc(var(--carga) + .1s) forwards}._tituloLinha_srz7b_51+._tituloLinha_srz7b_51{color:#fdf4ff;text-shadow:0 0 4px #fff,0 0 10px #E879F9,0 0 22px #E879F9,0 0 42px #A855F7;animation-delay:calc(var(--carga) + .25s)}@keyframes _letreiro_srz7b_1{0%{opacity:0}12%{opacity:1}18%{opacity:.15}30%{opacity:1}36%{opacity:.3}48%,to{opacity:1}}._palco_srz7b_75{position:relative;width:min(86vw,400px);aspect-ratio:1 / 1;margin:-18px 0 -30px}._efeito_srz7b_82{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}._aura_srz7b_93{position:absolute;top:50%;left:50%;width:46%;aspect-ratio:1 / 1;border-radius:50%;transform:translate(-50%,-50%) scale(.4);background:radial-gradient(circle,rgba(167,139,250,.55) 0%,rgba(167,139,250,.15) 45%,transparent 70%);box-shadow:0 0 0 2px #a78bfa59;opacity:0;animation:_auraCarga_srz7b_1 var(--carga) ease-in forwards,_auraSome_srz7b_1 .2s ease-out var(--carga) forwards}@keyframes _auraCarga_srz7b_1{0%{opacity:0;transform:translate(-50%,-50%) scale(.4)}20%{opacity:.8}to{opacity:1;transform:translate(-50%,-50%) scale(1.05)}}@keyframes _auraSome_srz7b_1{to{opacity:0;transform:translate(-50%,-50%) scale(1.6)}}._nivel_srz7b_120{position:absolute;top:50%;left:50%;width:34%;aspect-ratio:1 / 1;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center}._nivelRotulo_srz7b_134{font-size:clamp(.62rem,2.6vw,.78rem);font-weight:900;letter-spacing:.22em;text-transform:uppercase;color:#a5f3fc;text-shadow:0 0 6px #22D3EE;animation:_fadeIn_srz7b_1 .3s ease .1s both}._numeros_srz7b_146{display:grid;place-items:center;font-size:clamp(3rem,17vw,5rem);font-weight:900;line-height:1;font-variant-numeric:tabular-nums}._numeros_srz7b_146[data-longo]{font-size:clamp(2.2rem,12vw,3.6rem)}._numeroAntigo_srz7b_160,._numeroNovo_srz7b_161{grid-area:1 / 1}._numeroAntigo_srz7b_160{color:#ede9fe;text-shadow:0 0 4px #fff,0 0 12px #A78BFA,0 0 26px #8B5CF6;opacity:0;animation:_aparecer_srz7b_1 .3s ease .1s forwards,_tremer_srz7b_1 .07s linear calc(var(--carga) * .55) infinite,_explodir_srz7b_1 .3s ease-out var(--carga) forwards}@keyframes _aparecer_srz7b_1{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes _tremer_srz7b_1{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(2px,-1px)}75%{transform:translate(-1px,-2px)}to{transform:translate(1px,2px)}}@keyframes _explodir_srz7b_1{0%{opacity:1;transform:scale(1);filter:blur(0)}to{opacity:0;transform:scale(2.2);filter:blur(10px)}}._numeroNovo_srz7b_161{color:#ecfeff;text-shadow:0 0 4px #fff,0 0 12px #22D3EE,0 0 26px #22D3EE,0 0 48px #0891B2;opacity:0;animation:_formar_srz7b_1 .7s cubic-bezier(.34,1.6,.64,1) calc(var(--carga) + .08s) forwards,_pulsoNeon_srz7b_1 1s ease-in-out calc(var(--carga) + .75s) infinite}@keyframes _formar_srz7b_1{0%{opacity:0;transform:scale(.25);filter:blur(14px);letter-spacing:.4em}45%{opacity:1;filter:blur(3px)}to{opacity:1;transform:scale(1);filter:blur(0);letter-spacing:0}}@keyframes _pulsoNeon_srz7b_1{0%,to{text-shadow:0 0 4px #fff,0 0 12px #22D3EE,0 0 26px #22D3EE,0 0 48px #0891B2}50%{text-shadow:0 0 6px #fff,0 0 18px #22D3EE,0 0 40px #22D3EE,0 0 80px #06B6D4,0 0 110px #0891B2}}._barra_srz7b_233{width:min(100%,320px);display:flex;align-items:center;gap:10px;margin:2px 0 8px;animation:_fadeIn_srz7b_1 .3s ease .15s both}._barraDe_srz7b_242,._barraPara_srz7b_243{flex-shrink:0;font-size:.75rem;font-weight:900;letter-spacing:.06em}._barraDe_srz7b_242{color:#c4b5fd}._barraPara_srz7b_243{color:#475569;animation:_acenderDestino_srz7b_1 .3s ease var(--carga) forwards}@keyframes _acenderDestino_srz7b_1{to{color:#ecfeff;text-shadow:0 0 8px #22D3EE,0 0 16px #22D3EE}}._trilho_srz7b_264{flex:1;height:10px;border-radius:999px;background:#94a3b82e;overflow:hidden;animation:_flashTrilho_srz7b_1 .5s ease-out var(--carga) forwards}@keyframes _flashTrilho_srz7b_1{0%{box-shadow:0 0 #22d3eee6}to{box-shadow:0 0 16px 2px #22d3ee80}}._preenchimento_srz7b_279{height:100%;width:0;border-radius:inherit;background:linear-gradient(90deg,#8b5cf6,#e879f9,#22d3ee);box-shadow:0 0 10px #e879f9;animation:_encher_srz7b_1 calc(var(--carga) - .2s) cubic-bezier(.55,0,.9,.6) .2s forwards}@keyframes _encher_srz7b_1{to{width:100%}}._subtitulo_srz7b_294{max-width:320px;margin:0 0 10px;text-align:center;font-size:.95rem;font-weight:600;line-height:1.45;color:#c7d2fe;opacity:0;animation:_subir_srz7b_1 .4s ease calc(var(--carga) + .7s) forwards}._subtitulo_srz7b_294 strong{font-weight:900;color:#fff}@keyframes _subir_srz7b_1{0%{opacity:0;transform:translateY(8px) skew(-4deg)}to{opacity:1;transform:translateY(0) skew(-4deg)}}._continuar_srz7b_316{width:100%;max-width:320px;min-height:54px;border:2px solid #22D3EE;background:#22d3ee14;color:#ecfeff;font-family:inherit;font-size:1.05rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:0 0 10px #22d3ee8c,inset 0 0 12px #22d3ee40;text-shadow:0 0 8px #22D3EE;opacity:0;animation:_subir_srz7b_1 .4s ease calc(var(--carga) + .85s) forwards;transition:background .15s ease,transform .1s ease}._continuar_srz7b_316:hover{background:#22d3ee2e}._continuar_srz7b_316:active{transform:scale(.98)}._continuar_srz7b_316:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(prefers-reduced-motion:reduce){._overlay_srz7b_7,._tituloLinha_srz7b_51,._nivelRotulo_srz7b_134,._numeroNovo_srz7b_161,._subtitulo_srz7b_294,._continuar_srz7b_316{animation:none;opacity:1}}._overlay_1s8mf_4{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px;background:radial-gradient(circle at 50% 44%,#3b2a07,#150f03 55%,#060401);animation:_fadeIn_1s8mf_1 .25s ease}@keyframes _fadeIn_1s8mf_1{0%{opacity:0}to{opacity:1}}._content_1s8mf_26{width:min(100%,440px);display:flex;flex-direction:column;align-items:center;gap:6px}._titulo_1s8mf_36{margin:0;display:flex;flex-direction:column;align-items:center;font-size:clamp(1.7rem,7.5vw,2.4rem);font-weight:900;font-style:italic;letter-spacing:.05em;line-height:1.05;text-align:center}._tituloLinha_1s8mf_49{color:#fffbeb;text-shadow:0 0 4px #fff,0 0 10px #FFC738,0 0 22px #FFC738,0 0 42px #F59E0B;opacity:0;animation:_letreiro_1s8mf_1 .9s linear .3s forwards}._tituloLinha_1s8mf_49+._tituloLinha_1s8mf_49{animation-delay:.45s}@keyframes _letreiro_1s8mf_1{0%{opacity:0}12%{opacity:1}18%{opacity:.15}30%{opacity:1}36%{opacity:.3}48%,to{opacity:1}}._palco_1s8mf_75{position:relative;width:min(86vw,400px);aspect-ratio:1 / 1;margin:-14px 0 -22px}._efeito_1s8mf_82{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}._relicaEntrada_1s8mf_92{position:absolute;top:50%;left:50%;width:34%;aspect-ratio:1 / 1;transform:translate(-50%,-50%);opacity:0;animation:_subirDoAltar_1s8mf_1 .85s cubic-bezier(.34,1.45,.64,1) .15s forwards}@keyframes _subirDoAltar_1s8mf_1{0%{opacity:0;transform:translate(-50%,38%) scale(.45);filter:blur(10px)}50%{opacity:1;filter:blur(2px)}to{opacity:1;transform:translate(-50%,-50%) scale(1);filter:blur(0)}}._relicaFlutua_1s8mf_116{--raridade: #FFC738;width:100%;height:100%;display:flex;align-items:center;justify-content:center;animation:_flutuar_1s8mf_1 2.6s ease-in-out 1s infinite}@keyframes _flutuar_1s8mf_1{0%,to{transform:translateY(0)}50%{transform:translateY(-5%)}}._relicaImg_1s8mf_138{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 6px var(--raridade)) drop-shadow(0 0 18px rgba(255,199,56,.75)) drop-shadow(0 0 36px rgba(245,153,13,.45))}._relicaFallback_1s8mf_148{width:70%;height:70%;color:#ffed9e;filter:drop-shadow(0 0 10px #FFC738) drop-shadow(0 0 24px #F59E0B)}._nome_1s8mf_157{max-width:320px;text-align:center;font-size:1.25rem;font-weight:900;line-height:1.25;color:#fffbeb;text-shadow:0 0 10px rgba(255,199,56,.6);opacity:0;animation:_subir_1s8mf_1 .4s ease .75s forwards}._raridade_1s8mf_172{padding:3px 12px;border:1.5px solid currentColor;border-radius:999px;background:#00000059;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;opacity:0;animation:_subir_1s8mf_1 .4s ease .85s forwards}@keyframes _subir_1s8mf_1{0%{opacity:0;transform:translateY(8px) skew(-4deg)}to{opacity:1;transform:translateY(0) skew(-4deg)}}._continuar_1s8mf_192{width:100%;max-width:320px;min-height:54px;margin-top:12px;border:2px solid #FFC738;border-radius:5px;background:#ffc73814;color:#fffbeb;font-family:inherit;font-size:1.05rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:0 0 10px #ffc7388c,inset 0 0 12px #ffc73833;text-shadow:0 0 8px #FFC738;opacity:0;animation:_subir_1s8mf_1 .4s ease 1s forwards;transition:background .15s ease,transform .1s ease}._continuar_1s8mf_192:hover{background:#ffc7382e}._continuar_1s8mf_192:active{transform:scale(.98)}._continuar_1s8mf_192:focus-visible{outline:2px solid #fff;outline-offset:3px}._contador_1s8mf_224{margin-top:4px;font-size:.75rem;font-weight:800;color:#ffed9e99;letter-spacing:.06em}@media(prefers-reduced-motion:reduce){._overlay_1s8mf_4,._tituloLinha_1s8mf_49,._relicaEntrada_1s8mf_92,._relicaFlutua_1s8mf_116,._nome_1s8mf_157,._raridade_1s8mf_172,._continuar_1s8mf_192{animation:none;opacity:1}}._overlay_9m5b7_8{--pop: .7s;position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px;background:radial-gradient(circle at 50% 44%,#0f2a5c,#081733 55%,#030812);animation:_fadeIn_9m5b7_1 .25s ease}@keyframes _fadeIn_9m5b7_1{0%{opacity:0}to{opacity:1}}._content_9m5b7_32{width:min(100%,440px);display:flex;flex-direction:column;align-items:center;gap:6px}._titulo_9m5b7_42{margin:0;display:flex;flex-direction:column;align-items:center;font-size:clamp(1.7rem,7.5vw,2.4rem);font-weight:900;font-style:italic;letter-spacing:.05em;line-height:1.05;text-align:center}._tituloLinha_9m5b7_55{color:#f0f7ff;text-shadow:0 0 4px #fff,0 0 10px #93C5FD,0 0 22px #3B82F6,0 0 42px #1D4ED8;opacity:0;animation:_letreiro_9m5b7_1 .9s linear calc(var(--pop) + .1s) forwards}._tituloLinha_9m5b7_55+._tituloLinha_9m5b7_55{color:#fffbeb;text-shadow:0 0 4px #fff,0 0 10px #FFC738,0 0 22px #FFC738,0 0 42px #F59E0B;animation-delay:calc(var(--pop) + .25s)}@keyframes _letreiro_9m5b7_1{0%{opacity:0}12%{opacity:1}18%{opacity:.15}30%{opacity:1}36%{opacity:.3}48%,to{opacity:1}}._palco_9m5b7_88{position:relative;width:min(86vw,400px);aspect-ratio:1 / 1;margin:-14px 0 -26px}._efeito_9m5b7_95{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}._itemEntrada_9m5b7_105{position:absolute;top:43%;left:50%;width:32%;aspect-ratio:1 / 1;transform:translate(-50%,-50%);opacity:0;animation:_sairDaCaixa_9m5b7_1 .85s cubic-bezier(.34,1.45,.64,1) var(--pop) forwards}@keyframes _sairDaCaixa_9m5b7_1{0%{opacity:0;transform:translate(-50%,13%) scale(.3);filter:blur(8px)}40%{opacity:1;filter:blur(1px)}to{opacity:1;transform:translate(-50%,-50%) scale(1);filter:blur(0)}}._itemFlutua_9m5b7_129{width:100%;height:100%;animation:_flutuar_9m5b7_1 2.6s ease-in-out calc(var(--pop) + .9s) infinite}@keyframes _flutuar_9m5b7_1{0%,to{transform:translateY(0)}50%{transform:translateY(-5%)}}._itemImg_9m5b7_144,._itemFallback_9m5b7_145{width:100%;height:100%;box-sizing:border-box;border:3px solid #93C5FD;border-radius:18%;box-shadow:0 0 0 2px #ffed9e59,0 0 18px #93c5fdcc,0 0 42px #ffc73873}._itemImg_9m5b7_144{display:block;padding:8%;object-fit:contain;background:#fff}._itemFallback_9m5b7_145{display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#1d4ed8,#0f2a5c);color:#ffed9e}._itemFallback_9m5b7_145 svg{width:55%;height:55%;filter:drop-shadow(0 0 8px #FFC738)}._nome_9m5b7_180{max-width:320px;text-align:center;font-size:1.3rem;font-weight:900;line-height:1.25;color:#fffbeb;text-shadow:0 0 10px rgba(147,197,253,.6);opacity:0;animation:_subir_9m5b7_1 .4s ease calc(var(--pop) + .6s) forwards}._texto_9m5b7_193{max-width:320px;margin:0;text-align:center;font-size:.9rem;font-weight:600;line-height:1.45;color:#ffffffc7;opacity:0;animation:_subir_9m5b7_1 .4s ease calc(var(--pop) + .7s) forwards}._quem_9m5b7_206{font-size:.78rem;font-weight:700;color:#93c5fdd9;opacity:0;animation:_subir_9m5b7_1 .4s ease calc(var(--pop) + .75s) forwards}@keyframes _subir_9m5b7_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._continuar_9m5b7_220{width:100%;max-width:320px;min-height:54px;margin-top:12px;border:2px solid #93C5FD;border-radius:5px;background:#93c5fd14;color:#f0f7ff;font-family:inherit;font-size:1.05rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:0 0 10px #93c5fd8c,inset 0 0 12px #93c5fd33;text-shadow:0 0 8px #93C5FD;opacity:0;animation:_subir_9m5b7_1 .4s ease calc(var(--pop) + .9s) forwards;transition:background .15s ease,transform .1s ease}._continuar_9m5b7_220:hover{background:#93c5fd2e}._continuar_9m5b7_220:active{transform:scale(.98)}._continuar_9m5b7_220:focus-visible{outline:2px solid #fff;outline-offset:3px}._secundario_9m5b7_252{min-height:40px;padding:0 16px;border:0;background:transparent;color:#ffed9eb3;font-family:inherit;font-size:.85rem;font-weight:800;letter-spacing:.04em;cursor:pointer;opacity:0;animation:_subir_9m5b7_1 .4s ease calc(var(--pop) + 1s) forwards}._secundario_9m5b7_252:hover{color:#ffed9e}._secundario_9m5b7_252:focus-visible{outline:2px solid #fff;outline-offset:2px}._continuar_9m5b7_220:disabled,._secundario_9m5b7_252:disabled{cursor:default}@media(prefers-reduced-motion:reduce){._overlay_9m5b7_8,._tituloLinha_9m5b7_55,._itemEntrada_9m5b7_105,._itemFlutua_9m5b7_129,._nome_9m5b7_180,._texto_9m5b7_193,._quem_9m5b7_206,._continuar_9m5b7_220,._secundario_9m5b7_252{animation:none;opacity:1}}._overlay_ydif7_6{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px;background:radial-gradient(circle at 50% 62%,#3b2a07,#150f03 55%,#060401);animation:_fadeIn_ydif7_1 .25s ease}@keyframes _fadeIn_ydif7_1{0%{opacity:0}to{opacity:1}}._content_ydif7_27{width:min(100%,400px);display:flex;flex-direction:column;align-items:center;gap:6px}._rotulo_ydif7_37{display:inline-flex;align-items:center;gap:5px;padding:4px 12px;border:1px solid rgba(255,255,255,.18);border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;animation:_subir_ydif7_1 .35s ease both}._item_ydif7_57{width:92px;height:92px;margin-top:6px;border-radius:20px;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;filter:saturate(.55) brightness(.92);box-shadow:0 0 0 3px #ffffff1f;animation:_aparecer_ydif7_1 .4s cubic-bezier(.34,1.45,.64,1) .1s both}._item_ydif7_57 img{width:84%;height:84%;object-fit:contain}._itemFallback_ydif7_79{width:55%;height:55%;color:#6b7280}@keyframes _aparecer_ydif7_1{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}._itemNome_ydif7_90{max-width:300px;text-align:center;font-size:.85rem;font-weight:700;color:#fff9;animation:_subir_ydif7_1 .35s ease .2s both}._trajeto_ydif7_102{position:relative;width:100%;height:150px}._moedaX_ydif7_108{position:absolute;top:0;left:50%;width:34px;height:34px;margin-left:-17px;opacity:0;animation:_moedaX_ydif7_108 var(--voo) ease-in-out var(--atraso) forwards}@keyframes _moedaX_ydif7_108{0%{opacity:1;transform:translate(0)}50%{transform:translate(var(--dx))}90%{opacity:1}to{opacity:0;transform:translate(0)}}._moedaY_ydif7_129{display:block;width:100%;height:100%;animation:_moedaY_ydif7_129 var(--voo) cubic-bezier(.45,0,.85,.4) var(--atraso) both}@keyframes _moedaY_ydif7_129{0%{transform:translateY(0) scale(.55)}to{transform:translateY(150px) scale(1)}}._moedaImg_ydif7_143{width:100%;height:100%;filter:drop-shadow(0 0 6px rgba(255,199,56,.8));animation:_virar_ydif7_1 calc(var(--voo) / 2) linear var(--atraso) 2}@keyframes _virar_ydif7_1{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}._saldoEntrada_ydif7_158{animation:_aparecer_ydif7_1 .4s cubic-bezier(.34,1.45,.64,1) .3s both}._saldoTremor_ydif7_164{animation:_tremor_ydif7_1 .09s ease-out 1.05s 10}@keyframes _tremor_ydif7_1{0%,to{transform:scale(1)}40%{transform:scale(1.07)}}._saldo_ydif7_158{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:2px solid #FFC738;border-radius:999px;background:#ffc7381a;box-shadow:0 0 12px #ffc73880,inset 0 0 12px #ffc73826;animation:_kaching_ydif7_1 .55s cubic-bezier(.34,1.56,.64,1) 1.95s}._saldo_ydif7_158 img{width:28px;height:28px}._saldo_ydif7_158 strong{min-width:3ch;font-size:1.6rem;font-weight:900;color:#fffbeb;text-shadow:0 0 10px #FFC738;font-variant-numeric:tabular-nums}._saldo_ydif7_158 span{font-size:.85rem;font-weight:800;color:#ffed9ecc}@keyframes _kaching_ydif7_1{0%{transform:scale(1);box-shadow:0 0 12px #ffc73880}40%{transform:scale(1.18);box-shadow:0 0 34px #ffc738f2}to{transform:scale(1);box-shadow:0 0 12px #ffc73880}}._titulo_ydif7_219{margin:14px 0 0;font-size:clamp(1.5rem,6.5vw,2rem);font-weight:900;font-style:italic;letter-spacing:.05em;text-align:center;color:#fffbeb;text-shadow:0 0 4px #fff,0 0 10px #FFC738,0 0 22px #FFC738,0 0 42px #F59E0B;opacity:0;animation:_subir_ydif7_1 .4s ease 2.05s forwards}._texto_ydif7_237{max-width:320px;margin:0;text-align:center;font-size:.9rem;font-weight:600;line-height:1.45;color:#ffffffc7;opacity:0;animation:_subir_ydif7_1 .4s ease 2.15s forwards}._quem_ydif7_250{font-size:.78rem;font-weight:700;color:#ffed9e99;opacity:0;animation:_subir_ydif7_1 .4s ease 2.2s forwards}@keyframes _subir_ydif7_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._continuar_ydif7_264{width:100%;max-width:320px;min-height:54px;margin-top:12px;border:2px solid #FFC738;border-radius:5px;background:#ffc73814;color:#fffbeb;font-family:inherit;font-size:1.05rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:0 0 10px #ffc7388c,inset 0 0 12px #ffc73833;text-shadow:0 0 8px #FFC738;opacity:0;animation:_subir_ydif7_1 .4s ease 2.35s forwards;transition:background .15s ease,transform .1s ease}._continuar_ydif7_264:hover{background:#ffc7382e}._continuar_ydif7_264:active{transform:scale(.98)}._continuar_ydif7_264:focus-visible{outline:2px solid #fff;outline-offset:3px}._secundario_ydif7_296{min-height:40px;padding:0 16px;border:0;background:transparent;color:#ffed9eb3;font-family:inherit;font-size:.85rem;font-weight:800;letter-spacing:.04em;cursor:pointer;opacity:0;animation:_subir_ydif7_1 .4s ease 2.45s forwards}._secundario_ydif7_296:hover{color:#ffed9e}._secundario_ydif7_296:focus-visible{outline:2px solid #fff;outline-offset:2px}._continuar_ydif7_264:disabled,._secundario_ydif7_296:disabled{cursor:default}@media(prefers-reduced-motion:reduce){._overlay_ydif7_6,._rotulo_ydif7_37,._item_ydif7_57,._itemNome_ydif7_90,._saldoEntrada_ydif7_158,._saldoTremor_ydif7_164,._saldo_ydif7_158,._titulo_ydif7_219,._texto_ydif7_237,._quem_ydif7_250,._continuar_ydif7_264,._secundario_ydif7_296{animation:none;opacity:1}._trajeto_ydif7_102{display:none}}
