.portal-top:has(.publish-flow){grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;padding-top:14px;padding-bottom:14px;display:grid;container:publish-header/inline-size}.portal-top:has(.publish-flow) .portal-top__copy{flex:none;order:0;width:auto}.portal-top:has(.publish-flow) .portal-top__copy>span{display:block}.portal-top:has(.publish-flow) .account{grid-area:1/3;margin-left:0}.portal-top:has(.publish-flow) .creator-account-identity{max-width:120px}.publish-flow{justify-content:flex-start;align-items:center;gap:10px;min-width:0;max-width:100%;display:flex}.publish-flow__step{color:#687284;text-align:left;font:inherit;background:#fff;border:1px solid #e5e7ec;border-radius:12px;align-items:center;gap:10px;padding:9px 16px;text-decoration:none;display:flex}.publish-flow__step>span:last-child{gap:3px;display:grid}.publish-flow__step strong{font-size:var(--creator-text-small);white-space:nowrap;font-weight:700}@media (max-width:47.5rem){.publish-flow__step strong{white-space:normal}}.publish-flow__step small{font-size:var(--creator-text-small);white-space:nowrap}@media (max-width:47.5rem){.publish-flow__step small{white-space:normal}}.publish-flow__number{width:28px;height:28px;font-size:var(--creator-text-small);background:#edf0f5;border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}.publish-flow__step.is-current{color:#a65b00;background:#fff7e8;border-color:#ffc56a}.publish-flow__step.is-current .publish-flow__number{color:#fff;background:#ffa000}.publish-flow__step:not(:disabled){cursor:pointer}@media (hover:hover) and (pointer:fine){.publish-flow__step:not(:disabled):hover{background:#fff9ef;border-color:#ffab25}}.publish-flow__step:focus-visible{outline-offset:3px;outline:3px solid #e89116}.publish-flow__step:disabled{cursor:not-allowed;opacity:.55}.publish-flow__connector{color:#b5bdca;flex-shrink:0}@container publish-header (width<=1200px){.portal-top:has(.publish-flow) .portal-top__copy{display:none}.publish-flow{grid-column:1/3;justify-content:flex-start;gap:8px}.publish-flow__step{flex:1;justify-content:center;gap:8px;min-width:0;padding:9px 8px}.publish-flow__step small{display:none}.publish-flow__connector{width:14px}}@container publish-header (width<=800px){.publish-flow{gap:5px}.publish-flow__step{gap:6px;padding:8px 6px}.publish-flow__step strong{font-size:var(--creator-text-small)}.publish-flow__number{width:24px;height:24px;font-size:var(--creator-text-small)}.portal-top:has(.publish-flow) .creator-account-identity{display:none}}@container publish-header (width<=580px){.publish-flow{padding-top:4px;padding-bottom:4px;overflow-x:auto}.publish-flow__step{flex:1 0 auto}.publish-flow__connector{display:none}}
