@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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-mono:var(--font-jetbrains), ui-monospace, SFMono-Regular, Menlo, monospace;--color-white:#fff;--spacing:.25rem;--radius-sm:var(--radius-sm);--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-cairo), var(--font-inter), ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:var(--font-jetbrains), ui-monospace, SFMono-Regular, Menlo, monospace}}@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,ui-sans-serif, system-ui, 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{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{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.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}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.w-15{width:calc(var(--spacing) * 15)}.w-20{width:calc(var(--spacing) * 20)}.w-25{width:calc(var(--spacing) * 25)}.w-30{width:calc(var(--spacing) * 30)}.w-40{width:calc(var(--spacing) * 40)}.w-60{width:calc(var(--spacing) * 60)}.grow{flex-grow: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}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.bg-white{background-color:var(--color-white)}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--lnd-max:min(1150px, 100%);--lnd-gutter:clamp(20px, 6vw, 96px);--bg:#f6f7fb;--surface:#fff;--surface-2:#fafbff;--hover:#f4f5fa;--text:#0a0e27;--text-2:#4b5169;--text-3:#8089a3;--text-4:#b2b8cc;--line:#e7e9f2;--line-2:#eef0f7;--border:var(--line);--text-mute:var(--text-3);--primary:#00a062;--primary-2:#008a53;--primary-tint:#e0f5ec;--primary-soft:#e0f5ec;--violet:#1f8a5b;--violet-tint:#d6f0e2;--teal:#00a062;--teal-tint:#e0f5ec;--rose:#e6446a;--rose-tint:#fde9ee;--amber:#d68e1a;--amber-tint:#fdf2dc;--success:#16a34a;--danger:#dc2626;--shadow-sm:0 1px 2px #0b0f280a;--shadow-md:0 1px 2px #0b0f280a, 0 4px 16px #0b0f280a;--shadow-lg:0 4px 8px #0b0f280f, 0 12px 32px #0b0f2814;--radius:10px;--radius-sm:6px;--bp-xs:360px;--bp-sm:480px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--bp-2xl:1500px;--fs-h1:clamp(28px, 3.2vw + 12px, 40px);--fs-h2:clamp(22px, 1.8vw + 12px, 30px);--fs-h3:clamp(18px, .6vw + 14px, 22px);--fs-body:clamp(14px, .2vw + 13px, 15px);--fs-small:13px;--fs-xs:clamp(11px, .1vw + 10px, 12px);--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:clamp(20px, 1vw + 16px, 24px);--sp-6:clamp(24px, 1.5vw + 18px, 32px);--sp-7:clamp(32px, 2.5vw + 18px, 48px);--sp-8:clamp(48px, 4vw + 16px, 72px);--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-inline-start:env(safe-area-inset-left,0px);--safe-inline-end:env(safe-area-inset-right,0px);--shadow-color:11, 15, 40;--shadow-strength:1}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);overscroll-behavior-y:none;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-feature-settings:"cv11", "ss01";font-size:14px;line-height:1.5;font-family:var(--font-cairo), var(--font-inter), ui-sans-serif, system-ui, -apple-system, sans-serif}html[dir=ltr] body{font-family:var(--font-inter), var(--font-cairo), ui-sans-serif, system-ui, sans-serif}html[dir=rtl] body{font-family:var(--font-cairo), var(--font-inter), ui-sans-serif, system-ui, sans-serif;font-weight:700}html[dir=rtl] :lang(ar){font-family:var(--font-cairo), sans-serif;font-weight:700}html[dir=rtl] input,html[dir=rtl] textarea,html[dir=rtl] select,html[dir=rtl] button{font-family:inherit}html[dir=rtl] [dir=ltr],html[dir=rtl] .mono,html[dir=rtl] .num-cell{font-weight:500}html[dir=rtl] .mono,html[dir=rtl] [class*=mono]{font-weight:500;font-family:var(--font-jetbrains), ui-monospace, monospace!important}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum", "cv11"}.mono{font-family:var(--font-jetbrains), ui-monospace, SFMono-Regular, Menlo, monospace}body[data-role=creator] .admin-only,body[data-role=writer] .admin-only,body[data-role=admin] .creator-only,body[data-role=corporate] .creator-only,body[data-role=creator] .writer-only,body[data-role=admin] .writer-only,body[data-role=corporate] .writer-only,body[data-role=writer] .creator-only,body[data-role=writer] .not-writer,body[data-role=creator] .platform-only,body[data-role=writer] .platform-only,body[data-role=corporate] .platform-only,body[data-role=admin] .corp-only,body[data-role=creator] .corp-only,body[data-role=writer] .corp-only{display:none!important}body[data-role=writer] .pgttl h1:after{content:" — لوحة المحرّر";color:var(--text-3);font-size:14px;font-weight:400}html[dir=ltr] body[data-role=writer] .pgttl h1:after{content:" — Writer's desk"}.app{grid-template-columns:248px 1fr;min-height:100vh;display:grid}[dir=rtl] .app{grid-template-columns:248px 1fr}.sb{background:var(--surface);border-inline-end:1px solid var(--border);flex-direction:column;align-self:start;height:100vh;padding:16px 12px 14px;animation:.38s cubic-bezier(.16,1,.3,1) both sb-in;display:flex;position:sticky;top:0;overflow:hidden}@keyframes sb-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}[dir=rtl] .sb{animation-name:sb-in-rtl}@keyframes sb-in-rtl{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}.sb .brand{border-block-end:1px solid var(--border);align-items:center;gap:10px;margin-bottom:4px;padding:6px 10px 16px;display:flex}.sb .brand .logo{color:#fff;letter-spacing:-.02em;background:linear-gradient(135deg,#047857 0%,#065f46 100%);border-radius:9px;place-items:center;width:32px;height:32px;font-size:14px;font-weight:700;transition:transform .22s cubic-bezier(.34,1.56,.64,1);display:grid;box-shadow:0 4px 10px -2px #04785752,inset 0 1px #fff3}.sb .brand:hover .logo{transform:scale(1.05)rotate(-3deg)}.sb .brand .logo--img{width:auto;max-width:180px;height:40px;box-shadow:none;object-fit:contain;background:0 0;border-radius:0;display:block}.sb .brand:hover .logo--img{transform:none}:is(.sb,.drawer) .brand .logo--light{display:block}:is(.sb,.drawer) .brand .logo--dark,html[data-theme=dark] :is(.sb,.drawer) .brand .logo--light{display:none}html[data-theme=dark] :is(.sb,.drawer) .brand .logo--dark{display:block}.sb .brand .nm{letter-spacing:-.005em;font-size:14px;font-weight:700;line-height:1.2}.sb .brand .nm small{color:var(--text-mute);letter-spacing:.04em;margin-block-start:1px;font-size:11px;font-weight:500;display:block}.sb-scroll{scrollbar-width:thin;flex:1;margin:0 -4px;padding:4px;overflow:hidden auto}.sb-scroll::-webkit-scrollbar{width:4px}.sb-scroll::-webkit-scrollbar-thumb{background:var(--text-mute)}@supports (color:color-mix(in lab, red, red)){.sb-scroll::-webkit-scrollbar-thumb{background:color-mix(in oklch, var(--text-mute) 25%, transparent)}}.sb-scroll::-webkit-scrollbar-thumb{border-radius:2px}.sb-grp-wrap{margin-block-end:4px}.sb-grp-wrap+.sb-grp-wrap{margin-block-start:8px}.sb-grp{color:var(--text-mute);letter-spacing:.08em;text-transform:uppercase;-webkit-user-select:none;user-select:none;padding:10px 12px 6px;font-size:10.5px;font-weight:700}.sb-grp-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.sb-nav{color:var(--text-2);letter-spacing:-.005em;border-radius:8px;align-items:center;gap:11px;padding:8px 12px;font-size:13px;font-weight:500;text-decoration:none;transition:background .16s,color .16s,transform .16s;animation:.38s cubic-bezier(.16,1,.3,1) both sb-item-in;display:flex;position:relative}@keyframes sb-item-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}[dir=rtl] .sb-nav{animation-name:sb-item-in-rtl}@keyframes sb-item-in-rtl{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:translate(0)}}.sb-nav-indicator{transform-origin:50%;background:0 0;border-radius:0 3px 3px 0;width:3px;transition:background .22s,transform .22s cubic-bezier(.34,1.56,.64,1);position:absolute;inset-block:6px;inset-inline-start:0;transform:scaleY(0)}[dir=rtl] .sb-nav-indicator{border-radius:3px 0 0 3px}.sb-nav.is-on .sb-nav-indicator{background:#047857;transform:scaleY(1)}.sb-nav-icon{width:18px;height:18px;color:var(--text-mute);flex-shrink:0;justify-content:center;align-items:center;transition:color .16s,transform .22s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.sb-nav-icon svg{width:16px;height:16px}.sb-nav-label{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.sb-nav-badge{color:#fff;text-align:center;background:#ef4444;border-radius:999px;min-width:18px;margin-inline-start:auto;padding:1px 7px;font-size:10px;font-weight:700;line-height:1.5;transition:transform .2s;box-shadow:0 1px 2px #ef444452}.sb-nav:hover{background:var(--text-mute)}@supports (color:color-mix(in lab, red, red)){.sb-nav:hover{background:color-mix(in oklch, var(--text-mute) 5%, transparent)}}.sb-nav:hover{color:var(--text)}.sb-nav:hover .sb-nav-icon{color:var(--text);transform:scale(1.08)}.sb-nav:hover .sb-nav-badge{transform:scale(1.05)}.sb-nav.is-on{color:#047857;background:#f0fdf4;padding-inline-start:14px;font-weight:600}.sb-nav.is-on .sb-nav-icon{color:#047857;transform:scale(1.05)}.sb-nav.is-on .sb-nav-badge{background:#047857;box-shadow:0 1px 2px #04785747}.sb-nav.is-on:hover{background:#dcfce7}.main{min-width:0}body[data-viewport=mobile] .app{background:linear-gradient(#eef0f5 0%,#e6e9f1 100%);grid-template-columns:1fr;min-height:100vh;padding:24px}body[data-viewport=mobile] .sb{display:none}body[data-viewport=mobile] .main{background:var(--bg);isolation:isolate;border-radius:32px;max-width:414px;min-height:calc(100vh - 48px);margin:0 auto;overflow:hidden;box-shadow:0 0 0 1px #0f172a14,0 0 0 8px #1a1d23,0 30px 60px -16px #0f172a66,0 12px 28px -8px #0f172a33}.topbar{z-index:30;box-sizing:border-box;background:var(--surface);border-block-end:1px solid var(--border);align-items:center;gap:16px;max-width:1094px;margin-inline:28px;padding:14px 22px;animation:.38s cubic-bezier(.16,1,.3,1) both topbar-in;display:flex;position:sticky;top:0}@keyframes topbar-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.crumbs{color:var(--text-mute);flex:none;align-items:center;gap:8px;font-size:13px;display:inline-flex}.crumbs-home{color:var(--text-mute);border-radius:7px;align-items:center;gap:6px;padding:5px 10px;font-weight:600;transition:background .14s,color .14s;display:inline-flex}.crumbs-home:hover{background:var(--text-mute)}@supports (color:color-mix(in lab, red, red)){.crumbs-home:hover{background:color-mix(in oklch, var(--text-mute) 6%, transparent)}}.crumbs-home:hover{color:var(--text)}.crumbs .sep{color:var(--text-mute);opacity:.5;display:inline-flex}[dir=rtl] .crumbs .sep svg{transform:scaleX(-1)}.crumbs-page{color:#047857;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:999px;align-items:center;gap:7px;padding:5px 12px;display:inline-flex}.crumbs-page-icon{color:#047857;justify-content:center;align-items:center;display:inline-flex}.crumbs-page b{color:#047857;letter-spacing:-.005em;font-size:12.5px;font-weight:700}.topbtns{align-items:center;gap:8px;margin-inline-start:auto;display:inline-flex}.iconbtn{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);cursor:pointer;width:32px;height:32px;color:var(--text-2);place-items:center;display:grid;position:relative}.iconbtn:hover{background:var(--hover);color:var(--text)}.iconbtn .pip{background:var(--rose);border:2px solid var(--surface);top:5px;border-radius:50%;width:7px;height:7px;position:absolute;inset-inline-end:5px}.btn{appearance:none;cursor:pointer;border-radius:var(--radius-sm);border:1px solid #0000;align-items:center;gap:6px;padding:7px 14px;font-family:inherit;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.btn.primary{color:#fff;background:#0f9d6b;border-color:#0f9d6b;transition:background .15s,border-color .15s;box-shadow:0 1px 2px #0f172a0f}.btn.primary:hover{background:#0c8a5e;border-color:#0c8a5e}.btn.primary:active{background:#0a7752;border-color:#0a7752}.btn.primary:disabled{cursor:not-allowed;background:#9bc7b4;border-color:#9bc7b4}html[data-theme=dark] .btn.primary{color:#08130d;box-shadow:none;background:#10b981;border-color:#10b981}html[data-theme=dark] .btn.primary:hover{background:#34d399;border-color:#34d399}html[data-theme=dark] .btn.primary:active{background:#059669;border-color:#059669}html[data-theme=dark] .btn.primary:disabled{color:#08130db3;background:#10b98159;border-color:#10b98159}.btn.ghost{background:var(--surface);color:var(--text-2);border-color:var(--line)}.btn.ghost:hover{background:var(--hover);color:var(--text)}.btn .ch{opacity:.8;font-size:10px}.btn.sm{padding:5px 10px;font-size:12px}.btn.danger{color:#fff;background:#dc2626;border-color:#dc2626}.btn.danger:hover{background:#b91c1c}.btn.danger-text{color:#dc2626}.content{max-width:1150px;padding:24px 28px 56px}.pgttl{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.pgttl h1{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:600}.pgttl .sub{color:var(--text-3);margin-top:2px;font-size:13px}.pgttl .right{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.seg{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);padding:3px;display:inline-flex}.seg button{appearance:none;font:inherit;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:5px 12px;font-size:12.5px;font-weight:500}.seg button:hover{color:var(--text)}.seg button.on{background:var(--text);color:#fff}.chip{border:1px dashed var(--line);border-radius:var(--radius-sm);color:var(--text-2);background:var(--surface);cursor:pointer;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;display:inline-flex}.chip:hover{border-color:var(--text-3);color:var(--text)}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.card .hd{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;display:flex}.card .hd h3{color:var(--text);align-items:center;gap:8px;margin:0;font-size:13.5px;font-weight:600;display:flex}.card .hd .meta{color:var(--text-3);font-size:11.5px}.card .bd{padding:18px}.card .ft{border-top:1px solid var(--line-2);color:var(--text-3);justify-content:space-between;align-items:center;padding:10px 18px;font-size:12px;display:flex}.card .ft a{color:var(--primary-2);font-weight:500;text-decoration:none}.card .ft a:hover{text-decoration:underline}.hero{grid-template-columns:1.5fr 1fr;gap:14px;margin-bottom:14px;display:grid}.hero .big{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:linear-gradient(#fff 0%,#fafbff 100%);padding:22px 22px 0;position:relative;overflow:hidden}.hero .big:before{content:"";pointer-events:none;background:radial-gradient(80% 60% at 100% 0,#00a06214,#0000 60%),radial-gradient(60% 50% at 0 0,#00a0620d,#0000 60%);position:absolute;inset:0}.hero .big .lbl{color:var(--text-3);align-items:center;gap:8px;margin-bottom:6px;font-size:12.5px;display:flex;position:relative}.hero .big .live{background:var(--teal-tint);color:#006e44;border-radius:10px;align-items:center;gap:5px;padding:1px 7px;font-size:10.5px;font-weight:600;display:inline-flex}.hero .big .live i{background:var(--teal);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite pulse;display:inline-block;box-shadow:0 0 0 3px #00a0622e}@keyframes pulse{50%{opacity:.5}}.hero .big .v{letter-spacing:-.025em;font-size:44px;font-weight:600;line-height:1.05;font-family:var(--font-inter), var(--font-cairo), sans-serif;margin:0 0 4px;position:relative}.hero .big .v .cur{color:var(--text-3);padding-inline-end:4px;font-size:28px;font-weight:500}.hero .big .v .frac{color:var(--text-3);font-weight:500}.hero .big .delta{align-items:center;gap:10px;margin-bottom:14px;font-size:13px;display:flex;position:relative}.badge-d{border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.badge-d.up{background:var(--teal-tint);color:#006e44}.badge-d.down{background:var(--rose-tint);color:#b3284b}.badge-d .arr{font-size:10px}.delta .ago{color:var(--text-3);font-size:12.5px}.hero .big .ribbon{height:90px;margin:4px -22px 0;padding:0;position:relative}.hero .big .ribbon svg{width:100%;height:100%;display:block}.hero .right{flex-direction:column;gap:14px;display:flex}.stat{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);flex:1;grid-template-columns:1fr auto;align-items:end;gap:4px 12px;padding:14px 16px;display:grid}.stat .lbl{color:var(--text-3);grid-column:1/-1;align-items:center;gap:6px;font-size:12px;display:flex}.stat .lbl .ic{color:var(--text-3)}.stat .v{letter-spacing:-.01em;font-size:22px;font-weight:600;line-height:1.1;font-family:var(--font-inter), var(--font-cairo), sans-serif}.stat .d{align-self:end}.grid-main{grid-template-columns:1.7fr 1fr;gap:14px;margin-bottom:14px;display:grid}.chart-tabs{gap:14px;display:flex}.chart-tabs button{appearance:none;cursor:pointer;font:inherit;color:var(--text-3);background:0 0;border:0;border-bottom:2px solid #0000;padding:4px 0;font-size:12.5px;font-weight:500}.chart-tabs button.on{color:var(--text);border-bottom-color:var(--primary)}.chart-tabs button:hover{color:var(--text)}.chart-wrap{height:280px;padding-top:10px;position:relative}.chart-wrap svg{width:100%;height:100%;display:block;overflow:visible}.axis-text{font-family:var(--font-inter), var(--font-cairo), sans-serif;fill:var(--text-3);font-size:10.5px}.grid-line{stroke:var(--line-2);stroke-width:1px}.bench-line{stroke:var(--text-4);stroke-width:1px;stroke-dasharray:3 4}.area-fill{fill:url(#area-grad)}.area-line{fill:none;stroke:var(--primary);stroke-width:2px}.dot{fill:var(--primary);stroke:#fff;stroke-width:2px}.alerts{flex-direction:column;display:flex}.alerts .row{border-bottom:1px solid var(--line-2);grid-template-columns:auto 1fr auto;align-items:start;gap:10px 12px;padding:14px 18px;display:grid}.alerts .row:last-child{border-bottom:0}.alerts .row:hover{background:var(--surface-2)}.alerts .ic{border-radius:8px;flex:none;place-items:center;width:30px;height:30px;font-size:13px;font-weight:600;display:grid}.alerts .row.alert .ic{background:var(--rose-tint);color:#b3284b}.alerts .row.warn .ic{background:var(--amber-tint);color:#94600d}.alerts .row.good .ic{background:var(--teal-tint);color:#006e44}.alerts .row.info .ic{background:var(--primary-tint);color:var(--primary-2)}.alerts .t{color:var(--text);font-size:13px;line-height:1.45}.alerts .t b{font-weight:600}.alerts .t .meta{color:var(--text-3);margin-top:2px;font-size:11.5px;display:block}.alerts .row a.act{color:var(--primary-2);border:1px solid var(--line);background:var(--surface);white-space:nowrap;border-radius:6px;align-self:center;padding:5px 10px;font-size:12px;font-weight:600;text-decoration:none}.alerts .row a.act:hover{background:var(--primary-tint);border-color:var(--primary-tint)}.tbl{border-collapse:collapse;width:100%}.tbl thead th{text-align:start;color:var(--text-3);border-bottom:1px solid var(--line-2);background:var(--surface-2);letter-spacing:.02em;padding:10px 14px;font-size:11.5px;font-weight:600}.tbl tbody td{border-bottom:1px solid var(--line-2);vertical-align:middle;padding:12px 14px;font-size:13px}.tbl tbody tr:last-child td{border-bottom:0}.tbl tbody tr:hover td{background:var(--surface-2)}.tbl .who{align-items:center;gap:10px;display:flex}.tbl .who .av{color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:11px;font-weight:600;display:grid}.tbl .who .nm{color:var(--text);font-weight:500}.tbl .who .sub{color:var(--text-3);font-size:11.5px}.tbl .num-cell{font-family:var(--font-inter), var(--font-cairo), sans-serif;font-variant-numeric:tabular-nums;text-align:end;font-weight:500}.tbl .spark{width:80px;height:24px}.pill{border-radius:10px;align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.pill.good{background:var(--teal-tint);color:#006e44}.pill.warn{background:var(--amber-tint);color:#94600d}.pill.alert{background:var(--rose-tint);color:#b3284b}.pill.neutral{background:var(--line-2);color:var(--text-2)}.pill.info{background:var(--primary-tint);color:var(--primary-2)}.pill .dt{background:currentColor;border-radius:50%;width:5px;height:5px}.grid-3{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.barlist{flex-direction:column;gap:14px;padding:6px 2px;display:flex}.bar{grid-template-columns:1fr auto;align-items:baseline;gap:4px 12px;display:grid}.bar .l{color:var(--text);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.bar .l .rk{color:var(--text-4);font-variant-numeric:tabular-nums;min-width:16px;font-size:11px;font-weight:500}.bar .v{font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.bar .track{background:var(--line-2);border-radius:3px;grid-column:1/-1;height:6px;overflow:hidden}.bar .track i{background:linear-gradient(90deg, var(--primary), var(--violet));border-radius:3px;height:100%;display:block}.bar.muted .track i{background:var(--text-4)}.bar .meta{color:var(--text-3);grid-column:1/-1;font-size:11px}@media (max-width:1100px){.hero,.grid-main,.grid-3{grid-template-columns:1fr}}.landing{--px:50vw;--py:50vh;--pvx:0;--pvy:0;--sy:0;--font-display:var(--font-fraunces), Georgia, "Times New Roman", serif;--font-body:var(--font-cairo), system-ui, sans-serif;--font-mono:var(--font-jetbrains), ui-monospace, monospace;--rule:var(--line);--rule-2:var(--line-2);--accent:var(--primary);--accent-2:var(--primary-2);--accent-tint:var(--primary-tint);--warm:#d68e1a;--warm-tint:#fdf2dc;--lnd-max:min(1150px, 100%);--lnd-gutter:clamp(20px, 6vw, 96px);--lnd-section-y:clamp(48px, 8vw, 120px);background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--font-body);isolation:isolate;position:relative;overflow-x:clip}html[dir=ltr] .landing{font-family:var(--font-fraunces), var(--font-inter), system-ui, sans-serif}html[data-theme=light] .landing,.landing{background:#fff}html:has(.landing) body{background:#fff}.landing:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(55% 45% at 18% 22%, var(--primary), transparent 65%), radial-gradient(50% 40% at 82% 30%, var(--warm), transparent 65%), radial-gradient(60% 45% at 28% 78%, var(--primary-2), transparent 65%), radial-gradient(50% 40% at 88% 82%, var(--primary), transparent 65%);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.landing:before{background:radial-gradient(55% 45% at 18% 22%, color-mix(in srgb, var(--primary) 22%, transparent), transparent 65%), radial-gradient(50% 40% at 82% 30%, color-mix(in srgb, var(--warm) 18%, transparent), transparent 65%), radial-gradient(60% 45% at 28% 78%, color-mix(in srgb, var(--primary-2) 20%, transparent), transparent 65%), radial-gradient(50% 40% at 88% 82%, color-mix(in srgb, var(--primary) 18%, transparent), transparent 65%)}}.landing:before{background-repeat:no-repeat;background-size:220% 220%,240% 240%,240% 240%,220% 220%;animation:9s ease-in-out infinite lnd-bg-flow}@keyframes lnd-bg-flow{0%,to{background-position:0 0,100%,0 100%,100% 0}50%{background-position:100% 100%,0%,100% 0,0 100%}}.landing:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(360px 360px at calc(var(--px) * 1px) calc(var(--py) * 1px), var(--primary), transparent 60%);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.landing:after{background:radial-gradient(360px 360px at calc(var(--px) * 1px) calc(var(--py) * 1px), color-mix(in srgb, var(--primary) 14%, transparent), transparent 60%)}}.landing:after{transition:opacity .4s}@media (max-width:720px),(hover:none){.landing:after{background:0 0}}.landing>*{z-index:1;position:relative}.landing-main{display:block}.landing :where(section[id]){scroll-margin-top:80px}html{scroll-behavior:smooth}.landing[data-shell=public] .public-shell-main{padding-inline:var(--lnd-gutter);place-items:center;min-height:calc(100vh - 220px);padding-block:clamp(40px,8vh,96px) clamp(32px,6vh,72px);display:grid}.landing[data-shell=public] .login-shell{background:0 0;min-height:0;padding:0;display:contents}.landing[data-shell=public] .login-shell:before,.landing[data-shell=public] .login-shell:after{content:none}.lnd-banner{width:100%;max-width:var(--lnd-max);padding:28px var(--lnd-gutter) 8px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;color:var(--text-3);box-sizing:border-box;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin:0 auto;font-size:11px;font-weight:700;display:grid}.lnd-banner-num{color:var(--accent);font-feature-settings:"tnum";align-items:center;gap:8px;display:inline-flex}.lnd-banner-num:before{content:"";background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 3px var(--accent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.lnd-banner-num:before{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent)}}.lnd-banner-rule{background-image:radial-gradient(circle, var(--accent) 1px, transparent 1.2px);height:1px}@supports (color:color-mix(in lab, red, red)){.lnd-banner-rule{background-image:radial-gradient(circle, color-mix(in srgb, var(--accent) 60%, transparent) 1px, transparent 1.2px)}}.lnd-banner-rule{opacity:.55;background-position:50%;background-repeat:repeat-x;background-size:6px 1px}html[data-theme=dark] .landing .lnd-banner-rule{opacity:.5;background-image:radial-gradient(circle,#b4dcffa6 1px,#0000 1.2px)}@media (max-width:560px){.lnd-banner{gap:10px;padding:20px 16px 6px;font-size:10.5px}}.lnd-h{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text);font-variation-settings:"opsz" 144, "SOFT" 50;text-wrap:balance;margin:0;font-weight:700;line-height:1.08}.lnd-h-xl{font-size:clamp(34px,5.2vw,76px)}.lnd-h-lg{font-size:clamp(28px,3.8vw,56px)}.lnd-h-md{font-size:clamp(22px,2.8vw,40px)}.lnd-h-sm{font-size:clamp(18px,2vw,28px)}.lnd-h em{font-variation-settings:"opsz" 144, "SOFT" 100;font-style:italic}[dir=rtl] .lnd-h{font-family:var(--font-body);letter-spacing:-.005em;font-weight:800;line-height:1.18}[dir=rtl] .lnd-h-xl{font-size:clamp(28px,4.2vw,60px)}[dir=rtl] .lnd-h-lg{font-size:clamp(24px,3.2vw,46px)}[dir=rtl] .lnd-h-md{font-size:clamp(20px,2.4vw,34px)}[dir=rtl] .lnd-h-sm{font-size:clamp(16px,1.8vw,24px)}.lnd-lede{color:var(--text-2);text-wrap:pretty;margin:0;font-size:clamp(15px,1.6vw,19px);line-height:1.6}.lnd-eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--text-3);align-items:center;gap:10px;font-size:11px;font-weight:700;display:inline-flex}.lnd-eyebrow-glyph{background:var(--accent);width:18px;height:1px}.lnd-h-mark{background:linear-gradient(95deg, var(--primary) 0%, var(--warm) 50%, var(--primary) 100%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:7s ease-in-out infinite lnd-mark-shift;display:inline-block}@keyframes lnd-mark-shift{0%,to{background-position:0%}50%{background-position:100%}}.lnd-btn{font-family:var(--font-body);letter-spacing:.01em;border-radius:999px;align-items:center;gap:10px;padding:16px 26px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .25s,background .25s,color .25s,border-color .25s;display:inline-flex}.lnd-btn-primary{background:var(--text);color:var(--surface);box-shadow:0 8px 22px -8px var(--text)}@supports (color:color-mix(in lab, red, red)){.lnd-btn-primary{box-shadow:0 8px 22px -8px color-mix(in srgb, var(--text) 35%, transparent)}}.lnd-btn-primary:hover{background:var(--accent);color:#fff;box-shadow:0 14px 28px -8px var(--accent);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.lnd-btn-primary:hover{box-shadow:0 14px 28px -8px color-mix(in srgb, var(--accent) 55%, transparent)}}.lnd-btn-ghost{color:var(--text);border:1px solid var(--rule);background:0 0}.lnd-btn-ghost:hover{background:var(--hover);border-color:var(--text-3)}.lnd-btn svg{transform:scaleX(var(--dir,1))}[dir=rtl] .lnd-btn{--dir:-1}.lnd-role{--idx:0;--seg-count:2;border:1px solid var(--rule);background:var(--surface);isolation:isolate;border-radius:999px;align-items:center;padding:4px;display:inline-flex;position:relative}.lnd-role-pill{width:calc((100% - 8px) / var(--seg-count));background:var(--text);transform:translateX(calc(var(--idx) * 100% * var(--dir,1)));z-index:0;top:4px;bottom:4px;border-radius:999px;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;inset-inline-start:4px}[dir=rtl] .lnd-role-pill{--dir:-1}.lnd-role-seg{z-index:1;appearance:none;font:inherit;color:var(--text-2);cursor:pointer;white-space:nowrap;letter-spacing:.01em;background:0 0;border:0;border-radius:999px;padding:10px 22px;font-size:13px;font-weight:700;transition:color .35s;position:relative}.lnd-role-seg[data-active=true]{color:var(--surface)}.lnd-role-seg:hover:not([data-active=true]){color:var(--text)}.lnd-role-seg:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.lnd-reveal{opacity:0;animation:lnd-reveal-in .85s var(--delay,0s) cubic-bezier(.2, .85, .25, 1) forwards}@keyframes lnd-reveal-in{0%{opacity:0;filter:blur(6px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:translateY(0)}}html[data-theme=dark] .landing{color:#e9ecf5;background:#040614}html[data-theme=dark] .landing:before{opacity:.9;mix-blend-mode:screen;background-image:radial-gradient(circle at 12px 18px,#ffffffa6 1px,#0000 1.5px),radial-gradient(circle at 36px 70px,#ffffff73 .9px,#0000 1.4px),radial-gradient(circle at 90px 30px,#b4dcff8c 1px,#0000 1.6px),radial-gradient(circle at 110px 100px,#ffe6c866 .7px,#0000 1.2px);background-position:0 0,0 0,0 0,0 0;background-size:160px 160px,220px 220px,320px 320px,280px 280px;animation:90s linear infinite lnd-starfield-drift}@keyframes lnd-starfield-drift{to{background-position:0 -1600px,0 -1100px,0 -800px,0 -1400px}}html[data-theme=dark] .landing:after{background:radial-gradient(420px 420px at calc(var(--px) * 1px) calc(var(--py) * 1px), #34d39929, transparent 60%), radial-gradient(900px 900px at 80% -10%, #7c3aed29, transparent 60%), radial-gradient(900px 900px at 10% 110%, #0ea5e924, transparent 60%);mix-blend-mode:screen}html[data-theme=dark] .landing>:not(.lnd-hdr){z-index:2}html[data-theme=dark] .lnd-hdr{z-index:40}html[data-theme=dark] .landing-main:before{content:"";pointer-events:none;z-index:1;mix-blend-mode:screen;background:radial-gradient(60% 40% at 25% 30%,#5b21b62e,#0000 70%),radial-gradient(50% 35% at 80% 60%,#0891b229,#0000 70%);position:absolute;inset:0}html[data-theme=dark] .landing-main{position:relative}html[data-theme=dark] .landing{--rule:#ffffff1a;--rule-2:#ffffff0f}html[data-theme=dark] .landing .lnd-eyebrow{color:#a4b1cc}html[data-theme=dark] .landing .lnd-eyebrow-glyph{background:#34d399}html[data-theme=dark] .landing .lnd-h{color:#f5f7fb}html[data-theme=dark] .landing .lnd-lede{color:#b6bfd4}html[data-theme=dark] .landing .lnd-h-mark{color:#0000;filter:drop-shadow(0 0 18px #34d39959);background:linear-gradient(95deg,#34d399 0%,#c08a3c 50%,#67e8c0 100%);-webkit-background-clip:text;background-clip:text}html[data-theme=dark] .landing .lnd-banner{color:#98a3bf}html[data-theme=dark] .landing .lnd-banner-num{color:#34d399}html[data-theme=dark] .landing .lnd-btn-primary{color:#04060f;background:#f5f7fb;box-shadow:0 8px 22px -8px #0009,inset 0 0 0 1px #ffffff14}html[data-theme=dark] .landing .lnd-btn-primary:hover{color:#04060f;background:#34d399;box-shadow:0 0 32px -4px #34d3998c,0 0 80px -16px #34d39966}html[data-theme=dark] .landing .lnd-btn-ghost{color:#e9ecf5;background:#ffffff08;border-color:#ffffff29}html[data-theme=dark] .landing .lnd-btn-ghost:hover{background:#ffffff12;border-color:#ffffff52}html[data-theme=dark] .landing .lnd-role{background:#ffffff0a;border-color:#ffffff24}html[data-theme=dark] .landing .lnd-role-pill{background:#f5f7fb}html[data-theme=dark] .landing .lnd-role-seg{color:#b6bfd4}html[data-theme=dark] .landing .lnd-role-seg[data-active=true]{color:#04060f}html[data-theme=dark] .landing .lnd-role-seg:hover:not([data-active=true]){color:#f5f7fb}.landing[data-motion=reduced]:before,.landing[data-motion=reduced]:after{animation:none}.landing[data-motion=reduced] *,.landing[data-motion=reduced] :before,.landing[data-motion=reduced] :after{transition:none!important;animation:none!important}.lnd-hdr{z-index:40;width:100%;max-width:var(--lnd-max,1150px);-webkit-backdrop-filter:saturate(170%)blur(14px);backdrop-filter:saturate(170%)blur(14px);background:#f3f9ff8c;border-bottom:1px solid #adc3d938;margin-inline:auto;transition:background .3s,border-color .3s;position:sticky;top:0}.lnd-hdr[data-scrolled=true]{background:#f8fafdeb;border-bottom-color:#0b0f281a}.lnd-hdr-inner{width:100%;max-width:var(--lnd-max,1150px);padding-inline:var(--lnd-gutter,24px);box-sizing:border-box;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;margin:0 auto;padding-block:16px;display:grid}@media (max-width:720px){.lnd-hdr-inner{grid-template-columns:auto auto;gap:10px;padding-block:12px}}.lnd-hdr-start{align-items:center;gap:12px;display:inline-flex}.lnd-hdr-brand{color:var(--ink,#1a1410);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.lnd-hdr-logo{width:34px;height:34px;color:var(--paper,#faf8f3);font-family:var(--font-display,Georgia, serif);background:var(--ink,#1a1410);letter-spacing:-.02em;border-radius:0;place-items:center;font-size:19px;font-style:italic;font-weight:700;line-height:1;display:grid}.lnd-hdr-logo--img{object-fit:contain;background:0 0;border-radius:0;width:auto;max-width:200px;height:36px;display:block}.lnd-hdr-logo--light{display:block}.lnd-hdr-logo--dark,html[data-theme=dark] .lnd-hdr-logo--light{display:none}html[data-theme=dark] .lnd-hdr-logo--dark{display:block}html[data-theme=dark] .lnd-hdr-logo.lnd-hdr-logo--img{color:inherit;background:0 0}.lnd-hdr-nm{font-family:var(--font-display,Georgia, serif);letter-spacing:-.005em;color:var(--ink,#1a1410);flex-direction:column;font-size:16px;font-weight:700;line-height:1.05;display:flex}.lnd-hdr-nm small{font-family:var(--font-mono,ui-monospace, monospace);color:var(--accent,#00805a);text-transform:uppercase;letter-spacing:.18em;margin-top:3px;font-size:9.5px;font-weight:700}.lnd-hdr-nav{justify-content:center;justify-self:center;align-items:center;gap:6px;display:inline-flex}@media (max-width:980px){.lnd-hdr-nav{display:none}}.lnd-hdr-link{font-family:var(--font-body,system-ui, sans-serif);color:var(--ink-2,#3a322c);letter-spacing:.01em;border-radius:0;padding:10px 18px;font-size:13px;font-weight:600;text-decoration:none;transition:color .18s;position:relative}.lnd-hdr-link:after{content:"";background:var(--ink,#1a1410);transform-origin:50%;inset-inline:18px;height:1px;transition:transform .3s cubic-bezier(.22,1,.36,1);position:absolute;bottom:6px;transform:scaleX(0)}.lnd-hdr-link:hover{color:var(--ink,#1a1410)}.lnd-hdr-link:hover:after{transform:scaleX(1)}.lnd-hdr-end{justify-self:end;align-items:center;gap:12px;margin-inline-end:calc(var(--lnd-gutter,24px) * -1 + 16px);display:inline-flex}.lnd-hdr-icon{appearance:none;width:34px;height:34px;color:var(--text,#1a1410);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.04em;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;place-items:center;font-size:11px;font-weight:800;transition:background .18s,color .18s,border-color .18s;display:inline-grid}.lnd-hdr-icon:hover{background:var(--hover,#0000000d);border-color:var(--rule,#0000001a)}.lnd-hdr-icon:focus-visible{outline:2px solid var(--accent,#00a062);outline-offset:2px}html[data-theme=dark] .lnd-hdr-icon{color:#e9ecf5}html[data-theme=dark] .lnd-hdr-icon:hover{background:#ffffff12;border-color:#ffffff29}.lnd-hdr-signin{font-family:var(--font-body,system-ui, sans-serif);color:var(--ink,#1a1410);letter-spacing:.01em;padding:8px 12px;font-size:13px;font-weight:600;text-decoration:none;transition:color .18s}.lnd-hdr-signin:hover{color:var(--accent,#00805a)}.lnd-hdr-cta{font-family:var(--font-body,system-ui, sans-serif);color:var(--paper,#faf8f3);background:var(--ink,#1a1410);letter-spacing:.01em;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:800;text-decoration:none;transition:transform .2s,background .25s,box-shadow .25s;display:inline-flex}.lnd-hdr-cta svg{transform:scaleX(var(--dir,1));flex:none}[dir=rtl] .lnd-hdr-cta{--dir:-1}.lnd-hdr-cta:hover{background:var(--accent,#00805a);box-shadow:0 10px 22px -8px var(--accent,#00805a);transform:translateY(-1.5px)}@supports (color:color-mix(in lab, red, red)){.lnd-hdr-cta:hover{box-shadow:0 10px 22px -8px color-mix(in srgb, var(--accent,#00805a) 55%, transparent)}}.lnd-hdr-cta:active{transform:translateY(0)}html[data-theme=dark] .lnd-hdr{background:#0406149e;border-bottom-color:#ffffff14}html[data-theme=dark] .lnd-hdr[data-scrolled=true]{background:#040614eb;border-bottom-color:#ffffff1f}html[data-theme=dark] .lnd-hdr-brand,html[data-theme=dark] .lnd-hdr-nm{color:#f5f7fb}html[data-theme=dark] .lnd-hdr-logo{color:#04060f;background:#f5f7fb}html[data-theme=dark] .lnd-hdr-nm small{color:#34d399}html[data-theme=dark] .lnd-hdr-link{color:#b6bfd4}html[data-theme=dark] .lnd-hdr-link:hover{color:#f5f7fb}html[data-theme=dark] .lnd-hdr-link:after{background:#f5f7fb}html[data-theme=dark] .lnd-hdr-signin{color:#e9ecf5}html[data-theme=dark] .lnd-hdr-signin:hover{color:#34d399}html[data-theme=dark] .lnd-hdr-cta{color:#04060f;background:#f5f7fb}html[data-theme=dark] .lnd-hdr-cta:hover{background:#34d399;box-shadow:0 10px 28px -6px #34d3998c}@media (prefers-reduced-motion:reduce){.lnd-hdr-cta{transition:none}}.lnd-hero{padding:12px 0 0;position:relative}.lnd-hero-grid{width:100%;max-width:var(--lnd-max);padding-inline:var(--lnd-gutter);box-sizing:border-box;grid-template-columns:minmax(0,1.45fr) minmax(0,.9fr);align-items:end;gap:clamp(28px,4vw,56px);margin:0 auto;padding-block:clamp(36px,6vw,60px) clamp(56px,8vw,80px);display:grid}@media (max-width:980px){.lnd-hero-grid{grid-template-columns:1fr}}.lnd-hero-pitch{flex-direction:column;gap:22px;display:flex}.lnd-hero-pitch .lnd-eyebrow{margin-bottom:6px}.lnd-hero-actions{flex-wrap:wrap;gap:12px;margin-top:4px;display:inline-flex}.lnd-hero-toggle{margin-top:4px}.lnd-hero-slip{justify-content:center;align-items:flex-end;display:flex}.lnd-slip{background:var(--surface);width:100%;max-width:340px;font-family:var(--font-body);isolation:isolate;border:1px solid var(--rule);padding:22px 22px 18px;transition:transform .4s cubic-bezier(.22,1,.36,1);animation:8s ease-in-out infinite lnd-slip-float;position:relative;transform:rotate(-1.2deg);box-shadow:inset 0 1px #fff9,0 20px 36px -16px #0b0f2824,0 4px 10px -4px #0b0f280f}.lnd-hero-slip:hover .lnd-slip{transform:rotate(0)translateY(-4px)}@keyframes lnd-slip-float{0%,to{transform:rotate(-1.2deg)translateY(0)}50%{transform:rotate(-.7deg)translateY(-6px)}}.lnd-slip-corner{border:1.5px solid var(--text);width:14px;height:14px;position:absolute}.lnd-slip-corner-tl{border-bottom:0;border-right:0;top:-5px;left:-5px}.lnd-slip-corner-tr{border-bottom:0;border-left:0;top:-5px;right:-5px}.lnd-slip-corner-bl{border-top:0;border-right:0;bottom:-5px;left:-5px}.lnd-slip-corner-br{border-top:0;border-left:0;bottom:-5px;right:-5px}.lnd-slip-hd{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.lnd-slip-tag{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--accent);font-size:10.5px;font-weight:700}.lnd-slip-dot{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 4px var(--accent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.lnd-slip-dot{box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 22%, transparent)}}.lnd-slip-dot{animation:1.6s ease-in-out infinite lnd-slip-pulse}@keyframes lnd-slip-pulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}.lnd-slip-body{flex-direction:column;gap:14px;display:flex}.lnd-slip-row{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.lnd-slip-row-end{margin-top:4px}.lnd-slip-k{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;color:var(--text-3);font-size:10.5px;font-weight:700}.lnd-slip-v{font-family:var(--font-mono);align-items:baseline;gap:5px;display:inline-flex}.lnd-slip-v strong{color:var(--text);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.lnd-slip-v small{color:var(--text-3);font-size:11px;font-weight:600}.lnd-slip-v-lg strong{font-size:32px;font-family:var(--font-display);font-weight:700}.lnd-slip-chart{width:100%;height:70px;display:block}.lnd-slip-stroke{stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:1.6s cubic-bezier(.22,1,.36,1) .3s forwards lnd-slip-draw}.lnd-slip-stroke.instant{stroke-dashoffset:0;animation:none}@keyframes lnd-slip-draw{to{stroke-dashoffset:0}}.lnd-slip-foot{border-top:1px dashed var(--rule);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--text-3);margin-top:14px;padding-top:10px;font-size:10px;font-weight:600}.lnd-hero-foot{width:100%;max-width:var(--lnd-max);padding-inline:var(--lnd-gutter);color:var(--text-3);box-sizing:border-box;justify-content:center;align-items:center;gap:10px;margin:0 auto;padding-block:4px 28px;display:flex}.lnd-mono-tag{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.2em;font-size:10.5px;font-weight:700}.lnd-hero-foot-glyph{animation:2.4s ease-in-out infinite lnd-hero-bob}@keyframes lnd-hero-bob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.lnd-slip,.lnd-slip-dot,.lnd-hero-foot-glyph,.lnd-h-mark{animation:none!important}}html[data-theme=dark] .lnd-hero-card,html[data-theme=dark] .lnd-pill{box-shadow:inset 0 1px #ffffff0f,0 8px 24px #0006}.lnd-stats{padding-block:clamp(24px, 4vw, 32px) var(--lnd-section-y);position:relative}.lnd-stats-pad{width:100%;max-width:var(--lnd-max);padding-inline:var(--lnd-gutter);box-sizing:border-box;margin:0 auto}.lnd-stats-hd{flex-direction:column;gap:14px;margin:clamp(40px,5vw,60px) 0 clamp(32px,4vw,56px);display:flex}.lnd-stats-grid{border-top:1px solid var(--rule);grid-template-columns:repeat(3,1fr);gap:0;display:grid}@media (max-width:980px){.lnd-stats-grid{grid-template-columns:1fr}}.lnd-stat{--delay:0s;border-inline-end:1px solid var(--rule);opacity:0;transition:opacity .85s var(--delay) cubic-bezier(.2, .85, .25, 1), transform .85s var(--delay) cubic-bezier(.2, .85, .25, 1);flex-direction:column;gap:22px;padding:40px 28px;display:flex;position:relative;transform:translateY(24px)}.lnd-stat:last-child{border-inline-end:0}.lnd-stat[data-in-view=true]{opacity:1;transform:translateY(0)}@media (max-width:980px){.lnd-stat{border-inline-end:0;border-bottom:1px solid var(--rule)}.lnd-stat:last-child{border-bottom:0}}.lnd-stat-fig-wrap{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.lnd-stat-fig{font-family:var(--font-display);letter-spacing:-.06em;color:var(--text);font-variation-settings:"opsz" 144, "SOFT" 100;text-shadow:1px 1px 0 var(--surface-2);font-size:clamp(96px,14vw,196px);font-style:italic;font-weight:700;line-height:.85}[dir=rtl] .lnd-stat-fig{font-family:var(--font-display);letter-spacing:-.05em;font-style:normal;font-weight:800}.lnd-stat-word{font-family:var(--font-body);color:var(--text-3);text-align:end;letter-spacing:-.005em;max-width:8ch;font-size:clamp(15px,1.4vw,19px);font-weight:700;line-height:1.2}.lnd-stat-meta{border-top:1px solid var(--rule-2);flex-direction:column;gap:8px;padding-top:22px;display:flex}.lnd-stat-k{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--accent);font-size:11px;font-weight:700}.lnd-stat-body{color:var(--text-2);margin:0;font-size:14.5px;line-height:1.65}@media (prefers-reduced-motion:reduce){.lnd-stat{opacity:1;transition:none;transform:none}}.lnd-lane{margin-top:-1px;padding:0;position:relative}.lnd-lane-stage{width:100%;max-width:var(--lnd-max);margin-inline:auto;position:relative;overflow:hidden}.lnd-lane-frame{width:100%;position:relative}.lnd-lane-frame .wallet-pair{border-radius:0;width:100%;height:34vh;min-height:260px;max-height:420px;margin-top:0;margin-bottom:0}@media (max-width:980px){.lnd-lane-frame .wallet-pair{height:30vh;min-height:230px}}@media (max-width:720px){.lnd-lane-frame .wallet-pair{height:240px;min-height:240px;max-height:240px}}.lnd-lane-stage .wallet-pair>.wallet.wallet-earnings{margin-inline-start:56px}.lnd-lane-stage .wallet-pair>.wallet.wallet-balance{inset-inline-end:56px}@media (max-width:720px){.lnd-lane-stage .wallet-pair>.wallet.wallet-earnings{margin-inline-start:12px}.lnd-lane-stage .wallet-pair>.wallet.wallet-balance{inset-inline-end:12px}}.lnd-lane-seam{width:100%;max-width:var(--lnd-max);background:linear-gradient(to bottom, #4ea378 0%, #4ea378 45%, var(--bg) 100%);height:64px;margin-inline:auto;position:relative}@supports (color:color-mix(in lab, red, red)){.lnd-lane-seam{background:linear-gradient(to bottom, #4ea378 0%, color-mix(in srgb, #4ea378 32%, var(--bg)) 45%, var(--bg) 100%)}}.lnd-lane-seam{pointer-events:none}html[data-theme=dark] .landing .lnd-lane-seam{background:linear-gradient(#08251f 0%,#06161a 50%,#040614 100%)}.lnd-lane-pad{width:100%;max-width:var(--lnd-max);padding-inline:var(--lnd-gutter);box-sizing:border-box;margin:0 auto;padding-block:clamp(28px,4vw,40px) clamp(56px,7vw,80px)}.lnd-lane-hd{flex-direction:column;gap:14px;display:flex}.lnd-show{padding-block:var(--lnd-section-y);position:relative}.lnd-show-pad{width:100%;max-width:var(--lnd-max);padding-inline:var(--lnd-gutter);box-sizing:border-box;margin:0 auto}.lnd-show-hd{flex-direction:column;gap:14px;margin:clamp(28px,4vw,40px) 0;display:flex}.lnd-show-card{background:var(--surface);border:1px solid var(--rule);transform-origin:50% 80%;opacity:0;border-radius:20px;transition:transform 1.1s cubic-bezier(.22,1,.36,1),opacity .9s;position:relative;overflow:hidden;transform:perspective(1600px)rotateX(8deg)translateY(20px);box-shadow:inset 0 1px #fffc,0 32px 64px -24px #0b0f282e,0 8px 18px -8px #0b0f2814}.lnd-show-card[data-in-view=true]{opacity:1;transform:perspective(1600px)rotateX(0)translateY(0)}.lnd-show-card-hd{border-bottom:1px solid var(--rule-2);justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.lnd-show-card-hd-l{align-items:center;gap:12px;display:inline-flex}.lnd-show-logo{width:36px;height:36px;font-family:var(--font-display);letter-spacing:-.02em;background:var(--text);color:var(--surface);border-radius:0;place-items:center;font-size:19px;font-style:italic;font-weight:700;line-height:1;display:grid}.lnd-show-card-hd-txt{flex-direction:column;line-height:1.15;display:flex}.lnd-show-card-hd-txt strong{color:var(--text);font-size:14px;font-weight:700}.lnd-show-card-hd-txt small{font-family:var(--font-mono);color:var(--text-3);text-transform:uppercase;letter-spacing:.18em;margin-top:2px;font-size:10.5px;font-weight:700}.lnd-show-live{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--accent);align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.lnd-show-live-dot{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 3px var(--accent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.lnd-show-live-dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 25%, transparent)}}.lnd-show-live-dot{animation:1.6s ease-in-out infinite lnd-show-pulse}@keyframes lnd-show-pulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}.lnd-show-kpis{background:var(--rule-2);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}@media (max-width:720px){.lnd-show-kpis{grid-template-columns:repeat(2,1fr)}}.lnd-show-kpi{background:var(--surface);flex-direction:column;gap:6px;padding:20px 22px;display:flex}.lnd-show-kpi-k{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.15em;color:var(--text-3);font-size:10.5px;font-weight:800}.lnd-show-kpi-v{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--text);letter-spacing:-.012em;font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;font-size:28px;font-weight:700;display:inline-flex}.lnd-show-kpi-v small{color:var(--text-3);font-size:12px;font-weight:600}.lnd-show-kpi-d{font-family:var(--font-mono);letter-spacing:.04em;font-size:11px;font-weight:700}.lnd-show-kpi-d.up{color:#16a34a}.lnd-show-kpi-d.down{color:#b91c1c}.lnd-show-kpi-d.muted{color:var(--text-3)}.lnd-show-chart{padding:20px 22px 22px}.lnd-show-chart-hd{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.lnd-show-chart-ttl{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--text-3);font-size:11px;font-weight:700}.lnd-show-chart-svg{width:100%;height:180px;display:block;overflow:visible}.lnd-show-grid{stroke:var(--rule-2);stroke-width:1px;stroke-dasharray:3 4}.lnd-show-line{stroke-dasharray:var(--len);stroke-dashoffset:var(--len);filter:drop-shadow(0 4px 8px var(--accent));transition:stroke-dashoffset 1.8s cubic-bezier(.22,1,.36,1) .25s}@supports (color:color-mix(in lab, red, red)){.lnd-show-line{filter:drop-shadow(0 4px 8px color-mix(in srgb, var(--accent) 28%, transparent))}}.lnd-show-line.on{stroke-dashoffset:0}.lnd-show-area{opacity:0;transition:opacity .7s ease-out 1s}.lnd-show-area.on{opacity:1}html[data-theme=dark] .landing .lnd-show-card{-webkit-backdrop-filter:blur(4px);background:#ffffff0a;border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff0d,0 40px 80px -24px #0009,0 0 80px -20px #34d39933}html[data-theme=dark] .landing .lnd-show-card-hd{border-bottom-color:#ffffff14}html[data-theme=dark] .landing .lnd-show-kpis{background:#ffffff0f}html[data-theme=dark] .landing .lnd-show-kpi{background:#ffffff05}html[data-theme=dark] .landing .lnd-show-kpi-v{color:#f5f7fb}html[data-theme=dark] .landing .lnd-show-kpi-k{color:#9ab3a8}html[data-theme=dark] .landing .lnd-show-live{color:#34d399}html[data-theme=dark] .landing .lnd-show-live-dot{background:#34d399}html[data-theme=dark] .landing .lnd-show-logo{color:#04060f;background:#f5f7fb}html[data-theme=dark] .landing .lnd-show-card-hd-txt strong{color:#f5f7fb}html[data-theme=dark] .landing .lnd-show-chart-ttl{color:#9ab3a8}@media (prefers-reduced-motion:reduce){.lnd-show-card{opacity:1;transition:none;transform:none}.lnd-show-line{stroke-dashoffset:0;transition:none}.lnd-show-area{opacity:1;transition:none}.lnd-show-live-dot{animation:none}}.lnd-feat{padding-block:var(--lnd-section-y);position:relative}.lnd-feat-pad{width:100%;max-width:var(--lnd-max);padding-inline:var(--lnd-gutter);box-sizing:border-box;margin:0 auto}.lnd-feat-hd{flex-direction:column;gap:14px;margin:clamp(28px,4vw,40px) 0 clamp(36px,5vw,56px);display:flex}.lnd-feat-rows{flex-direction:column;gap:0;display:flex}.lnd-feat-row{border-top:1px solid var(--rule);opacity:0;transition:opacity .9s var(--delay,0s) cubic-bezier(.22, 1, .36, 1), transform .9s var(--delay,0s) cubic-bezier(.22, 1, .36, 1);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,56px);padding-block:clamp(48px,7vw,80px);display:grid;transform:translateY(28px)}.lnd-feat-row:last-child{border-bottom:1px solid var(--rule)}.lnd-feat-row[data-in-view=true]{opacity:1;transform:translateY(0)}.lnd-feat-row[data-flip=true]{direction:rtl}.lnd-feat-row[data-flip=true]>*,[dir=rtl] .lnd-feat-row[data-flip=true]{direction:ltr}[dir=rtl] .lnd-feat-row[data-flip=true]>*{direction:rtl}@media (max-width:880px){.lnd-feat-row{grid-template-columns:1fr}.lnd-feat-row[data-flip=true],[dir=rtl] .lnd-feat-row[data-flip=true]{direction:inherit}}.lnd-feat-text{flex-direction:column;gap:14px;display:flex}.lnd-feat-num{font-family:var(--font-display);color:var(--accent);letter-spacing:-.02em;font-size:38px;font-style:italic;font-weight:700;line-height:1}.lnd-feat-visual{place-items:center;min-height:280px;display:grid}.lnd-feat-glyph{place-items:center;width:240px;height:240px;display:grid;position:relative}@media (max-width:880px){.lnd-feat-glyph{width:180px;height:180px}}.lnd-feat-glyph svg{width:100%;height:100%}.lnd-feat-glyph-auto svg circle:first-of-type{transform-origin:50%;transform-box:fill-box;animation:24s linear infinite lnd-feat-spin}@keyframes lnd-feat-spin{to{transform:rotate(360deg)}}.lnd-feat-glyph-pulse svg path{stroke-dasharray:700;stroke-dashoffset:700px;animation:2.2s cubic-bezier(.22,1,.36,1) .2s infinite alternate lnd-feat-draw}@keyframes lnd-feat-draw{0%{stroke-dashoffset:700px}60%{stroke-dashoffset:0}to{stroke-dashoffset:0}}.lnd-feat-glyph-currency{width:240px;height:240px;position:relative}.lnd-feat-coin{width:80px;height:80px;font-family:var(--font-display);color:var(--text);background:linear-gradient(135deg, var(--surface), var(--surface-2));border:2px solid var(--accent);box-shadow:0 1px 0 #fff9 inset, 0 12px 24px -8px var(--accent);border-radius:50%;place-items:center;font-size:22px;font-weight:700;display:grid;position:absolute}@supports (color:color-mix(in lab, red, red)){.lnd-feat-coin{box-shadow:0 1px 0 #fff9 inset, 0 12px 24px -8px color-mix(in srgb, var(--accent) 32%, transparent)}}.lnd-feat-coin-1{top:20px;animation:5s ease-in-out infinite lnd-feat-float-a;inset-inline-start:30px}.lnd-feat-coin-2{border-color:var(--warm);box-shadow:0 1px 0 #fff9 inset, 0 12px 24px -8px var(--warm);top:80px;inset-inline-end:20px}@supports (color:color-mix(in lab, red, red)){.lnd-feat-coin-2{box-shadow:0 1px 0 #fff9 inset, 0 12px 24px -8px color-mix(in srgb, var(--warm) 32%, transparent)}}.lnd-feat-coin-2{animation:5.5s ease-in-out .4s infinite lnd-feat-float-b}.lnd-feat-coin-3{bottom:20px;animation:5s ease-in-out .8s infinite lnd-feat-float-c;inset-inline-start:60px}@keyframes lnd-feat-float-a{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-10px)rotate(2deg)}}@keyframes lnd-feat-float-b{0%,to{transform:translateY(0)rotate(3deg)}50%{transform:translateY(-14px)rotate(-3deg)}}@keyframes lnd-feat-float-c{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-12px)rotate(4deg)}}html[data-theme=dark] .landing .lnd-feat-row{border-color:#ffffff14}html[data-theme=dark] .landing .lnd-feat-coin{color:#f5f7fb;background:#ffffff0d;border-color:#34d399;box-shadow:inset 0 1px #ffffff0f,0 12px 28px -6px #34d39966}html[data-theme=dark] .landing .lnd-feat-coin-2{border-color:#fbbf24;box-shadow:inset 0 1px #ffffff0f,0 12px 28px -6px #fbbf2466}@media (prefers-reduced-motion:reduce){.lnd-feat-row,.lnd-feat-coin-1,.lnd-feat-coin-2,.lnd-feat-coin-3,.lnd-feat-glyph-auto svg circle,.lnd-feat-glyph-pulse svg path{transition:none!important;animation:none!important}.lnd-feat-row{opacity:1;transform:none}}.lnd-jrn{padding-block:var(--lnd-section-y);position:relative}.lnd-jrn-pad{width:100%;max-width:var(--lnd-max);padding-inline:var(--lnd-gutter);box-sizing:border-box;margin:0 auto}.lnd-jrn-hd{flex-direction:column;gap:14px;margin:clamp(28px,4vw,40px) 0 clamp(32px,4vw,48px);display:flex}.lnd-jrn-list{border-top:1px solid var(--rule);flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.lnd-jrn-step{border-bottom:1px solid var(--rule);opacity:0;transition:opacity .85s var(--delay,0s) cubic-bezier(.22, 1, .36, 1), transform .85s var(--delay,0s) cubic-bezier(.22, 1, .36, 1), background .4s ease;grid-template-columns:minmax(140px,.3fr) minmax(0,1fr) auto;align-items:start;gap:40px;padding:48px 0;display:grid;position:relative;transform:translateY(20px)}.lnd-jrn-step[data-in-view=true]{opacity:1;transform:translateY(0)}.lnd-jrn-step:hover{background:linear-gradient(90deg, transparent 0%, var(--accent-tint) 50%, transparent 100%)}@media (max-width:720px){.lnd-jrn-step{grid-template-columns:1fr;gap:14px;padding:32px 0}}.lnd-jrn-step-n{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.2em;color:var(--accent);padding-top:6px;font-size:12px;font-weight:800}.lnd-jrn-step-body{flex-direction:column;gap:10px;display:flex}.lnd-jrn-step-body h3{color:var(--text);margin:0}.lnd-jrn-step-body p{color:var(--text-2);max-width:60ch;margin:0;font-size:15px;line-height:1.65}.lnd-jrn-step-mark{color:var(--text-3);border:1px solid var(--rule);border-radius:50%;place-items:center;width:56px;height:56px;transition:color .3s,border-color .3s,transform .3s,background .3s;display:grid}.lnd-jrn-step-mark svg{transform:scaleX(var(--dir,1))}[dir=rtl] .lnd-jrn-step-mark{--dir:-1}.lnd-jrn-step:hover .lnd-jrn-step-mark{color:var(--surface);background:var(--accent);border-color:var(--accent);transform:translateX(calc(6px * var(--dir,1)))}@media (max-width:720px){.lnd-jrn-step-mark{justify-self:start}}html[data-theme=dark] .landing .lnd-jrn-list,html[data-theme=dark] .landing .lnd-jrn-step{border-color:#ffffff14}html[data-theme=dark] .landing .lnd-jrn-step-n{color:#34d399}html[data-theme=dark] .landing .lnd-jrn-step-mark{color:#a4b1cc;border-color:#ffffff29}html[data-theme=dark] .landing .lnd-jrn-step:hover{background:linear-gradient(90deg,#0000 0%,#34d3991a 50%,#0000 100%)}html[data-theme=dark] .landing .lnd-jrn-step:hover .lnd-jrn-step-mark{color:#04060f;background:#34d399;border-color:#34d399}html[data-theme=dark] .landing .lnd-jrn-step-body p{color:#b6bfd4}@media (prefers-reduced-motion:reduce){.lnd-jrn-step{opacity:1;transition:none;transform:none}.lnd-jrn-step-mark{transition:none}}.lnd-cta{padding-block:var(--lnd-section-y);position:relative}.lnd-cta-pad{width:100%;max-width:100%;padding-inline:var(--lnd-gutter);text-align:center;box-sizing:border-box;flex-direction:column;align-items:center;gap:clamp(14px,1.5vw,18px);margin:0 auto;padding-block:clamp(48px,7vw,80px);display:flex;position:relative}.lnd-cta-h{text-align:center;margin-bottom:6px}.lnd-cta-pad .lnd-lede{text-align:center;max-width:none;margin:0 auto}.lnd-cta-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:14px;display:inline-flex}.lnd-foot{width:100%;max-width:var(--lnd-max);border-top:1px solid var(--rule);margin:clamp(40px,6vw,80px) auto 0;padding-block:clamp(40px,5vw,64px) 0;position:relative}.lnd-foot-inner{width:100%;max-width:var(--lnd-max);padding-inline:var(--lnd-gutter);box-sizing:border-box;grid-template-columns:minmax(0,1.2fr) minmax(0,2fr);gap:clamp(24px,4vw,56px);margin:0 auto;display:grid}@media (max-width:880px){.lnd-foot-inner{grid-template-columns:1fr}}.lnd-foot-brand{flex-direction:column;gap:14px;display:flex}.lnd-foot-brand-row{color:var(--text);align-items:baseline;gap:10px;display:inline-flex}.lnd-foot-brand-row strong{font-family:var(--font-display);letter-spacing:-.005em;font-size:18px;font-weight:700}.lnd-foot-brand-row small{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--accent);font-size:10px;font-weight:700}.lnd-foot-logo{background:var(--text);width:28px;height:28px;color:var(--surface);font-family:var(--font-display);place-items:center;font-size:16px;font-style:italic;font-weight:700;line-height:1;display:inline-grid}.lnd-foot-logo--img{width:auto;max-width:180px;height:32px;color:inherit;object-fit:contain;background:0 0;border-radius:0;display:block}.lnd-foot-logo--light{display:block}.lnd-foot-logo--dark,html[data-theme=dark] .lnd-foot-logo--light{display:none}html[data-theme=dark] .lnd-foot-logo--dark{display:block}html[data-theme=dark] .landing .lnd-foot-logo.lnd-foot-logo--img{color:inherit;background:0 0}.lnd-foot-brand p{color:var(--text-2);max-width:42ch;margin:0;font-size:14px;line-height:1.6}.lnd-foot-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,32px);display:grid}@media (max-width:560px){.lnd-foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.lnd-foot-col h4{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;color:var(--text-3);margin:0 0 12px;font-size:11px;font-weight:700}.lnd-foot-col ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lnd-foot-col a{color:var(--text);font-size:13px;text-decoration:none;transition:color .18s}.lnd-foot-col a:hover{color:var(--accent)}.lnd-foot-bar{border-top:1px solid var(--rule);text-align:center;font-family:var(--font-mono);color:var(--text-3);letter-spacing:.06em;margin-top:clamp(28px,4vw,48px);padding-block:18px;font-size:11px;font-weight:600}html[data-theme=dark] .landing .lnd-foot{border-top-color:#ffffff1a}html[data-theme=dark] .landing .lnd-foot-brand-row{color:#f5f7fb}html[data-theme=dark] .landing .lnd-foot-brand-row small{color:#34d399}html[data-theme=dark] .landing .lnd-foot-logo{color:#04060f;background:#f5f7fb}html[data-theme=dark] .landing .lnd-foot-brand p{color:#b6bfd4}html[data-theme=dark] .landing .lnd-foot-col h4{color:#98a3bf}html[data-theme=dark] .landing .lnd-foot-col a{color:#e9ecf5}html[data-theme=dark] .landing .lnd-foot-col a:hover{color:#34d399}html[data-theme=dark] .landing .lnd-foot-bar{color:#98a3bf;border-top-color:#ffffff1a}.landing[data-shell=public]:before{opacity:.45}.landing[data-shell=public] .login-card{width:100%;max-width:460px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;animation:.6s cubic-bezier(.22,1,.36,1) both lnd-auth-rise;position:relative}.landing[data-shell=public] .login-card:before{content:none}@keyframes lnd-auth-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.landing[data-shell=public] .login-title{font-family:var(--font-display);letter-spacing:-.022em;color:var(--text);text-wrap:balance;margin:0 0 10px;font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1.12}[dir=rtl] .landing[data-shell=public] .login-title{font-family:var(--font-body);letter-spacing:-.005em;font-weight:800;line-height:1.18}.landing[data-shell=public] .login-sub{color:var(--text-2);text-wrap:pretty;margin:0 0 26px;font-size:14px;line-height:1.65}.landing[data-shell=public] .login-fld .lbl{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);font-size:10.5px;font-weight:700}.landing[data-shell=public] .login-fld input,.landing[data-shell=public] .login-fld textarea,.landing[data-shell=public] .login-fld select{border:1.5px solid var(--primary);background:#fff}@supports (color:color-mix(in lab, red, red)){.landing[data-shell=public] .login-fld input,.landing[data-shell=public] .login-fld textarea,.landing[data-shell=public] .login-fld select{border:1.5px solid color-mix(in srgb, var(--primary) 24%, var(--line))}}.landing[data-shell=public] .login-fld input,.landing[data-shell=public] .login-fld textarea,.landing[data-shell=public] .login-fld select{color:var(--text);border-radius:12px;padding:14px 16px;font-size:15px;transition:border-color .18s,background .2s,box-shadow .22s cubic-bezier(.16,1,.3,1),transform .18s;box-shadow:0 1px 2px #0b0f280a}.landing[data-shell=public] .login-fld input:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.landing[data-shell=public] .login-fld input:hover{border-color:color-mix(in srgb, var(--primary) 44%, transparent)}}.landing[data-shell=public] .login-fld input:focus{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary), 0 6px 18px -8px var(--primary)}@supports (color:color-mix(in lab, red, red)){.landing[data-shell=public] .login-fld input:focus{box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 18%, transparent), 0 6px 18px -8px color-mix(in srgb, var(--primary) 40%, transparent)}}.landing[data-shell=public] .login-fld input:focus{transform:translateY(-1px)}.landing[data-shell=public] .login-form .btn.primary,.landing[data-shell=public] .btn.primary{background:var(--text);color:var(--surface);font-family:var(--font-body);letter-spacing:.01em;cursor:pointer;box-shadow:0 8px 22px -8px var(--text);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-size:14px;font-weight:800;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.landing[data-shell=public] .login-form .btn.primary,.landing[data-shell=public] .btn.primary{box-shadow:0 8px 22px -8px color-mix(in srgb, var(--text) 35%, transparent)}}.landing[data-shell=public] .login-form .btn.primary,.landing[data-shell=public] .btn.primary{width:100%;margin-top:8px;transition:transform .2s,box-shadow .25s,background .25s,color .25s}.landing[data-shell=public] .login-form .btn.primary:not(:disabled):hover,.landing[data-shell=public] .btn.primary:not(:disabled):hover{background:var(--primary);color:#fff;box-shadow:0 14px 28px -8px var(--primary);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.landing[data-shell=public] .login-form .btn.primary:not(:disabled):hover,.landing[data-shell=public] .btn.primary:not(:disabled):hover{box-shadow:0 14px 28px -8px color-mix(in srgb, var(--primary) 55%, transparent)}}.landing[data-shell=public] .login-form .btn[disabled],.landing[data-shell=public] .btn[disabled]{opacity:.55;cursor:not-allowed;transform:none}.landing[data-shell=public] .btn.ghost{color:var(--text);border:1px solid var(--rule);background:0 0;border-radius:999px;padding:13px 20px;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s}.landing[data-shell=public] .btn.ghost:hover{border-color:var(--text-3);background:#0000000a}.landing[data-shell=public] .login-links{color:var(--text-3);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin-top:22px;font-size:13px;display:flex}.landing[data-shell=public] .login-link{color:var(--text);padding-bottom:2px;font-weight:600;text-decoration:none;transition:color .18s;position:relative}.landing[data-shell=public] .login-link:after{content:"";background:var(--primary);transform-origin:50%;inset-inline:0;height:1px;transition:transform .3s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;transform:scaleX(0)}.landing[data-shell=public] .login-link:hover{color:var(--primary)}.landing[data-shell=public] .login-link:hover:after{transform:scaleX(1)}.landing[data-shell=public] .login-links-sep{opacity:.4}.landing[data-shell=public] .login-err{color:#b91c1c;background:#ef444412;border:1px solid #ef44443d;border-radius:12px;padding:12px 14px;font-size:13px}.landing[data-shell=public] .err-icon{background:var(--primary);border-radius:18px;place-items:center;width:60px;height:60px;margin:4px auto 18px;display:grid}@supports (color:color-mix(in lab, red, red)){.landing[data-shell=public] .err-icon{background:color-mix(in srgb, var(--primary) 14%, transparent)}}.landing[data-shell=public] .err-icon{color:var(--primary);border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.landing[data-shell=public] .err-icon{border:1px solid color-mix(in srgb, var(--primary) 22%, transparent)}}.landing[data-shell=public] .err-icon.is-warning{color:#b45309;background:#f59e0b24;border-color:#f59e0b47}.landing[data-shell=public] .err-icon.is-danger{color:#b91c1c;background:#ef444424;border-color:#ef444447}.landing[data-shell=public] .err-code{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--primary);margin-bottom:8px;font-size:11px;font-weight:700}.landing[data-shell=public] .err-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex}html[data-theme=dark] .landing[data-shell=public] .login-title{color:#f5f7fb}html[data-theme=dark] .landing[data-shell=public] .login-sub{color:#b6bfd4}html[data-theme=dark] .landing[data-shell=public] .login-fld .lbl{color:#98a3bf}html[data-theme=dark] .landing[data-shell=public] .login-fld input,html[data-theme=dark] .landing[data-shell=public] .login-fld textarea,html[data-theme=dark] .landing[data-shell=public] .login-fld select{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f5f7fb;background:#0f1626a6;border-color:#ffffff29;box-shadow:0 1px 2px #0006}html[data-theme=dark] .landing[data-shell=public] .login-fld input::placeholder{color:#ffffff59}html[data-theme=dark] .landing[data-shell=public] .login-fld input:hover{border-color:#ffffff47}html[data-theme=dark] .landing[data-shell=public] .login-fld input:focus{background:#34d39914;border-color:#34d399;box-shadow:0 0 0 4px #34d39933,0 6px 18px -8px #34d39966}html[data-theme=dark] .landing[data-shell=public] .login-form .btn.primary,html[data-theme=dark] .landing[data-shell=public] .btn.primary{color:#04060f;background:#f5f7fb;box-shadow:0 8px 22px -8px #0000008c,inset 0 0 0 1px #ffffff14}html[data-theme=dark] .landing[data-shell=public] .login-form .btn.primary:not(:disabled):hover,html[data-theme=dark] .landing[data-shell=public] .btn.primary:not(:disabled):hover{color:#04060f;background:#34d399;box-shadow:0 0 32px -4px #34d3998c,0 0 80px -16px #34d39966}html[data-theme=dark] .landing[data-shell=public] .btn.ghost{color:#e9ecf5;background:#ffffff08;border-color:#ffffff29}html[data-theme=dark] .landing[data-shell=public] .btn.ghost:hover{background:#ffffff14;border-color:#ffffff52}html[data-theme=dark] .landing[data-shell=public] .login-links{color:#98a3bf}html[data-theme=dark] .landing[data-shell=public] .login-link{color:#e9ecf5}html[data-theme=dark] .landing[data-shell=public] .login-link:after{background:#34d399}html[data-theme=dark] .landing[data-shell=public] .login-link:hover{color:#34d399}html[data-theme=dark] .landing[data-shell=public] .login-err{color:#fca5a5;background:#ef444424;border-color:#ef444452}html[data-theme=dark] .landing[data-shell=public] .login-err-suspended{color:#fcd34d;background:#f59e0b24;border-color:#f59e0b52}html[data-theme=dark] .landing[data-shell=public] .login-err-deleted{color:#cbd5e1;background:#b4b4b41a;border-color:#ffffff26}html[data-theme=dark] .landing[data-shell=public] .err-icon{color:#34d399;background:#34d39924;border-color:#34d39947}html[data-theme=dark] .landing[data-shell=public] .err-icon.is-warning{color:#fcd34d;background:#f59e0b29;border-color:#f59e0b52}html[data-theme=dark] .landing[data-shell=public] .err-icon.is-danger{color:#fca5a5;background:#ef444429;border-color:#ef444452}html[data-theme=dark] .landing[data-shell=public] .err-code{color:#34d399}@media (prefers-reduced-motion:reduce){.landing[data-shell=public] .login-card{animation:none}}.landing[data-shell=public] .su-split{width:100%;max-width:var(--lnd-max);padding-inline:var(--lnd-gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);margin-inline:auto;padding-block:clamp(32px,5vw,64px);display:grid}@media (max-width:900px){.landing[data-shell=public] .su-split{grid-template-columns:1fr;gap:clamp(32px,5vw,56px);padding-block:clamp(24px,4vw,40px)}}.landing[data-shell=public] .su-split .login-shell{width:100%;min-height:0;padding:0;display:block}.landing[data-shell=public] .su-split .login-card{width:100%;max-width:580px;margin-inline-start:0}.landing[data-shell=public] .su-intro{flex-direction:column;gap:22px;max-width:540px;display:flex}.landing[data-shell=public] .su-intro-eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--text-3);align-items:center;gap:10px;font-size:11px;font-weight:700;display:inline-flex}.landing[data-shell=public] .su-intro-dot{background:var(--primary);width:8px;height:8px;box-shadow:0 0 0 3px var(--primary);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.landing[data-shell=public] .su-intro-dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 14%, transparent)}}.landing[data-shell=public] .su-intro-h{margin:0;line-height:1.15}.landing[data-shell=public] .su-intro-lede{margin:0}.landing[data-shell=public] .su-intro-pts{color:var(--text-2);flex-direction:column;gap:12px;margin:12px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.landing[data-shell=public] .su-intro-pts li{grid-template-columns:22px 1fr;align-items:start;gap:12px;line-height:1.55;display:grid}.landing[data-shell=public] .su-intro-pt-mark{background:var(--primary);border-radius:999px;place-items:center;width:22px;height:22px;display:grid}@supports (color:color-mix(in lab, red, red)){.landing[data-shell=public] .su-intro-pt-mark{background:color-mix(in srgb, var(--primary) 16%, transparent)}}.landing[data-shell=public] .su-intro-pt-mark{color:var(--primary);font-size:12px;font-weight:800}.landing[data-shell=public] .su-intro-foot{border-top:1px solid var(--rule);color:var(--text-3);align-items:center;gap:10px;margin-top:16px;padding-top:18px;font-size:13px;display:inline-flex}.landing[data-shell=public] .su-split .login-shell .login-links{display:none}.landing[data-shell=public] .su-form-h{font-size:clamp(22px,2.4vw,28px)}html[data-theme=dark] .landing[data-shell=public] .su-intro-eyebrow{color:#98a3bf}html[data-theme=dark] .landing[data-shell=public] .su-intro-dot{background:#34d399;box-shadow:0 0 0 3px #34d39929}html[data-theme=dark] .landing[data-shell=public] .su-intro-h{color:#f5f7fb}html[data-theme=dark] .landing[data-shell=public] .su-intro-lede,html[data-theme=dark] .landing[data-shell=public] .su-intro-pts{color:#b6bfd4}html[data-theme=dark] .landing[data-shell=public] .su-intro-pt-mark{color:#34d399;background:#34d39924}html[data-theme=dark] .landing[data-shell=public] .su-intro-foot{color:#98a3bf;border-top-color:#ffffff1a}.landing[data-shell=public] .public-shell-main:has(.su-split){padding-block:0;display:block}.queue{flex-direction:column;display:flex}.queue .row{border-bottom:1px solid var(--line-2);grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;padding:14px 18px;display:grid}.queue .row:last-child{border-bottom:0}.queue .row:hover{background:var(--surface-2)}.queue .ic{background:var(--primary-tint);width:36px;height:36px;color:var(--primary-2);border-radius:8px;place-items:center;font-size:12px;font-weight:600;display:grid}.queue .nm{color:var(--text);font-size:13.5px;font-weight:600}.queue .sub{color:var(--text-3);margin-top:2px;font-size:11.5px}.wstats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;width:100%;display:grid}.wstat{background:#fff;border:1px solid #e6efe9;border-radius:12px;flex-direction:column;gap:6px;padding:18px 20px;display:flex;box-shadow:0 1px 2px #1018280a}.wstat .k{color:var(--text-3);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600}.wstat .vrow{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.wstat .v{color:var(--text);letter-spacing:-.01em;font-size:28px;font-weight:600;font-family:var(--font-jetbrains), ui-monospace, monospace}.wstat .v .cur{color:var(--text-3);margin-inline-start:4px;font-family:inherit;font-size:13px;font-weight:500}.wstat .dlt{font-size:11px;font-weight:600;font-family:var(--font-jetbrains), ui-monospace, monospace;border-radius:999px;align-items:center;padding:2px 8px;display:inline-flex}.wstat .dlt.up{color:#00a062;background:#e6f5ec}.wstat .dlt.warn{color:#92400e;background:#fef3c7}.wstat .dlt.down{color:#b91c1c;background:#fee2e2}.wstat .dlbl{color:var(--text-3);margin-top:2px;font-size:12px}.pgttl:has(.wstats){border:0;padding:0;display:block}@media (max-width:1100px){.wstats{grid-template-columns:repeat(2,minmax(0,1fr))}}.oreq2-wrap{box-shadow:none;background:0 0;border:0;padding:0}.oreq2-wrap>.hd{background:#fff;border:1px solid #e6efe9;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:14px 18px;display:flex}.oreq2-wrap>.hd h3{margin:0}.oreq2-count{color:#c0392b;font-size:14px;font-weight:600}.oreq2-list{flex-direction:column;gap:16px;padding:0;display:flex}.oreq2{background:#fff;border:1px solid #e6efe9;border-radius:12px;flex-direction:column;gap:24px;padding:28px 22px 18px;transition:box-shadow .18s,border-color .18s,transform .18s;display:flex;box-shadow:0 1px 2px #1018280a,0 1px 3px #1018280f}.oreq2:hover{border-color:#c8dccf;transform:translateY(-1px);box-shadow:0 2px 4px #1018280d,0 6px 16px #00a06214}.oreq2-hd{justify-content:space-between;align-items:center;gap:16px;display:flex}.oreq2-ttl{min-width:0;color:var(--text);flex:1;margin:0;font-size:16px;font-weight:500;line-height:1.45}.oreq2-hd>.btn{flex:none}.oreq2-kind{align-items:center;gap:5px;font-size:13px;font-weight:500;display:inline-flex}.oreq2-kind svg{width:14px;height:14px}.oreq2-kind[data-kind=app]{color:#3c3489}.oreq2-kind[data-kind=topic]{color:#993c1d}.oreq2-kind[data-kind=web]{color:#475569}.oreq2-bd{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.oreq2-mi{min-width:0}.oreq2-mi .k{color:var(--text-3);text-transform:uppercase;letter-spacing:.05em;text-align:start;margin-bottom:5px;font-size:10.5px;font-weight:600}.oreq2-mi .v{color:var(--text);text-overflow:ellipsis;white-space:nowrap;text-align:start;font-size:13px;font-weight:500;overflow:hidden}.oreq2-mi .k,.oreq2-mi .v{text-align:end}.oreq2-mi .v.mono{font-family:var(--font-jetbrains), ui-monospace, monospace;font-size:12px}.oreq2 .due-pill{color:#4338ca;font-size:12px;font-weight:600;font-family:var(--font-jetbrains), ui-monospace, monospace;background:#eef2ff;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.oreq2 .due-pill .dot{background:#4338ca;border-radius:50%;width:5px;height:5px}.oreq2 .ref-lnk{background:var(--primary-tint);max-width:100%;color:var(--primary-2);font-size:12px;font-weight:500;font-family:var(--font-jetbrains), ui-monospace, monospace;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;text-decoration:none;display:inline-flex}.oreq2 .ref-lnk:hover{background:var(--primary);color:#fff}.oreq2 .ref-lnk .ic{flex:none;font-size:11px;transform:scaleX(-1)}.oreq2 .ref-lnk .lbl{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.oreq2 .ref-empty{color:var(--text-3);font-size:12.5px;font-style:italic}@media (max-width:980px){.oreq2-bd{grid-template-columns:repeat(3,minmax(0,1fr))}}html[data-theme=dark] .wstat,html[data-theme=dark] .wstat-wrap{background:var(--surface);border-color:var(--border,var(--line))}html[data-theme=dark] .wstat .dlt.up{color:#6ee7b7;background:#10b98124}html[data-theme=dark] .wstat .dlt.warn{color:#fcd34d;background:#f59e0b24}html[data-theme=dark] .wstat .dlt.down{color:#fca5a5;background:#ef444424}.wlog-tabs{border-bottom:1px solid var(--line-2);background:var(--surface);gap:4px;padding:8px 12px;display:flex}.wlog-tabs button{font:inherit;color:var(--text-2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:inline-flex}.wlog-tabs button:hover{background:var(--surface-2)}.wlog-tabs button.on{background:var(--primary-tint);color:var(--primary-2);font-weight:600}.wlog-tabs button .n{text-align:center;background:#0000000f;border-radius:10px;min-width:16px;padding:1px 6px;font-size:10.5px;font-weight:600}.wlog-tabs button.on .n{color:var(--primary-2);background:#00a0622e}.wlog{flex-direction:column;display:flex}.wlog-row{border-bottom:1px solid var(--line-2);grid-template-columns:auto 1fr auto;align-items:start;gap:12px;padding:14px 18px;display:grid}.wlog-row:last-child{border-bottom:0}.wlog-row:hover{background:var(--surface-2)}.wlog-row .ic{border-radius:8px;flex:none;place-items:center;width:30px;height:30px;font-size:13px;font-weight:600;display:grid}.wlog-row.good .ic{background:var(--teal-tint);color:#006e44}.wlog-row.warn .ic{background:var(--amber-tint);color:#94600d}.wlog-row.info .ic{background:var(--primary-tint);color:var(--primary-2)}.wlog-row .tt{color:var(--text);font-size:13.5px;font-weight:600;line-height:1.45}.wlog-row .bd{min-width:0}.wlog-row .sb{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:6px;font-size:11.5px;line-height:1.6;display:flex}.wlog-row .sb>*{white-space:nowrap}.wlog-row .sb .dim{color:var(--text-4)}.wlog-row .sb .mono{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--text-2);font-size:11px}.wlog-row .nt{color:var(--text-2);margin-top:6px;font-size:12.5px;line-height:1.55}.wlog-row .lnk{font-size:11.5px;font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--primary-2);background:var(--primary-tint);border-radius:6px;margin-top:6px;padding:3px 8px;text-decoration:none;display:inline-block}.wlog-row .lnk:hover{text-decoration:underline}.wlog-row>.btn{align-self:center}.wlog-empty{text-align:center;color:var(--text-3);padding:32px;font-size:13px}html[data-theme=dark] .wlog-row.good .ic{color:#6ee7b7}html[data-theme=dark] .wlog-row.warn .ic{color:#fcd34d}.login-shell{isolation:isolate;background:radial-gradient(900px 500px at 50% -10%,#00a0621f,#0000 70%),radial-gradient(700px 380px at 85% 110%,#14b8a614,#0000 70%),radial-gradient(700px 380px at 0 110%,#00a0620f,#0000 70%),linear-gradient(#fafffc 0%,#f0fdf4 100%);place-items:center;min-height:100vh;padding:24px;display:grid;position:relative;overflow:hidden}.login-shell:before{content:"";opacity:.5;pointer-events:none;z-index:0;background:radial-gradient(circle at 1px 1px,#00a0621a 1px,#0000 1.5px) 0 0/22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 100%,#000 30%,#0000 80%);mask-image:radial-gradient(80% 100%,#000 30%,#0000 80%)}.login-shell:after{content:"";filter:blur(40px);pointer-events:none;top:10%;background:radial-gradient(circle,#00a0622e,#0000 70%);border-radius:50%;width:240px;height:240px;animation:18s ease-in-out infinite login-blob;position:absolute;inset-inline-start:8%}@keyframes login-blob{0%,to{transform:translate(0)scale(1)}50%{transform:translate(40px,30px)scale(1.1)}}.login-card{z-index:1;background:var(--surface);border:1px solid var(--line);isolation:isolate;border-radius:16px;width:100%;max-width:440px;padding:32px 30px;animation:.55s cubic-bezier(.22,1,.36,1) both login-card-in;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 24px 56px -20px #00a0622e,0 8px 18px -8px #0f172a14}.login-card:before{content:"";background:linear-gradient(90deg, var(--primary) 0%, #14b8a6 50%, var(--primary) 100%);background-size:200% 100%;height:4px;animation:6s ease-in-out infinite login-stripe-shift;position:absolute;inset:0 0 auto}@keyframes login-stripe-shift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes login-card-in{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.login-brand{align-items:center;gap:12px;margin-bottom:26px;display:flex}.login-logo{color:#fff;letter-spacing:-.02em;background:linear-gradient(135deg,#00a062 0%,#14b8a6 60%,#00a062 100%) 0 0/150% 150%;border-radius:12px;place-items:center;width:44px;height:44px;font-size:18px;font-weight:800;animation:8s ease-in-out infinite login-logo-shift;display:grid;box-shadow:inset 0 -2px 4px #0000002e,inset 0 2px 4px #ffffff4d,0 6px 14px -4px #00a0628c}@keyframes login-logo-shift{0%,to{background-position:0%}50%{background-position:100%}}.login-name{letter-spacing:-.005em;font-size:17px;font-weight:800;line-height:1.2}.login-name small{color:var(--primary-2);text-transform:uppercase;letter-spacing:.06em;margin-top:2px;font-size:11.5px;font-weight:600;display:block}.login-title{letter-spacing:-.015em;color:var(--text);margin:0 0 4px;font-size:24px;font-weight:800}.login-sub{color:var(--text-3);margin:0 0 22px;font-size:13px;line-height:1.5}.login-form{flex-direction:column;gap:16px;display:flex}.login-fld{flex-direction:column;gap:6px;display:flex}.login-fld .lbl{color:var(--text-3);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700}.login-fld input{appearance:none;border:1.5px solid var(--line);width:100%;font:inherit;color:var(--text);background:var(--surface);border-radius:9px;outline:none;padding:11px 14px;font-size:14px;transition:border-color .18s,box-shadow .22s cubic-bezier(.16,1,.3,1),transform .18s}.login-fld input:hover{border-color:var(--text-4)}.login-fld input:focus{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-tint);transform:translateY(-1px)}.login-err{color:#b91c1c;background:#ef444414;border:1px solid #ef444438;border-radius:9px;align-items:center;gap:8px;padding:10px 14px;font-size:12.5px;font-weight:600;animation:.32s cubic-bezier(.34,1.56,.64,1) login-err-in;display:flex}.login-err:before{content:"⚠";flex-shrink:0;align-self:flex-start;margin-block-start:1px;font-size:14px}.login-err-ttl{margin-block-end:4px;font-size:13.5px;font-weight:800;display:block}.login-err-body{color:inherit;opacity:.92;font-size:12.5px;font-weight:500;line-height:1.6;display:block}.login-err-mail{font-family:var(--font-jetbrains), monospace;color:inherit;font-weight:700;text-decoration:underline}.login-err-suspended{color:#92400e;background:#f59e0b1a;border-color:#f59e0b52;align-items:flex-start}.login-err-suspended:before{content:"⏸"}.login-err-deleted{color:#44403c;background:#78716c1f;border-color:#78716c52;align-items:flex-start}html[data-theme=dark] .login-err-deleted{color:#d6d3d1}.login-err-deleted:before{content:"✕"}@keyframes login-err-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.login-form .btn.primary{border-radius:10px;justify-content:center;margin-top:6px;padding:11px 16px;font-size:14px;font-weight:700;transition:transform .18s,box-shadow .22s}.login-form .btn.primary:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 8px 20px -8px #00a0628c}.login-form .btn[disabled]{opacity:.55;cursor:not-allowed}.login-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:14px;font-size:12.5px;display:flex}.login-link{color:var(--primary-2);font-weight:600;text-decoration:none;transition:color .15s}.login-link:hover{color:var(--primary);text-decoration:underline}.login-link-muted{color:var(--text-3)}.login-links-sep{color:var(--text-4)}.su-shell .su-card{width:100%;max-width:640px}.su-form{flex-direction:column;gap:26px;display:flex}.su-section{flex-direction:column;gap:14px;display:flex}.su-section-ttl{color:var(--text);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:700;display:flex}.su-section-ttl:after{content:"";background:var(--line);flex:1;height:1px}.su-roles-row{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}@media (max-width:480px){.su-roles-row{grid-template-columns:1fr}}.su-role-pill{appearance:none;background:var(--surface);border:1.5px solid var(--line);cursor:pointer;font:inherit;color:var(--text-2);border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 12px;font-size:13px;font-weight:600;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.su-role-pill:hover{border-color:var(--primary-tint);color:var(--text)}.su-role-pill.is-on{border-color:var(--primary);background:var(--primary-tint);color:var(--primary-2)}.su-role-pill-icon{color:var(--text-3);transition:color .18s;display:inline-flex}.su-role-pill.is-on .su-role-pill-icon{color:var(--primary)}.su-role-pill-label{white-space:nowrap}.su-country-trigger{appearance:none;border:1.5px solid var(--line);background:var(--surface);width:100%;color:var(--text);font:inherit;cursor:pointer;text-align:start;border-radius:9px;align-items:center;gap:10px;padding:10px 13px;font-size:13.5px;transition:border-color .18s,box-shadow .22s,transform .18s;display:inline-flex}.su-country-trigger:hover{border-color:var(--text-4)}.su-country-trigger[aria-expanded=true]{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-tint)}.su-country-flag{flex:none;font-size:18px;line-height:1}.su-country-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.su-country-trigger>svg{color:var(--text-3);flex:none;transition:transform .18s}.su-country-trigger>svg.flip{transform:rotate(180deg)}.su-fld.is-err .su-country-trigger{border-color:#dc2626}.su-country-menu{min-width:240px}.su-phone-group{border:1.5px solid var(--line);background:var(--surface);border-radius:9px;align-items:stretch;transition:border-color .18s,box-shadow .22s,transform .18s;display:flex;overflow:hidden}.su-phone-group:hover{border-color:var(--text-4)}.su-phone-group:focus-within{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-tint);transform:translateY(-1px)}.su-fld.is-err .su-phone-group{border-color:#dc2626}.su-phone-prefix{background:var(--surface-2);border-inline-end:1px solid var(--line);color:var(--text-2);font-size:13.5px;font-weight:600;font-family:var(--font-jetbrains), monospace;letter-spacing:.2px;-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;padding:0 12px;display:inline-flex}.su-phone-group input{flex:1;min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;transform:none!important}.su-phone-group input:focus{box-shadow:none!important;transform:none!important}.su-fld-status{vertical-align:middle;margin-inline-start:6px}.su-fld-status.ok{color:#16a34a}.su-fld-status.err{color:#dc2626}.su-fld.is-ok input:not(:focus),.su-fld.is-ok select:not(:focus),.su-fld.is-ok .su-country-trigger:not([aria-expanded=true]),.su-fld.is-ok .su-phone-group:not(:focus-within),.su-fld.is-ok .su-pwd-group:not(:focus-within){border-color:#16a34a66}.su-pwd-group{border:1.5px solid var(--line);background:var(--surface);border-radius:9px;align-items:stretch;transition:border-color .18s,box-shadow .22s,transform .18s;display:flex;overflow:hidden}.su-pwd-group:hover{border-color:var(--text-4)}.su-pwd-group:focus-within{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-tint);transform:translateY(-1px)}.su-fld.is-err .su-pwd-group{border-color:#dc2626}.su-pwd-group input{flex:1;min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;transform:none!important}.su-pwd-group input:focus{box-shadow:none!important;transform:none!important}.su-pwd-icon{appearance:none;cursor:pointer;color:var(--text-3);border:0;border-inline-start:1px solid var(--line);background:0 0;justify-content:center;align-items:center;padding:0 10px;transition:color .15s,background .15s;display:inline-flex}.su-pwd-icon:hover{color:var(--primary);background:var(--surface-2)}.su-pwd-meter{align-items:center;gap:10px;margin-block-start:6px;display:flex}.su-pwd-bar{background:var(--surface-2);border-radius:999px;flex:1;height:4px;position:relative;overflow:hidden}.su-pwd-bar i{background:var(--text-3);border-radius:999px;width:0%;height:100%;transition:width .25s,background .25s;display:block}.su-pwd-meter.strength-0 .su-pwd-bar i{background:#dc2626;width:10%}.su-pwd-meter.strength-1 .su-pwd-bar i{background:#f97316;width:30%}.su-pwd-meter.strength-2 .su-pwd-bar i{background:#eab308;width:55%}.su-pwd-meter.strength-3 .su-pwd-bar i{background:#65a30d;width:80%}.su-pwd-meter.strength-4 .su-pwd-bar i{background:#16a34a;width:100%}.su-pwd-label{color:var(--text-3);text-align:end;min-width:56px;font-size:11.5px;font-weight:700}.su-pwd-meter.strength-0 .su-pwd-label{color:#dc2626}.su-pwd-meter.strength-1 .su-pwd-label{color:#ea580c}.su-pwd-meter.strength-2 .su-pwd-label{color:#ca8a04}.su-pwd-meter.strength-3 .su-pwd-label{color:#65a30d}.su-pwd-meter.strength-4 .su-pwd-label{color:#16a34a}.su-grid{grid-template-columns:repeat(2,1fr);gap:14px 16px;display:grid}@media (max-width:560px){.su-grid{grid-template-columns:1fr}}.su-fld{flex-direction:column;gap:6px;display:flex}.su-fld-lbl{color:var(--text-2);align-items:center;gap:4px;font-size:12px;font-weight:600;display:flex}.su-fld-req{color:#dc2626;font-weight:700}.su-fld input,.su-fld select{appearance:none;border:1.5px solid var(--line);width:100%;font:inherit;color:var(--text);background:var(--surface);border-radius:9px;outline:none;padding:10px 13px;font-size:13.5px;transition:border-color .18s,box-shadow .22s,transform .18s}.su-fld select{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-position:12px;background-repeat:no-repeat;background-size:12px;padding-inline-end:32px}[dir=rtl] .su-fld select{background-position:12px}.su-fld input:hover,.su-fld select:hover{border-color:var(--text-4)}.su-fld input:focus,.su-fld select:focus{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-tint);transform:translateY(-1px)}.su-fld.is-err input,.su-fld.is-err select{border-color:#dc2626}.su-fld-hint{color:var(--text-3);font-size:11.5px;line-height:1.5}.su-fld-err{color:#b91c1c;font-size:11.5px;font-weight:600}.su-terms{color:var(--text-2);background:var(--surface-2);border:1px solid var(--line);cursor:pointer;border-radius:9px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:12.5px;line-height:1.6;display:flex}.su-terms input[type=checkbox]{cursor:pointer;width:18px;height:18px;accent-color:var(--primary);flex-shrink:0;margin-block-start:1px}.su-link{color:var(--primary-2);font-weight:600;text-decoration:underline}.su-turnstile{justify-content:center;min-height:65px;display:flex}.su-submit{border-radius:10px;justify-content:center;padding:12px 16px;font-size:14px;font-weight:700}.sv-form{flex-direction:column;gap:18px;display:flex}.sv-email{color:var(--text);font-family:var(--font-jetbrains), monospace;font-size:12.5px}.sv-digits{justify-content:center;gap:10px;display:flex}.sv-digit{border:1.5px solid var(--line);background:var(--surface);text-align:center;width:46px;height:56px;color:var(--text);border-radius:10px;outline:none;font-size:22px;font-weight:700;transition:border-color .18s,box-shadow .22s,transform .18s}.sv-digit:hover{border-color:var(--text-4)}.sv-digit:focus{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-tint);transform:translateY(-1px)}.sv-resend{text-align:center;color:var(--text-3);font-size:12.5px}.sv-resend-btn{appearance:none;color:var(--primary-2);font-weight:600;font-size:inherit;cursor:pointer;background:0 0;border:0;padding:4px 8px;text-decoration:underline}.sv-resend-btn:hover{color:var(--primary)}.sv-resend-btn:disabled{opacity:.55;cursor:not-allowed}.sv-resend-wait{font-weight:500}.sv-resent-flash{color:var(--primary);font-weight:700}.sp-icon,.fp-success-icon{background:var(--primary-tint);width:64px;height:64px;color:var(--primary);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 18px;display:inline-flex}.sp-cta{border-radius:10px;justify-content:center;padding:12px 20px;font-weight:700}.fp-success{text-align:center}.fp-success-ttl{color:var(--text);margin:0 0 8px;font-size:18px;font-weight:700}.fp-success-sub{color:var(--text-3);margin:0 0 22px;font-size:13px;line-height:1.6}.fp-back{justify-content:center;padding:10px 20px;display:inline-flex}.err-icon{width:88px;height:88px;color:var(--primary-2);background:radial-gradient(circle at 30% 30%, #00a0622e, transparent 65%), linear-gradient(135deg, var(--primary-tint), #14b8a61a);border:1.5px solid #00a06240;border-radius:24px;place-items:center;margin:0 auto 18px;font-size:44px;animation:3.5s ease-in-out infinite err-icon-bob;display:grid}.err-icon.is-warning{color:#b45309;background:radial-gradient(circle at 30% 30%,#f59e0b33,#0000 65%),linear-gradient(135deg,#f59e0b1a,#f59e0b0a);border-color:#f59e0b4d}.err-icon.is-danger{color:#b91c1c;background:radial-gradient(circle at 30% 30%,#ef44442e,#0000 65%),linear-gradient(135deg,#ef44441a,#ef44440a);border-color:#ef44444d}@keyframes err-icon-bob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-4px)rotate(-3deg)}}.err-code{font-family:var(--font-jetbrains,ui-monospace, monospace);letter-spacing:.08em;color:var(--text-3);text-transform:uppercase;margin-bottom:6px;font-size:13px;font-weight:700}.err-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex}.err-actions .btn{border-radius:10px;padding:10px 18px;font-size:13px;font-weight:700;transition:transform .18s,box-shadow .22s}.err-actions .btn:hover{transform:translateY(-1px)}.err-actions .btn.primary:hover{box-shadow:0 8px 20px -8px #00a0628c}@media (prefers-reduced-motion:reduce){.login-shell:after,.login-card,.login-card:before,.login-logo,.login-fld input,.login-err,.err-icon{transition:none!important;animation:none!important}}.su-email-pill{background:var(--surface-2);border:1px solid var(--border);color:var(--text-2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex}.su-email-pill strong{color:var(--text);direction:ltr;font-weight:600;display:inline-block}.su-agree{color:var(--text-2);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:10px;padding:4px 0 2px;font-size:13px;line-height:1.6;display:flex}.su-agree input[type=checkbox]{width:18px;height:18px;accent-color:var(--primary);cursor:pointer;flex-shrink:0;margin-top:2px}.su-agree a{color:var(--primary);font-weight:500;text-decoration:none}.su-agree a:hover{text-decoration:underline}@media (max-width:768px){.login-fld input,.su-fld input,.su-phone-group input,.su-pwd-group input,.su-country-trigger{font-size:16px}}.hiw-hero{background:linear-gradient(135deg,#f0fdf4 0%,#ecfdf5 30%,#e0f2fe 60%,#ecfdf5 90%,#f0fdf4 100%) 0 0/250% 250%;border:1px solid #d1fae5;border-radius:14px;margin-bottom:14px;padding:18px 22px 20px;animation:14s ease-in-out infinite hiw-bg-shift;position:relative;overflow:hidden}@keyframes hiw-bg-shift{0%,to{background-position:0%}50%{background-position:100%}}.hiw-hero:before,.hiw-hero:after{content:"";filter:blur(40px);pointer-events:none;opacity:.6;border-radius:50%;position:absolute}.hiw-hero:before{top:-80px;background:radial-gradient(circle,#00a06259,#0000 70%);width:220px;height:220px;animation:12s ease-in-out infinite hiw-blob1;inset-inline-end:-60px}.hiw-hero:after{bottom:-70px;background:radial-gradient(circle,#6366f140,#0000 70%);width:180px;height:180px;animation:14s ease-in-out infinite hiw-blob2;inset-inline-start:-50px}@keyframes hiw-blob1{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-25px,25px)scale(1.08)}66%{transform:translate(15px,-15px)scale(.92)}}@keyframes hiw-blob2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(30px,-25px)scale(1.12)}}.hiw-hd{z-index:1;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex;position:relative}.hiw-title{color:var(--text);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.hiw-spark{color:#00a062;filter:drop-shadow(0 0 6px #00a06280);animation:2.4s cubic-bezier(.4,0,.2,1) infinite hiw-spark;display:inline-flex}@keyframes hiw-spark{0%,to{filter:drop-shadow(0 0 6px #00a06280);transform:scale(1)rotate(0)}25%{filter:drop-shadow(0 0 12px #00a062d9);transform:scale(1.3)rotate(-15deg)}50%{filter:drop-shadow(0 0 8px #00a06299);transform:scale(.92)rotate(180deg)}75%{filter:drop-shadow(0 0 10px #00a062b3);transform:scale(1.2)rotate(345deg)}}.hiw-steps{z-index:1;align-items:flex-start;gap:0;display:flex;position:relative}.hiw-step{flex:none;align-items:flex-start;gap:10px;min-width:0;animation:.75s cubic-bezier(.34,1.56,.64,1) both hiw-step-pop;display:flex}@keyframes hiw-step-pop{0%{opacity:0;transform:translateY(20px)scale(.7)rotate(-8deg)}60%{opacity:1;transform:translateY(-4px)scale(1.06)rotate(2deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}.hiw-icon{color:#00a062;z-index:2;background:linear-gradient(135deg,#fff 0%,#f0fdf4 100%);border:1px solid #d1fae5;border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s;display:flex;position:relative;box-shadow:0 1px 2px #00a0621a,0 4px 12px -3px #00a06238}.hiw-icon:before,.hiw-icon:after{content:"";pointer-events:none;border:2px solid #00a06273;border-radius:12px;animation:2.6s cubic-bezier(.4,0,.2,1) infinite hiw-ring;position:absolute;inset:-1px}.hiw-icon:after{animation-delay:1.3s}@keyframes hiw-ring{0%{opacity:.55;transform:scale(1)}80%{opacity:0;transform:scale(1.4)}to{opacity:0;transform:scale(1.4)}}.hiw-step:first-child .hiw-icon:before{animation-delay:0s}.hiw-step:nth-child(3) .hiw-icon:before{animation-delay:.4s}.hiw-step:nth-child(5) .hiw-icon:before{animation-delay:.8s}.hiw-step:nth-child(7) .hiw-icon:before{animation-delay:1.2s}.hiw-step:hover .hiw-icon{transform:translateY(-3px)scale(1.08);box-shadow:0 2px 4px #00a06233,0 14px 28px -6px #00a06266}.hiw-step:hover .hiw-icon svg{animation:.5s cubic-bezier(.34,1.56,.64,1) hiw-icon-wiggle}@keyframes hiw-icon-wiggle{0%{transform:rotate(0)}30%{transform:rotate(-12deg)scale(1.15)}70%{transform:rotate(8deg)scale(1.05)}to{transform:rotate(0)}}.hiw-icon .num{color:#fff;width:19px;height:19px;font-size:10px;font-weight:700;font-family:var(--font-jetbrains), ui-monospace, monospace;z-index:3;top:-7px;background:linear-gradient(135deg,#00b86f 0%,#009458 100%);border-radius:50%;justify-content:center;align-items:center;animation:.6s cubic-bezier(.34,1.56,.64,1) .25s both hiw-num-pop;display:flex;position:absolute;inset-inline-start:-7px;box-shadow:0 0 0 2px #f0fdf4,0 2px 4px #00a06266}.hiw-icon .hiw-count{color:#00a062;min-width:19px;height:19px;font-size:10.5px;font-weight:700;font-family:var(--font-jetbrains), ui-monospace, monospace;z-index:3;top:-7px;background:#fff;border:1.5px solid #00a062;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;animation:.5s cubic-bezier(.34,1.56,.64,1) both hiw-count-pop;display:flex;position:absolute;inset-inline-end:-7px;box-shadow:0 2px 6px #00a06240}@keyframes hiw-count-pop{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}@keyframes hiw-num-pop{0%{opacity:0;transform:scale(0)rotate(-180deg)}60%{opacity:1;transform:scale(1.25)rotate(20deg)}to{opacity:1;transform:scale(1)rotate(0)}}.hiw-text{padding-top:3px}.hiw-text .t{color:var(--text);margin-bottom:2px;font-size:13px;font-weight:600;line-height:1.3}.hiw-text .b{color:var(--text-3);white-space:nowrap;font-size:11.5px;line-height:1.45}.hiw-chip{appearance:none;font:inherit;color:var(--text-2);cursor:pointer;background:#ffffffd9;border:1px solid #00a0624d;border-radius:999px;align-items:center;gap:5px;max-width:140px;padding:3px 9px 3px 7px;font-size:10.5px;transition:background .2s,transform .2s,box-shadow .2s,border-color .2s;animation:.55s cubic-bezier(.34,1.56,.64,1) both hiw-chip-in,3.2s ease-in-out infinite hiw-chip-bob;display:inline-flex;box-shadow:0 1px 2px #00a0620f}@keyframes hiw-chip-in{0%{opacity:0;transform:translateY(-12px)scale(.6)}60%{opacity:1;transform:translateY(2px)scale(1.08)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes hiw-chip-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}.hiw-chip:hover{background:#fff;border-color:#00a062;transform:translateY(-3px);box-shadow:0 4px 10px #00a06240}.hiw-chip .d{background:#00a062;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 4px #00a06299}.hiw-chip .t{white-space:nowrap;text-overflow:ellipsis;font-weight:500;font-size:inherit;color:inherit;margin:0;line-height:1.3;overflow:hidden}.hiw-chip.more{cursor:default;color:var(--text-3);background:0 0;border-style:dashed;font-weight:600;animation:none}.hiw-line{background:linear-gradient(90deg,#0000 0%,#00a0622e 12%,#00a06266 50%,#00a0622e 88%,#0000 100%);border-radius:2px;flex:auto;height:2px;margin:23px 8px 0;animation:.65s cubic-bezier(.2,.7,.2,1) both hiw-line-grow;position:relative;overflow:visible}@keyframes hiw-line-grow{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}[dir=rtl] .hiw-line{transform-origin:100%}[dir=ltr] .hiw-line{transform-origin:0}.hiw-line:before{content:"";filter:blur(.5px)drop-shadow(0 0 6px #00a062);top:-4px;background:radial-gradient(circle,#00a062 0%,#00a06299 50%,#0000 70%);border-radius:50%;width:10px;height:10px;animation:2.8s linear infinite hiw-travel;position:absolute;inset-inline-start:0}.hiw-line:after{content:"";filter:blur(.5px);top:0;background:linear-gradient(90deg,#0000,#00a062b3,#0000);width:30px;height:2px;animation:2.8s linear infinite hiw-travel-tail;position:absolute;inset-inline-start:0}[dir=rtl] .hiw-line:after{background:linear-gradient(270deg,#0000,#00a062b3,#0000)}@keyframes hiw-travel{0%{opacity:0;inset-inline-start:-5%;transform:scale(.6)}10%{opacity:1;transform:scale(1)}85%{opacity:1;transform:scale(1)}to{opacity:0;inset-inline-start:100%;transform:scale(.6)}}@keyframes hiw-travel-tail{0%{opacity:0;inset-inline-start:-10%}10%{opacity:.7}85%{opacity:.7}to{opacity:0;inset-inline-start:95%}}@media (max-width:1100px){.hiw-text .b{white-space:normal}}@media (prefers-reduced-motion:reduce){.hiw-hero,.hiw-hero:before,.hiw-hero:after,.hiw-spark,.hiw-step,.hiw-line,.hiw-line:before,.hiw-line:after,.hiw-icon:before,.hiw-icon:after,.hiw-icon .num{animation:none}}html[data-theme=dark] .hiw-hero{background:linear-gradient(135deg,#10b98114 0%,#10b9810a 30%,#0ea5e90f 60%,#10b9810a 90%,#10b98114 100%);border-color:#10b98133}html[data-theme=dark] .hiw-hero-step{background:linear-gradient(135deg, var(--surface) 0%, #10b9810a 100%);border-color:#10b9812e}html[data-theme=dark] .hiw-hero-step-icon{color:#34d399}html[data-theme=dark] .hiw-hero-cta{background:linear-gradient(135deg,#10b981 0%,#047857 100%)}html[data-theme=dark] .hiw-icon{color:#34d399;background:linear-gradient(135deg,#10b9811a 0%,#10b9810a 100%);border-color:#10b98147;box-shadow:0 1px 2px #0006,0 4px 12px -3px #10b98140}html[data-theme=dark] .hiw-icon:before,html[data-theme=dark] .hiw-icon:after{border-color:#34d3996b}html[data-theme=dark] .hiw-icon .num{background:linear-gradient(135deg,#10b981 0%,#047857 100%);box-shadow:0 0 0 2px #10b9812e,0 2px 4px #00000080}html[data-theme=dark] .hiw-icon .hiw-count{background:var(--surface);color:#6ee7b7;border-color:#10b981;box-shadow:0 2px 6px #00000080}@media (max-width:768px){.hiw-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;display:grid}.hiw-line{display:none}.hiw-step{gap:8px}.hiw-text .b{white-space:normal}}.wt-page{padding-bottom:24px}.wt-hero{border:1px solid var(--line);isolation:isolate;background:linear-gradient(135deg,#5b6cff0d,#00a0620a 50%,#8b5cf60d);border-radius:16px;margin-bottom:16px;padding:18px 22px;animation:.55s cubic-bezier(.22,1,.36,1) both wt-hero-rise;position:relative;overflow:hidden}@keyframes wt-hero-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.wt-hero-strip{background:linear-gradient(90deg, transparent 0%, #00a0621a 12%, var(--primary) 35%, var(--primary-2) 50%, var(--primary) 65%, #00a0621a 88%, transparent 100%);pointer-events:none;z-index:2;top:0;background-size:250% 100%;height:3px;animation:6s linear infinite rpt-strip-shift;position:absolute;inset-inline:0}.wt-hero-grid{pointer-events:none;z-index:-1;opacity:.55;background-image:linear-gradient(#0000000a 1px,#0000 1px),linear-gradient(90deg,#0000000a 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 100% 0,#000 0%,#0000 65%);mask-image:radial-gradient(at 100% 0,#000 0%,#0000 65%)}.wt-hero-glow{filter:blur(40px);pointer-events:none;z-index:-1;background:radial-gradient(circle,#00a06229,#0000 60%);width:60%;height:200%;animation:14s ease-in-out infinite alternate wr-hero-glow-drift;position:absolute;inset:-30% -10% auto auto}.wt-hero-row{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex;position:relative}.wt-hero-left{align-items:center;gap:14px;min-width:0;display:inline-flex}.wt-hero-icon{background:linear-gradient(135deg, var(--primary), var(--primary-2));color:#fff;border-radius:14px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex;position:relative;box-shadow:0 8px 20px -8px #00a0628c,inset 0 1px #ffffff4d}.wt-hero-icon svg{width:22px;height:22px}.wt-hero-ring{border-radius:inherit;pointer-events:none;border:1.5px solid #00a06266;animation:2.6s ease-out infinite wr-ring;position:absolute;inset:0}.wt-hero-ring.r2{animation-delay:1.3s}.wt-hero-text{min-width:0}.wt-hero-t{letter-spacing:-.02em;color:var(--text);margin:0 0 2px;font-size:22px;font-weight:800}.wt-hero-s{color:var(--text-3);font-size:12.5px}.wt-hero-chips{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px;padding:4px;display:inline-flex}.wt-hero-chip{appearance:none;font:inherit;color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:6px 10px;font-size:11.5px;font-weight:700;transition:background .18s,color .18s,transform .18s;display:inline-flex}.wt-hero-chip:hover{color:var(--text);background:#00a0620f}.wt-hero-chip .ic{display:inline-flex}.wt-hero-chip .n{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;text-align:center;background:#0000000d;border-radius:999px;min-width:22px;padding:1px 7px;font-size:11px}.wt-hero-chip.on{color:var(--text);background:linear-gradient(135deg,#00a0621a,#00a0620a);box-shadow:inset 0 0 0 1px #00a06233}.wt-hero-chip.on .n{color:var(--primary-2);background:#00a06226}@media (prefers-color-scheme:dark){.wt-hero-chip .n{background:#ffffff0f}.wt-hero-chips{background:#ffffff08}}@media (max-width:700px){.wt-hero{padding:14px}.wt-hero-icon{border-radius:12px;width:42px;height:42px}.wt-hero-t{font-size:18px}.wt-hero-chips{flex-wrap:nowrap;width:100%;overflow-x:auto}}.wt-list-hd{border-bottom:1px solid var(--line-2);background:var(--surface);justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.wt-list-hd h3{color:var(--text);letter-spacing:-.005em;margin:0;font-size:13.5px;font-weight:600}.wt-list-cta{appearance:none;cursor:pointer;font:inherit;color:var(--text-2);background:var(--surface-2);border:1px solid var(--line-2);border-radius:8px;align-items:center;gap:5px;padding:4px 9px;font-size:12px;font-weight:500;line-height:1;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.wt-list-cta:hover{background:var(--surface);border-color:var(--primary);color:var(--primary-2)}.wt-list-cta:active{transform:translateY(1px)}.wt-list-cta svg{width:13px;height:13px}.wt-counters-side{border-bottom:1px solid var(--line);background:var(--surface-2);display:flex}.wt-counter-row{appearance:none;cursor:pointer;min-width:0;font:inherit;border:0;border-inline-end:1px solid var(--line-2);background:0 0;flex:1 1 0;justify-content:center;align-items:center;gap:7px;padding:10px;transition:background .12s;display:flex}.wt-counter-row:last-child{border-inline-end:0}.wt-counter-row:hover{background:var(--hover)}.wt-counter-row .ic{flex:none;justify-content:center;align-items:center;transition:transform .25s cubic-bezier(.2,.7,.2,1);display:inline-flex}.wt-counter-row.on .ic{transform:scale(1.15)}.wt-counter-row .dot{border-radius:999px;flex:none;width:7px;height:7px}.wt-counter-row .l{color:var(--text-2);text-align:center;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:500;line-height:1.3;overflow:hidden}.wt-counter-row .n{color:var(--text-3);font-size:11.5px;font-weight:600;font-family:var(--font-inter), var(--font-cairo), sans-serif;text-align:center;background:var(--surface);border:1px solid var(--line-2);border-radius:999px;flex:none;min-width:18px;padding:1px 7px}.wt-counter-row.on{background:var(--primary-soft);box-shadow:inset 0 -2px 0 var(--primary)}.wt-counter-row.on .l{color:var(--text);font-weight:600}.wt-counter-row.on .n{color:var(--primary-2);border-color:var(--primary);background:var(--surface)}.wt-filter-dd{border-bottom:1px solid var(--line);background:var(--surface-2);position:relative}.wt-filter-trigger{appearance:none;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;align-items:center;gap:9px;padding:10px 14px;transition:background .15s;display:flex}.wt-filter-trigger:hover{background:var(--hover)}.wt-filter-trigger .ic{flex:none;justify-content:center;align-items:center;display:inline-flex}.wt-filter-trigger .l{text-align:start;color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:13px;font-weight:600;overflow:hidden}.wt-filter-trigger .n{color:var(--primary-2);font-size:11.5px;font-weight:600;font-family:var(--font-inter), var(--font-cairo), sans-serif;text-align:center;background:var(--surface);border:1px solid var(--primary);border-radius:999px;flex:none;min-width:22px;padding:1px 8px}.wt-filter-trigger .cv{color:var(--text-3);flex:none;transition:transform .2s;display:inline-flex}.wt-filter-dd.open .wt-filter-trigger .cv{transform:rotate(180deg)}.wt-filter-menu{background:var(--surface);border:1px solid var(--line);z-index:30;top:100%;border-radius:10px;flex-direction:column;gap:1px;margin:4px 8px 0;padding:4px;list-style:none;display:flex;position:absolute;inset-inline:0;box-shadow:0 8px 24px #00000014,0 2px 6px #0000000a}.wt-filter-menu li{margin:0;padding:0}.wt-filter-item{appearance:none;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:8px 10px;transition:background .12s;display:flex}.wt-filter-item:hover{background:var(--hover)}.wt-filter-item .ic{flex:none;justify-content:center;align-items:center;display:inline-flex}.wt-filter-item .l{text-align:start;color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:12.5px;font-weight:500;overflow:hidden}.wt-filter-item .n{color:var(--text-3);font-size:11.5px;font-weight:600;font-family:var(--font-inter), var(--font-cairo), sans-serif;text-align:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:999px;flex:none;min-width:20px;padding:1px 7px}.wt-filter-item .ck{color:var(--primary);flex:none;display:inline-flex}.wt-filter-item.on{background:var(--primary-soft)}.wt-filter-item.on .l{color:var(--text);font-weight:600}.wt-filter-item.on .n{color:var(--primary-2);border-color:var(--primary);background:var(--surface)}.wt-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:flex-start;gap:14px;display:grid}.wr-hero{border:1px solid var(--line);isolation:isolate;background:linear-gradient(135deg,#5b6cff0d,#00a0620a 50%,#8b5cf60d);border-radius:18px;margin-bottom:14px;padding:18px 22px 22px;animation:.6s cubic-bezier(.22,1,.36,1) both wr-hero-rise;position:relative;overflow:hidden}@keyframes wr-hero-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.wr-hero-grid{pointer-events:none;z-index:-1;opacity:.55;background-image:linear-gradient(#0000000a 1px,#0000 1px),linear-gradient(90deg,#0000000a 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 0%,#0000 70%);mask-image:radial-gradient(#000 0%,#0000 70%)}.wr-hero-glow{filter:blur(40px);pointer-events:none;z-index:-1;background:radial-gradient(circle,#00a0622e,#0000 60%);width:60%;height:220%;animation:14s ease-in-out infinite alternate wr-hero-glow-drift;position:absolute;inset:-40% -10% auto auto}@keyframes wr-hero-glow-drift{0%{transform:translate(0)}to{transform:translate(-10%,5%)}}.wr-hero-orbs{pointer-events:none;z-index:0;position:absolute;inset:0}.wr-hero-orb{width:26px;height:26px;color:var(--primary-2);opacity:0;background:#ffffffbf;border:1px solid #00a0622e;border-radius:50%;justify-content:center;align-items:center;animation:8s ease-in-out infinite wr-orb-float,.6s ease-out forwards wr-orb-in;display:inline-flex;position:absolute;box-shadow:0 4px 12px -6px #0000001a}.wr-hero-orb:first-child{top:18%;inset-inline-end:10%}.wr-hero-orb:nth-child(2){top:60%;inset-inline-end:26%}.wr-hero-orb:nth-child(3){top:30%;inset-inline-end:38%}.wr-hero-orb:nth-child(4){top:72%;inset-inline-end:14%}.wr-hero-orb:nth-child(5){top:12%;inset-inline-end:50%}.wr-hero-orb:nth-child(6){top:56%;inset-inline-end:6%}@keyframes wr-orb-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes wr-orb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.wr-hero-toprow{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex;position:relative}.wr-hero-eyebrow{color:var(--text-3);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.wr-hero-eyebrow svg{color:var(--primary-2)}.wr-hero-badge{color:var(--primary-2);background:#00a0621a;border:1px solid #00a06233;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.wr-hero-badge-dot{background:var(--primary);border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite wr-pulse;box-shadow:0 0 0 2px #00a06240}@keyframes wr-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}}.wr-hero-titleblock{z-index:2;align-items:center;gap:18px;display:flex;position:relative}.wr-hero-icon{background:linear-gradient(135deg, var(--primary), var(--primary-2));color:#fff;border-radius:18px;flex:none;justify-content:center;align-items:center;width:68px;height:68px;display:inline-flex;position:relative;box-shadow:0 12px 28px -12px #00a0628c,inset 0 1px #ffffff4d}.wr-hero-ring{border-radius:inherit;pointer-events:none;border:1.5px solid #00a06266;animation:2.6s ease-out infinite wr-ring;position:absolute;inset:0}.wr-hero-ring.r2{animation-delay:1.3s}@keyframes wr-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}.wr-hero-spark{opacity:0;pointer-events:none;background:#fff;border-radius:50%;width:4px;height:4px;position:absolute}.wr-hero-spark.s1{top:10%;animation:3.2s ease-in-out .2s infinite wr-spark;inset-inline-end:-6px}.wr-hero-spark.s2{bottom:8%;animation:3.2s ease-in-out 1s infinite wr-spark;inset-inline-end:12%}.wr-hero-spark.s3{top:56%;animation:3.2s ease-in-out 1.7s infinite wr-spark;inset-inline-start:-4px}@keyframes wr-spark{0%,to{opacity:0;transform:scale(.4)}20%{opacity:1;transform:scale(1)}60%{opacity:0;transform:scale(.6)}}.wr-hero-text{min-width:0}.wr-hero-title{letter-spacing:-.02em;color:var(--text);flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;font-size:28px;font-weight:800;line-height:1.1;display:inline-flex}.wr-hero-title .ln1{color:var(--text-2)}.wr-hero-title .ln2{background:linear-gradient(135deg, var(--primary), var(--primary-2));color:#0000;-webkit-background-clip:text;background-clip:text}.wr-hero-comma{color:var(--text-3)}.wr-hero-pen{width:26px;height:26px;color:var(--primary-2);transform-origin:70% 70%;background:#00a0621f;border-radius:8px;justify-content:center;align-items:center;margin-inline-start:4px;animation:4s ease-in-out infinite wr-pen-wiggle;display:inline-flex}@keyframes wr-pen-wiggle{0%,88%,to{transform:rotate(0)}92%{transform:rotate(-14deg)}96%{transform:rotate(8deg)}}.wr-hero-sub{color:var(--text-3);min-height:1.4em;margin-top:6px;font-size:13.5px}.wr-hero-tag{animation:.5s cubic-bezier(.22,1,.36,1) wr-tag-in;display:inline-block}@keyframes wr-tag-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.wr-hero{padding:16px}.wr-hero-titleblock{gap:12px}.wr-hero-icon{border-radius:14px;width:56px;height:56px}.wr-hero-title{font-size:22px}.wr-hero-orb:nth-child(3),.wr-hero-orb:nth-child(5){display:none}}.wr-kpi-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}@media (max-width:900px){.wr-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.wr-kpi-strip{grid-template-columns:1fr}}.wr-kpi{background:var(--surface);border:1px solid var(--line);opacity:0;border-radius:14px;padding:14px 14px 12px;transition:transform .2s,border-color .2s,box-shadow .2s;animation:.5s cubic-bezier(.22,1,.36,1) both wr-kpi-rise;position:relative;overflow:hidden;transform:translateY(8px)}.wr-kpi:hover{border-color:#00a0624d;transform:translateY(-2px);box-shadow:0 14px 28px -16px #00a0624d}@keyframes wr-kpi-rise{to{opacity:1;transform:translateY(0)}}.wr-kpi-hd{color:var(--text-3);align-items:center;gap:8px;font-size:11.5px;font-weight:600;display:inline-flex}.wr-kpi-ico{border-radius:8px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.wr-kpi-primary .wr-kpi-ico{color:var(--primary-2);background:#00a0621f}.wr-kpi-warn .wr-kpi-ico{color:#b45309;background:#f59e0b24}.wr-kpi-neutral .wr-kpi-ico{color:#4f5bdd;background:#5b6cff24}.wr-kpi-good .wr-kpi-ico{background:linear-gradient(135deg, var(--primary), var(--primary-2));color:#fff}.wr-kpi-lbl{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.wr-kpi-num{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:var(--text);letter-spacing:-.02em;margin-top:4px;font-size:26px;font-weight:800;line-height:1.1}.wr-kpi-good .wr-kpi-num{background:linear-gradient(135deg, var(--primary), var(--primary-2));color:#0000;-webkit-background-clip:text;background-clip:text}.wr-kpi-skel{color:var(--text-4)}.wr-kpi-hint{color:var(--text-4);margin-top:4px;font-size:11px}.wr-kpi-spark{opacity:.4;pointer-events:none;width:96px;height:30px;color:var(--primary-2);inset-inline-end:0;position:absolute;bottom:0}.wr-kpi-warn .wr-kpi-spark{color:#b45309}.wr-kpi-neutral .wr-kpi-spark{color:#4f5bdd}.wr-kpi-good .wr-kpi-spark{opacity:.55}.wr-kpi-spark svg{width:100%;height:100%;overflow:visible}.wr-kpi-spark-path{stroke-dasharray:260;stroke-dashoffset:260px;animation:1.2s cubic-bezier(.65,0,.35,1) .4s forwards wr-kpi-spark-draw}@keyframes wr-kpi-spark-draw{to{stroke-dashoffset:0}}.oreq-wrap-v2{background:var(--surface);border:1px solid var(--line);isolation:isolate;border-radius:16px;padding:16px 18px 18px;animation:.5s cubic-bezier(.22,1,.36,1) .36s both wr-kpi-rise;position:relative;overflow:hidden}.oreq-wrap-v2:hover{border-color:#00a06238;box-shadow:0 18px 36px -22px #00a06238}.oreq-strip{background:linear-gradient(90deg, transparent 0%, #00a0621a 12%, var(--primary) 35%, var(--primary-2) 50%, var(--primary) 65%, #00a0621a 88%, transparent 100%);pointer-events:none;z-index:2;top:0;background-size:250% 100%;height:3px;animation:6s linear infinite rpt-strip-shift;position:absolute;inset-inline:0}.oreq-wrap-v2 .oreq-hd{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.oreq-hd-left{align-items:center;gap:12px;min-width:0;display:inline-flex}.oreq-hd-ico{width:36px;height:36px;color:var(--primary-2);background:linear-gradient(135deg,#00a0622e,#00a0620f);border-radius:11px;flex:none;justify-content:center;align-items:center;transition:transform .25s;display:inline-flex}.oreq-wrap-v2:hover .oreq-hd-ico{transform:rotate(-6deg)scale(1.04)}.oreq-hd-text{min-width:0}.oreq-hd-text h3{color:var(--text);letter-spacing:-.01em;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:800;display:inline-flex}.oreq-wrap-v2 .oreq-count{color:var(--primary-2);font-size:11px;font-weight:700;font-family:var(--font-mono), ui-monospace, monospace;background:#00a0621a;border:1px solid #00a06233;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;display:inline-flex}.oreq-wrap-v2 .oreq-count .dot{background:var(--primary);border-radius:50%;width:5px;height:5px;animation:1.8s ease-in-out infinite wr-pulse}.oreq-hd-sub{color:var(--text-3);margin:2px 0 0;font-size:11.5px}.oreq-wrap-v2 .oreq-seeall{color:var(--primary-2);border-radius:8px;align-items:center;gap:4px;padding:6px 10px;font-size:12px;font-weight:700;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.oreq-wrap-v2 .oreq-seeall:hover{background:#00a0621a}.oreq-wrap-v2 .oreq-seeall:hover .oreq-seeall-arrow{transform:translate(3px)}[dir=rtl] .oreq-wrap-v2 .oreq-seeall:hover .oreq-seeall-arrow{transform:translate(-3px)}[dir=rtl] .oreq-seeall-arrow{transform:scaleX(-1)}.oreq-seeall-arrow{transition:transform .15s}.oreq-wrap{margin-bottom:14px}.oreq-hd{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:14px 18px;display:flex}.oreq-hd h3{margin:0;font-size:13.5px;font-weight:600}.oreq-count{color:#c0392b;font-size:13px;font-weight:600}.oreq-seeall{color:var(--primary-2);white-space:nowrap;font-size:12px;font-weight:500;text-decoration:none}.oreq-seeall:hover{text-decoration:underline}.oreq-empty{text-align:center;color:var(--text-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:40px 16px;font-size:13px}.oreq-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}@media (max-width:1100px){.oreq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.oreq-grid{grid-template-columns:1fr}}.oreq-card{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:12px;flex-direction:column;gap:14px;padding:20px 20px 18px;transition:border-color .2s,box-shadow .25s,transform .2s;display:flex;position:relative;overflow:hidden}.oreq-card:before{content:"";height:3px;transform-origin:var(--ax-origin,left);top:0;background:linear-gradient(90deg,#00a062,#1f8a5b);transition:transform .3s cubic-bezier(.2,.7,.2,1);position:absolute;inset-inline:0;transform:scaleX(0)}[dir=rtl] .oreq-card{--ax-origin:right}.oreq-card:hover{border-color:#c8dccf;transform:translateY(-2px);box-shadow:0 1px 2px #1018280a,0 8px 24px -6px #00a0622e}.oreq-card:hover:before{transform:scaleX(1)}.oreq-card-hd{justify-content:space-between;align-items:center;gap:8px;display:flex}.oreq-card-kind{align-items:center;gap:5px;font-size:12.5px;font-weight:600;display:inline-flex}.oreq-card-kind svg{width:13px;height:13px}.oreq-card-id{color:var(--text-4);font-size:11.5px;font-weight:500;font-family:var(--font-jetbrains), ui-monospace, monospace}.oreq-card-ttl{color:var(--text);-webkit-line-clamp:2;letter-spacing:-.005em;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}.oreq-card-brief{color:var(--text-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12.5px;line-height:1.65;display:-webkit-box;overflow:hidden}.oreq-meta{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);grid-template-columns:1fr 1fr;gap:16px 18px;padding:14px 0;display:grid}.oreq-mi{flex-direction:column;gap:6px;min-width:0;display:flex}.oreq-mi .k{color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;font-size:10.5px;font-weight:600;display:inline-flex}[dir=rtl] .oreq-mi .k{letter-spacing:0}.oreq-mi .k svg{opacity:.85;flex:none}.oreq-mi .v-wrap{align-items:center;min-width:0;display:flex}[dir=rtl] .oreq-mi .v-wrap,[dir=ltr] .oreq-mi .v-wrap{justify-content:flex-start}.oreq-mi .v{color:var(--text);text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:13px;font-weight:500;overflow:hidden}.oreq-mi .v.mono{font-family:var(--font-jetbrains), ui-monospace, monospace;unicode-bidi:isolate;font-size:12px}.oreq-no-ref{font-style:italic;color:var(--text-3)!important;font-weight:400!important}.oreq-due{font-size:11.5px;font-weight:600;font-family:var(--font-jetbrains), ui-monospace, monospace;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;display:inline-flex}.oreq-due[data-urgency=normal]{color:#4338ca;background:#eef2ff}.oreq-due[data-urgency=soon]{color:#854d0e;background:#fef3c7}.oreq-due[data-urgency=overdue]{color:#991b1b;background:#fee2e2}.oreq-ref-lnk{max-width:100%;color:var(--primary-2);unicode-bidi:isolate;align-items:center;gap:5px;font-size:12px;font-weight:500;text-decoration:none;transition:color .15s,transform .15s;display:inline-flex}.oreq-ref-lnk:hover{color:var(--primary)}.oreq-ref-lnk:hover svg{transform:translate(2px,-2px)}[dir=rtl] .oreq-ref-lnk:hover svg{transform:translate(-2px,-2px)}.oreq-ref-lnk svg{flex:none;transition:transform .15s}.oreq-ref-lnk .lbl{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.oreq-card-cta{letter-spacing:.01em;justify-content:center;width:100%;margin-top:auto;padding:10px 14px;font-weight:600;text-decoration:none;transition:transform .15s,filter .15s,box-shadow .2s;position:relative;overflow:hidden}.oreq-card-cta:hover{filter:brightness(1.05);box-shadow:inset 0 1px #ffffff40,inset 0 -1px #00000026,0 2px 4px #00a06259,0 8px 18px -4px #00a0628c}.oreq-card-cta:active{transform:scale(.985)}@keyframes oreq-card-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.oreq-card{animation:.45s cubic-bezier(.2,.7,.2,1) both oreq-card-rise}@media (prefers-reduced-motion:reduce){.oreq-card{animation:none}.oreq-ref-lnk:hover svg,.oreq-card-cta:hover,.oreq-card-cta:active{transform:none}}[dir=ltr] .wt-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.wt-list{background:var(--surface);border:1px solid var(--line);border-radius:14px;max-height:calc(100vh - 200px);animation:.5s cubic-bezier(.22,1,.36,1) 80ms both wt-pane-in;position:sticky;top:80px;overflow:hidden auto}.wt-list:before{content:"";background:linear-gradient(90deg, transparent, var(--primary) 30%, var(--primary-2) 50%, var(--primary) 70%, transparent);z-index:3;background-size:200% 100%;height:2px;animation:6s linear infinite rpt-strip-shift;display:block;position:sticky;top:0}@keyframes wt-pane-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.wt-empty-list{text-align:center;color:var(--text-3);padding:32px 16px;font-size:13px}.wt-row-btn{text-align:start;appearance:none;cursor:pointer;border:0;border-bottom:1px solid var(--line-2);width:100%;font:inherit;background:0 0;padding:14px 16px;transition:background .18s,transform .18s;display:block;position:relative}.wt-row-btn:last-child{border-bottom:0}.wt-row-btn:hover{background:linear-gradient(90deg,#00a0620a 0%,#00a06212 50%,#00a0620a 100%)}.wt-row-btn.on{background:linear-gradient(90deg,#00a0621a 0%,#00a0620a 100%)}@keyframes wt-row-rise{0%{opacity:0;filter:blur(2px);transform:translateY(8px)scale(.99)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.wt-row-btn{animation:.45s cubic-bezier(.22,1,.36,1) both wt-row-rise}[dir=rtl] .wt-row-btn.on{box-shadow:inset -3px 0 0 var(--primary)}[dir=ltr] .wt-row-btn.on{box-shadow:inset 3px 0 0 var(--primary)}.wt-row-btn:hover:before{content:"";background:var(--primary);opacity:.5;border-radius:2px;width:2px;position:absolute;inset-block:18%;inset-inline-start:0}[dir=rtl] .wt-row-btn:hover:before{inset-inline:auto 0}html[data-theme=dark] .wt-hero-chip{color:var(--text);background:#ffffff0a;border-color:#ffffff14}html[data-theme=dark] .wt-hero-chip .n{color:#6ee7b7;background:#10b9812e}html[data-theme=dark] .wt-hero-chips{background:#ffffff05}.wt-pager{border-top:1px solid var(--line-2);background:var(--surface-2);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex;position:sticky;bottom:0}.wt-pager-btn{appearance:none;cursor:pointer;font:inherit;color:var(--text-2);background:var(--surface);border:1px solid var(--line);border-radius:8px;align-items:center;gap:4px;padding:5px 10px;font-size:12px;font-weight:500;line-height:1;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.wt-pager-btn:hover:not(:disabled){background:var(--surface-2);border-color:var(--primary);color:var(--primary-2)}.wt-pager-btn:disabled{opacity:.45;cursor:not-allowed}.wt-pager-btn svg{width:13px;height:13px}[dir=ltr] .wt-pager-btn svg{transform:scaleX(-1)}.wt-pager-info{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}@media (max-width:768px){.wt-grid .wt-list{max-height:none}.wt-grid .wt-pane:not(.wt-pane-modal){display:none}.wt-pane.wt-pane-modal{z-index:60;background:var(--surface);border:0;border-radius:0;margin:0;padding:56px 14px 20px;animation:.22s cubic-bezier(.22,1,.36,1) both wt-pane-modal-in;position:fixed;inset:0;overflow-y:auto}@keyframes wt-pane-modal-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.wt-pane-close{z-index:61;appearance:none;cursor:pointer;background:var(--surface);border:1px solid var(--line);width:36px;height:36px;color:var(--text);top:12px;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:fixed;inset-inline-end:14px;box-shadow:0 2px 8px #0000001a}.wt-pane-close:hover{background:var(--surface-2);border-color:var(--primary)}}html[data-theme=dark] .wt-action{border-color:#ffffff14}html[data-theme=dark] .wt-action .info{color:var(--text-2)}html[data-theme=dark] .wt-act-go{background:#3b82f624;border-color:#3b82f647}html[data-theme=dark] .wt-act-go .info{color:#bfdbfe}html[data-theme=dark] .wt-act-wait{color:#fde68a;background:#eab30824;border-color:#eab3084d}html[data-theme=dark] .wt-act-wait .info{color:#fde68a}html[data-theme=dark] .wt-act-fix{background:#ef444424;border-color:#ef44444d}html[data-theme=dark] .wt-act-fix .info{color:#fca5a5}html[data-theme=dark] .wt-act-done{background:#10b98124;border-color:#10b9814d}html[data-theme=dark] .wt-act-done .info{color:#6ee7b7}.wt-row-top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.wt-id{color:var(--text-4);font-size:11px}.wt-pill{background:var(--surface-2);color:var(--text-2);white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:3px 8px;font-size:11px;display:inline-flex}.wt-pill .d{border-radius:50%;width:6px;height:6px}.wt-pill[data-state=needs_attention]{color:#991b1b;background:#fee2e2}.wt-pill[data-state=pending_publisher]{color:#854d0e;background:#fef9c3}.wt-pill[data-state=in_progress]{color:#1e40af;background:#dbeafe}.wt-pill[data-state=accepted]{color:#065f46;background:#d1fae5}.wt-pill[data-state=open]{color:#166534;background:#dcfce7}.wt-row-ttl{color:var(--text);text-wrap:pretty;margin-bottom:6px;font-size:13.5px;font-weight:500;line-height:1.4}.wt-row-meta{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;display:flex}.wt-row-meta .sep{color:var(--text-4)}.wt-pane{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:24px;animation:.5s cubic-bezier(.22,1,.36,1) .14s both wt-pane-in;position:relative;overflow:hidden}.wt-pane:before{content:"";background:linear-gradient(90deg, transparent, var(--primary) 30%, var(--primary-2) 50%, var(--primary) 70%, transparent);pointer-events:none;z-index:2;top:0;background-size:200% 100%;height:2px;animation:6s linear infinite rpt-strip-shift;position:absolute;inset-inline:0}@keyframes wt-detail-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.wt-detail{animation:.28s cubic-bezier(.2,.7,.2,1) both wt-detail-fade}.wt-empty{text-align:center;color:var(--text-3);flex-direction:column;align-items:center;gap:12px;padding:60px 0;font-size:13px;display:flex}.wt-empty-ic{background:var(--surface-2);width:44px;height:44px;color:var(--text-4);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.wt-empty-ic svg{width:22px;height:22px}.wt-empty-list{flex-direction:column;align-items:center;gap:10px;padding:40px 16px;display:flex}.wt-detail .wt-d-hd{margin-bottom:16px}.wt-d-id{color:var(--text-4);margin-bottom:6px;font-size:12px}.wt-d-ttl{letter-spacing:-.01em;text-wrap:pretty;margin:0 0 10px;font-size:20px;font-weight:600;line-height:1.35}.wt-d-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wt-kind{background:var(--surface-2);color:var(--text-2);border-radius:99px;align-items:center;gap:5px;padding:3px 8px;font-size:11.5px;display:inline-flex}.wt-kind[data-kind=app]{color:#1e40af;background:#dbeafe}.wt-kind[data-kind=web]{color:#6b21a8;background:#e9d5ff}.wt-kind[data-kind=game]{color:#7c2d12;background:#fee2e2}.wt-kind[data-kind=recipe]{color:#be123c;background:#ffe4e6}.wt-kind[data-kind=story]{color:#6b21a8;background:#f3e8ff}.wt-kind[data-kind=news]{color:#155e75;background:#cffafe}.wt-kind[data-kind=guide]{color:#166534;background:#dcfce7}.wt-kind[data-kind=review]{color:#854d0e;background:#fef9c3}.wt-kind[data-kind=topic]{color:#9a3412;background:#fed7aa}.wt-action{border-radius:var(--radius-sm);border:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:12px;margin:14px 0 18px;padding:14px 16px;display:flex}.wt-action .info{color:var(--text-2);flex:220px;align-items:center;gap:8px;min-width:0;font-size:13px;display:inline-flex}.wt-action>.btn,.wt-action>a.btn{flex:none}.wt-act-go{background:#eff6ff;border-color:#bfdbfe}.wt-act-wait{color:#713f12;background:#fefce8;border-color:#fde68a}.wt-act-wait .info{color:#713f12}.wt-act-fix{background:#fef2f2;border-color:#fecaca}.wt-act-done{background:#f0fdf4;border-color:#bbf7d0}.wt-act-done .info{color:#14532d}.ic-ok{color:#fff;background:#10b981;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.ic-ok svg{stroke-width:2.5px;width:13px;height:13px}.spinner{border:2px solid #a1620740;border-top-color:#a16207;border-radius:50%;width:14px;height:14px;animation:.9s linear infinite wt-spin}@keyframes wt-spin{to{transform:rotate(360deg)}}.wt-rejection{border-radius:var(--radius-sm);background:#fef2f2;border:1px solid #fecaca;margin-bottom:0;padding:16px}.wt-rejection .hd{align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.wt-rejection .hd .ic{color:#fff;background:#dc2626;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.wt-rejection .hd .ic svg{stroke-width:2.25px;width:14px;height:14px}.wt-rejection .hd .t{color:#991b1b;margin-bottom:3px;font-size:13.5px;font-weight:600}.wt-rejection .hd .m{color:#7f1d1d;align-items:center;gap:6px;font-size:11.5px;display:flex}.wt-rejection .hd .m .dot{background:#7f1d1d;border-radius:50%;width:3px;height:3px}.wt-rejection .reason{color:#450a0a;text-wrap:pretty;margin:0;font-size:13.5px;line-height:1.6}[dir=rtl] .wt-rejection .reason{font-weight:500}.wt-sec{border-top:1px solid var(--line-2);margin-top:18px;padding-top:18px}.wt-sec h4{color:var(--text-3);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:7px;margin:0 0 10px;font-size:12px;font-weight:600;display:flex}.wt-sec h4 svg{opacity:.75;flex:none}[dir=rtl] .wt-sec h4{letter-spacing:0}.wt-brief{color:var(--text);text-wrap:pretty;margin:0 0 10px;font-size:13.5px;line-height:1.65}.wt-ref{background:var(--surface-2);border:1px solid var(--line);color:var(--primary-2);border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;text-decoration:none;display:inline-flex}.wt-ref:hover{background:var(--primary-soft);border-color:var(--primary)}.wt-ref-empty{color:var(--text-4);font-size:12px}.wt-mgrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.wt-mgrid .k{color:var(--text-3);align-items:center;gap:5px;margin-bottom:4px;font-size:11px;display:inline-flex}.wt-mgrid .k svg{opacity:.75;flex:none}.wt-mgrid .v{color:var(--text);font-size:13px;font-weight:500}.wt-mgrid .v.mono{font-family:var(--font-jetbrains), ui-monospace, monospace;unicode-bidi:isolate;font-size:12.5px}.wt-link-card{border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--line);color:var(--primary-2);align-items:center;gap:8px;padding:12px 14px;text-decoration:none;display:flex}.wt-link-card:hover{background:var(--primary-soft);border-color:var(--primary)}.wt-link-card .ic{flex-shrink:0}.wt-link-card .url{word-break:break-all;font-size:12.5px}.wt-sub-h{color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:5px;margin:12px 0 6px;font-size:11px;font-weight:600;display:flex}.wt-sub-h svg{opacity:.75;flex:none}[dir=rtl] .wt-sub-h{letter-spacing:0}.wt-note{color:var(--text-2);background:var(--surface-2);border-radius:6px;margin:0;padding:10px 12px;font-size:13px;line-height:1.6}.wt-tl{margin:0;padding:0;list-style:none;position:relative}.wt-tl:before{content:"";background:var(--line);top:6px;bottom:6px;width:1px;position:absolute;inset-inline-start:5px}.wt-tl-i{padding:4px 0 14px;padding-inline-start:22px;position:relative}.wt-tl-i:last-child{padding-bottom:0}.wt-tl-i .d{border:2px solid var(--text-4);top:6px;background:#fff;border-radius:50%;width:11px;height:11px;position:absolute;inset-inline-start:0}.wt-tl-i.ev-accepted .d{border-color:#2563eb}.wt-tl-i.ev-submitted .d,.wt-tl-i.ev-resubmitted .d{border-color:#a16207}.wt-tl-i.ev-rejected .d,.wt-tl-i.ev-refused_edits .d{border-color:#dc2626}.wt-tl-i.ev-approved .d{background:#10b981;border-color:#10b981}@keyframes wt-tl-pulse{0%,to{box-shadow:0 0 #00a06273}50%{box-shadow:0 0 0 6px #00a06200}}.wt-tl-i:last-child .d{animation:2.2s ease-out infinite wt-tl-pulse}@media (prefers-reduced-motion:reduce){.wt-row-btn,.wt-detail,.wt-tl-i:last-child .d,.wt-counter-row .ic{transition:none;animation:none}.wt-counter-row.on .ic{transform:none}}.wt-tl-i .ev{color:var(--text);font-size:13px;font-weight:500}.wt-tl-i .mt{color:var(--text-3);align-items:center;gap:6px;margin-top:2px;font-size:11.5px;display:flex}.wt-tl-i .mt .sep{color:var(--text-4)}.wt-mb{z-index:2000;background:#0f172a73;justify-content:center;align-items:center;padding:20px;animation:.15s ease-out wt-fadein;display:flex;position:fixed;inset:0}@keyframes wt-fadein{0%{opacity:0}to{opacity:1}}.wt-mw{background:#fff;border-radius:12px;width:100%;max-width:520px;max-height:calc(100vh - 40px);animation:.2s ease-out wt-slidein;overflow:auto;box-shadow:0 20px 60px #00000040}@keyframes wt-slidein{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.wt-mh{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.wt-mh h3{margin:0;font-size:16px;font-weight:600}.wt-mx{appearance:none;cursor:pointer;color:var(--text-3);background:0 0;border:0;padding:0 4px;font-size:24px;line-height:1}.wt-mx:hover{color:var(--text)}.wt-mb-c{padding:20px 22px}.wt-mf{border-top:1px solid var(--line);background:var(--surface-2);border-radius:0 0 12px 12px;justify-content:flex-end;gap:8px;padding:14px 22px;display:flex}.wt-lead{color:var(--text-2);text-wrap:pretty;margin:0 0 14px;font-size:13.5px;line-height:1.6}.wt-row{background:var(--surface-2);border:1px solid var(--line);border-radius:8px;margin-bottom:14px;padding:12px 14px}.wt-tt{margin-bottom:4px;font-size:14px;font-weight:500}.wt-mt{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.wt-mt .dot{background:#fefce8;border:1px solid #fde68a;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px;padding:12px 14px;display:grid}.wt-fld{margin-bottom:14px;display:block}.wt-fld:last-child{margin-bottom:0}.wt-fld .lbl{color:var(--text-2);margin-bottom:6px;font-size:12px;font-weight:500}.wt-in{box-sizing:border-box;appearance:none;border:1px solid var(--line);width:100%;font:inherit;color:var(--text);background:#fff;border-radius:8px;padding:9px 12px;font-size:13.5px;transition:border-color .12s,box-shadow .12s}.wt-in:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft);outline:none}.wt-ta{resize:vertical;min-height:80px;font-family:inherit;line-height:1.55}.wt-err{color:#dc2626;margin-top:5px;font-size:11.5px}@media (max-width:980px){.wt-grid{grid-template-columns:1fr}.wt-list{max-height:400px;position:static}.wt-mgrid{grid-template-columns:repeat(2,1fr)}}html[data-theme=dark] .wt-pill[data-state=needs_attention]{color:#fca5a5;background:#ef444429}html[data-theme=dark] .wt-pill[data-state=pending_publisher]{color:#fde68a;background:#eab30829}html[data-theme=dark] .wt-pill[data-state=in_progress]{color:#93c5fd;background:#3b82f629}html[data-theme=dark] .wt-pill[data-state=accepted]{color:#6ee7b7;background:#10b98129}html[data-theme=dark] .wt-pill[data-state=open]{color:#86efac;background:#10b98124}html[data-theme=dark] .wt-kind[data-kind=app]{color:#93c5fd;background:#3b82f629}html[data-theme=dark] .wt-kind[data-kind=web]{color:#d8b4fe;background:#a855f729}html[data-theme=dark] .wt-kind[data-kind=game]{color:#fca5a5;background:#ef444424}html[data-theme=dark] .wt-kind[data-kind=recipe]{color:#fbcfe8;background:#f472b629}html[data-theme=dark] .wt-kind[data-kind=story]{color:#d8b4fe;background:#a855f724}html[data-theme=dark] .wt-kind[data-kind=news]{color:#67e8f9;background:#06b6d429}html[data-theme=dark] .wt-kind[data-kind=guide]{color:#6ee7b7;background:#10b98129}html[data-theme=dark] .wt-kind[data-kind=review]{color:#fde68a;background:#eab30824}html[data-theme=dark] .wt-kind[data-kind=topic]{color:#fdba74;background:#f9731629}html[data-theme=dark] .wt-rejection{background:#ef44441a;border-color:#ef444447}html[data-theme=dark] .wt-rejection .hd .ic{color:#fff;background:#dc2626}html[data-theme=dark] .wt-rejection .hd .t{color:#fca5a5}html[data-theme=dark] .wt-rejection .hd .m{color:#fecaca}html[data-theme=dark] .wt-rejection .hd .m .dot{background:#fecaca}html[data-theme=dark] .wt-rejection .reason{color:#fecaca}html[data-theme=dark] .wt-tl-i .d{background:var(--surface)}html[data-theme=dark] .wt-tl-i.ev-approved .d{background:#10b981}html[data-theme=dark] .wt-mw{background:var(--surface)}html[data-theme=dark] .wt-mt .dot{background:#eab3081f;border-color:#eab3084d}html[data-theme=dark] .wt-in{background:var(--surface-2);color:var(--text)}.rpt-hero{isolation:isolate;background:linear-gradient(135deg,#ecfdf5 0%,#f0fdf4 25%,#e0f2fe 55%,#f0fdf4 80%,#ecfdf5 100%) 0 0/260% 260%;border:1px solid #d1fae5;border-radius:14px;margin-bottom:14px;padding:22px 26px;animation:16s ease-in-out infinite rpt-hero-bg-shift;position:relative;overflow:hidden}@keyframes rpt-hero-bg-shift{0%,to{background-position:0%}50%{background-position:100%}}.rpt-hero-grid{opacity:.45;pointer-events:none;background:radial-gradient(circle at 1px 1px,#00a0622e 1px,#0000 1.5px) 0 0/22px 22px;animation:18s linear infinite rpt-hero-grid-drift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 90%,#000 30%,#0000 80%);mask-image:radial-gradient(70% 90%,#000 30%,#0000 80%)}@keyframes rpt-hero-grid-drift{0%{background-position:0 0}to{background-position:22px 22px}}.rpt-hero-orbs{pointer-events:none;z-index:0;position:absolute;inset:0}.rpt-hero-orb{filter:drop-shadow(0 2px 6px #0000001f);opacity:0;font-size:22px;animation:.7s cubic-bezier(.34,1.56,.64,1) both rpt-orb-in,6s ease-in-out infinite rpt-orb-bob;position:absolute}.rpt-hero-orb:first-child{top:14%;font-size:26px;inset-inline-end:6%}.rpt-hero-orb:nth-child(2){top:60%;font-size:22px;animation-duration:.7s,7s;inset-inline-end:18%}.rpt-hero-orb:nth-child(3){top:22%;font-size:20px;animation-duration:.7s,5.5s;inset-inline-end:32%}.rpt-hero-orb:nth-child(4){opacity:.85;top:70%;font-size:18px;animation-duration:.7s,6.5s;inset-inline-end:48%}.rpt-hero-orb:nth-child(5){opacity:.75;top:18%;font-size:17px;animation-duration:.7s,7.5s;inset-inline-end:60%}.rpt-hero-orb:nth-child(6){opacity:.7;top:64%;font-size:16px;animation-duration:.7s,6s;inset-inline-end:8%}@keyframes rpt-orb-in{0%{opacity:0;transform:translateY(8px)scale(.7)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes rpt-orb-bob{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-8px)rotate(3deg)}}.rpt-hero-row{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex;position:relative}.rpt-hero-left{flex:auto;align-items:flex-start;gap:16px;min-width:0;display:flex}.rpt-hero-icon{color:#00a062;-webkit-backdrop-filter:blur(4px);background:#ffffffa6;border-radius:50%;flex:none;justify-content:center;align-items:center;width:64px;height:64px;animation:.7s cubic-bezier(.34,1.56,.64,1) both rpt-hero-icon-in;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffffb3,0 8px 24px #00a0622e}.rpt-hero-icon svg{width:32px;height:32px;animation:18s linear infinite rpt-globe-spin}@keyframes rpt-globe-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rpt-hero-icon-in{0%{opacity:0;transform:translateY(6px)scale(.7)}to{opacity:1;transform:translateY(0)scale(1)}}.rpt-hero-icon .ring{pointer-events:none;border:1.5px solid #00a0624d;border-radius:50%;animation:2.4s ease-out infinite rpt-ring-pulse;position:absolute;inset:0}.rpt-hero-icon .ring.r1{animation-delay:0s}.rpt-hero-icon .ring.r2{animation-delay:1.2s}@keyframes rpt-ring-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}.rpt-hero-icon .dot{background:#00a062;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 6px #00a062b3}.rpt-hero-icon .dot.d1{top:10%;animation:2.2s ease-in-out infinite rpt-dot-blink;inset-inline-start:22%}.rpt-hero-icon .dot.d2{top:62%;animation:2.2s ease-in-out .5s infinite rpt-dot-blink;inset-inline-start:78%}.rpt-hero-icon .dot.d3{top:78%;animation:2.2s ease-in-out 1.1s infinite rpt-dot-blink;inset-inline-start:30%}@keyframes rpt-dot-blink{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.3)}}.rpt-hero-text{min-width:0}.rpt-hero-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#047857;align-items:center;gap:8px;margin-bottom:6px;font-size:11.5px;font-weight:600;display:inline-flex}.rpt-hero-spark{color:#00a062;filter:drop-shadow(0 0 6px #00a0628c);width:14px;height:14px;animation:2.4s cubic-bezier(.4,0,.2,1) infinite rpt-hero-spark;display:inline-flex}.rpt-hero-spark svg{width:100%;height:100%}@keyframes rpt-hero-spark{0%,to{transform:scale(1)rotate(0)}25%{transform:scale(1.25)rotate(-12deg)}50%{transform:scale(.92)rotate(180deg)}75%{transform:scale(1.18)rotate(345deg)}}.rpt-hero-badge{letter-spacing:.05em;color:#047857;background:#ffffffb3;border:1px solid #00a06240;border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:10.5px;display:inline-flex}.rpt-hero-badge .dot{background:#ef4444;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite rpt-live-dot;box-shadow:0 0 6px #ef4444b3}@keyframes rpt-live-dot{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.rpt-hero-title{letter-spacing:-.015em;color:var(--text);margin:0 0 4px;font-size:22px;font-weight:700;line-height:1.25}.rpt-hero-title .ln2{color:#0000;background:linear-gradient(135deg,#00a062 0%,#0ea5e9 100%);-webkit-background-clip:text;background-clip:text;align-items:center;gap:6px;font-weight:800;display:inline-flex}.rpt-hero-title .coin{color:#00a062;-webkit-text-fill-color:#00a062;width:22px;height:22px;transform-style:preserve-3d;animation:4.5s ease-in-out infinite rpt-coin-spin;display:inline-flex}.rpt-hero-title .coin svg{width:100%;height:100%}@keyframes rpt-coin-spin{0%,to{transform:rotateY(0)scale(1)}45%{transform:rotateY(180deg)scale(1.08)}55%{transform:rotateY(180deg)scale(1.08)}}.rpt-hero-sub{color:var(--text-3);min-height:1.4em;font-size:13px;font-weight:500;display:block;position:relative}.rpt-hero-sub .rpt-tag{color:#047857;font-weight:600;animation:.55s cubic-bezier(.2,.7,.2,1) both rpt-tag-in;display:inline-block}@keyframes rpt-tag-in{0%{opacity:0;filter:blur(4px);transform:translateY(6px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.rpt-hero-sub .rpt-tag{animation:none}}.rpt-hero-controls{-webkit-backdrop-filter:blur(8px);background:#ffffff8c;border:1px solid #ffffffb3;border-radius:12px;flex:none;align-items:center;gap:8px;padding:6px;display:inline-flex;box-shadow:0 6px 22px #00a06214}@media (max-width:720px){.rpt-hero{padding:18px}.rpt-hero-orb:nth-child(n+4){display:none}.rpt-hero-title{font-size:18px}.rpt-hero-icon{width:52px;height:52px}.rpt-hero-icon svg{width:26px;height:26px}.rpt-hero-controls{flex-wrap:wrap;justify-content:flex-start;width:100%}}@media (prefers-reduced-motion:reduce){.rpt-hero,.rpt-hero-grid,.rpt-hero-icon,.rpt-hero-icon svg,.rpt-hero-spark,.rpt-hero-orb,.rpt-hero-icon .ring,.rpt-hero-icon .dot,.rpt-hero-title .coin,.rpt-hero-badge .dot{animation:none!important}}.rpt-summary{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(5,1fr);gap:0;margin-bottom:14px;display:grid;overflow:hidden}.rpt-summary.rpt-sum-4{grid-template-columns:repeat(4,1fr)}.rpt-summary .s.primary{background:linear-gradient(#f0fdf4 0%,#0000 100%)}.rpt-summary .s.primary .v{color:var(--primary-2)}.rpt-period{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);gap:0;padding:3px;display:inline-flex}.rpt-period button{appearance:none;font:inherit;color:var(--text-3);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:5px;padding:6px 14px;font-size:12.5px;font-weight:500;transition:background .15s,color .15s}.rpt-period button:hover{color:var(--text)}.rpt-period button.on{background:var(--primary-soft);color:var(--primary-2);font-weight:600}.rpt-period.rpt-viewmode button.on{color:#8b5cf6;background:#8b5cf624;background:lab(50.6912% 45.8505 -71.7975/.14)}.rpt-empty{text-align:center;color:var(--text-3);padding:40px 18px;font-size:13px}.rpt-empty.rpt-error{color:#b91c1c}.rpt-rev{color:var(--text);font-weight:600;font-family:var(--font-jetbrains), monospace;isolation:isolate;border-radius:6px;padding:3px 10px;font-size:12px;display:inline-block;position:relative}.rpt-rev:before{content:"";width:var(--rev-pct,0%);z-index:-1;background:linear-gradient(90deg,#00a06229,#00a0620a);border-radius:6px;transition:width .5s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}[dir=rtl] .rpt-rev:before{background:linear-gradient(270deg,#00a06229,#00a0620a);inset-inline:auto 0}.rpt-summary .s{border-inline-end:1px solid var(--line-2);padding:16px 18px;transition:background-color .2s;animation:.45s cubic-bezier(.2,.7,.2,1) both rpt-cell-rise;position:relative}.rpt-summary .s:first-child{animation-delay:0s}.rpt-summary .s:nth-child(2){animation-delay:60ms}.rpt-summary .s:nth-child(3){animation-delay:.12s}.rpt-summary .s:nth-child(4){animation-delay:.18s}.rpt-summary .s:hover{background:#00a06208}.rpt-summary .s.primary:hover{background:#00a06212}.rpt-summary .s:last-child{border-inline-end:0}@keyframes rpt-cell-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.rpt-summary .s{animation:none}}.rpt-summary .s .lbl{color:var(--text-3);align-items:center;gap:7px;margin-bottom:6px;font-size:11.5px;font-weight:500;display:flex}.rpt-summary .s .lbl .ico{background:var(--surface-2);width:26px;height:26px;color:var(--text-3);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s,color .2s,background-color .2s;display:inline-flex}.rpt-summary .s .lbl .ico svg{width:14px;height:14px;display:block}.rpt-summary .s:hover .lbl .ico{color:var(--text);background:var(--hover);transform:scale(1.08)}.rpt-summary .s.primary .lbl .ico{background:var(--primary-tint,#00a0621f);color:var(--primary-2);animation:2.4s ease-in-out infinite rpt-ico-pulse}@keyframes rpt-ico-pulse{0%,to{box-shadow:0 0 #00a06200}50%{box-shadow:0 0 0 6px #00a06200}}@media (prefers-reduced-motion:reduce){.rpt-summary .s.primary .lbl .ico{animation:none}}.rpt-summary .s .v{letter-spacing:-.01em;font-size:22px;font-weight:600;font-family:var(--font-inter), var(--font-cairo), sans-serif;font-variant-numeric:tabular-nums;line-height:1.2}.rpt-summary .s .d{margin-top:4px;font-size:11.5px}html[data-theme=dark] .rpt-hero{background:linear-gradient(135deg,#10b9811a 0%,#14b8a60f 25%,#3b82f614 55%,#10b9810f 80%,#10b9811a 100%);border-color:#10b98133}html[data-theme=dark] .rpt-hero-grid{opacity:.3;background:radial-gradient(circle at 1px 1px,#34d39933 1px,#0000 1.5px)}html[data-theme=dark] .rpt-hero-orb{filter:drop-shadow(0 2px 6px #34d39933)}html[data-theme=dark] .rpt-hero-icon{color:#6ee7b7;background:#10b9811a;box-shadow:inset 0 1px #ffffff0a,0 8px 24px #10b9812e}html[data-theme=dark] .rpt-hero-icon .ring{border-color:#34d39959}html[data-theme=dark] .rpt-hero-icon .dot{background:#34d399;box-shadow:0 0 6px #34d399b3}html[data-theme=dark] .rpt-hero-eyebrow{color:#6ee7b7}html[data-theme=dark] .rpt-hero-spark{color:#34d399;filter:drop-shadow(0 0 6px #34d3998c)}html[data-theme=dark] .rpt-hero-badge{color:#6ee7b7;background:#10b9811f;border-color:#34d3994d}html[data-theme=dark] .rpt-hero-badge .dot{background:#f87171;box-shadow:0 0 6px #f87171b3}html[data-theme=dark] .rpt-hero-title .ln2{background:linear-gradient(135deg,#34d399 0%,#60a5fa 100%);-webkit-background-clip:text;background-clip:text}html[data-theme=dark] .rpt-hero-title .coin{color:#34d399;-webkit-text-fill-color:#34d399}html[data-theme=dark] .rpt-hero-sub .rpt-tag{color:#6ee7b7}html[data-theme=dark] .rpt-hero-controls{background:#ffffff0a;border-color:#ffffff14;box-shadow:0 6px 22px #0000004d}html[data-theme=dark] .rpt-summary .s.primary{background:linear-gradient(#10b9811a 0%,#0000 100%)}@media (max-width:768px){.rpt-summary,.rpt-summary.rpt-sum-4{grid-template-columns:repeat(4,1fr)!important}.rpt-summary .s{text-align:center!important;border-inline-end:1px solid var(--line-2)!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;min-width:0!important;padding:10px 4px!important;display:flex!important}.rpt-summary .s:last-child{border-inline-end:0!important}.rpt-summary .s .lbl{display:contents!important}.rpt-summary .s .lbl .ico{order:1!important;width:22px!important;height:22px!important;margin:0 0 2px!important}.rpt-summary .s .lbl .ico svg{width:12px!important;height:12px!important}.rpt-summary .s .v{order:2!important;margin:0!important;font-size:clamp(13px,3.8vw,17px)!important;line-height:1.15!important;display:block!important}.rpt-summary .s .lbl>span:not(.ico){width:100%!important;color:var(--text-3)!important;white-space:nowrap!important;text-overflow:ellipsis!important;order:3!important;font-size:9.5px!important;font-weight:500!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.rpt-summary .s .d{display:none!important}}.rpt-date{font-variant-numeric:tabular-nums;text-align:start;white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.rpt-date svg{width:14px;height:14px;color:var(--text-4);flex-shrink:0}.rpt-date .wk{color:var(--text-3);white-space:nowrap;min-width:32px;font-size:11.5px;font-weight:500}.rpt-date .dt{color:var(--text);white-space:nowrap;unicode-bidi:isolate;font-size:13px;font-weight:500}.rpt-table tbody tr:hover .rpt-date svg{color:var(--primary)}@media (max-width:768px){.rpt-date{flex-wrap:nowrap!important;gap:4px!important}.rpt-date svg{display:none!important}.rpt-date .wk{min-width:0!important;font-size:10.5px!important}.rpt-date .dt{font-size:11.5px!important}.rpt-table tbody td:first-child,.rpt-table thead th:first-child{padding-inline:8px!important}}@media (max-width:420px){.rpt-date .wk{font-size:10px!important}.rpt-date .dt{font-size:10.5px!important}}.rpt-cn{text-align:start;align-items:center;gap:9px;display:flex}.rpt-cn .flag{filter:drop-shadow(0 1px 1px #00000014);flex-shrink:0;font-size:18px;line-height:1;transition:transform .2s;display:inline-block}.rpt-table tbody tr:hover .rpt-cn .flag{transform:scale(1.15)}.rpt-cn .nm{color:var(--text);font-weight:500}.rpt-cn .cd{color:var(--text-3);background:var(--surface-2);border:1px solid var(--line-2);letter-spacing:.04em;border-radius:4px;padding:1px 5px;font-size:10.5px;font-weight:600}.rpt-table-wrap{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.rpt-card-v2{background:linear-gradient(180deg, var(--surface), var(--surface));border-color:var(--line);border-radius:16px;transition:transform .25s,box-shadow .25s,border-color .25s;animation:.5s cubic-bezier(.22,1,.36,1) both rpt-card-rise;position:relative}.rpt-card-v2:hover{border-color:#00a06238;box-shadow:0 18px 36px -22px #00a06238}@keyframes rpt-card-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.rpt-card-strip{background:linear-gradient(90deg, transparent 0%, #00a0621a 12%, var(--primary) 35%, var(--primary-2) 50%, var(--primary) 65%, #00a0621a 88%, transparent 100%);pointer-events:none;z-index:2;top:0;background-position:0 0;background-size:250% 100%;height:3px;animation:6s linear infinite rpt-strip-shift;position:absolute;inset-inline:0}@keyframes rpt-strip-shift{0%{background-position:-100% 0}to{background-position:100% 0}}.rpt-table-hd{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;display:flex}.rpt-card-v2 .rpt-table-hd{background:linear-gradient(#00a06206,#0000 80%);padding:16px 18px 14px}.rpt-table-hd h3{color:var(--text);letter-spacing:-.01em;margin:0;font-size:14px;font-weight:700}.rpt-table-hd .meta{color:var(--text-3);font-size:11.5px}.rpt-table-hd .right{align-items:center;gap:6px;display:flex}.rpt-hd-left{align-items:center;gap:12px;min-width:0;display:inline-flex}.rpt-hd-text{min-width:0}.rpt-hd-sub{color:var(--text-3);margin:1px 0 0;font-size:11.5px}.rpt-hd-ico{border-radius:11px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .25s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff4d}.rpt-hd-ico svg{z-index:2;width:18px;height:18px;position:relative}.rpt-hd-ico:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff1a,#0000 60%);position:absolute;inset:0}.rpt-card-v2:hover .rpt-hd-ico{transform:rotate(-6deg)scale(1.04)}.rpt-hd-ico-daily{color:#4f5bdd;background:linear-gradient(135deg,#5b6cff2e,#5b6cff0f)}.rpt-hd-ico-pubs{color:var(--primary-2);background:linear-gradient(135deg,#00a06233,#00a0620f)}.rpt-hd-ico-countries{color:#b06f0e;background:linear-gradient(135deg,#d68e1a38,#d68e1a0f)}.rpt-hd-ico-payouts{color:#047857;background:linear-gradient(135deg,#10b98138,#10b9810f)}.rpt-hd-ico-balance{color:#0f766e;background:linear-gradient(135deg,#14b8a638,#14b8a60f)}.rpt-hd-ico-domains{color:#1d4ed8;background:linear-gradient(135deg,#3b82f638,#3b82f60f)}.rpt-hd-ico-shares{color:#b45309;background:linear-gradient(135deg,#f59e0b38,#f59e0b0f)}.rpt-hd-ico-content{color:#4338ca;background:linear-gradient(135deg,#6366f138,#6366f10f)}.rpt-hd-count{color:var(--primary-2);font-size:11.5px;font-weight:700;font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;background:#00a0621a;border:1px solid #00a06233;border-radius:999px;align-items:center;gap:7px;padding:5px 11px;display:inline-flex}.rpt-hd-count .dot{background:var(--primary);border-radius:50%;width:6px;height:6px;position:relative}.rpt-hd-count .dot:after{content:"";border:1.5px solid var(--primary);opacity:.6;border-radius:50%;animation:2.2s ease-out infinite rpt-count-ping;position:absolute;inset:-3px}@keyframes rpt-count-ping{0%{opacity:.55;transform:scale(.85)}to{opacity:0;transform:scale(2.4)}}.rpt-hd-right{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}.rpt-search-pop{align-items:center;display:inline-flex;position:relative}.rpt-search-btn{appearance:none;background:var(--surface);border:1px solid var(--line);width:32px;height:32px;color:var(--text-3);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:border-color .18s,color .18s,box-shadow .18s,background .18s,transform .18s;display:inline-flex;position:relative}.rpt-search-btn:hover{color:var(--primary-2);border-color:#00a0624d}.rpt-search-btn:focus-visible{border-color:var(--primary);outline:0;box-shadow:0 0 0 3px #00a06224}.rpt-search-btn.is-open{border-color:var(--primary);color:var(--primary-2);background:#00a0620f;box-shadow:0 0 0 3px #00a06224}.rpt-search-btn.on{color:var(--primary-2);border-color:#00a06266}.rpt-search-dot{background:var(--primary);width:7px;height:7px;box-shadow:0 0 0 2px var(--surface);pointer-events:none;top:3px;border-radius:50%;position:absolute;inset-inline-end:3px}.rpt-search-panel{z-index:30;background:var(--surface);border:1px solid var(--line);transform-origin:100% 0;top:calc(100% + 6px);border-radius:999px;align-items:center;gap:6px;width:min(82vw,320px);min-width:0;height:36px;padding:0 6px 0 10px;animation:.16s cubic-bezier(.34,1.56,.64,1) rpt-search-panel-in;display:none;position:absolute;inset-inline-end:0;box-shadow:0 8px 24px #0000001a,0 2px 6px #0000000f}.rpt-search-pop.is-open .rpt-search-panel{display:inline-flex}[dir=rtl] .rpt-search-panel{transform-origin:0 0;padding:0 10px 0 6px}.rpt-search-panel:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px #00a06224,0 8px 24px #0000001a,0 2px 6px #0000000f}.rpt-search-panel-ico{color:var(--primary-2);flex:none;display:inline-flex}.rpt-search-panel-input{appearance:none;min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:0;flex:1;height:100%;padding:0;font-size:12.5px}.rpt-search-panel-input::placeholder{color:var(--text-4);font-weight:500}.rpt-search-panel-input::-webkit-search-cancel-button{appearance:none}.rpt-search-panel-input::-webkit-search-decoration{appearance:none}.rpt-search-panel-clear{appearance:none;color:var(--primary-2);cursor:pointer;background:#00a0621a;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;transition:background .15s,transform .15s,color .15s;display:inline-flex}.rpt-search-panel-clear:hover{color:#b91c1c;background:#ef44441f;transform:scale(1.08)}@keyframes rpt-search-panel-in{0%{opacity:0;transform:scale(.92)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (min-width:640px){.rpt-search-btn{display:none}.rpt-search-panel,.rpt-search-pop.is-open .rpt-search-panel{width:220px;max-width:100%;height:32px;box-shadow:none;top:auto;animation:none;display:inline-flex;position:static;inset-inline-end:auto}.rpt-search-panel:focus-within{box-shadow:0 0 0 3px #00a06224}}html[data-theme=dark] .rpt-search-btn{background:#ffffff08}html[data-theme=dark] .rpt-search-btn:hover{color:#6ee7b7;border-color:#34d39959}html[data-theme=dark] .rpt-search-btn.is-open,html[data-theme=dark] .rpt-search-btn.on{color:#6ee7b7;background:#10b9811a;border-color:#34d39973}html[data-theme=dark] .rpt-search-panel{background:var(--surface);box-shadow:0 12px 28px #00000073,0 2px 6px #0000004d}html[data-theme=dark] .rpt-search-panel-ico{color:#6ee7b7}html[data-theme=dark] .rpt-search-panel-clear{color:#6ee7b7;background:#10b98124}html[data-theme=dark] .rpt-search-panel-clear:hover{color:#fca5a5;background:#ef44442e}html[data-theme=dark] .rpt-search-dot{box-shadow:0 0 0 2px var(--surface);background:#34d399}.rpt-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.rpt-table thead th{text-align:start;color:var(--text-3);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--line-2);background:linear-gradient(180deg, var(--surface-2,#00000006), transparent);white-space:nowrap;z-index:1;cursor:pointer;-webkit-user-select:none;user-select:none;padding:11px 14px;font-size:10.5px;font-weight:700;transition:background .15s,color .15s;position:sticky;top:0}.rpt-table thead th .th-i{align-items:center;gap:5px;display:inline-flex}.rpt-table thead th .arr{width:12px;height:12px;color:var(--text-4);opacity:0;justify-content:center;align-items:center;font-size:8.5px;transition:opacity .15s,color .15s,transform .15s;display:inline-flex}.rpt-table thead th:hover .arr{opacity:.55;color:var(--text-3)}.rpt-table thead th.sorted{color:var(--primary-2);background:linear-gradient(#00a06212,#00a06205);position:relative}.rpt-table thead th.sorted:after{content:"";background:linear-gradient(90deg, transparent, var(--primary), transparent);inset-inline:0;height:2px;animation:.5s ease-out rpt-sort-glow;position:absolute;bottom:-1px}@keyframes rpt-sort-glow{0%{opacity:0;transform:scaleX(.3)}to{opacity:1;transform:scaleX(1)}}.rpt-table thead th.sorted .arr{opacity:1;color:var(--primary);font-size:9.5px;transform:scale(1.05)}.rpt-table thead th:hover{color:var(--text);background:#00a0620d}.rpt-table thead th.num,.rpt-table tbody td.num{text-align:end}.rpt-table tbody td{border-bottom:1px solid var(--line-2);padding:12px 14px;font-size:13px;transition:background .18s}.rpt-table tbody tr:last-child td{border-bottom:0}.rpt-table tbody tr{transition:transform .18s;position:relative}.rpt-table tbody tr:hover td{background:linear-gradient(90deg,#00a0620a 0%,#00a06212 50%,#00a0620a 100%)}.rpt-table tbody tr:hover td:first-child{box-shadow:inset 3px 0 0 var(--primary)}[dir=rtl] .rpt-table tbody tr:hover td:first-child{box-shadow:inset -3px 0 0 var(--primary)}.rpt-row{animation:.5s cubic-bezier(.22,1,.36,1) both rpt-row-rise}@keyframes rpt-row-rise{0%{opacity:0;filter:blur(2px);transform:translateY(8px)scale(.995)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.rpt-row{animation:none}}.rpt-table tbody td.num.mono{font-feature-settings:"tnum";color:var(--text-2);font-weight:600}.rpt-row-zero td.num,.rpt-row-zero .rpt-rev{color:var(--text-4)}.pub-avatar{color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;transition:transform .18s,box-shadow .18s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #0000000f}.pub-avatar img{object-fit:cover;width:100%;height:100%;display:block}.pub-avatar-letter{text-transform:uppercase;line-height:1}.pub-avatar-fb:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff38,#0000 60%);position:absolute;inset:0}.rpt-pub{align-items:center;gap:10px;min-width:0;display:inline-flex}.rpt-pub .av{color:#fff;letter-spacing:.02em;border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffff2e}.rpt-pub .pub-avatar{border-radius:9px}.rpt-pub .bdy{flex-direction:column;gap:1px;min-width:0;display:flex}.rpt-pub .nm{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.rpt-pub .st{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.rpt-table tbody tr:hover .rpt-pub .av{transition:transform .18s,box-shadow .18s;transform:translateY(-1px);box-shadow:0 4px 10px -4px #00000040,inset 0 1px #ffffff2e}.rpt-pager{border-top:1px solid var(--line-2);color:var(--text-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 18px;font-size:12px;display:flex}.rpt-pager-info{color:var(--text-3);font-size:12px;font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums}.rpt-pager-ctrls{align-items:center;gap:4px;display:inline-flex}.rpt-pager-btn{appearance:none;border:1px solid var(--line);background:var(--surface);font:inherit;font-variant-numeric:tabular-nums;color:var(--text-2);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-width:32px;height:32px;padding:0 9px;font-size:12.5px;font-weight:600;transition:background .15s,color .15s,border-color .15s,transform .15s;display:inline-flex}.rpt-pager-btn:hover:not(:disabled){color:var(--text);background:#00a0620d;border-color:#00a06266}.rpt-pager-btn:disabled{opacity:.45;cursor:not-allowed}.rpt-pager-btn.on{background:linear-gradient(135deg, var(--primary), var(--primary-2));color:#fff;border-color:#0000;box-shadow:0 2px 8px -2px #00a06273}.rpt-pager-btn.on:hover{background:linear-gradient(135deg, var(--primary), var(--primary-2))}.rpt-pager-arrow{min-width:32px;padding:0}.rpt-pager-ellipsis{color:var(--text-3);-webkit-user-select:none;user-select:none;padding:0 4px;font-weight:700}@media (max-width:560px){.rpt-pager{padding:10px 12px}.rpt-pager-info{text-align:center;order:2;width:100%}.rpt-pager-ctrls{order:1;justify-content:center;width:100%}}html[data-theme=dark] .rpt-pager-btn{background:#ffffff08}html[data-theme=dark] .rpt-pager-btn:hover:not(:disabled){background:#10b98124}.rpt-table tbody td .barcell{align-items:center;gap:8px;display:flex}.rpt-table tbody td .barcell .bg{background:var(--line-2);border-radius:3px;flex:1;height:5px;overflow:hidden}.rpt-table tbody td .barcell .bg i{background:linear-gradient(90deg, var(--primary), #1f8a5b);border-radius:3px;height:100%;display:block}.rpt-table tbody td .barcell .bg i.muted{background:var(--text-4)}.rpt-table tbody td .nm{color:var(--text);font-weight:500}.rpt-table tbody td .sub{color:var(--text-3);margin-top:1px;font-size:11.5px}.rpt-table tbody td.mono{font-family:var(--font-jetbrains), monospace;color:var(--text-2);font-size:12px}html[data-theme=dark] .rpt-hd-ico-daily{color:#a5b4fc;background:linear-gradient(135deg,#818cf833,#818cf80f)}html[data-theme=dark] .rpt-hd-ico-pubs{color:#6ee7b7;background:linear-gradient(135deg,#34d39938,#34d3990f)}html[data-theme=dark] .rpt-hd-ico-countries{color:#fcd34d;background:linear-gradient(135deg,#fbbf2438,#fbbf240f)}.st{white-space:nowrap;border-radius:10px;align-items:center;gap:5px;padding:2px 8px;font-size:10.5px;font-weight:600;line-height:1.4;display:inline-flex}.st .d{border-radius:50%;width:5px;height:5px}.st-pending{color:#92400e;background:#fef3c7}.st-pending .d{background:#d97706}.st-writing{color:#1e40af;background:#dbeafe}.st-writing .d{background:#2563eb}.st-changes{color:#991b1b;background:#fee2e2}.st-changes .d{background:#dc2626}.st-ready{color:#14532d;background:#dcfce7}.st-ready .d{background:#16a34a}.st-published{color:#374151;background:#f3f4f6}.st-published .d{background:#6b7280}.st-rejected{color:#9ca3af;background:#f3f4f6;text-decoration:line-through}.st-rejected .d{background:#9ca3af}.article{font-family:var(--font-cairo), var(--font-inter), system-ui, sans-serif}.article p{color:var(--text-2);margin:0 0 14px;font-size:14.5px;line-height:1.85}.article h3{color:var(--text);letter-spacing:-.01em;margin:24px 0 10px;font-size:17px;font-weight:600}.article .lead{color:var(--text);font-size:16px;line-height:1.75}.diff{border:1px solid var(--line-2);border-radius:var(--radius-sm);font-family:var(--font-jetbrains), monospace;font-size:13px;line-height:1.7;overflow:hidden}.diff .hd{background:var(--surface-2);border-bottom:1px solid var(--line-2);color:var(--text-3);font-size:11.5px;font-family:var(--font-inter), system-ui, sans-serif;gap:14px;padding:8px 14px;display:flex}.diff .hd .v{color:var(--text-2);font-weight:600}.diff .body{padding:8px 0}.diff .ln{padding:1px 14px;display:flex}.diff .ln.add{background:#1f8a5b14}.diff .ln.add:before{content:"+";color:var(--success);width:16px}.diff .ln.del{background:#dc262612}.diff .ln.del:before{content:"−";color:var(--danger);width:16px}.diff .ln.ctx:before{content:" ";width:16px;color:var(--text-4)}.diff .ln span{color:var(--text)}.thread{flex-direction:column;gap:18px;display:flex}.modal{background:var(--surface);border-radius:var(--radius);width:min(560px,100%);animation:.2s ease-out slideUp;overflow:hidden;box-shadow:0 24px 64px #0000002e}@keyframes slideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.modal .hd{border-bottom:1px solid var(--line-2);padding:18px 20px}.modal .hd h3{margin:0;font-size:16px;font-weight:600}.modal .hd .sub{color:var(--text-3);margin-top:2px;font-size:12px}.modal .body{flex-direction:column;gap:14px;padding:18px 20px;display:flex}.modal .ft{border-top:1px solid var(--line-2);justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}.field{flex-direction:column;gap:5px;display:flex}.field label{color:var(--text-3);font-size:11.5px;font-weight:500}.field input,.field textarea,.field select{border:1px solid var(--line);font:inherit;color:var(--text);background:var(--surface);border-radius:6px;outline:none;padding:9px 12px;font-size:13.5px}.due-toggle{gap:6px;display:flex}.due-toggle button{appearance:none;background:var(--surface);border:1px solid var(--line);font:inherit;color:var(--text-2);cursor:pointer;border-radius:6px;flex:1;padding:9px 12px;font-size:12.5px;transition:all .15s}.due-toggle button:hover{border-color:var(--text-4)}.due-toggle button.on{background:var(--primary-soft);border-color:var(--primary);color:var(--primary-2);font-weight:600}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-tint)}.field textarea{resize:vertical;min-height:80px}html[data-theme=dark] .st-pending{color:#fcd34d;background:#f59e0b24}html[data-theme=dark] .st-pending .d{background:#fbbf24}html[data-theme=dark] .st-writing{color:#93c5fd;background:#3b82f624}html[data-theme=dark] .st-writing .d{background:#60a5fa}html[data-theme=dark] .st-changes{color:#fca5a5;background:#ef444424}html[data-theme=dark] .st-changes .d{background:#f87171}html[data-theme=dark] .st-ready{color:#86efac;background:#22c55e24}html[data-theme=dark] .st-ready .d{background:#4ade80}html[data-theme=dark] .st-published{color:#cbd5e1;background:#94a3b829}html[data-theme=dark] .st-published .d{background:#94a3b8}html[data-theme=dark] .st-rejected{color:#94a3b8;background:#94a3b81f}html[data-theme=dark] .st-rejected .d{background:#64748b}.fn-hero{isolation:isolate;background:linear-gradient(135deg,#ecfdf5 0%,#f0fdf4 25%,#fef9c3 55%,#f0fdf4 80%,#ecfdf5 100%) 0 0/260% 260%;border:1px solid #d1fae5;border-radius:14px;margin-bottom:14px;padding:22px 26px;animation:18s ease-in-out infinite fn-hero-bg-shift;position:relative;overflow:hidden}@keyframes fn-hero-bg-shift{0%,to{background-position:0%}50%{background-position:100%}}.fn-hero-grid{opacity:.4;pointer-events:none;background:radial-gradient(circle at 1px 1px,#ca8a0426 1px,#0000 1.5px) 0 0/24px 24px;animation:20s linear infinite fn-hero-grid-drift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 90%,#000 30%,#0000 80%);mask-image:radial-gradient(70% 90%,#000 30%,#0000 80%)}@keyframes fn-hero-grid-drift{0%{background-position:0 0}to{background-position:24px 24px}}.fn-hero-orbs{pointer-events:none;z-index:0;position:absolute;inset:0}.fn-hero-orb{color:#00a0628c;filter:drop-shadow(0 2px 4px #00a0622e);opacity:0;justify-content:center;align-items:center;animation:.7s cubic-bezier(.34,1.56,.64,1) both fn-orb-in,6s ease-in-out infinite fn-orb-bob;display:inline-flex;position:absolute}.fn-hero-orb svg{width:100%;height:100%}.fn-hero-orb:first-child{top:12%;width:26px;height:26px;inset-inline-end:6%}.fn-hero-orb:nth-child(2){top:60%;width:22px;height:22px;animation-duration:.7s,7s;inset-inline-end:14%}.fn-hero-orb:nth-child(3){top:20%;width:19px;height:19px;animation-duration:.7s,5.5s;inset-inline-end:28%}.fn-hero-orb:nth-child(4){opacity:.85;top:70%;width:18px;height:18px;animation-duration:.7s,6.5s;inset-inline-end:42%}.fn-hero-orb:nth-child(5){opacity:.75;top:22%;width:17px;height:17px;animation-duration:.7s,7.5s;inset-inline-end:56%}.fn-hero-orb:nth-child(6){opacity:.7;top:64%;width:16px;height:16px;animation-duration:.7s,6s;inset-inline-end:4%}.fn-hero-orb:nth-child(7){opacity:.6;top:38%;width:16px;height:16px;animation-duration:.7s,8s;inset-inline-end:70%}@keyframes fn-orb-in{0%{opacity:0;transform:translateY(8px)scale(.7)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fn-orb-bob{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-8px)rotate(3deg)}}.fn-hero-row{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex;position:relative}.fn-hero-left{flex:auto;align-items:flex-start;gap:16px;min-width:0;display:flex}.fn-hero-icon{color:#047857;-webkit-backdrop-filter:blur(4px);background:#ffffffa6;border-radius:14px;flex:none;justify-content:center;align-items:center;width:64px;height:64px;animation:.7s cubic-bezier(.34,1.56,.64,1) both fn-hero-icon-in;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffffb3,0 8px 24px #00a0622e}.fn-hero-icon svg{width:32px;height:32px;animation:5s ease-in-out infinite fn-vault-tilt}@keyframes fn-vault-tilt{0%,to{transform:rotate(0)}25%{transform:rotate(-3deg)}75%{transform:rotate(3deg)}}@keyframes fn-hero-icon-in{0%{opacity:0;transform:translateY(6px)scale(.7)}to{opacity:1;transform:translateY(0)scale(1)}}.fn-hero-icon .ring{pointer-events:none;border:1.5px solid #00a0624d;border-radius:14px;animation:2.4s ease-out infinite fn-ring-pulse;position:absolute;inset:0}.fn-hero-icon .ring.r1{animation-delay:0s}.fn-hero-icon .ring.r2{animation-delay:1.2s}@keyframes fn-ring-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}.fn-hero-icon .orbit{color:#ca8a04;background:#fef9c3;border:1px solid #ca8a0466;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;box-shadow:0 2px 6px #ca8a044d}.fn-hero-icon .orbit.o1{top:-6px;animation:4.5s ease-in-out infinite fn-orbit1;inset-inline-end:-4px}.fn-hero-icon .orbit.o2{bottom:-6px;animation:5s ease-in-out infinite fn-orbit2;inset-inline-start:-4px}@keyframes fn-orbit1{0%,to{transform:translate(0)}50%{transform:translate(-4px,4px)scale(1.1)}}@keyframes fn-orbit2{0%,to{transform:translate(0)}50%{transform:translate(4px,-4px)scale(1.1)}}.fn-hero-text{min-width:0}.fn-hero-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#047857;align-items:center;gap:8px;margin-bottom:6px;font-size:11.5px;font-weight:600;display:inline-flex}.fn-hero-spark{color:#00a062;filter:drop-shadow(0 0 6px #00a0628c);width:14px;height:14px;animation:2.4s cubic-bezier(.4,0,.2,1) infinite fn-hero-spark;display:inline-flex}.fn-hero-spark svg{width:100%;height:100%}@keyframes fn-hero-spark{0%,to{transform:scale(1)rotate(0)}25%{transform:scale(1.25)rotate(-12deg)}50%{transform:scale(.92)rotate(180deg)}75%{transform:scale(1.18)rotate(345deg)}}.fn-hero-badge{letter-spacing:.05em;color:#047857;background:#ffffffb3;border:1px solid #00a06240;border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:10.5px;display:inline-flex}.fn-hero-badge .dot{background:#ef4444;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite fn-live-dot;box-shadow:0 0 6px #ef4444b3}@keyframes fn-live-dot{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.fn-hero-title{letter-spacing:-.015em;color:var(--text);margin:0 0 4px;font-size:22px;font-weight:700;line-height:1.25}.fn-hero-title .ln2{color:#0000;background:linear-gradient(135deg,#00a062 0%,#ca8a04 100%);-webkit-background-clip:text;background-clip:text;align-items:center;gap:6px;font-weight:800;display:inline-flex}.fn-hero-title .coin{color:#ca8a04;-webkit-text-fill-color:#ca8a04;width:22px;height:22px;animation:4.5s ease-in-out infinite fn-coin-spin;display:inline-flex}.fn-hero-title .coin svg{width:100%;height:100%}@keyframes fn-coin-spin{0%,to{transform:rotateY(0)scale(1)}45%{transform:rotateY(180deg)scale(1.08)}55%{transform:rotateY(180deg)scale(1.08)}}.fn-hero-sub{color:var(--text-3);min-height:1.4em;font-size:13px;font-weight:500;display:block;position:relative}.fn-hero-sub .fn-tag{color:#047857;font-weight:600;animation:.55s cubic-bezier(.2,.7,.2,1) both fn-tag-in;display:inline-block}@keyframes fn-tag-in{0%{opacity:0;filter:blur(4px);transform:translateY(6px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (max-width:720px){.fn-hero{padding:18px}.fn-hero-orb:nth-child(n+5){display:none}.fn-hero-title{font-size:18px}.fn-hero-icon{width:52px;height:52px}.fn-hero-icon svg{width:26px;height:26px}}@media (prefers-reduced-motion:reduce){.fn-hero,.fn-hero-grid,.fn-hero-icon,.fn-hero-icon svg,.fn-hero-icon .ring,.fn-hero-icon .orbit,.fn-hero-spark,.fn-hero-orb,.fn-hero-title .coin,.fn-hero-badge .dot,.fn-hero-sub .fn-tag,.fn-hero-cta:before{animation:none!important}}.fn-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:18px;position:relative}.fn-card .lbl{color:var(--text-3);align-items:center;gap:6px;margin-bottom:6px;font-size:11.5px;font-weight:500;display:flex}.fn-card .v{letter-spacing:-.02em;font-size:30px;font-weight:600;line-height:1.1;font-family:var(--font-inter), var(--font-cairo), sans-serif;color:var(--text)}.fn-card .v .cur{color:var(--text-3);padding-inline-end:3px;font-size:20px;font-weight:500}.fn-card .v .frac{color:var(--text-3);font-weight:500}.fn-card .meta{color:var(--text-3);margin-top:8px;font-size:12px;line-height:1.6}.fn-card .meta b{color:var(--text-2);font-weight:600}.pst{border-radius:10px;align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.pst .d{border-radius:50%;width:5px;height:5px}html[data-theme=dark] .fn-hero{background:linear-gradient(135deg,#10b9811a 0%,#10b9810d 25%,#ca8a0414 55%,#10b9810d 80%,#10b9811a 100%);border-color:#10b98133}html[data-theme=dark] .fn-hero-grid{opacity:.35;background:radial-gradient(circle at 1px 1px,#fbbf242e 1px,#0000 1.5px)}html[data-theme=dark] .fn-hero-orb{color:#34d3998c;filter:drop-shadow(0 2px 4px #34d39938)}html[data-theme=dark] .fn-hero-title .ln2{background:linear-gradient(135deg,#34d399 0%,#fbbf24 100%);-webkit-background-clip:text;background-clip:text}html[data-theme=dark] .fn-hero-title .coin{color:#fbbf24;-webkit-text-fill-color:#fbbf24}html[data-theme=dark] .fn-hero-sub .fn-tag{color:#6ee7b7}html[data-theme=dark] .fn-hero-badge{color:#6ee7b7;background:#10b98124}html[data-theme=dark] .fn-hero-badge .dot{background:#34d399}.pm-default-row{color:var(--text-2);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;margin-top:4px;font-size:13px;display:flex}.pm-default-row input[type=checkbox]{width:16px;height:16px;accent-color:var(--primary);cursor:pointer}.bank-select-trigger{background:var(--surface);border:1px solid var(--line-2);width:100%;color:var(--text);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:8px 12px;font-size:13px;transition:border-color .15s,box-shadow .15s;display:flex}.bank-select-trigger:hover{border-color:var(--line-3,var(--line-2))}.bank-select-trigger:focus-visible{border-color:var(--accent,#2563eb);outline:none;box-shadow:0 0 0 3px #2563eb2e}.bank-select-trigger .bs-row{align-items:center;gap:10px;min-width:0;display:inline-flex}.bank-select-trigger .bs-name{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.bank-select-trigger .bs-placeholder{color:var(--text-3);font-weight:500}.bank-select-trigger .bs-chev{color:var(--text-3);flex:none;transition:transform .15s}.bank-select-trigger[aria-expanded=true] .bs-chev{transform:rotate(180deg)}.bank-select-pop{z-index:2100;background:var(--surface);border:1px solid var(--line-2);border-radius:12px;flex-direction:column;gap:8px;max-height:min(360px,60vh);padding:10px;display:flex;position:fixed;box-shadow:0 18px 40px #0f172a2e,0 4px 12px #0f172a14}.bank-select-pop .bs-search{border:1px solid var(--line-2);background:var(--surface-2);color:var(--text);border-radius:8px;flex:none;padding:8px 12px;font-size:13px}.bank-select-pop .bs-search:focus-visible{border-color:var(--accent,#2563eb);outline:none;box-shadow:0 0 0 3px #2563eb2e}.bank-select-pop .bs-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.bank-select-pop .bs-item{cursor:pointer;color:var(--text);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;transition:background .12s;display:flex}.bank-select-pop .bs-item:hover{background:var(--surface-2)}.bank-select-pop .bs-item.is-selected{color:var(--accent,#2563eb);background:#2563eb14}.bank-select-pop .bs-item .bs-name{font-weight:600}.bank-select-pop .bs-empty{text-align:center;color:var(--text-3);padding:14px 10px;font-size:12.5px}.ac-table{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.ac-table table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.ac-table th{text-align:start;color:var(--text-3);border-bottom:1px solid var(--line-2);background:var(--surface-2);text-transform:uppercase;letter-spacing:.04em;padding:10px 18px;font-size:11px;font-weight:600}.ac-table td{border-bottom:1px solid var(--line-2);vertical-align:middle;padding:14px 18px;font-size:13.5px}.ac-table tr:last-child td{border-bottom:0}.ac-table tr:hover td{background:var(--surface-2)}.ac-table th.num,.ac-table td.num{text-align:end;font-family:var(--font-inter), var(--font-cairo), sans-serif}.risk{align-items:center;gap:6px;display:inline-flex}.risk .bars{gap:2px;display:flex}.risk .bars i{background:var(--line);border-radius:1px;width:4px;height:12px;display:block}.risk.lo .bars i:nth-child(-n+2){background:#16a34a}.risk.md .bars i:nth-child(-n+3){background:#d97706}.risk.hi .bars i{background:#dc2626}.risk .lbl{color:var(--text-3);font-size:11.5px;font-weight:500}.stub{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);text-align:center;color:var(--text-3);padding:60px 24px}.stub h2{color:var(--text);margin:0 0 6px;font-size:18px;font-weight:600}.stub p{margin:0;font-size:13px}html[data-theme=dark] .risk.lo .bars i:nth-child(-n+2){background:#22c55e}html[data-theme=dark] .risk.md .bars i:nth-child(-n+3){background:#f59e0b}html[data-theme=dark] .risk.hi .bars i{background:#ef4444}.nf-hero{isolation:isolate;background:linear-gradient(135deg,#eef2ff 0%,#f0f9ff 30%,#f5f3ff 60%,#eef2ff 90%,#f0f9ff 100%) 0 0/260% 260%;border:1px solid #e0e7ff;border-radius:14px;margin-bottom:14px;padding:22px 26px;animation:16s ease-in-out infinite nf-hero-bg-shift;position:relative;overflow:hidden}@keyframes nf-hero-bg-shift{0%,to{background-position:0%}50%{background-position:100%}}.nf-hero-grid{opacity:.4;pointer-events:none;background:radial-gradient(circle at 1px 1px,#6366f12e 1px,#0000 1.5px) 0 0/22px 22px;animation:18s linear infinite nf-hero-grid-drift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 90%,#000 30%,#0000 80%);mask-image:radial-gradient(70% 90%,#000 30%,#0000 80%)}@keyframes nf-hero-grid-drift{0%{background-position:0 0}to{background-position:22px 22px}}.nf-hero-orbs{pointer-events:none;z-index:0;position:absolute;inset:0}.nf-hero-orb{color:#00a0628c;filter:drop-shadow(0 2px 4px #00a0622e);opacity:0;justify-content:center;align-items:center;animation:.7s cubic-bezier(.34,1.56,.64,1) both nf-orb-in,6s ease-in-out infinite nf-orb-bob;display:inline-flex;position:absolute}.nf-hero-orb svg{width:100%;height:100%}.nf-hero-orb:first-child{top:14%;width:24px;height:24px;inset-inline-end:6%}.nf-hero-orb:nth-child(2){top:60%;width:22px;height:22px;animation-duration:.7s,7s;inset-inline-end:14%}.nf-hero-orb:nth-child(3){top:22%;width:19px;height:19px;animation-duration:.7s,5.5s;inset-inline-end:28%}.nf-hero-orb:nth-child(4){opacity:.85;top:68%;width:18px;height:18px;animation-duration:.7s,6.5s;inset-inline-end:42%}.nf-hero-orb:nth-child(5){opacity:.75;top:18%;width:17px;height:17px;animation-duration:.7s,7.5s;inset-inline-end:54%}.nf-hero-orb:nth-child(6){opacity:.7;top:64%;width:16px;height:16px;animation-duration:.7s,6s;inset-inline-end:4%}@keyframes nf-orb-in{0%{opacity:0;transform:translateY(8px)scale(.7)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes nf-orb-bob{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-8px)rotate(3deg)}}.nf-hero-row{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex;position:relative}.nf-hero-left{flex:auto;align-items:flex-start;gap:16px;min-width:0;display:flex}.nf-hero-icon{color:#4338ca;-webkit-backdrop-filter:blur(4px);background:#ffffffa6;border-radius:14px;flex:none;justify-content:center;align-items:center;width:64px;height:64px;animation:.7s cubic-bezier(.34,1.56,.64,1) both nf-icon-in;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffffb3,0 8px 24px #6366f12e}.nf-hero-icon svg{transform-origin:top;width:30px;height:30px;animation:3.6s ease-in-out infinite nf-bell-swing}@keyframes nf-bell-swing{0%,70%,to{transform:rotate(0)}78%{transform:rotate(15deg)}86%{transform:rotate(-12deg)}92%{transform:rotate(6deg)}}@keyframes nf-icon-in{0%{opacity:0;transform:translateY(6px)scale(.7)}to{opacity:1;transform:translateY(0)scale(1)}}.nf-hero-icon .ring{pointer-events:none;border:1.5px solid #6366f159;border-radius:14px;animation:2.4s ease-out infinite nf-ring-pulse;position:absolute;inset:0}.nf-hero-icon .ring.r1{animation-delay:0s}.nf-hero-icon .ring.r2{animation-delay:1.2s}@keyframes nf-ring-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}.nf-hero-text{min-width:0}.nf-hero-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#4338ca;align-items:center;gap:8px;margin-bottom:6px;font-size:11.5px;font-weight:600;display:inline-flex}.nf-hero-spark{color:#6366f1;filter:drop-shadow(0 0 6px #6366f18c);width:14px;height:14px;animation:2.4s cubic-bezier(.4,0,.2,1) infinite nf-spark;display:inline-flex}.nf-hero-spark svg{width:100%;height:100%}@keyframes nf-spark{0%,to{transform:scale(1)rotate(0)}25%{transform:scale(1.25)rotate(-12deg)}50%{transform:scale(.92)rotate(180deg)}75%{transform:scale(1.18)rotate(345deg)}}.nf-hero-badge{letter-spacing:.05em;color:#4338ca;background:#ffffffb3;border:1px solid #6366f140;border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:10.5px;display:inline-flex}.nf-hero-badge .dot{background:#ef4444;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite nf-live-dot;box-shadow:0 0 6px #ef4444b3}@keyframes nf-live-dot{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.nf-hero-title{letter-spacing:-.015em;color:var(--text);margin:0 0 4px;font-size:22px;font-weight:700;line-height:1.25}.nf-hero-title .ln2{color:#0000;background:linear-gradient(135deg,#6366f1 0%,#0ea5e9 100%);-webkit-background-clip:text;background-clip:text;font-weight:800}.nf-hero-sub{color:var(--text-3);min-height:2.8em;font-size:13px;font-weight:500;display:block;position:relative}.nf-hero-sub .nf-tag{color:#4338ca;font-weight:600;animation:.55s cubic-bezier(.2,.7,.2,1) both nf-tag-in;display:inline-block}@keyframes nf-tag-in{0%{opacity:0;filter:blur(4px);transform:translateY(6px)}to{opacity:1;filter:blur();transform:translateY(0)}}.nf-hero-controls{flex-direction:column;flex:none;align-items:flex-end;gap:8px;display:flex}.nf-hero-status{color:var(--text-3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff8c;border:1px solid #ffffffb3;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:500}.nf-hero-mark{align-items:center;gap:6px;display:inline-flex;background:#ffffffb3!important;border:1px solid #6366f133!important}@media (max-width:720px){.nf-hero{padding:18px}.nf-hero-orb:nth-child(n+4){display:none}.nf-hero-title{font-size:18px}.nf-hero-icon{width:52px;height:52px}.nf-hero-icon svg{width:26px;height:26px}.nf-hero-controls{align-items:stretch;width:100%}.nf-hero-status{text-align:center}}@media (prefers-reduced-motion:reduce){.nf-hero,.nf-hero-grid,.nf-hero-icon,.nf-hero-icon svg,.nf-hero-spark,.nf-hero-orb,.nf-hero-icon .ring,.nf-hero-badge .dot,.nf-hero-sub .nf-tag{animation:none!important}}.nf-tabs{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);gap:4px;margin-bottom:14px;padding:5px;display:flex;overflow-x:auto}.nf-tabs button{appearance:none;font:inherit;color:var(--text-3);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:7px 13px;font-size:12.5px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.nf-tabs button:hover{color:var(--text);background:var(--hover)}.nf-tabs button.on{background:var(--primary-tint,#00a0621a);color:var(--primary-2);font-weight:600}.nf-tab-count{color:#fff;background:#ef4444;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:700;display:inline-flex}.nf-groups{flex-direction:column;gap:14px;display:flex}.nf-group{animation:.45s cubic-bezier(.2,.7,.2,1) both nf-group-rise}.nf-group-hd{align-items:center;gap:8px;padding:0 4px 6px;display:flex}.nf-group-hd h4{letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);margin:0;padding-inline-start:12px;font-size:12px;font-weight:700;position:relative}.nf-group-hd h4:before{content:"";inset-inline-start:0;background:linear-gradient(#6366f1,#0ea5e9);border-radius:2px;width:3px;position:absolute;top:4px;bottom:4px}.nf-group-count{color:var(--text-3);background:var(--surface-2);border:1px solid var(--line-2);border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:600}@keyframes nf-group-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.nf-list{flex-direction:column;gap:8px;display:flex}.nf-card{background:var(--surface);border:1px solid var(--line);border-radius:12px;align-items:stretch;transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s,border-color .2s;animation:.45s cubic-bezier(.2,.7,.2,1) both nf-card-rise;display:flex;position:relative;overflow:hidden}@keyframes nf-card-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.nf-card:hover{border-color:#6366f159;transform:translateY(-2px);box-shadow:0 8px 22px #0000000f}.nf-card.is-unread{background:linear-gradient(180deg, #6366f10a, transparent 60%), var(--surface);border-color:#6366f140}.nf-card.is-unread:before{content:"";inset-inline-start:0;background:linear-gradient(#6366f1,#0ea5e9);width:3px;position:absolute;top:0;bottom:0}.nf-card-main{font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:1;align-items:flex-start;gap:12px;min-width:0;padding:14px 16px;display:flex}.nf-icon{border:1px solid #0000000a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:transform .25s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.nf-icon svg{width:18px;height:18px}.nf-card:hover .nf-icon{transform:scale(1.08)rotate(-3deg)}.nf-text{flex:1;min-width:0}.nf-title{color:var(--text);flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;font-weight:500;line-height:1.4;display:flex}.nf-card.is-unread .nf-title{font-weight:600}.nf-dot{background:#ef4444;border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:1.6s ease-in-out infinite nf-live-dot;box-shadow:0 0 5px #ef444480}.nf-cat-tag{letter-spacing:.02em;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:600}.nf-body{color:var(--text-3);word-break:break-word;margin-top:3px;font-size:12px;line-height:1.5}.nf-time{color:var(--text-4);letter-spacing:.02em;margin-top:5px;font-size:11px}.nf-del{appearance:none;border:0;border-inline-start:1px solid var(--line-2);cursor:pointer;color:var(--text-4);background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0 14px;transition:color .15s,background .15s;display:inline-flex}.nf-del:hover{color:#b91c1c;background:#dc26260a}.nf-state{flex-direction:column;gap:10px;display:flex}.nf-skel{background:linear-gradient(90deg, var(--surface-2) 0%, var(--hover) 50%, var(--surface-2) 100%);background-size:200% 100%;border-radius:12px;height:78px;animation:1.4s linear infinite nf-skel}@keyframes nf-skel{0%{background-position:200% 0}to{background-position:-200% 0}}.nf-empty{background:var(--surface);border:1px dashed var(--line);border-radius:var(--radius);text-align:center;color:var(--text-3);justify-content:center;align-items:center;padding:60px 24px}.nf-empty svg{opacity:.5;width:48px;height:48px;margin-bottom:12px}.nf-empty p{max-width:360px;margin:0;font-size:13px;line-height:1.5}@media (prefers-reduced-motion:reduce){.nf-card,.nf-group,.nf-skel,.nf-dot,.nf-card:hover .nf-icon{animation:none!important;transform:none!important}}html[data-theme=dark] .nf-hero{background:linear-gradient(135deg,#6366f11a 0%,#0ea5e90f 30%,#8b5cf614 60%,#6366f10f 90%,#0ea5e91a 100%);border-color:#6366f133}html[data-theme=dark] .nf-hero-grid{opacity:.3}html[data-theme=dark] .nf-hero-icon{color:#a5b4fc;background:#6366f124}html[data-theme=dark] .nf-hero-title,html[data-theme=dark] .nf-hero-eyebrow,html[data-theme=dark] .nf-hero-badge{color:#c7d2fe}html[data-theme=dark] .nf-hero-badge{background:#6366f129}html[data-theme=dark] .nf-hero-badge .dot{background:#818cf8}html[data-theme=dark] .nf-stat{background:#6366f10f;border-color:#6366f133}html[data-theme=dark] .nf-stat-val{color:#c7d2fe}html[data-theme=dark] .nf-stat-lbl{color:#a5b4fc}html[data-theme=dark] .nf-stat .nf-stat-ic{color:#a5b4fc;background:#6366f12e}html[data-theme=dark] .nf-unread-dot{background:#f87171}html[data-theme=dark] .nf-cta{background:linear-gradient(135deg,#818cf8 0%,#38bdf8 100%)}.nf-mobile-bar{display:none}@media (max-width:1024px){.nf-hero{padding:18px 20px}}@media (max-width:767px){.nf-hero{display:none}.nf-mobile-bar{background:var(--surface);border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;padding:10px 14px;display:flex}.nf-mobile-bar-title{color:var(--text);align-items:center;gap:10px;min-width:0;font-size:15px;font-weight:700;display:inline-flex}.nf-mobile-bar-icon{color:#4338ca;background:#6366f124;border-radius:9px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.nf-mobile-bar-icon svg{width:18px;height:18px}.nf-mobile-bar-cta{appearance:none;color:#fff;cursor:pointer;background:linear-gradient(135deg,#6366f1 0%,#0ea5e9 100%);border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .12s,filter .12s,opacity .12s;display:inline-flex;box-shadow:0 4px 12px #6366f147}.nf-mobile-bar-cta:hover:not(:disabled){filter:brightness(1.05)}.nf-mobile-bar-cta:active:not(:disabled){transform:scale(.94)}.nf-mobile-bar-cta:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.nf-mobile-bar-cta svg{width:16px;height:16px}.nf-tabs{gap:2px;margin-bottom:10px;padding:4px;overflow-x:auto}.nf-tabs button{white-space:nowrap;padding:7px 12px;font-size:12.5px}html[data-theme=dark] .nf-mobile-bar-icon{color:#a5b4fc;background:#6366f133}}.tk-hero{isolation:isolate;background:linear-gradient(135deg,#ecfeff 0%,#f0fdfa 30%,#f0f9ff 60%,#ecfeff 90%,#f0fdfa 100%) 0 0/260% 260%;border:1px solid #cffafe;border-radius:14px;margin-bottom:14px;padding:22px 26px;animation:16s ease-in-out infinite tk-hero-bg-shift;position:relative;overflow:hidden}@keyframes tk-hero-bg-shift{0%,to{background-position:0%}50%{background-position:100%}}.tk-hero-grid{opacity:.45;pointer-events:none;background:radial-gradient(circle at 1px 1px,#0ea5e92e 1px,#0000 1.5px) 0 0/22px 22px;animation:18s linear infinite tk-hero-grid-drift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 90%,#000 30%,#0000 80%);mask-image:radial-gradient(70% 90%,#000 30%,#0000 80%)}@keyframes tk-hero-grid-drift{0%{background-position:0 0}to{background-position:22px 22px}}.tk-hero-orbs{pointer-events:none;z-index:0;position:absolute;inset:0}.tk-hero-orb{color:#00a0628c;filter:drop-shadow(0 2px 4px #00a0622e);opacity:0;justify-content:center;align-items:center;animation:.7s cubic-bezier(.34,1.56,.64,1) both tk-orb-in,6s ease-in-out infinite tk-orb-bob;display:inline-flex;position:absolute}.tk-hero-orb svg{width:100%;height:100%}.tk-hero-orb:first-child{top:14%;width:24px;height:24px;inset-inline-end:6%}.tk-hero-orb:nth-child(2){top:60%;width:22px;height:22px;animation-duration:.7s,7s;inset-inline-end:14%}.tk-hero-orb:nth-child(3){top:22%;width:19px;height:19px;animation-duration:.7s,5.5s;inset-inline-end:28%}.tk-hero-orb:nth-child(4){opacity:.85;top:68%;width:18px;height:18px;animation-duration:.7s,6.5s;inset-inline-end:42%}.tk-hero-orb:nth-child(5){opacity:.75;top:18%;width:17px;height:17px;animation-duration:.7s,7.5s;inset-inline-end:54%}.tk-hero-orb:nth-child(6){opacity:.7;top:64%;width:16px;height:16px;animation-duration:.7s,6s;inset-inline-end:4%}@keyframes tk-orb-in{0%{opacity:0;transform:translateY(8px)scale(.7)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes tk-orb-bob{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-8px)rotate(3deg)}}.tk-hero-row{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex;position:relative}.tk-hero-left{flex:auto;align-items:flex-start;gap:16px;min-width:0;display:flex}.tk-hero-icon{color:#0369a1;-webkit-backdrop-filter:blur(4px);background:#ffffffa6;border-radius:14px;flex:none;justify-content:center;align-items:center;width:64px;height:64px;animation:.7s cubic-bezier(.34,1.56,.64,1) both tk-icon-in;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffffb3,0 8px 24px #0ea5e92e}.tk-hero-icon svg{width:32px;height:32px;animation:4.2s ease-in-out infinite tk-headset-tilt}@keyframes tk-headset-tilt{0%,to{transform:rotate(0)}25%{transform:rotate(-6deg)}75%{transform:rotate(6deg)}}@keyframes tk-icon-in{0%{opacity:0;transform:translateY(6px)scale(.7)}to{opacity:1;transform:translateY(0)scale(1)}}.tk-hero-icon .ring{pointer-events:none;border:1.5px solid #0ea5e959;border-radius:14px;animation:2.4s ease-out infinite tk-ring-pulse;position:absolute;inset:0}.tk-hero-icon .ring.r1{animation-delay:0s}.tk-hero-icon .ring.r2{animation-delay:1.2s}@keyframes tk-ring-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}.tk-hero-text{min-width:0}.tk-hero-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#0369a1;align-items:center;gap:8px;margin-bottom:6px;font-size:11.5px;font-weight:600;display:inline-flex}.tk-hero-spark{color:#0ea5e9;filter:drop-shadow(0 0 6px #0ea5e98c);width:14px;height:14px;animation:2.4s cubic-bezier(.4,0,.2,1) infinite tk-spark;display:inline-flex}.tk-hero-spark svg{width:100%;height:100%}@keyframes tk-spark{0%,to{transform:scale(1)rotate(0)}25%{transform:scale(1.25)rotate(-12deg)}50%{transform:scale(.92)rotate(180deg)}75%{transform:scale(1.18)rotate(345deg)}}.tk-hero-badge{letter-spacing:.05em;color:#0369a1;background:#ffffffb3;border:1px solid #0ea5e940;border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:10.5px;display:inline-flex}.tk-hero-badge .dot{background:#16a34a;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite tk-online-dot;box-shadow:0 0 6px #16a34ab3}@keyframes tk-online-dot{0%,to{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.tk-hero-title{letter-spacing:-.015em;color:var(--text);margin:0 0 4px;font-size:22px;font-weight:700;line-height:1.25}.tk-hero-title .ln2{color:#0000;background:linear-gradient(135deg,#0ea5e9 0%,#14b8a6 100%);-webkit-background-clip:text;background-clip:text;font-weight:800}.tk-hero-sub{color:var(--text-3);min-height:2.8em;font-size:13px;font-weight:500;display:block;position:relative}.tk-hero-sub .tk-tag{color:#0369a1;font-weight:600;animation:.55s cubic-bezier(.2,.7,.2,1) both tk-tag-in;display:inline-block}@keyframes tk-tag-in{0%{opacity:0;filter:blur(4px);transform:translateY(6px)}to{opacity:1;filter:blur();transform:translateY(0)}}.tk-hero-controls{flex-direction:column;flex:none;align-items:flex-end;gap:8px;display:flex}.tk-hero-status{color:var(--text-3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff9;border:1px solid #ffffffb3;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:500}.tk-hero-cta{align-items:center;gap:6px;padding:10px 16px;font-weight:600;display:inline-flex;box-shadow:0 6px 18px #0ea5e94d}@media (max-width:720px){.tk-hero{padding:18px}.tk-hero-orb:nth-child(n+4){display:none}.tk-hero-title{font-size:18px}.tk-hero-icon{width:52px;height:52px}.tk-hero-icon svg{width:26px;height:26px}.tk-hero-controls{align-items:stretch;width:100%}.tk-hero-status{text-align:center}}@media (prefers-reduced-motion:reduce){.tk-hero,.tk-hero-grid,.tk-hero-icon,.tk-hero-icon svg,.tk-hero-spark,.tk-hero-orb,.tk-hero-icon .ring,.tk-hero-badge .dot,.tk-hero-sub .tk-tag{animation:none!important}}.tk-tabs{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);gap:4px;margin-bottom:14px;padding:5px;display:flex;overflow-x:auto}.tk-tabs button{appearance:none;font:inherit;color:var(--text-3);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:7px 14px;font-size:12.5px;font-weight:500;transition:background .15s,color .15s}.tk-tabs button:hover{color:var(--text);background:var(--hover)}.tk-tabs button.on{background:var(--primary-tint,#00a0621a);color:var(--primary-2);font-weight:600}.tk-layout{grid-template-columns:340px 1fr;align-items:start;gap:14px;display:grid}@media (max-width:880px){.tk-layout{grid-template-columns:1fr}}.tk-list-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);position:sticky;top:14px;overflow:hidden}.tk-list-hd{border-bottom:1px solid var(--line-2);background:var(--surface-2);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.tk-list-hd h3{margin:0;font-size:13.5px;font-weight:600}.tk-count{color:var(--text-3);background:var(--surface);border:1px solid var(--line-2);border-radius:999px;padding:1px 8px;font-size:10.5px;font-weight:600}.tk-list{margin:0;padding:0;list-style:none}.tk-list li{border-bottom:1px solid var(--line-2);animation:.4s cubic-bezier(.2,.7,.2,1) both tk-row-rise}.tk-list li:last-child{border-bottom:0}@keyframes tk-row-rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.tk-list-item{appearance:none;text-align:start;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;padding:12px 16px;transition:background .15s;display:block;position:relative}.tk-list-item:before{content:"";inset-inline-start:0;background:0 0;width:3px;transition:background .15s;position:absolute;top:0;bottom:0}.tk-list-item:hover{background:var(--hover)}.tk-list-item.is-sel{background:linear-gradient(#00a0620f,#00a06205)}.tk-list-item.is-sel:before{background:linear-gradient(180deg, var(--primary), #1f8a5b)}.tk-row-hd{justify-content:space-between;align-items:center;gap:8px;display:flex}.tk-id{color:var(--text-3);font-size:10.5px;font-family:var(--font-jetbrains), monospace}.tk-row-title{color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:13.5px;font-weight:500;line-height:1.45;display:-webkit-box;overflow:hidden}.tk-list-item.is-sel .tk-row-title{font-weight:600}.tk-row-meta{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:11px;display:flex}.tk-pri{letter-spacing:.02em;border-radius:999px;padding:1px 7px;font-size:10px;font-weight:600}.tk-cat{background:var(--surface-2);border:1px solid var(--line-2);border-radius:999px;padding:1px 7px;font-size:10px;font-weight:500}.tk-msg-count{color:var(--text-4);align-items:center;gap:4px;margin-inline-start:auto;font-size:11px;display:inline-flex}.tk-msg-count svg{color:var(--text-4)}.tk-st-pill{letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:10.5px;font-weight:600;display:inline-flex}.tk-st-pill .d{opacity:.7;background:currentColor;border-radius:50%;width:6px;height:6px}.tk-st-open{color:#0369a1;background:#0ea5e91f}.tk-st-pending{color:#a16207;background:#ca8a041f}.tk-st-answered{color:#047857;background:#00a0621f}.tk-st-resolved{color:#475569;background:#64748b1f}.tk-st-closed{color:#64748b;background:#64748b1a}.tk-st-open .d,.tk-st-answered .d{animation:1.6s ease-in-out infinite tk-status-pulse}@keyframes tk-status-pulse{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.tk-detail-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;min-height:480px;display:flex}.tk-detail-hd{border-bottom:1px solid var(--line-2);background:var(--surface);padding:16px 20px}.tk-detail-title{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;display:flex}.tk-detail-title h3{margin:0;font-size:15px;font-weight:700;line-height:1.3}.tk-detail-meta{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;display:flex}.tk-detail-meta .dot{color:var(--text-4)}.tk-detail-actions{border-top:1px solid var(--line-2);align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:flex}.tk-detail-actions .btn.sm{padding:6px 14px;font-size:12.5px}.tk-detail-actions .btn.danger{margin-inline-start:auto}.tk-detail-empty{color:var(--text-3);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:40px 20px;display:flex}.tk-detail-empty svg{opacity:.4;width:56px;height:56px;margin-bottom:12px}.tk-detail-empty p{margin:0;font-size:13px}.tk-detail-loading{flex-direction:column;gap:12px;padding:20px;display:flex}.tk-thread{flex-direction:column;flex:1;gap:14px;padding:18px 20px;display:flex;overflow-y:auto}.tk-msg{gap:10px;animation:.4s cubic-bezier(.2,.7,.2,1) both tk-msg-rise;display:flex}@keyframes tk-msg-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.tk-msg.is-mine{flex-direction:row-reverse}.tk-av{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:inline-flex}.tk-av-link{cursor:pointer;text-decoration:none;transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s,filter .18s;position:relative}.tk-av-link:hover{filter:brightness(1.08);box-shadow:0 0 0 2px var(--surface), 0 0 0 4px #00a06273;transform:scale(1.1)}.tk-av-link:focus-visible{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--primary);outline:none}.tk-msg-body{background:var(--surface-2);border:1px solid var(--line-2);border-radius:12px;min-width:0;max-width:78%;padding:10px 14px}.tk-msg.is-mine .tk-msg-body{background:linear-gradient(135deg,#00a06212,#00a06205);border-color:#00a06233}.tk-msg-head{align-items:center;gap:6px;margin-bottom:4px;font-size:11.5px;display:flex}.tk-msg-name{color:var(--text);font-weight:600}.tk-role-tag{color:#0f766e;letter-spacing:.04em;text-transform:uppercase;background:#10b3a326;border-radius:999px;padding:1px 6px;font-size:9.5px;font-weight:700}.tk-msg-when{color:var(--text-4);font-family:var(--font-jetbrains), monospace;margin-inline-start:auto;font-size:10.5px}.tk-msg-text{color:var(--text);white-space:pre-wrap;word-break:break-word;font-size:13px;line-height:1.55}.tk-composer{border-top:1px solid var(--line-2);padding:14px 20px}.tk-composer textarea{resize:vertical;background:var(--surface);border:1px solid var(--line);width:100%;min-height:72px;font:inherit;color:var(--text);border-radius:8px;outline:none;padding:10px 12px;font-size:13px;transition:border-color .15s,box-shadow .15s}.tk-composer textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px #00a0621f}.tk-composer-ctrl{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.tk-hint{color:var(--text-4);font-size:10.5px;font-family:var(--font-jetbrains), monospace}.tk-closed-note{text-align:center;color:var(--text-3);background:var(--surface-2);border-radius:8px;padding:18px;font-size:12.5px}.tk-skel-list{flex-direction:column;gap:10px;padding:12px 16px;display:flex}.tk-skel{background:linear-gradient(90deg, var(--surface-2) 0%, var(--hover) 50%, var(--surface-2) 100%);background-size:200% 100%;border-radius:8px;height:56px;animation:1.4s linear infinite tk-skel}.tk-skel.tall{height:110px}@keyframes tk-skel{0%{background-position:200% 0}to{background-position:-200% 0}}.tk-empty{text-align:center;color:var(--text-3);flex-direction:column;align-items:center;padding:40px 20px;display:flex}.tk-empty svg{opacity:.45;width:44px;height:44px;margin-bottom:10px}.tk-empty p{max-width:240px;margin:0;font-size:12.5px;line-height:1.5}.tk-chip-grid{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.tk-chip{appearance:none;background:var(--surface);border:1px solid var(--line);font:inherit;color:var(--text-2);cursor:pointer;border-radius:8px;padding:7px 12px;font-size:12.5px;font-weight:500;transition:background .15s,border-color .15s,color .15s,transform .12s}.tk-chip:hover{background:var(--hover);color:var(--text)}.tk-chip.on{border-color:var(--primary);background:var(--primary-tint,#00a06214);color:var(--primary-2);font-weight:600}.tk-chip.on.pri-low{color:#475569;background:#64748b1f;border-color:#94a3b8}.tk-chip.on.pri-normal{color:#0369a1;background:#0ea5e91f;border-color:#0ea5e9}.tk-chip.on.pri-high{color:#a16207;background:#ca8a0429;border-color:#ca8a04}.tk-chip.on.pri-urgent{color:#b91c1c;background:#ef44441f;border-color:#ef4444}@media (prefers-reduced-motion:reduce){.tk-list li,.tk-msg,.tk-skel{animation:none!important}}html[data-theme=dark] .tk-hero{background:linear-gradient(135deg,#0ea5e91a 0%,#14b8a60f 30%,#0ea5e914 60%,#0ea5e90f 90%,#14b8a61a 100%);border-color:#0ea5e933}html[data-theme=dark] .tk-hero-grid{opacity:.3}html[data-theme=dark] .tk-hero-badge,html[data-theme=dark] .tk-hero-eyebrow,html[data-theme=dark] .tk-hero-title{color:#7dd3fc}html[data-theme=dark] .tk-hero-badge{background:#0ea5e929}html[data-theme=dark] .tk-hero-icon{color:#7dd3fc;background:#0ea5e924}html[data-theme=dark] .tk-stat,html[data-theme=dark] .tk-stat-wrap{background:#0ea5e90f;border-color:#0ea5e933}html[data-theme=dark] .tk-stat-val{color:#bae6fd}html[data-theme=dark] .tk-stat-lbl{color:#7dd3fc}.tk-mobile-bar,.tk-mobile-back{display:none}@media (max-width:1024px){.tk-hero{padding:18px 20px}.tk-list-card{position:static;top:auto}}@media (max-width:767px){.tk-hero{display:none}.tk-mobile-bar{background:var(--surface);border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;padding:10px 14px;display:flex}.tk-mobile-bar-title{color:var(--text);align-items:center;gap:10px;min-width:0;font-size:15px;font-weight:700;display:inline-flex}.tk-mobile-bar-icon{color:#0369a1;background:#0ea5e91f;border-radius:9px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.tk-mobile-bar-icon svg{width:18px;height:18px}.tk-mobile-bar-cta{appearance:none;background:var(--primary);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .12s,filter .12s;display:inline-flex;box-shadow:0 4px 12px #00a06247}.tk-mobile-bar-cta:hover{filter:brightness(1.05)}.tk-mobile-bar-cta:active{transform:scale(.94)}.tk-mobile-bar-cta svg{width:16px;height:16px}.tk-tabs{gap:2px;margin-bottom:10px;padding:4px}.tk-tabs button{padding:7px 12px;font-size:12.5px}.tk-layout{gap:0;display:block}.tk-list-card{border-radius:12px}.tk-detail-card{border-radius:12px;min-height:0;display:none}.tk-layout[data-has-selection=true] .tk-list-card{display:none}.tk-layout[data-has-selection=true] .tk-detail-card{display:flex}.tk-list-hd{padding:11px 14px}.tk-list-hd h3{font-size:13.5px}.tk-list-item{padding:12px 14px}.tk-row-title{font-size:13.5px}.tk-row-meta{gap:6px;margin-top:6px}.tk-detail-card{min-height:calc(100svh - 180px)}.tk-detail-hd{background:var(--surface);z-index:2;flex-wrap:wrap;align-items:flex-start;gap:10px;padding:12px 14px;display:flex;position:sticky;top:0}.tk-detail-actions{flex-basis:100%;margin-top:10px;padding-top:10px}.tk-detail-actions .btn.sm{flex:1;justify-content:center}.tk-detail-actions .btn.danger{margin-inline-start:0}.tk-mobile-back{border:1px solid var(--line);background:var(--surface);width:32px;height:32px;color:var(--text-2);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;transition:background .15s,color .15s;display:inline-flex}.tk-mobile-back:hover{background:var(--hover);color:var(--text)}html[dir=rtl] .tk-mobile-back svg{transform:scaleX(-1)}.tk-mobile-back svg{width:18px;height:18px}.tk-detail-title{flex:auto;min-width:0}.tk-detail-title h3{font-size:14.5px}.tk-detail-meta{gap:5px;font-size:11px}.tk-thread{gap:10px;padding:12px 14px}.tk-msg{gap:8px}.tk-av{width:30px;height:30px;font-size:12px}.tk-msg-body{border-radius:14px;max-width:82%;padding:8px 12px}.tk-msg-text{font-size:13px}.tk-msg-head{flex-wrap:wrap;gap:5px;font-size:11px}.tk-msg-when{font-size:10px}.tk-composer{background:var(--surface);z-index:2;padding:10px 12px;position:sticky;bottom:0}.tk-composer textarea{border-radius:12px;min-height:56px;padding:9px 11px;font-size:16px}.wt-in,input.wt-in,textarea.wt-in{font-size:16px}.tk-composer-ctrl{margin-top:8px}.tk-composer-ctrl .tk-hint{display:none}.tk-composer-ctrl>div{width:100%}.tk-composer-ctrl .btn.primary{flex:auto}.tk-closed-note{padding:14px;font-size:12px}.wt-mb{padding:0}.wt-mw{border-radius:0;width:100%;max-width:none;height:100vh;max-height:none;margin:0}}.st-hero{color:var(--text);isolation:isolate;background:linear-gradient(135deg,#f0fdf4 0%,#ecfdf5 25%,#f0fdfa 55%,#ecfdf5 80%,#f0fdf4 100%) 0 0/260% 260%;border:1px solid #d1fae5;border-radius:14px;margin-bottom:14px;padding:22px 26px;animation:18s ease-in-out infinite st-hero-bg-shift;position:relative;overflow:hidden}@keyframes st-hero-bg-shift{0%,to{background-position:0%}50%{background-position:100%}}.st-hero-grid{opacity:.4;pointer-events:none;background:radial-gradient(circle at 1px 1px,#00a0622e 1px,#0000 1.5px) 0 0/22px 22px;animation:22s linear infinite st-hero-grid-drift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 90%,#000 30%,#0000 80%);mask-image:radial-gradient(70% 90%,#000 30%,#0000 80%)}@keyframes st-hero-grid-drift{0%{background-position:0 0}to{background-position:22px 22px}}.st-hero-orbs{pointer-events:none;position:absolute;inset:0}.st-hero-orb{color:#00a0628c;filter:drop-shadow(0 2px 4px #00a0622e);opacity:0;justify-content:center;align-items:center;animation:.7s cubic-bezier(.34,1.56,.64,1) both st-orb-in,6.4s ease-in-out infinite st-orb-bob;display:inline-flex;position:absolute}.st-hero-orb svg{width:100%;height:100%}.st-hero-orb:first-child{top:14%;width:24px;height:24px;inset-inline-end:6%}.st-hero-orb:nth-child(2){top:60%;width:22px;height:22px;animation-duration:.7s,7s;inset-inline-end:14%}.st-hero-orb:nth-child(3){top:22%;width:19px;height:19px;animation-duration:.7s,5.5s;inset-inline-end:28%}.st-hero-orb:nth-child(4){opacity:.85;top:70%;width:18px;height:18px;animation-duration:.7s,6.5s;inset-inline-end:42%}.st-hero-orb:nth-child(5){opacity:.75;top:24%;width:17px;height:17px;animation-duration:.7s,7.5s;inset-inline-end:56%}.st-hero-orb:nth-child(6){opacity:.7;top:64%;width:16px;height:16px;animation-duration:.7s,6s;inset-inline-end:4%}.st-hero-orb:nth-child(7){opacity:.6;top:38%;width:16px;height:16px;animation-duration:.7s,8s;inset-inline-end:70%}@keyframes st-orb-in{0%{opacity:0;transform:translateY(8px)scale(.7)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes st-orb-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.st-hero-row{flex-wrap:wrap;align-items:center;gap:18px;display:flex;position:relative}.st-hero-left{flex:auto;align-items:center;gap:18px;min-width:0;display:flex}.st-hero-icon{border:1px solid var(--primary-tint);width:64px;height:64px;color:var(--primary-2);-webkit-backdrop-filter:blur(4px);background:#ffffffbf;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;animation:.7s cubic-bezier(.34,1.56,.64,1) both st-hero-icon-in;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffffd9,0 8px 24px #00a0622e}.st-hero-icon svg{z-index:2;width:30px;height:30px;animation:14s linear infinite st-gear-spin;position:relative}@keyframes st-gear-spin{to{transform:rotate(360deg)}}@keyframes st-hero-icon-in{0%{opacity:0;transform:translateY(10px)scale(.85)}to{opacity:1;transform:translateY(0)scale(1)}}.st-hero-icon .ring{opacity:0;pointer-events:none;border:1.5px solid #00a06259;border-radius:18px;animation:2.6s ease-out infinite st-ring-pulse;position:absolute;inset:-4px}.st-hero-icon .ring.r1{animation-delay:0s}.st-hero-icon .ring.r2{animation-delay:1.3s}@keyframes st-ring-pulse{0%{opacity:.55;transform:scale(.95)}to{opacity:0;transform:scale(1.25)}}.st-hero-icon .orbit{background:var(--primary);color:#fff;pointer-events:none;z-index:3;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;box-shadow:0 4px 10px #00a06259}.st-hero-icon .orbit.o1{top:-6px;animation:4.8s ease-in-out infinite st-orbit1;inset-inline-end:-6px}.st-hero-icon .orbit.o2{bottom:-6px;animation:5.2s ease-in-out infinite st-orbit2;inset-inline-start:-6px}@keyframes st-orbit1{0%,to{transform:translate(0)}50%{transform:translate(-6px,6px)}}@keyframes st-orbit2{0%,to{transform:translate(0)}50%{transform:translate(6px,-6px)}}.st-hero-text{flex:1;min-width:0}.st-hero-eyebrow{color:var(--primary-2);letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--primary-tint);-webkit-backdrop-filter:blur(6px);background:#ffffffb3;border-radius:999px;align-items:center;gap:8px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.st-hero-spark{color:var(--primary);animation:2s ease-in-out infinite st-spark-pulse;display:inline-flex}@keyframes st-spark-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.st-hero-badge{color:var(--primary-2);letter-spacing:normal;text-transform:none;background:#00a0621a;border:1px solid #00a06240;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.st-hero-badge .dot{background:var(--primary);width:6px;height:6px;box-shadow:0 0 8px var(--primary);border-radius:50%;animation:1.6s ease-in-out infinite st-badge-pulse}@keyframes st-badge-pulse{0%,to{opacity:1}50%{opacity:.5}}.st-hero-title{color:var(--text);letter-spacing:-.01em;margin:10px 0 6px;font-size:clamp(22px,3.2vw,30px);font-weight:800;line-height:1.18}.st-hero-title .ln1{animation:.7s ease-out .1s both st-title-in;display:inline-block}.st-hero-title .ln2{color:var(--primary-2);animation:.7s ease-out .2s both st-title-in;display:inline-block}@keyframes st-title-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.st-hero-sub{color:var(--text-2);min-height:1.4em;font-size:13.5px}.st-tag{animation:5s ease-in-out infinite st-tag-fade;display:inline-block}@keyframes st-tag-fade{0%,to{opacity:0;transform:translateY(4px)}10%,90%{opacity:1;transform:translateY(0)}}.st-shell{flex-direction:column;animation:.5s cubic-bezier(.22,1,.36,1) both st-shell-in;display:flex;overflow:hidden;border:1px solid var(--line)!important;background:var(--surface)!important;border-radius:14px!important;padding:0!important}@keyframes st-shell-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.st-divider{background:linear-gradient(90deg, transparent, var(--line), transparent);flex-shrink:0;height:1px;margin:0}.st-section{isolation:isolate;flex-direction:column;gap:14px;padding:22px 26px;transition:background .25s;display:flex;position:relative}.st-section:before{content:"";background:var(--st-accent,transparent);opacity:0;top:22px;bottom:22px;border-radius:0 4px 4px 0;width:3px;transition:opacity .32s,transform .4s cubic-bezier(.34,1.56,.64,1);position:absolute;inset-inline-start:0;transform:scaleY(.4)}.st-section:hover:before,.st-section:focus-within:before{opacity:.55;transform:scaleY(1)}.st-section.has-profile{--st-accent:#6366f1;--st-accent-soft:#6366f124;--st-accent-border:#6366f159;--st-accent-shadow:#6366f14d}.st-section.has-prefs{--st-accent:#0ea5e9;--st-accent-soft:#0ea5e924;--st-accent-border:#0ea5e959;--st-accent-shadow:#0ea5e947}.st-section.has-security{--st-accent:#10b981;--st-accent-soft:#10b98124;--st-accent-border:#10b98159;--st-accent-shadow:#10b98147}.st-section.has-notif{--st-accent:#f59e0b;--st-accent-soft:#f59e0b24;--st-accent-border:#f59e0b66;--st-accent-shadow:#f59e0b47}.st-card-hd{align-items:center;gap:14px;display:flex}.st-card-hd h3{color:var(--text);letter-spacing:-.005em;margin:0;font-size:15px;font-weight:800}.st-card-hd p{color:var(--text-3);margin:3px 0 0;font-size:12px;line-height:1.45}.st-card-icon{border:1px solid;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .45s cubic-bezier(.34,1.56,.64,1),box-shadow .32s;display:inline-flex;position:relative;overflow:hidden}.st-card-icon svg{width:18px;height:18px}.st-card-icon:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 30%,#ffffff8c 50%,#0000 70%);transition:transform .7s;position:absolute;inset:0;transform:translate(-120%)}.st-card-icon svg{z-index:1;transition:transform .4s cubic-bezier(.34,1.56,.64,1);position:relative}.st-section:hover .st-card-icon{box-shadow:0 10px 22px -10px var(--st-accent-shadow,#00000040);transform:scale(1.1)rotate(-4deg)}html[dir=rtl] .st-section:hover .st-card-icon{transform:scale(1.1)rotate(4deg)}.st-section:hover .st-card-icon:before{transform:translate(120%)}.st-section:hover .st-card-icon svg{transform:scale(1.06)}@keyframes st-icon-idle{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-1.5px)rotate(.5deg)}}.st-icon-profile{color:#4f46e5;background:linear-gradient(135deg,#6366f12e 0%,#6366f10f 100%);border-color:#6366f147}.st-icon-prefs{color:#0284c7;background:linear-gradient(135deg,#0ea5e92e 0%,#0ea5e90f 100%);border-color:#0ea5e947}.st-icon-security{color:#059669;background:linear-gradient(135deg,#10b9812e 0%,#10b9810f 100%);border-color:#10b98147}.st-icon-notif{color:#b45309;background:linear-gradient(135deg,#f59e0b33 0%,#f59e0b0f 100%);border-color:#f59e0b4d}@keyframes st-avatar-shift{0%,to{background-position:0%}50%{background-position:100%}}.st-avatar-block{background:radial-gradient(220px 120px at 0% 0%, #6366f11a, transparent 70%), linear-gradient(180deg, var(--surface-2), var(--surface));border:1px solid var(--line-2);border-radius:12px;align-items:center;gap:18px;padding:16px 18px;transition:border-color .32s;display:flex}.st-avatar-block:hover{border-color:#6366f14d}.st-avatar-xl{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 60%,#ec4899 100%) 0 0/200% 200%;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:96px;height:96px;transition:transform .4s cubic-bezier(.34,1.56,.64,1);animation:14s ease-in-out infinite st-avatar-shift;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 -3px 8px #0000002e,inset 0 2px 6px #ffffff4d,0 10px 24px -10px #6366f18c}.st-avatar-block:hover .st-avatar-xl{transform:scale(1.04)rotate(-2deg)}html[dir=rtl] .st-avatar-block:hover .st-avatar-xl{transform:scale(1.04)rotate(2deg)}.st-avatar-xl-img{object-fit:cover;width:100%;height:100%;display:block}.st-avatar-xl-init{letter-spacing:.02em;text-shadow:0 2px 8px #00000040;font-size:36px;font-weight:800}.st-avatar-edit{background:var(--surface);color:#4f46e5;cursor:pointer;bottom:4px;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:transform .2s,background .2s;display:inline-flex;position:absolute;inset-inline-end:4px;box-shadow:0 2px 6px #00000040}.st-avatar-edit:hover{color:#fff;background:#4f46e5;transform:scale(1.12)}.st-avatar-meta{flex:1;min-width:0}.st-avatar-title{color:var(--text);margin-bottom:4px;font-size:13.5px;font-weight:800}.st-avatar-hint{color:var(--text-3);margin-bottom:10px;font-size:11.5px;line-height:1.5}.st-avatar-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.st-avatar-actions .btn.sm{border-radius:7px;padding:6px 12px;font-size:12px}.st-avatar-remove{color:#b91c1c!important}.st-avatar-remove:hover{background:#ef444414!important}.st-bday-wrap{position:relative}.st-bday-input{cursor:pointer;padding-inline-end:36px}.st-bday-input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6;transition:opacity .18s}.st-bday-input:hover::-webkit-calendar-picker-indicator{opacity:1}.st-bday-clear{background:var(--surface-2);width:22px;height:22px;color:var(--text-3);cursor:pointer;inset-inline-end:8px;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:16px;font-weight:700;line-height:1;transition:background .18s,color .18s,transform .18s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.st-bday-clear:hover{color:#b91c1c;background:#ef44441f;transform:translateY(-50%)scale(1.12)}.st-fields{flex-direction:column;gap:14px;display:flex}.st-field{display:block;position:relative}.st-label{letter-spacing:.05em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:6px;margin-bottom:6px;font-size:11px;font-weight:700;transition:color .18s;display:flex}.st-field:focus-within .st-label{color:var(--st-accent,#6366f1)}.st-input{width:100%;font:inherit;border:1.5px solid var(--line);background:var(--surface);color:var(--text);border-radius:9px;padding:10px 13px;font-size:13.5px;transition:border-color .18s,box-shadow .22s cubic-bezier(.16,1,.3,1),transform .18s,background .18s}.st-input:hover:not(:disabled):not([readonly]){border-color:var(--text-4)}.st-input:focus{border-color:var(--st-accent,#6366f1);box-shadow:0 0 0 4px var(--st-accent-soft,#6366f124), 0 1px 3px var(--st-accent-shadow,#6366f11f);outline:none;transform:translateY(-1px)}.st-input.mono{font-family:var(--font-jetbrains,ui-monospace, monospace);letter-spacing:.02em;font-size:13px}.st-input.err{border-color:#ef4444;animation:.32s ease-in-out st-shake;box-shadow:0 0 0 4px #ef44441f}@keyframes st-shake{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}.st-input:disabled,.st-input[readonly]{background:var(--surface-2);color:var(--text-2);cursor:not-allowed;border-style:dashed}.st-hint{color:var(--text-3);align-items:center;gap:5px;margin-top:5px;font-size:11.5px;display:flex}.st-hint.err{color:#b91c1c;animation:.25s ease-out st-hint-in}@keyframes st-hint-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.st-seg{background:var(--surface-2);border:1px solid var(--line);border-radius:11px;gap:2px;padding:4px;display:inline-flex;position:relative}.st-seg button{appearance:none;font:inherit;cursor:pointer;color:var(--text-2);z-index:1;background:0 0;border:0;border-radius:8px;padding:8px 20px;font-size:13px;font-weight:700;transition:color .18s,transform .18s;position:relative}.st-seg button:hover:not(.on){color:var(--text);transform:translateY(-1px)}.st-seg button.on{background:var(--surface);color:var(--st-accent,#4f46e5);box-shadow:0 2px 8px #00000014, 0 0 0 1px var(--st-accent-soft,#6366f12e);animation:.32s cubic-bezier(.34,1.56,.64,1) st-seg-pop}@keyframes st-seg-pop{0%{transform:scale(.92)}60%{transform:scale(1.04)}to{transform:scale(1)}}.st-select-wrap{position:relative}.st-select-wrap.st-readonly .st-input{background:var(--surface-2);cursor:not-allowed;color:var(--text-2);padding-inline-end:38px}.st-lock{color:var(--text-3);pointer-events:none;inset-inline-end:12px;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.st-select-flag{pointer-events:none;inset-inline-start:11px;font-size:17px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.st-select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--text-3) 50%), linear-gradient(135deg, var(--text-3) 50%, transparent 50%);cursor:pointer;background-position:calc(100% - 16px),calc(100% - 12px);background-repeat:no-repeat;background-size:4px 4px,4px 4px;padding-inline-start:36px}html[dir=rtl] .st-select{background-position:16px,12px;padding-inline:36px}.st-meta-row{background:linear-gradient(135deg, var(--surface-2) 0%, var(--surface) 100%);border:1px solid var(--line-2);border-radius:10px;grid-template-columns:1fr 1fr;gap:12px;padding:12px 14px;transition:border-color .25s,transform .25s;display:grid}.st-section:hover .st-meta-row{border-color:var(--st-accent-soft,var(--line-2));transform:translateY(-1px)}.st-meta-lbl{color:var(--text-3);letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:10.5px;font-weight:700}.st-meta-val{color:#4f46e5;background:linear-gradient(135deg,#4f46e51f,#8b5cf614);border:1px solid #4f46e538;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:700;display:inline-block}.st-card-ft{border-top:1px dashed #0000;justify-content:flex-end;align-items:center;gap:12px;margin-top:auto;padding-top:8px;transition:border-color .32s;display:flex}.st-section:focus-within .st-card-ft{border-top-color:var(--st-accent-soft,var(--line-2))}.st-card-ft .btn{border-radius:9px;padding:9px 20px;font-size:13px;font-weight:700;transition:transform .18s,box-shadow .22s,background .22s;position:relative;overflow:hidden}.st-card-ft .btn:not(:disabled):hover{box-shadow:0 8px 18px -8px var(--st-accent-shadow,#6366f166);transform:translateY(-1px)}.st-card-ft .btn:not(:disabled):active{transform:translateY(0)}.st-card-ft .btn:disabled{opacity:.55;cursor:not-allowed}.st-save-btn{justify-content:center;align-items:center;gap:7px;min-width:130px;display:inline-flex;background:linear-gradient(135deg, var(--st-accent,#6366f1) 0%, var(--st-accent,#6366f1) 100%)!important}@supports (color:color-mix(in lab, red, red)){.st-save-btn{background:linear-gradient(135deg, var(--st-accent,#6366f1) 0%, color-mix(in srgb, var(--st-accent,#6366f1) 75%, black) 100%)!important}}.st-save-btn{color:#fff!important;border:0!important}.st-save-btn:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff73 50%,#0000 70%);transition:transform linear;position:absolute;inset:0;transform:translate(-110%)}.st-save-btn.is-saved:before{transition:transform .7s cubic-bezier(.16,1,.3,1);transform:translate(110%)}.st-save-btn.is-saved{animation:.45s ease-out st-save-pulse;background:linear-gradient(135deg,#34d399 0%,#059669 100%)!important}@keyframes st-save-pulse{0%{transform:scale(1)}40%{transform:scale(1.05)}to{transform:scale(1)}}.st-save-content{z-index:1;align-items:center;gap:7px;display:inline-flex;position:relative}.st-save-content svg{transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.st-save-btn:hover:not(:disabled) .st-save-content svg{transform:rotate(180deg)scale(1.15)}.st-spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite st-spin;display:inline-block}@keyframes st-spin{to{transform:rotate(360deg)}}.st-ok{color:#059669;background:#10b9811a;border:1px solid #10b98140;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12.5px;font-weight:700;animation:.4s cubic-bezier(.34,1.56,.64,1) both st-ok-in;display:inline-flex}.st-ok svg{color:#059669}.st-err{color:#b91c1c;background:#ef444414;border:1px solid #ef444433;border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:600;animation:.32s ease-in-out st-shake}@keyframes st-ok-in{0%{opacity:0;transform:scale(.85)translate(-6px)}to{opacity:1;transform:scale(1)translate(0)}}.st-2fa{background:radial-gradient(180px 120px at 100% 0,#10b9811a,#0000 70%),linear-gradient(135deg,#10b98112,#6366f10d);border:1px solid #10b98138;border-radius:12px;align-items:center;gap:16px;margin-top:6px;padding:14px 16px;transition:border-color .32s,transform .32s;display:flex;position:relative;overflow:hidden}.st-2fa:hover{border-color:#10b98166;transform:translateY(-1px)}.st-2fa-text{flex:1;min-width:0}.st-2fa-title{color:var(--text);align-items:center;gap:7px;font-size:13.5px;font-weight:800;display:flex}.st-2fa-title:before{content:"🛡️";filter:drop-shadow(0 2px 4px #10b98159);font-size:14px;animation:4s ease-in-out infinite st-shield-bob}@keyframes st-shield-bob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-2px)rotate(-3deg)}}.st-2fa-sub{color:var(--text-3);margin-top:3px;font-size:11.5px}.st-2fa-state{color:var(--text-2);background:var(--surface);border:1px solid var(--line-2);border-radius:999px;align-items:center;gap:7px;margin-top:8px;padding:3px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.st-dot{background:var(--text-4);border-radius:50%;width:8px;height:8px}.st-dot.on{background:#10b981;animation:1.6s ease-out infinite st-dot-pulse;box-shadow:0 0 #10b98180}.st-dot.off{background:#94a3b8}@keyframes st-dot-pulse{0%{box-shadow:0 0 #10b98199}70%{box-shadow:0 0 0 6px #10b98100}to{box-shadow:0 0 #10b98100}}.st-toggle{cursor:pointer;background:linear-gradient(#cbd5e1 0%,#94a3b8 100%);border:0;border-radius:999px;flex-shrink:0;width:48px;height:28px;padding:0;transition:background .25s,box-shadow .25s;position:relative;box-shadow:inset 0 1px 3px #0000002e,0 1px #fff6}.st-toggle.on{background:linear-gradient(#34d399 0%,#10b981 100%);box-shadow:inset 0 1px 3px #0000001a,0 4px 12px -4px #10b9818c}.st-toggle.loading{opacity:.6;cursor:progress}.st-toggle .knob{top:3px;background:linear-gradient(#fff 0%,#f1f5f9 100%);border-radius:50%;width:22px;height:22px;transition:inset-inline-start .32s cubic-bezier(.34,1.56,.64,1),transform .18s;position:absolute;inset-inline-start:3px;box-shadow:0 2px 4px #00000040,0 1px 2px #00000026,inset 0 1px #ffffffe6}.st-toggle.on .knob{inset-inline-start:23px}.st-toggle:not(:disabled):active .knob{transform:scale(.92)}.st-pref-table{border:1px solid var(--line);background:var(--surface);border-radius:12px;overflow:hidden}.st-pref-head,.st-pref-row{grid-template-columns:1fr 100px 100px;align-items:center;display:grid}.st-pref-head{background:linear-gradient(180deg, var(--surface-2), var(--surface));letter-spacing:.05em;text-transform:uppercase;color:var(--text-3);border-bottom:1px solid var(--line);padding:10px 16px;font-size:11px;font-weight:700}.st-pref-head>span:nth-child(2),.st-pref-head>span:nth-child(3){text-align:center}.st-pref-row{border-top:1px solid var(--line-2);padding:14px 16px;transition:background .18s,padding-inline-start .25s;position:relative}.st-pref-row:before{content:"";background:var(--st-accent,#f59e0b);opacity:0;border-radius:0 4px 4px 0;width:3px;transition:opacity .22s,transform .32s cubic-bezier(.34,1.56,.64,1);position:absolute;inset-block:6px;inset-inline-start:0;transform:scaleY(.4)}.st-pref-row:hover{background:linear-gradient(90deg, var(--st-accent-soft,#f59e0b0f) 0%, transparent 60%);padding-inline-start:22px}.st-pref-row:hover:before{opacity:1;transform:scaleY(1)}.st-pref-meta{min-width:0}.st-pref-title{color:var(--text);font-size:13.5px;font-weight:700}.st-pref-sub{color:var(--text-3);margin-top:3px;font-size:11.5px}.st-pref-cell{justify-content:center;display:flex}.st-check{appearance:none;border:1.5px solid var(--line);background:var(--surface);cursor:pointer;color:#fff;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:background .18s,border-color .18s,transform .18s;display:inline-flex;position:relative}.st-check:hover{border-color:var(--st-accent,#f59e0b);transform:scale(1.06)}.st-check.on{background:linear-gradient(135deg, var(--st-accent,#f59e0b) 0%, var(--st-accent,#f59e0b) 100%)}@supports (color:color-mix(in lab, red, red)){.st-check.on{background:linear-gradient(135deg, var(--st-accent,#f59e0b) 0%, color-mix(in srgb, var(--st-accent,#f59e0b) 75%, black) 100%)}}.st-check.on{border-color:var(--st-accent,#f59e0b);box-shadow:0 4px 10px -4px var(--st-accent-shadow,#f59e0b80);animation:.32s cubic-bezier(.34,1.56,.64,1) st-check-pop}.st-check.on:after{content:"";border:2px solid var(--st-accent,#f59e0b);opacity:0;border-radius:11px;animation:.55s ease-out st-check-ripple;position:absolute;inset:-3px}@keyframes st-check-pop{0%{transform:scale(.7)rotate(-12deg)}55%{transform:scale(1.18)rotate(6deg)}to{transform:scale(1)rotate(0)}}@keyframes st-check-ripple{0%{opacity:.55;transform:scale(.85)}to{opacity:0;transform:scale(1.4)}}.st-danger-footer{background:var(--surface);border:1px solid var(--line-2);border-radius:11px;align-items:center;gap:12px;margin-top:18px;padding:12px 16px;transition:border-color .25s,background .25s;display:flex}.st-danger-footer:hover{background:linear-gradient(90deg, #ef44440a 0%, var(--surface) 60%);border-color:#ef44444d}.st-danger-footer-icon{color:#b91c1c;background:#ef44441a;border:1px solid #ef444438;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .32s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.st-danger-footer:hover .st-danger-footer-icon{transform:scale(1.08)rotate(-3deg)}.st-danger-footer-icon svg{width:16px;height:16px}.st-danger-footer-text{flex:1;min-width:0}.st-danger-footer-title{color:var(--text);font-size:13px;font-weight:700;line-height:1.3}.st-danger-footer-sub{color:var(--text-3);margin-top:2px;font-size:11.5px;line-height:1.45}.st-danger-footer-link{color:#b91c1c;background:#ef44440a;border:1px solid #ef444438;border-radius:7px;flex-shrink:0;padding:6px 12px;font-size:12px;font-weight:700;text-decoration:none;transition:background .18s,border-color .18s,transform .18s}.st-danger-footer-link:hover{background:#ef44441a;border-color:#ef444466;transform:translateY(-1px)}@media (max-width:640px){.st-danger-footer{flex-direction:column;align-items:flex-start}.st-danger-footer-link{text-align:center;align-self:stretch}}.st-skeleton .sk-line,.st-skeleton .sk-block{background:linear-gradient(90deg, var(--surface-2) 0%, var(--hover) 50%, var(--surface-2) 100%);background-size:200% 100%;border-radius:6px;animation:1.4s ease-in-out infinite st-shimmer}.sk-line{height:12px;margin-bottom:8px}.sk-line.w40{width:40%}.sk-line.w70{width:70%}.sk-block{border-radius:8px;height:36px;margin-bottom:8px}@keyframes st-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.st-error{text-align:center;color:#b91c1c;padding:36px;font-size:13px}@media (prefers-reduced-motion:reduce){.st-hero,.st-hero-grid,.st-hero-orb,.st-hero-icon,.st-hero-icon svg,.st-hero-icon .ring,.st-hero-icon .orbit,.st-hero-spark,.st-hero-badge .dot,.st-hero-title .ln1,.st-hero-title .ln2,.st-tag,.st-card,.st-check,.st-skeleton .sk-line,.st-skeleton .sk-block{animation:none!important}}html[data-theme=dark] .st-hero{background:linear-gradient(135deg,#10b98114 0%,#10b9810a 25%,#14b8a60f 55%,#10b9810a 80%,#10b98114 100%);border-color:#10b98133}html[data-theme=dark] .st-hero-grid{opacity:.3;background:radial-gradient(circle at 1px 1px,#34d39933 1px,#0000 1.5px)}html[data-theme=dark] .st-hero-orb{color:#34d39980;filter:drop-shadow(0 2px 4px #34d39933)}html[data-theme=dark] .st-icon-profile{color:#818cf8}html[data-theme=dark] .st-icon-prefs{color:#38bdf8}html[data-theme=dark] .st-icon-security{color:#34d399}html[data-theme=dark] .st-icon-notif{color:#fbbf24}html[data-theme=dark] .st-card-icon:after{background:linear-gradient(120deg,#0000 30%,#ffffff14 50%,#0000 70%)}.hp-hero{color:var(--text);isolation:isolate;background:linear-gradient(135deg,#f0fdf4 0%,#ecfdf5 25%,#f0fdfa 55%,#ecfdf5 80%,#f0fdf4 100%) 0 0/260% 260%;border:1px solid #d1fae5;border-radius:14px;margin-bottom:14px;padding:22px 26px 18px;animation:18s ease-in-out infinite hp-hero-bg-shift;position:relative;overflow:hidden}@keyframes hp-hero-bg-shift{0%,to{background-position:0%}50%{background-position:100%}}.hp-hero-grid{opacity:.4;pointer-events:none;background:radial-gradient(circle at 1px 1px,#00a0622e 1px,#0000 1.5px) 0 0/22px 22px;animation:22s linear infinite hp-hero-grid-drift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 90%,#000 30%,#0000 80%);mask-image:radial-gradient(70% 90%,#000 30%,#0000 80%)}@keyframes hp-hero-grid-drift{to{background-position:22px 22px}}.hp-hero-orbs{pointer-events:none;position:absolute;inset:0}.hp-hero-orb{color:#00a0628c;filter:drop-shadow(0 2px 4px #00a0622e);opacity:0;justify-content:center;align-items:center;animation:.7s cubic-bezier(.34,1.56,.64,1) both hp-orb-in,6.4s ease-in-out infinite hp-orb-bob;display:inline-flex;position:absolute}.hp-hero-orb svg{width:100%;height:100%}.hp-hero-orb:first-child{top:14%;width:24px;height:24px;inset-inline-end:6%}.hp-hero-orb:nth-child(2){top:60%;width:22px;height:22px;animation-duration:.7s,7s;inset-inline-end:14%}.hp-hero-orb:nth-child(3){top:22%;width:19px;height:19px;animation-duration:.7s,5.5s;inset-inline-end:28%}.hp-hero-orb:nth-child(4){opacity:.85;top:70%;width:18px;height:18px;animation-duration:.7s,6.5s;inset-inline-end:42%}.hp-hero-orb:nth-child(5){opacity:.75;top:24%;width:17px;height:17px;animation-duration:.7s,7.5s;inset-inline-end:56%}.hp-hero-orb:nth-child(6){opacity:.7;top:64%;width:16px;height:16px;animation-duration:.7s,6s;inset-inline-end:4%}@keyframes hp-orb-in{0%{opacity:0;transform:translateY(8px)scale(.7)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes hp-orb-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.hp-hero-row{flex-wrap:wrap;align-items:center;gap:18px;display:flex;position:relative}.hp-hero-left{flex:auto;align-items:center;gap:18px;min-width:0;display:flex}.hp-hero-icon{border:1px solid var(--primary-tint);width:64px;height:64px;color:var(--primary-2);-webkit-backdrop-filter:blur(4px);background:#ffffffbf;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;animation:.7s cubic-bezier(.34,1.56,.64,1) both hp-icon-in;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffffd9,0 8px 24px #00a0622e}.hp-hero-icon svg{z-index:2;animation:12s linear infinite hp-lifebuoy-spin;position:relative}@keyframes hp-lifebuoy-spin{to{transform:rotate(360deg)}}@keyframes hp-icon-in{0%{opacity:0;transform:translateY(10px)scale(.85)}to{opacity:1;transform:translateY(0)scale(1)}}.hp-hero-icon .ring{opacity:0;pointer-events:none;border:1.5px solid #00a06259;border-radius:18px;animation:2.6s ease-out infinite hp-ring-pulse;position:absolute;inset:-4px}.hp-hero-icon .ring.r1{animation-delay:0s}.hp-hero-icon .ring.r2{animation-delay:1.3s}@keyframes hp-ring-pulse{0%{opacity:.55;transform:scale(.95)}to{opacity:0;transform:scale(1.25)}}.hp-hero-text{flex:1;min-width:0}.hp-hero-eyebrow{color:var(--primary-2);letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--primary-tint);-webkit-backdrop-filter:blur(6px);background:#ffffffb3;border-radius:999px;align-items:center;gap:8px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.hp-hero-spark{color:var(--primary);animation:2s ease-in-out infinite hp-spark-pulse;display:inline-flex}@keyframes hp-spark-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.hp-hero-badge{color:var(--primary-2);letter-spacing:normal;text-transform:none;background:#00a0621a;border:1px solid #00a06240;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.hp-hero-badge .dot{background:var(--primary);width:6px;height:6px;box-shadow:0 0 8px var(--primary);border-radius:50%;animation:1.6s ease-in-out infinite hp-badge-pulse}@keyframes hp-badge-pulse{0%,to{opacity:1}50%{opacity:.5}}.hp-hero-title{color:var(--text);letter-spacing:-.01em;margin:10px 0 6px;font-size:clamp(22px,3.2vw,30px);font-weight:800;line-height:1.18}.hp-hero-title .ln1{animation:.7s ease-out .1s both hp-title-in;display:inline-block}.hp-hero-title .ln2{color:var(--primary-2);animation:.7s ease-out .2s both hp-title-in;display:inline-block}@keyframes hp-title-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.hp-hero-sub{color:var(--text-2);min-height:1.4em;font-size:13.5px}.hp-tag{animation:5s ease-in-out infinite hp-tag-fade;display:inline-block}@keyframes hp-tag-fade{0%,to{opacity:0;transform:translateY(4px)}10%,90%{opacity:1;transform:translateY(0)}}.hp-hero-search{border:1.5px solid var(--primary-tint);-webkit-backdrop-filter:blur(6px);background:#ffffffd9;border-radius:12px;align-items:center;gap:10px;margin-top:18px;padding:10px 14px;transition:border-color .18s,box-shadow .22s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.hp-hero-search:focus-within{border-color:var(--primary);box-shadow:0 0 0 4px #00a06224}.hp-hero-search svg{color:var(--text-3);flex-shrink:0}.hp-hero-search input{font:inherit;color:var(--text);background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:14px}.hp-hero-search input::placeholder{color:var(--text-3)}.hp-hero-search-clear{background:var(--surface-2);width:22px;height:22px;color:var(--text-3);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:16px;font-weight:700;line-height:1;transition:background .18s,color .18s,transform .18s;display:inline-flex}.hp-hero-search-clear:hover{color:#b91c1c;background:#ef44441f;transform:scale(1.12)}.hp-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:16px;display:grid}@media (max-width:980px){.hp-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.hp-grid{grid-template-columns:1fr}}.hp-section{background:var(--surface);border:1px solid var(--line);color:var(--text);isolation:isolate;border-radius:12px;align-items:flex-start;gap:14px;padding:18px 20px;text-decoration:none;transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s,border-color .32s;animation:.5s cubic-bezier(.22,1,.36,1) both hp-section-in;display:flex;position:relative;overflow:hidden}.hp-section:before{content:"";background:var(--hp-accent);opacity:.65;border-radius:0 4px 4px 0;width:3px;transition:opacity .32s,transform .32s cubic-bezier(.34,1.56,.64,1);position:absolute;inset-block:14px;inset-inline-start:0}.hp-section:after{content:"";background:var(--hp-accent-soft);filter:blur(20px);opacity:.55;pointer-events:none;z-index:0;top:-40px;border-radius:50%;width:120px;height:120px;transition:opacity .4s,transform .5s;position:absolute;inset-inline-end:-40px}.hp-section>*{z-index:1;position:relative}.hp-section:hover{border-color:var(--hp-accent);box-shadow:0 1px 0 #ffffffb3 inset, 0 14px 32px -16px var(--hp-accent-shadow);transform:translateY(-3px)}.hp-section:hover:before{opacity:1;transform:scaleY(1.1)}.hp-section:hover:after{opacity:.85;transform:scale(1.15)}@keyframes hp-section-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.hp-acc-a{--hp-accent:var(--primary);--hp-accent-soft:#00a0622e;--hp-accent-shadow:#00a06247}.hp-acc-b{--hp-accent:#0ea5e9;--hp-accent-soft:#0ea5e92e;--hp-accent-shadow:#0ea5e940}.hp-acc-c{--hp-accent:#6366f1;--hp-accent-soft:#6366f12e;--hp-accent-shadow:#6366f140}.hp-acc-d{--hp-accent:#f59e0b;--hp-accent-soft:#f59e0b2e;--hp-accent-shadow:#f59e0b40}.hp-acc-e{--hp-accent:#ec4899;--hp-accent-soft:#ec48992e;--hp-accent-shadow:#ec489940}.hp-acc-f{--hp-accent:#14b8a6;--hp-accent-soft:#14b8a62e;--hp-accent-shadow:#14b8a640}.hp-section-icon{background:var(--hp-accent-soft);width:44px;height:44px;color:var(--hp-accent);border:1px solid var(--hp-accent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.hp-section-icon{border:1px solid color-mix(in srgb, var(--hp-accent) 22%, transparent)}}.hp-section-icon{transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.hp-section:hover .hp-section-icon{transform:scale(1.1)rotate(-5deg)}html[dir=rtl] .hp-section:hover .hp-section-icon{transform:scale(1.1)rotate(5deg)}.hp-section-meta{flex:1;min-width:0}.hp-section-meta h3{color:var(--text);margin:0 0 4px;font-size:14.5px;font-weight:800;line-height:1.3}.hp-section-meta p{color:var(--text-3);margin:0 0 12px;font-size:12.5px;line-height:1.5}.hp-section-foot{justify-content:space-between;align-items:center;gap:8px;display:flex}.hp-section-count{color:var(--hp-accent);background:var(--hp-accent-soft);border-radius:999px;padding:3px 8px;font-size:11.5px;font-weight:700}.hp-section-cta{color:var(--text-3);align-items:center;gap:5px;font-size:11.5px;font-weight:700;transition:gap .2s,color .2s;display:inline-flex}.hp-section-cta svg{transition:transform .25s}html[dir=rtl] .hp-section-cta svg{transform:scaleX(-1)}.hp-section:hover .hp-section-cta{color:var(--hp-accent);gap:9px}.hp-section:hover .hp-section-cta svg{transform:translate(3px)}html[dir=rtl] .hp-section:hover .hp-section-cta svg{transform:scaleX(-1)translate(3px)}.hp-bottom{grid-template-columns:1.4fr 1fr;gap:14px;display:grid}@media (max-width:880px){.hp-bottom{grid-template-columns:1fr}}.hp-card-hd{align-items:center;gap:10px;margin-bottom:14px;display:flex}.hp-card-hd h3{color:var(--text);margin:0;font-size:14px;font-weight:800}.hp-card-icon{color:#b45309;background:#f59e0b1f;border:1px solid #f59e0b38;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.hp-icon-contact{color:var(--primary-2);background:#00a0621f;border-color:#00a06238;animation:3s ease-in-out infinite hp-headset-bob}@keyframes hp-headset-bob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-2px)rotate(-3deg)}}.hp-popular-list{margin:0;padding:0;list-style:none}.hp-popular-list li{border-top:1px solid var(--line-2);animation:.4s ease-out both hp-q-in}.hp-popular-list li:first-child{border-top:0}@keyframes hp-q-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}html[dir=rtl] .hp-popular-list li{animation-name:hp-q-in-rtl}@keyframes hp-q-in-rtl{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:translate(0)}}.hp-popular-list a{color:var(--text-2);border-radius:8px;align-items:center;gap:10px;padding:11px 12px;font-size:13.5px;text-decoration:none;transition:background .18s,padding-inline-start .22s,color .18s;display:flex}.hp-popular-list a:hover{background:var(--surface-2);color:var(--text);padding-inline-start:16px}.hp-popular-list a>svg{color:var(--text-3);flex-shrink:0;transition:transform .22s,color .18s}html[dir=rtl] .hp-popular-list a>svg{transform:scaleX(-1)}.hp-popular-list a:hover>svg{color:var(--primary);transform:translate(3px)}html[dir=rtl] .hp-popular-list a:hover>svg{transform:scaleX(-1)translate(3px)}.hp-q-bullet{background:var(--primary-tint);width:24px;height:24px;color:var(--primary-2);font-size:11px;font-weight:800;font-family:var(--font-jetbrains,ui-monospace, monospace);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hp-q-text{flex:1;min-width:0}.hp-popular-empty{text-align:center;color:var(--text-3);margin:0;padding:24px;font-size:13px}.hp-contact{background:radial-gradient(280px 180px at 100% 0%, #00a0621a, transparent 70%), linear-gradient(135deg, var(--surface) 0%, var(--surface) 100%);position:relative;overflow:hidden}.hp-contact-glow{pointer-events:none;opacity:0;background:linear-gradient(135deg,#0000,#00a0621a,#0000);transition:opacity .4s;position:absolute;inset:-1px}.hp-contact:hover .hp-contact-glow{opacity:1}.hp-contact-sub{color:var(--text-2);margin:0 0 12px;font-size:13px;line-height:1.55}.hp-contact-hours{color:var(--primary-2);background:#00a06214;border:1px solid #00a06233;border-radius:999px;align-items:center;gap:8px;margin-bottom:14px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.hp-pulse-dot{background:var(--primary);border-radius:50%;width:8px;height:8px;animation:1.8s ease-out infinite hp-pulse;box-shadow:0 0 #00a06280}@keyframes hp-pulse{0%{box-shadow:0 0 #00a06299}70%{box-shadow:0 0 0 8px #00a06200}to{box-shadow:0 0 #00a06200}}.hp-contact-cta{border-radius:9px;align-self:flex-start;align-items:center;gap:7px;padding:9px 18px;font-size:13px;text-decoration:none;transition:transform .18s,box-shadow .22s;display:inline-flex}.hp-contact-cta:hover{transform:translateY(-1px);box-shadow:0 8px 18px -8px #00a06273}.hp-empty{text-align:center;background:var(--surface);border:1.5px dashed var(--line);border-radius:14px;flex-direction:column;align-items:center;gap:12px;padding:56px 20px;display:flex}.hp-empty-icon{filter:grayscale(.3);opacity:.7;font-size:40px}.hp-empty p{color:var(--text-2);max-width:480px;margin:0;font-size:13.5px;line-height:1.6}@media (prefers-reduced-motion:reduce){.hp-hero,.hp-hero-grid,.hp-hero-orb,.hp-hero-icon,.hp-hero-icon svg,.hp-hero-icon .ring,.hp-hero-spark,.hp-hero-badge .dot,.hp-hero-title .ln1,.hp-hero-title .ln2,.hp-tag,.hp-section,.hp-popular-list li,.hp-pulse-dot,.hp-icon-contact{animation:none!important}}.nm-card{background:radial-gradient(280px 160px at 100% 0%, #6366f114, transparent 70%), var(--surface);border:1px solid var(--line);isolation:isolate;border-radius:14px;flex-direction:column;gap:14px;margin-bottom:16px;padding:18px 20px;animation:.55s cubic-bezier(.22,1,.36,1) both nm-card-in;display:flex;position:relative;overflow:hidden}.nm-card:before{content:"";top:0;background:linear-gradient(90deg,#6366f1,#14b8a6,#6366f1) 0 0/200% 100%;height:3px;animation:6s linear infinite nm-stripe;position:absolute;inset-inline:0}@keyframes nm-card-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes nm-stripe{to{background-position:200% 0}}.nm-hd{align-items:center;gap:12px;display:flex}.nm-icon{background:linear-gradient(135deg,#6366f12e 0%,#6366f10f 100%);border:1px solid #6366f147;border-radius:10px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;animation:3.5s ease-in-out infinite nm-bell;display:inline-flex}@keyframes nm-bell{0%,80%,to{transform:rotate(0)}85%{transform:rotate(12deg)}90%{transform:rotate(-10deg)}95%{transform:rotate(5deg)}}.nm-hd h3{color:var(--text);margin:0;font-size:14px;font-weight:800}.nm-hd p{color:var(--text-3);margin:3px 0 0;font-size:12px}.nm-current{background:var(--surface-2);border:1px solid var(--line-2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;display:flex}.nm-current-lbl{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);flex:none;font-size:11px;font-weight:700}.nm-current-pill{white-space:nowrap;text-overflow:ellipsis;border-radius:999px;flex:1;min-width:0;padding:5px 12px;font-size:12.5px;font-weight:600;overflow:hidden}.nm-current-pill.nm-info{color:#065f46;background:#ecfdf5;border:1px solid #00a0624d}.nm-current-pill.nm-warning{color:#854d0e;background:#fffbeb;border:1px solid #f59e0b4d}.nm-current-pill.nm-success{color:#166534;background:#f0fdf4;border:1px solid #16a34a4d}.nm-current-pill.nm-danger{color:#991b1b;background:#fef2f2;border:1px solid #ef44444d}.nm-current-empty{color:var(--text-3);font-size:12.5px;font-style:italic}.nm-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.nm-fields>.nm-field:nth-child(3){grid-column:span 2}@media (max-width:720px){.nm-fields{grid-template-columns:1fr}.nm-fields>.nm-field:nth-child(3){grid-column:span 1}}.nm-field{display:block}.nm-lbl{letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);margin-bottom:5px;font-size:11px;font-weight:700;display:block}.nm-input{width:100%;font:inherit;border:1.5px solid var(--line);background:var(--surface);color:var(--text);border-radius:8px;padding:9px 12px;font-size:13.5px;transition:border-color .18s,box-shadow .18s}.nm-input:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 4px #6366f124}.nm-kind{flex-wrap:wrap;gap:6px;display:flex}.nm-kind-chip{appearance:none;border:1.5px solid var(--line);background:var(--surface);font:inherit;cursor:pointer;color:var(--text-2);border-radius:999px;padding:6px 14px;font-size:12px;font-weight:700;transition:all .18s}.nm-kind-chip:hover{transform:translateY(-1px)}.nm-kind-chip.on.nm-info{color:#065f46;background:#ecfdf5;border-color:#00a06266}.nm-kind-chip.on.nm-warning{color:#854d0e;background:#fffbeb;border-color:#f59e0b73}.nm-kind-chip.on.nm-success{color:#166534;background:#f0fdf4;border-color:#16a34a73}.nm-kind-chip.on.nm-danger{color:#991b1b;background:#fef2f2;border-color:#ef444473}.nm-ft{justify-content:flex-end;align-items:center;gap:10px;padding-top:4px;display:flex}.nm-toast{color:#059669;background:#10b9811a;border:1px solid #10b98140;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;animation:.32s cubic-bezier(.34,1.56,.64,1) nm-toast-in}@keyframes nm-toast-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.nm-err{color:#b91c1c;font-size:12px;font-weight:600}.nm-clear{color:#b91c1c!important}.nm-clear:hover{background:#ef444414!important}.nm-current{align-items:flex-start}.nm-current-list{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.nm-current-list .nm-current-pill{white-space:normal;align-items:center;gap:8px;width:max-content;max-width:100%;line-height:1.4;display:inline-flex}.nm-current-num{letter-spacing:.04em;background:#00000014;border-radius:9px;flex:none;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:800;display:inline-flex}.nm-textarea{resize:vertical;min-height:70px;font-family:inherit;line-height:1.5}.nm-lbl{justify-content:space-between;align-items:center;gap:8px;display:flex!important}.nm-count{letter-spacing:.04em;text-transform:none;color:var(--primary-2);background:var(--primary-tint);border:1px solid #00a06238;border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:700}html[data-theme=dark] .nm-current-pill.nm-info{color:#6ee7b7;background:#00a06224;border-color:#34d3994d}html[data-theme=dark] .nm-current-pill.nm-warning{color:#fcd34d;background:#f59e0b24;border-color:#f59e0b4d}html[data-theme=dark] .nm-current-pill.nm-success{color:#86efac;background:#16a34a24;border-color:#22c55e4d}html[data-theme=dark] .nm-current-pill.nm-danger{color:#fca5a5;background:#ef444424;border-color:#ef44444d}html[data-theme=dark] .nm-kind-chip.on.nm-info{color:#6ee7b7;background:#00a06224;border-color:#34d39966}html[data-theme=dark] .nm-kind-chip.on.nm-warning{color:#fcd34d;background:#f59e0b24;border-color:#f59e0b66}html[data-theme=dark] .nm-kind-chip.on.nm-success{color:#86efac;background:#16a34a24;border-color:#22c55e66}html[data-theme=dark] .nm-hero{background:linear-gradient(135deg,#6366f11f 0%,#14b8a614 50%,#6366f11f 100%);border-color:#6366f133}html[data-theme=dark] .nm-hero-icon{color:#a5b4fc;background:linear-gradient(135deg,#6366f138 0%,#6366f114 100%)}.wallet-pair{isolation:isolate;--dir:1;background:linear-gradient(#f3f9ff 0%,#e6f4ec 55%,#d6ecdd 78%,#c9e7d4 100%);border-radius:14px;align-items:stretch;min-height:200px;margin-bottom:14px;display:flex;position:relative;overflow:hidden}[dir=rtl] .wallet-pair{--dir:-1}.wallet-pair>.wallet.wallet-earnings{z-index:8;box-shadow:none;background:0 0;border:none;border-radius:14px;flex:0 0 320px;margin-bottom:0;position:relative}.wallet-pair>.wallet-bridge{min-width:280px;box-shadow:none;background:0 0;border:none;border-radius:0;flex:auto;position:relative}.wallet-pair .wallet .w-status{white-space:nowrap;flex-wrap:nowrap;gap:5px;letter-spacing:.08em!important;margin-bottom:8px!important;font-size:10.5px!important}.wallet-pair .wallet .w-amount{white-space:nowrap;align-items:baseline;margin-top:4px;display:flex;font:inherit!important;letter-spacing:-.015em!important;line-height:1.1!important}.wallet-pair .wallet .w-amount .num{white-space:nowrap;align-items:baseline;gap:0;display:inline-flex}.wallet-pair .wallet .w-amount .cur,.wallet-pair .wallet .w-amount .int,.wallet-pair .wallet .w-amount .frac{color:var(--text);letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:800}.wallet-pair .wallet .w-amount .cur{padding-inline-end:3px}.wallet-pair>.wallet.wallet-balance{z-index:9;width:max-content;max-width:320px;box-shadow:none;top:0;background:0 0;border:none;border-radius:14px;margin-bottom:0;padding-inline-end:4px;position:absolute;inset-inline-end:0}@media (max-width:720px){.wallet-pair>.wallet.wallet-earnings{flex:none;max-width:55%}.wallet-pair>.wallet-bridge{flex:auto;min-width:0}.wallet-pair .wb-truck{width:92px;height:46px}.wallet-pair .bank{width:90px;height:56px}.wallet-pair .wb-lamp{transform-origin:bottom;transform:scale(.7)}.wallet-pair .wb-truck{animation:9s cubic-bezier(.55,.05,.35,1) infinite wbDriveMobile}.wallet-pair .wb-wheel{animation:9s linear infinite wbSpinMobile}.wallet-pair .wb-cargo-load,.wallet-pair .wb-bill{animation-duration:9s}}@keyframes wbDriveMobile{0%{animation-timing-function:cubic-bezier(.5,.05,.4,1);inset-inline-start:-80px}22%{animation-timing-function:linear;inset-inline-start:28px}44%{animation-timing-function:cubic-bezier(.4,0,.4,1);inset-inline-start:28px}92%{animation-timing-function:linear;inset-inline-start:calc(100% - 50px)}to{inset-inline-start:calc(100% + 80px)}}@keyframes wbSpinMobile{0%{transform:rotate(0)}22%{animation-timing-function:linear;transform:rotate(-1440deg)}44%{animation-timing-function:linear;transform:rotate(-1440deg)}to{transform:rotate(-4320deg)}}[dir=rtl] .wallet-pair .wb-wheel{animation-direction:reverse}@media (max-width:480px){.wallet-pair .wb-truck{width:76px;height:38px}.wallet-pair .bank{width:72px;height:46px}.wallet-pair .wb-lamp{transform:scale(.55)}}.wb-sky{display:none}.wb-clouds{pointer-events:none;z-index:1;width:100%;height:55%;position:absolute;inset:0 0 auto}.wb-cloud{animation:linear infinite wbClouds}.wb-cloud-a{animation-duration:38s}.wb-cloud-b{animation-duration:52s;animation-delay:-10s}.wb-cloud-c{animation-duration:64s;animation-delay:-25s}@keyframes wbClouds{0%{transform:translateX(calc(-30% * var(--dir)))}to{transform:translateX(calc(30% * var(--dir)))}}.wb-hills{pointer-events:none;z-index:2;width:100%;height:42%;position:absolute;inset:auto 0 22%}.wb-hill-far{fill:#bcdcc7}.wb-hill-near{fill:#90c4a4}.wb-ground{z-index:3;background:linear-gradient(#98ceac 0%,#6fb88e 55%,#4ea378 100%);height:28%;position:absolute;inset:auto 0 0}.wb-ground:before{content:"";background:#005a3766;height:1px;position:absolute;inset:0 0 auto}.wb-road{z-index:4;background:linear-gradient(#2a3645 0%,#1a2230 100%);height:14%;position:absolute;inset:auto -16px 6%;box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #00000059,0 -2px 4px #0000002e}.wb-road i{opacity:.9;background:repeating-linear-gradient(90deg,#fbbf24 0 14px,#0000 14px 28px);height:1.5px;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.wb-smoke{z-index:5;pointer-events:none;bottom:calc(20% - 4px);width:1px;height:1px;animation:18s linear infinite wbDrive,18s linear infinite wbSmokeMask;position:absolute;inset-inline-start:-34px}@keyframes wbSmokeMask{0%,13%{opacity:1}14%,32%{opacity:0}33%,54%{opacity:1}56%,to{opacity:0}}.wb-smoke i{opacity:0;inset-inline-start:0;background:radial-gradient(circle at 35% 35%,#fffffff2,#dcebe480 70%,#dcebe400 100%);border-radius:50%;width:6px;height:6px;animation:1.6s ease-out infinite wbPuff;position:absolute;bottom:0}.wb-smoke i:first-child{animation-delay:0s}.wb-smoke i:nth-child(2){animation-delay:.32s}.wb-smoke i:nth-child(3){animation-delay:.64s}.wb-smoke i:nth-child(4){animation-delay:.96s}.wb-smoke i:nth-child(5){animation-delay:1.28s}@keyframes wbPuff{0%{opacity:0;transform:translate(0)scale(.4)}20%{opacity:.9}to{transform:translate(calc(-22px * var(--dir)), -14px) scale(1.8);opacity:0}}.wb-truck{z-index:6;bottom:calc(20% - 14px);width:140px;height:70px;animation:18s cubic-bezier(.55,.05,.35,1) infinite wbDrive,18s linear infinite wbTruckFade;position:absolute;inset-inline-start:-140px}[dir=rtl] .wb-truck{transform:scaleX(-1)}@keyframes wbDrive{0%{animation-timing-function:cubic-bezier(.5,.05,.4,1);inset-inline-start:-160px}14%{animation-timing-function:linear;inset-inline-start:40px}32%{animation-timing-function:linear;inset-inline-start:40px}56%{animation-timing-function:linear;inset-inline-start:calc(100% - 290px)}74%{animation-timing-function:linear;inset-inline-start:calc(100% - 90px)}to{inset-inline-start:calc(100% - 90px)}}@keyframes wbTruckFade{0%,4%{opacity:0}6%{opacity:1}to{opacity:1}}.bank{pointer-events:none;bottom:calc(20% - 14px);width:150px;height:88px;position:absolute;inset-inline-end:0}.bank.bank-back{z-index:4}.bank.bank-front{z-index:7;filter:drop-shadow(-3px 4px 6px #00000038)}[dir=rtl] .bank{transform:scaleX(-1)}.wb-wheel{transform-box:fill-box;transform-origin:50%;animation:18s linear infinite wbSpinTimed}@keyframes wbSpinTimed{0%{animation-timing-function:cubic-bezier(.5,.05,.4,1);transform:rotate(0)}14%{animation-timing-function:linear;transform:rotate(-1440deg)}32%{animation-timing-function:linear;transform:rotate(-1440deg)}56%{animation-timing-function:linear;transform:rotate(-2880deg)}74%{animation-timing-function:linear;transform:rotate(-3600deg)}to{transform:rotate(-3600deg)}}[dir=rtl] .wb-wheel{animation-direction:reverse}.wb-cargo-load{transform-box:fill-box;transform-origin:50% 100%}.wb-bill{transform-box:fill-box;transform-origin:50%;opacity:0}.wb-bill-1{animation:18s linear infinite billDrop1}.wb-bill-2{animation:18s linear infinite billDrop2}.wb-bill-3{animation:18s linear infinite billDrop3}.wb-bill-4{animation:18s linear infinite billDrop4}@keyframes billDrop1{0%,14%{opacity:0;transform:translateY(-90px)scale(.7)}15%{opacity:1;transform:translateY(-90px)scale(.85)}18%{opacity:1;transform:translateY(0)scale(1)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes billDrop2{0%,17%{opacity:0;transform:translateY(-90px)scale(.7)}18%{opacity:1;transform:translateY(-90px)scale(.85)}21%{opacity:1;transform:translateY(0)scale(1)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes billDrop3{0%,20%{opacity:0;transform:translateY(-90px)scale(.7)}21%{opacity:1;transform:translateY(-90px)scale(.85)}24%{opacity:1;transform:translateY(0)scale(1)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes billDrop4{0%,23%{opacity:0;transform:translateY(-90px)scale(.7)}24%{opacity:1;transform:translateY(-90px)scale(.85)}27%{opacity:1;transform:translateY(0)scale(1)}to{opacity:1;transform:translateY(0)scale(1)}}.wallet{background:var(--surface);border:1px solid var(--line);isolation:isolate;opacity:1;border-radius:14px;flex-direction:column;gap:0;width:100%;margin-bottom:14px;padding:14px 16px 12px;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 20px -12px #0b10202e}body[data-role=creator] .wallet{animation:.5s cubic-bezier(.2,.7,.2,1) both wRise}@keyframes wRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.w-status{font:700 11px/1 var(--font-inter), var(--font-cairo), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--primary-2);align-items:center;gap:8px;margin-bottom:14px;display:flex}.w-status .dot{background:var(--primary);border-radius:50%;flex:none;width:7px;height:7px;animation:2s ease-in-out infinite pulse;box-shadow:0 0 0 3px #00a0622e}.w-status .w-label{color:#000;font-weight:700}.w-status .sep{color:var(--text-3);opacity:.6;letter-spacing:.05em;font-weight:600}.w-status .delta{color:#000;font-variant-numeric:tabular-nums;font-weight:500}.w-amount{font:600 44px/1 var(--font-inter), var(--font-cairo), sans-serif;letter-spacing:-.028em;color:var(--text);font-variant-numeric:tabular-nums;margin:0 0 4px}.w-amount .num{color:#000;direction:ltr;unicode-bidi:isolate;align-items:baseline;display:inline-flex}@media (prefers-reduced-motion:reduce){.wb-cloud,.wb-truck,.wb-smoke,.wb-smoke i,.wb-wheel,.wb-bill,.wallet,.w-status .dot{animation:none!important}}.wb-lamps{pointer-events:none;z-index:5;position:absolute;inset:0}.wb-lamp{background:linear-gradient(#2a3645,#1a2230);border-radius:1px;width:2px;height:92px;position:absolute;bottom:20%}.wb-lamp:before{content:"";top:2px;background:#1f2937;border-radius:2px;width:9px;height:5px;position:absolute;inset-inline-start:-1.5px;box-shadow:0 1px #00000040}.wb-lamp:after{content:"";top:4px;background:#475569;border-radius:50%;width:4px;height:4px;transition:background .4s,box-shadow .4s;position:absolute;inset-inline-start:5px}.wb-headlight-bulb{fill:#fef3c7;opacity:.85}.wb-headlight-cone{opacity:0;transition:opacity .4s}html[data-theme=dark] .wallet-pair{background:linear-gradient(#040614 0%,#050b22 32%,#061826 62%,#08251f 100%)}html[data-theme=dark] .wallet-pair:before{content:"";z-index:0;pointer-events:none;opacity:.85;mix-blend-mode:screen;background-image:radial-gradient(circle at 18px 28px,#ffffffbf 1px,#0000 1.6px),radial-gradient(circle at 60px 90px,#b4dcff8c .9px,#0000 1.4px),radial-gradient(circle at 130px 50px,#ffe6c899 1px,#0000 1.6px);background-repeat:repeat;background-size:180px 180px,240px 240px,320px 320px;position:absolute;inset:0}html[data-theme=dark] .wallet-pair .wb-sky{background:0 0}html[data-theme=dark] .wallet-pair .wb-clouds{opacity:.18;filter:invert(.85)saturate(.4)brightness(.7)}html[data-theme=dark] .wallet-pair .wb-hill-far{fill:#0a1c1a}html[data-theme=dark] .wallet-pair .wb-hill-near{fill:#0e2624}html[data-theme=dark] .wallet-pair .wb-ground{background:linear-gradient(#0e2624,#08251f)}html[data-theme=dark] .wallet-pair .wb-road{background:#04130f}html[data-theme=dark] .wallet-pair .bank-back{filter:brightness(.34)saturate(.6)contrast(1.05)}html[data-theme=dark] .wallet-pair .wb-bank-walls{filter:brightness(.32)saturate(.55)contrast(1.05)}.wb-bank-flood{fill:#fff5c800;transition:fill .4s}html[data-theme=dark] .wallet-pair .wb-bank-flood{fill:#fff5c82e;filter:blur(3px)}html[data-theme=dark] .wallet-pair .wb-bank-window{fill:#fde68a;stroke:#fbbf24;filter:drop-shadow(0 0 2px #fee68ad9)drop-shadow(0 0 5px #fec86473)}html[data-theme=dark] .wallet-pair .wb-bank-sign-bg{fill:#03331f;stroke:#02261a}html[data-theme=dark] .wallet-pair .wb-bank-sign-text{fill:#fff5c8;filter:drop-shadow(0 0 1.5px #fef0b4e6)drop-shadow(0 0 4px #fdc7518c)}html[data-theme=dark] .wallet-pair .wallet .w-status{color:#b6c5d0}html[data-theme=dark] .wallet-pair .wallet .w-label,html[data-theme=dark] .wallet-pair .wallet .num{color:#f1f5f9;text-shadow:0 1px 8px #04061499}html[data-theme=dark] .wallet-pair .wallet .delta,html[data-theme=dark] .wallet-pair .wallet .sep{color:#94a3b8}html[data-theme=dark] .wallet-pair .wallet .dot{background:#34d399;box-shadow:0 0 0 3px #34d39940}.wb-lamp-pool{opacity:0;pointer-events:none;filter:blur(2px);top:-22px;background:radial-gradient(circle,#fff5c88c,#ffdc8c33 40%,#0000 75%);border-radius:50%;width:64px;height:64px;transition:opacity .4s;position:absolute;inset-inline-start:-30px}html[data-theme=dark] .wallet-pair .wb-lamp:after{background:#fff5c8;box-shadow:0 0 6px 2px #fff5c8d9,0 0 18px 4px #fff5c873,0 0 32px 8px #ffdc8c38}html[data-theme=dark] .wallet-pair .wb-lamp-pool{opacity:1}html[data-theme=dark] .wb-headlight-cone{opacity:1;filter:blur(.6px)}html[data-theme=dark] .wb-headlight-bulb{opacity:1;filter:drop-shadow(0 0 3px #fff5c8f2)drop-shadow(0 0 8px #ffdc8c8c)}@media (max-width:768px){.wallet-pair{border-radius:12px;min-height:170px}.wallet-pair .wallet .w-amount .cur,.wallet-pair .wallet .w-amount .int,.wallet-pair .wallet .w-amount .frac{font-size:clamp(16px,5.5vw,22px)!important}.wallet-pair .wallet .w-status{letter-spacing:.05em!important;margin-bottom:4px!important;font-size:9.5px!important}.wallet-pair>.wallet.wallet-earnings{flex:50%;max-width:50%;padding:12px 10px!important}.wallet-pair>.wallet.wallet-balance{padding:12px 10px!important}}@media (max-width:420px){.wallet-pair .wallet .w-amount .cur,.wallet-pair .wallet .w-amount .int,.wallet-pair .wallet .w-amount .frac{font-size:15px!important}.wallet-pair .wallet .w-status{font-size:8.5px!important}}.ov-hero{color:var(--text);isolation:isolate;background:linear-gradient(135deg,#f0fdf4 0%,#dcfce7 22%,#d1fae5 50%,#ecfdf5 78%,#f0fdf4 100%) 0 0/260% 260%;border:1px solid #d1fae5;border-radius:14px;margin-bottom:14px;padding:10px 18px;animation:22s ease-in-out infinite ov-hero-bg-shift;position:relative;overflow:hidden}@keyframes ov-hero-bg-shift{0%,to{background-position:0%}50%{background-position:100%}}.ov-hero-glow{pointer-events:none;z-index:0;background:radial-gradient(circle at 12% 18%,#00a06233,#0000 38%),radial-gradient(circle at 88% 78%,#00a06224,#0000 42%);position:absolute;inset:0}.ov-hero-grid{opacity:.45;pointer-events:none;z-index:0;background:radial-gradient(circle at 1px 1px,#00a06229 1px,#0000 1.5px) 0 0/22px 22px;animation:24s linear infinite ov-hero-grid-drift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 90%,#000 35%,#0000 82%);mask-image:radial-gradient(75% 90%,#000 35%,#0000 82%)}@keyframes ov-hero-grid-drift{to{background-position:22px 22px}}.ov-hero-orbs{pointer-events:none;z-index:0;position:absolute;inset:0}.ov-hero-orb{color:#00a0628c;filter:drop-shadow(0 2px 4px #00a0622e);opacity:0;justify-content:center;align-items:center;animation:.7s cubic-bezier(.34,1.56,.64,1) both ov-orb-in,6.4s ease-in-out infinite ov-orb-bob;display:inline-flex;position:absolute}.ov-hero-orb svg{width:100%;height:100%}.ov-hero-orb:first-child{top:14%;width:22px;height:22px;animation-duration:.7s,6.5s;inset-inline-end:6%}.ov-hero-orb:nth-child(2){top:60%;width:20px;height:20px;animation-duration:.7s,7s;inset-inline-end:16%}.ov-hero-orb:nth-child(3){top:26%;width:18px;height:18px;animation-duration:.7s,5.5s;inset-inline-end:30%}.ov-hero-orb:nth-child(4){opacity:.85;top:70%;width:18px;height:18px;animation-duration:.7s,6.5s;inset-inline-end:44%}.ov-hero-orb:nth-child(5){opacity:.7;top:22%;width:16px;height:16px;animation-duration:.7s,7.5s;inset-inline-end:58%}.ov-hero-orb:nth-child(6){opacity:.6;top:66%;width:16px;height:16px;animation-duration:.7s,6s;inset-inline-end:4%}@keyframes ov-orb-in{0%{opacity:0;transform:translateY(8px)scale(.7)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ov-orb-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.ov-hero-toprow{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex;position:relative}.ov-hero-titleblock{z-index:2;flex-wrap:wrap;align-items:center;gap:12px;display:flex;position:relative}.ov-hero-icon{border:1px solid var(--primary-tint);width:38px;height:38px;color:var(--primary-2);-webkit-backdrop-filter:blur(4px);background:#ffffffc7;border-radius:10px;flex:none;justify-content:center;align-items:center;animation:.7s cubic-bezier(.34,1.56,.64,1) both ov-icon-in;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffffd9,0 4px 12px #00a0622e}.ov-hero-icon svg{z-index:2;width:20px;height:20px;animation:4.5s ease-in-out infinite ov-icon-bob;position:relative}@keyframes ov-icon-bob{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-2px)rotate(2deg)}}@keyframes ov-icon-in{0%{opacity:0;transform:translateY(10px)scale(.85)}to{opacity:1;transform:translateY(0)scale(1)}}.ov-hero-ring{opacity:0;pointer-events:none;border:1.5px solid #00a06259;border-radius:18px;animation:2.6s ease-out infinite ov-ring-pulse;position:absolute;inset:-4px}.ov-hero-ring.r1{animation-delay:0s}.ov-hero-ring.r2{animation-delay:1.3s}@keyframes ov-ring-pulse{0%{opacity:.55;transform:scale(.95)}to{opacity:0;transform:scale(1.25)}}.ov-hero-text{flex:1;min-width:0}.ov-hero-eyebrow{color:var(--primary-2);letter-spacing:.04em;border:1px solid var(--primary-tint);-webkit-backdrop-filter:blur(6px);background:#ffffffb8;border-radius:999px;align-items:center;gap:8px;padding:4px 10px;font-size:12px;font-weight:700;animation:.6s ease-out 50ms both ov-eyebrow-in;display:inline-flex}.ov-hero-eyebrow svg{color:var(--primary);animation:2.2s ease-in-out infinite ov-spark-pulse}@keyframes ov-spark-pulse{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.7;transform:scale(1.25)rotate(20deg)}}@keyframes ov-eyebrow-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ov-hero-eyebrow .ov-hero-badge{color:var(--primary-2);letter-spacing:normal;background:#00a0621a;border:1px solid #00a06240;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.ov-hero-badge .dot{background:var(--primary);width:6px;height:6px;box-shadow:0 0 8px var(--primary);border-radius:50%;animation:1.6s ease-in-out infinite ov-badge-pulse}@keyframes ov-badge-pulse{0%,to{opacity:1}50%{opacity:.5}}.ov-hero-title{color:var(--text);letter-spacing:-.01em;flex-wrap:wrap;align-items:baseline;gap:4px;margin:0 0 2px;font-size:clamp(20px,2.6vw,24px);font-weight:800;line-height:1.18;display:flex}.ov-hero-title .ln1{animation:.7s ease-out .1s both ov-title-in;display:inline-block}.ov-hero-title .ln2{color:var(--primary-2);animation:.7s ease-out .22s both ov-title-in;display:inline-block}.ov-hero-title .ov-hero-comma{color:var(--text-3);animation:.7s ease-out .16s both ov-title-in;display:inline-block}@keyframes ov-title-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ov-sub-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ov-clock{-webkit-backdrop-filter:blur(8px);background:linear-gradient(#ffffffd9,#ffffff8c);border:1px solid #00a06240;border-radius:12px;flex-direction:column;align-items:center;gap:0;min-width:200px;padding:4px 16px 6px;animation:.6s cubic-bezier(.34,1.56,.64,1) both ov-clock-in;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffd9,0 4px 14px #00a0621f}@keyframes ov-clock-in{0%{opacity:0;transform:translateY(-6px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.ov-clock-live{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.18em;color:var(--primary-2);text-transform:uppercase;align-items:center;gap:4px;margin-bottom:-2px;font-size:8px;font-weight:800;display:inline-flex}.ov-clock-dot{background:#ef4444;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite ov-clock-rec;box-shadow:0 0 8px #ef4444b3}@keyframes ov-clock-rec{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.85)}}.ov-clock-time{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:var(--text);unicode-bidi:bidi-override;align-items:baseline;gap:4px;line-height:1;display:inline-flex;direction:ltr!important;flex-direction:row!important}.ov-clock-time>*{direction:ltr;unicode-bidi:bidi-override}.ov-clock-date{direction:ltr;unicode-bidi:isolate}.ov-clock-hhmm{letter-spacing:-.02em;font-size:22px;font-weight:800}.ov-clock-digit{display:inline-block}.ov-clock-colon{color:var(--primary);margin:0 2px;animation:1s steps(2,start) infinite ov-clock-blink;display:inline-block}@keyframes ov-clock-blink{to{opacity:.25}}.ov-clock-ss{color:var(--text-3);letter-spacing:0;margin-inline-start:2px;font-size:13px;font-weight:700}.ov-clock-colon-sm{color:var(--text-4,#999);margin-inline-end:1px}.ov-clock-mer{font-family:var(--font-cairo), system-ui, sans-serif;color:var(--primary-2);text-transform:uppercase;margin-inline-start:4px;font-size:11px;font-weight:700}.ov-clock-date{color:var(--text-2);letter-spacing:.01em;white-space:nowrap;margin-top:-1px;font-size:10.5px;font-weight:600}.ov-clock-bar{bottom:0;background:#00a06214;height:2px;position:absolute;inset-inline:0;overflow:hidden}.ov-clock-bar>span{background:linear-gradient(90deg, var(--primary), var(--primary-2));border-radius:0 2px 2px 0;height:100%;transition:width .95s linear;display:block;box-shadow:0 0 6px #00a06280}@media (prefers-reduced-motion:reduce){.ov-clock,.ov-clock-dot,.ov-clock-colon,.ov-clock-bar>span{transition:none!important;animation:none!important}}html[data-theme=dark] .ov-clock{background:linear-gradient(#ffffff0f,#ffffff05);border-color:#00a0624d}.ov-hero-payout{align-items:center;margin-inline-start:auto;animation:.7s ease-out .42s both ov-sub-in;display:flex}.ov-meta-pill{color:var(--text-2);-webkit-backdrop-filter:blur(6px);background:#ffffffc7;border:1px solid #00a0622e;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:600;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.ov-meta-pill svg{color:var(--primary-2);flex-shrink:0}.ov-meta-pill .mono{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--text)}.ov-meta-pill-cta{color:#fff;background:linear-gradient(135deg, var(--primary) 0%, var(--primary-2) 100%);border-color:var(--primary-2);cursor:pointer;text-decoration:none;box-shadow:0 4px 12px #00a0624d}.ov-meta-pill-cta svg{color:#fff}.ov-meta-pill-cta:hover{transform:translateY(-1px);box-shadow:0 6px 16px #00a06266}.ov-meta-arrow{margin-inline-start:2px;font-weight:800;transition:transform .18s}.ov-meta-pill-cta:hover .ov-meta-arrow{transform:translate(2px)}html[dir=rtl] .ov-meta-pill-cta:hover .ov-meta-arrow{transform:translate(-2px)}.ov-hero-notice{-webkit-backdrop-filter:blur(6px);border:1px solid;border-radius:999px;align-items:center;gap:8px;min-width:0;max-width:520px;padding:6px 12px 6px 10px;font-size:12px;font-weight:600;display:inline-flex}.ov-hero-notice-info{color:#065f46;background:#ecfdf5eb;border-color:#00a06247}.ov-hero-notice-success{color:#166534;background:#dcfce7eb;border-color:#16a34a4d}.ov-hero-notice-warning{color:#854d0e;background:#fffbebf2;border-color:#f59e0b57}.ov-hero-notice-danger{color:#991b1b;background:#fef2f2f2;border-color:#ef444457}.ov-hero-notice-ic{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.ov-hero-notice-info .ov-hero-notice-ic{color:#047857;background:#00a06224}.ov-hero-notice-success .ov-hero-notice-ic{color:#15803d;background:#16a34a29}.ov-hero-notice-warning .ov-hero-notice-ic{color:#b45309;background:#f59e0b2e}.ov-hero-notice-danger .ov-hero-notice-ic{color:#b91c1c;background:#ef44442e;animation:1.6s ease-in-out infinite hero-notice-danger-pulse}@keyframes hero-notice-danger-pulse{0%,to{box-shadow:0 0 #ef444473}50%{box-shadow:0 0 0 5px #ef444400}}.ov-hero-notice-ticker{flex:auto;min-width:0;display:inline-block;position:relative;overflow:hidden}.ov-hero-notice-text{white-space:nowrap;text-overflow:ellipsis;max-width:100%;animation:.45s ease-out both hero-notice-text-in;display:inline-block;overflow:hidden}@keyframes hero-notice-text-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ov-hero-notice-dots{flex-shrink:0;gap:4px;display:inline-flex}.ov-hero-notice-dots button{appearance:none;opacity:.32;cursor:pointer;background:currentColor;border:0;border-radius:999px;width:6px;height:6px;padding:0;transition:opacity .15s,transform .15s}.ov-hero-notice-dots button.on{opacity:1;transform:scale(1.25)}.ov-hero-notice-dots button:hover{opacity:.7}@media (max-width:720px){.ov-hero-notice{max-width:100%}.ov-hero-notice-text{font-size:11.5px}}html[data-theme=dark] .ov-hero-notice-info{color:#d1fae5;background:#065f4638}html[data-theme=dark] .ov-hero-notice-success{color:#dcfce7;background:#16653438}html[data-theme=dark] .ov-hero-notice-warning{color:#fef3c7;background:#854d0e47}html[data-theme=dark] .ov-hero-notice-danger{color:#fee2e2;background:#991b1b47}.ov-hero-controls{z-index:2;flex-wrap:wrap;flex:none;align-items:center;gap:8px;animation:.7s ease-out .5s both ov-sub-in;display:flex;position:relative}.period-dd{display:inline-block;position:relative}.period-dd-trigger{font:inherit;color:var(--text);border:1px solid var(--primary-tint);cursor:pointer;-webkit-backdrop-filter:blur(6px);background:#ffffffd9;border-radius:999px;align-items:center;gap:8px;padding:7px 13px;font-size:13px;font-weight:600;transition:border-color .18s,transform .18s,box-shadow .18s;display:inline-flex;box-shadow:inset 0 1px #fff9,0 4px 12px #00a0621a}.period-dd-trigger:hover{border-color:var(--primary);transform:translateY(-1px);box-shadow:inset 0 1px #fff9,0 6px 16px #00a0622e}.period-dd-trigger svg{color:var(--primary-2);flex-shrink:0;transition:transform .2s}.period-dd-trigger svg.flip{transform:rotate(180deg)}.period-dd-menu{background:var(--surface);border:1px solid var(--line);z-index:1000;top:calc(100% + 6px);border-radius:12px;min-width:180px;margin:0;padding:4px;list-style:none;animation:.16s cubic-bezier(.16,1,.3,1) period-dd-in;position:absolute;inset-inline-end:0;box-shadow:0 12px 32px #0000001a,0 2px 6px #0000000a}.period-dd-menu-portal{inset-inline-end:auto;z-index:1500!important;position:fixed!important}@keyframes period-dd-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.period-dd-menu li{margin:0}.period-dd-menu button{width:100%;font:inherit;color:var(--text);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:500;transition:background .12s,color .12s;display:flex}.period-dd-menu button:hover{background:var(--hover)}.period-dd-menu button.on{color:var(--primary-2);background:#00a0621a;font-weight:700}.period-dd-menu button svg{color:var(--primary)}html[data-theme=dark] .period-dd-trigger{color:var(--text);background:#ffffff0f}@media (max-width:720px){.ov-hero{padding:12px 14px}.ov-hero-icon{width:42px;height:42px}.ov-hero-icon svg{width:20px;height:20px}.ov-hero-toprow{gap:8px}.ov-hero-titleblock{gap:10px}.ov-hero-controls{width:100%}}@media (prefers-reduced-motion:reduce){.ov-hero,.ov-hero-grid,.ov-hero-orb,.ov-hero-icon,.ov-hero-icon svg,.ov-hero-ring,.ov-hero-eyebrow svg,.ov-hero-title .ln1,.ov-hero-title .ln2,.ov-hero-title .ov-hero-comma,.ov-hero-sub,.ov-hero-meta,.ov-hero-controls,.ov-hero-eyebrow,.ov-badge-pulse{animation:none!important}}html[data-theme=dark] .ov-hero{background:linear-gradient(135deg,#0d1e16 0%,#0e1f17 25%,#102822 55%,#0e1f17 80%,#0d1e16 100%);border-color:#00a06240}html[data-theme=dark] .ov-hero-glow{background:radial-gradient(circle at 12% 18%,#00a06238,#0000 38%),radial-gradient(circle at 88% 78%,#00a06229,#0000 42%)}html[data-theme=dark] .ov-meta-pill{background:#ffffff0f;border-color:#00a0624d}html[data-theme=dark] .ov-hero-eyebrow,html[data-theme=dark] .ov-hero-icon{background:#ffffff0f}.ov-share-badge{background:linear-gradient(90deg, var(--primary,#00a062), var(--primary,#00a062));border-radius:14px;align-items:center;gap:12px;margin:0 auto 12px;padding:12px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.ov-share-badge{background:linear-gradient(90deg, color-mix(in oklch, var(--primary,#00a062) 10%, var(--surface)), color-mix(in oklch, var(--primary,#00a062) 3%, var(--surface)))}}.ov-share-badge{border:1px solid var(--primary,#00a062)}@supports (color:color-mix(in lab, red, red)){.ov-share-badge{border:1px solid color-mix(in oklch, var(--primary,#00a062) 22%, var(--line))}}.ov-share-badge{animation:.5s cubic-bezier(.4,0,.2,1) both ov-share-in;box-shadow:0 1px #00000005}@keyframes ov-share-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.ov-share-badge-ic{width:36px;height:36px;color:var(--primary,#00a062);background:var(--primary,#00a062);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ov-share-badge-ic{background:color-mix(in oklch, var(--primary,#00a062) 14%, var(--surface))}}.ov-share-badge-ic{flex:none}.ov-share-badge-body{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.ov-share-badge-label{color:var(--text);letter-spacing:-.01em;font-size:13.5px;font-weight:700}.ov-share-badge-sub{color:var(--text-3);font-size:11.5px}.ov-share-badge-val{color:var(--primary,#00a062);letter-spacing:-.02em;border-inline-start:1px dashed var(--primary,#00a062);flex:none;padding-inline-start:10px;font-size:22px;font-weight:800}@supports (color:color-mix(in lab, red, red)){.ov-share-badge-val{border-inline-start:1px dashed color-mix(in oklch, var(--primary,#00a062) 30%, var(--line))}}html[data-theme=dark] .ov-share-badge{background:linear-gradient(90deg, var(--primary,#00a062), var(--primary,#00a062))}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .ov-share-badge{background:linear-gradient(90deg, color-mix(in oklch, var(--primary,#00a062) 16%, var(--surface-2)), color-mix(in oklch, var(--primary,#00a062) 6%, var(--surface-2)))}}.cv-sections{flex-direction:column;gap:14px;margin-bottom:14px;display:flex}.cv-section-hd{justify-content:space-between;align-items:center;padding:4px 2px 0;display:flex;position:relative;overflow:hidden}.cv-section-title{color:var(--text);letter-spacing:-.01em;align-items:center;gap:10px;font-size:13px;font-weight:700;display:inline-flex}.cv-section-pulse{width:10px;height:10px;display:inline-block;position:relative}.cv-section-pulse-dot{background:var(--primary);border-radius:50%;position:absolute;inset:2px;box-shadow:0 0 10px #00a06299}.cv-section-pulse-ring{border:2px solid var(--primary);border-radius:50%;animation:1.8s ease-out infinite cv-section-ring;position:absolute;inset:0}@keyframes cv-section-ring{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}.cv-section-badge{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.18em;background:linear-gradient(135deg, var(--primary), var(--primary-2));color:#fff;border-radius:999px;padding:2px 7px;font-size:9px;font-weight:800;box-shadow:0 2px 8px #00a06259}.cv-section-shimmer{top:50%;background:linear-gradient(90deg,#0000,#00a06259,#0000) -30% 0/30% 100% no-repeat;height:1px;animation:3.5s ease-in-out infinite cv-shimmer;position:absolute;inset-inline:220px 0;transform:translateY(-50%)}@keyframes cv-shimmer{0%{background-position:-30% 0}to{background-position:130% 0}}.cv-kpi-strip{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}@media (max-width:720px){.cv-kpi-strip{grid-template-columns:repeat(2,1fr)}}.cv-kpi{background:linear-gradient(180deg, var(--surface) 0%, #00a06206 100%);border:1px solid var(--line);opacity:0;border-radius:12px;flex-direction:column;gap:4px;padding:16px 16px 14px;transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .2s,box-shadow .2s;animation:.55s cubic-bezier(.22,1,.36,1) both cv-rise;display:flex;position:relative;overflow:hidden;transform:translateY(8px)}.cv-kpi:before{content:"";pointer-events:none;top:-20px;background:radial-gradient(circle,#00a0622e,#0000 70%);width:80px;height:80px;animation:5s ease-in-out infinite cv-kpi-halo;position:absolute;inset-inline-end:-20px}@keyframes cv-kpi-halo{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.cv-kpi:after{content:"";background:var(--primary);top:0;border-radius:0 0 2px;width:36px;height:2px;position:absolute;inset-inline-start:0;box-shadow:0 0 10px #00a06280}.cv-kpi:hover{border-color:var(--primary);transform:translateY(-3px);box-shadow:0 10px 24px -10px #00a06259}.cv-kpi:hover:after{width:80%;transition:width .4s cubic-bezier(.22,1,.36,1)}.cv-kpi-spark{color:#00a06273;pointer-events:none;opacity:0;inset-inline-end:8px;width:64px;height:22px;animation:.6s .45s forwards cv-fade-in;position:absolute;bottom:8px}.cv-kpi-spark svg{width:100%;height:100%;display:block}.cv-kpi-spark-path{stroke-dasharray:200;stroke-dashoffset:200px;animation:1.1s cubic-bezier(.65,0,.35,1) .45s forwards cv-line-draw}.cv-kpi-num{z-index:1;font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:var(--text);letter-spacing:-.02em;background:linear-gradient(180deg, var(--text) 0%, var(--primary-2) 120%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:800;line-height:1.1;position:relative}.cv-kpi-lbl{z-index:1;color:var(--text-3);letter-spacing:.02em;font-size:11.5px;font-weight:600;position:relative}.cv-kpi-good .cv-kpi-num{color:var(--primary-2)}.cv-grid{grid-template-columns:1.7fr 1fr;gap:14px;display:grid}@media (max-width:980px){.cv-grid{grid-template-columns:1fr}}.cv-card{background:var(--surface);border:1px solid var(--line);opacity:0;border-radius:14px;flex-direction:column;padding:18px 18px 16px;transition:box-shadow .25s,transform .2s;animation:.6s cubic-bezier(.22,1,.36,1) .15s both cv-rise;display:flex;position:relative;overflow:hidden;transform:translateY(10px)}.cv-card:before{content:"";background:linear-gradient(90deg, transparent 0%, var(--primary-tint) 15%, var(--primary) 35%, var(--primary-2) 50%, var(--primary) 65%, var(--primary-tint) 85%, transparent 100%);pointer-events:none;top:0;background-position:0 0;background-size:250% 100%;height:3px;animation:4.5s linear infinite cv-card-strip;position:absolute;inset-inline:0}@keyframes cv-card-strip{0%{background-position:-100% 0}to{background-position:100% 0}}.cv-card:hover{transform:translateY(-2px);box-shadow:0 12px 28px -12px #00a06247}.cv-card-hd{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.cv-card-hd h3{color:var(--text);align-items:center;gap:8px;margin:0;font-size:14.5px;font-weight:700;display:inline-flex}.cv-card-sub{color:var(--text-3);margin:2px 0 0;font-size:11.5px}.cv-link-btn{appearance:none;font:inherit;color:var(--primary-2);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 6px;font-size:12px;font-weight:600;transition:background .15s}.cv-link-btn:hover{background:#00a06214}.cv-chart-hd{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.cv-chart-title{align-items:center;gap:10px;min-width:0;display:inline-flex}.cv-chart-title h3{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;font-weight:700;overflow:hidden}.cv-chart-metric-pill{color:var(--primary-2);letter-spacing:0;white-space:nowrap;background:linear-gradient(135deg,#00a0621a,#00a0620a);border:1px solid #00a0622e;border-radius:999px;align-items:center;padding:3px 9px;font-size:11px;font-weight:700;animation:.35s cubic-bezier(.34,1.56,.64,1) cv-metric-pill-pop;display:inline-flex}@keyframes cv-metric-pill-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.cv-tabs-pill{background:var(--surface-2,#0000000a);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;gap:4px;margin-bottom:6px;padding:4px;display:inline-flex}.cv-tab-pill{appearance:none;font:inherit;color:var(--text-3);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:6px 12px;font-size:12px;font-weight:600;transition:color .18s,background .18s,transform .18s}.cv-tab-pill:hover{color:var(--text);background:#00a0620d}.cv-tab-pill.on{color:#fff;background:linear-gradient(135deg, var(--primary), var(--primary-2));box-shadow:0 2px 8px -2px #00a06273}.cv-tab-pill.on:hover{background:linear-gradient(135deg, var(--primary), var(--primary-2))}@media (prefers-color-scheme:dark){.cv-tabs-pill{background:#ffffff0a}.cv-tab-pill:hover{background:#00a0621f}}.cv-tabs{gap:12px;display:flex}.cv-tabs button{appearance:none;font:inherit;color:var(--text-3);cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:12px;font-weight:600;transition:color .15s;position:relative}.cv-tabs button:hover,.cv-tabs button.on{color:var(--text)}.cv-chart-headline{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:6px;display:flex}.cv-chart-num{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:var(--text);letter-spacing:-.02em;font-size:28px;font-weight:800}.cv-chart-delta{color:var(--primary-2);background:#00a0621f;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex}.cv-chart-delta.cv-good{color:var(--primary-2);background:#00a0621f}.cv-chart-delta.cv-bad{color:#b91c1c;background:#ef44441a}.cv-chart-vs{color:var(--text-3);font-size:11.5px}.cv-chart-legend{color:var(--text-3);gap:14px;margin-top:4px;font-size:11px;display:flex}.cv-chart-legend i{vertical-align:middle;width:12px;margin-inline-end:5px;display:inline-block}.cv-leg-solid{background:var(--primary);border-radius:1px;height:2px}.cv-leg-dashed{border-top:1px dashed var(--text-4);height:0}.cv-chart-svg{height:240px;margin-top:8px;position:relative}.cv-chart-svg svg{width:100%;height:100%;overflow:visible}.cv-grid-line{stroke:var(--line-2);stroke-width:1px}.cv-bench-line{stroke:var(--text-4);stroke-width:1px;stroke-dasharray:4 5;opacity:0;animation:.6s 1.4s forwards cv-fade-in}.cv-axis-text{font-family:var(--font-inter), var(--font-cairo), sans-serif;fill:var(--text-3);font-size:10.5px}.cv-area-fill{fill:url(#cv-area-grad);opacity:0;animation:.7s 1s forwards cv-fade-in}.cv-area-line{fill:none;stroke:var(--primary);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 2px #00a0622e)}.cv-today-dot{fill:var(--primary);stroke:var(--surface);stroke-width:2.5px;opacity:0;animation:.4s cubic-bezier(.34,1.56,.64,1) 1.55s forwards cv-pop-in}.cv-today-pulse{fill:#00a06280;opacity:0;pointer-events:none;animation:2s ease-out 1.7s infinite cv-today-pulse}@keyframes cv-line-draw{to{stroke-dashoffset:0}}@keyframes cv-fade-in{to{opacity:1}}@keyframes cv-pop-in{0%{opacity:0;transform-origin:50%;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes cv-today-pulse{0%{opacity:.6;transform-origin:50%;transform:scale(1)}to{opacity:0;transform:scale(3.5)}}@keyframes cv-rise{to{opacity:1;transform:translateY(0)}}.cv-tc-card{padding:16px 16px 12px}.cv-tc-empty{text-align:center;color:var(--text-3);padding:28px 16px;font-size:13px}.cv-tc-empty-err{color:#b91c1c}.cv-tc-hd{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.cv-tc-title{align-items:center;gap:10px;min-width:0;display:inline-flex}.cv-tc-icon{color:#d68e1a;background:linear-gradient(135deg,#ffc4232e,#00a0621a);border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.cv-tc-title-text h3{color:var(--text);letter-spacing:-.01em;margin:0;font-size:15px;font-weight:800}.cv-tc-sub{color:var(--text-3);margin:1px 0 0;font-size:11.5px}.cv-tc-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cv-tc-row{background:var(--surface);border:1px solid var(--line);opacity:0;border-radius:12px;padding:12px 14px 14px;transition:transform .2s,border-color .2s,box-shadow .2s;animation:.55s cubic-bezier(.22,1,.36,1) both cv-tc-rise;position:relative;overflow:hidden;transform:translateY(6px)}.cv-tc-row:hover{border-color:#00a0624d;transform:translateY(-1px);box-shadow:0 8px 18px -10px #00a06240}.cv-tc-row-leader{background:linear-gradient(180deg, #ffc4230f, var(--surface) 70%);border-color:#ffc42373}.cv-tc-row-leader:before{content:"";-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(135deg,#ffc4238c,#0000 60%);border-radius:12px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes cv-tc-rise{to{opacity:1;transform:translateY(0)}}.cv-tc-main{grid-template-columns:30px 40px minmax(0,1fr) auto auto auto;align-items:center;gap:12px;display:grid}.cv-tc-rank{background:var(--surface-2,#0000000d);width:30px;height:30px;color:var(--text-2);font-size:13px;font-weight:800;font-family:var(--font-mono), ui-monospace, monospace;border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.cv-tc-rank-num{z-index:2;position:relative}.cv-tc-rank-gold{color:#5a3a00;background:linear-gradient(135deg,#ffd54a,#d68e1a);box-shadow:0 4px 12px -6px #d68e1aa6,inset 0 1px #ffffff73}.cv-tc-rank-silver{color:#1f2937;background:linear-gradient(135deg,#e5e7eb,#9ca3af);box-shadow:0 4px 10px -6px #9ca3af8c,inset 0 1px #ffffff80}.cv-tc-rank-bronze{color:#3b1f00;background:linear-gradient(135deg,#f4a26a,#b45309);box-shadow:0 4px 10px -6px #b453098c,inset 0 1px #ffffff73}.cv-tc-crown-glint{z-index:1;background:linear-gradient(115deg,#0000 30%,#ffffffd9 50%,#0000 70%);animation:3.4s ease-in-out 1.2s infinite cv-tc-glint;position:absolute;inset:0;transform:translate(-120%)}@keyframes cv-tc-glint{0%,65%{transform:translate(-120%)}80%{transform:translate(120%)}to{transform:translate(120%)}}.cv-tc-av{color:#fff;letter-spacing:.02em;border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:700;display:inline-flex;position:relative;box-shadow:0 2px 8px -3px #00000040,inset 0 1px #ffffff2e}.cv-tc-av-leader{outline-offset:2px;outline:2px solid #ffc4238c}.cv-tc-id{min-width:0}.cv-tc-name{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;overflow:hidden}.cv-tc-site{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11.5px;overflow:hidden}.cv-tc-nums{text-align:end;font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums}.cv-tc-rev{color:var(--text);letter-spacing:-.01em;font-size:14px;font-weight:800}.cv-tc-impr{color:var(--text-3);margin-top:2px;font-size:11px}.cv-tc-impr-lbl{font-family:var(--font-inter), var(--font-cairo), sans-serif;font-weight:500}.cv-tc-spark{width:96px;height:28px}.cv-tc-spark-svg{width:100%;height:100%;overflow:visible}.cv-tc-spark-path{stroke-dasharray:240;stroke-dashoffset:240px;filter:drop-shadow(0 1px 1px #00a06233);animation:1s cubic-bezier(.65,0,.35,1) forwards cv-tc-spark-draw}.cv-tc-spark-dot{fill:var(--primary-2);opacity:0;animation:.4s cubic-bezier(.34,1.56,.64,1) forwards cv-tc-spark-dot-in}@keyframes cv-tc-spark-draw{to{stroke-dashoffset:0}}@keyframes cv-tc-spark-dot-in{to{opacity:1}}.cv-tc-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.cv-tc-pill-dot{background:currentColor;border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite cv-tc-pill-pulse}.cv-tc-pill-good{color:var(--primary-2);background:#00a0621f}.cv-tc-pill-alert{color:#b91c1c;background:#ef44441a}.cv-tc-pill-warn{color:#b45309;background:#f59e0b1f}.cv-tc-pill-neutral{color:#475569;background:#64748b1f}@keyframes cv-tc-pill-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.25)}}.cv-tc-bar{background:var(--surface-2,#0000000f);border-radius:999px;height:4px;margin-top:10px;position:relative;overflow:hidden}.cv-tc-bar-fill{background:linear-gradient(90deg, var(--primary), var(--primary-2));transform-origin:0;border-radius:999px;height:100%;animation:1.1s cubic-bezier(.22,1,.36,1) forwards cv-tc-bar-grow;display:block;transform:scaleX(0);box-shadow:0 0 8px #00a06259}[dir=rtl] .cv-tc-bar-fill{transform-origin:100%}@keyframes cv-tc-bar-grow{to{transform:scaleX(1)}}.cv-tc-row-leader .cv-tc-bar-fill{background:linear-gradient(90deg, #ffd54a, var(--primary-2));box-shadow:0 0 10px #ffc42373}.cv-tc-more{color:var(--primary-2);background:linear-gradient(135deg,#00a0620f,#00a06205);border:1px dashed #00a0624d;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:10px 14px;font-size:12.5px;font-weight:700;text-decoration:none;transition:background .18s,border-color .18s,transform .18s;display:flex}.cv-tc-more:hover{background:linear-gradient(135deg,#00a0621f,#00a0620a);border-color:#00a06280;transform:translateY(-1px)}.cv-tc-more:hover .cv-tc-more-arrow{transform:translate(3px)}[dir=rtl] .cv-tc-more:hover .cv-tc-more-arrow{transform:translate(-3px)}[dir=rtl] .cv-tc-more-arrow{transform:scaleX(-1)}.cv-tc-more-arrow{transition:transform .18s}.cv-tc-more-count{font-size:11px;font-weight:700;font-family:var(--font-mono), ui-monospace, monospace;background:#00a0621a;border-radius:999px;align-items:center;padding:2px 8px;display:inline-flex}@media (max-width:720px){.cv-tc-main{grid-template-rows:auto auto;grid-template-columns:28px 36px minmax(0,1fr) auto;gap:8px 10px}.cv-tc-spark{grid-column:1/-1;width:100%;height:32px}.cv-tc-pill{grid-column:3/-1;justify-self:end}.cv-tc-nums{grid-area:1/4/auto/5}}@media (prefers-color-scheme:dark){.cv-tc-rank{color:var(--text-2);background:#ffffff0f}.cv-tc-bar{background:#ffffff0f}.cv-tc-row-leader{background:linear-gradient(180deg, #ffc42314, var(--surface) 70%)}}.cv-alerts-count{min-width:20px;height:20px;color:var(--primary-2);font-size:11px;font-weight:700;font-family:var(--font-mono), ui-monospace, monospace;background:#00a0621f;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.cv-alerts-list{flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.cv-alert{background:var(--surface);border:1px solid var(--line);opacity:0;border-radius:10px;transition:transform .2s,border-color .2s,box-shadow .2s;animation:.5s cubic-bezier(.22,1,.36,1) both cv-rise;position:relative;overflow:hidden;transform:translateY(6px)}.cv-alert-row{color:inherit;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:grid}.cv-alert-read{opacity:.78}.cv-alert-read .cv-alert-title{font-weight:600}.cv-alert-unread{background:var(--primary);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-inline-end:6px;animation:1.6s ease-in-out infinite cv-unread-pulse;display:inline-block;box-shadow:0 0 6px #00a0628c}@keyframes cv-unread-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.cv-alerts-empty{text-align:center;color:var(--text-3);background:var(--surface);border:1px dashed var(--line);border-radius:10px;margin-top:6px;padding:24px 14px;font-size:12.5px}.cv-alert:before{content:"";background:var(--primary);opacity:.7;inset-inline-start:0;border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px}.cv-alert:hover{border-color:var(--primary-tint);transform:translate(0)translateY(-1px);box-shadow:0 4px 12px -6px #00a0622e}[dir=rtl] .cv-alert:before{border-radius:3px 0 0 3px}.cv-alert-ic{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.cv-alert-warn .cv-alert-ic,.cv-alert-warn:before{color:#b45309}.cv-alert-warn .cv-alert-ic{color:#b45309;background:#fef3c7}.cv-alert-warn:before{background:#f59e0b}.cv-alert-alert .cv-alert-ic{color:#b91c1c;background:#fee2e2}.cv-alert-alert:before{background:#ef4444}.cv-alert-good .cv-alert-ic{color:var(--primary-2);background:#00a06224}.cv-alert-good:before{background:var(--primary)}.cv-alert-info .cv-alert-ic{color:#0369a1;background:#38bdf824}.cv-alert-info:before{background:#38bdf8}.cv-alert-body{min-width:0}.cv-alert-title{color:var(--text);font-size:12.5px;font-weight:700;line-height:1.25}.cv-alert-text{color:var(--text-2);margin-top:2px;font-size:12px;line-height:1.45}.cv-alert-meta{color:var(--text-3);letter-spacing:.02em;margin-top:3px;font-size:10.5px}.cv-alert-act{appearance:none;border:1px solid var(--line);background:var(--surface);font:inherit;color:var(--primary-2);cursor:pointer;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:5px 9px;font-size:11.5px;font-weight:600;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.cv-alert-act:hover{background:var(--primary);border-color:var(--primary);color:#fff}.cv-alert-act:hover svg{transform:translate(2px)}[dir=rtl] .cv-alert-act:hover svg{transform:translate(-2px)}.cv-alert-act svg{transition:transform .15s}@media (prefers-reduced-motion:reduce){.cv-kpi,.cv-card,.cv-alert,.cv-area-line,.cv-area-fill,.cv-today-dot,.cv-today-pulse,.cv-bench-line,.cv-kpi-spark,.cv-kpi-spark-path{opacity:1!important;stroke-dashoffset:0!important;animation:none!important;transform:none!important}}html[data-theme=dark] .cv-kpi,html[data-theme=dark] .cv-card,html[data-theme=dark] .cv-alert{background:#ffffff08;border-color:#ffffff14}html[data-theme=dark] .cv-alert-warn .cv-alert-ic{background:#f59e0b24}html[data-theme=dark] .cv-alert-alert .cv-alert-ic{background:#ef444424}html[data-theme=dark] .cv-alert-info .cv-alert-ic{background:#38bdf824}.pub-hero{padding:4px 14px}.pub-hero .ov-hero-toprow{margin-bottom:0}.pub-hero .ov-hero-icon{width:44px;height:44px}.pub-hero .ov-hero-icon svg{width:20px;height:20px}.pub-invite-btn{white-space:nowrap;border-radius:8px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.wr-hero .pub-stat{min-width:90px;max-width:115px;padding:9px 10px}.wr-hero .pub-hero-cards{gap:6px}.pub-invite-btn:before{content:"+";margin-inline-end:2px;font-size:16px;font-weight:700;line-height:1}.pub-hero .ov-hero-controls{flex-wrap:wrap;row-gap:6px}@media (max-width:640px){.pub-invite-btn{white-space:nowrap;text-overflow:ellipsis;flex:100%;justify-content:center;height:34px;padding:0 10px;font-size:12.5px;overflow:hidden}.pub-invite-btn:before{display:none}}.pub-hero-main{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:2px;display:flex;position:relative}.pub-hero-title{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.pub-hero-cards{flex:0 auto;justify-content:flex-end;align-items:stretch;gap:8px;min-width:0;display:flex}.pub-stat{border:1px solid var(--primary-tint);-webkit-backdrop-filter:blur(6px);isolation:isolate;opacity:0;background:#ffffffc7;border-radius:12px;flex:none;grid-template-columns:1fr;align-content:center;justify-items:start;gap:2px;min-width:110px;max-width:150px;padding:9px 12px;transition:transform .18s,box-shadow .18s,border-color .18s;animation:.55s cubic-bezier(.34,1.56,.64,1) both pub-stat-in;display:grid;position:relative;transform:translateY(8px)}.pub-stat:hover{border-color:#00a06273;transform:translateY(-3px);box-shadow:0 10px 22px -10px #00a0624d}@keyframes pub-stat-in{0%{opacity:0;transform:translateY(10px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}.pub-stat:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background:linear-gradient(135deg,#00a0620f,#0000 60%);position:absolute;inset:0}.pub-stat-ic{width:22px;height:22px;color:var(--primary-2);background:#00a0621f;border-radius:7px;justify-content:center;align-items:center;margin-bottom:3px;display:inline-flex}.pub-stat-good .pub-stat-ic{color:#047857;background:#10b98124;animation:1.8s ease-in-out infinite pub-good-ic-pulse}@keyframes pub-good-ic-pulse{0%,to{box-shadow:0 0 #10b9814d}50%{box-shadow:0 0 0 5px #10b98100}}.pub-stat-val{color:var(--text);letter-spacing:-.01em;font-feature-settings:"tnum" on, "lnum" on;font-size:19px;font-weight:800;line-height:1.05}.pub-stat-good .pub-stat-val{color:#047857}.pub-stat-lbl{color:var(--text-3);letter-spacing:.02em;margin-top:2px;font-size:11.5px;font-weight:500}.pub-hero-sub{color:var(--text-2);margin-top:2px;font-size:12.5px;animation:.55s ease-out .15s both pub-sub-in}@keyframes pub-sub-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.pub-table{margin-top:4px;overflow:hidden}.pub-table table tbody tr.pub-row{opacity:0;transition:background .18s,transform .18s,box-shadow .18s;animation:.42s cubic-bezier(.16,1,.3,1) forwards pub-row-in}.pub-table table tbody tr.pub-row:hover{background:var(--primary-tint);transform:translateY(-1px);box-shadow:0 6px 14px -8px #00a06240}@keyframes pub-row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:720px){.pub-hero-cards{flex:100%;gap:6px}.pub-stat{min-width:0;padding:8px 10px}.pub-stat-val{font-size:18px}.pub-stat-lbl{font-size:10.5px}.pub-stat-ic{width:22px;height:22px}}html[data-theme=dark] .pub-hero-stat{background:#141c1899;border-color:#00a06240}html[data-theme=dark] .pub-hero-stat-lbl{color:var(--text-3)}html[data-theme=dark] .pub-hero-stat-val{color:var(--text)}:root{--pub-accent:var(--primary,#00a062)}html[data-theme=dark]{--pub-accent:var(--primary,#2bd28a)}.pub-page-wrap{flex-direction:column;min-height:calc(100dvh - 130px);display:flex}.pub-page-wrap>.pub-board{flex-direction:column;flex:1;display:flex}.pub-board{margin-top:12px}.pub-table{background:var(--surface);border:1px solid var(--border);border-radius:14px;margin-bottom:14px;overflow:hidden}.pub-table-head{background:var(--surface-2);border-block-end:1px solid var(--border);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,.7fr) 110px;align-items:center;gap:12px;padding:6px 60px 6px 18px;display:grid;position:relative}[dir=rtl] .pub-table-head{padding:6px 18px 6px 60px}.pub-list-h{color:var(--text-mute);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:8px 0;font-family:inherit;font-size:11px;font-weight:700;transition:color .15s;display:inline-flex}.pub-list-h:hover{color:var(--text)}.pub-list-h.on{color:var(--pub-accent)}.pub-list-h-start{justify-content:flex-start}.pub-list-h-end{justify-content:flex-end}.pub-list-h-center{justify-content:center}.pub-list-h-arrow{opacity:.45;justify-content:center;align-items:center;width:14px;font-size:12px;font-weight:700;transition:opacity .15s;display:inline-flex}.pub-list-h.on .pub-list-h-arrow{opacity:1}.pub-list-h:hover .pub-list-h-arrow{opacity:.85}.pub-search-pop{align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-end:14px}.pub-search-btn{border:1px solid var(--border);background:var(--surface);width:32px;height:32px;color:var(--text-mute);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:color .15s,border-color .15s,background .15s;display:inline-flex;position:relative}.pub-search-btn:hover{color:var(--text);border-color:var(--pub-accent)}@supports (color:color-mix(in lab, red, red)){.pub-search-btn:hover{border-color:color-mix(in oklch, var(--pub-accent) 40%, var(--border))}}.pub-search-btn.on{color:var(--pub-accent);border-color:var(--pub-accent);background:var(--pub-accent)}@supports (color:color-mix(in lab, red, red)){.pub-search-btn.on{background:color-mix(in oklch, var(--pub-accent) 10%, var(--surface))}}.pub-search-dot{background:var(--pub-accent);border-radius:50%;width:6px;height:6px;position:absolute;inset-block-start:6px;inset-inline-end:6px}.pub-search-pop-panel{z-index:30;background:var(--surface);border:1px solid var(--border);border-radius:10px;align-items:center;gap:6px;width:320px;padding:6px 8px;animation:.16s cubic-bezier(.16,1,.3,1) pub-search-in;display:flex;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;box-shadow:0 12px 32px -8px #0000002e}@keyframes pub-search-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.pub-search-pop-input{height:32px;color:var(--text);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0 4px}.pub-search-pop-input::-webkit-search-cancel-button{display:none}.pub-search-pop-clear{background:var(--text-3);width:22px;height:22px;color:var(--surface);cursor:pointer;opacity:.85;border:0;border-radius:50%;justify-content:center;align-items:center;font-size:14px;line-height:1;display:inline-flex}.pub-search-pop-clear:hover{opacity:1}.pub-list{flex-direction:column;display:flex}.pub-table-empty{text-align:center;color:var(--text-3);padding:48px 24px}.pub-table-empty.pub-table-err{color:var(--rose)}@media (max-width:900px){.pub-table-head{grid-template-columns:minmax(0,1.6fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,.7fr);gap:8px;padding:7px 50px 7px 14px;display:grid}[dir=rtl] .pub-table-head{padding:7px 14px 7px 50px}.pub-table-head>.pub-list-h:nth-child(2),.pub-table-head>.pub-list-h:nth-child(6){display:none}.pub-list-h{padding:4px 0;font-size:10px}.pub-search-pop{inset-inline-end:10px}.pub-search-btn{width:28px;height:28px}}.pub-row{background:var(--surface);border-block-end:1px solid var(--border);color:inherit;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,.7fr) 110px;align-items:center;gap:12px;padding:12px 60px 12px 18px;text-decoration:none;transition:background .15s;display:grid;position:relative}[dir=rtl] .pub-row{padding:12px 18px 12px 60px}.pub-row:last-child{border-block-end:0}.pub-row:before{content:"";background:var(--pub-accent);opacity:.7;z-index:1;border-start-end-radius:3px;border-end-end-radius:3px;width:3px;position:absolute;inset-block:10px;inset-inline-start:0}.pub-row.status-suspended:before{background:#e6446a}.pub-row.status-limited:before{background:#f59e0b}.pub-row.status-invited:before{background:#6366f1}.pub-row-glow{display:none}.pub-row:hover{background:var(--pub-accent)}@supports (color:color-mix(in lab, red, red)){.pub-row:hover{background:color-mix(in oklch, var(--pub-accent) 5%, var(--surface))}}.pub-row:hover .pub-row-av{transform:scale(1.04)}.pub-row.pub-row-mock{pointer-events:none;opacity:.85}.pub-row-who{z-index:2;align-items:center;gap:12px;min-width:0;display:flex;position:relative}.pub-row-av{flex-shrink:0;transition:transform .18s}.pub-row-id{flex-direction:column;gap:3px;min-width:0;display:flex}.pub-row-name{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.pub-row-targets{color:var(--text-mute);text-overflow:ellipsis;white-space:nowrap;letter-spacing:.01em;font-size:11.5px;overflow:hidden}.pub-row-metric{z-index:2;flex-direction:column;align-items:flex-end;gap:2px;min-width:0;display:flex;position:relative}.pub-row-mlbl{color:var(--text-mute);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600;display:none}.pub-row-mval{color:var(--text);font-feature-settings:"tnum";align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.pub-row-rev .pub-row-mval{font-weight:800}.pub-row-mic{width:14px;height:14px;color:var(--text-mute);display:inline-flex}.pub-row-rev .pub-row-mic{color:var(--pub-accent)}.pub-row-status-wrap{z-index:2;justify-content:center;display:flex;position:relative}.pub-row-status{background:var(--surface-2);color:var(--text-2);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.pub-row-status .d{background:currentColor;border-radius:50%;width:6px;height:6px}.pub-row-status.status-active{color:#047857;background:#10b9811a}.pub-row-status.status-limited{color:#92400e;background:#f59e0b1f}.pub-row-status.status-suspended{color:#b91c5c;background:#e6446a1f}.pub-row-status.status-invited{color:#4338ca;background:#6366f11f}html[data-theme=dark] .pub-row-status.status-active{color:#34d399}html[data-theme=dark] .pub-row-status.status-limited{color:#fbbf24}html[data-theme=dark] .pub-row-status.status-suspended{color:#fb7185}html[data-theme=dark] .pub-row-status.status-invited{color:#a5b4fc}.pub-row-status.status-pending{color:#475569;background:#94a3b829}html[data-theme=dark] .pub-row-status.status-pending{color:#cbd5e1}.pub-row.status-pending:before{background:#94a3b8}.wr-row-country{z-index:2;flex-direction:column;gap:2px;min-width:0;font-size:13px;display:flex;position:relative}.wr-row-flag{color:var(--text);align-items:center;gap:6px;font-weight:600;display:inline-flex}.wr-row-flag-emoji{font-size:16px;line-height:1}.wr-row-flag-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wr-row-flag-empty{color:var(--text-mute);font-style:italic;font-weight:500}.wr-row-joined-val{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:12px}.pub-row-company{z-index:2;flex-direction:column;gap:2px;min-width:0;font-size:13px;display:flex;position:relative}.pub-row-company-name{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.pub-row-company-direct{color:var(--text-mute);font-size:11.5px;font-style:italic;font-weight:600;display:inline-block}@media (max-width:900px){.pub-row{grid-template-columns:minmax(0,1.6fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,.7fr);gap:8px;padding:10px 50px 10px 14px}[dir=rtl] .pub-row{padding:10px 14px 10px 50px}.pub-row-company,.pub-row-status-wrap{display:none}.pub-row-who{gap:10px}.pub-row-av{width:32px!important;height:32px!important}.pub-row-name{font-size:13px}.pub-row-targets{display:none}.pub-row-metric{align-items:flex-end}.pub-row-mlbl{display:none}.pub-row-mval{gap:4px;font-size:12.5px}.pub-row-mic{display:none}}@media (max-width:640px){.pub-table-head{grid-template-columns:minmax(0,1.5fr) minmax(0,.85fr) minmax(0,.85fr) minmax(0,.7fr);gap:6px;padding:6px 42px 6px 10px}[dir=rtl] .pub-table-head{padding:6px 10px 6px 42px}.pub-list-h{letter-spacing:.03em;font-size:9.5px}.pub-search-pop{inset-inline-end:8px}.pub-search-btn{width:26px;height:26px}.pub-search-pop-panel{width:min(320px,100vw - 24px)}.pub-row{grid-template-columns:minmax(0,1.5fr) minmax(0,.85fr) minmax(0,.85fr) minmax(0,.7fr);gap:6px;padding:9px 42px 9px 10px}[dir=rtl] .pub-row{padding:9px 10px 9px 42px}.pub-row-who{gap:8px}.pub-row-av{width:28px!important;height:28px!important}.pub-row-name{font-size:12.5px}.pub-row-mval{font-size:12px}}html[data-theme=dark] .pub-stat{background:#ffffff0a;border-color:#10b9812e}html[data-theme=dark] .pub-stat:before{background:linear-gradient(135deg,#10b98114,#0000 60%)}html[data-theme=dark] .pub-stat:hover{border-color:#10b9816b;box-shadow:0 10px 22px -10px #10b98159}html[data-theme=dark] .pub-stat-ic{color:#34d399;background:#10b98129}html[data-theme=dark] .pub-stat-good .pub-stat-ic{color:#6ee7b7;background:#34d39933}html[data-theme=dark] .pub-stat-good .pub-stat-val{color:#6ee7b7}@media (max-width:768px){.pub-hero-cards{flex:100%;justify-content:stretch}.pub-stat{grid-template-columns:1fr auto!important;grid-template-areas:"val ic""lbl ic"!important;align-items:center!important;gap:2px 12px!important;min-width:0!important;max-width:none!important;padding:14px 16px!important;display:grid!important}.pub-stat-ic{grid-area:ic;align-self:center;width:40px!important;height:40px!important;margin-bottom:0!important}.pub-stat-ic svg{width:20px;height:20px}.pub-stat-val{grid-area:val;align-self:end;font-size:clamp(20px,6vw,26px)!important}.pub-stat-lbl{grid-area:lbl;align-self:start;margin-top:0!important;font-size:12px!important}.pub-hero{padding:14px 14px 16px!important}.pub-hero-main{flex-flow:column!important;align-items:stretch!important;gap:14px!important;margin-top:6px!important}.pub-hero-title{flex:0 auto!important;align-items:flex-start!important}.pub-hero-cards{flex-direction:column!important;flex:0 auto!important;align-items:stretch!important;gap:8px!important;min-width:0!important}.pub-hero-sub{font-size:12px!important;line-height:1.45!important}}.prt-table{background:var(--surface);border:1px solid var(--border);border-radius:14px;margin-bottom:14px;overflow:hidden}.prt-table-head{background:var(--surface-2);border-block-end:1px solid var(--border);grid-template-columns:minmax(0,1.7fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,.7fr) minmax(0,.55fr) 110px;align-items:center;gap:12px;padding:6px 60px 6px 18px;display:grid;position:relative}[dir=rtl] .prt-table-head{padding:6px 18px 6px 60px}.prt-list-h{color:var(--text-mute);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:8px 0;font-family:inherit;font-size:11px;font-weight:700;transition:color .15s;display:inline-flex}.prt-list-h:hover{color:var(--text)}.prt-list-h.on{color:var(--primary)}.prt-list-h-start{justify-content:flex-start}.prt-list-h-end{justify-content:flex-end}.prt-list-h-center{justify-content:center}.prt-list-h-arrow{opacity:.45;justify-content:center;align-items:center;width:14px;font-size:12px;font-weight:700;transition:opacity .15s;display:inline-flex}.prt-list-h.on .prt-list-h-arrow{opacity:1}.prt-list-h:hover .prt-list-h-arrow{opacity:.85}.prt-search-pop{align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-end:14px}.prt-search-btn{border:1px solid var(--border);background:var(--surface);width:32px;height:32px;color:var(--text-mute);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:color .15s,border-color .15s,background .15s;display:inline-flex;position:relative}.prt-search-btn:hover{color:var(--text);border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.prt-search-btn:hover{border-color:color-mix(in oklch, var(--primary) 40%, var(--border))}}.prt-search-btn.on{color:var(--primary);border-color:var(--primary);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.prt-search-btn.on{background:color-mix(in oklch, var(--primary) 10%, var(--surface))}}.prt-search-dot{background:var(--primary);border-radius:50%;width:6px;height:6px;position:absolute;inset-block-start:6px;inset-inline-end:6px}.prt-search-pop-panel{z-index:30;background:var(--surface);border:1px solid var(--border);border-radius:10px;align-items:center;gap:6px;width:320px;padding:6px 8px;animation:.16s cubic-bezier(.16,1,.3,1) prt-search-in;display:flex;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;box-shadow:0 12px 32px -8px #0000002e}@keyframes prt-search-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.prt-search-pop-input{height:32px;color:var(--text);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0 4px}.prt-search-pop-input::-webkit-search-cancel-button{display:none}.prt-search-pop-clear{background:var(--text-3);width:22px;height:22px;color:var(--surface);cursor:pointer;opacity:.85;border:0;border-radius:50%;justify-content:center;align-items:center;font-size:14px;line-height:1;display:inline-flex}.prt-search-pop-clear:hover{opacity:1}.prt-list{flex-direction:column;display:flex}.prt-table-empty{text-align:center;color:var(--text-3);padding:48px 24px}.prt-table-empty.prt-table-err{color:var(--rose)}@media (max-width:900px){.prt-table-head{grid-template-columns:minmax(0,1.6fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,.7fr);gap:8px;padding:7px 50px 7px 14px;display:grid}[dir=rtl] .prt-table-head{padding:7px 14px 7px 50px}.prt-table-head>.prt-list-h:nth-child(5),.prt-table-head>.prt-list-h:nth-child(6){display:none}.prt-list-h{padding:4px 0;font-size:10px}.prt-search-pop{inset-inline-end:10px}.prt-search-btn{width:28px;height:28px}}.prt-row{background:var(--surface);border:0;border-block-end:1px solid var(--border);width:100%;color:inherit;cursor:pointer;grid-template-columns:minmax(0,1.7fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,.7fr) minmax(0,.55fr) 110px;align-items:center;gap:12px;padding:12px 60px 12px 18px;text-decoration:none;transition:background .15s;display:grid;position:relative}[dir=rtl] .prt-row{padding:12px 18px 12px 60px}.prt-row:last-child{border-block-end:0}.prt-row:before{content:"";background:var(--primary);opacity:.7;z-index:1;border-start-end-radius:3px;border-end-end-radius:3px;width:3px;position:absolute;inset-block:10px;inset-inline-start:0}.prt-row.status-suspended:before{background:#e6446a}.prt-row.status-limited:before{background:#f59e0b}.prt-row.status-invited:before{background:#6366f1}.prt-row.status-pending:before{background:#94a3b8}.prt-row:hover{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.prt-row:hover{background:color-mix(in oklch, var(--primary) 5%, var(--surface))}}.prt-row-rev .prt-row-mval{font-weight:800}.prt-row-rev .prt-row-mic{color:var(--primary)}.prt-row-who{z-index:2;align-items:center;gap:12px;min-width:0;display:flex;position:relative}.prt-row-av{color:#fff;letter-spacing:.04em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:12.5px;font-weight:700;display:inline-flex}.prt-row-id{flex-direction:column;gap:2px;min-width:0;display:flex}.prt-row-name{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.prt-row-sub{color:var(--text-mute);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.prt-row-metric{z-index:2;flex-direction:column;align-items:flex-end;gap:2px;min-width:0;display:flex;position:relative}.prt-row-mlbl{color:var(--text-mute);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600;display:none}.prt-row-mval{color:var(--text);font-feature-settings:"tnum";align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.prt-row-mic{width:14px;height:14px;color:var(--text-mute);display:inline-flex}.prt-row-status-wrap{z-index:2;justify-content:center;display:flex;position:relative}.prt-row-status{background:var(--surface-2);color:var(--text-2);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.prt-row-status .d{background:currentColor;border-radius:50%;width:6px;height:6px}.prt-row-status.status-active{color:#047857;background:#10b9811a}.prt-row-status.status-limited{color:#92400e;background:#f59e0b1f}.prt-row-status.status-suspended{color:#b91c5c;background:#e6446a1f}.prt-row-status.status-invited{color:#4338ca;background:#6366f11f}.prt-row-status.status-pending{color:#475569;background:#94a3b82e}html[data-theme=dark] .prt-row-status.status-active{color:#34d399}html[data-theme=dark] .prt-row-status.status-limited{color:#fbbf24}html[data-theme=dark] .prt-row-status.status-suspended{color:#fb7185}html[data-theme=dark] .prt-row-status.status-invited{color:#a5b4fc}html[data-theme=dark] .prt-row-status.status-pending{color:#cbd5e1}@media (max-width:900px){.prt-row{grid-template-columns:minmax(0,1.6fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,.7fr);gap:8px;padding:10px 50px 10px 14px}[dir=rtl] .prt-row{padding:10px 14px 10px 50px}.prt-row-metric:nth-of-type(4),.prt-row-status-wrap{display:none}.prt-row-who{gap:10px}.prt-row-av{font-size:11px;width:32px!important;height:32px!important}.prt-row-name{font-size:13px}.prt-row-sub{display:none}.prt-row-metric{align-items:flex-end}.prt-row-mlbl{display:none}.prt-row-mval{gap:4px;font-size:12.5px}.prt-row-mic{display:none}.prt-mem-add{flex-wrap:wrap}}@media (max-width:640px){.prt-table-head{grid-template-columns:minmax(0,1.5fr) minmax(0,.85fr) minmax(0,.85fr) minmax(0,.7fr);gap:6px;padding:6px 42px 6px 10px}[dir=rtl] .prt-table-head{padding:6px 10px 6px 42px}.prt-list-h{letter-spacing:.03em;font-size:9.5px}.prt-search-pop{inset-inline-end:8px}.prt-search-btn{width:26px;height:26px}.prt-search-pop-panel{width:min(320px,100vw - 24px)}.prt-row{grid-template-columns:minmax(0,1.5fr) minmax(0,.85fr) minmax(0,.85fr) minmax(0,.7fr);gap:6px;padding:9px 42px 9px 10px}[dir=rtl] .prt-row{padding:9px 10px 9px 42px}.prt-row-who{gap:8px}.prt-row-av{width:28px!important;height:28px!important}.prt-row-name{font-size:12.5px}.prt-row-mval{font-size:12px}}.vm-dd{display:inline-block;position:relative}.vm-dd-trigger{font:inherit;color:var(--text);background:var(--primary);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.vm-dd-trigger{background:color-mix(in oklch, var(--primary) 6%, var(--surface))}}.vm-dd-trigger{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.vm-dd-trigger{border:1px solid color-mix(in oklch, var(--primary) 28%, var(--border))}}.vm-dd-trigger{cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;padding:7px 13px;transition:border-color .18s,transform .18s,box-shadow .18s,background .18s;box-shadow:inset 0 1px #ffffff8c,0 4px 12px #00a06214}.vm-dd-trigger:hover{border-color:var(--primary);transform:translateY(-1px);box-shadow:inset 0 1px #fff9,0 6px 16px #00a0622e}.vm-dd-trigger>svg{color:var(--primary-2);flex-shrink:0;transition:transform .2s}.vm-dd-trigger>svg.flip{transform:rotate(180deg)}.vm-dd-trigger>span{white-space:nowrap;text-overflow:ellipsis;max-width:160px;overflow:hidden}.vm-dd-menu{background:var(--surface);border:1px solid var(--line);z-index:1000;top:calc(100% + 6px);border-radius:12px;min-width:200px;margin:0;padding:4px;list-style:none;animation:.16s cubic-bezier(.16,1,.3,1) vm-dd-in;position:absolute;inset-inline-end:0;box-shadow:0 12px 32px #0000001a,0 2px 6px #0000000a}.vm-dd-menu-portal{inset-inline-end:auto;z-index:1500!important;position:fixed!important}@keyframes vm-dd-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.vm-dd-menu li{margin:0}.vm-dd-menu button{width:100%;font:inherit;color:var(--text);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:500;transition:background .12s,color .12s;display:flex}.vm-dd-menu button:hover{background:var(--hover)}.vm-dd-menu button.on{color:var(--primary-2);background:#00a0621a;font-weight:700}.vm-dd-menu button svg{color:var(--primary)}html[data-theme=dark] .vm-dd-trigger{color:var(--text);background:#ffffff0f}.cd-dd .vm-dd-trigger{padding-inline-start:9px}.cd-trigger-flag{flex:none;font-size:14px;line-height:1}.cd-menu{background:var(--surface);border:1px solid var(--line);z-index:1000;border-radius:12px;min-width:260px;margin:0;padding:0;list-style:none;animation:.16s cubic-bezier(.16,1,.3,1) vm-dd-in;overflow:hidden;box-shadow:0 12px 32px #0000001a,0 2px 6px #0000000a}.cd-menu-portal{z-index:1500!important;position:fixed!important}.cd-search{border-bottom:1px solid var(--line-2);background:var(--surface-2);align-items:center;gap:8px;padding:10px 12px;display:flex}.cd-search svg{color:var(--text-3);flex:none}.cd-search-input{min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:12.5px}.cd-search-input::placeholder{color:var(--text-3);font-weight:500}.cd-list{scrollbar-width:thin;scrollbar-color:var(--line) transparent;max-height:280px;margin:0;padding:4px;list-style:none;overflow-y:auto}.cd-list li{margin:0}.cd-list button{width:100%;font:inherit;color:var(--text);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:13px;font-weight:500;transition:background .12s,color .12s;display:flex}.cd-list button:hover{background:var(--hover)}.cd-list button.on{color:var(--primary-2);background:#00a0621a;font-weight:700}.cd-list button svg{color:var(--primary);flex:none;margin-inline-start:auto}.cd-flag{text-align:center;flex:none;width:22px;font-size:16px;line-height:1}.cd-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.cd-empty{text-align:center;color:var(--text-3);padding:28px 14px;font-size:12.5px;font-weight:500}.pub-pager{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding:10px 14px;display:flex}.pub-pager.pub-pager-single{justify-content:center}.pub-pager-count{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:12.5px}.pub-pager-nav{align-items:center;gap:6px;display:inline-flex}.pub-pager-btn{appearance:none;background:var(--surface-2);border:1px solid var(--border);color:var(--text-2);font:inherit;cursor:pointer;border-radius:8px;padding:6px 12px;font-size:12.5px;font-weight:600;transition:background .18s,color .18s,transform .12s,border-color .18s}.pub-pager-btn:hover:not(:disabled){background:var(--surface);color:var(--text);border-color:var(--pub-accent)}@supports (color:color-mix(in lab, red, red)){.pub-pager-btn:hover:not(:disabled){border-color:color-mix(in oklch, var(--pub-accent) 35%, var(--border))}}.pub-pager-btn:disabled{opacity:.4;cursor:not-allowed}.pub-pager-nums{align-items:center;gap:2px;margin:0 6px;display:inline-flex}.pub-pager-num{appearance:none;color:var(--text-2);font:inherit;cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:7px;width:28px;height:28px;font-size:12.5px;font-weight:600;transition:background .15s,color .15s}.pub-pager-num:hover{background:var(--surface-2);color:var(--text)}.pub-pager-num.on{background:var(--pub-accent);color:#fff}html[data-theme=dark] .pub-pager-num.on{color:#0a1410}.pub-pager-ellipsis{text-align:center;width:18px;color:var(--text-3);-webkit-user-select:none;user-select:none;font-size:12px;display:inline-block}@media (max-width:480px){.pub-pager{padding:10px}.pub-pager-count{text-align:center;width:100%}.pub-pager-nav{justify-content:center;width:100%}.pub-pager-num{width:26px;height:26px}}.pp-page{flex-direction:column;gap:18px;animation:.45s cubic-bezier(.22,1,.36,1) both pp-rise;display:flex}@keyframes pp-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.pp-hero{isolation:isolate;background:linear-gradient(135deg,#f0fdf4 0%,#dcfce7 22%,#d1fae5 50%,#ecfdf5 78%,#f0fdf4 100%) 0 0/260% 260%;border:1px solid #d1fae5;border-radius:14px;padding:12px 16px;animation:22s ease-in-out infinite pp-hero-bg-shift;position:relative;overflow:hidden}html[data-theme=dark] .pp-hero{background:linear-gradient(135deg,#052e1a 0%,#07401f 22%,#0a4a25 50%,#08361c 78%,#052e1a 100%) 0 0/260% 260%;border-color:#00a06247;animation:22s ease-in-out infinite pp-hero-bg-shift}@keyframes pp-hero-bg-shift{0%,to{background-position:0%}50%{background-position:100%}}.pp-hero-bg{z-index:0;pointer-events:none;background:radial-gradient(circle at 12% 18%,#00a0622e,#0000 38%),radial-gradient(circle at 88% 78%,#00a0621f,#0000 42%);position:absolute;inset:0}.pp-hero:before{content:"";opacity:.45;pointer-events:none;z-index:0;background:radial-gradient(circle at 1px 1px,#00a06224 1px,#0000 1.5px) 0 0/22px 22px;animation:24s linear infinite pp-hero-grid-drift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 90%,#000 35%,#0000 82%);mask-image:radial-gradient(75% 90%,#000 35%,#0000 82%)}@keyframes pp-hero-grid-drift{to{background-position:22px 22px}}.pp-hero-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex;position:relative}.pp-hero-avatar{flex:none}.pp-hero-meta{flex:auto;min-width:0;max-width:100%}.pp-hero-title-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pp-name{color:var(--text);letter-spacing:-.3px;margin:0;font-size:20px;font-weight:800}.pp-sub{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:12px;display:flex}.pp-sub .pp-email{font-family:var(--font-jetbrains), monospace}.pp-dot{color:var(--text-4)}.pp-tag{color:#047857;background:#00a0621a;border:1px solid #00a06242;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:600}html[data-theme=dark] .pp-tag{color:#6ee7b7}.pp-tag-partner{color:#4338ca;background:#5b6cff1a;border-color:#5b6cff47}html[data-theme=dark] .pp-tag-partner{color:#a5b4fc}.pp-tag-link{cursor:pointer;text-decoration:none;transition:background-color .12s,border-color .12s,transform .12s;display:inline-block}.pp-tag-link:hover{background:#00a0622e;border-color:#00a06270;transform:translateY(-1px)}.pp-tag-link:active{transform:translateY(0)}.pp-tag-writer{color:#b45309;background:#f59e0b1f;border-color:#f59e0b52}html[data-theme=dark] .pp-tag-writer{color:#fbbf24}.wp-breakdown-body{flex-direction:column;gap:18px;padding:18px 22px 22px;display:flex}.wp-breakdown-bar{background:var(--surface-2);border:1px solid var(--border);border-radius:999px;width:100%;height:14px;display:flex;overflow:hidden}.wp-breakdown-seg{height:100%;transition:width .32s cubic-bezier(.16,1,.3,1);display:block}.wp-breakdown-seg+.wp-breakdown-seg{box-shadow:inset 1px 0 #fff6}.wp-breakdown-legend{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px 18px;display:grid}.wp-breakdown-leg{align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.wp-breakdown-leg-dot{border-radius:3px;flex-shrink:0;width:10px;height:10px}.wp-breakdown-leg-lbl{color:var(--text-2);font-weight:600}.wp-breakdown-leg-val{color:var(--text);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-weight:700}.wp-art-filters{flex-wrap:wrap;gap:8px;padding:4px 0 8px;display:flex}.wp-art-chip{border:1px solid var(--border);background:var(--surface);color:var(--text-2);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:12.5px;font-weight:600;transition:all .15s;display:inline-flex}.wp-art-chip:hover{border-color:var(--pub-accent)}@supports (color:color-mix(in lab, red, red)){.wp-art-chip:hover{border-color:color-mix(in oklch, var(--pub-accent) 40%, var(--border))}}.wp-art-chip:hover{color:var(--text)}.wp-art-chip.on{border-color:var(--pub-accent);background:var(--pub-accent)}@supports (color:color-mix(in lab, red, red)){.wp-art-chip.on{background:color-mix(in oklch, var(--pub-accent) 12%, var(--surface))}}.wp-art-chip.on{color:var(--text)}.wp-art-chip-count{background:var(--surface-2);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:18px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.wp-art-chip.on .wp-art-chip-count{background:var(--surface)}.wp-art-pub-link{color:var(--text);border-block-end:1px dashed #0000;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s}.wp-art-pub-link:hover{color:var(--pub-accent);border-block-end-color:currentColor}.wp-id-card{padding:0}.wp-id-list{flex-direction:column;margin:0;padding:6px 0;display:flex}.wp-id-row{border-block-end:1px solid var(--border);grid-template-columns:160px 1fr;align-items:center;gap:16px;padding:12px 22px;display:grid}.wp-id-row:last-child{border-block-end:0}.wp-id-lbl{color:var(--text-mute);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.wp-id-val{color:var(--text);align-items:center;gap:6px;margin:0;font-size:14px;font-weight:500;display:inline-flex}.wp-id-empty{color:var(--text-mute);font-style:italic}@media (max-width:700px){.wp-id-row{grid-template-columns:1fr;gap:4px}}.dz-card{border-color:#e6446a}@supports (color:color-mix(in lab, red, red)){.dz-card{border-color:color-mix(in oklch, #e6446a 32%, var(--border))}}.dz-card{background:linear-gradient(180deg, #e6446a 0%, var(--surface) 100%)}@supports (color:color-mix(in lab, red, red)){.dz-card{background:linear-gradient(180deg, color-mix(in oklch, #e6446a 4%, var(--surface)) 0%, var(--surface) 100%)}}.dz-strip{background:linear-gradient(90deg,#e6446a,#f59e0b)}.dz-hd-ico{color:#b91c5c;background:#e6446a24}html[data-theme=dark] .dz-hd-ico{color:#fb7185}.dz-body{flex-direction:column;padding:4px 0;display:flex}.dz-row{border-block-end:1px solid var(--border);align-items:center;gap:16px;padding:16px 22px;display:flex}@supports (color:color-mix(in lab, red, red)){.dz-row{border-block-end:1px solid color-mix(in oklch, var(--border) 70%, transparent)}}.dz-row:last-child{border-block-end:0}.dz-row-text{flex:auto;min-width:0}.dz-row-ttl{color:var(--text);margin-block-end:4px;font-size:14px;font-weight:700}.dz-row-desc{color:var(--text-2);font-size:12.5px;line-height:1.55}.dz-btn{cursor:pointer;border:1px solid #0000;border-radius:9px;flex-shrink:0;padding:8px 18px;font-size:13px;font-weight:700;transition:transform .12s,background .12s,border-color .12s}.dz-btn:hover{transform:translateY(-1px)}.dz-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.dz-btn-warn{color:#92400e;background:#f59e0b24;border-color:#f59e0b57}.dz-btn-warn:hover{background:#f59e0b3d}html[data-theme=dark] .dz-btn-warn{color:#fbbf24}.dz-btn-good{color:#047857;background:#10b98124;border-color:#10b98157}.dz-btn-good:hover{background:#10b98138}html[data-theme=dark] .dz-btn-good{color:#34d399}.dz-btn-danger{color:#fff;background:#e6446a;border-color:#c8395a}.dz-btn-danger:hover{background:#d23a60}.dz-btn-ghost{background:var(--surface);color:var(--text-2);border:1px solid var(--border);cursor:pointer;border-radius:9px;padding:8px 18px;font-size:13px;font-weight:600}.dz-btn-ghost:hover{color:var(--text);border-color:var(--text-mute)}@supports (color:color-mix(in lab, red, red)){.dz-btn-ghost:hover{border-color:color-mix(in oklch, var(--text-mute) 50%, var(--border))}}.dz-modal-bd{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a8c;justify-content:center;align-items:center;padding:20px;animation:.16s ease-out dz-modal-bd-in;display:flex;position:fixed;inset:0}@keyframes dz-modal-bd-in{0%{opacity:0}to{opacity:1}}.dz-modal{background:var(--surface);border:1px solid var(--border);border-radius:14px;width:100%;max-width:460px;padding:22px;animation:.22s cubic-bezier(.16,1,.3,1) dz-modal-in;box-shadow:0 24px 60px -12px #00000052}@keyframes dz-modal-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.dz-modal-danger{border-color:#e6446a73}.dz-modal-warn{border-color:#f59e0b73}.dz-modal-good{border-color:#10b98173}.dz-modal-hd{align-items:center;gap:10px;margin-block-end:10px;display:flex}.dz-modal-hd h3{color:var(--text);margin:0;font-size:16px;font-weight:800}.dz-modal-ic{border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.dz-modal-danger .dz-modal-ic{color:#b91c5c;background:#e6446a24}.dz-modal-warn .dz-modal-ic{color:#92400e;background:#f59e0b24}.dz-modal-good .dz-modal-ic{color:#047857;background:#10b98124}.dz-modal-body{color:var(--text-2);margin:0 0 14px;font-size:13.5px;line-height:1.6}.dz-confirm-fld{margin-block-end:12px}.dz-confirm-lbl{color:var(--text-2);margin-block-end:6px;font-size:12px;font-weight:700;display:block}.dz-confirm-input{border:1px solid var(--border);background:var(--surface-2);width:100%;color:var(--text);font:inherit;border-radius:8px;outline:none;padding:9px 12px;font-size:13px;transition:border-color .12s,box-shadow .12s}.dz-confirm-input:focus{border-color:#e6446a;box-shadow:0 0 0 3px #e6446a2e}.dz-confirm-target{font-family:var(--font-jetbrains), monospace;color:var(--text-mute);background:var(--surface-2);border-radius:4px;margin-block-start:6px;padding:2px 6px;font-size:11.5px;display:inline-block}.dz-modal-err{color:#b91c5c;background:#e6446a1a;border:1px solid #e6446a52;border-radius:8px;margin-block:8px 0;padding:8px 12px;font-size:12.5px;font-weight:600}.dz-modal-actions{justify-content:flex-end;gap:8px;margin-block-start:16px;display:flex}@media (max-width:600px){.dz-row{flex-direction:column;align-items:stretch}.dz-btn{width:100%}}.pp-hero-actions{z-index:2;flex-direction:column;flex:none;align-items:flex-end;gap:10px;display:flex;position:relative}.pp-hero-actions .period-dd-trigger{-webkit-backdrop-filter:blur(6px);background:#ffffffd9;border:1px solid #00a06238}html[data-theme=dark] .pp-hero-actions .period-dd-trigger{background:#0720168c;border-color:#00a06259}.pp-status-badge{border:1px solid;border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.pp-status-dot{border-radius:50%;width:6px;height:6px;display:inline-block}.pp-hero-stats{z-index:1;flex:0 auto;grid-template-columns:repeat(4,auto);align-self:center;align-items:stretch;gap:0;min-width:0;padding:2px 6px;display:grid;position:relative}.pp-hero-stat{opacity:0;align-items:center;gap:8px;min-width:0;padding:3px 10px;animation:.5s cubic-bezier(.22,1,.36,1) forwards pp-hero-stat-in;display:flex;position:relative;transform:translateY(8px)}@keyframes pp-hero-stat-in{to{opacity:1;transform:translateY(0)}}.pp-hero-stat+.pp-hero-stat:before{content:"";inset-inline-start:0;background:linear-gradient(#0000 0%,#00a06247 30% 70%,#0000 100%);width:1px;position:absolute;top:18%;bottom:18%}html[data-theme=dark] .pp-hero-stat+.pp-hero-stat:before{background:linear-gradient(#0000 0%,#6ee7b759 30% 70%,#0000 100%)}.pp-hero-stat-ic{color:#047857;background:#ffffffa6;border:1px solid #00a06247;border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .28s cubic-bezier(.22,1,.36,1),background .2s,border-color .2s;display:inline-flex;box-shadow:inset 0 1px #fff9,0 1px 2px #0050320f}html[data-theme=dark] .pp-hero-stat-ic{color:#6ee7b7;background:#07201673;border-color:#00a06273}.pp-hero-stat:hover .pp-hero-stat-ic{background:#ffffffd9;border-color:#00a06273;transform:rotate(-6deg)scale(1.08)}html[data-theme=dark] .pp-hero-stat:hover .pp-hero-stat-ic{background:#072016b3;border-color:#00a06299}.pp-hero-stat-body{flex-direction:column;gap:2px;min-width:0;display:flex}.pp-hero-stat-label{text-transform:uppercase;letter-spacing:.5px;color:#047857d9;white-space:nowrap;font-size:10px;font-weight:700}html[data-theme=dark] .pp-hero-stat-label{color:#6ee7b7d9}.pp-hero-stat-value{color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.3px;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:800;line-height:1.1;transition:transform .22s;overflow:hidden}html[dir=rtl] .pp-hero-stat-value [dir=ltr],html[dir=ltr] .pp-hero-stat-value [dir=ltr]{font-weight:800}.pp-hero-stat:hover .pp-hero-stat-value{transform:translateY(-1px)}@media (max-width:980px){.pp-hero-stats{border-top:1px solid #00a0622e;flex:100%;order:3;grid-template-columns:repeat(4,1fr);margin-top:6px;padding-top:12px}}@media (max-width:720px){.pp-hero-stats{grid-template-columns:repeat(2,1fr);row-gap:10px;padding:12px 6px}.pp-hero-stat+.pp-hero-stat:before{display:none}.pp-hero-stat{padding:6px 10px}.pp-hero-stat-value{font-size:19px}}.pp-tabs{background:linear-gradient(180deg, var(--surface), var(--surface));border:1px solid var(--line);border-radius:16px;width:100%;padding:8px;transition:transform .25s,box-shadow .25s,border-color .25s;animation:.5s cubic-bezier(.22,1,.36,1) both rpt-card-rise;display:block;position:relative;overflow:hidden;box-shadow:0 2px 8px -4px #0f172a0f}.pp-tabs:hover{border-color:#00a06238;box-shadow:0 14px 28px -22px #00a06238}.pp-tabs-inner{scroll-snap-type:x mandatory;scrollbar-width:thin;align-items:stretch;gap:4px;display:flex;overflow-x:auto}.pp-tabs-inner::-webkit-scrollbar{height:4px}.pp-tab{appearance:none;font:inherit;color:var(--text-3);cursor:pointer;white-space:nowrap;scroll-snap-align:start;text-align:center;background:0 0;border:0;border-radius:10px;flex:auto;padding:10px 20px;font-size:13.5px;font-weight:600;transition:color .18s,background .18s,box-shadow .18s,transform .12s;position:relative}.pp-tab:hover:not(.is-on){color:var(--text);background:var(--surface-2)}.pp-tab.is-on{background:var(--primary,#00a062);color:#fff;font-weight:700;box-shadow:0 2px 6px -2px #00a06273,0 1px 2px #00a06240}html[data-theme=dark] .pp-tab.is-on{color:#0a1410}.pp-tab-panel{animation:.22s both pp-tab-in}@keyframes pp-tab-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.pp-stack{flex-direction:column;gap:14px;display:flex}.pp-overview-grid{grid-template:"daily activity""country activity"/2fr 1fr;align-items:start;gap:14px;display:grid}.pp-overview-grid>:first-child{grid-area:daily}.pp-overview-grid>:nth-child(2){grid-area:country}.pp-overview-grid>:nth-child(3){grid-area:activity;align-self:stretch}.pp-overview-grid.pp-overview-grid-pub{grid-template-rows:auto auto auto;grid-template-areas:"pubs activity""daily activity""country activity"}.pp-overview-grid.pp-overview-grid-pub>:first-child{grid-area:pubs}.pp-overview-grid.pp-overview-grid-pub>:nth-child(2){grid-area:daily}.pp-overview-grid.pp-overview-grid-pub>:nth-child(3){grid-area:country}.pp-overview-grid.pp-overview-grid-pub>:nth-child(4){grid-area:activity;align-self:stretch}.pp-pnpubs{flex-direction:column;display:flex}.pp-pnpubs-head{background:var(--surface-2);border-block:1px solid var(--border);color:var(--text-mute);text-transform:uppercase;letter-spacing:.05em;grid-template-columns:minmax(0,1.6fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,.7fr) 110px;align-items:center;gap:12px;padding:10px 18px;font-size:11px;font-weight:700;display:grid}.pp-pnpubs-head .ta-end{text-align:end}.pp-pnpubs-head .ta-center{text-align:center}.pp-pnpubs-row{border-block-end:1px solid var(--line);color:inherit;grid-template-columns:minmax(0,1.6fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,.7fr) 110px;align-items:center;gap:12px;padding:12px 18px;text-decoration:none;transition:background .15s;display:grid}.pp-pnpubs-row:last-child{border-block-end:0}.pp-pnpubs-row:hover{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.pp-pnpubs-row:hover{background:color-mix(in oklch, var(--primary) 5%, var(--surface))}}.pp-pnpubs-row .ta-end{text-align:end;justify-self:end}.pp-pnpubs-row .ta-center{text-align:center;justify-self:center}.pp-pnpubs-who{align-items:center;gap:10px;min-width:0;display:flex}.pp-pnpubs-id{flex-direction:column;gap:2px;min-width:0;display:flex}.pp-pnpubs-nm{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;transition:color .15s;overflow:hidden}.pp-pnpubs-row:hover .pp-pnpubs-nm{color:var(--primary)}.pp-pnpubs-em{color:var(--text-mute);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.pp-pnpubs-num{color:var(--text);font-feature-settings:"tnum";font-size:13.5px;font-weight:700}@media (max-width:900px){.pp-pnpubs-head{display:none}.pp-pnpubs-row{grid-template-columns:1fr 1fr;gap:8px;padding:14px 16px}.pp-pnpubs-who{grid-column:1/-1}}@media (max-width:980px){.pp-overview-grid,.pp-overview-grid.pp-overview-grid-pub{gap:14px;flex-direction:column!important;grid-template:none!important;display:flex!important}.pp-overview-grid>*,.pp-overview-grid.pp-overview-grid-pub>*{grid-area:auto!important;align-self:auto!important;width:100%!important;min-width:0!important}}.pp-recent-body{flex-direction:column;gap:18px;padding:14px 16px 16px;display:flex}.pp-recent-sec{flex-direction:column;gap:8px;display:flex}.pp-recent-sec-hd{align-items:center;gap:8px;display:flex}.pp-recent-sec-ic{background:var(--primary,#00a062);border-radius:7px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pp-recent-sec-ic{background:color-mix(in oklch, var(--primary,#00a062) 14%, var(--surface-2))}}.pp-recent-sec-ic{color:var(--primary,#00a062)}@supports (color:color-mix(in lab, red, red)){.pp-recent-sec-ic{color:color-mix(in oklch, var(--primary,#00a062) 80%, var(--text))}}.pp-recent-sec-ttl{color:var(--text-2);text-transform:uppercase;letter-spacing:.4px;margin:0;font-size:12px;font-weight:700}.pp-recent-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pp-recent-row{background:var(--surface-2);color:inherit;opacity:0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:12.5px;text-decoration:none;transition:background .18s,border-color .18s,transform .18s,box-shadow .18s;animation:.4s cubic-bezier(.16,1,.3,1) forwards pp-recent-row-in;display:flex;transform:translateY(4px)}@keyframes pp-recent-row-in{to{opacity:1;transform:translateY(0)}}.pp-recent-row:hover{background:var(--surface);border-color:var(--primary,#00a062)}@supports (color:color-mix(in lab, red, red)){.pp-recent-row:hover{border-color:color-mix(in oklch, var(--primary,#00a062) 35%, var(--line))}}.pp-recent-row:hover{box-shadow:0 6px 16px -10px var(--primary,#00a062);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.pp-recent-row:hover{box-shadow:0 6px 16px -10px color-mix(in oklch, var(--primary,#00a062) 50%, transparent)}}.pp-recent-row:hover .pp-recent-row-chev{color:var(--primary,#00a062);transform:translate(2px)}[dir=rtl] .pp-recent-row:hover .pp-recent-row-chev{transform:translate(-2px)scaleX(-1)}.pp-recent-row-main{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.pp-recent-row-num{color:var(--text);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.pp-recent-row-chev{color:var(--text-3);flex:none;transition:transform .2s,color .2s}.pp-recent-more{color:var(--primary,#00a062);border:1px dashed var(--primary,#00a062);border-radius:8px;justify-content:space-between;align-items:center;gap:6px;margin-top:2px;padding:8px 12px;font-size:12px;font-weight:700;text-decoration:none;display:flex}@supports (color:color-mix(in lab, red, red)){.pp-recent-more{border:1px dashed color-mix(in oklch, var(--primary,#00a062) 30%, var(--line))}}.pp-recent-more{background:0 0;transition:background .18s,border-color .18s}.pp-recent-more:hover{background:var(--primary,#00a062)}@supports (color:color-mix(in lab, red, red)){.pp-recent-more:hover{background:color-mix(in oklch, var(--primary,#00a062) 6%, transparent)}}.pp-recent-more:hover{border-color:var(--primary,#00a062)}@supports (color:color-mix(in lab, red, red)){.pp-recent-more:hover{border-color:color-mix(in oklch, var(--primary,#00a062) 55%, var(--line))}}.pp-recent-more:hover{border-style:solid}.pp-adj2-form{background:linear-gradient(180deg, var(--primary,#00a062), transparent);flex-wrap:wrap;align-items:stretch;gap:8px;padding:16px 18px;display:flex}@supports (color:color-mix(in lab, red, red)){.pp-adj2-form{background:linear-gradient(180deg, color-mix(in oklch, var(--primary,#00a062) 3%, transparent), transparent)}}.pp-adj2-form{border-bottom:1px solid var(--line-2)}.pp-adj2-sign-seg{background:var(--surface-2);border:1px solid var(--line);border-radius:10px;flex:none;gap:2px;padding:3px;display:inline-flex}.pp-adj2-sign-btn{appearance:none;font:inherit;color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:600;transition:background .18s,color .18s,box-shadow .18s,transform .12s;display:inline-flex}.pp-adj2-sign-btn:hover:not(.is-on){color:var(--text)}.pp-adj2-sign-btn.is-on.is-credit{color:#fff;background:linear-gradient(#10b981,#059669);font-weight:700;box-shadow:0 2px 6px -2px #10b98180,0 1px 2px #10b9814d}.pp-adj2-sign-btn.is-on.is-debit{color:#fff;background:linear-gradient(#f87171,#ef4444);font-weight:700;box-shadow:0 2px 6px -2px #ef444480,0 1px 2px #ef44444d}.pp-adj2-sign-btn svg{flex:none}.pp-adj2-in{height:36px;font:inherit;font-size:13.5px}.pp-adj2-in-amt{flex:0 0 130px}.pp-adj2-in-reason{flex:220px;min-width:160px}.pp-adj2-submit{flex:none;height:36px}@media (max-width:640px){.pp-adj2-sign-seg{flex:100%}.pp-adj2-sign-btn{flex:50%;justify-content:center}.pp-adj2-in-amt,.pp-adj2-in-reason,.pp-adj2-submit{flex:100%}}.pp-adj2-presets{background:linear-gradient(180deg, var(--primary,#00a062), transparent);align-items:baseline;gap:10px;padding:10px 18px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.pp-adj2-presets{background:linear-gradient(180deg, color-mix(in oklch, var(--primary,#00a062) 2%, transparent), transparent)}}.pp-adj2-presets{border-bottom:1px solid var(--line-2);flex-wrap:wrap}.pp-adj2-presets-lbl{color:var(--text-3);white-space:nowrap;letter-spacing:.2px;font-size:11.5px;font-weight:600}.pp-adj2-presets-row{flex-wrap:wrap;flex:auto;gap:6px;min-width:0;display:flex}.pp-adj2-preset{appearance:none;font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--line);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:999px;max-width:100%;padding:6px 12px;font-size:12.5px;font-weight:500;line-height:1.2;transition:background .16s,border-color .16s,color .16s,transform .1s;overflow:hidden}.pp-adj2-preset:hover{background:var(--primary,#00a062)}@supports (color:color-mix(in lab, red, red)){.pp-adj2-preset:hover{background:color-mix(in oklch, var(--primary,#00a062) 6%, var(--surface))}}.pp-adj2-preset:hover{border-color:var(--primary,#00a062)}@supports (color:color-mix(in lab, red, red)){.pp-adj2-preset:hover{border-color:color-mix(in oklch, var(--primary,#00a062) 30%, var(--line))}}.pp-adj2-preset:active{transform:translateY(1px)}.pp-adj2-preset.is-on.is-credit{background:#10b981}@supports (color:color-mix(in lab, red, red)){.pp-adj2-preset.is-on.is-credit{background:color-mix(in oklch, #10b981 14%, var(--surface))}}.pp-adj2-preset.is-on.is-credit{color:#065f46;border-color:#10b981;font-weight:700}.pp-adj2-preset.is-on.is-debit{background:#ef4444}@supports (color:color-mix(in lab, red, red)){.pp-adj2-preset.is-on.is-debit{background:color-mix(in oklch, #ef4444 12%, var(--surface))}}.pp-adj2-preset.is-on.is-debit{color:#991b1b;border-color:#ef4444;font-weight:700}.pp-adj2-list{flex-direction:column;gap:4px;margin:0;padding:6px 12px 12px;list-style:none;display:flex}.pp-adj2-row{opacity:0;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;transition:background .2s,border-color .2s,transform .18s;animation:.4s cubic-bezier(.16,1,.3,1) forwards pp-adj2-row-in;display:flex;transform:translateY(4px)}@keyframes pp-adj2-row-in{to{opacity:1;transform:translateY(0)}}.pp-adj2-row:hover{background:var(--surface-2);border-color:var(--line);transform:translate(2px)}[dir=rtl] .pp-adj2-row:hover{transform:translate(-2px)}.pp-adj2-row-ic{border:1px solid;border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;transition:transform .2s;display:inline-flex}.pp-adj2-row:hover .pp-adj2-row-ic{transform:rotate(-4deg)scale(1.05)}.pp-adj2-row.is-credit .pp-adj2-row-ic{color:#047857;background:#10b98124;border-color:#10b98159}.pp-adj2-row.is-debit .pp-adj2-row-ic{color:#b91c1c;background:#ef44441f;border-color:#ef444459}.pp-adj2-row-body{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.pp-adj2-row-reason{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.pp-adj2-row-meta{color:var(--text-3);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.pp-adj2-row-amt{font-variant-numeric:tabular-nums;letter-spacing:-.2px;flex:none;font-size:15px;font-weight:800}.pp-adj2-row.is-credit .pp-adj2-row-amt{color:#047857}.pp-adj2-row.is-debit .pp-adj2-row-amt{color:#b91c1c}html[data-theme=dark] .pp-adj2-row.is-credit .pp-adj2-row-amt{color:#34d399}html[data-theme=dark] .pp-adj2-row.is-debit .pp-adj2-row-amt{color:#f87171}html[data-theme=dark] .pp-adj2-row.is-credit .pp-adj2-row-ic{color:#34d399}html[data-theme=dark] .pp-adj2-row.is-debit .pp-adj2-row-ic{color:#f87171}.pp-payouts-grid{grid-template:"method list""balance list"/1fr 2fr;align-items:start;gap:14px;display:grid}.pp-payouts-grid>:first-child{grid-area:method}.pp-payouts-grid>:nth-child(2){grid-area:balance}.pp-payouts-grid>:nth-child(3){grid-area:list;align-self:stretch}@media (max-width:980px){.pp-payouts-grid{grid-template:none/1fr}.pp-payouts-grid>:first-child,.pp-payouts-grid>:nth-child(2),.pp-payouts-grid>:nth-child(3){grid-area:auto}}.pp-fin-card{isolation:isolate}.pp-pm-default-pill{text-transform:uppercase;letter-spacing:.6px;color:var(--primary-2,#047857);background:#00a0621a;border:1px solid #00a06247;border-radius:99px;flex:none;align-items:center;padding:3px 9px;font-size:10px;font-weight:700;display:inline-flex}html[data-theme=dark] .pp-pm-default-pill{color:#6ee7b7;background:#00a06229}.pp-pm-face-status{text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;border:1px solid;border-radius:99px;align-items:center;gap:4px;padding:4px 10px;font-size:10.5px;font-weight:700;display:inline-flex}.pp-pm-face-status svg{flex:none}.pp-pm-face-status-verified{color:#047857;background:#10b98124;border-color:#10b98161}.pp-pm-face-status-pending_verification{color:#b45309;background:#f59e0b24;border-color:#f59e0b61}.pp-pm-face-status-rejected{color:#b91c1c;background:#ef444424;border-color:#ef444461}.pp-pm-details{background:var(--surface);border:1px solid var(--line);border-radius:12px;margin:14px 18px 18px;overflow:hidden}.pp-pm-details-hd{background:linear-gradient(180deg, var(--primary,#00a062), var(--surface-2));justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.pp-pm-details-hd{background:linear-gradient(180deg, color-mix(in oklch, var(--primary,#00a062) 4%, var(--surface-2)), var(--surface-2))}}.pp-pm-details-hd{border-bottom:1px solid var(--line-2)}.pp-pm-details-hd-type{color:var(--text);align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.pp-pm-details-hd-glyph{font-size:18px;line-height:1}.pp-pm-details-grid{flex-direction:column;gap:4px;padding:6px;display:flex}.pp-pm-details-row{background:0 0;border-radius:8px;grid-template-columns:minmax(70px,auto) 1fr auto;align-items:center;gap:10px;padding:8px 10px;transition:background .15s;display:grid}.pp-pm-details-row:hover{background:var(--surface-2)}.pp-pm-details-key{text-transform:uppercase;letter-spacing:.5px;color:var(--text-3);font-size:10.5px;font-weight:700}.pp-pm-details-val{color:var(--text);word-break:break-all;-webkit-user-select:all;user-select:all;font-size:13.5px;font-weight:600}.pp-pm-details-copy{appearance:none;border:1px solid var(--line);width:26px;height:26px;color:var(--text-3);cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;transition:color .18s,border-color .18s,background .18s,transform .12s;display:inline-flex}.pp-pm-details-copy:hover{color:var(--primary-2,#047857);border-color:var(--primary,#00a062)}@supports (color:color-mix(in lab, red, red)){.pp-pm-details-copy:hover{border-color:color-mix(in oklch, var(--primary,#00a062) 40%, var(--line))}}.pp-pm-details-copy:hover{background:var(--primary,#00a062)}@supports (color:color-mix(in lab, red, red)){.pp-pm-details-copy:hover{background:color-mix(in oklch, var(--primary,#00a062) 6%, transparent)}}.pp-pm-details-copy:hover{transform:translateY(-1px)}.pp-pm-empty{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:24px 18px 28px;display:flex}.pp-pm-empty-glyph{width:56px;height:56px;color:var(--text-3);border:1px dashed var(--primary,#00a062);background:linear-gradient(135deg,#00a06214,#00a06205);border-radius:14px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pp-pm-empty-glyph{border:1px dashed color-mix(in oklch, var(--primary,#00a062) 40%, var(--line))}}.pp-pm-empty-glyph{margin-bottom:6px}.pp-pm-empty-ttl{color:var(--text-2);font-size:14px;font-weight:700}.pp-pm-empty-sub{color:var(--text-3);font-size:12px}.pp-bal-face{isolation:isolate;background:linear-gradient(135deg,#14b8a61a 0%,#00a0620f 50%,#10b9811f 100%);border:1px solid #14b8a647;border-radius:14px;margin:12px 18px 18px;padding:22px 20px 18px;transition:transform .25s,box-shadow .25s;position:relative;overflow:hidden}.pp-bal-card.is-positive .pp-bal-face{background:linear-gradient(135deg,#10b9812e 0%,#00a0621f 50%,#14b8a633 100%);border-color:#00a0626b;box-shadow:0 8px 22px -14px #00a06273}.pp-bal-card.is-positive .pp-bal-face:hover{transform:translateY(-2px);box-shadow:0 14px 30px -14px #00a0628c}html[data-theme=dark] .pp-bal-face{background:linear-gradient(135deg,#14b8a629 0%,#00a0621a 50%,#10b98129 100%);border-color:#14b8a66b}.pp-bal-face-pattern{pointer-events:none;z-index:0;opacity:.45;background:radial-gradient(circle at 1px 1px,#00a0622e 1px,#0000 1.5px) 0 0/18px 18px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(100% 100% at 100%,#000 0%,#0000 70%);mask-image:radial-gradient(100% 100% at 100%,#000 0%,#0000 70%)}.pp-bal-face-amt{z-index:1;color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.9px;text-align:center;text-shadow:0 1px #ffffff80;font-size:40px;font-weight:800;line-height:1;position:relative}.pp-bal-card.is-positive .pp-bal-face-amt{background:linear-gradient(180deg, var(--text), var(--primary-2,#047857));-webkit-text-fill-color:transparent;text-shadow:none;-webkit-background-clip:text;background-clip:text}.pp-bal-face-amt-empty{color:var(--text-3);font-weight:700}html[dir=rtl] .pp-bal-face-amt [dir=ltr],html[dir=ltr] .pp-bal-face-amt [dir=ltr]{font-weight:800}.pp-bal-face-pill{z-index:1;text-align:center;width:100%;color:var(--text-2);justify-content:center;align-items:center;gap:6px;margin-top:12px;font-size:11.5px;font-weight:600;display:inline-flex;position:relative}.pp-bal-card.is-positive .pp-bal-face-pill{color:var(--primary-2,#047857)}.pp-bal-face-pill-dot{background:var(--primary,#00a062);border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite pp-bal-pulse;box-shadow:0 0 0 4px #00a0622e}@keyframes pp-bal-pulse{0%,to{box-shadow:0 0 0 4px #00a0621a}50%{box-shadow:0 0 0 7px #00a06238}}.pp-payouts-tbl{border-collapse:separate;border-spacing:0}.pp-payouts-tbl thead th{text-transform:uppercase;letter-spacing:.5px;color:var(--text-3);border-bottom:1.5px solid var(--line);background:linear-gradient(180deg, var(--primary,#00a062), var(--surface-2));padding:12px 10px;font-size:11px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.pp-payouts-tbl thead th{background:linear-gradient(180deg, color-mix(in oklch, var(--primary,#00a062) 4%, var(--surface-2)), var(--surface-2))}}.pp-payouts-tbl thead th{text-align:start}.pp-payouts-tbl thead th.num{text-align:end}.pp-payouts-tbl tbody tr.rpt-row td{border-bottom:1px solid var(--line);vertical-align:middle;padding:13px 10px}.pp-payouts-tbl-method{white-space:normal!important}@media (max-width:1399px){.pp-payouts-tbl thead th{padding:10px 7px}.pp-payouts-tbl tbody tr.rpt-row td{padding:11px 7px}}.pp-payouts-tbl tbody tr.rpt-row:nth-child(4n+1) td{background:var(--surface)}.pp-payouts-tbl tbody tr.rpt-row:nth-child(4n+3) td{background:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.pp-payouts-tbl tbody tr.rpt-row:nth-child(4n+3) td{background:color-mix(in oklch, var(--surface-2) 60%, var(--surface))}}.pp-payouts-tbl tbody tr.rpt-row:last-child td{border-bottom:none}.pp-payouts-tbl-row{transition:background .18s}.pp-payouts-tbl-row:hover td{background:var(--primary,#00a062)!important}@supports (color:color-mix(in lab, red, red)){.pp-payouts-tbl-row:hover td{background:color-mix(in oklch, var(--primary,#00a062) 5%, var(--surface))!important}}.pp-payouts-tbl-method{color:var(--text-2);white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}.pp-payouts-tbl-method-glyph{font-size:16px;line-height:1}.pp-payout-method-empty{color:var(--text-4)}.pp-payouts-tbl-actions-col{text-align:end}.pp-payouts-tbl-actions{text-align:end;white-space:nowrap}.pp-payouts-tbl-actions-grp{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.pp-payouts-tbl-btn{white-space:nowrap;justify-content:center;min-width:80px;padding-inline:14px}.pp-payouts-tbl-actions .btn.is-on{background:var(--primary,#00a062)}@supports (color:color-mix(in lab, red, red)){.pp-payouts-tbl-actions .btn.is-on{background:color-mix(in oklch, var(--primary,#00a062) 12%, var(--surface-2))}}.pp-payouts-tbl-actions .btn.is-on{border-color:var(--primary,#00a062)}@supports (color:color-mix(in lab, red, red)){.pp-payouts-tbl-actions .btn.is-on{border-color:color-mix(in oklch, var(--primary,#00a062) 30%, var(--line))}}.pp-payouts-tbl-expand-row>td{border-bottom:1.5px solid var(--line)!important;background:var(--surface-2)!important;padding:0!important}.pp-payout-expand{background:var(--surface-2);border-top:1px solid var(--line);animation:.28s cubic-bezier(.16,1,.3,1) both pp-expand-in;overflow:hidden}@keyframes pp-expand-in{0%{opacity:0;max-height:0;transform:translateY(-6px)}to{opacity:1;max-height:1000px;transform:translateY(0)}}.pp-payout-totals{border-top:1px dashed var(--line);flex-direction:column;gap:4px;padding:10px 18px 14px;display:flex}.pp-payout-totals-row{justify-content:space-between;align-items:center;gap:12px;font-size:12.5px;display:flex}.pp-payout-totals-lbl{color:var(--text-3)}.pp-payout-totals-val{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.pp-payout-totals-net{border-top:1px solid var(--line-2);margin-top:4px;padding-top:6px;font-weight:700}.pp-payout-totals-net .pp-payout-totals-val{color:var(--primary-2,#047857);font-size:14px;font-weight:800}.pp-pay-summary{background:linear-gradient(180deg, var(--primary,#00a062), transparent);padding:14px 18px}@supports (color:color-mix(in lab, red, red)){.pp-pay-summary{background:linear-gradient(180deg, color-mix(in oklch, var(--primary,#00a062) 3%, transparent), transparent)}}.pp-pay-summary{border-bottom:1px solid var(--line-2)}.pp-pay-summary-ttl{text-transform:uppercase;letter-spacing:.5px;color:var(--text-3);margin-bottom:6px;font-size:11px;font-weight:700}.pp-pay-summary-grid{grid-template-columns:max-content 1fr;gap:3px 12px;font-size:13px;display:grid}.pp-pay-summary-lbl{color:var(--text-3)}.pp-pay-summary-val{color:var(--text);font-weight:600}.pp-pay-notes{flex-direction:column;gap:6px;padding:8px 18px 12px;display:flex}.pp-pay-notes-lbl{text-transform:uppercase;letter-spacing:.5px;color:var(--text-3);font-size:11px;font-weight:700}.pp-pay-notes-ta{font:inherit;resize:vertical;border-radius:8px;min-height:38px;padding:8px 10px;font-size:13px}.pp-pay-actions{justify-content:flex-end;gap:8px;padding:0 18px 16px;display:flex}.pp-receipt-upload{padding:12px 18px}.pp-receipt-drop{border:2px dashed var(--primary,#00a062);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:22px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.pp-receipt-drop{border:2px dashed color-mix(in oklch, var(--primary,#00a062) 40%, var(--line))}}.pp-receipt-drop{background:var(--primary,#00a062);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.pp-receipt-drop{background:color-mix(in oklch, var(--primary,#00a062) 3%, transparent)}}.pp-receipt-drop{cursor:pointer;text-align:center;transition:background .2s,border-color .2s}.pp-receipt-drop:hover{background:var(--primary,#00a062)}@supports (color:color-mix(in lab, red, red)){.pp-receipt-drop:hover{background:color-mix(in oklch, var(--primary,#00a062) 6%, transparent)}}.pp-receipt-drop:hover{border-color:var(--primary,#00a062)}@supports (color:color-mix(in lab, red, red)){.pp-receipt-drop:hover{border-color:color-mix(in oklch, var(--primary,#00a062) 60%, var(--line))}}.pp-receipt-drop-glyph{font-size:26px}.pp-receipt-drop-ttl{color:var(--text);font-size:13.5px;font-weight:700}.pp-receipt-drop-hint{color:var(--text-3);font-size:11.5px}.pp-receipt-preview-wrap{flex-direction:column;align-items:stretch;gap:8px;display:flex}.pp-receipt-preview{object-fit:contain;border:1px solid var(--line);background:var(--surface);border-radius:10px;max-width:100%;max-height:220px}.pp-receipt-preview-actions{justify-content:flex-end;gap:6px;display:flex}.pp-receipt-modal{z-index:9000;background:#000000c7;justify-content:center;align-items:center;padding:32px;animation:.18s both pp-receipt-modal-in;display:flex;position:fixed;inset:0}@keyframes pp-receipt-modal-in{0%{opacity:0}to{opacity:1}}.pp-receipt-modal-img{cursor:zoom-out;border-radius:12px;max-width:100%;max-height:100%;box-shadow:0 30px 60px -20px #0000008c}.pp-rcpt-modal{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:8500;background:#0f172ab8;justify-content:center;align-items:flex-start;padding:32px 16px;animation:.18s both pp-receipt-modal-in;display:flex;position:fixed;inset:0;overflow-y:auto}.pp-rcpt-shell{flex-direction:column;gap:12px;width:100%;max-width:820px;display:flex}.pp-rcpt-toolbar{justify-content:flex-end;gap:8px;display:flex}.pp-rcpt-toolbar .btn{gap:6px}@media (max-width:1024px){.pp-hero{padding:10px 14px}.pp-hero-row{gap:10px}.pp-hero-stats{padding:0}}@media (max-width:767px){.pp-hero{border-radius:12px;padding:10px 12px}.pp-hero-row{flex-direction:column;align-items:stretch;gap:10px}.pp-hero-avatar{align-self:flex-start}.pp-hero-avatar>*,.pp-hero-avatar img,.pp-hero-avatar>span{width:56px!important;height:56px!important;font-size:22px!important}.pp-hero-meta{flex:auto;min-width:0}.pp-hero-title-row{gap:6px}.pp-name{font-size:17px}.pp-sub{gap:4px;margin-top:3px;font-size:11.5px}.pp-sub .pp-dot{display:inline}.pp-hero-stats{border-top:1px solid #00a0622e;gap:8px 4px;margin-top:2px;padding:8px 4px 4px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.pp-hero-stat{gap:8px;padding:4px 8px}.pp-hero-stat+.pp-hero-stat:before{display:none}.pp-hero-stat-ic{width:26px;height:26px}.pp-hero-stat-ic svg{width:14px;height:14px}.pp-hero-stat-value{font-size:15px}.pp-hero-stat-label{letter-spacing:.3px;font-size:9.5px}.pp-hero-actions{align-items:stretch;width:100%}.pp-hero-actions .period-dd-trigger{width:100%}.pp-tabs{border-radius:12px;padding:6px}.pp-tab{padding:8px 14px;font-size:12.5px}.pp-adj2-in{height:38px;font-size:16px!important}.pp-pnpubs-head{grid-template-columns:minmax(0,1.6fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,.7fr);gap:8px;padding:7px 14px;font-size:10px;display:grid}.pp-pnpubs-head>:nth-child(5){display:none}.pp-pnpubs-row{grid-template-columns:minmax(0,1.6fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,.7fr);gap:8px;padding:10px 14px}.pp-pnpubs-row>:nth-child(5){display:none}.pp-pnpubs-who{grid-column:auto}.pp-pnpubs-nm{font-size:13px}.pp-pnpubs-em{font-size:10.5px}.pp-pnpubs-num{font-size:12.5px}.pp-tab-panel .card,.pp-stack .card{border-radius:12px}}@media (max-width:480px){.pp-hero{padding:8px 10px}.pp-name{font-size:16px}.pp-sub{font-size:11px}.pp-hero-stat-value{font-size:14px}.pp-hero-stat-ic{width:24px;height:24px}.pp-tab{padding:7px 12px;font-size:12px}}.pp-rcpt{color:#0f172a;font-feature-settings:"tnum", "lnum";background:#fff;border:1px solid #e2e8f0;border-radius:6px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Tajawal,Cairo,Helvetica Neue,Arial,sans-serif;line-height:1.55;position:relative;overflow:hidden}.pp-rcpt-bar{background:linear-gradient(90deg,#00a062 0%,#007a4a 100%);height:3px;display:block}.pp-rcpt-letterhead{justify-content:space-between;align-items:flex-start;gap:32px;padding:36px 44px 28px;display:flex}.pp-rcpt-brand-block{flex-direction:column;gap:4px;display:flex}.pp-rcpt-brand-name{letter-spacing:3px;color:#0f172a;font-size:18px;font-weight:800}.pp-rcpt-brand-tag{color:#64748b;letter-spacing:.5px;font-size:12px}.pp-rcpt-brand-url{color:#94a3b8;letter-spacing:.4px;margin-top:6px;font-size:11px}.pp-rcpt-doc-block{text-align:end;min-width:240px}.pp-rcpt-doc-title{text-transform:uppercase;letter-spacing:2.5px;color:#0f172a;margin-bottom:14px;font-size:14px;font-weight:700}.pp-rcpt-doc-meta{flex-direction:column;gap:8px;margin:0;display:flex}.pp-rcpt-doc-meta>div{justify-content:flex-end;align-items:baseline;gap:12px;margin:0;display:flex}.pp-rcpt-doc-meta dt{text-transform:uppercase;letter-spacing:1px;color:#94a3b8;text-align:end;min-width:90px;margin:0;font-size:10.5px;font-weight:500}.pp-rcpt-doc-meta dd{color:#0f172a;margin:0;font-size:13px;font-weight:600}.pp-rcpt-status{letter-spacing:1.5px;border:1.5px solid;border-radius:3px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-block}.pp-rcpt-status-paid{color:#047857;background:#ecfdf5}.pp-rcpt-status-pending{color:#b45309;background:#fffbeb}.pp-rcpt-rule{border:0;border-top:1px solid #e2e8f0;margin:0 44px}.pp-rcpt-section{padding:22px 44px 0}.pp-rcpt-section:last-of-type{padding-bottom:22px}.pp-rcpt-section-label{text-transform:uppercase;letter-spacing:1.5px;color:#94a3b8;margin-bottom:8px;font-size:10.5px;font-weight:600}.pp-rcpt-recipient-name{color:#0f172a;font-size:17px;font-weight:700}.pp-rcpt-paymentfor{color:#1e293b;font-size:14px}.pp-rcpt-line{border-collapse:collapse;width:calc(100% - 88px);margin:22px 44px 0;font-size:13px}.pp-rcpt-line thead th{text-transform:uppercase;letter-spacing:1.5px;color:#94a3b8;text-align:start;border-bottom:1.5px solid #0f172a;padding:0 0 10px;font-size:10.5px;font-weight:600}.pp-rcpt-line thead th.num,.pp-rcpt-line tbody td.num,.pp-rcpt-line tfoot td.num{text-align:end}.pp-rcpt-line tbody td{color:#1e293b;border-bottom:1px solid #e2e8f0;padding:16px 0}.pp-rcpt-line tfoot td{padding:18px 0 0;font-weight:700}.pp-rcpt-total-lbl{text-transform:uppercase;letter-spacing:1.5px;color:#475569;font-size:11px}.pp-rcpt-total-val{color:#0f172a;letter-spacing:-.3px;font-size:24px;font-weight:800}.pp-rcpt-cur{color:#94a3b8;letter-spacing:1px;margin-inline-start:4px;font-size:12px;font-weight:500}.pp-rcpt-section-details{background:#f8fafc;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;margin-top:22px;padding:22px 44px}.pp-rcpt-dl{grid-template-columns:1fr 1fr;gap:14px 32px;margin:0;display:grid}.pp-rcpt-dl>div{flex-direction:column;gap:3px;margin:0;display:flex}.pp-rcpt-dl dt{text-transform:uppercase;letter-spacing:1.2px;color:#94a3b8;margin:0;font-size:10.5px;font-weight:600}.pp-rcpt-dl dd{color:#0f172a;margin:0;font-size:13px;font-weight:600}.pp-rcpt-dl-sep{color:#cbd5e1;margin:0 6px}.pp-rcpt-confirm{margin:0}.pp-rcpt-confirm-btn{cursor:zoom-in;background:#fff;border:1px solid #e2e8f0;border-radius:4px;width:100%;padding:0;transition:border-color .15s;display:block;overflow:hidden}.pp-rcpt-confirm-btn:hover{border-color:#94a3b8}.pp-rcpt-confirm-btn img{object-fit:contain;background:#f8fafc;width:100%;max-height:360px;display:block}.pp-rcpt-confirm-img-print{object-fit:contain;border:1px solid #e2e8f0;border-radius:4px;width:100%;max-height:380px;display:none}.pp-rcpt-foot{color:#475569;border-top:1px solid #e2e8f0;margin-top:22px;padding:22px 44px 32px;font-size:11.5px}.pp-rcpt-foot-auth{color:#0f172a;margin-bottom:6px;font-weight:600}.pp-rcpt-foot-disclaimer{color:#64748b;margin-bottom:12px;font-size:11px;line-height:1.5}.pp-rcpt-foot-meta{letter-spacing:.3px;color:#94a3b8;border-top:1px solid #f1f5f9;padding-top:10px;font-size:10.5px}.pp-payouts-tbl-receipt-btn{gap:6px}.pp-rcpt-page{background:var(--surface-2);flex-direction:column;align-items:center;gap:14px;min-height:100vh;padding:24px 16px 48px;display:flex}.pp-rcpt-page-toolbar{justify-content:flex-end;gap:8px;width:100%;max-width:720px;display:flex}.pp-rcpt-page-toolbar .btn{gap:6px}.pp-rcpt-page-shell{width:100%;max-width:820px}.pp-rcpt-page-state{text-align:center;color:var(--text-mute);padding:32px 24px;font-size:14px}.pp-rcpt-page-state-err{color:#991b1b}@media print{body *{visibility:hidden!important}.pp-rcpt,.pp-rcpt *{visibility:visible!important}.pp-rcpt{width:100%!important;box-shadow:none!important;page-break-inside:avoid!important;break-inside:avoid!important;border:0!important;border-radius:0!important;line-height:1.4!important;position:absolute!important;inset-block-start:0!important;inset-inline:0!important}.pp-rcpt-noprint,.pp-rcpt-toolbar,.pp-rcpt-page-toolbar{display:none!important}html,body{background:#fff!important;margin:0!important;padding:0!important}.pp-rcpt-confirm-btn{display:none!important}.pp-rcpt-confirm-img-print{margin-top:4px;display:block!important}.pp-rcpt-letterhead{gap:16px!important;padding:16px 28px 12px!important}.pp-rcpt-brand-name{letter-spacing:2.5px!important;font-size:15px!important}.pp-rcpt-brand-tag{font-size:10.5px!important}.pp-rcpt-brand-url{margin-top:3px!important;font-size:10px!important}.pp-rcpt-doc-title{letter-spacing:2px!important;margin-bottom:8px!important;font-size:12px!important}.pp-rcpt-doc-meta{gap:4px!important}.pp-rcpt-doc-meta dt,.pp-rcpt-doc-meta dd{font-size:10.5px!important}.pp-rcpt-rule{margin:0 28px!important}.pp-rcpt-section{padding:10px 28px 0!important}.pp-rcpt-section:last-of-type{padding-bottom:12px!important}.pp-rcpt-section-label{margin-bottom:4px!important;font-size:9.5px!important}.pp-rcpt-recipient-name{font-size:14px!important}.pp-rcpt-paymentfor{font-size:12px!important}.pp-rcpt-line{width:calc(100% - 56px)!important;margin:10px 28px 0!important;font-size:11.5px!important}.pp-rcpt-line thead th{padding:0 0 6px!important;font-size:9.5px!important}.pp-rcpt-line tbody td{padding:8px 0!important}.pp-rcpt-line tfoot td{padding:10px 0 0!important}.pp-rcpt-total-lbl{font-size:10px!important}.pp-rcpt-total-val{font-size:18px!important}.pp-rcpt-cur{font-size:10px!important}.pp-rcpt-section-details{margin-top:12px!important;padding:12px 28px!important}.pp-rcpt-dl{gap:8px 24px!important}.pp-rcpt-dl dt{font-size:9.5px!important}.pp-rcpt-dl dd{font-size:11.5px!important}.pp-rcpt-confirm-img-print{max-height:180px!important}.pp-rcpt-foot{margin-top:10px!important;padding:10px 28px 14px!important;font-size:10px!important}.pp-rcpt-foot-auth{margin-bottom:3px!important;font-size:10.5px!important}.pp-rcpt-foot-disclaimer{margin-bottom:6px!important;font-size:9.5px!important;line-height:1.35!important}.pp-rcpt-foot-meta{padding-top:6px!important;font-size:9px!important}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}@page{margin:10mm;size:A4}}.pp-card{background:var(--surface);border:1px solid var(--line);isolation:isolate;opacity:0;border-radius:18px;flex-direction:column;gap:10px;padding:18px 20px;transition:transform .22s,border-color .22s,box-shadow .22s;animation:.5s cubic-bezier(.16,1,.3,1) 50ms forwards pp-card-in;display:flex;position:relative;overflow:hidden;transform:translateY(8px)}.pp-card:before{content:"";background:linear-gradient(90deg, transparent 0%, var(--primary,#00a062) 50%, transparent 100%);opacity:.45;z-index:1;height:2px;position:absolute;inset:0 0 auto}.pp-card:after{content:"";background:radial-gradient(circle, var(--primary,#00a062) 0%, transparent 65%);top:-40px;width:200px;height:200px;position:absolute;inset-inline-start:-40px}@supports (color:color-mix(in lab, red, red)){.pp-card:after{background:radial-gradient(circle, color-mix(in oklch, var(--primary,#00a062) 16%, transparent) 0%, transparent 65%)}}.pp-card:after{opacity:0;pointer-events:none;z-index:0;transition:opacity .3s}.pp-card:hover{border-color:var(--primary,#00a062);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.pp-card:hover{border-color:color-mix(in oklch, var(--primary,#00a062) 35%, var(--line))}}.pp-card:hover{box-shadow:0 18px 36px -22px var(--primary,#00a062), 0 4px 10px -6px #0000000f}@supports (color:color-mix(in lab, red, red)){.pp-card:hover{box-shadow:0 18px 36px -22px color-mix(in oklch, var(--primary,#00a062) 50%, transparent), 0 4px 10px -6px #0000000f}}.pp-card:hover:after{opacity:1}.pp-card>*{z-index:2;position:relative}.pp-overview-grid>.pp-card:first-child,.pp-stack>.pp-card:first-child{animation-delay:50ms}.pp-overview-grid>.pp-card:nth-child(2),.pp-stack>.pp-card:nth-child(2){animation-delay:.12s}.pp-stack>.pp-card:nth-child(3){animation-delay:.19s}@keyframes pp-card-in{to{opacity:1;transform:translateY(0)}}.pp-card-warn{background:linear-gradient(#ef44440d,#0000 50%);border-color:#ef44444d}.pp-card-warn:before{opacity:.6;background:linear-gradient(90deg,#0000 0%,#ef4444 50%,#0000 100%)}.pp-card-warn:after{background:radial-gradient(circle,#ef444424 0%,#0000 65%)}.pp-card-warn:hover{border-color:#ef444473;box-shadow:0 18px 36px -22px #ef444480}.pp-card-head{z-index:2;justify-content:space-between;align-items:center;gap:8px;display:flex;position:relative}.pp-card-title{color:var(--text);letter-spacing:-.1px;z-index:2;margin:0;font-size:15px;font-weight:800;position:relative}.pp-card-sub{color:var(--text-3);z-index:2;margin:0;font-size:12px;line-height:1.55;position:relative}.pp-err{color:#b91c1c;margin-top:4px;font-size:12px}.pp-pill{text-transform:capitalize;border-radius:99px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.pp-set-card .pp-set-body{padding:18px 20px 20px}.pp-shares-body{flex-direction:column;gap:16px;display:flex}.pp-set-list{flex-direction:column;gap:6px;margin:0 0 14px;padding:0;list-style:none;display:flex}.pp-set-row{background:var(--surface-2);border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;transition:border-color .15s,background .15s;display:flex}.pp-set-row:hover{border-color:var(--primary,#00a062)}@supports (color:color-mix(in lab, red, red)){.pp-set-row:hover{border-color:color-mix(in oklch, var(--primary,#00a062) 35%, var(--line))}}.pp-set-row-glyph{background:var(--surface);border:1px solid var(--line);width:26px;height:26px;color:var(--text-mute);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pp-set-row-val{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:600;overflow:hidden}.pp-set-row-remove{width:28px;height:28px;color:var(--text-mute);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.pp-set-row-remove:hover{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.pp-set-row-remove:disabled{opacity:.5;cursor:not-allowed}.pp-set-empty{background:var(--surface-2);border:1px dashed var(--line);color:var(--text-mute);border-radius:12px;flex-direction:column;align-items:center;gap:6px;margin-bottom:14px;padding:28px 16px;display:flex}.pp-set-empty>svg{opacity:.45;width:28px;height:28px;margin-bottom:4px}.pp-set-empty-ttl{color:var(--text-2);font-size:13px;font-weight:600}.pp-set-empty-hint{color:var(--text-mute);text-align:center;max-width:320px;font-size:12px}.pp-set-add{align-items:stretch;gap:8px;display:flex}.pp-set-add-input-wrap{background:var(--surface);border:1px solid var(--line);border-radius:10px;flex:1;align-items:center;gap:8px;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:flex}.pp-set-add-input-wrap:focus-within{border-color:var(--primary,#00a062);box-shadow:0 0 0 3px var(--primary,#00a062)}@supports (color:color-mix(in lab, red, red)){.pp-set-add-input-wrap:focus-within{box-shadow:0 0 0 3px color-mix(in oklch, var(--primary,#00a062) 18%, transparent)}}.pp-set-add-glyph{color:var(--text-mute);flex-shrink:0;align-items:center;display:inline-flex}.pp-set-add-input{height:36px;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:13px}.pp-set-add-input::placeholder{color:var(--text-mute)}.pp-set-add-btn{white-space:nowrap;gap:6px}.pp-set-err{margin-top:10px}.pp-set-admin-pill{color:#92400e;letter-spacing:.3px;background:#fef3c7;border:1px solid #fcd34d;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.pp-set-admin-pill svg{flex-shrink:0}.pp-apub-tbl{flex-direction:column;gap:8px;display:flex}.pp-apub-head{color:var(--text-mute);text-transform:uppercase;letter-spacing:.06em;grid-template-columns:minmax(0,1.8fr) 92px 92px 92px 36px;align-items:center;gap:12px;padding:4px 16px;font-size:11px;font-weight:700;display:grid}.pp-apub-head .ta-center{text-align:center}.pp-apub-head .ta-end{text-align:end}.pp-apub-row{background:var(--surface);border:1px solid var(--line);border-radius:12px;transition:border-color .15s,transform .15s,box-shadow .15s;position:relative}.pp-apub-row:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.pp-apub-row:hover{border-color:color-mix(in oklch, var(--primary) 35%, var(--line))}}.pp-apub-row:hover{box-shadow:0 2px 12px -6px var(--primary)}@supports (color:color-mix(in lab, red, red)){.pp-apub-row:hover{box-shadow:0 2px 12px -6px color-mix(in oklch, var(--primary) 25%, transparent)}}.pp-apub-link{color:inherit;border-radius:12px;grid-template-columns:minmax(0,1.8fr) 92px 92px 92px 36px;align-items:center;gap:12px;padding:12px 60px 12px 16px;text-decoration:none;display:grid}[dir=rtl] .pp-apub-link{padding:12px 16px 12px 60px}.pp-apub-who{align-items:center;gap:12px;min-width:0;display:flex}.pp-apub-id{flex-direction:column;gap:2px;min-width:0;display:flex}.pp-apub-nm{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;transition:color .15s;overflow:hidden}.pp-apub-link:hover .pp-apub-nm{color:var(--primary)}.pp-apub-em{color:var(--text-mute);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.pp-apub-pct-pill{font-feature-settings:"tnum";border:1px solid #0000;border-radius:999px;justify-content:center;justify-self:center;align-items:center;width:100%;max-width:84px;height:32px;display:inline-flex}.pp-apub-pct-val{font-size:14px;font-weight:800}.pp-apub-pct-val small{opacity:.7;margin-inline-start:2px;font-size:10px;font-weight:600}.pp-apub-pct-pub{background:var(--text-mute)}@supports (color:color-mix(in lab, red, red)){.pp-apub-pct-pub{background:color-mix(in oklch, var(--text-mute) 8%, var(--surface))}}.pp-apub-pct-pub{border-color:var(--text-mute)}@supports (color:color-mix(in lab, red, red)){.pp-apub-pct-pub{border-color:color-mix(in oklch, var(--text-mute) 20%, var(--line))}}.pp-apub-pct-pub{color:var(--text-2)}.pp-apub-pct-real{color:#047857;background:#00a0621a;border-color:#00a06247}.pp-apub-pct-vis{color:#4338ca;background:#5b6cff1a;border-color:#5b6cff47}html[data-theme=dark] .pp-apub-pct-real{color:#6ee7b7}html[data-theme=dark] .pp-apub-pct-vis{color:#a5b4fc}.pp-apub-chev{width:22px;height:22px;color:var(--text-3);border-radius:50%;justify-content:center;align-items:center;transition:color .15s,transform .15s;display:inline-flex}.pp-apub-link:hover .pp-apub-chev{color:var(--primary);transform:translate(-3px)}[dir=ltr] .pp-apub-link:hover .pp-apub-chev{transform:translate(3px)}.pp-apub-remove{border:1px solid var(--line);background:var(--surface);width:28px;height:28px;color:var(--text-3);cursor:pointer;z-index:2;border-radius:50%;justify-content:center;align-items:center;margin:auto 0;font-size:18px;line-height:1;transition:background .15s,color .15s,border-color .15s;display:inline-flex;position:absolute;inset-block:0;inset-inline-end:14px}.pp-apub-remove:hover:not(:disabled){color:#e6446a;background:#e6446a1f;border-color:#e6446a}.pp-apub-remove:disabled{opacity:.4;cursor:not-allowed}.pp-apub-add{background:var(--primary);align-items:center;gap:10px;margin-block-start:14px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.pp-apub-add{background:color-mix(in oklch, var(--primary) 4%, var(--surface-2))}}.pp-apub-add{border:1px dashed var(--primary)}@supports (color:color-mix(in lab, red, red)){.pp-apub-add{border:1px dashed color-mix(in oklch, var(--primary) 30%, var(--line))}}.pp-apub-add{border-radius:12px}.pp-apub-add-lbl{color:var(--text-mute);text-transform:uppercase;letter-spacing:.05em;flex-shrink:0;font-size:11.5px;font-weight:700}.pp-apub-add-sel{height:34px;font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:8px;outline:none;flex:1;padding:0 10px;font-size:13px}.pp-apub-add-sel:focus{border-color:var(--primary)}.pp-apub-empty-add{color:var(--text-3);padding:8px 4px;font-size:12.5px}@media (max-width:900px){.pp-apub-head{display:none}.pp-apub-link{grid-template-columns:1fr 1fr 1fr;gap:8px;padding:14px 56px 14px 14px}[dir=rtl] .pp-apub-link{padding:14px 14px 14px 56px}.pp-apub-who{grid-column:1/-1}.pp-apub-pct-pill{justify-self:stretch;max-width:none}.pp-apub-chev{display:none}.pp-apub-add{flex-wrap:wrap}}.pp-settings-stack{gap:20px}.pp-sec-block{flex-direction:column;gap:10px;display:flex}.pp-sec-hd{align-items:center;gap:10px;padding-block:2px;display:flex}.pp-sec-num{background:var(--primary,#00a062);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pp-sec-num{background:color-mix(in oklch, var(--primary,#00a062) 14%, transparent)}}.pp-sec-num{color:var(--primary,#00a062);font-feature-settings:"tnum";flex-shrink:0;font-size:12px;font-weight:800}.pp-sec-title{color:var(--text);margin:0;font-size:14px;font-weight:700}.pp-sec-divider{background:linear-gradient(90deg, var(--line), transparent);flex:1;height:1px}[dir=rtl] .pp-sec-divider{background:linear-gradient(-90deg, var(--line), transparent)}.pp-id-subsec{flex-direction:column;gap:10px;padding-block:12px;display:flex}.pp-id-subsec:first-child{padding-block-start:0}.pp-id-subsec:last-child{padding-block-end:0}.pp-id-subsec+.pp-id-subsec{border-block-start:1px dashed var(--line)}.pp-id-sublabel-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.pp-id-sublabel{color:var(--text);letter-spacing:.2px;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.pp-id-sublabel svg{color:var(--text-mute)}.pp-id-sublabel-action{align-items:center;gap:10px;display:inline-flex}.pp-id-count{background:var(--surface-2);min-width:22px;height:22px;color:var(--text-mute);font-feature-settings:"tnum";border-radius:999px;justify-content:center;align-items:center;padding:0 7px;font-size:11px;font-weight:700;display:inline-flex}.pp-id-actions{justify-content:flex-end;margin-block-start:4px;display:flex}.pp-shares-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.pp-shares-row.pp-shares-row-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:720px){.pp-shares-row,.pp-shares-row.pp-shares-row-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.pp-shares-section{border:1px solid var(--line);background:var(--surface);border-radius:14px;flex-direction:column;gap:16px;padding:18px 18px 20px;display:flex}.pp-shares-section-real{background:linear-gradient(#00a062 0% 100%)}@supports (color:color-mix(in lab, red, red)){.pp-shares-section-real{background:linear-gradient(180deg, color-mix(in oklch, #00a062 7%, var(--surface)) 0%, color-mix(in oklch, #00a062 2%, var(--surface)) 100%)}}.pp-shares-section-real{border-color:#00a062}@supports (color:color-mix(in lab, red, red)){.pp-shares-section-real{border-color:color-mix(in oklch, #00a062 28%, var(--line))}}.pp-shares-section-visual{background:linear-gradient(#6366f1 0% 100%)}@supports (color:color-mix(in lab, red, red)){.pp-shares-section-visual{background:linear-gradient(180deg, color-mix(in oklch, #6366f1 7%, var(--surface)) 0%, color-mix(in oklch, #6366f1 2%, var(--surface)) 100%)}}.pp-shares-section-visual{border-color:#6366f1}@supports (color:color-mix(in lab, red, red)){.pp-shares-section-visual{border-color:color-mix(in oklch, #6366f1 28%, var(--line))}}.pp-shares-section-hd{border-block-end:1px dashed var(--text-mute);flex-wrap:wrap;align-items:center;gap:12px;padding-block-end:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.pp-shares-section-hd{border-block-end:1px dashed color-mix(in oklch, var(--text-mute) 22%, transparent)}}.pp-shares-section-badge{letter-spacing:.03em;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:4px 12px;font-size:12px;font-weight:700;display:inline-flex}.pp-shares-section-badge-real{color:#047857;background:#00a0622e;border:1px solid #00a06252}.pp-shares-section-badge-visual{color:#4338ca;background:#6366f12e;border:1px solid #6366f152}html[data-theme=dark] .pp-shares-section-badge-real{color:#6ee7b7}html[data-theme=dark] .pp-shares-section-badge-visual{color:#a5b4fc}.pp-shares-section-sub{color:var(--text-mute);font-size:12px;font-weight:500}.pp-share-fld-c{flex-direction:column;gap:6px;display:flex}.pp-shares-section .pp-share-fld-c-wrap{background:var(--surface)}.pp-share-fld-c-lbl{color:var(--text-mute);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.pp-share-fld-c-wrap{background:var(--surface-2);border:1px solid var(--line);border-radius:10px;align-items:center;gap:4px;padding:0 10px;transition:border-color .15s,box-shadow .15s;display:flex}.pp-share-fld-c-wrap:focus-within{border-color:var(--primary,#00a062);box-shadow:0 0 0 3px var(--primary,#00a062)}@supports (color:color-mix(in lab, red, red)){.pp-share-fld-c-wrap:focus-within{box-shadow:0 0 0 3px color-mix(in oklch, var(--primary,#00a062) 16%, transparent)}}.pp-share-fld-c-input{min-width:0;height:34px;color:var(--text);font-feature-settings:"tnum";-moz-appearance:textfield;background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:16px;font-weight:700}.pp-share-fld-c-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pp-share-fld-c-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pp-share-fld-c-suffix{color:var(--text-mute);flex-shrink:0;font-size:13px;font-weight:700}.pp-share-fld-c-readonly .pp-share-fld-c-wrap{background:var(--primary,#00a062)}@supports (color:color-mix(in lab, red, red)){.pp-share-fld-c-readonly .pp-share-fld-c-wrap{background:color-mix(in oklch, var(--primary,#00a062) 7%, var(--surface-2))}}.pp-share-fld-c-readonly .pp-share-fld-c-wrap{border-color:var(--primary,#00a062)}@supports (color:color-mix(in lab, red, red)){.pp-share-fld-c-readonly .pp-share-fld-c-wrap{border-color:color-mix(in oklch, var(--primary,#00a062) 22%, var(--line))}}.pp-share-fld-c-computed{color:var(--primary,#00a062);cursor:default;align-items:center;font-weight:800;display:flex}.pp-shares-bar-wrap{flex-direction:column;gap:10px;padding-block-start:4px;display:flex}.pp-shares-bar{background:var(--surface-2);border-radius:6px;width:100%;height:12px;display:flex;position:relative;overflow:hidden}.pp-shares-bar-seg{height:100%;transition:width .3s cubic-bezier(.4,0,.2,1)}.pp-shares-bar-seg.pp-shares-bar-pub{background:linear-gradient(90deg,#00a062,#10b981)}.pp-shares-bar-seg.pp-shares-bar-ptn{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.pp-shares-bar-seg.pp-shares-bar-plt{background:linear-gradient(90deg,#94a3b8,#cbd5e1)}.pp-shares-bar-legend{color:var(--text-mute);flex-wrap:wrap;gap:16px;font-size:12px;display:flex}.pp-shares-bar-legend-item{align-items:center;gap:6px;display:inline-flex}.pp-shares-bar-legend-item strong{color:var(--text);font-feature-settings:"tnum";font-weight:700}.pp-shares-bar-dot{border-radius:2px;flex-shrink:0;width:9px;height:9px}.pp-shares-bar-dot.pp-shares-bar-pub{background:#10b981}.pp-shares-bar-dot.pp-shares-bar-ptn{background:#f59e0b}.pp-shares-bar-dot.pp-shares-bar-plt{background:#94a3b8}.pp-affil-state-direct{background:var(--surface-2)!important;border-style:dashed!important}.pp-affil-state .pp-affil-state-text{align-items:center;gap:8px;display:inline-flex}.pp-affil-state .pp-affil-state-text svg{color:var(--primary,#00a062)}.pp-affil-link{color:var(--primary,#00a062);border-block-end:1px dashed #0000;font-weight:700;text-decoration:none;transition:border-color .15s}.pp-affil-link:hover{border-block-end-color:currentColor}.pp-conn-empty{color:var(--text-mute);background:var(--surface-2);border:1px dashed var(--line);text-align:center;border-radius:10px;padding:14px;font-size:12.5px}.pp-acct-options{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:720px){.pp-acct-options{grid-template-columns:1fr}}.pp-acct-opt{background:var(--surface-2);border:1px solid var(--line);cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;padding:14px;transition:border-color .15s,background .15s;display:flex}.pp-acct-opt:hover{border-color:var(--primary,#00a062)}@supports (color:color-mix(in lab, red, red)){.pp-acct-opt:hover{border-color:color-mix(in oklch, var(--primary,#00a062) 30%, var(--line))}}.pp-acct-opt input[type=radio]{accent-color:var(--primary,#00a062);flex-shrink:0;margin-top:3px}.pp-acct-opt-on{border-color:var(--primary,#00a062);background:var(--primary,#00a062)}@supports (color:color-mix(in lab, red, red)){.pp-acct-opt-on{background:color-mix(in oklch, var(--primary,#00a062) 8%, var(--surface-2))}}.pp-acct-opt-text{flex-direction:column;gap:3px;display:flex}.pp-acct-opt-title{color:var(--text);font-size:14px;font-weight:700}.pp-acct-opt-hint{color:var(--text-mute);font-size:11.5px;line-height:1.45}.pp-affil-state{background:var(--surface-2);border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.pp-affil-state-text{color:var(--text);font-size:14px;font-weight:700}.pp-affil-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pp-affil-select{border:1px solid var(--line);background:var(--surface);height:38px;color:var(--text);cursor:pointer;border-radius:10px;flex:200px;padding:0 12px;font-family:inherit;font-size:14px}.pp-affil-select:focus{border-color:var(--primary,#00a062);box-shadow:0 0 0 3px var(--primary,#00a062);outline:none}@supports (color:color-mix(in lab, red, red)){.pp-affil-select:focus{box-shadow:0 0 0 3px color-mix(in oklch, var(--primary,#00a062) 18%, transparent)}}.pp-affil-empty{color:var(--text-mute);margin-top:8px;font-size:12px}.pp-set-actions{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:12px;margin-top:14px;padding-top:12px;display:flex}.pp-set-saved{color:#059669;align-items:center;gap:4px;font-size:12px;font-weight:600;animation:.25s both pp-set-saved-in;display:inline-flex}.pp-set-saved svg{flex-shrink:0}@keyframes pp-set-saved-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.pp-art-tbl tbody tr.pp-art-row{cursor:pointer;transition:background .12s}.pp-art-tbl tbody tr.pp-art-row:hover{background:var(--primary,#00a062)}@supports (color:color-mix(in lab, red, red)){.pp-art-tbl tbody tr.pp-art-row:hover{background:color-mix(in oklch, var(--primary,#00a062) 4%, var(--surface))}}.pp-art-tbl-title{max-width:360px}.pp-art-title-text{color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden}.pp-art-tbl-date{color:var(--text-mute);font-size:12px}.pp-art-tbl-empty{color:var(--text-3,var(--text-mute))}.pp-art-kind{letter-spacing:.1px;white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.pp-art-kind-glyph{font-size:13px;line-height:1}.pp-art-kind-blue{color:#1e40af;background:#dbeafe}.pp-art-kind-purple{color:#5b21b6;background:#ede9fe}.pp-art-kind-amber{color:#92400e;background:#fef3c7}.pp-art-kind-rose{color:#9f1239;background:#ffe4e6}.pp-art-kind-slate{color:#334155;background:#e2e8f0}.pp-art-kind-teal{color:#115e59;background:#ccfbf1}.pp-art-status{letter-spacing:.3px;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.pp-art-status-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.pp-art-status-pending{color:#92400e;background:#fef3c7}.pp-art-status-approved{color:#1e40af;background:#dbeafe}.pp-art-status-rejected{color:#991b1b;background:#fee2e2}.pp-art-status-writing{color:#5b21b6;background:#ede9fe}.pp-art-status-seo{color:#155e75;background:#cffafe}.pp-art-status-warn{color:#9a3412;background:#ffedd5}.pp-art-status-ready{color:#115e59;background:#ccfbf1}.pp-art-status-published{color:#065f46;background:#d1fae5}.pp-art-status-muted{color:#475569;background:#f1f5f9}.kv-pick-pop{z-index:2100;background:var(--surface);border:1px solid var(--line-2);border-radius:12px;flex-direction:column;gap:8px;max-height:min(420px,60vh);padding:10px;display:flex;position:fixed;box-shadow:0 18px 40px #0f172a2e,0 4px 12px #0f172a14}.kv-pick-search{border:1px solid var(--line-2);background:var(--surface-2);color:var(--text);border-radius:8px;flex:none;padding:8px 12px;font-size:13px}.kv-pick-search:focus-visible{border-color:var(--accent,#2563eb);outline:none;box-shadow:0 0 0 3px #2563eb2e}.kv-pick-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.kv-pick-item{cursor:pointer;color:var(--text);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:13px;transition:background .12s;display:flex}.kv-pick-item:hover{background:var(--surface-2)}.kv-pick-item.is-used{opacity:.45;cursor:not-allowed}.kv-pick-item .kv-name{font-family:var(--font-jetbrains), monospace;font-size:12.5px;font-weight:600}.kv-pick-item .kv-badge{color:#047857;background:#00a0621f;border-radius:99px;padding:1px 8px;font-size:10.5px;font-weight:600}.kv-pick-empty{text-align:center;color:var(--text-3);padding:14px 10px;font-size:12.5px}.kv-pick-foot{border-top:1px solid var(--line);justify-content:center;padding-top:8px;display:flex}.kv-pick-sync{appearance:none;font:inherit;color:var(--accent,#2563eb);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 10px;font-size:12px}.kv-pick-sync:hover{background:#2563eb0f}.kv-pick-sync:disabled{opacity:.5;cursor:not-allowed}html[data-theme=dark] .pp-danger-pill,html[data-theme=dark] [class*=pp-error],html[data-theme=dark] [class*=-danger]{color:#fca5a5;background:#ef444424;border-color:#ef44444d}html[data-theme=dark] [class*=-warn]:not(button),html[data-theme=dark] [class*=-pending]:not(button){color:#fcd34d;background:#f59e0b24}.kv-conflict-backdrop{z-index:70;background:#0a0e278c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.kv-conflict-card{background:var(--surface);border:1px solid var(--line);border-radius:14px;gap:14px;width:100%;max-width:480px;padding:20px 22px;display:grid;box-shadow:0 24px 60px -16px #0a0e2759}.kv-conflict-hd{align-items:center;gap:10px;display:flex}.kv-conflict-ic{font-size:22px;line-height:1}.kv-conflict-title{margin:0;font-size:16px;font-weight:700}.kv-conflict-msg{color:var(--text-2);margin:0;font-size:13.5px;line-height:1.55}.kv-conflict-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.kv-conflict-row{background:var(--surface-2,var(--bg));border:1px solid var(--line);border-radius:8px;gap:4px;padding:10px 12px;display:grid}.kv-conflict-name{font-size:13.5px;font-weight:600}.kv-conflict-shares{color:var(--text-2);font-size:12.5px}.kv-conflict-foot{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}html[data-theme=dark] .kv-conflict-card{background:var(--surface);box-shadow:0 24px 60px -16px #000000b3}.fn-page{flex-direction:column;gap:14px;display:flex}.fn-kpis{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:720px){.fn-kpis{grid-template-columns:1fr}}.fn-kpi{background:var(--surface);border:1px solid var(--border);border-radius:14px;align-items:center;gap:16px;padding:18px 20px;animation:.5s cubic-bezier(.16,1,.3,1) backwards fn-kpi-in;display:flex;position:relative;overflow:hidden}@keyframes fn-kpi-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.fn-kpi:before{content:"";height:3px;position:absolute;inset-block-start:0;inset-inline:0}.fn-kpi-primary:before{background:linear-gradient(90deg,#5b6cff,#00a062)}.fn-kpi-good:before{background:linear-gradient(90deg,#00a062,#10b981)}.fn-kpi-ic{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.fn-kpi-primary .fn-kpi-ic{background:#5b6cff}@supports (color:color-mix(in lab, red, red)){.fn-kpi-primary .fn-kpi-ic{background:color-mix(in oklch, #5b6cff 14%, var(--surface))}}.fn-kpi-primary .fn-kpi-ic{color:#4338ca}html[data-theme=dark] .fn-kpi-primary .fn-kpi-ic{color:#a5b4fc}.fn-kpi-good .fn-kpi-ic{background:#00a062}@supports (color:color-mix(in lab, red, red)){.fn-kpi-good .fn-kpi-ic{background:color-mix(in oklch, #00a062 14%, var(--surface))}}.fn-kpi-good .fn-kpi-ic{color:#047857}html[data-theme=dark] .fn-kpi-good .fn-kpi-ic{color:#6ee7b7}.fn-kpi-body{flex-direction:column;gap:4px;min-width:0;display:flex}.fn-kpi-lbl{letter-spacing:.04em;text-transform:uppercase;color:var(--text-mute);font-size:12px;font-weight:700}.fn-kpi-val{color:var(--text);font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;line-height:1.1}.fn-kpi-sub{color:var(--text-3);font-size:12.5px}.pmx-card{background:var(--surface);border:1px solid var(--border);border-radius:14px;animation:.38s cubic-bezier(.16,1,.3,1) both fns-card-in;overflow:hidden}@keyframes fns-card-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.pmx-card-hd{border-block-end:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 18px;display:flex}.pmx-card-hd-text{min-width:0}.pmx-card-title{color:var(--text);letter-spacing:-.005em;margin:0;font-size:15px;font-weight:700}.pmx-card-sub{color:var(--text-mute);margin:4px 0 0;font-size:12.5px;line-height:1.5}.pmx-card-count{color:#047857;white-space:nowrap;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:5px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.pmx-card-count-dot{background:#10b981;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite pmx-pulse;box-shadow:0 0 0 3px #10b9812e}@keyframes pmx-pulse{0%,to{box-shadow:0 0 0 3px #10b9812e}50%{box-shadow:0 0 0 5px #10b98114}}.pmx-empty{text-align:center;color:var(--text-mute);padding:56px;font-size:13.5px}.pmx-empty-err{color:var(--rose,#e6446a)}.pmx-groups{flex-direction:column;display:flex}.pmx-group{border-block-end:1px solid var(--border)}.pmx-group:last-child{border-block-end:0}.pmx-group-hd{letter-spacing:.08em;text-transform:uppercase;color:var(--text-mute);border-block-end:1px solid var(--border);background:#fafafa;padding:12px 24px 8px;font-size:11px;font-weight:700}.pmx-group-list{flex-direction:column;display:flex}.pmx-row{border-block-end:1px solid var(--border);transition:background .12s}.pmx-row:last-child{border-block-end:0}.pmx-row.is-dirty{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.pmx-row.is-dirty{background:color-mix(in oklch, var(--primary) 4%, transparent)}}.pmx-row.is-off .pmx-row-name,.pmx-row.is-off .pmx-row-logo{opacity:.5}.pmx-row-main{justify-content:space-between;align-items:center;gap:18px;width:100%;padding:12px 22px;display:flex}.pmx-row-start{flex-shrink:0;align-items:center;gap:12px;display:inline-flex}.pmx-row-fields{flex:1;justify-content:space-around;align-items:center;gap:32px;min-width:0;padding-inline:8px;display:inline-flex}.pmx-row-end{flex-shrink:0;align-items:center;gap:12px;display:inline-flex}.pmx-row-logo{background:var(--surface);border:1px solid var(--border);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.pmx-row-logo img{max-width:22px;max-height:22px}.pmx-row-name{color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;min-width:110px;font-size:13.5px;font-weight:600;overflow:hidden}.pmx-row-field{flex-shrink:0;align-items:center;gap:8px;min-width:0;display:inline-flex}.pmx-row-field-label{color:var(--text-mute);white-space:nowrap;letter-spacing:.01em;font-size:11.5px;font-weight:600}.pmx-row-field-label:after{content:":";color:var(--text-mute);opacity:.7;margin-inline-start:1px}[dir=rtl] .pmx-row-field-label:after{content:"ـ";margin-inline-start:0}.pmx-row-save{appearance:none;background:var(--primary);color:#fff;font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:700;transition:background .13s,transform .13s,box-shadow .13s;animation:.22s cubic-bezier(.34,1.56,.64,1) both pmx-save-in;display:inline-flex;box-shadow:0 2px 6px -2px #00a06273}.pmx-row-save:hover{background:var(--primary-2);transform:translateY(-1px);box-shadow:0 4px 10px -3px #00a0628c}.pmx-row-save:disabled{cursor:default;opacity:.85;transform:none}.pmx-row-save.is-flash{background:#047857;animation:.7s pmx-flash-bounce}@keyframes pmx-save-in{0%{opacity:0;transform:translateY(0)scale(.85)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes pmx-flash-bounce{0%{transform:scale(.95)}45%{transform:scale(1.06)}to{transform:scale(1)}}.pmx-toggle{cursor:pointer;flex-shrink:0;display:inline-block;position:relative}.pmx-toggle input{display:none}.pmx-toggle-track{background:#e5e7eb;border-radius:999px;width:38px;height:22px;transition:background .16s;display:inline-block;position:relative}.pmx-toggle-knob{background:#fff;border-radius:50%;width:18px;height:18px;transition:inset-inline-start .2s cubic-bezier(.34,1.56,.64,1);position:absolute;inset-block-start:2px;inset-inline-start:2px;box-shadow:0 1px 3px #0000002e}.pmx-toggle input:checked+.pmx-toggle-track{background:#10b981}.pmx-toggle input:checked+.pmx-toggle-track .pmx-toggle-knob{inset-inline-start:18px}.pmx-aud{border:1px solid var(--border);background:#fafafa;border-radius:8px;align-self:flex-start;gap:0;padding:2px;display:inline-flex}.pmx-aud-btn{color:var(--text-mute);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 14px;font-size:12px;font-weight:600;transition:background .13s,color .13s,box-shadow .13s}.pmx-aud-btn:hover{color:var(--text)}.pmx-aud-btn.is-on{color:#047857;background:#fff;box-shadow:0 1px 2px #0000000f,0 0 0 1px #0000000a}.pmx-countries{position:relative}.pmx-countries-summary{border:1px solid var(--border);color:var(--text);cursor:pointer;background:#fafafa;border-radius:8px;align-items:center;gap:8px;min-width:220px;padding:7px 12px;font-size:12.5px;font-weight:600;transition:background .13s,border-color .13s;display:inline-flex}.pmx-countries-summary:hover{border-color:var(--pub-accent,#00a062);background:#fff}@supports (color:color-mix(in lab, red, red)){.pmx-countries-summary:hover{border-color:color-mix(in oklch, var(--pub-accent,#00a062) 30%, var(--border))}}.pmx-countries-summary.is-all{color:var(--text-mute);font-weight:500}.pmx-countries-summary-icon{color:var(--text-mute);display:inline-flex}.pmx-countries-summary-text{text-align:start;flex:1}.pmx-countries-summary-caret{color:var(--text-mute);display:inline-flex}.pmx-countries-chips{flex-wrap:wrap;gap:4px;margin-block-start:8px;display:flex}.pmx-countries-chip{border:1px solid var(--border);color:var(--text-2);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:3px;padding:3px 9px;font-size:11px;display:inline-flex}.pmx-pop{z-index:40;background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;width:320px;animation:.18s cubic-bezier(.16,1,.3,1) both pmx-pop-in;display:flex;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0;overflow:hidden;box-shadow:0 12px 36px -6px #0000002e,0 4px 12px -4px #00000014}@keyframes pmx-pop-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.pmx-pop-hd{border-block-end:1px solid var(--border);background:#fafafa;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.pmx-pop-title{color:var(--text);font-size:12.5px;font-weight:700}.pmx-pop-bulk{gap:6px;display:inline-flex}.pmx-pop-bulk-btn{color:var(--pub-accent,#047857);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:3px 7px;font-size:11.5px;font-weight:600;transition:background .12s}.pmx-pop-bulk-btn:hover{background:#f0fdf4}.pmx-pop-search{border-block-end:1px solid var(--border);align-items:center;gap:8px;padding:8px 12px;display:flex}.pmx-pop-search-ico{color:var(--text-mute);display:inline-flex}.pmx-pop-search input{color:var(--text);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:13px}.pmx-pop-list{flex-direction:column;max-height:280px;padding:4px 0;display:flex;overflow-y:auto}.pmx-pop-empty{text-align:center;color:var(--text-mute);padding:24px;font-size:12.5px}.pmx-pop-opt{cursor:pointer;color:var(--text);grid-template-columns:18px 22px 1fr auto;align-items:center;gap:10px;padding:7px 14px;font-size:13px;transition:background .1s;display:grid}.pmx-pop-opt:hover{background:#fafafa}.pmx-pop-opt input{display:none}.pmx-pop-opt-tick{background:#fff;border:1.5px solid #cbd5e1;border-radius:5px;justify-content:center;align-items:center;width:18px;height:18px;transition:background .12s,border-color .12s;display:inline-flex}.pmx-pop-opt-tick svg{stroke:#0000;transition:stroke .12s}.pmx-pop-opt:hover .pmx-pop-opt-tick{border-color:#94a3b8}.pmx-pop-opt.is-checked .pmx-pop-opt-tick{background:#10b981;border-color:#10b981}.pmx-pop-opt.is-checked .pmx-pop-opt-tick svg{stroke:#fff}.pmx-pop-opt-flag{font-size:16px;line-height:1}.pmx-pop-opt-name{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.pmx-pop-opt-code{color:var(--text-mute);letter-spacing:.04em;font-size:11px}.pmx-pop-foot{border-block-start:1px solid var(--border);background:#fafafa;justify-content:flex-end;padding:8px 12px;display:flex}.pmx-pop-foot-done{color:#fff;cursor:pointer;background:#047857;border:0;border-radius:6px;padding:6px 16px;font-size:12.5px;font-weight:600;transition:background .13s}.pmx-pop-foot-done:hover{background:#065f46}@media (max-width:900px){.pmx-row-main{flex-wrap:wrap;gap:12px 14px;padding:12px 14px}.pmx-row-start,.pmx-row-name{flex:1;min-width:0}.pmx-row-fields{flex-direction:column;flex-basis:100%;align-items:stretch;gap:10px;padding-inline:0}.pmx-row-field{flex-wrap:wrap;flex-shrink:1;flex-basis:auto}.pmx-countries-summary{width:100%;min-width:0}.pmx-aud{width:100%}.pmx-aud-btn{flex:1}.pmx-row-end{width:auto}.pmx-row-save{flex:1;justify-content:center}}.fnp-tabs{border-block-end:1px solid var(--border);scrollbar-width:none;align-items:stretch;gap:4px;margin-block-end:18px;padding:0 4px;display:flex;overflow-x:auto}.fnp-tabs::-webkit-scrollbar{display:none}.fnp-tab{appearance:none;font:inherit;color:var(--text-mute);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:12px 16px 14px;font-size:13.5px;font-weight:600;transition:color .16s;display:inline-flex;position:relative}.fnp-tab:after{content:"";transform-origin:50%;background:0 0;border-radius:2px 2px 0 0;height:2px;transition:background .18s,transform .22s cubic-bezier(.16,1,.3,1);position:absolute;inset-block-end:-1px;inset-inline:8px;transform:scaleX(0)}.fnp-tab-icon{color:currentColor;opacity:.75;justify-content:center;align-items:center;transition:opacity .16s;display:inline-flex}.fnp-tab-label{letter-spacing:-.005em}.fnp-tab:hover{color:var(--text)}.fnp-tab:hover .fnp-tab-icon{opacity:1}.fnp-tab.is-on{color:#047857}.fnp-tab.is-on .fnp-tab-icon{opacity:1}.fnp-tab.is-on:after{background:#047857;transform:scaleX(1);box-shadow:0 -1px #0478572e}.fnp-tbl{border-collapse:collapse;width:100%;font-size:13.5px}.fnp-tbl thead th{letter-spacing:.08em;text-transform:uppercase;color:var(--text-mute);text-align:start;border-block-end:1px solid var(--border);white-space:nowrap;background:#fafafa;padding:12px 24px;font-size:11px;font-weight:700}.fnp-th-actions{text-align:end}.fnp-row{border-block-end:1px solid var(--border);transition:background .12s;animation:.38s cubic-bezier(.16,1,.3,1) both fnp-row-in}@keyframes fnp-row-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.fnp-row:hover{background:var(--text-mute)}@supports (color:color-mix(in lab, red, red)){.fnp-row:hover{background:color-mix(in oklch, var(--text-mute) 3%, var(--surface))}}.fnp-tbl tbody tr:last-child{border-block-end:0}.fnp-row td{vertical-align:middle;padding:14px 24px}.fnp-pub{color:inherit;align-items:center;gap:11px;min-width:0;text-decoration:none;display:inline-flex}.fnp-pub:hover .fnp-pub-name{color:#047857}.fnp-pub-text{flex-direction:column;gap:2px;min-width:0;display:flex}.fnp-pub-name{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;transition:color .12s;overflow:hidden}.fnp-pub-partner{color:var(--text-mute);letter-spacing:0;align-items:center;gap:4px;font-size:11.5px;font-weight:500;display:inline-flex}.fnp-payment{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.fnp-payment-amount{color:var(--text);letter-spacing:-.005em;font-size:14.5px;font-weight:700}.fnp-payment-period{color:var(--text-mute);letter-spacing:.02em;font-size:11.5px}.fnp-method{align-items:center;gap:10px;min-width:0;display:inline-flex}.fnp-method-logo{background:var(--surface);border:1px solid var(--border);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.fnp-method-logo img{max-width:22px;max-height:22px}.fnp-method-text{flex-direction:column;gap:1px;min-width:0;display:flex}.fnp-method-name{color:var(--text);white-space:nowrap;font-size:13px;font-weight:600}.fnp-method-masked{color:var(--text-mute);letter-spacing:.02em;white-space:nowrap;font-size:11.5px}.fnp-method-empty{color:var(--text-mute);font-size:12.5px;font-style:italic}.fnp-actions-cell{text-align:end}.fnp-actions{align-items:center;gap:8px;display:inline-flex}.fnp-actions-noop{color:var(--text-mute);font-size:13px}.fnp-btn{border:1px solid var(--border);background:var(--surface);color:var(--text-2);cursor:pointer;white-space:nowrap;border-radius:7px;align-items:center;gap:5px;padding:6px 12px;font-size:12.5px;font-weight:600;transition:all .13s;display:inline-flex}.fnp-btn-ghost:hover{color:var(--text);background:#fafafa;border-color:#94a3b8}.fnp-btn-ghost.is-on{color:var(--text);background:#f1f5f9;border-color:#94a3b8}.fnp-btn-primary{color:#fff;background:#047857;border-color:#047857;box-shadow:0 1px 2px #0478572e}.fnp-btn-primary:hover{background:#065f46;border-color:#065f46}.fnp-btn-primary.is-on{background:#065f46;border-color:#065f46;box-shadow:inset 0 1px 3px #0000002e}.fnp-expand-row td{border-block-end:1px solid var(--border);background:#fafafa;padding:0!important}.fnp-expand-row td>*{padding:18px 24px}.fnp-status{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.fnp-status-dot{border-radius:50%;width:6px;height:6px}.fnp-status.is-paid{color:#047857;background:#f0fdf4}.fnp-status.is-paid .fnp-status-dot{background:#10b981;box-shadow:0 0 0 2.5px #10b9812e}.fnp-status.is-pending{color:#b45309;background:#fffbeb}.fnp-status.is-pending .fnp-status-dot{background:#f59e0b;box-shadow:0 0 0 2.5px #f59e0b2e}.fnp-stack{flex-direction:column;gap:16px;display:flex}html[data-theme=dark] .fnp-tbl thead th{background:#ffffff06}html[data-theme=dark] .fnp-pub:hover .fnp-pub-name{color:#34d399}.rgt-page{flex-direction:column;gap:18px;display:flex}.rg-hero{padding:14px 18px 16px}.pub-stat.pub-stat-warn .pub-stat-ic{color:#b91c1c;background:#ef44441f}.pub-stat.pub-stat-warn .pub-stat-val{color:#b91c1c}.pub-stat.pub-stat-warn:before{background:linear-gradient(135deg,#ef444414,#0000 60%)}.rg-search{background:var(--surface);border:1px solid var(--line);border-radius:999px;align-items:center;gap:7px;width:240px;max-width:240px;height:32px;padding:0 11px;transition:border-color .18s,box-shadow .22s;display:inline-flex}.rg-search:focus-within{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-tint)}.rg-search>svg{color:var(--text-3);flex:none}.rg-search-input{appearance:none;font:inherit;color:var(--text);background:0 0;border:0;outline:none;width:100%;min-width:0;padding:0;font-size:12.5px}.rg-search-input::placeholder{color:var(--text-3);font-weight:500}.rg-search-clear{appearance:none;background:var(--line);color:var(--text-2);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:16px;height:16px;transition:background .15s,color .15s;display:inline-flex}.rg-search-clear:hover{background:var(--text-3);color:#fff}.rg-filter-dd .vm-dd-trigger{gap:7px;height:32px;padding:0 12px;font-size:12.5px}.rg-filter-icon{color:var(--text-3);display:inline-flex}.rg-filter-lbl-sm{color:var(--text-3);letter-spacing:.02em;font-size:11.5px;font-weight:700}.rg-filter-cur{color:var(--text);font-weight:700}.rg-filter-menu{padding:4px}.rg-filter-menu li button{align-items:center!important;gap:8px!important;width:100%!important;display:flex!important}.rg-filter-dot{background:var(--text-4);border-radius:50%;flex:none;width:8px;height:8px}.rg-filter-dot.tone-pending{background:#f59e0b;box-shadow:0 0 0 2px #f59e0b2e}.rg-filter-dot.tone-err{background:#dc2626;box-shadow:0 0 0 2px #dc26262e}.rg-filter-dot.tone-ok{background:#16a34a;box-shadow:0 0 0 2px #16a34a2e}.rg-filter-dot.tone-neutral{background:var(--text-4)}.rgt-card{background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden}.rgt-card-hd{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:14px 18px;display:flex}.rgt-card-hd-text{flex-direction:column;flex:200px;gap:2px;min-width:0;display:flex}.rgt-card-ttl{color:var(--text);margin:0;font-size:15px;font-weight:700}.rgt-card-sub{color:var(--text-3);margin:0;font-size:12px}.rgt-card-count{background:var(--primary-tint);color:var(--primary-2);font-size:12px;font-weight:700;font-family:var(--font-jetbrains), monospace;border-radius:999px;align-items:center;gap:6px;padding:4px 11px;display:inline-flex}.rgt-card-count-dot{background:var(--primary);border-radius:50%;width:6px;height:6px}.rgt-err{color:#991b1b;background:#ef44440f;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:600;display:flex}.rgt-tbl-wrap{overflow-x:auto}.rgt-tbl{border-collapse:collapse;width:100%;font-size:13px}.rgt-tbl thead th{text-align:start;color:var(--text-3);text-transform:uppercase;letter-spacing:.4px;background:var(--surface-2);border-bottom:1px solid var(--line);white-space:nowrap;padding:12px 16px;font-size:11px;font-weight:700}.rgt-th-actions{text-align:end!important}.rgt-tbl tbody tr.rgt-row{opacity:0;transition:background .18s;animation:.42s cubic-bezier(.16,1,.3,1) forwards rgt-row-in;transform:translateY(4px)}@keyframes rgt-row-in{to{opacity:1;transform:none}}.rgt-tbl tbody tr.rgt-row td{border-bottom:1px solid var(--line);vertical-align:middle;padding:14px 16px}.rgt-tbl tbody tr.rgt-row:hover{background:var(--surface-2)}.rgt-tbl tbody tr.rgt-row.is-on{background:var(--primary-tint)}.rgt-tbl tbody tr.rgt-row.is-on td{border-bottom-color:#0000}.rgt-applicant{appearance:none;cursor:pointer;text-align:start;color:inherit;font:inherit;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:0;display:inline-flex}.rgt-applicant-av{color:#fff;background:linear-gradient(135deg,#64748b,#475569);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:14px;font-weight:700;display:inline-flex;position:relative;box-shadow:inset 0 -2px 4px #0000002e}.rgt-applicant-av.tone-pending{background:linear-gradient(135deg,#f59e0b,#d97706)}.rgt-applicant-av.tone-ok{background:linear-gradient(135deg,#16a34a,#047857)}.rgt-applicant-av.tone-err{background:linear-gradient(135deg,#ef4444,#b91c1c)}.rgt-applicant-ping{border:2px solid var(--surface);top:-2px;background:#fbbf24;border-radius:50%;width:10px;height:10px;animation:1.8s ease-in-out infinite rgt-ping;position:absolute;inset-inline-end:-2px}@keyframes rgt-ping{0%,to{box-shadow:0 0 #fbbf248c}50%{box-shadow:0 0 0 8px #fbbf2400}}.rgt-applicant-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.rgt-applicant-name{color:var(--text);font-size:13.5px;font-weight:700}.rgt-applicant-email{color:var(--text-3);font-size:11.5px}.rgt-chev{color:var(--text-4);flex:none;transition:transform .22s,color .15s}.rgt-applicant:hover .rgt-chev{color:var(--text-2)}.rgt-chev.is-on{color:var(--primary);transform:rotate(180deg)}.rgt-role-chip{background:var(--primary-tint);color:var(--primary-2);border-radius:999px;align-items:center;padding:4px 11px;font-size:12px;font-weight:600;display:inline-flex}.rgt-role-chip.role-creator{color:#0f766e;background:#14b8a621}.rgt-role-chip.role-corporate{color:#4338ca;background:#6366f121}.rgt-role-chip.role-writer{color:#be185d;background:#f472b621}.rgt-country{color:var(--text);align-items:center;gap:6px;font-size:13px;display:inline-flex}.rgt-country-flag{font-size:16px;line-height:1}.rgt-time{flex-direction:column;gap:2px;display:flex}.rgt-time-rel{color:var(--text);font-size:13px;font-weight:600}.rgt-time-abs{color:var(--text-3);font-size:11px}.rgt-status{border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.rgt-status-dot{border-radius:50%;flex:none;width:7px;height:7px}.rgt-status.tone-pending{color:#b45309;background:#f59e0b1f}.rgt-status.tone-pending .rgt-status-dot{background:#f59e0b;animation:2s ease-in-out infinite rgt-pulse;box-shadow:0 0 0 3px #f59e0b33}.rgt-status.tone-ok{color:#15803d;background:#16a34a1f}.rgt-status.tone-ok .rgt-status-dot{background:#16a34a}.rgt-status.tone-err{color:#b91c1c;background:#ef44441f}.rgt-status.tone-err .rgt-status-dot{background:#dc2626}.rgt-actions-cell{text-align:end;white-space:nowrap}.rgt-actions{justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.rgt-btn{appearance:none;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:5px;padding:7px 12px;font-size:12px;font-weight:700;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.rgt-btn:active{transform:scale(.96)}.rgt-btn-primary{background:var(--primary);color:#fff;border-color:var(--primary);box-shadow:0 3px 10px -4px var(--primary)}.rgt-btn-primary:hover{background:var(--primary-2);border-color:var(--primary-2)}.rgt-btn-ghost{background:var(--surface);color:var(--text-2);border-color:var(--line)}.rgt-btn-ghost:hover{color:#b91c1c;background:#ef44440d;border-color:#dc2626}.rgt-btn-ghost.is-on{color:#b91c1c;background:#ef44441a;border-color:#dc2626}.rgt-actions-noop{color:var(--text-4);font-weight:600}.rgt-expand-row{animation:.36s both rgt-row-in}.rgt-expand-row>td{background:var(--primary-tint);border-bottom:1px solid var(--line)!important;padding:0 16px 16px!important}.rgt-details{background:var(--surface);border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(2,1fr);gap:14px 28px;padding:18px 22px;display:grid}@media (max-width:720px){.rgt-details{grid-template-columns:1fr}}.rgt-detail{flex-direction:column;gap:6px;min-width:0;display:flex}.rgt-detail.is-full{grid-column:1/-1}.rgt-detail-lbl{color:var(--text-3);text-transform:uppercase;letter-spacing:.4px;align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:inline-flex}.rgt-detail-icon{color:var(--text-4);display:inline-flex}.rgt-detail-val{color:var(--text);word-break:break-word;font-size:13px}.rgt-muted{color:var(--text-3);font-style:italic}.rgt-verified{color:#15803d;background:#16a34a1a;border-radius:999px;align-items:center;gap:6px;padding:2px 8px;font-weight:600;display:inline-flex}.rgt-link{color:var(--primary-2);align-items:center;gap:5px;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.rgt-link:hover{color:var(--primary);text-decoration:underline}.rgt-reject-reason{color:#991b1b;white-space:pre-wrap;background:#ef44440f;border:1px solid #ef444433;border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.7;display:block}.rgt-skel{padding:8px 0}.rgt-skel-row{border-bottom:1px solid var(--line);opacity:0;grid-template-columns:2.5fr 1fr 1.4fr 1.4fr 1fr 1.5fr;align-items:center;gap:16px;padding:16px 18px;animation:.38s forwards rgt-row-in;display:grid}.rgt-skel-row:last-child{border-bottom:0}.rgt-skel-av{background:var(--surface-2);border-radius:12px;grid-row:span 1;width:38px;height:38px;animation:1.4s ease-in-out infinite rgt-shimmer}.rgt-skel-stack{flex-direction:column;gap:6px;display:flex}.rgt-skel-line{background:var(--surface-2);border-radius:6px;height:10px;animation:1.4s ease-in-out infinite rgt-shimmer;display:block}.rgt-skel-line.w-15{width:60%}.rgt-skel-line.w-20{width:70%}.rgt-skel-line.w-25{width:75%}.rgt-skel-line.w-30{width:85%}.rgt-skel-line.w-40{width:50%}.rgt-skel-line.w-60{width:80%}.rgt-empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:60px 24px;display:flex}.rgt-empty-icon{background:var(--surface-2);width:56px;height:56px;color:var(--text-3);border-radius:16px;justify-content:center;align-items:center;display:inline-flex}.rgt-empty.tone-err .rgt-empty-icon{color:#b91c1c;background:#ef44441a}.rgt-empty-ttl{color:var(--text);font-size:15px;font-weight:700}.rgt-empty.tone-err .rgt-empty-ttl{color:#b91c1c}.rgt-empty-hint{color:var(--text-3);max-width:320px;font-size:12.5px;line-height:1.7}@media (max-width:900px){.rgt-kpis-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.rgt-kpis-3{grid-template-columns:1fr}}.rgt-card-tools{align-items:center;gap:10px;display:inline-flex}.rgt-purge-btn{appearance:none;color:#b91c1c;font:inherit;cursor:pointer;background:#ef44440f;border:1px solid #ef44444d;border-radius:9px;align-items:center;gap:7px;padding:7px 12px;font-size:12.5px;font-weight:700;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.rgt-purge-btn:hover{background:#ef44441a;border-color:#ef444480;transform:translateY(-1px)}.rgt-purge-count{color:#fff;min-width:22px;height:20px;font-size:11px;font-family:var(--font-jetbrains), monospace;background:#dc2626;border-radius:999px;justify-content:center;align-items:center;padding:0 7px;display:inline-flex}.rgt-purge-confirm{background:#ef444414;border:1px solid #ef44444d;border-radius:10px;align-items:center;gap:8px;padding:6px 10px;animation:.22s both rgt-row-in;display:inline-flex}.rgt-purge-msg{color:#991b1b;font-size:12px;font-weight:600}.rgt-btn-danger{color:#fff;background:#dc2626;border-color:#dc2626;box-shadow:0 3px 10px -4px #dc2626}.rgt-btn-danger:hover{background:#b91c1c;border-color:#b91c1c}.rgt-pager{border-top:1px solid var(--line);background:var(--surface-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.rgt-pager-range{color:var(--text-3);font-size:12px}.rgt-pager-range b{color:var(--text);font-weight:700;font-family:var(--font-jetbrains), monospace}.rgt-pager-nav{align-items:center;gap:4px;display:inline-flex}.rgt-pager-btn{appearance:none;background:var(--surface);border:1px solid var(--line);color:var(--text-2);min-width:32px;height:32px;font:inherit;font-size:12.5px;font-weight:600;font-family:var(--font-jetbrains), monospace;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:6px 11px;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.rgt-pager-btn:hover:not(:disabled):not(.is-on){border-color:var(--primary-tint);color:var(--text);background:var(--primary-tint)}.rgt-pager-btn:disabled{opacity:.4;cursor:not-allowed}.rgt-pager-btn.is-on{background:var(--primary);border-color:var(--primary);color:#fff;box-shadow:0 3px 10px -4px var(--primary)}.rgt-pager-btn>svg{transform:rotate(90deg)}.rgt-pager-next>svg{transform:rotate(-90deg)}.rgt-pager-gap{color:var(--text-3);padding:0 4px;font-weight:700}.rgt-reject{background:var(--surface);border:1px solid #ef44444d;border-radius:10px;flex-direction:column;gap:12px;margin-top:14px;padding:16px 18px;display:flex}.rgt-reject-hd{align-items:flex-start;gap:10px;display:flex}.rgt-reject-ttl{color:#991b1b;margin:0 0 4px;font-size:14px;font-weight:700}.rgt-reject-sub{color:var(--text-3);margin:0;font-size:12px;line-height:1.6}.rgt-reject-txt{appearance:none;border:1.5px solid var(--line);width:100%;font:inherit;color:var(--text);background:var(--surface);resize:vertical;border-radius:9px;outline:none;min-height:90px;padding:10px 14px;font-size:13.5px;line-height:1.6;transition:border-color .15s,box-shadow .18s}.rgt-reject-txt:focus{border-color:#dc2626;box-shadow:0 0 0 4px #ef44441a}.rgt-reject-txt.is-err{border-color:#dc2626}.rgt-reject-meta{color:var(--text-3);justify-content:flex-end;font-size:11px;display:flex}.rgt-reject-count.is-err{color:#b91c1c;font-weight:600}.rgt-reject-actions{justify-content:flex-end;gap:8px;display:flex}.fnp-status.is-err{color:#b91c1c;background:#ef444414}.fnp-status.is-err .fnp-status-dot{background:#dc2626;box-shadow:0 0 0 2.5px #ef44442e}.fnp-reminder{background:#fffbeb;border:1px solid #fde68a;border-radius:14px;animation:.38s cubic-bezier(.16,1,.3,1) both fns-card-in;overflow:hidden}.fnp-reminder-hd{border-block-end:1px solid #fde68a;align-items:flex-start;gap:12px;padding:18px 22px 14px;display:flex}.fnp-reminder-icon{color:#b45309;background:#fef3c7;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.fnp-reminder-icon svg{width:18px;height:18px}.fnp-reminder-title{color:#78350f;align-items:center;gap:8px;margin:0;font-size:14.5px;font-weight:700;display:inline-flex}.fnp-reminder-pill{color:#fff;background:#f59e0b;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 7px;font-size:11px;font-weight:700;display:inline-flex}.fnp-reminder-sub{color:#92400e;margin:4px 0 0;font-size:12.5px;line-height:1.5}.fnp-reminder-list{flex-direction:column;display:flex}.fnp-reminder-row{background:#fffdf7;border-block-end:1px solid #fef3c7;grid-template-columns:minmax(180px,1.4fr) auto auto auto;align-items:center;gap:16px;padding:12px 22px;display:grid}.fnp-reminder-row:last-child{border-block-end:0}.fnp-reminder-row:hover{background:#fef3c7}.fnp-reminder-amount{color:#78350f;font-size:14px;font-weight:700}.fnp-reminder-period{color:#92400e;font-size:12px}.fnp-btn-warn{color:#fff;background:#f59e0b;border-color:#f59e0b;box-shadow:0 1px 2px #f59e0b38}.fnp-btn-warn:hover{background:#d97706;border-color:#d97706}.fnp-btn-warn.is-sent{cursor:default;animation:1s pmx-flash-bounce;background:#10b981!important;border-color:#10b981!important}.fnp-row-clickable{cursor:pointer}.fnp-row-clickable.is-expanded{background:#fafafa}.fnp-pubs-pill{color:var(--text-2);white-space:nowrap;background:#f1f5f9;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}.fnp-pubs-chev{color:var(--text-mute);margin-inline-start:2px;transition:transform .2s}.fnp-pubs-chev.is-open{transform:rotate(180deg)}.fnp-breakdown{background:#fafafa}.fnp-breakdown-hd{letter-spacing:.08em;text-transform:uppercase;color:var(--text-mute);padding:14px 24px 8px;font-size:11px;font-weight:700}.fnp-breakdown-list{flex-direction:column;padding:0 12px 12px;display:flex}.fnp-breakdown-row{background:var(--surface);border:1px solid var(--border);border-radius:10px;grid-template-columns:minmax(180px,1.2fr) minmax(140px,1fr) minmax(220px,1.6fr) auto;align-items:center;gap:16px;margin-block-end:6px;padding:12px 14px;transition:border-color .13s;display:grid}.fnp-breakdown-row:hover{border-color:#94a3b8}.fnp-pub-sm .fnp-pub-name{font-size:12.5px}.fnp-via-tag{color:#6d28d9;background:#ede9fe;border-radius:999px;align-items:center;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.fnp-direct-tag{color:#047857;background:#f0fdf4;border-radius:999px;align-items:center;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.fnp-breakdown-meta{min-width:0}.fnp-breakdown-amounts{flex-direction:column;gap:4px;min-width:0;display:flex}.fnp-breakdown-line{align-items:center;gap:8px;font-size:12px;display:inline-flex}.fnp-breakdown-lbl{color:var(--text-mute);font-weight:500}.fnp-breakdown-val{color:var(--text);font-weight:700}.fnp-breakdown-tick{color:#10b981;font-size:12px;font-weight:700}.fnp-breakdown-actions{justify-self:end}.fnp-breakdown-expand{background:var(--surface);border:1px solid var(--border);border-radius:10px;margin:0 12px 8px;padding:12px}@media (max-width:900px){.fnp-tbl thead{display:none}.fnp-tbl,.fnp-tbl tbody,.fnp-tbl tr{width:100%;display:block}.fnp-row{padding:14px 18px}.fnp-row td{border:0;padding:6px 0;display:block}.fnp-actions-cell{text-align:start}.fnp-actions{width:100%}.fnp-btn{flex:1;justify-content:center}.fnp-reminder-row{grid-template-columns:1fr;gap:8px}.fnp-breakdown-row{grid-template-columns:1fr;gap:10px}.fnp-breakdown-actions{justify-self:stretch}}.ppt-bd-via{color:#4338ca;letter-spacing:.02em;background:#6366f124;border:1px solid #6366f152;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-block}html[data-theme=dark] .ppt-bd-via{color:#a5b4fc}.btn.xs{padding:4px 10px;font-size:11.5px}.pp-payouts-partner-wrap{flex-direction:column;gap:14px;display:flex}.pp-payouts-partner-top{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:900px){.pp-payouts-partner-top{grid-template-columns:1fr}}.pbc-card{padding-block-end:0}.pbc-body{flex-direction:column;gap:14px;padding:14px 22px 22px;display:flex}.pbc-empty{color:var(--text-3);text-align:center;padding:24px 0;font-size:13px}.pbc-toggle{border:1px solid var(--border);background:var(--surface-2);border-radius:8px;align-self:flex-start;display:inline-flex;overflow:hidden}.pbc-toggle-btn{color:var(--text-2);cursor:pointer;background:0 0;border:0;padding:6px 14px;font-size:12px;font-weight:600;transition:background .12s,color .12s}.pbc-toggle-btn:hover{color:var(--text)}.pbc-toggle-btn.is-on{background:var(--surface);color:var(--pub-accent,#00a062);box-shadow:inset 0 0 0 1px var(--pub-accent,#00a062)}@supports (color:color-mix(in lab, red, red)){.pbc-toggle-btn.is-on{box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--pub-accent,#00a062) 36%, transparent)}}.pbc-amount{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.pbc-amount-val{color:var(--text);font-variant-numeric:tabular-nums;font-size:32px;font-weight:800;line-height:1}.pbc-amount-period{color:var(--text-mute);font-size:12px}.pbc-breakdown{border-block-start:1px dashed var(--text-mute);flex-direction:column;gap:6px;padding-block-start:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.pbc-breakdown{border-block-start:1px dashed color-mix(in oklch, var(--text-mute) 22%, transparent)}}.pbc-breakdown-row{justify-content:space-between;font-size:12.5px;display:flex}.pbc-breakdown-lbl{color:var(--text-2)}.pbc-breakdown-val{color:var(--text);font-weight:700}.pp-pay-warn{color:#92400e;background:#f59e0b1a;border:1px solid #f59e0b57;border-radius:10px;align-items:flex-start;gap:12px;margin:12px 18px;padding:12px 16px;display:flex}html[data-theme=dark] .pp-pay-warn{color:#fbbf24}.pp-pay-warn-ic{flex-shrink:0;font-size:18px;line-height:1}.pp-pay-warn-ttl{margin-block-end:4px;font-size:13px;font-weight:800}.pp-pay-warn-body{opacity:.9;font-size:12px;line-height:1.55}html[data-theme=dark] .fnp-reminder{background:#f59e0b14;border-color:#f59e0b40}html[data-theme=dark] .fnp-reminder-hd{border-block-end-color:#f59e0b33}html[data-theme=dark] .fnp-reminder-icon{color:#fbbf24;background:#f59e0b2e}html[data-theme=dark] .fnp-reminder-title{color:#fcd34d}html[data-theme=dark] .fnp-reminder-pill{color:#fff8eb;background:#d97706}html[data-theme=dark] .fnp-reminder-sub{color:#fcd34d}html[data-theme=dark] .fnp-reminder-row{background:0 0;border-block-end-color:#f59e0b1f}html[data-theme=dark] .fnp-reminder-row:hover{background:#f59e0b1a}html[data-theme=dark] .fnp-reminder-amount{color:#fcd34d}html[data-theme=dark] .fnp-reminder-period{color:#fbbf24}html[data-theme=dark] .fnp-btn-warn{color:#fff8eb;background:#d97706;border-color:#d97706}html[data-theme=dark] .fnp-btn-warn:hover{background:#b45309;border-color:#b45309}.fn-next-payout-card{background:var(--surface);border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:10px;min-height:100%;padding:16px 18px;display:flex;position:relative}.fn-next-payout-hd{color:var(--text-2);align-items:center;gap:8px;display:inline-flex}.fn-next-payout-ic{background:var(--brand);border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.fn-next-payout-ic{background:color-mix(in srgb, var(--brand) 12%, transparent)}}.fn-next-payout-ic{color:var(--brand)}.fn-next-payout-eyebrow{letter-spacing:.5px;text-transform:uppercase;color:var(--text-2);font-size:11px;font-weight:600}.fn-next-payout-range{font-feature-settings:"tnum";color:var(--text);letter-spacing:-.01em;font-size:22px;font-weight:700}.fn-next-payout-pill{background:var(--text-3);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:4px 9px;font-size:11.5px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.fn-next-payout-pill{background:color-mix(in srgb, var(--text-3) 10%, transparent)}}.fn-next-payout-pill{color:var(--text-2)}.fn-next-payout-pill.is-active{color:#047857;background:#10b98124}.fn-next-payout-pill-dot{opacity:.7;background:currentColor;border-radius:999px;width:6px;height:6px;display:inline-block}.fn-next-payout-pill.is-active .fn-next-payout-pill-dot{opacity:1;background:#10b981;animation:1.6s ease-in-out infinite fn-next-payout-pulse}@keyframes fn-next-payout-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}}.fn-next-payout-note{color:var(--text-3);font-size:12px;line-height:1.5}.pp-payouts-tbl-adj{font-feature-settings:"tnum";border-radius:6px;align-items:center;padding:2px 8px;font-size:12.5px;font-weight:600;display:inline-flex}.pp-payouts-tbl-adj-pos{color:#047857;background:#10b9811f}.pp-payouts-tbl-adj-neg{color:#b91c1c;background:#ef44441f}.fns-page{flex-direction:column;gap:14px;display:flex}.fns-banner{isolation:isolate;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:14px;align-items:center;min-height:90px;padding:18px 22px;animation:.6s cubic-bezier(.34,1.56,.64,1) both fns-banner-in;display:flex;position:relative;overflow:hidden}@keyframes fns-banner-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.fns-banner:before{content:"";pointer-events:none;opacity:.7;z-index:1;border:1.5px dashed #6ee7b7;border-radius:11px;position:absolute;inset:8px}.fns-banner-icon{-webkit-backdrop-filter:blur(4px);z-index:2;background:#ffffffd9;border:1px solid #a7f3d0;border-radius:11px;flex-shrink:0;place-items:center;width:46px;height:46px;margin-inline-end:14px;animation:.7s cubic-bezier(.34,1.56,.64,1) .1s both fns-icon-in;display:grid;position:relative;box-shadow:inset 0 1px #ffffffe6,0 4px 14px #0478572e}@keyframes fns-icon-in{0%{opacity:0;transform:translateY(6px)scale(.7)}to{opacity:1;transform:translateY(0)scale(1)}}.fns-banner-icon:before,.fns-banner-icon:after{content:"";pointer-events:none;border:1.5px solid #04785752;border-radius:11px;animation:2.6s ease-out infinite fns-icon-ring;position:absolute;inset:0}.fns-banner-icon:after{animation-delay:1.3s}@keyframes fns-icon-ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.fns-banner-icon svg{color:#047857;width:22px;height:22px;animation:5s ease-in-out infinite fns-icon-tilt}@keyframes fns-icon-tilt{0%,to{transform:rotate(0)}25%{transform:rotate(-4deg)}75%{transform:rotate(4deg)}}.fns-banner-content{z-index:2;text-align:start;flex:1;position:relative}.fns-banner-tags{justify-content:flex-start;align-items:center;gap:6px;margin-bottom:6px;display:flex}.fns-btag{color:#047857;background:#fff;border:1px solid #a7f3d0;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.fns-btag-live:before{content:"";background:#10b981;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite fns-live-pulse;box-shadow:0 0 0 3px #10b98138}@keyframes fns-live-pulse{0%,to{transform:scale(1);box-shadow:0 0 0 3px #10b98138}50%{transform:scale(1.15);box-shadow:0 0 0 6px #10b98100}}.fns-banner h2{color:#064e3b;letter-spacing:-.01em;margin:4px 0;font-family:Cairo,IBM Plex Sans Arabic,system-ui,sans-serif;font-size:19px;font-weight:800;line-height:1.4;animation:.6s cubic-bezier(.4,0,.2,1) .2s both fns-text-in}.fns-banner-sep{color:#10b981;margin:0 4px;font-weight:600}.fns-banner p{color:#5a6b53;margin:0;font-size:12.5px;font-weight:500;animation:.6s cubic-bezier(.4,0,.2,1) .3s both fns-text-in}.fns-banner-tags{animation:.6s cubic-bezier(.4,0,.2,1) .15s both fns-text-in}@keyframes fns-text-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.fns-next-pay{z-index:2;-webkit-backdrop-filter:blur(4px);background:#ffffffeb;border:1px solid #a7f3d0;border-radius:11px;flex-shrink:0;align-items:center;gap:10px;margin-inline-start:14px;padding:10px 14px;animation:.7s cubic-bezier(.34,1.56,.64,1) .35s both fns-next-pay-in;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffffe6,0 4px 12px #0478571f}@keyframes fns-next-pay-in{0%{opacity:0;transform:translate(-8px)scale(.94)}to{opacity:1;transform:translate(0)scale(1)}}.fns-next-pay-ico{color:#047857;background:#ecfdf5;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid;position:relative}.fns-next-pay-ico:before{content:"";border:1.5px solid #04785752;border-radius:8px;animation:2.6s ease-out infinite fns-next-pay-ring;position:absolute;inset:0}@keyframes fns-next-pay-ring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}.fns-next-pay-ico svg{width:16px;height:16px;animation:4s ease-in-out infinite fns-cal-bob}@keyframes fns-cal-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}.fns-next-pay-txt{text-align:start;line-height:1.3}.fns-next-pay-lbl{color:#6b7280;font-size:10.5px;font-weight:600}.fns-next-pay-big{color:#0b1220;font-variant-numeric:tabular-nums;margin:1px 0;font-size:12.5px;font-weight:700}.fns-next-pay-sub{color:#047857;font-size:10.5px;font-weight:600}.fns-deco{color:#0478578c;opacity:0;z-index:1;filter:drop-shadow(0 2px 4px #04785738);animation:.7s cubic-bezier(.34,1.56,.64,1) both fns-deco-in,6s ease-in-out infinite fns-deco-bob;position:absolute}.fns-deco svg{width:14px;height:14px}.fns-d1{top:14px;animation-delay:.15s,0s;inset-inline-start:25%}.fns-d2{bottom:18px;animation-duration:.7s,7s;animation-delay:.25s,.8s;inset-inline-start:34%}.fns-d3{top:18px;animation-duration:.7s,5.5s;animation-delay:.35s,1.6s;inset-inline-end:30%}.fns-d4{bottom:14px;animation-duration:.7s,6.5s;animation-delay:.45s,2.4s;inset-inline-end:36%}@keyframes fns-deco-in{0%{opacity:0;transform:translateY(6px)scale(.7)}to{opacity:.55;transform:translateY(0)scale(1)}}@keyframes fns-deco-bob{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-6px)rotate(3deg)}}@media (max-width:900px){.fns-banner{flex-wrap:wrap;gap:12px}.fns-next-pay{margin-inline-start:0}}.fns-grid{grid-template-columns:520px 1fr;align-items:flex-start;gap:14px;display:grid}@media (max-width:900px){.fns-grid{grid-template-columns:1fr}}.fns-aside{flex-direction:column;gap:14px;display:flex}.fns-main{flex-direction:column;gap:14px;min-width:0;display:flex}.fns-card{background:#fff;border:1px solid #e6ebe9;border-radius:14px;overflow:hidden}.fns-bal{color:#fff;background:#0a0e10;border-radius:14px;padding:12px 20px;position:relative;overflow:hidden}.fns-bal:before{content:"";inset-inline-start:-40px;border:1.5px solid #ffffff0f;border-radius:50%;width:170px;height:170px;position:absolute;top:50%;transform:translateY(-50%)}.fns-bal:after{content:"";inset-inline-start:-100px;border:1.5px solid #ffffff0a;border-radius:50%;width:230px;height:230px;position:absolute;top:50%;transform:translateY(-50%)}.fns-bal-head{z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}.fns-bal-label{color:#9ca3af;font-size:11.5px;font-weight:600}.fns-bal-coin{color:#a7f3d0;background:#10b9811f;border:1px solid #10b98133;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.fns-bal-coin svg{width:16px;height:16px}.fns-bal-amount{letter-spacing:-.02em;z-index:2;text-align:center;color:#fff;font-variant-numeric:tabular-nums;margin:4px 0 2px;font-family:Cairo,IBM Plex Sans Arabic,system-ui,sans-serif;font-size:30px;font-weight:800;line-height:1.1;position:relative}.fns-bal-amount .sym{color:#fff;margin-inline-end:2px;font-size:30px;font-weight:800}.fns-bal-amount .cents{color:#fff;font-size:30px;font-weight:800}.fns-bal-meta{color:#9ca3af;z-index:2;text-align:start;margin-bottom:8px;font-size:11.5px;position:relative}.fns-bal-prog{z-index:2;background:#ffffff12;border-radius:999px;height:5px;position:relative;overflow:hidden}.fns-bal-prog>i{background:linear-gradient(90deg,#10b981,#a7f3d0);border-radius:999px;height:100%;transition:width .4s;display:block}.fns-bal-toggle{z-index:2;background:#ffffff0d;border:1px solid #ffffff14;border-radius:7px;margin:0;padding:2px;display:inline-flex;position:relative}.fns-bal-toggle-btn{color:#9ca3af;white-space:nowrap;border-radius:5px;padding:3px 8px;font-size:10px;font-weight:600;transition:background .15s,color .15s}.fns-bal-toggle-btn.is-on{color:#a7f3d0;background:#10b9812e}.fns-pm-block{flex-direction:column;display:flex}.fns-pm-section-title{color:#374151;justify-content:flex-start;align-items:center;gap:7px;padding:4px 4px 8px;font-size:13px;font-weight:700;display:flex}.fns-pm-section-title svg{color:#6b7280}.fns-pm-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (max-width:460px){.fns-pm-grid{grid-template-columns:1fr}}.fns-pmc{text-align:start;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:10px;padding:14px 14px 10px;transition:border-color .15s,box-shadow .15s;animation:.4s ease-out both fns-pmc-in;display:flex;position:relative}.fns-pmc:hover{border-color:#d1d5db;box-shadow:0 1px 3px #0000000a,0 4px 12px -4px #00000014}.fns-pmc.is-default{border-color:#d1d5db}@keyframes fns-pmc-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.fns-pm-grid .fns-pmc:nth-child(2){animation-delay:60ms}.fns-pmc-row{align-items:center;gap:12px;display:flex}.fns-pmc-logo{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.fns-pmc-logo img,.fns-pmc-logo svg{max-width:70%;max-height:70%;display:block}.fns-pmc-body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.fns-pmc-title-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fns-pmc-title{color:#111827;letter-spacing:-.005em;font-size:13.5px;font-weight:600;line-height:1.2}.fns-pmc-default-tag{color:#047857;letter-spacing:.1px;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px;padding:1px 7px;font-size:10px;font-weight:600}.fns-pmc-num{color:#6b7280;letter-spacing:.2px;font-variant-numeric:tabular-nums;word-break:break-all;font-size:12px;font-weight:500;line-height:1.3}.fns-pmc-foot{border-top:1px solid #f3f4f6;flex-wrap:wrap;align-items:center;gap:12px;padding-top:8px;display:flex}.fns-pmc-link{appearance:none;color:#4b5563;cursor:pointer;background:0 0;border:0;padding:2px 0;font-family:inherit;font-size:12px;font-weight:600;transition:color .15s}.fns-pmc-link:hover:not(:disabled){color:#111827}.fns-pmc-link:disabled{opacity:.5;cursor:not-allowed}.fns-pmc-link-primary{color:#047857}.fns-pmc-link-primary:hover:not(:disabled){color:#065f46}.fns-pmc-link-danger{color:#b91c1c;margin-inline-start:auto}.fns-pmc-link-danger:hover:not(:disabled){color:#7f1d1d}.fns-pm-empty{text-align:center;color:#9ca3af;background:#f9fafb;border:1px dashed #e5e7eb;border-radius:10px;padding:18px;font-size:12.5px}.fns-pmc-add-slot{color:#047857;cursor:pointer;isolation:isolate;background:linear-gradient(#ecfdf566 0%,#d1fae540 100%);border:1.5px dashed #a7f3d0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:100%;padding:22px 14px;font-family:inherit;transition:border-color .2s,background .25s,transform .25s,box-shadow .25s;animation:.55s cubic-bezier(.34,1.56,.64,1) 80ms both fns-pmc-in;display:flex;position:relative;overflow:hidden}.fns-pmc-add-slot:hover{background:linear-gradient(#d1fae599 0%,#a7f3d066 100%);border-color:#10b981;transform:translateY(-2px);box-shadow:0 10px 28px -8px #10b98140}.fns-pmc-add-glow{pointer-events:none;opacity:0;z-index:-1;background:radial-gradient(#10b9812e 0%,#0000 65%);height:80%;transition:opacity .3s;position:absolute;inset:-40% -10% auto}.fns-pmc-add-slot:hover .fns-pmc-add-glow{opacity:1}.fns-pmc-add-icon{color:#fff;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;place-items:center;width:42px;height:42px;transition:transform .25s,box-shadow .25s;display:grid;box-shadow:0 6px 14px #10b9814d,0 0 0 4px #10b9811a}.fns-pmc-add-icon:after{content:"";border:2px solid #10b98159;border-radius:50%;width:42px;height:42px;animation:2.4s ease-out infinite fns-add-ring;position:absolute}@keyframes fns-add-ring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.fns-pmc-add-icon svg{width:18px;height:18px}.fns-pmc-add-slot:hover .fns-pmc-add-icon{transform:scale(1.08)rotate(90deg);box-shadow:0 8px 20px #10b98166,0 0 0 6px #10b98126}.fns-pmc-add-title{color:#065f46;margin-top:4px;font-size:13px;font-weight:800}.fns-pmc-add-hint{color:#047857;opacity:.75;font-size:10.5px;font-weight:600}.fns-pm-limit{color:#6b7280;background:#fff;border:1px dashed #e5e7eb;border-radius:9px;justify-content:flex-start;align-items:center;gap:7px;margin-top:10px;padding:9px 11px;font-size:11.5px;display:flex}.fns-pm-limit svg{color:#9ca3af;flex-shrink:0}.fns-ph-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;transition:border-color .2s,box-shadow .25s;animation:.55s cubic-bezier(.34,1.56,.64,1) both fns-ph-in}.fns-ph-card:hover{border-color:#d1d5db;box-shadow:0 1px 3px #0000000a,0 8px 24px -8px #00000014}@keyframes fns-ph-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.fns-ph-head{border-bottom:1px solid #f3f4f6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;animation:.5s cubic-bezier(.4,0,.2,1) .1s both fns-ph-text-in;display:flex}.fns-ph-filters-row{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.fns-ph-filter-wrap{display:inline-block;position:relative}.fns-ph-select{appearance:none;font:inherit;color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:7px;padding:6px 30px 6px 12px;font-size:12px;font-weight:600;transition:border-color .15s,background .15s}.fns-ph-select:hover{background:#f9fafb;border-color:#d1d5db}.fns-ph-select:focus-visible{border-color:#10b981;outline:none;box-shadow:0 0 0 3px #10b98126}.fns-ph-select-caret{color:#6b7280;pointer-events:none;inset-inline-end:10px;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}@keyframes fns-ph-text-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.fns-ph-title{text-align:start;flex:1;min-width:0}.fns-ph-title h3{color:#111827;letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600;line-height:1.2}.fns-tbl-wrap{overflow-x:auto}.fns-tbl{border-collapse:separate;border-spacing:0;table-layout:auto;width:100%}.fns-tbl thead th{text-align:center;color:#6b7280;white-space:nowrap;text-transform:uppercase;letter-spacing:.4px;background:#fff;border-bottom:1px solid #f3f4f6;padding:10px 8px;font-size:11px;font-weight:600}.fns-tbl tbody td{color:#111827;vertical-align:middle;text-align:center;white-space:nowrap;border-bottom:1px solid #f3f4f6;padding:12px 8px;font-size:13px}.fns-tbl tbody td .fns-pm-cell{white-space:normal;justify-content:center}.fns-tbl tbody td .fns-receipt-link{white-space:normal;text-align:center}@media (max-width:1399px){.fns-tbl thead th{padding:9px 6px}.fns-tbl tbody td{padding:11px 6px}}.fns-tbl tbody tr:last-child td{border-bottom:none}.fns-tbl tbody tr{transition:background .15s;animation:.45s cubic-bezier(.4,0,.2,1) both fns-ph-row-in}.fns-tbl tbody tr:hover{background:#fafafa}.fns-tbl tbody tr:first-child{animation-delay:.15s}.fns-tbl tbody tr:nth-child(2){animation-delay:.2s}.fns-tbl tbody tr:nth-child(3){animation-delay:.25s}.fns-tbl tbody tr:nth-child(4){animation-delay:.3s}.fns-tbl tbody tr:nth-child(5){animation-delay:.35s}.fns-tbl tbody tr:nth-child(6){animation-delay:.4s}.fns-tbl tbody tr:nth-child(n+7){animation-delay:.45s}@keyframes fns-ph-row-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.fns-tbl-actions{text-align:center}.fns-payout-cell{align-items:baseline;gap:8px;display:inline-flex}.fns-th{justify-content:center;align-items:center;gap:6px;display:inline-flex}.fns-th svg{color:#9ca3af;flex-shrink:0}.fns-month{color:#9ca3af;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.fns-amount{color:#111827;font-variant-numeric:tabular-nums;font-weight:600}.fns-pm-cell{color:#4b5563;justify-content:center;align-items:center;gap:8px;font-weight:500;display:inline-flex}.fns-pm-cell-logo{background:#fff;border:1px solid #e5e7eb;border-radius:5px;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid;overflow:hidden}.fns-pm-cell-logo img,.fns-pm-cell-logo svg{max-width:90%;max-height:90%;display:block}.fns-via{color:#4b5563;background:#f3f4f6;border-radius:4px;margin-inline-start:6px;padding:1px 6px;font-size:10.5px;font-weight:600}.fns-status{color:#4b5563;align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:inline-flex}.fns-status .fns-status-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.fns-status-paid{color:#047857}.fns-status-pending{color:#b45309}.fns-adj-plus,.fns-adj-minus{font-variant-numeric:tabular-nums;align-items:center;gap:3px;font-weight:600;display:inline-flex}.fns-adj-plus{color:#047857}.fns-adj-minus{color:#b91c1c}.fns-adj-none{color:#9ca3af;font-weight:500}.fns-adj-toggle{appearance:none;cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:2px 0;display:inline-flex}.fns-adj-toggle:hover{opacity:.78}.fns-adj-toggle:focus-visible{outline:2px solid var(--brand,#00a062);outline-offset:2px;border-radius:4px}.fns-adj-expand-row>td{background:var(--bg-2,#f5f7fa);border-top:1px dashed var(--line,#e5e9f0);padding:10px 14px 14px}.fns-adj-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.fns-adj-list-row{background:var(--card,#fff);border:1px solid var(--line,#e5e9f0);border-radius:8px;grid-template-columns:minmax(80px,auto) 1fr auto;align-items:baseline;gap:10px;padding:6px 10px;font-size:13px;display:grid}.fns-adj-list-row.is-credit{border-inline-start:3px solid #047857}.fns-adj-list-row.is-debit{border-inline-start:3px solid #b91c1c}.fns-adj-list-amt{font-variant-numeric:tabular-nums;font-weight:700}.fns-adj-list-row.is-credit .fns-adj-list-amt{color:#047857}.fns-adj-list-row.is-debit .fns-adj-list-amt{color:#b91c1c}.fns-adj-list-reason{color:var(--text-1,#1a1f2c);word-break:break-word;line-height:1.5}.fns-adj-list-meta{color:var(--text-3,#6b7280);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.fns-adj-list-meta .sep{opacity:.6}.fns-receipt-link{appearance:none;color:#047857;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:2px 0;font-family:inherit;font-size:12.5px;font-weight:600;transition:color .15s;display:inline-flex}.fns-receipt-link:hover{color:#065f46;text-decoration:underline}.fns-receipt-link svg{flex-shrink:0}.fns-empty{text-align:center;color:#9ca3af;padding:32px 24px;font-size:13px}.fns-ph-foot{color:#6b7280;border-top:1px solid #f3f4f6;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-size:12px;display:flex}.fns-ph-pageinfo{color:#6b7280;font-variant-numeric:tabular-nums;font-weight:500}.fns-ph-pager{align-items:center;gap:6px;display:inline-flex}.fns-ph-pager-btn{appearance:none;color:#4b5563;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:7px;place-items:center;width:30px;height:30px;transition:border-color .15s,background .15s,color .15s;display:inline-grid}.fns-ph-pager-btn:hover:not(:disabled){color:#111827;background:#f9fafb;border-color:#d1d5db}.fns-ph-pager-btn:disabled{opacity:.45;cursor:not-allowed}.fns-ph-pager-now{color:#374151;font-variant-numeric:tabular-nums;padding:0 6px;font-size:12px;font-weight:600}[dir=rtl] .fns-ph-pager-btn svg{transform:scaleX(-1)}.fns-row-partner{background:linear-gradient(#ecfdf5,#f0fdf4)}.fns-row-partner:hover{background:linear-gradient(#d1fae5,#ecfdf5)!important}.fns-row-partner td{border-bottom-color:#a7f3d0!important}.fns-partner-label{color:#047857;align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:inline-flex}.fns-partner-label:before{content:"Σ";color:#fff;background:#10b981;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-weight:800;display:inline-grid}.fns-pub-cell{color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.fns-pub-cell:hover .fns-pub-name{color:#047857}.fns-pub-cell-text{flex-direction:column;align-items:start;gap:1px;display:inline-flex}.fns-pub-name{color:#111827;font-size:13px;font-weight:600;transition:color .15s}.fns-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a8c;justify-content:center;align-items:center;padding:16px;animation:.18s ease-out fns-modal-fade;display:flex;position:fixed;inset:0}@keyframes fns-modal-fade{0%{opacity:0}to{opacity:1}}.fns-modal-card{background:#fff;border:1px solid #e6ebe9;border-radius:14px;width:100%;max-width:560px;max-height:90vh;animation:.22s cubic-bezier(.16,1,.3,1) fns-modal-rise;overflow-y:auto;box-shadow:0 20px 50px -10px #0006}.fns-modal-card.is-small{max-width:420px}@keyframes fns-modal-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.fns-modal-hd{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 20px;display:flex}.fns-modal-title{color:#0b1220;margin:0;font-size:16px;font-weight:700}.fns-modal-sub{color:#6b7280;margin:4px 0 0;font-size:12px;line-height:1.5}.fns-modal-close{cursor:pointer;color:#6b7280;background:0 0;border:0;border-radius:6px;padding:6px;transition:background .15s}.fns-modal-close:hover{color:#0b1220;background:#f3f4f6}.fns-modal-body{padding:18px 20px 20px}.fns-modal-step-label{color:#0b1220;margin-bottom:4px;font-size:13px;font-weight:600}.fns-modal-step-sub{color:#6b7280;margin-bottom:14px;font-size:12px}.fns-modal-types-grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px;display:grid}.fns-modal-type-tile{cursor:pointer;font:inherit;color:#0b1220;background:#fff;border:1px solid #e6ebe9;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:14px 8px;transition:border-color .15s,transform .15s;display:flex}.fns-modal-type-tile:hover{border-color:#10b981;transform:translateY(-1px)}.fns-modal-type-glyph{background:#fff;border:1px solid #e5e7eb;border-radius:8px;place-items:center;width:36px;height:36px;font-size:22px;line-height:1;display:grid;overflow:hidden}.fns-modal-type-glyph img,.fns-modal-type-glyph svg{max-width:70%;max-height:70%;display:block}.fns-modal-type-label{text-align:center;font-size:12px;font-weight:500}.fns-modal-type-tile-wallet{padding-top:12px}.fns-modal-wallet-stack{background:#fff;border:1px solid #e5e7eb;border-radius:10px;justify-content:center;align-items:center;gap:4px;padding:4px 6px;display:inline-flex}.fns-modal-wallet-mini{background:#fff;border-radius:5px;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid;overflow:hidden}.fns-modal-wallet-mini img,.fns-modal-wallet-mini svg{max-width:100%;max-height:100%;display:block}.fns-modal-confirm-body{color:#0b1220;margin-bottom:16px;font-size:14px;line-height:1.6}.fns-modal-confirm-actions{justify-content:flex-end;gap:8px;display:flex}html[data-theme=dark] .fns-banner{background:#10b98114;border-color:#10b98138}html[data-theme=dark] .fns-banner:before{border-color:#6ee7b74d}html[data-theme=dark] .fns-banner-icon{background:#10b98124;border-color:#10b9814d;box-shadow:inset 0 1px #ffffff0d,0 4px 14px #0478574d}html[data-theme=dark] .fns-banner-icon:before,html[data-theme=dark] .fns-banner-icon:after{border-color:#34d39966}html[data-theme=dark] .fns-banner-icon svg{color:#6ee7b7}html[data-theme=dark] .fns-btag{color:#6ee7b7;background:#10b9811a;border-color:#10b9814d}:root{--info:#4365d8;--info-tint:#e6ecfb;--violet:#7c5cd6;--violet-tint:#ece6fa;--cm-focus:0 0 0 3px var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--cm-focus:0 0 0 3px color-mix(in oklab, var(--primary) 28%, transparent)}}:root{--cm-shadow-sm:0 1px 2px #0f12260a;--cm-shadow-md:0 2px 8px #0f12260f, 0 1px 2px #0f12260a;--cm-shadow-lg:0 12px 32px #0f122614, 0 2px 6px #0f12260a;--cm-shadow-popover:0 18px 48px #0f12261f, 0 2px 6px #0f12260d;--r-sm:6px;--r-md:8px;--r-lg:12px;--r-xl:16px;--r-2xl:20px}html[data-theme=dark]{--info:#6585e5;--info-tint:#16203a;--violet:#9d83e8;--violet-tint:#211a36;--cm-shadow-sm:0 1px 2px #0000004d;--cm-shadow-md:0 2px 10px #00000059;--cm-shadow-lg:0 12px 32px #00000073;--cm-shadow-popover:0 18px 48px #0000008c}html[data-theme=dark] .cm-shell{--primary-tint:#0d2a1f;--rose-tint:#2c161e;--amber-tint:#2a2010}.cm-shell{font-family:var(--font-plex-arabic), var(--font-plex-sans), var(--font-cairo), system-ui, sans-serif;color:var(--text);-webkit-font-smoothing:antialiased;font-feature-settings:"kern", "liga", "ss01";font-size:14px;line-height:1.55}html[lang=en] .cm-shell{font-family:var(--font-plex-sans), var(--font-plex-arabic), system-ui, sans-serif}.cm-shell .mono{font-family:var(--font-plex-mono), var(--font-jetbrains), ui-monospace, monospace}.cm-shell .page{max-width:1150px;margin-inline:auto;padding:24px 28px 60px}.cm-shell .page__header{background:linear-gradient(180deg, var(--primary-tint) 0%, var(--primary-tint) 100%);justify-content:space-between;align-items:flex-end;gap:24px;margin-block-end:18px;padding:22px 24px;display:flex}@supports (color:color-mix(in lab, red, red)){.cm-shell .page__header{background:linear-gradient(180deg, var(--primary-tint) 0%, color-mix(in oklab, var(--primary-tint) 50%, var(--surface)) 100%)}}.cm-shell .page__header{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.cm-shell .page__header{border:1px solid color-mix(in oklab, var(--primary) 12%, var(--line))}}.cm-shell .page__header{border-radius:var(--r-xl);position:relative;overflow:hidden}html[data-theme=dark] .cm-shell .page__header{background:linear-gradient(180deg, var(--primary-tint) 0%, var(--surface) 100%)}.cm-shell .page__eyebrow{color:var(--primary-2);align-items:center;gap:6px;margin-block-end:6px;font-size:11.5px;font-weight:600;display:inline-flex}.cm-shell .page__eyebrow:before{content:"";background:var(--primary);border-radius:2px;width:14px;height:2px}.cm-shell .page__title{color:var(--text);letter-spacing:-.01em;margin:0;font-size:26px;font-weight:700}.cm-shell .page__sub{color:var(--text-2);max-width:56ch;margin-block-start:6px;font-size:13.5px}.cm-shell .page__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.cm-shell .tabs{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);gap:2px;padding:4px;display:flex;overflow-x:auto}.cm-shell .tab{border-radius:var(--r-md);color:var(--text-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:7px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:background .12s,color .12s;display:inline-flex}.cm-shell .tab:hover{background:var(--line-2);color:var(--text)}.cm-shell .tab--active{background:var(--primary);color:#fff;font-weight:600}.cm-shell .tab--active:hover{background:var(--primary-2);color:#fff}.cm-shell .tab__count{background:currentColor;border-radius:8px;padding:1px 6px;font-size:11px}@supports (color:color-mix(in lab, red, red)){.cm-shell .tab__count{background:color-mix(in oklab, currentColor 12%, transparent)}}.cm-shell .tab--active .tab__count{color:#fff;background:#ffffff38}.cm-shell .cm-btn{border-radius:var(--r-md);border:1px solid var(--line);color:var(--text);background:var(--surface);white-space:nowrap;cursor:pointer;align-items:center;gap:7px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:background .12s,border-color .12s,color .12s,box-shadow .12s;display:inline-flex}.cm-shell .cm-btn:hover{background:var(--surface-2);border-color:var(--text-3)}.cm-shell .cm-btn--primary{background:var(--primary);color:#fff;border-color:var(--primary)}.cm-shell .cm-btn--primary:hover{background:var(--primary-2);border-color:var(--primary-2);color:#fff}.cm-shell .cm-btn--tinted{background:var(--primary-tint);color:var(--primary-2);border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cm-shell .cm-btn--tinted{border-color:color-mix(in oklab, var(--primary) 22%, var(--line))}}.cm-shell .cm-btn--tinted{font-weight:600}.cm-shell .cm-btn--tinted:hover{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cm-shell .cm-btn--tinted:hover{background:color-mix(in oklab, var(--primary) 18%, var(--surface))}}.cm-shell .cm-btn--tinted:hover{color:var(--primary-2)}.cm-shell .cm-btn--ghost{color:var(--text-2);background:0 0;border-color:#0000}.cm-shell .cm-btn--ghost:hover{background:var(--line-2);color:var(--text)}.cm-shell .cm-btn--danger{background:var(--rose);color:#fff;border-color:var(--rose)}.cm-shell .cm-btn--danger:hover{background:var(--rose)}@supports (color:color-mix(in lab, red, red)){.cm-shell .cm-btn--danger:hover{background:color-mix(in oklab, var(--rose) 88%, black)}}.cm-shell .cm-btn--danger:hover{border-color:var(--rose)}@supports (color:color-mix(in lab, red, red)){.cm-shell .cm-btn--danger:hover{border-color:color-mix(in oklab, var(--rose) 88%, black)}}.cm-shell .cm-btn--sm{border-radius:var(--r-sm);gap:5px;padding:5px 10px;font-size:12px}.cm-shell .cm-btn--lg{padding:10px 18px;font-size:14px}.cm-shell .cm-btn--icon{padding:7px}.cm-shell .cm-btn:disabled{opacity:.5;pointer-events:none}.cm-shell .cm-btn--block{justify-content:center;width:100%}.cm-shell .field{flex-direction:column;gap:6px;display:flex}.cm-shell .field__label{color:var(--text-2);font-size:12.5px;font-weight:500}.cm-shell .field__hint{color:var(--text-3);font-size:11.5px}.cm-shell .input,.cm-shell .textarea,.cm-shell .select{border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface);width:100%;color:var(--text);padding:8px 12px;font-family:inherit;font-size:13.5px;transition:border-color .12s,box-shadow .12s}.cm-shell .input:focus,.cm-shell .textarea:focus,.cm-shell .select:focus{border-color:var(--primary);box-shadow:var(--cm-focus);outline:none}.cm-shell .textarea{resize:vertical;min-height:80px;line-height:1.6}.cm-shell .select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9l6 6 6-6' stroke='%238089a3' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:10px;background-repeat:no-repeat;background-size:16px;padding-inline-end:32px}[dir=ltr] .cm-shell .select{background-position:right 10px center;padding-inline:12px 32px}.cm-shell .search{border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface);color:var(--text-3);align-items:center;gap:8px;padding:8px 12px;display:flex}.cm-shell .search:focus-within{border-color:var(--primary);box-shadow:var(--cm-focus);color:var(--text-2)}.cm-shell .search input{color:var(--text);background:0 0;border:0;outline:0;flex:1;font-family:inherit;font-size:13.5px}.cm-shell .cm-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg)}.cm-shell .cm-card__head{border-block-end:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.cm-shell .cm-card__title{color:var(--text);font-size:14px;font-weight:600}.cm-shell .cm-card__sub{color:var(--text-3);font-size:12.5px}.cm-shell .cm-card__body{padding:18px}.cm-shell .chip{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11.5px;font-weight:600;line-height:1.4;display:inline-flex}.cm-shell .chip__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.cm-shell .chip--draft{background:var(--line-2);color:var(--text-2)}.cm-shell .chip--pending{background:var(--amber-tint);color:var(--amber)}.cm-shell .chip--scheduled{background:var(--info-tint);color:var(--info)}.cm-shell .chip--published{background:var(--primary-tint);color:var(--primary-2)}.cm-shell .chip--rejected{background:var(--rose-tint);color:var(--rose)}.cm-shell .chip--archived{background:var(--line-2);color:var(--text-3)}.cm-shell .cm-tbl{border-collapse:collapse;width:100%;font-size:13px}.cm-shell .cm-tbl thead th{text-align:start;color:var(--text-3);border-block-end:1px solid var(--line);text-transform:uppercase;letter-spacing:.04em;background:var(--surface-2);padding:10px 14px;font-size:11.5px;font-weight:500}.cm-shell .cm-tbl tbody td{border-block-end:1px solid var(--line-2);color:var(--text-2);vertical-align:middle;padding:14px}.cm-shell .cm-tbl tbody tr{transition:background .12s}.cm-shell .cm-tbl tbody tr:hover{background:var(--surface-2)}.cm-shell .cm-tbl tbody tr:last-child td{border-block-end:0}.cm-shell .cm-tbl td.cm-tbl__title-cell{color:var(--text);font-weight:500}.cm-shell .cm-tbl td.cm-tbl__num{font-variant-numeric:tabular-nums;color:var(--text-2)}.cm-shell .cm-tbl__actions{opacity:0;justify-content:flex-end;gap:4px;transition:opacity .12s;display:flex}.cm-shell .cm-tbl tbody tr:hover .cm-tbl__actions{opacity:1}.cm-shell .cm-divider{background:var(--line);border:0;height:1px;margin-block:18px}.cm-shell .bc-sep{color:var(--text-3);opacity:.5;font-size:14px;display:inline-flex}[dir=rtl] .cm-shell .bc-sep{transform:scaleX(-1)}.cm-shell .kbd{font-family:var(--font-plex-mono), var(--font-jetbrains), monospace;border:1px solid var(--line);background:var(--surface-2);color:var(--text-3);border-radius:4px;padding:1px 6px;font-size:10.5px;line-height:1.4}.cm-shell :focus-visible{box-shadow:var(--cm-focus);border-radius:var(--r-sm);outline:none}.cm-shell .toolbar{flex-wrap:wrap;align-items:center;gap:4px;padding:8px;display:flex}.cm-shell .toolbar__btn{border-radius:var(--r-sm);width:30px;height:30px;color:var(--text-2);cursor:pointer;background:0 0;border:0;place-items:center;transition:background .1s,color .1s;display:grid}.cm-shell .toolbar__btn:hover{background:var(--line-2);color:var(--text)}.cm-shell .toolbar__btn--active{background:var(--primary-tint);color:var(--primary-2)}.cm-shell .toolbar__btn:disabled{opacity:.4;cursor:not-allowed}.cm-shell .toolbar__sep{background:var(--line);width:1px;height:18px;margin-inline:4px}.cm-shell .row{align-items:center;gap:8px;display:flex}.cm-shell .col{flex-direction:column;gap:8px;display:flex}.cm-shell .grow{flex:1}.cm-shell .muted{color:var(--text-3)}.cm-shell .text-2{color:var(--text-2)}.cm-shell .tnum{font-variant-numeric:tabular-nums}.cm-shell .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cm-shell .popover{z-index:50;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--cm-shadow-popover);min-width:180px;padding:6px;position:absolute}.cm-shell .popover__item{border-radius:var(--r-sm);color:var(--text-2);cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:8px 10px;font-family:inherit;font-size:13px;display:flex}.cm-shell .popover__item:hover{background:var(--line-2);color:var(--text)}.cm-shell .popover__item--danger{color:var(--rose)}.cm-shell .popover__item--danger:hover{background:var(--rose-tint);color:var(--rose)}.cm-shell .popover__sep{background:var(--line-2);height:1px;margin:4px 0}.cm-shell .toggle{cursor:pointer;width:32px;height:18px;display:inline-block;position:relative}.cm-shell .toggle input{display:none}.cm-shell .toggle__track{background:var(--line);border-radius:999px;transition:background .12s;position:absolute;inset:0}.cm-shell .toggle__thumb{top:2px;background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .16s cubic-bezier(.4,0,.2,1);position:absolute;inset-inline-start:2px;box-shadow:0 1px 2px #0003}.cm-shell .toggle input:checked+.toggle__track{background:var(--primary)}[dir=ltr] .cm-shell .toggle input:checked+.toggle__track .toggle__thumb{transform:translate(14px)}[dir=rtl] .cm-shell .toggle input:checked+.toggle__track .toggle__thumb{transform:translate(-14px)}.cm-shell .toggle input:disabled+.toggle__track{opacity:.5}.cm-shell .empty{text-align:center;color:var(--text-3);padding:56px 24px}.cm-shell .empty__icon{background:var(--line-2);width:48px;height:48px;color:var(--text-3);border-radius:50%;place-items:center;margin:0 auto 14px;display:grid}.cm-shell .empty__title{color:var(--text);margin-block-end:4px;font-size:15px;font-weight:600}.cm-shell .empty__sub{max-width:36ch;margin-inline:auto;font-size:13px}.cm-shell .proseDoc{color:var(--text);background:var(--surface);font-size:16px;line-height:1.85}.cm-shell .proseDoc h1,.cm-shell .proseDoc h2{letter-spacing:-.01em;margin:1.4em 0 .5em;font-size:22px;font-weight:700}.cm-shell .proseDoc h3{margin:1.2em 0 .4em;font-size:18px;font-weight:600}.cm-shell .proseDoc h4{color:var(--text-2);margin:1em 0 .35em;font-size:15.5px;font-weight:600}.cm-shell .proseDoc h2:first-child,.cm-shell .proseDoc h3:first-child,.cm-shell .proseDoc h4:first-child,.cm-shell .proseDoc p:first-child{margin-block-start:0}.cm-shell .proseDoc p{margin:0 0 .9em}.cm-shell .proseDoc strong{color:var(--text);font-weight:700}.cm-shell .proseDoc em{font-style:italic}.cm-shell .proseDoc s{opacity:.75;text-decoration:line-through}.cm-shell .proseDoc code{font-family:var(--font-plex-mono), var(--font-jetbrains), monospace;background:var(--line-2);color:var(--primary-2);border-radius:4px;padding:1px 6px;font-size:.88em}.cm-shell .proseDoc pre{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-md);font-family:var(--font-plex-mono), var(--font-jetbrains), monospace;margin:1em 0;padding:14px 16px;font-size:13px;line-height:1.7;overflow:auto}.cm-shell .proseDoc pre code{color:var(--text);background:0 0;padding:0}.cm-shell .proseDoc blockquote{border-inline-start:3px solid var(--primary);color:var(--text-2);background:var(--primary-tint);border-radius:0 var(--r-md) var(--r-md) 0;margin:1em 0;padding:6px 14px}[dir=rtl] .cm-shell .proseDoc blockquote{border-radius:var(--r-md) 0 0 var(--r-md)}.cm-shell .proseDoc ul,.cm-shell .proseDoc ol{margin:.6em 0 .9em;padding-inline-start:22px}.cm-shell .proseDoc ul li{margin-block-end:.3em;list-style:outside}.cm-shell .proseDoc ol li{margin-block-end:.3em;list-style:decimal}.cm-shell .proseDoc a{color:var(--primary-2);border-block-end:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.cm-shell .proseDoc a{border-block-end:1px solid color-mix(in oklab, var(--primary) 35%, transparent)}}.cm-shell .proseDoc img{border-radius:var(--r-md);border:1px solid var(--line);max-width:100%;margin:.8em 0}.cm-shell .proseDoc [contenteditable]:focus,.cm-shell .proseDoc.ProseMirror:focus,.cm-shell .proseDoc:focus{outline:none}.cm-shell .proseDoc.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--text-3);pointer-events:none;float:inline-start;height:0}.cm-shell .loc-chip{font-family:var(--font-plex-mono), var(--font-jetbrains), monospace;letter-spacing:.05em;background:var(--line-2);color:var(--text-3);border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600}.cm-shell .loc-chip--default{background:var(--primary-tint);color:var(--primary-2)}@keyframes cm-fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.cm-shell .fade-in{animation:.2s ease-out both cm-fadeIn}@keyframes cm-slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.cm-shell .slide-up{animation:.24s cubic-bezier(.16,1,.3,1) both cm-slideUp}.cm-shell input[type=checkbox]{accent-color:var(--primary);cursor:pointer}.cm-modal-overlay{z-index:200;background:#0a0e2773;place-items:center;animation:.2s ease-out both cm-fadeIn;display:grid;position:fixed;inset:0}.cm-modal-overlay .cm-card{width:92%;max-width:420px;box-shadow:var(--cm-shadow-lg);animation:.24s cubic-bezier(.16,1,.3,1) both cm-slideUp}.cm-modal-overlay .cm-card--wide{max-width:520px}.cm-shell .cm-rev-list{margin:0;padding-inline-start:22px;list-style:none;position:relative}.cm-shell .cm-rev-list:before{content:"";background:var(--line);width:1px;position:absolute;inset-block:6px;inset-inline-start:7px}.cm-shell .cm-rev-item{align-items:flex-start;gap:10px;padding-block:8px;display:flex;position:relative}.cm-shell .cm-rev-dot{background:var(--surface);border:2px solid var(--line);border-radius:50%;flex-shrink:0;width:11px;height:11px;position:absolute;inset-block-start:11px;inset-inline-start:-22px}.cm-shell .cm-rev-dot--current{background:var(--primary);border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-tint)}.cm-shell .cm-slug-row{align-items:stretch;display:flex}.cm-shell .cm-slug-row .cm-slug-prefix{font-family:var(--font-plex-mono), var(--font-jetbrains), monospace;color:var(--text-3);background:var(--surface-2);border:1px solid var(--line);white-space:nowrap;border-inline-end:0;border-start-start-radius:var(--r-md);border-end-start-radius:var(--r-md);align-items:center;padding:8px 10px;font-size:12px;display:inline-flex}.cm-shell .cm-slug-row .input{font-family:var(--font-plex-mono), var(--font-jetbrains), monospace;border-start-start-radius:0;border-end-start-radius:0;font-size:12.5px}.cm-shell .cm-tag-chip{background:var(--primary-tint);color:var(--primary-2);border-radius:6px;align-items:center;gap:5px;padding:3px 4px 3px 10px;font-size:12px;font-weight:500;display:inline-flex}.cm-shell .cm-tag-chip-close{color:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:2px;display:inline-flex}.cm-shell .cm-tag-chip-close:hover{opacity:1}.cm-shell .cm-tag-box{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);flex-wrap:wrap;align-items:center;gap:6px;min-height:40px;padding:8px;display:flex}.cm-shell .cm-tag-box input{min-width:120px;color:var(--text);background:0 0;border:0;outline:0;flex:1;padding:2px 6px;font-family:inherit;font-size:12.5px}.cm-shell .cm-cover-frame{aspect-ratio:16/9;border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--line);width:100%;color:var(--text-3);place-items:center;display:grid;position:relative;overflow:hidden}.cm-shell .cm-cover-frame img{object-fit:cover;width:100%;height:100%;display:block}.cm-shell .cm-cover-overlay{background:linear-gradient(#0000,#0000008c);gap:6px;padding:10px;display:flex;position:absolute;inset-block-end:0;inset-inline:0}.cm-shell .cm-cover-overlay .cm-btn{color:#0a0e27;background:#ffffffeb;border-color:#fff6}html[data-theme=dark] .cm-shell .cm-cover-overlay .cm-btn{color:#fff;background:#14181ceb;border-color:#ffffff29}.cm-shell .cm-status-row{border-block-start:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px;display:flex}.cm-shell .cm-status-pills{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cm-shell .cm-status-mobile{display:none}.cm-shell .cm-status-spacer{flex:1}.cm-shell .cm-status-pill{background:var(--surface-2);color:var(--text-2);border:1px solid var(--line);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-family:inherit;font-size:12px;font-weight:500;transition:all .12s;display:inline-flex}.cm-shell .cm-status-pill:hover{background:var(--surface);color:var(--text);border-color:var(--text-3)}.cm-shell .cm-status-pill--active{background:var(--text);color:var(--surface);border-color:var(--text);font-weight:600}.cm-shell .cm-status-pill--active:hover{background:var(--text);color:var(--surface)}.cm-shell .cm-status-pill__count{opacity:.7;font-size:11px}.cm-shell .cm-bulk-bar{background:var(--text);color:var(--surface);border-radius:var(--r-md);align-items:center;gap:12px;margin-block-end:10px;padding:10px 14px;display:flex}.cm-shell .cm-bulk-bar button{color:var(--surface);border-radius:var(--r-sm);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 8px;font-family:inherit;font-size:12.5px;display:inline-flex}.cm-shell .cm-bulk-bar button:hover{background:#ffffff14}.cm-shell .cm-bulk-bar .cm-bulk-sep{background:var(--text-3);opacity:.5;width:1px;height:18px}.cm-shell .cm-editbar{z-index:10;background:var(--bg);margin-block-end:8px;padding-block:12px;position:sticky;top:0}.cm-shell .cm-editbar-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cm-shell .cm-editbar-row>.grow{flex:1}.cm-shell .cm-save-state{color:var(--text-3);align-items:center;gap:6px;font-size:12px;display:flex}.cm-shell .cm-save-state .cm-dot-amber{background:var(--amber);border-radius:50%;width:6px;height:6px;display:inline-block}.cm-shell .cm-seo-preview{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);padding:14px}.cm-shell .cm-seo-preview-url{font-family:var(--font-plex-mono), var(--font-jetbrains), monospace;color:var(--primary-2);font-size:11.5px}.cm-shell .cm-seo-preview-title{color:#1a0dab;margin-block:4px;font-size:16px;font-weight:500}html[data-theme=dark] .cm-shell .cm-seo-preview-title{color:#8ab4f8}.cm-shell .cm-seo-preview-desc{color:var(--text-2);font-size:12.5px;line-height:1.5}.cm-shell .cm-mobile-bar{display:none}.cm-shell .cm-dash-top{grid-template-columns:1.2fr 1fr;gap:14px;display:grid}.cm-shell .cm-dash-top--single{grid-template-columns:1fr}.cm-shell .cm-dash-tax-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cm-shell .cm-dash-top{margin-block-start:18px}.cm-shell .cm-dash-quick{gap:12px;display:grid}.cm-shell .cm-dash-quick--2{grid-template-columns:1fr 1fr}.cm-shell .cm-dash-quick--3{grid-template-columns:repeat(3,1fr)}.cm-shell .cm-dash-quick--4{grid-template-columns:repeat(4,1fr)}.cm-shell .cm-dash-action{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-2);text-align:start;color:var(--text);align-items:center;gap:10px;min-width:0;padding:14px;text-decoration:none;transition:border-color .12s,transform .12s;display:flex}.cm-shell .cm-dash-action:hover{border-color:var(--primary);transform:translateY(-1px)}.cm-shell .cm-dash-action-ic{border-radius:var(--r-md);flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.cm-shell .cm-dash-action-label{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13.5px;font-weight:500;overflow:hidden}.cm-shell .cm-tax-layout{grid-template-columns:260px 1fr;gap:14px;display:grid}.cm-shell .cm-dash-activity{margin:0;padding:6px;list-style:none}.cm-shell .cm-dash-activity-empty{color:var(--text-3);padding:14px;font-size:13px}.cm-shell .cm-dash-activity-row{color:var(--text);border-radius:var(--r-sm);align-items:center;gap:10px;min-width:0;padding:10px 12px;font-size:13px;text-decoration:none;transition:background .12s;display:flex}.cm-shell .cm-dash-activity-row:hover{background:var(--line-2)}.cm-shell .cm-dash-activity-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.cm-shell .cm-dash-activity-author{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cm-shell .cm-dash-activity-author strong{font-weight:600}.cm-shell .cm-dash-activity-title{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12.5px;overflow:hidden}.cm-shell .cm-dash-activity-time{flex-shrink:0;font-size:11.5px}.cm-shell .page__header-lead{flex:1;min-width:0}.cm-shell .page__actions--stacked{flex-direction:column;align-items:flex-end;gap:10px}.cm-shell .page__actions-row{align-items:center;gap:8px;display:flex}.cm-shell .cm-hero-stats{background:var(--surface);grid-auto-columns:minmax(80px,auto);grid-auto-flow:column;gap:0;display:grid}@supports (color:color-mix(in lab, red, red)){.cm-shell .cm-hero-stats{background:color-mix(in oklab, var(--surface) 80%, transparent)}}.cm-shell .cm-hero-stats{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.cm-shell .cm-hero-stats{border:1px solid color-mix(in oklab, var(--primary) 14%, var(--line))}}.cm-shell .cm-hero-stats{border-radius:var(--r-md);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:var(--cm-shadow-sm);padding:4px}.cm-shell .cm-hero-stat{border-inline-end:1px solid var(--line-2);align-items:center;gap:10px;padding:8px 14px;display:flex}.cm-shell .cm-hero-stat--last{border-inline-end:none}.cm-shell .cm-hero-stat-ic{border-radius:6px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.cm-shell .cm-hero-stat-body{line-height:1.15}.cm-shell .cm-hero-stat-num{color:var(--text);letter-spacing:-.01em;font-size:18px;font-weight:700}.cm-shell .cm-hero-stat-label{color:var(--text-3);white-space:nowrap;margin-block-start:1px;font-size:10.5px}@media (max-width:900px){.cm-shell .page{padding:16px 16px 40px}.cm-shell .page__header{flex-direction:column;align-items:stretch;padding:16px 18px}.cm-shell .page__actions--stacked{align-items:stretch;width:100%}.cm-shell .cm-hero-stats{width:100%}}@media (max-width:767px){.cm-shell .page{padding:10px 10px 32px}.cm-shell .page__header{display:none}.cm-shell .cm-mobile-bar{background:linear-gradient(180deg, var(--primary-tint) 0%, var(--primary-tint) 100%);align-items:center;gap:10px;margin-block-end:10px;padding:10px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.cm-shell .cm-mobile-bar{background:linear-gradient(180deg, var(--primary-tint) 0%, color-mix(in oklab, var(--primary-tint) 50%, var(--surface)) 100%)}}.cm-shell .cm-mobile-bar{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.cm-shell .cm-mobile-bar{border:1px solid color-mix(in oklab, var(--primary) 14%, var(--line))}}.cm-shell .cm-mobile-bar{border-radius:var(--r-lg)}.cm-shell .cm-mobile-bar-icon{background:var(--surface);border:1px solid var(--primary);border-radius:10px;width:40px;height:40px}@supports (color:color-mix(in lab, red, red)){.cm-shell .cm-mobile-bar-icon{border:1px solid color-mix(in oklab, var(--primary) 18%, var(--line))}}.cm-shell .cm-mobile-bar-icon{color:var(--primary-2);box-shadow:var(--cm-shadow-sm);flex-shrink:0;place-items:center;display:grid}.cm-shell .cm-mobile-bar-body{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.cm-shell .cm-mobile-bar-title{color:var(--text);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:700;line-height:1.2;overflow:hidden}.cm-shell .cm-mobile-bar-stats{color:var(--text-3);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;line-height:1.3;overflow:hidden}.cm-shell .cm-mobile-bar-cta{flex-shrink:0;align-items:center;gap:4px;display:flex}.cm-shell .cm-mobile-bar-cta .cm-btn,.cm-shell .cm-mobile-bar-cta .cm-btn--primary{border-radius:10px;height:36px;padding:7px 12px;font-size:12px}.cm-shell .cm-mobile-bar-cta .cm-btn{white-space:nowrap}.cm-shell .page__actions--stacked,.cm-shell .cm-hero-stats{display:none}.cm-shell .cm-dash-top,.cm-shell .cm-dash-tax-grid{grid-template-columns:1fr;gap:10px}.cm-shell .cm-dash-quick{gap:10px}.cm-shell .cm-dash-quick--2,.cm-shell .cm-dash-quick--3,.cm-shell .cm-dash-quick--4{grid-template-columns:1fr 1fr}.cm-shell .cm-dash-top{margin-block-start:12px}.cm-shell .cm-dash-action{gap:8px;padding:10px}.cm-shell .cm-dash-action-ic{width:30px;height:30px}.cm-shell .cm-dash-action-label{font-size:12.5px}.cm-shell .cm-dash-activity-row{flex-wrap:wrap;gap:6px 8px;padding:8px 10px;font-size:12.5px}.cm-shell .cm-dash-activity-author{flex:auto;min-width:0}.cm-shell .cm-dash-activity-title{color:var(--text-2);flex:100%;order:3;font-size:12px}.cm-shell .cm-dash-activity-time{order:2;font-size:11px}.cm-shell .page{overflow-x:hidden}.cm-shell .cm-card{-webkit-overflow-scrolling:touch;overflow-x:auto!important}.cm-shell .cm-card .cm-tbl{min-width:540px}.cm-shell .cm-card .cm-tbl th[style*=width]{width:auto!important}.cm-shell .cm-card .select,.cm-shell .cm-card .input:not(textarea),.cm-shell .cm-card .search{flex:100%!important;width:100%!important;min-width:0!important}.cm-shell .cm-status-pills{display:none}.cm-shell .cm-status-mobile{flex:100%;width:100%;display:block}.cm-shell .cm-status-spacer{display:none}.cm-shell .cm-status-cta{flex:100%;justify-content:center}.cm-shell .cm-tax-layout{grid-template-columns:1fr;gap:10px}.cm-shell .cm-card>div[style*=flex][style*=gap]{flex-wrap:wrap}.cm-shell .cm-editbar-row>*{min-width:0}.cm-shell .cm-editbar .cm-btn{flex:0 auto}.cm-shell .tabs{gap:1px;padding:3px}.cm-shell .tab{gap:5px;padding:6px 10px;font-size:12px}.cm-shell .tab__count{padding:0 5px;font-size:10.5px}.cm-shell .cm-tbl{font-size:12px}.cm-shell .cm-tbl thead th{letter-spacing:.03em;padding:7px 8px;font-size:10px}.cm-shell .cm-tbl tbody td{padding:9px 8px}.cm-shell .cm-tbl__actions{opacity:1;gap:2px}.cm-shell .cm-tbl__actions .cm-btn--sm{padding:4px 6px;font-size:11.5px}.cm-shell .cm-editbar{margin-block-end:6px;padding-block:8px}.cm-shell .cm-editbar-row{gap:6px}.cm-shell .cm-save-state{font-size:11px}.cm-shell .toolbar{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding:6px;overflow-x:auto}.cm-shell .toolbar::-webkit-scrollbar{height:4px}.cm-shell .toolbar__btn{flex-shrink:0;width:28px;height:28px}.cm-shell .input,.cm-shell .textarea,.cm-shell .select{padding:9px 12px;font-size:16px}.cm-shell .search{padding:8px 10px}.cm-shell .search input{font-size:16px}.cm-shell .cm-card__head{gap:8px;padding:10px 12px}.cm-shell .cm-card__body{padding:12px}.cm-shell .cm-card__title{font-size:13.5px}.cm-shell .cm-bulk-bar{flex-wrap:wrap;gap:8px;padding:8px 10px;font-size:12px}.cm-shell .cm-bulk-bar button{padding:3px 6px;font-size:12px}.cm-shell .cm-seo-preview{padding:10px}.cm-shell .cm-seo-preview-title{font-size:14.5px}.cm-shell .cm-status-pill{padding:4px 9px;font-size:11.5px}.cm-modal-overlay .cm-card{width:94%;max-width:420px}.cm-shell .cm-slug-row{flex-wrap:wrap}.cm-shell .cm-slug-row .cm-slug-prefix{padding:6px 8px;font-size:11px}.cm-shell .cm-tag-box{min-height:38px;padding:6px}.cm-shell .cm-tag-box input{min-width:100px;font-size:16px}.cm-shell .proseDoc{font-size:15.5px;line-height:1.75}.cm-shell .proseDoc h1,.cm-shell .proseDoc h2{font-size:19px}.cm-shell .proseDoc h3{font-size:16.5px}.cm-shell .proseDoc pre{padding:10px 12px;font-size:12px}.cm-shell .cm-rev-list{padding-inline-start:18px}.cm-shell .cm-cover-overlay{gap:4px;padding:8px}.cm-shell .cm-cover-overlay .cm-btn{padding:5px 9px;font-size:11.5px}}html[data-theme=dark] .cm-shell .cm-bulk-bar{background:#141820eb;border-color:#ffffff1a}html[data-theme=dark] .cm-shell .cm-bulk-bar button:hover{background:#ffffff0f}.pub-main{min-height:calc(100vh - 70px)}.pub-loading,.pub-empty{text-align:center;color:var(--text-mute);padding:80px 20px;font-size:15px}.pub-hero{background:linear-gradient(135deg,#f0fdf4 0%,#dcfce7 22%,#d1fae5 50%,#ecfdf5 78%,#f0fdf4 100%) 0 0/260% 260%;border-bottom:1px solid #d1fae5;border-radius:18px;width:100%;max-width:1150px;margin:0 auto;padding:64px 20px 52px;animation:22s ease-in-out infinite pub-hero-shift;position:relative;overflow:hidden}@keyframes pub-hero-shift{0%,to{background-position:0%}50%{background-position:100%}}.pub-hero:after{content:"";pointer-events:none;background:radial-gradient(circle at 12% 18%,#00a0622e,#0000 38%),radial-gradient(circle at 88% 78%,#00a0621f,#0000 42%);position:absolute;inset:0}.pub-hero-inner{text-align:center;z-index:1;max-width:880px;margin:0 auto;position:relative}.pub-hero-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--primary-2);border:1px solid var(--primary);background:#ffffffb3;margin-bottom:14px;padding:4px 11px;font-size:11px;font-weight:700;display:inline-block}@supports (color:color-mix(in lab, red, red)){.pub-hero-eyebrow{border:1px solid color-mix(in oklch, var(--primary) 25%, transparent)}}.pub-hero-eyebrow{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px}.pub-hero-ttl{letter-spacing:-.018em;color:var(--text);margin:0 0 12px;font-size:clamp(28px,4.5vw,42px);font-weight:800;line-height:1.15}.pub-hero-sub{color:var(--text-2);margin:0;font-size:16px;line-height:1.6}.pub-section{padding-bottom:80px}.pub-sec-ttl{letter-spacing:-.01em;margin:0 0 24px;font-size:22px;font-weight:700}.pub-cats,.pub-recent{max-width:1150px;margin:48px auto 0;padding:0 20px}.pub-cats-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;display:grid}.pub-cat-card{background:var(--surface,#fff);border:1px solid var(--border);color:inherit;border-radius:14px;flex-direction:column;text-decoration:none;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;overflow:hidden}.pub-cat-card:hover{box-shadow:0 14px 32px -16px var(--primary);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.pub-cat-card:hover{box-shadow:0 14px 32px -16px color-mix(in oklch, var(--primary) 30%, transparent)}}.pub-cat-card:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.pub-cat-card:hover{border-color:color-mix(in oklch, var(--primary) 35%, var(--border))}}.pub-cat-cover{aspect-ratio:2;background:var(--text);width:100%;position:relative}@supports (color:color-mix(in lab, red, red)){.pub-cat-cover{background:color-mix(in oklch, var(--text) 4%, transparent)}}.pub-cat-body{padding:18px 20px 20px}.pub-cat-ttl{margin-bottom:8px;font-size:17px;font-weight:700}.pub-cat-desc{color:var(--text-mute);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 12px;font-size:13.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.pub-cat-meta{color:var(--text-mute);font-variant-numeric:tabular-nums;font-size:12px}.pub-art-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;display:grid}.pub-art-card{background:var(--surface,#fff);border:1px solid var(--border);color:inherit;border-radius:14px;flex-direction:column;text-decoration:none;transition:transform .22s,box-shadow .22s;display:flex;overflow:hidden}.pub-art-card:hover{box-shadow:0 14px 32px -16px var(--text);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.pub-art-card:hover{box-shadow:0 14px 32px -16px color-mix(in oklch, var(--text) 22%, transparent)}}.pub-art-cover{aspect-ratio:16/9;background:var(--text);width:100%;position:relative}@supports (color:color-mix(in lab, red, red)){.pub-art-cover{background:color-mix(in oklch, var(--text) 4%, transparent)}}.pub-art-cover-empty{background:linear-gradient(135deg, var(--primary), var(--primary))}@supports (color:color-mix(in lab, red, red)){.pub-art-cover-empty{background:linear-gradient(135deg, color-mix(in oklch, var(--primary) 6%, transparent), color-mix(in oklch, var(--primary) 1%, transparent))}}.pub-art-body{flex-direction:column;flex:1;gap:8px;padding:18px 20px 20px;display:flex}.pub-art-ttl{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16.5px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.pub-art-excerpt{color:var(--text-mute);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13.5px;line-height:1.6;display:-webkit-box;overflow:hidden}.pub-art-when{color:var(--text-mute);font-variant-numeric:tabular-nums;margin-top:auto;font-size:11.5px}.pub-article{max-width:800px;margin:0 auto;padding-bottom:80px}.pub-article-hd{border-bottom:1px solid var(--border);margin-bottom:0;padding:60px 20px 40px}.pub-article-hd-inner{max-width:760px;margin:0 auto}.pub-article-crumbs{color:var(--text-mute);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;font-size:13px;display:flex}.pub-article-crumbs a{color:var(--primary);text-decoration:none}.pub-article-crumbs a:hover{text-decoration:underline}.pub-art-sep{color:var(--text-mute)}.pub-art-current{color:var(--text);text-overflow:ellipsis;white-space:nowrap;max-width:50ch;font-weight:500;overflow:hidden}.pub-article-ttl{letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(28px,4vw,42px);font-weight:800;line-height:1.15}.pub-article-excerpt{color:var(--text-mute);margin:0 0 18px;font-size:18px;line-height:1.6}.pub-article-meta{color:var(--text-mute);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.pub-article-cover{max-width:1000px;margin:0 auto;padding:32px 20px 0}.pub-article-cover img{border:1px solid var(--border);border-radius:12px}.pub-article-body{max-width:760px;margin:0 auto;padding:40px 20px 0}.pub-prose{color:var(--text);font-size:17px;line-height:1.85}.pub-prose h2{letter-spacing:-.01em;margin:48px 0 18px;font-size:26px;font-weight:700;line-height:1.3}.pub-prose h3{margin:36px 0 14px;font-size:20px;font-weight:700;line-height:1.35}.pub-prose p{margin:0 0 22px}.pub-prose ul,.pub-prose ol{margin:0 0 22px;padding-inline-start:24px}.pub-prose li{margin:0 0 8px}.pub-prose blockquote{border-inline-start:4px solid var(--primary);color:var(--text-mute);margin:28px 0;padding:8px 18px;font-style:italic}.pub-prose code{font-family:var(--font-jetbrains), ui-monospace, monospace;background:var(--text);padding:2px 6px;font-size:14.5px}@supports (color:color-mix(in lab, red, red)){.pub-prose code{background:color-mix(in oklch, var(--text) 5%, transparent)}}.pub-prose code{border-radius:4px}.pub-prose pre{background:var(--text)}@supports (color:color-mix(in lab, red, red)){.pub-prose pre{background:color-mix(in oklch, var(--text) 4%, transparent)}}.pub-prose pre{border:1px solid var(--border);border-radius:10px;margin:22px 0;padding:18px 20px;overflow-x:auto}.pub-prose pre code{background:0 0;padding:0;font-size:13.5px}.pub-prose a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.pub-prose img{border:1px solid var(--border);border-radius:10px;max-width:100%;height:auto;margin:28px 0}.pub-loc-list{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.pub-loc-chip{background:var(--text);align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pub-loc-chip{background:color-mix(in oklch, var(--text) 4%, transparent)}}.pub-loc-chip{border:1px solid var(--border);color:var(--text);border-radius:999px;text-decoration:none;transition:all .18s}.pub-loc-chip:hover{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.pub-loc-chip:hover{background:color-mix(in oklch, var(--primary) 8%, transparent)}}.pub-loc-chip:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.pub-loc-chip:hover{border-color:color-mix(in oklch, var(--primary) 30%, var(--border))}}.pub-loc-chip.is-on{background:var(--primary);color:#fff;border-color:var(--primary)}.pub-article-tags{flex-wrap:wrap;align-items:center;gap:8px;max-width:760px;margin:30px auto 0;padding:0 20px;display:flex}.pub-tag-lbl{color:var(--text-mute);font-size:12.5px;font-weight:600}.pub-tag{background:var(--primary);padding:4px 11px}@supports (color:color-mix(in lab, red, red)){.pub-tag{background:color-mix(in oklch, var(--primary) 10%, transparent)}}.pub-tag{color:var(--primary);border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.pub-tag{border:1px solid color-mix(in oklch, var(--primary) 25%, transparent)}}.pub-tag{border-radius:999px;font-size:12px;font-weight:500}.pub-rate{background:var(--primary);max-width:760px;margin:50px auto 0;padding:24px 20px}@supports (color:color-mix(in lab, red, red)){.pub-rate{background:color-mix(in oklch, var(--primary) 4%, transparent)}}.pub-rate{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.pub-rate{border:1px solid color-mix(in oklch, var(--primary) 18%, var(--border))}}.pub-rate{border-radius:14px;flex-wrap:wrap;align-items:center;gap:14px;display:flex}.pub-rate-q{flex:1;min-width:100%;font-size:15px;font-weight:600}.pub-rate-no-form{flex-direction:column;align-items:stretch}.pub-rate-no-form .pub-rate-q{min-width:auto}.pub-rate-no-form textarea{border:1px solid var(--border);background:var(--surface,#fff);width:100%;font:inherit;resize:vertical;border-radius:8px;margin-bottom:12px;padding:10px 14px}.pub-rate-actions{gap:8px;display:flex}.pub-rate-btn{background:var(--surface,#fff);border:1px solid var(--border);cursor:pointer;border-radius:8px;padding:8px 18px;font-size:13.5px;font-weight:600;transition:all .18s}.pub-rate-btn:hover{transform:translateY(-1px)}.pub-rate-yes{color:#16a34a;border-color:#16a34a}@supports (color:color-mix(in lab, red, red)){.pub-rate-yes{border-color:color-mix(in oklch, #16a34a 35%, var(--border))}}.pub-rate-yes:hover{background:#16a34a14;background:lab(58.835% -51.0811 35.4285/.08)}.pub-rate-no{color:#dc2626;border-color:#dc2626}@supports (color:color-mix(in lab, red, red)){.pub-rate-no{border-color:color-mix(in oklch, #dc2626 35%, var(--border))}}.pub-rate-no:hover{background:#dc262614;background:lab(48.7982% 67.7 48.8037/.08)}.pub-rate-ghost{background:0 0}.pub-rate-sent,.pub-rate-err{text-align:center;font-weight:500}.pub-rate-sent{color:#16a34a}.pub-rate-err{color:#dc2626}.pub-related{max-width:1150px;margin:60px auto 0;padding:0 20px}.pub-related-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.pub-static{max-width:760px;margin:0 auto;padding:60px 20px}.pub-static-hd{margin-bottom:40px}.pub-static-ttl{letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(28px,4vw,38px);font-weight:800;line-height:1.2}.pub-static-sub{color:var(--text-mute);margin:0 0 18px;font-size:17px;line-height:1.55}.pub-footer{border-top:1px solid var(--border);background:var(--text);padding:28px 20px}@supports (color:color-mix(in lab, red, red)){.pub-footer{background:color-mix(in oklch, var(--text) 2%, transparent)}}.pub-footer-inner{max-width:1150px;color:var(--text-mute);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:0 auto;font-size:13px;display:flex}.pub-footer-inner a{color:var(--text-mute);text-decoration:none}.pub-footer-inner a:hover{color:var(--primary)}.pub-footer-brand{color:var(--text);font-weight:700}.pub-footer-sep{opacity:.4}@media (max-width:720px){.pub-hero{padding:50px 16px 40px}.pub-hero-ttl{font-size:30px}.pub-article-hd{padding:40px 16px 24px}.pub-article-body{padding:28px 16px 0}.pub-article-cover{padding:24px 16px 0}}.pub-hero-stats{border:1px solid var(--primary);background:#ffffffc7;align-items:center;gap:14px;margin-top:28px;padding:12px 22px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pub-hero-stats{border:1px solid color-mix(in oklch, var(--primary) 22%, transparent)}}.pub-hero-stats{-webkit-backdrop-filter:blur(8px);box-shadow:0 6px 20px -10px var(--primary);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.pub-hero-stats{box-shadow:0 6px 20px -10px color-mix(in oklch, var(--primary) 30%, transparent)}}.pub-hero-stat{color:var(--text-2);align-items:baseline;gap:6px;font-size:13px;display:inline-flex}.pub-hero-stat strong{color:var(--primary-2,var(--primary));font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:18px;font-weight:800}.pub-hero-stat-sep{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.pub-hero-stat-sep{color:color-mix(in oklch, var(--primary) 50%, transparent)}}.pub-hero-stat-sep{font-weight:700}html[data-theme=dark] .pub-hero-stats{background:#070c1c8c;border-color:#34d3994d}html[data-theme=dark] .pub-hero-stat{color:#cbd1de}html[data-theme=dark] .pub-hero-stat strong{color:#34d399}.pub-sec-hd{margin-bottom:28px}.pub-sec-hd .pub-sec-ttl{margin-bottom:6px}.pub-sec-sub{color:var(--text-mute);margin:0;font-size:14.5px;line-height:1.55}.pub-featured-sec{max-width:1150px;margin:48px auto 0;padding:0 20px}.pub-featured{background:var(--surface,#fff);border:1px solid var(--border);color:inherit;border-radius:18px;grid-template-columns:1.1fr 1fr;gap:0;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:grid;overflow:hidden;box-shadow:0 1px #00000005}.pub-featured:hover{border-color:var(--primary);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.pub-featured:hover{border-color:color-mix(in oklch, var(--primary) 40%, var(--border))}}.pub-featured:hover{box-shadow:0 22px 50px -22px var(--primary)}@supports (color:color-mix(in lab, red, red)){.pub-featured:hover{box-shadow:0 22px 50px -22px color-mix(in oklch, var(--primary) 38%, transparent)}}@media (max-width:860px){.pub-featured{grid-template-columns:1fr}}.pub-featured-cover{background:var(--text);min-height:280px;position:relative}@supports (color:color-mix(in lab, red, red)){.pub-featured-cover{background:color-mix(in oklch, var(--text) 4%, transparent)}}.pub-featured-cover-empty{background:linear-gradient(135deg, var(--primary), var(--primary));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pub-featured-cover-empty{background:linear-gradient(135deg, color-mix(in oklch, var(--primary) 18%, transparent), color-mix(in oklch, var(--primary) 6%, transparent))}}.pub-featured-body{flex-direction:column;justify-content:center;gap:14px;padding:38px 40px;display:flex}@media (max-width:720px){.pub-featured-body{padding:28px 24px}}.pub-featured-eyebrow{color:var(--text-mute);align-items:center;gap:10px;font-size:12px;display:inline-flex}.pub-featured-badge{background:var(--primary);border-radius:999px;align-items:center;padding:3px 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pub-featured-badge{background:color-mix(in oklch, var(--primary) 14%, transparent)}}.pub-featured-badge{color:var(--primary-2,var(--primary));letter-spacing:.06em;font-size:11px;font-weight:700}.pub-featured-cat{color:var(--text-2);font-weight:600}.pub-featured-ttl{letter-spacing:-.015em;color:var(--text);margin:0;font-size:clamp(22px,3vw,30px);font-weight:800;line-height:1.25}.pub-featured-excerpt{color:var(--text-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.65;display:-webkit-box;overflow:hidden}.pub-featured-foot{color:var(--text-mute);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;font-size:12.5px;display:inline-flex}.pub-featured-read-cta{color:var(--primary-2,var(--primary));margin-inline-start:auto;font-size:13px;font-weight:700}[dir=rtl] .pub-featured-read-cta{display:inline-block;transform:scaleX(-1)}.pub-featured:hover .pub-featured-read-cta{text-decoration:underline}.pub-cats-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px}.pub-cat-card{border-radius:14px;gap:14px;padding:22px 22px 20px;position:relative}.pub-cat-card:before{content:"";border-radius:inherit;background:linear-gradient(135deg, transparent 0%, transparent 60%, var(--primary) 100%);padding:1px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pub-cat-card:before{background:linear-gradient(135deg, transparent 0%, transparent 60%, color-mix(in oklch, var(--primary) 40%, transparent) 100%)}}.pub-cat-card:before{-webkit-mask-composite:xor;opacity:0;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;transition:opacity .22s;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pub-cat-card:hover:before{opacity:1}.pub-cat-icon{background:linear-gradient(135deg, var(--primary), var(--primary));place-items:center;width:46px;height:46px;font-size:24px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.pub-cat-icon{background:linear-gradient(135deg, color-mix(in oklch, var(--primary) 14%, transparent), color-mix(in oklch, var(--primary) 4%, transparent))}}.pub-cat-icon{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.pub-cat-icon{border:1px solid color-mix(in oklch, var(--primary) 22%, transparent)}}.pub-cat-icon{border-radius:12px;line-height:1}.pub-cat-body{flex-direction:column;flex:1;padding:0;display:flex}.pub-cat-meta{border-top:1px dashed var(--border);justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pub-cat-meta{border-top:1px dashed color-mix(in oklch, var(--border) 75%, transparent)}}.pub-cat-arrow{color:var(--primary-2,var(--primary));font-weight:800;transition:transform .22s;transform:translate(0)}[dir=rtl] .pub-cat-arrow{transform:scaleX(-1)}.pub-cat-card:hover .pub-cat-arrow{transform:translate(3px)}[dir=rtl] .pub-cat-card:hover .pub-cat-arrow{transform:scaleX(-1)translate(3px)}.pub-art-chip{color:#fff;letter-spacing:.02em;-webkit-backdrop-filter:blur(6px);z-index:2;white-space:nowrap;text-overflow:ellipsis;top:12px;background:#000000b8;border-radius:999px;max-width:calc(100% - 24px);padding:5px 11px;font-size:11px;font-weight:700;position:absolute;inset-inline-start:12px;overflow:hidden}.pub-art-cover-empty .pub-art-chip{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.pub-art-cover-empty .pub-art-chip{background:color-mix(in oklch, var(--primary) 75%, #000)}}.pub-art-foot{color:var(--text-mute);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;font-size:11.5px;display:inline-flex}.pub-art-dot{color:var(--text-mute)}@supports (color:color-mix(in lab, red, red)){.pub-art-dot{color:color-mix(in oklch, var(--text-mute) 50%, transparent)}}.pub-art-read{color:var(--text-mute)}.pub-cta-strip{max-width:1150px;margin:72px auto 0;padding:0 20px}.pub-cta-inner{background:radial-gradient(circle at 0% 50%, var(--primary), transparent 55%), linear-gradient(135deg, var(--primary), var(--primary));border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:36px 40px;display:flex}@supports (color:color-mix(in lab, red, red)){.pub-cta-inner{background:radial-gradient(circle at 0% 50%, color-mix(in oklch, var(--primary) 22%, transparent), transparent 55%), linear-gradient(135deg, color-mix(in oklch, var(--primary) 12%, transparent), color-mix(in oklch, var(--primary) 4%, transparent))}}.pub-cta-inner{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.pub-cta-inner{border:1px solid color-mix(in oklch, var(--primary) 30%, transparent)}}.pub-cta-text h3{letter-spacing:-.015em;color:var(--text);margin:0 0 6px;font-size:22px;font-weight:800}.pub-cta-text p{color:var(--text-2);margin:0;font-size:14.5px}.pub-cta-btn{background:var(--primary);color:#fff;letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:13px 26px;font-size:14.5px;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .25s,background .2s;display:inline-flex}.pub-cta-btn:hover{background:var(--primary-2,var(--primary));box-shadow:0 14px 28px -10px var(--primary);transform:translateY(-1.5px)}@supports (color:color-mix(in lab, red, red)){.pub-cta-btn:hover{box-shadow:0 14px 28px -10px color-mix(in oklch, var(--primary) 55%, transparent)}}html[data-theme=dark] .pub-hero-ttl,html[data-theme=dark] .pub-featured-ttl,html[data-theme=dark] .pub-cta-text h3{color:#f3f6fb}html[data-theme=dark] .pub-hero-sub,html[data-theme=dark] .pub-featured-excerpt,html[data-theme=dark] .pub-cta-text p{color:#c5cad6}html[data-theme=dark] .pub-featured,html[data-theme=dark] .pub-cat-card{background:#0b1120b3;border-color:#ffffff14}html[data-theme=dark] .pub-featured:hover,html[data-theme=dark] .pub-cat-card:hover{border-color:#34d39966}html[data-theme=dark] .pub-cat-icon{background:linear-gradient(135deg,#34d3992e,#34d3990a);border-color:#34d39947}html[data-theme=dark] .pub-featured-badge,html[data-theme=dark] .pub-cat-arrow,html[data-theme=dark] .pub-featured-read-cta{color:#34d399}html[data-theme=dark] .pub-cta-inner{background:radial-gradient(circle at 0%,#34d3992e,#0000 55%),linear-gradient(135deg,#34d3991a,#34d39908);border-color:#34d39952}html[data-theme=dark] .pub-cta-btn{color:#04150f}[dir=rtl] .pub-featured-foot{font-feature-settings:"tnum"}html:has(.pub-main) body{background:#fff}html[data-theme=dark]:has(.pub-main) body{background:#040614}html[data-theme=dark] .pub-main{color:#e9ecf5}html[data-theme=dark] .pub-sec-ttl,html[data-theme=dark] .pub-cat-ttl,html[data-theme=dark] .pub-art-ttl,html[data-theme=dark] .pub-article-ttl{color:#f3f6fb}html[data-theme=dark] .pub-sec-sub,html[data-theme=dark] .pub-cat-desc,html[data-theme=dark] .pub-art-excerpt{color:#b6bfd4}html[data-theme=dark] .pub-cat-meta,html[data-theme=dark] .pub-art-foot,html[data-theme=dark] .pub-art-when,html[data-theme=dark] .pub-art-read{color:#94a3b8}html[data-theme=dark] .pub-hero{background:linear-gradient(135deg,#10b9811a 0%,#10b9810f 22%,#14b8a614 50%,#10b9810f 78%,#10b9811a 100%);border-bottom-color:#10b98133}html[data-theme=dark] .pub-hero:after{background:radial-gradient(circle at 12% 18%,#34d3992e,#0000 38%),radial-gradient(circle at 88% 78%,#34d3991f,#0000 42%)}html[data-theme=dark] .pub-hero-eyebrow{color:#6ee7b7;background:#10b98124;border-color:#34d3994d}.status-v2{--sv2-ok:#00a062;--sv2-ok-soft:#00a0621f;--sv2-ok-glow:#00a06266;--sv2-warn:#d97706;--sv2-warn-soft:#d977061f;--sv2-warn-glow:#d9770666;--sv2-down:#dc2626;--sv2-down-soft:#dc26261f;--sv2-down-glow:#dc262666;--sv2-accent:var(--sv2-ok);--sv2-accent-soft:var(--sv2-ok-soft);--sv2-accent-glow:var(--sv2-ok-glow);background:radial-gradient(80% 60% at 50% -20%, var(--sv2-accent-soft), transparent 70%);padding-bottom:80px}.status-v2--degraded{--sv2-accent:var(--sv2-warn);--sv2-accent-soft:var(--sv2-warn-soft);--sv2-accent-glow:var(--sv2-warn-glow)}.status-v2--down{--sv2-accent:var(--sv2-down);--sv2-accent-soft:var(--sv2-down-soft);--sv2-accent-glow:var(--sv2-down-glow)}.sv2-hero{text-align:center;max-width:1150px;margin:0 auto;padding:88px 24px 72px;position:relative;overflow:hidden}.sv2-hero-bg{background:radial-gradient(circle at 30% 20%, var(--sv2-accent-soft) 0%, transparent 50%), radial-gradient(circle at 70% 80%, var(--sv2-accent-soft) 0%, transparent 50%);filter:blur(40px);opacity:.7;animation:18s ease-in-out infinite sv2-bg-float;position:absolute;inset:0}@keyframes sv2-bg-float{0%,to{transform:translate(0)scale(1)}50%{transform:translate(20px,-20px)scale(1.05)}}.sv2-hero-inner{z-index:1;max-width:720px;margin:0 auto;position:relative}.sv2-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--sv2-accent);background:var(--sv2-accent-soft);border:1px solid var(--sv2-accent);align-items:center;gap:8px;padding:6px 14px;font-size:11px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sv2-eyebrow{border:1px solid color-mix(in oklch, var(--sv2-accent) 28%, transparent)}}.sv2-eyebrow{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;margin-bottom:32px}.sv2-live-dot{background:var(--sv2-accent);width:6px;height:6px;box-shadow:0 0 0 0 var(--sv2-accent-glow);border-radius:50%;animation:2s ease-in-out infinite sv2-pulse}.sv2-status-icon{width:96px;height:96px;margin:0 auto 28px;position:relative}.sv2-status-icon-ring{border:2px solid var(--sv2-accent);opacity:0;border-radius:50%;animation:2.6s ease-out infinite sv2-ring;position:absolute;inset:0}.sv2-status-icon-ring--2{animation-delay:1.3s}@keyframes sv2-ring{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}.sv2-status-icon-core{background:var(--sv2-accent);color:#fff;box-shadow:0 16px 40px var(--sv2-accent-glow), inset 0 -8px 16px #0000001a;border-radius:50%;place-items:center;font-size:44px;font-weight:800;line-height:1;display:grid;position:absolute;inset:0}.sv2-headline{letter-spacing:-.025em;color:var(--text);margin:0 0 14px;font-size:clamp(32px,5vw,52px);font-weight:800;line-height:1.12}.sv2-subline{color:var(--text-2);max-width:540px;margin:0 auto 28px;font-size:clamp(15px,1.6vw,17px);line-height:1.55}.sv2-meta-row{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.sv2-meta-pill{color:var(--text-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-variant-numeric:tabular-nums;background:#ffffffb8;border:1px solid #0000000f;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:inline-flex}.sv2-meta-dot{background:var(--sv2-accent);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite sv2-pulse}@keyframes sv2-pulse{0%,to{box-shadow:0 0 0 0 var(--sv2-accent-glow)}50%{box-shadow:0 0 0 8px #0000}}.sv2-kpis{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;max-width:1080px;margin:-8px auto 0;padding:0 24px;display:grid}.sv2-kpi-card{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:18px;padding:24px 22px;transition:transform .2s,box-shadow .2s,border-color .2s;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 8px 24px #00000008}.sv2-kpi-card:before{content:"";background:linear-gradient(90deg, var(--sv2-accent), var(--sv2-accent));height:3px;position:absolute;top:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.sv2-kpi-card:before{background:linear-gradient(90deg, var(--sv2-accent), color-mix(in oklch, var(--sv2-accent) 50%, transparent))}}.sv2-kpi-card:before{opacity:0;transition:opacity .25s}.sv2-kpi-card:hover{border-color:var(--sv2-accent);transform:translateY(-2px);box-shadow:0 1px 2px #0000000a,0 12px 32px #0000000f}@supports (color:color-mix(in lab, red, red)){.sv2-kpi-card:hover{border-color:color-mix(in oklch, var(--sv2-accent) 30%, var(--border))}}.sv2-kpi-card:hover:before{opacity:1}.sv2-kpi-label{text-transform:uppercase;letter-spacing:.1em;color:var(--text-2);margin-bottom:12px;font-size:11px;font-weight:600}.sv2-kpi-value{color:var(--text);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-bottom:8px;font-size:32px;font-weight:800;line-height:1}.sv2-kpi-unit{color:var(--text-2);margin-inline-start:3px;font-size:16px;font-weight:600}.sv2-kpi-hint{color:var(--text-mute);font-size:12px}.sv2-section{max-width:1080px;margin:48px auto 0;padding:0 24px}.sv2-section-head{margin-bottom:18px}.sv2-section-ttl{letter-spacing:-.015em;color:var(--text);margin:0 0 4px;font-size:20px;font-weight:700}.sv2-section-sub{color:var(--text-2);font-size:13px}.sv2-comp-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.sv2-comp{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:14px;grid-template-columns:44px 1fr auto;align-items:center;gap:16px;padding:18px 22px;transition:border-color .2s,transform .2s;display:grid}.sv2-comp:hover{border-color:var(--sv2-accent)}@supports (color:color-mix(in lab, red, red)){.sv2-comp:hover{border-color:color-mix(in oklch, var(--sv2-accent) 25%, var(--border))}}.sv2-comp:hover{transform:translateY(-1px)}.sv2-comp-icon{place-items:center;width:44px;height:44px;display:grid;position:relative}.sv2-comp-pulse{border-radius:50%;width:14px;height:14px;position:relative}.sv2-comp-pulse:before,.sv2-comp-pulse:after{content:"";opacity:0;border:2px solid;border-radius:50%;animation:2.4s ease-out infinite sv2-comp-ring;position:absolute;inset:-3px}.sv2-comp-pulse:after{animation-delay:1.2s}@keyframes sv2-comp-ring{0%{opacity:.5;transform:scale(.6)}to{opacity:0;transform:scale(2)}}.sv2-comp-pulse--ok{background:var(--sv2-ok);color:var(--sv2-ok)}.sv2-comp-pulse--degraded{background:var(--sv2-warn);color:var(--sv2-warn)}.sv2-comp-pulse--down{background:var(--sv2-down);color:var(--sv2-down)}.sv2-comp-name{color:var(--text);font-size:16px;font-weight:600}.sv2-comp-desc{color:var(--text-2);margin-top:2px;font-size:13px}.sv2-comp-badge{border-radius:999px;align-items:center;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.sv2-comp-badge--ok{color:var(--sv2-ok);background:var(--sv2-ok-soft)}.sv2-comp-badge--degraded{color:var(--sv2-warn);background:var(--sv2-warn-soft)}.sv2-comp-badge--down{color:var(--sv2-down);background:var(--sv2-down-soft)}.sv2-timeline{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:14px;grid-template-columns:repeat(90,1fr);gap:3px;padding:22px;display:grid}.sv2-tl-bar{cursor:default;border-radius:3px;height:38px;transition:transform .15s}.sv2-tl-bar:hover{transform:scaleY(1.12)}.sv2-tl-bar--ok{background:var(--sv2-ok)}.sv2-tl-bar--degraded{background:var(--sv2-warn)}.sv2-tl-bar--down{background:var(--sv2-down)}.sv2-tl-bar--legend{vertical-align:middle;width:10px;height:10px;margin-inline-end:6px;display:inline-block}.sv2-timeline-legend{color:var(--text-2);justify-content:center;gap:22px;margin-top:14px;font-size:12px;display:flex}.sv2-timeline-axis{color:var(--text-mute);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:6px;padding:0 4px;font-size:11px;display:flex}.sv2-foot{text-align:center;max-width:1080px;color:var(--text-mute);margin:56px auto 0;padding:24px;font-size:13px}.sv2-foot-trademark{letter-spacing:.05em;color:var(--text-2);margin-top:6px;font-size:12px;font-weight:600}@media (max-width:720px){.sv2-hero{padding:56px 20px 48px}.sv2-headline{font-size:28px}.sv2-status-icon{width:80px;height:80px}.sv2-status-icon-core{font-size:36px}.sv2-kpis{grid-template-columns:repeat(2,1fr)}.sv2-comp{grid-template-columns:36px 1fr;padding:14px 16px}.sv2-comp-status{grid-column:1/-1;padding-inline-start:52px}.sv2-timeline{grid-template-columns:repeat(45,1fr)}.sv2-tl-bar:nth-child(-n+45){display:none}}html[data-theme=dark] .status-v2{background:radial-gradient(80% 60% at 50% -20%, var(--sv2-accent-soft), transparent 70%), linear-gradient(180deg, transparent, #0003)}html[data-theme=dark] .sv2-eyebrow{background:var(--sv2-accent)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .sv2-eyebrow{background:color-mix(in oklch, var(--sv2-accent) 14%, transparent)}}html[data-theme=dark] .sv2-eyebrow{border-color:var(--sv2-accent)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .sv2-eyebrow{border-color:color-mix(in oklch, var(--sv2-accent) 30%, transparent)}}html[data-theme=dark] .sv2-meta-pill{color:var(--text-2);background:#ffffff0d;border-color:#ffffff14}html[data-theme=dark] .sv2-kpi-card,html[data-theme=dark] .sv2-comp,html[data-theme=dark] .sv2-timeline{background:#ffffff08;border-color:#ffffff14}html[data-theme=dark] .sv2-kpi-card:hover{background:#ffffff0d}.app-loading{min-height:60vh;color:var(--text-3);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:48px 24px;display:flex}.app-loading-ring{border:3px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:38px;height:38px;animation:.85s linear infinite app-loading-spin}.app-loading-text{letter-spacing:.02em;margin:0;font-size:14px;font-weight:500}@keyframes app-loading-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.app-loading-ring{background:var(--border);opacity:.7;border:none;border-radius:4px;width:38px;height:4px;animation:none}}.form-field{gap:6px;display:grid}.form-field-label{color:var(--text-2);font-size:13px;font-weight:500}.form-field-hint{color:var(--text-3);font-size:11px;line-height:1.5}.form-field-hint.is-error{color:var(--rose)}.form-field-errors{gap:2px;display:grid}.form-field-error{color:var(--rose);font-size:12px;line-height:1.4}.hdr-actions{align-items:center;gap:6px;display:inline-flex}.hdr-pill{appearance:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);min-width:30px;height:30px;color:var(--text);cursor:pointer;font:inherit;background:#fff9;border:1px solid #0000002e;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:700;transition:background .18s,border-color .18s,transform .18s,box-shadow .22s;display:inline-flex}.hdr-pill:hover{background:#fffffff2;border-color:#0006;transform:translateY(-1px);box-shadow:0 4px 10px -4px #0003}.hdr-pill:disabled{opacity:.5;cursor:not-allowed;transform:none}.hdr-pill.is-open{background:var(--text);color:#fff;border-color:var(--text);box-shadow:0 4px 10px -4px #00000073}.hdr-pill.is-open svg{color:#fff}.hdr-pill-label{letter-spacing:.02em;font-size:11.5px}.hdr-cur-code{letter-spacing:.04em;font-size:11.5px;font-weight:800}.hdr-pop-wrap{align-items:center;line-height:0;display:inline-flex;position:relative}.hdr-pop{z-index:1000;background:var(--surface);border:1px solid var(--line);isolation:isolate;top:calc(100% + 8px);border-radius:12px;animation:.22s cubic-bezier(.34,1.56,.64,1) both hdr-pop-in;position:absolute;inset-inline-end:0;overflow:hidden;box-shadow:inset 0 1px #fff9,0 24px 56px -20px #00000040,0 8px 18px -8px #0f172a1a}@keyframes hdr-pop-in{0%{opacity:0;transform:translateY(-6px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.hdr-pop-hd{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);padding:12px 14px 8px;font-size:11px;font-weight:700}.hdr-pop-ft{color:var(--text-3);border-top:1px solid var(--line-2);background:var(--surface-2);padding:10px 14px;font-size:11px}.hdr-cur-pop{width:320px}.hdr-cur-search{background:var(--surface-2);border:1px solid var(--line-2);border-radius:9px;align-items:center;gap:8px;margin:8px 10px 4px;padding:8px 10px;transition:border-color .15s,background .15s;display:flex}.hdr-cur-search:focus-within{border-color:var(--primary);background:var(--surface);box-shadow:0 0 0 3px #00a0621a}.hdr-cur-search>svg:first-child{color:var(--text-3);flex:none}.hdr-cur-search:focus-within>svg:first-child{color:var(--primary-2)}.hdr-cur-search-input{min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:12.5px}.hdr-cur-search-input::placeholder{color:var(--text-3);font-weight:500}.hdr-cur-search-clear{appearance:none;width:18px;height:18px;color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.hdr-cur-search-clear:hover{background:var(--hover);color:var(--text)}.hdr-cur-empty{text-align:center;color:var(--text-3);padding:22px 14px;font-size:12.5px}.hdr-cur-list{scrollbar-width:thin;scrollbar-color:var(--line) transparent;flex-direction:column;max-height:320px;padding:4px 6px 8px;display:flex;overflow-y:auto}.hdr-cur-list::-webkit-scrollbar{width:8px}.hdr-cur-list::-webkit-scrollbar-track{background:0 0}.hdr-cur-list::-webkit-scrollbar-thumb{background:var(--line);border:2px solid var(--surface);border-radius:8px}.hdr-cur-list::-webkit-scrollbar-thumb:hover{background:var(--line-2)}.hdr-cur-row{appearance:none;font:inherit;color:var(--text-2);cursor:pointer;text-align:start;background:0 0;border:0;border-radius:8px;grid-template-columns:22px 1fr auto auto;align-items:center;gap:10px;padding:8px 10px;transition:background .12s,color .12s;display:grid}.hdr-cur-row+.hdr-cur-row{margin-top:1px}.hdr-cur-row:hover{background:var(--primary-tint);color:var(--primary-2)}.hdr-cur-row.on{background:var(--primary-tint);color:var(--primary-2);font-weight:700}.hdr-cur-flag{text-align:center;font-size:16px;line-height:1}.hdr-cur-name{white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.25;overflow:hidden}.hdr-cur-code-sm{letter-spacing:.04em;color:var(--text-3);background:var(--surface-2);border:1px solid var(--line);border-radius:5px;padding:2px 6px;font-size:11px;font-weight:700}.hdr-cur-row.on .hdr-cur-code-sm{background:var(--primary);color:#fff;border-color:var(--primary)}.hdr-cur-check{color:var(--primary);justify-content:center;align-items:center;display:inline-flex}.hdr-lang-pop{min-width:240px}.hdr-lang-row[disabled],.hdr-lang-row.is-disabled{cursor:not-allowed;opacity:.55}.hdr-lang-row[disabled]:hover,.hdr-lang-row.is-disabled:hover{color:var(--text-2);background:0 0}.hdr-lang-soon{letter-spacing:.04em;color:var(--text-3);background:var(--surface-2);border:1px solid var(--line);white-space:nowrap;text-transform:uppercase;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:600}.hdr-pill.hdr-lang.is-open{background:var(--primary-tint);color:var(--primary-2)}.hdr-user{appearance:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:30px;min-width:30px;height:30px;color:var(--text);cursor:pointer;font:inherit;background:#fff9;border:1px solid #0000002e;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .18s,border-color .18s,transform .18s,box-shadow .22s;display:inline-flex}.hdr-user:hover{background:#fffffff2;border-color:#0006;transform:translateY(-1px);box-shadow:0 4px 10px -4px #0003}.hdr-user.is-open{background:var(--text);border-color:var(--text);box-shadow:0 4px 10px -4px #00000073}.hdr-user.is-open .hdr-user-av{box-shadow:0 0 0 1.5px #ffffffd9}.hdr-user.is-guest{border-style:dashed;border-color:#0000002e}.hdr-user.is-guest:hover{border-style:solid;border-color:var(--text)}.hdr-user.is-guest .hdr-user-av{background:var(--surface-2);color:var(--text-3);box-shadow:none}.hdr-user.is-guest:hover .hdr-user-av{background:var(--primary-tint);color:var(--primary-2)}.hdr-user.is-guest.is-open .hdr-user-av{color:var(--primary-2);background:#ffffffeb;box-shadow:0 0 0 1.5px #ffffffd9}.hdr-user-av{background:linear-gradient(135deg, var(--text) 0%, #4b5169 60%, var(--text) 100%);color:#fff;letter-spacing:.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:9.5px;font-weight:800;transition:background .18s,color .18s,box-shadow .18s;display:inline-flex;overflow:hidden;box-shadow:inset 0 -1px 2px #0000002e}.hdr-user-av img{object-fit:cover;width:100%;height:100%}.hdr-user-av.lg{width:44px;height:44px;font-size:16px}.hdr-user-pop.is-guest-pop{width:280px}.hdr-guest-hd{background:radial-gradient(180px 100px at 100% 0%, #00a0621a, transparent 70%), var(--surface);border-bottom:1px solid var(--line-2);align-items:center;gap:12px;padding:14px;display:flex}.hdr-guest-copy{min-width:0}.hdr-guest-title{color:var(--text);font-size:14px;font-weight:700;line-height:1.3}.hdr-guest-sub{color:var(--text-3);margin-top:3px;font-size:11.5px;line-height:1.45}.hdr-guest-cta{background:var(--primary);color:#fff;letter-spacing:.01em;border-radius:10px;justify-content:center;align-items:center;gap:10px;margin:12px;padding:11px 16px;font-size:13px;font-weight:700;text-decoration:none;transition:background .18s,transform .18s,box-shadow .22s;display:flex;box-shadow:0 4px 10px -4px #00a06280}.hdr-guest-cta:hover{background:var(--primary-2);transform:translateY(-1px);box-shadow:0 8px 16px -6px #00a0628c}.hdr-guest-cta svg{color:currentColor;flex:none}.hdr-user-pop{width:260px}.hdr-user-pop-hd{background:radial-gradient(180px 100px at 100% 0%, #00a0621f, transparent 70%), var(--surface);border-bottom:1px solid var(--line-2);align-items:center;gap:12px;padding:14px;display:flex}.hdr-user-pop-meta{min-width:0}.hdr-user-pop-name{color:var(--text);font-size:14px;font-weight:700;line-height:1.3}.hdr-user-pop-email{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;max-width:180px;margin-top:2px;font-size:11.5px;overflow:hidden}.hdr-user-item{appearance:none;width:100%;font:inherit;color:var(--text-2);cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:10px;padding:11px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s,color .15s,padding-inline-start .18s;display:flex}.hdr-user-item:hover{background:var(--primary-tint);color:var(--primary-2);padding-inline-start:18px}.hdr-user-item.is-danger{border-top:1px solid var(--line-2);color:#b91c1c}.hdr-user-item.is-danger:hover{color:#991b1b;background:#ef444414}.hdr-user-item svg{color:currentColor;flex:none}.hdr-user-pop-ft{text-align:center;color:var(--text-4);letter-spacing:.06em;text-transform:uppercase;background:var(--surface-2);border-top:1px solid var(--line-2);padding:8px 14px;font-size:10.5px}html[data-theme=dark]{--bg:#0b0e10;--surface:#15191c;--surface-2:#1c2125;--hover:#232a30;--text:#f1f5f9;--text-2:#cbd5e1;--text-3:#94a3b8;--text-4:#64748b;--line:#2a3138;--line-2:#20262c;--primary-soft:#10b98124;--primary-tint:#10b9812e;--border:#2a3138;--text-mute:#94a3b8;--shadow-sm:0 1px 0 #0006;--shadow-md:0 8px 24px -8px #0009;--shadow-lg:0 8px 24px -4px #000000b3, 0 24px 48px -16px #0000008c;--shadow-color:0, 0, 0;--shadow-strength:.5}html[data-theme=dark] .sb-nav.is-on{color:#34d399;background:#10b9811a}html[data-theme=dark] .sb-nav.is-on:hover{background:#10b9812e}html[data-theme=dark] .sb-nav.is-on .sb-nav-icon{color:#34d399}html[data-theme=dark] .sb-nav.is-on .sb-nav-indicator{background:#10b981}html[data-theme=dark] body{background:var(--bg);color:var(--text)}html[data-theme=dark] .login-shell{filter:brightness(.92)contrast(1.05)}html[data-theme=dark] .topbar{background:var(--surface);border-block-end-color:var(--border)}html[data-theme=dark] .crumbs-page{color:#34d399;background:#10b9811a;border-color:#10b9814d}html[data-theme=dark] .crumbs-page b,html[data-theme=dark] .crumbs-page-icon{color:#34d399}html[data-theme=dark] .hdr-pill,html[data-theme=dark] .hdr-user{color:var(--text);background:#ffffff0d;border-color:#ffffff24}html[data-theme=dark] .hdr-pill:hover,html[data-theme=dark] .hdr-user:hover{background:#ffffff1a;border-color:#34d39966;box-shadow:0 4px 10px -4px #0000008c}html[data-theme=dark] .hdr-pill.is-open,html[data-theme=dark] .hdr-user.is-open{color:#04060f;background:#10b981;border-color:#10b981;box-shadow:0 4px 12px -4px #10b9818c}html[data-theme=dark] .hdr-pill.is-open svg{color:#04060f}html[data-theme=dark] .hdr-user.is-guest{border-color:#ffffff2e}html[data-theme=dark] .hdr-user.is-guest:hover{border-color:#34d399}html[data-theme=dark] .hdr-user.is-guest.is-open .hdr-user-av{color:#047857;background:#ffffffeb}@media (prefers-reduced-motion:reduce){.hdr-pop,.hdr-pill,.hdr-user{transition:none!important;animation:none!important}}.hamburger{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:8px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:36px;height:36px;margin-inline-end:8px;padding:0;transition:background .15s,border-color .15s;display:none}.hamburger:hover{background:var(--hover);border-color:var(--text-3)}.hamburger span{background:var(--text-2);border-radius:2px;width:16px;height:2px;transition:transform .22s,opacity .18s;display:block}.hamburger.is-open span:first-child{transform:translateY(6px)rotate(45deg)}.hamburger.is-open span:nth-child(2){opacity:0}.hamburger.is-open span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.drawer-backdrop{opacity:0;pointer-events:none;z-index:49;background:#0b0f2873;transition:opacity .22s;position:fixed;inset:0}.drawer-backdrop.is-open{opacity:1;pointer-events:auto}.drawer{background:var(--surface);border-inline-end:1px solid var(--border);width:min(82vw,320px);padding:16px 12px calc(14px + var(--safe-bottom,0px));padding-top:calc(16px + var(--safe-top,0px));z-index:50;top:0;inset-inline-start:0;flex-direction:column;transition:transform .28s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;bottom:0;transform:translate(-100%);box-shadow:0 0 0 1px #0000,16px 0 48px #0b0f281f}[dir=rtl] .drawer{transform:translate(100%);box-shadow:-16px 0 48px #0b0f281f}.drawer.is-open{transform:translate(0)}.drawer-scroll{scrollbar-width:thin;flex:1;margin:0 -4px;padding:4px;overflow:hidden auto}.drawer-scroll::-webkit-scrollbar{width:4px}.drawer-scroll::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:4px}html[data-theme=dark] .drawer-backdrop{background:#000000a6}html[data-theme=dark] .drawer{background:var(--surface);border-inline-end-color:var(--border)}@media (max-width:1024px){.app,[dir=rtl] .app{grid-template-columns:1fr!important}.sb{display:none}.hamburger{display:inline-flex}.main{min-width:0}.content{max-width:100%}}@media (prefers-reduced-motion:reduce){.drawer,.drawer-backdrop,.hamburger span{transition:none!important}}@media (max-width:1024px){.topbar{gap:12px;max-width:100%;margin-inline:0;padding:12px 16px}.content{max-width:100%;padding:18px 16px 56px}.page__header{flex-wrap:wrap;gap:12px}.fn-hero,.ov-hero,.pub-hero,.st-hero,.tk-hero,.nf-hero,.rpt-hero{padding:18px}.fn-hero-row,.ov-hero-row,.pub-hero-main,.st-hero-row,.tk-hero-row,.nf-hero-row,.rpt-hero-row{flex-direction:column;align-items:stretch;gap:16px}.pub-hero-cards,.fn-kpis,.nf-stats,.tk-stats{flex-wrap:wrap;justify-content:stretch}.pub-hero-cards>*,.fn-kpis>*,.nf-stats>*,.tk-stats>*{flex:calc(50% - 6px);max-width:none}.tabs{flex-wrap:wrap;gap:6px}}@media (max-width:768px){.topbar{flex-wrap:nowrap;gap:8px;padding:10px 12px}.crumbs{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.crumbs-home,.crumbs .sep{display:none}.content{padding:14px 12px 48px}.pgttl,.page__header{flex-direction:column;align-items:flex-start;gap:10px}.pgttl h1,.page__title{font-size:clamp(20px,5vw,26px)}.fn-hero,.ov-hero,.pub-hero,.st-hero,.tk-hero,.nf-hero,.rpt-hero{border-radius:12px;padding:16px}.fn-hero-icon,.ov-hero-icon,.st-hero-icon,.tk-hero-icon,.nf-hero-icon,.rpt-hero-icon{width:48px;height:48px}.fn-hero-title,.ov-hero-title,.st-hero-title,.tk-hero-title,.nf-hero-title,.rpt-hero-title,.pub-hero h1{font-size:clamp(18px,5vw,22px)}.pub-hero-cards>*,.fn-kpis>*,.nf-stats>*,.tk-stats>*{flex:100%}[style*="grid-template-columns: 1fr 1fr"],[style*="grid-template-columns:1fr 1fr"],[style*="grid-template-columns: minmax"]{grid-template-columns:1fr!important}.card,.fn-card,.cm-shell .cm-card{padding:14px}table{-webkit-overflow-scrolling:touch;background:linear-gradient(90deg, var(--surface), var(--surface)) left center / 12px 100% no-repeat, linear-gradient(-90deg, var(--surface), var(--surface)) right center / 12px 100% no-repeat, linear-gradient(90deg, #00000014, transparent) left center / 8px 100% no-repeat, linear-gradient(-90deg, #00000014, transparent) right center / 8px 100% no-repeat;background-attachment:local,local,scroll,scroll;max-width:100%;display:block;overflow:auto hidden}table thead th{padding:8px 12px;font-size:10.5px}table tbody td{padding:10px 12px;font-size:12.5px}td .btn,td button{white-space:nowrap}.hdr-pill-label{display:none}.hdr-cur-code{font-size:11px}.modal,[role=dialog]:not(.drawer){max-width:calc(100vw - 24px)}input:not([type=checkbox]):not([type=radio]),textarea,select{font-size:16px}}@media (max-width:480px){.content{padding:12px 10px 48px}.fn-hero,.ov-hero,.pub-hero,.st-hero,.tk-hero,.nf-hero,.rpt-hero{padding:14px 12px}.page__title{font-size:18px}.page__sub,.crumbs-page b{font-size:12px}.tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tabs .tab{flex-shrink:0;font-size:12.5px}}@media print{html[data-theme=dark]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--surface:#fff;--text:#0a0e27;--text-2:#4b5169;--text-3:#8089a3;--line:#e7e9f2;--border:#e7e9f2}}@media (max-width:768px){.ov-hero-toprow,.fn-hero-toprow,.pub-hero-toprow{flex-direction:column;align-items:stretch;gap:8px}.ov-hero-eyebrow,.fn-hero-eyebrow{align-self:flex-start;padding:3px 8px;font-size:11px}.ov-hero-toprow .ov-clock,.ov-hero-clock-strip,.ov-hero-toprow>div:not(.ov-hero-controls):not(.ov-hero-eyebrow){display:none!important}.ov-hero-controls{gap:6px;width:100%}.ov-hero-controls>*{flex:auto;min-width:0}.ov-hero-titleblock,.pub-hero-title,.fn-hero-titleblock{align-items:flex-start;gap:10px}.ov-hero-icon,.fn-hero-icon,.pub-hero-title .ov-hero-icon,.st-hero-icon,.tk-hero-icon,.nf-hero-icon,.rpt-hero-icon{flex-shrink:0;width:36px!important;height:36px!important}.ov-hero-icon svg,.fn-hero-icon svg,.st-hero-icon svg,.tk-hero-icon svg,.nf-hero-icon svg,.rpt-hero-icon svg{width:18px!important;height:18px!important}.ov-hero-orbs,.fn-hero-orbs,.pub-hero-orbs,.st-hero-orbs,.tk-hero-orbs,.nf-hero-orbs,.rpt-hero-orbs,.hiw-hero-orbs,.pub-hero .ov-hero-orbs{display:none!important}.ov-hero-ring,.fn-hero-icon .ring,.st-hero-icon .ring,.tk-hero-icon .ring,.nf-hero-icon .ring,.rpt-hero-icon .ring{display:none}.ov-hero-title,.fn-hero-title,.pub-hero h1,.st-hero-title,.tk-hero-title,.nf-hero-title,.rpt-hero-title{font-size:clamp(17px,4.5vw,22px)!important;line-height:1.25!important}.ov-hero-comma{display:none}.ov-hero-title .ln2{display:block}.ov-hero-payout,.ov-hero-notice{flex-wrap:wrap;padding:10px 12px}.ov-hero-notice-text{font-size:12px;line-height:1.5}.page__header{flex-direction:column;align-items:stretch;gap:12px}.page__title{font-size:clamp(18px,5vw,24px)!important}.page__actions{flex-wrap:wrap;gap:8px;flex-direction:row!important}.cm-shell .page,.cm-shell .content{padding-top:8px}.cm-shell [class*=stat],.cm-shell [class*=overview] [class*=grid]{flex-wrap:wrap;gap:8px}.pub-hero-cards,.fn-kpis{flex-direction:column;gap:8px}.pub-hero-cards>*,.fn-kpis>*{flex:100%;max-width:100%}.pub-stat,.fn-kpi{padding:12px 14px}.pub-stat-val,.fn-kpi-val,.fn-card .v{font-size:clamp(20px,6vw,26px)!important}.pub-hero~button,.invite-button-row{width:100%;margin:8px 0}.modal-backdrop,[data-overlay]{background:#000000a6!important}}@media (max-width:380px){.ov-hero,.fn-hero,.pub-hero,.st-hero,.tk-hero,.nf-hero,.rpt-hero{padding:12px 10px!important}.ov-hero-title,.fn-hero-title,.pub-hero h1{font-size:16px!important}.ov-hero-eyebrow .ov-hero-badge{display:none}}@media (max-width:768px){.ov-hero,.fn-hero,.pub-hero,.st-hero,.tk-hero,.nf-hero,.rpt-hero,.hiw-hero,.fns-banner,.cm-shell .page__header{border-radius:12px!important;min-height:0!important;padding:14px!important}.ov-hero-toprow,.fn-hero-toprow,.pub-hero-toprow,.rpt-hero-toprow,.nf-hero-toprow,.tk-hero-toprow,.st-hero-toprow{flex-flow:column!important;align-items:stretch!important;gap:8px!important;margin-bottom:8px!important;display:flex!important}.ov-hero-eyebrow,.fn-hero-eyebrow,.rpt-hero-eyebrow,.nf-hero-eyebrow,.tk-hero-eyebrow{align-self:flex-start!important;gap:6px!important;padding:3px 9px!important;font-size:10.5px!important}.ov-hero-eyebrow svg,.fn-hero-eyebrow svg{width:10px!important;height:10px!important}.ov-hero-badge,.fn-hero-badge,.rpt-hero-badge,.nf-hero-badge,.tk-hero-badge{padding:2px 6px!important;font-size:10px!important}.ov-hero-toprow .ov-clock,.ov-hero-clock-strip,[class*=hero-clock],[class*=clock-strip]{display:none!important}.ov-hero-controls,.fn-hero-controls,.rpt-hero-controls,.nf-hero-controls,.tk-hero-controls{flex-flow:wrap!important;align-items:center!important;gap:6px!important;width:100%!important;display:flex!important}.ov-hero-controls>*,.fn-hero-controls>*,.rpt-hero-controls>*,.nf-hero-controls>*,.tk-hero-controls>*{flex:calc(50% - 3px)!important;min-width:0!important}.ov-hero-titleblock,.pub-hero-main,.pub-hero-title,.fn-hero-titleblock,.rpt-hero-titleblock,.st-hero-row,.tk-hero-row,.nf-hero-row{flex-flow:row!important;align-items:flex-start!important;gap:10px!important;display:flex!important}.ov-hero-icon,.fn-hero-icon,.st-hero-icon,.tk-hero-icon,.nf-hero-icon,.rpt-hero-icon{border-radius:10px!important;flex:none!important;width:36px!important;height:36px!important}.ov-hero-icon svg,.fn-hero-icon svg,.st-hero-icon svg,.tk-hero-icon svg,.nf-hero-icon svg,.rpt-hero-icon svg{width:18px!important;height:18px!important}.ov-hero-ring,.fn-hero-icon .ring,.st-hero-icon .ring,.tk-hero-icon .ring,.nf-hero-icon .ring,.rpt-hero-icon .ring,.ov-hero-icon .orbit,.st-hero-icon .orbit{display:none!important}.ov-hero-text,.pub-hero-title .ov-hero-text{flex:auto!important;min-width:0!important}.ov-hero-title,.fn-hero-title,.pub-hero h1,.st-hero-title,.tk-hero-title,.nf-hero-title,.rpt-hero-title,.cm-shell .page__title{margin:0!important;font-size:clamp(17px,4.8vw,22px)!important;line-height:1.25!important}.ov-hero-title .ln1,.ov-hero-title .ln2,.ov-hero-comma{display:inline!important}.ov-hero-sub,.pub-hero-sub,.fn-hero-sub,.st-hero-sub,.tk-hero-sub,.nf-hero-sub,.rpt-hero-sub,.cm-shell .page__sub{margin-top:4px!important;font-size:12px!important;line-height:1.45!important}.ov-hero-orbs,.fn-hero-orbs,.pub-hero-orbs,.pub-hero .ov-hero-orbs,.st-hero-orbs,.tk-hero-orbs,.nf-hero-orbs,.rpt-hero-orbs,.hiw-hero-orbs,.ov-hero-glow,.fn-hero-glow,.ov-hero-grid,.fn-hero-grid,.st-hero-grid,.tk-hero-grid,.nf-hero-grid,.rpt-hero-grid{display:none!important}.pub-hero-cards,.fn-kpis,.nf-stats,.tk-stats{flex-direction:column!important;gap:8px!important;margin-top:8px!important;display:flex!important}.pub-stat,.fn-kpi,.nf-stat,.tk-stat{flex:0 auto!important;grid-template-columns:1fr auto!important;grid-template-areas:"val ic""lbl ic"!important;align-items:center!important;gap:2px 12px!important;min-width:0!important;max-width:none!important;padding:14px 16px!important;display:grid!important}.pub-stat-ic,.fn-kpi-ic,.nf-stat-ic,.tk-stat-ic{grid-area:ic!important;align-self:center!important;width:40px!important;height:40px!important;margin-bottom:0!important}.pub-stat-val,.fn-kpi-val,.nf-stat-val,.tk-stat-val{grid-area:val!important;align-self:end!important;font-size:clamp(20px,6vw,26px)!important;line-height:1.1!important}.pub-stat-lbl,.fn-kpi-lbl,.nf-stat-lbl,.tk-stat-lbl{white-space:normal!important;grid-area:lbl!important;align-self:start!important;margin-top:0!important;font-size:12px!important;line-height:1.35!important}}@media (max-width:420px){.ov-hero,.fn-hero,.pub-hero,.st-hero,.tk-hero,.nf-hero,.rpt-hero{padding:12px!important}.ov-hero-title,.fn-hero-title,.pub-hero h1,.st-hero-title,.tk-hero-title,.nf-hero-title,.rpt-hero-title,.cm-shell .page__title{font-size:17px!important}}@media (max-width:768px){.ov-hero{grid-template:"eyebrow viewmode period""notice notice notice"/1fr 1fr 1fr!important;align-items:center!important;gap:10px 6px!important;display:grid!important}.ov-hero>.ov-hero-toprow,.ov-hero-toprow>.ov-hero-controls,.ov-hero>.ov-hero-titleblock{display:contents!important}.ov-hero .ov-hero-icon,.ov-hero .ov-hero-text{display:none!important}.ov-hero .ov-hero-eyebrow,.ov-hero .period-dd,.ov-hero .vm-dd{box-sizing:border-box!important;place-self:stretch stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:32px!important}.ov-hero .ov-hero-eyebrow{white-space:nowrap!important;text-overflow:ellipsis!important;grid-area:eyebrow!important;justify-content:center!important;align-items:center!important;gap:4px!important;padding:6px 8px!important;font-size:10px!important;display:inline-flex!important;overflow:hidden!important}.ov-hero .ov-hero-eyebrow svg{flex-shrink:0;width:9px!important;height:9px!important}.ov-hero .ov-hero-badge{padding:2px 4px!important;font-size:9px!important}.ov-hero .period-dd{grid-area:period!important}.ov-hero .vm-dd{grid-area:viewmode!important}.ov-hero .period-dd-trigger,.ov-hero .vm-dd-trigger{box-sizing:border-box!important;justify-content:center!important;width:100%!important;height:100%!important;min-height:32px!important;padding:6px 8px!important;font-size:11px!important}.ov-hero .ov-hero-payout,.ov-hero .ov-hero-notice{box-sizing:border-box!important;grid-area:notice!important;width:100%!important;margin:0!important;padding:8px 10px!important}.ov-hero .ov-hero-notice-text,.ov-hero .ov-hero-notice-ticker{white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;font-size:clamp(10px,2.6vw,12.5px)!important;line-height:1.45!important}.ov-hero .ov-clock{display:none!important}.ov-hero-toprow{margin-bottom:0!important}.ov-hero.pub-hero{grid-template-rows:auto auto!important;grid-template-areas:"eyebrow viewmode period""stats stats stats"!important}.pub-hero>.pub-hero-main,.pub-hero-main>.pub-hero-title{display:contents!important}.pub-hero .pub-hero-sub{display:none!important}.pub-hero .pub-hero-cards{flex-direction:column!important;grid-area:stats!important;gap:8px!important;width:100%!important;margin:0!important;display:flex!important}.rpt-hero{padding:14px!important}.rpt-hero-row{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.rpt-hero-left{align-items:flex-start!important;gap:0!important;width:100%!important}.rpt-hero-icon{display:none!important}.rpt-hero-text{flex-direction:column!important;gap:6px!important;width:100%!important;display:flex!important}.rpt-hero-eyebrow{flex-wrap:wrap!important;gap:6px!important;font-size:11px!important}.rpt-hero-spark{width:12px!important;height:12px!important}.rpt-hero-badge{padding:2px 6px!important;font-size:10px!important}.rpt-hero-title{font-size:clamp(15px,4.4vw,19px)!important;line-height:1.25!important}.rpt-hero-title .coin{width:20px!important;height:20px!important}.rpt-hero-sub{font-size:clamp(11px,2.8vw,13px)!important;line-height:1.45!important}.rpt-hero-sub .rpt-tag{white-space:normal!important;overflow-wrap:anywhere!important}.rpt-hero-controls{flex-wrap:nowrap!important;grid-auto-columns:1fr!important;grid-auto-flow:column!important;align-items:stretch!important;gap:6px!important;width:100%!important;padding:4px!important;display:grid!important}.rpt-hero-controls>*{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:36px!important}.rpt-hero-controls .vm-dd,.rpt-hero-controls .cd-dd{display:flex!important}.rpt-hero-controls .vm-dd-trigger{justify-content:center!important;gap:4px!important;width:100%!important;height:100%!important;padding:6px 8px!important;font-size:11px!important}.rpt-hero-controls .vm-dd-trigger>span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.fn-hero{min-height:0!important;padding:12px 14px 14px!important}.fn-hero-orbs,.fn-hero-grid,.fn-hero-icon{display:none!important}.fn-hero-row{flex-direction:column!important;align-items:stretch!important;gap:8px!important}.fn-hero-left{gap:0!important;width:100%!important}.fn-hero-text{flex-direction:column!important;gap:6px!important;width:100%!important;display:flex!important}.fn-hero-title{display:none!important}.fn-hero-eyebrow{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;font-size:11px!important;display:inline-flex!important}.fn-hero-spark{width:12px!important;height:12px!important}.fn-hero-badge{padding:2px 6px!important;font-size:10px!important}.fn-hero-sub{font-size:clamp(11px,2.8vw,13px)!important;line-height:1.45!important}.fn-hero-sub .fn-tag{white-space:normal!important;overflow-wrap:anywhere!important}.cm-shell .page{padding:12px 12px 36px!important}.cm-shell .page__header{gap:8px!important;margin-block-end:12px!important;padding:12px 14px!important}.cm-shell .page__eyebrow{margin-block-end:4px!important;font-size:10.5px!important}.cm-shell .page__eyebrow:before{width:10px!important}.cm-shell .page__title{font-size:clamp(18px,4.4vw,22px)!important;line-height:1.2!important}.cm-shell .page__sub{margin-block-start:4px!important;font-size:12px!important;line-height:1.45!important}.cm-shell .page__actions{flex-flow:wrap!important;justify-content:flex-start!important;align-items:stretch!important;gap:6px!important;width:100%!important;margin-block-start:4px!important}.cm-shell .tabs{-webkit-overflow-scrolling:touch!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;gap:2px!important;padding:3px!important;overflow-x:auto!important}.cm-shell .tabs::-webkit-scrollbar{display:none!important}.cm-shell .tab{scroll-snap-align:start!important;flex-shrink:0!important;gap:5px!important;padding:6px 10px!important;font-size:12px!important}.cm-shell .tab__count{padding:0 5px!important;font-size:10px!important}.st-hero{min-height:0!important;padding:12px 14px 14px!important}.st-hero-orbs,.st-hero-grid,.st-hero-icon{display:none!important}.st-hero-row{flex-direction:column!important;align-items:stretch!important;gap:8px!important}.st-hero-left{gap:0!important;width:100%!important}.st-hero-text{flex-direction:column!important;gap:6px!important;width:100%!important;display:flex!important}.st-hero-title{display:none!important}.st-hero-eyebrow{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;font-size:11px!important;display:inline-flex!important}.st-hero-spark{width:12px!important;height:12px!important}.st-hero-badge{padding:2px 6px!important;font-size:10px!important}.st-hero-sub{font-size:clamp(11px,2.8vw,13px)!important;line-height:1.45!important}.st-hero-sub .st-tag{white-space:normal!important;overflow-wrap:anywhere!important}}.logs-cleanup-card{border-inline-start:3px solid var(--primary);flex-direction:column;gap:12px;margin-block-end:14px;padding:16px;display:flex}.logs-cleanup-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.logs-cleanup-title{color:var(--text);font-size:14px;font-weight:700}.logs-cleanup-sub{color:var(--text-3);margin-block-start:2px;font-size:12px}.logs-cleanup-meta{border-block-start:1px solid var(--line-2);grid-template-columns:repeat(3,1fr);gap:10px;padding-block-start:10px;display:grid}.logs-cleanup-meta-item{flex-direction:column;gap:3px;display:flex}.logs-cleanup-meta-label{color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;font-size:11px}.logs-cleanup-meta-value{color:var(--text);font-size:12.5px;font-weight:500}@media (max-width:767px){.logs-cleanup-meta{grid-template-columns:1fr;gap:8px}.logs-cleanup-head .btn{flex:100%;justify-content:center}}.confirm-overlay{z-index:2000;background:#0a0e2780;place-items:center;padding:16px;animation:.16s ease-out confirm-fade-in;display:grid;position:fixed;inset:0}@keyframes confirm-fade-in{0%{opacity:0}to{opacity:1}}.confirm-card{background:var(--surface);border:1px solid var(--line);border-radius:12px;width:100%;max-width:440px;animation:.18s cubic-bezier(.16,1,.3,1) confirm-pop-in;box-shadow:0 24px 60px #0f122633,0 4px 12px #0f122614}@keyframes confirm-pop-in{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}.confirm-body{gap:12px;padding:18px 18px 14px;display:flex}.confirm-icon{color:#b45309;background:#f5b04129;background:lab(77.1372% 18.8909 64.1071/.16);border-radius:8px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.confirm-icon--danger{background:var(--rose,#c43e51)}@supports (color:color-mix(in lab, red, red)){.confirm-icon--danger{background:color-mix(in oklab, var(--rose,#c43e51) 14%, transparent)}}.confirm-icon--danger{color:var(--rose,#c43e51)}.confirm-text{flex:1;min-width:0}.confirm-title{color:var(--text);margin:0 0 6px;font-size:15px;font-weight:700;line-height:1.35}.confirm-message{color:var(--text-2);word-wrap:break-word;margin:0;font-size:13.5px;line-height:1.6}.confirm-actions{border-block-start:1px solid var(--line-2);background:var(--surface-2,transparent);border-end-end-radius:12px;border-end-start-radius:12px;justify-content:flex-end;gap:8px;padding:12px 18px 18px;display:flex}.confirm-btn{appearance:none;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:88px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.confirm-btn--ghost{background:var(--surface);border-color:var(--line);color:var(--text-2)}.confirm-btn--ghost:hover{background:var(--line-2);color:var(--text)}.confirm-btn--primary{background:var(--primary);color:#fff;border-color:var(--primary)}.confirm-btn--primary:hover{background:var(--primary-2,var(--primary))}.confirm-btn--danger{background:var(--rose,#c43e51);color:#fff;border-color:var(--rose,#c43e51)}.confirm-btn--danger:hover{background:var(--rose,#c43e51)}@supports (color:color-mix(in lab, red, red)){.confirm-btn--danger:hover{background:color-mix(in oklab, var(--rose,#c43e51) 88%, black)}}.confirm-btn:focus-visible{box-shadow:0 0 0 3px var(--primary);outline:none}@supports (color:color-mix(in lab, red, red)){.confirm-btn:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--primary) 30%, transparent)}}@media (max-width:480px){.confirm-card{max-width:none}.confirm-actions{flex-direction:column-reverse}.confirm-btn{width:100%}}@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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
