.yHZhUG_backdrop{z-index:9998;-webkit-backdrop-filter:blur(3px);opacity:0;visibility:hidden;pointer-events:none;background:#0f172a24;transition:opacity .25s,visibility .25s;position:fixed;inset:0}.yHZhUG_backdropOpen{opacity:1;visibility:visible;pointer-events:auto}.yHZhUG_panel{backdrop-filter:blur(24px)saturate(1.4);z-index:9999;opacity:0;pointer-events:none;visibility:hidden;background:#ffffffb8;border:1px solid #ffffff80;border-radius:32px;flex-direction:column;width:min(640px,100vw - 48px);height:min(680px,100vh - 64px);max-height:none;transition:all .5s cubic-bezier(.19,1,.22,1);display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,calc(24px - 50%))scale(.96);box-shadow:0 20px 60px -15px #00000026,inset 0 1px #fff}.yHZhUG_panel.yHZhUG_open{opacity:1;pointer-events:all;visibility:visible;transform:translate(-50%,-50%)scale(1)}.yHZhUG_header{border-bottom:1px solid #8b5cf614;justify-content:space-between;align-items:center;padding:22px 28px 18px;display:flex}.yHZhUG_headerInfo{align-items:center;gap:12px;display:flex}.yHZhUG_avatar{width:40px;height:40px;color:var(--color-primary-darker);background:linear-gradient(135deg,#ddd6fe,#f5f3ff);border-radius:12px;justify-content:center;align-items:center;font-size:1.2rem;display:flex;box-shadow:inset 0 0 0 1px #fff9}.yHZhUG_titleContainer{flex-direction:column;display:flex}.yHZhUG_title{color:#1e293b;letter-spacing:-.02em;font-family:Outfit,sans-serif;font-size:1.1rem;font-weight:700}.yHZhUG_subtitle{color:#64748b;font-size:.8rem;font-weight:500}.yHZhUG_closeButton{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.2rem;transition:all .2s;display:flex}.yHZhUG_closeButton:hover{color:var(--color-primary);background:#8b5cf614}.yHZhUG_messages{scroll-behavior:smooth;flex-direction:column;flex:1;gap:20px;padding:24px 28px;display:flex;overflow-y:auto}.yHZhUG_messages::-webkit-scrollbar{width:4px}.yHZhUG_messages::-webkit-scrollbar-thumb{background:#8b5cf633;border-radius:10px}.yHZhUG_messageWrapper{opacity:0;flex-direction:column;gap:6px;max-width:78%;animation:.3s cubic-bezier(.2,.9,.3,1) forwards yHZhUG_slideIn;display:flex;transform:translateY(10px)}@keyframes yHZhUG_slideIn{to{opacity:1;transform:translateY(0)}}.yHZhUG_messageWrapper.yHZhUG_bot{align-self:flex-start}.yHZhUG_messageWrapper.yHZhUG_user{align-self:flex-end}.yHZhUG_message{box-shadow:none;border-radius:18px;padding:14px 18px;font-size:.95rem;line-height:1.55;position:relative}.yHZhUG_bot .yHZhUG_message{color:#334155;background:#f1f3f5;border:none;border-bottom-left-radius:18px}.yHZhUG_user .yHZhUG_message{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-darker));color:#fff;border-bottom-right-radius:4px;box-shadow:0 8px 16px -4px #7c3aed4d}.yHZhUG_messageTime{color:#94a3b8;opacity:.8;margin-left:4px;font-size:.7rem}.yHZhUG_user .yHZhUG_messageTime{align-self:flex-end;margin-right:4px}.yHZhUG_optionsContainer{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.yHZhUG_optionButton{color:var(--color-primary-darker);cursor:pointer;background:#fff9;border:1px solid #8b5cf633;border-radius:14px;align-items:center;gap:6px;padding:8px 14px;font-size:.85rem;font-weight:500;transition:all .2s;display:flex}.yHZhUG_optionButton:hover{border-color:var(--color-primary-darker);background:#f5f3ff;transform:translateY(-1px)}.yHZhUG_optionButton i{font-size:1rem}.yHZhUG_linkButton{color:var(--color-primary-deep);cursor:pointer;background:#8b5cf61a;border:none;border-radius:10px;align-items:center;gap:6px;margin-top:8px;padding:8px 12px;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.yHZhUG_linkButton:hover{background:#8b5cf626}.yHZhUG_inputArea{backdrop-filter:blur(10px);background:#fff6;border-top:1px solid #ffffff80;align-items:center;gap:12px;padding:18px 28px 22px;display:flex}.yHZhUG_inputWrapper{flex:1;align-items:center;display:flex;position:relative}.yHZhUG_input{color:#1e293b;background:#fff;border:1px solid #cbd5e199;border-radius:20px;outline:none;width:100%;padding:12px 16px;font-size:.95rem;transition:all .2s;box-shadow:inset 0 2px 4px #00000005}.yHZhUG_input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #8b5cf61a}.yHZhUG_sendButton{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-deep));color:#fff;cursor:pointer;border:none;border-radius:16px;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.2rem;transition:all .2s cubic-bezier(.34,1.56,.64,1);display:flex;box-shadow:0 4px 12px #7c3aed4d}.yHZhUG_sendButton:hover:not(:disabled){transform:scale(1.05);box-shadow:0 6px 16px #7c3aed66}.yHZhUG_sendButton:disabled{box-shadow:none;cursor:default;opacity:.7;background:#cbd5e1}@media (max-width:768px){.yHZhUG_backdrop{display:none}.yHZhUG_panel{background:#f8fafc;border:none;border-radius:0;width:100vw;height:100dvh;max-height:none;position:fixed;top:0;bottom:0;left:0;transform:translateY(100%)}.yHZhUG_panel.yHZhUG_open{transform:translateY(0)}.yHZhUG_header{background:0 0;padding:16px}}[data-theme=dark] .yHZhUG_panel{box-shadow:none!important;background:#202025!important;border-color:#0000!important}[data-theme=dark] .yHZhUG_backdrop{background:#00000061}[data-theme=dark] .yHZhUG_header{background:#202025!important;border-bottom-color:#0000!important}[data-theme=dark] .yHZhUG_avatar{color:#e5e7eb!important;box-shadow:none!important;background:#29292f!important}[data-theme=dark] .yHZhUG_title{color:#e5e7eb!important}[data-theme=dark] .yHZhUG_subtitle{color:#9ca3af!important}[data-theme=dark] .yHZhUG_closeButton{color:#9ca3af!important}[data-theme=dark] .yHZhUG_closeButton:hover{color:#f3f4f6!important;background:#303037!important}[data-theme=dark] .yHZhUG_bot .yHZhUG_message{color:#e5e7eb!important;background:#29292f!important;border:none!important}[data-theme=dark] .yHZhUG_messageTime{color:#6b7280!important}[data-theme=dark] .yHZhUG_optionButton{color:#d1d5db!important;background:#29292f!important;border-color:#0000!important}[data-theme=dark] .yHZhUG_optionButton:hover{background:#303037!important;border-color:#0000!important}[data-theme=dark] .yHZhUG_linkButton{color:#d1d5db!important;background:#29292f!important}[data-theme=dark] .yHZhUG_linkButton:hover{background:#303037!important}[data-theme=dark] .yHZhUG_inputArea{background:#202025!important;border-top-color:#0000!important}[data-theme=dark] .yHZhUG_input{color:#e5e7eb!important;background:#29292f!important;border-color:#0000!important}[data-theme=dark] .yHZhUG_input:focus{box-shadow:none!important;border-color:#0000!important}[data-theme=dark] .yHZhUG_sendButton:disabled{color:#6b7280!important;background:#29292f!important}
.GKiJOG_modalOverlay{z-index:99999;background:#00000073;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;animation:.3s ease-out GKiJOG_fadeIn;display:flex;position:fixed;top:0;left:0;backdrop-filter:blur(12px)!important}@keyframes GKiJOG_fadeIn{0%{opacity:0}to{opacity:1}}.GKiJOG_modalContent{background:#fff;border:1px solid #ffffff80;border-radius:30px;flex-direction:column;width:100%;max-height:90vh;animation:.4s cubic-bezier(.16,1,.3,1) GKiJOG_floatUp;display:flex;position:relative;overflow:hidden}@keyframes GKiJOG_floatUp{0%{opacity:0;transform:translateY(30px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.GKiJOG_modalHeader{background:0 0;border-bottom:1px solid #8b5cf614;border-radius:30px 30px 0 0;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 2rem 1rem;display:flex}.GKiJOG_modalHeader h2{color:#1e293b;letter-spacing:-.02em;align-items:center;gap:.75rem;margin:0;font-size:1.1rem;font-weight:800;display:flex}.GKiJOG_modalCloseBtn{cursor:pointer;color:#64748b;background:#0000000d;border:none;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;font-size:1rem;transition:all .2s;display:flex}.GKiJOG_modalCloseBtn:hover{color:#ef4444;background:#ef44441a}.GKiJOG_modalBody{flex-direction:column;flex:1;padding:0;display:flex;position:relative;overflow:hidden auto}.GKiJOG_modalBody::-webkit-scrollbar{width:5px}.GKiJOG_modalBody::-webkit-scrollbar-track{background:0 0}.GKiJOG_modalBody::-webkit-scrollbar-thumb{background:#8b5cf633;border-radius:10px}.GKiJOG_small{max-width:320px}.GKiJOG_medium{max-width:550px}.GKiJOG_large{max-width:750px}.GKiJOG_xlarge{max-width:1100px}.GKiJOG_experiencePreview{border-radius:28px;width:100%;max-width:none;height:calc(100vh - 24px);max-height:calc(100vh - 24px)}.GKiJOG_modalOverlay:has(.GKiJOG_experiencePreview){padding:12px}.GKiJOG_experiencePreview .GKiJOG_modalHeader{border-bottom:0;justify-content:flex-end;height:38px;min-height:38px;padding:4px 10px}.GKiJOG_experiencePreview .GKiJOG_modalHeader h2{display:none}.GKiJOG_experiencePreview .GKiJOG_modalCloseBtn{border-radius:9px;width:30px;height:30px;font-size:.85rem}.GKiJOG_experiencePreview .GKiJOG_modalBody{overflow:hidden}.GKiJOG_fullscreen{border-radius:0;width:100%;max-width:none;height:100dvh;max-height:100dvh}.GKiJOG_modalOverlay:has(.GKiJOG_fullscreen){padding:0}.GKiJOG_fullscreen .GKiJOG_modalBody{min-height:0;overflow:hidden}.GKiJOG_fullpage{background:#fff;border-radius:24px;max-width:1100px;height:auto;max-height:none;animation:.4s cubic-bezier(.16,1,.3,1) forwards GKiJOG_slideUpPage;overflow:visible}.GKiJOG_modalOverlay:has(.GKiJOG_fullpage){align-items:flex-start;padding:3rem 1rem 4rem;overflow-y:auto}.GKiJOG_fullpage .GKiJOG_modalBody{overflow:visible}.GKiJOG_modalOverlay:has(.GKiJOG_fullpage)::-webkit-scrollbar{width:6px}.GKiJOG_modalOverlay:has(.GKiJOG_fullpage)::-webkit-scrollbar-track{background:0 0}.GKiJOG_modalOverlay:has(.GKiJOG_fullpage)::-webkit-scrollbar-thumb{background:#8b5cf640;border-radius:10px}.GKiJOG_modalOverlay:has(.GKiJOG_fullpage)::-webkit-scrollbar-thumb:hover{background:#8b5cf666}@keyframes GKiJOG_slideUpPage{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.GKiJOG_experiencePreview{border-radius:20px!important;width:100%!important;max-width:none!important;height:calc(100dvh - 16px)!important;max-height:calc(100dvh - 16px)!important;margin:0!important}.GKiJOG_experiencePreview .GKiJOG_modalHeader{height:34px;min-height:34px;padding:2px 8px}.GKiJOG_experiencePreview .GKiJOG_modalCloseBtn{width:28px;height:28px}.GKiJOG_modalOverlay:has(.GKiJOG_experiencePreview){align-items:center;padding:8px}.GKiJOG_modalOverlay:has(.GKiJOG_fullpage){align-items:stretch;padding:0;overflow:hidden}.GKiJOG_fullpage{width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;min-height:unset!important;border-radius:0!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}.GKiJOG_fullpage .GKiJOG_modalHeader{border-bottom:none;flex-shrink:0;padding:.5rem .75rem}.GKiJOG_fullpage .GKiJOG_modalBody{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.GKiJOG_modalOverlay:not(:has(.GKiJOG_fullpage)){align-items:flex-end;padding:0}.GKiJOG_modalContent:not(.GKiJOG_fullpage){height:auto;max-height:calc(90dvh - 70px);margin-bottom:70px;padding:0;animation:.32s cubic-bezier(.16,1,.3,1) forwards GKiJOG_mobileSheetUp;border-radius:24px 24px 0 0!important;width:100%!important;max-width:100%!important;margin:0!important}@keyframes GKiJOG_mobileSheetUp{0%{opacity:.6;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.GKiJOG_modalContent:not(.GKiJOG_fullpage):before{content:"";z-index:1;background:#8b5cf640;border-radius:100px;width:36px;height:4px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.GKiJOG_modalHeader{margin-top:14px;padding:1.25rem 1.25rem .875rem}.GKiJOG_modalHeader h2{font-size:1.0625rem}.GKiJOG_modalCloseBtn{border-radius:50%;width:36px;height:36px}.GKiJOG_modalBody{-webkit-overflow-scrolling:touch}}[data-theme=dark] .GKiJOG_modalOverlay{backdrop-filter:blur(12px)!important;background:#0000008c!important}[data-theme=dark] .GKiJOG_modalContent{color:var(--color-text-dark)!important;background:linear-gradient(145deg,#1c1832f7 0%,#120f23fc 100%)!important;border-color:#ffffff17!important}[data-theme=dark] .GKiJOG_fullpage{background:linear-gradient(145deg,#16122afc 0%,#0d0b1a 100%)!important}[data-theme=dark] .GKiJOG_modalHeader{background:0 0!important;border-bottom-color:#ffffff12!important}[data-theme=dark] .GKiJOG_modalHeader h2{color:var(--color-text-dark)!important}[data-theme=dark] .GKiJOG_modalCloseBtn{color:#c8c3e1bf!important;background:#ffffff0f!important}[data-theme=dark] .GKiJOG_modalCloseBtn:hover{color:#f87171!important;background:#ef444426!important}[data-theme=dark] .GKiJOG_modalContent:not(.GKiJOG_fullpage):before{background:#ffffff2e}@media (max-width:480px){.GKiJOG_modalContent:not(.GKiJOG_fullpage){max-height:calc(92dvh - 70px);border-radius:20px 20px 0 0!important}.GKiJOG_modalHeader{padding:1.125rem 1rem .75rem}.GKiJOG_modalHeader h2{font-size:1rem}.GKiJOG_fullpage{border-radius:0;max-width:100%;min-height:100dvh}.GKiJOG_modalOverlay:has(.GKiJOG_fullpage){padding:0}}@media (max-width:360px){.GKiJOG_modalOverlay:not(:has(.GKiJOG_fullpage)){align-items:flex-end;padding:0;overflow-x:hidden}.GKiJOG_modalContent:not(.GKiJOG_fullpage){max-height:calc(94dvh - 56px);margin-bottom:56px;padding:0;overflow-x:hidden;border-radius:18px 18px 0 0!important;width:100vw!important;max-width:100vw!important}.GKiJOG_small,.GKiJOG_medium,.GKiJOG_large,.GKiJOG_xlarge{max-width:100vw!important}.GKiJOG_modalHeader{gap:.5rem;margin-top:12px;padding:.875rem 1rem .625rem}.GKiJOG_modalHeader h2{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.GKiJOG_modalCloseBtn{flex-shrink:0;width:32px;height:32px}.GKiJOG_modalBody{overflow-x:hidden}.GKiJOG_modalContent:not(.GKiJOG_fullpage) *{box-sizing:border-box}}@media (max-width:320px){.GKiJOG_modalContent:not(.GKiJOG_fullpage){max-height:calc(96dvh - 56px);border-radius:14px 14px 0 0!important}.GKiJOG_modalHeader{margin-top:8px;padding:.75rem .75rem .5rem}.GKiJOG_modalHeader h2{font-size:.82rem}.GKiJOG_modalCloseBtn{width:28px;height:28px;font-size:.75rem}.GKiJOG_modalBody{max-height:calc(82dvh - 56px);padding:0;overflow:hidden auto}.GKiJOG_modalContent:not(.GKiJOG_fullpage) *{box-sizing:border-box;max-width:100%}}
._bBGna_optionsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;padding:1rem 1.25rem 1.25rem;display:grid}._bBGna_option{min-height:170px;color:var(--color-text-dark);text-align:center;background:#8b5cf609;border:1px solid #8b5cf61f;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:.55rem;padding:1.15rem .9rem;text-decoration:none;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s;display:flex}._bBGna_option:hover{background:#8b5cf614;border-color:#8b5cf659;transform:translateY(-3px);box-shadow:0 10px 24px #6366f11f}._bBGna_option>i{color:var(--color-primary);margin-bottom:.2rem;font-size:2rem}._bBGna_optionTitle{font-size:1rem;font-weight:700}._bBGna_optionDescription{max-width:210px;color:var(--color-text-muted);font-size:.78rem;line-height:1.45}[data-theme=dark] ._bBGna_option{color:#e8e6fff0;background:#ffffff0b;border-color:#ffffff1a}[data-theme=dark] ._bBGna_option:hover{background:#8b5cf61f;border-color:#a78bfa73;box-shadow:0 10px 24px #00000038}[data-theme=dark] ._bBGna_optionDescription{color:#c8c3e1ad}@media (max-width:520px){._bBGna_optionsGrid{gap:.65rem;padding:.75rem .85rem 1rem}._bBGna_option{border-radius:15px;min-height:145px;padding:.85rem .6rem}._bBGna_option>i{font-size:1.7rem}._bBGna_optionTitle{font-size:.88rem}._bBGna_optionDescription{font-size:.7rem}}
.gbmzNa_overlay{z-index:1100;pointer-events:none;background-color:#0000;justify-content:center;align-items:center;transition:background-color .3s;display:flex;position:fixed;inset:0}.gbmzNa_overlay.gbmzNa_open{pointer-events:auto;background-color:#00000073;backdrop-filter:blur(12px)!important}.gbmzNa_modal{text-align:center;opacity:0;background:#fff;border:1px solid #ffffff80;border-radius:24px;flex-direction:column;align-items:center;gap:1.5rem;width:90%;max-width:400px;padding:2rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;transform:scale(.9)translateY(20px)}.gbmzNa_modal.gbmzNa_open{opacity:1;transform:scale(1)translateY(0)}.gbmzNa_iconWrapper{color:#ef4444;background:#fee2e280;border:4px solid #fffc;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;font-size:2rem;animation:2s infinite gbmzNa_pulse;display:flex;box-shadow:0 4px 12px #ef444426}@keyframes gbmzNa_pulse{0%{box-shadow:0 0 #ef444433}70%{box-shadow:0 0 0 10px #ef444400}to{box-shadow:0 0 #ef444400}}.gbmzNa_textContainer{flex-direction:column;gap:.75rem;display:flex}.gbmzNa_title{color:#1e293b;margin:0;font-size:1.25rem;font-weight:700}.gbmzNa_message{color:#64748b;font-size:.95rem;line-height:1.6}.gbmzNa_message strong{color:#334155;font-weight:600}.gbmzNa_warningNote{color:#64748b;text-align:left;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:.75rem;font-size:.85rem;display:block}.gbmzNa_dangerNote{color:#b91c1c;text-align:left;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;padding:.75rem;font-size:.85rem;display:block}.gbmzNa_dangerNote i,.gbmzNa_warningNote i{margin-right:.5rem}.gbmzNa_actions{gap:.75rem;width:100%;margin-top:.5rem;display:flex}.gbmzNa_btnCancel{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:50px;flex:1;padding:.875rem;font-weight:600;transition:all .2s}.gbmzNa_btnCancel:hover{color:#1e293b;background:#f8fafc}.gbmzNa_btnDanger{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:50px;flex:1;padding:.875rem;font-weight:600;transition:all .2s;box-shadow:0 4px 12px #ef44444d}.gbmzNa_btnDanger:hover{background:#dc2626;transform:translateY(-2px);box-shadow:0 6px 16px #ef444466}@media (max-width:480px){.gbmzNa_actions{flex-direction:column}}.gbmzNa_batchModal{max-width:460px}.gbmzNa_batchCountBadge{color:#fff;background:#ef4444;border:3px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:28px;height:28px;padding:0 8px;font-size:.85rem;font-weight:800;display:inline-flex;position:absolute;transform:translate(22px,-22px);box-shadow:0 2px 6px #ef444459}.gbmzNa_batchList{text-align:left;background:#8b5cf60f;border:1px solid #8b5cf626;border-radius:12px;flex-direction:column;gap:.35rem;max-height:180px;margin:.75rem 0 0;padding:.5rem .75rem;list-style:none;display:flex;overflow-y:auto}.gbmzNa_batchList li{color:#475569;align-items:center;gap:.5rem;padding:.2rem 0;font-size:.8rem;display:flex}.gbmzNa_batchList li i{color:var(--color-primary);flex-shrink:0;font-size:.85rem}.gbmzNa_batchList li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gbmzNa_batchListMore{font-style:italic;color:#94a3b8!important;font-size:.75rem!important}[data-theme=dark] .gbmzNa_batchList{background:#8b5cf61a!important;border-color:#8b5cf638!important}[data-theme=dark] .gbmzNa_batchList li{color:#e8e6ffd9}[data-theme=dark] .gbmzNa_batchList li i{color:var(--color-primary-pale)}[data-theme=dark] .gbmzNa_batchListMore{color:#a09bbeb3!important}.gbmzNa_spinner{vertical-align:middle;border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:14px;height:14px;margin-right:8px;animation:.7s linear infinite gbmzNa_deleteSpinnerRotate;display:inline-block}.gbmzNa_btnDanger:disabled,.gbmzNa_btnCancel:disabled{opacity:.7;cursor:not-allowed}@keyframes gbmzNa_deleteSpinnerRotate{to{transform:rotate(360deg)}}
._5vUJOa_indicator{flex-direction:column;gap:.5rem;display:flex}._5vUJOa_badge{border-radius:20px;align-items:center;gap:.375rem;width:fit-content;padding:.375rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}._5vUJOa_badge i{font-size:.875rem}._5vUJOa_label{text-transform:uppercase;letter-spacing:.3px}._5vUJOa_indicator._5vUJOa_alta ._5vUJOa_badge{color:#16a34a;background:#22c55e1a}._5vUJOa_indicator._5vUJOa_media ._5vUJOa_badge{color:#d97706;background:#fbbf241a}._5vUJOa_indicator._5vUJOa_baja ._5vUJOa_badge{color:#dc2626;background:#ef44441a}._5vUJOa_sugerencia{background:#8b5cf60d;border-radius:8px;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;font-size:.8125rem;line-height:1.4;display:flex}._5vUJOa_sugerencia i{color:var(--color-primary);flex-shrink:0;margin-top:.125rem;font-size:.875rem}._5vUJOa_sugerencia p{color:#475569;margin:0}._5vUJOa_compactIndicator{cursor:help;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:relative}._5vUJOa_compactIndicator i{font-size:.875rem}._5vUJOa_compactIndicator._5vUJOa_alta{color:#16a34a;background:#22c55e1a}._5vUJOa_compactIndicator._5vUJOa_media{color:#d97706;background:#fbbf241a}._5vUJOa_compactIndicator._5vUJOa_baja{color:#dc2626;background:#ef44441a}._5vUJOa_tooltip{z-index:100;background:#fff;border-radius:10px;min-width:180px;max-width:250px;padding:.75rem;animation:.15s _5vUJOa_fadeIn;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 4px 20px #0000001f}._5vUJOa_tooltip:after{content:"";border:6px solid #0000;border-top-color:#fff;position:absolute;top:100%;left:50%;transform:translate(-50%)}._5vUJOa_tooltip strong{text-transform:uppercase;letter-spacing:.3px;margin-bottom:.25rem;font-size:.75rem;font-weight:700;display:block}._5vUJOa_tooltip span{color:#64748b;font-size:.8125rem;display:block}._5vUJOa_tooltipSugerencia{color:var(--color-primary);border-top:1px solid #f1f5f9;margin:.5rem 0 0;padding-top:.5rem;font-size:.75rem;font-style:italic}@keyframes _5vUJOa_fadeIn{0%{opacity:0;transform:translate(-50%)translateY(4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}._5vUJOa_compactIndicator._5vUJOa_alta ._5vUJOa_tooltip strong{color:#16a34a}._5vUJOa_compactIndicator._5vUJOa_media ._5vUJOa_tooltip strong{color:#d97706}._5vUJOa_compactIndicator._5vUJOa_baja ._5vUJOa_tooltip strong{color:#dc2626}@media (max-width:768px){._5vUJOa_tooltip{min-width:160px;max-width:200px;padding:.625rem}._5vUJOa_sugerencia{font-size:.75rem}}._5vUJOa_compactIndicator:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){._5vUJOa_tooltip{animation:none}}@media print{._5vUJOa_tooltip{display:none}._5vUJOa_compactIndicator{border:1px solid}}
.NHeT7q_container{font-family:inherit;line-height:1.6;position:relative}.NHeT7q_editor{color:var(--color-text-dark,#1f2937);cursor:text;word-wrap:break-word;white-space:pre-wrap;background:0 0;border:1px solid #0000;border-radius:8px;outline:none;padding:.75rem;font-size:.9375rem;line-height:1.6;transition:all .2s}.NHeT7q_editor:hover{background:#8b5cf608;border-color:#8b5cf61a}.NHeT7q_editorFocused{background:#fffc;border-color:#8b5cf64d;box-shadow:0 0 0 3px #8b5cf614}.NHeT7q_empty:before{content:attr(data-placeholder);color:#9ca3af;pointer-events:none;opacity:.7;position:absolute}.NHeT7q_highlight{cursor:pointer;background:linear-gradient(135deg,#fbbf2440 0%,#f59e0b33 100%);border-bottom:2px solid #f59e0b80;border-radius:2px;margin:0 -.125rem;padding:.125rem;transition:all .15s;position:relative}.NHeT7q_highlight:hover{background:linear-gradient(135deg,#fbbf2466 0%,#f59e0b59 100%);border-bottom-color:#f59e0bcc}.NHeT7q_popover{z-index:10000;-webkit-backdrop-filter:blur(24px);background:#fffffff5;border:1px solid #8b5cf621;border-radius:16px;flex-direction:column;width:300px;max-width:calc(100vw - 32px);animation:.2s cubic-bezier(.16,1,.3,1) NHeT7q_popInCard;display:flex;position:fixed;overflow:hidden;box-shadow:0 2px 8px #0000000a,0 8px 28px #8b5cf61a,inset 0 1px #fffffff2}@keyframes NHeT7q_popInCard{0%{opacity:0;transform:translateY(6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.NHeT7q_popoverHeader{border-bottom:1px solid #8b5cf612;justify-content:space-between;align-items:center;padding:11px 14px 9px;display:flex}.NHeT7q_authorInfo{align-items:center;gap:9px;display:flex}.NHeT7q_authorAvatar{width:30px;height:30px;color:var(--color-primary-darker);background:linear-gradient(135deg,#ede9fe 0%,#ddd6fe 100%);border:1px solid #8b5cf62e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;display:flex;overflow:hidden}.NHeT7q_authorAvatar img{object-fit:cover;width:100%;height:100%}.NHeT7q_authorMeta{flex-direction:column;gap:1px;display:flex}.NHeT7q_authorName{color:#3b1f6e;letter-spacing:-.01em;font-size:.8125rem;font-weight:600}.NHeT7q_commentTime{color:#8b5cf680;letter-spacing:.01em;font-size:.6875rem}.NHeT7q_editedBadge{color:#8b5cf673;font-style:italic}.NHeT7q_closeBtn{color:#8b5cf659;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;padding:4px;font-size:1rem;transition:all .15s;display:flex}.NHeT7q_closeBtn:hover{color:var(--color-primary-darker);background:#8b5cf612}.NHeT7q_selectedPreview{color:var(--color-primary-deep);background:#8b5cf60d;border-bottom:1px solid #8b5cf617;align-items:flex-start;gap:7px;padding:7px 14px;font-size:.8rem;line-height:1.4;display:flex}.NHeT7q_selectedPreview i{color:var(--color-primary);opacity:.7;flex-shrink:0;margin-top:1px;font-size:.8125rem}.NHeT7q_selectedPreview span{opacity:.8;font-style:italic}.NHeT7q_popoverBody{padding:11px 14px}.NHeT7q_commentText{color:#2d1b69;margin:0;font-size:.9rem;line-height:1.55}.NHeT7q_editMode{flex-direction:column;gap:8px;display:flex}.NHeT7q_editTextarea{resize:none;color:#2d1b69;box-sizing:border-box;background:#8b5cf608;border:1px solid #8b5cf633;border-radius:10px;outline:none;width:100%;padding:9px 11px;font-family:inherit;font-size:.9rem;line-height:1.5;transition:all .2s}.NHeT7q_editTextarea:focus{border-color:var(--color-primary);background:#fff;box-shadow:0 0 0 3px #8b5cf617}.NHeT7q_editActions{justify-content:flex-end;gap:6px;display:flex}.NHeT7q_cancelBtn{color:#6d28d999;cursor:pointer;background:0 0;border:1px solid #8b5cf626;border-radius:50px;padding:5px 13px;font-size:.8rem;font-weight:500;transition:all .15s}.NHeT7q_cancelBtn:hover{color:var(--color-primary-deep);background:#8b5cf60f;border-color:#8b5cf640}.NHeT7q_saveBtn{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-darker));color:#fff;cursor:pointer;border:none;border-radius:50px;padding:5px 14px;font-size:.8rem;font-weight:600;transition:all .15s;box-shadow:0 2px 8px #7c3aed40}.NHeT7q_saveBtn:hover:not(:disabled){background:linear-gradient(135deg, var(--color-primary-darker), var(--color-primary-deep));transform:translateY(-1px);box-shadow:0 3px 12px #7c3aed59}.NHeT7q_saveBtn:disabled{color:#8b5cf659;box-shadow:none;cursor:not-allowed;background:#8b5cf61f}.NHeT7q_popoverActions{background:#8b5cf606;border-top:1px solid #8b5cf612;align-items:center;gap:6px;padding:9px 14px;display:flex}.NHeT7q_resolveBtn{color:#059669;cursor:pointer;background:#10b98112;border:1px solid #10b98138;border-radius:50px;align-items:center;gap:5px;padding:5px 12px;font-size:.8rem;font-weight:600;transition:all .15s;display:flex}.NHeT7q_resolveBtn:hover{color:#fff;background:#059669;border-color:#059669;transform:translateY(-1px);box-shadow:0 2px 8px #05966940}.NHeT7q_resolveBtn i{font-size:.8125rem}.NHeT7q_actionsDivider{flex-grow:1}.NHeT7q_actionBtn{color:#8b5cf659;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;padding:5px;font-size:.875rem;transition:all .15s;display:flex}.NHeT7q_actionBtn:hover{color:var(--color-primary-darker);background:#8b5cf614}.NHeT7q_deleteAction:hover{color:#ef4444;background:#ef444412}.NHeT7q_repliesSection{background:#8b5cf605;border-top:1px solid #8b5cf612}.NHeT7q_repliesHeader{color:#8b5cf680;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:5px;padding:8px 14px 6px;font-size:.6875rem;font-weight:700;display:flex}.NHeT7q_repliesHeader i{font-size:.75rem}.NHeT7q_repliesList{max-height:180px;padding:0 14px 10px;overflow-y:auto}.NHeT7q_replyItem{border-bottom:1px solid #8b5cf60f;gap:9px;padding:8px 0;display:flex}.NHeT7q_replyItem:last-child{border-bottom:none}.NHeT7q_replyAvatar{width:22px;height:22px;color:var(--color-primary-darker);background:linear-gradient(135deg,#ede9fe 0%,#ddd6fe 100%);border:1px solid #8b5cf626;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.6rem;display:flex}.NHeT7q_replyContent{flex:1;min-width:0}.NHeT7q_replyMeta{align-items:center;gap:7px;margin-bottom:2px;display:flex}.NHeT7q_replyAuthor{color:#3b1f6e;font-size:.8rem;font-weight:600}.NHeT7q_replyTime{color:#8b5cf673;font-size:.6875rem}.NHeT7q_replyText{color:#4c2889;opacity:.85;margin:0;font-size:.85rem;line-height:1.4}.NHeT7q_replyInputSection{background:#ffffffb3;border-top:1px solid #8b5cf612;padding:10px 14px}.NHeT7q_replyTextarea{resize:none;color:#2d1b69;box-sizing:border-box;background:#8b5cf608;border:1px solid #8b5cf62e;border-radius:10px;outline:none;width:100%;margin-bottom:8px;padding:9px 11px;font-family:inherit;font-size:.875rem;line-height:1.4;transition:all .2s}.NHeT7q_replyTextarea:focus{border-color:var(--color-primary);background:#fff;box-shadow:0 0 0 3px #8b5cf617}.NHeT7q_replyInputActions{justify-content:flex-end;gap:6px;display:flex}.NHeT7q_sendReplyBtn{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-darker));color:#fff;cursor:pointer;border:none;border-radius:50px;align-items:center;gap:5px;padding:5px 13px;font-size:.8rem;font-weight:600;transition:all .15s;display:flex;box-shadow:0 2px 8px #7c3aed38}.NHeT7q_sendReplyBtn:hover:not(:disabled){background:linear-gradient(135deg, var(--color-primary-darker), var(--color-primary-deep));transform:translateY(-1px);box-shadow:0 3px 12px #7c3aed52}.NHeT7q_sendReplyBtn:disabled{color:#8b5cf659;box-shadow:none;cursor:not-allowed;background:#8b5cf61f}.NHeT7q_sendReplyBtn i{font-size:.75rem}.NHeT7q_replyBtn{color:var(--color-primary-darker);cursor:pointer;background:#8b5cf60f;border:1px solid #8b5cf633;border-radius:50px;align-items:center;gap:5px;padding:5px 12px;font-size:.8rem;font-weight:600;transition:all .15s;display:flex}.NHeT7q_replyBtn:hover{background:var(--color-primary-darker);border-color:var(--color-primary-darker);color:#fff;transform:translateY(-1px);box-shadow:0 2px 8px #7c3aed40}.NHeT7q_replyBtn i{font-size:.8125rem}.NHeT7q_replyActions{opacity:0;align-items:center;gap:3px;margin-left:auto;transition:opacity .15s;display:flex}.NHeT7q_replyItem:hover .NHeT7q_replyActions{opacity:1}.NHeT7q_replyActionBtn{color:#8b5cf64d;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;padding:3px;font-size:.75rem;transition:all .15s;display:flex}.NHeT7q_replyActionBtn:hover{color:var(--color-primary-darker);background:#8b5cf614}.NHeT7q_replyDeleteBtn:hover{color:#ef4444;background:#ef444412}.NHeT7q_editReplyMode{flex-direction:column;gap:6px;margin-top:4px;display:flex}.NHeT7q_editReplyTextarea{resize:none;color:#2d1b69;box-sizing:border-box;background:#8b5cf608;border:1px solid #8b5cf62e;border-radius:8px;outline:none;width:100%;padding:7px 10px;font-family:inherit;font-size:.8125rem;line-height:1.4;transition:all .2s}.NHeT7q_editReplyTextarea:focus{border-color:var(--color-primary);background:#fff;box-shadow:0 0 0 2px #8b5cf617}.NHeT7q_editReplyActions{justify-content:flex-end;gap:5px;display:flex}.NHeT7q_editReplyActions .NHeT7q_cancelBtn,.NHeT7q_editReplyActions .NHeT7q_saveBtn{padding:3px 10px;font-size:.75rem}.NHeT7q_pendingHighlight{background:#8b5cf61f;border-bottom:1.5px solid #8b5cf699;border-radius:2px;margin:0 -.125rem;padding:.0625rem .125rem}@keyframes NHeT7q_pulseHighlight{0%,to{background:linear-gradient(135deg,#8b5cf659 0%,#7c3aed4d 100%)}50%{background:linear-gradient(135deg,#8b5cf680 0%,#7c3aed73 100%)}}.NHeT7q_authorAvatar img,.NHeT7q_replyAvatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.NHeT7q_authorInitials,.NHeT7q_replyInitials{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-soft));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:.7rem;font-weight:600;display:flex}.NHeT7q_replyInitials{font-size:.6rem}.NHeT7q_linkTooltip{z-index:10001;-webkit-backdrop-filter:blur(16px);background:#fffffff7;border:1px solid #8b5cf61f;border-radius:12px;align-items:center;gap:2px;min-width:0;max-width:380px;padding:4px 7px;animation:.15s cubic-bezier(.16,1,.3,1) NHeT7q_popInCard;display:flex;position:fixed;box-shadow:0 2px 8px #0000000a,0 6px 20px #8b5cf617}.NHeT7q_linkUrlDisplay{color:#4c1d95;white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;align-items:center;gap:5px;max-width:200px;padding:2px 4px;font-size:.8rem;display:flex;overflow:hidden}.NHeT7q_linkUrlDisplay i{color:var(--color-primary);opacity:.8;flex-shrink:0;font-size:.9rem}.NHeT7q_linkTooltipDivider{background:#8b5cf638;flex-shrink:0;width:1px;height:18px;margin:0 2px}.NHeT7q_linkActionBtn{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;padding:4px;font-size:.875rem;transition:all .15s;display:flex}.NHeT7q_linkActionBtn:hover{color:var(--color-primary-darker);background:#8b5cf614}.NHeT7q_linkRemoveBtn:hover{color:#ef4444;background:#ef444412}.NHeT7q_linkRemoveBtnLabeled{color:#dc2626;gap:4px;width:auto;padding:4px 9px;font-size:.8rem;font-weight:500}.NHeT7q_linkRemoveBtnLabeled span{line-height:1}.NHeT7q_linkEditRow{align-items:center;gap:4px;width:100%;display:flex}.NHeT7q_linkEditInput{color:#2d1b69;background:#8b5cf608;border:1px solid #8b5cf62e;border-radius:8px;outline:none;flex:1;min-width:180px;padding:5px 9px;font-size:.8rem;transition:border-color .15s,box-shadow .15s}.NHeT7q_linkEditInput:focus{border-color:var(--color-primary);background:#fff;box-shadow:0 0 0 3px #8b5cf617}.NHeT7q_linkSaveBtn{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-darker));color:#fff;cursor:pointer;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;padding:5px;font-size:.9rem;transition:all .15s;display:flex;box-shadow:0 2px 6px #7c3aed33}.NHeT7q_linkSaveBtn:hover:not(:disabled){background:linear-gradient(135deg, var(--color-primary-darker), var(--color-primary-deep));box-shadow:0 3px 10px #7c3aed4d}.NHeT7q_linkSaveBtn:disabled{color:#8b5cf659;box-shadow:none;cursor:not-allowed;background:#8b5cf61f}.NHeT7q_linkCancelBtn{color:#8b5cf673;cursor:pointer;background:0 0;border:1px solid #8b5cf626;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;padding:5px;font-size:.875rem;transition:all .15s;display:flex}.NHeT7q_linkCancelBtn:hover{color:var(--color-primary-darker);background:#8b5cf612;border-color:#8b5cf640}.NHeT7q_editor table{border-collapse:collapse;-webkit-overflow-scrolling:touch;white-space:normal;border:1px solid #e2e8f0;border-radius:8px;max-width:100%;margin:1em 0;font-size:.85rem;display:block;overflow-x:auto}.NHeT7q_editor thead{display:table-header-group}.NHeT7q_editor tbody{display:table-row-group}.NHeT7q_editor tr{display:table-row}.NHeT7q_editor th{color:#4c1d95;text-align:left;white-space:normal;background:linear-gradient(#f0ebff 0%,#e8e0ff 100%);border:1px solid #d8d0f0;padding:.5rem .75rem;font-size:.8rem;font-weight:700;display:table-cell}.NHeT7q_editor td{color:#334155;vertical-align:top;white-space:normal;border:1px solid #e2e8f0;padding:.5rem .75rem;display:table-cell}.NHeT7q_editor tr:nth-child(2n) td{background:#8b5cf608}.NHeT7q_editor tr:hover td{background:#8b5cf60f}.NHeT7q_editor caption{caption-side:top;color:#4c1d95;text-align:left;padding:.5rem .75rem;font-size:.85rem;font-weight:600}[data-theme=dark] .NHeT7q_popover{background:#202025!important;border:none!important;box-shadow:0 14px 36px #00000061!important}[data-theme=dark] .NHeT7q_popoverHeader{border-bottom-color:#8b5cf61f!important}[data-theme=dark] .NHeT7q_authorName{color:#e8e6ffeb!important}[data-theme=dark] .NHeT7q_commentTime{color:#8b5cf673!important}[data-theme=dark] .NHeT7q_closeBtn{color:#8b5cf666!important}[data-theme=dark] .NHeT7q_closeBtn:hover{color:var(--color-primary-soft)!important;background:#8b5cf61f!important}[data-theme=dark] .NHeT7q_selectedPreview{color:var(--color-primary-pale)!important;background:#8b5cf61a!important;border-bottom-color:#8b5cf626!important}[data-theme=dark] .NHeT7q_commentText{color:#e8e6ffe0!important}[data-theme=dark] .NHeT7q_popoverActions{background:#8b5cf60a!important;border-top-color:#8b5cf61f!important}[data-theme=dark] .NHeT7q_repliesSection{background:#8b5cf60a!important;border-top-color:#8b5cf61f!important}[data-theme=dark] .NHeT7q_replyItem{border-bottom-color:#8b5cf614!important}[data-theme=dark] .NHeT7q_replyAuthor{color:#e8e6ffd9!important}[data-theme=dark] .NHeT7q_replyText{color:#c4b5fdbf!important}:is([data-theme=dark] .NHeT7q_editTextarea,[data-theme=dark] .NHeT7q_replyTextarea,[data-theme=dark] .NHeT7q_editReplyTextarea){color:#e8e6ffe6!important;background:#8b5cf612!important;border-color:#8b5cf638!important}:is([data-theme=dark] .NHeT7q_editTextarea:focus,[data-theme=dark] .NHeT7q_replyTextarea:focus,[data-theme=dark] .NHeT7q_editReplyTextarea:focus){border-color:var(--color-primary)!important;background:#8b5cf61a!important}[data-theme=dark] .NHeT7q_replyInputSection{background:#190f3280!important;border-top-color:#8b5cf61f!important}[data-theme=dark] .NHeT7q_cancelBtn{color:#c4b5fd99!important;border-color:#8b5cf633!important}[data-theme=dark] .NHeT7q_cancelBtn:hover{color:var(--color-primary-pale)!important;background:#8b5cf61a!important}[data-theme=dark] .NHeT7q_actionBtn{color:#8b5cf666!important}[data-theme=dark] .NHeT7q_actionBtn:hover{color:var(--color-primary-soft)!important;background:#8b5cf61f!important}[data-theme=dark] .NHeT7q_deleteAction:hover{color:#f87171!important;background:#ef44441a!important}[data-theme=dark] .NHeT7q_linkTooltip{background:#202025!important;border:none!important;box-shadow:0 12px 30px #0000005c!important}[data-theme=dark] .NHeT7q_linkUrlDisplay{color:var(--color-primary-pale)!important}[data-theme=dark] .NHeT7q_linkTooltipDivider{background:#8b5cf62e!important}[data-theme=dark] .NHeT7q_linkActionBtn{color:#c4b5fdb3!important}[data-theme=dark] .NHeT7q_linkActionBtn:hover{color:var(--color-primary-soft)!important;background:#8b5cf61f!important}[data-theme=dark] .NHeT7q_linkEditInput{color:#e8e6ffe6!important;background:#8b5cf612!important;border-color:#8b5cf638!important}[data-theme=dark] .NHeT7q_linkEditInput:focus{border-color:var(--color-primary)!important;background:#8b5cf61a!important}[data-theme=dark] .NHeT7q_linkCancelBtn{color:#8b5cf673!important;border-color:#8b5cf633!important}[data-theme=dark] .NHeT7q_linkCancelBtn:hover{color:var(--color-primary-soft)!important;background:#8b5cf61a!important}[data-theme=dark] .NHeT7q_editor{color:#e8e6ffe0}[data-theme=dark] .NHeT7q_editor table{border-color:#ffffff17!important}[data-theme=dark] .NHeT7q_editor th{color:#c4b5fdf2!important;background:linear-gradient(#8b5cf62e 0%,#8b5cf61f 100%)!important;border-color:#8b5cf633!important}[data-theme=dark] .NHeT7q_editor td{color:#e8e6ffd9!important;background:0 0!important;border-color:#ffffff12!important}[data-theme=dark] .NHeT7q_editor tr:nth-child(2n) td{background:#8b5cf60d!important}[data-theme=dark] .NHeT7q_editor tr:hover td{background:#8b5cf61a!important}[data-theme=dark] .NHeT7q_editor caption{color:#c4b5fde6!important}@media (max-width:768px){.NHeT7q_popover{width:272px}.NHeT7q_popoverHeader{padding:10px 12px 8px}.NHeT7q_popoverBody{padding:10px 12px}.NHeT7q_popoverActions{padding:8px 12px}.NHeT7q_authorAvatar{width:26px;height:26px}.NHeT7q_authorName{font-size:.8rem}.NHeT7q_editor{padding:.5rem;font-size:.875rem}.NHeT7q_editor table{-webkit-overflow-scrolling:touch;font-size:.8rem;display:block;overflow-x:auto}:is(.NHeT7q_editor thead,.NHeT7q_editor tbody,.NHeT7q_editor tr){display:revert}:is(.NHeT7q_editor th,.NHeT7q_editor td){min-width:100px;padding:.4rem .6rem}}@media (max-width:360px){.NHeT7q_editor table{-webkit-overflow-scrolling:touch;max-width:calc(100vw - 2rem);margin:.5em -.25rem;font-size:.75rem;display:block;overflow-x:auto}:is(.NHeT7q_editor th,.NHeT7q_editor td){min-width:80px;padding:.3rem .4rem}}[data-theme=dark] .NHeT7q_editor{color:#e8e6ffeb!important;background:0 0!important}[data-theme=dark] .NHeT7q_editor:hover{background:#8b5cf614!important;border-color:#8b5cf62e!important}[data-theme=dark] .NHeT7q_editorFocused{color:#e8e6fff2!important;background:#ffffff0a!important;border-color:#8b5cf666!important;box-shadow:0 0 0 3px #8b5cf626!important}[data-theme=dark] .NHeT7q_editor.NHeT7q_editor.NHeT7q_editor{box-shadow:none!important;border:none!important}[data-theme=dark] .NHeT7q_editor.NHeT7q_editor.NHeT7q_editor:hover{box-shadow:none!important;border:none!important}[data-theme=dark] .NHeT7q_editorFocused.NHeT7q_editorFocused.NHeT7q_editorFocused{box-shadow:none!important;border:none!important}[data-theme=dark] .NHeT7q_empty:before{color:#a09bbe8c!important}
._30E_cW_badgeWrapper{display:inline-flex;position:relative}._30E_cW_badge{cursor:help;white-space:nowrap;border-radius:50px;align-items:center;gap:.375rem;padding:.3125rem .625rem;font-size:.6875rem;font-weight:600;transition:all .2s;display:inline-flex}._30E_cW_badge i{font-size:.875rem}._30E_cW_badge:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}._30E_cW_transversal{color:var(--color-primary-darker);background:linear-gradient(135deg,#8b5cf61a 0%,#3b82f61a 100%);border:1px solid #8b5cf64d}._30E_cW_transversal:hover{background:linear-gradient(135deg,#8b5cf626 0%,#3b82f626 100%);border-color:#8b5cf680}._30E_cW_interareal{color:#b45309;background:linear-gradient(135deg,#fbbf241a 0%,#f59e0b26 100%);border:1px solid #fbbf244d}._30E_cW_interareal:hover{background:linear-gradient(135deg,#fbbf2426 0%,#f59e0b33 100%);border-color:#fbbf2480}._30E_cW_popover{z-index:99999;pointer-events:auto;background:#fff;border-radius:14px;width:320px;padding:1rem;animation:.15s ease-out _30E_cW_popoverIn;position:fixed;transform:translate(-50%,-100%);box-shadow:0 10px 40px #0000002e,0 0 0 1px #0000000d}@keyframes _30E_cW_popoverIn{0%{opacity:0;transform:translate(-50%,-100%)translateY(8px)}to{opacity:1;transform:translate(-50%,-100%)translateY(0)}}._30E_cW_popover:after{content:"";z-index:-1;background:#fff;width:16px;height:16px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)rotate(45deg);box-shadow:3px 3px 6px #00000014}._30E_cW_popover_transversal{border-top:3px solid;border-image:linear-gradient(90deg, var(--color-primary), #3b82f6) 1}._30E_cW_popover_interareal{border-top:3px solid #f59e0b}._30E_cW_popoverHeader{align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.9375rem;font-weight:600;display:flex}._30E_cW_popoverHeader i{font-size:1.125rem}._30E_cW_header_transversal{color:var(--color-primary-darker)}._30E_cW_header_interareal{color:#d97706}._30E_cW_actividadRef{color:#4b5563;background:#00000005;border-radius:8px;align-items:flex-start;gap:.5rem;margin-bottom:.75rem;padding:.625rem .75rem;font-size:.8125rem;line-height:1.4;display:flex}._30E_cW_actividadRef i{color:#9ca3af;flex-shrink:0;margin-top:2px;font-size:.75rem}._30E_cW_popoverContent{color:#374151;margin:0;font-size:.8125rem;line-height:1.6}._30E_cW_popoverTip{text-transform:uppercase;letter-spacing:.3px;border-top:1px solid #f3f4f6;align-items:center;gap:.375rem;margin-top:.875rem;padding-top:.75rem;font-size:.6875rem;font-weight:600;display:flex}._30E_cW_popoverTip i{font-size:.75rem}._30E_cW_tip_transversal{color:var(--color-primary)}._30E_cW_tip_interareal{color:#f59e0b}@media (max-width:768px){._30E_cW_popover{width:280px;max-width:calc(100vw - 32px);padding:.875rem;left:50%!important}._30E_cW_badge{padding:.25rem .5rem;font-size:.625rem}._30E_cW_badge i{font-size:.75rem}._30E_cW_popoverHeader{font-size:.875rem}._30E_cW_actividadRef{padding:.5rem .625rem;font-size:.75rem}}
.T1wrCq_emptyContent{color:var(--color-text-muted,#64748b);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}.T1wrCq_emptyContent i{opacity:.5;margin-bottom:.5rem;font-size:2rem}.T1wrCq_emptyContent p{margin:0;font-size:.875rem}.T1wrCq_contentHeader{border-radius:10px 10px 0 0;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.8125rem;font-weight:600;display:flex}.T1wrCq_contentHeader i{font-size:1rem}.T1wrCq_contentBody{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.T1wrCq_section{flex-direction:column;gap:.625rem;display:flex}.T1wrCq_sectionLabel{text-transform:uppercase;letter-spacing:.5px;color:inherit;opacity:.8;align-items:center;gap:.5rem;font-size:.6875rem;font-weight:700;display:flex}.T1wrCq_sectionLabel i{font-size:.8125rem}.T1wrCq_chipsGrid{flex-wrap:wrap;gap:.5rem;display:flex}.T1wrCq_chip{opacity:.9;background:#ffffffb3;border:1px solid;border-radius:20px;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:500;display:flex}.T1wrCq_chip i{font-size:.75rem}.T1wrCq_destacadoBox{opacity:.95;background:#ffffff80;border:1px solid;border-radius:10px;gap:.75rem;padding:1rem;display:flex}.T1wrCq_destacadoBox>i{flex-shrink:0;margin-top:.125rem;font-size:1.25rem}.T1wrCq_destacadoLabel{text-transform:uppercase;letter-spacing:.5px;opacity:.8;margin-bottom:.25rem;font-size:.625rem;font-weight:700;display:block}.T1wrCq_destacadoBox p{margin:0;font-size:.875rem;line-height:1.5}.T1wrCq_infoTip{color:inherit;opacity:.8;background:#ffffff80;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.8125rem;display:flex}.T1wrCq_infoTip i{font-size:.875rem}.T1wrCq_countBadge{background:#ffffff4d;border-radius:12px;margin-left:auto;padding:.25rem .625rem;font-size:.75rem;font-weight:700}.T1wrCq_fichaContainer{color:#0c4a6e;background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border:1px solid #0ea5e940;border-radius:12px;overflow:hidden}.T1wrCq_fichaContainer .T1wrCq_contentHeader{color:#fff;background:linear-gradient(135deg,#0ea5e9 0%,#0284c7 100%)}.T1wrCq_preguntasSection{flex-direction:column;gap:1rem;display:flex}.T1wrCq_preguntaItem{align-items:flex-start;gap:.75rem;display:flex}.T1wrCq_preguntaNumero{color:#0284c7;background:#0ea5e926;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.8125rem;font-weight:700;display:flex}.T1wrCq_preguntaContent{flex:1}.T1wrCq_preguntaTexto{margin:0;font-size:.9375rem;line-height:1.5}.T1wrCq_lineaRespuesta{opacity:.3;background:repeating-linear-gradient(90deg,#0ea5e9 0 8px,#0000 8px 12px);height:2px;margin-top:.75rem}.T1wrCq_actividadVisual{background:#fff9;border:1px dashed #0ea5e94d;border-radius:8px;gap:.75rem;padding:1rem;display:flex}.T1wrCq_visualIcon{color:#0284c7;background:#0ea5e91a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;display:flex}.T1wrCq_visualContent{flex:1}.T1wrCq_visualLabel{color:#0284c7;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem;font-size:.6875rem;font-weight:700;display:block}.T1wrCq_visualContent p{margin:0;font-size:.875rem;line-height:1.5}.T1wrCq_juegoContainer{color:#78350f;background:linear-gradient(135deg,#fefce8 0%,#fef3c7 100%);border:1px solid #fbbf244d;border-radius:12px;overflow:hidden}.T1wrCq_juegoHeader{color:#78350f;background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%)}.T1wrCq_reglasList{flex-direction:column;gap:.5rem;margin:0;padding-left:1.5rem;display:flex}.T1wrCq_reglasList li{font-size:.875rem;line-height:1.5}.T1wrCq_reglasList li::marker{color:#f59e0b;font-weight:700}.T1wrCq_debateContainer{color:#1e40af;background:linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%);border:1px solid #3b82f640;border-radius:12px;overflow:hidden}.T1wrCq_debateHeader{color:#fff;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)}.T1wrCq_preguntasDisparadoras{flex-direction:column;gap:.75rem;display:flex}.T1wrCq_preguntaDisparadora{background:#ffffffb3;border-left:3px solid #3b82f6;border-radius:0 8px 8px 0;align-items:flex-start;gap:.25rem;padding:.875rem 1rem;display:flex}.T1wrCq_quoteIcon{color:#3b82f6;margin-top:-.25rem;font-size:1.5rem;font-weight:700;line-height:1}.T1wrCq_preguntaDisparadora p{margin:0;font-size:.9375rem;font-style:italic;line-height:1.5}.T1wrCq_postasContainer{color:#065f46;background:linear-gradient(135deg,#ecfdf5 0%,#d1fae5 100%);border:1px solid #10b98140;border-radius:12px;overflow:hidden}.T1wrCq_postasHeader{color:#fff;background:linear-gradient(135deg,#10b981 0%,#059669 100%)}.T1wrCq_estacionesFlow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.T1wrCq_estacionCard{border:2px solid var(--station-color);background:#ffffffb3;border-radius:12px;flex:1;align-items:flex-start;gap:.75rem;min-width:200px;padding:1rem;display:flex}.T1wrCq_estacionNumero{background:var(--station-color);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.875rem;font-weight:700;display:flex}.T1wrCq_estacionContent h5{color:var(--station-color);margin:0 0 .375rem;font-size:.875rem;font-weight:600}.T1wrCq_estacionContent p{color:#065f46;margin:0;font-size:.8125rem;line-height:1.5}.T1wrCq_estacionConector{color:#10b981;padding:0 .25rem;font-size:1rem}.T1wrCq_recursoContainer{color:#581c87;background:linear-gradient(135deg,#fdf4ff 0%,#fae8ff 100%);border:1px solid #a855f740;border-radius:12px;overflow:hidden}.T1wrCq_recursoHeader{color:#fff;background:linear-gradient(135deg,#a855f7 0%,#9333ea 100%)}.T1wrCq_recursoLink{color:inherit;background:#ffffffb3;border:1px solid #a855f733;border-radius:10px;align-items:center;gap:.75rem;padding:.875rem 1rem;text-decoration:none;transition:all .2s;display:flex}.T1wrCq_recursoLink:hover{background:#ffffffe6;border-color:#a855f766;transform:translateY(-2px);box-shadow:0 4px 12px #a855f726}.T1wrCq_recursoLinkIcon{color:#9333ea;background:#a855f71a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;display:flex}.T1wrCq_recursoLinkContent{flex:1;min-width:0}.T1wrCq_recursoLinkTitle{color:#581c87;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;display:block;overflow:hidden}.T1wrCq_recursoLinkFuente{color:var(--color-primary-darker);margin-top:.125rem;font-size:.75rem;display:block}.T1wrCq_recursoLink>i:last-child{color:#a855f766;transition:transform .2s}.T1wrCq_recursoLink:hover>i:last-child{color:#9333ea;transform:translate(2px)}.T1wrCq_momentosGrid{flex-direction:column;gap:.75rem;display:flex}.T1wrCq_momentoCard{border-left:3px solid var(--momento-color);background:#fff9;border-radius:0 10px 10px 0;padding:1rem}.T1wrCq_momentoHeader{color:var(--momento-color);align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.8125rem;font-weight:600;display:flex}.T1wrCq_momentoHeader i{font-size:1rem}.T1wrCq_momentoCard p{color:#581c87;margin:0;font-size:.875rem;line-height:1.5}.T1wrCq_textoContainer{background:#f8fafccc;border:1px solid #94a3b833;border-radius:10px;padding:1rem}.T1wrCq_textoContainer p{color:var(--color-text,#334155);white-space:pre-wrap;margin:0;font-size:.875rem;line-height:1.6}@media (max-width:640px){.T1wrCq_contentBody{padding:1rem}.T1wrCq_estacionesFlow{flex-direction:column}.T1wrCq_estacionCard{min-width:100%}.T1wrCq_estacionConector{padding:.25rem 0;transform:rotate(90deg)}.T1wrCq_momentosGrid{gap:.625rem}}.T1wrCq_unirHeader{background:linear-gradient(135deg,#dbeafe,#ede9fe)!important}.T1wrCq_unirHeader i{color:#6366f1!important}.T1wrCq_unirHeader span{color:#4338ca!important}.T1wrCq_unirGrid{gap:1rem;display:grid}.T1wrCq_unirColumn{flex-direction:column;gap:.5rem;display:flex}.T1wrCq_unirColumnHeader{text-transform:uppercase;letter-spacing:.05em;color:#6366f1;text-align:center;background:#6366f114;border-radius:6px;padding:.4rem .75rem;font-size:.75rem;font-weight:700}.T1wrCq_unirItem{color:#334155;text-align:center;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:8px;padding:.6rem .75rem;font-size:.85rem;transition:border-color .2s}.T1wrCq_vfHeader{background:linear-gradient(135deg,#d1fae5,#dbeafe)!important}.T1wrCq_vfHeader i{color:#059669!important}.T1wrCq_vfHeader span{color:#047857!important}.T1wrCq_vfItem{border-bottom:1px solid #0000000d;align-items:center;gap:.75rem;padding:.6rem 0;display:flex}.T1wrCq_vfItem:last-child{border-bottom:none}.T1wrCq_vfTexto{color:#334155;flex:1;margin:0;font-size:.88rem}.T1wrCq_vfOptions{flex-shrink:0;gap:.4rem;display:flex}.T1wrCq_vfCircle{color:#6366f1;border:2px solid #6366f1;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.75rem;font-weight:800;display:flex}.T1wrCq_mcQuestion{margin-bottom:1rem}.T1wrCq_mcQuestion:last-child{margin-bottom:0}.T1wrCq_mcQuestionText{align-items:flex-start;gap:.5rem;margin-bottom:.5rem;display:flex}.T1wrCq_mcQuestionText p{margin:0;font-size:.88rem;font-weight:600}.T1wrCq_mcOptions{flex-direction:column;gap:.35rem;padding-left:2rem;display:flex}.T1wrCq_mcOption{color:#334155;border-radius:6px;align-items:center;gap:.5rem;padding:.35rem .5rem;font-size:.85rem;display:flex}.T1wrCq_mcLetter{color:#6366f1;border:1.5px solid #6366f1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:.72rem;font-weight:700;display:flex}.T1wrCq_tablaWrapper{border:1px solid #e2e8f0;border-radius:8px;overflow-x:auto}.T1wrCq_tabla{border-collapse:collapse;width:100%;font-size:.85rem}.T1wrCq_tabla th{color:#0369a1;text-align:left;background:#e0f2fe;border:1px solid #bae6fd;padding:.5rem .75rem;font-weight:700}.T1wrCq_tabla td{color:#334155;border:1px solid #e2e8f0;padding:.5rem .75rem}.T1wrCq_recortableGrid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.5rem;display:grid}.T1wrCq_recortableCard{border:2px dashed var(--color-primary-soft);text-align:center;background:#faf5ff;border-radius:8px;flex-direction:column;gap:.25rem;padding:.75rem .5rem;display:flex}.T1wrCq_recortableTexto{color:#4f46e5;font-size:1.1rem;font-weight:800}.T1wrCq_recortableSub{color:#6b7280;font-size:.75rem;font-style:italic}.T1wrCq_semaforoLegend{justify-content:center;gap:1rem;margin-bottom:.75rem;display:flex}.T1wrCq_semaforoLegendItem{align-items:center;gap:.35rem;font-size:.8rem;font-weight:600;display:flex}.T1wrCq_semaforoDot{border-radius:50%;width:14px;height:14px;display:inline-block}.T1wrCq_semaforoItem{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:.5rem;margin-bottom:.4rem;padding:.5rem .75rem;display:flex}.T1wrCq_semaforoItem p{flex:1;margin:0;font-size:.85rem}.T1wrCq_semaforoCircles{flex-shrink:0;gap:.3rem;display:flex}.T1wrCq_semaforoCircle{border:2px solid;border-radius:50%;width:20px;height:20px;display:inline-block}.T1wrCq_memoriaCard{text-align:center;border:1.5px solid #f9a8d4;border-radius:8px;overflow:hidden}.T1wrCq_memoriaFrente{background:#ec48990f;padding:.6rem;font-size:.9rem;font-weight:700}.T1wrCq_memoriaReverso{color:#6b7280;border-top:1px dashed #f9a8d4;padding:.4rem;font-size:.78rem}.T1wrCq_timelineLine{border-left:3px solid #f59e0b;margin-left:.5rem;padding-left:1.25rem}.T1wrCq_timelineEvent{padding:.5rem 0;position:relative}.T1wrCq_timelineDot{background:#f59e0b;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:.7rem;left:-1.65rem}.T1wrCq_timelineContent{flex-direction:column;gap:.15rem;display:flex}.T1wrCq_timelineContent strong{color:#f59e0b;font-size:.82rem}.T1wrCq_timelineContent span{color:#334155;font-size:.85rem}.T1wrCq_adivinanzaCard{background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;margin-bottom:.5rem;padding:.75rem}.T1wrCq_adivinanzaCard:last-child{margin-bottom:0}.T1wrCq_adivinanzaTexto{color:#9a3412;margin:0;font-size:.9rem;font-style:italic}.T1wrCq_adivinanzaRespuesta{color:#a8a29e;margin:.4rem 0 0;font-size:.78rem}.T1wrCq_respuestaOculta{color:#e7e5e4;cursor:pointer;background:#e7e5e4;border-radius:4px;padding:2px 2rem;transition:color .3s}.T1wrCq_respuestaOculta:hover{color:#78716c}[data-theme=dark] .T1wrCq_tablaWrapper{border-color:#ffffff17!important}[data-theme=dark] .T1wrCq_tabla th{color:#c4b5fdf2!important;background:linear-gradient(#8b5cf62e 0%,#8b5cf61f 100%)!important;border-color:#8b5cf633!important}[data-theme=dark] .T1wrCq_tabla td{color:#e8e6ffd9!important;border-color:#ffffff12!important}[data-theme=dark] .T1wrCq_tabla tr:nth-child(2n) td{background:#8b5cf60d}[data-theme=dark] .T1wrCq_tabla tr:hover td{background:#8b5cf61a}@media (max-width:768px){.T1wrCq_tablaWrapper{border-radius:6px;margin:0 -.25rem}.T1wrCq_tabla{font-size:.8rem}.T1wrCq_tabla th,.T1wrCq_tabla td{min-width:90px;padding:.4rem .6rem}}@media (max-width:360px){.T1wrCq_tablaWrapper{border-radius:4px;max-width:calc(100vw - 1.5rem);margin:0 -.5rem}.T1wrCq_tabla{font-size:.75rem}.T1wrCq_tabla th,.T1wrCq_tabla td{min-width:70px;padding:.3rem .4rem}}
.LaCrTq_overlay{z-index:99999;background:#00000073;justify-content:center;align-items:center;padding:2rem;animation:.35s ease-out LaCrTq_fadeIn;display:flex;position:fixed;inset:0;backdrop-filter:blur(12px)!important}@keyframes LaCrTq_fadeIn{0%{opacity:0}to{opacity:1}}.LaCrTq_container{background:#fff;border:1px solid #ffffff80;border-radius:28px;flex-direction:column;width:90%;max-width:800px;max-height:88vh;animation:.4s cubic-bezier(.16,1,.3,1) LaCrTq_floatUp;display:flex;position:relative;overflow:hidden}@keyframes LaCrTq_floatUp{0%{opacity:0;transform:translateY(20px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.LaCrTq_toolbar{background:0 0;border-bottom:1px solid #8b5cf614;border-radius:28px 28px 0 0;flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.LaCrTq_titleSection{flex:1;align-items:center;gap:.85rem;min-width:0;display:flex;overflow:hidden}.LaCrTq_titleIcon{width:40px;height:40px;color:var(--color-primary);background:linear-gradient(135deg,#f3e8ff 0%,#e9d5ff 100%);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.15rem;display:flex;box-shadow:inset 0 0 0 1px #fff9}.LaCrTq_titleText{flex-direction:column;display:flex;overflow:hidden}.LaCrTq_titleName{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;font-size:1rem;font-weight:700;line-height:1.3;overflow:hidden}.LaCrTq_titleMeta{color:var(--color-primary);text-transform:uppercase;letter-spacing:.03em;font-size:.75rem;font-weight:600}.LaCrTq_actions{flex-shrink:0;align-items:center;gap:.4rem;margin-left:1rem;display:flex}.LaCrTq_actionBtn{color:#64748b;cursor:pointer;background:#ffffffb3;border:1px solid #cbd5e180;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;font-size:1.05rem;transition:all .2s;display:flex;position:relative}.LaCrTq_actionBtn:hover{color:var(--color-primary-darker);background:#fff;border-color:#8b5cf64d;transform:translateY(-2px);box-shadow:0 4px 12px #8b5cf61f}.LaCrTq_actionBtn:active{transform:translateY(0)}.LaCrTq_actionBtn[data-tooltip]:after{content:attr(data-tooltip);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:100000;background:#1e293b;border-radius:8px;padding:5px 12px;font-size:.7rem;font-weight:500;transition:opacity .2s;position:absolute;bottom:-34px;left:50%;transform:translate(-50%)}.LaCrTq_actionBtn:hover[data-tooltip]:after{opacity:1}.LaCrTq_divider{background:#cbd5e180;width:1px;height:22px;margin:0 .25rem}.LaCrTq_closeBtn{color:#64748b;cursor:pointer;background:#0000000a;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;font-size:1.1rem;transition:all .2s;display:flex}.LaCrTq_closeBtn:hover{color:#ef4444;background:#ef444414;border-color:#ef444426}.LaCrTq_imageArea{background:#f8fafc80;flex:1;justify-content:center;align-items:center;min-height:0;padding:1.5rem 2rem;display:flex;position:relative;overflow:hidden}.LaCrTq_imageWrapper{justify-content:center;align-items:center;max-width:100%;max-height:100%;display:flex;position:relative}.LaCrTq_previewImage{object-fit:contain;user-select:none;-webkit-user-drag:none;border-radius:16px;max-width:100%;max-height:65vh;transition:transform .3s;box-shadow:0 8px 30px #00000014,0 2px 8px #0000000a}.LaCrTq_checkerboard{background-image:linear-gradient(45deg,#00000008 25%,#0000 25%),linear-gradient(-45deg,#00000008 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#00000008 75%),linear-gradient(-45deg,#0000 75%,#00000008 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border-radius:16px}.LaCrTq_footer{background:#fff6;border-top:1px solid #8b5cf614;flex-shrink:0;justify-content:space-between;align-items:center;padding:.875rem 1.5rem;display:flex}.LaCrTq_footerInfo{color:#64748b;align-items:center;gap:1rem;font-size:.78rem;font-weight:500;display:flex}.LaCrTq_footerInfo span{align-items:center;gap:.4rem;display:flex}.LaCrTq_footerInfo i{color:#94a3b8;font-size:.85rem}.LaCrTq_badgeIA{color:var(--color-primary-darker);letter-spacing:.02em;background:linear-gradient(135deg,#8b5cf61a 0%,#a855f70f 100%);border:1px solid #8b5cf626;border-radius:50px;align-items:center;gap:.4rem;padding:.35rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.LaCrTq_badgeIA i{color:var(--color-primary)}.LaCrTq_toast{-webkit-backdrop-filter:blur(10px);color:#10b981;z-index:10001;background:#ffffffe6;border:1px solid #10b98133;border-radius:50px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.85rem;font-weight:600;animation:.3s LaCrTq_toastIn,.3s 1.7s forwards LaCrTq_toastOut;display:flex;position:fixed;bottom:2rem;left:50%;transform:translate(-50%);box-shadow:0 8px 25px #10b9811f,0 2px 8px #0000000a}.LaCrTq_toast i{font-size:1rem}@keyframes LaCrTq_toastIn{0%{opacity:0;transform:translate(-50%)translateY(10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes LaCrTq_toastOut{0%{opacity:1}to{opacity:0}}@media (max-width:1024px){.LaCrTq_container{max-width:92%;max-height:85vh}.LaCrTq_previewImage{max-height:60vh}}@media (max-width:768px){.LaCrTq_overlay{padding:0}.LaCrTq_container{border:none;border-radius:0;width:100%;max-width:100%;height:100%;max-height:100vh}.LaCrTq_toolbar{padding:1rem 1.25rem}.LaCrTq_titleIcon{border-radius:10px;width:36px;height:36px;font-size:1rem}.LaCrTq_titleName{font-size:.9rem}.LaCrTq_actions{gap:.3rem}.LaCrTq_actionBtn,.LaCrTq_closeBtn{border-radius:10px;width:36px;height:36px;font-size:1rem}.LaCrTq_actionBtn[data-tooltip]:after{display:none}.LaCrTq_imageArea{padding:1rem 1.25rem}.LaCrTq_previewImage{border-radius:12px;max-height:55vh}.LaCrTq_footer{flex-direction:column;align-items:center;gap:.75rem;padding:.875rem 1.25rem}.LaCrTq_footerInfo{flex-wrap:wrap;justify-content:center;gap:.75rem}}@media (max-width:480px){.LaCrTq_toolbar{padding:.875rem 1rem}.LaCrTq_titleIcon{width:34px;height:34px;font-size:.95rem}.LaCrTq_titleName{font-size:.85rem}.LaCrTq_titleMeta{font-size:.7rem}.LaCrTq_divider{display:none}.LaCrTq_actionBtn,.LaCrTq_closeBtn{width:34px;height:34px;font-size:.95rem}.LaCrTq_imageArea{padding:.75rem}.LaCrTq_previewImage{border-radius:10px;max-height:50vh}.LaCrTq_footer{padding:.75rem 1rem}.LaCrTq_footerInfo{font-size:.72rem}.LaCrTq_badgeIA{font-size:.68rem}}.LaCrTq_actionBtn:focus-visible,.LaCrTq_closeBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.LaCrTq_overlay,.LaCrTq_container,.LaCrTq_toast{animation:none}.LaCrTq_previewImage{transition:none}}.LaCrTq_skeletonOverlay{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;min-height:220px;display:flex}.LaCrTq_skeletonPulse{background:linear-gradient(90deg,#8b5cf614 25%,#8b5cf62e 50%,#8b5cf614 75%) 0 0/200% 100%;border-radius:12px;width:80%;height:180px;animation:1.4s ease-in-out infinite LaCrTq_skeletonShimmer}.LaCrTq_skeletonText{color:var(--color-primary);font-size:.85rem;font-weight:500}@keyframes LaCrTq_skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.LaCrTq_actionBtnActive{color:var(--color-primary)!important;background:#8b5cf61a!important}.LaCrTq_mejorarWrapper{position:relative}.LaCrTq_mejorarPopover{z-index:300;background:#fff;border:1px solid #8b5cf633;border-radius:14px;flex-direction:column;gap:10px;width:272px;padding:14px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 32px #00000024}.LaCrTq_mejorarTitle{color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.78rem;font-weight:600}.LaCrTq_mejorarInputRow{align-items:flex-start;gap:6px;display:flex}.LaCrTq_mejorarTextarea{resize:none;color:#1a1a2e;background:#faf9ff;border:1px solid #8b5cf640;border-radius:10px;outline:none;flex:1;padding:8px 10px;font-family:inherit;font-size:.85rem;line-height:1.4}.LaCrTq_mejorarTextarea:focus{border-color:var(--color-primary)}.LaCrTq_micBtn{width:34px;height:34px;color:var(--color-primary);cursor:pointer;background:#faf9ff;border:1px solid #8b5cf640;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:.9rem;transition:background .2s;display:flex}.LaCrTq_micBtn:hover{background:#8b5cf61a}.LaCrTq_micBtnActive{animation:1s ease-in-out infinite LaCrTq_micPulse;background:var(--color-primary)!important;color:#fff!important}@keyframes LaCrTq_micPulse{0%,to{opacity:1}50%{opacity:.7}}.LaCrTq_mejorarSubmitBtn{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-darker));color:#fff;cursor:pointer;border:none;border-radius:50px;justify-content:center;align-items:center;gap:6px;width:100%;padding:8px 0;font-size:.85rem;font-weight:600;transition:opacity .2s;display:flex}.LaCrTq_mejorarSubmitBtn:disabled{opacity:.5;cursor:not-allowed}.LaCrTq_versionesSection{border-top:1px solid #8b5cf61a;padding-top:10px}.LaCrTq_versionesLabel{color:#9ca3af;text-transform:uppercase;letter-spacing:.04em;margin:0 0 6px;font-size:.72rem;font-weight:600}.LaCrTq_versionesList{gap:6px;display:flex}.LaCrTq_versionThumb{cursor:pointer;background:#f5f3ff;border:1.5px solid #8b5cf640;border-radius:8px;justify-content:center;align-items:center;width:60px;height:44px;padding:0;transition:border-color .2s,transform .15s;display:flex;overflow:hidden}.LaCrTq_versionThumb:hover{border-color:var(--color-primary);transform:scale(1.05)}.LaCrTq_versionThumb img{object-fit:cover;width:100%;height:100%}[data-theme=dark] .LaCrTq_mejorarPopover{background:#1e1b2e!important;border-color:#8b5cf640!important;box-shadow:0 8px 32px #00000080!important}[data-theme=dark] .LaCrTq_mejorarTitle{color:#a09bbeb3!important}[data-theme=dark] .LaCrTq_mejorarTextarea{color:#e8e6ffeb!important;background:#ffffff0f!important;border-color:#8b5cf633!important}[data-theme=dark] .LaCrTq_micBtn{background:#ffffff0f!important;border-color:#8b5cf633!important}[data-theme=dark] .LaCrTq_versionThumb{background:#8b5cf614!important}[data-theme=dark] .LaCrTq_versionesLabel{color:#a09bbe80!important}[data-theme=dark] .LaCrTq_skeletonPulse{background:linear-gradient(90deg,#8b5cf61a 25%,#8b5cf640 50%,#8b5cf61a 75%) 0 0/200% 100%;animation:1.4s ease-in-out infinite LaCrTq_skeletonShimmer}
.eJ1f1W_modalContent{flex-direction:column;gap:1.5rem;padding:.5rem 0;display:flex}.eJ1f1W_alertBox{background:linear-gradient(135deg,#8b5cf61a,#8b5cf60a);border:1px solid #8b5cf633;border-radius:12px;gap:1rem;padding:1.25rem;display:flex}.eJ1f1W_alertIcon{background:#8b5cf61f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.5rem;display:flex}.eJ1f1W_alertText h4{color:var(--color-text,#1e293b);margin:0 0 .25rem;font-size:1rem;font-weight:600}.eJ1f1W_alertText p{color:var(--color-text-muted,#64748b);margin:0;font-size:.875rem;line-height:1.5}.eJ1f1W_currentState{justify-content:center;align-items:center;gap:1.5rem;padding:1rem;display:flex}.eJ1f1W_statCard{text-align:center;background:#ffffff0d;border:1px solid #8b5cf633;border-radius:12px;min-width:100px;padding:1rem 1.5rem}.eJ1f1W_statCardNew{background:linear-gradient(135deg,#8b5cf626,#8b5cf614);border-color:#8b5cf659}.eJ1f1W_statNumber{color:var(--color-primary,var(--color-primary));font-size:2rem;font-weight:700;line-height:1;display:block}.eJ1f1W_statLabel{color:var(--color-text-muted,#64748b);margin-top:.25rem;font-size:.78rem;display:block}.eJ1f1W_arrow{color:var(--color-primary,var(--color-primary));font-size:1.5rem;animation:2s ease-in-out infinite eJ1f1W_pulse}@keyframes eJ1f1W_pulse{0%,to{opacity:.5;transform:translate(0)}50%{opacity:1;transform:translate(5px)}}.eJ1f1W_selectorSection{background:#ffffff05;border:1px solid #8b5cf626;border-radius:12px;padding:1rem}.eJ1f1W_selectorLabel{color:var(--color-text,#1e293b);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.9375rem;font-weight:500;display:flex}.eJ1f1W_selectorLabel i{color:var(--color-primary,var(--color-primary))}.eJ1f1W_sliderContainer{padding:0 .5rem}.eJ1f1W_slider{-webkit-appearance:none;appearance:none;cursor:pointer;background:#8b5cf62e;border-radius:4px;outline:none;width:100%;height:8px}.eJ1f1W_slider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--color-primary,var(--color-primary));cursor:pointer;border:3px solid #fff;border-radius:50%;width:24px;height:24px;transition:all .2s;box-shadow:0 2px 8px #8b5cf666}.eJ1f1W_slider::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px #8b5cf680}.eJ1f1W_slider::-moz-range-thumb{background:var(--color-primary,var(--color-primary));cursor:pointer;border:3px solid #fff;border-radius:50%;width:24px;height:24px;box-shadow:0 2px 8px #8b5cf666}.eJ1f1W_sliderLabels{color:var(--color-text-muted,#64748b);justify-content:space-between;margin-top:.5rem;font-size:.8rem;display:flex}.eJ1f1W_previewSection{background:#8b5cf60a;border:1px solid #8b5cf626;border-radius:12px;padding:1rem}.eJ1f1W_previewTitle{color:var(--color-text,#1e293b);align-items:center;gap:.5rem;margin:0 0 1rem;font-size:.9375rem;font-weight:500;display:flex}.eJ1f1W_previewTitle i{color:var(--color-primary,var(--color-primary))}.eJ1f1W_redistributionPreview{flex-direction:column;gap:.75rem;max-height:200px;padding-right:.5rem;display:flex;overflow-y:auto}.eJ1f1W_redistributionPreview::-webkit-scrollbar{width:4px}.eJ1f1W_redistributionPreview::-webkit-scrollbar-thumb{background:#8b5cf64d;border-radius:4px}.eJ1f1W_clasePreview{border-left:3px solid var(--color-primary,var(--color-primary));background:#ffffff0d;border-radius:8px;padding:.75rem}.eJ1f1W_claseHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.eJ1f1W_claseNumber{color:var(--color-primary,var(--color-primary));font-size:.875rem;font-weight:600}.eJ1f1W_objetivosCount{color:var(--color-text-muted,#64748b);background:#8b5cf61f;border-radius:10px;padding:.15rem .5rem;font-size:.75rem}.eJ1f1W_objetivosList{margin:0;padding:0;list-style:none}.eJ1f1W_objetivosList li{color:var(--color-text-muted,#64748b);padding:.25rem 0 .25rem 1rem;font-size:.8rem;position:relative}.eJ1f1W_objetivosList li:before{content:"•";color:var(--color-primary,var(--color-primary));position:absolute;left:0}.eJ1f1W_moreObjectives{font-style:italic;color:var(--color-primary,var(--color-primary))!important}.eJ1f1W_infoBox{color:var(--color-text-muted,#64748b);background:#8b5cf614;border-radius:10px;align-items:center;gap:.75rem;padding:.875rem 1rem;font-size:.85rem;display:flex}.eJ1f1W_infoBox i{color:var(--color-primary,var(--color-primary));flex-shrink:0;font-size:1rem}.eJ1f1W_footer{border-top:1px solid #8b5cf61a;justify-content:flex-end;gap:.75rem;padding-top:1rem;display:flex}.eJ1f1W_btnPrimary,.eJ1f1W_btnSecondary{cursor:pointer;border:none;border-radius:50px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;transition:all .2s;display:flex}.eJ1f1W_btnPrimary{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-darker));color:#fff}.eJ1f1W_btnPrimary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #8b5cf659}.eJ1f1W_btnPrimary:disabled{opacity:.5;cursor:not-allowed}.eJ1f1W_btnSecondary{color:var(--color-text-muted,#64748b);background:0 0;border:1px solid #8b5cf633}.eJ1f1W_btnSecondary:hover:not(:disabled){background:#8b5cf612;border-color:#8b5cf659}.eJ1f1W_spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite eJ1f1W_spin}@keyframes eJ1f1W_spin{to{transform:rotate(360deg)}}@media (max-width:768px){.eJ1f1W_footer{flex-direction:column;gap:.5rem}.eJ1f1W_footer button{justify-content:center;width:100%}.eJ1f1W_currentState{gap:1rem}.eJ1f1W_statCard{min-width:80px;padding:.75rem 1rem}.eJ1f1W_statNumber{font-size:1.5rem}.eJ1f1W_redistributionPreview{max-height:150px}}
.luaplq_toolbar{-webkit-backdrop-filter:blur(12px);border-radius:var(--border-radius,10px);background:#ffffff80;border:1px solid #fff9;border-bottom-color:#8b5cf61a;align-items:center;gap:.375rem;margin-top:.75rem;padding:.5rem .75rem;transition:all .2s;display:flex;box-shadow:inset 0 1px #fffc,0 2px 8px -2px #8b5cf61a}.luaplq_toolbar:hover{background:#ffffffb3;box-shadow:inset 0 1px #ffffffe6,0 4px 12px -2px #8b5cf626}.luaplq_toolbar.luaplq_compact{gap:.25rem;padding:.375rem .5rem}.luaplq_toolbar.luaplq_disabled{opacity:.5;pointer-events:none}.luaplq_toolbarButtons{align-items:center;gap:.25rem;display:flex}.luaplq_toolBtn{border-radius:var(--border-radius,8px);color:var(--color-text-muted,#64748b);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:.375rem;padding:.5rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:all .2s;display:flex}.luaplq_toolBtn:hover:not(:disabled){color:var(--color-primary,var(--color-primary));background:#8b5cf61a;border-color:#8b5cf633;transform:translateY(-1px)}.luaplq_toolBtn:active:not(:disabled){transform:scale(.97)}.luaplq_toolBtn i{font-size:1rem}.luaplq_compact .luaplq_toolBtn{padding:.375rem .5rem}.luaplq_compact .luaplq_toolBtn span{display:none}.luaplq_modalOverlay{-webkit-backdrop-filter:blur(8px);z-index:9999;background:#0f172a66;justify-content:center;align-items:center;animation:.2s luaplq_fadeIn;display:flex;position:fixed;inset:0}@keyframes luaplq_fadeIn{0%{opacity:0}to{opacity:1}}.luaplq_modalContent{-webkit-backdrop-filter:blur(20px);background:radial-gradient(at 0 0,#a78bfa14 0%,#0000 50%),#ffffffd9;border:1px solid #ffffff80;border-color:#ffffffe6 #ffffff80 #ffffff80 #ffffffe6;border-radius:20px;width:100%;max-width:420px;max-height:85vh;animation:.3s cubic-bezier(.34,1.56,.64,1) luaplq_slideUp;overflow:hidden;box-shadow:inset 0 1px #fff,0 25px 50px -12px #8b5cf640,0 0 0 1px #8b5cf60d}@keyframes luaplq_slideUp{0%{opacity:0;transform:translateY(30px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.luaplq_modalHeader{border-bottom:1px solid #8b5cf61a;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.luaplq_modalHeader h4{color:var(--color-text-dark,#1e293b);align-items:center;gap:.625rem;margin:0;font-family:inherit;font-size:1rem;font-weight:700;display:flex}.luaplq_modalHeader h4 i{color:var(--color-primary,var(--color-primary));font-size:1.25rem}.luaplq_closeBtn{width:32px;height:32px;color:var(--color-text-muted,#94a3b8);cursor:pointer;background:#ffffff80;border:1px solid #8b5cf61a;border-radius:10px;justify-content:center;align-items:center;transition:all .2s;display:flex}.luaplq_closeBtn:hover{color:var(--color-primary,var(--color-primary));background:#8b5cf61a;border-color:#8b5cf633;transform:rotate(90deg)}.luaplq_modalBody{flex-direction:column;gap:1.25rem;max-height:60vh;padding:1.5rem;display:flex;overflow-y:auto}.luaplq_uploadSection{background:linear-gradient(135deg,#8b5cf60f 0%,#ec48990a 100%);border:2px dashed #8b5cf640;border-radius:16px;flex-direction:column;align-items:center;gap:.75rem;padding:1.75rem;transition:all .3s;display:flex}.luaplq_uploadSection:hover{background:linear-gradient(135deg,#8b5cf61a 0%,#ec48990f 100%);border-color:#8b5cf666;transform:translateY(-2px);box-shadow:0 8px 24px -8px #8b5cf633}.luaplq_hiddenInput{display:none}.luaplq_uploadBtn{background:linear-gradient(135deg, var(--color-primary,var(--color-primary)) 0%, var(--color-primary-darker) 100%);color:#fff;cursor:pointer;border:none;border-radius:50px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 4px 12px #8b5cf659,inset 0 1px #fff3}.luaplq_uploadBtn:hover{transform:translateY(-2px);box-shadow:0 8px 20px #8b5cf666,inset 0 1px #fff3}.luaplq_uploadBtn:active{transform:translateY(0)}.luaplq_uploadBtn i{font-size:1.125rem}.luaplq_hint{color:var(--color-text-muted,#94a3b8);align-items:center;gap:.375rem;font-size:.75rem;display:flex}.luaplq_hint i{color:var(--color-primary,var(--color-primary));opacity:.7;font-size:.875rem}.luaplq_divider{color:var(--color-text-muted,#94a3b8);align-items:center;gap:1rem;font-size:.8125rem;font-weight:500;display:flex}.luaplq_divider:before,.luaplq_divider:after{content:"";background:linear-gradient(90deg,#0000,#8b5cf633,#0000);flex:1;height:1px}.luaplq_urlSection{flex-direction:column;gap:.5rem;display:flex}.luaplq_urlSection label{color:var(--color-text-muted,#475569);font-size:.8125rem;font-weight:600}.luaplq_urlInput{border-radius:var(--border-radius,10px);width:100%;color:var(--color-text-dark,#1e293b);background:#fff9;border:1px solid #8b5cf626;padding:.875rem 1rem;font-family:inherit;font-size:.875rem;transition:all .2s}.luaplq_urlInput:focus{border-color:var(--color-primary,var(--color-primary));background:#ffffffe6;outline:none;box-shadow:0 0 0 4px #8b5cf61a,inset 0 1px #ffffff80}.luaplq_urlInput::placeholder{color:var(--color-text-muted,#94a3b8)}.luaplq_previewSection{flex-direction:column;gap:.5rem;display:flex}.luaplq_previewSection label{color:var(--color-text-muted,#475569);font-size:.8125rem;font-weight:600}.luaplq_imagePreview{background:#ffffff80;border:1px solid #8b5cf626;border-radius:12px;position:relative;overflow:hidden;box-shadow:inset 0 2px 4px #0000000d}.luaplq_imagePreview img{object-fit:contain;width:100%;max-height:180px;display:block}.luaplq_videoPreviewInfo{border-radius:var(--border-radius,10px);color:#059669;background:#10b9811a;border:1px solid #10b98133;align-items:center;gap:.5rem;padding:.875rem 1rem;font-size:.8125rem;font-weight:600;display:flex}.luaplq_videoPreviewInfo i{font-size:1rem}.luaplq_modalFooter{background:#f8fafc80;border-top:1px solid #8b5cf614;justify-content:flex-end;align-items:center;gap:.75rem;padding:1.25rem 1.5rem;display:flex}.luaplq_cancelBtn{border-radius:var(--border-radius,10px);color:var(--color-text-muted,#64748b);cursor:pointer;background:#fff9;border:1px solid #8b5cf626;padding:.625rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .2s}.luaplq_cancelBtn:hover{color:var(--color-text-dark,#475569);background:#ffffffe6;border-color:#8b5cf640}.luaplq_insertBtn{background:linear-gradient(135deg, var(--color-primary,var(--color-primary)) 0%, var(--color-primary-darker) 100%);border-radius:var(--border-radius,10px);color:#fff;cursor:pointer;border:none;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 4px 12px #8b5cf64d,inset 0 1px #ffffff26}.luaplq_insertBtn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px #8b5cf666,inset 0 1px #ffffff26}.luaplq_insertBtn:disabled{opacity:.5;cursor:not-allowed;transform:none}.luaplq_insertBtn i{font-size:1rem}@media (max-width:768px){.luaplq_toolbar{border-radius:8px;gap:.25rem;padding:.375rem .5rem}.luaplq_toolBtn{gap:.25rem;padding:.4rem .6rem;font-size:.75rem}.luaplq_toolBtn i{font-size:.9rem}.luaplq_toolBtn span{display:none}.luaplq_modalOverlay{align-items:flex-end;padding:0}.luaplq_modalContent{border-radius:20px 20px 0 0;width:100%;max-width:100%;max-height:85vh;animation:.3s cubic-bezier(.32,.72,0,1) luaplq_slideUpMobile}@keyframes luaplq_slideUpMobile{0%{opacity:.8;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.luaplq_modalHeader{padding:1rem 1.25rem}.luaplq_modalHeader h4{gap:.5rem;font-size:.9rem}.luaplq_modalHeader h4 i{font-size:1.1rem}.luaplq_modalBody{gap:1rem;padding:1rem 1.25rem}.luaplq_uploadSection{border-radius:14px;padding:1.25rem 1rem}.luaplq_uploadBtn{padding:.65rem 1.1rem;font-size:.8rem}.luaplq_hint{font-size:.68rem}.luaplq_urlSection label{font-size:.75rem}.luaplq_urlInput{border-radius:10px;padding:.75rem .875rem;font-size:.82rem}.luaplq_imagePreview img{max-height:150px}.luaplq_modalFooter{padding:1rem 1.25rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px));flex-direction:column;gap:.5rem}.luaplq_insertBtn,.luaplq_cancelBtn{border-radius:12px;justify-content:center;width:100%}.luaplq_insertBtn{order:-1;padding:.7rem}.luaplq_cancelBtn{background:0 0;border:none;padding:.6rem;font-size:.8rem}}@media (max-width:480px){.luaplq_toolbar{padding:.3rem .4rem}.luaplq_toolBtn{padding:.35rem .5rem}.luaplq_toolBtn i{font-size:.85rem}.luaplq_modalContent{border-radius:16px 16px 0 0;max-height:80vh}.luaplq_modalHeader{padding:.875rem 1rem}.luaplq_modalHeader h4{font-size:.85rem}.luaplq_modalBody{padding:.875rem 1rem}.luaplq_uploadSection{padding:1rem .75rem}.luaplq_uploadBtn{padding:.6rem 1rem;font-size:.75rem}.luaplq_urlInput{padding:.65rem .75rem;font-size:.78rem}.luaplq_imagePreview img{max-height:120px}}
.d-mC1W_modalContent{flex-direction:column;gap:1.5rem;padding:.5rem 0;display:flex}.d-mC1W_alertBox{background:linear-gradient(135deg,#fbbf2426,#fbbf240d);border:1px solid #fbbf244d;border-radius:12px;gap:1rem;padding:1.25rem;display:flex}.d-mC1W_alertIcon{background:#fbbf2433;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.d-mC1W_alertIcon i{color:#f59e0b;font-size:1.5rem}.d-mC1W_alertText h4{color:var(--color-text);margin:0 0 .25rem;font-size:1.1rem;font-weight:600}.d-mC1W_alertText p{color:var(--color-text-muted);margin:0;font-size:.9rem;line-height:1.5}.d-mC1W_currentState{justify-content:center;align-items:center;gap:1.5rem;padding:1rem;display:flex}.d-mC1W_statCard{text-align:center;background:#ffffff0d;border:1px solid #8b5cf633;border-radius:12px;min-width:100px;padding:1rem 1.5rem}.d-mC1W_statCardNew{background:linear-gradient(135deg,#8b5cf633,#8b5cf61a);border-color:#8b5cf666}.d-mC1W_statNumber{color:var(--color-primary);font-size:2rem;font-weight:700;line-height:1;display:block}.d-mC1W_statLabel{color:var(--color-text-muted);margin-top:.25rem;font-size:.8rem;display:block}.d-mC1W_arrow{color:var(--color-primary);font-size:1.5rem;animation:2s ease-in-out infinite d-mC1W_pulse}@keyframes d-mC1W_pulse{0%,to{opacity:.5;transform:translate(0)}50%{opacity:1;transform:translate(5px)}}.d-mC1W_selectorSection{background:#ffffff05;border:1px solid #8b5cf626;border-radius:12px;padding:1rem}.d-mC1W_selectorLabel{color:var(--color-text);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.95rem;font-weight:500;display:flex}.d-mC1W_selectorLabel i{color:var(--color-primary)}.d-mC1W_sliderContainer{padding:0 .5rem}.d-mC1W_slider{-webkit-appearance:none;appearance:none;cursor:pointer;background:#8b5cf633;border-radius:4px;outline:none;width:100%;height:8px}.d-mC1W_slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--color-primary);cursor:pointer;border:3px solid #fff;border-radius:50%;width:24px;height:24px;transition:all .2s;box-shadow:0 2px 8px #8b5cf666}.d-mC1W_slider::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px #8b5cf680}.d-mC1W_slider::-moz-range-thumb{background:var(--color-primary);cursor:pointer;border:3px solid #fff;border-radius:50%;width:24px;height:24px;box-shadow:0 2px 8px #8b5cf666}.d-mC1W_sliderLabels{color:var(--color-text-muted);justify-content:space-between;margin-top:.5rem;font-size:.8rem;display:flex}.d-mC1W_previewSection{background:#8b5cf60d;border:1px solid #8b5cf633;border-radius:12px;padding:1rem}.d-mC1W_previewTitle{color:var(--color-text);align-items:center;gap:.5rem;margin:0 0 1rem;font-size:.95rem;font-weight:500;display:flex}.d-mC1W_previewTitle i{color:var(--color-primary)}.d-mC1W_redistributionPreview{flex-direction:column;gap:.75rem;max-height:200px;padding-right:.5rem;display:flex;overflow-y:auto}.d-mC1W_redistributionPreview::-webkit-scrollbar{width:4px}.d-mC1W_redistributionPreview::-webkit-scrollbar-thumb{background:#8b5cf64d;border-radius:4px}.d-mC1W_clasePreview{border-left:3px solid var(--color-primary);background:#ffffff0d;border-radius:8px;padding:.75rem}.d-mC1W_claseHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.d-mC1W_claseNumber{color:var(--color-primary);font-size:.9rem;font-weight:600}.d-mC1W_objetivosCount{color:var(--color-text-muted);background:#8b5cf626;border-radius:10px;padding:.15rem .5rem;font-size:.75rem}.d-mC1W_objetivosList{margin:0;padding:0;list-style:none}.d-mC1W_objetivosList li{color:var(--color-text-muted);padding:.25rem 0 .25rem 1rem;font-size:.8rem;position:relative}.d-mC1W_objetivosList li:before{content:"•";color:var(--color-primary);position:absolute;left:0}.d-mC1W_moreObjectives{font-style:italic;color:var(--color-primary)!important}.d-mC1W_infoBox{color:var(--color-text-muted);background:#8b5cf61a;border-radius:10px;align-items:center;gap:.75rem;padding:.875rem 1rem;font-size:.85rem;display:flex}.d-mC1W_infoBox i{color:var(--color-primary);flex-shrink:0;font-size:1rem}.d-mC1W_footer{border-top:1px solid #8b5cf61a;justify-content:flex-end;gap:.75rem;padding-top:1rem;display:flex}.d-mC1W_btnPrimary,.d-mC1W_btnSecondary{cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.95rem;font-weight:500;transition:all .2s;display:flex}.d-mC1W_btnPrimary{background:var(--color-primary);color:#fff}.d-mC1W_btnPrimary:hover:not(:disabled){background:var(--color-primary-dark);transform:translateY(-1px);box-shadow:0 4px 12px #8b5cf64d}.d-mC1W_btnPrimary:disabled{opacity:.5;cursor:not-allowed}.d-mC1W_btnSecondary{color:var(--color-text-muted);background:0 0;border:1px solid #8b5cf633}.d-mC1W_btnSecondary:hover:not(:disabled){background:#8b5cf61a;border-color:#8b5cf666}.d-mC1W_spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite d-mC1W_spin}@keyframes d-mC1W_spin{to{transform:rotate(360deg)}}@media (max-width:768px){.d-mC1W_modalContent{gap:1.125rem}.d-mC1W_alertBox{text-align:center;flex-direction:column;gap:.75rem;padding:1rem}.d-mC1W_alertIcon{width:40px;height:40px;margin:0 auto}.d-mC1W_alertIcon i{font-size:1.25rem}.d-mC1W_alertText h4{font-size:1rem}.d-mC1W_alertText p{font-size:.8125rem}.d-mC1W_currentState{gap:1rem;padding:.75rem 0}.d-mC1W_statCard{min-width:80px;padding:.75rem 1rem}.d-mC1W_statNumber{font-size:1.5rem}.d-mC1W_statLabel{font-size:.75rem}.d-mC1W_arrow{font-size:1.25rem}.d-mC1W_selectorSection{padding:.875rem}.d-mC1W_selectorLabel{font-size:.875rem}.d-mC1W_previewSection{padding:.875rem}.d-mC1W_previewTitle{font-size:.875rem}.d-mC1W_redistributionPreview{max-height:150px}.d-mC1W_clasePreview{padding:.625rem}.d-mC1W_claseNumber{font-size:.8125rem}.d-mC1W_objetivosList li{font-size:.75rem}.d-mC1W_infoBox{padding:.75rem;font-size:.8125rem}.d-mC1W_footer{flex-direction:column;gap:.5rem}.d-mC1W_footer button{justify-content:center;width:100%}.d-mC1W_btnPrimary,.d-mC1W_btnSecondary{padding:.75rem 1rem;font-size:.875rem}}@media (max-width:480px){.d-mC1W_modalContent{gap:1rem}.d-mC1W_alertBox{padding:.875rem}.d-mC1W_alertText h4{font-size:.9375rem}.d-mC1W_alertText p{font-size:.75rem}.d-mC1W_currentState{gap:.75rem}.d-mC1W_statCard{min-width:70px;padding:.625rem .75rem}.d-mC1W_statNumber{font-size:1.25rem}.d-mC1W_redistributionPreview{max-height:120px}.d-mC1W_previewTitle{font-size:.8125rem}.d-mC1W_infoBox{font-size:.75rem}}
.aFCmlq_preloaderContainer{z-index:9999;background-color:#f4f7fe;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.aFCmlq_glowContainer{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.aFCmlq_glowShape{display:none}.aFCmlq_s1{background-color:var(--color-primary);width:800px;height:800px;top:-20%;left:-20%}.aFCmlq_s2{background-color:#ec4899;width:700px;height:700px;animation-delay:-12s;bottom:-25%;right:-25%}@keyframes aFCmlq_subtle-float{0%{transform:translate(0)scale(1)}to{transform:translate(40px,-40px)scale(1.1)}}.aFCmlq_preloadContent{z-index:2;text-align:center;flex-direction:column;align-items:center;max-width:600px;padding:2rem;animation:1.2s cubic-bezier(.16,1,.3,1) both aFCmlq_fade-in-up;display:flex;position:relative}.aFCmlq_preloadContent p{background:linear-gradient(135deg, var(--color-primary), #ec4899);-webkit-text-fill-color:transparent;letter-spacing:.02em;-webkit-background-clip:text;background-clip:text;margin:0;font-size:1.35rem;font-weight:500}.aFCmlq_loaderIcon{border:4px solid #8b5cf61f;border-top-color:var(--color-primary);border-right-color:#c084fc;border-radius:50%;width:56px;height:56px;margin-bottom:1.5rem;animation:.9s linear infinite aFCmlq_spin}@keyframes aFCmlq_spin{to{transform:rotate(360deg)}}@keyframes aFCmlq_fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}[data-theme=dark] .aFCmlq_preloaderContainer{background-color:var(--color-background-app,#17171c)}[data-theme=dark] .aFCmlq_preloadContent p{background:linear-gradient(135deg, var(--color-primary-soft), #c084fc);-webkit-background-clip:text;background-clip:text}[data-theme=dark] .aFCmlq_loaderIcon{border-color:#8b5cf633;border-top-color:var(--color-primary-soft);border-right-color:#c084fc}
.OJBziG_container{flex-direction:column;gap:1rem;display:flex}.OJBziG_searchingHeader{background:linear-gradient(135deg,#8b5cf614 0%,#8b5cf60a 100%);border:1px solid #8b5cf626;border-radius:12px;align-items:center;gap:.875rem;padding:1rem;display:flex}.OJBziG_searchingIcon{width:40px;height:40px;color:var(--color-primary,var(--color-primary));background:#8b5cf61a;border-radius:10px;justify-content:center;align-items:center;font-size:1.125rem;animation:1.5s ease-in-out infinite OJBziG_pulse;display:flex}@keyframes OJBziG_pulse{0%,to{opacity:.6;transform:scale(.95)}50%{opacity:1;transform:scale(1)}}.OJBziG_searchingText{flex-direction:column;gap:.125rem;display:flex}.OJBziG_searchingText span{color:var(--color-text-dark,#1e293b);font-size:.875rem;font-weight:600}.OJBziG_searchingText small{color:var(--color-text-muted,#64748b);font-size:.75rem}.OJBziG_contextHeader{color:var(--color-text-muted,#64748b);background:#8b5cf60f;border-radius:8px;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.8125rem;display:flex}.OJBziG_contextHeader i{color:var(--color-primary,var(--color-primary))}.OJBziG_contextHeader strong{color:var(--color-text-dark,#1e293b)}.OJBziG_resourcesList{flex-direction:column;gap:.75rem;display:flex}.OJBziG_resourceCard{background:#ffffffb3;border:1px solid #8b5cf61f;border-radius:12px;padding:1rem;transition:all .2s}.OJBziG_resourceCard:hover{background:#ffffffe6;border-color:#8b5cf640;transform:translateY(-2px);box-shadow:0 4px 16px #8b5cf61a}.OJBziG_fuenteBadge{text-transform:uppercase;letter-spacing:.3px;border-radius:20px;align-items:center;gap:.35rem;margin-bottom:.625rem;padding:.3rem .65rem;font-size:.6875rem;font-weight:700;display:inline-flex}.OJBziG_fuenteBadge i{font-size:.75rem}.OJBziG_resourceContent{margin-bottom:.875rem}.OJBziG_resourceTitle{color:var(--color-text-dark,#1e293b);align-items:flex-start;gap:.5rem;margin:0 0 .375rem;font-size:.9375rem;font-weight:600;line-height:1.35;display:flex}.OJBziG_resourceTitle i{flex-shrink:0;margin-top:.15rem;font-size:1rem}.OJBziG_resourceDesc{color:var(--color-text-muted,#64748b);margin:0;font-size:.8125rem;line-height:1.5}.OJBziG_resourceMeta{flex-wrap:wrap;gap:1rem;margin-top:.625rem;display:flex}.OJBziG_metaItem{color:var(--color-text-muted,#94a3b8);align-items:center;gap:.35rem;font-size:.75rem;display:flex}.OJBziG_metaItem i{opacity:.7;font-size:.8125rem}.OJBziG_resourceActions{border-top:1px solid #8b5cf614;gap:.5rem;padding-top:.75rem;display:flex}.OJBziG_previewBtn,.OJBziG_useBtn{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;transition:all .2s;display:flex}.OJBziG_previewBtn{color:var(--color-text-muted,#64748b);background:#8b5cf614;border:1px solid #8b5cf626;flex:1}.OJBziG_previewBtn:hover{color:var(--color-text-dark,#1e293b);background:#8b5cf61f}.OJBziG_useBtn{background:linear-gradient(135deg, var(--color-primary) 0%, #a855f7 100%);color:#fff;flex:2;box-shadow:0 2px 8px #8b5cf640}.OJBziG_useBtn:hover{transform:translateY(-1px);box-shadow:0 4px 12px #8b5cf659}.OJBziG_useBtn i,.OJBziG_previewBtn i{font-size:.875rem}.OJBziG_footer{color:var(--color-text-muted,#94a3b8);border-top:1px dashed #8b5cf61f;align-items:center;gap:.4rem;padding-top:.75rem;display:flex}.OJBziG_footer i{font-size:.875rem}.OJBziG_footer small{font-size:.75rem}.OJBziG_loadingState{flex-direction:column;gap:.625rem;display:flex}.OJBziG_skeleton{background:linear-gradient(90deg,#8b5cf60a 25%,#8b5cf614 50%,#8b5cf60a 75%) 0 0/200% 100%;border-radius:10px;height:90px;animation:1.5s infinite OJBziG_shimmer}@keyframes OJBziG_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.OJBziG_errorState{text-align:center;color:var(--color-text-muted,#64748b);flex-direction:column;align-items:center;gap:.625rem;padding:2rem 1rem;display:flex}.OJBziG_errorState i{color:#f87171;font-size:2rem}.OJBziG_errorState span{font-size:.875rem}.OJBziG_retryBtn{color:var(--color-primary,var(--color-primary));cursor:pointer;background:#8b5cf614;border:1px solid #8b5cf626;border-radius:8px;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;transition:all .2s}.OJBziG_retryBtn:hover{background:#8b5cf626}.OJBziG_emptyState{text-align:center;color:var(--color-text-muted,#64748b);flex-direction:column;align-items:center;gap:.5rem;padding:2rem 1rem;display:flex}.OJBziG_emptyState i{opacity:.4;font-size:2.5rem}.OJBziG_emptyState span{font-size:.875rem;font-weight:500}.OJBziG_emptyState small{opacity:.7;font-size:.75rem}@media (max-width:480px){.OJBziG_resourceCard{padding:.875rem}.OJBziG_resourceActions{flex-direction:column}.OJBziG_previewBtn,.OJBziG_useBtn{flex:1}.OJBziG_resourceMeta{flex-direction:column;gap:.375rem}}
.v-uFAG_modalForm{flex-direction:column;gap:1.25rem;padding:0 2rem 1.25rem;display:flex}.v-uFAG_modalSubtitle{color:#6b5a8a;margin:0;font-size:.95rem;line-height:1.5}.v-uFAG_formGroup{flex-direction:column;gap:.5rem;display:flex}.v-uFAG_formGroup label{color:#4a3a5e;font-size:.9rem;font-weight:600}.v-uFAG_formGroup input[type=date],.v-uFAG_formGroup input[type=time]{color:#2a1a45;background:#ffffffbf;border:1px solid #8b5cf640;border-radius:12px;outline:none;padding:.65rem .85rem;font-size:.95rem;transition:border-color .2s,box-shadow .2s}.v-uFAG_formGroup input[type=date]:focus,.v-uFAG_formGroup input[type=time]:focus{border-color:var(--color-primary,var(--color-primary));box-shadow:0 0 0 3px #8b5cf61f}.v-uFAG_weekDaySelector{flex-wrap:wrap;gap:.5rem;display:flex}.v-uFAG_weekDayOption{cursor:pointer;position:relative}.v-uFAG_weekDayOption input[type=checkbox]{opacity:0;pointer-events:none;position:absolute}.v-uFAG_weekDayOption span{color:#6b5a8a;background:#fff9;border:1px solid #8b5cf640;border-radius:50px;justify-content:center;align-items:center;min-width:56px;padding:.55rem .85rem;font-size:.9rem;font-weight:600;transition:all .2s;display:inline-flex}.v-uFAG_weekDayOption input[type=checkbox]:checked+span{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-darker));color:#fff;border-color:#0000;box-shadow:0 4px 12px #8b5cf64d}.v-uFAG_modalFooter{border-top:1px solid #8b5cf61f;justify-content:flex-end;gap:.75rem;margin-top:.5rem;margin-left:-2rem;margin-right:-2rem;padding-top:.5rem;padding-left:2rem;padding-right:2rem;display:flex}.v-uFAG_btnSecondary,.v-uFAG_btnPrimary{cursor:pointer;border:none;border-radius:50px;align-items:center;gap:.5rem;padding:.7rem 1.4rem;font-size:.95rem;font-weight:600;transition:all .2s;display:inline-flex}.v-uFAG_btnSecondary{color:#6b5a8a;background:#8b5cf614}.v-uFAG_btnSecondary:hover{background:#8b5cf626}.v-uFAG_btnPrimary{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-darker));color:#fff;box-shadow:0 4px 14px #8b5cf659}.v-uFAG_btnPrimary:hover{transform:translateY(-1px);box-shadow:0 6px 18px #8b5cf673}.v-uFAG_loadingWrap{justify-content:center;align-items:center;min-height:220px;padding:3rem 1rem;display:flex}@media (max-width:768px){.v-uFAG_modalForm{color:#111827;gap:1rem;padding:0 1rem 1rem}.v-uFAG_modalSubtitle,.v-uFAG_formGroup label,.v-uFAG_formGroup input[type=date],.v-uFAG_formGroup input[type=time],.v-uFAG_weekDayOption span{color:#111827}.v-uFAG_weekDaySelector{flex-wrap:nowrap;gap:.4rem;width:100%}.v-uFAG_weekDayOption{flex:1 1 0;min-width:0}.v-uFAG_weekDayOption span{width:100%;min-width:0;padding:.55rem .35rem}.v-uFAG_modalFooter{gap:.5rem;margin:0 -1rem -1rem;padding:.75rem 1rem}.v-uFAG_btnSecondary,.v-uFAG_btnPrimary{flex:1 1 0;justify-content:center;min-width:0;padding-left:.75rem;padding-right:.75rem}}[data-theme=dark] .v-uFAG_modalSubtitle{color:#e8e6ffbf}[data-theme=dark] .v-uFAG_formGroup label{color:#e8e6ffeb}:is([data-theme=dark] .v-uFAG_formGroup input[type=date],[data-theme=dark] .v-uFAG_formGroup input[type=time]){color:#e8e6ffeb;background:#ffffff0f;border-color:#ffffff1f}[data-theme=dark] .v-uFAG_weekDayOption span{color:#e8e6ffd1;background:#ffffff0f;border-color:#ffffff1f}[data-theme=dark] .v-uFAG_modalFooter{border-top-color:#ffffff17}[data-theme=dark] .v-uFAG_btnSecondary{color:#e8e6ffd9;background:#ffffff0f}[data-theme=dark] .v-uFAG_btnSecondary:hover{background:#8b5cf633}
.NAYCcq_container{flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}.NAYCcq_header{align-items:center;gap:12px;display:flex}.NAYCcq_headerText{flex:1;min-width:0}.NAYCcq_iconBox{width:40px;height:40px;color:var(--color-primary);background:#8b5cf61a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;display:flex}.NAYCcq_itemTitle{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.95rem;font-weight:600;overflow:hidden}.NAYCcq_subtitle{color:#64748b;margin:0;font-size:.8rem}.NAYCcq_form{flex-wrap:wrap;gap:8px;display:flex}.NAYCcq_input{color:#1e293b;background:#fff;border:1px solid #e2e8f0;border-radius:10px;outline:none;flex:1;min-width:180px;padding:.55rem .9rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.NAYCcq_input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #8b5cf61f}.NAYCcq_input:disabled{opacity:.6;cursor:not-allowed}.NAYCcq_inviteBtn{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-darker));color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:50px;padding:.55rem 1.1rem;font-size:.875rem;font-weight:600;transition:opacity .15s,transform .1s}.NAYCcq_inviteBtn:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.NAYCcq_inviteBtn:disabled{opacity:.5;cursor:not-allowed;transform:none}.NAYCcq_statusMsg{border-radius:8px;align-items:center;gap:6px;padding:.55rem .85rem;font-size:.85rem;display:flex}.NAYCcq_statusMsg.NAYCcq_success{color:#059669;background:#10b98114}.NAYCcq_statusMsg.NAYCcq_error{color:#dc2626;background:#ef444414}.NAYCcq_collabSection{flex-direction:column;gap:.6rem;display:flex}.NAYCcq_collabHeader{color:#1e293b;align-items:center;gap:8px;font-size:.9rem;font-weight:600;display:flex}.NAYCcq_collabHeader i{color:var(--color-primary)}.NAYCcq_loadingMsg{color:#94a3b8;align-items:center;gap:6px;padding:.75rem 0;font-size:.85rem;display:flex}.NAYCcq_emptyMsg{color:#94a3b8;background:#f8fafc;border:1px dashed #e2e8f0;border-radius:10px;align-items:center;gap:8px;padding:1rem;font-size:.85rem;display:flex}.NAYCcq_collabList{flex-direction:column;gap:6px;max-height:220px;display:flex;overflow-y:auto}.NAYCcq_collabItem{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:10px;padding:.6rem .75rem;transition:background .15s;display:flex}.NAYCcq_collabItem:hover{background:#f1f5f9}.NAYCcq_collabItem:hover .NAYCcq_removeBtn{opacity:1}.NAYCcq_avatar{background:linear-gradient(135deg, var(--color-primary), #a855f7, #c084fc);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.85rem;font-weight:700;display:flex;overflow:hidden}.NAYCcq_avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.NAYCcq_collabInfo{flex-direction:column;flex:1;min-width:0;display:flex}.NAYCcq_collabName{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:600;overflow:hidden}.NAYCcq_collabEmail{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.NAYCcq_removeBtn{color:#94a3b8;cursor:pointer;opacity:0;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.75rem;transition:all .15s;display:flex}.NAYCcq_removeBtn:hover{color:#ef4444;background:#ef44441a}.NAYCcq_removeBtn:disabled{cursor:not-allowed;opacity:.3}.NAYCcq_unsupportedMsg{text-align:center;background:#8b5cf60d;border:1px solid #8b5cf626;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:1.5rem 1rem;display:flex}.NAYCcq_unsupportedIcon{width:44px;height:44px;color:var(--color-primary);background:#8b5cf61a;border-radius:50%;justify-content:center;align-items:center;margin-bottom:4px;font-size:1.2rem;display:flex}.NAYCcq_unsupportedMsg p{color:#1e293b;margin:0;font-size:.9rem;font-weight:600}.NAYCcq_unsupportedSub{color:#64748b!important;font-size:.8rem!important;font-weight:400!important}[data-theme=dark] .NAYCcq_itemTitle{color:#e8e6ffeb}[data-theme=dark] .NAYCcq_subtitle{color:#a09bbeb3}[data-theme=dark] .NAYCcq_input{color:#e8e6ffeb;background:#ffffff0f;border-color:#ffffff1f}[data-theme=dark] .NAYCcq_input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #8b5cf62e}[data-theme=dark] .NAYCcq_collabHeader{color:#e8e6ffeb}[data-theme=dark] .NAYCcq_emptyMsg{color:#a09bbeb3;background:#ffffff0a;border-color:#ffffff17}[data-theme=dark] .NAYCcq_collabItem{background:#ffffff0a;border-color:#ffffff17}[data-theme=dark] .NAYCcq_collabItem:hover{background:#8b5cf626}[data-theme=dark] .NAYCcq_collabName{color:#e8e6ffeb}[data-theme=dark] .NAYCcq_collabEmail{color:#a09bbeb3}[data-theme=dark] .NAYCcq_unsupportedMsg{background:#8b5cf614;border-color:#8b5cf633}[data-theme=dark] .NAYCcq_unsupportedMsg p{color:#e8e6ffeb}[data-theme=dark] .NAYCcq_unsupportedSub{color:#a09bbeb3!important}.NAYCcq_publicLinkSection{border-top:1px solid #e2e8f0;flex-direction:column;gap:8px;padding-top:1rem;display:flex}.NAYCcq_publicLinkHeader{color:#1e293b;align-items:center;gap:8px;font-size:.9rem;font-weight:600;display:flex}.NAYCcq_publicLinkHeader i{color:var(--color-primary);font-size:1.1rem}.NAYCcq_publicLinkDesc{color:#64748b;margin:0;font-size:.78rem}.NAYCcq_publicLinkBox{align-items:center;gap:6px;display:flex}.NAYCcq_publicLinkInput{color:#475569;cursor:text;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;outline:none;flex:1;min-width:0;padding:.5rem .75rem;font-size:.8rem}.NAYCcq_publicLinkInput:focus{border-color:var(--color-primary)}.NAYCcq_copyBtn{background:var(--color-primary);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:50px;align-items:center;gap:4px;padding:.5rem .9rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:all .15s;display:inline-flex}.NAYCcq_copyBtn:hover{background:var(--color-primary-darker)}.NAYCcq_copyBtnSuccess{background:#10b981!important}.NAYCcq_revokeBtn{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #e2e8f0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.85rem;transition:all .15s;display:flex}.NAYCcq_revokeBtn:hover:not(:disabled){color:#ef4444;background:#ef444414;border-color:#ef44444d}.NAYCcq_revokeBtn:disabled{opacity:.4;cursor:not-allowed}.NAYCcq_generateLinkBtn{color:var(--color-primary-darker);cursor:pointer;background:#8b5cf60d;border:1px dashed #8b5cf64d;border-radius:50px;align-self:flex-start;align-items:center;gap:6px;padding:.55rem 1rem;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.NAYCcq_generateLinkBtn:hover:not(:disabled){background:#8b5cf61a;border-color:#8b5cf680}.NAYCcq_generateLinkBtn:disabled{opacity:.6;cursor:not-allowed}.NAYCcq_profileLinkArea{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:6px 10px;margin-top:2px;display:grid}.NAYCcq_profileLinkBtn{min-height:38px;color:var(--color-primary-darker);font:inherit;cursor:pointer;background:#8b5cf614;border:1px solid #8b5cf647;border-radius:50px;justify-content:center;align-items:center;gap:7px;padding:.55rem 1rem;font-size:.8rem;font-weight:500;display:inline-flex}.NAYCcq_profileLinkBtn:hover:not(:disabled){background:#8b5cf624;border-color:#8b5cf675}.NAYCcq_profileLinkBtn:disabled{cursor:default;opacity:.72}.NAYCcq_profileLinkBtnSaved{color:#047857;background:#10b98117;border-color:#10b9813d}.NAYCcq_profileLinkArea span,.NAYCcq_profileLinkArea p{color:#64748b;margin:0;font-size:.72rem;line-height:1.4}.NAYCcq_profileLinkArea p{color:#dc2626;grid-column:1/-1}.NAYCcq_viewsCount{color:#94a3b8;align-items:center;gap:4px;font-size:.75rem;display:inline-flex}[data-theme=dark] .NAYCcq_publicLinkSection{border-top-color:#ffffff14}[data-theme=dark] .NAYCcq_publicLinkHeader{color:#e8e6ffeb}[data-theme=dark] .NAYCcq_publicLinkDesc{color:#a09bbeb3}[data-theme=dark] .NAYCcq_publicLinkInput{color:#e8e6ffeb;background:#ffffff0f;border-color:#ffffff1f}[data-theme=dark] .NAYCcq_revokeBtn{color:#a09bbeb3;border-color:#ffffff1a}[data-theme=dark] .NAYCcq_generateLinkBtn{color:var(--color-primary-soft);background:#8b5cf614;border-color:#8b5cf64d}[data-theme=dark] .NAYCcq_profileLinkBtn{color:var(--color-primary-soft);background:#8b5cf61f;border-color:#a78bfa47}[data-theme=dark] .NAYCcq_profileLinkArea span{color:#b4aecac2}[data-theme=dark] .NAYCcq_profileLinkBtnSaved{color:#6ee7b7;background:#10b9811f;border-color:#34d39940}[data-theme=dark] .NAYCcq_viewsCount{color:#a09bbe80}
.seIh8a_overlay{z-index:99999;background:#00000073;justify-content:center;align-items:center;padding:2rem;animation:.3s ease-out seIh8a_fadeIn;display:flex;position:fixed;inset:0;backdrop-filter:blur(12px)!important}@keyframes seIh8a_fadeIn{0%{opacity:0}to{opacity:1}}.seIh8a_container{background:#fff;border:1px solid #ffffff80;border-radius:28px;flex-direction:column;width:92%;max-width:900px;max-height:90vh;animation:.38s cubic-bezier(.16,1,.3,1) seIh8a_floatUp;display:flex;position:relative;overflow:hidden}@keyframes seIh8a_floatUp{0%{opacity:0;transform:translateY(22px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.seIh8a_toolbar{background:0 0;border-bottom:1px solid #8b5cf614;border-radius:28px 28px 0 0;flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.seIh8a_titleSection{flex:1;align-items:center;gap:.85rem;min-width:0;display:flex;overflow:hidden}.seIh8a_titleIcon{color:#ef4444;background:linear-gradient(135deg,#fee2e2 0%,#fecaca 100%);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.2rem;display:flex;box-shadow:inset 0 0 0 1px #fff9}.seIh8a_titleText{flex-direction:column;display:flex;overflow:hidden}.seIh8a_titleName{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;font-size:1rem;font-weight:700;line-height:1.3;overflow:hidden}.seIh8a_titleMeta{color:#ef4444;text-transform:uppercase;letter-spacing:.03em;font-size:.75rem;font-weight:600}.seIh8a_actions{flex-shrink:0;align-items:center;gap:.4rem;margin-left:1rem;display:flex}.seIh8a_actionBtn{color:#64748b;cursor:pointer;background:#ffffffb3;border:1px solid #cbd5e180;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;font-size:1.05rem;transition:all .2s;display:flex;position:relative}.seIh8a_actionBtn:hover{color:#ef4444;background:#fff;border-color:#ef44444d;transform:translateY(-2px);box-shadow:0 4px 12px #ef44441f}.seIh8a_actionBtn:active{transform:translateY(0)}.seIh8a_actionBtn[data-tooltip]:after{content:attr(data-tooltip);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:100000;background:#1e293b;border-radius:8px;padding:5px 12px;font-size:.7rem;font-weight:500;transition:opacity .2s;position:absolute;bottom:-34px;left:50%;transform:translate(-50%)}.seIh8a_actionBtn:hover[data-tooltip]:after{opacity:1}.seIh8a_divider{background:#cbd5e180;width:1px;height:22px;margin:0 .25rem}.seIh8a_closeBtn{color:#64748b;cursor:pointer;background:#0000000a;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;font-size:1.1rem;transition:all .2s;display:flex}.seIh8a_closeBtn:hover{color:#ef4444;background:#ef444414;border-color:#ef444426}.seIh8a_videoArea{aspect-ratio:16/9;background:#0f0f0f;flex:1;min-height:0;max-height:65vh;position:relative;overflow:hidden}.seIh8a_thumbnailOverlay{z-index:2;background-position:50%;background-size:cover;justify-content:center;align-items:center;transition:opacity .4s;display:flex;position:absolute;inset:0}.seIh8a_loadingSpinner{background:#00000080;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.seIh8a_spinner{border:3px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite seIh8a_spin}@keyframes seIh8a_spin{to{transform:rotate(360deg)}}.seIh8a_iframeWrapper{z-index:1;position:absolute;inset:0}.seIh8a_videoIframe{opacity:0;border:none;width:100%;height:100%;transition:opacity .4s;display:block}.seIh8a_iframeVisible{opacity:1}.seIh8a_noEmbedFallback{background:#111;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;display:flex;position:absolute;inset:0}.seIh8a_fallbackThumb{object-fit:cover;opacity:.6;width:100%;height:100%}.seIh8a_noThumb{justify-content:center;align-items:center;display:flex}.seIh8a_openYtBtn{color:#fff;cursor:pointer;background:red;border:none;border-radius:50px;align-items:center;gap:.5rem;padding:.65rem 1.4rem;font-size:.88rem;font-weight:700;transition:background .2s,transform .2s;display:flex;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.seIh8a_openYtBtn:hover{background:#c00;transform:translate(-50%)translateY(-2px)}.seIh8a_footer{background:#fff6;border-top:1px solid #8b5cf614;flex-shrink:0;justify-content:space-between;align-items:center;padding:.875rem 1.5rem;display:flex}.seIh8a_footerInfo{color:#64748b;align-items:center;gap:1rem;font-size:.78rem;font-weight:500;display:flex}.seIh8a_footerInfo span{align-items:center;gap:.4rem;display:flex}.seIh8a_footerInfo i{color:#94a3b8;font-size:.85rem}.seIh8a_youtubeBrand{color:#ef4444;letter-spacing:.02em;background:#ef444414;border:1px solid #ef444426;border-radius:50px;align-items:center;gap:.4rem;padding:.35rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.seIh8a_toast{-webkit-backdrop-filter:blur(10px);color:#10b981;z-index:100001;background:#ffffffeb;border:1px solid #10b98133;border-radius:50px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.85rem;font-weight:600;animation:.3s seIh8a_toastIn,.3s 1.7s forwards seIh8a_toastOut;display:flex;position:fixed;bottom:2rem;left:50%;transform:translate(-50%);box-shadow:0 8px 25px #10b9811f,0 2px 8px #0000000a}.seIh8a_toast i{font-size:1rem}@keyframes seIh8a_toastIn{0%{opacity:0;transform:translate(-50%)translateY(10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes seIh8a_toastOut{0%{opacity:1}to{opacity:0}}[data-theme=dark] .seIh8a_container{background:linear-gradient(145deg,#191432eb,#120e26e0)!important;border-color:#ffffff14!important}:is([data-theme=dark] .seIh8a_toolbar,[data-theme=dark] .seIh8a_footer){background:#ffffff0a!important;border-color:#ffffff0f!important}[data-theme=dark] .seIh8a_titleName{color:#e8e6ffeb!important}[data-theme=dark] .seIh8a_actionBtn{color:#a09bbebf!important;background:#ffffff0f!important;border-color:#ffffff1a!important}[data-theme=dark] .seIh8a_actionBtn:hover{color:#f87171!important;background:#ef444426!important}[data-theme=dark] .seIh8a_closeBtn{color:#a09bbebf!important;background:#ffffff0f!important}[data-theme=dark] .seIh8a_overlay{backdrop-filter:blur(16px)!important;background:#0000008c!important}[data-theme=dark] .seIh8a_footerInfo{color:#a09bbea6!important}[data-theme=dark] .seIh8a_toast{background:#161228f2!important;border-color:#10b98140!important}@media (max-width:768px){.seIh8a_overlay{padding:0}.seIh8a_container{border-radius:0;width:100%;max-width:100%;height:100%;max-height:100vh}.seIh8a_videoArea{max-height:55vh}.seIh8a_toolbar{padding:1rem 1.25rem}.seIh8a_actionBtn[data-tooltip]:after{display:none}}@media (prefers-reduced-motion:reduce){.seIh8a_overlay,.seIh8a_container,.seIh8a_toast{animation:none}.seIh8a_videoIframe{transition:none}}
.Tx7mFG_menu{z-index:50;background:#fff;border:1px solid #e5e7eb;border-radius:14px;min-width:220px;padding:6px;animation:.15s ease-out Tx7mFG_menuAppear;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 8px 30px #0000001f,0 2px 8px #0000000f}@keyframes Tx7mFG_menuAppear{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.Tx7mFG_menuItem{cursor:pointer;color:#334155;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;width:100%;padding:10px 14px;font-size:.9rem;transition:background .15s,color .15s;display:flex}.Tx7mFG_menuItem:hover{color:var(--color-primary-darker);background:#8b5cf614}.Tx7mFG_menuItem i{text-align:center;flex-shrink:0;width:22px;font-size:1.1rem}.Tx7mFG_menuItemLabel{flex:1;align-items:center;gap:7px;display:flex}.Tx7mFG_badge{color:#f59e0b;white-space:nowrap;background:#f59e0b1a;border:1px solid #f59e0b4d;border-radius:20px;padding:1px 7px;font-size:.65rem;font-weight:600}[data-theme=dark] .Tx7mFG_badge{color:#fbbf24;background:#f59e0b26;border-color:#f59e0b40}[data-theme=dark] .Tx7mFG_menu{-webkit-backdrop-filter:blur(20px);background:#17171cf7;border-color:#ffffff1f;box-shadow:0 8px 30px #00000080,0 2px 8px #0000004d}[data-theme=dark] .Tx7mFG_menuItem{color:#e8e6ffeb}[data-theme=dark] .Tx7mFG_menuItem:hover{color:var(--color-primary-soft);background:#8b5cf626}
