@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-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:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.static{position:static}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.block{display:block}.resize{resize:both}.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,)}}.xterm{cursor:text;-webkit-user-select:none;user-select:none;position:relative}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{z-index:5;position:absolute;top:0}.xterm .xterm-helper-textarea{opacity:0;z-index:-5;white-space:nowrap;resize:none;border:0;width:0;height:0;margin:0;padding:0;position:absolute;top:0;left:-9999em;overflow:hidden}.xterm .composition-view{color:#fff;white-space:nowrap;z-index:1;background:#000;display:none;position:absolute}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{cursor:default;background-color:#000;position:absolute;inset:0;overflow-y:scroll}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;top:0;left:0}.xterm-char-measure-element{visibility:hidden;line-height:normal;display:inline-block;position:absolute;top:0;left:-9999em}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{z-index:10;color:#0000;pointer-events:none;position:absolute;inset:0}.xterm .xterm-accessibility-tree:not(.debug) ::selection{color:#0000}.xterm .xterm-accessibility-tree{-webkit-user-select:text;user-select:text;white-space:pre;font-family:monospace}.xterm .xterm-accessibility-tree>div{transform-origin:0;width:fit-content}.xterm .live-region{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{-webkit-text-decoration:underline double;text-decoration:underline double}.xterm-underline-3{-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.xterm-underline-4{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.xterm-underline-5{-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:underline overline}.xterm-overline.xterm-underline-2{-webkit-text-decoration:overline double underline;text-decoration:overline double underline}.xterm-overline.xterm-underline-3{-webkit-text-decoration:overline wavy underline;text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{-webkit-text-decoration:overline dotted underline;text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{-webkit-text-decoration:overline dashed underline;text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;pointer-events:none;position:absolute;top:0;right:0}.xterm-decoration-top{z-index:2;position:relative}.xterm .xterm-scrollable-element>.scrollbar{cursor:default}.xterm .xterm-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.xterm .xterm-scrollable-element>.visible{opacity:1;z-index:11;background:0 0;transition:opacity .1s linear}.xterm .xterm-scrollable-element>.invisible{opacity:0;pointer-events:none}.xterm .xterm-scrollable-element>.invisible.fade{transition:opacity .8s linear}.xterm .xterm-scrollable-element>.shadow{display:none;position:absolute}.xterm .xterm-scrollable-element>.shadow.top{width:100%;height:3px;box-shadow:var(--vscode-scrollbar-shadow,#000) 0 6px 6px -6px inset;display:block;top:0;left:3px}.xterm .xterm-scrollable-element>.shadow.left{width:3px;height:100%;box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset;display:block;top:3px;left:0}.xterm .xterm-scrollable-element>.shadow.top-left-corner{width:3px;height:3px;display:block;top:0;left:0}.xterm .xterm-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset}:root{color:#f2f1e9;font-synthesis:none;text-rendering:optimizelegibility;--ink:#f2f1e9;--muted:#989e91;--line:#edf0df1c;--panel:#1c211bc7;--panel-solid:#1a1f19;--accent:#d9ff70;--accent-soft:#d9ff701c;--warm:#ffb36b;--danger:#ff7b72;background:#10130f;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background:radial-gradient(circle at 78% -10%,#b7d36817,#0000 34rem),#10130f;min-width:320px;min-height:100vh}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.app-frame{grid-template-columns:236px minmax(0,1fr);min-width:960px;min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0d100dc7;flex-direction:column;height:100vh;padding:24px 16px 20px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:11px;padding:0 9px 30px;display:flex}.brand>span:last-child{line-height:1.03;display:grid}.brand strong{letter-spacing:-.02em;font-family:Georgia,serif;font-size:18px;font-weight:500}.brand small{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;margin-top:3px;font-size:11px}.brand-mark{color:#11150e;background:var(--accent);border-radius:11px;place-items:center;width:33px;height:33px;display:inline-grid;box-shadow:0 0 30px #d9ff702e}.brand-mark.large{border-radius:16px;width:50px;height:50px}.sidebar nav{gap:5px;display:grid}.nav-item{color:#9fa598;border-radius:10px;align-items:center;gap:11px;padding:10px 12px;font-size:13px;font-weight:550;transition:all .16s;display:flex}.sidebar-foot{border-top:1px solid var(--line);margin-top:auto;padding:16px 10px 0}.sidebar-foot p{color:#777d72;font-size:11px;line-height:1.55}.main-content{width:100%;max-width:1500px;padding:36px 46px 64px}.page-stack{gap:32px;display:grid}.page-header{justify-content:space-between;align-items:flex-start;gap:24px;min-height:72px;display:flex}.page-header h1,.onboarding-aside h1{letter-spacing:-.035em;margin:6px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,3vw,49px);font-weight:400;line-height:1.05}.eyebrow{color:#899083;text-transform:uppercase;letter-spacing:.13em;margin:0;font-size:10px;font-weight:700}.hero-grid{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);gap:18px;display:grid}.next-action-card,.score-card,.panel,.status-card,.variant-card,.growth-hero,.conversation-row,.account-card{border:1px solid var(--line);background:linear-gradient(145deg,#1e241ddb,#151915cc);border-radius:18px}.next-action-card{background:radial-gradient(circle at 92% 0,#d9ff701a,#0000 48%),linear-gradient(145deg,#1f251eeb,#141814db);flex-direction:column;align-items:flex-start;min-height:252px;padding:29px;display:flex}.card-topline{color:#8d9487;text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;align-items:center;width:100%;font-size:11px;display:flex}.next-action-card h2{max-width:620px;margin:39px 0 11px;font:400 30px/1.1 Georgia,serif}.next-action-card>p{max-width:580px;color:var(--muted);margin:0 0 22px;font-size:14px;line-height:1.6}.text-link{color:var(--accent);align-items:center;gap:7px;margin-top:auto;font-size:13px;font-weight:700;display:inline-flex}.score-card{align-items:center;gap:24px;padding:27px;display:flex}.score-card h3{margin:9px 0 4px;font-size:15px}.score-card p:last-child{color:var(--muted);font-size:11px;line-height:1.45}.score-ring{--score:0%;text-align:center;background:radial-gradient(circle closest-side,#181d17 84%,transparent 86% 99%),conic-gradient(var(--accent) var(--score),#ffffff12 0);border-radius:50%;flex:0 0 117px;place-content:center;width:117px;height:117px;display:grid;position:relative}.score-ring strong{font:400 32px/1 Georgia,serif}.score-ring span{color:var(--muted);font-size:10px}.section-heading{justify-content:space-between;align-items:end;margin-bottom:14px;display:flex}.section-heading h2,.panel h2{margin:6px 0 0;font:400 22px Georgia,serif}.status-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.status-card{grid-template-rows:auto auto 1fr;grid-template-columns:auto 1fr;column-gap:12px;min-height:153px;padding:18px;display:grid}.status-icon,.panel-icon{width:35px;height:35px;color:var(--accent);background:var(--accent-soft);border-radius:10px;grid-row:span 2;place-items:center;display:grid}.status-card p{color:var(--muted);margin:2px 0 6px;font-size:11px}.status-card strong{font:400 20px Georgia,serif}.status-card small{color:#7f867a;grid-column:1/-1;align-self:end;font-size:10px;line-height:1.4}.action-list{gap:8px;display:grid}.action-row{border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;padding:15px 17px;display:flex}.action-row:hover{border-color:#d9ff7042}.action-row span{gap:3px;display:grid}.action-row strong{font-size:13px}.action-row small{color:var(--muted);font-size:11px}.button{cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;font-weight:700;transition:all .14s;display:inline-flex}.button:disabled{cursor:not-allowed;opacity:.45}.button-default{min-height:39px;padding:0 15px;font-size:12px}.button-small{min-height:31px;padding:0 11px;font-size:10px}.button-icon{width:35px;height:35px;padding:0}.button-primary:hover:not(:disabled){background:#e2ff91;transform:translateY(-1px)}.button-secondary{color:var(--ink);border:1px solid var(--line);background:#ffffff09}.button-ghost{color:var(--muted);background:0 0}.badge{border:1px solid var(--line);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;min-height:23px;padding:0 8px;font-size:9px;font-weight:750;display:inline-flex}.badge-danger{color:var(--danger)}.input,.textarea{width:100%;color:var(--ink);background:#121612;border:1px solid #edf0df21;border-radius:10px;outline:none;padding:10px 11px;transition:all .14s}.input{min-height:40px}.textarea{resize:vertical;min-height:88px;line-height:1.55}.input:focus,.textarea:focus{border-color:#d9ff707a;box-shadow:0 0 0 3px #d9ff700f}.field{gap:7px;display:grid}.field>span{color:#d5d8cf;font-size:11px;font-weight:700}.field>small{color:#737a70;margin-top:-3px;font-size:10px}.field>em{color:var(--danger);font-size:10px;font-style:normal}.field-grid{gap:13px;display:grid}.field-grid.two{grid-template-columns:1fr 1fr}.panel{padding:24px}.panel-heading{align-items:center;gap:12px;margin-bottom:22px;display:flex}.panel-heading h2{margin:0 0 4px;font:400 19px Georgia,serif}.panel-heading p,.muted-copy{color:var(--muted);margin:0;font-size:11px;line-height:1.55}.fine-print{color:#737a70;margin:17px 0 0;font-size:10px;line-height:1.55}.inline-error{color:var(--danger);background:#ff7b7214;border:1px solid #ff7b7229;border-radius:10px;gap:2px;padding:11px;font-size:11px;display:grid}.onboarding-shell{width:min(100%,820px);margin:0 auto;padding:18px 0 36px}.onboarding-intro{max-width:720px;margin-bottom:26px}.onboarding-intro-topline{justify-content:space-between;align-items:center;gap:16px;margin-bottom:30px;display:flex}.onboarding-mark{border-radius:12px;width:38px;height:38px}.onboarding-draft-status{color:var(--muted);letter-spacing:.025em;align-items:center;gap:7px;font-size:10px;font-weight:650;display:inline-flex}.onboarding-draft-status>span{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 4px var(--accent-soft);border-radius:50%}.onboarding-intro h1{max-width:680px;color:var(--ink);letter-spacing:-.045em;margin:7px 0 12px;font-size:clamp(34px,4.2vw,50px);line-height:1.02}.onboarding-intro>p:not(.eyebrow){max-width:670px;color:var(--muted);margin:0;font-size:14px;line-height:1.65}.onboarding-learning-loop{color:var(--muted);align-items:center;gap:10px;margin-top:22px;font-size:10px;font-weight:650;display:flex}.onboarding-learning-loop span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.onboarding-learning-loop span:first-child{color:#526c17}.onboarding-learning-loop i{background:var(--line);width:34px;height:1px}.onboarding-card{border:1px solid var(--line);background:var(--surface);border-radius:16px;display:grid;box-shadow:0 16px 44px #20201f0e}.onboarding-section{border-bottom:1px solid var(--line);gap:18px;padding:28px 32px 30px;display:grid}.onboarding-section-heading{align-items:flex-start;gap:13px;margin-bottom:2px;display:flex}.onboarding-section-heading>span{color:#526c17;background:var(--accent-soft);border-radius:8px;flex:none;place-items:center;width:25px;height:25px;font-size:10px;font-weight:800;display:grid}.onboarding-section-heading h2{color:var(--ink);letter-spacing:-.02em;margin:4px 0 0;font-size:18px;line-height:1.2}.field-label{color:#3d3d3a;align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.field-label svg{color:#6d8c22}.onboarding-or{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;font-size:9px;font-weight:750;display:grid}.onboarding-or:before,.onboarding-or:after{background:var(--line);content:"";height:1px}.onboarding-reassurance{color:var(--muted);border-left:2px solid var(--accent);margin:-2px 0 0;padding-left:12px;font-size:10px;line-height:1.55}.onboarding-optional{padding-top:3px}.onboarding-optional summary{width:fit-content;color:var(--muted);cursor:pointer;font-size:10px;font-weight:650}.onboarding-optional[open] summary{color:var(--ink);margin-bottom:16px}.onboarding-actions{justify-content:space-between;align-items:center;gap:20px;padding:22px 32px;display:flex}.onboarding-privacy{color:#6d8c22;align-items:center;gap:10px;display:flex}.onboarding-privacy>span{gap:2px;display:grid}.onboarding-privacy strong{color:var(--ink);font-size:10px}.onboarding-privacy small{color:var(--muted);font-size:9px}.onboarding-actions .button{flex:none;justify-content:flex-end}.create-layout{grid-template-columns:minmax(390px,.78fr) minmax(480px,1.22fr);align-items:start;gap:17px;display:grid}.form-panel{gap:17px;display:grid;position:sticky;top:28px}.variant-column{gap:12px;display:grid}.draft-placeholder{text-align:center;color:#71786e;border:1px dashed #edf0df26;border-radius:18px;place-content:center;justify-items:center;min-height:480px;padding:40px;display:grid}.draft-placeholder h2{color:#b8bdb3;margin:16px 0 8px;font:400 22px Georgia,serif}.draft-placeholder p{max-width:390px;font-size:11px;line-height:1.6}.variant-card{padding:17px}.variant-header,.variant-footer{justify-content:space-between;align-items:center;gap:13px;display:flex}.variant-header,.variant-destination{margin-bottom:12px}.variant-header>span{color:#6f766c;text-transform:uppercase;letter-spacing:.1em;font-size:9px}.variant-footer{margin-top:12px}.variant-footer small{color:#737a70;font-size:9px}.empty-state,.page-state{text-align:center;place-content:center;justify-items:center;min-height:62vh;display:grid}.empty-state h2,.page-state h1{margin:10px 0;font:400 30px Georgia,serif}.empty-state>p:not(.eyebrow),.page-state p{max-width:480px;color:var(--muted);margin:0 0 19px;font-size:12px;line-height:1.65}.pulse-dot{background:var(--accent);border-radius:50%;width:11px;height:11px;animation:1.5s infinite pulse;box-shadow:0 0 0 8px #d9ff7014}@keyframes pulse{50%{opacity:.5}}.conversation-list,.settings-list,.account-list{gap:8px;display:grid}.inbox-layout{grid-template-columns:minmax(340px,.82fr) minmax(430px,1.18fr);align-items:start;gap:15px;display:grid}.inbox-page-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.inbox-page-header>div{min-width:0}.inbox-page-header h1{overflow-wrap:anywhere;max-width:100%}.inbox-page-header>.button{flex:none;justify-self:end}.inbox-toolbar{border:1px solid var(--line);background:var(--surface);border-radius:12px;grid-template-columns:minmax(180px,.5fr) minmax(280px,1fr) auto;align-items:end;gap:12px;padding:14px;display:grid}.inbox-filter{margin:0}.inbox-source-note,.inbox-sync-result{gap:3px;min-width:0;display:grid}.inbox-source-note strong,.inbox-sync-result strong{font-size:10px}.inbox-source-note span,.inbox-sync-result span{color:var(--muted);font-size:9px;line-height:1.45}.inbox-sync-result{text-align:right;justify-items:end}.conversation-button{width:100%;color:inherit;text-align:left;cursor:pointer}.conversation-button:hover{border-color:#d9ff7040}.conversation-button[data-unread=true]{background:linear-gradient(90deg,var(--accent-soft),var(--surface) 34%);border-color:#6d8c2247}.unread-dot{width:7px;height:7px;box-shadow:0 0 0 4px var(--accent-soft);background:#6d8c22;border-radius:50%;flex:none}.reply-panel{gap:15px;min-height:430px;display:grid}.reply-panel .empty-state{min-height:360px}.reply-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.inbox-panel-heading{grid-template-columns:auto 1fr auto;display:grid}.inbox-context-warning{color:var(--warm);background:#a46a1812;border:1px solid #a46a183d;border-radius:10px;gap:4px;padding:12px 14px;display:grid}.inbox-context-warning strong{font-size:10px}.inbox-context-warning span{color:var(--muted);font-size:10px;line-height:1.5}.spin{animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.conversation-row{grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:15px;display:grid}.conversation-row>div:last-child{align-items:center;gap:8px;display:flex}.avatar{width:36px;height:36px;color:var(--accent);background:var(--accent-soft);border-radius:50%;place-items:center;display:grid}.conversation-meta{align-items:center;gap:9px;display:flex}.conversation-meta strong{font-size:12px}.conversation-meta span{color:#70776d;text-transform:uppercase;font-size:9px}.conversation-row p{color:var(--muted);margin:4px 0 0;font-size:11px}.growth-loop-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.growth-loop-summary>article{border:1px solid var(--line);background:linear-gradient(145deg,#1e241ddb,#151915cc);border-radius:14px;grid-template-columns:auto 1fr;align-items:start;gap:12px;padding:16px;display:grid}.growth-loop-summary>article>span{width:32px;height:32px;color:var(--accent);background:var(--accent-soft);border-radius:9px;place-items:center;display:grid}.growth-loop-summary>article div{grid-template-columns:1fr auto;gap:2px 10px;display:grid}.growth-loop-summary small{color:var(--muted);text-transform:uppercase;letter-spacing:.09em;font-size:9px}.growth-loop-summary strong{grid-row:span 2;font:400 24px/1 Georgia,serif}.growth-loop-summary p{color:#777e73;margin:3px 0 0;font-size:9px}.controlled-loop-layout{grid-template-columns:minmax(340px,.72fr) minmax(480px,1.28fr);align-items:start;gap:18px;display:grid}.controlled-loop-column,.growth-queue-column,.growth-action-list{gap:14px;display:grid}.icp-version-card h3{margin:17px 0 6px;font-size:16px}.icp-version-card>p{color:var(--muted);font-size:11px;line-height:1.55}.icp-version-card>small{color:#7b8277;margin-top:7px;font-size:9px;display:block}.growth-action-form{gap:14px;display:grid}.growth-form-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.metric-definition-row{grid-template-columns:minmax(0,1fr) 112px}.growth-action-card{border:1px solid var(--line);background:radial-gradient(circle at 100% 0,#d9ff700d,#0000 35%),linear-gradient(145deg,#1e241ddb,#151915cc);border-radius:15px;padding:18px}.growth-action-card-header{justify-content:space-between;gap:18px;display:flex}.growth-action-card-header h3{margin:12px 0 5px;font-size:15px}.growth-action-card-header p{max-width:640px;color:var(--muted);margin:0;font-size:10px;line-height:1.55}.growth-action-card-header>strong{color:var(--accent);text-transform:uppercase;letter-spacing:.1em;font-size:9px}.growth-action-badges{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.growth-action-badges>span:last-child{color:#777e73;font-size:9px}.growth-action-definition{gap:8px;margin:15px 0;display:grid}.growth-action-definition div{border-top:1px solid var(--line);grid-template-columns:76px 1fr;gap:12px;padding-top:8px;display:grid}.growth-action-definition dt{color:#777e73;font-size:9px}.growth-action-definition dd{color:#b9beb3;margin:0;font-size:10px;line-height:1.5}.growth-target-link{color:var(--accent);text-overflow:ellipsis;white-space:nowrap;margin:0 0 13px;font-size:9px;display:block;overflow:hidden}.growth-exact-payload{margin-top:12px}.growth-action-controls{justify-content:flex-end;align-items:center;gap:8px;margin-top:10px;display:flex}.growth-action-controls .input{max-width:280px}.growth-measure-form{border-top:1px solid var(--line);grid-template-columns:minmax(180px,1fr) 130px auto;align-items:end;gap:8px;margin-top:14px;padding-top:13px;display:grid}.growth-measure-form label{gap:6px;display:grid}.growth-measure-form label>span{color:#8a9185;font-size:9px;font-weight:700}.growth-metric-history{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.growth-metric-history span{color:#8e9589;background:#ffffff09;border-radius:8px;padding:6px 8px;font-size:9px}.growth-metric-history strong{color:var(--ink)}.growth-learning-form{border-top:1px solid var(--line);margin-top:13px;padding-top:12px}.growth-learning-form summary{cursor:pointer;color:var(--accent);font-size:10px;font-weight:700}.growth-learning-form[open]{gap:10px;display:grid}.growth-empty-queue{border:1px dashed var(--line);color:#777e73;text-align:center;border-radius:15px;place-content:center;justify-items:center;min-height:320px;padding:40px;display:grid}.growth-empty-queue h3{color:var(--ink);margin:14px 0 6px;font:400 19px Georgia,serif}.growth-empty-queue p{max-width:390px;margin:0;font-size:10px;line-height:1.55}.tracked-learning-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.growth-hero{grid-template-columns:250px 1fr;gap:30px;padding:30px;display:grid}.big-score{border-right:1px solid var(--line);flex-direction:column;padding-right:26px;display:flex}.big-score strong{color:var(--accent);font:400 72px/1 Georgia,serif}.big-score span{margin-top:10px;font-size:12px;font-weight:700}.big-score small{color:var(--muted);margin-top:auto;font-size:9px;line-height:1.55}.component-list{align-content:center;gap:15px;display:grid}.component-row{color:#b5baaf;grid-template-columns:145px 1fr 56px;align-items:center;gap:12px;font-size:10px;display:grid}.component-row strong{text-align:right}.metric-track{background:#ffffff0f;border-radius:999px;height:6px;overflow:hidden}.metric-track i{border-radius:inherit;background:var(--accent);height:100%;display:block}.learning-card{border:1px solid var(--line);background:#ffffff05;border-radius:12px;margin-top:18px;padding:16px}.learning-card h3{margin:12px 0 8px;font:400 18px Georgia,serif}.learning-card p{color:var(--muted);font-size:11px;line-height:1.55}.learning-card strong{color:var(--accent);text-transform:uppercase;letter-spacing:.1em;font-size:9px}.memory-grid{grid-template-columns:1.1fr 1fr;gap:13px;display:grid}.memory-grid .panel:first-child{grid-row:span 2}.memory-section-heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.memory-section-heading-top{margin-bottom:14px}.memory-section-heading .panel-heading{margin-bottom:0}.memory-editor{gap:13px;margin-top:18px;display:grid}.memory-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.memory-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.memory-local-note{color:var(--muted);margin:12px 0 0;font-size:10px;line-height:1.55}.form-error{color:var(--danger);margin:10px 0 0;font-size:10px;line-height:1.5}.definition-list{gap:0;margin:22px 0 0;display:grid}.definition-list div{border-top:1px solid var(--line);grid-template-columns:90px 1fr;gap:12px;padding:12px 0;display:grid}.definition-list dt{color:#737a70;font-size:10px}.definition-list dd{color:#c3c7bd;margin:0;font-size:11px;line-height:1.5}.memory-field{margin:14px 0}.memory-button{margin-top:16px}.hypothesis-list{gap:10px;margin-top:14px;display:grid}.hypothesis-list article{border:1px solid var(--line);border-radius:11px;padding:13px}.memory-revision-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.memory-revision-heading>span{color:var(--muted);font-size:9px}.hypothesis-list h3{margin:10px 0 5px;font-size:12px}.hypothesis-list p{color:#b9beb3;margin:0;font-size:11px}.hypothesis-list small{color:var(--muted);margin-top:5px;font-size:9px;display:block}.icp-detail-list{gap:8px;margin:13px 0 0;display:grid}.icp-detail-list div{grid-template-columns:76px 1fr;gap:9px;display:grid}.icp-detail-list dt,.icp-detail-list dd{margin:0;font-size:9px;line-height:1.45}.icp-detail-list dt{color:var(--muted)}.icp-detail-list dd{color:var(--ink)}.memory-confidence-field{max-width:180px}.setting-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:13px 0;display:flex}.setting-row>div{gap:4px;display:grid}.setting-row strong{font-size:12px}.setting-row small{color:var(--muted);font-size:10px}.account-card{grid-template-columns:minmax(150px,.7fr) 1fr auto;align-items:center;gap:18px;padding:15px;display:grid}.account-card h3{margin:8px 0 2px;font-size:12px}.account-card p{color:var(--muted);margin:0;font-size:9px}.capability-strip{color:#7d8479;grid-template-columns:auto 1fr auto 1fr auto 1fr;align-items:center;gap:6px;font-size:9px;display:grid}.account-actions{align-items:center;gap:4px;display:flex}.connect-form{border-top:1px solid var(--line);gap:15px;margin-top:22px;padding-top:22px;display:grid}.segmented{background:#ffffff09;border-radius:11px;gap:4px;width:fit-content;padding:4px;display:flex}.segmented button{cursor:pointer;color:var(--muted);text-transform:uppercase;background:0 0;border:0;border-radius:8px;padding:7px 13px;font-size:10px;font-weight:750}.segmented button.active{color:#13170f;background:var(--accent)}.scope-preview,.oauth-wait{border:1px solid var(--line);color:var(--accent);border-radius:11px;align-items:center;gap:11px;padding:12px;display:flex}.scope-preview span,.oauth-wait span{gap:3px;min-width:0;display:grid}.scope-preview strong,.oauth-wait strong{color:var(--ink);font-size:10px}.scope-preview small,.oauth-wait small{color:var(--muted);word-break:break-word;font:9px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.oauth-wait .button{flex:none;margin-left:auto}.fatal-error{background:#10130f;place-content:center;justify-items:start;min-height:100vh;padding:40px;display:grid}.fatal-error h1{font:400 38px Georgia,serif}.fatal-error p:not(.eyebrow){color:var(--muted)}@media(max-width:1120px){.main-content{padding-inline:30px}.hero-grid,.create-layout,.controlled-loop-layout{grid-template-columns:1fr}.growth-loop-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.form-panel{position:static}.status-grid,.inbox-layout,.inbox-toolbar,.inbox-page-header{grid-template-columns:1fr}.inbox-page-header>.button{justify-self:start}.inbox-sync-result{text-align:left;justify-items:start}.onboarding-shell{max-width:760px}}@media(max-width:760px){.memory-grid,.memory-form-grid{grid-template-columns:1fr}.memory-grid .panel:first-child{grid-row:auto}.memory-section-heading,.memory-revision-heading{flex-direction:column;align-items:flex-start}.onboarding-shell{padding-top:4px}.onboarding-intro h1{font-size:34px}.onboarding-learning-loop i{width:16px}.onboarding-section,.onboarding-actions{padding-inline:22px}.onboarding-actions{flex-direction:column;align-items:stretch}.onboarding-actions .button{width:100%}.field-grid.two{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{color:#20201f;--app-bg:#f7f7f5;--sidebar-bg:#f3f3f1;--surface:#fff;--surface-subtle:#f7f7f6;--ink:#20201f;--muted:#74746f;--line:#e4e4e0;--border-strong:#d7d7d2;--active:#eaeae7;--accent:#b8df55;--accent-soft:#b8df552e;--warm:#a46a18;--danger:#c9423a;--titlebar-height:48px;--sidebar-width:224px;background:#f7f7f5}body{color:var(--ink);background:var(--app-bg)}.app-frame{grid-template-columns:var(--sidebar-width) minmax(0,1fr);grid-template-rows:var(--titlebar-height) minmax(0,1fr);width:100%;height:100dvh;min-height:640px;overflow:hidden}.workbench-titlebar{min-width:0;color:var(--muted);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);-webkit-user-select:none;user-select:none;background:#f7f7f5eb;grid-area:1/1/auto/-1;align-items:center;gap:10px;padding:0 18px 0 86px;display:flex}.titlebar-product{color:var(--ink);font-size:12px;font-weight:700}.titlebar-divider{background:var(--line);width:1px;height:14px}.workbench-titlebar strong{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:520;overflow:hidden}.titlebar-status{color:#686862;align-items:center;gap:5px;margin-left:auto;font-size:10px;display:inline-flex}.sidebar{border-color:var(--line);background:var(--sidebar-bg);-webkit-backdrop-filter:none;backdrop-filter:none;grid-area:2/1;height:auto;min-height:0;padding:20px 12px 16px;position:relative;top:auto}.brand{padding:0 8px 24px}.brand strong,.page-header h1,.onboarding-aside h1,.next-action-card h2,.panel-heading h2,.score-ring strong,.learning-card h3,.fatal-error h1{font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif}.brand strong{font-size:15px;font-weight:720}.brand small{color:var(--muted);font-size:9px}.brand-mark{color:#26300f;background:var(--accent);box-shadow:none}.brand-mark-logo{background:0 0;border-radius:0;overflow:visible}.brand-mark-logo img{object-fit:contain;width:100%;height:100%}.nav-item{color:#696964;border-radius:8px;padding:9px 10px;font-size:12px}.nav-item:hover{color:var(--ink);background:#ececea}.nav-item-active{color:var(--ink);background:var(--active)}.sidebar-foot{border-color:var(--line)}.sidebar-foot p,.fine-print{color:var(--muted)}.main-content{grid-area:2/2;min-width:0;max-width:none;min-height:0;padding:30px 38px 56px;overflow:auto}.app-frame-browser .main-content{padding:0;overflow:hidden}.page-header h1,.onboarding-aside h1{letter-spacing:-.035em;margin-top:5px;font-size:clamp(26px,2.4vw,38px);font-weight:660}.eyebrow{color:var(--muted)}.next-action-card,.score-card,.panel,.status-card,.variant-card,.growth-hero,.conversation-row,.account-card,.learning-card,.hypothesis-list article,.action-row{color:var(--ink);border-color:var(--line);background:var(--surface);box-shadow:none}.next-action-card{background:radial-gradient(circle at 92% 0%,#b8df5529,transparent 48%),var(--surface)}.panel,.next-action-card,.score-card,.status-card,.growth-hero,.account-card{border-radius:12px}.panel-icon{color:#485c1c;background:var(--accent-soft)}.score-ring{background:radial-gradient(circle closest-side,var(--surface) 84%,transparent 86% 99%),conic-gradient(var(--accent) var(--score),#ecece8 0)}.button-primary{color:#283112;background:var(--accent)}.button-primary:hover:not(:disabled){background:#aed448}.button-secondary{color:var(--ink);border-color:var(--line);background:var(--surface)}.button-secondary:hover:not(:disabled),.button-ghost:hover:not(:disabled){background:var(--surface-subtle)}.button-ghost{color:var(--muted)}.button-danger{color:var(--danger);background:#c9423a14}.badge-good{color:#526c17;background:#b8df552e;border-color:#75971f40}.badge-warn{color:var(--warm);background:#a46a1812;border-color:#a46a1833}.badge-neutral{color:var(--muted)}.input,.textarea,.field select{color:var(--ink);border:1px solid var(--line);background:var(--surface)}.field select{border-radius:8px;width:100%;min-height:38px;padding:8px 10px}.input:focus,.textarea:focus,.field select:focus{border-color:#9fbd52;outline:none;box-shadow:0 0 0 3px #b8df5526}.input::placeholder,.textarea::placeholder{color:#aaa9a4}.field>span,.definition-list dd,.hypothesis-list p{color:#3d3d3a}.field>small,.definition-list dt,.hypothesis-list small{color:var(--muted)}.segmented{background:var(--surface-subtle)}.segmented button.active{color:#283112}.scope-preview,.oauth-wait{color:#5c761d;border-color:var(--line);background:var(--surface-subtle)}.scope-preview strong,.oauth-wait strong{color:var(--ink)}.inline-error{color:var(--danger);background:#c9423a0f;border-color:#c9423a2e}.inline-error span{color:#8c4540}.browser-settings-callout{border-color:#8dab3b59}.confirmation-action{align-items:center;gap:8px;width:min(390px,45%);display:flex}.history-overview-card{grid-column:1/-1}.history-overview-stat{align-items:baseline;gap:9px;display:flex}.history-overview-stat strong{letter-spacing:-.04em;font-size:28px}.history-overview-stat span{color:var(--muted);font-size:11px}.browser-workspace{width:100%;min-width:0;height:100%;min-height:0;color:var(--ink);background:var(--surface);display:grid}.browser-conductor-pane{border-right:1px solid var(--line);background:var(--surface-subtle);flex-direction:column;min-width:0;min-height:0;padding:18px 16px 16px;display:flex;overflow:hidden}.browser-pane-header{justify-content:space-between;align-items:flex-start;gap:12px;padding:0 2px 18px;display:flex}.browser-pane-header h1{letter-spacing:-.025em;margin:5px 0 0;font-size:20px;line-height:1.2}.founder-chat{border:1px solid var(--line);background:var(--surface);border-radius:12px;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.founder-chat-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;min-height:56px;padding:10px 11px;display:flex}.founder-chat-header>div:first-child{align-items:center;gap:9px;min-width:0;display:flex}.founder-chat-header>div:first-child>div{gap:2px;min-width:0;display:grid}.founder-chat-header strong{font-size:11px}.founder-chat-header small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.founder-chat-header-actions{flex:none;align-items:center;gap:5px;display:flex}.chat-new-button{width:29px;height:29px;color:var(--muted);border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.chat-new-button:hover:not(:disabled){color:var(--ink);background:var(--accent-soft);border-color:#c9dc98}.chat-new-button:disabled{cursor:not-allowed;opacity:.45}.chat-agent-mark{color:#526c17;background:var(--accent-soft);border-radius:8px;flex:none;place-items:center;width:29px;height:29px;display:grid}.segmented.compact{flex:none;padding:3px}.segmented.compact button{min-height:25px;padding:4px 8px;font-size:8px}.founder-chat-messages{scrollbar-color:#d5d5cf transparent;scrollbar-width:thin;flex-direction:column;flex:1;gap:11px;min-height:180px;padding:13px 11px;display:flex;overflow-y:auto}.chat-message{gap:4px;display:grid}.chat-message>span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:700}.chat-message>p{max-width:92%;color:var(--ink);border:1px solid var(--line);background:var(--surface-subtle);white-space:pre-wrap;border-radius:4px 10px 10px;margin:0;padding:9px 10px;font-size:10px;line-height:1.5}.chat-message.user{justify-items:end}.chat-message.user>p{color:#25310d;background:#f0f8dc;border-color:#c9dc98;border-radius:10px 4px 10px 10px}.chat-message.tool>p{background:#f8fbef;border-color:#c9dc98}.chat-message.streaming>p:after{vertical-align:-1px;background:var(--accent);content:"";width:5px;height:10px;margin-left:3px;animation:1s ease-in-out infinite browser-pulse;display:inline-block}.chat-quick-actions{background:linear-gradient(145deg,#fbfdf6,var(--surface));border:1px solid #dbe7bd;border-radius:10px;gap:7px;padding:10px;display:grid}.chat-quick-actions>div,.chat-quick-actions button{align-items:center;gap:8px;display:flex}.chat-quick-actions>div{color:#526c17;padding:0 2px 3px}.chat-quick-actions>div>span,.chat-quick-actions button>span{text-align:left;gap:2px;min-width:0;display:grid}.chat-quick-actions strong{color:var(--ink);font-size:9px}.chat-quick-actions small{color:var(--muted);font-size:7px;line-height:1.35}.chat-quick-actions button{cursor:pointer;color:#526c17;border:1px solid var(--line);background:var(--surface);border-radius:8px;width:100%;padding:8px}.chat-quick-actions button:hover:not(:disabled){background:var(--accent-soft);border-color:#c9dc98}.engagement-card{background:linear-gradient(150deg,#fbfdf6 0%,var(--surface) 45%);border:1px solid #c9dc98;border-radius:11px;gap:9px;width:100%;padding:10px;display:grid;overflow:hidden;box-shadow:0 8px 24px #495b1e0f}.engagement-card-kicker,.engagement-reply>div,.engagement-actions{align-items:center;gap:6px;display:flex}.engagement-card-kicker{justify-content:space-between}.engagement-card-kicker small,.engagement-character-count{color:var(--muted);font-size:7px}.engagement-post{cursor:pointer;width:100%;color:var(--ink);border:1px solid var(--line);background:var(--surface);text-align:left;border-radius:8px;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;display:grid}.engagement-post:hover{background:#fbfdf6;border-color:#c9dc98}.engagement-platform-mark{color:#526c17;background:var(--accent-soft);border-radius:7px;place-items:center;width:27px;height:27px;display:grid}.engagement-post>span:nth-child(2){gap:3px;min-width:0;display:grid}.engagement-post strong{text-overflow:ellipsis;font-size:9px;line-height:1.35;overflow:hidden}.engagement-post small{color:var(--muted);font-size:7px}.engagement-reason{gap:3px;padding:0 2px;display:grid}.engagement-reason strong,.engagement-reply strong{letter-spacing:.025em;font-size:8px}.engagement-reason p,.engagement-status{color:var(--muted);margin:0;font-size:8px;line-height:1.45}.engagement-reply{border:1px solid var(--line);background:var(--surface-subtle);border-radius:8px;gap:7px;padding:9px;display:grid}.engagement-reply>div{flex-wrap:wrap;justify-content:flex-start}.engagement-reply blockquote{color:var(--ink);border-left:2px solid var(--accent);white-space:pre-wrap;margin:0;padding-left:8px;font-size:9px;line-height:1.5}.engagement-reply textarea{resize:vertical;min-height:92px;padding:8px;font-size:9px;line-height:1.45}.engagement-character-count{justify-self:end}.engagement-actions{flex-wrap:wrap}.engagement-actions .button{width:auto}.engagement-status{gap:5px;padding-top:1px;font-size:7px;display:flex}.engagement-status.copied{color:#526c17}.engagement-status.failed{color:var(--danger)}.codex-tool-activity{border-style:dashed}.chat-thinking{color:var(--muted);align-items:center;gap:6px;font-size:9px;display:flex}.chat-thinking svg,.founder-chat-composer .button svg{animation:none}.chat-thinking svg{animation:1.2s ease-in-out infinite browser-pulse}.chat-tool-call,.chat-research-results{background:#fbfdf6;border:1px solid #c9dc98;border-radius:10px;gap:10px;padding:11px;display:grid}.chat-tool-call-heading{gap:8px;display:flex}.chat-tool-call-heading>span{color:#526c17;background:var(--accent-soft);border-radius:7px;flex:none;place-items:center;width:27px;height:27px;display:grid}.chat-tool-call-heading>div{gap:3px;display:grid}.chat-tool-call-heading strong{font-size:10px}.chat-tool-call-heading small,.tool-hint{color:var(--muted);font-size:8px;line-height:1.4}.chat-tool-objective{color:var(--ink);border:1px solid var(--line);background:var(--surface);border-radius:8px;margin:0;padding:9px 10px;font-size:9px;line-height:1.45}.chat-tool-limits{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:8px;display:flex}.chat-tool-limits>span:not(.badge){border-left:1px solid var(--line);padding-left:6px}.founder-chat-addons{border-top:1px solid var(--line);align-items:center;gap:6px;padding:8px 10px 0;display:flex}.founder-chat-addons button{cursor:pointer;min-height:27px;color:var(--muted);border:1px solid var(--line);background:var(--surface);border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:8px;font-weight:650;display:inline-flex}.founder-chat-addons button.active{color:#4f651a;background:#f8fbef;border-color:#c9dc98}.founder-chat-addons button span{color:#78932f;font-size:7px;font-weight:600}.founder-chat>.history-import{max-height:min(340px,44dvh);margin:8px 10px 0;overflow-y:auto}.founder-chat-composer{margin:8px 10px 0;position:relative}.founder-chat-composer textarea{resize:none;min-height:66px;padding:9px 40px 9px 10px;font-size:10px}.founder-chat-composer .button{width:28px;min-height:28px;position:absolute;bottom:7px;right:7px}.founder-chat-footnote{color:var(--muted);align-items:center;gap:5px;margin:7px 10px 10px;font-size:7px;line-height:1.35;display:flex}.conductor-stack{gap:10px;display:grid}.conductor-section{border:1px solid var(--line);background:var(--surface);border-radius:11px;gap:13px;padding:14px;display:grid}.conductor-heading{gap:10px;display:flex}.conductor-heading>span{color:#526c17;background:var(--accent-soft);border-radius:8px;flex:none;place-items:center;width:29px;height:29px;display:grid}.conductor-heading h2{margin:0 0 3px;font-size:12px}.conductor-heading p{color:var(--muted);margin:0;font-size:10px;line-height:1.45}.section-kicker{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.capture-actions{grid-template-columns:1fr 1fr;gap:7px;display:grid}.bounds-confirmation{color:var(--muted);align-items:flex-start;gap:7px;font-size:9px;line-height:1.4;display:flex}.bounds-confirmation input{accent-color:#91b432;margin:1px 0 0}.capture-preview,.archive-selection,.archive-preview,.run-progress{border:1px solid var(--line);background:var(--surface-subtle);border-radius:9px;gap:9px;padding:11px;display:grid}.run-progress>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.run-progress strong,.run-progress p{margin:0;font-size:9px}.run-progress p{color:var(--muted)}.research-review{gap:10px}.research-trace{border:1px solid var(--line);background:var(--line);border-radius:8px;gap:1px;display:grid;overflow:hidden}.research-trace>div{background:var(--surface-subtle);grid-template-columns:17px 42px minmax(0,1fr);align-items:start;gap:6px;padding:7px;display:grid}.research-trace span{color:#607522;background:var(--accent-soft);border-radius:999px;place-items:center;width:17px;height:17px;font-size:8px;display:grid}.research-trace strong{color:var(--muted);text-transform:uppercase;font-size:8px}.research-trace p{color:var(--ink);margin:0;font-size:8px;line-height:1.4}.research-findings{gap:7px;display:grid}.research-finding{border:1px solid var(--line);background:var(--surface-subtle);border-radius:9px;gap:7px;padding:10px;display:grid}.research-finding.accepted{background:#f8fbef;border-color:#bfd68c}.research-finding.rejected{opacity:.62}.research-finding>div:first-child,.finding-actions{align-items:center;gap:6px;display:flex}.research-finding>div:first-child{justify-content:space-between}.research-finding small{color:var(--muted);font-size:8px}.research-finding>strong{font-size:10px;line-height:1.4}.research-finding blockquote{color:var(--muted);border-left:2px solid #c4db8f;margin:0;padding-left:8px;font-size:9px;line-height:1.45}.finding-actions{justify-content:flex-start}.finding-actions .button{width:auto}.reviewed-note{color:#607522!important}.capture-preview>div,.archive-preview-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.capture-preview small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.capture-preview p,.archive-preview p{margin:0;font-size:10px;line-height:1.5}.history-import{margin-top:10px}.archive-selection{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.archive-selection span{gap:3px;min-width:0;display:grid}.archive-selection strong{text-overflow:ellipsis;font-size:10px;overflow:hidden}.archive-selection small,.archive-preview small{color:var(--muted);font-size:9px}.category-grid{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.category-grid>span{color:var(--muted);border:1px solid var(--line);background:var(--surface-subtle);border-radius:999px;gap:5px;padding:5px 7px;font-size:9px;display:inline-flex}.category-grid strong{color:var(--ink)}.success-note{color:#526c17;align-items:center;gap:6px;margin:0;font-size:10px;display:flex}.pane-divider{z-index:3;cursor:col-resize;background:var(--app-bg);place-items:center;display:grid;position:relative}.pane-divider span{background:var(--line);width:1px;height:100%;transition:all .12s}.pane-divider:hover span,.pane-divider:focus-visible span{background:#9fbd52;width:2px}.browser-pane{background:var(--surface);grid-template-rows:minmax(260px,1fr);min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.browser-surface-workspace{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.terminal-workbench{z-index:5;color:#e7e8df;background:#11120f;border-top:1px solid #30322c;grid-template-rows:auto minmax(0,1fr);min-width:0;height:clamp(232px,32dvh,360px);min-height:0;display:grid;position:relative;overflow:hidden}.terminal-workbench.collapsed{height:42px}.terminal-workbench-header{background:#171914;border-bottom:1px solid #2c2e29;justify-content:space-between;align-items:center;gap:12px;min-height:41px;padding:6px 10px;display:flex}.terminal-workbench-header>div,.terminal-workbench-actions{align-items:center;gap:7px;display:flex}.terminal-workbench-header strong{font-size:10px}.terminal-workbench-header span{color:#8d9185;font-size:9px}.terminal-workbench .button{color:#d7d9cf;text-transform:capitalize;background:#22251e;border-color:#383b34;min-height:27px;padding:5px 8px;font-size:9px}.terminal-icon-button,.terminal-pane header button{cursor:pointer;color:#9b9f94;background:0 0;border:0;border-radius:6px;place-items:center;width:26px;height:26px;padding:0;display:grid}.terminal-icon-button:hover,.terminal-pane header button:hover{color:#e7e8df;background:#292c25}.terminal-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(90px,1fr);min-height:0;display:grid;overflow:hidden}.terminal-pane{background:#11120f;border-bottom:1px solid #2b2e28;border-right:1px solid #2b2e28;grid-template-rows:28px minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.terminal-pane header{background:#181a16;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:7px;padding:0 5px 0 9px;display:grid}.terminal-pane header strong{font-size:9px}.terminal-pane header small{color:#74786e;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.terminal-status{background:#b7e34b;border-radius:999px;width:6px;height:6px;box-shadow:0 0 0 2px #b7e34b1f}.terminal-status.exited{box-shadow:none;background:#888d82}.terminal-status.failed{box-shadow:none;background:#e16e5d}.terminal-surface,.terminal-preview{min-width:0;min-height:0;padding:5px 7px;overflow:hidden}.terminal-surface .xterm{height:100%}.terminal-surface .xterm-viewport{scrollbar-color:#3d4238 #11120f;scrollbar-width:thin}.terminal-preview{color:#cdd0c5;align-items:flex-start;gap:4px;font:10px/1.5 SFMono-Regular,Menlo,monospace;display:flex}.terminal-preview .cursor{color:#b7e34b}.terminal-empty{color:#8d9185;text-align:center;grid-column:1/-1;place-self:center;align-items:center;gap:9px;max-width:420px;font-size:10px;display:flex}.terminal-error{color:#ffd6cf;background:#37231f;border:1px solid #6f3d35;border-radius:7px;max-width:420px;padding:7px 9px;font-size:9px;position:absolute;bottom:10px;right:12px}.browser-toolbar{z-index:4;border-bottom:1px solid var(--line);background:var(--surface);position:relative}.browser-tabs{border-bottom:1px solid var(--line);align-items:end;gap:3px;min-height:38px;padding:6px 10px 0;display:flex}.browser-tab{cursor:pointer;min-width:96px;max-width:190px;height:31px;color:var(--muted);background:0 0;border:1px solid #0000;border-bottom:0;border-radius:8px 8px 0 0;justify-content:space-between;align-items:center;gap:9px;padding:0 9px;font-size:10px;display:flex}.browser-tab span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.browser-tab.active{color:var(--ink);border-color:var(--line);background:var(--surface-subtle)}.browser-address-row{grid-template-columns:auto auto auto minmax(0,1fr);align-items:center;gap:2px;padding:7px 10px;display:grid}.browser-address-row .input{background:var(--surface-subtle);border-radius:8px;min-height:32px;padding-block:6px}.browser-surface-slot{z-index:1;background:#fff;min-width:0;min-height:0;position:relative}.browser-preview-placeholder{max-width:520px;color:var(--muted);text-align:center;place-content:center;justify-items:center;margin:auto;padding:32px;display:grid;position:absolute;inset:0}.browser-preview-placeholder h2{color:var(--ink);margin:16px 0 7px;font-size:18px}.browser-preview-placeholder p{margin:0;font-size:11px;line-height:1.55}.browser-preview-placeholder small{color:#92928c;margin-top:12px}.browser-start-page{place-self:center;gap:10px;width:min(680px,100% - 64px);height:fit-content;padding:36px;display:grid;position:absolute;inset:0}.browser-start-eyebrow{color:#607522;text-transform:uppercase;letter-spacing:.09em;align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.browser-start-page h2{color:var(--ink);letter-spacing:-.035em;margin:0;font-size:25px}.browser-start-page>p{color:var(--muted);margin:0 0 15px;font-size:12px}.browser-platform-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.browser-platform-grid button{cursor:pointer;text-align:left;border:1px solid var(--line);background:var(--surface);border-radius:12px;gap:24px;min-width:0;padding:18px;transition:border-color .12s,box-shadow .12s,transform .12s;display:grid}.browser-platform-grid button:hover,.browser-platform-grid button:focus-visible{border-color:#a8c75a;outline:none;transform:translateY(-2px);box-shadow:0 10px 28px #30391c17}.browser-platform-grid button>span:last-child{gap:5px;display:grid}.browser-platform-grid strong{color:var(--ink);font-size:12px}.browser-platform-grid small{color:var(--muted);font-size:9px;line-height:1.45}.browser-platform-icon{width:38px;height:38px;color:var(--ink);background:var(--surface-subtle);border-radius:10px;place-items:center;display:grid}.browser-platform-icon.x{color:#fff;background:#111}.browser-platform-icon.linkedin{color:#fff;background:#0a66c2}.browser-platform-icon.reddit{color:#fff;background:#ff4500}.browser-platform-letter{font-size:17px;font-weight:700}.browser-engine-error{z-index:6;max-width:360px;color:var(--danger);background:var(--surface);border:1px solid #c9423a33;border-radius:9px;gap:3px;padding:11px 13px;font-size:10px;display:grid;position:absolute;bottom:16px;right:16px;box-shadow:0 8px 30px #2828261f}.browser-new-window-request{border:1px solid var(--line);background:var(--surface);border-radius:9px;grid-template-columns:1fr 1fr;align-items:center;gap:8px;margin-bottom:10px;padding:9px;display:grid;box-shadow:0 8px 30px #2828261f}.browser-new-window-request>div{grid-column:1/-1;min-width:0;margin-right:4px;display:grid}.browser-new-window-request strong{font-size:10px}.browser-new-window-request span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.browser-new-window-request button{cursor:pointer;color:var(--ink);border:1px solid var(--line);background:var(--surface-subtle);border-radius:7px;padding:5px 7px;font-size:9px}.pulse-dot{background:var(--accent);border-radius:50%;width:9px;height:9px;animation:1.2s ease-in-out infinite browser-pulse}@keyframes browser-pulse{50%{opacity:.45;transform:scale(1.35)}}.fatal-error{color:var(--ink);background:var(--app-bg)}@media(max-width:1279px){:root{--sidebar-width:68px}.sidebar{padding-inline:8px}.brand{justify-content:center;padding-inline:0}.nav-item:not(.nav-item-active):after,.nav-item{font-size:0}.brand>span:last-child{display:none}.nav-item{justify-content:center}.nav-item svg{width:18px;height:18px}.sidebar-foot p,.sidebar-foot .badge{display:none}.sidebar-foot{padding:0}.main-content:not(.app-frame-browser .main-content){padding-inline:26px}}.gb-landing{--gb-paper:#f4f0e6;--gb-paper-strong:#fffdf7;--gb-ink:#141510;--gb-subtle:#69695f;--gb-line:#14151029;--gb-lime:#dfff56;--gb-orange:#ff7b4d;--gb-blue:#79a7ff;min-height:100vh;color:var(--gb-ink);background:linear-gradient(#14151008 1px,transparent 1px),linear-gradient(90deg,#14151008 1px,transparent 1px),var(--gb-paper);background-size:32px 32px;font-family:Avenir Next,Helvetica Neue,Arial,sans-serif;overflow:hidden}.gb-landing::selection{color:var(--gb-ink);background:var(--gb-lime)}.gb-nav{border-bottom:1px solid var(--gb-line);grid-template-columns:1fr auto 1fr;align-items:center;gap:40px;width:min(1440px,100% - 72px);height:88px;margin:0 auto;display:grid}.gb-wordmark{letter-spacing:-.055em;justify-self:start;align-items:center;gap:10px;font-size:22px;font-weight:780;display:inline-flex}.gb-logo-mark{border:1px solid var(--gb-ink);width:34px;height:34px;color:var(--gb-paper-strong);background:var(--gb-ink);border-radius:50%;place-items:center;display:inline-grid}.gb-nav nav{color:#494a42;align-items:center;gap:34px;font-size:12px;font-weight:650;display:flex}.gb-nav nav a{position:relative}.gb-nav nav a:after{content:"";transform-origin:100%;background:var(--gb-ink);height:1px;transition:transform .18s;position:absolute;bottom:-7px;left:0;right:0;transform:scaleX(0)}.gb-nav nav a:hover:after{transform-origin:0;transform:scaleX(1)}.gb-nav-actions{justify-self:end;align-items:center;gap:8px;display:flex}.gb-nav-cta,.gb-nav-download{border:1px solid var(--gb-ink);color:var(--gb-paper-strong);background:var(--gb-ink);border-radius:999px;align-items:center;gap:8px;padding:11px 15px 10px;font-size:11px;font-weight:750;transition:transform .16s,box-shadow .16s;display:inline-flex}.gb-nav-download{color:var(--gb-ink);background:var(--gb-lime)}.gb-nav-cta:hover,.gb-nav-download:hover,.gb-button:hover{transform:translateY(-2px);box-shadow:0 7px #14151021}.gb-hero{grid-template-columns:minmax(420px,.83fr) minmax(600px,1.17fr);align-items:center;gap:clamp(48px,6vw,100px);width:min(1440px,100% - 72px);min-height:calc(100vh - 88px);margin:0 auto;padding:clamp(64px,8vh,112px) 0 80px;display:grid}.gb-hero-copy{z-index:2;position:relative}.gb-kicker{color:#585950;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:10px;margin:0;font-size:10px;font-weight:800;display:flex}.gb-kicker>span{background:var(--gb-orange);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #ff7b4d24}.gb-hero h1{letter-spacing:-.074em;max-width:730px;margin:28px 0 26px;font-family:Georgia,Times New Roman,serif;font-size:clamp(60px,6.1vw,100px);font-weight:400;line-height:.86}.gb-hero h1 em{color:#0000;-webkit-text-stroke:1.5px var(--gb-ink);font-weight:400;position:relative}.gb-hero h1 em:after{content:"";z-index:-1;background:var(--gb-lime);border-radius:50%;height:29%;position:absolute;bottom:5px;left:-8px;right:-16px;transform:rotate(-1.3deg)}.gb-hero-deck{color:#53544b;max-width:570px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(18px,1.45vw,22px);line-height:1.55}.gb-hero-actions{align-items:center;gap:12px;margin-top:34px;display:flex}.gb-download-form{z-index:2;width:min(100%,570px);margin-top:23px;position:relative}.gb-download-form>label{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.gb-download-control{border:1px solid var(--gb-ink);background:var(--gb-paper-strong);min-height:54px;box-shadow:4px 4px 0 var(--gb-ink);border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;padding:4px;display:grid}.gb-download-control input{width:100%;min-width:0;height:44px;color:var(--gb-ink);background:0 0;border:0;outline:0;padding:0 13px;font-family:inherit;font-size:12px}.gb-download-control input::placeholder{color:#85857b}.gb-download-control:focus-within{box-shadow:4px 4px 0 var(--gb-ink),0 0 0 3px #79a7ff47}.gb-download-control button{cursor:pointer;height:44px;color:var(--gb-ink);border:1px solid var(--gb-ink);background:var(--gb-lime);border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:10px;font-weight:850;display:inline-flex}.gb-download-form>small{color:#77776e;align-items:center;gap:6px;margin-top:10px;font-size:9px;font-weight:650;display:flex}.gb-download-form.is-final{width:min(100%,620px);margin-top:38px}.gb-download-form.is-final .gb-download-control{box-shadow:5px 5px #1415104d}.gb-download-form.is-final .gb-download-control button{color:var(--gb-paper-strong);background:var(--gb-ink)}.gb-download-form.is-final>small{color:#1415109e;justify-content:center}.gb-download-success{z-index:2;border:1px solid var(--gb-ink);background:var(--gb-paper-strong);width:min(100%,570px);min-height:62px;box-shadow:4px 4px 0 var(--gb-ink);border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;margin-top:23px;padding:10px 12px;display:grid;position:relative}.gb-download-success>span{background:var(--gb-lime);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.gb-download-success>div{text-align:left;gap:2px;display:grid}.gb-download-success strong{font-size:11px}.gb-download-success small{color:#77776e;font-size:8px}.gb-download-success button{cursor:pointer;border:0;border-bottom:1px solid var(--gb-ink);color:var(--gb-ink);background:0 0;padding:7px 9px;font-size:8px;font-weight:800}.gb-download-success.is-final{width:min(100%,620px);margin-top:38px}.gb-button{border:1px solid var(--gb-ink);border-radius:6px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 19px;font-size:12px;font-weight:800;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex}.gb-button-primary{color:var(--gb-ink);background:var(--gb-lime);box-shadow:4px 4px 0 var(--gb-ink)}.gb-button-ghost{border-color:var(--gb-line);background:#fffdf775}.gb-trust-line{color:#717169;flex-wrap:wrap;gap:12px 20px;margin-top:25px;font-size:10px;font-weight:650;display:flex}.gb-trust-line span{align-items:center;gap:6px;display:inline-flex}.gb-demo-wrap{min-width:0;padding:32px 0 20px;position:relative}.gb-demo-wrap:before{content:"";z-index:0;opacity:.36;pointer-events:none;background:radial-gradient(circle,#79a7ff59,#0000 62%);position:absolute;inset:-15% -20% -12%}.gb-demo-window{z-index:2;transform-origin:50%;border:1.5px solid var(--gb-ink);min-width:580px;box-shadow:12px 14px 0 var(--gb-ink),0 38px 90px #1e221638;background:#e9e8e2;border-radius:14px;animation:.65s cubic-bezier(.16,1,.3,1) both gb-window-in;position:relative;overflow:hidden;transform:rotate(1.25deg)}.gb-window-chrome{background:#f8f7f2;border-bottom:1px solid #14151033;grid-template-columns:1fr auto 1fr;align-items:center;height:39px;padding:0 12px;font-size:9px;display:grid}.gb-window-dots{gap:5px;display:flex}.gb-window-dots i{border:1px solid var(--gb-ink);background:var(--gb-orange);border-radius:50%;width:7px;height:7px}.gb-window-dots i:nth-child(2){background:#ffd660}.gb-window-dots i:nth-child(3){background:var(--gb-lime)}.gb-window-title{color:#52534a;align-items:center;gap:5px;font-weight:700;display:flex}.gb-live-pill{color:#3e4a20;background:#acd53333;border-radius:999px;justify-self:end;align-items:center;gap:5px;padding:4px 7px;font-weight:800;display:inline-flex}.gb-live-pill i{background:#79a40d;border-radius:50%;width:5px;height:5px;animation:1.1s ease-in-out infinite gb-live}.gb-window-body{grid-template-columns:48px minmax(0,1fr);min-height:468px;display:grid;position:relative}.gb-platform-rail{background:#d9d9d2;border-right:1px solid #14151024;flex-direction:column;align-items:center;gap:9px;padding:11px 7px;display:flex}.gb-rail-logo,.gb-platform-mark,.gb-rail-avatar,.gb-avatar{border-radius:8px;flex:none;place-items:center;font-weight:850;display:inline-grid}.gb-rail-logo{width:30px;height:30px;color:var(--gb-paper-strong);background:var(--gb-ink);margin-bottom:9px}.gb-platform-mark{color:#fff;border:1px solid #14151024;width:27px;height:27px;font-size:10px}.gb-platform-mark.is-linkedin{background:#2767a6}.gb-platform-mark.is-x{color:#fff;background:#191a17}.gb-platform-mark.is-reddit{background:#f15c32}.gb-rail-avatar{border:1px solid var(--gb-ink);width:27px;height:27px;color:var(--gb-ink);background:var(--gb-lime);border-radius:50%;margin-top:auto;font-size:8px}.gb-workspace{min-width:0;padding:14px}.gb-mission-bar{background:#f8f7f1;border:1px solid #14151026;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:52px;padding:9px 12px;display:grid}.gb-mission-icon{width:29px;height:29px;color:var(--gb-paper-strong);background:var(--gb-ink);border-radius:7px;place-items:center;display:grid}.gb-mission-bar>span:nth-child(2){gap:2px;display:grid}.gb-mission-bar small{color:#7d7d73;letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-weight:750}.gb-mission-bar strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.gb-progress{color:#626259;background:#efeee8;border:1px solid #14151024;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:800}.gb-browser-grid{grid-template-columns:.92fr 1.08fr;gap:9px;margin-top:11px;display:grid}.gb-feed-panel,.gb-compose-panel{background:#f8f7f2;border:1px solid #14151026;border-radius:9px;min-width:0;min-height:302px;padding:13px}.gb-panel-head{color:#696960;align-items:center;gap:7px;min-height:27px;font-size:8px;font-weight:800;display:flex}.gb-panel-head .gb-platform-mark{border-radius:5px;width:20px;height:20px;font-size:8px}.gb-panel-more{letter-spacing:.04em;margin-left:auto}.gb-post-author{align-items:center;gap:8px;margin-top:14px;display:flex}.gb-avatar{border-radius:50%;width:28px;height:28px;font-size:7px}.gb-avatar-blue{color:#14345b;background:#a8ccf8}.gb-avatar-lime{color:#34410e;background:var(--gb-lime)}.gb-post-author>span:last-child{gap:2px;display:grid}.gb-post-author strong{font-size:9px}.gb-post-author small{color:#85857c;font-size:7px}.gb-post-copy{color:#3d3e38;margin:13px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:10px;line-height:1.55}.gb-post-metrics{color:#77776e;border-top:1px solid #14151017;border-bottom:1px solid #14151017;justify-content:space-between;padding:8px 0;font-size:7px;display:flex}.gb-comment-trigger{color:#515249;background:#eeede7;border:0;border-radius:5px;justify-content:center;align-items:center;gap:5px;width:100%;margin-top:9px;padding:7px 0;font-size:8px;font-weight:750;animation:8s ease-in-out infinite gb-comment-click;display:flex}.gb-compose-panel{animation:8s ease-in-out infinite gb-panel-focus}.gb-context-pill{color:#5a6628;background:#c6e76347;border-radius:999px;margin-left:auto;padding:4px 6px;font-size:7px}.gb-draft-box{background:#fffefb;border:1px solid #1415101f;border-radius:7px;grid-template-columns:auto 1fr;align-items:start;gap:8px;min-height:151px;margin-top:12px;padding:11px;display:grid}.gb-draft-box p{color:#363731;margin:1px 0 0;font-family:Georgia,Times New Roman,serif;font-size:10px;line-height:1.55}.gb-type-caret{vertical-align:-2px;background:var(--gb-ink);width:1px;height:10px;margin-left:2px;animation:.7s step-end infinite gb-caret;display:inline-block}.gb-tone-row{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.gb-tone-row span{color:#6a6a61;background:#ecebe5;border:1px solid #1415101f;border-radius:999px;padding:4px 6px;font-size:6px;font-weight:750}.gb-approval-row{justify-content:flex-end;gap:6px;margin-top:11px;display:flex}.gb-approval-row button{color:#52534b;background:#efeee8;border:1px solid #14151029;border-radius:5px;align-items:center;gap:5px;min-height:27px;padding:0 9px;font-size:7px;font-weight:800;display:inline-flex}.gb-approval-row .gb-approve-button{color:var(--gb-ink);border-color:var(--gb-ink);background:var(--gb-lime);animation:8s ease-in-out infinite gb-approve-click}.gb-status-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.gb-status-platform{color:#68685f;text-overflow:ellipsis;white-space:nowrap;background:#f8f7f2b8;border:1px solid #1415101f;border-radius:6px;align-items:center;gap:5px;min-width:0;padding:7px;font-size:6px;font-weight:750;display:flex;overflow:hidden}.gb-status-platform .gb-platform-mark{border-radius:4px;width:17px;height:17px;font-size:6px}.gb-status-platform.is-done{color:#475221;background:#dfff5633}.gb-agent-cursor{z-index:8;pointer-events:none;align-items:center;display:flex;position:absolute}.gb-agent-cursor svg{filter:drop-shadow(1px 1px #fff);stroke-width:2.5px;width:23px;height:23px}.gb-agent-cursor small{border:1px solid var(--gb-ink);color:var(--gb-ink);border-radius:2px 5px 5px;padding:3px 6px;font-size:7px;font-weight:850}.gb-agent-cursor i{opacity:0;border:2px solid;border-radius:50%;width:17px;height:17px;animation:8s ease-out infinite gb-click-ring;position:absolute;top:2px;left:2px}.gb-cursor-scout{color:#25589a;animation:8s cubic-bezier(.45,0,.25,1) infinite gb-cursor-scout;top:120px;left:92px}.gb-cursor-scout small{background:#95beff}.gb-cursor-writer{color:#923616;animation:8s cubic-bezier(.45,0,.25,1) infinite gb-cursor-writer;top:214px;left:61%}.gb-cursor-writer small{background:#ff9c78}.gb-cursor-writer i{animation-delay:2.8s}.gb-cursor-you{color:#536714;animation:8s cubic-bezier(.45,0,.25,1) infinite gb-cursor-you;bottom:62px;right:45px}.gb-cursor-you small{background:var(--gb-lime)}.gb-cursor-you i{animation-delay:5.35s}.gb-orbit-label{z-index:4;border:1px solid var(--gb-ink);color:var(--gb-ink);box-shadow:3px 3px 0 var(--gb-ink);border-radius:999px;padding:8px 12px 7px;font-family:Georgia,Times New Roman,serif;font-size:11px;font-style:italic;position:absolute}.gb-orbit-label-one{background:var(--gb-orange);top:6px;right:-14px;transform:rotate(4deg)}.gb-orbit-label-two{background:var(--gb-lime);bottom:12px;left:-26px;transform:rotate(-5deg)}.gb-replay-button{z-index:4;cursor:pointer;color:#5f6057;background:0 0;border:0;border-bottom:1px solid #14151066;align-items:center;gap:6px;margin:23px auto 0;padding:7px 10px;font-size:9px;font-weight:750;display:flex;position:relative}.gb-proof-bar{color:#f5f1e7;border-top:1px solid var(--gb-ink);border-bottom:1px solid var(--gb-ink);background:var(--gb-ink)}.gb-proof-bar>*{width:min(1440px,100% - 72px);margin-inline:auto}.gb-proof-bar>p{color:#878980;border-bottom:1px solid #f4f0e624;padding:22px 0 17px;font:italic 15px Georgia,Times New Roman,serif}.gb-proof-bar>div{color:#d8d7cf;letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:22px;min-height:75px;font-size:10px;font-weight:780;display:flex}.gb-proof-bar>div i{background:var(--gb-lime);border-radius:50%;width:4px;height:4px}.gb-how{width:min(1440px,100% - 72px);margin:0 auto;padding:150px 0}.gb-section-heading{grid-template-columns:minmax(180px,.35fr) minmax(480px,1fr) minmax(260px,.45fr);align-items:end;gap:48px;display:grid}.gb-section-heading h2,.gb-capability-intro h2,.gb-privacy h2,.gb-final-cta h2{letter-spacing:-.055em;margin:0;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:.98}.gb-section-heading h2{font-size:clamp(46px,5.3vw,76px)}.gb-section-heading>p:last-child{color:#5d5e55;margin:0;font-size:13px;line-height:1.7}.gb-workflow{grid-template-columns:repeat(3,1fr);margin-top:90px;display:grid}.gb-workflow article{min-height:245px;padding:0 40px 0 0;position:relative}.gb-workflow article+article{border-left:1px solid var(--gb-line);padding-left:40px}.gb-step-number{color:#8b8b81;font:italic 12px Georgia,Times New Roman,serif}.gb-step-line{align-items:end;height:45px;margin:20px 0 21px;display:flex}.gb-step-line i{background:var(--gb-line);width:100%;height:1px;position:relative}.gb-step-line i:after{content:"";border:1px solid var(--gb-ink);background:var(--gb-lime);border-radius:50%;width:9px;height:9px;position:absolute;top:-4px;left:0}.gb-workflow h3{letter-spacing:-.035em;max-width:280px;margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400}.gb-workflow article>p{color:#64655c;max-width:310px;margin:0;font-size:12px;line-height:1.65}.gb-capabilities{color:#f4f0e6;background:radial-gradient(circle at 78% 5%,#79a7ff24,#0000 28rem),#171812;padding:140px max(36px,50vw - 720px)}.gb-capability-intro{grid-template-columns:.4fr 1fr;align-items:start;gap:60px;max-width:890px;display:grid}.gb-capability-intro .gb-kicker,.gb-privacy .gb-kicker{color:#9fa097}.gb-capability-intro h2{font-size:clamp(48px,5.2vw,76px)}.gb-capability-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:85px;display:grid}.gb-capability-card{background:#20211b;border:1px solid #f4f0e626;border-radius:4px;flex-direction:column;min-height:560px;padding:24px;display:flex}.gb-capability-card.is-lime{--card-accent:var(--gb-lime)}.gb-capability-card.is-orange{--card-accent:var(--gb-orange)}.gb-capability-card.is-blue{--card-accent:var(--gb-blue)}.gb-capability-top{color:#a5a69d;letter-spacing:.1em;justify-content:space-between;font-size:9px;font-weight:800;display:flex}.gb-capability-top span:last-child{font:italic 13px Georgia,Times New Roman,serif}.gb-capability-visual{background-color:#181913;background-image:linear-gradient(#f4f0e60d 1px,#0000 1px),linear-gradient(90deg,#f4f0e60d 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:22px 22px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #f4f0e626;height:220px;margin:48px 0 30px;position:relative;overflow:hidden}.gb-capability-card h3{letter-spacing:-.035em;max-width:360px;margin:auto 0 13px;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400;line-height:1.05}.gb-capability-card>p{color:#a5a69d;max-width:365px;margin:0;font-size:11px;line-height:1.65}.gb-search-pill{color:#d4d4cc;background:#262720;border:1px solid #f4f0e633;border-radius:999px;align-items:center;gap:7px;min-width:180px;padding:9px 12px;font-size:9px;display:flex;position:absolute;top:29px;left:24px}.gb-signal-line{background:#f4f0e61c;border-radius:999px;height:8px;position:absolute;left:37px}.gb-signal-line:before{content:"";background:var(--card-accent);border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:-20px}.gb-signal-line.is-one{width:68%;top:103px}.gb-signal-line.is-two{width:48%;top:137px}.gb-signal-line.is-three{width:59%;top:171px}.gb-mini-cursor{color:var(--card-accent);animation:3.2s ease-in-out infinite gb-mini-cursor;position:absolute;bottom:40px;right:52px}.gb-voice-note{color:var(--gb-ink);background:var(--card-accent);border:1px solid #0e0f0c;padding:25px;position:absolute;inset:30px 26px;transform:rotate(-2deg);box-shadow:7px 7px #0e0f0c}.gb-voice-note span{color:#1415108c;font-size:10px;text-decoration:line-through;display:block}.gb-voice-note strong{max-width:250px;margin-top:18px;font:400 22px/1.15 Georgia,Times New Roman,serif;display:block}.gb-voice-note i{border-bottom:2px solid var(--gb-ink);border-radius:50%;width:38px;height:8px;position:absolute;bottom:22px;right:23px;transform:rotate(-4deg)}.gb-loop-visual{justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.gb-loop-visual span{color:#d6d7cf;background:#22231d;border:1px solid #f4f0e62e;border-radius:50%;place-items:center;width:53px;height:53px;font-size:8px;font-weight:800;display:grid}.gb-loop-visual span:last-of-type{color:var(--gb-ink);background:var(--card-accent)}.gb-loop-visual i{background:#f4f0e640;width:17px;height:1px}.gb-loop-visual b{color:var(--card-accent);font-size:28px;font-weight:400;animation:4s linear infinite gb-loop-spin;position:absolute;bottom:25px;right:30px}.gb-privacy{color:#f4f0e6;background:#171812;border-top:1px solid #f4f0e61f;grid-template-columns:.38fr 1fr .72fr;align-items:center;gap:clamp(45px,6vw,110px);padding:120px max(36px,50vw - 720px);display:grid}.gb-privacy-seal{width:180px;height:180px;color:var(--gb-lime);border:1px solid #dfff568c;border-radius:50%;place-items:center;display:grid;position:relative}.gb-privacy-seal:before,.gb-privacy-seal:after{content:"";border:1px dashed #dfff5647;border-radius:50%;position:absolute;inset:12px}.gb-privacy-seal:after{opacity:.2;border-style:solid;inset:-8px}.gb-privacy-seal span{color:#cde857;letter-spacing:.1em;text-align:center;background:#171812;padding:2px 4px;font-size:7px;font-weight:850;position:absolute;bottom:31px}.gb-privacy-copy{gap:28px;display:grid}.gb-privacy h2{font-size:clamp(42px,4.6vw,68px)}.gb-privacy-detail>p{color:#a5a69d;margin:0 0 26px;font:400 15px/1.65 Georgia,Times New Roman,serif}.gb-privacy-detail ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.gb-privacy-detail li{color:#d6d7cf;align-items:flex-start;gap:9px;font-size:10px;line-height:1.5;display:flex}.gb-privacy-detail li svg{color:var(--gb-lime);flex:none;margin-top:1px}.gb-final-cta{text-align:center;border-top:1px solid var(--gb-ink);background:radial-gradient(circle at 50% 40%,#dfff563b,transparent 26rem),var(--gb-lime);flex-direction:column;justify-content:center;align-items:center;min-height:690px;padding:120px 36px;display:flex;position:relative;overflow:hidden}.gb-final-cta:before,.gb-final-cta:after{content:"";border:1px solid #14151026;border-radius:50%;width:340px;height:340px;position:absolute}.gb-final-cta:before{top:-160px;left:-120px}.gb-final-cta:after{bottom:-175px;right:-100px}.gb-final-cta>p{letter-spacing:.12em;text-transform:uppercase;margin:0 0 23px;font-size:10px;font-weight:850}.gb-final-cta h2{z-index:1;font-size:clamp(58px,7.4vw,108px);position:relative}.gb-final-cta h2 em{font-weight:400}.gb-button-dark{z-index:1;color:var(--gb-paper-strong);background:var(--gb-ink);margin-top:40px;position:relative;box-shadow:5px 5px #14151047}.gb-final-cta>small{color:#141510a1;margin-top:17px;font-size:9px;font-weight:700}.gb-cta-cursor{z-index:2;color:var(--gb-ink);align-items:center;display:flex;position:absolute}.gb-cta-cursor svg{width:31px;height:31px;fill:var(--gb-paper-strong)}.gb-cta-cursor span{border:1px solid var(--gb-ink);background:var(--gb-paper-strong);border-radius:3px 7px 7px;padding:5px 8px;font-size:9px;font-weight:800}.gb-cta-cursor-one{animation:4s ease-in-out infinite gb-cta-float;top:29%;left:15%;transform:rotate(-8deg)}.gb-cta-cursor-two{animation:4.5s ease-in-out .6s infinite reverse gb-cta-float;bottom:29%;right:14%;transform:rotate(7deg)}.gb-footer{color:#d7d5cd;background:var(--gb-ink);grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;min-height:160px;padding:38px max(36px,50vw - 720px);display:grid}.gb-footer .gb-wordmark{color:#f5f1e7}.gb-footer .gb-logo-mark{color:var(--gb-ink);background:var(--gb-lime);border-color:#f5f1e7}.gb-footer p{color:#777970;margin:0;font:italic 12px Georgia,Times New Roman,serif}.gb-footer>div{color:#aaaba2;justify-self:end;gap:20px;font-size:10px;font-weight:700;display:flex}@keyframes gb-window-in{0%{opacity:0;transform:translateY(35px)rotate(0)scale(.96)}}@keyframes gb-live{50%{opacity:.35}}@keyframes gb-caret{50%{opacity:0}}@keyframes gb-cursor-scout{0%,10%{transform:translate(0)}23%,33%{transform:translate(95px,182px)}46%{transform:translate(292px,32px)}68%,to{transform:translate(367px,255px)}}@keyframes gb-cursor-writer{0%,22%{opacity:0;transform:translate(55px,-118px)}30%{opacity:1}38%,52%{opacity:1;transform:translate(-10px,8px)}72%,to{transform:translate(50px,82px)}}@keyframes gb-cursor-you{0%,55%{opacity:0;transform:translate(54px,28px)}64%{opacity:1}73%,88%{opacity:1;transform:translate(-39px,-7px)}to{transform:translate(-25px,-7px)}}@keyframes gb-click-ring{0%,23%,28%,to{opacity:0;transform:scale(.5)}24%{opacity:.8;transform:scale(.6)}28%{opacity:0;transform:scale(2.1)}}@keyframes gb-comment-click{0%,22%,31%,to{color:#515249;background:#eeede7}25%{color:#173861;background:#b8d4f7;box-shadow:0 0 0 3px #79a7ff2e}}@keyframes gb-panel-focus{0%,30%{box-shadow:none}40%,63%{box-shadow:0 0 0 2px #ff7b4d7a}76%,to{box-shadow:0 0 0 2px #dfff5680}}@keyframes gb-approve-click{0%,68%,77%,to{transform:scale(1)}72%{transform:scale(.94);box-shadow:0 0 0 4px #dfff5647}}@keyframes gb-mini-cursor{50%{transform:translate(-32px,-19px)rotate(-8deg)}}@keyframes gb-loop-spin{to{transform:rotate(360deg)}}@keyframes gb-cta-float{50%{transform:translateY(-12px)rotate(-4deg)}}@media(max-width:1180px){.gb-hero{grid-template-columns:1fr;padding-top:85px}.gb-hero-copy{max-width:790px}.gb-demo-wrap{width:min(840px,90%);margin:0 auto}.gb-section-heading{grid-template-columns:.35fr 1fr}.gb-section-heading>p:last-child{grid-column:2;max-width:520px}.gb-capability-card{min-height:520px}.gb-capability-visual{height:190px}.gb-privacy{grid-template-columns:180px 1fr}.gb-privacy-detail{grid-column:2}}@media(max-width:820px){.gb-nav{grid-template-columns:1fr auto;width:calc(100% - 36px);height:74px}.gb-nav nav{display:none}.gb-nav-actions{grid-column:2}.gb-nav-actions .gb-nav-cta{display:none}.gb-hero,.gb-how{width:calc(100% - 36px)}.gb-hero{gap:62px;min-height:auto;padding:70px 0 90px}.gb-hero h1{font-size:clamp(55px,15vw,82px)}.gb-hero-deck{font-size:18px}.gb-demo-wrap{width:100%;overflow:visible}.gb-demo-window{transform-origin:0 0;min-width:660px;animation:none;transform:scale(.72)rotate(1.25deg)}.gb-demo-wrap{height:420px}.gb-orbit-label-one{right:0}.gb-orbit-label-two{bottom:20px;left:6px}.gb-replay-button{position:absolute;bottom:12px;right:0}.gb-proof-bar>*{width:calc(100% - 36px)}.gb-proof-bar>div{grid-template-columns:1fr 1fr;justify-items:start;gap:18px;padding:24px 0;display:grid}.gb-proof-bar>div i{display:none}.gb-how{padding:105px 0}.gb-section-heading,.gb-capability-intro{grid-template-columns:1fr;gap:28px}.gb-section-heading>p:last-child{grid-column:auto}.gb-workflow{grid-template-columns:1fr;margin-top:60px}.gb-workflow article,.gb-workflow article+article{border-top:1px solid var(--gb-line);border-left:0;min-height:0;padding:31px 0}.gb-step-line{width:100%;height:20px;margin:14px 0}.gb-capabilities{padding:100px 18px}.gb-capability-grid{grid-template-columns:1fr;margin-top:55px}.gb-capability-card{min-height:500px}.gb-privacy{grid-template-columns:1fr;gap:42px;padding:90px 18px}.gb-privacy-seal{width:140px;height:140px}.gb-privacy-detail{grid-column:auto}.gb-final-cta{min-height:600px;padding-inline:18px}.gb-cta-cursor-one{top:17%;left:4%}.gb-cta-cursor-two{bottom:19%;right:3%}.gb-footer{grid-template-columns:1fr;justify-items:start;padding:42px 18px}.gb-footer>div{justify-self:start}}@media(max-width:520px){.gb-wordmark{font-size:19px}.gb-logo-mark{width:31px;height:31px}.gb-nav-download{padding:9px 12px;font-size:10px}.gb-nav-download svg{display:none}.gb-hero-actions{flex-direction:column;align-items:stretch}.gb-hero-actions .gb-button{width:100%}.gb-download-control{grid-template-columns:1fr;padding:5px}.gb-download-control input{height:42px}.gb-download-control button{width:100%}.gb-download-success{grid-template-columns:auto 1fr}.gb-download-success button{grid-column:2;justify-self:start}.gb-trust-line{flex-direction:column;align-items:flex-start}.gb-demo-window{transform:scale(.51)rotate(1.25deg)}.gb-demo-wrap{height:323px}.gb-orbit-label{font-size:9px}.gb-orbit-label-two{bottom:4px}.gb-replay-button{bottom:0}.gb-capability-card{min-height:475px}.gb-final-cta h2{font-size:54px}.gb-cta-cursor span{display:none}}@media(prefers-reduced-motion:reduce){.gb-landing *,.gb-landing :before,.gb-landing :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.gb-landing{--gb-pixel-font:"SFMono-Regular", "Cascadia Mono", "Roboto Mono", Menlo, Monaco, Consolas, "Liberation Mono", monospace;background-color:var(--gb-paper);font-family:var(--gb-pixel-font);image-rendering:pixelated;background-image:linear-gradient(#14151012 2px,#0000 2px),linear-gradient(90deg,#14151012 2px,#0000 2px),linear-gradient(#14151006 50%,#0000 50%),linear-gradient(90deg,#14151006 50%,#0000 50%);background-size:32px 32px,32px 32px,8px 8px,8px 8px}.gb-landing svg{shape-rendering:crispedges;stroke-linecap:square;stroke-linejoin:miter}.gb-landing :is(button,input,a){font-family:var(--gb-pixel-font)}.gb-nav{border-bottom:3px solid var(--gb-ink);height:96px;box-shadow:0 5px 0 var(--gb-lime)}.gb-wordmark{font-family:var(--gb-pixel-font);letter-spacing:-.08em;text-transform:uppercase;gap:12px;font-size:19px;font-weight:950}.gb-logo-mark{background:0 0;border:0;border-radius:0;width:48px;height:48px}.gb-logo-mark img,.gb-rail-logo img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated}.gb-nav nav{font-family:var(--gb-pixel-font);letter-spacing:.04em;text-transform:uppercase;gap:28px;font-size:9px;font-weight:900}.gb-nav nav a:after{background:var(--gb-lime);height:4px;box-shadow:0 3px 0 var(--gb-ink);bottom:-10px}.gb-nav-cta,.gb-nav-download,.gb-nav-github,.gb-button,.gb-download-control,.gb-download-control button,.gb-download-success{clip-path:polygon(5px 0,calc(100% - 5px) 0,calc(100% - 5px) 3px,100% 3px,100% calc(100% - 5px),calc(100% - 5px) calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,5px calc(100% - 3px),0 calc(100% - 3px),0 5px,5px 5px);border-radius:0}.gb-nav-cta,.gb-nav-download,.gb-nav-github{border:2px solid var(--gb-ink);letter-spacing:.02em;text-transform:uppercase;min-height:38px;box-shadow:3px 3px 0 var(--gb-ink);padding:0 13px;font-size:8px;font-weight:950}.gb-nav-github{color:var(--gb-ink);background:var(--gb-paper-strong);box-shadow:3px 3px 0 var(--gb-ink),5px 5px 0 var(--gb-blue);align-items:center;gap:7px;transition:transform .16s,box-shadow .16s;display:inline-flex}.gb-github-stars{border-left:2px solid var(--gb-ink);min-width:32px;min-height:22px;color:var(--gb-ink);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:4px;padding-left:7px;display:inline-flex}.gb-github-stars svg{color:#9e7611;fill:#ffd660}.gb-nav-cta{border-color:var(--gb-ink);box-shadow:3px 3px 0 var(--gb-lime)}.gb-nav-cta:hover,.gb-nav-download:hover,.gb-nav-github:hover,.gb-button:hover{box-shadow:1px 1px 0 var(--gb-ink);transform:translate(2px,2px)}.gb-hero{min-height:calc(100vh - 96px);padding-top:clamp(58px,7vh,90px)}.gb-kicker{color:#4e4f47;font-family:var(--gb-pixel-font);letter-spacing:.08em;gap:12px;font-size:8px;font-weight:950}.gb-kicker>span{border:2px solid var(--gb-ink);background:var(--gb-orange);width:9px;height:9px;box-shadow:3px 3px 0 var(--gb-ink);border-radius:0}.gb-hero h1,.gb-section-heading h2,.gb-capability-intro h2,.gb-privacy h2,.gb-final-cta h2,.gb-workflow h3,.gb-capability-card h3{font-family:var(--gb-pixel-font);text-transform:uppercase;font-style:normal;font-weight:950}.gb-hero h1{letter-spacing:-.105em;text-shadow:5px 5px #1415101f;max-width:740px;margin-top:30px;font-size:clamp(58px,5.65vw,86px);line-height:.9}.gb-hero h1 em{color:var(--gb-lime);-webkit-text-stroke:2px var(--gb-ink);text-shadow:4px 0 0 var(--gb-ink),0 4px 0 var(--gb-ink),4px 4px 0 var(--gb-ink);font-style:normal}.gb-hero h1 em:after{background:linear-gradient(90deg,transparent 0 2%,var(--gb-orange) 2% 98%,transparent 98%),var(--gb-orange);border-radius:0;height:12%;bottom:2px;left:-3px;right:-5px;transform:none}.gb-hero-deck,.gb-section-heading>p:last-child,.gb-privacy-detail>p{font-family:var(--gb-pixel-font);font-style:normal}.gb-hero-deck{color:#484940;max-width:590px;font-size:clamp(13px,1.1vw,16px);font-weight:650;line-height:1.72}.gb-button{border:2px solid var(--gb-ink);letter-spacing:.02em;text-transform:uppercase;min-height:52px;font-size:9px;font-weight:950}.gb-button-primary{box-shadow:6px 6px 0 var(--gb-ink)}.gb-button-ghost{border-color:var(--gb-ink);background:var(--gb-paper-strong);box-shadow:4px 4px #14151047}.gb-download-control{border:2px solid var(--gb-ink);background:linear-gradient(90deg,#14151009 50%,transparent 50%),var(--gb-paper-strong);min-height:58px;box-shadow:5px 5px 0 var(--gb-ink);background-size:8px 8px;padding:5px}.gb-download-control input{font-family:var(--gb-pixel-font);font-size:10px;font-weight:750}.gb-download-control button{border:2px solid var(--gb-ink);letter-spacing:.01em;text-transform:uppercase;font-size:8px;font-weight:950}.gb-download-form>small,.gb-trust-line{font-family:var(--gb-pixel-font);font-size:8px;font-weight:850}.gb-download-success{border:2px solid var(--gb-ink);min-height:68px;box-shadow:5px 5px 0 var(--gb-ink)}.gb-download-success>span{border:2px solid var(--gb-ink);box-shadow:2px 2px 0 var(--gb-ink);border-radius:0}.gb-download-success strong{text-transform:uppercase;font-size:9px}.gb-download-success small,.gb-download-success button{font-family:var(--gb-pixel-font);font-size:7px}.gb-demo-wrap:before{opacity:.42;background:linear-gradient(45deg,#79a7ff29 25%,#0000 25%) 0 0/12px 12px,linear-gradient(-45deg,#79a7ff1a 25%,#0000 25%) 0 0/12px 12px;inset:-9% -14% -7%}.gb-demo-window{border:3px solid var(--gb-ink);box-shadow:12px 12px 0 var(--gb-ink),18px 18px 0 var(--gb-blue);background:#deded7;border-radius:0;animation:none;transform:rotate(.6deg)}.gb-window-chrome{border-bottom:3px solid var(--gb-ink);background:repeating-linear-gradient(90deg,#f8f7f2 0 8px,#eeede7 8px 16px);height:43px}.gb-window-dots{gap:7px}.gb-window-dots i{border:2px solid var(--gb-ink);border-radius:0;width:8px;height:8px}.gb-window-title,.gb-live-pill,.gb-mission-bar,.gb-panel-head,.gb-post-author,.gb-post-metrics,.gb-status-platform,.gb-tone-row,.gb-approval-row{font-family:var(--gb-pixel-font)}.gb-window-title,.gb-live-pill{text-transform:uppercase;font-size:7px}.gb-live-pill,.gb-progress,.gb-context-pill,.gb-tone-row span{border-radius:0}.gb-live-pill{border:1px solid var(--gb-ink)}.gb-live-pill i{border-radius:0;animation-timing-function:steps(2,end)}.gb-platform-rail{border-right:3px solid var(--gb-ink);background-color:#d9d9d2;background-image:linear-gradient(#14151012 50%,#0000 50%),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:8px 8px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.gb-rail-logo{background:0 0;border:0;border-radius:0;width:34px;height:34px}.gb-platform-mark,.gb-rail-avatar,.gb-avatar,.gb-mission-icon{border:2px solid var(--gb-ink);box-shadow:2px 2px 0 var(--gb-ink);border-radius:0}.gb-mission-bar,.gb-feed-panel,.gb-compose-panel,.gb-draft-box,.gb-comment-trigger,.gb-approval-row button,.gb-status-platform{border:2px solid var(--gb-ink);border-radius:0}.gb-mission-bar,.gb-feed-panel,.gb-compose-panel{background-color:#f8f7f2;background-image:linear-gradient(#14151006 50%,#0000 50%),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:8px 8px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.gb-mission-bar{box-shadow:3px 3px #14151042}.gb-feed-panel,.gb-compose-panel{box-shadow:4px 4px #14151059}.gb-post-copy,.gb-draft-box p{font-family:var(--gb-pixel-font);font-size:8px;font-weight:650;line-height:1.6}.gb-type-caret{width:3px;animation-timing-function:step-end}.gb-agent-cursor svg,.gb-mini-cursor svg,.gb-cta-cursor svg{filter:drop-shadow(2px 0 0 var(--gb-ink)) drop-shadow(0 2px 0 var(--gb-ink));stroke-width:3px}.gb-agent-cursor,.gb-mini-cursor,.gb-cta-cursor{animation-timing-function:steps(7,end)}.gb-agent-cursor small,.gb-orbit-label,.gb-cta-cursor span{border:2px solid var(--gb-ink);font-family:var(--gb-pixel-font);text-transform:uppercase;box-shadow:3px 3px 0 var(--gb-ink);border-radius:0;font-size:7px;font-style:normal;font-weight:950}.gb-orbit-label{padding:8px 10px;transform:none}.gb-replay-button{border-bottom:3px solid var(--gb-ink);font-family:var(--gb-pixel-font);letter-spacing:.02em;text-transform:uppercase;font-size:7px;font-weight:950}.gb-proof-bar{border-block:4px solid var(--gb-ink);background:linear-gradient(45deg,#dfff5612 25%,transparent 25%) 0 0 / 10px 10px,var(--gb-ink)}.gb-proof-bar>p{font-family:var(--gb-pixel-font);text-transform:uppercase;font-size:9px;font-style:normal;font-weight:900}.gb-proof-bar>div{font-family:var(--gb-pixel-font);font-size:8px;font-weight:950}.gb-proof-bar>div i{border:1px solid #f4f0e6;border-radius:0;width:8px;height:8px}.gb-section-heading h2,.gb-capability-intro h2,.gb-privacy h2{letter-spacing:-.08em;text-shadow:4px 4px #1415101f;font-size:clamp(38px,4.6vw,66px);line-height:1}.gb-section-heading>p:last-child,.gb-workflow article>p,.gb-capability-card>p{font-family:var(--gb-pixel-font);font-size:10px;font-weight:650;line-height:1.72}.gb-workflow article+article{border-left:3px dashed var(--gb-ink)}.gb-step-number{color:var(--gb-ink);font-family:var(--gb-pixel-font);font-size:9px;font-style:normal;font-weight:950}.gb-step-line i{background:repeating-linear-gradient(90deg,var(--gb-ink) 0 8px,transparent 8px 14px);height:3px}.gb-step-line i:after{border:2px solid var(--gb-ink);width:12px;height:12px;box-shadow:2px 2px 0 var(--gb-ink);border-radius:0;top:-5px}.gb-workflow h3{letter-spacing:-.055em;font-size:18px;line-height:1.2}.gb-capabilities,.gb-privacy{background-color:#171812;background-image:linear-gradient(#f4f0e609 2px,#0000 2px),linear-gradient(90deg,#f4f0e609 2px,#0000 2px);background-size:24px 24px}.gb-capability-card{background:linear-gradient(45deg,#f4f0e606 25%,#0000 25%) 0 0/10px 10px,#20211b;border:3px solid #4b4d43;border-radius:0;box-shadow:7px 7px #0c0d0a}.gb-capability-top,.gb-capability-card>p{font-family:var(--gb-pixel-font)}.gb-capability-top{color:var(--card-accent);font-size:8px}.gb-capability-visual{background-size:16px 16px,16px 16px;border:3px solid #4b4d43;box-shadow:inset 5px 5px #11120e}.gb-capability-card h3{letter-spacing:-.06em;font-size:21px;line-height:1.1}.gb-search-pill,.gb-voice-note,.gb-loop-visual span{border:2px solid var(--card-accent);font-family:var(--gb-pixel-font);border-radius:0;box-shadow:4px 4px #0d0e0b}.gb-voice-note{transform:rotate(-1deg)}.gb-voice-note strong{font-family:var(--gb-pixel-font);text-transform:uppercase;font-size:16px;font-weight:950}.gb-loop-visual span{text-transform:uppercase;width:58px;height:48px;font-size:7px;font-weight:950}.gb-privacy{border-top:3px solid #4b4d43}.gb-privacy-seal{border:3px solid var(--gb-lime);border-radius:0;width:180px;height:180px;box-shadow:7px 7px #0d0e0a,inset 5px 5px #dfff561f}.gb-privacy-seal:before,.gb-privacy-seal:after{border-radius:0}.gb-privacy-seal:before{border:3px dashed #dfff5699}.gb-privacy-detail li{font-family:var(--gb-pixel-font);font-size:8px}.gb-final-cta{border-top:4px solid var(--gb-ink);background-color:var(--gb-lime);background-image:linear-gradient(45deg,#1415100e 25%,transparent 25%) 0 0 / 12px 12px,linear-gradient(-45deg,#14151009 25%,transparent 25%) 0 0 / 12px 12px}.gb-final-cta:before,.gb-final-cta:after{border:4px dashed var(--gb-ink);opacity:.28;border-radius:0;width:280px;height:280px}.gb-final-cta>p{font-family:var(--gb-pixel-font);font-size:8px;font-weight:950}.gb-final-cta h2{letter-spacing:-.09em;text-shadow:6px 6px #1415102e;font-size:clamp(48px,6.6vw,92px);line-height:.96}.gb-final-cta h2 em{color:var(--gb-paper-strong);-webkit-text-stroke:2px var(--gb-ink);text-shadow:4px 4px 0 var(--gb-ink);font-style:normal}.gb-footer{border-top:4px solid var(--gb-lime);background:linear-gradient(90deg,#dfff5609 50%,transparent 50%),var(--gb-ink);background-size:12px 12px;min-height:174px}.gb-footer p,.gb-footer>div{font-family:var(--gb-pixel-font);font-size:8px;font-style:normal;font-weight:850}.gb-footer p{color:#8d8f84;text-transform:uppercase}@media(max-width:820px){.gb-nav{height:82px}.gb-logo-mark{width:42px;height:42px}.gb-hero{padding-top:68px}.gb-hero h1{letter-spacing:-.11em;font-size:clamp(42px,11.7vw,68px);line-height:.94}.gb-hero-deck{font-size:12px}.gb-demo-window{transform:scale(.72)rotate(.6deg)}.gb-section-heading h2,.gb-capability-intro h2,.gb-privacy h2{font-size:clamp(33px,9.5vw,54px)}.gb-workflow article+article{border-left:0;border-top:3px dashed var(--gb-ink)}.gb-capability-card{border-width:2px;box-shadow:5px 5px #0c0d0a}.gb-privacy-seal{width:140px;height:140px}.gb-final-cta h2{font-size:clamp(38px,11vw,58px)}}@media(max-width:520px){.gb-wordmark{font-size:16px}.gb-nav-download{min-height:36px;padding-inline:10px;font-size:7px}.gb-kicker{align-items:flex-start;font-size:7px;line-height:1.5}.gb-button{font-size:8px}.gb-download-control input{font-size:9px}.gb-download-control button{font-size:7px}.gb-demo-window{transform:scale(.51)rotate(.6deg)}.gb-proof-bar>div{font-size:7px}.gb-capability-card h3{font-size:18px}.gb-final-cta h2{font-size:42px}}.gb-hero{grid-template-columns:minmax(300px,.8fr) minmax(590px,1.3fr) minmax(360px,.85fr);align-items:center;gap:clamp(44px,3.2vw,68px);width:min(1740px,100% - 72px);min-height:calc(100vh - 96px);padding-block:clamp(58px,7vh,92px)}.gb-hero-copy{z-index:6;text-align:center;justify-self:center;max-width:680px}.gb-hero-copy .gb-kicker{justify-content:center}.gb-hero h1{letter-spacing:-.11em;max-width:680px;margin:34px auto 28px;font-size:clamp(62px,5.6vw,92px);line-height:.92}.gb-hero h1 em{color:var(--gb-paper-strong);white-space:nowrap;margin-top:8px;display:inline-block}.gb-hero h1 em:after{background:var(--gb-orange);height:9px}.gb-drag-word{transform-origin:58% 70%;animation:1.4s steps(10,end) .24s both gb-word-drag-in;display:inline-block;position:relative}.gb-drop-cursor{z-index:4;color:#1f579a;pointer-events:none;align-items:center;animation:1.9s steps(10,end) .24s both gb-cursor-drop;display:flex;position:absolute;bottom:-32px;right:-58px}.gb-drop-cursor svg{width:31px;height:31px;fill:var(--gb-paper-strong);filter:drop-shadow(2px 0 0 var(--gb-ink)) drop-shadow(0 2px 0 var(--gb-ink));stroke-width:2.6px}.gb-drop-cursor small{border:2px solid var(--gb-ink);color:var(--gb-ink);background:var(--gb-orange);box-shadow:3px 3px 0 var(--gb-ink);letter-spacing:.05em;margin-left:-1px;padding:6px 8px;font-size:7px;font-weight:950}.gb-hero-deck{max-width:650px;margin-inline:auto;font-size:clamp(15px,1.15vw,18px);line-height:1.65}.gb-hero-copy .gb-download-form,.gb-hero-copy .gb-download-success{width:min(100%,640px);margin:30px auto 0}.gb-hero-copy .gb-download-control{grid-template-columns:minmax(0,1fr) auto;min-height:68px}.gb-hero-copy .gb-download-control input{height:52px;font-size:12px}.gb-hero-copy .gb-download-control button{height:52px;padding-inline:18px;font-size:9px;animation:6.4s step-end 2.15s infinite gb-download-button-prompt}.gb-download-nudge{z-index:9;color:#1f579a;pointer-events:none;align-items:center;animation:6.4s steps(12,end) 2.15s infinite both gb-download-nudge;display:flex;position:absolute;top:calc(100% - 42px);right:22px}.gb-download-nudge svg{width:31px;height:31px;fill:var(--gb-paper-strong);filter:drop-shadow(2px 0 0 var(--gb-ink)) drop-shadow(0 2px 0 var(--gb-ink));stroke-width:2.7px}.gb-download-nudge small{border:3px solid var(--gb-ink);color:var(--gb-ink);background:var(--gb-orange);box-shadow:5px 5px 0 var(--gb-ink),8px 8px 0 var(--gb-blue);letter-spacing:.06em;text-shadow:1px 1px #f8f7f259;text-transform:uppercase;white-space:nowrap;padding:9px 12px;font-size:9px;font-weight:950;line-height:1;animation:6.4s step-end 2.15s infinite both gb-download-label-pop;position:absolute;bottom:62px;right:22px}.gb-hero-actions{justify-content:center;gap:20px;margin-top:22px}.gb-hero-actions .gb-button{min-height:42px;box-shadow:none;border-width:1px;padding-inline:14px;font-size:8px}.gb-hero-open-link{border-bottom:2px solid var(--gb-ink);text-transform:uppercase;align-items:center;gap:7px;padding-bottom:5px;font-size:8px;font-weight:950;display:inline-flex}.gb-hero-copy .gb-trust-line{justify-content:center;margin-top:20px;font-size:9px}.gb-hero>.gb-demo-wrap{transform-origin:0;width:580px;margin-left:0;padding-block:20px;transform:scale(.63)}.gb-side-computer{z-index:3;border:3px solid var(--gb-ink);width:min(100%,326px);color:var(--gb-ink);box-shadow:10px 10px 0 var(--gb-ink),16px 16px 0 var(--gb-orange);background:#dfe0d9;justify-self:end;animation:5s steps(3,end) infinite gb-side-machine-float;position:relative;transform:rotate(-1.6deg)}.gb-side-computer-head{border-bottom:3px solid var(--gb-ink);background:repeating-linear-gradient(90deg,#f8f7f2 0 8px,#e9e8e2 8px 16px);justify-content:space-between;align-items:center;height:38px;padding:0 10px;font-size:7px;font-weight:950;display:flex}.gb-side-computer-head>span{gap:5px;display:flex}.gb-side-computer-head i{border:2px solid var(--gb-ink);background:var(--gb-orange);width:8px;height:8px}.gb-side-computer-head i:nth-child(2){background:#ffd660}.gb-side-computer-head i:nth-child(3){background:var(--gb-lime)}.gb-side-computer-screen{background-color:#f7f6f0;background-image:linear-gradient(#1415100d 2px,#0000 2px),linear-gradient(90deg,#1415100d 2px,#0000 2px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:16px 16px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:310px;padding:24px 20px;position:relative;overflow:hidden}.gb-side-platform{border:3px solid var(--gb-ink);color:#fff;background:var(--gb-ink);width:39px;height:39px;box-shadow:4px 4px 0 var(--gb-blue);place-items:center;font-size:15px;font-weight:950;display:grid}.gb-side-post{border:3px solid var(--gb-ink);background:var(--gb-paper-strong);margin-top:24px;padding:16px;box-shadow:5px 5px #1415103d}.gb-side-post span{color:#77776e;font-size:7px;font-weight:900}.gb-side-post strong{text-transform:uppercase;margin:12px 0 17px;font-size:12px;line-height:1.4;display:block}.gb-side-post i{background:#d7d7cf;width:100%;height:5px;margin-top:7px;display:block}.gb-side-post i:nth-of-type(2){width:74%}.gb-side-post i:nth-of-type(3){width:86%}.gb-side-match{border:3px solid var(--gb-ink);background:var(--gb-lime);width:122px;box-shadow:4px 4px 0 var(--gb-ink);text-align:center;margin:22px 0 0 auto;padding:10px;font-size:7px;font-weight:950}.gb-side-match span{margin-bottom:4px;font-size:16px;display:block}.gb-side-cursor{color:#1f579a;align-items:center;animation:5s steps(7,end) infinite gb-side-scout;display:flex;position:absolute;top:86px;left:44px}.gb-side-cursor svg{filter:drop-shadow(2px 0 #fff)drop-shadow(0 2px #fff);stroke-width:3px;width:28px;height:28px}.gb-side-cursor small{border:2px solid var(--gb-ink);background:var(--gb-blue);box-shadow:3px 3px 0 var(--gb-ink);padding:5px 7px;font-size:7px;font-weight:950}.gb-side-computer-status{border-top:3px solid var(--gb-ink);background:var(--gb-ink);color:#f4f0e6;align-items:center;gap:8px;min-height:42px;padding:0 12px;font-size:7px;font-weight:900;display:flex}.gb-side-computer-status i{background:var(--gb-lime);width:8px;height:8px;animation:.8s step-end infinite gb-side-blink}.gb-side-computer-base{border:3px solid var(--gb-ink);background:#dfe0d9;border-top:0;height:34px;position:absolute;bottom:-37px;left:36px;right:36px}.gb-side-computer-base span{border:3px solid var(--gb-ink);background:var(--gb-orange);height:12px;position:absolute;bottom:-12px;left:28%;right:28%}.gb-section-heading>p:last-child,.gb-workflow article>p,.gb-capability-card>p{font-size:12px;line-height:1.75}.gb-workflow h3{max-width:340px;font-size:22px}.gb-capability-card h3{font-size:24px}.gb-privacy-detail>p{font-size:13px}.gb-privacy-detail li,.gb-proof-bar>div,.gb-footer p,.gb-footer>div{font-size:9px}@keyframes gb-side-scout{0%,12%{transform:translate(0)}35%,48%{transform:translate(165px,84px)}70%,82%{transform:translate(128px,174px)}to{transform:translate(44px,205px)}}@keyframes gb-side-machine-float{50%{transform:translateY(-8px)rotate(-1.6deg)}}@keyframes gb-side-blink{50%{opacity:.25}}@keyframes gb-word-drag-in{0%{transform:translate(142px,-104px)rotate(4deg)}55%{transform:translate(38px,-24px)rotate(1deg)}72%{transform:translate(-8px,6px)rotate(-1deg)}84%{transform:translate(4px,-2px)}to{transform:translate(0)}}@keyframes gb-cursor-drop{0%,66%{opacity:1;transform:translate(0)scale(1)}72%{opacity:1;transform:translate(0)scale(.82)}80%{opacity:1;transform:translate(8px,6px)scale(1)}to{opacity:0;transform:translate(76px,52px)scale(1)}}@keyframes gb-download-nudge{0%,10%{opacity:0;transform:translate(66px,48px)}18%{opacity:1;transform:translate(28px,22px)}30%,58%{opacity:1;transform:translate(0)scale(1)}61%{opacity:1;transform:translate(0)scale(.82)}65%,74%{opacity:1;transform:translate(0)scale(1)}86%,to{opacity:0;transform:translate(52px,38px)}}@keyframes gb-download-button-prompt{0%,58%,65%,to{box-shadow:none;transform:translate(0)}61%{transform:translate(3px,3px);box-shadow:inset 0 0 0 3px #1415101f}}@keyframes gb-download-label-pop{0%,17%,86%,to{transform:scale(.9)}30%,58%{transform:scale(1)}61%{transform:translate(2px,2px)scale(.96)}65%,74%{transform:scale(1.06)}}@media(max-width:1180px){.gb-hero{grid-template-columns:1fr;gap:38px}.gb-side-computer{display:none}.gb-hero>.gb-demo-wrap{transform-origin:top;width:660px;margin:-10px auto 0;transform:scale(.84)}}@media(max-width:1080px){.gb-nav{grid-template-columns:1fr auto}.gb-nav nav{display:none}.gb-nav-actions{grid-column:2}}@media(max-width:820px){.gb-hero{padding-top:62px}.gb-hero h1{font-size:clamp(47px,12.5vw,70px)}.gb-hero-deck{font-size:14px}.gb-hero>.gb-demo-wrap{width:100%;margin-inline:0;transform:none}.gb-section-heading>p:last-child,.gb-workflow article>p,.gb-capability-card>p,.gb-privacy-detail>p{font-size:11px}}@media(max-width:520px){.gb-nav-actions{gap:6px}.gb-nav-github{padding-inline:9px}.gb-github-label{display:none}.gb-hero h1{font-size:45px}.gb-hero h1 em{margin-top:4px}.gb-drop-cursor{bottom:-25px;right:-34px}.gb-drop-cursor small{display:none}.gb-hero-copy .gb-download-control{grid-template-columns:1fr}.gb-hero-actions{flex-direction:column;align-items:stretch;gap:13px}.gb-hero-open-link{align-self:center}.gb-hero-copy .gb-trust-line{align-items:center}}@media(prefers-reduced-motion:reduce){.gb-drag-word{animation:none!important;transform:none!important}.gb-drop-cursor,.gb-download-nudge{display:none}.gb-hero-copy .gb-download-control button{animation:none!important}}@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}
