@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-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}}}@layer theme{:root,:host{--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #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-inter), ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:var(--font-mono);--color-bg:#08080b;--color-text:#e8eaf0}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#ffffff2e #08080b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-padding-top:76px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#08080b}::-webkit-scrollbar-thumb{background:#ffffff29;border:2px solid #08080b;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#a78bfa80}::selection{color:#fff;background:#8b5cf652}body{background:var(--bg);color:var(--tx);-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:16px;line-height:1.6;overflow-x:hidden}body:before{content:"";z-index:-2;pointer-events:none;background-image:radial-gradient(#ffffff05 1px, transparent 1.5px), linear-gradient(180deg, #0c0c13 0%, var(--bg) 20%);background-size:26px 26px,auto;position:fixed;inset:0}body:after{content:"";z-index:60;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.6'/%3E%3C/svg%3E");position:fixed;inset:0}a{color:inherit}footer{border-top:1px solid var(--line);background-image:radial-gradient(#ffffff05 1px, transparent 1.5px), radial-gradient(880px 240px at 50% -30px, #8b5cf612, transparent 70%), linear-gradient(180deg, var(--bg2), #070709 60%);background-size:26px 26px,auto,auto;padding:72px 0 30px;position:relative;overflow:hidden}a:focus-visible,button:focus-visible,[role=button]:focus-visible,[tabindex]:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #a78bfad9}table.cmp{border-collapse:collapse;width:100%;min-width:680px}@media (max-width:767px){body:has(.wabar){padding-bottom:66px}}}@layer components{.gridlay{z-index:-1;pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:56px 56px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(90% 60% at 50% 0,#000 30%,#0000 78%);mask-image:radial-gradient(90% 60% at 50% 0,#000 30%,#0000 78%)}.vig{z-index:59;pointer-events:none;background:radial-gradient(120% 90% at 50% 40%,#0000 55%,#00000047 100%);position:fixed;inset:0}.mono{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;font-size:11.5px;font-weight:700}em.serif{font-family:var(--serif);letter-spacing:-.015em;font-size:1.08em;font-style:italic;font-weight:400}.magnet{display:inline-flex;position:relative}@media (pointer:fine){.magnet{will-change:transform}}.wrap{z-index:1;max-width:1160px;margin:0 auto;padding:0 28px;position:relative}html.js [data-rv]{opacity:0;transform-origin:50% 100%;will-change:opacity, translate, scale;translate:0 26px;scale:.985}html.js [data-rv].in{opacity:1;will-change:auto;animation:rv-in .75s var(--ease-out) var(--d,0s) both;translate:none;scale:1}@keyframes rv-in{0%{opacity:0;translate:0 26px;scale:.985}to{opacity:1;translate:none;scale:1}}.wm{vertical-align:bottom;margin-bottom:-.14em;padding-bottom:.14em;display:inline-block;overflow:hidden}.wm-i{will-change:transform;transition:transform .7s var(--ease-out) var(--wd,0s);display:inline-block}html.js .wm-i{transform:translateY(115%)}[data-rv].in .wm-i{transform:none}html:not(.js) .cm,html:not(.js) .m-opt{opacity:1;transform:none}.topbar{z-index:50;-webkit-backdrop-filter:blur(16px)saturate(1.5);width:100%;max-width:100%;transition:top .4s var(--ease), width .4s var(--ease), max-width .4s var(--ease), border-radius .4s var(--ease), border-color .4s, background .4s, box-shadow .4s, margin-bottom .4s var(--ease);background:#08080b8c;border:1px solid #0000;border-bottom-color:#ffffff0f;border-radius:0;margin:0 auto;position:sticky;top:0}.topbar.scrolled{-webkit-backdrop-filter:blur(28px)saturate(1.6);background:#0d0d12b8;border-color:#ffffff17;border-radius:999px;width:calc(100% - 24px);max-width:900px;margin-bottom:12px;top:12px;box-shadow:0 22px 48px -22px #000000b3,0 0 0 1px #8b5cf60d,inset 0 1px #ffffff14}.topbar-in{max-width:1160px;height:62px;transition:height .4s var(--ease), padding .4s var(--ease);align-items:center;gap:16px;margin:0 auto;padding:0 28px;display:flex}.topbar.scrolled .topbar-in{height:50px;padding:0 18px}.tb-side{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.tb-side.tb-right{justify-content:flex-end}.brand{align-items:center;gap:11px;text-decoration:none;display:flex}.brand img{width:32px;height:32px;transition:transform .3s var(--ease-out), box-shadow .3s var(--ease);border-radius:9px;display:block;box-shadow:0 0 0 1px #8b5cf659,0 4px 14px -4px #8b5cf666}.brand .brand-wm{width:auto;height:17px;box-shadow:none;opacity:.88;transition:opacity .25s var(--ease), filter .25s var(--ease);border-radius:0;flex-shrink:0}.brand:hover img:not(.brand-wm){transform:rotate(-8deg)scale(1.06);box-shadow:0 0 0 1px #8b5cf68c,0 4px 16px -4px #8b5cf68c}.brand:hover .brand-wm{opacity:1;filter:drop-shadow(0 0 7px #a78bfa73)}@media (max-width:480px){.brand .brand-wm{display:none}}.topnav{flex-shrink:0;align-items:center;gap:4px;display:flex}.topnav a{height:34px;color:var(--mut);transition:color .25s var(--ease);align-items:center;padding:0 12px;font-size:13.5px;font-weight:550;text-decoration:none;display:inline-flex;position:relative}.topnav a:after{content:"";background:var(--acc2);transform-origin:50%;height:2px;transition:transform .28s var(--ease-out);inset-inline:12px;border-radius:2px;position:absolute;bottom:4px;transform:scaleX(0)}.topnav a:hover{color:#eceaf8}.topnav a:hover:after,.topnav a.act:after{transform:scaleX(1)}.topnav a.act{color:#d8ccff}.nav-demo{height:34px;color:var(--mut);transition:color .25s var(--ease), border-color .25s var(--ease), background .25s var(--ease);white-space:nowrap;border:1px solid #ffffff1a;border-radius:99px;flex-shrink:0;align-items:center;padding:0 16px;font-size:13.5px;font-weight:550;text-decoration:none;display:inline-flex}.nav-demo:hover{color:#d8ccff;background:#8b5cf61a;border-color:#8b5cf680}.nav-login{color:#fff;white-space:nowrap;height:34px;transition:transform .25s var(--ease-out), box-shadow .25s var(--ease), filter .2s;background:linear-gradient(135deg,#7c3aed,#8b5cf6 55%,#a78bfa);border:1px solid #a78bfa8c;border-radius:99px;flex-shrink:0;align-items:center;padding:0 18px;font-size:13.5px;font-weight:650;text-decoration:none;display:inline-flex;box-shadow:0 6px 20px -6px #8b5cf699,inset 0 1px #ffffff38}.nav-login:hover{filter:brightness(1.12);color:#fff;transform:translateY(-1px);box-shadow:0 0 0 1px #a78bfa66,0 0 24px -2px #8b5cf68c,inset 0 1px #ffffff47}.nav-login:active{filter:none;transform:translateY(0)scale(.97)}.lang-menu{flex-shrink:0;align-items:center;display:flex;position:relative}.lang-btn{height:34px;font:inherit;letter-spacing:.08em;text-transform:uppercase;color:var(--mut);cursor:pointer;transition:color .25s var(--ease), background .25s var(--ease), border-color .25s var(--ease);background:0 0;border:1px solid #0000;border-radius:99px;align-items:center;gap:4px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.lang-btn:hover,.lang-menu.open .lang-btn{color:#d8ccff;border-color:#ffffff29}.lang-btn svg{opacity:.5;width:11px;height:11px;transition:transform .25s var(--ease), opacity .25s var(--ease)}.lang-btn:hover svg,.lang-menu.open .lang-btn svg{opacity:.9}.lang-menu.open .lang-btn svg{transform:rotate(180deg)}.lang-drop{z-index:60;background:var(--panel2);border:1px solid var(--line2);opacity:0;visibility:hidden;min-width:152px;transition:opacity .18s, transform .22s var(--ease), visibility .18s;top:calc(100% + 8px);border-radius:12px;flex-direction:column;padding:5px;display:flex;position:absolute;inset-inline-end:0;transform:translateY(-6px);box-shadow:0 20px 46px -14px #000000b8}.lang-menu.open .lang-drop{opacity:1;visibility:visible;transform:none}.lang-drop button{font:inherit;text-align:start;color:var(--mut);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 12px;font-size:13.5px;font-weight:550;transition:background .13s,color .13s}.lang-drop button:hover{color:var(--tx);background:#ffffff0f}.lang-drop button.on{color:var(--acc2);background:var(--acc-soft)}.btn{letter-spacing:-.01em;cursor:pointer;border:1px solid var(--line2);background:var(--panel);color:var(--tx);transition:transform .25s var(--ease-out), border-color .2s, background .2s, box-shadow .3s var(--ease-out);white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:14px 26px;font-size:15px;font-weight:650;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn:hover{background:var(--panel2);transform:translateY(-2px)}.btn:active{transform:scale(.98)}.btn svg{width:16px;height:16px;transition:transform .25s var(--ease-out);flex-shrink:0}.btn:hover svg{transform:translate(3px)}.btn-pri{color:#fff;background:linear-gradient(135deg,#7c3aed 0%,#8b5cf6 55%,#a78bfa 130%);border-color:#a78bfa99;box-shadow:0 12px 32px -12px #8b5cf6a6,inset 0 1px #ffffff38}.btn-pri:after{content:"";pointer-events:none;transition:transform .65s var(--ease-out);background:linear-gradient(105deg,#0000 30%,#ffffff38 50%,#0000 70%);position:absolute;inset:0;transform:translate(-130%)}.btn-pri:hover{background:linear-gradient(135deg,#8b4dff 0%,#9d6fff 55%,#b79dff 130%);box-shadow:0 18px 44px -14px #8b5cf6d9,0 0 0 1px #a78bfa59,inset 0 1px #ffffff47}.btn-pri:hover:after{transform:translate(130%)}.btn-ghost{-webkit-backdrop-filter:blur(6px);background:#ffffff06;border-color:#ffffff26;box-shadow:inset 0 1px #ffffff0f}.btn-ghost:hover{background:#ffffff0d;border-color:#a78bfa80;box-shadow:0 12px 30px -16px #000000b3,inset 0 1px #ffffff14}.sec-cta{justify-content:flex-end;margin-top:22px;display:flex}.sec-link{color:var(--acc2);transition:color .15s, border-color .15s, gap .2s var(--ease-out);border-bottom:1px solid #a78bfa4d;align-items:center;gap:9px;padding:6px 2px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.sec-link svg{width:15px;height:15px;transition:transform .2s var(--ease-out);flex-shrink:0}.sec-link:hover{color:var(--acc);border-bottom-color:var(--acc)}.sec-link:hover svg{transform:translate(3px)}[dir=rtl] .sec-link svg{transform:scaleX(-1)}[dir=rtl] .sec-link:hover svg{transform:scaleX(-1)translate(3px)}.sec{padding:96px 0;position:relative}.sec-tight{padding:68px 0}.sec-loose{padding:132px 0}.sec-alt{background:#0a0a0f}.sec-head{margin-bottom:54px}.sec-index{letter-spacing:-.01em;align-items:center;gap:18px;margin-bottom:38px;font-size:15px;font-weight:650;display:flex;position:relative}.sec-index .rule{background:linear-gradient(90deg, #8b5cf633, var(--line) 45%, transparent 92%);height:1px;transition:filter .7s var(--ease), box-shadow .6s var(--ease);flex:1;align-self:center}.sec-index .lbl{color:var(--dim);letter-spacing:.18em;text-transform:uppercase;transition:color .6s var(--ease), text-shadow .6s var(--ease);flex-shrink:0;font-size:12px;font-weight:700}.sec-index .no{font-family:var(--serif);color:#a78bfa8c;transition:color .6s var(--ease), text-shadow .6s var(--ease);flex-shrink:0;margin-inline-end:-4px;font-size:22px;font-style:italic;font-weight:400;line-height:1}.sec-index.lit .no{color:#a78bfae6;text-shadow:0 0 18px #8b5cf68c}.sec-index-num{margin-bottom:10px}.sec-num{font-family:var(--serif);letter-spacing:-.02em;color:#e9ebf129;-webkit-text-stroke:1px #ffffff1a;pointer-events:none;-webkit-user-select:none;user-select:none;transition:color .7s var(--ease), -webkit-text-stroke-color .7s var(--ease);margin-inline-start:-.05em;font-size:clamp(84px,9.5vw,148px);font-style:italic;font-weight:400;line-height:.78;display:block}.sec-index.lit .sec-num{color:#a78bfa4d;-webkit-text-stroke-color:#a78bfa4d}.sec-index.lit .rule{filter:brightness(1.8);box-shadow:0 0 10px #8b5cf647}.sec-index.lit .lbl{color:var(--acc2);text-shadow:0 0 18px #8b5cf68c}.sec-head.head-split{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:40px;display:flex}.head-split h2{max-width:560px}.head-split .sub{flex-shrink:0;max-width:330px;margin-top:0;padding-bottom:5px}.sec-head h2{letter-spacing:-.035em;text-wrap:balance;max-width:660px;font-size:clamp(32px,3.9vw,44px);font-weight:800;line-height:1.12}.sec-head .sub{color:var(--mut);text-wrap:pretty;max-width:560px;margin-top:16px;font-size:16.5px;line-height:1.68}.hero{flex-direction:column;min-height:calc(100svh - 62px);padding:32px 0 0;display:flex;position:relative;overflow:hidden}.hero>.wrap{flex-direction:column;flex:1;display:flex}.hero:before{content:"";pointer-events:none;background:radial-gradient(760px 480px at 80% 20%,#8b5cf61f,#0000 62%),radial-gradient(560px 380px at 10% -2%,#8b5cf612,#0000 60%),radial-gradient(520px 360px at 6% 8%,#25d3660d,#0000 60%),conic-gradient(from 210deg at 78% -10%,#0000 0deg,#8b5cf614 40deg,#0000 110deg);position:absolute;inset:0}.hero:after{content:"";pointer-events:none;inset-inline:0;background:linear-gradient(90deg,#0000,#ffffff12 30%,#8b5cf62e 50%,#ffffff12 70%,#0000);height:1px;position:absolute;bottom:0}.hero-kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--mut);align-items:center;gap:12px;margin-bottom:20px;font-size:11.5px;font-weight:700;display:flex}.hero-kicker:before{content:"";background:linear-gradient(90deg, var(--wa), var(--acc));flex-shrink:0;width:30px;height:1px}.hero h1{letter-spacing:-.05em;text-wrap:balance;z-index:1;max-width:62%;font-size:clamp(42px,5vw,68px);font-weight:800;line-height:1.02;position:relative}.hero h1 .wa{color:var(--wa);text-decoration:underline;-webkit-text-decoration-color:var(--wa);-webkit-text-decoration-color:var(--wa);-webkit-text-decoration-color:var(--wa);text-decoration-color:var(--wa);text-underline-offset:.07em;text-decoration-skip-ink:none;text-decoration-thickness:3px}.hero-body{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:32px;margin-top:24px;margin-bottom:32px;display:grid}.hero-copy{align-self:start;max-width:520px;padding-top:6px}.hero .lead{color:var(--mut);text-wrap:pretty;max-width:500px;margin:0;font-size:17.5px;line-height:1.7}.hero-cta{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.hero-mini{color:var(--mut);align-items:center;gap:9px;margin-top:16px;font-size:14px;display:flex}.hero-mini svg{width:16px;height:16px;color:var(--wa);flex-shrink:0}.liveact{max-width:460px;margin-top:30px}.la-lbl{letter-spacing:.15em;text-transform:uppercase;color:var(--dim);border-bottom:1px solid var(--line);align-items:center;gap:9px;padding-bottom:10px;font-size:10.5px;font-weight:700;display:flex}.la-lbl i{background:var(--wa);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2.4s ease-out infinite la-pulse}@keyframes la-pulse{0%{box-shadow:0 0 #25d36673}70%{box-shadow:0 0 0 7px #25d36600}to{box-shadow:0 0 #25d36600}}.liveact ul{list-style:none}.liveact li{animation:la-in .55s var(--ease-out) both;border-bottom:1px solid #ffffff0d;align-items:baseline;gap:14px;padding:9px 0;font-size:13px;display:flex}@keyframes la-in{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}.liveact li:last-child{border-bottom:0}.liveact b{font-variant-numeric:tabular-nums;color:var(--dim);font-size:12px;font-weight:600}.liveact li>span{color:var(--mut);font-weight:550}.liveact em{color:#3ddc84;white-space:nowrap;margin-inline-start:auto;font-size:12px;font-style:normal;font-weight:650}.hero-visual{z-index:2;perspective:1400px;--ph-scale:1.15;--ph-x:30px;--ph-y:-14px;justify-content:center;padding:8px 0;display:flex;position:relative}.hero-visual:before{content:"";pointer-events:none;background:radial-gradient(320px 340px at 50% 38%,#8b5cf633,#0000 70%),radial-gradient(200px 200px at 62% 72%,#25d36614,#0000 70%);position:absolute;inset:-6% -10%}.hero-visual:after{content:"";bottom:-34px;left:calc(50% + var(--ph-x,0px));pointer-events:none;background:radial-gradient(#8b5cf638,#0000 70%);width:380px;height:64px;position:absolute;transform:translate(-50%)}.phone-wrap{translate:var(--ph-x,0px) var(--ph-y,0px);transform:scale(var(--ph-scale,1));transform-origin:top;margin-bottom:calc(606px * (var(--ph-scale,1) - 1));transform-style:preserve-3d;flex-direction:column;align-items:center;gap:16px;display:flex;position:relative}.phone-tilt{transform:rotateY(calc(-7deg + var(--ry,0deg))) rotateX(calc(3deg + var(--rx,0deg)));transform-style:preserve-3d;transition:transform .7s var(--ease-out);position:relative}.hero-visual:hover .phone-tilt{transform:rotateY(calc(-2deg + var(--ry,0deg))) rotateX(calc(1deg + var(--rx,0deg)))}.phone{background:linear-gradient(160deg,#3a4150 0%,#1b1f27 30%,#0b0d12 75%,#151a22 100%);border:1px solid #ffffff29;border-radius:54px;flex-shrink:0;width:330px;padding:10px;animation:7.5s ease-in-out infinite phone-float;position:relative;box-shadow:0 60px 110px -36px #000000e6,0 34px 70px -34px #8b5cf647,0 0 0 1.5px #00000080,inset 0 1.5px #ffffff21,inset 0 -1px #0009}@keyframes phone-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.phone:before{content:"";pointer-events:none;border-radius:46px;position:absolute;inset:5px;box-shadow:inset 0 0 0 1px #ffffff0d}.pbtn{background:linear-gradient(90deg,#333d4b,#161c25);border-radius:2px;width:3.5px;position:absolute}.pbtn-l1{height:40px;top:126px;left:-3px}.pbtn-l2{height:40px;top:176px;left:-3px}.pbtn-r{height:66px;top:146px;right:-3px}.wnote{inset-inline-end:calc(100% + 30px);background:linear-gradient(165deg,#181c26f0,#0b0d12f5);border:1px solid #ffffff1c;border-radius:16px;align-items:flex-start;gap:11px;width:232px;padding:13px 15px;animation:7.5s ease-in-out -2.6s infinite wn-float;display:flex;position:absolute;bottom:19%;box-shadow:0 34px 64px -20px #000c,0 14px 34px -16px #8b5cf638,inset 0 1px #ffffff12}@keyframes wn-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.wn-av{border:1px solid #ffffff1a;border-radius:10px;flex-shrink:0;width:32px;height:32px;overflow:hidden}.wn-av img{object-fit:cover;width:100%;height:100%;display:block}.wn-txt{min-width:0;padding-top:1px}.wn-txt b{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-bottom:3px;font-size:10px;font-weight:700;display:block}.wn-txt>span{color:var(--tx);font-size:12.5px;font-weight:600;line-height:1.4;display:block}.wn-txt>span+span{color:var(--mut);margin-top:1px;font-size:12px;font-weight:500}.wnote.w2{inset-inline:calc(100% + 26px) auto;animation-delay:-4.9s;top:8%;bottom:auto;scale:.94}.wnote.w3{inset-inline:calc(100% + 38px) auto;animation-delay:-6.2s;top:auto;bottom:11%;scale:.9}@media (max-width:1240px){.wnote.w2,.wnote.w3{display:none}}.screen{background:#0b141a;border-radius:44px;flex-direction:column;height:586px;display:flex;position:relative;overflow:hidden}.cam{z-index:6;background:#000;border-radius:14px;width:88px;height:24px;position:absolute;top:14px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #ffffff08,inset 0 -1px 1px #ffffff0a}.cam:after{content:"";background:radial-gradient(circle at 36% 34%,#2a3d55 0 24%,#060a10 64%);border-radius:50%;width:8px;height:8px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.sbar{color:#e9edef;font-variant-numeric:tabular-nums;background:#1f2c34;justify-content:space-between;align-items:center;padding:12px 22px 7px;font-size:11px;font-weight:600;display:flex}.sbar .sic{align-items:center;gap:5px;display:inline-flex}.sbar svg{display:block}.chead{background:#1f2c34;border-bottom:1px solid #ffffff0d;align-items:center;gap:11px;padding:9px 12px 12px;display:flex}.chead .back{color:#8696a0;flex-shrink:0}.cav{border-radius:50%;flex-shrink:0;width:38px;height:38px;overflow:hidden}.cav img{object-fit:cover;width:100%;height:100%;display:block}.cname{color:#e9edef;font-size:14.5px;font-weight:650;line-height:1.25}.cstat{color:var(--wa);font-size:11.5px}.cacts{color:#8696a0;gap:20px;margin-inline-start:auto;display:flex}.cacts svg{width:18px;height:18px;display:block}.cbody{scrollbar-width:none;background:radial-gradient(#ffffff07 1px,#0000 1.3px) 0 0/24px 24px,linear-gradient(#0b141a,#0a1116) 0 0/100% 100%;flex-direction:column;flex:1;gap:8px;padding:14px 12px 12px;transition:opacity .3s;display:flex;overflow-y:auto}.cbody::-webkit-scrollbar{display:none}.cbody.rst{opacity:0}.cdate{color:#8696a0;background:#182229;border-radius:7px;align-self:center;padding:5px 12px;font-size:10.5px;font-weight:600}.cm{opacity:0;transition:opacity .3s ease, transform .4s var(--ease);flex-shrink:0;transform:translateY(12px)scale(.96)}.cm.show{opacity:1;transform:none}.msg{border-radius:9px;max-width:82%;padding:9px 11px;font-size:13.5px;line-height:1.45;position:relative;box-shadow:0 1px 1px #00000047}.m-in{transform-origin:0 100%;background:#202d34;border-top-left-radius:2px;align-self:flex-start}.m-out{transform-origin:100% 100%;background:#005c4b;border-top-right-radius:2px;align-self:flex-end}.mt{text-align:end;color:#e9edef8c;font-variant-numeric:tabular-nums;margin-top:2px;font-size:9.5px;display:block}.m-out .mt .tk{color:#53bdeb;font-weight:600}.m-opts{transform-origin:0 0;background:#202c33;border-radius:9px;flex-direction:column;align-self:flex-start;width:84%;display:flex;overflow:hidden;box-shadow:0 1px 1px #00000047}.m-opt{font:inherit;color:#53bdeb;text-align:center;cursor:default;opacity:0;transition:opacity .25s ease, transform .3s var(--ease), background .15s;background:0 0;border:0;border-top:1px solid #ffffff12;padding:9px 10px;font-size:12.5px;font-weight:600;transform:translateY(6px)}.m-opts.show .m-opt{opacity:1;transform:none}.m-opt.sel{background:#53bdeb24;font-weight:700}.m-opts.show .m-opt:nth-child(2){transition-delay:.12s}.m-opts.show .m-opt:nth-child(3){transition-delay:.22s}.m-opts.show .m-opt:nth-child(4){transition-delay:.32s}.m-opt:hover{background:#53bdeb12}.m-confirm{border-inline-start:3px solid var(--wa);background:#202c33}.cf-head{color:#e9edef;align-items:center;gap:7px;margin-bottom:6px;font-size:13px;font-weight:700;display:flex}.cf-head svg{width:15px;height:15px;color:var(--wa);flex-shrink:0}.cf-row{color:#e9edef;margin-top:4px;font-size:12.5px}.cf-row b{color:#e9edef;font-weight:650}.cf-note{color:#8696a0;margin-top:6px;font-size:11.5px;line-height:1.5}.tping{align-items:center;gap:4px;padding:12px 13px;display:inline-flex}.tping i{background:#8696a0;border-radius:50%;width:6.5px;height:6.5px;animation:1.1s ease-in-out infinite tp}.tping i:nth-child(2){animation-delay:.15s}.tping i:nth-child(3){animation-delay:.3s}@keyframes tp{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.cinput{background:#0b141a;align-items:center;gap:9px;padding:8px 10px 10px;display:flex}.cip{color:#8696a0;background:#2a3942;border-radius:26px;flex:1;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}.cip svg{color:#8696a0;width:17px;height:17px}.cip .cam-i{margin-inline-start:auto}.cmic{color:#fff;background:#00a884;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.cmic svg{width:17px;height:17px}.kim-top{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:48px;display:flex}.kim-top .sec-head{flex:1;min-width:0;margin-bottom:0}.kim-top .meta{color:var(--mut);flex-shrink:0;align-items:center;gap:10px;padding-bottom:8px;font-size:13.5px;font-weight:600;display:flex}.kim-top .meta>span:first-letter{text-transform:uppercase}.kim-top .meta:before{content:"";background:var(--acc2);width:26px;height:1px}.seg-list{border-top:1px solid var(--line);list-style:none}.seg-list li{border-bottom:1px solid var(--line);transition:padding-inline-start .35s var(--ease-out), border-color .25s, background-color .3s;align-items:baseline;gap:26px;padding:24px 4px;display:flex;position:relative}.seg-list li:before{content:"";transform-origin:0;height:1px;transition:transform .5s var(--ease-out);pointer-events:none;inset-inline:0;background:linear-gradient(90deg,#a78bfad9,#8b5cf659 55%,#0000 82%);position:absolute;bottom:-1px;transform:scaleX(0)}.seg-list li:hover{background-color:#8b5cf609;border-bottom-color:#a78bfa59;padding-inline-start:14px}.seg-list li:hover:before{transform:scaleX(1)}.seg-i{font-family:var(--serif);color:var(--dim);flex-shrink:0;min-width:30px;font-size:18px;font-style:italic;transition:color .25s}.seg-list li:hover .seg-i{color:var(--acc2)}.seg-list h3{letter-spacing:-.022em;color:#d4d8e2;font-size:clamp(20px,2.15vw,26px);font-weight:750;line-height:1.25;transition:color .25s}.seg-list li:hover h3{color:var(--tx)}.seg-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--dim);white-space:nowrap;text-align:end;margin-inline-start:auto;font-size:11px;font-weight:700;transition:color .25s}.seg-list li:hover .seg-tag{color:var(--acc2)}.nasil-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:72px;display:grid}.nasil-left{position:sticky;top:100px}.nasil-left .note{color:var(--mut);border:1px solid var(--line);border-radius:99px;align-items:center;gap:10px;margin-top:28px;padding:9px 18px;font-size:13.5px;font-weight:600;display:inline-flex}.nasil-left .note>span:first-letter{text-transform:uppercase}.nasil-left .note i{background:var(--acc);border-radius:50%;width:6px;height:6px;animation:2.6s ease-in-out infinite lv-acc}@keyframes lv-acc{0%,to{box-shadow:0 0 #8b5cf64d}55%{box-shadow:0 0 0 5px #8b5cf600}}@keyframes lv-wa{0%,to{box-shadow:0 0 0 3px #25d36624}55%{box-shadow:0 0 0 6px #25d3660d}}.rail{list-style:none}.rail li{border-bottom:1px solid var(--line);grid-template-columns:46px minmax(0,1fr);column-gap:24px;padding:28px 0 32px;display:grid}.rail li:last-child{border-bottom:0;padding-bottom:6px}.rail li:first-child{padding-top:4px}.rail-no{font-variant-numeric:tabular-nums;width:46px;height:46px;color:var(--mut);transition:color .35s, border-color .45s, background-color .45s, box-shadow .45s var(--ease);background:0 0;border:1px solid #ffffff29;border-radius:50%;grid-area:1/1/span 3;align-self:start;place-items:center;font-size:14px;font-weight:650;display:grid}.rail li>h3,.rail li>p,.rail li>.when{grid-column:2;min-width:0}.rail li.on .rail-no{color:var(--acc2);background-color:#8b5cf61a;border-color:#a78bfa99;box-shadow:0 0 0 5px #8b5cf617,0 0 18px #8b5cf638}.rail h3{letter-spacing:-.015em;margin-bottom:7px;font-size:20px;font-weight:700}.rail p{color:var(--mut);max-width:460px;font-size:15px;line-height:1.6}.rail .when{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);transition:opacity .55s var(--ease-out), transform .65s var(--ease-out), color .35s;margin-top:10px;font-size:11px;font-weight:700;display:block}.rail li.on .when{color:var(--acc2)}html.js .rail li>h3,html.js .rail li>p,html.js .rail li>.when{opacity:0;transition:opacity .55s var(--ease-out), transform .65s var(--ease-out), color .35s;transform:translateY(14px)}html.js .rail li.in>h3{opacity:1;transition-delay:calc(var(--d,0s) + .15s);transform:none}html.js .rail li.in>p{opacity:1;transition-delay:calc(var(--d,0s) + .27s);transform:none}html.js .rail li.in>.when{opacity:1;transition-delay:calc(var(--d,0s) + .39s);transform:none}.bento{grid-template-columns:repeat(12,1fr);gap:14px;display:grid}.head-inset{margin-inline-start:clamp(0px,7vw,104px)}.feat{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);transition:transform .3s var(--ease-out), border-color .25s, background .25s, box-shadow .3s var(--ease-out);padding:28px 24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.feat:before{content:"";opacity:.4;pointer-events:none;inset-inline:14px;background:linear-gradient(90deg,#0000,#ffffff47,#0000);height:1px;transition:opacity .3s;position:absolute;top:0}.feat:hover{background:var(--panel2);border-color:#8b5cf657;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff0d,0 18px 36px -26px #000000a6}.feat:hover:before{opacity:1}.feat h3{letter-spacing:-.018em;margin-bottom:9px;font-size:17px;font-weight:750}.feat p{color:var(--mut);font-size:13.5px;line-height:1.58}.feat-lead{background:radial-gradient(115% 75% at 16% 0,#8b5cf61a,#0000 55%),linear-gradient(160deg,#13131c,#0c0c12);border-color:#a78bfa29;flex-direction:column;grid-column:span 8;justify-content:space-between;min-height:290px;padding:34px 32px;display:flex}.feat-lead:before{background:linear-gradient(90deg,#0000,#a78bfa80,#0000)}.feat-lead:hover{background:radial-gradient(115% 75% at 16% 0,#8b5cf621,#0000 58%),linear-gradient(160deg,#16161f,#0e0e15)}.feat-lead h3{letter-spacing:-.025em;margin:0 0 12px;font-size:clamp(22px,2.4vw,28px);font-weight:800;line-height:1.2}.feat-lead p{max-width:440px;font-size:15.5px}.feat-big{background:radial-gradient(120% 60% at 84% 0%, #25d36612, transparent 58%), linear-gradient(200deg, #14141d, var(--panel) 60%);border-color:#25d36621;flex-direction:column;grid-column:span 4;justify-content:flex-end;padding:30px 28px;display:flex}.feat-big:before{background:linear-gradient(90deg,#0000,#25d36661,#0000)}.feat-big:hover{background:radial-gradient(120% 60% at 84% 0%, #25d36617, transparent 60%), linear-gradient(200deg, #171721, var(--panel2) 60%);border-color:#25d3664d}.feat-big h3{letter-spacing:-.024em;margin-bottom:12px;font-size:clamp(20px,2.2vw,26px);font-weight:800;line-height:1.2}.feat-big p{max-width:300px;font-size:14.5px}.feat-big h3{margin-top:22px}.rem{background:radial-gradient(#ffffff06 1px,#0000 1.3px) 0 0/22px 22px,linear-gradient(#0d151b,#0a1116) 0 0/100% 100%;border:1px solid #25d36633;border-radius:12px;flex-direction:column;gap:7px;margin-bottom:auto;padding:14px 14px 12px;display:flex;box-shadow:inset 0 1px #ffffff0a,0 14px 30px -22px #0009,0 0 28px -14px #25d36659}.rem-lbl{letter-spacing:.12em;text-transform:uppercase;color:var(--dim);align-items:center;gap:8px;margin-bottom:3px;font-size:10px;font-weight:700;display:flex}.rem-lbl i{background:var(--wa);border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 3px #25d36624}.rem .rem-b{border-radius:9px;max-width:88%;margin:0;padding:8px 11px;font-size:12.5px;line-height:1.5;position:relative;box-shadow:0 1px 1px #00000047}.rem .rem-out{color:#e9edef;background:linear-gradient(160deg,#04614f,#005c4b);border:1px solid #ffffff0d;border-start-end-radius:3px;align-self:flex-end}.rem .rem-in{color:#cfd4dc;background:#202d34;border-start-start-radius:3px;align-self:flex-start}.rem .rem-t{color:#e9edef8c;font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-start:9px;font-size:9.5px}.rem .rem-out .rem-t:after{content:"✓✓";color:#53bdeb;margin-inline-start:4px;font-weight:600}.feat-rows{border-top:1px solid var(--line);counter-reset:frow;grid-column:1/-1;grid-template-columns:1fr 1fr;column-gap:56px;margin-top:26px;display:grid}.frow{border-bottom:1px solid var(--line);align-items:baseline;gap:16px;padding:15px 2px;transition:background .2s;display:flex}.frow:before{counter-increment:frow;content:counter(frow, decimal-leading-zero);letter-spacing:.1em;color:var(--dim);font-variant-numeric:tabular-nums;flex-shrink:0;min-width:20px;font-size:10.5px;font-weight:700}.frow:hover{background:#ffffff05}.frow:hover h4{color:var(--tx)}.frow h4{letter-spacing:-.01em;color:#d4d8e2;flex-shrink:0;min-width:168px;font-size:14.5px;font-weight:700;transition:color .2s}.frow p{color:var(--mut);font-size:13.5px;line-height:1.55}.api-card{background:linear-gradient(#8b5cf60b,#0000 42%),#0a0a10;border:1px solid #a78bfa38;border-radius:11px;margin-top:28px;font-size:13px;overflow:hidden;box-shadow:0 14px 30px -20px #0009,0 0 30px -14px #8b5cf666}.api-head{background:#ffffff06;border-bottom:1px solid #ffffff0f;align-items:center;gap:6px;padding:9px 14px;display:flex}.api-head i{border-radius:50%;flex-shrink:0;width:8px;height:8px}.api-head i:first-child{background:#ff5f56b3}.api-head i:nth-child(2){background:#ffbd2eb3}.api-head i:nth-child(3){background:#27c93fb3}.api-head span{letter-spacing:.07em;color:var(--dim);margin-inline-start:7px;font-size:11px;font-weight:600}.api-row{color:var(--mut);align-items:center;gap:9px;padding:9px 15px;display:flex}.api-row+.api-row{border-top:1px solid #ffffff0b}.api-row:before{content:"";background:#25d366bf;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 10px #25d36659}.api-row>span:first-letter{text-transform:uppercase}.api-row b{color:var(--tx);font-weight:650}.api-row .r{color:#3ddc84;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border:1px solid #25d36647;border-radius:6px;margin-inline-start:auto;padding:2px 8px;font-size:10.5px;font-weight:700}:is(.feat,.plan,.drop,.custcard,.rsay,.pain-c):after{content:"";border-radius:inherit;background:radial-gradient(240px circle at var(--mx,50%) var(--my,50%), #a78bfa66, transparent 65%);-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;padding:1px;transition:opacity .35s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}:is(.feat,.plan,.drop,.custcard,.rsay,.pain-c):hover:after{opacity:1}.pain-c:hover:after{background:radial-gradient(240px circle at var(--mx,50%) var(--my,50%), #f59e0b61, transparent 65%)}.cmp-wrap{border:1px solid var(--line);border-radius:var(--r);background:radial-gradient(115% 80% at 84% 0%, #8b5cf614, transparent 55%), var(--panel);overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 24px 50px -30px #0009}.cmp-scroll{overflow-x:auto}.cmp-scroll::-webkit-scrollbar{height:8px}table.cmp{border-collapse:separate;border-spacing:0}table.cmp th,table.cmp td{text-align:start;vertical-align:top;border-bottom:1px solid var(--line);padding:16px 22px;font-size:14.5px}table.cmp tbody tr:last-child th,table.cmp tbody tr:last-child td{border-bottom:0}table.cmp thead th{color:var(--dim);vertical-align:bottom;border-bottom:1px solid var(--line2);background:#ffffff05;padding-top:18px;padding-bottom:18px;font-size:12.5px;font-weight:650}.cmp-col{letter-spacing:.13em;text-transform:uppercase;color:var(--mut);font-size:11px;font-weight:700;display:block}.cmp-colsub{color:var(--dim);margin-top:5px;font-size:11.5px;font-weight:550;line-height:1.45;display:block}.cmp-colsub:first-letter{text-transform:uppercase}table.cmp thead th.hl{color:#d8ccff;border-top:2px solid var(--acc);background:linear-gradient(#8b5cf638,#8b5cf617);padding-top:40px;position:relative;box-shadow:inset 1px 0 #8b5cf652,inset -1px 0 #8b5cf652}table.cmp thead th.hl .cmp-col{color:#efe9ff;letter-spacing:.09em;text-shadow:0 0 18px #8b5cf673,0 1px #0006;font-size:14.5px;font-weight:800}.cmp-wordmark{filter:drop-shadow(0 0 14px #8b5cf666);width:auto;height:19px;margin-top:1px;display:block}table.cmp thead th.hl .cmp-colsub{color:#d8ccff9e}.cmp-badge{letter-spacing:.12em;text-transform:uppercase;color:#fff;white-space:nowrap;top:9px;background:linear-gradient(135deg,#7c3aed,#8b5cf6);border:1px solid #c4b5fd73;border-radius:99px;padding:5px 10px;font-size:10px;font-weight:700;line-height:1;position:absolute;inset-inline-end:12px;box-shadow:0 5px 14px -6px #7c3aed99,inset 0 1px #ffffff38}table.cmp thead th:first-child,table.cmp tbody th{border-inline-end:1px solid var(--line)}table.cmp tbody th{color:var(--mut);letter-spacing:.08em;text-transform:uppercase;padding-top:20px;font-size:11.5px;font-weight:700;transition:color .15s}[dir=rtl] table.cmp tbody th{letter-spacing:0}table.cmp td{color:var(--dim)}table.cmp td.hl{color:var(--tx);background:linear-gradient(#8b5cf621,#8b5cf614);font-weight:600;box-shadow:inset 1px 0 #8b5cf652,inset -1px 0 #8b5cf652,0 0 30px -14px #8b5cf68c}table.cmp tbody tr:last-child td.hl{box-shadow:inset 1px 0 0 #8b5cf652, inset -1px 0 0 #8b5cf652, inset 0 -2px 0 var(--acc), 0 0 30px -14px #8b5cf68c}table.cmp tbody tr{transition:background .15s}table.cmp tbody tr:hover{background:#8b5cf60a}table.cmp tbody tr:hover th{color:var(--tx)}table.cmp tbody tr:hover td.hl{background:linear-gradient(#8b5cf62b,#8b5cf61c)}.cmp-cell{align-items:flex-start;gap:9px;line-height:1.5;display:flex}.cmp-mark{border-radius:50%;flex:none;place-items:center;block-size:17px;inline-size:17px;margin-top:2px;display:grid}.cmp-mark svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;block-size:9px;inline-size:9px;display:block}.cmp-mark-y{color:var(--wa);background:#25d36621;box-shadow:inset 0 0 0 1px #25d36659}.cmp-mark-n{color:#f27c84f2;background:#f27c841a;box-shadow:inset 0 0 0 1px #f27c8447}.cmp-mark-m{color:var(--dim);box-shadow:inset 0 0 0 1px var(--line);background:#ffffff0d}.cmp-legend{border-top:1px solid var(--line);background:#ffffff04;flex-wrap:wrap;align-items:center;gap:8px 24px;padding:13px 22px;display:flex}.cmp-legend>span{letter-spacing:.07em;text-transform:uppercase;color:var(--dim);align-items:center;gap:8px;font-size:11px;font-weight:650;display:inline-flex}[dir=rtl] .cmp-legend>span{letter-spacing:0}.cmp-legend .cmp-mark{block-size:15px;inline-size:15px;margin-top:0}@media (max-width:1020px){table.cmp thead th:first-child,table.cmp tbody th{z-index:2;background:var(--panel);position:sticky;inset-inline-start:0}table.cmp thead th:first-child{background:#12121a}table.cmp tbody tr:hover th{background:#13131b}}@media (max-width:640px){.cmp-wrap{box-shadow:none;background:0 0;border:0;overflow:visible}.cmp-scroll{overflow:visible}table.cmp{min-width:0;display:block}table.cmp thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}table.cmp tbody,table.cmp tbody tr,table.cmp tbody th,table.cmp tbody td{display:block}table.cmp tbody tr{border:1px solid var(--line);background:var(--panel);border-radius:12px;margin-bottom:12px;padding:15px 18px 8px;box-shadow:inset 0 1px #ffffff08}table.cmp tbody tr:hover,table.cmp tbody tr:hover th{background:var(--panel)}table.cmp tbody th{border:0;border-bottom:1px solid var(--line);letter-spacing:.09em;color:var(--tx);margin-bottom:4px;padding:0 0 11px;font-size:13px;position:static}.cmp-legend{background:0 0;border-top:0;gap:6px 18px;padding:14px 4px 2px}table.cmp tbody td{border:0;padding:8px 0}table.cmp tbody td:before{content:attr(data-col);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-bottom:4px;font-size:10.5px;font-weight:700;display:block}table.cmp tbody td.hl{box-shadow:none;background:linear-gradient(#8b5cf626,#8b5cf612);border:1px solid #8b5cf659;border-radius:10px;margin-top:6px;margin-bottom:8px;padding:11px 14px}table.cmp tbody td.hl:before{color:var(--acc2)}table.cmp tbody tr:last-child td.hl{box-shadow:none}}.y{color:var(--wa-dim)}.n{color:var(--dim)}.price-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;display:flex}#fiyat{scroll-margin-top:84px}.period{border:1px solid var(--line2);background:var(--panel);border-radius:99px;align-items:center;gap:4px;padding:4px;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.period button{font:inherit;color:var(--mut);cursor:pointer;background:0 0;border:0;border-radius:99px;padding:9px 18px;font-size:13.5px;font-weight:600;transition:background .2s,color .2s,box-shadow .2s}.period button:not(.on):hover{color:var(--tx);background:#ffffff0d}.period button.on{color:#fff;background:linear-gradient(135deg,#7c3aed,#8b5cf6);box-shadow:0 4px 12px -4px #8b5cf68c,inset 0 1px #fff3}.period-note{color:var(--dim);text-align:end;visibility:hidden;margin-top:9px;font-size:12.5px;font-weight:550}.period-note.show{visibility:visible}.period-note:first-letter{text-transform:uppercase}.plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;display:grid;position:relative}.plans:before{content:"";pointer-events:none;background:radial-gradient(#ffffff0b 1px,#0000 1.4px) 0 0/22px 22px,radial-gradient(58% 62% at 50% 46%,#8b5cf633,#0000 72%);position:absolute;inset:-76px -56px;-webkit-mask-image:radial-gradient(72% 78% at 50% 46%,#000 28%,#0000 80%);mask-image:radial-gradient(72% 78% at 50% 46%,#000 28%,#0000 80%)}.plan{background:var(--panel);border-radius:var(--r);transition:transform .35s var(--ease-out), border-color .25s, box-shadow .35s var(--ease-out);border:1px solid #ffffff0f;flex-direction:column;padding:30px 30px 32px;display:flex;position:relative}.plan:hover,.plan:focus-within{border-color:#ffffff26;transform:translateY(-3px)}.plan.top{z-index:1;transition:transform .35s var(--ease-out), border-color .25s, box-shadow .35s var(--ease-out), background-position 1.8s var(--ease);background:radial-gradient(115% 85% at 50% 0,#8b5cf63d,#0000 56%) padding-box padding-box,linear-gradient(170deg,#181226,#0e0d16 62%) padding-box padding-box,linear-gradient(115deg,#0000 45%,#eee8ffcc 50%,#0000 55%) 96% 0/240% 100% border-box,linear-gradient(#c4b5fdd9,#8b5cf657 38%,#8b5cf629 72%,#8b5cf642) border-box;border-color:#0000;transform:scale(1.045);box-shadow:0 40px 90px -36px #8b5cf68c,0 12px 34px -18px #000000b3}.plan.top:hover,.plan.top:focus-within{background-position:0 0,0 0,4% 0,0 0;transform:scale(1.045)translateY(-3px);box-shadow:0 48px 104px -36px #8b5cf6ad,0 12px 34px -18px #000000b3}.plan.top:before{content:"";pointer-events:none;inset-inline:26px;background:linear-gradient(90deg,#0000,#e6deffe6,#0000);height:1px;position:absolute;top:0}.plan-topbar{justify-content:space-between;align-items:center;gap:12px;min-height:26px;display:flex}.plan-tag{letter-spacing:.12em;text-transform:uppercase;color:#fff;white-space:nowrap;background:linear-gradient(135deg,#7c3aed,#8b5cf6 60%,#a78bfa);border:1px solid #c4b5fd8c;border-radius:99px;align-items:center;gap:7px;padding:5px 12px;font-size:10.5px;font-weight:700;display:inline-flex;box-shadow:0 8px 18px -8px #8b5cf6b3,inset 0 1px #ffffff40}.plan-tag:before{content:"";background:#fff;border-radius:50%;width:5px;height:5px;box-shadow:0 0 6px #ffffffe6}.plan-name{font-family:var(--serif);letter-spacing:-.01em;color:var(--tx);font-size:21px;font-style:italic;font-weight:400}.plan.top .plan-name{color:#fff}[dir=rtl] .plan-name{font-style:normal}.plan-sub{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-top:8px;font-size:10.5px;font-weight:650}[dir=rtl] .plan-sub{letter-spacing:0}.plan.top .plan-sub{color:#b9a8f0}.plan-price{align-items:baseline;gap:10px;margin-top:22px;display:flex}.plan-price b{letter-spacing:-.052em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "ss01" 1;color:var(--tx);font-size:clamp(46px,4.6vw,58px);font-weight:800;line-height:1}.plan.top .plan-price b{-webkit-text-fill-color:transparent;filter:drop-shadow(0 10px 26px #8b5cf659);background:linear-gradient(#fff 20%,#cbbcf9);-webkit-background-clip:text;background-clip:text;font-size:clamp(54px,5.6vw,68px)}.plan-price .p-suf{font-family:var(--serif);letter-spacing:.035em;color:var(--dim);font-size:17px;font-style:italic}.plan.top .plan-price .p-suf{color:var(--acc2)}[dir=rtl] .plan-price .p-suf,[dir=rtl] .plan-billed{font-style:normal}.pnum{animation:pnum-in .38s var(--ease-out)}@keyframes pnum-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.plan-meta{flex-wrap:wrap;align-items:center;gap:10px;min-height:26px;margin-top:10px;display:flex}.plan-save{color:#3ddc84;background:#25d36617;border:1px solid #25d36647;border-radius:99px;align-items:center;padding:4px 11px;font-size:13px;font-weight:700;display:inline-flex}.plan-billed{font-family:var(--serif);color:var(--mut);font-variant-numeric:tabular-nums;font-size:14px;font-style:italic}.plan.top .plan-billed{color:#c6c0d6}.plan-desc{color:var(--mut);min-height:42px;margin-top:6px;font-size:14px;line-height:1.55}.plan ul{border-top:1px solid var(--line);flex-direction:column;gap:12px;margin:22px 0 28px;padding-top:22px;list-style:none;display:flex}.plan.top ul{border-top-color:#a78bfa33}.plan li{color:var(--mut);transition:color .2s, padding-inline-start .25s var(--ease-out);align-items:flex-start;gap:11px;font-size:14px;display:flex}.plan li:not(.plan-inc):hover{color:var(--tx);padding-inline-start:5px}.plan li:not(.plan-inc):hover svg{background:#25d36626;border-color:#25d36680}.plan.top li:not(.plan-inc):hover svg{color:#fff;background:#8b5cf63d;border-color:#c4b5fd99}.plan li.plan-inc{letter-spacing:.1em;text-transform:uppercase;color:var(--dim);align-items:center;gap:10px;margin-bottom:2px;font-size:11px;font-weight:700;display:flex}.plan li.plan-inc:after{content:"";background:var(--line);flex:1;min-width:24px;height:1px;transform:translateY(.5px)}.plan.top li.plan-inc{color:var(--acc2)}.plan.top li.plan-inc:after{background:#a78bfa38}[dir=rtl] .plan li.plan-inc{letter-spacing:0}.plan.top li{color:#c6c0d6}.plan li svg{color:#3ddc84;background:#25d36617;border:1px solid #25d36642;border-radius:50%;flex-shrink:0;width:18px;height:18px;margin-top:1px;padding:3px}.plan.top li svg{color:#d8ccff;background:#8b5cf624;border-color:#a78bfa59}.plan .btn{width:100%;margin-top:auto;padding:13.5px 20px;font-size:14px}.plan .btn-ghost{color:var(--mut);box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-color:#ffffff1f}.plan .btn-ghost:hover{color:var(--tx);background:#8b5cf61a;border-color:#a78bfa8c;box-shadow:0 14px 30px -18px #8b5cf666,inset 0 1px #ffffff12}.plan .btn-pri{padding:15px 20px;font-size:14.5px}.plan .btn-pri:hover{box-shadow:0 22px 50px -14px #8b5cf6e6,0 0 0 1px #c4b5fd66,inset 0 1px #ffffff4d}.price-note{border-top:1px solid var(--line);color:var(--mut);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 22px;margin-top:34px;padding-top:24px;font-size:13.5px;display:flex}.price-note span{align-items:center;gap:8px;display:inline-flex}.price-note i{background:var(--dim);border-radius:50%;width:4px;height:4px}.sss-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:72px;display:grid}.sss-left{position:sticky;top:100px}.sss-page .sss-grid{margin-top:64px}.sss-grp{margin-top:44px;scroll-margin-top:84px}.sss-grp:first-child{margin-top:0}.sss-cat{align-items:center;gap:16px;margin-bottom:8px;display:flex}.sss-cat .cno{font-family:var(--serif);color:#a78bfa8c;flex-shrink:0;font-size:21px;font-style:italic;line-height:1}.sss-cat .clbl{letter-spacing:.17em;text-transform:uppercase;color:var(--mut);white-space:nowrap;font-size:11.5px;font-weight:700}.sss-cat .cc{color:var(--dim);white-space:nowrap;font-size:12px;font-weight:500}.sss-cat .crule{background:linear-gradient(90deg, #8b5cf633, var(--line) 45%, transparent 92%);flex:1;height:1px}[dir=rtl] .sss-cat .crule{transform:scaleX(-1)}.sss-page .faq-q{padding:24px 4px;font-size:16px}.sss-page .faq-a p{max-width:620px;padding:0 4px 26px;font-size:15px}.faq{flex-direction:column;display:flex}.faq-item{border-bottom:1px solid var(--line);transition:background .25s}.faq-item.open{background:linear-gradient(90deg,#8b5cf60d,#0000 62%)}.faq-item:first-child{border-top:1px solid var(--line)}.faq-q{cursor:pointer;width:100%;font:inherit;letter-spacing:-.01em;color:var(--tx);text-align:start;transition:color .15s, padding-inline-start .25s var(--ease-out);background:0 0;border:0;align-items:center;gap:18px;padding:21px 4px;font-size:15.5px;font-weight:650;display:flex}.faq-q:hover{color:var(--acc2);padding-inline-start:10px}.faq-q:hover svg{color:var(--acc2);transform:rotate(90deg)}.faq-q svg{width:16px;height:16px;color:var(--dim);transition:transform .35s var(--ease), color .2s;flex-shrink:0;margin-inline-start:auto}.faq-item.open .faq-q{color:var(--acc2)}.faq-item.open .faq-q:hover svg,.faq-item.open .faq-q svg{color:var(--acc2);transform:rotate(45deg)}.faq-a{max-height:0;transition:max-height .4s var(--ease);overflow:hidden}.faq-item.open .faq-a p{animation:faq-a-in .35s var(--ease-out)}@keyframes faq-a-in{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}.faq-a p{color:var(--mut);max-width:560px;padding:0 4px 22px;font-size:14.5px;line-height:1.65}.cta-sec{background-color:#060609;background-image:radial-gradient(#ffffff06 1px,#0000 1.5px);background-size:26px 26px;margin-top:24px;padding:96px 0 100px;position:relative}.cta-sec:before{content:"";pointer-events:none;top:0;background:linear-gradient(90deg,#0000,#8b5cf680 30%,#a78bfaa6 50%,#8b5cf680 70%,#0000);height:1px;position:absolute;inset-inline:0}.cta-band{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:36px;display:flex;position:relative}.cta-band:before{content:"";pointer-events:none;background:radial-gradient(46% 90% at 68% 46%,#8b5cf624,#0000 70%),radial-gradient(34% 70% at 16% 40%,#8b5cf60f,#0000 70%);position:absolute;inset:-64px -6%}.cta-txt{position:relative}.cta-txt .mono{color:var(--acc2);align-items:center;gap:10px;margin-bottom:14px;display:flex}.cta-txt .mono:before{content:"";background:var(--acc2);flex-shrink:0;width:24px;height:1px}.cta-txt h2{letter-spacing:-.03em;max-width:560px;font-size:clamp(30px,3.6vw,44px);font-weight:800;line-height:1.15}.cta-txt em.serif{color:var(--acc2)}.cta-side{flex-direction:column;align-items:flex-end;gap:14px;display:flex;position:relative}.cta-side:before{content:"";pointer-events:none;top:-46px;background:radial-gradient(closest-side,#8b5cf62e,#0000 72%);width:320px;height:220px;position:absolute;inset-inline-end:-64px}.cta-note{color:var(--dim);font-size:12.5px;font-weight:550}.cta-note:before{content:"";background:var(--wa);border-radius:50%;width:5px;height:5px;margin-inline-end:8px;display:inline-block;box-shadow:0 0 7px #25d366a6}.cta-note:first-letter{text-transform:uppercase}footer:before{content:"";pointer-events:none;top:-1px;background:linear-gradient(90deg,#0000,#8b5cf68c 35%,#25d36659 60%,#0000);height:1px;position:absolute;inset-inline:0}.foot-top{flex-wrap:wrap;justify-content:space-between;gap:48px;display:flex;position:relative}.foot-brand{max-width:320px}.foot-brand .fb-row{align-items:center;gap:11px;margin-bottom:16px;display:flex}.foot-brand img.rl{border-radius:9px;width:34px;height:34px;box-shadow:0 0 0 1px #8b5cf659,0 6px 18px -6px #8b5cf673}.fb-row .brand-wm{width:auto;height:19px;display:block}.foot-brand p{color:var(--mut);margin-bottom:22px;font-size:14px;line-height:1.65}.foot-wys{opacity:.85;border:1px solid var(--line);background:#ffffff05;border-radius:99px;align-items:center;gap:10px;padding:7px 14px;transition:border-color .2s,background-color .2s,box-shadow .25s;display:inline-flex}.foot-wys:hover{background-color:#8b5cf60f;border-color:#8b5cf666;box-shadow:0 6px 18px -12px #8b5cf673}.foot-wys:hover span{color:var(--mut)}.foot-wys img{width:auto;height:23px;margin-block:-2px;display:block}.foot-wys span{color:var(--dim);font-size:12px;font-weight:550;transition:color .2s}.foot-cols{flex-wrap:wrap;gap:68px;display:flex}.foot-col h4{letter-spacing:.16em;text-transform:uppercase;color:var(--dim);align-items:center;gap:12px;min-width:148px;margin-bottom:19px;font-size:10.5px;font-weight:700;display:flex}.foot-col h4:after{content:"";background:linear-gradient(90deg, var(--acc-line), transparent 88%);flex:1;height:1px}[dir=rtl] .foot-col h4:after{background:linear-gradient(270deg, var(--acc-line), transparent 88%)}.foot-col ul{flex-direction:column;gap:12px;list-style:none;display:flex}.foot-col a{color:var(--mut);transition:color .2s, padding-inline-start .28s var(--ease-out);font-size:14px;text-decoration:none;display:inline-block;position:relative}.foot-col a:after{content:"";background:linear-gradient(90deg, var(--acc2), #25d36699);transform-origin:0;width:100%;height:1px;transition:transform .3s var(--ease-out);inset-inline-start:0;position:absolute;bottom:-3px;transform:scaleX(0)}.foot-col a:hover{color:var(--tx);padding-inline-start:5px}.foot-col a:hover:after{transform:scaleX(1)}.foot-mark{z-index:0;opacity:.05;pointer-events:none;-webkit-user-select:none;user-select:none;width:min(880px,66vw);height:auto;display:block;position:absolute;bottom:-26px;left:50%;right:auto;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 55%,#0000 92%);mask-image:linear-gradient(#000 55%,#0000 92%)}[dir=rtl] .foot-mark{transform:translate(50%)}.foot-sig{border-top:1px solid var(--line);justify-content:center;margin-top:30px;padding-top:24px;display:flex}.foot-bottom{border-top:1px solid var(--line);letter-spacing:.01em;color:var(--dim);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:56px;padding-top:22px;font-size:12.5px;display:flex;position:relative}.foot-bottom nav{flex-wrap:wrap;gap:8px 24px;display:flex}.foot-bottom nav a{color:var(--dim);text-decoration:none;transition:color .15s;position:relative}.foot-bottom nav a:after{content:"";background:var(--acc2);transform-origin:0;height:1px;transition:transform .28s var(--ease-out);inset-inline:0;position:absolute;bottom:-4px;transform:scaleX(0)}.foot-bottom nav a:hover{color:var(--acc2)}.foot-bottom nav a:hover:after{transform:scaleX(1)}[dir=rtl] .foot-bottom nav a:after{transform-origin:100%}.legal{flex:1;padding-bottom:120px;position:relative}.legal:before{content:"";pointer-events:none;inset-inline:0;background:radial-gradient(62% 55% at 74% 0,#8b5cf61c,#0000 66%),radial-gradient(48% 48% at 10% 4%,#25d3660d,#0000 68%),radial-gradient(80% 40% at 50% 0,#8b5cf60d,#0000 70%);height:780px;position:absolute;top:0;-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 100%);mask-image:linear-gradient(#000 0% 55%,#0000 100%)}.legal-bar{z-index:50;-webkit-backdrop-filter:blur(16px)saturate(1.5);width:100%;max-width:100%;transition:top .4s var(--ease), width .4s var(--ease), max-width .4s var(--ease), border-radius .4s var(--ease), border-color .4s, background .4s, box-shadow .4s, margin-bottom .4s var(--ease);background:#08080b8c;border:1px solid #0000;border-bottom-color:#ffffff0f;margin:0 auto;position:sticky;top:0;overflow:hidden}.legal-bar.scrolled{-webkit-backdrop-filter:blur(24px)saturate(1.7);background:#0d0d12c7;border-color:#ffffff21;border-radius:999px;width:calc(100% - 24px);max-width:900px;margin-bottom:10px;top:12px;box-shadow:0 24px 52px -20px #000000bf,0 0 0 1px #8b5cf60f,inset 0 1px #ffffff17}.legal-bar-in{max-width:1160px;height:58px;transition:height .4s var(--ease), padding .4s var(--ease);align-items:center;gap:16px;margin:0 auto;padding:0 28px;display:flex;position:relative}.legal-bar.scrolled .legal-bar-in{height:48px;padding:0 22px}.lb-side{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.lb-side.lb-right{justify-content:flex-end}.legal-brand{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.legal-brand img{border-radius:8px;width:28px;height:28px;display:block;box-shadow:0 0 0 1px #8b5cf659,0 4px 14px -4px #8b5cf666}.legal-brand .brand-wm{width:auto;height:16px;box-shadow:none;border-radius:0}.legal-switch{border:1px solid var(--line);background:#ffffff05;border-radius:99px;flex-shrink:0;align-items:center;gap:2px;padding:3px;display:flex}.legal-switch a{letter-spacing:.01em;height:27px;color:var(--dim);border-radius:99px;align-items:center;padding:0 13px;font-size:12.5px;font-weight:600;text-decoration:none;transition:color .18s,background .18s,box-shadow .18s;display:inline-flex}.legal-switch a:hover{color:var(--tx)}.legal-switch a.on{color:var(--acc2);background:var(--acc-soft);box-shadow:inset 0 0 0 1px #8b5cf647}.legal-back{color:var(--mut);white-space:nowrap;align-items:center;gap:8px;padding:4px 0;font-size:13px;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex;position:relative}.legal-back svg{width:14px;height:14px;transition:transform .25s var(--ease-out);flex-shrink:0}.legal-back:after{content:"";background:var(--acc2);transform-origin:0;height:1px;transition:transform .28s var(--ease-out);inset-inline:0;position:absolute;bottom:0;transform:scaleX(0)}.legal-back:hover{color:var(--acc2)}.legal-back:hover:after{transform:scaleX(1)}.legal-back:hover svg{transform:translate(-3px)}[dir=rtl] .legal-back svg{transform:scaleX(-1)}[dir=rtl] .legal-back:hover svg{transform:scaleX(-1)translate(-3px)}[dir=rtl] .legal-back:after{transform-origin:100%}.legal-progress{background:linear-gradient(90deg, var(--acc), var(--acc2));height:2px;transform:scaleX(var(--lp,0));transform-origin:0;pointer-events:none;inset-inline:0;border-radius:2px;position:absolute;bottom:-1px}[dir=rtl] .legal-progress{transform-origin:100%}.legal-hero{padding-top:92px;position:relative}.legal-hero:before{content:"";pointer-events:none;inset-inline:0;background:radial-gradient(640px 300px at 8% 0,#8b5cf61c,#0000 65%),radial-gradient(480px 240px at 94% 10%,#25d3660d,#0000 60%);height:360px;position:absolute;top:0;-webkit-mask-image:linear-gradient(#000 0% 50%,#0000 100%);mask-image:linear-gradient(#000 0% 50%,#0000 100%)}.legal-kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--mut);align-items:center;gap:12px;margin-bottom:26px;font-size:11.5px;font-weight:700;display:flex;position:relative}.legal-kicker:before{content:"";background:linear-gradient(90deg, var(--wa), var(--acc));flex-shrink:0;width:30px;height:1px}.legal-hero h1{letter-spacing:-.035em;text-wrap:balance;max-width:780px;font-size:clamp(36px,5.4vw,58px);font-weight:800;line-height:1.05;position:relative}.legal-lede{max-width:580px;color:var(--mut);text-wrap:pretty;margin-top:20px;font-size:16.5px;line-height:1.7;position:relative}.legal-meta{border-top:1px solid var(--line);letter-spacing:.15em;text-transform:uppercase;color:var(--dim);flex-wrap:wrap;align-items:center;gap:16px;margin-top:38px;padding-top:20px;font-size:11.5px;font-weight:700;display:flex;position:relative}.legal-meta i{background:var(--dim);opacity:.6;border-radius:50%;width:4px;height:4px}.legal-folio{font-family:var(--serif);letter-spacing:.02em;text-transform:none;color:#a78bfa99;margin-inline-start:auto;font-size:15px;font-style:italic;font-weight:400}.legal-cols{grid-template-columns:248px minmax(0,1fr);align-items:start;margin-top:72px;display:grid}.legal-rail{min-width:0;padding-inline-end:44px;position:sticky;top:104px}.legal-toc-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.legal-toc-h{letter-spacing:.16em;text-transform:uppercase;color:var(--dim);font-size:11.5px;font-weight:700}.toc-count{font-family:var(--serif);color:var(--acc2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:21px;font-style:italic;line-height:1}.legal-toc ul{border-inline-start:1px solid var(--line);margin:0;padding:0;list-style:none}.legal-toc a{color:var(--mut);align-items:baseline;gap:12px;padding:8px 10px;padding-inline-start:16px;font-size:13.5px;line-height:1.45;text-decoration:none;transition:color .18s,background .25s;display:flex;position:relative}.legal-toc a:before{content:"";background:var(--acc);width:2px;transition:transform .3s var(--ease-out);inset-inline-start:-1px;border-radius:2px;position:absolute;top:7px;bottom:7px;transform:scaleY(0);box-shadow:0 0 12px #8b5cf699}.legal-toc a:hover{color:var(--tx)}.legal-toc a.on{color:var(--tx);background:linear-gradient(90deg,#8b5cf617,#0000 72%)}.legal-toc a.on:before{transform:scaleY(1)}[dir=rtl] .legal-toc a.on{background:linear-gradient(270deg,#8b5cf617,#0000 72%)}.legal-toc .toc-no{font-family:var(--serif);color:#a78bfa73;transition:color .3s var(--ease), text-shadow .3s var(--ease);flex-shrink:0;font-size:14.5px;font-style:italic;line-height:1}.legal-toc a.on .toc-no{color:var(--acc2);text-shadow:0 0 16px #8b5cf699}.legal-rail-note{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);opacity:.7;margin-top:26px;padding-inline-start:16px;font-size:10.5px;font-weight:600}.legal-doc{border-inline-start:1px solid var(--line);min-width:0;max-width:736px;padding-inline-start:56px}.legal-note{border:1px solid var(--line);background:linear-gradient(#15151d8c,#0f0f154d);border-radius:14px;padding:22px 26px;position:relative;overflow:hidden}.legal-note:before{content:"";top:0;background:linear-gradient(90deg,#0000,#8b5cf673 42%,#25d3664d 74%,#0000);height:1px;position:absolute;inset-inline:0}.legal-note .note-tag{letter-spacing:.16em;text-transform:uppercase;color:var(--acc2);margin-bottom:10px;font-size:11px;font-weight:700;display:block}.legal-note p{color:var(--mut);font-size:14.5px;line-height:1.75}.doc-sec{margin-top:56px;scroll-margin-top:96px}.doc-mark{align-items:center;gap:16px;margin-bottom:18px;display:flex}.doc-no{font-family:var(--serif);color:#a78bfa80;transition:color .5s var(--ease), text-shadow .5s var(--ease);flex-shrink:0;font-size:22px;font-style:italic;font-weight:400;line-height:1}.doc-rule{background:linear-gradient(90deg, #8b5cf638, var(--line) 45%, transparent 92%);height:1px;transition:filter .6s var(--ease), box-shadow .5s var(--ease);flex:1}[dir=rtl] .doc-rule{transform:scaleX(-1)}.doc-sec.lit .doc-no{color:#a78bfaf2;text-shadow:0 0 18px #8b5cf68c}.doc-sec.lit .doc-rule{filter:brightness(1.8);box-shadow:0 0 10px #8b5cf647}.legal-doc h2{letter-spacing:-.015em;color:var(--tx);margin-bottom:14px;font-size:20px;font-weight:750}.doc-body p{color:var(--mut);text-wrap:pretty;font-size:15.5px;line-height:1.82}.doc-body p+p{margin-top:14px}.doc-body h3{letter-spacing:-.01em;color:var(--tx);margin:22px 0 8px;font-size:16px;font-weight:700}.doc-body strong,.doc-body b{color:var(--tx);font-weight:650}.doc-body ul,.doc-body ol{flex-direction:column;gap:10px;margin:16px 0 8px;padding:0;list-style:none;display:flex}.doc-body li{color:var(--mut);padding-inline-start:24px;font-size:15px;line-height:1.72;position:relative}.doc-body ul li:before{content:"";background:var(--acc2);opacity:.7;inset-inline-start:2px;width:10px;height:1.5px;position:absolute;top:.72em}.doc-body ol{counter-reset:doc-ol}.doc-body ol li{counter-increment:doc-ol}.doc-body ol li:before{content:counter(doc-ol);font-family:var(--serif);color:#a78bfa99;inset-inline-start:0;font-size:14px;font-style:italic;position:absolute;top:.15em}.doc-body blockquote{border-inline-start:2px solid var(--acc);color:var(--mut);background:#8b5cf60f;border-start-end-radius:10px;border-end-end-radius:10px;margin:18px 0;padding:14px 20px;font-size:14.5px;line-height:1.7}.doc-body hr{border:0;border-top:1px solid var(--line);margin:22px 0}.doc-body a{color:var(--acc2);border-bottom:1px solid var(--acc-line);text-decoration:none;transition:color .15s,border-color .15s}.doc-body a:hover{color:#d8ccff;border-bottom-color:var(--acc2)}.legal-help{border:1px solid var(--line);border-radius:var(--r);background:linear-gradient(#15151da6,#0f0f1566);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-top:64px;padding:28px 30px;display:flex;position:relative;overflow:hidden}.legal-help>*{flex:100%}.legal-help:before{content:"";top:0;background:linear-gradient(90deg,#0000,#8b5cf680 40%,#25d36659 72%,#0000);height:1px;position:absolute;inset-inline:0}.legal-help .help-txt{flex:230px;min-width:0}.legal-help h3{letter-spacing:-.01em;margin-bottom:8px;font-size:16.5px;font-weight:700}.legal-help p{color:var(--mut);max-width:430px;margin-bottom:0;font-size:14px;line-height:1.65}.legal-help .help-act{flex-wrap:wrap;flex:none;gap:10px;display:flex}.legal-help .btn{padding:11px 20px;font-size:13.5px}.legal-xref{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:18px;margin-top:60px;padding-top:28px;display:flex}.legal-xref .xref-lbl{letter-spacing:.15em;text-transform:uppercase;color:var(--dim);font-size:11.5px;font-weight:700}.xref-link{font-family:var(--serif);color:var(--acc2);align-items:center;gap:10px;padding-bottom:3px;font-size:19px;font-style:italic;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.xref-link:after{content:"";background:var(--acc2);transform-origin:0;height:1px;transition:transform .32s var(--ease-out);inset-inline:0;position:absolute;bottom:0;transform:scaleX(.35)}.xref-link:hover:after{transform:scaleX(1)}.xref-link svg{width:15px;height:15px;transition:transform .25s var(--ease-out);flex-shrink:0}.xref-link:hover svg{transform:translate(4px)}[dir=rtl] .xref-link:after{transform-origin:100%}[dir=rtl] .xref-link svg{transform:scaleX(-1)}[dir=rtl] .xref-link:hover svg{transform:scaleX(-1)translate(4px)}@media (max-width:1020px){.legal-cols{margin-top:48px;display:block}.legal-rail{z-index:30;-webkit-backdrop-filter:blur(16px)saturate(1.4);border-bottom:1px solid var(--line);background:#08080bc7;margin-inline:-28px;padding:10px 28px;position:sticky;top:72px}.legal-toc-head,.legal-rail-note{display:none}.legal-toc ul{scrollbar-width:none;border-inline-start:0;gap:8px;padding:2px 0;display:flex;overflow-x:auto}.legal-toc ul::-webkit-scrollbar{display:none}.legal-toc li{flex-shrink:0}.legal-toc a{border:1px solid var(--line);white-space:nowrap;border-radius:99px;align-items:center;gap:8px;padding:7px 14px;font-size:12.5px}.legal-toc a:before{display:none}.legal-toc a.on{color:var(--acc2);border-color:var(--acc-line);background:var(--acc-soft)}[dir=rtl] .legal-toc a.on{background:var(--acc-soft)}.legal-doc{border-inline-start:0;max-width:100%;margin-top:40px;padding-inline-start:0}.doc-sec{scroll-margin-top:126px}.legal-help{margin-top:56px}}@media (max-width:640px){.legal{padding-bottom:84px}.legal-hero{padding-top:60px}.legal-bar-in{padding:0 20px}.legal-bar.scrolled .legal-bar-in{padding:0 18px}.legal-switch{display:none}.legal-meta{gap:12px}.legal-folio{width:100%;margin-inline-start:0}.legal-rail{margin-inline:-20px;padding-inline:20px;top:62px}.doc-mark{gap:12px;margin-bottom:14px}.legal-help{padding:24px 22px}}.sdemo-run{margin-top:64px}@media (min-width:1021px){.sdemo-run{height:580vh;position:relative}.sdemo-pin{flex-direction:column;justify-content:center;height:calc(100vh - 76px);display:flex;position:sticky;top:76px}}.sdemo{border-top:1px solid var(--line);padding-top:44px}.sdemo-head{margin-bottom:26px}.sdemo-head h3{letter-spacing:-.022em;font-size:clamp(20px,2.2vw,26px);font-weight:800}.sdemo-grid{grid-template-columns:208px minmax(0,1fr);align-items:start;gap:28px;display:grid}.stablist{flex-direction:column;display:flex;position:sticky;top:96px}.stablist:before{content:"";background:linear-gradient(180deg, var(--acc2), var(--acc));width:2px;transform:scaleY(var(--sp,0));transform-origin:top;will-change:transform;pointer-events:none;transition:transform .18s ease-out;position:absolute;inset-block:0;inset-inline-start:0}.stab{font:inherit;text-align:start;letter-spacing:-.005em;color:var(--mut);border:0;border-inline-start:2px solid var(--line);cursor:pointer;opacity:.6;transition:color .15s, border-color .2s, background .2s, opacity .2s, padding-inline-start .3s var(--ease-out);background:0 0;border-start-end-radius:8px;border-end-end-radius:8px;align-items:baseline;gap:12px;padding:12px 16px;font-size:14px;font-weight:550;display:flex}.stab-i{letter-spacing:.1em;color:var(--dim);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:10.5px;font-weight:700;transition:color .2s}.stab:hover{color:var(--tx);opacity:1;background:#8b5cf60d;border-inline-start-color:#a78bfa73;padding-inline-start:22px}.stab:hover .stab-i{color:var(--acc2)}.stab.on{color:var(--tx);opacity:1;border-inline-start-color:var(--acc);background:linear-gradient(90deg,#8b5cf629,#0000 72%);font-weight:650;box-shadow:inset 0 1px #ffffff0a,0 12px 24px -18px #000c}.stab.on .stab-i{color:var(--acc2)}.sdemo-body{align-items:start;display:grid}.tabpanel{opacity:0;visibility:hidden;pointer-events:none;min-width:0;transition:opacity .26s ease, transform .34s var(--ease-out), visibility .34s;grid-area:1/1/2/2;transform:translateY(6px)}.tabpanel.on{opacity:1;visibility:visible;transform:none}.tabgrid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;gap:20px;display:grid}.mbox{border:1px solid var(--line);background:#0b141a radial-gradient(#ffffff07 1px,#0000 1.3px) 0 0/24px 24px;border-radius:16px;flex-direction:column;gap:8px;padding:18px 16px;display:flex;box-shadow:inset 0 1px #ffffff0a,0 24px 50px -30px #0009}.mbox .m-tag{letter-spacing:.1em;text-transform:uppercase;color:#8696a0;background:#182229;border-radius:8px;align-self:center;margin-bottom:8px;padding:5px 12px;font-size:10px;font-weight:700}.mbox .msg{box-shadow:0 1.5px 2px #00000061}.mbox .m-out{background:linear-gradient(160deg,#04614f,#005c4b);border:1px solid #ffffff0d}.mbox .m-in{background:linear-gradient(160deg,#23303a,#202d34);border:1px solid #ffffff0a}.mbox .m-confirm{border-color:#25d36629;border-inline-start:3px solid var(--wa);background:linear-gradient(160deg,#1d352f,#202c33)}.drop{background:radial-gradient(120% 55% at 50% 0%, #25d36612, transparent 62%), linear-gradient(165deg, #14141d, var(--panel) 58%);border:1px solid var(--line);transition:transform .3s var(--ease-out), border-color .2s, box-shadow .3s var(--ease-out);border-radius:16px;flex-direction:column;gap:12px;padding:24px 24px 20px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0d,0 26px 52px -30px #000000a6}.drop:before{content:"";pointer-events:none;inset-inline:20px;background:linear-gradient(90deg,#0000,#25d3666b,#0000);height:1px;position:absolute;top:0}.drop:hover{border-color:#25d36647;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff0f,0 18px 38px -24px #000000b3}.drop .d-lbl{letter-spacing:.12em;text-transform:uppercase;color:var(--mut);align-items:center;gap:9px;font-size:11px;font-weight:700;display:flex}.drop .d-lbl i{background:var(--wa);border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 0 3px #25d36624}.drop .d-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:2px;display:flex}.drop h4{letter-spacing:-.015em;font-size:19px;font-weight:750}.drop .d-row{border-top:1px solid var(--line);align-items:center;gap:10px;padding-top:11px;font-size:13.5px;transition:background .15s;display:flex}.drop .d-row:hover>span{color:var(--tx)}.drop .d-row svg{width:15px;height:15px;color:var(--dim);flex-shrink:0}.drop .d-row span{color:var(--mut);letter-spacing:.008em}.drop .d-row b{color:var(--tx);letter-spacing:-.008em;text-align:end;font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:14px;font-weight:650}.drop .cc-badge{letter-spacing:.08em;text-transform:uppercase;padding:3px 10px;font-size:10.5px}.drop .d-foot{color:var(--dim);align-items:center;gap:8px;margin-top:auto;padding-top:8px;font-size:13px;font-weight:550;display:flex}.drop .d-ok{color:#3ddc84;background:#25d36617;border:1px solid #25d36642;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.drop .d-ok svg{width:11px;height:11px}.noshow{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:20px;margin-bottom:48px;flex-wrap:wrap;align-items:center;gap:clamp(22px,3.4vw,40px);margin-inline-start:clamp(0px,6vw,84px);padding:34px 2px;display:flex;position:relative}.noshow:before{content:"";background:linear-gradient(90deg, var(--acc), transparent);pointer-events:none;top:-1px;width:96px;height:1px;position:absolute;inset-inline-start:0}[dir=rtl] .noshow:before{background:linear-gradient(270deg, var(--acc), transparent);inset-inline:auto 0}.noshow .ns-tag{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);flex-shrink:0;align-self:flex-start;margin-top:12px;font-size:10.5px;font-weight:700}.ns-math{flex-shrink:0;align-items:stretch;gap:20px;display:flex}.ns-math>span{flex-direction:column;justify-content:center;display:flex}.ns-math b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--tx);font-size:clamp(30px,3.2vw,40px);font-weight:800;line-height:1}.ns-math small{letter-spacing:.11em;text-transform:uppercase;color:var(--dim);margin-top:9px;font-size:10px;font-weight:700}.ns-math em{font-family:var(--serif);color:var(--dim);align-self:center;font-size:22px;font-style:italic;font-weight:400}.ns-math .tot{border-inline-start:1px solid var(--line);padding-inline-start:22px}.ns-math .tot b{color:#f2b56b}.noshow .ns-p{min-width:230px;max-width:320px;font-family:var(--serif);letter-spacing:-.005em;color:#b6bdcd;text-align:end;margin:0;flex:1;margin-inline-start:auto;font-size:18.5px;font-style:italic;line-height:1.45}.noshow .ns-p b{color:var(--tx);font-weight:400}[dir=rtl] .noshow .ns-p{font-style:normal}.setup{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(40px,6vw,88px);margin-top:70px;padding-top:48px;display:grid;position:relative}.setup:before{content:"";background:linear-gradient(90deg, #a78bfa99, #8b5cf633 36%, var(--line) 64%);pointer-events:none;top:0;height:1px;position:absolute;inset-inline:0}.setup-txt{max-width:560px}.setup-txt .mono{color:var(--acc2);align-items:center;gap:11px;margin-bottom:17px;display:flex}.setup-txt .mono:before{content:"";background:var(--acc2);flex-shrink:0;width:22px;height:1px}.setup-txt h3{font-family:var(--serif);letter-spacing:-.012em;color:var(--tx);margin-bottom:13px;font-size:clamp(26px,2.9vw,34px);font-style:italic;font-weight:400;line-height:1.16}.setup-txt p{color:var(--mut);max-width:520px;font-size:14.5px;line-height:1.65}.rulecard{min-width:0}.rulecard .rc-cap{letter-spacing:.13em;text-transform:uppercase;color:var(--dim);align-items:center;gap:9px;padding-bottom:13px;font-size:10.5px;font-weight:700;display:flex}.rulecard .rc-cap:before{content:"";background:var(--wa);border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 3px #25d36624}.rulecard ul{border-top:1px solid var(--line);list-style:none}.rulecard .rc-line{border-bottom:1px solid var(--line);color:var(--mut);transition:background-color .2s, color .2s, padding-inline-start .28s var(--ease-out);align-items:baseline;gap:12px;padding:12px 2px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.rulecard .rc-line:before{content:"✓";color:var(--wa-dim);flex-shrink:0;font-size:12px;font-weight:800}.rulecard .rc-line:hover{color:var(--tx);background-color:#25d36609;padding-inline-start:9px}.rulecard .rc-line b{color:var(--tx);font-weight:700}[dir=rtl] .setup:before{background:linear-gradient(270deg, #a78bfa99, #8b5cf633 36%, var(--line) 64%)}[dir=rtl] .setup-txt h3{font-style:normal}.trustbar{border-top:1px solid var(--line);letter-spacing:.14em;text-transform:uppercase;color:var(--mut);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 22px;margin-top:auto;padding:22px 0 30px;font-size:11.5px;font-weight:700;display:flex}.trustbar span+span:before{content:"";vertical-align:middle;background:#a78bfa73;border-radius:50%;width:3px;height:3px;margin-inline-end:12px;display:inline-block}.trustbar>span{animation:tb-in .55s var(--ease-out) both}.trustbar>span:first-child{animation-delay:.26s}.trustbar>span:nth-child(2){animation-delay:.37s}.trustbar>span:nth-child(3){animation-delay:.48s}.trustbar>span:nth-child(4){animation-delay:.59s}.trustbar>span:nth-child(5){animation-delay:.7s}.trustbar>span:nth-child(6){animation-delay:.81s}@keyframes tb-in{0%{opacity:0;translate:0 9px}to{opacity:1;translate:none}}.blk-h{letter-spacing:-.022em;align-items:center;gap:16px;margin-bottom:26px;font-size:clamp(21px,2.3vw,27px);font-weight:800;display:flex}.blk-h:after{content:"";background:linear-gradient(90deg, #8b5cf638, var(--line) 45%, transparent 92%);flex:1;height:1px}.pain{margin-top:62px;margin-inline-start:clamp(0px,5vw,72px)}.pain-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.pain-c{background:var(--panel);border:1px solid var(--line);min-height:160px;transition:border-color .25s, border-inline-start-color .25s, background-color .25s, box-shadow .3s var(--ease-out), transform .3s var(--ease-out);border-inline-start:3px solid #f59e0b8c;border-radius:10px;align-items:flex-start;padding:26px 24px 32px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.pain-c:hover{background-color:var(--panel2);border-color:#f59e0b4d;border-inline-start-color:#f59e0b;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff0d,0 18px 36px -26px #000000a6}.pain-c:before{content:"“";font-family:var(--serif);color:#f59e0b1a;pointer-events:none;top:2px;font-size:58px;font-style:italic;line-height:1;transition:color .3s;position:absolute;inset-inline-end:18px}.pain-c:hover:before{color:#f59e0b2e}.pain-c p{font-family:var(--serif);color:#ccd1dd;font-size:18.5px;line-height:1.58;position:relative}.pain-no{letter-spacing:.16em;font-variant-numeric:tabular-nums;color:#f59e0b6b;inset-inline-end:20px;font-size:11px;font-weight:700;transition:color .25s;position:absolute;bottom:15px}.pain-c:hover .pain-no{color:#f59e0bad}.howrow{margin-top:56px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;gap:16px;margin-inline-end:clamp(0px,4vw,60px);display:grid}.rsay{border:1px solid var(--line);transition:transform .3s var(--ease-out), box-shadow .3s var(--ease-out), border-color .2s;background:radial-gradient(#ffffff06 1px,#0000 1.3px) 0 0/24px 24px,linear-gradient(#0d151b,#0a1116) 0 0/100% 100%;border-radius:16px;flex-direction:column;gap:8px;padding:22px 20px 18px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0d,0 22px 46px -28px #0009}.rsay:hover{border-color:#25d36647;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff12,0 28px 54px -28px #000000b3}.rsay-lbl{letter-spacing:.12em;text-transform:uppercase;color:var(--mut);align-items:center;gap:9px;margin-bottom:8px;font-size:11px;font-weight:700;display:flex}.rsay-lbl i{background:var(--wa);border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:2.8s ease-in-out infinite lv-wa;box-shadow:0 0 0 3px #25d36624}.rsay p{color:#e9edef;border-radius:10px;background:linear-gradient(160deg,#04614f,#005c4b);border:1px solid #ffffff0d;border-start-end-radius:3px;align-self:flex-end;max-width:88%;padding:10px 13px;font-size:14px;font-weight:500;line-height:1.5;position:relative;box-shadow:0 1px 1px #0000004d}.rsay p:after{content:"✓✓";color:#53bdeb;margin-inline-start:9px;font-size:10px;font-weight:600;line-height:1;display:inline-block;transform:translateY(1px)}.rsay-note{color:var(--dim);border-top:1px solid #ffffff12;margin-top:auto;padding-top:13px;font-size:12.5px;line-height:1.55}.custcard{background:linear-gradient(165deg, #131a17, var(--panel) 62%);border:1px solid var(--line);transition:transform .3s var(--ease-out), border-color .2s, box-shadow .3s var(--ease-out);border-radius:16px;flex-direction:column;gap:11px;padding:24px 24px 20px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0d,0 26px 52px -30px #0009}.custcard:before{content:"";pointer-events:none;inset-inline:20px;background:linear-gradient(90deg,#0000,#25d36666,#0000);height:1px;position:absolute;top:0}.custcard:hover{border-color:#25d3664d;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff0f,0 18px 38px -24px #000000b3}.cc-lbl{letter-spacing:.12em;text-transform:uppercase;color:var(--mut);align-items:center;gap:9px;font-size:11px;font-weight:700;display:flex}.cc-lbl i{background:var(--wa);border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:2.8s ease-in-out infinite lv-wa;box-shadow:0 0 0 3px #25d36624}.cc-top{justify-content:space-between;align-items:center;gap:12px;margin-top:2px;display:flex}.cc-svc{letter-spacing:-.015em;font-size:17.5px;font-weight:750}.cc-badge{letter-spacing:.04em;color:#3ddc84;white-space:nowrap;background:#25d36617;border:1px solid #25d36652;border-radius:99px;align-items:center;gap:6px;padding:4px 11px;font-size:11px;font-weight:700;display:inline-flex}.cc-badge:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px;animation:2.4s ease-in-out infinite cc-pulse;box-shadow:0 0 6px #3ddc84cc}@keyframes cc-pulse{0%,to{box-shadow:0 0 6px #3ddc84cc,0 0 #3ddc844d}55%{box-shadow:0 0 6px #3ddc84cc,0 0 0 4px #3ddc8400}}.cc-row{color:var(--mut);border-top:1px solid var(--line);align-items:center;gap:10px;padding-top:11px;font-size:13.5px;display:flex}.cc-row>span{letter-spacing:.008em;transition:color .15s}.cc-row:hover>span{color:var(--tx)}.cc-row svg{width:15px;height:15px;color:var(--dim);flex-shrink:0}.cc-row b{color:var(--tx);letter-spacing:-.008em;text-align:end;font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:14px;font-weight:650}.cc-row b.ok{color:var(--wa-dim)}.ctl{margin-top:96px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(36px,6vw,80px);margin-inline-start:clamp(0px,4vw,60px);display:grid}.ctl-quote{font-family:var(--serif);letter-spacing:-.01em;color:var(--tx);text-wrap:balance;max-width:520px;margin:0;font-size:clamp(32px,3.8vw,46px);font-style:italic;line-height:1.14;position:sticky;top:110px}.ctl-quote:before{content:"";background:linear-gradient(90deg, var(--acc), #25d36680);width:40px;height:1px;margin-bottom:24px;display:block}.ctl-list{border-top:1px solid var(--line);list-style:none}.ctl-list li{border-bottom:1px solid var(--line);align-items:flex-start;gap:22px;padding:24px 4px;transition:background-color .25s,border-color .25s;display:flex}.ctl-list li:hover{background-color:#8b5cf609;border-bottom-color:#a78bfa4d}.ctl-no{font-family:var(--serif);color:#a78bfa8c;flex-shrink:0;padding-top:4px;font-size:17px;font-style:italic;font-weight:400;line-height:1;transition:color .25s}.ctl-list li:hover .ctl-no{color:var(--acc2)}[dir=rtl] .ctl-no{font-style:normal}.ctl-list b{color:var(--tx);letter-spacing:-.01em;margin-bottom:6px;font-size:16px;font-weight:700;display:block}.ctl-list p{color:var(--mut);font-size:14px;font-weight:500;line-height:1.65}.ctl-list p.ctl-b{color:var(--dim);margin-top:4px}.demo-page{position:relative}.demo-page:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(720px 460px at 78% 8%,#8b5cf61a,#0000 62%),radial-gradient(520px 380px at 8% 0,#25d3660d,#0000 60%);position:fixed;inset:0}.demo-context{text-align:center;flex-shrink:0;min-width:0;line-height:1.2}.demo-context-title{font-family:var(--serif);color:var(--tx);white-space:nowrap;font-size:18px;font-style:italic;font-weight:400;line-height:1.1}.demo-context-sub{color:var(--dim);letter-spacing:.02em;white-space:nowrap;margin-top:3px;font-size:10.5px}.demo-body{max-width:1160px;margin:0 auto;padding:44px 28px 64px}.demo-integrity{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--dim);flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:24px;padding:10px 2px;font-size:12px;line-height:1.5;display:flex}.demo-integrity svg{width:12px;height:12px;color:var(--dim);opacity:.85;flex-shrink:0}.demo-integrity p{flex:1;min-width:200px}.demo-integrity code{letter-spacing:.02em;color:#c4b5fd;font-variant-numeric:tabular-nums;white-space:nowrap;background:#8b5cf612;border:1px solid #a78bfa33;border-radius:6px;flex-shrink:0;margin-inline-start:auto;padding:2px 9px;font-size:11px;font-weight:600}.demo-pill{color:var(--mut);background:var(--panel);border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:12.5px;font-weight:500;display:inline-flex}.demo-dot{background:var(--dim);border-radius:50%;width:7px;height:7px}.demo-pill.live{color:#34d399;border-color:#34d39940}.demo-pill.live .demo-dot{background:#34d399;animation:1.8s infinite demo-pulse}.demo-pill.closed{color:#f87171;border-color:#f8717140}.demo-pill.closed .demo-dot{background:#f87171}.demo-pill.sm{gap:6px;padding:4px 11px;font-size:11.5px}.demo-pill.sm .demo-dot{width:6px;height:6px}@keyframes demo-pulse{0%,to{box-shadow:0 0 #34d39966}60%{box-shadow:0 0 0 5px #0000}}.demo-banner{color:#fca5a5;background:#f8717114;border:1px solid #f8717140;border-radius:12px;margin-bottom:20px;padding:13px 16px;font-size:13.5px;line-height:1.5;display:none}.demo-banner.show{animation:.4s demo-fadeup;display:block}.demo-banner code{background:#ffffff12;border-radius:5px;padding:1px 6px;font-size:12.5px}.demo-stage{grid-template-columns:380px minmax(0,1fr);align-items:stretch;gap:40px;display:grid}@media (max-width:940px){.demo-stage{grid-template-columns:1fr;justify-items:center}.demo-panelcol{width:100%;max-width:560px}}@media (max-width:720px){.demo-context{display:none}}@media (max-width:640px){.demo-body{padding:32px 20px 56px}.demo-phead .demo-psub{display:none}}.demo-phonecol{position:relative}.demo-phonecol:before{content:"";filter:blur(16px);pointer-events:none;background:radial-gradient(#8b5cf638,#25d36612 55%,#0000 75%);border-radius:50%;height:64px;position:absolute;bottom:-22px;left:6%;right:6%}.demo-phone{background:#000;border:1px solid #ffffff1a;border-radius:44px;width:380px;max-width:100%;padding:11px;position:relative;box-shadow:0 30px 80px -20px #000c,0 0 0 1px #0009,inset 0 0 0 2px #ffffff0a}.demo-phone:after{content:"";background:#ffffff24;border-radius:2px;width:3px;height:64px;position:absolute;top:140px;right:-3px}.demo-screen{background:#0b141a;border-radius:34px;flex-direction:column;height:700px;display:flex;position:relative;overflow:hidden}.demo-notch{z-index:5;background:#000;border-radius:12px;width:84px;height:22px;position:absolute;top:8px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #ffffff08,inset 0 -1px 1px #ffffff0a}.demo-notch:after{content:"";background:radial-gradient(circle at 36% 34%,#2a3d55 0 24%,#060a10 64%);border-radius:50%;width:7px;height:7px;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.demo-status{z-index:6;flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 22px 6px;display:flex;position:relative}.demo-stime{color:#e9edef;font-variant-numeric:tabular-nums;letter-spacing:.3px;font-size:12.5px;font-weight:600}.demo-sicons{opacity:.92;align-items:center;gap:5px;display:flex}.demo-sicons svg{fill:#e9edef;color:#e9edef;width:auto;height:11px;display:block}.demo-wahead{background:#202c33;border-bottom:1px solid #ffffff0d;flex-shrink:0;align-items:center;gap:8px;padding:8px 12px 10px;display:flex}.demo-back{color:#d1d7db;flex-shrink:0;width:20px;height:20px;margin-inline-end:-2px}.demo-avatar{background:#0d0d14;border-radius:50%;flex-shrink:0;width:36px;height:36px;display:block;overflow:hidden}.demo-avatar img{object-fit:cover;width:100%;height:100%;display:block}.demo-peer{flex:1;min-width:0}.demo-waname{color:#e9edef;white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:600;overflow:hidden}.demo-presence{color:#8696a0;margin-top:1px;font-size:11.5px}.demo-waicons{color:#aebac1;align-items:center;gap:20px;padding-inline-end:2px;display:flex}.demo-waicons svg{width:20px;height:20px;display:block}.demo-chat{scroll-behavior:smooth;background:radial-gradient(circle at 25% 20%,#ffffff05 1px,#0000 1px) 0 0/26px 26px,radial-gradient(circle at 75% 60%,#ffffff04 1px,#0000 1px) 13px 13px/26px 26px,#0b141a;flex-direction:column;flex:1;gap:6px;padding:16px 12px 10px;display:flex;overflow-y:auto}.demo-chat::-webkit-scrollbar{width:4px}.demo-chat::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:2px}.demo-daychip{color:#8696a0;letter-spacing:.3px;background:#182229;border-radius:8px;align-self:center;margin-bottom:8px;padding:5px 12px;font-size:11px;animation:.35s demo-fadeup}.demo-msg{color:#e9edef;word-break:break-word;border-radius:10px;max-width:82%;padding:8px 9px 6px;font-size:13.8px;line-height:1.42;animation:.32s cubic-bezier(.2,.9,.3,1.2) demo-msgin;position:relative;box-shadow:0 1px 1px #0000004d}@keyframes demo-msgin{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}@keyframes demo-fadeup{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.demo-msg.in{background:#202c33;border-top-left-radius:3px;align-self:flex-start}.demo-msg.out{background:#005c4b;border-top-right-radius:3px;align-self:flex-end}.demo-msg .demo-meta{float:right;color:#e9edef8c;-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;align-items:center;gap:3px;margin:8px 0 0 8px;font-size:10.5px;display:inline-flex}.demo-msg.out .demo-meta svg{fill:#53bdeb;width:17px;height:10px}.demo-cardtitle{color:#8696a0;text-transform:uppercase;letter-spacing:.6px;margin-bottom:5px;font-size:12px;font-weight:600}:is(.demo-msg:has(.demo-opts),.demo-msg:has(.demo-sumline)){min-width:238px}.demo-msg .demo-sumline{justify-content:space-between;gap:14px;padding:2px 0;font-size:13.3px;display:flex}.demo-msg .demo-sumline b{font-weight:600}.demo-msg .demo-sumline span{color:#aebac1}.demo-opts{border-top:1px solid #ffffff14;border-radius:0 0 9px 9px;flex-direction:column;margin:9px -9px -6px;display:flex;overflow:hidden}.demo-opt{cursor:pointer;font:inherit;color:#53bdeb;text-align:center;word-break:normal;overflow-wrap:normal;background:0 0;border:none;border-bottom:1px solid #ffffff14;justify-content:center;align-items:center;gap:7px;padding:11px 12px;font-size:13.5px;font-weight:500;transition:background .15s;display:flex}.demo-opt:last-child{border-bottom:none}.demo-opt:hover:not(:disabled){background:#ffffff0d}.demo-opt:active:not(:disabled){background:#ffffff14}.demo-opt:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #53bdeb}.demo-opt:disabled{color:#5e6776;cursor:default}.demo-opt .demo-dur{color:#8696a0;font-size:12px;font-weight:400}.demo-typing{background:#202c33;border-radius:3px 10px 10px;align-self:flex-start;gap:5px;padding:13px 15px;animation:.25s demo-msgin;display:inline-flex}.demo-typing i{background:#8696a0;border-radius:50%;width:7px;height:7px;animation:1.2s infinite demo-bounce}.demo-typing i:nth-child(2){animation-delay:.15s}.demo-typing i:nth-child(3){animation-delay:.3s}@keyframes demo-bounce{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.demo-wainput{background:#0b141a;flex-shrink:0;align-items:center;gap:8px;padding:8px 10px 12px;display:flex}.demo-field{background:#2a3942;border:1px solid #0000;border-radius:24px;flex:1;align-items:center;gap:10px;padding:0 13px;display:flex}.demo-fic{color:#8696a0;flex-shrink:0;width:21px;height:21px}.demo-field:focus-within{border-color:#ffffff1f}.demo-field input{color:#e9edef;font:inherit;background:0 0;border:none;outline:none;flex:1;padding:10px 0;font-size:14px}.demo-field input::placeholder{color:#8696a0}.demo-send{cursor:pointer;background:#00a884;border:none;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;transition:transform .12s,filter .15s;display:grid}.demo-send:hover{filter:brightness(1.1)}.demo-send:active{transform:scale(.93)}.demo-send:focus-visible{outline:none;box-shadow:0 0 0 3px #00a88466}.demo-send:disabled{opacity:.5;cursor:default}.demo-send svg{fill:#fff;width:20px;height:20px}.demo-send svg.ic-send{margin-left:2px}.demo-hint{color:#d1d7db;cursor:pointer;white-space:nowrap;z-index:4;background:#2a3942f0;border:1px solid #ffffff14;border-radius:999px;min-height:32px;padding:7px 15px;font-size:12px;transition:background .15s,box-shadow .15s;animation:.5s demo-fadeup;position:absolute;bottom:72px;left:50%;transform:translate(-50%);box-shadow:0 4px 14px #00000059}.demo-hint:hover{background:#34454f}.demo-hint:focus-visible{outline:none;box-shadow:0 0 0 3px #53bdeb59}.demo-hint b{color:#53bdeb;font-weight:600}.demo-panelcol{flex-direction:column;gap:18px;min-width:0;display:flex}.demo-card{background:linear-gradient(180deg, #ffffff05, transparent 30%), var(--panel);border:1px solid var(--line);border-top-color:#a78bfa38;border-radius:16px;flex-direction:column;flex:1;min-height:420px;animation:.5s demo-fadeup;display:flex;overflow:hidden;box-shadow:0 24px 55px -22px #0009,0 0 0 1px #8b5cf60a,inset 0 1px #ffffff0a}.demo-phead{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:15px 18px;display:flex}.demo-phead h2{white-space:nowrap;flex:1;min-width:0;font-size:14.5px;font-weight:600}.demo-phead .demo-psub{color:var(--dim);white-space:nowrap;font-size:11.5px}.demo-twrap{flex:1;overflow-x:auto}.demo-table{border-collapse:collapse;width:100%;font-size:13px}.demo-table th{text-align:left;letter-spacing:.7px;text-transform:uppercase;color:var(--dim);border-bottom:1px solid var(--line);padding:10px 18px 8px;font-size:10.5px;font-weight:600}.demo-table td{color:var(--tx);white-space:nowrap;font-variant-numeric:tabular-nums;border-bottom:1px solid #ffffff0a;padding:10px 18px}.demo-table tr:last-child td{border-bottom:none}.demo-table td.dim{color:var(--mut)}.demo-badge{border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-block}.demo-badge.ok{color:#34d399;background:#34d3991f}.demo-badge.cancel{color:#f87171;background:#f871711a}.demo-table tr.demo-newrow{animation:2.6s demo-rowflash}@keyframes demo-rowflash{0%{background:#34d39947}to{background:0 0}}.demo-table td.demo-empty{text-align:center;color:var(--dim);white-space:normal;padding:56px 18px;font-size:13px}.demo-empty .demo-btn{margin-top:14px}.demo-peicon{background:var(--panel2);border:1px solid var(--line);width:38px;height:38px;color:var(--dim);border-radius:10px;justify-content:center;align-items:center;margin:0 auto 10px;display:flex}.demo-peicon svg{width:17px;height:17px}.demo-petitle{color:var(--tx);margin-bottom:3px;font-size:13.5px;font-weight:600}.demo-pesub{color:var(--dim);max-width:320px;margin:0 auto;font-size:12px}.demo-pfoot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;display:flex}.demo-pfoot .demo-src{align-items:baseline;gap:9px;min-width:0;display:inline-flex}.demo-src-lbl{letter-spacing:.15em;text-transform:uppercase;color:var(--dim);flex-shrink:0;font-size:9.5px;font-weight:700}.demo-src-val{color:var(--mut);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px}.demo-btn{font:inherit;color:#fff;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:9px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:filter .15s,transform .12s,box-shadow .15s,background .15s;display:inline-flex;box-shadow:0 4px 14px -6px #6366f173}.demo-btn:hover:not(:disabled){filter:brightness(1.1)}.demo-btn:active:not(:disabled){transform:scale(.97)}.demo-btn:focus-visible{outline:none;box-shadow:0 0 0 3px #6d72f259}.demo-btn:disabled{opacity:.45;cursor:default;box-shadow:none}.demo-btn.demo-ghost{background:var(--panel2);box-shadow:none;border-color:var(--line2);color:var(--tx)}.demo-btn.demo-ghost:hover:not(:disabled){background:var(--panel);filter:none;border-color:#fff3}.demo-btn svg{fill:currentColor;width:14px;height:14px}.demo-finale{background:#34d3990f;border:1px solid #34d39947;border-radius:16px;padding:22px 22px 20px;animation:.6s demo-fadeup;display:none}.demo-finale.show{display:block}.demo-finale h3{align-items:center;gap:9px;margin-bottom:6px;font-size:16px;font-weight:700;display:flex}.demo-finale h3 .demo-tick{background:#34d399;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;display:inline-grid}.demo-finale h3 .demo-tick svg{fill:#06281c;width:12px;height:12px}.demo-finale p{color:var(--mut);margin-bottom:16px;font-size:13.5px;line-height:1.6}.demo-finale p b{color:var(--tx)}.demo-finale .demo-actions{flex-wrap:wrap;gap:10px;display:flex}.demo-embed.demo-page{max-width:100%;padding:12px}.demo-embed .demo-bar,.demo-embed .demo-banner,.demo-embed .demo-integrity,.demo-embed .demo-panelcol{display:none!important}.demo-embed .demo-body{max-width:none;padding:0}.demo-embed .demo-stage{display:block}.demo-embed .demo-phonecol:before{display:none}.demo-embed .demo-phone{margin:0 auto}.demo-embed .demo-chat{scrollbar-width:none}.demo-embed .demo-chat::-webkit-scrollbar{display:none}.demo-embed .demo-screen{height:calc(100dvh - 46px)}body:has(.demo-embed){min-height:auto;overflow:hidden}.wabar{display:none}@media (max-width:767px){.wabar{z-index:55;-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--line);padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#08080beb;display:flex;position:fixed;bottom:0;left:0;right:0}.wabar:before{content:"";pointer-events:none;top:-1px;background:linear-gradient(90deg,#0000,#25d36680 50%,#0000);height:1px;position:absolute;inset-inline:0}.wabar a{background:linear-gradient(135deg, #2be07a, var(--wa) 60%, #1eb856);color:#062b16;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:9px;padding:13px 18px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .12s,filter .15s;display:flex;box-shadow:0 10px 26px -10px #25d36680,inset 0 1px #ffffff4d}.wabar a:active{filter:brightness(.96);transform:scale(.97)}.wabar a svg{flex-shrink:0;width:17px;height:17px}}.skip{z-index:70;background:var(--panel2);border:1px solid var(--acc-line);color:var(--tx);opacity:0;pointer-events:none;transition:opacity .18s, transform .22s var(--ease-out);top:10px;border-radius:10px;padding:10px 18px;font-size:13.5px;font-weight:650;text-decoration:none;position:fixed;inset-inline-start:12px;transform:translateY(-140%);box-shadow:0 16px 40px -14px #000000b3}.skip:focus-visible{opacity:1;pointer-events:auto;outline-offset:3px;outline:2px solid #a78bfad9;transform:none}@media (min-width:1021px) and (max-height:960px){.hero{padding-top:26px}.hero-kicker{margin-bottom:12px}.hero h1{max-width:78%;font-size:clamp(36px,4.4vw,54px)}.hero-body{margin-top:14px;margin-bottom:22px}.hero-cta{margin-top:20px}.hero-mini{margin-top:12px}.liveact{margin-top:18px}.hero-visual{--ph-scale:.95}.trustbar{padding:12px 0 16px}}@media (min-width:1021px) and (max-height:840px){.liveact{display:none}}@media (max-width:1020px){.hero{padding:64px 0 0}.hero h1{max-width:none;font-size:clamp(44px,7vw,64px)}.hero-body{grid-template-columns:1fr;gap:48px;margin-top:44px}.hero-copy{max-width:640px}.hero-visual{--ph-scale:1;--ph-x:0px;--ph-y:0px;justify-content:center;margin-top:0}.wnote{display:none}.hero-visual:hover .phone-tilt,.phone-tilt{transform:rotateY(-4deg)rotateX(2deg)}[dir=rtl] .hero-visual:hover .phone-tilt,[dir=rtl] .phone-tilt{transform:rotateY(4deg)rotateX(2deg)}.kim-top{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:36px}.kim-top .meta{padding-bottom:0}.nasil-grid,.sss-grid{grid-template-columns:1fr;gap:44px}.nasil-left,.sss-left{position:static}.pain,.howrow,.noshow,.head-inset,.ctl{margin-inline:0}.bento{grid-template-columns:1fr}.feat-lead,.feat-big{grid-column:span 1}.feat-lead{min-height:0}.feat-rows{grid-template-columns:1fr;column-gap:0;margin-top:20px}.plans{grid-template-columns:1fr;max-width:480px;margin-inline:auto}.plan.top{order:-1}.cta-sec{padding:64px 0 68px}.cta-side{align-items:flex-start}.tabgrid{grid-template-columns:1fr}.sdemo-grid{grid-template-columns:1fr;gap:18px}.stablist{border-bottom:1px solid var(--line);scrollbar-width:none;flex-direction:row;margin:0 -14px;position:static;overflow-x:auto}.stablist:before{content:none}.stablist::-webkit-scrollbar{display:none}.stab{white-space:nowrap;border-inline-start:0;border-bottom:2px solid #0000;flex-shrink:0;margin-bottom:-1px;padding:10px 14px}.stab.on{border-bottom-color:var(--acc);background:0 0}.ctl{grid-template-columns:1fr;gap:30px;margin-top:72px}.ctl-quote{max-width:640px;position:static}.howrow,.pain-grid{grid-template-columns:1fr}.head-split{flex-direction:column;align-items:flex-start;gap:14px}.head-split .sub{max-width:560px;padding-bottom:0}.setup{grid-template-columns:1fr;gap:30px;margin-top:56px;padding-top:40px}.setup-txt{max-width:640px}.sec{padding:76px 0}.sec-tight{padding:56px 0}.sec-loose{padding:96px 0}.sec-head{margin-bottom:44px}.plan.top{transform:none}.plan.top:hover,.plan.top:focus-within{transform:translateY(-2px)}}@media (max-width:880px){.topnav{display:none}}@media (max-width:640px){.topbar-in{padding:0 18px}.topbar.scrolled .topbar-in{padding:0 14px}.nav-demo{display:none}.nav-login{padding:0 15px}.lang-btn{padding:0 10px}.wrap{padding:0 20px}.hero{padding-top:52px}.hero-kicker{margin-bottom:20px}.hero h1{font-size:clamp(40px,11vw,56px)}.trustbar{justify-content:flex-start;gap:12px 26px;margin-top:52px}.seg-list li{gap:16px;padding:17px 2px}.seg-tag{font-size:10px}.phone{width:min(330px,100vw - 48px)}.screen{height:580px}.frow{flex-direction:column;align-items:flex-start;gap:4px;padding:13px 2px}.frow h4{min-width:0}.ctl-list li{gap:16px;padding:20px 2px}.noshow{gap:18px;padding:26px 2px}.noshow .ns-tag{align-self:center;margin-top:0}.ns-math{flex-wrap:wrap;gap:13px}.ns-math b{font-size:26px}.ns-math em{font-size:18px}.noshow .ns-p{text-align:start;margin-inline-start:0;font-size:17px}.price-head{flex-direction:column;align-items:flex-start}.cta-sec{padding:56px 0 60px}.foot-cols{gap:44px}.sec{padding:64px 0}.sec-tight{padding:48px 0}.sec-loose{padding:80px 0}.sec-index{gap:14px;margin-bottom:28px}.sec-num{font-size:clamp(72px,22vw,110px)}.liveact{max-width:100%}}[dir=rtl] em.serif,[dir=rtl] .mono,[dir=rtl] .hero-kicker,[dir=rtl] .trustbar,[dir=rtl] .sec-index .lbl,[dir=rtl] .seg-tag,[dir=rtl] .rail .when,[dir=rtl] .mbox .m-tag,[dir=rtl] .api-row .r,[dir=rtl] .rem-lbl,[dir=rtl] .rulecard .rc-cap,[dir=rtl] .ns-math small,[dir=rtl] .ns-tag,[dir=rtl] .cmp-col,[dir=rtl] .foot-col h4,[dir=rtl] .rsay-lbl,[dir=rtl] .drop .d-lbl,[dir=rtl] .cc-lbl,[dir=rtl] .la-lbl,[dir=rtl] .wn-txt b,[dir=rtl] .plan-tag,[dir=rtl] .cmp-badge,[dir=rtl] .stab-i,[dir=rtl] .drop .cc-badge,[dir=rtl] .ctl-no{letter-spacing:0}[dir=rtl] .stab.on{background:linear-gradient(270deg,#8b5cf629,#0000 72%)}[dir=rtl] .seg-list li:before{transform-origin:100%;background:linear-gradient(270deg,#a78bfad9,#8b5cf659 55%,#0000 82%)}[dir=rtl] .seg-i,[dir=rtl] .sec-num,[dir=rtl] .ctl-quote{font-style:normal}[dir=rtl] .topnav,[dir=rtl] .hero-cta,[dir=rtl] .hero-mini{letter-spacing:0}@media (min-width:1021px){[dir=rtl] .hero-visual{--ph-x:-30px}}[dir=rtl] .phone-tilt{transform:rotateY(calc(7deg + var(--ry,0deg))) rotateX(calc(3deg + var(--rx,0deg)))}[dir=rtl] .hero-visual:hover .phone-tilt{transform:rotateY(calc(2deg + var(--ry,0deg))) rotateX(calc(1deg + var(--rx,0deg)))}[dir=rtl] .foot-col a:after{transform-origin:100%;background:linear-gradient(270deg, var(--acc2), #25d36699)}[dir=rtl] .sec-index .rule{background:linear-gradient(270deg, #8b5cf633, var(--line) 45%, transparent 92%)}[dir=rtl] .btn svg{transform:scaleX(-1)}[dir=rtl] .btn:hover svg{transform:scaleX(-1)translate(3px)}[dir=rtl] em.serif{font-style:normal}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-rv],.wm-i,.rail li>h3,.rail li>p,.rail li>.when,.cm,.m-opt{opacity:1!important;transform:none!important}.trustbar>span{animation-delay:.01ms!important}}.adm{flex-direction:column;min-height:100dvh;display:flex}.adm>.shell{flex:1}.adm{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#08080b;--bg-glow-1:#8b5cf60f;--bg-glow-2:#25d36609;--surface:#0f0f15;--surface-2:#15151d;--surface-3:#1b1b27;--surface-grad:none;--border:#ffffff14;--border-strong:#ffffff24;--text:#e9ebf1;--muted:#8f97a8;--faint:#727a8a;--accent:#8b5cf6;--accent-2:#a78bfa;--accent-hover:#7c3aed;--accent-soft:#8b5cf61a;--accent-soft-strong:#8b5cf652;--accent-glow:#8b5cf68c;--ring:#8b5cf64d;--green:#25d366;--green-soft:#25d3661c;--green-border:#25d36642;--blue:#60a5fa;--blue-soft:#60a5fa21;--grey:#8b93a1;--grey-soft:#8b93a11f;--red:#f87171;--red-soft:#f871711a;--red-border:#f871714d;--radius:12px;--inset-hl:inset 0 1px 0 #ffffff0b;--shadow:0 1px 2px #00000059;--shadow-lg:0 24px 64px -16px #000000ad, 0 8px 24px -8px #00000073;--overlay-bg:#050508a8;--topbar-bg:#08080b99;--pulse:#25d3666b;--topbar-h:56px}[data-theme=light] .adm{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f5f8;--bg-glow-1:#7c3aed0b;--bg-glow-2:#22a05a08;--surface:#fff;--surface-2:#f5f6f9;--surface-3:#eef0f4;--surface-grad:none;--border:#10182812;--border-strong:#10182826;--text:#171c26;--muted:#68707e;--faint:#98a1ae;--accent:#7c3aed;--accent-2:#8b5cf6;--accent-hover:#6d28d9;--accent-soft:#7c3aed14;--accent-soft-strong:#7c3aed42;--accent-glow:#7c3aed52;--ring:#7c3aed2e;--green:#1a9e4b;--green-soft:#1a9e4b17;--green-border:#1a9e4b3d;--blue:#1d6fd1;--blue-soft:#1d6fd117;--grey:#5d6b7c;--grey-soft:#5d6b7c1a;--red:#dc2626;--red-soft:#dc262614;--red-border:#dc26263d;--inset-hl:inset 0 1px 0 #ffffffb3;--shadow:0 1px 2px #1018280d, 0 1px 3px #1018280a;--shadow-lg:0 24px 64px -16px #10182838, 0 8px 24px -8px #1018281f;--overlay-bg:#171c2661;--topbar-bg:#ffffffbf;--pulse:#1a9e4b4d}.adm,.adm *{box-sizing:border-box;margin:0;padding:0}.adm{font-feature-settings:"ss01", "cv11";background:radial-gradient(#ffffff06 1px, transparent 1.5px), radial-gradient(760px 380px at 84% -8%, var(--bg-glow-1), transparent 70%), radial-gradient(560px 320px at 4% -4%, var(--bg-glow-2), transparent 68%), var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background-size:26px 26px,auto,auto,auto;background-attachment:fixed;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.45}[data-theme=light] .adm{background:radial-gradient(760px 380px at 84% -8%, var(--bg-glow-1), transparent 70%), radial-gradient(560px 320px at 4% -4%, var(--bg-glow-2), transparent 68%), var(--bg)}.adm button,.adm input,.adm select,.adm textarea{font-family:inherit;font-size:inherit;color:inherit}.adm ::selection{background:var(--accent-soft-strong);color:var(--text)}.adm{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.adm ::-webkit-scrollbar{width:10px;height:10px}.adm ::-webkit-scrollbar-track{background:0 0}.adm ::-webkit-scrollbar-thumb{background:var(--border-strong);background-clip:padding-box;border:3px solid #0000;border-radius:8px}.adm ::-webkit-scrollbar-thumb:hover{background:var(--faint);background-clip:padding-box;border:3px solid #0000}.adm .adm-topbar{height:var(--topbar-h);background:var(--topbar-bg);-webkit-backdrop-filter:blur(14px)saturate(1.5);border-bottom:1px solid var(--border);z-index:30;align-items:center;gap:12px;padding:0 22px;display:flex;position:sticky;top:0}.adm .topbar-brand{align-items:center;gap:11px;min-width:0;display:flex}.adm .topbar-brand svg{flex-shrink:0;display:block}.adm .topbar-brand img{flex-shrink:0;display:block;box-shadow:0 0 0 1px #8b5cf659,0 4px 14px -4px #8b5cf666}.adm .brand-name{letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#fff,#c4b5fd);-webkit-background-clip:text;background-clip:text;font-size:14px;font-weight:700;overflow:hidden}[data-theme=light] .adm .brand-name{-webkit-text-fill-color:currentColor;color:var(--text);background:0 0}.adm .brand-sep{background:var(--border-strong);width:1px;height:16px}.adm .brand-sub{color:var(--faint);white-space:nowrap;font-size:12px;font-weight:500}.adm .topbar-right{align-items:center;gap:14px;margin-inline-start:auto;display:flex}.adm .refresh-note{color:var(--faint);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11.5px}.adm .conn{letter-spacing:.09em;text-transform:uppercase;border:1px solid var(--border);border-radius:20px;align-items:center;gap:7px;padding:4px 11px;font-size:10.5px;font-weight:700;display:inline-flex}.adm .conn-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.adm .conn-ok{background:var(--green-soft);color:var(--green);border-color:var(--green-border)}.adm .conn-ok .conn-dot{animation:1.8s infinite pulse}.adm .conn-err{background:var(--red-soft);color:var(--red);border-color:var(--red-border)}@keyframes pulse{0%,to{box-shadow:0 0 0 0 var(--pulse)}60%{box-shadow:0 0 0 5px #0000}}.adm .shell{min-height:calc(100vh - var(--topbar-h));display:flex}.adm .sidebar{border-inline-end:1px solid var(--border);width:224px;top:var(--topbar-h);height:calc(100vh - var(--topbar-h));counter-reset:sb-sec;flex-direction:column;flex-shrink:0;padding:18px 12px;display:flex;position:sticky;overflow-y:auto}.adm .nav-label{letter-spacing:.16em;text-transform:uppercase;color:var(--faint);border-top:1px solid var(--border);counter-increment:sb-sec;align-items:baseline;gap:9px;margin-top:12px;padding:15px 10px 8px;font-size:10px;font-weight:700;display:flex}.adm .nav-label:first-of-type{border-top:none;margin-top:0;padding-top:4px}.adm .nav-label:before{content:counter(sb-sec, decimal-leading-zero);font-family:var(--serif);letter-spacing:0;text-transform:none;color:#a78bfa8c;font-size:13.5px;font-style:italic;font-weight:400;line-height:1}.adm .nav-item{color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:10px;margin-bottom:2px;padding:7px 10px;font-size:13px;font-weight:500;transition:background .14s,color .14s,box-shadow .12s,padding .18s cubic-bezier(.22,.61,.2,1);display:flex;position:relative}.adm .nav-item svg{opacity:.85;flex-shrink:0;width:15.5px;height:15.5px;transition:color .14s,opacity .14s;display:block}.adm .nav-item:hover{color:var(--text);padding-inline-start:13px}.adm .nav-item:hover svg{color:var(--accent-2);opacity:1}.adm .nav-item:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);outline:none}.adm .nav-item.active{color:var(--accent-2);background:#8b5cf617;font-weight:600}.adm .nav-item.active:before{content:"";background:linear-gradient(180deg, var(--accent-2), var(--accent));inset-inline-start:-12px;border-radius:3px;width:2.5px;position:absolute;top:8px;bottom:8px;box-shadow:0 0 12px #8b5cf68c}.adm .nav-count{font-variant-numeric:tabular-nums;color:var(--muted);border:1px solid var(--border-strong);text-align:center;border-radius:10px;min-width:20px;margin-inline-start:auto;padding:1px 7px;font-size:10.5px;font-weight:600;transition:background .12s,color .12s,border-color .12s}.adm .nav-item.active .nav-count{background:var(--accent-soft);border-color:var(--accent-soft-strong);color:var(--accent-2)}.adm .sidebar-foot{border-top:1px solid var(--border);color:var(--faint);margin-top:auto;padding:14px 10px 4px;font-size:11px;line-height:1.55}.adm .adm-foot-brand{letter-spacing:.01em;color:var(--muted);align-items:center;gap:8px;font-size:11.5px;font-weight:600;display:flex}.adm .foot-dot{background:linear-gradient(135deg, var(--accent-2), var(--accent));border-radius:50%;flex-shrink:0;width:6px;height:6px}.adm .content{flex:1;min-width:0;padding:26px 28px 56px}.adm .view{display:none}.adm .view.active{animation:.18s cubic-bezier(.2,.7,.3,1) viewIn;display:block}@keyframes viewIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.adm .page-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;padding-bottom:17px;display:flex}.adm .page-head h1{letter-spacing:-.026em;font-size:21px;font-weight:750}.adm .page-head p{color:var(--muted);margin-top:4px;font-size:13px}.adm .cards{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-bottom:22px;display:grid}.adm .card{background:var(--surface-grad), var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--inset-hl), var(--shadow);padding:16px 18px;transition:border-color .12s,box-shadow .12s}.adm .cards .card:hover{border-color:var(--border-strong)}.adm .card-go:focus-visible{box-shadow:0 0 0 3px var(--ring);outline:none}.adm .card-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.adm .card-icon{background:var(--accent-soft);width:26px;height:26px;color:var(--accent-2);border:1px solid #8b5cf638;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.adm .card-icon svg{width:14px;height:14px}.adm .card-label{letter-spacing:.13em;text-transform:uppercase;color:var(--faint);font-size:10.5px;font-weight:700}.adm .card-main{align-items:baseline;gap:8px;margin-top:9px;display:flex}.adm .card-value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1.1}.adm .card-sub{color:var(--faint);margin-top:5px;font-size:11.5px}.adm .card-delta{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:12px;align-items:center;gap:3px;padding:1px 7px;font-size:10.5px;font-weight:600;display:inline-flex;transform:translateY(-1px)}.adm .delta-up{background:var(--green-soft);color:var(--green)}.adm .delta-down{background:var(--red-soft);color:var(--red)}.adm .delta-flat{background:var(--grey-soft);color:var(--grey)}.adm .panel{background:var(--surface-grad), var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--inset-hl), var(--shadow);overflow:hidden}.adm .panel-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.adm .panel-title{letter-spacing:-.005em;padding-inline-start:13px;font-size:13px;font-weight:600;position:relative}.adm .panel-title:before{content:"";background:linear-gradient(180deg, var(--accent-2), var(--accent-soft-strong));inset-inline-start:0;border-radius:2px;width:2.5px;position:absolute;top:2px;bottom:2px}.adm .panel-hint{color:var(--faint);font-variant-numeric:tabular-nums;font-size:11px}.adm .table-wrap{overflow-x:auto}.adm table{border-collapse:collapse;width:100%;min-width:560px}.adm th{text-align:start;letter-spacing:.07em;text-transform:uppercase;color:var(--faint);background:var(--surface-2);border-bottom:1px solid var(--border);padding:9px 18px;font-size:10.5px;font-weight:600}.adm td{border-bottom:1px solid var(--border);vertical-align:middle;padding:10px 18px;font-size:13px;transition:background .12s,box-shadow .12s}.adm tbody tr:last-child td{border-bottom:none}.adm tbody tr:hover td{background:var(--surface-2)}.adm tbody tr:hover td:first-child{box-shadow:inset 2.5px 0 0 var(--accent)}.adm .adm-mono{font-variant-numeric:tabular-nums}.adm .empty{text-align:center;color:var(--muted);padding:46px 20px;font-size:13px}.adm .empty-ic{background:var(--accent-soft);width:40px;height:40px;color:var(--accent-2);border:1px solid #8b5cf638;border-radius:11px;justify-content:center;align-items:center;margin:0 auto 12px;display:flex}.adm .empty-ic svg{width:18px;height:18px}.adm .empty-title{color:var(--text);margin-bottom:3px;font-size:13.5px;font-weight:600}.adm .empty-sub{color:var(--faint);margin-bottom:2px;font-size:12px}.adm .empty .adm-btn{margin-top:14px}.adm .badge{border:1px solid #0000;border-radius:20px;align-items:center;gap:6px;padding:3px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.adm .badge:before{content:"";background:currentColor;border-radius:50%;width:5.5px;height:5.5px}.adm .badge-active{background:var(--green-soft);color:var(--green);border-color:var(--green-border)}.adm .badge-cancelled{background:var(--grey-soft);color:var(--grey);border-color:var(--border-strong)}.adm .badge-step{background:var(--accent-soft);color:var(--accent);border-color:var(--accent-soft-strong)}.adm .tag-today{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-2);background:var(--accent-soft);vertical-align:1px;border-radius:4px;margin-inline-start:7px;padding:1px 6px;font-size:10px;font-weight:700;display:inline-block}.adm .adm-btn{letter-spacing:-.005em;border:1px solid var(--border-strong);background:var(--surface);color:var(--text);cursor:pointer;min-height:34px;box-shadow:var(--inset-hl);white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:7px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:background .12s,border-color .12s,transform 80ms,box-shadow .12s,filter .12s;display:inline-flex}.adm .adm-btn svg{flex-shrink:0;width:14px;height:14px;display:block}.adm .adm-btn:hover:not(:disabled){background:var(--accent-soft);border-color:var(--accent-soft-strong);color:var(--accent-2)}.adm .adm-btn:active:not(:disabled){transform:scale(.98)}.adm .adm-btn:focus-visible{box-shadow:0 0 0 3px var(--ring);outline:none}.adm .adm-btn:disabled{opacity:.45;cursor:default}.adm .btn-primary{background:var(--accent);color:#fff;box-shadow:var(--inset-hl), 0 10px 26px -12px var(--accent-glow);border-color:#a78bfa80}.adm .btn-primary:hover:not(:disabled){background:var(--accent-hover);color:#fff;box-shadow:var(--inset-hl), 0 16px 36px -14px var(--accent-glow)}.adm .btn-primary:active:not(:disabled){filter:brightness(.96)}.adm .btn-danger{background:var(--red-soft);border-color:var(--red-border);color:var(--red);box-shadow:none}.adm .btn-danger:hover:not(:disabled){border-color:var(--red);color:var(--red);background:#f8717129;box-shadow:0 10px 24px -12px #f871714d}.adm .btn-danger:active:not(:disabled){filter:brightness(.95)}.adm .btn-sm{border-radius:7px;min-height:30px;padding:5px 11px;font-size:12px}.adm .icon-btn{width:28px;height:28px;color:var(--faint);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;transition:all .12s;display:inline-flex}.adm .icon-btn svg{width:15px;height:15px;display:block}.adm .icon-btn:hover:not(:disabled){background:var(--accent-soft);color:var(--accent-2);border-color:var(--accent-soft-strong)}.adm .icon-btn:active:not(:disabled){transform:scale(.94)}.adm .icon-btn:focus-visible{box-shadow:0 0 0 3px var(--ring);outline:none}.adm .icon-btn.danger:hover:not(:disabled){background:var(--red-soft);color:var(--red);border-color:var(--red-border)}.adm .icon-btn:disabled{opacity:.35;cursor:default}.adm .row-actions{opacity:1;justify-content:flex-end;align-items:center;gap:2px;display:flex}.adm .theme-toggle{width:32px;height:32px;color:var(--muted)}.adm .theme-toggle .icon-moon,html[data-theme=light] .adm .theme-toggle .icon-sun{display:none}html[data-theme=light] .adm .theme-toggle .icon-moon{display:block}.adm .session-data{color:var(--muted);font-size:12px}.adm .grid-2{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.adm .kv{border-bottom:1px solid var(--border);justify-content:space-between;gap:14px;padding:9px 0;font-size:13px;display:flex}.adm .kv:last-child{border-bottom:none}.adm .kv .k{color:var(--muted);flex-shrink:0;font-size:12.5px}.adm .kv .v{text-align:end;font-weight:500}.adm .card-pad{padding:16px 18px}.adm .card-head{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:10.5px;font-weight:600}.adm .overlay{z-index:60;background:var(--overlay-bg);-webkit-backdrop-filter:blur(6px);justify-content:center;align-items:flex-start;padding:9vh 16px 16px;display:none;position:fixed;inset:0;overflow-y:auto}.adm .overlay.open{display:flex}.adm .modal{background:var(--surface-grad), var(--surface);border:1px solid var(--border-strong);width:100%;max-width:430px;box-shadow:var(--inset-hl), var(--shadow-lg);border-radius:14px;animation:.18s cubic-bezier(.21,1.02,.55,1) pop;position:relative}.adm .modal:before{content:"";pointer-events:none;z-index:1;top:-1px;background:linear-gradient(90deg,#0000 4%,#8b5cf6e6 32%,#a78bfa 55%,#8b5cf6e6 76%,#0000 97%);border-radius:14px 14px 0 0;height:2px;position:absolute;inset-inline:-1px}@keyframes pop{0%{opacity:0;transform:translateY(10px)scale(.965)}to{opacity:1;transform:none}}.adm .modal-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:17px 20px 14px;display:flex}.adm .modal-title{letter-spacing:-.01em;font-size:15px;font-weight:700}.adm .modal-body{padding:18px 20px 20px}.adm .modal-foot{border-top:1px solid var(--border);justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}.adm .modal-desc{color:var(--muted);font-size:13px;line-height:1.55}.adm .field{margin-bottom:14px}.adm .field:last-child{margin-bottom:0}.adm .modal-body>.field+.field{border-top:1px solid var(--border);padding-top:13px}.adm .field label{letter-spacing:.11em;text-transform:uppercase;color:var(--faint);margin-bottom:6px;font-size:10.5px;font-weight:700;display:block}.adm .field input,.adm .field select,.adm .field textarea{border:1px solid var(--border-strong);background:var(--surface-2);border-radius:8px;outline:none;width:100%;padding:8px 11px;font-size:13.5px;transition:border-color .12s,box-shadow .12s,background .12s}.adm .field textarea{resize:vertical;min-height:62px}.adm .field input:hover,.adm .field textarea:hover{background:var(--surface-3)}.adm .field select:hover{background-color:var(--surface-3)}.adm .field input:focus,.adm .field textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--ring);background:var(--surface)}.adm .field select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--ring);background-color:var(--surface)}.adm .field select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238f97a6' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;padding-inline-end:32px}[data-theme=light] .adm .field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2368707e' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")}.adm .field select:disabled{cursor:default;opacity:.55}.adm .field input::placeholder,.adm .field textarea::placeholder{color:var(--faint)}.adm .field input:disabled{background:var(--surface-3);color:var(--muted);cursor:default}.adm .form-error{color:var(--red);background:var(--red-soft);border:1px solid var(--red-border);border-radius:7px;margin-top:12px;padding:8px 11px;font-size:12.5px;display:none}.adm .form-error.show{display:block}.adm .field label .req{color:var(--red);margin-inline-start:3px}.adm .field-msg{color:var(--red);margin-top:6px;font-size:11.5px;font-weight:500;display:none}.adm .field.invalid .field-msg{display:block}.adm .field.invalid input,.adm .field.invalid select,.adm .field.invalid textarea{border-color:var(--red-border)}.adm .field.invalid input:focus,.adm .field.invalid select:focus,.adm .field.invalid textarea:focus{border-color:var(--red);box-shadow:0 0 0 3px var(--red-soft)}.adm .skel{background:linear-gradient(90deg, var(--surface-2) 25%, var(--surface-3) 50%, var(--surface-2) 75%);background-size:200% 100%;border-radius:5px;height:11px;margin:3px 0;animation:1.3s linear infinite skelShimmer;display:block}@keyframes skelShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.adm tbody tr.skel-row:hover td{background:0 0}.adm tbody tr.skel-row:hover td:first-child{box-shadow:none}.adm .auth-gate{z-index:95;background:var(--bg);justify-content:center;align-items:stretch;display:none;position:fixed;inset:0}.adm .auth-gate:before{content:"";pointer-events:none;background:radial-gradient(#ffffff07 1px,#0000 1.5px) 0 0/26px 26px,radial-gradient(760px 480px at 80% 16%,#8b5cf61c,#0000 62%),radial-gradient(560px 380px at 8% -2%,#8b5cf612,#0000 60%),radial-gradient(480px 320px at 4% 12%,#25d3660b,#0000 60%);position:absolute;inset:0}[data-theme=light] .adm .auth-gate:before{background:radial-gradient(760px 480px at 80% 16%,#7c3aed0f,#0000 62%),radial-gradient(560px 380px at 8% -2%,#7c3aed0b,#0000 60%)}.adm .auth-gate.open{display:flex}.adm .auth-split{z-index:1;width:100%;min-height:100%;display:flex;position:relative}.adm .auth-side{border-inline-end:1px solid var(--border);flex-direction:column;flex:47%;justify-content:space-between;gap:44px;padding:52px 56px 38px;display:flex;position:relative;overflow-y:auto}.adm .auth-side-top{align-items:center;gap:10px;display:flex}.adm .auth-side-top img{border-radius:8px;width:30px;height:30px}.adm .auth-side-top .n{letter-spacing:.07em;font-size:14px;font-weight:700}.adm .auth-side-top .n i{color:var(--acc2);font-style:normal}.adm .auth-folio{line-height:1;font-family:var(--serif);color:#a78bfa80;margin-inline-start:auto;font-size:17px;font-style:italic}.adm .auth-side-mid{max-width:430px}.adm .auth-eyebrow{letter-spacing:.17em;text-transform:uppercase;color:var(--faint);align-items:center;gap:12px;margin-bottom:22px;font-size:11px;font-weight:700;display:flex}.adm .auth-eyebrow:after{content:"";background:linear-gradient(90deg,#8b5cf680,#0000);flex-shrink:0;width:42px;height:1px}.adm .auth-h{letter-spacing:-.034em;text-wrap:balance;margin-bottom:16px;font-size:clamp(30px,3vw,40px);font-weight:800;line-height:1.1}.adm .auth-h em{font-family:var(--serif);letter-spacing:-.015em;color:var(--acc2);font-size:1.07em;font-style:italic;font-weight:400}.adm .auth-side-mid>p{color:var(--muted);max-width:380px;font-size:14px;line-height:1.65}.adm .auth-feats{margin-top:38px;list-style:none}.adm .auth-feats li{border-top:1px solid var(--border);align-items:flex-start;gap:14px;padding:15px 2px;display:flex}.adm .auth-feats li:last-child{border-bottom:1px solid var(--border)}.adm .auth-feat-no{width:24px;line-height:1.2;font-family:var(--serif);color:#a78bfa8c;flex-shrink:0;margin-top:1px;font-size:15px;font-style:italic}.adm .auth-feats li>div{flex:1;min-width:0}.adm .auth-feat-t{letter-spacing:-.008em;font-size:13.5px;font-weight:600;line-height:1.35}.adm .auth-feat-d{color:var(--muted);margin-top:2px;font-size:12.5px;line-height:1.5}.adm .auth-feat-ck{color:var(--wa);margin-inline-start:auto;flex-shrink:0;margin-top:3px;display:inline-flex}.adm .auth-feat-ck svg{width:14px;height:14px;display:block}.adm .auth-side-foot{border-top:1px solid var(--border);color:var(--faint);align-items:center;gap:8px;margin-top:26px;padding-top:18px;font-size:11.5px;display:flex}.adm .auth-side-foot img{opacity:.55;vertical-align:-2px;width:auto;height:13px}.adm .auth-main{flex:53%;justify-content:center;align-items:center;padding:40px 24px;display:flex;overflow-y:auto}@media (max-width:780px){.adm .auth-side{display:none}.adm .auth-main{flex:100%;padding:32px 20px}}.adm .auth-card{background:var(--surface);border:1px solid var(--border-strong);width:min(420px,100%);box-shadow:var(--inset-hl), var(--shadow-lg);border-radius:14px;margin:auto;padding:36px 36px 28px;animation:.22s cubic-bezier(.21,1.02,.55,1) pop;position:relative}.adm .auth-card:before{content:"";pointer-events:none;top:-1px;background:linear-gradient(90deg,#0000 4%,#8b5cf6e6 32%,#a78bfa 55%,#8b5cf6e6 76%,#0000 97%);border-radius:14px 14px 0 0;height:2px;position:absolute;inset-inline:-1px}.adm .auth-brand{align-items:center;gap:12px;margin-bottom:30px;display:flex}.adm .auth-brand img{border-radius:9px}.adm .auth-brand-name{letter-spacing:.06em;font-size:17px;font-weight:700}.adm .auth-brand-name i{color:var(--acc2);font-style:normal}.adm .auth-brand-sub{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-top:3px;font-size:10.5px;font-weight:600}.adm .auth-card-folio{line-height:1;font-family:var(--serif);color:#a78bfa80;align-self:flex-start;margin-inline-start:auto;font-size:16px;font-style:italic}.adm .auth-title{letter-spacing:-.025em;font-size:20px;font-weight:700}.adm .auth-sub{color:var(--muted);margin:7px 0 24px;font-size:13px;line-height:1.6}.adm .auth-form .field label{letter-spacing:.12em;color:var(--faint)}.adm .auth-form .field input{letter-spacing:.05em;height:46px;font-size:14px}.adm .auth-form .field input:focus{border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf642}.adm .auth-form .field.invalid input:focus{border-color:var(--red);box-shadow:0 0 0 3px var(--red-soft)}.adm .auth-form .adm-btn{letter-spacing:.01em;border-radius:10px;width:100%;height:46px;margin-top:8px;font-size:13.5px;font-weight:700}.adm .auth-form .adm-btn svg{width:15px;height:15px}.adm .auth-form .btn-primary{box-shadow:var(--inset-hl), 0 10px 30px -12px #8b5cf699;background:#8b5cf6}.adm .auth-form .btn-primary:hover:not(:disabled){background:#7c3aed}.adm .auth-form .btn-primary:focus-visible{box-shadow:var(--inset-hl), 0 0 0 3px #8b5cf657}[dir=rtl] .adm .auth-form .adm-btn svg{transform:scaleX(-1)}.adm .auth-foot{border-top:1px solid var(--border);color:var(--faint);align-items:center;gap:8px;margin-top:22px;padding-top:16px;font-size:11.5px;display:flex}.adm .auth-foot svg{flex-shrink:0}.adm .auth-err{color:var(--red);border-inline-start:2px solid var(--red-border);margin:12px 0 2px;padding-inline-start:12px;font-size:12.5px;line-height:1.55;display:none}.adm .auth-err.show{display:block}.adm #toasts{z-index:80;top:68px;flex-direction:column;gap:8px;display:flex;position:fixed;inset-inline-end:20px}.adm .toast{background:var(--surface);border:1px solid var(--border-strong);box-shadow:var(--inset-hl), var(--shadow-lg);border-radius:10px;align-items:center;gap:9px;max-width:340px;padding:10px 15px;padding-inline-start:18px;font-size:13px;font-weight:500;animation:.2s cubic-bezier(.21,1.02,.55,1) slideIn;display:flex;position:relative;overflow:hidden}.adm .toast:before{content:"";inset-inline-start:0;width:3px;position:absolute;top:0;bottom:0}.adm .toast-ok{border-inline-start-color:var(--green-border)}.adm .toast-ok:before{background:var(--green)}.adm .toast-err{border-inline-start-color:var(--red-border)}.adm .toast-err:before{background:var(--red)}.adm .toast-info{border-inline-start-color:var(--accent-soft-strong)}.adm .toast-info:before{background:var(--accent)}.adm .toast.out{opacity:0;transition:all .2s;transform:translate(10px)scale(.98)}@keyframes slideIn{0%{opacity:0;transform:translate(14px)scale(.97)}to{opacity:1;transform:none}}.adm tr.pending td,.adm .pending{opacity:.55;transition:opacity .18s}.adm .switch{flex-shrink:0;width:36px;height:20px;display:inline-block;position:relative}.adm .switch input{opacity:0;width:0;height:0}.adm .switch .sl{background:var(--surface-3);border:1px solid var(--border-strong);cursor:pointer;border-radius:20px;transition:background .15s,border-color .15s;position:absolute;inset:0}.adm .switch .sl:before{content:"";background:var(--faint);border-radius:50%;width:13px;height:13px;transition:transform .15s,background .15s;position:absolute;top:2.5px;left:3px}.adm .switch input:checked+.sl{background:var(--accent);border-color:#0000}.adm .switch input:checked+.sl:before{background:#fff;transform:translate(16px)}.adm .switch input:focus-visible+.sl{box-shadow:0 0 0 3px var(--ring)}.adm .hrow{border-bottom:1px solid var(--border);grid-template-columns:110px 46px 1fr 1fr;align-items:center;gap:10px;padding:10px 0;font-size:13px;display:grid}.adm .hrow:last-child{border-bottom:none}.adm .hrow input[type=time]{border:1px solid var(--border-strong);background:var(--surface-2);color-scheme:inherit;font-variant-numeric:tabular-nums;border-radius:7px;outline:none;padding:6px 9px;transition:border-color .12s,box-shadow .12s,background .12s}.adm .hrow input[type=time]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--ring)}.adm .hrow input[type=time]:disabled{opacity:.35}.adm .cal-wrap{grid-template-columns:minmax(360px,1.5fr) minmax(280px,1fr);gap:14px;display:grid}.adm .cal-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:13px 16px;display:flex}.adm .cal-title{font-family:var(--serif);letter-spacing:-.01em;color:var(--text);font-size:19px;font-style:italic;font-weight:400}.adm .cal-grid{grid-template-columns:repeat(7,1fr);display:grid}.adm .cal-dow{letter-spacing:.14em;color:var(--faint);text-transform:uppercase;text-align:center;border-bottom:1px solid var(--border);padding:8px 4px;font-size:10px;font-weight:700}.adm .cal-cell{border-bottom:1px solid var(--border);border-inline-end:1px solid var(--border);cursor:pointer;min-height:78px;padding:7px 7px 6px;transition:background .12s,box-shadow .12s}.adm .cal-grid-days .cal-cell:nth-child(7n){border-inline-end:none}.adm .cal-cell.muted{cursor:default}.adm .cal-cell:hover:not(.muted){background:var(--surface-2)}.adm .cal-cell.sel{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent)}.adm .cal-cell.today .cal-day>span:first-child{background:var(--accent);color:#fff;border-radius:6px;margin:-1px -5px;padding:0 5px}.adm .cal-day{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;font-size:12px;font-weight:600;display:flex}.adm .cal-day .n{color:var(--accent-2);background:var(--accent-soft);border:1px solid var(--accent-soft-strong);border-radius:8px;padding:0 6px;font-size:9.5px;font-weight:700}.adm .cal-ev{color:var(--muted);background:var(--accent-soft);white-space:nowrap;text-overflow:ellipsis;border:1px solid #8b5cf633;border-radius:5px;margin-top:3px;padding:1px 6px;font-size:10.5px;overflow:hidden}.adm .cal-ev:before{content:"";background:var(--accent-2);vertical-align:1.5px;border-radius:50%;width:4px;height:4px;margin-inline-end:5px;display:inline-block}.adm .cal-cell.sel .cal-ev{border-color:var(--accent-soft-strong);background:#8b5cf629}.adm .cal-ev.off{opacity:.5;background:var(--surface-2);border-color:var(--border);text-decoration:line-through}.adm .cal-ev.off:before{background:var(--faint)}.adm .cal-more{color:var(--faint);margin-top:3px;padding-inline-start:2px;font-size:10px}.adm #view-stats .panel-title{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:600}.adm .wk-wrap{padding:22px 22px 12px 18px;position:relative}.adm .wk-plot{height:150px;position:relative}.adm .wk-lines{pointer-events:none;inset-inline:26px 0;position:absolute;top:0;bottom:0}.adm .wk-lines i{background:var(--border);height:1px;position:absolute;inset-inline:0}.adm .wk-lines i.base{background:var(--border-strong)}.adm .wk-y{pointer-events:none;inset-inline-start:0;width:22px;position:absolute;top:0;bottom:0}.adm .wk-y span{color:var(--faint);font-variant-numeric:tabular-nums;font-size:9.5px;font-weight:500;line-height:1;position:absolute;inset-inline-end:0;transform:translateY(-50%)}.adm .wk-y span.z{transform:translateY(-100%)}.adm .wk-cols{inset-inline:26px 0;display:flex;position:absolute;top:0;bottom:0}.adm .wk-col{cursor:default;flex:1;justify-content:center;align-items:flex-end;display:flex;position:relative}.adm .wk-col:before{content:"";background:var(--surface-2);opacity:0;border-radius:7px;transition:opacity .12s;position:absolute;inset:-4px 2px 0}.adm .wk-col:hover:before{opacity:.65}.adm .wk-bar{z-index:1;width:min(32px,58%);height:var(--h);background:var(--accent);opacity:.62;min-height:3px;animation:.65s cubic-bezier(.2,.75,.25,1) backwards wkGrow;animation-delay:calc(var(--i,0) * 55ms);border-radius:6px 6px 2px 2px;transition:opacity .15s;position:relative;box-shadow:inset 0 1px #ffffff24}.adm .wk-col:hover .wk-bar{opacity:1}.adm .wk-col.peak .wk-bar{opacity:1;box-shadow:inset 0 1px #ffffff2e}.adm .wk-col.zero .wk-bar{background:var(--faint);box-shadow:none;opacity:.3}.adm .wk-num{z-index:1;left:50%;bottom:calc(var(--h) + 7px);color:var(--muted);font-variant-numeric:tabular-nums;animation:.5s backwards wkFade;animation-delay:calc(var(--i,0) * 55ms + .25s);font-size:11px;font-weight:600;position:absolute;transform:translate(-50%)}.adm .wk-col.peak .wk-num{color:var(--accent)}.adm .wk-col:hover .wk-num{color:var(--text)}.adm .wk-col.zero .wk-num{color:var(--faint)}.adm .wk-days{margin-inline-start:26px;display:flex}.adm .wk-days span{text-align:center;color:var(--faint);white-space:nowrap;flex:1;padding-top:8px;font-size:10.5px;font-weight:500}.adm .wk-days span em{font-variant-numeric:tabular-nums;opacity:.7;margin-inline-start:4px;font-style:normal}.adm .wk-days span.today{color:var(--accent);font-weight:600}.adm .wk-tip{z-index:5;background:var(--surface);border:1px solid var(--border-strong);color:var(--muted);white-space:nowrap;box-shadow:var(--inset-hl), var(--shadow-lg);opacity:0;pointer-events:none;border-radius:8px;padding:5px 11px;font-size:11.5px;font-weight:500;transition:opacity .12s;position:absolute;transform:translate(-50%,calc(-100% - 9px))}.adm .wk-tip.show{opacity:1}.adm .wk-tip b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:700}@keyframes wkGrow{0%{height:0}}@keyframes wkFade{0%{opacity:0}}.adm .rank-row{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:11px 0;display:flex}.adm .rank-row:last-child{border-bottom:none}.adm .rank-ix{width:22px;height:22px;font-family:var(--serif);background:var(--surface-2);color:var(--faint);border:1px solid var(--border);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-style:italic;display:inline-flex}.adm .rank-row.first .rank-ix{background:var(--accent);color:#fff;border-color:#0000}.adm .rank-main{flex:1;min-width:0}.adm .rank-head{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:7px;display:flex}.adm .rank-name{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.adm .rank-meta{color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:11px}.adm .rank-meta b{color:var(--muted);font-weight:600}.adm .rank-track{background:var(--surface-3);border-radius:4px;height:6px;overflow:hidden}.adm .rank-fill{height:100%;width:var(--w);background:var(--accent);opacity:.5;animation:.8s cubic-bezier(.2,.7,.3,1) backwards rankIn;animation-delay:calc(var(--i,0) * 90ms + .12s);border-radius:4px}.adm .rank-row.first .rank-fill{opacity:1}@keyframes rankIn{0%{width:0}}.adm .donut-flex{align-items:center;gap:22px;display:flex}.adm .donut{flex-shrink:0;width:96px;height:96px;position:relative}.adm .donut svg{display:block;transform:rotate(-90deg)}.adm .donut-t{fill:none;stroke:var(--surface-3);stroke-width:8px}.adm .donut-f{--rc:251.33;fill:none;stroke:var(--accent);stroke-width:8px;stroke-linecap:round;stroke-dasharray:var(--rc);stroke-dashoffset:calc(var(--rc) * (1 - var(--p,0)));transition:stroke-dashoffset .5s;animation:1s cubic-bezier(.2,.7,.3,1) backwards ringIn}.adm .rs1{stop-color:var(--accent)}.adm .rs2{stop-color:var(--accent-2)}@keyframes ringIn{0%{stroke-dashoffset:var(--rc)}}.adm .donut-c{flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:absolute;inset:0}.adm .donut-v{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:19px;font-weight:700}.adm .donut-l{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-size:9.5px;font-weight:600}.adm .donut-big{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:23px;font-weight:700;line-height:1.15}.adm .donut-of{color:var(--faint);font-size:13px;font-weight:500}.adm .donut-hint{color:var(--faint);margin-top:5px;font-size:11.5px}.adm tbody tr[data-id]{cursor:pointer}.adm .drawer-wrap{z-index:55;pointer-events:none;position:fixed;inset:0}.adm .drawer-bg{background:var(--overlay-bg);opacity:0;transition:opacity .2s;position:absolute;inset:0}.adm .drawer{background:var(--surface-grad), var(--surface);border-inline-start:1px solid var(--border-strong);width:min(400px,94vw);box-shadow:var(--shadow-lg);top:0;inset-inline-end:0;flex-direction:column;transition:transform .24s cubic-bezier(.2,.7,.3,1);display:flex;position:absolute;bottom:0;transform:translate(103%)}.adm .drawer:before{content:"";pointer-events:none;z-index:1;top:0;background:linear-gradient(90deg,#0000 4%,#8b5cf6e6 32%,#a78bfa 55%,#8b5cf6e6 76%,#0000 97%);height:2px;position:absolute;inset-inline:0}.adm .drawer-wrap.open{pointer-events:auto}.adm .drawer-wrap.open .drawer-bg{opacity:1}.adm .drawer-wrap.open .drawer{transform:none}.adm .drawer-head{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:15px 20px 13px;display:flex}.adm .drawer-body{flex:1;padding:15px 20px 20px;overflow-y:auto}.adm .drawer-foot{border-top:1px solid var(--border);flex-shrink:0;justify-content:flex-end;gap:8px;padding:13px 20px;display:flex}.adm .drawer-sec{letter-spacing:.13em;text-transform:uppercase;color:var(--faint);margin:18px 0 8px;font-size:10.5px;font-weight:700}.adm .drawer-sec:first-child{margin-top:0}.adm .hist-item{border-bottom:1px solid var(--border);justify-content:space-between;gap:10px;padding:7px 0;font-size:12.5px;display:flex}.adm .hist-item:last-child{border-bottom:none}.adm .hist-item .h-meta{color:var(--muted);flex-shrink:0}.adm .hist-item.off{opacity:.55}.adm .qr-flex{align-items:center;gap:18px;display:flex}.adm .qr-img{background:#fff;border-radius:12px;flex-shrink:0;width:124px;height:124px;padding:8px;box-shadow:0 4px 16px -4px #0006}.adm .qr-link{color:var(--accent);word-break:break-all;margin-top:6px;font-size:12px;text-decoration:none;display:inline-block}.adm .qr-link:hover{text-decoration:underline}@media print{.adm.print-qr *{visibility:hidden}.adm.print-qr #qrCard,.adm.print-qr #qrCard *{visibility:visible}.adm.print-qr #qrCard{box-shadow:none;border:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.adm.print-qr #btnPrintQr{display:none}}.adm .wizard{z-index:70;background:radial-gradient(#ffffff06 1px, transparent 1.5px), radial-gradient(720px 340px at 12% -10%, var(--bg-glow-1), transparent 70%), radial-gradient(560px 300px at 88% -6%, var(--bg-glow-2), transparent 70%), var(--bg);background-size:26px 26px,auto,auto,auto;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0;overflow-y:auto}.adm .wizard.open{display:flex}[data-theme=light] .adm .wizard{background:radial-gradient(720px 340px at 12% -10%, var(--bg-glow-1), transparent 70%), radial-gradient(560px 300px at 88% -6%, var(--bg-glow-2), transparent 70%), var(--bg)}.adm .wizard-card{background:var(--surface-grad), var(--surface);border:1px solid var(--border-strong);width:min(520px,100%);box-shadow:var(--inset-hl), var(--shadow-lg);border-radius:16px;margin:auto;animation:.22s cubic-bezier(.21,1.02,.55,1) pop;position:relative;overflow:hidden}.adm .wizard-card:before{content:"";pointer-events:none;z-index:1;top:0;background:linear-gradient(90deg,#0000 4%,#8b5cf6e6 32%,#a78bfa 55%,#8b5cf6e6 76%,#0000 97%);height:2px;position:absolute;inset-inline:0}.adm .wz-head{justify-content:space-between;align-items:center;padding:18px 22px 12px;display:flex}.adm .wz-dots{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:10px 22px;padding:0 22px 15px;display:flex}.adm .wz-dot{color:var(--faint);align-items:center;gap:8px;font-size:12px;font-weight:600;transition:color .15s;display:flex}.adm .wz-dot .n{width:22px;height:22px;font-family:var(--serif);border:1px solid var(--border-strong);color:var(--muted);background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-style:italic;transition:all .18s;display:inline-flex}.adm .wz-dot.on{color:var(--accent-2)}.adm .wz-dot.on .n{background:var(--accent);color:#fff;border-color:#0000;box-shadow:0 0 16px #8b5cf680}.adm .wz-dot.done{color:var(--muted)}.adm .wz-dot.done .n{background:var(--accent-soft);border-color:var(--accent-soft-strong);color:var(--accent-2)}.adm .wz-body{min-height:232px;padding:20px 22px 22px}.adm .wz-step{display:none}.adm .wz-step.on{animation:.22s cubic-bezier(.2,.7,.3,1) viewIn;display:block}.adm .wz-step-title{letter-spacing:-.01em;margin-bottom:4px;font-size:15px;font-weight:700}.adm .wz-step-sub{color:var(--muted);margin-bottom:16px;font-size:12.5px}.adm .wz-rows{max-height:220px;margin-bottom:10px;overflow-y:auto}.adm .wz-row{grid-template-columns:1fr 84px 30px;align-items:center;gap:8px;margin-bottom:8px;display:grid}.adm .wz-row.staff-row{grid-template-columns:1fr 30px}.adm .wz-row input{border:1px solid var(--border-strong);background:var(--surface-2);border-radius:7px;outline:none;width:100%;padding:7px 10px;font-size:13px;transition:border-color .12s,box-shadow .12s}.adm .wz-row input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--ring)}.adm .wz-foot{border-top:1px solid var(--border);align-items:center;gap:10px;padding:14px 22px;display:flex}.adm .wz-err{color:var(--red);text-align:center;flex:1;font-size:12px}.adm .card-go{cursor:pointer}.adm .card-go:hover{border-color:var(--accent-soft-strong)}.adm .badge-handoff{background:var(--blue-soft);color:var(--blue);border-color:#60a5fa3d}[data-theme=light] .adm .badge-handoff{border-color:#1d6fd140}.adm .ov-mini{list-style:none}.adm .ov-mini li{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:7px 0;font-size:12.5px;display:flex}.adm .ov-mini li:last-child{border-bottom:none}.adm .ov-time{min-width:42px;font-family:var(--serif);color:var(--accent-2);font-variant-numeric:tabular-nums;font-size:13.5px;font-style:italic}.adm .ov-sub{color:var(--muted)}.adm .chk-list{list-style:none}.adm .chk-item{border-bottom:1px solid var(--border);align-items:center;gap:11px;padding:8px 0;font-size:13px;display:flex}.adm .chk-item:last-child{border-bottom:none}.adm .chk-ic{background:var(--surface-3);border:1px solid var(--border-strong);width:20px;height:20px;color:var(--faint);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.adm .chk-ic svg{width:11px;height:11px}.adm .chk-item.done{color:var(--muted)}.adm .chk-item.done .chk-ic{background:var(--green-soft);border-color:var(--green-border);color:var(--green)}.adm .chk-go{color:var(--accent-2);cursor:pointer;border-radius:6px;background:0 0;border:none;border-bottom:1px solid #a78bfa59;border-end-end-radius:0;border-end-start-radius:0;margin-inline-start:auto;padding:3px 8px 4px;font-size:12px;font-weight:600;transition:color .15s,border-color .15s}.adm .chk-go:hover{color:var(--accent);border-bottom-color:var(--accent)}.adm .bill-plan{align-items:center;gap:12px;display:flex}.adm .bill-plan-name{letter-spacing:-.02em;text-transform:capitalize;font-size:22px;font-weight:700}.adm .note-bar{color:var(--muted);background:var(--accent-soft);border:1px solid var(--accent-soft-strong);border-radius:10px;align-items:flex-start;gap:10px;padding:11px 14px;font-size:12.5px;display:flex}.adm .note-bar svg{width:15px;height:15px;color:var(--accent);flex-shrink:0;margin-top:1px}@media (hover:none),(max-width:860px){.adm .adm-btn{min-height:40px}.adm .btn-sm{min-height:36px}.adm .icon-btn{width:40px;height:40px}.adm .nav-item{min-height:42px}.adm .chk-go{padding:7px 10px}.adm .adm-lang-drop button{padding:10px}}@media (max-width:860px){.adm .sidebar{width:54px;padding:12px 7px}.adm .nav-label,.adm .nav-item span,.adm .nav-count,.adm .sidebar-foot{display:none}.adm .nav-item{justify-content:center;padding:9px}.adm .nav-item:hover{padding-inline-start:9px}.adm .nav-item.active:before{display:none}.adm .content{padding:18px 14px 40px}.adm .page-head{flex-direction:column;align-items:flex-start}.adm .refresh-note{display:none}.adm .cal-wrap{grid-template-columns:1fr}.adm .hrow{grid-template-columns:90px 42px 1fr 1fr;gap:7px}}@media (max-width:560px){.adm .brand-sub,.adm .brand-sep{display:none}.adm .adm-topbar{gap:8px;padding:0 14px}.adm td,.adm th{padding-left:12px;padding-right:12px}.adm .wk-wrap{padding:16px 14px 10px 12px}.adm .donut-flex{gap:14px}.adm .content{padding-bottom:72px}.adm .modal-foot,.adm .drawer-foot{flex-wrap:wrap}.adm .modal-foot .adm-btn,.adm .drawer-foot .adm-btn{flex:1}}.adm .adm-lang-menu{position:relative}.adm .adm-lang-drop{z-index:90;background:var(--surface-grad), var(--surface);border:1px solid var(--border-strong);min-width:152px;box-shadow:var(--inset-hl), var(--shadow-lg);top:calc(100% + 9px);border-radius:10px;flex-direction:column;padding:5px;animation:.14s cubic-bezier(.21,1.02,.55,1) pop;display:none;position:absolute;inset-inline-end:0}.adm .adm-lang-drop.open{display:flex}.adm .adm-lang-drop button{color:var(--muted);text-align:start;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:7px;align-items:center;gap:9px;padding:7px 10px;font-size:12.5px;font-weight:500;transition:background .12s,color .12s;display:flex}.adm .adm-lang-drop button:hover{background:var(--accent-soft);color:var(--accent-2)}.adm .adm-lang-drop button:focus-visible{box-shadow:0 0 0 2.5px var(--ring);outline:none}.adm .adm-lang-drop button.on{color:var(--accent-2);font-weight:600}.adm .adm-lang-drop button.on:after{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;margin-inline-start:auto}[dir=rtl] .adm .drawer{transform:translate(-103%)}[dir=rtl] .adm .drawer-wrap.open .drawer{transform:none}[dir=rtl] .adm tbody tr:hover td:first-child{box-shadow:inset -2.5px 0 0 var(--accent)}[dir=rtl] .adm .field select{background-position:11px}[dir=rtl] .adm .switch .sl:before{left:auto;right:3px}[dir=rtl] .adm .switch input:checked+.sl:before{transform:translate(-16px)}[dir=rtl] .adm .toast{animation-name:slideInR}[dir=rtl] .adm .toast.out{transform:translate(-10px)scale(.98)}@keyframes slideInR{0%{opacity:0;transform:translate(-14px)scale(.97)}to{opacity:1;transform:none}}.adm img.brand-wm{display:block}.adm img.brand-wm-l,[data-theme=light] .adm img.brand-wm{display:none}[data-theme=light] .adm img.brand-wm-l{display:block}.adm img.brand-wm,.adm img.brand-wm-l{width:auto;box-shadow:none;border-radius:0;flex-shrink:0}.adm .topbar-brand img.brand-wm,.adm .topbar-brand img.brand-wm-l{height:17px}.adm .auth-side-top img.brand-wm,.adm .auth-side-top img.brand-wm-l{height:15px}.adm .auth-brand img.brand-wm,.adm .auth-brand img.brand-wm-l{height:17px}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.static{position:static}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.h-full{height:100%}.min-h-full{min-height:100%}.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-col{flex-direction:column}.overflow-hidden{overflow:hidden}.bg-bg{background-color:var(--color-bg)}.font-sans{font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif}.text-text{color:var(--color-text)}.italic{font-style:italic}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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)}.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))}}:root{--bg:#08080b;--bg2:#0b0b10;--panel:#0f0f15;--panel2:#15151d;--line:#ffffff14;--line2:#ffffff24;--tx:#e9ebf1;--mut:#8f97a8;--dim:#727a8a;--acc:#8b5cf6;--acc2:#a78bfa;--acc-soft:#8b5cf61f;--acc-line:#8b5cf661;--wa:#25d366;--wa-dim:#25d366c7;--mono:var(--font-inter), "Inter", ui-sans-serif, system-ui, sans-serif;--serif:var(--font-serif), Georgia, "Times New Roman", serif;--r:14px;--ease:cubic-bezier(.22, .61, .2, 1);--ease-out:cubic-bezier(.16, 1, .3, 1)}.adm .auth-side-foot .auth-wyst{color:var(--dim);letter-spacing:.02em;background:#ffffff05;border:1px solid #ffffff17;border-radius:99px;align-items:center;gap:9px;padding:7px 14px;font-size:11.5px;font-weight:500;transition:border-color .25s,background .25s;display:inline-flex}.adm .auth-side-foot .auth-wyst:hover{background:#8b5cf60f;border-color:#a78bfa4d}.adm .auth-side-foot .auth-wyst img{border-radius:0;width:auto;height:20px;display:block}.kayit-wrap{place-items:center;min-height:100dvh;padding:24px;display:grid}.kayit-card{background:var(--card,#111);border:1px solid var(--line,#262626);border-radius:16px;width:min(440px,100%);padding:32px}.kayit-back{opacity:.7;font-size:.85rem}.kayit-form{gap:16px;margin-top:16px;display:grid}.kayit-form h1{margin:0;font-size:1.4rem}.kayit-form p{opacity:.7;font-size:.9rem}.kayit-form label{gap:6px;font-size:.85rem;display:grid}.kayit-form input,.kayit-form select{background:var(--bg2,#181818);border:1px solid var(--line,#2a2a2a);color:inherit;font:inherit;border-radius:8px;padding:10px 12px}.kayit-err{color:#e05a5a;font-size:.85rem}.kayit-done{gap:14px;margin-top:14px;display:grid}.kayit-key{background:var(--bg2,#181818);border:1px dashed var(--line,#333);border-radius:10px;gap:6px;padding:14px;display:grid}.kayit-key code{letter-spacing:.5px;word-break:break-all;font-size:1.05rem}@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-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}@keyframes pulse{50%{opacity:.5}}
