.brand[data-v-9348529c]{pointer-events:none}.news .hero[data-v-1725ea68]{position:relative;border-bottom:1px solid #1f2a52;background:radial-gradient(60% 60% at 70% 20%,#141b3b,#0b1020 60%)}.hero-inner[data-v-1725ea68]{max-width:1100px;margin:0 auto;padding:36px 24px;display:flex;align-items:center;gap:14px}.logo[data-v-1725ea68]{width:58px;height:58px;border-radius:14px;background:#0f1b44;border:1px solid #2a3e86;box-shadow:inset 0 0 20px #63e6be1a;display:grid;place-items:center}.titles h1[data-v-1725ea68]{margin:4px 0 2px}.stack[data-v-1725ea68]{margin-top:24px;display:flex;flex-direction:column;gap:18px}.post .title[data-v-1725ea68]{margin:0 0 6px;line-height:1.25}.post .content p[data-v-1725ea68]{margin:0 0 10px;color:#cfd5ef;white-space:pre-wrap}.meta[data-v-1725ea68]{display:flex;gap:8px;align-items:center;margin-bottom:6px}.pill[data-v-1725ea68]{display:inline-block;padding:6px 10px;border-radius:999px;background:#14204a;border:1px solid #21316a;color:#b9c3e2;font-size:.85rem}.date[data-v-1725ea68]{letter-spacing:.2px}.center[data-v-1725ea68]{display:flex;justify-content:center;align-items:center}.loadmore[data-v-1725ea68]{margin:22px 0 10px;padding:12px 16px;border-radius:12px;border:1px solid #244c98;background:linear-gradient(180deg,#2a5bd6,#244c98);cursor:pointer;color:#fff;font-weight:600}.more-wrap[data-v-1725ea68]{margin-bottom:28px}.toasts[data-v-bc86b7be]{position:fixed;bottom:1rem;right:1rem;display:flex;flex-direction:column;gap:.5rem;z-index:1000}.toast[data-v-bc86b7be]{background:#333;color:#fff;padding:.5rem 1rem;border-radius:.5rem;box-shadow:0 2px 6px #0000004d;opacity:.95;font-size:.9rem}.toast.success[data-v-bc86b7be]{background:#2b9348}.toast.error[data-v-bc86b7be]{background:#d00000}.toast.info[data-v-bc86b7be]{background:#0077b6}.lang[data-v-47648cdc]{border:1px solid #2a355f;background:#121a3b;color:#e7eaf6;border-radius:10px;padding:8px 10px;display:inline-flex;align-items:center;justify-content:center}.brand-title[data-v-47648cdc]{display:flex;align-items:center;gap:10px;font-weight:800;letter-spacing:.3px;background:transparent;border:0;color:inherit;cursor:pointer;padding:0}.desktop[data-v-47648cdc]{display:flex;gap:10px;align-items:center}.mobile[data-v-47648cdc]{display:none}@media (max-width: 720px){.desktop[data-v-47648cdc]{display:none}.mobile[data-v-47648cdc]{display:flex;align-items:center}}.hamburger[data-v-47648cdc]{border:1px solid #2a355f;background:#121a3b;color:#e7eaf6;border-radius:10px;padding:8px;display:inline-flex;align-items:center;justify-content:center}.sr-only[data-v-47648cdc]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.menu[data-v-47648cdc]{position:absolute;right:16px;top:60px;z-index:100;min-width:220px;background:#0a0e1ef2;border:1px solid #1f2a52;border-radius:12px;box-shadow:0 10px 30px #00000059;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:8px;display:flex;flex-direction:column;gap:4px}.item[data-v-47648cdc]{text-align:left;width:100%;background:transparent;border:0;color:#e7eaf6;cursor:pointer;padding:10px 12px;border-radius:8px;text-decoration:none;display:block}.item[data-v-47648cdc]:hover{background:#162044}.sep[data-v-47648cdc]{height:1px;background:#22305c;margin:6px 0}.muted-email[data-v-47648cdc]{color:#a9b1c7;cursor:default}.logout[data-v-47648cdc]{text-align:left}.fade-enter-active[data-v-47648cdc],.fade-leave-active[data-v-47648cdc]{transition:opacity .12s ease}.fade-enter-from[data-v-47648cdc],.fade-leave-to[data-v-47648cdc]{opacity:0}.badge[data-v-47648cdc]{text-decoration:none}.bold[data-v-47648cdc]{font-weight:700}.grabovoj[data-v-47648cdc]{font-family:Plaster,system-ui;font-weight:400;font-style:normal;font-size:1.5em}.plus[data-v-47648cdc]{font-size:.75em}:root{--bg:#0b1020;--card:#121730;--muted:#a9b1c7;--text:#e7eaf6;--accent:#6ea8fe;--accent2:#63e6be;--hot:#e879f9}*{box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Helvetica Neue,Arial,Noto Sans,sans-serif;background:radial-gradient(60% 60% at 70% 20%,#141b3b,#0b1020 60%);color:var(--text);min-height:100dvh}a{color:var(--accent)}.container{max-width:1100px;margin-inline:auto;padding:24px}.card{background:linear-gradient(180deg,#121730e6,#0a0e1ee6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #1f2a52;border-radius:16px;padding:20px;box-shadow:0 8px 30px #00000040}h1{font-weight:700;letter-spacing:.3px}.row{display:flex;gap:16px;flex-wrap:wrap}.col{flex:1 1 320px}input,button,select,textarea{font:inherit;color:inherit}input,select,textarea{width:100%;padding:12px 14px;border:1px solid #22305c;background:#0d1330;border-radius:12px;color:var(--text)}input:focus,select:focus,textarea:focus{outline:2px solid #6ea8fe}button{padding:12px 16px;border-radius:12px;border:1px solid #244c98;background:linear-gradient(180deg,#2a5bd6,#244c98);cursor:pointer;color:#fff;font-weight:600}button.secondary{background:#162044;border-color:#2a355f}.muted{color:var(--muted);font-size:.95rem}.pill{display:inline-block;padding:6px 10px;border-radius:999px;background:#14204a;border:1px solid #21316a;color:#b9c3e2;font-size:.85rem}.list{display:grid;gap:10px}.item{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border:1px solid #22305c;background:#0d1330;border-radius:12px}code.k{font-size:1.45rem;letter-spacing:2px}.center{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.tabs{display:flex;gap:8px;margin-bottom:12px}.tab{padding:8px 12px;border-radius:999px;border:1px solid #244c98;background:#142862;color:#d6e1ff;cursor:pointer}.tab.active{background:#244c98}.right{display:flex;gap:8px;align-items:center}.split{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.hero{display:flex;align-items:center;gap:12px}.badge{border:1px solid #2a355f;background:#121a3b;color:#b5c1ea;border-radius:8px;padding:6px 10px}.share{word-break:break-all}.shared-hero{position:relative;overflow:hidden;border-radius:20px;padding:28px;border:1px solid #2a2f65;background:linear-gradient(135deg,#283ea040,#63e6be1f);box-shadow:0 10px 40px #00000059}.shared-hero:after{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:conic-gradient(from 0deg,transparent 0 240deg,rgba(110,168,254,.6) 240deg 300deg,transparent 300deg 360deg);filter:blur(40px);opacity:.6;animation:spin 16s linear infinite}.shared-title{font-size:1.8rem;margin:0 0 10px}.shared-intention{font-size:1rem;color:var(--muted)}.shared-number{font-size:2.4rem;letter-spacing:.14em;margin:10px 0 16px}.shared-actions{display:flex;gap:10px;flex-wrap:wrap}.badge-soft{background:#232a55;border:1px solid #33408a;border-radius:999px;padding:6px 10px;color:#c8d2ff}.appbar{position:sticky;top:0;z-index:50;background:#0a0e1ebf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid #1f2a52}.appbar-inner{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;max-width:1100px;margin:0 auto}.brand-title{display:flex;align-items:center;gap:10px;font-weight:800;letter-spacing:.3px}.brand-title span{opacity:.9}.nav{display:flex;gap:10px;align-items:center}.toasts{padding-bottom:env(safe-area-inset-bottom);padding-right:env(safe-area-inset-right)}.badge.link{cursor:pointer}.auth-wrap{min-height:100dvh;display:grid;place-items:center;background:radial-gradient(60% 60% at 70% 20%,#141b3b,#0b1020 60%);padding:24px}.auth-card{width:100%;max-width:980px;display:grid;grid-template-columns:1.1fr 1fr;border:1px solid #1f2a52;border-radius:20px;overflow:hidden;background:#12173099;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 60px #00000059}.brand{padding:36px;background:linear-gradient(135deg,#283ea040,#63e6be1f);position:relative}.brand:after{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:conic-gradient(from 0deg,transparent 0 240deg,rgba(110,168,254,.5) 240deg 300deg,transparent 300deg 360deg);filter:blur(48px);opacity:.6;animation:spin 18s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.logo{display:flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:14px;background:#0f1b44;border:1px solid #2a3e86;box-shadow:inset 0 0 20px #63e6be1a;margin-bottom:10px}.brand h1{margin:6px 0 4px;color:#e7eaf6}.tag{color:#b9c3e2;margin:0 0 16px}.form{padding:32px;background:#0a0e1ed9}.field{display:grid;gap:6px}.field input{width:100%;padding:12px 14px;border-radius:12px;border:1px solid #22305c;background:#0d1330;color:#e7eaf6}.pw{display:flex;align-items:center;gap:8px}.pw input{flex:1}.ghost{border:1px solid #2a355f;background:#121a3b;color:#b5c1ea;border-radius:10px;padding:8px 10px}.cta{padding:12px 16px;border-radius:12px;border:1px solid #244c98;background:linear-gradient(180deg,#2a5bd6,#244c98);cursor:pointer;color:#fff;font-weight:700;margin-top:6px}.small{font-size:.9rem}.tiny{font-size:.8rem;margin-top:12px}@media (max-width:900px){.auth-card{grid-template-columns:1fr}.brand{display:none}}
