a,body{color:var(--fg)}.fab,.tabbar{position:fixed}.tabline.active,.text-primary{color:var(--primary)}.btn,.dropzone,.more-btn,.search-button,.thumb,.toast__close{cursor:pointer}:root{--w:900px;--primary:#fe6081;--secondary:#434343;--radius:14px;--bg:#fafafa;--fg:#111111;--muted:#6b7280;--card-bg:#ffffff;--card-border:#eeeeee;--input-bg:#ffffff;--input-border:#dddddd;--input-fg:#111111;--btn-primary-bg:#fe6081;--btn-primary-fg:#ffffff;--btn-secondary-bg:#cecece;--btn-secondary-fg:#111111;--btn-danger-bg:#d21919;--btn-danger-fg:#ffffff;--track:#e5e7eb;--accent:#93c5fd;--ink:#1f1f1f;--bar:#2563eb;--tabbar-bg:#ffffff;--tabbar-fg:#606060;--tabbar-active-fg:#ffffff;--dropzone-bg:#f8fafc;--dropzone-border:#bcbcbc38;--dropzone-bg-drag:#eef2ff;--menu-bg:#ffffff;--menu-border:#e5e7eb;--menu-shadow:0 8px 24px rgba(0,0,0,.08);--toast-bg:#ffffff;--toast-fg:#0f172a;--toast-muted:#64748b;--toast-info:#3b82f6;--toast-success:#22c55e;--toast-warning:#f59e0b;--toast-error:#ef4444}:root[data-theme=dark]{--bg:#171717;--fg:#e5e7eb;--muted:#9aa4b2;--card-bg:#242324;--card-border:#262626;--input-bg:#1f1f1f;--input-border:#333333;--input-fg:#f6f6f6;--btn-secondary-bg:#2d2a31;--btn-secondary-fg:#e5e7eb;--tabbar-bg:#181818;--tabbar-fg:#929292;--dropzone-bg:#29272c;--menu-bg:#161616;--menu-border:#292929;--menu-shadow:0 8px 24px rgba(0,0,0,.50);--toast-bg:#111827;--toast-fg:#e5e7eb;--toast-muted:#9ca3af}*,::after,::before{box-sizing:border-box}body,html{height:100%}body{font-family:Inter,sans-serif;padding:14px;margin:0;background:var(--bg);touch-action:manipulation}.container{max-width:var(--w);margin:auto}.row{margin:16px 0}.row-hr{height:1px;background:var(--card-border);margin:18px 0}.muted{opacity:.7}.hidden,.view[hidden],[hidden]{display:none!important}.flex{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.grid{display:grid;gap:14px;grid-template-columns:1fr}.flex>*,.grid>*{min-width:0}a{text-decoration:none}.card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:14px;padding:16px}.stat{padding:10px 12px;background:color-mix(in srgb,var(--card-bg) 92%,var(--fg) 8%);border:1px solid var(--card-border);border-radius:12px}strong#balAvail,strong#onlineUsers{display:block;margin:10px 0;font-size:30px}.btn{display:inline-flex;align-items:center;gap:6px;padding:12px 16px;border:0;border-radius:12px;box-shadow:3px 2px 20px 0 rgba(0,0,0,.08);font-weight:600}#btnSelect .icon,.btn .icon,.more.open .more-menu,.thumb,label strong{display:block}.dz-title,.fab,.tabline.active,.toast__icon,.toast__title{font-weight:700}.btn-primary{background:var(--btn-primary-bg);color:var(--btn-primary-fg)}.btn-secondary{background:var(--btn-secondary-bg);color:var(--btn-secondary-fg)}.btn-danger{background:var(--btn-danger-bg)!important;color:var(--btn-danger-fg)}.btn:disabled{opacity:.6;cursor:not-allowed}.popup,.wd-overlay{opacity:0;display:grid}input[type=email],input[type=number],input[type=password],input[type=text],select{padding:10px;border:1px solid var(--input-border);border-radius:10px;width:100%;background:var(--input-bg);color:var(--input-fg)}label strong{margin-bottom:6px}.thumb{max-width:100%;border-radius:4px;box-shadow:0 0 22px #0000006e;aspect-ratio:16/9;object-fit:contain;background:#000;width:160px;height:auto;aspect-ratio:16/9;object-fit:contain}@media (max-width:540px){.thumb{width:125px}}@media (max-width:415px){.thumb{width:100px}span#logged_in_as{display:none}}@media (max-width:380px){.thumb{width:100px}span#logged_in_as{display:none}}@media (max-width:360px){.thumb{width:100%}span#logged_in_as{display:none}}.vid-card .thumb{transition:outline-color .15s}.vid-card.is-selected .thumb{outline-color:#f6de3b8c!important}.progress{height:8px;background:#eef2ff;border-radius:999px;overflow:hidden}.bar{height:100%;width:0%;background:var(--bar)}.slider-wrap{display:none;margin-top:10px}.app,.tabbar{display:flex}#bulkBar,.tabbar{max-width:900px;margin:auto;left:0;right:0}.dz-title,.more-menu{margin-top:6px}.time{font-variant-numeric:tabular-nums}input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:16px;background:0 0}input[type=range]::-webkit-slider-runnable-track{height:8px;background:var(--track);border-radius:999px;background:linear-gradient(to right,var(--accent) var(--fill,0),var(--track) var(--fill,0))}input[type=range]::-moz-range-track{height:8px;background:var(--track);border-radius:999px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid var(--ink);margin-top:-5px;box-shadow:0 2px 8px rgba(0,0,0,.18)}input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid var(--ink);box-shadow:0 2px 8px rgba(0,0,0,.18)}.app{min-height:100dvh;flex-direction:column}header.appbar{color:#fff;padding:0}.views{flex:1;padding-bottom:72px}.tabbar{bottom:0;z-index:30;background:var(--tabbar-bg);padding-bottom:env(safe-area-inset-bottom);gap:6px;justify-content:space-around}#gs_copy_selected,.fab,.tabbar button.active{background:var(--primary);border-radius:10px}.more-menu,button#gs_copy_selected[disabled]{display:none}.tabbar button{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 8px;background:0 0;border:0;font-weight:400;color:var(--tabbar-fg)!important}.tabbar button.active{color:var(--tabbar-active-fg)!important}.tabbar svg{width:20px;height:20px}.fab{right:16px;bottom:calc(80px + env(safe-area-inset-bottom));color:#000;border:0;border-radius:999px;padding:14px 18px;box-shadow:0 8px 24px rgba(0,0,0,.25)}.dropzone,.more,.thumb-wrap{position:relative}#vidSearch,img#preview,label{width:100%}.dropzone{border:2px solid var(--dropzone-border);border-radius:14px;padding:39px 21px;text-align:center;background:var(--dropzone-bg)}.btn-overlay,.btn-overlay-top{right:12px;border-radius:999px;padding:10px 14px;box-shadow:0 4px 16px rgba(0,0,0,.25)}.dropzone:focus{outline:2px solid var(--bar);outline-offset:2px}.dropzone.dragover{background:var(--dropzone-bg-drag);border-color:var(--accent)}.toast--info .toast__bar>i,.toast--info .toast__icon{background:var(--toast-info)}.toast--success .toast__bar>i,.toast--success .toast__icon{background:var(--toast-success)}.toast--warning .toast__bar>i,.toast--warning .toast__icon{background:var(--toast-warning)}.dropzone .hidden-input{position:absolute;inset:0;opacity:0;pointer-events:none}.dz-icon{font-size:28px}.dz-sub{font-size:12px;color:var(--muted)}.popup label,.text-small{font-size:14px}.btn-overlay{position:absolute;bottom:12px;background:rgba(17,24,39,.9);color:#fff}.btn-overlay-top{position:absolute;top:12px;background:red;color:#fff}#accTabs{gap:8px;margin-bottom:12px}#accTabs .btn.active{background:var(--bar);color:#fff}.more-btn{background:0 0;border:0;color:#acacac;border-radius:50%;padding:4px 8px;line-height:1}.more-menu{position:absolute;right:16px;bottom:44px;background:var(--menu-bg);border:1px solid var(--menu-border);border-radius:10px;padding:8px;box-shadow:var(--menu-shadow);z-index:20;min-width:160px}.more-menu .btn{width:100%;display:block;margin:4px 0;opacity:.9}#vidLimit,#vidSearch,#vidSort{width:100%;padding:8px 10px;border:1px solid var(--input-border);height:48px;border-radius:10px;background:var(--input-bg);color:var(--input-fg)}.ellipsis-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal;overflow-wrap:anywhere}.toast,.toast__bar,body.modal-open{overflow:hidden}.text-center{text-align:center;justify-content:center}.row-flex{display:flex;justify-content:space-between}.global-card{display:flex;gap:12px;align-items:flex-start;padding:10px;border-radius:12px;border:1px solid var(--card-border);margin-bottom:10px;background:var(--card-bg);position:relative}#bulkBar,#gs_copy_selected,.toast-stack{position:fixed;display:flex}.global-card .thumb{width:160px;height:auto;border-radius:10px;object-fit:cover}.global-card .meta{min-width:220px;flex:1}.global-card.selected .sel-badge{display:inline-block}#bulkBar{bottom:-9px;background:color-mix(in srgb,var(--card-bg) 94%,var(--fg) 6%);border-radius:0;z-index:330;justify-content:space-around}:root[data-theme=dark] #bulkBar{background:#0d0d0de0}#gs_copy_selected{border:0;color:#fff;padding:12px;gap:7px;vertical-align:middle;justify-content:center;align-items:center;border-radius:10px;z-index:99;bottom:78px}#gs_copy_selected[disabled]{background:#1f1f1f}.uploads-btn,.withdraw-btn{height:38px;vertical-align:middle;margin:10px 0}.loadpage{height:calc(100vh - 120px);display:flex;justify-content:center;align-items:center}.tabline{background:0 0;border:none;padding:8px;color:#7f7f7f}.tabline.active{border-bottom:2px solid var(--primary)}.toast-stack{z-index:9999;inset:16px 16px auto auto;flex-direction:column;gap:10px;pointer-events:none}@media (max-width:640px){.toast-stack{left:16px;right:16px;width:auto}}.toast{width:360px;max-width:calc(100vw - 32px);background:var(--toast-bg);color:var(--toast-fg);border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.18);border:1px solid rgba(0,0,0,.06);display:grid;grid-template-columns:28px 1fr auto;gap:10px;padding:12px 12px 10px;align-items:start;pointer-events:auto;animation:.18s ease-out both toast-in}@keyframes toast-in{from{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes toast-out{to{opacity:0;transform:translateY(-6px)}}.toast__icon{margin-top:2px;width:20px;height:20px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:12px}.toast--error .toast__icon{background:var(--toast-error)}.toast__body{line-height:1.35}.toast__title{margin-bottom:2px}.toast__msg{font-size:.9375rem;color:var(--toast-fg)}.toast__sub{font-size:.85rem;color:var(--toast-muted);margin-top:4px}.toast__close{border:0;background:0 0;color:var(--toast-muted);font-size:18px;line-height:1;padding:0 4px;border-radius:8px}.toast__close:hover{color:var(--toast-fg);background:rgba(0,0,0,.06)}.toast__bar{position:relative;grid-column:1/-1;height:3px;background:rgba(0,0,0,.08);border-radius:999px;margin-top:8px}.toast__bar>i{display:block;height:100%;width:100%;transform:translateX(-100%)}.toast--error .toast__bar>i{background:var(--toast-error)}.wd-overlay{position:fixed;inset:0;place-items:center;background:rgba(0,0,0,.55);pointer-events:none;transition:opacity .2s;z-index:9999}.wd-overlay.is-open{opacity:1;pointer-events:auto}.popup{width:min(560px,92vw);background:var(--card-bg);color:var(--fg);border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.35);border:1px solid var(--card-border);padding:18px 18px 14px;gap:12px;transform:translateY(6px);transition:transform .2s,opacity .2s}#gs_q{max-width:calc(100% - 120px);height:42px}.wd-overlay.is-open .popup{transform:translateY(0);opacity:1}.popup-title{margin:0 0 4px;font-size:18px;line-height:1.2}.popup label{display:grid;gap:6px}.popup input,.popup select,.popup textarea{width:100%;padding:10px 12px;border:1px solid var(--input-border);border-radius:10px;font:inherit;outline:0;background:var(--input-bg);color:var(--input-fg)}.popup input:focus,.popup select:focus{border-color:#94a3b8;box-shadow:0 0 0 3px rgba(148,163,184,.25)}.w-100{width:100%!important}.mb-4{margin-bottom:4px}.mt-4{margin-top:4px}.text-left{text-align:left}.text-right{text-align:right}.logo-dot,.logo-text{fill:var(--fg)}.logo-icon{fill:var(--primary)}.search-button{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:var(--primary);border:0;padding:6px;border-radius:10px;color:inherit}.search-button:hover{background:color-mix(in srgb,var(--primary) 75%,#000 25%)}.appbar.flex{display:flex;justify-content:space-between;align-items:center;padding:0}h3{font-size:17px;margin-top:0}.appbar .logo{display:flex;align-items:center}.appbar .right-group{display:flex;align-items:center;gap:10px}.tabbar .active svg .lined{stroke:#fe6081;fill:#fe6081}.tabbar .active svg{fill:#ffffff}.right-group .btn{padding:5px;gap:1px;background:0 0;box-shadow:none}