@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.static{position:static}.top-3{top:calc(var(--spacing) * 3)}.order-123{order:123}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.break-all{word-break:break-all}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root,html[data-theme=light]{--bg:#f5f6f8;--bg-accent:#eef0f3;--panel:#fff;--panel-2:#f0f2f5;--border:#e2e5ea;--text:#15181e;--muted:#6b7280;--accent:#7c3aed;--accent-contrast:#fff;--ok:#16a34a;--warn:#c47f12;--danger:#c94444;--input-bg:#fff;--btn-bg:#eef0f3;--btn-hover:#e4e7ec;--alert-bg:#f8f9fb;--nav-balance-bg:#eef0f3;--shadow:0 1px 2px #0f172a0a}html[data-theme=dark]{--bg:#0d0f14;--bg-accent:#12151c;--panel:#171a21;--panel-2:#1e222b;--border:#ffffff0f;--text:#f3f4f6;--muted:#9ca3af;--accent:#8b5cf6;--accent-contrast:#0d0f14;--ok:#3ecf8e;--warn:#e6a23c;--danger:#e85d5d;--input-bg:#12151c;--btn-bg:#1e222b;--btn-hover:#262b36;--alert-bg:#171a21;--nav-balance-bg:#1e222b;--shadow:none}*{box-sizing:border-box}html,body{background:radial-gradient(ellipse 80% 50% at 10% -10%, var(--bg-accent), transparent 55%), var(--bg);min-height:100%;color:var(--text);margin:0;font-family:IBM Plex Sans,Segoe UI,sans-serif}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}input,textarea,select,button{font:inherit}.container{width:min(960px,100% - 2rem);margin:0 auto;padding:1.5rem 0 3rem}.app-shell{flex-direction:column;min-height:100vh;display:flex}.topbar{z-index:40;background:var(--panel);height:auto;min-height:56px;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.topbar{background:color-mix(in srgb, var(--panel) 80%, transparent)}}.topbar{-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border)}.topbar-inner{justify-content:space-between;align-items:center;gap:.75rem;width:min(1320px,100% - 1.5rem);min-height:56px;margin:0 auto;padding:.35rem 0;display:flex;overflow:visible}.topbar-right{flex-wrap:wrap;flex:auto;justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;display:flex}.topbar-balances{flex:auto;justify-content:flex-end;align-items:center;gap:.35rem;min-width:0;display:flex}.topbar .brand,.topbar .gz-top-xp,.topbar .theme-toggle,.topbar .user-menu{flex-shrink:0}.balance-chip{border:1px solid #0000;border-radius:999px;flex-shrink:0;align-items:center;gap:.35rem;height:2.25rem;padding:0 12px;text-decoration:none;transition:box-shadow .2s,transform .15s;display:inline-flex;position:relative;overflow:hidden}.balance-chip:hover{text-decoration:none;transform:translateY(-1px)}.balance-chip--main{color:#15803d;background:#22c55e}@supports (color:color-mix(in lab, red, red)){.balance-chip--main{background:color-mix(in srgb, #22c55e 8%, var(--panel))}}.balance-chip--main{border-color:#22c55e}@supports (color:color-mix(in lab, red, red)){.balance-chip--main{border-color:color-mix(in srgb, #22c55e 28%, var(--border))}}.balance-chip--ad{color:#6d28d9;background:#7c3aed}@supports (color:color-mix(in lab, red, red)){.balance-chip--ad{background:color-mix(in srgb, #7c3aed 8%, var(--panel))}}.balance-chip--ad{border-color:#7c3aed}@supports (color:color-mix(in lab, red, red)){.balance-chip--ad{border-color:color-mix(in srgb, #7c3aed 28%, var(--border))}}html[data-theme=dark] .balance-chip--main{color:#86efac}html[data-theme=dark] .balance-chip--ad{color:#c4b5fd}.balance-chip-fill{pointer-events:none;z-index:0;background:linear-gradient(90deg,#eab308,#facc15);border-radius:0 2px 0 0;height:3px;position:absolute;inset:auto auto 0 0}.balance-chip-ico,.balance-chip-amount{z-index:1;position:relative}.balance-chip-ico{flex-shrink:0;place-items:center;display:grid}.balance-chip--main .balance-chip-ico{color:#16a34a}.balance-chip--ad .balance-chip-ico{color:#7c3aed}.balance-chip-amount{font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;font-size:.84rem;font-weight:750;line-height:1}.balance-chip.is-flash{animation:.65s balance-chip-flash}@keyframes balance-chip-flash{0%{box-shadow:0 0 #22c55e00}35%{box-shadow:0 0 0 4px #22c55e59,0 0 18px #22c55e73}to{box-shadow:0 0 #22c55e00}}.balance-chip--ad.is-flash{animation-name:balance-chip-flash-ad}@keyframes balance-chip-flash-ad{0%{box-shadow:0 0 #7c3aed00}35%{box-shadow:0 0 0 4px #7c3aed59,0 0 18px #7c3aed66}to{box-shadow:0 0 #7c3aed00}}.balance-chip-float{z-index:2;color:#16a34a;pointer-events:none;white-space:nowrap;text-shadow:0 1px 2px #ffffffa6;font-size:.72rem;font-weight:800;animation:1.2s forwards balance-chip-float-up;position:absolute;bottom:70%;left:50%;transform:translate(-50%)}.balance-chip--ad .balance-chip-float{color:#7c3aed}@keyframes balance-chip-float-up{0%{opacity:0;transform:translate(-50%,6px)}15%{opacity:1}to{opacity:0;transform:translate(-50%,-18px)}}@media (max-width:767px){.topbar-right{gap:.3rem}.topbar-balances{gap:.25rem}.balance-chip{gap:.25rem;height:2rem;padding:0 .55rem}.balance-chip-amount{font-size:.78rem}.topbar .user-menu{display:block}}@media (max-width:480px){.topbar .gz-top-xp{display:none}}.user-avatar{background:var(--accent);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.user-avatar{background:color-mix(in srgb, var(--accent) 18%, var(--panel-2))}}.user-avatar{color:var(--accent);font-weight:750;line-height:1}.user-avatar img{object-fit:cover;width:100%;height:100%;display:block}.user-avatar-sm{width:1.85rem;height:1.85rem;font-size:.68rem}.user-avatar-md{width:2.5rem;height:2.5rem;font-size:.78rem}.user-avatar-lg{width:4.25rem;height:4.25rem;font-size:1.15rem}.user-avatar-frame{border-radius:50%;flex-shrink:0;place-items:center;padding:2px;display:inline-grid}.user-avatar-frame .user-avatar{box-sizing:border-box}.user-avatar-frame--gradient{background:linear-gradient(135deg,#7c3aed,#3b82f6,#06b6d4);box-shadow:0 0 0 1px #7c3aed40}.user-avatar-frame--gold{background:linear-gradient(135deg,#facc15,#f59e0b,#fde68a);box-shadow:0 0 12px #facc1559}.user-avatar-frame--vip{background:0 0;position:relative;box-shadow:0 0 14px #7c3aed66}.user-avatar-frame--vip:before{content:"";z-index:0;background:conic-gradient(#7c3aed,#3b82f6,#06b6d4,#facc15,#7c3aed);border-radius:50%;animation:6s linear infinite avatar-vip-spin;position:absolute;inset:0}.user-avatar-frame--vip .user-avatar{z-index:1;position:relative}@keyframes avatar-vip-spin{to{transform:rotate(360deg)}}.user-menu-avatar-ring{background:#94a3b8;border-radius:50%;place-items:center;padding:2px;display:inline-grid;position:relative}.user-menu-avatar-ring--muted{background:#94a3b8}.user-menu-avatar-ring--violet{background:linear-gradient(135deg,#7c3aed,#3b82f6)}.user-menu-avatar-ring--gold{background:linear-gradient(135deg,#facc15,#f59e0b);box-shadow:0 0 10px #facc1559}.user-menu-avatar-ring--vip{background:0 0}.user-menu-avatar-ring--vip:before{content:"";z-index:0;background:conic-gradient(#7c3aed,#3b82f6,#06b6d4,#facc15,#7c3aed);border-radius:50%;animation:8s linear infinite avatar-vip-spin;position:absolute;inset:0}.user-menu-avatar-ring--vip .user-avatar{z-index:1;position:relative}.side-user{border:1px solid var(--border);background:var(--panel);color:inherit;box-shadow:var(--shadow);border-radius:12px;align-items:center;gap:.65rem;margin-bottom:.75rem;padding:.65rem .7rem;text-decoration:none;display:flex}.side-user:hover{border-color:var(--accent);text-decoration:none}@supports (color:color-mix(in lab, red, red)){.side-user:hover{border-color:color-mix(in srgb, var(--accent) 35%, var(--border))}}.side-user-meta{gap:.1rem;min-width:0;display:grid}.side-user-name{white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:700;overflow:hidden}.side-user-email{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.avatar-upload-row{flex-wrap:wrap;align-items:flex-start;gap:1rem;display:flex}.app-body{flex:1;grid-template-columns:240px minmax(0,1fr);align-items:start;gap:0;width:min(1320px,100%);margin:0 auto;display:grid}.side-nav-wrap{align-self:start;height:calc(100vh - 56px);position:sticky;top:56px}.side-nav{overscroll-behavior:contain;border-right:1px solid var(--border);background:var(--panel);height:100%;padding:.45rem .4rem .85rem;overflow:auto}@supports (color:color-mix(in lab, red, red)){.side-nav{background:color-mix(in srgb, var(--panel) 88%, transparent)}}.app-main{background:0 0;min-width:0;padding:1.15rem 1.35rem 2.5rem}.app-main-inner{width:100%;max-width:min(1200px,100%)}:is(.app-main-inner:has(.settings-page),.app-main-inner:has(.social-exec-page),.app-main-inner:has(.vk-exec-page),.app-main-inner:has(.surf-active-page)){max-width:none}.app-main:has(.surf-active-page){padding:0}.app-body:has(.surf-active-page){grid-template-columns:1fr;width:100%;max-width:none}:is(.app-body:has(.surf-active-page) .side-nav-wrap,.app-shell:has(.surf-active-page) .gz-bottom-nav){display:none}.social-exec-page{width:100%;max-width:none}.social-exec-decline{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.65rem 1rem;margin-top:.35rem;padding-top:.85rem;display:flex}.side-nav-head{display:none}.side-balances{background:var(--panel-2);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:.45rem;margin-bottom:1.1rem;padding:.65rem;display:flex}.side-balance{background:var(--panel);color:inherit;box-shadow:var(--shadow);border:1px solid #0000;border-radius:9px;flex-direction:column;gap:.15rem;padding:.55rem .65rem;text-decoration:none;transition:border-color .12s,transform .12s;display:flex}.side-balance:hover{border-color:var(--accent);text-decoration:none}@supports (color:color-mix(in lab, red, red)){.side-balance:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}}.side-balance:hover{transform:translateY(-1px)}.side-balance-main{border-left:3px solid var(--ok)}.side-balance-ad{border-left:3px solid var(--accent)}.side-balance-label{color:var(--muted);letter-spacing:.02em;font-size:.7rem;font-weight:650}.side-balance strong{letter-spacing:-.02em;font-size:1.05rem;font-weight:750}.side-status{color:var(--text);background:var(--accent);border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.15rem;padding:.4rem .55rem;font-size:.8rem;font-weight:600;text-decoration:none;display:flex}@supports (color:color-mix(in lab, red, red)){.side-status{background:color-mix(in srgb, var(--accent) 8%, var(--panel))}}.side-status:hover{color:var(--accent);text-decoration:none}.side-status-name{font-weight:700}.side-status-rating{color:var(--muted);font-size:.75rem;font-weight:600}.side-nav-scroll{flex-direction:column;gap:.65rem;display:flex}.side-legal{margin:.1rem .5rem 0;padding:0;font-size:.72rem}.side-legal-sep{color:var(--muted);opacity:.7;margin:0 .35rem}.side-legal-link{color:var(--muted);text-decoration:none}.side-legal-link:hover{color:var(--text);text-decoration:underline}.side-group{background:0 0;border:0;border-radius:0;margin:0;padding:0}.side-group-title{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:0 .5rem .25rem;font-size:11px;font-weight:700}.side-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.side-link{color:var(--text);border-radius:8px;align-items:center;gap:.55rem;padding:8px 12px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.side-link{color:color-mix(in srgb, var(--text) 88%, var(--muted))}}.side-link{font-size:14px;font-weight:500;text-decoration:none;transition:background .12s,color .12s}.side-link-bar{background:0 0;border-radius:99px;flex-shrink:0;width:3px;position:absolute;top:6px;bottom:6px;left:0}.side-link-icon{width:18px;height:18px;color:var(--muted);flex-shrink:0;place-items:center;display:inline-grid}.side-link-icon svg,.side-brand-svg{width:18px;height:18px;display:block}.side-link-label{flex:1;min-width:0;line-height:1.25}.side-link-count{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.side-nav-badge{background:var(--warn,#d97706);color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;min-width:1.35rem;height:1.2rem;margin-left:auto;padding:0 .35rem;font-size:.72rem;font-weight:700;display:inline-flex}.side-nav-hot-pill{letter-spacing:.02em;color:#92400e;background:linear-gradient(135deg,#fde68a,#fbbf24);border-radius:999px;margin-left:auto;padding:.12rem .4rem;font-size:.68rem;font-weight:800;animation:2.4s ease-in-out infinite side-hot-pulse;box-shadow:0 0 0 1px #f59e0b59}.side-link.is-hot{background:#f59e0b1a}.side-link.is-hot .side-link-icon{color:#d97706}.side-link.is-hot.is-active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.side-link.is-hot.is-active{background:color-mix(in srgb, var(--accent) 12%, transparent)}}.side-link.is-hot .side-nav-badge{margin-left:.25rem}@keyframes side-hot-pulse{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.08);transform:scale(1.04)}}.side-link.is-active .side-link-count{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.side-link.is-active .side-link-count{color:color-mix(in srgb, var(--accent) 70%, var(--muted))}}.side-link:hover{background:var(--btn-bg);color:var(--text);text-decoration:none}.side-link:hover .side-link-icon{color:var(--text)}.side-link.is-active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.side-link.is-active{background:color-mix(in srgb, var(--accent) 10%, transparent)}}.side-link.is-active{color:var(--text);background-image:linear-gradient(135deg,#7c3aed1a,#3b82f61a);font-weight:650}.side-link.is-active .side-link-bar{background:var(--gz-grad,linear-gradient(180deg, #7c3aed, #3b82f6))}.side-link.is-active .side-link-icon{color:var(--accent)}.side-link.is-branch{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.side-link.is-branch{background:color-mix(in srgb, var(--accent) 5%, transparent)}}.side-link.is-branch{color:var(--text);background-image:linear-gradient(135deg,#7c3aed0d,#3b82f60d)}.side-link.is-branch .side-link-icon{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.side-link.is-branch .side-link-icon{color:color-mix(in srgb, var(--accent) 70%, var(--muted))}}.side-tree{margin:0;padding:0}.side-tree-parent{grid-template-columns:minmax(0,1fr) 28px;align-items:stretch;gap:0;display:grid;position:relative}.side-tree-parent .side-link-parent{padding-right:4px}.side-tree-chevron{width:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;margin:0;padding:0;transition:color .12s,background .12s,transform .2s;display:inline-grid}.side-tree-chevron:hover:not(:disabled){color:var(--text);background:var(--btn-bg)}.side-tree-chevron:disabled{cursor:default;opacity:.55}.side-tree.is-open .side-tree-chevron{transform:rotate(0)}.side-tree:not(.is-open) .side-tree-chevron{transform:rotate(-90deg)}.side-tree-panel{grid-template-rows:0fr;transition:grid-template-rows .2s;display:grid}.side-tree-panel-inner{min-height:0;overflow:hidden}.side-tree-children{border-left:1px solid var(--border);flex-direction:column;gap:2px;margin:.1rem 0 .15rem 12px;padding:0;list-style:none;display:flex}.side-link-nested{padding-left:40px;font-size:13px}.side-link-nested .side-link-icon,.side-link-nested .side-link-icon svg,.side-link-nested .side-brand-svg{width:16px;height:16px}.side-link-nested .side-link-bar{left:12px}.worker-offer-list{flex-direction:column;gap:0;display:flex}.worker-offer-row{border-top:1px solid var(--border);padding:.7rem .15rem}@supports (color:color-mix(in lab, red, red)){.worker-offer-row{border-top:1px solid color-mix(in srgb, var(--border) 80%, transparent)}}.worker-offer-row:first-child{border-top:0;padding-top:.15rem}.side-open-btn,.side-close-btn,.side-backdrop,.side-nav-head{display:none}@media (max-width:767px){.app-body{grid-template-columns:1fr}.side-nav-wrap{display:none}.app-main{padding:.85rem 1rem 2rem}}.card{background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:10px;padding:1rem 1.15rem}.btn{border:1px solid var(--border);background:var(--btn-bg);color:var(--text);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;padding:.55rem .9rem;display:inline-flex}.btn:hover{background:var(--btn-hover)}.btn-primary{background:var(--accent);color:var(--accent-contrast);border-color:#0000;font-weight:600}.btn-primary:hover{filter:brightness(1.05);background:var(--accent)}.btn-danger{background:var(--danger);color:#fff;border-color:#0000}.btn-ghost{border-color:var(--border);background:0 0;padding:.4rem .65rem;font-size:.85rem}.field{flex-direction:column;gap:.35rem;margin-bottom:.85rem;display:flex}.field label{color:var(--muted);font-size:.85rem}.field input,.field textarea,.field select{background:var(--input-bg);border:1px solid var(--border);color:var(--text);border-radius:8px;padding:.55rem .7rem}.muted{color:var(--muted)}.row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.stack{flex-direction:column;gap:.85rem;display:flex}.nav{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.15rem;padding:.65rem 0;display:flex}.nav-left{align-items:center;gap:.75rem;min-width:0;display:flex}.nav-right{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.nav-links{align-items:center;gap:.15rem;display:flex}.nav-link{color:var(--muted);white-space:nowrap;border-radius:6px;padding:.35rem .5rem;font-size:.9rem;font-weight:500;text-decoration:none}.nav-link:hover{color:var(--text);background:var(--btn-bg);text-decoration:none}.brand{letter-spacing:.02em;color:var(--text);white-space:nowrap;flex-shrink:0;align-items:center;gap:.45rem;font-size:1.1rem;font-weight:700;text-decoration:none;display:inline-flex}.brand:hover{text-decoration:none}.brand-admin-tag{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.72rem;font-weight:600}.brand-logo{align-items:center;gap:.45rem;line-height:1;display:inline-flex}.brand-logo-img{object-fit:contain;width:auto;height:100%;display:block}.brand-logo-img--on-dark,html[data-theme=dark] .brand-logo-img--on-light{display:none}html[data-theme=dark] .brand-logo-img--on-dark{display:block}.brand-logo--force-light .brand-logo-img--on-light{display:none}.brand-logo--force-light .brand-logo-img--on-dark{display:block}.brand-logo--full{justify-content:center;display:inline-flex}.brand-logo--full .brand-logo-img{width:min(220px,55vw);height:auto}.brand-logo--mark,.brand-logo--nav{flex-shrink:0;height:1.75rem}.brand-logo--nav .brand-logo-img{flex-shrink:0;width:auto;min-width:1.45rem;height:100%;min-height:1.15rem}.brand-logo-word{letter-spacing:-.03em;color:inherit;font-size:1.05rem;font-weight:800}.brand-logo-img--inverse{filter:brightness(0)invert()}.brand-logo--on-dark .brand-logo-word,html[data-theme=dark] .app-shell .brand-logo-word,html[data-theme=dark] .admin-root .brand-logo-word,html[data-theme=dark] .nav .brand-logo-word,html[data-theme=dark] .app-shell .brand{color:#fff}.nav-balances{flex-wrap:nowrap;align-items:stretch;gap:.35rem;display:flex}.nav-balance{background:var(--nav-balance-bg);border:1px solid var(--border);color:inherit;border-radius:8px;flex-direction:column;min-width:0;padding:.25rem .5rem;line-height:1.15;text-decoration:none;display:flex}.nav-balance:hover{border-color:var(--accent);text-decoration:none}@supports (color:color-mix(in lab, red, red)){.nav-balance:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}}.nav-balance-label{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.62rem}.nav-balance-value{color:var(--text);white-space:nowrap;font-size:.84rem;font-weight:700}.theme-toggle{border:1px solid var(--border);background:var(--btn-bg);width:2rem;height:2rem;color:var(--text);cursor:pointer;border-radius:8px;flex-shrink:0;place-items:center;font-size:.95rem;line-height:1;display:grid}.theme-toggle:hover{background:var(--btn-hover)}.status-badge{border:1px solid var(--border);background:var(--nav-balance-bg);color:var(--text);white-space:nowrap;border-radius:8px;align-items:center;padding:.3rem .55rem;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-flex}.status-badge:hover{background:var(--btn-hover);text-decoration:none}@media (max-width:860px){.nav{flex-wrap:wrap}.nav-left{justify-content:space-between;width:100%}.nav-right{flex-wrap:wrap;justify-content:flex-start;width:100%}.nav-links{order:2;width:100%;overflow-x:auto}}.pill{border:1px solid var(--border);color:var(--muted);border-radius:999px;padding:.15rem .55rem;font-size:.75rem;display:inline-block}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}@media (max-width:720px){.grid-2{grid-template-columns:1fr}}.table{border-collapse:collapse;width:100%;font-size:.92rem}.table th,.table td{text-align:left;border-bottom:1px solid var(--border);padding:.55rem .4rem}.advertiser-offers{gap:.7rem}.offer-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;display:grid}.offer-stat{appearance:none;font:inherit;text-align:left;cursor:pointer;border:2px solid var(--border);background:var(--panel);box-shadow:none;color:inherit;border-radius:9px;flex-direction:column;gap:.05rem;padding:.4rem .65rem;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.offer-stat:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.offer-stat:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}}.offer-stat.is-active{background:linear-gradient(var(--panel), var(--panel)) padding-box, linear-gradient(135deg, #7c3aed 0%, #3b82f6 50%, #06b6d4 100%) border-box;border:2px solid #0000;box-shadow:0 6px 18px #7c3aed29}.offer-stat-ok{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.offer-stat-ok{border-color:color-mix(in srgb, var(--accent) 35%, var(--border))}}.offer-stat-ok{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.offer-stat-ok{background:color-mix(in srgb, var(--accent) 8%, var(--panel))}}.offer-stat-warn{border-color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.offer-stat-warn{border-color:color-mix(in srgb, var(--warn) 40%, var(--border))}}.offer-stat-warn{background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.offer-stat-warn{background:color-mix(in srgb, var(--warn) 10%, var(--panel))}}.offer-stat-warn.is-all-paused{background:#eab308;border-color:#eab308}@supports (color:color-mix(in lab, red, red)){.offer-stat-warn.is-all-paused{background:color-mix(in srgb, #eab308 16%, var(--panel))}}.offer-stat-warn.is-all-paused{box-shadow:0 0 0 1px #eab30859}.offer-stat-wide{gap:.25rem}.offer-stat-sub{color:var(--muted);font-size:.65rem;font-weight:600}.offer-stat-label{color:var(--muted);font-size:.7rem;font-weight:600}.offer-stat-value{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.05rem;font-weight:700;line-height:1.15}.offer-group{gap:0;padding:0;overflow:visible}.offer-group-head{appearance:none;width:100%;font:inherit;color:inherit;cursor:pointer;border:0;border-bottom:1px solid var(--accent);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.55rem .75rem;margin:0;padding:.55rem .85rem;display:grid}@supports (color:color-mix(in lab, red, red)){.offer-group-head{border-bottom:1px solid color-mix(in srgb, var(--accent) 18%, var(--border))}}.offer-group-head{text-align:left;background:linear-gradient(135deg, var(--accent) 0%, var(--accent) 55%, var(--panel) 100%);border-radius:0}@supports (color:color-mix(in lab, red, red)){.offer-group-head{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 14%, var(--panel-2)) 0%, color-mix(in srgb, var(--accent) 4%, var(--panel)) 55%, var(--panel) 100%)}}.offer-group-head:hover{filter:brightness(1.01)}.offer-group--like .offer-group-head{background:linear-gradient(135deg, #e11d48 0%, #e11d48 55%, var(--panel) 100%)}@supports (color:color-mix(in lab, red, red)){.offer-group--like .offer-group-head{background:linear-gradient(135deg, color-mix(in srgb, #e11d48 14%, var(--panel-2)) 0%, color-mix(in srgb, #e11d48 4%, var(--panel)) 55%, var(--panel) 100%)}}.offer-group--like .offer-group-head{border-bottom-color:#e11d48}@supports (color:color-mix(in lab, red, red)){.offer-group--like .offer-group-head{border-bottom-color:color-mix(in srgb, #e11d48 22%, var(--border))}}.offer-group--join .offer-group-head,.offer-group--follow .offer-group-head{background:linear-gradient(135deg, #2563eb 0%, #2563eb 55%, var(--panel) 100%)}@supports (color:color-mix(in lab, red, red)){.offer-group--join .offer-group-head,.offer-group--follow .offer-group-head{background:linear-gradient(135deg, color-mix(in srgb, #2563eb 14%, var(--panel-2)) 0%, color-mix(in srgb, #2563eb 4%, var(--panel)) 55%, var(--panel) 100%)}}.offer-group--join .offer-group-head,.offer-group--follow .offer-group-head{border-bottom-color:#2563eb}@supports (color:color-mix(in lab, red, red)){.offer-group--join .offer-group-head,.offer-group--follow .offer-group-head{border-bottom-color:color-mix(in srgb, #2563eb 22%, var(--border))}}.offer-group--friend .offer-group-head{background:linear-gradient(135deg, #0d9488 0%, #0d9488 55%, var(--panel) 100%)}@supports (color:color-mix(in lab, red, red)){.offer-group--friend .offer-group-head{background:linear-gradient(135deg, color-mix(in srgb, #0d9488 14%, var(--panel-2)) 0%, color-mix(in srgb, #0d9488 4%, var(--panel)) 55%, var(--panel) 100%)}}.offer-group--friend .offer-group-head{border-bottom-color:#0d9488}@supports (color:color-mix(in lab, red, red)){.offer-group--friend .offer-group-head{border-bottom-color:color-mix(in srgb, #0d9488 22%, var(--border))}}.offer-group--comment .offer-group-head,.offer-group--comment_positive .offer-group-head,.offer-group--comment_task .offer-group-head{background:linear-gradient(135deg, #a16207 0%, #a16207 55%, var(--panel) 100%)}@supports (color:color-mix(in lab, red, red)){.offer-group--comment .offer-group-head,.offer-group--comment_positive .offer-group-head,.offer-group--comment_task .offer-group-head{background:linear-gradient(135deg, color-mix(in srgb, #a16207 14%, var(--panel-2)) 0%, color-mix(in srgb, #a16207 4%, var(--panel)) 55%, var(--panel) 100%)}}.offer-group--comment .offer-group-head,.offer-group--comment_positive .offer-group-head,.offer-group--comment_task .offer-group-head{border-bottom-color:#a16207}@supports (color:color-mix(in lab, red, red)){.offer-group--comment .offer-group-head,.offer-group--comment_positive .offer-group-head,.offer-group--comment_task .offer-group-head{border-bottom-color:color-mix(in srgb, #a16207 22%, var(--border))}}.offer-group--repost .offer-group-head{background:linear-gradient(135deg, #7c3aed 0%, #7c3aed 55%, var(--panel) 100%)}@supports (color:color-mix(in lab, red, red)){.offer-group--repost .offer-group-head{background:linear-gradient(135deg, color-mix(in srgb, #7c3aed 14%, var(--panel-2)) 0%, color-mix(in srgb, #7c3aed 4%, var(--panel)) 55%, var(--panel) 100%)}}.offer-group--repost .offer-group-head{border-bottom-color:#7c3aed}@supports (color:color-mix(in lab, red, red)){.offer-group--repost .offer-group-head{border-bottom-color:color-mix(in srgb, #7c3aed 22%, var(--border))}}.social-action-icon{color:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:2.15rem;height:2.15rem;display:grid;box-shadow:0 6px 14px #0f172a1f}.social-action-icon svg{width:1.15rem;height:1.15rem;display:block}.social-action-icon--view{background:linear-gradient(135deg,#ef4444,#b91c1c)}.social-action-icon--like{background:linear-gradient(135deg,#fb7185,#e11d48 55%,#be123c)}.social-action-icon--subscribe{background:linear-gradient(135deg,#60a5fa,#2563eb)}.social-action-icon--repost{background:linear-gradient(135deg,#a78bfa,#7c3aed)}.social-action-icon--join,.social-action-icon--follow{background:linear-gradient(135deg,#60a5fa,#2563eb)}.social-action-icon--friend{background:linear-gradient(135deg,#2dd4bf,#0d9488)}.social-action-icon--comment,.social-action-icon--comment-task{background:linear-gradient(135deg,#fbbf24,#a16207)}.social-action-icon--comment-texts{background:linear-gradient(135deg,#5eead4,#0f766e 55%,#115e59)}.social-action-icon--like-comment{background:linear-gradient(135deg,#fb7185,#be123c)}.social-action-icon--register{background:linear-gradient(135deg,#38bdf8,#0284c7)}.social-action-icon--register-activity{background:linear-gradient(135deg,#34d399,#059669)}.social-action-icon--review{background:linear-gradient(135deg,#fbbf24,#d97706)}.social-action-icon--other{background:linear-gradient(135deg,#94a3b8,#475569)}.social-action-icon--vote,.social-action-icon--poll-vote{background:linear-gradient(135deg,#818cf8,#4f46e5)}.social-action-icon--save{background:linear-gradient(135deg,#94a3b8,#475569 55%,#334155)}.social-action-icon--quote-texts{background:linear-gradient(135deg,#67e8f9,#0891b2 55%,#0e7490)}.social-action-icon--quote-task{background:linear-gradient(135deg,#fcd34d,#d97706 55%,#b45309)}.social-action-icon--report{background:linear-gradient(135deg,#f87171,#dc2626 55%,#b91c1c)}.social-action-icon--comment-positive{background:linear-gradient(135deg,#fb923c,#ea580c)}.social-action-picker{width:100%;min-width:0}.social-action-picker-sections{flex-direction:column;gap:1rem;display:flex}.social-action-picker-heading{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 0 .45rem;font-size:.78rem;font-weight:700}.social-action-picker-grid{grid-template-columns:repeat(auto-fill,minmax(11.75rem,1fr));align-items:stretch;gap:.65rem;display:grid}.social-action-pick{text-align:left;border:1px solid var(--border);background:var(--panel);width:100%;min-width:0;height:100%;color:inherit;cursor:pointer;border-radius:14px;align-items:flex-start;gap:.7rem;padding:.75rem .85rem;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.social-action-pick:hover:not(:disabled){border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.social-action-pick:hover:not(:disabled){border-color:color-mix(in srgb, var(--accent) 45%, var(--border))}}.social-action-pick:hover:not(:disabled){background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.social-action-pick:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 6%, var(--panel))}}.social-action-pick.is-selected{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.social-action-pick.is-selected{border-color:color-mix(in srgb, var(--accent) 55%, var(--border))}}.social-action-pick.is-selected{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.social-action-pick.is-selected{background:color-mix(in srgb, var(--accent) 12%, var(--panel))}}.social-action-pick.is-selected{box-shadow:inset 0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){.social-action-pick.is-selected{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 35%, transparent)}}.social-action-pick:disabled{opacity:.55;cursor:not-allowed}.social-action-pick-icon{flex:none;width:2.45rem;height:2.45rem}.social-action-pick-copy{flex-direction:column;flex:auto;gap:.15rem;min-width:0;display:flex}.social-action-pick-copy strong{font-size:.92rem;font-weight:750;line-height:1.2}.social-action-pick-copy .muted{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.74rem;line-height:1.3;display:-webkit-box;overflow:hidden}.offer-group-copy{gap:.05rem;min-width:0;display:grid}.offer-group-title{letter-spacing:-.02em;margin:0;font-size:.98rem;font-weight:750;line-height:1.2}.offer-group-hint{color:var(--muted);margin:0;font-size:.78rem;line-height:1.25}.offer-group-meta{color:var(--muted);white-space:nowrap;justify-self:end;font-size:.75rem;font-weight:600}.offer-group-chevron{color:var(--muted);text-align:center;width:1rem;font-size:.85rem;line-height:1}@media (max-width:640px){.offer-group-head{grid-template-columns:auto minmax(0,1fr) auto}.offer-group-meta{white-space:normal;grid-column:2;justify-self:start}.offer-group-chevron{grid-area:1/3/span 2}}.offer-list{border-radius:0 0 12px 12px;flex-direction:column;gap:0;display:flex;overflow:visible}.offer-card{border:0;border-top:1px solid var(--border);border-radius:0;grid-template-columns:minmax(0,1fr) 7.75rem 15.5rem;align-items:center;gap:.45rem .75rem;padding:.5rem .85rem;display:grid}@supports (color:color-mix(in lab, red, red)){.offer-card{border-top:1px solid color-mix(in srgb, var(--border) 85%, transparent)}}.offer-card{z-index:0;background:0 0;position:relative}.offer-card:has(.offer-kebab.is-open){z-index:8}.offer-card-highlight{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.offer-card-highlight{background:color-mix(in srgb, var(--accent) 8%, var(--panel))}}.offer-card-main{flex-direction:column;gap:.1rem;min-width:0;display:flex}.offer-card-title-row{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.offer-card-link{color:var(--text);word-break:break-all;align-items:baseline;gap:.25rem;max-width:100%;font-size:.92rem;font-weight:650;line-height:1.25;text-decoration:none;display:inline-flex}.offer-card-link-ext{opacity:0;color:var(--accent);flex-shrink:0;font-size:.85em;transition:opacity .15s}.offer-card-link:hover{color:var(--accent);text-decoration:none}.offer-card-link:hover .offer-card-link-ext{opacity:1}.offer-card-badges{gap:.25rem;display:flex}.offer-card-pay{color:var(--muted);flex-wrap:wrap;gap:.25rem;font-size:.78rem;line-height:1.25;display:flex}.offer-card-pay strong{color:var(--text);font-weight:650}.offer-progress{flex-direction:column;gap:.18rem;width:100%;min-width:0;display:flex}.offer-progress-meta{font-variant-numeric:tabular-nums;justify-content:space-between;gap:.4rem;font-size:.78rem;line-height:1.2;display:flex}.offer-progress-meta strong{font-weight:700}.offer-progress-meta span{color:var(--muted)}.offer-progress-track{background:var(--border);border-radius:999px;height:5px}@supports (color:color-mix(in lab, red, red)){.offer-progress-track{background:color-mix(in srgb, var(--border) 80%, var(--panel-2))}}.offer-progress-track{overflow:hidden}.offer-progress-track-lg{height:5px;margin-top:0}.offer-progress-fill{background:linear-gradient(90deg, var(--accent), var(--accent));border-radius:999px;height:100%}@supports (color:color-mix(in lab, red, red)){.offer-progress-fill{background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 75%, #0a3d2e), var(--accent))}}.offer-progress-fill{min-width:0;transition:width .2s}.offer-card-side{flex-flow:wrap;justify-content:flex-end;align-items:center;gap:.3rem;width:100%;min-height:1.7rem;display:flex}.offer-status{border:1px solid var(--border);border-radius:999px;align-items:center;padding:.12rem .42rem;font-size:.72rem;font-weight:700;line-height:1.2;display:inline-flex}.offer-status-ok{color:#15803d;background:#22c55e}@supports (color:color-mix(in lab, red, red)){.offer-status-ok{background:color-mix(in srgb, #22c55e 16%, var(--panel))}}.offer-status-ok{border-color:#22c55e}@supports (color:color-mix(in lab, red, red)){.offer-status-ok{border-color:color-mix(in srgb, #22c55e 45%, var(--border))}}html[data-theme=dark] .offer-status-ok,.gz-history .offer-status-ok{color:#fff;background:#22c55e;border-color:#22c55e}.offer-status-warn{color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.offer-status-warn{color:color-mix(in srgb, var(--warn) 80%, var(--text))}}.offer-status-warn{background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.offer-status-warn{background:color-mix(in srgb, var(--warn) 14%, var(--panel))}}.offer-status-warn{border-color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.offer-status-warn{border-color:color-mix(in srgb, var(--warn) 40%, var(--border))}}.offer-status-muted{color:var(--muted);background:var(--panel-2)}.offer-status-neutral{color:var(--text);background:var(--panel-2)}.offer-card-action{min-height:0;padding:.22rem .55rem;font-size:.78rem;line-height:1.2}.offer-card-action-danger{border-color:#dc2626}@supports (color:color-mix(in lab, red, red)){.offer-card-action-danger{border-color:color-mix(in srgb, #dc2626 45%, var(--border))}}.offer-card-action-danger{color:#b91c1c}.offer-card-action-danger:hover{background:#dc2626;border-color:#dc2626}@supports (color:color-mix(in lab, red, red)){.offer-card-action-danger:hover{background:color-mix(in srgb, #dc2626 10%, var(--panel))}}.offer-card-action-muted{color:var(--muted)}.offer-ai-toggle{appearance:none;cursor:pointer;border:1px solid var(--border);background:var(--panel);color:var(--muted);font:inherit;border-radius:999px;padding:.14rem .48rem;font-size:.72rem;font-weight:750;line-height:1.2}.offer-ai-toggle:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.offer-ai-toggle:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}}.offer-ai-toggle:hover{color:var(--text)}.offer-ai-toggle.is-on{color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.offer-ai-toggle.is-on{background:color-mix(in srgb, var(--accent) 12%, var(--panel))}}.offer-ai-toggle.is-on{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.offer-ai-toggle.is-on{border-color:color-mix(in srgb, var(--accent) 45%, var(--border))}}.offer-ai-switch-form{margin:0;display:inline-flex}.offer-ai-switch{appearance:none;cursor:pointer;font:inherit;color:var(--muted);background:0 0;border:0;align-items:center;gap:.35rem;padding:0;display:inline-flex}.offer-ai-switch-label{font-size:.72rem;font-weight:700;line-height:1}.offer-ai-switch-track{background:#cbd5e1;border-radius:999px;flex-shrink:0;width:1.85rem;height:1.05rem;transition:background .15s;position:relative}.offer-ai-switch-thumb{background:#fff;border-radius:50%;width:.78rem;height:.78rem;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0f172a40}.offer-ai-switch.is-on{color:var(--text)}.offer-ai-switch.is-on .offer-ai-switch-track{background:linear-gradient(135deg,#7c3aed 0%,#3b82f6 55%,#06b6d4 100%)}.offer-ai-switch.is-on .offer-ai-switch-thumb{transform:translate(.78rem)}.offer-pending-chip{color:#92400e;background:#f59e0b;border-radius:999px;align-items:center;padding:.14rem .5rem;font-size:.72rem;font-weight:750;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.offer-pending-chip{background:color-mix(in srgb, #f59e0b 22%, var(--panel))}}.offer-pending-chip{border:1px solid #f59e0b;line-height:1.2;text-decoration:none;animation:1.6s ease-in-out infinite offer-pending-pulse}.offer-pending-chip:hover{filter:brightness(1.03);text-decoration:none}@keyframes offer-pending-pulse{0%,to{box-shadow:0 0 #f59e0b73}50%{box-shadow:0 0 0 5px #f59e0b00}}.offer-kebab{z-index:1;display:inline-flex;position:relative}.offer-kebab.is-open{z-index:30}.offer-kebab-trigger{appearance:none;border:1px solid var(--border);background:var(--panel);width:1.7rem;height:1.7rem;color:var(--muted);cursor:pointer;font:inherit;z-index:1;border-radius:8px;place-items:center;padding:0;font-size:1.05rem;line-height:1;display:grid;position:relative}.offer-kebab-trigger:hover,.offer-kebab.is-open .offer-kebab-trigger{color:var(--text);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.offer-kebab-trigger:hover,.offer-kebab.is-open .offer-kebab-trigger{border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}}.offer-kebab-dropdown{z-index:80;top:calc(100% + .3rem);left:auto;right:0}.btn-create-gradient{color:#fff;background:linear-gradient(135deg,#7c3aed 0%,#3b82f6 50%,#06b6d4 100%);border:none;align-items:center;gap:.35rem;font-weight:700;display:inline-flex;box-shadow:0 8px 22px #7c3aed47}.btn-create-gradient:hover{filter:brightness(1.06);color:#fff;background:linear-gradient(135deg,#7c3aed 0%,#3b82f6 50%,#06b6d4 100%)}.btn-create-plus{font-size:1.15em;font-weight:700;line-height:1}.offer-pending-link{border:1px solid var(--border);background:var(--panel);color:var(--muted);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:.14rem .45rem;font-size:.72rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.offer-pending-link:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.offer-pending-link:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}}.offer-pending-link:hover{color:var(--text)}.offer-pending-link.has-pending{color:#8a5a00;background:#f0c14b}@supports (color:color-mix(in lab, red, red)){.offer-pending-link.has-pending{background:color-mix(in srgb, #f0c14b 18%, var(--panel))}}.offer-pending-link.has-pending{border-color:#f0c14b}@supports (color:color-mix(in lab, red, red)){.offer-pending-link.has-pending{border-color:color-mix(in srgb, #f0c14b 55%, var(--border))}}.advertiser-review-queue{gap:.9rem}.advertiser-review-item{gap:.75rem}.advertiser-review-proof-text{white-space:pre-wrap;word-break:break-word;font:inherit;border:1px solid var(--border);background:var(--panel);border-radius:8px;margin:0;padding:.65rem .75rem;font-size:.9rem}@supports (color:color-mix(in lab, red, red)){.advertiser-review-proof-text{background:color-mix(in srgb, var(--panel) 70%, transparent)}}.advertiser-review-img,.admin-proof-img,.proof-shot{object-fit:contain;object-position:left top;border:1px solid var(--border);background:#0b0d10;border-radius:8px;align-self:flex-start;width:auto;max-width:100%;height:auto;max-height:min(70vh,560px);display:block}.admin-proof-img{background:var(--panel)}@media (max-width:820px){.offer-stats{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;grid-template-columns:none;gap:.45rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.offer-stat{scroll-snap-align:start;flex:none;min-width:7.5rem}.offer-stat-wide{min-width:10rem}.offer-card{grid-template-columns:1fr;align-items:stretch;gap:.45rem;padding:.7rem .85rem}.offer-progress{width:100%}.offer-card-side{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:.4rem}.offer-card-link-ext{opacity:.7}}.alert{border:1px solid var(--border);background:var(--alert-bg);border-radius:8px;padding:.7rem .85rem}.alert-error{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.alert-error{border-color:color-mix(in srgb, var(--danger) 45%, var(--border))}}.alert-error{color:var(--danger)}.alert-ok{border-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){.alert-ok{border-color:color-mix(in srgb, var(--ok) 45%, var(--border))}}.alert-ok{color:var(--ok)}.alert-warn{background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.alert-warn{background:color-mix(in srgb, var(--warn) 16%, var(--panel))}}.alert-warn{border-color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.alert-warn{border-color:color-mix(in srgb, var(--warn) 40%, var(--border))}}.alert-warn{color:var(--text)}.comment-uncopyable-instruction{-webkit-user-select:none;user-select:none;margin-bottom:.55rem;font-weight:600}.ready-comment-text{border:1px solid var(--border);background:var(--panel);border-radius:10px;margin-top:.25rem;padding:.75rem .85rem}@supports (color:color-mix(in lab, red, red)){.ready-comment-text{background:color-mix(in srgb, var(--panel) 70%, var(--bg))}}.ready-comment-text{font-size:1.02rem;line-height:1.45}.ready-comment-copy{width:100%;margin-top:.75rem;font-weight:700}.comment-task-brief-text,.comment-task-brief-chrome{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:default}.comment-task-brief-block{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.balance-panel{background:var(--panel);color:var(--text);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:10px;padding:1.1rem 1.25rem}.balance-row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.balance-amount{letter-spacing:.01em;font-size:1.55rem;font-weight:700}.balance-label{margin-top:.15rem;font-size:.95rem;font-weight:600}.balance-hint{color:var(--muted);margin-top:.1rem;font-size:.8rem}.balance-divider{background:var(--border);height:1px;margin:.95rem 0}.balance-icon{border:1.5px solid var(--border);width:2rem;height:2rem;color:var(--accent);border-radius:6px;place-items:center;font-weight:700;display:grid}.status-progress{background:var(--panel-2);border:1px solid var(--border);border-radius:999px;height:.45rem;overflow:hidden}.status-progress-bar{background:var(--accent);border-radius:999px;height:100%}.status-rules{margin:.5rem 0 0;padding:0;list-style:none}.status-rules li{border-bottom:1px solid var(--border);justify-content:space-between;gap:.75rem;padding:.35rem 0;font-size:.9rem;display:flex}.status-delta-plus{color:var(--ok)}.status-delta-minus{color:var(--danger)}.status-table{border-collapse:collapse;width:100%;font-size:.82rem}.status-table th,.status-table td{text-align:center;border-bottom:1px solid var(--border);white-space:nowrap;padding:.45rem .35rem}.status-table th:first-child,.status-table td:first-child{text-align:left;white-space:normal;background:var(--panel);z-index:1;min-width:10rem;position:sticky;left:0}.status-table thead th{background:var(--panel-2);font-weight:600}.status-table .status-col-current{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.status-table .status-col-current{background:color-mix(in srgb, var(--accent) 18%, var(--panel))}}.status-table .status-col-current{font-weight:600}.status-table thead .status-col-current{background:var(--accent);color:var(--accent-contrast)}.status-row-rating td{background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.status-row-rating td{background:color-mix(in srgb, var(--warn) 12%, var(--panel))}}.social-tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.65rem;padding-bottom:.75rem;display:flex}.social-tabs a{color:var(--muted);padding:.25rem 0;font-weight:500;text-decoration:none}.social-tabs a:hover{color:var(--text)}.social-tab-active{border-bottom:2px solid var(--accent);color:var(--accent)!important}.social-platform-card{color:inherit;text-decoration:none;transition:border-color .15s}.social-platform-card:hover{border-color:var(--accent);text-decoration:none}.social-hub{gap:1rem;max-width:760px}.social-hub-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.social-hub-title{letter-spacing:-.02em;margin:0;font-size:1.4rem;font-weight:750}.social-hub-desc{color:var(--muted);max-width:36rem;margin:.35rem 0 0;font-size:.95rem;line-height:1.4}.social-hub-balance{border:1px solid var(--accent);border-radius:12px;flex-direction:column;align-items:flex-end;gap:.15rem;padding:.7rem .95rem;display:flex}@supports (color:color-mix(in lab, red, red)){.social-hub-balance{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--border))}}.social-hub-balance{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.social-hub-balance{background:color-mix(in srgb, var(--accent) 8%, var(--panel))}}.social-hub-balance-label{color:var(--muted);font-size:.75rem;font-weight:600}.social-hub-balance strong{font-variant-numeric:tabular-nums;color:var(--accent);font-size:1.15rem;font-weight:750}.social-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.social-hub-card{border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow);border-radius:16px;flex-direction:column;gap:1rem;padding:1.15rem 1.2rem;display:flex;position:relative;overflow:hidden}.social-hub-card:before{content:"";height:4px;position:absolute;inset:0 0 auto}.social-hub-card-vk:before{background:#4a76a8}@supports (color:color-mix(in lab, red, red)){.social-hub-card-yt{border-color:color-mix(in srgb, #dc2626 28%, var(--border))}}.social-hub-card-ig:before{background:linear-gradient(90deg,#f58529,#dd2a7b 45%,#8134af 75%,#515bd4)}.social-hub-card-link{color:inherit;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s}.social-hub-card-link:hover{box-shadow:0 10px 28px var(--text);text-decoration:none;transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.social-hub-card-link:hover{box-shadow:0 10px 28px color-mix(in srgb, var(--text) 10%, transparent)}}.social-hub-card-vk.social-hub-card-link:hover{border-color:#4a76a8}@supports (color:color-mix(in lab, red, red)){.social-hub-card-vk.social-hub-card-link:hover{border-color:color-mix(in srgb, #4a76a8 45%, var(--border))}.social-hub-card-yt{border-color:color-mix(in srgb, #dc2626 28%, var(--border))}}.social-hub-card-ig.social-hub-card-link:hover{border-color:#dd2a7b}@supports (color:color-mix(in lab, red, red)){.social-hub-card-ig.social-hub-card-link:hover{border-color:color-mix(in srgb, #dd2a7b 45%, var(--border))}}.social-hub-card-top{align-items:flex-start;gap:.85rem;display:flex}.social-hub-icon{color:#fff;background:#4a76a8;border-radius:14px;flex:none;place-items:center;width:3.1rem;height:3.1rem;display:grid;box-shadow:0 6px 16px #4a76a859}.social-hub-icon svg{width:1.55rem;height:1.55rem}.social-hub-icon-ig{background:linear-gradient(135deg,#f58529,#dd2a7b 50%,#8134af);box-shadow:0 6px 16px #dd2a7b59}.social-hub-card-title{letter-spacing:-.02em;margin:0;font-size:1.2rem;font-weight:750}.social-hub-card-desc{color:var(--muted);margin:.25rem 0 0;font-size:.9rem;line-height:1.35}.social-hub-stats{gap:.65rem;display:flex}.social-hub-stat{background:var(--panel-2);border-radius:10px;align-items:baseline;gap:.35rem;padding:.45rem .7rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.social-hub-stat{background:color-mix(in srgb, var(--panel-2) 70%, var(--panel))}}.social-hub-stat{border:1px solid var(--border);color:var(--muted);font-size:.85rem}.social-hub-stat strong{font-variant-numeric:tabular-nums;color:var(--text);font-size:1.15rem;font-weight:750}.social-hub-actions{flex-wrap:wrap;gap:.5rem;margin-top:auto;display:flex}.social-hub-btn-vk{background:#4a76a8;border-color:#0000}.social-hub-btn-vk:hover{filter:brightness(1.06)}.social-hub-btn-ig{color:#fff;background:linear-gradient(90deg,#f58529,#dd2a7b 50%,#8134af);border-color:#0000}.social-hub-btn-ig:hover{filter:brightness(1.05)}.social-hub-btn-tg{color:#fff;background:#229ed9;border-color:#0000}.social-hub-btn-tg:hover{filter:brightness(1.06)}.social-hub-go{color:var(--accent);margin-top:auto;font-size:.9rem;font-weight:650}.social-hub-card-vk .social-hub-go{color:#4a76a8}.social-hub-card-yt{border-color:#dc2626}@supports (color:color-mix(in lab, red, red)){.social-hub-card-yt{border-color:color-mix(in srgb, #dc2626 28%, var(--border))}}.social-hub-btn-yt{color:#fff;background:#dc2626;border-color:#dc2626}.social-hub-card-ig .social-hub-go{color:#dd2a7b}@media (max-width:640px){.social-hub-grid{grid-template-columns:1fr}.social-hub-balance{align-items:flex-start;width:100%}}.ads-hub-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ads-hub-title{margin:0;font-size:1.4rem}.ads-hub-meta{color:var(--muted);margin:.35rem 0 0;font-size:.92rem}.ads-hub-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.ads-hub-card{background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:14px;flex-direction:column;gap:.75rem;padding:1rem 1.05rem;display:flex}.ads-hub-card-top{align-items:flex-start;gap:.75rem;display:flex}.ads-hub-icon{background:#4a76a8;border-radius:12px;place-items:center;width:2.5rem;height:2.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.ads-hub-icon{background:color-mix(in srgb, #4a76a8 14%, var(--panel-2))}}.ads-hub-icon{flex-shrink:0}.ads-hub-icon-surf{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ads-hub-icon-surf{background:color-mix(in srgb, var(--accent) 16%, var(--panel-2))}}.ads-hub-icon-surf{color:var(--accent);font-weight:800}.ads-hub-card-title{margin:0;font-size:1.05rem}.ads-hub-card-desc{color:var(--muted);margin:.2rem 0 0;font-size:.85rem;line-height:1.35}.ads-hub-stat{color:var(--muted);font-size:.88rem}.ads-hub-stat strong{color:var(--text);margin-right:.25rem;font-size:1.15rem}.ads-hub-actions{flex-wrap:wrap;gap:.45rem;margin-top:auto;display:flex}.ads-topup-card{gap:.75rem}.ads-topup-amount{flex-direction:column;gap:.45rem;display:flex}.ads-topup-presets{flex-wrap:wrap;gap:.45rem;display:flex}.ads-topup-preset{cursor:pointer;position:relative}.ads-topup-preset input{opacity:0;pointer-events:none;position:absolute}.ads-topup-preset span{border:1px solid var(--border);background:var(--panel-2);border-radius:999px;padding:.45rem .85rem;font-size:.9rem;font-weight:650;display:inline-block}.ads-topup-preset:has(input:checked) span{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ads-topup-preset:has(input:checked) span{border-color:color-mix(in srgb, var(--accent) 55%, var(--border))}}.ads-topup-preset:has(input:checked) span{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ads-topup-preset:has(input:checked) span{background:color-mix(in srgb, var(--accent) 12%, var(--panel))}}.ads-topup-preset:has(input:checked) span{color:var(--accent)}.ads-topup-custom-field{flex-direction:column;gap:.3rem;margin-top:.15rem;display:flex}.ads-topup-custom-label{color:var(--muted);font-size:.82rem;font-weight:600}.ads-topup-custom-box{border:1px solid var(--border);background:var(--panel);border-radius:12px;align-items:center;gap:.35rem;max-width:12rem;padding:.15rem .7rem .15rem .85rem;transition:border-color .15s,box-shadow .15s;display:flex}.ads-topup-custom-box:focus-within,.ads-topup-custom-box.is-active{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ads-topup-custom-box:focus-within,.ads-topup-custom-box.is-active{border-color:color-mix(in srgb, var(--accent) 55%, var(--border))}}.ads-topup-custom-box:focus-within,.ads-topup-custom-box.is-active{box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab, red, red)){.ads-topup-custom-box:focus-within,.ads-topup-custom-box.is-active{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent)}}.ads-topup-custom-box input{font-variant-numeric:tabular-nums;width:100%;min-width:0;color:var(--text);appearance:textfield;background:0 0;border:0;outline:none;flex:1;padding:.55rem 0;font-size:1.05rem;font-weight:700}.ads-topup-custom-box input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ads-topup-custom-box input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ads-topup-custom-currency{color:var(--muted);flex-shrink:0;font-size:.95rem;font-weight:700}.ads-topup-custom-hint{color:var(--muted);font-size:.75rem}.ads-topup-method-groups{flex-direction:column;gap:.85rem;display:flex}.ads-topup-method-group{flex-direction:column;gap:.4rem;display:flex}.ads-topup-method-label{letter-spacing:.02em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:650}.ads-topup-method-label-step{margin-top:.35rem}.ads-topup-step-hint{color:var(--muted);margin:.15rem 0 0;font-size:.82rem}.ads-topup-providers{flex-wrap:wrap;gap:.45rem;display:flex}.ads-topup-provider{cursor:pointer;position:relative}.ads-topup-provider input{opacity:0;pointer-events:none;position:absolute}.ads-topup-provider span{border:1px solid var(--border);background:var(--panel-2);border-radius:10px;padding:.45rem .85rem;font-size:.9rem;font-weight:650;display:inline-block}.ads-topup-provider:has(input:checked) span{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ads-topup-provider:has(input:checked) span{border-color:color-mix(in srgb, var(--accent) 55%, var(--border))}}.ads-topup-provider:has(input:checked) span{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ads-topup-provider:has(input:checked) span{background:color-mix(in srgb, var(--accent) 12%, var(--panel))}}.ads-topup-provider:has(input:checked) span{color:var(--accent)}.ads-topup-chip{appearance:none;border:1px solid var(--border);background:var(--panel-2);color:var(--text);cursor:pointer;border-radius:10px;padding:.45rem .85rem;font-size:.9rem;font-weight:650;line-height:1.2}.ads-topup-chip-icon{align-items:center;gap:.45rem;padding:.4rem .75rem .4rem .45rem;display:inline-flex}.ads-topup-chip-icon .crypto-coin-icon{flex-shrink:0}.ads-topup-chip-amount{border-radius:999px}.ads-topup-chip.is-selected{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ads-topup-chip.is-selected{border-color:color-mix(in srgb, var(--accent) 55%, var(--border))}}.ads-topup-chip.is-selected{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ads-topup-chip.is-selected{background:color-mix(in srgb, var(--accent) 12%, var(--panel))}}.ads-topup-chip.is-selected{color:var(--accent)}.crypto-topup{gap:.85rem}.crypto-topup-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.crypto-topup-grid>div{background:var(--panel-2);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:.25rem;padding:.65rem .75rem;display:flex}.crypto-topup-grid .btn{align-self:flex-start;margin-top:.2rem;padding:.25rem .55rem;font-size:.8rem}.crypto-topup-addr{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.crypto-topup-addr code,.crypto-topup-addr-input{word-break:break-all;background:var(--panel-2);border:1px solid var(--border);color:var(--text);border-radius:8px;flex:12rem;padding:.55rem .7rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88rem}.crypto-topup-addr-input{outline:none;width:100%;min-width:0}.crypto-topup-actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}@media (max-width:640px){.crypto-topup-grid{grid-template-columns:1fr}}.table-wrap{margin:0 -.15rem;overflow-x:auto}@media (max-width:900px){.ads-hub-grid{grid-template-columns:1fr}}.vk-row-highlight,.vk-offer-card.vk-row-highlight{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.vk-row-highlight,.vk-offer-card.vk-row-highlight{background:color-mix(in srgb, var(--accent) 10%, var(--panel))}}.vk-offer-card{align-items:center}details.card>summary{list-style:none}details.card>summary::-webkit-details-marker{display:none}details.card>summary{cursor:pointer;font-weight:600}.geo-grid{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.35rem .75rem;display:grid}.geo-mode-cards{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}.geo-mode-card{border:1px solid var(--border);cursor:pointer;background:var(--panel);border-radius:10px;flex-direction:column;gap:.2rem;padding:.75rem .9rem;transition:border-color .15s,background .15s;display:flex;position:relative}.geo-mode-card input{opacity:0;pointer-events:none;position:absolute}.geo-mode-card strong{font-size:.95rem}.geo-mode-card .muted{font-size:.8rem;line-height:1.35}.geo-mode-card.is-selected{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.geo-mode-card.is-selected{border-color:color-mix(in srgb, var(--accent) 55%, var(--border))}}.geo-mode-card.is-selected{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.geo-mode-card.is-selected{background:color-mix(in srgb, var(--accent) 8%, var(--panel))}}.geo-country-chips{flex-wrap:wrap;gap:.5rem;display:flex}.geo-country-chip{border:1px solid var(--border);cursor:pointer;background:var(--panel);-webkit-user-select:none;user-select:none;border-radius:10px;align-items:center;gap:.45rem;padding:.55rem .85rem;transition:border-color .15s,background .15s,color .15s;display:inline-flex;position:relative}.geo-country-chip input{opacity:0;pointer-events:none;position:absolute}.geo-country-code{letter-spacing:.04em;min-width:1.85rem;height:1.35rem;color:var(--muted);background:var(--border);border-radius:6px;justify-content:center;align-items:center;padding:0 .35rem;font-size:.72rem;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.geo-country-code{background:color-mix(in srgb, var(--border) 55%, var(--panel))}}.geo-country-name{font-size:.92rem;font-weight:600}.geo-country-chip.is-selected{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.geo-country-chip.is-selected{border-color:color-mix(in srgb, var(--accent) 60%, var(--border))}}.geo-country-chip.is-selected{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.geo-country-chip.is-selected{background:color-mix(in srgb, var(--accent) 12%, var(--panel))}}.geo-country-chip.is-selected{color:var(--text)}.geo-country-chip.is-selected .geo-country-code{color:var(--accent-contrast);background:var(--accent)}@media (max-width:640px){.geo-mode-cards{grid-template-columns:1fr}}.vk-create{gap:.75rem}.vk-create-banner{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.vk-create-banner{background:color-mix(in srgb, var(--accent) 88%, #0a3d2e)}}.vk-create-banner{color:var(--accent-contrast);border-radius:8px;padding:.7rem 1rem;font-size:1.05rem;font-weight:700}.ig-create{gap:.75rem}.yt-create-banner{color:#fff;background:linear-gradient(120deg,#dc2626,#b91c1c 55%,#7f1d1d);border-radius:12px;padding:.75rem 1rem;font-size:1.05rem;font-weight:750}.yt-view-duration{flex-direction:column;gap:.55rem;display:flex}.yt-view-duration-readout{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .75rem;display:flex}.yt-view-duration-readout strong{letter-spacing:-.02em;font-size:1.15rem;font-weight:800}.yt-view-duration-price{color:#b91c1c;font-weight:750}.yt-view-duration input[type=range]{accent-color:#dc2626;width:100%}.yt-view-duration-ends{justify-content:space-between;font-size:.8rem;display:flex}.ytm-listen-duration-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.ytm-listen-duration-option{border:1px solid var(--border,#d4d4d8);flex-direction:column;align-items:flex-start;gap:.2rem;margin:0;padding:.75rem .85rem;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.ytm-listen-duration-option{border:1px solid color-mix(in srgb, var(--border,#d4d4d8) 100%, transparent)}}.ytm-listen-duration-option{background:var(--surface,#fff);cursor:pointer;border-radius:12px;transition:border-color .15s,background .15s,box-shadow .15s}.ytm-listen-duration-option input{opacity:0;pointer-events:none;position:absolute}.ytm-listen-duration-option:hover{border-color:#dc2626}@supports (color:color-mix(in lab, red, red)){.ytm-listen-duration-option:hover{border-color:color-mix(in srgb, #dc2626 45%, var(--border,#d4d4d8))}}.ytm-listen-duration-option.is-selected{background:#dc2626;border-color:#dc2626}@supports (color:color-mix(in lab, red, red)){.ytm-listen-duration-option.is-selected{background:color-mix(in srgb, #dc2626 8%, var(--surface,#fff))}}.ytm-listen-duration-option.is-selected{box-shadow:0 0 0 1px #dc262659}.ytm-listen-duration-sec{letter-spacing:-.01em;font-size:.98rem;font-weight:750}.ytm-listen-duration-price{color:#b91c1c;font-size:.86rem;font-weight:650}@media (max-width:560px){.ytm-listen-duration-grid{grid-template-columns:1fr}}.ig-create-banner{color:#fff;background:linear-gradient(90deg,#f58529,#dd2a7b 45%,#8134af 75%,#515bd4);border-radius:8px;padding:.7rem 1rem;font-size:1.05rem;font-weight:700}.yt-exec-banner{color:#fff;background:#dc2626;border-radius:10px;width:fit-content;padding:.55rem .85rem;font-weight:700}.yt-view-page{background:#0f1115;flex-direction:column;min-height:100vh;display:flex}.yt-view-sheet{z-index:80;pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.yt-view-sheet-backdrop{pointer-events:auto;background:#0f11158c;position:absolute;inset:0}.yt-view-sheet-panel{z-index:1;pointer-events:auto;background:var(--panel,#14161c);width:min(640px,100%);max-height:min(92vh,720px);padding:.75rem .75rem calc(.85rem + env(safe-area-inset-bottom,0px));border-radius:18px 18px 0 0;position:relative;overflow:auto;box-shadow:0 -12px 40px #00000059}.yt-view-sheet-head{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.55rem;padding:0 .15rem;display:flex}.yt-view-sheet-sub{margin-top:.2rem;font-size:.85rem}.yt-view-sheet-flash{margin-bottom:.55rem}.yt-view-auto-form{display:none}.yt-view-frame{flex-direction:column;flex:1;min-height:0;display:flex}.yt-view-bar{color:#fff;z-index:5;background:#2563eb;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem 1rem;display:flex;position:sticky;top:0}.yt-view-bar-main{align-items:center;gap:.75rem;min-width:0;display:flex}.yt-view-count{background:#fff3;border:2px solid #ffffff8c;border-radius:999px;flex-shrink:0;place-items:center;width:2.35rem;height:2.35rem;font-size:1.05rem;font-weight:800;display:grid}.yt-view-bar-text{flex-direction:column;gap:.15rem;min-width:0;display:flex}.yt-view-bar-text strong{font-size:.98rem;line-height:1.25}.yt-view-bar-meta{opacity:.88;font-size:.8rem}.yt-view-cancel{color:#fff;white-space:nowrap;background:#ffffff24;border-color:#ffffff59}.yt-view-stage{background:#000;flex-direction:column;flex:1;min-height:0;display:flex}.yt-view-stage-watch{text-align:center;background:#0f1115;justify-content:center;align-items:center;gap:1rem;padding:2rem 1.25rem}.yt-view-watch-hint{color:#d1d5db;max-width:28rem;margin:0;font-size:.95rem;line-height:1.45}.yt-view-watch-hint strong{color:#fff}.yt-view-open-btn{min-width:min(100%,16rem);padding:.75rem 1.25rem;font-size:1.05rem}.yt-view-watch-note{max-width:24rem;margin:0;font-size:.88rem}.yt-view-iframe{background:#000;border:0;flex:1;width:100%;min-height:min(70vh,520px)}.yt-view-open-tab{background:#151922;border-top:1px solid #ffffff14;padding:.45rem .9rem;font-size:.85rem}.yt-view-open-tab a{color:#93c5fd}.yt-view-confirm{color:#e5e7eb;background:#151922;border-top:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:.65rem;padding:.75rem 1rem;display:flex}.yt-view-error{margin:.75rem 1rem}.yt-view-foot{text-align:center;padding:.65rem 1rem 1rem}.yt-view-foot a{color:#93c5fd;font-size:.9rem}.ig-exec-banner{color:#fff;text-align:center;background:linear-gradient(90deg,#f58529,#dd2a7b 45%,#8134af 75%,#515bd4);border-radius:8px;padding:.55rem .85rem;font-weight:700}.btn-ig{color:#fff;background:linear-gradient(90deg,#f58529,#dd2a7b 50%,#8134af);border-color:#0000;align-self:center;min-width:12rem}.btn-ig:hover{filter:brightness(1.06)}.link-social-head-ig{background:linear-gradient(90deg,#f58529,#dd2a7b 45%,#8134af)}.link-social-head-tt{background:linear-gradient(90deg,#25f4ee,#000 48%,#fe2c55)}.social-bind-ig{color:#fff;background:linear-gradient(135deg,#f58529,#dd2a7b 50%,#8134af)}.social-bind-tt{color:#fff;background:#010101}.social-bind-fb{color:#fff;background:#1877f2}.social-bind-fb svg{width:1.15rem;height:1.15rem;display:block}.social-bind-th{color:#fff;background:#000}.social-bind-th svg{width:1.15rem;height:1.15rem;display:block}.social-bind-tg{color:#fff;background:#229ed9}.social-bind-tg svg{width:1.15rem;height:1.15rem;display:block}.btn-tg{color:#fff;background:#229ed9;border-color:#0000;align-self:center;min-width:12rem}.btn-tg:hover{filter:brightness(1.06)}.link-social-head-tg{background:linear-gradient(90deg,#2aabee,#229ed9 55%,#1b86bc)}.tg-create-banner{color:#fff;text-align:center;background:linear-gradient(90deg,#2aabee,#229ed9 55%,#1b86bc);border-radius:8px;padding:.55rem .85rem;font-weight:700}.callout{border-radius:8px;padding:.75rem .95rem;font-size:.9rem;line-height:1.45}.callout-info{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.callout-info{background:color-mix(in srgb, var(--accent) 12%, var(--panel))}}.callout-info{border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.callout-info{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--border))}}.callout-warn{background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.callout-warn{background:color-mix(in srgb, var(--warn) 14%, var(--panel))}}.callout-warn{border:1px solid var(--warn)}@supports (color:color-mix(in lab, red, red)){.callout-warn{border:1px solid color-mix(in srgb, var(--warn) 32%, var(--border))}}.form-section{background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:14px;overflow:visible}.form-section>.form-section-toggle:first-child{border-radius:14px 14px 0 0}.form-section>.form-section-body:last-child,.form-section>.form-section-body:only-child{border-radius:0 0 14px 14px}.form-section-toggle{background:linear-gradient(180deg, var(--accent) 0%, var(--panel-2) 100%);justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.9rem 1.15rem;display:flex}@supports (color:color-mix(in lab, red, red)){.form-section-toggle{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 8%, var(--panel-2)) 0%, var(--panel-2) 100%)}}.form-section-toggle{color:var(--text);font:inherit;cursor:pointer;text-align:left;border:0;border-bottom:1px solid #0000;font-size:1.02rem;font-weight:700}.form-section-toggle[aria-expanded=true]{border-bottom-color:var(--border)}.form-section-toggle:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.form-section-toggle:hover{background:color-mix(in srgb, var(--accent) 12%, var(--panel-2))}}.form-section-toggle-action{color:var(--accent);background:var(--accent);border-radius:999px;padding:.2rem .55rem;font-size:.82rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.form-section-toggle-action{background:color-mix(in srgb, var(--accent) 12%, var(--panel))}}.form-section-body{grid-template-columns:1fr;gap:.7rem;padding:.95rem 1.05rem 1.1rem;display:grid}.form-section-body.is-hidden{display:none}.target-tabs-wrap{border:1px solid var(--accent);padding:0}@supports (color:color-mix(in lab, red, red)){.target-tabs-wrap{border:1px solid color-mix(in srgb, var(--accent) 35%, var(--border))}}.target-tabs-wrap{box-shadow:var(--shadow), inset 0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){.target-tabs-wrap{box-shadow:var(--shadow), inset 0 0 0 1px color-mix(in srgb, var(--accent) 8%, transparent)}}.target-tabs-wrap{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.target-tabs-wrap{background:color-mix(in srgb, var(--accent) 4%, var(--panel))}}.target-tabs-wrap>.form-section-body{background:var(--panel);border-top:0;border-radius:0 0 14px 14px}.target-tabs{background:linear-gradient(180deg, var(--accent) 0%, var(--accent) 100%);flex-wrap:wrap;align-items:center;gap:.4rem;padding:.85rem 1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.target-tabs{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 14%, var(--panel-2)) 0%, color-mix(in srgb, var(--accent) 6%, var(--panel-2)) 100%)}}.target-tabs{border-bottom:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.target-tabs{border-bottom:1px solid color-mix(in srgb, var(--accent) 28%, var(--border))}}.target-tabs{border-radius:14px 14px 0 0}.target-tabs-wrap:not(:has(.form-section-body:not(.is-hidden))) .target-tabs{border-bottom-color:#0000;border-radius:14px}.target-tabs-label{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);background:var(--accent);border-radius:999px;margin-right:.35rem;padding:.2rem .55rem;font-size:.78rem;font-weight:750}@supports (color:color-mix(in lab, red, red)){.target-tabs-label{background:color-mix(in srgb, var(--accent) 14%, var(--panel))}}.target-tabs-label{border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.target-tabs-label{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--border))}}.target-tab{border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.target-tab{border:1px solid color-mix(in srgb, var(--accent) 22%, var(--border))}}.target-tab{background:var(--panel);color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;padding:.45rem .9rem;font-size:.88rem;font-weight:650;transition:background .12s,color .12s,border-color .12s,box-shadow .12s}.target-tab:hover{color:var(--accent);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.target-tab:hover{border-color:color-mix(in srgb, var(--accent) 50%, var(--border))}}.target-tab:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.target-tab:hover{background:color-mix(in srgb, var(--accent) 8%, var(--panel))}}.target-tab-active{background:var(--accent);border-color:var(--accent);color:var(--accent-contrast);box-shadow:0 4px 14px var(--accent);font-weight:700}@supports (color:color-mix(in lab, red, red)){.target-tab-active{box-shadow:0 4px 14px color-mix(in srgb, var(--accent) 32%, transparent)}}.form-cost-breakdown{flex-direction:column;gap:.45rem;width:100%;max-width:28rem;display:flex}.form-cost-line{justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.9rem;display:flex}.form-cost-line span:first-child{color:var(--muted)}.form-cost-line strong{font-variant-numeric:tabular-nums;font-weight:700}.form-cost-line-total{border-top:1px dashed var(--border);margin-top:.15rem;padding-top:.55rem;font-size:1.05rem}.form-cost-line-total span:first-child{color:var(--text);font-weight:650}.form-cost-line-total strong{color:var(--accent);letter-spacing:-.02em;font-size:1.35rem;font-weight:800}.form-check-card:has(input:checked){border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.form-check-card:has(input:checked){border-color:color-mix(in srgb, var(--accent) 55%, var(--border))}}.form-check-card:has(input:checked){background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.form-check-card:has(input:checked){background:color-mix(in srgb, var(--accent) 14%, var(--panel))}}.form-check-card:has(input:checked){box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab, red, red)){.form-check-card:has(input:checked){box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 12%, transparent)}}.form-field{border:1px solid var(--border);background:var(--panel-2);border-radius:12px;flex-direction:column;gap:.45rem;padding:.85rem .95rem;display:flex}@supports (color:color-mix(in lab, red, red)){.form-field{background:color-mix(in srgb, var(--panel-2) 45%, var(--panel))}}.form-field{min-width:0}.form-field-wide{grid-column:1/-1}.form-field-head{align-items:center;gap:.4rem;min-height:1.25rem;display:flex}.form-field-label{color:var(--text);font-size:.9rem;font-weight:650;line-height:1.3}.form-field-control{flex-direction:column;gap:.4rem;min-width:0;display:flex}.form-field-control input,.form-field-control textarea,.form-field-control select{background:var(--input-bg);border:1px solid var(--border);color:var(--text);width:100%;max-width:22rem;font:inherit;border-radius:10px;padding:.55rem .75rem;transition:border-color .12s,box-shadow .12s}.form-field-control input:hover,.form-field-control textarea:hover,.form-field-control select:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.form-field-control input:hover,.form-field-control textarea:hover,.form-field-control select:hover{border-color:color-mix(in srgb, var(--accent) 35%, var(--border))}}.form-field-control input:focus,.form-field-control textarea:focus,.form-field-control select:focus{border-color:var(--accent);outline:none}@supports (color:color-mix(in lab, red, red)){.form-field-control input:focus,.form-field-control textarea:focus,.form-field-control select:focus{border-color:color-mix(in srgb, var(--accent) 65%, var(--border))}}.form-field-control input:focus,.form-field-control textarea:focus,.form-field-control select:focus{box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab, red, red)){.form-field-control input:focus,.form-field-control textarea:focus,.form-field-control select:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent)}}.form-field-control textarea{resize:vertical;max-width:100%}.form-field-control input[type=checkbox]{width:auto;max-width:none;box-shadow:none;padding:0}.form-inline{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.form-inline input,.form-inline select{max-width:9rem}.form-suffix{color:var(--muted);font-size:.88rem;font-weight:500}.form-check-card{border:1px solid var(--accent);border-radius:10px;align-items:flex-start;gap:.65rem;padding:.75rem .85rem;display:flex}@supports (color:color-mix(in lab, red, red)){.form-check-card{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--border))}}.form-check-card{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.form-check-card{background:color-mix(in srgb, var(--accent) 8%, var(--panel))}}.form-check-card{cursor:pointer}.form-check-card input{margin-top:.2rem}.form-check-card strong{font-size:.92rem;font-weight:650;display:block}.form-metric{background:var(--accent);border-radius:10px;align-items:baseline;gap:.4rem;padding:.55rem .8rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.form-metric{background:color-mix(in srgb, var(--accent) 12%, var(--panel))}}.form-metric{border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.form-metric{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--border))}}.form-metric{width:fit-content}.form-metric-value{font-variant-numeric:tabular-nums;color:var(--accent);letter-spacing:-.02em;font-size:1.15rem;font-weight:750}.form-help{border:1px solid var(--accent);border-radius:999px;flex:none;place-items:center;width:1.2rem;height:1.2rem;display:inline-grid;position:relative}@supports (color:color-mix(in lab, red, red)){.form-help{border:1px solid color-mix(in srgb, var(--accent) 45%, var(--border))}}.form-help{color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.form-help{background:color-mix(in srgb, var(--accent) 10%, var(--panel))}}.form-help{cursor:help;z-index:2;outline:none;font-size:.7rem;font-weight:700;line-height:1}.form-help:hover,.form-help:focus-visible{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.form-help:hover,.form-help:focus-visible{background:color-mix(in srgb, var(--accent) 20%, var(--panel))}}.form-help:hover,.form-help:focus-visible{border-color:var(--accent)}.form-help[data-tip]:after{content:attr(data-tip);background:var(--text);border-radius:8px;width:max-content;max-width:min(17rem,72vw);padding:.5rem .65rem;position:absolute;top:calc(100% + .45rem);left:0}@supports (color:color-mix(in lab, red, red)){.form-help[data-tip]:after{background:color-mix(in srgb, var(--text) 92%, var(--accent))}}.form-help[data-tip]:after{color:var(--panel);letter-spacing:0;text-align:left;white-space:normal;box-shadow:0 8px 22px var(--text);font-size:.78rem;font-weight:500;line-height:1.35}@supports (color:color-mix(in lab, red, red)){.form-help[data-tip]:after{box-shadow:0 8px 22px color-mix(in srgb, var(--text) 22%, transparent)}}.form-help[data-tip]:after{opacity:0;visibility:hidden;pointer-events:none;z-index:60;transition:opacity .12s,visibility .12s}.form-help[data-tip]:before{content:"";border:5px solid #0000;border-bottom-color:var(--text);position:absolute;top:calc(100% + .1rem);left:.45rem}@supports (color:color-mix(in lab, red, red)){.form-help[data-tip]:before{border-bottom-color:color-mix(in srgb, var(--text) 92%, var(--accent))}}.form-help[data-tip]:before{opacity:0;visibility:hidden;pointer-events:none;z-index:61;transition:opacity .12s,visibility .12s}.form-help[data-tip]:hover:after,.form-help[data-tip]:hover:before,.form-help[data-tip]:focus-visible:after,.form-help[data-tip]:focus-visible:before{opacity:1;visibility:visible}.form-caption{color:var(--muted);font-size:.8rem;line-height:1.4}.btn-create{border-radius:10px;align-self:flex-start;min-width:12rem;padding:.75rem 1.35rem;font-size:1rem}@media (min-width:860px){.form-section-body{grid-template-columns:1fr 1fr}.form-field-wide{grid-column:1/-1}.target-tabs-wrap>.form-section-body{grid-template-columns:1fr 1fr}}@media (max-width:720px){.form-field-control input,.form-field-control textarea,.form-field-control select{max-width:100%}.form-inline input,.form-inline select{flex:7rem;max-width:none}}.settings-shell{width:100%;min-width:0}.settings-page{--settings-grad:linear-gradient(135deg, #7c3aed 0%, #3b82f6 50%, #06b6d4 100%);width:100%;max-width:none}.settings-page .btn-primary{background:var(--settings-grad);color:#fff;border-color:#0000;font-weight:700;box-shadow:0 8px 22px #7c3aed47}.settings-page .btn-primary:hover{filter:brightness(1.05);background:var(--settings-grad)}.settings-page .btn-primary.is-saved,.settings-profile-save.is-saved{filter:none;box-shadow:0 8px 22px #16a34a47;background:#16a34a!important}.settings-title{letter-spacing:-.03em;margin:0 0 .85rem;font-size:clamp(1.35rem,3vw,1.65rem);font-weight:800}.settings-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:.45rem;margin-bottom:.85rem;padding:.15rem 0 .25rem;display:flex;overflow-x:auto}.settings-tabs::-webkit-scrollbar{display:none}.settings-tab{text-align:center;color:var(--muted);border:1px solid var(--border);white-space:nowrap;background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;height:2.15rem;padding:0 .95rem;font-size:.84rem;font-weight:700;line-height:1;text-decoration:none;transition:color .15s,border-color .15s,background .15s,box-shadow .15s;display:inline-flex}.settings-tab:hover{color:var(--text);border-color:var(--accent);text-decoration:none}@supports (color:color-mix(in lab, red, red)){.settings-tab:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}}.settings-tab-active{color:#fff;background:var(--settings-grad);border-color:#0000;box-shadow:0 6px 16px #7c3aed47}.settings-tab-short{display:none}.settings-card-title{margin:0;font-size:1.05rem;font-weight:750}.settings-card-lead{margin:.35rem 0 0;font-size:.88rem;line-height:1.4}.settings-section-head{margin-bottom:.15rem}.settings-inline-link{color:#7c3aed;font-weight:650;text-decoration:none}.settings-inline-link:hover{text-decoration:underline}.settings-field-error{color:var(--danger,#ef4444);margin:.4rem 0 0;font-size:.82rem;font-weight:650}.settings-personal-card{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:0;padding:0;display:grid;overflow:hidden}.settings-personal-card>.avatar-upload{border-right:1px solid var(--border);padding:1.15rem 1.2rem}.settings-personal-card>.settings-profile-form{padding:1.15rem 1.2rem}.settings-grid,.settings-fields-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.settings-profile-form{gap:1rem}.settings-fields-grid .field{flex-direction:column;gap:.4rem;min-width:0;margin:0;display:flex}.settings-fields-grid .field label{min-height:1.2rem;color:var(--muted);margin:0;font-size:.84rem;font-weight:650;line-height:1.2}.settings-fields-grid .field input,.settings-fields-grid .field select,.settings-fields-grid .icon-select{box-sizing:border-box;width:100%;min-height:2.75rem}.settings-fields-grid .field input,.settings-fields-grid .field select{border-radius:10px;margin:0;padding:.55rem .75rem;font-size:.95rem}.settings-profile-save{width:100%;min-height:2.75rem;margin-top:.15rem;transition:background .2s,box-shadow .2s,filter .15s}.icon-select{border:1px solid var(--border);background:var(--input-bg);border-radius:10px;grid-template-columns:2.5rem minmax(0,1fr);align-items:stretch;transition:border-color .15s;display:grid;overflow:hidden}.icon-select:focus-within{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.icon-select:focus-within{border-color:color-mix(in srgb, var(--accent) 55%, var(--border))}}.icon-select:focus-within{box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab, red, red)){.icon-select:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 16%, transparent)}}.icon-select-badge{background:var(--accent);place-items:center;font-size:1.15rem;line-height:1;display:grid}@supports (color:color-mix(in lab, red, red)){.icon-select-badge{background:color-mix(in srgb, var(--accent) 8%, var(--panel-2))}}.icon-select-badge{border-right:1px solid var(--border);-webkit-user-select:none;user-select:none}.icon-select select{appearance:none;background-color:#0000;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);cursor:pointer;background-position:calc(100% - 15px) calc(50% - 2px),calc(100% - 10px) calc(50% - 2px);background-repeat:no-repeat;background-size:5px 5px;min-height:2.75rem;padding:.55rem 2.1rem .55rem .7rem;box-shadow:none!important;border:0!important;border-radius:0!important}.icon-select select:focus{outline:none}.birth-date-row select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);background-position:calc(100% - 14px) calc(50% - 2px),calc(100% - 9px) calc(50% - 2px);background-repeat:no-repeat;background-size:5px 5px;padding-right:1.75rem}.avatar-upload-row{align-items:center;gap:.9rem;display:flex}.avatar-upload-actions{flex:1;gap:.5rem;min-width:0}.avatar-upload-name{font-size:.95rem}.avatar-upload-form{flex-wrap:wrap;gap:.5rem;display:flex}.avatar-level-ring{background:#94a3b8;border-radius:50%;flex:none;padding:3px;position:relative;box-shadow:0 8px 24px #0f172a2e}.avatar-level-ring--muted{background:#94a3b8}.avatar-level-ring--violet{background:linear-gradient(135deg,#7c3aed,#3b82f6,#06b6d4);box-shadow:0 8px 24px #7c3aed47}.avatar-level-ring--gold{background:linear-gradient(135deg,#facc15,#f59e0b,#fde68a);box-shadow:0 8px 28px #facc1566}.avatar-level-ring--vip{background:0 0;box-shadow:0 8px 28px #7c3aed59}.avatar-level-ring--vip:before{content:"";z-index:0;background:conic-gradient(#7c3aed,#3b82f6,#06b6d4,#facc15,#7c3aed);border-radius:50%;animation:8s linear infinite avatar-vip-spin;position:absolute;inset:0}.avatar-level-ring--vip .user-avatar,.avatar-level-ring--vip .avatar-level-badge{z-index:1;position:relative}.avatar-level-ring .user-avatar-lg{border:3px solid var(--panel);box-sizing:border-box}.avatar-level-badge{background:var(--panel);min-width:1.7rem;height:1.7rem;color:var(--text);border:2px solid #7c3aed;border-radius:999px;place-items:center;padding:0 .35rem;font-size:.68rem;font-weight:800;display:grid;position:absolute;bottom:-2px;right:-2px}.avatar-upload-spinner{background:#0d0f1473;border-radius:50%;place-items:center;display:grid;position:absolute;inset:0}.avatar-upload-spinner>span{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:1.35rem;height:1.35rem;animation:.7s linear infinite settings-spin}@keyframes settings-spin{to{transform:rotate(360deg)}}.avatar-level-ring .user-avatar{position:relative}.avatar-preset-block{flex-direction:column;gap:.55rem;display:flex}.avatar-preset-block--vip{border:1.5px solid #facc15;border-radius:16px;padding:.85rem .9rem}@supports (color:color-mix(in lab, red, red)){.avatar-preset-block--vip{border:1.5px solid color-mix(in srgb, #facc15 55%, var(--border))}}.avatar-preset-block--vip{background:linear-gradient(135deg,#facc1514,#7c3aed0f);box-shadow:inset 0 0 0 1px #facc152e}.avatar-preset-block--vip .avatar-preset-label{color:#ca8a04}.avatar-preset-label{letter-spacing:.02em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.78rem;font-weight:650;display:flex}.avatar-preset-label em{text-transform:none;letter-spacing:0;opacity:.85;font-style:normal;font-weight:600}.avatar-preset-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem;display:grid}@media (max-width:640px){.avatar-preset-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.avatar-preset-wrap{position:relative}.avatar-preset-btn{appearance:none;background:var(--panel-2);cursor:pointer;aspect-ratio:1;border:3px solid #0000;border-radius:999px;width:100%;padding:0;transition:border-color .15s,transform .15s,box-shadow .15s,filter .15s;position:relative;overflow:hidden}.avatar-preset-btn img{object-fit:cover;width:100%;height:100%;display:block}.avatar-preset-btn:hover{border-color:#7c3aed;transform:scale(1.08);box-shadow:0 8px 20px #0f172a38}@supports (color:color-mix(in lab, red, red)){.avatar-preset-btn:hover{border-color:color-mix(in srgb, #7c3aed 45%, var(--border))}}.avatar-preset-btn.is-selected{background:linear-gradient(var(--panel-2), var(--panel-2)) padding-box, linear-gradient(135deg, #7c3aed, #3b82f6, #06b6d4) border-box;border:3px solid #0000;box-shadow:0 0 0 1px #7c3aed40,0 8px 18px #7c3aed47}.avatar-preset-btn.is-pending{opacity:.65;pointer-events:none}.avatar-preset-btn.is-locked{cursor:help;filter:grayscale();opacity:.4}.avatar-preset-btn.is-locked:hover{box-shadow:none;border-color:#0000;transform:none}.avatar-preset-btn.is-locked:hover+.avatar-preset-tip,.avatar-preset-wrap:focus-within .avatar-preset-tip{opacity:1;visibility:visible;transform:translateY(0)}.avatar-preset-lock{filter:none;z-index:1;font-size:.72rem;line-height:1;position:absolute;top:4px;right:4px}.avatar-preset-lv{color:#fff;letter-spacing:.02em;z-index:1;background:#0f172ab8;border-radius:999px;padding:.1rem .35rem;font-size:.62rem;font-weight:800;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.avatar-preset-new{color:#fff;letter-spacing:.04em;z-index:1;background:#7c3aed;border-radius:999px;padding:.12rem .35rem;font-size:.58rem;font-weight:800;position:absolute;top:4px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #7c3aed73}.avatar-preset-tip{color:#f8fafc;text-align:center;opacity:0;visibility:hidden;pointer-events:none;z-index:5;background:#0f172a;border-radius:10px;width:max-content;max-width:220px;padding:.45rem .55rem;font-size:.72rem;font-weight:600;line-height:1.35;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 8px 24px #00000059}.avatar-preset-tip-link{color:#facc15;pointer-events:auto;text-decoration:underline}.avatar-preset-btn.is-glow-gold{animation:2.4s ease-in-out infinite avatar-glow-gold;box-shadow:0 0 #facc1573}.avatar-preset-btn.is-glow-neon{animation:2.2s ease-in-out infinite avatar-glow-neon}.avatar-preset-btn.is-glow-vip{animation:2.6s ease-in-out infinite avatar-glow-vip}.avatar-preset-btn.is-locked.is-glow-gold,.avatar-preset-btn.is-locked.is-glow-neon,.avatar-preset-btn.is-locked.is-glow-vip{animation:none}@keyframes avatar-glow-gold{0%,to{box-shadow:0 0 #facc1533}50%{box-shadow:0 0 16px 2px #facc158c}}@keyframes avatar-glow-neon{0%,to{box-shadow:0 0 #22d3ee33}50%{box-shadow:0 0 14px 2px #a855f780}}@keyframes avatar-glow-vip{0%,to{box-shadow:0 0 #7c3aed33}50%{box-shadow:0 0 16px 2px #facc1573,0 0 8px #06b6d459}}@media (prefers-reduced-motion:reduce){.user-avatar-frame--vip:before,.user-menu-avatar-ring--vip:before,.avatar-level-ring--vip:before,.avatar-preset-btn.is-glow-gold,.avatar-preset-btn.is-glow-neon,.avatar-preset-btn.is-glow-vip{animation:none!important}}.avatar-preset-btn.is-pending{opacity:.65;cursor:wait}.avatar-preset-btn:disabled{cursor:wait}.settings-toast{z-index:80;background:var(--panel);border-radius:14px;align-items:center;gap:.65rem;padding:.75rem 1rem;display:flex;position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.settings-toast{background:color-mix(in srgb, var(--panel) 92%, #16a34a)}}.settings-toast{border:1px solid #16a34a}@supports (color:color-mix(in lab, red, red)){.settings-toast{border:1px solid color-mix(in srgb, #16a34a 45%, var(--border))}}.settings-toast{color:var(--text);font-size:.9rem;font-weight:700;animation:.28s payout-toast-in;box-shadow:0 12px 32px #00000047}.settings-toast-close{appearance:none;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0 .15rem;font-size:1.2rem;line-height:1}.settings-switch-row{border-top:1px solid var(--border);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;display:flex}.settings-switch-row:first-of-type{border-top:0;padding-top:.25rem}.settings-switch-copy{flex-direction:column;gap:.15rem;min-width:0;display:flex}.settings-switch-copy strong{font-size:.92rem}.settings-switch-copy .muted{font-size:.8rem}.settings-switch{flex:none;width:2.75rem;height:1.55rem;position:relative}.settings-switch input{opacity:0;cursor:pointer;z-index:1;margin:0;position:absolute;inset:0}.settings-switch-ui{background:var(--panel-2);border:1px solid var(--border);border-radius:999px;width:100%;height:100%;transition:background .15s,border-color .15s;display:block}.settings-switch-ui:after{content:"";background:#fff;border-radius:50%;width:1.2rem;height:1.2rem;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 2px 6px #0003}.settings-switch input:checked+.settings-switch-ui{background:var(--settings-grad);border-color:#0000}.settings-switch input:checked+.settings-switch-ui:after{transform:translate(1.15rem)}.settings-notif{gap:1rem}.social-bind-status{align-items:center;gap:.35rem;font-size:.78rem;font-weight:700;display:inline-flex}.social-bind-status.is-ok{color:#16a34a}.social-bind-status.is-off{color:var(--muted)}@media (max-width:960px){.settings-grid,.settings-fields-grid,.settings-personal-card{grid-template-columns:1fr}.settings-personal-card>.avatar-upload{border-right:0;border-bottom:1px solid var(--border)}.avatar-preset-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:640px){.settings-tab-full{display:none}.settings-tab-short{display:inline}.avatar-preset-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.avatar-upload-row{flex-direction:column;align-items:flex-start}}.social-bind-row{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.85rem;padding:.85rem 0;display:flex}.social-bind-brand{color:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:2.6rem;height:2.6rem;font-size:.85rem;font-weight:800;display:grid}.social-bind-vk{background:#4a76a8}.social-bind-yt{background:red;font-size:1rem}.social-bind-meta{flex-direction:column;flex:1;gap:.15rem;min-width:10rem;display:flex}.social-bind-meta a{word-break:break-all;font-size:.82rem}.social-bind-actions{align-items:center;gap:.45rem;display:flex}.link-social-card{background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:10px;overflow:hidden}.link-social-wrap{width:min(560px,100%);margin:0 auto}.link-social-wrap-wide{width:min(720px,100%)}.link-social-head{color:#fff;background:#4a76a8;justify-content:space-between;align-items:center;padding:.55rem .95rem;font-weight:650;display:flex}.link-social-head a{color:#fff;font-size:.9rem;font-weight:500;text-decoration:underline}.link-social-head-yt{background:#c4302b}.link-social-body{flex-direction:column;gap:.85rem;padding:1rem 1.15rem 1.15rem;display:flex}.link-social-intro{text-align:left;align-items:center;gap:.85rem;display:flex}.link-social-intro h1{margin:0;font-size:1.12rem;line-height:1.25}.link-social-intro p{margin:.2rem 0 0;font-size:.86rem;line-height:1.35}.link-social-logo{flex:none;width:3.1rem;height:3.1rem;margin:0;font-size:1.05rem}.link-social-form{flex-direction:column;gap:.85rem;display:flex}.link-social-fields{border:1px solid var(--border);background:var(--panel-2);border-radius:14px;grid-template-columns:1fr 1fr;gap:.65rem;padding:.85rem;display:grid}@supports (color:color-mix(in lab, red, red)){.link-social-fields{background:color-mix(in srgb, var(--panel-2) 55%, var(--panel))}}.link-social-field,.link-social-fields .field{border:1px solid var(--border);background:var(--panel);border-radius:12px;flex-direction:column;gap:.35rem;min-width:0;margin:0;padding:.8rem .9rem;display:flex}.link-social-field-wide{grid-column:1/-1}.link-social-field-wide>.link-social-grid{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.link-social-field label,.link-social-field-label,.link-social-fields .field label{color:var(--text);font-size:.82rem;font-weight:650}.link-social-field input,.link-social-field select,.link-social-fields .field input,.link-social-fields .field select{border:1px solid var(--border);background:var(--input-bg);width:100%;max-width:none;color:var(--text);font:inherit;border-radius:10px;padding:.55rem .7rem;transition:border-color .12s,box-shadow .12s}.link-social-field input:hover,.link-social-field select:hover,.link-social-fields .field input:hover,.link-social-fields .field select:hover{border-color:#4a76a8}@supports (color:color-mix(in lab, red, red)){.link-social-field input:hover,.link-social-field select:hover,.link-social-fields .field input:hover,.link-social-fields .field select:hover{border-color:color-mix(in srgb, #4a76a8 40%, var(--border))}}.link-social-field input:focus,.link-social-field select:focus,.link-social-fields .field input:focus,.link-social-fields .field select:focus{border-color:#4a76a8;outline:none}@supports (color:color-mix(in lab, red, red)){.link-social-field input:focus,.link-social-field select:focus,.link-social-fields .field input:focus,.link-social-fields .field select:focus{border-color:color-mix(in srgb, #4a76a8 70%, var(--border))}}.link-social-field input:focus,.link-social-field select:focus,.link-social-fields .field input:focus,.link-social-fields .field select:focus{box-shadow:0 0 0 3px #4a76a82e}.link-social-hint{color:var(--muted);font-size:.78rem;line-height:1.35}.birth-date-row{grid-template-columns:4.2rem minmax(0,1.4fr) 5.2rem;gap:.4rem;display:grid}.birth-date-part{flex-direction:column;gap:.25rem;min-width:0;margin:0;display:flex}.birth-date-part-label{color:var(--muted);font-size:.72rem;font-weight:600}.birth-date-part select{border:1px solid var(--border);background:var(--input-bg);width:100%;color:var(--text);font:inherit;border-radius:10px;padding:.55rem .45rem}.link-social-grid{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.link-social-grid-single{grid-template-columns:1fr}.link-social-fields-ig .link-social-field input:hover,.link-social-fields-ig .link-social-field select:hover{border-color:#dd2a7b}@supports (color:color-mix(in lab, red, red)){.link-social-fields-ig .link-social-field input:hover,.link-social-fields-ig .link-social-field select:hover{border-color:color-mix(in srgb, #dd2a7b 45%, var(--border))}}.link-social-fields-ig .link-social-field input:focus,.link-social-fields-ig .link-social-field select:focus{border-color:#dd2a7b}@supports (color:color-mix(in lab, red, red)){.link-social-fields-ig .link-social-field input:focus,.link-social-fields-ig .link-social-field select:focus{border-color:color-mix(in srgb, #dd2a7b 65%, var(--border))}}.link-social-fields-ig .link-social-field input:focus,.link-social-fields-ig .link-social-field select:focus{box-shadow:0 0 0 3px #dd2a7b29}@media (max-width:560px){.link-social-fields,.link-social-grid,.link-social-field-wide>.link-social-grid,.birth-date-row{grid-template-columns:1fr}.link-social-intro{text-align:center;flex-direction:column}.link-social-logo{margin:0 auto}}.vk-city-field{position:relative}.vk-city-input-row{align-items:stretch;gap:.4rem;display:flex}.vk-city-input-row input{flex:1;min-width:0}.vk-city-clear{min-width:2.4rem;padding:0 .7rem}.vk-city-hint{color:var(--muted);margin:.2rem 0 0;font-size:.78rem;line-height:1.3}.vk-city-chips{flex-wrap:wrap;gap:.35rem;margin-top:.45rem;display:flex}.vk-city-chip{border:1px solid #4a76a8}@supports (color:color-mix(in lab, red, red)){.vk-city-chip{border:1px solid color-mix(in srgb, #4a76a8 35%, var(--border))}}.vk-city-chip{background:#4a76a8}@supports (color:color-mix(in lab, red, red)){.vk-city-chip{background:color-mix(in srgb, #4a76a8 8%, var(--panel))}}.vk-city-chip{color:#4a76a8}@supports (color:color-mix(in lab, red, red)){.vk-city-chip{color:color-mix(in srgb, #4a76a8 85%, var(--text))}}.vk-city-chip{font:inherit;cursor:pointer;border-radius:999px;padding:.28rem .65rem;font-size:.8rem;font-weight:600}.vk-city-chip:hover{background:#4a76a8}@supports (color:color-mix(in lab, red, red)){.vk-city-chip:hover{background:color-mix(in srgb, #4a76a8 16%, var(--panel))}}.vk-city-chip:hover{border-color:#4a76a8}.vk-city-suggest{border:1px solid var(--border);background:var(--panel);z-index:20;max-height:200px;box-shadow:var(--shadow);border-radius:8px;margin:.3rem 0 0;padding:0;list-style:none;position:absolute;left:0;right:0;overflow:auto}.vk-city-suggest button{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:0;padding:.45rem .7rem;display:block}.vk-city-suggest button:hover{background:#4a76a8}@supports (color:color-mix(in lab, red, red)){.vk-city-suggest button:hover{background:color-mix(in srgb, #4a76a8 10%, var(--panel))}}.vk-city-suggest-empty{color:var(--muted);padding:.55rem .7rem;font-size:.82rem}.btn-vk{color:#fff;background:#4a76a8;border-color:#0000;align-self:center;min-width:12rem;margin-top:.15rem}.btn-vk:hover{filter:brightness(1.06);background:#4a76a8}.vk-confirm{flex-direction:column;gap:.45rem;margin-top:.1rem;display:flex}.vk-confirm-banner{border:1px solid var(--warn);border-radius:9px;align-items:flex-start;gap:.6rem;padding:.65rem .75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.vk-confirm-banner{border:1px solid color-mix(in srgb, var(--warn) 42%, var(--border))}}.vk-confirm-banner{background:linear-gradient(135deg, var(--warn), var(--warn))}@supports (color:color-mix(in lab, red, red)){.vk-confirm-banner{background:linear-gradient(135deg, color-mix(in srgb, var(--warn) 14%, var(--panel)), color-mix(in srgb, var(--warn) 6%, var(--panel)))}}.vk-confirm-banner-icon{color:#fff;background:var(--warn);border-radius:999px;flex:none;place-items:center;width:1.4rem;height:1.4rem;margin-top:.05rem;font-size:.8rem;font-weight:800;line-height:1;display:grid}.vk-confirm-banner strong{margin:0 0 .12rem;font-size:.88rem;font-weight:650;display:block}.vk-confirm-banner p{color:var(--muted);margin:0;font-size:.8rem;line-height:1.35}.vk-confirm-list{grid-template-columns:1fr 1fr;gap:.45rem;display:grid}@media (max-width:560px){.vk-confirm-list{grid-template-columns:1fr}}.vk-confirm-check{border:1px solid var(--border);background:var(--panel-2);cursor:pointer;border-radius:9px;align-items:flex-start;gap:.6rem;padding:.65rem .7rem;transition:border-color .15s,background .15s,box-shadow .15s;display:flex;position:relative}.vk-confirm-check:hover{border-color:#4a76a8}@supports (color:color-mix(in lab, red, red)){.vk-confirm-check:hover{border-color:color-mix(in srgb, #4a76a8 45%, var(--border))}}.vk-confirm-check:hover{background:#4a76a8}@supports (color:color-mix(in lab, red, red)){.vk-confirm-check:hover{background:color-mix(in srgb, #4a76a8 6%, var(--panel))}}.vk-confirm-check:has(input:focus-visible){outline-offset:2px;outline:2px solid #4a76a88c}.vk-confirm-check:has(input:checked){border-color:#4a76a8}@supports (color:color-mix(in lab, red, red)){.vk-confirm-check:has(input:checked){border-color:color-mix(in srgb, #4a76a8 55%, var(--border))}}.vk-confirm-check:has(input:checked){background:#4a76a8}@supports (color:color-mix(in lab, red, red)){.vk-confirm-check:has(input:checked){background:color-mix(in srgb, #4a76a8 10%, var(--panel))}}.vk-confirm-check:has(input:checked){box-shadow:inset 0 0 0 1px #4a76a82e}.vk-confirm-check input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.vk-confirm-box{border:1.5px solid #4a76a8;border-radius:5px;flex:none;width:1.15rem;height:1.15rem;margin-top:.08rem}@supports (color:color-mix(in lab, red, red)){.vk-confirm-box{border:1.5px solid color-mix(in srgb, #4a76a8 40%, var(--border))}}.vk-confirm-box{background:var(--input-bg);place-items:center;transition:background .15s,border-color .15s;display:grid}.vk-confirm-box:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:.38rem;height:.64rem;transition:transform .12s;transform:rotate(45deg)translate(-.5px,-1px)scale(0)}.vk-confirm-check:has(input:checked) .vk-confirm-box{background:#4a76a8;border-color:#4a76a8}.vk-confirm-check:has(input:checked) .vk-confirm-box:after{transform:rotate(45deg)translate(-.5px,-1px)scale(1)}.vk-confirm-copy{flex-direction:column;gap:.1rem;min-width:0;display:flex}.vk-confirm-copy strong{font-size:.86rem;font-weight:650;line-height:1.25}.vk-confirm-copy span{color:var(--muted);font-size:.76rem;line-height:1.3}.vk-exec-banner{display:none}.vk-exec-page{gap:.85rem;width:100%;max-width:none}.vk-page-title{align-items:center;gap:.75rem;display:flex}.vk-page-title h1{letter-spacing:-.03em;margin:0;font-size:clamp(1.25rem,3.5vw,1.55rem);font-weight:800;line-height:1.2}.vk-page-title p{margin:.2rem 0 0;font-size:.88rem}.vk-page-title-icon{color:#fff;background:linear-gradient(135deg,#4a76a8 0%,#2787f5 55%,#5b9bd5 100%);border-radius:12px;flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid;box-shadow:0 6px 16px #4a76a859}.vk-page-title-icon svg{width:1.35rem;height:1.35rem}.vk-page-title-icon--ig{background:linear-gradient(135deg,#f58529,#dd2a7b 50%,#8134af);box-shadow:0 6px 16px #dd2a7b59}.vk-page-title-icon--fb{background:linear-gradient(135deg,#4b91f7,#1877f2 55%,#0d65d9);box-shadow:0 6px 16px #1877f259}.vk-page-title-icon--tg{background:linear-gradient(135deg,#2aabee,#229ed9 60%,#1b86bc);box-shadow:0 6px 16px #229ed959}.vk-page-title-icon--yt{background:linear-gradient(135deg,#ff4e45,red 60%,#c00);box-shadow:0 6px 16px #ff000059}.vk-account-chip-avatar--ig{background:linear-gradient(135deg,#f58529,#dd2a7b 55%,#8134af)}.vk-account-chip-avatar--fb{background:linear-gradient(135deg,#4b91f7,#1877f2)}.vk-account-chip-avatar--tg{background:linear-gradient(135deg,#2aabee,#229ed9)}.vk-account-chip-avatar--yt{background:linear-gradient(135deg,#ff4e45,red)}.vk-account-chip{border:1px solid var(--border);background:var(--panel);border-radius:12px;align-items:center;gap:.65rem;padding:.55rem .75rem;display:flex}.vk-account-chip-avatar{color:#fff;background:linear-gradient(135deg,#4a76a8,#2787f5);border-radius:999px;flex:none;place-items:center;width:2.1rem;height:2.1rem;display:grid}.vk-account-chip-avatar svg{width:1.05rem;height:1.05rem}.vk-account-chip-body{flex-wrap:wrap;flex:1;align-items:baseline;gap:.35rem .75rem;min-width:0;display:flex}.vk-account-chip-id{font-size:.92rem;font-weight:700}.vk-account-chip-ok{color:#16a34a;font-size:.85rem;font-weight:650}.vk-account-chip-link{color:var(--accent);font-size:.85rem;font-weight:650;text-decoration:none}.vk-account-chip-link:hover{text-decoration:underline}.vk-account-chip-tip{width:1.35rem;height:1.35rem;color:var(--muted);border:1px solid var(--border);cursor:help;border-radius:999px;flex:none;place-items:center;font-size:.75rem;font-weight:700;display:grid}.vk-section-label{margin:0;font-size:.95rem;font-weight:750}.vk-unfinished-block{flex-direction:column;gap:.55rem;display:flex}.vk-unfinished-summary{color:var(--muted);padding:0 .15rem;font-size:.92rem;font-weight:650}.vk-unfinished-summary strong{color:#facc15;font-weight:800}.vk-unfinished-stack{flex-direction:column;gap:.55rem;display:flex}.vk-unfinished-rest{flex-direction:column;gap:.45rem;display:flex}.vk-unfinished-rest-toggle{appearance:none;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:.2rem .1rem;font-size:.85rem;font-weight:650}.vk-unfinished-rest-toggle:hover{color:var(--text)}.vk-unfinished-task{background:linear-gradient(var(--panel), var(--panel)) padding-box, linear-gradient(135deg, #7c3aed 0%, #3b82f6 50%, #06b6d4 100%) border-box;border:2px solid #0000;border-radius:14px;padding:.85rem .95rem;animation:2.4s ease-in-out infinite vk-unfinished-pulse;position:relative}.vk-feed-row--unfinished{background:linear-gradient(var(--panel), var(--panel)) padding-box, linear-gradient(135deg, #7c3aed 0%, #3b82f6 50%, #06b6d4 100%) border-box;border:2px solid #0000;border-radius:14px;min-height:0;padding:.85rem .95rem;animation:2.4s ease-in-out infinite vk-unfinished-pulse;position:relative}.vk-unfinished-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.vk-unfinished-copy{flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;min-width:0;display:flex}.vk-unfinished-task.is-error{background:#dc2626;border-color:#dc26268c}@supports (color:color-mix(in lab, red, red)){.vk-unfinished-task.is-error{background:color-mix(in srgb, #dc2626 6%, var(--panel))}}.vk-unfinished-task.is-error{animation:none}.vk-unfinished-task.is-exiting,.vk-unfinished-task.is-gone{opacity:0;pointer-events:none;transition:opacity .35s,transform .35s;transform:translateY(-8px)scale(.98)}.vk-unfinished-task-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.vk-unfinished-task-copy{flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;min-width:0;display:flex}.vk-unfinished-task-body{border-top:1px solid var(--border);flex-direction:column;gap:.55rem;margin-top:.75rem;padding-top:.75rem;display:flex}.vk-unfinished-task-title{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.vk-unfinished-task-title .social-action-icon{border-radius:8px;width:1.75rem;height:1.75rem}.vk-hint-tip{display:inline-flex;position:relative}.vk-hint-tip-btn{border:1px solid var(--border);background:var(--panel-2,var(--panel));width:1.35rem;height:1.35rem;color:var(--muted);font:inherit;cursor:pointer;border-radius:999px;place-items:center;padding:0;font-size:.75rem;font-weight:800;display:grid}.vk-hint-tip-pop{z-index:5;border:1px solid var(--border);background:var(--panel);width:min(280px,70vw);color:var(--muted);border-radius:10px;padding:.55rem .65rem;font-size:.8rem;font-weight:500;line-height:1.4;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 28px #0f172a29}@keyframes vk-unfinished-pulse{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 18px 2px #3b82f647}}.vk-unfinished-status{font-size:.95rem;font-weight:700}.vk-unfinished-pay{font-size:.95rem}.vk-unfinished-pay strong{color:#facc15;letter-spacing:-.02em;font-size:1.25rem;font-weight:800}.vk-unfinished-deadline{color:var(--muted);font-size:.82rem;font-weight:600}.vk-unfinished-deadline.is-calm{color:var(--muted);opacity:.85}.vk-unfinished-deadline.is-urgent{color:#dc2626;font-weight:750;animation:1.1s ease-in-out infinite vk-deadline-pulse}.vk-unfinished-deadline.is-urgent em{font-style:normal;font-weight:800}.vk-unfinished-deadline.is-expired{color:#dc2626}@keyframes vk-deadline-pulse{0%,to{opacity:1}50%{opacity:.55}}.vk-btn-gradient{color:#fff;min-height:2.4rem;font:inherit;cursor:pointer;background:linear-gradient(135deg,#7c3aed 0%,#3b82f6 52%,#06b6d4 100%);border:0;border-radius:11px;justify-content:center;align-items:center;gap:.4rem;padding:.5rem 1.05rem;font-size:.9rem;font-weight:750;line-height:1.2;text-decoration:none;display:inline-flex;box-shadow:0 3px 10px #3b82f638}.vk-btn-gradient:hover{filter:brightness(1.06)}.vk-btn-gradient:disabled{opacity:.65;cursor:wait}.vk-btn-glow{box-shadow:0 0 0 1px #facc1559,0 4px 18px #7c3aed66}.vk-btn-continue{min-height:2.55rem;padding:.55rem 1.25rem;font-size:1rem;box-shadow:0 0 0 1px #ffffff2e,0 6px 22px #3b82f666}.vk-btn-outline{border:1.5px solid #3b82f6;border-radius:11px;justify-content:center;align-items:center;gap:.35rem;min-height:2.4rem;padding:.5rem 1.05rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.vk-btn-outline{border:1.5px solid color-mix(in srgb, #3b82f6 38%, var(--border))}}.vk-btn-outline{background:#3b82f6}@supports (color:color-mix(in lab, red, red)){.vk-btn-outline{background:color-mix(in srgb, #3b82f6 6%, var(--panel))}}.vk-btn-outline{color:var(--text);font:inherit;cursor:pointer;font-size:.9rem;font-weight:750;line-height:1.2;text-decoration:none;transition:border-color .15s,background .15s,color .15s;box-shadow:0 1px 2px #0f172a0f}.vk-btn-outline:hover{background:#3b82f6;border-color:#3b82f6}@supports (color:color-mix(in lab, red, red)){.vk-btn-outline:hover{background:color-mix(in srgb, #3b82f6 12%, var(--panel))}}.vk-btn-outline:hover{color:#1d4ed8}html[data-theme=dark] .vk-btn-outline:hover{color:#93c5fd}.vk-pending-block{gap:.45rem}.vk-pending-row{border:1px solid var(--border);background:var(--panel);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .85rem;display:flex}.vk-pending-row-cta{align-items:center;gap:.55rem;display:flex}.vk-feed-toolbar{align-items:center;gap:.55rem;min-width:0;display:flex}.vk-feed-chips{-webkit-overflow-scrolling:touch;scrollbar-width:thin;overscroll-behavior-x:contain;flex:1;gap:.4rem;min-width:0;padding-bottom:.15rem;display:flex;overflow-x:auto}.vk-feed-chip{border:1px solid var(--border);background:var(--panel);color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;padding:.35rem .7rem;font-size:.82rem;font-weight:650}.vk-feed-chip.is-active{color:#fff;background:linear-gradient(135deg,#7c3aed 0%,#3b82f6 55%,#06b6d4 100%);border-color:#0000}.vk-feed-sort-select{border:1px solid var(--border);background:var(--panel);color:var(--muted);border-radius:8px;flex:none;align-items:center;gap:.25rem;padding:.2rem .35rem .2rem .45rem;display:inline-flex;position:relative}.vk-feed-sort-ico{pointer-events:none;font-size:.75rem;line-height:1}.vk-feed-sort-select select{appearance:none;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;max-width:9.5rem;padding:.25rem 1.1rem .25rem .15rem;font-size:.8rem;font-weight:650}.vk-feed-motivator{color:var(--muted);margin:.15rem 0 .35rem;font-size:.92rem}.vk-feed-motivator-pay{color:#facc15}.vk-feed-motivator-cta{appearance:none;font:inherit;color:var(--accent);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-weight:650;text-decoration:underline}.vk-feed-motivator-cta:hover{color:var(--text)}.vk-feed-list{flex-direction:column;gap:.4rem;display:flex}.vk-feed-row{border:1px solid var(--border);background:var(--panel);border-radius:12px;flex-direction:column;justify-content:center;min-height:64px;padding:.55rem .7rem;transition:opacity .35s,transform .35s,border-color .2s,box-shadow .2s;display:flex;position:relative}.vk-feed-row--top{box-shadow:0 0 0 1px #facc1538}.vk-feed-row.is-error{border-color:#dc2626}@supports (color:color-mix(in lab, red, red)){.vk-feed-row.is-error{border-color:color-mix(in srgb, #dc2626 55%, var(--border))}}.vk-feed-row.is-error{background:#dc2626}@supports (color:color-mix(in lab, red, red)){.vk-feed-row.is-error{background:color-mix(in srgb, #dc2626 6%, var(--panel))}}.vk-feed-row.is-exiting,.vk-feed-row.is-gone{opacity:0;pointer-events:none;transform:translateY(-8px)scale(.98)}.vk-feed-row-main{align-items:center;gap:.55rem;display:flex}.vk-feed-row-peek{appearance:none;text-align:left;min-width:0;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:.55rem;margin:0;padding:0;display:flex}.vk-feed-row-peek:disabled{cursor:default}.vk-feed-row-peek:not(:disabled):hover .vk-feed-row-title strong{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.vk-feed-row-peek:not(:disabled):hover .vk-feed-row-title strong{color:color-mix(in srgb, var(--accent) 70%, var(--text))}}.vk-feed-row-ico{flex:none}.vk-feed-row-ico .social-action-icon{border-radius:10px;width:36px;height:36px}.vk-feed-row-copy{flex:1;min-width:0}.vk-feed-row-title{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.vk-feed-row-title strong{font-size:.9rem;font-weight:750}.vk-feed-row-meta{margin-top:.1rem;font-size:.74rem;display:block}.vk-feed-top-badge{background:#facc15;border-radius:6px;padding:.1rem .35rem;font-size:.68rem;font-weight:800}@supports (color:color-mix(in lab, red, red)){.vk-feed-top-badge{background:color-mix(in srgb, #facc15 22%, var(--panel))}}.vk-feed-top-badge{color:#a16207}html[data-theme=dark] .vk-feed-top-badge{color:#facc15}.vk-feed-row-cta{flex:none;align-items:center;gap:.45rem;display:flex}.vk-feed-pay{color:var(--muted);letter-spacing:-.02em;white-space:nowrap;font-size:1.05rem;font-weight:800}.vk-feed-pay.is-hot{color:#facc15;font-size:1.15rem}.vk-feed-expand{border-top:1px solid var(--border);flex-direction:column;gap:.55rem;margin-top:.75rem;padding-top:.75rem;display:flex}.vk-feed-expand-title{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.vk-feed-steps{counter-reset:vkstep;flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.vk-task-brief{border:1px solid var(--accent);border-radius:10px;margin:0;padding:.55rem .7rem}@supports (color:color-mix(in lab, red, red)){.vk-task-brief{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--border))}}.vk-task-brief{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.vk-task-brief{background:color-mix(in srgb, var(--accent) 9%, var(--panel))}}.vk-task-brief--soft{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.vk-task-brief--soft{border-color:color-mix(in srgb, var(--border) 90%, transparent)}}.vk-task-brief--soft{background:var(--panel-2,var(--panel))}@supports (color:color-mix(in lab, red, red)){.vk-task-brief--soft{background:color-mix(in srgb, var(--panel-2,var(--panel)) 88%, var(--border))}}.vk-task-brief-label{letter-spacing:.01em;color:var(--muted);margin-bottom:.28rem;font-size:.72rem;font-weight:750}.vk-task-brief-text{white-space:pre-wrap;color:var(--text);font-size:.9rem;line-height:1.4}.vk-task-brief-note{margin-top:.45rem;font-size:.82rem;line-height:1.35}.vk-task-brief-link{color:var(--accent);text-underline-offset:2px;word-break:break-all;font-weight:700;text-decoration:underline}.vk-task-brief-link:hover{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.vk-task-brief-link:hover{color:color-mix(in srgb, var(--accent) 80%, var(--text))}}.vk-feed-preview-actions{flex-wrap:wrap;align-items:center;gap:.5rem .65rem;display:flex}.vk-feed-steps li{counter-increment:vkstep;align-items:center;gap:.65rem;font-size:.9rem;display:flex}.vk-feed-steps li:before{content:counter(vkstep);background:#3b82f6;border-radius:999px;flex:none;place-items:center;width:1.45rem;height:1.45rem;font-size:.75rem;font-weight:800;display:grid}@supports (color:color-mix(in lab, red, red)){.vk-feed-steps li:before{background:color-mix(in srgb, #3b82f6 14%, var(--panel))}}.vk-feed-steps li:before{color:#2563eb}.vk-feed-steps code{background:var(--btn-bg);border-radius:4px;padding:.1rem .35rem;font-size:.85em}.vk-feed-expand-hint{margin:0;font-size:.8rem;line-height:1.4}.vk-feed-error{border:1px solid #dc2626;border-radius:8px;padding:.55rem .7rem}@supports (color:color-mix(in lab, red, red)){.vk-feed-error{border:1px solid color-mix(in srgb, #dc2626 40%, var(--border))}}.vk-feed-error{background:#dc2626}@supports (color:color-mix(in lab, red, red)){.vk-feed-error{background:color-mix(in srgb, #dc2626 10%, var(--panel))}}.vk-feed-error{color:#b91c1c;font-size:.88rem;font-weight:600}html[data-theme=dark] .vk-feed-error{color:#fca5a5}.vk-feed-shot-cta{flex-direction:column;gap:.45rem;margin-top:.15rem;display:flex}.vk-feed-shot-cta .vk-btn-gradient,.vk-feed-shot-cta .vk-btn-outline{text-align:center;justify-content:center;width:100%}.vk-feed-shot-fallback{flex-direction:column;gap:.35rem;display:flex}.vk-feed-shot-fallback .vk-btn-outline{text-align:center;justify-content:center;width:100%}.vk-feed-report{border-top:1px dashed var(--border);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem .65rem;margin-top:.65rem;padding-top:.55rem;display:flex}@supports (color:color-mix(in lab, red, red)){.vk-feed-report{border-top:1px dashed color-mix(in srgb, var(--border) 80%, transparent)}}.vk-feed-report.is-done{justify-content:flex-end}.vk-feed-report-btn{appearance:none;font:inherit;color:var(--muted);background:0 0;border:0;margin:0;padding:0;font-size:.78rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.vk-feed-report-btn{color:color-mix(in srgb, var(--muted) 88%, #b91c1c)}}.vk-feed-report-btn{text-underline-offset:.15em;cursor:pointer;text-decoration:underline}.vk-feed-report-btn:hover:not(:disabled){color:#b91c1c}.vk-feed-report-btn:disabled{opacity:.55;cursor:default}.vk-feed-report-hint{color:var(--muted);text-align:right;max-width:16rem;font-size:.72rem;line-height:1.3}.vk-feed-decline{border-top:1px solid var(--border);margin-top:.15rem;padding-top:.55rem}@supports (color:color-mix(in lab, red, red)){.vk-feed-decline{border-top:1px solid color-mix(in srgb, var(--border) 85%, transparent)}}.vk-feed-decline .btn-ghost{color:var(--muted);font-size:.85rem}.vk-feed-decline .btn-ghost:hover{color:#b91c1c}.vk-feed-spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:999px;width:.95rem;height:.95rem;animation:.7s linear infinite vk-spin}@keyframes vk-spin{to{transform:rotate(360deg)}}.vk-feed-float-pay{z-index:2;color:#facc15;pointer-events:none;font-size:1.05rem;font-weight:800;animation:.85s ease-out forwards vk-float-pay;position:absolute;top:.35rem;right:1rem}@keyframes vk-float-pay{0%{opacity:0;transform:translateY(8px)}30%{opacity:1}to{opacity:0;transform:translateY(-28px)}}.vk-paid-toast{left:50%;bottom:max(6.5rem, env(safe-area-inset-bottom,0px) + 5.5rem);z-index:80;color:#fff;background:linear-gradient(135deg,#166534 0%,#15803d 55%,#16a34a 100%);border:1px solid #16a34a73;border-radius:16px;align-items:center;gap:.75rem;min-width:min(280px,100vw - 1.25rem);max-width:min(440px,100vw - 1.25rem);padding:.95rem 2.4rem .95rem .95rem;animation:.35s cubic-bezier(.22,1,.36,1) vk-paid-toast-in;display:flex;position:fixed;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff1f,0 14px 40px #16653473,0 4px 14px #00000040}@keyframes vk-paid-toast-in{0%{opacity:0;transform:translate(-50%,16px)scale(.94)}to{opacity:1;transform:translate(-50%)scale(1)}}.vk-paid-toast-ico{color:#fff;background:#ffffff38;border-radius:999px;flex:none;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;font-size:1.25rem;font-weight:800;line-height:1;display:inline-flex}.vk-paid-toast-body{flex-direction:column;gap:.1rem;min-width:0;display:flex}.vk-paid-toast-title{letter-spacing:.01em;font-size:1.05rem;font-weight:800;line-height:1.2}.vk-paid-toast-amount{letter-spacing:.01em;text-shadow:0 1px #00000026;font-size:1.35rem;font-weight:800;line-height:1.15}.vk-paid-toast-close{color:#ffffffbf;cursor:pointer;background:0 0;border:0;padding:.35rem;font-size:1.35rem;line-height:1;position:absolute;top:50%;right:.4rem;transform:translateY(-50%)}.vk-paid-toast-close:hover{color:#fff}.vk-today{border:1px solid var(--border);background:var(--panel);border-radius:12px;overflow:hidden}.vk-today--muted{opacity:.72;border-style:dashed}.vk-today--muted:hover,.vk-today--muted:focus-within{opacity:1}.vk-today-toggle{width:100%;color:var(--text);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .9rem;font-size:.92rem;display:flex}.vk-today-sum{color:#16a34a}.vk-today-chevron{color:var(--muted);font-size:.85rem}.vk-today-list{border-top:1px solid var(--border);flex-direction:column;gap:.35rem;margin:0;padding:.55rem .75rem .75rem;list-style:none;display:flex}.vk-today-row{align-items:center;gap:.5rem;padding:.4rem .15rem;display:flex}.vk-today-check{color:#16a34a;flex:none;font-weight:800}.vk-today-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.88rem;font-weight:600;overflow:hidden}.vk-today-pay{color:var(--muted);flex:none;font-size:.85rem;font-weight:650}.vk-today-done-btn{border:1px solid var(--border);background:var(--btn-bg);color:var(--muted);font:inherit;cursor:default;opacity:.75;border-radius:8px;flex:none;padding:.25rem .55rem;font-size:.75rem;font-weight:650}@media (max-width:640px){.vk-feed-toolbar{flex-direction:column;align-items:stretch;gap:.45rem}.vk-feed-chips{touch-action:pan-x;overscroll-behavior-x:contain;scrollbar-width:none;flex:none;width:100%;max-width:100%;padding-bottom:.25rem}.vk-feed-chips::-webkit-scrollbar{display:none}.vk-feed-sort-select{align-self:flex-end;margin-left:0}.vk-feed-row-main{flex-wrap:nowrap}.vk-feed-row-cta{flex-direction:row;align-items:center;gap:.4rem;width:auto;margin-top:0}.vk-feed-row-cta .vk-btn-gradient{width:auto;min-height:2rem;padding:.35rem .7rem;font-size:.82rem}.vk-feed-pay{text-align:right;font-size:.95rem}.vk-feed-pay.is-hot{font-size:1.05rem}.vk-unfinished-task-head,.vk-unfinished-head{flex-direction:column;align-items:stretch}.vk-btn-continue{width:100%}.vk-today-row{flex-wrap:wrap}.vk-today-done-btn{margin-left:auto}}.vk-api-check{gap:.55rem;padding:.9rem 1rem}.vk-inline-row{flex-direction:column;align-items:stretch;gap:.45rem;padding:.65rem .15rem}.vk-inline-row.is-active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.vk-inline-row.is-active{background:color-mix(in srgb, var(--accent) 6%, transparent)}}.vk-inline-row.is-active{border-radius:10px;margin:0 -.4rem;padding:.65rem .55rem}.vk-inline-main{flex-wrap:wrap;gap:.65rem;width:100%}.vk-inline-actions{flex-wrap:wrap;justify-content:flex-end}.vk-inline-hint{font-size:.8rem;line-height:1.4}.vk-inline-error{margin:0;padding:.45rem .65rem;font-size:.85rem}.vk-inline-report{flex-wrap:wrap;align-items:center;gap:.55rem .75rem;font-size:.8rem;display:flex}.btn-danger-ghost{border-color:#dc2626}@supports (color:color-mix(in lab, red, red)){.btn-danger-ghost{border-color:color-mix(in srgb, #dc2626 35%, var(--border))}}.btn-danger-ghost{color:#b91c1c;background:#dc2626}@supports (color:color-mix(in lab, red, red)){.btn-danger-ghost{background:color-mix(in srgb, #dc2626 8%, var(--panel))}}.btn-danger-ghost:hover{background:#dc2626}@supports (color:color-mix(in lab, red, red)){.btn-danger-ghost:hover{background:color-mix(in srgb, #dc2626 14%, var(--panel))}}.btn-danger-ghost:hover{color:#991b1b}html[data-theme=dark] .btn-danger-ghost{color:#fca5a5}.vk-inline-paid{color:#16a34a;font-size:1.15rem}.worker-offer-row.is-paid{opacity:.72}.vk-privacy-link{color:var(--accent);cursor:pointer;font:inherit;font-weight:650;font-size:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.vk-proof-fallback{border:1px dashed var(--border);background:var(--panel);border-radius:12px;margin-top:.35rem;padding:.65rem .75rem}.vk-proof-fallback--open{border-style:solid}.vk-proof-fallback-title{color:var(--text);margin-bottom:.25rem;font-size:.9rem;font-weight:650}.vk-proof-fallback summary{cursor:pointer;color:var(--muted);font-size:.88rem;font-weight:650}.vk-proof-fallback[open] summary{color:var(--text);margin-bottom:.65rem}.social-exec-account{border:1px solid var(--border);background:var(--panel-2);border-radius:10px;gap:.4rem;padding:.75rem .9rem;display:grid}@supports (color:color-mix(in lab, red, red)){.social-exec-account{background:color-mix(in srgb, var(--panel-2) 55%, var(--panel))}}.social-exec-account--vk{border-color:#4a76a8}@supports (color:color-mix(in lab, red, red)){.social-exec-account--vk{border-color:color-mix(in srgb, #4a76a8 30%, var(--border))}}.social-exec-account--vk{border-left:3px solid #4a76a8}.social-exec-account--ig{border-color:#dd2a7b}@supports (color:color-mix(in lab, red, red)){.social-exec-account--ig{border-color:color-mix(in srgb, #dd2a7b 28%, var(--border))}}.social-exec-account--ig{border-left:3px solid #c13584}.social-exec-account-title{margin:0;font-size:.92rem;font-weight:700;line-height:1.3}.social-exec-account-profile{gap:.1rem;min-width:0;display:grid}.social-exec-account-profile-label{color:var(--muted);font-size:.72rem;font-weight:650}.social-exec-account-profile-value{color:var(--text);word-break:break-all;background:0 0;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.84rem;font-weight:600}.social-exec-account-hint{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.social-exec-account-check{font-size:inherit;color:var(--muted);text-underline-offset:2px;font-weight:600;text-decoration:underline}.social-exec-account-check:hover{color:var(--accent)}.surf-hub{flex-direction:column;gap:.85rem;width:100%;max-width:1200px;display:flex}.surf-hub-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.surf-hub-head h1{margin:0;font-size:1.35rem}.surf-hub-head .muted{margin:.35rem 0 0}.surf-hub-grid{grid-template-columns:minmax(0,3fr) minmax(260px,2fr);align-items:start;gap:1rem;width:100%;display:grid}.surf-hub-main{gap:.85rem}.surf-hub-side{gap:.75rem}.surf-start-cta{color:#fff;background:linear-gradient(135deg,#7c3aed 0%,#3b82f6 50%,#06b6d4 100%);border:none;border-radius:12px;justify-content:center;align-items:center;gap:.55rem;width:100%;min-height:3rem;font-size:1.05rem;font-weight:750;animation:2.2s ease-in-out infinite surf-cta-pulse;display:inline-flex;box-shadow:0 0 #7c3aed73}.surf-start-cta:hover{filter:brightness(1.05);color:#fff;background:linear-gradient(135deg,#7c3aed 0%,#3b82f6 50%,#06b6d4 100%)}.surf-start-cta-ico{font-size:1rem;line-height:1}@keyframes surf-cta-pulse{0%,to{box-shadow:0 0 #7c3aed59,0 10px 28px #3b82f640}50%{box-shadow:0 0 0 10px #7c3aed00,0 12px 32px #06b6d447}}.surf-earn-hint{text-align:center;color:#facc15;text-shadow:0 1px #0000001f;margin:0;font-size:.92rem;font-weight:700}html[data-theme=light] .surf-earn-hint{color:#ca8a04;text-shadow:none}.surf-info-cards{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}.surf-info-card{border:1px solid var(--border);background:var(--panel-2);border-radius:12px;align-items:flex-start;gap:.55rem;padding:.7rem .8rem;display:flex}.surf-info-ico{font-size:1.15rem;line-height:1}.surf-info-card strong{font-size:.88rem;display:block}.surf-info-card p{color:var(--muted);margin:.2rem 0 0;font-size:.78rem;line-height:1.35}.surf-side-card{border:1px solid var(--border);background:var(--panel);border-radius:14px;padding:.75rem .85rem}.surf-side-card-head{width:100%;color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.5rem;padding:0;display:flex}.surf-side-card-head.static{cursor:default;margin-bottom:.55rem}.surf-today-stats{grid-template-columns:1fr 1fr;gap:.55rem;margin-bottom:.55rem;display:grid}.surf-today-stats>div{flex-direction:column;gap:.15rem;display:flex}.surf-today-stats strong{font-variant-numeric:tabular-nums;font-size:1.15rem}.surf-today-bar{background:var(--panel-2);border:1px solid var(--border);border-radius:999px;height:6px;overflow:hidden}.surf-today-bar>div{background:linear-gradient(90deg,#7c3aed,#06b6d4);height:100%}.surf-today-goal{margin:.45rem 0 0;font-size:.78rem}.surf-howto-steps{flex-direction:column;gap:.65rem;margin:.65rem 0 0;padding:0;list-style:none;display:flex}.surf-howto-steps li{align-items:flex-start;gap:.55rem;display:flex}.surf-howto-ico{background:var(--accent);border-radius:9px;place-items:center;width:1.7rem;height:1.7rem;display:grid}@supports (color:color-mix(in lab, red, red)){.surf-howto-ico{background:color-mix(in srgb, var(--accent) 12%, var(--panel-2))}}.surf-howto-ico{flex-shrink:0;font-size:.85rem}.surf-howto-steps strong{font-size:.86rem}.surf-howto-steps p{color:var(--muted);margin:.15rem 0 0;font-size:.78rem;line-height:1.35}.surf-top-list{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.surf-top-list li{justify-content:space-between;gap:.5rem;font-size:.84rem;display:flex}.surf-top-host{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:650;overflow:hidden}.surf-top-meta{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.surf-empty{text-align:center;flex-direction:column;align-items:center;gap:.55rem;padding:1.25rem .75rem;display:flex}.surf-empty-title{margin:0;font-size:1.15rem;font-weight:750}.surf-active-page{flex-direction:column;min-height:calc(100vh - 56px);display:flex}.surf-start-btn{align-items:center;gap:.65rem;padding:.7rem 1.15rem;font-size:1rem;display:inline-flex}.surf-start-btn:disabled{opacity:.55;cursor:not-allowed}.surf-start-count{background:var(--accent-contrast);border-radius:999px;place-items:center;min-width:1.5rem;height:1.5rem;padding:0 .35rem;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.surf-start-count{background:color-mix(in srgb, var(--accent-contrast) 22%, transparent)}}.surf-start-count{color:var(--accent-contrast);font-size:.82rem;font-weight:700}.surf-filter-row{flex-wrap:wrap;gap:.45rem;display:flex}.surf-filter-chip{border:1px solid var(--border);color:var(--text);background:var(--panel);border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .75rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.surf-filter-chip:hover{border-color:var(--accent);text-decoration:none}@supports (color:color-mix(in lab, red, red)){.surf-filter-chip:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}}.surf-filter-chip.is-active{color:#fff;background:linear-gradient(135deg,#7c3aed 0%,#3b82f6 55%,#06b6d4 100%);border:1px solid #0000;box-shadow:0 8px 18px #7c3aed38}.surf-filter-count{font-variant-numeric:tabular-nums;min-width:1.25rem;height:1.25rem;color:var(--muted);background:var(--muted);border-radius:999px;place-items:center;padding:0 .3rem;font-size:.75rem;font-weight:700;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.surf-filter-count{background:color-mix(in srgb, var(--muted) 12%, transparent)}}.surf-filter-count.has-count{color:#fff;background:linear-gradient(135deg,#7c3aed,#3b82f6)}.surf-filter-chip.is-active .surf-filter-count{color:#fff;background:#ffffff38}.surf-filter-chip.is-active .surf-filter-count.has-count{background:#ffffff47}@media (max-width:900px){.surf-hub-grid,.surf-info-cards{grid-template-columns:1fr}}.surf-mode-pills{grid-template-columns:1fr 1fr;gap:.55rem;max-width:28rem;display:grid}.surf-mode-pill{border:1px solid var(--border);cursor:pointer;background:var(--input-bg);border-radius:12px;flex-direction:column;gap:.15rem;padding:.75rem .9rem;transition:border-color .12s,background .12s;display:flex;position:relative}.surf-mode-pill input{opacity:0;pointer-events:none;position:absolute}.surf-mode-pill:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.surf-mode-pill:hover{border-color:color-mix(in srgb, var(--accent) 35%, var(--border))}}.surf-mode-pill.is-selected{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.surf-mode-pill.is-selected{border-color:color-mix(in srgb, var(--accent) 55%, var(--border))}}.surf-mode-pill.is-selected{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.surf-mode-pill.is-selected{background:color-mix(in srgb, var(--accent) 10%, var(--panel))}}.surf-mode-pill.is-selected{box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab, red, red)){.surf-mode-pill.is-selected{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent)}}@media (max-width:640px){.surf-mode-pills{grid-template-columns:1fr}}.surf-geo-block{background:var(--accent);border-radius:10px;padding:.7rem .85rem}@supports (color:color-mix(in lab, red, red)){.surf-geo-block{background:color-mix(in srgb, var(--accent) 10%, var(--panel))}}.surf-geo-block{border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.surf-geo-block{border:1px solid color-mix(in srgb, var(--accent) 22%, var(--border))}}.surf-geo-block-title{color:var(--muted);margin-bottom:.45rem;font-size:.88rem;font-weight:650}.surf-geo-grid{flex-wrap:wrap;gap:.55rem 1rem;display:flex}.surf-geo-country{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.4rem;font-size:.92rem;display:inline-flex}.surf-geo-country input{width:auto;max-width:none;margin:0}.surf-frame-page{background:var(--bg,#0f1412);flex-direction:column;min-height:100vh;display:flex}.surf-frame-flash{text-align:center;color:#15803d;background:#22c55e29;border-bottom:1px solid #22c55e;padding:.4rem .75rem;font-size:.85rem;font-weight:650}@supports (color:color-mix(in lab, red, red)){.surf-frame-flash{border-bottom:1px solid color-mix(in srgb, #22c55e 28%, var(--border))}}.surf-frame{flex-direction:column;flex:1;min-height:0;display:flex}.surf-frame-bar{background:var(--panel);border-bottom:1px solid var(--border);z-index:5;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .85rem;display:flex;position:sticky;top:0}.surf-frame-bar-slim{z-index:30;min-height:52px;padding:.35rem .75rem;position:sticky;top:56px}.surf-active-page .surf-frame{min-height:calc(100dvh - 56px)}.surf-active-page .surf-frame.is-captcha{height:calc(100dvh - 56px);max-height:calc(100dvh - 56px);overflow:hidden}.surf-active-page .surf-frame-stage{flex:1;min-height:0}.surf-active-page .surf-frame.is-captcha .surf-frame-stage{flex:auto;min-height:0}.surf-ring{flex-shrink:0;width:44px;height:44px;position:relative}.surf-ring svg{transform:rotate(-90deg)}.surf-ring-track{fill:none;stroke:var(--border);stroke-width:4px}.surf-ring-fill{fill:none;stroke:#3b82f6;stroke-width:4px;stroke-linecap:round;transition:stroke-dashoffset .35s linear,stroke .2s}.surf-ring.is-urgent .surf-ring-fill{stroke:#eab308}.surf-ring.is-done .surf-ring-fill{stroke:#22c55e}.surf-ring-label{font-variant-numeric:tabular-nums;place-items:center;font-size:.78rem;font-weight:800;display:grid;position:absolute;inset:0}.surf-frame-bar-copy{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.surf-frame-bar-top{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.surf-frame-earn-live{color:#16a34a;font-variant-numeric:tabular-nums}.surf-frame-session{font-variant-numeric:tabular-nums;color:var(--muted);font-size:.82rem;font-weight:750}.surf-frame-status{color:var(--muted);font-size:.78rem}.surf-frame-stop{flex-shrink:0;padding:.35rem .75rem;font-size:.85rem}.surf-frame-bar-main{flex-direction:column;gap:.25rem;min-width:0;display:flex}.surf-frame-timer strong{font-size:1rem}.surf-frame-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.85rem;display:flex}.surf-frame-host{color:var(--text);text-overflow:ellipsis;white-space:nowrap;max-width:16rem;font-size:.82rem;font-weight:700;overflow:hidden}.surf-frame-duration{color:var(--muted);font-weight:650}.surf-frame-earn{color:var(--danger);font-weight:700}.surf-frame-cancel{flex-shrink:0}.surf-frame-strict{background:var(--warn);flex-wrap:wrap;align-items:center;gap:.55rem;padding:.55rem .9rem;display:flex}@supports (color:color-mix(in lab, red, red)){.surf-frame-strict{background:color-mix(in srgb, var(--warn) 12%, var(--panel))}}.surf-frame-strict{border-bottom:1px solid var(--border);font-size:.88rem}.surf-frame-stage{background:#fff;flex:1;min-height:min(70vh,640px);position:relative}.surf-active-page .surf-frame-stage{min-height:calc(100dvh - 108px)}.surf-active-page .surf-frame.is-captcha .surf-frame-stage{min-height:0}.surf-frame-iframe{width:100%;height:100%;min-height:inherit;background:#fff;border:0}.surf-frame.is-captcha .surf-frame-iframe{min-height:0}.surf-frame-open-tab{background:var(--panel);border-radius:8px;padding:.25rem .55rem;position:absolute;bottom:.55rem;right:.65rem}@supports (color:color-mix(in lab, red, red)){.surf-frame-open-tab{background:color-mix(in srgb, var(--panel) 92%, transparent)}}.surf-frame-open-tab{border:1px solid var(--border);font-size:.78rem}.surf-frame.is-captcha .surf-frame-open-tab{top:.55rem;bottom:auto}.surf-frame-open-tab a{color:var(--accent);font-weight:650}.surf-frame-captcha-zone{--surf-kb:0px;background:var(--panel);border-top:1px solid var(--border);padding:.75rem .85rem calc(.85rem + env(safe-area-inset-bottom) + var(--surf-kb));z-index:40;flex-shrink:0;transition:padding-bottom .12s;position:sticky;bottom:0;box-shadow:0 -8px 24px #00000014}.surf-frame-captcha-form{flex-direction:column;gap:.45rem;width:min(100%,26rem);margin:0 auto;display:flex}.surf-frame-captcha-head{flex-direction:column;gap:.35rem;display:flex}.surf-frame-captcha-form label,.surf-frame-captcha-head>label{color:var(--muted);font-size:.88rem;font-weight:650}.surf-frame-captcha-row{align-items:stretch;gap:.55rem;width:100%;display:flex}.surf-frame-captcha-input{box-sizing:border-box;letter-spacing:.14em;text-transform:uppercase;background:var(--input-bg);border:1px solid var(--border);min-width:0;min-height:2.85rem;color:var(--text);border-radius:10px;flex:auto;padding:.7rem .85rem;font-size:1.05rem;font-weight:650}.surf-frame-captcha-input:focus{outline:2px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.surf-frame-captcha-input:focus{outline:2px solid color-mix(in srgb, var(--accent) 45%, transparent)}}.surf-frame-captcha-input:focus{outline-offset:1px;border-color:var(--accent)}.surf-frame-captcha-submit{white-space:nowrap;border-radius:10px;flex:none;min-height:2.85rem;padding:0 1rem;font-size:.92rem}.surf-captcha-challenge{letter-spacing:.35em;text-align:center;background:repeating-linear-gradient(-12deg, var(--accent), var(--accent) 8px, var(--accent) 8px, var(--accent) 16px);border-radius:12px;padding:.7rem .85rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.5rem;font-weight:800}@supports (color:color-mix(in lab, red, red)){.surf-captcha-challenge{background:repeating-linear-gradient(-12deg, color-mix(in srgb, var(--accent) 8%, var(--panel-2)), color-mix(in srgb, var(--accent) 8%, var(--panel-2)) 8px, color-mix(in srgb, var(--accent) 14%, var(--panel-2)) 8px, color-mix(in srgb, var(--accent) 14%, var(--panel-2)) 16px)}}.surf-captcha-challenge{border:1px solid var(--border);-webkit-user-select:none;user-select:none}@media (max-width:640px){.surf-frame-captcha-zone{padding:.55rem .7rem calc(.65rem + env(safe-area-inset-bottom) + var(--surf-kb))}.surf-frame-captcha-form{gap:.35rem;width:100%}.surf-frame-captcha-head{grid-template-columns:auto 1fr;align-items:center;gap:.55rem;display:grid}.surf-captcha-challenge{letter-spacing:.22em;border-radius:10px;padding:.45rem .55rem;font-size:1.15rem}.surf-frame-captcha-head>label{margin:0;font-size:.82rem}.surf-frame-captcha-input{min-height:2.65rem;padding:.55rem .7rem;font-size:16px}.surf-frame-captcha-submit{min-height:2.65rem;padding:0 .85rem;font-size:.88rem}}.surf-frame-confirm{background:var(--panel);border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.65rem;padding:.75rem 1rem;display:flex}.surf-frame-error{margin:.5rem .9rem}.surf-frame-foot{text-align:center;padding:.5rem .9rem .85rem;font-size:.85rem}.surf-frame-foot a{color:var(--muted)}.surf-card-icon{background:var(--panel-2);border:1px solid var(--border);width:2.6rem;height:2.6rem;color:var(--muted);border-radius:999px;place-items:center;font-size:1.1rem;display:grid}.surf-card-main{flex-direction:column;gap:.35rem;min-width:0;display:flex}.surf-card-timer{align-items:center;gap:.35rem;font-size:.95rem;display:flex}.surf-card-cancel{color:var(--muted);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0;font-size:.85rem;text-decoration:underline}.surf-card-cancel:hover{color:var(--text)}.surf-card-cta{color:var(--danger);align-items:center;gap:.35rem;font-size:.95rem;font-weight:650;text-decoration:none;display:inline-flex}.surf-card-cta:hover{text-decoration:underline}.surf-card-ext{font-size:.85rem}.surf-card-answer label{color:var(--muted);font-size:.9rem}.surf-card-answer input{background:var(--input-bg);border:1px solid var(--border);color:var(--text);border-radius:8px;min-width:8rem;padding:.5rem .65rem}.surf-card-error{color:var(--danger);font-size:.88rem}.surf-card-title{margin-top:.15rem;font-size:.8rem}.surf-card-side{text-align:right;flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}.surf-card-pay{color:var(--danger);white-space:nowrap;font-weight:700}.surf-card-duration{color:var(--muted);font-size:.85rem}.surf-urls{flex-direction:column;gap:.45rem;width:100%;max-width:100%;display:flex}.surf-url-row{align-items:center;gap:.45rem;display:flex}.surf-url-row input{flex:1;min-width:0;max-width:none!important}.form-field-control .surf-urls input{max-width:none}.surf-url-actions{flex-wrap:wrap;gap:.75rem;display:flex}button.linkish{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.surf-url-warn{color:#c0392b;font-size:.82rem;line-height:1.35}.surf-preview-overlay{z-index:80;background:#0a100e8c;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.surf-preview-modal{background:var(--panel);border:1px solid var(--border);border-radius:12px;flex-direction:column;width:min(980px,100%);max-height:min(86vh,820px);display:flex;overflow:hidden;box-shadow:0 16px 48px #00000047}.surf-preview-head{border-bottom:1px solid var(--border);background:var(--panel-2);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;display:flex}.surf-preview-frame{background:#fff;border:0;flex:1;width:100%;min-height:420px}.surf-preview-note{border-top:1px solid var(--border);margin:0;padding:.65rem 1rem;font-size:.82rem}.surf-quality-hint{background:var(--panel-2);border:1px solid var(--border);border-radius:8px;margin:.35rem 0;padding:.5rem .65rem;font-size:.9rem}.surf-range{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.surf-range select,.surf-range input{width:auto;min-width:7rem}@media (max-width:640px){.surf-card{grid-template-columns:auto 1fr}.surf-card-side{text-align:left;flex-direction:row;grid-column:2;align-items:center;gap:.65rem}}.feed-best{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.feed-best{border-color:color-mix(in srgb, var(--accent) 45%, var(--border))}}.feed-best{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.feed-best{background:color-mix(in srgb, var(--accent) 8%, var(--panel))}}.feed-best-pill{border-color:var(--accent);margin-left:0}@supports (color:color-mix(in lab, red, red)){.feed-best-pill{border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}}.feed-best-pill{color:var(--accent)}.feed-row-best td{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.feed-row-best td{background:color-mix(in srgb, var(--accent) 6%, transparent)}}.offer-status-danger{color:var(--danger);background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.offer-status-danger{background:color-mix(in srgb, var(--danger) 12%, var(--panel))}}.offer-status-danger{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.offer-status-danger{border-color:color-mix(in srgb, var(--danger) 40%, var(--border))}}.cabinet-home{flex-direction:column;gap:1.75rem;display:flex}.cabinet-zone{flex-direction:column;gap:.55rem;display:flex}.cabinet-zone-label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0;padding-left:.15rem;font-size:.7rem;font-weight:750}.cabinet-home-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem;padding-bottom:.15rem;display:flex}.cabinet-home-eyebrow{text-transform:uppercase;letter-spacing:.05em;color:var(--accent);margin:0 0 .2rem;font-size:.72rem;font-weight:700}.cabinet-home-title{letter-spacing:-.02em;margin:0;font-size:1.35rem;font-weight:750;line-height:1.2}.cabinet-home-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.35rem;margin:.3rem 0 0;font-size:.86rem;display:flex}.cabinet-home-status{color:var(--accent);font-weight:650}.cabinet-home-ref{background:var(--panel-2);border:1px solid var(--border);border-radius:5px;padding:.05rem .35rem;font-size:.82rem}.cabinet-home-quick{flex-wrap:wrap;gap:.4rem;display:flex}.cabinet-home-quick .btn{padding:.45rem .8rem;font-size:.86rem}.cabinet-best{border:1px solid var(--accent);border-radius:12px;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .95rem;display:flex}@supports (color:color-mix(in lab, red, red)){.cabinet-best{border:1px solid color-mix(in srgb, var(--accent) 40%, var(--border))}}.cabinet-best{background:linear-gradient(135deg, var(--accent) 0%, var(--panel) 70%)}@supports (color:color-mix(in lab, red, red)){.cabinet-best{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 12%, var(--panel)) 0%, var(--panel) 70%)}}.cabinet-best-copy{gap:.12rem;min-width:0;display:grid}.cabinet-best-eyebrow{text-transform:uppercase;letter-spacing:.04em;color:var(--accent);font-size:.72rem;font-weight:700}.cabinet-best-title{text-overflow:ellipsis;white-space:nowrap;font-size:.98rem;font-weight:700;line-height:1.25;overflow:hidden}.cabinet-best-meta{color:var(--muted);font-size:.82rem}.cabinet-best-meta em{color:var(--text);font-style:normal;font-weight:700}.cabinet-best .btn{flex-shrink:0;padding:.5rem 1rem;font-size:.9rem}.cabinet-tools{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.cabinet-tool{border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow);border-radius:12px;justify-content:space-between;align-items:center;gap:.65rem;padding:.7rem .85rem;display:flex}.cabinet-tool-copy{min-width:0}.cabinet-tool-title{margin:0;font-size:.92rem;font-weight:700;line-height:1.2}.cabinet-tool-desc{color:var(--muted);margin:.15rem 0 0;font-size:.78rem;line-height:1.3}.cabinet-tool-btn{flex-shrink:0;padding:.5rem .85rem;font-size:.86rem}.cabinet-transfer{flex-shrink:0;align-items:stretch;gap:.45rem;display:flex}.cabinet-transfer input{box-sizing:border-box;background:var(--input-bg);border:1px solid var(--border);width:7.5rem;min-height:2.5rem;color:var(--text);border-radius:9px;padding:.45rem .65rem;font-size:.95rem}.cabinet-transfer .btn{min-height:2.5rem;padding:.45rem .85rem;font-size:.86rem}.cabinet-section{border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow);border-radius:14px;overflow:hidden}.cabinet-section-head{justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;display:flex}.cabinet-section-copy{min-width:0}.cabinet-section-title{letter-spacing:-.015em;margin:0;font-size:1.05rem;font-weight:750;line-height:1.25}.cabinet-section-desc{color:var(--muted);max-width:38rem;margin:.25rem 0 0;font-size:.82rem;line-height:1.35}.cabinet-section-count{background:var(--accent);border-radius:999px;flex-shrink:0;place-items:center;min-width:2rem;height:2rem;padding:0 .55rem;font-size:.85rem;font-weight:750;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.cabinet-section-count{background:color-mix(in srgb, var(--accent) 16%, var(--panel))}}.cabinet-section-count{color:var(--accent);border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.cabinet-section-count{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--border))}}.cabinet-section-count.is-muted{background:var(--panel-2);color:var(--muted);border-color:var(--border)}.cabinet-section-available{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.cabinet-section-available{border-color:color-mix(in srgb, var(--accent) 28%, var(--border))}}.cabinet-section-available .cabinet-section-head{background:linear-gradient(180deg, var(--accent) 0%, var(--panel) 100%)}@supports (color:color-mix(in lab, red, red)){.cabinet-section-available .cabinet-section-head{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 10%, var(--panel)) 0%, var(--panel) 100%)}}.cabinet-section-available .cabinet-section-head{border-bottom:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.cabinet-section-available .cabinet-section-head{border-bottom:1px solid color-mix(in srgb, var(--accent) 18%, var(--border))}}.cabinet-section-history{background:var(--panel-2);border-style:dashed}@supports (color:color-mix(in lab, red, red)){.cabinet-section-history{background:color-mix(in srgb, var(--panel-2) 35%, var(--panel))}}.cabinet-section-history .cabinet-section-head{background:var(--panel-2)}@supports (color:color-mix(in lab, red, red)){.cabinet-section-history .cabinet-section-head{background:color-mix(in srgb, var(--panel-2) 70%, var(--panel))}}.cabinet-section-history .cabinet-section-head{border-bottom:1px solid var(--border)}.cabinet-section-history .cabinet-section-title{color:var(--text)}@supports (color:color-mix(in lab, red, red)){.cabinet-section-history .cabinet-section-title{color:color-mix(in srgb, var(--text) 78%, var(--muted))}}.cabinet-section-history .cabinet-section-title{font-size:.98rem;font-weight:700}.cabinet-empty{color:var(--muted);margin:0;padding:1rem;font-size:.88rem}.cabinet-offer-list,.cabinet-history-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cabinet-offer-row{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.55rem .85rem;padding:.7rem 1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.cabinet-offer-row{border-top:1px solid color-mix(in srgb, var(--border) 80%, transparent)}}.cabinet-offer-row:first-child{border-top:0}.cabinet-offer-row.is-best{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.cabinet-offer-row.is-best{background:color-mix(in srgb, var(--accent) 7%, var(--panel))}}.cabinet-offer-main{min-width:0}.cabinet-offer-title-line{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:flex}.cabinet-offer-title{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.92rem;font-weight:650;line-height:1.25;overflow:hidden}.cabinet-offer-meta{color:var(--muted);margin-top:.15rem;font-size:.8rem}.cabinet-offer-rate{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--accent);font-size:.92rem}.cabinet-offer-action .btn{min-height:2.35rem;padding:.4rem .85rem;font-size:.86rem}.cabinet-history-row{border-top:1px solid var(--border);grid-template-columns:7.5rem minmax(0,1fr) auto auto;align-items:center;gap:.55rem .75rem;padding:.65rem 1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.cabinet-history-row{border-top:1px solid color-mix(in srgb, var(--border) 75%, transparent)}}.cabinet-history-row{color:var(--text)}@supports (color:color-mix(in lab, red, red)){.cabinet-history-row{color:color-mix(in srgb, var(--text) 88%, var(--muted))}}.cabinet-history-row:first-child{border-top:0}.cabinet-history-time{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.75rem;line-height:1.25}.cabinet-history-main{min-width:0}.cabinet-history-title-line{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:flex}.cabinet-history-title{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--text);font-size:.86rem;font-weight:600;line-height:1.25;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cabinet-history-title{color:color-mix(in srgb, var(--text) 82%, var(--muted))}}.cabinet-history-earn{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:.12rem;font-size:.78rem}.pill-muted{opacity:.72;background:0 0}.cabinet-history-link{color:var(--muted);text-underline-offset:.15em;white-space:nowrap;font-size:.84rem;font-weight:650;text-decoration:underline}.cabinet-history-link:hover{color:var(--accent)}@media (max-width:720px){.cabinet-tools{grid-template-columns:1fr}.cabinet-tool{flex-wrap:wrap}.cabinet-transfer{width:100%}.cabinet-transfer input{flex:1;width:auto}.cabinet-offer-row{grid-template-columns:minmax(0,1fr) auto}.cabinet-offer-rate{grid-area:2/1}.cabinet-offer-action{grid-area:1/2/span 2;align-self:center}.cabinet-history-row{grid-template-columns:minmax(0,1fr) auto}.cabinet-history-time{grid-column:1/-1}.cabinet-history-main{grid-column:1}.cabinet-best{flex-wrap:wrap}.cabinet-best-title{white-space:normal}}.payout-methods{grid-template-columns:repeat(3,1fr);gap:.55rem;display:grid}.payout-methods-6{grid-template-columns:repeat(3,1fr)}.payout-methods-2{grid-template-columns:repeat(2,1fr)}.payout-methods-3{grid-template-columns:repeat(3,1fr)}@media (max-width:719px){.payout-methods-3{grid-template-columns:1fr}}@media (min-width:720px){.payout-methods-6{grid-template-columns:repeat(3,1fr)}}.payout-method{border:1px solid var(--border);cursor:pointer;background:var(--panel);border-radius:10px;align-items:flex-start;gap:.55rem;padding:.7rem .75rem;display:flex}.payout-method-btn{appearance:none;text-align:left;width:100%;color:inherit;font:inherit}.payout-method input{opacity:0;pointer-events:none;position:absolute}.payout-method.is-selected{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.payout-method.is-selected{border-color:color-mix(in srgb, var(--accent) 55%, var(--border))}}.payout-method.is-selected{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.payout-method.is-selected{background:color-mix(in srgb, var(--accent) 8%, var(--panel))}}.payout-method-icon{flex-shrink:0;justify-content:center;align-items:center;font-size:1.15rem;line-height:1.2;display:inline-flex}.payout-crypto-pick{gap:.75rem}.payout-preview{background:var(--accent);border-radius:10px;grid-template-columns:repeat(3,1fr);gap:.65rem;padding:.75rem .85rem;display:grid}@supports (color:color-mix(in lab, red, red)){.payout-preview{background:color-mix(in srgb, var(--accent) 6%, var(--panel))}}.payout-preview{border:1px solid var(--border)}.payout-preview>div{flex-direction:column;gap:.2rem;display:flex}.payout-net{color:var(--accent)}.payout-card{border-bottom:1px solid var(--border);padding:.85rem 0}.payout-card:last-child{border-bottom:none;padding-bottom:0}.payout-timeline{flex-wrap:wrap;align-items:center;gap:.35rem;margin:.65rem 0 0;padding:0;list-style:none;display:flex}.payout-timeline.is-rejected{gap:.55rem}.payout-tl-step{color:var(--muted);align-items:center;gap:.35rem;font-size:.8rem;display:inline-flex}.payout-tl-step:not(:last-child):after{content:"→";opacity:.45;margin-left:.35rem}.payout-tl-dot{background:var(--border);border-radius:50%;width:.45rem;height:.45rem}.payout-tl-step.is-done,.payout-tl-step.is-current{color:var(--text);font-weight:600}.payout-tl-step.is-done .payout-tl-dot,.payout-tl-step.is-current .payout-tl-dot{background:var(--accent)}.payout-pill-ok{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.payout-pill-ok{border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}}.payout-pill-ok{color:var(--accent)}.payout-pill-warn{border-color:#c48a1a}@supports (color:color-mix(in lab, red, red)){.payout-pill-warn{border-color:color-mix(in srgb, #c48a1a 45%, var(--border))}}.payout-pill-warn{color:#a56d10}.payout-pill-error{border-color:#c44536}@supports (color:color-mix(in lab, red, red)){.payout-pill-error{border-color:color-mix(in srgb, #c44536 40%, var(--border))}}.payout-pill-error{color:#c44536}.payout-worker-stats{margin-top:.3rem;font-size:.78rem;line-height:1.35}.payout-worker-ban{color:#c44536;font-weight:600}.proof-steps{grid-template-columns:repeat(var(--proof-cols,3), minmax(0, 1fr));gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.proof-step{border:1px solid var(--border);background:var(--panel);border-radius:10px;flex-direction:column;align-items:flex-start;gap:.3rem;min-width:0;padding:.55rem .6rem;display:flex}.proof-step-num{background:var(--text);border-radius:50%;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;font-size:.75rem;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.proof-step-num{background:color-mix(in srgb, var(--text) 8%, transparent)}}.proof-step-label{color:var(--muted);font-size:.78rem;line-height:1.25}.proof-step.is-current{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.proof-step.is-current{border-color:color-mix(in srgb, var(--accent) 50%, var(--border))}}.proof-step.is-current{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.proof-step.is-current{background:color-mix(in srgb, var(--accent) 8%, var(--panel))}}.proof-step.is-current .proof-step-num,.proof-step.is-done .proof-step-num{background:var(--accent);color:#fff}.proof-step.is-current .proof-step-label,.proof-step.is-done .proof-step-label{color:var(--text);font-weight:600}.proof-submit-btn.is-loading{cursor:wait;opacity:.92}.btn-spinner{border:2px solid var(--accent-contrast);border-radius:50%;width:1rem;height:1rem}@supports (color:color-mix(in lab, red, red)){.btn-spinner{border:2px solid color-mix(in srgb, var(--accent-contrast) 35%, transparent)}}.btn-spinner{border-top-color:var(--accent-contrast);flex-shrink:0;animation:.7s linear infinite btn-spin}@keyframes btn-spin{to{transform:rotate(360deg)}}.proof-form-submitting{pointer-events:none}.file-dropzone-input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.file-dropzone{border:1.5px dashed var(--accent);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;min-height:148px;padding:1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.file-dropzone{border:1.5px dashed color-mix(in srgb, var(--accent) 35%, var(--border))}}.file-dropzone{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.file-dropzone{background:color-mix(in srgb, var(--accent) 5%, var(--panel))}}.file-dropzone{cursor:pointer;text-align:center;transition:border-color .15s,background .15s,box-shadow .15s}.file-dropzone:hover,.file-dropzone:focus-visible{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.file-dropzone:hover,.file-dropzone:focus-visible{background:color-mix(in srgb, var(--accent) 10%, var(--panel))}}.file-dropzone:hover,.file-dropzone:focus-visible{outline:none}.file-dropzone.is-dragover{border-color:var(--accent);background:var(--accent);border-style:solid}@supports (color:color-mix(in lab, red, red)){.file-dropzone.is-dragover{background:color-mix(in srgb, var(--accent) 14%, var(--panel))}}.file-dropzone.is-dragover{box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab, red, red)){.file-dropzone.is-dragover{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent)}}.file-dropzone.has-file{border-style:solid;align-items:stretch}.file-dropzone.is-busy{cursor:wait;opacity:.92;pointer-events:none}.file-dropzone-preview{object-fit:contain;background:var(--text);border-radius:8px;width:100%;max-height:260px;display:block}@supports (color:color-mix(in lab, red, red)){.file-dropzone-preview{background:color-mix(in srgb, var(--text) 4%, transparent)}}.file-dropzone-meta{flex-direction:column;align-items:center;gap:.2rem;display:flex}.file-dropzone.has-file .file-dropzone-meta{align-items:flex-start}.trust-grid,.stats-row{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.65rem;display:grid}.trust-tile,.stat-tile{border:1px solid var(--border);background:var(--accent);border-radius:10px;flex-direction:column;gap:.25rem;padding:.75rem .85rem;display:flex}@supports (color:color-mix(in lab, red, red)){.trust-tile,.stat-tile{background:color-mix(in srgb, var(--accent) 5%, var(--panel))}}.trust-tile strong,.stat-tile strong{font-size:1.15rem}.funnel{flex-direction:column;gap:.55rem;display:flex}.funnel-row{flex-direction:column;gap:.25rem;display:flex}.funnel-meta{justify-content:space-between;font-size:.88rem;display:flex}.funnel-track{background:var(--text);border-radius:999px;height:.45rem}@supports (color:color-mix(in lab, red, red)){.funnel-track{background:color-mix(in srgb, var(--text) 8%, transparent)}}.funnel-track{overflow:hidden}.funnel-fill{border-radius:inherit;background:var(--accent);min-width:2px;height:100%}@media (max-width:640px){.payout-methods,.payout-preview,.proof-steps{grid-template-columns:1fr}}:is(html:has(.landing.lp),body:has(.landing.lp)){max-width:100%;overflow-x:hidden}.landing.lp,.lp{--lp-bg:#0d0f14;--lp-card:#171a21;--lp-card-2:#1e222b;--lp-border:#ffffff12;--lp-text:#f3f4f6;--lp-muted:#9ca3af;--lp-money:#facc15;--lp-grad:linear-gradient(135deg, #7c3aed 0%, #3b82f6 50%, #06b6d4 100%);--lp-display:"Unbounded", "Syne", system-ui, sans-serif;--lp-font:"Inter", "IBM Plex Sans", system-ui, sans-serif;--lp-shell:1200px;--lp-pad:24px;isolation:isolate;background:var(--lp-bg);max-width:100%;min-height:100vh;color:var(--lp-text);font-family:var(--lp-font);position:relative;overflow-x:clip}@media (max-width:640px){.landing.lp,.lp{--lp-pad:16px}}.lp>*{z-index:1;position:relative}.lp-top{z-index:40;width:100%;max-width:none;padding:.7rem max(var(--lp-pad), calc((100% - var(--lp-shell)) / 2 + var(--lp-pad)));background:var(--lp-bg);justify-content:space-between;align-items:center;gap:.75rem;margin:0;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.lp-top{background:color-mix(in srgb, var(--lp-bg) 72%, transparent)}}.lp-top{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--lp-border)}.lp-logo{text-decoration:none;display:inline-flex}.lp-top-actions{align-items:center;gap:.45rem;display:flex}.lp-btn{appearance:none;cursor:pointer;font:inherit;border:none;border-radius:999px;justify-content:center;align-items:center;font-weight:700;text-decoration:none;transition:transform .15s,filter .15s,background .15s,box-shadow .15s;display:inline-flex}.lp-btn:active{transform:scale(.98)}.lp-btn-ghost{color:var(--lp-text);border:1px solid var(--lp-border);background:0 0;padding:.45rem .9rem;font-size:.88rem}.lp-btn-ghost:hover{background:#ffffff0a}.lp-btn-grad{color:#fff;background:var(--lp-grad);box-shadow:0 8px 28px #7c3aed59}.lp-btn-grad:hover{filter:brightness(1.06)}.lp-btn-compact{height:2.5rem;padding:0 .95rem;font-size:.8rem;box-shadow:0 4px 14px #7c3aed47}.lp-btn-xl{width:min(100%,22rem);padding:1.05rem 1.5rem;font-size:1.08rem}.lp-btn-pulse{animation:2.4s ease-in-out infinite lp-pulse}.lp-announce{z-index:30;width:100%;padding:.55rem max(var(--lp-pad), calc((100% - var(--lp-shell)) / 2 + var(--lp-pad)));background:linear-gradient(90deg,#facc1529,#7c3aed2e,#06b6d424);border-bottom:1px solid #facc15;flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem .7rem;margin:0;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.lp-announce{border-bottom:1px solid color-mix(in srgb, #facc15 35%, var(--lp-border))}}.lp-announce{text-align:center}.lp-announce-tag{color:#111;letter-spacing:.04em;text-transform:uppercase;background:#facc15;border-radius:999px;flex:none;padding:.2rem .55rem;font-size:.72rem;font-weight:800}.lp-announce p{color:var(--lp-text);margin:0;font-size:clamp(.82rem,2.6vw,.95rem);font-weight:650;line-height:1.35}.lp-announce strong{color:#facc15;font-weight:800}.lp-announce-sep{color:var(--lp-muted);margin:0 .35rem;font-weight:600}.lp-announce-extra{color:var(--lp-muted);font-weight:600}@media (max-width:520px){.lp-announce-sep,.lp-announce-extra{display:none}}.lp-hero{isolation:isolate;align-items:center;width:100%;max-width:100%;min-height:calc(100svh - 3.5rem);margin:0;padding:72px 0 56px;display:flex;position:relative;overflow:clip visible}.lp-hero-grid{z-index:2;width:100%;max-width:var(--lp-shell);padding:0 var(--lp-pad);text-align:center;flex-direction:column;align-items:center;gap:1.15rem;margin:0 auto;display:flex;position:relative}.lp-hero-visual{z-index:2;justify-content:center;width:100%;max-width:100%;display:flex;position:relative;overflow-x:clip}.lp-h1{max-width:20ch;font-family:var(--lp-display);letter-spacing:-.035em;margin:0;font-size:clamp(1.75rem,6.5vw,2.65rem);font-weight:800;line-height:1.08}.lp-lead{max-width:36rem;color:var(--lp-muted);margin:0;font-size:clamp(.95rem,3vw,1.05rem);line-height:1.5}.lp-hero-chips{flex-wrap:wrap;justify-content:center;gap:.4rem;max-width:100%;margin:0;display:flex}.lp-cta-block{flex-direction:column;align-items:stretch;gap:.55rem;width:100%;max-width:36rem;margin:0;display:flex}.lp-demo-stage{width:100%;max-width:420px;position:relative;transform:none}.lp-demo-stack{place-items:center;width:100%;min-height:7.5rem;display:grid;position:relative}.lp-demo-glow{filter:blur(28px);z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 45%,#7c3aed73,#0000 58%),radial-gradient(circle at 60% 60%,#06b6d447,#0000 55%);border-radius:50%;width:120%;height:140%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:1024px){.lp-hero{min-height:calc(100svh - 3.6rem);padding:56px 0 48px}.lp-hero-grid{text-align:left;grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);grid-template-areas:"title visual""lead visual""chips visual""cta visual";align-items:center;gap:1rem 48px;display:grid}.lp-h1{text-align:left;grid-area:title;max-width:14ch;font-size:clamp(2.1rem,3.2vw,2.75rem)}.lp-lead{text-align:left;grid-area:lead;max-width:34rem}.lp-hero-chips{grid-area:chips;justify-content:flex-start}.lp-cta-block{grid-area:cta;align-items:stretch;width:100%;max-width:34rem}.lp-hero-visual{grid-area:visual;align-self:center}.lp-demo-stage{max-width:440px;transform:rotate(1deg)}.lp-demo-stack{min-height:9rem}.lp-fine{text-align:left}}.lp-hero-fx{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 62%,#0000 100%);mask-image:linear-gradient(#000 62%,#0000 100%)}.lp-aurora{z-index:0;position:absolute;inset:-8% -4% -12%;overflow:hidden}.lp-aurora-blob{filter:blur(100px);will-change:transform;border-radius:50%;width:min(46vw,560px);min-width:280px;height:min(46vw,560px);min-height:280px;position:absolute;transform:translate(0)}.lp-aurora-blob--a{opacity:.38;background:#7c3aed;animation:26s ease-in-out infinite alternate lp-aurora-a;top:8%;left:-8%}.lp-aurora-blob--b{opacity:.36;background:#3b82f6;animation:30s ease-in-out infinite alternate lp-aurora-b;top:18%;right:-2%}.lp-aurora-blob--c{display:none}.lp-dots{z-index:1;opacity:.06;background-image:radial-gradient(circle,#ffffffe6 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.lp-floats,.lp-flyers{z-index:1;position:absolute;inset:0;overflow:hidden}.lp-float{-webkit-user-select:none;user-select:none;color:#ffffffbf;text-shadow:0 0 18px #7c3aed59;pointer-events:none;font-weight:800;line-height:1;position:absolute;transform:translate(-50%,-50%)}.lp-float--rub{color:#facc15;text-shadow:0 0 16px #facc1559}.lp-float--ico{color:#f3f4f6b3}.lp-float-par{will-change:transform;display:block}.lp-float-bob{animation:lp-float-bob var(--lp-bob-dur,8s) ease-in-out var(--lp-bob-delay,0s) infinite;will-change:transform;display:inline-block}.lp-flyer{opacity:0;color:#facc15;animation:lp-flyer-arc var(--lp-fly-dur,12s) ease-in-out var(--lp-fly-delay,0s) infinite;will-change:transform, opacity;font-size:1.35rem;font-weight:800;line-height:1;position:absolute;top:42%;left:-8%}.lp-flyer--fly2{font-size:1.1rem;animation-name:lp-flyer-arc-b;top:28%}.lp-flyer--fly3{font-size:1rem;animation-name:lp-flyer-arc-c;top:58%}.lp-btn-aura{isolation:isolate;z-index:0;box-shadow:none;background:0 0;position:relative;overflow:hidden}.lp-btn-aura.lp-btn-pulse{animation:none}.lp-btn-aura-spin{z-index:-2;background:conic-gradient(#7c3aed,#3b82f6,#06b6d4,#facc15,#7c3aed);border-radius:50%;animation:3s linear infinite lp-aura-spin;position:absolute;inset:-40%}.lp-btn-aura:before{content:"";border-radius:inherit;background:var(--lp-grad);z-index:-1;position:absolute;inset:2px;box-shadow:0 8px 28px #7c3aed59}.lp-btn-aura.lp-btn-pulse:before{animation:2.4s ease-in-out infinite lp-pulse}.lp-btn-aura-label{z-index:1;position:relative}.lp-btn-aura:hover{filter:brightness(1.06)}@media (max-width:720px),(pointer:coarse){.lp-float:nth-child(n+15),.lp-flyer--fly3{display:none}}.lp-hero-chip{border:1px solid var(--lp-border);color:var(--lp-muted);white-space:nowrap;background:0 0;border-radius:999px;flex:none;padding:.38rem .7rem;font-size:.8rem;font-weight:650}.lp-hero-chip--hot{color:#111;background:#facc15;border-color:#facc15;font-weight:750;text-decoration:none;transition:transform .15s,box-shadow .15s;animation:2.4s ease-in-out infinite lp-chip-hot-pulse;box-shadow:0 0 #facc1573}a.lp-hero-chip--hot:hover{transform:translateY(-1px);box-shadow:0 4px 16px #facc1559}a.lp-hero-chip--hot:focus-visible{outline-offset:2px;outline:2px solid #facc15}@keyframes lp-chip-hot-pulse{0%,to{box-shadow:0 0 #facc1566}50%{box-shadow:0 0 0 6px #facc1500}}@media (prefers-reduced-motion:reduce){.lp-hero-chip--hot{animation:none}}.lp-money{color:var(--lp-money);font-variant-numeric:tabular-nums;font-weight:800}.lp-demo-card{border:1px solid var(--lp-border);background:var(--lp-card);width:100%;max-width:400px;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:16px;grid-area:1/1;align-items:center;gap:.65rem;margin:0;padding:.75rem .8rem;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #7c3aed40,0 12px 32px #00000047}.lp-demo-card--back{opacity:.82;z-index:0;pointer-events:none;width:94%;max-width:376px;transform:translate(14px,-28px)rotate(5deg)scale(.96);box-shadow:0 6px 20px #00000038}.lp-demo-card--front{z-index:2;transform:translateY(6px)rotate(-.5deg)}.lp-demo-card--front:hover{transform:translateY(2px)rotate(-.5deg)scale(1.02)}.lp-demo-card.is-burst{animation:.9s lp-demo-pulse}.lp-demo-ico{color:#fff;background:linear-gradient(135deg,#4a76a8,#2787f5);border-radius:11px;flex:none;place-items:center;width:2.4rem;height:2.4rem;font-size:.72rem;font-weight:800;display:grid}.lp-demo-ico--vk{background:linear-gradient(135deg,#4a76a8,#2787f5)}.lp-demo-ico--ig{background:linear-gradient(135deg,#f58529,#dd2a7b 55%,#8134af)}.lp-demo-ico--yt{background:linear-gradient(135deg,#ff3b3b,#c40000)}.lp-demo-copy{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.lp-demo-copy strong{font-size:.92rem}.lp-demo-pay{color:var(--lp-money);font-size:1.05rem;font-style:normal;font-weight:800}.lp-demo-cta{background:var(--lp-grad);color:#fff;border-radius:999px;flex:none;padding:.4rem .75rem;font-size:.8rem;font-weight:700}.lp-demo-coin{background:var(--lp-money);color:#111;opacity:0;pointer-events:none;border-radius:999px;place-items:center;width:1.35rem;height:1.35rem;font-size:.72rem;font-weight:900;display:grid;position:absolute;bottom:.55rem;right:3.2rem}.lp-demo-card.is-burst .lp-demo-coin{animation:.85s cubic-bezier(.22,1,.36,1) both lp-coin}.lp-btn-cta{box-sizing:border-box;width:100%;min-width:0;max-width:none;padding-inline:1.5rem}.lp-cta-fallback{color:var(--lp-muted);font-size:.78rem;text-decoration:none}.lp-cta-fallback:hover{color:var(--lp-text);text-decoration:underline}.lp-fine{color:var(--lp-muted);text-align:center;max-width:36rem;margin:0;font-size:.78rem;line-height:1.4}.lp-section{width:100%;max-width:var(--lp-shell);padding:80px var(--lp-pad);box-sizing:border-box;margin:0 auto}.lp-h2{font-family:var(--lp-display);letter-spacing:-.03em;margin:0 0 .85rem;font-size:clamp(1.25rem,4vw,1.65rem);font-weight:750}.lp-h2-sm{margin-bottom:.35rem;font-size:clamp(1.05rem,3.5vw,1.25rem)}.lp-section-lead{color:var(--lp-muted);margin:-.35rem 0 1rem;font-size:.95rem}.lp-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.lp-stat{background:var(--lp-card);border:1px solid var(--lp-border);border-radius:18px;flex-direction:column;gap:.35rem;padding:.95rem 1rem;display:flex}.lp-stat-label{color:var(--lp-muted);font-size:13px;font-weight:600;line-height:1.35}.lp-stat-value{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--lp-text);font-size:clamp(1.15rem,4vw,1.45rem);font-weight:800}.lp-steps{gap:.75rem;display:grid}.lp-step{background:var(--lp-card);border:1px solid var(--lp-border);border-radius:18px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;gap:.15rem .75rem;padding:1rem 1.05rem;display:grid}.lp-step-ico{background:linear-gradient(135deg,#7c3aed1a,#3b82f61a,#06b6d41a);border:1px solid #7c3aed2e;border-radius:14px;grid-row:1/span 2;align-self:center;place-items:center;width:3.25rem;height:3.25rem;font-size:28px;line-height:1;display:grid}.lp-step strong{font-size:.98rem}.lp-step p{color:var(--lp-muted);margin:0;font-size:.88rem}.lp-step-line{display:none}.lp-showcase{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:.55rem;padding-bottom:.35rem;display:flex;overflow-x:auto}.lp-task{scroll-snap-align:start;background:var(--lp-card);border:1px solid var(--lp-border);border-radius:16px;flex-direction:column;flex:none;gap:.25rem;min-width:9.5rem;padding:.85rem .9rem;display:flex}.lp-task-net{color:var(--lp-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:700}.lp-task-action{font-size:.95rem;font-weight:700}.lp-task-pay{color:var(--lp-money);font-size:1.05rem}.lp-task--vk{border-color:#2787f5}@supports (color:color-mix(in lab, red, red)){.lp-task--vk{border-color:color-mix(in srgb, #2787f5 35%, var(--lp-border))}}.lp-task--yt{border-color:#f03}@supports (color:color-mix(in lab, red, red)){.lp-task--yt{border-color:color-mix(in srgb, #f03 35%, var(--lp-border))}}.lp-task--ig{border-color:#e1306c}@supports (color:color-mix(in lab, red, red)){.lp-task--ig{border-color:color-mix(in srgb, #e1306c 35%, var(--lp-border))}}.lp-task--surf{border-color:#06b6d4}@supports (color:color-mix(in lab, red, red)){.lp-task--surf{border-color:color-mix(in srgb, #06b6d4 35%, var(--lp-border))}}.lp-task-more{color:var(--lp-muted);justify-content:center;min-width:8.5rem;font-size:.88rem;font-weight:650}.lp-showcase-note{margin:.85rem 0 0;font-size:.95rem;font-weight:700}.lp-hook{border-block:1px solid var(--lp-border);background:#7c3aed14;max-width:none;padding-inline:clamp(.9rem,3vw,1.5rem)}.lp-hook>.lp-reveal,.lp-hook .lp-levels,.lp-hook .lp-ref-line{max-width:56rem;margin-inline:auto}.lp-levels{gap:.4rem;padding:.25rem 0 .5rem;display:flex;overflow-x:auto}.lp-level{background:var(--lp-card);border:1px solid var(--lp-border);text-align:center;border-radius:12px;flex-direction:column;flex:none;gap:.15rem;min-width:3.4rem;padding:.55rem .45rem;font-size:.78rem;font-weight:750;display:flex}.lp-level em{color:var(--lp-money);font-size:.85rem;font-style:normal}.lp-ref-line{color:var(--lp-muted);align-items:center;gap:.45rem;margin:.65rem auto 0;font-size:.95rem;display:flex}.lp-trust-chips{flex-wrap:wrap;gap:.45rem;display:flex}.lp-chip{background:var(--lp-card);border:1px solid var(--lp-border);border-radius:999px;padding:.4rem .75rem;font-size:.82rem;font-weight:650}.lp-trust-note{color:var(--lp-muted);margin:.85rem 0 0;font-size:.85rem}.lp-ads-band{padding:80px var(--lp-pad);background:var(--lp-card-2);border-block:1px solid var(--lp-border);margin:0}.lp-ads-inner{max-width:var(--lp-shell);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem;margin:0 auto;display:flex}.lp-ads-inner p{color:var(--lp-muted);margin:.25rem 0 0;font-size:.92rem}.lp-faq{flex-direction:column;gap:.45rem;display:flex}.lp-faq-item{background:var(--lp-card);border:1px solid var(--lp-border);border-radius:16px;overflow:hidden}.lp-faq-q{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1rem;font-weight:700;display:flex}.lp-faq-chevron{color:var(--lp-muted);font-size:1.2rem;line-height:1}.lp-faq-a{color:var(--lp-muted);margin:0;padding:0 1rem .95rem;font-size:.9rem;line-height:1.5}.lp-finale{width:100%;max-width:var(--lp-shell);padding:80px var(--lp-pad);text-align:center;box-sizing:border-box;margin:0 auto}.lp-finale .lp-btn{margin-inline:auto}.lp-finale-streak{color:var(--lp-muted);margin:0 0 1rem}.lp-foot{width:100%;max-width:none;padding:1.1rem max(var(--lp-pad), calc((100% - var(--lp-shell)) / 2 + var(--lp-pad))) 1.6rem;border-top:1px solid var(--lp-border);color:var(--lp-muted);box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;margin:0;font-size:.85rem;display:flex}.lp-foot-links{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.lp-foot a,.lp-foot-link{color:var(--lp-muted);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none}.lp-foot a:hover,.lp-foot-link:hover{color:var(--lp-text);text-decoration:underline}.lp-reveal{opacity:0;transition:opacity .55s cubic-bezier(.22, 1, .36, 1) var(--lp-delay,0s), transform .55s cubic-bezier(.22, 1, .36, 1) var(--lp-delay,0s);transform:translateY(18px)}.lp-reveal.is-on{opacity:1;transform:none}@keyframes lp-pulse{0%,to{box-shadow:0 8px 28px #7c3aed59}50%{box-shadow:0 8px 36px #7c3aed8c,0 0 0 6px #7c3aed1f}}@keyframes lp-coin{0%{opacity:0;transform:translateY(8px)scale(.6)}25%{opacity:1}to{opacity:0;transform:translateY(-42px)scale(1.05)}}@keyframes lp-demo-pulse{0%,to{transform:scale(1);box-shadow:0 8px 32px #7c3aed40,0 12px 32px #00000047}40%{transform:scale(1.03);box-shadow:0 12px 40px #7c3aed66,0 16px 36px #0000004d}}@keyframes lp-grid-drift{0%{background-position:0 0,0 0}to{background-position:48px 48px,48px 48px}}@keyframes lp-aurora-a{0%{transform:translate(0)scale(1)}to{transform:translate(12%,18%)scale(1.12)}}@keyframes lp-aurora-b{0%{transform:translate(0)scale(1.05)}to{transform:translate(-14%,10%)scale(.92)}}@keyframes lp-aurora-c{0%{transform:translate(0)scale(.95)}to{transform:translate(10%,-16%)scale(1.1)}}@keyframes lp-float-bob{0%,to{transform:translate3d(calc(var(--lp-drift,1) * -5px), 4px, 0)}50%{transform:translate3d(calc(var(--lp-drift,1) * 7px), -12px, 0)}}@keyframes lp-flyer-arc{0%{opacity:0;transform:translate(0)rotate(-20deg)}10%{opacity:.45}55%{opacity:.35;transform:translate(70%,-14vh)rotate(180deg)}to{opacity:0;transform:translate(100%,10vh)rotate(340deg)}}@keyframes lp-flyer-arc-b{0%{opacity:0;transform:translate(0)rotate(10deg)}12%{opacity:.4}50%{opacity:.32;transform:translate(65%,10vh)rotate(-140deg)}to{opacity:0;transform:translate(100%,-6vh)rotate(-280deg)}}@keyframes lp-flyer-arc-c{0%{opacity:0;transform:translateY(8vh)rotate(0)}15%{opacity:.38}60%{opacity:.28;transform:translate(70%,-8vh)rotate(200deg)}to{opacity:0;transform:translate(100%,4vh)rotate(360deg)}}@keyframes lp-aura-spin{to{transform:rotate(360deg)}}@media (min-width:720px){.lp-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.lp-stats.lp-stats--5{grid-template-columns:repeat(5,minmax(0,1fr))}.lp-stats.lp-stats--6{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-steps{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch}.lp-step-line{background:linear-gradient(90deg,#0000,#7c3aed,#06b6d4,#0000);border-radius:2px;align-self:center;width:1.25rem;height:2px;display:block}}@media (max-width:720px){.lp-section,.lp-finale,.lp-ads-band{padding-top:60px;padding-bottom:60px}}@media (max-width:640px){.lp-top-login{display:none}.lp-btn-cta{width:100%;min-width:0}.lp-demo-stack{min-height:7rem}.lp-demo-card--back{transform:translate(10px,-22px)rotate(4deg)scale(.95)}.lp-demo-card--front{transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.lp-grid,.lp-btn-pulse,.lp-aurora-blob,.lp-float-bob,.lp-flyer,.lp-btn-aura-spin,.lp-btn-aura.lp-btn-pulse:before,.lp-demo-card.is-burst,.lp-demo-card.is-burst .lp-demo-coin{animation:none!important}.lp-flyer{display:none}.lp-reveal{opacity:1;transition:none;transform:none}}.lp-hero-fx[data-reduced="1"] .lp-aurora-blob,.lp-hero-fx[data-reduced="1"] .lp-float-bob,.lp-hero-fx[data-reduced="1"] .lp-flyer{animation:none!important}.lp-hero-fx[data-reduced="1"] .lp-flyer{display:none}.legal-page{background:radial-gradient(ellipse 80% 50% at 10% -10%, var(--accent), transparent), var(--bg);min-height:100vh}@supports (color:color-mix(in lab, red, red)){.legal-page{background:radial-gradient(ellipse 80% 50% at 10% -10%, color-mix(in srgb, var(--accent) 12%, transparent), transparent), var(--bg)}}.legal-page{color:var(--text)}.legal-page-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;padding:1rem clamp(1rem,4vw,2.5rem);display:flex}.legal-page-brand{color:var(--text);font-family:Syne,sans-serif;font-size:1.2rem;font-weight:800;text-decoration:none}.legal-page-back{color:var(--muted);font-size:.9rem;text-decoration:none}.legal-page-back:hover{color:var(--text);text-decoration:underline}.legal-doc{max-width:46rem;margin:0 auto;padding:2rem clamp(1rem,4vw,2rem) 4rem;line-height:1.65}.legal-doc h1{letter-spacing:-.02em;margin:0 0 .5rem;font-family:Syne,sans-serif;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:800}.legal-doc h2{margin:2rem 0 .75rem;font-size:1.1rem}.legal-doc p,.legal-doc li{color:var(--text);font-size:.95rem}@supports (color:color-mix(in lab, red, red)){.legal-doc p,.legal-doc li{color:color-mix(in srgb, var(--text) 92%, var(--muted))}}.legal-doc ol,.legal-doc ul{margin:.5rem 0 0;padding-left:1.25rem}.legal-doc li{margin:.45rem 0}.legal-doc a{color:var(--accent)}.legal-meta{margin:0 0 1.5rem;color:var(--muted)!important;font-size:.88rem!important}.legal-note{border-left:3px solid var(--accent);margin-top:1rem;padding:.85rem 1rem}@supports (color:color-mix(in lab, red, red)){.legal-note{border-left:3px solid color-mix(in srgb, var(--accent) 55%, var(--border))}}.legal-note{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.legal-note{background:color-mix(in srgb, var(--accent) 6%, var(--bg))}}.legal-note{font-size:.88rem!important}.legal-end{margin-top:2.5rem;color:var(--muted)!important;font-size:.88rem!important}.auth-modal-legal{color:var(--muted);text-align:center;margin:0;font-size:.78rem;line-height:1.45}.auth-modal-legal a{color:var(--accent)}.auth-modal-root{z-index:80;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.auth-modal-backdrop{cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080a10b8;border:none;padding:0;position:absolute;inset:0}.auth-modal-panel{z-index:1;background:var(--panel);width:min(420px,100%);max-height:min(92vh,720px);color:var(--text);border:1px solid var(--border);border-radius:16px;padding:1.25rem 1.25rem 1.4rem;position:relative;overflow:auto;box-shadow:0 24px 60px #00000047}.auth-modal-close{width:2rem;height:2rem;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:8px;font-size:1.45rem;line-height:1;position:absolute;top:.55rem;right:.65rem}.auth-modal-close:hover{color:var(--text);background:var(--text)}@supports (color:color-mix(in lab, red, red)){.auth-modal-close:hover{background:color-mix(in srgb, var(--text) 8%, transparent)}}.auth-modal-tabs{background:var(--panel-2);border:1px solid var(--border);border-radius:10px;grid-template-columns:1fr 1fr;gap:.35rem;margin:0 1.5rem .85rem 0;padding:.25rem;display:grid}.auth-modal-tab{appearance:none;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:.45rem .6rem;font-size:.9rem;font-weight:650}.auth-modal-tab.is-active{background:var(--panel);color:var(--text);box-shadow:var(--shadow)}.auth-modal-title{margin:0 0 .35rem;font-size:1.25rem}.auth-modal-hint{color:var(--muted);margin:0 0 .85rem;font-size:.9rem;line-height:1.45}.auth-modal-yandex{justify-content:center;width:100%}.payout-req-form{flex-direction:column;gap:1rem;display:flex}.payout-req-card{border:1px solid var(--border);background:var(--panel-2);border-radius:14px;flex-direction:column;gap:.85rem;min-width:0;padding:1.05rem 1.15rem;display:flex}.payout-req-card-primary{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.payout-req-card-primary{border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}}.payout-req-card-primary{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.payout-req-card-primary{background:color-mix(in srgb, var(--accent) 7%, var(--panel))}}.payout-req-card-head{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.payout-req-card-title{margin:0;font-size:1rem;font-weight:750}.payout-req-card-meta{color:var(--muted);margin:.3rem 0 0;font-size:.8rem;line-height:1.35}.payout-req-badge{letter-spacing:.02em;text-transform:uppercase;color:#fff;cursor:help;background:linear-gradient(135deg,#7c3aed 0%,#3b82f6 50%,#06b6d4 100%);border-radius:999px;flex-shrink:0;padding:.28rem .55rem;font-size:.72rem;font-weight:700;box-shadow:0 4px 12px #7c3aed47}.payout-req-badge-muted{color:#fff;background:linear-gradient(135deg,#7c3aed 0%,#3b82f6 50%,#06b6d4 100%)}.payout-req-fields-grid{grid-template-columns:minmax(0,1.6fr) minmax(9rem,.7fr);gap:.75rem;display:grid}.payout-req-coin-list{flex-direction:column;gap:.75rem;display:flex}.payout-req-coin-row{border:1px solid var(--border);background:var(--panel);border-radius:12px;grid-template-columns:minmax(11rem,15rem) minmax(0,1fr);align-items:end;gap:.85rem;min-width:0;padding:.85rem .95rem;display:grid}.payout-req-coin-brand{align-items:center;gap:.7rem;min-width:0;display:flex}.payout-req-coin-brand strong{font-size:.92rem;line-height:1.2;display:block}.payout-req-coin-brand .muted{color:var(--muted);white-space:nowrap;margin-top:.2rem;font-size:.74rem;line-height:1.3;display:block}.payout-req-field.is-invalid input{border-color:var(--danger,#ef4444);box-shadow:0 0 0 3px var(--danger,#ef4444)}@supports (color:color-mix(in lab, red, red)){.payout-req-field.is-invalid input{box-shadow:0 0 0 3px color-mix(in srgb, var(--danger,#ef4444) 18%, transparent)}}.payout-req-field-error{color:var(--danger,#ef4444);margin:.35rem 0 0;font-size:.8rem;font-weight:650;line-height:1.35}.payout-req-input-wrap{align-items:center;display:flex;position:relative}.payout-req-input-wrap input{width:100%;padding-right:6.5rem}.payout-req-field-status{color:#16a34a;white-space:nowrap;pointer-events:none;font-size:.75rem;font-weight:700;position:absolute;right:.65rem}.payout-req-field-status.is-spin{border:2px solid var(--muted);border-radius:50%;width:1rem;height:1rem}@supports (color:color-mix(in lab, red, red)){.payout-req-field-status.is-spin{border:2px solid color-mix(in srgb, var(--muted) 35%, transparent)}}.payout-req-field-status.is-spin{border-top-color:#7c3aed;animation:.7s linear infinite settings-spin}.payout-req-saved-row{border:1px solid var(--border);background:var(--input-bg,var(--panel));border-radius:10px;align-items:center;gap:.5rem;min-height:2.6rem;padding:.35rem .55rem;display:flex}.payout-req-saved-value{font-variant-numeric:tabular-nums;letter-spacing:.02em;font-weight:700}.payout-req-saved-badge{color:#16a34a;white-space:nowrap;margin-left:auto;font-size:.72rem;font-weight:700}.payout-req-edit{appearance:none;border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:8px;width:2rem;height:2rem;font-size:.95rem;line-height:1}.payout-req-edit:hover{color:var(--text);border-color:#7c3aed}@supports (color:color-mix(in lab, red, red)){.payout-req-edit:hover{border-color:color-mix(in srgb, #7c3aed 40%, var(--border))}}.payout-req-modal{z-index:90;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#080a0e8c;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.payout-req-modal-card{border:1px solid var(--border);background:var(--panel);border-radius:16px;width:min(100%,26rem);padding:1.25rem 1.3rem;box-shadow:0 20px 48px #00000059}.payout-req-modal-card h3{margin:0 0 .55rem;font-size:1.05rem}.payout-req-modal-card p{color:var(--muted);margin:0;font-size:.92rem;line-height:1.45}.payout-req-modal-addr{color:var(--text);word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.payout-req-modal-actions{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.finance-balance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.finance-balance-tile{border:1px solid var(--border);background:var(--panel-2);border-radius:14px;align-items:center;gap:.7rem;padding:.85rem .95rem;display:flex}.finance-balance-tile strong{margin-top:.15rem;font-size:1.1rem;display:block}.finance-balance-ico{border-radius:12px;flex:none;place-items:center;width:2.35rem;height:2.35rem;display:grid}.finance-balance-tile--main .finance-balance-ico{color:#16a34a;background:#16a34a24}.finance-balance-tile--ad .finance-balance-ico{color:#7c3aed;background:#7c3aed24}.finance-limits-line{margin:0;font-size:.88rem;line-height:1.4}.finance-balance-actions{flex-wrap:wrap;align-items:center;gap:.5rem}.finance-transfer-inline{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.finance-transfer-inline input{border:1px solid var(--border);background:var(--input-bg,var(--panel));width:7.5rem;min-height:2.4rem;color:inherit;border-radius:10px;padding:.4rem .65rem}.crypto-coin-icon{border-radius:50%;flex-shrink:0;display:block;box-shadow:0 1px 2px #0000001f}.payout-req-card .field{min-width:0;margin:0}.payout-req-card .field label{font-size:.8rem}.payout-req-card .field input,.payout-req-card .field select,.payout-req-card .icon-select{width:100%;min-width:0}.payout-req-card .icon-select,.payout-req-card .icon-select select{min-height:2.6rem}.payout-req-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:.15rem;display:flex}.settings-grid-finance{grid-template-columns:1fr}.settings-grid-security{grid-template-columns:1fr 1fr;align-items:start}.security-sessions-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.security-session-list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.security-session-row{border:1px solid var(--border);background:var(--panel-2);border-radius:12px;justify-content:space-between;align-items:center;gap:.75rem;padding:.8rem .9rem;display:flex}.security-session-main{flex-direction:column;gap:.2rem;min-width:0;display:flex}.security-session-main strong{font-size:.92rem}.security-session-main .muted{font-size:.78rem}.security-session-pill{background:var(--accent);flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.security-session-pill{background:color-mix(in srgb, var(--accent) 18%, var(--panel))}}.security-session-pill{color:var(--accent)}@media (max-width:900px){.settings-grid-security{grid-template-columns:1fr}}@media (max-width:820px){.payout-req-fields-grid,.payout-req-coin-row{grid-template-columns:1fr}.payout-req-coin-row{align-items:stretch}.payout-req-coin-brand .muted{white-space:normal}}@media (max-width:640px){.payout-methods-6{grid-template-columns:1fr 1fr}.payout-methods-2{grid-template-columns:1fr}}.admin-root{background:radial-gradient(ellipse 70% 40% at 0% 0%, var(--accent), transparent 55%), radial-gradient(ellipse 50% 35% at 100% 0%, var(--bg-accent), transparent 50%), var(--bg);flex-direction:column;min-height:100vh;display:flex}@supports (color:color-mix(in lab, red, red)){.admin-root{background:radial-gradient(ellipse 70% 40% at 0% 0%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 55%), radial-gradient(ellipse 50% 35% at 100% 0%, color-mix(in srgb, var(--bg-accent) 80%, transparent), transparent 50%), var(--bg)}}.admin-topbar{z-index:50;border-bottom:1px solid var(--border);background:var(--panel);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.admin-topbar{background:color-mix(in srgb, var(--panel) 88%, transparent)}}.admin-topbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.admin-topbar-inner{box-sizing:border-box;justify-content:space-between;align-items:center;gap:.75rem;width:100%;margin:0;padding:.65rem 1.25rem;display:flex}.admin-brand{color:var(--text);align-items:center;gap:.45rem;text-decoration:none;display:inline-flex}.admin-brand:hover{text-decoration:none}.admin-brand-sub{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.78rem;font-weight:600}.admin-topbar-right{align-items:center;gap:.4rem;display:flex}.admin-topbar-email{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;color:var(--muted);background:var(--panel-2);border-radius:8px;padding:.35rem .55rem;font-size:.82rem;overflow:hidden}.admin-layout{flex:1;grid-template-columns:220px minmax(0,1fr);gap:0;width:100%;min-height:0;margin:0;padding:0;display:grid}.admin-side{border-right:1px solid var(--border);background:var(--panel);flex-direction:column;align-self:start;gap:.85rem;height:calc(100vh - 3.55rem);padding:.85rem .75rem 1rem;display:flex;position:sticky;top:3.55rem}@supports (color:color-mix(in lab, red, red)){.admin-side{background:color-mix(in srgb, var(--panel) 92%, transparent)}}.admin-side{box-sizing:border-box;overflow-y:auto}.admin-nav{box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:column;gap:.15rem;padding:.2rem;display:flex}.admin-nav-group{border-top:1px solid var(--border);flex-direction:column;gap:.12rem;margin-top:.55rem;padding-top:.45rem;display:flex}@supports (color:color-mix(in lab, red, red)){.admin-nav-group{border-top:1px solid color-mix(in srgb, var(--border) 85%, transparent)}}.admin-nav-group:first-child{margin-top:.25rem}.admin-nav-group-title{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:.2rem .7rem .3rem;font-size:.68rem;font-weight:700}.admin-nav-group-items{flex-direction:column;gap:.1rem;display:flex}.admin-nav-link{color:var(--text);border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .7rem;font-size:.92rem;font-weight:500;text-decoration:none;transition:background .12s,color .12s;display:flex}.admin-nav-link.is-nested{padding-left:.95rem;font-size:.9rem}.admin-nav-link:hover{background:var(--panel-2);text-decoration:none}.admin-nav-link.is-active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.admin-nav-link.is-active{background:color-mix(in srgb, var(--accent) 14%, var(--panel))}}.admin-nav-link.is-active{color:var(--accent);font-weight:650}.admin-nav-badge{background:var(--warn);color:#fff;border-radius:6px;justify-content:center;align-items:center;min-width:1.4rem;height:1.25rem;padding:0 .35rem;font-size:.72rem;font-weight:700;display:inline-flex}.admin-side-foot{color:var(--muted);padding:0 .55rem;font-size:.82rem}.admin-main{box-sizing:border-box;min-width:0;padding:1.25rem 1.5rem 3rem}.admin-page-head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.1rem;display:flex}.admin-title{letter-spacing:-.02em;margin:0;font-size:1.55rem;font-weight:750}.admin-desc{color:var(--muted);max-width:40rem;margin:.3rem 0 0;font-size:.92rem;line-height:1.45}.admin-page-actions{flex-wrap:wrap;flex-shrink:0;gap:.4rem;display:flex}.admin-content{gap:1rem}.admin-stats{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.75rem;width:100%;display:grid}.admin-stat{border:1px solid var(--border);background:var(--panel);min-width:0;box-shadow:var(--shadow);border-top:3px solid var(--border);border-radius:12px;padding:.95rem 1rem}@supports (color:color-mix(in lab, red, red)){.admin-stat{border-top:3px solid color-mix(in srgb, var(--border) 70%, var(--muted))}}.admin-stat-accent{border-top-color:var(--accent)}.admin-stat-warn{border-top-color:var(--warn)}.admin-stat-ok{border-top-color:var(--ok)}.admin-stat-link{color:inherit;text-decoration:none;transition:border-color .12s,transform .12s}.admin-stat-link:hover{border-color:var(--accent);text-decoration:none}@supports (color:color-mix(in lab, red, red)){.admin-stat-link:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}}.admin-stat-link:hover{transform:translateY(-1px)}.admin-stat-label{color:var(--muted);align-items:center;gap:.4rem;min-width:0;font-size:.8rem;font-weight:500;display:flex}.admin-stat-label>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-stat-label-ico{flex:none;line-height:0;display:inline-flex}.admin-stat-label-ico .admin-offer-type-ico{width:1.15rem;height:1.15rem;margin-top:0}.admin-stat-value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-top:.25rem;font-size:clamp(1.15rem,1.8vw,1.55rem);font-weight:750;line-height:1.15;overflow:hidden}.admin-stat-hint{color:var(--muted);margin-top:.25rem;font-size:.78rem}.admin-paid-chips{flex-wrap:wrap;align-items:center;gap:.3rem .45rem;display:flex}.admin-paid-chip{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.22rem;display:inline-flex}.admin-paid-chip .admin-offer-type-ico{width:.9rem;height:.9rem;margin-top:0}.admin-stat-delta{color:var(--muted);margin-top:.2rem;font-size:.78rem;font-weight:600}.admin-stat-delta.is-up{color:var(--ok)}.admin-stat-delta.is-down{color:var(--danger,#dc2626)}.admin-panel{border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow);border-radius:12px;padding:1.1rem 1.15rem}.admin-panel-head{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.85rem;display:flex}.admin-panel-title{margin:0;font-size:1.05rem;font-weight:700}.admin-panel-meta{color:var(--muted);font-size:.8rem}.admin-chart{width:100%;margin:0}.admin-chart-empty{border:1px dashed var(--border);background:var(--panel);border-radius:10px;justify-content:center;align-items:center;min-height:10rem;display:flex}@supports (color:color-mix(in lab, red, red)){.admin-chart-empty{background:color-mix(in srgb, var(--panel) 70%, transparent)}}.admin-chart-empty p{text-align:center;margin:0;padding:1rem;font-size:.9rem}.admin-chart-svg{width:100%;height:auto;max-height:14rem;display:block}.admin-chart-grid{stroke:var(--border);stroke-width:1px;stroke-dasharray:3 4;opacity:.85}.admin-chart-axis{fill:var(--muted);font-variant-numeric:tabular-nums;font-size:10px}.admin-chart-area{opacity:.14}.admin-chart-line{stroke-width:2.25px;stroke-linejoin:round;stroke-linecap:round}.admin-chart-dot{opacity:.95}.admin-empty{text-align:center;color:var(--muted);margin:0;padding:1.5rem .5rem;font-size:.92rem}.admin-queue{flex-direction:column;gap:.85rem;display:flex}.admin-queue-item{border:1px solid var(--border);background:var(--panel-2);border-radius:12px;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.admin-mod-card{border:1px solid var(--border);background:var(--panel-2);border-radius:12px;grid-template-columns:minmax(240px,42%) minmax(280px,1fr);align-items:start;gap:1rem;padding:1rem;display:grid}.admin-mod-media{align-self:start;min-width:0;position:sticky;top:.75rem}.admin-mod-proof{object-fit:contain;object-position:top center;border:1px solid var(--border);background:var(--panel);border-radius:10px;width:100%;height:auto;max-height:min(72vh,640px);display:block}.admin-mod-proof-trigger{cursor:zoom-in;background:0 0;border:0;border-radius:10px;width:100%;margin:0;padding:0;display:block}.admin-mod-proof-trigger:focus-visible{outline:2px solid var(--accent,#7c3aed);outline-offset:2px}.admin-mod-proof-trigger:hover .admin-mod-proof{border-color:var(--accent,#7c3aed)}@supports (color:color-mix(in lab, red, red)){.admin-mod-proof-trigger:hover .admin-mod-proof{border-color:color-mix(in srgb, var(--accent,#7c3aed) 45%, var(--border))}}.admin-mod-lightbox{z-index:80;cursor:zoom-out;background:#080a10d1;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.admin-mod-lightbox-img{object-fit:contain;cursor:default;background:var(--panel,#111);border-radius:8px;width:auto;max-width:min(96vw,1200px);height:auto;max-height:92vh;box-shadow:0 12px 48px #00000073}.admin-mod-lightbox-close{z-index:81;color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:999px;width:2.4rem;height:2.4rem;font-size:1.6rem;line-height:1;position:fixed;top:.75rem;right:.85rem}.admin-mod-lightbox-close:hover{background:#ffffff47}.admin-mod-no-proof{border:1px dashed var(--border);min-height:12rem;color:var(--muted);background:var(--panel);border-radius:10px;place-items:center;font-size:.9rem;display:grid}.admin-mod-side{flex-direction:column;gap:.7rem;min-width:0;display:flex}.admin-mod-side-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.admin-mod-worker{border:1px solid var(--border);background:var(--panel);border-radius:10px;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.65rem .75rem;display:flex}.admin-mod-worker-main{min-width:0}.admin-mod-worker-main a,.admin-mod-worker-main strong{word-break:break-word;font-weight:700}.admin-mod-worker-stats{text-align:right;flex-direction:column;flex-shrink:0;gap:.25rem;font-size:.78rem;line-height:1.2;display:flex}.admin-mod-stat strong{font-variant-numeric:tabular-nums;margin-right:.15rem}.admin-mod-stat.is-ok{color:#1a9f5c}@supports (color:color-mix(in lab, red, red)){.admin-mod-stat.is-ok{color:color-mix(in srgb, #1a9f5c 75%, var(--text))}}.admin-mod-stat.is-bad{color:#d64545}@supports (color:color-mix(in lab, red, red)){.admin-mod-stat.is-bad{color:color-mix(in srgb, #d64545 80%, var(--text))}}.admin-mod-stat.is-block{color:#b45309}@supports (color:color-mix(in lab, red, red)){.admin-mod-stat.is-block{color:color-mix(in srgb, #b45309 85%, var(--text))}}.admin-mod-stat.is-block.is-active{color:#d64545}@supports (color:color-mix(in lab, red, red)){.admin-mod-stat.is-block.is-active{color:color-mix(in srgb, #d64545 90%, var(--text))}}.admin-mod-stat.is-block.is-active{font-weight:600}.admin-mod-quick-block,.admin-mod-block-offer{border-top:1px dashed var(--border);flex-direction:column;gap:.55rem;margin-top:.35rem;padding-top:.75rem;display:flex}.admin-mod-quick-block-label{color:var(--muted);font-size:.82rem}.admin-mod-quick-block-actions{flex-wrap:wrap;gap:.5rem;display:flex}.admin-mod-quick-block .field{margin:0}.admin-mod-quick-block .btn{align-self:flex-start}.admin-mod-ai-note{border:1px solid #d64545;border-radius:10px;padding:.65rem .75rem}@supports (color:color-mix(in lab, red, red)){.admin-mod-ai-note{border:1px solid color-mix(in srgb, #d64545 35%, var(--border))}}.admin-mod-ai-note{background:#d64545}@supports (color:color-mix(in lab, red, red)){.admin-mod-ai-note{background:color-mix(in srgb, #d64545 8%, var(--panel))}}.admin-mod-ai-note{font-size:.86rem;line-height:1.4}.admin-mod-ai-note p{margin:.3rem 0 0}.admin-mod-tools{padding-top:.15rem}.admin-mod-decide{border-top:1px solid var(--border);flex-direction:column;gap:.55rem;margin-top:auto;padding-top:.35rem;display:flex}.admin-mod-decide .field{margin:0}.admin-queue-top{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.admin-queue-title{margin:0;font-size:1rem;font-weight:700}.admin-queue-meta{color:var(--muted);margin-top:.25rem;font-size:.85rem;line-height:1.4}.admin-mod-brief{gap:.35rem;display:grid}.admin-mod-brief-label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:700}.admin-mod-instructions{white-space:pre-wrap;background:var(--accent,#6d5efc);border-radius:8px;margin:0;padding:.75rem .85rem;font-family:IBM Plex Sans,sans-serif;font-size:.9rem;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.admin-mod-instructions{background:color-mix(in srgb, var(--accent,#6d5efc) 8%, var(--input-bg))}}.admin-mod-instructions{border:1px solid var(--accent,#6d5efc)}@supports (color:color-mix(in lab, red, red)){.admin-mod-instructions{border:1px solid color-mix(in srgb, var(--accent,#6d5efc) 22%, var(--border))}}.admin-mod-instructions{max-height:12rem;overflow:auto}.admin-proof-text{white-space:pre-wrap;background:var(--input-bg);border:1px solid var(--border);border-radius:8px;max-height:8rem;margin:0;padding:.75rem .85rem;font-family:IBM Plex Sans,sans-serif;font-size:.88rem;line-height:1.45;overflow:auto}.admin-actions-row{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.admin-stop-form{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.admin-stop-form--compact{flex-direction:column;align-items:stretch;gap:.3rem;width:100%;min-width:0;max-width:none;margin-top:.35rem;display:flex}.admin-stop-form .admin-stop-reason,.admin-stop-form input[type=text],.admin-stop-form input:not([type=hidden]){max-width:11rem;padding:.25rem .4rem;font-size:.78rem}.admin-stop-form--compact .admin-stop-reason,.admin-stop-form--compact input[type=text],.admin-stop-form--compact input:not([type=hidden]){box-sizing:border-box;width:100%;min-width:0;max-width:none}.admin-stop-form .btn{padding:.28rem .55rem;font-size:.78rem}.admin-stop-form-actions{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.admin-boost-form{display:inline-flex}.admin-boost-form .btn{padding:.28rem .55rem;font-size:.78rem}.admin-offer-row-actions{flex-direction:column;gap:0;min-width:0;margin-top:.4rem;display:flex}.admin-offer-row-actions-top{flex-wrap:wrap;align-items:flex-start;gap:.3rem;display:flex}.admin-stop-form--compact.admin-stop-form--open{flex:100%;width:100%;margin-top:.15rem}.admin-offer-payout{flex-direction:column;gap:.15rem;min-width:0;display:flex}.admin-offer-payout-row{font-variant-numeric:tabular-nums;grid-template-columns:3.1rem minmax(0,1fr);align-items:baseline;gap:.2rem .3rem;line-height:1.25;display:grid}.admin-offer-payout-row.is-muted{color:var(--muted);font-size:.78rem}.admin-offer-payout-label{color:var(--muted);text-transform:lowercase;font-size:.72rem}.admin-offer-payout-value{white-space:nowrap;font-size:.88rem}.admin-offer-payout-edit{appearance:none;font:inherit;color:inherit;cursor:pointer;text-align:left;white-space:nowrap;border:0;border-bottom:1px dashed var(--accent,#7c3aed);background:0 0;margin:0;padding:0;font-size:.88rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.admin-offer-payout-edit{border-bottom:1px dashed color-mix(in srgb, var(--accent,#7c3aed) 55%, transparent)}}.admin-offer-payout-edit:hover{color:var(--accent,#7c3aed)}.admin-payout-form{flex-wrap:nowrap;align-items:center;gap:.25rem;min-width:0;display:flex}.admin-payout-form--inline{border:0;margin:0;padding:0}.admin-payout-form input[name=payoutAmount]{box-sizing:border-box;width:4.25rem;min-width:0;padding:.18rem .3rem;font-size:.78rem}.admin-payout-form .btn{flex:none;padding:.18rem .4rem;font-size:.72rem}.admin-offer-progress{flex-direction:column;gap:.28rem;min-width:0;display:flex}.admin-offer-progress-bar{background:var(--muted);border-radius:999px;width:100%;height:.45rem;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.admin-offer-progress-bar{background:color-mix(in srgb, var(--muted) 18%, transparent)}}.admin-offer-progress-seg{min-width:0;height:100%;display:block}.admin-offer-progress-seg.is-done{background:var(--ok,#15803d)}.admin-offer-progress-seg.is-work{background:var(--warn,#ca8a04)}.admin-offer-progress-meta{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.2rem;font-size:.78rem;line-height:1.2;display:flex}.admin-offer-progress-num{font-weight:650}.admin-offer-progress-num.is-ok{color:var(--ok,#15803d)}.admin-offer-progress-num.is-work{color:var(--warn,#a16207)}.admin-offer-title{white-space:nowrap;text-overflow:ellipsis;max-width:12rem;font-size:.88rem;font-weight:600;line-height:1.25;overflow:hidden}.admin-offer-title-url{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:12rem;margin-top:.12rem;font-size:.72rem;display:block;overflow:hidden}.admin-table-wrap .table td.admin-table-title{max-width:12.5rem;overflow:hidden}.vk-feed-report-form{text-align:left;gap:.5rem;width:min(100%,18rem);margin-left:auto}.vk-feed-report-actions{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}@media (max-width:960px){.admin-mod-card{grid-template-columns:1fr}.admin-mod-media{position:static}.admin-mod-proof{max-height:min(55vh,420px)}}.admin-table-wrap{border-radius:8px;width:calc(100% + .3rem);margin:0 -.15rem;overflow-x:auto}.admin-payouts-page{flex-direction:column;gap:1rem;width:100%;max-width:none;display:flex}.admin-main:has(.admin-payouts-page){padding-left:.85rem;padding-right:.85rem}.admin-payouts-page .admin-panel{width:100%}.admin-payouts-history-wrap{width:100%;margin:0}.admin-payouts-history-table{table-layout:auto;width:100%;min-width:1100px!important}.admin-payouts-history-table th:first-child,.admin-payouts-history-table td:first-child{white-space:nowrap}.admin-payouts-history-table th:nth-child(2),.admin-payouts-history-table td:nth-child(2){min-width:14rem}.admin-payouts-history-table .admin-table-date{white-space:nowrap;font-variant-numeric:tabular-nums}.admin-table-wrap .table{width:100%;min-width:720px;margin:0}.admin-table-wrap .table.admin-offers-table{table-layout:fixed;min-width:1120px}.admin-offers-table col.col-date{width:7rem}.admin-offers-table col.col-title{width:12.5rem}.admin-offers-table col.col-type{width:8.5rem}.admin-offers-table col.col-target{width:9.5rem}.admin-offers-table col.col-money{width:7.5rem}.admin-offers-table col.col-progress{width:7.75rem}.admin-offers-table col.col-status{width:8.75rem}.admin-offers-table col.col-ext{width:6.25rem}.admin-table-wrap .table.admin-offers-table.admin-offers-table--all{table-layout:auto;min-width:1080px}.admin-table-wrap .table th{background:var(--panel-2);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);white-space:nowrap;font-size:.78rem;font-weight:650;position:sticky;top:0}.admin-table-wrap .table td{vertical-align:top;padding:.65rem .5rem;font-size:.9rem}.admin-table-money,.admin-table-wrap .table td.admin-table-money{font-variant-numeric:tabular-nums;white-space:normal;overflow:hidden}.admin-table-wrap .table td.admin-table-status{white-space:normal;overflow:hidden}.admin-table-wrap .table td.admin-table-date{white-space:nowrap}.admin-table-wrap .table td.admin-table-target{overflow:hidden}.admin-offers-table .admin-target-chips{max-height:4.2rem;overflow:auto}.admin-offer-status{white-space:nowrap;display:inline-block}.admin-crypto-wallets{flex-direction:column;gap:.65rem;display:flex}.admin-crypto-wallet{border:1px solid var(--border);background:var(--panel);border-radius:12px;gap:.65rem;min-width:0;padding:.75rem .9rem}.admin-crypto-wallet-row{grid-template-columns:minmax(7.5rem,10rem) minmax(0,1.1fr) minmax(0,1.4fr);align-items:start;gap:.75rem 1rem;display:grid}.admin-crypto-wallet-meta{flex-direction:column;gap:.35rem;min-width:0;display:flex}.admin-crypto-wallet-meta .admin-panel-head{flex-wrap:wrap;gap:.35rem;margin:0}.admin-crypto-wallet-total{margin:0;font-size:.82rem}.admin-tron-balances{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:.45rem;min-width:0;display:grid}.admin-tron-balance{border:1px solid var(--border);background:var(--panel-2);border-radius:10px;flex-direction:column;gap:.15rem;padding:.55rem .65rem;display:flex}.admin-tron-balance strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.05rem}.admin-tron-balance-fiat{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.25rem .35rem;font-size:.78rem;line-height:1.3;display:flex}.admin-tron-balance-rub{color:var(--text);font-size:.88rem;font-weight:800}.admin-tron-balance-rate{flex-basis:100%;font-size:.68rem}.admin-crypto-summary{border:1px solid var(--border);background:var(--panel-2);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:.75rem .9rem;display:flex}.admin-crypto-summary-rub{letter-spacing:-.02em;margin-left:.35rem;font-size:1.15rem;font-weight:800}.admin-crypto-rates-meta{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.admin-crypto-wallet-addr{min-width:0;margin:0}.admin-crypto-wallet-addr label{margin-bottom:.3rem}.admin-tron-addr{flex-wrap:wrap;align-items:flex-start;gap:.45rem;display:flex}.admin-tron-addr code{overflow-wrap:anywhere;word-break:break-all;white-space:normal;background:var(--panel-2);border:1px solid var(--border);border-radius:8px;flex:14rem;min-width:0;padding:.4rem .5rem;font-size:.78rem;line-height:1.35}.admin-crypto-wallet-note{grid-column:1/-1;margin:0;font-size:.8rem;line-height:1.4}@media (max-width:900px){.admin-crypto-wallet-row{grid-template-columns:1fr}}.admin-inline-form{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.admin-inline-form input,.admin-inline-form select{min-height:2rem;padding:.25rem .45rem;font-size:.85rem}.admin-users-toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.85rem;display:flex}.admin-offer-filters{flex-direction:column;gap:.4rem;min-width:0;margin:-.35rem 0 .85rem;display:flex}.admin-filter-chips{-webkit-overflow-scrolling:touch;scrollbar-width:thin;gap:.35rem;min-width:0;padding-bottom:.1rem;display:flex;overflow-x:auto}.admin-filter-chip{border:1px solid var(--border);background:var(--panel);color:var(--text);font:inherit;white-space:nowrap;border-radius:999px;flex:none;padding:.32rem .72rem;font-size:.82rem;font-weight:650;line-height:1.25;text-decoration:none}.admin-filter-chip:hover{border-color:var(--accent,#7c3aed)}@supports (color:color-mix(in lab, red, red)){.admin-filter-chip:hover{border-color:color-mix(in srgb, var(--accent,#7c3aed) 45%, var(--border))}}.admin-filter-chip.is-active{color:#fff;background:linear-gradient(135deg,#7c3aed 0%,#3b82f6 55%,#06b6d4 100%);border-color:#0000}.admin-filter-chip-sub{padding:.28rem .65rem;font-size:.78rem;font-weight:600}.admin-offer-progress{font-variant-numeric:tabular-nums;color:var(--text);font-weight:650}.admin-offer-progress-chip{font-variant-numeric:tabular-nums;border-color:var(--ok,#15803d)}@supports (color:color-mix(in lab, red, red)){.admin-offer-progress-chip{border-color:color-mix(in srgb, var(--ok,#15803d) 35%, var(--border))}}.admin-offer-progress-chip{color:var(--ok,#15803d);background:var(--ok,#15803d)}@supports (color:color-mix(in lab, red, red)){.admin-offer-progress-chip{background:color-mix(in srgb, var(--ok,#15803d) 8%, var(--panel))}}.admin-users-search{flex:220px;min-width:0}.admin-users-search input{width:100%}.admin-sort-link{color:inherit;font-weight:650;text-decoration:none}.admin-sort-link:hover,.admin-sort-link.is-active{color:var(--accent,#7c3aed)}.admin-pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:.85rem;display:flex}.admin-pager .btn[aria-disabled]{opacity:.45;pointer-events:none}.admin-offer-type{align-items:flex-start;gap:.4rem;max-width:16rem;font-size:.85rem;line-height:1.25;display:inline-flex}.admin-offer-type--icon-only{align-items:center;gap:0;max-width:none}.admin-offer-type--icon-only .admin-offer-type-ico{margin-top:0}.admin-offer-type--icon-only.is-sm .admin-offer-type-ico{width:.9rem;height:.9rem}.admin-offer-type-ico{width:1.1rem;height:1.1rem;color:var(--muted,#6b7280);flex:none;margin-top:.1rem;display:inline-flex}.admin-offer-type-ico svg{width:100%;height:100%;display:block}.admin-offer-type-text{min-width:0}.admin-offer-type--social_vk .admin-offer-type-ico{color:#4680c2}.admin-offer-type--social_ig .admin-offer-type-ico{color:#c13584}.admin-offer-type--social_tt .admin-offer-type-ico{color:#fe2c55}.admin-offer-type--social_fb .admin-offer-type-ico{color:#1877f2}.admin-offer-type--social_tg .admin-offer-type-ico{color:#229ed9}.admin-offer-type--social_threads .admin-offer-type-ico{color:#000}.admin-offer-type--social_x .admin-offer-type-ico{color:#0f1419}.admin-offer-type--social_max .admin-offer-type-ico{color:#5b5fc7}.admin-offer-type--social_ok .admin-offer-type-ico{color:#ee8208}.admin-offer-type--social_yt .admin-offer-type-ico{color:red}.admin-offer-type--surf .admin-offer-type-ico{color:#0d9488}.admin-offer-type--task .admin-offer-type-ico{color:#b45309}html[data-theme=dark] .admin-offer-type--social_threads .admin-offer-type-ico,html[data-theme=dark] .admin-offer-type--social_x .admin-offer-type-ico{color:#f3f4f6}.admin-offer-status--active{color:var(--ok,#15803d);font-weight:600}.admin-offer-status--paused{color:var(--warn,#a16207);font-weight:600}.admin-offer-status--finished{color:var(--muted,#6b7280)}.admin-collapse.card{padding:0;overflow:hidden}.admin-collapse-summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem 1rem;padding:.85rem 1rem;font-weight:650;list-style:none;display:flex}.admin-collapse-summary::-webkit-details-marker{display:none}.admin-collapse-summary:before{content:"▸";color:var(--muted,#6b7280);margin-right:.45rem;transition:transform .15s;display:inline-block}.admin-collapse[open]>.admin-collapse-summary:before{transform:rotate(90deg)}.admin-collapse-hint{font-size:.82rem;font-weight:500}.admin-collapse-body{border-top:1px solid var(--border,#e5e7eb);padding:.85rem 1rem 1rem}.admin-target-chips{flex-wrap:wrap;gap:.25rem;max-width:100%;display:flex}.admin-target-chip{background:var(--muted,#6b7280);border-radius:4px;align-items:center;padding:.12rem .4rem;font-size:.72rem;font-weight:600;line-height:1.3;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.admin-target-chip{background:color-mix(in srgb, var(--muted,#6b7280) 12%, transparent)}}.admin-target-chip{color:var(--text);white-space:nowrap}.admin-target-chip.is-geo{color:#0f766e;background:#0d948829}.admin-target-chip.is-gender{color:#6d28d9;background:#7c3aed24}.admin-offer-brief{margin-top:.3rem;font-size:.78rem}.admin-offer-brief summary{cursor:pointer;color:var(--accent,#6d5efc);-webkit-user-select:none;user-select:none;font-weight:650}.admin-offer-brief pre{white-space:pre-wrap;word-break:break-word;background:var(--input-bg,var(--panel-2));border:1px solid var(--border);border-radius:8px;max-height:10rem;margin:.35rem 0 0;padding:.5rem .6rem;font-family:inherit;font-size:.78rem;line-height:1.4;overflow:auto}.admin-status-dot{align-items:center;gap:.3rem;font-size:.85rem;display:inline-flex}.admin-status-dot:before{content:"";background:var(--ok);border-radius:50%;width:.45rem;height:.45rem}.admin-status-dot.is-banned:before{background:var(--danger)}.admin-online-pill{letter-spacing:.02em;color:var(--ok);background:var(--ok);border-radius:999px;margin-left:.4rem;padding:.1rem .4rem;font-size:.68rem;font-weight:700;display:inline-block}@supports (color:color-mix(in lab, red, red)){.admin-online-pill{background:color-mix(in srgb, var(--ok) 14%, transparent)}}.admin-online-pill{vertical-align:middle}.admin-filter-check{color:var(--muted);white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;gap:.35rem;font-size:.88rem;display:inline-flex}.admin-filter-check input{width:auto;margin:0}.admin-login-page{background:radial-gradient(ellipse 60% 45% at 50% -10%, var(--accent), transparent 60%), var(--bg);place-items:center;min-height:100vh;padding:1.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.admin-login-page{background:radial-gradient(ellipse 60% 45% at 50% -10%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 60%), var(--bg)}}.admin-login-card{border:1px solid var(--border);background:var(--panel);width:min(420px,100%);box-shadow:var(--shadow);border-radius:14px;flex-direction:column;gap:1rem;padding:1.5rem 1.4rem;display:flex}.admin-login-brand{text-align:center;flex-direction:column;align-items:center;gap:.35rem;display:flex}.admin-login-logo.brand-logo--full .brand-logo-img{width:min(160px,55vw);height:auto}.admin-login-brand strong{letter-spacing:-.02em;color:var(--accent);font-size:1.35rem}.admin-settings-grid{gap:1rem;display:grid}.auth-modal-forgot{appearance:none;color:var(--accent);font:inherit;cursor:pointer;text-align:left;text-underline-offset:2px;background:0 0;border:0;margin:-.25rem 0 .15rem;padding:0;font-size:.85rem;text-decoration:underline}.auth-modal-forgot:hover{opacity:.85}.admin-email-tabs{flex-wrap:wrap;gap:.4rem;margin-bottom:1rem;display:flex}.admin-email-tab{border:1px solid var(--border);background:var(--panel);color:var(--text);border-radius:999px;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.88rem;text-decoration:none;display:inline-flex;position:relative}.admin-email-tab.is-active{border-color:var(--accent);color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.admin-email-tab.is-active{background:color-mix(in srgb, var(--accent) 12%, transparent)}}.admin-email-tab-dot{background:var(--accent);border-radius:50%;width:6px;height:6px}.admin-email-layout{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:1100px){.admin-email-layout{grid-template-columns:1.1fr .9fr;align-items:start}}.admin-email-html{resize:vertical;min-height:280px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;line-height:1.45}.admin-email-actions{align-items:center;gap:.65rem;display:flex}.admin-email-test{flex:1;align-items:center;gap:.4rem;min-width:0;display:flex}.admin-email-test input{flex:1;min-width:0;max-width:16rem}.admin-email-preview-frame{border:1px solid var(--border);background:#0f1220;border-radius:12px;overflow:hidden}.admin-email-preview{background:#0f1220;border:0;width:100%;height:min(70vh,640px);display:block}.admin-email-default-pre{white-space:pre-wrap;word-break:break-word;background:var(--panel-2,var(--panel));border:1px solid var(--border);border-radius:8px;max-height:220px;padding:.75rem;font-size:.72rem;overflow:auto}.admin-fee-table{border-collapse:collapse;width:100%;font-size:.88rem}.admin-fee-table th,.admin-fee-table td{border-bottom:1px solid var(--border);vertical-align:top;text-align:left;padding:.55rem .45rem}.admin-fee-table th{text-transform:uppercase;letter-spacing:.02em;color:var(--muted);font-size:.75rem;font-weight:650}.admin-fee-table input{width:5.5rem;max-width:100%;padding:.35rem .45rem;font-size:.88rem}@media (max-width:900px){.admin-fee-table{font-size:.8rem}.admin-fee-table input{width:4.5rem}}.admin-sticky-save{z-index:5;justify-content:flex-end;padding-top:.25rem;display:flex;position:sticky;bottom:.75rem}.admin-sticky-save .btn{box-shadow:0 6px 20px var(--accent)}@supports (color:color-mix(in lab, red, red)){.admin-sticky-save .btn{box-shadow:0 6px 20px color-mix(in srgb, var(--accent) 28%, transparent)}}.admin-user-hero{grid-template-columns:1.4fr 1fr 1fr;gap:.75rem;display:grid}@media (max-width:980px){.admin-layout{grid-template-columns:1fr;gap:0}.admin-side{z-index:40;border-right:none;border-bottom:1px solid var(--border);background:var(--panel);height:auto;padding:.5rem .75rem .65rem;position:sticky;top:3.35rem}@supports (color:color-mix(in lab, red, red)){.admin-side{background:color-mix(in srgb, var(--panel) 94%, transparent)}}.admin-side{-webkit-backdrop-filter:blur(10px);overflow-y:visible}.admin-main{padding:1rem 1rem 2.5rem}.admin-nav{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-flow:row;gap:.25rem;overflow-x:auto}.admin-nav::-webkit-scrollbar{display:none}.admin-nav-group{border-top:none;border-left:1px solid var(--border);flex-flow:row;align-items:center;gap:.2rem;margin-top:0;padding-top:0;padding-left:.35rem}@supports (color:color-mix(in lab, red, red)){.admin-nav-group{border-left:1px solid color-mix(in srgb, var(--border) 80%, transparent)}}.admin-nav-group{flex-shrink:0}.admin-nav-group-title{white-space:nowrap;padding:.35rem .35rem .35rem .45rem}.admin-nav-group-items{flex-flow:row;gap:.2rem}.admin-nav-link{white-space:nowrap;border-radius:999px;flex-shrink:0;padding:.55rem .8rem}.admin-nav-link.is-nested{padding-left:.8rem}.admin-side-foot{display:none}.admin-stats{grid-template-columns:1fr 1fr}.admin-user-hero{grid-template-columns:1fr}.admin-queue-top{flex-wrap:wrap}}@media (max-width:560px){.admin-topbar-email{display:none}.admin-page-head{flex-direction:column}.admin-stats{grid-template-columns:1fr}.admin-title{font-size:1.3rem}}.admin-price-group{border:1px solid var(--border);background:var(--panel-2);border-radius:10px;flex-direction:column;gap:.65rem;padding:.85rem .9rem;display:flex}.admin-price-group-title{margin:0;font-size:.88rem;font-weight:700}.admin-price-pairs{flex-direction:column;gap:.75rem;display:flex}.admin-price-row{border:1px solid var(--border);background:var(--panel-2);border-radius:10px;grid-template-columns:minmax(0,1.4fr) minmax(0,.7fr);align-items:end;gap:.75rem;padding:.65rem .75rem;display:grid}@media (max-width:720px){.admin-price-row{grid-template-columns:1fr}}.admin-svc-page{flex-direction:column;gap:.85rem;max-width:52rem;display:flex}.admin-svc-stack{flex-direction:column;gap:.75rem;display:flex}.admin-svc-cat{border:1px solid var(--border);background:var(--panel);border-radius:10px;padding:.55rem .65rem .65rem}.admin-svc-cat-head{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.35rem;display:flex}.admin-svc-cat-head h2{margin:0;font-size:.95rem;font-weight:750}.admin-svc-hint{margin:0 0 .4rem;font-size:.78rem}.admin-svc-table{flex-direction:column;gap:.2rem;display:flex}.admin-svc-thead,.admin-svc-row{grid-template-columns:3.2rem minmax(0,1fr) 5.8rem 5.8rem 3.6rem;align-items:center;gap:.4rem;display:grid}:is(.admin-svc-cat:not(:has(.admin-svc-ord)) .admin-svc-thead,.admin-svc-cat:not(:has(.admin-svc-ord)) .admin-svc-row){grid-template-columns:minmax(0,1fr) 5.8rem 5.8rem 3.6rem}.admin-surf-tariff-table .admin-svc-thead,.admin-surf-tariff-table .admin-svc-row{grid-template-columns:7rem 5.5rem minmax(0,1fr)}.admin-svc-thead{text-transform:uppercase;letter-spacing:.03em;color:var(--muted);padding:0 .15rem .15rem;font-size:.68rem;font-weight:650}.admin-svc-row{border-radius:8px;padding:.28rem .15rem}.admin-svc-row:hover{background:var(--panel-2)}@supports (color:color-mix(in lab, red, red)){.admin-svc-row:hover{background:color-mix(in srgb, var(--panel-2) 80%, transparent)}}.admin-svc-row-wrap{flex-direction:column;gap:.25rem;display:flex}.admin-svc-extras{flex-wrap:wrap;gap:.45rem .75rem;margin-left:3.2rem;padding:.15rem .15rem .45rem;display:flex}.admin-svc-cat:not(:has(.admin-svc-ord)) .admin-svc-extras{margin-left:0}.admin-svc-extra{color:var(--muted);align-items:center;gap:.4rem;font-size:.78rem;font-weight:600;display:flex}.admin-svc-extra input{border:1px solid var(--border);background:var(--panel);width:5.5rem;color:var(--text);font:inherit;border-radius:6px;padding:.28rem .4rem;font-size:.85rem}.admin-svc-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.86rem;font-weight:600;overflow:hidden}.admin-svc-num input{border-radius:6px;width:100%;padding:.28rem .4rem;font-size:.84rem}.admin-svc-pct{color:var(--muted);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.82rem;font-weight:650}.admin-svc-thead .admin-svc-pct{text-transform:uppercase;letter-spacing:.03em;font-size:.68rem}.admin-svc-ord{gap:.15rem;display:inline-flex}.admin-svc-move{border:1px solid var(--border);background:var(--panel-2);width:1.4rem;height:1.4rem;color:var(--text);cursor:pointer;border-radius:5px;padding:0;font-size:.7rem;line-height:1}.admin-svc-move:disabled{opacity:.35;cursor:default}.admin-svc-move:not(:disabled):hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.admin-svc-move:not(:disabled):hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}}.admin-svc-vk-token{border:1px solid var(--border);background:var(--panel);border-radius:10px;padding:.55rem .75rem}.admin-svc-vk-token>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:.25rem;font-size:.9rem;font-weight:700;list-style:none;display:flex}.admin-svc-vk-token>summary::-webkit-details-marker{display:none}.admin-svc-vk-token-body{gap:.55rem;margin-top:.65rem}.admin-svc-token-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.admin-svc-token-grid .field{margin:0}.admin-svc-token-grid label{font-size:.78rem}.admin-svc-token-grid input{padding:.35rem .45rem;font-size:.84rem}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.admin-svc-thead,.admin-svc-row{grid-template-columns:2.8rem minmax(0,1fr) 4.6rem 4.6rem 3.2rem}:is(.admin-svc-cat:not(:has(.admin-svc-ord)) .admin-svc-thead,.admin-svc-cat:not(:has(.admin-svc-ord)) .admin-svc-row){grid-template-columns:minmax(0,1fr) 4.6rem 4.6rem 3.2rem}.admin-svc-token-grid{grid-template-columns:1fr}}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}@media (max-width:720px){.grid-3{grid-template-columns:1fr}}.daily-streak{border:1px solid var(--accent);border-radius:16px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.daily-streak{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--border))}}.daily-streak{background:linear-gradient(145deg, var(--accent) 0%, var(--panel) 55%, #e8a317 100%)}@supports (color:color-mix(in lab, red, red)){.daily-streak{background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 14%, var(--panel)) 0%, var(--panel) 55%, color-mix(in srgb, #e8a317 8%, var(--panel)) 100%)}}.daily-streak{flex-direction:column;gap:.85rem;padding:1rem 1.1rem 1.05rem;display:flex}.daily-streak--compact{gap:.55rem;padding:.85rem 1rem}.daily-streak-compact-main{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex;position:relative}.daily-streak--compact .daily-streak-title{font-size:1.15rem}.daily-streak--compact .daily-streak-amount{text-align:right;min-width:auto;padding:.4rem .65rem}.daily-streak--compact .daily-streak-amount-value{font-size:1.2rem}.daily-streak-compact-foot{z-index:1;color:var(--muted);margin:0;font-size:.82rem;line-height:1.35;position:relative}.daily-streak-compact-foot strong{color:var(--text)}.daily-streak-glow{pointer-events:none;background:radial-gradient(circle, var(--accent) 0%, transparent 70%);width:55%;height:90%;position:absolute;inset:-40% auto auto -20%}@supports (color:color-mix(in lab, red, red)){.daily-streak-glow{background:radial-gradient(circle, color-mix(in srgb, var(--accent) 22%, transparent) 0%, transparent 70%)}}.daily-streak-glow{opacity:.85}.daily-streak--pulse{animation:1.1s ease-out daily-streak-pulse}@keyframes daily-streak-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 45%, transparent)}70%{box-shadow:0 0 0 12px #0000}to{box-shadow:0 0 #0000}}.daily-streak-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex;position:relative}.daily-streak-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);margin:0 0 .2rem;font-size:.72rem;font-weight:700}.daily-streak-title{letter-spacing:-.02em;margin:0;font-size:1.35rem;font-weight:750;line-height:1.15}.daily-streak-title em{color:var(--accent);font-style:normal}.daily-streak-sub{color:var(--muted);max-width:28rem;margin:.35rem 0 0;font-size:.84rem}.daily-streak-amount{text-align:right;background:var(--panel);border-radius:12px;min-width:8.5rem;padding:.55rem .75rem}@supports (color:color-mix(in lab, red, red)){.daily-streak-amount{background:color-mix(in srgb, var(--panel) 70%, transparent)}}.daily-streak-amount{border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.daily-streak-amount{border:1px solid color-mix(in srgb, var(--accent) 25%, var(--border))}}.daily-streak-amount{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.daily-streak-amount-label{color:var(--muted);font-size:.72rem;font-weight:600;display:block}.daily-streak-amount-value{letter-spacing:-.03em;color:var(--text);margin-top:.15rem;font-size:1.45rem;font-weight:800;line-height:1.1;display:block}.daily-streak-amount-kop{color:var(--muted);margin-top:.15rem;font-size:.78rem;display:block}.daily-streak-track{grid-template-columns:repeat(7,minmax(0,1fr));gap:.35rem;display:grid;position:relative}.daily-streak-step{background:var(--panel-2);border:1px solid var(--border);opacity:.55;border-radius:10px;flex-direction:column;align-items:center;gap:.15rem;padding:.4rem .2rem;display:flex}.daily-streak-step.is-past{opacity:.85;border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.daily-streak-step.is-past{border-color:color-mix(in srgb, var(--accent) 30%, var(--border))}}.daily-streak-step.is-today{opacity:1;border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.daily-streak-step.is-today{background:color-mix(in srgb, var(--accent) 16%, var(--panel))}}.daily-streak-step.is-today{box-shadow:0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){.daily-streak-step.is-today{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 35%, transparent)}}.daily-streak-step.is-today{transform:translateY(-1px)}.daily-streak-step-day{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:.65rem;font-weight:700}.daily-streak-step-kop{font-size:.92rem;font-weight:750}.daily-streak-meter{flex-direction:column;gap:.35rem;display:flex;position:relative}.daily-streak-meter-head{color:var(--muted);justify-content:space-between;font-size:.8rem;display:flex}.daily-streak-meter-bar{background:var(--panel-2);border:1px solid var(--border);border-radius:999px;height:.45rem;overflow:hidden}.daily-streak-meter-bar>div{border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--accent));height:100%}@supports (color:color-mix(in lab, red, red)){.daily-streak-meter-bar>div{background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 80%, #e8a317), var(--accent))}}.daily-streak-meter-bar>div{transition:width .5s}.daily-streak-foot{color:var(--muted);font-size:.86rem;position:relative}.daily-streak-foot p{margin:0}.daily-streak-foot strong{color:var(--text)}.daily-streak-toast{font-weight:650;color:var(--accent)!important;margin-top:.4rem!important}@media (max-width:560px){.daily-streak-amount{text-align:left;width:100%}.daily-streak-step-day{font-size:.58rem}.daily-streak-step-kop{font-size:.8rem}}.ref-page.gz-page,.gz-page.ref-page{gap:.9rem;width:100%;max-width:min(1200px,100%)}.ref-top-grid,.ref-bottom-grid{grid-template-columns:1fr;align-items:stretch;gap:.9rem;display:grid}@media (min-width:1200px){.ref-top-grid{grid-template-columns:1.5fr 1fr;gap:1rem}.ref-bottom-grid{grid-template-columns:1fr 1fr;gap:1rem}}.ref-hero-card{background:linear-gradient(135deg, #7c3aed 0%, #3b82f6 55%, var(--panel) 100%);border:1px solid #0000;border-radius:18px;flex-direction:column;gap:1rem;padding:1.15rem 1.2rem 1.2rem;display:flex}@supports (color:color-mix(in lab, red, red)){.ref-hero-card{background:linear-gradient(135deg, color-mix(in srgb, #7c3aed 15%, var(--panel)) 0%, color-mix(in srgb, #3b82f6 12%, var(--panel)) 55%, var(--panel) 100%)}}.ref-hero-card{background-image:linear-gradient(135deg, #7c3aed 0%, #3b82f6 55%, var(--panel) 100%), linear-gradient(135deg, #7c3aed, #3b82f6, #06b6d4)}@supports (color:color-mix(in lab, red, red)){.ref-hero-card{background-image:linear-gradient(135deg, color-mix(in srgb, #7c3aed 15%, var(--panel)) 0%, color-mix(in srgb, #3b82f6 12%, var(--panel)) 55%, var(--panel) 100%), linear-gradient(135deg, #7c3aed, #3b82f6, #06b6d4)}}.ref-hero-card{background-origin:border-box;background-clip:padding-box,border-box;box-shadow:0 10px 28px #7c3aed1a}.ref-hero-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.ref-hero-copy{flex:16rem;min-width:0}.ref-hero-title{letter-spacing:-.03em;margin:0;font-size:clamp(1.2rem,2.4vw,1.55rem);font-weight:800;line-height:1.2}.ref-hero-sub{color:var(--muted);margin:.45rem 0 0;font-size:.88rem;line-height:1.35}.ref-hero-ring-wrap{flex-shrink:0;width:6.6rem;height:6.6rem;position:relative}.ref-hero-ring-svg{filter:drop-shadow(0 0 6px #7c3aed59);width:100%;height:100%;transform:rotate(-90deg)}.ref-hero-ring-track{fill:none;stroke:var(--border)}@supports (color:color-mix(in lab, red, red)){.ref-hero-ring-track{stroke:color-mix(in srgb, var(--border) 70%, transparent)}}.ref-hero-ring-track{stroke-width:4px}.ref-hero-ring-prog{fill:none;stroke-width:4px;stroke-linecap:round;transition:stroke-dashoffset .4s}.ref-hero-ring-core{text-align:center;place-content:center;gap:.1rem;display:grid;position:absolute;inset:0}.ref-hero-ring-core strong{letter-spacing:-.03em;background:var(--gz-grad,linear-gradient(135deg, #7c3aed, #3b82f6));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.45rem;font-weight:800;line-height:1}.ref-hero-ring-core span{color:var(--muted);max-width:4.6rem;margin:0 auto;font-size:.62rem;font-weight:650;line-height:1.2}.ref-hero-link-row{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.ref-link-field{border:1px solid var(--accent);border-radius:12px;flex:14rem;align-items:center;gap:.45rem;min-width:0;padding:.55rem .7rem;display:flex}@supports (color:color-mix(in lab, red, red)){.ref-link-field{border:1px solid color-mix(in srgb, var(--accent) 25%, var(--border))}}.ref-link-field{background:var(--panel)}@supports (color:color-mix(in lab, red, red)){.ref-link-field{background:color-mix(in srgb, var(--panel) 85%, transparent)}}.ref-link-url{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.9rem;font-weight:650;overflow:hidden}.ref-code-chip{border:1px solid var(--border);background:var(--panel-2);min-height:1.55rem;font:inherit;letter-spacing:.02em;color:var(--muted);cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:.18rem .5rem;font-size:.72rem;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.ref-code-chip .ref-code-chip-hint{color:var(--accent);white-space:nowrap;font-size:.65rem;font-weight:650;display:none}.ref-code-chip:hover .ref-code-chip-value,.ref-code-chip:focus-visible .ref-code-chip-value{display:none}.ref-code-chip:hover .ref-code-chip-hint,.ref-code-chip:focus-visible .ref-code-chip-hint{display:inline}.ref-code-chip.is-copied{border-color:#16a34a}@supports (color:color-mix(in lab, red, red)){.ref-code-chip.is-copied{border-color:color-mix(in srgb, #16a34a 40%, var(--border))}}.ref-code-chip.is-copied{color:#16a34a}.ref-code-chip.ref-copy-btn--chip{background:var(--panel-2);min-height:1.55rem;color:var(--muted)}.ref-copy-btn{cursor:pointer;min-height:2.45rem;font:inherit;color:#fff;background:var(--gz-grad,linear-gradient(135deg, #7c3aed, #3b82f6));border:0;border-radius:12px;justify-content:center;align-items:center;gap:.35rem;padding:.55rem 1rem;font-size:.88rem;font-weight:750;transition:transform .15s,filter .15s;display:inline-flex}.ref-copy-btn:hover{filter:brightness(1.05)}.ref-copy-btn.is-copied{background:linear-gradient(135deg,#16a34a,#22c55e)}.ref-copy-check{background:#ffffff40;border-radius:50%;place-items:center;width:1.1rem;height:1.1rem;font-size:.75rem;animation:.35s ref-pop;display:inline-grid}@keyframes ref-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.ref-copy-btn--text{min-height:auto;color:var(--accent);background:0 0;border-radius:0;padding:0;font-size:.9rem;font-weight:700}.ref-copy-btn--text:hover{filter:none;text-decoration:underline}.ref-copy-btn--text.is-copied{color:#16a34a;background:0 0}.ref-share-icons{align-items:center;gap:.4rem;display:flex}.ref-share-icon{color:#fff;cursor:pointer;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:2.45rem;height:2.45rem;text-decoration:none;display:inline-grid}.ref-share-icon svg{width:1.15rem;height:1.15rem}.ref-share-tg{background:#2aabee}.ref-share-vk{background:#07f}.ref-share-wa{background:#25d366}.ref-share-post{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ref-share-post{background:color-mix(in srgb, var(--accent) 18%, var(--panel-2))}}.ref-share-post{color:var(--text);border:1px solid var(--border)}.ref-share-post svg{width:1.15rem;height:1.15rem}.ref-modal-root{z-index:80;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.ref-modal-backdrop{cursor:pointer;background:#0f172a73;border:0;position:absolute;inset:0}.ref-modal-panel{z-index:1;border:1px solid var(--border);background:var(--panel);border-radius:16px;flex-direction:column;gap:.75rem;width:min(420px,100%);padding:1rem 1.1rem 1.15rem;display:flex;position:relative;box-shadow:0 18px 50px #0f172a2e}.ref-modal-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ref-modal-head h2{margin:0;font-size:1.05rem}.ref-modal-close{color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;font-size:.85rem}.ref-modal-text{background:var(--panel-2);border:1px solid var(--border);white-space:pre-wrap;border-radius:12px;margin:0;padding:.75rem .85rem;font-size:.9rem;line-height:1.45}.ref-ladder{padding:.95rem 1.05rem 1.05rem}.ref-ladder-head{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.ref-ladder-head h2{margin:0;font-size:1rem}.ref-ladder-link{color:var(--muted);font-size:.82rem;font-weight:650;text-decoration:none}.ref-ladder-link:hover{color:var(--accent)}.ref-ladder-track{align-items:stretch;gap:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.ref-ladder-step{flex:1 1 0;align-items:stretch;min-width:4.5rem;display:flex;position:relative}.ref-ladder-connector{background:var(--border);width:100%;height:3px;position:absolute;top:1.35rem;left:0}@supports (color:color-mix(in lab, red, red)){.ref-ladder-connector{background:color-mix(in srgb, var(--border) 85%, transparent)}}.ref-ladder-connector{z-index:0;border-radius:999px;transform:translate(-50%)}.ref-ladder-connector.is-passed{background:linear-gradient(90deg,#7c3aed,#3b82f6)}.ref-ladder-node{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:.2rem;width:100%;padding:.35rem .25rem;display:flex;position:relative}.ref-ladder-lvl{border:2px solid var(--border);background:var(--panel);border-radius:50%;place-items:center;width:2.35rem;height:2.35rem;font-size:.72rem;font-weight:800;display:grid}.ref-ladder-node strong{font-size:.92rem;font-weight:800}.ref-ladder-hint{color:var(--muted);font-size:.65rem;font-weight:650;line-height:1.2}.ref-ladder-xp{color:#854d0e;background:#facc15;border-radius:999px;align-items:center;margin-top:.1rem;padding:.12rem .45rem;font-size:.65rem;font-weight:750;line-height:1.2;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ref-ladder-xp{background:color-mix(in srgb, #facc15 28%, var(--panel))}}.ref-ladder-xp{border:1px solid #facc15}@supports (color:color-mix(in lab, red, red)){.ref-ladder-xp{border:1px solid color-mix(in srgb, #facc15 55%, var(--border))}}html[data-theme=dark] .ref-ladder-xp{color:#fde68a;background:#facc15}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .ref-ladder-xp{background:color-mix(in srgb, #facc15 18%, var(--panel))}}.ref-ladder-step.is-current .ref-ladder-lvl{color:#fff;background:var(--gz-grad,linear-gradient(135deg, #7c3aed, #3b82f6));border:0;box-shadow:0 0 0 4px #7c3aed38,0 0 18px #3b82f673,0 6px 16px #7c3aed47}.ref-ladder-step.is-current .ref-ladder-node strong{background:var(--gz-grad,linear-gradient(135deg, #7c3aed, #3b82f6));color:#0000;-webkit-background-clip:text;background-clip:text}.ref-ladder-step.is-next{opacity:.72}.ref-ladder-step.is-next .ref-ladder-lvl{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ref-ladder-step.is-next .ref-ladder-lvl{border-color:color-mix(in srgb, var(--accent) 45%, var(--border))}}.ref-ladder-step.is-next .ref-ladder-lvl{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ref-ladder-step.is-next .ref-ladder-lvl{background:color-mix(in srgb, var(--accent) 8%, var(--panel))}}.ref-stats-empty{border:1px dashed var(--accent);border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .65rem;padding:.85rem 1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.ref-stats-empty{border:1px dashed color-mix(in srgb, var(--accent) 30%, var(--border))}}.ref-stats-empty{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ref-stats-empty{background:color-mix(in srgb, var(--accent) 6%, var(--panel))}}.ref-stats-empty{text-align:center;color:var(--muted);font-size:.92rem;font-weight:650}.ref-why{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.ref-why-card{border:1px solid var(--border);background:var(--panel);border-radius:12px;padding:.75rem .85rem}.ref-why-icon{color:var(--accent);justify-content:center;align-items:center;margin-bottom:.3rem;font-size:1.05rem;line-height:1;display:inline-flex}.ref-why-icon-coin{background:#facc15;border-radius:50%;width:1.55rem;height:1.55rem}@supports (color:color-mix(in lab, red, red)){.ref-why-icon-coin{background:color-mix(in srgb, #facc15 18%, var(--panel-2))}}.ref-why-icon-coin{color:#ca8a04}html[data-theme=dark] .ref-why-icon-coin{color:#facc15}.ref-why-card h3{margin:0;font-size:.92rem}.ref-why-card p{color:var(--muted);margin:.25rem 0 0;font-size:.82rem;line-height:1.35}.ref-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.ref-stats-5{grid-template-columns:repeat(5,minmax(0,1fr))}.ref-stat{border:1px solid var(--border);background:var(--panel);border-radius:12px;flex-direction:column;gap:.25rem;padding:.8rem .85rem;display:flex}.ref-stat span{color:var(--muted);font-size:.78rem}.ref-stat strong{letter-spacing:-.02em;font-size:1.15rem;font-weight:750}.ref-levels{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.ref-level{border:1px solid var(--border);background:var(--accent);border-radius:12px;padding:.85rem .9rem}@supports (color:color-mix(in lab, red, red)){.ref-level{background:color-mix(in srgb, var(--accent) 5%, var(--panel))}}.ref-level{flex-direction:column;gap:.2rem;display:flex}.ref-level-tag{color:var(--accent);font-size:.75rem;font-weight:750}.ref-level strong{font-size:1.1rem}.ref-list,.ref-recent,.ref-board{padding:1.05rem 1.15rem}.ref-list-head,.ref-recent h2,.ref-list h2,.ref-board h2{margin:0;font-size:1.05rem}.ref-list-head{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.ref-empty{text-align:center;flex-direction:column;align-items:center;gap:.45rem;padding:1rem .5rem .35rem;display:flex}.ref-empty-art{gap:.35rem;margin-bottom:.2rem;display:flex}.ref-empty-art span{border:2px dashed var(--accent);border-radius:50%;width:2.2rem;height:2.2rem}@supports (color:color-mix(in lab, red, red)){.ref-empty-art span{border:2px dashed color-mix(in srgb, var(--accent) 40%, var(--border))}}.ref-empty-art span{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ref-empty-art span{background:color-mix(in srgb, var(--accent) 8%, var(--panel-2))}}.ref-empty-art span:nth-child(2){background:var(--accent);border-style:solid;transform:translateY(-.35rem)}@supports (color:color-mix(in lab, red, red)){.ref-empty-art span:nth-child(2){background:color-mix(in srgb, var(--accent) 18%, var(--panel))}}.ref-empty p{max-width:26rem;color:var(--muted);margin:0;font-size:.9rem;line-height:1.4}.ref-team-list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.ref-team-row{border-radius:10px;grid-template-columns:auto minmax(0,1.4fr) minmax(4.5rem,.7fr) minmax(4.5rem,.7fr) auto;align-items:center;gap:.65rem;min-height:48px;padding:.25rem .35rem;display:grid}.ref-team-row:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ref-team-row:hover{background:color-mix(in srgb, var(--accent) 5%, transparent)}}.ref-team-main{flex-direction:column;gap:.05rem;min-width:0;display:flex}.ref-team-main strong{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.35rem;font-size:.9rem;display:inline-flex;overflow:hidden}.ref-team-main .muted,.ref-team-earn .muted{font-size:.72rem}.ref-team-earn{flex-direction:column;align-items:flex-end;gap:.05rem;font-size:.86rem;font-weight:700;display:flex}.ref-team-brought{color:var(--ok,#16a34a)}.ref-team-more{border-top:1px solid var(--border);justify-content:center;margin-top:.55rem;padding-top:.55rem;display:flex}.ref-team-full-list{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.ref-team-full-row{border-radius:12px;grid-template-columns:auto minmax(0,1.2fr) minmax(0,1.8fr) auto;align-items:center;gap:.7rem;padding:.55rem .4rem;display:grid}.ref-team-full-row:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ref-team-full-row:hover{background:color-mix(in srgb, var(--accent) 5%, transparent)}}.ref-team-full-main{flex-direction:column;gap:.1rem;min-width:0;display:flex}.ref-team-full-main strong{align-items:center;gap:.35rem;font-size:.92rem;display:inline-flex}.ref-team-full-main .muted{font-size:.74rem}.ref-team-full-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;min-width:0;margin:0;display:grid}.ref-team-full-stats>div{background:var(--text);border-radius:8px;min-width:0;padding:.3rem .4rem}@supports (color:color-mix(in lab, red, red)){.ref-team-full-stats>div{background:color-mix(in srgb, var(--text) 4%, var(--panel))}}.ref-team-full-stats>div{border:1px solid var(--border)}@supports (color:color-mix(in lab, red, red)){.ref-team-full-stats>div{border:1px solid color-mix(in srgb, var(--border) 80%, transparent)}}.ref-team-full-stats dt{text-transform:uppercase;letter-spacing:.03em;color:var(--muted);margin:0;font-size:.64rem}.ref-team-full-stats dd{overflow-wrap:anywhere;margin:.12rem 0 0;font-size:.78rem;font-weight:700;line-height:1.25}.ref-depth-badge{background:var(--accent);border-radius:999px;place-items:center;min-width:2rem;height:1.55rem;padding:0 .4rem;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.ref-depth-badge{background:color-mix(in srgb, var(--accent) 14%, transparent)}}.ref-depth-badge{color:var(--accent);font-size:.72rem;font-weight:800}.ref-board-empty{color:var(--muted);flex-direction:column;align-items:flex-start;gap:.45rem;margin:0;font-size:.9rem;line-height:1.4;display:flex}.ref-board-empty p{margin:0}.ref-podium{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-bottom:.65rem;display:grid}.ref-podium-card{border:1px solid var(--border);background:var(--panel-2);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:.35rem;padding:.9rem .6rem;display:flex}.ref-podium-1{background:#eab308}@supports (color:color-mix(in lab, red, red)){.ref-podium-1{background:color-mix(in srgb, #eab308 10%, var(--panel))}}.ref-podium-1{border-color:#eab308}@supports (color:color-mix(in lab, red, red)){.ref-podium-1{border-color:color-mix(in srgb, #eab308 35%, var(--border))}}.ref-podium-2{background:#94a3b8}@supports (color:color-mix(in lab, red, red)){.ref-podium-2{background:color-mix(in srgb, #94a3b8 10%, var(--panel))}}.ref-podium-3{background:#d97706}@supports (color:color-mix(in lab, red, red)){.ref-podium-3{background:color-mix(in srgb, #d97706 10%, var(--panel))}}.ref-podium-card.is-me{outline:2px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.ref-podium-card.is-me{outline:2px solid color-mix(in srgb, var(--accent) 55%, transparent)}}.ref-podium-medal{font-size:1.45rem;line-height:1}.ref-podium-card strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.88rem;overflow:hidden}.ref-podium-sum{font-size:.95rem;font-weight:800}.ref-board-list{flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.ref-board-row{border-radius:10px;grid-template-columns:2.4rem auto minmax(0,1fr) auto;align-items:center;gap:.55rem;min-height:44px;padding:.2rem .4rem;display:grid}.ref-board-row.is-me{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ref-board-row.is-me{background:color-mix(in srgb, var(--accent) 10%, transparent)}}.ref-board-rank{color:var(--muted);font-size:.78rem;font-weight:750}.ref-board-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;overflow:hidden}.ref-board-you{border-top:1px solid var(--border);margin:.75rem 0 0;padding-top:.65rem;font-size:.9rem}.ref-exchange{flex-direction:column;gap:.75rem;padding:1rem 1.1rem 1.15rem;display:flex}.ref-exchange-lead{margin:0;font-size:.88rem;line-height:1.45}.ref-exchange-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:1rem 1.25rem;display:grid}.ref-exchange-col{flex-direction:column;gap:.65rem;min-width:0;display:flex}.ref-exchange-col h3{margin:0;font-size:.95rem}.ref-ex-col-head{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.ref-ex-col-meta{font-size:.78rem}.ref-ex-empty{border:1px dashed var(--border);background:var(--panel-2);border-radius:12px;padding:.85rem .9rem}.ref-ex-empty p{color:var(--muted);margin:0;font-size:.88rem;line-height:1.45}.ref-exchange-lots,.ref-exchange-mine-list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.ref-exchange-lot{border:1px solid var(--border);background:linear-gradient(180deg, #7c3aed0a, transparent 42%), var(--panel-2);border-radius:14px;flex-direction:column;gap:.55rem;padding:.8rem .85rem;display:flex}.ref-exchange-lot.is-mine{border-color:#7c3aed47}.ref-exchange-lot-top{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.ref-exchange-lot-main{flex-direction:column;gap:.2rem;min-width:0;display:flex}.ref-ex-lot-title-row{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.ref-ex-lot-title{letter-spacing:-.01em;font-size:1rem}.ref-ex-lot-seller{font-size:.82rem;line-height:1.35}.ref-ex-badge{color:#6d28d9;background:#7c3aed1f;border-radius:999px;align-items:center;padding:.12rem .45rem;font-size:.72rem;font-weight:600;display:inline-flex}.ref-ex-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;margin:0;display:grid}.ref-ex-stat{background:var(--text);border-radius:10px;min-width:0;padding:.4rem .45rem}@supports (color:color-mix(in lab, red, red)){.ref-ex-stat{background:color-mix(in srgb, var(--text) 4%, var(--panel))}}.ref-ex-stat{border:1px solid var(--border)}@supports (color:color-mix(in lab, red, red)){.ref-ex-stat{border:1px solid color-mix(in srgb, var(--border) 80%, transparent)}}.ref-ex-stat dt{text-transform:uppercase;letter-spacing:.03em;color:var(--muted);margin:0;font-size:.68rem}.ref-ex-stat dd{overflow-wrap:anywhere;margin:.15rem 0 0;font-size:.8rem;font-weight:600;line-height:1.25}.ref-ex-stat-unit{color:var(--muted);font-size:.72rem;font-weight:500}.ref-ex-refs{flex-direction:column;gap:.4rem;display:flex}.ref-ex-refs-toggle{color:#6d28d9;font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:.8rem;font-weight:600}.ref-ex-refs-toggle:hover{text-decoration:underline}.ref-ex-ref-list{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.ref-ex-ref-row{background:var(--panel);border-radius:10px;flex-direction:column;gap:.35rem;padding:.5rem .55rem;display:flex}@supports (color:color-mix(in lab, red, red)){.ref-ex-ref-row{background:color-mix(in srgb, var(--panel) 70%, transparent)}}.ref-ex-ref-row{border:1px solid var(--border)}.ref-ex-ref-row>strong{font-size:.84rem}.ref-ex-ref-one{margin:0;font-size:.8rem}.ref-exchange-lot-fee{margin:0;font-size:.78rem}.ref-exchange-balance{margin:0;font-size:.82rem}.ref-exchange-form{gap:.55rem}.ref-exchange-pick{border:1px solid var(--border);background:var(--panel-2);border-radius:10px;flex-direction:column;gap:.3rem;max-height:280px;padding:.35rem;display:flex;overflow:auto}.ref-exchange-pick-row{cursor:pointer;border:1px solid #0000;border-radius:10px;align-items:flex-start;gap:.5rem;padding:.45rem .5rem;display:flex}.ref-exchange-pick-row:hover{background:#7c3aed0f}.ref-exchange-pick-row.is-on{background:#7c3aed14;border-color:#7c3aed38}.ref-ex-pick-body{flex-direction:column;gap:.12rem;min-width:0;display:flex}.ref-exchange-pick-row em{font-size:.78rem;font-style:normal}.ref-ex-pick-meta{font-size:.74rem;line-height:1.35}.ref-exchange-preview{margin:0;font-size:.82rem;line-height:1.4}.ref-exchange-mine{border-top:1px solid var(--border);flex-direction:column;gap:.45rem;margin-top:.35rem;padding-top:.65rem;display:flex}.ref-exchange-mine-list li{justify-content:space-between;align-items:center;gap:.5rem;font-size:.84rem;display:flex}@media (max-width:900px){.ref-exchange-grid{grid-template-columns:1fr}.ref-ex-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.ref-exchange-lot-top{flex-direction:column;align-items:stretch}.ref-exchange-lot-top .btn{width:100%}}@media (max-width:900px){.ref-team-full-row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"avatar main badge""stats stats stats"}.ref-team-full-row>:first-child{grid-area:avatar}.ref-team-full-main{grid-area:main}.ref-team-full-stats{grid-area:stats;grid-template-columns:repeat(2,minmax(0,1fr))}.ref-team-full-row>.ref-depth-badge{grid-area:badge}.ref-why,.ref-levels,.ref-podium{grid-template-columns:1fr}.ref-stats,.ref-stats-5{grid-template-columns:repeat(2,minmax(0,1fr))}.ref-team-row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"avatar main badge""avatar earn1 earn2";min-height:auto;padding:.55rem .4rem}.ref-team-row>:first-child{grid-area:avatar}.ref-team-main{grid-area:main}.ref-team-row>:nth-child(3){grid-area:earn1}.ref-team-row>:nth-child(4){grid-area:earn2}.ref-depth-badge{grid-area:badge}}@media (max-width:767px){.ref-hero-top{flex-direction:column;align-items:stretch}.ref-hero-ring-wrap{order:2;align-self:center;width:5.6rem;height:5.6rem}.ref-hero-copy{order:1}.ref-hero-link-row{flex-direction:column;align-items:stretch}.ref-link-field{flex:auto;width:100%}.ref-hero-link-row>.ref-copy-btn:not(.ref-code-chip){width:100%}.ref-share-icons{justify-content:flex-start}.ref-ladder-track{-webkit-overflow-scrolling:touch;padding-bottom:.25rem;overflow-x:auto}.ref-ladder-step{flex:none;min-width:4.75rem}}@media (max-width:560px){.ref-stats,.ref-stats-5{grid-template-columns:1fr 1fr}}.ref-history-page{gap:1rem}.ref-history-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.85rem 1.25rem;display:flex}.ref-history-back{margin-bottom:.35rem;font-size:.88rem;text-decoration:none;display:inline-block}.ref-history-back:hover{color:var(--accent)}.ref-history-title{letter-spacing:-.02em;margin:0;font-size:1.45rem}.ref-history-sub{margin:.3rem 0 0;font-size:.9rem}.ref-history-summary{grid-template-columns:repeat(2,minmax(7.5rem,1fr));gap:.55rem;min-width:min(100%,18rem);display:grid}.ref-history-filters{grid-template-columns:1.4fr 1fr .85fr 1fr auto;align-items:end;gap:.65rem .75rem;padding:.9rem 1rem;display:grid}.ref-history-field{flex-direction:column;gap:.3rem;min-width:0;display:flex}.ref-history-field span{color:var(--muted);font-size:.75rem;font-weight:650}.ref-history-field input,.ref-history-field select{border:1px solid var(--border);background:var(--panel-2,var(--panel));width:100%;min-height:2.4rem;color:inherit;font:inherit;border-radius:10px;padding:.45rem .65rem}.ref-history-actions{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.ref-history-list{padding:.85rem 1rem 1rem}.ref-history-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ref-history-row{border-bottom:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.65rem .75rem;padding:.7rem .15rem;display:grid}@supports (color:color-mix(in lab, red, red)){.ref-history-row{border-bottom:1px solid color-mix(in srgb, var(--border) 80%, transparent)}}.ref-history-row:last-child{border-bottom:0}.ref-history-avatar-fallback{background:var(--accent);border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ref-history-avatar-fallback{background:color-mix(in srgb, var(--accent) 12%, var(--panel-2,var(--panel)))}}.ref-history-avatar-fallback{color:var(--accent);font-size:.85rem;font-weight:750}.ref-history-main{flex-direction:column;gap:.15rem;min-width:0;display:flex}.ref-history-main strong{font-size:.95rem}.ref-history-main .muted{font-size:.8rem;line-height:1.35}.ref-history-dot{margin:0 .3rem}.ref-history-level{border:1px solid var(--border);color:var(--muted);white-space:nowrap;border-radius:999px;padding:.22rem .5rem;font-size:.72rem;font-weight:750}.ref-history-level-l1,.ref-history-level-l2,.ref-history-level-l3{color:var(--accent);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ref-history-level-l1,.ref-history-level-l2,.ref-history-level-l3{border-color:color-mix(in srgb, var(--accent) 35%, var(--border))}}.ref-history-level-l1,.ref-history-level-l2,.ref-history-level-l3{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ref-history-level-l1,.ref-history-level-l2,.ref-history-level-l3{background:color-mix(in srgb, var(--accent) 8%, var(--panel))}}.ref-history-level-ad{color:#b45309;border-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.ref-history-level-ad{border-color:color-mix(in srgb, #f59e0b 40%, var(--border))}}.ref-history-level-ad{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.ref-history-level-ad{background:color-mix(in srgb, #f59e0b 12%, var(--panel))}}.ref-history-amount{white-space:nowrap;justify-self:end;font-size:.98rem}.ref-history-pager{border-top:1px solid var(--border);grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;margin-top:.85rem;padding-top:.75rem;display:grid}.ref-history-pager>:last-child{justify-self:end}@media (max-width:960px){.ref-history-filters{grid-template-columns:1fr 1fr}.ref-history-actions{grid-column:1/-1}}@media (max-width:640px){.ref-history-filters{grid-template-columns:1fr}.ref-history-row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"avatar main amount""avatar level amount"}.ref-history-row>:first-child{grid-area:avatar}.ref-history-main{grid-area:main}.ref-history-level{grid-area:level;justify-self:start}.ref-history-amount{grid-area:amount;align-self:start}}.lvl-page.gz-page,.gz-page.lvl-page{flex-direction:column;gap:1.6rem;width:100%;max-width:min(1200px,100%);display:flex}.lvl-hero{border:1px solid var(--accent);border-radius:18px;flex-direction:column;gap:1.1rem;padding:1.15rem 1.2rem 1.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){.lvl-hero{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--border))}}.lvl-hero{background:linear-gradient(140deg, #7c3aed 0%, var(--panel) 52%, #3b82f6 100%)}@supports (color:color-mix(in lab, red, red)){.lvl-hero{background:linear-gradient(140deg, color-mix(in srgb, #7c3aed 14%, var(--panel)) 0%, var(--panel) 52%, color-mix(in srgb, #3b82f6 8%, var(--panel)) 100%)}}.lvl-hero-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.lvl-hero-copy{flex:auto;min-width:0}.lvl-hero-eyebrow{letter-spacing:.07em;text-transform:uppercase;color:var(--accent);margin:0 0 .3rem;font-size:.72rem;font-weight:750}.lvl-hero-title{letter-spacing:-.03em;flex-wrap:wrap;align-items:baseline;gap:.55rem .85rem;margin:0;font-size:clamp(1.6rem,3vw,2rem);font-weight:800;line-height:1.1;display:flex}.lvl-hero-rating{color:#ca8a04;letter-spacing:0;font-size:.95rem;font-weight:750}html[data-theme=dark] .lvl-hero-rating{color:#facc15}.lvl-hero-lead{max-width:36rem;color:var(--muted);margin:.5rem 0 0;font-size:.92rem;line-height:1.45}.lvl-hero-lead strong{color:var(--text)}.lvl-hero-medal{filter:drop-shadow(0 8px 18px #7c3aed59);flex-shrink:0;width:4.6rem;height:5rem;position:relative}.lvl-hero-medal-shape{width:100%;height:100%;display:block}.lvl-hero-medal-num{color:#fff;letter-spacing:-.03em;place-items:center;font-size:1.55rem;font-weight:850;display:grid;position:absolute;inset:0 0 12%}.lvl-progress-wrap{flex-direction:column;gap:.45rem;display:flex}.lvl-progress{--lvl-pct:0%;background:var(--panel-2);border:1px solid var(--border);border-radius:999px;height:10px;position:relative;overflow:hidden}.lvl-progress-bar{border-radius:inherit;background:linear-gradient(90deg,#7c3aed,#3b82f6);width:0;height:100%;animation:.8s cubic-bezier(.22,1,.36,1) forwards lvl-bar-grow;position:relative;box-shadow:0 0 12px #3b82f68c}.lvl-progress-bar:after{content:"";background:#93c5fd;border-radius:999px;width:10px;position:absolute;top:-3px;bottom:-3px;right:0;box-shadow:0 0 14px 3px #3b82f6b3}@keyframes lvl-bar-grow{0%{width:0}to{width:var(--lvl-pct)}}@media (prefers-reduced-motion:reduce){.lvl-progress-bar{width:var(--lvl-pct);animation:none}}.lvl-progress-meta{justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.86rem;display:flex}.lvl-progress-meta strong{font-weight:800}.lvl-progress-left{color:var(--muted);font-size:.8rem;font-weight:650}.lvl-hero-actions{flex-wrap:wrap;gap:.45rem;display:flex}.lvl-ladder{grid-template-columns:repeat(8,minmax(0,1fr));gap:.35rem;margin:0;padding:.15rem 0 0;list-style:none;display:grid}.lvl-ladder-step{border:1px solid var(--border);background:var(--panel);border-radius:12px;flex-direction:column;align-items:center;gap:.15rem;padding:.45rem .2rem;display:flex}@supports (color:color-mix(in lab, red, red)){.lvl-ladder-step{background:color-mix(in srgb, var(--panel) 80%, transparent)}}.lvl-ladder-step{opacity:.55}.lvl-ladder-step.is-done{opacity:.95;border-color:#16a34a}@supports (color:color-mix(in lab, red, red)){.lvl-ladder-step.is-done{border-color:color-mix(in srgb, #16a34a 35%, var(--border))}}.lvl-ladder-step.is-done{background:#16a34a}@supports (color:color-mix(in lab, red, red)){.lvl-ladder-step.is-done{background:color-mix(in srgb, #16a34a 8%, var(--panel))}}.lvl-ladder-step.is-done .lvl-ladder-num{background:#16a34a}@supports (color:color-mix(in lab, red, red)){.lvl-ladder-step.is-done .lvl-ladder-num{background:color-mix(in srgb, #16a34a 18%, var(--panel))}}.lvl-ladder-step.is-done .lvl-ladder-num{border-color:#16a34a}@supports (color:color-mix(in lab, red, red)){.lvl-ladder-step.is-done .lvl-ladder-num{border-color:color-mix(in srgb, #16a34a 40%, var(--border))}}.lvl-ladder-step.is-done .lvl-ladder-num{color:#16a34a;font-size:.85rem}.lvl-ladder-step.is-current{opacity:1;background-image:linear-gradient(var(--panel), var(--panel)), linear-gradient(135deg, #7c3aed, #3b82f6);background-origin:border-box;background-clip:padding-box,border-box;border:2px solid #0000;transform:translateY(-2px);box-shadow:0 8px 20px #7c3aed47}.lvl-ladder-step.is-locked{opacity:.48}.lvl-ladder-num{background:var(--panel-2);border:1px solid var(--border);border-radius:50%;place-items:center;width:1.55rem;height:1.55rem;font-size:.78rem;font-weight:800;display:grid}.lvl-ladder-step.is-current .lvl-ladder-num{color:#fff;background:linear-gradient(135deg,#7c3aed,#3b82f6);border-color:#0000}.lvl-ladder-step.is-locked .lvl-ladder-num{font-size:.72rem}.lvl-ladder-name{letter-spacing:.02em;font-size:.68rem;font-weight:750}.lvl-ladder-rating{color:var(--muted);font-size:.62rem}.lvl-zone{flex-direction:column;gap:.55rem;scroll-margin-top:5rem;display:flex}.lvl-zone-label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0;padding-left:.1rem;font-size:.7rem;font-weight:750}.lvl-perks{grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;display:grid}.lvl-perk{border:1px solid var(--border);background:var(--panel);border-radius:14px;flex-direction:column;gap:.25rem;min-width:0;padding:.85rem .9rem;display:flex;position:relative}.lvl-perk-ico{margin-bottom:.15rem;font-size:1.05rem;line-height:1}.lvl-perk>span:not(.lvl-perk-ico):not(.lvl-perk-tip){color:var(--muted);font-size:.76rem;line-height:1.25}.lvl-perk strong{letter-spacing:-.02em;font-size:1.05rem;font-weight:800}.lvl-perk-ref{white-space:nowrap;font-size:.92rem!important}.lvl-perk-tip{z-index:5;border:1px solid var(--border);background:var(--panel);width:max-content;max-width:14rem;color:var(--text);pointer-events:none;border-radius:10px;padding:.45rem .6rem;font-size:.75rem;font-weight:650;line-height:1.3;display:none;position:absolute;bottom:calc(100% + .45rem);left:50%;transform:translate(-50%);box-shadow:0 10px 24px #0000002e}.lvl-perk:hover .lvl-perk-tip,.lvl-perk:focus-within .lvl-perk-tip{display:block}.lvl-rules{grid-template-columns:1.15fr .85fr;gap:.75rem;display:grid}.lvl-rules-col{border:1px solid var(--border);background:var(--panel);border-radius:14px;padding:.9rem 1rem}.lvl-rules-col h2{margin:0 0 .65rem;font-size:.95rem}.lvl-rules-col ul{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.lvl-rules-col li{border-bottom:1px solid var(--border);grid-template-columns:auto 1fr auto;align-items:center;gap:.55rem;padding:.55rem 0;font-size:.88rem;display:grid}.lvl-rules-col li:last-child{border-bottom:0}.lvl-rule-ico{text-align:center;width:1.35rem;line-height:1}.lvl-rule-text{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:flex}.lvl-rule-badge{color:#9a3412;background:#fb923c;border-radius:999px;align-items:center;padding:.1rem .45rem;font-size:.68rem;font-weight:750;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.lvl-rule-badge{background:color-mix(in srgb, #fb923c 22%, var(--panel-2))}}.lvl-rule-badge{border:1px solid #fb923c}@supports (color:color-mix(in lab, red, red)){.lvl-rule-badge{border:1px solid color-mix(in srgb, #fb923c 40%, var(--border))}}.lvl-rule-badge{white-space:nowrap}html[data-theme=dark] .lvl-rule-badge{color:#fdba74}.lvl-rules-col li.is-hot{background:#fb923c0f;border-radius:8px;margin:0 -.35rem;padding-left:.35rem;padding-right:.35rem}.lvl-rules-col strong.is-plus{color:#15803d;white-space:nowrap;background:#22c55e29;border-radius:999px;padding:.15rem .45rem;font-size:.78rem;font-weight:750;display:inline-flex}.lvl-rules-col strong.is-minus{color:#b91c1c;white-space:nowrap;background:#ef444424;border-radius:999px;padding:.15rem .45rem;font-size:.78rem;font-weight:750;display:inline-flex}.lvl-streak-card{border:1px solid #fb923c;border-radius:12px;margin-top:.85rem;padding:.75rem .8rem}@supports (color:color-mix(in lab, red, red)){.lvl-streak-card{border:1px solid color-mix(in srgb, #fb923c 30%, var(--border))}}.lvl-streak-card{background:#fb923c}@supports (color:color-mix(in lab, red, red)){.lvl-streak-card{background:color-mix(in srgb, #fb923c 8%, var(--panel-2))}}.lvl-streak-card{flex-direction:column;gap:.5rem;display:flex}.lvl-streak-head{align-items:center;gap:.4rem;font-size:.88rem;display:flex}.lvl-streak-days{gap:.35rem;display:flex}.lvl-streak-day{background:var(--muted);border-radius:50%;width:.7rem;height:.7rem}@supports (color:color-mix(in lab, red, red)){.lvl-streak-day{background:color-mix(in srgb, var(--muted) 28%, transparent)}}.lvl-streak-day{border:1px solid var(--border)}.lvl-streak-day.is-lit{background:linear-gradient(135deg,#fb923c,#facc15);border-color:#0000;box-shadow:0 0 8px #fb923c73}.lvl-streak-note{color:var(--muted);margin:0;font-size:.8rem;line-height:1.35}.lvl-protect{border:1px dashed var(--border);background:var(--panel-2);border-radius:10px;margin-top:.65rem;padding:.65rem .75rem}.lvl-protect strong{margin-bottom:.25rem;font-size:.82rem;display:block}.lvl-protect p{color:var(--muted);margin:0;font-size:.8rem;line-height:1.4}.lvl-compare-scroll{-webkit-overflow-scrolling:touch;border:1px solid var(--border);background:var(--panel);border-radius:14px;overflow-x:auto}.lvl-compare{border-collapse:separate;border-spacing:0;width:100%;min-width:52rem;font-size:.84rem}.lvl-compare th,.lvl-compare td{text-align:center;border-bottom:1px solid var(--border);white-space:nowrap;padding:.65rem .7rem}.lvl-compare thead th{background:var(--panel-2);vertical-align:bottom;font-weight:700}.lvl-compare tbody th{text-align:left;color:var(--muted);background:var(--panel);z-index:2;font-weight:650;position:sticky;left:0;box-shadow:4px 0 8px #0000000a}.lvl-compare thead th:first-child{text-align:left;z-index:3;background:var(--panel-2);position:sticky;left:0;box-shadow:4px 0 8px #0000000a}.lvl-compare-lv{font-weight:800;display:block}.lvl-compare-you{letter-spacing:.03em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#7c3aed,#3b82f6);border-radius:999px;margin-top:.2rem;padding:.08rem .4rem;font-size:.62rem;font-weight:750;display:inline-block}.lvl-compare-next{color:#ca8a04;margin-top:.2rem;font-size:.68rem;font-weight:650;display:block}html[data-theme=dark] .lvl-compare-next{color:#facc15}.lvl-compare thead th.is-current{background-image:linear-gradient(var(--panel-2), var(--panel-2)), linear-gradient(135deg, #7c3aed, #3b82f6);background-origin:border-box;background-clip:padding-box,border-box;border:2px solid #0000;border-bottom-width:0;border-radius:12px 12px 0 0}.lvl-compare tbody td.is-current{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.lvl-compare tbody td.is-current{background:color-mix(in srgb, var(--accent) 10%, var(--panel))}}.lvl-compare tbody td.is-current{box-shadow:inset 2px 0 #7c3aed,inset -2px 0 #3b82f6}.lvl-compare tbody tr:last-child td.is-current{border-radius:0 0 10px 10px;box-shadow:inset 2px 0 #7c3aed,inset -2px 0 #3b82f6,inset 0 -2px #3b82f6}@media (max-width:980px){.lvl-perks{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.lvl-ladder{grid-template-columns:repeat(4,minmax(0,1fr))}.lvl-rules{grid-template-columns:1fr}.lvl-perks{grid-template-columns:repeat(2,minmax(0,1fr))}.lvl-hero-medal{width:3.8rem;height:4.15rem}.lvl-hero-medal-num{font-size:1.3rem}}@media (max-width:520px){.lvl-perks{grid-template-columns:1fr}}html[data-theme=dark] .app-shell{--gz-bg:#0d0f14;--gz-panel:#171a21;--gz-panel-2:#1e222b;--gz-border:#ffffff0f;--gz-text:#f3f4f6;--gz-muted:#9ca3af;--gz-grad:linear-gradient(135deg, #7c3aed 0%, #3b82f6 100%);--gz-progress:linear-gradient(90deg, #7c3aed, #3b82f6);--gz-money:#facc15;--gz-fire:#fb923c;--gz-radius:18px;--gz-font-display:"Unbounded", "Syne", system-ui, sans-serif;--gz-font:"Inter", "IBM Plex Sans", system-ui, sans-serif;--bg:var(--gz-bg);--bg-accent:#12151c;--panel:var(--gz-panel);--panel-2:var(--gz-panel-2);--border:var(--gz-border);--text:var(--gz-text);--muted:var(--gz-muted);--accent:#8b5cf6;--accent-contrast:#0d0f14;font-family:var(--gz-font);background:var(--bg)}html[data-theme=light] .app-shell{--gz-bg:#f5f6f8;--gz-panel:#fff;--gz-panel-2:#f0f2f5;--gz-border:#0f172a1a;--gz-text:#15181e;--gz-muted:#6b7280;--gz-grad:linear-gradient(135deg, #7c3aed 0%, #3b82f6 100%);--gz-progress:linear-gradient(90deg, #7c3aed, #3b82f6);--gz-money:#ca8a04;--gz-fire:#ea580c;--gz-radius:18px;--gz-font-display:"Unbounded", "Syne", system-ui, sans-serif;--gz-font:"Inter", "IBM Plex Sans", system-ui, sans-serif;--bg:var(--gz-bg);--bg-accent:#eef0f3;--panel:var(--gz-panel);--panel-2:var(--gz-panel-2);--border:var(--gz-border);--text:var(--gz-text);--muted:var(--gz-muted);--accent:#7c3aed;--accent-contrast:#fff;font-family:var(--gz-font);background:var(--bg)}.app-shell h1,.app-shell h2,.gz-home-title,.gz-balance-amount{font-family:var(--gz-font-display)}.gz-home{flex-direction:column;gap:1rem;width:100%;max-width:1200px;display:flex}.gz-home-hero,.gz-home-side{flex-direction:column;gap:1rem;display:flex}@media (min-width:1024px){.gz-home-hero{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1rem;display:grid}.gz-home-hero>.gz-balance{grid-column:span 2;align-self:start}.gz-home-side{min-width:0}.gz-home-side>.gz-xp,.gz-home-side>.gz-streak{flex:1}}.gz-home-head{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.gz-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.75rem;font-weight:700}.gz-home-title{letter-spacing:-.03em;margin:.15rem 0 0;font-size:clamp(1.6rem,4vw,2rem);font-weight:800}.gz-ref-chip{border:1px solid var(--border);background:var(--panel);border-radius:999px;align-items:center;gap:.35rem;padding:.4rem .7rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gz-ref-chip{background:color-mix(in srgb, var(--panel) 80%, transparent)}}.gz-ref-chip{color:var(--text);font-size:.78rem;font-weight:600;text-decoration:none}.gz-ref-chip code{color:var(--accent);font-family:inherit}.gz-balance{border-radius:var(--gz-radius);border:1px solid var(--border);background:linear-gradient(160deg, var(--gz-panel-2), var(--gz-panel));flex-direction:column;justify-content:flex-start;min-height:0;padding:.95rem 1.05rem 1rem;display:flex;position:relative;overflow:hidden}.gz-balance-glow{background:var(--gz-grad);opacity:.28;filter:blur(48px);pointer-events:none;width:220px;height:220px;position:absolute;inset:-40% -20% auto auto}.gz-balance-top{justify-content:space-between;align-items:center;display:flex;position:relative}.gz-balance-label{color:var(--muted);font-size:.78rem;font-weight:600}.gz-balance-amount{letter-spacing:-.04em;color:var(--gz-money);text-shadow:0 0 24px var(--gz-money);margin:.25rem 0 .65rem;font-size:clamp(1.85rem,5vw,2.35rem);font-weight:800;position:relative}@supports (color:color-mix(in lab, red, red)){.gz-balance-amount{text-shadow:0 0 24px color-mix(in srgb, var(--gz-money) 35%, transparent)}}.gz-balance-progress-head{color:var(--muted);justify-content:space-between;gap:.75rem;margin-bottom:.35rem;font-size:.78rem;display:flex}.gz-balance-progress-bar{background:#ffffff0f;border-radius:999px;height:8px;overflow:hidden}html[data-theme=light] .gz-balance-progress-bar{background:#0000000f}.gz-balance-progress-bar>div{border-radius:inherit;background:var(--gz-progress,linear-gradient(90deg, #7c3aed, #3b82f6));height:100%;transition:width .45s}.gz-balance-actions{flex-wrap:wrap;align-items:center;gap:1.35rem;margin-top:.75rem;display:flex;position:relative}.gz-btn{border:1px solid var(--border);background:var(--panel-2);min-height:2.4rem;color:var(--text);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:0 1.1rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.gz-btn-gradient{background:var(--gz-grad);color:#fff;border:none;box-shadow:0 8px 24px #7c3aed59}.gz-btn-gradient:hover{filter:brightness(1.05)}.gz-balance-ad{border-left:1px solid var(--border);flex-direction:column;gap:.1rem;margin-left:.35rem;padding-left:1.1rem;font-size:.8rem;display:flex}.gz-balance-ad strong{font-size:.95rem}.gz-xp{border-radius:var(--gz-radius);border:1px solid var(--border);background:var(--panel);padding:.9rem 1rem}.gz-xp-head{align-items:center;gap:.75rem;margin-bottom:.65rem;display:flex}.gz-xp-badge{background:var(--gz-grad);color:#fff;min-width:2.6rem;height:2.6rem;font-family:var(--gz-font-display);border-radius:12px;place-items:center;font-size:.85rem;font-weight:800;text-decoration:none;display:grid}.gz-xp-copy{flex-direction:column;gap:.1rem;min-width:0;display:flex}.gz-xp-copy strong{font-size:.95rem}.gz-xp-copy span{font-size:.78rem}.gz-xp-bar{background:#ffffff0f;border-radius:999px;height:10px;overflow:hidden}html[data-theme=light] .gz-xp-bar{background:#0000000f}.gz-xp-bar>div{border-radius:inherit;background:var(--gz-progress,linear-gradient(90deg, #7c3aed, #3b82f6));height:100%;transition:width .5s;box-shadow:0 0 12px #7c3aed66}.gz-streak{border-radius:var(--gz-radius);border:1px solid var(--border);background:var(--panel);padding:.95rem 1rem}.gz-streak.is-pulse{animation:1.2s gz-pulse}@keyframes gz-pulse{0%{box-shadow:0 0 #fb923c73}to{box-shadow:0 0 0 16px #fb923c00}}.gz-streak-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.gz-streak-fire{margin-right:.25rem}.gz-streak-head strong{font-size:1.05rem}.gz-streak-head p,.gz-streak-meta{white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:.2rem 0 0;font-size:.8rem;overflow:hidden}.gz-streak-pill{border:1px solid var(--border);color:var(--muted);border-radius:999px;flex-shrink:0;padding:.35rem .65rem;font-size:.72rem;font-weight:700}.gz-streak-pill.is-ok{color:var(--gz-fire);border-color:var(--gz-fire)}@supports (color:color-mix(in lab, red, red)){.gz-streak-pill.is-ok{border-color:color-mix(in srgb, var(--gz-fire) 40%, var(--border))}}.gz-streak-pill.is-ok{background:var(--gz-fire)}@supports (color:color-mix(in lab, red, red)){.gz-streak-pill.is-ok{background:color-mix(in srgb, var(--gz-fire) 12%, transparent)}}.gz-streak-days{gap:.4rem;margin-top:.85rem;display:flex}.gz-streak-day{border:1px solid var(--border);height:2rem;color:var(--muted);background:0 0;border-radius:10px;flex:1;place-items:center;font-size:.72rem;font-weight:700;display:grid}.gz-streak-day.is-lit{color:#fff;background:linear-gradient(135deg,#fb923c,#f43f5e);border:none;box-shadow:0 4px 12px #fb923c59}.gz-feed-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.65rem;display:flex}.gz-feed-head h2{letter-spacing:-.02em;align-items:center;gap:.55rem;margin:0;font-size:1.15rem;font-weight:800;display:inline-flex}.gz-feed-sum{margin:0;font-size:.85rem}.gz-avail{grid-template-columns:1fr 1fr;gap:.65rem;margin:0 0 .85rem;display:grid}.gz-feed--counts-only .gz-avail{grid-template-columns:1fr}.gz-feed--counts-only .gz-avail-sum{display:none}.gz-avail-card{border:1px solid var(--border);background:var(--panel-2);border-radius:14px;flex-direction:column;gap:.15rem;padding:.75rem .85rem;display:flex}@supports (color:color-mix(in lab, red, red)){.gz-avail-card{background:color-mix(in srgb, var(--panel-2) 88%, transparent)}}.gz-avail-card--split{gap:.55rem}.gz-avail-line{flex-direction:column;gap:.1rem;display:flex}.gz-avail-line--secondary .gz-avail-label{text-transform:none;letter-spacing:0;font-weight:600}.gz-avail-unit{font-size:.92em;font-weight:700}.gz-avail-value--sm{color:var(--muted);font-size:1.05rem;font-weight:750}.gz-avail-why{color:var(--muted);margin:.15rem 0 0;font-size:.8rem;line-height:1.35}.gz-avail-label{letter-spacing:.02em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:650}.gz-avail-value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:800}.gz-avail-money{color:#16a34a}:root[data-theme=dark] .gz-avail-money,html.dark .gz-avail-money{color:#4ade80}.gz-avail-hint{color:var(--muted);font-size:.78rem}.gz-avail-unlock{border:1px solid #7c3aed;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:0 0 .85rem;padding:.85rem 1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.gz-avail-unlock{border:1px solid color-mix(in srgb, #7c3aed 28%, var(--border))}}.gz-avail-unlock{background:#7c3aed}@supports (color:color-mix(in lab, red, red)){.gz-avail-unlock{background:color-mix(in srgb, #7c3aed 8%, var(--panel-2))}}.gz-avail-unlock-copy{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.gz-avail-unlock-copy strong{letter-spacing:-.01em;font-size:.98rem;font-weight:800}.gz-avail-unlock-copy span{color:var(--muted);font-size:.82rem;line-height:1.35}.gz-avail-unlock .gz-btn{flex:none;text-decoration:none}.gz-count-chip{border:1px solid var(--border);background:var(--panel-2);border-radius:999px;justify-content:center;align-items:center;min-width:1.55rem;height:1.55rem;padding:0 .45rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gz-count-chip{background:color-mix(in srgb, var(--panel-2) 80%, transparent)}}.gz-count-chip{color:var(--muted);font-family:var(--gz-font);letter-spacing:0;font-size:.75rem;font-weight:750}.gz-chips{scrollbar-width:none;gap:.4rem;margin-bottom:.75rem;padding-bottom:.35rem;display:flex;overflow-x:auto}.gz-chips-sub{margin-top:-.35rem;margin-bottom:.85rem}.gz-chips::-webkit-scrollbar{display:none}.gz-chip{height:2rem;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;flex-shrink:0;padding:0 .85rem;font-size:.8rem;font-weight:700}.gz-chip-sub{height:1.85rem;padding:0 .75rem;font-size:.75rem;font-weight:650}.gz-chip:not(.is-active){border-color:var(--border);color:var(--muted);background:0 0}.gz-chip:not(.is-active):hover{color:var(--text);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.gz-chip:not(.is-active):hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}}.gz-chip.is-active{color:#fff;background:var(--gz-grad);border:none;box-shadow:0 6px 16px #7c3aed47}.gz-feed-empty{margin:0;padding:1rem 0}.gz-feed-empty-card{border:1px dashed var(--border);background:var(--panel-2);border-radius:14px;margin:.35rem 0 0;padding:1rem 1.05rem}@supports (color:color-mix(in lab, red, red)){.gz-feed-empty-card{background:color-mix(in srgb, var(--panel-2) 80%, transparent)}}.gz-feed-empty-card{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.gz-feed-empty-card p{color:var(--muted);margin:0;font-size:.92rem;line-height:1.45}.gz-task-list{flex-direction:column;gap:.55rem;display:flex}@media (min-width:1024px){.gz-task-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}}.gz-task{border:1px solid var(--border);background:var(--panel);border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.85rem .9rem;transition:border-color .15s,transform .15s;display:grid}.gz-task:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.gz-task:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--border))}}.gz-task:hover{transform:translateY(-1px)}.gz-task-icon{background:var(--accent);border-radius:12px;place-items:center;width:2.5rem;height:2.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.gz-task-icon{background:color-mix(in srgb, var(--accent) 14%, var(--panel-2))}}.gz-task-icon{font-size:1.15rem}.gz-task-icon--action{background:0 0;padding:0}.gz-task-icon--action .social-action-icon{border-radius:12px;width:2.5rem;height:2.5rem}.gz-task-body{min-width:0}.gz-task-top{justify-content:space-between;gap:.5rem;margin-bottom:.15rem;display:flex}.gz-task-type{letter-spacing:.02em;text-transform:none;color:var(--muted);font-size:.7rem;font-weight:750}.gz-task-pay{letter-spacing:-.02em;color:#facc15;font-size:1.15rem;font-weight:800}.gz-task-title{white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:700;display:block;overflow:hidden}.gz-task-meta{flex-wrap:wrap;gap:.35rem;margin-top:.15rem;font-size:.75rem;display:flex}.gz-task-cta{background:var(--gz-grad);color:#fff;cursor:pointer;border:none;border-radius:11px;min-height:2.2rem;padding:0 .9rem;font-size:.82rem;font-weight:800}.gz-task-cta:hover{filter:brightness(1.06)}.gz-tools{margin-top:.25rem}.gz-transfer{border-radius:var(--gz-radius);border:1px solid var(--border);background:var(--panel);flex-direction:column;gap:.75rem;padding:1rem;display:flex}.gz-transfer strong{font-size:.95rem}.gz-transfer p{margin:.15rem 0 0;font-size:.8rem}.gz-transfer-row{gap:.5rem;display:flex}.gz-transfer-row input{border:1px solid var(--border);background:var(--panel-2);min-height:2.4rem;color:var(--text);border-radius:12px;flex:1;padding:0 .75rem}@media (max-width:480px){.gz-transfer-row{flex-direction:column}.gz-transfer-row input,.gz-transfer-row .gz-btn{width:100%}}.gz-history-list{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.gz-history-row{border:1px solid var(--border);background:var(--panel);color:inherit;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;align-items:center;gap:.15rem .65rem;padding:.75rem .85rem;text-decoration:none;display:grid}.gz-history-ico{background:var(--accent);border-radius:10px;grid-row:1/span 2;place-items:center;width:2.1rem;height:2.1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.gz-history-ico{background:color-mix(in srgb, var(--accent) 12%, var(--panel-2))}}.gz-history-ico{color:var(--text);font-size:.95rem}.gz-history-ico svg{width:1rem;height:1rem}.gz-history-title{white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:650;overflow:hidden}.gz-history-pay{color:var(--gz-money);justify-self:end;font-size:.85rem;font-weight:800}.gz-history-row .offer-status{grid-column:2;justify-self:start;font-size:.72rem}.gz-history-more{appearance:none;border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;align-self:flex-start;min-height:2rem;margin-top:.15rem;padding:0 .9rem;font-size:.8rem;font-weight:700}.gz-history-more:hover{color:var(--text);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.gz-history-more:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}}.gz-history{flex-direction:column;gap:.55rem;display:flex}@media (max-width:560px){.gz-task{grid-template-columns:auto 1fr}.gz-task form{grid-column:1/-1}.gz-task-cta{width:100%}}.gz-top-user{display:none}.user-menu{position:relative}.user-menu-trigger{border:1px solid var(--border);background:var(--panel);border-radius:999px;align-items:center;gap:.45rem;max-width:11rem;padding:.15rem .5rem .15rem .15rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.user-menu-trigger{background:color-mix(in srgb, var(--panel) 80%, transparent)}}.user-menu-trigger{color:inherit;cursor:pointer;font:inherit;flex-shrink:1;min-width:0}.user-menu-trigger:hover,.user-menu.is-open .user-menu-trigger{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.user-menu-trigger:hover,.user-menu.is-open .user-menu-trigger{border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}}.user-menu-name{white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:700;overflow:hidden}.user-menu-caret{color:var(--muted);font-size:.65rem;line-height:1}.user-menu-dropdown{z-index:60;border:1px solid var(--border);background:var(--panel);border-radius:12px;flex-direction:column;gap:.1rem;min-width:11.5rem;padding:.35rem;display:flex;position:absolute;top:calc(100% + .4rem);right:0;box-shadow:0 10px 30px #0f172a1f}.user-menu-item{width:100%;color:var(--text);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:.55rem .7rem;font-size:.875rem;font-weight:600;text-decoration:none;display:block}.user-menu-item:hover{background:var(--btn-bg);text-decoration:none}.user-menu-item--danger{color:#dc2626}.user-menu-item--danger:hover{background:#dc26261a}.user-menu-sep{background:var(--border);height:1px;margin:.25rem .35rem}.gz-top-xp{flex-shrink:0;align-items:center;text-decoration:none;display:inline-flex;position:relative}.gz-top-xp-badge{background:var(--gz-grad,linear-gradient(135deg, #7c3aed, #3b82f6));color:#fff;letter-spacing:.02em;border-radius:9px;place-items:center;min-width:2rem;height:1.85rem;padding:0 .45rem;font-size:.72rem;font-weight:800;display:grid}.gz-top-xp-tip{z-index:70;border:1px solid var(--border);background:var(--panel);color:var(--text);white-space:nowrap;opacity:0;pointer-events:none;border-radius:8px;padding:.4rem .55rem;font-size:.72rem;font-weight:600;transition:opacity .12s;position:absolute;top:calc(100% + .45rem);left:50%;transform:translate(-50%);box-shadow:0 8px 22px #0f172a1f}.gz-top-xp:hover .gz-top-xp-tip,.gz-top-xp:focus-visible .gz-top-xp-tip{opacity:1}.gz-top-xp-track,.gz-bottom-nav{display:none}@media (max-width:767px){.gz-bottom-nav{z-index:45;padding:.4rem .5rem calc(.4rem + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--panel);grid-template-columns:repeat(4,1fr);gap:.15rem;display:grid;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.gz-bottom-nav{background:color-mix(in srgb, var(--panel) 80%, transparent)}}.gz-bottom-nav{-webkit-backdrop-filter:blur(12px)}.app-shell{padding-bottom:calc(4.25rem + env(safe-area-inset-bottom))}.app-main{padding-bottom:1rem}.user-menu-name,.user-menu-caret{display:none}}.gz-bottom-tab{color:var(--muted);border-radius:12px;flex-direction:column;align-items:center;gap:.15rem;padding:.35rem .2rem;font-size:10px;font-weight:700;text-decoration:none;display:flex}.gz-bottom-tab.is-active{color:var(--text);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.gz-bottom-tab.is-active{background:color-mix(in srgb, var(--accent) 14%, transparent)}}.gz-bottom-icon{place-items:center;width:20px;height:20px;line-height:1;display:inline-grid}.gz-bottom-icon .side-link-icon{width:18px;height:18px}.gz-bottom-label{font-size:10px;line-height:1}.app-shell .side-link.is-active{color:var(--text);border-color:#0000;font-weight:650}.app-shell .side-link.is-active .side-link-bar{background:var(--gz-grad,linear-gradient(180deg, #7c3aed, #3b82f6));opacity:1;width:3px}.app-shell .side-link{transition:transform .15s,border-color .15s,background .15s}.app-shell .side-link:hover{transform:translate(2px)}.gz-task,.gz-btn,.gz-balance{transition:transform .18s,border-color .18s,box-shadow .18s}.gz-task:hover,.gz-btn:hover{transform:translateY(-2px)}.gz-page{flex-direction:column;gap:1rem;max-width:760px;display:flex}.gz-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.gz-page-head h1{letter-spacing:-.03em;margin:0;font-size:clamp(1.45rem,4vw,1.85rem);font-weight:800}.gz-page-head p{margin:.3rem 0 0}.gz-panel{border-radius:var(--gz-radius,18px);border:1px solid var(--border);background:var(--panel);padding:1rem 1.1rem}.gz-panel h2{margin:0 0 .75rem;font-size:1.05rem;font-weight:800}.gz-payout-row{border-top:1px solid var(--border);flex-direction:column;gap:.65rem;padding:.85rem 0;display:flex}.gz-payout-row:first-of-type{border-top:0;padding-top:0}.gz-status-chip{border:1px solid var(--border);border-radius:999px;align-items:center;padding:.28rem .65rem;font-size:.72rem;font-weight:750;display:inline-flex}.gz-status-chip.is-ok{color:#16a34a;border-color:#16a34a}@supports (color:color-mix(in lab, red, red)){.gz-status-chip.is-ok{border-color:color-mix(in srgb, #16a34a 35%, var(--border))}}.gz-status-chip.is-ok{background:#16a34a1a}.gz-status-chip.is-warn{color:var(--gz-fire,#ea580c);border-color:#ea580c}@supports (color:color-mix(in lab, red, red)){.gz-status-chip.is-warn{border-color:color-mix(in srgb, #ea580c 35%, var(--border))}}.gz-status-chip.is-warn{background:#ea580c1a}.gz-status-chip.is-error{color:#ef4444;border-color:#ef4444}@supports (color:color-mix(in lab, red, red)){.gz-status-chip.is-error{border-color:color-mix(in srgb, #ef4444 35%, var(--border))}}.gz-status-chip.is-error{background:#ef44441a}.app-shell .ref-page .ref-hero,.app-shell .ref-invite,.app-shell .ref-list,.app-shell .ref-recent,.app-shell .lvl-hero,.app-shell .lvl-perk,.app-shell .lvl-card{border-radius:var(--gz-radius,18px)}.app-shell .ref-hero-title,.app-shell .lvl-hero-title{font-family:var(--gz-font-display,inherit)}.app-shell .ref-stat strong,.app-shell .ref-level strong{color:var(--gz-money,inherit)}.app-shell .lvl-progress-bar{background:linear-gradient(90deg,#7c3aed,#3b82f6)}@media (prefers-reduced-motion:reduce){.gz-balance-coin,.gz-streak.is-pulse,.gz-task,.gz-btn,.gz-balance,.app-shell .side-link{transition:none!important;animation:none!important}.gz-task:hover,.gz-btn:hover,.app-shell .side-link:hover{transform:none!important}}.api-page{flex-direction:column;gap:1.15rem;width:100%;max-width:880px;display:flex}.api-page-head h1{letter-spacing:-.03em;margin:.15rem 0 0;font-size:clamp(1.45rem,3vw,1.85rem)}.api-page-head>.muted{max-width:40rem;margin:.4rem 0 0;line-height:1.45}.api-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.72rem;font-weight:750}.api-base{border:1px solid var(--border);background:var(--panel);border-radius:14px;flex-wrap:wrap;align-items:center;gap:.55rem .75rem;margin-top:.9rem;padding:.7rem .85rem;display:flex}.api-base-label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:750}.api-base code{word-break:break-all;min-width:12rem;color:var(--accent);flex:1;font-size:.88rem}.api-copy-btn{min-height:2rem;padding:0 .75rem;font-size:.8rem}.api-card{border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow);border-radius:16px;flex-direction:column;gap:.85rem;padding:1.15rem 1.2rem 1.25rem;scroll-margin-top:4.5rem;display:flex}.api-card>h2{letter-spacing:-.02em;margin:0;font-size:1.12rem}.api-card>h3{margin:.35rem 0 0;font-size:.95rem}.api-lead{margin:-.25rem 0 0;font-size:.9rem;line-height:1.45}.api-key-form{flex-wrap:wrap;gap:.5rem;display:flex}.api-key-form input{flex:1;min-width:180px}.api-key-list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.api-key-list>li{border:1px solid var(--border);background:var(--panel-2);border-radius:12px;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .75rem;display:flex}.api-key-meta{margin-top:.15rem;font-size:.82rem}.api-toc{flex-wrap:wrap;gap:.4rem;display:flex}.api-toc a{border:1px solid var(--border);background:var(--panel);min-height:2rem;color:var(--text);border-radius:999px;align-items:center;padding:0 .8rem;font-size:.8rem;font-weight:650;text-decoration:none;display:inline-flex}.api-toc a:hover{border-color:var(--accent);text-decoration:none}@supports (color:color-mix(in lab, red, red)){.api-toc a:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--border))}}.api-toc a:hover{color:var(--accent)}.api-manual>p{margin:0;font-size:.92rem;line-height:1.5}.api-inline{font-size:.86em}.api-code{border:1px solid var(--border);background:linear-gradient(180deg, var(--panel-2) 0%, var(--panel-2) 100%);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.api-code{background:linear-gradient(180deg, color-mix(in srgb, var(--panel-2) 70%, #0b1220) 0%, var(--panel-2) 100%)}}.api-code{overflow:hidden}html[data-theme=light] .api-code{background:#0f172a;border-color:#1e293b}.api-code-label{letter-spacing:.07em;text-transform:uppercase;color:#94a3b8;border-bottom:1px solid #ffffff1a;padding:.4rem .75rem;font-size:.68rem;font-weight:750}.api-code pre{color:#e2e8f0;margin:0;padding:.85rem .95rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8rem;line-height:1.55;overflow:auto}.api-code code{font:inherit;color:inherit;background:0 0;padding:0}.api-split{gap:.75rem;display:grid}@media (min-width:720px){.api-split{grid-template-columns:1fr 1fr}}.api-endpoint-list{flex-direction:column;gap:.45rem;display:flex}.api-endpoint{border:1px solid var(--border);background:var(--panel-2);border-radius:12px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.15rem .65rem;padding:.65rem .75rem;display:grid}.api-endpoint>code{color:var(--text);word-break:break-all;grid-column:2;font-size:.86rem;font-weight:650}.api-endpoint>span{color:var(--muted);grid-column:2;font-size:.8rem}.api-method{letter-spacing:.04em;color:#fff;border-radius:7px;grid-row:1/span 2;justify-content:center;align-self:center;align-items:center;min-width:3.4rem;height:1.55rem;padding:0 .45rem;font-size:.68rem;font-weight:800;display:inline-flex}.api-method-get{background:#0ea5e9}.api-method-post{background:#22c55e}.api-method-patch{background:#a855f7}.api-type-grid{gap:.65rem;display:grid}@media (min-width:720px){.api-type-grid{grid-template-columns:1fr 1fr}}.api-type{border:1px solid var(--border);background:var(--panel-2);border-radius:12px;padding:.85rem .9rem}.api-type h3{margin:0 0 .35rem;font-size:.92rem}.api-type p{margin:0;font-size:.84rem;line-height:1.45}.api-type p+p{margin-top:.35rem}.api-event-list{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.api-event-list li{border:1px solid var(--border);background:var(--panel-2);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:.45rem .65rem;padding:.55rem .7rem;font-size:.86rem;display:flex}.api-event-list code{color:var(--accent);font-weight:700}.api-back{margin:.25rem 0 1rem}.api-back a{font-weight:650}.adv-hub{flex-direction:column;gap:1.15rem;width:100%;max-width:1200px;display:flex}.adv-hub-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.adv-hub-head h1{font-family:var(--gz-font-display,"Unbounded", system-ui, sans-serif);letter-spacing:-.03em;margin:0;font-size:clamp(1.45rem,3vw,1.85rem);font-weight:800}.adv-btn{border:1px solid var(--border);background:var(--panel-2);min-height:2.35rem;color:var(--text);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:0 1rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:transform .15s,border-color .15s,filter .15s,box-shadow .15s;display:inline-flex}.adv-btn:hover{text-decoration:none;transform:translateY(-1px)}.adv-btn-sm{border-radius:10px;min-height:1.9rem;padding:0 .75rem;font-size:.78rem}.adv-btn-ghost{color:var(--muted);background:0 0}.adv-btn-ghost:hover{color:var(--text);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.adv-btn-ghost:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}}.adv-btn-gradient{color:#fff;background:linear-gradient(135deg,#7c3aed 0%,#3b82f6 50%,#06b6d4 100%);border:none;box-shadow:0 8px 22px #7c3aed47}.adv-btn-gradient:hover{filter:brightness(1.06)}.adv-btn-block{width:100%;min-height:2.6rem}.adv-btn-pause:hover{color:#ef4444;background:#ef444414;border-color:#ef4444}.adv-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}.adv-btn-danger{color:#b91c1c;border-color:#dc2626}@supports (color:color-mix(in lab, red, red)){.adv-btn-danger{border-color:color-mix(in srgb, #dc2626 40%, var(--border))}}.adv-btn-danger:hover{color:#dc2626;background:#dc262614;border-color:#dc2626}.adv-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.adv-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (min-width:900px){.adv-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.adv-stat{border:1px solid var(--border);background:var(--panel);border-radius:18px;flex-direction:column;gap:.35rem;min-height:7.25rem;padding:1rem 1.05rem;display:flex}.adv-stat-label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:700}.adv-stat-value{font-family:var(--gz-font-display,"Unbounded", system-ui, sans-serif);letter-spacing:-.03em;color:var(--text);margin-top:auto;font-size:clamp(1.35rem,2.5vw,1.65rem);font-weight:800;line-height:1.15}.adv-stat-hint{color:var(--muted);margin-top:.15rem;font-size:.78rem;font-weight:600}.adv-stat-money{color:#facc15;text-shadow:0 0 20px #facc1540}.adv-stat-balance{gap:.55rem}.adv-stat-balance .adv-stat-value{margin-top:.15rem}.adv-stat-balance .adv-btn{align-self:flex-start;margin-top:auto}.adv-platforms{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (min-width:900px){.adv-platforms{grid-template-columns:repeat(4,minmax(0,1fr))}}.adv-platform{border:1px solid var(--border);background:var(--panel);border-radius:18px;flex-direction:column;gap:.75rem;padding:1rem 1.05rem 1.1rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.adv-platform:hover{border-color:#7c3aed;transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.adv-platform:hover{border-color:color-mix(in srgb, #7c3aed 35%, var(--border))}}.adv-platform:hover{box-shadow:0 12px 28px #7c3aed29}.adv-platform-top{align-items:flex-start;gap:.7rem;display:flex}.adv-platform-icon{color:#fff;border-radius:14px;flex-shrink:0;place-items:center;width:2.6rem;height:2.6rem;font-weight:800;display:grid}.adv-platform-icon svg{width:1.25rem;height:1.25rem}.adv-platform-icon.is-vk{background:#4a76a8}.adv-platform-icon.is-ig{background:linear-gradient(135deg,#f58529,#dd2a7b 45%,#8134af)}.adv-platform-icon.is-yt{background:#f03}.adv-platform-icon.is-surf{background:linear-gradient(135deg,#7c3aed,#06b6d4);font-size:1.1rem}.adv-platform-icon.is-task{background:linear-gradient(135deg,#0f766e,#14b8a6);font-size:1.05rem}.adv-platform-copy h2{letter-spacing:-.02em;margin:0;font-size:1rem;font-weight:800}.adv-platform-copy p{display:none}.adv-platform-count{color:var(--muted);font-size:.84rem}.adv-platform-count strong{color:var(--text);margin-right:.2rem;font-size:1.1rem}.adv-platform-actions{flex-wrap:wrap;gap:.45rem;margin-top:auto;display:flex}.adv-topup-acc{border:1px solid var(--border);background:var(--panel);border-radius:18px;scroll-margin-top:4.5rem;overflow:hidden}.adv-topup-acc-head{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;transition:background .15s;display:flex}.adv-topup-acc-head:hover{background:var(--panel-2)}@supports (color:color-mix(in lab, red, red)){.adv-topup-acc-head:hover{background:color-mix(in srgb, var(--panel-2) 80%, transparent)}}.adv-topup-acc-head strong{font-size:1.02rem;display:block}.adv-topup-acc-head .muted{margin-top:.15rem;font-size:.82rem;display:block}.adv-topup-acc-chevron{border:1px solid var(--border);width:1.75rem;height:1.75rem;color:var(--muted);border-radius:999px;place-items:center;transition:transform .25s,border-color .25s,color .25s;display:grid}.adv-topup-acc-chevron.is-open{color:var(--text);border-color:var(--accent);transform:rotate(180deg)}@supports (color:color-mix(in lab, red, red)){.adv-topup-acc-chevron.is-open{border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}}.adv-topup-acc-panel{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.adv-topup-acc-panel[data-open=true]{grid-template-rows:1fr}.adv-topup-acc-inner{border-top:1px solid #0000;min-height:0;padding:0 1.1rem;transition:padding .25s,border-color .25s;overflow:hidden}.adv-topup-acc-panel[data-open=true] .adv-topup-acc-inner{border-top-color:var(--border);padding:0 1.1rem 1.15rem}.adv-topup-form{flex-direction:column;gap:1rem;padding-top:1rem;display:flex}.adv-topup-label-row{align-items:center;gap:.45rem;display:flex}.adv-topup-label{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:750}.adv-topup-label-step{margin-top:.55rem}.adv-help{border:1px solid var(--border);width:1.2rem;height:1.2rem;color:var(--muted);cursor:help;border-radius:999px;place-items:center;font-size:.72rem;font-weight:800;display:inline-grid}.adv-help:hover,.adv-help:focus{color:var(--text);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.adv-help:hover,.adv-help:focus{border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}}.adv-help:hover,.adv-help:focus{outline:none}.adv-topup-amount{flex-direction:column;gap:.55rem;display:flex}.adv-topup-presets{flex-wrap:wrap;gap:.4rem;display:flex}.adv-amount-chip{appearance:none;border:1px solid var(--border);min-height:2rem;color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;padding:0 .8rem;font-size:.82rem;font-weight:700}.adv-amount-chip.is-selected{color:var(--text);background-image:linear-gradient(var(--panel-2), var(--panel-2)), linear-gradient(135deg, #7c3aed, #3b82f6, #06b6d4);background-origin:border-box;background-clip:padding-box,border-box;border:2px solid #0000;box-shadow:0 6px 16px #7c3aed38}.adv-topup-custom{flex-direction:column;gap:.35rem;display:flex}.adv-topup-input{border:1px solid var(--border);background:var(--panel-2);border-radius:12px;align-items:center;gap:.35rem;min-height:2.5rem;padding:0 .85rem;display:flex}.adv-topup-input.is-active{border-color:#7c3aed}@supports (color:color-mix(in lab, red, red)){.adv-topup-input.is-active{border-color:color-mix(in srgb, #7c3aed 45%, var(--border))}}.adv-topup-input input{color:var(--text);background:0 0;border:none;flex:1;min-width:0;font-size:1rem;font-weight:700}.adv-topup-input input:focus{outline:none}.adv-topup-min{font-size:.78rem}.adv-topup-methods{flex-direction:column;gap:.85rem;display:flex}.adv-topup-method{flex-direction:column;gap:.45rem;display:flex}.adv-topup-fiat{flex-wrap:wrap;gap:.45rem;display:flex}.adv-method-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}@media (min-width:720px){.adv-method-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.adv-method-grid-coins{grid-template-columns:repeat(auto-fit,minmax(5.5rem,1fr));max-width:28rem}}.adv-method-tile,.adv-pay-chip,.adv-crypto-chip{appearance:none;border:1px solid var(--border);background:var(--panel-2);min-height:3.5rem;color:var(--text);text-align:center;cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;padding:.55rem .45rem;font-size:.78rem;font-weight:700;line-height:1.15;display:inline-flex}.adv-method-tile .crypto-coin-icon,.adv-pay-chip .crypto-coin-icon,.adv-crypto-chip .crypto-coin-icon{flex-shrink:0}.adv-method-tile.is-selected,.adv-pay-chip.is-selected,.adv-crypto-chip.is-selected{background-image:linear-gradient(var(--panel-2), var(--panel-2)), linear-gradient(135deg, #7c3aed, #3b82f6, #06b6d4);background-origin:border-box;background-clip:padding-box,border-box;border:2px solid #0000;box-shadow:0 6px 14px #7c3aed2e}.adv-crypto-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}@media (min-width:720px){.adv-crypto-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.adv-crypto-chip{min-height:3.5rem}.adv-topup-warn{margin:0;font-size:.82rem}.adv-campaigns{border:1px solid var(--border);background:var(--panel);border-radius:18px;flex-direction:column;gap:.75rem;padding:1.1rem 1.15rem 1.2rem;scroll-margin-top:4.5rem;display:flex}.adv-campaigns-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.adv-campaigns-head h2{letter-spacing:-.02em;margin:0;font-size:1.1rem;font-weight:800}.adv-type-clear{appearance:none;color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:.8rem;font-weight:650}.adv-chips{scrollbar-width:none;gap:.4rem;display:flex;overflow-x:auto}.adv-chips::-webkit-scrollbar{display:none}.adv-chip{border:1px solid var(--border);height:2rem;color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;padding:0 .85rem;font-size:.8rem;font-weight:700}.adv-chip.is-active{color:#fff;background:linear-gradient(135deg,#7c3aed,#3b82f6,#06b6d4);border:none}.adv-empty{flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.25rem .25rem;display:flex}.adv-empty p{margin:0;font-size:.95rem}.adv-table-wrap{border:1px solid var(--border);border-radius:14px;display:none;overflow:auto}.adv-camp-cards{flex-direction:column;gap:.65rem;display:flex}@media (min-width:768px){.adv-table-wrap{display:block}.adv-camp-cards{display:none}}@media (max-width:767px){.adv-table-wrap{display:none!important}.adv-camp-cards{display:flex}}.adv-table{border-collapse:collapse;width:100%;font-size:.88rem}.adv-table th{text-align:left;color:var(--muted);letter-spacing:.04em;text-transform:uppercase;background:var(--panel-2);border-bottom:1px solid var(--border);white-space:nowrap;padding:.65rem .75rem;font-size:.72rem;font-weight:750}.adv-table td{border-bottom:1px solid var(--border);vertical-align:middle;padding:.7rem .75rem}.adv-table tbody tr:nth-child(2n){background:var(--panel-2)}@supports (color:color-mix(in lab, red, red)){.adv-table tbody tr:nth-child(2n){background:color-mix(in srgb, var(--panel-2) 85%, var(--text) 2.5%)}}.adv-table tbody tr.adv-table-row:hover,.adv-table tbody tr.adv-table-details-row:hover{background:#7c3aed}@supports (color:color-mix(in lab, red, red)){.adv-table tbody tr.adv-table-row:hover,.adv-table tbody tr.adv-table-details-row:hover{background:color-mix(in srgb, #7c3aed 8%, var(--panel))}}.adv-table-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:16rem;font-weight:650;display:-webkit-box;overflow:hidden}.adv-th-kebab,.adv-td-kebab{text-align:center;width:40px;min-width:40px;max-width:40px;padding-left:.25rem;padding-right:.35rem}.adv-td-status{width:110px;min-width:110px}.adv-table-details-row td{border-bottom:1px solid var(--border);background:var(--panel-2);padding:0 .75rem .75rem}@supports (color:color-mix(in lab, red, red)){.adv-table-details-row td{background:color-mix(in srgb, var(--panel-2) 70%, transparent)}}.adv-row-details{border:1px dashed var(--border);background:var(--panel);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem 1rem;padding:.65rem .75rem;display:flex}.adv-row-details-stats{flex-wrap:wrap;gap:.35rem .85rem;font-size:.84rem;display:flex}.adv-row-details-actions{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.adv-camp-card-status{flex-direction:column;align-items:flex-end;gap:.35rem;display:flex}.adv-refund-link{appearance:none;font:inherit;color:var(--accent);cursor:pointer;text-align:left;text-underline-offset:2px;background:0 0;border:0;margin:0;padding:0;font-size:.72rem;font-weight:650;text-decoration:underline}.adv-refund-link:hover{color:var(--text)}.adv-type-cell{white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex}.adv-type-ico{background:var(--panel-2);width:1.35rem;height:1.35rem;color:var(--text);border-radius:7px;flex-shrink:0;place-items:center;display:inline-grid}.adv-type-ico svg{width:.85rem;height:.85rem}.adv-type-ico-lg{border-radius:11px;width:2.2rem;height:2.2rem}.adv-type-ico-lg svg{width:1.1rem;height:1.1rem}.adv-progress{flex-direction:column;gap:.3rem;min-width:7.5rem;display:flex}.adv-progress-meta{color:var(--muted);white-space:nowrap;letter-spacing:-.01em;font-size:.72rem;font-weight:600}.adv-progress-bar{background:#ffffff0f;border-radius:999px;height:7px;overflow:hidden}html[data-theme=light] .adv-progress-bar{background:#00000014}.adv-progress-bar>div{border-radius:inherit;background:linear-gradient(90deg,#7c3aed,#3b82f6);height:100%}.adv-price{white-space:nowrap;flex-direction:column;gap:.12rem;font-weight:700;display:flex}.adv-price strong{font-size:.9rem}.adv-price .muted{white-space:nowrap;font-size:.72rem;font-weight:500}.adv-pending{color:var(--muted);font-weight:700;text-decoration:none}.adv-pending.has-pending{color:#3b82f6}.adv-status{white-space:nowrap;border-radius:999px;align-items:center;max-width:100%;min-height:1.4rem;padding:.12rem .45rem;font-size:12px;font-weight:750;line-height:1.2;display:inline-flex}.adv-status-ok{color:#fff;background:#22c55e}.adv-status-pause{color:#111827;background:#facc15}.adv-status-mod{color:#fff;background:#3b82f6}.adv-status-rej{color:#fff;background:#ef4444}.adv-status-done{color:var(--muted);background:var(--muted)}@supports (color:color-mix(in lab, red, red)){.adv-status-done{background:color-mix(in srgb, var(--muted) 16%, transparent)}}.adv-status-done{border:1px solid var(--border)}.adv-camp-card{border:1px solid var(--border);background:var(--panel-2);border-radius:16px;flex-direction:column;gap:.7rem;padding:.9rem .95rem;display:flex}.adv-camp-card-top{grid-template-columns:auto 1fr auto;align-items:start;gap:.65rem;display:grid}.adv-camp-card-top strong{font-size:.92rem;line-height:1.3;display:block}.adv-camp-card-foot{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.surf-create{width:100%;padding-bottom:5.5rem}@media (min-width:1024px){.surf-create{padding-bottom:0}}.surf-create-layout{grid-template-columns:1fr;align-items:start;gap:1.25rem;display:grid}@media (min-width:1024px){.surf-create-layout{grid-template-columns:1.85fr 1fr;gap:1.5rem}}.surf-create-main{min-width:0}.surf-create-aside{display:none}@media (min-width:1024px){.surf-create-aside{display:block}}.surf-create-summary{border:1px solid var(--border);background:linear-gradient(165deg, var(--accent) 0%, var(--panel) 42%);border-radius:16px;flex-direction:column;gap:.55rem;padding:1.15rem 1.2rem 1.25rem;display:flex;position:sticky;top:80px}@supports (color:color-mix(in lab, red, red)){.surf-create-summary{background:linear-gradient(165deg, color-mix(in srgb, var(--accent) 8%, var(--panel)) 0%, var(--panel) 42%)}}.surf-create-summary{box-shadow:var(--shadow)}.surf-create-summary-label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:700}.surf-create-summary-price{flex-direction:column;gap:.1rem;display:flex}.surf-create-summary-price-value{letter-spacing:-.02em;font-size:1.85rem;font-weight:800;line-height:1.1}.surf-create-summary-lines{flex-direction:column;gap:.35rem;margin-top:.25rem;display:flex}.surf-create-summary-line{color:var(--muted);justify-content:space-between;gap:.75rem;font-size:.88rem;display:flex}.surf-create-summary-line strong{color:var(--text);font-weight:650}.surf-create-summary-divider{background:var(--border);height:1px;margin:.35rem 0}.surf-create-summary-total{flex-direction:column;gap:.15rem;display:flex}.surf-create-summary-total span{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:700}.surf-create-summary-total strong{letter-spacing:-.03em;color:var(--text);font-size:2.15rem;font-weight:850;line-height:1.05}html[data-theme=dark] .surf-create-summary-total strong{color:#facc15}.surf-create-summary-payout{color:var(--muted);margin:0;font-size:.8rem}.surf-create-summary-balance{color:var(--muted);margin:0;font-size:.84rem;line-height:1.35}.surf-create-launch{justify-content:center;width:100%;margin-top:.35rem;padding:.85rem 1rem;font-size:1.02rem;animation:2.4s ease-in-out infinite surf-create-pulse}.surf-create-launch:disabled{opacity:.55;animation:none}@keyframes surf-create-pulse{0%,to{box-shadow:0 8px 22px #7c3aed47}50%{box-shadow:0 10px 28px #3b82f66b}}.surf-create-mobile-bar{z-index:40;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--panel);align-items:center;gap:.75rem;display:flex;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.surf-create-mobile-bar{background:color-mix(in srgb, var(--panel) 92%, transparent)}}.surf-create-mobile-bar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media (min-width:1024px){.surf-create-mobile-bar{display:none}}.surf-create-mobile-bar-sum{white-space:nowrap;font-size:1.15rem;font-weight:800}html[data-theme=dark] .surf-create-mobile-bar-sum{color:#facc15}.surf-create-mobile-launch{flex:1;justify-content:center;padding:.75rem 1rem}.surf-create-tip{border:1px solid var(--accent);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.surf-create-tip{border:1px solid color-mix(in srgb, var(--accent) 22%, var(--border))}}.surf-create-tip{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.surf-create-tip{background:color-mix(in srgb, var(--accent) 8%, var(--panel))}}.surf-create-tip-toggle{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:.55rem;padding:.7rem .85rem;display:flex}.surf-create-tip-ico{flex-shrink:0;line-height:1.3}.surf-create-tip-text{color:var(--muted);flex:1;font-size:.88rem;line-height:1.4}.surf-create-tip.is-collapsed .surf-create-tip-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.surf-create-tip .surf-create-chevron{transition:transform .2s;transform:rotate(90deg)}.surf-create-tip.is-collapsed .surf-create-chevron{transform:rotate(0)}.surf-create-chevron{width:1.1rem;color:var(--muted);justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;line-height:1;transition:transform .22s;display:inline-flex}.surf-create-section-toggle{gap:.75rem}.surf-create-section.is-open .surf-create-chevron{transform:rotate(90deg)}.surf-create-section-panel{grid-template-rows:0fr;transition:grid-template-rows .28s;display:grid}.surf-create-section-panel.is-open{grid-template-rows:1fr}.surf-create-section-body{min-height:0;overflow:hidden}.surf-mode-cards{grid-template-columns:1fr 1fr;gap:.65rem;max-width:28rem;display:grid}@media (max-width:640px){.surf-mode-cards{grid-template-columns:1fr}}.surf-mode-card{border:2px solid var(--border);cursor:pointer;background:var(--input-bg);border-radius:14px;flex-direction:column;gap:.2rem;padding:.85rem .95rem;transition:border-color .15s,box-shadow .15s,background .15s;display:flex;position:relative}.surf-mode-card input{opacity:0;pointer-events:none;position:absolute}.surf-mode-card-check{color:#fff;opacity:0;background:linear-gradient(135deg,#7c3aed,#3b82f6);border-radius:999px;place-items:center;width:1.15rem;height:1.15rem;font-size:.7rem;font-weight:800;transition:opacity .15s,transform .15s;display:grid;position:absolute;top:.45rem;right:.5rem;transform:scale(.7)}.surf-mode-card.is-selected{background-image:linear-gradient(var(--panel), var(--panel)), linear-gradient(135deg, #7c3aed, #3b82f6, #06b6d4);box-shadow:0 0 0 3px var(--accent), 0 10px 24px #7c3aed33;background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000}@supports (color:color-mix(in lab, red, red)){.surf-mode-card.is-selected{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent), 0 10px 24px #7c3aed33}}.surf-mode-card.is-selected .surf-mode-card-check{opacity:1;transform:scale(1)}.surf-mode-surcharge{color:#ca8a04;font-size:.85rem;font-weight:700}html[data-theme=dark] .surf-mode-surcharge{color:#facc15}.surf-create-urls{flex-direction:column;gap:.55rem;width:100%;display:flex}.surf-create-check{padding:.35rem .15rem;font-size:.86rem;font-weight:650}.surf-create-check.is-ok{color:#15803d}.surf-create-check.is-error{color:#b91c1c}html[data-theme=dark] .surf-create-check.is-ok{color:#4ade80}html[data-theme=dark] .surf-create-check.is-error{color:#f87171}.surf-create-url-chips{flex-wrap:wrap;gap:.4rem;display:flex}.surf-create-url-chip{border:1px solid var(--border);background:var(--panel-2);border-radius:999px;align-items:center;gap:.35rem;max-width:100%;padding:.28rem .35rem .28rem .65rem;font-size:.8rem;display:inline-flex}.surf-create-url-chip>span{text-overflow:ellipsis;white-space:nowrap;max-width:14rem;overflow:hidden}.surf-create-url-chip button{appearance:none;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.1rem .35rem;font-size:1.05rem;line-height:1}.surf-create-url-chip button:hover{color:var(--text);background:var(--danger,#b91c1c)}@supports (color:color-mix(in lab, red, red)){.surf-create-url-chip button:hover{background:color-mix(in srgb, var(--danger,#b91c1c) 12%, transparent)}}.surf-create-add{align-self:flex-start;position:relative}.surf-create-add-btn{font-size:.85rem}.surf-create-add-menu{z-index:12;border:1px solid var(--border);background:var(--panel);min-width:10rem;box-shadow:var(--shadow);border-radius:10px;flex-direction:column;padding:.3rem;display:flex;position:absolute;top:calc(100% + .3rem);left:0}.surf-create-add-menu button{appearance:none;text-align:left;font:inherit;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:.5rem .65rem;font-size:.88rem}.surf-create-add-menu button:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.surf-create-add-menu button:hover{background:color-mix(in srgb, var(--accent) 10%, var(--panel-2))}}.surf-duration-presets{grid-template-columns:repeat(3,1fr);gap:.55rem;display:grid}@media (max-width:720px){.surf-duration-presets{grid-template-columns:1fr}}.surf-duration-card{border:2px solid var(--border);background:var(--input-bg);color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:14px;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.85rem .9rem;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.surf-duration-card.is-selected{background-image:linear-gradient(var(--panel), var(--panel)), linear-gradient(135deg, #7c3aed, #3b82f6, #06b6d4);background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000;box-shadow:0 8px 20px #7c3aed2e}.surf-duration-badge{letter-spacing:.02em;text-transform:uppercase;color:var(--accent);background:var(--accent);font-size:.65rem;font-weight:700;position:absolute;top:.4rem;right:.45rem}@supports (color:color-mix(in lab, red, red)){.surf-duration-badge{background:color-mix(in srgb, var(--accent) 14%, var(--panel))}}.surf-duration-badge{border-radius:999px;padding:.12rem .4rem}.surf-duration-icon{font-size:1.15rem;line-height:1}.surf-duration-price{margin-top:.25rem;font-size:.95rem;font-weight:800}.surf-precise-toggle{margin-top:.55rem;font-size:.86rem}.surf-duration-slider{flex-direction:column;gap:.45rem;display:flex}.surf-duration-slider-readout{flex-direction:column;gap:.15rem;display:flex}.surf-duration-slider-readout>span:first-child{flex-wrap:wrap;align-items:baseline;gap:.45rem .75rem;display:flex}.surf-duration-slider-price{color:var(--accent);font-weight:750}.surf-duration-slider-input{accent-color:#7c3aed;width:100%;margin:0}.surf-duration-slider-ends{justify-content:space-between;font-size:.8rem;display:flex}.surf-limit-presets{flex-wrap:wrap;gap:.4rem;display:flex}.surf-create-extra{border:1px solid var(--border);background:var(--panel-2);border-radius:12px;margin-top:.35rem;overflow:hidden}.surf-create-extra-toggle{width:100%;color:var(--text);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .95rem;font-size:.92rem;font-weight:650;display:flex}.surf-create-extra.is-open .surf-create-chevron{transform:rotate(90deg)}.surf-create-extra-panel{grid-template-rows:0fr;transition:grid-template-rows .28s;display:grid}.surf-create-extra.is-open .surf-create-extra-panel{grid-template-rows:1fr}.surf-create-extra-body{min-height:0;padding:0 .95rem;overflow:hidden}.surf-create-extra.is-open .surf-create-extra-body{padding-bottom:.85rem}.surf-create-toast{z-index:80;border:1px solid #16a34a;border-radius:12px;align-items:center;gap:.75rem;max-width:min(92vw,28rem);padding:.85rem 1rem;display:flex;position:fixed;top:1.1rem;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.surf-create-toast{border:1px solid color-mix(in srgb, #16a34a 35%, var(--border))}}.surf-create-toast{background:#16a34a}@supports (color:color-mix(in lab, red, red)){.surf-create-toast{background:color-mix(in srgb, #16a34a 12%, var(--panel))}}.surf-create-toast{color:var(--text);font-size:.92rem;font-weight:650;animation:.28s surf-toast-in;box-shadow:0 12px 32px #0000002e}@keyframes surf-toast-in{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}.surf-create-toast-close{appearance:none;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:.1rem .25rem;font-size:1.2rem;line-height:1}.payout-page.gz-page{flex-direction:column;gap:1rem;max-width:min(760px,100%);display:flex}.payout-page-head{align-items:flex-start}.payout-page-sub{margin:.35rem 0 0;line-height:1.4}.payout-schedule{grid-template-columns:1fr;gap:.55rem;display:grid}@media (min-width:700px){.payout-schedule{grid-template-columns:repeat(3,minmax(0,1fr))}}.payout-schedule-card{border:1px solid var(--border);background:var(--panel);border-radius:12px;flex-direction:column;gap:.2rem;padding:.75rem .9rem;font-size:.88rem;line-height:1.35;display:flex}.payout-schedule-card strong{font-size:.82rem;font-weight:750}.payout-schedule-card--status{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.payout-schedule-card--status{background:color-mix(in srgb, var(--accent) 6%, var(--panel))}}.payout-request-panel{overflow:visible}.payout-request-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.payout-request-head h2{margin:0}.payout-layout{grid-template-columns:1fr;grid-template-areas:"main""preview";align-items:start;gap:1rem;display:grid}.payout-layout-main{grid-area:main;min-width:0}.payout-layout-preview{grid-area:preview;min-width:0}.payout-side-sticky{position:static}.payout-side-sticky.is-dimmed{opacity:.55}.payout-preview-card{grid-template-columns:1fr;gap:.75rem}.payout-preview-window{font-size:.92rem;font-weight:650;line-height:1.35}.payout-preview-empty{color:var(--muted)!important;font-weight:600!important}.payout-history-panel{border:1px solid var(--border);background:var(--panel);border-radius:14px;margin:0;padding:1.05rem 1.1rem 1.15rem}.payout-history-head{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.75rem;display:flex}.payout-history-panel h2{margin:0;font-size:1.05rem}.payout-history-empty{margin:0;font-size:.92rem;line-height:1.45}.payout-history-list{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.payout-history-item{border:1px solid var(--border);background:var(--panel-2);border-radius:12px;flex-direction:column;gap:.4rem;padding:.85rem .9rem;display:flex}@supports (color:color-mix(in lab, red, red)){.payout-history-item{background:color-mix(in srgb, var(--panel-2) 55%, var(--panel))}}.payout-history-item.is-warn{border-color:#ea580c}@supports (color:color-mix(in lab, red, red)){.payout-history-item.is-warn{border-color:color-mix(in srgb, #ea580c 28%, var(--border))}}.payout-history-item.is-ok{border-color:#16a34a}@supports (color:color-mix(in lab, red, red)){.payout-history-item.is-ok{border-color:color-mix(in srgb, #16a34a 22%, var(--border))}}.payout-history-item.is-error{border-color:#ef4444}@supports (color:color-mix(in lab, red, red)){.payout-history-item.is-error{border-color:color-mix(in srgb, #ef4444 28%, var(--border))}}.payout-history-item-top{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.payout-history-amount{flex-direction:column;gap:.15rem;min-width:0;display:flex}.payout-history-amount strong{letter-spacing:-.02em;font-size:1.02rem;font-weight:800}.payout-history-amount time{color:var(--muted);font-size:.8rem}.payout-history-dest{font-size:.86rem;line-height:1.4}.payout-history-hint{margin:0;font-size:.82rem;line-height:1.35}.payout-history-reason{color:#b91c1c;margin:0;font-size:.86rem;line-height:1.4}html[data-theme=dark] .payout-history-reason{color:#fca5a5}.payout-history-meta{flex-direction:column;gap:.15rem;font-size:.8rem;line-height:1.45;display:flex}.payout-hist-net{color:var(--muted);font-weight:650}.payout-method-terms{margin-top:.12rem;font-size:.72rem;line-height:1.25;display:block}.payout-motivator-paths{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:.35rem .45rem;margin:0;font-size:.88rem;display:flex}.payout-motivator-sep{opacity:.55}.payout-motivator-closer{color:var(--accent);font-weight:750}.payout-fields.is-dimmed{opacity:.5}.payout-fields.is-dimmed input,.payout-fields.is-dimmed select,.payout-fields.is-dimmed button:not(.payout-method-btn){cursor:not-allowed}.payout-submit:disabled,.payout-submit:disabled:hover{background:var(--panel-2);border-color:var(--border);color:var(--muted);filter:none;cursor:not-allowed;opacity:1}@media (min-width:900px){.payout-page.gz-page{max-width:min(920px,100%)}.payout-layout{grid-template-columns:minmax(0,1.45fr) minmax(240px,.85fr);grid-template-areas:"main preview";gap:1.15rem}.payout-side-sticky{position:sticky;top:1rem}.payout-preview-card{grid-template-columns:1fr}}.payout-motivator{border:1px solid var(--accent);border-radius:14px;flex-direction:column;gap:.65rem;padding:1rem 1.05rem;display:flex}@supports (color:color-mix(in lab, red, red)){.payout-motivator{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--border))}}.payout-motivator{background:linear-gradient(135deg,#7c3aed 0%,#3b82f6 100%)}@supports (color:color-mix(in lab, red, red)){.payout-motivator{background:linear-gradient(135deg, color-mix(in srgb, #7c3aed 12%, var(--panel)) 0%, color-mix(in srgb, #3b82f6 8%, var(--panel)) 100%)}}.payout-motivator-sum strong{letter-spacing:-.03em;font-size:1.55rem;font-weight:850}.payout-motivator-bar{background:var(--panel-2);border:1px solid var(--border);border-radius:999px;height:10px;overflow:hidden}.payout-motivator-bar>div{border-radius:inherit;background:linear-gradient(90deg,#7c3aed,#3b82f6);height:100%}.payout-motivator-hint{color:var(--muted);margin:0;font-size:.88rem;line-height:1.4}.payout-motivator-cta{justify-content:center;align-self:flex-start}.payout-chips{flex-wrap:wrap;gap:.4rem;display:flex}.payout-chip{border:1px solid var(--border);color:var(--muted);cursor:default;background:0 0;border-radius:999px;align-items:center;padding:.28rem .6rem;font-size:.75rem;font-weight:650;display:inline-flex}.payout-chip-auto{color:var(--accent);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.payout-chip-auto{border-color:color-mix(in srgb, var(--accent) 35%, var(--border))}}.payout-form-body.is-dimmed{opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none}.payout-form-lock{margin:0;font-size:.85rem}.payout-saved-chips{flex-wrap:wrap;gap:.35rem;display:flex}.payout-saved-chip{appearance:none;border:1px solid var(--border);background:var(--panel-2);font:inherit;cursor:pointer;color:var(--text);border-radius:999px;padding:.3rem .65rem;font-size:.82rem;font-weight:700}.payout-saved-chip:hover{border-color:var(--accent)}.payout-card-input-row{align-items:center;gap:8px;display:flex}.payout-card-input-row input{flex:1;min-width:0}.payout-card-ok{color:#16a34a;font-size:1.05rem;font-weight:800}.payout-card-field.is-invalid input{border-color:#ef4444}.payout-card-field.is-valid input{border-color:#16a34a}@supports (color:color-mix(in lab, red, red)){.payout-card-field.is-valid input{border-color:color-mix(in srgb, #16a34a 55%, var(--border))}}.payout-card-err{color:#ef4444;margin-top:.3rem;font-size:.8rem;display:block}.payout-bank-chip{color:var(--accent);background:var(--accent);border-radius:999px;margin-top:.35rem;padding:.15rem .5rem;font-size:.72rem;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.payout-bank-chip{background:color-mix(in srgb, var(--accent) 12%, var(--panel-2))}}.payout-bank-chip{border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.payout-bank-chip{border:1px solid color-mix(in srgb, var(--accent) 25%, var(--border))}}.payout-save-card{appearance:none;border:1px solid var(--border);background:var(--panel-2);width:2.35rem;height:2.35rem;color:var(--muted);cursor:pointer;border-radius:10px;flex-shrink:0;place-items:center;display:inline-grid}.payout-save-card:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}.payout-save-card:disabled{opacity:.45;cursor:not-allowed}.payout-preview-net .payout-net{letter-spacing:-.02em;font-size:1.1rem;font-weight:850}.payout-net-from{color:var(--muted);font-size:.92rem;font-weight:650}.payout-net-arrow{color:var(--muted);font-weight:650}.payout-fee-nudge{color:#854d0e;background:#facc15;border-radius:10px;margin:0;padding:.55rem .7rem;font-size:.84rem}@supports (color:color-mix(in lab, red, red)){.payout-fee-nudge{background:color-mix(in srgb, #facc15 16%, var(--panel))}}.payout-fee-nudge{border:1px solid #facc15}@supports (color:color-mix(in lab, red, red)){.payout-fee-nudge{border:1px solid color-mix(in srgb, #facc15 40%, var(--border))}}.payout-fee-nudge{line-height:1.35}html[data-theme=dark] .payout-fee-nudge{color:#fde68a}.payout-cooldown{color:var(--muted);align-items:center;gap:.55rem;font-size:.9rem;font-weight:650;display:flex}.payout-cd-ring{width:1.6rem;height:1.6rem;transform:rotate(-90deg)}.payout-cd-track{fill:none;stroke:var(--border);stroke-width:3px}.payout-cd-prog{fill:none;stroke:#7c3aed;stroke-width:3px;stroke-linecap:round;transition:stroke-dashoffset .4s}.payout-submit{white-space:normal;text-align:center;justify-content:center;width:100%;min-height:2.75rem;line-height:1.25}.payout-submit-hint{color:var(--muted);margin:.45rem 0 0;font-size:.82rem;line-height:1.35}.payout-submit-inline{flex-direction:column;gap:0;display:flex}.payout-mobile-preview,.payout-submit-dock{display:none}.payout-foot{margin:0;font-size:.8rem;line-height:1.4}@media (max-width:767px){.payout-page.gz-page{padding-bottom:5.5rem}.payout-request-panel{padding-bottom:.5rem}.payout-layout-preview--desktop{display:none}.payout-mobile-preview{display:block}.payout-mobile-preview .payout-preview{grid-template-columns:1fr 1fr;gap:.5rem;padding:.65rem .75rem;font-size:.85rem}.payout-mobile-preview .payout-preview>div:nth-child(n+3){grid-column:1/-1}.payout-submit-inline{display:none}.payout-submit-dock{left:0;right:0;bottom:calc(4.25rem + env(safe-area-inset-bottom,0px));z-index:44;border-top:1px solid var(--border);background:var(--panel);padding:.55rem .85rem .65rem;display:block;position:fixed}@supports (color:color-mix(in lab, red, red)){.payout-submit-dock{background:color-mix(in srgb, var(--panel) 92%, transparent)}}.payout-submit-dock{-webkit-backdrop-filter:blur(12px)}.payout-submit-dock.is-hidden{display:none}.payout-submit-dock-inner{flex-direction:column;gap:.35rem;max-width:760px;margin:0 auto;display:flex}.payout-submit-dock-meta{font-size:.78rem;line-height:1.3}.payout-submit-dock-meta strong{color:var(--accent,#7c3aed);font-weight:750}.payout-amount-field input{min-height:2.85rem;font-size:1.15rem;font-weight:650}.payout-methods-3{grid-template-columns:1fr}}.payout-modal-root{z-index:80;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.payout-modal-backdrop{cursor:pointer;background:#0f172a80;border:0;position:absolute;inset:0}.payout-modal-panel{z-index:1;border:1px solid var(--border);background:var(--panel);border-radius:16px;flex-direction:column;gap:.85rem;width:min(400px,100%);padding:1.1rem 1.15rem 1.2rem;display:flex;position:relative;box-shadow:0 18px 50px #0f172a38}.payout-modal-panel h2{margin:0;font-size:1.1rem}.payout-modal-dl{flex-direction:column;gap:.55rem;margin:0;display:flex}.payout-modal-dl>div{justify-content:space-between;gap:.75rem;font-size:.9rem;display:flex}.payout-modal-dl dt{color:var(--muted)}.payout-modal-dl dd{text-align:right;margin:0;font-weight:700}.payout-modal-net dd{color:#ca8a04;font-size:1.35rem;font-weight:850}html[data-theme=dark] .payout-modal-net dd{color:#facc15}.payout-modal-actions{justify-content:flex-end;gap:.45rem;display:flex}.payout-toast{z-index:90;border:1px solid #16a34a;border-radius:12px;align-items:center;gap:.75rem;max-width:min(92vw,28rem);padding:.85rem 1rem;display:flex;position:fixed;top:1.1rem;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.payout-toast{border:1px solid color-mix(in srgb, #16a34a 35%, var(--border))}}.payout-toast{background:#16a34a}@supports (color:color-mix(in lab, red, red)){.payout-toast{background:color-mix(in srgb, #16a34a 12%, var(--panel))}}.payout-toast{color:var(--text);font-size:.92rem;font-weight:650;animation:.28s payout-toast-in;box-shadow:0 12px 32px #0000002e}@keyframes payout-toast-in{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}.payout-toast-close{appearance:none;color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:1.2rem;line-height:1}.payout-history-empty{margin:0;font-size:.9rem}.payout-hist-net{color:var(--muted);font-size:.92rem;font-weight:650}.gz-status-chip.is-pulse{animation:1.6s ease-in-out infinite payout-chip-pulse}@keyframes payout-chip-pulse{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 0 4px #eab30838}}.payout-preview>div strong{font-size:.92rem}.payout-preview>.payout-preview-net strong{font-size:1.05rem}.social-hub-section-label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:.35rem 0 0;font-size:.78rem;font-weight:700}.earn-hub-quick{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}@media (min-width:720px){.earn-hub-quick{grid-template-columns:repeat(4,minmax(0,1fr))}}.earn-hub-quick-card{border:1px solid var(--border);background:var(--panel-2);color:inherit;border-radius:14px;align-items:center;gap:.65rem;min-height:3.25rem;padding:.75rem .85rem;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.earn-hub-quick-card:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.earn-hub-quick-card:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--border))}}.earn-hub-quick-card:hover{transform:translateY(-1px)}.earn-hub-quick-ico{background:var(--accent);border-radius:10px;place-items:center;width:2.1rem;height:2.1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.earn-hub-quick-ico{background:color-mix(in srgb, var(--accent) 14%, var(--panel))}}.earn-hub-quick-ico{flex-shrink:0;font-size:1.05rem}.earn-hub-quick-copy{flex-direction:column;gap:.1rem;min-width:0;display:flex}.earn-hub-quick-copy strong{font-size:.9rem;font-weight:700;line-height:1.2}.earn-hub-quick-copy span{color:var(--muted);font-size:.75rem;line-height:1.25}.settings-logout-card{padding:1rem 1.1rem 1.15rem}.settings-logout-btn{border-color:#ef4444;width:100%;max-width:16rem}@supports (color:color-mix(in lab, red, red)){.settings-logout-btn{border-color:color-mix(in srgb, #ef4444 45%, var(--border))}}.settings-logout-btn{color:#ef4444}@media (max-width:767px){.gz-bottom-tab{min-height:3rem;padding:.45rem .2rem}.gz-bottom-icon{width:1.35rem;height:1.35rem}.user-menu-dropdown{min-width:11rem;left:auto;right:0}.adv-camp-card-foot{flex-direction:column;align-items:stretch}.adv-camp-card-foot .btn,.adv-camp-card-foot form{width:100%}.admin-side{z-index:30;background:var(--panel);position:sticky;top:3.25rem}@supports (color:color-mix(in lab, red, red)){.admin-side{background:color-mix(in srgb, var(--panel) 92%, transparent)}}.admin-side{-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--border);margin:0 -.75rem;padding:.35rem .75rem .45rem}.admin-nav-link{border-radius:999px;padding:.55rem .75rem;font-size:.85rem}.admin-queue-top{flex-direction:column;align-items:stretch}.admin-queue-item .btn,.admin-queue-item form,.admin-mod-card .admin-actions-row .btn{width:auto}.admin-mod-worker{flex-direction:column}.admin-mod-worker-stats{text-align:left;flex-direction:row;gap:.75rem}.admin-table-wrap{border-radius:10px;margin-inline:-.25rem}}.support-chat-fab{z-index:80;border:1px solid var(--border);background:var(--accent,#2563eb);color:#fff;cursor:pointer;border-radius:999px;width:3rem;height:3rem;font-size:1.25rem;font-weight:700;line-height:1;position:fixed;bottom:5.25rem;right:1.1rem;box-shadow:0 8px 24px #0000002e}.support-chat-panel{z-index:81;border:1px solid var(--border);background:var(--panel);border-radius:16px;flex-direction:column;width:min(100vw - 1.5rem,380px);height:min(70vh,520px);display:flex;position:fixed;bottom:8.6rem;right:1rem;overflow:hidden;box-shadow:0 16px 48px #00000038}.support-chat-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;display:flex}.support-chat-head p{margin:.2rem 0 0;font-size:.78rem}.support-chat-body{flex-direction:column;flex:1;gap:.55rem;padding:.85rem 1rem;display:flex;overflow:auto}.support-chat-hint{margin:0;font-size:.86rem}.support-chat-bubble{white-space:pre-wrap;word-break:break-word;border-radius:12px;max-width:92%;padding:.55rem .75rem;font-size:.9rem;line-height:1.4}.support-chat-bubble.is-user{background:var(--accent,#2563eb);align-self:flex-end}@supports (color:color-mix(in lab, red, red)){.support-chat-bubble.is-user{background:color-mix(in srgb, var(--accent,#2563eb) 18%, var(--panel))}}.support-chat-bubble.is-bot{background:var(--muted,#888);align-self:flex-start}@supports (color:color-mix(in lab, red, red)){.support-chat-bubble.is-bot{background:color-mix(in srgb, var(--muted,#888) 14%, var(--panel))}}.support-chat-alert{margin:0 .85rem .35rem;font-size:.85rem}.support-chat-foot{border-top:1px solid var(--border);flex-direction:column;gap:.45rem;padding:.65rem .75rem .85rem;display:flex}.support-chat-actions,.support-chat-compose{gap:.4rem;display:flex}.support-chat-compose input{flex:1;min-width:0}.support-ticket-card{color:inherit;border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow);border-radius:14px;padding:.9rem 1rem;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:block}.support-ticket-card:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.support-ticket-card:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--border))}}.support-ticket-card:hover{box-shadow:var(--shadow), 0 8px 22px var(--accent)}@supports (color:color-mix(in lab, red, red)){.support-ticket-card:hover{box-shadow:var(--shadow), 0 8px 22px color-mix(in srgb, var(--accent) 10%, transparent)}}.support-ticket-card.has-reply{border-color:var(--warn,#d97706)}@supports (color:color-mix(in lab, red, red)){.support-ticket-card.has-reply{border-color:color-mix(in srgb, var(--warn,#d97706) 45%, var(--border))}}.support-ticket-card.has-reply{background:var(--warn,#d97706)}@supports (color:color-mix(in lab, red, red)){.support-ticket-card.has-reply{background:color-mix(in srgb, var(--warn,#d97706) 6%, var(--panel))}}.support-page{flex-direction:column;gap:1rem;width:100%;max-width:720px;display:flex}.support-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.85rem 1rem;display:flex}.support-page-head-actions{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.support-page-title{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.support-page-title h1{letter-spacing:-.03em;margin:0;font-size:clamp(1.35rem,3.5vw,1.7rem);font-weight:800;line-height:1.15}.support-page-title>div>.muted{margin:.35rem 0 0;font-size:.9rem;line-height:1.4}.support-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);margin:0 0 .2rem;font-size:.72rem;font-weight:750}@supports (color:color-mix(in lab, red, red)){.support-eyebrow{color:color-mix(in srgb, var(--accent) 75%, var(--muted))}}.support-page-icon{color:#fff;background:linear-gradient(135deg,#7c3aed 0%,#3b82f6 55%,#06b6d4 100%);border-radius:12px;flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid;box-shadow:0 6px 16px #7c3aed59}.support-page-icon svg{width:1.3rem;height:1.3rem}.support-ticket-form .form-section-body{gap:.85rem}.support-check{border:1px solid var(--accent);border-radius:12px;align-items:flex-start;gap:.65rem;padding:.7rem .8rem;display:flex}@supports (color:color-mix(in lab, red, red)){.support-check{border:1px solid color-mix(in srgb, var(--accent) 22%, var(--border))}}.support-check{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.support-check{background:color-mix(in srgb, var(--accent) 6%, var(--panel))}}.support-check{cursor:pointer}.support-check input{width:1.05rem;height:1.05rem;accent-color:var(--accent);flex:none;margin-top:.2rem}.support-check>span{flex-direction:column;gap:.15rem;min-width:0;font-size:.92rem;display:flex}.support-check .muted{font-size:.8rem}.support-form-actions{flex-wrap:wrap;align-items:center;gap:.55rem .75rem;padding-top:.25rem;display:flex}.support-empty{text-align:left}.support-ticket-list{flex-direction:column;gap:.55rem;display:flex}.support-ticket-card-top{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.support-ticket-card-top strong{font-size:.98rem;line-height:1.3}.support-status-chip{color:var(--accent);background:var(--accent);border-radius:999px;flex:none;align-items:center;padding:.18rem .5rem;font-size:.72rem;font-weight:750;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.support-status-chip{background:color-mix(in srgb, var(--accent) 12%, var(--panel))}}.support-status-chip{border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.support-status-chip{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--border))}}.support-status-chip{white-space:nowrap}.support-status-chip.is-open{color:#b45309;background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.support-status-chip.is-open{background:color-mix(in srgb, #f59e0b 14%, var(--panel))}}.support-status-chip.is-open{border-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.support-status-chip.is-open{border-color:color-mix(in srgb, #f59e0b 35%, var(--border))}}.support-status-chip.is-pending{color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.support-status-chip.is-pending{background:color-mix(in srgb, var(--accent) 12%, var(--panel))}}.support-status-chip.is-pending{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.support-status-chip.is-pending{border-color:color-mix(in srgb, var(--accent) 28%, var(--border))}}.support-status-chip.is-closed{color:var(--muted);background:var(--muted)}@supports (color:color-mix(in lab, red, red)){.support-status-chip.is-closed{background:color-mix(in srgb, var(--muted) 10%, var(--panel))}}.support-status-chip.is-closed{border-color:var(--border)}.admin-support-filters{flex-wrap:wrap;gap:.4rem;margin:.85rem 0 1rem;display:flex}.admin-support-filter{border:1px solid var(--border);background:var(--panel);color:var(--text);border-radius:999px;align-items:center;gap:.4rem;padding:.38rem .7rem;font-size:.84rem;font-weight:600;text-decoration:none;display:inline-flex}.admin-support-filter:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.admin-support-filter:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}}.admin-support-filter.is-active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.admin-support-filter.is-active{background:color-mix(in srgb, var(--accent) 14%, var(--panel))}}.admin-support-filter.is-active{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.admin-support-filter.is-active{border-color:color-mix(in srgb, var(--accent) 45%, var(--border))}}.admin-support-filter.is-active{color:var(--accent)}.admin-support-filter-count{text-align:center;background:var(--muted);border-radius:999px;min-width:1.35rem;padding:.05rem .35rem;font-size:.72rem;font-weight:750}@supports (color:color-mix(in lab, red, red)){.admin-support-filter-count{background:color-mix(in srgb, var(--muted) 12%, var(--panel))}}.admin-support-filter-count{color:var(--muted)}.admin-support-filter.is-active .admin-support-filter-count{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.admin-support-filter.is-active .admin-support-filter-count{background:color-mix(in srgb, var(--accent) 18%, var(--panel))}}.admin-support-filter.is-active .admin-support-filter-count{color:var(--accent)}.admin-support-list{flex-direction:column;gap:.45rem;display:flex}.admin-support-row{border:1px solid var(--border);background:var(--panel);color:inherit;border-radius:12px;grid-template-columns:minmax(0,1.6fr) minmax(9rem,.9fr) auto auto;align-items:center;gap:.75rem 1rem;padding:.85rem 1rem;text-decoration:none;transition:border-color .15s,background .15s;display:grid}.admin-support-row:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.admin-support-row:hover{border-color:color-mix(in srgb, var(--accent) 35%, var(--border))}}.admin-support-row:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.admin-support-row:hover{background:color-mix(in srgb, var(--accent) 5%, var(--panel))}}.admin-support-row-main{min-width:0}.admin-support-row-title{font-size:.95rem;font-weight:700;line-height:1.3}.admin-support-row-preview{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.28rem;font-size:.82rem;line-height:1.35;display:-webkit-box;overflow:hidden}.admin-support-row-user{flex-direction:column;gap:.1rem;min-width:0;display:flex}.admin-support-row-email{text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:600;overflow:hidden}.admin-support-row-name{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.admin-support-row-time{color:var(--muted);white-space:nowrap;justify-self:end;font-size:.78rem}.admin-support-detail{flex-direction:column;gap:1rem;max-width:920px;display:flex}.admin-support-detail-head{border:1px solid var(--border);background:var(--panel);border-radius:14px;flex-wrap:wrap;justify-content:space-between;gap:.85rem 1rem;padding:1rem 1.1rem;display:flex}.admin-support-detail-head-main{flex:16rem;min-width:0}.admin-support-detail-title-row{flex-wrap:wrap;align-items:center;gap:.5rem .65rem;display:flex}.admin-support-detail-title{margin:0;font-size:1.15rem;line-height:1.3}.admin-support-detail-meta{flex-wrap:wrap;align-items:baseline;gap:.25rem .35rem;margin-top:.45rem;font-size:.86rem;display:flex}.admin-support-status-actions{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.admin-support-status-actions .btn:disabled{opacity:1;cursor:default}.admin-support-thread{gap:.65rem}.admin-support-msg{max-width:min(100%,42rem)}.admin-support-msg.is-admin{background:var(--accent);margin-left:auto}@supports (color:color-mix(in lab, red, red)){.admin-support-msg.is-admin{background:color-mix(in srgb, var(--accent) 7%, var(--panel))}}.admin-support-msg.is-user{margin-right:auto}.admin-support-msg.is-ai{opacity:.95;max-width:min(100%,46rem);margin-right:auto}.admin-support-reply{z-index:2;box-shadow:var(--shadow);gap:.75rem;position:sticky;bottom:.75rem}.admin-support-reply-footer{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.65rem;display:flex}.admin-support-reply-status{flex-direction:column;gap:.3rem;min-width:12rem;font-size:.86rem;display:flex}.admin-support-reply-status select{min-width:14rem}@media (max-width:860px){.admin-support-row{grid-template-columns:1fr auto;grid-template-areas:"main status""user time"}.admin-support-row-main{grid-area:main}.admin-support-row-user{grid-area:user}.admin-support-row .support-status-chip{grid-area:status;justify-self:end}.admin-support-row-time{grid-area:time}}.support-ticket-preview{color:var(--muted);margin:.4rem 0 0;font-size:.86rem;line-height:1.4}.support-ticket-meta{color:var(--muted);margin:.4rem 0 0;font-size:.76rem}.support-thread{flex-direction:column;gap:.55rem;display:flex}.support-thread-msg{border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow);border-radius:14px;padding:.8rem .95rem}.support-thread-msg header{color:var(--muted);flex-wrap:wrap;gap:.35rem;margin-bottom:.4rem;font-size:.76rem;font-weight:700;display:flex}.support-thread-msg header span{font-weight:500}.support-thread-body{white-space:pre-wrap;font-size:.95rem;line-height:1.45}.support-attach{flex-direction:column;gap:.55rem;margin:.35rem 0 .15rem;display:flex}.support-attach-head{flex-wrap:wrap;align-items:center;gap:.55rem .85rem;display:flex}.support-attach-btn{border:1px dashed var(--border);background:var(--panel-2,var(--panel));cursor:pointer;border-radius:10px;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.88rem;font-weight:600;display:inline-flex}.support-attach-btn input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.support-attach-submit-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.support-attach-btn:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.support-attach-btn:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}}.support-attach-hint{font-size:.8rem}.support-attach-error{margin:0;font-size:.85rem}.support-attach-previews{flex-wrap:wrap;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.support-attach-previews li{flex-direction:column;gap:.3rem;width:110px;display:flex}.support-attach-previews img{object-fit:cover;border:1px solid var(--border);border-radius:10px;width:110px;height:110px}.support-msg-attachments{flex-wrap:wrap;gap:.5rem;margin:.55rem 0 0;padding:0;list-style:none;display:flex}.support-msg-attachments a{display:block}.support-msg-attachments img{border:1px solid var(--border);object-fit:contain;background:var(--panel-2,var(--panel));border-radius:10px;max-width:min(280px,100%);max-height:220px}.support-thread-msg.is-admin{border-left:3px solid var(--accent,#2563eb)}.support-thread-msg.is-user{border-left:3px solid var(--muted,#888)}@supports (color:color-mix(in lab, red, red)){.support-thread-msg.is-user{border-left:3px solid color-mix(in srgb, var(--muted,#888) 50%, transparent)}}.support-thread-msg.is-ai{border-left:3px solid #0d9488b3}@media (min-width:900px){.support-chat-fab{bottom:1.25rem}.support-chat-panel{bottom:4.6rem}}.news-page{flex-direction:column;gap:1rem;max-width:720px;display:flex}.news-feed{flex-direction:column;gap:1rem;display:flex}.news-card{border:1px solid var(--border);background:var(--panel);border-radius:14px;overflow:hidden}.news-card-cover{aspect-ratio:16/9;object-fit:cover;background:var(--accent,#6366f1);width:100%;display:block}@supports (color:color-mix(in lab, red, red)){.news-card-cover{background:color-mix(in srgb, var(--accent,#6366f1) 12%, var(--panel))}}.news-card-body{padding:1rem 1.1rem 1.15rem}.news-card-date{color:var(--muted);margin-bottom:.35rem;font-size:.78rem;display:block}.news-card-title{letter-spacing:-.02em;margin:0 0 .55rem;font-size:1.2rem;line-height:1.25}.news-card-text{color:var(--text);font-size:.95rem;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.news-card-text{color:color-mix(in srgb, var(--text) 92%, var(--muted))}}.news-card-text p{margin:0 0 .7rem}.news-card-text .news-card-embed{margin:.85rem -.15rem}.news-card-text .news-card-embed img{aspect-ratio:16/9;object-fit:cover;background:var(--accent,#6366f1);border-radius:12px;width:100%;display:block}@supports (color:color-mix(in lab, red, red)){.news-card-text .news-card-embed img{background:color-mix(in srgb, var(--accent,#6366f1) 12%, var(--panel))}}.news-card-text p:last-child{margin-bottom:0}.news-engagement{border-top:1px solid var(--border);flex-direction:column;gap:1rem;margin-top:1rem;padding-top:.85rem;display:flex}.news-reactions{flex-wrap:wrap;gap:.45rem;display:flex}.news-reaction-btn{border:1px solid var(--border);background:var(--panel);border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .65rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.news-reaction-btn{background:color-mix(in srgb, var(--panel) 88%, var(--muted))}}.news-reaction-btn{color:inherit;font:inherit;cursor:pointer;font-size:.92rem;transition:border-color .12s,background .12s}.news-reaction-btn:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.news-reaction-btn:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--border))}}.news-reaction-btn.is-active{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.news-reaction-btn.is-active{border-color:color-mix(in srgb, var(--accent) 55%, var(--border))}}.news-reaction-btn.is-active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.news-reaction-btn.is-active{background:color-mix(in srgb, var(--accent) 16%, var(--panel))}}.news-reaction-count{font-variant-numeric:tabular-nums;color:var(--muted);font-size:.82rem;font-weight:600}.news-reaction-btn.is-active .news-reaction-count{color:inherit}.news-reaction-btn:disabled{opacity:.7;cursor:wait}.news-reaction-error{margin:0;padding:.45rem .65rem;font-size:.85rem}.news-comments-title{align-items:center;gap:.4rem;margin:0 0 .55rem;font-size:.95rem;font-weight:700;display:flex}.news-comments-count{color:var(--muted);background:var(--muted);border-radius:999px;padding:.1rem .4rem;font-size:.78rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.news-comments-count{background:color-mix(in srgb, var(--muted) 14%, transparent)}}.news-comments-empty{margin:0 0 .75rem;font-size:.88rem}.news-comment-list{flex-direction:column;gap:.65rem;margin:0 0 .85rem;padding:0;list-style:none;display:flex}.news-comment{border:1px solid var(--border);background:var(--panel);border-radius:10px;padding:.55rem .7rem}@supports (color:color-mix(in lab, red, red)){.news-comment{background:color-mix(in srgb, var(--panel) 92%, var(--muted))}}.news-comment.is-pending{opacity:.92;border-style:dashed}.news-comment-meta{flex-wrap:wrap;align-items:baseline;gap:.4rem .65rem;margin-bottom:.3rem;font-size:.8rem;display:flex}.news-comment-meta time{color:var(--muted)}.news-comment-badge{color:var(--warn,#d97706);text-transform:lowercase;font-size:.72rem;font-weight:600}.news-comment-body{white-space:pre-wrap;word-break:break-word;margin:0;font-size:.9rem;line-height:1.45}.news-comment-reply{margin-top:.35rem;padding:.15rem .45rem;font-size:.8rem}.news-comment-form{gap:.55rem}.news-comment-form-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.news-comment-hint{margin:0;font-size:.8rem}.admin-news-row{border:1px solid var(--border);background:var(--panel);border-radius:12px;grid-template-columns:88px 1fr auto;align-items:center;gap:.85rem;padding:.75rem;display:grid}@supports (color:color-mix(in lab, red, red)){.admin-news-row{background:color-mix(in srgb, var(--panel) 96%, transparent)}}.admin-news-thumb{object-fit:cover;background:var(--muted);border-radius:8px;width:88px;height:56px}@supports (color:color-mix(in lab, red, red)){.admin-news-thumb{background:color-mix(in srgb, var(--muted) 12%, var(--panel))}}.admin-news-thumb--empty{border:1px dashed var(--border)}.admin-news-row-body{min-width:0}@media (max-width:700px){.admin-news-row{grid-template-columns:72px 1fr}.admin-news-row .btn{grid-column:1/-1;justify-self:start}}.contest-home-banner{color:inherit;border:1px solid #f59e0b;border-radius:14px;align-items:center;gap:.75rem;padding:.85rem 1rem;text-decoration:none;display:flex}@supports (color:color-mix(in lab, red, red)){.contest-home-banner{border:1px solid color-mix(in srgb, #f59e0b 35%, var(--border))}}.contest-home-banner{background:linear-gradient(120deg, #f59e0b24, transparent 55%), var(--panel)}.contest-home-banner:hover{border-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.contest-home-banner:hover{border-color:color-mix(in srgb, #f59e0b 55%, var(--border))}}.contest-home-banner-icon{font-size:1.45rem;line-height:1}.contest-home-banner-copy{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.contest-home-banner-copy strong{font-size:.95rem}.contest-home-banner-copy .muted{font-size:.8rem}.contest-home-banner-cta{color:#b45309;flex-shrink:0;font-size:.82rem;font-weight:700}.contest-index-hero{flex-direction:column;gap:.35rem;display:flex}.contest-index-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#d97706;margin:0;font-size:.78rem;font-weight:700}.contest-index-hero h1{letter-spacing:-.02em;margin:0;font-size:1.55rem}.contest-index-lead{max-width:40rem;color:var(--muted);margin:0;line-height:1.45}.contest-index-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.contest-card{border:1px solid var(--border);background:var(--panel);color:inherit;border-radius:16px;flex-direction:column;gap:.55rem;padding:1rem 1.05rem;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.contest-card:hover{border-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.contest-card:hover{border-color:color-mix(in srgb, #f59e0b 40%, var(--border))}}.contest-card:hover{transform:translateY(-1px)}.contest-card h2{margin:0;font-size:1.15rem}.contest-card-top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.contest-card-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.contest-card-stats>div{background:var(--text);border-radius:10px;flex-direction:column;gap:.15rem;padding:.4rem .45rem;display:flex}@supports (color:color-mix(in lab, red, red)){.contest-card-stats>div{background:color-mix(in srgb, var(--text) 4%, var(--panel-2,var(--panel)))}}.contest-card-stats span{text-transform:uppercase;letter-spacing:.03em;color:var(--muted);font-size:.68rem}.contest-card-stats strong{font-size:.88rem}.contest-card-dates{font-size:.78rem!important;font-weight:600!important}.contest-card-cta{color:#b45309;margin-top:.15rem;font-size:.86rem;font-weight:700}.contest-status-pill{border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.72rem;font-weight:700;display:inline-flex}.contest-status-pill.is-live{color:#166534;background:#22c55e2e}.contest-status-pill.is-upcoming{color:#1d4ed8;background:#3b82f629}.contest-status-pill.is-ended{color:var(--muted);background:var(--muted)}@supports (color:color-mix(in lab, red, red)){.contest-status-pill.is-ended{background:color-mix(in srgb, var(--muted) 14%, transparent)}}.contest-cd{align-items:baseline;gap:.35rem;font-size:.8rem;display:inline-flex}.contest-cd-label{color:var(--muted)}.contest-cd strong{font-variant-numeric:tabular-nums}.contest-cd.is-ended{color:var(--muted)}.contest-index-tips ul{flex-direction:column;gap:.35rem;margin:.35rem 0 0;padding-left:1.1rem;line-height:1.4;display:flex}.contest-detail-top{flex-direction:column;gap:.55rem;display:flex}.contest-back{font-size:.86rem;text-decoration:none}.contest-detail-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.contest-detail-title{letter-spacing:-.02em;margin:.35rem 0 .2rem;font-size:1.45rem}.contest-detail-sub{margin:0;font-size:.86rem}.contest-detail-pool{border:1px solid #f59e0b;border-radius:14px;flex-direction:column;align-items:flex-end;gap:.2rem;padding:.7rem .85rem;display:flex}@supports (color:color-mix(in lab, red, red)){.contest-detail-pool{border:1px solid color-mix(in srgb, #f59e0b 30%, var(--border))}}.contest-detail-pool{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.contest-detail-pool{background:color-mix(in srgb, #f59e0b 8%, var(--panel))}}.contest-detail-pool>span{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:.72rem}.contest-detail-pool strong{font-size:1.25rem}.contest-me-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.contest-me-grid>div{background:var(--text);border-radius:12px;flex-direction:column;gap:.2rem;padding:.55rem .6rem;display:flex}@supports (color:color-mix(in lab, red, red)){.contest-me-grid>div{background:color-mix(in srgb, var(--text) 4%, var(--panel-2,var(--panel)))}}.contest-me-grid strong{font-size:1.05rem}.contest-me-note{margin:.65rem 0 0;font-size:.84rem}.contest-detail-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr);align-items:start;gap:.85rem;display:grid}.contest-side{flex-direction:column;gap:.85rem;display:flex}.contest-section-head{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.55rem;display:flex}.contest-section-head h2,.contest-me h2,.contest-rules h2,.contest-prizes h2{margin:0;font-size:1rem}.contest-lb-list,.contest-prize-list{flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.contest-lb-row{border-radius:10px;grid-template-columns:2.6rem minmax(0,1fr) 4.2rem 5rem;align-items:center;gap:.45rem;padding:.4rem .45rem;font-size:.88rem;display:grid}.contest-lb-row:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.contest-lb-row:hover{background:color-mix(in srgb, var(--accent) 5%, transparent)}}.contest-lb-row.is-me{background:#f59e0b1f;outline:1px solid #f59e0b59}.contest-lb-row.is-top1{background:#fbbf2429}.contest-lb-row.is-top2{background:#94a3b81f}.contest-lb-row.is-top3{background:#d977061a}.contest-lb-rank{font-variant-numeric:tabular-nums;color:var(--muted);font-weight:800}.contest-lb-name{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.35rem;min-width:0;display:inline-flex;overflow:hidden}.contest-you{color:#92400e;background:#fde68a;border-radius:999px;padding:.05rem .35rem;font-size:.68rem;font-weight:800}.contest-banned{color:#991b1b;background:#fecaca;border-radius:999px;padding:.05rem .35rem;font-size:.68rem;font-weight:800}.contest-lb-pts{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.contest-lb-prize{text-align:right;color:#15803d;font-size:.8rem;font-weight:700}.contest-rules ul{flex-direction:column;gap:.35rem;margin:.4rem 0 0;padding-left:1.1rem;font-size:.88rem;line-height:1.4;display:flex}.contest-prize-list{max-height:420px;overflow:auto}.contest-prize-list li{border-bottom:1px solid var(--border);justify-content:space-between;gap:.5rem;padding:.28rem .15rem;display:flex}@supports (color:color-mix(in lab, red, red)){.contest-prize-list li{border-bottom:1px solid color-mix(in srgb, var(--border) 70%, transparent)}}.contest-prize-list li{font-size:.84rem}.contest-prize-list li span{color:var(--muted);font-variant-numeric:tabular-nums}.public-contests-top{border-bottom:1px solid var(--border);background:var(--panel);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.25rem;display:flex}.lp-contest-banner{color:var(--lp-text,#f3f4f6);border:1px solid #7c3aed;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;gap:.2rem 1rem;padding:1rem 1.15rem;text-decoration:none;display:grid}@supports (color:color-mix(in lab, red, red)){.lp-contest-banner{border:1px solid color-mix(in srgb, #7c3aed 45%, var(--lp-border,#ffffff12))}}.lp-contest-banner{background:linear-gradient(115deg,#7c3aed38,#0000 55%),linear-gradient(#1a1528,#14171f);transition:border-color .15s,transform .15s}.lp-contest-banner:hover{border-color:#a78bfa}@supports (color:color-mix(in lab, red, red)){.lp-contest-banner:hover{border-color:color-mix(in srgb, #a78bfa 55%, var(--lp-border,#ffffff12))}}.lp-contest-banner:hover{transform:translateY(-1px)}.lp-contest-banner-kicker{letter-spacing:.06em;text-transform:uppercase;color:#c4b5fd;grid-column:1;font-size:.72rem;font-weight:700}.lp-contest-banner strong{color:var(--lp-text,#f3f4f6);grid-column:1;font-size:1.1rem}.lp-contest-banner-sub{color:var(--lp-muted,#9ca3af);grid-column:1;font-size:.88rem}.lp-contest-banner-cta{color:#facc15;grid-area:1/2/span 2;font-weight:800}.user-alert{border:1px solid #3b82f6;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem .9rem;display:flex}@supports (color:color-mix(in lab, red, red)){.user-alert{border:1px solid color-mix(in srgb, #3b82f6 28%, var(--border))}}.user-alert{background:#3b82f6}@supports (color:color-mix(in lab, red, red)){.user-alert{background:color-mix(in srgb, #3b82f6 8%, var(--panel))}}.user-alert-copy{flex:1;min-width:0}.user-alert-link{margin-top:.35rem;font-size:.82rem;font-weight:700;display:inline-block}.admin-table{border-collapse:collapse;width:100%;font-size:.85rem}.admin-table th,.admin-table td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:.35rem .45rem}@media (max-width:900px){.contest-index-grid,.contest-detail-grid,.contest-me-grid{grid-template-columns:1fr}.contest-card-stats{grid-template-columns:1fr 1fr}.contest-detail-pool{align-items:flex-start;width:100%}.contest-lb-row{grid-template-columns:2.2rem minmax(0,1fr) 3.6rem}.contest-lb-prize{display:none}.lp-contest-banner{grid-template-columns:1fr}.lp-contest-banner-cta{grid-area:auto/1;margin-top:.35rem}a.lp-hero-chip--hot:hover{transform:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
