.workspace-mark{object-fit:contain;border-radius:5px;flex:none;width:24px;height:24px}.tablet-workspace-label{align-items:center;gap:8px;min-width:0;display:flex}.workspace-brand-assets{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.workspace-brand-assets .workspace-logo-row{flex-direction:column;align-items:stretch;gap:12px;height:auto;min-height:216px;margin-top:0;padding:16px;display:flex}.workspace-logo-heading label{font-size:13px;font-weight:600;line-height:1.5}.workspace-logo-heading p{margin:4px 0 0;font-size:12px;line-height:1.5}.workspace-brand-assets .workspace-logo-preview{flex:1;align-items:center;min-width:0;min-height:64px;display:flex}.workspace-brand-assets .workspace-logo-preview img{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:48px}.workspace-brand-assets .workspace-icon-row .workspace-logo-preview img,.workspace-brand-assets .workspace-logo-empty{width:64px;height:64px}.workspace-brand-assets .workspace-logo-label{flex:none;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;display:grid}.workspace-brand-assets .workspace-logo-label .workspace-logo-file{align-self:center;font-weight:400;position:static}.workspace-brand-assets .workspace-logo-row .btn{min-height:44px}.workspace-brand-assets>p{grid-column:1/-1;margin:0}@media (min-width:1024px){.workspace-brand-assets{grid-template-columns:repeat(2,minmax(0,1fr))}}.workspace-logo-actions{gap:8px;display:flex}.workspace-logo-requirements{font-size:12px}.workspace-label{border:1px solid var(--border);border-radius:10px;align-items:center;gap:8px;margin-bottom:16px;padding:10px;font-size:12px;display:flex}.workspace-label img{object-fit:contain;width:24px;height:24px}.workspace-label strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.studio-tablet-header,.studio-area-chips,.studio-back{display:none}.studio-v3-shell .page-header{padding-top:34px}.studio-v3-shell .page-body{max-width:1400px}.studio-v3-shell .sidebar .shell-new{display:none}.studio-home-list{border:1px solid var(--border);background:var(--surface);border-radius:14px;overflow:hidden}.studio-home-list>a{min-height:76px;color:var(--ink);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.studio-home-list>a:last-child{border:0}.studio-home-list strong,.studio-home-list small{display:block}.studio-home-list small{color:var(--ink-muted);margin-top:4px;font-size:12px}.studio-home-list a:hover{background:var(--row-hover);text-decoration:none}@media (min-width:700px) and (max-width:1099px){.studio-v3-shell .sidebar{display:none}.studio-v3-shell .workspace{width:100%;margin:0;padding-bottom:84px}.studio-v3-shell .staff-mobile-brand{display:none}.studio-tablet-header{background:var(--surface);border-bottom:1px solid var(--border);align-items:center;gap:16px;padding:18px 24px;display:flex}.studio-tablet-header>a,.studio-tablet-header .yeswell-logo{width:112px}.studio-tablet-header>.avatar{margin-left:auto}.studio-area-chips{white-space:nowrap;border-bottom:1px solid var(--border);gap:8px;padding:12px 24px;display:flex;overflow:auto}.studio-area-chips a{border:1px solid var(--border);min-height:44px;color:var(--ink);border-radius:999px;flex:none;align-items:center;padding:0 14px;font-size:13px;display:flex}.studio-area-chips a[aria-current=page]{--control-active-background:var(--accent);background:var(--accent);--control-active-color:var(--on-accent);color:var(--on-accent);border-color:var(--accent)}.studio-v3-shell .bottom-tabs{display:flex}.studio-v3-shell .page-header,.studio-v3-shell .page-body{padding-left:24px;padding-right:24px}}@media (max-width:699px){.studio-v3-shell .staff-mobile-brand{display:none}.studio-back{min-height:44px;margin:16px 16px 0;line-height:44px;display:block}.studio-v3-shell .page-header{padding:18px 16px}.studio-v3-shell .page-body{padding:0 16px 100px}.studio-v3-shell .page-header h1{font-size:30px}.studio-v3-shell .btn{min-height:44px}.studio-home-list>a{padding:16px}.studio-home-list small{line-height:18px}}.studio-list-intro,.studio-list-tools{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.staff-foundation.ink-clay .studio-list-intro .btn{transition:none}.staff-foundation.ink-clay .studio-list-intro .btn:disabled{--button-fill:var(--surface);--button-label:var(--ink-muted);opacity:1}.studio-list-intro p{color:var(--ink-muted);max-width:700px;margin:0}.studio-list-tools .field{width:240px}.studio-segments{background:var(--surface-sunken);border-radius:999px;gap:4px;width:max-content;padding:4px;display:flex}.studio-segments :is(a,button){min-height:36px;color:var(--ink-muted);white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;padding:0 16px;font-size:13px;font-weight:600;display:flex}.studio-segments [aria-current=page],.studio-segments [aria-selected=true]{--control-active-background:var(--surface);background:var(--surface);--control-active-color:var(--ink);color:var(--ink);box-shadow:var(--shadow-sm)}.studio-template-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:20px;display:grid}.studio-template-card{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);flex-direction:column;height:100%;display:flex;overflow:hidden;color:var(--ink)!important}.studio-template-card-footer{flex-direction:column;flex:1;align-items:flex-start;gap:4px;padding:16px 20px;display:flex}.studio-template-card-footer .studio-template-card-name{color:var(--ink-title);font:600 16px/22px var(--font-ui);margin:0;display:inline}.studio-template-card[data-hidden=true] .studio-template-card-footer,.studio-template-card[data-hidden=true] .studio-template-card-name{color:var(--ink-muted)}.studio-template-card-footer small{color:var(--ink-muted);font:400 13px/18px var(--font-ui);margin-top:auto}.studio-template-card:hover{border-color:var(--border-strong);text-decoration:none}.studio-template-card:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.template-thumbnail{border-bottom:1px solid var(--border);background:var(--surface-preview);flex:none;align-items:flex-end;height:220px;padding:22px 22px 0;display:flex;overflow:hidden}.template-thumbnail-paper{width:100%;height:190px;color:var(--paper-ink);box-shadow:0 0 0 1px var(--paper-border), 0 6px 16px #13303a14;background:#fff;border-radius:3px 3px 0 0;padding:20px 22px}.template-thumbnail-accent{border-radius:var(--radius-button);background:var(--accent);opacity:.5;width:30%;height:5px;display:block}.template-thumbnail-title{-webkit-line-clamp:2;overflow-wrap:anywhere;font:600 16px/1.1 var(--proposal-heading,var(--font-doc-heading));-webkit-box-orient:vertical;margin-top:6px;display:-webkit-box;overflow:hidden}.template-thumbnail-lines{gap:6px;margin-top:12px;display:grid}.template-thumbnail-lines span{border-radius:var(--radius-button);background:var(--paper-border);height:4px}.template-thumbnail-lines span:nth-child(2){width:85%}.template-thumbnail-lines span:nth-child(3){width:72%}.studio-saved-preview{margin-top:32px}.studio-filter-chips{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.studio-filter-chips button{color:var(--ink-muted);border:1px solid var(--border);min-height:36px;font:500 13px var(--font-ui);background:0 0;border-radius:999px;padding:6px 14px}.studio-filter-chips [aria-pressed=true]{--control-active-background:var(--accent);background:var(--accent);--control-active-color:var(--on-accent);color:var(--on-accent);border-color:var(--accent)}.studio-table-row,.studio-table-head{align-items:center;gap:20px;padding:16px 20px;display:grid}.saved-block-table>:is(a,div){grid-template-columns:minmax(0,2fr) 150px 130px minmax(0,1fr) 12px}.saved-block-table .saved-block-phone-summary{display:none}@media (max-width:699px){.saved-block-table .saved-block-phone-summary{display:block}.saved-block-table .studio-table-row>span:nth-child(2),.saved-block-table .studio-table-row>span:nth-child(3){display:none}.saved-block-table .studio-table-row>span:nth-child(4){grid-column:1}}.studio-table-head{color:var(--ink-muted);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.studio-table-row{border-top:1px solid var(--border);min-height:72px;font-size:13px;color:var(--ink)!important}.studio-table-row:hover{background:var(--row-hover);text-decoration:none}.studio-table-row small{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-muted);margin-top:4px;font-size:12px;display:block;overflow:hidden}.studio-table-row strong{font-size:14px}@media (min-width:700px) and (max-width:1099px){.studio-template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-segments :is(a,button),.studio-filter-chips button{min-height:44px}}@media (max-width:699px){.studio-list-intro{align-items:flex-start}.studio-list-intro p{font-size:13px}.studio-list-tools{flex-direction:column;align-items:stretch;gap:16px}.studio-list-tools .field{width:100%}.studio-segments{width:100%;max-width:100%}.studio-segments :is(a,button){flex:1;justify-content:center;min-height:44px;padding:0 10px;font-size:12px}.studio-template-grid{grid-template-columns:minmax(0,1fr)}.studio-table-head{display:none}.saved-block-table>.studio-table-row{grid-template-columns:minmax(0,1fr) auto;gap:8px}.saved-block-table .studio-table-row>span:first-child{grid-column:1}.saved-block-table .studio-table-row>span:not(:first-child){color:var(--ink-muted);font-size:12px}.saved-block-table .studio-table-row>svg{grid-area:1/2}.studio-filter-chips button{min-height:44px}}.studio-description{color:var(--ink-muted);max-width:800px;margin:0 0 24px;font-size:14px;line-height:22px}.studio-email-stage{margin-top:28px}.studio-v3-emails .email-list-row{border:0;border-bottom:1px solid var(--border);min-height:76px;color:var(--ink);border-radius:0;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) 165px 12px;align-items:center;gap:20px;padding:18px 20px;display:grid}.studio-v3-emails .email-list-row:last-child{border-bottom:0}.studio-v3-emails .email-list-row small{color:var(--ink-muted);margin-top:4px;font-size:12px;display:block}.studio-v3-emails .email-list-row:hover{background:var(--row-hover);text-decoration:none}.studio-email-subject{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.studio-email-edited{color:var(--ink-muted);font-size:12px}@media (max-width:1099px){.studio-v3-emails .email-list-row{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) 80px 12px;gap:12px}}@media (max-width:699px){.studio-v3-emails .email-list-row{grid-template-columns:minmax(0,1fr) 54px 12px;gap:8px;padding:16px}.studio-email-subject{display:none}.studio-email-edited{font-size:11px}.studio-email-stage{margin-top:24px}}.studio-workspace-v3{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:32px;display:grid;position:relative}.workspace-auto-label{min-height:20px;color:var(--ink-muted);align-items:center;font-size:12px;display:flex;position:absolute;top:-58px;right:16px}.workspace-section-list{flex-direction:column;gap:4px;display:flex}.workspace-section-list button{--control-active-background:none;--control-active-color:var(--ink-muted);color:var(--ink-muted);text-align:left;font:400 14px/20px var(--font-ui);background:0 0;border:0;border-left:2px solid #0000;border-radius:0;min-height:40px;padding:10px 14px}.workspace-section-list button[aria-current=page]{border-left-color:var(--accent);--control-active-color:var(--ink);color:var(--ink);font-weight:600}.workspace-section-card{background:var(--surface);border:1px solid var(--border);border-radius:14px;min-width:0;padding:28px}.workspace-section-card>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.workspace-section-card h2{margin:0;font-size:19px;line-height:26px}.workspace-section-card>header>span{font-size:12px}.workspace-section-card p{color:var(--ink-muted);font-size:13px;line-height:21px}.workspace-section-card h3{margin:0 0 8px;font-size:14px}.workspace-section-card fieldset{border:0;min-width:0;margin:0;padding:0}.workspace-section-card legend{font-size:13px;font-weight:600}.workspace-section-card .field{font-size:13px}.workspace-section-card :is(input,select,textarea){min-width:0;max-width:100%}.workspace-section-card input:not([type=checkbox],[type=radio],[type=color],[type=file]),.workspace-section-card select{height:40px}.workspace-section-card .field small{color:var(--ink-muted);font-size:12px}.workspace-control-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.workspace-logo-row{align-items:center;gap:20px;display:flex}.workspace-logo-row img{object-fit:contain;max-width:100px;max-height:64px}.workspace-accent{gap:10px;display:flex}.workspace-accent input[type=color]{width:44px;height:40px;padding:4px}.workspace-accent input:last-child{width:140px}.workspace-switch{padding:14px 0}.workspace-switch small{color:var(--ink-muted);font-size:12px;line-height:19px;display:block}.workspace-sample{background:var(--surface-sunken);border-radius:10px;padding:16px}.workspace-setting-row{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) 170px;gap:24px;padding:22px 0;display:grid}.workspace-setting-row a{font-size:12px}.studio-tag{background:var(--surface-sunken);color:var(--ink-muted);border-radius:6px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-block}.workspace-more{margin-top:24px}.workspace-more>div{padding-top:20px}.workspace-section-card .proposal-styles .style-preview-viewport{max-width:100%;overflow:hidden}.workspace-section-card .team-heading{flex-wrap:wrap}.workspace-section-card .team-table-head{display:none}.workspace-section-card .team-person{grid-template-columns:minmax(0,1fr) 134px 120px 44px;gap:12px;padding:16px 0}.workspace-section-card .team-person>[role=cell]:nth-child(4){display:none}.workspace-section-card .team-person>[role=cell]:first-child{grid-template-columns:32px minmax(0,1fr);column-gap:10px;display:grid}.workspace-section-card .team-person .avatar{grid-row:span 2;overflow:hidden}.workspace-section-card .team-person .avatar img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.workspace-section-card .team-person small{overflow-wrap:anywhere}.workspace-section-card .team-person select{width:100%;font-size:12px}.workspace-section-card .team-person-inactive{opacity:.6}.team-connections-note{border-top:1px solid var(--border);padding-top:20px}.workspace-section-card .team-profile-form{flex-wrap:wrap;display:flex}.workspace-section-card .team-profile-form .field{flex:220px}.workspace-section-card .team-profile-form .button-wrap{align-self:end}@media (max-width:1099px){.studio-workspace-v3{grid-template-columns:minmax(0,1fr);gap:20px}.workspace-section-list{flex-flow:wrap;gap:6px}.workspace-section-list button{border:1px solid var(--border);border-radius:999px;min-height:44px;padding:8px 12px;font-size:12px}.workspace-section-list button[aria-current=page]{--control-active-background:var(--accent);background:var(--accent);--control-active-color:var(--on-accent);color:var(--on-accent);border-color:var(--accent)}.workspace-auto-label{grid-row:1;font-size:12px;position:static}.workspace-section-card{padding:24px}.workspace-section-card :is(input:not([type=checkbox],[type=radio],[type=color]),select){min-height:44px}.workspace-section-card .team-person{grid-template-columns:minmax(0,1fr) 126px 96px 44px;gap:10px}}@media (max-width:699px){.workspace-section-card{padding:18px 16px}.workspace-control-grid{grid-template-columns:1fr}.workspace-setting-row{grid-template-columns:1fr;gap:8px}.workspace-section-card .team-person{grid-template-columns:minmax(0,1fr) 44px}.workspace-section-card .team-person>[role=cell]:first-child,.workspace-section-card .team-person>[role=cell]:nth-child(2),.workspace-section-card .team-person>[role=cell]:nth-child(3){grid-column:1}.workspace-section-card .team-person>[role=cell]:last-child{grid-area:1/2}.workspace-logo-row{flex-direction:column;align-items:flex-start}.workspace-section-card .proposal-styles :is(.style-fields,.style-colour-controls){grid-template-columns:repeat(2,minmax(0,1fr));max-width:100%}}.studio-sync-meta{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:-8px 0 24px;font-size:12px;display:flex}.studio-sync-meta .btn{color:var(--accent-text);background:0 0;border:0;min-height:32px;padding:0 6px}.studio-products-layout{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.studio-products-layout.with-detail{grid-template-columns:minmax(0,1fr) 400px}.product-table>:is(a,div){grid-template-columns:minmax(0,2fr) minmax(90px,1fr) minmax(100px,1fr) 70px 12px}.product-table .studio-tag{width:max-content}.studio-product-detail{border:1px solid var(--border);background:var(--surface);border-radius:14px;max-height:calc(100dvh - 70px);padding:24px;position:sticky;top:24px;overflow:auto}.studio-product-detail>header{justify-content:space-between;align-items:start;gap:16px;display:flex}.studio-product-detail h2{margin:0;font-size:20px}.studio-product-detail h3{margin:24px 0 8px;font-size:12px}.studio-product-detail>p{color:var(--ink-muted);font-size:12px}.studio-product-detail form{margin-top:24px}.studio-products-layout.with-detail .product-table>:is(a,div){grid-template-columns:minmax(0,1fr) 90px 12px}.studio-products-layout.with-detail .product-table>:is(a,div)>:nth-child(3),.studio-products-layout.with-detail .product-table>:is(a,div)>:nth-child(4){display:none}@media (max-width:1099px){.studio-product-detail{z-index:var(--z-dialog);width:min(440px,100%);max-height:none;box-shadow:var(--shadow-md);border-radius:14px 0 0 14px;position:fixed;top:0;bottom:0;right:0}.studio-products-layout.with-detail{grid-template-columns:1fr}.studio-products-layout.with-detail .product-table>:is(a,div){grid-template-columns:minmax(0,2fr) minmax(90px,1fr) minmax(100px,1fr) 70px 12px}.studio-products-layout.with-detail .product-table>:is(a,div)>:nth-child(3),.studio-products-layout.with-detail .product-table>:is(a,div)>:nth-child(4){display:block}}@media (max-width:699px){.product-table>:is(a,div),.studio-products-layout.with-detail .product-table>:is(a,div){grid-template-columns:minmax(0,1fr) 95px 12px;gap:8px;padding:16px}.product-table>:is(a,div)>:nth-child(3),.product-table>:is(a,div)>:nth-child(4),.studio-products-layout.with-detail .product-table>:is(a,div)>:nth-child(3),.studio-products-layout.with-detail .product-table>:is(a,div)>:nth-child(4),.product-table>.studio-table-head{display:none}}.studio-connections-v3{flex-direction:column;gap:28px;display:flex}.studio-connections-v3 .connection-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.studio-connections-v3 .connection-card{background:var(--surface);border:1px solid var(--border);border-radius:14px;align-items:start;gap:14px;padding:22px;display:flex}.studio-connections-v3 .connection-card.needs-attention{background:var(--warning-soft)}.connection-monogram{border:1px solid var(--border);background:var(--surface);border-radius:10px;flex:none;place-items:center;width:38px;height:38px;font-size:15px;font-weight:700;display:grid}.provider-mark{background:var(--surface)}.provider-mark img{block-size:18px;inline-size:18px;display:block}.connection-detail-header .provider-mark img{block-size:26px;inline-size:26px}@media (max-width:699px){.connection-detail-header .provider-mark img{block-size:18px;inline-size:18px}}.quickbooks-connect-button{border-radius:var(--radius-sm);background:0 0;border:0;align-self:start;place-items:center;min-height:44px;padding:0;display:inline-grid}.quickbooks-connect-button:disabled{opacity:1}.quickbooks-connect-button img{grid-area:1/1;display:block}.quickbooks-connect-button img+img,.quickbooks-connect-button:focus-visible:enabled img:first-child{visibility:hidden}@media (hover:hover){.quickbooks-connect-button:is(:hover,:focus-visible):enabled img:first-child{visibility:hidden}}.quickbooks-connect-button:focus-visible:enabled img+img{visibility:visible}@media (hover:hover){.quickbooks-connect-button:is(:hover,:focus-visible):enabled img+img{visibility:visible}}.studio-connections-v3 .connection-card>div{flex:1}.studio-connections-v3 h3{margin:0 0 6px;font-size:15px}.studio-connections-v3 .connection-state{font-size:12px}.studio-connections-v3 p{margin:10px 0;font-size:13px;line-height:20px}.studio-connections-v3 small{color:var(--ink-muted);font-size:12px}.studio-connections-v3 .connection-card>.button-wrap{align-self:center}.studio-connections-v3 .connection-card .btn{font-size:12px}@media (max-width:1099px){.studio-connections-v3 .connection-grid{grid-template-columns:1fr}}@media (max-width:699px){.studio-connections-v3 .connection-card{flex-wrap:wrap;padding:16px}.studio-connections-v3 .connection-card>.button-wrap{margin-left:52px}}.activity-day{margin-top:28px}.activity-row-v3{border-bottom:1px solid var(--border);grid-template-columns:72px 30px minmax(0,1fr) 48px;align-items:center;gap:16px;min-height:72px;padding:16px 20px;font-size:13px;display:grid}.activity-row-v3:last-child{border:0}.activity-row-v3 time{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:12px}.activity-row-v3 small{color:var(--ink-muted);overflow-wrap:anywhere;margin-top:4px;display:block}.activity-row-v3>a{align-items:center;min-height:44px;display:flex}.activity-row-v3 .avatar{font-size:11px}.studio-activity-v3 .studio-list-tools{align-items:end}.studio-activity-v3 .studio-filter-chips{margin:0}@media (max-width:699px){.activity-row-v3{grid-template-columns:52px minmax(0,1fr) 36px;gap:10px;padding:14px}.activity-row-v3 .avatar{display:none}.studio-activity-v3 .studio-list-tools{align-items:stretch}}.catalog-row-v3{position:relative}.catalog-row-v3 .mapping-tooltip{max-width:300px;z-index:var(--z-popover);pointer-events:none;background:var(--surface);box-shadow:var(--shadow-md);border:1px solid var(--border);border-radius:8px;padding:12px;display:none;position:absolute;bottom:100%;left:16px}.catalog-row-v3:focus-visible .mapping-tooltip{display:block}@media (hover:hover){.catalog-row-v3:is(:hover,:focus-visible) .mapping-tooltip{display:block}}.product-table{overflow:visible}.product-table>.studio-table-head{border-radius:14px 14px 0 0}.product-table>.studio-table-row:last-child{border-radius:0 0 14px 14px}.activity-row-v3{position:relative}.activity-row-v3.clickable-row .activity-primary-link:after{content:"";position:absolute;inset:0}.activity-row-v3.clickable-row:hover{background:var(--row-hover)}@media (max-width:1099px){.staff-foundation .workspace-label{display:none}.studio-v3-shell .bottom-tabs{padding:8px 10px calc(8px + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--border);z-index:var(--z-editor-header);grid-template-columns:repeat(4,1fr);align-items:center;gap:4px;display:grid;position:fixed;bottom:0;left:0;right:0}.studio-v3-shell .bottom-tabs .bottom-new{display:none}.studio-v3-shell .bottom-tabs a{min-height:48px;color:var(--ink-muted);flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:11px;display:flex}.studio-v3-shell .bottom-tabs .active{--control-active-color:var(--accent);color:var(--accent);--control-active-background:var(--accent-soft);background:var(--accent-soft);border-radius:10px}.studio-v3-shell .bottom-tabs svg{width:18px;height:18px}}.studio-filter-select{display:none}.workspace-section-card details>summary{align-items:center;min-height:44px;display:flex}.workspace-section-card .font-preview{width:100%}.workspace-section-card .style-sample{max-width:100%}@media (max-width:1099px){.studio-responsive-filters>.studio-filter-chips{display:none}.studio-filter-select{min-width:180px;display:flex}.studio-filter-select select{height:44px}}.studio-list-intro>.button-wrap{flex:none}.workspace-section-card>.stack{gap:16px}.workspace-section-card>.stack>p{margin:0 0 4px}.workspace-brand-top{align-items:end}.workspace-brand-top input[type=file]{width:100%;padding:8px;font-size:12px}.workspace-accent{flex-wrap:wrap;align-items:center}.workspace-swatch{border:2px solid var(--surface);border-radius:50%;flex:none;width:36px;height:36px;padding:0;box-shadow:0 0 0 1px #0000}.workspace-swatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--ink)}.workspace-swatch-0{background:var(--studio-swatch-green)}.workspace-swatch-1{background:var(--studio-swatch-blue)}.workspace-swatch-2{background:var(--studio-swatch-rust)}.workspace-swatch-3{background:var(--studio-swatch-dark)}.workspace-section-card .workspace-switch{border-top:1px solid var(--border);flex-direction:row-reverse;justify-content:space-between;gap:20px;display:flex}@media (max-width:699px){.studio-list-intro{flex-wrap:wrap}.workspace-swatch{min-width:44px;min-height:44px}.workspace-brand-top{align-items:stretch}}.workspace-section-card .workspace-switch{justify-content:flex-start}.workspace-section-card .workspace-switch>span{flex:1}.studio-tablet-header>.yeswell-brand{flex:none}.studio-tablet-header>a{flex:0 0 146px;width:146px}.studio-tablet-header .yeswell-brand img{width:136px;max-width:136px}.team-blocked-work{border-top:1px solid var(--border);padding:16px;font-size:13px}.team-blocked-work .btn{min-height:44px}.workspace-section-card .team-person-inactive{opacity:1;background:var(--surface-sunken);color:var(--ink-muted)}.team-connections-note a{text-decoration:underline}.studio-products-v3 .studio-list-tools input{height:44px}.studio-home-account{display:none}.workspace-logo-row .field{flex:1}.workspace-logo-row .field:has(input[type=file]){position:relative}.workspace-logo-row input[type=file].sr-only{width:1px!important;max-width:1px!important;height:1px!important;min-height:0!important;padding:0!important}.workspace-logo-row .btn{width:100%}@media (max-width:1099px){.studio-home-account{flex-wrap:wrap;align-items:center;gap:12px;padding:16px;display:flex}.studio-home-account>span{flex:1}}.studio-product-detail form>p{color:var(--ink-muted);font-size:12px;line-height:19px}.studio-product-detail form{gap:16px}.studio-product-detail details>.stack{padding-top:16px}.studio-product-detail summary{align-items:center;min-height:44px;display:flex}.studio-product-terms{background:var(--surface-sunken);border:1px solid var(--border);border-radius:12px;padding:16px}.studio-product-terms h3{margin:0 0 12px}.studio-product-terms dl{margin:0;font-size:12px}.studio-product-terms dl>div{justify-content:space-between;gap:16px;padding:6px 0;display:flex}.studio-product-terms dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.studio-product-terms p{color:var(--ink-muted);margin:12px 0 0;font-size:12px}.studio-product-detail .product-mapping-details{padding:14px}.studio-product-detail .client-copy-preview{font-size:12px}@media (min-width:1280px){.studio-products-layout.with-detail .product-table>:is(a,div){grid-template-columns:minmax(0,2fr) minmax(80px,1fr) minmax(90px,1fr) 68px 12px;gap:12px}.studio-products-layout.with-detail .product-table>:is(a,div)>:nth-child(3),.studio-products-layout.with-detail .product-table>:is(a,div)>:nth-child(4){display:block}}.studio-home-list>a>span{flex:1;min-width:0}.studio-home-list small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.studio-home-list small.warning,.workspace-section-card p.warning{color:var(--warning)}.studio-v3-shell .workspace .btn.primary{border-radius:var(--radius-button)}.studio-v3-shell .sidebar nav a.active{--control-active-background:var(--surface-sunken);background:var(--surface-sunken);--control-active-color:var(--ink);color:var(--ink);font-weight:600}.studio-v3-shell .workspace a:not(.btn,[aria-current=page],.studio-template-card,.studio-table-row,.email-list-row,.studio-segments a,.studio-area-chips a){color:var(--ink)}.studio-v3-shell .success{color:var(--success)}.studio-v3-shell .warning{color:var(--warning)}.studio-list-tools .studio-search{flex:0 286px;gap:0;margin:0 0 0 auto}.studio-search input{height:40px}.studio-email-subject .field-chip{font:500 11px/18px var(--font-ui);color:var(--ink-muted);background:var(--surface-sunken);border:1px solid var(--border);border-radius:4px;padding:1px 5px}.studio-v3-emails .email-list-row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 140px 10px;gap:14px}.studio-v3-emails .email-list-row>svg{width:10px;height:10px}.studio-v3-shell .studio-sync-meta .btn{color:var(--ink)}.product-table .catalog-price{white-space:nowrap;font-variant-numeric:tabular-nums;display:inline}.product-table>:is(a,div),.studio-products-layout.with-detail .product-table>:is(a,div){grid-template-columns:minmax(0,2fr) minmax(140px,1fr) minmax(100px,1fr) 70px}.product-table .studio-tag-stripe{color:var(--ai-text,var(--ai));background:var(--ai-soft);border-color:#0000}.studio-price-field{gap:8px;font-size:13px;display:grid}.studio-price-field>label{font-weight:600}.studio-readonly-price{background:var(--surface-sunken);border:1px solid var(--border);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.studio-readonly-price strong{font-variant-numeric:tabular-nums}.studio-readonly-price a{font-size:12px}.studio-product-used{border-top:1px solid var(--border);margin-top:20px;padding-top:20px}.studio-connections-v3 .connection-card{flex-direction:row;align-items:center;gap:14px;padding:18px}.studio-connections-v3 .connection-card>div:not(.button-wrap){flex:1;min-width:0}.studio-connections-v3 .connection-card>.button-wrap{flex:none}.studio-connections-v3 .connection-title{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.studio-connections-v3 .connection-title h3{margin:0}.studio-connections-v3 .connection-state{white-space:nowrap;background:0 0;padding:0;font-size:11px}.studio-connections-v3 p{color:var(--ink-muted);margin:4px 0 0;font-size:12px;line-height:19px}.studio-connections-v3 small{font-size:12px;line-height:19px}.workspace-section-card>header{margin-bottom:4px}.workspace-section-card>.stack>p:first-child{margin-bottom:16px}.workspace-section-card>.stack>.proposal-styles,.workspace-section-card>.stack>.reference-documents{margin-top:16px}.workspace-logo-row{border:1px dashed var(--border-strong);border-radius:10px;height:40px;margin-top:24px;padding:4px 8px;position:relative}.workspace-brand-top .workspace-logo-row{gap:10px}.workspace-logo-row>img,.workspace-logo-empty{object-fit:contain;border-radius:6px;flex:none;width:28px;height:28px}.workspace-logo-empty{background:var(--surface-sunken);color:var(--ink-muted);place-items:center;font-weight:600;display:grid}.workspace-logo-label{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.workspace-logo-label>span:first-child{font-size:13px;font-weight:600;position:absolute;top:-24px;left:0}.workspace-logo-file{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-muted);flex:1;font-size:12px;overflow:hidden}.workspace-logo-row .btn{width:auto;min-height:30px;color:var(--ink);background:0 0;border:0;font-size:12px}.workspace-accent>p{white-space:nowrap;margin:0;font-size:11px}.workspace-section-card .workspace-switch{justify-content:space-between;min-height:60px;padding-top:12px;flex-direction:row-reverse!important}.workspace-section-card .workspace-switch>input{margin-left:auto;order:initial!important}.workspace-section-card .workspace-switch>span{order:initial!important}.workspace-section-card .team-table{border:0;border-radius:0}.workspace-section-card .team-person{grid-template-columns:minmax(0,1fr) 100px 130px 40px}.workspace-section-card .team-person>[role=cell]:nth-child(2){grid-area:1/3}.workspace-section-card .team-person>[role=cell]:nth-child(3){text-align:right;grid-area:1/2}.workspace-section-card .team-person>[role=cell]:last-child{grid-area:1/4}.workspace-section-card .team-status-active{color:var(--success)}.workspace-section-card .team-status-invited{color:var(--warning)}.workspace-section-card .team-status-self{color:var(--ink-muted);font-weight:400}.workspace-section-card .team-profile{border-top:1px solid var(--border);gap:8px;margin:0;padding-top:16px}.workspace-section-card .team-profile h2{font-size:14px;line-height:20px}.workspace-section-card .team-profile-form{gap:8px}.workspace-section-card .team-heading p{margin:0}.studio-account{position:relative}.studio-account-trigger{width:100%;min-height:44px;color:var(--ink);font:500 12px var(--font-ui);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:4px;display:flex}.studio-account-trigger .avatar{width:28px;height:28px;font-size:10px}.studio-account-menu{gap:12px;min-width:200px;display:grid}.studio-account-menu small{color:var(--ink-muted)}.studio-phone-account{display:none}.studio-home-list.studio-page{gap:0;display:block}.studio-home-list.studio-page>a{border:0;border-bottom:1px solid var(--border);border-radius:0}.studio-home-list.studio-page>a:last-child{border-bottom:0}@media (max-width:1279px){.studio-products-layout.with-detail .product-table>:is(a,div){grid-template-columns:minmax(0,1fr) 140px}}@media (max-width:1099px){.studio-v3-shell{--studio-tabbar-height:65px}.studio-v3-shell .workspace{padding-bottom:0}.studio-v3-shell .page-body{padding-bottom:calc(var(--studio-tabbar-height) + env(safe-area-inset-bottom) + 24px)}.studio-phone-account{margin-top:16px;display:block}.studio-phone-account>p{font-size:12px;line-height:19px}.studio-v3-emails .email-list-row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 100px 10px}}@media (max-width:699px){.studio-list-tools .studio-search{flex:auto;margin:0}.studio-v3-emails .email-list-row{grid-template-columns:minmax(0,1fr) 66px 10px}.studio-connections-v3 .connection-card{flex-wrap:wrap}.studio-connections-v3 .connection-card>div:not(.button-wrap){flex-basis:calc(100% - 60px)}.studio-connections-v3 .connection-card>.button-wrap{margin-left:52px}.workspace-logo-row{flex-direction:row;align-items:center;height:44px}.workspace-logo-row .btn{min-height:44px}.workspace-section-card .team-person{grid-template-columns:minmax(0,1fr) 44px;gap:8px}.workspace-section-card .team-person>[role=cell]:nth-child(2){grid-area:3/1}.workspace-section-card .team-person>[role=cell]:nth-child(3){text-align:left;grid-area:2/1}.workspace-section-card .team-person>[role=cell]:last-child{grid-area:1/2}}.studio-v3-shell .sidebar nav a{font-weight:400}.studio-v3-shell .sidebar nav a.active{font-weight:600}.studio-connections-v3 .connection-state.muted{color:var(--ink-muted)}.studio-connections-v3 .btn{border-radius:var(--radius-button)}.workspace-accent input[aria-label=Accent\ hex]{flex:0 0 84px;width:84px}.workspace-section-card .team-profile-form>.field{flex:220px}.workspace-section-card .team-profile-form>.field>.field{flex:none}.studio-account-trigger .avatar:before{content:attr(data-initials)}.workspace-section-card .team-status-active:before,.workspace-section-card .team-status-invited:before{content:"● "}.studio-tablet-header>.studio-account{margin-left:auto}.studio-tablet-header .studio-account-trigger{justify-content:center;width:44px;padding:0}.studio-tablet-header .studio-account-trigger>span:last-child{display:none}.workspace-section-card#team{position:relative}.workspace-section-card .team-heading{display:block}.workspace-section-card .team-heading>.button-wrap{position:absolute;top:28px;right:28px}.workspace-section-card .team-heading>p{max-width:calc(100% - 100px)}@media (max-width:699px){.workspace-section-card .team-heading>.button-wrap{top:18px;right:16px}}.studio-tag-stripe{color:var(--ai-text,var(--ai));background:var(--ai-soft);border-color:#0000}.studio-tag-qbo{color:var(--success);background:var(--success-soft);border-color:#0000}.workspace-setting-row>a{white-space:nowrap;font-size:12px}.action-menu .team-remove-action{color:var(--danger)}.action-menu .team-remove-action small{color:var(--ink-muted)}.workspace-reminder-row{grid-template-columns:minmax(0,1fr) minmax(180px,250px);align-items:center}.workspace-reminder-row h3{margin:0}.workspace-reminder-row p{margin:4px 0 0}.workspace-reminder-controls{flex-direction:column;gap:8px;min-width:0;display:flex}.workspace-reminder-controls label{align-items:center;gap:8px;display:flex}.workspace-reminder-controls input[type=number]{width:76px}.workspace-reminder-row select,.workspace-reminder-row input:not([type=checkbox]){min-height:44px}@media (max-width:699px){.workspace-reminder-row{grid-template-columns:minmax(0,1fr);gap:12px}}.workspace-reminder-row .workspace-switch{min-height:44px;margin:0}.workspace-reminder-row .field{margin:0}.workspace-style-option{grid-template-columns:minmax(0,1fr) minmax(170px,240px);align-items:center}.workspace-style-option h3{margin:0}.workspace-style-option p{margin:4px 0 0}.workspace-style-option .field{margin:0}.proposal-layout-options{gap:12px;display:grid}.workspace-style-option input,.workspace-style-option select{min-height:44px}@media (max-width:699px){.workspace-style-option{grid-template-columns:minmax(0,1fr)}}.workspace-billing-control{grid-template-columns:minmax(0,1fr) minmax(220px,280px);align-items:center}.workspace-billing-control select{width:100%;min-height:44px}@media (max-width:699px){.workspace-billing-control{grid-template-columns:1fr}}.studio-connection-detail{gap:22px;padding-block:22px 24px;display:grid}.connection-hero{gap:15px;display:grid}.studio-connection-detail .connection-back{justify-self:start;align-items:center;gap:4px;min-height:32px;font-weight:600;display:inline-flex}.connection-detail-header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.connection-detail-header h1{margin:0}.connection-detail-header p{color:var(--ink-muted);margin:4px 0 0}.connection-detail-header .connection-monogram{border-radius:var(--radius-md);width:56px;height:56px;color:var(--ink-title);background:var(--surface);font-size:20px}.connection-detail-title,.connection-detail-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.connection-detail-actions .btn{white-space:nowrap}.staff-foundation.ink-clay .connection-detail-actions .btn:not(.studio-primary){--button-fill:var(--surface);--button-fill-hover:var(--surface-sunken);border-color:var(--border-strong)}.connection-detail-title .pill{white-space:nowrap}.connection-detail-title .pill:not(.success,.warning,.info){color:var(--ink-muted)}.connection-tiles,.connection-panel,.studio-connection-detail .connection-setup-note{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);margin:0}.connection-tiles{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.connection-tile{align-content:start;gap:5px;padding:15px 20px;display:grid}.connection-tile+.connection-tile{border-inline-start:1px solid var(--border)}.connection-tile dt{color:var(--ink-muted);letter-spacing:.025em;text-transform:uppercase;font-size:12px;font-weight:600}.connection-tile dd{gap:4px;margin:0;display:grid}.connection-tile strong{align-items:center;gap:6px;font-size:16px;display:flex}.connection-tile strong.success{color:var(--ink)}.connection-tile strong.success svg{color:var(--success)}.connection-tile small,.connection-activity small,.connection-activity time{color:var(--ink-muted)}.connection-tile-action a,.connection-panel a:not(.btn){text-underline-offset:2px;text-decoration:underline}.connection-detail-columns{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.connection-detail-columns>div{gap:20px;min-width:0;display:grid}.connection-panel{scroll-margin-top:80px;overflow:hidden}.connection-panel>header{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 14px;padding:15px 20px;display:grid}.connection-panel>header h2{font:600 16px/22px var(--font-ui);color:var(--ink-title);margin:0}.connection-panel>header p,.connection-steps p,.connection-panel-body p{color:var(--ink-muted);margin:4px 0 0}.connection-panel-body,.connection-panel>footer{padding:0 20px 16px}.connection-panel>footer{border-top:1px solid var(--border);padding-top:12px}.connection-product-summary{justify-content:space-between;align-items:center;gap:12px;display:flex}.connection-product-summary>div+div{flex-wrap:wrap;flex:none;gap:8px;display:flex}.connection-product-summary strong{font:600 20px/26px var(--font-ui);color:var(--ink-title)}.connection-steps,.connection-activity,.connection-panel dl{margin:0;padding:0;list-style:none}.connection-steps li,.connection-fact{border-top:1px solid var(--border);overflow-wrap:anywhere;align-items:center;gap:12px;padding:11px 20px;display:grid}.connection-steps li{grid-template-columns:auto minmax(0,1fr)}.connection-step-icon{width:36px;height:36px;color:var(--ink-title);background:var(--surface-sunken);border-radius:var(--radius-md);place-items:center;display:grid}.connection-steps p{font-size:13px}.connection-billing-phone{display:none}.connection-fact{grid-template-columns:minmax(100px,34%) minmax(0,1fr)}.connection-fact dt{color:var(--ink-muted)}.connection-fact dd{margin:0;font-weight:600}.connection-activity time{white-space:nowrap;font-size:12px}.studio-connection-detail .connection-setup-note{color:var(--ink-muted);background:0 0;border-style:dashed;padding:14px 16px}.connection-notice{color:var(--success);margin:0}.action-menu .connection-danger{color:var(--danger)}.connection-disconnect-impact{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-sunken);margin-block:14px;padding:12px 14px}.connection-disconnect-impact ul{margin-block:8px 0;padding-inline-start:20px}.quickbooks-item-picker{align-self:start;min-width:0}.quickbooks-combobox{position:relative}.quickbooks-combobox input{width:100%;padding-inline-end:36px}.quickbooks-combobox-chevron{pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-end:12px;transform:translateY(-50%)}.quickbooks-combobox-menu{z-index:10;inset-inline:0;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);position:absolute;top:calc(100% + 4px)}.quickbooks-combobox-menu ul{max-height:min(240px,35vh);margin:0;padding:4px;list-style:none;overflow:auto}.quickbooks-combobox-menu li{border-radius:var(--radius-md);cursor:pointer;overflow-wrap:anywhere;align-items:center;min-height:44px;padding:6px 10px;display:flex}.quickbooks-combobox-menu li[aria-selected=true]{font-weight:600}.quickbooks-combobox-menu li:is(:hover,[data-active=true]){background:var(--surface-sunken)}.quickbooks-combobox-menu small{padding:6px 12px 12px;display:block}@media (max-width:930px){.connection-detail-columns{grid-template-columns:minmax(0,1fr)}}@media (max-width:699px){.studio-connection-detail{gap:14px;padding-top:0}.connection-hero{--link:var(--chrome-ink);background:var(--chrome);color:var(--chrome-ink);gap:2px;margin-inline:-16px;padding:4px 16px 18px}.staff-foundation.ink-clay .connection-hero .connection-back{min-height:44px;color:var(--chrome-ink)}.connection-detail-header{gap:10px;padding-bottom:32px;position:relative}.connection-detail-header .connection-monogram{width:40px;height:40px;font-size:15px}.staff-foundation.ink-clay .connection-hero .t-page-title{color:var(--chrome-ink)}.connection-detail-title .pill{position:absolute;inset:auto auto 0 0}.connection-detail-header p{display:none}.connection-detail-actions{justify-content:end}.staff-foundation.ink-clay .connection-detail-actions .connection-more.btn{--button-fill:transparent;--button-fill-hover:var(--chrome-on);--button-label:var(--chrome-ink);border-color:#0000}.connection-detail-actions .connection-open-provider:has(+.connection-more){display:none}.connection-detail-header:has(.connection-detail-actions .studio-primary){grid-template-columns:auto minmax(0,1fr);padding-bottom:0}.connection-detail-header:has(.connection-detail-actions .studio-primary) .pill{position:static}.connection-detail-header:has(.connection-detail-actions .studio-primary) .connection-detail-actions{grid-column:1/-1;justify-content:start}.connection-tiles{background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:12px;overflow:visible}.connection-tile,.connection-tile+.connection-tile{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);grid-template-columns:minmax(85px,1fr) minmax(0,1.4fr);align-items:center;min-height:52px;padding:9px 14px;position:relative}.connection-tile dt{text-transform:none;font-size:14px}.connection-tile strong{text-align:end;justify-content:end;font-size:14px}.connection-tile:has(.connection-tile-action) strong{text-underline-offset:2px;text-decoration:underline}.connection-tile small{display:none}.connection-tile-action{display:contents}.connection-tile-action a{border-radius:var(--radius-card);font-size:0;position:absolute;inset:0}.connection-billing-compact{grid-template-columns:minmax(0,1fr);display:grid}.connection-billing-compact>header{display:contents}.connection-billing-compact>header>div,.connection-billing-compact .connection-billing-link{padding:12px 14px}.connection-billing-compact .connection-billing-link{border-top:1px solid var(--border);grid-row:3}.connection-billing-compact dl{grid-row:2}.connection-billing-compact :is(.connection-billing-desktop,header p,.connection-steps){display:none}.connection-billing-compact .connection-billing-phone{display:block}.connection-billing-compact dd{text-align:end}.connection-panel>header,.connection-steps li,.connection-fact,.connection-activity li,.connection-panel-body,.connection-panel>footer{padding-inline:14px}.connection-activity li,.connection-product-summary{grid-template-columns:minmax(0,1fr);gap:5px}.connection-product-summary{flex-direction:column;align-items:start}}.foundation-action-menu .action-menu .connection-mobile-menu-link{display:none}@media (max-width:699px){.foundation-action-menu .action-menu .connection-mobile-menu-link{display:flex}}.stripe-connection-mode{border:0;gap:8px;margin:0;padding:0;display:grid}.stripe-connection-mode legend{margin-block-end:8px;font-weight:600}.stripe-connection-mode label{border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:10px;min-height:44px;padding:10px 12px;display:flex}.stripe-connection-mode label:has(:checked){border-color:var(--ink-title);box-shadow:inset 0 0 0 1px var(--ink-title)}.stripe-connection-mode label small{color:var(--ink-muted);display:block}.workspace-business-group{border-top:1px solid var(--border);gap:12px;padding-top:16px;display:grid}.workspace-business-group .t-card-title{margin:0}.workspace-business-group .field [aria-invalid=true]{border-color:var(--danger)}.workspace-business-group .field small.danger{color:var(--danger)}.business-field-link{padding:4px 8px 8px;font-size:13px;display:block}.workspace-section{min-width:0}
:is(.quote-workspace,.studio-v3-editor,.studio-email-editor) .field-chip{--field-chip-ground:#e8edef;background:var(--field-chip-ground);color:#3c4a50;font:inherit;line-height:inherit;letter-spacing:inherit;box-shadow:2px 0 var(--field-chip-ground), -2px 0 var(--field-chip-ground);border:0;border-radius:4px;padding:0;display:inline}
.cover-settings{flex-direction:column;gap:16px;min-width:0;padding:16px 0;display:flex}.cover-settings .field{margin:0}.cover-settings>p{font:400 12px/1.5 var(--font-ui);margin:0}.cover-focal-picker{cursor:crosshair;border:1px solid var(--border);border-radius:10px;min-height:80px;position:relative;overflow:hidden}.cover-focal-picker img{object-fit:contain;width:100%;max-height:240px;display:block}.cover-focal-picker>span{color:#fff;pointer-events:none;background:#13303a;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;transform:translate(-50%,-50%)}
.color-choice{align-items:center;gap:8px;min-width:0;display:inline-flex}.color-picker-trigger{border:1px solid var(--border-strong);background:var(--surface);min-height:44px;color:var(--ink);cursor:pointer;font:500 13px/1.4 var(--font-ui);border-radius:10px;align-items:center;gap:10px;padding:6px 10px;display:inline-flex}.color-trigger-swatch{width:28px;height:28px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 15%, transparent);border-radius:50%;flex:none;display:block}.color-choice-brand{width:80px;font:500 13px/1.4 var(--font-ui);flex-direction:column;flex:none;align-items:center;gap:6px}.color-choice-brand .color-picker-trigger{background:0 0;border:0;border-radius:50%;width:64px;height:64px;min-height:64px;padding:0}.color-choice-brand .color-trigger-swatch{width:64px;height:64px}.color-choice-brand.primary .color-picker-trigger{outline:2px solid var(--ink);outline-offset:3px}.color-choice.primary .color-choice-label{font-weight:700}.color-choice-brand code{font:400 11px/1.4 var(--font-mono,"IBM Plex Mono", monospace);color:var(--ink-muted)}.workspace-color-row{gap:20px;width:max-content;max-width:100%;margin:20px 0 24px;padding:6px 4px 8px;display:flex;overflow-x:auto}.add-brand-color{border:1px dashed var(--border-strong);width:64px;height:64px;color:var(--ink-muted);font:600 24px/1 var(--font-ui);cursor:pointer;background:0 0;border-radius:50%}.color-picker-menu{background:var(--surface);width:332px;max-width:calc(100vw - 24px);color:var(--ink);letter-spacing:normal;text-align:left;font:400 13px/1.5 var(--font-ui)!important;border-radius:14px!important;padding:16px!important}.color-picker-menu section{flex-direction:column;gap:12px;display:flex}.picker-brand-colors{flex-direction:column;gap:6px;font-size:12px;display:flex}.picker-brand-colors>div{flex-wrap:wrap;gap:8px;display:flex}.picker-brand-colors button{border:1px solid var(--border-strong);cursor:pointer;border-radius:50%;width:44px;height:44px}.picker-brand-colors button[aria-pressed=true]{outline:2px solid var(--ink);outline-offset:2px}.color-saturation{touch-action:none;cursor:crosshair;border-radius:8px;height:140px;position:relative}.color-saturation>span{pointer-events:none;border:2px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #13303a}.color-picker-menu .color-hue{width:100%;min-height:44px;accent-color:var(--ink);background:0 0;border:0;padding:0}.color-hue::-webkit-slider-runnable-track{background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:20px;height:12px}.color-hue::-moz-range-track{background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:20px;height:12px}.color-hue::-webkit-slider-thumb{margin-top:-2px}.color-contrast{font:400 12px/1.5 var(--font-ui);margin:0}.color-picker-menu footer{justify-content:flex-end;align-items:center;gap:8px;display:flex}.color-picker-menu footer .button-wrap:first-child:not(:last-child){margin-right:auto}.color-picker-menu .btn{min-height:44px}.workspace-palette{border-top:1px solid var(--border);margin-top:24px;padding-top:20px}.workspace-palette>h3{margin-bottom:4px}.workspace-palette>p{margin-top:0}.workspace-palette .palette-suggestions{background:color-mix(in srgb, var(--surface-sunken) 45%, var(--surface));border:0;border-radius:12px;padding:16px 20px}.palette-suggestions>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.palette-suggestions>header>span{gap:8px;display:flex}.palette-suggestions .btn.ghost{color:var(--ink);min-height:44px;padding:4px;text-decoration:underline}.suggestion-pills{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.suggestion-pill{border:1px solid var(--border);background:var(--surface);border-radius:999px;align-items:center;gap:8px;padding:4px 4px 4px 6px;display:inline-flex}.suggestion-pill i{border-radius:50%;width:28px;height:28px}.suggestion-pill code{font:400 11px var(--font-mono,"IBM Plex Mono", monospace)}.suggestion-pill button{background:var(--ink);width:44px;height:44px;color:var(--surface);font:600 20px/1 var(--font-ui);cursor:pointer;border:0;border-radius:50%}.suggestion-pill button:disabled{opacity:.4;cursor:default}.palette-suggestions>p{font:400 12px/1.5 var(--font-ui);color:var(--ink-muted);margin:12px 0 0}@media (max-width:699px){.workspace-color-row{gap:16px}.palette-suggestions>header{flex-wrap:wrap;align-items:flex-start}}
.studio-template-card-shell{position:relative;overflow:visible}.starter-card-more{border:1px solid var(--border);background:var(--surface);width:44px;height:44px;color:var(--ink);font:600 20px var(--font-ui);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:8px;right:8px}.starter-pill,.starter-source{font:500 11px/1.4 var(--font-ui);background:var(--surface-sunken);color:var(--ink-muted);border-radius:6px;align-items:center;margin-left:8px;padding:3px 7px;display:inline-flex}.starter-source{background:0 0;margin-left:0;padding-left:0}.starter-actions-menu{min-width:240px}.starter-actions-menu [role=menu]{flex-direction:column;display:flex}.starter-actions-menu :is(button,a){min-height:44px;color:var(--ink);font:500 13px/1.4 var(--font-ui);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;padding:8px 12px;display:flex}.starter-actions-menu :is(button,a):hover{background:var(--surface-sunken)}.starter-dialog-content{font:400 14px/1.5 var(--font-ui)}.toolbar-popover.starter-actions-menu{width:288px;max-width:calc(100vw - 24px)}
.toast-surface.deployment-notice[popover]{width:max-content;max-width:calc(100vw - 32px);height:auto;min-height:0;bottom:auto;transform:none}.deployment-notice{padding:14px 16px;font-size:13px}.deployment-notice strong{font-weight:600}.deployment-notice p{color:var(--toast-link);margin:4px 0 0}.deployment-notice-actions{justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.deployment-notice .btn{min-width:64px;min-height:44px;margin:0}@keyframes deployment-enter{0%{opacity:0;translate:0 -8px}to{opacity:1;translate:0}}.deployment-notice:popover-open{animation:.16s ease-out deployment-enter}@media (prefers-reduced-motion:reduce){.deployment-notice:popover-open{animation:none}}.toast-surface.deployment-inline{margin:12px 16px}.ink-clay .home-v4 .deployment-inline{margin-inline:0}.toast-surface.deployment-notice .btn.notice-later{color:var(--toast-link);background:0 0;border-color:#0000}.toast-surface.deployment-notice .btn.notice-later:hover:not(:disabled){color:var(--toast-text)}.toast-surface.deployment-notice .btn.notice-reload{color:var(--toast-ground);background:var(--toast-text);border-color:var(--toast-text)}.toast-surface.deployment-notice .btn.notice-reload:hover:not(:disabled){background:var(--toast-link);border-color:var(--toast-link)}.toast-surface.deployment-notice .btn.notice-reload:disabled{opacity:1;color:var(--toast-link);border-color:var(--toast-link);background:0 0}
:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]),textarea,select.shared-select){font:400 13px/1.4 var(--font-ui);color:var(--ink);background-color:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-field);padding:9px var(--field-padding-inline);min-height:40px}select.shared-select{font-family:var(--font-ui);font-size:13px;font-style:normal;font-weight:400;line-height:inherit;padding-left:var(--field-padding-inline);padding-right:var(--select-padding-right);border:1px solid var(--border-strong);border-radius:var(--radius-field);background-color:var(--surface);color:var(--ink);min-height:40px}:where(input,textarea,select,[role=combobox]):focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}input.shared-switch.shared-switch{appearance:none;box-sizing:border-box;border-radius:var(--radius-button);cursor:pointer;vertical-align:middle;background:0 0;border:0;flex:0 0 44px;align-self:center;width:44px;min-width:44px;height:44px;min-height:44px;margin:0;padding:3px;display:inline-block;position:relative}input.shared-switch:before{content:"";border-radius:var(--radius-button);background:var(--switch-off);width:36px;height:22px;position:absolute;top:11px;left:4px}input.shared-switch:after{content:"";border-radius:var(--radius-button);background:var(--switch-knob);width:16px;height:16px;transition:transform .12s;position:absolute;top:14px;left:7px}input.shared-switch:checked:before{background:var(--switch-on)}input.shared-switch:checked:after{transform:translate(14px)}input.shared-switch:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}@media (max-width:699px),(pointer:coarse){select.shared-select{min-height:44px}}@media (prefers-reduced-motion:reduce){input.shared-switch:after{transition:none}}.quote-panel{--radius-field:8px}:is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]),textarea,select.shared-select){border-radius:var(--radius-field)}.client-app select.shared-select{font-size:16px}@media (max-width:699px){select.shared-select{font-size:16px}}
@font-face{font-family:DM Serif Display;src:url(/fonts/DMSerifDisplay-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.staff-foundation.ink-clay{--chrome:#13303a;--chrome-raised:#ffffff1a;--chrome-on:#ffffff1f;--chrome-ink:#f2f5f5;--chrome-muted:#a9bcc2;--chrome-line:#ffffff24;--chrome-marker:#e07a4a;--surface-page:#f1f4f5;--surface:#fff;--surface-preview:#f4f7f7;--surface-sunken:#e8edef;--surface-raised:#fff;--surface-deep:#d5dee1;--segment:#e8edef;--ink:#1c1b18;--ink-title:#13303a;--ink-muted:#56646a;--canvas-ink-muted:#546268;--link:#13303a;--border:#dce3e6;--border-strong:#c2cdd2;--border-control:#c2cdd2;--panel-card-open-border:#b9c9ce;--panel-card-shadow:0 6px 18px #13303a1a;--panel-option-shadow:0 1px 2px #13303a14;--hero:#13303a;--hero-ink:#fff;--hero-muted:#a9bcc2;--hero-body:#d3dee1;--hero-bar-1:#6f97a3;--hero-bar-2:#e9b48f;--hero-bar-3:#e07a4a;--action:#b4532a;--on-action:#fff;--action-hover:#9c4521;--ai:#b4532a;--ai-soft:#e07a4a2e;--ai-text:var(--st-review-ink);--ai-on-chrome:#f6c9ae;--st-draft-soft:#e4eaed;--st-draft-ink:#3c4a50;--st-draft-strong:#7f8e94;--st-sent-soft:#dce8ec;--st-sent-ink:#13303a;--st-sent-strong:#6f97a3;--st-viewed-soft:#f7ebcb;--st-viewed-ink:#7a5200;--st-viewed-strong:#c08a12;--st-won-soft:#ddefe4;--st-won-ink:#1e5a3a;--st-won-strong:#2f7d52;--st-review-soft:#fbe5da;--st-review-ink:#9a3f17;--st-review-strong:#c2551f;--st-lost-soft:#f8dedb;--st-lost-ink:#94281b;--st-lost-strong:#c2412f;--st-expired-soft:#e4eaed;--st-expired-ink:#3c4a50;--st-expired-strong:#7f8e94;--success:#1e5a3a;--success-soft:#ddefe4;--warning:#7a5200;--warning-soft:#f7ebcb;--danger:#94281b;--danger-soft:#f8dedb;--info:#13303a;--info-soft:#dce8ec;--neutral:#3c4a50;--neutral-soft:#e4eaed;--toast:#182226;--toast-ink:#fff;--toast-muted:#d3dee1;--overlay:#13303a73;--shadow-card:none;--shadow-md:0 2px 4px #13303a0f, 0 8px 16px #13303a14;--shadow-lg:0 18px 40px #13303a2e;--shadow-frame:0 1px 3px #00000014, 0 24px 60px #13303a24;--shadow-paper:0 1px 3px #13303a14, 0 14px 32px #13303a1a;--shadow-bar:0 -8px 24px #13303a14}[data-theme=dark] .staff-foundation.ink-clay{--chrome:#0c1e25;--chrome-raised:#ffffff14;--chrome-on:#ffffff1a;--surface-page:#11181b;--surface:#182226;--surface-preview:#24343a;--surface-sunken:#0d1417;--surface-raised:#1f2b30;--surface-deep:#0a1013;--segment:#22303a;--ink:#eef2f2;--ink-title:#f2f5f5;--ink-muted:#a9bcc2;--canvas-ink-muted:var(--ink-muted);--link:#f2f5f5;--border:#2a3a41;--border-strong:#4a5d65;--border-control:#4a5d65;--panel-card-open-border:#6f8892;--panel-card-shadow:0 6px 18px #0000003d;--panel-option-shadow:0 1px 2px #0003;--hero:#1f3f4b;--hero-muted:#a9bcc2;--action:#e07a4a;--on-action:#1c1b18;--action-hover:#ea8c5e;--ai:#e9a27c;--ai-soft:#e07a4a38;--st-draft-soft:#2a3236;--st-draft-ink:#d2dce0;--st-sent-soft:#1d3640;--st-sent-ink:#bfd6dd;--st-viewed-soft:#3a2e0e;--st-viewed-ink:#f0c866;--st-won-soft:#143222;--st-won-ink:#7fd3a2;--st-review-soft:#3d2114;--st-review-ink:#f6b18d;--st-lost-soft:#3a1815;--st-lost-ink:#ff9a8c;--toast:#f2f5f5;--toast-ink:#13303a;--toast-muted:#4a5d65;--overlay:#0009}.staff-foundation.ink-clay{--font-ui:"Instrument Sans", system-ui, sans-serif;--font-title:"DM Serif Display", Georgia, serif;--font-doc-heading:var(--workspace-heading-font,"Source Serif 4", Georgia, serif);--font-doc-body:var(--workspace-body-font,"Source Serif 4", Georgia, serif);--font-mono:"IBM Plex Mono", ui-monospace, monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:48px;--space-9:64px;--radius-xs:4px;--radius-sm:7px;--radius-md:10px;--radius-lg:12px;--radius-xl:16px;--radius-card:18px;--radius-hero:22px;--radius-pill:999px;--control-staff:44px;--button-padding-inline:var(--space-4);--control-sm:40px;--control-client:52px;--tap-min:44px;--sidebar:236px;--topbar-tablet:64px;--tabbar-phone:78px;--measure-doc:720px;--rail-desktop:340px;--editor-panel:452px;--drawer-tablet:440px;--focus-ring:var(--action);--focus-outline:2px solid var(--focus-ring);--focus-offset:2px;--accent:var(--ink-title);--accent-hover:var(--ink-title);--accent-pressed:var(--ink-title);--accent-text:var(--link);--accent-soft:var(--segment);--on-accent:var(--surface);--selected:var(--segment);--radius-navigation-button:var(--radius-md);--radius-field:var(--radius-md);--select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6' fill='none' stroke='%2356646a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--select-chevron-hover:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6' fill='none' stroke='%231c1b18' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--switch-on:var(--ink-title);--switch-off:var(--st-draft-strong);--switch-knob:var(--surface-raised);--ink-quiet:var(--ink-muted);--editor-control-border:var(--border-control);--editor-rule:var(--border);--editor-drag-ink:var(--ink-muted);--editor-disabled-ground:var(--segment);--editor-disabled-ink:var(--ink-muted);--editor-shadow-card:var(--shadow-card);--surface-inverse:var(--chrome);--ink-inverse:var(--chrome-ink)}[data-theme=dark] .staff-foundation.ink-clay{--st-expired-soft:var(--st-draft-soft);--st-expired-ink:var(--st-draft-ink);--select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6' fill='none' stroke='%23a9bcc2' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--select-chevron-hover:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6' fill='none' stroke='%23eef2f2' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--neutral:var(--st-draft-ink);--neutral-soft:var(--st-draft-soft);--info:var(--st-sent-ink);--info-soft:var(--st-sent-soft);--warning:var(--st-viewed-ink);--warning-soft:var(--st-viewed-soft);--success:var(--st-won-ink);--success-soft:var(--st-won-soft);--danger:var(--st-lost-ink);--danger-soft:var(--st-lost-soft)}.ink-clay .t-page-title{font:400 44px/50px var(--font-title);color:var(--ink-title)}.ink-clay .t-card-title{font:600 16px/22px var(--font-ui);color:var(--ink-title)}.ink-clay .t-number{font:700 38px/1.1 var(--font-ui);font-variant-numeric:tabular-nums;color:var(--ink-title)}.ink-clay .t-hero-number{font:400 36px/1.1 var(--font-title)}.ink-clay .t-eyebrow{font:600 12px/16px var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted)}.ink-clay .t-col-head{font:600 12px/16px var(--font-ui);color:var(--ink-muted)}.ink-clay .t-ui-body{font:500 14px/20px var(--font-ui)}.ink-clay .t-ui-strong,.ink-clay .t-nav,.ink-clay .t-button{font:600 14px/20px var(--font-ui)}.ink-clay .t-ui-small{font:500 13px/18px var(--font-ui)}.ink-clay .t-ui-note{font:400 12px/17px var(--font-ui);color:var(--ink-muted)}.ink-clay .tabular{font-variant-numeric:tabular-nums}@media (max-width:1099px){.ink-clay .t-number{font-size:34px}}@media (max-width:699px){.ink-clay .t-page-title{font-size:30px;line-height:36px}.ink-clay .t-number{font-size:26px}}
.staff-foundation.ink-clay a:not(.proposal-typography *,.studio-segments *,.studio-area-chips *){color:var(--link)}.staff-foundation.ink-clay .page-header h1{font:400 44px/50px var(--font-title);letter-spacing:normal;color:var(--ink-title)}.staff-foundation.ink-clay :is(.card,.page-body>section) :is(h2,h3):not(.proposal-typography *){font:600 16px/22px var(--font-ui)}.staff-foundation.ink-clay .card:not(.proposal-typography *){border-color:var(--border);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card)}.staff-foundation.ink-clay :is(td,.proposal-row .row-amount,.proposal-row-head){font-variant-numeric:tabular-nums}.staff-foundation.ink-clay :is(.btn,.btn.primary,.btn.secondary,.btn.ghost,.editor-button):not(.notice-reload,.notice-later,.action-menu .btn,.segmented .btn,.toast-surface *,[role=tab]){border:var(--button-stroke,1.5px) var(--button-border-style,solid) var(--button-fill,var(--button-outline,var(--border-strong)));border-radius:var(--button-radius,var(--radius-pill));background:var(--button-fill,transparent);color:var(--button-label,var(--button-ink,var(--ink)))}.staff-foundation.ink-clay :is(.btn,.btn.primary,.btn.secondary,.btn.ghost,.editor-button):not(.notice-reload,.notice-later,.action-menu .btn,.segmented .btn,.toast-surface *,[role=tab]):is(:hover,:active,:focus-visible):not(:disabled,[aria-disabled=true]){background:var(--button-fill-hover,var(--button-wash,var(--segment)));color:var(--button-label,var(--button-ink,var(--ink)))}.staff-foundation.ink-clay :is(.btn.studio-primary,.btn.record-primary){--button-fill:var(--hero);--button-label:var(--hero-ink);--button-fill-hover:color-mix(in srgb, var(--button-fill) 88%, var(--button-label))}.staff-foundation.ink-clay .btn.record-primary{--button-fill:var(--ink-title)}[data-theme=dark] .staff-foundation.ink-clay .btn.record-primary:where(:not(.action)){--button-label:var(--chrome)}.staff-foundation.ink-clay :is(.btn,.editor-button).action{--button-fill:var(--action);--button-label:var(--on-action);--button-fill-hover:var(--action-hover)}.staff-foundation.ink-clay :is(.sidebar,.staff-drawer,.shell-tablet-header,.bottom-tabs,.button-on-ink){--button-ink:var(--chrome-ink);--button-outline:var(--chrome-muted);--button-wash:var(--chrome-on);--focus-outline:2px solid var(--chrome-marker)}.staff-foundation.ink-clay :is(.editor-document-header,.editor-phone-header,.template-editor-header) .btn.studio-primary{--button-fill:var(--chrome-ink);--button-label:var(--chrome);--button-fill-hover:var(--hero-body)}.staff-foundation.ink-clay .btn.ghost.icon-only{--button-outline:transparent}.staff-foundation.ink-clay :is(.editor-document-header,.editor-phone-header,.template-editor-header) :is(.editor-header-history>button,.template-history-controls>button,.editor-header-more,.studio-editor-more,.phone-header-more,.phone-header-back,.phone-header-done,.editor-save-status button){color:var(--button-ink);border-color:var(--button-outline);background:0 0}.staff-foundation.ink-clay :is(.editor-document-header,.editor-phone-header,.template-editor-header) :is(.editor-header-history>button,.template-history-controls>button,.editor-header-more,.studio-editor-more,.phone-header-more,.phone-header-back,.phone-header-done,.editor-save-status button):is(:hover,:active,:focus-visible):not(:disabled){color:var(--button-ink);background:var(--button-wash)}.staff-foundation.ink-clay .editor-navigation-link{min-height:36px;color:var(--button-ink);font:600 13px/18px var(--font-ui);white-space:nowrap;align-items:center;gap:5px;text-decoration:none;display:inline-flex}.staff-foundation.ink-clay .editor-navigation-link:is(:hover,:active){color:var(--button-ink);text-underline-offset:3px;text-decoration:underline}.staff-foundation.ink-clay .editor-navigation-link[aria-disabled=true]{cursor:wait}.staff-foundation.ink-clay .btn:not(.icon-only,.more-control,.action-menu *,.segmented *,[role=tab]){padding-inline:var(--button-padding-inline)}.staff-foundation.ink-clay :is(.btn.icon-only,.round-icon){box-sizing:border-box;inline-size:var(--round-icon-size,40px);block-size:var(--round-icon-size,40px);min-inline-size:var(--round-icon-size,40px);min-block-size:var(--round-icon-size,40px);aspect-ratio:1;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}.staff-foundation.ink-clay .btn.table-icon-action{--round-icon-size:44px;--button-fill:transparent;--button-fill-hover:var(--segment);--button-stroke:0;--button-radius:50%;pointer-events:auto}.table-row-action{justify-content:center;align-items:center;width:100%;display:inline-flex;position:relative}.table-row-tooltip{inset-inline-end:0;z-index:3;background:var(--toast);color:var(--toast-ink);border-radius:var(--radius-sm);pointer-events:none;white-space:nowrap;font:600 12px/17px var(--font-ui);padding:5px 9px;display:none;position:absolute;bottom:calc(100% + 6px)}.table-row-action:has(>:focus-visible) .table-row-tooltip{display:block}@media (hover:hover){.table-row-action:has(>:hover,>:focus-visible) .table-row-tooltip{display:block}}.staff-foundation.ink-clay .editor-document-header .round-icon{--round-icon-size:36px}@media (max-width:699px){.staff-foundation.ink-clay :is(.editor-document-header,.editor-phone-header) .round-icon{--round-icon-size:44px}}.staff-foundation.ink-clay .editor-gutter .round-icon{--round-icon-size:26px}.staff-foundation.ink-clay .editor-column .editor-gutter .round-icon{--round-icon-size:20px}.staff-foundation.ink-clay [data-tab-style=underline]{box-shadow:inset 0 -1px var(--border);background:0 0;border:0;border-radius:0;padding-block-end:0}.staff-foundation.ink-clay [data-tab-style=underline]>:is(button,a){box-shadow:none;color:var(--ink-muted);background:0 0;border:0;border-radius:0;position:relative}.staff-foundation.ink-clay [data-tab-style=underline]>:is([aria-selected=true],[aria-pressed=true],[aria-current=page]){color:var(--ink-title)}.staff-foundation.ink-clay [data-tab-style=underline]>:is([aria-selected=true],[aria-pressed=true],[aria-current=page]):after{content:"";pointer-events:none;background:currentColor;border-radius:0;height:2px;position:absolute;inset:auto 0 0}.staff-foundation.ink-clay [data-tab-style=underline]>:is(button,a):hover{color:var(--ink-title);background:0 0;text-decoration:none}.staff-foundation.ink-clay [data-tab-style=segment]>button:after{content:none}.staff-foundation.ink-clay :is(select,input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=hidden]),textarea,[role=tab],[role=tablist],.proposal-views button,.segmented .btn,.studio-segments,.studio-segments>*,.studio-area-chips a):not(.proposal-typography *,[data-tab-style=underline],[data-tab-style=underline]>*){border-radius:var(--radius-md)}.staff-foundation.ink-clay :is(select.shared-select,input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=hidden]),textarea):not(.proposal-typography *){border-color:var(--border-control)}.staff-foundation.ink-clay .pill{border-radius:6px}.ink-clay .pill[data-proposal-status]{background:var(--status-ground,var(--st-draft-soft));color:var(--status-text,var(--st-draft-ink))}.ink-clay .pill[data-proposal-status] svg{color:var(--status-marker,var(--st-draft-strong))}.ink-clay [data-proposal-status=sent]{--status-ground:var(--st-sent-soft);--status-text:var(--st-sent-ink);--status-marker:var(--st-sent-strong)}.ink-clay [data-proposal-status=viewed]{--status-ground:var(--st-viewed-soft);--status-text:var(--st-viewed-ink);--status-marker:var(--st-viewed-strong)}.ink-clay [data-proposal-status=declined]{--status-ground:var(--st-lost-soft);--status-text:var(--st-lost-ink);--status-marker:var(--st-lost-strong)}.ink-clay [data-proposal-status=expired]{--status-ground:var(--st-expired-soft);--status-text:var(--st-expired-ink);--status-marker:var(--st-expired-strong)}.ink-clay [data-proposal-status=completed],.ink-clay [data-proposal-status=signed_by_client]{--status-ground:var(--st-won-soft);--status-text:var(--st-won-ink);--status-marker:var(--st-won-strong)}.ink-clay .pill.ai{background:var(--st-review-soft);color:var(--st-review-ink)}.ink-clay .pill.ai svg{color:var(--st-review-strong)}.staff-foundation.ink-clay .sidebar,.staff-foundation.ink-clay .staff-drawer,.staff-foundation.ink-clay .shell-tablet-header,.staff-foundation.ink-clay .bottom-tabs{--link:var(--chrome-ink);--ink:var(--chrome-ink);--ink-muted:var(--chrome-muted);--border-strong:var(--chrome-muted);--segment:var(--chrome-on);--focus-outline:2px solid var(--chrome-marker);color:var(--chrome-ink);background:var(--chrome);border-color:var(--chrome-line)}.staff-foundation.ink-clay .sidebar{width:var(--sidebar);gap:12px;padding:22px 14px 16px}.staff-foundation.ink-clay .workspace{margin-left:var(--sidebar);width:calc(100% - var(--sidebar))}.staff-foundation.ink-clay:has(.quote-workspace) .workspace{width:100%;margin-left:0}.ink-clay .brand .yeswell-brand img{width:133px}.staff-foundation.ink-clay .workspace-label{border:1px solid var(--chrome-line);border-radius:var(--radius-md);background:var(--chrome-raised);min-height:44px;color:var(--chrome-ink);align-items:center;gap:8px;padding:8px;display:flex}.staff-foundation.ink-clay :is(.sidebar,.staff-drawer) nav a{border-radius:var(--radius-md);min-height:40px;font:600 14px/20px var(--font-ui);color:var(--chrome-muted);align-items:center;gap:10px;padding:0 12px;display:flex;position:relative}.staff-foundation.ink-clay .sidebar nav a svg{flex:none;display:block}.staff-foundation.ink-clay :is(.sidebar,.staff-drawer) nav a:is(:hover,.active){--control-active-background:var(--chrome-on);--control-active-color:var(--chrome-ink);background:var(--chrome-on);color:var(--chrome-ink);text-decoration:none}.staff-foundation.ink-clay :is(.sidebar,.staff-drawer) nav a.active:before{content:"";inset-inline-start:0;background:var(--chrome-marker);border-radius:2px;width:3px;height:16px;position:absolute;top:calc(50% - 8px)}.staff-foundation.staff-foundation.ink-clay .studio-subnav{border-inline-start:1px solid var(--chrome-line);margin-inline-start:18px;padding-inline-start:19px}.staff-foundation.staff-foundation.ink-clay .studio-subnav a{font-size:13px}.staff-foundation.ink-clay :is(.sidebar,.shell-tablet-header) .studio-account-trigger{color:var(--chrome-ink)}.staff-foundation.ink-clay :is(.sidebar,.shell-tablet-header) .studio-account-trigger:hover{background:var(--chrome-on)}.staff-foundation.ink-clay :is(.sidebar,.shell-tablet-header) .avatar{color:var(--chrome-ink);background:var(--chrome-raised)}.staff-foundation.ink-clay .staff-mobile-brand,.staff-foundation.ink-clay .shell-tablet-header{display:none}.staff-foundation.ink-clay .staff-drawer{width:min(var(--drawer-tablet), 90vw);border-radius:0;max-width:none;height:100dvh;max-height:none;margin:0;inset:0 auto 0 0}.ink-clay .staff-drawer nav{gap:4px;margin-block:12px;display:grid}@media (max-width:1099px){.staff-foundation.ink-clay .sidebar{display:none}.staff-foundation.ink-clay .workspace{width:100%;margin-left:0}}@media (700px<=width<1100px){.staff-foundation.ink-clay .shell-tablet-header{z-index:var(--z-sticky);height:var(--topbar-tablet);align-items:center;gap:16px;padding:0 24px;display:flex;position:sticky;top:0}.ink-clay .shell-tablet-header .yeswell-brand img{width:104px}.ink-clay .shell-tablet-header .studio-account{margin-inline-start:auto}.ink-clay .shell-tablet-header .studio-account-trigger>span:not(.avatar){display:none}.ink-clay .shell-tablet-header .tablet-workspace-label{align-items:center;gap:6px;margin-inline-start:auto;display:flex}.staff-foundation.ink-clay .bottom-tabs{display:none}}@media (max-width:699px){.staff-foundation.ink-clay:not(.inside-proposal) .page-header{background:var(--chrome);color:var(--chrome-ink);--ink:var(--chrome-ink);--border-strong:var(--chrome-muted);--segment:var(--chrome-on)}.staff-foundation.ink-clay:not(.inside-proposal) .page-header h1{color:var(--chrome-ink)}.staff-foundation.ink-clay:not(.inside-proposal) .page-header p{color:var(--chrome-muted)}.staff-foundation.ink-clay .page-header h1{font-size:30px;line-height:36px}.staff-foundation.ink-clay:not(.inside-proposal,.studio-v3-shell):not(:has(.reports,.studio-v3-editor,.studio-email-editor,.staff-account-page)) #workspace-content h1:before{content:"";vertical-align:-4px;background:url(/brand/yeswell/yeswell-mark.svg) 50%/contain no-repeat;flex:none;width:28px;height:28px;margin-inline-end:10px;display:inline-block}.staff-foundation.ink-clay:not(.inside-proposal,.studio-v3-shell):not(:has(.reports,.studio-v3-editor,.studio-email-editor,.staff-account-page)) #workspace-content .page-header h1:before{background-image:url(/brand/yeswell/yeswell-mark-reversed.svg)}.staff-foundation.ink-clay .bottom-tabs{height:calc(var(--tabbar-phone) + env(safe-area-inset-bottom,0px));min-height:var(--tabbar-phone);padding-bottom:env(safe-area-inset-bottom,0px)}.staff-foundation.ink-clay .bottom-tabs a{color:var(--chrome-muted);border-radius:var(--radius-md)}.staff-foundation.ink-clay .bottom-tabs a.active{--control-active-background:var(--chrome-on);--control-active-color:var(--chrome-ink);background:var(--chrome-on);color:var(--chrome-ink)}.staff-foundation.ink-clay .bottom-tabs .bottom-new{color:var(--chrome-ink);border:1.5px solid var(--chrome-muted);border-radius:var(--radius-pill);background:0 0}.staff-foundation.ink-clay:not(.inside-proposal) .workspace{padding-bottom:calc(var(--tabbar-phone) + env(safe-area-inset-bottom,0px))}.staff-foundation.ink-clay .btn{min-height:var(--tap-min)}.staff-foundation.ink-clay .btn.icon-only{--round-icon-size:44px}}.staff-foundation.ink-clay .team-remove-action{color:var(--danger)}.staff-foundation.ink-clay .home-intro{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.staff-foundation.ink-clay .home-intro .t-page-title,.staff-foundation.ink-clay .first-run .t-page-title{font:400 44px/50px var(--font-title)}@media (max-width:699px){.staff-foundation.ink-clay .home-intro .t-page-title,.staff-foundation.ink-clay .first-run .t-page-title{font-size:30px;line-height:36px}.staff-foundation.ink-clay .home-intro .btn.action{display:none}}.staff-foundation.ink-clay .editor-button{padding-inline:var(--editor-button-padding,14px)}.ink-clay .count-chip{background:var(--segment);min-inline-size:20px;color:var(--ink-muted);font:600 12px/18px var(--font-ui);font-variant-numeric:tabular-nums;text-align:center;vertical-align:1px;border-radius:6px;margin-inline-start:4px;padding:1px 6px;display:inline-block}.ink-clay :is([aria-current=page],[aria-selected=true],[aria-pressed=true])>.count-chip{background:var(--ink-title);color:var(--surface)}@media (min-width:1100px){.ink-clay .num-col{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.ink-clay .num-col:has(+:not(.num-col)){padding-inline-end:24px}}.ink-clay .num-col .catalog-price{display:inline}.ink-clay .report-table :is(th,td):not(:first-child){text-align:end}.ink-clay .report-table thead th:not(:first-child) button{text-align:end;justify-content:flex-end;width:100%}
.ink-clay .reports{gap:var(--space-6);padding-top:var(--space-7);min-width:0;display:grid}.report-header h1,.report-header p{margin:0}.report-header .t-eyebrow{margin-bottom:var(--space-2)}.report-phone-ranges{display:none}.report-filterbar,.report-filter-fields,.report-ranges,.report-trend-tabs{align-items:flex-end;gap:var(--space-2);display:flex}.report-filterbar{align-items:center;gap:var(--space-3);flex-wrap:wrap}.report-export{margin-inline-start:auto}.report-filter-fields{align-items:center;min-width:0}.report-filter-pill{min-width:0;min-height:42px;padding-inline:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink-muted);font:600 13px/18px var(--font-ui);align-items:center;gap:6px;display:flex;position:relative}.report-filter-pill strong{white-space:nowrap;text-overflow:ellipsis;max-inline-size:10ch;color:var(--ink);overflow:hidden}.report-filter-pill:has(select:focus-visible){outline:var(--focus-outline);outline-offset:3px}.report-filter-pill:has(select:disabled){background:var(--surface-page)}.report-filter-pill select{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.report-sheet-fields label,.report-custom-dates label{gap:var(--space-1);min-width:0;font:600 12px/16px var(--font-ui);display:grid}.report-ranges,.report-trend-tabs{background:var(--segment);border-radius:var(--radius-md);align-items:stretch;gap:2px;padding:3px}.report-ranges button,.report-trend-tabs button{white-space:nowrap;min-height:34px;color:var(--ink-muted);border-radius:var(--radius-md);font:600 13px/18px var(--font-ui);background:0 0;border:1px solid #0000;padding:6px 10px}.report-ranges button[aria-pressed=true],.report-trend-tabs button[aria-selected=true]{background:var(--surface);border-color:var(--border);color:var(--ink-title)}.report-filterbar>.button-wrap:has(.report-filter-trigger){display:none}.report-filter-sheet form{gap:16px;display:grid}.report-sheet-fields,.report-custom-dates{gap:12px;display:grid}.report-custom-dates{grid-template-columns:repeat(2,minmax(0,1fr))}.report-custom-dates input{width:100%;min-width:0}.empty-filters :disabled{opacity:1;color:var(--ink-muted)}.empty-filters :is(.report-ranges,.report-filter-fields){background:var(--surface-page);border-color:var(--border)}.report-cards{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.report-metric{border:1px solid var(--border);background:var(--surface);border-radius:var(--radius-card);position:relative}.report-metric>a,.report-metric-empty{border-radius:inherit;flex-direction:column;gap:4px;min-height:134px;padding:14px;display:flex}.report-metric>a:hover{background:var(--surface-raised);text-decoration:none}.report-metric>a:hover .report-metric-link{text-decoration:underline}.report-metric-label,.report-metric-empty>strong{font:600 14px/18px var(--font-ui);color:var(--ink-title);min-height:22px}.report-metric small{color:var(--ink-muted)}.report-metric-link{color:var(--link);font:600 12px/17px var(--font-ui);margin-top:auto}.report-metric-empty{background:0 0;border-style:dashed}.report-tooltip{position:absolute;top:3px;right:3px}.report-info{color:var(--ink-muted);background:0 0;border:0;place-items:center;width:40px;height:40px;display:grid}.report-tooltip [role=tooltip]{z-index:4;top:42px;border-radius:var(--radius-lg);background:var(--toast);width:min(268px,100vw - 36px);color:var(--toast-ink);box-shadow:var(--shadow-lg);padding:12px;display:none;position:absolute;inset-inline-end:0}.report-tooltip:focus-within [role=tooltip]{display:block}@media (hover:hover){.report-tooltip:is(:hover,:focus-within) [role=tooltip]{display:block}}.report-tooltip p{margin:6px 0 0}.report-card{min-width:0;padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.report-value-tile .t-hero-number{font-size:clamp(22px,2.2vw,34px);line-height:1.1}.report-section h2,.report-section h3,.report-breakdowns h2,.report-breakdowns h3,.report-engagement h3{margin:0}.report-section-heading,.report-question-links{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:12px;display:flex}.report-section-heading>span{color:var(--ink-muted);font-size:13px}.report-currency-group+.report-currency-group{margin-top:12px}.report-currency-group>p{margin:0 0 5px}.report-value-tiles{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;display:grid}.staff-foundation.ink-clay .report-value-tile{min-height:105px;padding:var(--space-4);background:var(--hero);color:var(--hero-ink);border-radius:var(--radius-card);overflow-wrap:anywhere;gap:6px;display:grid}.staff-foundation.ink-clay .report-value-tile .t-hero-number{color:var(--hero-ink)}.report-value-tile span,.report-value-tile small{color:var(--hero-muted)}.report-value-tile span{text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:600}.report-value-tile .report-value-cadence{text-transform:none;letter-spacing:normal;font:600 13px/1.2 var(--font-ui)}.report-value-tiles:has(>:nth-child(3)) .report-value-tile{padding:var(--space-3)}.ink-clay .report-value-tiles:has(>:nth-child(3)) .t-hero-number{font-size:clamp(20px,1.55vw,26px)}.report-stages{gap:var(--space-5);display:grid}.report-stages>section{min-width:0}.report-stages>section+section{border-block-start:1px solid var(--border);padding-block-start:var(--space-5)}@media (min-width:1000px){.report-stages{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.report-stages>section+section{border-block-start:0;border-inline-start:1px solid var(--border);padding-block-start:0;padding-inline-start:var(--space-5)}}.report-pipeline{gap:var(--space-5);grid-template-columns:minmax(0,3fr) minmax(0,1fr);display:grid}.report-pipeline h3{margin-bottom:8px}.pipeline-track{background:var(--segment);border-radius:var(--radius-sm);gap:2px;min-height:32px;display:flex;overflow:hidden}.staff-foundation.ink-clay .pipeline-track a{background:var(--stage-ground);color:var(--stage-text,var(--ink));font-variant-numeric:tabular-nums;place-items:center;font-weight:700;display:grid}.report-pipeline [data-stage=draft]{--stage-ground:color-mix(in srgb, var(--ink-title) 12%, var(--surface))}.report-pipeline [data-stage=sent]{--stage-ground:color-mix(in srgb, var(--ink-title) 20%, var(--surface))}.report-pipeline [data-stage=viewed]{--stage-ground:color-mix(in srgb, var(--ink-title) 26%, var(--surface))}.report-pipeline [data-stage=signed]{--stage-ground:color-mix(in srgb, var(--ink-title) 78%, var(--surface));--stage-text:var(--surface)}.report-pipeline [data-stage=countersigned]{--stage-ground:color-mix(in srgb, var(--ink-title) 88%, var(--surface));--stage-text:var(--surface)}.report-pipeline [data-stage=billing]{--stage-ground:var(--ink-title);--stage-text:var(--surface)}.report-pipeline [data-stage=declined],.report-pipeline [data-stage=expired]{--stage-ground:repeating-linear-gradient(135deg, transparent 0 4px, var(--st-lost-soft) 4px 7px), var(--surface);--stage-text:var(--st-lost-ink)}.pipeline-legend{flex-wrap:wrap;gap:6px 12px;margin:8px 0 0;padding:0;list-style:none;display:flex}.pipeline-legend a{align-items:center;gap:5px;font-size:12px;display:flex}.pipeline-legend a:before{content:"";background:var(--stage-ground);border:1px solid var(--border-strong);border-radius:2px;width:9px;height:9px}.pipeline-legend i{display:none}.report-chart,.report-chart ol{margin:0}.report-trend-controls{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.report-legend{color:var(--ink-muted);gap:16px;margin:0 0 14px;padding:0;font-size:12px;list-style:none;display:flex}.report-legend li:before{content:"";border:1px solid var(--ink-title);vertical-align:-1px;width:12px;height:12px;margin-right:5px;display:inline-block}.report-bar.sent>span,.report-legend li:first-child:before{background:repeating-linear-gradient(135deg, transparent 0 3px, var(--ink-muted) 3px 4px, transparent 4px 6px), var(--surface)}.report-bar.signed>span,.report-legend li:last-child:before{background:var(--ink-title)}.report-chart-scroll{padding-top:20px;overflow-x:auto}.report-plot{min-width:calc(33px + 55px * var(--months));--plot-height:154px;padding-inline-start:29px;position:relative}.report-gridlines{height:var(--plot-height);pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0 0 auto 29px}.report-gridlines span{border-top:1px solid var(--border);position:relative}.report-gridlines b{inset-inline-end:calc(100% + 7px);color:var(--ink-muted);font-size:12px;font-weight:400;position:absolute;top:-10px}.report-chart-months{grid-template-columns:repeat(var(--months), minmax(0, 1fr));padding:0;list-style:none;display:grid}.report-chart-months li{justify-items:center;gap:4px;font-size:12px;display:grid}.report-bar-pair{height:var(--plot-height);align-items:end;gap:4px;width:min(88%,75px);display:flex}.report-bar{height:max(1px, var(--bar));flex:1;position:relative}.report-bar>span{border:1px solid var(--ink-title);border-radius:2px 2px 0 0;height:100%;display:block}.report-bar a{font-weight:700;position:absolute;bottom:calc(100% + 1px);left:50%;transform:translate(-50%)}.report-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.report-table :is(th,td){text-align:start;border-bottom:1px solid var(--border);padding:9px 8px}.report-table th{text-transform:none;background:0 0}.report-table th[scope=row]{color:var(--ink);font-weight:600}.report-table th button{color:var(--ink);text-align:start;font:inherit;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.report-table th[aria-sort] button{color:var(--link);text-decoration:underline}.report-breakdowns{gap:var(--space-4);display:grid}.report-breakdowns>.staff-section-heading{margin-block-end:0}.report-breakdown-cards,.report-sort-phone{display:none}.report-money-lines{gap:4px;display:grid}.report-engagement{gap:var(--space-5);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);display:grid}.report-sections{margin:0;padding:0;list-style:none}.report-sections a{grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;padding:7px 0;display:grid}.report-reading-time{text-align:end;display:grid}.report-sections i{background:var(--segment);border-radius:var(--radius-sm);grid-column:1/-1;height:5px}.report-sections i:before{content:"";height:100%;width:var(--reading);background:var(--ink-title);border-radius:inherit;display:block}.report-questions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0;display:grid}.report-questions div{background:var(--surface-sunken);color:var(--ink);border:1px solid var(--border);border-radius:6px;padding:9px}.report-questions .review{background:var(--st-review-soft);color:var(--st-review-ink)}.staff-foundation.ink-clay .report-questions a{color:inherit}.report-questions dd{font:700 21px/1.3 var(--font-ui);font-variant-numeric:tabular-nums;margin:0}.report-question-links{justify-content:start;margin:0}.report-question-links a{text-underline-offset:3px;align-items:center;min-height:44px;font-weight:600;text-decoration:underline;display:inline-flex}.report-empty{border:1px solid var(--border);border-radius:var(--radius-hero);background:var(--surface);padding:clamp(20px,4vw,42px)}.report-empty h2{font:600 16px/22px var(--font-ui);margin:0}.report-error,.report-range-note{border-radius:var(--radius-md);background:var(--st-lost-soft);color:var(--st-lost-ink);margin:0;padding:10px 14px}.report-range-note{color:var(--ink-muted)}.report-retry{color:inherit;font:inherit;background:0 0;border:0;font-weight:700;text-decoration:underline}.report-skeleton .report-cards>div,.report-skeleton-track{background:var(--segment);border-radius:var(--radius-card);height:166px}.report-skeleton-track{margin-top:var(--space-6);height:260px}.report-pagination{justify-content:space-between;align-items:center;gap:8px;display:flex}@media (max-width:1099px){.report-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.report-filterbar .report-filter-fields{display:none}.report-filterbar>.button-wrap:has(.report-filter-trigger){display:inline-flex}}@media (max-width:699px){.ink-clay .reports{gap:16px;padding-top:0}.report-header{background:var(--chrome);color:var(--chrome-ink);margin-inline:-16px;padding:18px 16px 12px}.ink-clay .report-header :is(h1,.t-eyebrow){color:var(--chrome-ink)}.report-phone-ranges{margin-top:10px;display:block}.report-header .report-ranges{background:0 0;overflow-x:auto}.report-header .report-ranges button{color:var(--chrome-ink);background:var(--chrome-raised);flex:none;min-height:44px}.report-header .report-ranges button[aria-pressed=true]{background:var(--chrome-ink);color:var(--chrome)}.report-filterbar .wide-ranges{display:none}.report-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.report-metric>a,.report-metric-empty{min-height:115px;padding:10px}.report-info{width:44px;height:44px;position:absolute;top:0;right:0}.report-tooltip{position:static}.report-tooltip [role=tooltip]{inset-inline:8px auto}.report-trend-tabs button{min-height:44px}.report-pipeline,.report-engagement{grid-template-columns:minmax(0,1fr)}.pipeline-track,.pipeline-legend a:before{display:none}.pipeline-legend{margin:0;display:grid}.pipeline-legend a{grid-template-columns:116px minmax(0,1fr) 24px;gap:8px;min-height:44px;display:grid}.pipeline-legend i{background:var(--segment);height:9px;display:block}.pipeline-legend i:before{content:"";width:var(--stage-width);background:var(--stage-ground);height:100%;display:block}.report-value-tiles{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.ink-clay .report-value-tile .t-hero-number{font-size:27px}.report-breakdown-table,.report-sort-hint{display:none}.report-sort-phone{align-items:center;gap:7px;display:flex}.report-sort-phone select{min-height:44px}.report-breakdown-cards{gap:8px;display:grid}.report-breakdown-cards article{border-top:1px solid var(--border);padding-block:10px}.report-breakdown-cards dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;margin:6px 0 0;display:grid}.report-breakdown-cards dt{color:var(--ink-muted);font-size:12px}.report-breakdown-cards dd{font-variant-numeric:tabular-nums;margin:0}}
