.agency-studio{--studio-font:"Within Greeting Latin","Within Greeting Korean",-apple-system,BlinkMacSystemFont,sans-serif;--studio-ink:#24332b;--studio-muted:#626d63;--studio-line:#dce1d7;--agency-forest:#183d30;--agency-accent:#d8e9b4;--agency-paper:#f7f8f3;background:var(--agency-paper);font-family:var(--studio-font);-webkit-font-smoothing:antialiased}.agency-studio:lang(ko){--studio-font:"Within Greeting Korean","Within Greeting Latin",-apple-system,BlinkMacSystemFont,sans-serif}.agency-studio [hidden]{display:none!important}.agency-studio button,.agency-studio input,.agency-studio select,.agency-studio textarea{font-family:inherit}.agency-studio button{transition:background .16s,border-color .16s,color .16s}.agency-studio button:disabled{cursor:not-allowed}.agency-studio input[type=checkbox],.agency-studio input[type=radio]{accent-color:var(--agency-forest)}.agency-studio .studio-rail{width:248px;padding:30px 18px 20px;background:#18372c;border:0;color:#ecf2e8}.agency-studio .studio-brand{color:#f5f6ed;margin:0 14px 38px;font-size:40px;letter-spacing:-2px}.agency-studio .studio-brand-dot{color:#d1e6a7}.agency-studio .studio-rail nav{gap:5px}.agency-studio .studio-rail nav button{color:#c4d0c5;min-height:43px;font-size:14px;padding:12px 14px;border-radius:5px;gap:13px}.agency-studio .studio-rail nav button:hover{background:#254738;color:white}.agency-studio .studio-rail nav button.active{background:#d8e9b4;color:#1d3b2c;font-weight:650}.agency-studio .studio-rail nav svg{stroke-width:1.55;flex-shrink:0}.agency-studio .studio-nav-label{font:500 18px/1.35 var(--studio-font);letter-spacing:-.4px;color:#f1f3e8;margin:33px 14px 12px}.agency-studio .studio-rail-bottom{border-top:1px solid #3b5143;padding-top:18px;margin-top:auto}.agency-studio .studio-rail-bottom button{color:#d0d9cb}.agency-studio .studio-profile-name{color:#d9e3d4;font-size:13px}.agency-studio .studio-profile-avatar{background:#304d3c;color:#d5e6bc;width:32px;height:32px}.agency-studio .studio-profile-panel{color:#25382b;bottom:58px;box-shadow:0 12px 40px #102c3026}.agency-studio .studio-profile-panel button{color:#344937}.agency-studio .studio-profile-panel button[type=submit]{color:white}.agency-studio .studio-profile-panel button.studio-signout[type=submit]{display:flex;align-items:center;gap:8px;width:100%;margin:16px 0 0;padding:14px 0 0;border:0;border-top:1px solid #e6ebde;background:none;color:#344937;font-size:13px;cursor:pointer}.agency-studio .studio-profile-panel button.studio-signout[type=submit]:hover{color:#1b2e22}.agency-studio .studio-topbar{height:64px;padding:0 44px;background:#f7f8f3;border-bottom:1px solid #dce1d7;font-size:14px}.agency-studio .studio-topbar strong{color:#364737;font-weight:600}.agency-studio .studio-topbar span{color:#7b8779}.agency-studio .studio-language{gap:3px;padding:3px;border:1px solid #d7dece;background:#fff}.agency-studio .studio-language button{padding:6px 10px;font-size:13px}.agency-studio .studio-language button[aria-pressed=true]{background:#eaf0df;color:#264730;font-weight:600}.agency-studio .studio-content{max-width:1510px;padding:28px 44px 64px}.agency-studio .ai-workspace{--ink:#24372b;--muted:#758070;--line:#dbe1d4}.agency-studio .aw-product-home,.agency-studio .consumer-workspace,.agency-studio .dw{max-width:1180px;margin-left:auto;margin-right:auto;padding-top:0;font-family:var(--studio-font)}.agency-studio .aw-assistant-home{max-width:1080px;padding-top:44px}.agency-studio .aw-greeting{margin-bottom:40px}.agency-studio .aw-greeting-title{color:#203c2c}.agency-studio .aw-header{padding:0;border:0;min-height:38px;justify-content:flex-end;margin:0 0 22px}.agency-studio .aw-product{gap:9px;padding:7px 12px;border:1px solid #d9e0d1;background:#fff;color:#67805b}.agency-studio .aw-product small{display:none}.agency-studio .aw-product select{font:500 14px/1.5 var(--studio-font);color:#3c4d37;max-width:300px;padding:0 22px 0 0}.agency-studio .aw-home-intro{align-items:flex-start;padding:0;margin:0 0 28px;gap:24px}.agency-studio .aw-home-intro h1,.agency-studio .consumer-heading h1,.agency-studio .dw-header h1{font:500 clamp(27px,2.6vw,36px)/1.25 var(--studio-font);letter-spacing:-1.15px;margin:0;color:#21392b}.agency-studio .aw-home-intro p{margin-top:12px;font-size:14px;line-height:1.7;max-width:660px;color:#687762}.agency-studio .aw-home-intro>button{margin-top:0}.agency-studio .aw-primary,.agency-studio .consumer-primary,.agency-studio .dw-primary{background:#1e4935;color:#fff;border:1px solid #1e4935;padding:11px 18px;min-height:43px;font:500 14px/1.4 var(--studio-font);box-shadow:none}.agency-studio .aw-primary:hover:not(:disabled),.agency-studio .consumer-primary:hover:not(:disabled),.agency-studio .dw-primary:hover:not(:disabled){background:#2b5940;border-color:#2b5940}.agency-studio .aw-section-heading{margin:36px 0 16px}.agency-studio .aw-section-heading h2{font:600 16px/1.5 var(--studio-font);letter-spacing:-.3px}.agency-studio .agency-text-button{display:inline-flex;align-items:center;gap:7px;background:none;border:0;padding:4px 0;color:#577047;font-size:14px}.agency-studio .agency-empty{padding:32px;border:1px dashed #d8dfcd;color:#78866f;font-size:14px;text-align:center}.agency-studio .research-composer{padding:22px 24px 18px;border:1px solid #cbd7bf;background:#fff;box-shadow:0 5px 22px #2b463006}.agency-studio .research-composer:focus-within{border-color:#769568;box-shadow:0 0 0 2px #76956812}.agency-studio .research-source-row{gap:8px;margin-bottom:20px}.agency-studio .research-source-chip{background:#f4f7ee;border:1px solid #dfe7d4;color:var(--studio-ink);padding:6px 10px;font-size:13px}.agency-studio .research-composer textarea{font-size:15px;min-height:120px;line-height:1.75;color:var(--studio-ink)}.agency-studio .research-composer textarea::placeholder{color:var(--studio-muted)}.agency-studio .research-composer-toolbar{gap:12px;border-color:#e6ebdf;padding-top:14px}.agency-studio .research-composer-toolbar>button{font-size:13px;color:var(--studio-muted)}.agency-studio .research-composer-toolbar>button[aria-expanded=true]{color:var(--studio-ink)}.agency-studio .research-composer-toolbar>.research-mode[aria-pressed=true]{background:#edf4df;padding:6px 10px;color:var(--studio-ink)}.agency-studio .research-composer-toolbar>.research-ask{background:#204834;color:#fff;padding:9px 15px;min-height:39px}.agency-studio .research-composer-toolbar>.research-ask:disabled{background:#6d8764;opacity:.55}.agency-studio .research-composer-panel{background:#fafcf6;border-color:#dee6d4;padding:20px 38px 20px 20px}.agency-studio .research-prompt-options button{background:white;padding:13px;font-size:14px}.agency-studio .research-conditions label{font-size:14px;color:var(--studio-muted)}.agency-studio .research-conditions select{background:white;color:var(--studio-ink)}.agency-studio .research-composer-followup{padding:18px;margin-top:18px}.agency-studio .research-composer-followup textarea{min-height:96px}.agency-studio .agency-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.agency-studio .agency-workflow-grid>button{position:relative;padding:24px;background:#fff;border:1px solid #dbe2d1;min-height:218px}.agency-studio .agency-workflow-grid>button:hover:not(:disabled){background:#f0f5e7;border-color:#9eb488}.agency-studio .agency-workflow-grid h3{font:600 16px/1.45 var(--studio-font);margin:22px 0 9px;color:var(--studio-ink)}.agency-studio .agency-workflow-grid p{color:var(--studio-muted);font-size:14px;line-height:1.7;margin-bottom:22px}.agency-studio .agency-workflow-grid>button>div{color:var(--studio-muted);border-color:#e8eddc;font-size:13px;padding-top:14px}.agency-studio .agency-workflow-icon{width:38px;height:38px;display:grid;place-items:center;background:#f0f4e8;color:var(--studio-ink)}.agency-studio .agency-workflow-icon svg{stroke-width:1.4}.agency-studio .agency-workflow-grid .aw-task-number{position:absolute;right:24px;top:26px;color:var(--studio-muted);font-size:13px}.agency-studio .aw-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.agency-studio .aw-products-grid>button{min-height:216px;padding:26px;background:#fff;border:1px solid #d9e1ce}.agency-studio .aw-products-grid h3{font:500 23px/1.4 var(--studio-font);margin:20px 0 8px}.agency-studio .aw-products-grid .aw-eyebrow{display:inline-flex;align-self:flex-start;font-size:13px;letter-spacing:0;padding:5px 9px;background:#edf3e3;color:var(--studio-muted)}.agency-studio .agency-detail-view{margin-top:24px}.agency-studio .agency-detail-back{border:0;background:transparent;padding:0;margin-bottom:28px;color:#456a49;font:500 14px/1.5 var(--studio-font);cursor:pointer}.agency-studio .agency-detail-back:hover{text-decoration:underline}.agency-studio .agency-detail-heading{margin-bottom:26px}.agency-studio .agency-detail-heading h2{margin:12px 0 8px;color:var(--studio-ink);font:500 30px/1.3 var(--studio-font)}.agency-studio .agency-detail-heading p{max-width:700px;color:var(--studio-muted);font:14px/1.7 var(--studio-font)}.agency-studio .agency-product-detail-grid,.agency-studio .agency-workflow-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.agency-studio .agency-product-detail-files,.agency-studio .agency-product-detail-grid>section,.agency-studio .agency-workflow-detail-grid>section{padding:25px;border:1px solid #d9e3d1;background:#fff}.agency-studio .agency-product-detail-files h2,.agency-studio .agency-product-detail-grid h2,.agency-studio .agency-workflow-detail-grid h3{margin:0 0 18px;color:var(--studio-ink);font:600 18px/1.4 var(--studio-font)}.agency-studio .agency-product-detail-grid dl{margin:0}.agency-studio .agency-product-detail-grid dl>div{padding:12px 0;border-top:1px solid #e8edde}.agency-studio .agency-product-detail-grid dt{margin-bottom:5px;color:var(--studio-muted);font-size:13px}.agency-studio .agency-product-detail-grid dd{margin:0;color:var(--studio-ink);font-size:15px;line-height:1.6;overflow-wrap:anywhere;white-space:pre-wrap}.agency-studio .agency-product-detail-files{margin-top:18px}.agency-studio .agency-product-detail-files h2 span{color:var(--studio-muted);font-weight:400}.agency-studio .agency-product-detail-files ul{list-style:none;margin:0;padding:0;max-height:420px;overflow-y:auto}.agency-studio .agency-product-detail-files li{display:flex;align-items:center;gap:10px;padding:13px 0;border-top:1px solid #e8edde;color:var(--studio-ink);font-size:14px;overflow-wrap:anywhere}.agency-studio .agency-product-detail-files li svg{flex:none;color:#6f8b68}.agency-studio .agency-product-detail-files li span{display:grid;gap:3px;min-width:0}.agency-studio .agency-product-detail-files li strong{font-weight:500}.agency-studio .agency-product-detail-files li small{color:var(--studio-muted);font-size:12px}.agency-studio .agency-product-detail-files p,.agency-studio .agency-workflow-detail-grid li,.agency-studio .agency-workflow-detail-grid p{color:var(--studio-ink);font-size:15px;line-height:1.7}.agency-studio .agency-workflow-detail-grid ul{margin:0;padding-left:20px}.agency-studio .agency-workflow-detail-grid li+li{margin-top:10px}.agency-studio .agency-workflow-detail-grid small{color:var(--studio-muted);font-size:13px;line-height:1.6}.agency-studio .agency-detail-hint{margin-top:18px;padding:16px 20px;background:#edf3e5;color:#3b5940;font-size:14px;line-height:1.6}.agency-studio .agency-document-search,.agency-studio .catalog-search,.agency-studio .file-toolbar>label{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #d9e2cd;padding:12px 16px;color:var(--studio-muted)}.agency-studio .agency-document-search{margin:0;flex:1;max-width:580px}.agency-studio .agency-document-filters{display:flex;gap:14px;margin-bottom:22px;align-items:center}.agency-studio .agency-document-filters select{padding:12px;border:1px solid var(--studio-line);background:#fff;color:var(--studio-ink);font-size:14px;max-width:250px}.agency-studio .agency-document-search input,.agency-studio .catalog-search input,.agency-studio .file-toolbar>label input{flex:1;min-width:0;border:0;background:none;outline:0;font:14px/1.5 var(--studio-font);color:var(--studio-ink);padding:0}.agency-studio .agency-document-search:focus-within,.agency-studio .catalog-search:focus-within,.agency-studio .file-toolbar>label:focus-within{border-color:#7d9b67}.agency-studio .aw-saved-work{background:#fff;border:1px solid #dce3d1}.agency-studio .aw-saved-work>button{width:100%;padding:19px 22px;border:0;border-bottom:1px solid #e6ebde;background:#fff;gap:16px}.agency-studio .aw-saved-work>button:last-child{border-bottom:0}.agency-studio .aw-saved-work>p{margin:0;padding:26px 22px;color:var(--studio-muted);font-size:14px}.agency-studio .aw-saved-work>button:hover{background:#f7faf2}.agency-studio .aw-saved-work>button>svg:first-child{color:var(--studio-muted);flex-shrink:0}.agency-studio .aw-saved-work>button>span{flex:1;min-width:0}.agency-studio .aw-saved-work strong{font:500 14px/1.6 var(--studio-font);color:var(--studio-ink)}.agency-studio .aw-saved-work small,.agency-studio .aw-saved-work time{font-size:13px;color:var(--studio-muted);line-height:1.6}.agency-studio .agency-document-list time{flex-shrink:0;font-variant-numeric:tabular-nums}.agency-studio .file-toolbar{display:flex;align-items:center;gap:14px;margin:0 0 20px}.agency-studio .file-toolbar>label{flex:1;max-width:550px}.agency-studio .file-toolbar select{padding:12px;font-size:14px;border:1px solid #d9e2cd;background:#fff;color:var(--studio-ink);max-width:260px}.agency-studio .file-toolbar>span{margin-left:auto;font-size:14px;color:var(--studio-muted);white-space:nowrap}.agency-studio .agency-file-table-wrap{overflow:auto;border:1px solid #dce4d0;background:white}.agency-studio .file-table{width:100%;border-collapse:collapse;margin:0;font-size:14px}.agency-studio .file-table th{text-align:left;padding:14px 20px;background:#f2f6eb;color:var(--studio-muted);font-weight:500;border-bottom:1px solid #dce4d0}.agency-studio .file-table .file-library-row{display:table-row;font-size:14px;border:0}.agency-studio .file-table td{border-bottom:1px solid #e7ecdf;padding:16px 20px;color:var(--studio-muted);vertical-align:middle}.agency-studio .file-table tr:last-child td{border:0}.agency-studio .file-table tbody tr:hover{background:#f9fbf5}.agency-studio .file-table td:first-child{width:58%;min-width:280px}.agency-studio .file-table td:nth-child(3){white-space:nowrap;font-variant-numeric:tabular-nums}.agency-file-name{display:flex;align-items:center;gap:13px}.agency-studio .agency-file-name a{color:var(--studio-ink);font-size:14px;line-height:1.65;overflow-wrap:anywhere;text-decoration:none}.agency-file-icon{display:grid;place-items:center;width:36px;height:42px;flex-shrink:0;color:var(--studio-muted);background:#f0f5e7}.agency-file-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}.agency-studio .agency-file-actions a,.agency-studio .agency-file-actions button{border:0;background:transparent;color:var(--studio-muted);padding:7px;display:flex}.agency-studio .agency-file-actions button{cursor:pointer}.agency-studio .agency-file-actions button:disabled{cursor:wait;opacity:.55}.agency-studio .agency-file-actions a:hover,.agency-studio .agency-file-actions button:hover{color:var(--studio-ink)}.agency-studio .agency-file-actions .agency-file-detach{align-items:center;gap:7px;white-space:nowrap;font:13px/1.4 var(--studio-font);color:var(--studio-ink)}.agency-studio .agency-file-table-wrap .file-table th:last-child{min-width:205px}.agency-studio .agency-file-scope{display:block;color:var(--studio-muted);font-size:12px;margin-top:3px}.agency-studio .agency-file-unavailable{color:var(--studio-muted);font-size:12px;white-space:nowrap}.agency-studio .agency-file-reason{display:block;color:var(--studio-muted);font-size:12px;line-height:1.4;max-width:210px;margin-top:3px}.agency-studio .agency-file-section{margin:28px 0 36px}.agency-studio .agency-file-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:12px}.agency-studio .agency-file-section-heading h2{margin:0;color:var(--studio-ink);font:500 21px/1.3 var(--studio-font)}.agency-studio .agency-file-section-heading h2 span{display:inline-block;padding:2px 9px;margin-left:7px;border:1px solid #d9e2cd;background:#f2f6eb;font:14px/1.4 var(--studio-font);font-variant-numeric:tabular-nums}.agency-studio .agency-file-section-heading p,.agency-studio .agency-file-section-note{color:var(--studio-muted);font:13px/1.5 var(--studio-font);margin:0}.agency-studio .agency-file-section-note{margin-bottom:14px}.agency-studio .agency-file-unsupported-note{margin-top:12px;border-left:3px solid #d9e2cd;padding:6px 10px}.agency-studio .attachment-actions{margin-top:0}.agency-studio .attachment-actions button{padding:10px 14px;background:#204834;color:white;border:1px solid #204834;font-size:14px}.agency-studio .dw-header{align-items:center;margin:14px 0 28px;gap:28px}.agency-studio .dw-header>label{display:flex;gap:10px;align-items:center;flex-direction:row;font-size:13px;color:var(--studio-muted)}.agency-studio .dw-header select{border:1px solid #d8e1cb;padding:10px 12px;background:#fff;color:var(--studio-ink);font-size:14px;max-width:270px}.agency-studio .ingredient-discovery{margin-top:0}.agency-studio .agency-section-tabs{display:flex;gap:28px;border-bottom:1px solid #d5dfc8;margin-bottom:28px;overflow:auto}.agency-studio .agency-section-tabs button{padding:17px 0;border:0;border-bottom:2px solid transparent;background:none;white-space:nowrap;color:var(--studio-muted);font-size:14px}.agency-studio .agency-section-tabs button[aria-current=page]{color:var(--studio-ink);border-bottom-color:#496d35;font-weight:600}.agency-studio .ingredient-catalog{margin:0}.agency-studio .catalog-heading{display:none}.agency-studio .catalog-search{max-width:100%;margin:0 0 18px;padding:16px 18px}.agency-studio .catalog-toolbar{gap:14px;margin-bottom:18px}.agency-studio .catalog-toolbar label{display:flex;align-items:center;gap:10px;min-width:0;max-width:100%}.agency-studio .catalog-toolbar select{min-width:0;max-width:100%}.agency-studio .catalog-toolbar a,.agency-studio .catalog-toolbar label{font-size:14px;color:var(--studio-muted)}.agency-studio .catalog-pagination button,.agency-studio .catalog-pagination select,.agency-studio .catalog-toolbar button,.agency-studio .catalog-toolbar select{border:1px solid #d4dfc6;background:#fff;padding:9px 12px;font-size:14px;color:var(--studio-ink)}.agency-studio .catalog-range{font-size:13px;margin:18px 0 10px;color:var(--studio-muted)}.agency-studio .catalog-row{display:flex;justify-content:space-between;align-items:flex-start;gap:22px;padding:20px;border:1px solid #dfe6d4;border-bottom:0;background:#fff;margin:0}.agency-studio .catalog-row:last-of-type{border-bottom:1px solid #dfe6d4}.agency-studio .catalog-row:hover{background:#fafcf5}.agency-studio .catalog-row details{flex:1;min-width:0}.agency-studio .catalog-row summary{font:500 14px/1.6 var(--studio-font);color:var(--studio-ink);overflow-wrap:anywhere}.agency-studio .catalog-row button{border:1px solid #dbe5cd;background:#f7faf0;padding:8px 12px;font-size:13px;color:var(--studio-ink);flex-shrink:0}.agency-studio .catalog-row dl{padding:16px;background:#f4f8ed;font-size:14px;line-height:1.6}.agency-studio .catalog-pagination{padding:22px 0;gap:12px}.agency-studio .ingredient-discovery h2,.agency-studio .material-research h2,.agency-studio .potential-ingredients h2{font:500 23px/1.4 var(--studio-font);letter-spacing:-.6px;margin-bottom:22px;color:var(--studio-ink)}.agency-studio .ingredient-inputs{padding:20px;background:#eff4e7;border:1px solid #dde5d1;gap:20px;margin-bottom:22px}.agency-studio .ingredient-inputs label{font-size:14px;color:var(--studio-muted);gap:10px}.agency-studio .ingredient-inputs input,.agency-studio .ingredient-inputs select,.agency-studio .material-research textarea{border:1px solid #d4dfc6;background:#fff;padding:11px 12px;font:14px/1.5 var(--studio-font);color:var(--studio-ink)}.agency-studio .ingredient-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.agency-studio .ingredient-cards>article{background:#fff;padding:24px;margin:0;border:1px solid #dce5cf;min-width:0}.agency-studio .ingredient-cards>article:has(.ingredient-investigation){grid-column:1/-1}.agency-studio .ingredient-cards header{gap:14px}.agency-studio .ingredient-cards h3{font:500 22px/1.4 var(--studio-font);color:var(--studio-ink);letter-spacing:-.6px}.agency-studio .ingredient-inci{display:block;margin-top:7px;font-size:13px;color:var(--studio-muted)}.agency-studio .ingredient-cards p{font-size:14px;color:var(--studio-muted);line-height:1.8}.agency-studio .ingredient-selection{padding:13px 0;border-top:1px solid #edf1e5;font-size:14px}.agency-studio .ingredient-cards footer button{padding:10px 14px;background:#f1f6e7;border:1px solid #d9e5c8;color:var(--studio-ink);font-size:14px}.agency-studio .ingredient-plan,.agency-studio .material-research{background:#fff;padding:24px;border:1px solid #d9e4cb;margin:0 0 24px}.agency-studio .ingredient-plan h3{font-size:18px;color:var(--studio-ink)}.agency-studio .ingredient-plan label,.agency-studio .ingredient-plan p{font-size:14px;line-height:1.7;color:var(--studio-muted)}.agency-studio .ingredient-plan input,.agency-studio .ingredient-plan select{padding:10px;border:1px solid #d6e0c8;font-size:14px;background:#fff}.agency-studio .ingredient-plan-actions{gap:10px;flex-wrap:wrap}.agency-studio .ingredient-plan-actions button{padding:11px 15px;border:1px solid #c8d6b6;font-size:14px}.agency-studio .material-files{padding:14px;border:1px solid #e0e8d4;background:#f7faef;max-height:240px;overflow:auto}.agency-studio .material-files label{font-size:14px}.agency-studio .potential-ingredients{margin-top:32px;border-top-color:#d4e0c4;padding-top:28px}.agency-studio .agency-climate-selection{background:#fff;padding:25px;border:1px solid #dce5ce;margin-bottom:24px}.agency-studio .agency-climate-selection h2{font-size:16px;margin:0 0 20px}.agency-studio .climate-profiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0}.agency-studio .climate-profiles button{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:18px;background:#f9fbf4;border:1px solid #e2e8d8;font-size:14px;color:var(--studio-muted);min-height:115px}.agency-studio .climate-profiles button[aria-pressed=true]{background:#eaf3dc;border-color:#8caa6a;color:var(--studio-ink)}.agency-climate-check{position:absolute;top:14px;right:14px}.agency-studio .climate-brief{border:0;margin:24px 0 32px;padding:0}.agency-studio .climate-brief h2{font-size:16px;margin-bottom:16px}.agency-studio .climate-brief table{width:100%;background:#fff;border:1px solid #dce5ce;border-collapse:collapse}.agency-studio .climate-brief td,.agency-studio .climate-brief th{padding:17px 20px;border-color:#e5edda;font-size:14px;line-height:1.6}.agency-studio .climate-brief th{width:180px;font-weight:500;color:var(--studio-ink)}.agency-studio .consumer-heading{margin:14px 0 30px}.agency-studio .consumer-heading select{font-size:14px;background:white;padding:11px;color:var(--studio-muted)}.agency-studio .consumer-toolbar{border-color:#d8e3ca;margin-bottom:28px}.agency-studio .consumer-tabs{gap:28px}.agency-studio .consumer-tabs>button{color:var(--studio-muted);font-size:14px;padding:16px 0}.agency-studio .consumer-tabs>button.selected{color:var(--studio-ink);border-color:#64863f}.agency-studio .agency-simulation-steps{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #d7e3c5;margin:0 0 28px;background:#fff}.agency-studio .agency-simulation-steps a{display:flex;align-items:center;gap:12px;padding:18px 22px;font-size:14px;color:var(--studio-ink);border-right:1px solid #e1ead6;text-decoration:none}.agency-studio .agency-simulation-steps a:last-child{border:0}.agency-studio .agency-simulation-steps span{font-size:13px;color:var(--studio-muted)}.agency-studio .consumer-workspace h2{font-size:18px;font-weight:500;letter-spacing:-.4px;color:var(--studio-ink)}.agency-studio .consumer-markets{padding:24px;background:#fff;border:1px solid #d8e4c8;margin-bottom:18px}.agency-studio .consumer-markets>p{color:var(--studio-muted);font-size:14px}.agency-studio .consumer-market-picker{gap:8px}.agency-studio .consumer-market-picker button{padding:10px 14px;background:#f8fbf2;border:1px solid #dfe9d2;color:var(--studio-muted);font-size:14px}.agency-studio .consumer-market-picker button[aria-pressed=true]{background:#e6f0d8;border-color:#9bbb74;color:var(--studio-ink)}.agency-studio .consumer-market-cards{gap:16px}.agency-studio .consumer-market-cards article{padding:20px;background:#f8fbf3;border:1px solid #dae7cb}.agency-studio .consumer-market-cards h3{font-size:20px;font-weight:500;margin:0;color:var(--studio-ink)}.agency-studio .consumer-workspace label{font-size:14px;color:var(--studio-muted)}.agency-studio .consumer-workspace input,.agency-studio .consumer-workspace select,.agency-studio .consumer-workspace textarea{background:white;border-color:#d1e0bc;color:var(--studio-ink);padding:11px 12px;font-size:14px}.agency-studio .consumer-settings{padding:24px;background:#fff;border:1px solid #d6e3c5}.agency-studio .consumer-settings-bottom{gap:24px}.agency-studio .consumer-product-section{margin-top:32px}.agency-studio .consumer-products{gap:20px}.agency-studio .consumer-product{padding:24px;border:1px solid #d3e2be;background:#fff;gap:22px}.agency-studio .consumer-product-title{border-bottom:1px solid #e4edd8;padding-bottom:18px}.agency-studio .consumer-product-title>span{background:#1d4934;color:#e5f2d0;font-size:14px;padding:9px 13px}.agency-studio .consumer-product:nth-child(2) .consumer-product-title>span{background:#e2edcc;color:var(--studio-ink)}.agency-studio .consumer-product-title>input{font-size:20px;border:0;padding-left:0}.agency-studio .consumer-launch{padding:22px 24px;background:#eaf2de;border:1px solid #d0e0b8;margin-top:24px}.agency-studio .consumer-launch>span{font-size:14px;color:var(--studio-muted)}.agency-studio #consumer-audience,.agency-studio #consumer-launch,.agency-studio #consumer-products{scroll-margin-top:28px}.agency-studio .consumer-counts{gap:14px}.agency-studio .consumer-counts>div{background:#fff;border:1px solid #d5e2be;padding:22px}.agency-studio .consumer-counts strong{font:400 42px/1.2 var(--studio-font);color:var(--studio-ink)}.agency-studio .consumer-counts>div>span{font-size:14px}.agency-studio .consumer-meter{background:#edf4e2}.agency-studio .consumer-meter i{background:#759b43}.agency-studio .consumer-panel{background:#f2f7e9;border-color:#d6e4bf}.agency-studio .consumer-panel>button{font-size:14px;padding:14px 10px}.agency-studio .consumer-panel>button.selected{background:#e1edcd}.agency-studio .consumer-feed-section{background:white;border:1px solid #d5e3bd}.agency-studio .consumer-feed-title{padding:20px;border-bottom:1px solid #e5eed6}.agency-studio .consumer-feed-title span{font-size:13px}.agency-studio .consumer-feed{padding:0 22px}.agency-studio .consumer-feed article{padding:23px 0;border-bottom-color:#e3edcf}.agency-studio .consumer-feed article p{font-size:14px;line-height:1.85}.agency-studio .consumer-report{background:#fff;border:1px solid #dbe5ce;padding:32px}.agency-studio .consumer-report-actions{border-bottom:1px solid #e3eadb;padding-bottom:24px;margin-bottom:28px}.agency-studio .aw-view-tabs{margin:0 0 20px;border-bottom:1px solid #dbe3d0;padding-bottom:16px}.agency-studio .aw-view-tabs>span{font-size:13px;color:var(--studio-muted)}.agency-studio .aw-columns{grid-template-columns:minmax(290px,.8fr) minmax(440px,1.2fr);gap:24px}.agency-studio .aw-conversation{padding:0}.agency-studio .aw-document{background:#fff;border:1px solid #d5dfc8;padding:0;margin:0}.agency-studio .aw-doc-toolbar{background:#f4f8ed;border-color:#dfe8d2;padding:14px 18px}.agency-studio .aw-no-document{grid-template-columns:1fr}.agency-studio .aw-doc-toolbar a,.agency-studio .aw-doc-toolbar button{font-size:13px}.agency-studio .aw-doc-tabs{padding:12px;background:#fff;border-color:#e1ead5}.agency-studio .aw-doc-tabs button{font-size:14px;padding:10px 12px}.agency-studio .aw-doc-tabs button.selected{background:#e9f0dd;color:var(--studio-ink)}.agency-studio .aw-paper{margin:0;padding:32px;border:0;box-shadow:none}.agency-studio .aw-document-label{font-size:13px;letter-spacing:0;color:var(--studio-muted)}.agency-studio .aw-paper>h1{font:500 28px/1.4 var(--studio-font);letter-spacing:-.7px;margin:14px 0 32px;color:var(--studio-ink)}.agency-studio .aw-paper article{padding:0}.agency-studio .aw-paper .prose h2{font:600 19px/1.5 var(--studio-font);letter-spacing:-.3px;margin:32px 0 14px;color:var(--studio-ink)}.agency-studio .aw-paper .prose h3{font:600 16px/1.5 var(--studio-font);color:var(--studio-ink)}.agency-studio .aw-paper li,.agency-studio .aw-paper p{font:400 15px/1.9 var(--studio-font);color:#39483b}.agency-studio .aw-paper .prose table{font-size:14px}.agency-studio .aw-doc-toolbar{flex-wrap:wrap;gap:12px}.agency-studio .agency-document-mode{gap:7px}.agency-studio .aw-doc-toolbar>span{font-size:13px;color:var(--studio-muted)}.agency-studio .aw-paper .prose h1{font:500 24px/1.5 var(--studio-font);color:var(--studio-ink)}.agency-studio .aw-doc-followup{font-size:13px;padding:20px 32px;border-top:1px solid var(--studio-line)}.agency-studio .aw-doc-followup button{font-size:13px}.agency-studio .aw-editor{width:100%;min-height:65vh;padding:18px;border:1px solid var(--studio-line);color:var(--studio-ink);background:#fafcf7;font:14px/1.9 var(--studio-font)}.agency-studio .agency-document-focus{grid-template-columns:1fr}.agency-studio .agency-document-focus .aw-conversation{display:none}.agency-studio .agency-document-focus .aw-document{position:static;max-height:none;width:100%;max-width:1000px;margin:0 auto}.agency-studio .agency-document-focus .aw-paper{max-width:820px;margin:0 auto;padding:44px 40px 56px}.agency-studio .aw-conversation .research-composer-followup{padding:16px}.agency-studio .aw-conversation .research-composer-followup textarea{min-height:70px}.agency-studio .aw-conversation .research-composer-toolbar{gap:9px}.agency-studio .aw-conversation .research-composer-toolbar>button{font-size:13px}.agency-studio .aw-conversation .research-source-row{margin-bottom:12px}.agency-studio .aw-user-message{background:#eef3e5;border-color:#dee7d0;padding:20px}.agency-studio .aw-answer li,.agency-studio .aw-answer p,.agency-studio .aw-user-message p{font-size:14px;line-height:1.85}.agency-studio .aw-answer{padding:18px 0}.agency-studio .aw-thread .aw-output{background:white;border:1px solid #dce6cd;padding:16px}.agency-studio .run-activity{font-size:14px;color:var(--studio-muted);padding:12px 0}.agency-studio .run-activity li{padding:10px 0}.agency-studio .aw-modal{border:1px solid #dae3d0;box-shadow:0 25px 100px #112d3740;background:#fdfef9;padding:30px}.agency-studio .aw-modal h2{font:500 25px/1.4 var(--studio-font);letter-spacing:-.8px}.agency-studio .aw-modal label{font-size:14px;color:var(--studio-muted)}.agency-studio .aw-brief-form input,.agency-studio .aw-brief-form select,.agency-studio .aw-brief-form textarea,.agency-studio .aw-modal input,.agency-studio .aw-modal select,.agency-studio .aw-modal textarea{border:1px solid #d4dfc5;padding:12px;background:#fff;font:14px/1.6 var(--studio-font);color:var(--studio-ink)}.agency-studio .aw-brief-form{padding:26px;border:1px solid #d7e2c9;background:#fff;margin-bottom:24px}.agency-studio .aw-brief-title h2{font-size:21px}.agency-studio .aw-brief-grid{gap:22px}.agency-studio .aw-brief-grid label{font-size:14px;color:var(--studio-muted)}.agency-studio .aw-brief-form p{font-size:14px}.agency-studio .aw-view-tabs button{font-size:13px;white-space:nowrap}.agency-studio .aw-view-tabs>.aw-view-crumb{display:flex;align-items:center;gap:10px;flex:1;min-width:0;font-size:13px}.agency-studio .aw-view-crumb>span{color:var(--studio-muted);flex-shrink:0}.agency-studio .aw-view-crumb>i{font-style:normal;color:#b7beb0;flex-shrink:0}.agency-studio .aw-view-crumb>strong{font-weight:500;color:var(--studio-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.agency-studio .aw-user-message>span{font-size:12px;font-weight:600;color:var(--studio-muted)}.agency-studio .aw-response-head{font-size:14px}.agency-studio .aw-response-head small{font-size:13px;color:var(--studio-muted)}.agency-studio .aw-inline-note{font-size:13px;line-height:1.65}.agency-studio .aw-output-links>button{padding:14px 16px;border-color:#dce3d1}.agency-studio .aw-output-links>button:hover{background:#f7faf2}.agency-studio .aw-output-links strong{font-size:14px;line-height:1.5;color:var(--studio-ink)}.agency-studio .aw-output-links small{font-size:12px;line-height:1.5;color:var(--studio-muted)}.agency-studio .aw-conversation .research-composer{flex-shrink:0;margin-top:16px;padding:16px 18px 14px}.agency-studio .aw-conversation .research-composer textarea{min-height:70px}.agency-studio .aw-conversation .research-composer-toolbar{gap:10px}.agency-studio .research-source-row:not(:has(article,.research-source-chip)){min-height:0;margin:0}.agency-studio .aw-history summary{font-size:13px;color:var(--studio-ink)}.agency-studio .aw-history summary>span{display:inline;margin-left:10px;font-size:12px;color:var(--studio-muted)}.agency-studio .aw-history button{padding:11px 0}.agency-studio .aw-history button[aria-current=true]>span{color:var(--studio-ink);font-weight:500}.agency-studio .aw-history button>span{font-size:13px;line-height:1.5;color:#4b5b4d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agency-studio .aw-history small{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.5;color:var(--studio-muted)}.agency-studio .aw-run-status{font-style:normal}.agency-studio .aw-run-status-blocked_access,.agency-studio .aw-run-status-cancelled,.agency-studio .aw-run-status-failed{color:#9a6b3c}.agency-studio .aw-run-status-blocked_access:before,.agency-studio .aw-run-status-cancelled:before,.agency-studio .aw-run-status-failed:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;vertical-align:1px;background:#c79a64}.agency-studio .aw-run-stopped{margin:16px 0;padding:18px 20px;border:1px solid #e6dcc9;background:#fbf8f1}.agency-studio .aw-run-stopped>strong{display:block;font:600 15px/1.45 var(--studio-font);color:var(--studio-ink)}.agency-studio .aw-run-stopped>p{margin:6px 0 16px;font-size:14px;line-height:1.65;color:var(--studio-muted)}.agency-studio .aw-run-stopped>div{display:flex;flex-wrap:wrap;align-items:center;gap:18px}.agency-studio .aw-run-stopped .aw-primary{display:inline-flex;align-items:center;gap:8px;min-height:39px;padding:9px 15px}.agency-studio .aw-run-stopped .aw-primary:disabled{opacity:.55}.agency-studio .aw-run-stopped>small{display:block;margin-top:12px;font-size:13px;color:var(--studio-muted)}@media(min-width:1051px){.agency-studio .aw-thread{padding-bottom:20px;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 28px),transparent)}.agency-studio .aw-columns{min-height:0}.agency-studio .aw-conversation{height:calc(100vh - 356px)}.agency-studio .aw-columns:not(.agency-document-focus) .aw-document{max-height:calc(100vh - 356px);min-height:510px}.agency-studio .aw-history{max-height:132px;margin-top:14px;padding-top:12px}.agency-studio .aw-no-document .aw-conversation{height:auto;min-height:0;overflow:visible}.agency-studio .aw-no-document .aw-thread{flex:none;overflow:visible;padding:0;-webkit-mask-image:none;mask-image:none}.agency-studio .aw-no-document .aw-history{max-height:none;overflow:visible}}.agency-studio .agency-files-intro{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:24px}.agency-studio .agency-files-intro .chat-attachments{display:contents}.agency-studio .agency-files-intro .attachment-actions{grid-column:2;grid-row:1;display:flex;align-items:center;gap:14px;margin:0;font-size:14px;line-height:1.4}.agency-studio .agency-files-intro .attachment-list{grid-column:1/-1;grid-row:2;margin-top:22px}.agency-studio .agency-files-intro .attachment-list:empty{display:none}.agency-studio .agency-files-intro:has(.chat-attachments.dragging){outline:2px dashed #769568;outline-offset:10px}.agency-studio .attachment-vault{display:flex;align-items:center;gap:10px;color:var(--studio-muted);font-size:13px;white-space:nowrap}.agency-studio .attachment-vault select{padding:10px 12px;border:1px solid #d9e2cd;background:#fff;color:var(--studio-ink);font:14px/1.4 var(--studio-font);max-width:240px}.agency-studio .agency-files-intro .attachment-list article{width:220px;padding:14px 36px 14px 14px;gap:6px;background:#fff;border-color:#dce3d1}.agency-studio .agency-files-intro .attachment-list article>svg{width:20px;height:20px;color:var(--studio-muted)}.agency-studio .agency-files-intro .attachment-list article>button{top:10px;right:10px;background:transparent;color:var(--studio-muted)}.agency-studio .agency-files-intro .attachment-list article>button:hover{color:var(--studio-ink)}.agency-studio .agency-files-intro .attachment-list strong{font-size:14px;font-weight:500;line-height:1.45;color:var(--studio-ink)}.agency-studio .agency-files-intro .attachment-list span{font-size:12px;line-height:1.5;color:var(--studio-muted)}.agency-studio .agency-files-intro .attachment-list article[data-state=error]{border-color:#e6dcc9;background:#fbf8f1}.agency-studio .agency-files-intro .attachment-list article[data-state=error]>span[role=status]{color:#9a6b3c}.agency-studio .research-composer .attachment-list article{flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:4px;max-width:360px}.agency-studio .research-composer .attachment-list article>button{order:2;margin-left:4px;color:var(--studio-muted)}.agency-studio .research-composer .attachment-list article>button:hover{color:var(--studio-ink)}.agency-studio .research-composer .attachment-list article[data-state=error]{border-color:#e6dcc9;background:#fbf8f1}.agency-studio .research-composer .attachment-list article[data-state=error]>span[role=status]{display:block;flex-basis:100%;order:3;font-size:12px;line-height:1.5;color:#9a6b3c}.agency-studio .agency-hosted-files{background:#fff;border:1px solid #dce3d1}.agency-studio .agency-hosted-files>p{margin:0;padding:16px 22px;border-bottom:1px solid #e6ebde;color:var(--studio-muted);font-size:14px;line-height:1.6}.agency-studio .agency-hosted-files>p.agency-empty{border:0;padding:32px}.agency-studio .agency-hosted-files .agency-file-status{margin-left:auto;padding:3px 10px;font-size:12px;border:1px solid #dce3d1;color:var(--studio-muted);white-space:nowrap}.agency-studio .agency-hosted-files .agency-file-status.ready{color:#244d3e;background:#eef4e6;border-color:#d3e2c4}.agency-studio .agency-hosted-files .agency-file-status.failed,.agency-studio .agency-hosted-files .agency-file-status.upload_incomplete{color:#9a4a26;background:#fbf0e9;border-color:#efd4c3}.agency-studio .agency-hosted-files ul{list-style:none;margin:0;padding:0}.agency-studio .agency-hosted-files li{display:flex;align-items:center;gap:14px;padding:14px 22px;border-bottom:1px solid #e6ebde;color:var(--studio-ink);font-size:14px;line-height:1.5;overflow-wrap:anywhere}.agency-studio .agency-hosted-files li:last-child{border-bottom:0}.agency-studio .agency-hosted-files .agency-file-icon{width:34px;height:38px}.agency-studio .agency-hosted-files .agency-file-remove{margin-left:auto;padding:3px 10px;font:12px/1.5 var(--studio-font);color:var(--studio-muted);background:transparent;border:1px solid transparent;cursor:pointer;white-space:nowrap}.agency-studio .agency-hosted-files .agency-file-status+.agency-file-remove{margin-left:0}.agency-studio .agency-hosted-files .agency-file-remove:focus-visible,.agency-studio .agency-hosted-files .agency-file-remove:hover{color:var(--studio-ink);border-color:#dce3d1}.agency-studio .agency-hosted-files .agency-file-remove.confirm{color:#9a4a26;background:#fbf0e9;border-color:#efd4c3}.agency-studio .agency-hosted-files .agency-file-remove:disabled{opacity:.5;cursor:default}.agency-studio .research-source-hosted>p{flex-basis:100%;margin:0;font-size:13px;line-height:1.6;color:var(--studio-muted)}.agency-studio .research-source-hosted button:disabled{opacity:.45}.agency-studio .research-source-hosted select{padding:8px 10px;border:1px solid #d9e2cd;background:#fff;color:var(--studio-ink);font:14px/1.4 var(--studio-font)}.agency-studio .aw-saved-work .aw-run-status{font-style:normal}@media(min-width:1550px){.agency-studio .studio-content{padding-left:64px;padding-right:64px}}@media(max-width:1150px){.agency-studio .studio-rail{width:218px;padding-left:14px;padding-right:14px}.agency-studio .studio-content,.agency-studio .studio-topbar{padding-left:28px;padding-right:28px}.agency-studio .aw-columns{grid-template-columns:1fr}.agency-studio .climate-profiles{grid-template-columns:repeat(3,minmax(0,1fr))}.agency-studio .consumer-setting-grid{grid-template-columns:1fr 1fr}.agency-studio .consumer-settings-bottom{flex-wrap:wrap}.agency-studio .consumer-stream-grid{grid-template-columns:220px minmax(0,1fr)}}@media(max-width:800px){.agency-studio .studio-rail{width:72px;padding:26px 10px 18px}.agency-studio .studio-brand,.agency-studio .studio-nav-label,.agency-studio .studio-profile-name,.agency-studio .studio-rail nav button>span{display:none}.agency-studio .studio-rail nav{margin:0 0 22px}.agency-studio .studio-rail nav button{padding:14px}.agency-studio .studio-rail-bottom{flex-direction:column}.agency-studio .studio-content{padding:24px 22px 50px}.agency-studio .studio-topbar{padding:0 22px}.agency-studio .aw-home-intro,.agency-studio .consumer-heading,.agency-studio .dw-header{flex-wrap:wrap;display:flex}.agency-studio .dw-header>label{width:100%}.agency-studio .aw-header{justify-content:flex-start}.agency-studio .agency-product-detail-grid,.agency-studio .agency-workflow-detail-grid,.agency-studio .agency-workflow-grid,.agency-studio .aw-products-grid,.agency-studio .consumer-market-cards,.agency-studio .consumer-products,.agency-studio .ingredient-cards{grid-template-columns:1fr}.agency-studio .agency-simulation-steps a{padding:16px 12px;gap:7px;font-size:13px}.agency-studio .consumer-stream-grid{grid-template-columns:1fr}.agency-studio .consumer-panel{height:auto;max-height:280px}.agency-studio .agency-document-list time{display:none}.agency-studio .agency-document-filters,.agency-studio .file-toolbar{flex-wrap:wrap}.agency-studio .agency-document-search,.agency-studio .file-toolbar>label{flex-basis:100%;max-width:none}.agency-studio .catalog-toolbar,.agency-studio .consumer-launch{flex-wrap:wrap}}@media(max-width:540px){.agency-studio .studio-rail{width:60px;padding-left:5px;padding-right:5px}.agency-studio .studio-content{padding:22px 16px 44px}.agency-studio .studio-topbar{padding:0 16px}.agency-studio .aw-assistant-home{padding-top:24px}.agency-studio .aw-greeting{margin-bottom:30px}.agency-studio .research-composer{padding:16px}.agency-studio .research-composer textarea{font-size:16px}.agency-studio .aw-product select{max-width:200px;font-size:13px}.agency-studio .aw-home-intro h1,.agency-studio .consumer-heading h1,.agency-studio .dw-header h1{font-size:28px}.agency-studio .agency-section-tabs{gap:20px}.agency-studio .agency-section-tabs button{font-size:14px}.agency-studio .catalog-toolbar label{width:100%}.agency-studio .catalog-toolbar select{flex:1;width:0}.agency-studio .catalog-row{flex-wrap:wrap;padding:17px;gap:12px}.agency-studio .catalog-row details{flex-basis:100%}.agency-studio .catalog-row button{margin-left:auto}.agency-studio .ingredient-inputs{flex-direction:column;padding:16px}.agency-studio .ingredient-cards>article,.agency-studio .ingredient-plan,.agency-studio .material-research{padding:18px}.agency-studio .climate-profiles{grid-template-columns:1fr 1fr}.agency-studio .climate-profiles button{gap:16px;min-height:104px;padding:15px}.agency-studio .agency-climate-selection{padding:18px}.agency-studio .climate-brief th{width:94px}.agency-studio .climate-brief td,.agency-studio .climate-brief th{padding:14px 12px;font-size:14px}.agency-studio .consumer-markets,.agency-studio .consumer-product,.agency-studio .consumer-settings{padding:18px}.agency-studio .consumer-counts,.agency-studio .consumer-setting-grid{grid-template-columns:1fr}.agency-studio .agency-document-focus .aw-paper,.agency-studio .aw-paper{padding:24px 20px}.agency-studio .aw-paper>h1{font-size:24px}.agency-studio .agency-simulation-steps{grid-template-columns:1fr}.agency-studio .agency-simulation-steps a{border-right:0;border-bottom:1px solid #e0e9d2}.agency-studio .consumer-rounds{flex-wrap:wrap}.agency-studio .consumer-tabs{gap:17px}.agency-studio .consumer-tabs>button{font-size:14px}}.agency-studio.rail-collapsed .studio-rail{width:72px;padding:26px 10px 18px}.agency-studio.rail-collapsed .studio-brand{display:none}.agency-studio.rail-collapsed .studio-rail nav{margin-bottom:22px}@media(max-width:800px){.agency-studio .aw-home-intro.agency-files-intro{display:grid;grid-template-columns:minmax(0,1fr);row-gap:16px}.agency-studio .agency-files-intro .attachment-actions{grid-column:1;grid-row:2;flex-wrap:wrap}.agency-studio .agency-files-intro .attachment-list{grid-row:3;margin-top:6px}}