@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_d40308b4-module__uu9wxG__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_d40308b4-module__uu9wxG__variable{--font-product-interface:"DM Sans", "DM Sans Fallback"}
.foxville-account-lock{flex-direction:column;align-items:flex-end;gap:7px;display:flex}.agent-app .foxville-account-lock>button{cursor:not-allowed;align-items:center;gap:8px;min-height:40px;padding:9px 16px;display:inline-flex}.agent-app .foxville-account-lock>small{color:#746653;text-align:right;max-width:280px;font-size:11px;line-height:1.5}.studio-account .foxville-account-lock{align-items:flex-start}.studio-account .foxville-account-lock>small{text-align:left}@media (max-width:600px){.agent-app .foxville-account-lock>small{font-size:10px}}.agent-app .product-topbar{grid-template-columns:auto minmax(0,1fr) auto;gap:18px;display:grid}.agent-app .product-topbar nav{justify-self:center;min-width:0;margin:0}.product-header-actions{justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.agent-app .product-header-actions>a{white-space:nowrap}.product-header-actions .foxville-account-lock{flex:none}.agent-app .product-header-actions .foxville-account-lock>button{color:#fff2d8c9;opacity:1;white-space:nowrap;background:#fff2d808;border:1px solid #fff2d82b;border-radius:8px;gap:7px;min-height:40px;padding:9px 12px;font-size:12px}.account-lock-state{color:#fff2d890;border-left:1px solid #fff2d82b;padding-left:7px;font-size:9px;font-weight:450}@media (min-width:761px) and (max-width:1200px){.agent-app .product-topbar{gap:12px;padding-inline:20px}.agent-app .product-topbar nav a{padding:10px 9px;font-size:12px}.agent-app .product-header-actions{gap:8px}.agent-app .product-header-actions>a{padding:9px;font-size:11px}.agent-app .product-wordmark{font-size:22px}.agent-app .product-brand-name b{margin-left:5px;padding-left:6px;font-size:10px}}@media (min-width:761px) and (max-width:1000px){.agent-app .product-topbar{grid-template-columns:minmax(0,1fr) auto;gap:12px}.agent-app .product-topbar nav{grid-area:2/1/auto/-1;justify-content:center;justify-self:stretch}.agent-app .product-topbar nav a{text-align:center;flex:1}.product-header-actions{grid-area:1/2}}@media (max-width:760px){.agent-app .product-topbar{grid-template-columns:minmax(0,1fr) auto;gap:14px 10px;padding:16px 18px}.agent-app .product-topbar nav{grid-area:3/1/auto/-1;justify-self:stretch;width:100%;margin:0}.agent-app .product-topbar nav a{text-align:center;flex:1;padding:10px 8px}.agent-app .product-header-actions{display:contents}.agent-app .product-header-actions .foxville-account-lock{grid-area:1/2}.agent-app .product-header-actions>.product-credit-link{grid-area:2/1;justify-self:start}.agent-app .product-header-actions>.back-city{grid-area:2/2;justify-self:end;margin:0;font-size:11px}.agent-app .product-header-actions .foxville-account-lock>button{padding:9px 10px;font-size:12px}}@media (max-width:380px){.product-header-actions .account-lock-state{display:none}.agent-app .product-wordmark>.fv-logo{width:28px;height:28px}.agent-app .product-wordmark{font-size:20px}}
.agent-app{--accent:#16cbd2;--tint:#e1f5f2;--ink:#17242a;--muted:#657174;--line:#dce1dd;color:var(--ink);background:#f8f9f5;min-height:80vh;font-family:Arial,sans-serif}.agent-app *{box-sizing:border-box}.agent-app h1,.agent-app h2,.agent-app h3{letter-spacing:-.035em;text-transform:none;color:inherit;font-family:Arial,sans-serif;font-weight:700;line-height:1.13}.agent-app h1{margin:12px 0 18px;font-size:clamp(30px,3.3vw,48px)}.agent-app h2{font-size:24px}.agent-app h3{font-size:17px}.agent-app p{line-height:1.65}.agent-app a{text-decoration:none}.agent-app button,.agent-app input,.agent-app textarea,.agent-app select{font:inherit}.agent-app button,.agent-app a{transition:background .18s,color .18s,border-color .18s}.agent-app button{cursor:pointer}.agent-app button:disabled{cursor:not-allowed;opacity:.55}.agent-app :focus-visible{outline-offset:3px;outline:3px solid #167e9d}.theme-one{--accent:#a495eb;--tint:#efebfc}.theme-creator{--accent:#f3a28a;--tint:#fff0e8}.product-topbar{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:32px;padding:20px 3%;display:flex}.product-wordmark{white-space:nowrap;align-items:center;gap:6px;font-size:20px;font-weight:700;display:flex}.product-wordmark>span{background:var(--ink);color:var(--accent);border-radius:9px;margin-right:4px;padding:6px 10px}.product-wordmark b{font-weight:400}.product-topbar nav{gap:8px;margin:auto;display:flex}.product-topbar nav a{border-radius:7px;padding:12px 16px;font-size:14px}.product-topbar nav a[aria-current]{background:var(--tint);font-weight:700}.back-city{color:var(--muted);font-size:13px}.app-eyebrow{letter-spacing:.11em;color:var(--muted);margin:0 0 14px;font:700 10px/1.5 monospace!important}.app-button{background:var(--ink);color:#fff;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:24px;min-height:44px;padding:13px 19px;font-size:14px;font-weight:700;display:inline-flex}.app-button:hover{background:#34494d}.app-button.secondary{border-color:var(--line);color:var(--ink);background:#fff}.app-button.secondary:hover{background:var(--tint)}.plain-button{color:inherit;background:0 0;border:0;padding:10px}.muted,.agent-app small{color:var(--muted)}.status-pill{border:1px solid var(--line);white-space:nowrap;background:#ffffffa8;border-radius:30px;padding:6px 10px;font-size:11px;display:inline-flex}.market-layout{grid-template-columns:215px 1fr;max-width:1600px;margin:auto;display:grid}.market-sidebar{border-right:1px solid var(--line);flex-direction:column;gap:20px;padding:36px 24px;display:flex}.market-sidebar h2{margin:0 0 10px;font-size:27px}.market-sidebar>a{font-size:13px}.side-selected{background:var(--tint);text-align:left;border:0;border-radius:6px;justify-content:space-between;padding:14px;font-size:13px;display:flex}.sidebar-note{border-top:1px solid var(--line);color:var(--muted);margin-top:100px;padding-top:22px;font-size:12px}.sidebar-note>span{font:10px monospace}.market-main{padding:40px clamp(24px,4vw,64px)}.market-heading{justify-content:space-between;align-items:center;display:flex}.market-heading p:not(.app-eyebrow){color:var(--muted);max-width:550px}.market-heading em,.studio-header em{color:#417773;font-style:normal}.market-emblem{color:#168f91;background:var(--tint);border-radius:50%;place-items:center;width:135px;height:135px;margin:0 25px;font-size:100px;display:grid;transform:rotate(-12deg)}.market-search{background:#fff;border:1px solid #b8c7c3;border-radius:9px;align-items:center;gap:15px;margin:25px 0 18px;padding:13px 18px;display:flex}.market-search>span{font-size:27px}.market-search input{background:0 0;border:0;outline:none;width:100%;font-size:15px}.market-search kbd{border:1px solid var(--line);color:var(--muted);border-radius:4px;padding:5px 8px;font:11px monospace}.market-toolbar,.result-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.category-chips{flex-wrap:wrap;gap:8px;display:flex}.category-chips button{border:1px solid var(--line);background:#fff;border-radius:20px;padding:8px 15px;font-size:12px}.category-chips button[aria-pressed=true]{background:var(--ink);color:#fff}.sort-control{color:var(--muted);font-size:12px}.sort-control select{color:var(--ink);background:0 0;border:0;padding:10px}.result-heading{margin:32px 0 18px}.result-heading h2{margin:0;font-size:20px}.result-heading>span{color:var(--muted);font-size:12px}.market-empty{border:1px solid var(--line);background:linear-gradient(125deg,#fff,var(--tint));border-radius:12px;padding:36px;position:relative}.market-empty p:not(.app-eyebrow){max-width:600px;color:var(--muted);font-size:14px}.market-empty h2{max-width:480px;font-size:28px}.empty-symbol{float:right;color:#5b8a87;font-size:56px}.market-explain{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:40px;display:grid}.market-explain article>span{color:#238485;font-size:23px}.market-explain p{color:var(--muted);font-size:13px}.market-agent-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.market-agent{border:1px solid var(--line);background:#fff;border-radius:10px;padding:22px}.market-agent:hover{border-color:#54a6a3}.agent-card-top{justify-content:space-between;align-items:center;display:flex}.agent-avatar{background:var(--tint);border-radius:12px;place-items:center;width:48px;height:48px;font-size:21px;font-weight:700;display:grid}.market-agent p{color:var(--muted);font-size:14px}.agent-tags{flex-wrap:wrap;gap:6px;margin:20px 0;display:flex}.agent-tags span{background:#f0f3ef;border-radius:4px;padding:5px 8px;font-size:11px}.market-agent footer{border-top:1px solid var(--line);justify-content:space-between;gap:8px;padding-top:16px;font-size:11px;display:flex}.detail-page{max-width:1200px;margin:auto;padding:40px 30px}.detail-heading{align-items:center;gap:20px;margin:40px 0;display:flex}.detail-heading h1{margin:0}.detail-layout{grid-template-columns:1fr 300px;gap:32px;display:grid}.detail-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.detail-tabs button{background:0 0;border:0;border-bottom:3px solid #0000;padding:13px;font-size:12px}.detail-tabs button[aria-pressed=true]{border-bottom-color:var(--accent)}.detail-copy{overflow-wrap:anywhere;padding:25px 0;line-height:1.7}.detail-copy p{white-space:pre-wrap}.detail-copy pre{white-space:pre-wrap;border:1px solid var(--line);background:#fff;padding:20px}.detail-action{border:1px solid var(--line);background:#fff;border-radius:10px;flex-direction:column;align-self:start;gap:15px;padding:25px;display:flex}.detail-action h2 small{font-size:12px}.detail-action p{font-size:14px}.detail-action small{line-height:1.6}.chat-layout{grid-template-columns:220px minmax(0,1fr) 255px;max-width:1700px;min-height:740px;margin:auto;display:grid}.chat-sidebar{border-right:1px solid var(--line);background:#f1f2ee;flex-direction:column;gap:18px;padding:25px 18px;display:flex}.chat-sidebar .app-button{padding:12px 8px;font-size:12px}.chat-sidebar .muted{font-size:12px}.history-item{text-align:left;overflow-wrap:anywhere;background:#fff8;border:0;border-radius:5px;padding:12px;font-size:12px}.history-item small{margin-top:8px;display:block}.chat-sidebar-bottom{gap:20px;margin-top:auto;font-size:12px;display:grid}.chat-main{background:#fff;flex-direction:column;min-width:0;display:flex}.chat-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;display:flex}.chat-header small{margin-top:5px;font-size:11px;display:block}.chat-header .status-pill{font-size:10px}.chat-welcome{text-align:center;max-width:720px;margin:auto;padding:45px 28px 25px}.one-orbit{background:var(--tint);color:#7865be;border:1px solid #d8cfef;border-radius:24px;place-items:center;width:65px;height:65px;margin:0 auto 22px;font-size:43px;display:grid}.chat-welcome h1{font-size:34px}.chat-welcome>p:not(.app-eyebrow){color:var(--muted);max-width:480px;margin:12px auto 28px;font-size:14px}.chat-starters{text-align:left;grid-template-columns:1fr 1fr;gap:10px;display:grid}.chat-starters button{border:1px solid var(--line);text-align:left;background:#fafaf8;border-radius:8px;justify-content:space-between;gap:15px;padding:16px;font-size:12px;display:flex}.chat-starters button:hover{background:var(--tint)}.chat-composer-area{margin-top:auto;padding:20px 26px 10px;position:relative}.composer{background:#fff;border:1px solid #c3b9dc;border-radius:14px;padding:16px;display:block;box-shadow:0 4px 18px #38296509}.composer textarea{resize:vertical;background:0 0;border:0;outline:none;width:100%;min-height:70px;max-height:200px;font-size:14px}.composer-tools{align-items:center;gap:8px;display:flex}.composer-tools button{background:#f1eef8;border:0;border-radius:6px;padding:8px 10px;font-size:11px}.composer-tools button:nth-child(2){margin-left:auto}.composer-tools .send-button{color:#fff;background:#7763b6;width:35px;font-size:20px}.composer-note{text-align:center;color:var(--muted);font-size:10px}.chat-context{border-left:1px solid var(--line);background:#f6f4fa;padding:32px 23px}.chat-context h2{margin-bottom:35px;font-size:25px}.chat-context>div{margin:25px 0}.chat-context>div>span{color:#7964ad;font-size:23px}.chat-context h3{font-size:14px}.chat-context p:not(.app-eyebrow){color:var(--muted);font-size:12px}.chat-context>a{font-size:12px}.history-toggle{display:none}.agent-picker{border:1px solid var(--line);z-index:3;background:#fff;border-radius:10px;max-height:300px;padding:20px;position:absolute;bottom:100%;left:26px;right:26px;overflow:auto;box-shadow:0 10px 35px #0002}.agent-picker input{border:1px solid var(--line);width:100%;margin-top:10px;padding:12px;display:block}.agent-picker button{text-align:left;background:#faf9fc;border:0;justify-content:space-between;width:100%;margin-top:8px;padding:12px;display:flex}.studio-page{max-width:1400px;margin:auto;padding:35px 4%}.studio-header{justify-content:space-between;align-items:center;gap:35px;display:flex}.studio-header h1{font-size:42px}.studio-header em{color:#ae5e47}.studio-header p:not(.app-eyebrow){color:var(--muted);font-size:14px}.studio-account{gap:12px;max-width:250px;font-size:13px;display:grid}.studio-account small{line-height:1.6}.studio-navigation{border-bottom:1px solid var(--line);gap:20px;margin:28px 0;display:flex}.studio-navigation button,.studio-navigation a{background:0 0;border:0;padding:15px 10px;font-size:13px}.studio-navigation button[aria-pressed=true]{border-bottom:3px solid #cc785d}.studio-navigation span{background:var(--tint);border-radius:5px;margin-left:6px;padding:3px 7px}.studio-navigation a{margin-left:auto}.studio-entry-grid{grid-template-columns:1.2fr 1fr;gap:22px;display:grid}.studio-entry-grid article{border:1px solid var(--line);border-radius:12px;padding:30px}.studio-list-entry{background:var(--tint)}.studio-build-entry{background:#fff}.studio-entry-grid h2{font-size:29px}.studio-entry-grid p:not(.app-eyebrow){max-width:450px;color:var(--muted);font-size:14px}.entry-icon{color:#b7674f;margin-bottom:24px;font-size:33px;display:block}.studio-build-entry .status-pill{float:right}.studio-empty{background:#fff;border:1px dashed #cdd4ce;border-radius:8px;padding:24px}.studio-empty h3{margin:0}.studio-empty p{color:var(--muted);font-size:13px}.studio-editor-layout{grid-template-columns:190px minmax(0,1fr) 240px;align-items:start;gap:25px;display:grid}.studio-steps{gap:7px;display:grid}.studio-steps>button:not(.plain-button){text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:12px 8px;font-size:12px;display:flex}.studio-steps>button[aria-current]{background:var(--tint);font-weight:700}.studio-steps button span{border:1px solid #d4d9d3;border-radius:50%;flex-shrink:0;place-items:center;width:23px;height:23px;font-size:10px;display:grid}.studio-form{border:1px solid var(--line);background:#fff;border-radius:10px;padding:28px}.studio-form h2{margin:0 0 25px}.studio-field{gap:9px;margin:0 0 23px;font-size:13px;font-weight:700;display:grid}.studio-field input,.studio-field textarea,.studio-field select{resize:vertical;width:100%;color:var(--ink);background:#fff;border:1px solid #cbd3cd;border-radius:6px;padding:12px;font-weight:400}.studio-field small{font-size:11px;font-weight:400;line-height:1.6}.studio-live-preview{border:1px solid var(--line);overflow-wrap:anywhere;background:#fff;border-radius:10px;padding:22px}.studio-live-preview p:not(.app-eyebrow){color:var(--muted);font-size:12px}.studio-live-preview strong{font-size:13px}.studio-live-preview hr{border:0;border-top:1px solid var(--line);margin:22px 0}.editor-note{background:var(--tint);border-radius:6px;padding:16px;font-size:12px;line-height:1.6}.studio-form>p{color:var(--muted);font-size:13px}.studio-form-actions{border-top:1px solid var(--line);justify-content:space-between;margin-top:25px;padding-top:20px;display:flex}.split-preview{grid-template-columns:1fr 1fr;gap:16px;display:grid}.split-preview>div{background:var(--tint);border-radius:8px;gap:8px;padding:20px;font-size:12px;display:grid}.split-preview strong{font-size:32px}.submission-review{overflow-wrap:anywhere;font-size:12px}.submission-review>div{border-bottom:1px solid var(--line);padding:13px 0}.submission-review dt{text-transform:capitalize;font-weight:700}.submission-review dd{white-space:pre-wrap;color:var(--muted);margin:7px 0}.declaration{align-items:start;gap:10px;font-size:12px;line-height:1.7;display:flex}.declaration input{margin-top:4px}.form-message{color:#9a503b;overflow-wrap:anywhere;font-size:12px;line-height:1.6}.form-errors{color:#a3402d;background:#fff0ed;border-radius:7px;padding:15px;font-size:12px}.creator-guide{border-top:1px solid var(--line);grid-template-columns:1fr 1fr 1fr 1fr;gap:25px;margin-top:45px;padding-top:30px;display:grid}.creator-guide p:not(.app-eyebrow){color:var(--muted);font-size:12px}.creator-guide h3{font-size:14px}.submission-list article{border:1px solid var(--line);background:#fff;border-radius:8px;flex-wrap:wrap;align-items:start;gap:20px;margin-bottom:12px;padding:20px;display:flex}.submission-list h3{margin:0}.submission-list p{font-size:12px}.submission-list code,.submission-receipt code{overflow-wrap:anywhere;font-size:11px}.review-note{background:var(--tint);flex-basis:100%;padding:15px}.review-note strong{display:block}.submission-receipt{background:#e3f3e6;border:1px solid #b4d2bc;border-radius:8px;margin:20px 0;padding:20px}.submission-receipt button{background:0 0;border:0;margin-left:20px}.review-desk{max-width:1100px;margin:auto;padding:35px}.review-desk article{border:1px solid var(--line);background:#fff;margin:20px 0;padding:24px}.review-desk textarea{border:1px solid var(--line);width:100%;margin:15px 0;padding:14px;display:block}.review-desk select{margin-right:12px;padding:12px}.review-desk pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:400px;font-size:12px;overflow:auto}@media (min-width:1600px){.market-main{padding-top:50px}.chat-layout{min-height:800px}}@media (max-width:1200px){.market-agent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.chat-layout{grid-template-columns:190px minmax(0,1fr)}.chat-context{display:none}.studio-editor-layout{grid-template-columns:165px minmax(0,1fr)}.studio-live-preview{display:none}.product-topbar{gap:12px}.product-topbar nav a{padding:10px;font-size:12px}.market-emblem{width:100px;height:100px;font-size:75px}.market-layout{grid-template-columns:180px 1fr}.market-sidebar{padding:30px 18px}}@media (max-width:760px){.product-topbar{flex-wrap:wrap;padding:16px 18px}.product-topbar nav{order:3;justify-content:space-between;width:100%;margin:5px 0 0}.product-topbar nav a{padding:10px 8px}.back-city{margin-left:auto}.product-wordmark{font-size:18px}.market-layout{display:block}.market-sidebar{display:none}.market-main{padding:26px 20px}.market-emblem{display:none}.market-heading h1{font-size:36px}.market-heading p:not(.app-eyebrow){font-size:13px}.market-search kbd{display:none}.market-empty{padding:25px}.market-empty h2{font-size:24px}.empty-symbol{font-size:36px}.market-explain{grid-template-columns:1fr;gap:8px;margin-top:28px}.market-explain article{border-top:1px solid var(--line);padding-top:16px}.market-agent-grid{grid-template-columns:1fr}.market-toolbar{gap:8px}.chat-layout{min-height:700px;display:block;position:relative}.chat-sidebar{display:none}.chat-sidebar.is-open{z-index:5;width:260px;display:flex;position:absolute;inset:62px auto 0 0;box-shadow:12px 0 35px #0002}.history-toggle{background:0 0;border:0;font-size:11px;display:block}.chat-header{flex-wrap:wrap;padding:14px 12px}.chat-header .status-pill{font-size:9px}.chat-header strong{font-size:13px}.chat-header small{display:none}.chat-main{min-height:700px}.chat-welcome{padding:35px 20px 15px}.chat-welcome h1{font-size:29px}.chat-starters{gap:8px}.chat-starters button{padding:14px 10px;font-size:11px}.chat-composer-area{padding:18px 14px}.composer{padding:12px}.composer-tools{gap:5px}.composer-tools button{padding:8px;font-size:10px}.studio-page{padding:25px 18px}.studio-header{display:block}.studio-header h1{font-size:35px}.studio-account{max-width:none;margin-top:20px}.studio-navigation{flex-wrap:wrap;gap:3px}.studio-navigation a{font-size:11px}.studio-entry-grid{grid-template-columns:1fr}.studio-entry-grid article{padding:24px}.studio-editor-layout{display:block}.studio-steps{gap:5px;margin-bottom:20px;padding-bottom:6px;display:flex;overflow:auto}.studio-steps button{flex-shrink:0}.studio-steps .plain-button{font-size:11px}.studio-form{padding:22px 17px}.creator-guide{grid-template-columns:1fr 1fr;gap:20px}.creator-guide>div{grid-column:1/-1}.creator-guide h2 br{display:none}.detail-page{padding:25px 18px}.detail-layout{flex-direction:column;display:flex}.detail-action{width:100%}.detail-tabs button{padding:10px;font-size:11px}.detail-heading{align-items:start}.detail-heading h1{font-size:30px}.review-desk{padding:20px}.submission-receipt button{margin:12px 0 0;display:block}}.agent-app{padding-top:86px}@media (max-width:900px){.agent-app{padding-top:72px}}
.agent-app .studio-progression-notice{color:#713b1e;background:#fff0df;border:1px solid #b85a2440;border-left:3px solid #b85a24;border-radius:6px;align-items:flex-start;gap:12px;margin:24px 0 0;padding:16px 18px;display:flex}.studio-progression-notice svg{flex:none;margin-top:2px}.agent-app .studio-progression-notice strong{font-size:13px;font-weight:750}.agent-app .studio-progression-notice p{color:#725c4d;margin:5px 0 0;font-size:12px;line-height:1.6}.agent-app{--ink:#171827;--muted:#665e56;--line:#e2d7c3;--accent:#22d7df;--accent-text:#00676d;--tint:#e5f5ef;--paper:#fffaf0;--surface:#fffdf7;font-family:var(--ui);letter-spacing:0;-webkit-font-smoothing:antialiased;background:#fff2d8;font-size:14px}.agent-app.theme-one{--accent:#ff3f91;--accent-text:#a61e58;--tint:#fceaf0}.agent-app.theme-creator{--accent:#ff7a24;--accent-text:#a23d05;--tint:#fff0df}.agent-app h1,.agent-app h2,.agent-app h3{font-family:var(--ui);letter-spacing:-.025em;font-weight:650}.agent-app .market-heading h1,.agent-app .studio-header h1,.agent-app .chat-welcome h1{font-family:var(--display);text-transform:uppercase;letter-spacing:-.005em;font-size:clamp(38px,4vw,54px);font-weight:800;line-height:1.02}.agent-app .market-heading h1 em,.agent-app .studio-header h1 em{color:var(--accent-text);font-style:normal}.agent-app .app-eyebrow{letter-spacing:.09em;color:var(--accent-text);font-family:var(--mono)!important;font-size:10px!important;line-height:1.6!important}.agent-app p{line-height:1.65}.agent-app small{color:var(--muted);font-size:12px}.agent-app :focus-visible{outline:3px solid var(--accent-text);outline-offset:4px}.product-topbar{color:#fff2d8;border-bottom:3px solid var(--accent);background:#171827;gap:24px;padding:18px 3%}.product-wordmark{font-family:var(--display);letter-spacing:0;gap:10px;font-size:24px}.product-wordmark .product-brand-name{color:inherit;box-shadow:none;white-space:nowrap;background:0 0;border:0;border-radius:0;width:auto;height:auto;padding:0;font-weight:900;display:block}.product-brand-name b{font-family:var(--ui);letter-spacing:.01em;text-transform:none;border-left:1px solid #fff2d840;margin-left:7px;padding-left:10px;font-size:12px;font-weight:600}.product-topbar nav{background:#ffffff06;border:1px solid #fff2d830;border-radius:8px;gap:3px;padding:4px}.product-topbar nav a{color:#fff2d8b8;border-radius:5px;padding:10px 15px;font-size:13px}.product-topbar nav a[aria-current]{background:var(--accent);color:#171827;box-shadow:none;font-weight:700}.product-topbar nav a:hover{color:#fff2d8;background:#fff2d815}.product-topbar nav a[aria-current]:hover{background:var(--accent);color:#171827}.back-city{color:#fff2d8;white-space:nowrap;border:1px solid #fff2d835;border-radius:6px;padding:10px 12px;font-size:12px}.back-city:hover{border-color:var(--accent)}.agent-app .app-button{background:var(--accent);color:#171827;border:1px solid #171827;border-radius:6px;min-height:44px;font-size:13px;font-weight:700;box-shadow:2px 2px #171827}.agent-app .app-button:hover:not(:disabled){filter:brightness(.97);box-shadow:3px 3px #171827}.agent-app .app-button.secondary{background:var(--surface);color:#171827;box-shadow:none;border-color:#c9bea9}.agent-app .app-button.secondary:hover:not(:disabled){background:var(--tint)}.agent-app .app-button:disabled{color:#716758;opacity:1;box-shadow:none;background:#f2eadb;border-color:#d9cdb8}.agent-app .status-pill{font:11px/1.4 var(--ui);color:#645a4b;background:#f6efdf;border-color:#dfd5c2}.market-sidebar{color:#fff2d8;background:#171827;border-right:0;gap:23px;padding-top:32px}.market-sidebar .app-eyebrow{color:var(--accent)}.market-sidebar h2{font-family:var(--display);text-transform:uppercase;letter-spacing:0;font-size:32px;font-weight:800}.market-sidebar>a{color:#fff2d8cc;padding:0 7px;font-size:13px}.market-sidebar>a:hover{color:var(--accent)}.side-selected{background:var(--accent);color:#171827;border-radius:5px;padding:14px;font-weight:700}.side-selected span{background:#17182717;border-radius:4px;padding:0 6px}.sidebar-note{color:#fff2d8ac;border-color:#fff2d82b;margin-top:64px;font-size:12px}.sidebar-note>span{color:var(--accent);font-family:var(--mono);font-size:10px}.sidebar-note a{color:#fff2d8;text-underline-offset:4px;text-decoration:underline}.market-main{padding-top:34px}.market-heading p:not(.app-eyebrow){max-width:510px;font-size:14px}.market-emblem{box-shadow:5px 5px 0 var(--accent);background:#171827;border:1px solid #171827;border-radius:12px;flex-direction:column;gap:12px;width:134px;height:140px;margin-right:8px;padding:16px;display:flex;transform:rotate(-5deg)}.market-emblem>span{font:7px/1.5 var(--mono);letter-spacing:.06em;color:#fff2d8;white-space:nowrap}.market-search{background:var(--surface);border:1px solid #cfc3ab;border-radius:7px;min-height:56px;box-shadow:0 3px 8px #17182704}.market-search:focus-within{border-color:var(--accent-text);box-shadow:0 0 0 3px #00676d10}.market-search>span{color:var(--accent-text)}.market-search input{font-size:14px}.market-search input::placeholder{color:#7e7669}.market-search kbd{font-family:var(--mono);border-color:var(--line);background:#faf3e6}.category-chips button{background:var(--surface);color:#635a4d;border-color:#d4c8b2;min-height:36px}.category-chips button[aria-pressed=true]{color:#fff2d8;background:#171827;border-color:#171827}.result-heading h2{font-size:19px}.market-empty{background:var(--surface);border:1px solid #d7cbb5;border-top:3px solid var(--accent);border-radius:9px;padding:30px;box-shadow:0 4px 16px #17182704}.market-empty h2{font-family:var(--display);text-transform:uppercase;letter-spacing:0;max-width:530px;font-size:32px;font-weight:800}.market-empty p:not(.app-eyebrow){max-width:650px;font-size:14px}.empty-symbol{color:#00676d;background:#e9f6ee;border-radius:10px;place-items:center;width:56px;height:56px;margin-left:15px;font-size:34px;display:grid}.market-explain{gap:16px;margin-top:24px}.market-explain article{border:1px solid var(--line);background:#fffaf0;border-radius:8px;padding:22px}.market-explain article>span{color:#00676d;font-size:22px}.market-explain h3{margin:12px 0 8px;font-size:16px}.market-explain p{margin:0;font-size:13px}.market-agent{background:var(--surface);border-color:var(--line);border-radius:8px}.market-agent:hover{border-color:var(--accent-text);box-shadow:0 6px 18px #1718270a}.agent-tags span{color:#635b50;background:#f4eddf}.agent-avatar{background:var(--tint);color:var(--accent-text)}.chat-layout{background:var(--paper)}.chat-sidebar{color:#fff2d8;background:#171827;border:0}.chat-sidebar .app-eyebrow,.chat-sidebar .muted{color:#fff2d8a0}.chat-sidebar .app-button.secondary{color:#fff2d8;background:#252637;border-color:#fff2d833}.chat-sidebar .app-button.secondary:hover{background:#333447}.history-item{color:#fff2d8;background:#ffffff08}.history-item small{color:#fff2d885}.chat-sidebar-bottom a{color:#fff2d8bd}.chat-main{background:#fffaf0}.chat-header{border-color:var(--line);background:#fffdf7;padding-block:18px}.chat-header .status-pill{color:#8e3359;background:#fceaf0;border-color:#edc9d5}.chat-welcome{padding-top:40px}.agent-app .chat-welcome h1{max-width:560px;margin-inline:auto;font-size:clamp(34px,3.3vw,46px)}.chat-welcome>p:not(.app-eyebrow){max-width:480px;font-size:14px}.one-orbit{width:80px;height:80px;box-shadow:4px 4px 0 var(--accent);background:#171827;border:0;border-radius:18px}.chat-starters{gap:12px}.chat-starters button{color:#554d42;background:#fffdf7;border:1px solid #e1d5c0;border-radius:7px;min-height:58px;padding:16px;font-size:13px;line-height:1.5}.chat-starters button>span{color:#a61e58}.chat-starters button:hover{background:#fceef1;border-color:#cb7597}.composer{background:#fffdf7;border-color:#cdbfaa;border-radius:12px;padding:18px;box-shadow:0 5px 20px #17182706}.composer:focus-within{border-color:#ab456d;box-shadow:0 0 0 3px #ff3f910d}.composer textarea{font-family:var(--ui);color:#171827;font-size:14px;line-height:1.65}.composer-tools button{color:#873755;background:#f8e8ed;min-height:34px}.composer-tools .send-button{color:#fff2d8;background:#171827}.composer-note{color:#73695e;font-size:11px}.chat-context{background:#f6ebd8;border-color:#e4d4ba}.chat-context .app-eyebrow{color:#a61e58}.chat-context h2{font-family:var(--display);text-transform:uppercase;letter-spacing:0;font-size:31px;font-weight:800}.chat-context>div{border-top:1px solid #dfceb3;padding-top:18px}.chat-context>div>span{color:#a61e58}.chat-context h3{margin:10px 0;font-size:15px}.chat-context p:not(.app-eyebrow){font-size:13px}.agent-picker{border-color:var(--line);background:#fffdf7}.agent-picker button{background:#faf1e3}.studio-header h1{margin-bottom:16px}.studio-account{background:#fffaf0;border:1px solid #dacbb3;border-radius:8px;gap:12px;max-width:295px;padding:18px;display:grid}.studio-account small{font-size:12px}.studio-account>span{color:#645849;font-size:13px}.studio-navigation{border-color:#d7c7ac}.studio-navigation button[aria-pressed=true]{color:#a23d05;border-bottom-color:#ff7a24;font-weight:700}.studio-navigation span{color:#a23d05;background:#ffe7cf}.studio-entry-grid{gap:22px}.studio-entry-grid article{border-radius:8px;padding:28px;box-shadow:0 3px 12px #17182704}.studio-list-entry{color:#fff2d8;background:#171827;border-color:#ff7a24 #171827 #171827!important;border-top-style:solid!important;border-top-width:3px!important}.studio-list-entry .app-eyebrow{color:#ffac70}.studio-list-entry p:not(.app-eyebrow){color:#fff2d8b5}.studio-build-entry{background:#fffaf0;border-color:#ded0b8}.studio-entry-grid h2{font-family:var(--display);text-transform:uppercase;letter-spacing:0;font-size:35px;font-weight:800}.entry-icon{color:#a23d05;background:#fff0df;border:1px solid #e4c7a7;border-radius:9px;place-items:center;width:46px;height:46px;font-size:26px;display:grid}.studio-list-entry .entry-icon{color:#ffac70;background:#ffffff0c;border-color:#fff2d833}.studio-build-entry .status-pill{background:#f4eddf}.studio-empty{border-style:solid;border-color:var(--line);background:#fffaf0;padding:24px}.studio-steps>button[aria-current]{color:#973c0a;background:#ffe8d3}.studio-steps>button[aria-current] span{color:#fff2d8;background:#171827;border-color:#171827}.studio-form{background:#fffdf7;border-color:#dcccb2;border-radius:9px;box-shadow:0 5px 15px #17182704}.studio-field{font-size:14px}.studio-field input,.studio-field textarea,.studio-field select{background:#fffaf0;border-color:#d6c8b2;min-height:44px;font-size:14px}.studio-field small{font-size:12px}.studio-live-preview{background:#fffaf0;border-color:#ff7a24 #dcccb2 #dcccb2;border-top-style:solid;border-top-width:3px;border-radius:8px}.editor-note{color:#6b513b;background:#fff0df;font-size:13px}.studio-form>p{font-size:14px}.split-preview>div{background:#fff0df}.split-preview strong{font-variant-numeric:tabular-nums}.creator-guide{border-color:#dbcbb1;gap:26px}.creator-guide h2{font-family:var(--display);text-transform:uppercase;letter-spacing:0;font-size:32px;font-weight:800}.creator-guide h3{font-size:15px}.creator-guide p:not(.app-eyebrow){font-size:13px}.detail-action,.detail-copy pre,.review-desk article,.submission-list article{border-color:var(--line);background:#fffdf7}.detail-tabs button[aria-pressed=true]{color:var(--accent-text);border-color:var(--accent-text)}@media (max-width:1200px){.product-topbar{gap:14px}.product-topbar nav a{padding:10px 12px}.product-wordmark{font-size:22px}.product-brand-name b{margin-left:4px;padding-left:7px;font-size:11px}.market-emblem{flex-shrink:0;width:112px;height:126px;margin-left:18px}.market-emblem .fv-logo{width:64px;height:64px}.market-emblem>span{font-size:6px}}@media (max-width:760px){.product-topbar{padding:15px 18px}.product-wordmark{font-size:22px}.product-wordmark>.fv-logo{width:32px;height:32px}.product-brand-name b{font-size:10px}.product-topbar nav{justify-content:stretch;gap:3px}.product-topbar nav a{text-align:center;white-space:nowrap;flex:1;padding:10px 8px;font-size:12px}.back-city{padding:8px;font-size:11px}.market-emblem{display:none}.agent-app .market-heading h1,.agent-app .studio-header h1{font-size:40px}.market-empty{padding:24px}.market-empty h2{font-size:29px}.market-empty .empty-symbol{width:40px;height:40px;font-size:26px}.market-explain{gap:12px}.market-explain article{padding:20px}.agent-app .chat-welcome h1{font-size:35px}.chat-starters button{padding:14px;font-size:12px}.composer{padding:14px}.studio-entry-grid article{padding:24px}.studio-account{max-width:none}.creator-guide{gap:22px}}@media (prefers-reduced-motion:reduce){.agent-app a,.agent-app button{transition:none}}.agent-app .market-search input:focus,.agent-app .market-search input:focus-visible{box-shadow:none;border:0;outline:none}.one-conversation-layout{grid-template-columns:240px minmax(0,1fr);min-height:710px}.one-conversation-layout .chat-sidebar{gap:0;min-width:0;padding:22px 14px}.one-sidebar-actions{border-bottom:1px solid #fff2d819;gap:5px;padding-bottom:20px;display:grid}.one-sidebar-action{color:#fff2d8;font:500 14px/1.4 var(--ui);text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:12px;min-height:44px;padding:12px 10px;display:flex}.one-sidebar-action:hover{background:#fff2d80c}.one-sidebar-action:first-child{background:#fff2d80a;border:1px solid #fff2d820}.one-history-list{scrollbar-width:thin;scrollbar-color:#fff2d840 transparent;flex:1;max-height:420px;padding-top:20px;overflow:auto}.one-history-group{margin-bottom:22px}.agent-app .one-history-group h2{font:500 11px/1.5 var(--ui);letter-spacing:0;color:#fff2d88c;text-transform:none;margin:0 0 8px;padding:0 10px}.one-history-row{color:#fff2d8c9;text-align:left;width:100%;min-height:42px;font:400 13px/1.4 var(--ui);background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:11px 10px;display:flex}.one-history-row>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.one-history-row>small{color:#fff2d877;flex-shrink:0;font-size:9px!important}.one-history-row:hover,.one-history-row.is-current{color:#fff2d8;background:#fff2d80e}.one-history-row.is-current{box-shadow:inset 2px 0 #ff3f91}.one-history-search{margin-top:14px;display:block}.one-history-search input{color:#fff2d8;background:#252637;border:1px solid #fff2d828;border-radius:6px;width:100%;padding:11px 10px;font-size:12px}.one-history-search input::placeholder{color:#fff2d880}.one-history-empty{color:#fff2d882;padding:18px 10px}.one-history-empty>span{margin-bottom:12px;font-size:24px;display:block}.one-history-empty strong{color:#fff2d8b9;font-size:12px;font-weight:500;display:block}.one-history-empty p{margin-top:8px;font-size:12px;line-height:1.7}.one-history-note{color:#fff2d879;font:400 10px/1.7 var(--ui);padding:18px 10px}.one-conversation-layout .chat-sidebar-bottom{border-top:1px solid #fff2d819;gap:7px;margin-top:0;padding-top:16px}.one-conversation-layout .chat-sidebar-bottom>a{border-radius:6px;justify-content:space-between;padding:10px;font-size:12px;display:flex}.one-conversation-layout .chat-sidebar-bottom>a:hover{background:#fff2d80b}.one-credits-soon{text-align:left;color:#fff2d8a8;font:400 12px/1.4 var(--ui);background:0 0;border:0;gap:6px;padding:10px;display:grid;opacity:1!important}.one-credits-soon small{color:#fff2d870;padding-left:14px;font-size:10px;font-weight:400}.one-conversation-layout .chat-main{min-width:0}.one-conversation-layout .chat-welcome{max-width:680px;padding:35px 26px 15px}.agent-app .one-conversation-layout .chat-welcome h1{margin-top:10px;margin-bottom:15px;font-size:clamp(36px,3.5vw,46px)}.one-conversation-layout .one-orbit{border-radius:16px;width:68px;height:68px;margin-bottom:23px}.one-conversation-layout .one-orbit .fv-logo{width:48px;height:48px}.one-conversation-layout .chat-welcome>p:not(.app-eyebrow){max-width:470px;margin-bottom:25px}.one-conversation-layout .chat-starters button{min-height:55px;padding:15px;font-size:12px}.one-conversation-layout .chat-composer-area{width:100%;max-width:830px;margin:20px auto 0;padding:18px 26px 15px}.one-conversation-layout .composer{padding:16px 18px}.one-conversation-layout .composer textarea{resize:vertical;min-height:65px}.one-conversation-layout .composer textarea:focus-visible{outline:none}.one-conversation-layout .composer-tools{justify-content:space-between}.one-conversation-layout .composer-tools .send-button{opacity:.5;width:36px;height:36px;margin-left:auto}.one-composer-hint{color:#847568;font-size:11px}.one-conversation-layout .composer-note{margin:12px 0 0;font-size:11px}.one-mention-heading{justify-content:space-between;align-items:center;font-size:12px;display:flex}.one-mention-heading button{background:0 0;width:auto;margin:0;padding:4px 8px;font-size:18px}.one-agent-context{color:#93375b;align-items:center;gap:10px;margin:0 0 10px;font-size:12px;display:flex}.one-agent-context button{background:#f8e8ed;border:0;border-radius:50%;width:24px;height:24px}@media (min-width:1500px){.one-conversation-layout{min-height:760px}.one-conversation-layout .chat-composer-area{margin-top:auto;padding-bottom:22px}}@media (max-width:760px){.one-conversation-layout{min-height:680px;display:block}.one-conversation-layout .chat-sidebar.is-open{z-index:6;width:270px;inset:64px auto 0 0}.one-conversation-layout .chat-main{min-height:680px}.one-conversation-layout .chat-header{flex-wrap:nowrap;gap:10px}.one-conversation-layout .chat-header .status-pill{padding:5px 8px;font-size:9px}.one-conversation-layout .history-toggle{padding:8px;font-size:16px}.one-conversation-layout .chat-welcome{padding:30px 20px 10px}.agent-app .one-conversation-layout .chat-welcome h1{font-size:36px}.one-conversation-layout .chat-composer-area{margin-top:auto;padding:16px 14px}.one-conversation-layout .composer{padding:14px}.one-composer-hint{font-size:10px}.one-conversation-layout .chat-starters button{padding:13px;font-size:12px}.one-conversation-layout .one-history-list{max-height:none}}.agent-app .product-credit-link{color:var(--paper,#fff2d8);white-space:nowrap;align-items:center;gap:8px;font-size:13px;text-decoration:none;display:flex}.product-credit-link small{opacity:.65;font-size:10px}.agent-app .theme-credits{--product-accent:#22d7df}.credit-summary{color:#fff2d8;border-top:1px solid #ffffff26;margin-top:auto;padding:18px 0 0;font-size:12px}.credit-summary>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.credit-summary .app-eyebrow{margin:0;font-size:10px}.credit-summary p{color:#cbc2b0;font-size:12px;line-height:1.6}.credit-status{color:#cbc2b0;font-size:10px}.credit-summary a{justify-content:space-between;gap:10px;font-weight:600;display:flex;color:#22d7df!important}.agent-app .studio-steps button:disabled{opacity:.45;cursor:not-allowed;background:0 0}.studio-steps button>span:last-child{gap:4px;display:grid}.studio-steps button small{opacity:.75;font-size:10px;font-weight:400}.intake-intro{color:#756655;margin:12px 0 20px;line-height:1.7}.intake-progress{background:#eadfc9;border-radius:4px;height:4px;margin-bottom:28px;overflow:hidden}.intake-progress span{background:#bb571a;height:100%;transition:width .2s;display:block}.agent-app .studio-field small{max-width:65ch;line-height:1.7}.agent-app .studio-field textarea{min-height:110px}.credits-page{max-width:1280px;margin:auto;padding:48px 36px 64px}.credits-heading{justify-content:space-between;align-items:center;gap:32px;margin-bottom:34px;display:flex}.credits-heading h1{font-family:var(--display);text-transform:uppercase;margin:18px 0;font-size:clamp(38px,4vw,60px);line-height:1.03}.credits-heading h1 em{color:#007681;font-style:normal}.credits-heading p{color:#72634f;max-width:670px;line-height:1.8}.credits-grid{grid-template-columns:1fr 1.25fr;gap:24px;display:grid}.credits-balance{color:#fff2d8;background:#171827;border-top:4px solid #22d7df;border-radius:16px;flex-direction:column;align-items:flex-start;gap:14px;padding:30px;display:flex}.credits-balance h2{margin:10px 0 0;font-size:17px}.credit-amount{font-size:54px}.credits-balance p,.credits-balance small{color:#d1c6b4;line-height:1.7}.credits-balance .app-button:disabled{opacity:.6;cursor:not-allowed}.credits-how{background:#fffdf7;border:1px solid #e0d4be;border-radius:16px;padding:30px}.credits-how h2{font-size:25px}.credits-how ol{padding-left:22px}.credits-how li{padding:8px 0 8px 8px}.credits-how p,.credit-products p,.credit-records p,.credit-faq p{color:#72634f;font-size:14px;line-height:1.75}.credit-products{grid-template-columns:repeat(3,1fr);gap:20px;margin:26px 0;display:grid}.credit-products article{background:#fffdf7;border:1px solid #e0d4be;border-radius:12px;padding:24px}.credit-products h2{font-size:21px}.credit-products a{color:#007681;font-weight:600}.credit-records{border-block:1px solid #e0d4be;justify-content:space-between;align-items:center;gap:24px;padding:26px 0;display:flex}.credit-records h2{font-size:21px}.credit-faq{padding:26px 0}.credit-faq summary{cursor:pointer;font-weight:600}.theme-credits{--product-accent:#22d7df;--product-accent-ink:#007681}.agent-app .product-topbar{flex-wrap:wrap}.agent-app .studio-form{min-width:0}.studio-live-preview{overflow-wrap:anywhere}@media (max-width:900px){.credits-grid,.credit-products{grid-template-columns:1fr}.credits-page{padding:28px 20px}.product-credit-link small,.credits-heading>svg{display:none}.credits-heading,.credit-records{align-items:flex-start}.credits-heading h1{font-size:38px}}.agent-app .studio-steps button>span:last-child{width:auto;height:auto;color:inherit;background:0 0;border:0;border-radius:0;flex-shrink:1;place-items:start;font-size:12px}.agent-app .studio-steps{align-content:start}.agent-app .studio-steps button>span:first-child{flex-shrink:0}.agent-app .product-credit-link small{color:#d0c6b6;opacity:1}.agent-app .studio-steps button:disabled{opacity:.62}.agent-app .one-sidebar-action small{color:#c6bba8;margin-left:auto;font-size:9px;font-weight:400}.agent-app .one-sidebar-actions a{color:#fff2d8}.agent-app .chat-sidebar-bottom{border:0;margin-top:auto;padding-top:16px}.agent-app .credit-summary{background:#ffffff06;border:1px solid #ffffff24;border-radius:12px;gap:10px;margin:0;padding:18px;display:grid}.agent-app .credit-summary>div{gap:6px;display:grid}.agent-app .credit-summary p{margin:0;font-size:12px}.agent-app .credit-summary a{padding:8px 0 0;font-size:12px}.agent-app .credit-summary .app-eyebrow{color:#22d7df;letter-spacing:.08em}.agent-app .product-credit-link{color:#22d7df;border:1px solid #22d7df55;border-radius:8px;padding:10px 13px;font-weight:600}.agent-app .composer-tools .send-button{color:#fff2d8;background:#171827;align-items:center;gap:14px;width:auto;min-width:126px;padding:12px 15px;font-size:12px;display:flex}.agent-app .one-conversation-layout .chat-welcome{max-width:770px}.agent-app .chat-welcome>p:not(.app-eyebrow){max-width:640px;margin-inline:auto}.agent-app .credits-how{padding:32px 36px}.agent-app .credits-how ol{gap:0;margin:26px 0 0;padding:0;list-style:none;display:grid}.agent-app .credits-how li{border-top:1px solid #e5dbc8;padding:20px 0}.agent-app .credits-how li:first-child{border-top:0;padding-top:0}.agent-app .credits-how li strong{margin-bottom:8px;font-size:16px;display:block}.agent-app .credits-how li p{max-width:52ch;margin:0}.agent-app .credits-how h2{margin:12px 0 0;line-height:1.25}@media (max-width:760px){.agent-app .credits-how{padding:26px 22px}.agent-app .product-credit-link{padding:9px;font-size:11px}.agent-app .composer-tools .send-button{min-width:112px}.agent-app .one-composer-hint{max-width:140px}}
.agent-app.product-type{--ui:var(--font-product-interface),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ink:#20232b;--muted:#626660;--line:#e0dfd5;--paper:#f8f5ed;--surface:#fffdf8;--tint:#e7f3ef;--product-topbar-height:84px;background:var(--paper);color:var(--ink);font:400 16px/1.6 var(--ui);letter-spacing:0;padding-top:var(--site-header-height,80px);font-optical-sizing:auto;-webkit-font-smoothing:antialiased}.agent-app.product-type :is(button,input,textarea,select){font-family:var(--ui)}.agent-app.product-type :is(button,a,label,summary){text-transform:none}.agent-app.product-type :is(h2,h3){font-family:var(--ui);letter-spacing:-.025em;font-weight:650}.agent-app.product-type p{line-height:1.65}.agent-app.product-type small{font:400 14px/1.5 var(--ui);color:var(--muted)}.agent-app.product-type .app-eyebrow{letter-spacing:0;text-transform:none;margin:0 0 16px;font:600 14px/1.5 var(--ui)!important}.agent-app.product-type :is(.market-heading h1,.studio-header h1,.chat-welcome h1){font-family:var(--display);text-transform:uppercase;letter-spacing:-.005em;font-weight:800;line-height:1.02}.agent-app.product-type :is(input,textarea)::placeholder{text-transform:none;color:#777b77}.agent-app.product-type .product-icon{flex-shrink:0;display:block}.agent-app.product-type :focus-visible{outline:2px solid var(--accent-text);outline-offset:4px}.agent-app.product-type :is(.app-button,.plain-button){font:600 15px/1.4 var(--ui)}.agent-app.product-type .app-button{min-height:44px;box-shadow:none;background:var(--accent);color:#151923;border:1px solid #0000;border-radius:9px;gap:16px;padding:12px 18px}.agent-app.product-type .app-button:hover:not(:disabled){box-shadow:none;filter:brightness(.96)}.agent-app.product-type .app-button.secondary{background:var(--surface);border-color:var(--line);color:var(--ink)}.agent-app.product-type .app-button:disabled{opacity:1;color:#79796f;box-shadow:none;background:#eeeae0;border-color:#e1dfd3}.agent-app.product-type .status-pill{border:1px solid var(--line);font:500 13px/1.4 var(--ui);color:#686b61;background:#eeece3;border-radius:20px;align-items:center;padding:5px 10px;display:inline-flex}.agent-app.product-type .product-topbar{min-height:var(--product-topbar-height);color:#f8f5ed;background:#171a23;border-bottom:1px solid #353a41;grid-template-columns:auto minmax(0,1fr) auto;gap:24px;padding:16px 32px;display:grid}.agent-app.product-type .product-wordmark{font:800 25px/1 var(--display);letter-spacing:0;gap:10px}.agent-app.product-type .product-brand-name b{display:none}.agent-app.product-type .product-topbar nav{background:#20232d;border:1px solid #343741;border-radius:10px;justify-self:center;gap:4px;margin:0;padding:4px;display:flex}.agent-app.product-type .product-topbar nav a{min-height:40px;font:500 14px/1.4 var(--ui);white-space:nowrap;color:#afb3be;background:0 0;border-radius:7px;justify-content:center;align-items:center;padding:10px 15px;display:flex}.agent-app.product-type .product-topbar nav a[aria-current]{color:#f7f8fa;box-shadow:inset 0 -2px var(--accent);background:#353945;font-weight:600}.agent-app.product-type .product-topbar nav a:hover{color:#fff;background:#2c303c}.agent-app.product-type .product-header-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.agent-app.product-type .product-header-actions>a{min-height:42px;font:500 14px/1.4 var(--ui);color:#d0d3dc;white-space:nowrap;background:0 0;border:1px solid #343741;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:10px 12px;display:inline-flex}.agent-app.product-type .product-header-actions>.product-credit-link{color:#66d7d9;background:#1b282e;border-color:#34484b}.agent-app.product-type .product-header-actions>a:hover{color:#fff;background:#252a33;border-color:#66717a}.agent-app.product-type .product-header-actions .foxville-account-lock>button{min-height:42px;font:500 14px/1.4 var(--ui);color:#bdc1cb;opacity:1;background:#20232d;border:1px solid #343741;border-radius:9px;gap:8px;padding:10px 12px}.agent-app.product-type .account-lock-state{color:#9fa4ae;font:400 12px/1.4 var(--ui);border-color:#41444c;padding-left:8px}.agent-app.product-type .foxville-account-lock>small{font:400 14px/1.5 var(--ui);color:var(--muted)}.agent-app.product-type .credit-summary{color:#d7dbe2;background:#ffffff04;border:1px solid #ffffff12;border-radius:12px;gap:10px;margin:0;padding:18px;display:grid}.agent-app.product-type .credit-summary>div{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.agent-app.product-type .credit-summary .app-eyebrow{color:#dfe4ea;letter-spacing:0;margin:0;font:600 14px/1.5 var(--ui)!important}.agent-app.product-type .credit-status{color:#a5adb9;font:400 13px/1.4 var(--ui)}.agent-app.product-type .credit-summary p{color:#adb5c0;font:400 14px/1.55 var(--ui);margin:0}.agent-app.product-type .credit-summary a{min-height:36px;font:600 14px/1.4 var(--ui);justify-content:space-between;align-items:center;gap:10px;padding:6px 0 0;display:flex;color:#78dce0!important}.agent-app.product-type .credit-summary a:hover{color:#b4f4f4!important}@media (min-width:761px) and (max-width:1180px){.agent-app.product-type{--product-topbar-height:142px}.agent-app.product-type .product-topbar{grid-template-columns:1fr auto;gap:12px;padding:14px 24px}.agent-app.product-type .product-topbar nav{grid-area:2/1/auto/-1;justify-content:center;justify-self:stretch}.agent-app.product-type .product-topbar nav a{flex:1}.agent-app.product-type .product-header-actions{grid-area:1/2}}@media (max-width:760px){.agent-app.product-type{--product-topbar-height:198px}.agent-app.product-type .product-topbar{grid-template-columns:1fr auto;gap:12px 8px;min-height:0;padding:16px}.agent-app.product-type .product-wordmark{font-size:24px}.agent-app.product-type .product-wordmark>.fv-logo{width:34px;height:34px}.agent-app.product-type .product-topbar nav{grid-area:3/1/auto/-1;justify-self:stretch;gap:2px;width:100%}.agent-app.product-type .product-topbar nav a{flex:1;padding:10px 7px;font-size:13px}.agent-app.product-type .product-header-actions{display:contents}.agent-app.product-type .product-header-actions .foxville-account-lock{grid-area:1/2}.agent-app.product-type .product-header-actions>.product-credit-link{grid-area:2/1;justify-self:start}.agent-app.product-type .product-header-actions>.back-city{grid-area:2/2;justify-self:end;margin:0}.agent-app.product-type .product-header-actions>a{padding:10px;font-size:13px}.agent-app.product-type .account-lock-state{display:none}.agent-app.product-type :is(input,textarea,select){font-size:16px}}@media (prefers-reduced-motion:reduce){.agent-app.product-type *{scroll-behavior:auto;transition:none;animation:none}}
.agent-app.product-type[data-product-theme]{--theme-bg:#f8f5ed;--theme-surface:#fffdf8;--theme-raised:#f0eee5;--theme-border:#dedfd5;--theme-text:#242d30;--theme-muted:#626d69;--theme-chrome:#f3f2ea;--theme-hover:#e7ebe4;--theme-accent:#08747a;--theme-accent-soft:#e3f1ec;--theme-on-accent:#fff;--paper:var(--theme-bg);--surface:var(--theme-surface);--ink:var(--theme-text);--muted:var(--theme-muted);--line:var(--theme-border);background:var(--theme-bg);color:var(--theme-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.agent-app.product-type.theme-one[data-product-theme]{--theme-accent:#aa3e70;--theme-accent-soft:#f5e5ec;--theme-on-accent:#fff}.agent-app.product-type.theme-creator[data-product-theme]{--theme-accent:#a34b19;--theme-accent-soft:#fae9d9;--theme-on-accent:#fff}.agent-app.product-type[data-product-theme=dark]{--theme-bg:#17191b;--theme-surface:#222528;--theme-raised:#2b2e32;--theme-border:#383c40;--theme-text:#f0eee8;--theme-muted:#b0b4b6;--theme-chrome:#111416;--theme-hover:#2d3235;--theme-accent:#44d3d4;--theme-accent-soft:#183336;--theme-on-accent:#102a2c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.agent-app.product-type.theme-one[data-product-theme=dark]{--theme-accent:#e599bd;--theme-accent-soft:#342731;--theme-on-accent:#271e26}.agent-app.product-type.theme-creator[data-product-theme=dark]{--theme-accent:#f4ac73;--theme-accent-soft:#443427;--theme-on-accent:#2b211a;--studio-text:var(--theme-text);--studio-muted:#b6b4af;--studio-line:var(--theme-border);--studio-surface:var(--theme-surface);--studio-accent:#f4ac73}.agent-app.product-type[data-product-theme] .product-preferences{align-items:center;gap:8px;display:flex}.agent-app.product-type[data-product-theme] .product-theme-toggle{border:1px solid var(--theme-border);background:var(--theme-surface);width:42px;height:42px;color:var(--theme-text);cursor:pointer;border-radius:9px;flex:none;place-items:center;padding:10px;display:grid}.agent-app.product-type[data-product-theme] .product-theme-toggle:hover{background:var(--theme-hover)}.agent-app.product-type[data-product-theme] .product-topbar{background:var(--theme-chrome);color:var(--theme-text);border-color:var(--theme-border)}.agent-app.product-type[data-product-theme] .product-topbar nav{background:var(--theme-surface);border-color:var(--theme-border)}.agent-app.product-type[data-product-theme] .product-topbar nav a{color:var(--theme-muted)}.agent-app.product-type[data-product-theme] .product-topbar nav a[aria-current]{background:var(--theme-raised);color:var(--theme-text)}.agent-app.product-type[data-product-theme] .product-topbar nav a:hover{background:var(--theme-hover);color:var(--theme-text)}.agent-app.product-type[data-product-theme] .product-header-actions>a,.agent-app.product-type[data-product-theme] .product-header-actions .foxville-account-lock>button{background:var(--theme-surface);border-color:var(--theme-border);color:var(--theme-text)}.agent-app.product-type[data-product-theme] .product-header-actions>.product-credit-link{background:var(--theme-accent-soft);border-color:var(--theme-border);color:var(--theme-accent)}.agent-app.product-type[data-product-theme] .account-lock-state{border-color:var(--theme-border);color:var(--theme-muted)}.agent-app.product-type:is(.theme-market,.theme-one)[data-product-theme] :is(.chat-sidebar,.market-sidebar){background:var(--theme-chrome);color:var(--theme-text);border-color:var(--theme-border)}.agent-app.product-type:is(.theme-market,.theme-one)[data-product-theme] .credit-summary{background:var(--theme-surface);border-color:var(--theme-border);color:var(--theme-text)}.agent-app.product-type:is(.theme-market,.theme-one)[data-product-theme] .credit-summary .app-eyebrow{color:var(--theme-text)!important}.agent-app.product-type:is(.theme-market,.theme-one)[data-product-theme] .credit-summary :is(p,.credit-status){color:var(--theme-muted)}.agent-app.product-type:is(.theme-market,.theme-one)[data-product-theme] .credit-summary a{color:var(--theme-accent)!important}.agent-app.product-type:is(.theme-market,.theme-one)[data-product-theme] .credit-summary a:hover{color:var(--theme-text)!important}.agent-app.product-type.theme-market[data-product-theme] .market-sidebar-intro>h2{color:var(--theme-text)}.agent-app.product-type.theme-market[data-product-theme] .market-sidebar-intro>.app-eyebrow{color:var(--theme-muted)!important}.agent-app.product-type[data-product-theme] .market-sidebar-nav :is(button,a){color:var(--theme-muted)}.agent-app.product-type[data-product-theme] .market-sidebar-nav .side-selected{background:var(--theme-accent-soft);color:var(--theme-accent)}.agent-app.product-type[data-product-theme] .market-sidebar-nav>a:hover{background:var(--theme-hover);color:var(--theme-text)}.agent-app.product-type[data-product-theme] .market-side-icon{color:inherit}.agent-app.product-type.theme-one[data-product-theme=light] :is(.chat-layout,.chat-main,.chat-header){background:var(--theme-bg);color:var(--theme-text);border-color:var(--theme-border)}.agent-app.product-type.theme-one[data-product-theme=light] .chat-welcome h1{color:var(--theme-text)}.agent-app.product-type.theme-one[data-product-theme=light] .chat-welcome>.app-eyebrow{color:var(--theme-accent)}.agent-app.product-type.theme-one[data-product-theme=light] :is(.chat-welcome>p:not(.app-eyebrow),.chat-header small,.one-composer-hint){color:var(--theme-muted)}.agent-app.product-type.theme-one[data-product-theme=light] .chat-starters button{background:var(--theme-surface);border-color:var(--theme-border);color:var(--theme-text)}.agent-app.product-type.theme-one[data-product-theme=light] .chat-starters button:hover{background:var(--theme-accent-soft);border-color:#c89aaf}.agent-app.product-type.theme-one[data-product-theme=light] .chat-starters .product-icon{color:var(--theme-accent)}.agent-app.product-type.theme-one[data-product-theme=light] .composer{background:var(--theme-surface);border-color:#cfc5c9}.agent-app.product-type.theme-one[data-product-theme=light] .composer textarea{color:var(--theme-text)}.agent-app.product-type.theme-one[data-product-theme=light] .composer textarea::placeholder{color:#7e7a7d}.agent-app.product-type.theme-one[data-product-theme=light] .composer-tools .send-button{color:#8b5971;opacity:1;background:#eee4e8;border-color:#ddcbd3}.agent-app.product-type.theme-one[data-product-theme=light] .chat-header .status-pill{background:var(--theme-accent-soft);color:var(--theme-accent);border-color:#e0c7d1}.agent-app.product-type.theme-one[data-product-theme=light] .one-sidebar-actions{border-color:var(--theme-border)}.agent-app.product-type.theme-one[data-product-theme=light] .one-sidebar-action{color:var(--theme-muted)}.agent-app.product-type.theme-one[data-product-theme=light] .one-sidebar-action:first-child{background:var(--theme-surface);border-color:var(--theme-border);color:var(--theme-text)}.agent-app.product-type.theme-one[data-product-theme=light] .one-sidebar-action:hover{background:var(--theme-hover);color:var(--theme-text)}.agent-app.product-type.theme-one[data-product-theme=light] .one-sidebar-action .product-icon{color:#7f898a}.agent-app.product-type.theme-one[data-product-theme=light] .one-sidebar-action small,.agent-app.product-type.theme-one[data-product-theme=light] :is(.one-history-group h2,.one-history-empty p){color:var(--theme-muted)}.agent-app.product-type.theme-one[data-product-theme=light] .one-history-empty strong{color:var(--theme-text)}.agent-app.product-type.theme-one[data-product-theme=light] .one-history-search input{background:var(--theme-surface);border-color:var(--theme-border);color:var(--theme-text)}.agent-app.product-type.theme-one[data-product-theme=light] .history-toggle{color:var(--theme-text)}.agent-app.product-type.theme-one[data-product-theme=light] .agent-picker{background:var(--theme-surface);color:var(--theme-text);border-color:var(--theme-border)}.agent-app.product-type.theme-one[data-product-theme=light] .agent-picker button{background:var(--theme-raised);color:var(--theme-text)}.agent-app.product-type.theme-one[data-product-theme=light] .agent-picker :is(small,p){color:var(--theme-muted)}.agent-app.product-type.theme-one[data-product-theme=light] .one-mention-heading button{color:var(--theme-text)}.agent-app.product-type.theme-one[data-product-theme=light] .one-agent-context{color:var(--theme-accent)}.agent-app.product-type.theme-one[data-product-theme=light] .one-orbit{background:#222936}.agent-app.product-type.theme-market[data-product-theme=dark] .market-heading :is(p,h1){color:var(--theme-text)}.agent-app.product-type.theme-market[data-product-theme=dark] .market-heading :is(h1 em,.app-eyebrow){color:#44d3d4}.agent-app.product-type.theme-market[data-product-theme=dark] .market-heading p:not(.app-eyebrow){color:var(--theme-muted)}.agent-app.product-type.theme-market[data-product-theme=dark] :is(.market-search,.market-empty,.market-explain article,.market-agent){background:var(--theme-surface);border-color:var(--theme-border)}.agent-app.product-type.theme-market[data-product-theme=dark] .market-search input{color:var(--theme-text)}.agent-app.product-type.theme-market[data-product-theme=dark] .market-search input::placeholder{color:var(--theme-muted)}.agent-app.product-type.theme-market[data-product-theme=dark] :is(.market-empty>h2,.market-explain h3,.market-agent h3){color:var(--theme-text)}.agent-app.product-type.theme-market[data-product-theme=dark] :is(.market-empty>p:not(.app-eyebrow),.market-explain p,.market-agent p,.result-heading>span,.sort-control){color:var(--theme-muted)}.agent-app.product-type.theme-market[data-product-theme=dark] :is(.market-empty>.app-eyebrow,.market-feature-icon,.market-search){color:#77c8c8}.agent-app.product-type.theme-market[data-product-theme=dark] :is(.market-opening-label,.empty-symbol){color:#7fd6d2;background:#183336;border-color:#28575b}.agent-app.product-type.theme-market[data-product-theme=dark] .market-empty>.app-button{color:#102528;background:#25cbd0;border-color:#25cbd0}.agent-app.product-type.theme-market[data-product-theme=dark] .category-chips button{background:var(--theme-surface);color:var(--theme-text);border-color:var(--theme-border)}.agent-app.product-type.theme-market[data-product-theme=dark] .category-chips button[aria-pressed=true]{color:#a5e3df;background:#283c3f;border-color:#3b5b60}.agent-app.product-type.theme-market[data-product-theme=dark] .sort-control select{color:var(--theme-text)}.agent-app.product-type.theme-market[data-product-theme=dark] .agent-tags span{background:var(--theme-raised);color:var(--theme-text)}.agent-app.product-type.theme-creator[data-product-theme=dark] :is(.studio-account,.studio-empty,.listing-preview-header,.listing-preview-note){background:var(--theme-surface);border-color:var(--studio-line)}.agent-app.product-type.theme-creator[data-product-theme=dark] :is(.studio-header h1 em,.studio-header .app-eyebrow,.creator-guide-heading>.app-eyebrow,.studio-form>.app-eyebrow){color:var(--studio-accent)}.agent-app.product-type.theme-creator[data-product-theme=dark] .studio-account .foxville-account-lock>button{background:var(--theme-raised);color:var(--theme-muted);border-color:var(--studio-line)}.agent-app.product-type.theme-creator[data-product-theme=dark] .studio-navigation :is(button,a){color:var(--theme-muted)}.agent-app.product-type.theme-creator[data-product-theme=dark] .studio-navigation button[aria-pressed=true]{background:var(--theme-accent-soft);color:#f4bc8e;border-color:#64503f}.agent-app.product-type.theme-creator[data-product-theme=dark] .studio-navigation :is(button,a):hover{background:var(--theme-hover);color:var(--theme-text)}.agent-app.product-type.theme-creator[data-product-theme=dark] .studio-navigation span{color:#f1c5a1;background:#62472f}.agent-app.product-type.theme-creator[data-product-theme=dark] .studio-list-entry{background:#222528;border-color:#7f5638 #3d4144 #3d4144!important}.agent-app.product-type.theme-creator[data-product-theme=dark] :is(.studio-entry-top>.status-pill,.listing-preview-private,.listing-preview-tags>span){background:var(--theme-raised);border-color:var(--studio-line);color:var(--theme-muted)}.agent-app.product-type.theme-creator[data-product-theme=dark] :is(.studio-build-entry .entry-icon,.listing-preview-avatar,.creator-guide-step){color:#edb185;background:#3b3029;border-color:#69503c}.agent-app.product-type.theme-creator[data-product-theme=dark] :is(.studio-entry-grid .app-button:disabled,.studio-form-actions .app-button:disabled){color:#b0b0ab;background:#353638;border-color:#4d4e50}.agent-app.product-type.theme-creator[data-product-theme=dark] .studio-steps>button[aria-current]{background:var(--theme-accent-soft);color:#f0b88c}.agent-app.product-type.theme-creator[data-product-theme=dark] .studio-steps button:disabled{color:#a4a7ab}.agent-app.product-type.theme-creator[data-product-theme=dark] .studio-steps button>span:first-child{color:#beb2a6;background:#2b2c30;border-color:#505055}.agent-app.product-type.theme-creator[data-product-theme=dark] .studio-steps button[aria-current]>span:first-child{color:#171d24;background:#c97e49;border-color:#c97e49}.agent-app.product-type.theme-creator[data-product-theme=dark] .studio-steps button small{color:#b2aaa0}.agent-app.product-type.theme-creator[data-product-theme=dark] .studio-field :is(input,textarea,select){color:var(--theme-text);background:#1b1e20;border-color:#45494d}.agent-app.product-type.theme-creator[data-product-theme=dark] :is(.studio-field small,.listing-preview-creator,.listing-preview-description,.listing-preview-note,.listing-preview-price>span,.listing-preview-price>div>span){color:var(--theme-muted)}.agent-app.product-type.theme-creator[data-product-theme=dark] :is(.studio-live-preview h3,.listing-preview-price strong,.listing-preview-header>span:first-child){color:var(--theme-text)}.agent-app.product-type.theme-creator[data-product-theme=dark] .studio-progression-notice{color:#efb98d;background:#382e26;border-color:#69503b}.agent-app.product-type.theme-creator[data-product-theme=dark] .studio-progression-notice p{color:#c5b39f}.agent-app.product-type.theme-creator[data-product-theme=dark] .intake-progress{background:#4a443c}.agent-app.product-type.theme-creator[data-product-theme=dark] .result-heading .plain-button{color:var(--theme-muted)}.agent-app.product-type[data-product-theme] ::selection{background:var(--theme-accent-soft);color:var(--theme-text)}@media (max-width:760px){.agent-app.product-type[data-product-theme] .product-preferences{grid-area:1/2;justify-self:end}.agent-app.product-type[data-product-theme] .one-sidebar-mobile-heading button{border-color:var(--theme-border)}}.agent-app.product-type[data-product-theme=dark] .product-topbar nav{background:#1b1f21;border-color:#303638}.agent-app.product-type[data-product-theme=dark] .product-topbar nav a[aria-current]{color:#f0eee8;background:#2b3033}.agent-app.product-type[data-product-theme=dark] .product-header-actions>.product-credit-link{color:#65d6d8;background:#152629;border-color:#294449}.agent-app.product-type:is(.theme-market,.theme-one)[data-product-theme=dark] .credit-summary a{color:#65d6d8!important}.agent-app.product-type:is(.theme-market,.theme-one)[data-product-theme=dark] .credit-summary{background:#1b2022;border-color:#30383b}.agent-app.product-type.theme-market[data-product-theme=dark] .market-empty:has(.market-opening-label){border-top-color:#31999c}.agent-app.product-type.theme-market[data-product-theme=dark] .market-explain article{background:#1d2123}.agent-app.product-type.theme-market[data-product-theme=dark] .market-sidebar-nav .side-selected{color:#74dcda;background:#183336}.agent-app.product-type.theme-market[data-product-theme=dark] .market-search{background:#1e2224}
@media (min-width:761px){:is(.agent-app.product-type.theme-market:has(>.market-layout),.agent-app.product-type.theme-one){height:auto;min-height:100svh;display:block;overflow:visible}.agent-app.product-type:is(.theme-market,.theme-one)>.product-topbar{top:var(--site-header-height,80px);z-index:20;position:sticky}.agent-app.product-type.theme-market>.market-layout,.agent-app.product-type.theme-one>.chat-layout.one-conversation-layout{width:100%;max-width:none;height:auto;min-height:calc(100svh - var(--site-header-height,80px) - var(--product-topbar-height));align-items:stretch;overflow:visible}.agent-app.product-type.theme-market>.market-layout>.market-sidebar,.agent-app.product-type.theme-one>.one-conversation-layout>.chat-sidebar{top:calc(var(--site-header-height,80px) + var(--product-topbar-height));min-height:0;height:calc(100svh - var(--site-header-height,80px) - var(--product-topbar-height));align-self:start;padding:20px 16px;position:sticky;overflow:hidden}.agent-app.product-type.theme-market .market-sidebar-inner,.agent-app.product-type.theme-one .one-sidebar-content{flex:1;height:100%;min-height:0;max-height:none;position:static}.agent-app.product-type.theme-market>.market-layout>.market-main,.agent-app.product-type.theme-one>.one-conversation-layout>.chat-main{overscroll-behavior:auto;scrollbar-gutter:auto;height:auto;overflow:visible}.agent-app.product-type.theme-one>.one-conversation-layout>.chat-main{min-height:800px;display:flex}.agent-app.product-type.theme-one .chat-welcome{margin:auto}.agent-app.product-type.theme-one .chat-composer-area{margin:14px auto 0}.agent-app.product-type.theme-one .one-history-list{flex:1;min-height:0;overflow-y:auto}.agent-app.product-type.theme-one .chat-sidebar-bottom,.agent-app.product-type.theme-market .market-sidebar-credit{flex-shrink:0;margin-top:auto}.agent-app.product-type.theme-market .market-sidebar-credit{padding-top:20px}}@media (min-width:761px) and (max-height:850px){.agent-app.product-type.theme-market>.market-layout>.market-sidebar,.agent-app.product-type.theme-one>.one-conversation-layout>.chat-sidebar{padding:12px}.agent-app.product-type.theme-market .market-sidebar-intro{padding:0 10px 16px}.agent-app.product-type.theme-market .market-sidebar-intro>.app-eyebrow{margin-bottom:10px}.agent-app.product-type.theme-market .market-sidebar-intro>h2{font-size:28px}.agent-app.product-type .market-sidebar-nav :is(button,a){min-height:42px;padding-block:9px}.agent-app.product-type.theme-one .one-sidebar-actions{gap:2px;padding-bottom:12px}.agent-app.product-type.theme-one .one-sidebar-action{min-height:40px;padding-block:8px}.agent-app.product-type.theme-one .one-history-list{padding-top:12px}.agent-app.product-type.theme-one .one-history-empty{display:none}.agent-app.product-type:is(.theme-market,.theme-one) .credit-summary{gap:6px;padding:12px}.agent-app.product-type .workspace-footer{margin-top:12px;padding-top:10px}.agent-app.product-type .workspace-footer p{margin-top:6px}}@media (min-width:761px) and (max-height:650px){.agent-app.product-type.theme-market>.market-layout>.market-sidebar,.agent-app.product-type.theme-one>.one-conversation-layout>.chat-sidebar{overflow-y:auto}.agent-app.product-type.theme-market .market-sidebar-inner,.agent-app.product-type.theme-one .one-sidebar-content{flex:none;height:auto;min-height:100%}}
