.publish_layout__lFtl3{display:grid;gap:1.25rem}.publish_providerSkills__xCDpo,.publish_summary__Ml518,.publish_wizard__bwwVt{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-medium);padding:1.25rem}.publish_confirmation__nU0CQ h3,.publish_providerSkills__xCDpo h2,.publish_skillCard__goVM_ h3,.publish_summary__Ml518 h2,.publish_wizard__bwwVt h2{margin:0}.publish_skillList__7h1tg{display:grid;gap:.75rem;margin-top:1rem}.publish_skillCard__goVM_{align-items:center;border:1px solid var(--color-line);border-radius:var(--radius-small);display:grid;gap:.6rem;padding:.8rem}.publish_skillCard__goVM_[data-selected=true]{border-color:var(--color-accent)}.publish_skillCard__goVM_ p,.publish_summary__Ml518 p{color:var(--color-muted);font-size:.88rem;margin:.35rem 0 0}.publish_wizard__bwwVt{max-width:760px;width:100%}.publish_summaryHeader__gOL5T,.publish_wizardHeader__R4B_0{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.publish_eyebrow__BnIcl{color:var(--color-muted);font-size:.82rem;font-weight:700;letter-spacing:.04em;margin:0 0 .35rem}.publish_stepper__tJVsf{display:flex;gap:.35rem;list-style:none;margin:1.5rem 0;overflow-x:auto;padding:0 0 .25rem}.publish_stepper__tJVsf li{flex:0 0 auto}.publish_stepper__tJVsf button{align-items:center;background:transparent;border:0;border-radius:var(--radius-small);color:var(--color-muted);cursor:pointer;display:flex;font:inherit;font-size:.84rem;gap:.35rem;min-height:44px;padding:.45rem}.publish_stepper__tJVsf button span{align-items:center;background:var(--color-canvas);border-radius:999px;display:inline-flex;height:1.5rem;justify-content:center;width:1.5rem}.publish_stepper__tJVsf button[aria-current=step]{background:#f9e8e6;color:var(--color-accent-dark);font-weight:700}.publish_stepper__tJVsf button[aria-current=step] span{background:var(--color-accent);color:white}.publish_fieldGrid__YCACg,.publish_form__Pd78k{display:grid;gap:1rem}.publish_textareaField__UJ8Am{display:grid;gap:.45rem;color:var(--color-text);font-size:.9rem;font-weight:650}.publish_textareaField__UJ8Am textarea{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-small);color:var(--color-text);font:inherit;font-size:16px;min-height:11rem;padding:.65rem .75rem;resize:vertical;width:100%}.publish_textareaField__UJ8Am textarea[aria-invalid=true]{border-color:var(--color-accent)}.publish_availability__1ctMq>p,.publish_rejected__SfKx3,.publish_textareaField__UJ8Am>span:last-child{color:var(--color-accent-dark);font-size:.88rem;margin:0}.publish_availability__1ctMq{border:0;display:grid;gap:1rem;margin:0;padding:0}.publish_availability__1ctMq legend{font-size:.9rem;font-weight:650;margin-bottom:.7rem}.publish_availability__1ctMq ul{display:grid;gap:.5rem;list-style:none;margin:0;padding:0}.publish_availability__1ctMq li{align-items:center;background:var(--color-canvas);border-radius:var(--radius-small);display:flex;flex-wrap:wrap;font-size:.88rem;gap:.6rem;justify-content:space-between;padding:.7rem}.publish_availability__1ctMq li button{background:transparent;border:0;color:var(--color-accent-dark);cursor:pointer;font:inherit;min-height:44px;min-width:44px;padding:.45rem .6rem}.publish_actions__icdYB{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-end;margin-top:.5rem}.publish_errorSummary__DZDhO{background:#f9dedb;border:1px solid var(--color-accent);border-radius:var(--radius-small);color:var(--color-accent-dark);margin-bottom:1rem;padding:.8rem}.publish_errorSummary__DZDhO p{margin:.35rem 0 0}.publish_notice__hOBsV{color:#226b3d;font-weight:650}.publish_confirmation__nU0CQ dl,.publish_summary__Ml518 dl{display:grid;gap:.75rem;margin:1rem 0}.publish_confirmation__nU0CQ dl div,.publish_summary__Ml518 dl div{background:var(--color-canvas);border-radius:var(--radius-small);padding:.75rem}.publish_confirmation__nU0CQ dt,.publish_summary__Ml518 dt{color:var(--color-muted);font-size:.82rem}.publish_confirmation__nU0CQ dd,.publish_summary__Ml518 dd{margin:.3rem 0 0}.publish_readOnly__uGWIU{color:var(--color-muted)}@media (min-width:768px){.publish_layout__lFtl3{grid-template-columns:minmax(250px,330px) minmax(0,760px);align-items:start}.publish_providerSkills__xCDpo{position:sticky;top:1.5rem}.publish_fieldGrid__YCACg{grid-template-columns:repeat(2,minmax(0,1fr))}.publish_skillCard__goVM_{grid-template-columns:minmax(0,1fr) auto}.publish_skillCard__goVM_ button{grid-column:1/-1;justify-self:start}}