@import "https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&family=Quicksand:wght@400;500;600;700&family=Tajawal:wght@300;400;500;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;600&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Urbanist:wght@400;500;600;700;800&display=swap";@layer components;@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.\!end{inset-inline-end:var(--spacing)!important}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.flex-shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.ring,.ring-1{--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)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.ring-3{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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)}.ring-5{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(5px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}@font-face{font-family:Urbanist;src:url(/assets/Urbanist-VariableFont_wght-DzfMcl07.ttf)format("truetype-variations"),url(/assets/Urbanist-VariableFont_wght-DzfMcl07.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(/assets/Urbanist-Italic-VariableFont_wght-DGXBno1D.ttf)format("truetype-variations"),url(/assets/Urbanist-Italic-VariableFont_wght-DGXBno1D.ttf)format("truetype");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Delight;src:url(/assets/delight-light-oONotgEX.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Delight;src:url(/assets/delight-regular-FE1MhLKI.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Delight;src:url(/assets/delight-medium-aczctOWU.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Delight;src:url(/assets/delight-semibold-C3_fkezK.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Delight;src:url(/assets/delight-bold-COzgT9qZ.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Delight;src:url(/assets/delight-extrabold-BL1UwUZk.otf)format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Delight;src:url(/assets/delight-black-DMaej5DZ.otf)format("opentype");font-weight:900;font-style:normal;font-display:swap}:root{color:#111827;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--app-scale:.8;--vw:calc(100vw / var(--app-scale));--vh:calc(100vh / var(--app-scale));background:#f4f6f8;font-family:Poppins,Manrope,Segoe UI,sans-serif}*,:before,:after{box-sizing:border-box}html,body{width:100%;min-height:100%;margin:0;overflow:hidden}html{zoom:var(--app-scale);width:var(--vw);min-height:var(--vh)}body{background:#f4f6f8}#root{width:100%;min-height:var(--vh)}button,input,textarea{font:inherit}html.is-rtl{font-family:Tajawal,Segoe UI,sans-serif}[class*=-card],[class*=-card] *{letter-spacing:-.12px;font-family:Urbanist,Poppins,Segoe UI,sans-serif;font-size:12px;font-weight:400;line-height:100%}.analytics-card__title,.website-card__title,.smm-card__title,.smp-card__title{letter-spacing:-.18px!important;-webkit-text-fill-color:transparent!important;color:#0000!important;background:linear-gradient(105deg,#000 18.5%,#747474 81.5%)!important;-webkit-background-clip:text!important;background-clip:text!important;font-family:Delight,Urbanist,Poppins,Segoe UI,sans-serif!important;font-size:18px!important;font-weight:600!important;line-height:22px!important}.analytics-card__subtitle,.website-card__subtitle{letter-spacing:0!important;color:#0000004d!important;font-family:Urbanist,Poppins,Segoe UI,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:100%!important}*{scrollbar-width:thin;scrollbar-color:#2f79ff8c #1b1c200f}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#1b1c200a;border-radius:999px;margin:4px}::-webkit-scrollbar-thumb{background:linear-gradient(#2f79ff 0%,#202124 100%) padding-box padding-box;border:2px solid #0000;border-radius:999px;transition:background .2s,box-shadow .2s;box-shadow:0 2px 6px #2f79ff47,inset 0 0 0 1px #ffffff59}::-webkit-scrollbar-thumb:hover{background:linear-gradient(#4d8bff 0%,#2b2d31 100%) padding-box padding-box;box-shadow:0 3px 10px #2f79ff61,inset 0 0 0 1px #ffffff80}::-webkit-scrollbar-thumb:active{background:linear-gradient(#2f79ff 0%,#14151a 100%) padding-box padding-box}::-webkit-scrollbar-corner{background:0 0}html.is-rtl ::-webkit-scrollbar-thumb{background:linear-gradient(#2f79ff 0%,#202124 100%) padding-box padding-box}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes authPanelIn{0%{opacity:0;filter:blur(8px);transform:translateY(16px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (width<=640px){.auth-panel{margin-top:0}.auth-logo{width:160px}.auth-panel h1{font-size:18px}.auth-social-row{grid-template-columns:1fr;gap:10px}}.pill-wrap{--pill-red-a:#d9787b;--pill-red-b:#cf4f54;--pill-green-a:#d5f14a;--pill-green-b:#8fc631;--pill-green-c:#47a76b;--pill-blue-a:#5f9dff;--pill-blue-b:#3f86ff;--pill-blue-c:#f0c8e9;width:var(--pill-width,520px);isolation:isolate;display:inline-block;position:relative}.pill-wrap:before{border-radius:var(--pill-radius,14px);background:var(--pill-glow,#87be366b);filter:blur(13px);opacity:.64;content:"";z-index:-1;pointer-events:none;position:absolute;inset:-7px -9px}.pill-wrap--decline:before{--pill-glow:#d6505673}.pill-wrap--accepted:before{--pill-glow:#7cbe4580}.pill-wrap--primary:before{--pill-glow:#4b8cff6b}.pill-btn{width:var(--pill-width,520px);height:var(--pill-height,92px);border-radius:var(--pill-radius,14px);color:#fff;cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:16px;padding:0 28px 0 48px;font-family:Inter,DM Sans,Segoe UI,system-ui,sans-serif;transition:filter .15s,transform .15s,box-shadow .15s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff61,inset 0 -8px 22px #00000014,0 4px 16px #1f29371f}.pill-btn:before{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(#ffffff57 0%,#ffffff1a 31%,#fff0 56%),radial-gradient(circle at 86% 18%,#ffffff47,#0000 36%);position:absolute;inset:0}.pill-btn:hover:not(:disabled){filter:brightness(1.03)saturate(1.04);transform:translateY(-1px)}.pill-btn:active:not(:disabled){transform:translateY(0)scale(.99)}.pill-btn:disabled{opacity:.55;cursor:not-allowed}.pill-btn--decline{background:radial-gradient(circle at 88% 16%,#ffffff52,#0000 32%),linear-gradient(97.07deg,#e89292 6.35%,#b03838 94.89%)}.pill-btn--accepted{background:radial-gradient(circle at 88% 16%,#ffffff52,#0000 32%),linear-gradient(97.07deg,#c3d940 6.35%,#379662 94.89%)}.pill-btn--primary{background:radial-gradient(circle at 13% 22%,#ffffff2e,#0000 34%),linear-gradient(90deg,#3b82f6 0%,#6baeff 100%)}.pill-wrap--primary:before{--pill-glow:#4f86f761;filter:blur(11px);opacity:.58;inset:-6px -8px}.pill-btn__label{z-index:1;color:#fff;min-width:0;font-size:clamp(9px, calc(var(--pill-height,92px) * .29), 26px);letter-spacing:0;text-align:start;text-overflow:ellipsis;text-shadow:0 0 8px #ffffff8c,0 1px 2px #00000014;white-space:nowrap;flex:1;font-weight:800;line-height:1;position:relative;overflow:hidden}.pill-btn__dots{z-index:1;flex:none;grid-template-rows:repeat(5,4px);grid-template-columns:repeat(5,4px);gap:4px;display:grid;position:relative}.pill-btn__dot{opacity:0;background:#fffffff5;border-radius:999px;width:4px;height:4px;box-shadow:0 0 5px #ffffff85}.pill-btn__dot[data-visible=true]{opacity:1}.pill-btn--compact{border-radius:11px;gap:7px;padding:0 14px 0 20px;animation:none;transform:none}.pill-btn--compact .pill-btn__label{letter-spacing:0;text-shadow:0 0 4px #ffffff7a;font-size:12px;font-weight:800}.pill-btn--compact .pill-btn__dots{grid-template-rows:repeat(5,2.5px);grid-template-columns:repeat(5,2.5px);gap:2.5px}.pill-btn--compact .pill-btn__dot{width:2.5px;height:2.5px;box-shadow:0 0 3px #ffffff73}.pill-wrap--compact:before{filter:blur(13px);opacity:.4;inset:-6px}@media (width<=640px){.auth-panel{margin-top:0}.auth-logo{width:160px}.auth-panel h1{font-size:18px}.auth-social-row{grid-template-columns:1fr;gap:10px}}.auth-panel--reset{width:min(550px, calc(var(--vw) - 44px));margin-top:-50px}.auth-panel--reset .auth-logo{width:190px}.auth-panel--reset h1{margin-bottom:29px}.auth-panel--reset .auth-helper{margin:-7px 0 25px}.auth-page{width:var(--vw);height:var(--vh);color:#08080b;background:#f3effd;place-items:center;font-family:Outfit,Segoe UI,system-ui,sans-serif;display:grid;overflow:hidden}.auth-panel{width:min(430px, calc(var(--vw) - 44px));margin-top:-26px;animation:.52s cubic-bezier(.22,1,.36,1) both authPanelIn}.auth-logo{object-fit:contain;width:190px;height:auto;margin:0 0 -6px;display:block}.auth-panel h1{color:#050507;letter-spacing:-.02em;text-transform:uppercase;margin:0;font-size:22px;font-weight:700;line-height:1.05}.auth-subtitle{color:#18161e9e;margin:5px 0 26px;font-size:14px;line-height:1.25}.auth-social-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;margin-bottom:19px;display:grid}.auth-social-btn{color:#141217;cursor:pointer;background:#fffffff5;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;height:47px;font-size:14px;font-weight:400;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:inset 0 1px #ffffffd9,0 14px 34px #2b1f4a0d}.auth-social-btn:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffffe6,0 16px 38px #2b1f4a14}.auth-social-mark{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.auth-divider{grid-template-columns:1fr auto 1fr;align-items:center;gap:15px;margin:0 0 27px;display:grid}.auth-divider span{background:#19181c59;height:1px}.auth-divider strong{color:#0c0b0ed1;font-size:13px;font-weight:400}.auth-field{gap:9px;margin-bottom:18px;display:grid}.auth-field span{color:#101015;font-size:14px;font-weight:400;line-height:1}.auth-field input,.auth-password-field input{-webkit-backdrop-filter:blur(6px);color:#fff;background:#9991a46b;border:0;border-radius:12px;outline:none;width:100%;height:41px;padding:0 14px;font-size:13px;font-weight:400;transition:background .16s,box-shadow .16s;box-shadow:inset 0 1px #ffffff24}.auth-field input::placeholder,.auth-password-field input::placeholder{color:#ffffff6b}.auth-field input:focus,.auth-password-field input:focus{background:#8d849a85;box-shadow:0 0 0 2px #4692ff33,inset 0 1px #ffffff24}.auth-password-field{position:relative}.auth-password-field input{padding-right:46px}.auth-eye-btn{color:#ffffffbd;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.auth-eye-btn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.auth-forgot-link{margin:-7px 0 13px auto}.auth-text-link{color:#2f80ff;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;display:block}.auth-error{color:#c82936;margin:-3px 0 12px;font-size:13px}.auth-submit-btn{color:#fff;text-transform:uppercase;cursor:pointer;background:linear-gradient(#5ca5ff 0%,#2384ee 62%,#6baeff 100%);border:1px solid #ffffff9e;border-radius:12px;justify-content:space-between;align-items:center;width:100%;height:44px;padding:0 14px 0 26px;font-size:15px;font-weight:700;transition:transform .15s,filter .15s;display:flex;box-shadow:0 10px 26px #378ef83d,inset 0 1px #ffffff73}.auth-submit-btn:hover{filter:brightness(1.03);transform:translateY(-1px)}.auth-submit-btn i{opacity:.95;background-image:radial-gradient(circle,#fffffff2 1.2px,#0000 1.4px);background-size:5px 5px;width:20px;height:20px;display:block}.auth-footer-copy{text-align:center;color:#111016;margin:11px 0 0;font-size:13px;line-height:1.2}.auth-footer-copy button{color:#2f80ff;cursor:pointer;background:0 0;border:0;padding:0}@media (width<=640px){.auth-panel{margin-top:0}.auth-logo{width:160px}.auth-panel h1{font-size:18px}.auth-social-row{grid-template-columns:1fr;gap:10px}}.auth-panel--signup .auth-logo{width:190px}.auth-name-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.auth-helper{color:#111016;margin:-7px 0 20px;font-size:13px}.auth-panel--signup .auth-field{margin-bottom:18px}@media (width<=640px){.auth-name-grid{grid-template-columns:1fr;gap:0}}.bottom-ai-tools{z-index:92;pointer-events:none;--bottom-ai-dark-button:linear-gradient(105deg, #000 18.5%, #747474 81.5%);--bottom-ai-nora-main:linear-gradient(97deg, #1877f2 6.35%, #6da3ff 42.96%, #ffdfea 94.89%);--bottom-ai-blue-tint:#1877f21a;direction:ltr;display:flex;position:fixed;bottom:17px;left:50%;transform:translate(-50%)}.bottom-ai-tools__row{justify-content:center;align-items:flex-end;gap:10px;display:flex}.bottom-ai-tools--status-only .bottom-ai-tools__row{gap:10px}.bottom-ai-tools--status-only .bottom-ai-tools__pill--ask{min-width:330px}.bottom-ai-tools--status-only .bottom-ai-tools__pill--task{min-width:200px}.bottom-ai-tools--status-only .bottom-ai-tools__pill--analyzing{min-width:280px}.bottom-ai-tools__zoom-reset,.bottom-ai-tools__group--bg{pointer-events:auto;background:#f2f4f7;border:1px solid #0f172a0d;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 7px 16px #0f172a14,inset 0 1px #ffffffe6}.bottom-ai-tools__view-tools{pointer-events:auto;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:54px;min-height:118px;transition:width .3s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.bottom-ai-tools__view-tools--open{width:354px}.bottom-ai-tools__view-toggle{z-index:2;cursor:pointer;transform-origin:50%;background:#f5f5f5;border:5px solid #fff;border-radius:50%;place-items:center;width:54px;height:54px;padding:0;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s,background .22s;display:grid;position:relative;box-shadow:0 7px 16px #0f172a14,inset 0 0 0 1px #0f172a14}.bottom-ai-tools__view-toggle:hover{background:#fff;transform:translateY(-1px)scale(1.03)}.bottom-ai-tools__view-tools--open .bottom-ai-tools__view-toggle{transform:translateY(-64px)}.bottom-ai-tools__view-icon{object-fit:contain;opacity:.7;width:22px;height:22px}.bottom-ai-tools__view-panel{opacity:0;transform-origin:27px;pointer-events:none;align-items:center;gap:10px;width:max-content;transition:opacity .18s,transform .3s cubic-bezier(.22,1,.36,1);display:inline-flex;position:absolute;bottom:0;left:0;transform:translateY(-18px)scaleX(.34)}.bottom-ai-tools__view-tools--open .bottom-ai-tools__view-panel{opacity:1;pointer-events:auto;transform:translateY(0)scaleX(1)}.bottom-ai-tools__zoom-reset{border-radius:999px;gap:2px;height:43px;padding:3px}.bottom-ai-tools__group--bg{border-radius:999px;gap:4px;height:43px;padding:4px}.bottom-ai-tools__circle-btn--flat,.bottom-ai-tools__circle-btn--mode,.bottom-ai-tools__pill{cursor:pointer;font:inherit;border:none}.bottom-ai-tools__circle-btn--flat{color:#8d939d;background:#ffffffd1;border-radius:50%;justify-content:center;align-items:center;width:37px;height:37px;transition:transform .16s,background .16s;display:flex}.bottom-ai-tools__circle-btn--flat:hover,.bottom-ai-tools__pill:hover,.bottom-ai-tools__circle-btn--mode:hover{transform:translateY(-1px)}.bottom-ai-tools__circle-btn--flat:hover{background:#fff}.bottom-ai-tools__math-symbol{font-size:24px;font-weight:300;line-height:1}.bottom-ai-tools__zoom-value{text-align:center;color:#111827;background:#ffffffdb;border-radius:999px;place-items:center;min-width:64px;height:37px;font-size:12px;font-weight:500;transition:color .2s,transform .2s;display:grid}.bottom-ai-tools__zoom-value--active{color:#2563eb;transform:scale(1.03)}.bottom-ai-tools__pill{letter-spacing:-.04em;color:#111827;pointer-events:auto;white-space:nowrap;background:#fff;border:3px solid #0d0d0d;border-radius:999px;justify-content:center;align-items:center;gap:10px;height:44px;padding:0 18px;font-size:12px;font-weight:500;transition:transform .16s,box-shadow .16s;display:inline-flex;box-shadow:0 7px 16px #0f172a1f,inset 0 1px #ffffffe0}.bottom-ai-tools__pill .bottom-ai-tools__label{background:var(--bottom-ai-dark-button);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.bottom-ai-tools__pill--reset{color:#1f2937;height:37px;box-shadow:none;background:#ffffffe0;border:none;border-left:1px solid #0f172a0f;border-radius:999px;padding:0 18px;font-size:12px}.bottom-ai-tools__circle-btn--mode{background:#ffffffe6;border:1px solid #0f172a14;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;padding:0;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s;display:flex}.bottom-ai-tools__circle-btn--mode--selected{border-color:#0f172a1f;box-shadow:0 0 0 2px #1118270a}.bottom-ai-tools__circle-btn--mode--active{background:#fff7df}.bottom-ai-tools__circle-btn--mode--selected .bottom-ai-tools__icon{opacity:1;transform:scale(1.05)}.bottom-ai-tools__pill--ask{background:#fff;border:3px solid #0d0d0d;min-width:260px;height:50px;transition:transform .16s,box-shadow .3s,border .3s,background .3s;box-shadow:0 8px 18px #0f172a29,inset 0 -4px #0f172a29,inset 0 1px #ffffffe6}.bottom-ai-tools__pill--ask--active{background:linear-gradient(#fff, #fff) padding-box, var(--bottom-ai-nora-main) border-box;border:3px solid #0000;box-shadow:0 8px 22px #1877f238,inset 0 1px #ffffffe6}.bottom-ai-tools__pill--ask--active .bottom-ai-tools__label{background:var(--bottom-ai-nora-main);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.bottom-ai-tools__pill--ask--active .bottom-ai-tools__logo-icon{filter:none}.bottom-ai-tools__status-group{pointer-events:auto;background:#fff;border:4px solid #0d0d0d;border-radius:999px;align-items:stretch;gap:0;height:50px;display:inline-flex;overflow:hidden;box-shadow:0 8px 18px #0f172a26,inset 0 -4px #0f172a29,inset 0 1px #ffffffdb}.bottom-ai-tools__status-group .bottom-ai-tools__pill{height:100%;box-shadow:none;border:none;border-radius:0}.bottom-ai-tools__status-group .bottom-ai-tools__pill--task{border-right:3px solid #0d0d0d}.bottom-ai-tools__pill--task{background:#fff;border-right:3px solid #0d0d0d;border-radius:0;min-width:160px}.bottom-ai-tools__task-ring-wrap{flex-shrink:0;align-items:center;animation:.35s cubic-bezier(.34,1.56,.64,1) forwards bottom-ai-tools-ring-in;display:flex}@keyframes bottom-ai-tools-ring-in{0%{opacity:0;width:0;transform:scale(.2)}to{opacity:1;width:22px;transform:scale(1)}}.bottom-ai-tools__task-ring{border:2px solid #1877f2;border-top-color:#0000;border-radius:50%;flex-shrink:0;width:22px;height:22px;animation:1s linear infinite bottom-ai-tools-spin}.bottom-ai-tools__pill--analyzing{background:var(--bottom-ai-blue-tint);border-radius:0;justify-content:flex-start;min-width:220px;transition:transform .16s;position:relative;overflow:hidden}.bottom-ai-tools__analyzing-fill{pointer-events:none;background:linear-gradient(90deg,#1877f22e 0%,#6da3ff38 100%);transition:transform .55s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-100%)}.bottom-ai-tools__analyzing-fill--active{transform:translate(0%)}.bottom-ai-tools__pill--analyzing--running .bottom-ai-tools__analyzing-fill:after{content:"";background:linear-gradient(90deg,#fff0 0%,#ffffff59 50%,#fff0 100%);animation:1.8s .6s infinite bottom-ai-tools-shimmer;position:absolute;inset:0;transform:translate(-100%)}.bottom-ai-tools__analyzing-shimmer{background:linear-gradient(90deg,#fff0 0%,#ffffff6b 50%,#fff0 100%);animation:2s infinite bottom-ai-tools-shimmer;position:absolute;inset:0;transform:translate(-100%)}.bottom-ai-tools__analyzing-icon-wrap{z-index:1;flex-shrink:0;width:18px;height:18px;position:relative}.bottom-ai-tools__analyzing-icon{object-fit:contain;width:18px;height:18px;transition:opacity .22s,transform .22s cubic-bezier(.34,1.56,.64,1);position:absolute;inset:0}.bottom-ai-tools__analyzing-icon--hidden{opacity:0;pointer-events:none;transform:scale(.6)}.bottom-ai-tools__logo-icon{object-fit:contain;filter:brightness(0)saturate();flex-shrink:0;width:24px;height:16px;transition:filter .3s}.bottom-ai-tools__icon{object-fit:contain;opacity:.62;width:17px;height:17px}.bottom-ai-tools__label{z-index:1;text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden}@keyframes bottom-ai-tools-spin{to{transform:rotate(360deg)}}@keyframes bottom-ai-tools-shimmer{to{transform:translate(100%)}}@media (width<=1200px){.bottom-ai-tools__row{flex-wrap:wrap}}.mnav-shell{inset-inline-start:18px;z-index:50;position:fixed;top:50%;transform:translateY(-50%)}.mnav{background:0 0;flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.mnav:before{content:"";-webkit-backdrop-filter:blur(16px);pointer-events:none;z-index:-1;background:#ffffff73;border-radius:999px;position:absolute;inset:-8px}.mnav-head{box-sizing:border-box;cursor:pointer;background-color:#fff;border:3px solid #ececea;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;padding:0;transition:border-color .18s,box-shadow .18s;display:flex;position:relative;box-shadow:0 4px 12px #141e3c0f}.mnav-head--on{background-color:#fff;background-image:none;border-width:4px;border-color:#fff;box-shadow:0 4px 14px #141e3c14}.mnav-head--on:before{content:"";-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#1877f2 0%,#6da3ff 50%,#c4b5fd 100%);border-radius:50%;padding:3px;position:absolute;inset:-7px;-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}.mnav-head:focus-visible{outline-offset:2px;outline:1px solid #8aa6ff}.mnav-pill{background:#f1f1f0;border-radius:999px;flex-shrink:0;justify-content:center;width:56px;padding:10px 0;display:flex;position:relative}.mnav-ring{box-sizing:border-box;pointer-events:none;z-index:0;will-change:transform;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#8aa6ff 0%,#b89cff 55%,#f3b1d6 100%) border-box;border:2px solid #0000;border-radius:50%;width:46px;height:46px;transition:transform .36s cubic-bezier(.22,1,.36,1),opacity .18s;position:absolute;top:0;left:50%}.mnav-list{z-index:1;flex-direction:column;align-items:center;gap:12px;margin:0;padding:0;list-style:none;display:flex;position:relative}.mnav-btn{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;display:flex;position:relative;overflow:hidden}.mnav-btn--on{background:0 0}.mnav-btn:focus-visible{outline-offset:2px;outline:1px solid #2f83ff}.mnav-icon{object-fit:contain;pointer-events:none;opacity:.6;filter:grayscale()brightness(.5)contrast(1.1);will-change:transform;width:26px;height:26px;image-rendering:-webkit-optimize-contrast;transform:translateZ(0)}.mnav-icon--on{opacity:1;filter:grayscale(.8)brightness(.28)contrast(1.2)}@media (width<=768px){.mnav-shell{inset-inline-start:16px}}.photo-wrapper{top:18px;z-index:56;pointer-events:none;width:auto;height:auto;position:fixed;inset-inline-start:22px}.photo-card{background:0 0;justify-content:flex-start;align-items:flex-start;width:66px;height:66px;display:flex;position:relative}.photo-logo-circle{background:linear-gradient(#7facff 0%,#2f79ff 100%);border:4px solid #fffffffa;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:relative;box-shadow:0 12px 22px #2f79ff1f}.photo-logo-circle img.nora-logo{object-fit:contain;filter:brightness(0)invert();width:24px;height:24px}.photo-user-avatar{inset-inline-end:-10px;background-color:#fff;border:2.5px solid #fff;border-radius:50%;width:26px;height:26px;position:absolute;bottom:-3px;overflow:hidden;box-shadow:0 7px 12px #0f172a1c}.photo-user-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}@media (width<=768px){.photo-wrapper{top:16px;inset-inline-start:16px}.photo-card{width:62px;height:62px}.photo-logo-circle{border-radius:50%;width:48px;height:48px}.photo-user-avatar{width:24px;height:24px;inset-inline-end:-9px}}.project-list{top:24px;z-index:56;background:#fff;border-radius:999px;align-items:center;gap:5px;padding:5px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:inline-flex;position:fixed;inset-inline-end:24px;box-shadow:0 18px 32px #0f172a14,0 0 0 1px #ffffffbd,inset 0 1px #fffffff5}.project-notification-button{color:#111;cursor:pointer;background:linear-gradient(#fbfbfb 0%,#eee 100%);border:0;border-radius:999px;place-items:center;width:50px;height:50px;transition:transform .18s,box-shadow .18s,background .18s;display:grid;box-shadow:inset 0 1px #fffffff5}.project-notification-button:hover{background:linear-gradient(#fff 0%,#eeeeef 100%);transform:translateY(-1px);box-shadow:inset 0 1px #fff}.project-notification-button svg{width:21px;height:21px}.project-trigger{cursor:pointer;background:linear-gradient(#fbfbfb 0%,#eee 100%);border:0;border-radius:999px;align-items:center;gap:10px;min-width:214px;height:50px;padding:4px 13px 4px 5px;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:inset 0 1px #fffffff5}.project-trigger:hover{transform:translateY(-1px);box-shadow:inset 0 1px #fff}.project-trigger__avatar{flex-shrink:0;width:44px;height:44px}.project-trigger__name{text-align:start;letter-spacing:0;color:#070707;white-space:nowrap;flex:1;font-size:16px;font-weight:700}.project-trigger__chevron{color:#111;flex-shrink:0;width:22px;height:22px;transition:transform .22s}.project-trigger__chevron--open{transform:rotate(180deg)}.project-dropdown{top:calc(100% + 10px);transform-origin:100% 0;background:#fff;border:1px solid #d4d6dcf5;border-radius:18px;width:238px;padding:8px 9px 10px;animation:.22s cubic-bezier(.34,1.35,.64,1) forwards projectDropdownIn;position:absolute;inset-inline-end:0;overflow:hidden;box-shadow:0 16px 34px #0f172a1f,inset 0 1px #fffffff2}.project-dropdown--closing{animation:.17s forwards projectDropdownOut}.project-dropdown__surface{background:0 0;flex-direction:column;gap:10px;display:flex}.project-dropdown__stack{flex-direction:column;gap:6px;display:flex}.project-card{cursor:pointer;background:#fff;border:1px solid #d5d7dbf5;border-radius:12px;align-items:center;gap:12px;width:100%;min-height:44px;padding:7px 10px;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex;box-shadow:inset 0 1px #fffffff5}.project-card:hover{transform:translateY(-1px);box-shadow:0 8px 18px #0f172a14}.project-card--active{background:#fbfcff;border-color:#a0c0fff5;box-shadow:inset 0 1px #fffffffa,0 0 0 1px #9fbfff47}.project-card__avatar{flex-shrink:0;width:30px;height:30px}.project-card__name{letter-spacing:0;color:#181818;font-size:13px;font-weight:700}.project-balance{background:#fff;border:1px solid #d5d7dbf5;border-radius:12px;padding:10px 12px 12px;box-shadow:inset 0 1px #fffffff5}.project-balance__header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;display:flex}.project-balance__label{color:#171717;align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.project-balance__ring{background:conic-gradient(from -90deg, #28c768 0deg, #28c768 var(--project-balance-progress,180deg), #dde2e7 var(--project-balance-progress,180deg), #dde2e7 360deg);border-radius:50%;flex:none;width:18px;height:18px;position:relative}.project-balance__ring:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:3px}.project-balance__upgrade{color:#fff;letter-spacing:0;text-shadow:0 1px 1px #4c5bbc3d;cursor:pointer;background:linear-gradient(#ffffff4d 0%,#fff0 34%),linear-gradient(90deg,#69a8ff 0%,#4f8fff 58%,#be9cff 100%);border:1px solid #b0abffeb;border-radius:8px;width:89px;height:26px;padding:0;font-size:12px;font-weight:400;line-height:1;transition:transform .16s,box-shadow .16s;box-shadow:0 3px 8px #5c7eff47,0 0 10px #b79cff3d,0 0 0 1px #d2c6ff38,inset 0 1px #ffffff94,inset -8px 0 16px #c9a3ff2e,inset 0 -1px #555bd62e}.project-balance__upgrade:hover{transform:translateY(-1px);box-shadow:0 4px 10px #5c7eff57,0 0 12px #b79cff4d,0 0 0 1px #d2c6ff42,inset 0 1px #ffffff9e,inset -8px 0 16px #c9a3ff38,inset 0 -1px #555bd633}.project-balance__rows{flex-direction:column;gap:8px;display:flex}.project-balance__row{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.project-balance__muted{color:silver;font-size:13px;font-weight:400}.project-balance__value{color:#1b1b1b;font-size:13px;font-weight:400}.project-dropdown__links{flex-direction:column;gap:9px;padding:0 10px 2px;display:flex}.project-dropdown__link{text-align:start;letter-spacing:0;color:#171717;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:400;line-height:1.35}.project-dropdown__link--danger{color:#ff3b30;margin-top:2px}.project-brand{isolation:isolate;border-radius:50%;place-items:center;display:grid;position:relative;overflow:hidden}.project-brand__img,.project-brand__svg{object-fit:cover;width:100%;height:100%;display:block}.project-brand--xworld{background:#fff;box-shadow:0 10px 20px #2f79ff1f,inset 0 1px #ffffff3d}.project-brand--xworld .project-brand__img{object-fit:cover;width:100%;height:100%}.project-brand--zynova{background:#fff;box-shadow:0 8px 16px #177cff1f,inset 0 1px #fff3}@keyframes projectDropdownIn{0%{opacity:0;transform:translateY(-8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes projectDropdownOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-6px)scale(.97)}}@media (width<=768px){.project-list{top:15px;inset-inline-end:12px}.project-trigger{gap:8px;min-width:185px;height:50px;padding:4px 11px 4px 5px}.project-notification-button{width:50px;height:50px}.project-trigger__avatar{width:44px;height:44px}.project-trigger__name{font-size:14px}.project-trigger__chevron{width:19px;height:19px}.project-dropdown{width:min(238px, calc(var(--vw) - 24px))}}.nora-sidebar-title,.nora-header-title,.nora-header-title span,.nora-welcome-headline,.nora-empty-state__eyebrow{font-family:Delight,Urbanist,Segoe UI,sans-serif}@keyframes noraPanelIn{0%{opacity:0;filter:blur(8px);transform:translate(34px)scale(.988)}to{opacity:1;filter:blur();transform:translate(0)scale(1)}}@keyframes noraSideHistoryIn{0%{opacity:0;filter:blur(5px);transform:translate(76px)}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes noraSideMainIn{0%{opacity:0;filter:blur(5px);transform:translate(102px)}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes noraMessageIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.nora-panel{z-index:80;background:#fff;border:3px solid #fff;border-radius:25px;animation:.52s cubic-bezier(.16,1,.3,1) both noraPanelIn;display:flex;position:fixed;top:24px;bottom:24px;right:24px;overflow:hidden;box-shadow:0 28px 72px #121c3429,0 8px 24px #121c3414}.nora-panel:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(5px);background:#ffffff14;border-radius:34px;position:absolute;inset:-34px;-webkit-mask-image:radial-gradient(#000000eb 0%,#00000094 54%,#0000 78%);mask-image:radial-gradient(#000000eb 0%,#00000094 54%,#0000 78%)}.nora-panel--paired{right:542px}.nora-panel--single.nora-panel--conversation{right:24px}.nora-panel--single{box-shadow:none;pointer-events:none;background:0 0;border:0;border-radius:0;gap:20px;animation:none;overflow:visible}.nora-panel--single:before{z-index:-1;-webkit-backdrop-filter:blur(6px)saturate(1.04);background:#ffffff1a}.nora-history-sidebar{z-index:2;-webkit-backdrop-filter:blur(40px)saturate(1.6);background:#fff;border:1px solid #fffffff2;border-radius:22px;flex-direction:column;flex:0 0 278px;width:278px;padding:22px 30px;animation:.56s cubic-bezier(.16,1,.3,1) 60ms both noraSideHistoryIn;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 44px #141e321a,0 6px 18px #285ab40a,inset 0 1px #fff}.nora-history-sidebar>*{z-index:1;position:relative}.nora-history-sidebar:after,.nora-history-sidebar:before{display:none}.nora-panel--single:not(.nora-panel--full) .nora-history-sidebar,.nora-panel--single .nora-history-sidebar{pointer-events:auto;background:#fff}.nora-sidebar-title{color:#111;letter-spacing:-.01em;margin:0 0 55px;font-family:Delight,Urbanist,sans-serif;font-size:14px;font-weight:700}.nora-new-chat-btn{color:#111;background:0 0;border:0;gap:10px;min-height:20px;margin:0 0 14px;padding:0;font-family:Urbanist,sans-serif;font-size:13.5px;font-weight:500}.nora-recents-title{color:#b0b7c3;margin:0 0 13px;font-family:Urbanist,sans-serif;font-size:12px;font-weight:400}.nora-history-list{gap:13px}.nora-history-item-text{color:#1a1a2e;font-family:Urbanist,sans-serif;font-size:13px;font-weight:400}.nora-view-all-btn{font-family:Urbanist,sans-serif;font-size:12.5px;font-weight:600}.nora-panel--single .nora-main-content{-webkit-backdrop-filter:blur(24px)saturate(1.18);pointer-events:auto;background:radial-gradient(circle at 93% 2%,#2f84ff1f,#0000 38%),linear-gradient(112deg,#fff 0%,#f7fbff 60%,#eef5ff 100%);border:3px solid #fff;border-radius:22px;animation:.58s cubic-bezier(.16,1,.3,1) 80ms both noraSideMainIn;box-shadow:0 34px 82px #111f3a38,0 16px 42px #287be233,inset 0 1px #fffffff5}.nora-panel--single .nora-main-content:before{display:none}.nora-panel--single .nora-bg-dot-grid{opacity:.55;background-image:radial-gradient(circle,#648cc859 .9px,#0000 1.25px);-webkit-mask-image:linear-gradient(135deg,#00000014 0%,#0000008c 50%,#000000d9 100%);mask-image:linear-gradient(135deg,#00000014 0%,#0000008c 50%,#000000d9 100%)}.nora-close-btn{z-index:3;color:#111;cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid;position:absolute;top:17px;right:18px}.nora-close-btn--expand{top:18px;right:18px}.nora-message-bubble{color:#111;max-width:min(520px,78%);box-shadow:none;background:#ffffffe6;border:0;border-radius:7px;padding:9px 11px;font-size:13px;font-weight:400;line-height:1.36}@keyframes noraFileChipIn{0%{opacity:0;filter:blur(3px);transform:translateY(6px)scale(.94)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.nora-file-chip{color:#111;background:#fff;border:1px solid #dce4f0e6;border-radius:7px;align-items:center;gap:6px;height:22px;padding:0 8px;font-family:Urbanist,Segoe UI,sans-serif;font-size:11px;font-weight:500;line-height:1;transition:transform .18s,box-shadow .18s;animation:.26s cubic-bezier(.16,1,.3,1) both noraFileChipIn;display:inline-flex;box-shadow:0 1px 3px #141e320f}.nora-file-chip:hover{transform:translateY(-1px);box-shadow:0 3px 8px #1877f224}.nora-file-chip__icon{object-fit:contain;flex-shrink:0;width:11px;height:13px}.nora-file-chip__name{color:#111;white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-family:Urbanist,Segoe UI,sans-serif;font-size:11px;font-weight:500;overflow:hidden}.nora-file-remove{color:#8a93a3;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:16px;height:16px;margin-left:2px;padding:0;font-family:Urbanist,Segoe UI,sans-serif;font-size:12px;font-weight:500;line-height:1;transition:background .14s,color .14s;display:inline-grid}.nora-file-remove:hover{color:#1877f2;background:#1877f214}@media (width<=1500px){.nora-panel--paired{right:542px}}@media (width<=1180px){.nora-panel,.nora-panel--single.nora-panel--welcome,.nora-panel--paired,.nora-panel--single.nora-panel--conversation{right:14px;width:calc(var(--vw) - 28px)!important}.nora-panel--single.nora-panel--conversation .nora-composer{width:min(754px,100% - 56px)}}@media (width<=760px){.nora-panel{border-radius:20px;top:14px;bottom:14px}.nora-history-sidebar{-webkit-backdrop-filter:none;background:#fff;border:1.5px solid #fffffff5;padding:20px 24px;box-shadow:0 8px 30px #0f172a0f,inset 0 1px #ffffffe6}.nora-welcome-scene{padding:108px 24px 16px}.nora-welcome-headline{margin-top:120px;font-size:25px}.nora-conversation-scene,.nora-panel--single.nora-panel--conversation .nora-conversation-scene{padding:38px 18px 18px}.nora-panel--single.nora-panel--conversation .nora-composer{width:100%;padding:0 14px 14px}}.status-pill,.website-card .website-card__status,.analytics-card .analytics-card__status{color:#fff;letter-spacing:0;white-space:nowrap;min-width:62px;min-height:30px;text-shadow:none;filter:none;background:linear-gradient(96.85deg,#1877f2 3.59%,#6da3ff 94.78%);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 14px;font-family:Urbanist,Poppins,Segoe UI,sans-serif;font-size:.86rem;font-weight:400;line-height:1;animation:none;display:inline-flex;box-shadow:0 8px 20px #1877f252,inset 0 1px #ffffff47}.activity-rings{align-items:center;gap:14px;display:flex}.activity-rings__ring{background:conic-gradient(#a2b8f7, #3787f7 var(--ring-progress,270deg), #a2b8f726 0), #a2b8f714;cursor:crosshair;width:54px;height:54px;animation:.62s both activityRingIn;animation-delay:calc(var(--ring-index) * 70ms);border-radius:50%;transition:transform .18s,filter .18s,box-shadow .18s;box-shadow:0 4px 12px #3787f72e,inset 0 0 2.09px #ffffffe6;-webkit-mask:radial-gradient(circle,#0000 50%,#000 54%);mask:radial-gradient(circle,#0000 50%,#000 54%)}.activity-rings__ring:hover{filter:saturate(1.12);transform:translateY(-2px)scale(1.08);box-shadow:0 12px 20px #3787f742,inset 0 0 2.09px #ffffffe6}.activity-rings__ring--green{background:conic-gradient(#c5e05a, #a7cf18 var(--ring-progress,270deg), #b0c1712e 0), #eef4df;box-shadow:0 8px 14px #9bbd1924}.activity-rings__ring--green:hover{box-shadow:0 12px 20px #9bbd1933}.activity-rings__ring--blue{background:conic-gradient(#a2b8f7, #3787f7 var(--ring-progress,270deg), #a2b8f726 0), #a2b8f714}.activity-rings__ring--pink{background:conic-gradient(#e8a8f5, #c96be8 var(--ring-progress,270deg), #c96be826 0), #c96be814}.activity-rings__ring--orange{background:conic-gradient(#ffb87d, #ff872d var(--ring-progress,270deg), #ff872d26 0), #ff872d14}.activity-rings__ring--soft{background:conic-gradient(#a2b8f766, #3787f740 var(--ring-progress,270deg), #a2b8f714 0), #a2b8f70d;box-shadow:0 4px 12px #3787f714,inset 0 0 2.09px #ffffffe6}@keyframes activityRingIn{0%{opacity:0;transform:scale(.76)}to{opacity:1;transform:scale(1)}}.activity-progress-pill{color:#1877f2;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:28px;min-height:38px;padding:0 46px;font-size:.77rem;line-height:1;display:flex;position:relative;overflow:visible}.activity-progress-pill__border-svg{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.activity-progress-pill__dot-svg{filter:drop-shadow(0 0 3px #1877f280)}.activity-progress-pill__label{text-align:center;white-space:nowrap;text-overflow:ellipsis;z-index:1;flex:0 auto;min-width:0;font-weight:500;overflow:hidden}.activity-progress-pill__value{color:#1877f2;z-index:1;flex:none;font-size:.84rem;font-weight:800}.ai-insight{color:#4f91ff;gap:4px;display:grid}.ai-insight__head{align-items:center;gap:8px;font-size:.9rem;font-weight:500;display:flex}.ai-insight__logo{object-fit:contain;filter:drop-shadow(0 5px 10px #2f80ed2e);width:34px;height:20px}.ai-insight p{color:#4389ff;margin:0;font-size:.72rem;line-height:1.18}.ai-action-button{color:#6aa5ff;cursor:pointer;background:#ffffffc7;border:1.5px solid #1677ff;border-radius:999px;width:100%;min-height:35px;font-size:.72rem;font-weight:500;transition:transform .18s,box-shadow .18s,background .18s}.ai-action-button:hover{background:#fff;transform:translateY(-1px);box-shadow:0 12px 24px #1677ff24}.automation-arc-gauge{cursor:crosshair;flex-direction:column;align-items:center;display:flex;position:relative}.automation-arc-gauge__svg{width:100%;height:auto;display:block}.automation-arc-gauge__track,.automation-arc-gauge__progress{fill:none;stroke-linecap:round}.automation-arc-gauge__track{stroke:#d7e8ff;stroke-width:16px}.automation-arc-gauge__progress{stroke:url(#aaProgressGrad);stroke-width:16px;filter:drop-shadow(0 10px 22px #4d97ff8c);transition:stroke-width .16s,filter .16s;animation:.9s cubic-bezier(.22,1,.36,1) both automationArcGrow}.automation-arc-gauge__cap{fill:#2f80ff;stroke:#fff;stroke-width:6px;paint-order:stroke fill;filter:drop-shadow(0 4px 10px #2f80ff59);transform-origin:50%;transition:transform .16s,filter .16s}.automation-arc-gauge__tick{stroke:#2f80ff;stroke-width:2.5px;stroke-linecap:round;animation:.48s both automationTickIn;animation-delay:calc(var(--tick-index) * 16ms)}.automation-arc-gauge__tick--muted{stroke:#a7c9ff;animation:none}.automation-arc-gauge:hover .automation-arc-gauge__progress{stroke-width:17px;filter:drop-shadow(0 0 18px #4d97ff9e)}.automation-arc-gauge:hover .automation-arc-gauge__cap{filter:drop-shadow(0 6px 14px #2f80ff7a);transform:scale(1.12)}.automation-arc-gauge:after{z-index:25;color:#2f80ff;content:attr(data-tooltip);opacity:0;pointer-events:none;white-space:nowrap;background:#fffffff5;border:1px solid #2f80ff38;border-radius:7px;max-width:230px;padding:6px 9px;font-size:.68rem;font-weight:700;line-height:1.2;transition:opacity .16s,transform .16s;position:absolute;top:14px;right:16px;transform:translateY(6px)scale(.98);box-shadow:0 12px 24px #18181b24}.automation-arc-gauge:hover:after{opacity:1;transform:translateY(0)scale(1)}.automation-arc-gauge__label-svg{letter-spacing:-.15px;dominant-baseline:middle;font-family:Urbanist,Inter,Poppins,SF Pro Display,Segoe UI,sans-serif;font-size:21px}.automation-arc-gauge__label-percent{fill:#26282c;font-weight:700}.automation-arc-gauge__label-rest{fill:#333;font-weight:600}@keyframes automationArcGrow{0%{stroke-dasharray:0 100}}@keyframes automationTickIn{0%{opacity:0;transform:translateY(3px)}}.area-revenue-chart{--area-revenue-top:#d5e64c;--area-revenue-mid:#9ec226;--area-revenue-bottom:#5f8f00;--area-revenue-line:#8bb40a;--area-revenue-soft-line:#aebe479e;--area-revenue-dot:#afc847;--area-revenue-dot-fill:#b4c94a;--area-revenue-badge:#daf049;--area-revenue-badge-text:#708108;--area-revenue-glow-color:#5f8f004d;--area-revenue-focus:#d5e74feb;--area-revenue-badge-shadow:#b0c32d47;width:100%;min-width:0}.area-revenue-chart--red{--area-revenue-top:#ffb8b8;--area-revenue-mid:#ff9a9a;--area-revenue-bottom:#ff8585;--area-revenue-line:#f88;--area-revenue-soft-line:#f886;--area-revenue-dot:#ff9898;--area-revenue-badge:#ffd5d5;--area-revenue-badge-text:#b84242;--area-revenue-glow-color:#ff60603d}.area-revenue-chart--blue{--area-revenue-top:#3787f7;--area-revenue-mid:#6fa0f7;--area-revenue-bottom:#a2b8f7;--area-revenue-line:#1877f2;--area-revenue-soft-line:#1877f280;--area-revenue-dot:#1877f2;--area-revenue-dot-fill:#1877f2;--area-revenue-badge:#e6eefe;--area-revenue-badge-text:#1877f2;--area-revenue-glow-color:#3787f740;--area-revenue-focus:#1877f280;--area-revenue-badge-shadow:#1877f238}.area-revenue-chart__title{color:#273542;margin-bottom:12px;font-size:24px;font-weight:600;line-height:1.2}.area-revenue-chart__svg{width:100%;height:auto;display:block;overflow:visible}.area-revenue-chart__glow{opacity:.72}.area-revenue-chart__area{opacity:.96;filter:drop-shadow(0 12px 20px var(--area-revenue-glow-color))}.area-revenue-chart__rail{fill:none;stroke:var(--area-revenue-soft-line);stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:520;stroke-dashoffset:520px;stroke-width:1.6px;filter:none;animation:1s forwards areaRevenueDraw}.area-revenue-chart__focus{stroke:var(--area-revenue-focus);stroke-width:1.4px;animation:.7s both areaRevenueFocus}.area-revenue-chart__dot{fill:var(--area-revenue-dot-fill);opacity:.88;filter:none;transform-origin:50%;animation:.54s both areaRevenueDot}.area-revenue-chart__hit{fill:#0000;stroke:#0000;cursor:crosshair;transition:fill .16s,stroke .16s,transform .16s}.area-revenue-chart__hit:hover{fill:var(--area-revenue-dot);fill-opacity:.28;stroke:#fff;stroke-width:2px;transform:scale(1.12)}.area-revenue-chart__badge{fill:var(--area-revenue-badge);filter:drop-shadow(0 7px 14px var(--area-revenue-badge-shadow))}.area-revenue-chart__badge-text{fill:var(--area-revenue-badge-text);font-size:16px;font-weight:800}@keyframes areaRevenueDraw{to{stroke-dashoffset:0}}@keyframes areaRevenueFocus{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes areaRevenueDot{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.colored-panel{--colored-panel-bg:linear-gradient(97.16deg, #98befe 2.09%, #ffdfea 98.89%);--colored-panel-shadow:#98befe3d;background:var(--colored-panel-bg);box-shadow:0 12px 24px var(--colored-panel-shadow);border-radius:18px;padding:0 5px 5px;transition:transform .19s,box-shadow .19s;overflow:hidden}.colored-panel:hover{box-shadow:0 16px 30px var(--colored-panel-shadow);transform:translateY(-2px)}.colored-panel--orange{--colored-panel-bg:linear-gradient(97.16deg, #98befe 2.09%, #ffdfea 98.89%);--colored-panel-shadow:#98befe3d}.colored-panel--green{--colored-panel-bg:linear-gradient(97.13deg, #cbc6ff 2.65%, #b49fe4 100%);--colored-panel-shadow:#b49fe447}.colored-panel--red{--colored-panel-bg:var(--theRed,#ff5757);--colored-panel-shadow:#ff575747}.colored-panel__title{color:#000;letter-spacing:.01em;min-height:34px;padding:11px 14px;font-family:Poppins,Manrope,Segoe UI,sans-serif;font-size:.82rem;font-weight:600}.colored-panel--red .colored-panel__title{color:#fff}.colored-panel__body{background:#fff;border-radius:12px;gap:12px;min-height:44px;padding:15px 14px 16px;display:grid}.dashed-circle{transform-origin:50%;animation:dashedCircleSpin var(--dashed-circle-duration,3s) linear infinite;flex-shrink:0}@keyframes dashedCircleSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dashed-circle{animation:none}}.dotted-data-bars{--dotted-bars-color:#787c82d9;--dotted-bars-glow:#242a3433;width:100%;max-width:130px;height:auto;max-height:60px;margin-inline:auto;display:block;overflow:visible}.dotted-data-bars--green,.dotted-data-bars--red,.dotted-data-bars--blue,.dotted-data-bars--ink{--dotted-bars-color:#787c82d9;--dotted-bars-glow:#242a3433}.dotted-data-bars__dot{fill:var(--dotted-bars-color);shape-rendering:geometricprecision;cursor:crosshair;transition:fill .14s,filter .14s,transform .14s}.dotted-data-bars__dot--visible{fill:var(--dotted-bars-color);animation:.46s both dottedBarsIn;animation-delay:calc(var(--dot-index) * 24ms)}.dotted-data-bars__dot:hover{filter:drop-shadow(0 2px 4px var(--dotted-bars-glow))}@keyframes dottedBarsIn{0%{opacity:.2;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.metric-grid{grid-template-columns:repeat(var(--metric-grid-columns,5), minmax(0, 1fr));gap:18px;min-width:0;display:grid}.metric-item{gap:4px;min-width:0;display:grid}.metric-item__label{color:#18181be6;white-space:nowrap;font-size:.82rem;font-weight:500;line-height:1.05}.metric-item__value{color:#18181bad;white-space:nowrap;min-height:17px;font-size:.72rem;font-weight:700;line-height:1.05}.metric-item__visual{min-width:0;margin-top:10px}.metric-visual-panel{grid-template-rows:auto auto 1fr;min-width:0;display:grid}.metric-visual-panel__label{color:#18181bd1;margin:0 0 2px;font-size:.73rem;font-weight:500;line-height:1.2}.metric-visual-panel__value{color:#18181bad;margin-bottom:2px;font-size:.78rem;font-weight:800;line-height:1.1;display:block}.metric-visual-panel__value--good{color:#5d9700}.metric-visual-panel__visual{align-items:flex-end;min-width:0;min-height:58px;display:flex}.mini-bar-chart{--mini-bar-color:#484d54c7;--mini-bar-glow:#242a3433;width:100%;height:58px;display:block;overflow:hidden}.mini-bar-chart--green{--mini-bar-color:#84ab0cdb;--mini-bar-glow:#90b30f3d}.mini-bar-chart--red{--mini-bar-color:#ff8888d1;--mini-bar-glow:#ff646447}.mini-bar-chart--blue{--mini-bar-color:#2f80edd1;--mini-bar-glow:#2f80ed3d}.mini-bar-chart__dot{fill:#d2d7dc80;cursor:crosshair;transition:fill .14s,filter .14s,transform .14s}.mini-bar-chart__dot--visible{fill:var(--mini-bar-color);animation:.46s both miniBarRise;animation-delay:calc(var(--bar-index) * 24ms)}.mini-bar-chart__dot:hover{fill:var(--mini-bar-color);filter:drop-shadow(0 3px 5px var(--mini-bar-glow));transform:scale(1.45)}@keyframes miniBarRise{0%{opacity:.2;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.mini-line-chart{--mini-line-color:#3787f7;--mini-line-stroke-start:#3787f7;--mini-line-stroke-end:#a2b8f7;--mini-line-fill-top:#1877f280;--mini-line-fill-bottom:#fff0;--mini-line-glow:#1877f224;width:100%;height:53px;min-height:53px;display:block;overflow:hidden}.mini-line-chart--red{--mini-line-color:#ff9191;--mini-line-stroke-start:#ffa5a5;--mini-line-stroke-end:#ff8b8b;--mini-line-fill-top:#ff919180;--mini-line-fill-bottom:#fff0;--mini-line-glow:#ff8b8b24}.mini-line-chart--blue{--mini-line-color:#2f80ed;--mini-line-stroke-start:#6da3ff;--mini-line-stroke-end:#2f80ed;--mini-line-fill-top:#2f80ed47;--mini-line-fill-bottom:#c4dcff05;--mini-line-glow:#2f80ed29}.mini-line-chart--facebook{--mini-line-color:#1877f2;--mini-line-stroke-start:#1877f2;--mini-line-stroke-end:#1877f2;--mini-line-fill-top:#1877f233;--mini-line-fill-bottom:#1877f200;--mini-line-glow:#1877f229}.mini-line-chart--linkedin{--mini-line-color:#007ebb;--mini-line-stroke-start:#007ebb;--mini-line-stroke-end:#007ebb;--mini-line-fill-top:#007ebb33;--mini-line-fill-bottom:#007ebb00;--mini-line-glow:#007ebb29}.mini-line-chart--instagram{--mini-line-color:#dd2a7b;--mini-line-stroke-start:#dd2a7b;--mini-line-stroke-end:#9537b0;--mini-line-fill-top:#dd2a7b33;--mini-line-fill-bottom:#dd2a7b00;--mini-line-glow:#dd2a7b29}.mini-line-chart--purple{--mini-line-color:#b05ae4;--mini-line-stroke-start:#c88af0;--mini-line-stroke-end:#b05ae4;--mini-line-fill-top:#b05ae442;--mini-line-fill-bottom:#e1c4f505;--mini-line-glow:#b05ae429}.mini-line-chart--pink{--mini-line-color:#e44177;--mini-line-stroke-start:#f07098;--mini-line-stroke-end:#e44177;--mini-line-fill-top:#e4417747;--mini-line-fill-bottom:#ffdae805;--mini-line-glow:#e4417729}.mini-line-chart--tiktok{--mini-line-color:#ff004f;--mini-line-stroke-start:#ff004f;--mini-line-stroke-end:#00f2ea;--mini-line-fill-top:#00f2ea33;--mini-line-fill-bottom:#00f2ea00;--mini-line-glow:#00f2ea29}.mini-line-chart__fill{opacity:1}.mini-line-chart__line{fill:none;stroke:var(--mini-line-color);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:600;stroke-dashoffset:600px;shape-rendering:geometricprecision;animation:1s forwards miniLineDraw}.mini-line-chart__hit{fill:#0000;stroke:#0000;cursor:crosshair;transition:fill .16s,stroke .16s,transform .16s}.mini-line-chart__hit:hover{fill:var(--mini-line-color);stroke:#fff;stroke-width:2px;transform:scale(1.18)}@keyframes miniLineDraw{to{stroke-dashoffset:0}}.nora-img-loader{background:#f0f1f5;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.nora-img-loader__ring{justify-content:center;align-items:center;width:96px;height:96px;display:flex;position:relative}.nora-img-loader__arc{transform-origin:50%;width:100%;height:100%;animation:1.8s linear infinite noraArcSpin;position:absolute;inset:0}@keyframes noraArcSpin{to{transform:rotate(360deg)}}.nora-img-loader__circle{background:linear-gradient(145deg,#7ec0fd 0%,#5b9bf8 50%,#4d8ef0 100%);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex;box-shadow:0 6px 22px #5b9bf86b}.nora-img-loader__logo{object-fit:contain;width:34px;height:34px}.platform-engagement-card{border:2px solid #0000;border-radius:8px;grid-template-rows:auto 1fr;gap:2px;min-width:0;height:95px;padding:6px 7px 0;display:grid;overflow:hidden;box-shadow:inset 0 0 7.5px #ffffffd9}.platform-engagement-card--blue,.platform-engagement-card--facebook{--platform-engagement-color:#1877f2;background:#1877f21a;border-color:#1877f2}.platform-engagement-card--linkedin{--platform-engagement-color:#007ebb;background:#007ebb1a;border-color:#007ebb}.platform-engagement-card--pink,.platform-engagement-card--instagram{--platform-engagement-color:#dd2a7b;background:#dd2a7b1a padding-box padding-box;border:2px solid #0000}.platform-engagement-card--instagram{position:relative}.platform-engagement-card--instagram:before{content:"";-webkit-mask-composite:xor;pointer-events:none;z-index:1;background:linear-gradient(45deg,#faad4f 14.61%,#dd2a7b 39.38%,#9537b0 58.49%,#515bd4 85.39%);border-radius:10px;padding:2px;position:absolute;inset:-2px;-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}.platform-engagement-card__top{justify-content:space-between;align-items:center;gap:8px;min-height:20px;display:flex}.platform-engagement-card__icon{object-fit:contain;flex:none;width:19px;height:19px}.platform-engagement-card__delta{color:var(--platform-engagement-color);font-size:.72rem;font-weight:800;line-height:1}.platform-engagement-card__chart{width:calc(100% + 14px);height:100%;min-height:0;margin:-1px -7px 0}.platform-engagement-card--tiktok{--platform-engagement-color:#ff004f;background:#00f2ea1a;border-color:#00f2ea}.platform-engagement-card__chart{height:100%!important;min-height:0!important}.platform-engagement-card__chart .mini-line-chart__line{stroke-width:2px}.platform-performance{flex-wrap:wrap;gap:12px;display:flex}.platform-performance__badge{background:var(--pp-bg);border-radius:20px;align-items:center;gap:10px;padding:8px 22px 8px 8px;display:inline-flex;box-shadow:inset 0 0 6.5px #fff}.platform-performance__icon{object-fit:contain;border-radius:50%;flex-shrink:0;width:34px;height:34px}.platform-performance__icon--glyph{color:#fff;justify-content:center;align-items:center;font-size:.72rem;font-weight:800;display:inline-flex}.platform-performance__delta{letter-spacing:-.2px;font-size:.95rem;font-weight:700}.progress-bars{--progress-fill:linear-gradient(96.85deg, #3787f7 3.59%, #a2b8f7 94.78%);--progress-cap:#3787f7;--progress-track:#e1eaf7;gap:6px;display:grid}.progress-bars--blue{--progress-fill:linear-gradient(96.85deg, #3787f7 3.59%, #a2b8f7 94.78%);--progress-cap:#3787f7;--progress-track:#e1eaf7}.progress-bars--orange{--progress-fill:#cb81de;--progress-cap:#9389e8;--progress-track:#9389e833}.progress-bars__head{color:#18181bc7;justify-content:space-between;align-items:center;gap:14px;font-size:.72rem;display:flex}.progress-bars__head strong{color:#3787f7}.progress-bars__track{background:var(--progress-track);cursor:crosshair;border-radius:8px;height:28px;transition:transform .18s,box-shadow .18s;position:relative}.progress-bars__track:hover{transform:translateY(-1px);box-shadow:0 10px 18px #3787f729}.progress-bars__fill{border-radius:inherit;background:var(--progress-fill);height:100%;animation:.95s both progressBarsGrow;display:block;box-shadow:inset 0 0 4.4px #fff}.progress-bars__cap{background:var(--progress-cap);z-index:2;border-radius:999px;width:12px;height:calc(100% + 4px);position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #fff,0 2px 6px #0000002e}@keyframes progressBarsGrow{0%{width:0}}.quality-blocks{align-items:stretch;gap:clamp(2px,.5cqw,5px);min-width:0;padding:6px 2px;display:flex;overflow:visible;container-type:inline-size}.quality-blocks__block{cursor:crosshair;background:var(--block-bg);min-width:0;height:36px;animation:.95s both qualityBlockIn;animation-delay:calc(var(--block-index) * 38ms);border-radius:2px;flex:1 1 0;transition:filter .15s,transform .15s;position:relative;overflow:hidden;box-shadow:inset 0 0 7px #fff}.quality-blocks__block:hover{filter:saturate(1.06)brightness(1.03);transform:translateY(-1.5px)}.quality-blocks__block:before{content:"";border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(66deg,#ffffff0d 0 2px,#0000 2px 5px);position:absolute;inset:0}.quality-blocks__block--green-muted:before,.quality-blocks__block--blue-muted:before,.quality-blocks__block--orange-muted:before,.quality-blocks__block--purple-muted:before,.quality-blocks__block--red-muted:before{display:none}.quality-blocks__block--green{--block-bg:#1877f2}.quality-blocks__block--blue,.quality-blocks__block--purple{--block-bg:#9389e8}.quality-blocks__block--orange{--block-bg:#cb81de}.quality-blocks__block--red{--block-bg:#ff4d4d}.quality-blocks__block--green-muted{--block-bg:#b3d0fb;box-shadow:none;opacity:.75;animation:none}.quality-blocks__block--blue-muted{--block-bg:#d4d0f5;box-shadow:none;opacity:.75;animation:none}.quality-blocks__block--orange-muted{--block-bg:#f0d5f7;box-shadow:none;opacity:.75;animation:none}.quality-blocks__block--purple-muted{--block-bg:#d6d1f4;box-shadow:none;opacity:.75;animation:none}.quality-blocks__block--red-muted{--block-bg:#ffd9d9;box-shadow:none;opacity:.75;animation:none}@keyframes qualityBlockIn{0%{opacity:0;transform:scaleY(.6)}to{opacity:1;transform:scaleY(1)}}.semi-circle-gauge{--gauge-value:#1877f2;--gauge-track-0:#1877f21a;--gauge-track-1:#1877f21a;--gauge-track-2:#1877f21a;--gauge-band-0:#1877f2;--gauge-band-1:#2e86f4;--gauge-band-2:#4e96f8;--gauge-band-3:#6da3ff;--gauge-band-tip:#6da3ff;--gauge-band-glow:transparent;--gauge-band-blur:0px;--gauge-glow-opacity:0;--gauge-tick:#ffffff1a;--gauge-knob-0:#6da3ff;--gauge-knob-1:#3d8bf6;--gauge-knob-2:#1877f2;--gauge-ring:#fff;--gauge-text:#2c3036;--gauge-text-muted:#1b1c2057;justify-items:center;width:100%;padding:2px 0 0;font-family:Urbanist,Poppins,Segoe UI,sans-serif;display:grid;position:relative;container-type:inline-size}.semi-circle-gauge--green{--gauge-track-0:#96be281a;--gauge-track-1:#96be281f;--gauge-track-2:#96be281f;--gauge-band-0:#c4d25a59;--gauge-band-1:#a8c230bf;--gauge-band-2:#9ab32a;--gauge-band-3:#84a014;--gauge-band-glow:#96be2880;--gauge-knob-0:#cbdb7a;--gauge-knob-1:#b6c855;--gauge-knob-2:#84a014}.semi-circle-gauge--orange{--gauge-track-0:#f973161a;--gauge-track-1:#f973161f;--gauge-track-2:#f973161f;--gauge-band-0:#fdba7459;--gauge-band-1:#fb923cc7;--gauge-band-2:#f97316;--gauge-band-3:#ea580c;--gauge-band-glow:#f9731680;--gauge-knob-0:#fdba74;--gauge-knob-1:#fb923c;--gauge-knob-2:#ea580c}.semi-circle-gauge__title{text-align:start;letter-spacing:-.01em;color:#111;justify-self:start;width:100%;margin:0 0 2cqw;font-size:clamp(.95rem,3.7cqw,2.2rem);font-weight:400;line-height:1.15}.semi-circle-gauge__chart{aspect-ratio:2;width:100%;max-width:510px;position:relative}.semi-circle-gauge__svg{z-index:1;width:100%;height:100%;display:block;position:relative;overflow:visible}.semi-circle-gauge__progress{animation:1.05s cubic-bezier(.22,1,.36,1) both semiGaugeIn}.semi-circle-gauge__ring{fill:var(--gauge-ring);transform-box:fill-box;transform-origin:50%;animation:.64s cubic-bezier(.22,1,.36,1) both semiGaugeCap}.semi-circle-gauge__cap{transform-box:fill-box;transform-origin:50%;animation:.64s cubic-bezier(.22,1,.36,1) both semiGaugeCap}.semi-circle-gauge__value{z-index:2;letter-spacing:0;text-align:center;white-space:nowrap;pointer-events:none;flex-direction:column;align-items:center;gap:2px;margin:0;font-family:Urbanist,Poppins,Segoe UI,sans-serif;line-height:1;display:flex;position:absolute;top:66%;left:50%;transform:translate(-50%,-50%)}.semi-circle-gauge__number{font-size:clamp(1.2rem,5.4cqw,2.8rem);font-weight:500;line-height:1}.semi-circle-gauge__current{color:var(--gauge-value,var(--gauge-text));font-weight:600}.semi-circle-gauge__target{color:var(--gauge-text-muted);font-weight:500}.semi-circle-gauge__caption{background:linear-gradient(105deg,#000 18.5%,#747474 81.5%);-webkit-text-fill-color:transparent;color:#000;-webkit-background-clip:text;background-clip:text;font-size:clamp(.78rem,3cqw,1.15rem);font-weight:500;line-height:1.1}@keyframes semiGaugeIn{0%{stroke-dasharray:0 100}}@keyframes semiGaugeCap{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.segmented-striped-bar{grid-template-columns:repeat(var(--bar-segments,5), minmax(0, 1fr));cursor:crosshair;gap:4px;display:grid;position:relative}.segmented-striped-bar__segment{min-width:0;height:15px;box-shadow:none;background:#dce8f8;border-radius:2px;transition:transform .15s,filter .15s,box-shadow .15s}.segmented-striped-bar__segment--active{background:linear-gradient(180deg, var(--segmented-top), var(--segmented-bottom));box-shadow:0 4px 10px var(--segmented-glow), inset 0 1px 0 #ffffff52;animation:.42s cubic-bezier(.22,1,.36,1) both segmentedStripedIn;animation-delay:calc(var(--segment-index) * 32ms);position:relative;overflow:hidden}.segmented-striped-bar__segment--active:before{content:"";will-change:transform;animation:1.6s linear infinite segmentedStripesMove;animation-delay:calc(var(--segment-index) * -120ms);background:repeating-linear-gradient(-45deg,#ffffff2e 0 5px,#0000000f 5px 10px);position:absolute;inset:0 -15px}.segmented-striped-bar__segment--active:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff52 0%,#ffffff0f 45%,#0000 65%,#0000000f 100%);position:absolute;inset:0}.segmented-striped-bar:hover .segmented-striped-bar__segment--active{filter:brightness(1.06)saturate(1.12);box-shadow:0 7px 16px var(--segmented-glow), inset 0 1px 0 #ffffff61;transform:translateY(-1px)}.segmented-striped-bar:after{z-index:25;color:#1379ff;content:attr(data-tooltip);opacity:0;pointer-events:none;white-space:nowrap;background:#fffffff5;border:1px solid #1379ff3d;border-radius:7px;max-width:230px;padding:6px 9px;font-size:.68rem;font-weight:600;line-height:1.2;transition:opacity .16s,transform .16s;position:absolute;bottom:calc(100% + 7px);right:0;transform:translateY(6px)scale(.98);box-shadow:0 12px 24px #18181b24}.segmented-striped-bar:hover:after,.segmented-striped-bar:focus-within:after{opacity:1;transform:translateY(0)scale(1)}.segmented-striped-bar--blue{--segmented-top:#6da3ff;--segmented-bottom:#1877f2;--segmented-glow:#1877f238}.segmented-striped-bar--green{--segmented-top:#d5e64c;--segmented-bottom:#5f8f00;--segmented-glow:#5f8f0029}.segmented-striped-bar--orange{--segmented-top:#ffaa5a;--segmented-bottom:#ff6a00;--segmented-glow:#ff6a0029}.segmented-striped-bar--red{--segmented-top:#ff8c90;--segmented-bottom:#ff4d56;--segmented-glow:#ff4d562e}@keyframes segmentedStripedIn{0%{opacity:0;transform:scaleX(.55)}to{opacity:1;transform:scaleX(1)}}@keyframes segmentedStripesMove{0%{transform:translate(0)}to{transform:translate(14.14px)}}.social-platform-badge{border-radius:8px;justify-content:space-between;align-items:center;gap:14px;min-width:79px;height:32px;padding:0 12px 0 7px;display:inline-flex;box-shadow:0 8px 14px #18181b14}.social-platform-badge--blue{background:linear-gradient(#dcf4ff 0%,#cde9ff 100%)}.social-platform-badge--pink{background:linear-gradient(#ffc5e0 0%,#f5a8cf 100%)}.social-platform-badge__icon{object-fit:contain;flex:none;width:19px;height:19px}.social-platform-badge__check{flex:none;width:16px;height:14px;position:relative}.social-platform-badge__check:before,.social-platform-badge__check:after{content:"";transform-origin:0;background:#13233d;border-radius:999px;height:2px;position:absolute}.social-platform-badge__check:before{width:7px;top:8px;left:1px;transform:rotate(38deg)}.social-platform-badge__check:after{width:11px;top:10px;left:6px;transform:rotate(-45deg)}.social-platform-badge__spinner{border:2px dotted #18181b73;border-top-color:#18181bf2;border-radius:50%;flex:none;width:16px;height:16px;animation:.9s linear infinite socialPlatformSpin}@keyframes socialPlatformSpin{to{transform:rotate(360deg)}}.social-post-preview{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#ff5a21 0%,#eb2a79 28%,#7257ff 74%,#316dff 100%) border-box;border:1.5px solid #0000;border-radius:16px;overflow:hidden;box-shadow:0 9px 18px #2f56d229}.social-post-preview__header{background:#fff;align-items:center;gap:10px;min-height:56px;padding:9px 15px;display:flex}.social-post-preview__avatar{color:#fff;background:linear-gradient(135deg,#0b8eff 0%,#123b9f 100%);border-radius:50%;flex:none;justify-content:center;align-items:center;width:39px;height:39px;font-size:.82rem;font-weight:800;display:inline-flex;overflow:hidden}.social-post-preview__avatar img{object-fit:cover;width:100%;height:100%}.social-post-preview__name,.social-post-preview__sub{display:block}.social-post-preview__name{color:#141419;font-size:.73rem;font-weight:800;line-height:1.15}.social-post-preview__sub{color:#141419;margin-top:2px;font-size:.62rem;font-weight:500;line-height:1.15}.social-post-preview__media{aspect-ratio:365/208;background:#f0f1f5;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.social-post-preview__loader{position:absolute;inset:0}.social-post-preview__media img{object-fit:cover;width:100%;height:100%;transition:opacity .26s;display:block}.social-post-preview__caption{color:#141419;white-space:pre-line;background:#fff;margin:0;padding:8px 15px 6px;font-size:.68rem;line-height:1.28}.social-post-preview__actions{background:#fff;align-items:center;gap:14px;min-height:35px;padding:3px 15px 12px;display:flex}.social-post-preview__icon{color:#6d6fa3;width:15px;height:15px;display:inline-block;position:relative}.social-post-preview__icon--heart:before{content:"";border:1.4px solid;border-top:0;border-left:0;border-radius:1px 0 4px;position:absolute;inset:2px 1px 1px;transform:rotate(45deg)}.social-post-preview__icon--comment{border:1.4px solid;border-radius:50%}.social-post-preview__icon--comment:after{content:"";border-bottom:1.4px solid;border-right:1.4px solid;width:5px;height:5px;position:absolute;bottom:0;right:0;transform:rotate(18deg)}.social-post-preview__icon--send:before{content:"";border-top:1.4px solid;border-right:1.4px solid;position:absolute;inset:2px;transform:skew(-12deg)rotate(28deg)}.social-post-preview__icon--bookmark{border:1.4px solid;border-bottom:0;border-radius:2px 2px 0 0;margin-left:auto}.social-post-preview__icon--bookmark:after{content:"";border-bottom:1.4px solid;border-left:1.4px solid;height:6px;position:absolute;bottom:-2px;left:3px;right:3px;transform:rotate(-45deg)}.stacked-bars{background:0 0;gap:4px;height:36px;display:flex}.stacked-bars__segment{opacity:0;border-radius:2px;width:0%;min-width:0;transition:width .72s cubic-bezier(.22,1,.36,1),opacity .4s;position:relative}.stacked-bars__segment--blue{background:linear-gradient(96.85deg,#1877f2 3.59%,#6da3ff 94.78%);box-shadow:inset 0 0 7px #fff,0 4px 18px #1877f24d}.stacked-bars__segment--green{background:linear-gradient(96.85deg,#9389e8 3.59%,#7e76c4 94.78%);box-shadow:inset 0 0 7px #fff,0 4px 18px #9389e84d}.stacked-bars__segment--orange{background:#cb81de;box-shadow:inset 0 0 7px #fff,0 4px 18px #cb81de4d}.stacked-bars__segment:after{content:"";border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(66deg,#ffffff0d 0 2px,#0000 2px 5px);position:absolute;inset:0}.stacked-bars__segment:before{content:attr(data-label);z-index:25;color:#1379ff;white-space:nowrap;pointer-events:none;opacity:0;background:#fffffff5;border:1px solid #1379ff33;border-radius:7px;padding:5px 10px;font-size:.68rem;font-weight:600;line-height:1.2;transition:opacity .16s,transform .16s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(5px)scale(.97);box-shadow:0 10px 22px #18181b21}.stacked-bars__segment:hover:before{opacity:1;transform:translate(-50%)translateY(0)scale(1)}.stage-flow{background:#fff;border-radius:30px;justify-content:space-between;align-items:center;gap:10px;width:100%;max-width:564px;min-height:45px;padding:8px;display:flex;box-shadow:0 18px 30px #0f172a0f,0 0 0 1px #ffffffeb,inset 0 1px #fffffff2}.stage-flow__step{flex:1;align-items:center;gap:10px;min-width:0;display:inline-flex}.stage-flow__pill{color:#fff;letter-spacing:0;white-space:nowrap;cursor:pointer;background:linear-gradient(90deg,#3787f7 0%,#a2b8f7 100%);border-radius:20px;flex:1;justify-content:center;align-items:center;gap:6px;width:100%;min-width:0;height:28px;padding:4px 11px;font-family:Urbanist,Poppins,Segoe UI,sans-serif;font-size:12px;font-weight:700;line-height:100%;transition:transform .16s,filter .16s,box-shadow .16s;animation:.52s both stageFlowPillIn;display:inline-flex;box-shadow:0 8px 14px #3787f738,inset 0 1px #ffffff59}.stage-flow__pill-label{align-items:center;line-height:100%;display:inline-flex}.stage-flow__pill--active{background:linear-gradient(96.85deg,#9389e8 3.59%,#7e76c4 94.78%);box-shadow:0 8px 14px #9389e847,inset 0 1px #fff6}.stage-flow__status-icon{flex:none;width:14px;height:14px;display:block}.stage-flow__pill:hover{filter:saturate(1.06)brightness(1.02);transform:translateY(-1px)}.stage-flow__arrow{opacity:.82;flex:none;width:6px;height:10px;display:block}@keyframes stageFlowPillIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.striped-bars{--striped-fill-base:linear-gradient(96.85deg, #1877f2 3.59%, #6da3ff 94.78%);--striped-glow:#1877f238;--striped-track:#1877f21a;gap:6px;display:grid}.striped-bars--orange{--striped-fill-base:#cb81de;--striped-glow:#cb81de38;--striped-track:#9389e833}.striped-bars--red{--striped-fill-base:#ff5757;--striped-glow:#ff575738;--striped-track:#ff57574d}.striped-bars--blue{--striped-fill-base:linear-gradient(96.85deg, #1877f2 3.59%, #6da3ff 94.78%);--striped-glow:#1877f238;--striped-track:#1877f22e}.striped-bars__head{color:#18181bc7;justify-content:space-between;align-items:center;gap:14px;font-size:.72rem;display:flex}.striped-bars__head strong{color:#1877f2}.striped-bars__track{background:var(--striped-track);cursor:crosshair;border-radius:999px;height:12px;transition:box-shadow .18s,transform .18s;overflow:hidden}.striped-bars__track:hover{box-shadow:0 8px 20px var(--striped-glow);transform:translateY(-1px)}.striped-bars__fill{border-radius:inherit;background:var(--striped-fill-base);height:100%;box-shadow:inset 0 1px 0 #ffffff8c, inset 0 -1px 0 #0000001f, 0 2px 6px var(--striped-glow);animation:.95s both stripedBarsGrow;display:block;position:relative;overflow:hidden}.striped-bars__fill:before{content:"";will-change:transform;background:repeating-linear-gradient(-45deg,#ffffff29 0 6px,#0000000f 6px 12px);animation:1.6s linear infinite stripedBarsMove;position:absolute;inset:0 -17px}.striped-bars__fill:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff61 0%,#ffffff14 45%,#0000 65%,#00000014 100%);position:absolute;inset:0}@keyframes stripedBarsGrow{0%{width:0}}@keyframes stripedBarsMove{0%{transform:translate(0)}to{transform:translate(16.97px)}}.task-acceptance-bars{grid-template-columns:repeat(20,minmax(0,1fr));gap:4px;display:grid}.task-acceptance-bars__cell{opacity:0;height:42px;animation:.34s cubic-bezier(.22,1,.36,1) forwards taskAcceptCellIn;animation-delay:calc(.14s + var(--cell-index) * 28ms);border-radius:4px;transition:filter .15s,transform .15s;transform:translateY(8px)scaleY(.75)}.task-acceptance-bars__cell--green{background:linear-gradient(#e4f45b 0%,#c2dd30 22%,#afd127 100%);box-shadow:0 4px 10px #b7d9286b,0 0 5px #b7d92833}.task-acceptance-bars__cell--red{background:linear-gradient(#ff9995 0%,#f56b66 24%,#ed5955 100%);box-shadow:0 4px 10px #ee646261,0 0 5px #ee64622e}@keyframes taskAcceptCellIn{to{opacity:1;transform:translateY(0)scaleY(1)}}.task-acceptance-bars__cell{cursor:crosshair;transition:transform .15s,filter .15s}.task-acceptance-bars__cell:hover{filter:saturate(1.2)brightness(1.08);transform:translateY(-2px)scaleY(1.1)}.task-progress-bar{gap:4px;display:flex}.task-progress-bar__segment{background:#1877f24d;border-radius:2px;flex:1;min-width:0;height:20px;position:relative;overflow:hidden;box-shadow:inset 0 0 3.9px #fff}.task-progress-bar__segment:before{content:"";background:repeating-linear-gradient(-66deg,#bed7fa2e 0 2px,#0000 2px 6px);position:absolute;inset:-20px}.task-progress-bar__segment--active{background:#1877f2}.task-progress-bar__segment--active:before{background:repeating-linear-gradient(-66deg,#8cb9fa33 0 2px,#0000 2px 6px)}.task-history-line-chart{width:100%;height:100%;display:block;overflow:visible}.task-history-line-chart__area{animation:.56s .12s both taskHistoryAreaIn}.task-history-line-chart__line{stroke-dasharray:100;stroke-dashoffset:100px;animation:.98s cubic-bezier(.22,1,.36,1) .16s forwards taskHistoryDraw}.task-history-line-chart__badge{opacity:0;transform-origin:50%;animation:.34s cubic-bezier(.22,1,.36,1) .78s forwards taskHistoryBadge}.task-history-line-chart__badge text{fill:#fff;font-family:Poppins,Segoe UI,system-ui,sans-serif;font-size:12px;font-weight:800}.task-history-line-chart__end-ring{filter:drop-shadow(0 4px 8px #96be143d)}@keyframes taskHistoryDraw{to{stroke-dashoffset:0}}@keyframes taskHistoryAreaIn{0%{opacity:0;transform:translateY(10px)}}@keyframes taskHistoryBadge{0%{opacity:0;transform:scale(.72)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.task-history-line-chart__hit{cursor:crosshair;transition:fill .16s}.task-history-line-chart__hit:hover{fill:#9fbe182e}.task-dashed-ring,.task-progress-ring{color:#91c60b;display:block;overflow:visible}.task-dashed-ring{filter:drop-shadow(0 3px 6px #91c60b29)}.task-dashed-ring__stroke{transform-origin:50%;animation:2.6s linear infinite taskDashedRingSpin,1.8s ease-in-out infinite taskDashedRingBreathe}.task-progress-ring{filter:drop-shadow(0 7px 14px #80b80a2e)}.task-progress-ring__track{opacity:.16}.task-progress-ring__value{transform-origin:50%;animation:.78s cubic-bezier(.16,1,.3,1) both taskProgressRingDraw,2.2s ease-in-out .82s infinite taskProgressRingPulse;transform:rotate(-90deg)}@keyframes taskDashedRingSpin{to{transform:rotate(360deg)}}@keyframes taskDashedRingBreathe{0%,to{stroke-width:2px;opacity:.82}50%{stroke-width:2.4px;opacity:1}}@keyframes taskProgressRingDraw{0%{stroke-dashoffset:var(--task-progress-ring-circumference)}to{stroke-dashoffset:var(--task-progress-ring-offset)}}@keyframes taskProgressRingPulse{0%,to{filter:drop-shadow(0 0 #91c60b00)}50%{filter:drop-shadow(0 0 6px #91c60b6b)}}.website-arc-gauge{cursor:crosshair;height:174px;position:relative}.website-arc-gauge__svg{width:100%;height:192px;display:block;overflow:visible}.website-arc-gauge__track,.website-arc-gauge__progress{fill:none;stroke-linecap:round}.website-arc-gauge__track{stroke:#e0f0beb8;stroke-width:28px}.website-arc-gauge__progress{stroke:#9dc914;stroke-width:20px;filter:drop-shadow(0 8px 13px #8ab0123d);transition:filter .16s,stroke-width .16s;animation:.9s cubic-bezier(.22,1,.36,1) both websiteArcGrow}.website-arc-gauge__cap{fill:#a9c718;stroke:#fff;stroke-width:4px;filter:drop-shadow(0 5px 9px #8ab01247);transform-origin:50%;transition:transform .16s,filter .16s}.website-arc-gauge__text{justify-items:center;gap:1px;display:grid;position:absolute;top:92px;left:0;right:0}.website-arc-gauge__text strong{color:#6fab00;font-size:1.02rem;font-weight:800}.website-arc-gauge__text span{color:#121215;font-size:.96rem}.website-arc-gauge:hover .website-arc-gauge__progress{stroke-width:22px;filter:drop-shadow(0 11px 16px #8ab01257)}.website-arc-gauge:hover .website-arc-gauge__cap{filter:drop-shadow(0 8px 13px #8ab0125c);transform:scale(1.08)}.website-arc-gauge:after{z-index:20;color:#5d9700;content:attr(data-tooltip);opacity:0;pointer-events:none;white-space:nowrap;background:#fffffff5;border:1px solid #6fab0033;border-radius:7px;padding:6px 9px;font-size:.68rem;font-weight:700;transition:opacity .16s,transform .16s;position:absolute;top:8px;right:8px;transform:translateY(6px)scale(.98);box-shadow:0 12px 24px #18181b24}.website-arc-gauge:hover:after{opacity:1;transform:translateY(0)scale(1)}.website-arc-gauge--compact{height:148px;overflow:visible}.website-arc-gauge--compact .website-arc-gauge__svg{height:120px;margin-top:20px;overflow:visible}.website-arc-gauge--compact .website-arc-gauge__track{stroke:#1877f21a;stroke-width:10px}.website-arc-gauge--compact .website-arc-gauge__progress{stroke:#1877f2;stroke-width:8px}.website-arc-gauge--compact .website-arc-gauge__cap{fill:#1877f2;transform-origin:50%;transition:transform .16s}.website-arc-gauge--compact .website-arc-gauge__tick{stroke:#1877f273;stroke-width:1.5px;stroke-linecap:round;animation:.52s both websiteGaugeTick;animation-delay:calc(var(--tick-index) * 16ms)}.website-arc-gauge--compact .website-arc-gauge__text{gap:2px;top:108px}.website-arc-gauge--compact .website-arc-gauge__text strong{color:#1877f2;font-size:1rem;font-weight:700}.website-arc-gauge--compact .website-arc-gauge__text span{color:#1a1c2e;font-size:.78rem}.website-arc-gauge--compact:hover .website-arc-gauge__progress{stroke-width:9px}.website-arc-gauge--compact:hover .website-arc-gauge__cap{transform:scale(1.1)}@keyframes websiteArcGrow{0%{stroke-dasharray:0 100}}@keyframes websiteGaugeTick{0%{opacity:0;transform:translateY(4px)}}.website-stage-path{align-items:center;gap:10px;font-family:Urbanist,Poppins,Segoe UI,sans-serif;display:flex}.website-stage-path__step{align-items:center;gap:10px;min-width:0;display:inline-flex}.website-stage-path__pill{color:#fff;background:radial-gradient(circle at 18% 42%,#e9ff53fa 0%,#c6e527c7 32%,#0000 58%),radial-gradient(circle at 83% 45%,#4274009e 0%,#0000 54%),linear-gradient(#cae637 0%,#7fb700 100%);border-radius:999px;justify-content:center;align-items:center;gap:7px;min-width:100px;min-height:28px;padding:0 16px;font-size:.72rem;font-weight:800;transition:transform .15s,filter .15s,box-shadow .15s;display:inline-flex;box-shadow:inset 10px 3px 15px #3d710042,inset -10px 2px 16px #e6ff5d52,inset 0 1px #ffffff38}.website-stage-path__pill--final{background:radial-gradient(circle at 18% 44%,#ffdab8f2 0%,#ffb475bf 32%,#0000 58%),radial-gradient(circle at 82% 46%,#d652007a 0%,#0000 56%),linear-gradient(#ffae70 0%,#ff7426 100%);box-shadow:inset 10px 3px 15px #d152003d,inset -10px 2px 16px #ffdcba52,inset 0 1px #fff3}.website-stage-path__icon{border:1px solid #ffffffb8;border-radius:999px;place-items:center;width:16px;height:16px;font-size:.64rem;font-weight:700;line-height:.9;display:inline-grid}.website-stage-path__arrow{color:#050505;font-size:1.52rem;font-weight:400;line-height:1}.website-stage-path__pill:hover{filter:saturate(1.04);transform:none;box-shadow:inset 10px 3px 15px #3d710042,inset -10px 2px 16px #e6ff5d52,inset 0 1px #ffffff38}.website-stage-path__pill--final:hover{box-shadow:inset 10px 3px 15px #d152003d,inset -10px 2px 16px #ffdcba52,inset 0 1px #fff3}@keyframes analyticsCardIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes analyticsStatusPulse{0%{box-shadow:0 8px 14px #1877f238,inset 0 1px #ffffff59}to{box-shadow:0 10px 18px #1877f252,0 0 0 4px #1877f21a,inset 0 1px #ffffff6b}}@keyframes analyticsSegmentPulse{0%{filter:saturate(.96)}to{filter:saturate(1.18)brightness(1.04)}}.analytics-reporting-card .area-revenue-chart__svg{max-height:180px}.analytics-reporting-card__progress-blocks{gap:3px;margin-top:8px}.analytics-reporting-card__progress-blocks .quality-blocks__block{height:28px}.campaign-performance-card .activity-rings{justify-content:flex-end}.conversion-funnel-card__bottom-chart-wrap{width:min(100%,300px);margin:6px auto 0;overflow:hidden}.conversion-funnel-card__bottom-chart{width:100%;height:76px;min-height:76px;overflow:hidden}.performance-summary-card{min-height:404px}.portfolio-analytics-card{width:448px;min-height:612px}.portfolio-analytics-card .analytics-card__gauge-wrap{justify-content:center;align-items:center;height:204px;min-height:0;margin-top:4px;display:flex;overflow:visible}.portfolio-analytics-card .semi-circle-gauge{--gauge-track:#1877f221;--gauge-progress-0:#1877f21a;--gauge-progress-1:#1877f247;--gauge-progress-2:#1877f285;--gauge-progress-3:#1469e4c2;--gauge-progress-4:#1877f2;--gauge-fog:#64a0fa2e}.portfolio-analytics-card .analytics-card__gauge-wrap .semi-circle-gauge__value{letter-spacing:-.01em;font-size:clamp(1.5rem,6.2cqw,3.2rem);font-weight:700}.portfolio-analytics-card .analytics-card__gauge-wrap .semi-circle-gauge__current{color:#1877f2;font-weight:800}.portfolio-analytics-card .analytics-card__gauge-wrap .semi-circle-gauge__target{color:#1877f2;font-weight:700}.sales-report-card .quality-blocks{margin-top:10px}.sales-report-card .analytics-card__legend{gap:18px;margin-top:4px}.sales-report-card .analytics-card__legend-item{color:#18181b9e;gap:8px;font-size:.74rem}.sales-report-card .analytics-card__swatch{width:18px;height:18px;box-shadow:none;border-radius:0}.sales-report-card .analytics-card__swatch--blue{background:linear-gradient(96.85deg,#9389e8 3.59%,#b5afe8 94.78%)}.sales-report-card .analytics-card__swatch--green{background:#1877f2}.sales-report-card .analytics-card__swatch--orange{background:var(--3rd,#cb81de)}.traffic-source-breakdown-card .striped-bars__track{height:14px}.automation-card{box-sizing:border-box;color:#121215;background:#fff;border:1px solid #0000001a;border-radius:17px;gap:17px;width:410px;padding:26px 26px 24px;font-family:Poppins,Manrope,Segoe UI,sans-serif;transition:transform .22s,box-shadow .22s,filter .22s;animation:.52s cubic-bezier(.22,1,.36,1) both automationCardIn;display:grid;position:relative;box-shadow:0 18px 34px #18181b29}.automation-card:hover{transform:translateY(-3px);box-shadow:0 24px 44px #18181b33,0 0 0 8px #48504852,inset 0 0 0 1px #ffffffd1}.automation-card .analytics-card__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.automation-card .analytics-card__title{letter-spacing:0;color:#111114;margin:0;font-size:1.16rem;font-weight:700;line-height:1.05}.automation-card .analytics-card__subtitle{color:#18181b57;margin:6px 0 0;font-size:.77rem;line-height:1.25}.automation-card__topline{justify-content:space-between;align-items:center;gap:14px;font-size:.8rem;display:flex}.automation-card__topline .analytics-card__label{color:#222226}.automation-card__topline .analytics-card__value{color:#1877f2;font-size:.79rem;font-weight:500}.automation-card .analytics-card__footer{gap:18px;display:grid}.automation-card .ai-insight{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.automation-card .ai-insight__head{color:#2b84ff;gap:8px;font-size:.88rem;font-weight:500}.automation-card .ai-insight__logo{object-fit:contain;width:34px;height:20px}.automation-card .ai-insight p{color:#2c80ff;margin:6px 0 0;font-size:.76rem;line-height:1.08}.automation-card .ai-action-button{min-height:34px;box-shadow:none;color:#1379ff85;background:#fff;border:1.5px solid #1379ff;border-radius:999px;font-size:.72rem;font-weight:400}.automation-card .ai-action-button:hover{color:#1379ff;background:#f8fbff;transform:translateY(-1px);box-shadow:0 8px 18px #1379ff21}.automation-card [data-tooltip]{position:relative}.automation-card [data-tooltip]:after{z-index:20;color:#1379ff;content:attr(data-tooltip);opacity:0;pointer-events:none;white-space:nowrap;background:#fffffff5;border:1px solid #1379ff3d;border-radius:7px;max-width:230px;padding:6px 9px;font-size:.68rem;font-weight:600;line-height:1.2;transition:opacity .16s,transform .16s;position:absolute;bottom:calc(100% + 7px);right:0;transform:translateY(6px)scale(.98);box-shadow:0 12px 24px #18181b24,inset 0 0 0 1px #ffffffb8}.automation-card [data-tooltip]:hover:after,.automation-card [data-tooltip]:focus-within:after{opacity:1;transform:translateY(0)scale(1)}@keyframes automationCardIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.automation-execution-card{gap:8px;min-height:0;overflow:visible}.automation-execution-card__state{margin-top:1px}.automation-execution-card__gauge{width:calc(100% + 52px);margin:-14px -26px -10px;overflow:visible}.automation-execution-card__gauge .automation-arc-gauge__tick{stroke:#2f80ff;stroke-width:3px}.automation-execution-card__gauge .automation-arc-gauge__tick--muted{stroke:#a7c9ff;animation:none}.automation-execution-card__gauge .automation-arc-gauge__cap{fill:#2f80ff;stroke:#fff;stroke-width:6px}.automation-execution-card__lanes{gap:6px;margin-top:-4px;display:grid}.automation-execution-card__lanes h3{color:#171719;margin:0 0 3px;font-size:.8rem;font-weight:400}.automation-execution-card__lane{gap:4px;display:grid}.automation-execution-card__lane-head{justify-content:space-between;align-items:center;gap:12px;font-size:.76rem;display:flex}.automation-execution-card__lane-head strong{font-size:.76rem;font-weight:400}.automation-execution-card__lane--green .automation-execution-card__lane-head{color:#1877f2}.automation-execution-card__lane--blue .automation-execution-card__lane-head{color:#9389e8}.automation-execution-card__lane--orange .automation-execution-card__lane-head{color:#cb81de}.automation-execution-card__lane-blocks{gap:3px}.automation-execution-card__lane-blocks .quality-blocks__block{flex:1 1 0;width:auto;min-width:0;height:36px;overflow:hidden;border-radius:0!important}.automation-execution-card__lane--green .automation-execution-card__lane-blocks .quality-blocks__block--green{background:#1877f2}.automation-execution-card__lane--blue .automation-execution-card__lane-blocks .quality-blocks__block--blue{background:var(--Mid,#9389e8)}.automation-execution-card__lane--orange .automation-execution-card__lane-blocks .quality-blocks__block--orange{background:var(--3rd,#cb81de)}.automation-execution-card__lane-blocks .quality-blocks__block--green-muted{--block-color:#b3d0fb;background:var(--block-color);box-shadow:none;animation:none}.automation-execution-card__lane-blocks .quality-blocks__block--blue-muted{--block-color:#d4d0f5;background:var(--block-color);box-shadow:none;animation:none}.automation-execution-card__lane-blocks .quality-blocks__block--orange-muted{--block-color:#f0d5f7;background:var(--block-color);box-shadow:none;animation:none}.automation-execution-card__lane-blocks .quality-blocks__block--green-muted:before,.automation-execution-card__lane-blocks .quality-blocks__block--blue-muted:before,.automation-execution-card__lane-blocks .quality-blocks__block--orange-muted:before{display:none}.automation-execution-card .analytics-card__footer{margin-top:0}.system-monitoring-card{gap:15px;min-height:627px}.system-monitoring-card__pulse{gap:4px;display:grid}.system-monitoring-card__pulse span{color:#171719;font-size:.8rem}.system-monitoring-card__pulse strong{color:#1877f2;font-size:.78rem;font-weight:600;line-height:1.25}.system-monitoring-card__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.system-monitoring-card__metric{gap:3px;min-width:0;display:grid}.system-monitoring-card__metric span{color:#232327;font-size:.74rem}.system-monitoring-card__metric strong{color:#111114;font-size:.82rem;font-weight:700}.system-monitoring-card__metric .dotted-data-bars{width:100%;height:auto;margin-top:6px}.system-monitoring-card__metric .dotted-data-bars__dot--visible{fill:#7d8388}.system-monitoring-card__services{gap:11px;display:grid}.system-monitoring-card__section-head{color:#171719;justify-content:space-between;align-items:center;gap:12px;font-size:.8rem;display:flex}.system-monitoring-card__service-list{gap:12px;display:grid}.system-monitoring-card__service{gap:8px;display:grid}.system-monitoring-card__service-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.system-monitoring-card__service-head>div:first-child strong{color:#111114;font-size:.82rem;font-weight:600;line-height:1.2;display:block}.system-monitoring-card__service-head>div:first-child span{color:#18181b6b;margin-top:2px;font-size:.74rem;display:block}.system-monitoring-card__service-head>div:last-child{text-align:end;flex-shrink:0}.system-monitoring-card__service-head>div:last-child span{color:#18181b6b;font-size:.74rem;line-height:1.2;display:block}.system-monitoring-card__service-head>div:last-child strong{color:#0578ff;margin-top:2px;font-size:.84rem;font-weight:700;line-height:1.2;display:block}.system-monitoring-card__service .segmented-striped-bar{gap:5px}.system-monitoring-card__service .segmented-striped-bar__segment{border-radius:0;height:26px}.task-execution-card{gap:14px;min-height:488px}.task-execution-card__stats{border-top:1px solid #18181b12;margin-top:2px;display:grid}.task-execution-card__stat{color:#18181b94;border-bottom:1px solid #18181b12;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:.8rem;display:flex}.task-execution-card__stat strong{color:#1877f2;font-size:.88rem;font-weight:700}.task-execution-card__stat--red strong{color:#e02d3c}.task-execution-card__panel{gap:12px;margin-top:2px;display:grid}.task-execution-card__panel-title{color:#171719;justify-content:space-between;align-items:center;gap:14px;font-size:.8rem;font-weight:600;display:flex}.task-execution-card__tasks{gap:14px;display:grid}.task-execution-card__task{gap:8px;display:grid}.task-execution-card__task-head{color:#18181bad;justify-content:space-between;align-items:center;gap:14px;font-size:.77rem;display:flex}.task-execution-card__task-head strong{color:#0578ff;font-size:.77rem;font-weight:700}.task-history-card__section{gap:8px;display:grid}.task-history-card__section-title{color:#18181b80;text-transform:uppercase;letter-spacing:.03em;justify-content:space-between;align-items:center;font-size:.72rem;font-weight:600;display:flex}.task-history-card__empty{color:#18181b66;margin:0;font-size:.78rem}.task-history-card__list{gap:8px;max-height:220px;display:grid;overflow-y:auto}.task-history-card__item{background:#18181b0a;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.task-history-card__item-copy{min-width:0}.task-history-card__item-copy strong{color:#121215;font-size:.82rem;font-weight:600;display:block}.task-history-card__item-copy p{color:#18181b80;text-overflow:ellipsis;white-space:nowrap;max-width:220px;margin:2px 0 0;font-size:.74rem;overflow:hidden}.task-history-card__meta{color:#18181b59;font-size:.68rem}.task-history-card__actions{flex-shrink:0;gap:6px;display:flex}.task-history-card__approve,.task-history-card__reject{cursor:pointer;white-space:nowrap;border:none;border-radius:999px;padding:6px 12px;font-size:.72rem;font-weight:600}.task-history-card__approve{color:#fff;background:#121215}.task-history-card__reject{color:#121215;background:#18181b14}.task-history-card__approve:disabled,.task-history-card__reject:disabled{opacity:.5;cursor:progress}.task-history-card__list--compact{gap:4px;max-height:120px}.task-history-card__item--compact{background:0 0;gap:8px;padding:6px 12px}.task-history-card__dot{background:#3fb95a;border-radius:50%;flex-shrink:0;width:6px;height:6px}.task-history-card__item-label{color:#18181bb3;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.76rem;overflow:hidden}.workflow-automation-card{min-height:484px}.workflow-automation-card__pulse,.workflow-automation-card__panel-title,.workflow-automation-card__workflow-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.workflow-automation-card__pulse{font-size:.8rem}.workflow-automation-card__pulse strong{color:#1877f2;text-align:end;font-size:.76rem;font-weight:400}.workflow-automation-card__panel{gap:11px;display:grid}.workflow-automation-card__panel-title{color:#171719;font-size:.8rem}.workflow-automation-card__workflows{gap:11px;display:grid}.workflow-automation-card__workflow{gap:6px;display:grid}.workflow-automation-card__workflow-head strong{font-size:.78rem;font-weight:400;line-height:1.2;display:block}.workflow-automation-card__workflow-head span{color:#18181b6b;margin-top:2px;font-size:.76rem;display:block}.workflow-automation-card__workflow-head>div:last-child{text-align:end}.workflow-automation-card__workflow-head>div:last-child strong{color:#0578ff;font-weight:600}.workflow-automation-card__workflow .segmented-striped-bar__segment{height:15px}.lead-generation-card__flow-row{align-items:flex-end}.lead-generation-card__flow-chart{flex-shrink:0;width:186px;min-width:120px}.lead-generation-card__reasons-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.lead-generation-card__reason-col{gap:3px;display:grid}.lead-generation-card__reason-label{color:#18181b9e;font-size:.72rem}.lead-generation-card__reason-value{color:#171719;font-size:.82rem;font-weight:800}.lead-generation-card__reason-bars{width:100%;margin-top:4px}.lead-generation-card__source{gap:6px;display:grid}.lead-generation-card__source-name{color:#1877f2;font-size:.82rem;font-weight:800}.lead-generation-card__source-conversion{font-size:.72rem;font-weight:700}.lead-generation-card__progress{margin-top:2px}.lead-generation-card__progress .progress-bars__head{color:#18181b8c;font-size:.7rem}.lead-generation-card__progress .progress-bars__head strong{color:#18181b8c;font-weight:600}.analytics-card:hover{filter:none;transform:translateY(-2px);box-shadow:0 16px 28px #18181b1f}.analytics-card__status{color:#fff;background:linear-gradient(96.85deg,#1877f2 3.59%,#6da3ff 94.78%);border-radius:999px;align-items:center;min-height:24px;padding:0 12px;font-size:.68rem;font-weight:700;animation:1.9s ease-in-out infinite alternate analyticsStatusPulse;display:inline-flex;box-shadow:0 8px 14px #1877f238,inset 0 1px #ffffff59}.analytics-card__mini-stat span{font-size:.72rem;line-height:1.15}.analytics-card__area-chart{width:100%}.analytics-card__metric-grid{gap:14px}.analytics-card__funnel{gap:9px;display:grid}.analytics-card__funnel-row{border-radius:6px;gap:4px;padding:2px 0;display:grid}.analytics-card__funnel-head,.analytics-card__source-head,.analytics-card__risk-row,.analytics-card__progress-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.analytics-card__funnel-head{color:#18181b8a;font-size:.72rem}.analytics-card__source-list>div:hover,.analytics-card__funnel-row:hover{background:#d2eb4e14;transform:translate(2px)}.analytics-card__source-head{font-size:.74rem}.analytics-card__segmented-progress{grid-template-columns:repeat(21,minmax(0,1fr));gap:3px;display:grid}.analytics-card__segment{cursor:crosshair;background:#ff7f7f29;border-radius:2px;height:27px;transition:transform .15s,filter .15s,box-shadow .15s}.analytics-card__segment:hover{filter:brightness(1.07);transform:translateY(-2px)scaleY(1.08);box-shadow:0 9px 15px #ff5a5f33}.analytics-card__segment--active{background:linear-gradient(#ff8b8b 0%,#ff5a5f 100%);animation:1.4s ease-in-out infinite alternate analyticsSegmentPulse;box-shadow:0 7px 13px #ff5a5f2e}.analytics-card__risk-row{color:#b4232b;font-size:.74rem}.analytics-card__risk-icon{border:1.5px solid;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-weight:800;display:inline-flex}.analytics-card__progress-head{color:#ff4e64;font-size:.72rem}.analytics-card__footer{gap:12px;display:grid}.analytics-card__gauge-wrap{min-height:150px;margin-top:12px;overflow:visible}.analytics-card__gauge-wrap .semi-circle-gauge__value{color:#0f1116}.analytics-card__gauge-wrap .semi-circle-gauge__svg{width:100%;max-width:510px}.lead-scoring-card__scored-row{align-items:center}.lead-scoring-card__scored-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;display:flex}.lead-scoring-card__delta{color:#1877f2;font-size:.72rem;font-weight:500}.lead-scoring-card__sparkline{flex-shrink:0;width:160px;min-width:120px;height:64px}.lead-scoring-card__sparkline svg{width:100%;height:64px!important}.lead-scoring-card__leads{gap:0;display:grid}.lead-scoring-card__lead-row{border-bottom:1px solid #18181b12;border-radius:6px;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 4px;transition:background .16s,transform .16s;display:flex}.lead-scoring-card__lead-row:last-child{border-bottom:none}.lead-scoring-card__lead-row:hover{background:#d2eb4e0f;transform:translate(2px)}.lead-scoring-card__lead-left{gap:2px;min-width:0;display:grid}.lead-scoring-card__lead-name{color:#171719;font-size:.82rem;font-weight:700;line-height:1.2}.lead-scoring-card__lead-desc{color:#18181b6b;font-size:.68rem;line-height:1.3}.lead-scoring-card__lead-right{text-align:end;flex-shrink:0;gap:1px;display:grid}.lead-scoring-card__intent{color:#18181b6b;font-size:.66rem;font-weight:500;line-height:1.2}.lead-scoring-card__score{font-size:.86rem;font-weight:800;line-height:1.2}.lead-scoring-card__score--high{color:#1877f2}.lead-scoring-card__score--mid{color:#b08a00}.lead-scoring-card__source{gap:6px;display:grid}.lead-scoring-card__source-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.lead-scoring-card__source-name{color:#1877f2;font-size:.86rem;font-weight:800}.lead-scoring-card__source-conversion{color:#1877f2;font-size:.74rem;font-weight:700}.lead-scoring-card__progress .striped-bars__head{color:#18181b8c;font-size:.72rem}.lead-scoring-card__progress .striped-bars__head strong{color:#18181b8c;font-weight:600}.sales-and-leads-card__revenue-row{align-items:center}.sales-and-leads-card__revenue-meta{align-items:center;gap:5px;margin-top:2px;display:flex}.sales-and-leads-card__revenue-arrow{color:#1877f2;font-size:.9rem;font-weight:700;line-height:1}.sales-and-leads-card__revenue-value{font-size:.82rem;font-weight:700;line-height:1.2}.sales-and-leads-card__revenue-value--good{color:#1877f2}.sales-and-leads-card__sparkline{flex-shrink:0;width:140px;min-width:100px;height:44px}.sales-and-leads-card__sparkline svg{width:100%;height:44px!important}.sales-and-leads-card__problem-body{gap:10px!important}.sales-and-leads-card__problem-desc{color:#18181b9e;margin:0;font-size:.72rem;line-height:1.4}.sales-and-leads-card__quality{gap:8px;display:grid}.sales-and-leads-card__quality-heading{color:#171719;margin:0;font-size:.82rem;font-weight:600;line-height:1.2}.sales-and-leads-card__quality-legend{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.sales-and-leads-card__legend-item{color:#18181bb8;white-space:nowrap;align-items:center;gap:6px;font-size:.78rem;font-weight:600;display:flex}.sales-and-leads-card__legend-item strong{color:#18181bd1;font-weight:700}.sales-and-leads-card__legend-swatch{border-radius:4px;flex-shrink:0;width:18px;height:18px;box-shadow:0 4px 8px #93b3111a}.sales-and-leads-card__legend-swatch--green{background:repeating-linear-gradient(63deg,#1877f233 0 3px,#ffffff0d 3px 7px),linear-gradient(#4fa3ff 0%,#1877f2 48%,#1060cc 100%)}.sales-and-leads-card__legend-swatch--orange{background:repeating-linear-gradient(63deg,#cb81de2e 0 3px,#ffffff14 3px 7px),linear-gradient(#dca0ea 0%,#cb81de 52%,#b865cc 100%)}.sales-and-leads-card__legend-swatch--red{background:repeating-linear-gradient(63deg,#e2232d2e 0 3px,#ffffff14 3px 7px),linear-gradient(#ff686e 0%,#ff5159 52%,#f8414d 100%)}.sales-and-leads-card__blocks{width:100%}.revenue-feedback-card__response-row{align-items:center}.revenue-feedback-card__sparkline{flex-shrink:0;width:160px;min-width:120px;height:64px}.revenue-feedback-card__sparkline svg{width:100%;height:64px!important}.revenue-feedback-card__sources{gap:8px;display:grid}.revenue-feedback-card__source-list{gap:10px;display:grid}.revenue-feedback-card__source-item{border-radius:6px;gap:4px;transition:transform .16s;display:grid}.revenue-feedback-card__source-item:hover{transform:translate(2px)}.revenue-feedback-card__source-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.revenue-feedback-card__source-label{color:#18181bc7;font-size:.74rem}.revenue-feedback-card__source-pct{color:#18181b8c;font-size:.72rem;font-weight:600}.revenue-feedback-card__bar .striped-bars__head{display:none}.pipeline-tracking-card{gap:16px;min-height:518px}.pipeline-tracking-card__pipeline-row{align-items:center}.pipeline-tracking-card__pipeline-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;display:flex}.pipeline-tracking-card__delta{color:#1877f2;font-size:.72rem;font-weight:500}.pipeline-tracking-card__sparkline{flex-shrink:0;width:152px;min-width:120px;height:56px}.pipeline-tracking-card__sparkline svg{width:100%;height:56px!important}.pipeline-tracking-card__stages{gap:0;display:grid}.pipeline-tracking-card__stage-row{border-bottom:1px solid #18181b12;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;transition:background .16s,transform .16s;display:flex}.pipeline-tracking-card__stage-row:last-child{border-bottom:none}.pipeline-tracking-card__stage-row:hover{background:#d2eb4e0f;transform:translate(2px)}.pipeline-tracking-card__stage-label{color:#18181bb8;font-size:.76rem}.pipeline-tracking-card__stage-value{font-size:.82rem;font-weight:800}.pipeline-tracking-card__stage-value--good{color:#1877f2}.pipeline-tracking-card__stage-value--bad{color:#e33f48}.pipeline-tracking-card__winrate-section{flex-direction:column;gap:10px;width:100%;display:flex}.pipeline-tracking-card__winrate-head{border-top:1px solid #18181b12;justify-content:space-between;align-items:center;gap:12px;padding-top:9px;display:flex}.pipeline-tracking-card__winrate-label{color:#18181bd1;font-size:.76rem;font-weight:700}.pipeline-tracking-card__winrate-value{color:#18181b99;font-size:.76rem;font-weight:700}.pipeline-tracking-card__winrate-chart-wrap{width:100%;height:62px;display:block;overflow:hidden}.pipeline-tracking-card__winrate-chart-wrap .mini-line-chart{width:100%!important;min-width:0!important;height:62px!important;display:block!important}.pipeline-tracking-card__winrate-chart-wrap .mini-line-chart svg,.pipeline-tracking-card__winrate-chart-wrap svg{width:100%!important;height:62px!important;display:block!important}@keyframes batchDotPulse{to{box-shadow:0 0 0 5px #1877f214}}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=440px){.smp-card.analytics-card{width:100%;padding-inline:14px}}@media (width<=440px){.smp-card.analytics-card{width:100%;padding-inline:14px}}.cg-card__caption-panel{background:#fff;border:1.5px solid #18181b14;border-radius:10px;overflow:hidden}.cg-card__caption-header{justify-content:space-between;align-items:center;padding:8px 12px 4px;display:flex}.cg-card__caption-num{color:#2f80ed;font-size:.78rem;font-weight:700}.cg-card__generating{color:#1877f2;font-size:.68rem;font-style:italic}.cg-card__generating--done{color:#18181b4d;font-style:normal}.cg-card__caption-body{justify-content:flex-start;align-items:flex-start;min-height:140px;padding:6px 12px 4px;display:flex}.cg-card__caption-body--loading{justify-content:center;align-items:center}.cg-card__caption-text{color:#18181bb8;white-space:pre-line;margin:0;font-size:.74rem;line-height:1.6;animation:.3s captionFadeIn}@keyframes captionFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.cg-card__spinner{border:3px solid #2f80ed1f;border-top-color:#2f80ed;border-radius:50%;width:26px;height:26px;animation:.8s linear infinite spin}.cg-card__pagination{color:#18181b8c;border-top:1px solid #18181b0f;justify-content:center;align-items:center;gap:18px;padding:8px 12px;font-size:.76rem;display:flex}.cg-card__pagination button{cursor:pointer;color:#18181b80;background:0 0;border:1.5px solid #18181b1f;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:.9rem;transition:background .15s,color .15s;display:flex}.cg-card__pagination button:hover{color:#2f80ed;background:#2f80ed14}@media (width<=440px){.smp-card.analytics-card{width:100%;padding-inline:14px}}.ig-card__lazy-wrap{background:#f0f1f5;border-radius:8px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ig-card__lazy-wrap img{object-fit:cover;width:100%;height:100%;transition:opacity .3s;display:block}.ig-card__loader{border-radius:8px;position:absolute;inset:0}.ig-card__main{aspect-ratio:16/9;border-radius:8px;width:100%;overflow:hidden}.ig-card__thumbs{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.ig-card__thumb{aspect-ratio:1;border-radius:6px;overflow:hidden}.smm-card.analytics-card{gap:14px;width:410px;min-height:478px;padding:18px 16px 16px;overflow:hidden}.smm-card__header{align-items:flex-start;padding:0 0 8px}.smm-card__title{font-size:1.16rem;font-weight:800;line-height:1.05}.smm-card__subtitle{margin-top:5px;font-size:.76rem}.smm-card__status{margin-top:-1px}.smm-card__section{gap:7px;min-width:0;display:grid}.smm-card__section-title{color:#18181bdb;margin-bottom:0;font-size:.72rem}.smm-card__activity{width:100%}.smm-card__engagement-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.smm-card__metrics-grid{grid-template-columns:88px minmax(0,1fr);align-items:start;gap:20px;margin-top:-1px;display:grid}.smm-card__metric--crt .metric-visual-panel__visual{width:86px}.smm-card__metric--share .metric-visual-panel__visual{padding-top:2px}.smm-card__dotted-bars{width:86px;height:58px}.smm-card__share-chart{width:100%;height:52px;min-height:52px;margin-top:-3px;overflow:hidden}.smm-card__share-chart .mini-line-chart__line{stroke-width:3.2px}.smm-card__insight{margin-top:-4px}.smm-card__action{margin-top:-1px}@media (width<=440px){.smm-card.analytics-card{width:100%;padding-inline:14px}.smm-card__metrics-grid{grid-template-columns:minmax(78px,.8fr) minmax(0,1.5fr);gap:14px}}@media (width<=440px){.smp-card.analytics-card{width:100%;padding-inline:14px}}.sms-card__counters{gap:14px;display:flex}.sms-card__counter{color:#18181b8c;align-items:center;gap:6px;font-size:.74rem;display:flex}.sms-card__counter strong{color:#18181bb8;font-size:.82rem;font-weight:800}.sms-card__bad{color:#e33f48!important}.smc-card__upcoming-panel{background:linear-gradient(97.13deg,#cbc6ff 2.65%,#b49fe4 100%);border:none;border-radius:18px;padding:0 5px 5px;overflow:hidden;box-shadow:inset 0 0 4px #fff,0 10px 24px #b49fe447}.smc-card__upcoming-title{color:#000;background:0 0;margin:0;padding:13px 14px 11px;font-size:.84rem;font-weight:400}.smc-card__upcoming-body{background:#fff;border-radius:12px;gap:8px;padding:12px 14px;display:grid}.smc-card__upcoming-row{color:#18181bb8;align-items:center;gap:8px;font-size:.74rem;display:flex}.smc-card__upcoming-dot{flex-shrink:0}.smc-card__upcoming-label{flex:1}.smc-card__upcoming-count{color:#18181b66;white-space:nowrap;font-size:.7rem}.smp-card__batch-bar{background:#1877f20f;border:1.5px solid #1877f2;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.74rem;display:flex}.smp-card__batch-dot{background:#1877f2;border-radius:50%;flex-shrink:0;width:10px;height:10px;animation:1.6s ease-in-out infinite alternate batchDotPulse;box-shadow:0 0 0 3px #1877f22e}.smp-card__batch-label{color:#1877f2;flex:1;font-size:.74rem;font-weight:600}.smp-card__batch-count{color:#1877f2;font-weight:800}.smp-card__platforms{gap:8px;display:flex}.smp-card__platform{background:#ffffffe6;border:1.5px solid #18181b1a;border-radius:8px;align-items:center;gap:5px;padding:5px 10px;font-size:.72rem;display:inline-flex}.smp-card__platform-icon{background:var(--platform-color);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:.6rem;font-weight:800;display:inline-flex}.smp-card__platform-check{color:#1877f2;font-size:.72rem;font-weight:700}.smp-card__platform-spinner{border:2px solid #18181b1a;border-top-color:var(--platform-color);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin}.smp-card__post-card{background:#fff;border:1.5px solid #18181b14;border-radius:10px;overflow:hidden}.smp-card__post-header{align-items:center;gap:10px;padding:10px;display:flex}.smp-card__account-avatar{color:#fff;background:linear-gradient(135deg,#3a3f6b,#1e2244);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.72rem;font-weight:700;display:flex;overflow:hidden}.smp-card__account-avatar img{object-fit:cover;width:100%;height:100%}.smp-card__account-name{color:#111;font-size:.78rem;font-weight:700;line-height:1.2}.smp-card__account-sub{color:#18181b66;font-size:.66rem;line-height:1.2}.smp-card__preview-img{aspect-ratio:16/9;background:#1a1a2e;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.smp-card__preview-img img{object-fit:cover;width:100%;height:100%;transition:opacity .3s}.smp-card__img-spinner{border:3px solid #ffffff26;border-top-color:#ffffffb3;border-radius:50%;width:28px;height:28px;animation:.9s linear infinite spin;position:absolute}.smp-card__caption{color:#18181bb3;white-space:pre-line;padding:8px 10px;font-size:.72rem;line-height:1.5}.smp-card__actions{color:#18181b61;align-items:center;gap:14px;padding:4px 10px 10px;font-size:1rem;display:flex}.smp-card__bookmark{margin-left:auto}.smp-card.analytics-card{gap:14px;width:410px;min-height:804px;padding:18px 16px 16px}.smp-card__header{padding-bottom:4px}.smp-card__title{font-size:1.02rem;font-weight:500;line-height:1.05}.smp-card__subtitle{margin-top:6px;font-size:.73rem}.smp-card__status{margin-top:-2px}.smp-card__section{gap:8px;display:grid}.smp-card__section-title{color:#18181bdb;margin-bottom:0;font-size:.72rem}.smp-card__current-batch.activity-progress-pill{border-width:3px;gap:10px;min-height:36px;font-size:.72rem}.smp-card__current-batch.activity-progress-pill:before{height:3px;top:-3px}.smp-card__current-batch.activity-progress-pill:after{border-width:3px;inset:-3px -3px -3px 50%}.smp-card__current-batch .activity-progress-pill__dot{width:8px;height:8px}.smp-card__current-batch .activity-progress-pill__value{font-size:.72rem}.smp-card__platforms{align-items:center;gap:8px;display:flex}.smp-card__upcoming-panel{margin-top:2px}.smp-card__upcoming-panel .smc-card__upcoming-title{color:#111114;align-items:center;min-height:29px;padding:6px 8px;font-weight:500;display:flex}.smp-card__upcoming-panel .smc-card__upcoming-body{border-radius:7px;margin:0 2px 2px;padding:9px 11px 10px}.smp-card__upcoming-panel .smc-card__upcoming-row{font-size:.72rem}.smp-card__upcoming-panel .smc-card__upcoming-count{font-size:.68rem}.smp-card__insight{margin-top:2px}.smp-card__action{margin-top:0}@media (width<=440px){.smp-card.analytics-card{width:100%;padding-inline:14px}}.pt-card__trend-row{align-items:center;gap:6px;margin-bottom:6px;display:flex}.pt-card__trend-arrow{color:#1877f2;font-size:1rem;font-weight:700}.pt-card__trend-label{color:#1877f2;font-size:.78rem;font-weight:700}.pt-card__good{color:#1877f2!important}.pt-card__bad{color:#e33f48!important}.pt-card__neutral{color:#f07b1a!important}.pt-card__performers{gap:8px;display:grid}.pt-card__performer-row{gap:2px;display:grid}.pt-card__performer-label{color:#18181bb8;font-size:.74rem}.pt-card__performer-val{color:#18181b70;font-size:.74rem;font-weight:700}.analytics-card{box-sizing:border-box;color:#171719;background:#fff;border:1px solid #0000001a;border-radius:17px;gap:14px;width:410px;min-height:0;padding:20px 16px 16px;font-family:Poppins,Manrope,Segoe UI,sans-serif;transition:transform .22s,box-shadow .22s,filter .22s;animation:.56s cubic-bezier(.22,1,.36,1) both analyticsCardIn;display:grid;position:relative;box-shadow:0 12px 24px #18181b1a}.analytics-card__header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.analytics-card__title{letter-spacing:-.045em;color:#111114;margin:0;font-size:1.02rem;font-weight:650;line-height:1.05}.analytics-card__subtitle{color:#18181b54;margin:5px 0 0;font-size:.72rem;line-height:1.2}.analytics-card__status{color:#fff;white-space:nowrap;background:linear-gradient(96.85deg,#1877f2 3.59%,#6da3ff 94.78%);border-radius:999px;align-items:center;min-height:24px;padding:0 12px;font-size:.68rem;font-weight:700;animation:1.9s ease-in-out infinite alternate analyticsStatusPulse;display:inline-flex;box-shadow:0 8px 14px #1877f238,inset 0 1px #ffffff59}.analytics-card__row{justify-content:space-between;align-items:center;gap:14px;display:flex}.analytics-card__label{color:#18181bd1;font-size:.74rem}.analytics-card__value{margin-top:2px;font-size:.78rem;font-weight:800;display:block}.analytics-card__value--good{color:#5d9700;text-shadow:0 6px 14px #77a6001f}.analytics-card__value--bad{color:#e33f48;text-shadow:0 6px 14px #e33f481f}.analytics-card__panel{background:linear-gradient(97.16deg,#98befe 2.09%,#ffdfea 98.89%);border-radius:18px;padding:0 5px 5px;transition:transform .19s,box-shadow .19s;overflow:hidden;box-shadow:0 12px 24px #98befe3d}.analytics-card__panel:hover{transform:translateY(-2px);box-shadow:0 16px 30px #98befe4d}.analytics-card__panel--green{background:linear-gradient(97.13deg,#cbc6ff 2.65%,#b49fe4 100%);box-shadow:0 12px 24px #b49fe447}.analytics-card__panel--red{background:var(--theRed,#ff5757);box-shadow:0 12px 24px #ff575747}.analytics-card__panel-title{color:#000;letter-spacing:.01em;background:0 0;min-height:34px;padding:11px 14px;font-family:Poppins,Manrope,Segoe UI,sans-serif;font-size:.82rem;font-weight:600}.analytics-card__panel--red .analytics-card__panel-title{color:#fff}.analytics-card__panel-body{background:#fff;border-radius:12px;gap:12px;min-height:44px;padding:15px 14px 16px;display:grid}.analytics-card__panel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.analytics-card__panel-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.analytics-card__mini-stat{border-radius:6px;gap:2px;min-width:0;padding:3px 2px;transition:background .16s,transform .16s;display:grid}.analytics-card__mini-stat:hover{background:#d2eb4e1a;transform:translateY(-1px)}.analytics-card__mini-stat span{color:#18181b8c;font-size:.72rem;line-height:1.15}.analytics-card__mini-stat strong{color:#619800;font-size:.72rem}.analytics-card__section-title{color:#18181bd1;margin:0 0 4px;font-size:.73rem;font-weight:500;line-height:1.2}.analytics-card__top-chart{width:186px;min-width:120px}.analytics-card__compact-chart{max-height:42px}.analytics-card__source-list{gap:9px;display:grid}.analytics-card__source-list>div{border-radius:6px;padding:4px 2px;transition:background .16s,transform .16s}.analytics-card__source-list>div:hover{background:#d2eb4e14;transform:translate(2px)}.analytics-card__source-head{justify-content:space-between;align-items:center;gap:12px;font-size:.74rem;display:flex}.analytics-card__source-delta--good{color:#0aa95b}.analytics-card__source-delta--bad{color:#f04444}.analytics-card__legend{color:#18181b8c;flex-wrap:wrap;gap:14px;font-size:.72rem;display:flex}.analytics-card__legend-item{align-items:center;gap:6px;display:inline-flex}.analytics-card__swatch{border-radius:2px;width:16px;height:16px}.analytics-card__swatch--blue{background:linear-gradient(#6da3ff 0%,#1877f2 100%)}.analytics-card__swatch--green{background:linear-gradient(#b8b2f4 0%,#9389e8 100%)}.analytics-card__swatch--orange{background:linear-gradient(#dfa7ec 0%,#cb81de 100%)}.analytics-card{background:#fffffff5;border:1px solid #ffffffe6;border-radius:12px;gap:17px;width:410px;padding:26px 26px 24px;box-shadow:0 18px 34px #18181b29,0 0 0 8px #48504861,inset 0 0 0 1px #ffffffb8}.analytics-card:hover{transform:translateY(-3px);box-shadow:0 24px 44px #18181b33,0 0 0 8px #48504852,inset 0 0 0 1px #ffffffd1}.analytics-card__title{letter-spacing:0;font-size:1.16rem;font-weight:800}.analytics-card__subtitle{font-size:.78rem}.analytics-card__status{justify-content:center;min-width:51px;min-height:26px;font-weight:700}.ct-card__tracked-label{color:#5d9700;font-size:.78rem;font-weight:700}.ct-card__performance-label{color:#5d9700;font-size:.74rem;font-weight:700}.ct-card__competitor-info{align-items:center;gap:10px;display:flex}.ct-card__avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:.68rem;font-weight:800;display:flex;box-shadow:0 6px 12px #0000001f}.ct-card__competitor-meta{gap:1px;display:grid}.ct-card__competitor-name{color:#111114;font-size:.78rem;font-weight:600;line-height:1.2}.ct-card__competitor-platform{color:#18181b66;font-size:.68rem;line-height:1.2}.ct-card__competitor-result{text-align:end;gap:1px;display:grid}.ct-card__tactic{color:#18181b8a;font-size:.72rem;line-height:1.2}.ct-card__delta{color:#0aa95b;font-size:.74rem;font-weight:700;line-height:1.2}.gs-card__focus-label{color:#1877f2;font-size:.78rem;font-weight:700}.gs-card__stacked-section{gap:7px;display:grid}.gs-card__content-row{align-items:center;gap:7px;display:flex}.gs-card__dot{border-radius:2px;flex-shrink:0;width:12px;height:12px}.gs-card__dot--blue{background:#1877f247}.gs-card__dot--green{background:#9389e861}.gs-card__dot--orange{background:#cb81de52}.gs-card__content-label{color:#18181bb8;font-size:.74rem}.gs-card__content-value{color:#18181b70;font-size:.74rem}.mi-card__signals-label{color:#5d9700;font-size:.78rem;font-weight:700}.mi-card__confidence-label{color:#5d9700;font-size:.74rem;font-weight:700}.mi-card__trends{gap:10px;display:grid}.mi-card__trend-row{gap:4px;display:grid}.mi-card__trend-label{color:#18181bd1;font-size:.74rem}.mi-card__trend-delta{color:#5d9700;white-space:nowrap;font-size:.74rem;font-weight:700}.mi-card__reason-text{color:#18181bb8;margin:0;font-size:.74rem;line-height:1.45}.od-card__opportunity-top{color:#1877f2;font-size:.78rem;font-weight:700}.od-card__panel{background:linear-gradient(97.13deg,#cbc6ff 2.65%,#b49fe4 100%);border-radius:16px;padding:0 5px 5px;transition:transform .19s,box-shadow .19s;overflow:hidden;box-shadow:0 12px 24px #b49fe447}.od-card__panel:hover{transform:translateY(-2px);box-shadow:0 16px 30px #b49fe44d}.od-card__panel-title{color:#000;background:0 0;min-height:28px;padding:9px 12px;font-size:.78rem;font-weight:600}.od-card__panel>.analytics-card__panel-body{background:#fff;border-radius:12px;gap:12px;padding:11px 12px 12px;display:grid}.od-card__opp-row{gap:4px;display:grid}.od-card__opp-label{color:#1877f2;font-size:.74rem;font-weight:600}.od-card__opp-delta{color:#1877f2;white-space:nowrap;font-size:.72rem;font-weight:700}.od-card__reason-text{color:#18181bb8;margin:0;font-size:.74rem;line-height:1.45}.rd-card__panel{background:linear-gradient(#ff8b8b 0%,#ff5a5f 100%);border-radius:14px;padding:0 4px 4px;transition:transform .19s,box-shadow .19s;overflow:hidden;box-shadow:0 10px 22px #ff5a5f38}.rd-card__panel:hover{transform:translateY(-2px);box-shadow:0 14px 28px #ff5a5f47}.rd-card__panel-title{color:#fff;background:0 0;min-height:26px;padding:7px 10px;font-size:.74rem;font-weight:500}.rd-card__panel>.analytics-card__panel-body{background:#fff;border-radius:11px;gap:8px;padding:10px 12px 12px;display:grid}.rd-card__risk-row{gap:1px;padding:0;display:grid}.rd-card__risk-row .analytics-card__row{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.rd-card__risk-label{color:#181b1e;font-size:.78rem;font-weight:600}.rd-card__risk-delta{color:#181b1e;white-space:nowrap;font-size:.74rem;font-weight:700}.rd-card__risk-status{font-size:.7rem;line-height:1.2}.rd-card__risk-status--bad{color:#e33f489e}.rd-card__risk-status--neutral{color:#787c82b3}.rd-card__risk-status--good{color:#5d9700c7}.rd-card__risk-row .mini-line-chart{width:100%;height:70px;min-height:60px;margin-top:4px}.rd-card__reason-text{color:#18181bb8;margin:0;font-size:.74rem;line-height:1.45}.si-card__section{gap:4px;display:grid}.si-card__green-bold{color:#1877f2;font-size:.78rem;font-weight:700}.si-card__orange-bold{color:#cb81de;font-size:.78rem;font-weight:700}.si-card__muted-small{color:#18181b70;font-size:.72rem}.si-card__confidence-row{margin-top:2px}.website-card{box-sizing:border-box;color:#121215;background:#fff;border:1px solid #0000001a;border-radius:17px;gap:16px;width:410px;padding:26px 26px 24px;font-family:Poppins,Manrope,Segoe UI,sans-serif;transition:transform .22s,box-shadow .22s;animation:.52s cubic-bezier(.22,1,.36,1) both websiteCardIn;display:grid;position:relative;box-shadow:0 18px 34px #18181b29}.website-card:hover{transform:translateY(-3px);box-shadow:0 24px 44px #18181b33,0 0 0 8px #48504852,inset 0 0 0 1px #ffffffd1}.website-card__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.website-card__title{letter-spacing:0;margin:0;font-size:1.12rem;font-weight:800;line-height:1.05}.website-card__subtitle{color:#18181b57;max-width:260px;margin:6px 0 0;font-size:.77rem;line-height:1.25}.website-card__status{color:#fff;background:linear-gradient(96.85deg,#1877f2 3.59%,#6da3ff 94.78%);border-radius:999px;justify-content:center;align-items:center;min-width:51px;min-height:26px;padding:0 11px;font-size:.72rem;font-weight:700;animation:1.8s ease-in-out infinite alternate websiteStatusGlow;display:inline-flex;box-shadow:0 7px 13px #1877f252,inset 0 1px #ffffff80}.website-card__label{margin-bottom:5px;font-size:.8rem;display:block}.website-card__trend{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.website-card__trend p{color:#1877f2;align-items:center;gap:10px;margin:0;font-size:.78rem;display:flex}.website-card__trend strong{font-weight:700}.website-card__trend span{color:#1877f2}.website-card__trend-chart{width:92px;height:42px}.website-card__footer{gap:18px;display:grid}.website-card .ai-insight{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.website-card .ai-insight__head{color:#2b84ff;gap:8px;font-size:.88rem;font-weight:500}.website-card .ai-insight__logo{object-fit:contain;width:34px;height:20px}.website-card .ai-insight p{color:#2c80ff;margin:6px 0 0;font-size:.76rem;line-height:1.08}.website-card .ai-action-button{min-height:34px;box-shadow:none;color:#1379ff85;background:#fff;border:1.5px solid #1379ff;border-radius:999px;font-size:.72rem;font-weight:400}.website-card .ai-action-button:hover{color:#1379ff;background:#f8fbff;transform:translateY(-1px);box-shadow:0 8px 18px #1379ff21}.website-card__metric-panel{border-radius:18px;padding:0 5px 5px;overflow:hidden}.website-card__metric-panel--orange{background:linear-gradient(97.16deg,#98befe 2.09%,#ffdfea 98.89%);box-shadow:0 10px 24px #98befe3d}.website-card__metric-panel--green{background:linear-gradient(97.13deg,#cbc6ff 2.65%,#b49fe4 100%);box-shadow:0 10px 24px #b49fe447}.website-card__metric-panel h3{color:#1f1f1f;background:0 0;margin:0;padding:13px 14px 11px;font-size:.84rem;font-weight:400}.website-card__metric-grid{grid-template-columns:repeat(var(--website-metric-columns,3), minmax(0, 1fr));background:#fff;border-radius:14px;gap:23px 28px;padding:14px 16px 17px;display:grid}.website-card__metric{gap:6px;min-width:0;display:grid}.website-card__metric span{font-size:.82rem}.website-card__metric strong{color:#1877f2;font-size:.8rem}.website-card__metric .dotted-data-bars{height:50px;margin-top:2px}.website-card__value--red{color:#ff2738!important}.website-card__striped-list{gap:9px;display:grid}.website-card__striped-row{gap:5px;display:grid}.website-card__row-head{justify-content:space-between;align-items:flex-start;gap:12px;font-size:.78rem;display:flex}.website-card__row-head span,.website-card__row-head strong{font-weight:400;display:block}.website-card__row-head small{color:#18181b66;margin-top:2px;font-size:.74rem;display:block}.website-card__row-head>div:last-child{text-align:end}.website-card__striped-row--green .website-card__row-head strong,.website-card__striped-row--green .website-card__row-head span:first-child{color:#1877f2}.website-card__striped-row--orange .website-card__row-head strong,.website-card__striped-row--orange .website-card__row-head small:last-child{color:#cb81de}.website-card__striped-row--red .website-card__row-head strong,.website-card__striped-row--red .website-card__row-head small:last-child{color:#ff5757}.website-card__striped-bar .striped-bars__track{background:var(--striped-track);height:12px}.website-card__legend{flex-wrap:wrap;align-items:center;gap:16px;font-size:.74rem;display:flex}.website-card__legend span{align-items:center;gap:5px;display:inline-flex}.website-card__legend-swatch{border-radius:2px;width:15px;height:15px;display:inline-block}.website-card__legend-swatch--green{background:#1877f2}.website-card__legend-swatch--blue{background:#9389e8}.website-card__legend-swatch--red{background:linear-gradient(#ff8c90,#ff4d56)}.website-card [data-tooltip]{position:relative}.website-card [data-tooltip]:after{z-index:25;color:#1379ff;content:attr(data-tooltip);opacity:0;pointer-events:none;white-space:nowrap;background:#fffffff5;border:1px solid #1379ff3d;border-radius:7px;padding:6px 9px;font-size:.68rem;font-weight:600;transition:opacity .16s,transform .16s;position:absolute;bottom:calc(100% + 7px);right:0;transform:translateY(6px)scale(.98);box-shadow:0 12px 24px #18181b24}.website-card [data-tooltip]:hover:after{opacity:1;transform:translateY(0)scale(1)}@keyframes websiteCardIn{0%{opacity:0;transform:translateY(16px)}}@keyframes websiteStatusGlow{0%{box-shadow:0 7px 13px #5485004d,inset 0 1px #ffffff80}to{box-shadow:0 10px 20px #84b80761,0 0 0 6px #d0eb3424,inset 0 1px #ffffff94}}.conversion-signals-card{min-height:540px}.conversion-signals-card__ladder{gap:9px;display:grid}.conversion-signals-card__section-head{justify-content:space-between;align-items:center;gap:12px;font-size:.8rem;display:flex}.page-performance-card{min-height:465px}.page-performance-card__gauges{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.page-performance-card__pages{gap:9px;display:grid}.page-performance-card__section-head{justify-content:space-between;align-items:center;gap:12px;font-size:.8rem;display:flex}.seo-insights-card{min-height:637px}.seo-insights-card__keywords{gap:9px;display:grid}.seo-insights-card__head{justify-content:space-between;align-items:center;gap:14px;font-size:.8rem;display:flex}.seo-insights-card__gauge{--gauge-value:#1877f2;--gauge-track-0:#1877f21a;--gauge-track-1:#1877f21a;--gauge-track-2:#1877f21a;--gauge-band-0:#1877f28c;--gauge-band-1:#1877f2;--gauge-band-2:#2b81f4;--gauge-band-3:#5697f8;--gauge-band-tip:#6da3ff;--gauge-band-glow:#1877f280;--gauge-band-blur:0px;--gauge-glow-opacity:0;--gauge-knob-0:#6da3ff;--gauge-knob-1:#3d8bf6;--gauge-knob-2:#1877f2}.traffic-quality-card{min-height:937px}.traffic-quality-card__health{border:2px solid #80aa12;border-radius:7px;overflow:hidden;box-shadow:0 8px 18px #80aa121f}.traffic-quality-card__health h3{background:linear-gradient(#cde83e 0%,#74a503 100%);margin:0;padding:10px 9px;font-size:.82rem;font-weight:400}.traffic-quality-card__health-body{grid-template-columns:.78fr 1.22fr;gap:16px;padding:9px 10px 12px;display:grid}.traffic-quality-card__health-body>div{gap:5px;display:grid}.traffic-quality-card__health-body span{font-size:.74rem}.traffic-quality-card__health-body strong{color:#1877f2;font-size:.72rem}.traffic-quality-card__health-body .mini-line-chart{height:45px}.traffic-quality-card__mix,.traffic-quality-card__sources{gap:9px;display:grid}.traffic-quality-card__section-head{justify-content:space-between;align-items:center;gap:12px;font-size:.8rem;display:flex}.user-behavior-card{gap:17px;min-height:638px}.user-behavior-card__flow{gap:10px;display:grid}.user-behavior-card__flow h3{margin:0;font-size:.8rem;font-weight:400}.user-behavior-card .website-card__metric-grid{gap:23px 28px}.user-behavior-card .website-card__metric .dotted-data-bars{height:50px}.website-traffic-card{gap:17px;min-height:791px}.website-traffic-card__source,.website-traffic-card__device,.website-traffic-card__countries{gap:10px;display:grid}.website-traffic-card__source h3,.website-traffic-card__device h3,.website-traffic-card__countries h3{margin:0;font-size:.8rem;font-weight:400}.website-traffic-card__countries div{color:#18181b70;justify-content:space-between;align-items:center;gap:12px;font-size:.76rem;display:flex}.website-traffic-card__countries strong{color:#1877f2;font-weight:700}.website-traffic-status-card{gap:17px;min-height:474px;overflow:hidden}.website-traffic-status-card__revenue{justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;display:flex}.website-traffic-status-card__revenue p{color:#ff5a64;align-items:center;gap:8px;margin:0;font-size:.76rem;display:flex}.website-traffic-status-card__down{font-size:1.6rem;line-height:1}.website-traffic-status-card__chart{flex:0 0 185px;width:185px;height:48px;min-height:48px;overflow:hidden}.website-traffic-status-card__problem-desc{color:#18181b94;margin:0;font-size:.72rem;line-height:1.2}.website-traffic-status-card__quality h3{margin:0}.website-traffic-status-card__quality{gap:8px;display:grid}.website-traffic-status-card__quality h3{font-size:.8rem;font-weight:400}.website-traffic-status-card__quality .website-card__legend{gap:16px}.website-traffic-status-card__quality-blocks{grid-template-columns:repeat(15,18px);gap:5px;display:grid;overflow:visible}.website-traffic-status-card__quality-blocks .quality-blocks__block{width:18px;min-width:0;height:38px;box-shadow:0 8px 15px var(--quality-block-glow);border-radius:2px}.website-traffic-status-card__quality-blocks .quality-blocks__block--green{--quality-block-glow:#1877f229}.website-traffic-status-card__quality-blocks .quality-blocks__block--red{--quality-block-glow:#ff4d562e}.wt-root{background:0 0;width:100%;height:100%;min-height:100%}.wt-panel{--wt-green:#a8d51d;--wt-green-deep:#79b706;--wt-line:#5f9807;--wt-red:#ff4248;--wt-blue:#0878ff;color:#121318;scrollbar-width:none;background:#fff;flex-direction:column;width:100%;min-height:100%;padding:16px 16px 18px;font-family:Poppins,Inter,Segoe UI,system-ui,sans-serif;animation:.44s cubic-bezier(.16,1,.3,1) both wtPanelIn;display:flex}.wt-panel::-webkit-scrollbar{display:none}.wt-panel--loading{justify-content:center;align-items:center}.wt-spinner{border:5px solid #a8d51d33;border-top-color:var(--wt-green);border-radius:50%;width:48px;height:48px;animation:.9s linear infinite wtSpin}.wt-header,.wt-toolbar,.wt-chart-card,.wt-section,.wt-actions{opacity:0;animation:.42s cubic-bezier(.22,1,.36,1) forwards wtFadeUp}.wt-header{animation-delay:30ms}.wt-toolbar{animation-delay:70ms}.wt-chart-card{animation-delay:.11s}.wt-section{animation-delay:.15s}.wt-section--created{animation-delay:.19s}.wt-actions{animation-delay:.23s}.wt-header{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;min-height:34px;display:flex}.wt-header-left,.wt-header-right{align-items:center;min-width:0;display:flex}.wt-header-left{gap:9px}.wt-header-right{flex-shrink:0;gap:9px}.wt-progress-ring{width:26px;height:26px;color:var(--wt-green-deep);filter:drop-shadow(0 7px 14px #80b80a38);flex-shrink:0;place-items:center;display:grid}.wt-progress-ring .task-progress-ring{width:26px;height:26px}.wt-header-title{color:#14151b;white-space:nowrap;min-width:0;margin:0;font-size:13px;font-weight:600;line-height:1.05}.wt-count-badge{color:#fff;letter-spacing:0;background:linear-gradient(97.07deg,#1877f2 6.35%,#6da3ff 42.96%,#ffdfea 94.89%);border-radius:10px;justify-content:center;align-items:center;gap:7px;min-width:80px;height:26px;padding:0 10px;font-family:IBM Plex Sans,Inter,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:1;display:inline-flex;box-shadow:0 13px 24px #207eff47,inset 0 1px #ffffff73}.wt-count-badge .wt-count-dot{color:#fff;filter:none}.wt-count-dot{flex-shrink:0;width:11px;height:11px}.wt-close-btn{color:#fff;cursor:pointer;background:radial-gradient(circle at 35% 25%,#ff7576 0%,#ff161b 66%,#dc080d 100%);border:0;border-radius:999px;place-items:center;width:27px;height:27px;display:grid;box-shadow:0 10px 18px #f41c2352,inset 0 1px #ffffff8c}.wt-close-btn svg{width:11px;height:11px}.wt-toolbar{flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding-top:20px;display:flex}.wt-pill-row,.wt-pills-right{background:#f7f7f7f5;border-radius:10px;align-items:center;gap:0;display:flex;overflow:hidden}.wt-pill{color:#111318;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;min-height:30px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:400;line-height:1;transition:background .15s,box-shadow .15s,color .15s,transform .15s}.wt-pill:hover{background:#ffffffb8}.wt-pill--small{min-height:28px;padding:0 12px;font-size:12px}.wt-pill.active-light{background:#fff;box-shadow:0 3px 10px #14171e0f}.wt-pill.active-blue{color:#fff;background:linear-gradient(#1786ff 0%,#086fff 100%);box-shadow:0 7px 14px #0876ff57,inset 0 1px #ffffff61}.wt-pill.active-dark{color:#fff;background:linear-gradient(#33343a 0%,#15161a 100%);box-shadow:0 10px 18px #11121852,inset 0 1px #ffffff29}.wt-pill.active-green{color:#fff;background:linear-gradient(90deg,#d5e64c -65.29%,#5f8f00 100%);box-shadow:0 8px 16px #8db11052,inset 0 1px #f2ff8070}.wt-pill.active-red{color:#fff;background:linear-gradient(90deg,#cc6161 0%,#d35454 100%);box-shadow:0 8px 16px #cc616147,inset 0 1px #ffffff52}.wt-pill--danger-text{color:#f04145}.wt-chart-card{background:#fff;border-radius:14px;flex-shrink:0;height:130px;min-height:130px;margin-top:14px;position:relative;overflow:hidden}.wt-chart-card:after{display:none}.wt-history-chart{width:105%;height:130px;margin-left:-2.5%;transform:translateY(4px)}.wt-history-chart .task-history-line-chart__line{stroke-width:4.2px}.wt-history-chart .task-history-line-chart__area{opacity:.96}.wt-history-chart .task-history-line-chart__badge,.wt-history-chart .task-history-line-chart__end-ring,.wt-history-chart .task-history-line-chart__hit{display:none}.wt-chart-badge{color:#fff;z-index:2;background:#1877f2;border-radius:999px;place-items:center;min-width:29px;height:22px;font-size:12px;font-weight:700;display:inline-grid;position:absolute;top:46px;right:91px;box-shadow:0 9px 14px #1877f247}.wt-chart-badge:after{content:"";background:#1877f2;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;right:-15px;transform:translateY(-50%);box-shadow:0 0 0 4px #fffffff5}.wt-section{flex-shrink:0;padding:0 9px}.wt-chart-card+.wt-section{margin-top:14px}.wt-section--created{margin-top:24px}.wt-section-head{justify-content:space-between;align-items:center;gap:12px;min-height:32px;margin-bottom:11px;display:flex}.wt-section-title{color:#15171d;margin:0;font-size:14px;font-weight:700;line-height:1}.wt-task-list{flex-direction:column;gap:14px;display:flex}.wt-task-row{color:#1877f2;opacity:0;align-items:flex-start;gap:10px;min-height:33px;animation:.38s cubic-bezier(.22,1,.36,1) both wtRowIn;display:flex}.wt-task-row--created{color:#9ccd0b}.wt-task-list--created{gap:17px;margin-top:17px}.wt-check{flex-shrink:0;place-items:center;width:22px;height:22px;margin-top:1px;line-height:0;display:inline-grid}.wt-check svg,.wt-check .task-dashed-ring{width:22px;height:22px}.wt-task-info{flex-direction:column;gap:4px;min-width:0;display:flex}.wt-task-title{color:#17191f;font-size:13px;font-weight:400;line-height:1.2}.wt-task-time{color:#72757c;font-size:11px;font-weight:400;line-height:1.05}.wt-legend{align-items:center;gap:16px;margin:-1px 0 10px;display:flex}.wt-legend-item{align-items:center;gap:10px;display:inline-flex}.wt-legend-dot{border-radius:3px;flex-shrink:0;width:13px;height:13px}.wt-legend-dot.green{background:linear-gradient(#dff060 0%,#b5d72c 100%);box-shadow:0 5px 10px #b7d9284d}.wt-legend-dot.red{background:linear-gradient(#ff898d 0%,#ff4248 100%);box-shadow:0 5px 10px #ee64623d}.wt-legend-label,.wt-legend-value{color:#5f646c;font-size:10px;font-weight:400;line-height:1}.wt-legend-value{margin-left:8px}.wt-quality-blocks{gap:5px;width:100%;margin-bottom:14px;display:flex;container-type:inline-size}.wt-quality-blocks .quality-blocks__block{border-radius:4px;flex:1 1 0;width:auto;min-width:0;height:31px}.wt-actions{flex-shrink:0;grid-template-columns:.78fr 1.18fr;gap:10px;margin-top:auto;padding:16px 7px 0;display:grid}.wt-pill-btn-wrap{min-width:0}.wt-pill-btn-wrap .pill-wrap{display:block;width:100%!important}.wt-pill-btn-wrap .pill-btn{width:100%!important}.wt-pill-btn-wrap--decline .pill-btn{background:linear-gradient(90deg,#cc6161 0%,#d35454 100%)!important;box-shadow:inset 0 1px #ffffff52,0 9px 20px #cc616147!important}.wt-pill-btn-wrap--decline .pill-wrap:before{background:linear-gradient(90deg,#cc6161 0%,#d35454 100%)!important}.wt-pill-btn-wrap--accept .pill-btn{background:linear-gradient(97.07deg,#c3d940 6.35%,#379662 94.89%)!important;box-shadow:inset 0 1px #ffffff57,0 9px 20px #6fb02340!important}.wt-pill-btn-wrap--accept .pill-wrap:before{background:linear-gradient(97.07deg,#c3d940 6.35%,#379662 94.89%)!important}.intelligence-week-panel,.intelligence-week-panel--paired{scrollbar-width:none;width:min(520px, calc(var(--vw) - 48px))!important;-webkit-backdrop-filter:none!important;background:#fff!important;border:0!important;border-radius:22px!important;top:24px!important;bottom:24px!important;right:24px!important;overflow:auto!important;box-shadow:0 25px 45px #14234c21,0 5px 16px #14234c14!important}.intelligence-week-panel::-webkit-scrollbar{display:none}.intelligence-week-panel--paired::-webkit-scrollbar{display:none}@media (width<=900px){.intelligence-week-panel,.intelligence-week-panel--paired{width:auto!important;inset:24px 12px 28px!important}.wt-panel{padding:18px 30px 20px}.wt-header-title{font-size:clamp(13px,2.9vw,25px)}.wt-progress-ring,.wt-progress-ring .task-progress-ring{width:30px;height:30px}.wt-count-badge{min-width:94px;height:34px;font-size:17px}.wt-count-dot{width:14px;height:14px}.wt-close-btn{width:30px;height:30px}.wt-pill{min-height:31px;padding:0 13px;font-size:13px}.wt-pill--small{min-height:29px;padding:0 12px;font-size:12px}.wt-chart-card{height:130px;min-height:130px;margin-top:10px}.wt-history-chart{height:130px}.wt-chart-badge{min-width:24px;height:19px;font-size:11px;top:46px;right:82px}.wt-chart-badge:after{width:7px;height:7px;right:-14px;box-shadow:0 0 0 3px #fffffff5}.wt-section{padding-inline:6px}.wt-section-title{font-size:13px}.wt-task-list{gap:15px}.wt-task-list--created{gap:22px;margin-top:22px}.wt-check,.wt-check svg,.wt-check .task-dashed-ring{width:20px;height:20px}.wt-task-title{font-size:14px}.wt-task-time{font-size:12px}.wt-legend-dot{width:11px;height:11px}.wt-legend-label,.wt-legend-value{font-size:11px}.wt-quality-blocks{gap:6px}.wt-quality-blocks .quality-blocks__block{height:35px}.wt-pill-btn-wrap .pill-btn{padding:0 18px;border-radius:12px!important}.wt-pill-btn-wrap .pill-btn__label{font-size:12px}}@media (width<=560px){.wt-panel{padding-inline:30px}.wt-toolbar,.wt-section-head{flex-direction:row;align-items:center}.wt-header-left{gap:10px}.wt-header-right{gap:9px}.wt-toolbar{gap:8px;padding-top:16px}.wt-section--created{margin-top:36px}.wt-actions{grid-template-columns:1fr 1.35fr;gap:10px;padding:30px 6px 0}}@keyframes wtSpin{to{transform:rotate(360deg)}}@keyframes wtPanelIn{0%{opacity:0;filter:blur(8px);transform:translate(28px)scale(.99)}}@keyframes wtFadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes wtRowIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes intelligenceMapPulse{0%,to{opacity:.74}50%{opacity:1}}@keyframes cardRevealGlow{0%{box-shadow:0 0 #2f79ff00}42%{box-shadow:0 28px 76px #2f79ff2e}to{box-shadow:0 0 #2f79ff00}}.intelligence-map-grid{transform-origin:0 0;background:0 0}.react-transform-wrapper,.react-transform-component,.intelligence-map-grid{direction:ltr}.react-transform-wrapper,.react-transform-component{image-rendering:-webkit-optimize-contrast}.intelligence-map-ambient{animation:5.4s ease-in-out infinite intelligenceMapPulse}.intelligence-map-card-shell--visible{animation:.92s cubic-bezier(.16,1,.3,1) both cardRevealGlow}.intelligence-map-socket{background:linear-gradient(135deg,#1877f2,#6da3ff);border:none;transition:opacity .52s}.intelligence-map-socket[data-port-name=right]{border-radius:0 50% 50% 0}.intelligence-map-socket[data-port-name=left]{border-radius:50% 0 0 50%}.intelligence-map-socket[data-port-name=top]{border-radius:50% 50% 0 0}.intelligence-map-socket[data-port-name=bottom]{border-radius:0 0 50% 50%}.intelligence-map-socket__core{display:none}.intelligence-map-connector{box-shadow:none;cursor:pointer;background:linear-gradient(135deg,#1877f2,#6da3ff);border:none;place-items:center;padding:0;line-height:1;transition:opacity .52s,transform .22s cubic-bezier(.16,1,.3,1),filter .22s;display:grid}.intelligence-map-connector[data-port-name=right]{border-radius:0 17px 17px 0;width:18px;height:34px}.intelligence-map-connector[data-port-name=left]{border-radius:17px 0 0 17px;width:18px;height:34px}.intelligence-map-connector[data-port-name=top]{border-radius:17px 17px 0 0;width:34px;height:18px}.intelligence-map-connector[data-port-name=bottom]{border-radius:0 0 17px 17px;width:34px;height:18px}.intelligence-map-connector:hover{filter:brightness(1.15)}.intelligence-map-connector:active{filter:brightness(.95)}.intelligence-map-connector--collapsed{animation:none}.intelligence-map-connector--expanded{background:linear-gradient(135deg,#1877f2,#6da3ff)}.intelligence-map-connector__icon{display:none}.edge-dragging path{stroke-opacity:1}.edge-settling path{transition:d .38s cubic-bezier(.22,1,.36,1)}.intelligence-map-card-shell{contain:layout style;-webkit-font-smoothing:subpixel-antialiased}.intelligence-map-card-shell .analytics-card,.intelligence-map-card-shell .automation-card,.intelligence-map-card-shell .website-card{box-sizing:border-box;background:#fff;border:1px solid #0000001a;border-radius:17px;width:100%;box-shadow:0 4px 16px #18181b0f}.intelligence-map-grid--zoomed-out .intelligence-map-card-shell>*{visibility:hidden}.intelligence-map-grid--zoomed-out svg path{filter:none!important}.intelligence-map-grid--zoomed-out .intelligence-map-card-shell--visible,.intelligence-map-grid--zoomed-out .intelligence-map-connector--collapsed,.intelligence-map-grid--zoomed-out .intelligence-map-ambient{animation:none}.agent-panel{box-sizing:border-box;background:0 0;border-left:1px solid #569eff2e;flex-direction:column;flex-shrink:0;width:clamp(300px,30vw,480px);height:100%;padding:clamp(20px,2.4vw,34px) clamp(16px,1.8vw,28px) clamp(16px,1.8vw,28px);animation:.46s cubic-bezier(.22,1,.36,1) both agent-panel-in;display:flex;overflow:hidden}@keyframes agent-panel-in{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.agent-panel__header{border-bottom:1px solid #569eff33;flex-shrink:0;margin-bottom:clamp(16px,1.8vw,28px);padding-bottom:clamp(14px,1.4vw,20px)}.agent-panel__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#2f80ff;margin-bottom:4px;font-size:clamp(10px,.75vw,12px);display:inline-block}.agent-panel__title{color:#111;margin:0;font-size:clamp(17px,1.4vw,22px);font-weight:600}.agent-panel__scroll{scrollbar-width:thin;scrollbar-color:#569eff66 transparent;flex-direction:column;flex:1;gap:clamp(12px,1.2vw,18px);padding-right:8px;display:flex;overflow-y:auto}.agent-panel__scroll::-webkit-scrollbar{width:6px}.agent-panel__scroll::-webkit-scrollbar-thumb{background:#569eff66;border-radius:3px}.agent-panel__section{animation:.52s cubic-bezier(.22,1,.36,1) both agent-section-in;animation-delay:calc(var(--agent-index,0) * .14s);flex-direction:column;gap:0;display:flex}@keyframes agent-section-in{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.agent-panel__section-head{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:#ffffffb3;border:1px solid #569eff3d;border-radius:14px;align-items:center;gap:12px;padding:clamp(12px,1.2vw,18px);transition:background .16s,border-color .16s,transform .12s;display:flex}.agent-panel__section-head:hover{background:#fff;border-color:#569eff73}.agent-panel__section-head:active{transform:scale(.99)}.agent-panel__section.is-open .agent-panel__section-head{background:#7c83f52e;border-bottom-right-radius:0;border-bottom-left-radius:0}.agent-panel__chevron{color:#6b7280cc;flex-shrink:0;transition:transform .2s}.agent-panel__chevron.is-open{transform:rotate(180deg)}.agent-panel__dot{background:#7c83f5;border-radius:50%;flex-shrink:0;width:10px;height:10px;box-shadow:0 0 12px}.agent-panel__section-titles{flex:1;min-width:0}.agent-panel__section-title{color:#111;margin:0;font-size:clamp(14px,1vw,16px);font-weight:600}.agent-panel__section-tagline{color:#4b5563d9;opacity:.85;max-height:40px;margin:2px 0 0;font-size:clamp(11px,.85vw,13px);line-height:1.35;transition:max-height .24s,opacity .2s,margin .2s;overflow:hidden}.agent-panel__section.is-collapsed .agent-panel__section-tagline{opacity:0;max-height:0;margin-top:0}.agent-panel__provider{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:#7c83f559;border:1px solid #7c83f580;border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:10px;font-weight:600}.agent-panel__section[data-provider=analyst]{--accent:47, 128, 255}.agent-panel__section[data-provider=strategy]{--accent:91, 110, 245}.agent-panel__section[data-provider=social]{--accent:37, 165, 222}.agent-panel__provider{background:rgba(var(--accent,124, 131, 245), .28);border-color:rgba(var(--accent,124, 131, 245), .5);color:rgb(var(--accent,124, 131, 245))}.agent-panel__dot{background:rgb(var(--accent,124, 131, 245));box-shadow:0 0 10px rgba(var(--accent,124, 131, 245), .9)}.agent-panel__section.is-open .agent-panel__section-head{border-color:rgba(var(--accent,124, 131, 245), .6);background:rgba(var(--accent,124, 131, 245), .16);box-shadow:0 0 24px rgba(var(--accent,124, 131, 245), .22)}.agent-panel__section.is-open .agent-panel__cards{border-color:rgba(var(--accent,124, 131, 245), .45)}.agent-panel__body{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1);display:grid}.agent-panel__section.is-open .agent-panel__body{grid-template-rows:1fr}.agent-panel__body>.agent-panel__cards{min-height:0;overflow:hidden}.agent-panel__cards{border:1px solid rgba(var(--accent,124, 131, 245), .3);background:#ffffff8c;border-top:none;border-bottom-right-radius:14px;border-bottom-left-radius:14px;flex-direction:column;gap:clamp(10px,1vw,16px);min-width:0;padding:clamp(12px,1.2vw,18px);display:flex;overflow:hidden}.agent-panel__section.is-collapsed .agent-panel__cards{opacity:0}.agent-panel__section.is-open .agent-panel__cards{opacity:1;transition:opacity .26s 80ms}@keyframes agent-cards-expand{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.agent-panel__card{transform-origin:top;width:100%;min-width:0;animation:.48s cubic-bezier(.22,1,.36,1) both agent-card-in;animation-delay:calc((var(--agent-index,0) * .14s) + (var(--card-index,0) * 90ms) + .12s)}.agent-panel__card>[class*=-card]{width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important}.agent-panel__card [class*=-card] *{max-width:100%}.agent-panel__card :where(div,section,ul,li){min-width:0}@keyframes agent-card-in{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.agent-panel,.agent-panel__section,.agent-panel__card{animation:none}}.agent-panel__section.is-open .agent-panel__dot{animation:1.8s ease-in-out infinite agent-dot-pulse}@keyframes agent-dot-pulse{0%,to{box-shadow:0 0 8px rgba(var(--accent,124, 131, 245), .7);transform:scale(1)}50%{box-shadow:0 0 16px rgba(var(--accent,124, 131, 245), 1);transform:scale(1.25)}}.agent-panel__section.is-open .agent-panel__section-head:after{content:"";background:linear-gradient(90deg, transparent, rgba(var(--accent,124, 131, 245), .9), transparent);background-size:200% 100%;border-radius:2px;height:2px;animation:1.6s linear infinite agent-activity;position:absolute;bottom:6px;left:14px;right:14px}.agent-panel__section-head{position:relative}@keyframes agent-activity{0%{background-position:200% 0}to{background-position:-200% 0}}@media (width<=700px){.agent-panel{width:min(88vw,380px)}.nora-voice-agents{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@media (prefers-reduced-motion:reduce){.agent-panel__section.is-open .agent-panel__dot,.agent-panel__section.is-open .agent-panel__section-head:after{animation:none}.agent-panel__body{transition:none}}.agent-indicator{--agent-color:#2f80ff;background:linear-gradient(135deg, color-mix(in srgb, var(--agent-color) 8%, white), white);border:1px solid color-mix(in srgb, var(--agent-color) 20%, transparent);opacity:0;border-radius:12px;flex-direction:column;gap:8px;padding:12px;transition:opacity .2s,transform .2s;display:flex;transform:translateY(8px)}.agent-indicator.is-visible{opacity:1;transform:translateY(0)}.agent-indicator__primary{align-items:center;gap:10px;display:flex}.agent-indicator__icon{background:var(--agent-color);color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.agent-indicator__info{flex-direction:column;flex:1;min-width:0;display:flex}.agent-indicator__label{color:#1a1a1a;font-size:14px;font-weight:600}.agent-indicator__desc{color:#666;font-size:12px}.agent-indicator__confidence{color:var(--agent-color);background:color-mix(in srgb, var(--agent-color) 12%, white);border-radius:6px;padding:4px 8px;font-size:12px;font-weight:500}.agent-indicator__reasoning{color:#555;margin:0;padding-left:46px;font-size:12px;line-height:1.4}.agent-indicator__secondary{flex-direction:column;gap:6px;padding-left:46px;display:flex}.agent-indicator__secondary-label{color:#888;text-transform:uppercase;letter-spacing:.5px;font-size:11px}.agent-indicator__secondary-list{flex-wrap:wrap;gap:6px;display:flex}.agent-indicator__secondary-chip{background:color-mix(in srgb, var(--agent-color) 10%, white);border:1px solid color-mix(in srgb, var(--agent-color) 20%, transparent);color:var(--agent-color);border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:500;display:inline-flex}.agent-indicator__secondary-chip svg{opacity:.8}.agent-indicator__loading-state{color:#666;align-items:center;gap:10px;font-size:13px;display:flex}.agent-indicator__loading{border:2px solid #e5e7eb;border-top-color:var(--agent-color);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite agent-indicator-spin}@keyframes agent-indicator-spin{to{transform:rotate(360deg)}}.agent-indicator--compact{background:color-mix(in srgb, var(--agent-color) 10%, white);border-radius:8px;flex-direction:row;align-items:center;gap:6px;padding:6px 10px}.agent-indicator--compact .agent-indicator__icon{background:var(--agent-color);border-radius:6px;width:24px;height:24px}.agent-indicator--compact .agent-indicator__label{font-size:13px}.agent-indicator--compact .agent-indicator__loading{width:16px;height:16px}@media (prefers-color-scheme:dark){.agent-indicator{background:linear-gradient(135deg, color-mix(in srgb, var(--agent-color) 15%, #1a1a1a), #1a1a1a);border-color:color-mix(in srgb, var(--agent-color) 30%, transparent)}.agent-indicator__label{color:#f0f0f0}.agent-indicator__desc,.agent-indicator__reasoning{color:#aaa}.agent-indicator__confidence{background:color-mix(in srgb, var(--agent-color) 20%, #1a1a1a)}.agent-indicator__secondary-chip{background:color-mix(in srgb, var(--agent-color) 15%, #1a1a1a);border-color:color-mix(in srgb, var(--agent-color) 30%, transparent)}.agent-indicator--compact{background:color-mix(in srgb, var(--agent-color) 15%, #1a1a1a)}.agent-indicator__loading{border-color:#333;border-top-color:var(--agent-color)}}.agent-correction{display:inline-block;position:relative}.agent-correction__trigger{color:#7e8db0;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 6px;font-size:11px;transition:all .15s;display:inline-flex}.agent-correction__trigger:hover{color:#cfe0ff;background:#78a0ff1a}.agent-correction__trigger:disabled{opacity:.5;cursor:not-allowed}.agent-correction__trigger-text{text-underline-offset:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.agent-correction__chevron{transition:transform .15s}.agent-correction__chevron.is-open{transform:rotate(180deg)}.agent-correction__dropdown{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:100;background:#0e1422fa;border:1px solid #78a0ff33;border-radius:12px;width:280px;margin-bottom:6px;padding:8px 0;animation:.15s correction-slide-up;position:absolute;bottom:100%;left:0;box-shadow:0 -8px 32px #0006}@keyframes correction-slide-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.agent-correction__header{color:#7e8db0;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #78a0ff1a;padding:6px 12px 8px;font-size:11px}.agent-correction__message{text-align:center;border-radius:6px;margin:6px 10px;padding:6px 10px;font-size:12px}.agent-correction__message--success{color:#34d399;background:#22c55e26;border:1px solid #22c55e33}.agent-correction__message--error{color:#f87171;background:#ef444426;border:1px solid #ef444433}.agent-correction__list{max-height:320px;padding:4px;overflow-y:auto}.agent-correction__option{cursor:pointer;text-align:left;color:#e8eefc;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px 10px;transition:all .12s;display:flex}.agent-correction__option:hover{background:#78a0ff1a}.agent-correction__option.is-current{background:#78a0ff14}.agent-correction__option:disabled{opacity:.5;cursor:not-allowed}.agent-correction__option-icon{background:color-mix(in srgb, var(--agent-color) 15%, transparent);width:32px;height:32px;color:var(--agent-color);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.agent-correction__option-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.agent-correction__option-label{color:#fff;font-size:13px;font-weight:500}.agent-correction__option-desc{color:#7e8db0;font-size:11px}.agent-correction__current-badge{color:#569eff;text-transform:uppercase;letter-spacing:.3px;background:#2f80ff26;border-radius:4px;padding:2px 6px;font-size:10px}.agent-correction__footer{border-top:1px solid #78a0ff1a;margin-top:4px;padding:8px 12px 4px}.agent-correction__footer span{color:#5a6a8a;font-size:10px;font-style:italic}.agent-correction--inline .agent-correction__dropdown{width:240px}.agent-correction--inline .agent-correction__option{padding:6px 8px}.agent-correction--inline .agent-correction__option-icon{width:26px;height:26px}.agent-correction__list::-webkit-scrollbar{width:6px}.agent-correction__list::-webkit-scrollbar-track{background:0 0}.agent-correction__list::-webkit-scrollbar-thumb{background:#78a0ff33;border-radius:3px}.agent-correction__list::-webkit-scrollbar-thumb:hover{background:#78a0ff4d}.nora-voice{width:var(--vw,100vw);height:var(--vh,100vh);-webkit-font-smoothing:antialiased;--space-0:#eaf2ff;--space-1:#f3f8ff;--space-2:#fff;--ink-strong:#111;--ink-soft:#6b7280;--accent:#2f80ff;--orb:clamp(220px, 56vmin, 520px);--orb-glow:calc(var(--orb) * 1.48);font-family:Poppins,Urbanist,system-ui,sans-serif;position:fixed;inset:0;overflow:hidden}.nora-voice *,.nora-voice :before,.nora-voice :after{box-sizing:border-box}.nora-voice .stage{height:var(--vh,100vh);width:var(--vw,100vw);background:radial-gradient(circle at 50% 42%, #569eff29, transparent 46%), linear-gradient(160deg, var(--space-2) 0%, var(--space-1) 52%, var(--space-0) 100%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.nora-voice .stage:before{content:"";opacity:.5;pointer-events:none;will-change:transform, opacity;background-image:radial-gradient(circle,#569eff2e .9px,#0000 1.25px);background-position:0 0;background-size:13px 13px;animation:90s linear infinite nv-stars-drift,7s ease-in-out infinite alternate nv-stars-twinkle;position:absolute;inset:-10%}@keyframes nv-stars-drift{0%{transform:translate(0,0)}to{transform:translate(-120px,-70px)}}@keyframes nv-stars-twinkle{0%{opacity:.42}to{opacity:.58}}.nora-voice .stage:after{content:"";pointer-events:none;background:radial-gradient(circle at 50% 44%,#0000 58%,#569eff1a 100%);position:absolute;inset:0}.nora-voice .ripple-canvas{z-index:1;width:100%;height:100%;position:absolute;inset:0}.nora-voice .orb-wrap{z-index:2;justify-content:center;align-items:center;display:flex;position:relative}.nora-voice .orb-glow{width:var(--orb-glow);height:var(--orb-glow);filter:blur(48px);opacity:.55;will-change:opacity, transform;border-radius:50%;position:absolute}.nora-voice .orb{width:var(--orb);height:var(--orb);will-change:transform;background:radial-gradient(circle at 34% 26%,#fffffff2,#fff0 40%),radial-gradient(circle at 50% 118%,#ffffffd9,#fff0 46%),linear-gradient(162deg,#8fc0ff 0%,#569eff 38%,#2f80ff 70%,#1f6fff 100%);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 -34px 70px #ffffff73,inset 0 26px 52px #ffffff8c,inset 0 0 0 1px #fff6,0 0 110px #569eff80,0 40px 100px #2f80ff52}.nora-voice .orb:after{content:"";mix-blend-mode:screen;pointer-events:none;will-change:transform;background:radial-gradient(circle at 36% 24%,#ffffff8c 0%,#ffffff1f 18%,#fff0 42%);border-radius:50%;animation:14s ease-in-out infinite alternate nv-orb-specular;position:absolute;inset:0}@keyframes nv-orb-specular{0%{transform:translate(-3%,-2%)}to{transform:translate(4%,3%)}}.nora-voice .wordmark{z-index:2;width:calc(var(--orb) * .58);filter:drop-shadow(0 2px 16px #1f6fff73);-webkit-user-select:none;user-select:none;pointer-events:none;height:auto;display:block;position:relative;transform:translateY(-1px)}.nora-voice .dock{z-index:4;flex-direction:column;align-items:center;gap:18px;width:min(680px,100vw - 48px);display:flex;position:absolute;bottom:56px;left:50%;transform:translate(-50%)}.nora-voice .state-label{letter-spacing:.3px;color:var(--ink-soft);font-size:15px;font-weight:500;transition:color .3s}:is(.nora-voice .stage:has(.state-label[data-mode=listening]) .state-label,.nora-voice .state-label[data-mode=speaking]){color:var(--accent)}.nora-voice .prompt-bar{-webkit-backdrop-filter:blur(24px)saturate(1.16);backdrop-filter:blur(24px)saturate(1.16);background:radial-gradient(circle at 7% 83%,#5aa0ff1f,#0000 42%),linear-gradient(112deg,#fffffff5 0%,#ffffffe6 58%,#f6fbffd1 100%);border:1px solid #569eff47;border-radius:999px;align-items:center;gap:8px;width:100%;padding:8px 8px 8px 22px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 18px 50px #2f80ff1f,inset 0 1px #fffc}.nora-voice .prompt-bar:focus-within{border-color:var(--accent);box-shadow:0 18px 50px #2f80ff29,0 0 0 3px #2f80ff29,0 0 34px #569eff47}.nora-voice .prompt-input{min-width:0;height:36px;color:var(--ink-strong);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:16px;font-weight:500}.nora-voice .prompt-input::placeholder{color:#6b7280b3}.nora-voice .prompt-mic,.nora-voice .prompt-send{width:42px;height:42px;color:var(--ink-soft);cursor:pointer;background:#ffffffb3;border:1px solid #569eff47;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s,background .2s,color .2s,box-shadow .2s;display:inline-flex}.nora-voice .prompt-mic:hover,.nora-voice .prompt-send:hover{color:var(--ink-strong);background:#fff;transform:translateY(-1px)}.nora-voice .prompt-send,.nora-voice .prompt-mic.active{color:#fff;background:linear-gradient(160deg,#569eff,#2f80ff);border-color:#0000;box-shadow:0 8px 22px #2f80ff66}.nora-voice .controls{align-items:center;gap:12px;display:flex}.nora-voice .ctl{color:var(--ink-soft);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#ffffffb3;border:1px solid #569eff47;border-radius:999px;align-items:center;gap:9px;padding:11px 18px;font-family:inherit;font-size:14px;font-weight:600;transition:transform .15s,background .2s,color .2s,box-shadow .2s;display:inline-flex}.nora-voice .ctl:hover{color:var(--ink-strong);background:#fff;transform:translateY(-1px)}.nora-voice .ctl:active{transform:translateY(0)}.nora-voice .ctl.active{color:#fff;background:linear-gradient(160deg,#569eff,#2f80ff);border-color:#0000;box-shadow:0 10px 26px #2f80ff5c}.nora-voice .ctl.ghost{color:var(--ink-soft);padding:11px}.nora-voice .notice{text-align:center;max-width:460px;color:var(--ink-soft);padding:0 20px;font-size:12.5px;line-height:1.5}.nora-voice .nv-agent-indicator{justify-content:center;margin:8px 0;display:flex}.nora-voice .nv-agent-indicator .agent-indicator--compact{background:#2f80ff14;border:1px solid #2f80ff26}.nora-voice .nv-context-bar{background:#2f80ff0f;border:1px solid #2f80ff1f;border-radius:20px;justify-content:center;align-items:center;gap:12px;margin:8px 0;padding:6px 14px;display:flex}.nora-voice .nv-context-label{color:var(--accent);font-size:12px}.nora-voice .nv-context-clear{color:var(--ink-soft);cursor:pointer;background:0 0;border:1px solid #2f80ff33;border-radius:12px;padding:4px 10px;font-family:inherit;font-size:11px;transition:all .15s}.nora-voice .nv-context-clear:hover{color:var(--accent);background:#2f80ff14}.nora-voice .nv-follow-up-badge{color:#8b5cf6;text-transform:uppercase;letter-spacing:.3px;background:#8b5cf61a;border:1px solid #8b5cf633;border-radius:12px;margin:6px 0;padding:4px 12px;font-size:11px;display:inline-block}.nora-voice .nv-suggestions{flex-direction:column;align-items:center;gap:10px;max-width:500px;margin-top:16px;padding:0 20px;display:flex}.nora-voice .nv-suggestions-label{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.5px;font-size:12px}.nora-voice .nv-suggestions-list{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.nora-voice .nv-suggestion-chip{color:var(--accent);cursor:pointer;background:#2f80ff0f;border:1px solid #2f80ff2e;border-radius:20px;padding:8px 14px;font-family:inherit;font-size:13px;transition:all .15s}.nora-voice .nv-suggestion-chip:hover{background:#2f80ff1f;border-color:#2f80ff4d;transform:translateY(-1px)}.nora-voice .nv-suggestion-chip:active{transform:translateY(0)}.nora-voice-nav{z-index:70;animation:.5s both nv-fade-in;position:relative}@keyframes nv-fade-in{0%{opacity:0}to{opacity:1}}.nora-voice .nora-voice-topright{z-index:70;align-items:center;gap:10px;display:flex;position:absolute;top:24px;right:24px}.nora-voice .nora-voice-dashboard{color:var(--accent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#ffffffc7;border:1px solid #569eff52;border-radius:999px;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:transform .15s,color .2s,background .2s;box-shadow:0 8px 22px #2f80ff1f}.nora-voice .nora-voice-dashboard:hover{color:#1f6fff;background:#fff;transform:translateY(-1px)}.nora-voice .nv-enter{animation:.5s cubic-bezier(.22,1,.36,1) both nv-rise-in;animation-delay:var(--d,0s)}.nora-voice .nv-enter--left{animation-name:nv-slide-in-left}.nora-voice .nv-enter--right{animation-name:nv-slide-in-right}@keyframes nv-rise-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes nv-slide-in-left{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes nv-slide-in-right{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.nora-voice .orb,.nora-voice .orb-glow{transition:none}.nora-voice .nv-enter,.nora-voice-nav,.nora-voice .stage:before,.nora-voice .orb:after{animation:none}}@media (height<=680px){.nora-voice{--orb:clamp(180px, 42vmin, 360px)}}.nora-voice-agents{z-index:40;pointer-events:auto;display:flex;position:absolute;top:88px;bottom:0;right:0}.nora-voice-agents .agent-panel{-webkit-backdrop-filter:blur(24px)saturate(1.16);backdrop-filter:blur(24px)saturate(1.16);background:radial-gradient(circle at 90% 6%,#569eff1f,#0000 40%),linear-gradient(#ffffffeb 0%,#f6fbfff5 100%);border-top:1px solid #569eff38;border-left:1px solid #569eff38;border-top-left-radius:22px;height:100%;box-shadow:-18px 0 50px #2f80ff1a}.social-insights{background:#ffffffb8;border:1px solid #1c253314;border-radius:16px;max-width:760px;margin:24px auto 0;padding:18px 20px}.social-insights__head{justify-content:space-between;align-items:flex-start;display:flex}.social-insights__title{color:#1c2533;margin:0;font-size:16px;font-weight:600}.social-insights__sub{color:#6b7790;margin:2px 0 0;font-size:12px}.social-insights__badge{color:#16a34a;background:#16a34a1f;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600}.social-insights__metrics{gap:28px;margin:16px 0 8px;display:flex}.si-metric{flex-direction:column;display:flex}.si-metric__v{color:#1c2533;font-size:22px;font-weight:700;line-height:1.1}.si-metric__l{color:#6b7790;font-size:11px}.si-section{text-transform:uppercase;letter-spacing:.04em;color:#8a94a8;margin:16px 0 8px;font-size:11px;font-weight:600}.social-insights__chart svg{width:100%;height:auto}.si-bar-row{align-items:center;gap:10px;margin:6px 0;display:flex}.si-bar-row__label{color:#1c2533;width:72px;font-size:12px}.si-bar-row__val{text-align:right;color:#6b7790;width:56px;font-size:12px}.si-bar{background:#1c253312;border-radius:999px;flex:1;height:8px;overflow:hidden}.si-bar__fill{border-radius:999px;height:100%;transition:width .6s}.si-bar__fill--fb{background:#1877f2}.si-bar__fill--ig{background:linear-gradient(90deg,#f58529,#dd2a7b 60%,#8134af)}.si-top-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.si-top{align-items:center;gap:10px;font-size:13px;display:flex}.si-top__tag{color:#fff;border-radius:6px;flex:none;padding:2px 6px;font-size:10px;font-weight:700}.si-top__tag--facebook{background:#1877f2}.si-top__tag--instagram{background:#dd2a7b}.si-top__msg{color:#1c2533;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.si-top__eng{color:#2f80ff;flex:none;font-weight:600}.integrate-page{width:var(--vw);min-height:var(--vh);color:#171a22;background:radial-gradient(circle at 10% 88%,#5b98ff38 0%,#5b98ff1c 25%,#0000 48%),radial-gradient(circle at 95% 6%,#5b98ff2e 0%,#5b98ff17 29%,#0000 48%),linear-gradient(#fff 0%,#fbfdff 52%,#fff 100%);font-family:Poppins,Segoe UI,system-ui,sans-serif;position:relative;overflow:hidden}.integrate-page:before,.integrate-page:after{content:"";pointer-events:none;position:fixed;inset:0}.integrate-page:before{background-image:var(--integrate-dot-bg);opacity:.58;mix-blend-mode:multiply;background-position:0 100%;background-size:520px 520px}.integrate-page:after{background:linear-gradient(90deg,#fffffff0 0%,#ffffffb8 27%,#ffffffd6 57%,#ffffff80 100%),radial-gradient(circle at 50% 58%,#fffffff5 0%,#ffffff8f 42%,#0000 68%)}.integrate-content{z-index:5;width:min(1226px, calc(var(--vw) - 280px));margin:67px auto 0;animation:.62s cubic-bezier(.22,1,.36,1) both integratePageIn;position:relative}.integrate-hero{width:520px;max-width:100%}.integrate-kicker{color:#2f79ff;letter-spacing:-.02em;align-items:center;gap:8px;height:20px;font-size:12px;font-weight:500;display:inline-flex}.integrate-kicker img{object-fit:contain;width:28px;height:18px}.integrate-hero h1{letter-spacing:-.055em;color:#7d9cff;margin:3px 0 0;font-size:26px;font-weight:800;line-height:.92}.integrate-hero h1 span{color:#2f79ff}.integrate-hero p{color:#373b46;letter-spacing:-.025em;width:450px;max-width:100%;margin:4px 0 0;font-size:13.5px;line-height:1.18}.integrate-divider{transform-origin:0;background:linear-gradient(90deg,#171a2259,#171a222e,#171a2200);width:100%;height:1px;margin:20px 0 34px;animation:.8s cubic-bezier(.22,1,.36,1) .3s both drawDivider}.integrate-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 20px;display:grid}.integrate-card{opacity:0;height:179px;animation:integrateCardIn .66s cubic-bezier(.22, 1, .36, 1) var(--integrate-delay) forwards;background:radial-gradient(circle at 10% 0,#70abff47 0%,#70abff14 25%,#0000 48%),linear-gradient(143deg,#ffffffc7 0%,#fffffff7 42%,#ffffffe6 100%);border:1.4px solid #589aff80;border-radius:23px;flex-direction:column;justify-content:space-between;padding:20px;transition:transform .4s cubic-bezier(.25,1,.5,1),box-shadow .4s,border-color .4s,border-width .2s,padding .2s;display:flex;transform:translateY(24px)scale(.96);box-shadow:0 18px 36px #2f79ff0d,inset 0 1px #ffffffdb}.integrate-card:hover{border-color:#3b83f6d9;transform:translateY(-6px)scale(1.02);box-shadow:0 26px 48px #2f79ff1f,0 8px 16px #2f79ff0a,inset 0 1px #fffffff2}.integrate-card--synced{border-width:4px;border-color:#3b83f6;padding:17px;box-shadow:0 20px 42px #2f79ff1f,inset 0 1px #ffffffe6}.integrate-card--synced:hover{border-color:#2563eb;box-shadow:0 28px 56px #2f79ff2e,0 8px 16px #2f79ff0f,inset 0 1px #fffffff2}.integrate-card--connecting{border-color:#3b83f699;animation:1.5s ease-in-out infinite cardPulse;box-shadow:inset 0 0 0 2px #3b83f633}.integrate-card__body{align-items:flex-start;gap:11px;display:flex}.integrate-card__icon-shell{background:radial-gradient(circle at 72% 18%,#eedcf4f2,#0000 46%),radial-gradient(circle at 28% 74%,#5e9bff29,#0000 48%),#fff;border:1px solid #669fff7a;border-radius:23px;flex:0 0 80px;place-items:center;width:80px;height:80px;transition:transform .4s cubic-bezier(.25,1,.5,1),border-color .4s,box-shadow .4s;display:grid;box-shadow:0 16px 28px #2f79ff14}.integrate-card:hover .integrate-card__icon-shell{border-color:#3b83f699;transform:scale(1.05)translateY(-2px);box-shadow:0 20px 32px #2f79ff26}.integrate-card__icon{object-fit:contain;filter:drop-shadow(0 8px 12px #2f79ff21);width:50px;height:50px;transition:transform .4s cubic-bezier(.25,1,.5,1),filter .4s}.integrate-card:hover .integrate-card__icon{filter:drop-shadow(0 12px 18px #2f79ff38);animation:2s ease-in-out infinite alternate iconFloat}.integrate-card__copy{min-width:0;padding-top:3px}.integrate-card__copy h2{letter-spacing:-.045em;color:#11151d;margin:0 0 5px;font-size:17px;font-weight:700;line-height:1}.integrate-card__copy p{color:#858890;letter-spacing:-.035em;margin:0;font-size:13px;line-height:1.12}.integrate-card__action{color:#11151d;letter-spacing:-.04em;cursor:pointer;background:#ffffffd1;border:1.5px solid #2f79ffc2;border-radius:13px;justify-content:space-between;align-items:center;width:100%;height:36px;padding:0 12px;font-size:13px;font-weight:500;transition:transform .25s cubic-bezier(.25,.8,.25,1),box-shadow .25s,background-color .25s,border-color .25s,color .25s;display:flex;box-shadow:0 8px 18px #2f79ff0f}.integrate-card__action:hover{color:#fff;background-color:#2f79ff;border-color:#2f79ff;transform:translateY(-2px);box-shadow:0 12px 24px #2f79ff2e}.integrate-card__action svg{fill:none;color:currentColor;stroke:currentColor;stroke-width:1.4px;transform-origin:50%;width:17px;height:17px;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.integrate-card__action:hover svg{transform:rotate(90deg)scale(1.1)}.integrate-card__action--synced{color:#fff;background:linear-gradient(#5ba3ff 0%,#2f79ff 100%);border:none;transition:transform .25s cubic-bezier(.25,.8,.25,1),box-shadow .25s,background .25s;box-shadow:0 16px 28px #2f79ff5c,inset 0 1px #ffffff57}.integrate-card__action--synced:hover{background:linear-gradient(#6baeff 0%,#3f85ff 100%);transform:translateY(-2px);box-shadow:0 20px 36px #2f79ff73,inset 0 1px #ffffff73}.integrate-card__action--synced svg{animation:16s linear infinite slowSpin}.integrate-card__action--synced:hover svg{animation:1s cubic-bezier(.25,1,.2,1) infinite fastSpin}.integrate-card__action--connecting{color:#2f79ffd9;cursor:wait;box-shadow:none;background:#fffffff2;border-color:#2f79ff66}.integrate-card__action--connecting:hover{box-shadow:none;color:#2f79ffd9;background:#fffffff2;border-color:#2f79ff66;transform:none}.integrate-card__action--connecting svg{animation:.8s linear infinite fastSpin!important}.integrate-dock{z-index:58;align-items:center;gap:10px;animation:.62s cubic-bezier(.22,1,.36,1) .42s both integrateDockIn;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}.integrate-dock button{font:inherit;cursor:pointer}.integrate-dock__ask,.integrate-dock__status{background:#fffffff0;border:3px solid #111;height:50px;box-shadow:0 8px 18px #0f172a1f}.integrate-dock__ask{border-radius:999px;align-items:center;gap:18px;width:260px;padding:0 20px;display:flex}.integrate-dock__ask img{object-fit:contain;width:30px;height:18px}.integrate-dock__ask span,.integrate-dock__task span,.integrate-dock__analyzing span{color:#111;letter-spacing:-.04em;font-size:12px;font-weight:500}.integrate-dock__status{border-radius:17px;display:flex;overflow:hidden}.integrate-dock__task,.integrate-dock__analyzing{border:none;align-items:center;gap:11px;height:100%;display:flex}.integrate-dock__task{background:#fffffff5;border-right:3px solid #111;justify-content:center;min-width:150px}.integrate-dock__analyzing{background:linear-gradient(90deg,#edf8df 0%,#cce7ae 62%,#eef8df 100%);width:213px;padding:0 13px}.integrate-dock__ring{box-sizing:border-box;border:3px solid #b5d42d;border-radius:50%;width:24px;height:24px}.integrate-dock__stop{border:2px solid #111;border-radius:50%;width:22px;height:22px;box-shadow:inset 0 0 0 5px #b5d42d}.integrate-dock__analyzing svg{width:14px;height:14px;margin-left:auto}.integrate-dock__analyzing svg circle{fill:#111}@keyframes integratePageIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes integrateCardIn{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes integrateDockIn{0%{opacity:0;transform:translate(-50%)translateY(16px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes drawDivider{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes cardPulse{0%{opacity:.95}50%{opacity:1;border-color:#3b83f6cc}to{opacity:.95}}@keyframes iconFloat{0%{transform:translateY(0)}to{transform:translateY(-3px)}}@keyframes slowSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fastSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=1180px){.integrate-content{width:min(900px, calc(var(--vw) - 180px))}.integrate-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.integrate-page{overflow-y:auto}.integrate-content{width:calc(var(--vw) - 32px);margin:104px auto 120px}.integrate-grid{grid-template-columns:1fr}.integrate-card{height:auto;min-height:174px}.integrate-dock{width:calc(var(--vw) - 22px);flex-direction:column;bottom:12px}.integrate-dock__ask,.integrate-dock__status{width:100%}.integrate-dock__task,.integrate-dock__analyzing{flex:1}}.integrate-notice{color:#2f80ff;background:#2f80ff1f;border:1px solid #2f80ff59;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;max-width:720px;margin:12px auto 0;padding:10px 14px;font-size:14px;display:flex}.integrate-notice button{color:inherit;cursor:pointer;background:0 0;border:none;font-size:18px;line-height:1}.integrate-synced{max-width:760px;margin:24px auto 0}.integrate-synced__title{color:#1c2533;margin:0 0 12px;font-size:15px;font-weight:600}.synced-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.synced-post{background:#ffffffb3;border:1px solid #1c253314;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.synced-post__icon{flex:none;width:22px;height:22px}.synced-post__body{flex:1;min-width:0}.synced-post__msg{color:#1c2533;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;overflow:hidden}.synced-post__meta{color:#6b7790;font-size:11px}.synced-post__link{color:#2f80ff;flex:none;font-size:12px;font-weight:600;text-decoration:none}.synced-post__link:hover{text-decoration:underline}button,input,select,textarea{font-family:inherit}.ob-root{--ob-blue:#2f80ed;--ob-blue-soft:#8eb9ff;--ob-pink:#f4d7ee;--ob-deep:#1c1c24;--ob-muted:#8d8d93;--ob-line:#c8ddff;height:var(--vh);letter-spacing:.03em;color:var(--ob-deep);background:radial-gradient(circle at 100% 0,#8bc1ff75,#0000 24%),radial-gradient(circle at 0 100%,#b6dbffb8,#0000 32%),linear-gradient(90deg,#fff 0% 45%,#f8fbff 68%,#eef7ff 100%);padding:70px 0 120px;font-family:Urbanist,Segoe UI,system-ui,sans-serif;font-weight:400;position:relative;overflow:hidden auto}.ob-root:before{content:"";z-index:0;pointer-events:none;opacity:.42;background-image:radial-gradient(circle,#6f8fbe47 1px,#0000 1.3px);background-size:17px 17px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(90deg,#00000073,#0000 30% 64%,#000000d1);mask-image:linear-gradient(90deg,#00000073,#0000 30% 64%,#000000d1)}.ob-root:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#fffc 0%,#fffffffa 34%,#ffffffd1 64%,#d2e9ff57 100%),radial-gradient(circle at 76% 31%,#b4d7ff47,#0000 19%);position:fixed;inset:0}.ob-hdr,.ob-body{width:min(1138px, calc(var(--vw) - 300px));z-index:1;margin:0 auto;position:relative}.ob-hdr{padding:0}.ob-hdr-row{justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.ob-brand{flex-direction:column;align-items:flex-start;min-width:520px;display:flex}.ob-brand-line{align-items:center;gap:8px;min-height:24px;display:flex}.ob-logo{object-fit:contain;filter:none;width:28px;height:18px;margin:0}.ob-tagline{letter-spacing:.03em;background:linear-gradient(96.85deg,#1877f2 3.59%,#6da3ff 94.78%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Urbanist,Segoe UI,sans-serif;font-size:12px;font-weight:500;line-height:1}.ob-knowledge-title{letter-spacing:.03em;text-transform:uppercase;background:linear-gradient(97.11deg,#1877f2 6.36%,#ffbdd4 87.24%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:4px 0 0;font-family:Delight,Poppins,system-ui,sans-serif;font-size:26px;font-weight:700;line-height:1}.ob-knowledge-title span{background:inherit;-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.ob-knowledge-sub{letter-spacing:.03em;color:#00000080;margin:6px 0 0;font-family:Urbanist,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1}.ob-prog-card{background:radial-gradient(circle at 91% 0,#f5d7eed6,#0000 36%),linear-gradient(100deg,#ebf4fff2,#dae6ffc7 58%,#fff1fac2);border-radius:18px;width:532px;min-height:78px;padding:14px 11px 12px;overflow:hidden;box-shadow:0 18px 42px #5075b42e,inset 0 1px #fffffffa}.ob-prog-top{color:#202034;justify-content:space-between;align-items:center;padding:0 4px 10px;font-size:18px;line-height:1;display:flex}.ob-prog-top b{color:#14141b;font-weight:800}.pct-num{color:#6b6b73}.pct-num b{color:#030307}.ob-prog-bar{background:#9fa9beeb;border:1px solid #ffffffbf;border-radius:999px;height:20px;padding:3px;overflow:hidden}.ob-prog-fill{border-radius:inherit;background:linear-gradient(90deg,#f0d8ff 0%,#55a2ff 42%,#2382ed 100%);height:100%;transition:width .45s;box-shadow:0 0 14px #3e91ffb3}.ob-prog-strip,.ob-hdr-hl{display:none}.ob-headline{letter-spacing:0;white-space:nowrap;margin:0;font-size:26px;font-weight:800;line-height:1.02}.hl-blue{color:#2d80ff}.hl-orange{color:#0000;background:linear-gradient(90deg,#6d91ff 0%,#b695ed 50%,#f0b6d8 100%);-webkit-background-clip:text;background-clip:text}.ob-headline-sub{color:#57576a;margin:2px 0 0;font-size:14px}.ob-loading{width:min(520px, calc(var(--vw) - 80px));z-index:1;color:#202034;text-align:center;background:#ffffffc7;border-radius:18px;margin:180px auto 0;padding:28px 32px;font-size:16px;font-weight:700;position:relative;box-shadow:0 18px 36px #567bca24}.ob-body{border-top:1px solid #1c1c2447;grid-template-columns:345px minmax(0,714px);align-items:start;gap:60px;margin-top:20px;padding-top:30px;display:grid}.ob-sidebar{width:100%;padding-top:0}.ob-sb-head{letter-spacing:.03em;background:linear-gradient(105.26deg,#000 18.5%,#747474 81.5%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 6px;font-family:Delight,Poppins,system-ui,sans-serif;font-size:18px;font-weight:700;line-height:1}.ob-sb-sub{letter-spacing:.03em;color:#00000080;max-width:340px;margin:0 0 22px;font-family:Urbanist,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1.25}.ob-sidebar nav{flex-direction:column;gap:12px;display:flex}.ob-nav-item{color:#131317;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:26px 1fr 40px;align-items:center;gap:10px;width:100%;height:32px;padding:0 10px;transition:transform .18s,background .18s,box-shadow .18s;display:grid}.ob-nav-item:hover{background:#3d84f114;transform:translate(2px)}.ob-nav-item.active{background:radial-gradient(circle at 100%,#f6d0ece0,#0000 36%),linear-gradient(90deg,#539affdb,#b1beffc4 58%,#fff1f9eb);box-shadow:0 11px 22px #5882d221}.ob-nav-icon{object-fit:contain;filter:brightness(0)saturate();opacity:.86;width:21px;height:21px}.ob-nav-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:400;overflow:hidden}.ob-nav-item.active .ob-nav-label{font-weight:400}.ob-nav-pct{color:#131317;justify-self:end;font-size:16px;font-weight:400}.ob-main{min-width:0;transition:opacity .23s,transform .23s}.ob-anim-in{opacity:1;transform:translate(0)}.ob-anim-out-fwd{opacity:0;transform:translate(18px)}.ob-anim-out-bck{opacity:0;transform:translate(-18px)}.ob-card{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.ob-card-head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.ob-card-title{letter-spacing:.03em;background:linear-gradient(105.26deg,#000 18.5%,#747474 81.5%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 6px;font-family:Delight,Poppins,system-ui,sans-serif;font-size:18px;font-weight:700;line-height:1}.ob-card-title span{background:inherit;-webkit-text-fill-color:transparent;color:#0000;font-weight:inherit;-webkit-background-clip:text;background-clip:text}.ob-card-sub{letter-spacing:.03em;color:#00000080;max-width:460px;margin:0;font-family:Urbanist,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1.25}.ob-pill{display:none}.ob-sep{background:#b8d6ff;height:1px;margin:17px 0 27px}.ob-fields{flex-direction:column;gap:18px;display:flex}.ob-fields-grid{grid-template-columns:1fr 1fr;gap:21px 16px;display:grid}.ob-status{color:#2f80ed;background:#ecf5ffb8;border:1px solid #2f80ed2e;border-radius:12px;margin:0 0 18px;padding:12px 14px;font-size:12px;font-weight:600;box-shadow:0 8px 18px #5b87cb14}.row2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.f-wrap{flex-direction:column;gap:10px;display:flex}.f-full{grid-column:1/-1}.f-label{letter-spacing:.03em;color:#00000080;font-family:Urbanist,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1}.f-optional{color:#a4a4b4;font-weight:400}.f-input,.f-select,.f-textarea{color:#171720;width:100%;box-shadow:none;background:#ffffff85;border:1px solid #c5dcff;border-radius:12px;outline:none;font-size:13px;transition:border-color .18s,box-shadow .18s,background .18s}.f-input,.f-select{height:41px;padding:0 13px}.f-input::placeholder,.f-textarea::placeholder{color:#b4b7c2}.f-input:focus,.f-select:focus,.f-textarea:focus{background:#ffffffd1;border-color:#74afff;box-shadow:0 0 0 4px #2f80ed1a}.f-sel-wrap{position:relative}.f-select{appearance:none;padding-right:38px}.f-caret{color:#1c1c26;pointer-events:none;width:14px;height:14px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.f-textarea{resize:vertical;min-height:112px;padding:13px;line-height:1.45}.f-upload{color:#161622;background:#e4ecf88c;border:1px dashed #c2d4ee;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:9px;height:143px;display:flex;box-shadow:inset 0 2px 6px #6482b424,inset 0 1px 3px #506ea01a}.f-upload-btn{color:#171720;cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:400}.f-upload svg{stroke:#8f949e;background:#ffffffe6;border:1px solid #e8edf5;border-radius:8px;width:34px;height:34px;padding:8px;box-shadow:0 2px 6px #506ea01a}.f-upload-t{font-size:13px;font-weight:500}.f-upload-h{color:#b4b7c2;text-align:center;max-width:190px;margin-top:-5px;font-size:12px;line-height:1.25}.f-upload-files{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:flex}.f-upload-file{color:#202034;background:#ffffffc7;border:1px solid #b9d7ffe6;border-radius:999px;align-items:center;gap:7px;min-height:28px;padding:0 10px;font-size:11px;display:inline-flex}.f-upload-file button{color:#8d8da8;cursor:pointer;background:0 0;border:0;font-size:12px;line-height:1}.color-row{align-items:center;gap:10px;display:flex}.color-swatch{border:1px solid #fffc;border-radius:9px;flex-shrink:0;width:34px;height:34px;box-shadow:0 6px 12px #1f29371f}.chips-row{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--ob-line);color:#25253a;cursor:pointer;background:#ffffff8c;border-radius:999px;align-items:center;gap:6px;min-height:31px;padding:0 13px;font-size:12px;display:inline-flex}.chip svg{flex-shrink:0}.chip-on{color:#fff;background:linear-gradient(90deg,#448eff,#9eb8ff);border-color:#0000}.ob-why{background:linear-gradient(97.07deg,#1877f233 6.35%,#6da3ff33 42.96%,#ffdfea33 94.89%);border-radius:10px;flex-direction:column;gap:16px;width:100%;max-width:713px;min-height:90px;margin-top:28px;padding:14px;display:flex}.ob-why-t{letter-spacing:.04em;color:#15151c;text-transform:uppercase;margin:0;font-family:Urbanist,Segoe UI,sans-serif;font-size:12px;font-weight:700;line-height:1}.ob-why-b{letter-spacing:.03em;color:#00000080;margin:0;font-family:Urbanist,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1.25}.ob-foot{justify-content:space-between;align-items:center;margin-top:26px;display:flex}.ob-foot-r{align-items:center;gap:26px;display:flex}.ob-btn-ghost{color:#fff;text-transform:uppercase;cursor:pointer;background:linear-gradient(#c8c8c8 0%,#9f9f9f 100%);border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;width:135px;height:36px;font-size:13px;font-weight:800;display:inline-flex;box-shadow:0 9px 18px #69696938}.ob-btn-ghost svg{display:none}.ob-btn-ghost:disabled,.ob-btn-skip:disabled{opacity:.7;cursor:default}.ob-btn-skip{color:#a5a5b0;cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:400;display:none}.ob-btn-next,.ob-pill-btn{cursor:pointer;color:#fff;letter-spacing:.04em;background:linear-gradient(90deg,#6a9fff 0%,#7eb3ff 38%,#b39ddf 72%,#d4b8e8 100%);border:0;border-radius:10px;justify-content:space-between;align-items:center;width:136px;height:36px;padding:0 18px 0 26px;font-size:14px;font-weight:800;display:inline-flex;box-shadow:0 0 28px #6496ff8c,0 0 14px #8278dc59,0 8px 24px #5078dc4d}.ob-btn-next:disabled{opacity:.7;cursor:default}.ob-btn-label{z-index:1;position:relative}.ob-grid-dots{opacity:.7;grid-template-columns:repeat(3,3px);gap:3px;display:grid}.ob-grid-dots span{background:#fff;border-radius:50%;width:3px;height:3px}@media (width<=1320px){.ob-hdr,.ob-body{width:min(1060px, calc(var(--vw) - 170px))}.ob-brand{min-width:420px}}@media (width<=980px){.ob-hdr,.ob-body{width:calc(var(--vw) - 48px)}.ob-brand{min-width:0}.ob-hdr-row{gap:20px}.ob-hdr-row,.ob-body,.row2,.ob-fields-grid{grid-template-columns:1fr}.ob-hdr-row,.ob-body{gap:24px;display:grid}.ob-prog-card{width:100%}}@media (width<=640px){.ob-headline{white-space:normal;font-size:23px}.ob-card-head,.ob-foot,.ob-foot-r{flex-direction:column;align-items:stretch}.ob-pill{margin-top:0}}.splash-screen{--splash-blue:#2f80ed;--splash-ink:#12203a;--splash-dot:#ffffffad;--splash-progress-angle:126deg;width:100%;min-height:var(--vh);height:var(--vh);color:var(--splash-ink);background:radial-gradient(circle at 50% 86%,#fffffffa 0 16%,#fff0 34%),linear-gradient(114deg,#cfe7ff 0%,#e8f3ff 43%,#fff 100%);justify-content:center;align-items:center;font-family:Inter,Urbanist,Segoe UI,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}.splash-screen:before,.splash-screen:after{content:"";pointer-events:none;position:absolute;inset:0}.splash-screen:before{background-image:radial-gradient(circle, var(--splash-dot) 0 1px, transparent 1.15px);opacity:.72;background-position:0 0;background-size:13px 13px}.splash-screen:after{background:radial-gradient(circle at 50% 87%,#ffffffd1,#fff0 23%),linear-gradient(90deg,#fff0 0 33%,#ffffff47 54%,#ffffffb8 100%)}.splash-screen__content{width:min(860px, calc(var(--vw) - 32px));min-height:var(--vh);z-index:1;flex-direction:column;align-items:center;padding:clamp(72px,12vh,132px) 0 40px;display:flex;position:relative}.splash-screen__orb-wrap{aspect-ratio:1;flex:none;place-items:center;width:clamp(245px,22vw,423px);display:grid;position:relative}.splash-screen__ring{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-154deg)}.splash-screen__ring-track,.splash-screen__ring-progress{fill:none;stroke-linecap:round}.splash-screen__ring-track{stroke:#5b9af559;stroke-width:10px}.splash-screen__ring-progress{stroke:#2f80ed;stroke-width:13px;stroke-dasharray:var(--splash-progress) 100;stroke-dashoffset:0}.splash-screen__orb{aspect-ratio:1;z-index:1;background:radial-gradient(circle at 70% 40%,#ffffff59,#0000 32%),linear-gradient(118deg,#2187f5 1%,#6da3ff 46%,#f1dfec 100%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:82%;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 10px 24px #ffffff24}.splash-screen__percent{color:#fff;letter-spacing:0;text-shadow:0 2px 12px #ffffff3d;margin:0 0 clamp(16px,1.6vw,27px);font-size:clamp(22px,1.9vw,36px);font-weight:800;line-height:1}.splash-screen__logo-mask{width:58%;height:clamp(24px,3.2vw,56px);display:block;overflow:hidden}.splash-screen__logo{width:100%;height:auto;display:block;transform:translateY(-2%)}.splash-screen__copy{text-align:center;flex-direction:column;align-items:center;width:min(800px,100%);margin-top:clamp(54px,8vh,90px);display:flex}.splash-screen__copy h1{color:var(--splash-blue);letter-spacing:0;margin:0;font-size:clamp(27px,2.15vw,42px);font-weight:800;line-height:1}.splash-screen__copy p{color:#14243c;letter-spacing:0;margin:8px 0 15px;font-size:clamp(16px,1.35vw,26px);font-weight:600;line-height:1}.splash-screen__pill{width:162px!important}.splash-screen__pill:before{filter:blur(5px);opacity:.66;background:#29292957;inset:-3px -5px}.splash-screen__pill .pill-btn{cursor:default;opacity:1;background:linear-gradient(#ffffff61,#fff0 42%),linear-gradient(90deg,#242424 0%,#565656 76%,gray 100%);padding:0 12px 0 26px;box-shadow:inset 0 1px 1px #ffffff9e,inset 0 -8px 14px #0003,0 2px 9px #0000002e;width:162px!important;height:36px!important}.splash-screen__pill .pill-btn__label{color:#fff;text-align:center;text-shadow:0 1px 2px #00000040;font-size:12px;font-weight:500}.splash-screen__pill .pill-btn__dots{grid-template-rows:repeat(5,2.5px);grid-template-columns:repeat(5,2.5px);gap:2.5px}.splash-screen__pill .pill-btn__dot{background:#fffffff2;width:2.5px;height:2.5px;box-shadow:0 0 4px #ffffffbf}@media (width<=900px){.splash-screen__content{padding-top:clamp(58px,10vh,90px)}.splash-screen__copy p{max-width:560px;line-height:1.1}}@media (width<=560px){.splash-screen__content{padding-inline:18px}.splash-screen__copy{margin-top:40px}.splash-screen__copy p{line-height:1.16}}*,:before,:after{box-sizing:border-box}button,input,select,textarea{font-family:inherit}.setup-root{--ob-blue:#2f80ed;--ob-blue-2:#5aa2ff;--ob-pink:#f5cfe8;--ob-ink:#12121a;--ob-muted:#8e8e9b;--ob-line:#b9d8ff;--ob-shell:min(1138px, calc(var(--vw) - 300px));min-height:var(--vh);height:var(--vh);color:var(--ob-ink);background:radial-gradient(circle at 100% 8%,#cae5ff9e,#0000 27%),radial-gradient(circle at 0 88%,#cae5ffc7,#0000 34%),linear-gradient(90deg,#fff 0% 43%,#fbfdff 70%,#f0f8ff 100%);padding:70px 0 120px;font-family:Urbanist,Inter,Segoe UI,sans-serif;position:relative;overflow:hidden auto}.setup-root .gradient-text{-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.setup-root:before,.setup-root:after{content:"";z-index:0;pointer-events:none;position:fixed;inset:0}.setup-root:before{opacity:.46;background-image:radial-gradient(circle,#6899d654 1px,#0000 1.35px);background-size:11px 11px;-webkit-mask-image:linear-gradient(90deg,#0000008c,#0000 26% 68%,#000000db);mask-image:linear-gradient(90deg,#0000008c,#0000 26% 68%,#000000db)}.setup-root:after{background:linear-gradient(90deg,#ffffffc7,#fffffffa 36%,#ffffffd4 68%,#e5f4ff52),radial-gradient(circle at 75% 31%,#b4d7ff40,#0000 20%)}.setup-root *{font-family:inherit}.setup-root .ob-loading{z-index:1;width:min(420px, calc(var(--vw) - 48px));color:#2f80ed;text-align:center;background:#ffffffb3;border:1px solid #b9d8ffb3;border-radius:18px;margin:220px auto 0;padding:22px 26px;font-size:14px;font-weight:700;position:relative;box-shadow:0 18px 40px #5382ce24}.setup-root .ob-hdr,.setup-root .ob-body{width:var(--ob-shell);z-index:1;margin:0 auto;position:relative}.setup-root .ob-hdr{border-bottom:1px solid #12121a57;padding-bottom:16px}.setup-root .ob-hdr-row{justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.setup-root .ob-hdr-copy{width:min(580px,100%);min-width:0}.setup-root .ob-brand{flex-direction:column;align-items:flex-start;display:flex}.setup-root .ob-logo{object-fit:contain;object-position:left center;filter:drop-shadow(0 7px 13px #417af833);width:88px;height:44px}.setup-root .ob-tagline{color:#20202d;letter-spacing:.03em;margin-top:-1px;font-family:Urbanist,Inter,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:1}.setup-root .setup-header-intro{max-width:620px;margin-top:9px;display:block}.setup-root .setup-header-title{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(97.11deg,#1877f2 6.36%,#ffbdd4 87.24%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-family:Delight,Urbanist,Inter,Segoe UI,sans-serif;font-size:26px;font-weight:700;line-height:1}.setup-root .setup-header-title-blue,.setup-root .setup-header-title-accent{-webkit-text-fill-color:inherit;color:inherit;background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.setup-root .setup-header-description{color:#4d4d5c;letter-spacing:.03em;margin:8px 0 0;font-family:Urbanist,Inter,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:1}.setup-root .ob-prog-card{background:radial-gradient(circle at 80% 0,#ffe4f8e0,#0000 36%),linear-gradient(103deg,#f8fbffeb,#deeaffd1 58%,#fff4fbd1);border-radius:18px;width:532px;min-height:116px;padding:17px 12px 0;overflow:hidden;box-shadow:0 20px 42px #567bca2e,inset 0 1px #fffffff2}.setup-root .ob-prog-top{color:#4a4a55;letter-spacing:.03em;justify-content:space-between;align-items:center;padding:0 2px 12px;font-family:Urbanist,Inter,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:1;display:flex}.setup-root .ob-prog-top b{color:#0f0f16;font-weight:800}.setup-root .pct-num b{color:#07070a}.setup-root .ob-prog-bar{background:#97a4bee0;border:1px solid #ffffffb8;border-radius:999px;height:21px;padding:3px;overflow:hidden}.setup-root .ob-prog-fill{border-radius:inherit;background:linear-gradient(90deg,#efd9ff 0%,#5fa7ff 38%,#2382ed 100%);height:100%;transition:width .42s;box-shadow:0 0 14px #3e91ffb8}.setup-root .ob-prog-strip{color:#fff;letter-spacing:.03em;background:linear-gradient(#5ea4ff 0%,#2577ec 100%);justify-content:space-between;align-items:center;height:37px;margin:10px -12px 0;padding:0 12px;font-family:Urbanist,Inter,Segoe UI,sans-serif;font-size:14px;font-weight:500;line-height:1;display:flex}.setup-root .ob-body{grid-template-columns:345px minmax(0,714px);align-items:start;gap:60px;padding-top:32px;display:grid}.setup-root .ob-sidebar{width:100%}.setup-root .ob-sb-head{color:#000;letter-spacing:.03em;margin:0 0 6px;font-family:Urbanist,Inter,Segoe UI,sans-serif;font-size:16px;font-weight:500;line-height:1}.setup-root .ob-sb-sub{color:#00000080;letter-spacing:.03em;margin:0 0 20px;font-family:Urbanist,Inter,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1.35}.setup-root .ob-sidebar nav{flex-direction:column;gap:4px;display:flex}.setup-root .ob-nav-item{color:#11111d;cursor:pointer;text-align:start;background:0 0;border:0;border-radius:8px;grid-template-columns:26px 1fr 42px;align-items:center;gap:9px;width:100%;height:44px;padding:0 11px;transition:transform .16s,background .16s,box-shadow .16s;display:grid}.setup-root .ob-nav-item:hover{background:#3d84f114;transform:translate(2px)}.setup-root .ob-nav-item.active{background:radial-gradient(circle at 100%,#f6cee8eb,#0000 32%),linear-gradient(90deg,#4f9affbd 0%,#c4c7ffd1 57%,#ffeff9eb 100%);box-shadow:inset 0 0 0 1px #2d80ff33,0 11px 20px #5982d221}.setup-root .ob-nav-icon{object-fit:contain;opacity:.88;filter:brightness(0)saturate();width:21px;height:21px}.setup-root .ob-nav-label{color:#11111d;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:500;line-height:1;overflow:hidden}.setup-root .ob-nav-pct{color:#11111d;justify-self:end;font-size:16px;font-weight:400;line-height:1}.setup-root .ob-main{min-width:0;transition:opacity .23s,transform .23s}.setup-root .ob-anim-in{opacity:1;transform:translate(0)}.setup-root .ob-anim-out-fwd{opacity:0;transform:translate(18px)}.setup-root .ob-anim-out-bck{opacity:0;transform:translate(-18px)}.setup-root .ob-card{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.setup-root .ob-card-head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.setup-root .ob-card-title{letter-spacing:.03em;background:linear-gradient(105.26deg,#000 18.5%,#747474 81.5%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 8px;font-family:Delight,Urbanist,Inter,Segoe UI,sans-serif;font-size:18px;font-weight:700;line-height:1}.setup-root .ob-card-title span{-webkit-text-fill-color:inherit;color:inherit;font-weight:inherit;background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.setup-root .ob-card-sub{color:#00000080;letter-spacing:.03em;max-width:444px;margin:0;font-family:Urbanist,Inter,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1.3}.setup-root .setup-step-progress{color:#1877f2;flex:0 0 136px;justify-content:center;align-items:center;width:136px;height:36px;margin-top:8px;display:inline-flex;position:relative}.setup-root .setup-step-progress-ring{width:136px;height:36px;position:absolute;inset:0;overflow:visible}.setup-root .setup-step-progress-track,.setup-root .setup-step-progress-fill{fill:none;stroke-linecap:round}.setup-root .setup-step-progress-track{stroke:url(#setupStepProgressTrack);stroke-width:3px;opacity:.45}.setup-root .setup-step-progress-fill{stroke:url(#setupStepProgressFill);stroke-width:4px;transition:stroke-dashoffset .42s cubic-bezier(.22,1,.36,1)}.setup-root .setup-step-progress-dot{fill:#1877f2;filter:drop-shadow(0 2px 3px #1877f247)}.setup-root .setup-step-progress-text{z-index:1;letter-spacing:-.12px;background:linear-gradient(97.07deg,#1877f2 6.35%,#6da3ff 42.96%,#ffdfea 94.89%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;align-items:baseline;gap:3px;font-family:Delight,Urbanist,Inter,Segoe UI,sans-serif;font-size:12px;font-weight:700;line-height:1;display:inline-flex;position:relative}.setup-root .setup-step-progress-text strong{-webkit-text-fill-color:inherit;color:inherit;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;font-size:12px;font-weight:700}.setup-root .ob-sep{background:#b8d6ff;height:1px;margin:17px 0 29px}.setup-root .ob-status{color:#2f80ed;background:#ecf5ffb8;border:1px solid #2f80ed2e;border-radius:12px;margin:0 0 18px;padding:12px 14px;font-size:12px;font-weight:600;box-shadow:0 8px 18px #5b87cb14}.setup-root .ob-fields-grid{grid-template-columns:1fr 1fr;gap:21px 16px;display:grid}.setup-root .f-wrap{flex-direction:column;gap:10px;display:flex}.setup-root .f-full{grid-column:1/-1}.setup-root .f-label{color:#111116;letter-spacing:.03em;font-family:Urbanist,Inter,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1}.setup-root .f-optional{color:#a4a4b4;font-weight:400}.setup-root .f-input,.setup-root .f-select,.setup-root .f-textarea{width:100%;box-shadow:none;color:#171720;letter-spacing:.03em;background:#ffffff85;border:1px solid #c5dcff;border-radius:12px;outline:none;font-family:Urbanist,Inter,Segoe UI,sans-serif;font-size:14px;font-weight:400;transition:border-color .16s,background .16s,box-shadow .16s}.setup-root .f-input,.setup-root .f-select{height:41px;padding:0 13px}.setup-root .f-input::placeholder,.setup-root .f-textarea::placeholder{color:#b6bac4}.setup-root .f-input:focus,.setup-root .f-select:focus,.setup-root .f-textarea:focus{background:#ffffffd1;border-color:#74afff;box-shadow:0 0 0 4px #2f80ed1a}.setup-root .f-sel-wrap{position:relative}.setup-root .f-select{appearance:none;padding-right:38px}.setup-root .f-caret{color:#1c1c26;pointer-events:none;width:14px;height:14px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.setup-root .f-textarea{resize:vertical;min-height:112px;padding:13px;line-height:1.45}.setup-root .f-upload{color:#161622;background:#ffffff6b;border:1px dashed #b9d7ff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:9px;height:145px;display:flex;box-shadow:inset 0 2px 7px #5c86b91a,inset 0 1px 3px #5c86b914}.setup-root .f-upload svg{stroke:#8f949e;background:#ffffffeb;border:1px solid #e4eaf3;border-radius:8px;width:34px;height:34px;padding:8px;box-shadow:0 2px 6px #506ea01a}.setup-root .f-upload-btn{color:#171720;cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:400;line-height:1}.setup-root .f-upload-h{color:#b4b7c2;text-align:center;max-width:190px;margin-top:-5px;font-size:12px;line-height:1.25}.setup-root .f-upload-files{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:flex}.setup-root .f-upload-file{color:#202034;background:#ffffffc7;border:1px solid #b9d7ffe6;border-radius:999px;align-items:center;gap:7px;min-height:28px;padding:0 10px;font-size:11px;display:inline-flex}.setup-root .f-upload-file button{color:#8d8da8;cursor:pointer;background:0 0;border:0;font-size:12px;line-height:1}.setup-root .color-row{align-items:center;gap:10px;display:flex}.setup-root .color-swatch{border:1px solid #fffc;border-radius:9px;flex-shrink:0;width:34px;height:34px;box-shadow:0 6px 12px #1f29371f}.setup-root .chips-row{flex-wrap:wrap;gap:8px;display:flex}.setup-root .chip{border:1px solid var(--ob-line);color:#25253a;cursor:pointer;background:#ffffff8c;border-radius:999px;align-items:center;gap:6px;min-height:31px;padding:0 13px;font-size:12px;display:inline-flex}.setup-root .chip-on{color:#fff;background:linear-gradient(90deg,#448eff,#9eb8ff);border-color:#0000}.setup-root .ob-why{background:linear-gradient(97.07deg,#1877f233 6.35%,#6da3ff33 42.96%,#ffdfea33 94.89%);border-radius:10px;min-height:90px;margin-top:25px;padding:14px;box-shadow:0 12px 26px #5b87cb1a}.setup-root .ob-why-t{color:#15151c;letter-spacing:.03em;text-transform:uppercase;margin:0 0 8px;font-family:Urbanist,Inter,Segoe UI,sans-serif;font-size:14px;font-weight:700;line-height:1}.setup-root .ob-why-b{color:#15151c;letter-spacing:.03em;margin:0;font-family:Urbanist,Inter,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1.3}.setup-root .ob-foot{justify-content:space-between;align-items:center;margin-top:26px;display:flex}.setup-root .ob-foot-r{align-items:center;gap:26px;display:flex}.setup-root .ob-btn-ghost,.setup-root .ob-btn-skip{color:#a5a5b0;cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:400;line-height:1}.setup-root .ob-btn-ghost{align-items:center;gap:7px;display:inline-flex}.setup-root .ob-btn-ghost:disabled,.setup-root .ob-btn-skip:disabled{opacity:.65;cursor:default}.setup-root .ob-foot .pill-wrap{width:136px!important}.setup-root .ob-foot .pill-wrap:before{filter:blur(13px);opacity:.58;inset:-8px -10px}.setup-root .ob-foot .pill-btn{background:linear-gradient(90deg,#4d91ff 0%,#6baeff 45%,#e7c4e8 100%);padding:0 11px 0 18px;font-size:13px;width:136px!important;height:36px!important}.setup-root .ob-foot .pill-btn__label{font-size:13px;font-weight:800}@media (width<=1320px){.setup-root{--ob-shell:min(1060px, calc(var(--vw) - 170px))}}@media (width<=980px){.setup-root{--ob-shell:calc(var(--vw) - 48px);padding-top:42px}.setup-root .ob-hdr-row,.setup-root .ob-body,.setup-root .ob-fields-grid{grid-template-columns:1fr;gap:24px;display:grid}.setup-root .setup-header-intro{margin-top:10px}.setup-root .ob-prog-card{width:100%}}@media (width<=640px){.setup-root .setup-header-title{white-space:normal;font-size:23px}.setup-root .ob-card-head,.setup-root .ob-foot,.setup-root .ob-foot-r{flex-direction:column;align-items:stretch}.setup-root .setup-step-progress{margin-top:0}}.reports-page{color:#1b1c20;background:#f2f2f1;font-family:Urbanist,Poppins,Segoe UI,sans-serif;position:fixed;inset:0;overflow:hidden}.reports-page__viewport{z-index:2;padding:54px 90px 150px;position:absolute;inset:0;overflow:hidden auto}.reports-page__content{width:min(1172px, calc(var(--vw) - 280px));margin:0 auto;animation:.52s cubic-bezier(.22,1,.36,1) both reportsPageIn}.reports-page__header{border-bottom:1px solid #1c1d2038;padding-bottom:15px}.reports-page__header h1{letter-spacing:.03em;color:#0a0a0a;margin:0;font-family:Delight,Poppins,Segoe UI,sans-serif;font-size:28px;font-weight:700;line-height:100%}.reports-page__header p,.reports-page__toolbar-meta p,.reports-page__toolbar-meta span,.reports-page__section-header p{color:#1b1c206b;letter-spacing:.03em;margin:0;font-family:Urbanist,Poppins,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:100%}.reports-page__header p{margin-top:9px}.reports-page__toolbar{gap:20px;padding:18px 0 42px;display:grid}.reports-page__toolbar-row,.reports-page__toolbar-meta,.reports-page__actions,.reports-page__filter-rail,.reports-page__filter-pills,.reports-page__compare-pills{align-items:center;display:flex}.reports-page__toolbar-row,.reports-page__toolbar-meta{justify-content:space-between;gap:24px}.reports-page__toolbar-meta{align-items:flex-start;font-size:12px}.reports-page__toolbar-meta span{padding-right:50px}.reports-page__filter-rail{gap:18px}.reports-page__filter-rail--right{margin-left:auto}.reports-page__filter-label{color:#1b1c20c7;flex:none;font-size:12px;font-weight:800}.reports-page__filter-pills,.reports-page__compare-pills{background:#ffffff7a;border:2px solid #fffffff5;border-radius:999px;gap:3px;min-height:31px;padding:4px 6px;box-shadow:inset 0 1px #ffffffd1,0 0 0 1px #18181b09}.reports-page__pill,.reports-page__mini-pill,.reports-page__action-button,.reports-page__export-button{font:inherit;cursor:pointer;border:0;border-radius:999px;transition:transform .18s,filter .18s,box-shadow .18s}.reports-page__pill,.reports-page__mini-pill{color:#1b1c20ad;white-space:nowrap;background:0 0;min-height:22px;padding:0 10px;font-size:10px;font-weight:600}.reports-page__pill--active,.reports-page__pill--date,.reports-page__mini-pill--active{color:#fff;background:linear-gradient(105.26deg,#000 18.5%,#747474 81.5%);box-shadow:0 6px 12px #11121438,0 0 0 3px #ffffff4d}.reports-page__actions{gap:12px}.reports-page__action-button,.reports-page__export-button{color:#fff;letter-spacing:.03em;justify-content:space-between;align-items:center;gap:10px;min-width:156px;min-height:38px;padding:0 12px 0 18px;font-family:Urbanist,Poppins,Segoe UI,sans-serif;font-size:14px;font-weight:700;line-height:100%;display:inline-flex}.reports-page__action-button--blue{background:linear-gradient(96.85deg,#1877f2 3.59%,#6da3ff 94.78%);box-shadow:0 10px 20px #2f83ff3b,inset 0 1px #ffffff40}.reports-page__action-button--dark{background:linear-gradient(105.26deg,#000 18.5%,#747474 81.5%);box-shadow:0 10px 20px #1212143d,inset 0 1px #ffffff24}.reports-page__export-button{background:linear-gradient(90deg,#d5e64c -44.19%,#5f8f00 100%);box-shadow:0 10px 20px #8fb2123d,inset 0 1px #ffffff47}.reports-page__export-button--wide{justify-content:center;width:100%;min-height:32px;margin-top:15px}.reports-page__button-icon{flex:none;width:18px;height:18px;display:block}.reports-page__action-button:hover,.reports-page__export-button:hover,.reports-page__pill:hover,.reports-page__mini-pill:hover{filter:saturate(1.05);transform:translateY(-1px)}.reports-page__single-layout,.reports-page__compare-columns{align-items:start;display:grid}.reports-page__single-layout{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;gap:66px 70px}.reports-page__single-layout:has(>:only-child){grid-template-columns:minmax(0,640px)}.reports-page__section{break-inside:avoid;gap:17px;width:100%;display:grid}.reports-page__section-header h2{letter-spacing:0;margin:0;font-size:14px;font-weight:800;line-height:1}.reports-page__section-header p{margin-top:4px;font-size:11px}.reports-page__section h3,.reports-page__block-label,.reports-page__sub-block>span,.reports-page__automation-top>div>span,.reports-page__rings-row span{color:#1b1c20d1;margin:0;font-size:12px;font-weight:600}.reports-page__analytics-top{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:18px;display:grid}.reports-page__analytics-top h3{margin-bottom:8px}.reports-page .area-revenue-chart,.reports-page .semi-circle-gauge,.reports-page .automation-arc-gauge,.reports-page .website-arc-gauge{width:100%}.reports-page .area-revenue-chart__svg{height:142px}.reports-page .semi-circle-gauge__svg{max-width:510px}.reports-page .semi-circle-gauge__value{color:#0f1116}.reports-page .metric-grid{gap:12px 14px}.reports-page .metric-item{gap:3px;min-width:0}.reports-page .metric-item__label{color:#1b1c20c7;font-size:11px}.reports-page .metric-item__value{color:#1b1c20b8;font-size:10px;font-weight:800}.reports-page .metric-item__visual{margin-top:3px}.reports-page__analytics-metrics{align-items:start;gap:22px}.reports-page__analytics-metrics .metric-item{gap:4px}.reports-page__analytics-metrics .metric-item__label{color:#1b1c20db;font-size:14px;font-weight:500;line-height:1.05}.reports-page__analytics-metrics .metric-item__value{color:#1b1c20b8;min-height:18px;font-size:12px;font-weight:700;line-height:1.05}.reports-page__analytics-metrics .metric-item__visual{margin-top:12px}.reports-page .reports-page__analytics-dots{height:62px}.reports-page .reports-page__analytics-dots .dotted-data-bars__dot{r:.6px}.reports-page .mini-line-chart,.reports-page .mini-bar-chart,.reports-page .dotted-data-bars{width:100%}.reports-page__sub-block,.reports-page__risk-rows,.reports-page__flow-rows,.reports-page__workflow-rows{gap:10px;display:grid}.reports-page__legend{justify-content:space-between;align-items:center;gap:16px;margin-top:4px;margin-bottom:1px;display:flex}.reports-page__legend-item{color:#1b1c20b8;white-space:nowrap;align-items:center;gap:7px;min-width:0;font-size:10px;font-weight:600;display:inline-flex}.reports-page__legend-item strong{color:#1b1c20d9}.reports-page__legend-dot{background:linear-gradient(#d9ee45 0%,#86aa0b 100%);border-radius:2px;flex:none;width:12px;height:12px}.reports-page__legend-dot--blue{background:#1877f2}.reports-page__legend-dot--purple{background:#9389e8}.reports-page__legend-dot--orange{background:linear-gradient(#ffbd86 0%,#ff822a 100%)}.reports-page__legend-dot--red{background:#ff4d4d}.reports-page .stacked-bars{height:42px}.reports-page .progress-bars__track,.reports-page .striped-bars__track{border-radius:4px;height:24px}.reports-page .striped-bars__head,.reports-page .progress-bars__head{font-size:11px}.reports-page .stage-flow{margin-bottom:8px}.reports-page .quality-blocks{gap:5px;margin-top:-3px;overflow:visible}.reports-page .quality-blocks__block{border-radius:1px;flex-basis:18px;width:18px;height:39px}.reports-page__risk-row{gap:6px;display:grid}.reports-page__risk-head,.reports-page__flow-row,.reports-page__workflow-head,.reports-page__rings-row,.reports-page__automation-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.reports-page__risk-head{color:#cf4f55}.reports-page__risk-head strong,.reports-page__risk-head b{font-size:12px;font-weight:800}.reports-page__risk-head span,.reports-page__flow-row small,.reports-page__workflow-row small{color:#cf4f558a;margin-top:2px;font-size:10px;display:block}.reports-page__flow-row small{color:#1b1c2073}.reports-page__risk-row .mini-line-chart{height:49px}.reports-page__flow-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 14px;display:grid}.reports-page__flow-row .progress-bars{grid-column:1/-1}.reports-page__flow-row span,.reports-page__workflow-head span{color:#1b1c20d1;font-size:11px;font-weight:600}.reports-page__flow-row strong,.reports-page__workflow-head strong,.reports-page__rings-row strong,.reports-page__automation-top strong{color:#1877f2;font-size:11px;font-weight:800}.reports-page__rings-row{align-items:center}.reports-page .activity-rings{justify-content:flex-end}.reports-page__gauge-pair{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:18px;display:grid}.reports-page__gauge-item{justify-items:center;display:grid}.reports-page__gauge-caption{color:#6d727b;text-align:center;margin-top:-10px;font-size:15px}.reports-page__automation-top{grid-template-columns:minmax(0,1fr) minmax(130px,.8fr);align-items:center;display:grid}.reports-page__automation-top>div{justify-items:start;gap:9px;display:grid}.reports-page__workflow-row{gap:5px;display:grid}.reports-page .segmented-striped-bar{height:18px}.reports-page__compare-layout{gap:28px;display:grid}.reports-page__compare-category{justify-content:center;display:flex}.reports-page__compare-headers{grid-template-columns:repeat(2,minmax(0,1fr));gap:60px;display:grid}.reports-page__compare-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:60px;padding-top:8px;position:relative}.reports-page__compare-columns:before{content:"";background:linear-gradient(#0000 0%,#1b1c202e 8% 92%,#0000 100%);width:1px;position:absolute;top:0;bottom:0;left:calc(50% - .5px)}.reports-page__compare-column{gap:40px;min-width:0;display:grid}.reports-page__compare-card{background:#ffffff9e;border-radius:20px;gap:12px;padding:22px 24px;display:grid;box-shadow:inset 0 1px #fffffff5,0 1px #fff9,0 0 0 1px #1b1c2024,0 6px 18px #1112140f}.reports-page__compare-card-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.reports-page__compare-card-head strong{color:#0a0a0a;letter-spacing:.02em;font-size:15px;font-weight:800}.reports-page__compare-card-head span,.reports-page__compare-label{color:#1b1c208c;font-size:12px;font-weight:700}.reports-page__compare-label{margin-top:2px}.reports-page__compare-pills{justify-self:start}.reports-page__compare-card .reports-page__export-button--wide{margin-top:8px}.reports-page__toolbar-dates{justify-content:flex-end;display:flex}.reports-page__date-range{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.reports-page__date-range label{color:#1b1c2099;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.reports-page__date-range input{min-height:26px;font:inherit;color:#1b1c20;background:#ffffffb8;border:1px solid #1b1c2029;border-radius:8px;padding:2px 8px;font-size:11px;font-weight:600}@keyframes reportsPageIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (width<=1280px){.reports-page__content{width:min(980px, calc(var(--vw) - 160px))}.reports-page__single-layout,.reports-page__compare-columns,.reports-page__compare-headers{grid-template-columns:1fr}.reports-page__compare-columns:before{display:none}.reports-page__toolbar-row,.reports-page__toolbar-meta{flex-direction:column;align-items:flex-start}.reports-page__filter-rail--right{margin-left:0}}@media (width<=860px){.reports-page__viewport{padding:90px 18px 145px 94px}.reports-page__content{width:100%}.reports-page__filter-rail,.reports-page__actions{flex-direction:column;align-items:flex-start}.reports-page__filter-pills,.reports-page__compare-pills,.reports-page__legend{flex-wrap:wrap}.reports-page__analytics-top,.reports-page__automation-top,.reports-page__gauge-pair{grid-template-columns:1fr}}.events-page{color:#15161a;background:#f2f2f1;font-family:Urbanist,Inter,Segoe UI,sans-serif;position:fixed;inset:0;overflow:hidden}.events-page__viewport{z-index:2;padding:64px 132px 150px;position:absolute;inset:0;overflow:hidden auto}.events-page__content{width:min(1320px, calc(var(--vw) - 264px));margin:0 auto;animation:.48s cubic-bezier(.22,1,.36,1) both eventsPageIn}.events-page__header{border-bottom:1px solid #1c1d2047;padding:0 10px 17px}.events-page__header h1{letter-spacing:.03em;background:linear-gradient(105.26deg,#000 18.5%,#747474 81.5%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-family:Delight,Urbanist,Inter,Segoe UI,sans-serif;font-size:28px;font-weight:700;line-height:1}.events-page__header p{color:#00000080;letter-spacing:.03em;margin:10px 0 0;font-family:Urbanist,Inter,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1}.events-page__summary{justify-content:space-between;align-items:center;gap:22px;padding:18px 0 31px;display:flex}.events-page__summary-pills{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.events-page__summary-pill{letter-spacing:.03em;color:#1b1c20c7;background:#ffffff8c;border:1px solid #1b1c2029;border-radius:999px;justify-content:space-between;align-items:center;gap:24px;min-width:168px;height:41px;padding:0 18px;font-family:Urbanist,Inter,Segoe UI,sans-serif;font-size:13px;font-weight:500;display:inline-flex;box-shadow:inset 0 1px #ffffffe6,0 1px #ffffff80}.events-page__summary-pill strong{color:#0a0a0a;font-weight:700}.events-page__export,.events-page__reset{color:#fff;letter-spacing:.03em;cursor:pointer;background:linear-gradient(105.26deg,#000 18.5%,#747474 81.5%);border:0;border-radius:15px;font-family:Urbanist,Inter,Segoe UI,sans-serif;font-size:13px;font-weight:500;transition:transform .16s,filter .16s;box-shadow:0 9px 18px #12121438,inset 0 1px #ffffff2e}.events-page__export:hover,.events-page__reset:hover{filter:saturate(1.05);transform:translateY(-1px)}.events-page__export{justify-content:space-between;align-items:center;gap:12px;width:155px;height:38px;padding:0 10px;display:inline-flex}.events-page__export:disabled{opacity:.45;cursor:not-allowed}.events-page__export svg,.events-page__search svg,.events-page__select svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.events-page__workspace{grid-template-columns:minmax(0,1fr) 428px;align-items:start;gap:20px;display:grid}.events-page__table-card,.events-page__detail{background:#ffffffeb;border-radius:23px;box-shadow:0 24px 46px #0f172a0a}.events-page__table-card{min-width:0;overflow:hidden}.events-page__search-row{grid-template-columns:minmax(0,1fr) 90px;gap:18px;padding:8px 10px 18px;display:grid}.events-page__search{color:#1b1c2075;background:#ffffffdb;border:1.5px solid #b9d7ff;border-radius:12px;align-items:center;gap:9px;height:42px;padding:0 14px;transition:border-color .16s,box-shadow .16s;display:flex}.events-page__search:focus-within{border-color:#1877f2;box-shadow:0 0 0 4px #1877f21f}.events-page__search input{color:#15161a;letter-spacing:.03em;background:0 0;border:0;outline:0;width:100%;font-family:Urbanist,Inter,Segoe UI,sans-serif;font-size:13px;font-weight:400}.events-page__search input::placeholder{color:#1b1c206b}.events-page__reset{align-self:center;min-width:96px;height:38px;padding:0 14px}.events-page__filters{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:0 10px 20px;display:grid}.events-page__select{color:#1b1c2066;background:#ffffff61;border:1px solid #1b1c204d;border-radius:13px;height:35px;padding:0 10px;display:block;position:relative;overflow:hidden}.events-page__select select{appearance:none;color:#1b1c207a;width:100%;height:100%;font:inherit;cursor:pointer;background:0 0;border:0;outline:0;padding:0 28px 0 0;font-size:12px}.events-page__select svg{pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.events-page__table{overflow:hidden}.events-page__table-head,.events-page__row{grid-template-columns:1.8fr .9fr .72fr .72fr .9fr .64fr;align-items:center;column-gap:20px;display:grid}.events-page__table-head{color:#1b1c208f;background:#1b1c200b;min-height:42px;padding:0 20px;font-size:13px;font-weight:600}.events-page__row{color:#15161a;width:100%;min-height:94px;font:inherit;text-align:start;cursor:pointer;background:#ffffff80;border:0;border-top:1px solid #1b1c2014;padding:0 20px;transition:background .16s,box-shadow .16s}.events-page__row--active,.events-page__row:hover{background:#ffffffb8}.events-page__row--active{box-shadow:inset 3px 0 #2f83ff}.events-page__title-cell{gap:4px;padding-left:10px;display:grid;position:relative}.events-page__title-cell i{background:#2f83ff;border-radius:999px;width:3px;height:10px;position:absolute;top:3px;left:0}.events-page__title-cell strong{letter-spacing:.02em;color:#15161a;max-width:220px;font-family:Urbanist,Inter,Segoe UI,sans-serif;font-size:13px;font-weight:700;line-height:1.2}.events-page__title-cell small,.events-page__row>span,.events-page__detail span,.events-page__detail p,.events-page__trail small{font-size:12px}.events-page__title-cell small{color:#1b1c2073;max-width:260px;line-height:1.25}.events-page__row>span{line-height:1.15}.events-page__badge{color:#1b1c2080;letter-spacing:.03em;white-space:nowrap;background:#fff6;border:1px solid #1b1c2047;border-radius:999px;justify-content:center;align-items:center;min-width:82px;max-width:100%;min-height:28px;padding:0 14px;font-family:Urbanist,Inter,Segoe UI,sans-serif;font-size:11px;font-weight:500;display:inline-flex}.events-page__badge--critical,.events-page__badge--blocked{color:#ff0808;background:#ff08081a;border-color:#ff0808}.events-page__badge--high{color:#cdb500;background:#cdb5001a;border-color:#cdb500}.events-page__badge--medium,.events-page__badge--processing{color:#1877f2;background:#1877f21a;border-color:#1877f2}.events-page__badge--low,.events-page__badge--received,.events-page__badge--neutral{color:#1b1c2080;background:#fff6;border-color:#1b1c2047}.events-page__badge--processed{color:#09a951;background:#09a9511a;border-color:#09a951}.events-page__detail{padding:21px 20px;position:sticky;top:12px}.events-page__detail-head{justify-content:space-between;align-items:center;gap:18px;display:flex}.events-page__detail h2{letter-spacing:.02em;background:linear-gradient(105.26deg,#000 18.5%,#747474 81.5%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;max-width:330px;margin:10px 0 18px;font-family:Delight,Urbanist,Inter,Segoe UI,sans-serif;font-size:20px;font-weight:700;line-height:1.15}.events-page__trail-item strong{font-weight:500}.events-page__tags{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.events-page__info-block,.events-page__trail{background:#1b1c200b;border-radius:9px;padding:11px}.events-page__info-block+.events-page__info-block,.events-page__trail{margin-top:15px}.events-page__info-block span,.events-page__trail>span,.events-page__detail-head>span{color:#1b1c208f;letter-spacing:.03em;font-family:Urbanist,Inter,Segoe UI,sans-serif;font-size:12px;font-weight:600}.events-page__info-block p{color:#1b1c20db;letter-spacing:.02em;margin:5px 0 0;font-family:Urbanist,Inter,Segoe UI,sans-serif;font-size:13px;font-weight:400;line-height:1.4}.events-page__trail{background:#ffffff70;border:1px solid #1b1c2014}.events-page__trail-item{gap:4px;padding:12px 0 0 24px;display:grid;position:relative}.events-page__trail-item:not(:last-child):after{content:"";background:#1b1c201a;width:1px;position:absolute;top:28px;bottom:-12px;left:8px}.events-page__trail-item i{background:#d4d5d6;border-radius:999px;width:10px;height:10px;position:absolute;top:16px;left:4px}.events-page__trail-item--active i{background:#19b969}.events-page__trail small{color:#1b1c207a}.events-page__empty{color:#1b1c207a;text-align:center;border-top:1px solid #1b1c2014;place-items:center;min-height:104px;padding:38px 20px;font-size:13px;display:grid}.events-page__empty--detail{border:0;min-height:360px}@keyframes eventsPageIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (width<=1280px){.events-page__workspace{grid-template-columns:1fr}.events-page__content{width:min(980px, calc(var(--vw) - 160px))}.events-page__detail{position:static}}@media (width<=860px){.events-page__viewport{padding:90px 18px 145px 94px}.events-page__content{width:100%}.events-page__summary,.events-page__toolbar-row{flex-direction:column;align-items:flex-start}.events-page__summary-pill{min-width:min(168px,100%)}.events-page__filters,.events-page__search-row{grid-template-columns:1fr}.events-page__table{overflow-x:auto}.events-page__table-head,.events-page__row{min-width:860px}}.memory-page{color:#15161a;background:#f2f2f1;font-family:Poppins,Manrope,Segoe UI,sans-serif;position:fixed;inset:0;overflow:hidden}.memory-page__viewport{z-index:2;padding:64px 132px 150px;position:absolute;inset:0;overflow:hidden auto}.memory-page__content{width:min(1324px, calc(var(--vw) - 264px));margin:0 auto;animation:.48s cubic-bezier(.22,1,.36,1) both memoryPageIn}.memory-page__header{border-bottom:1px solid #1c1d2047;padding:0 10px 17px}.memory-page__header h1{margin:0;font-size:29px;font-weight:800;line-height:1}.memory-page__header p{color:#1b1c2073;margin:8px 0 0;font-size:13px}.memory-page__toolbar{justify-content:space-between;align-items:center;gap:24px;padding:18px 6px 24px;display:flex}.memory-page__segmented{align-items:center;gap:14px;display:flex}.memory-page__segmented--right{margin-left:auto}.memory-page__segmented-label{color:#1b1c20d6;font-size:13px;font-weight:600}.memory-page__segmented-pills{background:#ffffff7a;border:2px solid #fffffff5;border-radius:999px;align-items:center;gap:3px;min-height:35px;padding:4px 6px;display:flex;box-shadow:inset 0 1px #ffffffd1,0 0 0 1px #18181b09}.memory-page__pill{color:#1b1c20b8;min-height:23px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 10px;font-size:10px;font-weight:500}.memory-page__pill--active{color:#fff;background:linear-gradient(#717277 0%,#202124 100%);box-shadow:0 6px 12px #11121438,0 0 0 3px #ffffff4d}.memory-page__pill--negative{background:linear-gradient(#ff6a6d 0%,#f01320 100%)}.memory-page__pill--positive{background:linear-gradient(#d7ef45 0%,#20b96b 100%)}.memory-page__workspace{grid-template-columns:minmax(0,1fr) 536px;align-items:start;gap:28px;display:grid}.memory-page__list-card,.memory-page__detail{background:#ffffffe6;border-radius:18px}.memory-page__list-card{padding:8px 9px 10px}.memory-page__search-row{grid-template-columns:minmax(0,438px) auto;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:grid}.memory-page__search{color:#1b1c2075;background:#ffffffdb;border:3px solid #b9d7ff;border-radius:12px;align-items:center;gap:9px;height:42px;padding:0 14px;display:flex}.memory-page__search svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.memory-page__search input{color:#15161a;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.memory-page__list{gap:11px;display:grid}.memory-page__memory-card{color:#15161a;min-height:112px;max-height:150px;font:inherit;text-align:start;cursor:pointer;background:#1b1c200b;border:0;border-radius:10px;gap:7px;padding:17px 20px;transition:background .16s,transform .18s;display:grid;position:relative;overflow:hidden}.memory-page__memory-card--active,.memory-page__memory-card:hover{background:#1b1c200f}.memory-page__memory-card:hover{transform:translateY(-1px)}.memory-page__memory-card--active{animation:.26s both memoryCardSelect}.memory-page__memory-card--removing{pointer-events:none;transform-origin:0 0;animation:.68s cubic-bezier(.22,1,.36,1) forwards memoryItemRemove}.memory-page__memory-title{align-items:center;padding-left:10px;display:inline-flex;position:relative}.memory-page__memory-title i{background:#2f83ff;border-radius:999px;width:3px;height:10px;position:absolute;left:0}.memory-page__memory-title strong{font-size:12px;font-weight:600}.memory-page__memory-card small{color:#1b1c2070;font-size:12px}.memory-page__memory-card time{color:#1b1c2075;font-size:11px;position:absolute;top:18px;right:86px}.memory-page__memory-tags,.memory-page__detail-tags{flex-wrap:wrap;align-items:center;gap:11px;margin-top:3px;display:flex}.memory-page__tag{color:#1b1c208f;background:#ffffff47;border:1px solid #1b1c204d;border-radius:999px;justify-content:center;align-items:center;min-width:84px;min-height:28px;padding:0 14px;font-size:11px;display:inline-flex}.memory-page__tag--positive{color:#18b86b;background:#18b86b14;border-color:#18b86b}.memory-page__tag--negative{color:#ff3138;background:#ff313814;border-color:#ff3138}.memory-page__tag--neutral{color:#1b1c208f;background:#ffffff47;border-color:#1b1c204d}.memory-page__detail{min-height:320px;padding:20px}.memory-page__detail h2{margin:0 0 27px;font-size:16px;font-weight:600;line-height:1}.memory-page__detail dl{gap:17px;margin:0;display:grid}.memory-page__detail-body{animation:.26s both memoryDetailSwap}.memory-page__detail dt{color:#1b1c2057;margin:0 0 4px;font-size:11px}.memory-page__detail dd{color:#15161a;margin:0;font-size:13px;line-height:1.22}.memory-page__detail-tags{margin-top:31px}.memory-page__empty{color:#1b1c207a;text-align:center;background:#1b1c2009;border-radius:10px;place-items:center;min-height:112px;padding:34px 18px;font-size:13px;display:grid}.memory-page__empty--detail{background:0 0;min-height:240px}@keyframes memoryPageIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes memoryCardSelect{0%{transform:scale(.995)}to{transform:scale(1)}}@keyframes memoryDetailSwap{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes memoryItemRemove{0%{opacity:1;filter:blur();min-height:112px;max-height:150px;margin-top:0;margin-bottom:0;padding-top:17px;padding-bottom:17px;transform:translate(0)scale(1)}35%{opacity:.92;filter:blur();transform:translate(-4px,-3px)scale(.97)}62%{opacity:.18;filter:blur(.4px);min-height:112px;max-height:150px;padding-top:17px;padding-bottom:17px;transform:translate(-34px,-18px)scale(.34)}to{opacity:0;filter:blur(1px);min-height:0;max-height:0;margin-top:-11px;margin-bottom:-11px;padding-top:0;padding-bottom:0;transform:translate(-42px,-24px)scale(.14)}}@media (width<=1280px){.memory-page__workspace{grid-template-columns:1fr}.memory-page__content{width:min(980px, calc(var(--vw) - 160px))}}@media (width<=860px){.memory-page__viewport{padding:90px 18px 145px}.memory-page__content{width:100%}.memory-page__toolbar,.memory-page__segmented,.memory-page__search-row{flex-direction:column;align-items:flex-start}.memory-page__search-row{display:flex}.memory-page__segmented--right{margin-left:0}.memory-page__segmented-pills{flex-wrap:wrap}}.pricing-page{color:#15161a;background:#f2f2f1;font-family:Poppins,Manrope,Segoe UI,sans-serif;position:fixed;inset:0;overflow:hidden}.pricing-page__viewport{z-index:2;padding:64px 0 150px;position:absolute;inset:0;overflow:hidden auto}.pricing-page__content{width:min(1440px, calc(var(--vw) - 220px));margin:0 auto;animation:.44s cubic-bezier(.22,1,.36,1) both pricingPageIn}.pricing-page__header{border-bottom:1px solid #1c1d2047;padding:0 10px 17px}.pricing-page__header h1{margin:0;font-size:29px;font-weight:800;line-height:1}.pricing-page__header p{color:#1b1c2085;margin:8px 0 0;font-size:13px}.pricing-page__plans-section{padding-top:56px}.pricing-page__billing{background:#ffffff9e;border:3px solid #fffffff5;border-radius:20px;align-items:center;gap:4px;width:max-content;min-height:58px;margin:0 auto 36px;padding:9px;display:flex}.pricing-page__billing-option{color:#15161a;height:38px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:0 16px;font-size:17px}.pricing-page__billing-option--active{color:#fff;background:linear-gradient(#6e7074 0%,#171819 100%);box-shadow:0 8px 16px #11121438,inset 0 1px #ffffff3d}.pricing-page__plans{grid-template-columns:repeat(4,345px);justify-content:center;gap:20px;display:grid}.pricing-page__card{background:#ffffffbd;border:1.5px solid #15161a;border-radius:36px;flex-direction:column;height:512px;padding:12px 12px 14px;display:flex;position:relative}.pricing-page__card--recommended{border:10px solid #8ab0ff;padding:12px}.pricing-page__price-panel{background:linear-gradient(104deg,#dfebfff0 0%,#ffffffe0 56%,#ffecf9c7 100%) padding-box padding-box,linear-gradient(135deg,#2f83ff 0% 50%,#f1b6e8 100%) border-box;border:1.5px solid #0000;border-radius:22px;height:157px;padding:14px 19px 16px}.pricing-page__card-head{justify-content:space-between;align-items:flex-start;gap:10px;min-height:50px;display:flex}.pricing-page__card h2{color:#111216;letter-spacing:0;margin:0;font-size:36px;font-weight:900;line-height:1}.pricing-page__recommended{color:#fff;white-space:nowrap;background:linear-gradient(#85bbff 0%,#2f83ff 100%);border-radius:999px;margin-top:3px;padding:7px 14px;font-size:14px;box-shadow:0 8px 18px #2f83ff5c,inset 0 1px #ffffff73}.pricing-page__price{color:#20262a;align-items:baseline;gap:5px;margin-top:15px;display:flex}.pricing-page__old-price{color:#ff2d55;font-size:20px;text-decoration:line-through}.pricing-page__price strong{font-size:44px;font-weight:900;line-height:1}.pricing-page__price span:last-child{color:#15161a;font-size:21px;font-style:italic}.pricing-page__features{gap:16px;margin:21px 24px 24px;padding:0;list-style:none;display:grid}.pricing-page__features li{color:#111216;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:13px;font-size:14px;line-height:1.18;display:grid}.pricing-page__check{color:#fff;background:#202a25;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.pricing-page__check svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.pricing-page__choose-button{width:100%;margin:auto 0 0;display:block}.pricing-page__choose-button .pill-btn{padding-left:44px;padding-right:24px}.pricing-page__choose-button .pill-wrap:before,.pricing-page__choose-button:before{opacity:.45}@keyframes pricingPageIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (width<=1360px){.pricing-page__plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.pricing-page__viewport{padding:90px 18px 145px 94px}.pricing-page__content{width:100%}.pricing-page__plans-section{padding-top:32px}.pricing-page__plans{grid-template-columns:1fr}.pricing-page__billing-option{font-size:14px}}.settings-page{width:var(--vw);height:var(--vh);color:#111;letter-spacing:.03em;padding-bottom:170px;box-sizing:border-box;background:#eeeeef;padding-inline:120px;font-family:Urbanist,Segoe UI,system-ui,sans-serif;font-weight:400;position:relative;overflow:hidden auto}.settings-content{z-index:5;width:min(1020px,100%);margin:62px auto 0;animation:.54s cubic-bezier(.22,1,.36,1) both settingsPageIn;position:relative}.settings-header{padding-inline-start:8px}.settings-header h1{letter-spacing:.03em;background:linear-gradient(105.26deg,#000 18.5%,#747474 81.5%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-family:Delight,Poppins,system-ui,sans-serif;font-size:28px;font-weight:700;line-height:1}.settings-header p{letter-spacing:.03em;color:#00000080;margin:6px 0 0;font-family:Urbanist,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1}.settings-divider{background:linear-gradient(90deg,#00000047,#00000029,#0000);height:1px;margin:18px 0 34px}.settings-card{background:#fff;border:1px solid #d5d5d5f2;border-radius:8px;margin-bottom:20px;overflow:hidden;box-shadow:inset 0 1px #fffc}.settings-row{border-bottom:1px solid #d7d7d7f2;justify-content:space-between;align-items:center;gap:24px;min-height:69px;padding:0 20px;display:flex}.settings-row:last-child{border-bottom:none}.settings-row--interactive{cursor:pointer;transition:background .16s,padding-inline-start .16s}.settings-row--interactive:hover,.settings-row--interactive:focus-visible{background:#fbfbfb;outline:none;padding-inline-start:24px}.settings-row div{flex-direction:column;gap:8px;min-width:0;display:flex}.settings-row strong{letter-spacing:0;color:#000;font-family:Urbanist,Segoe UI,sans-serif;font-size:14px;font-weight:500;line-height:20px;display:block}.settings-row span{letter-spacing:0;color:#00000080;font-family:Urbanist,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:20px;display:block}.settings-outline-button{color:#000;letter-spacing:0;cursor:pointer;background:#fff;border:1.2px solid #14141461;border-radius:8px;min-width:82px;height:32px;padding:0 18px;font-family:Urbanist,Segoe UI,sans-serif;font-size:14px;font-weight:500;line-height:20px;transition:transform .16s,border-color .16s,background .16s}.settings-outline-button:hover{background:#fbfbfb;border-color:#1414149e;transform:translateY(-1px)}.settings-lang-switcher{flex-direction:row;gap:8px;display:flex}.settings-lang-btn{color:#111;letter-spacing:-.04em;cursor:pointer;background:#fff;border:1.2px solid #14141461;border-radius:8px;height:31px;padding:0 18px;font-family:inherit;font-size:13px;font-weight:500;transition:background .16s,border-color .16s,color .16s,transform .16s}.settings-lang-btn:hover{border-color:#1414149e;transform:translateY(-1px)}.settings-lang-btn--active{color:#fff;background:#111;border-color:#111}.settings-card--security{margin-top:22px}.settings-row--control{min-height:60px}.settings-danger-text{color:#ff1515!important}.settings-outline-button--danger{color:#ff1515;border-color:#ff1515}.settings-toggle{cursor:pointer;background:#d6d6d8;border:none;border-radius:999px;justify-content:flex-start;width:49px;height:30px;padding:3px;transition:background .18s;display:flex}.settings-toggle span{background:#fff;border-radius:50%;width:24px;height:24px;transition:transform .18s;box-shadow:0 2px 5px #0f172a29}.settings-toggle--on{background:#5fcf66}.settings-toggle--on span{transform:translate(19px)}.settings-dock{z-index:58;align-items:center;gap:10px;animation:.56s cubic-bezier(.22,1,.36,1) .26s both settingsDockIn;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}.settings-dock button{font:inherit;cursor:pointer}.settings-dock__ask,.settings-dock__status{box-sizing:border-box;background:#fffffff0;border:3px solid #111;height:48px;box-shadow:0 8px 18px #0f172a1f,inset 0 -2px #0f172a1a,inset 0 1px #ffffffe6}.settings-dock__ask{border-radius:999px;align-items:center;gap:14px;width:286px;padding:0 20px;display:flex}.settings-dock__ask img{object-fit:contain;width:30px;height:18px}.settings-dock__ask span,.settings-dock__task span,.settings-dock__analyzing span{color:#111;letter-spacing:-.04em;white-space:nowrap;font-size:12px;font-weight:500}.settings-dock__status{border-radius:17px;display:flex;overflow:hidden}.settings-dock__task,.settings-dock__analyzing{border:none;align-items:center;gap:11px;height:100%;display:flex}.settings-dock__task{background:#fffffff5;border-right:3px solid #111;justify-content:center;width:150px}.settings-dock__analyzing{background:linear-gradient(90deg,#edf8df 0%,#cce7ae 62%,#eef8df 100%);width:214px;padding:0 13px}.settings-dock__ring{box-sizing:border-box;border:3px solid #b5d42d;border-radius:50%;width:24px;height:24px}.settings-dock__stop{border:2px solid #111;border-radius:50%;width:22px;height:22px;box-shadow:inset 0 0 0 5px #b5d42d}.settings-dock__analyzing svg{width:14px;height:14px;margin-left:auto}.settings-dock__analyzing svg circle{fill:#111}@keyframes settingsPageIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes settingsDockIn{0%{opacity:0;transform:translate(-50%)translateY(16px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (width<=1100px){.settings-content{width:100%;margin:62px auto 0}}@media (width<=760px){.settings-content{width:calc(var(--vw) - 32px);margin:104px auto 140px}.settings-dock{width:calc(var(--vw) - 22px);flex-direction:column;bottom:12px}.settings-dock__ask,.settings-dock__status{width:100%}.settings-dock__task,.settings-dock__analyzing{flex:1}}.settings-workspace{width:var(--vw);height:var(--vh);color:#111;box-sizing:border-box;background:#eeeeef;padding-bottom:150px;font-family:Poppins,Segoe UI,system-ui,sans-serif;position:relative;overflow:hidden auto}.settings-workspace__content{z-index:5;animation:.52s cubic-bezier(.22,1,.36,1) both settingsWorkspaceIn;position:relative}.settings-workspace__content--wide{width:min(1224px, calc(var(--vw) - 520px));margin-inline-start:clamp(180px,19.9vw,382px);padding-top:76px}.settings-workspace__content--table{width:min(1050px, calc(var(--vw) - 520px));margin-inline-start:clamp(210px,22.6vw,435px);padding-top:76px}.workspace-back-button{color:#171717;height:24px;font:inherit;letter-spacing:-.035em;cursor:pointer;background:0 0;border:none;align-items:center;gap:11px;margin-inline-start:11px;padding:0;font-size:14px;font-weight:400;transition:color .16s,transform .16s;display:inline-flex}.workspace-back-button:hover{color:#2f79ff;transform:translate(-2px)}.workspace-back-button svg{flex-shrink:0;width:20px;height:20px}.workspace-heading{margin:40px 0 0 10px}.workspace-heading--integrations{margin-top:35px}.workspace-heading h1{color:#050505;letter-spacing:-.045em;margin:0;font-size:28px;font-weight:800;line-height:1}.workspace-heading p{color:#222;letter-spacing:-.04em;margin:5px 0 0;font-size:13px;font-weight:400;line-height:1.15}.settings-workspace__divider{background:linear-gradient(90deg,#00000057,#00000038,#0000);height:1px;margin:17px 0 36px}.integration-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:26px;display:grid}.integration-card{box-sizing:border-box;background:#fff;border:1.3px solid #2f79ff61;border-radius:22px;grid-template-rows:1fr auto;grid-template-columns:58px 1fr;gap:14px 35px;min-height:162px;padding:17px 19px 18px;display:grid;box-shadow:inset 0 1px #fffffffa}.integration-card__icon{object-fit:contain;place-self:center;width:58px;height:58px}.integration-card__copy{min-width:0;padding-top:1px}.integration-card__copy h2{color:#050505;letter-spacing:-.04em;margin:0 0 5px;font-size:16px;font-weight:600;line-height:1}.integration-card__copy p{color:#858585;letter-spacing:-.035em;max-width:265px;margin:0;font-size:13.5px;font-weight:400;line-height:1.03}.integration-card__button{color:#101010;height:38px;font:inherit;letter-spacing:-.04em;cursor:pointer;background:#fff;border:1.5px solid #2f79ff;border-radius:15px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:14px;padding:0 10px 0 13px;font-size:14px;font-weight:500;transition:transform .16s,background .16s,box-shadow .16s;display:flex}.integration-card__button:hover{background:#f8fbff;transform:translateY(-1px);box-shadow:0 8px 18px #2f79ff1f}.integration-card__button--connected{color:#2f79ff;background:#f2f8ff}.workspace-plus-icon{flex-shrink:0;width:18px;height:18px}.team-panel{background:#fff;border-radius:22px;padding:18px 19px 20px}.team-toolbar{grid-template-columns:minmax(260px,1fr) 150px 150px 180px;align-items:center;gap:20px;margin-bottom:17px;display:grid}.team-search{box-sizing:border-box;background:#fff;border:3px solid #2f79ff57;border-radius:11px;align-items:center;gap:9px;height:41px;padding:0 13px;display:flex}.team-search svg{color:#8f8f93;flex-shrink:0;width:17px;height:17px}.team-search input{color:#111;letter-spacing:-.035em;border:none;outline:none;width:100%;min-width:0;font-size:12px}.team-search input::placeholder{color:#888}.team-toolbar select{color:#8f8f93;height:37px;font:inherit;letter-spacing:-.035em;background:#fff;border:1px solid #d6d6d6f5;border-radius:8px;padding:0 12px;font-size:12px}.team-invite-button{color:#fff;height:38px;font:inherit;letter-spacing:-.04em;cursor:pointer;background:linear-gradient(90deg,#111 0%,#414141 58%,#c8c8c8 100%);border:none;border-radius:13px;justify-content:space-between;align-items:center;gap:14px;padding:0 13px;font-size:13px;font-weight:500;transition:transform .16s,box-shadow .16s;display:flex;box-shadow:0 8px 18px #0f172a26,inset 0 0 0 1px #ffffff47}.team-invite-button:hover{transform:translateY(-1px);box-shadow:0 11px 22px #0f172a2e,inset 0 0 0 1px #ffffff52}.team-invite-button svg{width:18px;height:18px}.team-table-wrap{border:1px solid #b2b2b2f2;border-radius:21px;overflow-x:auto}.team-table{border-collapse:collapse;color:#111;letter-spacing:-.035em;background:#fff;width:100%;min-width:930px;font-size:12.5px}.team-table th,.team-table td{text-align:start;vertical-align:middle;border-bottom:1px solid #e7e7e7e6;height:45px;padding:0 19px}.team-table tr:last-child td{border-bottom:none}.team-table th{color:#050505;background:#eeeeef;font-size:13px;font-weight:600}.team-role-pill,.team-status-pill{box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;min-width:66px;height:29px;padding:0 15px;line-height:1;display:inline-flex}.team-role-pill{background:#fff;border:1px solid #d0d0d0}.team-status-pill--active{color:#24b86b;background:#b9e9cb}.team-status-pill--inactive{color:#ff6672;background:#ffd4da}.team-actions{align-items:center;gap:10px;display:flex}.team-actions button{color:#111;min-width:101px;height:30px;font:inherit;letter-spacing:-.035em;cursor:pointer;background:#fff;border:1px solid #d0d0d0;border-radius:8px;padding:0 13px;font-size:12px;transition:transform .16s,background .16s}.team-actions button:hover{background:#fbfbfb;transform:translateY(-1px)}.team-actions button:disabled,.integration-card__button:disabled{cursor:progress;opacity:.72;transform:none}.team-actions .team-actions__danger{color:#ff4f5c;border-color:#ff7f85}.team-actions .team-actions__success{color:#74a300;border-color:#9fbf58}@keyframes settingsWorkspaceIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (width<=1280px){.settings-workspace__content--wide,.settings-workspace__content--table{width:calc(var(--vw) - 180px);margin-inline-start:120px}.integration-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.team-toolbar{grid-template-columns:1fr 140px 140px}.team-invite-button{grid-column:1/-1;justify-self:end;width:190px}}@media (width<=760px){.settings-workspace{padding-bottom:190px}.settings-workspace__content--wide,.settings-workspace__content--table{width:calc(var(--vw) - 32px);margin:0 auto;padding-top:102px}.workspace-heading,.workspace-heading--integrations{margin-top:28px;margin-left:0}.integration-grid{grid-template-columns:1fr}.integration-card{border-radius:18px;grid-template-columns:48px 1fr;column-gap:20px}.integration-card__icon{width:48px;height:48px}.team-panel{padding:14px}.team-toolbar{grid-template-columns:1fr;gap:12px}.team-invite-button{justify-self:stretch;width:100%}}.integration-card__sync-info{color:#2f79ff;letter-spacing:-.02em;margin-top:6px;font-size:11px;font-weight:500;display:block}.modal-overlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;justify-content:center;align-items:center;padding:20px;animation:.2s both modalOverlayIn;display:flex;position:fixed;inset:0}@keyframes modalOverlayIn{0%{opacity:0}to{opacity:1}}.modal-content{background:#fff;border-radius:20px;width:100%;max-width:420px;padding:28px 32px 32px;animation:.3s cubic-bezier(.22,1,.36,1) both modalContentIn;position:relative;box-shadow:0 24px 48px #0000002e}@keyframes modalContentIn{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.modal-close{color:#666;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background .15s,color .15s;display:flex;position:absolute;top:16px;right:16px}.modal-close:hover{color:#111;background:#f0f0f0}.modal-content h2{color:#050505;letter-spacing:-.03em;margin:0 0 8px;font-size:20px;font-weight:700}.modal-content>p{color:#666;letter-spacing:-.02em;margin:0 0 24px;font-size:14px;line-height:1.4}.modal-field{margin-bottom:18px}.modal-field label{color:#333;letter-spacing:-.02em;margin-bottom:6px;font-size:13px;font-weight:500;display:block}.modal-field input{color:#111;width:100%;height:44px;font:inherit;letter-spacing:-.02em;box-sizing:border-box;background:#fff;border:2px solid #e0e0e0;border-radius:10px;padding:0 14px;font-size:14px;transition:border-color .15s,box-shadow .15s}.modal-field input:focus{border-color:#2f79ff;outline:none;box-shadow:0 0 0 3px #2f79ff26}.modal-field input::placeholder{color:#999}.modal-error{color:#dc2626;background:#fef2f2;border-radius:8px;margin:0 0 16px;padding:10px 14px;font-size:13px;line-height:1.4}.modal-actions{gap:12px;margin-top:24px;display:flex}.modal-actions button{color:#333;height:44px;font:inherit;letter-spacing:-.02em;cursor:pointer;background:#fff;border:2px solid #e0e0e0;border-radius:12px;flex:1;justify-content:center;align-items:center;padding:0 20px;font-size:14px;font-weight:500;transition:all .15s;display:flex}.modal-actions button:hover:not(:disabled){background:#f8f8f8;border-color:#ccc}.modal-actions button.primary{color:#fff;background:#2f79ff;border-color:#2f79ff}.modal-actions button.primary:hover:not(:disabled){background:#1a5fd9;border-color:#1a5fd9}.modal-actions button:disabled{opacity:.6;cursor:not-allowed}.terms-page{width:var(--vw);height:var(--vh);color:#121212;padding-bottom:150px;box-sizing:border-box;scroll-behavior:smooth;scrollbar-color:#8f8f8f transparent;background:#eeeeef;padding-inline:120px;font-family:Urbanist,Inter,Segoe UI,system-ui,sans-serif;position:relative;overflow:hidden auto}.terms-shell{z-index:5;width:min(1216px,100%);margin:68px auto 0;animation:.52s cubic-bezier(.22,1,.36,1) both termsPageIn;position:relative}.terms-heading{padding-inline-start:10px}.terms-heading h1{letter-spacing:.03em;background:linear-gradient(105.26deg,#000 18.5%,#747474 81.5%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-family:Delight,Urbanist,Inter,Segoe UI,sans-serif;font-size:28px;font-weight:700;line-height:1}.terms-heading p{color:#00000080;letter-spacing:.03em;max-width:1040px;margin:10px 0 0;font-family:Urbanist,Inter,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1.35}.terms-rule{background:linear-gradient(90deg,#00000047,#00000024,#0000);height:1px;margin:18px 0 22px}.terms-layout{grid-template-columns:242px minmax(0,1fr);align-items:start;gap:76px;display:grid;position:relative}.terms-layout:before{content:"";top:0;bottom:0;pointer-events:none;background:linear-gradient(#0000 0%,#0000002e 8% 92%,#0000 100%);width:1px;position:absolute;inset-inline-start:280px}.terms-toc{width:242px;padding-inline:0 24px;position:sticky;top:30px}.terms-toc p{margin:0 0 14px;color:#00000080;letter-spacing:.03em;margin-inline-start:12px;font-family:Urbanist,Inter,Segoe UI,sans-serif;font-size:12px;font-weight:500}.terms-toc nav{flex-direction:column;padding-inline-start:12px;display:flex;position:relative}.terms-toc nav:before{content:"";inset-inline-start:0;background:#2f83ff52;width:1px;position:absolute;top:0;bottom:0}.terms-toc__link{border-radius:0;color:#111;letter-spacing:0;border-start-end-radius:8px;border-end-end-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-height:24px;padding:0;padding-inline-end:8px;font-family:Urbanist,Inter,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;transition:background .22s,box-shadow .22s,color .18s,transform .18s;display:flex}.terms-toc__link:hover{background:#ddecf8;transform:none}.terms-toc__chevron{display:inline-block}html.is-rtl .terms-toc__chevron{transform:scaleX(-1)}.terms-toc__link--active{color:#111;box-shadow:none;background:linear-gradient(90deg,#fff0 0%,#e0eefaf5 54%,#fff0 100%);font-weight:700;position:relative}.terms-toc__link--active:before{content:"";box-sizing:border-box;background:#eeeeef;border:1.4px solid #0b0b0b;border-radius:50%;width:10px;height:10px;margin:0;animation:.26s both termsTocDotIn;position:absolute;inset-inline-start:-17px}.terms-toc__link--active:hover{background:linear-gradient(90deg,#fff0 0%,#e0eefaf5 54%,#fff0 100%)}.terms-toc__link--root.terms-toc__link--active,.terms-toc__link--parent:is(:hover,.terms-toc__link--active){color:#fff;background:linear-gradient(96.85deg,#1877f2 3.59%,#6da3ff 94.78%);border-radius:8px;min-height:28px;padding-inline-start:24px;font-weight:700;box-shadow:0 6px 14px #1877f238}.terms-toc__link--root.terms-toc__link--active:before,.terms-toc__link--parent.terms-toc__link--active:before,.terms-toc__link--parent:hover:before{content:"";background:0 0;border-color:#fff;width:9px;height:9px;position:absolute;inset-inline-start:10px}.terms-toc__link--root.terms-toc__link--active:hover,.terms-toc__link--parent:is(:hover,.terms-toc__link--active):hover{background:linear-gradient(96.85deg,#1877f2 3.59%,#6da3ff 94.78%)}.terms-toc__link--subactive{color:#111;width:100%;box-shadow:none;background:#008cff1a;border-radius:10px;margin:0;padding-inline-start:10px;font-weight:500}.terms-toc__link--parent{border-radius:0;color:#161616;letter-spacing:0;background:0 0;border-start-end-radius:8px;border-end-end-radius:8px;min-height:39px;margin-top:24px;padding-inline:0 7px;font-size:14px;font-weight:700;line-height:1.12}.terms-toc__link--parent+.terms-toc__link--parent,.terms-toc__link--subactive+.terms-toc__link--parent{margin-top:24px}.terms-documents{min-width:0;padding-bottom:26px}.terms-document{color:#000;max-width:862px}.terms-document+.terms-document{border-top:1px solid #0003;margin-top:36px;padding-top:28px}.terms-document__header{margin-bottom:25px}.terms-document h2,.terms-document h3{letter-spacing:.03em;background:linear-gradient(105.26deg,#000 18.5%,#747474 81.5%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-family:Delight,Urbanist,Inter,Segoe UI,sans-serif;font-weight:700}.terms-document h2{font-size:24px;line-height:1.1}.terms-document h3{font-size:18px;line-height:1.15}.terms-document p,.terms-document li{color:#000;letter-spacing:0;font-family:Urbanist,Inter,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:20px}.terms-document p{margin:8px 0 0}.terms-document ul{margin:8px 0 0;padding-inline-start:24px;list-style:none}.terms-document li{position:relative}.terms-document li:before{content:"·";inset-inline-start:-14px;color:#000;font-size:22px;line-height:20px;position:absolute;top:-2px}.terms-document li+li{margin-top:2px}.terms-document__section{margin-top:31px;scroll-margin-top:32px}@keyframes termsPageIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes termsTocDotIn{0%{opacity:0;transform:translate(-4px)scale(.82)}to{opacity:1;transform:translate(0)scale(1)}}@media (width<=1180px){.terms-shell{width:calc(var(--vw) - 180px);margin-inline-start:120px}.terms-layout{grid-template-columns:220px minmax(0,1fr);gap:32px}.terms-layout:before{inset-inline-start:236px}.terms-toc{width:auto}}@media (width<=860px){.terms-shell{width:calc(var(--vw) - 32px);margin:104px auto 140px}.terms-layout{grid-template-columns:1fr;gap:22px}.terms-layout:before{display:none}.terms-toc{width:auto;padding-inline:0;position:relative;top:auto}.terms-toc nav{max-height:190px;padding-inline-start:0;overflow-y:auto}.terms-document{max-width:none}.terms-document h2{font-size:22px}.terms-document h3{font-size:17px}}.settings-workspace--agent-permission{background:#f4f4f2}.agent-perm-heading h1{letter-spacing:.03em;background:linear-gradient(105deg,#000 18.5%,#747474 81.5%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-family:Delight,Urbanist,system-ui,-apple-system,sans-serif;font-size:28px;font-weight:700;line-height:100%}.agent-perm-heading p{letter-spacing:.03em;color:#00000080;margin:8px 0 0;font-family:Urbanist,system-ui,-apple-system,sans-serif;font-size:14px;font-weight:400;line-height:100%}.agent-perm-card{background:#fff;border:1px solid #0000000f;border-radius:16px;margin-top:16px;padding:4px 22px;box-shadow:0 1px 2px #00000008}.agent-perm-row{border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;min-height:64px;padding:18px 0;display:flex}.agent-perm-row:last-child{border-bottom:none}.agent-perm-row__label{color:#000;align-items:center;gap:8px;font-family:Geist,Urbanist,system-ui,-apple-system,sans-serif;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.agent-perm-info-btn{color:#00000073;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex}.agent-perm-info-btn:hover{color:#000000bf}.agent-perm-info-icon{width:16px;height:16px;display:block}.agent-perm-toggle{cursor:pointer;background:#d9d9d9;border:none;border-radius:999px;flex-shrink:0;align-items:center;width:49px;height:30px;padding:3px;transition:background .18s;display:inline-flex}.agent-perm-toggle span{background:#fff;border-radius:50%;width:24px;height:24px;transition:transform .18s;display:block;box-shadow:0 1px 2px #00000026}.agent-perm-toggle--on{background:#5fcf66}.agent-perm-toggle--on span{transform:translate(19px)}[dir=rtl] .agent-perm-toggle--on span{transform:translate(-19px)}@media (width<=720px){.agent-perm-card{padding:4px 14px}.agent-perm-row{min-height:56px;padding:14px 0}.agent-perm-heading h1{font-size:22px}}.notifications-page{width:var(--vw);height:var(--vh);color:#111;box-sizing:border-box;background:#eeeeef;padding-bottom:170px;font-family:Poppins,Segoe UI,system-ui,sans-serif;position:relative;overflow:hidden auto}.notifications-content{z-index:5;width:min(1440px, calc(var(--vw) - 480px));margin-inline-start:clamp(180px,12.5vw,240px);padding-top:66px;animation:.52s cubic-bezier(.22,1,.36,1) both notificationsPageIn;position:relative}.notifications-header{padding-inline-start:9px}.notifications-header h1{color:#101010;letter-spacing:-.045em;margin:0;font-size:30px;font-weight:800;line-height:1}.notifications-header p{color:#858585;letter-spacing:-.035em;margin:6px 0 0;font-size:13.5px;font-weight:400}.notifications-divider{background:linear-gradient(90deg,#00000057,#0003,#0000);height:1px;margin:18px 0 36px}.notifications-toolbar{justify-content:space-between;align-items:center;gap:24px;margin-bottom:37px;display:flex}.notifications-tabs{background:#eeeeef;border:3px solid #fff;border-radius:12px;align-items:center;gap:5px;height:36px;padding:4px;display:inline-flex;box-shadow:inset 0 0 0 1px #d2d2d2b3}.notifications-tabs__button{color:#111;min-width:38px;height:24px;font:inherit;letter-spacing:-.035em;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:0 8px;font-size:11px;font-weight:400;transition:color .16s,background .16s,box-shadow .16s}.notifications-tabs__button--active{color:#fff;background:linear-gradient(90deg,#111 0%,#5b5b5b 100%);box-shadow:0 4px 10px #0f172a2e}.notifications-count{color:#858585;letter-spacing:-.035em;margin:0;font-size:13px;font-weight:400}.notifications-list{flex-direction:column;gap:16px;display:flex}.notification-item{box-sizing:border-box;background:#fff;border-radius:8px;grid-template-columns:42px minmax(0,1fr) 72px 112px;align-items:start;gap:12px;min-height:120px;padding:22px 30px 20px 22px;display:grid}.notification-item--read{color:#9a9a9a}.notification-item__icon{color:currentColor;width:26px;height:26px;margin-top:0}.notification-item__copy{min-width:0;padding-inline-start:10px}.notification-item__copy h2{color:currentColor;letter-spacing:-.04em;margin:0 0 17px;font-size:16px;font-weight:600;line-height:1}.notification-item__copy strong{color:currentColor;letter-spacing:-.035em;margin-bottom:6px;font-size:14px;font-weight:600;line-height:1;display:block}.notification-item__copy p{color:#858585;letter-spacing:-.035em;margin:0;font-size:13.5px;font-weight:400;line-height:1.25}.notification-item--read .notification-item__copy p{color:#b6b6b6}.notification-item__time{color:#b5b5b5;letter-spacing:-.03em;white-space:nowrap;justify-self:end;margin-top:6px;font-size:11px;font-weight:400}.notification-item__action{color:#111;min-width:96px;height:30px;font:inherit;letter-spacing:-.035em;cursor:pointer;background:#eeeeef;border:none;border-radius:999px;justify-self:end;padding:0 12px;font-size:11.5px;font-weight:400;transition:transform .16s,background .16s}.notification-item__action:hover{background:#e4e4e5;transform:translateY(-1px)}.notification-item__action:disabled{cursor:progress;opacity:.7;transform:none}@keyframes notificationsPageIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (width<=1200px){.notifications-content{width:calc(var(--vw) - 180px);margin-inline-start:120px}.notification-item{grid-template-columns:34px minmax(0,1fr) 70px}.notification-item__action{grid-column:3}}@media (width<=760px){.notifications-content{width:calc(var(--vw) - 32px);margin:0 auto;padding-top:108px}.notifications-toolbar{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:22px}.notification-item{grid-template-columns:30px minmax(0,1fr);padding:18px}.notification-item__time,.notification-item__action{grid-column:2;justify-self:start}}.assets-page{width:var(--vw);height:var(--vh);color:#111;letter-spacing:.03em;box-sizing:border-box;background:#eeeeef;padding-bottom:170px;font-family:Urbanist,Segoe UI,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:1;position:relative;overflow:hidden auto}.assets-header h1,.assets-section h2{letter-spacing:.03em;background:linear-gradient(105.26deg,#000 18.5%,#747474 81.5%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Delight,Poppins,system-ui,sans-serif;font-size:28px;font-weight:700;line-height:1}.assets-content{z-index:5;width:min(1114px, calc(var(--vw) - 380px));margin-inline:auto;padding-top:54px;animation:.52s cubic-bezier(.22,1,.36,1) both assetsPageIn;position:relative}.assets-header{padding-inline-start:8px}.assets-header h1{margin:0}.assets-header p{color:#8b8b8b;letter-spacing:.03em;margin:6px 0 0;font-family:Urbanist,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1}.assets-divider{background:linear-gradient(90deg,#0000004d,#0000002e,#0000);height:1px;margin:15px 0 28px}.assets-toolbar{justify-content:space-between;align-items:center;gap:24px;margin-bottom:23px;display:flex}.assets-control{align-items:center;gap:22px;display:inline-flex}.assets-control strong{color:#171717;letter-spacing:.03em;font-family:Urbanist,Segoe UI,sans-serif;font-size:14px;font-weight:600;line-height:1}.assets-segmented{background:#eeeeef;border:3px solid #fff;border-radius:9px;align-items:center;gap:4px;height:30px;padding:3px;display:inline-flex;box-shadow:inset 0 0 0 1px #d2d2d2b3}.assets-segmented__button{color:#111;letter-spacing:.03em;cursor:pointer;background:0 0;border:none;border-radius:7px;min-width:40px;height:22px;padding:0 10px;font-family:Urbanist,Segoe UI,sans-serif;font-size:12px;font-weight:500;transition:background .16s,color .16s,box-shadow .16s}.assets-segmented__button--active{color:#fff;background:linear-gradient(90deg,#111 0%,#626262 100%);box-shadow:0 4px 10px #0f172a2e}.assets-section{margin-top:30px}.assets-section h2{margin:0 0 14px}.assets-image-grid,.assets-post-grid,.assets-caption-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.asset-image-card,.asset-post-card,.asset-caption-card{animation:.46s cubic-bezier(.22,1,.36,1) both assetCardIn;animation-delay:var(--asset-delay)}.asset-image-card{background:#d8d8d8;border-radius:5px;height:160px;position:relative;overflow:hidden;box-shadow:0 7px 15px #0f172a14}.asset-image-card img{object-fit:cover;width:100%;height:100%;transition:transform .42s,filter .42s;display:block}.asset-image-card:hover img{filter:saturate(1.08);transform:scale(1.055)}.asset-image-card__overlay{color:#fff;box-sizing:border-box;background:linear-gradient(#0000,#000000ad);justify-content:space-between;align-items:flex-end;height:48px;padding:0 8px 7px;display:flex;position:absolute;inset:auto 0 0}.asset-image-card__overlay span{font-size:11px;font-weight:400}.asset-image-card__overlay button{color:#fff;cursor:pointer;background:#0000006b;border:none;border-radius:50%;place-items:center;width:23px;height:23px;transition:transform .16s,background .16s;display:grid}.asset-image-card__overlay button:hover{background:#000000a6;transform:translateY(-1px)}.asset-image-card__overlay svg{width:15px;height:15px}.asset-post-card,.asset-caption-card{background-color:#fff;background-image:linear-gradient(#fff,#fff),linear-gradient(135deg,#ff8a72,#b78aff,#7ca6ff);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;border-radius:10px;transition:transform .18s,box-shadow .18s;overflow:hidden;box-shadow:0 8px 16px #0f172a0f}.asset-post-card:hover,.asset-caption-card:hover{transform:translateY(-3px);box-shadow:0 14px 25px #0f172a1c}.asset-post__brand{box-sizing:border-box;align-items:center;gap:8px;height:42px;padding:7px 10px;display:flex}.asset-post__brand--compact{height:38px}.asset-post__brand img{object-fit:cover;border-radius:50%;width:29px;height:29px}.asset-post__brand div{flex-direction:column;min-width:0;display:flex}.asset-post__brand strong{color:#111;font-size:9px;font-weight:700;line-height:1.1}.asset-post__brand span{color:#2d2d2d;font-size:7px;font-weight:500;line-height:1.1}.asset-post-card__image{object-fit:cover;width:100%;height:154px;display:block}.asset-post-card p,.asset-caption-card p{color:#111;min-height:43px;margin:0;padding:10px 10px 7px;font-size:9px;font-weight:500;line-height:1.25}.asset-caption-card p{min-height:56px;padding-top:9px}.asset-social-row{color:#9da1b8;box-sizing:border-box;grid-template-columns:17px 17px 17px 1fr 17px;align-items:center;gap:5px;height:25px;padding:0 9px 8px;display:grid}.asset-social-row svg{width:14px;height:14px}@keyframes assetsPageIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes assetCardIn{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=1280px){.assets-content{width:calc(var(--vw) - 240px);margin-inline:auto}.assets-image-grid,.assets-post-grid,.assets-caption-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.assets-toolbar{flex-direction:column;align-items:flex-start}.assets-image-grid,.assets-post-grid,.assets-caption-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.assets-content{width:calc(var(--vw) - 32px);margin:0 auto;padding-top:104px}.assets-control{flex-direction:column;align-items:flex-start;gap:8px;width:100%}.assets-segmented{max-width:100%;overflow-x:auto}.assets-image-grid,.assets-post-grid,.assets-caption-grid{grid-template-columns:1fr}}.activity-log-view{z-index:60;width:min(900px, calc(var(--vw) - 120px));color:#111;box-sizing:border-box;background:#fff;border-radius:18px;padding:23px 20px 48px;animation:.36s cubic-bezier(.22,1,.36,1) both activityLogViewIn;position:fixed;top:20px;bottom:20px;right:20px;overflow-y:auto;box-shadow:0 24px 70px #0f172a38}.activity-log-view__back{color:#111;height:28px;font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:0;font-size:14px;transition:color .16s,transform .16s;display:inline-flex}.activity-log-view__back:hover{color:#2f79ff;transform:translate(-2px)}.activity-log-view__back svg{width:20px;height:20px}.activity-log-view__header{margin-top:42px}.activity-log-view__header h2{color:#111;letter-spacing:-.035em;margin:0;font-size:27px;font-weight:800;line-height:1}.activity-log-view__header p{color:#111;letter-spacing:-.03em;margin:12px 0 0;font-size:14px}.activity-log-view__divider{background:#d2d2d2f2;height:1px;margin:17px -20px 18px}.activity-log-view__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.activity-log-view-metric{box-sizing:border-box;background:linear-gradient(135deg,#f4f9fff2,#fffffff5);border:1.2px solid #2f79ff5c;border-radius:8px;min-height:82px;padding:18px 22px}.activity-log-view-metric--successful{background:linear-gradient(135deg,#faffecf2,#fffffffa)}.activity-log-view-metric--failed{background:linear-gradient(135deg,#fff1f3f2,#fffffffa)}.activity-log-view-metric strong{margin-bottom:9px;font-size:16px;font-weight:700;display:block}.activity-log-view-metric span{font-size:14px;display:block}.activity-log-view__summary{margin-top:35px}.activity-log-view__summary h3{color:#111;margin:0 0 8px;font-size:21px;font-weight:800}.activity-log-view__summary p{color:#111;margin:0;font-size:14px}.activity-log-view__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;margin-top:35px;display:grid}.activity-log-view-post{animation:.42s cubic-bezier(.22,1,.36,1) both activityLogViewCardIn;animation-delay:var(--view-delay);background:#fff;border:1px solid #c4c4c4;border-radius:16px;overflow:hidden}.activity-log-view-post__brand{box-sizing:border-box;align-items:center;gap:10px;height:56px;padding:10px 16px;display:flex}.activity-log-view-post__brand img{object-fit:cover;border-radius:50%;width:37px;height:37px}.activity-log-view-post__brand div{flex-direction:column;min-width:0;display:flex}.activity-log-view-post__brand strong{color:#111;font-size:10px;font-weight:700;line-height:1.1}.activity-log-view-post__brand span{color:#222;font-size:8px;line-height:1.1}.activity-log-view-post__image{object-fit:cover;width:100%;height:157px;display:block}.activity-log-view-post p{color:#111;min-height:54px;margin:0;padding:11px 15px 8px;font-size:11px;line-height:1.22}.activity-log-view-post__actions{color:#8585ae;box-sizing:border-box;grid-template-columns:18px 18px 18px 1fr 18px;align-items:center;gap:6px;height:35px;padding:0 14px 10px;display:grid}.activity-log-view-post__actions svg{width:16px;height:16px}@keyframes activityLogViewIn{0%{opacity:0;transform:translate(34px)scale(.985)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes activityLogViewCardIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (width<=1100px){.activity-log-view{width:calc(var(--vw) - 40px);left:20px}.activity-log-view__grid,.activity-log-view__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.activity-log-view{width:auto;inset:10px}.activity-log-view__grid,.activity-log-view__metrics{grid-template-columns:1fr}}.activity-log-page{width:var(--vw);height:var(--vh);color:#111;box-sizing:border-box;background:radial-gradient(circle at 1px 1px,#ffffffe6 1px,#0000 1.4px) 0 0/12px 12px,linear-gradient(90deg,#deebffc7 0%,#f4f4f5 31%,#f7f7f7 72%,#deebffb8 100%);padding-bottom:160px;font-family:Poppins,Segoe UI,system-ui,sans-serif;position:relative;overflow:hidden auto}.activity-log-page--viewing{overflow:hidden}.activity-log-page--viewing:after{content:"";z-index:58;-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);background:#0000005c;position:fixed;inset:0}.activity-log-content{z-index:5;width:min(1110px, calc(var(--vw) - 470px));margin-inline:auto;padding-top:66px;animation:.52s cubic-bezier(.22,1,.36,1) both activityLogIn;position:relative}.activity-log-header h1{color:#2f79ff;margin:0;font-size:25px;font-weight:800;line-height:1}.activity-log-header p{color:#111;max-width:480px;margin:6px 0 0;font-size:13.5px;font-weight:400;line-height:1.18}.activity-log-divider{background:linear-gradient(90deg,#00000052,#0000002e,#0000);height:1px;margin:16px 0 31px}.activity-log-topbar,.activity-log-controls{justify-content:space-between;align-items:center;gap:20px;display:flex}.activity-log-filter-group,.activity-log-summary{align-items:center;gap:18px;display:inline-flex}.activity-log-filter-group>strong,.activity-log-summary>strong{white-space:nowrap;font-size:16px;font-weight:700}.activity-log-tabs{background:#eeeeefe6;border:3px solid #2f79ffe6;border-radius:12px;align-items:center;gap:3px;height:38px;padding:3px;display:inline-flex;box-shadow:inset 0 0 0 1px #dadadacc}.activity-log-tabs__button{color:#111;min-width:45px;height:28px;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:0 11px;font-size:12px}.activity-log-tabs__button--active{color:#fff;background:linear-gradient(90deg,#111 0%,#646464 100%);box-shadow:0 5px 12px #0f172a33}.activity-log-tabs__button:nth-last-child(2).activity-log-tabs__button--active{background:linear-gradient(90deg,#8bbd23 0%,#5fa713 100%)}.activity-log-tabs__button:last-child.activity-log-tabs__button--active{background:linear-gradient(90deg,#ff4d4d 0%,#df1f2f 100%)}.activity-log-summary__pills{background:#fffc;border:3px solid #2f79ff;border-radius:12px;align-items:center;gap:5px;padding:4px;display:inline-flex}.activity-log-summary__pill{color:#fff;white-space:nowrap;border-radius:8px;align-items:center;gap:8px;height:26px;padding:0 11px;font-size:13px;display:inline-flex}.activity-log-summary__pill b{font-size:14px}.activity-log-summary__pill--blue{background:linear-gradient(90deg,#2f79ff 0%,#1967ea 100%);box-shadow:0 4px 12px #2f79ff40}.activity-log-summary__pill--red{background:linear-gradient(90deg,#ff303e 0%,#e71d2e 100%);box-shadow:0 4px 12px #ff303e3d}.activity-log-controls{justify-content:flex-start;margin-top:17px}.activity-log-search{box-sizing:border-box;background:#ffffffc7;border:3px solid #2f79ff57;border-radius:11px;align-items:center;gap:9px;width:min(575px,100%);height:40px;padding:0 14px;display:flex}.activity-log-search svg,.activity-log-filter-button svg,.activity-log-export svg{flex-shrink:0;width:17px;height:17px}.activity-log-search input{color:#111;background:0 0;border:none;outline:none;width:100%;min-width:0;font-size:12px}.activity-log-search input::placeholder{color:#888}.activity-log-filter-button,.activity-log-controls select,.activity-log-export{height:36px;font:inherit;border-radius:9px;font-size:12px}.activity-log-filter-button{color:#8a8a8a;cursor:pointer;background:#ffffffd6;border:1px solid #d6d6d6;justify-content:space-between;align-items:center;gap:12px;min-width:150px;padding:0 12px;display:inline-flex}.activity-log-controls select{color:#777;background:#ffffffd6;border:1px solid #d6d6d6;min-width:150px;padding:0 12px}.activity-log-export{color:#fff;cursor:pointer;background:linear-gradient(90deg,#2f79ff 0%,#7fa7ff 65%,#ffd9ef 100%);border:1px solid #a7b5fff2;justify-content:center;align-items:center;gap:10px;min-width:165px;display:inline-flex;box-shadow:0 8px 18px #2f79ff33}.activity-log-table-wrap{margin-top:47px;overflow-x:auto}.activity-log-table{border-collapse:collapse;width:100%;min-width:1010px;font-size:12.5px}.activity-log-table th,.activity-log-table td{text-align:start;border-bottom:1px solid #dadadac7;height:45px;padding:0 10px}.activity-log-table th{color:#111;font-size:13px;font-weight:700}.activity-log-table tbody tr{animation:.36s both logRowIn;animation-delay:var(--log-delay)}.activity-log-type,.activity-log-status{box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;min-width:78px;height:29px;padding:0 14px;display:inline-flex}.activity-log-type{background:#d8d8d8}.activity-log-status--successful{color:#16ad62;background:#ace5c2}.activity-log-status--failed{color:#ff4a58;background:#ffd3d8}.activity-log-eye{color:#111a34;cursor:pointer;background:0 0;border:none;place-items:center;width:31px;height:31px;transition:transform .16s,color .16s;display:grid}.activity-log-eye:hover{color:#2f79ff;transform:scale(1.08)}.activity-log-eye svg{width:23px;height:23px}@keyframes activityLogIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes logRowIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@media (width<=1280px){.activity-log-content{width:calc(var(--vw) - 240px);margin-inline:auto}.activity-log-topbar,.activity-log-controls{flex-direction:column;align-items:flex-start}}@media (width<=760px){.activity-log-content{width:calc(var(--vw) - 32px);margin:0 auto;padding-top:104px}.activity-log-filter-group,.activity-log-summary{flex-direction:column;align-items:flex-start;gap:10px}.activity-log-tabs,.activity-log-summary__pills{max-width:100%;overflow-x:auto}.activity-log-search,.activity-log-filter-button,.activity-log-controls select,.activity-log-export{width:100%}}.approvals-page{width:var(--vw);height:var(--vh);color:#111;box-sizing:border-box;background:#eeeeef;padding-bottom:170px;font-family:Poppins,Segoe UI,system-ui,sans-serif;position:relative;overflow:hidden auto}.approvals-content{z-index:5;width:min(1440px, calc(var(--vw) - 480px));margin-left:clamp(180px,12.5vw,240px);padding-top:66px;animation:.52s cubic-bezier(.22,1,.36,1) both approvalsPageIn;position:relative}.approvals-header{padding-left:9px}.approvals-header h1{color:#101010;letter-spacing:-.045em;margin:0;font-size:30px;font-weight:800;line-height:1}.approvals-header p{color:#858585;letter-spacing:-.035em;margin:6px 0 0;font-size:13.5px;font-weight:400}.approvals-divider{background:linear-gradient(90deg,#00000057,#0003,#0000);height:1px;margin:18px 0 36px}.approvals-toolbar{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.approvals-tabs{background:#eeeeef;border:3px solid #fff;border-radius:12px;align-items:center;gap:5px;height:36px;padding:4px;display:inline-flex;box-shadow:inset 0 0 0 1px #d2d2d2b3}.approvals-tabs__button{color:#111;min-width:68px;height:24px;font:inherit;letter-spacing:-.035em;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:0 8px;font-size:11px;font-weight:400;transition:color .16s,background .16s,box-shadow .16s}.approvals-tabs__button--active{color:#fff;background:linear-gradient(90deg,#111 0%,#5b5b5b 100%);box-shadow:0 4px 10px #0f172a2e}.approvals-count{color:#858585;letter-spacing:-.035em;margin:0;font-size:13px;font-weight:400}.approvals-error{color:#b42318;background:#fdecec;border-radius:8px;margin:0 0 20px;padding:12px 16px;font-size:13px}.approvals-empty{color:#9a9a9a;text-align:center;margin:40px 0;font-size:14px}.approvals-list{flex-direction:column;gap:16px;display:flex}.approval-item{box-sizing:border-box;background:#fff;border-radius:8px;grid-template-columns:42px minmax(0,1fr) 96px 220px;align-items:start;gap:14px;min-height:96px;padding:22px 26px 20px 22px;display:grid}.approval-item__icon{color:#6b6b6b;width:26px;height:26px}.approval-item__copy{min-width:0;padding-left:10px}.approval-item__copy h2{color:currentColor;letter-spacing:-.04em;margin:0 0 8px;font-size:15px;font-weight:600;line-height:1}.approval-item__copy strong{color:currentColor;letter-spacing:-.02em;margin-bottom:6px;font-size:14px;font-weight:600;line-height:1.3;display:block}.approval-item__input{color:#6b6b6b;letter-spacing:0;word-break:break-word;margin:0 0 8px;font-family:SFMono-Regular,Consolas,monospace;font-size:12.5px}.approval-item__meta{color:#a0a0a0;letter-spacing:-.02em;margin:0;font-size:12px;font-weight:400}.approval-item__status{text-transform:capitalize;letter-spacing:-.02em;white-space:nowrap;border-radius:999px;justify-self:start;margin-top:2px;padding:4px 12px;font-size:11px;font-weight:600}.approval-item__status--pending{color:#b76e00;background:#fff4e0}.approval-item__status--approved{color:#1a7f37;background:#e5f6ea}.approval-item__status--rejected{color:#b42318;background:#fdecec}.approval-item__status--expired{color:#7a7a7a;background:#efefef}.approval-item__actions{justify-content:flex-end;gap:8px;display:flex}.approval-item__action{min-width:84px;height:32px;font:inherit;letter-spacing:-.02em;cursor:pointer;border:none;border-radius:999px;padding:0 14px;font-size:12px;font-weight:500;transition:transform .16s,background .16s}.approval-item__action:hover{transform:translateY(-1px)}.approval-item__action:disabled{cursor:progress;opacity:.6;transform:none}.approval-item__action--approve{color:#fff;background:#111}.approval-item__action--reject{color:#111;background:#eeeeef}.approval-item__reject-form{align-items:center;gap:8px;margin-top:10px;display:flex}.approval-item__reject-form input{min-width:0;height:32px;font:inherit;border:1px solid #ddd;border-radius:8px;flex:1;padding:0 12px;font-size:12.5px}.approval-item__reject-form button{color:#fff;height:32px;font:inherit;cursor:pointer;white-space:nowrap;background:#b42318;border:none;border-radius:999px;padding:0 12px;font-size:12px;font-weight:500}.approval-item__reject-form button:disabled{opacity:.5;cursor:not-allowed}.approval-item__reject-form button.approval-item__cancel{color:#111;background:#eeeeef}@keyframes approvalsPageIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (width<=1200px){.approvals-content{width:calc(var(--vw) - 180px);margin-left:120px}.approval-item{grid-template-columns:34px minmax(0,1fr) 84px}.approval-item__actions{grid-column:3}}@media (width<=760px){.approvals-content{width:calc(var(--vw) - 32px);margin:0 auto;padding-top:108px}.approvals-toolbar{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:22px}.approval-item{grid-template-columns:30px minmax(0,1fr);padding:18px}.approval-item__status,.approval-item__actions{grid-column:2;justify-self:start}}*{box-sizing:border-box;margin:0;padding:0}html,body{min-height:100%;overflow-x:hidden;height:auto!important;overflow-y:auto!important}body{overflow-y:auto!important}.analytics-cards-preview{min-height:var(--vh);color:#171719;background:radial-gradient(circle at 10% 8%,#c4e46833,#0000 30%),radial-gradient(circle at 88% 7%,#5f91ff24,#0000 32%),linear-gradient(#f4f4f3 0%,#e8e8e6 100%);height:auto;padding:44px clamp(18px,4vw,64px) 72px;font-family:Poppins,Manrope,Segoe UI,sans-serif;position:relative;overflow-y:visible}.analytics-cards-preview__header{border-bottom:2px solid #18181b29;max-width:1800px;margin:0 auto 48px;padding:28px 8px 24px;animation:.52s cubic-bezier(.22,1,.36,1) both analyticsPreviewHeaderIn}.analytics-cards-preview__header h1{letter-spacing:-.045em;margin:0;font-size:clamp(2rem,3vw,3rem);font-weight:800;line-height:1.2}.analytics-cards-preview__header p{color:#18181b7a;max-width:600px;margin:12px 0 0;font-size:1.1rem}.analytics-cards-preview__section{max-width:2000px;margin:0 auto 80px}.analytics-cards-preview__section-title{letter-spacing:-.04em;border-bottom:2px solid #18181b1f;margin:0 0 32px;padding:0 4px 18px;font-size:clamp(1.5rem,2vw,2rem);font-weight:800;line-height:1.2}.analytics-cards-preview__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,580px),580px));justify-content:center;align-items:start;gap:56px 64px;display:grid}.analytics-cards-preview__item{perspective:1100px;min-width:0;animation:.62s cubic-bezier(.22,1,.36,1) both analyticsPreviewItemIn;animation-delay:calc(var(--preview-index) * 70ms);justify-items:center;display:grid}.analytics-cards-preview__item>*{width:100%;max-width:580px;min-height:320px}@keyframes analyticsPreviewHeaderIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes analyticsPreviewItemIn{0%{opacity:0;transform:translateY(28px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=768px){.analytics-cards-preview{padding-inline:20px}.analytics-cards-preview__grid{grid-template-columns:minmax(0,1fr);gap:44px}.analytics-cards-preview__item>*{max-width:100%;min-height:280px}}@media (width>=1400px){.analytics-cards-preview__grid{grid-template-columns:repeat(auto-fit,minmax(620px,620px));gap:68px 80px}.analytics-cards-preview__item>*{max-width:620px;min-height:380px}}@media (width>=1920px){.analytics-cards-preview__grid{grid-template-columns:repeat(auto-fit,minmax(680px,680px));gap:80px 96px}.analytics-cards-preview__item>*{max-width:680px;min-height:420px}.analytics-cards-preview__section{margin-bottom:100px}}.nora-panel *{box-sizing:border-box;font-family:Poppins,Urbanist,Segoe UI,system-ui,-apple-system,sans-serif}.nora-panel{top:24px;inset-inline-end:24px;z-index:80;background:#fff;border:3px solid #fff;border-radius:25px;animation:.52s cubic-bezier(.16,1,.3,1) both noraPanelIn;display:flex;position:fixed;bottom:24px;overflow:hidden;box-shadow:0 28px 72px #121c3429,0 8px 24px #121c3414}.nora-panel--single.nora-panel--welcome,.nora-panel--single.nora-panel--conversation,.nora-panel--paired{width:948px}.nora-panel--paired{inset-inline-end:464px}.nora-panel--single.nora-panel--conversation{inset-inline-end:24px}.nora-panel--single:not(.nora-panel--full){box-shadow:none;pointer-events:none;background:0 0;border:0;border-radius:0;gap:20px;animation:none;overflow:visible}.nora-panel--full{top:24px;inset-inline-end:24px;box-shadow:none;background:0 0;border:0;border-radius:0;gap:18px;animation:none;bottom:24px;overflow:visible;width:min(860px, calc(var(--vw) - 56px))!important}.nora-history-sidebar{z-index:2;background:0 0;border-inline-end:1px solid #dde5f166;flex-direction:column;flex:0 0 278px;width:278px;padding:35px 31px 34px 39px;display:flex;position:relative;overflow:hidden}.nora-sidebar-glow,.nora-history-sidebar:before,.nora-history-sidebar:after{display:none}.nora-panel--single:not(.nora-panel--full) .nora-history-sidebar{-webkit-backdrop-filter:blur(24px)saturate(1.2);pointer-events:auto;background:radial-gradient(circle at 6% 88%,#569eff57,#0000 43%),linear-gradient(115deg,#ffffffeb 0%,#ffffffd1 58%,#f4faffb8 100%);border:3px solid #fff;border-radius:22px;flex-basis:278px;animation:.52s cubic-bezier(.16,1,.3,1) both noraSideHistoryIn;box-shadow:0 34px 76px #111f3a33,0 12px 30px #2368c421,inset 0 1px #fffffff5}.nora-panel--full .nora-history-sidebar{-webkit-backdrop-filter:blur(24px)saturate(1.16);background:radial-gradient(circle at 7% 83%,#5aa0ff3d,#0000 42%),linear-gradient(112deg,#fffffff5 0%,#ffffffe6 58%,#f6fbffc2 100%);border:3px solid #fff;border-radius:17px;flex:0 0 232px;width:232px;padding:20px 26px 26px;box-shadow:0 28px 70px #111f3a29,0 10px 26px #2368c41a,inset 0 1px #fffffff0}.nora-sidebar-title{color:#111;margin:0 0 58px;font-size:16px;font-weight:700;line-height:1}.nora-new-chat-btn{color:#111;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:13px;width:100%;min-height:27px;margin:0 0 21px;padding:0;font-size:15px;font-weight:500;display:flex}.nora-new-chat-btn:hover,.nora-new-chat-btn.active{background:0 0}.nora-new-chat-icon{width:31px;height:18px;box-shadow:none;background:0 0;border-radius:0;flex:0 0 31px;justify-content:center;align-items:center;display:flex;overflow:visible}.nora-new-chat-icon img{object-fit:contain;width:31px!important;height:18px!important}.nora-recents-title{color:#a6adb8;margin:0 0 12px;padding:0;font-size:14px;font-weight:400;line-height:1}.nora-history-list{scrollbar-width:none;flex-direction:column;flex:1;gap:12px;min-height:0;display:flex;overflow-y:auto}.nora-history-list::-webkit-scrollbar{display:none}.nora-history-scroll{scrollbar-width:thin;scrollbar-color:#607daa66 transparent;flex-direction:column;flex:1;min-height:0;padding-right:4px;display:flex;overflow-y:auto}.nora-history-scroll::-webkit-scrollbar{width:6px;display:block}.nora-history-scroll::-webkit-scrollbar-thumb{background:#607daa66;border-radius:3px}.nora-history-scroll::-webkit-scrollbar-track{background:0 0}.nora-history-scroll .nora-history-list{flex:none;min-height:auto;overflow:visible}.nora-history-scroll .nora-recents-title{margin-top:14px}.nora-history-scroll .nora-recents-title:first-child{margin-top:0}.nora-history-item{color:#111;cursor:pointer;text-align:start;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:24px;padding:0;display:flex}.nora-history-item:hover,.nora-history-item.active{background:0 0}.nora-history-item__content{min-width:0}.nora-history-item-text{color:#111;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;line-height:1.2;display:block;overflow:hidden}.nora-history-item-preview,.nora-history-item-time{display:none}.nora-view-all-btn{color:#2f80ff;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:12px 0 0;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.nora-main-content{background:radial-gradient(circle at 90% 0,#418fff94,#0000 35%),radial-gradient(circle at 4% 76%,#76b9ff75,#0000 38%),linear-gradient(112deg,#fff 0%,#fbfdff 42%,#dceeff 100%);flex-direction:column;flex:auto;min-width:0;display:flex;position:relative;overflow:hidden}.nora-panel--full .nora-main-content{-webkit-backdrop-filter:blur(24px)saturate(1.16);background:radial-gradient(circle at 90% 1%,#3f91ffa8,#0000 38%),radial-gradient(circle at 4% 80%,#58a8ff8a,#0000 42%),radial-gradient(circle at 72% 96%,#f5c2e457,#0000 32%),linear-gradient(112deg,#fff 0%,#fbfdff 39%,#d9edff 100%);border:3px solid #fff;border-radius:17px;flex:0 610px;box-shadow:0 34px 82px #111f3a2e,0 16px 42px #287be229,inset 0 1px #fffffff5}.nora-panel--full .nora-bg-dot-grid{opacity:.92;background-image:radial-gradient(circle,#ffffffe6 .72px,#0000 1.05px);background-size:10px 10px;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000002e 12%,#000000eb 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000002e 12%,#000000eb 100%)}.nora-panel--single:not(.nora-panel--full) .nora-main-content{-webkit-backdrop-filter:blur(24px)saturate(1.18);pointer-events:auto;background:radial-gradient(circle at 93% 5%,#2f84ffd1,#0000 43%),radial-gradient(circle at 6% 82%,#489fffa3,#0000 48%),radial-gradient(circle at 70% 96%,#fabbe275,#0000 36%),linear-gradient(112deg,#ffffffe6 0%,#e2f3ffd6 48%,#91c5ffe6 100%);border:3px solid #fff;border-radius:22px;animation:.58s cubic-bezier(.16,1,.3,1) 80ms both noraSideMainIn;box-shadow:0 34px 82px #111f3a38,0 16px 42px #287be233,inset 0 1px #fffffff5}.nora-panel--single:not(.nora-panel--full) .nora-main-content:before{content:"";z-index:0;pointer-events:none;border-radius:inherit;filter:blur(28px);opacity:.82;background:radial-gradient(circle at 18% 72%,#1c7eff57,#0000 34%),radial-gradient(circle at 82% 13%,#3489ff61,#0000 38%);position:absolute;inset:-1px}.nora-panel--single:not(.nora-panel--full) .nora-bg-dot-grid{opacity:1;background-image:radial-gradient(circle,#ffffffe6 .9px,#0000 1.25px);-webkit-mask-image:linear-gradient(90deg,#0000002e 0%,#000000b8 42%,#000000f5 100%);mask-image:linear-gradient(90deg,#0000002e 0%,#000000b8 42%,#000000f5 100%)}.nora-bg-dot-grid{z-index:0;pointer-events:none;opacity:.85;background-image:radial-gradient(circle,#ffffffd1 .8px,#0000 1.2px);background-size:13px 13px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000002b 16%,#000000eb 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000002b 16%,#000000eb 100%)}.nora-glow-top-right,.nora-glow-bottom-left{display:none}.nora-header,.nora-welcome-scene,.nora-conversation-scene,.nora-composer,.nora-notice,.nora-workspace-loading{z-index:1;position:relative}.nora-header{flex:0 0 52px;justify-content:flex-start;align-items:center;min-height:52px;padding:0 54px 0 15px;display:flex}.nora-header-title{color:#111;align-items:center;gap:9px;min-width:0;font-size:13px;font-weight:400;line-height:1;display:inline-flex}.nora-panel--full.nora-panel--conversation .nora-notice{display:none}.nora-title-edit-form{align-items:center;gap:8px;min-width:min(360px,72vw);display:flex}.nora-title-edit-input{color:#111;background:#ffffffdb;border:1px solid #2f80ff73;border-radius:10px;outline:none;flex:auto;min-width:0;height:34px;padding:0 12px;font-size:13px}.nora-title-edit-input:focus{border-color:#2f80ff;box-shadow:0 0 0 3px #2f80ff1f}.nora-title-save-btn{color:#fff;cursor:pointer;background:#2f80ff;border:0;border-radius:10px;height:34px;padding:0 13px;font-size:12px;font-weight:700}.nora-title-edit-btn{color:#b7b8bd;cursor:pointer;background:0 0;border:0;place-items:center;width:22px;height:22px;padding:0;display:inline-grid}.nora-title-edit-btn svg{width:18px;height:18px}.nora-title-edit-btn:hover{color:#2f80ff}.nora-top-tools,.nora-service-picker,.nora-empty-state,.nora-welcome-text{display:none}.nora-close-btn{top:17px;z-index:3;color:#111;cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid;position:absolute;inset-inline-end:18px}.nora-close-btn:hover{color:#2f80ff}.nora-close-btn--expand{top:18px;inset-inline-end:18px}.nora-welcome-scene{text-align:center;flex-direction:column;flex:auto;justify-content:flex-start;align-items:center;min-height:0;padding:170px 44px 18px;display:flex}.nora-welcome-scene>.nora-chat-avatar{width:140px!important;height:140px!important}.nora-welcome-scene .nora-chat-avatar__ambient{background:#7eb1ff0f!important;border-color:#498beb33!important;inset:-78px!important}.nora-welcome-scene .nora-chat-avatar__ring{background:#7eb1ff17!important;border-color:#498beb47!important;inset:-40px!important}.nora-welcome-headline{color:#0000;background:linear-gradient(100deg,#0a3871 0%,#17285d 55%,#74123f 100%);letter-spacing:-.03em;text-align:center;-webkit-background-clip:text;background-clip:text;max-width:610px;margin:142px 0 0;font-size:31px;font-weight:800;line-height:1.18}.nora-caret{display:none}.nora-conversation-scene{scrollbar-width:none;flex:auto;min-height:0;padding:90px 19px 20px;overflow-y:auto}.nora-conversation-scene::-webkit-scrollbar{display:none}.nora-panel--single.nora-panel--conversation .nora-conversation-scene{padding:58px 18px 18px}.nora-panel--full.nora-panel--conversation .nora-conversation-scene{padding:4px 14px 16px}.nora-chat-row{width:100%;margin-bottom:46px;animation:.32s both noraMessageIn;display:flex}.nora-chat-row--user{justify-content:flex-end}.nora-chat-row--assistant{justify-content:flex-start}.nora-message-bubble{color:#334155;background:#eef4fe;border:0;border-radius:10px;max-width:min(520px,78%);padding:10px 13px;font-size:14px;font-weight:400;line-height:1.6;box-shadow:0 1px 6px #1f2c4a0d}.nora-message-bubble.assistant{background:#f6faffeb;max-width:min(520px,86%)}.nora-message-bubble strong,.nora-message-bubble b,.nora-message-bubble th{color:#1f2937}.nora-message-line{white-space:pre-wrap;margin:0 0 7px}.nora-message-line:last-child{margin-bottom:0}.nora-message-time,.nora-inline-service-tag{display:none}.nora-typing-indicator{align-items:center;gap:4px;min-width:34px;display:inline-flex}.nora-typing-indicator span{opacity:.48;background:#2f80ff;border-radius:50%;width:5px;height:5px}.nora-attachments-grid{flex-wrap:wrap;gap:7px;margin-top:24px;display:flex}.nora-attachment-card{color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.nora-attachment-card--file,.nora-attachment-card--compact{width:auto;min-height:25px;box-shadow:none;color:#111;background:#fffffff5;border:1px solid #d0d8e6eb;border-radius:999px;padding:0 10px}.nora-attachment-card__image{object-fit:cover;border-radius:8px;width:64px;height:48px}.nora-attachment-card__audio{height:28px}.nora-image-loading{flex-direction:column;gap:8px;margin:4px 0;display:flex}.nora-image-loading__box{aspect-ratio:1;background:linear-gradient(110deg,#eef1f6 8%,#f7f9fc 18%,#eef1f6 33%) 0 0/220% 100%;border:1px solid #d0d8e6eb;border-radius:14px;justify-content:center;align-items:center;width:100%;max-width:420px;animation:1.3s linear infinite nora-shimmer;display:flex}@keyframes nora-shimmer{to{background-position:-220% 0}}.nora-image-loading__spinner{border:3px solid #78829659;border-top-color:#505a6ee6;border-radius:50%;width:34px;height:34px;animation:.8s linear infinite nora-spin}@keyframes nora-spin{to{transform:rotate(360deg)}}.nora-image-loading__label{color:#6b7280;font-size:12px}.nora-generated-image{width:100%;max-width:420px;margin:10px 0 0}.nora-generated-image__img{aspect-ratio:1;object-fit:cover;cursor:zoom-in;border:1px solid #d0d8e6eb;border-radius:14px;width:100%;max-width:420px;transition:transform .18s,box-shadow .18s;display:block}.nora-generated-image__img:hover{transform:translateY(-2px);box-shadow:0 10px 30px #11111129}.nora-generated-image__cap{justify-content:space-between;align-items:center;gap:10px;margin-top:6px;display:flex}.nora-generated-image__cap span{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.nora-generated-image__dl{color:#111;cursor:pointer;background:#fff;border:1px solid #d0d8e6eb;border-radius:999px;flex:none;padding:4px 12px;font-size:12px}.nora-generated-image__dl:hover{background:#f3f4f6}.nora-lightbox{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a0c12d1;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}.nora-lightbox__inner{flex-direction:column;gap:12px;max-width:min(92vw,900px);max-height:92vh;display:flex}.nora-lightbox__image{object-fit:contain;border-radius:12px;max-width:100%;max-height:80vh;box-shadow:0 20px 60px #00000080}.nora-lightbox__bar{color:#e5e7eb;justify-content:space-between;align-items:center;gap:12px;display:flex}.nora-lightbox__name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.nora-lightbox__actions{flex:none;gap:8px;display:flex}.nora-lightbox__actions button{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:999px;padding:6px 16px;font-size:13px}.nora-lightbox__actions button:hover{background:#fff3}.nora-attachment-card__meta{flex-direction:column;gap:0;display:flex}.nora-attachment-card__meta strong{color:#111;font-size:12px;font-weight:400}.nora-attachment-card__meta span{display:none}.nora-composer{flex:none;padding:0 18px 18px}.nora-panel--single.nora-panel--conversation .nora-composer{width:100%;margin:0;padding:0 18px 18px}.nora-panel--full.nora-panel--conversation .nora-composer{width:calc(100% - 28px);margin:0 auto;padding:0 0 14px}.nora-composer-container{background:linear-gradient(105deg,#2f80ff 0%,#92b4ff 54%,#f0c5e5 100%);border:1.5px solid #2f80ff;border-radius:15px;padding:0;position:relative;overflow:hidden}.nora-composer-container:before{display:none}.nora-files-list{flex-wrap:wrap;gap:7px;min-height:37px;padding:9px 14px 8px;display:flex}.nora-file-chip{color:#111;background:#fffffff0;border:none;border-radius:999px;align-items:center;gap:6px;min-height:26px;padding:0 12px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.nora-file-chip__type{display:none}.nora-file-remove{color:#888;cursor:pointer;background:0 0;border:0;margin-inline-start:4px;padding:0;font-size:13px}.nora-recording-badge{color:#fff;align-items:center;gap:7px;padding:8px 16px;font-size:12px;display:inline-flex}.nora-recording-dot{background:#ff3b3b;border-radius:50%;width:7px;height:7px}.nora-textarea{resize:none;color:#111;background:#fffffffa;border:0;border-radius:0;outline:none;width:100%;min-height:74px;padding:16px 18px 10px;font-size:13px;line-height:1.4;display:block}.nora-textarea::placeholder{color:#8e98a7}.nora-textarea:focus{outline:none}.nora-composer-actions{background:#fffffffa;border-radius:0 0 14px 14px;justify-content:space-between;align-items:center;padding:5px 15px 11px;display:flex}.nora-composer-left-actions,.nora-composer-right-actions{align-items:center;gap:10px;display:flex}.nora-icon-btn,.nora-icon-btn.light{width:28px;height:28px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.nora-icon-btn:hover,.nora-icon-btn.light:hover{background:#0000000f}.nora-icon-btn:disabled{cursor:wait;opacity:.55}.nora-icon-btn--recording{background:#ff3b3b1a}.nora-composer-icon{object-fit:contain;width:20px;height:20px}.nora-composer-icon--dark{filter:brightness(0)saturate()}.nora-notice,.nora-workspace-loading{color:#25334a;background:#ffffffdb;border:1px solid #d4e1f4c7;border-radius:10px;align-self:center;margin:12px 18px;padding:10px 14px;font-size:13px;box-shadow:0 12px 26px #31548214}@media (width<=1500px){.nora-panel--paired{inset-inline-end:464px}}@media (width<=1180px){.nora-panel,.nora-panel--single.nora-panel--welcome,.nora-panel--paired,.nora-panel--single.nora-panel--conversation{inset-inline-end:14px;width:calc(var(--vw) - 28px)!important}.nora-panel--full{inset-inline-end:24px;width:min(860px, calc(var(--vw) - 56px))!important}.nora-panel--single.nora-panel--conversation .nora-composer{width:min(754px,100% - 56px)}}@media (width<=760px){.nora-panel{border-radius:20px;top:14px;bottom:14px}.nora-history-sidebar{display:none}.nora-panel--full{top:14px;inset-inline-end:14px;bottom:14px;width:calc(var(--vw) - 28px)!important}.nora-welcome-scene{padding:108px 24px 16px}.nora-welcome-headline{margin-top:120px;font-size:25px}.nora-conversation-scene,.nora-panel--single.nora-panel--conversation .nora-conversation-scene,.nora-panel--full.nora-panel--conversation .nora-conversation-scene{padding:38px 18px 18px}.nora-panel--single.nora-panel--conversation .nora-composer,.nora-panel--full.nora-panel--conversation .nora-composer{width:100%;padding:0 14px 14px}}.nora-project-list-wrapper{top:16px;z-index:3;transform-origin:top var(--inline-origin,right);position:absolute;inset-inline-end:18px;transform:scale(.72)}html.is-rtl .nora-project-list-wrapper{--inline-origin:left}.nora-chat-page{min-height:var(--vh);background:radial-gradient(circle at 86% 8%,#8fbeff47,#0000 24%),linear-gradient(#ececec 0%,#e7e7e7 100%);position:relative;overflow:hidden}.nora-chat-page .photo-wrapper,.nora-chat-page .mnav-shell{z-index:62}.nora-chat-page .mnav{box-shadow:none;background:0 0}.nora-chat-page .mnav-pill{background:#f2f2f1}.nora-chat-page .nora-panel--full{top:22px;inset-inline-end:18px;bottom:22px;pointer-events:auto;background:radial-gradient(circle at 90% 8%,#5b9effc7,#0000 31%),radial-gradient(circle at 10% 89%,#6ca8ff85,#0000 28%),radial-gradient(circle at 56% 4%,#f9e3ef85,#0000 23%),linear-gradient(106deg,#fffffffe 0%,#fffffff5 48%,#d4e7ffeb 100%);border:3px solid #fff;border-radius:24px;gap:0;inset-inline-start:108px;overflow:hidden;box-shadow:0 18px 48px #111f3a14,inset 0 1px #fffffff5;width:auto!important}.nora-chat-page .nora-panel--full .nora-history-sidebar{width:278px;box-shadow:none;-webkit-backdrop-filter:none;background:radial-gradient(circle at 12% 86%,#63a0ff8c,#0000 43%),linear-gradient(#ffffffd6 0%,#ffffff70 44%,#cce2ff6b 100%);border:0;border-radius:0;flex:0 0 278px;padding:14px 18px 18px 14px}.nora-chat-page .nora-sidebar-title{margin-bottom:42px;font-size:13px;font-weight:700}.nora-chat-page .nora-new-chat-btn{gap:10px;margin-bottom:10px;padding-inline-start:10px;font-size:14px;font-weight:500}.nora-chat-page .nora-new-chat-icon,.nora-chat-page .nora-new-chat-icon img{width:26px!important;height:15px!important}.nora-chat-page .nora-recents-title{color:#afb6c3;margin-bottom:8px;padding-inline-start:10px;font-size:12px;font-weight:400}.nora-chat-page .nora-history-list{flex:none;gap:10px;min-height:auto;padding:0;padding-inline:10px 8px;overflow:visible}.nora-chat-page .nora-history-item{border-radius:9px;align-items:center;min-height:30px;padding:0;padding-inline:8px 10px}.nora-chat-page .nora-history-item.active{background:#efefefe6}.nora-chat-page .nora-history-item-text{font-size:13px;font-weight:400;line-height:1.05}.nora-history-item-more{color:#6d7178;letter-spacing:.04em;flex:none;font-size:17px;line-height:1}.nora-chat-page .nora-view-all-btn{margin-top:10px;color:#3d7cff;margin-inline-start:10px;padding-inline-start:0;font-size:12px;font-weight:600;text-decoration:none}.nora-chat-page .nora-panel--full .nora-main-content{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;flex:auto}.nora-chat-page .nora-panel--full .nora-bg-dot-grid{opacity:.95;background-image:radial-gradient(circle,#ffffffdb .78px,#0000 1.08px);background-size:10px 10px;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000008 10%,#000000f5 58%,#000 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000008 10%,#000000f5 58%,#000 100%)}.nora-chat-page .nora-header{flex-basis:70px;justify-content:center;min-height:70px;padding:0 220px 0 32px}.nora-chat-page .nora-header-title{font-size:13px;font-weight:400}.nora-chat-page .nora-title-edit-btn{color:#aeb0b7}.nora-chat-page .nora-title-edit-btn svg{width:19px;height:19px}.nora-chat-page .nora-full-project-list{top:18px;z-index:5;position:absolute;inset-inline-end:22px}.nora-chat-page .nora-full-project-list .project-list{top:auto;background:#fffffff0;border:3px solid #fff;border-radius:999px;gap:0;padding:5px;position:static;inset-inline-end:auto;box-shadow:0 10px 28px #111f3a1f,inset 0 1px #fffffff5}.nora-chat-page .nora-full-project-list .project-notification-button{display:none}.nora-chat-page .nora-full-project-list .project-trigger{background:linear-gradient(#fbfbfb 0%,#f0f0f0 100%);gap:9px;min-width:178px;height:50px;padding:4px 12px 4px 5px;box-shadow:inset 0 1px #fffffff5}.nora-chat-page .nora-full-project-list .project-trigger__avatar{width:44px;height:44px}.nora-chat-page .nora-full-project-list .project-trigger__name{font-size:14px}.nora-chat-page .nora-full-project-list .project-trigger__chevron{width:18px;height:18px}.nora-chat-page .nora-panel--full.nora-panel--conversation .nora-conversation-scene{padding:18px min(18vw,350px) 8px min(17vw,308px)}.nora-chat-page .nora-chat-row{margin-bottom:50px}.nora-chat-page .nora-message-bubble{color:#334155;max-width:min(640px,82%);font-size:14px;line-height:1.6}.nora-chat-page .nora-message-bubble.assistant{background:#f6faffeb;border-radius:12px;max-width:min(650px,88%);padding:12px 16px;box-shadow:0 1px 8px #1f2c4a0d}.nora-chat-page .nora-chat-row--assistant{justify-content:flex-start}.nora-chat-page .nora-chat-row--user{justify-content:center}.nora-chat-page .nora-chat-row:first-child{justify-content:center;margin-bottom:48px}.nora-chat-page .nora-chat-row:first-child .nora-message-bubble.user{background:#eef4fe;border-radius:10px;padding:11px 17px;box-shadow:0 1px 6px #1f2c4a0a}.nora-chat-page .nora-chat-row--floating-prompt{justify-content:center}.nora-chat-page .nora-message-bubble--floating-prompt{box-shadow:none;background:0 0;padding:0;font-size:13px;font-weight:400}.nora-chat-page .nora-message-line{margin-bottom:6px}.nora-chat-page .nora-chat-row--assistant .nora-message-line:first-child{margin-bottom:10px}.nora-chat-page .nora-panel--full.nora-panel--conversation .nora-composer{width:min(756px,100% - 64px);padding:0 0 32px}.nora-chat-page .nora-composer-container{background:linear-gradient(90deg,#2f7dff 0%,#71a6ff 54%,#f0d4e9 100%);border-width:1px;border-color:#2f7dff;border-radius:22px}.nora-chat-page .nora-files-list{gap:8px;min-height:34px;padding:6px 10px 5px}.nora-chat-page .nora-file-chip{border:1px solid #cacfdbe0;border-radius:999px;min-height:24px;padding:0 10px;font-size:11px;font-weight:400;box-shadow:0 1px 2px #121a2c0a}.nora-chat-page .nora-textarea{border-radius:18px 18px 0 0;min-height:66px;padding:17px 18px 8px;font-size:13px;font-weight:300}.nora-chat-page .nora-composer-actions{border-radius:0 0 20px 20px;padding:2px 16px 14px}.nora-chat-page .nora-icon-btn,.nora-chat-page .nora-icon-btn.light{width:30px;height:30px}.nora-chat-page .nora-composer-icon{width:19px;height:19px}.nora-chat-page .nora-notice,.nora-chat-page .nora-panel--full.nora-panel--conversation .nora-notice{display:none}@media (width<=1180px){.nora-chat-page .nora-panel--full{inset-inline:96px 16px;width:auto!important}.nora-chat-page .nora-panel--full .nora-history-sidebar{flex-basis:240px;width:240px}.nora-chat-page .nora-panel--full.nora-panel--conversation .nora-conversation-scene{padding-left:56px;padding-right:56px}}.nora-message-md{font-size:inherit;color:inherit;word-break:break-word;line-height:1.55}.nora-message-md>:first-child{margin-top:0}.nora-message-md>:last-child{margin-bottom:0}.nora-message-md p{margin:0 0 .6em}.nora-message-md h1,.nora-message-md h2,.nora-message-md h3,.nora-message-md h4{margin:.8em 0 .4em;font-weight:700;line-height:1.3}.nora-message-md h1{font-size:1.25em}.nora-message-md h2{font-size:1.15em}.nora-message-md h3{font-size:1.05em}.nora-message-md ul,.nora-message-md ol{margin:.3em 0 .7em;padding-left:1.4em}.nora-message-md li{margin:.2em 0}.nora-message-md a{color:#3b5bdb;text-decoration:underline}.nora-message-md strong{font-weight:700}.nora-message-md em{font-style:italic}.nora-message-md code{background:#7f7f7f2e;border-radius:4px;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.nora-message-md pre{background:#7f7f7f29;border-radius:8px;margin:.5em 0 .7em;padding:.7em .9em;overflow-x:auto}.nora-message-md pre code{background:0 0;padding:0}.nora-message-md blockquote{opacity:.9;border-left:3px solid #7f7f7f66;margin:.5em 0;padding-left:.9em}.nora-message-md table{border-collapse:collapse;margin:.5em 0 .7em;font-size:.95em}.nora-message-md th,.nora-message-md td{text-align:left;border:1px solid #7f7f7f59;padding:.35em .6em}.nora-message-md hr{border:none;border-top:1px solid #7f7f7f4d;margin:.8em 0}.gva{z-index:4000;flex-direction:column;align-items:flex-end;gap:10px;font-family:inherit;display:flex;position:fixed;bottom:20px;right:20px}.gva-dock{align-items:center;gap:8px;display:flex}.gva-toggle{color:#cfe0ff;cursor:pointer;opacity:.85;background:#141c2ed9;border:none;border-radius:50%;width:28px;height:28px;font-size:16px;line-height:1;transition:transform .2s,opacity .2s}.gva-toggle:hover{opacity:1}.gva--open .gva-toggle{transform:rotate(180deg)}.gva-mic{cursor:pointer;color:#fff;background:linear-gradient(140deg,#2f80ff,#569eff);border:none;border-radius:50%;place-items:center;width:56px;height:56px;transition:transform .15s,box-shadow .2s;display:grid;box-shadow:0 8px 24px #2f80ff73}.gva-mic:hover{transform:scale(1.06)}.gva-mic--on{animation:1.4s ease-in-out infinite gva-pulse}.gva--listening .gva-mic{box-shadow:0 0 0 6px #2f80ff2e,0 8px 24px #2f80ff80}.gva--speaking .gva-mic{background:linear-gradient(140deg,#16a34a,#34d399);box-shadow:0 0 0 6px #34d3992e}.gva--thinking .gva-mic{opacity:.85}@keyframes gva-pulse{0%,to{box-shadow:0 0 #2f80ff73,0 8px 24px #2f80ff80}50%{box-shadow:0 0 0 12px #2f80ff00,0 8px 24px #2f80ff80}}.gva-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#e8eefc;background:#0e1422f5;border:1px solid #78a0ff2e;border-radius:16px;width:min(340px,100vw - 40px);padding:14px;animation:.18s gva-rise;box-shadow:0 20px 50px #00000073}@keyframes gva-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.gva-panel-head{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.gva-title{letter-spacing:.02em;font-weight:600}.gva-x{color:#9fb3d9;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:20px;line-height:1}.gva-x:hover{color:#fff}.gva-head-actions{align-items:center;gap:4px;display:inline-flex}.gva-voice-toggle{color:#9fb3d9;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:color .15s,background .15s;display:inline-flex}.gva-voice-toggle:hover{color:#fff;background:#ffffff14}.gva-voice-toggle.is-on{color:#8fb0ff}.gva-state{color:#8fb0ff;margin-bottom:8px;font-size:12px}.gva-automation-status{color:#ffffff8c;text-overflow:ellipsis;white-space:nowrap;margin:-4px 0 8px;font-size:11px;overflow:hidden}.gva-automation-result{color:#8fb0ff;font-weight:600}.gva-context-bar{background:#2f80ff14;border:1px solid #2f80ff26;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:8px;padding:6px 10px;display:flex}.gva-context-label{color:#8fb0ff;font-size:11px}.gva-context-clear{color:#9fb3d9;cursor:pointer;background:0 0;border:1px solid #78a0ff40;border-radius:4px;padding:3px 8px;font-family:inherit;font-size:10px;transition:all .15s}.gva-context-clear:hover{color:#cfe0ff;background:#78a0ff1a}.gva-follow-up-badge{color:#a78bfa;text-transform:uppercase;letter-spacing:.3px;background:#8b5cf626;border:1px solid #8b5cf640;border-radius:4px;margin-bottom:6px;padding:3px 8px;font-size:10px;display:inline-block}.gva-line{word-break:break-word;margin:4px 0;font-size:13px;line-height:1.45}.gva-line b{color:#9fb3d9;margin-right:4px;font-weight:600}.gva-you{color:#cdd9f0}.gva-nora{color:#fff}.gva-notice{color:#ffcf7a;margin:6px 0;font-size:12px}.gva-agent{margin:8px 0}.gva-agent .agent-indicator{background:#ffffff0d;border-color:#78a0ff33}.gva-agent .agent-indicator__label{color:#fff}.gva-agent .agent-indicator__desc,.gva-agent .agent-indicator__reasoning{color:#9fb3d9}.gva-agent .agent-indicator__loading{border-color:#fff3}.gva-agent .agent-indicator__secondary-label{color:#7e8db0}.gva-suggestions{border-top:1px solid #78a0ff26;flex-direction:column;gap:6px;margin-top:10px;padding-top:10px;display:flex}.gva-suggestions-label{color:#7e8db0;text-transform:uppercase;letter-spacing:.5px;font-size:11px}.gva-suggestion{color:#cfe0ff;cursor:pointer;text-align:left;background:#2f80ff1a;border:1px solid #2f80ff33;border-radius:8px;padding:6px 10px;font-family:inherit;font-size:12px;transition:all .15s}.gva-suggestion:hover{background:#2f80ff33;border-color:#2f80ff59}.gva-textbar{gap:6px;margin-top:10px;display:flex}.gva-input{color:#fff;background:#ffffff0f;border:1px solid #78a0ff33;border-radius:10px;outline:none;flex:1;min-width:0;padding:8px 10px;font-size:13px}.gva-input::placeholder{color:#7e8db0}.gva-input:focus{border-color:#569eff99}.gva-send{cursor:pointer;color:#fff;background:#2f80ff;border:none;border-radius:10px;padding:0 12px;font-size:14px}.gva-mute{color:#9fb3d9;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;margin-top:10px;font-size:12px;display:flex}.gva-mute input{accent-color:#2f80ff}@media (prefers-reduced-motion:reduce){.gva-mic--on,.gva-panel{animation:none}}@media (width<=1440px){.reports-page__content,.events-page__content,.memory-page__content,.pricing-page__content{width:min(1180px, calc(var(--vw) - 220px))!important}.terms-shell,.settings-content,.settings-workspace__content--wide,.settings-workspace__content--table,.activity-log__content,.assets-page__content,.notifications-content,.integrate-shell{max-width:calc(var(--vw) - 220px)!important}}@media (width<=1180px){.reports-page__viewport,.events-page__viewport,.memory-page__viewport,.pricing-page__viewport{padding-inline:112px 24px!important}.reports-page__content,.events-page__content,.memory-page__content,.pricing-page__content,.terms-shell,.settings-content,.settings-workspace__content--wide,.settings-workspace__content--table,.activity-log__content,.assets-page__content,.notifications-content,.integrate-shell{width:calc(var(--vw) - 160px)!important;max-width:none!important;margin-inline:104px 24px!important}.reports-page__toolbar-row,.reports-page__toolbar-meta,.events-page__summary{flex-direction:column!important;align-items:flex-start!important}.events-page__workspace{grid-template-columns:1fr!important}}@media (width<=980px){.reports-page__single-layout,.reports-page__compare-columns,.integration-grid{grid-template-columns:1fr!important}.events-page__filters,.team-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.team-invite-button{grid-column:1/-1!important;width:100%!important}.bottom-ai-tools{width:min(760px, calc(var(--vw) - 28px))!important}.bottom-ai-tools__row{flex-wrap:wrap!important;width:100%!important}.bottom-ai-tools--status-only .bottom-ai-tools__pill--ask,.bottom-ai-tools--status-only .bottom-ai-tools__pill--task,.bottom-ai-tools--status-only .bottom-ai-tools__pill--analyzing{min-width:0!important}.bottom-ai-tools__pill--ask{flex:260px!important}.bottom-ai-tools__status-group{flex:360px!important;min-width:0!important}.bottom-ai-tools__pill--task,.bottom-ai-tools__pill--analyzing{flex:1 1 0!important;min-width:0!important}}@media (width<=760px){.photo-wrapper{transform-origin:0 0;transform:scale(.86);top:14px!important;inset-inline-start:14px!important}.project-list{top:16px!important;max-width:calc(var(--vw) - 96px)!important;inset-inline-end:12px!important}.project-notification-button{width:42px!important;height:42px!important}.project-trigger{gap:7px!important;width:clamp(136px,42vw,188px)!important;min-width:0!important;height:42px!important}.project-trigger__avatar{width:36px!important;height:36px!important}.project-trigger__name{text-overflow:ellipsis!important;font-size:12px!important;overflow:hidden!important}.mnav-shell{z-index:70!important;top:auto!important;bottom:12px!important;left:50%!important;transform:translate(-50%)!important}.mnav{width:auto!important;padding:5px!important}.mnav-pill{width:auto!important;padding:5px 7px!important}.mnav-ring{display:none!important}.mnav-list{flex-direction:row!important;gap:5px!important}.mnav-btn{width:39px!important;height:39px!important}.mnav-btn--on{background:linear-gradient(#f6f6f5,#f6f6f5) padding-box padding-box,linear-gradient(135deg,#2f83ff 0% 58%,#efb5e8 100%) border-box!important;border:3px solid #0000!important}.mnav-icon{width:20px!important;height:20px!important}.bottom-ai-tools{width:calc(var(--vw) - 24px)!important;bottom:74px!important}.bottom-ai-tools__row{align-items:stretch!important;gap:8px!important}.bottom-ai-tools__pill,.bottom-ai-tools__pill--ask,.bottom-ai-tools__status-group{height:44px!important}.bottom-ai-tools__pill--ask{flex-basis:100%!important;width:100%!important}.bottom-ai-tools__status-group{border-width:3px!important;flex-basis:100%!important;width:100%!important}.bottom-ai-tools__label{max-width:42vw!important}.reports-page__viewport,.events-page__viewport,.memory-page__viewport,.pricing-page__viewport{padding:96px 16px 168px!important}.reports-page__content,.events-page__content,.memory-page__content,.pricing-page__content,.terms-shell,.settings-content,.settings-workspace__content--wide,.settings-workspace__content--table,.activity-log__content,.assets-page__content,.notifications-content,.integrate-shell{width:calc(var(--vw) - 32px)!important;max-width:none!important;margin:96px auto 156px!important;padding-top:0!important}.terms-layout{grid-template-columns:1fr!important}.terms-toc{width:100%!important;position:relative!important;top:auto!important}.terms-toc nav{max-height:230px!important;overflow-y:auto!important}.settings-row{flex-direction:column!important;align-items:flex-start!important;gap:12px!important;min-height:auto!important;padding:15px 16px!important}.settings-outline-button,.settings-toggle{align-self:flex-start!important}.events-page__filters,.events-page__search-row,.team-toolbar{grid-template-columns:1fr!important}.events-page__summary-pill,.reports-page__action-button,.reports-page__export-button{width:100%!important}}@media (width<=430px){.project-trigger__name{display:none!important}.project-trigger{width:86px!important}.bottom-ai-tools__pill{gap:7px!important;padding-left:12px!important;padding-right:12px!important;font-size:11px!important}.bottom-ai-tools__pill--task{max-width:42%!important}.bottom-ai-tools__pill--analyzing{max-width:58%!important}.terms-heading h1,.settings-header h1,.reports-page__header h1,.events-page__header h1{font-size:26px!important}}
