:root{--bg: #FFFFFF;--surface: #F9FAFB;--text: #000000;--muted: #666666;--border: #E5E7EB;--accent: #000000;--status-empty: #E5E7EB;--status-processing: #666666;--status-done: #000000;--danger: #000000;--header-bg: rgba(255, 255, 255, .9);--btn-text-on-accent: #FFFFFF;--segment-active-bg: #FFFFFF;--switch-knob-bg: #FFFFFF;--switch-track: #E9E9EA}:root.dark-theme{--bg: #0b0b0b;--surface: #1C1C1E;--text: #FFFFFF;--muted: #8E8E93;--border: #38383A;--accent: #FFFFFF;--status-empty: #38383A;--status-processing: #8E8E93;--status-done: #FFFFFF;--danger: #FF453A;--header-bg: rgba(21, 21, 21, .9);--btn-text-on-accent: #000000;--segment-active-bg: #636366;--switch-knob-bg: #000000;--switch-track: #39393D}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input,textarea{-webkit-user-select:auto;user-select:auto}::-webkit-scrollbar{display:none}html,body{-ms-overflow-style:none;scrollbar-width:none;height:100%;overflow:hidden}body{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;background:var(--bg);color:var(--text)}h1,h2,h3,h4,h5,h6{margin:0;font-weight:700;color:var(--text)}p{margin:0;color:var(--muted)}blockquote{margin:0}blockquote p{padding:15px;background:var(--surface);border-radius:8px;border:1px solid var(--border)}pre{overflow:auto}.btn{padding:10px 16px;border-radius:12px;border:1px solid var(--border);background:var(--bg);color:var(--text);font-weight:500;transition:all .2s;cursor:pointer}.btn:active{transform:scale(.98)}.btn--primary{background:var(--accent);border-color:var(--accent);color:var(--btn-text-on-accent)}.btn--secondary{background:var(--surface);color:var(--text);border:1px solid var(--border)}.btn--text{background:transparent;border-color:transparent;color:var(--muted);font-size:14px}.btn--text:active{background:var(--surface);opacity:.7}.btn--block{display:block;width:100%}.input,.select{width:100%;padding:12px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text);font-size:16px;outline:none;transition:border-color .2s}.input:focus,.select:focus{border-color:var(--accent);background:var(--bg)}.icon[data-v-ab520aa2]{width:1em;height:1em;display:inline-block;vertical-align:middle}.header-bar{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--header-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed;top:0;left:0;right:0;z-index:100;border-bottom:1px solid var(--border)}.header__actions{display:flex;align-items:center;gap:12px}.header__icon-btn{width:36px;height:36px;border-radius:50%;background:var(--surface);border:1px solid var(--border);color:var(--text);display:flex;align-items:center;justify-content:center;position:relative;padding:0;transition:all .2s}.header__icon-btn:active{background:var(--border);transform:scale(.96)}.icon-wrapper{position:relative;display:flex;align-items:center;justify-content:center}.badge-dot{position:absolute;top:0;right:0;width:8px;height:8px;background:var(--danger);border-radius:50%;border:1px solid var(--surface)}.header__logo{display:flex;align-items:center;gap:8px}.header__logo-icon{width:24px;height:24px;background:var(--text);color:var(--bg);border-radius:6px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.header__title{font-size:18px;font-weight:700;letter-spacing:-.5px}.header__balance{display:inline-flex;align-items:center;gap:8px;padding:6px 8px 6px 12px;border-radius:20px;background:var(--surface);border:1px solid var(--border);transition:all .2s;color:var(--text)}.header__balance:active{background:var(--border)}.header__balance-icon{font-size:16px;color:var(--muted)}.header__balance-value{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.header__balance-plus{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:10px;background:var(--text);color:var(--bg);font-size:12px}.header__divider{height:1px;background:var(--border)}.bottom{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-around;padding:12px 24px;padding-bottom:calc(12px + env(safe-area-inset-bottom));background:var(--header-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--border);z-index:100}.bottom__item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px;color:var(--muted);transition:color .2s;background:transparent;border:none;gap:4px}.bottom__icon-wrapper{font-size:24px;line-height:1;display:flex}.bottom__label{font-size:10px;font-weight:500}.bottom__item.active{color:var(--accent)}.plus-wrapper{position:relative}.bottom__plus{width:56px;height:56px;border-radius:28px;background:var(--accent);color:var(--btn-text-on-accent);font-size:28px;display:flex;align-items:center;justify-content:center;border:none;box-shadow:0 4px 12px #0000001a;transition:transform .2s}.bottom__plus:active{transform:scale(.95)}.bottom__plus.pulse{animation:pulse-shadow 2s infinite}@keyframes pulse-shadow{0%{transform:scale(1);box-shadow:0 0 0 0 var(--accent)}70%{transform:scale(1.1);box-shadow:0 0 0 15px color-mix(in srgb,var(--accent),transparent 100%)}to{transform:scale(1);box-shadow:0 0 color-mix(in srgb,var(--accent),transparent 100%)}}.sheet-overlay[data-v-bad0f0fb]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:200;display:flex;align-items:flex-end;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overscroll-behavior:contain}.sheet[data-v-bad0f0fb]{width:100%;max-width:600px;background:var(--bg);border-top-left-radius:20px;border-top-right-radius:20px;padding:16px;padding-bottom:max(16px,env(safe-area-inset-bottom) + 16px);display:flex;flex-direction:column;gap:16px;box-shadow:0 -4px 20px #0000001a}.sheet__handle[data-v-bad0f0fb]{width:40px;height:4px;background:var(--border);border-radius:2px;margin:0 auto 8px}.sheet__content[data-v-bad0f0fb]{text-align:center;color:var(--text);font-size:16px}.sheet__actions[data-v-bad0f0fb]{display:flex;flex-direction:column;gap:8px}.btn--danger[data-v-bad0f0fb]{background:var(--danger, #ff3b30);color:#fff;border:none}.btn--primary[data-v-bad0f0fb]{background:var(--accent, #007aff);color:#fff;border:none}.btn--secondary[data-v-bad0f0fb]{background:var(--surface);color:var(--text);border:1px solid var(--border)}.btn--block[data-v-bad0f0fb]{width:100%;padding:14px;font-size:16px;border-radius:12px;font-weight:600}.modal-enter-active[data-v-bad0f0fb],.modal-leave-active[data-v-bad0f0fb]{transition:opacity .3s ease}.modal-enter-from[data-v-bad0f0fb],.modal-leave-to[data-v-bad0f0fb]{opacity:0}.modal-enter-active .sheet[data-v-bad0f0fb],.modal-leave-active .sheet[data-v-bad0f0fb]{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.modal-enter-from .sheet[data-v-bad0f0fb],.modal-leave-to .sheet[data-v-bad0f0fb]{transform:translateY(100%)}.topup-container[data-v-f1e8ae3b]{gap:16px;padding-bottom:12px;height:70vh;max-height:80vh;display:flex;flex-direction:column}.title[data-v-f1e8ae3b]{font-size:20px;font-weight:600;margin:0;text-align:center;color:var(--text);flex-shrink:0}.segmented-control[data-v-f1e8ae3b]{display:flex;background:var(--surface);padding:4px;border-radius:12px;border:1px solid var(--border);flex-shrink:0}.segment[data-v-f1e8ae3b]{flex:1;padding:8px;border:none;background:transparent;color:var(--muted);font-size:13px;font-weight:500;border-radius:8px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.segment.active[data-v-f1e8ae3b]{background:var(--segment-active-bg, var(--bg));color:var(--text);box-shadow:0 2px 8px #0000000d}.fade-enter-active[data-v-f1e8ae3b],.fade-leave-active[data-v-f1e8ae3b]{transition:opacity .15s ease,transform .15s ease}.fade-enter-from[data-v-f1e8ae3b],.fade-leave-to[data-v-f1e8ae3b]{opacity:0;transform:scale(.98)}.content-area[data-v-f1e8ae3b]{flex:1;overflow-y:auto;padding:4px;scrollbar-width:none}.content-area[data-v-f1e8ae3b]::-webkit-scrollbar{display:none}.packs-list[data-v-f1e8ae3b]{display:flex;flex-direction:column;gap:12px}.pack-card[data-v-f1e8ae3b]{width:100%;border:1px solid var(--border);border-radius:16px;background:var(--bg);padding:16px;cursor:pointer;text-align:left;transition:all .2s;position:relative;overflow:hidden}.pack-card[data-v-f1e8ae3b]:active{transform:scale(.98)}.pack-card--popular[data-v-f1e8ae3b]{background:color-mix(in srgb,var(--accent),transparent 96%)}.pack-card--selected[data-v-f1e8ae3b]{border-color:var(--accent);border-width:2px;background:var(--surface);padding:15px}.pack-content[data-v-f1e8ae3b]{display:flex;justify-content:space-between;align-items:center;gap:12px}.pack-left[data-v-f1e8ae3b]{display:flex;flex-direction:column;gap:4px;flex:1}.pack-header[data-v-f1e8ae3b]{display:flex;align-items:center;gap:8px}.pack-name[data-v-f1e8ae3b]{font-size:13px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.5px}.badge-bonus[data-v-f1e8ae3b]{font-size:10px;font-weight:700;color:var(--accent);background:color-mix(in srgb,var(--accent),transparent 90%);padding:2px 6px;border-radius:4px}.pack-amount-row[data-v-f1e8ae3b]{display:flex;align-items:baseline;gap:4px}.pack-amount-val[data-v-f1e8ae3b]{font-size:22px;font-weight:700;color:var(--text)}.pack-amount-label[data-v-f1e8ae3b]{font-size:14px;color:var(--text)}.pack-desc[data-v-f1e8ae3b]{font-size:13px;color:var(--muted)}.pack-right[data-v-f1e8ae3b]{display:flex;flex-direction:column;align-items:flex-end;gap:6px;min-width:60px}.pack-price-badge[data-v-f1e8ae3b]{font-size:14px;font-weight:600;color:var(--text)}.selected-indicator[data-v-f1e8ae3b]{animation:popIn-f1e8ae3b .2s cubic-bezier(.175,.885,.32,1.275)}@keyframes popIn-f1e8ae3b{0%{transform:scale(0)}to{transform:scale(1)}}.badge-hit[data-v-f1e8ae3b]{font-size:10px;font-weight:800;background:#fc0;color:#000;padding:2px 6px;border-radius:4px}.tokens-grid[data-v-f1e8ae3b]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.token-item[data-v-f1e8ae3b]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:var(--bg);border:1px solid var(--border);border-radius:16px;padding:16px 8px;cursor:pointer;transition:all .2s;position:relative}.token-item[data-v-f1e8ae3b]:active{transform:scale(.96)}.token-item--selected[data-v-f1e8ae3b]{border-color:var(--accent);border-width:2px;background:var(--surface);padding:15px 7px}.token-val[data-v-f1e8ae3b]{font-size:18px;font-weight:700;color:var(--text)}.token-icon-wrap[data-v-f1e8ae3b]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--accent),transparent 92%);border-radius:50%;color:var(--accent)}.token-icon-main[data-v-f1e8ae3b]{font-size:18px;width:18px;height:18px}.token-price[data-v-f1e8ae3b]{font-size:13px;font-weight:600;color:var(--muted);margin-top:4px}.token-item--selected .token-price[data-v-f1e8ae3b]{color:var(--text)}.footer-actions[data-v-f1e8ae3b]{flex-shrink:0;padding-top:8px}.btn[data-v-f1e8ae3b]{border:none;cursor:pointer;transition:all .2s}.btn--primary[data-v-f1e8ae3b]{background:var(--accent);color:var(--btn-text-on-accent, white)}.btn--block[data-v-f1e8ae3b]{width:100%;padding:16px;font-size:16px;border-radius:16px;font-weight:600;display:flex;align-items:center;justify-content:center}.btn[data-v-f1e8ae3b]:disabled{opacity:.5;pointer-events:none}.spinner[data-v-f1e8ae3b]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin-f1e8ae3b .8s linear infinite}@keyframes spin-f1e8ae3b{to{transform:rotate(360deg)}}.spinner[data-v-3d26f97a]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin-3d26f97a .8s linear infinite;display:inline-block}@keyframes spin-3d26f97a{to{transform:rotate(360deg)}}.input-error[data-v-3d26f97a]{border-color:var(--destructive)!important}.field-error[data-v-3d26f97a]{color:var(--destructive);font-size:12px;margin-top:4px}.error-message[data-v-3d26f97a]{color:var(--destructive);font-size:14px;text-align:center;padding:8px;background:#ff3b301a;border-radius:8px}.create-project-content[data-v-3d26f97a]{display:flex;flex-direction:column;gap:16px}.free-badge[data-v-3d26f97a]{background-color:var(--accent);color:var(--btn-text-on-accent)}.title-wrapper[data-v-3d26f97a]{display:flex;flex-direction:column;align-items:center;gap:16px}.title-icon[data-v-3d26f97a]{width:64px;height:64px;border-radius:16px;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;font-size:32px}.title[data-v-3d26f97a]{font-size:20px;font-weight:700;margin:0;text-align:center}.form-group[data-v-3d26f97a]{display:flex;flex-direction:column;gap:8px}.label[data-v-3d26f97a]{font-size:12px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.5px}.input[data-v-3d26f97a]{width:100%;padding:14px;border-radius:12px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:16px;outline:none;transition:border-color .2s}.input[data-v-3d26f97a]:focus{border-color:var(--accent)}.row[data-v-3d26f97a]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.segmented-control[data-v-3d26f97a]{display:flex;background:var(--surface);padding:4px;border-radius:12px;border:1px solid var(--border)}.segment[data-v-3d26f97a]{flex:1;padding:8px;border:none;background:transparent;color:var(--muted);font-size:13px;font-weight:500;border-radius:8px;cursor:pointer;transition:all .2s}.segment.active[data-v-3d26f97a]{background:var(--segment-active-bg);color:var(--text);box-shadow:0 2px 8px #0000000d}.btn--primary[data-v-3d26f97a]{background:var(--accent);color:var(--btn-text-on-accent);border:none}.btn--block[data-v-3d26f97a]{width:100%;padding:14px;font-size:16px;border-radius:12px;font-weight:600;margin-top:8px}.btn[data-v-3d26f97a]:disabled{opacity:.5;pointer-events:none}.switch-text-wrapper[data-v-3d26f97a]{display:flex;align-items:center;gap:8px}.cost-badge-inline[data-v-3d26f97a]{font-size:12px;font-weight:600;background:#007aff1a;color:var(--accent);padding:2px 8px;border-radius:12px}.create-btn[data-v-3d26f97a]{display:flex;align-items:center;justify-content:center;gap:8px}.cost-display[data-v-3d26f97a]{display:flex;align-items:center;gap:4px;background:#fff3;padding:2px 8px;border-radius:12px;font-size:13px;font-weight:600}.cost-display.free[data-v-3d26f97a]{background:#ffffff40}.switch-label[data-v-3d26f97a]{display:flex;align-items:center;justify-content:space-between;font-size:16px;color:var(--text);cursor:pointer}.switch-input[data-v-3d26f97a]{display:none}.switch-slider[data-v-3d26f97a]{width:50px;height:30px;background:var(--border);border-radius:15px;transition:background .3s;position:relative;display:inline-block;flex-shrink:0}.switch-input:checked+.switch-slider[data-v-3d26f97a]{background:var(--accent)}.switch-slider[data-v-3d26f97a]:after{content:"";position:absolute;left:2px;top:2px;width:26px;height:26px;background:#fff;border-radius:50%;transition:transform .3s;box-shadow:0 2px 4px #0000001a}.switch-input:checked+.switch-slider[data-v-3d26f97a]:after{transform:translate(20px)}.spinner[data-v-d38cdecc]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin-d38cdecc .8s linear infinite;display:inline-block}@keyframes spin-d38cdecc{to{transform:rotate(360deg)}}.create-folder-content[data-v-d38cdecc]{display:flex;flex-direction:column;gap:16px;padding-bottom:8px}.title-wrapper[data-v-d38cdecc]{display:flex;flex-direction:column;align-items:center;gap:16px}.title-icon[data-v-d38cdecc]{width:64px;height:64px;border-radius:16px;background:#007aff;color:#fff;display:flex;align-items:center;justify-content:center;font-size:32px}.title[data-v-d38cdecc]{font-size:20px;font-weight:700;margin:0;text-align:center}.form-group[data-v-d38cdecc]{display:flex;flex-direction:column;gap:8px}.input[data-v-d38cdecc]{width:100%;padding:14px;border-radius:12px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:16px;outline:none;transition:border-color .2s}.input[data-v-d38cdecc]:focus{border-color:var(--accent)}.input-error[data-v-d38cdecc]{border-color:var(--destructive)!important}.field-error[data-v-d38cdecc]{color:var(--destructive);font-size:12px;margin-top:4px}.btn--primary[data-v-d38cdecc]{background:var(--accent);color:var(--btn-text-on-accent);border:none}.btn--block[data-v-d38cdecc]{width:100%;padding:14px;font-size:16px;border-radius:12px;font-weight:600}.btn[data-v-d38cdecc]:disabled{opacity:.5;pointer-events:none}.splash[data-v-97e7167e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:var(--bg);display:flex;flex-direction:column;align-items:center;justify-content:center}.splash__content[data-v-97e7167e]{flex:1;display:flex;align-items:center;justify-content:center}.logo[data-v-97e7167e]{position:relative;width:120px;height:120px;display:flex;align-items:center;justify-content:center}.sticker-layer[data-v-97e7167e]{position:absolute;border-radius:24px;transition:all .5s cubic-bezier(.4,0,.2,1)}.layer-1[data-v-97e7167e]{width:100%;height:100%;background:var(--accent);opacity:.1;transform:rotate(-10deg);animation:float-1-97e7167e 3s infinite ease-in-out}.layer-2[data-v-97e7167e]{width:100%;height:100%;background:var(--accent);opacity:.2;transform:rotate(5deg);animation:float-2-97e7167e 3s infinite ease-in-out .5s}.layer-3[data-v-97e7167e]{width:100%;height:100%;background:var(--surface);border:2px solid var(--accent);display:flex;align-items:center;justify-content:center;z-index:2;box-shadow:0 10px 30px #0000001a;animation:pulse-97e7167e 2s infinite ease-in-out}.logo-text[data-v-97e7167e]{position:relative;z-index:3;font-size:20px;font-weight:800;color:var(--text);letter-spacing:-.5px}.splash__footer[data-v-97e7167e]{padding-bottom:max(32px,env(safe-area-inset-bottom) + 32px);text-align:center;animation:slide-up-97e7167e .8s ease-out}.footer-text[data-v-97e7167e]{font-size:14px;font-weight:500;color:var(--muted);margin-bottom:4px}.footer-sub[data-v-97e7167e]{font-size:12px;color:var(--accent);opacity:.6;font-weight:600;letter-spacing:1px;text-transform:uppercase}@keyframes float-1-97e7167e{0%,to{transform:rotate(-10deg) translate(0)}50%{transform:rotate(-8deg) translate(5px,-5px)}}@keyframes float-2-97e7167e{0%,to{transform:rotate(5deg) translate(0)}50%{transform:rotate(8deg) translate(-5px,5px)}}@keyframes pulse-97e7167e{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes slide-up-97e7167e{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.fade-enter-active[data-v-97e7167e],.fade-leave-active[data-v-97e7167e]{transition:opacity .5s ease}.fade-enter-from[data-v-97e7167e],.fade-leave-to[data-v-97e7167e]{opacity:0}.welcome-screen[data-v-89172485]{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--bg);z-index:2000;display:flex;flex-direction:column;padding:24px;overflow:hidden}.bg-pattern[data-v-89172485]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(var(--border) 1px,transparent 1px);background-size:40px 40px;opacity:.3;z-index:0}.bg-grid[data-v-89172485]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to right,var(--border) 1px,transparent 1px),linear-gradient(to bottom,var(--border) 1px,transparent 1px);background-size:100px 100px;opacity:.05;z-index:0;-webkit-mask-image:radial-gradient(circle at center,black,transparent 80%);mask-image:radial-gradient(circle at center,black,transparent 80%)}.particles[data-v-89172485]{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;overflow:hidden;pointer-events:none}.particle[data-v-89172485]{position:absolute;border-radius:50%;background:var(--text);opacity:.05}.p1[data-v-89172485]{width:100px;height:100px;top:10%;left:10%;animation:float-particle-89172485 20s infinite linear}.p2[data-v-89172485]{width:60px;height:60px;top:60%;right:10%;animation:float-particle-89172485 25s infinite linear reverse}.p3[data-v-89172485]{width:40px;height:40px;bottom:20%;left:20%;animation:float-particle-89172485 18s infinite linear}.p4[data-v-89172485]{width:80px;height:80px;top:30%;right:30%;animation:float-particle-89172485 22s infinite linear reverse}@keyframes float-particle-89172485{0%{transform:translate(0) rotate(0)}33%{transform:translate(30px,30px) rotate(120deg)}66%{transform:translate(-20px,50px) rotate(240deg)}to{transform:translate(0) rotate(360deg)}}.bg-decoration[data-v-89172485]{position:absolute;border-radius:50%;filter:blur(100px);opacity:.15;z-index:0;transition:background 1s ease}.bg-decoration--1[data-v-89172485]{width:300px;height:300px;top:-50px;right:-50px;animation:float-bg-89172485 15s infinite alternate}.bg-decoration--2[data-v-89172485]{width:250px;height:250px;bottom:-50px;left:-50px;animation:float-bg-89172485 18s infinite alternate-reverse}@keyframes float-bg-89172485{0%{transform:translate(0) scale(1)}to{transform:translate(30px,30px) scale(1.1)}}.slides-container[data-v-89172485]{flex:1;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.slide[data-v-89172485]{position:absolute;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.visual-container[data-v-89172485]{position:relative;margin-bottom:48px}.icon-circle[data-v-89172485]{width:140px;height:140px;border-radius:40px;display:flex;align-items:center;justify-content:center;position:relative;transform:rotate(-5deg);transition:all .5s cubic-bezier(.34,1.56,.64,1)}.slide-content-enter-active .icon-circle[data-v-89172485]{animation:pop-in-89172485 .6s cubic-bezier(.34,1.56,.64,1)}@keyframes pop-in-89172485{0%{transform:scale(.5) rotate(-20deg);opacity:0}to{transform:scale(1) rotate(-5deg);opacity:1}}.orbit[data-v-89172485]{position:absolute;border-radius:50%;border:1px solid rgba(255,255,255,.3);top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.orbit--1[data-v-89172485]{width:200px;height:200px;animation:spin-89172485 20s linear infinite;border-color:#ffffff1a}.orbit--2[data-v-89172485]{width:260px;height:260px;border-style:dashed;animation:spin-89172485 30s linear infinite reverse;border-color:#ffffff1a;opacity:.5}.floating-dot[data-v-89172485]{position:absolute;border-radius:50%;background:#fff;opacity:.8;box-shadow:0 0 10px #ffffff80}.dot--1[data-v-89172485]{width:12px;height:12px;top:-10px;right:20px;animation:float-1-89172485 4s ease-in-out infinite}.dot--2[data-v-89172485]{width:8px;height:8px;bottom:10px;left:10px;animation:float-2-89172485 5s ease-in-out infinite}.dot--3[data-v-89172485]{width:6px;height:6px;top:50%;right:-20px;animation:float-1-89172485 3s ease-in-out infinite 1s}@keyframes spin-89172485{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes float-1-89172485{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes float-2-89172485{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}.title[data-v-89172485]{font-size:32px;font-weight:800;color:var(--text);margin-bottom:16px;letter-spacing:-.5px;opacity:0;animation:slide-up-fade-89172485 .5s ease forwards .2s}.desc[data-v-89172485]{font-size:17px;color:var(--muted);line-height:1.5;max-width:300px;margin:0 auto;opacity:0;animation:slide-up-fade-89172485 .5s ease forwards .3s}@keyframes slide-up-fade-89172485{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.footer[data-v-89172485]{margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:32px;z-index:1}.dots[data-v-89172485]{display:flex;gap:12px}.dot[data-v-89172485]{width:8px;height:8px;border-radius:4px;background:var(--text);opacity:.2;transition:all .3s cubic-bezier(.4,0,.2,1)}.dot.active[data-v-89172485]{width:32px;opacity:1}.action-btn[data-v-89172485]{height:56px;display:flex;align-items:center;justify-content:center;gap:12px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.action-btn[data-v-89172485]:active{transform:scale(.96)}.btn-text[data-v-89172485]{font-size:18px;font-weight:700}.slide-content-enter-active[data-v-89172485],.slide-content-leave-active[data-v-89172485]{transition:all .4s ease}.slide-content-enter-from[data-v-89172485]{opacity:0;transform:scale(.9)}.slide-content-leave-to[data-v-89172485]{opacity:0;transform:scale(1.1)}.lang-selection[data-v-89172485]{flex:1;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:2}.lang-content[data-v-89172485]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px}.lang-icon-wrapper[data-v-89172485]{width:120px;height:120px;background:var(--surface);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 20px 40px -10px #0000001a;margin-bottom:16px;border:1px solid var(--border)}.lang-title[data-v-89172485]{font-size:28px;font-weight:800;color:var(--text);text-align:center;margin:0}.lang-options[data-v-89172485]{display:flex;flex-direction:column;gap:16px;width:100%;max-width:280px}.lang-btn[data-v-89172485]{display:flex;align-items:center;padding:16px 24px;background:var(--surface);border:2px solid var(--border);border-radius:20px;cursor:pointer;transition:all .2s;position:relative}.lang-btn.active[data-v-89172485]{border-color:var(--accent);background:#007aff0d;transform:scale(1.02);box-shadow:0 8px 24px -6px #007aff33}.lang-btn[data-v-89172485]:active{transform:scale(.98)}.lang-flag[data-v-89172485]{font-size:24px;margin-right:16px}.lang-name[data-v-89172485]{font-size:18px;font-weight:600;color:var(--text);flex:1;text-align:left}.lang-check[data-v-89172485]{color:var(--accent);font-size:24px}.fade-enter-active[data-v-89172485],.fade-leave-active[data-v-89172485]{transition:opacity .3s ease}.fade-enter-from[data-v-89172485],.fade-leave-to[data-v-89172485]{opacity:0}.toast-container[data-v-78fb9252]{position:fixed;bottom:80px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;gap:8px;z-index:9999;width:90%;max-width:400px;pointer-events:none}.toast-item[data-v-78fb9252]{pointer-events:auto;background:var(--surface);border:1px solid var(--border);color:var(--text);padding:12px 16px;border-radius:12px;display:flex;align-items:center;gap:12px;box-shadow:0 4px 12px #0000001a;cursor:pointer}.toast-item--success[data-v-78fb9252]{border-left:4px solid var(--accent)}.toast-item--error[data-v-78fb9252]{border-left:4px solid var(--danger)}.toast-message[data-v-78fb9252]{font-size:14px;font-weight:500}.toast-icon[data-v-78fb9252]{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.toast-enter-active[data-v-78fb9252],.toast-leave-active[data-v-78fb9252]{transition:all .3s ease}.toast-enter-from[data-v-78fb9252],.toast-leave-to[data-v-78fb9252]{opacity:0;transform:translateY(20px)}.create-menu{padding:0 16px 32px}.create-menu__title{text-align:center;font-size:20px;font-weight:600;margin-bottom:24px}.create-menu__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.create-menu__item{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px;background:var(--bg-secondary);border-radius:16px;border:1px solid var(--border);cursor:pointer;transition:all .2s}.create-menu__item:active{transform:scale(.96);opacity:.8}.create-menu__icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff}.project-icon{background:#007aff}.folder-icon{background:#ff9f0a}.layout{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden;background:var(--bg);display:flex;flex-direction:column}.layout__content{padding:16px 16px 0;max-width:600px;margin:0 auto;width:100%;flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch}.layout-spacer{min-height:100px;width:100%;flex-shrink:0}.card[data-v-ab0e4ad4]{position:relative;background:var(--bg);border:1px solid var(--border);border-radius:16px;padding:12px;transition:all .2s ease;cursor:pointer;text-align:left;overflow:hidden;width:100%;box-sizing:border-box}.card[data-v-ab0e4ad4]:active{transform:scale(.98);background:var(--surface)}.card--selected[data-v-ab0e4ad4]{border-color:var(--accent);background:color-mix(in srgb,var(--accent),transparent 95%)}.card--pinned[data-v-ab0e4ad4]{border-color:var(--accent);background:linear-gradient(to bottom right,color-mix(in srgb,var(--accent),transparent 92%),var(--bg))}.card[data-v-ab0e4ad4]:not(.card--grid){display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center}.card__leading[data-v-ab0e4ad4]{display:flex;align-items:center;justify-content:center}.card__icon[data-v-ab0e4ad4]{width:48px;height:48px;border-radius:12px;background:var(--surface);display:flex;align-items:center;justify-content:center;color:var(--text);font-size:24px;position:relative;flex-shrink:0}.card__content[data-v-ab0e4ad4]{display:flex;flex-direction:column;gap:4px;min-width:0}.card__header[data-v-ab0e4ad4]{display:flex;align-items:center;gap:8px}.card__title[data-v-ab0e4ad4]{font-size:16px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.public-badge[data-v-ab0e4ad4]{font-size:10px;background:#34c7591a;color:#34c759;padding:2px 6px;border-radius:4px;font-weight:600;flex-shrink:0}.card__meta[data-v-ab0e4ad4]{font-size:13px;color:var(--muted);display:flex;align-items:center}.stats-row[data-v-ab0e4ad4]{display:flex;align-items:center;gap:12px}.stat[data-v-ab0e4ad4]{display:flex;align-items:center;gap:4px}.card__trailing[data-v-ab0e4ad4]{display:flex;align-items:center;gap:12px}.card__status-wrap[data-v-ab0e4ad4]{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.card__status-text[data-v-ab0e4ad4]{font-size:11px;font-weight:500;color:var(--muted)}.card__status-icon[data-v-ab0e4ad4]{font-size:20px;display:flex}.card__more[data-v-ab0e4ad4]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--muted);transition:background .2s}.card__more[data-v-ab0e4ad4]:active{background:var(--surface);color:var(--text)}.card--grid[data-v-ab0e4ad4]{display:flex;flex-direction:column;height:100%;gap:12px;padding:12px}.card--grid .card__leading[data-v-ab0e4ad4]{width:100%}.card--grid .card__icon[data-v-ab0e4ad4]{width:100%;height:80px;font-size:32px}.card--grid .card__content[data-v-ab0e4ad4]{flex:1}.card--grid .card__status-badge[data-v-ab0e4ad4]{margin-top:auto;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;font-size:12px;font-weight:500;color:var(--muted);background:var(--surface);width:100%}.pin-badge[data-v-ab0e4ad4]{position:absolute;top:-6px;right:-6px;width:20px;height:20px;background:var(--bg);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--accent);font-size:12px;box-shadow:0 2px 4px #0000001a;z-index:2}.checkbox[data-v-ab0e4ad4]{width:24px;height:24px;border-radius:50%;border:2px solid var(--border);display:flex;align-items:center;justify-content:center;transition:all .2s;background:var(--bg)}.checkbox--checked[data-v-ab0e4ad4]{background:var(--accent);border-color:var(--accent)}.text--processing[data-v-ab0e4ad4]{color:var(--status-processing)}.text--ready[data-v-ab0e4ad4]{color:var(--status-done)}.text--error[data-v-ab0e4ad4]{color:var(--destructive)}.text--creating_pack[data-v-ab0e4ad4]{color:var(--status-processing)}.status-icon--empty[data-v-ab0e4ad4]{color:var(--muted)}.status-icon--processing[data-v-ab0e4ad4],.status-icon--done[data-v-ab0e4ad4]{color:var(--text)}.status-icon--error[data-v-ab0e4ad4]{color:var(--destructive)}.bg--processing[data-v-ab0e4ad4]{color:var(--status-processing);background:#ffc1071a}.bg--ready[data-v-ab0e4ad4]{color:var(--status-done);background:#4caf501a}.bg--done[data-v-ab0e4ad4]{color:var(--text);background:var(--surface)}.bg--error[data-v-ab0e4ad4]{color:var(--destructive);background:#f443361a}.bg--creating_pack[data-v-ab0e4ad4]{color:var(--status-processing);background:#ffc1071a}.spin[data-v-ab0e4ad4]{animation:spin-ab0e4ad4 2s linear infinite}@keyframes spin-ab0e4ad4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.folder-card[data-v-f882fa42]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px;border-radius:16px;background:var(--bg-secondary);border:1px solid var(--border);transition:all .2s;cursor:pointer;text-align:left}.folder-card[data-v-f882fa42]:active{transform:scale(.98);opacity:.8}.folder-card--pinned[data-v-f882fa42]{border-color:var(--primary);background:linear-gradient(to bottom right,color-mix(in srgb,var(--primary),transparent 92%),var(--bg-secondary))}.folder-card__content[data-v-f882fa42]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.folder-card__icon[data-v-f882fa42]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--bg);color:var(--primary);font-size:24px;position:relative}.pin-badge[data-v-f882fa42]{position:absolute;top:-6px;right:-6px;width:22px;height:22px;background:var(--bg-secondary);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--primary);font-size:12px;box-shadow:0 2px 6px #00000026;z-index:2}.folder-card__info[data-v-f882fa42]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.folder-card__title[data-v-f882fa42]{font-size:16px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.folder-card__meta[data-v-f882fa42]{font-size:13px;color:var(--text-secondary)}.folder-card__right[data-v-f882fa42]{display:flex;align-items:center;gap:12px}.folder-card__more[data-v-f882fa42]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--text-secondary);transition:all .2s}.folder-card__more[data-v-f882fa42]:hover{background:var(--surface);color:var(--text)}.folder-card--grid[data-v-f882fa42]{flex-direction:column;align-items:flex-start;padding:12px;gap:12px}.folder-card--grid .folder-card__content[data-v-f882fa42]{flex-direction:column;align-items:flex-start;width:100%}.folder-card--grid .folder-card__icon[data-v-f882fa42]{width:100%;height:80px;font-size:32px}.folder-card--grid .folder-card__title[data-v-f882fa42]{font-size:14px}.skeleton[data-v-41695c68]{background:linear-gradient(90deg,var(--surface) 25%,var(--border) 50%,var(--surface) 75%);background-size:200% 100%;animation:loading-41695c68 1.5s infinite}@keyframes loading-41695c68{0%{background-position:200% 0}to{background-position:-200% 0}}.spinner[data-v-c4aa9b1b]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin-c4aa9b1b .8s linear infinite;display:inline-block}@keyframes spin-c4aa9b1b{to{transform:rotate(360deg)}}.rename-content[data-v-c4aa9b1b]{display:flex;flex-direction:column;gap:20px;padding-bottom:8px}.title[data-v-c4aa9b1b]{font-size:20px;font-weight:700;margin:0;text-align:center}.form-group[data-v-c4aa9b1b]{display:flex;flex-direction:column;gap:8px}.input[data-v-c4aa9b1b]{width:100%;padding:14px;border-radius:12px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:16px;outline:none;transition:border-color .2s}.input[data-v-c4aa9b1b]:focus{border-color:var(--accent)}.btn--primary[data-v-c4aa9b1b]{background:var(--accent);color:var(--btn-text-on-accent);border:none}.btn--block[data-v-c4aa9b1b]{width:100%;padding:14px;font-size:16px;border-radius:12px;font-weight:600}.btn[data-v-c4aa9b1b]:disabled{opacity:.5;pointer-events:none}.move-menu[data-v-f2896122]{padding:0 16px 32px;max-height:70vh;display:flex;flex-direction:column}.move-menu__title[data-v-f2896122]{text-align:center;font-size:20px;font-weight:600;margin-bottom:24px;color:var(--text)}.folder-list[data-v-f2896122]{display:flex;flex-direction:column;gap:8px;overflow-y:auto}.folder-item[data-v-f2896122]{display:flex;align-items:center;gap:12px;padding:16px;background:var(--surface);border:none;border-radius:12px;color:var(--text);font-size:16px;font-weight:500;text-align:left;transition:all .2s;width:100%}.folder-item[data-v-f2896122]:active{transform:scale(.98);opacity:.8}.folder-item.active[data-v-f2896122]{background:var(--bg-secondary);border:1px solid var(--border)}.folder-icon-wrapper[data-v-f2896122]{display:flex;align-items:center;justify-content:center;color:var(--primary);font-size:20px}.folder-name[data-v-f2896122]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.check-icon[data-v-f2896122]{color:var(--primary);font-size:20px}.confirm-dialog-content[data-v-c6d0ed0a]{display:flex;flex-direction:column;align-items:center;gap:12px;padding-bottom:8px}.confirm-icon[data-v-c6d0ed0a]{width:48px;height:48px;border-radius:50%;background:#ff3b301a;background:color-mix(in srgb,var(--danger, #ff3b30),transparent 90%);color:var(--danger, #ff3b30);display:flex;align-items:center;justify-content:center;font-size:24px}.confirm-dialog-content h3[data-v-c6d0ed0a]{margin:0;font-size:20px;font-weight:600;text-align:center}.confirm-dialog-content p[data-v-c6d0ed0a]{margin:0;color:var(--muted);font-size:15px;text-align:center;max-width:80%;line-height:1.4}.settings-menu[data-v-959d3028]{display:flex;flex-direction:column;gap:8px;padding-bottom:8px}.settings-title[data-v-959d3028]{font-size:18px;font-weight:600;margin:0 0 16px;text-align:center;color:var(--text)}.form-group[data-v-959d3028]{margin-bottom:16px}.label[data-v-959d3028]{display:block;margin-bottom:8px;font-weight:500;font-size:14px;color:var(--text)}.input[data-v-959d3028]{width:100%;padding:12px;border-radius:12px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-family:inherit;font-size:15px}.textarea[data-v-959d3028]{resize:none}.setting-row[data-v-959d3028]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.setting-label[data-v-959d3028]{font-weight:500;color:var(--text)}.toggle[data-v-959d3028]{position:relative;display:inline-block;width:44px;height:24px}.toggle input[data-v-959d3028]{opacity:0;width:0;height:0}.slider[data-v-959d3028]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--surface-variant);background-color:color-mix(in srgb,var(--muted),transparent 80%);transition:.4s;border-radius:24px}.slider[data-v-959d3028]:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%;box-shadow:0 2px 4px #0003}input:checked+.slider[data-v-959d3028]{background-color:var(--accent)}input:checked+.slider[data-v-959d3028]:before{transform:translate(20px)}.btn[data-v-959d3028]{display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:all .2s}.btn--primary[data-v-959d3028]{background:var(--accent);color:var(--btn-text-on-accent, #fff)}.btn--block[data-v-959d3028]{width:100%;padding:14px;font-size:16px;border-radius:12px;font-weight:600}.btn[data-v-959d3028]:disabled{opacity:.5;pointer-events:none}.spinner[data-v-959d3028]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin-959d3028 .8s linear infinite}@keyframes spin-959d3028{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.progress-container[data-v-36602fef]{display:flex;flex-direction:column;gap:4px;width:100%}.progress-track[data-v-36602fef]{width:100%;height:6px;background:var(--secondary-bg, var(--border));border-radius:3px;overflow:hidden}.progress-fill[data-v-36602fef]{height:100%;border-radius:3px;transition:width .5s cubic-bezier(.4,0,.2,1)}.progress-text[data-v-36602fef]{font-size:12px;color:var(--muted);text-align:right}.ptr-container[data-v-3b05f237]{min-height:100%;position:relative}.ptr-indicator[data-v-3b05f237]{position:absolute;top:0;left:0;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:1}.ptr-content[data-v-3b05f237]{position:relative;z-index:2;transition:transform .2s cubic-bezier(.25,.8,.25,1)}.ptr-icon-wrap[data-v-3b05f237]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--surface);box-shadow:0 2px 8px #0000001a;transform:scale(0);transition:transform .2s}.ptr-indicator[style*="height: 0px"] .ptr-icon-wrap[data-v-3b05f237]{transform:scale(0)}.ptr-indicator:not([style*="height: 0px"]) .ptr-icon-wrap[data-v-3b05f237]{transform:scale(1)}.ptr-icon[data-v-3b05f237]{font-size:18px;color:var(--accent)}.is-refreshing .ptr-icon[data-v-3b05f237]{animation:spin-3b05f237 1s linear infinite}@keyframes spin-3b05f237{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.index-page[data-v-0f50a0e7]{background-color:var(--bg);color:var(--text)}.home[data-v-0f50a0e7]{padding-top:20px;flex:1;display:flex;flex-direction:column}.home__list[data-v-0f50a0e7]{display:grid;gap:16px}.home__empty-container[data-v-0f50a0e7]{flex:1;display:flex;align-items:center;justify-content:center;padding:20px}.home__empty-content[data-v-0f50a0e7]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;max-width:300px}.home__empty-title[data-v-0f50a0e7]{margin:0;font-size:20px;font-weight:600;color:var(--text)}.home__empty-desc[data-v-0f50a0e7]{margin:0;font-size:15px;color:var(--muted);line-height:1.5}.home__empty-icon[data-v-0f50a0e7]{margin-bottom:8px}.home__empty[data-v-0f50a0e7]{color:var(--muted);text-align:center;padding:20px 0}.limits-card[data-v-0f50a0e7]{background:var(--bg);border-radius:16px;padding:16px;margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;border:1px solid var(--border)}.limit-info[data-v-0f50a0e7]{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center}.limit-divider[data-v-0f50a0e7]{width:1px;height:32px;background:var(--border);margin:0 16px}.limit-label[data-v-0f50a0e7]{font-size:12px;color:var(--muted);margin-bottom:4px}.limit-value[data-v-0f50a0e7]{font-size:16px;font-weight:600;color:var(--text)}.text-accent[data-v-0f50a0e7]{color:var(--accent)}.text-muted[data-v-0f50a0e7]{color:var(--muted)}.menu-divider[data-v-0f50a0e7]{height:1px;background:var(--border);margin:8px 0}.list-enter-active[data-v-0f50a0e7],.list-leave-active[data-v-0f50a0e7]{transition:all .3s ease}.list-enter-from[data-v-0f50a0e7],.list-leave-to[data-v-0f50a0e7]{opacity:0;transform:translateY(20px)}.settings-menu[data-v-0f50a0e7]{display:flex;flex-direction:column;gap:8px;padding-bottom:8px}.settings-title[data-v-0f50a0e7]{font-size:18px;font-weight:600;margin:0 0 16px;text-align:center;color:var(--text)}.menu-item[data-v-0f50a0e7]{display:flex;align-items:center;gap:12px;width:100%;padding:16px;background:var(--surface);border:none;border-radius:12px;color:var(--text);font-size:16px;font-weight:500;text-align:left;transition:all .2s}.menu-item[data-v-0f50a0e7]:active{transform:scale(.98);opacity:.8}.menu-icon[data-v-0f50a0e7]{font-size:20px;color:var(--muted)}.menu-item.text-danger[data-v-0f50a0e7]{color:var(--danger);background:#f443361a}.menu-item.text-danger .menu-icon[data-v-0f50a0e7]{color:var(--danger)}.folders-section[data-v-0f50a0e7]{margin-bottom:24px}.folder-header[data-v-0f50a0e7]{display:flex;align-items:center;margin-bottom:16px;padding:0 4px}.projects-header[data-v-0f50a0e7]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding:0 4px}.section-title[data-v-0f50a0e7]{font-size:18px;font-weight:600;margin:0;color:var(--text)}.view-controls[data-v-0f50a0e7]{display:flex;gap:8px}.icon-btn[data-v-0f50a0e7]{width:36px;height:36px;border-radius:10px;border:none;background:var(--surface);color:var(--muted);display:flex;align-items:center;justify-content:center;font-size:20px;cursor:pointer;transition:all .2s}.icon-btn[data-v-0f50a0e7]:active{transform:scale(.95)}.icon-btn.text-danger[data-v-0f50a0e7]{color:var(--danger);background:#f443361a}.icon-btn.active[data-v-0f50a0e7]{background:var(--accent);color:var(--btn-text-on-accent)}.home__list--grid[data-v-0f50a0e7]{grid-template-columns:1fr 1fr}.tabs[data-v-0f50a0e7]{display:flex;background:var(--surface);padding:4px;border-radius:12px;margin-bottom:16px}.tab[data-v-0f50a0e7]{flex:1;padding:8px;border:none;background:transparent;border-radius:8px;color:var(--muted);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.tab.active[data-v-0f50a0e7]{background:var(--bg);color:var(--text);box-shadow:0 2px 4px #0000000d}.settings-content[data-v-3a623f7a]{display:flex;flex-direction:column;gap:20px;padding-bottom:8px}.title[data-v-3a623f7a]{font-size:20px;font-weight:700;margin:0;text-align:center}.settings-list[data-v-3a623f7a]{display:flex;flex-direction:column;gap:12px}.setting-item[data-v-3a623f7a]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:var(--surface);border-radius:16px;border:1px solid var(--border);cursor:pointer;text-align:left;width:100%}.setting-item__info[data-v-3a623f7a]{display:flex;flex-direction:column;gap:2px}.setting-item__title[data-v-3a623f7a]{font-size:16px;font-weight:600;color:var(--text)}.setting-item__desc[data-v-3a623f7a]{font-size:13px;color:var(--muted)}.setting-item__value[data-v-3a623f7a]{display:flex;align-items:center;gap:8px}.flag[data-v-3a623f7a]{font-size:20px}.header[data-v-3a623f7a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:-8px}.back-btn[data-v-3a623f7a]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:none;border:none;color:var(--text);cursor:pointer;padding:0}.spacer[data-v-3a623f7a]{width:32px}.switch[data-v-3a623f7a]{width:50px;height:30px;background:var(--border);border-radius:15px;padding:2px;transition:background .3s;position:relative;flex-shrink:0}.switch.active[data-v-3a623f7a]{background:var(--accent)}.switch__knob[data-v-3a623f7a]{width:26px;height:26px;background:var(--switch-knob-bg);border-radius:50%;transition:transform .3s;box-shadow:0 2px 4px #0000001a}.switch.active .switch__knob[data-v-3a623f7a]{transform:translate(20px)}.fade-slide-enter-active[data-v-3a623f7a],.fade-slide-leave-active[data-v-3a623f7a]{transition:all .2s ease}.fade-slide-enter-from[data-v-3a623f7a],.fade-slide-leave-to[data-v-3a623f7a]{opacity:0;transform:scale(.98)}.about-content[data-v-90dee4a7]{display:flex;flex-direction:column;gap:24px;padding-bottom:8px}.about-header[data-v-90dee4a7]{display:flex;flex-direction:column;align-items:center;gap:8px}.about-logo[data-v-90dee4a7]{margin-bottom:8px}.logo-circle[data-v-90dee4a7]{width:64px;height:64px;border-radius:16px;background:var(--accent);color:#fff;font-size:32px;font-weight:800;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 16px rgba(var(--accent-rgb),.3)}.about-app-name[data-v-90dee4a7]{font-size:24px;font-weight:700;color:var(--text)}.about-version[data-v-90dee4a7]{font-size:14px;color:var(--muted);font-weight:500}.about-text[data-v-90dee4a7]{text-align:center;color:var(--text);font-size:15px;line-height:1.5;display:flex;flex-direction:column;gap:16px}.about-text p[data-v-90dee4a7]{margin:0}.about-credits[data-v-90dee4a7]{font-size:13px;color:var(--muted)}.btn--secondary[data-v-90dee4a7]{background:var(--surface);color:var(--text);border:none}.btn--block[data-v-90dee4a7]{width:100%;padding:14px;font-size:16px;border-radius:12px;font-weight:600}.privacy-content[data-v-95d0acfd]{display:flex;flex-direction:column;gap:16px;padding-bottom:8px;max-height:70vh}.title[data-v-95d0acfd]{font-size:20px;font-weight:700;margin:0;text-align:center;flex-shrink:0}.tabs[data-v-95d0acfd]{display:flex;background:var(--tg-theme-secondary-bg-color, rgba(0, 0, 0, .05));padding:4px;border-radius:12px;gap:4px;flex-shrink:0}.tab-btn[data-v-95d0acfd]{flex:1;padding:8px;border:none;background:transparent;color:var(--tg-theme-hint-color, #999);font-weight:500;font-size:14px;border-radius:8px;cursor:pointer;transition:all .2s}.tab-btn.active[data-v-95d0acfd]{background:var(--tg-theme-bg-color, #fff);color:var(--tg-theme-text-color, #000);box-shadow:0 2px 4px #0000000d;font-weight:600}.privacy-text[data-v-95d0acfd]{display:flex;flex-direction:column;overflow-y:auto;flex:1;min-height:0}.sections-container[data-v-95d0acfd]{display:flex;flex-direction:column;gap:16px}section h4[data-v-95d0acfd]{margin:0 0 4px;font-size:15px;font-weight:600;color:var(--text)}section p[data-v-95d0acfd]{margin:0;color:var(--muted);text-align:justify}.btn--block[data-v-95d0acfd]{width:100%;padding:14px;font-size:16px;border-radius:12px;font-weight:600;margin-top:8px}.channel-card[data-v-d437b884]{display:flex;align-items:center;width:100%;padding:12px;background:var(--surface);border:1px solid var(--border);border-radius:16px;cursor:pointer;transition:all .2s;text-align:left}.channel-card[data-v-d437b884]:active{transform:scale(.98);background:var(--bg)}.channel-avatar[data-v-d437b884]{width:48px;height:48px;border-radius:24px;background:var(--bg);border:1px solid var(--border);overflow:hidden;margin-right:12px;flex-shrink:0}.avatar-img[data-v-d437b884]{width:100%;height:100%;object-fit:cover}.avatar-placeholder[data-v-d437b884]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--muted)}.channel-info[data-v-d437b884]{flex:1;display:flex;flex-direction:column;gap:2px}.channel-name[data-v-d437b884]{font-size:15px;font-weight:600;color:var(--text)}.channel-action[data-v-d437b884]{font-size:12px;color:var(--accent)}.channel-arrow[data-v-d437b884]{color:var(--muted);font-size:20px;margin-left:8px}.page[data-v-b9d1fee5]{padding:20px 0 0}.header-actions[data-v-b9d1fee5]{display:flex;justify-content:flex-end;margin-bottom:20px}.btn-icon[data-v-b9d1fee5]{width:40px;height:40px;border-radius:20px;background:var(--surface);border:1px solid var(--border);color:var(--text);display:flex;align-items:center;justify-content:center;font-size:20px;cursor:pointer;transition:all .2s}.btn-icon[data-v-b9d1fee5]:active{transform:scale(.95);background:var(--border)}.profile-info[data-v-b9d1fee5]{display:flex;flex-direction:column;align-items:center;margin-bottom:40px}.avatar[data-v-b9d1fee5]{width:96px;height:96px;border-radius:50%;border:1px solid var(--border);background:var(--surface);overflow:hidden;margin-bottom:16px;display:flex;align-items:center;justify-content:center;color:var(--muted);transition:all .3s ease}.avatar.gold-border[data-v-b9d1fee5]{border:3px solid #FFD700;box-shadow:0 0 15px #ffd70066}.avatar__img[data-v-b9d1fee5]{width:100%;height:100%;object-fit:cover}.avatar__placeholder[data-v-b9d1fee5]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--surface)}.name-row[data-v-b9d1fee5]{display:flex;align-items:center;gap:6px;margin-bottom:4px}.name[data-v-b9d1fee5]{font-size:18px;font-weight:700;color:var(--text);text-align:center}.premium-icon[data-v-b9d1fee5]{width:20px;height:20px;color:#a970ff}.sponsor-icon[data-v-b9d1fee5]{width:24px;height:24px;color:#000;background:gold;border-radius:6px;padding:5px;margin-left:6px}.user-id[data-v-b9d1fee5]{font-size:12px;color:var(--muted);display:flex;align-items:center;cursor:pointer;padding:2px 6px;border-radius:4px;transition:background .2s}.user-id[data-v-b9d1fee5]:active{background:var(--bg)}.stats-grid[data-v-b9d1fee5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:12px}.stat-card[data-v-b9d1fee5]{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:16px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.stat-card__icon[data-v-b9d1fee5]{width:40px;height:40px;border-radius:12px;background:var(--bg);color:var(--text);display:flex;align-items:center;justify-content:center;font-size:20px;box-shadow:0 2px 8px #0000000d}.stat-card__value[data-v-b9d1fee5]{font-size:20px;font-weight:700;color:var(--text)}.stat-card__label[data-v-b9d1fee5]{font-size:12px;color:var(--muted)}.section[data-v-b9d1fee5]{margin-top:32px}.section-title[data-v-b9d1fee5]{font-size:18px;font-weight:600;margin-bottom:16px;color:var(--text);padding-left:4px}.channels-list[data-v-b9d1fee5]{display:flex;flex-direction:column;gap:12px}.menu-list[data-v-b9d1fee5]{background:var(--surface);border-radius:16px;border:1px solid var(--border);overflow:hidden;display:flex;flex-direction:column}.menu-item[data-v-b9d1fee5]{display:flex;align-items:center;padding:12px 16px;background:var(--surface);border:none;border-bottom:1px solid var(--border);width:100%;cursor:pointer;text-align:left;transition:background .2s}.menu-item[data-v-b9d1fee5]:last-child{border-bottom:none}.menu-item[data-v-b9d1fee5]:active{background:var(--bg)}.menu-item__icon[data-v-b9d1fee5]{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;margin-right:12px}.menu-item__icon[data-v-b9d1fee5] svg{width:16px;height:16px}.menu-item__content[data-v-b9d1fee5]{flex:1;font-size:16px;color:var(--text);font-weight:500}.menu-item__arrow[data-v-b9d1fee5]{width:16px;height:16px;color:var(--muted);opacity:.5}.slide-up-enter-active[data-v-b9d1fee5],.slide-up-leave-active[data-v-b9d1fee5]{transition:all .4s cubic-bezier(.25,.8,.25,1)}.slide-up-enter-from[data-v-b9d1fee5],.slide-up-leave-to[data-v-b9d1fee5]{opacity:0;transform:translateY(20px)}.progress-container[data-v-104e8b6d]{width:100%;height:12px;background:var(--surface-variant, rgba(0,0,0,.05));border-radius:6px;overflow:hidden;position:relative;box-shadow:inset 0 1px 2px #0000001a}.progress-bar[data-v-104e8b6d]{width:100%;height:100%;border-radius:6px}.progress-fill[data-v-104e8b6d]{height:100%;background:var(--accent);border-radius:6px;transition:width .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.progress-fill[data-v-104e8b6d]:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);background-size:20px 20px;animation:move-stripes-104e8b6d 1s linear infinite;opacity:.5}.progress-fill--indeterminate[data-v-104e8b6d]{width:100%;background:var(--accent);animation:pulse-104e8b6d 1.5s infinite}.progress-fill--indeterminate[data-v-104e8b6d]:after{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.4) 50%,transparent 100%);background-size:200% 100%;animation:shimmer-104e8b6d 1.5s infinite}@keyframes move-stripes-104e8b6d{0%{background-position:0 0}to{background-position:20px 20px}}@keyframes shimmer-104e8b6d{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes pulse-104e8b6d{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}.fade-image-wrapper[data-v-8dedd37a]{position:relative;width:100%;height:100%;background-color:var(--surface);overflow:hidden}.fade-image[data-v-8dedd37a]{width:100%;height:100%;display:block;opacity:0;transition:opacity .3s ease-in-out}.fade-image.loaded[data-v-8dedd37a]{opacity:1}.loading-state[data-v-8dedd37a]{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--surface)}.error-state[data-v-8dedd37a]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--muted);background-color:var(--bg-secondary)}.stickers-container{display:flex;flex-direction:column;gap:20px;padding-bottom:40px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.sticker-list-enter-active,.sticker-list-leave-active{transition:all .3s ease}.sticker-list-enter-from,.sticker-list-leave-to{opacity:0;transform:scale(.5)}.sticker-list-move{transition:transform .3s ease}.cell{position:relative;border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--surface);aspect-ratio:1}.cell__img{width:100%;height:100%;object-fit:contain;padding:8px;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none}.cell__img::-webkit-media-controls{display:none!important;-webkit-appearance:none}.cell__img::-webkit-media-controls-play-button{display:none!important;-webkit-appearance:none}.cell__img::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.cell__img::-webkit-media-controls-panel{display:none!important;-webkit-appearance:none}.cell__img--processing{opacity:.5}.cell__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.cell__overlay--error{background:#ff00001a;color:red;font-weight:700;font-size:24px}.cell__spinner{width:20px;height:20px;border:2px solid var(--accent);border-top-color:transparent;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.cell__del{position:absolute;top:6px;right:6px;width:24px;height:24px;border-radius:12px;background:#00000080;color:#fff;border:none;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:16px;opacity:1;transition:opacity .2s}.cell:hover .cell__del{opacity:1}.load-more-container{display:flex;justify-content:center;padding:10px 0}.load-more-btn{background:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #ffffff);border:none;padding:12px 24px;border-radius:12px;font-size:16px;font-weight:500;cursor:pointer;transition:opacity .2s}.load-more-btn:active{opacity:.8}@media (min-width: 768px){.grid{grid-template-columns:repeat(4,1fr)}}.pack-dialog[data-v-02cf70ea]{display:flex;flex-direction:column;gap:16px;max-height:80vh;text-align:left}.pack-dialog h3[data-v-02cf70ea]{margin:0;text-align:center}.form-group[data-v-02cf70ea]{display:flex;flex-direction:column;gap:8px}.input[data-v-02cf70ea]{padding:12px;border-radius:12px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:16px}.common-emoji-toggle[data-v-02cf70ea]{display:flex;align-items:center;gap:12px;padding:4px 0}.toggle-label[data-v-02cf70ea]{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;-webkit-user-select:none;user-select:none}.checkbox[data-v-02cf70ea]{width:20px;height:20px;accent-color:var(--accent);cursor:pointer}.common-emoji-input[data-v-02cf70ea]{width:80px;padding:8px;text-align:center}.stickers-list[data-v-02cf70ea]{display:flex;flex-direction:column;gap:8px;overflow-y:auto;max-height:300px;padding-right:4px}.sticker-item[data-v-02cf70ea]{display:flex;align-items:center;gap:12px;padding:8px 12px;background:var(--surface);border-radius:12px;border:1px solid var(--border);transition:transform .2s,box-shadow .2s}.sticker-item.is-dragging[data-v-02cf70ea]{opacity:.5;background:var(--bg)}.sticker-item.is-drag-over[data-v-02cf70ea]{border:2px dashed var(--accent);background:rgba(var(--accent-rgb),.1);transform:scale(1.02)}.drag-handle[data-v-02cf70ea]{color:var(--muted);cursor:grab;display:flex;align-items:center;touch-action:none;padding:8px}.sticker-img[data-v-02cf70ea]{width:48px;height:48px;object-fit:contain;border-radius:8px;background:var(--bg)}.emoji-wrapper[data-v-02cf70ea]{flex:1;position:relative;display:flex;flex-direction:column}.emoji-input[data-v-02cf70ea]{width:100%;padding:10px;border-radius:8px;border:1px solid var(--border);background:var(--bg);color:var(--text);font-size:16px;transition:border-color .2s}.emoji-input[data-v-02cf70ea]:focus{border-color:var(--accent);outline:none}.emoji-hint[data-v-02cf70ea]{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:12px;color:var(--muted);pointer-events:none}.field-error[data-v-02cf70ea]{font-size:11px;color:var(--danger);margin-top:2px;margin-left:4px}.input-error[data-v-02cf70ea]{border-color:var(--danger)!important}.delete-btn[data-v-02cf70ea]{width:36px;height:36px;border-radius:10px;border:none;background:#ff3b301a;color:var(--danger);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.delete-btn[data-v-02cf70ea]:hover{background:#ff3b3033}.error-msg[data-v-02cf70ea]{color:var(--danger);text-align:center;font-size:14px}.list-move[data-v-02cf70ea],.list-enter-active[data-v-02cf70ea],.list-leave-active[data-v-02cf70ea]{transition:all .3s ease}.list-enter-from[data-v-02cf70ea],.list-leave-to[data-v-02cf70ea]{opacity:0;transform:translate(30px)}.list-leave-active[data-v-02cf70ea]{position:absolute}.spinner[data-v-d2896b77]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin-d2896b77 .8s linear infinite;display:inline-block}@keyframes spin-d2896b77{to{transform:rotate(360deg)}}.publish-content[data-v-d2896b77]{display:flex;flex-direction:column;gap:2px;padding-bottom:8px}.title-wrapper[data-v-d2896b77]{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.title-icon[data-v-d2896b77]{width:64px;height:64px;border-radius:16px;background:linear-gradient(135deg,#007aff,#00c6ff);color:#fff;display:flex;align-items:center;justify-content:center;font-size:32px}.title[data-v-d2896b77]{font-size:20px;font-weight:700;margin:0}.subtitle[data-v-d2896b77]{font-size:14px;color:var(--muted);margin:0;line-height:1.4}.project-preview[data-v-d2896b77]{background:var(--bg);padding:8px 12px;border-radius:12px;text-align:center;font-weight:600;color:var(--text)}.form-group[data-v-d2896b77]{display:flex;flex-direction:column;gap:8px}.label[data-v-d2896b77]{font-size:14px;font-weight:500;color:var(--text)}.input[data-v-d2896b77]{width:100%;padding:14px;border-radius:12px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:16px;outline:none;transition:border-color .2s;resize:none;font-family:inherit}.input[data-v-d2896b77]:focus{border-color:var(--accent)}.cost-info[data-v-d2896b77]{background:var(--bg);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px}.cost-row[data-v-d2896b77],.balance-row[data-v-d2896b77]{display:flex;justify-content:space-between;align-items:center;font-size:14px}.cost-row[data-v-d2896b77]{color:var(--text);font-weight:500}.balance-row[data-v-d2896b77]{color:var(--muted)}.price[data-v-d2896b77],.balance[data-v-d2896b77]{display:flex;align-items:center;gap:4px;font-weight:600}.token-icon[data-v-d2896b77]{color:gold}.low-balance[data-v-d2896b77]{color:var(--danger)}.btn--primary[data-v-d2896b77]{background:var(--accent);color:var(--btn-text-on-accent);border:none}.btn--block[data-v-d2896b77]{width:100%;padding:14px;font-size:16px;border-radius:12px;font-weight:600;display:flex;justify-content:center;align-items:center}.btn[data-v-d2896b77]:disabled{opacity:.5;pointer-events:none}.setting-row[data-v-d2896b77]{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.setting-label[data-v-d2896b77]{font-size:14px;font-weight:500;color:var(--text)}.toggle[data-v-d2896b77]{position:relative;display:inline-block;width:44px;height:24px}.toggle input[data-v-d2896b77]{opacity:0;width:0;height:0}.slider[data-v-d2896b77]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--switch-track);transition:.4s;border-radius:24px}.slider[data-v-d2896b77]:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%;box-shadow:0 2px 4px #0003}input:checked+.slider[data-v-d2896b77]{background-color:var(--accent)}input:checked+.slider[data-v-d2896b77]:before{transform:translate(20px)}.wrap[data-v-501d5c58]{padding-bottom:40px;padding-top:20px}.header[data-v-501d5c58]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;gap:16px}.header-content[data-v-501d5c58]{flex:1;min-width:0}.title-row[data-v-501d5c58]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:4px}h1[data-v-501d5c58]{font-size:24px;font-weight:700;margin:0;line-height:1.2}.project-meta[data-v-501d5c58]{font-size:14px;color:var(--muted)}.status-badge[data-v-501d5c58]{font-size:12px;font-weight:600;padding:4px 8px;border-radius:6px;background:var(--surface);color:var(--text);white-space:nowrap}.status-processing[data-v-501d5c58]{background:#ffc10726;color:#ffc107}.status-ready[data-v-501d5c58]{background:#2196f326;color:#2196f3}.status-done[data-v-501d5c58]{background:#4caf5026;color:#4caf50}.status-pack_created[data-v-501d5c58]{background:#9c27b026;color:#9c27b0}.status-creating_pack[data-v-501d5c58]{background:#ffc10726;color:#ffc107}.status-error[data-v-501d5c58]{background:#f4433626;color:#f44336}.status-empty[data-v-501d5c58]{background:var(--surface);color:var(--muted)}.settings-btn[data-v-501d5c58]{width:40px;height:40px;border-radius:12px;background:var(--surface);border:none;color:var(--text);display:flex;align-items:center;justify-content:center;font-size:20px;cursor:pointer;transition:all .2s;flex-shrink:0}.settings-btn[data-v-501d5c58]:active{transform:scale(.95);background:var(--bg-hover)}.settings-menu[data-v-501d5c58]{display:flex;flex-direction:column;gap:8px;padding-bottom:8px}.settings-title[data-v-501d5c58]{font-size:18px;font-weight:600;margin:0 0 16px;text-align:center}.menu-item[data-v-501d5c58]{display:flex;align-items:center;gap:12px;width:100%;padding:16px;background:var(--surface);border:none;border-radius:12px;color:var(--text);font-size:16px;font-weight:500;text-align:left;transition:all .2s}.menu-item[data-v-501d5c58]:active{transform:scale(.98);opacity:.8}.menu-icon[data-v-501d5c58]{font-size:20px;color:var(--muted)}.menu-item.text-danger[data-v-501d5c58]{color:var(--destructive);background:#f443361a}.menu-item.text-danger .menu-icon[data-v-501d5c58]{color:var(--destructive)}.publish-btn[data-v-501d5c58]{background:linear-gradient(135deg,gold,orange);color:#000;border:none;margin-top:8px}.upload-section[data-v-501d5c58]{margin-bottom:24px}.upload-btn[data-v-501d5c58]{display:flex;align-items:center;justify-content:center;width:100%;height:48px;background:var(--surface);border:2px dashed var(--border);border-radius:12px;color:var(--text);font-weight:600;cursor:pointer;transition:all .2s}.upload-btn[data-v-501d5c58]:active{opacity:.7;transform:scale(.98)}.upload-btn input[data-v-501d5c58]{display:none}.processing-state[data-v-501d5c58]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 16px;text-align:center;background:var(--surface);border-radius:16px;margin-bottom:24px}.processing-icon[data-v-501d5c58]{font-size:32px;color:var(--accent);margin-bottom:16px}.spin-icon[data-v-501d5c58]{animation:spin-501d5c58 2s linear infinite;display:block}.processing-text[data-v-501d5c58]{font-size:18px;font-weight:600;margin-bottom:16px}.processing-desc[data-v-501d5c58]{font-size:14px;color:var(--muted);max-width:300px}.processing-bar[data-v-501d5c58]{width:100%;max-width:200px}.actions-section[data-v-501d5c58]{margin-bottom:24px}.btn[data-v-501d5c58]{display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:all .2s}.btn--primary[data-v-501d5c58]{background:var(--accent);color:var(--btn-text-on-accent, #fff)}.btn--block[data-v-501d5c58]{width:100%;padding:14px;font-size:16px;border-radius:12px;font-weight:600;margin-top:8px}.btn[data-v-501d5c58]:disabled{opacity:.5;pointer-events:none}.btn[data-v-501d5c58]:active{opacity:.8;transform:scale(.98)}@keyframes spin-501d5c58{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.preview-overlay[data-v-501d5c58]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;z-index:9999;display:flex;align-items:center;justify-content:center;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.preview-overlay.is-interactive[data-v-501d5c58]{pointer-events:auto}.preview-content[data-v-501d5c58]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:20px;position:relative}.preview-controls[data-v-501d5c58]{position:absolute;bottom:40px;left:50%;transform:translate(-50%);z-index:10}.control-btn[data-v-501d5c58]{width:64px;height:64px;border-radius:50%;background:#fff3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.3);color:#fff;display:flex;align-items:center;justify-content:center;font-size:28px;cursor:pointer;transition:all .2s}.control-btn[data-v-501d5c58]:active{transform:translate(-50%) scale(.95);background:#ffffff4d}.close-preview-btn[data-v-501d5c58]{position:absolute;top:24px;right:24px;width:40px;height:40px;border-radius:50%;background:#00000080;color:#fff;border:none;display:flex;align-items:center;justify-content:center;font-size:20px;cursor:pointer;z-index:10}.preview-image[data-v-501d5c58]{max-width:90%;max-height:80%;object-fit:contain;border-radius:12px;box-shadow:0 8px 32px #0000004d;transform:scale(1);transition:transform .3s cubic-bezier(.25,.8,.25,1)}.fade-enter-active[data-v-501d5c58],.fade-leave-active[data-v-501d5c58]{transition:opacity .3s ease}.fade-enter-active .preview-image[data-v-501d5c58],.fade-leave-active .preview-image[data-v-501d5c58]{transition:transform .3s cubic-bezier(.25,.8,.25,1)}.fade-enter-from[data-v-501d5c58],.fade-leave-to[data-v-501d5c58]{opacity:0}.fade-enter-from .preview-image[data-v-501d5c58],.fade-leave-to .preview-image[data-v-501d5c58]{transform:scale(.8)}.pack-created-section[data-v-501d5c58]{background:var(--surface);border-radius:24px;padding:32px 20px;text-align:center;margin-bottom:32px;box-shadow:0 8px 32px #0000000a;position:relative;overflow:hidden}.pack-created-section[data-v-501d5c58]:before{content:"";position:absolute;top:-50px;left:-50px;width:150px;height:150px;background:radial-gradient(circle,rgba(var(--accent-rgb),.1) 0%,transparent 70%);border-radius:50%;pointer-events:none}.pack-created-section[data-v-501d5c58]:after{content:"";position:absolute;bottom:-30px;right:-30px;width:120px;height:120px;background:radial-gradient(circle,rgba(76,175,80,.1) 0%,transparent 70%);border-radius:50%;pointer-events:none}.success-card[data-v-501d5c58]{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;z-index:1}.success-icon-large[data-v-501d5c58]{width:80px;height:80px;color:#4caf50;background:#4caf501a;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:12px;animation:popIn-501d5c58 .5s cubic-bezier(.175,.885,.32,1.275)}.success-icon-large .icon[data-v-501d5c58]{width:40px;height:40px}.pack-created-section h3[data-v-501d5c58]{margin:0;font-size:24px;font-weight:700;color:var(--text)}.success-desc[data-v-501d5c58]{font-size:16px;color:var(--muted);margin:0 0 24px;line-height:1.5;max-width:280px}.success-actions[data-v-501d5c58]{width:100%;display:flex;flex-direction:column;gap:12px}.action-btn[data-v-501d5c58]{text-decoration:none;margin-top:0;height:50px;font-size:16px}.btn--secondary[data-v-501d5c58]{background:var(--bg);color:var(--text);border:1px solid var(--border)}.btn--secondary[data-v-501d5c58]:active{background:var(--bg-hover)}.content-header[data-v-501d5c58]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-top:16px;border-top:1px solid var(--border)}.content-header h4[data-v-501d5c58]{margin:0;font-size:18px;font-weight:600;color:var(--text)}@keyframes popIn-501d5c58{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.status--pack_created[data-v-501d5c58]{color:var(--status-done)}.empty-state[data-v-501d5c58]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;background:var(--surface);border-radius:16px;margin-bottom:24px;border:1px dashed var(--border)}.empty-state__icon[data-v-501d5c58]{margin-bottom:16px}.empty-state__title[data-v-501d5c58]{font-size:20px;font-weight:600;margin:0 0 8px}.empty-state__desc[data-v-501d5c58]{font-size:15px;color:var(--muted);margin:0 0 8px;max-width:280px;line-height:1.5}.empty-state__hint[data-v-501d5c58]{font-size:13px;color:var(--muted);opacity:.7;margin-bottom:24px;background:var(--bg);padding:4px 12px;border-radius:100px}.empty-state__btn[data-v-501d5c58]{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer}.empty-state__btn input[data-v-501d5c58]{display:none}.upload-btn.compact[data-v-501d5c58]{height:44px;border:1px solid var(--border);background:var(--surface);color:var(--accent);border-radius:12px;font-size:15px}.public-actions[data-v-501d5c58]{margin-top:12px;display:flex;flex-direction:column;gap:12px}.public-status[data-v-501d5c58]{display:flex;align-items:center;justify-content:center;gap:8px;color:#4caf50;font-weight:600;background:#4caf501a;padding:8px;border-radius:8px}.public-icon[data-v-501d5c58]{font-size:18px}.row-btns[data-v-501d5c58]{display:flex;gap:8px}.flex-1[data-v-501d5c58]{flex:1}.btn--secondary[data-v-501d5c58]{background:var(--surface-variant);color:var(--text)}.btn--danger-outline[data-v-501d5c58]{background:transparent;border:1px solid var(--destructive);color:var(--destructive)}.btn--danger[data-v-501d5c58]{background:var(--destructive);color:#fff}.form-group[data-v-501d5c58]{margin-bottom:16px}.label[data-v-501d5c58]{display:block;margin-bottom:8px;font-weight:500;font-size:14px}.input[data-v-501d5c58]{width:100%;padding:12px;border-radius:12px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-family:inherit}.textarea[data-v-501d5c58]{resize:none}.setting-row[data-v-501d5c58]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.setting-label[data-v-501d5c58]{font-weight:500}.toggle[data-v-501d5c58]{position:relative;display:inline-block;width:44px;height:24px}.toggle input[data-v-501d5c58]{opacity:0;width:0;height:0}.slider[data-v-501d5c58]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--surface-variant);transition:.4s;border-radius:24px}.slider[data-v-501d5c58]:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%;box-shadow:0 2px 4px #0003}input:checked+.slider[data-v-501d5c58]{background-color:var(--accent)}input:checked+.slider[data-v-501d5c58]:before{transform:translate(20px)}.link{text-decoration:none;color:var(--tg-theme-link-color)}.page{padding:0 10px;box-sizing:border-box}.page__disclaimer{margin-bottom:16px}.rgb{display:inline-flex;align-items:center;gap:5px}.rgb__icon{width:18px;aspect-ratio:1;border:1px solid #555;border-radius:50%}.display-data__line{display:flex;align-items:center;margin-bottom:8px;gap:10px;flex-flow:wrap}.display-data__line-title{border:1px solid var(--tg-theme-accent-text-color);background-color:var(--tg-theme-bg-color);border-radius:5px;padding:2px 8px 4px;box-sizing:border-box}.display-data__line-value{word-break:break-word}.init-data-page__section+.init-data-page__section[data-v-1bd6321d]{margin-top:12px}.init-data-page__section-title[data-v-1bd6321d]{margin-bottom:4px}.ton-connect-page__button-container[data-v-5c91c961]{display:flex;align-items:center;justify-content:flex-end}.ton-connect-page__provider[data-v-5c91c961]{display:flex;align-items:center;gap:15px;margin-bottom:16px}.ton-connect-page__provider-image[data-v-5c91c961]{border-radius:5px}.ton-connect-page__provider-meta[data-v-5c91c961]{display:flex;flex-direction:column}.ton-connect-page__provider-wallet-name[data-v-5c91c961]{font-weight:700;font-size:20px;margin:0}.ton-connect-page__provider-app-name[data-v-5c91c961]{opacity:.4;font-weight:400;font-size:14px;vertical-align:top}.feed-card[data-v-580077be]{background:var(--bg);border-radius:16px;padding:16px;border:1px solid var(--border)}.feed-card__header[data-v-580077be]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.feed-card__user[data-v-580077be]{display:flex;align-items:center;gap:10px}.user-avatar[data-v-580077be]{width:36px;height:36px;border-radius:50%;background:var(--surface);display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--muted);font-weight:600;font-size:14px;border:1px solid var(--border)}.user-avatar.gold-border[data-v-580077be]{border:2px solid #FFD700;box-shadow:0 0 8px #ffd70066}.user-avatar img[data-v-580077be]{width:100%;height:100%;object-fit:cover}.user-info[data-v-580077be]{display:flex;flex-direction:column}.user-name[data-v-580077be]{font-weight:600;font-size:14px;color:var(--text);display:flex;align-items:center;gap:4px}.sponsor-icon[data-v-580077be]{width:18px;height:18px;color:#000;background:gold;border-radius:4px;padding:3px}.sponsor-icon-tiny[data-v-580077be]{width:16px;height:16px;color:#000;background:gold;border-radius:3px;padding:3px;display:inline-block;vertical-align:-3px;margin-left:4px}.publish-date[data-v-580077be]{font-size:12px;color:var(--muted)}.install-btn[data-v-580077be]{background:var(--surface);color:var(--text);border:1px solid var(--border);padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;display:flex;align-items:center;cursor:pointer;transition:all .2s}.install-btn[data-v-580077be]:active{opacity:.7;transform:scale(.98)}.project-title[data-v-580077be]{font-size:16px;font-weight:700;margin:0 0 4px;color:var(--text)}.project-desc[data-v-580077be]{font-size:13px;color:var(--muted);margin:0 0 12px;line-height:1.4}.tags-row[data-v-580077be]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.tag[data-v-580077be]{background:var(--bg-secondary);color:var(--accent);padding:2px 8px;border-radius:12px;font-size:12px;font-weight:500;border:1px solid var(--border)}.stickers-preview[data-v-580077be]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:12px}.sticker-item[data-v-580077be]{aspect-ratio:1;background:var(--surface);border-radius:12px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--border)}.sticker-media[data-v-580077be]{width:100%;height:100%;object-fit:contain}.sticker-media[data-v-580077be]::-webkit-media-controls{display:none!important}.sticker-media[data-v-580077be]::-webkit-media-controls-play-button{display:none!important}.sticker-media[data-v-580077be]::-webkit-media-controls-start-playback-button{display:none!important}.more-count[data-v-580077be]{aspect-ratio:1;background:var(--surface);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--muted);font-weight:600;border:1px solid var(--border)}.last-comment[data-v-580077be]{display:flex;align-items:center;gap:8px;background:var(--surface);padding:8px 12px;border-radius:12px;margin-bottom:12px;font-size:13px;border:1px solid var(--border)}.comment-avatar[data-v-580077be]{width:20px;height:20px;border-radius:50%;background:var(--bg);overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:10px;color:var(--muted);border:1px solid var(--border)}.comment-avatar.gold-border[data-v-580077be]{border:1.5px solid #FFD700;box-shadow:0 0 6px #ffd70066}.comment-avatar img[data-v-580077be]{width:100%;height:100%;object-fit:cover}.comment-content[data-v-580077be]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.comment-author[data-v-580077be]{font-weight:600;margin-right:4px;color:var(--text)}.comment-text[data-v-580077be]{color:var(--muted)}.feed-card__footer[data-v-580077be]{display:flex;gap:16px;border-top:1px solid var(--border);padding-top:12px}.action-btn[data-v-580077be]{background:none;border:none;display:flex;align-items:center;gap:6px;color:var(--muted);font-size:14px;cursor:pointer;padding:0}.action-btn.is-liked[data-v-580077be]{color:#ff3b30}.action-btn.is-bookmarked[data-v-580077be]{color:var(--accent)}.stat-item[data-v-580077be]{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:14px}.feed-card__content[data-v-580077be]{position:relative}.like-overlay[data-v-580077be]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;pointer-events:none;display:flex;align-items:center;justify-content:center}.like-animation[data-v-580077be]{font-size:80px;color:#fff;filter:drop-shadow(0 4px 12px rgba(0,0,0,.3));animation:like-pop-580077be .8s cubic-bezier(.175,.885,.32,1.275) forwards}@keyframes like-pop-580077be{0%{transform:scale(0);opacity:0}20%{transform:scale(1.2);opacity:1}40%{transform:scale(.9);opacity:1}60%{transform:scale(1);opacity:1}80%{transform:scale(1);opacity:1}to{transform:scale(1.2);opacity:0}}.action-btn svg[data-v-580077be]{transition:transform .2s cubic-bezier(.175,.885,.32,1.275)}.action-btn.animating svg[data-v-580077be]{animation:like-bounce-580077be .4s cubic-bezier(.175,.885,.32,1.275)}@keyframes like-bounce-580077be{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}.feed-card-skeleton[data-v-8d9cdda8]{background:var(--bg);border-radius:16px;padding:16px;border:1px solid var(--border)}.header[data-v-8d9cdda8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.user-info[data-v-8d9cdda8]{display:flex;gap:10px;align-items:center}.text-info[data-v-8d9cdda8]{display:flex;flex-direction:column}.tags-row[data-v-8d9cdda8]{display:flex;gap:6px;margin-bottom:12px}.preview-grid[data-v-8d9cdda8]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:12px}.footer[data-v-8d9cdda8]{display:flex;gap:16px;border-top:1px solid var(--border);padding-top:12px}.feed-page[data-v-bd3c20aa]{background-color:var(--bg);color:var(--text)}.sentinel[data-v-bd3c20aa]{height:20px;display:flex;justify-content:center;align-items:center}.feed-sticky-header[data-v-bd3c20aa]{position:sticky;top:0;z-index:10;background-color:var(--header-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border);margin:0 -16px}.feed-header[data-v-bd3c20aa]{display:flex;justify-content:space-between;align-items:center;padding:16px}.feed-search[data-v-bd3c20aa]{padding:0 16px 12px}.search-input-wrapper[data-v-bd3c20aa]{position:relative;display:flex;align-items:center;background-color:var(--surface);border:1px solid var(--border);border-radius:12px;padding:0 12px;height:40px;transition:border-color .2s}.search-input-wrapper[data-v-bd3c20aa]:focus-within{border-color:var(--accent)}.search-icon[data-v-bd3c20aa]{color:var(--muted);font-size:18px;margin-right:8px}.search-input[data-v-bd3c20aa]{flex:1;background:none;border:none;color:var(--text);font-size:14px;padding:0;outline:none;width:100%}.clear-btn[data-v-bd3c20aa]{background:none;border:none;color:var(--muted);cursor:pointer;padding:4px;display:flex;align-items:center;font-size:16px}.feed-tabs[data-v-bd3c20aa]{display:flex;padding:0 16px 12px;gap:12px}.tab-btn[data-v-bd3c20aa]{flex:1;padding:8px 16px;border:1px solid var(--border);border-radius:12px;background-color:var(--surface);color:var(--text);font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.tab-btn.active[data-v-bd3c20aa]{background-color:var(--accent);color:var(--btn-text-on-accent);border-color:var(--accent)}.feed-header h1[data-v-bd3c20aa]{font-size:24px;font-weight:700;margin:0}.refresh-btn[data-v-bd3c20aa]{background:none;border:none;color:var(--text);cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center}.feed-list[data-v-bd3c20aa]{display:flex;flex-direction:column;gap:16px;padding:0;margin-top:16px}.skeletons-container[data-v-bd3c20aa]{display:flex;flex-direction:column;gap:16px}.feed-list-enter-active[data-v-bd3c20aa],.feed-list-leave-active[data-v-bd3c20aa]{transition:all .5s ease}.feed-list-enter-from[data-v-bd3c20aa],.feed-list-leave-to[data-v-bd3c20aa]{opacity:0;transform:translateY(30px)}.loading-state[data-v-bd3c20aa],.empty-state[data-v-bd3c20aa]{display:flex;justify-content:center;padding:32px;color:var(--muted)}.sentinel[data-v-bd3c20aa]{height:20px;display:flex;justify-content:center;align-items:center;padding:16px}.spin[data-v-bd3c20aa]{animation:spin-bd3c20aa 1s linear infinite}@keyframes spin-bd3c20aa{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bookmarks-page[data-v-f111a40e]{background:var(--bg);color:var(--text)}.header[data-v-f111a40e]{display:flex;align-items:center;padding:16px;position:sticky;top:0;background:var(--header-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;border-bottom:1px solid var(--border)}.back-btn[data-v-f111a40e],.refresh-btn[data-v-f111a40e]{background:none;border:none;color:var(--text);cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center}.header h1[data-v-f111a40e]{flex:1;text-align:center;font-size:18px;font-weight:700;margin:0}.feed-list[data-v-f111a40e]{padding-top:16px;display:flex;flex-direction:column;gap:16px}.cards-container[data-v-f111a40e],.skeletons-container[data-v-f111a40e]{display:flex;flex-direction:column;gap:16px}.empty-state[data-v-f111a40e]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px 16px;color:var(--muted)}.empty-icon[data-v-f111a40e]{margin-bottom:16px}.empty-state h3[data-v-f111a40e]{font-size:18px;font-weight:600;color:var(--text);margin-bottom:8px}.empty-state p[data-v-f111a40e]{font-size:14px;margin-bottom:24px;max-width:240px}.btn[data-v-f111a40e]{padding:12px 24px;border-radius:12px;border:none;font-weight:600;cursor:pointer;font-size:15px}.btn--primary[data-v-f111a40e]{background-color:var(--accent);color:#fff}.spin[data-v-f111a40e]{animation:spin-f111a40e 1s linear infinite}@keyframes spin-f111a40e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.menu-options[data-v-5732ffe5]{display:flex;flex-direction:column;gap:8px;padding-bottom:8px}.settings-title[data-v-5732ffe5]{font-size:18px;font-weight:600;margin:0 0 16px;text-align:center}.menu-item[data-v-5732ffe5]{display:flex;align-items:center;gap:12px;width:100%;padding:16px;background:var(--surface);border:none;border-radius:12px;color:var(--text);font-size:16px;font-weight:500;text-align:left;transition:all .2s}.menu-item[data-v-5732ffe5]:active{transform:scale(.98);opacity:.8}.menu-icon[data-v-5732ffe5]{font-size:20px;color:var(--muted)}.menu-item.text-danger[data-v-5732ffe5]{color:var(--destructive, #ff3b30);background:#f443361a;background:color-mix(in srgb,var(--destructive, #ff3b30),transparent 90%)}.menu-item.text-danger .menu-icon[data-v-5732ffe5]{color:var(--destructive, #ff3b30)}.comment-content.highlighted[data-v-5732ffe5]{background-color:var(--border);transition:background-color .3s ease}.wrap[data-v-5732ffe5]{background:var(--bg);color:var(--text)}.header-nav[data-v-5732ffe5]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:var(--header-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:10}.header-title[data-v-5732ffe5]{font-weight:600;font-size:17px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60%;text-align:center}.icon-btn[data-v-5732ffe5]{background:none;border:none;padding:8px;cursor:pointer;color:var(--text)}.placeholder[data-v-5732ffe5]{width:40px;display:flex;align-items:center;justify-content:center}.project-hero[data-v-5732ffe5]{padding:24px 16px}.project-info h1[data-v-5732ffe5]{font-size:24px;margin-bottom:12px;color:var(--text)}.author-row[data-v-5732ffe5]{display:flex;align-items:center;gap:10px;margin-bottom:16px}.avatar[data-v-5732ffe5]{width:32px;height:32px;border-radius:50%;overflow:hidden;background:var(--surface);border:1px solid var(--border)}.avatar.gold-border[data-v-5732ffe5]{border:2px solid #FFD700;box-shadow:0 0 8px #ffd70066}.avatar img[data-v-5732ffe5]{width:100%;height:100%;object-fit:cover}.avatar-placeholder[data-v-5732ffe5]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-weight:600;color:var(--muted)}.author-name[data-v-5732ffe5]{font-weight:500;font-size:15px;color:var(--text);display:flex;align-items:center;gap:4px}.sponsor-icon[data-v-5732ffe5]{width:20px;height:20px;color:#000;background:gold;border-radius:4px;padding:3px}.sponsor-icon-small[data-v-5732ffe5]{width:16px;height:16px;color:#000;background:gold;border-radius:3px;padding:3px;display:inline-block;vertical-align:-3px;margin-left:4px}.username[data-v-5732ffe5]{color:var(--muted);font-weight:400;margin-left:4px}.description[data-v-5732ffe5]{color:var(--muted);margin-bottom:16px;line-height:1.5}.stats-row[data-v-5732ffe5]{display:flex;gap:24px}.stat-item[data-v-5732ffe5]{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:14px;cursor:pointer}.stat-icon[data-v-5732ffe5]{font-size:18px}.is-liked[data-v-5732ffe5]{color:#ff3b30}.actions-section[data-v-5732ffe5]{padding:0 16px 24px}.stickers-section[data-v-5732ffe5]{padding:16px}.stickers-section h4[data-v-5732ffe5]{margin-bottom:16px;color:var(--text)}.comments-section[data-v-5732ffe5]{padding:0 16px 16px}.comments-section h4[data-v-5732ffe5]{margin-bottom:16px;color:var(--text)}.comment-input-wrap[data-v-5732ffe5]{position:relative;margin-bottom:24px}.comment-input[data-v-5732ffe5]{width:100%;padding:12px 50px 12px 12px;border-radius:12px;background:var(--surface);border:1px solid var(--border);color:var(--text);font-size:15px}.comment-input[data-v-5732ffe5]:focus{outline:none;border-color:var(--primary)}.send-btn[data-v-5732ffe5]{position:absolute;right:4px;top:4px;bottom:4px;display:flex;align-items:center;justify-content:center;width:40px;border-radius:8px;background:var(--primary);color:#fff;border:none;cursor:pointer}.send-btn[data-v-5732ffe5]:disabled{opacity:.5;cursor:not-allowed}.comments-list[data-v-5732ffe5]{display:flex;flex-direction:column;gap:16px}.comment-item[data-v-5732ffe5]{display:flex;gap:12px}.comment-avatar[data-v-5732ffe5]{width:36px;height:36px;border-radius:50%;overflow:hidden;flex-shrink:0}.comment-avatar.gold-border[data-v-5732ffe5]{border:2px solid #FFD700;box-shadow:0 0 8px #ffd70066}.comment-avatar img[data-v-5732ffe5]{width:100%;height:100%;object-fit:cover}.comment-avatar .avatar-placeholder[data-v-5732ffe5]{width:100%;height:100%;background:var(--surface);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px}.comment-content[data-v-5732ffe5]{flex:1;background:var(--surface);padding:12px;border-radius:0 12px 12px}.comment-actions[data-v-5732ffe5]{display:flex;gap:12px;margin-top:8px}.comment-like[data-v-5732ffe5],.comment-reply[data-v-5732ffe5],.comment-delete[data-v-5732ffe5]{display:flex;align-items:center;gap:6px;background:none;border:1px solid var(--border);color:var(--text);padding:6px 10px;border-radius:8px;cursor:pointer}.comment-delete[data-v-5732ffe5]{color:var(--destructive, #ff4444);border-color:var(--destructive, #ff4444)}.comment-reply.active[data-v-5732ffe5]{border-color:var(--primary)}.comment-like.liked[data-v-5732ffe5]{color:#ff3b30}.reply-item[data-v-5732ffe5]{margin-top:12px;margin-left:36px}.reply-input-wrap[data-v-5732ffe5]{position:relative;margin-top:8px}.replies-list[data-v-5732ffe5]{margin-top:8px}.badge[data-v-5732ffe5]{display:inline-block;min-width:20px;padding:2px 6px;margin-right:6px;border-radius:999px;background:var(--surface);border:1px solid var(--border);color:var(--text);font-size:12px;text-align:center}.load-more-replies[data-v-5732ffe5]{margin-top:8px;background:none;border:1px solid var(--border);color:var(--text);padding:6px 10px;border-radius:8px;cursor:pointer}.comment-header[data-v-5732ffe5]{display:flex;justify-content:space-between;margin-bottom:4px;font-size:13px}.comment-author[data-v-5732ffe5]{font-weight:600;color:var(--text)}.comment-date[data-v-5732ffe5]{color:var(--text-secondary)}.comment-text[data-v-5732ffe5]{font-size:15px;line-height:1.4;color:var(--text);white-space:pre-wrap}.no-comments[data-v-5732ffe5]{text-align:center;color:var(--text-secondary);padding:20px}.loading-state[data-v-5732ffe5]{display:flex;justify-content:center;padding:40px;color:var(--muted)}.spin-icon[data-v-5732ffe5]{animation:spin-5732ffe5 1s linear infinite;font-size:24px}@keyframes spin-5732ffe5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bottom-spacer[data-v-5732ffe5]{height:120px;width:100%}.comments-skeleton[data-v-5732ffe5]{display:flex;flex-direction:column;gap:16px}.skeleton-item[data-v-5732ffe5]{border-bottom:none!important}.skeleton-avatar[data-v-5732ffe5]{flex-shrink:0}.stat-item .stat-icon[data-v-5732ffe5],.comment-like svg[data-v-5732ffe5]{transition:transform .2s cubic-bezier(.175,.885,.32,1.275)}.stat-item.animating .stat-icon[data-v-5732ffe5],.comment-like.animating svg[data-v-5732ffe5]{animation:like-bounce-5732ffe5 .4s cubic-bezier(.175,.885,.32,1.275)}@keyframes like-bounce-5732ffe5{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}.tags-row[data-v-5732ffe5]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;margin-bottom:12px}.tag[data-v-5732ffe5]{background:var(--bg-secondary);color:var(--accent);padding:4px 10px;border-radius:16px;font-size:14px;font-weight:500;border:1px solid var(--border)}.notifications-page[data-v-b6506f8f]{background:var(--bg);color:var(--text)}.header[data-v-b6506f8f]{display:flex;justify-content:space-between;align-items:center;padding:16px;position:sticky;top:0;background:var(--header-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;border-bottom:1px solid var(--border)}.header h1[data-v-b6506f8f]{font-size:20px;font-weight:700;margin:0}.mark-read-btn[data-v-b6506f8f]{background:none;border:none;color:var(--accent);font-size:14px;font-weight:500;cursor:pointer}.notification-item[data-v-b6506f8f]{display:flex;align-items:center;padding:12px 16px;border-bottom:1px solid var(--border);cursor:pointer;position:relative;background:var(--bg);transition:background-color .2s}.notification-item[data-v-b6506f8f]:active,.notification-item.unread[data-v-b6506f8f]{background-color:var(--surface)}.avatar[data-v-b6506f8f]{width:40px;height:40px;border-radius:50%;overflow:hidden;margin-right:12px;flex-shrink:0;background:var(--surface);display:flex;align-items:center;justify-content:center;border:1px solid var(--border);color:var(--muted)}.avatar.gold-border[data-v-b6506f8f]{border:2px solid #FFD700;box-shadow:0 0 8px #ffd70066}.avatar img[data-v-b6506f8f]{width:100%;height:100%;object-fit:cover}.avatar-placeholder[data-v-b6506f8f]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--muted)}.actor-wrapper[data-v-b6506f8f]{font-weight:600;color:var(--text)}.sponsor-icon-tiny[data-v-b6506f8f]{width:16px;height:16px;color:#000;background:gold;border-radius:3px;padding:3px;display:inline-block;vertical-align:-4px;margin-left:4px}.content[data-v-b6506f8f]{flex:1;margin-right:12px}.text[data-v-b6506f8f]{font-size:14px;margin:0 0 4px;color:var(--text);line-height:1.4}.time[data-v-b6506f8f]{font-size:12px;color:var(--muted)}.unread-dot[data-v-b6506f8f]{width:8px;height:8px;border-radius:50%;background-color:var(--accent);flex-shrink:0}.loading[data-v-b6506f8f],.empty[data-v-b6506f8f]{display:flex;justify-content:center;align-items:center;padding:40px;color:var(--muted);font-size:14px}.spin[data-v-b6506f8f]{animation:spin-b6506f8f 1s linear infinite}@keyframes spin-b6506f8f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sentinel[data-v-b6506f8f]{height:20px;display:flex;justify-content:center;align-items:center}.my-publications-page[data-v-686c456c]{background:var(--bg);color:var(--text)}.header[data-v-686c456c]{display:flex;align-items:center;padding:16px;position:sticky;top:0;background:var(--header-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;border-bottom:1px solid var(--border)}.back-btn[data-v-686c456c],.refresh-btn[data-v-686c456c]{background:none;border:none;color:var(--text);cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center}.header h1[data-v-686c456c]{flex:1;text-align:center;font-size:18px;font-weight:700;margin:0}.feed-list[data-v-686c456c]{padding-top:16px;display:flex;flex-direction:column;gap:16px}.loading-state[data-v-686c456c],.empty-state[data-v-686c456c]{display:flex;justify-content:center;align-items:center;padding:40px;color:var(--muted)}.spin[data-v-686c456c]{animation:spin-686c456c 1s linear infinite}@keyframes spin-686c456c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sentinel[data-v-686c456c]{height:20px;display:flex;justify-content:center;align-items:center}.charts-container[data-v-54df06c2]{display:flex;flex-direction:column;gap:16px}.charts-header[data-v-54df06c2]{display:flex;justify-content:space-between;align-items:center}.charts-header h2[data-v-54df06c2]{font-size:18px;margin:0}.period-selector[data-v-54df06c2]{display:flex;background:var(--surface);border-radius:8px;padding:2px;border:1px solid var(--border)}.period-selector button[data-v-54df06c2]{background:none;border:none;padding:4px 12px;border-radius:6px;font-size:13px;color:var(--text-secondary);cursor:pointer}.period-selector button.active[data-v-54df06c2]{background:var(--bg);color:var(--text);font-weight:600;box-shadow:0 1px 3px #0000001a}.chart-card[data-v-54df06c2]{background:var(--surface);padding:16px;border-radius:16px;border:1px solid var(--border)}.chart-card h3[data-v-54df06c2]{font-size:15px;margin:0 0 16px;color:var(--text-secondary);font-weight:500}.chart-wrapper[data-v-54df06c2]{height:200px;position:relative}.loading-placeholder[data-v-54df06c2]{height:100%;display:flex;align-items:center;justify-content:center;color:var(--muted)}.page[data-v-3c70831b]{padding:0;color:var(--text);background:var(--bg);min-height:100vh}.header[data-v-3c70831b]{display:flex;align-items:center;padding:16px;position:sticky;top:0;background:var(--header-bg, var(--bg));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;border-bottom:1px solid var(--border);gap:16px}.header h1[data-v-3c70831b]{font-size:20px;font-weight:700;margin:0}.back-btn[data-v-3c70831b]{background:none;border:none;color:var(--text);font-size:24px;cursor:pointer;padding:0;display:flex;align-items:center}.tabs[data-v-3c70831b]{display:flex;gap:10px;padding:16px;overflow-x:auto}.tabs button[data-v-3c70831b]{padding:8px 16px;border-radius:20px;border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;font-weight:500;transition:all .2s;white-space:nowrap}.tabs button.active[data-v-3c70831b]{background:var(--tg-theme-button-color, #007aff);color:var(--tg-theme-button-text-color, white);border-color:transparent}.sentinel[data-v-3c70831b]{padding:20px;display:flex;justify-content:center}.loader-small[data-v-3c70831b]{color:var(--muted);font-size:14px}.filters[data-v-3c70831b]{display:flex;gap:8px;padding:0 16px 16px;overflow-x:auto}.filters button[data-v-3c70831b]{padding:6px 12px;border-radius:16px;border:1px solid var(--border);background:var(--bg);color:var(--text);cursor:pointer;font-size:13px;font-weight:500;transition:all .2s;white-space:nowrap}.filters button.active[data-v-3c70831b]{background:var(--surface);border-color:var(--accent, #007aff);color:var(--accent, #007aff)}.ticket-list[data-v-3c70831b]{display:flex;flex-direction:column;gap:10px;padding:0 16px 20px}.ticket-card[data-v-3c70831b]{background:var(--surface);padding:16px;border-radius:16px;border:1px solid var(--border);cursor:pointer;transition:background .2s}.ticket-card[data-v-3c70831b]:active{background:var(--bg)}.ticket-header[data-v-3c70831b]{display:flex;justify-content:space-between;margin-bottom:8px;font-weight:700}.ticket-user[data-v-3c70831b]{font-size:12px;color:var(--muted);margin-bottom:4px}.ticket-preview[data-v-3c70831b]{margin-bottom:8px;font-size:14px;line-height:1.4}.ticket-date[data-v-3c70831b]{font-size:10px;color:var(--muted);text-align:right}.loader[data-v-3c70831b],.empty[data-v-3c70831b]{text-align:center;color:var(--muted);margin-top:20px}.stats-grid[data-v-3c70831b]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:0 16px 20px}.stats-card[data-v-3c70831b]{background:var(--surface);padding:16px;border-radius:20px;border:1px solid var(--border);display:flex;flex-direction:column;gap:12px;transition:transform .2s}.stats-card[data-v-3c70831b]:active{transform:scale(.98)}.card-header[data-v-3c70831b]{display:flex;align-items:center;gap:10px}.icon-box[data-v-3c70831b]{width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--bg);color:var(--text)}.icon-box .icon[data-v-3c70831b]{width:18px;height:18px}.stats-card h3[data-v-3c70831b]{margin:0;font-size:14px;font-weight:600;color:var(--text);opacity:.8}.main-stat[data-v-3c70831b]{font-size:28px;font-weight:800;line-height:1}.sub-stats[data-v-3c70831b]{display:flex;flex-direction:column;gap:6px;margin-top:auto}.sub-stat[data-v-3c70831b]{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--muted)}.sub-stat .value[data-v-3c70831b]{font-weight:600;color:var(--text)}.highlight[data-v-3c70831b]{color:#34c759!important}.text-danger[data-v-3c70831b]{color:#ff3b30!important}.stats-card.users .icon-box[data-v-3c70831b]{background:#007aff1a;color:#007aff}.stats-card.projects .icon-box[data-v-3c70831b]{background:#5856d61a;color:#5856d6}.stats-card.financials .icon-box[data-v-3c70831b]{background:#ffcc001a;color:#fc0}.stats-card.support .icon-box[data-v-3c70831b]{background:#ff3b301a;color:#ff3b30}.users-section[data-v-3c70831b]{padding:0 16px 20px}.search-bar input[data-v-3c70831b]{width:100%;padding:10px 16px;border-radius:12px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:16px;margin-bottom:16px}.user-list[data-v-3c70831b]{display:flex;flex-direction:column;gap:10px}.user-card[data-v-3c70831b]{background:var(--surface);padding:12px 16px;border-radius:16px;border:1px solid var(--border);display:flex;justify-content:space-between;align-items:center;cursor:pointer}.user-info[data-v-3c70831b]{display:flex;flex-direction:column;gap:2px}.user-name[data-v-3c70831b]{font-weight:600;font-size:15px}.user-username[data-v-3c70831b]{font-size:13px;color:var(--accent)}.user-id[data-v-3c70831b]{font-size:11px;color:var(--muted)}.user-meta[data-v-3c70831b]{text-align:right}.user-balance[data-v-3c70831b]{font-weight:600;color:#fc0}.user-premium[data-v-3c70831b]{font-size:14px}.moderation-section[data-v-3c70831b]{padding:0 16px 20px}.moderation-grid[data-v-3c70831b]{display:flex;flex-direction:column;gap:12px}.project-card[data-v-3c70831b]{background:var(--surface);border-radius:16px;border:1px solid var(--border);overflow:hidden;display:flex;flex-direction:row;padding:12px;gap:12px;align-items:center}.project-preview[data-v-3c70831b]{width:60px;height:60px;flex-shrink:0;border-radius:8px;background:var(--bg);display:flex;align-items:center;justify-content:center;overflow:hidden}.project-preview img[data-v-3c70831b]{width:100%;height:100%;object-fit:cover}.project-info[data-v-3c70831b]{padding:0;flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:2px}.project-title[data-v-3c70831b]{font-weight:600;font-size:15px;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-meta[data-v-3c70831b]{display:flex;gap:6px;margin-bottom:4px;flex-wrap:wrap}.badge[data-v-3c70831b]{font-size:10px;padding:2px 6px;background:var(--bg);border-radius:4px;color:var(--muted);border:1px solid var(--border)}.project-author[data-v-3c70831b]{font-size:12px;color:var(--muted)}.project-date[data-v-3c70831b]{font-size:11px;color:var(--muted)}.btn-unpublish[data-v-3c70831b]{margin:0;padding:8px 12px;border-radius:8px;background:#ff3b301a;color:#ff3b30;border:none;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;flex-shrink:0}.modal-overlay[data-v-3c70831b]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:flex-end;justify-content:center;z-index:200;animation:fadeIn-3c70831b .2s ease-out}.modal-content[data-v-3c70831b]{background:var(--surface);padding:24px;border-radius:20px 20px 0 0;width:100%;max-width:600px;display:flex;flex-direction:column;gap:16px;animation:slideUp-3c70831b .3s cubic-bezier(.16,1,.3,1);padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))}.modal-content h2[data-v-3c70831b]{margin:0;font-size:18px;text-align:center}@keyframes slideUp-3c70831b{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes fadeIn-3c70831b{0%{opacity:0}to{opacity:1}}.form-group[data-v-3c70831b]{display:flex;flex-direction:column;gap:8px}.form-input[data-v-3c70831b]{width:100%;height:42px;padding:8px;border-radius:8px;border:1px solid var(--border);background:var(--bg);color:var(--text);box-sizing:border-box;-moz-appearance:none;appearance:none;-webkit-appearance:none}.form-group label[data-v-3c70831b]{font-size:13px;color:var(--muted)}.form-group input[data-v-3c70831b]{padding:10px;border-radius:10px;border:1px solid var(--border);background:var(--bg);color:var(--text);font-size:16px}.premium-status[data-v-3c70831b]{display:flex;justify-content:space-between;align-items:center;padding:10px;background:var(--bg);border-radius:10px;font-weight:600}.btn-secondary[data-v-3c70831b]{background:var(--bg);color:var(--accent);border:none;padding:8px;border-radius:8px;font-size:13px;cursor:pointer}.modal-actions[data-v-3c70831b]{display:flex;gap:10px;margin-top:8px}.modal-actions button[data-v-3c70831b]{flex:1;padding:12px;border-radius:12px;border:none;font-weight:600;cursor:pointer;font-size:15px}.btn-cancel[data-v-3c70831b]{background:var(--bg);color:var(--text)}.btn-save[data-v-3c70831b]{background:var(--tg-theme-button-color, #007aff);color:var(--tg-theme-button-text-color, white)}.project-meta[data-v-3c70831b]{display:flex;gap:4px;margin-bottom:4px}.badge[data-v-3c70831b]{font-size:10px;padding:2px 6px;border-radius:4px;background:var(--bg);color:var(--muted);text-transform:uppercase}.chart-modal-overlay[data-v-3c70831b]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;z-index:1100;display:flex;align-items:center;justify-content:center;padding:16px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.chart-modal[data-v-3c70831b]{width:100%;max-width:600px;background:var(--surface, #ffffff);border-radius:24px;padding:20px;position:relative;max-height:80vh;overflow-y:auto;box-shadow:0 20px 40px #0000004d}.close-chart-btn[data-v-3c70831b]{position:absolute;top:16px;right:16px;width:32px;height:32px;border-radius:50%;background:var(--bg, #f0f0f0);border:none;display:flex;align-items:center;justify-content:center;color:var(--text, #000000);cursor:pointer;z-index:10}.page[data-v-19b1630a]{padding:0 0 40px;color:var(--text);background:var(--bg);min-height:100vh}.header[data-v-19b1630a]{display:flex;align-items:center;padding:16px;position:sticky;top:0;background:var(--header-bg, var(--bg));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;border-bottom:1px solid var(--border);gap:16px}.header h1[data-v-19b1630a]{font-size:20px;font-weight:700;margin:0}.back-btn[data-v-19b1630a]{background:none;border:none;color:var(--text);font-size:24px;cursor:pointer;padding:0;display:flex;align-items:center}.content[data-v-19b1630a]{padding:16px}.ticket-info-card[data-v-19b1630a],.message-card[data-v-19b1630a],.reply-card[data-v-19b1630a],.reply-form[data-v-19b1630a]{background:var(--surface);padding:16px;border-radius:16px;border:1px solid var(--border);margin-bottom:16px}.row[data-v-19b1630a]{display:flex;justify-content:space-between;margin-bottom:8px;font-size:14px}.label[data-v-19b1630a]{color:var(--muted)}.value[data-v-19b1630a]{font-weight:500}.status-badge[data-v-19b1630a]{padding:2px 8px;border-radius:4px;font-size:12px;text-transform:uppercase;font-weight:700}.status-badge.open[data-v-19b1630a]{background:#34c7591a;color:#34c759}.status-badge.in_progress[data-v-19b1630a]{background:#007aff1a;color:#007aff}.status-badge.closed[data-v-19b1630a]{background:#8e8e931a;color:#8e8e93}.status-container[data-v-19b1630a]{display:flex;align-items:center;gap:8px}.btn-status-action[data-v-19b1630a]{background:var(--primary, #007aff);color:#fff;border:none;border-radius:6px;padding:4px 8px;font-size:12px;cursor:pointer}h3[data-v-19b1630a]{margin-top:0;margin-bottom:12px;font-size:16px;font-weight:600}.message-text[data-v-19b1630a]{white-space:pre-wrap;line-height:1.5;margin-bottom:12px;font-size:15px}.media-grid[data-v-19b1630a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px;margin-top:12px}.media-item[data-v-19b1630a]{width:100%;aspect-ratio:1;border-radius:8px;overflow:hidden;background:#000}.media-img[data-v-19b1630a],.media-video[data-v-19b1630a]{width:100%;height:100%;object-fit:cover}.reply-meta[data-v-19b1630a]{font-size:12px;color:var(--muted);margin-top:8px}.reply-input[data-v-19b1630a]{width:100%;background:var(--bg);border:1px solid var(--border);border-radius:12px;padding:12px;color:var(--text);font-family:inherit;font-size:15px;resize:vertical;margin-bottom:12px}.reply-input[data-v-19b1630a]:focus{border-color:var(--accent, #007aff);outline:none}.send-btn[data-v-19b1630a]{width:100%;background:var(--tg-theme-button-color, #007aff);color:var(--tg-theme-button-text-color, white);border:none;padding:14px;border-radius:12px;font-weight:600;cursor:pointer;transition:opacity .2s}.send-btn[data-v-19b1630a]:disabled{opacity:.5}.send-btn[data-v-19b1630a]:active{opacity:.8}.loader[data-v-19b1630a]{text-align:center;color:var(--muted);margin-top:20px}.error[data-v-19b1630a]{text-align:center;color:var(--destructive, #ff3b30);margin-top:20px}.image-preview-overlay[data-v-19b1630a]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000e6;z-index:1000;display:flex;align-items:center;justify-content:center;animation:fadeIn-19b1630a .2s ease-out}.preview-full-img[data-v-19b1630a]{max-width:100%;max-height:100%;object-fit:contain}.close-preview-btn[data-v-19b1630a]{position:absolute;top:20px;right:20px;background:#fff3;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;z-index:1001}@keyframes fadeIn-19b1630a{0%{opacity:0}to{opacity:1}}.page[data-v-0b76f646]{padding-top:20px;background-color:var(--bg);color:var(--text)}.loading-state[data-v-0b76f646]{display:flex;justify-content:center;padding:40px}.spinner[data-v-0b76f646]{width:30px;height:30px;border:3px solid var(--surface);border-top-color:var(--accent);border-radius:50%;animation:spin-0b76f646 1s linear infinite}@keyframes spin-0b76f646{to{transform:rotate(360deg)}}.plans-list[data-v-0b76f646]{display:flex;flex-direction:column;gap:16px}.plan-card[data-v-0b76f646]{background-color:var(--surface);border-radius:16px;padding:20px;border:1px solid var(--border);transition:transform .2s}.plan-card[data-v-0b76f646]:active{transform:scale(.98)}.plan-card.is-active[data-v-0b76f646]{border-color:var(--accent);background-color:var(--surface)}.plan-header[data-v-0b76f646]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.plan-info[data-v-0b76f646]{flex:1}.plan-name[data-v-0b76f646]{font-size:20px;font-weight:700;margin:0 0 4px;display:flex;align-items:center;gap:8px}.badge-popular[data-v-0b76f646]{font-size:11px;background-color:var(--accent);color:var(--btn-text-on-accent);padding:2px 8px;border-radius:10px;font-weight:600;text-transform:uppercase}.plan-price[data-v-0b76f646]{font-size:16px;color:var(--muted)}.plan-status[data-v-0b76f646]{background-color:var(--accent);width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--btn-text-on-accent)}.status-icon[data-v-0b76f646]{width:14px;height:14px}.divider[data-v-0b76f646]{height:1px;background-color:var(--border);margin:0 0 16px}.features[data-v-0b76f646]{list-style:none;padding:0;margin:0 0 20px}.feature-item[data-v-0b76f646]{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px;font-size:14px;line-height:1.4;color:var(--text)}.check-icon[data-v-0b76f646]{width:16px;height:16px;color:var(--accent);flex-shrink:0;margin-top:2px}.current-sub-card[data-v-0b76f646]{background-color:var(--surface);border:1px solid var(--accent);border-radius:16px;padding:20px;margin-bottom:8px}.current-sub-header[data-v-0b76f646]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.current-sub-title[data-v-0b76f646]{font-size:18px;font-weight:600;margin:0}.current-sub-badge[data-v-0b76f646]{background-color:var(--accent);color:var(--btn-text-on-accent);padding:4px 12px;border-radius:12px;font-weight:700;font-size:14px}.current-sub-date[data-v-0b76f646]{color:var(--muted);font-size:14px}.buy-btn[data-v-0b76f646]{width:100%;padding:14px;border-radius:12px;font-weight:600;font-size:15px;cursor:pointer;transition:opacity .2s;display:flex;align-items:center;justify-content:center;border:none}.buy-btn[data-v-0b76f646]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-0b76f646]{background-color:var(--accent);color:var(--btn-text-on-accent)}.btn-secondary[data-v-0b76f646]{background-color:transparent;border:1px solid var(--border);color:var(--muted)}.page[data-v-001efc5b]{padding:16px;padding-top:env(safe-area-inset-top);background:var(--bg);min-height:100vh}.header[data-v-001efc5b]{display:flex;align-items:center;gap:16px;margin-bottom:24px}.back-btn[data-v-001efc5b]{background:none;border:none;color:var(--text);padding:8px;margin:-8px}h1[data-v-001efc5b]{font-size:24px;font-weight:700}.content[data-v-001efc5b]{display:flex;flex-direction:column;gap:16px}.beta-card[data-v-001efc5b]{background:var(--surface);padding:20px;border-radius:16px;display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid var(--border)}.icon-wrapper[data-v-001efc5b]{width:80px;height:80px;border-radius:50%;background:#ffd7001a;display:flex;align-items:center;justify-content:center;margin-bottom:16px}h2[data-v-001efc5b]{font-size:18px;font-weight:600;margin-bottom:8px}p[data-v-001efc5b]{color:var(--muted);font-size:14px;margin-bottom:16px;line-height:1.4}.tag[data-v-001efc5b]{background:var(--accent);color:#fff;padding:4px 12px;border-radius:100px;font-size:12px;font-weight:600;margin-bottom:16px}.btn[data-v-001efc5b]{width:100%;padding:12px;border-radius:12px;border:none;font-weight:600;background:var(--button-bg);color:var(--button-text)}.btn.disabled[data-v-001efc5b]{opacity:.5;cursor:not-allowed}
