.huge-agency-workspace h1{font-size:clamp(26px,4vw,40px);line-height:1.15;margin:0 0 12px;letter-spacing:-.035em}.huge-agency-workspace>div{max-width:1120px}.huge-agency-workspace p{line-height:1.6;overflow-wrap:anywhere}.huge-agency-workspace h3{font-size:20px;font-weight:600;margin:0;letter-spacing:-.02em}.huge-agency-workspace h4{font-size:18px;font-weight:600;margin:0 0 16px}.huge-agency-workspace :is(h3,h4)[tabindex="-1"]:focus{outline:none}.huge-agency-account-line{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:0 0 20px;font-size:13px}.huge-agency-account-line span{min-width:0;overflow-wrap:anywhere}.huge-agency-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}.huge-agency-invitation{border-top:1px solid var(--brand-border);padding:10px 0}.huge-agency-invitation-select{display:flex;width:100%;min-height:52px;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap;text-align:left;padding:10px 8px;background:transparent;color:var(--brand-text);border:0;border-radius:10px}.huge-agency-invitation[data-selected=true] .huge-agency-invitation-select{background:var(--md-surface-container-low,var(--brand-bg))}.huge-agency-invitation-select strong{overflow-wrap:anywhere;min-width:0}.huge-agency-invitation-body{padding:8px;font-size:13px;line-height:1.6}.huge-agency-status{font-size:11px;font-weight:550;color:var(--brand-text-muted);white-space:normal}.huge-agency-check{display:flex;align-items:flex-start;gap:12px;min-height:44px;padding:12px 0;font-size:13px;line-height:1.55;cursor:pointer}.huge-agency-check input{width:20px;height:20px;flex-shrink:0;accent-color:var(--brand-text);margin-top:2px}.huge-agency-check small{display:block;color:var(--brand-text-muted);font-size:12px}.huge-agency-notice{display:flex;gap:10px;align-items:flex-start;border:1px solid var(--brand-border);border-radius:14px;padding:14px 16px;background:var(--md-surface-container-low,var(--brand-surface));font-size:14px}.huge-agency-notice svg{flex-shrink:0}.huge-agency-draft-list{padding:0;list-style:none;margin:20px 0}.huge-agency-draft-list li{border-top:1px solid var(--brand-border)}.huge-agency-draft-list button{width:100%;min-height:60px;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;border:0;background:transparent;color:var(--brand-text);padding:14px 8px;border-radius:10px}.huge-agency-draft-list button[aria-current=true]{background:var(--md-surface-container-low,var(--brand-bg))}.huge-agency-draft-list button>span{min-width:0;overflow-wrap:anywhere}.huge-agency-draft-list strong,.huge-agency-draft-list small{display:block}.huge-agency-draft-list small{font-size:12px;color:var(--brand-text-muted);margin-top:4px}.huge-agency-editor{border-top:1px solid var(--brand-border);margin-top:24px;padding-top:24px;min-width:0}.huge-agency-editor-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.huge-agency-editor fieldset>:is(.huge-service-field,.huge-service-grid){margin-bottom:20px}.huge-agency-editor small{color:var(--brand-text-muted);line-height:1.6}.huge-agency-field-error{font-size:13px;color:var(--md-error,#9f3838);line-height:1.5}.huge-agency-review-note{background:var(--md-surface-container-low,var(--brand-bg));padding:16px;border-radius:14px;font-size:14px;white-space:pre-wrap;overflow-wrap:anywhere}.huge-agency-workspace button:disabled{opacity:.55;cursor:not-allowed}.huge-agency-workspace summary{min-height:44px;display:list-item;padding:10px 0}.huge-agency-workspace .huge-service-button,.huge-agency-workspace .huge-service-button-secondary{white-space:normal}@media(min-width:1000px){.huge-agency-layout{grid-template-columns:minmax(260px,.8fr) minmax(0,1.7fr)}}@media(max-width:480px){.huge-agency-draft-list button{flex-wrap:wrap}.huge-agency-editor .huge-service-review{grid-template-columns:minmax(0,1fr);gap:6px}.huge-agency-editor .huge-service-review dd{margin-bottom:10px}}.huge-publisher-progress{display:flex;flex-wrap:wrap;gap:8px 18px;list-style:none;padding:12px 0;margin:0;font-size:12px;color:var(--brand-text-muted)}.huge-publisher-applications{margin-bottom:20px}.huge-publisher-mode-options{display:flex;flex-wrap:wrap;gap:8px 24px}.huge-publisher-amenities{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:0 16px}.huge-publisher-service-row{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto;align-items:end;gap:10px;margin-bottom:14px}.huge-publisher-photo-upload{padding:14px;background:var(--brand-surface-alt);border:1px solid var(--brand-border);border-radius:12px;margin:12px 0}.huge-agency-workspace :is(input,select,textarea,fieldset,form,details){min-width:0;max-width:100%;box-sizing:border-box}.huge-agency-workspace .huge-service-grid{margin-block:14px}.huge-agency-workspace .huge-service-review dd{overflow-wrap:anywhere;white-space:pre-wrap}@media(max-width:480px){.huge-publisher-service-row{grid-template-columns:minmax(0,1fr)}.huge-publisher-service-row button{justify-self:start}.huge-publisher-progress{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.huge-publisher-amenities{grid-template-columns:repeat(2,minmax(0,1fr))}}
