.modal-overlay:where([data-rk-e1e17c]){position:fixed;inset:0;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;place-items:center;z-index:1000}.modal-card:where([data-rk-e1e17c]){background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:2rem;width:90%;max-width:400px;box-shadow:0 40px 100px rgba(0,0,0,.5);position:relative}.modal-close:where([data-rk-e1e17c]){position:absolute;top:1rem;right:1rem;cursor:pointer;color:#94a3b8;font-size:1.5rem}h3:where([data-rk-e1e17c]){margin:0 0 1rem;color:#fff}p:where([data-rk-e1e17c]){color:#94a3b8;font-size:.9rem;line-height:1.6}.modal-actions:where([data-rk-e1e17c]){display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}button:where([data-rk-e1e17c]){padding:.6rem 1.25rem;border-radius:10px;border:none;font-weight:700;cursor:pointer}.cancel:where([data-rk-e1e17c]){background:transparent;color:#fff;border:1px solid rgba(255,255,255,.1)}.confirm:where([data-rk-e1e17c]){background:#6366f1;color:#fff}.drawer-wrap:where([data-rk-e9a0cd]){position:fixed;inset:0;z-index:2000}.drawer-overlay:where([data-rk-e9a0cd]){position:absolute;inset:0;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.drawer-panel:where([data-rk-e9a0cd]){position:absolute;top:0;bottom:0;width:350px;background:#080b14;border-left:1px solid rgba(255,255,255,.1);padding:2rem;transform:translateX(100%);transition:transform .4s cubic-bezier(.16,1,.3,1)}.drawer-panel.right:where([data-rk-e9a0cd]){right:0;transform:translateX(0)}.drawer-header:where([data-rk-e9a0cd]){display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;color:#fff}.sheet-overlay:where([data-rk-61863a]){position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:flex-end;z-index:2000}.sheet-content:where([data-rk-61863a]){width:100%;background:#0f172a;border-radius:20px 20px 0 0;padding:1.5rem;transform:translateY(0)}.drag-handle:where([data-rk-61863a]){width:40px;height:4px;background:#334155;border-radius:2px;margin:0 auto 1.5rem}h3:where([data-rk-61863a]){color:#fff;text-align:center;margin-bottom:1.5rem}.options:where([data-rk-61863a]) div:where([data-rk-61863a]){padding:1rem;color:#e2e8f0;border-bottom:1px solid #1e293b;text-align:center;cursor:pointer}.popover:where([data-rk-c14527]){width:180px;background:rgba(10,10,20,.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:6px;box-shadow:0 20px 50px rgba(0,0,0,.5)}.pop-item:where([data-rk-c14527]){padding:8px 12px;border-radius:8px;color:#94a3b8;font-size:.85rem;cursor:pointer}.pop-item:hover:where([data-rk-c14527]){background:rgba(255,255,255,.06);color:#fff}.logout:where([data-rk-c14527]){color:#f87171!important}hr:where([data-rk-c14527]){border:none;border-top:1px solid rgba(255,255,255,.06);margin:6px 0}.cmd-overlay:where([data-rk-1922ac]){position:fixed;inset:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;padding-top:15vh;z-index:3000}.cmd-box:where([data-rk-1922ac]){width:100%;max-width:600px;background:#080b14;border:1px solid #334155;border-radius:12px;overflow:hidden;box-shadow:0 30px 100px rgba(0,0,0,.8)}.cmd-input:where([data-rk-1922ac]) input:where([data-rk-1922ac]){width:100%;padding:1.25rem;background:transparent;border:none;border-bottom:1px solid #1e293b;color:#fff;outline:none;font-size:1.1rem}.res:where([data-rk-1922ac]){display:flex;justify-content:space-between;padding:.75rem 1.25rem;color:#94a3b8;font-size:.9rem;cursor:pointer}.res:hover:where([data-rk-1922ac]){background:#1e293b;color:#fff}kbd:where([data-rk-1922ac]){background:#111;padding:2px 4px;border-radius:4px;font-size:.7rem}.lightbox:where([data-rk-746ba1]){position:fixed;inset:0;background:#000;z-index:5000;display:flex;flex-direction:column;align-items:center;justify-content:center}.close:where([data-rk-746ba1]){position:absolute;top:2rem;right:2rem;color:#fff;font-size:2.2rem;cursor:pointer}.img-preview:where([data-rk-746ba1]){width:80%;height:70%;background:#1e293b;border-radius:12px}.caption:where([data-rk-746ba1]){margin-top:2rem;color:#94a3b8;font-family:monospace}.cookie-bar:where([data-rk-bdb372]){position:fixed;bottom:2rem;left:2rem;right:2rem;max-width:600px;margin:0 auto;background:rgba(15,23,42,.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:1.25rem;display:flex;justify-content:space-between;align-items:center;z-index:1000}.text:where([data-rk-bdb372]){color:#e2e8f0;font-size:.85rem}.acts:where([data-rk-bdb372]){display:flex;gap:.75rem}button:where([data-rk-bdb372]){padding:.5rem 1rem;border-radius:8px;border:none;font-size:.8rem;font-weight:700;cursor:pointer}.opt:where([data-rk-bdb372]){background:transparent;color:#fff;border:1px solid #334155}.acc:where([data-rk-bdb372]){background:#6366f1;color:#fff}.load-overlay:where([data-rk-7704fd]){position:fixed;inset:0;background:#080b14;z-index:9999;display:grid;place-items:center}.spinner:where([data-rk-7704fd]){width:50px;height:50px;border:4px solid rgba(99,102,241,.1);border-top-color:#6366f1;border-radius:50%;animation:loading-overlay-full-spin .8s linear infinite}@keyframes loading-overlay-full-spin{to{transform:rotate(1turn)}}.mask:where([data-rk-88f2da]){position:fixed;inset:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:500;pointer-events:none}.help-bubble:where([data-rk-da86e5]){position:fixed;bottom:2rem;right:2rem;cursor:pointer;display:flex;align-items:center;gap:1rem;z-index:1000}.icon:where([data-rk-da86e5]){width:55px;height:55px;background:#6366f1;border-radius:50%;display:grid;place-items:center;font-size:1.5rem;color:#fff;box-shadow:0 10px 30px rgba(99,102,241,.4)}.tip:where([data-rk-da86e5]){background:#fff;color:#000;padding:6px 12px;border-radius:10px;font-size:.75rem;font-weight:800;box-shadow:0 5px 15px rgba(0,0,0,.2)}.search-hero:where([data-rk-a5f9ea]){position:fixed;inset:0;background:#080b14;z-index:5000;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem}.close:where([data-rk-a5f9ea]){position:absolute;top:3rem;right:3rem;color:#64748b;font-weight:700;cursor:pointer;border:1px solid rgba(255,255,255,.1);padding:2px 8px;border-radius:4px;font-size:.8rem}input:where([data-rk-a5f9ea]){width:100%;max-width:800px;background:transparent;border:none;color:#fff;font-size:3rem;font-weight:800;text-align:center;outline:none}.hints:where([data-rk-a5f9ea]){margin-top:2rem;color:#64748b;font-size:1rem}span:where([data-rk-a5f9ea]){color:#818cf8;text-decoration:underline;cursor:pointer}@media (max-width:768px){input:where([data-rk-a5f9ea]){font-size:1.5rem}}.age-gate:where([data-rk-99adbd]){position:fixed;inset:0;background:#000;z-index:9999;display:grid;place-items:center}.age-card:where([data-rk-99adbd]){text-align:center;color:#fff;max-width:350px;padding:2rem}h2:where([data-rk-99adbd]){font-size:2rem;font-weight:900;margin-bottom:1rem}p:where([data-rk-99adbd]){color:#94a3b8;line-height:1.6;margin-bottom:2.5rem}.acts-row:where([data-rk-99adbd]){display:flex;gap:1rem}button:where([data-rk-99adbd]){flex:1 1;padding:1rem;border:none;border-radius:12px;font-weight:800;cursor:pointer;transition:.2s}.no:where([data-rk-99adbd]){background:#1e293b;color:#fff}.yes:where([data-rk-99adbd]){background:#6366f1;color:#fff}button:hover:where([data-rk-99adbd]){transform:translateY(-2px)}.ctx-menu:where([data-rk-5a94ea]){width:200px;background:#111;border:1px solid #333;border-radius:10px;padding:4px;box-shadow:0 15px 40px rgba(0,0,0,.6);position:fixed;top:100px;left:100px;z-index:5000}.ctx-item:where([data-rk-5a94ea]){padding:8px 12px;font-size:.85rem;color:#e2e8f0;border-radius:6px;cursor:pointer;transition:.2s}.ctx-item:hover:where([data-rk-5a94ea]){background:#6366f1;color:#fff}.danger:hover:where([data-rk-5a94ea]){background:#ef4444!important}hr:where([data-rk-5a94ea]){border:none;border-top:1px solid #222;margin:4px 0}.mob-nav:where([data-rk-69811e]){position:fixed;inset:0;background:#080b14;z-index:4000;padding:4rem 2rem;display:flex;flex-direction:column}.mob-close:where([data-rk-69811e]){font-size:3rem;color:#fff;align-self:flex-end;cursor:pointer;margin-bottom:2rem}.mob-links:where([data-rk-69811e]){display:flex;flex-direction:column;gap:1.5rem}.mob-links:where([data-rk-69811e]) a:where([data-rk-69811e]){font-size:2.2rem;font-weight:800;color:#fff;text-decoration:none;transition:.2s}.mob-links:where([data-rk-69811e]) a:hover:where([data-rk-69811e]){color:#6366f1;padding-left:10px}.tray:where([data-rk-1cad28]){position:fixed;bottom:2rem;left:50%;transform:translateX(-50%);background:#fff;border-radius:100px;display:flex;align-items:center;padding:4px;box-shadow:0 10px 40px rgba(0,0,0,.2);z-index:1000;border:1px solid rgba(0,0,0,.1)}.tray-btn:where([data-rk-1cad28]){background:none;border:none;padding:.6rem 1.25rem;font-weight:700;color:#000;cursor:pointer;font-size:.85rem;transition:.2s}.tray-btn:hover:where([data-rk-1cad28]){opacity:.6}.sep:where([data-rk-1cad28]){width:1px;height:20px;background:#eee}.toast-stack:where([data-rk-e22de0]){position:fixed;top:2rem;right:2rem;z-index:5000;display:flex;flex-direction:column;gap:.75rem}.toast-mini:where([data-rk-e22de0]){background:#111;color:#fff;padding:.75rem 1.5rem;border-radius:10px;font-size:.85rem;box-shadow:0 10px 30px rgba(0,0,0,.4);border:1px solid rgba(255,255,255,.05)}.success:where([data-rk-e22de0]){border-left-color:#10b981}.error:where([data-rk-e22de0]){border-left-color:#ef4444}.exit-modal:where([data-rk-aa5def]){position:fixed;inset:0;background:rgba(99,102,241,.1);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:6000;display:grid;place-items:center}.exit-card:where([data-rk-aa5def]){background:#fff;color:#000;padding:3rem;border-radius:30px;text-align:center;max-width:450px;box-shadow:0 20px 60px rgba(0,0,0,.1)}h2:where([data-rk-aa5def]){font-weight:900;font-size:1.8rem;margin-bottom:1rem}p:where([data-rk-aa5def]){color:#64748b;margin-bottom:2rem;line-height:1.5}input:where([data-rk-aa5def]){width:100%;padding:1rem;border:1px solid #eee;border-radius:12px;margin-bottom:1rem;outline:none;font-size:1rem}button:where([data-rk-aa5def]){width:100%;padding:1rem;background:#6366f1;color:#fff;border:none;border-radius:12px;font-weight:800;cursor:pointer;transition:.2s}button:hover:where([data-rk-aa5def]){background:#4f46e5}.act-tip:where([data-rk-b6e742]){position:relative;background:#1e293b;border:1px solid #334155;border-radius:10px;padding:12px;box-shadow:0 10px 30px rgba(0,0,0,.5);width:-moz-fit-content;width:fit-content}.tip-body:where([data-rk-b6e742]){color:#fff;font-weight:700;font-size:.8rem;margin-bottom:8px}.tip-btns:where([data-rk-b6e742]){display:flex;gap:8px}button:where([data-rk-b6e742]){padding:4px 10px;font-size:.75rem;border-radius:4px;border:none;cursor:pointer;font-weight:600}.fix:where([data-rk-b6e742]){background:#6366f1;color:#fff}.ign:where([data-rk-b6e742]){background:#334155;color:#94a3b8}