@import "https://fonts.googleapis.com/css2?family=Poppins: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=Outfit:wght@300;400;500;600;700;800&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-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-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-out:cubic-bezier(0, 0, .2, 1);--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{.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)}.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}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.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)}.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,)}.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)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{color:#111827;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;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}body{background:#f4f6f8}#root{width:100%;min-height:100vh}button,input,textarea{font:inherit}@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-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-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{background:var(--pill-glow,#87be366b);filter:blur(13px);opacity:.64;content:"";z-index:-1;pointer-events:none;border-radius:999px;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);color:#fff;cursor:pointer;border:0;border-radius:999px;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 12% 20%,#fff3,#0000 34%);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 16% 18%, #ffffff2e, transparent 34%), linear-gradient(96deg, #d98285 0%, var(--pill-red-a) 30%, var(--pill-red-b) 100%)}.pill-btn--accepted{background:radial-gradient(circle at 13% 22%, #ffffff3d, transparent 34%), linear-gradient(96deg, var(--pill-green-a) 0%, var(--pill-green-b) 43%, var(--pill-green-c) 100%)}.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:left;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{gap:7px;padding:0 11px 0 16px}.pill-btn--compact .pill-btn__label{font-size:clamp(9px, calc(var(--pill-height,92px) * .29), 16px);text-shadow:0 0 4px #ffffff7a;font-weight:800}.pill-btn--compact .pill-btn__dots{grid-template-columns:repeat(5, clamp(2px, calc(var(--pill-height,92px) * .085), 2.6px));grid-template-rows:repeat(5, clamp(2px, calc(var(--pill-height,92px) * .085), 2.6px));gap:2px}.pill-btn--compact .pill-btn__dot{width:clamp(2px, calc(var(--pill-height,92px) * .085), 2.6px);height:clamp(2px, calc(var(--pill-height,92px) * .085), 2.6px);box-shadow:0 0 3px #ffffff73}.pill-wrap--compact:before{filter:blur(10px);opacity:.62;inset:-5px}@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,100vw - 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{color:#08080b;background-position:50%;background-size:cover;place-items:center;width:100vw;height:100vh;font-family:Outfit,Segoe UI,system-ui,sans-serif;display:grid;overflow:hidden}.auth-panel{width:min(430px,100vw - 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:52;pointer-events:none;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--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;box-shadow:0 8px 18px #0f172a29,inset 0 -4px #0f172a29,inset 0 1px #ffffffe6}.bottom-ai-tools__status-group{pointer-events:auto;background:#0d0d0d;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__pill--task{background:#fff;border-radius:0;min-width:160px;border-right:4px solid #0d0d0d!important}.bottom-ai-tools__pill--analyzing{background:linear-gradient(90deg,#f5fbeb 0%,#cbe5ad 55%,#edf9df 100%);border-radius:0;justify-content:flex-start;min-width:220px;position:relative;overflow:hidden}.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__stop-wrap{z-index:1;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:relative}.bottom-ai-tools__stop-icon{object-fit:contain;width:18px;height:18px}.bottom-ai-tools__logo-icon{object-fit:contain;filter:brightness(0)saturate();flex-shrink:0;width:24px;height:16px}.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}.bottom-ai-tools__task-ring{border:3px solid #b5d42d;border-top-color:#0000;border-radius:50%;flex-shrink:0;width:24px;height:24px}.bottom-ai-tools__task-ring--spinning{animation:1s linear infinite bottom-ai-tools-spin}@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{z-index:50;position:fixed;top:50%;left:18px;transform:translateY(-50%)}.mnav{background:#fff;border-radius:999px;width:62px;padding:5px}.mnav-pill{background:#f1f1f0;border-radius:999px;justify-content:center;width:52px;padding:8px 0;display:flex;position:relative}.mnav-ring{pointer-events:none;z-index:0;background:linear-gradient(#f6f6f5,#f6f6f5) padding-box padding-box,linear-gradient(135deg,#2f83ff 0% 58%,#efb5e8 100%) border-box;border:3px solid #0000;border-radius:50%;width:44px;height:44px;position:absolute;top:0;left:50%}.mnav-list{z-index:1;flex-direction:column;align-items:center;gap:8px;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:44px;height:44px;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:.52;filter:grayscale()brightness(.64)contrast(.9);will-change:transform;width:23px;height:23px;transform:translateZ(0)}.mnav-icon--on{opacity:1;filter:grayscale()brightness(.34)contrast()}@media (width<=768px){.mnav-shell{left:16px}}.photo-wrapper{z-index:56;pointer-events:none;width:auto;height:auto;position:fixed;top:18px;left: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{background-color:#fff;border:2.5px solid #fff;border-radius:50%;width:26px;height:26px;position:absolute;bottom:-3px;right:-10px;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;left:16px}.photo-card{width:62px;height:62px}.photo-logo-circle{border-radius:50%;width:48px;height:48px}.photo-user-avatar{width:24px;height:24px;right:-9px}}.project-list{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;top:24px;right: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:left;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{transform-origin:100% 0;background:#fffffffa;border:1px solid #d7d7d8f2;border-radius:0 0 15px 15px;width:240px;padding:3px 4px 13px;animation:.22s cubic-bezier(.34,1.35,.64,1) forwards projectDropdownIn;position:absolute;top:calc(100% + 12px);right:5px;overflow:hidden;box-shadow:0 24px 44px #0f172a21,inset 0 0 0 1px #ffffffe0}.project-dropdown--closing{animation:.17s forwards projectDropdownOut}.project-dropdown__surface{background:0 0;flex-direction:column;gap:0;display:flex}.project-dropdown__stack{flex-direction:column;gap:8px;display:flex}.project-card{cursor:pointer;background:linear-gradient(#fff 0%,#fbfbfb 100%);border:1px solid #d5d7dbf5;border-radius:10px;align-items:center;gap:12px;width:100%;height:43px;padding:6px 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:linear-gradient(#fbfcff 0%,#f5f7ff 100%);border-color:#acc7fff5}.project-card__avatar{flex-shrink:0;width:30px;height:30px}.project-card__name{letter-spacing:0;color:#171717;font-size:13px;font-weight:700}.project-balance{background:linear-gradient(#fff 0%,#fbfbfb 100%);border:1px solid #d5d7dbf5;border-radius:10px;margin-top:8px;padding:11px 12px 12px;box-shadow:inset 0 1px #fffffff5}.project-balance__header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:22px;display:flex}.project-balance__label{color:#121212;align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.project-balance__ring{box-sizing:border-box;border:3px solid #2dca74;border-color:#e1e1e1 #2dca74 #2dca74 #e1e1e1;border-radius:50%;width:18px;height:18px;transform:rotate(42deg)}.project-balance__upgrade{color:#fff;letter-spacing:0;cursor:pointer;background:linear-gradient(135deg,#2f79ff 0%,#78a8ff 58%,#f08ad5 100%);border:1.6px solid #2f79ffbd;border-radius:9px;min-width:88px;height:30px;padding:0 14px;font-size:12px;font-weight:700;transition:transform .16s,box-shadow .16s;box-shadow:0 8px 18px #2f79ff47,inset 0 1px #ffffff73}.project-balance__upgrade:hover{transform:translateY(-1px);box-shadow:0 10px 22px #2f79ff57,inset 0 1px #ffffff80}.project-balance__rows{flex-direction:column;gap:10px;display:flex}.project-balance__row{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.project-balance__muted{color:#b0b0b0;font-size:13px;font-weight:400}.project-balance__value{color:#111;font-size:13px;font-weight:400}.project-dropdown__links{flex-direction:column;gap:12px;padding:13px 8px 0;display:flex}.project-dropdown__link{text-align:left;letter-spacing:0;color:#111;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:400}.project-dropdown__link--danger{color:#ff2d20}.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;right: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(286px,100vw - 24px)}}.nora-panel *{box-sizing:border-box;font-family:Manrope,DM Sans,Segoe UI,system-ui,-apple-system,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:54;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--single.nora-panel--welcome,.nora-panel--single.nora-panel--conversation,.nora-panel--paired{width:948px}.nora-panel--paired{right:464px}.nora-panel--single.nora-panel--conversation{right: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{background:#fffffff5;border-color:#fffffff5;border-radius:23px;animation:none;top:20px;bottom:20px;right:20px;box-shadow:0 26px 70px #111f3a21,0 10px 26px #111f3a14;width:calc(100vw - 126px)!important}.nora-history-sidebar{z-index:2;background:0 0;border-right: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(18px)saturate(1.12);background:radial-gradient(circle at 0 88%,#529dff8f,#0000 40%),linear-gradient(108deg,#fffffffa 0%,#fffffff0 58%,#f5fbffd6 100%);border-right:1px solid #e2e8f247}.nora-sidebar-title{color:#111;margin:0 0 82px;font-size:16px;font-weight:700;line-height:1}.nora-new-chat-btn{color:#111;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:13px;width:100%;min-height:27px;margin:0 0 27px;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 15px;padding:0;font-size:14px;font-weight:400;line-height:1}.nora-history-list{scrollbar-width:none;flex-direction:column;flex:1;gap:13px;min-height:0;display:flex;overflow-y:auto}.nora-history-list::-webkit-scrollbar{display:none}.nora-history-item{color:#111;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:31px;padding:0 8px;display:flex}.nora-history-item:hover,.nora-history-item.active{background:#ffffff85}.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:18px 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{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%)}.nora-panel--full .nora-bg-dot-grid{opacity:.96;background-image:radial-gradient(circle,#ffffffe0 .85px,#0000 1.25px);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000042 13%,#000000f5 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000042 13%,#000000f5 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 61px;justify-content:center;align-items:center;min-height:61px;padding:0 72px;display:flex}.nora-header-title{color:#111;align-items:center;gap:11px;font-size:14px;font-weight:400;line-height:1;display:inline-flex}.nora-title-edit-btn{color:#b7b8bd;cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:inline-grid}.nora-title-edit-btn svg{width:20px;height:20px}.nora-title-edit-btn:hover{color:#2f80ff}.nora-top-tools,.nora-service-picker,.nora-empty-state,.nora-welcome-text{display:none}.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:27px;right:28px}.nora-close-btn:hover{color:#2f80ff}.nora-close-btn--expand{top:18px;right:18px}.nora-full-project-list{z-index:3;position:relative}.nora-panel--full .project-list{z-index:56;background:#ffffffeb;border:3px solid #fff;gap:0;padding:4px;top:23px;right:22px;box-shadow:0 10px 28px #152a531a}.nora-panel--full .project-notification-button{display:none}.nora-panel--full .project-trigger{min-width:176px;height:48px;box-shadow:none;background:0 0;gap:10px;padding:4px 12px 4px 5px}.nora-panel--full .project-trigger:hover{box-shadow:none;transform:none}.nora-panel--full .project-trigger__avatar{width:43px;height:43px}.nora-panel--full .project-trigger__name{font-size:14px}.nora-panel--full .project-trigger__chevron{width:17px;height:17px}.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:60px min(18vw,350px) 18px}.nora-chat-row{width:100%;margin-bottom:52px;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:#111;max-width:min(640px,74%);box-shadow:none;background:#ffffffe6;border:0;border-radius:7px;padding:10px 12px;font-size:14px;font-weight:400;line-height:1.38}.nora-message-bubble.assistant{background:0 0;max-width:min(660px,82%)}.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-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:min(754px,100% - 160px);margin:0 auto;padding-bottom:34px}.nora-composer-container{background:linear-gradient(105deg,#2f80ff 0%,#92b4ff 54%,#f0c5e5 100%);border:1.5px solid #2f80ff;border-radius:17px;padding:0;position:relative;overflow:hidden}.nora-composer-container:before{display:none}.nora-files-list{flex-wrap:wrap;gap:7px;min-height:50px;padding:12px 16px 14px;display:flex}.nora-file-chip{color:#111;background:#fffffff0;border:none;border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:0 12px;font-size:12px;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-left: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:90px;padding:18px 20px;font-size:14px;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 15px 15px;justify-content:space-between;align-items:center;padding:8px 16px 14px;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:34px;height:34px;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:22px;height:22px}.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{right:464px}}@media (width<=1180px){.nora-panel,.nora-panel--single.nora-panel--welcome,.nora-panel--paired,.nora-panel--full,.nora-panel--single.nora-panel--conversation{right:14px;width:calc(100vw - 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{display:none}.nora-panel--full{top:14px;bottom:14px;right:14px;width:calc(100vw - 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{z-index:3;transform-origin:100% 0;position:absolute;top:16px;right:18px;transform:scale(.72)}.activity-rings{align-items:center;gap:14px;display:flex}.activity-rings__ring{background:conic-gradient(var(--ring-color,#a7cf18) var(--ring-progress,270deg), #b0c1712e 0), #eef4df;cursor:crosshair;width:42px;height:42px;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 8px 14px #9bbd1924;-webkit-mask:radial-gradient(circle,#0000 51%,#000 54%);mask:radial-gradient(circle,#0000 51%,#000 54%)}.activity-rings__ring:hover{filter:saturate(1.18);transform:translateY(-2px)scale(1.08);box-shadow:0 12px 20px #9bbd1933}.activity-rings__ring--blue{--ring-color:#2f80ed}.activity-rings__ring--pink{--ring-color:#c96be8}.activity-rings__ring--orange{--ring-color:#ff872d}.activity-rings__ring--soft{--ring-color:#a7cf184d}@keyframes activityRingIn{0%{opacity:0;transform:scale(.76)}to{opacity:1;transform:scale(1)}}.activity-progress-pill{color:#548d00;background:#fff;border:4px solid #eff8bb;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:before{content:"";top:-4px;right:62px;left:max(49%, var(--activity-progress-start));pointer-events:none;background:#4f8d00;border-radius:999px;height:4px;position:absolute}.activity-progress-pill:after{content:"";pointer-events:none;border:4px solid #4f8d00;border-left:0;border-radius:0 999px 999px 0;position:absolute;inset:-4px -4px -4px 50%}.activity-progress-pill__dot{width:10px;height:10px;box-shadow:none;z-index:2;background:#cce43e;border-radius:50%;flex:none;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.activity-progress-pill__label{text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-weight:500;overflow:hidden}.activity-progress-pill__value{color:#548d00;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;height:210px;position:relative}.automation-arc-gauge__svg{width:100%;height:220px;display:block;overflow:visible}.automation-arc-gauge__track,.automation-arc-gauge__progress{fill:none;stroke-linecap:round}.automation-arc-gauge__track{stroke:url(#trackGradient);stroke-width:24px}.automation-arc-gauge__progress{stroke:url(#progressGradient);stroke-width:24px;transition:stroke-width .16s;animation:.9s cubic-bezier(.22,1,.36,1) both automationArcGrow}.automation-arc-gauge__cap{fill:#5c8a00;stroke:#fff;stroke-width:6px;transform-origin:50%;transition:transform .16s,filter .16s}.automation-arc-gauge__tick{stroke:#96c800;stroke-width:2.5px;stroke-linecap:round;animation:.52s both automationTickIn;animation-delay:calc(var(--tick-index) * 18ms)}.automation-arc-gauge:hover .automation-arc-gauge__cap{filter:drop-shadow(0 4px 8px #5a850059);transform:scale(1.08)}.automation-arc-gauge:after{z-index:25;color:#4b9500;content:attr(data-tooltip);opacity:0;pointer-events:none;white-space:nowrap;background:#fffffff5;border:1px solid #569c0038;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{text-align:center;font-size:.9rem;font-weight:400;position:absolute;top:148px;left:0;right:0}.automation-arc-gauge__label-percent{color:#121215;font-weight:700}.automation-arc-gauge__label-rest{color:#3a3a3f;font-weight:400}@keyframes automationArcGrow{0%{stroke-dasharray:0 100}}@keyframes automationTickIn{0%{opacity:0;transform:translateY(5px)}}.area-revenue-chart{--area-revenue-top:#e5f83f;--area-revenue-mid:#b9df08;--area-revenue-bottom:#6da500;--area-revenue-line:#8bb40a;--area-revenue-soft-line:#aebe479e;--area-revenue-dot:#afc847;--area-revenue-badge:#daf049;--area-revenue-badge-text:#708108;--area-revenue-glow-color:#a5cd0f57;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:#8ac3ff;--area-revenue-mid:#5aa5ff;--area-revenue-bottom:#2f80ed;--area-revenue-line:#2f80ed;--area-revenue-soft-line:#2f80ed57;--area-revenue-dot:#5aa5ff;--area-revenue-badge:#cfe7ff;--area-revenue-badge-text:#1a63b4;--area-revenue-glow-color:#2f80ed38}.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:#d5e74feb;stroke-width:1.4px;animation:.7s both areaRevenueFocus}.area-revenue-chart__dot{fill:#b4c94a;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 #b0c32d47)}.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)}}.dotted-data-bars{--dotted-bars-color:#484d54c7;--dotted-bars-glow:#242a3433;width:100%;height:58px;display:block;overflow:hidden}.dotted-data-bars--green{--dotted-bars-color:#84ab0cdb;--dotted-bars-glow:#84ab0c3d}.dotted-data-bars--red{--dotted-bars-color:#ff8888d1;--dotted-bars-glow:#ff606047}.dotted-data-bars--blue{--dotted-bars-color:#2f80edd1;--dotted-bars-glow:#2f80ed3d}.dotted-data-bars__dot{fill:#d2d7dc80;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{fill:var(--dotted-bars-color);filter:drop-shadow(0 3px 5px var(--dotted-bars-glow));transform:scale(1.45)}@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:#5a8a00;--mini-line-fill-top:#78b40a85;--mini-line-fill-bottom:#bee6500a;--mini-line-glow:#64960847;aspect-ratio:194/58;width:100%;height:58px;min-height:52px;display:block;overflow:visible}.mini-line-chart--red{--mini-line-color:#f88;--mini-line-fill-top:#ff88882e;--mini-line-fill-bottom:#ffd6d61a;--mini-line-glow:#ff606042}.mini-line-chart--blue{--mini-line-color:#2f80ed;--mini-line-fill-top:#2f80ed29;--mini-line-fill-bottom:#c4dcff14;--mini-line-glow:#2f80ed38}.mini-line-chart--purple{--mini-line-color:#b05ae4;--mini-line-fill-top:#b05ae424;--mini-line-fill-bottom:#e1c4f514;--mini-line-glow:#b05ae438}.mini-line-chart--pink{--mini-line-color:#e44177;--mini-line-fill-top:#e4417729;--mini-line-fill-bottom:#ffdae814;--mini-line-glow:#e4417738}.mini-line-chart__fill{opacity:1}.mini-line-chart__line{fill:none;stroke:var(--mini-line-color);stroke-width:4.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:320;stroke-dashoffset:320px;filter:drop-shadow(0 7px 13px var(--mini-line-glow));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;filter:drop-shadow(0 4px 7px var(--mini-line-glow));transform:scale(1.18)}@keyframes miniLineDraw{to{stroke-dashoffset:0}}.platform-engagement-card{border-radius:8px;grid-template-rows:auto 1fr;gap:2px;min-width:0;height:72px;padding:6px 7px 0;display:grid;overflow:hidden}.platform-engagement-card--blue{--platform-engagement-color:#007ce3;background:linear-gradient(#ecf9ffdb,#e0f4ffbd)}.platform-engagement-card--pink{--platform-engagement-color:#e44177;background:linear-gradient(#ffeef6e6,#ffe5f1c7)}.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:42px;min-height:42px;margin:-1px -7px 0}.platform-engagement-card__chart .mini-line-chart__line{stroke-width:3.5px}.progress-bars{--progress-fill:linear-gradient(90deg, #d7eb41 0%, #89ac10 100%);--progress-cap:#7da20a;gap:6px;display:grid}.progress-bars--blue{--progress-fill:linear-gradient(90deg, #5aa0ff 0%, #307fff 100%);--progress-cap:#2f80ed}.progress-bars--orange{--progress-fill:linear-gradient(90deg, #ffb989 0%, #ff7f23 100%);--progress-cap:#ff7f23}.progress-bars__head{color:#18181bc7;justify-content:space-between;align-items:center;gap:14px;font-size:.72rem;display:flex}.progress-bars__head strong{color:#7ca30a}.progress-bars__track{cursor:crosshair;background:linear-gradient(90deg,#d5e58785 0%,#cad7a961 100%);border-radius:4px;height:26px;transition:transform .18s,box-shadow .18s;position:relative;overflow:hidden}.progress-bars__track:hover{transform:translateY(-1px);box-shadow:0 10px 18px #7fa20d29}.progress-bars__fill{border-radius:inherit;background:var(--progress-fill);height:100%;animation:.95s both progressBarsGrow;display:block}.progress-bars__cap{background:var(--progress-cap);border-radius:999px;width:8px;height:22px;position:absolute;top:2px;transform:translate(-50%)}@keyframes progressBarsGrow{0%{width:0}}.quality-blocks{align-items:center;gap:clamp(4px,.65cqw,7px);min-width:0;display:flex;overflow:hidden;container-type:inline-size}.quality-blocks__block{cursor:crosshair;background:var(--block-color);width:clamp(14px,3.05cqw,28px);min-width:10px;height:clamp(31px,6.15cqw,52px);animation:.95s both qualityBlockIn;animation-delay:calc(var(--block-index) * 38ms);border-radius:5px;flex:0 clamp(14px,3.05cqw,28px);transition:filter .15s,transform .15s,box-shadow .15s;position:relative;overflow:hidden;box-shadow:0 7px 13px #0000001a,inset 0 1px #ffffff52}.quality-blocks__block:hover{filter:saturate(1.12)brightness(1.05);transform:translateY(-2px);box-shadow:0 12px 20px #00000026,inset 0 1px #ffffff61}.quality-blocks__block:before{content:"";will-change:transform;background:repeating-linear-gradient(72deg,#ffffff0f 0 2px,#ffffff2e 2px 4px);animation:1.8s linear infinite qualityBlocksMove;position:absolute;inset:0 -20px}.quality-blocks__block:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff3d 0%,#0000 55%,#00000014 100%);position:absolute;inset:0}.quality-blocks__block--green{--block-color:#7ec41a}.quality-blocks__block--orange{--block-color:#f07a20}.quality-blocks__block--red{--block-color:#f05050}.quality-blocks__block--blue{--block-color:#2f80ed}@keyframes qualityBlockIn{0%{opacity:0;transform:scaleY(.6)}to{opacity:1;transform:scaleY(1)}}@keyframes qualityBlocksMove{0%{transform:translate(0)}to{transform:translate(20px)}}.semi-circle-gauge{--gauge-glow:#a8d2286b;--gauge-track:#daee90e0;--gauge-progress:#78b000;--gauge-cap-ring:#fff;--gauge-cap:#8abe10;--gauge-text:#6aa800;--gauge-text-muted:#6aa800;justify-items:center;width:100%;min-width:0;padding:2px 0 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:grid;position:relative}.semi-circle-gauge--blue{--gauge-glow:#60a5fa66;--gauge-track:#93c5fdcc;--gauge-progress:#3b82f6;--gauge-cap-ring:#fff;--gauge-cap:#60a5fa;--gauge-text:#2563eb;--gauge-text-muted:#2563eb}.semi-circle-gauge--orange{--gauge-glow:#f59e0b66;--gauge-track:#fdba74cc;--gauge-progress:#f97316;--gauge-cap-ring:#fff;--gauge-cap:#fb923c;--gauge-text:#ea580c;--gauge-text-muted:#ea580c}.semi-circle-gauge__title{color:#18181bd1;justify-self:start;margin:0 0 7px;font-size:.62rem;font-weight:500;line-height:1.2}.semi-circle-gauge__svg{width:min(100%,510px);height:auto;display:block;overflow:visible}.semi-circle-gauge__progress{animation:1.05s cubic-bezier(.22,1,.36,1) both semiGaugeIn}.semi-circle-gauge__cap-ring{fill:var(--gauge-cap-ring);filter:drop-shadow(0 3px 6px #2d37482e);transform-box:fill-box;transform-origin:50%;animation:.64s cubic-bezier(.22,1,.36,1) both semiGaugeCap}.semi-circle-gauge__cap{fill:var(--gauge-cap);transform-box:fill-box;transform-origin:50%;animation:.64s cubic-bezier(.22,1,.36,1) both semiGaugeCap}.semi-circle-gauge__value{fill:var(--gauge-text);letter-spacing:.1px;dominant-baseline:middle;pointer-events:none;font-size:26px;font-weight:600}.semi-circle-gauge__current{fill:var(--gauge-text);font-weight:600}.semi-circle-gauge__target{fill:var(--gauge-text-muted);font-size:24px;font-weight:500}@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{background:linear-gradient(90deg,#ddebfab8,#c9ddf599);border-radius:2px;min-width:0;height:15px;transition:transform .15s,filter .15s,box-shadow .15s;box-shadow:inset 0 1px 2px #ffffff8f}.segmented-striped-bar__segment--active{background:repeating-linear-gradient(72deg, #ffffff0f 0, #ffffff0f 2px, #ffffff2e 2px, #ffffff2e 4px), linear-gradient(180deg, var(--segmented-top), var(--segmented-bottom));box-shadow:0 4px 9px var(--segmented-glow), inset 0 1px 2px #ffffff47;animation:.48s both segmentedStripedIn;animation-delay:calc(var(--segment-index) * 28ms)}.segmented-striped-bar:hover .segmented-striped-bar__segment--active{filter:saturate(1.16)brightness(1.05);box-shadow:0 7px 13px var(--segmented-glow), inset 0 1px 2px #ffffff57;transform:translateY(-1px)scaleY(1.12)}.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:#46a1ff;--segmented-bottom:#0875f6;--segmented-glow:#0875f62e}.segmented-striped-bar--green{--segmented-top:#79b51c;--segmented-bottom:#3c860a;--segmented-glow:#3c860a29}.segmented-striped-bar--orange{--segmented-top:#ff9b55;--segmented-bottom:#ff7629;--segmented-glow:#ff762929}.segmented-striped-bar--red{--segmented-top:#ff8c90;--segmented-bottom:#ff4d56;--segmented-glow:#ff4d562e}@keyframes segmentedStripedIn{0%{opacity:0;transform:scaleX(.6)}}.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:#1b1b2e;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.social-post-preview__media img{object-fit:cover;width:100%;height:100%;transition:opacity .26s;display:block}.social-post-preview__spinner{border:3px solid #ffffff24;border-top-color:#ffffffb3;border-radius:50%;width:28px;height:28px;animation:.9s linear infinite socialPostSpin;position:absolute}.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)}@keyframes socialPostSpin{to{transform:rotate(360deg)}}.stacked-bars{background:#fff;border-radius:4px;gap:3px;min-height:42px;display:flex;box-shadow:inset 0 0 0 1px #18181b0d}.stacked-bars__segment{opacity:0;border-radius:0;width:0%;min-width:0;transition:width .72s cubic-bezier(.22,1,.36,1),opacity .4s;position:relative;overflow:visible}.stacked-bars__segment:after{content:"";border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(72deg,#ffffff0f 0 2px,#ffffff2e 2px 4px);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)}.stacked-bars__segment--blue{background:linear-gradient(#6aabf7 0%,#3580ee 50%,#1a5fd4 100%);box-shadow:inset 0 1px #ffffff61}.stacked-bars__segment--green{background:linear-gradient(#cce84a 0%,#8aba0e 45%,#5a8a04 100%);box-shadow:inset 0 1px #ffffff61}.stacked-bars__segment--orange{background:linear-gradient(#ffb86a 0%,#f87820 45%,#d45808 100%);box-shadow:inset 0 1px #ffffff61}.stage-flow{background:linear-gradient(#fffffffa 0%,#ffffffe0 100%);border-radius:999px;justify-content:space-between;align-items:center;gap:clamp(7px,1.6cqw,14px);min-height:56px;padding:clamp(6px,1.4cqw,9px) clamp(8px,1.8cqw,12px);display:flex;box-shadow:0 18px 30px #0f172a14,0 0 0 1px #ffffffeb,inset 0 1px #fffffff2;container-type:inline-size}.stage-flow__step{flex:1;align-items:center;gap:clamp(7px,1.6cqw,16px);min-width:0;display:inline-flex}.stage-flow__pill{color:#fff;white-space:nowrap;cursor:crosshair;text-shadow:0 1px 1px #4167002e;background:linear-gradient(90deg,#cce932 0%,#a8d116 46%,#579504 100%);border-radius:999px;justify-content:center;align-items:center;gap:clamp(6px,1.4cqw,12px);width:100%;min-height:clamp(25px,5.2cqw,38px);padding:0 clamp(9px,2.2cqw,28px);font-size:clamp(.68rem,2.85cqw,1rem);font-weight:800;line-height:1;transition:transform .16s,filter .16s,box-shadow .16s;animation:.52s both stageFlowPillIn;display:inline-flex;box-shadow:0 10px 18px #8eb51142,inset 0 2px 5px #ffffff5c,inset 0 -4px 8px #49800033}.stage-flow__pill--active{background:linear-gradient(90deg,#ffbd7c 0%,#ff953f 45%,#ff6b28 100%);box-shadow:0 10px 18px #ff772347,inset 0 2px 5px #fff6,inset 0 -4px 8px #ce4f0d2e}.stage-flow__status-icon{border:clamp(2px,.42cqw,3px) solid #ffffffe0;border-radius:clamp(5px,1cqw,7px);flex:none;place-items:center;width:clamp(16px,3.2cqw,23px);height:clamp(16px,3.2cqw,23px);display:inline-grid;transform:rotate(45deg)}.stage-flow__status-icon span{font-size:clamp(.52rem,1.55cqw,.74rem);font-weight:800;line-height:1;transform:rotate(-45deg)}.stage-flow__pill:hover{filter:saturate(1.08)brightness(1.02);transform:translateY(-1px)}.stage-flow__arrow{color:#18181bd1;flex:none;font-size:clamp(1.4rem,4cqw,2.1rem);font-weight:300;line-height:1}@keyframes stageFlowPillIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.striped-bars{--striped-fill-base:linear-gradient(to right, #d4f542 0%, #bce832 18%, #7ec41a 50%, #3d8a0a 80%, #1d5c04 100%);--striped-glow:#7fa20d38;gap:6px;display:grid}.striped-bars--orange{--striped-fill-base:linear-gradient(to right, #ffd5a8 0%, #ffb97a 25%, #f07a20 60%, #c05008 100%);--striped-glow:#ff7f2338}.striped-bars--blue{--striped-fill-base:linear-gradient(to right, #a8d0ff 0%, #6aaaf5 25%, #2f80ed 60%, #0d4faa 100%);--striped-glow:#2f80ed38}.striped-bars__head{color:#18181bc7;justify-content:space-between;align-items:center;gap:14px;font-size:.72rem;display:flex}.striped-bars__head strong{color:#7ca30a}.striped-bars__track{cursor:crosshair;background:#d2e6aa47;border-radius:999px;height:22px;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%;animation:.95s both stripedBarsGrow;display:block;position:relative;overflow:hidden}.striped-bars__fill:before{content:"";will-change:transform;background:repeating-linear-gradient(-45deg,#fff3 0 7px,#00000021 7px 14px);animation:1.8s linear infinite stripedBarsMove;position:absolute;inset:0 -20px}.striped-bars__fill:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff38 0%,#0000 50%,#0000001a 100%);position:absolute;inset:0}@keyframes stripedBarsGrow{0%{width:0}}@keyframes stripedBarsMove{0%{transform:translate(0)}to{transform:translate(20px)}}.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-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}.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--compact{height:70px}.website-arc-gauge--compact .website-arc-gauge__svg{height:92px}.website-arc-gauge--compact .website-arc-gauge__track{stroke-width:7px}.website-arc-gauge--compact .website-arc-gauge__progress{stroke-width:5px}.website-arc-gauge--compact .website-arc-gauge__tick{stroke:#a9c718;stroke-width:1px;stroke-linecap:round;animation:.52s both websiteGaugeTick;animation-delay:calc(var(--tick-index) * 15ms)}.website-arc-gauge--compact .website-arc-gauge__text{top:32px}.website-arc-gauge--compact .website-arc-gauge__text strong{font-size:.82rem}.website-arc-gauge--compact .website-arc-gauge__text span{font-size:.72rem}.website-arc-gauge:hover .website-arc-gauge__progress{stroke-width:22px;filter:drop-shadow(0 11px 16px #8ab01257)}.website-arc-gauge--compact:hover .website-arc-gauge__progress{stroke-width:6px}.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)}@keyframes websiteArcGrow{0%{stroke-dasharray:0 100}}@keyframes websiteGaugeTick{0%{opacity:0;transform:translateY(4px)}}.website-stage-path{align-items:center;gap:10px;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 30% 18%,#ffffffa8,#0000 34%),linear-gradient(#d9ec46 0%,#84b308 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:0 8px 13px #7ea30e38,inset 0 1px #ffffff6b}.website-stage-path__pill--final{background:radial-gradient(circle at 30% 18%,#ffffff9e,#0000 34%),linear-gradient(#ffb582 0%,#ff7926 100%);box-shadow:0 8px 13px #ff792638,inset 0 1px #ffffff6b}.website-stage-path__icon{border:1px solid #ffffffb8;border-radius:999px;place-items:center;width:16px;height:16px;font-size:.64rem;line-height:1;display:inline-grid}.website-stage-path__arrow{color:#18181bb3;font-size:1rem}.website-stage-path__pill:hover{filter:brightness(1.04)saturate(1.08);transform:translateY(-1px);box-shadow:0 11px 16px #7ea30e42,inset 0 1px #ffffff7a}@keyframes analyticsCardIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes analyticsStatusPulse{0%{box-shadow:0 8px 14px #8ab11238,inset 0 1px #ffffff59}to{box-shadow:0 10px 18px #8ab11252,0 0 0 4px #c2e1331a,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}.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{min-height:612px}.sales-report-card .quality-blocks{margin-top:10px}.traffic-source-breakdown-card .striped-bars__track{height:14px}.automation-card{color:#121215;background:#fffffff5;border:1px solid #ffffffe6;border-radius:12px;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,0 0 0 8px #48504861,inset 0 0 0 1px #ffffffb8}.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 .analytics-card__status{color:#fff;background:radial-gradient(circle at 30% 20%,#ffffffc7,#0000 35%),linear-gradient(#d8ed4c 0%,#81b604 100%);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 automationStatusGlow;display:inline-flex;box-shadow:0 7px 13px #54850052,inset 0 1px #ffffff80}.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:#4b9500;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)}}@keyframes automationStatusGlow{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}}.automation-execution-card{gap:16px;min-height:600px}.automation-execution-card__state{margin-top:1px}.automation-execution-card__gauge{justify-self:center;width:min(100%,300px);height:176px;margin-top:-10px;margin-bottom:-4px;overflow:visible}.automation-execution-card__gauge .automation-arc-gauge__svg{width:100%;height:auto;overflow:visible}.automation-execution-card__lanes{gap:12px;margin-top:-3px;display:grid}.automation-execution-card__lanes h3{color:#171719;margin:0 0 3px;font-size:.8rem;font-weight:400}.automation-execution-card__lane{gap:8px;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:#408c00}.automation-execution-card__lane--blue .automation-execution-card__lane-head{color:#0578ff}.automation-execution-card__lane--orange .automation-execution-card__lane-head{color:#ff7629}.automation-execution-card__lane .segmented-striped-bar__segment{border-radius:4px;height:32px}.automation-execution-card__lane .segmented-striped-bar{gap:4px}.automation-execution-card .analytics-card__footer{margin-top:3px}.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:#428c00;font-size:.78rem;font-weight:600;line-height:1.25}.system-monitoring-card__panel{border:2px solid #ff7b1d;border-radius:6px;overflow:hidden;box-shadow:0 4px 12px #ff7b1d1f}.system-monitoring-card__panel h3{background:linear-gradient(#ffb067 0%,#ff7b1d 100%);margin:0;padding:10px 9px;font-size:.82rem;font-weight:400}.system-monitoring-card__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:9px 10px 12px;display:grid}.system-monitoring-card__metric{gap:5px;min-width:0;display:grid}.system-monitoring-card__metric span{color:#232327;font-size:.74rem}.system-monitoring-card__metric strong{color:#18181bad;font-size:.72rem}.system-monitoring-card__metric .dotted-data-bars{width:100%;height:45px;margin-top:3px}.system-monitoring-card__metric .dotted-data-bars__dot--visible{fill:#7d8388}.system-monitoring-card__metric .dotted-data-bars--red .dotted-data-bars__dot--visible{fill:#ff8d8d}.system-monitoring-card__services{gap:9px;display:grid}.system-monitoring-card__section-head{justify-content:space-between;align-items:center;gap:12px;font-size:.8rem;display:flex}.system-monitoring-card__service-list{gap:9px;display:grid}.system-monitoring-card__service{gap:7px;display:grid}.system-monitoring-card__service-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.system-monitoring-card__service-head strong{font-size:.78rem;font-weight:400;line-height:1.2;display:block}.system-monitoring-card__service-head span{color:#18181b66;margin-top:2px;font-size:.76rem;display:block}.system-monitoring-card__service-head>div:last-child{text-align:right}.system-monitoring-card__service-head>div:last-child strong{color:#0578ff;font-weight:600}.system-monitoring-card__note--slow{color:#18181b66!important}.system-monitoring-card__service .segmented-striped-bar__segment{height:15px}.task-execution-card{min-height:488px}.task-execution-card__stats{gap:17px;margin-top:1px;display:grid}.task-execution-card__stat{color:#18181b94;justify-content:space-between;align-items:center;gap:12px;font-size:.76rem;display:flex}.task-execution-card__stat strong{color:#438c00;font-size:.72rem;font-weight:700}.task-execution-card__stat--red strong{color:#ff2738}.task-execution-card__panel{gap:10px;margin-top:2px;display:grid}.task-execution-card__panel-title,.task-execution-card__task-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.task-execution-card__panel-title{color:#171719;font-size:.8rem}.task-execution-card__tasks{gap:10px;display:grid}.task-execution-card__task{gap:7px;display:grid}.task-execution-card__task-head{font-size:.75rem}.task-execution-card__task-head strong{color:#0578ff;font-size:.75rem}.task-execution-card__task .segmented-striped-bar__segment{height:15px}.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:#00a34a;text-align:right;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:right}.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:#5d9700;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(#dff15d 0%,#80ad07 100%);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 #8ab11238,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:#5d9700;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:right;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:#5d9700}.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:#5d9700;font-size:.86rem;font-weight:800}.lead-scoring-card__source-conversion{color:#5d9700;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:#5d9700;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:#5d9700}.sales-and-leads-card__sparkline{flex-shrink:0;width:160px;min-width:120px;height:64px}.sales-and-leads-card__sparkline svg{width:100%;height:64px!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:12px;display:grid}.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:9px;font-size:clamp(.78rem,2.8vw,1.1rem);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:5px;flex-shrink:0;width:24px;height:24px;box-shadow:0 8px 14px #93b31124}.sales-and-leads-card__legend-swatch--green{background:repeating-linear-gradient(63deg,#7ea90933 0 3px,#ffffff0d 3px 7px),linear-gradient(#d7f11b 0%,#a4d10b 48%,#8bc000 100%)}.sales-and-leads-card__legend-swatch--orange{background:repeating-linear-gradient(63deg,#ff7a1c2e 0 3px,#ffffff14 3px 7px),linear-gradient(#ffb85f 0%,#ff973d 52%,#ff8535 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:#5d9700;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:#5d9700}.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 #8ab80d14}}@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:#5d9700;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:#1a1a2e;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__img-spinner{border:3px solid #ffffff1f;border-top-color:#ffffffa6;border-radius:50%;width:28px;height:28px;animation:.9s linear infinite spin;position:absolute}.ig-card__img-placeholder{background:repeating-linear-gradient(45deg,#ffffff08,#ffffff08 4px,#0000 4px 10px);width:100%;height:100%}.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}.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:62px;min-height:62px;margin-top:-3px}.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{border:2px solid #8ab80d;border-radius:8px;overflow:hidden;box-shadow:0 12px 22px #8ab80d24}.smc-card__upcoming-title{color:#fff;background:linear-gradient(#c2e030 0%,#74a608 100%);padding:6px 10px;font-size:.74rem;font-weight:600}.smc-card__upcoming-body{background:#fff;gap:8px;padding:8px 10px;display:grid}.smc-card__upcoming-row{color:#18181bb8;align-items:center;gap:8px;font-size:.74rem;display:flex}.smc-card__upcoming-dot{border:1.5px dashed #18181b4d;border-radius:50%;flex-shrink:0;width:14px;height:14px}.smc-card__upcoming-label{flex:1}.smc-card__upcoming-count{color:#18181b66;white-space:nowrap;font-size:.7rem}.smp-card__batch-bar{background:#d2eb4e0f;border:1.5px solid #9dc918;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.74rem;display:flex}.smp-card__batch-dot{background:#8ab80d;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 #8ab80d2e}.smp-card__batch-label{color:#5d9700;flex:1;font-size:.74rem;font-weight:600}.smp-card__batch-count{color:#5d9700;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:#5d9700;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:#5d9700;font-size:1rem;font-weight:700}.pt-card__trend-label{color:#5d9700;font-size:.78rem;font-weight:700}.pt-card__good{color:#5d9700!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}.pt-card__platforms{flex-wrap:wrap;gap:8px;display:flex}.pt-card__platform-badge{background:var(--p-bg);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:.74rem;display:inline-flex}.pt-card__platform-icon{background:var(--p-color);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.58rem;font-weight:800;display:inline-flex}.pt-card__platform-delta{font-size:.74rem;font-weight:700}.analytics-card{color:#171719;background:#fff;border:1px solid #18181b14;border-radius:12px;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(#dff15d 0%,#80ad07 100%);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 #8ab11238,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:#fff;border:2px solid #f07b1a;border-radius:8px;transition:transform .19s,box-shadow .19s,border-color .19s;overflow:hidden;box-shadow:0 14px 26px #d3771a2e,inset 0 1px #fffc}.analytics-card__panel:hover{border-color:#ff8a2c;transform:translateY(-2px);box-shadow:0 18px 32px #d3771a3d,inset 0 1px #ffffffd6}.analytics-card__panel-title{color:#fff;background:linear-gradient(90deg,#ffffff2e,#0000 35%),linear-gradient(#ffb257 0%,#ff7612 100%);min-height:28px;padding:7px 8px;font-size:.74rem;font-weight:500}.analytics-card__panel-body{background:#fff;gap:12px;padding:10px 9px 9px;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(#a8cfff 0%,#5c9df4 100%)}.analytics-card__swatch--green{background:linear-gradient(#e7f6ad 0%,#aacb3d 100%)}.analytics-card__swatch--orange{background:linear-gradient(#fff0df 0%,#ffba84 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:right;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:#5d9700;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:#2f80ed47}.gs-card__dot--green{background:#84ab0c61}.gs-card__dot--orange{background:#ff872d52}.gs-card__content-label{color:#18181bb8;font-size:.74rem}.gs-card__content-value{color:#18181b70;font-size:.74rem}.gs-card__blocks{flex-wrap:wrap;gap:3px;padding-top:2px;display:flex}.gs-card__block{width:17px;height:17px;animation:.4s both gsBlockIn;animation-delay:calc(var(--block-i,0) * 15ms);border-radius:3px}.gs-card__block--blue{background:linear-gradient(#7bbfff 0%,#2f80ed 100%)}.gs-card__block--green{background:linear-gradient(#c8e85a 0%,#7fad0c 100%)}.gs-card__block--orange{background:linear-gradient(#ffc88a 0%,#ff7b2c 100%)}@keyframes gsBlockIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.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:#5d9700;font-size:.78rem;font-weight:700}.od-card__panel{background:#fff;border:2px solid #7ab80d;border-radius:8px;transition:transform .19s,box-shadow .19s;overflow:hidden;box-shadow:0 14px 26px #7ab80d24,inset 0 1px #fffc}.od-card__panel:hover{transform:translateY(-2px);box-shadow:0 18px 32px #7ab80d33,inset 0 1px #ffffffd6}.od-card__panel-title{color:#fff;background:linear-gradient(90deg,#ffffff2e,#0000 35%),linear-gradient(#a8d81c 0%,#5d9700 100%);min-height:28px;padding:7px 8px;font-size:.74rem;font-weight:500}.od-card__opp-row{gap:4px;display:grid}.od-card__opp-label{color:#5d9700;font-size:.74rem;font-weight:600}.od-card__opp-delta{color:#5d9700;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:#fff;border:2px solid #ff5a5f;border-radius:8px;transition:transform .19s,box-shadow .19s;overflow:hidden;box-shadow:0 14px 26px #ff5a5f24,inset 0 1px #fffc}.rd-card__panel:hover{transform:translateY(-2px);box-shadow:0 18px 32px #ff5a5f33,inset 0 1px #ffffffd6}.rd-card__panel-title{color:#fff;background:linear-gradient(90deg,#ffffff2e,#0000 35%),linear-gradient(#ff8b8b 0%,#ff5a5f 100%);min-height:28px;padding:7px 8px;font-size:.74rem;font-weight:500}.rd-card__risk-row{gap:3px;padding:2px 0;display:grid}.rd-card__risk-label{color:#e33f48;font-size:.74rem;font-weight:600}.rd-card__risk-delta{color:#e33f48;white-space:nowrap;font-size:.72rem;font-weight:700}.rd-card__risk-status{font-size:.68rem;line-height:1.2}.rd-card__risk-status--bad{color:#e33f4894}.rd-card__risk-status--neutral{color:#e33f486b}.rd-card__risk-status--good{color:#5d9700b3}.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:#5d9700;font-size:.78rem;font-weight:700}.si-card__orange-bold{color:#ff7b2c;font-size:.78rem;font-weight:700}.si-card__muted-small{color:#18181b70;font-size:.72rem}.si-card__confidence-row{margin-top:2px}.website-card{color:#121215;background:#fffffff5;border:1px solid #ffffffe6;border-radius:12px;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,0 0 0 8px #48504861,inset 0 0 0 1px #ffffffb8}.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:radial-gradient(circle at 30% 20%,#ffffffc7,#0000 35%),linear-gradient(#d8ed4c 0%,#81b604 100%);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 #54850052,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:#5a9900;align-items:center;gap:10px;margin:0;font-size:.78rem;display:flex}.website-card__trend strong{font-weight:700}.website-card__trend span{color:#5a9900}.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:7px;overflow:hidden}.website-card__metric-panel--orange{border:2px solid #ff7b1d;box-shadow:0 4px 12px #ff7b1d1f}.website-card__metric-panel--green{border:2px solid #80aa12;box-shadow:0 4px 12px #80aa121f}.website-card__metric-panel h3{background:linear-gradient(#ffb067 0%,#ff7b1d 100%);margin:0;padding:12px 12px 11px;font-size:.84rem;font-weight:400}.website-card__metric-panel--green h3{background:linear-gradient(#cde83e 0%,#74a503 100%)}.website-card__metric-grid{grid-template-columns:repeat(var(--website-metric-columns,3), minmax(0, 1fr));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:#438c00;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:right}.website-card__striped-row--green .website-card__row-head strong,.website-card__striped-row--green .website-card__row-head span:first-child{color:#438c00}.website-card__striped-row--orange .website-card__row-head strong,.website-card__striped-row--orange .website-card__row-head small:last-child{color:#ff7629}.website-card__striped-row--red .website-card__row-head strong,.website-card__striped-row--red .website-card__row-head small:last-child{color:#ff2738}.website-card__striped-bar .striped-bars__track{background:#d0dea7b8;height:11px}.website-card__striped-bar.striped-bars--red{--striped-fill:repeating-linear-gradient(-60deg, #ff9292 0, #ff9292 5px, #ff5a64 5px, #ff5a64 9px);--striped-glow:#ff5a642e}.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:linear-gradient(#add02a,#7fb204)}.website-card__legend-swatch--blue{background:linear-gradient(#53a5ff,#177cf4)}.website-card__legend-swatch--red{background:linear-gradient(#ff8c90,#ff4d56)}.website-card__block-mix{grid-template-columns:repeat(auto-fit,minmax(10px,1fr));gap:4px;display:grid}.website-card__mix-segment{background:repeating-linear-gradient(72deg, #ffffff14 0, #ffffff14 2px, #ffffff2e 2px, #ffffff2e 4px), linear-gradient(180deg, var(--mix-top), var(--mix-bottom));height:32px;box-shadow:0 4px 9px var(--mix-glow);animation:.48s both websiteMixIn;animation-delay:calc(var(--mix-index) * 24ms);border-radius:3px;transition:transform .15s,filter .15s}.website-card__mix-segment:hover{filter:saturate(1.12)brightness(1.04);transform:translateY(-1px)scaleY(1.08)}.website-card__mix-segment--green{--mix-top:#b3d930;--mix-bottom:#7eae04;--mix-glow:#7eae0429}.website-card__mix-segment--blue{--mix-top:#53a5ff;--mix-bottom:#177cf4;--mix-glow:#177cf429}.website-card__mix-segment--red{--mix-top:#ff8c90;--mix-bottom:#ff4d56;--mix-glow:#ff4d562e}.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}}@keyframes websiteMixIn{0%{opacity:0;transform:scaleX(.7)}}.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}.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:#438c00;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:#438c00;font-weight:700}.website-traffic-status-card{gap:17px;min-height:474px}.website-traffic-status-card__revenue{justify-content:space-between;align-items:flex-start;gap:14px;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{width:150px;height:48px}.website-traffic-status-card__drop{background:linear-gradient(#ffb067 0%,#ff7b1d 38px,#fff 38px 100%);border:2px solid #ff7418;border-radius:7px;gap:9px;padding:10px 12px 12px;display:grid;box-shadow:0 8px 18px #ff7b1d29}.website-traffic-status-card__drop h3,.website-traffic-status-card__drop p,.website-traffic-status-card__quality h3{margin:0}.website-traffic-status-card__drop h3{font-size:.8rem;font-weight:400}.website-traffic-status-card__drop p{color:#18181b94;font-size:.72rem;line-height:1.2}.website-traffic-status-card__quality{gap:9px;display:grid}.website-traffic-status-card__quality h3{font-size:.8rem;font-weight:400}@keyframes intelligenceMapPulse{0%,to{opacity:.74}50%{opacity:1}}@keyframes beamTravel{0%{stroke-dashoffset:0}to{stroke-dashoffset:-460px}}@keyframes beamTravelFast{0%{stroke-dashoffset:0}to{stroke-dashoffset:-460px}}@keyframes beamTravelReverse{0%{stroke-dashoffset:0}to{stroke-dashoffset:460px}}@keyframes beamTravelFastReverse{0%{stroke-dashoffset:0}to{stroke-dashoffset:460px}}@keyframes cableBreathe{0%,to{opacity:.92}50%{opacity:.8}}@keyframes cableGlowPulse{0%,to{opacity:.82}50%{opacity:1}}@keyframes connectorHalo{0%{box-shadow:0 0 #2f79ff38,0 0 0 8px #2f79ff14,0 16px 34px #1a5ad233}70%{box-shadow:0 0 0 13px #2f79ff00,0 0 0 8px #2f79ff14,0 16px 34px #1a5ad233}to{box-shadow:0 0 #2f79ff00,0 0 0 8px #2f79ff14,0 16px 34px #1a5ad233}}@keyframes connectorIconPop{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@keyframes cardRevealGlow{0%{box-shadow:0 0 #2f79ff00}42%{box-shadow:0 28px 76px #2f79ff2e}to{box-shadow:0 0 #2f79ff00}}.intelligence-map-grid{background-color:#f8f8f7;background-image:radial-gradient(circle,#94a3b875 1.1px,#0000 1.2px),linear-gradient(#ffffffc7 0%,#f5f7faf5 100%);background-size:24px 24px,100% 100%}.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:#ffffffeb;border:1px solid #2f79ff38;border-radius:999px;transition:opacity .52s;box-shadow:0 0 0 5px #2f79ff14}.intelligence-map-socket__core{background:#2f79ffc7;border-radius:999px;position:absolute;inset:3px}.intelligence-map-connector{color:#1f6dff;cursor:pointer;background:radial-gradient(circle at 35% 25%,#fff,#eaf4fff5 62%,#d6eafff0);border:1px solid #2f79ff6b;border-radius:999px;place-items:center;width:28px;height:28px;padding:0;line-height:1;transition:opacity .52s,transform .22s cubic-bezier(.16,1,.3,1),border-color .22s,background .22s;display:grid;box-shadow:0 0 0 8px #2f79ff14,0 16px 34px #1a5ad233}.intelligence-map-connector:hover{border-color:#2f79ffbd;transform:translate(-50%,-50%)scale(1.16)!important}.intelligence-map-connector:active{transform:translate(-50%,-50%)scale(.94)!important}.intelligence-map-connector--collapsed{animation:2.1s ease-out infinite connectorHalo}.intelligence-map-connector--expanded{color:#0f4fb8;background:radial-gradient(circle at 35% 25%,#fff,#e2f2fff5 62%,#c5e0fff0)}.intelligence-map-connector__icon{transform-origin:50%;font-size:18px;font-weight:800;display:block}.intelligence-map-connector--collapsed .intelligence-map-connector__icon{animation:1.3s ease-in-out infinite connectorIconPop}.wt-root{background:0 0;width:100%;height:100%;min-height:100%}.wt-panel{--wt-green:#c6e238;--wt-green-deep:#82b80c;--wt-line:#5f9205;--wt-red:#f35f61;--wt-blue:#458dff;color:#17191f;scrollbar-width:none;background:radial-gradient(circle at 18% 4%,#5397ff1a,#0000 24%),linear-gradient(#fffffffa 0%,#fffffff0 100%);flex-direction:column;gap:7px;width:100%;height:100%;min-height:100%;padding:13px 28px 15px;font-family:Poppins,Inter,Segoe UI,system-ui,sans-serif;animation:.44s cubic-bezier(.16,1,.3,1) both wtPanelIn;display:flex;overflow:hidden auto}.wt-panel::-webkit-scrollbar{display:none}.wt-panel--loading{justify-content:center;align-items:center}.wt-spinner{border:3px solid #b8db2d2e;border-top-color:var(--wt-green);border-radius:50%;width:32px;height:32px;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:31px;display:flex}.wt-header-left,.wt-header-right{align-items:center;min-width:0;display:flex}.wt-header-left{gap:7px}.wt-header-right{flex-shrink:0;gap:9px}.wt-progress-ring{width:22px;height:22px;color:var(--wt-green-deep);filter:drop-shadow(0 0 5px #97b70d3b);flex-shrink:0;place-items:center;display:grid}.wt-progress-ring svg{width:22px;height:22px}.wt-progress-ring__track{stroke:#9ec0072e}.wt-progress-ring__value{stroke:currentColor;transition:stroke-dasharray .24s}.wt-header-title{color:#17191f;white-space:nowrap;min-width:0;margin:0;font-size:12px;font-weight:500;line-height:1}.wt-count-badge{color:#fff;background:linear-gradient(104deg,#347fff 0%,#73aaff 62%,#f2c8e7 100%);border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:72px;height:24px;padding:0 9px;font-size:11.5px;font-weight:700;display:inline-flex;box-shadow:0 8px 16px #4084ff52,inset 0 1px #ffffff6b}.wt-count-dot{border:1.5px dashed;border-radius:999px;width:9px;height:9px}.wt-close-btn{color:#fff;cursor:pointer;background:radial-gradient(circle at 35% 25%,#ff908d 0%,#f53634 66%,#d81f1d 100%);border:0;border-radius:999px;place-items:center;width:22px;height:22px;display:grid;box-shadow:0 7px 15px #f14a4a57,inset 0 1px #ffffff85}.wt-toolbar{flex-shrink:0;justify-content:space-between;align-items:center;gap:9px;padding:4px 0 1px;display:flex}.wt-pill-row,.wt-pills-right{background:#f7f8faeb;border-radius:9px;align-items:center;gap:0;display:flex;overflow:hidden}.wt-pill{color:#17191f;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;min-height:24px;padding:0 11px;font-family:inherit;font-size:11.5px;font-weight:500;line-height:1;transition:background .15s,box-shadow .15s,color .15s,transform .15s}.wt-pill:hover{background:#ffffffb8}.wt-pill--small{min-height:24px;padding:0 10px;font-size:10.5px}.wt-pill.active-light{background:#fff;box-shadow:0 2px 7px #14171e0d}.wt-pill.active-blue{color:#fff;background:linear-gradient(#5f9eff 0%,#3f86ff 100%);box-shadow:0 4px 10px #4086ff66,inset 0 1px #ffffff5c}.wt-pill.active-dark{color:#fff;background:linear-gradient(#34363c 0%,#17181d 100%);box-shadow:0 6px 12px #11121854,inset 0 1px #ffffff24}.wt-pill.active-green{color:#fff;background:linear-gradient(#b8db2d 0%,#8bbb12 100%);box-shadow:0 5px 11px #8db11057,inset 0 1px #f2ff806b}.wt-pill.active-red{color:#fff;background:linear-gradient(#ff9693 0%,#ea5a57 100%)}.wt-pill--danger-text{color:#e15858}.wt-chart-card{background:radial-gradient(circle at 50% 72%,#c2e63c38,#0000 43%),linear-gradient(#fffffff2 0%,#f9fef2f7 100%);border-radius:11px;flex-shrink:0;height:98px;min-height:98px;margin:0 0 10px;position:relative;overflow:hidden}.wt-chart-card:after{content:"";pointer-events:none;background:linear-gradient(#fff0 0%,#fff 100%);height:38%;position:absolute;bottom:0;left:0;right:0}.wt-chart-badge{color:#fff;background:linear-gradient(#d4ee51 0%,#a7d927 100%);border-radius:999px;place-items:center;min-width:24px;height:19px;font-size:11px;font-weight:700;display:inline-grid;position:absolute;top:38px;right:84px;box-shadow:0 6px 12px #8bbe0f3d}.wt-chart-badge:after{content:"";background:#9bd01b;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;right:-14px;transform:translateY(-50%);box-shadow:0 0 0 3px #ffffffe6}.wt-mini-line-chart{transform-origin:50%;width:100%;height:102px;transform:translateY(-8px)scaleX(1.04)}.wt-mini-line-chart .mini-line-chart__line{stroke:var(--wt-line);stroke-width:2px;filter:drop-shadow(0 10px 14px #73a60a4d)}.wt-mini-line-chart .mini-line-chart__fill{opacity:.95}.wt-chart-card .task-history-line-chart{height:116px;transform:translateY(-4px)}.wt-chart-card .task-history-line-chart__line{stroke-width:3px}.wt-chart-card .task-history-line-chart__badge{transform:scale(.82)}.wt-chart-card .task-history-line-chart__badge text{font-size:11px}.wt-section{flex-shrink:0;padding:0 5px}.wt-section--created{margin-top:15px}.wt-section-head{justify-content:space-between;align-items:center;gap:9px;min-height:28px;margin-bottom:7px;display:flex}.wt-section-title{color:#15171d;margin:0;font-size:12px;font-weight:700}.wt-task-list{flex-direction:column;gap:0;display:flex}.wt-task-row{color:#b5d42d;opacity:0;align-items:flex-start;gap:8px;min-height:34px;padding:3px 0;animation:.38s cubic-bezier(.22,1,.36,1) both wtRowIn;display:flex}.wt-task-row--created{color:#b9d72f;min-height:28px}.wt-task-list--created .wt-task-row{padding-block:2px}.wt-check{flex-shrink:0;place-items:center;width:16px;height:16px;margin-top:2px;line-height:0;display:inline-grid}.wt-check svg{width:16px;height:16px}.wt-task-info{flex-direction:column;gap:2px;min-width:0;display:flex}.wt-task-title{color:#292b31;font-size:10.8px;font-weight:400;line-height:1.18}.wt-task-time{color:#9ca2aa;font-size:9px;line-height:1.1}.wt-legend{align-items:center;gap:10px;margin:0 0 8px;display:flex}.wt-legend-item{align-items:center;gap:5px;display:inline-flex}.wt-legend-dot{border-radius:2px;flex-shrink:0;width:10px;height:10px}.wt-legend-dot.green{background:linear-gradient(#dff060 0%,#b5d72c 100%);box-shadow:0 3px 8px #b7d92852}.wt-legend-dot.red{background:linear-gradient(#ffaaa7 0%,#f26a66 100%);box-shadow:0 3px 8px #ee646240}.wt-legend-label,.wt-legend-value{color:#8f969e;font-size:9.6px;line-height:1}.wt-legend-value{font-weight:600}.wt-quality-blocks{gap:3px;margin-bottom:12px;display:flex;container-type:inline-size}.wt-quality-blocks .quality-blocks__block{border-radius:3px;flex:1 1 0;width:auto;min-width:0;height:18px}.wt-actions{flex-shrink:0;gap:9px;margin-top:auto;padding:8px 5px 0;display:flex}.wt-pill-btn-wrap{flex:1;min-width:0}.wt-pill-btn-wrap .pill-wrap{display:block;width:100%!important}.wt-pill-btn-wrap .pill-wrap:before{filter:blur(13px);opacity:.38;inset:-5px}.wt-pill-btn-wrap .pill-btn{padding:0 10px 0 16px;border-radius:9px!important;width:100%!important;animation:none!important;transform:none!important}.wt-pill-btn-wrap .pill-btn__label{letter-spacing:0;font-size:9px;font-weight:700}.wt-pill-btn-wrap .pill-btn__dots{grid-template-rows:repeat(5,2.5px);grid-template-columns:repeat(5,2.5px);gap:2px}.wt-pill-btn-wrap .pill-btn__dot{width:2.5px;height:2.5px}.wt-pill-btn-wrap--decline .pill-btn{background:linear-gradient(100deg,#d96f70 0%,#d95257 78%)!important;box-shadow:inset 0 1px #ffffff52,0 6px 14px #cf404642!important}.wt-pill-btn-wrap--decline .pill-wrap:before{background:linear-gradient(108deg,#f15f61 0%,#d64d51 100%)!important}.wt-pill-btn-wrap--accept .pill-btn{background:linear-gradient(100deg,#bddd35 0%,#86bf22 54%,#48a86a 100%)!important;box-shadow:inset 0 1px #ffffff57,0 6px 14px #6fb02340!important}.wt-pill-btn-wrap--accept .pill-wrap:before{background:linear-gradient(108deg,#b8db2d 0%,#49a86b 100%)!important}.intelligence-week-panel,.intelligence-week-panel--paired{-webkit-backdrop-filter:blur(18px)saturate(1.12);background:#fffffff0!important;border:4px solid #fffffffa!important;border-radius:14px!important;width:430px!important;top:24px!important;bottom:28px!important;right:24px!important;overflow:hidden!important;box-shadow:0 30px 78px #14234c29,0 10px 28px #14234c1a!important}@media (width<=560px){.intelligence-week-panel,.intelligence-week-panel--paired{width:auto!important;left:10px!important;right:10px!important}.wt-panel{padding-inline:10px}.wt-toolbar,.wt-section-head{flex-direction:column;align-items:flex-start}.wt-header-title{font-size:13px}}@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)}}.dot-grid{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.dot-grid__wrap{width:100%;height:100%;position:relative}.dot-grid__canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.integrate-page{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%);width:100vw;min-height:100vh;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,100vw - 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{background:linear-gradient(90deg,#171a2259,#171a222e,#171a2200);width:100%;height:1px;margin:20px 0 34px}.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;display:flex;transform:translateY(18px);box-shadow:0 18px 36px #2f79ff0d,inset 0 1px #ffffffdb}.integrate-card--synced{border-width:4px;border-color:#3b83f6;padding:17px;box-shadow:0 20px 42px #2f79ff1f,inset 0 1px #ffffffe6}.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;display:grid;box-shadow:0 16px 28px #2f79ff14}.integrate-card__icon{object-fit:contain;filter:drop-shadow(0 8px 12px #2f79ff21);width:50px;height:50px}.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 .17s,box-shadow .17s,background .17s;display:flex;box-shadow:0 8px 18px #2f79ff0f}.integrate-card__action:hover{transform:translateY(-1px);box-shadow:0 10px 22px #2f79ff21}.integrate-card__action svg{fill:none;color:currentColor;stroke:currentColor;stroke-width:1.4px;width:17px;height:17px}.integrate-card__action--synced{color:#fff;background:linear-gradient(#5ba3ff 0%,#2f79ff 100%);border:none;box-shadow:0 16px 28px #2f79ff5c,inset 0 1px #ffffff57}.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{to{opacity:1;transform:translateY(0)}}@keyframes integrateDockIn{0%{opacity:0;transform:translate(-50%)translateY(16px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (width<=1180px){.integrate-content{width:min(900px,100vw - 180px)}.integrate-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.integrate-page{overflow-y:auto}.integrate-content{width:calc(100vw - 32px);margin:104px auto 120px}.integrate-grid{grid-template-columns:1fr}.integrate-card{height:auto;min-height:174px}.integrate-dock{flex-direction:column;width:calc(100vw - 22px);bottom:12px}.integrate-dock__ask,.integrate-dock__status{width:100%}.integrate-dock__task,.integrate-dock__analyzing{flex:1}}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:100vh;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:Inter,sans-serif;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{z-index:1;width:min(1138px,100vw - 300px);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{color:#2f80ff;font-size:13px;line-height:1}.ob-knowledge-title{letter-spacing:-.03em;text-transform:uppercase;color:#0000;background:linear-gradient(90deg,#227af0 0%,#69a0f8 42%,#bd91d8 100%);-webkit-background-clip:text;background-clip:text;margin:2px 0 0;font-size:26px;font-weight:800;line-height:1}.ob-knowledge-title span{color:#227af0;-webkit-text-fill-color:#227af0;background:0 0}.ob-knowledge-sub{color:#202026;margin:2px 0 0;font-size:14px;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{z-index:1;color:#202034;text-align:center;background:#ffffffc7;border-radius:18px;width:min(520px,100vw - 80px);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{color:#1e1e24;letter-spacing:-.02em;margin:0 0 5px;font-size:20px;font-weight:800;line-height:1}.ob-sb-sub{color:#8b8b8f;max-width:340px;margin:0 0 21px;font-size:14px;line-height:1.35}.ob-sidebar nav{flex-direction:column;gap:12px;display:flex}.ob-nav-item{color:#131317;text-align:left;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:-.04em;color:#111116;margin:0 0 4px;font-size:25px;font-weight:800;line-height:1}.ob-card-title span{color:#6d6d6f;font-weight:inherit}.ob-card-sub{color:#85858b;max-width:430px;margin:0;font-size:15px;line-height:1.15}.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{color:#111116;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:radial-gradient(circle at 100% 0,#ffe6f6e6,#0000 32%),linear-gradient(95deg,#cce2fff2,#ffffffc2 74%);border-radius:8px;min-height:90px;margin-top:25px;padding:18px 14px;box-shadow:0 12px 26px #5b87cb1f}.ob-why-t{color:#15151c;margin:0 0 8px;font-size:13px;font-weight:800;line-height:1}.ob-why-b{color:#15151c;margin:0;font-size:13px;line-height:1.28}.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,100vw - 170px)}.ob-brand{min-width:420px}}@media (width<=980px){.ob-hdr,.ob-body{width:calc(100vw - 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}}*,: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(100vw - 300px));height:100vh;min-height:100vh;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: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;color:#2f80ed;text-align:center;background:#ffffffb3;border:1px solid #b9d8ffb3;border-radius:18px;width:min(420px,100vw - 48px);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-row{justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.setup-root .ob-brand{flex-direction:column;align-items:flex-start;min-width:520px;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;margin-top:-1px;font-size:14px;font-weight:500;line-height:1.1}.setup-root .ob-hdr-hl{border-bottom:1px solid #12121a57;margin-top:-39px;padding-bottom:18px}.setup-root .ob-headline{color:#0000;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;margin:0;font-size:26px;font-weight:800;line-height:1}.setup-root .hl-blue{color:#2d80ff}.setup-root .hl-orange{background:linear-gradient(90deg,#5c91ff 0%,#948eea 46%,#f2b1d7 100%);-webkit-background-clip:text;background-clip:text}.setup-root .ob-headline-sub{color:#4d4d5c;margin:4px 0 0;font-size:14px;font-weight:500;line-height:1.15}.setup-root .ob-prog-card{background:radial-gradient(circle at 80% 0,#ffe4f8e0,#0000 36%),linear-gradient(103deg,#f8fbffeb,#deeaffd1 58%,#fff4fbd1);border-radius:0 0 18px 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;justify-content:space-between;align-items:center;padding:0 2px 12px;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;background:linear-gradient(#5ea4ff 0%,#2577ec 100%);justify-content:space-between;align-items:center;height:37px;margin:10px -12px 0;padding:0 12px;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:31px;display:grid}.setup-root .ob-sidebar{width:100%}.setup-root .ob-sb-head{color:#15151e;letter-spacing:-.02em;margin:0 0 6px;font-size:20px;font-weight:800;line-height:1}.setup-root .ob-sb-sub{color:var(--ob-muted);margin:0 0 20px;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:left;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{color:#111116;letter-spacing:-.04em;margin:0 0 5px;font-size:25px;font-weight:800;line-height:1}.setup-root .ob-card-title span{color:#6b6b72;font-weight:inherit}.setup-root .ob-card-sub{color:#8b8b94;max-width:444px;margin:0;font-size:15px;font-weight:400;line-height:1.18}.setup-root .ob-pill{color:#2f80ed;background:#ffffffb8;border:4px solid #d9eaff;border-right-color:#f5d8ec;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:7px;width:136px;height:36px;margin-top:11px;display:inline-flex;position:relative;box-shadow:0 9px 18px #3286ed1f}.setup-root .ob-pill:before{content:"";background:#2f80ed;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}.setup-root .ob-pill-dot{display:none}.setup-root .ob-pill-txt{color:#2f80ed;font-size:12px;font-weight:500;line-height:1}.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;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;background:#ffffff85;border:1px solid #c5dcff;border-radius:12px;outline:none;font-size:13px;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:radial-gradient(circle at 100% 0,#ffe6f6e6,#0000 33%),linear-gradient(95deg,#cce2fff2,#ffffffc2 74%);border-radius:8px;min-height:90px;margin-top:25px;padding:18px 14px;box-shadow:0 12px 26px #5b87cb1f}.setup-root .ob-why-t{color:#15151c;text-transform:uppercase;margin:0 0 8px;font-size:13px;font-weight:800;line-height:1}.setup-root .ob-why-b{color:#15151c;margin:0;font-size:13px;font-weight:400;line-height:1.28}.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(100vw - 170px))}.setup-root .ob-brand{min-width:420px}}@media (width<=980px){.setup-root{--ob-shell:calc(100vw - 48px);padding-top:42px}.setup-root .ob-brand{min-width:0}.setup-root .ob-hdr-row,.setup-root .ob-body,.setup-root .ob-fields-grid{grid-template-columns:1fr;gap:24px;display:grid}.setup-root .ob-hdr-hl{margin-top:18px}.setup-root .ob-prog-card{width:100%}}@media (width<=640px){.setup-root .ob-headline{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 .ob-pill{margin-top:0}}.reports-page{color:#1b1c20;background:#f2f2f1;font-family:Poppins,Manrope,Segoe UI,sans-serif;position:fixed;inset:0;overflow:hidden}.reports-page__viewport{z-index:2;padding:54px 0 150px;position:absolute;inset:0;overflow:hidden auto}.reports-page__content{width:min(1172px,100vw - 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:0;margin:0;font-size:29px;font-weight:800;line-height:1}.reports-page__header p,.reports-page__toolbar-meta p,.reports-page__toolbar-meta span,.reports-page__section-header p{color:#1b1c206b;margin:0}.reports-page__header p{margin-top:7px;font-size:12px}.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(#717277 0%,#202124 100%);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;justify-content:space-between;align-items:center;gap:10px;min-width:144px;min-height:34px;padding:0 10px 0 15px;font-size:12px;font-weight:800;display:inline-flex}.reports-page__action-button--blue{background:linear-gradient(#85bdff 0%,#2f83ff 100%);box-shadow:0 10px 20px #2f83ff3b,inset 0 1px #ffffff40}.reports-page__action-button--dark{background:linear-gradient(#4e4f53 0%,#151516 100%);box-shadow:0 10px 20px #1212143d,inset 0 1px #ffffff24}.reports-page__export-button{background:linear-gradient(#dff05d 0%,#86b709 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{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.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));gap:66px 70px}.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:1.35px}.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:linear-gradient(#5ba1ff 0%,#2e7fff 100%)}.reports-page__legend-dot--orange{background:linear-gradient(#ffbd86 0%,#ff822a 100%)}.reports-page__legend-dot--red{background:linear-gradient(#ff8a8a 0%,#f04444 100%)}.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{gap:8px;min-height:36px;margin-bottom:8px;padding:6px 10px}.reports-page .stage-flow__step{gap:8px}.reports-page .stage-flow__pill{min-height:25px;padding:0 14px;font-size:.82rem}.reports-page .stage-flow__arrow{font-size:1.45rem}.reports-page .stage-flow__status-icon{border-width:2px;border-radius:5px;width:18px;height:18px}.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__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:#78a30c;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(2,minmax(0,1fr));gap:18px;display:grid}.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:31px;display:grid}.reports-page__compare-category{justify-content:center;display:flex}.reports-page__compare-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:82px;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:34px;min-width:0;display:grid}.reports-page__compare-card{background:#ffffff2e;border-radius:18px;gap:10px;padding:20px;display:grid;box-shadow:inset 0 1px #fffffff0,0 0 0 1px #1b1c2030}.reports-page__compare-card-head{justify-content:space-between;gap:14px;font-size:13px;display:flex}.reports-page__compare-card-head span,.reports-page__compare-label{color:#1b1c2094;font-size:12px;font-weight:700}.reports-page__compare-pills{justify-self:start}.reports-page__compare-column .reports-page__section{transform-origin:0 0;margin-bottom:-22px;transform:scale(.94)}@keyframes reportsPageIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (width<=1280px){.reports-page__content{width:min(980px,100vw - 160px)}.reports-page__single-layout,.reports-page__compare-columns{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:Poppins,Manrope,Segoe UI,sans-serif;position:fixed;inset:0;overflow:hidden}.events-page__viewport{z-index:2;padding:64px 42px 150px 132px;position:absolute;inset:0;overflow:hidden auto}.events-page__content{width:min(1320px,100vw - 260px);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{margin:0;font-size:29px;font-weight:800;line-height:1}.events-page__header p{color:#1b1c2073;margin:8px 0 0;font-size:13px}.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{background:#ffffff5c;border:2px solid #1b1c202e;border-radius:999px;justify-content:space-between;align-items:center;gap:24px;min-width:168px;height:41px;padding:0 17px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffffe6}.events-page__summary-pill strong{font-weight:700}.events-page__export,.events-page__reset{color:#fff;font:inherit;cursor:pointer;background:linear-gradient(#65666a 0%,#151516 100%);border:0;border-radius:12px;font-size:12px;font-weight:500;box-shadow:0 9px 18px #1212143d,inset 0 1px #ffffff2e}.events-page__export{justify-content:space-between;align-items:center;gap:12px;min-width:154px;height:38px;padding:0 12px;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:3px solid #b9d7ff;border-radius:12px;align-items:center;gap:9px;height:42px;padding:0 14px;display:flex}.events-page__search input{color:#15161a;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.events-page__reset{align-self:center;height:39px}.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:left;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{max-width:220px;font-size:12px;font-weight:600;line-height:1.15}.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:#1b1c2075;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-size:11px;display:inline-flex}.events-page__badge--critical,.events-page__badge--blocked{color:#ff3138;border-color:#ff3138}.events-page__badge--high{color:#d8b700;border-color:#d8b700}.events-page__badge--medium,.events-page__badge--processing{color:#2584ff;border-color:#2584ff}.events-page__badge--low,.events-page__badge--received,.events-page__badge--neutral{color:#1b1c207a;border-color:#1b1c2047}.events-page__badge--processed{color:#18b86b;border-color:#18b86b}.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:0;max-width:330px;margin:10px 0 18px;font-size:21px;font-weight:600;line-height:1.1}.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}.events-page__info-block p{margin:5px 0 0;line-height:1.25}.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,100vw - 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 42px 150px 132px;position:absolute;inset:0;overflow:hidden auto}.memory-page__content{width:min(1324px,100vw - 260px);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:left;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,100vw - 160px)}}@media (width<=860px){.memory-page__viewport{padding:90px 18px 145px 94px}.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,100vw - 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{color:#111;box-sizing:border-box;background:#eeeeef;width:100vw;height:100vh;padding-bottom:170px;font-family:Poppins,Segoe UI,system-ui,sans-serif;position:relative;overflow:hidden auto}.settings-content{z-index:5;width:min(1020px,100vw - 520px);margin:62px 0 0 clamp(180px,18.9vw,363px);animation:.54s cubic-bezier(.22,1,.36,1) both settingsPageIn;position:relative}.settings-header{padding-left:8px}.settings-header h1{letter-spacing:-.055em;color:#0a0a0a;margin:0;font-size:31px;font-weight:800;line-height:1}.settings-header p{color:#8f8f93;letter-spacing:-.02em;margin:5px 0 0;font-size:13px;font-weight:400}.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-left .16s}.settings-row--interactive:hover,.settings-row--interactive:focus-visible{background:#fbfbfb;outline:none;padding-left:24px}.settings-row div{flex-direction:column;gap:8px;min-width:0;display:flex}.settings-row strong{color:#111;letter-spacing:-.032em;font-size:13.5px;font-weight:600;display:block}.settings-row span{color:#8f8f93;letter-spacing:-.035em;font-size:14px;font-weight:400;display:block}.settings-outline-button{color:#111;letter-spacing:-.04em;cursor:pointer;background:#fff;border:1.2px solid #14141461;border-radius:8px;min-width:82px;height:31px;padding:0 18px;font-size:13px;font-weight:500;transition:transform .16s,border-color .16s,background .16s}.settings-outline-button:hover{background:#fbfbfb;border-color:#1414149e;transform:translateY(-1px)}.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:calc(100vw - 180px);margin-left:120px}}@media (width<=760px){.settings-content{width:calc(100vw - 32px);margin:104px auto 140px}.settings-dock{flex-direction:column;width:calc(100vw - 22px);bottom:12px}.settings-dock__ask,.settings-dock__status{width:100%}.settings-dock__task,.settings-dock__analyzing{flex:1}}.settings-workspace{color:#111;box-sizing:border-box;background:#eeeeef;width:100vw;height:100vh;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,100vw - 520px);margin-left:clamp(180px,19.9vw,382px);padding-top:76px}.settings-workspace__content--table{width:min(1050px,100vw - 520px);margin-left: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-left: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:left;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(100vw - 180px);margin-left: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(100vw - 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%}}.notifications-page{color:#111;box-sizing:border-box;background:#eeeeef;width:100vw;height:100vh;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,100vw - 480px);margin-left:clamp(180px,12.5vw,240px);padding-top:66px;animation:.52s cubic-bezier(.22,1,.36,1) both notificationsPageIn;position:relative}.notifications-header{padding-left: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-left: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(100vw - 180px);margin-left:120px}.notification-item{grid-template-columns:34px minmax(0,1fr) 70px}.notification-item__action{grid-column:3}}@media (width<=760px){.notifications-content{width:calc(100vw - 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{color:#111;box-sizing:border-box;background:#eeeeef;width:100vw;height:100vh;padding-bottom:170px;font-family:Poppins,Segoe UI,system-ui,sans-serif;position:relative;overflow:hidden auto}.assets-content{z-index:5;width:min(1114px,100vw - 380px);margin-left:clamp(130px,12.45vw,185px);padding-top:54px;animation:.52s cubic-bezier(.22,1,.36,1) both assetsPageIn;position:relative}.assets-header{padding-left:8px}.assets-header h1{color:#111;margin:0;font-size:29px;font-weight:800;line-height:1}.assets-header p{color:#8b8b8b;margin:5px 0 0;font-size:12px;font-weight:400}.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;font-size:12px;font-weight:600}.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;min-width:40px;height:22px;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:7px;padding:0 9px;font-size:10px;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:25px}.assets-section h2{color:#111;margin:0 0 12px;font-size:21px;font-weight:800;line-height:1}.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(100vw - 180px);margin-left:120px}.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(100vw - 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;color:#111;box-sizing:border-box;background:#fff;border-radius:18px;width:min(900px,100vw - 120px);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(100vw - 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{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%);width:100vw;height:100vh;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,100vw - 470px);margin-left:clamp(185px,21.4vw,412px);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:left;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(100vw - 180px);margin-left:120px}.activity-log-topbar,.activity-log-controls{flex-direction:column;align-items:flex-start}}@media (width<=760px){.activity-log-content{width:calc(100vw - 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%}}*{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{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;min-height:100vh;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-chat-page{background:#e9e9e9;min-height:100vh;position:relative;overflow:hidden}
