/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@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{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@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;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\!visible{visibility:visible!important}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.table-row{display:table-row}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--ink:#232323;--muted:#646464;--paper:#f1f1f1;--card:#fff;--line:#d8d8d8;--purple:#404040;--navy:#1b1b1b;--green:#464646;--shadow:0 12px 32px -18px #1c1c1c2b;--accent:#bfbfbf;--accent-ink:#242424;--surface-soft:#e7e7e7}*{box-sizing:border-box}body{color:var(--ink);background:var(--paper);margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input{font:inherit}button{cursor:pointer;border:0}:is(button:focus-visible,input:focus-visible){outline-offset:3px;outline:3px solid #7474743d}.app{min-height:100vh;display:flex}.sidebar{color:#f5f5f5;background:var(--navy);flex-direction:column;flex:0 0 253px;justify-content:space-between;width:253px;height:100vh;padding:25px 15px 18px;display:flex;position:sticky;top:0}.side-head{justify-content:space-between;padding:0 11px 27px;display:flex}.brand{color:#fff;letter-spacing:-.06em;align-items:center;gap:10px;font-size:17px;display:flex}.brand>span{background:linear-gradient(145deg,#898989,#616161);border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.brand b{color:#a9a9a9}.workspace{color:#fff;text-align:left;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:13px;align-items:center;gap:10px;width:100%;padding:9px;display:flex}.workspace>span,.profile>span,.top>span{background:#3c3c3c;border-radius:9px;place-items:center;width:31px;height:31px;font-size:9px;display:grid}.workspace>b{flex:1;gap:3px;font-size:11px;display:grid}.workspace small,.profile small{color:#9d9d9d;font-size:9px;font-weight:400;display:block}.sidebar nav{gap:5px;margin-top:27px;display:grid}.sidebar nav button,.side-link{color:#a2a2a2;text-align:left;background:0 0;border-radius:11px;align-items:center;gap:12px;width:100%;height:42px;padding:0 12px;font-size:11px;display:flex}.sidebar nav button.active,.side-link.active{color:#fff;background:#7373734f}.sidebar nav i{color:#bdbdbd;background:#78787833;border-radius:6px;place-items:center;min-width:19px;height:19px;margin-left:auto;font-style:normal;display:grid}.sidebar hr{background:#ffffff17;border:0;height:1px;margin:20px 10px 12px}.side-bottom{gap:17px;display:grid}.usage{background:#ffffff0e;border:1px solid #ffffff14;border-radius:12px;padding:12px}.usage>b{color:#bfbfbf;align-items:center;gap:7px;font-size:10px;display:flex}.usage strong{color:#fff;margin-left:auto}.usage>span{background:#333;border-radius:10px;height:4px;margin:10px 0 7px;display:block}.usage>span i{background:#898989;width:71%;height:100%;display:block}.usage small{color:#8e8e8e;font-size:8px}.profile{border-top:1px solid #ffffff1a;align-items:center;gap:9px;padding:14px 7px 0;display:flex}.profile>b{flex:1;font-size:11px}.profile>i{color:#8c8c8c;font-style:normal}.close,.menu{display:none}main{flex:1;min-width:0}main>header{border-bottom:1px solid var(--line);background:#ffffffb8;justify-content:space-between;align-items:center;height:69px;padding:0 42px;display:flex}.crumb{color:#a5a5a5;font-size:10px}.crumb span{margin:0 10px}.crumb b{color:var(--ink)}.top{align-items:center;gap:17px;display:flex}.top button{color:#949494;border:1px solid var(--line);background:#fff;border-radius:6px;align-items:center;gap:5px;padding:5px 8px;font-size:9px;display:flex;position:relative}.top button:nth-child(2){border:0;padding:4px}.top i{background:#9e9e9e;border-radius:50%;width:5px;height:5px;position:absolute;top:0;right:0}.hero{justify-content:space-between;align-items:end;gap:24px;margin-bottom:27px;display:flex}.hero p,.results>div>p{color:#9c9c9c;letter-spacing:.14em;margin:0 0 9px;font-size:9px;font-weight:800}.hero p i{background:#676767;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.hero h1{letter-spacing:-.075em;margin:0;font-size:clamp(29px,3vw,39px)}.hero em,.results em{color:var(--purple);font-style:normal}.hero small{color:var(--muted);margin-top:11px;font-size:12px;display:block}.secondary,.primary{border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:39px;padding:0 13px;font-size:10px;font-weight:750;display:inline-flex}.secondary{color:var(--ink);background:var(--card);border:1px solid var(--line)}.secondary b{color:#8e8e8e;background:#f2f2f2;border-radius:4px;padding:3px 5px;font-size:8px}.primary{color:#fff;background:var(--purple);box-shadow:0 10px 22px #74747438}.compact{min-height:33px}.search-card{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:15px;padding:17px 18px 13px}.search-card form>div{color:#999;border:1px solid var(--line);background:#fafafa;border-radius:10px;flex:1;align-items:center;gap:10px;height:43px;padding:0 12px;display:flex}.search-card input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:12px}.search-card kbd{color:#a7a7a7;background:#f0f0f0;border:1px solid #e4e4e4;border-radius:5px;padding:4px 6px;font-size:8px}.search-card footer{color:#a2a2a2;align-items:center;gap:8px;padding-top:12px;font-size:9px;display:flex}.search-card footer button{color:#797979;background:#f4f4f4;border-radius:6px;padding:4px 8px;font-size:9px}.search-card footer small{color:#9f9f9f;gap:5px;margin-left:auto;display:flex}.results{justify-content:space-between;align-items:end;margin-top:38px;display:flex}.results h2{letter-spacing:-.055em;margin:0;font-size:20px}.results small{color:#9b9b9b;margin-top:7px;font-size:10px;display:block}.tabs{border-bottom:1px solid var(--line);gap:5px;margin:25px 0 14px;display:flex}.tabs button{color:#949494;background:0 0;padding:0 10px 11px;font-size:10px;position:relative}.tabs button.active{color:var(--ink)}.tabs button.active:after{background:var(--purple);content:"";height:2px;position:absolute;bottom:-1px;left:9px;right:9px}.tabs b{color:#7e7e7e;background:#efefef;border-radius:5px;place-items:center;min-width:17px;height:17px;margin-left:5px;font-size:8px;display:inline-grid}.grid{grid-template-columns:minmax(0,1.45fr) minmax(315px,.75fr);gap:15px;display:grid}.list{gap:9px;display:grid}.list article{background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:13px;grid-template-columns:22px 49px minmax(0,1fr) 18px;align-items:center;gap:13px;min-height:117px;padding:16px 17px 16px 14px;transition:all .18s;display:grid}.list article.selected,.list article:hover{border-color:#aaa;transform:translateY(-1px);box-shadow:0 0 0 2px #74747417,0 12px 29px #2a2a2a12}.rank{color:#b1b1b1;align-self:start;padding-top:7px;font-size:9px}.score{background:conic-gradient(var(--purple) var(--fill), #eee var(--fill));border-radius:50%;place-items:center;width:49px;height:49px;display:grid;transform:rotate(-45deg)}.score>div{background:#fff;border-radius:50%;align-content:center;place-items:center;width:39px;height:39px;display:grid;transform:rotate(45deg)}.score b{font-size:15px}.score small{color:#a5a5a5;font-size:7px}.title{gap:8px;display:flex}.title h3{text-overflow:ellipsis;flex:1;margin:0;font-size:12px;line-height:1.3;overflow:hidden}.title button{color:#ababab;background:0 0}.title button.saved{color:var(--purple)}.tags{flex-wrap:wrap;align-items:center;gap:6px;margin:9px 0 0;display:flex}.pill{border-radius:5px;padding:4px 7px;font-size:8px;font-weight:790;display:inline-flex}.up,.outlier{align-items:center;gap:3px;font-size:8px;display:flex}.up{color:var(--green)}.outlier{color:#909090}.meta{color:#9b9b9b;flex-wrap:wrap;gap:13px;margin-top:12px;font-size:8px;display:flex}.meta svg{vertical-align:-2px;margin-right:4px}.details{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:14px;padding:19px;position:sticky;top:85px}.details label{color:#9b9b9b;letter-spacing:.08em;justify-content:space-between;margin-bottom:22px;font-size:9px;font-weight:780;display:flex}.details h2{margin:10px 0 0;font-size:18px;line-height:1.16}.details>p{color:var(--muted);margin:10px 0;font-size:10px;line-height:1.55}.potential{background:#fafafa;border:1px solid #eee;border-radius:11px;align-items:center;gap:11px;padding:13px;display:flex}.potential>b{gap:4px;font-size:10px;display:grid}.potential small{color:#9b9b9b;font-size:8px;font-weight:400;line-height:1.45}.stats{grid-template-columns:1fr 1fr;gap:9px;margin-top:14px;display:grid}.stats>div{background:#fafafa;border-radius:9px;gap:4px;padding:10px;display:grid}.stats small,.stats span{color:#9b9b9b;font-size:8px}.stats b{font-size:13px}.details hr{background:var(--line);border:0;height:1px;margin:17px 0}.details h4{justify-content:space-between;margin:0;font-size:10px;display:flex}.details h4 svg{color:#a9a9a9}.details ul{color:#818181;gap:9px;margin:13px 0 20px;padding:0;font-size:9px;list-style:none;display:grid}.details li svg{color:var(--green);vertical-align:-2px;margin-right:7px}.wide{width:100%;margin-top:8px}.strip{background:#f1f1f1;border:1px solid #e4e4e4;border-radius:12px;justify-content:space-between;align-items:center;margin-top:17px;padding:14px 16px;display:flex}.strip>div{color:var(--purple);align-items:center;gap:10px;display:flex}.strip b{color:#515151;gap:3px;font-size:10px;display:grid}.strip small{color:#818181;font-size:8px;font-weight:400}.strip button{color:var(--purple);background:0 0;align-items:center;gap:6px;font-size:9px;font-weight:800;display:flex}.chat-fab{z-index:31;color:#fff;background:var(--navy);border-radius:11px;align-items:center;gap:8px;padding:11px 14px;font-size:10px;display:flex;position:fixed;bottom:25px;right:28px;box-shadow:0 13px 28px #1212122e}.overlay{z-index:35;background:#17171729;position:fixed;inset:0}.chat{z-index:40;background:#fff;flex-direction:column;width:min(380px,100vw);height:100vh;transition:right .25s;display:flex;position:fixed;top:0;right:-380px;box-shadow:-15px 0 45px #19191921}.chat.show{right:0}.chat>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:20px;display:flex}.chat>header>div{align-items:center;gap:9px;display:flex}.chat>header span{color:#fff;background:var(--purple);border-radius:10px;place-items:center;width:31px;height:31px;display:grid}.chat>header b{gap:3px;font-size:11px;display:grid}.chat>header small{color:#9c9c9c;font-size:8px;font-weight:400}.chat>header button{background:0 0}.chat-body{flex-direction:column;flex:1;gap:11px;padding:18px;display:flex;overflow-y:auto}.chat-body p{color:#616161;background:#f2f2f2;border-radius:10px;max-width:88%;margin:0;padding:10px 11px;font-size:10px;line-height:1.5}.chat-body p.user{color:#fff;background:var(--purple);align-self:end}.chat-body>button{color:var(--purple);text-align:left;background:#f3f3f3;border-radius:8px;padding:9px 10px;font-size:9px}.chat>form{border-top:1px solid var(--line);gap:7px;padding:14px 15px;display:flex}.chat>form input{border:1px solid var(--line);border-radius:8px;flex:1;min-width:0;height:37px;padding:0 10px;font-size:10px}.chat>form button{color:#fff;background:var(--purple);border-radius:8px;place-items:center;width:37px;height:37px;display:grid}@media (max-width:1100px){.content,main>header{padding-left:28px;padding-right:28px}.grid{grid-template-columns:1fr}.details{position:static}}@media (max-width:760px){.sidebar{z-index:50;transition:left .22s;position:fixed;left:-270px}.sidebar.is-open{left:0}.close,.menu{place-items:center;display:grid}.close{color:#a9a9a9;background:0 0;width:27px;height:27px}.menu{width:30px;height:30px;color:var(--ink);background:0 0}.crumb{display:none}main>header{height:58px;padding:0 18px}.top{gap:8px}.top button:first-child{display:none}.content{padding:29px 16px 45px}.hero{flex-direction:column;align-items:start;gap:17px}.hero .secondary{width:100%}.search-card form{flex-direction:column}.search-card form .primary{width:100%}.search-card footer{flex-wrap:wrap}.search-card footer small{width:100%;margin-left:0}.results{align-items:start;gap:15px}.tabs{overflow-x:auto}.tabs button{flex:none}.list article{grid-template-columns:20px 45px minmax(0,1fr) 15px;gap:9px;padding-right:11px}.score{width:45px;height:45px}.score>div{width:36px;height:36px}.score b{font-size:13px}.meta{gap:7px 10px}.meta span:last-child{display:none}.strip{flex-direction:column;align-items:start;gap:12px}.strip button{align-self:end}.chat-fab{border-radius:50%;justify-content:center;width:43px;height:43px;padding:0;bottom:16px;right:16px}.chat-fab span{display:none}}@media (max-width:460px){.search-card kbd{display:none}.list article{grid-template-columns:18px 42px minmax(0,1fr)}.list article>svg{display:none}.title h3{font-size:11px}.meta{font-size:7px}.meta span:nth-child(2){display:none}}.data-note{color:#8e8e8e;padding-top:10px;font-size:8px;line-height:1.4}.hero-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.toast{z-index:45;color:#fff;background:var(--navy);border-radius:9px;padding:11px 14px;font-size:10px;position:fixed;bottom:78px;right:28px;box-shadow:0 12px 28px #12121230}a.secondary{text-decoration:none}.source-card{color:#bfbfbf;background:#ffffff0e;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:18px 1fr;gap:3px 7px;padding:12px;display:grid}.source-card svg{grid-row:1/3}.source-card b{font-size:10px}.source-card small{color:#8e8e8e;font-size:8px}.freshness{color:#8e8e8e;align-items:center;gap:6px;font-size:9px;display:flex}.data-error{color:#bd5147}.empty-state{color:#858585;text-align:center;border:1px solid var(--line);background:#fff;border-radius:14px;align-content:center;place-items:center;gap:9px;min-height:190px;margin-top:15px;padding:28px;display:grid}.empty-state b{color:var(--ink);font-size:13px}.empty-state span{max-width:540px;font-size:10px;line-height:1.5}.empty-state .primary{margin-top:7px}.error-state svg{color:#c85d50}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.detail-thumb{aspect-ratio:16/9;object-fit:cover;border-radius:10px;width:100%;margin:-5px 0 14px}.details label span{color:#606060;letter-spacing:0}.details>a{text-decoration:none}.workspace-view{gap:22px;display:grid}.view-head{justify-content:space-between;align-items:end;gap:20px;display:flex}.view-head p{color:#9c9c9c;letter-spacing:.14em;margin:0 0 8px;font-size:9px;font-weight:800}.view-head h1{letter-spacing:-.06em;max-width:850px;margin:0;font-size:28px;line-height:1.08}.view-head small{color:var(--muted);margin-top:8px;font-size:10px;display:block}.project-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.project-card{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.project-card>img{aspect-ratio:16/9;object-fit:cover;width:100%}.project-card>div{padding:16px}.project-card h3{min-height:42px;margin:7px 0;font-size:13px;line-height:1.35}.project-card p{color:#989898;font-size:9px}.project-card button{margin-top:8px}.project-editor{grid-template-columns:minmax(220px,.45fr) minmax(0,1.25fr);gap:18px;display:grid}.project-editor>aside{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;gap:8px;height:max-content;padding:16px;display:flex}.project-editor>aside>img{aspect-ratio:16/9;object-fit:cover;border-radius:9px;width:100%}.project-editor>aside>b{margin-top:5px;font-size:11px}.project-editor>aside>a{color:var(--purple);align-items:center;gap:5px;font-size:9px;font-weight:800;text-decoration:none;display:flex}.ai-state{color:#6e6e6e;background:#f5f5f5;border-radius:9px;grid-template-columns:18px 1fr;gap:4px 7px;margin-top:12px;padding:11px;display:grid}.ai-state svg{grid-row:1/3}.ai-state b{font-size:9px}.ai-state span{font-size:8px;line-height:1.45}.editor-fields{border:1px solid var(--line);background:#fff;border-radius:14px;gap:13px;padding:18px;display:grid}.editor-fields label{gap:7px;font-size:10px;font-weight:750;display:grid}.editor-fields textarea{resize:vertical;min-height:84px;color:var(--ink);border:1px solid var(--line);font:inherit;background:#fafafa;border-radius:9px;padding:11px;font-size:10px;line-height:1.55}.editor-fields textarea.tall{min-height:140px}.editor-fields textarea.script-field{min-height:260px}.autosave{color:#595959;align-items:center;gap:6px;font-size:9px;display:flex}.table-row{border-top:1px solid var(--line);grid-template-columns:minmax(180px,1.4fr) .55fr .65fr .7fr .55fr;align-items:center;gap:12px;min-height:55px;padding:9px 15px;font-size:9px;display:grid}.table-row:first-child{border-top:0}.table-row>b{font-size:10px}.table-row>span{color:#7a7a7a;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.table-row>button{width:max-content;color:var(--purple);background:#f0f0f0;border-radius:7px;align-items:center;gap:4px;padding:6px 9px;font-size:8px;font-weight:800;display:inline-flex}.table-row>button.followed{color:#424242;background:#efefef}.table-head{color:#989898;text-transform:uppercase;background:#fafafa;min-height:40px;font-size:8px;font-weight:800}.table-head>span{color:inherit}.analytics-list .table-row{grid-template-columns:1.5fr .5fr .7fr}.ai-disclosure{color:var(--purple);text-align:center;background:#f5f5f5;border-radius:12px;place-items:center;gap:10px;padding:28px;display:grid}.ai-disclosure b{font-size:12px}.ai-disclosure p{color:#737373;background:0 0;max-width:290px;padding:0;font-size:10px}.primary:disabled{opacity:.65;cursor:wait}@media (max-width:760px){.hero-actions,.hero-actions .secondary{width:100%}.view-head{flex-direction:column;align-items:start}.view-head .secondary{width:100%}.project-editor{grid-template-columns:1fr}.competitor-table,.analytics-list{overflow-x:auto}.table-row{min-width:720px}.analytics-list .table-row{min-width:520px}.freshness{display:none}}.auth-page{background:#f8f8f8;grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);min-height:100vh;display:grid}.auth-card{flex-direction:column;justify-content:center;width:min(560px,100% - 40px);margin:auto;padding:52px;display:flex}.auth-brand-row{justify-content:space-between;align-items:center;margin-bottom:52px;display:flex}.auth-brand{color:var(--ink);align-items:center;gap:10px;font-size:15px;text-decoration:none;display:flex}.auth-brand>span{color:#fff;background:var(--purple);border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.auth-brand svg{width:18px}.auth-back{color:#7a7a7a;align-items:center;gap:6px;font-size:10px;text-decoration:none;display:flex}.auth-heading>span,.auth-side-kicker{color:var(--purple);letter-spacing:.14em;font-size:9px;font-weight:850}.auth-heading h1{letter-spacing:-.065em;max-width:520px;margin:12px 0;font-size:34px;line-height:1.08}.auth-heading p{color:#7a7a7a;max-width:510px;margin:0 0 24px;font-size:11px;line-height:1.65}.auth-notice{color:#646464;background:#f0f0f0;border-radius:9px;align-items:center;gap:8px;margin:10px 0;padding:11px 12px;font-size:9px;display:flex}.auth-notice.error{color:#a94f45;background:#fff0ed}.auth-email-form{gap:8px;display:grid}.auth-email-form label{font-size:9px;font-weight:800}.auth-email-form input{border:1px solid var(--line);background:#fff;border-radius:9px;height:43px;padding:0 12px;font-size:11px}.auth-primary{color:#fff;background:var(--purple);border-radius:9px;justify-content:center;align-items:center;gap:8px;height:43px;font-size:10px;font-weight:800;display:flex}.auth-primary svg{width:15px}.auth-divider{color:#9b9b9b;align-items:center;gap:10px;margin:20px 0;font-size:8px;display:flex}.auth-divider:before,.auth-divider:after{background:var(--line);content:"";flex:1;height:1px}.auth-providers{grid-template-columns:1fr 1fr;gap:9px;display:grid}.auth-providers a{height:42px;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:8px;font-size:10px;font-weight:750;text-decoration:none;display:flex}.google-mark{font-size:15px;font-weight:900}.microsoft-mark{color:#878787;width:15px}.auth-provider-note{color:#7a7a7a;border:1px solid var(--line);background:#fafafa;border-radius:9px;align-items:start;gap:8px;margin:18px 0 0;padding:12px;font-size:8px;line-height:1.5;display:flex}.auth-provider-note svg{color:#585858;flex:none;width:14px}.auth-side{color:#fff;background:linear-gradient(145deg,#181818,#2f2f2f);flex-direction:column;justify-content:center;padding:70px;display:flex}.auth-side-mark{background:#7d7d7d;border-radius:15px;width:48px;height:48px;margin-bottom:42px;padding:12px}.auth-side h2{letter-spacing:-.06em;max-width:440px;margin:15px 0 28px;font-size:32px;line-height:1.12}.auth-side ul{color:#c5c5c5;gap:15px;margin:0;padding:0;font-size:10px;list-style:none;display:grid}.auth-side li{align-items:center;gap:10px;display:flex}.auth-side li svg{color:#a3a3a3;width:15px}@media (max-width:820px){.auth-page{grid-template-columns:1fr}.auth-card{padding:40px 20px}.auth-side{display:none}.auth-brand-row{margin-bottom:38px}.auth-heading h1{font-size:29px}}.detail-label{color:#9b9b9b;letter-spacing:.08em;justify-content:space-between;margin-bottom:22px;font-size:9px;font-weight:780;display:flex}.detail-label span{color:#606060;letter-spacing:0}.list .signal-row{background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:13px;grid-template-columns:22px 49px minmax(0,1fr) 18px;align-items:center;gap:13px;min-height:117px;padding:16px 17px 16px 14px;transition:all .18s;display:grid}:is(.list .signal-row.selected,.list .signal-row:hover,.list .signal-row:focus-visible){border-color:#aaa;outline:0;transform:translateY(-1px);box-shadow:0 0 0 2px #74747417,0 12px 29px #2a2a2a12}@media (max-width:760px){.list .signal-row{grid-template-columns:20px 45px minmax(0,1fr) 15px;gap:9px;padding-right:11px}}@media (max-width:460px){.list .signal-row{grid-template-columns:18px 42px minmax(0,1fr)}.list .signal-row>svg{display:none}}.ai-badge{color:#6e6e6e;background:#f5f5f5;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-size:9px;font-weight:800;display:flex}.ai-badge.ready{color:#347d63;background:#eaf8f1}.thumbnail-studio{grid-template-columns:minmax(290px,.68fr) minmax(0,1.32fr);gap:18px;display:grid}.thumbnail-controls,.thumbnail-editor{border:1px solid var(--line);background:#fff;border-radius:14px;padding:18px}.thumbnail-controls{gap:14px;height:max-content;display:grid}.thumbnail-controls>label,.editor-tools label{color:var(--ink);gap:7px;font-size:9px;font-weight:800;display:grid}.thumbnail-controls input:not([type=checkbox]):not([type=file]),.thumbnail-controls textarea,.thumbnail-controls select,.editor-tools input:not([type=color]){width:100%;color:var(--ink);border:1px solid var(--line);font:inherit;background:#fafafa;border-radius:8px;padding:10px;font-size:10px}.thumbnail-controls textarea{resize:vertical;min-height:105px;line-height:1.5}.upload-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.file-picker{text-align:center;cursor:pointer;background:#f5f5f5;border:1px dashed #bcbcbc;border-radius:10px;place-items:center;min-height:86px;position:relative;color:var(--purple)!important;align-content:center!important;gap:4px!important;display:grid!important}.file-picker b{font-size:9px}.file-picker span{color:#909090;text-overflow:ellipsis;white-space:nowrap;width:90%;font-size:8px;font-weight:400;overflow:hidden}.file-picker input{opacity:0;width:1px;height:1px;position:absolute}.consent{align-items:start;line-height:1.4;color:#717171!important;grid-template-columns:none!important;gap:8px!important;font-weight:500!important;display:flex!important}.consent input{margin-top:1px}.generate-button{width:100%;height:42px}.generation-note{color:#989898;font-size:8px;line-height:1.5}.studio-error,.chat-error{color:#a94f45;background:#fff0ed;border-radius:8px;margin:0;padding:9px;font-size:9px;line-height:1.45}.thumbnail-editor{gap:14px;display:grid}.canvas-toolbar{justify-content:space-between;align-items:center;display:flex}.canvas-toolbar>b{font-size:11px}.thumbnail-canvas{aspect-ratio:16/9;color:#999;text-align:center;border:1px solid var(--line);background:#f3f3f3 50%/cover no-repeat;border-radius:12px;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.thumbnail-canvas>div:not(.canvas-loading){place-items:center;gap:7px;display:grid}.thumbnail-canvas>div>b{color:var(--ink);font-size:11px}.thumbnail-canvas>div>span{font-size:8px}.thumbnail-canvas>strong{letter-spacing:-.055em;text-align:left;text-shadow:0 3px 3px #000,0 0 12px #000;word-break:break-word;width:min(82%,720px);padding:18px 9% 18px 5%;font-family:Arial,sans-serif;font-weight:950;line-height:.93;position:absolute;left:0;transform:translateY(-50%)}.canvas-loading{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#181818cc;align-content:center;place-items:center;gap:8px;display:grid;position:absolute;inset:0}.canvas-loading b{color:#fff!important}.editor-tools{grid-template-columns:minmax(180px,1.4fr) repeat(2,90px);gap:10px;padding-top:4px;display:grid}.editor-tools input[type=color]{border:1px solid var(--line);background:#fafafa;border-radius:8px;width:100%;height:37px;padding:3px}.editor-tools input[type=range]{accent-color:var(--purple)}.chat-welcome{place-items:start;gap:9px;padding:6px;display:grid}.chat-welcome>b{font-size:12px}.chat-welcome>p{color:#7a7a7a;background:0 0;max-width:none;padding:0;font-size:9px}.chat-welcome>button{width:100%;color:var(--purple);text-align:left;background:#f3f3f3;border-radius:8px;padding:9px 10px;font-size:9px}.chat-body p{white-space:pre-wrap}.chat-body p.assistant{align-self:start}.chat-thinking{align-items:center;gap:6px;display:flex}.chat>form button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:980px){.thumbnail-studio{grid-template-columns:1fr}.thumbnail-controls{order:0}.thumbnail-editor{order:1}}@media (max-width:620px){.upload-grid{grid-template-columns:1fr}.editor-tools{grid-template-columns:1fr 72px 72px}.editor-tools label:nth-child(4),.editor-tools label:nth-child(5){grid-column:1/-1}.thumbnail-canvas>strong{font-size:26px!important}.thumbnail-workspace .view-head{align-items:start}.ai-badge{align-self:start}}.v2-view,.thumbnail-workspace{animation:.32s both view-in}@keyframes view-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.live-chip{color:#494949;background:#f1f1f1;border:1px solid #dedede;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:8px;font-weight:800;display:flex}.live-chip i{background:#626262;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #6262621b}.truth-strip{color:#454545;background:linear-gradient(110deg,#f8f8f8,#fff);border:1px solid #e3e3e3;border-radius:13px;align-items:center;gap:11px;padding:13px 15px;display:flex}.truth-strip>svg{color:var(--purple)}.truth-strip>div{gap:2px;display:grid}.truth-strip b{font-size:10px}.truth-strip span{color:#7a7a7a;font-size:8px}.truth-strip>i{color:#5f5f5f;background:#efefef;border-radius:999px;margin-left:auto;padding:6px 9px;font-size:7px;font-style:normal;font-weight:800}.truth-strip.muted{color:#878787}.watch-grid{grid-template-columns:1.15fr .85fr;gap:14px;display:grid}.watch-hero{color:#fff;background:radial-gradient(circle at 90% 10%,#8f8f8f88,#0000 32%),linear-gradient(145deg,#191919,#333);border-radius:18px;min-height:255px;padding:27px;position:relative;overflow:hidden;box-shadow:0 18px 45px #2525251e}.watch-hero:after{content:"";border:42px solid #ffffff08;border-radius:50%;width:240px;height:240px;position:absolute;bottom:-75px;right:-45px}.watch-hero>span{color:#bdbdbd;letter-spacing:.12em;align-items:center;gap:7px;font-size:8px;font-weight:850;display:flex}.watch-hero h2{letter-spacing:-.05em;max-width:620px;margin:42px 0 10px;font-size:25px;line-height:1.12}.watch-hero p{color:#cacaca;max-width:600px;font-size:10px;line-height:1.6}.watch-hero>div{z-index:1;gap:8px;margin-top:19px;display:flex;position:relative}.watch-hero .secondary{color:#fff;background:#ffffff14;border-color:#ffffff25}.watch-panel{border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffc7;border-radius:16px;padding:16px;box-shadow:0 12px 35px #2c2c2c0a}.watch-panel>header{border-bottom:1px solid var(--line);align-items:center;gap:7px;padding-bottom:12px;font-size:10px;display:flex}.watch-panel>header svg{color:var(--purple)}.watch-line{border-bottom:1px solid #eee;align-items:center;gap:10px;padding:11px 2px;display:flex}.watch-line:last-child{border:0}.watch-line>strong{color:#afafaf;font-size:9px}.watch-line>span{flex:1;gap:3px;min-width:0;display:grid}.watch-line>span>b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.watch-line small{color:#989898;font-size:7px}.watch-line>em{color:var(--purple);font-size:9px;font-style:normal;font-weight:900}.panel-empty{color:#949494;padding:18px 4px;font-size:9px;line-height:1.5}.idea-empty{color:#8e8e8e;text-align:center;border:1px solid var(--line);background:radial-gradient(circle at 50% 0,#efefef,#0000 38%),#fff;border-radius:17px;align-content:center;place-items:center;gap:9px;min-height:260px;display:grid}.idea-empty svg{color:var(--purple)}.idea-empty b{color:var(--ink);font-size:12px}.idea-empty span{font-size:9px}.idea-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.idea-card{border:1px solid var(--line);background:#fff;border-radius:15px;flex-direction:column;min-height:300px;padding:16px;transition:all .2s;display:flex}.idea-card:hover{border-color:#bcbcbc;transform:translateY(-2px);box-shadow:0 15px 32px #2b2b2b12}.idea-card>header{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.idea-card>header span,.title-lab>header>span,.concept-lab>header>span{color:#676767;background:#f0f0f0;border-radius:6px;align-items:center;gap:4px;padding:5px 7px;font-size:7px;font-weight:850;display:flex}.idea-card>header em{color:#838383;font-size:7px;font-style:normal}.idea-card>small{color:#a9a9a9;letter-spacing:.14em;font-size:7px;font-weight:850}.idea-card h3{margin:8px 0;font-size:13px;line-height:1.35}.idea-card>p{color:#7a7a7a;min-height:48px;margin:0;font-size:9px;line-height:1.5}.idea-why{color:#686868;background:#f9f9f9;border-radius:9px;align-items:start;gap:7px;margin:11px 0;padding:10px;display:flex}.idea-why svg{flex:none}.idea-why span{gap:3px;font-size:8px;line-height:1.4;display:grid}.idea-why b{text-transform:uppercase;font-size:7px}.idea-card>footer{flex-wrap:wrap;gap:5px;margin:auto 0 10px;display:flex}.idea-card>footer span{color:#7a7a7a;background:#f5f5f5;border-radius:5px;padding:4px 6px;font-size:6.5px}.basis-card{color:#545454;background:#f9f9f9;border:1px solid #e4e4e4;border-radius:13px;gap:6px;padding:15px;display:grid}.basis-card>b{font-size:10px}.basis-card>span{font-size:9px;line-height:1.5}.basis-card>div{flex-wrap:wrap;gap:5px;display:flex}.basis-card i{color:#626262;background:#ededed;border-radius:6px;padding:5px 7px;font-size:7px;font-style:normal}.plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;display:grid}.plan-card.recommended{border-color:#868686;box-shadow:0 14px 36px #4343431b}.plan-card>header>span{color:#fff;background:#757575;border-radius:6px;align-items:center;gap:5px;margin-bottom:9px;padding:5px 7px;font-size:7px;font-weight:850;display:inline-flex}.plan-card>header>small{color:#909090;font-size:8px;display:block}.plan-card h2{margin:7px 0;font-size:15px}.plan-card>header p{color:#7a7a7a;margin:0;font-size:8px;line-height:1.5}.timeline{padding:8px 15px;display:grid}.timeline>div{border-bottom:1px solid var(--line);grid-template-columns:45px 1fr;gap:9px;padding:11px 0;display:grid}.timeline>div:last-child{border:0}.timeline time{color:var(--purple);font-size:7px;font-weight:850}.timeline span{gap:4px;display:grid}.timeline b{font-size:9px}.timeline p{color:#7b7b7b;margin:0;font-size:8px;line-height:1.45}.timeline small{color:#9b9b9b;font-size:7px}.timeline em{color:#6e6e6e;font-size:7px;font-style:normal}.plan-card>footer{color:#6f6f6f;border-top:1px solid var(--line);background:#fafafa;padding:12px 15px;font-size:8px;line-height:1.5}.packaging-intel{gap:13px;display:grid}.packaging-rail{border:1px solid var(--line);background:#fff;border-radius:13px;justify-content:center;align-items:center;padding:13px;display:flex}.packaging-rail>div{align-items:center;gap:6px;display:flex}.packaging-rail span{color:#fff;background:var(--purple);border-radius:50%;place-items:center;width:22px;height:22px;font-size:7px;font-weight:900;display:grid}.packaging-rail b{font-size:8px}.packaging-rail>i{background:#ddd;width:54px;height:1px;margin:0 10px}.brief-card{border:1px solid var(--line);background:linear-gradient(130deg,#fff,#fafafa);border-radius:15px;padding:16px}.brief-card>header{justify-content:space-between;align-items:center;display:flex}.brief-card>header>div{gap:3px;display:grid}.brief-card>header b{font-size:11px}.brief-card>header button{color:#6a6a6a;background:#f0f0f0;border-radius:7px;padding:7px 9px;font-size:8px;font-weight:800}.brief-card>header button.active{color:#fff;background:var(--purple)}.brief-grid{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;padding-top:14px;display:grid}.brief-grid label{gap:6px;font-size:8px;font-weight:800;display:grid}.brief-grid input,.brief-grid select{border:1px solid var(--line);width:100%;font:inherit;background:#fff;border-radius:8px;padding:9px;font-size:9px}.brief-grid .wide{grid-column:1/-1}.strategy-actions{align-items:center;gap:8px;display:flex}.strategy-actions>span{color:#989898;margin-left:auto;font-size:7px}.title-lab,.concept-lab{border:1px solid var(--line);background:#fff;border-radius:15px;overflow:hidden}.title-lab>header,.concept-lab>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:15px;display:flex}.title-lab>header>div,.concept-lab>header>div{gap:3px;display:grid}.title-lab>header b,.concept-lab>header b{font-size:11px}.title-lab>header small,.concept-lab>header small{color:#8e8e8e;font-size:8px}.title-lab>div{grid-template-columns:1fr 1fr;display:grid}.title-lab button{text-align:left;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;gap:5px;padding:14px 48px 14px 15px;display:grid;position:relative}.title-lab button:hover,.title-lab button.winner{background:#f9f9f9}.title-lab button.winner{box-shadow:inset 3px 0 var(--purple)}.title-lab em{color:#777;text-transform:uppercase;font-size:7px;font-style:normal;font-weight:850}.title-lab b{font-size:10px;line-height:1.35}.title-lab small{color:#8d8d8d;font-size:7px;line-height:1.4}.title-lab strong{color:var(--purple);font-size:13px;position:absolute;top:16px;right:15px}.title-lab i{color:#5b5b5b;align-items:center;gap:4px;font-size:7px;font-style:normal;display:flex}.concept-lab>div{background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.concept-lab>div>button{text-align:left;background:#fff;flex-direction:column;min-height:238px;padding:16px;display:flex}.concept-lab>div>button:hover{background:#fafafa}.concept-lab strong{color:#bababa;font-size:9px}.concept-lab em{color:#6d6d6d;text-transform:uppercase;margin:17px 0 5px;font-size:7px;font-style:normal;font-weight:850}.concept-lab h3{margin:0 0 8px;font-size:12px}.concept-lab p{color:#727272;margin:0;font-size:8px;line-height:1.5}.concept-lab small{color:#9c9c9c;margin:9px 0;font-size:7px;line-height:1.4}.concept-lab footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;width:100%;margin-top:auto;padding-top:11px;display:flex}.concept-lab footer span{color:#878787;font-size:7px}.concept-lab footer b{color:var(--purple);align-items:center;gap:4px;font-size:7px;display:flex}@media (max-width:1100px){.idea-grid,.plan-grid,.concept-lab>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.watch-grid,.idea-grid,.plan-grid{grid-template-columns:1fr}.watch-hero{min-height:290px}.truth-strip{align-items:start}.truth-strip>i{display:none}.packaging-rail{justify-content:flex-start;overflow-x:auto}.packaging-rail b{white-space:nowrap}.brief-card>header{align-items:start;gap:10px}.brief-grid,.title-lab>div,.concept-lab>div{grid-template-columns:1fr}.strategy-actions{flex-direction:column;align-items:stretch}.strategy-actions .secondary{width:100%}.strategy-actions>span{text-align:center;margin:0}.idea-card{min-height:270px}.plan-card.recommended{order:-1}}.creator-journey{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:24px;margin-bottom:24px;padding:12px 14px;display:flex;box-shadow:0 8px 28px #2c2c2c08}.creator-journey>div{border-right:1px solid var(--line);gap:3px;min-width:150px;padding-right:18px;display:grid}.creator-journey>div>span{color:var(--purple);letter-spacing:.13em;font-size:7px;font-weight:900}.creator-journey>div>b{text-overflow:ellipsis;white-space:nowrap;max-width:190px;font-size:9px;overflow:hidden}.creator-journey>nav{flex:1;grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.creator-journey button{color:#878787;text-align:left;background:#f7f7f7;border:1px solid #0000;border-radius:9px;align-items:center;gap:7px;min-height:38px;padding:6px 8px;font-size:8px;font-weight:750;display:flex}.creator-journey button i{color:#878787;background:#fff;border-radius:50%;flex:none;place-items:center;width:21px;height:21px;font-size:7px;font-style:normal;display:grid}.creator-journey button.active{color:#fff;background:linear-gradient(135deg,#7c7c7c,#656565);box-shadow:0 6px 16px #6d6d6d2c}.creator-journey button.active i{color:var(--purple)}.thumbnail-controls:before{color:var(--purple);letter-spacing:.1em;content:"CRÉER L’IMAGE";padding-bottom:3px;font-size:8px;font-weight:900;display:block}.thumbnail-editor:before{color:var(--purple);letter-spacing:.1em;content:"RÉSULTAT";margin-bottom:-4px;font-size:8px;font-weight:900;display:block}.plan-use{width:calc(100% - 30px);margin:4px 15px 14px}@media (max-width:920px){.creator-journey{flex-direction:column;align-items:stretch;gap:10px}.creator-journey>div{border-right:0;border-bottom:1px solid var(--line);min-width:0;padding:0 0 9px}.creator-journey>nav{width:100%}}@media (max-width:620px){.creator-journey{margin:-5px 0 19px;padding:10px}.creator-journey>div{display:none}.creator-journey>nav{padding-bottom:2px;display:flex;overflow-x:auto}.creator-journey button{min-width:122px}.creator-journey button span{white-space:nowrap}.thumbnail-controls,.thumbnail-editor{padding:14px}.packaging-rail{justify-content:flex-start}.packaging-rail>i{width:22px;margin:0 5px}.packaging-rail b{font-size:7px}.brief-card{padding:14px}.brief-card>header{flex-direction:column}.brief-card>header button{width:100%}.view-head h1{font-size:25px}}.title-lab .title-score{color:var(--purple);font-size:13px;position:absolute;top:16px;right:15px}.title-lab .thumbnail-copy{color:#414141;background:linear-gradient(105deg,#efefef,#f8f8f8);border:1px solid #e0e0e0;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;margin:4px 0;padding:8px 9px;display:grid;position:relative}.title-lab .thumbnail-copy>span,.concept-copy>span{color:#868686;letter-spacing:.09em;font-size:6px;font-weight:900}.title-lab .thumbnail-copy>strong{color:#353535;font-size:10px;line-height:1.1;position:static}.title-lab .thumbnail-copy>small,.concept-copy>small{color:#747474;background:#ffffffa8;border-radius:4px;margin:0;padding:3px 5px;font-size:6px}.title-lab .thumbnail-copy.no-copy{color:#797979;background:#f4f4f4;border-color:#e7e7e7}.title-lab .thumbnail-copy.no-copy>strong{color:#797979}.concept-copy{color:#414141;background:#f2f2f2;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:6px;width:100%;margin:10px 0 2px;padding:8px;display:grid}.concept-copy>b{font-size:9px;line-height:1.15}.concept-copy.no-copy{background:#f2f2f2}.copy-pair{background:linear-gradient(135deg,#f8f8f8,#fff);border:1px solid #e3e3e3;border-radius:11px;gap:10px;padding:12px;display:grid}.copy-pair label{color:var(--ink);gap:7px;font-size:9px;font-weight:800;display:grid}.copy-pair label>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.copy-pair label em{color:#969696;font-size:7px;font-style:normal;font-weight:700}.copy-pair label button{color:#676767;background:#ebebeb;border-radius:5px;padding:4px 6px;font-size:7px;font-weight:850}.copy-pair input,.copy-pair textarea{width:100%;color:var(--ink);border:1px solid var(--line);font:inherit;background:#fff;border-radius:8px;padding:10px;font-size:10px}.copy-pair textarea{resize:vertical;line-height:1.45;min-height:64px!important}.copy-health{flex-wrap:wrap;gap:5px;display:flex}.copy-health span{color:#686868;background:#f6f6f6;border-radius:6px;padding:5px 7px;font-size:7px;font-weight:800}.copy-health span.good{color:#484848;background:#efefef}.copy-health span.warn{color:#676767;background:#f3f3f3}.editor-tools label:nth-child(4),.editor-tools label:nth-child(5){grid-column:auto}@media (max-width:620px){.title-lab .thumbnail-copy,.concept-copy{grid-template-columns:auto 1fr}.title-lab .thumbnail-copy>small,.concept-copy>small{grid-column:1/-1;width:max-content}.copy-health{grid-template-columns:1fr 1fr;display:grid}.copy-health span:last-child{grid-column:1/-1}.editor-tools{grid-template-columns:1fr 1fr}.editor-tools label:nth-child(3),.editor-tools label:nth-child(4){grid-column:1/-1}}.thumbnail-canvas>.title-design{letter-spacing:-.035em;text-align:left;width:min(82%,720px);text-shadow:none;word-break:normal;background:0 0;padding:18px 9% 18px 5%;font-weight:950;line-height:.94;left:0;transform:translateY(-50%)}.thumbnail-canvas>.title-design.side-right{text-align:right;padding:18px 5% 18px 9%;left:auto;right:0}.title-design>span{-webkit-box-decoration-break:clone;box-decoration-break:clone}.title-design.design-impact{background:linear-gradient(90deg, var(--title-accent), transparent)}.title-design.design-impact.side-right{background:linear-gradient(270deg, var(--title-accent), transparent)}.title-design.design-impact>span{text-shadow:0 3px #000,2px 0 #000,-2px 0 #000,0 0 15px #000}.title-design.design-block>span{color:var(--title-color);border-left:.14em solid var(--title-accent);background:#0d0d12ed;padding:.08em .18em;line-height:1.28}.title-design.design-block.side-right>span{border-right:.14em solid var(--title-accent);border-left:0}.title-design.design-highlight>span{color:var(--title-color);background:var(--title-accent);text-shadow:0 2px #0005;padding:.06em .18em;line-height:1.24}.title-design.design-editorial{border-left:.12em solid var(--title-accent);letter-spacing:-.015em;background:linear-gradient(90deg,#080810e6,#0000);padding-left:7%}.title-design.design-editorial.side-right{border-right:.12em solid var(--title-accent);background:linear-gradient(270deg,#080810e6,#0000);border-left:0;padding-left:9%;padding-right:7%}.title-design.design-editorial>span{text-shadow:0 2px 8px #000}.title-design.design-minimal>span{color:var(--title-color);text-shadow:0 2px 9px #000;background:#090911b8;border:1px solid #ffffff2e;border-radius:.18em;padding:.18em .28em;line-height:1.35}.title-style-picker{gap:8px;padding-top:2px;display:grid}.title-style-picker>b{font-size:9px}.title-style-picker>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.title-style-picker button{color:#77788e;border:1px solid var(--line);background:#fafafd;border-radius:9px;align-content:center;place-items:center;gap:5px;min-height:64px;transition:all .18s;display:grid}.title-style-picker button:hover,.title-style-picker button.active{color:var(--purple);background:#f6f4ff;border-color:#9f95eb;box-shadow:0 7px 16px #41358b11}.title-style-picker button strong{letter-spacing:-.03em;font-size:10px}.title-style-picker button span{font-size:7px;font-weight:800}.title-style-picker button:first-child strong{color:#fff;text-shadow:0 2px #000,1px 0 #000,-1px 0 #000}.title-style-picker button:nth-child(2) strong{color:#fff;border-left:3px solid var(--purple);background:#111;padding:3px 5px}.title-style-picker button:nth-child(3) strong{color:#fff;background:var(--purple);padding:3px 5px}.title-style-picker button:nth-child(4) strong{color:#222;border-left:3px solid var(--purple);padding-left:5px}.title-style-picker button:nth-child(5) strong{color:#333;background:#eee;border-radius:4px;padding:3px 6px}.editor-tools select{width:100%;height:37px;color:var(--ink);border:1px solid var(--line);font:inherit;background:#fafafa;border-radius:8px;padding:0 8px;font-size:9px}.editor-tools label:nth-child(5),.editor-tools label:nth-child(6){grid-column:auto}@media (max-width:620px){.title-style-picker>div{padding-bottom:3px;display:flex;overflow-x:auto}.title-style-picker button{min-width:86px}.editor-tools label:nth-child(3),.editor-tools label:nth-child(4){grid-column:auto}.editor-tools label:nth-child(5),.editor-tools label:nth-child(6){grid-column:1/-1}.thumbnail-canvas>.title-design{font-size:26px!important}}.title-style-picker button:first-child strong{background:#262333;padding:3px 5px}.thumbnail-canvas>.title-design,.thumbnail-canvas>.title-design.side-right,.title-design.design-impact,.title-design.design-impact.side-right,.title-design.design-block,.title-design.design-highlight,.title-design.design-editorial,.title-design.design-editorial.side-right,.title-design.design-minimal{background:0 0!important;border:0!important}.title-design>span{color:var(--title-color);-webkit-text-stroke:var(--title-outline) #050508;paint-order:stroke fill;text-shadow:0 .08em .12em #000b;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.title-design .accent-word{color:var(--title-accent)}.title-design.design-impact>span{color:inherit;text-shadow:0 .1em #000,0 .16em .22em #000c}.title-design.design-editorial>span{-webkit-text-stroke:calc(var(--title-outline) * .55) #050508;letter-spacing:.015em;text-shadow:0 .1em .18em #000c}.title-style-picker button strong{-webkit-text-stroke:1px #14141b;paint-order:stroke fill;text-shadow:0 2px 2px #0005;color:#fff!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.title-style-picker button:nth-child(2) strong{color:#8079aa!important}.title-style-picker button:nth-child(3) strong{text-shadow:2px 2px #8079aa,4px 4px #15151d}.title-style-picker button:nth-child(4) strong{letter-spacing:.02em;font-family:system-ui,sans-serif}.title-style-picker button:nth-child(5) strong{-webkit-text-stroke:0;text-shadow:0 1px 3px #0008}.editor-tools{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:620px){.editor-tools{grid-template-columns:1fr 1fr}.editor-tools label:nth-child(n){grid-column:auto}.editor-tools label:nth-child(7),.editor-tools label:nth-child(8){grid-column:1/-1}}.thumbnail-canvas{container-type:inline-size}.thumbnail-canvas>.title-design{letter-spacing:-.035em;text-align:left;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;background:0 0;width:62%;font-weight:950;line-height:.94;position:absolute;font-size:var(--title-size)!important;padding:0!important}.thumbnail-canvas>.title-design.side-right{text-align:right}.thumbnail-canvas>.title-design:active{cursor:grabbing}.thumbnail-canvas>.title-design:focus-visible{outline-offset:7px;outline:3px solid #fff}.canvas-actions{align-items:center;gap:7px;display:flex}.canvas-actions>span{color:#787878;align-items:center;gap:4px;font-size:8px;font-weight:750;display:flex}.canvas-actions>button:not(.secondary){color:#656565;background:#f0f0f0;border-radius:7px;padding:6px 8px;font-size:8px;font-weight:800}.editor-tools label:nth-child(n){grid-column:auto}@media (max-width:720px){.canvas-toolbar{align-items:flex-start;gap:8px}.canvas-actions{flex-wrap:wrap;justify-content:flex-end}.canvas-actions>span{justify-content:flex-end;width:100%}.editor-tools label:nth-child(7),.editor-tools label:nth-child(8),.editor-tools label:nth-child(9){grid-column:1/-1}}.thumbnail-image-layer{z-index:0;transform-origin:50%;pointer-events:none;background:50%/cover no-repeat;position:absolute;inset:0;display:block!important}.thumbnail-canvas>.title-design{z-index:1;width:var(--title-width);line-height:var(--title-line-height)}.title-design>span{color:var(--title-color);-webkit-text-stroke:var(--title-outline) var(--title-outline-color);text-shadow:0 .08em .12em var(--title-shadow-color)}.title-design.design-impact>span{color:var(--title-color);-webkit-text-stroke:var(--title-outline) var(--title-outline-color);text-shadow:0 .1em 0 var(--title-shadow-color), 0 .16em .22em var(--title-shadow-color)}.title-design.design-block>span{-webkit-text-stroke:var(--title-outline) var(--title-outline-color);text-shadow:0 .08em .12em var(--title-shadow-color)}.title-design.design-highlight>span{-webkit-text-stroke:var(--title-outline) var(--title-outline-color);text-shadow:.08em .08em 0 var(--title-accent), .16em .16em 0 var(--title-shadow-color)}.title-design.design-editorial>span{-webkit-text-stroke:calc(var(--title-outline) * .55) var(--title-outline-color);text-shadow:0 .1em .18em var(--title-shadow-color)}.title-design.design-minimal>span{-webkit-text-stroke:calc(var(--title-outline) * .2) var(--title-outline-color);text-shadow:0 .08em .18em var(--title-shadow-color)}.title-design>span.accent-word{color:var(--title-accent)!important}.title-design.rounded-outline>span{filter:drop-shadow(calc(var(--title-outline) * .28) 0 0 var(--title-outline-color)) drop-shadow(calc(var(--title-outline) * -.28) 0 0 var(--title-outline-color)) drop-shadow(0 calc(var(--title-outline) * .28) 0 var(--title-outline-color)) drop-shadow(0 calc(var(--title-outline) * -.28) 0 var(--title-outline-color))}.editor-groups{gap:10px;display:grid}.editor-group{border:1px solid var(--line);background:#fafafa;border-radius:11px;padding:12px}.editor-group>header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px;display:flex}.editor-group>header b{font-size:9px}.editor-group>header span{color:#949494;font-size:7px}.editor-group>header button{color:#696969;background:#eee;border-radius:6px;padding:5px 7px;font-size:7px;font-weight:800}.editor-group .editor-tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:0}.editor-group.image-adjustments .editor-tools{grid-template-columns:repeat(4,minmax(0,1fr))}.editor-group .editor-tools label:nth-child(n){grid-column:auto}.editor-tools label>span{justify-content:space-between;align-items:center;gap:6px;display:flex}.editor-tools label>span em{color:#8b8b8b;font-size:7px;font-style:normal;font-weight:750}.editor-group select{min-width:0}.editor-tools .rounded-toggle{border:1px solid var(--line);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 9px;display:flex}.editor-tools .rounded-toggle>span{flex:1}.editor-tools .rounded-toggle input{height:16px;accent-color:var(--purple);width:16px!important;padding:0!important}@media (max-width:720px){.editor-group .editor-tools,.editor-group.image-adjustments .editor-tools{grid-template-columns:1fr 1fr}.editor-group .editor-tools label:nth-child(n){grid-column:auto}.editor-group>header{align-items:flex-start}.editor-group>header span{text-align:right;max-width:140px}}.monitor-view{gap:14px}.monitor-head{align-items:flex-start}.monitor-head-actions{align-items:center;gap:8px;display:flex}.monitor-command{border:1px solid var(--line);background:#fff;border-radius:14px;gap:10px;padding:12px;display:grid;box-shadow:0 8px 28px #2c2c2c08}.monitor-command form{background:#f7f7f7;border:1px solid #ececec;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:5px 5px 5px 11px;display:grid}.monitor-command form>svg{color:#8d8d8d}.monitor-command input{background:0 0;border:0;min-width:0;padding:8px 2px;font-size:10px}.monitor-command input:focus{outline:0}.monitor-command form button{color:#fff;background:var(--purple);border-radius:7px;align-items:center;gap:5px;padding:8px 10px;font-size:8px;font-weight:800;display:flex}.monitor-topics{gap:7px;padding-bottom:2px;display:flex;overflow-x:auto}.monitor-topic{color:#7a7a7a;border:1px solid var(--line);background:#fafafa;border-radius:9px;align-items:center;min-width:154px;display:flex}.monitor-topic.active{color:#525252;background:#f2f2f2;border-color:#afafaf}.monitor-topic>button:first-child{text-align:left;background:0 0;flex:1;gap:3px;min-width:0;padding:8px 9px;display:grid}.monitor-topic span{text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:850;overflow:hidden}.monitor-topic>button:last-child{color:#a5a5a5;background:0 0;border-radius:6px;place-items:center;width:27px;height:27px;margin-right:4px;display:grid}.monitor-topic>button:last-child:hover{color:#686868;background:#f3f3f3}.monitor-first-scan{color:#8b8b8b;text-align:center;border:1px solid var(--line);background:radial-gradient(circle at 50% 0,#ebebeb,#0000 40%),#fff;border-radius:17px;align-content:center;place-items:center;gap:9px;min-height:280px;display:grid}.monitor-first-scan svg{color:var(--purple)}.monitor-first-scan b{color:var(--ink);font-size:13px}.monitor-first-scan span{max-width:540px;font-size:9px;line-height:1.5}.monitor-first-scan .primary{margin-top:5px}.monitor-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.monitor-metrics article{border:1px solid var(--line);background:#fff;border-radius:12px;gap:5px;padding:13px;display:grid}.monitor-metrics article>span{color:#7a7a7a;align-items:center;gap:6px;font-size:7px;font-weight:800;display:flex}.monitor-metrics svg{color:var(--purple)}.monitor-metrics b{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.monitor-metrics small{color:#9c9c9c;font-size:7px;line-height:1.35}.monitor-layout{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:12px;display:grid}.monitor-feed,.monitor-side>article{border:1px solid var(--line);background:#fff;border-radius:14px;box-shadow:0 9px 30px #2c2c2c07}.monitor-feed>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:14px 15px;display:flex}.monitor-feed>header>div{gap:3px;display:grid}.monitor-feed>header b{font-size:11px}.monitor-feed>header span{color:#989898;font-size:7px}.monitor-feed>header button{color:#656565;background:#f0f0f0;border-radius:7px;align-items:center;gap:5px;padding:7px 8px;font-size:7px;font-weight:800;display:flex}.monitor-feed>nav{border-bottom:1px solid var(--line);gap:5px;padding:9px 12px;display:flex;overflow-x:auto}.monitor-feed>nav button{color:#838383;white-space:nowrap;background:#f6f6f6;border-radius:7px;align-items:center;gap:5px;padding:6px 8px;font-size:7px;font-weight:750;display:flex}.monitor-feed>nav i{background:#ffffff29;border-radius:5px;place-items:center;min-width:16px;height:16px;font-size:6px;font-style:normal;display:grid}.monitor-signals{display:grid}.monitor-signal{border-bottom:1px solid var(--line);grid-template-columns:118px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.monitor-signal:last-child{border:0}.monitor-signal>img,.signal-thumb{aspect-ratio:16/9;object-fit:cover;background:#efefef;border-radius:8px;width:118px}.signal-thumb{color:#a9a9a9;place-items:center;display:grid}.signal-body{min-width:0}.signal-badges{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.signal-badges span,.signal-badges em{color:#696969;background:#efefef;border-radius:5px;padding:4px 5px;font-size:6px;font-style:normal;font-weight:850}.signal-badges em{color:#484848;background:#efefef}.signal-body h3{text-overflow:ellipsis;white-space:nowrap;margin:7px 0 4px;font-size:10px;line-height:1.35;overflow:hidden}.signal-body>p{color:#8a8a8a;margin:0;font-size:7px}.signal-stats{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.signal-stats span{color:#929292;font-size:6.5px}.signal-stats b{color:#4b4b4b}.signal-actions{gap:5px;min-width:78px;display:grid}.signal-actions .primary,.signal-actions .secondary{min-height:30px;padding:0 8px;font-size:7px}.signal-actions>a{color:#7a7a7a;background:#f4f4f4;border-radius:7px;justify-self:end;place-items:center;width:30px;height:30px;display:grid}.monitor-empty{color:#9b9b9b;text-align:center;align-content:center;place-items:center;gap:6px;min-height:220px;display:grid}.monitor-empty svg{color:#676767}.monitor-empty b{color:var(--ink);font-size:10px}.monitor-empty span{font-size:8px}.monitor-side{gap:10px;display:grid}.monitor-priority{color:#fff;background:var(--navy);border:1px solid var(--line);padding:18px;position:relative;overflow:hidden}.monitor-priority:after{content:"";border:28px solid #ffffff08;border-radius:50%;width:160px;height:160px;position:absolute;bottom:-60px;right:-35px}.monitor-priority>span{color:#c4c4c4;letter-spacing:.08em;align-items:center;gap:5px;font-size:7px;font-weight:900;display:flex}.monitor-priority h2{z-index:1;margin:27px 0 8px;font-size:16px;line-height:1.25;position:relative}.monitor-priority p{z-index:1;color:#cacaca;font-size:8px;line-height:1.55;position:relative}.monitor-priority button{z-index:1;margin-top:8px;position:relative}.monitor-side-card{padding:13px}.monitor-side-card>header{border-bottom:1px solid var(--line);align-items:center;gap:6px;padding-bottom:9px;font-size:9px;display:flex}.monitor-side-card>header svg{color:var(--purple)}.monitor-side-card>div{border-bottom:1px solid #efefef;align-items:center;gap:8px;padding:9px 1px;display:flex}.monitor-side-card>div:last-child{border:0}.monitor-side-card>div>span{flex:1;gap:3px;min-width:0;display:grid}.monitor-side-card b{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.monitor-side-card small,.monitor-side-card>p{color:#989898;font-size:7px;line-height:1.4}.monitor-side-card em{color:var(--purple);font-size:9px;font-style:normal;font-weight:900}@media (max-width:1050px){.monitor-layout{grid-template-columns:1fr}.monitor-side{grid-template-columns:repeat(3,minmax(0,1fr))}.monitor-priority h2{margin-top:20px}.monitor-metrics{grid-template-columns:1fr 1fr}}@media (max-width:720px){.monitor-head-actions{flex-direction:column;align-items:stretch;width:100%}.monitor-head-actions .live-chip{width:max-content}.monitor-head-actions .primary{width:100%}.monitor-command{padding:9px}.monitor-command form{grid-template-columns:auto 1fr}.monitor-command form button{grid-column:1/-1;justify-content:center}.monitor-topic{min-width:142px}.monitor-metrics{grid-template-columns:1fr 1fr}.monitor-layout{display:block}.monitor-side{grid-template-columns:1fr;margin-top:10px;display:grid}.monitor-feed>header{flex-direction:column;align-items:flex-start}.monitor-signal{grid-template-columns:90px minmax(0,1fr);align-items:start}.monitor-signal>img,.signal-thumb{width:90px}.signal-actions{grid-column:1/-1;grid-template-columns:1fr 1fr auto}.signal-actions>a{justify-self:stretch}.signal-stats{gap:6px}.signal-body h3{white-space:normal}}.watch-cockpit{--watch-red:#8c8c8c;--watch-amber:#b4b4b4;--watch-green:#595959}.watch-nav{background:#eee;border:1px solid #e1e1e1;border-radius:12px;gap:6px;padding:5px;display:flex}.watch-nav button{color:#797979;background:0 0;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;min-height:39px;padding:0 13px;font-size:8px;font-weight:800;display:flex}.watch-nav button>span{align-items:center;gap:7px;display:flex}.watch-nav button i{color:#777;background:#fff;border-radius:6px;place-items:center;min-width:20px;height:20px;font-size:7px;font-style:normal;display:grid}.watch-nav button.active{color:#fff;background:linear-gradient(135deg,#727272,#888);box-shadow:0 7px 18px #6a6a6a38}.watch-nav button.active i{color:#656565}.watch-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.watch-kpis article{border:1px solid var(--line);background:#fff;border-radius:13px;gap:5px;padding:14px 15px;display:grid;position:relative;overflow:hidden}.watch-kpis article:after{content:"";background:radial-gradient(circle,#80808014,#0000 68%);border-radius:50%;width:80px;height:80px;position:absolute;bottom:-35px;right:-24px}.watch-kpis article.hot{background:linear-gradient(145deg,#fff,#f9f9f9);border-color:#d1d1d1}.watch-kpis article>span{color:#7e7e7e;text-transform:uppercase;align-items:center;gap:6px;font-size:7px;font-weight:850;display:flex}.watch-kpis svg{color:var(--purple)}.watch-kpis .hot svg{color:var(--watch-red)}.watch-kpis b{font-size:20px;line-height:1}.watch-kpis small{color:#999;font-size:7px}.watch-overview-grid{grid-template-columns:minmax(0,1.45fr) minmax(250px,.55fr);align-items:start;gap:11px;display:grid}.watch-alert-preview,.watch-overview-side>article,.watch-rules,.watch-all-alerts,.watch-competitors,.watch-history{border:1px solid var(--line);background:#fff;border-radius:15px;box-shadow:0 9px 28px #2c2c2c07}.watch-alert-preview>header,.watch-all-alerts>header,.watch-competitors>header,.watch-history>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:15px 16px;display:flex}.watch-alert-preview>header>div,.watch-all-alerts>header>div,.watch-competitors>header>div,.watch-history>header>div{gap:3px;display:grid}.watch-alert-preview header span,.watch-all-alerts header span,.watch-competitors header span,.watch-history header span{color:#818181;letter-spacing:.12em;font-size:6.5px;font-weight:900}.watch-alert-preview h2,.watch-all-alerts h2,.watch-competitors h2,.watch-history h2{margin:0;font-size:13px}.watch-alert-preview header button{color:#676767;background:0 0;align-items:center;gap:5px;font-size:7px;font-weight:850;display:flex}.watch-alert-preview>div{display:grid}.watch-alert{border-bottom:1px solid #eee;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 14px;display:grid;position:relative}.watch-alert:last-child{border-bottom:0}.watch-alert:before{content:"";background:#999;border-radius:0 4px 4px 0;width:3px;height:54%;position:absolute;left:0}.watch-alert.medium:before{background:var(--watch-amber)}.watch-alert.high:before{background:var(--watch-red)}.watch-alert>i{color:#666;letter-spacing:.07em;background:#f1f1f1;border-radius:6px;width:max-content;padding:5px 7px;font-size:6px;font-style:normal;font-weight:900}.watch-alert.medium>i{color:#6e6e6e;background:#f4f4f4}.watch-alert.high>i{color:#676767;background:#f3f3f3}.watch-alert>span{gap:4px;min-width:0;display:grid}.watch-alert>span b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.watch-alert>span small{color:#919191;font-size:7px}.watch-alert>button,.watch-alert>div button{color:#616161;background:#f0f0f0;border-radius:7px;align-items:center;gap:5px;padding:7px 8px;font-size:7px;font-weight:850;display:flex}.watch-overview-side{gap:10px;display:grid}.watch-overview-side .monitor-priority{min-height:216px}.watch-proof{align-items:flex-start;gap:9px;padding:13px;display:flex}.watch-proof>svg{color:var(--purple);flex:none}.watch-proof>div{gap:4px;display:grid}.watch-proof b{font-size:9px}.watch-proof span{color:#676767;font-size:8px}.watch-proof small{color:#989898;font-size:7px;line-height:1.45}.watch-video-feed{margin-top:0}.watch-alerts-layout{grid-template-columns:275px minmax(0,1fr);align-items:start;gap:11px;display:grid}.watch-rules{gap:12px;padding:15px;display:grid}.watch-rules>header{border-bottom:1px solid var(--line);align-items:flex-start;gap:8px;padding-bottom:12px;display:flex}.watch-rules>header svg{color:var(--purple)}.watch-rules>header div{gap:3px;display:grid}.watch-rules>header b{font-size:10px}.watch-rules>header span{color:#989898;font-size:7px;line-height:1.4}.watch-rules label{color:#676767;gap:6px;font-size:7px;font-weight:850;display:grid}.watch-rules select{color:#484848;background:#f7f7f7;border:1px solid #e9e9e9;border-radius:8px;width:100%;padding:9px;font-size:8px}.watch-notification{background:#f8f8f8;border:1px solid #e3e3e3;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;margin-top:3px;padding:10px;display:flex}.watch-notification span{gap:3px;display:grid}.watch-notification b{font-size:8px}.watch-notification small{color:#949494;font-size:6.5px}.watch-notification button{color:#676767;background:#eaeaea;border-radius:6px;padding:6px 7px;font-size:7px;font-weight:850}.watch-all-alerts>header>small{color:#949494;font-size:7px}.watch-alert.expanded{grid-template-columns:104px 88px minmax(0,1fr) auto;padding:12px 15px}.watch-alert.expanded>img{aspect-ratio:16/9;object-fit:cover;border-radius:7px;width:88px}.watch-alert.expanded>span em{color:#797979;font-size:6.5px;font-style:normal}.watch-alert.expanded>div{align-items:center;gap:5px;display:flex}.watch-alert.expanded>div a{color:#7a7a7a;background:#f3f3f3;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.watch-competitors>header p,.watch-history>header p{color:#939393;margin:2px 0 0;font-size:7px}.watch-competitor-head,.watch-competitors>article{grid-template-columns:minmax(240px,1.7fr) .45fr .7fr .7fr .55fr;align-items:center;gap:10px;padding:10px 15px;display:grid}.watch-competitor-head{color:#989898;border-bottom:1px solid var(--line);text-transform:uppercase;background:#fafafa;font-size:6.5px;font-weight:850}.watch-competitors>article{border-bottom:1px solid var(--line)}.watch-competitors>article:last-child{border:0}.watch-competitors>article.followed{background:#fbfbfb}.watch-competitors>article>div{align-items:center;gap:9px;min-width:0;display:flex}.watch-competitors>article>div>i{color:#fff;background:linear-gradient(145deg,#696969,#979797);border-radius:9px;place-items:center;width:30px;height:30px;font-size:9px;font-style:normal;font-weight:900;display:grid}.watch-competitors>article>div>span{gap:3px;min-width:0;display:grid}.watch-competitors>article b{font-size:9px}.watch-competitors>article small{color:#949494;text-overflow:ellipsis;white-space:nowrap;font-size:6.5px;overflow:hidden}.watch-competitors>article>strong{font-size:9px}.watch-competitors>article>button{color:#676767;background:#f0f0f0;border-radius:7px;justify-content:center;align-items:center;gap:4px;padding:7px 8px;font-size:7px;font-weight:850;display:flex}.watch-competitors>article>button.active{color:#404040;background:#ededed}.watch-comparison{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:14px;display:grid}.watch-comparison article{background:#f8f8f8;border:1px solid #ececec;border-radius:10px;gap:5px;padding:12px;display:grid}.watch-comparison span{color:#7f7f7f;font-size:7px}.watch-comparison b{font-size:17px}.watch-comparison small{color:#999;font-size:6.5px;line-height:1.4}.watch-timeline{border:1px solid var(--line);border-radius:10px;margin:0 14px 14px}.watch-timeline>header{border-bottom:1px solid var(--line);background:#fafafa;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.watch-timeline>header b{font-size:8px}.watch-timeline>header span{color:#989898;font-size:6.5px}.watch-timeline>article{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:11px 12px;display:flex}.watch-timeline>article:last-child{border:0}.watch-timeline>article>i{color:#696969;background:#efefef;border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.watch-timeline>article>span{flex:1;gap:3px;display:grid}.watch-timeline>article b{font-size:8px}.watch-timeline>article small{color:#969696;font-size:7px}.watch-timeline>article em{color:#404040;background:#ededed;border-radius:6px;padding:5px 7px;font-size:6.5px;font-style:normal;font-weight:850}@media (max-width:1050px){.watch-overview-grid{grid-template-columns:1fr}.watch-overview-side{grid-template-columns:1fr 1fr}.watch-alerts-layout{grid-template-columns:240px minmax(0,1fr)}.watch-kpis,.watch-comparison{grid-template-columns:1fr 1fr}}@media (max-width:720px){.watch-nav{overflow-x:auto}.watch-nav button{flex:1;min-width:max-content}.watch-kpis{grid-template-columns:1fr 1fr}.watch-overview-side{grid-template-columns:1fr}.watch-alert{grid-template-columns:1fr auto;gap:7px}.watch-alert>i{grid-column:1/-1}.watch-alert>span b{white-space:normal}.watch-alerts-layout{grid-template-columns:1fr}.watch-alert.expanded{grid-template-columns:72px minmax(0,1fr)}.watch-alert.expanded>i{grid-column:1/-1}.watch-alert.expanded>img{width:72px}.watch-alert.expanded>div{grid-column:1/-1;justify-content:flex-end}.watch-competitors{overflow:hidden}.watch-competitor-head{display:none}.watch-competitors>article{grid-template-columns:minmax(0,1fr) auto auto;padding:12px}.watch-competitors>article>div{grid-column:1/-1}.watch-competitors>article>strong:first-of-type:before{content:"Vidéos ";color:#999;font-size:6px}.watch-competitors>article>strong:nth-of-type(2):before{content:"Vues ";color:#999;font-size:6px}.watch-competitors>article>strong:nth-of-type(3){display:none}.watch-comparison{grid-template-columns:1fr 1fr}.watch-timeline>article{align-items:flex-start}.watch-timeline>article em{display:none}}.maker-presets{background:linear-gradient(135deg,#18162e,#2d2860);border-radius:13px;gap:9px;padding:12px;display:grid;box-shadow:0 12px 30px #24204f1c}.maker-presets>header{color:#fff;justify-content:space-between;align-items:center;display:flex}.maker-presets>header>div{gap:3px;display:grid}.maker-presets>header b{font-size:10px}.maker-presets>header span{color:#aaa5c7;font-size:7px}.maker-presets>header em{color:#d2cdff;background:#ffffff12;border:1px solid #ffffff18;border-radius:6px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:850}.maker-presets>div{grid-auto-columns:158px;grid-auto-flow:column;gap:7px;padding-bottom:3px;display:grid;overflow-x:auto}.maker-preset{color:#fff;text-align:left;background:#ffffff09;border:1px solid #ffffff10;border-radius:9px;align-content:start;gap:5px;min-height:174px;padding:8px;transition:all .18s;display:grid}.maker-preset:hover{background:#ffffff13;border-color:#9388ee;transform:translateY(-2px)}.maker-preset>i{aspect-ratio:16/9;background:linear-gradient(135deg,#6f60e9,#19162c);border-radius:6px;width:100%;font-style:normal;display:block;position:relative;overflow:hidden}.maker-preset>i:before{aspect-ratio:1;content:"";background:#fff2;border-radius:50%;width:58%;position:absolute;bottom:-38%;right:-7%}.maker-preset>i span{color:#fff;letter-spacing:-.04em;text-shadow:0 2px #000,0 0 7px #000;font-size:10px;font-weight:950;position:absolute;bottom:7px;left:7px}.maker-preset>b{font-size:8px}.maker-preset>small{color:#aaa6c4;font-size:6.5px}.maker-preset>p{color:#d1cee0;margin:0;font-size:6.5px;line-height:1.35}.preset-reaction>i{background:linear-gradient(135deg,#ff4058,#5c1831)}.preset-documentary>i{background:linear-gradient(135deg,#08090e,#6f5734)}.preset-tech>i{background:linear-gradient(135deg,#061826,#2f9cc8)}.preset-gaming>i{background:linear-gradient(135deg,#2c063d,#00b8cf)}.preset-business>i{background:linear-gradient(135deg,#0d0c12,#474268)}.preset-transformation>i{background:linear-gradient(90deg,#2b3140 49%,#7d76a8 50%)}.preset-mystery>i{background:radial-gradient(circle at 70% 35%,#83663a,#09090d 58%)}.preset-news>i{background:linear-gradient(135deg,#a20f2b,#141421)}.preset-food>i{background:linear-gradient(135deg,#512109,#ff9c2b)}.preset-authority>i{background:linear-gradient(135deg,#222337,#7569d8)}.preset-neo>i{background:linear-gradient(135deg,#ececf5,#8176e8)}.title-style-picker>div{grid-template-columns:repeat(5,minmax(0,1fr))}.title-style-neon strong{color:#fff!important;text-shadow:0 0 4px #fff,0 0 9px #00e7ff!important}.title-style-chrome strong,.title-design.design-chrome>span{color:#0000!important;background:linear-gradient(#fff,#8294aa 38%,#fff 52%,#30425b)!important;-webkit-background-clip:text!important;background-clip:text!important}.title-style-comic strong{transform:rotate(-3deg);color:#fff!important;text-shadow:2px 2px #8079aa,4px 4px #111!important}.title-style-urgent strong,.title-design.design-urgent{font-style:italic}.title-style-urgent strong{color:#ff334f!important;text-shadow:2px 2px #111!important}.title-style-luxury strong,.title-design.design-luxury>span{color:#0000!important;background:linear-gradient(#d1cfe0,#d8a843 52%,#8f5c18)!important;-webkit-background-clip:text!important;background-clip:text!important}.title-design.design-neon>span{color:var(--title-color);text-shadow:0 0 .07em #fff, 0 0 .18em var(--title-accent), 0 0 .38em var(--title-accent)}.title-design.design-chrome>span{-webkit-text-stroke:calc(var(--title-outline) * .65) var(--title-outline-color);text-shadow:0 .12em .18em var(--title-shadow-color)}.title-design.design-comic>span{-webkit-text-stroke:var(--title-outline) var(--title-outline-color);text-shadow:.08em .08em 0 var(--title-accent), .16em .16em 0 var(--title-shadow-color)}.title-design.design-urgent>span{-webkit-text-stroke:var(--title-outline) var(--title-outline-color);letter-spacing:-.01em;text-shadow:.08em .08em 0 var(--title-accent), 0 .16em .2em var(--title-shadow-color)}.title-design.design-luxury>span{-webkit-text-stroke:calc(var(--title-outline) * .55) var(--title-outline-color);letter-spacing:.01em;text-shadow:0 .1em .2em var(--title-shadow-color)}.thumbnail-vignette,.thumbnail-focus-circle,.thumbnail-arrow,.thumbnail-safe-grid{pointer-events:none;position:absolute;display:block!important}.thumbnail-vignette{z-index:1;inset:0}.thumbnail-canvas>.title-design{z-index:3}.thumbnail-focus-circle{z-index:4;border:clamp(3px,.8cqw,8px) solid;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 3px 9px #0009}.thumbnail-arrow{z-index:4;height:0}.thumbnail-arrow i{background:currentColor;border-radius:999px;width:82%;height:clamp(5px,1.1cqw,11px);position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 3px 8px #0009}.thumbnail-arrow span{filter:drop-shadow(0 3px 3px #0008);border-top:clamp(10px,2.1cqw,22px) solid #0000;border-bottom:clamp(10px,2.1cqw,22px) solid #0000;border-left:clamp(15px,3.2cqw,34px) solid;width:0;height:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}.thumbnail-safe-grid{z-index:5;background:linear-gradient(90deg,#0000 33.1%,#fff8 33.2% 33.5%,#0000 33.6% 66.2%,#fff8 66.3% 66.6%,#0000 66.7%),linear-gradient(#0000 33.1%,#fff8 33.2% 33.5%,#0000 33.6% 66.2%,#fff8 66.3% 66.6%,#0000 66.7%);border:1px dashed #fff9;inset:7%;box-shadow:0 0 0 999px #00000016}.canvas-loading{z-index:10}.composition-tools .editor-tools{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:720px){.maker-presets{margin:0 -2px;padding:10px}.maker-presets>header{align-items:flex-start;gap:8px}.maker-presets>header span{max-width:240px}.maker-presets>div{grid-auto-columns:145px}.maker-preset{min-height:166px}.title-style-picker>div{display:flex}.composition-tools .editor-tools{grid-template-columns:1fr 1fr}}.public-channel{background:var(--card,#fff);color:var(--foreground,#191919);overflow-wrap:anywhere;border:1px solid #ddd;border-radius:24px;max-width:1100px;margin-block:24px;padding:clamp(20px,3vw,36px);font-size:1rem;line-height:1.6}.public-channel-heading,.public-channel-summary{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.public-channel-heading h2{margin:6px 0 16px;font-size:clamp(1.4rem,2.5vw,2rem);line-height:1.2}.public-channel-icon{color:#232323;background:#d1d1d1;border-radius:16px;padding:16px;display:inline-flex}.public-channel .sales-kicker{margin:0;font-size:.75rem}.public-channel-form{margin:24px 0}.public-channel-form label{margin-bottom:8px;font-weight:650;display:block}.public-channel-form>div{flex-wrap:wrap;gap:10px;display:flex}.public-channel-form input{color:#1a1a1a;background:#fff;border:1px solid #afafaf;border-radius:12px;flex:280px;min-width:0;padding:14px 16px;font-size:1rem}.public-channel-form input:focus-visible{outline-offset:2px;outline:3px solid #5b5b5b}.public-channel-form .sales-cta{align-items:center;gap:8px;display:inline-flex}.public-channel button:disabled{opacity:.55;cursor:not-allowed}.public-channel-summary{margin-top:28px}.public-channel-summary img{object-fit:cover;border-radius:50%}.public-channel-summary h3{margin:0}.public-channel a{color:inherit}.public-channel-summary a{align-items:center;gap:6px;text-decoration:underline;display:inline-flex}.public-channel-remove{font:inherit;cursor:pointer;background:0 0;border:1px solid #c6c6c6;border-radius:10px;margin-left:auto;padding:10px 14px}.public-channel-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:28px 0 12px;display:grid}.public-channel-stats>div{color:#1a1a1a;background:#f0f0f0;border-radius:16px;padding:18px}.public-channel-stats dt{font-size:.875rem}.public-channel-stats dd{font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:clamp(1.2rem,2vw,1.8rem);font-weight:700}.public-channel-meta{color:#545454;font-size:.875rem}.public-channel-videos{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0;display:grid}.public-channel-videos>a{border:1px solid #ddd;border-radius:16px;padding-bottom:14px;text-decoration:none;overflow:hidden}.public-channel-videos img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.public-channel-videos h4{margin:12px 0;padding:0 14px;font-size:1rem;line-height:1.45}.public-channel-videos span{padding:0 14px;font-size:.875rem;display:block}.public-channel-limits{color:#363636;background:#f1f1f1;border-left:3px solid gray;border-radius:4px 12px 12px 4px;margin-top:28px;padding:18px 22px}.public-channel-limits p{margin:8px 0 0;font-size:.875rem}@media (max-width:720px){.public-channel-stats,.public-channel-videos{grid-template-columns:1fr}.public-channel-form .sales-cta{justify-content:center;width:100%}.public-channel-remove{margin-left:0}.public-channel-stats>div{justify-content:space-between;align-items:center;gap:16px;display:flex}.public-channel-stats dd{margin:0}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.radar-start{border:1px solid var(--line);background:linear-gradient(120deg,#fff,#f2f2f2);border-radius:16px;align-items:center;gap:20px;margin:24px 0;padding:30px;display:flex}.radar-start>svg{color:var(--purple);flex-shrink:0}.radar-start h2{letter-spacing:-.6px;margin:0 0 6px;font-size:21px}.radar-start p{color:#686868;margin:0;font-size:13px;line-height:1.6}.radar-start>button{flex-shrink:0;margin-left:auto}.market-select{align-items:center;gap:10px;display:flex}.market-select select,.project-editor input{border:1px solid var(--line);color:inherit;background:#fff;border-radius:8px;min-width:0;padding:10px 12px}.project-editor input{width:100%;font:inherit}.project-sync{color:#616161;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px;font-size:12px;display:flex}.project-sync button{color:var(--purple);text-decoration:underline}.studio-error button{color:inherit;margin:8px;text-decoration:underline;display:inline-flex}.studio-error{overflow-wrap:anywhere}.studio-recovery{background:#efefef;border:1px solid #d6d6d6;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;padding:14px;font-size:12px;display:flex}.studio-save-status{color:#6a6a6a;margin:0 0 12px;font-size:11px;display:block}.studio-import{cursor:pointer;align-items:center;gap:8px;margin-bottom:14px;display:inline-flex;position:relative;overflow:hidden}.studio-import input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.canvas-toolbar{flex-wrap:wrap;gap:12px}.canvas-actions{flex-wrap:wrap;gap:8px}.canvas-actions button{min-height:34px}.canvas-actions button:disabled{opacity:.4;cursor:not-allowed}.thumbnail-canvas>.thumbnail-render{width:100%;height:100%;display:block;position:absolute;inset:0}.thumbnail-canvas>.canvas-title-handle{min-height:30px;box-shadow:none!important;background:0 0!important;border:1px dashed #0000!important;padding:0!important}.thumbnail-canvas>.canvas-title-handle>span{visibility:hidden}:is(.thumbnail-canvas>.canvas-title-handle:hover,.thumbnail-canvas>.canvas-title-handle:focus-visible){outline:2px solid #aaa6;border-color:#aaa!important}.editor-group summary{cursor:pointer;justify-content:space-between;align-items:center;padding:16px;list-style:none;display:flex}.editor-group summary:after{content:"+";color:var(--purple);font-size:18px}.editor-group[open] summary:after{content:"−"}.editor-group summary>span{gap:4px;font-size:12px;display:grid}.editor-group summary small{color:gray;font-size:11px;font-weight:400}.script-generator{background:#fafafa;border:1px solid #dcdcdc;border-radius:12px;margin:16px 0;padding:16px}.script-generator summary{cursor:pointer;color:#5c5c5c;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.script-generator p,.script-generator small{color:#6b6b6b;font-size:12px;line-height:1.6}.script-brief{grid-template-columns:120px 1fr;gap:14px;margin:14px 0;display:grid}.script-generator select{border:1px solid var(--line);font:inherit;color:inherit;background:#fff;border-radius:8px;padding:10px}.script-proposal{gap:12px;margin-top:18px;display:grid}.script-proposal textarea{min-height:260px}.chat[hidden]{display:none!important}.chat{z-index:100;max-width:100vw}.chat header small{text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.chat .chat-body{overscroll-behavior:contain;min-height:0}.chat .chat-body p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.7}.chat .chat-message{margin-bottom:16px}.chat-message-actions{flex-wrap:wrap;gap:12px;padding:0 8px;display:flex}.chat-message-actions button{color:#676767;align-items:center;gap:5px;min-height:30px;font-size:11px;display:flex}.chat form{align-items:flex-end;gap:8px;display:flex}.chat form textarea{font:inherit;resize:none;width:100%;min-width:0;color:inherit;background:#f7f7f7;border:1px solid #dfdfdf;border-radius:10px;padding:12px;font-size:14px;line-height:1.5}.chat form>button{flex-shrink:0;height:44px}:is(.app button:focus-visible,.app a:focus-visible,.app input:focus-visible,.app select:focus-visible,.app textarea:focus-visible){outline-offset:3px;outline:2px solid #787878}.app button:disabled{cursor:not-allowed}.facts-method{border:1px solid var(--line);color:#686868;border-radius:10px;margin:16px 0;padding:12px 16px;font-size:12px;line-height:1.7}.facts-method summary{cursor:pointer;color:#3c3c3c;font-weight:700}.facts-method ul{padding-left:18px}@media (max-width:760px){.sidebar:not(.is-open){visibility:hidden}.radar-start{flex-wrap:wrap;align-items:flex-start;gap:12px;padding:20px}.radar-start>button{width:100%;margin-left:0}.radar-start h2{font-size:20px}.thumbnail-studio{flex-direction:column;display:flex}.thumbnail-controls,.thumbnail-editor{width:100%;min-width:0}.canvas-toolbar{gap:8px;display:grid;position:static}.canvas-actions{justify-content:flex-start}.studio-recovery button{min-height:40px}.script-brief{grid-template-columns:1fr}.app input:not([type=range]):not([type=color]),.app textarea,.app select{font-size:16px}.app .secondary,.app .primary,.chat button{min-height:42px}.chat{width:100%;height:100dvh}.title-style-picker>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.app *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.mobile-brand,.menu-backdrop{display:none}@media (max-width:800px){.mobile-brand{letter-spacing:-.5px;margin-left:10px;font-size:16px;font-weight:500;display:inline}.mobile-brand b{color:#4e4e4e;font-weight:500}.menu-backdrop{z-index:109;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#16161670;width:100%;height:100dvh;display:block;position:fixed;inset:0}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--radius:14px}body{font-size:16px;line-height:1.5}button,input,textarea,select{font-family:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button:disabled{cursor:not-allowed}button,a,summary,input,textarea,select{outline-offset:4px}:is(button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible){outline:2px solid #5d5d5d}.app{background:var(--paper)}.app>main{min-width:0}.sidebar{background:var(--navy);color:#e3e3e3;border-right:1px solid #313131;flex-basis:236px;width:236px;padding:28px 16px 18px}.side-head{padding:0 6px 32px}.brand{letter-spacing:-.7px;white-space:nowrap;gap:8px;font-size:18px;font-weight:500}.brand>span{color:#2a2a2a;background:#bfbfbf;border-radius:50%;width:35px;height:35px;margin-right:2px}.brand b{color:#bfbfbf;font-weight:500}.workspace{background:#222;border:1px solid #313131;border-radius:10px;gap:10px;margin-bottom:30px;padding:12px}.workspace>span{color:#bbb;background:#2d2d2d;border:1px solid #3e3e3e;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.workspace>b{color:#cfcfcf;font-size:13px;font-weight:500}.workspace small{white-space:nowrap;color:#7e7e7e;margin-top:4px;font-size:11px;font-weight:400}.nav-group-label{letter-spacing:1.8px;color:#787878;margin:19px 0 7px;padding:8px 12px;font:10px ui-monospace,monospace;display:block}.sidebar .nav-entry:first-child .nav-group-label{margin-top:0}.sidebar nav{display:block}.sidebar .nav-entry>button{color:#a4a4a4;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:12px;width:100%;margin:3px 0;padding:12px;font-size:14px;font-weight:400;transition:background .16s,color .16s;display:flex}.sidebar .nav-entry>button.active{color:#212121;background:#bfbfbf;font-weight:500;box-shadow:0 3px 14px #9494940d}.sidebar .nav-entry>button svg{stroke-width:1.6px;flex-shrink:0}.sidebar .nav-entry i{color:#b8b8b8;background:#2f2f2f;border-radius:5px;margin-left:auto;padding:2px 6px;font:11px ui-monospace,monospace}.source-card{background:0 0;border:0;border-top:1px solid #303030;border-radius:0;padding:20px 10px 18px}.source-card>svg{color:#898989}.source-card>b{color:#a9a9a9;font-size:12px;font-weight:400}.source-card>small{color:#707070;font-size:11px}.profile{color:#d8d8d8;border-top:1px solid #2f2f2f;align-items:center;gap:10px;padding:13px 8px 0;text-decoration:none;display:flex}.profile>span{color:#cecece;background:#2a2a2a;border:1px solid #3e3e3e;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:11px;display:grid}.profile>b{text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:500;overflow:hidden}.profile small{color:#787878;font-size:11px;font-weight:400}.profile>svg{color:#818181;flex-shrink:0;margin-left:auto}.app>main>header{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f7f7f7e8;height:74px;padding:0 36px}.crumb{color:#838383;letter-spacing:0;font-size:13px}.crumb>b{color:#3a3a3a;font-weight:500}.crumb>span{color:#b4b4b4;margin:0 12px}.top{gap:16px}.top>button{border:1px solid var(--line);color:#6d6d6d;background:#fff;border-radius:7px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;display:flex}.top>button kbd{color:#949494;background:#efefef;border-radius:3px;margin-left:12px;padding:2px 4px;font:10px ui-monospace,monospace}.top>span{color:#575757;background:#ddd;border:1px solid #c7c7c7;border-radius:50%;width:32px;height:32px;font-size:11px}.content{max-width:1640px;margin:0 auto;padding:28px 36px 64px}.primary,.secondary{border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:40px;padding:10px 15px;font-size:14px;font-weight:500;text-decoration:none;transition:background .16s,box-shadow .16s;display:inline-flex}.primary{color:#bfbfbf;box-shadow:none;background:#252525;border:1px solid #2e2e2e}.primary:hover:not(:disabled){background:#333;box-shadow:0 4px 14px #32323222}.secondary{color:#4a4a4a;box-shadow:none;background:#fff;border:1px solid #d5d5d5}.secondary:hover:not(:disabled){background:#e7e7e7;border-color:#b1b1b1}.primary:disabled,.secondary:disabled{opacity:.5}.creator-journey{border:0;border-bottom:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;gap:24px;margin-bottom:28px;padding:0 0 20px}.creator-journey>div{border-right:0;min-width:130px;padding:0}.creator-journey>div>span{letter-spacing:1.5px;color:#7e7e7e;font:10px ui-monospace,monospace}.creator-journey>div>b{color:#4a4a4a;max-width:180px;font-size:12px;font-weight:500}.creator-journey>nav{gap:12px}.creator-journey button{color:#828282;background:0 0;border:0;border-radius:7px;gap:8px;min-width:0;padding:9px 10px;font-size:12px;font-weight:400}.creator-journey button:hover{color:#434343;background:#e2e2e2}.creator-journey button i{color:#838383;background:0 0;border:1px solid #c9c9c9;width:24px;height:24px;font:11px ui-monospace,monospace}.creator-journey button.active{color:#363636;background:#dbdbdb;font-weight:500}.hero,.view-head{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:25px;display:flex}.hero>div:first-child,.view-head>div:first-child{min-width:0;max-width:720px}.hero p,.view-head>div>p,.results>div>p{letter-spacing:1.7px;color:gray;margin:0 0 12px;font:11px ui-monospace,monospace}.hero p i{background:#636363;box-shadow:0 0 0 4px #dedede}.hero h1{letter-spacing:-2px;margin:0 0 15px;font-size:44px;font-weight:500;line-height:1.07}.hero h1 em{color:#4c4c4c;font-style:normal;display:block}.hero small{color:#676767;max-width:520px;font-size:16px;font-weight:400;line-height:1.65;display:block}.hero-actions{flex-direction:column;align-items:flex-end;gap:9px;padding-top:28px;display:flex}.hero-actions .secondary{background:0 0;border-color:#d4d4d4;min-height:35px;padding:8px 11px;font-size:12px}.search-card{color:#b9b9b9;background:#1d1d1d;border:1px solid #2e2e2e;border-radius:16px;margin-bottom:22px;padding:22px 24px;box-shadow:0 16px 40px -30px #1b1b1b99}.search-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.search-heading>span{letter-spacing:1px;color:#afafaf;align-items:center;gap:9px;font:11px ui-monospace,monospace;display:flex}.search-heading>small{color:#787878;font:11px ui-monospace,monospace}.search-card form{gap:12px;display:flex}.search-card form>div{background:#fff;border:0;border-radius:8px;flex:1;min-height:60px;padding:0 18px}.search-card form>div>svg{color:#6f6f6f;width:20px;height:20px}.search-card input{color:#333;background:0 0;min-width:0;font-size:18px;font-weight:400}.search-card input::placeholder{color:#959595}.search-card kbd{color:#9a9a9a;background:#f0f0f0;border-color:#e3e3e3;font-size:11px}.search-card .primary{color:#222;background:#bfbfbf;border-color:#bfbfbf;min-width:180px;padding:15px 20px;font-size:14px}.search-card .primary:hover:not(:disabled){background:#bfbfbf}.search-card footer{color:#7f7f7f;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;font-size:12px;display:flex}.search-card footer>button{color:#a4a4a4;background:#262626;border:1px solid #313131;border-radius:4px;padding:5px 8px;font-size:12px}.search-card footer>button:hover{color:#d9d9d9;background:#313131}.search-card .market-picker{color:#979797;align-items:center;gap:6px;margin-left:auto;display:flex}.search-card .market-picker select{color:#ababab;background:0 0;border:0;max-width:205px;font-size:12px}.search-card .market-picker option{color:#242424;background:#f3f3f3}.search-card .data-note{color:#7f7f7f;background:0 0;border:0;border-top:1px solid #313131;margin-top:17px;padding:14px 0 0;font-size:12px;line-height:1.7}.search-card .data-error{color:#f3b7a3}.results{align-items:flex-end;margin:26px 0 18px}.results h2{color:#2e2e2e;letter-spacing:-.7px;font-size:23px;font-weight:500;line-height:1.3}.results h2 em{color:#595959;font-style:normal}.results small{color:#7b7b7b;font-size:12px}.results-idle{margin:28px 0 16px}.results-idle>div>p{display:none}.results-idle h2{letter-spacing:-.3px;font-size:17px}.results-idle small{color:#7f7f7f;font-size:12px}.freshness{color:#737373;font-size:12px}.start-grid{grid-template-columns:1.05fr 1fr;gap:16px;display:grid}.start-card{text-align:left;background:#fff;border:1px solid #d2d2d2;border-radius:13px;padding:24px;transition:transform .18s,box-shadow .18s;position:relative}.start-card:hover{transform:translateY(-2px);box-shadow:0 12px 30px -18px #3232324a}.start-card .shortcut-icon{color:#626262;float:right;background:#e8e8e8;border:1px solid #d2d2d2;border-radius:10px;place-items:center;width:42px;height:42px;margin:0 0 12px 18px;display:grid}.shortcut-kicker{letter-spacing:1.5px;color:#747474;font:10px ui-monospace,monospace}.start-card h2{letter-spacing:-.6px;color:#303030;max-width:400px;margin:14px 0 9px;font-size:22px;font-weight:500;line-height:1.25}.start-card p{color:#707070;max-width:420px;margin:0 0 24px;font-size:14px;line-height:1.6}.shortcut-link{color:#4e4e4e;clear:both;justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:500;display:flex}.studio-shortcut{background:#e1e1e1;border-color:#c2c2c2}.studio-shortcut .shortcut-icon{color:#4b4b4b;background:#c4c4c4;border-color:#adadad}.strip{border:0;border-top:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;margin-top:25px;padding:17px 0}.strip>span,.strip small{color:#737373;font-size:12px}.strip button{color:#535353;font-size:13px;font-weight:500}.facts-method,.truth-strip{color:#575757;background:#e8e8e8;border:1px solid #cfcfcf;border-radius:8px;font-size:13px;line-height:1.7}.facts-method{padding:13px 16px}.facts-method summary{cursor:pointer;font-weight:500}.tabs{border-bottom:1px solid var(--line);gap:18px}.tabs button{color:gray;padding:12px 2px;font-size:13px;font-weight:400}.tabs button.active{color:#424242;font-weight:500}.tabs button.active:after{background:#676767;height:2px}.tabs b{color:#6f6f6f;background:#dedede;font-size:11px}.grid{grid-template-columns:minmax(0,1fr) 305px;gap:20px}.list{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.list .signal-row{background:#fff;border-bottom:1px solid #e2e2e2;grid-template-columns:24px 54px minmax(0,1fr) 16px;align-items:center;gap:13px;padding:20px 16px;display:grid}.list .signal-row:has(.signal-row-thumb){grid-template-columns:22px 110px 48px minmax(0,1fr) 14px;gap:12px}.list .signal-row:hover{background:#f1f1f1}.list .signal-row.selected{background:#e8e8e8;border-color:#d2d2d2;box-shadow:inset 3px 0 #686868}.list .signal-row-thumb{aspect-ratio:16/9;object-fit:cover;border-radius:5px;width:110px}.list .signal-row-copy{min-width:0}.list .signal-row .rank{color:#959595;font:11px ui-monospace,monospace}.list .signal-row .title h3{color:#2e2e2e;font-size:15px;font-weight:500;line-height:1.5}.list .signal-row .title button{color:#939393;background:0 0}.list .signal-row .title button.saved{color:#4f4f4f}.list .signal-row .meta{color:#7f7f7f;flex-wrap:wrap;gap:7px 10px;font-size:11px;line-height:1.7;display:flex}.list .signal-row .meta>span{overflow-wrap:anywhere;min-width:0}.score{background:conic-gradient(#686868 var(--fill), #ddd 0);width:48px;height:48px;padding:2px}.score>div{background:#f8f8f8}.score b{color:#4a4a4a;font-size:17px;font-weight:500}.score small{color:#868686;font:8px ui-monospace,monospace}.pill{border-radius:4px;font-size:10px;font-weight:500}.pill-blue{color:#717171;background:#efefef}.pill-purple{color:#545454;background:#e2e2e2}.pill-orange{color:gray;background:#f2f2f2}.pill-green{color:#527e54;background:#e6f1e6}.pill-pink{color:#767676;background:#ebebeb}.outlier{color:#828282;background:#f4f4f4;font-size:10px}.details{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:12px;align-self:start;padding:20px;position:sticky;top:20px}.detail-label{color:#686868;letter-spacing:1px;font-size:10px}.detail-label span{color:#6f6f6f;background:#e8e8e8;font-size:10px}.detail-thumb{border-radius:7px}.details h2{letter-spacing:-.5px;color:#2e2e2e;font-size:19px;font-weight:500;line-height:1.4}.details p,.details li,.details>small{color:#6c6c6c;font-size:13px;line-height:1.7}.details h4{color:#464646;font-size:13px;font-weight:500}.details ul{gap:9px}.details li svg{color:#707070}.details hr{border-color:var(--line)}.potential{color:#585858;background:#e5e5e5;border:1px solid #cdcdcd}.stats{border-color:var(--line);background:0 0}.stats b{color:#3b3b3b;font-size:18px;font-weight:500}.stats small{color:#7e7e7e;font-size:11px}.empty-state,.idea-empty{color:#6d6d6d;text-align:center;background:#fafafa;border:1px dashed #c2c2c2;border-radius:13px;padding:45px 24px}.empty-state>b,.idea-empty>b{color:#484848;letter-spacing:-.4px;font-size:20px;font-weight:500}.empty-state>span,.idea-empty>span{color:#7a7a7a;max-width:540px;font-size:15px;font-weight:400;line-height:1.7}.error-state{background:#fff8f3;border-color:#e6c8bb}.view-head h1{letter-spacing:-1.3px;color:#2a2a2a;font-size:35px;font-weight:500;line-height:1.12}.view-head small{color:#737373;max-width:670px;font-size:15px;line-height:1.7;display:block}.project-sync{border:1px solid var(--line);color:#707070;background:#fff;border-radius:8px;align-items:center;gap:16px;margin:24px 0;padding:12px 16px;font-size:12px;display:flex}.project-sync button{color:#595959;font-size:13px;text-decoration:none}.project-sync button:last-child{margin-left:auto}.project-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.project-card{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:13px;transition:transform .18s,box-shadow .18s;overflow:hidden}.project-card:hover{transform:translateY(-3px);box-shadow:0 14px 32px -22px #37373755}.project-cover{aspect-ratio:16/8;background:#e0e0e0;justify-content:space-between;align-items:flex-start;display:flex;position:relative;overflow:hidden;padding:18px!important}.project-cover>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.project-cover>span{letter-spacing:1.3px;color:#797979;font:10px ui-monospace,monospace}.project-cover>svg{color:#858585;stroke-width:1px}.project-cover>b{color:#565656;background:#f3f3f3;border:1px solid #c6c6c6;border-radius:4px;padding:5px 8px;font-size:10px;font-weight:500;position:absolute;bottom:14px;left:16px}.project-card:nth-child(3n+2) .project-cover{background:#222}.project-card:nth-child(3n+2) .project-cover>span{color:#9d9d9d}.project-card:nth-child(3n+3) .project-cover{background:#eaeaea}.project-card:nth-child(3n+3) .project-cover>span{color:#969696}.project-card>div:not(.project-cover){padding:21px}.project-card small{color:#828282;font-size:12px}.project-card h3{letter-spacing:-.4px;color:#393939;font-size:18px;font-weight:500;line-height:1.45}.project-card p{color:#828282;margin:10px 0;font-size:12px}.project-card .primary{color:#555;background:#eee;border-color:#d3d3d3;justify-content:space-between;width:100%;margin-top:18px}.project-milestones{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.project-milestones>span{color:#9c9c9c;align-items:center;gap:4px;font-size:11px;display:flex}.milestone-dot{border:1px solid #c1c1c1;border-radius:50%;width:8px;height:8px}.project-editor{grid-template-columns:235px minmax(0,1fr);gap:24px}.project-editor>aside{box-shadow:none;color:#b1b1b1;background:#1e1e1e;border:1px solid #2e2e2e;border-radius:12px;align-self:start;padding:20px}.project-editor>aside>b{color:#c2c2c2;font-size:14px}.project-editor>aside>span{color:#7c7c7c;font-size:13px}.project-editor>aside>.secondary{color:#b9b9b9;background:#292929;border-color:#3d3d3d;font-size:13px}.project-editor>aside>a{color:#989898}.ai-state{color:#848484;background:#272727;border-color:#3f3f3f}.ai-state b{color:#cbcbcb}.ai-state span{color:#8f8f8f;font-size:12px;line-height:1.6}.editor-fields{border:1px solid var(--line);background:#fff;border-radius:12px;padding:26px}.editor-fields>label{color:#565656;letter-spacing:.2px;font-size:13px;font-weight:500}.editor-fields input,.editor-fields textarea{color:#3a3a3a;background:#f9f9f9;border:1px solid #d8d8d8;border-radius:7px;padding:14px;font-size:15px;font-weight:400;line-height:1.8}.editor-fields textarea:focus,.editor-fields input:focus{background:#fff}.autosave{color:#7b7b7b;font-size:12px}.script-generator{background:#f0f0f0;border:1px solid #d2d2d2;border-radius:9px;padding:17px}.script-generator summary{color:#5e5e5e;font-size:14px;font-weight:500}.script-generator p,.script-generator small{color:#6f6f6f;font-size:13px}.table-row{color:#6c6c6c;border-color:#dadada;font-size:14px}.table-row>b{color:#484848;font-size:14px;font-weight:500}.table-head{color:#777;letter-spacing:.4px;background:#ebebeb;font-size:11px}.competitor-table,.analytics-list{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.table-row button{color:#5f5f5f;background:#ececec;border-color:#d0d0d0;font-size:13px}.table-row button.followed{color:#525252;background:#d4d4d4}.monitor-head .live-chip{color:#696969;background:#e7e7e7;border:1px solid #d2d2d2;font-size:12px}.live-chip i{background:#6d6d6d}.watch-nav{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:10px;gap:5px;padding:7px}.watch-nav button{color:#757575;background:0 0;border:0;border-radius:6px;padding:12px;font-size:13px;font-weight:400}.watch-nav button.active{color:#cecece;box-shadow:none;background:#232323}.watch-nav button i{color:#5f5f5f;background:#e8e8e8;font-size:11px}.watch-nav button.active i{color:#cbcbcb;background:#3d3d3d}.monitor-command{border:1px solid var(--line);background:#fcfcfc;border-radius:11px;padding:19px}.monitor-command form{background:#fff;border-color:#cdcdcd;border-radius:7px;min-height:47px}.monitor-command input{color:#505050;font-size:15px}.monitor-command form>button{color:#585858;background:#e5e5e5;border-radius:5px;font-size:13px}.monitor-topic{background:#eee;border-color:#d8d8d8;border-radius:7px}.monitor-topic.active{background:#d8d8d8;border-color:#a9a9a9}.monitor-topic span{color:#575757;font-size:13px;font-weight:500}.monitor-topic small{color:#858585;font-size:11px}.monitor-first-scan{color:#939393;background:#1f1f1f;border:1px solid #2f2f2f;border-radius:13px;padding:40px 28px}.monitor-first-scan b{color:#d9d9d9;font-size:23px;font-weight:500}.monitor-first-scan span{color:#919191;max-width:650px;font-size:15px;line-height:1.7}.monitor-first-scan .primary{color:#2c2c2c;background:#bfbfbf;border-color:#bfbfbf;margin-top:12px}.watch-kpis{background:#212121;border:1px solid #2f2f2f;border-radius:13px;gap:0;overflow:hidden}.watch-kpis article{box-shadow:none;background:0 0;border:0;border-right:1px solid #353535;border-radius:0;padding:24px}.watch-kpis article:last-child{border:0}.watch-kpis article span{color:#8a8a8a;font-size:12px}.watch-kpis article b{letter-spacing:-1.5px;color:#cdcdcd;font-size:38px;font-weight:500}.watch-kpis article small{color:#6a6a6a;font-size:12px}.watch-kpis article.hot{background:#262626}.watch-kpis article.hot b{color:#cecece}.watch-alert-preview,.watch-proof,.monitor-priority,.watch-rules,.watch-notification,.watch-competitors,.watch-history,.watch-all-alerts{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:11px}.watch-alert-preview h2,.watch-overview-side h2,.monitor-feed h2,.watch-all-alerts h2,.watch-competitors h2,.watch-history h2{color:#4b4b4b;letter-spacing:-.5px;font-size:21px;font-weight:500}.watch-alert{background:#f2f2f2;border-color:#d4d4d4;border-radius:8px}.watch-alert strong{color:#515151}.watch-alert small,.watch-alert p{color:#7e7e7e;font-size:13px}.watch-alert.warning{background:#fff8ea;border-color:#efe0b5}.monitor-signal{box-shadow:none;background:#fff;border:1px solid #d9d9d9;border-radius:10px;overflow:hidden}.signal-thumb{border-radius:6px}.signal-body h3{color:#454545;font-size:18px;font-weight:500;line-height:1.4}.signal-body>p{color:#787878;font-size:13px}.signal-stats{color:#696969;font-size:12px}.signal-actions .primary,.signal-actions .secondary{font-size:12px}.monitor-feed>header button,.monitor-signals button,.watch-competitors button,.watch-history button{border-radius:6px}.monitor-feed>header button.active{color:#585858;background:#e1e1e1}.watch-rules label{color:#686868;font-size:13px}.watch-rules input,.watch-rules select{accent-color:#646464;color:#525252;background:#fff;border-color:#d3d3d3;border-radius:6px;font-size:14px}.monitor-note{color:#606060;background:#e4e4e4;border-color:#c3c3c3;font-size:13px}.monitor-empty{color:#777;font-size:14px}.watch-timeline>article{border-color:#d4d4d4}.idea-grid{gap:20px}.idea-card{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:12px;padding:24px}.idea-card:hover{border-color:#a9a9a9;box-shadow:0 10px 25px -18px #4f4f4f44}.idea-card h3{letter-spacing:-.5px;color:#454545;font-size:21px;font-weight:500;line-height:1.4}.idea-card>p{color:#6e6e6e;font-size:14px;line-height:1.7}.idea-why{background:#efefef;border-color:#d8d8d8;border-radius:7px}.idea-why span{color:#7b7b7b;font-size:13px}.idea-card>header span{color:#606060;background:#e6e6e6;font-size:12px}.idea-card>footer span{color:#7e7e7e;font-size:12px}.basis-card{color:#5f5f5f;background:#e5e5e5;border:1px solid #c7c7c7;border-radius:9px}.basis-card p{font-size:14px;line-height:1.7}.plan-card{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.plan-card.recommended{box-shadow:none;border-color:#666}.plan-card>header{background:#f4f4f4;padding:24px}.plan-card.recommended>header{color:#cdcdcd;background:#222}.plan-card h2{letter-spacing:-.5px;font-size:24px;font-weight:500}.plan-card>header p{font-size:14px;line-height:1.7}.plan-card.recommended>header p{color:#909090}.plan-card>header>span{color:#585858;background:#d4d4d4}.timeline{padding:24px}.timeline b{color:#4b4b4b;font-weight:500}.timeline p,.timeline li{color:#757575;font-size:14px;line-height:1.8}.timeline em{color:#707070;font:11px ui-monospace,monospace}.brief-card,.title-lab,.concept-lab{background:#fff;border-color:#d0d0d0;border-radius:10px}.brief-card>header{color:#5d5d5d}.brief-card>header small{color:gray;font-size:12px}.brief-card button.active{color:#5f5f5f;background:#d9d9d9}.brief-grid label{color:#656565;font-size:13px}.brief-grid input,.brief-grid textarea,.brief-grid select{color:#585858;background:#fafafa;border-color:#d4d4d4;border-radius:6px;font-size:14px}.title-lab>div>article,.concept-lab>div>article{border-color:#d7d7d7}.title-lab .winner{background:#eee;border-color:#828282}.title-score{color:#5e5e5e;background:#dfdfdf}.chat-fab{color:#2a2a2a;background:#bfbfbf;border:1px solid #929292;border-radius:30px;padding:13px 19px;font-size:14px;font-weight:500;box-shadow:0 8px 20px #2e2e2e26}.chat{background:#f9f9f9;border-left:1px solid #c2c2c2;width:420px;box-shadow:-20px 0 60px #1e1e1e26}.chat>header{color:#c6c6c6;background:#202020;border-bottom:1px solid #333;padding:24px}.chat>header span{color:#bfbfbf;background:#333;border-radius:50%}.chat>header b{font-size:16px;font-weight:500}.chat>header small{color:#7c7c7c;font-size:12px}.chat>header button{color:#aeaeae}.chat-body{padding:24px}.chat-welcome{background:#ebebeb;border:1px solid #d3d3d3;border-radius:12px;padding:22px}.chat-welcome>svg{color:#6f6f6f}.chat-welcome>b{color:#4e4e4e;font-size:21px;font-weight:500}.chat-welcome>p{color:#787878;font-size:14px}.chat-welcome>button{color:#656565;text-align:left;background:#fff;border:1px solid #d1d1d1;border-radius:7px;padding:11px;font-size:13px}.chat .chat-body p{font-size:15px;font-weight:400;line-height:1.8}.chat-body p.user{color:#474747;background:#d9d9d9;border:1px solid #c2c2c2;border-radius:12px 12px 2px}.chat-body p.assistant{color:#585858;background:#fff;border:1px solid #dadada;border-radius:12px 12px 12px 2px}.chat>form{background:#fff;border-color:#d3d3d3;padding:18px}.chat>form input{color:#5b5b5b;background:#f4f4f4;font-size:15px}.chat>form button{color:#3b3b3b;background:#bfbfbf;border-radius:8px}.chat-message-actions button{color:#707070;font-size:12px}.toast{color:#d7d7d7;background:#222;border:1px solid #3e3e3e;border-radius:9px;font-size:14px;box-shadow:0 10px 30px #25252533}.auth-page{background:#f1f1f1;grid-template-columns:minmax(480px,1fr) minmax(400px,.9fr);gap:28px;min-height:100dvh;padding:28px}.auth-card{box-shadow:none;background:#fff;border:1px solid #d3d3d3;border-radius:18px;padding:50px}.auth-brand{color:#434343;font-size:18px}.auth-brand>span{color:#3d3d3d;background:#bfbfbf;border-radius:50%}.auth-brand strong{font-weight:500}.auth-back{color:#7e7e7e;font-size:13px}.auth-heading>span,.auth-side-kicker{letter-spacing:1.7px;color:#848484;font:11px ui-monospace,monospace}.auth-heading h1{color:#383838;letter-spacing:-1.7px;font-size:43px;font-weight:500;line-height:1.12}.auth-heading p{color:#787878;max-width:450px;font-size:16px;line-height:1.8}.auth-email-form label{color:#656565;font-size:14px}.auth-email-form input{color:#525252;background:#f7f7f7;border-color:#d1d1d1;border-radius:8px;font-size:16px}.auth-primary{color:#cdcdcd;box-shadow:none;background:#242424;border-radius:8px;font-size:14px}.auth-email-form small{color:#8a8a8a;font-size:12px}.auth-divider{color:#979797;font-size:12px}.auth-divider:before,.auth-divider:after{background:#ddd}.auth-providers a{color:#595959;background:#fff;border-color:#cfcfcf;border-radius:8px;font-size:15px}.auth-providers{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.auth-heading h1{color:#2d2d2d}.auth-heading p,.auth-provider-note,.auth-back,.auth-divider{color:#606060}.auth-provider-note{color:#606060;background:#ebebeb;border-color:#d1d1d1;border-radius:9px;font-size:13px;line-height:1.7}.auth-notice{border-radius:8px;font-size:14px}.auth-notice.success{color:#698e42;background:#eaf4db}.auth-side{color:#bababa;background:#212121;border:1px solid #353535;border-radius:18px;padding:55px;overflow:hidden}.auth-side:after{display:none}.auth-side-mark{color:#2a2a2a;opacity:1;stroke-width:1px;background:#bfbfbf;border:1px solid #cacaca;border-radius:50%;width:80px;height:80px}.auth-side-kicker{color:#7c7c7c}.auth-side h2{letter-spacing:-1.3px;color:#cfcfcf;max-width:480px;font-size:39px;font-weight:500;line-height:1.15}.auth-side ul{border-top:1px solid #393939;padding-top:30px}.auth-side li{color:#9a9a9a;font-size:15px;line-height:1.7}.auth-side li svg{color:#898989}@media (min-width:1680px){.content{padding-left:50px;padding-right:50px}.hero h1{font-size:50px}.grid{grid-template-columns:minmax(0,1fr) 350px}}@media (max-width:1280px){.sidebar{flex-basis:214px;width:214px;padding:24px 12px}.content{padding:26px 26px 60px}.hero h1{font-size:38px}.grid{grid-template-columns:minmax(0,1fr) 280px}.list .signal-row:has(.signal-row-thumb){grid-template-columns:18px 70px 42px minmax(0,1fr);gap:9px}.list .signal-row-thumb{width:70px}.list .signal-row>svg:last-child{display:none}.list .signal-row .meta{font-size:11px}.project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-journey>div{display:none}.creator-journey>nav{width:100%}.auth-card{padding:35px}.auth-side{padding:40px}}@media (max-width:1050px){.grid{grid-template-columns:1fr}.details{position:static}.hero{gap:18px}.hero-actions{padding-top:8px}.hero-actions .secondary{font-size:11px}.hero h1{font-size:34px}.hero small{font-size:15px}.search-heading>small{display:none}.search-card form>div{min-height:56px}.search-card .primary{min-width:0;padding:12px}.search-card input{font-size:16px}.start-card{padding:20px}.start-card h2{font-size:21px}.project-editor{grid-template-columns:1fr}.project-editor>aside{flex-wrap:wrap;gap:14px;display:flex}.project-editor>aside>img{max-width:200px}.auth-page{grid-template-columns:1fr 1fr;gap:16px;padding:16px}.auth-card{padding:28px}.auth-heading h1{font-size:34px}.auth-side h2{font-size:30px}}@media (max-width:800px){.sidebar{z-index:110;width:250px;position:fixed}.app>main{width:100%}.app>main>header{height:62px;padding:0 20px}.content{padding:22px 20px 50px}.hero h1{font-size:36px}.hero-actions{display:none}.hero small{font-size:16px}.creator-journey{margin-bottom:23px;padding-bottom:14px}.creator-journey>nav{gap:6px;overflow:auto}.creator-journey button{flex-shrink:0;min-width:145px;font-size:12px}.top>button>span,.top>button>kbd{display:none}.search-card{border-radius:12px;padding:19px}.search-card form{flex-direction:column;gap:10px}.search-card .primary{width:100%;min-height:46px}.search-card input{font-size:16px}.search-card kbd{display:none}.search-card footer{gap:7px}.search-card footer>button{font-size:12px}.search-card .market-picker{width:100%;margin:8px 0 0}.search-card .market-picker select{max-width:none}.search-card .data-note{font-size:12px}.view-head h1{font-size:30px}.view-head{flex-wrap:wrap}.view-head small{font-size:15px}.watch-kpis{grid-template-columns:1fr 1fr;display:grid}.watch-kpis article{border-bottom:1px solid #353535}.watch-kpis article b{font-size:32px}.auth-page{grid-template-columns:1fr;padding:16px}.auth-side{display:none}.auth-card{padding:28px}.auth-brand-row{gap:12px}.auth-heading h1{font-size:36px}.chat-fab{border-radius:50%;padding:13px}.chat-fab>span{display:none}.chat{width:100%;max-width:420px}.project-grid{gap:14px}.editor-fields{padding:20px}}@media (max-width:560px){.content{padding:18px 16px 42px}.hero h1{font-size:35px}.hero small{font-size:15px}.hero p,.search-heading>span{font-size:10px}.start-grid,.project-grid{grid-template-columns:1fr}.start-card{padding:23px}.start-card h2{font-size:23px}.results h2{font-size:21px}.results-idle h2{font-size:17px}.results{flex-direction:column;align-items:flex-start;gap:8px}:is(.list .signal-row,.list .signal-row:has(.signal-row-thumb)){grid-template-columns:20px 46px minmax(0,1fr);gap:10px;padding:17px 12px}.list .signal-row-thumb{aspect-ratio:16/8;grid-area:1/1/auto/-1;width:100%}.list .signal-row .rank{grid-column:1}.list .signal-row .score{grid-column:2}.list .signal-row .title h3{font-size:15px}.list .signal-row .meta{font-size:12px}.list .signal-row-copy{grid-column:3}.list .signal-row>svg:last-child{display:none}.list .signal-row .tags{flex-wrap:wrap;gap:5px}.tabs{flex-wrap:nowrap;gap:15px;overflow:auto}.tabs button{white-space:nowrap;font-size:12px}.project-sync{flex-wrap:wrap;gap:12px;padding:12px}.project-sync button:last-child{margin-left:0}.monitor-head-actions{flex-wrap:wrap;gap:8px}.monitor-command form{flex-wrap:wrap}.monitor-command input{min-width:0;font-size:16px}.watch-nav{display:flex;overflow:auto}.watch-nav button{flex-shrink:0;min-width:110px;font-size:12px}.watch-kpis article{padding:18px}.watch-kpis article small,.watch-kpis article span{font-size:11px}.editor-fields input,.editor-fields textarea,.chat>form input{font-size:16px}.project-editor>aside{padding:18px}.table-row{font-size:12px}.competitor-table{overflow:auto}.competitor-table .table-row{min-width:600px}.auth-card{padding:24px 20px}.auth-heading h1{font-size:33px}.auth-brand{font-size:16px}.auth-heading p{font-size:15px}.auth-providers{grid-template-columns:1fr}.auth-provider-note{font-size:12px}.strip{flex-wrap:wrap;gap:12px}.strip>span{line-height:1.7}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}.app .creator-journey button.active{box-shadow:none}.app .monitor-priority{color:#c3c3c3;background:#242424;border-color:#323232;padding:24px;overflow:hidden}.app .monitor-priority>span{letter-spacing:1px;color:#a1a1a1;align-items:center;gap:8px;font:10px ui-monospace,monospace;display:flex}.app .monitor-priority h2{color:#ebebeb;margin:24px 0 16px;font-size:23px;line-height:1.35}.app .monitor-priority p{color:#aaa;font-size:13px;line-height:1.7}.app .monitor-priority .primary{color:#242424;background:#bfbfbf;border-color:#bfbfbf;margin-top:20px;font-size:13px}.watch-overview-grid{gap:18px}.watch-alert-preview>header,.watch-all-alerts>header,.watch-competitors>header,.watch-history>header{padding:22px}.watch-alert-preview header span,.watch-all-alerts header span,.watch-competitors header span,.watch-history header span{color:#5f5f5f;letter-spacing:1px;margin-bottom:5px;font:10px ui-monospace,monospace}.watch-alert-preview header button,.watch-all-alerts header button,.monitor-feed>header button{color:#424242;font-size:12px;font-weight:500}.watch-alert{background:#fff;border-radius:0;grid-template-columns:70px minmax(0,1fr) auto;gap:12px;padding:17px 22px}.watch-alert>i{padding:5px;font-size:9px;font-weight:500}.watch-alert>span b{color:#2d2d2d;white-space:normal;font-size:14px;font-weight:500;line-height:1.5}.watch-alert>span small{color:#606060;margin-top:4px;font-size:12px;line-height:1.6}.watch-alert>button,.watch-alert>div button{color:#424242;background:#e8e8e8;padding:10px;font-size:12px;font-weight:500}.watch-alert.expanded{grid-template-columns:70px 96px minmax(0,1fr) auto;gap:14px;padding:20px}.watch-alert.expanded>img{width:96px}.watch-alert.expanded>span em{color:#606060;font-size:11px;line-height:1.6}.watch-proof{gap:12px;padding:20px}.watch-proof b{color:#2d2d2d;font-size:14px;font-weight:500}.watch-proof span,.watch-proof small{color:#606060;font-size:12px;line-height:1.7}.watch-kpis article{border-color:#3c3c3c}.watch-kpis article>span{color:#b4b4b4;font-weight:500}.watch-kpis article small{color:#9b9b9b;line-height:1.6}.watch-kpis article:after{display:none}.monitor-feed{box-shadow:none;border-radius:12px}.monitor-feed>header{padding:22px}.monitor-feed>header b{font-size:18px;font-weight:500}.monitor-feed>header span{color:#606060;font-size:13px;line-height:1.7}.monitor-feed>nav{gap:8px;padding:12px 22px;overflow-x:auto}.monitor-feed>nav button{color:#606060;white-space:nowrap;padding:9px 12px;font-size:13px;font-weight:400}.monitor-feed>nav button.active{color:#404040;background:#e2e2e2}.monitor-feed>nav button i{color:inherit;background:#ececec;font-size:11px}.monitor-signals{gap:14px;padding:20px}.monitor-signal{grid-template-columns:180px minmax(0,1fr) auto;gap:20px;padding:16px}.monitor-signal>img,.monitor-signal>.signal-thumb{aspect-ratio:16/9;object-fit:cover;border-radius:7px;width:180px}.signal-body h3{color:#2d2d2d}.signal-body>p,.signal-stats{color:#606060}.signal-stats{gap:14px}.signal-stats span{font-size:12px}.signal-stats b{color:#424242;font-size:14px;font-weight:500}.signal-badges span,.signal-badges em{color:#494949;background:#e8e8e8;padding:4px 6px;font-size:10px;font-weight:500}.watch-rules{gap:20px;padding:22px}.watch-rules>header b{font-size:16px;font-weight:500}.watch-rules>p,.watch-rules>label,.watch-rules>label span,.watch-notification p{color:#606060;font-size:13px;line-height:1.7}.watch-rules>small,.watch-notification span,.watch-notification small{color:#606060;font-size:12px;line-height:1.7}.watch-notification b{color:#2e2e2e;font-size:14px}.truth-strip{color:#444;background:#e8e8e8;border-color:#d1d1d1;padding:16px}.truth-strip>div>b{font-size:13px;font-weight:500}.truth-strip>div>span{color:#606060;font-size:12px;line-height:1.7}.truth-strip>i{color:#535353;background:#f5f5f5;padding:7px 9px;font-size:11px}.project-card h3,.idea-card h3,.timeline b,.watch-alert-preview h2,.watch-all-alerts h2,.watch-competitors h2,.watch-history h2{color:#2d2d2d}.project-card small,.project-card p,.autosave,.idea-card>p,.idea-why span,.timeline p,.timeline li,.table-row,.table-head,.watch-nav button,.monitor-head .live-chip,.monitor-topic small,.view-head small{color:#606060}.project-milestones>span{color:#686868}.project-milestones>span.complete{color:#474747}.project-card .primary{color:#424242}.editor-fields input,.editor-fields textarea{color:#2d2d2d}@media (max-width:1050px){.monitor-signal{grid-template-columns:145px minmax(0,1fr)}.monitor-signal>img,.monitor-signal>.signal-thumb{width:145px}.signal-actions{flex-direction:row;grid-column:1/-1;justify-content:flex-end}.watch-alert.expanded{grid-template-columns:70px minmax(0,1fr)}.watch-alert.expanded>i,.watch-alert.expanded>div{grid-column:1/-1}.watch-alert.expanded>img{width:70px}}@media (max-width:720px){.watch-alert{grid-template-columns:minmax(0,1fr) auto;padding:16px}.watch-alert>i{grid-column:1/-1}.watch-alert-preview>header{padding:18px}.watch-alert-preview header button{text-align:right;max-width:120px}.monitor-signals{padding:12px}.monitor-signal{grid-template-columns:100px minmax(0,1fr);gap:12px;padding:12px}.monitor-signal>img,.monitor-signal>.signal-thumb{width:100px}.signal-body h3{font-size:15px}.signal-stats{flex-wrap:wrap;grid-column:1/-1;gap:6px 12px}.truth-strip{align-items:flex-start}}.truth-strip>span{color:#606060;font-size:13px;line-height:1.7}.ai-state.ready{color:#b0c994;background:#303c26}.ai-state b{font-size:12px;font-weight:500}.ai-state span{color:#a1a1a1}.project-editor>aside>a{font-size:13px;line-height:1.5}.chat-welcome>b{color:#2f2f2f}.chat-welcome>p,.chat-welcome>button{color:#595959}.chat form textarea{color:#2d2d2d;background:#f7f7f7;border-color:#cecece;font-size:15px}.chat form textarea:focus{box-shadow:none;border-color:#686868;outline:2px solid #686868}.watch-rules>header span,.watch-all-alerts header small{color:#606060;font-size:12px;line-height:1.7}.watch-rules select{font-weight:400}.watch-notification .primary{color:#424242;background:#e1e1e1;border-color:#c9c9c9;padding:10px;font-size:12px}.watch-competitors>header p,.watch-history>header p{color:#606060;margin:5px 0 0;font-size:13px;line-height:1.7}.watch-competitor-head{color:#5d5d5d;background:#ebebeb;padding:14px 22px}.watch-competitor-head span{font-size:11px;font-weight:500}.watch-competitors>article{border-color:#d9d9d9;gap:18px;padding:18px 22px}.watch-competitors>article b,.watch-competitors>article strong{color:#343434;font-size:14px;font-weight:500}.watch-competitors>article small{color:#606060;font-size:12px;line-height:1.7}.watch-competitors>article i{color:#515151;background:#e2e2e2;border-radius:50%;font-size:13px}.watch-competitors>article button{color:#484848;background:#eaeaea;padding:10px 12px;font-size:12px;font-weight:500}.watch-comparison{gap:14px;padding:22px}.watch-comparison>article{background:#f0f0f0;border-color:#d8d8d8;border-radius:9px;padding:20px}.watch-comparison>article>span{color:#606060;font-size:13px;font-weight:400;line-height:1.5}.watch-comparison>article>b{color:#343434;letter-spacing:-1px;font-size:28px;font-weight:500}.watch-comparison>article>small{color:#606060;font-size:12px;line-height:1.6}.watch-history .watch-timeline{padding:22px}.watch-history .watch-timeline b{color:#343434;font-size:14px;font-weight:500}.watch-history .watch-timeline small,.watch-history .watch-timeline span{color:#606060;font-size:12px;line-height:1.7}.watch-history .watch-timeline em{color:#535353;background:#e2e2e2;padding:6px 8px;font-size:11px}.studio-v3{--studio-ink:#232323;--studio-paper:#f3f3f3;--studio-border:#dadada;--studio-night:#1b1b1b;--studio-accent:#bfbfbf;color:var(--studio-ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400}.studio-v3-header{justify-content:space-between;align-items:center;gap:24px;margin:8px 0 25px;display:flex}.studio-v3-header>div{align-items:center;gap:16px;min-width:0;display:flex}.studio-mark{color:#303030;background:radial-gradient(circle at 30% 20%,#e8e8e8,#d8d8d8);border:1px solid #cfcfcf;border-radius:50%;flex-shrink:0;place-items:center;width:54px;height:54px;display:grid;position:relative}.studio-mark:before,.studio-mark:after{content:"";background:#595959;position:absolute}.studio-mark:before{width:7px;height:1px;left:-4px}.studio-mark:after{width:1px;height:7px;top:-4px}.studio-eyebrow{letter-spacing:2px;color:#707070;margin-bottom:8px;font-family:ui-monospace,monospace;font-size:10px;display:block}.studio-v3-header h1{letter-spacing:-1.8px;margin:0 0 8px;font-size:38px;font-weight:500;line-height:1.08}.studio-v3-header p{color:#7a7a7a;white-space:nowrap;text-overflow:ellipsis;max-width:640px;margin:0;font-size:13px;font-weight:400;overflow:hidden}.studio-connection{white-space:nowrap;letter-spacing:.2px;color:#666;background:#ebebeb;border:1px solid #d2d2d2;border-radius:30px;padding:10px 13px;font:11px ui-monospace,monospace}.studio-connection:before{content:"";vertical-align:middle;background:#5f5f5f;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.studio-v3-workbench{background:var(--studio-night);border:1px solid #2f2f2f;border-radius:22px;grid-template-columns:minmax(0,1fr) 346px;align-items:start;gap:14px;padding:14px;display:grid;box-shadow:0 24px 60px -35px #13131377}.studio-v3-inspector{background:var(--studio-paper);border:1px solid #ebebeb1a;border-radius:13px;grid-area:1/2;overflow:hidden}.studio-v3-inspector>nav{border-bottom:1px solid var(--studio-border);background:#e8e8e8;gap:2px;padding:6px;display:flex}.studio-v3-inspector>nav button{color:#797979;border-radius:8px;flex-direction:column;flex:1;align-items:center;gap:7px;min-width:0;padding:12px 4px;font-size:11px;font-weight:500;transition:background .15s,color .15s;display:flex;position:relative}.studio-v3-inspector>nav button:hover{color:#272727;background:#d6d6d6}.studio-v3-inspector>nav button[aria-pressed=true]{color:#c3c3c3;background:#252525;box-shadow:0 3px 7px #1d1d1d20}.studio-v3-inspector>nav i{color:#1d1d1d;background:#bfbfbf;border-radius:4px;min-width:12px;padding:1px 2px;font:9px ui-monospace,monospace;position:absolute;top:4px;right:3px}.studio-v3-panel{scrollbar-width:thin;scrollbar-color:#bcbcbc transparent;border:0;min-width:0;min-height:420px;max-height:calc(100dvh - 360px);margin:0;padding:20px;overflow:auto}.studio-v3-panel[hidden]{display:none}.studio-v3-panel:disabled{opacity:.58}.studio-panel-heading{align-items:center;gap:10px;margin-bottom:22px;display:flex}.studio-panel-heading>span{color:#6f6f6f;border:1px solid #cacaca;border-radius:50%;place-items:center;width:25px;height:25px;font:10px ui-monospace,monospace;display:grid}.studio-panel-heading b{letter-spacing:-.35px;font-size:15px;font-weight:500}.studio-v3-panel .thumbnail-controls{box-shadow:none;background:0 0;border:0;gap:20px;padding:0}.studio-v3-panel .thumbnail-controls:before{display:none}.studio-v3-panel label{color:#494949;font-size:12px;font-weight:600}.studio-v3-panel label>span{font-weight:600}.studio-v3-panel textarea,.studio-v3-panel input:not([type=range]):not([type=checkbox]):not([type=file]):not([type=color]),.studio-v3-panel select{color:#2f2f2f;box-shadow:none;outline-offset:3px;background:#fff;border:1px solid #d5d5d5;border-radius:8px;max-width:100%;padding:10px;font-size:13px;font-weight:400;line-height:1.65}.studio-v3-panel textarea{resize:vertical;min-height:92px}.studio-v3-panel textarea::placeholder,.studio-v3-panel input::placeholder{color:#929292;font-weight:400}.studio-v3-panel input[type=range]{accent-color:#545454}.studio-v3-panel input[type=checkbox]{accent-color:#575757}.studio-v3-panel input[type=color]{background:#fff;border:1px solid #ccc;border-radius:6px}.studio-v3-panel .copy-pair{background:0 0;border:0;gap:15px;padding:0}.studio-v3-panel .copy-pair label>span{font-size:12px}.studio-v3-panel .copy-pair em{color:#8e8e8e;font:10px ui-monospace,monospace}.studio-v3-panel .copy-pair button{color:#4e4e4e;background:#dedede;border-radius:4px;font-size:10px}.studio-v3-panel .copy-health{flex-wrap:wrap;gap:5px;display:flex}.studio-v3-panel .copy-health span{color:#7d7d7d;background:#e7e7e7;border-radius:4px;font-size:9px;font-weight:500}.studio-v3-panel .copy-health .good{color:#4f4f4f;background:#e2e2e2}.studio-v3-panel .copy-health .warn{color:#797979;background:#ececec}.studio-uploads{flex-direction:column;gap:8px;display:flex}.studio-upload{background:#fafafa;border:1px dashed silver;border-radius:9px;align-items:center;gap:7px;padding:9px;transition:border-color .15s;display:flex}.studio-upload:hover{border-color:#5d5d5d}.studio-upload-target{cursor:pointer;flex:1;align-items:center;gap:10px;min-width:0;display:flex;position:relative}.studio-upload-target img,.studio-upload-icon{object-fit:cover;border-radius:6px;flex-shrink:0;width:40px;height:40px}.studio-upload-icon{color:#5f5f5f;background:#e0e0e0;place-items:center;display:grid}.studio-upload-target>span:last-of-type{min-width:0;display:block}.studio-upload-target b{margin-bottom:3px;font-size:12px;font-weight:600;display:block}.studio-upload-target small{color:#838383;text-overflow:ellipsis;white-space:nowrap;max-width:185px;font-size:10px;font-weight:400;display:block;overflow:hidden}.studio-upload-target input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.studio-upload>button{color:#707070;flex-shrink:0;padding:6px}.studio-art-direction{background:#e5e5e5;border:1px solid #d0d0d0;border-radius:9px;padding:13px}.studio-art-direction summary,.studio-inspiration>summary{color:#525252;cursor:pointer;font-size:12px;font-weight:500;line-height:1.5}.studio-art-direction label{flex-direction:column;gap:7px;margin-top:14px;display:flex}.studio-art-direction textarea{min-height:75px}.studio-cost-note,.studio-inline-note{color:#7f7f7f;font-size:11px;font-weight:400;line-height:1.7}.studio-v3-panel .primary{color:#d9d9d9;box-shadow:none;background:#262626;border:1px solid #2f2f2f;border-radius:8px;font-size:12px;font-weight:500}.studio-v3-panel .primary:hover:not(:disabled){background:#323232;box-shadow:0 3px 12px #35353522}.studio-v3-panel .generate-button{width:100%;padding:14px}.studio-v3-panel .generation-note{color:#909090;font-size:10px;font-weight:400;line-height:1.7}.studio-v3-panel .consent{font-size:11px}.studio-inspiration{border-top:1px solid var(--studio-border);margin-top:20px;padding-top:16px}.studio-inspiration[open]>summary{margin-bottom:18px}.studio-v3-panel .packaging-progress{display:none}.studio-v3-panel .packaging-brief{background:#fff;padding:12px}.studio-v3-panel .packaging-actions{flex-wrap:wrap}.studio-v3-panel .title-lab>div,.studio-v3-panel .concept-lab>div{grid-template-columns:1fr}.studio-v3-panel .editor-tools{grid-template-columns:1fr 1fr;gap:14px 10px}.studio-v3-panel .editor-tools label:has(input[type=range]){grid-column:1/-1}.studio-v3-panel .editor-group{border:0;border-top:1px solid var(--studio-border);background:0 0;border-radius:0;margin:12px 0;padding:14px 0}.studio-v3-panel .editor-group summary b{font-size:13px;font-weight:500}.studio-v3-panel .editor-group summary span{color:#848484;font-size:10px;font-weight:400}.studio-v3-panel .editor-group summary{color:#636363}.studio-v3-panel .editor-tools em{color:#707070;font:10px ui-monospace,monospace}.studio-copy-input{flex-direction:column;gap:9px;margin-bottom:20px;display:flex}.studio-copy-input textarea{letter-spacing:-.7px;min-height:80px;font-size:19px!important;font-weight:600!important}.studio-v3-panel .title-style-picker>b{color:#7b788c;font-size:11px;font-weight:500}.studio-v3-panel .title-style-picker>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.studio-v3-panel .title-style-picker>div>button{background:#26252f;border:1px solid #363443;border-radius:7px;width:auto;min-width:0;padding:13px 7px}.studio-v3-panel .title-style-picker>div>button.active{outline-offset:1px;outline:2px solid #928db6}.studio-v3-panel .title-style-picker button>span{color:#9b98b1;font-size:9px}.studio-v3-panel .title-style-picker button>strong{font-size:18px}.studio-v3-panel .maker-presets{color:#2d2b39;background:0 0;margin:0;padding:0}.studio-v3-panel .maker-presets>div{grid-template-columns:1fr 1fr;gap:8px;display:grid;overflow:visible}.studio-v3-panel .maker-preset{color:#302d46;background:#e3e1ec;border-color:#c8c5da;width:auto;min-width:0}.studio-v3-panel .maker-preset p,.studio-v3-panel .maker-preset small,.studio-v3-panel .maker-presets header span{color:#797593;font-weight:400}.studio-v3-panel .maker-presets header{margin-bottom:16px}.studio-v3-panel .maker-presets header b{font-weight:500}.studio-refine h2,.studio-versions h2{letter-spacing:-.8px;margin:15px 0 10px;font-size:23px;font-weight:500;line-height:1.2}.studio-refine>p,.studio-versions>p{color:#5d5d5d;font-size:13px;font-weight:400;line-height:1.8}.studio-section-icon{color:#676767;background:#e3e3e3;border:1px solid #cdcdcd;border-radius:50%;place-items:center;width:39px;height:39px;display:grid}.studio-suggestions{flex-wrap:wrap;gap:6px;margin:20px 0;display:flex}.studio-suggestions button{color:#5b5b5b;background:#e1e1e1;border:1px solid #cbcbcb;border-radius:5px;padding:8px 10px;font-size:10px;font-weight:400}.studio-refine form label{flex-direction:column;gap:10px;display:flex}.studio-refine textarea{min-height:165px}.studio-refine form>.primary{justify-content:center;align-items:center;gap:8px;width:100%;margin-top:14px;padding:13px;display:flex}.studio-versions>.secondary{color:#585858;background:#e0e0e0;border:1px solid #cbcbcb;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:11px;font-size:11px;display:flex}.studio-version-empty{color:#717171;text-align:center;background:#e8e8e8;border:1px dashed #bfbfbf;border-radius:9px;margin:20px 0;padding:25px 15px;font-size:12px;line-height:1.7}.studio-version-list{gap:14px;margin-top:20px;display:grid}.studio-version-list article{background:#fff;border:1px solid #d3d3d3;border-radius:9px;overflow:hidden}.studio-version-preview{aspect-ratio:16/9;background:#1e1e1e}.studio-version-preview canvas{width:100%;height:100%;display:block}.studio-version-list article>div:last-child{flex-direction:column;gap:7px;padding:12px;display:flex}.studio-version-list b{font-size:11px;font-weight:500;line-height:1.6}.studio-version-list small{color:#8e8e8e;font:10px ui-monospace,monospace}.studio-version-list button{color:#656565;align-self:flex-start;align-items:center;gap:6px;margin-top:4px;font-size:10px;font-weight:500;display:flex}.studio-v3-stage{grid-area:1/1;min-width:0;padding:10px;position:sticky;top:16px}.studio-stage-top{color:#7d7d7d;letter-spacing:.4px;justify-content:space-between;align-items:center;gap:10px;margin:0 0 18px;font:10px ui-monospace,monospace;display:flex}.studio-stage-top>span:before{content:"";vertical-align:middle;background:#989898;border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block}.studio-stage-top button{color:#ababab;align-items:center;gap:6px;font:10px ui-monospace,monospace;display:flex}.studio-stage-top button[aria-pressed=true]{color:#cacaca}.studio-v3-stage .thumbnail-editor{box-shadow:none;background:0 0;border:0;flex-direction:column;gap:0;padding:0;display:flex}.studio-v3-stage .thumbnail-editor:before{display:none}.studio-v3-stage .studio-save-status{color:#6f6f6f;order:4;margin-top:15px;font:9px ui-monospace,monospace}.studio-v3-stage .studio-import{color:#979797;background:#262626;border:1px dashed #3c3c3c;border-radius:6px;align-self:flex-start;margin:0 0 15px;padding:7px 10px;font-size:10px;font-weight:400;display:inline-flex}.studio-v3-stage .canvas-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 14px;display:flex}.studio-v3-stage .canvas-toolbar>b{color:#898989;letter-spacing:.4px;font:400 9px ui-monospace,monospace}.studio-v3-stage .canvas-actions{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.studio-v3-stage .canvas-actions span{display:none}.studio-v3-stage .canvas-actions button,.studio-v3-stage .canvas-actions select{color:#a8a8a8;box-shadow:none;background:#232323;border:1px solid #343434;border-radius:6px;padding:8px;font-size:10px;font-weight:400}.studio-v3-stage .canvas-actions select{max-width:92px}.studio-v3-stage .canvas-actions .secondary{background:var(--studio-accent);color:#242424;border-color:#acacac;font-weight:600}.studio-v3-stage .thumbnail-canvas{aspect-ratio:16/9;color:#cecece;background:radial-gradient(at 40% 40%,#2f2f2f,#202020);border:1px solid #3c3c3c;border-radius:3px;width:100%;min-height:0;margin:0;overflow:hidden;box-shadow:0 12px 35px #0004}.studio-v3-stage .thumbnail-canvas:not(.has-image)>div:first-child{padding:24px}.studio-v3-stage .thumbnail-canvas:not(.has-image) b{color:#d5d5d5;letter-spacing:-.5px;font-size:22px;font-weight:500}.studio-v3-stage .thumbnail-canvas:not(.has-image) span{color:#7e7e7e;text-align:center;max-width:330px;font-size:12px;font-weight:400;line-height:1.7}.studio-small-preview .thumbnail-canvas{max-width:320px;margin:18px auto}.studio-stage-note{color:#6e6e6e;margin:15px 2px 3px;font-size:10px;font-weight:400;line-height:1.7}.studio-v3 .studio-error{border-radius:7px;font-size:12px;font-weight:400;line-height:1.6}.studio-v3-stage .canvas-loading{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#d8d8d8;background:#12121299}.studio-comparison{border-top:1px solid #2f2f2f;margin-top:20px;padding-top:15px}.studio-comparison-toggle{color:#919191;align-items:center;gap:8px;font-size:11px;font-weight:400;display:flex}.studio-comparison-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.studio-comparison-grid label{color:#828282;flex-direction:column;gap:7px;min-width:0;font:10px ui-monospace,monospace;display:flex}.studio-comparison-grid select{color:#9a9a9a;background:#202020;border:1px solid #323232;border-radius:6px;width:100%;min-width:0;padding:8px;font-size:10px}.studio-comparison-grid canvas{border-radius:3px;width:100%;height:auto;margin-top:10px;display:block}.studio-comparison>p{color:#6a6a6a;margin-top:12px;font-size:10px;font-weight:400;line-height:1.7}.studio-v3 button:disabled{cursor:not-allowed;opacity:.45}:is(.studio-v3 button:focus-visible,.studio-v3 input:focus-visible,.studio-v3 textarea:focus-visible,.studio-v3 select:focus-visible,.studio-v3 summary:focus-visible){outline-offset:3px;outline:2px solid #777}@media (min-width:1600px){.studio-v3-workbench{grid-template-columns:minmax(0,1fr) 370px;gap:20px;padding:20px}.studio-v3-panel{max-height:calc(100dvh - 355px)}}@media (max-width:1200px){.studio-v3-workbench{grid-template-columns:minmax(0,1fr) 300px;gap:10px;padding:10px}.studio-v3-stage{padding:8px}.studio-v3-panel{padding:16px}.studio-v3-header h1{font-size:32px}}@media (max-width:960px){.studio-v3-workbench{flex-direction:column;padding:12px;display:flex}.studio-v3-stage{order:-1;width:100%;padding:8px;position:static}.studio-v3-inspector{width:100%}.studio-v3-panel{min-height:0;max-height:none}.studio-v3-header p{max-width:350px}.studio-v3-header{gap:12px}.studio-v3-header .studio-connection{padding:8px;font-size:9px}}@media (max-width:600px){.studio-v3-header{margin:10px 0 20px}.studio-v3-header h1{letter-spacing:-1px;font-size:28px}.studio-mark{width:43px;height:43px}.studio-eyebrow{letter-spacing:1.3px;font-size:8px}.studio-v3-header p{max-width:220px;font-size:11px}.studio-v3-header .studio-connection{display:none}.studio-v3-workbench{border-radius:14px;padding:8px}.studio-v3-stage{padding:8px 3px}.studio-v3-inspector{border-radius:9px}.studio-v3-panel{padding:18px}.studio-v3-panel textarea,.studio-v3-panel input,.studio-v3-panel select{font-size:16px!important}.studio-v3-stage .canvas-toolbar{gap:10px}.studio-v3-stage .canvas-toolbar>b{display:none}.studio-v3-stage .canvas-actions{gap:4px}.studio-v3-stage .canvas-actions button{padding:8px 6px;font-size:10px}.studio-v3-stage .canvas-actions select{max-width:78px;font-size:10px}.studio-comparison-grid{grid-template-columns:1fr}.studio-stage-top,.studio-stage-top button{font-size:9px}}@media (prefers-reduced-motion:reduce){.studio-v3 *{transition:none!important}}.sales-page{--sales-ink:#1a1a1a;--sales-muted:#595959;--sales-paper:#f0f0f0;--sales-accent:#bfbfbf;background:var(--sales-paper);color:var(--sales-ink);min-height:100vh;font-size:16px;line-height:1.6}.sales-page *{box-sizing:border-box}.sales-page a{color:inherit}.sales-header{border-bottom:1px solid #1a1a1a20;justify-content:space-between;align-items:center;max-width:1400px;margin:auto;padding:28px 5%;display:flex}.sales-brand{align-items:center;gap:10px;font-size:20px;font-weight:500;text-decoration:none;display:inline-flex}.sales-brand>svg{width:32px;height:32px}.sales-header nav{align-items:center;gap:32px;display:flex}.sales-header nav a{align-items:center;gap:6px;font-size:14px;text-decoration:none;display:inline-flex}.sales-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:60px;max-width:1400px;margin:auto;padding:100px 5% 95px;display:grid}.sales-kicker{letter-spacing:.14em;align-items:center;gap:9px;font-weight:700;display:flex;font-size:12px!important}.sales-kicker>span{background:#4e4e4e;border-radius:50%;width:7px;height:7px}.sales-page h1{letter-spacing:-.055em;margin:26px 0;font-size:clamp(42px,4.8vw,72px);font-weight:650;line-height:1.02}.sales-page h1 em{font-family:Georgia,serif;font-weight:400}.sales-lead{max-width:530px;color:var(--sales-muted);font-size:18px;line-height:1.65}.sales-hero-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:34px;display:flex}.sales-cta{background:var(--sales-ink);border:1px solid var(--sales-ink);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:15px;min-height:52px;padding:13px 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;color:#fff!important}.sales-cta:hover{background:#2d2d2d}.sales-cta:disabled{opacity:.5;cursor:not-allowed}.sales-cta-secondary{background:0 0;color:var(--sales-ink)!important}.sales-cta-secondary:hover{background:#dedede}.sales-text-link{align-items:center;gap:8px;font-size:14px;text-decoration:none;display:flex}.sales-fine{color:var(--sales-muted);max-width:1000px;font-size:13px;line-height:1.65}.sales-hero .sales-fine{max-width:490px;margin-top:20px}.sales-editor{background:#fff;border:1px solid #1a1a1a25;border-radius:16px;overflow:hidden;transform:rotate(1deg);box-shadow:0 22px 60px #1e1e1e12}.sales-editor-bar{letter-spacing:.06em;border-bottom:1px solid #eee;justify-content:space-between;gap:12px;padding:18px 22px;font-size:11px;display:flex}.sales-editor-bar span{align-items:center;gap:7px;display:flex}.sales-editor-bar b{color:#707070;font-size:10px;font-weight:500}.sales-editor-body{padding:25px}.sales-query{letter-spacing:-.04em;border-bottom:1px solid #dfdfdf;align-items:center;gap:10px;padding:16px 0;font-size:22px;display:flex}.sales-flow{grid-template-columns:repeat(3,1fr);gap:8px;margin:20px 0;display:grid}.sales-flow>div{border:1px solid #e2e2e2;border-radius:8px;flex-direction:column;padding:12px;display:flex}.sales-flow span{color:#6f6f6f;font-size:11px}.sales-flow strong{font-size:13px}.sales-flow small{color:#6a6a6a;font-size:11px}.sales-flow .active{background:#e3e3e3;border-color:#969696}.sales-type-preview{color:#efefef;background:#1b1b1b;border-radius:8px;flex-direction:column;justify-content:space-between;min-height:230px;padding:25px;display:flex}.sales-type-preview>span{letter-spacing:.14em;color:#b9b9b9;font-size:10px}.sales-type-preview strong{letter-spacing:-.045em;padding:18px 0;font-size:clamp(28px,3vw,43px);line-height:1.03}.sales-type-preview em{color:var(--sales-accent);font-style:normal}.sales-type-preview>div{color:#bdbdbd;gap:8px;font-size:12px;display:flex}.sales-editor-bottom{color:#5a5a5a;align-items:center;gap:8px;margin-top:18px;font-size:12px;display:flex}.sales-band{color:#c7c7c7;letter-spacing:.1em;background:#191919;flex-wrap:wrap;justify-content:space-evenly;gap:20px;padding:22px 5%;font-size:11px;display:flex}.sales-section{max-width:1400px;margin:auto;padding:90px 5%}.sales-section-heading{margin-bottom:45px}.sales-page h2{letter-spacing:-.045em;margin:18px 0;font-size:clamp(32px,3.6vw,50px);font-weight:600;line-height:1.1}.sales-features{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.sales-features article{border-top:1px solid #b0b0b0;padding-top:24px}.sales-features article>svg{margin-bottom:32px;display:block}.sales-features article>span{letter-spacing:.1em;color:#5a5a5a;font-size:11px}.sales-features h3{letter-spacing:-.035em;margin:12px 0;font-size:24px}.sales-features p{color:var(--sales-muted)}.sales-proof{background:var(--sales-accent);grid-template-columns:1fr 1fr;column-gap:80px;padding:65px max(5%,50% - 630px);display:grid}.sales-proof .sales-kicker{grid-column:1/-1}.sales-proof p:last-child{align-self:center;max-width:530px;font-size:17px}.sales-pricing{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:45px;display:grid}.sales-price{background:#fff;border:1px solid #d3d3d3;border-radius:14px;padding:28px;position:relative}.sales-price.is-featured{background:#e1e1e1;border:2px solid #1f1f1f;padding:27px}.sales-price-top{justify-content:space-between;align-items:center;gap:8px;font-size:23px;font-weight:650;display:flex}.sales-price-top b{background:#bfbfbf;border-radius:4px;padding:4px 6px;font-size:10px}.sales-price>p{color:var(--sales-muted);font-size:14px}.sales-amount{letter-spacing:-.07em;margin-top:25px;font-size:56px;font-weight:650}.sales-amount small{letter-spacing:0;margin-left:8px;font-size:14px;font-weight:400}.sales-tax{margin-top:0;font-size:12px!important}.sales-price .sales-cta{width:100%;margin:20px 0}.sales-price ul{margin:0;padding:0;list-style:none}.sales-price li{align-items:flex-start;gap:10px;padding:9px 0;font-size:14px;display:flex}.sales-price li svg{flex:none;width:16px;margin-top:4px}.sales-faq{max-width:920px;margin:auto;padding:0 5% 90px}.sales-faq details{border-bottom:1px solid #cbcbcb;padding:24px 0}.sales-faq summary{cursor:pointer;font-size:18px;font-weight:500}.sales-faq details p{color:var(--sales-muted)}.sales-footer{color:#d4d4d4;background:#1b1b1b;justify-content:space-between;gap:50px;padding:50px max(5%,50% - 630px);display:flex}.sales-footer p,.sales-footer small{color:#a3a3a3;font-size:13px}.sales-footer nav{grid-template-columns:1fr 1fr;gap:12px 32px;font-size:13px;display:grid}.sales-footer nav a{text-decoration:none}:is(.sales-page a:focus-visible,.sales-page button:focus-visible,.sales-page summary:focus-visible){outline-offset:4px;outline:3px solid #4e4e4e}.sales-panel{background:#fff;border:1px solid #cbcbcb;border-radius:14px;max-width:760px;margin:60px auto;padding:36px}.sales-panel h1{font-size:42px}.sales-form{gap:20px;display:grid}.sales-form label{align-items:flex-start;gap:12px;font-size:14px;display:flex}.sales-form input[type=checkbox]{flex:none;width:18px;height:18px;margin-top:5px}.sales-alert{background:#f4f4f4;border:1px solid #d5d5d5;border-radius:8px;padding:16px;font-size:14px}.sales-error{color:#a03722;background:#ffefeb;border-color:#e9b7a9}.sales-legal{max-width:860px;margin:60px auto;padding:0 24px 50px}.sales-legal h1{font-size:46px}.sales-legal h2{margin-top:38px;font-size:25px}.sales-legal p,.sales-legal li{line-height:1.8}.sales-account-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.sales-account-grid section{border:1px solid #d3d3d3;border-radius:10px;padding:22px}.sales-account-grid h2{font-size:24px}.sales-account-grid .sales-cta{margin-top:15px}.sales-field{display:grid;gap:8px!important}.sales-field input,.sales-field textarea{width:100%;font:inherit;border:1px solid #c4c4c4;border-radius:6px;padding:12px}.sales-page table{border-collapse:collapse;width:100%;font-size:14px}.sales-page th,.sales-page td{text-align:left;border-bottom:1px solid #d3d3d3;padding:12px}.sales-page button{font-family:inherit}.sales-panel-wide{max-width:1000px}.sales-status{background:#e1e1e1;border-radius:30px;padding:6px 12px;font-size:13px;display:inline-block}@media (max-width:1000px){.sales-hero{gap:30px;padding-top:65px}.sales-pricing{gap:12px}.sales-price{padding:20px}.sales-price.is-featured{padding:19px}.sales-price-top{display:block}.sales-price-top b{display:inline-block}.sales-proof{column-gap:30px}}@media (max-width:760px){.sales-header{padding:20px}.sales-header nav{gap:15px}.sales-header nav>a:first-child{display:none}.sales-brand{font-size:16px}.sales-brand>svg{width:25px}.sales-hero{grid-template-columns:1fr;gap:45px;padding:45px 22px 60px}.sales-page h1{font-size:46px}.sales-editor{transform:none}.sales-editor-body{padding:18px}.sales-type-preview strong{font-size:36px}.sales-section{padding:60px 22px}.sales-features,.sales-pricing,.sales-proof,.sales-account-grid{grid-template-columns:1fr}.sales-features{gap:30px}.sales-features article>svg{margin-bottom:16px}.sales-proof{gap:0;padding:40px 22px}.sales-price{padding:25px}.sales-price.is-featured{padding:24px}.sales-price-top{display:flex}.sales-amount{font-size:50px}.sales-footer{flex-direction:column;padding:35px 22px}.sales-panel{margin:25px 16px;padding:25px}.sales-panel h1,.sales-legal h1{font-size:36px}.sales-band{justify-content:flex-start;font-size:10px}.sales-hero-actions{gap:20px}.sales-hero-actions .sales-cta{width:100%}.sales-flow small{font-size:10px}.sales-editor-bar{padding:15px;font-size:10px}.sales-editor-bar b{font-size:9px}}.sales-usage-table tbody th{font-weight:400}.sales-wow{overflow-x:clip}.hero-centered{text-align:center;flex-direction:column;gap:0;max-width:1200px;padding:65px 24px 70px;display:flex}.hero-centered .sales-kicker{justify-content:center}.hero-centered h1{letter-spacing:-.075em;margin:28px 0;font-size:clamp(70px,8.7vw,128px);line-height:.97;position:relative}.hero-centered h1 em{color:#444;letter-spacing:-.07em}.hero-spark{color:#1b1b1b;font-size:.68em;font-weight:350;display:inline-block;transform:translate(12px,-8px)}.hero-centered .sales-lead{max-width:720px;margin:10px 0 0;font-size:19px}.hero-centered .sales-hero-actions{justify-content:center;margin-top:26px}.hero-centered .sales-cta{background:#bfbfbf;border-color:#1a1a1a;padding:16px 23px;transition:transform .15s,box-shadow .15s;box-shadow:0 5px #1a1a1a;color:#171717!important}.hero-centered .sales-cta:hover{transform:translateY(3px);box-shadow:0 2px #1a1a1a}.hero-centered .sales-fine{max-width:630px;margin-top:23px;font-size:14px}.landing-stage{max-width:1280px;margin:0 auto;padding:0 40px 75px;position:relative}.landing-stage-label{color:#5e5e5e;letter-spacing:.12em;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:0 3px 14px;font-size:12px;display:flex}.landing-stage-label span:last-child{letter-spacing:0;color:#2f2f2f;font-family:Georgia,serif;font-size:18px;font-style:italic}.landing-studio{background:#fff;border:1px solid #c6c6c6;border-radius:15px;overflow:hidden;box-shadow:0 25px 60px #24242415,0 2px 4px #2424240c}.landing-toolbar,.landing-status{border-bottom:1px solid #d9d9d9;justify-content:space-between;align-items:center;gap:15px;padding:18px 22px;font-size:13px;display:flex}.landing-toolbar>div{align-items:center;gap:9px;display:flex}.landing-file{color:#7d7d7d}.landing-dot{background:#616161;border-radius:100%;width:7px;height:7px;margin-right:5px;display:inline-block}.landing-example{letter-spacing:.09em;color:#727272;font-size:12px}.landing-studio-grid{background:#e4e4e4;grid-template-columns:54px minmax(0,1fr) 235px;align-items:center;gap:20px;padding:22px 20px 22px 0;display:grid}.landing-tools{color:#5e5e5e;flex-direction:column;align-items:center;gap:25px;display:flex}.landing-tools svg{width:19px;height:19px}.landing-tools svg:first-child{color:#222;background:#c1c1c1;border-radius:2px;box-shadow:0 0 0 9px #c1c1c1}.landing-canvas{aspect-ratio:16/9;isolation:isolate;background:#1b1b1b;border:1px solid #8d8d8d;width:100%;position:relative;overflow:hidden;box-shadow:0 5px 13px #1e1e1e22}.landing-canvas img{object-fit:cover;width:100%;height:100%;display:block}.landing-canvas>strong{letter-spacing:-.045em;color:#fff;text-shadow:2px 4px #161616,-1px -1px #161616,-1px 1px #161616,1px -1px #161616;overflow-wrap:anywhere;max-width:53%;font-size:clamp(25px,3.8vw,57px);font-weight:950;line-height:.92;position:absolute;top:34%;left:5%;transform:rotate(-4deg)}.landing-canvas>strong span{display:block}.landing-canvas>strong span:last-child{color:#bfbfbf}.landing-canvas.editorial>strong{letter-spacing:-.06em;font-family:Georgia,serif;font-size:clamp(25px,3.5vw,48px);font-weight:400;line-height:1;transform:none}.landing-canvas.electric>strong{text-shadow:0 0 10px #bababa,3px 3px #4c4c4c;-webkit-text-stroke:1px #d8d8d8;font-style:italic}.landing-canvas.electric>strong span:last-child{color:#fff}.landing-selection{pointer-events:none;border:1px solid #bfbfbfaa;width:54%;height:45%;position:absolute;top:30%;left:3%;transform:rotate(-4deg)}.landing-selection i{background:#bfbfbf;border:1px solid #2d2d2d;width:6px;height:6px;position:absolute}.landing-selection i:first-child{top:-3px;left:-3px}.landing-selection i:nth-child(2){top:-3px;right:-3px}.landing-selection i:nth-child(3){bottom:-3px;left:-3px}.landing-selection i:nth-child(4){bottom:-3px;right:-3px}.landing-properties{background:#fff;border-radius:8px;flex-direction:column;align-self:stretch;gap:10px;padding:20px;font-size:12px;display:flex}.landing-properties>p:first-child{letter-spacing:.08em;color:#6c6c6c;margin:0 0 4px;font-size:12px;font-weight:600}.landing-properties label,.landing-control-label{font-size:14px;font-weight:600}.landing-properties textarea{resize:vertical;color:#262626;background:#fafafa;border:1px solid #d4d4d4;border-radius:5px;width:100%;min-height:62px;padding:10px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.3}.landing-styles{gap:6px;display:grid}.landing-styles button{text-align:left;color:#4a4a4a;cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:5px;align-items:center;gap:9px;padding:7px 10px;font-size:14px;display:flex}.landing-styles button.selected{color:#202020;background:#e6e6e6;border-color:#717171}.landing-styles button>svg{margin-left:auto}.landing-styles button span{width:25px;font-size:17px;font-weight:800}.sample-editorial{font-family:Georgia,serif;font-style:italic;font-weight:400!important}.sample-electric{font-style:italic}.landing-colors{gap:8px;padding-top:6px;display:flex}.landing-colors span{background:#fff;border:1px solid #b7b7b7;border-radius:100%;width:16px;height:16px}.landing-colors span:nth-child(2){background:#bfbfbf}.landing-colors span:nth-child(3){background:#1d1d1d}.landing-colors span:nth-child(4){background:#a2a2a2}.landing-properties .landing-local-note{color:#6c6c6c;margin:3px 0 0;font-size:12px;line-height:1.5}.landing-status{color:#636363;border-top:1px solid #d9d9d9;border-bottom:0;padding:12px 22px;font-size:12px}.landing-status>span:last-child{letter-spacing:.1em;align-items:center;gap:8px;display:flex}.landing-note{text-align:center;color:#717171;margin-top:20px;font-size:13px;display:block}.sales-wow .sales-band{color:#4a4a4a;background:0 0;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;max-width:1200px;margin:0 auto}.sales-wow .sales-features article{padding-top:35px}.sales-wow .sales-proof{color:#e6e6e6;background:#1d1d1d;padding-top:90px;padding-bottom:90px}.sales-wow .sales-proof h2{color:#bfbfbf}.sales-wow .sales-proof>div{color:#bbb;align-self:center;max-width:510px}.sales-last-call{text-align:center;background:#e3e3e3;padding:65px 25px 90px}.sales-last-call .sales-kicker{justify-content:center}.sales-last-call .sales-cta{margin-top:16px}.sales-wow .sales-footer{background:#171717}.sales-wow .sales-price{transition:transform .2s,box-shadow .2s}.sales-wow .sales-price:hover{transform:translateY(-5px);box-shadow:0 20px 35px #21212110}@media (max-width:1050px){.landing-studio-grid{grid-template-columns:45px minmax(0,1fr) 210px;gap:12px}.landing-properties{padding:13px}.landing-canvas>strong{font-size:4vw}.landing-stage{padding-left:25px;padding-right:25px}}@media (max-width:760px){.hero-centered{padding-top:45px;padding-bottom:45px}.hero-centered h1{font-size:clamp(56px,13vw,82px)}.hero-centered .sales-kicker{letter-spacing:.06em;font-size:12px!important}.hero-centered .sales-lead{max-width:480px;font-size:16px}.hero-centered .sales-lead br{display:none}.hero-centered .sales-hero-actions{width:100%}.hero-centered .sales-fine{font-size:13px}.landing-stage{padding:0 14px 40px}.landing-studio-grid{grid-template-columns:1fr;gap:12px;padding:12px}.landing-tools{display:none}.landing-properties{grid-template-columns:1fr 1fr;gap:8px 12px;display:grid}.landing-properties>p:first-child{grid-column:1/-1}.landing-properties textarea{grid-area:3/1/5}.landing-control-label{grid-area:2/2}.landing-styles{grid-area:3/2/5}.landing-colors{display:none}.landing-properties .landing-local-note{grid-column:1/-1}.landing-canvas>strong{font-size:8.5vw}.landing-canvas.editorial>strong{font-size:8vw}.landing-toolbar{flex-wrap:wrap;padding:12px;font-size:12px}.landing-toolbar .landing-file{display:none}.landing-example{font-size:12px}.landing-stage-label{padding:0 6px 12px;font-size:12px}.landing-stage-label span:last-child{font-size:15px}.landing-status{padding:10px 12px;font-size:12px}.sales-wow .sales-proof{padding:60px 22px}.sales-wow .sales-band{margin:0 20px}.sales-last-call{padding:45px 22px 65px}}@media (prefers-reduced-motion:reduce){.sales-wow *,.sales-wow :before{transition:none!important;animation:none!important}}.sales-launch-note{color:#3f3f3f;text-align:center;max-width:1200px;margin:20px auto 0;padding:12px 24px;font-size:14px;line-height:1.6}.app-launch-note{color:#333;background:#ededed;border:1px solid #c3c3c3;border-radius:10px;margin-bottom:24px;padding:14px 18px;font-size:14px;line-height:1.6}.auth-card{min-width:0}.auth-google-button{color:#1b1b1b;background:#fff;border:1px solid #cecece;border-radius:12px;justify-content:center;align-items:center;gap:14px;min-height:54px;padding:14px 20px;font-weight:600;text-decoration:none;display:flex}.auth-password-label{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.auth-password-label a,.auth-switch a,.auth-email-form small a{color:#373737;text-underline-offset:3px}.auth-password-input{position:relative}.auth-password-input input{width:100%;padding-right:56px}.auth-password-input button{color:#4a4a4a;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:44px;display:grid;position:absolute;top:4px;bottom:4px;right:4px}.auth-mode-button{color:#373737;cursor:pointer;width:100%;font:inherit;background:0 0;border:1px solid #d3d3d3;border-radius:10px;min-height:48px;margin:14px 0;padding:12px;display:block}.auth-switch{text-align:center;margin-top:24px;font-size:15px;line-height:1.6}.auth-email-form small{font-size:14px;line-height:1.6}.auth-brand-row{gap:16px}.auth-back,.auth-providers a,.auth-primary{height:auto;min-height:48px;padding:12px 16px}.auth-back{flex-shrink:0;padding:8px 0;font-size:14px}.auth-primary{cursor:pointer;width:100%;text-decoration:none}.auth-primary:disabled{opacity:.65;cursor:wait}.auth-email-form input{min-height:48px}.auth-notice{overflow-wrap:anywhere;align-items:flex-start;line-height:1.6}.auth-notice svg{flex-shrink:0;width:20px}.auth-sent{color:#2e2e2e;overflow-wrap:anywhere;background:#ececec;border:1px solid #bfbfbf;border-radius:12px;margin:12px 0 24px;padding:20px;font-size:15px}.auth-sent p{line-height:1.65}.auth-sent button{color:#2e2e2e;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;text-decoration:underline}.auth-page :is(a,button,input):focus-visible{outline-offset:4px;outline:3px solid #4e4e4e}.auth-confirm-page{justify-content:center;align-items:center;padding:28px 16px;display:flex}.auth-confirm-page .auth-card{width:min(560px,100%)}.auth-confirm-page .auth-brand{margin-bottom:32px}.auth-confirm-page p a{color:#373737}.sales-header nav a,.sales-text-link{min-height:44px}.sales-faq summary{padding:10px 0}.sales-section[id]{scroll-margin-top:24px}.landing-styles button{min-height:44px}@media (hover:none){.hero-centered .sales-cta:hover,.sales-wow .sales-price:hover{transform:none}}@media (max-width:600px){.auth-page{padding:16px}.auth-card{width:100%;margin:0 auto;padding:24px 20px}.auth-brand-row{flex-wrap:wrap;margin-bottom:28px}.auth-heading h1{font-size:34px}.auth-heading p{font-size:16px;line-height:1.6}.auth-side{display:none}.auth-provider-note{padding:12px;font-size:14px}.auth-providers{grid-template-columns:minmax(0,1fr)}.sales-header{flex-wrap:wrap;gap:12px;padding:16px 20px}.sales-header nav{flex-wrap:wrap;gap:16px}}.sales-billing-switch{background:#f0f0f0;border:1px solid #dedede;border-radius:999px;gap:4px;width:fit-content;max-width:100%;margin:28px auto 12px;padding:5px;display:flex}.sales-billing-switch label{cursor:pointer;color:#4b4b4b;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:10px 22px;font-size:16px;font-weight:650;display:flex;position:relative}.sales-billing-switch label.is-selected{color:#fff;background:#171717;box-shadow:0 4px 12px #17171720}.sales-billing-switch input{opacity:0;width:1px;height:1px;position:absolute}.sales-billing-switch label:has(input:focus-visible){outline-offset:3px;outline:3px solid #777}.sales-billing-switch span{color:#2b2b2b;white-space:nowrap;background:#d8d8d8;border-radius:20px;padding:4px 7px;font-size:12px}.sales-billing-summary{text-align:center;color:#585858;max-width:520px;min-height:48px;margin:0 auto 18px;font-size:14px;line-height:1.5}@media (max-width:480px){.sales-billing-switch label{gap:6px;padding:9px 13px;font-size:14px}.sales-billing-switch span{font-size:12px}.sales-billing-summary{padding:0 8px}}.legal-guarantee-box{border:1px solid #737373;border-radius:12px;margin:24px 0;padding:clamp(18px,4vw,32px)}.legal-guarantee-box h3{margin-top:0}.purchase-shell{max-width:1380px;margin:auto;padding:48px 5% 88px}.purchase-heading{max-width:850px;margin-bottom:38px}.purchase-page .purchase-heading h1{margin:20px 0;font-size:clamp(40px,4.5vw,64px);line-height:1.02}.purchase-heading h1 em{color:#404040}.purchase-heading>p:not(.sales-kicker){max-width:660px;color:var(--sales-muted);font-size:18px}.purchase-reassurance{flex-wrap:wrap;gap:12px 24px;margin-top:25px;font-size:14px;display:flex}.purchase-reassurance span,.purchase-reassurance a{align-items:center;gap:8px;display:inline-flex}.purchase-reassurance svg{color:#404040;flex:none}.purchase-layout{grid-template-columns:minmax(0,1fr) minmax(330px,380px);align-items:start;gap:32px;display:grid}.purchase-options{min-width:0}.purchase-section-title,.purchase-summary-heading{align-items:center;gap:12px;display:flex}.purchase-section-title>span,.purchase-summary-heading>span{border:1px solid #bababa;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.purchase-page .purchase-section-title h2,.purchase-page .purchase-summary-heading h2{letter-spacing:-.035em;margin:0;font-size:22px}.purchase-page .purchase-period{background:#e2e2e2;border-color:#c8c8c8;width:100%;max-width:410px;margin:24px 0 0;display:flex}.purchase-page .purchase-period label{white-space:nowrap;color:#3d3d3d;flex:1;justify-content:center;min-height:46px;font-size:14px}.purchase-page .purchase-period label.is-selected{color:#fff;background:#212121}.purchase-page .purchase-period span{color:#222;background:#bfbfbf}.purchase-period-note{color:var(--sales-muted);margin:12px 0 24px;font-size:14px}.purchase-plans{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;margin:0;padding:0;display:grid}.purchase-plan{cursor:pointer;background:#fff;border:1px solid #c2c2c2;border-radius:14px;flex-direction:column;min-width:0;padding:22px 16px;transition:background .18s,border-color .18s,box-shadow .18s;display:flex;position:relative}.purchase-plan:hover{background:#f8f8f8;border-color:#404040}.purchase-plan>input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.purchase-plan:has(input:focus-visible){outline-offset:5px;outline:3px solid #4e4e4e}.purchase-plan-name{letter-spacing:-.035em;justify-content:space-between;align-items:center;gap:8px;font-size:23px;font-weight:650;display:flex}.purchase-radio{border:1px solid #aaa;border-radius:50%;flex:none;place-items:center;width:21px;height:21px;display:grid}.purchase-plan-intent{color:var(--sales-muted);min-height:44px;margin-top:6px;font-size:14px}.purchase-plan-price{letter-spacing:-.065em;white-space:nowrap;margin-top:24px;font-size:38px;font-weight:650;line-height:1.1}.purchase-plan-price small{letter-spacing:0;margin-left:3px;font-size:14px;font-weight:400}.purchase-plan-equivalent{color:var(--sales-muted);min-height:42px;margin-top:8px;font-size:13px}.purchase-saving{color:#2e2e2e;background:#c9c9c9;border-radius:5px;align-self:flex-start;margin:4px 0 10px;padding:5px 7px;font-size:12px}.purchase-plan-quota{border-top:1px solid #cdcdcd;gap:10px;margin-top:18px;padding-top:18px;font-size:14px;display:grid}.purchase-plan-quota b{font-weight:650}.purchase-plan-selection{justify-content:space-between;align-items:center;gap:5px;margin-top:auto;padding-top:24px;font-size:13px;font-weight:650;display:flex}.purchase-plan-selection svg{flex:none}.purchase-included{border:1px solid #d0d0d0;border-radius:14px;margin-top:28px;padding:24px}.purchase-included h3{letter-spacing:-.035em;margin:0 0 20px;font-size:18px}.purchase-included>div{gap:17px;display:grid}.purchase-included>div>p{color:var(--sales-muted);gap:14px;margin:0;font-size:14px;display:flex}.purchase-included svg{color:#404040;flex:none;width:19px;margin-top:3px}.purchase-included strong{color:var(--sales-ink);margin-bottom:2px;font-size:15px;display:block}.purchase-scope{color:var(--sales-muted);border-top:1px solid #d0d0d0;margin:20px 0 0;padding-top:18px;font-size:13px}.purchase-faq{margin-top:24px}.purchase-faq details{border-bottom:1px solid #c8c8c8;padding:18px 0;font-size:14px}.purchase-faq summary{cursor:pointer;font-size:15px;font-weight:550}.purchase-faq details p{color:var(--sales-muted);margin:12px 0 2px}.purchase-summary{background:#fff;border:1px solid #c8c8c8;border-radius:18px;min-width:0;padding:26px;position:sticky;top:24px;box-shadow:0 18px 55px -28px #24242435}.purchase-summary-heading{border-bottom:1px solid #dbdbdb;padding-bottom:20px}.purchase-summary-heading>svg{color:#555;flex:none;margin-left:auto}.purchase-summary-price{color:#f3f3f3;background:#1f1f1f;border-radius:12px;margin-top:22px;padding:22px}.purchase-summary-price>span{color:#c9c9c9;font-size:14px;display:block}.purchase-summary-price>strong{letter-spacing:-.06em;color:#bfbfbf;margin-top:12px;font-size:44px;line-height:1.2;display:block}.purchase-summary-price strong small{letter-spacing:0;color:#c9c9c9;margin-left:5px;font-size:16px;font-weight:400}.purchase-summary-price p{color:#c9c9c9;margin:10px 0 0;font-size:13px}.purchase-timeline{gap:20px;margin:24px 0;padding-left:3px;display:grid}.purchase-timeline>div{gap:12px;display:flex}.purchase-timeline i{background:#bfbfbf;border:3px solid #e7e7e7;border-radius:50%;flex:none;width:14px;height:14px;margin-top:5px}.purchase-timeline strong{font-size:14px;font-weight:650;display:block}.purchase-timeline small{color:var(--sales-muted);margin-top:3px;font-size:13px;display:block}.purchase-empty{padding:32px 0}.purchase-empty>span{background:#e1e1e1;border-radius:6px;padding:4px 9px;font-size:13px;display:inline-block}.purchase-empty h3{letter-spacing:-.045em;margin:18px 0 12px;font-size:27px;line-height:1.15}.purchase-empty p{color:var(--sales-muted);font-size:15px}.purchase-consents{border-top:1px solid #dbdbdb;gap:16px;padding-top:20px}.purchase-consents h3{margin:0;font-size:16px}.purchase-consents label{font-size:14px;line-height:1.5}.purchase-consents input{accent-color:#404040}.purchase-consents .sales-cta,.purchase-auth .sales-cta,.purchase-existing .sales-cta{background:#bfbfbf;border-color:#bfbfbf;gap:8px;width:100%;min-height:54px;font-size:14px;color:#202020!important}.purchase-consents .sales-cta:hover,.purchase-auth .sales-cta:hover{background:#949494}.purchase-consents .sales-cta:disabled{opacity:1;background:#ddd;border-color:#ddd;color:#5f5f5f!important}.purchase-guidance{color:#404040;margin:0;font-size:13px;line-height:1.5}.purchase-payment-caption{color:var(--sales-muted);text-align:center;font-size:13px;line-height:1.5}.purchase-cancel{border-top:1px solid #dbdbdb;align-items:flex-start;gap:10px;margin-top:24px;padding-top:20px;font-size:14px;display:flex}.purchase-cancel>svg{color:#404040;flex:none;margin-top:4px}.purchase-cancel p{margin:0}.purchase-cancel a{text-underline-offset:3px;font-weight:600}.purchase-cancel small{color:var(--sales-muted);margin-top:8px;font-size:13px;display:block}.purchase-legal-note{color:#595959;background:#f0f0f0;border-radius:8px;margin:20px 0 0;padding:12px;font-size:13px;line-height:1.5}.purchase-secure{color:var(--sales-muted);align-items:flex-start;gap:7px;margin:18px 0 0;font-size:12px;display:flex}.purchase-secure svg{flex:none;margin-top:3px}.purchase-auth>p{text-align:center;margin-bottom:4px;font-size:14px}.purchase-auth>small{text-align:center;color:var(--sales-muted);font-size:13px;display:block}.purchase-status{font-size:14px}.purchase-existing{font-size:15px}.purchase-plans:disabled,.purchase-period:disabled{opacity:.65}.purchase-plans:disabled label{cursor:wait}.sales-account-grid#abonnement{scroll-margin-top:24px}@media (max-width:1150px){.purchase-layout{grid-template-columns:minmax(0,1fr) 340px;gap:24px}.purchase-plans{grid-template-columns:1fr}.purchase-plan{grid-template-columns:minmax(0,1fr) auto;gap:4px 18px;padding:20px;display:grid}.purchase-plan-intent{grid-column:1;min-height:0}.purchase-plan-price{grid-area:1/2/3;align-self:center;margin-top:0}.purchase-plan-equivalent{grid-column:1/-1;min-height:0;margin-top:6px}.purchase-plan-quota{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:5px 12px;margin-top:8px;padding-top:12px}.purchase-plan-selection{grid-column:1/-1;padding-top:12px}.purchase-saving{grid-column:1/-1;margin:4px 0}.purchase-plan-name{justify-content:flex-start;gap:12px}}@media (max-width:800px){.purchase-shell{padding:32px 20px 56px}.purchase-heading{margin-bottom:32px}.purchase-heading>p:not(.sales-kicker){font-size:16px}.purchase-reassurance{gap:10px 16px;font-size:13px}.purchase-layout{grid-template-columns:1fr;gap:28px}.purchase-summary{padding:24px;position:static}.purchase-plan-quota{font-size:14px}.purchase-included{padding:20px}.purchase-period-note{font-size:14px}.purchase-faq{margin-bottom:6px}.purchase-summary-heading{gap:10px}.purchase-page .purchase-heading h1{font-size:clamp(38px,8vw,52px)}}@media (max-width:580px){.sales-header nav .sales-header-app{display:none}.sales-header nav{gap:12px}.sales-header nav a{font-size:13px}}@media (max-width:390px){.purchase-shell{padding-inline:14px}.purchase-plan{gap:4px 10px;padding:16px}.purchase-plan-price{font-size:32px}.purchase-plan-name{font-size:21px}.purchase-summary{padding:20px}.purchase-page .purchase-period label{padding-inline:8px;font-size:13px}.purchase-plan-quota{grid-template-columns:1fr}}.purchase-jump{display:none}#summary-title{scroll-margin-top:22px}@media (max-width:800px){.purchase-jump{background:#bfbfbf;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding:16px 20px;font-size:14px;font-weight:600;text-decoration:none;display:flex}}@media (prefers-reduced-motion:reduce){.purchase-plan{transition:none}}.channel-action,.channel-secondary{min-height:46px;font:inherit;cursor:pointer;white-space:normal;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:12px 17px;font-size:14px;font-weight:600;line-height:1.3;visibility:visible!important;display:inline-flex!important}.channel-action{color:#1e1e1e!important;background:#bfbfbf!important;border:1px solid #757575!important}.channel-secondary{color:#2e2e2e!important;background:#fff!important;border:1px solid #c4c4c4!important}.channel-action:disabled,.channel-secondary:disabled{opacity:.55;cursor:not-allowed}.channel-action:focus-visible{outline-offset:3px;outline:3px solid #454545}.channel-secondary:focus-visible{outline-offset:3px;outline:3px solid #454545}.watch-next button:focus-visible{outline-offset:3px;outline:3px solid #454545}.channel-video-card:focus-visible{outline-offset:3px;outline:3px solid #454545}.channel-workspace .public-channel-form>div{align-items:stretch}.channel-workspace .public-channel-form .channel-action{flex:none;min-width:200px}.channel-actions{flex-wrap:wrap;gap:10px;margin:15px 0;display:flex}.channel-step{letter-spacing:.12em;color:#525252;font-size:12px;font-weight:600}.channel-brief{background:#e8e8e8;border:1px solid #c8c8c8;border-radius:16px;margin:30px 0;padding:25px}.channel-brief h3{letter-spacing:-.035em;margin:8px 0;font-size:24px}.channel-brief p{color:#4d4d4d;margin:0 0 18px}.channel-brief textarea{box-sizing:border-box;color:#202020;width:100%;max-width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #b3b3b3;border-radius:9px;padding:14px;display:block}.channel-brief small{color:#4a4a4a;font-size:13px}.channel-section-head{justify-content:space-between;align-items:center;gap:20px;margin-top:35px;display:flex}.channel-section-head h3{letter-spacing:-.035em;margin:8px 0;font-size:24px;line-height:1.3}.channel-section-head>span{color:#5b5b5b;white-space:nowrap;font-size:13px}.public-channel-videos>.channel-video-card{color:#212121;text-align:left;cursor:pointer;background:#fff;border:1px solid #c7c7c7;border-radius:14px;flex-direction:column;padding:0 0 16px;transition:transform .18s,border-color .18s;display:flex;overflow:hidden}.channel-video-card:hover{border-color:#636363;transform:translateY(-3px)}.public-channel-videos .channel-video-card h4{font-size:16px;font-weight:600}.channel-video-card>b{color:#454545;border-top:1px solid #e0e0e0;justify-content:space-between;align-items:center;gap:10px;margin:18px 14px 0;padding-top:14px;font-size:13px;display:flex}.channel-video-card>img{flex-shrink:0}.channel-ideas{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:22px 0;display:grid}.channel-ideas article{background:#fff;border:1px solid #cfcfcf;border-radius:12px;padding:20px}.channel-ideas h4{margin:12px 0;font-size:18px;line-height:1.35}.channel-ideas p{color:#515151;font-size:14px}.channel-ideas small{color:#5e5e5e;font-size:12px}.channel-ideas article>div{flex-wrap:wrap;gap:14px;display:flex}.channel-ideas button{color:#404040;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:5px 0;font-size:14px;font-weight:600;display:inline-flex}.channel-video-dialog{color:#212121;background:#f6f6f6;border:1px solid #b3b3b3;border-radius:20px;width:min(1050px,100% - 36px);max-height:88dvh;padding:32px;overflow:auto;box-shadow:0 30px 100px #12121260}.channel-video-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#15151599}.channel-video-dialog>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.channel-video-dialog h2{letter-spacing:-.04em;margin:25px 0 15px;font-size:clamp(24px,3vw,35px);line-height:1.15}.channel-video-dialog h3{font-size:20px}.channel-video-dialog p{font-size:15px;line-height:1.6}.channel-video-dialog a{color:inherit;margin-left:12px;text-decoration:underline}.channel-video-dialog dd small{font-size:12px;font-weight:400}.channel-observation-table{overflow:auto}.channel-observation-table table{border-collapse:collapse;text-align:left;background:#fff;width:100%;font-size:14px}.channel-observation-table th,.channel-observation-table td{border-bottom:1px solid #dadada;padding:14px}.channel-observation-table th{color:#555;font-size:12px}.channel-empty{color:#4b4b4b;background:#e9e9e9;border:1px dashed #b8b8b8;border-radius:10px;padding:18px;font-size:14px;line-height:1.6}.watch-next h1{letter-spacing:-.055em;margin:10px 0 12px;font-size:clamp(28px,3.4vw,40px);line-height:1.1}.watch-next h2{letter-spacing:-.035em;font-size:22px;line-height:1.2}.watch-next-head{justify-content:space-between;align-items:center;gap:22px;display:flex}.watch-next-head p:not(.channel-step){color:#575757;margin:0;font-size:16px;line-height:1.6}.watch-schedule{background:#eee;border:1px solid #ccc;border-radius:12px;align-items:center;gap:14px;margin:25px 0;padding:18px 20px;display:flex}.watch-dot{background:#a2a2a2;border-radius:50%;flex:none;width:10px;height:10px}.watch-dot.active{background:#5a5a5a}.watch-schedule>div{flex:1;gap:5px;display:grid}.watch-schedule strong{font-size:14px}.watch-schedule span:not(.watch-dot),.watch-schedule small{color:#5d5d5d;font-size:13px}.watch-entry-grid{grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);gap:20px;margin:25px 0;display:grid}.watch-add,.watch-target-list{background:#fff;border:1px solid #c9c9c9;border-radius:14px;min-width:0;padding:24px}.watch-add h2,.watch-target-list h2{margin:0 0 20px}.watch-kind{gap:8px;margin-bottom:20px;display:flex}.watch-kind button{font:inherit;cursor:pointer;background:#efefef;border:1px solid #ccc;border-radius:8px;flex:1;padding:11px;font-size:14px}.watch-kind button[aria-pressed=true]{color:#fff;background:#242424;border-color:#242424}.watch-kind small{opacity:.7;margin-left:7px}.watch-add form{gap:12px;display:grid}.watch-add label{gap:8px;font-size:14px;font-weight:600;display:grid}.watch-add input,.watch-add select,.watch-result-tools select{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:#2c2c2c;background:#fff;border:1px solid #b1b1b1;border-radius:8px;padding:12px;font-size:15px}.watch-market{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:5px;display:grid}.watch-add>small{color:#585858;margin-top:16px;font-size:13px;line-height:1.6;display:block}.watch-suggestion{color:#4d4d4d;cursor:pointer;text-align:left;background:#e8e8e8;border:0;border-radius:6px;margin-top:12px;padding:8px 10px;font-size:13px;display:block}.watch-add details{color:#515151;margin-top:18px;font-size:13px}.watch-target-list>header{justify-content:space-between;align-items:baseline;gap:15px;display:flex}.watch-target-list>header>span{color:#595959;font-size:13px}.watch-target-list>div{background:#f8f8f8;border:1px solid #d5d5d5;border-radius:10px;align-items:center;margin-bottom:10px;display:flex}.watch-target-select{text-align:left;cursor:pointer;min-width:0;font:inherit;color:#2f2f2f;background:0 0;border:0;flex:1;gap:4px;padding:15px;display:grid}.watch-target-select b{overflow-wrap:anywhere;font-size:15px}.watch-target-select span,.watch-target-select small{color:#595959;font-size:13px}.watch-remove{color:#636363;cursor:pointer;background:0 0;border:0;padding:14px}.watch-results{border-top:1px solid #c8c8c8;margin-top:26px;padding-top:26px}.watch-results>header{justify-content:space-between;align-items:center;gap:22px;margin-bottom:22px;display:flex}.watch-results>header h2{margin:8px 0;font-size:30px}.watch-result-facts{color:#e1e1e1;background:#212121;border-radius:12px;flex-wrap:wrap;gap:25px;margin-bottom:20px;padding:22px;display:flex}.watch-result-facts>span{font-size:13px}.watch-result-facts b{color:#bfbfbf;margin-bottom:5px;font-size:21px;display:block}.watch-result-facts>span:last-child b{margin-top:5px;font-size:15px}.watch-result-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin:20px 0;display:flex}.watch-result-tools button{cursor:pointer;font:inherit;background:#fff;border:1px solid #c2c2c2;padding:10px 16px;font-size:14px}.watch-result-tools label{align-items:center;gap:8px;font-size:13px;display:flex}.watch-result-tools select{width:auto;padding:7px;font-size:14px}.watch-video-list{gap:14px;display:grid}.watch-video-list>article{background:#fff;border:1px solid #d0d0d0;border-radius:12px;align-items:start;gap:20px;padding:18px;display:flex}.watch-video-list img{aspect-ratio:16/9;object-fit:cover;border-radius:7px;flex-shrink:0;width:190px;height:auto}.watch-video-list small{color:#595959;font-size:12px}.watch-video-list h3{margin:8px 0;font-size:19px;line-height:1.3}.watch-video-list p{color:#545454;font-size:14px}.watch-video-list a{color:#484848;align-items:center;gap:6px;font-size:14px;display:inline-flex}.watch-video-list .channel-actions{margin-bottom:0}@media (max-width:800px){.watch-entry-grid{grid-template-columns:1fr}.watch-next-head,.watch-results>header{flex-direction:column;align-items:flex-start}.watch-schedule{flex-wrap:wrap;align-items:flex-start}.watch-video-list>article{flex-direction:column}.watch-video-list img{width:100%;max-width:420px}.channel-section-head{flex-direction:column;align-items:flex-start;gap:5px}.channel-video-dialog{padding:20px}.channel-ideas{grid-template-columns:1fr}.channel-workspace .public-channel-form .channel-action{width:100%;min-width:0}.channel-action,.channel-secondary{font-size:14px}.watch-result-facts{gap:18px}.channel-brief{padding:18px}.watch-market{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.channel-video-card{transition:none!important;transform:none!important}}@font-face{font-family:Radar Anton;src:url(/fonts/anton.ttf)format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:Radar Bebas;src:url(/fonts/bebas-neue.ttf)format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:Radar Oswald;src:url(/fonts/oswald.ttf)format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:Radar Barlow;src:url(/fonts/barlow-condensed.ttf)format("truetype");font-weight:100 900;font-display:swap}.creator-journey nav{grid-template-columns:repeat(5,minmax(0,1fr));min-width:0;display:grid}.creator-journey nav button{white-space:normal;min-width:0}.research-controls,.workflow-next,.recording-controls{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;display:flex}.research-controls button{color:#292929;font:inherit;cursor:pointer;background:#fff;border:1px solid #cdcdcd;border-radius:10px;padding:12px 16px;font-size:.875rem}.research-controls button[aria-pressed=true]{color:#bfbfbf;background:#222;border-color:#222}.research-controls input,.research-controls select{min-width:0;max-width:100%;font:inherit;background:#fff;border:1px solid #cdcdcd;border-radius:8px;padding:12px}.research-controls input{flex:240px}.research-mode-note{color:#4c4c4c;margin:0;padding:16px 0 0;font-size:.875rem}.workflow-next{justify-content:space-between}.keyword-explorer,.radar-history .history-list article{background:#fff;border:1px solid #cdcdcd;border-radius:16px;margin:20px 0;padding:24px}.keyword-explorer header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.keyword-explorer h2{letter-spacing:-.04em;font-size:1.5rem}.keyword-explorer p,.radar-history p,.recording-studio p{font-size:1rem;line-height:1.6}.keyword-explorer small,.radar-history small{color:#535353;font-size:.875rem;display:block}.keyword-list article{overflow-wrap:anywhere;border-top:1px solid #dadada;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:16px;padding:18px 0;display:grid}.keyword-list dl{grid-template-columns:1fr 1fr;gap:16px;margin:0;display:grid}.keyword-list dt{color:#535353;font-size:.875rem}.keyword-list dd{margin:6px 0;font-size:1.2rem;font-weight:700}.keyword-term{text-align:left;font:inherit;color:#2e2e2e;cursor:pointer;background:0 0;border:0;padding:0 0 8px;font-weight:650}.history-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.radar-history .history-list article{overflow-wrap:anywhere;margin:0}.history-list h2{margin:10px 0 20px;font-size:1.2rem}.history-list span{color:#535353;font-size:.875rem}.studio-v3-workbench{grid-template-columns:minmax(0,1fr) minmax(320px,380px)}.studio-v3-panel{overflow-x:hidden}.studio-v3-panel *{box-sizing:border-box}.studio-v3-panel :is(input,textarea,select,button,label,fieldset,details,summary){min-width:0;max-width:100%}.studio-v3-panel button{white-space:normal;overflow-wrap:anywhere}.studio-v3-panel .editor-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-v3-panel .title-style-picker>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.studio-v3-panel .title-style-picker button{width:100%;min-width:0}.studio-v3-panel :is(.packaging-brief,.brief-fields,.brief-grid){grid-template-columns:minmax(0,1fr);min-width:0}.studio-v3-inspector>nav{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.studio-v3-inspector>nav button{min-width:0;padding-inline:2px;font-size:.875rem}.studio-v3-panel label,.studio-v3-panel summary b,.studio-v3-panel select,.studio-v3-panel textarea{font-size:.875rem}.side-center{text-align:center}.studio-v3-stage,.studio-v3-inspector{min-width:0;max-width:100%}.recording-controls label{align-items:center;gap:10px;font-size:.875rem;display:flex}.recording-controls input[type=range]{accent-color:#464646;width:105px}.recording-stage{color:#fff;background:#14131c;border-radius:20px;height:clamp(450px,45vw,650px);position:relative;overflow:hidden}.recording-stage>video{object-fit:cover;opacity:.65;width:100%;height:100%;position:absolute;inset:0}.recording-stage>video.camera-off{visibility:hidden}.teleprompter{white-space:pre-wrap;text-shadow:0 2px 10px #000;scrollbar-width:thin;background:#0005;width:min(760px,92%);height:100%;max-height:650px;margin:auto;padding:12vh 24px;font-weight:600;line-height:1.6;position:relative;overflow-y:auto}.teleprompter>div{padding-bottom:40vh}.recording-live{color:#fff;font-variant-numeric:tabular-nums;background:#aa1527;border-radius:30px;padding:8px 12px;position:absolute;top:16px;left:20px}.recording-result{background:#fff;border:1px solid #cdcdcd;border-radius:16px;padding:24px}.recording-result video{width:680px;max-width:100%;margin:16px 0;display:block}.recording-script{gap:10px;margin:24px 0;display:grid}.recording-script textarea{font:inherit;resize:vertical;border:1px solid #cdcdcd;border-radius:12px;min-height:180px;padding:20px;line-height:1.6}@media (max-width:1100px){.creator-journey{display:block}.creator-journey nav{margin-top:10px}.studio-v3-workbench{grid-template-columns:minmax(0,1fr)}.studio-v3-panel{min-height:0;max-height:none}.studio-v3-inspector{order:2}.studio-v3-stage{order:1}}@media (max-width:680px){.creator-journey nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.keyword-list article,.history-list{grid-template-columns:minmax(0,1fr)}.keyword-explorer{padding:16px}.recording-stage{aspect-ratio:auto;height:60vh;min-height:400px}.teleprompter{padding:60px 14px}.recording-controls button{flex:140px}.workflow-next button{width:100%}}@font-face{font-family:RadarCal;src:url(/fonts/radar-cal-sans-preview.ttf)format("truetype");font-weight:400 800;font-display:swap}@font-face{font-family:RadarGalano;src:url(/fonts/radar-galano-preview.woff2)format("woff2");font-weight:400;font-display:swap}:root{--ink:#232323;--muted:#5f5f5f;--paper:#f7f7f7;--card:#fff;--line:#ddd;--purple:#565656;--navy:#1d1d1d;--green:#5c5c5c;--shadow:0 12px 32px -18px #23232325;--accent:#bfbfbf;--accent-ink:#232323;--surface-soft:#efefef;--radar-lavender:#bfbfbf;--radar-peach:#d9d9d9;--radar-pink:#c7c7c7;--radar-mint:#e4e4e4;--radar-rose:#a2a2a2}body{font-family:RadarGalano,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}h1,h2,.sales-page h1,.sales-page h2{letter-spacing:-.025em;font-family:RadarCal,Inter,sans-serif;font-weight:400}:is(button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible){outline-offset:4px;outline:2px solid #666}.radar-brand-lockup{color:inherit;flex:none;align-items:center;gap:9px;display:inline-flex}.radar-brand-lockup>img{object-fit:contain;background:#1d1d1d;border-radius:12px;width:48px;height:48px}.radar-wordmark{letter-spacing:-.02em;flex-direction:column;line-height:1;display:flex}.radar-wordmark small{color:inherit;letter-spacing:.02em;margin-bottom:3px;font-size:12px}.radar-wordmark strong{color:inherit;font-family:RadarCal,Inter,sans-serif;font-size:27px;font-weight:400}.brand>.radar-brand-lockup{color:#bfbfbf;background:0 0;border:0;border-radius:0;width:auto;height:auto;display:inline-flex}.sales-brand .radar-wordmark strong{color:inherit}@media (max-width:600px){.radar-brand-lockup>img{width:40px;height:40px}.radar-wordmark strong{font-size:24px}}.sidebar{background:var(--navy);color:#eee;border-color:#3c3c3c}.sidebar .nav-entry>button{color:#c2c2c2;min-height:46px}.sidebar .nav-entry>button.active{background:var(--radar-lavender);color:var(--ink);box-shadow:none}.sidebar .workspace>b,.sidebar .profile{color:#f4f4f4}.top{border-color:var(--line);background:#fafafadd}.app .primary,.app .search-card .primary,.app .chat-fab{background:var(--radar-lavender);color:var(--ink);border-color:#a1a1a1;box-shadow:0 6px 16px #23232312}.app .primary:hover:not(:disabled),.app .search-card .primary:hover:not(:disabled),.app .chat-fab:hover{color:var(--ink);background:#cfcfcf}.app .primary:disabled{box-shadow:none}.app .secondary{border-color:var(--line);color:var(--ink);background:#fff}.app .secondary:hover{background:#ececec}.creator-journey button.active,.research-controls button[aria-pressed=true],.watch-kind button[aria-pressed=true]{color:var(--ink);background:#eaeaea;border-color:#bfbfbf}.creator-journey button.active i{color:var(--ink);background:#bfbfbf;border-color:#bfbfbf}.app-launch-note{color:#474747;background:#d9d9d955;border-color:#d9d9d9}.studio-v3{--studio-ink:#232323;--studio-paper:#fafafa;--studio-border:#ddd;--studio-night:#1d1d1d;--studio-accent:#bfbfbf;font-family:inherit}.studio-mark{background:var(--radar-pink);color:#232323;border-color:#a2a2a2}.studio-v3-header h1,.watch-next h1,.workspace-view h1{letter-spacing:-.025em;font-family:RadarCal,Inter,sans-serif;font-weight:400}.studio-v3-header p{white-space:normal;font-size:14px;line-height:1.6;overflow:visible}.studio-v3-header .studio-eyebrow,.studio-v3-header .studio-connection{font-size:12px}.studio-v3-inspector>nav button[aria-selected=true],.studio-v3-inspector>nav button.active{color:var(--ink);background:#eaeaea;border-color:#bfbfbf}.channel-secondary{color:#232323!important;border-color:#ddd!important}.watch-target-list>div.selected{background:#eaeaea;border-color:#bfbfbf}.watch-schedule{background:#e4e4e444;border-color:#e4e4e4}.channel-brief{background:#d9d9d944;border-color:#d9d9d9}.watch-result-facts{color:#ececec;background:#232323}.channel-empty{color:#5f5f5f;background:#f2f2f2;border-color:#cdcdcd}.chat-fab{min-height:48px}.app input,.app textarea,.app select{accent-color:#666}.sales-page h1,.sales-page h2{font-family:RadarCal,Inter,sans-serif;font-weight:400}.sales-page .sales-cta{background:#232323;border-color:#232323;color:#fff!important}.sales-page .sales-cta:hover{background:#3d3d3d}.sales-page .sales-cta-secondary{background:0 0;color:#232323!important}.sales-price.is-featured{background:#ededed;border-color:#bfbfbf}.sales-price-top b{color:#232323;background:#bfbfbf;font-size:12px}.radar-home>.sales-header{color:#f8f8f8;background:#1d1d1d;border-color:#3c3c3c;max-width:none;padding-inline:max(5%,50% - 580px)}.radar-home>.sales-header .sales-header-app{color:#bfbfbf;background:0 0;border:1px solid #bfbfbf;border-radius:8px;padding:10px 15px}.radar-home>.sales-launch-note{color:#c2c2c2;background:#1d1d1d;max-width:none;margin:0}.radar-home .sales-proof{color:#232323;background:#e4e4e4;align-items:center}.radar-home .sales-section{max-width:1280px}.radar-home .sales-faq{padding-top:25px}.radar-final-cta{color:#232323;background:#bfbfbf;justify-content:space-between;align-items:center;gap:25px;padding:45px max(5%,50% - 580px);display:flex}.radar-final-cta h2{margin:0;font-size:clamp(28px,3vw,40px)}@media (max-width:760px){.sales-header{flex-wrap:wrap;gap:16px}.sales-header nav{flex-wrap:wrap;gap:12px 18px}.sales-header nav a{min-height:40px}.radar-final-cta{flex-direction:column;align-items:flex-start}.app h1{overflow-wrap:break-word}}@media (prefers-reduced-motion:reduce){.app *,.sales-page *{scroll-behavior:auto!important}.app button,.app a{transition:none!important}}:root{--ink:#2a2a2a;--muted:#5f5f5f;--paper:#f8f8f8;--navy:#eaeaea;--line:#dbdbdb}.brand>.radar-brand-lockup,.brand .radar-wordmark small{color:var(--ink)}.sidebar .nav-entry>button{color:#5a5a5a}.sidebar .nav-entry i{color:#555;background:#dcdcdc}.sidebar .workspace small,.sidebar .profile small,.sidebar .nav-group-label,.sidebar .side-foot small{color:#636363}.sidebar .workspace>b,.sidebar .workspace b,.sidebar .profile,.sidebar .side-foot{color:var(--ink)}.sidebar .profile,.sidebar .side-foot{border-color:#d3d3d3}.sidebar .usage>span{background:#d6d6d6}.sales-page{--sales-paper:#fbfbfb}.sales-footer p,.sales-footer small{color:var(--muted)}.radar-home>.sales-header{color:var(--ink);background:#fbfbfb;border-color:#dbdbdb}.radar-home>.sales-header .radar-wordmark strong{color:#5f5f5f}.radar-home>.sales-launch-note{color:var(--muted);background:#fbfbfb}.sales-page .sales-cta,.auth-primary{background:#bfbfbf;border-color:#a8a8a8;color:#2a2a2a!important}.sales-page .sales-cta:hover,.auth-primary:hover{background:#d3d3d3}.sales-page .sales-cta-secondary{background:#fbfbfb;border-color:silver}.app .search-card,.app .project-editor>aside,.app .monitor-first-scan,.app .monitor-priority,.app .watch-hero,.auth-side{color:var(--ink);box-shadow:none;background:#ececec;border-color:#d5d5d5}.app .search-card :is(label,footer,small),.app .project-editor>aside :is(p,small,span),.app .monitor-first-scan :is(p,small),.app .monitor-priority :is(p,span),.auth-side :is(p,small,span){color:var(--muted)}.app .monitor-priority h2,.app .monitor-first-scan h2,.app .project-editor>aside h2,.auth-side h2{color:var(--ink)}.app .search-card footer>button,.app .project-editor>aside>.secondary{color:#5a5a5a;background:#fbfbfb;border-color:#cdcdcd}.app .search-card footer>button:hover{color:var(--ink);background:#dcdcdc}.app .watch-kpis article{border-color:#d7d7d7}.app .watch-kpis article.hot{background:#e9e9e9}.app .watch-kpis :is(b,strong),.watch-result-facts b{color:#3a3a3a}.app .watch-kpis :is(span,small,p){color:#5f5f5f}.app .watch-nav button.active{color:#3a3a3a;background:#e6e6e6}.app .watch-nav button.active i{color:#3a3a3a;background:#d3d3d3}.app .chat>header,.app .plan-card.recommended>header{color:var(--ink);background:#eaeaea;border-color:#d5d5d5}.app .chat>header :is(p,small,h2){color:var(--ink)}.app .chat>header span{color:#414141;background:#c7c7c7}.toast{color:var(--ink);background:#fbfbfb;border-color:#cdcdcd}.studio-v3{--studio-night:#ebebeb}.studio-v3-workbench{background:#ebebeb;border-color:#d5d5d5;box-shadow:0 15px 35px -25px #59595925}.studio-v3-stage{color:var(--ink)}.studio-v3-stage .canvas-actions :is(button,select),.studio-v3-stage .studio-import,.studio-comparison-grid select{color:#5a5a5a;background:#fbfbfb;border-color:#c7c7c7}.studio-v3-stage .canvas-label,.studio-v3-stage .canvas-label :is(b,span),.studio-comparison-grid label{color:#5a5a5a}.studio-v3-stage .thumbnail-canvas{color:#5a5a5a;background:#f9f9f9;border-color:#cdcdcd;box-shadow:0 8px 25px #59595910}.studio-v3-stage .canvas-empty,.studio-v3-stage .canvas-empty :is(b,p,span,small){color:#5a5a5a}.studio-version-preview{background:#f2f2f2}.studio-v3-stage .studio-recovery{color:#4d4d4d;background:#d9d9d966;border-color:#cbcbcb}.studio-v3-stage .canvas-loading{color:#5a5a5a;background:#fbfbfbe6}.studio-v3-inspector>nav button[aria-pressed=true]{color:#3a3a3a;box-shadow:none;background:#e6e6e6}.app .studio-v3-panel .primary{color:var(--ink);background:#bfbfbf;border-color:#a8a8a8}.app .studio-v3-panel .primary:hover:not(:disabled){background:#d3d3d3}.app .search-heading>span,.app .search-heading>small,.studio-v3-stage .studio-stage-top,.studio-v3-stage .studio-stage-top button,.studio-v3-stage .canvas-toolbar>b{color:#5a5a5a}.studio-v3-stage .studio-stage-top button[aria-pressed=true]{color:#3a3a3a;background:#e6e6e6;border-radius:6px}.sales-footer nav a:hover{color:#2a2a2a;text-decoration:underline}.app .primary:disabled,.app .secondary:disabled,.sales-page .sales-cta:disabled,.channel-action:disabled{opacity:1;box-shadow:none;cursor:not-allowed;color:#5f5f5f!important;background:#e4e4e4!important;border-color:#cecece!important}.app .primary>span,.sales-page .sales-cta>span{color:inherit}#radar-landing-motion{--rm-ink:#1d1d1d;--rm-paper:#f8f8f8;--rm-accent:#bfbfbf;--rm-muted:#c5c5c5;--rm-line:#434343;background:var(--rm-ink);color:var(--rm-paper);isolation:isolate;font-family:RadarGalano,sans-serif;font-size:15px;line-height:1.55;position:relative;overflow:hidden}#radar-landing-motion *{box-sizing:border-box}#radar-landing-motion button,#radar-landing-motion a{font:inherit;-webkit-tap-highlight-color:transparent}#radar-landing-motion button{cursor:pointer}#radar-landing-motion a{color:inherit;text-decoration:none}:is(#radar-landing-motion button:focus-visible,#radar-landing-motion a:focus-visible){outline:2px solid var(--rm-accent);outline-offset:5px}#radar-landing-motion h1,#radar-landing-motion h2,#radar-landing-motion h3,#radar-landing-motion p{margin:0}#radar-landing-motion .rm-nav{border-bottom:1px solid var(--rm-line);justify-content:space-between;align-items:center;gap:24px;padding:25px 4.5%;display:flex}#radar-landing-motion .rm-brand{letter-spacing:-.8px;align-items:center;gap:9px;font-size:19px;font-weight:700;display:flex}#radar-landing-motion .rm-brand svg{width:27px;height:27px;color:var(--rm-accent)}#radar-landing-motion .rm-navlinks{align-items:center;gap:27px;font-size:13px;display:flex}#radar-landing-motion .rm-navlinks a{position:relative}#radar-landing-motion .rm-navlinks a:after{content:"";transform-origin:0;background:currentColor;width:100%;height:1px;transition:transform .3s;position:absolute;bottom:-5px;left:0;transform:scaleX(0)}#radar-landing-motion .rm-navlinks a:hover:after{transform:scaleX(1)}#radar-landing-motion .rm-nav-cta{border:1px solid #5f5f5f;align-items:center;gap:10px;padding:10px 16px;font-size:13px;display:flex}#radar-landing-motion .rm-nav-cta svg{width:15px;height:15px}#radar-landing-motion .rm-hero{padding:42px 4.5% 36px;position:relative}#radar-landing-motion .rm-overline{color:var(--rm-muted);letter-spacing:1.4px;text-transform:uppercase;justify-content:space-between;gap:16px;font-size:11px;display:flex}#radar-landing-motion h1{letter-spacing:-1.5px;text-transform:uppercase;margin:36px 0 28px;font-family:RadarCal,Arial Narrow,sans-serif;font-size:clamp(38px,10.7vw,126px);font-weight:700;line-height:.94}#radar-landing-motion .rm-mask{margin-bottom:-.06em;padding-bottom:.09em;display:block;overflow:hidden}#radar-landing-motion .rm-mask>span{animation:.95s cubic-bezier(.16,1,.3,1) both rm-heading;display:block}#radar-landing-motion .rm-mask:nth-child(2)>span{color:var(--rm-accent);animation-delay:.12s}#radar-landing-motion .rm-hero-bottom{grid-template-columns:1fr 1fr;align-items:end;gap:35px;display:grid}#radar-landing-motion .rm-description{color:#c5c5c5;max-width:410px;font-size:16px;line-height:1.7}#radar-landing-motion .rm-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:18px;display:flex}#radar-landing-motion .rm-cta{background:var(--rm-accent);color:#232323;border:0;justify-content:space-between;align-items:center;gap:24px;padding:16px 20px;font-weight:600;transition:background .25s,transform .25s;display:inline-flex}#radar-landing-motion .rm-cta:hover{background:var(--rm-paper);transform:translateY(-3px)}#radar-landing-motion .rm-cta svg{width:20px;height:20px;transition:transform .25s}#radar-landing-motion .rm-cta:hover svg{transform:translate(3px,-3px)}#radar-landing-motion .rm-link{color:var(--rm-paper);background:0 0;border:0;align-items:center;gap:9px;padding:12px 0;font-size:13px;display:inline-flex}#radar-landing-motion .rm-link svg{width:17px;height:17px}#radar-landing-motion .rm-stage-wrap{margin:0 4.5%;padding-top:13px;position:relative}#radar-landing-motion .rm-stage-top{color:var(--rm-muted);letter-spacing:1px;text-transform:uppercase;border-top:1px solid var(--rm-line);justify-content:space-between;align-items:center;gap:10px;padding:14px 0;font-size:11px;display:flex}#radar-landing-motion .rm-play{border:1px solid var(--rm-line);color:var(--rm-paper);letter-spacing:0;text-transform:none;background:0 0;min-width:100px;padding:7px 11px;font-size:12px}#radar-landing-motion .rm-stage{perspective:1400px;background:#1d1d1d;border:1px solid #434343;grid-template-columns:30% 70%;min-height:385px;transition:background .8s;display:grid;position:relative}#radar-landing-motion .rm-stage[data-scene="1"],#radar-landing-motion .rm-stage[data-scene="2"],#radar-landing-motion .rm-stage[data-scene="3"]{background:#1d1d1d}#radar-landing-motion .rm-side{z-index:1;flex-direction:column;justify-content:space-between;gap:22px;padding:27px 24px;display:flex;position:relative}#radar-landing-motion .rm-num{color:var(--rm-accent);letter-spacing:-2px;font-family:RadarCal,sans-serif;font-size:90px;font-weight:600;line-height:1}#radar-landing-motion .rm-side h2{letter-spacing:-1px;margin:12px 0;font-size:24px;line-height:1.15}#radar-landing-motion .rm-side p{color:#c5c5c5;max-width:180px;font-size:13px}#radar-landing-motion .rm-caption{color:#c5c5c5;border-top:1px solid #434343;padding-top:13px;font-size:11px}#radar-landing-motion .rm-panels{perspective:1100px;align-items:center;min-width:0;padding:26px 25px 26px 0;display:grid;position:relative}#radar-landing-motion .rm-panel{opacity:0;visibility:hidden;pointer-events:none;transform-origin:100%;background:var(--rm-paper);color:#232323;border-radius:3px;grid-area:1/1;min-width:0;min-height:310px;padding:25px;transition:transform .85s cubic-bezier(.16,1,.3,1),opacity .5s,visibility .5s;position:relative;transform:translate(35px,36px)rotateY(-10deg)rotate(3deg)scale(.91);box-shadow:0 20px 45px #0004}#radar-landing-motion .rm-panel.is-current{opacity:1;visibility:visible;pointer-events:auto;z-index:2;transform:translate(0)rotateY(0)rotate(-1deg)scale(1)}#radar-landing-motion .rm-panel.rm-leaving{transform:translate(-35px,-18px)rotateY(8deg)rotate(-4deg)scale(.94)}#radar-landing-motion .rm-paper-header{letter-spacing:1px;text-transform:uppercase;color:#5f5f5f;border-bottom:1px solid #d7d7d7;justify-content:space-between;align-items:center;gap:12px;padding-bottom:15px;font-size:11px;display:flex}#radar-landing-motion .rm-paper-header svg{width:17px;height:17px}#radar-landing-motion .rm-panel h3{letter-spacing:-1px;margin:18px 0;font-size:26px;font-weight:600;line-height:1.15}#radar-landing-motion .rm-query{background:#f8f8f8;border:1px solid #d7d7d7;align-items:center;gap:10px;margin:20px 0;padding:13px 12px;font-size:16px;display:flex}#radar-landing-motion .rm-query svg{width:18px;height:18px}#radar-landing-motion .rm-rows{gap:7px;display:grid}#radar-landing-motion .rm-row{border-bottom:1px solid #d7d7d7;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;font-size:13px;transition:transform .7s,opacity .6s;display:flex}#radar-landing-motion .rm-row span:last-child{color:#5f5f5f;white-space:nowrap;font-size:11px}#radar-landing-motion .rm-panel:not(.is-current) .rm-row{opacity:0;transform:translateY(30px)}#radar-landing-motion .rm-panel .rm-row:nth-child(2){transition-delay:.12s}#radar-landing-motion .rm-panel .rm-row:nth-child(3){transition-delay:.22s}#radar-landing-motion .rm-choice{background:#e4e4e4;border-left:3px solid #434343;margin:16px 0;padding:14px;font-size:17px;font-weight:500;line-height:1.4}#radar-landing-motion .rm-note{color:#5f5f5f;font-size:12px;line-height:1.6}#radar-landing-motion .rm-script{max-width:420px;margin:18px 0;font-size:17px;line-height:1.65}#radar-landing-motion .rm-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#e4e4e4;padding:0 3px}#radar-landing-motion .rm-script-list{color:#5f5f5f;border-top:1px solid #d7d7d7;flex-wrap:wrap;gap:15px;padding-top:13px;font-size:12px;display:flex}#radar-landing-motion .rm-thumb{color:#f8f8f8;aspect-ratio:16/9;background:#1d1d1d;justify-content:space-between;align-items:center;gap:15px;margin-top:18px;padding:22px;display:flex;position:relative;overflow:hidden}#radar-landing-motion .rm-thumb.rm-thumb-generated{background:#292929;padding:0;display:block}#radar-landing-motion .rm-thumb-generated img{object-fit:contain;width:100%;height:100%;display:block}#radar-landing-motion .rm-thumb-words{letter-spacing:-.5px;z-index:1;flex:1;font-family:RadarCal,sans-serif;font-size:clamp(28px,4.5vw,51px);font-weight:700;line-height:.95}#radar-landing-motion .rm-thumb-words em{color:var(--rm-accent);font-style:normal}#radar-landing-motion .rm-thumb-time{aspect-ratio:1;text-align:center;width:35%;color:var(--rm-accent);border:1px solid #bfbfbf;border-radius:50%;flex-shrink:0;place-content:center;font-family:RadarCal,sans-serif;font-size:42px;line-height:1;transition:transform 1.3s cubic-bezier(.16,1,.3,1);display:grid;transform:rotate(9deg)}#radar-landing-motion .rm-thumb-time small{letter-spacing:1px;margin-top:7px;font:10px RadarGalano,sans-serif}#radar-landing-motion .rm-panel:not(.is-current) .rm-thumb-time{transform:rotate(-55deg)scale(.6)}#radar-landing-motion .rm-thumb-detail{color:#5f5f5f;justify-content:space-between;gap:12px;margin-top:13px;font-size:11px;display:flex}#radar-landing-motion .rm-timeline{border-bottom:1px solid var(--rm-line);grid-template-columns:repeat(4,1fr);gap:18px;padding:19px 0 23px;display:grid}#radar-landing-motion .rm-step{color:var(--rm-muted);text-align:left;background:0 0;border:0;gap:8px;padding:12px 0;font-size:12px;display:flex;position:relative}#radar-landing-motion .rm-step:before,#radar-landing-motion .rm-step:after{content:"";background:#434343;width:100%;height:2px;position:absolute;top:0;left:0}#radar-landing-motion .rm-step:after{background:var(--rm-accent);transform-origin:0;transform:scaleX(0)}#radar-landing-motion .rm-step[aria-pressed=true]{color:var(--rm-paper)}#radar-landing-motion .rm-step[aria-pressed=true]:after{transform:scaleX(var(--rm-progress,0))}#radar-landing-motion .rm-step.rm-done:after{transform:scaleX(1)}#radar-landing-motion .rm-editorial{background:var(--rm-paper);color:#232323;grid-template-columns:1.15fr 1fr;gap:45px;margin-top:38px;padding:58px 4.5% 46px;display:grid}#radar-landing-motion .rm-editorial h2{letter-spacing:-.8px;text-transform:uppercase;margin:18px 0;font-family:RadarCal,sans-serif;font-size:57px;font-weight:600;line-height:1}#radar-landing-motion .rm-kicker{letter-spacing:1.3px;text-transform:uppercase;color:#5f5f5f;font-size:11px}#radar-landing-motion .rm-benefit{border-bottom:1px solid #d7d7d7;grid-template-columns:24px 1fr;gap:12px;padding:17px 0;display:grid}#radar-landing-motion .rm-benefit:first-child{border-top:1px solid #d7d7d7}#radar-landing-motion .rm-benefit span{color:#5f5f5f;padding-top:4px;font-size:11px}#radar-landing-motion .rm-benefit h3{margin-bottom:6px;font-size:17px;font-weight:500}#radar-landing-motion .rm-benefit p{color:#5f5f5f;font-size:13px;line-height:1.65}#radar-landing-motion .rm-end{justify-content:space-between;align-items:center;gap:24px;padding:40px 4.5% 25px;display:flex}#radar-landing-motion .rm-end h2{letter-spacing:-1px;font-size:27px;font-weight:500;line-height:1.2}#radar-landing-motion .rm-footer{color:var(--rm-muted);flex-wrap:wrap;justify-content:space-between;gap:15px;padding:18px 4.5% 24px;font-size:11px;display:flex}#radar-landing-motion.rm-paused *,#radar-landing-motion.rm-paused :before,#radar-landing-motion.rm-paused :after{animation-play-state:paused!important}#radar-landing-motion.rm-reduced *,#radar-landing-motion.rm-reduced :before,#radar-landing-motion.rm-reduced :after{transition:none!important;animation:none!important}@keyframes rm-heading{0%{transform:translateY(110%)rotate(2deg)}to{transform:translateY(0)rotate(0)}}@media (prefers-reduced-motion:reduce){#radar-landing-motion *,#radar-landing-motion :before,#radar-landing-motion :after{transition:none!important;animation:none!important}}@media (max-width:720px){#radar-landing-motion .rm-navlinks{display:none}#radar-landing-motion .rm-hero-bottom{grid-template-columns:1fr;gap:23px}#radar-landing-motion .rm-actions{justify-content:flex-start}#radar-landing-motion .rm-stage{grid-template-columns:1fr}#radar-landing-motion .rm-side{grid-template-columns:55px 1fr;align-items:center;gap:18px;padding:20px;display:grid}#radar-landing-motion .rm-num{font-size:60px}#radar-landing-motion .rm-side h2{margin:0 0 5px;font-size:22px}#radar-landing-motion .rm-side p{max-width:none}#radar-landing-motion .rm-caption{display:none}#radar-landing-motion .rm-panels{padding:0 20px 22px}#radar-landing-motion .rm-panel{min-height:310px;padding:20px}#radar-landing-motion .rm-timeline{gap:12px}#radar-landing-motion .rm-step{flex-direction:column;gap:3px}#radar-landing-motion .rm-editorial{grid-template-columns:1fr;gap:20px;padding-top:32px}#radar-landing-motion .rm-editorial h2{font-size:48px}#radar-landing-motion .rm-end{flex-direction:column;align-items:flex-start}#radar-landing-motion .rm-thumb-words{font-size:45px}}@media (max-width:420px){#radar-landing-motion .rm-overline span:last-child{display:none}#radar-landing-motion .rm-nav{gap:12px}#radar-landing-motion .rm-brand{font-size:16px}#radar-landing-motion .rm-nav-cta{padding:9px;font-size:12px}#radar-landing-motion .rm-panel h3{font-size:23px}#radar-landing-motion .rm-thumb{padding:15px}#radar-landing-motion .rm-thumb-time{font-size:32px}#radar-landing-motion .rm-row{align-items:flex-start}#radar-landing-motion h1{font-size:clamp(36px,11.4vw,48px)}#radar-landing-motion .rm-thumb-words{font-size:30px}#radar-landing-motion .rm-row{flex-wrap:wrap;gap:4px}#radar-landing-motion .rm-stage-top{font-size:11px}}@media (pointer:coarse){#radar-landing-motion button,#radar-landing-motion .rm-nav-cta{min-height:44px}}#radar-landing-motion{--rm-ink:#1d1d1d;--rm-paper:#f8f8f8;--rm-accent:#bfbfbf;--rm-coral:#a2a2a2;font-family:RadarGalano,Inter,sans-serif;container-type:inline-size}#radar-landing-motion h1,#radar-landing-motion .rm-editorial h2,#radar-landing-motion .rm-end h2,#radar-landing-motion .rm-num,#radar-landing-motion .rm-thumb-words,#radar-landing-motion .rm-thumb-time{font-family:RadarCal,Inter,sans-serif;font-weight:400}#radar-landing-motion .rm-side h2,#radar-landing-motion .rm-panel h3,#radar-landing-motion .rm-benefit h3{font-family:Inter,sans-serif;font-weight:600}#radar-landing-motion .rm-nav{padding-top:18px;padding-bottom:18px}#radar-landing-motion .rm-brand{letter-spacing:-.5px;gap:8px}#radar-landing-motion .rm-brand img{object-fit:contain;width:50px;height:50px}#radar-landing-motion .rm-wordmark{color:var(--rm-accent);flex-direction:column;font-family:RadarCal,Inter,sans-serif;font-size:27px;font-weight:400;line-height:.95;display:flex}#radar-landing-motion .rm-wordmark small{letter-spacing:.25px;color:var(--rm-paper);margin-bottom:4px;font-family:RadarGalano,Inter,sans-serif;font-size:11px}#radar-landing-motion .rm-nav-cta{border-color:var(--rm-coral);color:var(--rm-coral);border-radius:8px}#radar-landing-motion .rm-headline{grid-template-columns:minmax(0,1fr) 185px;align-items:center;gap:20px;margin:32px 0 24px;display:grid}#radar-landing-motion h1{text-transform:none;letter-spacing:-1.8px;margin:0;font-size:clamp(30px,6.15cqw,74px);line-height:1.08}#radar-landing-motion .rm-mask{margin-bottom:-.11em;padding-bottom:.16em}#radar-landing-motion .rm-hero-mascot{color:var(--rm-paper);background:0 0;border:0;align-self:end;width:100%;padding:0;transition:transform .4s cubic-bezier(.16,1,.3,1);position:relative;transform:rotate(5deg)}#radar-landing-motion .rm-hero-mascot:hover{transform:rotate(-7deg)translateY(-6px)}#radar-landing-motion .rm-hero-mascot img{filter:drop-shadow(0 10px 15px #0003);width:100%;height:auto;animation:3s ease-in-out 3 rm-scout;display:block}#radar-landing-motion .rm-mascot-caption{background:var(--rm-paper);color:#232323;border-radius:6px;margin-top:-6px;padding:5px 11px;font-size:11px;display:inline-block;position:relative;transform:rotate(-8deg)}#radar-landing-motion .rm-cta{border-radius:9px;font-family:Inter,sans-serif;font-size:14px;box-shadow:0 4px #bfbfbf}#radar-landing-motion .rm-cta:hover{transform:translateY(-2px)}#radar-landing-motion .rm-play{border-radius:6px}#radar-landing-motion .rm-stage{background:#1d1d1d;border-color:#434343;border-radius:14px}#radar-landing-motion .rm-stage[data-scene="1"],#radar-landing-motion .rm-stage[data-scene="2"],#radar-landing-motion .rm-stage[data-scene="3"]{background:#1d1d1d}#radar-landing-motion .rm-num{color:var(--rm-coral);font-size:75px;line-height:1.1}#radar-landing-motion .rm-panel{border-radius:9px}#radar-landing-motion .rm-panel h3{letter-spacing:-.8px;font-size:24px}#radar-landing-motion .rm-choice,#radar-landing-motion .rm-highlight{background:#e4e4e4}#radar-landing-motion .rm-thumb-words{font-size:clamp(25px,3.7cqw,43px);line-height:1.03}#radar-landing-motion .rm-editorial h2{text-transform:none;font-size:48px;line-height:1.08}#radar-landing-motion .rm-benefit span{background:var(--rm-coral);color:#232323;border-radius:50%;place-items:center;width:25px;height:25px;padding:0;display:grid}#radar-landing-motion .rm-end{background:var(--rm-coral);color:#232323;padding:35px 4.5%}#radar-landing-motion .rm-end h2{letter-spacing:-1px;font-size:33px}#radar-landing-motion .rm-end .rm-cta{color:#f8f8f8;background:#232323;box-shadow:0 4px #a2a2a2}#radar-landing-motion .rm-footer{padding-top:23px}@keyframes rm-scout{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-9px)rotate(-5deg)}}@media (max-width:720px){#radar-landing-motion .rm-headline{grid-template-columns:minmax(0,1fr) 100px;gap:10px}#radar-landing-motion h1{letter-spacing:-1px;font-size:clamp(30px,6.25cqw,48px)}#radar-landing-motion .rm-mascot-caption{padding:4px 6px;font-size:10px}#radar-landing-motion .rm-num{font-size:53px}#radar-landing-motion .rm-editorial h2{font-size:42px}#radar-landing-motion .rm-thumb-words{font-size:36px}}@media (max-width:500px){#radar-landing-motion .rm-headline{grid-template-columns:1fr;margin-top:31px;position:relative}#radar-landing-motion h1{letter-spacing:-.8px;font-size:clamp(29px,8.4cqw,43px)}#radar-landing-motion .rm-hero-mascot{justify-self:end;width:90px;margin-top:7px}#radar-landing-motion .rm-headline{margin-bottom:15px}#radar-landing-motion .rm-description{font-size:15px}#radar-landing-motion .rm-brand img{width:41px;height:41px}#radar-landing-motion .rm-wordmark{font-size:24px}#radar-landing-motion .rm-thumb-words{font-size:27px}}#radar-landing-motion{--rm-peach:#d9d9d9;--rm-pink:#c7c7c7;--rm-mint:#e4e4e4;--rm-rose:var(--rm-coral);--rm-dark:#232323}#radar-landing-motion .rm-nav-cta{color:var(--rm-accent);border-color:var(--rm-accent)}#radar-landing-motion .rm-overline .rm-olive{color:var(--rm-pink)}#radar-landing-motion .rm-cta{color:var(--rm-dark);box-shadow:0 4px #8b8b8b}#radar-landing-motion .rm-mascot-caption{background:var(--rm-peach);color:var(--rm-dark)}#radar-landing-motion .rm-stage{background:var(--rm-accent);border:0}#radar-landing-motion .rm-stage[data-scene="1"]{background:var(--rm-peach)}#radar-landing-motion .rm-stage[data-scene="2"]{background:var(--rm-mint)}#radar-landing-motion .rm-stage[data-scene="3"]{background:var(--rm-pink)}#radar-landing-motion .rm-side,#radar-landing-motion .rm-side p,#radar-landing-motion .rm-num{color:var(--rm-dark)}#radar-landing-motion .rm-caption{color:#4c4c4c;border-color:#23232330}#radar-landing-motion .rm-panel{box-shadow:0 15px 35px #23232320}#radar-landing-motion .rm-choice{background:var(--rm-peach);border-color:#232323}#radar-landing-motion .rm-highlight{background:var(--rm-mint)}#radar-landing-motion .rm-thumb{background:var(--rm-dark)}#radar-landing-motion .rm-thumb-time{color:var(--rm-pink);border-color:var(--rm-pink)}#radar-landing-motion .rm-step:nth-child(2):after{background:var(--rm-peach)}#radar-landing-motion .rm-step:nth-child(3):after{background:var(--rm-mint)}#radar-landing-motion .rm-step:nth-child(4):after{background:var(--rm-pink)}#radar-landing-motion .rm-benefit:first-child>span{background:var(--rm-peach)}#radar-landing-motion .rm-benefit:nth-child(2)>span{background:var(--rm-mint)}#radar-landing-motion .rm-benefit:nth-child(3)>span{background:var(--rm-pink)}#radar-landing-motion .rm-editorial h2{color:var(--rm-dark)}#radar-landing-motion .rm-end{background:var(--rm-accent);color:var(--rm-dark)}#radar-landing-motion .rm-end .rm-cta{background:var(--rm-dark);color:#f8f8f8;box-shadow:0 4px #8b8b8b}#radar-landing-motion .rm-footer{border-top:3px solid var(--rm-rose)}#radar-landing-motion .rm-hero{max-width:1280px;margin:auto}#radar-landing-motion .rm-stage-wrap{width:90%;max-width:1160px;margin-inline:auto}#radar-landing-motion .rm-editorial{padding-inline:max(5%,50% - 580px)}#radar-landing-motion .rm-overline,#radar-landing-motion .rm-stage-top,#radar-landing-motion .rm-caption,#radar-landing-motion .rm-paper-header,#radar-landing-motion .rm-row span:last-child,#radar-landing-motion .rm-note,#radar-landing-motion .rm-kicker,#radar-landing-motion .rm-thumb-detail,#radar-landing-motion .rm-mascot-caption{font-size:12px}#radar-landing-motion .rm-side p,#radar-landing-motion .rm-row,#radar-landing-motion .rm-script-list,#radar-landing-motion .rm-step,#radar-landing-motion .rm-benefit p,#radar-landing-motion .rm-play{font-size:14px}#radar-landing-motion .rm-play{min-height:44px}#radar-landing-motion .rm-trial-note{color:#c5c5c5;max-width:670px;margin-top:22px;font-size:13px;line-height:1.6}#radar-landing-motion .rm-note-spacing{margin-top:14px}#radar-landing-motion .rm-mobile-demo-note{color:#c5c5c5;margin-top:12px;font-size:12px;display:none}#radar-landing-motion .rm-cta{color:#232323!important}@media (max-width:720px){#radar-landing-motion .rm-mobile-demo-note{display:block}#radar-landing-motion .rm-panel.is-current{transform:none}#radar-landing-motion .rm-paper-header{flex-wrap:wrap}}#radar-landing-motion{--rm-muted:#5f5f5f;--rm-line:#dadada;color:#2a2a2a;background:#fbfbfb}#radar-landing-motion .rm-mask:nth-child(2)>span,#radar-landing-motion .rm-overline .rm-olive,#radar-landing-motion .rm-description,#radar-landing-motion .rm-trial-note,#radar-landing-motion .rm-mobile-demo-note{color:#5f5f5f}#radar-landing-motion .rm-link,#radar-landing-motion .rm-play,#radar-landing-motion .rm-step[aria-pressed=true]{color:#2a2a2a}#radar-landing-motion .rm-play{background:#fff;border-color:silver}#radar-landing-motion .rm-cta:hover{background:#d3d3d3}#radar-landing-motion .rm-step:before{background:#dedede}#radar-landing-motion .rm-step:after{height:4px}#radar-landing-motion .rm-thumb{color:#2a2a2a;background:#d9d9d9}#radar-landing-motion .rm-thumb-words em{color:#545454}#radar-landing-motion .rm-hero-mascot img{border-radius:50%}:root{--brand-indigo:#4938d1;--brand-orange:#f27a35;--brand-ink:#242424;--brand-muted:#606060;--ink:var(--brand-ink);--muted:var(--brand-muted);--paper:#fafafa;--card:#fff;--line:#dedede;--purple:var(--brand-indigo);--accent:var(--brand-indigo);--accent-ink:#fff;--navy:#f5f5f5;--surface-soft:#f5f5f5;--radar-lavender:var(--brand-indigo);--radar-peach:var(--brand-orange);--radar-pink:var(--brand-orange);--radar-mint:var(--brand-orange);--radar-rose:var(--brand-orange)}::selection{color:#fff;background:#4938d1}:is(button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible){outline-color:#4938d1}.radar-brand-lockup>img{filter:grayscale()}.brand>.radar-brand-lockup,.sales-brand .radar-wordmark strong,.radar-home>.sales-header .radar-wordmark strong{color:#4938d1}.brand .radar-wordmark small{color:#242424}.sidebar{color:#242424;background:#fff;border-color:#dedede}.sidebar .workspace{background:#fafafa;border-color:#dedede}.sidebar .workspace>span,.sidebar .profile>span{color:#242424;background:#f27a35;border-color:#f27a35}.sidebar .nav-entry>button:hover{color:#242424;background:#f1f1f1}.sidebar .nav-entry>button.active{color:#fff;background:#4938d1}.sidebar .nav-entry>button.active i{color:#4938d1;background:#fff}.sidebar .nav-entry>button.active svg{color:inherit}.top{background:#fffffff2}.mobile-brand b{color:#4938d1}.app .primary,.app .search-card .primary,.app .chat-fab,.app .studio-v3-panel .primary,.app .monitor-priority .primary,.monitor-first-scan .primary,.auth-primary,.sales-page .sales-cta{box-shadow:none;background:#4938d1;border-color:#4938d1;color:#fff!important}.app .primary:hover:not(:disabled),.app .search-card .primary:hover:not(:disabled),.app .chat-fab:hover,.app .studio-v3-panel .primary:hover:not(:disabled),.auth-primary:hover,.sales-page .sales-cta:hover{background:#3829ac;border-color:#3829ac;color:#fff!important}.channel-action{color:#fff!important;background:#4938d1!important;border-color:#4938d1!important}.channel-action:hover:not(:disabled){background:#3829ac!important}.app .secondary,.sales-page .sales-cta-secondary{background:#fff;border-color:#4938d1;color:#4938d1!important}.app .secondary:hover:not(:disabled),.sales-page .sales-cta-secondary:hover{background:#f5f5f5;color:#4938d1!important}.app .primary:disabled,.app .secondary:disabled,.sales-page .sales-cta:disabled,.channel-action:disabled{opacity:1;box-shadow:none;color:#626262!important;background:#e8e8e8!important;border-color:#ccc!important}.creator-journey button.active,.app .creator-journey button.active,.research-controls button[aria-pressed=true],.watch-kind button[aria-pressed=true],.app .watch-nav button.active,.studio-v3-inspector>nav button[aria-pressed=true],.studio-v3-inspector>nav button[aria-selected=true]{color:#fff;background:#4938d1;border-color:#4938d1}.creator-journey button.active i,.app .creator-journey button.active i,.app .watch-nav button.active i{color:#4938d1;background:#fff;border-color:#fff}.watch-target-list>div.selected{background:#fff;border-color:#4938d1;box-shadow:inset 4px 0 #4938d1}.watch-result-tools button[aria-pressed=true]{color:#fff;background:#4938d1}.watch-schedule,.channel-brief{background:#fff;border-color:#dedede #dedede #dedede #f27a35;border-left-style:solid;border-left-width:3px}.app .search-card,.app .project-editor>aside,.app .monitor-first-scan,.app .monitor-priority,.auth-side{color:#242424;background:#fafafa;border-color:#dedede}.app .search-card{border-top:3px solid #4938d1}.app .watch-kpis,.watch-result-facts{color:#242424;background:#fff;border-color:#dedede}.app .watch-kpis article.hot{color:#242424;background:#f27a35}.app .watch-kpis article.hot :is(span,small,p,b){color:#242424}.watch-result-facts b{color:#4938d1}.app .monitor-priority{border-top:3px solid #f27a35}.app .project-card:nth-child(3n+2) .project-cover{background:#f27a35}.app .project-card:nth-child(3n+2) .project-cover>span,.app .project-card:nth-child(3n+2) .project-cover>svg{color:#242424}.app .chat>header{background:#fff;border-bottom:3px solid #4938d1}.app .chat>header span,.studio-mark{color:#242424;background:#f27a35;border-color:#f27a35}.studio-v3{--studio-accent:#4938d1;--studio-night:#f5f5f5;--studio-ink:#242424;--studio-border:#dedede;--studio-paper:#fff}.studio-v3-workbench{background:#f5f5f5;border-color:#dedede}.studio-v3-stage .studio-stage-top button[aria-pressed=true]{color:#fff;background:#4938d1}.studio-v3-stage .studio-recovery{color:#242424;background:#fff;border-left:3px solid #f27a35}.studio-v3-stage .studio-recovery button{color:#242424;background:#f27a35}.sales-page{--sales-ink:#242424;--sales-muted:#606060;--sales-paper:#fff;--sales-accent:#4938d1}.radar-home>.sales-header,.radar-home>.sales-launch-note{color:#242424;background:#fff}.radar-home>.sales-header .sales-header-app{color:#fff;background:#4938d1;border-color:#4938d1}.sales-price.is-featured{background:#fff;border:2px solid #4938d1}.sales-price-top b,.radar-home .sales-proof{color:#242424;background:#f27a35}.radar-home .sales-proof :is(p,small,span){color:#242424}.radar-final-cta{color:#242424;background:#f27a35}.sales-footer{color:#242424;background:#f6f6f6;border-top:1px solid #dedede}.sales-footer nav a{color:#4938d1}.sales-status{color:#242424;background:#f1f1f1}#radar-landing-motion{--rm-accent:#4938d1;--rm-coral:#f27a35;--rm-peach:#f27a35;--rm-pink:#f27a35;--rm-mint:#f27a35;--rm-rose:#f27a35;--rm-dark:#242424;--rm-paper:#fff;--rm-muted:#606060;--rm-line:#dedede;color:#242424;background:#fff}#radar-landing-motion .rm-mask:nth-child(2)>span,#radar-landing-motion .rm-overline .rm-olive{color:#4938d1}#radar-landing-motion .rm-hero-mascot img{filter:grayscale()}#radar-landing-motion .rm-mascot-caption{color:#242424;background:#f27a35}#radar-landing-motion .rm-cta{background:#4938d1;box-shadow:0 4px #292070;color:#fff!important}#radar-landing-motion .rm-cta:hover{background:#3829ac;color:#fff!important}#radar-landing-motion .rm-link{color:#4938d1}#radar-landing-motion .rm-play{color:#4938d1;background:#fff;border-color:#4938d1}#radar-landing-motion .rm-play:hover{color:#fff;background:#4938d1}#radar-landing-motion .rm-stage,#radar-landing-motion .rm-stage[data-scene="2"]{background:#4938d1}#radar-landing-motion .rm-stage[data-scene="1"],#radar-landing-motion .rm-stage[data-scene="3"]{background:#f27a35}#radar-landing-motion .rm-side,#radar-landing-motion .rm-side p,#radar-landing-motion .rm-num,#radar-landing-motion .rm-caption{color:#fff}#radar-landing-motion .rm-caption{border-color:#fff6}#radar-landing-motion .rm-stage:is([data-scene="1"],[data-scene="3"]) :is(.rm-side,.rm-side p,.rm-num,.rm-caption){color:#242424}#radar-landing-motion .rm-stage:is([data-scene="1"],[data-scene="3"]) .rm-caption{border-color:#24242455}#radar-landing-motion .rm-panel{color:#242424;background:#fff}#radar-landing-motion .rm-choice{background:#f4f4f4;border-left-color:#f27a35}#radar-landing-motion .rm-highlight,#radar-landing-motion .rm-thumb{color:#242424;background:#f27a35}#radar-landing-motion .rm-thumb-words em{color:#242424;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:3px}#radar-landing-motion .rm-thumb-time{color:#4938d1;background:#fff;border-color:#fff}#radar-landing-motion .rm-step:after{background:#4938d1}#radar-landing-motion .rm-step:nth-child(2):after,#radar-landing-motion .rm-step:nth-child(4):after{background:#f27a35}#radar-landing-motion .rm-step[aria-pressed=true]{color:#4938d1;font-weight:600}#radar-landing-motion .rm-editorial{background:#f6f6f6}#radar-landing-motion .rm-benefit:nth-child(n)>span{color:#242424;background:#f27a35}:is(#radar-landing-motion button:focus-visible,#radar-landing-motion a:focus-visible){outline-color:#4938d1}.sales-billing-switch label.is-selected,.purchase-page .purchase-period label.is-selected{color:#fff;background:#4938d1;border-color:#4938d1}.sales-billing-switch label span,.purchase-page .purchase-period label span{color:#242424;background:#f27a35}.purchase-plan.is-selected{background:#fff;border-color:#4938d1;box-shadow:0 0 0 2px #4938d1}.is-selected .purchase-radio{color:#fff;background:#4938d1;border-color:#4938d1}:root{--control-radius:15px;--control-edge:inset 0 1px 0 #ffffff70, inset 0 -1px 0 #0000000c;--control-shadow:0 3px 7px #2424240b, 0 9px 22px -13px #24242430}:is(.app .primary,.app .secondary,.app .chat-fab,.sales-page .sales-cta,.sales-header-app,.auth-primary,.auth-google,.auth-microsoft,.channel-action,.channel-secondary,.sidebar .nav-entry>button,.creator-journey button,.watch-nav button,.watch-kind button,.research-controls button,.watch-result-tools button,.studio-v3-inspector>nav button,.studio-v3-stage .canvas-actions button,.studio-v3-stage .studio-import,.sales-billing-switch label,.purchase-period label,#radar-landing-motion .rm-cta,#radar-landing-motion .rm-play,#radar-landing-motion .rm-link){-webkit-tap-highlight-color:transparent;touch-action:manipulation;min-height:42px;font-weight:500;border-radius:var(--control-radius)!important;box-shadow:var(--control-edge), var(--control-shadow)!important;transition:transform var(--control-duration,.16s) cubic-bezier(.2,.8,.2,1), box-shadow var(--control-duration,.16s) ease, background-color var(--control-duration,.16s) ease, border-color var(--control-duration,.16s) ease!important;background-image:linear-gradient(#ffffff1f 0%,#ffffff08 48%,#fff0 100%)!important}:is(.app .primary,.app .secondary,.app .chat-fab,.sales-page .sales-cta,.sales-header-app,.auth-primary,.auth-google,.auth-microsoft,.channel-action,.channel-secondary,.sidebar .nav-entry>button,.creator-journey button,.watch-nav button,.watch-kind button,.research-controls button,.watch-result-tools button,.studio-v3-inspector>nav button,.studio-v3-stage .canvas-actions button,.studio-v3-stage .studio-import,.sales-billing-switch label,.purchase-period label,#radar-landing-motion .rm-cta,#radar-landing-motion .rm-play,#radar-landing-motion .rm-link):focus-visible{outline-offset:4px;outline:3px solid #4938d1!important}:is(.app .primary,.app .secondary,.app .chat-fab,.sales-page .sales-cta,.sales-header-app,.auth-primary,.auth-google,.auth-microsoft,.channel-action,.channel-secondary,.sidebar .nav-entry>button,.creator-journey button,.watch-nav button,.watch-kind button,.research-controls button,.watch-result-tools button,.studio-v3-inspector>nav button,.studio-v3-stage .canvas-actions button,.studio-v3-stage .studio-import,.sales-billing-switch label,.purchase-period label,#radar-landing-motion .rm-cta,#radar-landing-motion .rm-play,#radar-landing-motion .rm-link):not(:disabled):not([aria-disabled=true]):active{transform:var(--control-press,translateY(1px) scale(.98))!important;box-shadow:inset 0 2px 4px #00000012,inset 0 1px #ffffff30!important}:is(.app .primary,.app .secondary,.app .chat-fab,.sales-page .sales-cta,.sales-header-app,.auth-primary,.auth-google,.auth-microsoft,.channel-action,.channel-secondary,.sidebar .nav-entry>button,.creator-journey button,.watch-nav button,.watch-kind button,.research-controls button,.watch-result-tools button,.studio-v3-inspector>nav button,.studio-v3-stage .canvas-actions button,.studio-v3-stage .studio-import,.sales-billing-switch label,.purchase-period label,#radar-landing-motion .rm-cta,#radar-landing-motion .rm-play,#radar-landing-motion .rm-link):disabled,:is(.app .primary,.app .secondary,.app .chat-fab,.sales-page .sales-cta,.sales-header-app,.auth-primary,.auth-google,.auth-microsoft,.channel-action,.channel-secondary,.sidebar .nav-entry>button,.creator-journey button,.watch-nav button,.watch-kind button,.research-controls button,.watch-result-tools button,.studio-v3-inspector>nav button,.studio-v3-stage .canvas-actions button,.studio-v3-stage .studio-import,.sales-billing-switch label,.purchase-period label,#radar-landing-motion .rm-cta,#radar-landing-motion .rm-play,#radar-landing-motion .rm-link)[aria-disabled=true]{cursor:not-allowed;box-shadow:none!important;background-image:none!important;transform:none!important}:is(.app .secondary,.sales-page .sales-cta-secondary,.channel-secondary,.studio-v3-stage .canvas-actions button,.studio-v3-stage .studio-import,#radar-landing-motion .rm-play,#radar-landing-motion .rm-link){-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);background-color:#fffffff2;border:1px solid #4938d133;color:#4938d1!important}:is(.app .secondary,.sales-page .sales-cta-secondary,.channel-secondary,.studio-v3-stage .canvas-actions button,.studio-v3-stage .studio-import,#radar-landing-motion .rm-play,#radar-landing-motion .rm-link):not(:disabled):hover{background-color:#fff;color:#4938d1!important}:is(.sales-page .sales-cta,.sales-header-app,.app .chat-fab,#radar-landing-motion .rm-cta,#radar-landing-motion .rm-link){min-height:46px;padding-inline:22px;border-radius:999px!important}#radar-landing-motion .rm-link{padding:12px 18px}.sales-header-app{justify-content:center;align-items:center;gap:7px;display:inline-flex}.app .chat-fab{border:1px solid #fff5}:is(.sidebar .nav-entry>button,.creator-journey button,.watch-nav button,.watch-kind button,.research-controls button,.studio-v3-inspector>nav button,.sales-billing-switch label,.purchase-period label){--control-radius:12px;box-shadow:none!important}:is(.sidebar .nav-entry>button.active,.creator-journey button.active,.watch-nav button.active,.watch-kind button[aria-pressed=true],.research-controls button[aria-pressed=true],.studio-v3-inspector>nav button[aria-pressed=true],.sales-billing-switch label.is-selected,.purchase-period label.is-selected){box-shadow:inset 0 1px #fff5,0 3px 8px #4938d129!important}.sales-billing-switch,.purchase-period,.studio-v3-inspector>nav{background-color:#f0f0f0d9;border:1px solid #e3e3e3;border-radius:17px;box-shadow:inset 0 1px 3px #00000008}@media (hover:hover) and (pointer:fine){:is(.app .primary,.app .secondary,.app .chat-fab,.sales-page .sales-cta,.sales-header-app,.auth-primary,.channel-action,.channel-secondary,#radar-landing-motion .rm-cta,#radar-landing-motion .rm-play,#radar-landing-motion .rm-link):not(:disabled):not([aria-disabled=true]):hover{transform:var(--control-hover,translateY(-1px));box-shadow:var(--control-edge), 0 5px 13px #24242412, 0 12px 24px -13px #4938d138!important}}@media (pointer:coarse){:is(.app .primary,.app .secondary,.channel-action,.channel-secondary,.studio-v3-stage .canvas-actions button,.watch-kind button,.research-controls button,.sales-billing-switch label,.purchase-period label){min-height:44px}}@media (prefers-reduced-motion:reduce){:root{--control-press:none;--control-hover:none;--control-duration:0s}:is(.app,.sales-page) :is(button,a,label),.auth-primary{transition:none!important;transform:none!important}:is(.app,.sales-page) :is(button,a,label):active{transform:none!important}}@media (prefers-reduced-transparency:reduce){:is(.app .secondary,.sales-page .sales-cta-secondary,.channel-secondary,#radar-landing-motion .rm-play,#radar-landing-motion .rm-link){-webkit-backdrop-filter:none;background-color:#fff}}@media (forced-colors:active){:is(.app,.sales-page) :is(button,a,label){-webkit-backdrop-filter:none;box-shadow:none!important;background-image:none!important}}.app .keyword-lab{color:#292929;background:#faf9ff;border:1px solid #ccc5ef;border-radius:18px;min-width:0;margin:22px 0;padding:22px}.app .keyword-lab>header{grid-template-columns:minmax(0,1fr) 175px;align-items:start;gap:20px;display:grid}.app .keyword-lab h3{letter-spacing:-.025em;margin:8px 0;font-size:23px}.app .keyword-lab p{margin:10px 0;font-size:14px;line-height:1.7}.app .keyword-lab-kicker{letter-spacing:.06em;color:#4938d1;font-size:12px;font-weight:700}.app .keyword-lab label{gap:8px;min-width:0;margin:12px 0;font-size:14px;font-weight:600;display:grid}.app .keyword-lab input:not([type=checkbox]){width:100%;min-width:0;min-height:46px;font:inherit;color:#292929;box-sizing:border-box;background:#fff;border:1px solid #bdb9cc;border-radius:10px;padding:10px 12px;font-size:16px}.app .keyword-lab input[type=file]{font-size:14px;overflow:hidden}.app .keyword-lab .keyword-lab-confirm{align-items:flex-start;gap:10px;font-weight:400;line-height:1.5;display:flex}.app .keyword-lab input[type=checkbox]{accent-color:#4938d1;flex-shrink:0;width:20px;height:20px;margin:0}.app .keyword-lab details{border-top:1px solid #ded9ee;margin-top:16px;padding-top:16px}.app .keyword-lab summary{cursor:pointer;color:#4938d1;font-size:15px;font-weight:600;line-height:1.5}.app .keyword-lab ol{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin:18px 0;padding:0;list-style:none;display:grid}.app .keyword-lab :is(a,button){overflow-wrap:anywhere;white-space:normal;font-size:14px}.app .keyword-lab a:not(.secondary){color:#4938d1;text-underline-offset:3px;text-decoration:underline}.app .keyword-lab button,.app .keyword-lab a.secondary{min-height:44px;line-height:1.5}.app .keyword-lab small{color:#555;font-size:12px;line-height:1.6;display:block}.app .keyword-lab ul{gap:16px;padding-left:18px;display:grid}.app .keyword-lab li{overflow-wrap:anywhere;min-width:0}.app .keyword-lab-state{background:#fff;border:1px solid #c8c0f2;border-radius:12px;margin-top:18px;padding:16px}.app .keyword-lab-error{color:#6b3118;background:#fff3e9;border:1px solid #dcab8a;border-radius:12px;margin-top:16px;padding:14px}.app .keyword-lab-metrics{background:#faf9ff;border:1px solid #e5dff5;border-radius:12px;grid-column:1/-1;grid-template-columns:1fr 1fr 1.5fr;gap:18px;padding:16px;display:grid}.app .keyword-lab-metrics>div{flex-direction:column;gap:8px;min-width:0;display:flex}.app .keyword-lab-metrics span{color:#444;font-size:13px;line-height:1.5}.app .keyword-lab-metrics strong{color:#4938d1;overflow-wrap:anywhere;font-size:19px}.app .keyword-lab :is(input,button,a,summary):focus-visible{outline-offset:3px;outline:3px solid #4938d1}@media (max-width:760px){.app .keyword-lab>header,.app .keyword-lab ol,.app .keyword-lab-metrics{grid-template-columns:minmax(0,1fr)}.app .keyword-lab{padding:16px}.app .keyword-lab>header{gap:0}.app .keyword-lab input[type=month]{max-width:230px}}.app .channel-public-contact{background:#faf9ff;border:1px solid #ddd7f4;border-radius:14px;margin:18px 0;padding:14px}.app .channel-public-contact small{color:#555;overflow-wrap:anywhere;margin-top:9px;font-size:12px;line-height:1.6;display:block}.app .channel-public-contact small a{color:#4938d1;text-underline-offset:2px;text-decoration:underline}.app .channel-public-contact summary{cursor:pointer;color:#4938d1;font-size:14px;font-weight:600;line-height:1.5}.app .channel-public-contact .wide{white-space:normal;overflow-wrap:anywhere;min-height:46px}.mobile-video-dialog{color:#292929;overscroll-behavior:contain;background:#fff;border:1px solid #ded9f3;border-radius:22px;width:640px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);padding:0;overflow:auto;box-shadow:0 24px 90px #0003}.mobile-video-dialog:not([open]){display:none}.mobile-video-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#14121e8c}.mobile-video-dialog-header{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border-bottom:1px solid #e6e2f2;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex;position:sticky;top:0}.mobile-video-dialog-header strong{font-size:16px;line-height:1.4}.mobile-video-dialog-header button{color:#4938d1;min-width:44px;min-height:44px;font:inherit;cursor:pointer;background:#f6f4ff;border:1px solid #d2cbef;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:14px;display:flex}.mobile-video-dialog-header button:focus-visible{outline-offset:2px;outline:3px solid #4938d1}.app .mobile-video-dialog .details{width:auto;max-height:none;padding:20px 18px max(24px,env(safe-area-inset-bottom));box-shadow:none;border:0;border-radius:0;margin:0;position:static;overflow:visible}.app .mobile-video-dialog .details h2{overflow-wrap:anywhere;font-size:24px;line-height:1.25}.app .mobile-video-dialog .details .wide{white-space:normal;min-height:46px}@media (max-width:1050px){.app .desktop-video-details{display:none}}@media (max-width:480px){.mobile-video-dialog{border-radius:18px;width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.app .mobile-video-dialog .details .stats{grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-video-dialog .stats b{overflow-wrap:anywhere}}.app .idea-references{background:#fff;border:1px solid #dedede;border-radius:18px;margin:24px 0;padding:20px}.app .idea-references h2{letter-spacing:-.03em;color:#292929;margin:0 0 8px;font-size:20px}.app .idea-references header p{color:#555;margin:0 0 18px;font-size:14px;line-height:1.6}.app .idea-reference-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.app .idea-reference-card{overflow-wrap:anywhere;background:#faf9ff;border:1px solid #ded9f3;border-radius:12px;min-width:0;padding:16px}.app .idea-reference-card>a,.app .idea-reference-card>strong{color:#4938d1;text-underline-offset:3px;font-size:15px;font-weight:650;line-height:1.5}.app .idea-reference-channel{color:#555;margin-top:8px;font-size:13px;display:block}.app .idea-reference-card dl{gap:10px;margin:18px 0 12px;display:grid}.app .idea-reference-card dl>div{flex-wrap:wrap;justify-content:space-between;gap:6px 12px;display:flex}.app .idea-reference-card dt{color:#444;font-size:14px}.app .idea-reference-card dd{color:#292929;margin:0;font-size:14px;font-weight:650}.app .idea-reference-card small,.app .idea-reference-note{color:#555;font-size:12px;line-height:1.6}.app .idea-references summary{cursor:pointer;color:#4938d1;padding:16px 0;font-size:14px;font-weight:600}.app .idea-reference-note{margin:14px 0 0}.app .list .signal-row .meta{flex-wrap:wrap;row-gap:7px;font-size:13px}@media (max-width:1050px){.app .idea-reference-grid{grid-template-columns:minmax(0,1fr)}}.app .research-intent{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 14px;display:grid}.app .research-intent button{white-space:normal;justify-content:center;min-height:52px}.app .research-intent button[aria-pressed=true]{color:#fff;background:#4938d1;border-color:#4938d1}.app .research-intent-help{color:#383838;margin:12px 0 20px;font-size:16px;line-height:1.6}.app .research-market-grid{background:#faf9ff;border:1px solid #ddd8f5;border-radius:16px;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:10px;padding:18px;display:grid}.app .research-market-grid label,.app .keyword-controls label{color:#292929;gap:9px;min-width:0;font-size:14px;font-weight:600;display:grid}.app .research-market-grid span{align-items:center;gap:8px;display:flex}.app .research-market-grid select,.app .keyword-controls :is(select,input){color:#252525;background:#fff;border:1px solid #bdbdbd;border-radius:10px;width:100%;min-width:0;max-width:100%;min-height:46px;padding:10px 12px;font-size:16px}.app .research-market-help{color:#555;margin:0 0 22px;font-size:13px;line-height:1.6}.app .keyword-summary{grid-template-columns:1fr 1.5fr 1fr;gap:12px;margin:20px 0;display:grid}.app .keyword-summary>div{background:#fafafa;border:1px solid #dedede;border-radius:14px;flex-direction:column;gap:8px;min-width:0;padding:18px;display:flex}.app .keyword-summary>div:nth-child(2){background:#f6f4ff;border-color:#c3bced}.app .keyword-summary span{color:#444;font-size:13px;line-height:1.5}.app .keyword-summary strong{letter-spacing:-.04em;overflow-wrap:anywhere;color:#292929;font-size:clamp(20px,2vw,28px)}.app .keyword-source-note{color:#53341e;background:#fff6ee;border:1px solid #e5b78f;padding:16px;line-height:1.65;display:block}.app .keyword-method{border-bottom:1px solid #dedede;padding:16px 0}.app .keyword-method summary,.app .keyword-detail summary{cursor:pointer;color:#4938d1;font-weight:600;line-height:1.6}.app .keyword-method p{color:#444;font-size:14px}.app .keyword-controls{grid-template-columns:1.5fr 1fr;gap:16px;margin:22px 0;display:grid}.app .keyword-list article{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:20px;padding:24px 0}.app .keyword-identity h3{letter-spacing:-.02em;color:#292929;margin:0 0 8px;font-size:19px}.app .keyword-list small{font-size:12px;line-height:1.6}.app .keyword-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.app .keyword-actions button{white-space:normal;text-align:left;min-height:44px;font-size:12px}.app .keyword-list dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.app .keyword-list dd{color:#292929;overflow-wrap:anywhere;font-size:18px}.app .keyword-list dt{font-size:12px;line-height:1.5}.app .keyword-youtube{border-left:3px solid #4938d1;padding-left:12px}.app .keyword-detail{background:#fafafa;border-radius:12px;grid-column:1/-1;padding:12px 16px;font-size:14px}.app .keyword-detail ul{gap:12px;margin-bottom:0;padding-left:20px;display:grid}.app .keyword-detail a{color:#4938d1;text-underline-offset:3px;line-height:1.5}.app .keyword-cost-note{color:#555;margin-top:20px;font-size:13px;line-height:1.6}.app :is(.research-market-grid,.keyword-controls) :is(input,select):focus-visible{outline-offset:3px;outline:3px solid #4938d1}@media (max-width:760px){.app .keyword-summary{grid-template-columns:1fr 1fr}.app .keyword-summary>div:nth-child(2){grid-area:1/1/auto/-1}.app .keyword-list article{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.app .research-market-grid,.app .keyword-controls{grid-template-columns:minmax(0,1fr)}.app .research-intent button{gap:5px;padding:10px 8px;font-size:12px}.app .research-market-grid{padding:14px}.app .keyword-summary>div{padding:12px}}.app .channel-contact-directory{background:#faf9ff;border:1px solid #cbc3f2;border-radius:14px;margin:20px 0;padding:16px 18px}.app .channel-contact-directory>summary{cursor:pointer;color:#4938d1;flex-wrap:wrap;align-items:center;gap:9px;min-height:36px;font-size:16px;list-style:none;display:flex}.app .channel-contact-directory>summary::-webkit-details-marker{display:none}.app .channel-contact-directory>summary:after{content:"+";margin-left:auto;font-size:24px;line-height:1}.app .channel-contact-directory[open]>summary:after{content:"−"}.app .channel-contact-directory>summary>span{color:#666;font-size:13px}.app .channel-contact-directory>summary>b{font-weight:600}.app .channel-contact-directory>p{color:#555;margin:14px 0;font-size:14px;line-height:1.65}.app .channel-contact-directory-list{overscroll-behavior:contain;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-height:520px;padding:4px;display:grid;overflow:auto}.app .channel-contact-directory-list>section{background:#fff;border:1px solid #e0dcec;border-radius:12px;min-width:0;padding:16px}.app .channel-contact-directory-list h3{overflow-wrap:anywhere;margin:0 0 10px;font-size:16px}.app .channel-contact-directory-list .channel-public-contact{background:0 0;border:0;margin:0;padding:0}.app .channel-contact-directory-list .channel-public-contact .wide{justify-content:center;font-size:14px}.app .keyword-auto-note{background:#f6f4ff;border-left:3px solid #4938d1;border-radius:0 10px 10px 0;margin:20px 0 0;padding:14px 16px}.app .keyword-auto-note>b{color:#4938d1;font-size:15px}.app .keyword-auto-note p{color:#505050;margin:6px 0;font-size:14px;line-height:1.65}.app .keyword-summary small{color:#656565;font-size:12px;line-height:1.6}.app .keyword-volume-status{background:#fafafa;border:1px solid #dedede;border-radius:12px;margin:20px 0;padding:16px}.app .keyword-volume-status>div{flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:14px;display:flex}.app .keyword-volume-status strong{color:#333;font-size:17px}.app .keyword-volume-status span{color:#616161;font-size:13px}.app .keyword-volume-status small{color:#656565;margin-top:9px;font-size:12px;line-height:1.65;display:block}.app .keyword-volume-status a,.app .keyword-scenario-method a{color:#4938d1;text-underline-offset:3px;text-decoration:underline}.app .keyword-advanced{margin:18px 0}.app .keyword-advanced>button{white-space:normal;text-align:left;min-height:44px;font-size:14px}.app .keyword-advanced .keyword-source-note{margin-top:18px;font-size:14px}.app .keyword-scenario-method{background:#fff8f2;border:1px solid #e6bd9f;border-radius:12px;margin:18px 0;padding:16px 18px}.app .keyword-scenario-method>summary{cursor:pointer;color:#703c1c;font-size:14px;font-weight:600;line-height:1.6}.app .keyword-scenario-method :is(p,li){color:#555;font-size:14px;line-height:1.7}.app .keyword-scenario-method ul{padding-left:20px;list-style:outside}.app .keyword-scenario-warning{color:#763e1a;background:#fff3e8;border-left:3px solid #e99c68;border-radius:0 8px 8px 0;margin:12px 0;padding:10px 12px;font-size:13px;line-height:1.6;display:block}.app :is(.keyword-scenario-method,.channel-contact-directory)>summary:focus-visible{outline-offset:5px;outline:3px solid #4938d1}@media (max-width:640px){.app .channel-contact-directory-list{grid-template-columns:minmax(0,1fr)}.app .channel-contact-directory>summary{column-gap:8px}.app .channel-contact-directory>summary>span{order:2;width:100%}.app .channel-contact-directory>summary:after{margin-left:auto}}#radar-landing-motion .rm-product-demo{width:92%;max-width:1280px}#radar-landing-motion .rm-product-demo .rm-stage{grid-template-columns:22% minmax(0,1fr);overflow:hidden}#radar-landing-motion .rm-product-demo .rm-side{padding:28px 22px}#radar-landing-motion .rm-product-demo .rm-side p{max-width:210px;font-size:16px}#radar-landing-motion .rm-product-demo .rm-panels{align-items:stretch;padding:26px 20px 26px 0}#radar-landing-motion .rm-panel.rm-app-panel{border:1px solid #24242420;border-radius:15px;align-self:start;min-height:0;padding:0;overflow:hidden;box-shadow:0 28px 48px -22px #24242460,0 2px 8px #2424240c}#radar-landing-motion .rm-panel.rm-app-panel.is-current{transform:translate(0)rotateY(0)rotate(-.65deg)scale(1)}#radar-landing-motion .rd-window{color:#242424;text-align:left;background:#fafafa;margin:0;font-size:14px;line-height:1.5}#radar-landing-motion .rd-window svg{stroke-width:1.7px;flex-shrink:0;width:17px;height:17px}#radar-landing-motion .rd-window-bar{background:#fff;border-bottom:1px solid #e7e7e7;justify-content:space-between;align-items:center;gap:12px;padding:15px 20px;display:flex}#radar-landing-motion .rd-brand{white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:flex}#radar-landing-motion .rd-brand>svg{width:24px;height:24px;margin-right:3px}#radar-landing-motion .rd-brand b{color:#4938d1}#radar-landing-motion .rd-demo-tag{color:#666;letter-spacing:.07em;border:1px solid #e5e5e5;border-radius:5px;padding:5px 8px;font:11px/1.4 RadarGalano,sans-serif}#radar-landing-motion .rd-app-body{grid-template-columns:142px minmax(0,1fr);display:grid}#radar-landing-motion .rd-rail{background:#fff;border-right:1px solid #e7e7e7;flex-direction:column;gap:8px;padding:24px 9px 16px;font-size:12px;display:flex}#radar-landing-motion .rd-rail>span{color:#606060;border-radius:8px;align-items:center;gap:7px;padding:9px 7px;display:flex}#radar-landing-motion .rd-rail>span.rd-nav-active{color:#fff;background:linear-gradient(#6150df,#4938d1);box-shadow:inset 0 1px #ffffff60,0 3px 7px #4938d12a}#radar-landing-motion .rd-rail .rd-rail-divider{background:#e9e9e9;height:1px;margin:12px 7px;padding:0}#radar-landing-motion .rd-rail .rd-rail-bottom{color:#4938d1;margin-top:auto}#radar-landing-motion .rd-workspace{min-width:0}#radar-landing-motion .rd-breadcrumb{color:#727272;border-bottom:1px solid #e7e7e7;flex-wrap:wrap;align-items:center;gap:9px;padding:13px 20px;font-size:12px;display:flex}#radar-landing-motion .rd-breadcrumb b{color:#242424;font-weight:500}#radar-landing-motion .rd-preview-content{min-height:414px;padding:22px 20px;position:relative;overflow:hidden}#radar-landing-motion .rd-title-line{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}#radar-landing-motion .rd-title-line h3{letter-spacing:-.4px;margin:0;font-family:RadarCal,sans-serif;font-size:22px;font-weight:400;line-height:1.18}#radar-landing-motion .rd-country,#radar-landing-motion .rd-status{color:#616161;flex-shrink:0;align-items:center;gap:7px;font-size:12px;display:inline-flex}#radar-landing-motion .rd-country{color:#242424;background:#fff;border:1px solid #ddd;border-radius:8px;padding:7px 9px}#radar-landing-motion .rd-search{background:#fff;border:1px solid #c6bef5;border-radius:11px;align-items:center;gap:10px;padding:7px 8px 7px 14px;font-size:16px;display:flex;box-shadow:0 0 0 3px #4938d109}#radar-landing-motion .rd-search>svg{color:#7d7d7d}#radar-landing-motion .rd-query-text{white-space:nowrap;overflow:hidden}#radar-landing-motion .rd-search-submit{color:#fff;background:linear-gradient(#6553e3,#4938d1);border-radius:8px;margin-left:auto;padding:10px;display:flex}#radar-landing-motion .rd-modes{color:#676767;gap:14px;padding:13px 0 18px;font-size:12px;display:flex}#radar-landing-motion .rd-mode-selected{color:#4938d1;font-weight:600}#radar-landing-motion .rd-section-label{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;font-size:12px;display:flex}#radar-landing-motion .rd-section-label>span{color:#747474}#radar-landing-motion .rd-section-label b{font-weight:500}#radar-landing-motion .rd-idea-list{gap:8px;display:grid}#radar-landing-motion .rd-idea{background:#fff;border:1px solid #e0e0e0;border-radius:10px;align-items:center;gap:12px;padding:11px 12px;display:flex}#radar-landing-motion .rd-idea-icon{color:#4938d1;background:#f4f3fc;border-radius:9px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}#radar-landing-motion .rd-idea:nth-child(2) .rd-idea-icon{color:#953f14;background:#fff1e8}#radar-landing-motion .rd-idea:nth-child(3) .rd-idea-icon{color:#555;background:#f2f2f2}#radar-landing-motion .rd-idea>div{gap:3px;display:grid}#radar-landing-motion .rd-idea small{letter-spacing:.07em;color:#777;font-size:10px}#radar-landing-motion .rd-idea strong{font-size:14px;font-weight:600;line-height:1.3}#radar-landing-motion .rd-idea>div>span{color:#747474;font-size:12px}#radar-landing-motion .rd-idea-pick{color:#4938d1;margin-left:auto;display:flex}#radar-landing-motion .rd-cursor{z-index:3;pointer-events:none;filter:drop-shadow(0 2px 3px #0002);flex-direction:column;align-items:flex-start;gap:3px;display:flex;position:absolute;top:52%;left:62%}#radar-landing-motion .rd-cursor>svg{fill:#4938d1;color:#fff;width:26px;height:26px}#radar-landing-motion .rd-cursor>span{color:#fff;white-space:nowrap;background:#4938d1;border-radius:4px 8px 8px;margin-left:20px;padding:5px 9px;font-size:12px}#radar-landing-motion .rd-project-grid{grid-template-columns:minmax(0,1fr) 150px;align-items:start;gap:14px;display:grid}#radar-landing-motion .rd-project-fields{gap:13px;display:grid}#radar-landing-motion .rd-field>span{margin-bottom:6px;font-size:12px;font-weight:500;display:block}#radar-landing-motion .rd-field>div{background:#fff;border:1px solid #ddd;border-radius:8px;padding:12px;font-size:14px;line-height:1.55}#radar-landing-motion .rd-field>div b{font-weight:500}#radar-landing-motion .rd-field>div p{color:#6a6a6a;margin-top:9px;font-size:12px}#radar-landing-motion .rd-field-line{color:#606060;border-top:1px solid #eee;margin-top:9px;padding-top:9px;display:block}#radar-landing-motion .rd-assistant{background:#fff;border:1px solid #d9d4f7;border-radius:11px;padding:13px;font-size:12px;box-shadow:0 8px 18px -12px #4938d155}#radar-landing-motion .rd-ai-label{color:#4938d1;align-items:center;gap:7px;margin-bottom:17px;font-size:13px;display:flex}#radar-landing-motion .rd-assistant p{color:#626262;margin:12px 0}#radar-landing-motion .rd-assistant strong{font-size:17px;font-weight:500;line-height:1.3}#radar-landing-motion .rd-ai-foot{color:#777;border-top:1px solid #e8e8e8;padding-top:12px;font-size:11px;display:block}#radar-landing-motion .rd-selection-note{color:#4938d1;align-items:center;gap:6px;margin-top:18px;font-size:12px;display:flex}#radar-landing-motion .rd-selection-note>span{color:#666;align-items:center;gap:6px;margin-left:auto;display:flex}#radar-landing-motion .rd-script-layout{grid-template-columns:118px minmax(0,1fr);gap:12px;display:grid}#radar-landing-motion .rd-outline{flex-direction:column;gap:7px;padding-top:10px;font-size:12px;display:flex}#radar-landing-motion .rd-outline>span{letter-spacing:.06em;color:#777;padding-bottom:12px;font-size:10px}#radar-landing-motion .rd-outline>div{color:#666;border-radius:6px;align-items:center;gap:7px;padding:10px 6px;display:flex}#radar-landing-motion .rd-outline b{color:#858585;font-size:11px;font-weight:400}#radar-landing-motion .rd-outline>div.rd-outline-current{color:#4938d1;background:#efecfb}#radar-landing-motion .rd-document{background:#fff;border:1px solid #e0e0e0;border-radius:10px;overflow:hidden;box-shadow:0 8px 15px -12px #2424243b}#radar-landing-motion .rd-document-toolbar{color:#777;border-bottom:1px solid #ececec;justify-content:space-between;align-items:center;padding:9px 13px;font-size:12px;display:flex}#radar-landing-motion .rd-document-toolbar>span{gap:13px;display:flex}#radar-landing-motion .rd-document-body{padding:18px}#radar-landing-motion .rd-document-kicker{letter-spacing:.08em;color:#817a9e;font-size:10px}#radar-landing-motion .rd-document h4{letter-spacing:-.3px;margin:9px 0 16px;font-family:RadarCal,sans-serif;font-size:19px;font-weight:400;line-height:1.2}#radar-landing-motion .rd-document p{margin:12px 0;font-size:14px;line-height:1.7}#radar-landing-motion .rd-document mark{color:#242424;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#ffe0cb;padding:2px 1px}#radar-landing-motion .rd-type-caret{vertical-align:middle;background:#4938d1;width:2px;height:1em;margin-left:3px;display:inline-block}#radar-landing-motion .rd-director-note{color:#6b6b6b;background:#f6f6f6;border-radius:6px;gap:7px;margin-top:18px;padding:10px;font-size:11px;display:flex}#radar-landing-motion .rd-script-bottom{color:#777;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;font-size:11px;display:flex}#radar-landing-motion .rd-faux-primary{color:#fff;text-align:center;background:linear-gradient(#6150df,#4938d1);border:1px solid #4938d1;border-radius:9px;align-items:center;gap:7px;padding:10px 13px;font-size:12px;display:inline-flex;box-shadow:inset 0 1px #fff5,0 3px 6px #4938d124}#radar-landing-motion .rd-studio-toolbar{color:#686868;border-bottom:1px solid #e0e0e0;align-items:center;gap:17px;margin-bottom:14px;padding-bottom:12px;font-size:12px;display:flex}#radar-landing-motion .rd-studio-toolbar>span{align-items:center;gap:6px;display:flex}#radar-landing-motion .rd-studio-toolbar .rd-tool-active{color:#4938d1}#radar-landing-motion .rd-studio-grid{grid-template-columns:minmax(0,1fr) 144px;gap:12px;display:grid}#radar-landing-motion .rd-canvas{background:#eeeef0;border:1px solid #e2e2e5;border-radius:10px;flex-direction:column;justify-content:center;min-width:0;padding:22px 9px 9px;display:flex}#radar-landing-motion .rd-image-selection{outline-offset:3px;outline:2px solid #4938d1;margin:5px 0 14px;position:relative}#radar-landing-motion .rd-edited-image{aspect-ratio:1672/941;object-fit:contain;width:100%;height:auto;display:block}#radar-landing-motion .rd-selection-handles i{background:#fff;border:1px solid #4938d1;width:7px;height:7px;position:absolute}#radar-landing-motion .rd-selection-handles i:first-child{top:-7px;left:-7px}#radar-landing-motion .rd-selection-handles i:nth-child(2){top:-7px;right:-7px}#radar-landing-motion .rd-selection-handles i:nth-child(3){bottom:-7px;right:-7px}#radar-landing-motion .rd-selection-handles i:nth-child(4){bottom:-7px;left:-7px}#radar-landing-motion .rd-canvas-meta{color:#727272;justify-content:space-between;gap:8px;margin-top:9px;font-size:10px;display:flex}#radar-landing-motion .rd-inspector{background:#fff;border:1px solid #e0e0e0;border-radius:10px;padding:13px}#radar-landing-motion .rd-inspector-heading{align-items:center;gap:6px;margin-bottom:20px;font-size:12px;display:flex}#radar-landing-motion .rd-inspector-control{margin-top:15px;font-size:12px}#radar-landing-motion .rd-slider{background:linear-gradient(90deg,#4938d1 50%,#e3e0f5 50%);border-radius:4px;height:5px;margin:14px 0 23px;position:relative}#radar-landing-motion .rd-slider>i{background:#fff;border:2px solid #4938d1;border-radius:50%;width:13px;height:13px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 4px #0002}#radar-landing-motion .rd-slider-static>i{left:50%}#radar-landing-motion .rd-inspector-details{color:#6a6a6a;border-top:1px solid #eee;gap:10px;padding-top:15px;font-size:11px;display:grid}#radar-landing-motion .rd-inspector-details>span{gap:5px;display:flex}#radar-landing-motion .rd-inspector-details svg{width:13px;height:13px}#radar-landing-motion .rd-export-row{justify-content:space-between;align-items:center;gap:12px;margin-top:22px;display:flex}#radar-landing-motion .rd-export-note{color:#666;align-items:center;gap:6px;font-size:12px;display:flex}#radar-landing-motion .rd-window-footer{color:#777;background:#fff;border-top:1px solid #e5e5e5;justify-content:space-between;align-items:center;gap:12px;padding:11px 16px;font-size:11px;display:flex}#radar-landing-motion .rd-window-footer>span:first-child{align-items:center;gap:7px;display:flex}#radar-landing-motion .rd-window-footer>span:last-child{flex-shrink:0}#radar-landing-motion .rd-motion{animation-duration:8s;animation-delay:calc(var(--rd-time,8) * -1s);animation-timing-function:linear;animation-play-state:paused;animation-fill-mode:both}#radar-landing-motion .rd-query-text{animation-name:rd-type-query}#radar-landing-motion .rd-idea{animation-name:rd-result}#radar-landing-motion .rd-idea-selected{animation-name:rd-result,rd-pick}#radar-landing-motion .rd-idea-1{--rd-delay:7%}#radar-landing-motion .rd-idea-2{--rd-delay:14%}#radar-landing-motion .rd-cursor{animation-name:rd-pointer}#radar-landing-motion .rd-angle .rd-cursor{animation-name:rd-angle-pointer}#radar-landing-motion .rd-thumbnail .rd-cursor{animation-name:rd-studio-pointer}#radar-landing-motion .rd-angle-field{animation-name:rd-angle-focus}#radar-landing-motion .rd-assistant,#radar-landing-motion .rd-title-field{animation-name:rd-assistant-in}#radar-landing-motion .rd-selection-note,#radar-landing-motion .rd-export-note{animation-name:rd-confirm}#radar-landing-motion .rd-script-line-1{animation-name:rd-line-one}#radar-landing-motion .rd-script-line-2{animation-name:rd-line-two}#radar-landing-motion .rd-script-line-3,#radar-landing-motion .rd-director-note{animation-name:rd-line-three}#radar-landing-motion .rd-type-caret{animation-name:rd-caret}#radar-landing-motion .rd-slider .rd-motion{animation-name:rd-contrast-slider}#radar-landing-motion .rd-edited-image{animation-name:rd-contrast-image}@keyframes rd-type-query{0%{clip-path:inset(0 100% 0 0)}16%,to{clip-path:inset(0)}}@keyframes rd-result{0%,17%{opacity:0;transform:translateY(12px)}29%,to{opacity:1;transform:translateY(0)}}@keyframes rd-pick{0%,44%{background:#fff;border-color:#e0e0e0}53%,to{background:#f5f3ff;border-color:#9b8ded}}@keyframes rd-pointer{0%,30%{opacity:0;transform:translate(60px,45px)}42%{opacity:1;transform:translate(0)}50%{opacity:1;transform:scale(.9)}56%{opacity:1;transform:scale(1)}77%,to{opacity:0;transform:translate(8px,10px)}}@keyframes rd-angle-pointer{0%,12%{opacity:0;transform:translate(-30px,-20px)}25%,42%{opacity:1;transform:translate(-80px,-40px)}48%{opacity:1;transform:translate(-80px,-40px)scale(.9)}70%,to{opacity:0;transform:translate(-70px,-32px)}}@keyframes rd-angle-focus{0%,20%{filter:none}32%,to{filter:drop-shadow(0 0 2px #4938d150)}}@keyframes rd-assistant-in{0%,12%{opacity:0;transform:translateY(12px)}28%,to{opacity:1;transform:none}}@keyframes rd-confirm{0%,58%{opacity:0;transform:translateY(6px)}70%,to{opacity:1;transform:none}}@keyframes rd-line-one{0%{clip-path:inset(0 100% 0 0)}28%,to{clip-path:inset(0)}}@keyframes rd-line-two{0%,28%{clip-path:inset(0 100% 0 0)}52%,to{clip-path:inset(0)}}@keyframes rd-line-three{0%,51%{opacity:0;clip-path:inset(0 100% 0 0)}74%,to{opacity:1;clip-path:inset(0)}}@keyframes rd-caret{0%,70%{opacity:0}72%,78%{opacity:1}80%,86%{opacity:0}88%,94%{opacity:1}96%,to{opacity:0}}@keyframes rd-contrast-slider{0%,26%{left:40%}48%,to{left:62%}}@keyframes rd-contrast-image{0%,26%{filter:contrast(.84)}48%,to{filter:contrast(1.08)}}@keyframes rd-studio-pointer{0%,12%{opacity:0;top:62%;left:58%}25%{opacity:1;top:40%;left:83%}48%,65%{opacity:1;top:40%;left:88%}76%,to{opacity:0;top:46%;left:88%}}#radar-landing-motion .rd-thumbnail .rd-cursor>span{margin-left:-110px}@media (max-width:1150px){#radar-landing-motion .rd-app-body{grid-template-columns:47px minmax(0,1fr)}#radar-landing-motion .rd-rail{padding-inline:5px;overflow:hidden}#radar-landing-motion .rd-rail>span{white-space:nowrap;gap:20px;padding:9px;font-size:0}#radar-landing-motion .rd-preview-content{padding:20px 16px}#radar-landing-motion .rd-window-footer>span:last-child{display:none}}@media (max-width:820px){#radar-landing-motion .rm-product-demo .rm-stage{grid-template-columns:1fr}#radar-landing-motion .rm-product-demo .rm-side{grid-template-columns:60px minmax(0,1fr);align-items:center;gap:18px;padding:23px;display:grid}#radar-landing-motion .rm-product-demo .rm-side .rm-num{font-size:54px}#radar-landing-motion .rm-product-demo .rm-side h2{margin:0 0 5px}#radar-landing-motion .rm-product-demo .rm-side p{max-width:none;font-size:14px}#radar-landing-motion .rm-product-demo .rm-caption{display:none}#radar-landing-motion .rm-product-demo .rm-panels{padding:0 18px 22px}#radar-landing-motion .rm-panel.rm-app-panel.is-current{transform:none}#radar-landing-motion .rm-product-demo .rm-mobile-demo-note{display:block}#radar-landing-motion .rd-preview-content{min-height:440px}}@media (max-width:540px){#radar-landing-motion .rm-product-demo{width:94%}#radar-landing-motion .rm-product-demo .rm-panels{padding:0 9px 12px}#radar-landing-motion .rm-product-demo .rm-side{grid-template-columns:48px 1fr;gap:12px;padding:20px 14px}#radar-landing-motion .rm-product-demo .rm-side .rm-num{font-size:43px}#radar-landing-motion .rm-product-demo .rm-side h2{font-size:22px}#radar-landing-motion .rd-window-bar{gap:8px;padding:12px}#radar-landing-motion .rd-brand{gap:4px;font-size:12px}#radar-landing-motion .rd-brand>svg{width:21px;height:21px}#radar-landing-motion .rd-demo-tag{padding:4px;font-size:9px}#radar-landing-motion .rd-app-body{display:block}#radar-landing-motion .rd-rail{display:none}#radar-landing-motion .rd-breadcrumb{padding:10px 12px;font-size:11px}#radar-landing-motion .rd-preview-content{min-height:520px;padding:18px 12px}#radar-landing-motion .rd-title-line{flex-wrap:wrap;gap:9px;margin-bottom:15px}#radar-landing-motion .rd-title-line h3{max-width:100%;font-size:23px}#radar-landing-motion .rd-title-line .rd-status,#radar-landing-motion .rd-section-label>span{display:none}#radar-landing-motion .rd-idea{gap:9px;padding:12px 9px}#radar-landing-motion .rd-idea-icon{width:34px;height:40px}#radar-landing-motion .rd-idea strong{font-size:14px}#radar-landing-motion .rd-idea small{font-size:10px}#radar-landing-motion .rd-idea>div>span{font-size:12px}#radar-landing-motion .rd-project-grid{grid-template-columns:1fr}#radar-landing-motion .rd-assistant{display:none}#radar-landing-motion .rd-selection-note{flex-wrap:wrap;gap:9px}#radar-landing-motion .rd-selection-note>span{width:100%;margin:0}#radar-landing-motion .rd-script-layout{grid-template-columns:1fr}#radar-landing-motion .rd-outline{flex-direction:row;gap:6px;padding:0}#radar-landing-motion .rd-outline>span,#radar-landing-motion .rd-outline>div:nth-last-child(-n+2){display:none}#radar-landing-motion .rd-outline>div{padding:7px;font-size:12px}#radar-landing-motion .rd-document-body{padding:15px}#radar-landing-motion .rd-document p{font-size:14px}#radar-landing-motion .rd-script-bottom{flex-wrap:wrap;gap:10px}#radar-landing-motion .rd-studio-grid{grid-template-columns:1fr}#radar-landing-motion .rd-canvas{padding:20px 12px 12px}#radar-landing-motion .rd-inspector{grid-template-columns:1fr 1fr;gap:8px 16px;padding:12px;display:grid}#radar-landing-motion .rd-inspector-heading{grid-column:1/-1;margin:0}#radar-landing-motion .rd-inspector-control{margin:0}#radar-landing-motion .rd-slider{margin-bottom:10px}#radar-landing-motion .rd-inspector-details{display:none}#radar-landing-motion .rd-export-row{flex-direction:column;align-items:flex-start;gap:12px;margin-top:14px}#radar-landing-motion .rd-export-row .rd-faux-primary{justify-content:center;width:100%}#radar-landing-motion .rd-cursor>span{margin-left:-20px;font-size:11px}#radar-landing-motion .rd-thumbnail .rd-cursor{display:none}#radar-landing-motion .rd-window-footer{padding:10px;font-size:10px}}#radar-landing-motion.rm-reduced .rd-cursor{display:none}@media (prefers-reduced-motion:reduce){#radar-landing-motion .rd-cursor{display:none}}.radar-sidekick{min-width:0;max-width:360px;color:var(--brand-ink,#242424);text-align:left;align-items:center;gap:16px;display:flex}.radar-sidekick-button{cursor:pointer;touch-action:manipulation;color:#242424;background:0 0;border:0;border-radius:50%;flex:0 0 64px;width:64px;padding:0;position:relative}.radar-sidekick-button img{filter:grayscale();aspect-ratio:1;border-radius:50%;width:100%;height:auto;transition:transform .25s;display:block}.radar-sidekick-button:hover img{transform:rotate(-9deg)}.radar-sidekick-button:active img{transform:rotate(7deg)scale(.94)}.radar-sidekick-button:focus-visible{outline-offset:6px;outline:3px solid #4938d1}.radar-sidekick-tap{color:#242424;background:#f27a35;border-radius:5px;width:max-content;max-width:100%;margin:-9px auto 0;padding:3px 7px;font-size:12px;font-weight:600;line-height:1.4;display:block;position:relative;transform:rotate(-5deg)}.radar-sidekick-bubble{background:#fff;border:1px solid #dedede;border-left:3px solid #f27a35;border-radius:4px 16px 16px;flex:1;min-width:0;padding:12px 14px;box-shadow:3px 4px #24242409}.radar-sidekick-label{color:#626262;letter-spacing:.06em;font:500 12px/1.5 RadarGalano,sans-serif;display:block}.radar-sidekick-bubble p{overflow-wrap:anywhere;color:#242424;margin:5px 0 0;font:500 14px/1.5 RadarGalano,sans-serif}.radar-sidekick-pop{animation:.55s cubic-bezier(.2,.8,.3,1) both radar-acolyte-pop}#radar-landing-motion.rm-paused .radar-sidekick-pop{animation-play-state:running!important}@keyframes radar-acolyte-pop{0%,to{transform:rotate(0)}25%{transform:translateY(-10px)rotate(-13deg)}60%{transform:translateY(1px)rotate(9deg)}}#radar-landing-motion .rm-headline{grid-template-columns:minmax(0,1fr) 240px;align-items:center;gap:32px}#radar-landing-motion .radar-sidekick--landing{flex-direction:column;gap:16px;max-width:240px;padding:10px;display:flex;transform:rotate(3deg)}#radar-landing-motion .radar-sidekick--landing .radar-sidekick-button{background:0 0;border:0;flex-basis:auto;width:180px;padding:0}#radar-landing-motion .radar-sidekick--landing .radar-sidekick-tap{max-width:none;padding:6px 12px;font-size:14px}#radar-landing-motion .radar-sidekick--landing .radar-sidekick-bubble{border:2px solid #242424;align-self:stretch;min-height:113px;transform:rotate(-5deg);box-shadow:5px 5px #f27a35}#radar-landing-motion .radar-sidekick--landing p{margin:7px 0 0;font-size:16px;line-height:1.5}#radar-landing-motion .rm-headline h1{font-size:clamp(2.25rem,5.8vw,4.8rem);line-height:1.08}#radar-landing-motion .rm-overline .rm-olive{text-transform:none;letter-spacing:0;font-size:14px;display:inline-block}#radar-landing-motion .rm-benefit h3{font-weight:600}.radar-fun-stamp{letter-spacing:.08em;border:2px solid #242424;border-radius:6px;width:fit-content;max-width:100%;margin-bottom:22px;padding:8px 12px;font:600 12px/1.5 RadarGalano,sans-serif;display:inline-block;transform:rotate(-3deg)}.radar-home .radar-final-cta{flex-direction:column;align-items:center;display:flex}.app .hero .hero-actions{align-items:flex-start}.app .hero .radar-sidekick{flex:0 340px}.app .studio-v3>.radar-sidekick{max-width:500px;margin:0 0 20px}.app .empty-state>.radar-sidekick{text-align:left;width:min(100%,360px);margin:0 0 12px}.app .empty-state>.radar-sidekick span{font-size:12px}@media (min-width:1100px){.app .hero .hero-actions:has(.radar-sidekick){flex-direction:column;align-items:flex-end}.app .hero .radar-sidekick{flex-basis:auto}}@media (max-width:720px){#radar-landing-motion .rm-headline{grid-template-columns:minmax(0,1fr);gap:24px}#radar-landing-motion .radar-sidekick--landing{flex-direction:row;gap:16px;width:100%;max-width:400px;padding:0 6px 6px 0;transform:none}#radar-landing-motion .radar-sidekick--landing .radar-sidekick-button{flex:0 0 88px;width:88px}#radar-landing-motion .radar-sidekick--landing .radar-sidekick-tap{max-width:100%;padding:4px 5px;font-size:12px}#radar-landing-motion .radar-sidekick--landing .radar-sidekick-bubble{align-self:center;min-height:0;padding:10px 12px;transform:none}#radar-landing-motion .radar-sidekick--landing p{font-size:14px}#radar-landing-motion .rm-overline{flex-wrap:wrap;gap:10px}.app .hero .hero-actions{flex-direction:column;align-items:stretch;width:100%}.app .hero .radar-sidekick{flex-basis:auto;max-width:100%;padding-block:8px}}@media (prefers-reduced-motion:reduce){.radar-sidekick *{transition:none!important;animation:none!important}.radar-sidekick-button:hover img,.radar-sidekick-button:active img{transform:none}}
