@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-ext-wght-normal-CO5hGrJv.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-wght-normal-EAA9jha_.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-vietnamese-wght-normal-k7S-YeeD.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-ext-wght-normal-BsZE-iaG.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-wght-normal-l_AIctKy.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.pw-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--pw-space-sm);font-family:var(--pw-font-family-base);font-size:var(--pw-font-size-md);font-weight:var(--pw-font-weight-medium);line-height:1;padding:var(--pw-space-sm) var(--pw-space-md);border-radius:var(--pw-radius-md);border:1px solid transparent;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.pw-btn:focus-visible{outline:2px solid var(--pw-color-focus-ring);outline-offset:2px}.pw-btn--primary{background:var(--pw-gradient-action, var(--pw-color-brand-fill));color:var(--pw-color-text-on-brand)}.pw-btn--primary:hover{background:var(--pw-gradient-action, var(--pw-color-brand-hover));box-shadow:0 0 0 3px color-mix(in srgb,var(--pw-color-brand) 30%,transparent)}.pw-btn--secondary{background-color:var(--pw-color-bg-surface);color:var(--pw-color-text-primary);border-color:var(--pw-color-border)}.pw-btn--secondary:hover{background-color:var(--pw-color-bg-subtle)}.pw-btn--ghost{background-color:transparent;color:var(--pw-color-brand)}.pw-btn--ghost:hover{background-color:var(--pw-color-brand-contrast)}.pw-btn--danger{background-color:var(--pw-color-danger-fill);color:#fff}.pw-btn[disabled]{opacity:.5;cursor:not-allowed}.pw-card{background-color:var(--pw-color-bg-surface);border:1px solid var(--pw-color-border);border-radius:var(--pw-radius-lg);box-shadow:var(--pw-shadow-sm);padding:var(--pw-space-lg);color:var(--pw-color-text-primary)}.pw-badge{display:inline-flex;align-items:center;font-family:var(--pw-font-family-base);font-size:var(--pw-font-size-sm);font-weight:var(--pw-font-weight-medium);padding:.125rem var(--pw-space-sm);border-radius:var(--pw-radius-pill);line-height:1.4}.pw-badge--neutral{background:var(--pw-color-bg-subtle);color:var(--pw-color-text-secondary)}.pw-badge--success{background:var(--pw-color-success);color:#fff}.pw-badge--warning{background:var(--pw-color-warning);color:#000}.pw-badge--danger{background:var(--pw-color-danger-fill);color:#fff}.pw-badge--info{background:var(--pw-color-info);color:#fff}.pw-eyebrow{font-size:var(--pw-font-size-sm);font-weight:var(--pw-font-weight-bold);letter-spacing:.04em;text-transform:uppercase}.pw-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--pw-radius-md);border:1px solid transparent;background:var(--pw-color-bg-subtle);color:var(--pw-color-text-secondary);cursor:pointer}.pw-icon-btn:hover{background:var(--pw-color-border)}.pw-icon-btn:focus-visible{outline:2px solid var(--pw-color-focus-ring);outline-offset:2px}.pw-btn--dark{background-color:var(--pw-color-bg-inverse);color:var(--pw-color-text-on-inverse)}.pw-btn--dark:hover{background-color:var(--pw-color-bg-inverse-raised)}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%}html,body{overflow-x:hidden}body{background-color:var(--pw-color-bg-canvas);color:var(--pw-color-text-primary);font-family:var(--pw-font-family-base);font-size:var(--pw-font-size-md);line-height:1.5;-webkit-font-smoothing:antialiased}.pw-app-canvas{background-color:var(--pw-color-bg-canvas)}:root{--sv-shell-backdrop-dark: radial-gradient(38% 88% at 21% 96%, rgba(79, 224, 245, .34) 0%, rgba(79, 224, 245, .12) 45%, rgba(79, 224, 245, 0) 78%), radial-gradient(32% 90% at 4% 55%, rgba(47, 143, 181, .24) 0%, rgba(47, 143, 181, .07) 50%, rgba(47, 143, 181, 0) 80%), linear-gradient(90deg, rgba(47, 143, 181, .12) 0%, rgba(47, 143, 181, .05) 22%, rgba(47, 143, 181, 0) 40%), radial-gradient(42% 60% at 100% 0%, rgba(58, 168, 245, .19) 0%, rgba(58, 168, 245, .06) 45%, rgba(58, 168, 245, 0) 75%), radial-gradient(50% 60% at 60% 55%, rgba(8, 6, 72, .35) 0%, rgba(8, 6, 72, 0) 75%), linear-gradient(110deg, #08132b 0%, #060a26 45%, #050b18 100%)}.pw-shell-backdrop{background-color:var(--pw-color-bg-canvas);background-image:var(--sv-shell-backdrop-dark);background-attachment:fixed}:root[data-theme=sovern] .pw-shell-backdrop{background-image:radial-gradient(55% 60% at 10% 0%,#168bff12,#168bff00 70%),radial-gradient(50% 55% at 95% 100%,#5549e80d,#5549e800 70%),linear-gradient(160deg,#f7f9fd,#f1f5fb 60%,#eef2f9)}.pw-app-content{position:relative}.pw-nav{position:relative;background-color:var(--pw-color-nav);background-image:linear-gradient(color-mix(in srgb,var(--pw-color-nav) 82%,transparent),color-mix(in srgb,var(--pw-color-nav) 82%,transparent)),var(--sv-shell-backdrop-dark);background-attachment:fixed;border-right:1px solid var(--pw-color-header-border)}.pw-nav-item{position:relative}.pw-nav-item[aria-current=page]{background:color-mix(in srgb,var(--pw-data-viz-1) 22%,var(--pw-color-nav))!important;color:var(--pw-color-text-on-brand)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pw-data-viz-1) 40%,transparent)}.pw-nav-item[aria-current=page]:before{content:"";position:absolute;top:8px;bottom:8px;left:0;width:3px;border-radius:9999px;background:var(--pw-data-viz-1)}.pw-glass-card{background:color-mix(in srgb,var(--pw-color-bg-surface) 86%,transparent);border:1px solid color-mix(in srgb,var(--pw-color-border) 70%,transparent);border-radius:var(--pw-radius-lg);box-shadow:var(--pw-shadow-lg)}:root[data-theme=sovern] .pw-glass-card{background:var(--pw-color-bg-surface);box-shadow:0 1px 2px #0a14280a,0 8px 24px -12px #0a14281f}.pw-card-accent{position:relative}.pw-card-accent:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border-top:2px solid transparent;background:linear-gradient(90deg,#20bdf2,#168bff 45%,#5549e8) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) padding-box exclude,linear-gradient(#000 0 0);opacity:.9;pointer-events:none}.pw-page-title{position:relative;font-family:var(--pw-font-family-heading);font-weight:600;letter-spacing:-.01em}.pw-page-title:after{content:"";position:absolute;left:0;top:100%;width:2.25rem;height:3px;border-radius:9999px;background:linear-gradient(90deg,#168bff,#5549e8);pointer-events:none}.pw-record-hero{background-color:var(--pw-color-bg-inverse-raised);background-image:radial-gradient(90% 160% at 100% -30%,color-mix(in srgb,var(--pw-color-brand) 28%,transparent) 0%,transparent 60%),linear-gradient(110deg,var(--pw-color-bg-inverse-raised) 0%,var(--pw-color-brand-strong) 140%)}a{color:var(--pw-color-brand)}@keyframes pw-slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}.pw-slide-in-left{animation:pw-slide-in-left .18s ease-out}@media (prefers-reduced-motion: reduce){.pw-slide-in-left{animation:none}}.pw-cal-item:hover{filter:brightness(1.08)}.pw-cal-item:focus-visible{outline:2px solid var(--pw-color-focus-ring);outline-offset:1px}.pw-menu-btn{display:none}@media (max-width: 860px){.pw-sidebar-desktop{display:none}.pw-menu-btn{display:inline-flex}}.pw-topbar{flex:0 0 auto;position:sticky;top:0;z-index:10;padding:20px 24px 8px}.pw-topbar-bar{position:relative;display:flex;align-items:center;gap:16px;height:72px;padding:0 16px;border-radius:20px;border:1px solid color-mix(in srgb,var(--pw-color-text-primary) 8%,transparent);background:color-mix(in srgb,var(--pw-color-bg-subtle) 80%,transparent);box-shadow:0 14px 40px -18px #0009;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}:root[data-theme=sovern] .pw-topbar-bar{box-shadow:0 14px 40px -18px #0a142840}.pw-topbar-hairline{pointer-events:none;position:absolute;left:24px;right:24px;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(22,139,255,.6),rgba(85,73,232,.6))}.pw-topbar-search{display:flex;align-items:center;gap:10px;height:48px;padding:0 12px 0 16px;border-radius:16px;border:1px solid rgba(22,139,255,.25);background:color-mix(in srgb,var(--pw-color-text-primary) 5%,transparent);color:var(--pw-color-text-primary);transition:border-color .12s ease,background .12s ease}.pw-topbar-search:hover{border-color:#168bff66}.pw-topbar-search:focus-within{border-color:#168bffb3;background:color-mix(in srgb,var(--pw-color-text-primary) 7%,transparent);box-shadow:0 0 0 2px #168bff66}.pw-topbar-search-icon{color:var(--pw-color-brand);display:inline-flex}.pw-topbar-search-input::placeholder{color:var(--pw-color-text-secondary);opacity:1}.pw-topbar-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;flex:0 0 auto;border-radius:16px;border:1px solid rgba(22,139,255,.35);background:#168bff1f;color:var(--pw-color-brand);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease,transform .15s ease}.pw-topbar-icon:hover{transform:translateY(-1px);border-color:#168bffb3;background:#168bff40;color:var(--pw-color-text-primary)}.pw-topbar-icon:focus-visible{outline:2px solid var(--pw-color-focus-ring);outline-offset:2px}.pw-topbar-icon-bell{border-color:#1a6bdb66;background:#1a6bdb1a;color:var(--pw-color-accent)}.pw-topbar-icon-bell:hover{border-color:#1a6bdbb3;background:#1a6bdb33}.pw-topbar-dot{position:absolute;top:9px;right:9px;width:8px;height:8px;border-radius:50%;background:var(--pw-color-brand-fill);border:1.5px solid var(--pw-color-bg-subtle)}@media (max-width: 860px){.pw-topbar{padding:12px 12px 6px}.pw-topbar-bar{height:60px;gap:10px;padding:0 10px}.pw-topbar-icon{width:40px;height:40px;border-radius:14px}}.pw-home-hero{background-image:none}@media (max-width: 980px){.pw-home-grid{grid-template-columns:1fr!important}.pw-kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 520px){.pw-kpi-row{grid-template-columns:1fr!important}}.pw-mkt-navlink:hover,.pw-mkt-login:hover{color:var(--pw-color-text-primary);background:var(--pw-color-bg-surface-hover)}details>summary::-webkit-details-marker{display:none}details[open]>summary svg{transform:rotate(180deg)}details>summary svg{transition:transform .16s ease}@media (max-width: 920px){.pw-mkt-hero-grid,.pw-mkt-split{grid-template-columns:1fr!important}.pw-mkt-hero-preview{order:-1}.pw-mkt-cards-3,.pw-mkt-cards-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 680px){.pw-mkt-cards-3,.pw-mkt-cards-4,.pw-mkt-cards-2{grid-template-columns:1fr!important}.pw-mkt-login,.pw-mkt-navlink,.pw-mkt-hero-preview{display:none!important}}.pw-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes pw-slide-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.pw-slide-up{animation:pw-slide-up .14s ease-out}@media (prefers-reduced-motion: reduce){.pw-slide-up{animation:none}}@keyframes pw-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes pw-fade-in{0%{opacity:0}to{opacity:1}}.pw-slide-in{animation:pw-slide-in .18s ease-out}.pw-fade-in{animation:pw-fade-in .18s ease-out}@media (prefers-reduced-motion: reduce){.pw-slide-in,.pw-fade-in{animation:none}}.pw-heartbeat-trace{stroke-dasharray:1000;stroke-dashoffset:1000;animation:pw-heartbeat-sweep 1.8s cubic-bezier(.45,0,.55,1) infinite}@keyframes pw-heartbeat-sweep{0%{stroke-dashoffset:1000;opacity:1}70%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@media (prefers-reduced-motion: reduce){.pw-heartbeat-trace{animation:none;stroke-dashoffset:0}}.pw-topbar-icon.pw-menu-btn{display:none}@media (max-width: 860px){.pw-topbar-icon.pw-menu-btn{display:inline-flex}}@media (max-width: 860px){.pw-topbar-search{height:40px;padding:0 10px;gap:8px}.pw-topbar-search kbd{display:none!important}}@media (max-width: 600px){.pw-topbar-icon.pw-topbar-wide-only{display:none}}.pw-topbar-icon.pw-topbar-icon-active{border-color:#168bffb3;background:linear-gradient(135deg,#168bff73,#168bff33);color:var(--pw-color-text-primary);box-shadow:0 8px 24px -10px #168bffcc}
