:root{--proofroom-bg:#f7f7f4;--proofroom-bg-soft:#f0f0ed;--proofroom-sidebar:#eeeeeb;--proofroom-sidebar-active:#e3e3df;--proofroom-surface:#ffffff;--proofroom-surface-soft:#fbfbfa;--proofroom-ink:#20201d;--proofroom-ink-strong:#141412;--proofroom-muted:#74746e;--proofroom-muted-strong:#5f5f59;--proofroom-line:rgba(32,32,29,0.12);--proofroom-line-soft:rgba(32,32,29,0.075);--proofroom-shadow-soft:0 1px 1px rgba(20,20,18,0.03),0 12px 34px rgba(20,20,18,0.025);--proofroom-shadow-hover:0 1px 1px rgba(20,20,18,0.035),0 16px 40px rgba(20,20,18,0.04);--proofroom-radius:10px;--proofroom-radius-sm:8px;--proofroom-font:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",sans-serif;--proofroom-topbar-height:58px;color-scheme:light}:root,body{min-height:100%;background:var(--proofroom-bg);color:var(--proofroom-ink);font-size:14px;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}button,input,select,textarea{font-family:inherit;letter-spacing:0}.app-frame{display:grid;grid-template-columns:264px minmax(0,1fr);grid-template-rows:58px minmax(0,1fr);min-height:100vh;background:var(--proofroom-bg)}.sidebar{position:sticky;top:0;z-index:260;display:flex;flex-direction:column;align-items:stretch;gap:0;grid-row:1/-1;width:264px;min-height:100vh;height:100vh;padding:0;border-right:1px solid var(--proofroom-line-soft);background:var(--proofroom-sidebar);box-shadow:none}.proofroom-topbar{position:relative;top:auto;z-index:220;display:flex;grid-column:2;grid-row:1;align-items:center;justify-content:center;min-width:0;height:var(--proofroom-topbar-height);padding:10px 36px;border-bottom:1px solid var(--proofroom-line-soft);background:rgba(247,247,245,.9);backdrop-filter:blur(18px)}.app-frame[data-command-sticky=true] .proofroom-topbar{position:sticky;top:0}.proofroom-topbar-chrome{display:none}.proofroom-topbar-chrome span{width:8px;height:8px;border-radius:999px;background:rgba(32,32,29,.16)}.proofroom-command{position:relative;display:flex;align-items:center;gap:8px;width:min(100%,760px);min-width:0;height:34px;margin:0;padding:0 10px;border:1px solid var(--proofroom-line-soft);border-radius:7px;background:rgba(255,255,255,.72);color:var(--proofroom-muted);box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}.proofroom-command input{flex:1 1 auto;min-width:0;height:30px;border:0;background:transparent;color:var(--proofroom-ink);outline:0;padding:0;font-size:12.5px;font-weight:400}.proofroom-command input::placeholder,.proofroom-command>span{overflow:hidden;color:var(--proofroom-muted);font-size:12.5px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.proofroom-command kbd{display:inline-flex;gap:3px;align-items:center;min-height:20px;padding:0 6px;border:1px solid var(--proofroom-line-soft);border-radius:5px;background:#f4f4f1;color:var(--proofroom-muted-strong);font-size:11px;font-weight:500;line-height:1}.global-proofroom-command{z-index:15}.global-proofroom-command-field{display:flex;flex:1 1 auto;gap:6px;align-items:center;min-width:0}.global-proofroom-command-field input{flex:1 1 230px;min-width:160px}.global-proofroom-command-context{flex:0 1 45%;gap:4px;justify-content:flex-end;max-width:45%}.global-proofroom-command-context,.global-proofroom-command-token{display:inline-flex;align-items:center;min-width:0;overflow:hidden}.global-proofroom-command-token{flex:0 1 auto;max-width:156px;min-height:20px;padding:0 7px;border:1px solid rgba(32,32,29,.11);border-radius:5px;background:#f4f4f1;color:var(--proofroom-muted-strong);font-size:11.5px;font-weight:400;line-height:1;text-overflow:ellipsis;white-space:nowrap}.global-proofroom-command-token.compact{flex:0 0 auto}.global-proofroom-command.is-open{border-color:rgba(32,32,29,.22);background:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 0 0 3px rgba(32,32,29,.045)}.global-proofroom-command-clear{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:22px;height:22px;border-radius:5px;background:transparent;color:var(--proofroom-muted);cursor:pointer}.global-proofroom-command-clear:hover{background:#eeeeeb;color:var(--proofroom-ink)}.global-proofroom-command-filter-button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:22px;height:22px;border-radius:5px;background:transparent;color:var(--proofroom-muted);cursor:pointer}.global-proofroom-command-filter-button.active,.global-proofroom-command-filter-button:hover{background:#eeeeeb;color:var(--proofroom-ink)}.global-proofroom-command-panel{position:absolute;top:calc(100% + 8px);left:0;z-index:90;overflow:hidden;width:min(620px,calc(100vw - 320px));border:1px solid var(--proofroom-line-soft);border-radius:10px;background:rgba(255,255,255,.98);box-shadow:0 18px 42px rgba(32,32,29,.12),0 1px 1px rgba(32,32,29,.04);display:grid;gap:6px;padding:7px}.global-proofroom-command-empty{padding:9px 10px;color:var(--proofroom-muted);font-size:12.5px;line-height:1.35}.global-proofroom-command-section{display:grid;gap:3px;padding-top:6px;border-top:1px solid var(--proofroom-line-soft)}.global-proofroom-command-section>span{padding:4px 10px 2px;color:var(--proofroom-muted);font-size:11px;font-weight:500;line-height:1.2}.global-proofroom-command-row{display:grid;grid-template-columns:26px minmax(0,1fr);gap:9px;align-items:center;min-height:44px;border-radius:7px;background:transparent;color:var(--proofroom-ink);cursor:pointer;padding:7px 9px;text-align:left}.global-proofroom-command-row.active,.global-proofroom-command-row.primary,.global-proofroom-command-row:hover{background:#f4f4f1}.global-proofroom-command-row-icon{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid var(--proofroom-line-soft);border-radius:7px;background:#fff;color:var(--proofroom-muted-strong)}.global-proofroom-command-row small,.global-proofroom-command-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-proofroom-command-row strong{color:var(--proofroom-ink);font-size:12.5px;font-weight:500;line-height:1.25}.global-proofroom-command-row small{margin-top:2px;color:var(--proofroom-muted);font-size:11.5px;font-weight:400;line-height:1.2}.global-proofroom-filter-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:0 3px 4px}.global-proofroom-filter-field{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:34px;border-radius:7px;color:var(--proofroom-ink);cursor:pointer;padding:6px 9px;text-align:left}.global-proofroom-filter-field.active,.global-proofroom-filter-field:hover{background:#f4f4f1}.global-proofroom-filter-field span,.global-proofroom-filter-field strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-proofroom-filter-field span{color:var(--proofroom-muted-strong);font-size:12px;font-weight:400}.global-proofroom-filter-field strong{color:var(--proofroom-ink);font-size:11.5px;font-weight:500}.global-proofroom-filter-options{display:grid;max-height:min(320px,calc(100vh - 240px));overflow:auto;padding:5px 3px 1px;border-top:1px solid var(--proofroom-line-soft)}.global-proofroom-filter-option{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:8px;align-items:center;min-height:34px;border-radius:7px;color:var(--proofroom-ink);cursor:pointer;padding:6px 9px;text-align:left}.global-proofroom-filter-option.selected,.global-proofroom-filter-option:hover{background:#f4f4f1}.global-proofroom-filter-check{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1px solid rgba(32,32,29,.16);border-radius:5px;color:var(--proofroom-ink)}.global-proofroom-filter-option span:nth-child(2){overflow:hidden;color:var(--proofroom-ink);font-size:12.5px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.global-proofroom-filter-option .global-proofroom-filter-option-label:has(em){display:grid;gap:1px;white-space:normal}.global-proofroom-filter-option-label em{overflow:hidden;color:var(--proofroom-muted);font-size:11.5px;font-style:normal;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.global-proofroom-filter-option small{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--proofroom-line-soft);border-radius:5px;background:#f7f7f4;color:var(--proofroom-muted);padding:3px 7px;font-size:11.5px;font-weight:400}.global-proofroom-filter-note{padding:8px 10px;color:var(--proofroom-muted);font-size:11.5px;line-height:1.3}.sidebar-brand{position:relative;display:flex;gap:10px;align-items:center;justify-content:flex-start;min-height:58px;padding:10px 10px 18px}.nav-item span,.sidebar-brand>div:last-child,.sidebar-status>div:last-child{position:static;z-index:auto;width:auto;max-width:none;border:0;border-radius:0;background:transparent;box-shadow:none;opacity:1;padding:0;pointer-events:auto;transform:none;transition:none}.nav-item:focus-visible span,.nav-item:hover span,.sidebar-brand:hover>div:last-child,.sidebar-status:hover>div:last-child{opacity:1;transform:none}.brand-icon{flex:0 0 auto;width:22px;height:22px;border:0;border-radius:6px;background:transparent;box-shadow:none}.brand-title{color:var(--proofroom-ink-strong);font-size:13px;font-weight:520;line-height:1.2}.brand-subtitle{color:var(--proofroom-muted);font-size:11.5px;font-weight:400}.sidebar-nav{display:grid;gap:3px;padding-inline:8px;justify-items:stretch;width:100%}.nav-item{display:flex;gap:8px;align-items:center;justify-content:flex-start;width:100%;height:auto;min-height:30px;padding:5px 10px;border:0;border-radius:6px;background:transparent;color:var(--proofroom-muted-strong);font-size:13px;font-weight:450;box-shadow:none}.nav-item:hover{background:rgba(32,32,29,.045);color:var(--proofroom-ink);transform:none}.nav-item.active{background:var(--proofroom-sidebar-active);color:var(--proofroom-ink);box-shadow:none}.nav-item svg,.rail-logout-button svg{color:currentColor;opacity:.78}.nav-item span,.rail-logout-button span{display:inline;color:inherit;font-size:inherit;font-weight:inherit}.sidebar-bottom-actions{display:grid;gap:8px;width:100%;margin-top:auto;padding:0 8px 8px}.rail-logout-button{border:0;background:transparent;cursor:pointer;font:inherit}.sidebar-status{position:relative;display:flex;gap:9px;align-items:center;justify-content:flex-start;width:100%;margin:0;padding:10px;border:1px solid var(--proofroom-line-soft);border-radius:8px;background:#f9f9f7}.sidebar-status-icon{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid var(--proofroom-line-soft);border-radius:7px;background:#fff;color:var(--proofroom-muted-strong)}.sidebar-status-title{color:var(--proofroom-ink);font-size:12px;font-weight:520}.sidebar-status-copy{color:var(--proofroom-muted);font-size:11.5px;line-height:1.35}.workspace{grid-column:2;grid-row:2;min-width:0;background:var(--proofroom-bg)}.app-footer,.workspace-body,.workspace-header{width:min(100%,1180px);margin-inline:auto}.workspace-header{display:flex;gap:24px;align-items:flex-start;padding:30px 36px 18px;border-bottom:0;background:transparent}.workspace-title{gap:8px}.eyebrow-row,.progress-kicker,.settings-kicker{color:var(--proofroom-muted);font-size:12px;font-weight:450;letter-spacing:0;text-transform:none}.workspace-title h1{max-width:780px;color:var(--proofroom-ink-strong);font-size:var(--proofroom-type-page-title);font-weight:var(--proofroom-weight-heading);letter-spacing:0;line-height:1.12}.page-description{max-width:660px;color:var(--proofroom-muted);font-size:14px;font-weight:400;line-height:1.55}.workspace-body{gap:20px;padding:0 36px 64px}.workspace-body:has(.detail-layout),.workspace-body:has(.style-image-workbench),.workspace-header:has(+.workspace-body .detail-layout),.workspace-header:has(+.workspace-body .style-image-workbench){width:min(100%,1480px)}.catalog-workmap-panel,.filter-panel,.inspector-panel,.latest-changelog,.product-panel,.recent-activity-panel,.settings-card,.settings-users-card,.surface-panel{border:1px solid var(--proofroom-line-soft);border-radius:var(--proofroom-radius);background:var(--proofroom-surface);box-shadow:var(--proofroom-shadow-soft)}.button,.dataset-nav-button,.pagination-button,.style-sheet-focus-trigger{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:7px;height:auto;min-height:32px;padding:6px 11px;border:1px solid transparent;border-radius:7px;font-size:13px;font-weight:470;letter-spacing:0;line-height:1;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease,opacity .14s ease}.button svg{flex:0 0 auto;width:15px;height:15px}.button-icon,.button-secondary,.dataset-nav-button,.pagination-button,.style-sheet-focus-trigger{border-color:var(--proofroom-line);background:rgba(255,255,255,.78);color:var(--proofroom-ink);box-shadow:none}.button-primary{border-color:#171714;background:#171714;color:#fff;box-shadow:none}.button-danger{border-color:rgba(180,35,66,.22);background:#fff;color:#b42342;box-shadow:none}.button:hover,.dataset-nav-button:hover,.pagination-button:hover,.style-sheet-focus-trigger:hover{transform:none;box-shadow:none}.photo-lightbox-nav:hover{transform:translateY(-50%)}.button-icon:hover,.button-secondary:hover,.dataset-nav-button:hover,.pagination-button:hover,.style-sheet-focus-trigger:hover{border-color:rgba(32,32,29,.18);background:#fff}.button-secondary.style-image-magic-action{border-color:#f7c948;background:#fffbeb;color:#b45309;box-shadow:0 1px 2px rgba(180,83,9,.08)}.button-secondary.style-image-magic-action:hover{border-color:#eab308;background:#fef3c7;color:#92400e}.button-secondary.style-image-magic-action:disabled{border-color:#f7c948;background:#fffbeb;color:#b45309}.button-primary:hover{border-color:#2b2b27;background:#2b2b27}.button-danger:hover{border-color:rgba(180,35,66,.3);background:#fff7f8}.button:focus-visible,.dataset-nav-button:focus-visible,.pagination-button:focus-visible,.style-sheet-focus-trigger:focus-visible{outline:2px solid rgba(32,32,29,.16);outline-offset:2px}.button:disabled,.button[aria-disabled=true],.dataset-nav-button.disabled,.pagination-button.disabled,.style-sheet-focus-trigger:disabled{cursor:not-allowed;opacity:.48}.button-icon{width:32px;min-width:32px;padding:0}.button.is-working{cursor:progress}.settings-action-link{min-width:132px}.settings-action-stack,.settings-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.settings-grid{display:grid;grid-template-columns:1fr;gap:12px}.settings-card{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:66px;padding:12px 14px;box-shadow:none}.settings-card>div:nth-child(2){min-width:0}.settings-card .button{grid-column:auto;justify-self:end;white-space:nowrap}.settings-card .settings-action-link{justify-content:space-between}.settings-card-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--proofroom-line-soft);border-radius:7px;background:#f7f7f5;color:var(--proofroom-muted-strong)}.settings-kicker{margin:0 0 2px;color:var(--proofroom-muted);font-size:12px;font-weight:420;text-transform:none}.settings-card h2,.settings-users-card h2{margin:0;color:var(--proofroom-ink);font-size:14px;font-weight:470;line-height:1.25}.settings-card p:not(.settings-kicker),.settings-users-card p:not(.settings-kicker){max-width:68ch;margin:2px 0 0;color:var(--proofroom-muted);font-size:12.5px;font-weight:400;line-height:1.45}.settings-users-card{display:grid;gap:0;margin-top:14px;overflow:hidden;padding:0;box-shadow:none}.settings-users-card-header{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:center;padding:14px;border-bottom:1px solid var(--proofroom-line-soft)}.auth-users-panel{display:grid;gap:12px;min-width:0;padding:12px 14px 14px}.auth-users-list{display:grid;overflow:hidden;border:1px solid var(--proofroom-line-soft);border-radius:8px;background:#fff}.auth-user-row{display:grid;grid-template-columns:minmax(150px,.9fr) minmax(120px,.72fr) minmax(168px,1fr) minmax(120px,.58fr) 34px;gap:10px;align-items:end;padding:10px;border-bottom:1px solid var(--proofroom-line-soft);background:#fff}.auth-user-row:last-child{border-bottom:0}.auth-user-row label{display:grid;gap:5px;min-width:0}.auth-user-row label>span{color:var(--proofroom-muted);font-size:11.5px;font-weight:420;letter-spacing:0;text-transform:none}.plain-input{width:100%;min-height:32px;padding:6px 9px;border:1px solid var(--proofroom-line-soft);border-radius:7px;background:#fbfbfa;color:var(--proofroom-ink);box-shadow:none;font:inherit;font-size:12.5px;font-weight:400}.plain-input:focus{outline:2px solid rgba(32,32,29,.12);outline-offset:1px;border-color:rgba(32,32,29,.2);background:#fff}.plain-input:disabled{background:#f2f2ef;color:var(--proofroom-muted);cursor:not-allowed}.auth-user-remove{justify-self:end;width:32px;height:32px}.auth-users-actions,.webhook-actions,.webhook-recovery-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.webhook-actions,.webhook-recovery-actions{justify-content:flex-end}.webhook-register-control{display:grid;justify-items:end;gap:6px}.settings-note{margin:0;color:var(--proofroom-muted);font-size:12px;font-weight:400;line-height:1.4}.catalog-workmap-panel{overflow:hidden;border-color:var(--proofroom-line-soft);background:var(--proofroom-surface)}.catalog-workmap-heading{grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:28px;align-items:start;padding:26px 28px 18px}.catalog-workmap-heading h2{max-width:720px;color:var(--proofroom-ink-strong);letter-spacing:0}.catalog-workmap-heading p:not(.progress-kicker){max-width:720px;color:var(--proofroom-muted);font-size:14px;font-weight:400;line-height:1.5}.catalog-workmap-command,.catalog-workmap-focus{border:1px solid var(--proofroom-line-soft);border-radius:10px;background:#fbfbfa;color:inherit;box-shadow:none}.catalog-workmap-command{display:inline-flex;gap:9px;align-items:center;width:auto;min-height:32px;margin-top:12px;padding:4px 8px 4px 4px;color:var(--proofroom-ink);text-decoration:none;transition:border-color .15s ease,background .15s ease}.catalog-workmap-command:focus-visible,.catalog-workmap-command:hover{border-color:rgba(32,32,29,.18);background:#fff}.catalog-workmap-command-key{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:24px;padding:0 8px;border:1px solid var(--proofroom-line-soft);border-radius:7px;background:#f1f1ee;color:var(--proofroom-muted-strong);font-size:12px;font-weight:470}.catalog-workmap-command-copy{display:inline-flex;gap:7px;align-items:baseline;min-width:0}.catalog-workmap-command-copy strong{display:inline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-workmap-command-copy em{display:none}.catalog-workmap-focus{align-self:start;min-height:76px;padding:10px 12px}.catalog-workmap-command-copy strong,.catalog-workmap-focus strong{color:var(--proofroom-ink);font-size:14px;font-weight:520}.catalog-workmap-command-copy em,.catalog-workmap-focus em{color:var(--proofroom-muted);font-size:13px;font-weight:400;line-height:1.45}.catalog-workmap-rooms{grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--proofroom-line-soft);background:#fbfbfa}.catalog-workmap-room{min-height:118px;padding:16px 18px;border-color:var(--proofroom-line-soft);background:rgba(255,255,255,.62)}.catalog-workmap-room:hover{background:#fff;box-shadow:inset 0 0 0 1px rgba(32,32,29,.04)}.catalog-workmap-room-head strong{color:var(--proofroom-ink-strong);font-size:18px;letter-spacing:0}.catalog-workmap-meter{position:relative;display:grid;gap:7px;min-width:0;padding-top:2px}.catalog-workmap-meter-fill,.catalog-workmap-meter:before{display:block;height:6px;border-radius:999px;content:""}.catalog-workmap-meter:before{background:#ededeb}.catalog-workmap-meter-fill,.catalog-workmap-meter-pin{background:#242421}.catalog-workmap-meter-fill{position:absolute;top:2px;left:0;max-width:100%}.catalog-workmap-meter-pin{display:none}.catalog-workmap-meter-label{color:var(--proofroom-muted);font-size:12px;font-weight:400}.catalog-workmap-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;border:0;border-radius:0;background:transparent}.catalog-workmap-stat{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:5px;align-items:baseline;min-width:0;padding:0;color:var(--proofroom-muted)}.catalog-workmap-stat.polish,.catalog-workmap-stat.ready,.catalog-workmap-stat.writing{box-shadow:none}.catalog-workmap-stat:before{top:50%;left:0;width:4px;height:4px;display:none}.catalog-workmap-stat.polish:before,.catalog-workmap-stat.ready:before,.catalog-workmap-stat.writing:before,.catalog-workmap-stat:before{background:rgba(32,32,29,.36)}.catalog-workmap-stat strong{color:var(--proofroom-ink);font-size:14px;letter-spacing:0;line-height:1.2}.catalog-workmap-stat small{min-width:0;overflow:hidden;color:var(--proofroom-muted);font-size:12px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.queue-command-panel{overflow:visible;padding:0;border:0;background:transparent;box-shadow:none}.queue-command-bar{display:inline-flex;max-width:100%;gap:8px;align-items:center;justify-content:flex-start;padding:3px;border:1px solid var(--proofroom-line-soft);border-radius:9px;background:rgba(255,255,255,.72)}.queue-command-meta{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:5px;min-height:30px;padding:0 9px;border:0;border-left:1px solid var(--proofroom-line-soft);border-radius:7px;background:transparent;color:var(--proofroom-muted);white-space:nowrap}.queue-command-meta strong{display:inline-block;color:var(--proofroom-ink);font-size:13px;font-weight:520}.queue-command-meta span{display:inline-block;color:var(--proofroom-muted);font-size:12px;font-weight:400}.queue-view-tabs{display:flex;flex:1 1 auto;gap:2px;min-width:0;padding:0;overflow-x:auto;border-top:0}.queue-view-tab{min-height:30px;padding:5px 10px;border:0;border-radius:7px;background:transparent;color:var(--proofroom-muted-strong);font-size:13px;font-weight:450;box-shadow:none}.queue-view-tab:hover{background:rgba(32,32,29,.045)}.queue-view-tab.active{background:#e8e8e4;color:var(--proofroom-ink);box-shadow:none}.queue-view-tab strong{font-weight:520}.style-inventory-section{overflow:hidden;border-color:var(--proofroom-line);background:var(--proofroom-surface);box-shadow:none}.style-inventory-scroller{overflow-x:auto}.style-inventory-list{min-width:100%}.style-inventory-header,.style-inventory-row{display:grid;grid-template-columns:46px minmax(112px,.66fr) minmax(198px,1.18fr) minmax(168px,.96fr) minmax(100px,.52fr) minmax(88px,.44fr) minmax(104px,.54fr)}.style-inventory-header{align-items:center;min-height:38px;padding-inline:10px;border-bottom:1px solid var(--proofroom-line);background:#f4f4f1}.style-inventory-header>*{min-height:38px;padding-inline:9px;color:#74746e;font-size:12px;font-weight:400;line-height:1;text-transform:none}.style-sort-column{display:flex;align-items:center}.style-sort-header{display:inline-flex;align-items:center;gap:7px;width:100%;min-height:28px;border-radius:7px;background:transparent;padding-inline:8px;text-align:left;transition:background .14s ease,color .14s ease,opacity .14s ease}.style-sort-header:not(.inert){cursor:pointer}.style-sort-header:not(.inert):hover{background:rgba(32,32,29,.055);color:var(--proofroom-ink)}.style-sort-header.active{background:rgba(32,32,29,.06);color:var(--proofroom-ink);font-weight:430}.style-sort-header svg{flex:0 0 auto;color:currentColor;opacity:.45}.style-sort-header:not(.active) svg{opacity:.24}.style-sort-header:not(.inert):hover svg{opacity:.44}.style-inventory-row{min-height:62px;padding-inline:10px;background:#fff}.style-inventory-row:has(.style-row-link:focus-visible),.style-inventory-row:hover{background:#f5f5f2;box-shadow:inset 2px 0 0 rgba(32,32,29,.72)}.style-inventory-cell{min-height:62px;padding:7px 9px}.style-updated-cell{justify-content:flex-end;text-align:right;white-space:nowrap}.style-product-thumb{width:34px;height:43px;border:1px solid var(--proofroom-line-soft);border-radius:7px;background:#f2f2f0}.style-count-stack strong,.style-family-code,.style-product-copy strong{color:var(--proofroom-ink);font-size:13px;font-weight:520;letter-spacing:0}.style-product-copy strong{font-weight:520}.style-count-stack span,.style-family-meta,.style-image-status-cell>span:not(.status-pill),.style-product-copy>span{color:var(--proofroom-muted);font-size:12px;font-weight:400}.style-review-cell{display:flex;align-items:center;gap:7px}.style-review-cell .status-pill{max-width:128px;white-space:nowrap}.style-review-score-ring{--score-color:currentColor;position:relative;display:inline-flex;align-items:center;justify-content:center;width:21px;height:21px;flex-basis:21px;overflow:visible;border:0;background:transparent;box-shadow:none;isolation:isolate}.style-review-score-ring:before{display:none;content:none}.style-review-score-ring svg{position:absolute;inset:0;width:21px;height:21px;overflow:visible}.style-review-score-ring-track,.style-review-score-ring-value{fill:none;stroke-width:3.4}.style-review-score-ring-track{stroke:rgba(32,32,29,.075)}.style-review-score-ring-value{stroke:var(--score-color);stroke-linecap:round;transform:rotate(-90deg);transform-origin:12px 12px}.style-review-score-ring.clean{--score-color:#109b72;color:#109b72}.style-review-score-ring.warning{--score-color:#ba6413;color:#ba6413}.style-review-score-ring.critical{--score-color:#e81d4f;color:#e81d4f}.style-review-score-ring.neutral{--score-color:#a4a49d;color:#a4a49d}.image-status-pill,.status-pill{min-height:22px;padding:3px 7px;border-radius:999px;font-weight:500;letter-spacing:0}.recent-activity-panel{overflow:hidden}.recent-activity-heading{padding:22px 24px 16px}.recent-activity-heading h2{color:var(--proofroom-ink-strong);font-size:24px;font-weight:var(--proofroom-weight-heading);letter-spacing:0;line-height:1.05}.recent-activity-list{margin:0 12px 12px;border:1px solid var(--proofroom-line-soft);border-radius:10px;overflow:hidden}.recent-activity-row{grid-template-columns:minmax(240px,.88fr) minmax(260px,1fr) 140px;min-height:58px;padding:12px 14px;border-bottom:1px solid var(--proofroom-line-soft);background:#fff}.recent-activity-row:last-child{border-bottom:0}.recent-activity-kind,.recent-activity-subject{justify-self:stretch;min-width:0}.recent-activity-row strong{color:var(--proofroom-ink);font-size:13px;font-weight:520}.recent-activity-row em{color:var(--proofroom-muted);font-size:12px;font-weight:400}.recent-activity-row time{color:var(--proofroom-muted);font-size:12px;font-weight:470}.detail-layout{grid-template-columns:minmax(0,1fr) minmax(320px,380px);gap:28px}.product-panel-header{padding:24px 28px}.product-title-block h3{color:var(--proofroom-ink-strong);font-size:24px;letter-spacing:0;line-height:1.12}.description-document,.tiptap-document{color:#2b3440;font-size:18px;line-height:1.72}.detail-sidebar.inspector-panel{border-color:transparent;background:transparent;box-shadow:none}.app-footer{color:var(--proofroom-muted);font-size:11.5px}.app-footer a{color:var(--proofroom-ink);font-weight:600;text-decoration:none}@media (max-width:1180px){.app-frame{grid-template-columns:220px minmax(0,1fr)}.sidebar{width:220px}.proofroom-topbar,.workspace-body,.workspace-header{padding-inline:28px}}@media (max-width:900px){.global-proofroom-command-panel{width:calc(100vw - 36px)}.app-frame{display:block;padding-bottom:64px}.sidebar{position:fixed;inset:auto 0 0 0;z-index:500;width:auto;min-height:0;height:58px;padding:7px 10px;border-top:1px solid var(--proofroom-line-soft);border-right:0;background:rgba(246,246,244,.94);backdrop-filter:blur(18px)}.proofroom-topbar{position:relative;height:54px;padding:9px 18px}.app-frame[data-command-sticky=true] .proofroom-topbar{position:sticky;top:0}.global-proofroom-command-context,.proofroom-command kbd,.proofroom-topbar-chrome{display:none}.global-proofroom-command-field input{min-width:0}.sidebar-brand,.sidebar-status{display:none}.sidebar-bottom-actions,.sidebar-nav{display:flex;flex-direction:row;gap:6px;align-items:center;justify-content:center;padding:0}.nav-item,.rail-logout-button{width:auto;min-width:42px;height:42px;justify-content:center;padding:0 12px}.nav-item span,.rail-logout-button span{display:none}.workspace-header{flex-direction:column;align-items:stretch;padding:28px 18px 16px}.workspace-body{padding:0 18px 50px}.workspace-header .button{align-self:flex-start}.settings-card{grid-template-columns:28px minmax(0,1fr);align-items:start}.settings-card .button{grid-column:1/-1;justify-self:stretch;width:100%}.auth-users-actions .button,.batch-room-card-actions .button,.batch-room-decision-actions .button,.settings-action-link,.settings-actions .button,.webhook-actions .button,.webhook-recovery-actions .button,.webhook-register-control .button{width:100%}.auth-users-actions,.batch-room-card-actions,.batch-room-decision-actions,.settings-actions,.webhook-actions,.webhook-recovery-actions,.webhook-register-control{align-items:stretch;justify-content:stretch;justify-items:stretch}.catalog-workmap-heading,.catalog-workmap-rooms,.detail-layout{grid-template-columns:1fr}.catalog-workmap-heading{padding:28px 22px 24px}.catalog-workmap-heading h2{font-size:32px}.queue-command-bar{display:flex;width:100%;min-width:0;align-items:flex-start;flex-direction:column}.queue-view-tabs{width:100%;max-width:100%}.queue-command-meta{display:none}.style-inventory-scroller{overflow-x:clip}.style-inventory-list{min-width:0}.style-inventory-header{display:none}.style-inventory-row{grid-template-areas:"cover identity updated" "cover product product" "review review review" "images images count";grid-template-columns:42px minmax(0,1fr) auto;gap:5px 10px;min-height:0;padding:12px 14px}.style-inventory-cell{min-height:0;padding:0}.style-cover-cell{grid-area:cover;align-self:start;justify-content:flex-start}.style-identity-cell{grid-area:identity}.style-product-cell{grid-area:product}.style-review-cell{grid-area:review;margin-top:5px;padding-top:9px;border-top:1px solid var(--proofroom-line-soft)}.style-image-status-cell{grid-area:images;display:flex;align-items:center;gap:7px}.style-count-cell{grid-area:count;justify-content:flex-end;text-align:right}.style-count-stack{gap:1px}.style-updated-cell{grid-area:updated;align-self:center}.style-product-copy strong,.style-product-copy>span{overflow:visible;text-overflow:clip;white-space:normal}.style-inventory-footer{align-items:flex-start;flex-direction:column}.pagination-controls{width:100%;justify-content:space-between}.recent-activity-row{grid-template-columns:1fr}.recent-activity-row time{justify-self:start;text-align:left}}.review-score-row{grid-template-columns:64px minmax(0,1fr);gap:18px}.review-score-row .review-score-ring{--score-color:var(--clean);position:relative;display:grid;place-items:center;flex:0 0 64px;width:64px;height:64px;overflow:visible;border:0;border-radius:999px;background:transparent;color:var(--score-color);box-shadow:none;isolation:isolate}.review-score-row .review-score-ring.warning{--score-color:var(--review)}.review-score-row .review-score-ring.critical{--score-color:var(--critical)}.review-score-row .review-score-ring svg{position:absolute;inset:0;display:block;width:100%;height:100%;z-index:0;overflow:visible}.review-score-row .review-score-ring:after,.review-score-row .review-score-ring:before{display:none;content:none}.review-score-ring-track,.review-score-ring-value{fill:none;stroke-width:8}.review-score-ring-track{stroke:#ecefed}.review-score-ring-value{stroke:var(--score-color);stroke-linecap:round;transform:rotate(-90deg);transform-origin:32px 32px;transition:stroke-dashoffset .18s ease}.review-score-row .review-score-ring span{position:relative;z-index:2;display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background:var(--sheet);box-shadow:0 1px 3px rgba(20,20,20,.06);color:var(--ink);font-size:18px;font-weight:520;line-height:1}.product-panel.editor-product,.style-description-section,.tiptap-shell{overflow:visible}.product-panel.editor-product{isolation:isolate}.editor-chrome{position:sticky;top:10px;z-index:45;width:auto;margin:0;padding:10px 32px 6px;background:transparent;border:0;backdrop-filter:none}.editor-toolbar.tiptap-toolbar{width:fit-content;max-width:100%;margin-inline:auto;border:1px solid rgba(20,20,20,.12);border-radius:8px;background:rgba(252,252,252,.96);box-shadow:0 1px 2px rgba(20,20,20,.06),0 18px 44px rgba(20,20,20,.08);backdrop-filter:blur(14px);gap:5px;padding:5px}.toolbar-center{width:auto;gap:5px;justify-content:center}.editor-toolbar .toolbar-group{gap:1px}.editor-toolbar .toolbar-button{min-width:28px;height:28px;border-radius:7px}.editor-toolbar .toolbar-button.format-tool{min-width:108px;padding-inline:8px}.editor-toolbar .toolbar-divider{height:18px;background:rgba(20,20,20,.1)}.editor-loading-toolbar{display:flex;min-width:min(420px,100%)}.editor-loading-footer span,.editor-loading-preview span,.editor-loading-toolbar span{display:block;border-radius:999px;background:linear-gradient(90deg,rgba(20,20,20,.07),rgba(20,20,20,.12),rgba(20,20,20,.07));background-size:220% 100%;animation:proofroom-loading-sheen 1.8s ease-in-out infinite}.editor-loading-toolbar span{height:28px}.editor-loading-toolbar span:first-child{width:108px}.editor-loading-toolbar span:nth-child(2){width:160px}.editor-loading-toolbar span:nth-child(3){width:92px}.editor-loading-preview{display:grid;align-content:start;gap:14px;padding-top:4px}.editor-loading-preview span{height:12px}.editor-loading-preview span:first-child{width:min(100%,54ch)}.editor-loading-preview span:nth-child(2){width:min(84%,44ch)}.editor-loading-preview span:nth-child(3){width:min(62%,32ch)}.editor-loading-footer{min-height:42px}.editor-loading-footer span{width:104px;height:14px}.editor-loading-footer span:nth-child(2){width:132px}@keyframes proofroom-loading-sheen{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.editor-loading-footer span,.editor-loading-preview span,.editor-loading-toolbar span{animation:none}}@media (max-width:980px){.editor-chrome{top:8px;padding-inline:16px}}.batch-room-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.32fr);gap:28px;align-items:stretch;padding:26px}.batch-room-report-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:24px}.batch-room-report-copy{display:block;min-width:0}.batch-room-report-copy .settings-kicker{margin:0 0 8px}.batch-room-report-copy h2{margin-bottom:16px}.batch-room-report-body{display:grid;gap:6px;max-width:68ch}.batch-room-hero-copy{display:grid;align-content:center;gap:10px}.batch-room-card h2,.batch-room-hero h2,.batch-room-report-header h2,.batch-room-runs h2{margin:0;color:var(--proofroom-ink-strong);font-size:20px;font-weight:470;letter-spacing:0;line-height:1.2}.batch-room-card p,.batch-room-hero p,.batch-room-report-header p{max-width:62ch;margin:0;color:var(--proofroom-muted);font-size:13px;line-height:1.55}.batch-room-report-body p{max-width:none}.batch-room-validation-links{display:flex;flex-wrap:wrap;justify-content:flex-end;align-self:end;justify-self:end;gap:8px;max-width:360px}.batch-room-validation-link{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;padding:5px 9px;border:1px solid var(--proofroom-line);border-radius:7px;background:rgba(255,255,255,.78);color:var(--proofroom-ink);font-size:12px;font-weight:470;line-height:1;text-decoration:none;white-space:nowrap;transition:border-color .14s ease,background .14s ease,color .14s ease}.batch-room-validation-link svg{flex:0 0 auto}.batch-room-validation-link:hover{border-color:rgba(32,32,29,.18);background:#fff}.batch-room-principles{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.batch-room-principles span{display:inline-flex;align-items:center;gap:7px;min-height:28px;padding:5px 9px;border:1px solid var(--proofroom-line-soft);border-radius:999px;background:#f8f8f6;color:var(--proofroom-muted-strong);font-size:12px;font-weight:430}.batch-room-retention{display:grid;align-content:center;gap:12px;min-width:260px;padding:18px;border:1px solid var(--proofroom-line-soft);border-radius:var(--proofroom-radius-sm);background:var(--proofroom-surface-soft)}.batch-room-retention>p{margin:0;color:var(--proofroom-muted);font-size:12px;font-weight:430}.batch-room-retention span{display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px;align-items:baseline;color:var(--proofroom-muted);font-size:12px;line-height:1.35}.batch-room-retention strong{color:var(--proofroom-ink-strong);font-size:18px;font-weight:470;letter-spacing:0}.batch-room-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.batch-room-grid,.batch-room-hero,.batch-room-report-header,.batch-room-runs,.batch-room-summary-grid{margin-block:0}.batch-room-grid+.batch-room-runs,.batch-room-hero+.batch-room-grid,.batch-room-report-header+.batch-room-summary-grid,.batch-room-runs+.batch-room-runs,.batch-room-summary-grid+.batch-room-runs{margin-top:18px}.batch-room-card{display:grid;grid-template-rows:auto 1fr auto;gap:18px;min-height:260px;padding:20px;box-shadow:none}.batch-room-card-copy{display:grid;align-content:start;gap:8px}.batch-room-card-actions,.batch-room-decision-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.batch-room-inline-error{flex-basis:100%;margin:0;color:#b42342;font-size:12px}.batch-room-runs{overflow:hidden}.amahorse-candidates{border-top:1px solid var(--proofroom-line-soft)}.amahorse-selection-bar{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:62px;padding:10px 18px;border-bottom:1px solid var(--proofroom-line-soft);background:var(--proofroom-surface-soft)}.amahorse-selection-label{display:inline-flex;align-items:center;gap:10px;min-width:0;color:var(--proofroom-ink);cursor:pointer;font-size:13px;font-weight:600}.amahorse-candidate-check input,.amahorse-selection-label input{width:16px;height:16px;margin:0;accent-color:var(--proofroom-ink-strong);cursor:pointer}.amahorse-candidate-check input:disabled,.amahorse-selection-label input:disabled{cursor:default}.amahorse-selection-label span{display:flex;align-items:baseline;gap:8px;min-width:0}.amahorse-import-result,.amahorse-selection-actions>span,.amahorse-selection-label small{color:var(--proofroom-muted);font-size:12px;font-weight:430}.amahorse-selection-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;min-width:0}.amahorse-import-result{max-width:52ch;margin:0;text-align:right}.amahorse-candidate-list{display:grid}.amahorse-candidate-row{display:grid;grid-template-columns:24px minmax(190px,.4fr) minmax(0,1fr);gap:18px;align-items:start;padding:20px 18px 22px;border-bottom:1px solid var(--proofroom-line-soft)}.amahorse-candidate-row:last-child{border-bottom:0}.amahorse-candidate-row.is-applied{background:rgba(32,32,29,.018)}.amahorse-candidate-check{display:flex;justify-content:center;padding-top:3px}.amahorse-candidate-evidence,.amahorse-candidate-identity{min-width:0}.amahorse-candidate-identity>p{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0}.amahorse-candidate-identity>p strong{color:var(--proofroom-ink-strong);font-size:14px;font-weight:600}.amahorse-candidate-identity>p a{display:inline-flex;align-items:center;gap:4px;color:var(--proofroom-muted);font-size:12px;text-decoration:none}.amahorse-candidate-identity>p a:hover{color:var(--proofroom-ink)}.amahorse-candidate-identity>span{display:block;margin-top:4px;color:var(--proofroom-muted-strong);font-size:12px;line-height:1.45}.amahorse-candidate-status{display:inline-flex;align-items:center;gap:6px;margin-top:14px;color:var(--proofroom-muted-strong);font-size:12px;font-weight:520}.amahorse-candidate-status.is-applied{color:#087a4e}.amahorse-candidate-error,.amahorse-candidate-status.is-failed{color:#b42342}.amahorse-candidate-error{max-width:36ch;margin:6px 0 0;font-size:12px;line-height:1.45}.amahorse-candidate-evidence{display:grid;gap:14px}.amahorse-evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.amahorse-evidence-grid>div,.amahorse-folder-evidence{display:grid;align-content:start;gap:2px;min-width:0}.amahorse-evidence-grid span,.amahorse-expected-filenames>span,.amahorse-folder-evidence span,.amahorse-preview-heading>span{color:var(--proofroom-muted);font-size:11px}.amahorse-evidence-grid strong,.amahorse-folder-evidence strong{color:var(--proofroom-ink);font-size:12px;font-weight:600;overflow-wrap:anywhere}.amahorse-evidence-grid small{color:var(--proofroom-muted);font-size:11px}.amahorse-folder-evidence{padding-top:10px;border-top:1px solid var(--proofroom-line-soft)}.amahorse-folder-picker{display:grid;gap:6px;min-width:0}.amahorse-folder-picker>label{color:var(--proofroom-ink);font-size:11px;font-weight:600}.amahorse-folder-picker>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:stretch}.amahorse-folder-picker select{width:100%;min-width:0;min-height:38px;padding:0 34px 0 11px;border:1px solid var(--proofroom-line);border-radius:var(--proofroom-radius-sm);background-color:#fff;color:var(--proofroom-ink);font:inherit;font-size:12px}.amahorse-folder-picker>small{max-width:76ch;color:var(--proofroom-muted);font-size:11px;line-height:1.45}.amahorse-preview-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.amahorse-preview-heading>span{color:var(--proofroom-ink);font-weight:600}.amahorse-preview-heading small{color:var(--proofroom-muted);font-size:11px}.amahorse-preview-grid{display:grid;grid-template-columns:repeat(3,minmax(92px,132px));gap:10px}.amahorse-preview-button{display:grid;grid-template-rows:auto 34px;min-width:0;padding:0;overflow:hidden;border:1px solid var(--proofroom-line-soft);border-radius:var(--proofroom-radius-sm);background:#fff;color:var(--proofroom-ink);cursor:zoom-in;text-align:left}.amahorse-preview-button:focus-visible,.amahorse-preview-button:hover{border-color:rgba(32,32,29,.24);outline:none}.amahorse-preview-image{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:1;overflow:hidden;background:var(--proofroom-surface-soft);color:var(--proofroom-muted)}.amahorse-preview-image img{object-fit:contain}.amahorse-preview-sentinel{display:block;width:100%;height:100%}.amahorse-preview-button small{display:block;align-self:center;min-width:0;padding:0 9px;overflow:hidden;color:var(--proofroom-muted-strong);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.amahorse-expected-filenames,.amahorse-preview-unavailable{margin:0;color:var(--proofroom-muted);font-size:11px;line-height:1.45}.amahorse-expected-filenames{overflow-wrap:anywhere}.amahorse-preview-lightbox{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:24px;background:rgba(20,20,18,.66)}.amahorse-preview-dialog{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(94vw,1180px);height:min(92vh,900px);overflow:hidden;border:1px solid rgba(255,255,255,.34);border-radius:var(--proofroom-radius-sm);background:var(--proofroom-surface);box-shadow:var(--proofroom-shadow-hover)}.amahorse-preview-dialog-header{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:60px;padding:10px 12px 10px 18px;border-bottom:1px solid var(--proofroom-line-soft)}.amahorse-preview-dialog-header>div{display:flex;align-items:baseline;gap:10px;min-width:0}.amahorse-preview-dialog-header strong{color:var(--proofroom-ink-strong);font-size:13px;font-weight:600}.amahorse-preview-dialog-header span{overflow:hidden;color:var(--proofroom-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.amahorse-preview-dialog-image{position:relative;min-height:0;overflow:hidden;background:var(--proofroom-surface-soft)}.amahorse-preview-dialog-image>img{z-index:1;object-fit:contain}.amahorse-preview-loading{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;gap:8px;background:rgba(251,251,250,.86);color:var(--proofroom-muted-strong);font-size:12px}.amahorse-preview-nav{position:absolute;top:50%;z-index:3;display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid var(--proofroom-line);border-radius:50%;background:rgba(255,255,255,.92);color:var(--proofroom-ink);cursor:pointer;transform:translateY(-50%)}.amahorse-preview-nav.is-previous{left:16px}.amahorse-preview-nav.is-next{right:16px}.amahorse-preview-nav:focus-visible,.amahorse-preview-nav:hover{border-color:rgba(32,32,29,.26);background:#fff;outline:none}.amahorse-preview-count{padding:10px 18px;border-top:1px solid var(--proofroom-line-soft);color:var(--proofroom-muted);font-size:11px;text-align:center}.batch-room-report-state{display:grid;gap:5px;padding:18px 20px 20px}.batch-room-report-state strong{display:inline-flex;align-items:baseline;color:var(--proofroom-ink-strong);font-size:14px;font-weight:600;line-height:1.25}.batch-room-working-dots{display:inline-flex;width:14px;margin-left:1px}.batch-room-working-dots span{display:inline-block}.batch-room-report-state p{max-width:78ch;margin:0;color:var(--proofroom-muted);font-size:13px;line-height:1.5}.batch-room-report-state.is-failed strong{color:#b42342}.batch-room-runs .section-heading{padding:18px 20px}.batch-room-item-list,.batch-room-run-list,.batch-room-skip-list{display:grid}.batch-room-item-row,.batch-room-run-row,.batch-room-skip-row{display:grid;align-items:center;gap:16px;padding:14px 18px;border-top:1px solid var(--proofroom-line-soft);color:inherit;text-decoration:none}.batch-room-run-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:0 10px 0 0}.batch-room-run-link{display:grid;grid-template-columns:minmax(0,1fr) 116px 132px;align-items:center;gap:16px;min-width:0;padding:14px 18px;color:inherit;text-decoration:none}.batch-room-run-row:hover .batch-room-run-link{background:rgba(32,32,29,.025)}.batch-room-delete-button:not(.button-danger){width:34px;min-width:34px;height:34px;padding:0;color:var(--proofroom-muted);opacity:.62}.batch-room-delete-button:not(.button-danger):hover{border-color:rgba(180,35,66,.22);color:#b42342;opacity:1}.batch-room-delete-button.button-danger{gap:8px}.batch-room-item-row strong,.batch-room-run-row strong,.batch-room-skip-row strong{color:var(--proofroom-ink-strong);font-weight:600}.batch-room-item-row span,.batch-room-run-row small,.batch-room-run-row time{display:block;margin-top:3px;color:var(--proofroom-muted);font-size:12px}.batch-room-run-row time{justify-self:start;width:100%}.batch-room-status{justify-self:center;width:104px;min-width:84px;padding:4px 8px;border:1px solid var(--proofroom-line-soft);border-radius:999px;background:var(--proofroom-surface-soft);color:var(--proofroom-muted-strong);font-size:12px;text-align:center}.batch-room-status.is-preparing{border-color:rgba(32,32,29,.18);background:rgba(255,255,255,.78);color:var(--proofroom-ink)}@media (prefers-reduced-motion:no-preference){.batch-room-working-dots span{animation:batch-room-dot-step 1.25s ease-in-out infinite}.batch-room-working-dots span:nth-child(2){animation-delay:.15s}.batch-room-working-dots span:nth-child(3){animation-delay:.3s}.batch-room-status.is-preparing{animation:batch-room-status-breathe 1.8s ease-in-out infinite}}@keyframes batch-room-dot-step{0%,70%,to{opacity:.34;transform:translateY(0)}35%{opacity:1;transform:translateY(-1px)}}@keyframes batch-room-status-breathe{0%,to{border-color:rgba(32,32,29,.14);background:rgba(255,255,255,.72);box-shadow:0 0 0 0 rgba(32,32,29,0)}50%{border-color:rgba(32,32,29,.24);background:#fff;box-shadow:0 0 0 3px rgba(32,32,29,.035)}}.batch-room-empty{display:flex;gap:14px;align-items:flex-start;padding:22px 20px 24px;border-top:1px solid var(--proofroom-line-soft);background:linear-gradient(180deg,rgba(32,32,29,.015),rgba(32,32,29,0))}.batch-room-empty strong{display:block;margin:1px 0 4px;color:var(--proofroom-ink-strong);font-size:14px;font-weight:470}.batch-room-empty p{max-width:60ch;margin:0;color:var(--proofroom-muted);font-size:13px;line-height:1.5}.batch-room-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.batch-room-summary-tile{position:relative;overflow:hidden;padding:18px}.batch-room-summary-tile span{display:inline-flex;align-items:center;gap:7px;color:var(--proofroom-muted);font-size:12px}.batch-room-summary-tile.is-working{border-color:rgba(32,32,29,.16)}.batch-room-summary-tile.is-working:before{content:"";position:absolute;top:0;left:0;width:42%;height:2px;border-radius:999px;background:rgba(32,32,29,.18);opacity:.5}.batch-room-summary-tile.is-working span:after{content:"";width:5px;height:5px;border-radius:999px;background:rgba(32,32,29,.42)}.batch-room-summary-tile strong{display:block;margin-top:8px;color:var(--proofroom-ink-strong);font-size:28px;font-weight:600;letter-spacing:-.02em}@media (prefers-reduced-motion:no-preference){.batch-room-summary-tile.is-working:before{animation:batch-room-working-line 2.4s ease-in-out infinite}.batch-room-summary-tile.is-working span:after{animation:batch-room-working-dot 1.4s ease-in-out infinite}.batch-room-summary-tile.is-working strong{animation:batch-room-working-number 1.8s ease-in-out infinite}}@keyframes batch-room-working-line{0%{opacity:0;transform:translateX(-110%)}18%,72%{opacity:.5}to{opacity:0;transform:translateX(250%)}}@keyframes batch-room-working-dot{0%,to{opacity:.42;transform:scale(.86)}50%{opacity:.86;transform:scale(1)}}@keyframes batch-room-working-number{0%,to{opacity:.74}50%{opacity:1}}.batch-room-reason-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--proofroom-line-soft)}.batch-room-panel-empty{margin:0;padding:18px 20px 20px;border-top:1px solid var(--proofroom-line-soft);color:var(--proofroom-muted);font-size:13px;line-height:1.5}.batch-room-reason{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 18px;border-right:1px solid var(--proofroom-line-soft);border-bottom:1px solid var(--proofroom-line-soft)}.batch-room-reason:nth-child(3n){border-right:0}.batch-room-reason span{color:var(--proofroom-muted);font-size:13px}.batch-room-vendor-grid{display:grid;border-top:1px solid var(--proofroom-line-soft)}.batch-room-vendor-row{display:grid;grid-template-columns:minmax(120px,.8fr) repeat(3,minmax(120px,1fr));gap:16px;align-items:center;padding:14px 18px;border-bottom:1px solid var(--proofroom-line-soft)}.batch-room-vendor-row:last-child{border-bottom:0}.batch-room-vendor-row strong{color:var(--proofroom-ink-strong);font-size:13px;font-weight:600}.batch-room-vendor-row span{color:var(--proofroom-muted-strong);font-size:13px}.batch-room-item-row{grid-template-columns:minmax(220px,.55fr) minmax(0,1fr)}.batch-room-item-row p{display:flex;align-items:center;gap:10px;margin:0}.batch-room-item-row a{display:inline-flex;align-items:center;gap:4px;color:var(--proofroom-muted);font-size:12px;text-decoration:none}.batch-room-item-row a:hover{color:var(--proofroom-ink)}.batch-room-proposal{display:grid;gap:10px;padding:14px;border:1px solid var(--proofroom-line-soft);border-radius:var(--proofroom-radius-sm);background:rgba(255,255,255,.58)}.batch-room-proposal-heading{display:flex;align-items:center;justify-content:space-between;gap:14px}.batch-room-proposal-heading span{margin:0;color:var(--proofroom-ink-strong);font-size:13px;font-weight:600}.batch-room-proposal-heading strong{color:var(--proofroom-muted);font-size:12px;font-weight:520;white-space:nowrap}.batch-room-proposal p{max-width:none;margin:0;color:var(--proofroom-muted-strong);font-size:13px;line-height:1.5}.batch-room-proposal p strong{color:var(--proofroom-ink);font-weight:600}.batch-room-proposal blockquote{margin:0;padding:10px 12px;border-left:2px solid rgba(32,32,29,.22);border-radius:0 var(--proofroom-radius-xs) var(--proofroom-radius-xs) 0;background:rgba(32,32,29,.035);color:var(--proofroom-muted-strong);font-size:12px;line-height:1.5}.batch-room-proposal dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;row-gap:0;margin:0;border-top:1px solid var(--proofroom-line-soft)}.batch-room-proposal dl div{max-width:100%;min-width:0;padding-top:10px}.batch-room-proposal dt{margin:0 0 3px;color:var(--proofroom-muted);font-size:11px}.batch-room-proposal dd{max-width:100%;min-width:0;margin:0;color:var(--proofroom-ink);font-size:12px;font-weight:520;overflow-wrap:anywhere;white-space:normal}.batch-room-inline-list{display:inline}.batch-room-proposal-link{color:var(--proofroom-ink);overflow-wrap:anywhere;text-decoration:none;word-break:break-word}.batch-room-proposal-link:hover{color:var(--proofroom-muted-strong)}.batch-room-proposal-action-link{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;padding:5px 9px;border:1px solid var(--proofroom-line);border-radius:7px;background:rgba(255,255,255,.78);color:var(--proofroom-ink);font-size:12px;font-weight:470;line-height:1;overflow-wrap:normal;text-decoration:none;white-space:nowrap}.batch-room-proposal-action-link svg{display:block;flex:0 0 auto}.batch-room-proposal-action-link:hover{border-color:rgba(32,32,29,.18);background:#fff}.batch-room-proposal-tags{display:flex;flex-wrap:wrap;gap:6px}.batch-room-proposal-tags span{margin:0;padding:4px 7px;border:1px solid var(--proofroom-line-soft);border-radius:999px;background:var(--proofroom-surface-soft);color:var(--proofroom-muted-strong);font-size:11px}.batch-room-skip-row{grid-template-columns:minmax(0,1fr) auto}.batch-room-skip-row>div{display:grid;min-width:0;gap:3px}.batch-room-skip-row span{color:var(--proofroom-ink)}.batch-room-skip-row small,.batch-room-skip-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.batch-room-skip-row small{color:var(--proofroom-muted);font-size:12px}@media (max-width:1100px){.batch-room-grid,.batch-room-reason-grid,.batch-room-summary-grid,.batch-room-vendor-row{grid-template-columns:1fr}.batch-room-reason,.batch-room-reason:nth-child(3n){border-right:0}.batch-room-item-row{grid-template-columns:1fr}.amahorse-candidate-row{grid-template-columns:24px minmax(0,1fr)}.amahorse-candidate-evidence{grid-column:2}}@media (max-width:760px){.batch-room-hero,.batch-room-report-header{grid-template-columns:1fr}.batch-room-validation-links{justify-content:stretch;justify-self:stretch;max-width:none}.batch-room-validation-link{width:100%}.batch-room-card{min-height:0}.batch-room-run-row{grid-template-columns:minmax(0,1fr) auto}.batch-room-run-link{grid-template-columns:minmax(0,1fr);gap:8px}.batch-room-proposal dl{grid-template-columns:1fr;row-gap:10px}.amahorse-selection-actions,.amahorse-selection-bar{align-items:stretch;flex-direction:column}.amahorse-selection-actions{gap:8px}.amahorse-selection-actions .button{width:100%}.amahorse-import-result{max-width:none;text-align:left}.amahorse-candidate-row{gap:14px 10px;padding-inline:14px}.amahorse-evidence-grid{grid-template-columns:1fr;gap:10px}.amahorse-preview-heading{align-items:flex-start;flex-direction:column;gap:2px}.amahorse-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.amahorse-folder-picker>div{grid-template-columns:1fr}.amahorse-folder-picker .button{width:100%}.amahorse-preview-lightbox{padding:0}.amahorse-preview-dialog{width:100vw;height:100dvh;border:0;border-radius:0}.amahorse-preview-dialog-header>div{display:grid;gap:1px}}.style-guide-page{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);gap:16px;align-items:start}.style-guide-hero,.style-guide-section-wide{grid-column:1/-1}.style-guide-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.58fr);gap:28px;align-items:center;padding:30px}.style-guide-hero-copy{max-width:780px}.style-guide-hero-copy h2{max-width:760px;margin:0;color:var(--proofroom-ink-strong);font-size:clamp(32px,4vw,56px);font-weight:var(--proofroom-weight-heading);letter-spacing:0;line-height:.98}.style-guide-hero-copy p:not(.settings-kicker){max-width:66ch;margin:16px 0 0;color:var(--proofroom-muted);font-size:16px;line-height:1.58}.style-guide-manifesto{display:flex;flex-wrap:wrap;gap:8px;align-content:center;padding:8px}.style-guide-manifesto span{padding:7px 10px;border:1px solid var(--proofroom-line);border-radius:999px;background:rgba(255,255,255,.72);color:var(--proofroom-muted);font-size:13px;line-height:1}.style-guide-section{display:grid;gap:18px;padding:22px}.style-guide-section-header{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;padding:0;border:0}.style-guide-section-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--proofroom-line);border-radius:var(--proofroom-radius-xs);background:#fff;color:var(--proofroom-muted)}.style-guide-section-header h2{margin:0;color:var(--proofroom-ink-strong);font-size:20px;font-weight:var(--proofroom-weight-heading);letter-spacing:0;line-height:1.12}.style-guide-section-header p{max-width:66ch;margin:5px 0 0;color:var(--proofroom-muted);font-size:14px;line-height:1.52}.style-guide-principle-grid,.style-guide-surface-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid var(--proofroom-line-soft);border-radius:var(--proofroom-radius-sm);background:#fff}.style-guide-principle,.style-guide-surface-card{min-height:0;padding:18px;border-right:1px solid var(--proofroom-line-soft);background:#fff}.style-guide-principle:last-child,.style-guide-surface-card:last-child{border-right:0}.style-guide-principle span,.style-guide-surface-card>svg{display:block;margin-bottom:14px;color:var(--proofroom-muted);font-size:12px}.style-guide-image-demo h3,.style-guide-list h3,.style-guide-principle h3,.style-guide-surface-card h3{margin:0;color:var(--proofroom-ink-strong);font-size:15px;font-weight:470;letter-spacing:0;line-height:1.22}.style-guide-image-demo p,.style-guide-note,.style-guide-principle p,.style-guide-surface-card p{margin:8px 0 0;color:var(--proofroom-muted);font-size:13px;line-height:1.5}.style-guide-type-table{overflow:hidden;border:1px solid var(--proofroom-line-soft);border-radius:var(--proofroom-radius-sm)}.style-guide-type-row{display:grid;grid-template-columns:minmax(110px,.35fr) 76px 76px minmax(0,1fr);gap:12px;align-items:center;min-height:48px;padding:11px 14px;border-bottom:1px solid var(--proofroom-line-soft);background:rgba(255,255,255,.7)}.style-guide-type-row:last-child{border-bottom:0}.style-guide-type-row span{color:var(--proofroom-muted);font-size:12px}.style-guide-type-row strong{min-width:0;overflow:hidden;color:var(--proofroom-ink-strong);font-size:14px;font-weight:470;text-overflow:ellipsis;white-space:nowrap}.style-guide-color-list,.style-guide-image-demo,.style-guide-term-list{display:grid;gap:10px}.style-guide-color-row,.style-guide-image-demo article,.style-guide-term{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center;padding:13px;border:1px solid var(--proofroom-line-soft);border-radius:var(--proofroom-radius-sm);background:rgba(255,255,255,.64)}.style-guide-color-row strong,.style-guide-term span{color:var(--proofroom-ink-strong);font-size:13px;font-weight:470}.style-guide-color-row p,.style-guide-term p{margin:3px 0 0;color:var(--proofroom-muted);font-size:12px;line-height:1.45}.style-guide-swatch{width:20px;height:20px;border:1px solid rgba(32,32,29,.12);border-radius:999px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.4)}.style-guide-command-demo{display:flex;align-items:center;gap:8px;min-height:48px;padding:8px 10px;border:1px solid var(--proofroom-line);border-radius:var(--proofroom-radius-sm);background:#fff;box-shadow:0 1px 0 rgba(32,32,29,.04);color:var(--proofroom-muted)}.style-guide-command-token{padding:5px 8px;border:1px solid rgba(32,32,29,.12);border-radius:7px;background:rgba(32,32,29,.04);color:var(--proofroom-ink);font-size:13px}.style-guide-command-placeholder{min-width:0;flex:1;color:var(--proofroom-muted);font-size:14px}.style-guide-command-demo kbd{padding:5px 8px;border:1px solid rgba(32,32,29,.12);border-radius:7px;background:rgba(32,32,29,.035);color:var(--proofroom-muted-strong);font-family:inherit;font-size:12px}.style-guide-list{display:grid;gap:10px}.style-guide-list ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.style-guide-list li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start;color:var(--proofroom-muted-strong);font-size:13px;line-height:1.42}.style-guide-list li svg{margin-top:2px;color:var(--proofroom-success)}.style-guide-table-preview{overflow:hidden;border:1px solid var(--proofroom-line);border-radius:var(--proofroom-radius-sm);background:#fff}.style-guide-table-head,.style-guide-table-row{display:grid;grid-template-columns:72px 120px minmax(220px,1.4fr) minmax(150px,.85fr) minmax(130px,.72fr) 110px 150px;gap:14px;align-items:center;padding:0 14px}.style-guide-table-head{min-height:44px;border-bottom:1px solid var(--proofroom-line);background:rgba(32,32,29,.025);color:var(--proofroom-muted);font-size:13px}.style-guide-table-head button{padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left}.style-guide-table-row{min-height:68px;color:var(--proofroom-muted-strong);font-size:13px}.style-guide-table-row div strong,.style-guide-table-row>strong{color:var(--proofroom-ink-strong);font-size:13px;font-weight:520}.style-guide-table-row small{display:block;margin-top:4px;color:var(--proofroom-muted);font-size:12px}.style-guide-image-box,.style-guide-thumb{display:inline-flex;align-items:center;justify-content:center;width:42px;height:52px;border:1px solid var(--proofroom-line-soft);border-radius:8px;background:rgba(32,32,29,.035);color:var(--proofroom-muted)}.style-guide-sheet-rules{display:grid;gap:16px}.style-guide-editor-demo{display:grid;gap:18px;padding:18px;background:linear-gradient(180deg,#fff,rgba(255,255,255,.68))}.style-guide-editor-demo,.style-guide-editor-demo>div{border:1px solid var(--proofroom-line);border-radius:var(--proofroom-radius-sm)}.style-guide-editor-demo>div{display:flex;align-items:center;gap:14px;width:fit-content;max-width:100%;padding:7px 9px;background:#fff;color:var(--proofroom-muted);font-size:13px}.style-guide-editor-demo p{max-width:48ch;margin:0;color:var(--proofroom-ink);font-size:17px;line-height:1.72}.style-guide-image-demo article{grid-template-columns:auto minmax(0,1fr) auto}.style-guide-control-row{align-items:center}.style-guide-anti-grid,.style-guide-control-row{display:flex;flex-wrap:wrap;gap:8px}.style-guide-anti-grid span{padding:8px 10px;border:1px solid rgba(225,29,72,.18);border-radius:999px;background:rgba(225,29,72,.045);color:var(--proofroom-ink);font-size:13px}@media (max-width:1180px){.style-guide-hero,.style-guide-page{grid-template-columns:1fr}.style-guide-principle-grid,.style-guide-surface-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.style-guide-principle:nth-child(2),.style-guide-surface-card:nth-child(2){border-right:0}}@media (max-width:820px){.style-guide-page{gap:12px}.style-guide-hero,.style-guide-section{padding:18px}.style-guide-principle-grid,.style-guide-surface-grid,.style-guide-type-row{grid-template-columns:1fr}.style-guide-principle,.style-guide-principle:nth-child(2),.style-guide-surface-card,.style-guide-surface-card:nth-child(2){border-right:0;border-bottom:1px solid var(--proofroom-line-soft)}.style-guide-principle:last-child,.style-guide-surface-card:last-child{border-bottom:0}.style-guide-command-demo{flex-wrap:wrap}.style-guide-table-preview{overflow-x:auto}.style-guide-table-head,.style-guide-table-row{min-width:980px}}:root{--proofroom-type-page-title:24px;--proofroom-type-overview-title:34px;--proofroom-type-section-title:20px;--proofroom-type-panel-title:15px;--proofroom-type-body:14px;--proofroom-type-body-large:16px;--proofroom-type-editor:17px;--proofroom-type-table:13px;--proofroom-type-meta:12px;--proofroom-weight-body:400;--proofroom-weight-copy:400;--proofroom-weight-medium:440;--proofroom-weight-heading:470;--proofroom-weight-strong:510;--proofroom-font:-apple-system,BlinkMacSystemFont,"SF Pro Text",Inter,"Segoe UI",sans-serif}:root,body{color:var(--proofroom-ink,var(--ink));font-family:var(--proofroom-font);font-size:var(--proofroom-type-body);font-weight:var(--proofroom-weight-body);letter-spacing:0;line-height:1.45}:where(h1,h2,h3,h4,p,span,strong,em,a,button,input,select,textarea,label,small,li,th,td,time){letter-spacing:0}.workspace-title h1,h1{font-size:var(--proofroom-type-page-title);line-height:1.16}.catalog-workmap-heading h2,.workspace-title h1,h1{color:var(--proofroom-ink-strong,var(--ink));font-weight:var(--proofroom-weight-heading)}.catalog-workmap-heading h2{font-size:var(--proofroom-type-overview-title);line-height:1.08}.latest-changelog h2,.proofroom-overview-copy h2,.proofroom-overview-header h2,.recent-activity-heading h2,.recent-work-panel h2,.style-guide-hero h1{color:var(--proofroom-ink-strong,var(--ink));font-size:var(--proofroom-type-section-title);font-weight:var(--proofroom-weight-heading);line-height:1.12}.review-section-header h2,.settings-card h2,.settings-users-card h2,.style-image-section h2,.style-image-workbench h2,.webhook-health-panel h2{color:var(--proofroom-ink-strong,var(--ink));font-size:var(--proofroom-type-panel-title);font-weight:var(--proofroom-weight-heading);line-height:1.2}.catalog-workmap-heading p:not(.progress-kicker),.page-description,.proofroom-overview-copy p,.style-image-section p,.style-image-workbench p{color:var(--proofroom-muted,var(--muted));font-size:var(--proofroom-type-body-large);font-weight:var(--proofroom-weight-copy);line-height:1.58}.catalog-workmap-focus small,.catalog-workmap-room-head small,.catalog-workmap-stat small,.data-table th,.eyebrow-row,.progress-kicker,.settings-kicker,.style-inventory-header span,.workspace-kicker{color:var(--proofroom-muted,var(--muted));font-size:var(--proofroom-type-meta);font-weight:var(--proofroom-weight-medium);text-transform:none}.catalog-workmap-room-head strong{color:var(--proofroom-ink-strong,var(--ink));font-size:21px;font-weight:var(--proofroom-weight-heading);line-height:1.12}.catalog-workmap-command strong,.catalog-workmap-command-copy strong,.catalog-workmap-focus strong{color:var(--proofroom-ink-strong,var(--ink));font-size:14px;font-weight:var(--proofroom-weight-strong);line-height:1.22}.catalog-workmap-command em,.catalog-workmap-command-copy em,.catalog-workmap-focus em,.catalog-workmap-room-head em{color:var(--proofroom-muted,var(--muted));font-size:var(--proofroom-type-table);font-style:normal;font-weight:var(--proofroom-weight-copy);line-height:1.44}.catalog-workmap-stat strong{color:var(--proofroom-ink-strong,var(--ink));font-size:18px;font-weight:var(--proofroom-weight-heading);line-height:1.08}.recent-activity-row strong,.style-count-stack strong,.style-count-summary,.style-family-code,.style-product-copy strong,.style-product-title{color:var(--proofroom-ink,var(--ink));font-size:var(--proofroom-type-table);font-weight:var(--proofroom-weight-strong);line-height:1.28}.recent-activity-row em,.recent-activity-row time,.style-count-stack span,.style-family-meta,.style-image-status-cell>span:not(.status-pill),.style-product-copy>span{color:var(--proofroom-muted,var(--muted));font-size:var(--proofroom-type-meta);font-weight:var(--proofroom-weight-copy);line-height:1.35}.button,.image-status-pill,.nav-item,.pagination-button,.queue-view-tab,.rail-logout-button,.status-pill,.style-nav-button,.style-sheet-focus-trigger{font-size:var(--proofroom-type-table);font-weight:var(--proofroom-weight-medium);line-height:1.2}.image-status-pill,.status-pill{font-size:11.5px}.product-title-block h3{color:var(--proofroom-ink-strong,var(--ink));font-size:22px;font-weight:var(--proofroom-weight-heading);line-height:1.16}.description-document,.tiptap-content .ProseMirror,.tiptap-content .tiptap-static-preview,.tiptap-document{color:#2f363f;font-size:var(--proofroom-type-editor);font-weight:var(--proofroom-weight-body);line-height:1.72}.tiptap-content .ProseMirror h2,.tiptap-content .ProseMirror h3,.tiptap-content .ProseMirror h4{color:var(--proofroom-ink-strong,var(--ink));font-weight:var(--proofroom-weight-heading);line-height:1.25}.style-image-asset strong,.style-image-color-row h3,.style-image-product-title{color:var(--proofroom-ink,var(--ink));font-size:var(--proofroom-type-table);font-weight:var(--proofroom-weight-strong);line-height:1.28}.style-image-asset span,.style-image-asset-meta,.style-image-product-meta{color:var(--proofroom-muted,var(--muted));font-size:var(--proofroom-type-meta);font-weight:var(--proofroom-weight-copy)}@media (max-width:900px){:root{--proofroom-type-page-title:24px;--proofroom-type-overview-title:28px;--proofroom-type-section-title:22px;--proofroom-type-body-large:15px;--proofroom-type-editor:16px}.product-title-block h3{font-size:23px}}