.ps-discovery-panel{display:flex;flex-direction:column;min-height:0;max-height:min(560px,var(--radix-popover-content-available-height, calc(100dvh - 24px) ))}.ps-catalog-popover.ps-catalog-popover-detail{width:380px;overflow:hidden}.ps-discovery-panel-heading{flex:none;padding:12px 16px;border-bottom:1px solid var(--ps-line)}.ps-discovery-panel-heading strong{display:flex;gap:8px;align-items:center;font-size:14px;font-weight:600}.ps-discovery-panel-heading small{display:block;color:var(--ps-muted);margin-top:4px;font-size:11px;line-height:16px}.ps-discovery-back{display:inline-flex;gap:6px;align-items:center;min-height:var(--ps-control-size);color:var(--ps-secondary);font-size:12px;margin-bottom:6px}.ps-discovery-search-area{flex:none;padding:12px 16px 6px}.ps-discovery-search{display:flex;align-items:center;border:0;box-shadow:inset 0 0 0 1px var(--ps-line);border-radius:var(--ps-radius);padding:0 10px;height:var(--ps-control-size);gap:8px}.ps-discovery-search input{min-width:0;width:100%;outline:none;background:transparent;font-size:13px}.ps-discovery-search input::-webkit-search-cancel-button{display:none}.ps-discovery-search button{display:flex;align-items:center;justify-content:center;height:var(--ps-control-size);width:var(--ps-control-size);flex:none}.ps-discovery-results{min-height:0;overflow-y:auto;overscroll-behavior:contain;flex:1}.ps-discovery-results>p{padding:12px 16px;font-size:13px;color:var(--ps-secondary)}.ps-discovery-results>.ps-discovery-summary{padding:6px 16px 0;font-size:11px;color:var(--ps-muted)}.ps-discovery-retry{text-decoration:underline;color:var(--ps-teal)}.ps-discovery-footer{flex:none}.ps-drawer-body:has(>.ps-discovery-panel){display:flex;flex-direction:column;padding:0;overflow:hidden}.ps-discovery-panel-embedded{flex:1;max-height:100%}.ps-workspace-recover{display:block;font-size:11px;line-height:16px;color:var(--ps-teal);text-decoration:underline}.ps-workspace-warning{margin:12px;padding:10px;background:var(--ps-hover);color:var(--ps-secondary);font-size:12px}.ps-activity-popover{overflow:hidden}.ps-activity-items{max-height:min(460px,calc(var(--radix-popover-content-available-height, 100dvh) - 92px));overflow-y:auto;padding:6px}.ps-activity-items>p{padding:12px;font-size:13px}.ps-activity-items button{min-height:var(--ps-control-size)}.ps-activity-item{padding:12px;border-bottom:1px solid var(--ps-line);border-radius:var(--ps-radius);overflow-wrap:anywhere}.ps-activity-item[data-read=false]{background:var(--ps-hover)}.ps-activity-item-title{display:block;width:100%;text-align:left;font-size:13px;line-height:20px;font-weight:500;margin:6px 0}.ps-activity-item-title:hover{color:var(--ps-teal);text-decoration:underline}.ps-header-alert{position:absolute;top:calc(100% + 8px);right:16px;padding:8px 12px;border:1px solid var(--ps-line);border-radius:var(--ps-radius);background:var(--ps-surface);font-size:12px}.ps-session-error{max-width:170px;font-size:12px;line-height:16px}@media(max-width:767px){.ps-header-guest-participation{display:none}.ps-discovery-back,.ps-discovery-search{min-height:var(--ps-control-size)}.ps-discovery-search button{min-height:var(--ps-control-size);width:var(--ps-control-size)}}.ps-header,.ps-header-popover,.ps-header-drawer,.pilot-toolbar,.workspace-pilot-drawer{--ps-control-size: 36px;--ps-ink: var(--workspace-candidate-color-text-primary, #172123);--ps-muted: var(--workspace-candidate-color-text-muted, #747d7f);--ps-secondary: var(--workspace-candidate-color-text-secondary, #536063);--ps-teal: var(--workspace-candidate-color-petrol, #075d66);--ps-line: var(--workspace-candidate-color-border, #dfe3e1);--ps-surface: var(--workspace-candidate-color-surface, #fff);--ps-hover: var(--color-muted, #f5f5f5);--ps-selected: var(--workspace-candidate-color-active-subtle, #e7f0ef);--ps-radius: var(--workspace-candidate-shape-radius, 6px);--ps-overlay-radius: var(--account-listings-filter-overlay-radius, 10px);color:var(--ps-ink);font-family:var(--workspace-approved-font-family, Inter, ui-sans-serif, system-ui, sans-serif);font-size:14px;line-height:20px}.ps-header-drawer-overlay{background:#17212347}.ps-header-drawer .ps-drawer-close{position:absolute;right:12px;top:14px;z-index:1}.ps-header{position:sticky;top:0;z-index:40;background:var(--ps-surface);border-bottom:1px solid var(--ps-line)}.ps-header-container{width:100%;max-width:none;padding:0 24px;margin:0 auto}.ps-header-top{display:flex;align-items:center;gap:24px;height:64px}.ps-brand{display:inline-flex;align-items:center;width:184px;flex-shrink:0;gap:8px;border-radius:var(--ps-radius)}.ps-brand img{width:32px;height:32px}.ps-brand-name{display:block;color:#000;font-size:20px;font-weight:700;line-height:24px;letter-spacing:-.4px}.ps-brand-tagline{display:block;color:var(--ps-muted);font-size:11px;line-height:14px}.ps-public-links{display:flex;align-items:center;gap:20px;white-space:nowrap;font-weight:500;font-size:15px}.ps-public-link-item{display:flex;align-items:center}.ps-public-link-row{display:flex;align-items:center;min-height:var(--ps-control-size)}.ps-public-links a{display:inline-flex;align-items:center;min-height:var(--ps-control-size)}.ps-public-links a:hover{color:var(--ps-teal)}.ps-public-link-row>a,.ps-nav-more-trigger{position:relative}.ps-public-link-row>a:after,.ps-nav-more-trigger:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:var(--ps-teal);transform:scaleX(0);transform-origin:left;transition:transform .16s ease-out}.ps-public-link-row>a:hover:after,.ps-public-link-row>a:focus-visible:after,.ps-public-link-row:has(button[aria-expanded=true])>a:after,.ps-nav-more-trigger:hover:after,.ps-nav-more-trigger:focus-visible:after,.ps-nav-more-trigger[aria-expanded=true]:after{transform:scaleX(1)}.ps-catalog-chevron{display:inline-flex;align-items:center;justify-content:center;width:24px;height:var(--ps-control-size);color:var(--ps-muted);border-radius:var(--ps-radius)}.ps-catalog-chevron:hover{background:transparent;color:var(--ps-teal)}.ps-nav-chevron[aria-expanded=true],.ps-nav-more-trigger[aria-expanded=true]{color:var(--ps-teal)}.ps-nav-more-trigger{display:inline-flex;align-items:center;gap:5px;min-height:var(--ps-control-size);font-weight:500;font-size:inherit;white-space:nowrap}.ps-nav-more-trigger svg{color:var(--ps-muted)}.ps-nav-more-trigger:hover{color:var(--ps-teal)}.ps-nav-popover{width:min(560px,calc(100vw - 24px));overflow:hidden;border-radius:var(--ps-radius)}.ps-nav-popover--services{width:min(720px,calc(100vw - 24px))}.ps-nav-popover--more{width:min(320px,calc(100vw - 24px))}.ps-nav-popover[data-state=open]{animation:ps-nav-enter .16s ease-out}@keyframes ps-nav-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ps-nav-menu-heading{padding:16px 20px;border-bottom:1px solid var(--ps-line)}.ps-nav-menu-heading strong{display:block;font-size:18px;font-weight:600;line-height:24px;letter-spacing:-.02em}.ps-nav-menu-heading small{display:block;max-width:520px;margin-top:4px;color:var(--ps-secondary);font-size:12px;font-weight:400;line-height:18px;white-space:normal}.ps-nav-menu-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 20px}.ps-nav-menu--services .ps-nav-menu-groups{grid-template-columns:repeat(3,minmax(0,1fr))}.ps-nav-menu--more .ps-nav-menu-groups{grid-template-columns:minmax(0,1fr)}.ps-nav-menu-group{min-width:0;padding:14px 20px 14px 0}.ps-nav-menu-group+.ps-nav-menu-group{border-left:1px solid var(--ps-line);padding-left:20px}.ps-nav-menu-group:last-child{padding-right:0}.ps-nav-menu-group h3{margin:0 0 6px;color:var(--ps-muted);font-size:11px;font-weight:600;line-height:16px;letter-spacing:.07em;text-transform:uppercase}.ps-nav-menu-links{display:flex;flex-direction:column}.ps-nav-menu-links>a,.ps-nav-menu-unavailable{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0;min-height:var(--ps-control-size);padding:8px 0}.ps-nav-menu-links>:not(:last-child){border-bottom:1px solid var(--ps-line)}.ps-nav-menu-links>a{color:var(--ps-ink);text-decoration:none;transition:color .16s ease-out}.ps-nav-menu-links strong{display:block;font-size:14px;font-weight:500;line-height:20px;white-space:normal}.ps-nav-menu-links small{display:block;margin-top:3px;color:var(--ps-muted);font-size:11px;font-weight:400;line-height:16px;white-space:normal}.ps-nav-menu-unavailable{color:var(--ps-muted);cursor:default;pointer-events:none}.ps-nav-menu-unavailable strong{color:var(--ps-secondary)}.ps-nav-menu-status{flex:none;padding-top:2px;font-size:10px;line-height:16px;color:var(--ps-muted)}.ps-nav-menu-links>a:hover,.ps-nav-menu-links>a:focus-visible,.ps-nav-menu-footer>a:hover{color:var(--ps-teal)}.ps-nav-menu-footer>a svg{flex:none;color:currentColor}.ps-nav-menu-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 20px;border-top:1px solid var(--ps-line)}.ps-nav-menu-footer small{color:var(--ps-muted);font-size:11px;line-height:16px}.ps-nav-menu-footer>a{display:flex;align-items:center;justify-content:flex-end;gap:9px;min-height:var(--ps-control-size);color:var(--ps-teal);font-size:14px;font-weight:600;margin-left:auto}.ps-account-cluster{display:flex;align-items:center;gap:8px;margin-left:auto;min-width:0}.ps-compact-search{display:block}.ps-header-top-cta{margin-right:4px}.ps-create-request{display:inline-flex;align-items:center;justify-content:center;min-height:var(--ps-control-size);padding:8px 16px;border-radius:var(--ps-radius);background:var(--ps-teal);color:#fff;font-size:13px;line-height:20px;font-weight:500;white-space:nowrap}.ps-create-request:hover:not(:disabled){background:var(--workspace-candidate-color-pressed, #064c54)}.ps-create-request:disabled{opacity:.45;cursor:not-allowed}.ps-participation{display:inline-flex;padding:8px 0;color:var(--ps-secondary);font-size:13px;font-weight:500}.ps-header-guest-participation .ps-participation,.ps-drawer-actions .ps-participation{align-items:center;justify-content:center;min-height:var(--ps-control-size);padding:0 14px;border-radius:var(--ps-radius);background:var(--ps-teal);color:#fff;line-height:20px;white-space:nowrap}.ps-header-guest-participation .ps-participation:hover,.ps-drawer-actions .ps-participation:hover{background:var(--workspace-candidate-color-pressed, #064c54)}.ps-workspace{min-width:0}.ps-workspace-desktop{min-width:0;max-width:230px}.ps-workspace-trigger{display:flex;align-items:center;gap:8px;height:var(--ps-control-size);width:100%;padding:3px 8px;border:0;border-radius:0;background:transparent;text-align:left}.ps-workspace-trigger:hover,.ps-workspace-trigger[data-state=open]{background:transparent;color:var(--ps-teal)}.ps-profile-icon{display:flex;width:32px;height:32px;flex-shrink:0;align-items:center;justify-content:center;color:var(--ps-secondary);background:var(--ps-hover);border-radius:var(--ps-radius)}.ps-workspace-trigger .ps-profile-icon{background:transparent}.ps-workspace-summary,.ps-user-summary{display:flex;flex-direction:column;min-width:0}.ps-workspace-summary strong{display:block;max-width:130px;font-size:13px;line-height:18px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps-workspace-summary small{font-size:10px;line-height:12px;color:var(--ps-muted);white-space:nowrap}.ps-header-activity-controls{display:inline-flex;align-items:center;gap:4px}.ps-icon-button{display:inline-flex;align-items:center;justify-content:center;width:var(--ps-control-size);height:var(--ps-control-size);flex-shrink:0;border-radius:var(--ps-radius);color:var(--ps-secondary);position:relative}.ps-icon-button svg{width:20px;height:20px;stroke-width:1.75}.ps-icon-button:hover:not(:disabled),.ps-icon-button[data-state=open]{background:var(--ps-hover);color:var(--ps-teal)}.ps-icon-button:disabled{opacity:.4}.ps-activity-badge{position:absolute;top:1px;right:-3px;min-width:16px;height:16px;padding:0 3px;border:2px solid var(--ps-surface);border-radius:10px;background:var(--ps-teal);color:#fff;font-size:9px;font-weight:600;line-height:12px}.ps-activity-badge[data-empty=true]{display:none}.ps-user-trigger{display:flex;align-items:center;height:var(--ps-control-size);gap:8px;text-align:left;border-radius:var(--ps-radius);padding:3px}.ps-user-trigger:hover,.ps-user-trigger[data-state=open]{background:var(--ps-hover)}.ps-user-avatar{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background:#e9ecee;color:var(--ps-secondary);font-weight:500;font-size:12px}.ps-user-summary strong{font-size:13px;line-height:18px;max-width:112px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.ps-user-summary small{font-size:11px;line-height:14px;color:var(--ps-muted)}.ps-login{display:inline-flex;align-items:center;gap:8px;min-height:var(--ps-control-size);padding:0 8px;font-size:13px;font-weight:500;color:var(--ps-ink);white-space:nowrap}.ps-header-popover{padding:0;background:var(--ps-surface);border:1px solid var(--ps-line);border-radius:var(--ps-overlay-radius);box-shadow:none;max-width:calc(100vw - 24px);max-height:var(--radix-popover-content-available-height);overflow:auto}.ps-popover-heading{display:flex;align-items:center;gap:12px;padding:16px;border-bottom:1px solid var(--ps-line)}.ps-popover-heading>div{min-width:0}.ps-popover-heading strong{display:block;font-size:14px;font-weight:600;overflow-wrap:anywhere}.ps-popover-heading small{display:block;font-size:11px;line-height:16px;color:var(--ps-muted);margin-top:3px;overflow-wrap:anywhere}.ps-user-popover{width:288px}.ps-menu-rows{padding:6px}.ps-menu-rows a,.ps-menu-rows>button,.ps-logout{display:flex;align-items:center;gap:10px;width:100%;min-height:var(--ps-control-size);padding:8px 10px;border-radius:var(--ps-radius);text-align:left;font-size:13px}.ps-menu-rows a:hover,.ps-logout:hover{background:var(--ps-hover)}.ps-menu-rows>button:disabled{opacity:.45;cursor:not-allowed}.ps-menu-rows svg{color:var(--ps-secondary);width:18px;height:18px;stroke-width:1.75}.ps-menu-count{margin-left:auto;border-radius:4px;background:var(--ps-hover);padding:0 6px;font-size:11px}.ps-menu-footer{border-top:1px solid var(--ps-line);padding:6px}.ps-menu-footer>a,.ps-workspace-links a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:var(--ps-control-size);padding:8px 10px;border-radius:var(--ps-radius);color:var(--ps-teal);font-size:13px}.ps-menu-footer a:hover{background:var(--ps-hover)}.ps-workspace-popover{width:360px}.ps-workspace-options{padding:6px;max-height:350px;overflow-y:auto}.ps-workspace-option{display:flex;align-items:center;gap:12px;width:100%;padding:12px 10px;border-radius:var(--ps-radius);text-align:left}.ps-workspace-option>span:nth-child(2){flex:1;min-width:0}.ps-workspace-option strong{display:block;font-weight:500;font-size:13px;overflow-wrap:anywhere}.ps-workspace-option small{display:block;font-size:11px;line-height:16px;color:var(--ps-muted);margin-top:4px}.ps-workspace-option[aria-pressed=true]{background:var(--ps-selected);color:var(--ps-teal)}button.ps-workspace-option:hover{background:var(--ps-hover)}.ps-workspace-warning{margin:12px;padding:10px;background:var(--ps-hover);border-radius:var(--ps-radius);color:var(--ps-secondary);font-size:12px;line-height:18px}.ps-discovery{display:flex;align-items:center;gap:12px}.ps-discovery-trigger{display:inline-flex;min-height:var(--ps-control-size);align-items:center;gap:8px;padding:8px 10px;border-radius:var(--ps-radius);font-size:13px;color:var(--ps-secondary);white-space:nowrap}.ps-discovery-trigger:hover,.ps-discovery-trigger[data-state=open]{background:var(--ps-hover);color:var(--ps-teal)}.ps-catalog-popover{width:288px}.ps-catalog-popover .ps-discovery{flex-direction:column;align-items:stretch;gap:0;padding:6px}.ps-catalog-popover .ps-discovery-trigger{width:100%}.ps-catalog-popover .ps-discovery-trigger svg:last-child{margin-left:auto}.ps-discovery-popover{width:360px}.ps-discovery-entries{padding:6px}.ps-discovery-entries>p{padding:10px;color:var(--ps-muted);font-size:13px}.ps-discovery-entries a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:var(--ps-control-size);border-radius:var(--ps-radius);padding:8px 10px;font-size:13px}.ps-discovery-entries a:hover{background:var(--ps-hover);color:var(--ps-teal)}.ps-activity-popover{width:360px}.ps-preview-status{padding:16px;color:var(--ps-muted);font-size:13px}.ps-search-popover{width:560px;padding:12px}.ps-header-search{display:flex;align-items:center;min-width:0;width:100%;height:var(--ps-control-size);border:0;box-shadow:inset 0 0 0 1px var(--ps-line);border-radius:var(--account-listings-filter-radius, 10px);background:var(--ps-surface);overflow:hidden}.ps-search-scope{padding:0 16px;border-right:1px solid var(--ps-line);font-size:13px;color:var(--ps-secondary)}.ps-header-search input{min-width:0;width:100%;padding:7px 12px;background:transparent;outline:none;font-size:13px;line-height:20px}.ps-header-search input::placeholder{color:var(--ps-muted)}.ps-header-search button{display:flex;align-items:center;justify-content:center;align-self:stretch;width:var(--ps-control-size);flex-shrink:0;color:var(--ps-secondary)}.ps-header-search button:hover{background:var(--ps-hover)}.ps-header-search button svg{width:18px;height:18px}.ps-mobile-nav{display:none}.ps-session-loading{font-size:12px;color:var(--ps-muted)}.ps-header-drawer{display:flex;flex-direction:column;gap:0;background:var(--ps-surface);border-color:var(--ps-line);width:min(360px,92vw);padding:0;overflow:hidden;height:100dvh}.ps-drawer-body{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;padding:0 16px calc(16px + env(safe-area-inset-bottom))}.ps-header-drawer .ps-drawer-heading{height:64px;flex:none;flex-direction:row;align-items:center;padding:0 64px 0 16px;border-bottom:1px solid var(--ps-line);text-align:left}.ps-drawer-heading h2{color:#000;font-size:20px;line-height:24px}.ps-header-drawer,.ps-header-drawer-overlay{animation:none!important;transition:none!important}.ps-public-links-mobile{display:flex;align-items:stretch;flex-direction:column;gap:0;margin-top:8px}.ps-public-links-mobile .ps-public-link-item{display:block;border-bottom:1px solid var(--ps-line)}.ps-public-links-mobile .ps-public-link-row{width:100%}.ps-public-links-mobile .ps-public-link-item a{display:flex;width:100%;min-height:var(--ps-control-size);padding:8px 10px;border-radius:var(--ps-radius)}.ps-public-links-mobile .ps-public-link-row>a{flex:1;min-width:0;font-size:14px}.ps-public-links-mobile .ps-nav-chevron{width:var(--ps-control-size)}.ps-public-links-mobile .ps-nav-more-trigger{width:100%;justify-content:space-between;padding:8px 10px;font-size:14px}.ps-public-links-mobile .ps-public-link-row>a:after,.ps-public-links-mobile .ps-nav-more-trigger:after{display:none}.ps-nav-mobile-panel{margin:0 0 8px 10px;border-left:1px solid var(--ps-line);background:var(--ps-surface)}.ps-nav-mobile-panel .ps-nav-menu-heading{padding:10px 14px 12px}.ps-nav-mobile-panel .ps-nav-menu-heading>strong,.ps-mobile-subnav .ps-nav-menu-heading>strong{display:none}.ps-nav-mobile-panel .ps-nav-menu-heading small{font-size:12px;line-height:18px}.ps-nav-mobile-panel .ps-nav-menu-groups,.ps-nav-mobile-panel .ps-nav-menu--services .ps-nav-menu-groups{display:block;padding:0 14px}.ps-nav-mobile-panel .ps-nav-menu-group,.ps-nav-mobile-panel .ps-nav-menu-group:last-child{padding:12px 0}.ps-nav-mobile-panel .ps-nav-menu-group+.ps-nav-menu-group{border-top:1px solid var(--ps-line);border-left:0;padding-left:0}.ps-nav-mobile-panel .ps-nav-menu-footer{padding:8px 14px}.ps-public-links-mobile .ps-nav-mobile-panel .ps-nav-menu-links>a{min-height:var(--ps-control-size);padding:8px 0}.ps-public-links-mobile .ps-nav-mobile-panel .ps-nav-menu-links>a:hover{background:transparent}.ps-public-links-mobile a:hover{background:var(--ps-hover)}.ps-drawer-discovery{border-top:1px solid var(--ps-line);margin-top:12px;padding-top:6px}.ps-drawer-discovery .ps-discovery{flex-direction:column;align-items:stretch;gap:0}.ps-drawer-discovery .ps-discovery-trigger{min-height:var(--ps-control-size)}.ps-drawer-actions{display:flex;flex-direction:column;gap:8px;margin-top:16px;padding-bottom:16px;border-bottom:1px solid var(--ps-line)}.ps-drawer-actions .ps-create-request{min-height:var(--ps-control-size)}.ps-drawer-actions .ps-participation{justify-content:center;min-height:var(--ps-control-size)}.ps-drawer-account{display:none}.ps-verification{position:absolute;top:calc(100% + 8px);right:16px;padding:8px 12px;background:var(--ps-surface);border:1px solid var(--ps-line);border-radius:var(--ps-radius);box-shadow:0 4px 16px #17212312;font-size:12px;color:var(--ps-teal)}.ps-verification a{display:inline-flex;align-items:center;gap:6px}.ps-header :is(a,button):focus-visible,.ps-header-popover :is(a,button):focus-visible,.ps-header-drawer :is(a,button):focus-visible{outline:none;box-shadow:none;background-color:var(--ps-hover)}.ps-header a:focus-visible,.ps-header-popover a:focus-visible,.ps-header-drawer a:focus-visible{text-decoration:underline;text-underline-offset:4px}.ps-header .ps-create-request:focus-visible,.ps-header-drawer .ps-create-request:focus-visible{background-color:var(--ps-teal);text-decoration:underline;text-underline-offset:4px}@media(min-width:1920px){.ps-desktop-nav{margin-inline-start:clamp(16px,calc(3vw - 40px),56px)}.ps-public-links{gap:24px}.ps-account-cluster{gap:12px}}@media(max-width:1599px){.ps-header-top{gap:12px}.ps-workspace-desktop{max-width:160px}.ps-account-cluster{gap:4px}.ps-user-summary,.ps-user-chevron{display:none}.ps-public-links:not(.ps-public-links-mobile){gap:12px}}@media(max-width:1439px){.ps-brand{width:192px}}@media(max-width:1279px){.ps-desktop-nav{display:none}.ps-mobile-nav{display:block}.ps-header-top-cta,.ps-header-guest-participation{display:none}.ps-header-top{gap:12px}.ps-header-container{padding:0 16px}.ps-brand{width:auto}.ps-brand-tagline{display:none}}@media(max-width:1023px){.ps-header-top{gap:8px}}@media(max-width:767px){.ps-header-drawer{width:100vw;max-width:none;background:var(--ps-surface)}.ps-header-container{padding:0 12px}.ps-header-top{height:64px;gap:4px}.ps-brand{gap:7px}.ps-brand img{width:28px;height:28px}.ps-brand-name{font-size:18px;line-height:24px}.ps-account-cluster{gap:0}.ps-account-cluster>.ps-workspace-desktop,.ps-activity-desktop{display:none}.ps-icon-button{width:var(--ps-control-size);height:var(--ps-control-size)}.ps-user-trigger{width:var(--ps-control-size);height:var(--ps-control-size);justify-content:center}.ps-drawer-account{display:flex;flex-direction:row;align-items:center;gap:8px;padding:16px 0 8px;border-bottom:1px solid var(--ps-line)}.ps-drawer-account>.ps-workspace{flex:1;min-width:0;max-width:none}.ps-drawer-account .ps-workspace-trigger{height:var(--ps-control-size)}.ps-drawer-account .ps-header-activity-controls{flex-shrink:0;justify-content:flex-end}.ps-header-search{height:var(--ps-control-size)}.ps-header-search button{width:var(--ps-control-size)}.ps-menu-rows a,.ps-menu-rows>button,.ps-logout,.ps-menu-footer a,.ps-discovery-entries a{min-height:var(--ps-control-size)}.ps-login{gap:5px;font-size:13px;padding:8px 5px}.ps-session-loading{max-width:84px;font-size:10px}.ps-search-popover{padding:10px}.ps-search-scope{padding:0 12px}}@media(max-width:374px){.ps-header-container{padding:0 8px}.ps-brand-name{font-size:16px}.ps-brand img{width:24px;height:24px}.ps-login svg{display:none}}@media(prefers-reduced-motion:reduce){.ps-nav-popover[data-state=open]{animation:none}.ps-public-link-row>a:after,.ps-nav-more-trigger:after,.ps-nav-menu-links>a{transition:none}}.ps-user-avatar img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.ps-profile-icon img{width:28px;height:28px;object-fit:cover;border-radius:50%}.ps-profile-icon--avatar{border-radius:50%;overflow:hidden;font-size:12px;font-weight:600}.ps-profile-icon--avatar img{width:100%;height:100%}.ps-workspace-trigger .ps-profile-icon--avatar{background:var(--ps-hover)}.public-header-bindings,.ps-header-popover.ps-public-header-surface{--ps-control-size: 36px;--ps-radius: 6px;--ps-line: var(--border);--ps-muted: var(--muted-foreground);--ps-ink: var(--foreground);--ps-secondary: var(--muted-foreground);--ps-teal: var(--primary);--ps-surface: var(--background);--ps-soft: var(--muted);--ps-hover: var(--accent);--ps-selected: var(--accent);--ps-overlay-radius: 6px;color:var(--foreground)}.public-header-bindings{display:flex;align-items:center;gap:8px}.public-header-bindings-mobile{align-items:stretch;flex-direction:column;border-top:1px solid var(--border);padding-top:16px}.public-header-bindings .ps-user-trigger,.public-header-bindings .ps-workspace-trigger,.public-header-bindings .ps-create-request,.public-header-bindings .ps-icon-button{border:1px solid var(--border);background:var(--background);color:var(--foreground)}.public-header-bindings-desktop .ps-user-summary small,.public-header-bindings-desktop .ps-workspace-summary,.public-header-bindings-desktop .ps-user-chevron{display:none}.public-header-bindings .ps-user-avatar{width:24px;height:24px;background:color-mix(in oklab,var(--primary) 10%,transparent);color:var(--primary)}.public-header-bindings .ps-header-activity-controls{flex-shrink:0}.public-header-bindings-mobile .ps-workspace-trigger,.public-header-bindings-mobile .ps-create-request,.public-header-bindings-mobile .ps-user-trigger{width:100%;justify-content:flex-start}.ps-header-popover.ps-public-header-surface{background:var(--popover);border-color:var(--border);border-radius:6px;box-shadow:0 4px 6px -1px #0000001a}.public-header-bindings-desktop{min-width:0}.public-header-bindings-desktop .ps-user-summary{max-width:90px}@media(min-width:1280px)and (max-width:1535px){.public-header-bindings-desktop .ps-user-summary{display:none}}.workspace-cabinet :is(button,a).h-8{height:2.25rem;min-height:2.25rem}.workspace-cabinet{--workspace-candidate-color-attention-surface: #f7f9fc;--workspace-candidate-attention-shadow: 0 5px 20px rgb(15 35 70 / .025);--workspace-approved-font-family: Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--workspace-candidate-color-page: #fdfdfc;--workspace-candidate-color-surface: #fff;--workspace-candidate-color-text-primary: #172123;--workspace-candidate-color-text-secondary: #536063;--workspace-candidate-color-text-muted: #747d7f;--workspace-candidate-color-border: #dfe3e1;--workspace-candidate-color-petrol: #075d66;--workspace-candidate-color-hover: #edf4f3;--workspace-candidate-color-active: #075d66;--workspace-candidate-color-active-subtle: #e7f0ef;--workspace-candidate-color-pressed: #064c54;--workspace-candidate-color-control-pressed: #e2ecea;--workspace-candidate-color-focus: #1b7c86;--workspace-candidate-color-active-text: #fff;--workspace-candidate-type-h1-size: 1.625rem;--workspace-candidate-type-h1-line-height: 2rem;--workspace-candidate-type-h1-weight: 600;--workspace-candidate-type-h1-tracking: normal;--workspace-candidate-type-nav-size: .875rem;--workspace-candidate-type-nav-line-height: 1.25rem;--workspace-candidate-type-nav-weight: 500;--workspace-candidate-type-section-size: .6875rem;--workspace-candidate-type-section-line-height: 1rem;--workspace-candidate-type-section-weight: 600;--workspace-candidate-type-section-tracking: .08em;--workspace-candidate-type-meta-size: .6875rem;--workspace-candidate-type-meta-line-height: 1rem;--workspace-candidate-type-tooltip-size: .75rem;--workspace-candidate-type-tooltip-line-height: 1rem;--workspace-candidate-type-tooltip-weight: 500;--workspace-candidate-space-nav-item-inline: .75rem;--workspace-candidate-space-nav-group: .75rem;--workspace-candidate-space-nav-item-gap: .25rem;--workspace-candidate-space-icon-label: .625rem;--workspace-candidate-space-tooltip-block: .375rem;--workspace-candidate-space-tooltip-inline: .5rem;--workspace-candidate-header-height: 4rem;--workspace-candidate-context-bar-height: 4rem;--workspace-candidate-context-bar-padding-inline: var(--workspace-candidate-main-canvas-gutter);--workspace-candidate-content-gutter: 1.5rem;--workspace-candidate-main-canvas-gutter: var(--workspace-candidate-content-gutter);--account-page-frame-gutter-inline: 1rem;--account-page-frame-space-block-start: 1rem;--account-page-header-title-size: 1.625rem;--account-page-header-title-line-height: 2rem;--account-page-header-title-weight: 600;--account-page-header-title-tracking: 0;--account-page-header-supporting-size: .8125rem;--account-page-header-supporting-line-height: 1.125rem;--account-page-header-supporting-weight: 400;--account-page-header-supporting-max-width: 100%;--account-page-header-title-gap: .375rem;--account-page-header-next-region-gap: .75rem;--account-listings-status-count-size: 1.125rem;--account-listings-status-count-padding-inline: 0;--account-listings-status-count-wide-padding-inline: .25rem;--account-listings-status-count-surface: var(--workspace-candidate-color-page);--account-listings-status-mobile-gap: 1rem;--account-listings-status-mobile-padding-inline: 1rem;--account-listings-status-tablet-gap: 1.5rem;--account-listings-status-tablet-padding-inline: 1.5rem;--account-listings-status-edge-fade-size: 1.5rem;--account-listings-filter-toolbar-control-height: 2.25rem;--account-listings-filter-toolbar-height: var(--account-listings-filter-toolbar-control-height);--account-listings-pagination-alignment-offset: .875rem;--account-listings-filter-control-height: var(--account-listings-filter-toolbar-control-height);--account-listings-filter-control-gap: .75rem;--account-listings-bulk-action-height: 2.25rem;--account-listings-bulk-action-touch-height: 2.75rem;--account-listings-bulk-checkbox-size: .75rem;--account-listings-bulk-master-inline-gutter: .375rem;--account-listings-bulk-master-cell-size: 1.75rem;--account-listings-filter-control-padding-inline: 1rem;--account-listings-filter-compact-icon-gap: .625rem;--account-listings-filter-radius: .625rem;--account-listings-filter-search-width: 20rem;--account-listings-filter-search-min-width: 10rem;--account-listings-filter-category-width: 10rem;--account-listings-filter-geography-width: 10.5rem;--account-listings-filter-price-width: 8.75rem;--account-listings-filter-price-applied-width: 11.5rem;--account-listings-filter-sort-width: 12rem;--account-listings-filter-apply-width: 6.5rem;--account-listings-filter-applied-indicator-size: .375rem;--account-listings-filter-overlay-offset: .375rem;--account-listings-filter-overlay-width: 22.5rem;--account-listings-filter-taxonomy-overlay-width: var(--account-listings-filter-overlay-width);--account-listings-taxonomy-result-breadcrumb-size: .625rem;--account-listings-filter-sort-overlay-width: 15.5rem;--account-listings-filter-overlay-radius: .625rem;--account-listings-filter-overlay-max-height: min(26.25rem, calc(100dvh - 2rem) );--account-listings-filter-popover-max-height: var(--account-listings-filter-overlay-max-height);--account-listings-filter-search-height: var(--account-listings-filter-toolbar-control-height);--account-listings-filter-result-min-height: 3rem;--account-listings-filter-overlay-padding: 1rem;--account-listings-filter-overlay-gap: .75rem;--account-listings-filter-currency-menu-max-height: 16.25rem;--account-listings-filter-responsive-search-height: var( --account-listings-filter-toolbar-control-height );--account-listings-filter-responsive-control-height: var( --account-listings-filter-toolbar-control-height );--account-listings-filter-responsive-gap: .625rem;--account-listings-filter-responsive-padding: 0;--account-listings-search-height: var(--account-listings-filter-toolbar-control-height);--account-listings-search-icon-size: 1.125rem;--account-listings-search-icon-text-gap: .625rem;--account-listings-search-padding-inline: 1rem;--account-listings-search-dropdown-offset: .375rem;--account-listings-search-row-min-height: var(--account-listings-filter-toolbar-control-height);--account-listings-search-dropdown-mobile-max-height: 8.375rem;--account-listings-search-dropdown-tablet-max-height: 13.875rem;--account-listings-search-dropdown-desktop-max-height: 22.125rem;--account-listings-search-dropdown-max-height: var( --account-listings-search-dropdown-mobile-max-height );--account-listings-filter-results-max-height: var( --account-listings-search-dropdown-mobile-max-height );--account-listings-search-field-badge-height: 1rem;--account-listing-management-max-inline-size: 105rem;--account-listing-management-desktop-height: 9.75rem;--account-listing-management-compact-wide-height: 9.5rem;--account-listing-management-compact-narrow-height: 10.5rem;--account-listing-management-narrow-height: 13rem;--account-listing-management-mobile-height: 15.5rem;--account-listing-management-desktop-media-width: 7rem;--account-listing-management-desktop-media-height: 6rem;--account-listing-management-narrow-media-width: 6rem;--account-listing-management-narrow-media-height: 5.25rem;--account-listing-management-mobile-media-width: 4.5rem;--account-listing-management-mobile-media-height: 4rem;--account-listing-management-select-width: .75rem;--account-listing-management-select-hit-size: 2.75rem;--account-listing-management-row-padding: .75rem;--account-listing-management-column-gap: .75rem;--account-listing-management-separator-padding: 1rem;--create-listing-desktop-two-column-min-inline-size: 57rem;--create-listing-summary-width: 20rem;--create-listing-column-gap: 2rem;--create-listing-section-gap: 1.5rem;--create-listing-responsive-section-gap: .75rem;--create-listing-section-padding: 1.5rem;--create-listing-responsive-padding: 1rem;--create-listing-tablet-padding-inline: 1.25rem;--create-listing-section-radius: .625rem;--create-listing-section-border: var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);--create-listing-section-header-height: 3.5rem;--create-listing-section-number-size: 1.5rem;--create-listing-section-number-surface: var(--workspace-candidate-color-active-subtle);--create-listing-sticky-offset: calc(var(--workspace-candidate-header-height) + 1.5rem);--create-listing-control-height: var(--account-listings-filter-toolbar-control-height);--create-listing-action-height: var(--create-listing-control-height);--create-listing-overlay-row-height: var(--create-listing-control-height);--create-listing-control-radius: var(--account-listings-filter-radius);--create-listing-control-padding-inline: var(--account-listings-filter-control-padding-inline);--create-listing-picker-results-max-height: var(--account-listings-filter-results-max-height);--create-listing-responsive-content-inline-start: calc( var(--create-listing-responsive-padding) + var(--create-listing-section-number-size) + .75rem );--create-listing-tablet-content-inline-start: calc( var(--create-listing-tablet-padding-inline) + var(--create-listing-section-number-size) + .75rem );--create-listing-tablet-actions-offset-block: 3rem;--create-listing-photo-dropzone-min-height: 8.5rem;--create-listing-photo-grid-min-inline-size: 8rem;--create-listing-photo-gap: .75rem;--create-listing-photo-icon-size: 1.5rem;--create-listing-photo-preview-radius: var(--create-listing-control-radius);--create-listing-title-size: 2rem;--create-listing-title-line-height: 2.5rem;--create-listing-responsive-title-size: 1.75rem;--create-listing-responsive-title-line-height: 2.25rem;--workspace-candidate-space-sidebar-inline: 1rem;--workspace-candidate-space-expanded-section-start: 2rem;--workspace-candidate-space-expanded-section-end: .5rem;--workspace-candidate-space-compact-section-spacer: 1rem;--workspace-candidate-shape-border-width: 1px;--workspace-candidate-shape-radius: .375rem;--workspace-candidate-shape-pill-radius: 999px;--workspace-candidate-shape-elevation: 0 1.125rem 3rem rgb(22 39 42 / 14%);--workspace-candidate-shape-tooltip-elevation: 0 .25rem .75rem rgb(22 39 42 / 10%);--workspace-candidate-focus-width: 2px;--workspace-candidate-focus-offset: 2px;--workspace-candidate-active-indicator-width: .1875rem;--workspace-candidate-hover-border-mix: 30%;--workspace-candidate-badge-background-mix: 12%;--workspace-candidate-overlay-mix: 28%;--workspace-candidate-sidebar-expanded-width: 14.5rem;--workspace-candidate-sidebar-compact-width: 4.5rem;--workspace-candidate-mobile-navigation-width: 100%;--workspace-candidate-nav-item-height: 2.5rem;--workspace-candidate-control-height: var(--workspace-candidate-nav-item-height);--workspace-candidate-close-touch-target: 2.75rem;--workspace-candidate-drawer-close-size: 2.25rem;--workspace-candidate-nav-icon-size: 1.125rem;--workspace-candidate-close-icon-size: 1rem;--workspace-candidate-collapse-control-target: 2.5rem;--workspace-candidate-collapse-control-icon-size: 1rem;--workspace-candidate-navigation-header-slot-height: calc( var(--workspace-candidate-collapse-control-target) + var(--workspace-candidate-space-expanded-section-start) + var(--workspace-candidate-space-expanded-section-end) );--workspace-candidate-nav-icon-stroke-width: 1.75;--workspace-candidate-nav-badge-size: 1.25rem;--workspace-candidate-nav-badge-inline: .375rem;--workspace-candidate-compact-nav-inline: .75rem;--workspace-candidate-compact-badge-size: 1rem;--workspace-candidate-compact-badge-offset: .125rem;--workspace-candidate-compact-badge-inline: .1875rem;--workspace-candidate-breakpoint-tablet: 48rem;--workspace-candidate-breakpoint-compact: 64rem;--workspace-candidate-breakpoint-expanded: 80rem;--workspace-candidate-reduced-motion-duration: .01ms;--workspace-candidate-tooltip-motion-duration: 0ms;--workspace-sidebar-width: 0px;color:var(--workspace-candidate-color-text-primary);font-family:var(--workspace-approved-font-family)}html:has(.workspace-cabinet),body:has(.workspace-cabinet){overflow-x:clip}html:has(.workspace-cabinet):has(body[data-scroll-locked]){overflow:hidden}body[data-scroll-locked]:has(.workspace-cabinet){overflow:clip!important}.workspace-shell{min-height:calc(100dvh - var(--workspace-candidate-header-height));min-width:0;background:var(--workspace-candidate-color-surface)}.workspace-main-canvas{min-width:0;background:var(--workspace-candidate-color-surface);padding:var(--workspace-candidate-main-canvas-gutter)}.workspace-main-canvas--page-frame{padding:0}.account-page-frame{width:calc(100% - (2 * var(--account-page-frame-gutter-inline)));max-width:none;margin-inline:auto;padding-block-start:var(--account-page-frame-space-block-start);padding-block-end:var(--workspace-candidate-main-canvas-gutter)}.workspace-main-canvas h1{font-size:var(--workspace-candidate-type-h1-size);line-height:var(--workspace-candidate-type-h1-line-height);font-weight:var(--workspace-candidate-type-h1-weight);letter-spacing:var(--workspace-candidate-type-h1-tracking)}.workspace-main-canvas .account-page-header-title{margin:0;color:var(--color-foreground);font-family:var(--workspace-approved-font-family);font-size:var(--account-page-header-title-size);line-height:var(--account-page-header-title-line-height);font-weight:var(--account-page-header-title-weight);letter-spacing:var(--account-page-header-title-tracking)}.account-page-header-supporting{max-width:var(--account-page-header-supporting-max-width);margin-block-start:var(--account-page-header-title-gap);color:var(--color-muted-foreground);font-family:var(--workspace-approved-font-family);font-size:var(--account-page-header-supporting-size);line-height:var(--account-page-header-supporting-line-height);font-weight:var(--account-page-header-supporting-weight);overflow-wrap:anywhere}.account-listings-page>.account-page-header:not(:last-child),.account-requests-page>.account-page-header:not(:last-child){margin-block-end:var(--account-page-header-next-region-gap)}.account-page-primary-action{margin-inline:auto;background:var(--workspace-candidate-color-petrol);color:var(--workspace-candidate-color-active-text)}.account-page-header>.account-page-primary-action{width:100%;margin-inline:0}.account-page-primary-action:not(:disabled):hover{background:var(--workspace-candidate-color-pressed);color:var(--workspace-candidate-color-active-text)}.account-page-primary-action:not(:disabled):active{background:var(--workspace-candidate-color-pressed);color:var(--workspace-candidate-color-active-text)}.listing-bulk-checkbox{width:var(--account-listings-bulk-checkbox-size);height:var(--account-listings-bulk-checkbox-size);min-width:var(--account-listings-bulk-checkbox-size);min-height:var(--account-listings-bulk-checkbox-size);flex:0 0 var(--account-listings-bulk-checkbox-size);accent-color:var(--workspace-candidate-color-petrol)}.listing-bulk-checkbox:focus-visible{outline:var(--workspace-candidate-focus-width) solid var(--workspace-candidate-color-focus);outline-offset:var(--workspace-candidate-focus-offset);box-shadow:none}.account-listing-selection-card[data-selected=true]{border-color:var(--workspace-candidate-color-active-subtle);background:var(--workspace-candidate-color-page);box-shadow:none}.account-listings-management-list{display:grid;width:100%;min-width:0;grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:.75rem}.account-listings-management-list>*{min-width:0;width:100%}.account-listing-management-container{container-name:listing-management-card;container-type:inline-size;width:100%;min-width:0;max-inline-size:var(--account-listing-management-max-inline-size);justify-self:stretch}.account-listing-management-card{width:100%;height:var(--account-listing-management-mobile-height);min-height:var(--account-listing-management-mobile-height);max-height:var(--account-listing-management-mobile-height);overflow:hidden;border-color:var(--workspace-candidate-color-border);border-radius:var(--account-listings-filter-radius);background:var(--workspace-candidate-color-surface);box-shadow:none}.account-listing-management-row{display:grid;height:100%;min-height:0;grid-template-columns:var(--account-listing-management-select-width) var(--account-listing-management-mobile-media-width) minmax(0,1fr);grid-template-rows:6rem 2.875rem minmax(0,1fr);column-gap:var(--account-listing-management-column-gap);row-gap:.375rem;align-items:start;overflow:hidden;padding:var(--account-listing-management-row-padding)}.account-listing-management-select{position:relative;display:flex;grid-column:1;grid-row:1;width:var(--account-listing-management-select-width);height:var(--account-listing-management-select-width);align-items:flex-start;justify-content:flex-start}.account-listing-management-select>label{position:relative;width:var(--account-listing-management-select-width);min-width:var(--account-listing-management-select-width);height:var(--account-listing-management-select-width);min-height:var(--account-listing-management-select-width);align-items:flex-start;justify-content:flex-start}.account-listing-management-select>label:after{position:absolute;width:var(--account-listing-management-select-hit-size);height:var(--account-listing-management-select-hit-size);inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);content:""}.account-listing-management-photo{grid-column:2;grid-row:1;width:var(--account-listing-management-mobile-media-width);height:var(--account-listing-management-mobile-media-height);overflow:hidden;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--workspace-candidate-shape-radius);background:var(--workspace-candidate-color-page)}.account-listing-management-photo-empty{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:.375rem;color:var(--workspace-candidate-color-text-muted);font-size:var(--workspace-candidate-type-tooltip-size);line-height:var(--workspace-candidate-type-tooltip-line-height);text-align:center}.account-listing-management-photo-empty svg{width:1.25rem;height:1.25rem}.account-listing-management-copy{display:flex;min-width:0;max-height:6rem;grid-column:3;grid-row:1;flex-direction:column;align-items:flex-start;gap:.0625rem;overflow:hidden}.account-listing-condition-chip{min-height:1.125rem;border-color:var(--workspace-candidate-color-border);border-radius:var(--workspace-candidate-shape-pill-radius);background:var(--workspace-candidate-color-page);padding:0 .4375rem;color:var(--workspace-candidate-color-text-secondary);font-size:.625rem;line-height:.875rem;font-weight:var(--workspace-candidate-type-tooltip-weight);box-shadow:none}.account-listing-management-title{display:-webkit-box;overflow:hidden;color:var(--workspace-candidate-color-text-primary);font-size:1rem;line-height:1.25rem;font-weight:600;-webkit-box-orient:vertical;-webkit-line-clamp:2}.account-listing-management-seller,.account-listing-management-meta,.account-listing-management-commercial,.account-listing-management-lifecycle{color:var(--workspace-candidate-color-text-secondary);font-size:.75rem;line-height:1rem}.account-listing-management-seller{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-listing-management-meta{display:block;width:100%;overflow:hidden;color:var(--workspace-candidate-color-text-muted);text-overflow:ellipsis;white-space:nowrap}.account-listing-management-moderation{display:-webkit-box;overflow:hidden;color:var(--color-destructive);font-size:.6875rem;line-height:.875rem;-webkit-box-orient:vertical;-webkit-line-clamp:2}.account-listing-management-identity-facts{display:flex;width:100%;min-width:0;align-items:center;gap:.375rem;overflow:hidden;color:var(--workspace-candidate-color-text-secondary);font-size:.6875rem;line-height:.875rem}.account-listing-management-identity-facts>span,.account-listing-management-commercial-fact{display:inline-flex;min-width:0;align-items:center;gap:.25rem;white-space:nowrap}.account-listing-management-identity-facts>span:first-child{overflow:hidden;text-overflow:ellipsis}.account-listing-management-identity-facts svg,.account-listing-management-commercial-fact svg{width:.75rem;height:.75rem;flex:0 0 auto}.account-listing-management-commercial{display:grid;min-width:0;grid-column:1 / -1;grid-row:2;grid-template-columns:minmax(7rem,.8fr) minmax(0,1fr);grid-template-rows:repeat(2,auto);align-content:center;gap:0 .5rem;overflow:hidden;border-block-start:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);padding-block-start:.25rem}.account-listing-management-commercial strong{grid-row:1 / 3;align-self:center;color:var(--workspace-candidate-color-text-primary);font-size:1rem;line-height:1.125rem;font-weight:600}.account-listing-management-location,.account-listing-management-status{display:inline-flex;min-width:0;align-items:center;gap:var(--workspace-candidate-space-tooltip-block)}.account-listing-management-location svg{width:.75rem;height:.75rem;flex:0 0 auto}.account-listing-management-status{color:var(--workspace-candidate-color-text-primary);font-weight:var(--workspace-candidate-type-tooltip-weight)}.account-listing-management-status svg{width:.5rem;height:.5rem;flex:0 0 auto;fill:currentColor;stroke-width:0}.account-listing-management-lifecycle[data-status=active] .account-listing-management-status{color:var(--workspace-candidate-color-petrol)}.account-listing-management-lifecycle[data-status=rejected] .account-listing-management-status{color:var(--color-destructive)}.account-listing-management-management{display:grid;min-width:0;min-height:0;grid-column:1 / -1;grid-row:3;grid-template-rows:minmax(0,1fr) 2rem;gap:.25rem;overflow:hidden;border-block-start:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);padding-block-start:.25rem}.account-listing-management-lifecycle{display:flex;min-width:0;flex-wrap:wrap;align-content:flex-start;align-items:center;gap:0 .5rem;overflow:hidden}.account-listing-management-actions{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) 2rem;align-items:center;gap:.5rem}.account-listing-management-edit,.account-listing-management-more{height:2rem;min-height:2rem;border-color:var(--workspace-candidate-color-border);border-radius:var(--workspace-candidate-shape-radius);background:var(--workspace-candidate-color-surface);color:var(--workspace-candidate-color-text-primary);box-shadow:none}.account-listing-management-edit:not(:disabled):hover,.account-listing-management-more:not(:disabled):hover{background:var(--workspace-candidate-color-hover);color:var(--workspace-candidate-color-text-primary)}.account-listing-management-more{width:2rem;height:2rem}.account-listing-management-card:hover{border-color:var(--workspace-candidate-color-active-subtle)}.account-listing-management-card:focus-within{border-color:var(--workspace-candidate-color-petrol)}.account-listing-management-card[data-status=archived] .account-listing-management-photo,.account-listing-management-card[data-status=archived] .account-listing-management-copy,.account-listing-management-card[data-status=archived] .account-listing-management-commercial{opacity:.72}.account-listing-management-menu{min-width:12rem;overflow:hidden;border:1px solid var(--workspace-candidate-color-border, #dfe3e1);border-radius:10px;background:var(--workspace-candidate-color-surface, #ffffff);padding:.375rem;color:var(--workspace-candidate-color-text-primary, #172123);box-shadow:0 12px 30px #1721231f}.account-listing-management-menu [role=menuitem]{min-height:2.25rem;gap:.625rem;border-radius:8px;padding:.5rem .625rem;line-height:1.25rem;white-space:nowrap}.account-listing-management-menu [role=menuitem]:focus{background:var(--workspace-candidate-color-page, #f6f8f7);color:var(--workspace-candidate-color-text-primary, #172123)}.account-listing-management-menu [role=menuitem]>svg{color:var(--workspace-candidate-color-text-secondary, #536063)}@container listing-management-card (min-width: 23rem){.account-listing-management-card{height:var(--account-listing-management-narrow-height);min-height:var(--account-listing-management-narrow-height);max-height:var(--account-listing-management-narrow-height)}.account-listing-management-row{grid-template-columns:var(--account-listing-management-select-width) var(--account-listing-management-narrow-media-width) minmax(0,1fr);grid-template-rows:5.25rem 2.75rem minmax(0,1fr)}.account-listing-management-photo{width:var(--account-listing-management-narrow-media-width);height:var(--account-listing-management-narrow-media-height)}.account-listing-management-copy{max-height:5.25rem}.account-listing-management-title{font-size:1rem;line-height:1.25rem}.account-listing-management-management{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:minmax(0,1fr);align-items:end}.account-listing-management-lifecycle{grid-column:1}.account-listing-management-actions{grid-column:2;grid-template-columns:auto 2rem}}@container listing-management-card (min-width: 40rem){.account-listing-management-card{height:var(--account-listing-management-compact-narrow-height);min-height:var(--account-listing-management-compact-narrow-height);max-height:var(--account-listing-management-compact-narrow-height)}.account-listing-management-row{grid-template-columns:var(--account-listing-management-select-width) var(--account-listing-management-narrow-media-width) minmax(12rem,1fr) minmax(17rem,.9fr);grid-template-rows:5.25rem 3.25rem;column-gap:.75rem;row-gap:.5rem}.account-listing-management-copy{grid-column:3 / -1}.account-listing-management-commercial{grid-column:2 / 4;grid-row:2}.account-listing-management-management{grid-column:4;grid-row:2;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:minmax(0,1fr);align-items:end;border-inline-start:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);padding-inline-start:var(--account-listing-management-separator-padding)}}@container listing-management-card (min-width: 53rem){.account-listing-management-card{height:var(--account-listing-management-compact-wide-height);min-height:var(--account-listing-management-compact-wide-height);max-height:var(--account-listing-management-compact-wide-height)}.account-listing-management-row{grid-template-columns:var(--account-listing-management-select-width) var(--account-listing-management-desktop-media-width) minmax(15rem,1fr) minmax(9rem,.66fr) minmax(14rem,.86fr);grid-template-rows:minmax(0,1fr);align-items:start}.account-listing-management-photo{width:var(--account-listing-management-desktop-media-width);height:var(--account-listing-management-desktop-media-height)}.account-listing-management-copy{max-height:100%;grid-column:3;grid-row:1;gap:.1875rem}.account-listing-management-commercial{display:flex;grid-column:4;grid-row:1;align-self:stretch;flex-direction:column;align-items:flex-start;gap:.25rem;border-block-start:0;border-inline-start:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);padding-block:.125rem;padding-inline-start:var(--account-listing-management-separator-padding)}.account-listing-management-commercial strong{grid-row:auto;align-self:auto;font-size:1.125rem;line-height:1.375rem}.account-listing-management-management{grid-column:5;grid-row:1;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:minmax(0,1fr) 2rem;align-items:stretch;border-block-start:0;border-inline-start:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);padding-block:.125rem;padding-inline-start:var(--account-listing-management-separator-padding)}.account-listing-management-lifecycle{grid-column:1 / -1;grid-row:1;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:.125rem}.account-listing-management-actions{grid-column:1 / -1;grid-row:2;grid-template-columns:minmax(0,1fr) 2rem}}@container listing-management-card (min-width: 70rem){.account-listing-management-card{height:var(--account-listing-management-desktop-height);min-height:var(--account-listing-management-desktop-height);max-height:var(--account-listing-management-desktop-height)}.account-listing-management-row{grid-template-columns:var(--account-listing-management-select-width) var(--account-listing-management-desktop-media-width) minmax(18rem,1fr) minmax(10rem,.7fr) minmax(16rem,.88fr);column-gap:1rem;padding:1rem 1.25rem}.account-listing-management-title{font-size:1rem;line-height:1.25rem}.account-listing-management-seller,.account-listing-management-meta,.account-listing-management-commercial,.account-listing-management-lifecycle,.account-listing-management-identity-facts{font-size:.75rem;line-height:1rem}}.listing-bulk-action{position:relative;height:var(--account-listings-bulk-action-height);min-height:var(--account-listings-bulk-action-height);max-height:var(--account-listings-bulk-action-height);border-radius:var(--account-listings-filter-radius);padding-inline:.75rem;font-size:.75rem;line-height:1rem;box-shadow:none}@media(min-width:1024px){.account-listings-bulk-desktop{height:var(--account-listings-filter-toolbar-height);min-height:var(--account-listings-filter-toolbar-height);max-height:var(--account-listings-filter-toolbar-height)}}.listing-bulk-action:after{position:absolute;inset-block:calc((var(--account-listings-bulk-action-height) - var(--account-listings-bulk-action-touch-height)) / 2);inset-inline:0;content:""}.listing-bulk-action:focus-visible{outline:var(--workspace-candidate-focus-width) solid var(--workspace-candidate-color-focus);outline-offset:var(--workspace-candidate-focus-offset);box-shadow:none}.listing-bulk-action--primary,.listing-bulk-action--primary:not(:disabled):hover{border-color:var(--workspace-candidate-color-petrol);background:var(--workspace-candidate-color-petrol);color:var(--workspace-candidate-color-active-text)}.listing-bulk-action--primary:not(:disabled):active{border-color:var(--workspace-candidate-color-pressed);background:var(--workspace-candidate-color-pressed);color:var(--workspace-candidate-color-active-text)}.workspace-request-primary{border:1px solid var(--workspace-candidate-color-petrol);background:var(--workspace-candidate-color-petrol);color:var(--workspace-candidate-color-active-text)}.workspace-request-primary:hover{border-color:var(--workspace-candidate-color-pressed);background:var(--workspace-candidate-color-pressed);color:var(--workspace-candidate-color-active-text)}.workspace-request-primary:focus-visible{outline:var(--workspace-candidate-focus-width) solid var(--workspace-candidate-color-focus);outline-offset:var(--workspace-candidate-focus-offset)}.workspace-request-filter[aria-pressed=true]{border-color:var(--workspace-candidate-color-petrol);background:var(--workspace-candidate-color-petrol);color:var(--workspace-candidate-color-active-text)}.listing-bulk-action--secondary{border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);background:var(--workspace-candidate-color-surface);color:var(--workspace-candidate-color-text-primary)}.listing-bulk-action--secondary:not(:disabled):hover{background:var(--workspace-candidate-color-hover);color:var(--workspace-candidate-color-text-primary)}.listing-bulk-action--secondary:not(:disabled):active{background:var(--workspace-candidate-color-control-pressed)}.listing-bulk-action--danger,.listing-bulk-action--danger:not(:disabled):hover,.listing-bulk-action--danger:not(:disabled):active{border:var(--workspace-candidate-shape-border-width) solid var(--color-destructive);background:var(--workspace-candidate-color-surface);color:var(--color-destructive)}.listing-bulk-action--tertiary{border-color:transparent;background:transparent;color:var(--workspace-candidate-color-text-secondary)}.listing-bulk-action--tertiary:not(:disabled):hover{background:var(--workspace-candidate-color-hover);color:var(--workspace-candidate-color-text-primary)}.listing-bulk-action--tertiary:not(:disabled):active{background:var(--workspace-candidate-color-control-pressed)}.create-listing-route,.create-listing-editor,.create-listing-form{width:100%;min-width:0}.create-listing-form{display:flex;flex-direction:column;gap:var(--create-listing-responsive-section-gap)}.create-listing-editor :where(input:not([type=file]),select,textarea){border-color:var(--workspace-candidate-color-border);border-radius:var(--create-listing-control-radius);background:var(--workspace-candidate-color-surface);box-shadow:none;color:var(--workspace-candidate-color-text-primary);font-family:var(--workspace-approved-font-family);font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height)}.create-listing-editor :where(input:not([type=file]),select){height:var(--create-listing-control-height);padding-inline:var(--create-listing-control-padding-inline)}.create-listing-editor textarea{padding:.75rem var(--create-listing-control-padding-inline)}.create-listing-editor :where(input:not([type=file]),select,textarea):focus-visible{border-color:var(--workspace-candidate-color-border);outline:0;box-shadow:none}.create-listing-select-trigger{display:inline-flex;width:100%;height:var(--create-listing-control-height);min-width:0;align-items:center;justify-content:space-between;gap:var(--account-listings-filter-control-gap);border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--create-listing-control-radius);background:var(--workspace-candidate-color-surface);padding-inline:var(--create-listing-control-padding-inline) .75rem;box-shadow:none;color:var(--workspace-candidate-color-text-primary);font-family:var(--workspace-approved-font-family);font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height);text-align:left}.create-listing-select-trigger:hover,.create-listing-select-trigger:active{border-color:var(--workspace-candidate-color-border);background:var(--workspace-candidate-color-surface)}.create-listing-select-trigger:focus-visible{border-color:var(--workspace-candidate-color-border);outline:0;box-shadow:none}.create-listing-select-trigger:disabled{cursor:not-allowed;opacity:.55}.create-listing-select-trigger[data-placeholder]{color:var(--workspace-candidate-color-text-secondary)}.create-listing-select-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-listing-select-chevron{width:1rem;height:1rem;flex:0 0 auto;color:var(--workspace-candidate-color-text-secondary);stroke-width:1.75}.create-listing-select-content{z-index:80;width:var(--radix-select-trigger-width);max-height:var(--create-listing-picker-results-max-height);overflow:hidden;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--create-listing-control-radius);background:var(--workspace-candidate-color-surface);box-shadow:none;color:var(--workspace-candidate-color-text-primary)}.create-listing-multi-select-content{width:var(--radix-popover-trigger-width)}.create-listing-select-viewport{max-height:var(--create-listing-picker-results-max-height);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.create-listing-select-item,.create-listing-autosuggest-result{position:relative;display:flex;width:100%;min-height:var(--create-listing-overlay-row-height);align-items:center;justify-content:space-between;gap:var(--account-listings-filter-control-gap);border:0;border-bottom:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:0;background:var(--workspace-candidate-color-surface);padding:.5rem var(--create-listing-control-padding-inline);color:var(--workspace-candidate-color-text-primary);font-family:var(--workspace-approved-font-family);font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height);text-align:left;-webkit-user-select:none;user-select:none}.create-listing-select-item:last-child,.create-listing-autosuggest-result:last-child{border-bottom:0}.create-listing-select-item:hover,.create-listing-select-item[data-highlighted],.create-listing-select-item[aria-selected=true],.create-listing-autosuggest-result:hover,.create-listing-autosuggest-result[data-active=true]{outline:0;background:var(--workspace-candidate-color-page);color:var(--workspace-candidate-color-text-primary)}.create-listing-select-item:focus-visible,.create-listing-autosuggest-result:focus-visible{outline:var(--workspace-candidate-focus-width) solid var(--workspace-candidate-color-focus);outline-offset:calc(-1 * var(--workspace-candidate-focus-width))}.create-listing-select-indicator{display:inline-flex;width:1rem;height:1rem;flex:0 0 auto;align-items:center;justify-content:center;color:var(--workspace-candidate-color-petrol)}.create-listing-select-indicator svg,.create-listing-select-scroll-control svg{width:1rem;height:1rem;stroke-width:1.75}.create-listing-select-scroll-control{display:flex;height:1.75rem;align-items:center;justify-content:center;background:var(--workspace-candidate-color-surface);color:var(--workspace-candidate-color-text-secondary)}.create-listing-autosuggest{position:relative;min-width:0}.create-listing-autosuggest-results{z-index:80;width:var(--radix-popover-anchor-width);max-height:var(--create-listing-picker-results-max-height);overflow-y:auto;overscroll-behavior:contain;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--create-listing-control-radius);background:var(--workspace-candidate-color-surface);box-shadow:none;scrollbar-gutter:stable}.create-listing-editor button,.create-listing-editor label:has(>input[type=file]){box-shadow:none}.create-listing-attributes{display:flex;min-width:0;flex-direction:column;gap:1rem}.create-listing-attribute-grid{display:grid;min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem}.create-listing-attribute-field{display:flex;min-width:0;flex-direction:column;gap:.375rem}.create-listing-attribute-value{min-width:0}.create-listing-attribute-value--with-unit{display:grid;grid-template-columns:minmax(0,1fr) minmax(7rem,9rem);gap:.5rem}.create-listing-attribute-boolean{display:flex;min-width:0;min-height:var(--create-listing-control-height);align-items:center;gap:.625rem;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--create-listing-control-radius);background:var(--workspace-candidate-color-surface);padding-inline:var(--create-listing-control-padding-inline);color:var(--workspace-candidate-color-text-primary);font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height)}.create-listing-attribute-boolean>input{width:1rem;height:1rem;flex:0 0 auto;accent-color:var(--workspace-candidate-color-petrol)}.create-listing-attribute-help,.create-listing-attribute-error{margin:0;font-size:var(--workspace-candidate-type-tooltip-size);line-height:var(--workspace-candidate-type-tooltip-line-height)}.create-listing-attribute-help{color:var(--workspace-candidate-color-text-secondary)}.create-listing-attribute-error{color:var(--destructive)}.create-listing-attribute-field :where(input,button)[aria-invalid=true]{border-color:var(--destructive)}.create-listing-editor .create-listing-attribute-toggle{width:fit-content;height:var(--create-listing-action-height);min-height:var(--create-listing-action-height);border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--create-listing-control-radius);background:var(--workspace-candidate-color-surface);padding-inline:var(--create-listing-control-padding-inline);color:var(--workspace-candidate-color-text-primary);font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height)}.create-listing-editor .create-listing-attribute-toggle:hover,.create-listing-editor .create-listing-attribute-toggle:active{border-color:var(--workspace-candidate-color-border);background:var(--workspace-candidate-color-page);color:var(--workspace-candidate-color-text-primary)}.create-listing-attribute-load-error{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.75rem;color:var(--destructive);font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height)}.create-listing-attribute-load-error>p{margin:0}.create-listing-attribute-load-error>button{height:var(--create-listing-action-height);min-height:var(--create-listing-action-height);border-radius:var(--create-listing-control-radius);box-shadow:none}.create-listing-photo-uploader{display:flex;min-width:0;flex-direction:column;gap:var(--create-listing-photo-gap)}.create-listing-photo-grid{display:grid;min-width:0;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--create-listing-photo-grid-min-inline-size)),1fr));gap:var(--create-listing-photo-gap)}.create-listing-photo-item{position:relative;min-width:0;overflow:hidden;border:var(--create-listing-section-border);border-radius:var(--create-listing-photo-preview-radius);background:var(--workspace-candidate-color-surface)}.create-listing-photo-preview{position:relative;display:grid;aspect-ratio:1;place-items:center;overflow:hidden;background:var(--workspace-candidate-color-page);color:var(--workspace-candidate-color-text-secondary)}.create-listing-photo-preview>img{width:100%;height:100%;object-fit:cover}.create-listing-photo-preview>svg{width:var(--create-listing-photo-icon-size);height:var(--create-listing-photo-icon-size);stroke-width:1.75}.create-listing-photo-cover{position:absolute;inset-block-start:.5rem;inset-inline-start:.5rem;border:var(--create-listing-section-border);border-radius:var(--workspace-candidate-shape-pill-radius);background:var(--workspace-candidate-color-surface);padding:.125rem .5rem;color:var(--workspace-candidate-color-text-primary);font-size:var(--workspace-candidate-type-tooltip-size);line-height:var(--workspace-candidate-type-tooltip-line-height);font-weight:var(--workspace-candidate-type-section-weight)}.create-listing-photo-caption{overflow:hidden;padding:.5rem .75rem;color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-tooltip-size);line-height:var(--workspace-candidate-type-tooltip-line-height);text-overflow:ellipsis;white-space:nowrap}.create-listing-photo-remove{display:inline-flex;width:100%;height:var(--create-listing-control-height);min-height:var(--create-listing-control-height);align-items:center;justify-content:center;gap:.5rem;border:0;border-top:var(--create-listing-section-border);border-radius:0;background:var(--workspace-candidate-color-surface);color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-tooltip-size);line-height:var(--workspace-candidate-type-tooltip-line-height)}.create-listing-photo-remove:hover,.create-listing-photo-remove:active{background:var(--workspace-candidate-color-page);color:var(--workspace-candidate-color-text-primary)}.create-listing-photo-remove:focus-visible{outline:var(--workspace-candidate-focus-width) solid var(--workspace-candidate-color-focus);outline-offset:calc(-1 * var(--workspace-candidate-focus-width))}.create-listing-photo-remove:disabled{cursor:not-allowed;opacity:.55}.create-listing-photo-remove>svg{width:1rem;height:1rem;stroke-width:1.75}.create-listing-photo-dropzone{display:grid;min-width:0;min-height:var(--create-listing-photo-dropzone-min-height);cursor:pointer;place-items:center;gap:.75rem;border:var(--workspace-candidate-shape-border-width) dashed var(--workspace-candidate-color-border);border-radius:var(--create-listing-control-radius);background:var(--workspace-candidate-color-surface);padding:1rem;color:var(--workspace-candidate-color-text-secondary);text-align:center}.create-listing-photo-dropzone:hover{border-color:var(--workspace-candidate-color-border);background:var(--workspace-candidate-color-surface)}.create-listing-photo-dropzone:has(input:focus-visible){outline:var(--workspace-candidate-focus-width) solid var(--workspace-candidate-color-focus);outline-offset:var(--workspace-candidate-focus-offset)}.create-listing-photo-dropzone[data-drag-active=true]{border-color:var(--workspace-candidate-color-petrol);background:var(--workspace-candidate-color-active-subtle)}.create-listing-photo-dropzone[aria-disabled=true]{cursor:not-allowed;opacity:.6}.create-listing-photo-dropzone>svg{width:var(--create-listing-photo-icon-size);height:var(--create-listing-photo-icon-size);color:var(--workspace-candidate-color-text-secondary);stroke-width:1.75}.create-listing-photo-dropzone-copy{display:flex;min-width:0;flex-direction:column;align-items:center;gap:.25rem;font-size:var(--workspace-candidate-type-tooltip-size);line-height:var(--workspace-candidate-type-tooltip-line-height)}.create-listing-photo-dropzone-copy>strong{color:var(--workspace-candidate-color-text-primary);font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height);font-weight:var(--workspace-candidate-type-section-weight)}.create-listing-photo-mobile-instruction{display:none}.create-listing-photo-cover-note,.create-listing-photo-note,.create-listing-photo-limit{color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-tooltip-size);line-height:var(--workspace-candidate-type-tooltip-line-height)}.create-listing-photo-note,.create-listing-photo-limit{margin:0}.create-listing-photo-limit{border:var(--create-listing-section-border);border-radius:var(--create-listing-control-radius);background:var(--workspace-candidate-color-page);padding:.75rem var(--create-listing-control-padding-inline)}.create-listing-header{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:var(--workspace-candidate-content-gutter);border-bottom:var(--create-listing-section-border);padding-bottom:var(--workspace-candidate-content-gutter)}.create-listing-header-copy{min-width:0}.workspace-main-canvas .create-listing-header h1{margin:0;color:var(--workspace-candidate-color-text-primary);font-size:var(--create-listing-title-size);line-height:var(--create-listing-title-line-height);font-weight:700}.create-listing-header-copy p{max-width:44rem;margin-top:.375rem;color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height)}.create-listing-actions{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:var(--workspace-candidate-space-nav-group)}.create-listing-actions>button{display:inline-flex;height:var(--create-listing-action-height);min-height:var(--create-listing-action-height);align-items:center;justify-content:center;gap:.5rem;padding-block:0;line-height:1.25rem}.create-listing-actions>button>svg{flex:0 0 auto}.create-listing-actions>button[type=submit]{background:var(--workspace-candidate-color-petrol);color:var(--workspace-candidate-color-active-text)}.create-listing-actions>button[type=submit]:not(:disabled):hover,.create-listing-actions>button[type=submit]:not(:disabled):active{background:var(--workspace-candidate-color-pressed);color:var(--workspace-candidate-color-active-text)}.create-listing-actions svg{width:1rem;height:1rem}.create-listing-moderation-reason{border-radius:var(--workspace-candidate-shape-radius);background:var(--color-destructive-foreground);padding:.75rem 1rem;color:var(--color-destructive);font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height)}.create-listing-desktop-grid{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) var(--create-listing-summary-width);align-items:start;gap:var(--create-listing-column-gap)}.create-listing-sections{display:flex;min-width:0;flex-direction:column;gap:var(--create-listing-section-gap)}.create-listing-section,.create-listing-summary,.create-listing-accordion-item{border:var(--create-listing-section-border);border-radius:var(--create-listing-section-radius);background:var(--workspace-candidate-color-surface);box-shadow:none}.create-listing-section{display:flex;min-width:0;flex-direction:column;gap:1rem;padding:var(--create-listing-section-padding)}.create-listing-editor[data-create-listing-layout=desktop] .create-listing-section{border:0;border-bottom:var(--create-listing-section-border);border-radius:0;background:transparent;box-shadow:none;padding:0 0 var(--create-listing-section-padding)}.create-listing-editor[data-create-listing-layout=desktop] .create-listing-summary{border:0;border-radius:0;background:transparent;box-shadow:none;padding:0}.create-listing-editor[data-create-listing-layout=responsive] .create-listing-accordion{gap:0}.create-listing-editor[data-create-listing-layout=responsive] .create-listing-accordion-item{border:0;border-bottom:var(--create-listing-section-border);border-radius:0;background:transparent;box-shadow:none}.create-listing-editor[data-create-listing-layout=responsive] .create-listing-accordion-content{border-top:0;padding-inline-start:var(--create-listing-responsive-content-inline-start)}.create-listing-section-header{display:flex;align-items:center;gap:.75rem}.create-listing-section-number{display:inline-flex;width:var(--create-listing-section-number-size);min-width:var(--create-listing-section-number-size);height:var(--create-listing-section-number-size);align-items:center;justify-content:center;border-radius:var(--workspace-candidate-shape-pill-radius);background:var(--create-listing-section-number-surface);color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-tooltip-size);line-height:1;font-weight:var(--workspace-candidate-type-section-weight)}.create-listing-section-title{margin:0;color:var(--workspace-candidate-color-text-primary);font-size:.9375rem;line-height:1.25rem;font-weight:600}.create-listing-section-description,.create-listing-section-summary{color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height)}.create-listing-section-fields{display:flex;min-width:0;flex-direction:column;gap:1rem}.create-listing-picker{display:flex;min-width:0;flex-direction:column;gap:var(--account-listings-filter-overlay-gap)}.create-listing-picker-search{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;gap:var(--account-listings-filter-control-gap)}.create-listing-picker-search>button{height:var(--create-listing-control-height);min-height:var(--create-listing-control-height);border-color:var(--workspace-candidate-color-border);border-radius:var(--create-listing-control-radius);background:var(--workspace-candidate-color-surface)}.create-listing-picker-selected{display:flex;height:var(--create-listing-control-height);min-height:var(--create-listing-control-height);min-width:0;align-items:center;justify-content:space-between;gap:var(--account-listings-filter-control-gap);border-width:var(--workspace-candidate-shape-border-width);border-style:solid;border-radius:var(--create-listing-control-radius);background:var(--workspace-candidate-color-surface);padding-inline:var(--create-listing-control-padding-inline) .5rem;color:var(--workspace-candidate-color-text-primary);font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height)}.create-listing-picker-selected>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-listing-picker-results{max-height:var(--create-listing-picker-results-max-height);overflow-y:auto;overscroll-behavior:contain;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--create-listing-control-radius);background:var(--workspace-candidate-color-surface);box-shadow:none;scrollbar-gutter:stable}.create-listing-picker-result{display:flex;width:100%;min-height:var(--create-listing-overlay-row-height);flex-direction:column;justify-content:center;border-bottom:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);padding:.5rem var(--create-listing-control-padding-inline);background:var(--workspace-candidate-color-surface);color:var(--workspace-candidate-color-text-primary);text-align:left}.create-listing-picker-result:last-child{border-bottom:0}.create-listing-picker-result:hover{background:var(--workspace-candidate-color-page)}.create-listing-picker-result:focus-visible{outline:var(--workspace-candidate-focus-width) solid var(--workspace-candidate-color-focus);outline-offset:calc(-1 * var(--workspace-candidate-focus-width))}.create-listing-picker-result-primary{font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height);font-weight:var(--workspace-candidate-type-nav-weight)}.create-listing-picker-result-secondary{margin-top:.125rem;color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-tooltip-size);line-height:var(--workspace-candidate-type-tooltip-line-height)}.create-listing-summary{position:sticky;top:var(--create-listing-sticky-offset);min-width:0;padding:var(--create-listing-section-padding)}.create-listing-summary>h2{margin:0;color:var(--workspace-candidate-color-text-primary);font-size:1rem;line-height:1.5rem;font-weight:600}.create-listing-summary-list{display:flex;flex-direction:column;margin-top:1rem}.create-listing-summary-item{display:grid;min-width:0;grid-template-columns:1.125rem minmax(0,1fr);gap:.75rem;padding-block:.75rem;border-bottom:var(--create-listing-section-border)}.create-listing-summary-item>svg{width:1.125rem;height:1.125rem;margin-top:.125rem;color:var(--workspace-candidate-color-text-secondary);stroke-width:1.75}.create-listing-summary-item>div{display:flex;min-width:0;flex-direction:column;gap:.125rem}.create-listing-summary-item span{color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-tooltip-size);line-height:var(--workspace-candidate-type-tooltip-line-height)}.create-listing-summary-item strong{color:var(--workspace-candidate-color-text-primary);font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height);font-weight:var(--workspace-candidate-type-nav-weight);overflow-wrap:anywhere}.create-listing-summary-note{display:grid;grid-template-columns:1rem minmax(0,1fr);gap:.5rem;margin-top:1rem;border-radius:var(--workspace-candidate-shape-radius);background:var(--workspace-candidate-color-active-subtle);padding:.75rem;color:var(--workspace-candidate-color-petrol);font-size:var(--workspace-candidate-type-tooltip-size);line-height:var(--workspace-candidate-type-tooltip-line-height)}.create-listing-summary-note svg{width:1rem;height:1rem}.create-listing-accordion{display:flex;min-width:0;flex-direction:column;gap:var(--create-listing-responsive-section-gap)}.create-listing-accordion-item{overflow:hidden}.create-listing-accordion-trigger{height:var(--create-listing-section-header-height);min-height:var(--create-listing-section-header-height);padding:.5rem var(--create-listing-responsive-padding);text-decoration:none}.create-listing-accordion-trigger:hover{text-decoration:none}.create-listing-accordion-heading{display:grid;min-width:0;flex:1 1 auto;grid-template-columns:var(--create-listing-section-number-size) minmax(0,1fr) auto;align-items:center;gap:.75rem;padding-right:.75rem}.create-listing-section-copy{display:flex;min-width:0;flex-direction:column;gap:.125rem;text-align:left}.create-listing-section-summary{overflow-wrap:anywhere}.create-listing-section-complete{width:1.125rem;height:1.125rem;color:var(--workspace-candidate-color-petrol);stroke-width:1.75}.create-listing-accordion-content{border-top:var(--create-listing-section-border);padding:var(--create-listing-responsive-padding)}.create-listing-actions--responsive{display:grid;width:100%;min-height:var(--create-listing-action-height);grid-template-columns:1fr;align-items:center;margin-top:var(--create-listing-responsive-section-gap);border-top:0;padding-top:0}.create-listing-actions--responsive>button{width:100%}@media(max-width:767px){.create-listing-photo-dropzone{min-height:7.5rem}.create-listing-photo-desktop-instruction,.create-listing-photo-cover-note{display:none}.create-listing-photo-mobile-instruction{display:inline}.create-listing-editor :where(input:not([type=file]),select,textarea){font-size:1rem;line-height:1.5rem}.create-listing-select-trigger{font-size:1rem;line-height:1.5rem}.workspace-main-canvas .create-listing-header h1{font-size:var(--create-listing-responsive-title-size);line-height:var(--create-listing-responsive-title-line-height)}.create-listing-header{padding-bottom:1rem}.create-listing-picker-search{grid-template-columns:minmax(0,1fr)}}@media(min-width:768px){.create-listing-accordion-content,.create-listing-accordion-trigger{padding-inline:var(--create-listing-tablet-padding-inline)}.create-listing-actions--responsive{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--create-listing-tablet-actions-offset-block)}.create-listing-editor[data-create-listing-layout=responsive] .create-listing-accordion-content{padding-inline-start:var(--create-listing-tablet-content-inline-start)}}.request-create-editor label{display:flex;min-width:0;flex-direction:column;gap:.375rem}.request-create-sections{gap:var(--create-listing-section-gap)}.request-create-intent-grid,.request-create-service-modes{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--account-listings-filter-control-gap);margin-top:.375rem}.request-create-actor-grid{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--account-listings-filter-control-gap)}.request-create-actor{display:flex;min-width:0;min-height:4.25rem;align-items:center;gap:.75rem;border:var(--create-listing-section-border);border-radius:var(--create-listing-control-radius);background:var(--workspace-candidate-color-surface);padding:.75rem;color:var(--workspace-candidate-color-text-primary);text-align:left}.request-create-actor:hover{background:var(--workspace-candidate-color-page)}.request-create-actor[data-selected=true]{border-color:var(--workspace-candidate-color-petrol);background:var(--workspace-candidate-color-active-subtle);color:var(--workspace-candidate-color-petrol)}.request-create-actor:focus-visible{outline:var(--workspace-candidate-focus-width) solid var(--workspace-candidate-color-focus);outline-offset:var(--workspace-candidate-focus-offset)}.request-create-actor[data-input-modality=pointer]:focus-visible{outline:none}.request-create-actor:disabled{cursor:not-allowed;opacity:.55}.request-create-actor__icon{display:inline-flex;width:var(--create-listing-control-height);height:var(--create-listing-control-height);flex:0 0 var(--create-listing-control-height);align-items:center;justify-content:center;overflow:hidden;border-radius:var(--create-listing-control-radius);background:var(--workspace-candidate-color-page);color:var(--workspace-candidate-color-petrol)}.request-create-actor__icon>svg{width:1rem;height:1rem}.request-create-actor__avatar{display:block;width:100%;height:100%;object-fit:cover}.request-create-actor__copy{display:grid;min-width:0;gap:.125rem}.request-create-actor__copy>strong,.request-create-actor__copy>small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.request-create-actor__copy>strong{font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height);font-weight:var(--workspace-candidate-type-section-weight)}.request-create-actor__copy>small{color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-tooltip-size);line-height:var(--workspace-candidate-type-tooltip-line-height)}.request-create-authority-loss{margin:0;border-radius:var(--create-listing-control-radius);background:color-mix(in srgb,var(--destructive) 8%,transparent);padding:.75rem;color:var(--destructive);font-size:var(--workspace-candidate-type-tooltip-size);line-height:var(--workspace-candidate-type-tooltip-line-height)}.request-create-service-modes{grid-template-columns:repeat(3,minmax(0,1fr))}.request-create-choice{display:inline-flex;width:100%;height:var(--create-listing-control-height);min-height:var(--create-listing-control-height);min-width:0;align-items:center;justify-content:flex-start;gap:var(--account-listings-filter-control-gap);border:var(--create-listing-section-border);border-radius:var(--create-listing-control-radius);background:var(--workspace-candidate-color-surface);padding:0 var(--create-listing-control-padding-inline);color:var(--workspace-candidate-color-text-primary);font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height);font-weight:var(--workspace-candidate-type-nav-weight);text-align:left}.request-create-choice:hover,.request-create-choice:active{background:var(--workspace-candidate-color-page)}.request-create-choice[data-selected=true]{border-color:var(--workspace-candidate-color-petrol);background:var(--workspace-candidate-color-active-subtle);color:var(--workspace-candidate-color-petrol)}.request-create-choice:focus-visible{outline:var(--workspace-candidate-focus-width) solid var(--workspace-candidate-color-focus);outline-offset:var(--workspace-candidate-focus-offset)}.request-create-choice:disabled{cursor:not-allowed;opacity:.55}.request-create-choice>svg,.request-create-label-with-icon>svg{width:1rem;height:1rem;flex:0 0 auto;stroke-width:1.75}.request-create-label-with-icon{display:inline-flex;align-items:center;gap:var(--account-listings-filter-control-gap)}.request-create-requirements{display:grid;min-width:0;gap:var(--account-listings-filter-control-gap);margin-top:.375rem}.request-create-empty-copy,.request-create-field-help{margin:0;color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-tooltip-size);line-height:var(--workspace-candidate-type-tooltip-line-height);font-weight:400}.request-taxonomy-picker{position:relative;display:block;width:100%;min-width:0;margin-top:.375rem}.request-taxonomy-picker__search.account-listings-filter-overlay-search{width:100%;min-width:0;margin:0}.request-taxonomy-picker__search input:disabled{cursor:not-allowed;opacity:.55}.request-taxonomy-picker__overlay .account-listings-filter-overlay-hint{padding-top:var(--account-listings-filter-overlay-padding)}.request-taxonomy-picker__overlay.account-listings-filter-overlay{position:absolute;z-index:50;top:calc(100% + var(--account-listings-filter-overlay-offset));left:0;width:100%}.request-taxonomy-picker__result:disabled{cursor:not-allowed;opacity:.58}.request-taxonomy-picker__result:disabled:hover{background:var(--workspace-candidate-color-surface)}.request-taxonomy-picker__more{display:inline-flex;width:100%;min-height:var(--account-listings-filter-control-height);align-items:center;justify-content:center;gap:.375rem;border-top:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);padding-inline:var(--account-listings-filter-overlay-padding);color:var(--workspace-candidate-color-petrol);font-size:var(--workspace-candidate-type-nav-size);font-weight:500}.request-taxonomy-picker__more:hover{background:var(--workspace-candidate-color-hover)}.request-taxonomy-picker__more:disabled{cursor:wait;opacity:.6}.request-taxonomy-picker__more>svg{width:1rem;height:1rem}.request-create-direction{display:grid;min-height:var(--create-listing-control-height);min-width:0;grid-template-columns:minmax(0,1fr) auto var(--create-listing-control-height);align-items:center;gap:var(--account-listings-filter-control-gap);border-bottom:var(--create-listing-section-border);padding-block:.625rem}.request-create-direction:first-child{border-top:var(--create-listing-section-border)}.request-create-direction__copy{display:flex;min-width:0;flex-direction:column;gap:.125rem}.request-create-direction__copy>strong{overflow:hidden;color:var(--workspace-candidate-color-text-primary);font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height);font-weight:var(--workspace-candidate-type-section-weight);text-overflow:ellipsis;white-space:nowrap}.request-create-direction__copy>span{overflow:hidden;color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-tooltip-size);line-height:var(--workspace-candidate-type-tooltip-line-height);text-overflow:ellipsis;white-space:nowrap}.request-create-primary-badge{border-radius:999px;background:var(--workspace-candidate-color-active-subtle);padding:.25rem .625rem;color:var(--workspace-candidate-color-petrol);font-size:var(--workspace-candidate-type-tooltip-size);line-height:var(--workspace-candidate-type-tooltip-line-height);font-weight:var(--workspace-candidate-type-section-weight)}.request-create-direction>button:last-child{width:var(--create-listing-control-height);height:var(--create-listing-control-height)}.request-create-geo{display:flex;min-width:0;flex-direction:column;gap:.75rem}.request-create-geo>legend{margin-bottom:.5rem}.request-create-description{border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border)}.request-create-deadline-field{display:flex;min-width:0;flex-direction:column;gap:.375rem}.request-deadline-picker{width:100%;min-width:0}.request-deadline-picker__trigger{width:100%;height:var(--create-listing-control-height);min-height:var(--create-listing-control-height);justify-content:space-between;border:var(--create-listing-section-border);border-radius:var(--create-listing-control-radius);background:var(--workspace-candidate-color-surface);padding-inline:var(--create-listing-control-padding-inline);color:var(--workspace-candidate-color-text-primary);font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height);font-weight:400}.request-deadline-picker__trigger:hover,.request-deadline-picker__trigger:active{background:var(--workspace-candidate-color-page)}.request-deadline-picker__trigger>span[data-placeholder=true]{color:var(--workspace-candidate-color-text-secondary)}.request-deadline-picker__trigger>svg{width:1rem;height:1rem;color:var(--workspace-candidate-color-text-secondary);stroke-width:1.75}.request-deadline-picker__popover{width:min(19rem,calc(100vw - 1.5rem));border:var(--workspace-candidate-shape-border-width, 1px) solid var(--workspace-candidate-color-border, var(--border));border-radius:var(--workspace-candidate-shape-radius, .625rem);background:var(--workspace-candidate-color-surface, var(--popover));padding:.5rem;box-shadow:var( --workspace-candidate-shape-tooltip-elevation, 0 .75rem 2rem rgb(23 33 35 / 14%) )}.request-deadline-picker__calendar{width:100%;background:transparent;padding:.25rem;--cell-size: 2.25rem}.request-deadline-picker__calendar .rdp-months,.request-deadline-picker__calendar .rdp-month,.request-deadline-picker__calendar table{width:100%}.request-deadline-picker__calendar table{table-layout:fixed}.request-deadline-picker__calendar td>button{width:var(--cell-size);min-width:var(--cell-size);height:var(--cell-size);min-height:var(--cell-size);margin-inline:auto}.request-deadline-picker__calendar button[data-selected-single=true]{border-color:transparent;background:var(--workspace-candidate-color-petrol, #075d66);color:var(--workspace-candidate-color-active-text, #fff);outline:none;box-shadow:none}.request-deadline-picker__footer{display:flex;justify-content:flex-end;border-top:var(--workspace-candidate-shape-border-width, 1px) solid var(--workspace-candidate-color-border, var(--border));margin-top:.25rem;padding:.375rem .25rem 0}.request-create-remote-note{margin:0;border-radius:var(--create-listing-control-radius);background:var(--workspace-candidate-color-active-subtle);padding:.75rem var(--create-listing-control-padding-inline);color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height)}.request-create-requirement{display:flex;min-height:var(--create-listing-control-height);min-width:0;align-items:center;gap:var(--account-listings-filter-control-gap);border:var(--create-listing-section-border);border-radius:var(--create-listing-control-radius);background:var(--workspace-candidate-color-surface);padding-inline:var(--create-listing-control-padding-inline)}.request-create-editor .request-create-requirement-checkbox{width:1rem;height:1rem;min-height:1rem;flex:0 0 auto;padding:0;accent-color:var(--workspace-candidate-color-petrol)}.request-create-importance{width:9rem;flex:0 0 9rem}.request-create-file-picker{position:relative;display:grid;width:100%;min-width:0;gap:.5rem}.request-create-file-dropzone{display:grid;grid-template-columns:auto minmax(0,1fr) auto;width:100%;min-height:6.5rem;min-width:0;align-items:center;gap:.875rem;border:var(--workspace-candidate-shape-border-width, 1px) dashed var(--workspace-candidate-color-border, var(--border));border-radius:var(--create-listing-control-radius);background:var(--workspace-candidate-color-active-subtle);padding:1rem;color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height);cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.request-create-file-dropzone:hover,.request-create-file-dropzone[data-drag-active=true]{border-color:var(--workspace-candidate-color-petrol, #075d66);background:color-mix(in srgb,var(--workspace-candidate-color-petrol, #075d66) 9%,var(--workspace-candidate-color-surface) 91%)}.request-create-file-dropzone:focus-visible{outline:var(--workspace-candidate-focus-width) solid var(--workspace-candidate-color-focus);outline-offset:var(--workspace-candidate-focus-offset)}.request-create-file-dropzone__icon{width:1.25rem;height:1.25rem;color:var(--workspace-candidate-color-petrol, #075d66)}.request-create-file-dropzone__copy{display:grid;min-width:0;gap:.125rem}.request-create-file-dropzone__copy strong{color:var(--workspace-candidate-color-text-primary);font-weight:var(--workspace-candidate-type-section-weight)}.request-create-file-dropzone__count{display:inline-flex;min-width:2.75rem;min-height:1.75rem;align-items:center;justify-content:center;border-radius:999px;background:var(--workspace-candidate-color-surface);color:var(--workspace-candidate-color-petrol, #075d66);font-weight:var(--workspace-candidate-type-section-weight)}.request-create-file-dropzone[data-disabled=true]{cursor:not-allowed;opacity:.65}.request-create-file-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;padding:0;margin:-1px;white-space:nowrap}.request-create-file-list{display:flex;width:100%;min-width:0;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.request-create-file-list>li{display:grid;grid-template-columns:auto minmax(0,1fr) var(--create-listing-control-height);width:100%;min-height:3.5rem;min-width:0;align-items:center;gap:.75rem;border:var(--create-listing-section-border);border-radius:var(--create-listing-control-radius);background:var(--workspace-candidate-color-surface);padding:.5rem .5rem .5rem var(--create-listing-control-padding-inline);color:var(--workspace-candidate-color-text-primary);font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height)}.request-create-file-list__icon{width:1rem;height:1rem;color:var(--workspace-candidate-color-petrol, #075d66)}.request-create-file-list__copy{display:grid;min-width:0;gap:.125rem}.request-create-file-list__copy strong{min-width:0;overflow-wrap:anywhere;font-weight:var(--workspace-candidate-type-section-weight)}.request-create-file-list__copy>span{color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-meta-size);line-height:var(--workspace-candidate-type-meta-line-height)}.request-create-editor .request-create-file-remove{width:var(--create-listing-control-height);height:var(--create-listing-control-height);min-height:var(--create-listing-control-height);padding:0}.request-create-file-feedback:empty{display:none}.request-create-file-errors{display:grid;gap:.25rem;margin:0;padding:0;color:var(--destructive);font-size:var(--workspace-candidate-type-meta-size);line-height:var(--workspace-candidate-type-meta-line-height);list-style:none}.request-create-file-list>li>span:last-child{flex:0 0 auto;color:var(--workspace-candidate-color-text-secondary)}.request-create-validation{margin-top:var(--create-listing-section-gap);color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-tooltip-size);line-height:var(--workspace-candidate-type-tooltip-line-height)}.request-create-gated-note{margin-top:0}.request-create-actions--desktop{display:none}.request-create-actions--responsive{display:grid}@media(min-width:48rem){.request-create-requirements{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:57rem){.request-create-actions--desktop{display:flex}.request-create-actions--responsive{display:none}}@media(max-width:47.999rem){.request-create-actor-grid,.request-create-intent-grid,.request-create-service-modes{grid-template-columns:minmax(0,1fr)}.request-create-requirement{flex-wrap:wrap;padding-block:.375rem}.request-create-importance{width:100%;flex-basis:100%}.request-create-direction{grid-template-columns:minmax(0,1fr) var(--create-listing-control-height)}.request-create-direction .request-create-importance{width:100%;grid-column:1 / -1;grid-row:2}.request-create-primary-badge{display:none}}.workspace-drawer-trigger-row{display:flex;min-height:var(--workspace-candidate-context-bar-height);min-width:0;align-items:center;justify-content:space-between;gap:var(--workspace-candidate-space-icon-label);padding-inline:var(--workspace-candidate-context-bar-padding-inline);border-bottom:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);background:var(--workspace-candidate-color-page)}.workspace-context-trigger{flex:0 0 auto}.workspace-context-indicator{width:var(--workspace-candidate-nav-icon-size);height:var(--workspace-candidate-nav-icon-size);flex:0 0 auto;stroke-width:var(--workspace-candidate-nav-icon-stroke-width)}.workspace-context-label{min-width:0;overflow:hidden;color:var(--workspace-candidate-color-text-primary);font-size:var(--workspace-candidate-type-nav-size);font-weight:var(--workspace-candidate-type-section-weight);line-height:var(--workspace-candidate-type-nav-line-height);text-overflow:ellipsis;white-space:nowrap}.workspace-drawer-trigger{display:inline-flex;min-height:var(--workspace-candidate-control-height);align-items:center;gap:var(--workspace-candidate-space-icon-label);border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--workspace-candidate-shape-radius);background:var(--workspace-candidate-color-surface);padding-inline:var(--workspace-candidate-space-nav-item-inline);color:var(--workspace-candidate-color-text-primary);font-size:var(--workspace-candidate-type-nav-size);font-weight:var(--workspace-candidate-type-nav-weight)}.workspace-drawer-trigger.workspace-context-trigger{width:var(--workspace-candidate-close-touch-target);min-width:var(--workspace-candidate-close-touch-target);height:var(--workspace-candidate-close-touch-target);min-height:var(--workspace-candidate-close-touch-target);justify-content:center;border:0;border-radius:var(--workspace-candidate-shape-radius);background:transparent;padding:0;color:var(--workspace-candidate-color-text-secondary)}.workspace-drawer-trigger:hover{border-color:color-mix(in srgb,var(--workspace-candidate-color-petrol) var(--workspace-candidate-hover-border-mix),var(--workspace-candidate-color-border));background:var(--workspace-candidate-color-hover)}.workspace-drawer-trigger:active{background:var(--workspace-candidate-color-control-pressed);color:var(--workspace-candidate-color-petrol)}.workspace-drawer-trigger.workspace-context-trigger:hover{border-color:transparent;background:transparent;color:var(--workspace-candidate-color-petrol)}.workspace-drawer-trigger.workspace-context-trigger:active{background:var(--workspace-candidate-color-control-pressed);color:var(--workspace-candidate-color-petrol)}.workspace-drawer-trigger.workspace-context-trigger[data-state=open]:not(:hover):not(:active){background:transparent;color:var(--workspace-candidate-color-text-secondary)}.workspace-drawer-trigger[data-input-modality=pointer]:focus-visible,.workspace-navigation-drawer-close[data-input-modality=pointer]:focus-visible,.workspace-sidebar-collapse-control[data-input-modality=pointer]:focus-visible{outline:none}.workspace-navigation-item:focus-visible,.workspace-drawer-trigger[data-input-modality=keyboard]:focus-visible,.workspace-navigation-drawer-close[data-input-modality=keyboard]:focus-visible,.workspace-sidebar-collapse-control[data-input-modality=keyboard]:focus-visible{outline:var(--workspace-candidate-focus-width) solid var(--workspace-candidate-color-focus);outline-offset:var(--workspace-candidate-focus-offset)}.workspace-persistent-navigation{display:none}.workspace-navigation-surface{display:flex;min-height:0;flex:1;flex-direction:column;background:var(--workspace-candidate-color-page);color:var(--workspace-candidate-color-text-secondary)}.workspace-navigation-header{display:flex;min-height:var(--workspace-candidate-header-height);align-items:center;justify-content:space-between;gap:var(--workspace-candidate-space-icon-label);padding:var(--workspace-candidate-space-nav-group) var(--workspace-candidate-space-sidebar-inline);border-bottom:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border)}.workspace-navigation-section-label{color:var(--workspace-candidate-color-text-muted);font-size:var(--workspace-candidate-type-section-size);font-weight:var(--workspace-candidate-type-section-weight);letter-spacing:var(--workspace-candidate-type-section-tracking);line-height:var(--workspace-candidate-type-section-line-height);text-transform:uppercase}.workspace-navigation-scroll{display:flex;min-height:0;flex:1;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;padding:var(--workspace-candidate-space-nav-group) var(--workspace-candidate-space-sidebar-inline) calc(var(--workspace-candidate-space-nav-group) + env(safe-area-inset-bottom));scrollbar-gutter:stable}.workspace-navigation-utility{margin-top:auto;padding-top:var(--workspace-candidate-space-nav-group);border-top:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border)}.workspace-navigation-group+.workspace-navigation-group{margin-top:var(--workspace-candidate-space-nav-group);padding-top:var(--workspace-candidate-space-nav-group);border-top:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border)}.workspace-navigation-list{display:grid;gap:var(--workspace-candidate-space-nav-item-gap);margin:0;padding:0;list-style:none}.workspace-navigation-item{position:relative;display:flex;width:100%;min-width:0;min-height:var(--workspace-candidate-nav-item-height);align-items:center;gap:var(--workspace-candidate-space-icon-label);border:0;border-radius:var(--workspace-candidate-shape-radius);background:transparent;padding-inline:var(--workspace-candidate-space-nav-item-inline);color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-nav-size);font-weight:var(--workspace-candidate-type-nav-weight);line-height:var(--workspace-candidate-type-nav-line-height);text-align:left;text-decoration:none;-webkit-tap-highlight-color:transparent}.workspace-navigation-item:not([aria-disabled=true]):hover{background:var(--workspace-candidate-color-hover);color:var(--workspace-candidate-color-text-primary)}.workspace-navigation-item:not([aria-disabled=true]):active{background:var(--workspace-candidate-color-pressed);color:var(--workspace-candidate-color-active-text)}.workspace-navigation-item[data-current=true]{background:var(--workspace-candidate-color-active-subtle);color:var(--workspace-candidate-color-petrol);box-shadow:inset var(--workspace-candidate-active-indicator-width) 0 var(--workspace-candidate-color-petrol)}.workspace-navigation-item[data-spec-gap=route]{cursor:not-allowed;color:var(--workspace-candidate-color-text-muted)}.workspace-navigation-icon{width:var(--workspace-candidate-nav-icon-size);height:var(--workspace-candidate-nav-icon-size);flex:0 0 auto;stroke-width:var(--workspace-candidate-nav-icon-stroke-width)}.workspace-navigation-label{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-navigation-badge{display:inline-flex;min-width:var(--workspace-candidate-nav-badge-size);min-height:var(--workspace-candidate-nav-badge-size);flex:0 0 auto;align-items:center;justify-content:center;border-radius:var(--workspace-candidate-shape-pill-radius);background:color-mix(in srgb,currentColor var(--workspace-candidate-badge-background-mix),transparent);padding-inline:var(--workspace-candidate-nav-badge-inline);font-size:var(--workspace-candidate-type-meta-size);font-variant-numeric:tabular-nums}.workspace-navigation-drawer{display:flex;inset:0;width:var(--workspace-candidate-mobile-navigation-width);max-width:none;height:100dvh;flex-direction:column;gap:0;overflow:hidden;padding:0;border:0;background:var(--workspace-candidate-color-page);box-shadow:none}.workspace-navigation-drawer .workspace-navigation-header{min-height:calc(var(--workspace-candidate-header-height) + env(safe-area-inset-top));padding-top:calc(var(--workspace-candidate-space-nav-group) + env(safe-area-inset-top));padding-right:calc(var(--workspace-candidate-space-sidebar-inline) + env(safe-area-inset-right));padding-left:calc(var(--workspace-candidate-space-sidebar-inline) + var(--workspace-candidate-space-nav-item-inline) + env(safe-area-inset-left))}.workspace-navigation-drawer .workspace-navigation-scroll{padding-right:calc(var(--workspace-candidate-space-sidebar-inline) + env(safe-area-inset-right));padding-left:calc(var(--workspace-candidate-space-sidebar-inline) + env(safe-area-inset-left))}.workspace-navigation-overlay{background:color-mix(in srgb,var(--workspace-candidate-color-text-primary) var(--workspace-candidate-overlay-mix),transparent)}.workspace-navigation-drawer-close{display:inline-flex;width:var(--workspace-candidate-drawer-close-size);height:var(--workspace-candidate-drawer-close-size);flex:0 0 auto;align-items:center;justify-content:center;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--workspace-candidate-shape-radius);background:var(--workspace-candidate-color-page);color:var(--workspace-candidate-color-text-secondary)}.workspace-navigation-close-icon{width:var(--workspace-candidate-close-icon-size);height:var(--workspace-candidate-close-icon-size);stroke-width:var(--workspace-candidate-nav-icon-stroke-width)}.workspace-navigation-drawer-close:hover{background:var(--workspace-candidate-color-hover);color:var(--workspace-candidate-color-text-primary)}.workspace-navigation-drawer-close:active{background:var(--workspace-candidate-color-control-pressed);color:var(--workspace-candidate-color-petrol)}.workspace-navigation-drawer .workspace-navigation-label{overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.workspace-sidebar-collapse-control{display:inline-flex;width:var(--workspace-candidate-collapse-control-target);height:var(--workspace-candidate-collapse-control-target);flex:0 0 auto;align-items:center;justify-content:center;border:0;border-radius:var(--workspace-candidate-shape-radius);background:transparent;color:var(--workspace-candidate-color-text-secondary)}.workspace-sidebar-collapse-control:hover{background:var(--workspace-candidate-color-hover);color:var(--workspace-candidate-color-text-primary)}.workspace-sidebar-collapse-control:active{background:var(--workspace-candidate-color-control-pressed);color:var(--workspace-candidate-color-petrol)}.workspace-sidebar-collapse-icon{width:var(--workspace-candidate-collapse-control-icon-size);height:var(--workspace-candidate-collapse-control-icon-size);stroke-width:var(--workspace-candidate-nav-icon-stroke-width)}.workspace-navigation-tooltip{max-width:14rem;overflow-wrap:anywhere;white-space:normal;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--workspace-candidate-shape-radius);background:var(--workspace-candidate-color-surface);box-shadow:var(--workspace-candidate-shape-tooltip-elevation);padding:var(--workspace-candidate-space-tooltip-block) var(--workspace-candidate-space-tooltip-inline);color:var(--workspace-candidate-color-text-primary);font-family:var(--workspace-approved-font-family);font-size:var(--workspace-candidate-type-tooltip-size);line-height:var(--workspace-candidate-type-tooltip-line-height);animation-duration:var(--workspace-candidate-tooltip-motion-duration)!important;transition-duration:var(--workspace-candidate-tooltip-motion-duration)!important}.account-listings-status-label{position:relative}.account-listings-status-tab{min-height:var(--account-listings-filter-toolbar-control-height)}.account-listings-status-tab[data-current=true] .account-listings-status-label:after{position:absolute;inset-inline:0;bottom:calc(-1 * var(--workspace-candidate-space-tooltip-block));height:var(--workspace-candidate-focus-width);background:var(--workspace-candidate-color-petrol);content:""}.account-listings-status-tab:hover .account-listings-status-count,.account-listings-status-tab:active .account-listings-status-count{background:var(--account-listings-status-count-surface)}.account-listings-status-count[data-shape=capsule]{width:auto;padding-inline:var(--account-listings-status-count-wide-padding-inline)}.account-listings-filter-desktop{display:none}.account-listings-filter-popover{max-height:var(--account-listings-filter-popover-max-height);overflow-y:auto;border-color:var(--workspace-candidate-color-border);border-radius:var(--account-listings-filter-radius);background:var(--workspace-candidate-color-surface);box-shadow:var(--workspace-candidate-shape-tooltip-elevation)}.account-listings-filter-popover--category{width:min(26rem,calc(100vw - 2rem))}.account-listings-filter-popover--geography{width:min(28rem,calc(100vw - 2rem))}.account-listings-filter-popover--price{width:min(22rem,calc(100vw - 2rem))}.account-listings-filter-popover-title{margin-block-end:.75rem;color:var(--workspace-candidate-color-text-primary);font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height);font-weight:600}.account-listings-filter-field{display:grid;gap:.375rem;margin-block-start:.75rem;color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-meta-size);font-weight:600}.account-listings-filter-field>select{width:100%;height:var(--account-listings-filter-control-height);border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--account-listings-filter-radius);background:var(--workspace-candidate-color-surface);padding-inline:.75rem;color:var(--workspace-candidate-color-text-primary);font-size:var(--workspace-candidate-type-nav-size);font-weight:400}.account-listings-filter-price-range{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.account-listings-filter-overlay{width:min(var(--account-listings-filter-overlay-width),calc(100vw - 2rem));max-height:var(--account-listings-filter-overlay-max-height);overflow:hidden;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--account-listings-filter-overlay-radius);background:var(--workspace-candidate-color-surface);padding:0;box-shadow:var(--workspace-candidate-shape-tooltip-elevation);color:var(--workspace-candidate-color-text-primary);outline:0;animation-duration:.1s!important}.account-listings-filter-overlay--taxonomy{width:min(var(--account-listings-filter-taxonomy-overlay-width),calc(100vw - 2rem))}.account-listings-filter-overlay--sort{width:min(var(--account-listings-filter-sort-overlay-width),calc(100vw - 2rem))}.account-listings-filter-trigger-copy{display:grid;min-width:0;flex:1 1 auto;text-align:left}.account-listings-filter-trigger-eyebrow,.account-listings-filter-trigger-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-listings-filter-trigger-eyebrow{color:var(--workspace-candidate-color-text-primary);font-size:var(--workspace-candidate-type-tooltip-size);line-height:1rem;font-weight:var(--workspace-candidate-type-tooltip-weight)}.account-listings-filter-trigger[data-multiline] .account-listings-filter-trigger-label{color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-tooltip-size);line-height:1rem;font-weight:400}.account-listings-filter-overlay-header,.account-listings-filter-geo-header{display:flex;min-height:var(--account-listings-filter-result-min-height);align-items:center;gap:.625rem;border-bottom:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);padding-inline:var(--account-listings-filter-overlay-padding)}.account-listings-filter-overlay-header h3{min-width:0;flex:1 1 auto;margin:0;font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height);font-weight:600}.account-listings-filter-overlay-close,.account-listings-filter-geo-back{display:inline-flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;flex:0 0 auto;border-radius:var(--workspace-candidate-shape-radius);color:var(--workspace-candidate-color-text-secondary)}.account-listings-filter-overlay-close:hover,.account-listings-filter-geo-back:hover{background:var(--workspace-candidate-color-hover);color:var(--workspace-candidate-color-text-primary)}.account-listings-filter-overlay-close:active,.account-listings-filter-geo-back:active{background:var(--workspace-candidate-color-active-subtle);color:var(--workspace-candidate-color-petrol)}.account-listings-filter-overlay-close svg,.account-listings-filter-geo-back svg{width:1rem;height:1rem}.account-listings-filter-overlay-search,.account-listings-filter-currency-search,.account-listings-filter-country-search{position:relative;display:flex;min-width:0;align-items:center;margin:var(--account-listings-filter-overlay-gap)}.account-listings-filter-overlay-search>svg,.account-listings-filter-currency-search>svg,.account-listings-filter-country-search>svg{position:absolute;left:.75rem;z-index:1;width:1rem;height:1rem;color:var(--workspace-candidate-color-text-muted);pointer-events:none}.account-listings-filter-overlay-search input,.account-listings-filter-currency-search input,.account-listings-filter-country-search input{width:100%;height:var(--account-listings-filter-search-height);min-width:0;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:calc(var(--account-listings-filter-overlay-radius) - .125rem);background:var(--workspace-candidate-color-surface);padding-inline:2.25rem;color:var(--workspace-candidate-color-text-primary);font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height);outline:0}.account-listings-filter-overlay-search input:focus-visible,.account-listings-filter-currency-search input:focus-visible,.account-listings-filter-country-search input:focus-visible{border-color:var(--workspace-candidate-color-border);box-shadow:none}.account-listings-filter-overlay-search>button,.account-listings-filter-currency-search>button,.account-listings-filter-country-search>button{position:absolute;right:.25rem;display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border-radius:var(--workspace-candidate-shape-radius);color:var(--workspace-candidate-color-text-muted)}.account-listings-filter-overlay-search>button svg,.account-listings-filter-currency-search>button svg,.account-listings-filter-country-search>button svg{width:.875rem;height:.875rem}.account-listings-filter-overlay-clear-selection{display:inline-flex;min-height:2rem;align-items:center;gap:.375rem;margin:0 var(--account-listings-filter-overlay-gap) var(--account-listings-filter-overlay-gap);color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-tooltip-size)}.account-listings-filter-overlay-clear-selection:hover{color:var(--workspace-candidate-color-text-primary)}.account-listings-filter-overlay-clear-selection svg{width:.875rem;height:.875rem}.account-listings-filter-overlay-body{min-height:0;max-height:var(--account-listings-filter-results-max-height);overflow-y:auto;overscroll-behavior:contain}.account-listings-filter-overlay-hint{margin:0;padding:0 var(--account-listings-filter-overlay-padding) var(--account-listings-filter-overlay-padding);color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-meta-size);line-height:var(--workspace-candidate-type-meta-line-height)}.account-listings-filter-overlay-state{display:flex;min-height:10rem;align-items:center;justify-content:center;flex-direction:column;gap:.375rem;padding:var(--account-listings-filter-overlay-padding);text-align:center}.account-listings-filter-overlay-state>svg{width:2rem;height:2rem;margin-block-end:.375rem;color:var(--workspace-candidate-color-petrol)}.account-listings-filter-overlay-state strong{font-size:var(--workspace-candidate-type-nav-size)}.account-listings-filter-overlay-state span{max-width:18rem;color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-meta-size)}.account-listings-filter-overlay-state>button{display:inline-flex;min-height:2.25rem;align-items:center;gap:.375rem;margin-block-start:.375rem;color:var(--workspace-candidate-color-petrol);font-size:var(--workspace-candidate-type-nav-size)}.account-listings-filter-overlay-state>button svg{width:1rem;height:1rem}.account-listings-filter-overlay-state--error>svg{color:var(--color-destructive)}@keyframes account-listings-filter-overlay-spin{to{transform:rotate(360deg)}}.account-listings-filter-overlay-spinner{animation:account-listings-filter-overlay-spin .8s linear infinite}.account-listings-filter-overlay-results{display:grid}.account-listings-filter-overlay-result{position:relative;display:grid;min-height:var(--account-listings-filter-result-min-height);grid-template-columns:1.125rem minmax(0,1fr) auto;align-items:center;gap:.75rem;border-top:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);padding:.375rem var(--account-listings-filter-overlay-padding);color:var(--workspace-candidate-color-text-primary);text-align:left}.account-listings-filter-overlay-result:first-child{border-top:0}.account-listings-filter-overlay-result:hover{background:var(--workspace-candidate-color-hover)}.account-listings-filter-overlay-result[data-keyboard-active=true]{background:var(--workspace-candidate-color-active-subtle)}.account-listings-filter-overlay-result[data-keyboard-active=true]:before{position:absolute;inset-block:0;left:0;width:var(--workspace-candidate-focus-width);background:var(--workspace-candidate-color-petrol);content:""}.account-listings-filter-overlay-result>svg{width:1.125rem;height:1.125rem;color:var(--workspace-candidate-color-text-secondary)}.account-listings-filter-overlay-result>span:not(.account-listings-filter-result-badge){min-width:0}.account-listings-filter-overlay-result strong,.account-listings-filter-overlay-result small{display:block;overflow:hidden;text-overflow:ellipsis}.account-listings-filter-overlay-result strong{font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height);font-weight:500;white-space:nowrap}.account-listings-filter-overlay-result small{color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-meta-size);line-height:var(--workspace-candidate-type-meta-line-height);white-space:nowrap}.account-listings-filter-overlay-result .taxonomy-search-result-breadcrumb{display:flex;overflow:visible;flex-wrap:nowrap;column-gap:.125rem;text-overflow:clip;white-space:nowrap}.account-listings-filter-overlay--taxonomy .account-listings-filter-overlay-result{height:var(--account-listings-filter-result-min-height);min-height:var(--account-listings-filter-result-min-height);grid-template-columns:1.125rem minmax(0,1fr);align-items:center;gap:.5rem;padding:.375rem .5rem}.account-listings-filter-overlay--taxonomy .taxonomy-search-result-title{overflow:visible;color:var(--workspace-candidate-color-text-primary);font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height);text-overflow:clip;white-space:nowrap}.account-listings-filter-overlay--taxonomy .taxonomy-search-result-breadcrumb{color:var(--workspace-candidate-color-text-secondary);font-size:var(--account-listings-taxonomy-result-breadcrumb-size);line-height:var(--workspace-candidate-type-meta-line-height)}.taxonomy-search-result-level{display:inline-flex;min-width:0;gap:.125rem;white-space:nowrap}.account-listings-filter-result-badge{border-radius:var(--workspace-candidate-shape-pill-radius);background:var(--workspace-candidate-color-hover);padding-inline:.375rem;color:var(--workspace-candidate-color-petrol);font-size:var(--workspace-candidate-type-tooltip-size);line-height:1rem}.account-listings-filter-geo-header>svg{width:1rem;height:1rem;color:var(--workspace-candidate-color-petrol)}.account-listings-filter-geo-header{position:relative}.account-listings-filter-country-control{display:flex;min-width:0;min-height:var(--account-listings-filter-toolbar-control-height);align-items:center;flex:1 1 auto;gap:.5rem;color:var(--workspace-candidate-color-text-primary);font-size:var(--workspace-candidate-type-nav-size);font-weight:500;text-align:left}.account-listings-filter-country-control>span{min-width:0;overflow:hidden;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap}.account-listings-filter-country-control>svg{width:1rem;height:1rem;flex:0 0 auto}.account-listings-filter-country-menu{overflow:hidden;border-top:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);background:var(--workspace-candidate-color-surface)}.account-listings-filter-country-search{margin:.5rem}.account-listings-filter-country-options{max-height:var(--account-listings-filter-results-max-height);overflow-y:auto;overscroll-behavior:contain}.account-listings-filter-country-options>button{position:relative;display:grid;width:100%;min-height:var(--account-listings-filter-result-min-height);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.5rem;border-top:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);padding-inline:var(--account-listings-filter-overlay-padding);color:var(--workspace-candidate-color-text-primary);font-size:var(--workspace-candidate-type-nav-size);text-align:left}.account-listings-filter-country-options>button:first-child{border-top:0}.account-listings-filter-country-options>button:hover{background:var(--workspace-candidate-color-hover)}.account-listings-filter-country-options>button[data-keyboard-active=true]{background:var(--workspace-candidate-color-active-subtle)}.account-listings-filter-country-options>button[data-keyboard-active=true]:before{position:absolute;inset-block:0;left:0;width:var(--workspace-candidate-focus-width);background:var(--workspace-candidate-color-petrol);content:""}.account-listings-filter-country-options>button>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-listings-filter-country-options>button>small{color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-tooltip-size)}.account-listings-filter-country-options>button>svg{width:1rem;height:1rem;color:var(--workspace-candidate-color-petrol)}.account-listings-filter-country-empty{margin:0;border-top:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);padding:1rem;color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-nav-size);text-align:center}.account-listings-filter-geo-header label{min-width:0;flex:1 1 auto}.account-listings-filter-geo-header select{width:100%;border:0;background:transparent;color:var(--workspace-candidate-color-text-primary);font-size:var(--workspace-candidate-type-nav-size);font-weight:500;outline:0}.account-listings-price-section{position:relative;display:grid;gap:.375rem;padding:var(--account-listings-filter-overlay-padding)}.account-listings-filter-field-label{color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-meta-size);font-weight:600}.account-listings-filter-currency-control{display:flex;width:100%;height:var(--account-listings-filter-search-height);min-width:0;align-items:center;gap:.5rem;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:calc(var(--account-listings-filter-overlay-radius) - .125rem);background:var(--workspace-candidate-color-surface);padding-inline:.75rem;text-align:left}.account-listings-filter-currency-control>span{min-width:0;overflow:hidden;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap}.account-listings-filter-currency-control>svg{width:1rem;height:1rem;flex:0 0 auto}.account-listings-filter-currency-menu{position:absolute;z-index:3;top:calc(100% - .625rem);inset-inline:var(--account-listings-filter-overlay-padding);overflow:hidden;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:calc(var(--account-listings-filter-overlay-radius) - .125rem);background:var(--workspace-candidate-color-surface);box-shadow:var(--workspace-candidate-shape-tooltip-elevation)}.account-listings-filter-currency-menu .account-listings-filter-currency-search{margin:.5rem}.account-listings-filter-currency-group-label{margin:0;border-top:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);padding:.5rem .75rem;color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-tooltip-size);font-weight:600;text-transform:uppercase}.account-listings-filter-currency-options{max-height:min(var(--account-listings-filter-currency-menu-max-height),var(--account-listings-filter-results-max-height));overflow-y:auto;overscroll-behavior:contain}.account-listings-filter-currency-option{display:flex;width:100%;min-height:var(--account-listings-filter-toolbar-control-height);align-items:center;gap:.5rem;padding-inline:.75rem;text-align:left}.account-listings-filter-currency-option:hover,.account-listings-filter-currency-option[aria-selected=true]{background:var(--workspace-candidate-color-hover)}.account-listings-filter-currency-option--all-start{border-top:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border)}.account-listings-filter-currency-option>span{min-width:0;overflow:hidden;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap}.account-listings-filter-currency-option svg{width:1rem;height:1rem;flex:0 0 auto;color:var(--workspace-candidate-color-petrol)}.account-listings-filter-currency-empty{margin:0;padding:1rem;color:var(--workspace-candidate-color-text-secondary);text-align:center}.account-listings-filter-price-hint{display:flex;align-items:flex-start;gap:.625rem;margin:0 var(--account-listings-filter-overlay-padding);border-radius:calc(var(--account-listings-filter-overlay-radius) - .125rem);background:var(--workspace-candidate-color-page);padding:.75rem;color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-meta-size)}.account-listings-filter-price-hint svg{width:1rem;height:1rem;flex:0 0 auto}.account-listings-filter-price-fields{padding:0 var(--account-listings-filter-overlay-padding) var(--account-listings-filter-overlay-padding)}.account-listings-filter-price-clear{margin-block-end:0}.account-listings-filter-price-fields .account-listings-filter-field{margin-block-start:var(--account-listings-filter-overlay-gap)}.account-listings-filter-price-fields input{font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height);font-weight:400}.account-listings-filter-price-fields small{color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-tooltip-size);font-weight:400}.account-listings-filter-price-valid{display:flex;align-items:center;gap:.375rem;margin:0;padding:0 var(--account-listings-filter-overlay-padding) var(--account-listings-filter-overlay-padding);color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-meta-size)}.account-listings-filter-price-valid svg{width:1rem;height:1rem;color:var(--workspace-candidate-color-petrol)}.account-listings-filter-sort-options{display:grid;padding:.375rem}.account-listings-filter-sort-options button{display:flex;min-height:var(--account-listings-filter-search-height);align-items:center;gap:.75rem;border-radius:calc(var(--account-listings-filter-overlay-radius) - .25rem);padding-inline:.75rem;text-align:left}.account-listings-filter-sort-options button:hover:not(:disabled){background:var(--workspace-candidate-color-hover)}.account-listings-filter-sort-options button[data-selected=true]{background:var(--workspace-candidate-color-active-subtle);color:var(--workspace-candidate-color-petrol)}.account-listings-filter-sort-options button:disabled{cursor:not-allowed;opacity:.45}.account-listings-filter-sort-options button span{min-width:0;flex:1 1 auto}.account-listings-filter-sort-options button svg{width:1rem;height:1rem;flex:0 0 auto}.account-listings-filter-sort-hint{margin:0;border-top:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);padding:.75rem var(--account-listings-filter-overlay-padding);color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-meta-size)}.account-listings-filter-overlay button:focus-visible,.account-listings-filter-overlay input:focus-visible,.account-listings-filter-overlay select:focus-visible{outline:var(--workspace-candidate-focus-width) solid var(--workspace-candidate-color-focus);outline-offset:var(--workspace-candidate-focus-offset)}.account-listings-filter-overlay input:focus-visible,.account-listings-filter-overlay .account-listings-filter-country-control:focus-visible,.account-listings-filter-overlay .account-listings-filter-currency-control:focus-visible{border-color:var(--workspace-candidate-color-border);outline:0;box-shadow:none}@media(prefers-reduced-motion:reduce){.account-listings-filter-overlay{animation:none!important;transition:none!important}.account-listings-filter-overlay-spinner{animation:none}}.account-requests-page,.account-request-detail,.account-requests-management{min-width:0;font-family:var(--workspace-approved-font-family)}.account-requests-management{container-type:inline-size}.account-requests-page .account-listings-status-nav{margin-block:0 .75rem}.account-request-page-loading,.account-request-page-error{min-height:5rem;display:flex;align-items:center;justify-content:center;gap:.75rem;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--account-listings-filter-radius);background:var(--workspace-candidate-color-surface);padding:1rem;color:var(--workspace-candidate-color-text-muted);font-size:.875rem}.account-request-page-error{justify-content:space-between;color:var(--color-destructive)}.account-request-filterbar{display:grid;grid-template-columns:minmax(12rem,1.45fr) minmax(8.5rem,.75fr) minmax(9rem,.8fr) minmax(8.5rem,.75fr) minmax(11rem,1fr) auto;align-items:center;gap:var(--account-listings-filter-control-gap);margin-block:.5rem .75rem}.account-request-filterbar--stable{grid-template-columns:repeat(2,minmax(10rem,16rem));justify-content:start}.account-request-filterbar__search.account-listings-filter-search{position:relative;width:auto;min-width:0;height:var(--account-listings-filter-toolbar-control-height);min-height:var(--account-listings-filter-toolbar-control-height);border-radius:var(--account-listings-filter-radius)}.account-request-filterbar__search.account-listings-filter-search>svg{position:absolute;top:50%;left:var(--account-listings-filter-control-padding-inline);z-index:1;width:var(--account-listings-search-icon-size);height:var(--account-listings-search-icon-size);transform:translateY(-50%);color:var(--workspace-candidate-color-text-muted);pointer-events:none}.account-request-filterbar__search.account-listings-filter-search input{width:100%;height:100%;min-height:0;border-color:var(--workspace-candidate-color-border);border-radius:inherit;background:var(--workspace-candidate-color-surface);padding-inline:2.625rem 2.5rem;box-shadow:none;font-size:var(--workspace-candidate-type-nav-size)}.account-request-control,.account-request-filterbar__reset{height:var(--account-listings-filter-toolbar-control-height);min-height:var(--account-listings-filter-toolbar-control-height);border-radius:var(--account-listings-filter-radius);padding-inline:var(--account-listings-filter-control-padding-inline);box-shadow:none}.account-request-control{display:inline-flex;align-items:center;border-width:1px;border-style:solid;font-size:.875rem;font-weight:500;white-space:nowrap;min-width:0;justify-content:flex-start;gap:.5rem;border-color:var(--workspace-candidate-color-border);background:var(--workspace-candidate-color-surface)}.account-request-detail:has([data-comparison-open=true]) #proposals{display:none}.account-request-control>span:not(.account-request-control__icon){min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-request-control__icon,.account-request-control__chevron{width:1rem;height:1rem;flex:0 0 1rem}.account-request-control__icon{display:inline-flex;align-items:center;justify-content:center}.account-request-control__icon>svg{width:1rem;height:1rem}.account-request-control__chevron{margin-inline-start:auto;color:var(--workspace-candidate-color-text-muted)}.account-request-filter-overlay{width:max(var(--radix-popover-trigger-width),12rem);max-width:min(22.5rem,calc(100vw - 2rem))}.account-request-filter-options{display:grid;padding:.375rem}.account-request-filter-options>button{display:flex;min-height:var(--account-listings-filter-search-height);align-items:center;gap:.75rem;border-radius:calc(var(--account-listings-filter-overlay-radius) - .25rem);padding-inline:.75rem;color:var(--workspace-candidate-color-text-primary);font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height);text-align:left}.account-request-filter-options>button:hover,.account-request-filter-options>button[data-selected=true]{background:var(--workspace-candidate-color-hover)}.account-request-filter-options>button[data-selected=true]{color:var(--workspace-candidate-color-petrol)}.account-request-filter-options>button>span{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-request-filter-options>button>svg{width:1rem;height:1rem;flex:0 0 1rem}.account-request-page-size-overlay .account-request-filter-options>button{min-height:var(--account-listings-filter-toolbar-control-height)}.workspace-dropdown-menu-content{border-color:var(--workspace-candidate-color-border);border-radius:var(--account-listings-filter-overlay-radius);background:var(--workspace-candidate-color-surface);box-shadow:var(--workspace-candidate-shape-tooltip-elevation);color:var(--workspace-candidate-color-text-primary);font-family:var(--workspace-approved-font-family)}.account-request-filterbar__reset{color:var(--workspace-candidate-color-petrol)}.account-request-result-summary{margin-block:0 .5rem;color:var(--workspace-candidate-color-text-muted);font-size:.75rem;line-height:1rem}.account-request-table{display:grid;grid-template-rows:auto auto;min-width:0;border:0;border-radius:0;background:var(--workspace-candidate-color-surface);overflow:visible}.account-request-table__body{min-height:0;overflow:visible}.account-request-table__head,.account-request-row{display:grid;grid-template-columns:minmax(13.5rem,2fr) minmax(4.5rem,.62fr) minmax(7rem,1fr) minmax(6.5rem,.85fr) minmax(4.25rem,.55fr) minmax(7.25rem,.9fr) minmax(3.75rem,.5fr) minmax(5.5rem,.7fr) 2.25rem;align-items:center;column-gap:.625rem}.account-request-table__head{min-height:2.25rem;border-bottom:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);background:color-mix(in srgb,var(--workspace-candidate-color-page) 74%,white);padding-inline:.75rem;color:var(--workspace-candidate-color-text-secondary);font-size:.6875rem;font-weight:700;line-height:1rem}.account-request-pagination-row{position:relative;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--account-listings-filter-control-gap)}.account-request-pagination-row--stable{display:flex;align-items:center;justify-content:center;margin-block-start:.75rem}.account-request-pagination-controls{display:flex;min-width:0;align-items:center;justify-content:center;gap:.375rem;color:var(--workspace-candidate-color-text-muted);font-size:.75rem}.account-request-pagination-controls>button{height:var(--account-listings-filter-toolbar-control-height);min-height:var(--account-listings-filter-toolbar-control-height);border-radius:var(--account-listings-filter-radius);padding-inline:.75rem;box-shadow:none}.account-request-pagination-row>.account-listings-pagination{grid-column:1 / -1;grid-row:1;margin:0!important;padding-block:0}.account-request-page-size{z-index:1;width:auto;min-width:8.75rem;grid-column:2;grid-row:1;justify-self:end;padding-inline:.625rem;font-size:.75rem;line-height:1rem;align-self:end}@media(min-width:768px){.account-request-page-size{transform:translateY(var(--account-listings-pagination-alignment-offset))}}.account-request-row{position:relative;min-height:4.75rem;padding:.625rem .75rem;color:var(--workspace-candidate-color-text-primary);font-size:.75rem;line-height:1rem}.account-request-row:not(:last-child){border-bottom:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border)}.account-request-row:hover{background:color-mix(in srgb,var(--workspace-candidate-color-hover) 55%,transparent)}.account-request-row__identity{min-width:0;display:flex;align-items:center;gap:.625rem}.account-request-row__icon{width:2rem;height:2rem;flex:0 0 2rem;display:inline-flex;align-items:center;justify-content:center;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--workspace-candidate-shape-radius);background:var(--workspace-candidate-color-page);color:var(--workspace-candidate-color-petrol)}.account-request-row__icon svg{width:1rem;height:1rem}.account-request-row__identity-copy{min-width:0;display:flex;flex-direction:column;gap:.125rem}.account-request-row__title{min-width:0;overflow:hidden;color:var(--workspace-candidate-color-text-primary);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.account-request-row__title:hover{color:var(--workspace-candidate-color-petrol)}.account-request-row__number,.account-request-row__buyer,.account-request-row__updated,.account-request-row__deadline{color:var(--workspace-candidate-color-text-muted);font-size:.6875rem}.account-request-row__number{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-request-row__buyer{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-request-row__meta,.account-request-row__lifecycle,.account-request-row__deal,.account-request-row__updated,.account-request-row__proposal{min-width:0}.account-request-row__meta{display:flex;align-items:center;gap:.25rem;overflow:hidden}.account-request-row__meta svg,.account-request-row__deadline svg{width:.875rem;height:.875rem;flex:0 0 .875rem;color:var(--workspace-candidate-color-text-muted)}.account-request-row__meta span{overflow:hidden;text-overflow:ellipsis}.account-request-row__proposal-count{min-width:1.75rem;height:1.75rem;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--workspace-candidate-shape-radius);background:var(--workspace-candidate-color-page);color:var(--workspace-candidate-color-text-primary);font-weight:600}a.account-request-row__proposal-count:hover{background:var(--workspace-candidate-color-active-subtle);color:var(--workspace-candidate-color-petrol)}.account-request-row__lifecycle{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.account-request-row__deadline{display:inline-flex;align-items:center;gap:.25rem}.account-request-status{max-width:100%;min-height:1.375rem;display:inline-flex;align-items:center;border-radius:var(--workspace-candidate-shape-pill-radius);background:var(--workspace-candidate-color-page);padding-inline:.5rem;color:var(--workspace-candidate-color-text-muted);font-size:.6875rem;font-weight:600;line-height:1rem;white-space:nowrap}.account-request-status[data-tone=success]{background:var(--workspace-candidate-color-active-subtle);color:var(--workspace-candidate-color-petrol)}.account-request-status[data-tone=info]{background:#eef4f8;color:#31566e}.account-request-status[data-tone=warning]{background:#fff5e5;color:#9a5a00}.account-request-row__deal a,.account-request-text-action,.account-request-detail__back{color:var(--workspace-candidate-color-petrol);font-weight:500}.account-request-row__deal a:hover,.account-request-text-action:hover,.account-request-detail__back:hover{text-decoration:underline;text-underline-offset:.1875rem}.account-request-row__more{width:var(--account-listings-filter-toolbar-control-height);height:var(--account-listings-filter-toolbar-control-height);min-height:var(--account-listings-filter-toolbar-control-height);border-radius:var(--account-listings-filter-radius);box-shadow:none}.account-request-row__guidance{grid-column:1 / -1;margin-block-start:.25rem;border-radius:var(--workspace-candidate-shape-radius);background:#fff5e5;padding:.375rem .5rem;color:#7e4b09}.account-request-empty,.account-request-proposals__empty,.account-request-proposals__loading{min-height:10rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;padding:1.5rem;color:var(--workspace-candidate-color-text-muted);text-align:center}.account-request-empty svg,.account-request-proposals__empty svg{width:1.5rem;height:1.5rem}.account-request-empty strong,.account-request-proposals__empty strong{color:var(--workspace-candidate-color-text-primary);font-size:.875rem}.account-request-detail__header{border-bottom:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);padding-block-end:1rem}.account-request-detail__back{display:inline-flex;align-items:center;gap:.375rem;margin-block-end:.75rem;font-size:.75rem}.account-request-detail__back svg{width:.875rem;height:.875rem}.account-request-detail__heading-row{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.account-request-detail__heading-row>div{min-width:0}.account-request-detail__title-line{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:.625rem}.account-request-detail__title-line h1{min-width:0;margin:0;color:var(--workspace-candidate-color-text-primary);font-size:var(--account-page-header-title-size);font-weight:var(--account-page-header-title-weight);line-height:var(--account-page-header-title-line-height);overflow-wrap:anywhere}.account-request-detail__metadata{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem .875rem;margin-block-start:.5rem;color:var(--workspace-candidate-color-text-muted);font-size:.6875rem}.account-request-detail__metadata>span{display:inline-flex;align-items:center;gap:.25rem}.account-request-detail__metadata svg{width:.75rem;height:.75rem}.account-request-detail__stable-id button{width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--workspace-candidate-shape-radius);background:transparent;color:var(--workspace-candidate-color-petrol)}.account-request-detail__stable-id button:hover{background:var(--workspace-candidate-color-page)}.account-request-detail__stable-id button:focus-visible{outline:2px solid var(--workspace-candidate-color-petrol);outline-offset:2px}.account-request-detail__stable-id button svg{width:1rem;height:1rem}.account-request-detail__tabs{display:flex;align-items:stretch;gap:1.5rem;border-bottom:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);margin-block:.875rem 0}.account-request-detail__tabs button{min-height:var(--account-listings-filter-toolbar-control-height);display:inline-flex;align-items:center;gap:.375rem;border:0;border-bottom:.125rem solid transparent;background:transparent;padding-inline:.75rem;color:var(--workspace-candidate-color-text-muted);font-size:.8125rem;font-weight:500}.account-request-detail__tabs button[data-current=true]{border-bottom-color:var(--workspace-candidate-color-petrol);color:var(--workspace-candidate-color-text-primary)}.account-request-detail__tabs button span{min-width:1.25rem;height:1.25rem;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--workspace-candidate-shape-pill-radius);background:var(--workspace-candidate-color-page);font-size:.6875rem}.account-request-lifecycle-dialog__overlay{background:#17212385;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.account-request-lifecycle-dialog{width:min(calc(100vw - 2rem),32rem);max-width:32rem;gap:.875rem;border-color:var(--workspace-candidate-color-border, #dfe3e1);border-radius:var(--workspace-candidate-shape-radius, .375rem);background:var(--workspace-candidate-color-surface, #fff);padding:1.25rem;box-shadow:var( --workspace-candidate-shape-tooltip-elevation, 0 .25rem .75rem rgb(22 39 42 / 10%) );color:var(--workspace-candidate-color-text-primary, #172123);font-family:inherit}.account-request-lifecycle-dialog__header{gap:.375rem;text-align:left}.account-request-lifecycle-dialog__title{color:var(--workspace-candidate-color-text-primary, #172123);font-size:1rem;font-weight:650;line-height:1.375rem}.account-request-lifecycle-dialog__description{color:var(--workspace-candidate-color-text-muted, #747d7f);font-size:.8125rem;line-height:1.25rem}.account-request-lifecycle-dialog__footer{gap:.5rem;margin-block-start:.125rem}.account-request-lifecycle-dialog__footer>*{min-height:2.25rem;margin:0!important;border-radius:var(--account-listings-filter-radius, .625rem);font-size:.8125rem;font-weight:600}.account-request-lifecycle-dialog__cancel{border-color:var(--workspace-candidate-color-border, #dfe3e1);background:var(--workspace-candidate-color-surface, #fff);color:var(--workspace-candidate-color-text-primary, #172123)}.account-request-lifecycle-dialog__cancel:hover{background:var(--workspace-candidate-color-hover, #edf4f3)}.account-request-lifecycle-dialog__confirm{min-height:2.25rem;background:var(--workspace-candidate-color-petrol, #075d66);color:var(--workspace-candidate-color-active-text, #fff)}.account-request-lifecycle-dialog__confirm:hover{background:color-mix(in srgb,var(--workspace-candidate-color-petrol, #075d66) 88%,black)}.account-request-lifecycle-dialog__cancel:focus-visible,.account-request-lifecycle-dialog__confirm:focus-visible{outline:2px solid var(--workspace-candidate-color-petrol, #075d66);outline-offset:2px;box-shadow:none}.account-request-lifecycle-dialog__cancel:disabled,.account-request-lifecycle-dialog__confirm:disabled{opacity:.6}.account-request-information{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(13rem,.8fr);border-bottom:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border)}.account-request-information__main,.account-request-information__timeline{min-width:0;padding:1.25rem 1rem}.account-request-information__timeline{border-left:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border)}.account-request-information h2,.account-request-stage-header h2,.account-request-confirmation h2,.account-request-success h2{margin:0;color:var(--workspace-candidate-color-text-primary);font-size:1rem;font-weight:650;line-height:1.375rem}.account-request-information__main>dl,.account-request-information__timeline dl{display:grid;gap:0;margin-block:.75rem 0}.account-request-information__main>dl>div,.account-request-information__timeline dl>div{display:grid;grid-template-columns:minmax(8rem,.7fr) minmax(0,1.5fr);gap:.75rem;border-bottom:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);padding-block:.5rem;font-size:.75rem}.account-request-information dt{color:var(--workspace-candidate-color-text-muted)}.account-request-information dd{min-width:0;margin:0;color:var(--workspace-candidate-color-text-primary);font-weight:500;overflow-wrap:anywhere}.account-request-information__description,.account-request-information__files{margin-block-start:1rem}.account-request-information h3{margin:0 0 .375rem;font-size:.75rem;font-weight:600}.account-request-information__description p{margin:0;color:var(--workspace-candidate-color-text-muted);font-size:.75rem;line-height:1.125rem;white-space:pre-wrap}.account-request-information__files{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem}.account-request-information__files h3{width:100%}.account-request-information__files>div{width:100%;min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;border-bottom:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);padding-block:.5rem;color:var(--workspace-candidate-color-text-primary);font-size:.75rem}.account-request-information__files>div>svg{width:.875rem;height:.875rem;color:var(--workspace-candidate-color-text-muted)}.account-request-information__files>div>span:nth-child(2){min-width:0;display:flex;flex-direction:column;gap:.125rem}.account-request-information__files>div strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-request-information__files>div small{color:var(--workspace-candidate-color-text-muted)}.account-request-information__files>div>a{min-height:2.25rem;display:inline-flex;align-items:center;gap:.375rem;color:var(--workspace-candidate-color-petrol);font-weight:600}.account-request-information__files>div>a svg{width:.875rem;height:.875rem}.account-request-file-unavailable{color:var(--workspace-candidate-color-text-muted);white-space:nowrap}.account-request-information__files>div[data-file-status=rejected],.account-request-information__files>div[data-file-status=scan_failed]{color:var(--workspace-candidate-color-danger, #b42318)}.account-request-information__files>div[data-file-status=removed]{opacity:.65}.account-request-information__outcome{margin-block-start:1rem;border-radius:var(--workspace-candidate-shape-radius);background:var(--workspace-candidate-color-page);padding:1rem}.account-request-information__outcome-heading,.account-request-information__outcome-actions{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.account-request-information__outcome-heading>div{min-width:0}.account-request-information__outcome-heading span,.account-request-information__outcome-grid span{color:var(--workspace-candidate-color-text-muted);font-size:.6875rem}.account-request-information__outcome-heading>svg{width:1.25rem;height:1.25rem;color:var(--workspace-candidate-color-petrol)}.account-request-information__outcome-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-block-start:.75rem}.account-request-information__outcome-grid>div{min-width:0;display:flex;flex-direction:column;gap:.125rem}.account-request-information__outcome-grid strong,.account-request-information__outcome-grid small{overflow-wrap:anywhere}.account-request-information__outcome-actions{justify-content:flex-start;flex-wrap:wrap;margin-block-start:.875rem}.account-request-information__outcome-actions a,.account-request-information__outcome-actions button,.account-request-information__outcome-actions>span{min-height:2.25rem;display:inline-flex;align-items:center;gap:.375rem;border:0;background:transparent;color:var(--workspace-candidate-color-petrol);font-size:.75rem;font-weight:600}.account-request-information__outcome-actions>span{color:var(--workspace-candidate-color-text-muted)}.account-request-information__outcome-actions svg{width:.875rem;height:.875rem}.account-request-information__timeline dl>div{grid-template-columns:minmax(5rem,1fr) auto}.account-request-information__timeline>p{margin-block-start:.75rem;border-radius:var(--workspace-candidate-shape-radius);background:#fff5e5;padding:.5rem;color:#7e4b09;font-size:.75rem}.account-request-stage-header{min-width:0;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-block-end:.75rem}.account-request-stage-header>div{min-width:0}.account-request-stage-header>div>span{display:block;margin-block-end:.125rem;color:var(--workspace-candidate-color-text-muted);font-size:.6875rem}.account-request-proposals,.account-request-compare{padding-block:1rem 0}.account-request-proposals__notice,.account-request-proposals__error{display:flex;align-items:center;gap:.5rem;border-radius:var(--workspace-candidate-shape-radius);margin-block:0 .75rem;padding:.5rem .625rem;font-size:.75rem}.account-request-proposals__notice{background:#fff5e5;color:#7e4b09}.account-request-proposals__error{border:var(--workspace-candidate-shape-border-width) solid color-mix(in srgb,var(--color-destructive) 30%,var(--workspace-candidate-color-border));color:var(--color-destructive)}.account-request-proposals__error>span{min-width:0;flex:1}.account-request-proposals__error>svg{width:1rem;height:1rem;flex:0 0 1rem}.account-request-proposals__list{display:grid;gap:.5rem}.account-request-proposal-card{min-width:0;display:grid;grid-template-columns:1.75rem minmax(0,1fr);gap:.5rem;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--account-listings-filter-radius);background:var(--workspace-candidate-color-surface);padding:.75rem}.account-request-proposal-card[data-selected=true]{border-color:color-mix(in srgb,var(--workspace-candidate-color-petrol) 50%,var(--workspace-candidate-color-border));background:color-mix(in srgb,var(--workspace-candidate-color-active-subtle) 35%,white)}.account-request-proposal-card__select{min-height:2rem;display:flex;align-items:center;justify-content:center}.account-request-proposal-card__main{min-width:0;display:grid;grid-template-columns:minmax(12rem,1.5fr) minmax(7rem,.65fr);gap:.625rem 1rem;align-items:start}.account-request-supplier{min-width:0;display:flex;align-items:center;gap:.5rem}.account-request-supplier__avatar{width:2rem;height:2rem;flex:0 0 2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--workspace-candidate-shape-radius);background:var(--workspace-candidate-color-petrol);color:var(--workspace-candidate-color-active-text);font-size:.6875rem;font-weight:700}.account-request-supplier__copy{min-width:0;display:flex;flex-direction:column;gap:.125rem}.account-request-supplier__copy strong{overflow:hidden;color:var(--workspace-candidate-color-text-primary);font-size:.75rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.account-request-supplier__copy>span{display:inline-flex;align-items:center;gap:.25rem;overflow:hidden;color:var(--workspace-candidate-color-text-muted);font-size:.6875rem;text-overflow:ellipsis;white-space:nowrap}.account-request-supplier__copy svg{width:.75rem;height:.75rem;flex:0 0 .75rem}.account-request-proposal-card__price{display:flex;flex-direction:column;align-items:flex-end;gap:.125rem;text-align:right}.account-request-proposal-card__price strong{font-size:.875rem}.account-request-proposal-card__price span,.account-request-proposal-card__terminal{color:var(--workspace-candidate-color-text-muted);font-size:.6875rem}.account-request-proposal-card__facts{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;border-top:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);margin:0;padding-block-start:.5rem}.account-request-proposal-card__facts>div{min-width:0;display:flex;flex-direction:column;gap:.125rem}.account-request-proposal-card__facts dt{color:var(--workspace-candidate-color-text-muted);font-size:.625rem}.account-request-proposal-card__facts dd{margin:0;color:var(--workspace-candidate-color-text-primary);font-size:.6875rem;font-weight:500}.account-request-proposal-card__actions{grid-column:1 / -1;display:flex;align-items:center;gap:.75rem;border-top:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);padding-block-start:.5rem}.account-request-proposal-card__comment{grid-column:1 / -1;margin:0;color:var(--workspace-candidate-color-text-muted);font-size:.6875rem;line-height:1rem;white-space:pre-wrap}.account-request-text-action{display:inline-flex;align-items:center;gap:.25rem;font-size:.6875rem}.account-request-text-action svg{width:.75rem;height:.75rem}.account-request-text-action[aria-disabled=true]{color:var(--workspace-candidate-color-text-muted)}.account-request-proposal-card__choose,.account-request-proposal-card__terminal{margin-inline-start:auto}.account-request-compare__chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-block-end:.75rem}.account-request-compare__chips button{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.0625rem .5rem;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--account-listings-filter-radius);background:var(--workspace-candidate-color-surface);padding:.375rem .5rem;text-align:left}.account-request-compare__chips button:hover{background:var(--workspace-candidate-color-hover)}.account-request-compare__chips button:active{background:var(--workspace-candidate-color-control-pressed)}.account-request-compare__chips button>span:first-child{overflow:hidden;font-size:.6875rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.account-request-compare__chips button small{color:var(--workspace-candidate-color-text-muted);font-size:.625rem}.account-request-compare__chips button>span:last-child{grid-column:2;grid-row:1 / 3;align-self:center;color:var(--workspace-candidate-color-text-muted)}.account-request-recommendation{min-width:0;margin-block:0 .75rem;border-radius:var(--account-listings-filter-radius);background:var(--workspace-candidate-color-hover);padding:.75rem}.account-request-recommendation__header{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:1rem}.account-request-recommendation__header>div>span,.account-request-recommendation__header>p>span{display:block;color:var(--workspace-candidate-color-text-muted);font-size:.625rem;line-height:.875rem}.account-request-recommendation__header h3{margin:.125rem 0 0;color:var(--workspace-candidate-color-text-primary);font-size:.875rem;font-weight:700;line-height:1.25rem}.account-request-recommendation__header>p{margin:0;text-align:right}.account-request-recommendation__header>p>strong{display:block;margin-block-start:.125rem;color:var(--workspace-candidate-color-petrol);font-size:.6875rem;line-height:1rem}.account-request-recommendation__weights{display:flex;flex-wrap:wrap;gap:.25rem 0;margin-block:.625rem;color:var(--workspace-candidate-color-text-secondary);font-size:.625rem;line-height:.875rem}.account-request-recommendation__weights>span{padding-inline:.5rem;border-left:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border)}.account-request-recommendation__weights>span:first-child{padding-inline-start:0;border-left:0}.account-request-recommendation__ranking{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:.5rem;margin:0;padding:0;list-style:none}.account-request-recommendation__ranking>li{min-width:0;height:100%;display:grid;grid-template-columns:1.5rem minmax(0,1fr) auto;gap:.375rem .5rem;align-content:start;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--account-listings-filter-radius);background:var(--workspace-candidate-color-surface);padding:.625rem}.account-request-recommendation__rank{width:1.5rem;height:1.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--workspace-candidate-color-petrol);color:var(--workspace-candidate-color-active-text);font-size:.6875rem;font-weight:700}.account-request-recommendation__candidate{min-width:0}.account-request-recommendation__candidate>strong,.account-request-recommendation__candidate>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-request-recommendation__candidate>strong{font-size:.6875rem;line-height:1rem}.account-request-recommendation__candidate>span{margin-block-start:.125rem;color:var(--workspace-candidate-color-text-muted);font-size:.625rem;line-height:.875rem}.account-request-recommendation__summary{grid-column:1 / -1;min-height:1.75rem;display:-webkit-box;margin:0;overflow:hidden;color:var(--workspace-candidate-color-text-secondary);font-size:.625rem;line-height:.875rem;-webkit-box-orient:vertical;-webkit-line-clamp:2}.account-request-recommendation__trust{grid-column:1 / -1;min-width:0;margin:0;overflow:hidden;color:var(--workspace-candidate-color-petrol);font-size:.5625rem;line-height:.875rem;text-overflow:ellipsis;white-space:nowrap}.account-request-recommendation__ranking>li[data-recommendation-state=excluded]{border-style:dashed}.account-request-recommendation__ranking>li[data-recommendation-state=excluded] .account-request-recommendation__rank{background:var(--workspace-candidate-color-border);color:var(--workspace-candidate-color-text-secondary)}.account-request-recommendation__ranking>li[data-recommendation-state=excluded] .account-request-recommendation__score{color:var(--workspace-candidate-color-text-muted)}.account-request-recommendation__score{display:flex;align-items:flex-end;flex-direction:column;color:var(--workspace-candidate-color-petrol);font-variant-numeric:tabular-nums}.account-request-recommendation__score strong{font-size:1rem;line-height:1.125rem}.account-request-recommendation__score span{font-size:.5625rem;line-height:.75rem}.account-request-recommendation__breakdown{grid-column:1 / -1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.25rem;margin:0;border-top:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);padding-block-start:.375rem}.account-request-recommendation__breakdown>div{min-width:0}.account-request-recommendation__breakdown dt,.account-request-recommendation__breakdown dd{margin:0;font-size:.5625rem;line-height:.75rem;text-align:center}.account-request-recommendation__breakdown dt{overflow:hidden;color:var(--workspace-candidate-color-text-muted);text-overflow:ellipsis;white-space:nowrap}.account-request-recommendation__breakdown dd{color:var(--workspace-candidate-color-text-primary);font-weight:700}.account-request-recommendation__gate{display:flex;align-items:flex-start;gap:.5rem;border-top:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);padding-block-start:.625rem}.account-request-recommendation__gate>svg{width:1rem;height:1rem;flex:0 0 1rem;color:var(--workspace-candidate-color-petrol)}.account-request-recommendation__gate strong,.account-request-recommendation__gate p{display:block;margin:0;font-size:.6875rem;line-height:1rem}.account-request-recommendation__gate p{margin-block-start:.125rem;color:var(--workspace-candidate-color-text-muted)}.account-request-recommendation__fx,.account-request-recommendation__notice{margin:.5rem 0 0;color:var(--workspace-candidate-color-text-muted);font-size:.625rem;line-height:.875rem}.account-request-recommendation__excluded{margin-block-start:.5rem;color:var(--workspace-candidate-color-text-secondary);font-size:.625rem;line-height:.875rem}.account-request-recommendation__excluded summary{cursor:pointer;font-weight:600}.account-request-recommendation__excluded ul{margin-block:.25rem 0;padding-inline-start:1rem}.account-request-compare__recommendation-score{align-self:flex-start;color:var(--workspace-candidate-color-petrol);font-size:.625rem;font-weight:700;line-height:.875rem}.account-request-compare__table{min-width:0;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--account-listings-filter-radius);background:var(--workspace-candidate-color-surface);overflow-x:auto}.account-request-compare__suppliers,.account-request-compare__row{min-width:calc(8rem + var(--request-compare-count) * 13rem);display:grid;grid-template-columns:8rem repeat(var(--request-compare-count),minmax(13rem,1fr))}.account-request-compare__suppliers>span,.account-request-compare__row>*{min-width:0;border-right:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);padding:.625rem}.account-request-compare__suppliers>span:last-child,.account-request-compare__row>*:last-child{border-right:0}.account-request-compare__suppliers{border-bottom:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border)}.account-request-compare__suppliers>span[role=columnheader]{display:flex;flex-direction:column;gap:.5rem}.account-request-compare__suppliers button{align-self:flex-end}.account-request-compare__row:not(:last-child){border-bottom:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border)}.account-request-compare__row>strong{background:color-mix(in srgb,var(--workspace-candidate-color-page) 74%,white);font-size:.6875rem}.account-request-compare__row>span{font-size:.75rem;overflow-wrap:anywhere}.account-request-compare__mobile{display:none}.account-request-compare__note{display:flex;align-items:flex-start;gap:.375rem;margin-block:.75rem 0;color:var(--workspace-candidate-color-text-muted);font-size:.6875rem}.account-request-compare__note svg{width:.875rem;height:.875rem;flex:0 0 .875rem}.account-request-confirmation,.account-request-success{width:min(100%,38rem);margin-inline:auto;margin-block:1.5rem;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--account-listings-filter-radius);background:var(--workspace-candidate-color-surface);padding:1rem}.account-request-confirmation__supplier,.account-request-success article{display:flex;align-items:center;justify-content:space-between;gap:1rem;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--workspace-candidate-shape-radius);margin-block:.75rem;padding:.75rem}.account-request-confirmation__supplier>.account-request-supplier{width:100%;flex:1 1 auto;overflow:hidden}.account-request-confirmation__supplier>div:last-child,.account-request-success article>strong{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:.125rem;font-size:.875rem}.account-request-confirmation__supplier>div:last-child span{color:var(--workspace-candidate-color-text-muted);font-size:.6875rem}.account-request-confirmation>p{margin:0;font-size:.75rem}.account-request-confirmation ul{display:grid;gap:.375rem;margin-block:.75rem;padding:0;list-style:none}.account-request-confirmation li{display:flex;align-items:flex-start;gap:.375rem;color:var(--workspace-candidate-color-text-muted);font-size:.75rem}.account-request-confirmation li svg{width:.875rem;height:.875rem;flex:0 0 .875rem;color:var(--workspace-candidate-color-petrol)}.account-request-confirmation li.account-request-confirmation__warning,.account-request-confirmation li.account-request-confirmation__warning svg{color:var(--color-destructive)}.account-request-confirmation__disclosure{display:grid;gap:.5rem;margin-block:.75rem;color:var(--workspace-candidate-color-text-muted);font-size:.75rem;line-height:1.45}.account-request-confirmation__disclosure p{margin:0}.account-request-confirmation__disclosure label{display:flex;align-items:flex-start;gap:.5rem;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--workspace-candidate-shape-radius);background:var(--workspace-candidate-color-active-subtle);padding:.625rem;color:var(--workspace-candidate-color-text)}.account-request-confirmation__disclosure input{width:1rem;height:1rem;flex:0 0 1rem;margin:.125rem 0 0;accent-color:var(--workspace-candidate-color-petrol)}.account-request-confirmation__error{border-radius:var(--workspace-candidate-shape-radius);background:color-mix(in srgb,var(--color-destructive) 9%,white);padding:.5rem;color:var(--color-destructive)}.account-request-confirmation__actions{display:flex;justify-content:flex-end;gap:.5rem;border-top:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);padding-block-start:.75rem}.account-request-success{display:flex;flex-direction:column;align-items:stretch;text-align:center}.account-request-success__icon{width:3rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;align-self:center;border-radius:var(--workspace-candidate-shape-pill-radius);background:var(--workspace-candidate-color-active-subtle);color:var(--workspace-candidate-color-petrol)}.account-request-success__icon svg{width:1.5rem;height:1.5rem}.account-request-success>p{margin:.75rem 0 .125rem;color:var(--workspace-candidate-color-petrol);font-size:.75rem;font-weight:600}.account-request-success__deal,.account-request-success__stay{height:var(--account-listings-filter-toolbar-control-height);min-height:var(--account-listings-filter-toolbar-control-height);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--account-listings-filter-radius);font-size:.8125rem;font-weight:600}.account-request-success__stay{border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);margin-block-start:.5rem;color:var(--workspace-candidate-color-petrol)}@media(max-width:1239px){.account-request-filterbar{grid-template-columns:minmax(12rem,1.4fr) repeat(4,minmax(7.5rem,1fr))}.account-request-filterbar__reset{grid-column:1 / -1;justify-self:start}.account-request-table__head,.account-request-row{grid-template-columns:minmax(13rem,2fr) minmax(4.5rem,.65fr) minmax(5.5rem,.85fr) minmax(4.25rem,.55fr) minmax(7rem,.9fr) minmax(5.25rem,.7fr) 2.25rem}.account-request-table__head>:nth-child(3),.account-request-table__head>:nth-child(7),.account-request-row__meta[data-label=Направление],.account-request-row__deal{display:none}}@media(max-width:1023px){.account-request-filterbar{grid-template-columns:minmax(12rem,1.5fr) repeat(2,minmax(8rem,1fr))}.account-request-filterbar__reset{grid-column:auto}.account-request-table__head,.account-request-row{grid-template-columns:minmax(13rem,2fr) minmax(4.5rem,.6fr) minmax(4rem,.5fr) minmax(7rem,.9fr) 2.25rem}.account-request-table__head>:nth-child(4),.account-request-table__head>:nth-child(8),.account-request-row__meta[data-label=География],.account-request-row__updated{display:none}.account-request-information{grid-template-columns:1fr}.account-request-information__timeline{border-top:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-left:0}}@media(max-width:767px){.account-request-page-error{align-items:stretch;flex-direction:column}.account-request-filterbar{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--account-listings-filter-responsive-gap)}.account-request-filterbar--stable{grid-template-columns:repeat(2,minmax(0,1fr))}.account-request-filterbar__search,.account-request-filterbar__reset{grid-column:1 / -1}.account-request-filterbar__reset{justify-self:stretch}.account-request-control,.account-request-filterbar__reset,.account-request-filterbar__search.account-listings-filter-search{height:var(--account-listings-filter-responsive-control-height);min-height:var(--account-listings-filter-responsive-control-height)}.account-request-table{display:grid;gap:.5rem;border:0;border-radius:0;background:transparent;overflow:visible}.account-request-table__head{display:none}.account-request-table__body{display:grid;gap:.5rem;overflow:visible}.account-request-row{min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .75rem;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--account-listings-filter-radius);background:var(--workspace-candidate-color-surface);padding:.75rem}.account-request-row:not(:last-child){border-bottom:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border)}.account-request-row__identity{grid-column:1 / -1;padding-inline-end:2.75rem}.account-request-row__meta,.account-request-row__proposal,.account-request-row__lifecycle,.account-request-row__deal,.account-request-row__updated{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem}.account-request-row__meta[data-label=Направление],.account-request-row__meta[data-label=География],.account-request-row__deal,.account-request-row__updated{display:flex}.account-request-row__meta:before,.account-request-row__proposal:before,.account-request-row__lifecycle:before,.account-request-row__deal:before,.account-request-row__updated:before{content:attr(data-label);color:var(--workspace-candidate-color-text-muted);font-size:.625rem}.account-request-row__meta svg{display:none}.account-request-row__proposal-count{min-width:1.5rem;height:1.5rem}.account-request-row__actions{position:absolute;top:.75rem;right:.75rem}.account-request-row__guidance{grid-column:1 / -1}.account-request-detail__heading-row{align-items:stretch;flex-direction:column}.account-request-detail__heading-row>button{align-self:flex-start}.account-request-detail__title-line h1{font-size:1.5rem;line-height:1.875rem}.account-request-detail__metadata{align-items:flex-start;flex-direction:column;gap:.25rem}.account-request-detail__tabs{gap:.5rem}.account-request-detail__tabs button{flex:1;justify-content:center}.account-request-information__main,.account-request-information__timeline{padding:1rem 0}.account-request-information__main>dl>div,.account-request-information__timeline dl>div{grid-template-columns:minmax(6.5rem,.8fr) minmax(0,1.2fr)}.account-request-information__files>div{grid-template-columns:auto minmax(0,1fr)}.account-request-information__files>div>a,.account-request-file-unavailable{grid-column:2;justify-self:start}.account-request-information__outcome-grid{grid-template-columns:1fr}.account-request-stage-header{align-items:stretch;flex-direction:column}.account-request-stage-header>button{width:100%}.account-request-proposal-card__main{grid-template-columns:1fr}.account-request-proposal-card__price{align-items:flex-start;text-align:left}.account-request-proposal-card__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.account-request-proposal-card__actions{align-items:stretch;flex-wrap:wrap}.account-request-proposal-card__choose,.account-request-proposal-card__terminal{width:100%;margin-inline-start:0}.account-request-compare__table{display:none}.account-request-compare__chips{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.account-request-compare__chips::-webkit-scrollbar{display:none}.account-request-compare__chips button{width:9rem;flex:0 0 9rem}.account-request-recommendation{padding:.625rem}.account-request-recommendation__header{flex-direction:column;gap:.375rem}.account-request-recommendation__header>p{text-align:left}.account-request-recommendation__weights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem}.account-request-recommendation__weights>span,.account-request-recommendation__weights>span:first-child{border-left:0;padding-inline:0}.account-request-recommendation__ranking{grid-template-columns:minmax(0,1fr)}.account-request-compare__mobile{display:grid;gap:.5rem}.account-request-compare__mobile>article{min-width:0;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--account-listings-filter-radius);background:var(--workspace-candidate-color-surface);padding:.75rem}.account-request-compare__mobile dl{display:grid;gap:0;margin-block:.75rem}.account-request-compare__mobile dl>div{min-width:0;display:grid;grid-template-columns:minmax(6.5rem,.8fr) minmax(0,1.2fr);gap:.5rem;border-bottom:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);padding-block:.5rem;font-size:.75rem}.account-request-compare__mobile dt{color:var(--workspace-candidate-color-text-muted)}.account-request-compare__mobile dd{min-width:0;margin:0;overflow-wrap:anywhere}.account-request-compare__mobile button{width:100%}.account-request-confirmation,.account-request-success{margin-block:1rem;padding:.75rem}.account-request-confirmation__supplier,.account-request-success article{align-items:flex-start;flex-direction:column}.account-request-confirmation__supplier>div:last-child,.account-request-success article>strong{align-items:flex-start}.account-request-confirmation__actions{flex-direction:column-reverse}.account-request-confirmation__actions button{width:100%}.account-request-pagination-row{display:flex;align-items:center;flex-direction:column}.account-request-pagination-row--stable{display:flex}.account-request-pagination-controls{width:100%;justify-content:space-between}.account-request-pagination-controls>button{padding-inline:.5rem}.account-request-page-size{width:100%;min-width:0;align-self:stretch}}@media(min-width:768px){@container (max-width: 58rem){.account-request-table__head,.account-request-row{grid-template-columns:minmax(12rem,2fr) minmax(4.5rem,.65fr) minmax(4rem,.55fr) minmax(7rem,.9fr) 2.25rem}.account-request-table__head>:nth-child(3),.account-request-table__head>:nth-child(4),.account-request-table__head>:nth-child(7),.account-request-table__head>:nth-child(8),.account-request-row__meta[data-label=Направление],.account-request-row__meta[data-label=География],.account-request-row__deal,.account-request-row__updated{display:none}}}.account-listings-filter-responsive{display:block;min-width:0}.account-listings-desktop-master{flex:0 0 auto}.account-listings-result-summary{display:flex;min-width:0;align-items:center;gap:.5rem}.account-listings-responsive-master{display:none}@media(max-width:1023px){.account-listings-default-filter-surface{visibility:visible;pointer-events:auto}.account-listings-desktop-master{display:none}.account-listings-filter-layout{display:grid;min-width:0;grid-template-columns:minmax(0,1fr)}.account-listings-filter-stack{min-width:0;grid-column:1;grid-row:1}.account-listings-bulk-surface{grid-column:1;grid-row:2;margin-block-start:var(--account-listings-filter-responsive-gap)}.account-listings-responsive-master{position:absolute;inset-block-start:50%;inset-inline-start:0;display:inline-flex;width:2.75rem;height:2.75rem;flex:0 0 auto;align-items:center;justify-content:center;transform:translateY(-50%)}.account-listings-responsive-master>label{align-items:center;justify-content:center}.account-listings-result-summary{position:relative;min-height:1.25rem;padding-inline-start:3.25rem}.account-listings-result-summary[data-selection-mode=true] .account-listings-responsive-master{display:none}.account-listings-result-summary[data-selection-mode=true]{padding-inline-start:0}}@media(max-width:551px){.account-listings-responsive-master>label{transform:translate(-3px)}}.account-listings-filter-tablet{display:none}.account-listings-filter-mobile{display:block;min-width:0}.account-listings-filter-responsive-toolbar{display:grid;min-width:0;gap:var(--account-listings-filter-responsive-gap)}.account-listings-filter-responsive-search{position:relative;min-width:0}.account-listings-filter-responsive-search>svg{position:absolute;top:50%;left:var(--account-listings-filter-control-padding-inline);z-index:1;display:inline-flex;width:1.125rem;height:1.125rem;align-items:center;justify-content:center;transform:translateY(-50%);color:var(--workspace-candidate-color-text-muted);pointer-events:none}.account-listings-filter-responsive-search input{width:100%;height:var(--account-listings-filter-responsive-search-height);border-color:var(--workspace-candidate-color-border);border-radius:var(--account-listings-filter-radius);background:var(--workspace-candidate-color-surface);padding-inline:2.75rem 2.75rem;box-shadow:none;font-size:1rem;white-space:nowrap}.account-listings-filter-responsive-search[data-applied=true] input{border-color:color-mix(in srgb,var(--workspace-candidate-color-petrol) 28%,var(--workspace-candidate-color-border))}.account-listings-filter-responsive .account-listings-filter-search-clear{position:absolute;top:50%;right:.375rem;display:inline-flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;transform:translateY(-50%);border-radius:var(--workspace-candidate-shape-radius);color:var(--workspace-candidate-color-text-muted)}.account-listings-filter-responsive .account-listings-filter-search-clear svg{width:.875rem;height:.875rem}.account-listings-filter-mobile-controls{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--account-listings-filter-responsive-gap)}.account-listings-filter-mobile-trigger,.account-listings-filter-responsive-sort,.account-listings-filter-responsive .account-listings-filter-trigger{display:flex;width:100%;height:var(--account-listings-filter-responsive-control-height);min-width:0;align-items:center;gap:.5rem;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--account-listings-filter-radius);background:var(--workspace-candidate-color-surface);padding-inline:var(--account-listings-filter-control-padding-inline);color:var(--workspace-candidate-color-text-primary);font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height);font-weight:var(--workspace-candidate-type-nav-weight);white-space:nowrap;box-shadow:none}.account-listings-filter-mobile-trigger>svg,.account-listings-filter-responsive-sort>svg,.account-listings-filter-responsive .account-listings-filter-trigger-icon,.account-listings-filter-responsive .account-listings-filter-trigger-chevron{display:inline-flex;width:1.125rem;height:1.125rem;align-items:center;justify-content:center;flex:0 0 auto;color:var(--workspace-candidate-color-text-secondary)}.account-listings-filter-responsive .account-listings-filter-trigger-icon{display:inline-flex;align-items:center;justify-content:center}.account-listings-filter-responsive .account-listings-filter-trigger-icon>svg{width:100%;height:100%}.account-listings-filter-mobile-trigger-label,.account-listings-filter-responsive-sort>.account-listings-filter-trigger-copy,.account-listings-filter-responsive .account-listings-filter-trigger-label{min-width:0;overflow:hidden;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap}.account-listings-filter-mobile-trigger-chevron,.account-listings-filter-responsive .account-listings-filter-trigger-chevron{margin-left:auto}.account-listings-filter-mobile-trigger-chevron--open{transform:rotate(180deg)}.account-listings-filter-mobile-count{display:inline-flex;min-width:1.5rem;height:1.5rem;align-items:center;justify-content:center;border-radius:var(--workspace-candidate-shape-pill-radius);background:var(--workspace-candidate-color-page);padding-inline:.375rem;color:var(--workspace-candidate-color-text-primary);font-size:var(--workspace-candidate-type-tooltip-size);line-height:1;font-weight:var(--workspace-candidate-type-section-weight)}.account-listings-filter-responsive .account-listings-filter-currency-badge{border-radius:var(--workspace-candidate-shape-pill-radius);background:var(--workspace-candidate-color-page);padding-inline:.5rem;color:var(--workspace-candidate-color-petrol);font-size:var(--workspace-candidate-type-tooltip-size);line-height:1.25rem;font-weight:600}.account-listings-filter-responsive .account-listings-filter-applied-indicator{width:.5rem;height:.5rem;flex:0 0 auto;color:var(--workspace-candidate-color-petrol);stroke-width:0}.account-listings-filter-responsive .account-listings-filter-trigger-chevron{width:1rem;height:1rem}.account-listings-filter-responsive-apply{display:flex;width:100%;height:var(--account-listings-filter-responsive-control-height);align-items:center;justify-content:center;border-radius:var(--account-listings-filter-radius);background:var(--workspace-candidate-color-petrol);color:var(--workspace-candidate-color-active-text);box-shadow:none}.account-listings-filter-responsive-apply:not(:disabled):hover,.account-listings-filter-responsive-apply:not(:disabled):active{background:var(--workspace-candidate-color-pressed);color:var(--workspace-candidate-color-active-text)}.account-listings-filter-mobile-panel{min-width:0;border-top:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);padding-block-start:var(--account-listings-filter-responsive-gap)}.account-listings-filter-mobile-panel .account-listings-filter-desktop{display:block}.account-listings-filter-mobile-panel .account-listings-filter-toolbar{display:grid;height:auto;grid-template-columns:1fr;gap:var(--account-listings-filter-responsive-gap);border:0;background:transparent;padding:0}.account-listings-filter-mobile-panel .account-listings-filter-search,.account-listings-filter-mobile-panel .account-listings-filter-sort,.account-listings-filter-mobile-panel .account-listings-filter-apply,.account-listings-filter-mobile-panel .account-listings-filter-reset-row{display:none}.account-listings-filter-responsive-applied{display:grid;min-width:0;gap:.625rem;padding-block-start:var(--account-listings-filter-responsive-gap)}.account-listings-filter-responsive-reset{display:inline-flex;width:max-content;min-height:var(--account-listings-filter-responsive-control-height);align-items:center;justify-content:center;gap:.5rem;justify-self:center;border-radius:var(--account-listings-filter-radius);color:var(--workspace-candidate-color-petrol);font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height);font-weight:var(--workspace-candidate-type-nav-weight)}.account-listings-filter-responsive-reset svg{width:1rem;height:1rem}.account-listings-filter-responsive-reset-copy{display:none}.account-listings-filter-responsive-chip-rail{display:flex;min-width:0;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;gap:.5rem;padding-block-end:.25rem;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.account-listings-filter-responsive-chip-rail::-webkit-scrollbar{display:none}.account-listings-filter-responsive-chip{display:inline-flex;height:2rem;min-width:0;max-width:min(18rem,calc(100vw - 4rem));flex:0 0 auto;align-items:center;gap:.5rem;border:var(--workspace-candidate-shape-border-width) solid color-mix(in srgb,var(--workspace-candidate-color-petrol) 34%,var(--workspace-candidate-color-border));border-radius:var(--account-listings-filter-radius);background:var(--workspace-candidate-color-surface);padding-inline:.75rem .625rem;color:var(--workspace-candidate-color-petrol);font-size:var(--workspace-candidate-type-tooltip-size);line-height:var(--workspace-candidate-type-tooltip-line-height);white-space:nowrap}.account-listings-filter-responsive-chip>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-listings-filter-responsive-chip svg{width:.875rem;height:.875rem;flex:0 0 auto}.account-listings-filter-chip-tooltip{max-width:min(22.5rem,calc(100vw - 2rem));overflow-wrap:anywhere;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--workspace-candidate-shape-radius);background:var(--workspace-candidate-color-surface);box-shadow:var(--workspace-candidate-shape-tooltip-elevation);padding:var(--workspace-candidate-space-tooltip-block) var(--workspace-candidate-space-tooltip-inline);color:var(--workspace-candidate-color-text-primary);font-family:var(--workspace-approved-font-family);font-size:var(--workspace-candidate-type-tooltip-size);line-height:var(--workspace-candidate-type-tooltip-line-height);font-weight:var(--workspace-candidate-type-tooltip-weight);white-space:normal;animation-duration:var(--workspace-candidate-tooltip-motion-duration)!important;transition-duration:var(--workspace-candidate-tooltip-motion-duration)!important}.account-listings-filter-responsive button:focus-visible,.account-listings-filter-responsive [role=combobox]:focus-visible{outline:var(--workspace-candidate-focus-width) solid var(--workspace-candidate-color-focus);outline-offset:var(--workspace-candidate-focus-offset)}.account-listings-filter-card{border:0;border-radius:0;background:transparent;box-shadow:none}.account-listings-filter-content{padding:var(--account-listings-filter-responsive-padding)}@media(max-width:767px){.account-listings-filter-overlay--sort{width:calc(100vw - 2rem)}.account-listings-filter-mobile-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.account-listings-filter-mobile-trigger,.account-listings-filter-responsive-sort{gap:.375rem;padding-inline:.75rem}.account-listings-filter-mobile-trigger:has(.account-listings-filter-mobile-count){gap:.25rem;padding-inline:.5rem}.account-listings-filter-responsive-sort,.account-listings-filter-mobile-panel .account-listings-filter-trigger{width:100%}}@media(max-width:360px){.account-listings-filter-mobile-trigger,.account-listings-filter-responsive-sort{gap:.25rem;padding-inline:.375rem}.account-listings-filter-mobile-trigger:has(.account-listings-filter-mobile-count){gap:.125rem;padding-inline:.125rem}}@media(min-width:768px)and (max-width:1023px){.workspace-cabinet{--account-listings-search-dropdown-max-height: var( --account-listings-search-dropdown-tablet-max-height );--account-listings-filter-results-max-height: var( --account-listings-search-dropdown-tablet-max-height )}.account-listings-filter-mobile{display:none}.account-listings-filter-tablet{display:block;min-width:0}.account-listings-filter-tablet>.account-listings-filter-desktop{display:block}.account-listings-filter-tablet .account-listings-filter-toolbar{display:grid;height:auto;min-width:0;grid-template-areas:"search search search search search" "category geography price sort apply";grid-template-columns:repeat(3,minmax(0,1fr)) minmax(7.75rem,1.15fr) auto;gap:var(--account-listings-filter-responsive-gap);border:0;background:transparent;padding:0}.account-listings-filter-tablet .account-listings-filter-search{position:relative;min-width:0;grid-area:search}.account-listings-filter-tablet .account-listings-filter-search>svg{position:absolute;top:50%;left:var(--account-listings-filter-control-padding-inline);z-index:1;display:inline-flex;width:1.125rem;height:1.125rem;align-items:center;justify-content:center;transform:translateY(-50%);color:var(--workspace-candidate-color-text-muted);pointer-events:none}.account-listings-filter-tablet .account-listings-filter-search input{width:100%;height:var(--account-listings-filter-responsive-search-height);border-color:var(--workspace-candidate-color-border);border-radius:var(--account-listings-filter-radius);background:var(--workspace-candidate-color-surface);padding-inline:2.75rem;box-shadow:none;font-size:1rem;white-space:nowrap}.account-listings-filter-tablet .account-listings-filter-trigger--category{grid-area:category}.account-listings-filter-tablet .account-listings-filter-trigger--geography{grid-area:geography}.account-listings-filter-tablet .account-listings-filter-trigger--price{grid-area:price}.account-listings-filter-tablet .account-listings-filter-sort{display:flex;width:100%;height:var(--account-listings-filter-responsive-control-height);min-width:0;grid-area:sort;gap:.5rem;border-color:var(--workspace-candidate-color-border);border-radius:var(--account-listings-filter-radius);background:var(--workspace-candidate-color-surface);padding-inline:var(--account-listings-filter-control-padding-inline);box-shadow:none}.account-listings-filter-tablet .account-listings-filter-sort>svg{display:inline-flex;width:1.125rem;height:1.125rem;align-items:center;justify-content:center;flex:0 0 auto}.account-listings-filter-tablet .account-listings-filter-sort>span{min-width:0;overflow:hidden;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap}.account-listings-filter-tablet .account-listings-filter-apply{display:flex;width:auto;height:var(--account-listings-filter-responsive-control-height);grid-area:apply;border-radius:var(--account-listings-filter-radius);background:var(--workspace-candidate-color-petrol);padding-inline:1.25rem;color:var(--workspace-candidate-color-active-text);box-shadow:none}.account-listings-filter-tablet>.account-listings-filter-desktop>.account-listings-filter-reset-row{display:none}.account-listings-filter-tablet .account-listings-filter-responsive-applied{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:var(--account-listings-filter-responsive-gap)}.account-listings-filter-tablet .account-listings-filter-responsive-reset{min-height:var(--account-listings-filter-toolbar-control-height);justify-self:start;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);background:var(--workspace-candidate-color-page);padding-inline:.75rem}.account-listings-filter-tablet .account-listings-filter-responsive-reset-copy{display:inline;white-space:nowrap;color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-nav-size)}}@media(min-width:1024px){.workspace-cabinet{--account-listings-search-dropdown-max-height: var( --account-listings-search-dropdown-desktop-max-height );--account-listings-filter-results-max-height: var( --account-listings-search-dropdown-desktop-max-height )}.account-listings-filter-responsive{display:none}}@media(max-width:1023px){.account-listings-status-nav{position:relative;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;justify-content:flex-start;scrollbar-width:none;border-top:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);padding-top:var(--workspace-candidate-content-gutter);padding-bottom:0;overscroll-behavior-inline:contain}.account-listings-status-nav::-webkit-scrollbar{display:none}.account-listings-status-nav:after{position:sticky;right:0;flex:0 0 var(--account-listings-status-edge-fade-size);align-self:stretch;margin-left:calc(-1 * var(--account-listings-status-edge-fade-size));background:linear-gradient(to right,transparent,var(--workspace-candidate-color-surface));pointer-events:none;width:var(--account-listings-status-edge-fade-size);content:""}.account-listings-status-tab[data-status-filter=all]{display:none}.account-listings-status-tab{position:relative;display:inline-flex;width:max-content;min-height:var(--account-listings-filter-toolbar-control-height);flex:0 0 auto;align-items:center;gap:var(--workspace-candidate-space-tooltip-block);border:0;border-radius:0;background:transparent;padding:0 0 var(--workspace-candidate-space-tooltip-block);scroll-margin-inline:var(--account-listings-status-edge-fade-size);color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height);font-weight:var(--workspace-candidate-type-nav-weight)}.account-listings-status-tab:not([data-current=true]):hover,.account-listings-status-tab:not([data-current=true]):active{background:transparent;color:var(--workspace-candidate-color-text-secondary)}.account-listings-status-tab[data-current=true]{background:transparent;color:var(--workspace-candidate-color-text-secondary);font-weight:var(--workspace-candidate-type-nav-weight)}.account-listings-status-count{display:inline-flex;width:var(--account-listings-status-count-size);height:var(--account-listings-status-count-size);min-width:var(--account-listings-status-count-size);align-items:center;justify-content:center;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--workspace-candidate-shape-pill-radius);background:var(--account-listings-status-count-surface);padding-inline:var(--account-listings-status-count-padding-inline);color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-tooltip-size);line-height:var(--workspace-candidate-type-tooltip-line-height);font-weight:var(--workspace-candidate-type-section-weight)}.account-listings-status-count-bracket{display:none}}@media(max-width:767px){.account-listings-status-nav{gap:var(--account-listings-status-mobile-gap);padding-inline:0 var(--account-listings-status-mobile-padding-inline)}}@media(min-width:768px){.account-listings-status-nav{flex-wrap:nowrap;justify-content:flex-start;gap:var(--workspace-candidate-space-nav-group);padding-bottom:0}.account-listings-status-tab[data-status-filter=all]{display:none}.account-listings-status-tab{position:relative;display:inline-flex;width:max-content;flex:0 0 auto;align-items:center;gap:var(--workspace-candidate-space-nav-item-gap);border:0;border-radius:0;background:transparent;padding:0 0 var(--workspace-candidate-space-tooltip-block);color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-nav-size);font-weight:var(--workspace-candidate-type-nav-weight);line-height:var(--workspace-candidate-type-nav-line-height)}.account-listings-status-tab:not([data-current=true]):hover,.account-listings-status-tab:not([data-current=true]):active{background:transparent;color:var(--workspace-candidate-color-text-secondary)}.account-listings-status-tab[data-current=true]{background:transparent;color:var(--workspace-candidate-color-text-secondary);font-weight:var(--workspace-candidate-type-nav-weight)}.account-listings-status-count{display:inline-flex;min-width:var(--workspace-candidate-type-nav-line-height);min-height:var(--workspace-candidate-type-nav-line-height);align-items:center;justify-content:center;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--workspace-candidate-shape-radius);background:var(--account-listings-status-count-surface);padding-inline:var(--workspace-candidate-space-tooltip-block);color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-tooltip-size);font-weight:var(--workspace-candidate-type-nav-weight);line-height:var(--workspace-candidate-type-tooltip-line-height)}.account-listings-status-count-bracket{display:none}}@media(min-width:768px)and (max-width:1023px){.workspace-cabinet{--workspace-sidebar-width: var(--workspace-candidate-sidebar-compact-width);--account-page-frame-gutter-inline: 1.5rem;--account-page-frame-space-block-start: 1.25rem;--account-page-header-title-size: 1.625rem;--account-page-header-title-line-height: 2rem;--account-page-header-supporting-size: .875rem;--account-page-header-supporting-line-height: 1.25rem;--account-page-header-supporting-max-width: 40rem;--account-page-header-title-gap: .5rem;--account-page-header-next-region-gap: 1rem}.workspace-shell{display:grid;grid-template-columns:var(--workspace-sidebar-width) minmax(0,1fr)}.account-page-primary-action{width:auto;margin-inline:0}.account-listings-status-nav{gap:var(--account-listings-status-tablet-gap);padding-inline:0 var(--account-listings-status-tablet-padding-inline)}.account-listings-status-tab{min-height:var(--account-listings-filter-toolbar-control-height);gap:var(--workspace-candidate-space-tooltip-block)}.account-listings-status-count{width:var(--account-listings-status-count-size);height:var(--account-listings-status-count-size);min-width:var(--account-listings-status-count-size);min-height:0;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--workspace-candidate-shape-pill-radius);padding-inline:var(--account-listings-status-count-padding-inline);font-weight:var(--workspace-candidate-type-section-weight)}.account-page-header>.account-page-primary-action{width:auto}.workspace-drawer-trigger-row{display:none}.workspace-persistent-navigation{position:sticky;top:var(--workspace-candidate-header-height);display:flex;width:var(--workspace-sidebar-width);height:calc(100dvh - var(--workspace-candidate-header-height));min-width:0;min-height:0;align-self:start;border-right:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);background:var(--workspace-candidate-color-page)}.workspace-persistent-navigation .workspace-navigation-header{display:none}.workspace-persistent-navigation .workspace-navigation-section-label,.workspace-persistent-navigation .workspace-navigation-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.workspace-persistent-navigation .workspace-navigation-scroll{padding-inline:var(--workspace-candidate-compact-nav-inline)}.workspace-persistent-navigation .workspace-navigation-item{justify-content:center;padding-inline:0}.workspace-persistent-navigation .workspace-navigation-badge{position:absolute;top:var(--workspace-candidate-compact-badge-offset);right:var(--workspace-candidate-compact-badge-offset);min-width:var(--workspace-candidate-compact-badge-size);min-height:var(--workspace-candidate-compact-badge-size);padding-inline:var(--workspace-candidate-compact-badge-inline)}.workspace-persistent-navigation .workspace-navigation-item[data-current=true]{background:var(--workspace-candidate-color-active);color:var(--workspace-candidate-color-active-text);box-shadow:none}}@media(min-width:1024px){.workspace-cabinet{--workspace-sidebar-width: var(--workspace-candidate-sidebar-compact-width);--account-page-frame-gutter-inline: 2rem;--account-page-frame-space-block-start: 1.5rem;--account-page-header-title-size: 1.625rem;--account-page-header-title-line-height: 2rem;--account-page-header-supporting-size: .875rem;--account-page-header-supporting-line-height: 1.25rem;--account-page-header-supporting-max-width: 47.5rem;--account-page-header-title-gap: .5rem;--account-page-header-next-region-gap: 1rem}.workspace-cabinet:has(.workspace-persistent-navigation[data-sidebar-state=collapsed]){--workspace-sidebar-width: var(--workspace-candidate-sidebar-compact-width)}.workspace-cabinet:has(.workspace-persistent-navigation[data-sidebar-state=expanded]){--workspace-sidebar-width: var(--workspace-candidate-sidebar-expanded-width)}.workspace-shell{display:grid;grid-template-columns:var(--workspace-sidebar-width) minmax(0,1fr)}.account-page-primary-action{width:auto;margin-inline:0}.account-page-header>.account-page-primary-action{width:auto}.account-listings-status-nav{overflow-x:auto;scrollbar-width:none;border-top:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);padding-top:var(--workspace-candidate-content-gutter);gap:var(--workspace-candidate-space-expanded-section-start)}.account-listings-status-nav::-webkit-scrollbar{display:none}.account-listings-status-tab{gap:var(--workspace-candidate-space-tooltip-block)}.account-listings-status-count{width:var(--workspace-candidate-type-nav-line-height);height:var(--workspace-candidate-type-nav-line-height);min-width:var(--workspace-candidate-type-nav-line-height);border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--workspace-candidate-shape-pill-radius);background:var(--account-listings-status-count-surface);padding-inline:0;font-weight:var(--workspace-candidate-type-section-weight)}.account-page-frame{margin-left:var(--account-page-frame-gutter-inline);margin-right:var(--account-page-frame-gutter-inline)}.workspace-drawer-trigger-row{display:none}.workspace-persistent-navigation{position:sticky;top:var(--workspace-candidate-header-height);display:flex;width:var(--workspace-sidebar-width);height:calc(100dvh - var(--workspace-candidate-header-height));min-height:0;align-self:start;border-right:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);background:var(--workspace-candidate-color-page)}.workspace-persistent-navigation:not([data-sidebar-state=expanded]) .workspace-navigation-section-label,.workspace-persistent-navigation:not([data-sidebar-state=expanded]) .workspace-navigation-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.workspace-persistent-navigation .workspace-navigation-header{min-height:var(--workspace-candidate-navigation-header-slot-height);justify-content:center;padding:var(--workspace-candidate-space-expanded-section-start) 0 var(--workspace-candidate-space-expanded-section-end);border-bottom:0}.workspace-persistent-navigation .workspace-navigation-scroll{padding-inline:var(--workspace-candidate-compact-nav-inline)}.workspace-persistent-navigation .workspace-navigation-item{justify-content:center;padding-inline:0}.workspace-persistent-navigation .workspace-navigation-badge{position:absolute;top:var(--workspace-candidate-compact-badge-offset);right:var(--workspace-candidate-compact-badge-offset);min-width:var(--workspace-candidate-compact-badge-size);min-height:var(--workspace-candidate-compact-badge-size);padding-inline:var(--workspace-candidate-compact-badge-inline)}.workspace-navigation-item[data-current=true]{background:var(--workspace-candidate-color-active);color:var(--workspace-candidate-color-active-text);box-shadow:none}.workspace-persistent-navigation[data-sidebar-state=expanded] .workspace-navigation-section-label,.workspace-persistent-navigation[data-sidebar-state=expanded] .workspace-navigation-label{position:static;width:auto;height:auto;overflow:visible;clip:auto;clip-path:none;white-space:nowrap}.workspace-persistent-navigation[data-sidebar-state=expanded] .workspace-navigation-header{min-height:var(--workspace-candidate-navigation-header-slot-height);justify-content:space-between;padding:var(--workspace-candidate-space-expanded-section-start) var(--workspace-candidate-space-sidebar-inline) var(--workspace-candidate-space-expanded-section-end);padding-left:calc(var(--workspace-candidate-space-sidebar-inline) + var(--workspace-candidate-space-nav-item-inline))}.workspace-persistent-navigation[data-sidebar-state=expanded] .workspace-navigation-scroll{padding-inline:var(--workspace-candidate-space-sidebar-inline)}.workspace-persistent-navigation[data-sidebar-state=expanded] .workspace-navigation-item{justify-content:flex-start;padding-inline:var(--workspace-candidate-space-nav-item-inline)}.workspace-persistent-navigation[data-sidebar-state=expanded] .workspace-navigation-badge{position:static;min-width:var(--workspace-candidate-nav-badge-size);min-height:var(--workspace-candidate-nav-badge-size);padding-inline:var(--workspace-candidate-nav-badge-inline)}}@media(min-width:1360px){.workspace-cabinet{--account-listings-filter-category-width: 10.5rem;--account-listings-filter-geography-width: 11rem;--account-listings-filter-price-applied-width: 14.25rem;--account-listings-filter-sort-width: 10.5rem}}@media(min-width:1280px){.workspace-cabinet{--workspace-sidebar-width: var(--workspace-candidate-sidebar-expanded-width)}.workspace-persistent-navigation:not([data-sidebar-state=collapsed]) .workspace-navigation-section-label,.workspace-persistent-navigation:not([data-sidebar-state=collapsed]) .workspace-navigation-label{position:static;width:auto;height:auto;overflow:visible;clip:auto;clip-path:none;white-space:nowrap}.workspace-persistent-navigation:not([data-sidebar-state=collapsed]) .workspace-navigation-header{min-height:var(--workspace-candidate-navigation-header-slot-height);justify-content:space-between;padding:var(--workspace-candidate-space-expanded-section-start) var(--workspace-candidate-space-sidebar-inline) var(--workspace-candidate-space-expanded-section-end);padding-left:calc(var(--workspace-candidate-space-sidebar-inline) + var(--workspace-candidate-space-nav-item-inline))}.workspace-persistent-navigation:not([data-sidebar-state=collapsed]) .workspace-navigation-scroll{padding-inline:var(--workspace-candidate-space-sidebar-inline)}.workspace-persistent-navigation:not([data-sidebar-state=collapsed]) .workspace-navigation-item{justify-content:flex-start;padding-inline:var(--workspace-candidate-space-nav-item-inline)}.workspace-persistent-navigation:not([data-sidebar-state=collapsed]) .workspace-navigation-badge{position:static;min-width:var(--workspace-candidate-nav-badge-size);min-height:var(--workspace-candidate-nav-badge-size);padding-inline:var(--workspace-candidate-nav-badge-inline)}.workspace-persistent-navigation[data-sidebar-state=collapsed] .workspace-navigation-section-label,.workspace-persistent-navigation[data-sidebar-state=collapsed] .workspace-navigation-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.workspace-persistent-navigation[data-sidebar-state=collapsed] .workspace-navigation-header{min-height:var(--workspace-candidate-navigation-header-slot-height);justify-content:center;padding:var(--workspace-candidate-space-expanded-section-start) 0 var(--workspace-candidate-space-expanded-section-end);border-bottom:0}.workspace-persistent-navigation[data-sidebar-state=collapsed] .workspace-navigation-scroll{padding-inline:var(--workspace-candidate-compact-nav-inline)}.workspace-persistent-navigation[data-sidebar-state=collapsed] .workspace-navigation-item{justify-content:center;padding-inline:0}.workspace-persistent-navigation[data-sidebar-state=collapsed] .workspace-navigation-badge{position:absolute;top:var(--workspace-candidate-compact-badge-offset);right:var(--workspace-candidate-compact-badge-offset);min-width:var(--workspace-candidate-compact-badge-size);min-height:var(--workspace-candidate-compact-badge-size);padding-inline:var(--workspace-candidate-compact-badge-inline)}}@media(min-width:1024px){.account-listings-default-filter-surface[data-selection-mode=true]{visibility:hidden;pointer-events:none}.listing-bulk-master-checkbox--toolbar-inline{width:var(--account-listings-bulk-master-cell-size);height:var(--account-listings-bulk-master-cell-size);min-width:var(--account-listings-bulk-master-cell-size);min-height:var(--account-listings-bulk-master-cell-size);max-width:var(--account-listings-bulk-master-cell-size);max-height:var(--account-listings-bulk-master-cell-size);justify-content:center;margin-inline-start:calc(-1 * var(--account-listings-bulk-master-inline-gutter));padding-inline:var(--account-listings-bulk-master-inline-gutter);box-sizing:border-box}.account-listings-desktop-master{display:flex;height:var(--account-listings-filter-toolbar-height);align-items:center}.account-listings-filter-desktop{display:block}.account-listings-filter-responsive-fallback{display:none!important}.account-listings-filter-card{border:0;background:transparent;box-shadow:none}.account-listings-filter-content{padding:0}.account-listings-filter-toolbar{--account-listings-filter-control-height: var(--account-listings-filter-toolbar-control-height);display:flex;height:var(--account-listings-filter-toolbar-height);min-width:0;align-items:center;gap:var(--account-listings-filter-control-gap);border:0;border-radius:var(--account-listings-filter-radius);background:var(--workspace-candidate-color-surface);padding-block:calc((var(--account-listings-filter-toolbar-height) - var(--account-listings-filter-control-height)) / 2);padding-inline:0}.account-listings-filter-search{position:relative;width:var(--account-listings-filter-search-width);min-width:var(--account-listings-filter-search-width);flex:0 0 var(--account-listings-filter-search-width)}.account-listings-filter-search>svg{position:absolute;top:50%;left:var(--account-listings-filter-control-padding-inline);z-index:1;display:inline-flex;width:1.125rem;height:1.125rem;align-items:center;justify-content:center;transform:translateY(-50%);color:var(--workspace-candidate-color-text-muted);pointer-events:none}.account-listings-filter-search input{height:var(--account-listings-filter-control-height);border-color:var(--workspace-candidate-color-border);border-radius:var(--account-listings-filter-radius);background:var(--workspace-candidate-color-surface);padding-inline:2.625rem 2.5rem;box-shadow:none;font-size:var(--workspace-candidate-type-nav-size)}.account-listings-filter-desktop .account-listings-search-dropdown{width:max(100%,min(var(--account-listings-filter-overlay-width),calc(100vw - 2rem)))}}.account-listings-search-autosuggest{z-index:20}.account-listings-search-autosuggest input{height:var(--account-listings-search-height);padding-inline-start:calc(var(--account-listings-search-padding-inline) + var(--account-listings-search-icon-size) + var(--account-listings-search-icon-text-gap));padding-inline-end:2.75rem}.account-listings-search-autosuggest input:focus-visible,.account-listings-filter-responsive .account-listings-search-autosuggest input:focus-visible{border-color:var(--workspace-candidate-color-border);outline:0;box-shadow:none}.account-listings-search-autosuggest>.account-listings-search-icon{left:var(--account-listings-search-padding-inline);width:var(--account-listings-search-icon-size);height:var(--account-listings-search-icon-size)}.account-listings-search-dropdown{position:absolute;top:calc(100% + var(--account-listings-search-dropdown-offset));left:0;display:flex;width:100%;max-height:var(--account-listings-search-dropdown-max-height);flex-direction:column;overflow:hidden;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--account-listings-filter-radius);background:var(--workspace-candidate-color-surface);box-shadow:var(--workspace-candidate-shape-tooltip-elevation);color:var(--workspace-candidate-color-text-primary)}.account-listings-search-options{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.account-listings-search-suggestion{position:relative;display:grid;width:100%;min-height:var(--account-listings-search-row-min-height);grid-template-columns:var(--account-listings-search-icon-size) minmax(0,1fr) auto;align-items:center;gap:var(--account-listings-search-icon-text-gap);border-bottom:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);padding:.625rem var(--account-listings-search-padding-inline);background:var(--workspace-candidate-color-surface);color:var(--workspace-candidate-color-text-primary);text-align:start}.account-listings-search-suggestion:hover{background:var(--workspace-candidate-color-page)}.account-listings-search-suggestion[data-keyboard-active=true]{background:var(--workspace-candidate-color-active-subtle);box-shadow:inset 2px 0 0 var(--workspace-candidate-color-petrol)}.account-listings-search-suggestion:focus-visible{outline:var(--workspace-candidate-focus-width) solid var(--workspace-candidate-color-focus);outline-offset:calc(-1 * var(--workspace-candidate-focus-width))}.account-listings-search-suggestion-icon{display:inline-flex;align-items:center;justify-content:center;color:var(--workspace-candidate-color-text-secondary)}.account-listings-search-suggestion-icon svg{width:var(--account-listings-search-icon-size);height:var(--account-listings-search-icon-size);stroke-width:1.75}.account-listings-search-suggestion-value{overflow:hidden;font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.account-listings-search-suggestion-value strong{font-weight:700}.account-listings-search-field-badge{display:inline-flex;height:var(--account-listings-search-field-badge-height);align-items:center;border-radius:var(--workspace-candidate-shape-pill-radius);background:var(--workspace-candidate-color-page);padding-inline:.375rem;color:var(--workspace-candidate-color-petrol);font-size:.625rem;line-height:1;font-weight:500;white-space:nowrap}.account-listings-search-state{display:flex;min-height:8.5rem;align-items:center;justify-content:center;flex-direction:column;gap:.25rem;padding:1rem;color:var(--workspace-candidate-color-text-secondary);text-align:center;font-size:.75rem;line-height:1rem}.account-listings-search-state>svg{width:2rem;height:2rem;margin-block-end:.25rem;color:var(--workspace-candidate-color-petrol);stroke-width:1.5}.account-listings-search-state>strong,.account-listings-search-state--loading strong{color:var(--workspace-candidate-color-text-primary);font-weight:600}.account-listings-search-state--loading{min-height:5rem;flex-direction:row;gap:.75rem;text-align:start}.account-listings-search-state--loading>div{display:grid;gap:.125rem}.account-listings-search-state--loading>div>span{display:block}.account-listings-search-spinner{width:1.5rem!important;height:1.5rem!important;margin:0!important;animation:account-listings-search-spin .7s linear infinite}.account-listings-search-state--error>svg{color:var(--destructive)}.account-listings-search-state--error button{display:inline-flex;align-items:center;gap:.375rem;margin-block-start:.25rem;color:var(--workspace-candidate-color-petrol);font-weight:500}.account-listings-search-state--error button:focus-visible{outline:var(--workspace-candidate-focus-width) solid var(--workspace-candidate-color-focus);outline-offset:var(--workspace-candidate-focus-offset)}.account-listings-search-state--error button svg{width:.875rem;height:.875rem}@keyframes account-listings-search-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.account-listings-search-spinner{animation:none}}@media(min-width:1024px){.account-listings-filter-search[data-applied=true] input{border-color:color-mix(in srgb,var(--workspace-candidate-color-petrol) 28%,var(--workspace-candidate-color-border))}.account-listings-filter-search-clear{position:absolute;top:50%;right:.5rem;display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;transform:translateY(-50%);border-radius:var(--workspace-candidate-shape-radius);color:var(--workspace-candidate-color-text-muted)}.account-listings-filter-search-clear:hover{color:var(--workspace-candidate-color-text-primary)}.account-listings-filter-search-clear:focus-visible,.account-listings-filter-trigger:focus-visible,.account-listings-filter-remove-one:focus-visible,.account-listings-filter-reset-all:focus-visible{outline:var(--workspace-candidate-focus-width) solid var(--workspace-candidate-color-focus);outline-offset:var(--workspace-candidate-focus-offset)}.account-listings-filter-search-clear svg{width:.875rem;height:.875rem}.account-listings-filter-trigger{display:inline-flex;height:var(--account-listings-filter-control-height);min-width:0;flex:0 1 auto;align-items:center;gap:.5rem;border:var(--workspace-candidate-shape-border-width) solid var(--workspace-candidate-color-border);border-radius:var(--account-listings-filter-radius);background:var(--workspace-candidate-color-surface);padding-inline:var(--account-listings-filter-control-padding-inline);color:var(--workspace-candidate-color-text-primary);font-size:var(--workspace-candidate-type-nav-size);line-height:var(--workspace-candidate-type-nav-line-height);font-weight:var(--workspace-candidate-type-nav-weight);white-space:nowrap}.account-listings-filter-trigger:hover{border-color:color-mix(in srgb,var(--workspace-candidate-color-petrol) 22%,var(--workspace-candidate-color-border))}.account-listings-filter-trigger:active{background:var(--workspace-candidate-color-page)}.account-listings-filter-trigger[data-applied=true]{border-color:color-mix(in srgb,var(--workspace-candidate-color-petrol) 34%,var(--workspace-candidate-color-border))}.account-listings-filter-trigger--category{width:var(--account-listings-filter-category-width)}.account-listings-filter-trigger--geography{width:var(--account-listings-filter-geography-width)}.account-listings-filter-trigger--price{width:var(--account-listings-filter-price-width)}.account-listings-filter-trigger--price[data-applied=true]{width:var(--account-listings-filter-price-applied-width)}.account-listings-filter-trigger-icon,.account-listings-filter-trigger-chevron,.account-listings-filter-sort>svg{display:inline-flex;width:1.125rem;height:1.125rem;align-items:center;justify-content:center;flex:0 0 auto;color:var(--workspace-candidate-color-text-secondary)}.account-listings-filter-trigger-icon{display:inline-flex;align-items:center;justify-content:center}.account-listings-filter-trigger-icon>svg{width:100%;height:100%}.account-listings-filter-trigger-label{min-width:0;overflow:hidden;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap}.account-listings-filter-trigger--price[data-applied=true] .account-listings-filter-trigger-label{font-size:var(--workspace-candidate-type-tooltip-size)}.account-listings-filter-trigger-chevron{margin-left:auto}.account-listings-filter-applied-indicator{width:var(--account-listings-filter-applied-indicator-size);height:var(--account-listings-filter-applied-indicator-size);flex:0 0 auto;color:var(--workspace-candidate-color-petrol);stroke-width:0}.account-listings-filter-currency-badge{border-radius:var(--workspace-candidate-shape-pill-radius);background:var(--workspace-candidate-color-page);padding-inline:.5rem;color:var(--workspace-candidate-color-petrol);font-size:var(--workspace-candidate-type-tooltip-size);line-height:1.25rem;font-weight:600}.account-listings-filter-sort{width:var(--account-listings-filter-sort-width);height:var(--account-listings-filter-control-height);flex:0 0 auto;gap:.5rem;border-color:var(--workspace-candidate-color-border);border-radius:var(--account-listings-filter-radius);background:var(--workspace-candidate-color-surface);padding-inline:var(--account-listings-filter-control-padding-inline);box-shadow:none}.account-listings-filter-sort>.account-listings-filter-trigger-copy{min-width:0;overflow:hidden;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap}.account-listings-filter-apply{width:var(--account-listings-filter-apply-width);height:var(--account-listings-filter-control-height);flex:0 0 auto;border-radius:var(--account-listings-filter-radius);background:var(--workspace-candidate-color-petrol);color:var(--workspace-candidate-color-active-text);box-shadow:none}.account-listings-filter-apply:not(:disabled):hover,.account-listings-filter-apply:not(:disabled):active{background:var(--workspace-candidate-color-pressed);color:var(--workspace-candidate-color-active-text)}.account-listings-filter-reset-row{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:var(--account-listings-filter-control-gap);padding-block-start:var(--account-listings-filter-control-gap);padding-inline-end:var(--account-listings-filter-control-gap);color:var(--workspace-candidate-color-text-secondary);font-size:var(--workspace-candidate-type-nav-size)}.account-listings-filter-reset-all{height:2rem;gap:.5rem;border-color:var(--workspace-candidate-color-border);border-radius:var(--workspace-candidate-shape-radius);background:var(--workspace-candidate-color-page);padding-inline:.75rem;box-shadow:none}.account-listings-filter-reset-all svg{width:.875rem;height:.875rem}.account-listings-filter-remove-list{display:flex;min-width:0;flex-wrap:wrap;gap:.5rem}.account-listings-filter-remove-one{display:inline-flex;height:1.75rem;align-items:center;gap:.375rem;border:var(--workspace-candidate-shape-border-width) solid color-mix(in srgb,var(--workspace-candidate-color-petrol) 34%,var(--workspace-candidate-color-border));border-radius:var(--workspace-candidate-shape-pill-radius);background:var(--workspace-candidate-color-surface);padding-inline:.625rem .5rem;color:var(--workspace-candidate-color-petrol);font-size:var(--workspace-candidate-type-tooltip-size);line-height:var(--workspace-candidate-type-tooltip-line-height);white-space:nowrap}.account-listings-filter-remove-one:hover{background:var(--workspace-candidate-color-page)}.account-listings-filter-remove-one svg{width:.75rem;height:.75rem}}@media(min-width:1024px)and (max-width:1240px){.account-listings-filter-trigger--category,.account-listings-filter-trigger--geography,.account-listings-filter-trigger--price,.account-listings-filter-trigger--price[data-applied=true],.account-listings-filter-sort{width:auto;min-width:0;flex:1 1 0;gap:.375rem;padding-inline:.625rem}}@media(min-width:1280px){.account-listings-filter-trigger{flex-shrink:0}}@media(prefers-reduced-motion:reduce){.workspace-cabinet *,.workspace-cabinet *:before,.workspace-cabinet *:after{scroll-behavior:auto!important;animation-duration:var(--workspace-candidate-reduced-motion-duration)!important;animation-iteration-count:1!important;transition-duration:var(--workspace-candidate-reduced-motion-duration)!important}}.workspace-cabinet .workspace-attention-row,.workspace-cabinet .workspace-attention-row:hover{background:var(--workspace-candidate-color-attention-surface);box-shadow:var(--workspace-candidate-attention-shadow)}.workspace-cabinet :is(button,a,input,textarea,select){box-shadow:none}.workspace-cabinet a.workspace-attention-row{box-shadow:var(--workspace-candidate-attention-shadow)}.admin-workspace{--admin-header: 64px;--primary: var(--workspace-candidate-color-petrol);--primary-foreground: var(--workspace-candidate-color-active-text);--background: var(--workspace-candidate-color-surface);--foreground: var(--workspace-candidate-color-text-primary);--border: var(--workspace-candidate-color-border);--input: var(--workspace-candidate-color-border);--muted-foreground: var(--workspace-candidate-color-text-muted);--muted: var(--workspace-candidate-color-hover);--ring: var(--workspace-candidate-color-focus);display:grid;grid-template-columns:256px minmax(0,1fr);grid-template-rows:var(--admin-header) minmax(calc(100dvh - var(--admin-header)),auto);color:var(--foreground);background:var(--background)}.admin-workspace-header{position:sticky;top:0;z-index:40;grid-column:1/-1;height:var(--admin-header);display:flex;align-items:center;min-width:0;gap:16px;padding:0 24px;border-bottom:1px solid var(--border);background:var(--background)}.admin-workspace-brand{display:flex;align-items:center;min-width:0;gap:10px;color:var(--foreground);text-decoration:none}.admin-workspace-brand svg{color:var(--primary);flex:none}.admin-workspace-brand strong{font-size:20px;white-space:nowrap}.admin-workspace-brand span{margin-left:16px;padding-left:24px;border-left:1px solid var(--border);font-size:13px;color:var(--muted-foreground);white-space:nowrap}.admin-return-link{margin-left:auto;display:flex;gap:8px;align-items:center;flex:none;white-space:nowrap;font-size:13px;color:var(--primary)}.admin-workspace-sidebar{position:sticky;top:var(--admin-header);height:calc(100dvh - var(--admin-header));display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--border);padding:20px 12px 12px;background:var(--background)}.admin-nav-search{position:relative;display:flex;align-items:center;min-width:0;margin:0 4px 16px}.admin-nav-search>svg{position:absolute;left:10px;color:var(--muted-foreground);pointer-events:none}.admin-nav-search input{width:100%;min-width:0;padding-left:32px}.admin-attention-help{margin:0 12px 14px;color:var(--muted-foreground);font-size:11px;line-height:1.4}.admin-workspace-sidebar nav,.admin-mobile-navigation nav{overflow:auto;overflow-x:hidden;flex:1;min-height:0;scrollbar-width:thin;scrollbar-color:var(--border) transparent}.admin-nav-group{margin-bottom:20px}.admin-nav-group h2{padding:0 12px;margin:0 0 7px;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.admin-nav-item{display:flex;align-items:center;gap:10px;padding:9px 12px;min-height:36px;margin:2px 0;font-size:13px;border-radius:6px;color:var(--muted-foreground);text-decoration:none;min-width:0;overflow-wrap:anywhere}.admin-nav-item:hover{color:var(--primary);background:color-mix(in srgb,var(--primary) 5%,transparent)}.admin-nav-item svg{flex-shrink:0}.admin-nav-item span{min-width:0}.admin-nav-item .admin-nav-label{flex:1}.admin-nav-item .admin-nav-badge{min-width:var(--workspace-candidate-nav-badge-size);margin-left:auto;color:var(--primary)}.admin-nav-item.active .admin-nav-badge{background:#fff;color:var(--primary)}.admin-nav-item.active{color:var(--primary-foreground);background:var(--primary)}.admin-attention-notice{display:flex;align-items:center;gap:8px;padding:8px 12px;border-top:1px solid var(--border);color:var(--muted-foreground);font-size:12px}.admin-attention-notice span{flex:1}.admin-attention-notice button{color:var(--primary);text-decoration:underline}.admin-sidebar-site{display:block;padding:12px;margin-top:12px;border-top:1px solid var(--border);font-size:13px;color:var(--primary)}.admin-workspace-content{min-width:0;padding:28px 32px;display:flex;flex-direction:column}.admin-workspace-content>.container{max-width:none;padding:0}.admin-workspace-content>main{padding:0}.admin-department{display:flex;flex-direction:column;flex:1;min-width:0}.admin-department-body,.admin-section{display:flex;flex:1;flex-direction:column;min-width:0}.admin-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}.admin-section-heading h1{font-size:26px;font-weight:600;line-height:1.3}.admin-section-heading p{font-size:13px;color:var(--muted-foreground);margin-top:6px}.admin-section-heading small{font-size:12px;color:var(--muted-foreground)}.admin-header-actions{display:flex;align-items:center;gap:16px;flex-shrink:0}.admin-record-list{display:flex;flex-direction:column;flex:1;min-width:0}.admin-record-row{display:grid;grid-template-columns:minmax(0,1fr) 180px 100px 36px;align-items:center;gap:20px;padding:20px 0;border-top:1px solid var(--border)}.admin-record-title{padding:0;text-align:left;font-weight:500;font-size:14px;color:var(--foreground);background:transparent}.admin-record-title:hover{color:var(--primary)}.admin-record-subtitle{font-size:12px;margin-top:4px;color:var(--muted-foreground);overflow:hidden;text-overflow:ellipsis}.admin-record-status,.admin-record-date{font-size:12px;color:var(--muted-foreground)}.admin-detail-facts>div{display:grid;grid-template-columns:180px minmax(0,1fr);gap:20px;border-top:1px solid var(--border);padding:12px 0;font-size:13px}.admin-detail-facts dt{color:var(--muted-foreground)}.admin-detail-facts dd{overflow-wrap:anywhere;white-space:pre-wrap}@media(max-width:700px){.admin-record-row{grid-template-columns:minmax(0,1fr) 36px;gap:12px;padding:18px 0}.admin-record-row>div{grid-column:1}.admin-record-row>button{grid-column:2;grid-row:1/3}.admin-record-status,.admin-record-date{grid-column:1}.admin-detail-facts>div{grid-template-columns:1fr;gap:5px}.admin-header-actions{width:100%;justify-content:space-between}}.admin-section-body{min-width:0;display:flex;flex-direction:column;flex:1}.admin-empty{padding:36px 12px;text-align:center;color:var(--muted-foreground);font-size:13px}.admin-error{padding:12px 0;border-bottom:1px solid var(--border);color:var(--destructive);font-size:13px;margin-bottom:20px}.admin-overview-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.admin-overview-metrics>div{border-bottom:1px solid var(--border);padding:20px 0}dl.admin-overview-metrics>div{display:grid;grid-template-rows:1fr auto}.admin-overview-metrics strong{display:block;font-size:28px;font-weight:600}.admin-overview-metrics span{font-size:13px;color:var(--muted-foreground)}.admin-overview-groups{margin-top:32px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.admin-overview-groups h2{font-size:16px;font-weight:600;margin-bottom:14px}.admin-overview-groups a{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:14px 0;border-top:1px solid var(--border);font-size:14px;color:var(--foreground)}.admin-overview-groups a small{display:block;font-size:12px;font-weight:400;margin-top:4px;color:var(--muted-foreground)}.admin-overview-groups a>svg{color:var(--primary);flex-shrink:0}.admin-workspace input:not([type=checkbox]):not([type=radio]),.admin-workspace select{min-width:0;max-width:100%;height:36px;background:var(--background);box-shadow:none;border-radius:6px}.admin-workspace textarea{background:var(--background);box-shadow:none;border-radius:6px}.admin-workspace button,.admin-workspace [role=combobox],.admin-workspace .shadow-sm,.admin-workspace .shadow-lg,.admin-workspace .shadow-xl{box-shadow:none}.admin-workspace [class*=backdrop-blur]{-webkit-backdrop-filter:none;backdrop-filter:none}.admin-workspace .admin-queue-list{display:grid;grid-template-columns:1fr;gap:0}.admin-queue-list>div{padding:20px 0;border:0;border-top:1px solid var(--border);border-radius:0;background:var(--background)}.admin-workspace table{width:100%;font-size:13px}.admin-workspace th{background:var(--background);font-size:11px;color:var(--muted-foreground);text-transform:none;font-weight:500}.admin-workspace td{overflow-wrap:anywhere}.admin-workspace [class*=max-h-]{scrollbar-width:thin}.admin-workspace :focus-visible{outline:2px solid var(--primary);outline-offset:3px}.admin-pagination{margin-top:auto;padding-top:24px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--border);font-size:13px;color:var(--muted-foreground)}.admin-users-results{display:flex;flex-direction:column;flex:1;min-width:0}.admin-users-table{margin-bottom:24px}.admin-user-mobile{padding:18px 0;border-top:1px solid var(--border);text-align:left;background:var(--background)}.admin-user-dialog{background:var(--background);box-shadow:none!important;border-radius:8px!important;max-height:calc(100dvh - 32px);overflow:auto}.admin-user-facts{display:grid;grid-template-columns:1fr 1fr;gap:16px}.admin-user-facts>div{padding:12px 0;border-bottom:1px solid var(--border)}.admin-menu-button{display:none}@media(max-width:1100px){.admin-workspace{grid-template-columns:220px minmax(0,1fr)}.admin-workspace-content{padding:24px}.admin-workspace-brand span{display:none}.admin-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-overview-groups{grid-template-columns:1fr}}@media(max-width:850px){.admin-workspace{grid-template-columns:minmax(0,1fr)}.admin-menu-button{display:inline-flex;flex:none}.admin-workspace-header{padding:0 16px;gap:12px}.admin-workspace-sidebar{display:none}.admin-workspace-content{padding:24px 20px}.admin-return-link{font-size:12px}.admin-section-heading h1{font-size:23px}}@media(max-width:520px){.admin-workspace-brand strong{font-size:17px}.admin-return-link{font-size:0}.admin-return-link svg{width:18px;height:18px}.admin-workspace-content{padding:24px 16px}.admin-overview-metrics{gap:12px}.admin-section-heading{flex-direction:column}.admin-user-facts{grid-template-columns:1fr}.admin-pagination{flex-wrap:wrap}.admin-workspace-content form{min-width:0}}.admin-route-page{display:flex;flex-direction:column;flex:1;min-width:0;width:100%}.admin-route-page .admin-review-row{border:0;border-top:1px solid var(--border);border-radius:0;background:var(--background);padding-left:0;padding-right:0;box-shadow:none}.admin-route-page .admin-review-row.admin-review-row{box-shadow:none}.admin-route-page button:not([role=option]){min-height:36px}.admin-route-page h1{font-size:26px;line-height:1.3;font-weight:600}.admin-dialog{box-shadow:none;max-height:calc(100dvh - 32px);overflow:auto;border-radius:8px;background:var(--background)}.admin-dialog button{box-shadow:none;min-height:36px}.admin-section-body>.admin-queue-list{display:flex;flex-direction:column;flex:1}.admin-section-body>.admin-queue-list>div{border-top:0;padding-top:0}@media(max-width:700px){.admin-responsive-table,.admin-responsive-table tbody,.admin-responsive-table tr,.admin-responsive-table td{display:block;width:100%}.admin-responsive-table thead{display:none}.admin-responsive-table tr{border-top:1px solid var(--border);padding:16px 0}.admin-responsive-table td{padding:5px 0;min-width:0}.admin-responsive-table td[data-label]:before{content:attr(data-label);display:block;font-size:11px;color:var(--muted-foreground);margin-bottom:4px}.admin-route-page h1{font-size:23px}}.admin-dialog.admin-dialog{--admin-dialog-width: 42rem;display:flex;flex-direction:column;gap:0;width:min(var(--admin-dialog-width),calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);overflow:hidden;min-width:0;padding:0;box-shadow:none}.admin-dialog.max-w-4xl{--admin-dialog-width: 56rem}.admin-dialog.max-w-2xl{--admin-dialog-width: 42rem}.admin-dialog.max-w-3xl{--admin-dialog-width: 48rem}.admin-dialog-head{padding:24px 60px 20px 24px;border-bottom:1px solid var(--border);flex-shrink:0;min-width:0;overflow-wrap:anywhere}.admin-dialog-head>p{margin-top:8px}.admin-dialog-body{padding:24px;overflow:auto;min-height:0;min-width:0;max-width:100%;display:flex;flex-direction:column;gap:16px;scrollbar-width:thin;scrollbar-color:var(--border) transparent;overflow-wrap:anywhere}.admin-dialog-body>*{min-width:0;max-width:100%}.admin-dialog-body footer{border-top:1px solid var(--border);padding-top:16px;background:var(--background)}.admin-review-dialog .admin-review-row{padding:0;border:0;border-radius:0;background:var(--background);box-shadow:none}.admin-review-dialog .admin-review-row>div{padding-left:0;padding-right:0;box-shadow:none}@media(max-width:520px){.admin-dialog-head{padding:20px 52px 16px 20px}.admin-dialog-body{padding:20px}}.admin-mobile-overlay{background:#0000004d}.admin-mobile-dialog.admin-mobile-dialog{display:flex;flex-direction:column;gap:0;position:fixed;inset:0 auto 0 0;width:min(280px,calc(100vw - 32px));max-width:none;height:100dvh;max-height:100dvh;min-width:0;padding:0;border:0;border-right:1px solid var(--border);border-radius:0;background:var(--background);box-shadow:none;transform:none;translate:none}.admin-mobile-dialog>button{top:12px;right:12px;opacity:1;box-shadow:none}.admin-mobile-title{flex:none;min-height:64px;display:flex;align-items:center;padding:0 52px 0 16px;border-bottom:1px solid var(--border);font-size:14px;line-height:20px}.admin-mobile-navigation{display:flex;flex:1;flex-direction:column;min-height:0;min-width:0;padding:20px 12px 12px}.admin-mobile-navigation .admin-nav-search{flex:none}.admin-operator-name{margin-left:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--muted-foreground)}.admin-operator-name+.admin-return-link{margin-left:0}@media(max-width:620px){.admin-operator-name{display:none}.admin-operator-name+.admin-return-link{margin-left:auto}}.admin-workspace section[aria-labelledby=demand-review-heading]>.mt-5>.grid:first-child>[class~="bg-primary/5"]{border:0;border-top:1px solid var(--border);border-radius:0;background:var(--background)}.admin-dialog :is(div,p,li)[class~="bg-muted/30"],.admin-dialog p[class~=bg-muted]:not([role]),.admin-dialog li[class~="bg-muted/50"]{padding:12px 0;border:0;border-top:1px solid var(--border);border-radius:0;background:var(--background)}:root{--c21-ink: #10100b;--c21-secondary: #737986;--c21-muted: #737986;--c21-line: #e0e2e6;--c21-surface: #fff;--c21-wash: #fafafa;--c21-selected: #f4f4f4;--c21-action: #075d66;--c21-pressed: #064c54;--c21-radius: 6px;--c21-control-height: 36px}.ps-account-guest-surface,.ps-account-guest-header,.workspace-pilot-shell,.workspace-pilot-drawer,.workspace-pilot-canvas,.cabinet-21st-dialog,.cabinet-21st-popover,.cabinet-21st{--workspace-candidate-color-text-primary: var(--c21-ink);--workspace-candidate-color-text-secondary: var(--c21-secondary);--workspace-candidate-color-text-muted: var(--c21-muted);--workspace-candidate-color-border: var(--c21-line);--workspace-candidate-color-surface: var(--c21-surface);--workspace-candidate-color-active-text: #fff;--workspace-candidate-color-hover: var(--c21-wash);--workspace-candidate-color-control-pressed: var(--c21-selected);--workspace-candidate-color-focus: var(--c21-ink);--workspace-candidate-shape-border-width: 1px;--workspace-candidate-shape-radius: var(--c21-radius);--workspace-candidate-focus-width: 2px;--workspace-candidate-focus-offset: 2px;--workspace-candidate-color-petrol: var(--c21-action);--workspace-candidate-color-active-subtle: var(--c21-selected);--workspace-candidate-color-pressed: var(--c21-pressed);--background: #fff;--foreground: var(--c21-ink);--muted: var(--c21-wash);--muted-foreground: var(--c21-muted);--border: var(--c21-line);--input: var(--c21-line);--card: #fff;--card-foreground: var(--c21-ink);--popover: #fff;--popover-foreground: var(--c21-ink);--primary: #075d66;--primary-foreground: #fff;--ring: #10100b}.workspace-pilot-shell{--pilot-line: var(--c21-line);--pilot-muted: var(--c21-secondary);--pilot-hover: var(--c21-wash);--pilot-active: var(--c21-selected);color:var(--c21-ink)}.workspace-pilot-shell>.pilot-sidebar,.workspace-pilot-drawer{background:#fafafa}:is(.workspace-pilot-shell,.workspace-pilot-drawer) .pilot-nav-panel,:is(.workspace-pilot-shell,.workspace-pilot-drawer) .pilot-context-back,:is(.workspace-pilot-shell,.workspace-pilot-drawer) .pilot-nav-row{color:#10100b}:is(.workspace-pilot-shell,.workspace-pilot-drawer) .pilot-nav-row>svg{color:#737986}:is(.workspace-pilot-shell,.workspace-pilot-drawer) .pilot-nav-row:hover,:is(.workspace-pilot-shell,.workspace-pilot-drawer) .pilot-context-back:hover{background:#f4f4f4;color:#10100b}:is(.workspace-pilot-shell,.workspace-pilot-drawer) .pilot-nav-row[aria-current=page]{color:#075d66;background:#e0e2e6}:is(.workspace-pilot-shell,.workspace-pilot-drawer) .pilot-nav-row[aria-current=page]>svg{color:#064c54}:is(.workspace-pilot-shell,.workspace-pilot-drawer) .pilot-nav-search{background:#f4f4f4;border-color:#e0e2e6;color:#737986}:is(.workspace-pilot-shell,.workspace-pilot-drawer) .pilot-nav-heading,:is(.workspace-pilot-shell,.workspace-pilot-drawer) .pilot-brand small,:is(.workspace-pilot-shell,.workspace-pilot-drawer) .pilot-nav-count{color:#737986}:is(.workspace-pilot-shell,.workspace-pilot-drawer) .pilot-nav-search:hover{background:#e0e2e6;color:#075d66}.pilot-toolbar,body:has(.workspace-pilot-shell) .ps-header-popover{--ps-teal: #064c54;--ps-ink: #10100b;--ps-secondary: #737986;--ps-muted: #737986;--ps-line: #e0e2e6;--workspace-candidate-color-petrol: #075d66;--workspace-candidate-color-active-subtle: #f4f4f4}.pilot-toolbar .ps-create-request{background:#075d66}.pilot-toolbar .ps-create-request:hover:not(:disabled){background:#064c54}.cabinet-21st,.cabinet-21st-dialog,.cabinet-21st-popover{color:var(--c21-ink);font-size:14px;line-height:20px}.cabinet-21st{min-width:0}.cabinet-21st h1{font-size:28px;line-height:34px;font-weight:600;letter-spacing:-.025em}.c21-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:24px}.c21-page-header h1{margin:0}.c21-page-header p{margin:7px 0 0;color:var(--c21-secondary);font-size:13px;line-height:20px}.c21-section{padding:24px 0;border-bottom:1px solid var(--c21-line)}.c21-section:first-child{padding-top:0}.c21-section:last-child{border-bottom:0}.c21-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:16px}.c21-section-head h2{margin:0;font-size:18px;line-height:26px;letter-spacing:-.015em;font-weight:600}.c21-section-head p,.c21-hint{color:var(--c21-muted);font-size:12px;line-height:18px}.c21-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.c21-field{display:grid;gap:7px;min-width:0}.c21-field>label,.c21-field>span:first-child{font-size:12px;line-height:18px;font-weight:500;color:var(--c21-secondary)}.c21-field--wide{grid-column:1/-1}:is(.cabinet-21st,.cabinet-21st-dialog) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,[role=combobox]){min-height:var(--c21-control-height);border-radius:var(--c21-radius);border-color:var(--c21-line);box-shadow:none;background:#fff;font-size:13px;line-height:20px}:is(.cabinet-21st,.cabinet-21st-dialog) textarea{border-radius:var(--c21-radius);border-color:var(--c21-line);box-shadow:none;background:#fff;font-size:13px;line-height:20px}:is(.cabinet-21st,.cabinet-21st-dialog,.cabinet-21st-popover) :is(button,a,input,textarea,select):focus-visible{outline:2px solid #10100b;outline-offset:2px;box-shadow:none}.c21-primary,.c21-secondary,.c21-tertiary,.c21-danger{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 14px;border-radius:6px;font-size:13px;line-height:20px;font-weight:500;box-shadow:none;text-decoration:none;transition:background .12s,color .12s}.c21-primary{background:var(--c21-action);color:#fff;border:1px solid transparent}.c21-primary:hover:not(:disabled){background:var(--c21-pressed)}.c21-secondary{background:#fff;color:var(--c21-ink);border:1px solid var(--c21-line)}.c21-secondary:hover:not(:disabled),.c21-tertiary:hover:not(:disabled){background:var(--c21-wash);color:var(--c21-ink)}.c21-tertiary{color:var(--c21-secondary);background:transparent;border:1px solid transparent}.c21-danger{color:var(--color-destructive);border:1px solid var(--color-destructive);background:#fff}:is(.c21-primary,.c21-secondary,.c21-tertiary,.c21-danger):disabled{opacity:.45;cursor:not-allowed}.c21-tag{display:inline-flex;align-items:center;gap:5px;padding:2px 7px;background:var(--c21-wash);color:#6c7b83;font-size:11px;line-height:16px;border-radius:4px}.c21-tabs{display:flex;gap:20px;overflow-x:auto;border-bottom:1px solid var(--c21-line);scrollbar-width:thin}.c21-tabs :is(button,a){flex:none;min-height:36px;padding:0 2px;border:0;border-bottom:2px solid transparent;color:var(--c21-secondary);background:transparent;font-size:13px;line-height:20px;text-decoration:none}.c21-tabs :is([aria-selected=true],[aria-current=page],[aria-pressed=true],[data-state=active]){border-bottom-color:var(--c21-action);color:var(--c21-ink);font-weight:600}.c21-tabs .account-listings-status-label:after{display:none}.c21-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;padding-top:16px}.c21-callout{padding:12px 14px;border:1px solid var(--c21-line);border-radius:6px;background:var(--c21-wash);font-size:13px;line-height:20px;color:var(--c21-secondary)}.cabinet-21st-dialog{width:calc(100vw - 32px);max-width:640px;max-height:calc(100dvh - 32px);padding:0;display:flex;flex-direction:column;gap:0;border:1px solid var(--c21-line);border-radius:10px;background:#fff;box-shadow:none}.cabinet-21st-dialog--wide{max-width:900px}.cabinet-21st-dialog.c21-dialog-frame{display:flex;flex-direction:column;width:min(var(--c21-dialog-width, 640px),calc(100vw - 24px))!important;max-width:var(--c21-dialog-width, 640px)!important;max-height:calc(100dvh - 24px);padding:0!important;gap:0!important;overflow:hidden;border:1px solid var(--c21-line);border-radius:8px;background:var(--c21-surface);box-shadow:none}.c21-dialog-frame--compact{--c21-dialog-width: 520px}.c21-dialog-frame--editor{--c21-dialog-width: 800px}.c21-dialog-frame--wide{--c21-dialog-width: 940px}.c21-dialog-form{display:flex;flex-direction:column;min-height:0;overflow:hidden}.c21-dialog-header{flex:none;padding:20px 48px 16px 20px;border-bottom:1px solid var(--c21-line)}.c21-dialog-header :is(h2,h3){margin:0;font-size:18px;line-height:26px;font-weight:600}.c21-dialog-header>p{margin:6px 0 0;color:var(--c21-secondary);font-size:13px;line-height:20px}.c21-dialog-body{min-height:0;overflow:auto;overscroll-behavior:contain;padding:20px}.c21-dialog-footer{flex:none;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:12px 20px;border-top:1px solid var(--c21-line)}.c21-dialog-frame .c21-dialog-footer :is(button,a){min-height:36px}.c21-overlay{background:#18212847}.cabinet-21st-popover{max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);overflow:auto;padding:6px;border:1px solid var(--c21-line);border-radius:8px;background:#fff;box-shadow:none}.cabinet-21st-popover :is([role=option],[role=menuitem]){min-height:32px;padding:6px 8px;border-radius:5px;font-size:13px;line-height:20px}.cabinet-21st-popover :is([data-highlighted],[aria-selected=true]){background:var(--c21-selected);color:var(--c21-ink)}.c21-table{width:100%;border-collapse:collapse;font-size:13px;line-height:20px}.c21-table th{padding:10px 12px;text-align:left;color:var(--c21-muted);font-size:11px;line-height:16px;font-weight:500;border-bottom:1px solid var(--c21-line)}.c21-table td{padding:12px;border-bottom:1px solid var(--c21-line);vertical-align:middle}.c21-table tbody tr:hover{background:#fafafa}:is(.cabinet-21st,.cabinet-21st-dialog,.cabinet-21st-popover,.c21-dialog-body){scrollbar-width:thin;scrollbar-color:#cbd3d7 transparent}@media(max-width:680px){.c21-form-grid{grid-template-columns:minmax(0,1fr);gap:16px}.c21-page-header{gap:12px;flex-wrap:wrap}.c21-dialog-header{padding:16px 44px 12px 16px}.c21-dialog-body{padding:16px}.c21-dialog-footer{padding:12px 16px}.cabinet-21st h1{font-size:24px;line-height:30px}}@media(prefers-reduced-motion:reduce){.c21-primary,.c21-secondary,.c21-tertiary{transition:none}}.ps-account-guest-surface,.ps-account-guest-header{--ps-ink: var(--c21-ink);--ps-muted: var(--c21-muted);--ps-secondary: var(--c21-muted);--ps-teal: var(--c21-action);--ps-line: var(--c21-line);background:var(--c21-surface);border-bottom:1px solid var(--c21-line)}.ps-account-guest-header .ps-header-container{padding:0 16px}.ps-account-guest-header .ps-header-top{height:48px;gap:8px}.ps-account-guest-header .ps-brand{width:auto;margin-right:auto}.ps-account-guest-header .ps-brand img{width:28px;height:28px}.ps-account-guest-header .ps-brand-name{font-size:18px;line-height:24px;color:var(--c21-ink)}.ps-account-guest-header .ps-brand-tagline,.ps-account-guest-header .ps-desktop-nav,.ps-account-guest-header .ps-header-guest-participation,.ps-account-guest-header .ps-header-bottom{display:none}.ps-account-guest-header .ps-mobile-nav,.ps-account-guest-header .ps-compact-search{display:flex}.ps-account-guest-header .ps-account-cluster{margin-left:0;flex:none}.ps-account-guest-header .ps-icon-button{width:32px;height:32px;min-height:32px}.ps-account-guest-header .ps-icon-button svg{width:18px;height:18px}.ps-account-guest-header .ps-login{min-height:32px;font-size:14px}.account-guest-content{--color-primary: var(--c21-action);--color-primary-foreground: #fff;--color-foreground: var(--c21-ink);--color-muted-foreground: var(--c21-muted);--color-border: var(--c21-line)}.pilot-toolbar .ps-workspace{display:flex;align-items:center;min-width:0}.pilot-toolbar .ps-workspace-trigger{height:32px;min-width:0}.pilot-toolbar .ps-workspace-summary{min-width:0}.pilot-toolbar-actions{flex:none}.pilot-toolbar-location{overflow:hidden}.pilot-toolbar-location strong{overflow:hidden;text-overflow:ellipsis}.pilot-nav-recovery-note{margin:0;padding:4px 8px 12px;color:var(--c21-muted);font-size:12px;line-height:18px}.pilot-nav-recovery .pilot-nav-row{width:100%;text-align:left}.pilot-nav-recovery .pilot-nav-row>svg:last-child{margin-left:auto}.pilot-nav-search:disabled{opacity:.5;cursor:default}@media(max-width:767px){.ps-account-guest-header .ps-header-container{padding:0 12px}}.rq-composer.request-21st-create .request-create-form{display:block}.rq-composer.request-21st-create{max-width:1200px;width:100%;min-width:0;container:request-composer / inline-size;--request-ink: var(--c21-ink);--request-secondary: var(--c21-secondary);--request-line: var(--c21-line);--request-action: var(--c21-action);--request-wash: var(--c21-wash);--request-selected: var(--c21-selected)}.rq-composer.request-21st-create .create-listing-header{align-items:center;border:0;padding:0;margin:0 0 24px;gap:24px}.rq-composer.request-21st-create .create-listing-header h1{font-size:26px;line-height:32px}.rq-composer.request-21st-create .create-listing-header-copy p{max-width:490px;font-size:12px;line-height:19px;margin-top:6px}.rq-buyer{display:flex;align-items:center;gap:12px;padding:14px 0;border-top:1px solid var(--c21-line);border-bottom:1px solid var(--c21-line);margin-bottom:4px}.rq-buyer>svg{width:18px;height:18px;color:var(--c21-secondary);flex:none}.rq-buyer>[aria-label="Покупатель запроса"]{padding:0;border:0;border-radius:0;min-width:0;font-size:12px;background:none}.rq-buyer [aria-label="Текущее рабочее пространство"]{background:none;border:0;padding:0;font-size:12px;font-weight:500}.rq-buyer [aria-label="Покупатель запроса"]>p{margin-top:2px;font-size:11px;color:var(--c21-secondary)}.rq-layout{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:36px;align-items:start}.rq-composer.request-21st-create .request-create-sections{min-width:0;display:grid;grid-template-columns:minmax(0,1fr)}.rq-composer.request-21st-create .create-listing-section{display:block;padding:26px 0}.rq-composer.request-21st-create .create-listing-section-title{font-size:16px;line-height:24px;font-weight:600;letter-spacing:normal}.rq-composer.request-21st-create .create-listing-section-header{margin:0}.rq-composer.request-21st-create .create-listing-section-description{margin:5px 0 18px;font-size:12px;line-height:19px}.rq-composer.request-21st-create .create-listing-section-fields{gap:20px}.rq-composer .request-create-section fieldset{min-width:0}.rq-composer .request-create-section :is(legend,label.text-sm){font-size:12px;line-height:19px;font-weight:500}.rq-composer .request-create-section legend{margin-bottom:8px}.rq-composer.request-21st-create .request-create-intent-grid{display:flex;gap:6px;width:fit-content;padding:4px;border:1px solid var(--c21-line);border-radius:7px;background:var(--c21-wash)}.rq-composer.request-21st-create .request-create-intent-grid .request-create-choice{flex:none;min-width:115px;width:auto;height:36px;border-color:transparent;background:transparent;justify-content:center;padding:0 16px}.rq-composer.request-21st-create .request-create-intent-grid .request-create-choice[data-selected=true]{border-color:var(--c21-line);background:#fff}.rq-composer.request-21st-create .request-create-service-modes{display:flex;flex-wrap:wrap;gap:8px}.rq-composer.request-21st-create .request-create-choice{min-height:36px;font-size:12px}.rq-composer.request-21st-create .request-create-choice[data-selected=true]{border-color:var(--c21-ink);background:var(--c21-wash)}.rq-composer.request-21st-create .request-create-description{min-height:140px;resize:vertical;font-size:13px;line-height:21px;padding:12px}.rq-geography-fields,.rq-commercial-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;min-width:0}.rq-geography-fields{align-items:start}.rq-composer .rq-geography-field{display:grid;align-content:start;gap:6px;min-width:0}.rq-composer .rq-geography-label{font-size:12px;line-height:19px;font-weight:500}.rq-composer .request-create-geo{gap:0}.rq-composer.request-21st-create .request-create-file-dropzone{min-height:96px;background:#fff;border:1px dashed var(--c21-line);border-radius:6px}.rq-composer.request-21st-create .request-create-file-dropzone__icon{color:var(--c21-secondary)}.rq-composer .request-create-file-list{max-height:260px;overflow-y:auto}.rq-summary{position:sticky;top:24px;min-width:0;margin-top:26px;padding-left:24px;border-left:1px solid var(--c21-line)}.rq-summary h2{margin:0 0 16px;font-size:13px;line-height:20px;font-weight:600}.rq-summary-title{margin:0 0 7px;overflow-wrap:anywhere;font-size:15px;line-height:23px;font-weight:500}.rq-summary-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;margin:0 0 20px;font-size:12px;line-height:19px;color:var(--c21-secondary);white-space:pre-wrap;overflow-wrap:anywhere}.rq-summary dl{margin:0}.rq-summary dl>div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:10px;padding:9px 0;font-size:12px;line-height:19px;border-top:1px solid var(--c21-line)}.rq-summary dt{color:var(--c21-secondary)}.rq-summary dd{margin:0;overflow-wrap:anywhere}.rq-composer.request-21st-create .request-create-validation{display:flex;align-items:start;gap:8px;margin:16px 0 0;padding:14px 0 0;border-top:1px solid var(--c21-line);border-bottom:0;font-size:12px;line-height:19px}.rq-summary .request-create-validation>svg{flex:none;width:15px;height:15px;margin-top:2px}.rq-composer.request-21st-create .request-create-actions--desktop{display:flex;flex-wrap:wrap;justify-content:flex-end}.rq-composer.request-21st-create .request-create-actions--responsive{display:none}.rq-composer.request-21st-create .create-listing-actions>button{min-height:36px;height:auto;font-size:12px}@container request-composer (max-width:880px){.rq-layout{grid-template-columns:minmax(0,1fr);gap:0}.rq-summary{position:static;padding:22px 0;margin:0;border-left:0;border-bottom:1px solid var(--c21-line)}.rq-summary dl{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.rq-summary-description{max-width:600px}.rq-composer.request-21st-create .request-create-actions--desktop{display:none}.rq-composer.request-21st-create .request-create-actions--responsive{display:flex;flex-wrap:wrap;justify-content:flex-end;padding:18px 0 10px;margin:0;border:0}}@container request-composer (max-width:500px){.rq-composer.request-21st-create .create-listing-header{display:block;margin-bottom:20px}.rq-geography-fields,.rq-commercial-fields,.rq-summary dl{grid-template-columns:minmax(0,1fr)}.rq-composer.request-21st-create .request-create-actions--responsive{display:grid;grid-template-columns:1fr 1fr;gap:8px}.rq-composer.request-21st-create .request-create-actions--responsive>button[type=submit]{grid-column:1 / -1}.rq-composer.request-21st-create .request-create-intent-grid .request-create-choice{min-width:112px}.rq-composer.request-21st-create .request-create-file-dropzone{padding:14px}}.workspace-cabinet .deal-list,.workspace-cabinet .deal-detail{--deal-ink: var(--workspace-candidate-color-text-primary, #172123);--deal-muted: var(--workspace-candidate-color-text-muted, #747d7f);--deal-line: var(--workspace-candidate-color-border, #dfe3e1);--deal-soft: #f7f9fc;--deal-accent: var(--workspace-candidate-color-petrol, #075d66);--deal-accent-strong: var(--workspace-candidate-color-petrol, #075d66);--deal-accent-soft: #e7f6f3;--deal-control-height: var(--account-listings-filter-toolbar-control-height, 2.25rem);--deal-tab-height: 2.5rem;min-width:0;color:var(--deal-ink)}.workspace-cabinet .deal-detail .account-page-primary-action{margin-inline:0}.workspace-cabinet .deal-list__header,.workspace-cabinet .deal-detail__header{margin-bottom:1rem}.workspace-cabinet .deal-list__groups{margin-bottom:.75rem}.workspace-cabinet .deal-list .account-listings-status-tab[data-status-filter=all]{display:inline-flex}.workspace-cabinet .deal-list__header h1,.workspace-cabinet .deal-detail__header h1{margin:0;color:var(--deal-ink);font-size:var(--account-page-header-title-size);font-weight:var(--account-page-header-title-weight);line-height:var(--account-page-header-title-line-height);letter-spacing:var(--account-page-header-title-tracking)}.workspace-cabinet .deal-list__header p,.workspace-cabinet .deal-detail__header>p{margin:.375rem 0 0;color:var(--deal-muted);font-size:.9375rem;line-height:1.45}.workspace-cabinet .deal-list__surface{min-width:0;background:transparent}.workspace-cabinet .deal-list:has(.workspace-page-footer){display:flex;flex:1;min-height:0;flex-direction:column}.workspace-cabinet .deal-list__columns,.workspace-cabinet .deal-list__row{display:grid;grid-template-columns:minmax(16rem,1.75fr) minmax(10.5rem,1.05fr) minmax(7rem,.62fr) minmax(6.25rem,.55fr) minmax(9rem,.82fr) minmax(7rem,.62fr) 1.5rem;column-gap:1rem;align-items:center}.workspace-cabinet .deal-list__columns{min-height:3.125rem;padding:0 1rem;border-bottom:1px solid var(--deal-line);background:#f8fafc;color:#5f7089;font-size:.75rem;font-weight:500}.workspace-cabinet .deal-list__row{min-height:5.125rem;padding:.75rem 1rem;border-bottom:1px solid var(--deal-line);color:#223653;font-size:.875rem;transition:background-color .16s ease}.workspace-cabinet .deal-list__row:hover,.workspace-cabinet .deal-list__row:focus-within{background:#fbfdfd}.workspace-cabinet .deal-list__identity{display:grid;min-width:0;grid-template-columns:2.625rem minmax(0,1fr);gap:.75rem;align-items:center}.workspace-cabinet .deal-list__icon{width:2.625rem;height:2.625rem;border-radius:50%;background:#f0f4f7;color:#405873}.workspace-cabinet .deal-list__icon img{width:100%;height:100%;object-fit:cover}.workspace-cabinet .deal-list__title-link,.workspace-cabinet .deal-list__supplier-link{color:var(--deal-ink);font-weight:650;line-height:1.35;text-decoration:none}.workspace-cabinet .deal-list__title-link:hover,.workspace-cabinet .deal-list__supplier-link:hover{color:var(--deal-accent-strong);text-decoration:underline;text-underline-offset:.2rem}.workspace-cabinet .deal-list__identity p,.workspace-cabinet .deal-list__supplier small,.workspace-cabinet .deal-list__status small,.workspace-cabinet .deal-list__updated small{display:block;margin:.2rem 0 0;overflow:hidden;color:var(--deal-muted);font-size:.75rem;font-weight:400;line-height:1.35;text-overflow:ellipsis}.workspace-cabinet .deal-list__identity p,.workspace-cabinet .deal-list__supplier{min-width:0;overflow:hidden;text-overflow:ellipsis}.workspace-cabinet .deal-list__amount{color:var(--deal-ink);font-weight:650;white-space:nowrap}.workspace-cabinet .deal-list__delivery{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.35}.workspace-cabinet .deal-list__status>span{display:inline-flex;max-width:100%;min-height:1.75rem;align-items:center;padding:.25rem .625rem;border-radius:.45rem;background:#e8f1ff;color:#1464b5;font-size:.75rem;font-weight:600;line-height:1.25}.workspace-cabinet .deal-list__status>span[data-tone=complete]{background:#e3f6eb;color:#087c49}.workspace-cabinet .deal-list__status>span[data-tone=attention]{background:#fff0e0;color:#bd5c08}.workspace-cabinet .deal-list__status>span[data-tone=cancelled]{background:#f1f3f6;color:#637083}.workspace-cabinet .deal-list__updated span{white-space:nowrap}.workspace-cabinet .deal-list__open{display:grid;width:2rem;height:var(--deal-control-height);place-items:center;border-radius:.375rem;color:#526985}.workspace-cabinet .deal-list__open:hover{background:var(--deal-soft);color:var(--deal-accent-strong)}.workspace-cabinet .deal-list__open svg{width:1.125rem;height:1.125rem}.workspace-cabinet .deal-list__count{margin:0;padding:.75rem 1rem 0;color:var(--deal-muted);font-size:.75rem}.workspace-cabinet .deal-list__state,.workspace-cabinet .deal-list__notice{margin-top:1rem;border:1px solid var(--deal-line);border-radius:.75rem;background:#fff;padding:1.5rem;color:var(--deal-muted);font-size:.875rem}.workspace-cabinet .deal-list__state--empty{display:grid;min-height:15rem;place-items:center;align-content:center;text-align:center}.workspace-cabinet .deal-list__state--empty>svg{width:2rem;height:2rem;margin-bottom:.75rem;color:var(--deal-accent)}.workspace-cabinet .deal-list__state-title{margin:0;color:var(--deal-ink);font-weight:650}.workspace-cabinet .deal-list__state--empty p:last-child{margin:.35rem 0 0}.workspace-cabinet .deal-list__notice button{margin-top:.75rem}.workspace-cabinet .deal-detail__back{display:inline-flex;min-height:var(--deal-control-height);align-items:center;gap:.45rem;color:#536b89;font-size:.875rem;font-weight:500;text-decoration:none}.workspace-cabinet .deal-detail__back:hover{color:var(--deal-accent-strong)}.workspace-cabinet .deal-detail__back svg{width:1rem;height:1rem}.workspace-cabinet .deal-detail__title-row{display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:.625rem .875rem;margin-top:.35rem}.workspace-cabinet .deal-detail__title-row h1{min-width:12rem;overflow-wrap:anywhere}.workspace-cabinet .deal-detail__badges{display:flex;flex-wrap:wrap;gap:.5rem}.workspace-cabinet .deal-detail__badges>span{display:inline-flex;min-height:1.875rem;align-items:center;padding:.3rem .75rem;border-radius:.45rem;font-size:.75rem;font-weight:600;line-height:1.2}.workspace-cabinet .deal-detail__badges [data-kind=intent]{background:#edf4ff;color:#0862be}.workspace-cabinet .deal-detail__badges [data-kind=status]{background:var(--deal-accent-soft);color:#08764d}.workspace-cabinet .deal-detail__badges [data-status=cancelled]{background:#f1f3f6;color:#667085}.workspace-cabinet .deal-detail__tabs{display:flex;max-width:100%;overflow-x:auto;border-bottom:1px solid var(--deal-line);scrollbar-width:none}.workspace-cabinet .deal-detail__tabs::-webkit-scrollbar{display:none}.workspace-cabinet .deal-detail__tabs button{position:relative;display:inline-flex;min-width:max-content;min-height:3.375rem;align-items:center;gap:.5rem;border:0;background:transparent;padding:0 1rem;color:#405672;font-size:.875rem;font-weight:500}.workspace-cabinet .deal-detail__tabs button:first-child{padding-left:0}.workspace-cabinet .deal-detail__tabs button:after{position:absolute;right:.75rem;bottom:-1px;left:.75rem;height:2px;background:transparent;content:""}.workspace-cabinet .deal-detail__tabs button[aria-selected=true]{color:var(--deal-accent-strong);font-weight:650}.workspace-cabinet .deal-detail__tabs button[aria-selected=true]:after{background:var(--deal-accent)}.workspace-cabinet .deal-detail__tabs button>span{display:inline-grid;min-width:1.5rem;height:1.5rem;place-items:center;border-radius:.4rem;background:#eef2f6;color:#425a75;font-size:.75rem}.workspace-cabinet .deal-detail__body{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) minmax(17.5rem,20rem);gap:.875rem;align-items:start;margin-top:0}.workspace-cabinet .deal-detail__main,.workspace-cabinet .deal-detail__rail,.workspace-cabinet .deal-execution-workspace{display:grid;min-width:0;gap:.875rem}.workspace-cabinet .deal-execution-workspace[hidden]{display:none!important}.workspace-cabinet .deal-panel{display:none;min-width:0;margin:0;border:0;border-radius:0;background:#fff;padding:1.25rem 0;box-shadow:none}.workspace-cabinet .deal-panel[hidden]{display:none!important}.workspace-cabinet .deal-detail[data-deal-tab=terms] .deal-panel--terms,.workspace-cabinet .deal-detail[data-deal-tab=conversation] .deal-panel--conversation,.workspace-cabinet .deal-detail[data-deal-tab=files] .deal-panel--files,.workspace-cabinet .deal-detail[data-deal-tab=timeline] .deal-panel--timeline,.workspace-cabinet .deal-detail[data-deal-tab=execution] .deal-panel--execution{display:block}.workspace-cabinet .deal-detail[data-deal-status=completed] .deal-execution{order:1}.workspace-cabinet .deal-detail[data-deal-status=completed] .deal-review{order:2}.workspace-cabinet .deal-detail[data-deal-status=completed] .deal-problems{order:3}.workspace-cabinet .deal-detail[data-deal-status=completed] .deal-cancellation{order:4}.workspace-cabinet .deal-panel h2,.workspace-cabinet .deal-rail-card h2{margin:0;color:var(--deal-ink);font-size:1.125rem;font-weight:700;line-height:1.35}.workspace-cabinet .deal-platform-note{border:0;border-top:1px solid var(--deal-line);border-radius:0;background:transparent;padding:.75rem 0}.workspace-cabinet .deal-terms__columns>div+div{border-top:1px solid var(--deal-line);padding-top:1rem}@media(min-width:1024px){.workspace-cabinet .deal-terms__columns>div+div{border-top:0;border-left:1px solid var(--deal-line);padding-top:0;padding-left:1.25rem}}.workspace-cabinet .deal-terms__component{display:block}.workspace-cabinet .deal-materials-note{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--deal-line)}.workspace-cabinet .deal-rail-card[hidden]{display:none}.workspace-cabinet .deal-detail input:is([type=radio],[type=checkbox]){accent-color:var(--workspace-candidate-color-petrol, #075d66);width:1rem;height:1rem;flex:none}.workspace-cabinet .deal-problems summary{cursor:pointer;color:var(--deal-accent-strong);font-size:.875rem;padding-block:.5rem}.workspace-cabinet .deal-execution-workspace :is(button,input,textarea){box-shadow:none}@media(min-width:1200px){.account-page-frame:has(.deal-detail[data-deal-tab=conversation]){padding-bottom:0}.workspace-cabinet .deal-detail[data-deal-tab=conversation] .deal-detail__tabs{position:sticky;top:var(--workspace-candidate-header-height, 64px);z-index:10;background:var(--workspace-candidate-color-surface, #fff)}.workspace-cabinet .deal-detail[data-deal-tab=conversation] .deal-detail__main{position:sticky;top:calc(var(--workspace-candidate-header-height, 64px) + var(--deal-tab-height) + 1px);align-self:start}.workspace-cabinet .deal-detail[data-deal-tab=conversation] .deal-detail__body{align-items:stretch}.workspace-cabinet .deal-detail[data-deal-tab=conversation] .deal-panel.deal-conversation{display:flex;flex-direction:column;padding-bottom:0;height:calc(100dvh - var(--workspace-candidate-header-height, 64px) - var(--deal-tab-height) - 1px);min-height:0;overflow:hidden}.workspace-cabinet .deal-conversation .messages-workspace--thread{height:auto;flex:1;min-height:0}.workspace-cabinet .deal-detail[data-deal-tab=conversation] .deal-detail__rail{align-self:start}.workspace-cabinet .deal-detail[data-deal-tab=terms] .deal-terms{display:flex;flex-direction:column}.workspace-cabinet .deal-terms>.grid{margin-bottom:1rem}}.workspace-cabinet .deal-terms__component+.deal-terms__component{margin-top:.2rem}.workspace-cabinet .deal-terms__price-unit{margin-left:.4rem;color:var(--deal-muted);font-size:.75rem;font-weight:400}.workspace-cabinet .deal-terms__attachments{display:grid;gap:.4rem;margin-top:1rem;border-top:1px solid var(--deal-line);padding-top:.75rem;font-size:.75rem}.workspace-cabinet .deal-terms__attachments>span{display:flex;min-width:0;align-items:center;gap:.4rem;color:var(--deal-muted);overflow-wrap:anywhere}.workspace-cabinet .deal-terms__attachments svg{width:1rem;height:1rem;flex:none;color:var(--deal-accent)}.workspace-cabinet .deal-conversation{min-height:20rem}.workspace-cabinet .deal-detail[data-deal-tab=conversation] .deal-conversation{display:block}.workspace-cabinet .deal-conversation__header{display:grid;min-width:0;grid-template-columns:2rem minmax(0,1fr);gap:.75rem;align-items:center}.workspace-cabinet .deal-conversation__icon{display:grid;width:2rem;height:2rem;place-items:center;border-radius:0;background:transparent;color:var(--deal-accent)}.workspace-cabinet .deal-conversation__icon svg{width:1.35rem;height:1.35rem}.workspace-cabinet .deal-conversation h2{margin-top:0;font-size:1rem}.workspace-cabinet .deal-conversation__header p{max-width:42rem;margin:.45rem 0 0;color:var(--deal-muted);font-size:.875rem;line-height:1.55}.workspace-cabinet .deal-conversation__full-link{display:inline-flex;min-height:var(--deal-control-height);align-items:center;margin:.5rem 0;color:var(--deal-accent-strong);font-size:.875rem;font-weight:500;text-decoration:underline;text-underline-offset:.2rem}.workspace-cabinet .deal-conversation__restricted{border-radius:.5rem;background:var(--deal-soft);padding:.75rem}.workspace-cabinet .deal-files__list{margin-top:1rem;border-top:1px solid var(--deal-line)}.workspace-cabinet .deal-file-row{display:grid;min-width:0;grid-template-columns:2.75rem minmax(0,1fr) minmax(8rem,.48fr) auto;gap:.75rem;align-items:center;border-bottom:1px solid var(--deal-line);padding:.85rem .75rem}.workspace-cabinet .deal-file-row__icon{display:flex;width:2.5rem;height:2.75rem;flex-direction:column;align-items:center;justify-content:center;gap:.12rem;border-radius:.45rem;background:var(--deal-soft);color:var(--deal-muted)}.workspace-cabinet .deal-file-row__icon svg{width:1.2rem;height:1.2rem}.workspace-cabinet .deal-file-row__icon small{font-size:.55rem;font-weight:700;line-height:1;letter-spacing:.025em}.workspace-cabinet .deal-file-row__copy,.workspace-cabinet .deal-file-row__meta{display:grid;min-width:0;gap:.22rem}.workspace-cabinet .deal-file-row__copy strong{overflow:hidden;color:var(--deal-ink);font-size:.875rem;line-height:1.35;overflow-wrap:anywhere}.workspace-cabinet .deal-file-row__copy span,.workspace-cabinet .deal-file-row__copy small,.workspace-cabinet .deal-file-row__meta span{color:var(--deal-muted);font-size:.75rem;line-height:1.4}.workspace-cabinet .deal-file-row__action,.workspace-cabinet .deal-file-row__unavailable{display:inline-flex;min-height:var(--deal-control-height);align-items:center;justify-content:center;gap:.4rem;border:1px solid var(--deal-line);border-radius:.45rem;padding:0 .75rem;color:#0872ce;font-size:.8125rem;font-weight:600;text-decoration:none}.workspace-cabinet .deal-file-row__action:hover{border-color:#b9d4e9;background:#f4f9fd}.workspace-cabinet .deal-file-row__action svg{width:1rem;height:1rem}.workspace-cabinet .deal-file-row__unavailable{color:var(--deal-muted)}.workspace-cabinet .deal-file-row__remove{grid-column:2 / -1}.workspace-cabinet .deal-file-row__remove:empty{display:none}.workspace-cabinet .deal-file-upload{display:grid;min-height:12rem;place-items:center;align-content:center;margin-top:1rem;border:1px dashed #cbd6e1;border-radius:.65rem;padding:1rem;text-align:center}.workspace-cabinet .deal-file-upload>svg{width:1.75rem;height:1.75rem;margin-bottom:.55rem;color:#60768f}.workspace-cabinet .deal-file-upload>strong{color:var(--deal-ink);font-size:.875rem}.workspace-cabinet .deal-file-upload>span,.workspace-cabinet .deal-file-upload>small{color:var(--deal-muted);font-size:.75rem}.workspace-cabinet .deal-file-upload__action{margin:.75rem 0}.workspace-cabinet .deal-timeline__supporting{margin:.25rem 0 0;color:var(--deal-muted);font-size:.8125rem}.workspace-cabinet .deal-timeline ol{position:relative;display:grid;gap:0;margin:1rem 0 0;padding:0;list-style:none}.workspace-cabinet .deal-timeline li{position:relative;min-height:4rem;border-top:1px solid var(--deal-line);padding:.9rem .5rem .9rem 1.75rem}.workspace-cabinet .deal-timeline li:before{position:absolute;top:1.2rem;left:.55rem;z-index:1;width:.5rem;height:.5rem;border:1px solid var(--deal-muted);border-radius:50%;background:#fff;box-shadow:none;content:""}.workspace-cabinet .deal-timeline li:not(:last-child):after{position:absolute;top:1.7rem;bottom:-1.2rem;left:.8rem;width:1px;background:#dce7e8;content:""}.workspace-cabinet .deal-timeline li>p{margin:0;color:var(--deal-ink);font-size:.875rem;font-weight:650;line-height:1.4}.workspace-cabinet .deal-timeline li>small{display:block;margin-top:.2rem;color:var(--deal-muted);font-size:.75rem}.workspace-cabinet .deal-completion-report,.workspace-cabinet .deal-completion-confirmed,.workspace-cabinet .deal-completion-decision,.workspace-cabinet .deal-completion-waiting{margin-top:1rem;border:1px solid var(--deal-line);border-radius:.6rem;background:#fff;padding:1rem;color:#233a55;font-size:.875rem}.workspace-cabinet .deal-completion-report{border-left:3px solid var(--deal-accent);background:#fbfdfd}.workspace-cabinet .deal-completion-report__files{display:grid;gap:.35rem;margin-top:.75rem;border-top:1px solid var(--deal-line);padding-top:.75rem;color:var(--deal-muted);font-size:.75rem}.workspace-cabinet .deal-completion-report__files>span{display:flex;min-width:0;align-items:center;gap:.4rem;overflow-wrap:anywhere}.workspace-cabinet .deal-completion-report__files svg{width:1rem;height:1rem;flex:none}.workspace-cabinet .deal-completion-confirmed{border-color:#cbe9d7;background:#effaf3;color:#126b45}.workspace-cabinet .deal-completion-form,.workspace-cabinet .deal-completion-retract{display:grid;gap:.75rem;margin-top:1rem;border-top:1px solid var(--deal-line);padding-top:1rem}.workspace-cabinet .deal-completion-form>button{justify-self:start}.workspace-cabinet .deal-completion-decision{border-color:#cfe0ef;background:#f1f7fd}.workspace-cabinet .deal-completion-waiting{background:#f7fafc}.workspace-cabinet .deal-completion-decision>p:first-child,.workspace-cabinet .deal-completion-waiting>p:first-child{color:var(--deal-ink);font-weight:650}.workspace-cabinet .deal-review [role=radio][aria-label^=Оценка]{color:var(--deal-accent)!important}.workspace-cabinet .deal-review [role=radio][aria-label^=Оценка]:hover{color:var(--deal-accent-strong)!important;background:transparent!important}.workspace-cabinet .deal-review [role=radio][aria-label^=Оценка][aria-checked=true]{background:transparent!important}.workspace-cabinet .deal-detail__rail{position:sticky;top:5.25rem;align-content:start;grid-auto-rows:max-content}.workspace-cabinet .deal-rail-card{min-width:0;overflow:hidden;border:1px solid var(--deal-line);border-radius:var(--workspace-candidate-shape-radius, .375rem);background:#fff;padding:1rem;box-shadow:none}.workspace-cabinet .deal-rail-card--about dl{margin:.75rem 0 0}.workspace-cabinet .deal-rail-card--about dl>div{display:grid;grid-template-columns:minmax(7.2rem,.78fr) minmax(0,1.22fr);gap:.65rem;align-items:start;border-top:1px solid var(--deal-line);padding:.75rem 0}.workspace-cabinet .deal-rail-card--about dt{display:flex;align-items:center;gap:.6rem;color:var(--deal-muted);font-size:.8125rem}.workspace-cabinet .deal-rail-card--about dt svg{width:1.05rem;height:1.05rem;flex:none;color:#4e6682}.workspace-cabinet .deal-rail-card--about dd{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--deal-ink);font-size:.875rem;font-weight:500;line-height:1.35}.workspace-cabinet .deal-party-identity{display:flex;min-width:0;align-items:center;gap:.625rem}.workspace-cabinet .deal-party-identity>span:last-child{min-width:0}.workspace-cabinet .deal-party-avatar{width:2rem;height:2rem;flex:0 0 2rem}.workspace-cabinet .deal-rail-card--about dd small{display:block;margin-top:.2rem;color:var(--deal-muted);font-size:.75rem;font-weight:400}.workspace-cabinet .deal-rail-card--about dd>span{display:inline-flex;border-radius:.4rem;background:var(--deal-accent-soft);padding:.3rem .55rem;color:#08764d;font-size:.75rem}.workspace-cabinet .deal-rail-card--links{padding-bottom:.25rem}.workspace-cabinet .deal-rail-card--links h2{margin-bottom:.55rem}.workspace-cabinet .deal-rail-card--links>:is(a,button){display:grid;width:100%;min-height:2.875rem;grid-template-columns:1.2rem minmax(0,1fr) 1rem;gap:.65rem;align-items:center;border:0;border-top:1px solid var(--deal-line);background:transparent;padding:.55rem 0;color:var(--deal-accent);font-size:.875rem;text-align:left;text-decoration:none}.workspace-cabinet .deal-rail-card--links>:is(a,button):hover{color:var(--deal-accent-strong)}.workspace-cabinet .deal-rail-card--links svg{width:1rem;height:1rem}.workspace-cabinet .deal-rail-card--links svg:last-child{color:#627792}.workspace-cabinet .deal-rail-card--hint{display:grid;grid-template-columns:1.7rem minmax(0,1fr);gap:.75rem;border:0;background:#eef7ff}.workspace-cabinet .deal-rail-card--hint>svg{width:1.35rem;height:1.35rem;color:#0c7ae7}.workspace-cabinet .deal-rail-card--hint h2{font-size:.875rem}.workspace-cabinet .deal-rail-card--hint p{margin:.35rem 0 0;color:#5d7089;font-size:.8125rem;line-height:1.55}.workspace-cabinet .deal-detail__main :is(select,input:not([type=checkbox]):not([type=radio]):not([type=file])),.workspace-cabinet .deal-detail__main label:has(>input[type=file]){min-height:var(--deal-control-height)}.workspace-cabinet .deal-detail__main select,.workspace-cabinet .deal-detail__main input:not([type=checkbox]):not([type=radio]):not([type=file]){height:var(--deal-control-height)}.workspace-cabinet .deal-detail__main label:has(>input[type=file]){height:var(--deal-control-height);min-height:var(--deal-control-height);padding-block:0}.workspace-cabinet .deal-detail .deal-detail__tabs button{height:var(--deal-tab-height)!important;min-height:var(--deal-tab-height)!important}@media(max-width:1199px){.workspace-cabinet .deal-list__columns,.workspace-cabinet .deal-list__row{grid-template-columns:minmax(12rem,1.7fr) minmax(8rem,1fr) minmax(6rem,.65fr) minmax(6rem,.7fr) minmax(7.5rem,.85fr) minmax(6rem,.6fr) 1.5rem;column-gap:.5rem}.workspace-cabinet .deal-detail__body{grid-template-columns:minmax(0,1fr)}.workspace-cabinet .deal-detail__rail{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-cabinet .deal-rail-card--hint{grid-column:1 / -1}}@media(max-width:1199px){.workspace-cabinet .deal-list__surface{display:grid;gap:.75rem;overflow:visible;border:0;background:transparent;box-shadow:none}.workspace-cabinet .deal-list__columns{display:none}.workspace-cabinet .deal-list__row{display:grid;min-height:0;grid-template-columns:minmax(0,1.6fr) minmax(8rem,.8fr) 1.5rem;gap:.75rem 1rem;border:1px solid var(--deal-line);border-radius:.75rem;background:#fff;padding:1rem;box-shadow:0 5px 20px #0f234606}.workspace-cabinet .deal-list__identity{grid-column:1 / 3}.workspace-cabinet .deal-list__open{grid-column:3;grid-row:1}.workspace-cabinet .deal-list__delivery{display:block;grid-column:1 / 3}.workspace-cabinet .deal-list__supplier,.workspace-cabinet .deal-list__status{grid-column:1}.workspace-cabinet .deal-list__amount,.workspace-cabinet .deal-list__updated{grid-column:2}.workspace-cabinet .deal-list__supplier,.workspace-cabinet .deal-list__amount,.workspace-cabinet .deal-list__delivery,.workspace-cabinet .deal-list__status,.workspace-cabinet .deal-list__updated{position:relative;padding-top:1.15rem}.workspace-cabinet .deal-list__supplier:before,.workspace-cabinet .deal-list__amount:before,.workspace-cabinet .deal-list__delivery:before,.workspace-cabinet .deal-list__status:before,.workspace-cabinet .deal-list__updated:before{position:absolute;top:0;left:0;color:var(--deal-muted);content:attr(data-label);font-size:.6875rem;font-weight:500}}@media(max-width:767px){.workspace-cabinet .deal-list__header h1,.workspace-cabinet .deal-detail__header h1{font-size:1.5rem}.workspace-cabinet .deal-list__row{grid-template-columns:minmax(0,1fr) 1.5rem}.workspace-cabinet .deal-list__identity{grid-column:1;grid-template-columns:2.25rem minmax(0,1fr)}.workspace-cabinet .deal-list__icon{width:2.25rem;height:2.25rem}.workspace-cabinet .deal-list__supplier,.workspace-cabinet .deal-list__amount,.workspace-cabinet .deal-list__delivery,.workspace-cabinet .deal-list__status,.workspace-cabinet .deal-list__updated{grid-column:1 / -1}.workspace-cabinet .deal-list__open{grid-column:2}.workspace-cabinet .deal-detail__header{margin-bottom:.75rem}.workspace-cabinet .deal-detail__title-row{align-items:flex-start;flex-direction:column}.workspace-cabinet .deal-detail__tabs{margin-inline:-1rem;padding-inline:.375rem}.workspace-cabinet .deal-detail__tabs button{height:3rem!important;min-height:3rem!important;padding-inline:.75rem}.workspace-cabinet .deal-panel{padding:1rem 0}.workspace-cabinet .deal-rail-card{padding:1rem}.workspace-cabinet .deal-conversation__header{grid-template-columns:2rem minmax(0,1fr)}.workspace-cabinet .deal-conversation__header>a{grid-column:1 / -1;justify-self:start}.workspace-cabinet .deal-conversation__icon{width:2rem;height:2rem}.workspace-cabinet .deal-file-row{grid-template-columns:2.5rem minmax(0,1fr);padding-inline:.25rem}.workspace-cabinet .deal-file-row__meta,.workspace-cabinet .deal-file-row__action,.workspace-cabinet .deal-file-row__unavailable,.workspace-cabinet .deal-file-row__remove{grid-column:2}.workspace-cabinet .deal-file-row__action,.workspace-cabinet .deal-file-row__unavailable{justify-self:start}.workspace-cabinet .deal-detail__rail{grid-template-columns:minmax(0,1fr)}.workspace-cabinet .deal-rail-card--hint{grid-column:auto}.workspace-cabinet .deal-rail-card--about dl>div{grid-template-columns:minmax(6.5rem,.8fr) minmax(0,1.2fr)}}@media(prefers-reduced-motion:reduce){.workspace-cabinet .deal-list__row{transition:none}}.workspace-cabinet .deal-list.cabinet-21st,.workspace-cabinet .deal-detail.cabinet-21st{--deal-ink: var(--c21-ink);--deal-muted: var(--c21-secondary);--deal-line: var(--c21-line);--deal-soft: var(--c21-wash);--deal-accent: var(--c21-action);--deal-accent-strong: var(--c21-action);--deal-accent-soft: var(--c21-selected);--deal-control-height: 36px;--deal-tab-height: 40px;color:var(--deal-ink);font-size:14px;line-height:20px}.workspace-cabinet .deal-list.cabinet-21st :is(button,input,textarea,select),.workspace-cabinet .deal-detail.cabinet-21st :is(button,input,textarea,select){box-shadow:none}.workspace-cabinet .deal-list.cabinet-21st :focus-visible,.workspace-cabinet .deal-detail.cabinet-21st :focus-visible{outline-color:var(--c21-ink)}.workspace-cabinet .deal-list.cabinet-21st .deal-list__header,.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__header{margin-bottom:20px}.workspace-cabinet .deal-list.cabinet-21st .deal-list__header h1,.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__header h1{font-size:28px;line-height:34px;font-weight:600;letter-spacing:-.025em}.workspace-cabinet .deal-list.cabinet-21st .deal-list__header p,.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__header>p{margin-top:7px;color:var(--deal-muted);font-size:13px;line-height:20px}.workspace-cabinet .deal-list.cabinet-21st .deal-list__groups{gap:20px;margin-bottom:16px;padding-bottom:0;border-bottom:1px solid var(--deal-line)}.workspace-cabinet .deal-list.cabinet-21st .deal-list__group-tab{min-height:36px;height:36px;padding:0 2px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--deal-muted);font-size:13px;line-height:20px;font-weight:500;white-space:nowrap}.workspace-cabinet .deal-list.cabinet-21st .deal-list__group-tab[data-current=true]{border-bottom-color:var(--c21-action);background:transparent;color:var(--deal-ink);font-weight:600}.workspace-cabinet .deal-list.cabinet-21st .deal-list__group-tab:hover:not(:disabled){background:transparent;color:var(--deal-ink)}.workspace-cabinet .deal-list.cabinet-21st .deal-list__surface{background:#fff}.workspace-cabinet .deal-list.cabinet-21st .deal-list__surface>section{border-color:var(--deal-line);border-radius:8px;background:#fff;box-shadow:none}.workspace-cabinet .deal-list.cabinet-21st .deal-list__columns{min-height:38px;border-bottom-color:var(--deal-line);background:var(--c21-wash);color:var(--deal-muted);font-size:11px;line-height:16px}.workspace-cabinet .deal-list.cabinet-21st .deal-list__row{min-height:74px;border-bottom-color:var(--deal-line);background:#fff;color:var(--deal-ink);font-size:13px}.workspace-cabinet .deal-list.cabinet-21st .deal-list__row:hover,.workspace-cabinet .deal-list.cabinet-21st .deal-list__row:focus-within{background:var(--c21-wash)}.workspace-cabinet .deal-list.cabinet-21st .deal-list__identity{grid-template-columns:36px minmax(0,1fr);gap:10px}.workspace-cabinet .deal-list.cabinet-21st .deal-list__icon{width:36px;height:36px;background:#e9eef0;color:#4f6068}.workspace-cabinet .deal-list.cabinet-21st .deal-list__title-link,.workspace-cabinet .deal-list.cabinet-21st .deal-list__supplier-link{color:var(--deal-ink);font-weight:600}.workspace-cabinet .deal-list.cabinet-21st .deal-list__title-link{display:block}.workspace-cabinet .deal-list.cabinet-21st .deal-list__identity p,.workspace-cabinet .deal-list.cabinet-21st .deal-list__supplier small,.workspace-cabinet .deal-list.cabinet-21st .deal-list__status small,.workspace-cabinet .deal-list.cabinet-21st .deal-list__updated small{color:var(--deal-muted);font-size:11px;line-height:17px}.workspace-cabinet .deal-list.cabinet-21st .deal-list__amount{font-weight:600;font-size:13px}.workspace-cabinet .deal-list.cabinet-21st .deal-list__status>span{min-height:24px;padding:3px 8px;border-radius:4px;background:var(--c21-selected);color:#465963;font-size:11px;line-height:18px}.workspace-cabinet .deal-list.cabinet-21st .deal-list__status>span[data-tone=complete]{background:#eaf5ee;color:#24704a}.workspace-cabinet .deal-list.cabinet-21st .deal-list__status>span[data-tone=attention]{background:#fff2df;color:#915c1b}.workspace-cabinet .deal-list.cabinet-21st .deal-list__status>span[data-tone=cancelled]{background:#f1f3f4;color:var(--c21-secondary)}.workspace-cabinet .deal-list.cabinet-21st .deal-list__open{border-radius:6px;color:var(--c21-secondary)}.workspace-cabinet .deal-list.cabinet-21st .deal-list__open:hover{background:var(--c21-selected);color:var(--c21-action)}.workspace-cabinet .deal-list.cabinet-21st .deal-list__count{color:var(--deal-muted);font-size:11px}.workspace-cabinet .deal-list.cabinet-21st .deal-list__state,.workspace-cabinet .deal-list.cabinet-21st .deal-list__notice{border-color:var(--deal-line);border-radius:8px;background:#fff;color:var(--deal-muted);font-size:13px}.workspace-cabinet .deal-list.cabinet-21st .deal-list__state--empty>svg{color:#667982}.workspace-cabinet .deal-list.cabinet-21st .deal-list__state-title{color:var(--deal-ink);font-size:16px;line-height:24px;font-weight:600}.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__back{min-height:28px;color:var(--deal-muted);font-size:12px}.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__back:hover{color:var(--deal-ink)}.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__title-row{gap:9px 12px;margin-top:5px}.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__badges>span{min-height:23px;padding:3px 8px;border-radius:4px;font-size:11px;line-height:17px;font-weight:600}.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__badges [data-kind=intent]{background:var(--c21-selected);color:var(--c21-secondary)}.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__badges [data-kind=status]{background:var(--c21-selected);color:#465963}.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__badges [data-status=completed]{background:#eaf5ee;color:#24704a}.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__badges [data-status=cancelled]{background:#f1f3f4;color:var(--c21-secondary)}.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__tabs{border-bottom-color:var(--deal-line)}.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__tabs button{min-height:40px!important;height:40px!important;padding:0 12px;color:var(--deal-muted);font-size:13px;line-height:20px;font-weight:500}.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__tabs button:first-child{padding-left:2px}.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__tabs button[aria-selected=true]{color:var(--deal-ink);font-weight:600}.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__tabs button[aria-selected=true]:after{background:var(--c21-action)}.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__tabs button>span{min-width:19px;height:19px;border-radius:4px;background:var(--c21-selected);color:var(--c21-secondary);font-size:10px}.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__body{grid-template-columns:minmax(0,1fr) minmax(260px,300px);gap:22px}.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__main,.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__rail,.workspace-cabinet .deal-detail.cabinet-21st .deal-execution-workspace{gap:0}.workspace-cabinet .deal-detail.cabinet-21st .deal-panel{padding:22px 0;border:0;border-bottom:1px solid var(--deal-line);border-radius:0;background:#fff;box-shadow:none}.workspace-cabinet .deal-detail.cabinet-21st .deal-panel h2,.workspace-cabinet .deal-detail.cabinet-21st .deal-rail-card h2{color:var(--deal-ink);font-size:18px;line-height:26px;font-weight:600}.workspace-cabinet .deal-detail.cabinet-21st .deal-panel h3{color:var(--deal-ink);font-size:14px;line-height:21px;font-weight:600}.workspace-cabinet .deal-detail.cabinet-21st .deal-panel p.text-muted-foreground,.workspace-cabinet .deal-detail.cabinet-21st .deal-panel .text-muted-foreground{color:var(--deal-muted)}.workspace-cabinet .deal-detail.cabinet-21st .deal-terms__columns{gap:20px}.workspace-cabinet .deal-detail.cabinet-21st .deal-terms__columns>div+div{border-color:var(--deal-line)}.workspace-cabinet .deal-detail.cabinet-21st .deal-terms dl>div{display:grid;grid-template-columns:minmax(130px,.38fr) minmax(0,1fr);gap:10px;border-bottom:1px solid var(--deal-line);padding:8px 0}.workspace-cabinet .deal-detail.cabinet-21st .deal-terms dl dt{color:var(--deal-muted);font-size:12px;line-height:18px}.workspace-cabinet .deal-detail.cabinet-21st .deal-terms dl dd{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--deal-ink);font-size:13px;line-height:20px}.workspace-cabinet .deal-detail.cabinet-21st .deal-terms__price-unit{color:var(--deal-muted)}.workspace-cabinet .deal-detail.cabinet-21st .deal-platform-note,.workspace-cabinet .deal-detail.cabinet-21st .deal-materials-note{border-color:var(--deal-line);color:var(--deal-muted)}.workspace-cabinet .deal-detail.cabinet-21st .deal-conversation__icon{color:#667982}.workspace-cabinet .deal-detail.cabinet-21st .deal-conversation__header p,.workspace-cabinet .deal-detail.cabinet-21st .deal-conversation__restricted{color:var(--deal-muted);font-size:13px;line-height:20px}.workspace-cabinet .deal-detail.cabinet-21st .deal-conversation__full-link{min-height:36px;color:#465963;font-size:13px}.workspace-cabinet .deal-detail.cabinet-21st .deal-conversation__restricted{border:1px solid var(--deal-line);border-radius:6px;background:var(--deal-soft)}.workspace-cabinet .deal-detail.cabinet-21st .deal-file-row{min-height:68px;gap:10px;border-bottom-color:var(--deal-line);padding:10px 6px}.workspace-cabinet .deal-detail.cabinet-21st .deal-file-row__icon{width:38px;height:42px;border-radius:6px;background:var(--c21-selected);color:var(--c21-secondary)}.workspace-cabinet .deal-detail.cabinet-21st .deal-file-row__copy strong{color:var(--deal-ink);font-size:13px;line-height:20px;font-weight:600}.workspace-cabinet .deal-detail.cabinet-21st .deal-file-row__copy span,.workspace-cabinet .deal-detail.cabinet-21st .deal-file-row__copy small,.workspace-cabinet .deal-detail.cabinet-21st .deal-file-row__meta span{color:var(--deal-muted);font-size:11px;line-height:17px}.workspace-cabinet .deal-detail.cabinet-21st .deal-file-row__action,.workspace-cabinet .deal-detail.cabinet-21st .deal-file-row__unavailable{min-height:36px;border-color:var(--deal-line);border-radius:6px;color:#465963;font-size:12px;font-weight:500}.workspace-cabinet .deal-detail.cabinet-21st .deal-file-row__action:hover{border-color:#c7d3d8;background:var(--c21-wash)}.workspace-cabinet .deal-detail.cabinet-21st .deal-file-upload{min-height:160px;border-color:var(--c21-line);border-radius:8px;background:var(--c21-wash);color:var(--deal-muted)}.workspace-cabinet .deal-detail.cabinet-21st .deal-file-upload>svg{color:#667982}.workspace-cabinet .deal-detail.cabinet-21st .deal-file-upload .account-page-primary-action{min-height:36px;border-radius:6px;background:var(--c21-action);color:#fff}.workspace-cabinet .deal-detail.cabinet-21st .deal-timeline li{border-color:var(--deal-line)}.workspace-cabinet .deal-detail.cabinet-21st .deal-timeline li:before{border-color:var(--c21-action)}.workspace-cabinet .deal-detail.cabinet-21st .deal-timeline li:not(:last-child):after{background:var(--deal-line)}.workspace-cabinet .deal-detail.cabinet-21st .deal-timeline li>p{color:var(--deal-ink);font-size:13px;line-height:20px;font-weight:600}.workspace-cabinet .deal-detail.cabinet-21st .deal-timeline li>small{color:var(--deal-muted);font-size:11px;line-height:17px}.workspace-cabinet .deal-detail.cabinet-21st :is(.deal-completion-report,.deal-completion-decision,.deal-completion-waiting,.deal-completion-confirmed){border:1px solid var(--deal-line);border-radius:6px;background:var(--deal-soft);color:var(--deal-ink);font-size:13px;line-height:20px}.workspace-cabinet .deal-detail.cabinet-21st .deal-completion-report{border-left-width:1px}.workspace-cabinet .deal-detail.cabinet-21st .deal-completion-confirmed{border-color:#cfe8d8;background:#f0f8f3;color:#24704a}.workspace-cabinet .deal-detail.cabinet-21st .deal-completion-decision{border-color:#d9e4e9;background:#f4f8fa}.workspace-cabinet .deal-detail.cabinet-21st .deal-completion-form,.workspace-cabinet .deal-detail.cabinet-21st .deal-completion-retract{border-color:var(--deal-line)}.workspace-cabinet .deal-detail.cabinet-21st .deal-problems>div>article,.workspace-cabinet .deal-detail.cabinet-21st .deal-cancellation .rounded-md.border,.workspace-cabinet .deal-detail.cabinet-21st .deal-review .rounded-md.border{border-color:var(--deal-line);border-radius:6px;background:#fff;box-shadow:none}.workspace-cabinet .deal-detail.cabinet-21st .deal-problems summary{color:#465963;font-size:13px}.workspace-cabinet .deal-detail.cabinet-21st .deal-review [role=radio][aria-label^=Оценка]{color:#bd8f1f!important}.workspace-cabinet .deal-detail.cabinet-21st .deal-review [role=radio][aria-label^=Оценка]:hover{color:#a97b12!important}.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__rail{position:sticky;top:24px;align-content:start;gap:12px}.workspace-cabinet .deal-detail.cabinet-21st .deal-rail-card{border-color:var(--deal-line);border-radius:8px;background:#fff;padding:16px}.workspace-cabinet .deal-detail.cabinet-21st .deal-rail-card--about dl>div{grid-template-columns:minmax(95px,.75fr) minmax(0,1fr);gap:8px;border-color:var(--deal-line);padding:10px 0}.workspace-cabinet .deal-detail.cabinet-21st .deal-rail-card--about dt,.workspace-cabinet .deal-detail.cabinet-21st .deal-rail-card--about dd small{color:var(--deal-muted);font-size:11px;line-height:17px}.workspace-cabinet .deal-detail.cabinet-21st .deal-rail-card--about dd{color:var(--deal-ink);font-size:12px;line-height:18px;font-weight:500}.workspace-cabinet .deal-detail.cabinet-21st .deal-rail-card--about dt svg{color:var(--c21-action)}.workspace-cabinet .deal-detail.cabinet-21st .deal-party-avatar{width:32px;height:32px;flex-basis:32px}.workspace-cabinet .deal-detail.cabinet-21st .deal-rail-card--about dd>span{border-radius:4px;background:var(--c21-selected);color:#465963}.workspace-cabinet .deal-detail.cabinet-21st .deal-rail-card--links>:is(a,button){min-height:40px;border-color:var(--deal-line);color:#465963;font-size:12px}.workspace-cabinet .deal-detail.cabinet-21st .deal-rail-card--links>:is(a,button):hover{color:var(--deal-ink);background:var(--c21-wash)}.workspace-cabinet .deal-detail.cabinet-21st .deal-rail-card--hint{border:1px solid var(--deal-line);background:var(--c21-wash)}.workspace-cabinet .deal-detail.cabinet-21st .deal-rail-card--hint>svg{color:#667982}.workspace-cabinet .deal-detail.cabinet-21st .deal-rail-card--hint p{color:var(--deal-muted);font-size:12px;line-height:19px}.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__main :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,[role=combobox],textarea){border-color:var(--deal-line);border-radius:6px;background:#fff;color:var(--deal-ink);font-size:13px;box-shadow:none}.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__main :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,[role=combobox]){min-height:36px}.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__main :is(button:not([role=checkbox]):not([role=radio]):not([role=switch]),label:has(>input[type=file])){min-height:36px;border-radius:6px;box-shadow:none}.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__main .account-page-primary-action{background:var(--c21-action);color:#fff}.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__main .account-page-primary-action:hover:not(:disabled){background:var(--c21-pressed)}.workspace-cabinet .deal-detail.cabinet-21st .deal-review :is(form,fieldset,label){min-width:0}.workspace-cabinet .deal-detail.cabinet-21st .deal-review :is(input,textarea){border-color:var(--deal-line);border-radius:6px;box-shadow:none}.workspace-cabinet .deal-detail.cabinet-21st .deal-review :is(button,[role=radio]){min-height:36px;box-shadow:none}.workspace-cabinet .deal-detail.cabinet-21st .deal-conversation .messages-workspace--thread{--msg-accent: var(--c21-action);--msg-text: var(--c21-ink);--msg-muted: var(--c21-secondary);--msg-border: var(--c21-line);--msg-surface: #fff;border:1px solid var(--deal-line);border-radius:8px;background:#fff;overflow:hidden}.workspace-cabinet .deal-detail.cabinet-21st .deal-conversation .messages-history{background:#f8fafb}.workspace-cabinet .deal-detail.cabinet-21st .deal-conversation .messages-message__text{border:1px solid var(--deal-line);background:#fff;color:var(--c21-ink)}.workspace-cabinet .deal-detail.cabinet-21st .deal-conversation .messages-message[data-own-side=true] .messages-message__text{border-color:#dce5e9;background:#edf2f4}.workspace-cabinet .deal-detail.cabinet-21st .deal-conversation .messages-send{background:var(--c21-action);color:#fff}.workspace-cabinet .deal-detail.cabinet-21st .deal-conversation .messages-send:hover:not(:disabled){background:var(--c21-pressed)}.workspace-cabinet .deal-detail.cabinet-21st .deal-conversation .messages-icon-button,.workspace-cabinet .deal-detail.cabinet-21st .deal-conversation .messages-control{color:var(--c21-secondary)}.deal-21st-dialog.cabinet-21st-dialog.profile-dialog{display:flex;flex-direction:column;gap:0!important;width:calc(100vw - 32px)!important;max-width:520px!important;max-height:calc(100dvh - 32px);overflow:hidden;padding:0!important;border:1px solid var(--c21-line);border-radius:10px!important;background:#fff;color:var(--c21-ink);box-shadow:none}.deal-21st-dialog .c21-dialog-header h2{color:var(--c21-ink);font-size:18px;line-height:26px}.deal-21st-dialog .c21-dialog-header p{color:var(--c21-secondary);font-size:13px;line-height:20px}.deal-21st-dialog .c21-dialog-footer{margin:0;padding:12px 20px;border-top:1px solid var(--c21-line)}.deal-21st-dialog .c21-dialog-footer :is(button,a){min-height:36px;border-radius:6px;box-shadow:none}.deal-detail-state.cabinet-21st{display:grid;justify-items:start;gap:12px;margin:0;color:var(--c21-secondary)}.deal-detail-state.cabinet-21st h1{margin:0;color:var(--c21-ink);font-size:20px;line-height:28px}.deal-detail-state.cabinet-21st p{margin:0}.deal-detail--legacy.cabinet-21st>section{border-color:var(--c21-line);border-radius:8px;background:#fff;box-shadow:none}.deal-detail--legacy.cabinet-21st a{color:#465963}body:has(.deal-detail.cabinet-21st) :is(.messages-message-menu,.create-listing-select-content){border-color:var(--c21-line);border-radius:8px;background:#fff;color:var(--c21-ink);box-shadow:none}body:has(.deal-detail.cabinet-21st) :is(.messages-message-menu,.create-listing-select-content) :is([role=menuitem],[role=option]){min-height:32px;border-radius:5px;color:var(--c21-action);font-size:13px;line-height:20px}body:has(.deal-detail.cabinet-21st) :is(.messages-message-menu,.create-listing-select-content) :is([role=menuitem],[role=option]):focus{background:var(--c21-selected);color:var(--c21-ink)}@media(max-width:1199px){.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__body{grid-template-columns:minmax(0,1fr);gap:12px}.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__rail{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-cabinet .deal-detail.cabinet-21st .deal-rail-card--hint{grid-column:1 / -1}.workspace-cabinet .deal-list.cabinet-21st .deal-list__row{border-color:var(--deal-line);border-radius:8px;background:#fff;box-shadow:none}}@media(max-width:767px){.workspace-cabinet .deal-list.cabinet-21st .deal-list__header h1,.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__header h1{font-size:24px;line-height:30px}.workspace-cabinet .deal-list.cabinet-21st .deal-list__row{padding:13px}.workspace-cabinet .deal-list.cabinet-21st .deal-list__identity{grid-template-columns:36px minmax(0,1fr)}.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__tabs{margin-inline:-16px;padding-inline:12px}.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__tabs button{min-height:40px!important;height:40px!important}.workspace-cabinet .deal-detail.cabinet-21st .deal-panel{padding:18px 0}.workspace-cabinet .deal-detail.cabinet-21st .deal-detail__rail{grid-template-columns:minmax(0,1fr)}.workspace-cabinet .deal-detail.cabinet-21st .deal-terms dl>div{grid-template-columns:minmax(0,1fr);gap:3px}.workspace-cabinet .deal-detail.cabinet-21st .deal-conversation .messages-workspace--thread{border:0;border-radius:0}}@media(prefers-reduced-motion:reduce){.workspace-cabinet .deal-list.cabinet-21st .deal-list__row{transition:none}}.messages-workspace{--msg-panel-gutter: 20px;--msg-accent: var(--workspace-candidate-color-petrol, #00646b);--msg-text: var(--workspace-candidate-color-text-primary, #172123);--msg-muted: var(--workspace-candidate-color-text-muted, #718084);--msg-border: var(--workspace-candidate-color-border, #e1e6e7);--msg-surface: var(--workspace-candidate-color-surface, #fff);color:var(--msg-text);display:grid;grid-template-columns:minmax(300px,.38fr) minmax(0,.62fr);min-width:0;width:100%;flex:1;min-height:0;background:var(--msg-surface)}.workspace-main-canvas--page-frame:has(>.account-page-frame>.workspace-consumer-content>.messages-workspace){height:var(--workspace-main-viewport-height)}.account-page-frame:has(>.workspace-consumer-content>.messages-workspace){--msg-inbox-gutter: 20px;display:flex;flex-direction:column;height:100%;min-height:0;padding-block-end:0;padding-inline:0;margin-inline-start:var(--msg-inbox-gutter);width:calc(100% - var(--msg-inbox-gutter) - var(--account-page-frame-gutter-inline))}.account-page-frame:has(>.workspace-consumer-content>.messages-workspace)>:not(.workspace-consumer-content){flex:none}.workspace-consumer-content:has(>.messages-workspace):not([hidden]){display:flex;min-height:0;flex:1}.messages-inbox__heading{display:flex;align-items:baseline;gap:8px;min-width:0;margin-bottom:16px}.messages-inbox__top .messages-inbox__heading h1{flex:none;margin:0}.messages-workspace-label{display:block;min-width:0;color:var(--msg-muted);font-size:.6875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messages-tab[data-selected=true]{color:var(--msg-accent);border-bottom-color:var(--msg-accent)}.messages-tab[data-selected=true] .messages-tab__count{background:color-mix(in srgb,var(--msg-accent) 10%,transparent)}.messages-current-source-action{margin-left:auto;flex:none}.messages-inbox__aside time{white-space:nowrap}@media(max-width:767px){.messages-current-source-action{grid-column:2;grid-row:1 / span 2;align-self:center;max-width:125px;font-size:.6875rem;white-space:normal}}.messages-workspace button,.messages-workspace input,.messages-workspace textarea{font-family:inherit}.messages-workspace button,.messages-workspace a{-webkit-tap-highlight-color:transparent}.messages-workspace :focus:not(:focus-visible){outline:none;box-shadow:none}.messages-workspace :focus-visible{outline:2px solid var(--msg-accent);outline-offset:2px}.messages-workspace button:disabled{opacity:.42;cursor:default}.messages-inbox{display:flex;flex-direction:column;min-height:0;min-width:0;border-right:1px solid var(--msg-border);padding-right:0}.messages-inbox__top{flex:none;min-width:0;margin-right:var(--msg-panel-gutter)}.messages-inbox__top h1{margin:0 0 16px;color:var(--msg-text);font-size:1.75rem;line-height:1.2;font-weight:650;letter-spacing:-.025em}.messages-tabs{display:flex;align-items:center;gap:14px;max-width:100%;overflow-x:auto;scrollbar-width:none;padding-bottom:1px;margin-bottom:16px}.messages-tabs::-webkit-scrollbar{display:none}.messages-tab{display:inline-flex;align-items:center;justify-content:center;flex:none;height:36px;gap:7px;padding:0 4px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--msg-muted);white-space:nowrap;font-size:.8125rem!important;font-weight:600!important}.messages-tab[aria-selected=true]{color:var(--msg-accent);border-bottom-color:var(--msg-accent)}.messages-tab__count{display:inline-flex;align-items:center;justify-content:center;min-width:21px;height:20px;padding:0 6px;border-radius:10px;font-size:.6875rem;background:color-mix(in srgb,var(--msg-muted) 8%,transparent)}.messages-tab[aria-selected=true] .messages-tab__count{background:color-mix(in srgb,var(--msg-accent) 10%,transparent)}.messages-inbox__tools{display:flex;align-items:center;gap:8px;margin-bottom:14px;min-width:0}.messages-read-filter{flex:none;max-width:48%}.messages-search{flex:1;height:36px;display:flex;align-items:center;gap:9px;border:1px solid var(--msg-border);border-radius:8px;padding-left:11px;margin-bottom:0;min-width:0}.messages-search>svg{width:16px;height:16px;color:var(--msg-muted);flex:none}.messages-search input{min-width:0;width:100%;height:100%;padding:0;border:0;outline:none;background:transparent;font-size:.8125rem;color:var(--msg-text)}.messages-search input::placeholder{color:var(--msg-muted)}.messages-search input::-webkit-search-cancel-button{display:none}.messages-search:focus-within{border-color:var(--msg-border)}.messages-search input:focus-visible{outline:none}.messages-inbox__rows{overflow-y:auto;min-height:0;min-width:0;flex:1;scrollbar-gutter:auto;scrollbar-width:none;padding-right:var(--msg-panel-gutter)}.messages-inbox__rows::-webkit-scrollbar{display:none;width:0}.messages-inbox-row{display:flex;align-items:center;min-width:0;min-height:65px;border-bottom:1px solid color-mix(in srgb,var(--msg-border) 68%,transparent);border-radius:0}.messages-inbox-row:hover,.messages-inbox-row:active,.messages-inbox-row[data-selected=true]{background:var(--color-muted, #f5f5f5);border-radius:8px}.messages-inbox-row[data-selected=true]{border-bottom-color:transparent}.messages-inbox-row__open{display:flex;align-items:center;gap:11px;width:100%;min-width:0;padding:10px 4px;text-align:left;background:transparent;border:0;color:inherit}.messages-inbox-row__copy{display:flex;flex:1;flex-direction:column;min-width:0;gap:5px}.messages-inbox-row__name{display:flex;align-items:center;gap:8px;min-width:0}.messages-inbox-row__name strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:.8125rem}.messages-source-badge{flex:none;display:inline-flex;align-items:center;width:max-content;padding:1px 6px;border:1px solid var(--msg-border);border-radius:var(--workspace-candidate-shape-radius, 8px);font-size:.625rem;font-weight:500;white-space:nowrap;color:var(--workspace-candidate-color-text-secondary, #536063);background:transparent}.messages-inbox-row__copy p{display:flex;gap:4px;margin:0;color:var(--msg-muted);font-size:.75rem;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messages-inbox-row__source-title,.messages-inbox-row__preview{min-width:0;overflow:hidden;text-overflow:ellipsis}.messages-inbox-row__source-title:not(:only-child){max-width:48%;flex:0 1 auto}.messages-inbox-row__preview{flex:1}.messages-inbox-row__aside{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:6px;font-size:.625rem;color:var(--msg-muted)}.messages-unread{min-width:19px;height:19px;display:inline-flex;align-items:center;justify-content:center;padding:0 5px;background:var(--msg-accent);color:#fff;border-radius:10px;font-size:.625rem}.messages-avatar{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;flex:none;overflow:hidden;border-radius:50%;background:#e9ecee;color:#53616a;font-size:.9375rem;font-weight:600}.messages-avatar[data-tone=blue]{background:#e8edf4;color:#435e80}.messages-avatar[data-tone=violet]{background:#eee9f3;color:#665278}.messages-avatar[data-tone=sand]{background:#f4ecdf;color:#7a6339}.messages-avatar[data-tone=clay]{background:#f3e8e5;color:#875a4d}.messages-avatar[data-tone=sage]{background:#e8eee8;color:#51684f}.messages-avatar img{display:block;width:100%;height:100%;object-fit:cover}.messages-avatar--small{width:30px;height:30px;font-size:.6875rem}.messages-icon-button{display:inline-flex;width:36px;height:36px;min-width:36px;min-height:36px;flex:none;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:var(--msg-accent);padding:0;text-decoration:none}.messages-icon-button svg{width:18px;height:18px}.messages-inbox-row>.messages-icon-button{width:36px;min-width:36px}.messages-icon-button:hover:not(:disabled){background:color-mix(in srgb,var(--msg-accent) 7%,transparent)}.messages-control{display:inline-flex;align-items:center;justify-content:center;min-height:36px;height:36px;gap:7px;padding:0 11px;border:1px solid var(--msg-border);border-radius:8px;background:var(--msg-surface);color:var(--msg-accent);font-size:.75rem!important;font-weight:500;text-decoration:none;white-space:nowrap}.messages-control svg{width:15px;height:15px;flex:none}.messages-control:hover:not(:disabled){background:color-mix(in srgb,var(--msg-accent) 4%,var(--msg-surface))}.messages-primary,.messages-send{background:var(--msg-accent);color:#fff;border-color:var(--msg-accent)}.messages-send:hover:not(:disabled){background:var(--msg-accent);filter:brightness(.94)}.messages-pagination{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:var(--workspace-footer-height);flex:none;margin-right:var(--msg-panel-gutter);padding-block:var(--workspace-candidate-space-nav-group) calc(var(--workspace-candidate-space-nav-group) + env(safe-area-inset-bottom));border-top:1px solid var(--msg-border);color:var(--msg-muted);font-size:.6875rem}.messages-pagination .messages-page-controls{width:auto;inline-size:auto;flex:none;margin:0!important;padding:0;transform:none}.messages-conversation{display:flex;position:relative;flex-direction:column;min-width:0;min-height:0;padding-left:20px}.messages-welcome{display:flex;min-width:0;min-height:0;flex:1;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:24px}.messages-welcome__icon{width:72px;height:72px;stroke-width:1.15;color:color-mix(in srgb,var(--msg-accent) 60%,white);margin-bottom:30px}.messages-welcome h2{font-size:1.3rem;font-weight:600;letter-spacing:-.02em;margin:0 0 14px}.messages-welcome p{color:var(--msg-muted);font-size:.875rem;line-height:1.7;margin:0}.messages-welcome__benefits{margin-top:38px;padding-top:24px;border-top:1px solid var(--msg-border);display:flex;gap:18px;justify-content:center;color:var(--msg-muted);font-size:.6875rem}.messages-welcome__benefits span{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:7px;text-align:left}.messages-welcome__benefits svg{width:20px;height:20px;color:var(--msg-accent);flex:none}.messages-conversation__header{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px solid var(--msg-border);flex:none;min-width:0}.messages-conversation__identity{display:flex;flex:1;min-width:120px;gap:11px;align-items:center}.messages-conversation__identity-link{color:inherit;text-decoration:none}.messages-conversation__identity-link:hover h2{text-decoration:underline;text-decoration-color:var(--msg-muted);text-underline-offset:3px}.messages-conversation__identity>div{min-width:0}.messages-conversation__identity h2{font-size:1.0625rem;line-height:1.4;font-weight:600;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.messages-conversation__identity>div>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--msg-muted);font-size:.6875rem}.messages-conversation__actions{display:flex;align-items:center;gap:8px;margin-left:auto;min-width:0}.messages-source-context{display:flex;width:100%;min-width:0;align-items:baseline;gap:8px;font-size:.75rem;color:var(--msg-muted)}.messages-source-context__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messages-source-context__open{display:none}.messages-return{display:inline-flex;align-items:center;gap:7px;font-size:.75rem;color:var(--msg-accent)}.messages-return svg{width:14px;height:14px}.messages-history{min-height:0;min-width:0;flex:1;overflow-y:auto;overflow-x:hidden;padding:12px 12px 16px;background:var(--workspace-candidate-color-page, #fdfdfc);scrollbar-gutter:stable}.messages-date{display:flex;align-items:center;gap:14px;margin:20px 0;color:var(--msg-muted);font-size:.6875rem}.messages-date:before,.messages-date:after{content:"";height:1px;flex:1;background:color-mix(in srgb,var(--msg-border) 70%,transparent)}.messages-date span{flex:none;background:color-mix(in srgb,var(--msg-muted) 5%,transparent);padding:4px 9px;border-radius:8px}.messages-message{display:flex;gap:9px;min-width:0;margin:0 0 16px}.messages-message__body{min-width:0;max-width:min(78%,440px)}.messages-message__meta{position:relative;padding-inline-end:30px;display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;margin-bottom:4px;color:var(--msg-muted);font-size:.6875rem}.messages-message-menu-trigger{position:absolute;inset-inline-end:-4px;top:-9px;width:28px;height:32px;opacity:0;pointer-events:none}.messages-message-menu [role=menuitem]>svg{width:1rem;height:1rem;flex:none}.messages-message:hover .messages-message-menu-trigger,.messages-message:focus-within .messages-message-menu-trigger,.messages-message-menu-trigger[data-state=open]{opacity:1;pointer-events:auto}.messages-message-menu-trigger:focus-visible{outline:0;color:var(--msg-text);background:var(--color-muted, #f5f5f5)}.messages-message .messages-message__quote{display:flex;flex-direction:column;align-items:stretch;gap:3px;width:100%;border:0;border-inline-start:2px solid var(--msg-muted);border-radius:var(--workspace-candidate-shape-radius, 8px);padding:7px 10px;margin-bottom:3px;text-align:left;color:var(--msg-muted);background:var(--color-muted, #f5f5f5);font-size:.75rem;line-height:1.4}.messages-message__quote strong{color:var(--msg-text);font-weight:600}.messages-message__quote span,.messages-composer__reply span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.messages-composer__reply{display:flex;align-items:center;gap:8px;margin-bottom:8px;padding:6px 8px 6px 10px;border-inline-start:2px solid var(--msg-muted);border-radius:var(--workspace-candidate-shape-radius, 8px);background:var(--workspace-candidate-color-page);color:var(--msg-muted);font-size:.75rem;line-height:1.4}.messages-composer__reply>div{flex:1;min-width:0}.messages-composer__reply strong{display:block;color:var(--msg-text);font-weight:600;margin-bottom:3px}@media(hover:none){.messages-message-menu-trigger{opacity:1;pointer-events:auto}}.messages-message__meta span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.messages-message__text{margin:0;padding:10px 13px;border-radius:10px;background:color-mix(in srgb,var(--msg-muted) 7%,var(--msg-surface));white-space:pre-wrap;overflow-wrap:anywhere;font-size:.8125rem;line-height:1.55}.messages-message[data-own-side=true]{justify-content:flex-end}.messages-message[data-unknown-side=true]{justify-content:center}.messages-message[data-own-side=true] .messages-message__meta{justify-content:flex-end}.messages-message[data-own-side=true] .messages-message__text{background:color-mix(in srgb,var(--msg-accent) 9%,var(--msg-surface))}.messages-attachment-wrap{max-width:100%;margin-top:7px}.messages-attachment{display:flex;min-width:0;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--msg-border);border-radius:8px;background:var(--msg-surface)}.messages-attachment>svg{flex:none;width:24px;height:24px;color:var(--msg-accent)}.messages-attachment__copy{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0;font-size:.6875rem}.messages-attachment__copy strong{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.messages-attachment__copy span{color:var(--msg-muted)}.messages-attachment .messages-attachment__locked{width:16px;height:16px;color:var(--msg-muted)}.messages-older{display:flex;margin:16px auto 4px}.messages-new{align-self:center;position:absolute;bottom:70px;box-shadow:0 2px 8px #17212315}.messages-composer{flex:none;min-width:0;min-height:var(--workspace-footer-height);display:flex;flex-direction:column;justify-content:center;padding-block:var(--workspace-candidate-space-nav-group) calc(var(--workspace-candidate-space-nav-group) + env(safe-area-inset-bottom));border-top:1px solid var(--msg-border)}.messages-composer__row{display:flex;align-items:flex-end;min-width:0;gap:9px}.messages-composer__progress{margin:0 0 8px;font-size:.75rem;color:var(--msg-muted)}@media(min-width:1200px){.messages-workspace[data-thread-open=false]{grid-template-columns:minmax(360px,.45fr) minmax(0,.55fr)}}.messages-composer textarea{min-width:0;width:100%;min-height:36px;height:36px;max-height:120px;overflow-y:auto;resize:vertical;border:1px solid var(--msg-border);border-radius:8px;padding:8px 11px;font-size:.8125rem;line-height:18px;background:var(--msg-surface);color:var(--msg-text)}.messages-composer textarea::placeholder{color:var(--msg-muted)}.messages-composer textarea:focus,.messages-composer textarea:focus-visible{outline:none;box-shadow:none;border-color:var(--msg-border)}.messages-composer textarea:disabled{background:color-mix(in srgb,var(--msg-muted) 4%,var(--msg-surface))}.messages-composer__lock{width:18px;height:18px;flex:none;margin:9px;color:var(--msg-muted)}.messages-attach{border:1px solid var(--msg-border)}.messages-attach,.messages-menu-trigger{color:var(--workspace-candidate-color-text-muted, #747d7f)}.messages-menu-trigger{border:0;background:transparent}.messages-attach:hover:not(:disabled){background:var(--color-muted, #f5f5f5);color:var(--workspace-candidate-color-text-primary, #172123)}.messages-menu-trigger:hover:not(:disabled),.messages-menu-trigger[data-state=open]{background:transparent;color:var(--workspace-candidate-color-text-primary, #172123)}.messages-file-input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.messages-selected-file{display:flex;align-items:center;gap:8px;padding-bottom:8px;min-width:0;color:var(--msg-muted);font-size:.75rem}.messages-selected-file>svg{flex:none;width:18px;height:18px}.messages-selected-file>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messages-selected-file>small{flex:none}.messages-selected-file>button{margin-left:auto}.messages-composer__error{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:.75rem;padding-bottom:9px;color:var(--msg-text)}.messages-inline-error{font-size:.75rem;color:#9e4835;line-height:1.4;margin:6px 0;overflow-wrap:anywhere}.messages-notice{display:flex;gap:10px;align-items:flex-start;padding:11px 13px;margin:12px 0 0;border-radius:8px;background:color-mix(in srgb,var(--msg-muted) 6%,transparent);font-size:.75rem}.messages-notice>svg{flex:none;width:18px;height:18px}.messages-notice strong{font-weight:600}.messages-notice p{margin:4px 0 0;color:var(--msg-muted);line-height:1.45}.messages-notice--blocked{color:#94622e;background:#fcf6ef}.messages-notice--blocked p{color:#94622e}.messages-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:180px;padding:24px 16px;color:var(--msg-muted);font-size:.8125rem;text-align:center}.messages-state p{margin:0;line-height:1.5;overflow-wrap:anywhere}.messages-state>svg{width:28px;height:28px}.messages-state strong{color:var(--msg-text);font-weight:600}.messages-menu{font-family:inherit;font-size:.8125rem;border-color:var(--workspace-candidate-color-border, #e1e6e7);min-width:13rem;padding:6px;box-shadow:none}.messages-menu [role=menuitem]{min-height:var(--account-listings-filter-toolbar-control-height);border-radius:calc(var(--account-listings-filter-overlay-radius) - 2px)}.messages-dialog{--msg-accent: var(--workspace-candidate-color-petrol, #00646b);--msg-border: var(--workspace-candidate-color-border, #e1e6e7);--msg-surface: #fff;font-family:inherit;max-width:min(512px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow-y:auto}.messages-dialog label{display:flex;flex-direction:column;gap:7px;font-size:.8125rem}.messages-dialog select,.messages-dialog textarea{width:100%;min-width:0;border:1px solid var(--msg-border);border-radius:8px;padding:8px;font:inherit;background:var(--msg-surface)}.messages-dialog button{min-height:36px;box-shadow:none}.messages-dialog .messages-primary{background:var(--msg-accent);color:#fff}.messages-mobile-back{display:none}.messages-spin{animation:messages-spin 1s linear infinite}@keyframes messages-spin{to{transform:rotate(360deg)}}.messages-inbox-row__aside time{white-space:nowrap}.messages-inbox-row__aside{max-width:112px}.messages-read-filter>button{max-width:100%}.messages-read-filter>button>span{overflow:hidden;text-overflow:ellipsis}.messages-workspace .messages-composer__row .messages-send{color:#fff}@media(max-width:767px){.messages-source-context>.messages-current-source-action{max-width:132px;min-width:0;white-space:normal;line-height:1.35}}@media(min-width:1500px){.account-page-frame:has(>.workspace-consumer-content>.messages-workspace){--msg-inbox-gutter: 26px}.messages-workspace{grid-template-columns:minmax(380px,.35fr) minmax(0,.65fr)}.messages-inbox{--msg-panel-gutter: 26px}.messages-conversation{padding-left:26px}}@media(max-width:1100px)and (min-width:768px){.account-page-frame:has(>.workspace-consumer-content>.messages-workspace){--msg-inbox-gutter: 14px}.messages-workspace{grid-template-columns:minmax(260px,.41fr) minmax(0,.59fr)}.messages-inbox{--msg-panel-gutter: 14px}.messages-conversation{padding-left:14px}.messages-inbox-row__name{flex-wrap:wrap;gap:3px}.messages-inbox-row__name strong{width:100%}.messages-inbox-row__open{gap:8px}.messages-inbox-row__aside{font-size:.5625rem}.messages-avatar{width:40px;height:40px}.messages-conversation__actions{width:100%;margin-left:51px}.messages-welcome__benefits{flex-direction:column;align-items:stretch}.messages-tabs{gap:10px}}@media(max-width:767px){.account-page-frame:has(>.workspace-consumer-content>.messages-workspace){--msg-inbox-gutter: var(--account-page-frame-gutter-inline)}.workspace-main-canvas--page-frame:has(>.account-page-frame>.workspace-consumer-content>.messages-workspace){height:calc(var(--workspace-main-viewport-height) - var(--workspace-candidate-header-height))}.messages-workspace{display:flex;min-height:0}.messages-inbox{--msg-panel-gutter: 8px;width:100%;padding-right:0;border:0}.messages-inbox__rows{padding-right:0}.messages-inbox__top,.messages-pagination{margin-right:0}.messages-inbox__top h1{font-size:1.5rem;margin-bottom:12px}.messages-tabs{gap:18px;margin-bottom:14px}.messages-tab{font-size:.8125rem!important}.messages-search input{font-size:1rem}.messages-inbox-row{min-height:70px}.messages-inbox-row__open{gap:9px;padding:10px 0}.messages-inbox-row__name{flex-wrap:wrap;gap:3px 7px}.messages-inbox-row__name strong{max-width:100%}.messages-inbox-row__copy p{font-size:.75rem}.messages-inbox-row__aside{font-size:.625rem}.messages-inbox-row>.messages-icon-button{width:36px;min-width:36px}.messages-inbox-row .messages-avatar{width:40px;height:40px}.messages-pagination{font-size:.6875rem}.messages-conversation{display:none;width:100%;padding:0}.messages-workspace[data-thread-open=true] .messages-inbox{display:none}.messages-workspace[data-thread-open=true] .messages-conversation{display:flex}.messages-mobile-back{display:inline-flex;align-self:flex-start;border:0;padding-left:0;margin-bottom:10px}.messages-conversation__header{gap:10px;padding-bottom:11px}.messages-conversation__identity{min-width:0}.messages-conversation__identity h2{font-size:.9375rem}.messages-conversation__identity>div>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;overflow-wrap:anywhere}.messages-conversation__actions{gap:0;margin:0}.messages-conversation__actions>.messages-source-action{display:none}.messages-source-context{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--msg-muted) 5%,var(--msg-surface))}.messages-source-context>.messages-source-badge{justify-self:start}.messages-source-context__title{grid-column:1;min-width:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal;font-size:.8125rem;font-weight:600;line-height:1.35;color:var(--msg-text);overflow-wrap:anywhere}.messages-source-context__open{display:inline-flex;grid-column:2;grid-row:1 / span 2;align-self:center;font-size:.6875rem;gap:5px;padding:7px}.messages-source-context__open svg{width:13px;height:13px}.messages-history{padding-inline:8px}.messages-message{gap:7px;margin-bottom:15px}.messages-message__body{max-width:90%}.messages-message__text{font-size:.8125rem;padding:10px 12px}.messages-message .messages-avatar{width:25px;height:25px;font-size:.625rem}.messages-message:not([data-own-side=true]) .messages-message__body{max-width:calc(100% - 32px)}.messages-composer{padding-top:10px;padding-bottom:env(safe-area-inset-bottom,0px)}.messages-composer__row{gap:7px}.messages-composer textarea{font-size:16px}.messages-notice{font-size:.6875rem;padding:10px}}@media(prefers-reduced-motion:reduce){.messages-spin{animation:none}}.messages-workspace.messages-workspace--thread{grid-template-columns:minmax(0,1fr);height:min(640px,70dvh);min-height:320px}.messages-workspace--thread>.messages-conversation{padding-left:0}.account-listings-pagination{inline-size:100%;display:flex;justify-content:center;padding-block:12px 4px}.account-listings-pagination__variant{display:none;align-items:center;justify-content:center;gap:8px}.account-listings-pagination__variant--desktop{display:flex}.account-listings-pagination__control{min-inline-size:36px;block-size:36px;min-block-size:36px;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;border-radius:8px;outline:none;color:var(--workspace-candidate-color-text-primary, #172123);background:transparent;box-shadow:none;font:inherit;font-size:14px;font-weight:600;line-height:1;cursor:pointer}.account-listings-pagination__control--direction{padding-inline:0}.account-listings-pagination__visual{inline-size:36px;block-size:36px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:8px;background:transparent}.account-listings-pagination__control--direction .account-listings-pagination__visual{min-inline-size:36px}.account-listings-pagination__control svg{inline-size:17px;block-size:17px;flex:0 0 17px;stroke-width:2}.account-listings-pagination__control:hover:not(:disabled) .account-listings-pagination__visual{color:var(--workspace-candidate-color-petrol, #075d66);background:var(--workspace-candidate-color-hover, #edf4f3)}.account-listings-pagination__control:active:not(:disabled) .account-listings-pagination__visual{color:var(--workspace-candidate-color-petrol, #075d66);background:var(--workspace-candidate-color-control-pressed, #e2ecea)}.account-listings-pagination__control:focus-visible{outline:none;box-shadow:none}.account-listings-pagination__control:focus-visible .account-listings-pagination__visual{color:var(--workspace-candidate-color-petrol, #075d66);background:var(--workspace-candidate-color-active-subtle, #e7f0ef)}.account-listings-pagination__control[aria-current=page] .account-listings-pagination__visual{color:var(--workspace-candidate-color-active-text, #fff);background:var(--workspace-candidate-color-petrol, #075d66)}.account-listings-pagination__control:disabled{color:var(--workspace-candidate-color-text-muted, #747d7f);opacity:.45;cursor:default}.account-listings-pagination__ellipsis{inline-size:28px;block-size:36px;display:inline-flex;align-items:center;justify-content:center;color:var(--workspace-candidate-color-text-muted, #747d7f);font-size:16px;line-height:1}@media(max-width:1023px){.account-listings-pagination__variant--desktop{display:none}.account-listings-pagination__variant--tablet{display:flex}.account-listings-pagination__variant{gap:6px}}@media(min-width:768px){.account-listings-pagination{transform:translateY(var(--account-listings-pagination-alignment-offset, 14px))}}@media(min-width:1024px){.account-listings-pagination__control--direction .account-listings-pagination__visual{inline-size:auto;padding-inline:10px}}@media(max-width:767px){.account-listings-pagination{margin-block-start:-8px!important;padding-block:0}.account-listings-pagination__variant--tablet{display:none}.account-listings-pagination__variant--mobile{display:flex;flex-wrap:nowrap;gap:0}.account-listings-pagination__control{inline-size:44px;min-inline-size:44px;block-size:44px;min-block-size:44px}.account-listings-pagination__ellipsis{inline-size:44px;block-size:44px}}@media(max-width:399px){.account-listings-pagination__variant--mobile [data-compact-trimmable=true]{display:none}}@media(prefers-reduced-motion:reduce){.account-listings-pagination__control{transition:none}}.account-listing-management-container,.lst05-frame{container-name:listing-management-card;container-type:inline-size}.listing-management-card{--listing-card-height: 248px;--listing-card-media-width: 88px;--listing-card-media-height: 92px;--listing-card-column-gap: 10px;--listing-card-padding-block: 12px;--listing-card-padding-inline: 12px;--listing-card-selection-width: 16px;inline-size:100%;block-size:var(--listing-card-height);min-block-size:var(--listing-card-height);max-block-size:var(--listing-card-height);min-inline-size:0;display:grid;grid-template-columns:var(--listing-card-selection-width) var(--listing-card-media-width) minmax(0,1fr);grid-template-rows:94px 44px 64px;grid-template-areas:"selection media identity" "commercial commercial commercial" "management management management";column-gap:var(--listing-card-column-gap);row-gap:10px;padding:var(--listing-card-padding-block) var(--listing-card-padding-inline);overflow:hidden;border:1px solid var(--workspace-candidate-color-border, #e5e7eb);border-radius:var(--workspace-candidate-shape-radius-card, 12px);color:var(--workspace-candidate-color-text-primary, #111827);background:var(--workspace-candidate-color-surface, #fff);box-shadow:none;transition:border-color .12s ease,background-color .12s ease}.listing-management-card:hover{border-color:var(--workspace-candidate-color-border-strong, #cfd7d4)}.listing-management-card[data-selected=true]{border-color:color-mix(in srgb,var(--workspace-candidate-color-petrol, #075d66) 30%,var(--workspace-candidate-color-border, #e5e7eb));background:var(--workspace-candidate-color-surface-subtle, #fdfdfc)}.listing-management-card__selection{grid-area:selection;align-self:start;inline-size:var(--listing-card-selection-width);min-inline-size:0}.listing-management-card__checkbox-target{inline-size:var(--listing-card-selection-width);block-size:44px;display:flex;align-items:flex-start;justify-content:flex-start;padding-block-start:1px;cursor:pointer}.listing-management-card__checkbox{inline-size:12px;block-size:12px;flex:0 0 12px;margin:0;border-radius:3px;accent-color:var(--workspace-candidate-color-petrol, #075d66);cursor:pointer}.listing-management-card__checkbox:focus-visible{outline:2px solid var(--workspace-candidate-color-petrol, #075d66);outline-offset:2px}.listing-management-card button:focus-visible{outline:none;box-shadow:none}.listing-management-card__media{grid-area:media;inline-size:var(--listing-card-media-width);block-size:var(--listing-card-media-height);align-self:start;overflow:hidden;border:1px solid var(--workspace-candidate-color-border, #e5e7eb);border-radius:8px;background:var(--workspace-candidate-color-workspace-tint, #f8fafc)}.listing-management-card__media img{inline-size:100%;block-size:100%;display:block;object-fit:cover}.listing-management-card__media-empty{inline-size:100%;block-size:100%;display:grid;place-content:center;justify-items:center;gap:4px;color:var(--workspace-candidate-color-text-secondary, #667085);text-align:center}.listing-management-card__media-empty svg{inline-size:18px;block-size:18px;stroke-width:1.7}.listing-management-card__media-empty span{max-inline-size:64px;font-size:10px;line-height:13px}.listing-management-card__identity,.listing-management-card__commercial,.listing-management-card__management,.listing-management-card__lifecycle{min-inline-size:0;overflow:hidden}.listing-management-card__identity{grid-area:identity;align-self:start;block-size:100%;max-block-size:100%}.listing-management-card__condition{max-inline-size:100%;block-size:18px;display:flex;inline-size:fit-content;align-items:center;margin-block-end:2px;padding-inline:7px;overflow:hidden;border:1px solid var(--workspace-candidate-color-border, #e5e7eb);border-radius:999px;color:var(--workspace-candidate-color-text-secondary, #667085);background:var(--workspace-candidate-color-surface, #fff);font-size:11px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.listing-management-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0;overflow:hidden;font-size:14px;font-weight:650;line-height:18px}.listing-management-card__seller,.listing-management-card__meta,.listing-management-card__facts,.listing-management-card__commercial,.listing-management-card__lifecycle{color:var(--workspace-candidate-color-text-secondary, #667085);font-size:11px;line-height:14px}.listing-management-card__seller,.listing-management-card__meta{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listing-management-card__meta{display:none}.listing-management-card__facts{display:flex;align-items:center;gap:7px;margin-block-start:1px;overflow:hidden;white-space:nowrap}.listing-management-card__facts span,.listing-management-card__commercial-fact,.listing-management-card__metrics span{min-inline-size:0;display:inline-flex;align-items:center;gap:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listing-management-card__facts svg,.listing-management-card__commercial-fact svg,.listing-management-card__metrics svg{inline-size:14px;block-size:14px;flex:0 0 14px;stroke-width:1.7}.listing-management-card__commercial{grid-area:commercial;display:grid;grid-template-columns:minmax(0,1fr) minmax(112px,1.05fr);grid-template-rows:auto auto;align-content:start;gap:1px 10px;padding-block-start:6px;border-block-start:1px solid var(--workspace-candidate-color-divider, #eef1f4)}.listing-management-card__commercial strong{max-inline-size:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--workspace-candidate-color-text-primary, #111827);font-size:16px;line-height:20px;overflow-wrap:normal}.listing-management-card__commercial-fact{align-self:start}.listing-management-card__commercial>[data-field=commercial-tax]{grid-column:2;grid-row:1}.listing-management-card__commercial>[data-field=commercial-meta]{grid-column:2;grid-row:2}.listing-management-card__management{grid-area:management;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) 36px;gap:4px;padding-block-start:4px;border-block-start:1px solid var(--workspace-candidate-color-divider, #eef1f4)}.listing-management-card__lifecycle{align-self:start;display:flex;flex-direction:row;align-items:center;gap:7px}.listing-management-card__lifecycle>strong{min-inline-size:0;block-size:20px;display:inline-flex;align-items:center;gap:5px;padding-inline:8px;overflow:hidden;border-radius:999px;color:var(--workspace-candidate-color-petrol, #075d66);background:color-mix(in srgb,currentColor 8%,transparent);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.listing-management-card__lifecycle>strong>span{inline-size:6px;block-size:6px;flex:0 0 6px;border-radius:999px;background:currentColor}.listing-management-card[data-status=needs_changes] .listing-management-card__lifecycle>strong{color:#a43f3f}.listing-management-card[data-status=pending] .listing-management-card__lifecycle>strong{color:#99620a}.listing-management-card[data-status=draft] .listing-management-card__lifecycle>strong,.listing-management-card[data-status=expired] .listing-management-card__lifecycle>strong,.listing-management-card[data-status=archived] .listing-management-card__lifecycle>strong,.listing-management-card[data-status=sold] .listing-management-card__lifecycle>strong{color:var(--workspace-candidate-color-text-secondary, #667085)}.listing-management-card__lifecycle>[data-field=lifecycle-meta],.listing-management-card__lifecycle>[data-field=lifecycle-meta-secondary]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listing-management-card__moderation{display:none}.listing-management-card__metrics{display:none;gap:10px}.listing-management-card__actions{min-inline-size:0;display:grid;grid-template-columns:minmax(0,1fr) 36px;align-items:end;gap:8px}.listing-management-card__actions[data-primary-action=false]{grid-template-columns:32px;justify-content:end}.listing-management-card__actions[data-primary-action=false]>button,.listing-management-card__actions[data-primary-action=false]>[data-radix-menu-trigger],.listing-management-card__actions[data-primary-action=false]>div>button{inline-size:32px;min-inline-size:32px;max-inline-size:32px;block-size:32px;min-block-size:32px;max-block-size:32px;justify-self:end}.listing-management-card__actions:empty{display:none}.listing-management-card__actions>button,.listing-management-card__actions>[data-radix-menu-trigger],.listing-management-card__actions>div>button{block-size:36px;min-block-size:36px;max-block-size:36px;margin:0;white-space:nowrap}@container listing-management-card (min-width: 520px){.listing-management-card{--listing-card-height: 208px;--listing-card-media-width: 112px;--listing-card-media-height: 98px;--listing-card-column-gap: 16px;--listing-card-padding-inline: 16px;--listing-card-selection-width: 13px;grid-template-columns:13px 112px 73px minmax(0,1fr);grid-template-rows:98px minmax(0,1fr);grid-template-areas:"selection media identity identity" "commercial commercial commercial management";row-gap:10px}.listing-management-card__meta{display:block}.listing-management-card__commercial,.listing-management-card__management{padding-block-start:9px}.listing-management-card__commercial{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:5px;column-gap:3px}.listing-management-card__management{grid-template-rows:minmax(0,1fr) 36px;padding-inline-start:12px;border-inline-start:1px solid var(--workspace-candidate-color-divider, #eef1f4)}.listing-management-card__lifecycle{flex-direction:row;align-items:center;gap:7px}}@container listing-management-card (min-width: 520px) and (max-width: 679px){.listing-management-card__title{line-height:17px}.listing-management-card__seller,.listing-management-card__meta,.listing-management-card__facts{line-height:13px}.listing-management-card__facts{margin-block-start:0}}@container listing-management-card (min-width: 680px){.listing-management-card{--listing-card-height: 168px;--listing-card-media-width: 128px;--listing-card-media-height: 96px;--listing-card-column-gap: 16px;--listing-card-selection-width: 13px;grid-template-columns:13px 128px 89px minmax(0,1fr);grid-template-rows:99px 45px;grid-template-areas:"selection media identity identity" "commercial commercial commercial management";row-gap:0}.listing-management-card__identity{display:flex;flex-direction:column;justify-content:space-between}.listing-management-card__condition,.listing-management-card__title,.listing-management-card__seller,.listing-management-card__meta,.listing-management-card__facts{flex:0 0 auto}.listing-management-card__condition{align-self:flex-start;margin-block-end:0}.listing-management-card__facts{margin-block-start:0}.listing-management-card__commercial,.listing-management-card__management{padding-block-start:4px}.listing-management-card__commercial{display:grid;grid-template-columns:minmax(100px,.9fr) minmax(90px,1fr);grid-template-rows:repeat(2,minmax(0,1fr));align-content:stretch;gap:1px 8px;padding-block:3px}.listing-management-card__management{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:minmax(0,1fr);align-items:center}.listing-management-card__lifecycle{flex-direction:column;align-items:center;justify-content:flex-start;gap:1px}}@container listing-management-card (min-width: 680px) and (max-width: 839px){.listing-management-card__commercial>strong{grid-row:1 / 3;align-self:center}}@container listing-management-card (min-width: 840px){.listing-management-card{--listing-card-height: 152px;--listing-card-media-width: 128px;--listing-card-media-height: 126px;--listing-card-padding-block: 12px;--listing-card-padding-inline: 16px;--listing-card-column-gap: 16px;--listing-card-selection-width: 13px;grid-template-columns:13px 128px minmax(220px,1fr) minmax(150px,.44fr) minmax(190px,.52fr);grid-template-rows:minmax(0,1fr);grid-template-areas:"selection media identity commercial management";row-gap:0}.listing-management-card__title{font-size:15px;line-height:19px}.listing-management-card__seller,.listing-management-card__meta,.listing-management-card__facts,.listing-management-card__commercial,.listing-management-card__lifecycle{line-height:15px}.listing-management-card__seller,.listing-management-card__meta{margin-block-start:1px}.listing-management-card__facts{margin-block-start:3px}.listing-management-card__commercial,.listing-management-card__management{block-size:100%;padding-block:2px;padding-inline-start:16px;border-block-start:0;border-inline-start:1px solid var(--workspace-candidate-color-divider, #eef1f4)}.listing-management-card__commercial{display:flex;flex-direction:column;gap:3px}.listing-management-card__management{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) 36px;align-items:stretch}.listing-management-card__lifecycle{flex-direction:column;align-items:center;justify-content:flex-start;gap:2px}.listing-management-card__moderation{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.listing-management-card__metrics{display:flex;margin-block-start:4px}}@container listing-management-card (min-width: 1100px){.listing-management-card{--listing-card-height: 156px;--listing-card-media-height: 120px;--listing-card-padding-block: 16px;--listing-card-padding-inline: 20px;grid-template-columns:13px 128px minmax(300px,1fr) minmax(176px,200px) minmax(232px,258px)}.listing-management-card__title{font-size:16px;line-height:20px}.listing-management-card__seller{font-size:14px;line-height:20px}.listing-management-card__meta,.listing-management-card__facts,.listing-management-card__commercial,.listing-management-card__lifecycle{font-size:12px;line-height:16px}.listing-management-card__commercial strong{font-size:18px;line-height:22px}.listing-management-card__lifecycle{align-items:flex-start}}@media(prefers-reduced-motion:reduce){.listing-management-card{transition:none}}body:has(.workspace-pilot-shell) .create-listing-select-trigger,.cabinet-21st-dialog .create-listing-select-trigger{min-height:36px;height:36px;padding-inline:10px;border:1px solid var(--c21-line);border-radius:6px;background:#fff;color:var(--c21-ink);box-shadow:none;font-size:13px;line-height:20px}body:has(.workspace-pilot-shell) .create-listing-select-trigger:hover:not(:disabled),.cabinet-21st-dialog .create-listing-select-trigger:hover:not(:disabled){border-color:var(--c21-line);background:#fff}body:has(.workspace-pilot-shell) .create-listing-select-trigger:focus-visible,.cabinet-21st-dialog .create-listing-select-trigger:focus-visible{outline:2px solid var(--c21-ink);outline-offset:2px;box-shadow:none}body:has(.workspace-pilot-shell) .create-listing-select-content,.cabinet-21st-dialog .create-listing-select-content{width:var(--radix-popover-trigger-width);max-width:calc(100vw - 24px);max-height:min(320px,calc(100dvh - 24px));padding:5px;border:1px solid var(--c21-line);border-radius:8px;background:#fff;color:var(--c21-ink);box-shadow:none}body:has(.workspace-pilot-shell) .create-listing-select-viewport,.cabinet-21st-dialog .create-listing-select-viewport{max-height:min(308px,calc(100dvh - 36px));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable}body:has(.workspace-pilot-shell) .create-listing-select-item,.cabinet-21st-dialog .create-listing-select-item{min-height:32px;padding:6px 9px;border:0;border-radius:5px;background:#fff;color:var(--c21-action);font-size:13px;line-height:20px}body:has(.workspace-pilot-shell) .create-listing-select-item+.create-listing-select-item,.cabinet-21st-dialog .create-listing-select-item+.create-listing-select-item{border-top:0}body:has(.workspace-pilot-shell) .create-listing-select-item:is(:hover,:focus-visible,[aria-selected=true]):not(:disabled),.cabinet-21st-dialog .create-listing-select-item:is(:hover,:focus-visible,[aria-selected=true]):not(:disabled){outline:none;background:var(--c21-selected);color:var(--c21-ink)}body:has(.workspace-pilot-shell) .create-listing-select-item:focus-visible,.cabinet-21st-dialog .create-listing-select-item:focus-visible{box-shadow:inset 0 0 0 2px var(--c21-ink)}body:has(.workspace-pilot-shell) .create-listing-select-item:disabled,.cabinet-21st-dialog .create-listing-select-item:disabled{color:var(--c21-muted);opacity:.55}body:has(.workspace-pilot-shell) .create-listing-select-indicator,.cabinet-21st-dialog .create-listing-select-indicator{color:var(--c21-action)}@media(prefers-reduced-motion:reduce){body:has(.workspace-pilot-shell) .create-listing-select-item,.cabinet-21st-dialog .create-listing-select-item{transition:none}}.account-21st,.account-21st-dialog{--account-ink: var(--c21-ink);--account-secondary: var(--c21-secondary);--account-muted: var(--c21-muted);--account-line: var(--c21-line);--account-wash: var(--c21-wash);--account-action: var(--c21-action);color:var(--account-ink);font-size:14px;line-height:20px}.account-21st{container-type:inline-size;min-width:0}.account-21st .account-page-header{margin:0 0 22px;padding-bottom:20px;border-bottom:1px solid var(--account-line)}.account-21st .account-page-header-title,.account-21st h1.account-page-header-title{margin:0;color:var(--account-ink);font-size:28px;line-height:34px;font-weight:600;letter-spacing:-.025em}.account-21st .account-page-header-supporting{max-width:68ch;margin-top:6px;color:var(--account-secondary);font-size:13px;line-height:20px}.account-21st-settings>.account-page-header{margin-bottom:24px}.account-21st-settings.account-21st-profile>.personal-avatar-section,.account-21st-security>form.account-settings-section:first-of-type,.account-21st-notifications>section.account-settings-section:first-of-type{padding-top:0;border-top:0}.account-21st .account-page-primary-action,.account-21st .c21-primary{min-height:36px;background:var(--account-action);box-shadow:none}.account-21st :is(button,input,a):focus-visible,.account-21st-dialog :is(button,input,a):focus-visible{outline:2px solid var(--c21-ink);outline-offset:2px;box-shadow:none}.account-21st-settings .account-settings-facts{margin:0;border-bottom:1px solid var(--account-line)}.account-21st-settings .account-settings-fact{grid-template-columns:minmax(145px,.8fr) minmax(0,2fr);gap:18px;padding:13px 0;border-color:var(--account-line)}.account-21st-settings .account-settings-fact-label{color:var(--account-secondary);font-size:12px;line-height:18px}.account-21st-settings .account-settings-status{color:var(--account-secondary)}.account-21st-settings .account-settings-status-dot{background:var(--c21-secondary)}.account-21st-settings .account-settings-section,.account-21st-settings .personal-avatar-section{padding:22px 0;border-color:var(--account-line);background:#fff;box-shadow:none}.account-21st-settings .account-settings-section h2,.account-21st-settings .personal-avatar-section .profile-panel-heading h2{color:var(--account-ink);font-size:18px;line-height:26px;font-weight:600;letter-spacing:-.015em}.account-21st-settings .account-settings-section>p,.account-21st-settings .personal-avatar-section .profile-muted{color:var(--account-secondary)}.account-21st-settings .account-settings-section label{color:var(--account-secondary);font-size:12px;line-height:18px}.account-21st-settings .account-settings-section input:not([type=checkbox]),.account-21st-settings .account-settings-section button:not([role=checkbox]):not([role=radio]):not([role=switch]),.account-21st-settings .account-settings-secondary{min-height:36px;border-color:var(--account-line);border-radius:6px;box-shadow:none}.account-21st-settings .account-settings-link{color:var(--c21-action);text-decoration-color:var(--c21-line)}.account-21st-security .account-settings-section>p .account-settings-link{display:inline;margin-top:0}.account-21st-settings .account-settings-session-row,.account-21st-settings .account-settings-activity-row{border-color:var(--account-line);padding:14px 0}.account-21st-settings .account-settings-session-row>div{min-width:0}.account-21st-settings .account-settings-confirmation{padding:16px 0;border-color:var(--account-line);background:var(--account-wash)}.account-21st-settings .account-settings-confirmation>*{margin-inline:14px}.account-21st-settings .account-settings-activity-row[data-unread=true]{background:var(--c21-wash)}.account-21st-settings .account-settings-activity-row[data-unread=true]>*{margin-inline:10px}.account-21st-settings .account-settings-activity-row>button{color:var(--account-ink);text-decoration:none;text-align:left}.account-21st-settings .account-settings-activity-row>button:hover{color:var(--c21-action)}.account-21st-notifications .account-settings-activity-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:76px;padding:12px 0}.account-21st-notifications .account-settings-activity-row>*+*{margin-top:0}.account-21st-notifications .account-settings-activity-row[data-unread=true]{padding-inline:10px}.account-21st-notifications .account-settings-activity-row[data-unread=true]>*{margin-inline:0}.account-21st-notification-copy{min-width:0;display:grid;gap:4px}.account-21st-notification-copy p{margin:0;color:var(--account-muted);font-size:12px;line-height:18px}.account-21st-notification-copy button{min-width:0;min-height:28px;padding:0;color:var(--account-ink);font-size:13px;line-height:20px;font-weight:500;text-align:left;overflow-wrap:anywhere}.account-21st-notification-actions{display:flex;align-items:center;justify-content:flex-end;min-width:36px;color:var(--account-muted);font-size:12px;line-height:18px}.account-21st-notifications .account-21st-notification-read{width:36px;height:36px;min-height:36px;border:1px solid var(--account-line);border-radius:6px;background:#fff;color:var(--account-secondary);box-shadow:none}.account-21st-notification-read svg{width:16px;height:16px}.account-21st-settings .account-settings-preferences{border-bottom:1px solid var(--account-line)}.account-21st-settings .account-21st-preferences fieldset{border:0;margin:0;padding:0}.account-21st-settings .account-21st-preferences legend{color:var(--account-secondary);font-size:12px;line-height:18px}.account-21st-settings .account-21st-preferences label{min-height:52px;align-items:center;padding:12px 0;border-top:1px solid var(--account-line);color:var(--account-ink);font-size:13px;line-height:20px}.account-21st-settings .account-21st-preferences label [data-slot=checkbox]{border-color:#b9c6cc}.account-21st-settings .account-21st-preferences label [data-state=checked]{background:var(--account-action);border-color:var(--account-action)}.account-21st-settings .personal-avatar-preview{border:1px solid var(--account-line);background:var(--account-wash)}.account-21st-team .account-page-header{margin-bottom:0}.account-21st-team-gate{padding:22px 0;border-bottom:1px solid var(--account-line);color:var(--account-secondary)}.account-21st-team .account-21st-team-section{display:grid;gap:12px;padding:22px 0;border:0;border-bottom:1px solid var(--account-line);border-radius:0;background:#fff;box-shadow:none}.account-21st-team .account-21st-team-section h2{margin:0;color:var(--account-ink);font-size:18px;line-height:26px;font-weight:600}.account-21st-team .account-21st-team-section ul{margin:0;padding:0;list-style:none}.account-21st-team .account-21st-team-section li{padding:14px 0;border-color:var(--account-line)}.account-21st-team .account-21st-team-section li+li{border-top:1px solid var(--account-line)}.account-21st-team .account-21st-team-section li p{margin:0;color:var(--account-secondary);font-size:13px;line-height:20px}.account-21st-team .account-21st-team-section li p:first-child{color:var(--account-ink);font-size:14px}.account-21st-team .account-21st-team-section button{min-height:36px;border-color:var(--account-line);box-shadow:none}.account-21st-team .team-command-confirmation{border-color:var(--account-line);border-radius:6px;background:var(--account-wash);box-shadow:none}.account-21st-team .team-command-confirmation h2{font-size:18px;line-height:26px}.account-21st-review-state{padding:24px 0;border-bottom:1px solid var(--account-line);color:var(--account-secondary)}.account-21st-review-back{display:inline-flex;align-items:center;min-height:32px;margin-bottom:12px;color:var(--c21-action);font-size:12px;line-height:18px;text-decoration:none}.account-21st-review-back:hover{text-decoration:underline}.account-21st-review-cases>div>.account-page-header{margin-bottom:0}.account-21st-review-cases>div>.account-page-header button{min-height:36px;border-color:var(--account-line);box-shadow:none}.account-21st-review-cases>div>article{padding:18px 0;border:0;border-bottom:1px solid var(--account-line);border-radius:0;background:#fff;box-shadow:none}.account-21st-review-cases>div>article>div:first-child{color:var(--account-secondary);font-size:12px;line-height:18px}.account-21st-review-cases>div>article>div:first-child strong{color:var(--account-ink);font-weight:600}.account-21st-review-cases>div>article a{color:var(--c21-action);text-decoration-color:var(--c21-line)}.account-21st-review-cases>div>article :is(textarea,input){border:1px solid var(--account-line);border-radius:6px;background:#fff;box-shadow:none}.account-21st-review-cases>div>article textarea{min-height:80px;font-size:13px;line-height:20px}.account-21st-review-cases>div>article button,.account-21st-review-cases>div>div:last-child button{min-height:36px;border-radius:6px;box-shadow:none}.account-21st-review-cases>div>article .bg-muted\/40,.account-21st-review-cases>div>.rounded-md.border{border-color:var(--account-line);border-radius:6px;background:var(--account-wash);box-shadow:none}.account-21st-review-cases>div>.account-page-header~p[role=status],.account-21st-review-cases>div>.account-page-header~p[role=alert]{padding:14px 0;border-bottom:1px solid var(--account-line)}.account-21st-review-cases>div>div:last-child{margin-top:10px;padding-top:12px;border-top:1px solid var(--account-line)}.account-21st-favorites .account-page-header{display:flex;align-items:start;justify-content:space-between}.account-21st-favorites .account-page-header>span{border:1px solid var(--account-line);border-radius:5px;background:var(--account-wash);color:var(--account-secondary)}.account-21st-favorites-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.account-21st-favorite-card{min-width:0;padding:20px 0;border:0;border-bottom:1px solid var(--account-line);border-radius:0;background:#fff;box-shadow:none}.account-21st-favorites .account-21st-favorite-card{border-bottom:1px solid var(--account-line);border-radius:0;background:#fff;box-shadow:none}.account-21st-favorite-card h3{color:var(--account-ink);font-size:16px;line-height:24px}.account-21st-favorite-card header>button{width:32px;height:32px;border-color:var(--account-line);background:#fff;color:var(--account-secondary);box-shadow:none}.account-21st-favorite-card header>button:hover{color:#8d4a4a;background:var(--account-wash)}.account-21st-favorite-card dl{gap:10px 16px}.account-21st-favorite-card dl dt{color:var(--account-muted);font-size:11px;line-height:16px}.account-21st-favorite-card dl dd{color:var(--account-ink);font-size:13px;line-height:20px}.account-21st-favorite-card a{color:var(--c21-action)}.account-21st-favorite-card .favorite-status-pill{border:1px solid var(--account-line);border-radius:5px;background:var(--account-wash);color:var(--account-secondary)}.account-21st-favorite-error{margin:0;color:#9b4d4d;font-size:12px;line-height:18px}.account-21st-favorites-loading{padding:24px 0;border-bottom:1px solid var(--account-line);color:var(--account-secondary);font-size:13px;line-height:20px}.account-21st-favorites-error{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:18px 0;border-bottom:1px solid var(--account-line);color:#9b4d4d;font-size:13px;line-height:20px}.account-21st-favorites-error p{margin:0}.account-21st-favorites-error button{min-height:36px;padding:0 12px;border:1px solid var(--account-line);border-radius:6px;background:#fff;color:var(--account-action)}.account-21st-favorites-empty{padding:64px 20px;border-bottom:1px solid var(--account-line);text-align:center;color:var(--account-secondary)}.account-21st-favorites-empty h2{color:var(--account-ink);font-size:18px;line-height:26px}.account-21st-favorites-empty a{min-height:36px;border-color:var(--account-line);color:var(--account-action)}.profile-dialog-overlay.account-21st-overlay{background:#18212847}.account-21st-dialog.profile-dialog{width:calc(100vw - 32px)!important;max-width:600px!important;max-height:calc(100dvh - 32px);overflow-y:auto;padding:20px!important;gap:12px!important;border:1px solid var(--account-line);border-radius:10px!important;background:#fff;box-shadow:none!important}.account-21st-dialog.profile-dialog.profile-dialog-confirm{max-width:440px!important}.account-21st-dialog.profile-dialog [data-slot=dialog-title]{color:var(--account-ink);font-size:18px;line-height:26px;font-weight:600}.account-21st-dialog.profile-dialog [data-slot=dialog-description]{color:var(--account-secondary);font-size:13px;line-height:20px}.account-21st-dialog .personal-avatar-composer{border-color:var(--account-line);background:var(--account-wash)}.account-21st-dialog .profile-dialog-footer{position:sticky;bottom:-20px;z-index:2;margin-top:14px;padding:14px 0 0;border-color:var(--account-line);background:#fff}.account-21st-dialog .profile-media-dropzone{border-color:#bec9ce;border-radius:8px;background:var(--account-wash)}@container (max-width: 680px){.account-21st-favorites-list{grid-template-columns:minmax(0,1fr)}.account-21st-settings .account-settings-fact{grid-template-columns:minmax(0,1fr);gap:5px}.account-21st-settings .account-settings-session-row{align-items:flex-start;flex-direction:column}.account-21st-team .account-21st-team-section>div:first-child{flex-wrap:wrap}}@media(max-width:680px){.account-21st .account-page-header-title,.account-21st h1.account-page-header-title{font-size:24px;line-height:30px}.account-21st-dialog.profile-dialog{width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px);padding:16px!important}.account-21st-dialog .profile-dialog-footer{bottom:-16px}}@media(prefers-reduced-motion:reduce){.account-21st :is(button,a),.account-21st-dialog :is(button,a){transition:none}}.favorites-workspace{max-width:1200px;margin-inline:auto;color:var(--c21-text, #10100b)}.favorites-filters{display:flex;flex-wrap:wrap;gap:4px;padding-block:16px;border-bottom:1px solid #e0e2e6;margin-bottom:8px}.favorites-filters>button{height:36px;gap:8px;background:#fff;color:#737986;border:1px solid transparent;border-radius:8px}.favorites-filters>button[aria-pressed=true]{color:#075d66;border-color:#e0e2e6;background:#f7f9f9}.favorites-filters>button>span{font-size:12px;font-variant-numeric:tabular-nums}.favorites-offer-row{display:flex;align-items:center;gap:20px;padding-block:24px;border-bottom:1px solid #e0e2e6}.favorites-offer-image{width:84px;height:84px;display:grid;place-items:center;flex-shrink:0;color:#737986;background:#fafafa;border-radius:8px;overflow:hidden}.favorites-offer-image img{height:100%;width:100%;object-fit:contain}.favorites-offer-copy{min-width:0;flex:1}.favorites-kind{font-size:11px;color:#737986}.favorites-offer-copy h2{font-size:16px;font-weight:600;line-height:1.4;margin-block:3px 6px;overflow-wrap:anywhere}.favorites-offer-copy p{font-size:12px;color:#737986}.favorites-supplier-link{display:block;font-size:13px;color:#075d66;margin-block:4px}.favorites-offer-copy strong{display:block;font-size:13px;font-weight:500}.favorites-row-actions{display:flex;align-items:center;gap:12px}.favorites-open{display:flex;align-items:center;gap:6px;font-size:13px;color:#075d66}.favorites-row-actions button{height:36px;width:36px}.favorites-suppliers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-top:24px}.favorites-workspace .account-21st-favorite-card{box-shadow:none;border:0;border-bottom:1px solid #e0e2e6;border-radius:0;padding:0 0 24px;background:#fff}.favorites-empty{padding:56px 16px;text-align:center;color:#737986;display:grid;justify-items:center;gap:12px}.favorites-empty h2{color:#10100b;font-size:20px;font-weight:600}.favorites-empty p{max-width:430px;font-size:14px}.favorites-empty>div{display:flex;gap:20px;flex-wrap:wrap;justify-content:center;font-size:13px;color:#075d66}.favorites-status{padding:24px 0;font-size:14px;color:#737986}.favorites-status>button{margin-top:8px}.favorites-pagination{display:flex;align-items:center;justify-content:center;gap:18px;padding-top:24px;font-size:13px;color:#737986}.offer-favorite-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;border:1px solid #e0e2e6;border-radius:8px;padding:6px 12px;font-size:13px;background:#fff;color:#075d66;margin-top:12px}.offer-favorite-button:disabled{opacity:.5}.offer-favorite-button:focus-visible{outline:2px solid #075d66;outline-offset:2px}@media(max-width:650px){.favorites-suppliers{grid-template-columns:1fr}.favorites-offer-row{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:start;gap:12px}.favorites-offer-image{width:64px;height:64px}.favorites-row-actions{grid-column:2;margin-left:0;justify-content:flex-start}.favorites-filters>button{padding-inline:8px;font-size:12px}.favorites-filters>button svg{display:none}}.favorites-workspace .favorites-suppliers{display:block;padding-top:0}.favorites-supplier-details{margin-top:8px;font-size:12px}.favorites-supplier-details summary{cursor:pointer;color:#075d66}.favorites-supplier-details dl{display:grid;gap:8px;padding-top:12px}.favorites-supplier-details dt{color:#737986;font-size:11px}.favorites-supplier-details dd{margin:2px 0 0;overflow-wrap:anywhere}.team-access-page{width:100%;max-width:1200px;min-width:0;container-type:inline-size;container-name:team-workspace;background:#fff}.team-access-header{align-items:center;margin-bottom:12px}.team-access-header>div:first-child{min-width:0}.team-access-back{display:inline-flex;margin-bottom:20px;max-width:100%;color:var(--c21-secondary);font-size:12px;line-height:18px;text-decoration:none;overflow-wrap:anywhere}.team-access-back:hover{color:var(--c21-ink);text-decoration:underline;text-underline-offset:3px}.team-access-header h1{margin:0}.team-access-header-actions{display:flex;gap:8px;flex:none;align-items:center}.team-access-header-actions>button{min-height:36px}.team-access-header-actions>button:first-child{width:36px;padding:0}.team-access-header-actions svg{width:16px;height:16px}.team-access-context{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:12px;color:var(--c21-secondary);margin:0 0 28px}.team-access-context strong{color:var(--c21-ink);font-weight:500}.team-access-notice{margin:12px 0;color:var(--c21-ink);font-size:13px;line-height:20px}.team-access-page>.profile-muted,.team-access-page>.profile-form-error{margin:12px 0;font-size:13px;line-height:20px}.team-access-collection{min-width:0}.team-access-collection-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;border-bottom:1px solid var(--c21-line)}.team-access-tabs[role=tablist]{display:flex;justify-content:flex-start;flex:none;height:48px;gap:24px;padding:0;background:none;border-radius:0}.team-access-tabs [role=tab]{display:flex;gap:7px;height:48px;padding:0 0 2px;border:0;border-bottom:2px solid transparent;border-radius:0;background:none;box-shadow:none;color:var(--c21-secondary);font-size:13px;font-weight:500}.team-access-tabs [role=tab][data-state=active]{border-bottom-color:var(--c21-action);color:var(--c21-ink);background:none;box-shadow:none}.team-access-tabs [role=tab]>span{min-width:18px;padding:0 4px;border-radius:4px;background:var(--c21-wash);color:var(--c21-secondary);font-size:11px;line-height:18px}.team-access-tabs [role=tab]:focus-visible{outline:1px solid var(--c21-ink);outline-offset:-3px;box-shadow:none}.team-access-collection-search{width:230px;max-width:100%;min-width:150px;position:relative;margin-bottom:7px}.team-access-collection-search>svg{position:absolute;left:10px;top:10px;color:var(--c21-secondary)}.team-access-collection-search input{width:100%;height:36px;padding:0 32px;font-size:12px;box-shadow:none}.team-access-collection-search button{position:absolute;right:0;top:0;width:32px;height:36px;display:grid;place-items:center;color:var(--c21-secondary)}.team-access-results{margin:0;outline-offset:4px}.team-access-table-head{min-height:40px;align-items:center;border-bottom:1px solid var(--c21-line);color:var(--c21-secondary);font-size:11px;line-height:16px}.team-access-members-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(115px,1fr) 110px 36px;gap:16px}.team-access-invitations-grid{display:grid;grid-template-columns:minmax(150px,1.6fr) minmax(110px,1fr) 85px 85px minmax(105px,1fr) 65px;gap:12px}.team-access-list{margin:0;padding:0;list-style:none}.team-access-list>li{min-height:76px;align-items:center;padding:14px 0;border-bottom:1px solid var(--c21-line)}.team-access-list>li:hover{background:var(--c21-wash)}.team-access-identity{display:flex;align-items:center;gap:12px;min-width:0}.team-access-avatar{display:inline-flex;width:36px;height:36px;flex:none;align-items:center;justify-content:center;border:1px solid var(--c21-line);border-radius:50%;background:var(--c21-wash);color:var(--c21-secondary);font-size:12px;font-weight:500}.team-access-person{display:grid;min-width:0;gap:2px}.team-access-person-name{overflow-wrap:anywhere;font-size:13px;line-height:20px;font-weight:500}.team-access-you{display:inline-flex;margin-left:5px;padding:0 5px;border:1px solid var(--c21-line);border-radius:4px;color:var(--c21-secondary);font-size:10px;line-height:16px;font-weight:400}.team-access-cell,.team-access-secondary{font-size:12px;line-height:20px}.team-access-secondary{color:var(--c21-secondary);overflow-wrap:anywhere}.team-access-row-actions{display:flex;justify-content:flex-end}.team-access-icon-button{width:36px;min-width:36px;height:36px;padding:0}.team-access-icon-button svg{width:17px;height:17px}.team-access-menu{border-color:var(--c21-line);box-shadow:none!important}.team-access-link-action{justify-self:end;min-height:36px;padding-inline:6px;color:var(--c21-secondary)}.team-access-pending{color:var(--c21-secondary);font-size:12px;line-height:18px}.team-access-empty-state{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:40px 20px;border-bottom:1px solid var(--c21-line)}.team-access-empty-state>svg{width:26px;height:26px;color:var(--c21-secondary);margin-bottom:4px}.team-access-empty-state h2{margin:0;font-size:16px;font-weight:600;line-height:24px}.team-access-empty-state p{max-width:370px;margin:0;color:var(--c21-secondary);font-size:12px;line-height:19px}.team-access-empty-state button{margin-top:6px}.team-access-list-footer{display:flex;align-items:center;justify-content:space-between;min-height:40px;font-size:11px;color:var(--c21-secondary)}.team-access-permissions{margin-top:20px;border-top:1px solid var(--c21-line);border-bottom:1px solid var(--c21-line)}.team-access-permissions summary{display:flex;gap:10px;align-items:center;cursor:pointer;list-style:none;min-height:52px;font-size:13px}.team-access-permissions summary::-webkit-details-marker{display:none}.team-access-permissions summary svg{color:var(--c21-secondary)}.team-access-permissions summary svg:last-child{margin-left:auto}.team-access-permissions[open] summary svg:last-child{transform:rotate(180deg)}.team-access-permissions dl{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:0 26px 20px;margin:0;font-size:12px;line-height:19px}.team-access-permissions dt{font-weight:500;margin-bottom:4px}.team-access-permissions dd{color:var(--c21-secondary);margin:0}.team-access-section{padding:24px 0}.team-access-section-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:14px}.team-access-section-heading h2{display:flex;align-items:center;gap:9px;margin:0;font-size:15px;line-height:22px;font-weight:600}.team-access-section-heading h2 svg{color:var(--c21-secondary)}.team-access-section-heading p{max-width:570px;margin:5px 0 0;color:var(--c21-secondary);font-size:12px;line-height:19px}.team-access-section-heading button{flex:none}.team-access-transfer-section .team-access-section-heading{margin-bottom:0}.team-access-transfer-row{display:grid;grid-template-columns:minmax(150px,1.3fr) minmax(150px,1fr) auto auto;gap:16px;align-items:center;padding:18px 0;margin-top:16px;border-top:1px solid var(--c21-line)}.team-access-transfer-row>p{grid-column:1 / -1;margin:0;font-size:12px;line-height:19px;color:var(--c21-secondary)}.team-access-info{margin:0;padding:16px 0;color:var(--c21-secondary);font-size:12px;line-height:19px}.team-access-own-identity{padding:4px 0 24px}.team-access-own-identity .team-access-avatar{width:44px;height:44px;font-size:15px}.team-access-facts{margin:0;border-top:1px solid var(--c21-line)}.team-access-facts>div{display:grid;grid-template-columns:minmax(140px,25%) minmax(0,1fr);gap:24px;padding:14px 0;border-bottom:1px solid var(--c21-line);font-size:13px;line-height:20px}.team-access-facts dt{color:var(--c21-secondary)}.team-access-facts dd{margin:0}.team-access-own-footer{display:flex;align-items:center;gap:16px;margin-top:24px}.team-access-own-footer p{max-width:530px;color:var(--c21-secondary);font-size:12px;line-height:19px;margin:0}@container team-workspace (max-width:760px){.team-access-invitations-grid{grid-template-columns:minmax(0,1fr) auto;gap:5px 12px}.team-access-table-head.team-access-invitations-grid{display:none}.team-access-invitation>.team-access-person-name,.team-access-invitation>.team-access-cell{grid-column:1}.team-access-invitation>.team-access-cell:before{content:attr(data-label) ": ";color:var(--c21-secondary)}.team-access-invitation>.team-access-link-action{grid-column:2;grid-row:1 / span 2}.team-access-header{flex-wrap:wrap;gap:16px;align-items:start}.team-access-transfer-row{grid-template-columns:1fr 1fr}}@container team-workspace (max-width:540px){.team-access-header-actions{width:100%}.team-access-header-actions>button:last-child:not(:first-child){flex:1}.team-access-collection-toolbar{flex-direction:column;align-items:stretch;gap:10px;padding-bottom:12px}.team-access-tabs[role=tablist]{gap:20px}.team-access-tabs [role=tab]{font-size:12px}.team-access-collection-search{width:100%;margin:0}.team-access-members-grid{grid-template-columns:minmax(0,1fr) 36px;gap:3px 8px}.team-access-table-head{display:none}.team-access-member>.team-access-identity{grid-column:1;margin-bottom:6px}.team-access-member>.team-access-cell{grid-column:1;padding-left:48px}.team-access-member>.team-access-cell:before{content:attr(data-label) ": ";color:var(--c21-secondary)}.team-access-row-actions{grid-column:2;grid-row:1}.team-access-permissions dl{grid-template-columns:1fr;gap:16px}.team-access-section-heading{align-items:start;flex-direction:column;gap:14px}.team-access-section-heading button{align-self:start}.team-access-transfer-row,.team-access-facts>div{grid-template-columns:minmax(0,1fr);gap:6px}.team-access-transfer-row>button{justify-self:start;margin-top:8px}.team-access-own-footer{align-items:start;flex-direction:column}}.team-access-dialog.profile-dialog.cabinet-21st-dialog{display:flex;flex-direction:column;gap:0!important;width:calc(100vw - 24px)!important;max-width:560px!important;max-height:calc(100dvh - 24px);overflow:hidden;padding:0!important;border:1px solid var(--c21-line);border-radius:10px!important;background:#fff;color:var(--c21-ink)}.team-access-dialog.profile-dialog.cabinet-21st-dialog.profile-dialog-confirm{max-width:520px!important}.team-access-dialog-frame{display:flex;flex-direction:column;min-height:0;max-height:calc(100dvh - 24px)}.team-access-dialog .c21-dialog-header [data-slot=dialog-title]{padding-right:14px;font-size:18px;line-height:26px}.team-access-dialog .c21-dialog-header [data-slot=dialog-description]{margin-top:4px;color:var(--c21-secondary)}.team-access-dialog .c21-dialog-body{font-size:13px;line-height:20px}.team-access-dialog .profile-field{display:block;margin:0 0 8px;color:var(--c21-secondary);font-size:12px;line-height:18px;font-weight:500}.team-access-dialog .profile-field:not(:first-child){margin-top:18px}.team-access-dialog input{min-height:36px;box-shadow:none}.team-access-help{margin:9px 0 0;color:var(--c21-secondary);font-size:12px;line-height:18px}.team-access-dialog-identity{margin:0 0 16px}.team-access-choice,.team-access-target{display:flex;align-items:start;gap:12px;padding:11px 12px;border:1px solid var(--c21-line);border-radius:6px;background:#fff;cursor:pointer}.team-access-choice+.team-access-choice,.team-access-target+.team-access-target{margin-top:8px}.team-access-choice:has([data-state=checked]),.team-access-target:has([data-state=checked]){border-color:var(--c21-ink);background:var(--c21-wash)}.team-access-choice [role=radio],.team-access-target [role=radio]{flex:none;margin-top:2px;border-color:var(--c21-secondary);color:var(--c21-ink);box-shadow:none}.team-access-choice span{display:grid;gap:3px}.team-access-choice strong{font-size:13px;line-height:20px;font-weight:600}.team-access-choice small{color:var(--c21-secondary);font-size:12px;line-height:18px}.team-access-role-choices{display:grid;gap:0}.team-access-search{position:relative;margin-bottom:10px}.team-access-search svg{position:absolute;top:10px;left:10px;width:16px;height:16px;color:var(--c21-muted)}.team-access-search input{padding-left:34px}.team-access-targets{max-height:260px;overflow-y:auto}.team-access-dialog .create-listing-select-trigger{width:100%;min-height:36px}.team-access-transfer-review{border-top:1px solid var(--c21-line);font-size:13px;line-height:20px}.team-access-transfer-review p{margin:0;padding:12px 0;border-bottom:1px solid var(--c21-line)}.team-access-transfer-review p:last-child{color:var(--c21-secondary)}.team-access-dialog.profile-dialog .profile-dialog-footer.c21-dialog-footer{position:static;flex:none;margin:0;padding:12px 20px;border-top:1px solid var(--c21-line)}.team-access-dialog .profile-dialog-footer button{min-height:36px}.team-access-confirm-error{margin:0;padding:12px 20px}.team-command-feedback{display:grid;gap:10px}.team-command-feedback>.profile-form-error,.team-command-feedback>.team-access-notice{margin:0}.team-command-confirmation{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:16px 18px;border:1px solid var(--c21-line);border-radius:8px;background:var(--c21-wash)}.team-command-confirmation-copy{flex:1 1 280px;min-width:0}.team-command-confirmation-copy h2{margin:0;font-size:16px;line-height:24px;font-weight:600}.team-command-confirmation-copy p{margin:4px 0 0;color:var(--c21-secondary);font-size:13px;line-height:20px}.team-command-confirmation-actions{display:flex;flex-wrap:wrap;gap:8px}.team-access-dialog-context{margin:0 0 20px;padding:0 0 12px;border-bottom:1px solid var(--c21-line);font-size:12px;color:var(--c21-secondary);overflow-wrap:anywhere}.team-access-choice strong{display:flex;align-items:center;gap:6px}.team-access-choice strong svg{color:var(--c21-secondary)}.team-access-steps{flex:none;list-style:none;display:flex;justify-content:space-between;gap:10px;margin:0;padding:14px 20px;border-bottom:1px solid var(--c21-line)}.team-access-steps li{display:flex;align-items:center;gap:7px;color:var(--c21-secondary);font-size:11px;line-height:16px}.team-access-steps li>span{display:grid;place-items:center;flex:none;width:20px;height:20px;border:1px solid var(--c21-line);border-radius:50%}.team-access-steps li[aria-current=step]{color:var(--c21-ink);font-weight:600}.team-access-steps li[aria-current=step]>span{border-color:var(--c21-ink)}.team-access-recovery{display:block;margin-top:10px;font-size:12px;line-height:19px;color:var(--c21-secondary)}.team-access-recovery button{text-decoration:underline;text-underline-offset:3px;color:var(--c21-ink)}@media(max-width:540px){.team-access-steps{flex:none;padding:12px 16px;gap:8px}.team-access-steps li{gap:5px;font-size:10px}.team-access-dialog.profile-dialog .profile-dialog-footer.c21-dialog-footer{flex-direction:row;align-items:center;padding:12px 16px}.team-access-dialog .profile-dialog-footer button{flex:1 1 120px}.team-command-confirmation-actions{width:100%}.team-command-confirmation-actions button{flex:1 1 120px}}.account-settings-page{min-width:0;color:var(--workspace-candidate-color-text-primary, var(--color-foreground));background:var(--workspace-candidate-color-surface, #fff)}.account-settings-page>.account-page-header{margin:0 0 24px}.account-settings-page>.personal-avatar-section{border-top:1px solid var(--workspace-candidate-color-border)}.account-settings-page .personal-avatar-section button{min-height:36px;box-shadow:none}.account-settings-facts,.account-settings-session-list,.account-settings-activity-list{margin:0;padding:0;list-style:none}.account-settings-fact{display:grid;grid-template-columns:minmax(160px,1fr) minmax(0,2fr);gap:16px;padding:16px 0;border-top:1px solid var(--workspace-candidate-color-border);align-items:start}.account-settings-fact :is(dt,dd){min-width:0;margin:0}.account-settings-fact-label{color:var(--workspace-candidate-color-text-secondary);font-size:13px;line-height:20px;font-weight:500}.account-settings-status{display:inline-flex;align-items:center;gap:7px;font-size:13px;line-height:20px;color:var(--workspace-candidate-color-text-secondary)}.account-settings-status-dot{width:6px;height:6px;border-radius:50%;background:var(--workspace-candidate-color-petrol)}.account-settings-section{min-width:0;margin:0;padding:23px 0;border-top:1px solid var(--workspace-candidate-color-border);background:var(--workspace-candidate-color-surface, #fff);box-shadow:none}.account-settings-section>h2,.account-settings-section>div>h2{margin:0;font-size:16px;line-height:23px;font-weight:600}.account-settings-section>p,.account-settings-section>div>p{max-width:760px;line-height:21px}.account-settings-link{display:inline-block;margin-top:12px;color:var(--workspace-candidate-color-petrol);font-size:13px;line-height:20px;font-weight:500;text-decoration:underline;text-underline-offset:3px}.account-settings-review-link{margin:16px 0 22px}.account-settings-back{margin:0 0 12px}.account-settings-page .account-page-primary-action{margin-inline:0;min-height:36px;background:var(--workspace-candidate-color-petrol);color:var(--workspace-candidate-color-active-text);box-shadow:none}.account-settings-page .account-page-primary-action:not(:disabled):hover{background:var(--workspace-candidate-color-pressed);color:var(--workspace-candidate-color-active-text)}.account-settings-page .account-settings-section button:not([role=checkbox]),.account-settings-page .account-settings-logout{min-height:36px;box-shadow:none}.account-settings-page .account-settings-section input:not([type=checkbox]){min-height:36px;box-shadow:none}.account-settings-session-list,.account-settings-activity-list{margin-top:16px}.account-settings-session-row,.account-settings-activity-row{padding:16px 0;border-top:1px solid var(--workspace-candidate-color-border)}.account-settings-session-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.account-settings-activity-row>*+*{margin-top:8px}.account-settings-confirmation{margin-top:20px;padding-top:16px;border-top:1px solid var(--workspace-candidate-color-border)}.account-settings-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:0 16px;border:1px solid var(--workspace-candidate-color-border);border-radius:6px;background:var(--workspace-candidate-color-surface, #fff);color:var(--workspace-candidate-color-text-primary, var(--color-foreground));font-size:14px;font-weight:500;box-shadow:none}.account-settings-secondary:hover{background:var(--workspace-candidate-color-page)}.account-settings-logout{margin-top:24px}.account-settings-preferences form>button{background:var(--workspace-candidate-color-petrol);color:var(--workspace-candidate-color-active-text)}.account-settings-preferences form>button:not(:disabled):hover{background:var(--workspace-candidate-color-pressed)}.account-settings-preferences [role=checkbox][data-state=checked]{background:var(--workspace-candidate-color-petrol);border-color:var(--workspace-candidate-color-petrol)}@media(max-width:640px){.account-settings-fact{grid-template-columns:minmax(0,1fr);gap:5px}.account-settings-session-row{align-items:flex-start;flex-direction:column}}.profile-management{color:var(--workspace-candidate-color-text-primary);padding-bottom:24px}.profile-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;color:var(--workspace-candidate-color-text-muted);margin-bottom:20px}.profile-breadcrumb a:hover{color:var(--workspace-candidate-color-petrol);text-decoration:underline}.profile-identity{display:flex;align-items:center;gap:18px;margin-bottom:20px}.profile-avatar{width:64px;height:64px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--color-muted);font-size:22px;font-weight:600;overflow:hidden}.profile-avatar img{width:100%;height:100%;object-fit:cover}.profile-identity-copy{flex:1;min-width:0}.profile-name-line{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px}.profile-management .profile-name-line h1{font-size:28px;line-height:36px;font-weight:650;margin:0;overflow-wrap:anywhere}.profile-status{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 8px;border:1px solid var(--workspace-candidate-color-border);border-radius:var(--workspace-candidate-shape-radius);font-size:11px;line-height:16px;color:var(--workspace-candidate-color-text-secondary);background:var(--workspace-candidate-color-surface)}.profile-status svg{width:13px;height:13px;flex:none}.profile-specialization{font-size:14px;margin:3px 0 6px;color:var(--workspace-candidate-color-text-secondary)}.profile-identity-meta{display:flex;flex-wrap:wrap;gap:5px 9px;font-size:12px;color:var(--workspace-candidate-color-text-muted)}.profile-public-action{flex:none;margin:0!important}.profile-tabs{display:flex;overflow:auto;gap:18px;border-bottom:1px solid var(--workspace-candidate-color-border);margin-bottom:16px;scrollbar-width:thin}.profile-tabs :is(button,a){flex:none;display:inline-flex;align-items:center;height:40px;border-bottom:2px solid transparent;padding:0 2px;font-size:12px;white-space:nowrap;color:var(--workspace-candidate-color-text-secondary)}.profile-tabs [aria-current=page]{border-color:var(--workspace-candidate-color-petrol);color:var(--workspace-candidate-color-text-primary);font-weight:600}.profile-tabs :is(button,a):hover{color:var(--workspace-candidate-color-petrol)}.profile-panel{padding:16px 0;border:0;border-radius:0;background:var(--workspace-candidate-color-surface);min-width:0}.profile-panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.profile-panel-heading h2{margin:0;font-size:17px;line-height:24px;font-weight:600}.profile-panel-heading p{margin:3px 0 0;color:var(--workspace-candidate-color-text-muted);font-size:12px;line-height:18px}.profile-panel-heading>button{flex:none}.profile-panel-stack{display:grid;gap:18px}.profile-management button{box-shadow:none}.profile-overview-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:12px 32px}.profile-overview-grid .profile-panel{border:1px solid var(--workspace-candidate-color-border);border-radius:var(--workspace-candidate-shape-radius);padding:16px 18px}.profile-overview-grid .profile-disclosures{border:1px solid var(--workspace-candidate-color-border);border-radius:var(--workspace-candidate-shape-radius)}.profile-overview-grid .profile-disclosures summary{padding-inline:18px}.profile-overview-grid .profile-disclosures details>div{padding-inline:18px}.profile-about{grid-row:span 2}.profile-description{white-space:pre-wrap;font-size:14px;line-height:1.65;margin:0;overflow-wrap:anywhere}.profile-summary-card .profile-panel-heading h2{font-size:11px;line-height:16px;text-transform:uppercase;letter-spacing:.035em;color:var(--workspace-candidate-color-text-muted)}.profile-summary-card>strong{display:block;font-size:18px;line-height:26px;font-weight:500}.profile-summary-card>p{font-size:12px;line-height:18px;margin-top:7px;color:var(--workspace-candidate-color-text-muted)}.profile-summary-card .profile-chips{margin-top:8px}.profile-summary-row{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.profile-summary-row .profile-summary-card>strong{font-size:15px;line-height:22px}.profile-contact-lines{display:grid;gap:5px;font-size:13px;overflow-wrap:anywhere}.profile-contact-lines a{color:var(--workspace-candidate-color-petrol)}.profile-contact-lines a:hover{text-decoration:underline}.profile-text-action,.profile-inline-note button{color:var(--workspace-candidate-color-petrol);font-size:12px;text-align:left}.profile-text-action{margin-top:10px}.profile-text-action:hover,.profile-inline-note button:hover{text-decoration:underline}.profile-disclosures{grid-column:1/-1;border:0;border-radius:0}.profile-disclosures details+details{border-top:1px solid var(--workspace-candidate-color-border)}.profile-disclosures summary{display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer;padding:14px 0;font-size:15px}.profile-disclosures summary::-webkit-details-marker{display:none}.profile-disclosures summary svg{width:16px;height:16px;color:var(--workspace-candidate-color-text-muted)}.profile-disclosures details[open] summary svg{transform:rotate(180deg)}.profile-disclosures details>div{padding:0 0 16px;font-size:13px;line-height:22px}.profile-facts{margin:0}.profile-facts>div{display:grid;grid-template-columns:220px minmax(0,1fr);gap:12px;padding:10px 0;border-bottom:1px solid var(--workspace-candidate-color-border);font-size:13px;line-height:20px}.profile-facts dt{color:var(--workspace-candidate-color-text-secondary)}.profile-facts dd{margin:0;overflow-wrap:anywhere}.profile-readonly-note{display:flex;align-items:center;gap:7px;color:var(--workspace-candidate-color-text-muted);font-size:11px;line-height:17px;text-align:left;padding-top:12px}.profile-readonly-note svg{width:13px;height:13px;flex:none}.profile-revision{display:grid;grid-template-columns:210px minmax(0,1fr);gap:18px;padding:14px 0}.profile-revision+.profile-revision{border-top:1px solid var(--workspace-candidate-color-border)}.profile-revision small{display:block;font-size:11px;color:var(--workspace-candidate-color-text-muted);margin-top:5px}.profile-revision p{white-space:pre-wrap;margin:0;font-size:13px;line-height:21px;overflow-wrap:anywhere}.profile-help,.profile-inline-note{display:flex;align-items:flex-start;gap:8px;margin-top:14px;font-size:12px;line-height:19px;color:var(--workspace-candidate-color-text-secondary)}.profile-help svg,.profile-inline-note svg{width:15px;height:15px;margin-top:2px;flex:none;color:var(--workspace-candidate-color-text-muted)}.profile-inline-note{flex-wrap:wrap;border-top:1px solid var(--workspace-candidate-color-border);padding-top:12px}.profile-chips{display:flex;flex-wrap:wrap;gap:7px}.profile-chips .account-listings-filter-responsive-chip{max-width:100%;white-space:normal;height:auto;min-height:32px}.profile-chips .account-listings-filter-responsive-chip>span{overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.profile-chips .account-listings-filter-responsive-chip small{font-size:10px;color:var(--workspace-candidate-color-text-muted)}.profile-chips button{display:grid;place-items:center;padding:2px;border-radius:3px}.profile-chips button:hover{background:var(--workspace-candidate-color-hover)}.profile-muted{font-size:12px;line-height:19px;color:var(--workspace-candidate-color-text-muted)}.profile-activity-kinds{display:grid;grid-template-columns:repeat(2,minmax(0,320px));gap:12px}.profile-activity-kinds>div{padding:0;font-size:13px}.profile-activity-kinds p{margin-top:3px;font-size:12px;line-height:18px;color:var(--workspace-candidate-color-text-muted)}.profile-two-columns{display:grid;grid-template-columns:1fr 1fr;gap:12px}.profile-two-columns .profile-panel-heading h2{font-size:16px}.profile-two-columns .profile-panel>p{font-size:13px;line-height:20px}.profile-dialog{width:calc(100vw - 32px)!important;max-width:520px!important;max-height:calc(100dvh - 32px);overflow:auto;padding:24px!important;gap:10px!important;background:var(--workspace-candidate-color-surface);color:var(--workspace-candidate-color-text-primary);border-radius:var(--workspace-candidate-shape-radius)!important;box-shadow:none!important}.profile-dialog-wide{max-width:660px!important}.profile-dialog-confirm{max-width:440px!important}.profile-dialog [data-slot=dialog-title]{font-size:21px;line-height:28px;padding-right:20px}.profile-dialog [data-slot=dialog-description]{font-size:13px;line-height:20px;color:var(--workspace-candidate-color-text-secondary)}.profile-dialog-context{font-size:12px;line-height:18px;color:var(--workspace-candidate-color-text-muted);margin:0 0 2px}.profile-field{display:block;margin:14px 0 6px;font-size:13px;line-height:20px;font-weight:500}.profile-field>input,.profile-field>textarea,.profile-field>.create-listing-select-trigger{margin-top:7px}.profile-dialog :is(input,textarea,select,button){box-shadow:none!important}.profile-dialog input[readonly]{background:var(--color-muted);color:var(--workspace-candidate-color-text-secondary)}.profile-dialog textarea{font-size:14px;line-height:22px;resize:vertical}.profile-editor-meta{display:flex;justify-content:space-between;gap:12px;font-size:11px;color:var(--workspace-candidate-color-text-muted);margin-top:7px}.profile-count{text-align:right;font-size:11px;color:var(--workspace-candidate-color-text-muted)}.profile-field-label{margin:8px 0 10px;font-size:13px}.profile-tag-input{display:flex;gap:8px;margin-bottom:8px}.profile-tag-input input{min-width:0}.profile-dialog-footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:20px;padding-top:16px;border-top:1px solid var(--workspace-candidate-color-border)}.profile-dialog-footer .account-page-primary-action{margin:0;width:auto}.profile-form-error{margin-top:12px;font-size:13px;color:var(--color-destructive)}.profile-dialog .profile-facts>div{grid-template-columns:1fr 1fr}.profile-capability-editor{margin-top:6px!important}.profile-capability-editor :is(input:not([type=checkbox]):not([type=radio]),select){height:36px;min-height:36px;font-size:13px}.profile-capability-editor fieldset{min-width:0}.profile-capability-editor legend{font-size:13px}.profile-capability-editor button:not([data-slot]){min-height:32px}.profile-capability-editor [role=status]{color:var(--workspace-candidate-color-text-secondary)!important}.profile-capability-editor .rounded-full{border-radius:var(--account-listings-filter-radius);background:var(--workspace-candidate-color-surface);color:var(--workspace-candidate-color-petrol)}@media(max-width:1023px){.profile-identity{flex-wrap:wrap}.profile-public-action{margin-left:82px!important}.profile-tabs{gap:15px}}@media(max-width:767px){.profile-breadcrumb{margin-bottom:14px}.profile-avatar{width:48px;height:48px;font-size:18px}.profile-identity{gap:12px;margin-bottom:14px;align-items:flex-start}.profile-management .profile-name-line h1{font-size:22px;line-height:28px}.profile-public-action{margin:0!important;width:calc(100% - 48px)!important}.profile-identity-meta{font-size:11px}.profile-specialization{font-size:13px}.profile-overview-grid,.profile-summary-row,.profile-two-columns{grid-template-columns:1fr}.profile-about{grid-row:auto}.profile-summary-row{grid-column:auto}.profile-panel{padding:14px 0}.profile-panel-heading{gap:8px}.profile-panel-heading h2{font-size:16px;line-height:22px}.profile-panel-heading>button{padding-inline:10px;font-size:12px}.profile-facts>div{grid-template-columns:minmax(110px,.8fr) minmax(0,1.2fr);gap:10px}.profile-revision{grid-template-columns:1fr;gap:10px}.profile-dialog{padding:20px 16px!important;max-height:calc(100dvh - 24px)}.profile-dialog textarea,.profile-dialog input{font-size:16px}.profile-dialog-footer{flex-wrap:wrap}.profile-dialog-footer button{flex:1}.profile-dialog-confirm .profile-dialog-footer{flex-direction:column-reverse;align-items:stretch}.profile-activity-kinds{grid-template-columns:1fr}}.profile-dialog>h2{font-size:21px;line-height:28px;padding-right:20px}.profile-dialog>p[id]{font-size:13px;line-height:20px}.profile-dialog-activity{max-width:780px!important}.profile-capability-editor fieldset{padding-top:14px;border-top:1px solid var(--workspace-candidate-color-border);scroll-margin-top:12px}.profile-capability-actions{justify-content:flex-end;padding-top:14px;border-top:1px solid var(--workspace-candidate-color-border)}.profile-capability-actions .account-page-primary-action{margin:0}.profile-capability-editor [data-profile-section=roles]>div,.profile-capability-editor [data-profile-section=capabilities]>div{display:flex;flex-wrap:wrap;gap:8px}.profile-capability-editor [data-profile-section=roles] label,.profile-capability-editor [data-profile-section=capabilities] label{position:relative;display:inline-flex;min-height:32px;gap:6px;padding:5px 9px;border:1px solid var(--workspace-candidate-color-border);border-radius:var(--account-listings-filter-radius);font-size:12px;cursor:pointer}.profile-capability-editor label:has(input[type=checkbox]:checked){border-color:var(--workspace-candidate-color-petrol);color:var(--workspace-candidate-color-petrol)}.profile-capability-editor input[type=checkbox],.profile-capability-editor input[type=radio]{accent-color:var(--workspace-candidate-color-petrol)}.profile-capability-editor>fieldset{margin-top:12px!important;padding:0 0 12px;border:0;border-bottom:1px solid var(--workspace-candidate-color-border)}.profile-capability-editor>fieldset .mt-3{margin-top:8px}.profile-capability-editor>fieldset .text-sm{font-size:12px}.profile-capability-editor [data-profile-section=mode] button[aria-pressed=true]{background:var(--workspace-candidate-color-surface);border-color:var(--workspace-candidate-color-petrol);color:var(--workspace-candidate-color-petrol)}.profile-direction-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.profile-direction-chips .account-listings-filter-responsive-chip{max-width:100%;height:auto;min-height:32px;white-space:normal;padding:2px 7px;gap:5px}.profile-direction-chips .account-listings-filter-responsive-chip>span{overflow:visible;text-overflow:clip}.profile-direction-chips small{font-size:10px}.profile-direction-chips button{display:grid;place-items:center;width:24px;min-height:24px!important;padding:0;border-radius:4px}.profile-direction-chips button:hover{background:var(--workspace-candidate-color-hover)}.profile-direction-menu{box-shadow:none!important}.profile-location-fields{display:grid;grid-template-columns:1fr 1fr 1.15fr;gap:10px;align-items:end}.profile-location-fields label{font-size:12px!important}.profile-location-fields>div{min-width:0}.profile-area-picker{padding-top:6px}@media(max-width:767px){.profile-location-fields{grid-template-columns:1fr}.profile-direction-chips button{width:30px;min-height:30px!important}}.profile-capability-editor>fieldset{margin-block:0 10px!important;padding-bottom:10px}.profile-capability-editor>fieldset:last-of-type{margin-bottom:12px!important}.profile-capability-editor [data-profile-section=roles] label,.profile-capability-editor [data-profile-section=capabilities] label{gap:4px;padding-inline:7px}.profile-capability-editor [data-profile-section=roles] input,.profile-capability-editor [data-profile-section=capabilities] input{width:12px;height:12px}.profile-location-label{display:block;margin-bottom:4px;font-size:12px}.profile-location-fields>div>div:first-of-type{min-height:36px;max-height:36px;padding:0 8px;gap:4px}.profile-location-fields>div>div:first-of-type>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px}.profile-location-fields>div>div:first-of-type>button{min-width:24px;width:24px;min-height:28px;height:28px;padding:0;font-size:0}.profile-location-fields>div>div:first-of-type>button svg{width:13px;height:13px;margin:0}.profile-capability-editor [data-profile-section=areas] .rounded-full{padding:3px 8px}.profile-capability-editor [data-profile-section=areas] .rounded-full button{min-height:24px;height:24px;padding:0 3px}.profile-more{position:relative;flex:none}.profile-more summary{display:grid;place-items:center;list-style:none;width:36px;height:36px;border:1px solid var(--workspace-candidate-color-border);border-radius:var(--workspace-candidate-shape-radius);cursor:pointer}.profile-more summary::-webkit-details-marker{display:none}.profile-more summary svg{width:18px;height:18px}.profile-more>div{position:absolute;right:0;top:42px;z-index:20;display:grid;width:220px;padding:5px;border:1px solid var(--workspace-candidate-color-border);border-radius:var(--workspace-candidate-shape-radius);background:var(--workspace-candidate-color-surface)}.profile-more :is(button,a){text-align:left;font-size:12px;padding:10px 8px;border-radius:4px}.profile-more :is(button,a):hover{background:var(--workspace-candidate-color-hover)}.profile-quality-groups{margin-top:12px;max-width:520px}.profile-quality-groups>div{display:flex;justify-content:space-between;gap:16px;border-top:1px solid var(--workspace-candidate-color-border);padding:6px 0}.profile-quality-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px;color:var(--workspace-candidate-color-petrol)}.profile-dialog-overlay{background:#17212366}.profile-direction-dialog{max-width:1020px!important}.profile-direction-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:28px;margin-top:12px;min-height:0}.profile-direction-columns section{min-width:0}.profile-picker-intents{display:flex;gap:8px;margin-bottom:12px}.profile-picker-intents [aria-pressed=true]{color:var(--workspace-candidate-color-petrol);border-color:currentColor}.profile-picker-search{display:flex;align-items:center;gap:8px}.profile-picker-search>svg{width:16px;flex:none}.profile-picker-search input{min-width:0}.profile-direction-columns .profile-muted{margin-block:8px 12px}.profile-picker-results,.profile-picker-selected{max-height:400px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.profile-picker-results>p{padding:18px 0;font-size:13px;color:var(--workspace-candidate-color-text-muted)}.profile-picker-result{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--workspace-candidate-color-border)}.profile-picker-result>div{min-width:0;flex:1}.profile-picker-result strong,.profile-selected-copy strong{display:block;font-size:13px;line-height:19px;font-weight:500;overflow-wrap:anywhere}.profile-picker-result small,.profile-selected-copy small{display:block;font-size:11px;line-height:17px;color:var(--workspace-candidate-color-text-muted)}.profile-picker-result button{flex:none;width:32px;height:32px}.profile-direction-selected-pane h3{font-size:15px;font-weight:600;margin:0}.profile-direction-selected-pane h3 span{font-size:12px;font-weight:400;margin-left:8px;color:var(--workspace-candidate-color-text-muted)}.profile-picker-selected{list-style:none;margin:0;padding:0}.profile-picker-selected li{display:flex;align-items:center;gap:6px;padding:12px 0;border-bottom:1px solid var(--workspace-candidate-color-border)}.profile-drag-handle{width:14px;flex:none;color:var(--workspace-candidate-color-text-muted);cursor:grab}.profile-direction-order{font-size:11px;width:14px;flex:none;color:var(--workspace-candidate-color-text-muted)}.profile-selected-copy{flex:1;min-width:0}.profile-primary-toggle{display:inline-flex;align-items:center;gap:4px;font-size:11px;padding:6px;color:var(--workspace-candidate-color-text-secondary);white-space:nowrap}.profile-primary-toggle[aria-pressed=true]{color:var(--workspace-candidate-color-petrol)}.profile-primary-toggle svg{width:12px;height:12px}.profile-picker-selected li>button:last-child{width:28px;height:32px;flex:none}.profile-picker-proposal{margin-top:20px;font-size:12px;line-height:18px}.profile-picker-proposal p{margin-block:6px 10px}.profile-picker-footer{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;margin-top:12px;border-top:1px solid var(--workspace-candidate-color-border)}.profile-picker-footer>p{font-size:12px;color:var(--workspace-candidate-color-text-secondary)}.profile-picker-footer>div{display:flex;gap:10px;margin-left:auto}.profile-picker-footer .account-page-primary-action{margin:0;width:auto}@media(max-width:767px){.profile-direction-columns{grid-template-columns:1fr;gap:20px}.profile-picker-results{max-height:220px}.profile-picker-selected{max-height:none}.profile-primary-toggle{white-space:normal;max-width:90px}.profile-picker-footer{flex-wrap:wrap}.profile-picker-footer>div{width:100%}.profile-picker-footer button{flex:1}}@media(max-width:767px){.profile-overview-grid .profile-panel{padding:14px}.profile-overview-grid .profile-disclosures summary,.profile-overview-grid .profile-disclosures details>div{padding-inline:14px}}.profile-geography-dialog{max-width:1000px!important}.profile-geography-columns{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:32px;margin-top:12px}.profile-geography-columns section{min-width:0}.profile-geography-columns h3{font-size:16px;line-height:22px;font-weight:600;margin-bottom:5px}.profile-geography-columns select{width:100%;height:36px;font-size:13px;padding:0 10px;background:#fff;border:1px solid var(--workspace-candidate-color-border);border-radius:var(--workspace-candidate-shape-radius);margin-top:7px}.profile-geo-locality>div>div:first-of-type{padding:6px 10px}.profile-geo-locality>div>div:first-of-type>span{font-size:13px}.profile-geo-tabs{display:flex;gap:14px;overflow-x:auto;border-bottom:1px solid var(--workspace-candidate-color-border);margin-top:12px}.profile-geo-tabs button{flex:none;height:36px;font-size:12px;border-bottom:2px solid transparent}.profile-geo-tabs [aria-selected=true]{border-color:var(--workspace-candidate-color-petrol);color:var(--workspace-candidate-color-petrol)}.profile-geo-search{margin-top:12px}.profile-remote-options{margin-top:20px;font-size:13px}.profile-remote-options label{display:flex;gap:8px;align-items:center}.profile-remote-options input{accent-color:var(--workspace-candidate-color-petrol)}.profile-remote-options p{margin:8px 0 20px}.profile-current-coverage{margin-top:20px}.profile-current-coverage h4{font-size:13px;font-weight:600}.profile-current-coverage h4 span{font-size:11px;font-weight:400;margin-left:8px;color:var(--workspace-candidate-color-text-muted)}.profile-current-coverage ul{max-height:240px;overflow-y:auto;list-style:none;padding:0;margin-top:8px}.profile-current-coverage li{display:flex;align-items:center;gap:8px;justify-content:space-between;padding:5px 0;border-bottom:1px solid var(--workspace-candidate-color-border);font-size:12px}.profile-current-coverage li>span{overflow-wrap:anywhere}.profile-current-coverage li>button{flex:none;width:30px;height:30px}.profile-current-coverage li>button svg{width:14px;height:14px}.profile-geo-issue{font-size:12px;line-height:18px;margin-block:12px}.profile-geo-summary{display:grid;justify-items:start;gap:10px;margin-top:8px;font-size:12px}@media(max-width:767px){.profile-geography-columns{grid-template-columns:1fr;gap:24px}.profile-geo-tabs{gap:12px}}.profile-geography-dialog{grid-template-rows:auto auto minmax(0,1fr) auto;overflow:hidden}.profile-geography-columns{overflow-y:auto;overscroll-behavior:contain;padding-right:2px}.profile-geo-locality>div>div:first-of-type{min-height:36px;max-height:36px;padding-block:0}.profile-geo-locality>div>div:first-of-type>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.profile-geo-locality>div>div:first-of-type>button{height:28px;padding:0 8px;font-size:12px}.profile-geo-locality>div:has(>button){height:36px;padding:0 10px}.profile-geo-locality>div:has(>button)>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.profile-geo-locality>div:has(>button)>button{height:28px;padding:0 8px;font-size:12px}.profile-contacts{padding-top:12px}.profile-contact-section{padding:18px 0}.profile-contact-section h3{font-size:15px;font-weight:600;margin-bottom:10px}.profile-contact-section a{color:var(--workspace-candidate-color-petrol);overflow-wrap:anywhere}.profile-contact-section dd .profile-status{margin-left:12px}.profile-contact-line{display:grid;grid-template-columns:minmax(180px,1fr) minmax(150px,1fr) 1fr;gap:16px;border-bottom:1px solid var(--workspace-candidate-color-border);padding:10px 0;font-size:13px}.profile-contact-line small{color:var(--workspace-candidate-color-text-muted)}.profile-contact-site{display:inline-flex;align-items:center;gap:8px;font-size:13px}.profile-contact-site svg{width:14px;height:14px}.profile-contact-dialog{max-width:680px!important}.profile-contact-editor{min-width:0}.profile-contact-status{font-size:12px;line-height:18px;color:var(--workspace-candidate-color-text-muted);margin-bottom:12px}.profile-contact-tabs{display:flex;gap:22px;border-bottom:1px solid var(--workspace-candidate-color-border)}.profile-contact-tabs button{display:flex;align-items:center;gap:7px;height:40px;border-bottom:2px solid transparent;font-size:13px;color:var(--workspace-candidate-color-text-secondary)}.profile-contact-tabs [aria-selected=true]{border-color:var(--workspace-candidate-color-petrol);color:var(--workspace-candidate-color-text-primary);font-weight:600}.profile-contact-tabs span{font-size:11px;font-weight:400;color:var(--workspace-candidate-color-text-muted)}.profile-contact-fields{padding-top:14px}.profile-contact-fields[hidden]{display:none}.profile-contact-group>h3,.profile-contact-website h3{display:none}.profile-contact-group>div{border-top:0}.profile-contact-summary-row{display:flex;gap:10px;align-items:center;padding:12px 0;min-height:64px}.profile-contact-editor .profile-contact-summary-row>input{flex:none;width:14px;height:14px;padding:0;accent-color:var(--workspace-candidate-color-petrol)}.profile-contact-summary-copy{flex:1;min-width:0;text-align:left;padding:0}.profile-contact-summary-copy>span:first-child{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:13px;line-height:19px;overflow-wrap:anywhere}.profile-contact-summary-copy>span:last-child{display:block;color:var(--workspace-candidate-color-text-muted);font-size:11px;line-height:17px;margin-top:3px}.profile-contact-summary-copy small{color:var(--workspace-candidate-color-text-muted);font-size:10px;font-weight:400}.profile-contact-verification{font-size:10px;color:var(--workspace-candidate-color-text-secondary);white-space:nowrap;padding:3px 6px;border:1px solid var(--workspace-candidate-color-border);border-radius:var(--workspace-candidate-shape-radius)}.profile-contact-row-actions{display:flex;gap:2px;flex:none}.profile-contact-row-actions button{width:30px;height:32px}.profile-contact-row-actions svg{width:14px;height:14px}.profile-contact-expanded-fields{padding:0 0 14px 24px}.profile-contact-expanded-fields>div{margin-top:0}.profile-contact-expanded-fields label{font-size:12px;font-weight:500;color:var(--workspace-candidate-color-text-secondary)}.profile-contact-verification-action{padding:0 0 10px 24px}.profile-contact-add{margin:12px 8px 0 0}.profile-contact-input::placeholder{color:var(--workspace-candidate-color-text-muted)}.profile-contact-editor .profile-contact-consent{display:flex;align-items:center;gap:10px;margin-top:16px;font-size:13px;line-height:20px;color:var(--workspace-candidate-color-text-secondary);cursor:pointer}.profile-contact-consent [data-slot=checkbox]{border-radius:3px;border-color:var(--workspace-candidate-color-border);background:var(--workspace-candidate-color-surface)}.profile-contact-consent [data-state=checked]{border-color:var(--workspace-candidate-color-petrol);background:var(--workspace-candidate-color-petrol);color:var(--workspace-candidate-color-active-text)}.profile-contact-editor .profile-contact-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;position:sticky;bottom:-24px;margin-top:16px;padding:16px 0 0;background:var(--workspace-candidate-color-surface);border-top:1px solid var(--workspace-candidate-color-border)}.profile-contact-actions button{height:36px;font-size:13px;line-height:20px;padding-inline:12px;border-radius:var(--workspace-candidate-shape-radius)}.profile-contact-actions .account-page-primary-action{width:auto;margin:0}.profile-contact-editor :is(button,input):focus-visible{outline:var(--workspace-candidate-focus-width) solid var(--workspace-candidate-color-focus);outline-offset:var(--workspace-candidate-focus-offset);box-shadow:none}.profile-contacts .profile-facts>div{padding-block:6px}.profile-contacts .profile-contact-section{padding-block:16px}@media(max-width:767px){.profile-contact-line{grid-template-columns:1fr;gap:4px}.profile-contact-editor .profile-contact-input{font-size:16px}.profile-contact-editor .profile-contact-actions{bottom:-20px}}@media(max-width:520px){.profile-contact-summary-row{flex-wrap:wrap;gap:8px}.profile-contact-summary-copy{flex-basis:calc(100% - 92px)}.profile-contact-verification{order:4;margin-left:22px}.profile-contact-expanded-fields{padding-left:0}}.profile-media{padding-top:12px}.profile-media h3{font-size:16px;font-weight:600;line-height:24px;margin:0}.profile-media h3 small{font-size:11px;font-weight:400;color:var(--workspace-candidate-color-text-muted);margin-left:10px}.profile-media-section{padding:20px 0;border-bottom:1px solid var(--workspace-candidate-color-border);min-width:0}.profile-media-section .profile-panel-heading{align-items:center}.profile-media-usage{width:180px;flex:none;font-size:11px;color:var(--workspace-candidate-color-text-secondary)}.profile-media-usage progress{display:block;width:100%;height:4px;margin-top:8px;border:0;border-radius:2px;overflow:hidden;background:var(--workspace-candidate-color-hover)}.profile-media-usage progress::-webkit-progress-bar{background:var(--workspace-candidate-color-hover)}.profile-media-usage progress::-webkit-progress-value{background:var(--workspace-candidate-color-petrol)}.profile-media-usage progress::-moz-progress-bar{background:var(--workspace-candidate-color-petrol)}.profile-media-identity{display:flex;align-items:center;gap:20px}.profile-media-logo{display:grid;place-items:center;width:80px;height:80px;border:1px solid var(--workspace-candidate-color-border);border-radius:var(--workspace-candidate-shape-radius);overflow:hidden;flex:none;color:var(--workspace-candidate-color-text-muted)}.profile-media-logo img{width:100%;height:100%;object-fit:contain}.profile-media-logo>svg{width:28px;height:28px;stroke-width:1.5}.profile-media-logo--person{border-radius:50%}.profile-media-logo--person img{object-fit:cover}.profile-media-identity-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:6px}.profile-media-empty{margin:0;padding:14px 0;font-size:13px;color:var(--workspace-candidate-color-text-muted)}.profile-photo-controls{display:flex;justify-content:space-between;align-items:center;margin-top:-2px;margin-bottom:8px}.profile-photo-controls>div{display:flex;gap:4px}.profile-photo-controls button{width:28px;height:28px}.profile-photo-strip{display:flex;gap:12px;overflow-x:auto;padding:0 0 8px;scrollbar-width:thin;scrollbar-color:var(--workspace-candidate-color-border) transparent;scroll-snap-type:x proximity}.profile-photo-item{flex:0 0 176px;min-width:0;scroll-snap-align:start}.profile-photo-preview{display:grid;place-items:center;width:100%;height:124px;border-radius:var(--workspace-candidate-shape-radius);overflow:hidden;background:var(--workspace-candidate-color-hover)}.profile-photo-preview img{width:100%;height:100%;object-fit:cover}.profile-photo-caption{display:flex;gap:4px;align-items:center;justify-content:space-between;min-width:0;margin-top:3px}.profile-photo-caption>span{display:flex;gap:4px;align-items:center;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:11px}.profile-photo-caption>span svg{width:12px;height:12px;flex:none}.profile-photo-caption button{width:28px;height:30px;flex:none}.profile-file-list{list-style:none;margin:0;padding:0}.profile-file-list li{display:flex;align-items:center;gap:14px;padding:8px 0;min-height:54px;border-bottom:1px solid var(--workspace-candidate-color-border)}.profile-file-list li:last-child{border-bottom:0}.profile-file-list li>svg{width:20px;height:20px;color:var(--workspace-candidate-color-text-muted);flex:none}.profile-file-name{text-align:left;flex:1;min-width:0;font-size:13px;line-height:19px;overflow-wrap:anywhere}.profile-file-name small{display:block;font-size:11px;color:var(--workspace-candidate-color-text-muted)}.profile-file-list li>span{font-size:11px;color:var(--workspace-candidate-color-text-muted);white-space:nowrap}.profile-file-list li>button:last-child{width:30px;height:32px}.profile-media-menu{border-color:var(--workspace-candidate-color-border);border-radius:var(--workspace-candidate-shape-radius);box-shadow:none!important;background:var(--workspace-candidate-color-surface);font-family:var(--workspace-approved-font-family)}.profile-media-menu [role=menuitem]{font-size:13px;min-height:32px}.profile-media-feedback{display:flex;align-items:center;gap:12px;font-size:13px;line-height:20px;margin:12px 0}.profile-media-dialog{max-width:620px!important}.profile-media-dropzone{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:24px 16px;border:1px dashed var(--workspace-candidate-color-border);border-radius:var(--workspace-candidate-shape-radius);background:var(--workspace-candidate-color-surface);font-size:13px;text-align:center}.profile-media-dropzone>svg{width:24px;height:24px;margin-bottom:3px;color:var(--workspace-candidate-color-petrol)}.profile-media-dropzone strong{font-weight:500}.profile-media-dropzone :is(span,small){font-size:11px;color:var(--workspace-candidate-color-text-muted)}.profile-media-dropzone--active{border-style:solid;border-color:var(--workspace-candidate-color-petrol);background:var(--workspace-candidate-color-hover)}.profile-upload-files{padding:0;margin:12px 0;list-style:none;max-height:290px;overflow-y:auto}.profile-upload-files li{display:flex;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--workspace-candidate-color-border)}.profile-upload-files img{width:64px;height:56px;object-fit:cover;border-radius:var(--workspace-candidate-shape-radius);flex:none}.profile-upload-files img.profile-upload-logo-preview{height:64px}.profile-upload-files>li>svg{width:28px;height:28px;color:var(--workspace-candidate-color-text-muted);flex:none}.profile-upload-files li>div{flex:1;min-width:0}.profile-upload-files strong{display:block;overflow-wrap:anywhere;font-size:12px;font-weight:500}.profile-upload-files small{display:block;font-size:11px;color:var(--workspace-candidate-color-text-muted);margin:3px 0 7px}.profile-upload-files li>button{width:28px;height:32px;flex:none}.profile-media-check{display:flex;align-items:center;gap:8px;font-size:12px;margin-top:12px}.profile-media-check [data-state=checked]{background:var(--workspace-candidate-color-petrol);border-color:var(--workspace-candidate-color-petrol)}.profile-media-view{max-width:800px!important}.profile-media-view-content>img{display:block;width:100%;max-height:55dvh;object-fit:contain;background:var(--workspace-candidate-color-hover);border-radius:var(--workspace-candidate-shape-radius)}.profile-media-view-content>p{margin-top:12px;font-size:13px;white-space:pre-wrap}.profile-media-view-navigation{display:flex;align-items:center;justify-content:space-between;margin-top:10px;font-size:12px}.profile-media-pdf{display:flex;gap:16px;flex-direction:column;align-items:center;padding:24px 0;font-size:13px}.profile-media-pdf>svg{width:42px;height:42px;color:var(--workspace-candidate-color-text-muted)}@media(max-width:767px){.profile-media>.profile-panel-heading{flex-wrap:wrap}.profile-media-usage{width:100%;max-width:240px}.profile-media-section .profile-panel-heading{align-items:flex-start}.profile-media-section .profile-panel-heading>button{padding-inline:10px;font-size:12px}.profile-media-identity{gap:12px;align-items:flex-start}.profile-media-logo{width:64px;height:64px}.profile-photo-item{flex-basis:156px}.profile-file-list li{display:grid;grid-template-columns:20px minmax(0,1fr) auto 32px;gap:4px 8px}.profile-file-list li>svg{grid-column:1;grid-row:1}.profile-file-list .profile-file-name{grid-column:2;grid-row:1}.profile-file-list li>span:not(.profile-status){grid-column:3;grid-row:1}.profile-file-list li>button:last-child{grid-column:4;grid-row:1}.profile-file-list .profile-status{grid-column:2 / span 2;grid-row:2;justify-self:start}.profile-media-identity-actions button{font-size:12px;padding-inline:10px}.profile-upload-files img{width:48px;height:48px}}.profile-media-dropzone:focus-visible{outline:var(--workspace-candidate-focus-width) solid var(--workspace-candidate-color-focus);outline-offset:var(--workspace-candidate-focus-offset)}.profile-media-check [data-slot=checkbox]{border-radius:3px;border-color:var(--workspace-candidate-color-border)}.profile-media-check [data-state=checked]{border-color:var(--workspace-candidate-color-petrol)}.profile-media-composer-dialog{max-width:800px!important}.profile-media-logo-dialog{max-width:520px!important}.profile-media-dropzone--compact{flex-direction:row;justify-content:flex-start;flex-wrap:wrap;gap:8px;padding:10px 12px;margin-bottom:16px;text-align:left}.profile-media-dropzone--compact>svg{width:18px;height:18px;margin:0}.profile-media-dropzone--compact>small{display:none}.profile-photo-composer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:start}.profile-photo-composer-preview{min-width:0}.profile-photo-composer-preview>img{width:100%;height:264px;display:block;object-fit:contain;border-radius:var(--workspace-candidate-shape-radius);background:var(--workspace-candidate-color-hover)}.profile-photo-composer-preview>div{display:flex;align-items:center;gap:8px;justify-content:space-between;font-size:11px;color:var(--workspace-candidate-color-text-muted);margin-top:4px}.profile-photo-composer-preview>div>span{min-width:0;overflow-wrap:anywhere}.profile-photo-composer-preview button{width:28px;height:28px;flex:none}.profile-photo-composer-fields .profile-field:first-child{margin-top:0}.profile-photo-composer-fields .profile-muted{margin-top:5px}.profile-upload-queue{display:flex;overflow-x:auto;gap:8px;margin-top:14px;padding-bottom:4px;scrollbar-width:thin}.profile-upload-queue button{flex:0 0 68px;min-width:0;padding:3px;border:1px solid transparent;border-radius:var(--workspace-candidate-shape-radius)}.profile-upload-queue [aria-pressed=true]{border-color:var(--workspace-candidate-color-petrol)}.profile-upload-queue img{display:block;width:60px;height:48px;object-fit:cover;border-radius:3px}.profile-upload-queue span{display:block;width:60px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:10px;margin-top:3px}.profile-logo-composer{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 0 0;text-align:center}.profile-logo-composer-image{display:grid;place-items:center;width:140px;height:140px;overflow:hidden;border:1px solid var(--workspace-candidate-color-border);border-radius:var(--workspace-candidate-shape-radius)}.profile-logo-composer-image.profile-media-logo--person{border-radius:50%}.profile-logo-composer-image img{width:100%;height:100%;object-fit:cover}.profile-logo-composer-image svg{width:36px;height:36px;color:var(--workspace-candidate-color-text-muted)}.profile-logo-composer>p:not(.profile-muted){font-size:13px;overflow-wrap:anywhere;max-width:100%}@media(max-width:767px){.profile-photo-composer{grid-template-columns:1fr;gap:16px}.profile-photo-composer-preview>img{height:200px}.profile-media-dropzone--compact>span{display:none}}.profile-media-dialog :is(button,input,textarea):focus-visible{outline:var(--workspace-candidate-focus-width) solid var(--workspace-candidate-color-focus);outline-offset:var(--workspace-candidate-focus-offset);box-shadow:none}.personal-avatar-section{padding:20px 0}.personal-avatar-row{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.personal-avatar-row .profile-muted{margin-top:6px}.personal-avatar-preview,.personal-avatar-large{display:grid;place-items:center;flex:none;width:64px;height:64px;border-radius:50%;background:var(--workspace-candidate-color-hover);color:var(--workspace-candidate-color-text-secondary);overflow:hidden;font-size:20px}.personal-avatar-preview img,.personal-avatar-large img{width:100%;height:100%;object-fit:cover}.personal-avatar-dialog{max-width:480px!important}.personal-avatar-composer{display:flex;flex-direction:column;align-items:center;gap:12px;padding:12px 0;text-align:center}.personal-avatar-large{width:128px;height:128px}.personal-avatar-large svg{width:32px;height:32px}.personal-avatar-dialog :is(button,input):focus-visible{outline:var(--workspace-candidate-focus-width) solid var(--workspace-candidate-color-focus);outline-offset:var(--workspace-candidate-focus-offset)}.overview-pilot{--overview-ink: var(--c21-ink, #10100b);--overview-secondary: var(--c21-secondary, #737986);--overview-muted: var(--c21-muted, #737986);--overview-line: var(--c21-line, #e0e2e6);--overview-petrol: var(--c21-action, #075d66);--overview-wash: var(--c21-wash, #fafafa);--overview-control-height: 36px;container-type:inline-size;min-width:0;color:var(--overview-ink);font-size:14px;line-height:20px}.overview-pilot *{box-sizing:border-box}.overview-pilot :is(a,button,[tabindex]):focus-visible{outline:2px solid var(--overview-ink);outline-offset:2px}.overview-pilot .account-overview-grid{display:grid;grid-template-columns:minmax(0,1fr) 252px;gap:28px;align-items:start}.overview-pilot .account-overview-main{display:grid;min-width:0;gap:28px}.overview-pilot .account-overview-intro{padding:0 0 24px;border-bottom:1px solid var(--overview-line)}.overview-pilot .account-overview-intro h1{margin:0;font-size:28px;font-weight:600;line-height:34px;letter-spacing:-.025em}.overview-pilot .account-overview-intro p{margin:8px 0 0;font-size:14px;line-height:20px;color:var(--overview-secondary)}.overview-pilot .account-overview-section{min-width:0}.overview-pilot .account-overview-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.overview-pilot .account-overview-section-heading>div{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px}.overview-pilot .account-overview-section-caption{font-size:12px;color:var(--overview-muted)}.overview-pilot :is(.account-overview-section h2,.account-overview-rail h2){margin:0;font-size:18px;font-weight:600;line-height:26px;letter-spacing:-.015em}.overview-pilot .account-overview-rail h3{margin:0;font-size:14px;font-weight:600;line-height:20px}.overview-pilot .account-overview-tabs{display:flex;gap:20px;overflow-x:auto;border-bottom:1px solid var(--overview-line);scrollbar-width:thin}.overview-pilot .account-overview-tabs button{display:inline-flex;align-items:center;flex:none;gap:7px;height:36px;padding:0 0 8px;border:0;border-bottom:2px solid transparent;background:none;color:var(--overview-secondary);cursor:pointer;font:inherit;font-size:13px;white-space:nowrap}.overview-pilot .account-overview-tabs button[aria-selected=true]{border-bottom-color:var(--overview-petrol);color:var(--overview-petrol);font-weight:600}.overview-pilot .account-overview-tabs button span{font-variant-numeric:tabular-nums}.overview-pilot .account-overview-tab-panel{padding-top:8px}.overview-pilot .account-overview-note{margin:0;padding:16px 0;color:var(--overview-secondary);font-size:13px;line-height:20px}.overview-pilot :is(.account-overview-queue-list,.account-overview-activity-list){list-style:none;margin:0;padding:0}.overview-pilot .account-overview-queue-list li+li{border-top:1px solid var(--overview-line)}.overview-pilot .account-overview-queue-row{display:flex;align-items:center;gap:14px;min-height:72px;padding:12px;color:inherit;text-decoration:none;border-radius:6px}.overview-pilot .account-overview-queue-row[data-unread=true]{background:var(--overview-wash);box-shadow:inset 2px 0 var(--overview-petrol)}.overview-pilot .account-overview-queue-row:hover{background:var(--overview-wash)}.overview-pilot .account-overview-row-icon{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:6px;background:var(--overview-wash);color:var(--overview-secondary)}.overview-pilot .account-overview-row-copy{display:grid;flex:1;min-width:0;gap:4px}.overview-pilot .account-overview-row-copy strong{font-size:14px;font-weight:600;line-height:20px;overflow-wrap:anywhere}.overview-pilot .account-overview-row-copy small{font-size:12px;line-height:18px;color:var(--overview-secondary)}.overview-pilot .account-overview-row-end{display:inline-flex;align-items:center;flex:none;gap:8px;font-size:12px;color:var(--overview-petrol)}.overview-pilot .account-overview-section-end{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-height:36px;margin-top:4px;color:var(--overview-petrol);font-size:12px;text-decoration:none}.overview-pilot .account-overview-section-end:hover{text-decoration:underline}.overview-pilot .account-overview-tab-summary{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:16px 0;min-height:64px;font-size:13px}.overview-pilot .account-overview-tab-summary p{margin:0;color:var(--overview-secondary)}.overview-pilot .account-overview-tab-summary a{display:inline-flex;align-items:center;min-height:36px;color:var(--overview-petrol)}.overview-pilot .account-overview-drafts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.overview-pilot .account-overview-draft{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;min-height:152px;padding:14px;border:1px solid var(--overview-line);border-radius:6px;background:#fff;color:var(--overview-ink);text-decoration:none}.overview-pilot .account-overview-draft:hover{background:var(--overview-wash)}.overview-pilot .account-overview-draft-kind{display:flex;align-items:center;gap:8px;color:var(--overview-secondary)}.overview-pilot .account-overview-draft small{font-size:12px;line-height:18px;color:var(--overview-secondary)}.overview-pilot .account-overview-draft strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px;font-weight:500;line-height:20px}.overview-pilot .account-overview-draft-status{align-self:flex-start;padding:1px 7px;border-radius:4px;background:var(--overview-wash);font-size:11px;line-height:18px;color:var(--overview-secondary)}.overview-pilot .account-overview-draft-action{display:flex;align-items:center;gap:8px;margin-top:auto;color:var(--overview-petrol);font-size:12px;line-height:20px}.overview-pilot .account-overview-draft--create{align-items:center;justify-content:center;width:100%;border-style:dashed;color:var(--overview-petrol);text-align:center;cursor:pointer}.overview-pilot .account-overview-draft--create small{max-width:180px}.overview-pilot .account-overview-drafts[data-empty=true]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding:12px 0;border-bottom:1px solid var(--overview-line)}.overview-pilot .account-overview-drafts-empty{flex:1;min-width:160px;margin:0;font-size:13px;color:var(--overview-secondary)}.overview-pilot .account-overview-drafts[data-empty=true] .account-overview-draft--create{display:inline-flex;flex-direction:row;flex:none;gap:8px;width:auto;min-height:36px;padding:7px 12px;border-style:solid}.overview-pilot .account-overview-drafts[data-empty=true] .account-overview-draft--create small{display:none}.overview-pilot .account-overview-drafts[data-empty=true] .account-overview-draft--create>svg{width:16px;height:16px}.account-overview-create-menu{display:grid;gap:2px;min-width:210px;padding:6px;border:1px solid var(--c21-line, #e0e2e6);border-radius:6px;background:#fff;box-shadow:none}.account-overview-create-menu a{display:flex;align-items:center;min-height:36px;padding:0 10px;border-radius:4px;color:var(--c21-ink, #10100b);font-size:13px;text-decoration:none}.account-overview-create-menu a:hover{background:var(--c21-wash, #fafafa)}.overview-pilot .account-overview-activity-list{max-height:310px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--overview-line) transparent;scrollbar-gutter:stable}.overview-pilot .pilot-event{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr) auto 16px;align-items:center;gap:12px;min-height:64px;padding:12px 0;animation:overview-event-appear .18s ease-out both}.overview-pilot .pilot-event+.pilot-event{border-top:1px solid var(--overview-line)}.overview-pilot .pilot-event:hover{background:var(--overview-wash)}.overview-pilot .pilot-event-icon{display:grid;place-items:center;width:32px;height:32px;color:var(--overview-secondary)}.overview-pilot .pilot-event-content{display:grid;gap:3px;min-width:0;color:inherit;text-decoration:none}.overview-pilot .pilot-event-content:after{content:"";position:absolute;inset:0;border-radius:4px}.overview-pilot .pilot-event-content strong{font-size:13px;font-weight:500;line-height:20px}.overview-pilot .pilot-event-content>span{display:flex;align-items:center;gap:6px;min-width:0;font-size:11px;line-height:16px;color:var(--overview-muted)}.overview-pilot .pilot-event-content time{flex:none}.overview-pilot .pilot-event-content>span>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-pilot .pilot-event-new{padding:1px 6px;border-radius:4px;font-size:10px;line-height:16px;color:var(--overview-petrol);background:var(--overview-wash)}.overview-pilot .pilot-event-arrow{color:var(--overview-secondary)}.overview-pilot .account-overview-rail{min-width:0;padding-left:24px;border-left:1px solid var(--overview-line)}.overview-pilot .account-overview-rail-heading{padding-bottom:20px}.overview-pilot .account-overview-rail-heading h2{overflow-wrap:anywhere}.overview-pilot .account-overview-rail p{margin:6px 0 0;font-size:12px;line-height:18px;color:var(--overview-secondary)}.overview-pilot .account-overview-rail-section{padding:18px 0;border-top:1px solid var(--overview-line)}.overview-pilot .account-overview-rail a{display:inline-flex;align-items:center;min-height:36px;font-size:12px;color:var(--overview-petrol);text-decoration:none}.overview-pilot .account-overview-rail a:hover{text-decoration:underline}.overview-pilot .account-overview-quality{display:flex;align-items:baseline;gap:6px}.overview-pilot .account-overview-quality strong{font-size:30px;line-height:36px;font-weight:600;letter-spacing:-.03em;color:var(--overview-petrol)}.overview-pilot .account-overview-quality span{font-size:11px;color:var(--overview-secondary)}.overview-pilot progress{display:block;width:100%;height:5px;margin-top:12px;appearance:none;overflow:hidden;border:0;border-radius:99px;background:var(--overview-line)}.overview-pilot progress::-webkit-progress-bar{background:var(--overview-line)}.overview-pilot progress::-webkit-progress-value{background:var(--overview-petrol)}.overview-pilot progress::-moz-progress-bar{background:var(--overview-petrol)}.overview-pilot .account-overview-status-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;font-size:12px;line-height:18px}.overview-pilot .account-overview-status-row span{color:var(--overview-secondary)}.overview-pilot .account-overview-status-row strong{max-width:55%;font-weight:500;text-align:right}.overview-pilot .account-overview-storage-heading{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:6px}.overview-pilot .account-overview-storage-heading>span{font-size:11px;color:var(--overview-secondary)}.overview-pilot .account-overview-rating{display:flex;align-items:center;gap:8px;margin-top:8px}.overview-pilot .account-overview-rating-stars{display:inline-flex;gap:3px;color:#f59e0b}.overview-pilot .account-overview-rating strong{font-size:17px;line-height:24px}.overview-pilot .account-overview-help-link{display:flex!important;gap:10px;width:100%;padding:10px 0}.overview-pilot .account-overview-help-link>svg{flex:none;color:var(--overview-secondary)}.overview-pilot .account-overview-help-link>span{display:grid;flex:1;gap:2px;min-width:0;color:var(--overview-ink);font-size:12px;line-height:18px}.overview-pilot .account-overview-help-link small{color:var(--overview-muted);font-size:11px}.overview-pilot .account-overview-retry{min-height:36px;padding:0 12px;border:1px solid var(--overview-line);border-radius:6px;background:#fff;color:var(--overview-ink);cursor:pointer;font:inherit}.overview-pilot[data-principal=PERSONAL] .account-overview-grid{grid-template-columns:minmax(0,1fr);gap:28px}.overview-pilot[data-principal=PERSONAL] .account-overview-rail{padding:0;border:0}.overview-pilot[data-principal=PERSONAL] .account-overview-rail-section{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;padding-top:16px}.overview-pilot[data-principal=PERSONAL] .account-overview-rail-section h3{grid-column:1/-1}@container (max-width: 820px){.overview-pilot .account-overview-grid{grid-template-columns:minmax(0,1fr)}.overview-pilot .account-overview-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;padding:20px 0 0;border:0;border-top:1px solid var(--overview-line)}.overview-pilot .account-overview-rail-heading{grid-column:1/-1}.overview-pilot[data-principal=PERSONAL] .account-overview-rail{display:block}}@container (max-width: 520px){.overview-pilot .account-overview-main{gap:24px}.overview-pilot .account-overview-intro{padding-bottom:20px}.overview-pilot .account-overview-intro h1{font-size:24px;line-height:30px}.overview-pilot .account-overview-tabs{gap:18px}.overview-pilot .account-overview-drafts{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-pilot .account-overview-draft--create{grid-column:1/-1;min-height:76px}.overview-pilot .account-overview-queue-row{gap:10px;padding:12px 8px}.overview-pilot .account-overview-view-label{display:none}.overview-pilot .account-overview-rail,.overview-pilot[data-principal=PERSONAL] .account-overview-rail-section{display:block}.overview-pilot .pilot-event{grid-template-columns:28px minmax(0,1fr) auto;gap:8px}.overview-pilot .pilot-event-arrow{display:none}}@container (max-width: 340px){.overview-pilot .account-overview-drafts{grid-template-columns:minmax(0,1fr)}}@keyframes overview-event-appear{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.overview-pilot .pilot-event{animation:none}}.messages-workspace--account{--msg-accent: var(--c21-action);--msg-text: var(--c21-ink);--msg-muted: var(--c21-secondary);--msg-border: var(--c21-line);--msg-surface: #fff;--msg-panel-gutter: 16px;background:#fff;color:var(--msg-text)}.messages-workspace-fallback{display:grid;align-content:start;gap:18px}.messages-workspace-fallback h1,.messages-workspace-fallback .c21-callout{margin:0}.messages-workspace--account :focus-visible{outline-color:var(--c21-ink)}.messages-workspace--account .messages-inbox{border-right:1px solid var(--msg-border);container-type:inline-size;container-name:messages-inbox}.messages-workspace--account .messages-inbox__top{padding-top:2px;margin-right:var(--msg-panel-gutter)}.messages-workspace--account .messages-inbox__heading{align-items:baseline;gap:8px;margin-bottom:14px}.messages-workspace--account .messages-inbox__top h1{margin:0;font-size:28px;line-height:34px;font-weight:600;letter-spacing:-.025em}.messages-workspace--account .messages-workspace-label{color:var(--msg-muted);font-size:11px;line-height:17px}.messages-workspace--account .messages-tabs{gap:18px;margin-bottom:14px;border-bottom:1px solid var(--msg-border)}.messages-workspace--account .messages-tab{min-height:36px;height:36px;padding:0 2px;color:var(--msg-muted);font-size:12px!important;line-height:18px;font-weight:500!important}.messages-workspace--account .messages-tab[data-selected=true]{border-bottom-color:var(--c21-action);color:var(--msg-text);font-weight:600!important}.messages-workspace--account .messages-tab__count{min-width:18px;height:18px;border-radius:9px;background:var(--c21-selected);color:var(--c21-secondary);font-size:10px}.messages-workspace--account .messages-tab[data-selected=true] .messages-tab__count{background:var(--c21-selected);color:var(--c21-action)}.messages-workspace--account .messages-inbox__tools{gap:8px;margin-bottom:12px}.messages-workspace--account .messages-search{height:36px;border:1px solid var(--msg-border);border-radius:6px;background:#fff}.messages-workspace--account .messages-search:focus-within{border-color:var(--c21-ink)}.workspace-pilot-shell .messages-workspace--account.cabinet-21st .messages-search input[type=search]{color:var(--msg-text);font-size:13px;min-height:0;background:transparent}.messages-workspace--account .messages-search input:is(:focus,:focus-visible){outline:none;box-shadow:none}.messages-workspace--account .messages-search input::placeholder{color:var(--msg-muted)}.messages-workspace--account .messages-read-filter{max-width:49%}.messages-workspace--account .messages-read-filter .account-request-control{min-height:36px;height:36px;border-radius:6px;border-color:var(--msg-border);color:var(--c21-ink);font-size:12px;box-shadow:none}.messages-workspace--account .messages-inbox__rows{padding-right:var(--msg-panel-gutter);scrollbar-width:thin;scrollbar-color:var(--c21-line) transparent}.messages-workspace--account .messages-inbox-row{min-height:62px;border-bottom:1px solid var(--msg-border)}.messages-workspace--account .messages-inbox-row:hover,.messages-workspace--account .messages-inbox-row[data-selected=true]{border-radius:6px;background:var(--c21-wash)}.messages-workspace--account .messages-inbox-row[data-selected=true]{box-shadow:inset 2px 0 var(--c21-action)}.messages-workspace--account .messages-inbox-row__open{gap:10px;padding:9px 7px}.messages-workspace--account .messages-inbox-row__copy{gap:3px}.messages-workspace--account .messages-inbox-row__name strong{color:var(--msg-text);font-size:13px;line-height:19px;font-weight:600}.messages-workspace--account .messages-inbox-row__copy p{color:var(--msg-muted);font-size:11px;line-height:17px}.messages-workspace--account .messages-inbox-row__source-title{color:var(--c21-secondary);font-weight:500}.messages-workspace--account .messages-inbox-row__aside{color:var(--msg-muted);font-size:10px;line-height:16px}.messages-workspace--account .messages-unread{min-width:18px;height:18px;border-radius:9px;background:var(--c21-action);color:#fff;font-size:10px}.messages-workspace--account .messages-avatar{width:36px;height:36px;background:#e9eef0;color:#4f6068;font-size:12px}.messages-workspace--account .messages-avatar--small{width:26px;height:26px;font-size:10px}.messages-workspace--account .messages-icon-button{border-radius:6px;color:var(--c21-secondary)}.messages-workspace--account .messages-icon-button:hover:not(:disabled),.messages-workspace--account .messages-menu-trigger[data-state=open]{background:var(--c21-selected);color:var(--c21-action)}.messages-workspace--account .messages-control{min-height:36px;height:36px;border-radius:6px;border-color:var(--msg-border);color:var(--c21-ink);background:#fff;font-size:12px!important;box-shadow:none}.messages-workspace--account .messages-control:hover:not(:disabled){background:var(--c21-wash);color:var(--msg-text)}.messages-workspace--account .messages-pagination{margin-right:0;padding-right:var(--msg-panel-gutter);height:var(--workspace-footer-height);border-top-color:var(--msg-border);color:var(--msg-muted);font-size:11px}.messages-workspace--account .messages-pagination>span{white-space:nowrap}@media(min-width:768px){.workspace-pilot-shell .messages-workspace--account{--workspace-footer-height: var(--pilot-nav-footer-height)}}@container messages-inbox (max-width: 420px){.messages-workspace--account .messages-pagination .account-listings-pagination__variant{display:none}.messages-workspace--account .messages-pagination .account-listings-pagination__variant--tablet{display:flex}}.messages-workspace--account .messages-conversation{padding-left:16px}.messages-workspace--account .messages-welcome{padding:28px}.messages-workspace--account .messages-welcome__mark{display:flex;align-items:center;justify-content:center;width:54px;height:54px;margin-bottom:20px;border:1px solid var(--msg-border);border-radius:12px;background:var(--c21-wash)}.messages-workspace--account .messages-welcome__icon{width:25px;height:25px;margin:0;color:#667982;stroke-width:1.7}.messages-workspace--account .messages-welcome h2{margin:0 0 7px;color:var(--msg-text);font-size:18px;line-height:26px;font-weight:600}.messages-workspace--account .messages-welcome p{max-width:270px;color:var(--msg-muted);font-size:13px;line-height:20px}.messages-workspace--account .messages-conversation__header{gap:10px;padding:0 0 13px;border-bottom-color:var(--msg-border)}.messages-workspace--account .messages-conversation__identity{gap:9px}.messages-workspace--account .messages-conversation__identity h2{color:var(--msg-text);font-size:15px;line-height:21px;font-weight:600}.messages-workspace--account .messages-conversation__identity>div>span{color:var(--msg-muted);font-size:11px;line-height:17px}.messages-workspace--account .messages-conversation__actions{gap:4px;flex:none;width:auto;margin-left:auto}.messages-workspace--account .messages-source-context{color:var(--msg-muted);font-size:11px;line-height:18px}.messages-workspace--account .messages-source-badge{border-color:var(--msg-border);border-radius:4px;background:var(--c21-wash);color:var(--c21-secondary);font-size:10px}.messages-workspace--account .messages-return{color:var(--c21-secondary);font-size:11px}.messages-workspace--account .messages-history{padding:20px 4px 24px;background:var(--msg-surface);scrollbar-width:thin;scrollbar-color:var(--c21-line) transparent}.messages-workspace--account .messages-date{margin:18px 0;color:var(--msg-muted);font-size:10px}.messages-workspace--account .messages-date span{border:0;background:var(--msg-surface);padding:0 10px}.messages-workspace--account .messages-message{gap:8px;margin-bottom:20px}.messages-workspace--account .messages-message__body{max-width:min(80%,520px)}.messages-workspace--account .messages-message__meta{gap:6px;margin-bottom:4px;color:var(--msg-muted);font-size:11px;line-height:16px}.messages-workspace--account .messages-message__text{border:1px solid var(--msg-border);border-radius:8px;padding:10px 14px;background:#fff;color:var(--msg-text);font-size:14px;line-height:22px}.messages-workspace--account .messages-message[data-own-side=true] .messages-message__text{border-color:transparent;background:var(--c21-wash)}.messages-workspace--account .messages-message[data-unknown-side=true] .messages-message__text{border-style:dashed;background:var(--c21-wash)}.messages-workspace--account .messages-message .messages-message__quote,.messages-workspace--account .messages-composer__reply{border-radius:5px;border-inline-start-color:var(--c21-line);background:var(--c21-wash);color:var(--c21-secondary)}.messages-workspace--account .messages-composer__reply{margin-bottom:9px}.messages-workspace--account .messages-attachment{border-color:var(--msg-border);border-radius:6px;background:#fff}.messages-workspace--account .messages-attachment>svg{width:20px;height:20px;color:#667982}.messages-workspace--account .messages-attachment__copy span{color:var(--msg-muted)}.messages-workspace--account .messages-older{margin:10px auto 14px}.messages-workspace--account .messages-new{border-color:#dce5e9;box-shadow:none}.messages-workspace--account .messages-composer{border-top-color:var(--msg-border);background:#fff}.messages-workspace--account .messages-composer__row{gap:8px}.messages-workspace--account .messages-composer textarea{border-radius:6px;border-color:var(--msg-border);background:#fff;color:var(--msg-text);font-size:14px;line-height:22px}.messages-workspace--account .messages-proposal-summary{display:flex;flex:none;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:12px 0;border-bottom:1px solid var(--msg-border);color:var(--msg-muted);font-size:12px;line-height:20px}.messages-workspace--account .messages-proposal-summary strong{color:var(--msg-text);font-size:14px;font-weight:600}.messages-workspace--account .messages-proposal-summary__term{flex:1 1 220px;min-width:0;overflow-wrap:anywhere}.messages-workspace--account .messages-composer textarea:focus{border-color:var(--c21-ink)}.messages-workspace--account .messages-attach{border-color:var(--msg-border)}.messages-workspace--account .messages-send{border:1px solid var(--c21-action);border-radius:6px;background:var(--c21-action);color:#fff}.messages-workspace--account .messages-send:hover:not(:disabled){background:var(--c21-pressed);filter:none}.messages-workspace--account .messages-selected-file{color:var(--msg-secondary, var(--c21-secondary))}.messages-workspace--account .messages-selected-file>svg{color:#667982}.messages-workspace--account .messages-inline-error,.messages-workspace--account .messages-notice{margin:10px 0 0;border-radius:6px;font-size:12px;line-height:18px}.messages-workspace--account .messages-inline-error{color:#9e4835}.messages-workspace--account .messages-notice{border:1px solid var(--msg-border);background:var(--c21-wash);color:var(--msg-text)}.messages-workspace--account .messages-notice p{color:var(--msg-muted)}.messages-workspace--account .messages-state{color:var(--msg-muted);font-size:13px;line-height:20px}.messages-workspace--account .messages-state strong{color:var(--msg-text)}.messages-21st-popover.cabinet-21st-popover{border-color:var(--c21-line);border-radius:8px;background:#fff;box-shadow:none;color:var(--c21-ink)}.messages-21st-popover.cabinet-21st-popover :is([role=menuitem],[role=option]){min-height:32px;border-radius:5px;color:var(--c21-action);font-size:13px;line-height:20px}.messages-21st-popover.cabinet-21st-popover :is([role=menuitem],[role=option]):focus,.messages-21st-popover.cabinet-21st-popover :is([role=menuitem],[role=option])[data-selected=true]{background:var(--c21-selected);color:var(--c21-ink)}.messages-block-dialog.cabinet-21st-dialog,.messages-report-dialog.cabinet-21st-dialog{display:flex;flex-direction:column;gap:0;width:calc(100vw - 32px);max-width:520px;max-height:calc(100dvh - 32px);padding:0;overflow:hidden;border:1px solid var(--c21-line);border-radius:10px;background:#fff;color:var(--c21-ink);box-shadow:none}.messages-block-dialog .c21-dialog-header,.messages-report-dialog>:first-child{text-align:left}.messages-block-dialog .c21-dialog-header{padding:20px 48px 16px 20px}.messages-block-dialog .c21-dialog-header h2,.messages-report-dialog h2{font-size:18px;line-height:26px}.messages-block-dialog .c21-dialog-header p,.messages-report-dialog p{color:var(--c21-secondary);font-size:13px;line-height:20px}.messages-block-dialog .c21-dialog-footer,.messages-report-dialog>:last-child{margin:0;padding:12px 20px;border-top:1px solid var(--c21-line)}.messages-report-dialog>:first-child{padding:20px 48px 16px 20px;border-bottom:1px solid var(--c21-line)}.messages-report-dialog>label,.messages-report-dialog>p[role=alert]{margin:0;padding:14px 20px 0}.messages-report-dialog>label select,.messages-report-dialog>label textarea{min-height:36px;border-color:var(--c21-line);border-radius:6px;box-shadow:none}.messages-report-dialog>:last-child button,.messages-block-dialog .c21-dialog-footer button{min-height:36px;border-radius:6px;box-shadow:none}@media(min-width:1500px){.messages-workspace--account .messages-conversation{padding-left:20px}}@media(max-width:1100px)and (min-width:768px){.messages-workspace--account{--msg-panel-gutter: 12px}.messages-workspace--account .messages-conversation{padding-left:12px}.messages-workspace--account .messages-avatar{width:34px;height:34px}}@media(max-width:767px){.messages-workspace--account{--msg-panel-gutter: 0px}.messages-workspace--account .messages-inbox{border-right:0}.messages-workspace--account .messages-inbox__top,.messages-workspace--account .messages-pagination{margin-right:0}.messages-workspace--account .messages-inbox__top h1{font-size:24px;line-height:30px}.messages-workspace--account .messages-inbox-row{min-height:66px}.messages-workspace--account .messages-inbox-row__open{padding:10px 6px}.messages-workspace--account .messages-inbox-row .messages-avatar{width:36px;height:36px}.messages-workspace--account .messages-conversation{padding-left:0}.messages-workspace--account .messages-mobile-back{margin-bottom:8px}.messages-workspace--account .messages-source-context{border:1px solid var(--msg-border);border-radius:6px;background:var(--c21-wash)}.messages-workspace--account .messages-history{padding-inline:8px}.messages-workspace--account .messages-message__body{max-width:90%}.messages-workspace--account .messages-composer textarea{font-size:16px}}@media(prefers-reduced-motion:reduce){.messages-workspace--account .messages-icon-button,.messages-workspace--account .messages-control{transition:none}}.product-catalog{display:flex;flex-direction:column;flex:1;min-height:0;gap:16px;color:var(--workspace-candidate-color-text-primary)}.product-catalog-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.product-catalog-heading h2{margin:0;font-size:22px;line-height:28px;font-weight:600}.product-catalog-heading p{margin:4px 0 0;color:var(--workspace-candidate-color-text-secondary);font-size:13px}.product-catalog-heading>button{flex:none;margin:0}.product-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.product-stats>button{display:flex;align-items:center;text-align:left;gap:10px;min-height:48px;padding:4px 0;border-bottom:2px solid transparent}.product-stats>button[aria-pressed=true]{border-bottom-color:var(--workspace-candidate-color-petrol)}.product-stats svg{width:16px;height:16px;color:var(--workspace-candidate-color-text-secondary)}.product-stats strong{font-size:18px;font-weight:600;line-height:22px}.product-stats small{display:block;font-size:12px;color:var(--workspace-candidate-color-text-secondary)}.product-catalog{container-type:inline-size}.product-filters{display:grid;grid-template-columns:minmax(240px,1fr) auto;gap:8px;align-items:center}.product-filter-controls.account-listings-filter-responsive{display:grid;grid-template-columns:repeat(2,minmax(130px,1fr)) auto;align-items:center;gap:8px;min-width:0}.product-search-clear{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:36px;height:36px;display:grid;place-items:center;color:var(--workspace-candidate-color-text-muted)}.product-search-clear svg{width:14px;height:14px}.product-view-switch{display:flex;gap:2px}.product-view-switch button{height:36px;width:36px;border-radius:0}.product-view-switch [aria-pressed=true],.product-pagination [aria-current=page]{color:var(--workspace-candidate-color-petrol);box-shadow:inset 0 -2px var(--workspace-candidate-color-petrol)}.product-filter-summary{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--workspace-candidate-color-text-secondary);margin-top:-8px}.product-results{flex:1;min-width:0;scroll-margin-top:calc(var(--workspace-candidate-header-height) + 16px)}.account-companies-page:has(.product-catalog),.profile-management:has(.product-catalog),.product-manager:has(>.product-catalog){display:flex;flex-direction:column;flex:1;min-width:0;padding-bottom:0}.product-catalog[data-compact=true] .product-grid{grid-template-columns:minmax(0,1fr)}.product-catalog[data-compact=true] .product-filter-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.product-catalog[data-compact=true] .product-pagination{flex-direction:column;gap:8px;align-items:center}.product-catalog[data-compact=true] .product-pagination nav{justify-content:center;gap:0}.product-catalog[data-compact=true] .product-pagination button{width:44px;height:44px}.product-table-scroll{width:100%;overflow:auto;scrollbar-width:thin}.product-table{border-collapse:collapse;width:100%;text-align:left;table-layout:fixed;min-width:760px;font-size:13px}.product-table th{font-weight:400;color:var(--workspace-candidate-color-text-secondary);background:transparent;border-bottom:1px solid var(--workspace-candidate-color-border);height:36px;padding:0 12px;font-size:12px}.product-table td{padding:10px 12px;border-top:1px solid var(--workspace-candidate-color-border);vertical-align:middle}.product-table th:nth-child(1){width:36%}.product-table th:nth-child(2){width:18%}.product-table th:nth-child(3){width:16%}.product-table th:nth-child(4){width:16%}.product-table th:nth-child(5){width:100px}.product-table th:last-child{width:48px}.product-table td:last-child{padding:0 6px}.product-table tbody tr:hover{background:var(--workspace-candidate-color-hover, var(--color-muted))}.product-row-identity{display:flex;align-items:center;gap:10px;min-width:0}.product-row-identity>div{min-width:0}.product-row-photo{width:44px;height:44px;flex:none;display:grid;place-items:center;background:transparent;border-radius:var(--workspace-candidate-shape-radius);overflow:hidden}.product-row-photo img{width:100%;height:100%;object-fit:cover}.product-row-photo svg{width:20px;color:var(--workspace-candidate-color-text-muted)}.product-title{font-size:13px;font-weight:500;line-height:18px;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-title:not(:disabled):hover{color:var(--workspace-candidate-color-petrol)}.product-row-identity p{color:var(--workspace-candidate-color-text-muted);font-size:12px;margin:3px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-category,.product-date{color:var(--workspace-candidate-color-text-secondary);font-size:12px;overflow-wrap:anywhere}.product-price{display:block;font-size:13px}.product-price small{display:block;color:var(--workspace-candidate-color-text-muted);font-size:11px;margin-top:2px}.product-state{display:inline-flex;align-items:center;gap:5px;color:var(--workspace-candidate-color-text-secondary);font-size:12px;white-space:nowrap}.product-state svg{width:13px;height:13px}.product-row-menu{width:32px;height:32px}.product-action-menu{box-shadow:none;border-color:var(--workspace-candidate-color-border);font-size:13px}.product-action-menu [role=menuitem]{min-height:32px;gap:8px}.product-action-menu svg{width:15px;height:15px}.product-pagination{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;min-height:52px;font-size:12px;color:var(--workspace-candidate-color-text-secondary)}.product-pagination nav{display:flex;flex-wrap:wrap;gap:4px}.product-pagination button{width:36px;height:36px}.product-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:240px;gap:10px;color:var(--workspace-candidate-color-text-secondary);text-align:center;font-size:13px}.product-empty svg{width:28px;height:28px}.product-empty h3{font-size:16px;color:var(--workspace-candidate-color-text-primary)}.product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.product-grid article{padding:12px 0;border-bottom:1px solid var(--workspace-candidate-color-border)}.product-grid .product-row-identity{display:block}.product-grid .product-row-photo{width:100%;height:140px;margin-bottom:12px}.product-grid article>p{margin-top:10px}.product-grid-footer{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.product-grid-footer>.product-price{flex:1}.product-editor{display:grid;gap:14px}.product-editor fieldset{display:grid;gap:0;min-width:0}.product-editor .product-editor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.product-upload-preview{max-height:220px;width:100%;object-fit:contain;border-radius:var(--workspace-candidate-shape-radius)}.product-legacy{border-top:1px solid var(--workspace-candidate-color-border);padding-top:12px;font-size:12px;color:var(--workspace-candidate-color-text-secondary)}.product-legacy summary{cursor:pointer}.product-legacy-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--workspace-candidate-color-border)}@container (max-width: 920px){.product-filters{grid-template-columns:1fr}.product-filter-controls.account-listings-filter-responsive{grid-template-columns:repeat(2,minmax(0,1fr)) auto}}@container (max-width: 540px){.product-catalog-heading{align-items:flex-start;flex-direction:column;gap:10px}.product-catalog-heading h2{font-size:20px}.product-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px}.product-filter-controls.account-listings-filter-responsive{grid-template-columns:repeat(2,minmax(0,1fr))}.product-view-switch{justify-self:end}.product-grid{grid-template-columns:1fr}.product-pagination{align-items:flex-start;flex-direction:column}}@media(max-width:640px){.product-editor .product-editor-grid{grid-template-columns:1fr}}.product-photo-picker{display:grid;gap:8px;min-width:0}.product-photo-heading{display:flex;justify-content:space-between;font-size:12px;font-weight:500}.product-photo-heading small{color:var(--workspace-candidate-color-text-muted);font-weight:400}.product-photo-strip{display:flex;gap:8px;overflow-x:auto;padding:3px 0;scrollbar-width:thin}.product-photo-strip figure{position:relative;width:88px;height:76px;flex:none;margin:0;border-radius:var(--workspace-candidate-shape-radius);overflow:hidden;background:transparent}.product-photo-strip img{width:100%;height:100%;object-fit:cover}.product-photo-main{position:absolute;bottom:3px;left:3px;padding:2px 5px;border-radius:3px;background:var(--workspace-candidate-color-surface);color:var(--workspace-candidate-color-text-primary);font-size:10px}.product-photo-remove,.product-photo-cover{position:absolute;top:3px;right:3px;display:grid;place-items:center;width:24px;height:24px;border-radius:3px;background:var(--workspace-candidate-color-surface)}.product-photo-cover{left:3px;right:auto}.product-photo-strip button svg{width:13px;height:13px}.product-editor-page{container-type:inline-size}.product-compose-heading{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:12px}.product-compose-heading h1{font-size:24px;line-height:32px;font-weight:600;margin:8px 0 4px}.product-compose-heading>button{flex:none;margin-top:8px}.product-editor .product-compose-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,300px);gap:24px;align-items:start}.product-compose-main,.product-compose-aside{min-width:0}.product-compose-aside .profile-panel{padding-top:16px}.product-compose-aside .profile-muted{margin-top:10px}.product-category-selection{display:flex;align-items:center;gap:10px;font-size:13px;padding:8px 0}.product-category-selection>svg{flex:none;width:16px;height:16px}.product-category-selection>span{flex:1;min-width:0}.product-attributes-heading{margin-top:20px}.product-compose-footer{position:sticky;bottom:0;z-index:5;background:var(--workspace-candidate-color-surface);padding-bottom:16px;justify-content:space-between}.profile-management--product-editing>.profile-identity,.profile-management--product-editing>.profile-breadcrumb{display:none}@container (max-width:840px){.product-editor .product-compose-grid{grid-template-columns:1fr}.product-compose-aside{display:grid;grid-template-columns:1fr 1fr;gap:16px}}@container (max-width:540px){.product-compose-heading{flex-direction:column}.product-compose-aside{grid-template-columns:1fr}}.product-compose-main>.profile-panel{border-bottom:1px solid var(--workspace-candidate-color-border);padding:16px 0 20px;margin-bottom:8px}.product-compose-main>.product-photo-final{border-bottom:0}.product-compose-aside .product-aside-card{border-bottom:1px solid var(--workspace-candidate-color-border);padding:16px 0}.product-compose-aside .profile-status{border:0;padding:0;background:transparent}.product-aside-photo-preview{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;min-height:130px;color:var(--workspace-candidate-color-text-muted);font-size:12px;text-align:center;background:transparent;overflow:hidden}.product-aside-photo-preview img{width:100%;height:140px;object-fit:cover}.product-aside-photo-preview svg{width:24px;height:24px}.product-photo-final .product-photo-strip{max-width:100%;overflow-x:auto}.product-price-mode{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:8px}.product-price-choice{display:inline-flex;align-items:center;gap:8px;font-size:13px;cursor:pointer}.product-editor .product-price-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@container (max-width:650px){.product-editor .product-price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:480px){.product-editor .product-price-grid{grid-template-columns:1fr}}.product-price-choice [role=radio]{border-color:var(--workspace-candidate-color-petrol);color:var(--workspace-candidate-color-petrol);box-shadow:none}.product-category-dialog{--primary:var(--workspace-candidate-color-petrol)}.product-category-dialog .provider-offer-picker__columns{border:0;border-radius:0;max-height:42dvh}.product-category-dialog [role=listbox]{border:0;border-radius:0;padding:0}.product-21st,.product-21st-catalog,.product-21st-editor,.product-21st-dialog,.product-21st-popover{--product-ink: var(--c21-ink);--product-secondary: var(--c21-secondary);--product-muted: var(--c21-muted);--product-line: var(--c21-line);--product-wash: var(--c21-wash);--product-action: var(--c21-action);color:var(--product-ink);font-size:14px;line-height:20px}.product-21st{container-type:inline-size;min-width:0}.product-21st-access-state{margin:0;padding:16px 0;border-bottom:1px solid var(--c21-line);color:var(--c21-secondary);font-size:13px;line-height:20px}.product-21st>.profile-tabs{margin:0 0 20px;border-color:var(--product-line)}.product-21st>.profile-tabs :is(button,a){height:40px;color:var(--product-secondary);font-size:13px}.product-21st>.profile-tabs [aria-current=page]{border-color:var(--product-action);color:var(--product-ink)}.product-21st>.profile-form-error,.product-21st>.profile-help{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0 0 16px;padding:11px 14px;border:1px solid var(--product-line);border-radius:6px;background:var(--product-wash)}.product-21st>.profile-form-error button{min-height:32px;background:#fff;border-color:var(--product-line)}.product-21st .product-legacy{margin-top:20px;padding-top:16px;border-color:var(--product-line);color:var(--product-secondary)}.product-21st .product-legacy summary{color:var(--product-ink);font-size:14px;line-height:20px;font-weight:600}.product-21st .product-legacy-row{border-color:var(--product-line)}.product-21st .product-legacy-row button{min-height:36px;border-color:var(--product-line);background:#fff;color:var(--product-action)}.product-21st-catalog{gap:0;container-type:inline-size}.product-21st-catalog .product-catalog-heading{align-items:start;gap:16px;padding-bottom:22px;border-bottom:1px solid var(--product-line)}.product-21st-catalog .product-catalog-heading h2{margin:0;font-size:28px;line-height:34px;font-weight:600;letter-spacing:-.025em}.product-21st-catalog .product-catalog-heading p{margin-top:6px;color:var(--product-secondary);font-size:13px;line-height:20px}.product-21st-catalog .product-catalog-heading .account-page-primary-action{min-height:36px;margin:0;background:var(--product-action);box-shadow:none}.product-21st-catalog .product-stats{gap:0;border-bottom:1px solid var(--product-line)}.product-21st-catalog .product-stats>button{min-height:64px;gap:10px;padding:10px 12px 10px 0;border-bottom:2px solid transparent;background:#fff}.product-21st-catalog .product-stats>button[aria-pressed=true]{border-color:var(--product-action)}.product-21st-catalog .product-stats>button:hover{background:var(--c21-wash)}.product-21st-catalog .product-stats svg{color:var(--product-muted)}.product-21st-catalog .product-stats strong{color:var(--product-ink);font-size:18px;line-height:22px}.product-21st-catalog .product-stats small{color:var(--product-secondary);font-size:11px;line-height:16px}.product-21st-catalog .product-filters{gap:8px;padding:18px 0 12px;border-bottom:1px solid var(--product-line)}.product-21st-catalog .account-listings-filter-search,.product-21st-catalog .product-filter-controls :is(button,[role=combobox]){border-color:var(--product-line);border-radius:6px;background:#fff;box-shadow:none}.product-21st-catalog .product-view-switch button{min-height:36px;border-radius:5px}.product-21st-catalog .product-view-switch [aria-pressed=true],.product-21st-catalog .product-pagination [aria-current=page]{color:var(--product-action);box-shadow:inset 0 -2px var(--product-action)}.product-21st-catalog .product-filter-summary{margin:0;padding:8px 0}.product-21st-catalog .product-results{min-height:240px}.product-21st-catalog .product-table th{height:38px;background:#fff;border-color:var(--product-line);color:var(--product-muted);font-size:11px;line-height:16px;font-weight:500}.product-21st-catalog .product-table td{height:65px;border-color:var(--product-line);background:#fff}.product-21st-catalog .product-table tbody tr:hover td{background:var(--c21-wash)}.product-21st-catalog .product-row-photo{background:var(--product-wash);border:1px solid var(--product-line);border-radius:5px}.product-21st-catalog .product-title{color:var(--product-ink);font-size:13px;line-height:20px}.product-21st-catalog .product-title:hover:not(:disabled){color:var(--c21-action)}.product-21st-catalog .product-row-identity p,.product-21st-catalog .product-category,.product-21st-catalog .product-date,.product-21st-catalog .product-state{color:var(--product-secondary)}.product-21st-catalog .product-grid{gap:14px 20px}.product-21st-catalog .product-grid article{padding:20px 0;border-color:var(--product-line)}.product-21st-catalog .product-grid .product-row-photo{border:0;border-radius:6px}.product-21st-catalog .product-grid-footer{border-top:1px solid var(--product-line);padding-top:10px}.product-21st-catalog .product-empty{min-height:280px;padding:30px;color:var(--product-secondary)}.product-21st-catalog .product-empty svg{color:var(--product-muted)}.product-21st-catalog .product-empty h3{color:var(--product-ink);font-size:18px;line-height:26px}.product-21st-catalog .product-pagination{border-top:1px solid var(--product-line);color:var(--product-secondary)}.product-21st-catalog .product-pagination button{border-radius:5px}.product-21st-editor{container-type:inline-size;gap:0;min-width:0}.product-21st-editor .product-compose-heading{align-items:end;gap:18px;margin:0 0 24px;padding-bottom:18px;border-bottom:1px solid var(--product-line)}.product-21st-editor .product-compose-heading h1{margin:8px 0 4px;color:var(--product-ink);font-size:28px;line-height:34px;font-weight:600;letter-spacing:-.025em}.product-21st-editor .product-compose-heading .profile-muted{margin:0;max-width:65ch;color:var(--product-secondary)}.product-21st-editor .product-compose-heading>button{margin:0;flex:none}.product-21st-editor .product-compose-grid{gap:32px;align-items:start}.product-21st-editor .product-compose-main>.profile-panel,.product-21st-editor .product-compose-aside>.profile-panel{border:0;border-bottom:1px solid var(--product-line);border-radius:0;background:#fff;box-shadow:none;padding:22px 0;margin:0}.product-21st-editor .product-compose-main>.profile-panel:first-child,.product-21st-editor .product-compose-aside>.profile-panel:first-child{padding-top:0}.product-21st-editor .profile-panel-heading{margin-bottom:16px}.product-21st-editor .profile-panel-heading h2{color:var(--product-ink);font-size:18px;line-height:26px;font-weight:600;letter-spacing:-.015em}.product-21st-editor .profile-panel-heading p,.product-21st-editor .profile-muted,.product-21st-editor .profile-count{color:var(--product-secondary)}.product-21st-editor .profile-field{color:var(--product-secondary);font-size:12px;line-height:18px}.product-21st-editor :is(input:not([type=radio]):not([type=file]),textarea,[role=combobox]){border-color:var(--product-line);background:#fff;border-radius:6px;box-shadow:none}.product-21st-editor :is(input:not([type=radio]):not([type=file]),[role=combobox]){min-height:36px}.product-21st-editor .product-price-mode{gap:8px;margin-top:9px}.product-21st-editor .product-price-choice{min-height:36px;padding:6px 10px;border:1px solid var(--product-line);border-radius:6px;color:var(--product-secondary)}.product-21st-editor .product-price-choice:has([data-state=checked]){border-color:#aebfc7;background:var(--c21-selected);color:var(--product-ink)}.product-21st-editor .product-price-choice [role=radio]{border-color:#aebfc7;color:var(--product-action)}.product-21st-editor .product-category-selection{gap:10px;padding:10px 0;border-bottom:1px solid var(--product-line);color:var(--product-ink)}.product-21st-editor .product-aside-photo-preview{min-height:140px;border-radius:6px;background:var(--product-wash)}.product-21st-editor .product-photo-final{border-bottom:0!important}.product-21st-editor .product-photo-strip{max-width:100%;overflow-x:auto;padding:4px 0 8px}.product-21st-editor .product-photo-strip figure{width:92px;height:82px;border:1px solid var(--product-line);border-radius:6px}.product-21st-editor .profile-media-dropzone{border-color:#bec9ce;border-radius:8px;background:var(--product-wash)}.product-21st-editor .profile-media-dropzone--active{border-color:var(--product-action);background:var(--c21-selected)}.product-21st-editor .product-compose-footer{margin-top:14px;padding:14px 0 16px;border-color:var(--product-line);background:#fff}.product-21st-dialog.profile-dialog{width:calc(100vw - 32px)!important;max-width:620px!important;max-height:calc(100dvh - 32px);overflow-y:auto;padding:20px!important;gap:12px!important;border:1px solid var(--product-line);border-radius:10px!important;background:#fff;box-shadow:none!important}.product-21st-dialog.profile-dialog:is(.profile-dialog-wide,.product-category-dialog){max-width:760px!important}.product-21st-dialog.profile-dialog.profile-dialog-confirm{max-width:440px!important}.product-21st-dialog.profile-dialog [data-slot=dialog-title]{color:var(--product-ink);font-size:18px;line-height:26px;font-weight:600}.product-21st-dialog.profile-dialog [data-slot=dialog-description]{color:var(--product-secondary)}.product-21st-dialog.profile-dialog .profile-dialog-footer{position:sticky;bottom:-20px;z-index:2;margin-top:14px;padding:14px 0 0;border-color:var(--product-line);background:#fff}.product-21st-dialog.profile-dialog :is(input,select,textarea,[role=combobox]){border-color:var(--product-line);box-shadow:none}.product-21st-dialog.profile-dialog .product-photo-strip{max-width:100%;overflow-x:auto}.product-21st-dialog.profile-dialog .product-photo-strip figure{border:1px solid var(--product-line);border-radius:6px}.product-21st-dialog.profile-dialog .profile-media-dropzone{border:1px dashed #bec9ce;border-radius:8px;background:var(--product-wash)}.product-21st-dialog.profile-dialog .profile-media-dropzone--active{border-style:solid;border-color:var(--product-action);background:var(--c21-selected)}.product-21st-dialog.profile-dialog .product-photo-main{background:#fff;color:var(--product-ink)}.product-21st-dialog.profile-dialog .product-photo-strip button{background:#fff;color:var(--product-action);border:1px solid var(--product-line)}.product-21st-dialog.profile-dialog .profile-facts>div{border-color:var(--product-line)}.product-21st-dialog.profile-dialog .product-upload-preview{max-height:240px;border-radius:6px;background:var(--product-wash)}.product-21st-dialog.profile-dialog .provider-offer-picker__columns{border:0;border-top:1px solid var(--product-line);border-bottom:1px solid var(--product-line);border-radius:0}.product-21st-dialog.profile-dialog .provider-offer-picker__columns>*+*{border-left:1px solid var(--product-line)}.product-21st-popover{max-width:calc(100vw - 24px);border:1px solid var(--product-line);border-radius:8px;background:#fff;box-shadow:none!important;padding:6px}.product-21st-popover :is([role=menuitem],[role=option]){min-height:32px;border-radius:5px;color:var(--product-ink);font-size:13px}.product-21st-popover :is([data-highlighted],[aria-selected=true]){background:var(--c21-selected);color:var(--product-ink)}.product-21st-popover .account-listings-filter-overlay-header{border-color:var(--product-line)}.product-21st-popover .account-listings-filter-sort-options [role=option]{min-height:32px;border-radius:5px}@container (max-width: 840px){.product-21st-editor .product-compose-grid{grid-template-columns:minmax(0,1fr);gap:0}.product-21st-editor .product-compose-aside{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}}@container (max-width: 540px){.product-21st-catalog .product-catalog-heading{display:grid;justify-content:stretch}.product-21st-catalog .product-catalog-heading h2,.product-21st-editor .product-compose-heading h1{font-size:24px;line-height:30px}.product-21st-catalog .product-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.product-21st-catalog .product-stats>button{min-height:56px}.product-21st-editor .product-compose-heading{display:grid}.product-21st-editor .product-compose-aside,.product-21st-editor .product-price-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.product-21st-dialog.profile-dialog{width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px);padding:16px!important}.product-21st-dialog.profile-dialog .profile-dialog-footer{bottom:-16px}}@media(prefers-reduced-motion:reduce){.product-21st :is(button,a),.product-21st-editor :is(button,a){transition:none}}.offer-workspace,.offer-editor,.offer-collection,.offer-dialog,.offer-popover{--product-ink: var(--c21-ink);--product-secondary: var(--c21-secondary);--product-muted: var(--c21-muted);--product-line: var(--c21-line);--product-wash: var(--c21-wash);--product-action: var(--c21-action)}.profile-management:is([data-section=products],[data-section=service-cards]){width:100%;max-width:1440px;margin-inline:auto}.profile-management:is([data-section=products],[data-section=service-cards])>.profile-identity{align-items:center;gap:12px;padding:0 0 20px;margin-bottom:0;border-bottom:0}.profile-management:is([data-section=products],[data-section=service-cards])>.profile-identity .profile-avatar{width:36px;height:36px;font-size:12px}.profile-management:is([data-section=products],[data-section=service-cards])>.profile-identity h1{font-size:14px;line-height:20px;letter-spacing:0}.profile-management:is([data-section=products],[data-section=service-cards])>.profile-identity .profile-name-line{gap:8px}.profile-management:is([data-section=products],[data-section=service-cards])>.profile-identity .profile-specialization{margin:2px 0 0;font-size:11px;line-height:16px}.profile-management:is([data-section=products],[data-section=service-cards])>.profile-identity .profile-identity-meta{margin-top:3px;font-size:11px;line-height:16px}.offer-collection .product-catalog-heading{padding-bottom:20px;border:0;align-items:center;justify-content:space-between}.offer-collection .product-catalog-heading h2{font-size:26px;line-height:32px}.offer-collection .product-stats{display:flex;gap:24px;overflow-x:auto;scrollbar-width:thin}.offer-collection .product-stats>button{min-height:40px;flex:none;padding:0 0 10px;border-radius:0}.offer-collection .product-stats>button>span{display:flex;align-items:center;gap:7px}.offer-collection .product-stats small{font-size:13px;line-height:20px}.offer-collection .product-stats strong{padding:0 5px;min-width:21px;border-radius:4px;background:var(--c21-wash);font-size:11px;line-height:18px;font-weight:500}.offer-collection .product-stats>button[aria-pressed=true] small{color:var(--c21-ink);font-weight:500}.offer-collection .product-filters{grid-template-columns:minmax(180px,1fr) auto;padding:16px 0;border:0}.offer-collection .product-filter-controls.account-listings-filter-responsive{grid-template-columns:minmax(130px,1fr) minmax(145px,1fr) auto}.offer-collection .product-view-switch{border:1px solid var(--c21-line);border-radius:6px;padding:0 2px;gap:0}.offer-collection .product-view-switch button{width:32px;height:34px;min-height:34px}.offer-collection .product-view-switch [aria-pressed=true]{background:var(--c21-selected);color:var(--c21-action);box-shadow:none}.offer-collection .product-filter-summary{padding:0 0 12px}.offer-collection .product-results{min-height:180px}.offer-items{min-width:0}.offer-item{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,.28fr) auto;align-items:center;gap:24px;padding:18px 0;border-top:1px solid var(--c21-line);min-width:0}.offer-item-main,.offer-item-terms{min-width:0}.offer-collection .product-row-identity{gap:16px;align-items:start}.offer-collection .product-row-photo{width:76px;height:76px;background:#fff;border:1px solid var(--c21-line)}.offer-collection .product-row-photo svg{width:24px;height:24px}.offer-collection .product-title{font-size:14px;line-height:21px;font-weight:500}.offer-collection .product-title:hover:not(:disabled){color:var(--c21-action)}.offer-collection .product-row-identity p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;font-size:12px;line-height:18px;margin-top:5px}.offer-item-meta{display:flex;flex-wrap:wrap;gap:4px 16px;margin:7px 0 0;color:var(--c21-secondary);font-size:11px;line-height:16px}.offer-item-meta>span{max-width:42ch;overflow-wrap:anywhere}.offer-item-terms .product-price{font-size:14px;line-height:20px;font-weight:500}.offer-item-terms>small{display:block;color:var(--c21-secondary);font-size:11px;margin-top:6px}.offer-item-actions{display:flex;align-items:center;gap:12px}.offer-items--grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:24px;align-items:stretch}.offer-items--grid .offer-item{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding-top:0;border-top:0;border-bottom:1px solid var(--c21-line);grid-template-rows:1fr auto}.offer-items--grid .offer-item-main{grid-column:1 / -1}.offer-items--grid .product-row-identity{display:grid;gap:12px}.offer-items--grid .product-title{min-height:42px}.offer-items--grid .product-row-identity p{min-height:36px}.offer-items--grid .product-row-photo{width:100%;height:auto;aspect-ratio:4 / 3;background:var(--c21-wash);border:0}.offer-items--grid .offer-item-meta{display:grid;gap:4px;margin-left:0}.offer-items--grid .offer-item-actions{gap:4px;flex-direction:column;align-items:end}.offer-collection .product-empty{min-height:240px;border-top:1px solid var(--c21-line)}.offer-collection .product-pagination{min-height:60px;padding-block:12px}.offer-collection .product-pagination [aria-current=page]{box-shadow:none;background:var(--c21-selected)}.offer-editor{max-width:1200px;margin-inline:auto;width:100%}.offer-editor .product-compose-heading{align-items:center;padding-bottom:20px;margin-bottom:8px}.offer-editor .product-compose-heading h1{font-size:26px;line-height:32px}.offer-editor.product-editor .product-compose-grid{grid-template-columns:minmax(0,1fr) 300px;gap:40px}.offer-editor .product-compose-main>.profile-panel{padding-block:24px}.offer-editor .profile-panel-heading h2{font-size:14px;line-height:20px;letter-spacing:0}.offer-editor .profile-panel-heading p{font-size:12px;line-height:18px}.offer-editor .profile-field>span{color:var(--c21-ink)}.offer-editor .profile-field textarea{min-height:104px}.offer-editor .product-price-choice:has([data-state=checked]){border-color:var(--c21-action);background:#fff}.offer-editor .product-price-choice [role=radio]{color:var(--c21-action)}.offer-editor .product-price-choice,.offer-editor .product-photo-picker,.offer-dialog .product-photo-picker{position:relative}.offer-editor .product-photo-heading{font-size:14px;line-height:20px}.offer-editor .profile-media-dropzone{background:#fff;border-color:var(--c21-line)}.offer-summary{position:sticky;top:24px;margin-top:24px;padding:0 0 20px 24px;border-left:1px solid var(--c21-line);font-size:12px;line-height:18px}.offer-summary-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--c21-secondary);margin-bottom:14px}.offer-summary-photo{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;aspect-ratio:4 / 3;overflow:hidden;border-radius:6px;background:var(--c21-wash);color:var(--c21-muted)}.offer-summary-photo img{width:100%;height:100%;object-fit:cover}.offer-summary-photo svg{width:28px;height:28px}.offer-summary h2{font-size:16px;line-height:24px;font-weight:500;margin-top:16px;overflow-wrap:anywhere}.offer-summary-category{color:var(--c21-secondary);margin-top:4px;overflow-wrap:anywhere}.offer-summary-description{margin-top:12px;white-space:pre-wrap;overflow-wrap:anywhere}.offer-summary-price{display:grid;gap:4px;margin-top:16px}.offer-summary-price strong{font-size:16px;line-height:24px;font-weight:500}.offer-summary-price span,.offer-summary-facts dt{color:var(--c21-secondary)}.offer-summary-facts{display:grid;gap:8px;padding-top:16px;margin-top:16px;border-top:1px solid var(--c21-line)}.offer-summary-facts>div{display:flex;justify-content:space-between;gap:12px}.offer-summary-facts dd{min-width:0;max-width:65%;overflow-wrap:anywhere;text-align:right}.offer-summary-note{display:flex;align-items:start;gap:8px;color:var(--c21-secondary);margin-top:20px}.offer-summary-note svg{width:14px;height:18px;flex:none}.offer-dialog.profile-dialog{max-width:640px!important;border-radius:8px!important}.offer-dialog[data-state=closed]{animation:none}.offer-category-dialog.profile-dialog.product-category-dialog{max-width:940px!important;padding:0!important;display:flex;flex-direction:column;overflow:hidden;gap:0!important}.offer-dialog-heading{padding:20px 48px 16px 20px;border-bottom:1px solid var(--c21-line);flex:none}.offer-dialog-heading [data-slot=dialog-description]{margin-top:6px}.offer-dialog-body{padding:20px;overflow-y:auto;min-height:0;overscroll-behavior:contain}.offer-category-dialog .provider-offer-picker__footer{position:sticky;bottom:-20px;background:#fff;padding:12px 0 0;margin-top:12px}.offer-category-dialog .provider-offer-picker__modes{margin-top:16px}.offer-category-dialog .provider-offer-picker__row{border:0;border-radius:4px;min-height:36px}.offer-category-dialog .provider-offer-picker__row[data-selected=true]{background:var(--c21-selected)}.offer-dialog.profile-dialog-confirm{max-width:520px!important}.offer-preview-dialog.profile-dialog.profile-dialog-wide{max-width:820px!important;padding:0!important;display:flex;flex-direction:column;gap:0!important;overflow:hidden}.offer-preview-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start;gap:24px}.offer-preview-photo{display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:4 / 3;gap:10px;background:var(--c21-wash);color:var(--c21-muted);font-size:12px;border-radius:6px;overflow:hidden}.offer-preview-photo img{width:100%;height:100%;object-fit:contain}.offer-preview-details{min-width:0;display:grid;gap:12px;overflow-wrap:anywhere}.offer-preview-details h3{font-size:20px;line-height:28px;font-weight:500}.offer-preview-dialog.profile-dialog .profile-dialog-footer{position:static;margin:0;padding:12px 20px;flex:none}.offer-dialog.profile-dialog [data-slot=dialog-title]{padding-right:24px}.offer-dialog.profile-dialog .profile-media-dropzone{background:#fff;border-color:var(--c21-line)}.offer-dialog.profile-dialog .provider-offer-picker__columns{max-height:42dvh}.offer-dialog .provider-offer-picker{--primary: var(--c21-action)}.offer-popover :is([data-highlighted],[aria-selected=true]){background:var(--c21-selected)}@container (max-width: 900px){.offer-editor.product-editor .product-compose-grid{grid-template-columns:minmax(0,1fr);gap:0}.offer-editor .offer-summary{display:block;position:static;margin:0;padding:20px 0;border:0;border-top:1px solid var(--c21-line)}.offer-summary-photo{max-width:300px}.offer-item{grid-template-columns:minmax(0,1fr) auto;gap:10px 16px}.offer-item-main{grid-column:1 / -1}.offer-items--list .offer-item-terms{margin-left:92px}}@container (max-width: 680px){.offer-collection .product-filters{grid-template-columns:minmax(0,1fr)}.offer-collection .product-filter-controls.account-listings-filter-responsive{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.offer-collection .product-stats{gap:18px}}@container (max-width: 480px){.offer-collection .product-stats{gap:6px;justify-content:space-between}.offer-collection .product-stats small{font-size:12px}.offer-collection .product-stats strong{min-width:0;padding-inline:4px;font-size:10px}.offer-collection .product-catalog-heading{display:flex;flex-direction:row;align-items:center;gap:12px}.offer-collection .product-catalog-heading h2{font-size:24px;line-height:30px}.offer-collection .product-catalog-heading p{display:none}.offer-collection .product-filter-controls.account-listings-filter-responsive{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:6px}.offer-collection .product-filter-controls .account-listings-filter-trigger{padding-inline:8px;gap:6px}.offer-collection .account-listings-filter-trigger-label{font-size:12px}.offer-collection .account-listings-filter-trigger-icon,.offer-collection .account-listings-filter-trigger-icon svg{width:16px}.offer-collection .product-row-photo{width:60px;height:60px}.offer-items--grid .product-row-photo{width:100%;height:auto}.offer-items--list .offer-item-terms{margin-left:76px}.offer-item-meta{display:grid;gap:3px}.offer-item-actions{gap:4px}.offer-item-terms .product-price{font-size:13px}.offer-collection .product-pagination{align-items:center}}@media(max-width:767px){.profile-management:is([data-section=products],[data-section=service-cards])>.profile-identity{flex-wrap:wrap;gap:10px;padding-bottom:18px}.profile-management:is([data-section=products],[data-section=service-cards])>.profile-identity .profile-identity-copy{flex:1;min-width:0}.profile-management:is([data-section=products],[data-section=service-cards])>.profile-identity .profile-identity-actions{margin:0 0 0 48px}.offer-dialog.profile-dialog{width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px)}.offer-preview-layout{grid-template-columns:minmax(0,1fr);gap:20px}.offer-preview-photo{max-height:180px}}.listings-21st-page,.listings-21st-editor,.listings-21st-dialog,.listings-21st-popover{--listing-21st-ink: var(--c21-ink);--listing-21st-secondary: var(--c21-secondary);--listing-21st-muted: var(--c21-muted);--listing-21st-line: var(--c21-line);--listing-21st-wash: var(--c21-wash);--listing-21st-selected: var(--c21-selected);--listing-21st-action: var(--c21-action);--workspace-candidate-color-petrol: var(--c21-action);--workspace-candidate-color-pressed: var(--c21-pressed);--workspace-candidate-color-active-subtle: var(--c21-selected);--workspace-candidate-color-hover: var(--c21-wash);--workspace-candidate-color-border: var(--c21-line);--workspace-candidate-color-text-primary: var(--c21-ink);--workspace-candidate-color-text-secondary: var(--c21-secondary);--workspace-candidate-color-text-muted: var(--c21-muted);color:var(--listing-21st-ink);font-size:14px;line-height:20px}.listings-21st-page,.listings-21st-editor{width:100%;min-width:0;max-width:1280px;margin-inline:auto}.listings-21st-page .account-page-header{align-items:flex-end;gap:14px 22px;padding:2px 0 22px;border-bottom:1px solid var(--listing-21st-line)}.listings-21st-page .account-page-header-title,.listings-21st-editor .create-listing-header h1{margin:0;color:var(--listing-21st-ink);font-size:28px;line-height:34px;font-weight:600;letter-spacing:-.025em}.listings-21st-page .account-page-header-supporting,.listings-21st-editor .create-listing-header-copy p{margin-top:7px;color:var(--listing-21st-secondary);font-size:13px;line-height:20px}.listings-21st-page :is(button,a).account-page-primary-action,.listings-21st-editor .create-listing-actions>button[type=submit],.listings-21st-page .listing-bulk-action--primary{min-height:36px;border:1px solid transparent;border-radius:6px;background:var(--listing-21st-action);color:#fff;box-shadow:none}.listings-21st-page :is(button,a).account-page-primary-action:hover:not(:disabled),.listings-21st-editor .create-listing-actions>button[type=submit]:hover:not(:disabled),.listings-21st-page .listing-bulk-action--primary:hover:not(:disabled){background:var(--c21-pressed)}.listings-21st-page :is(button,input,select,a):focus-visible,.listings-21st-editor :is(button,input,select,textarea,a):focus-visible,.listings-21st-dialog :is(button,input,a):focus-visible,.listings-21st-popover :is(button,input,a):focus-visible{outline:2px solid var(--c21-ink);outline-offset:2px;box-shadow:none}.listings-21st-page .account-listings-status-nav{gap:22px;padding:0;margin-top:-10px;border-bottom:1px solid var(--listing-21st-line);scrollbar-width:thin}.listings-21st-page .account-listings-status-tab{display:inline-flex;align-items:center;gap:5px;height:42px;min-height:42px;padding:0 2px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--listing-21st-secondary);font-size:13px;font-weight:500;line-height:20px;white-space:nowrap}.listings-21st-page .account-listings-status-tab[data-current=true]{border-bottom-color:var(--c21-action);background:transparent;color:var(--listing-21st-ink);font-weight:600}.listings-21st-page .account-listings-status-tab:hover:not(:disabled){color:var(--listing-21st-ink);background:transparent}.listings-21st-page .account-listings-status-count{color:var(--listing-21st-muted);font-size:11px;font-variant-numeric:tabular-nums}.listings-21st-page .account-listings-filter-card{border:0;border-radius:0;background:#fff;box-shadow:none}.listings-21st-page .account-listings-filter-content{padding:0}.listings-21st-page .account-listings-filter-toolbar{background:#fff}.listings-21st-page .account-listings-status-label:after{display:none}@media(min-width:768px){.workspace-pilot-shell .listings-21st-page .account-listings-filter-toolbar{display:flex;flex-wrap:wrap;gap:8px;height:auto;min-height:36px;max-height:none;min-width:0}.workspace-pilot-shell .listings-21st-page .account-listings-filter-search{flex:1 1 220px;width:auto;min-width:min(100%,200px)}.workspace-pilot-shell .listings-21st-page .account-listings-filter-trigger{flex:1 1 130px;width:auto;min-width:0}.workspace-pilot-shell .listings-21st-page .account-listings-filter-apply{flex:0 0 auto;width:auto}}.listings-21st-page :is(.account-listings-filter-trigger,.account-listings-filter-search input,.account-listings-filter-mobile-trigger,.account-listings-filter-responsive-sort){min-height:36px;border-color:var(--listing-21st-line);border-radius:6px;background:#fff;color:var(--listing-21st-ink);box-shadow:none}.listings-21st-page :is(.account-listings-filter-trigger,.account-listings-filter-mobile-trigger)[data-applied=true]{border-color:#aebdc5;background:var(--listing-21st-selected)}.listings-21st-page .account-listings-search-dropdown,.listings-21st-page .account-listings-search-autosuggest [role=listbox]{border-color:var(--listing-21st-line);border-radius:7px;background:#fff;box-shadow:none}.listings-21st-page .account-listings-result-summary{margin:10px 0 0;color:var(--listing-21st-muted);font-size:12px}.listings-21st-page .account-listings-management-list{gap:0;border-top:1px solid var(--listing-21st-line)}.listings-21st-page .listings-21st-empty{padding:48px 20px;border-block:1px solid var(--listing-21st-line);background:#fff;text-align:center}.listings-21st-page .listings-21st-empty__title{color:var(--listing-21st-ink);font-weight:600}.listings-21st-page .listings-21st-empty__description{margin-top:6px;color:var(--listing-21st-secondary);font-size:13px}.listings-21st-page .listings-21st-empty__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px}.listings-21st-page .listing-management-card{border:0;border-bottom:1px solid var(--listing-21st-line);border-radius:0;background:#fff;box-shadow:none}.listings-21st-page .listing-management-card:hover{border-color:var(--listing-21st-line);background:var(--c21-wash)}.listings-21st-page .listing-management-card[data-selected=true]{border-color:var(--listing-21st-line);background:var(--listing-21st-selected)}.listings-21st-page .listing-management-card__media{border-color:var(--listing-21st-line);border-radius:6px;background:var(--listing-21st-wash)}.listings-21st-page .listing-management-card__title{color:var(--listing-21st-ink);font-weight:600}.listings-21st-page .listing-management-card__commercial,.listings-21st-page .listing-management-card__management{border-color:var(--listing-21st-line)}.listings-21st-page .listing-management-card__commercial strong{color:var(--listing-21st-ink);font-weight:600}.listings-21st-page .listing-management-card__lifecycle>strong{border-radius:4px;background:var(--listing-21st-wash);color:var(--listing-21st-secondary)}.listings-21st-page .listing-management-card[data-status=published] .listing-management-card__lifecycle>strong{color:#267051;background:#eef7f2}.listings-21st-page .listing-management-card__actions :is(button,a){border-color:var(--listing-21st-line);border-radius:6px;background:#fff;color:var(--c21-ink);box-shadow:none}.listings-21st-page .listing-management-card__actions :is(button,a):hover:not(:disabled){background:var(--listing-21st-wash)}.listings-21st-page .account-listings-pagination__control[aria-current=page] .account-listings-pagination__visual{background:var(--listing-21st-action);color:#fff}.listings-21st-page .account-listings-pagination__control:hover:not(:disabled) .account-listings-pagination__visual{background:var(--listing-21st-selected);color:var(--listing-21st-ink)}.listings-21st-page :is(.account-listings-filter-card,.account-listings-management-list,.account-listings-pagination)+[role=alert]{border:1px solid #e8c6c6;background:#fff8f8}.listings-21st-page>.rounded-xl.border:not(.account-listings-filter-card){border-color:var(--listing-21st-line);border-radius:8px;background:var(--listing-21st-wash);box-shadow:none}body:has(.listings-21st-page) .account-listings-filter-overlay{border:1px solid var(--c21-line);border-radius:8px;background:#fff;color:var(--c21-ink);box-shadow:none}body:has(.listings-21st-page) .account-listings-filter-overlay :is([role=option],button){border-radius:5px}body:has(.listings-21st-page) .account-listings-filter-overlay :is([role=option],button):hover:not(:disabled){background:var(--c21-wash);color:var(--c21-action)}.listings-21st-popover{max-height:calc(100dvh - 24px);overflow-y:auto;padding:6px;border:1px solid var(--c21-line);border-radius:8px;background:#fff;color:var(--c21-ink);box-shadow:none}.listings-21st-popover [role=menuitem]{min-height:32px;padding:6px 8px;border-radius:5px}.listings-21st-popover [role=menuitem][data-highlighted]{background:var(--c21-selected);color:var(--c21-ink)}.listings-21st-dialog{width:calc(100vw - 32px);max-width:520px;max-height:calc(100dvh - 32px);overflow-y:auto;padding:20px;border:1px solid var(--c21-line);border-radius:9px;background:#fff;color:var(--c21-ink);box-shadow:none}.listings-21st-dialog :is(h2,h3){font-size:18px;line-height:26px;font-weight:600}.listings-21st-dialog :is(button,a){min-height:36px;border-radius:6px;box-shadow:none}.listings-21st-dialog .profile-dialog-footer{border-color:var(--c21-line)}.listings-21st-editor{--create-listing-summary-width: 280px;--create-listing-column-gap: 30px;--create-listing-section-gap: 0;--create-listing-section-number-size: 28px;--create-listing-section-radius: 7px;--create-listing-control-radius: 6px;--create-listing-section-border: 1px solid var(--c21-line)}.listings-21st-editor .create-listing-header{align-items:center;padding:0 0 23px;border-bottom:1px solid var(--listing-21st-line)}.listings-21st-editor .create-listing-header-copy p{max-width:650px}.listings-21st-editor .create-listing-desktop-grid{grid-template-columns:minmax(0,1fr) 280px;gap:30px}.listings-21st-editor .create-listing-section{padding:22px 0;border:0;border-bottom:1px solid var(--listing-21st-line);border-radius:0;background:#fff;box-shadow:none}.listings-21st-editor .create-listing-section:first-child{padding-top:0}.listings-21st-editor .create-listing-section-header{gap:12px}.listings-21st-editor .create-listing-section-number{width:28px;height:28px;min-width:28px;border:1px solid #dbe3e6;border-radius:6px;background:var(--listing-21st-wash);color:var(--c21-action);font-size:12px;font-weight:600}.listings-21st-editor .create-listing-section-title{color:var(--listing-21st-ink);font-size:18px;line-height:26px;font-weight:600;letter-spacing:-.015em}.listings-21st-editor .create-listing-section-description,.listings-21st-editor .create-listing-section-summary{color:var(--listing-21st-secondary);font-size:12px;line-height:18px}.listings-21st-editor .create-listing-section-fields{color:var(--listing-21st-ink);font-size:14px;line-height:20px}.listings-21st-editor .create-listing-section-fields :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea,[role=combobox]){border-color:var(--c21-line);border-radius:6px;background:#fff;box-shadow:none;font-size:13px;line-height:20px}.listings-21st-editor .create-listing-section-fields :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,[role=combobox]){min-height:36px}.listings-21st-editor .create-listing-actions>button{min-height:36px;height:36px;border-radius:6px;box-shadow:none;font-size:13px}.listings-21st-editor .create-listing-actions>button:not([type=submit]){border-color:var(--listing-21st-line);background:#fff;color:var(--c21-ink)}.listings-21st-editor .create-listing-summary{position:sticky;top:14px;padding:18px;border:1px solid var(--listing-21st-line);border-radius:8px;background:var(--listing-21st-wash);box-shadow:none}.listings-21st-editor .create-listing-summary h2{margin:0 0 12px;font-size:17px;line-height:24px;font-weight:600}.listings-21st-editor .create-listing-summary-item{border-color:var(--listing-21st-line)}.listings-21st-editor .create-listing-summary-item svg{color:#71818a}.listings-21st-editor .create-listing-photo-dropzone{min-height:130px;border:1px dashed #cad5da;border-radius:8px;background:var(--listing-21st-wash)}.listings-21st-editor .create-listing-photo-dropzone:hover{border-color:#9eb0b9;background:#f1f5f6}.listings-21st-editor .create-listing-photo-item,.listings-21st-editor .create-listing-photo-preview{border-color:var(--listing-21st-line);border-radius:6px}.listings-21st-editor .create-listing-attribute-load-error,.listings-21st-editor .create-listing-moderation-reason{border:1px solid #ead2d2;border-radius:6px;background:#fff8f8}.listings-21st-editor .create-listing-accordion-item{border:0;border-bottom:1px solid var(--listing-21st-line);border-radius:0;background:#fff}.listings-21st-editor .create-listing-accordion-trigger{color:var(--listing-21st-ink);font-size:15px;line-height:21px}.listings-21st-editor .create-listing-accordion-item[data-state=open] .create-listing-section-number{border-color:#aebdc5;background:var(--listing-21st-selected)}.listings-21st-editor .create-listing-accordion-content{border-color:var(--listing-21st-line)}@container listing-management-card (min-width: 840px){.listings-21st-page .listing-management-card{--listing-card-height: 132px;--listing-card-media-width: 104px;--listing-card-media-height: 104px;grid-template-columns:13px 104px minmax(220px,1fr) minmax(150px,.44fr) minmax(190px,.52fr);grid-template-rows:minmax(0,1fr);grid-template-areas:"selection media identity commercial management";padding:14px 16px}.listings-21st-page .listing-management-card__commercial,.listings-21st-page .listing-management-card__management{padding-inline-start:14px}.listings-21st-page .listing-management-card__identity{justify-content:space-between}.listings-21st-page .listing-management-card__actions{grid-template-columns:minmax(0,1fr) 36px}}@media(max-width:767px){.listings-21st-page .account-page-header-title,.listings-21st-editor .create-listing-header h1{font-size:24px;line-height:30px}.listings-21st-page .account-listings-status-nav{gap:15px}.listings-21st-page .account-listings-filter-content{padding:12px}.listings-21st-editor .create-listing-header{align-items:flex-start}.listings-21st-editor .create-listing-summary{position:static}.listings-21st-editor .create-listing-actions--responsive{position:sticky;bottom:0;z-index:2;padding:12px 0;background:#fff;border-top:1px solid var(--listing-21st-line)}}@media(prefers-reduced-motion:reduce){.listings-21st-page .listing-management-card,.listings-21st-page .account-listings-status-tab,.listings-21st-editor .create-listing-accordion-trigger{transition:none}}.listings-21st-page .account-listings-filter-mobile-panel{padding:14px 0 2px;border-top:1px solid var(--listing-21st-line);background:#fff}.listings-21st-page :is(.account-listings-filter-reset-row,.account-listings-filter-responsive-applied){border-color:var(--listing-21st-line);color:var(--listing-21st-secondary)}.listings-21st-page :is(.account-listings-filter-remove-one,.account-listings-filter-responsive-chip){border:1px solid var(--listing-21st-line);border-radius:5px;background:var(--listing-21st-wash);color:var(--c21-secondary);box-shadow:none}.listings-21st-page .account-listings-filter-apply,.listings-21st-page .account-listings-filter-responsive-apply{min-height:36px;border-radius:6px;background:var(--listing-21st-action);color:#fff;box-shadow:none}.listings-21st-page .account-listings-filter-apply:hover:not(:disabled){background:var(--c21-pressed)}.listings-21st-page .account-listings-management-list+.workspace-page-footer,.listings-21st-page .account-listings-pagination{border-top:1px solid var(--listing-21st-line)}.listings-21st-page [role=status]:has(>.animate-spin){color:var(--listing-21st-secondary)}.listings-21st-editor .create-listing-section-fields [role=listbox]{border-color:var(--listing-21st-line);border-radius:7px;background:#fff;box-shadow:none}.listings-21st-editor .create-listing-section-fields [role=option]{min-height:38px;border-radius:5px}.listings-21st-editor .create-listing-section-fields [role=option]:hover:not(:disabled),.listings-21st-editor .create-listing-section-fields [role=option][aria-selected=true]{background:var(--listing-21st-selected);color:var(--listing-21st-ink)}.listings-21st-editor .create-listing-section-fields [data-seller-confirmation]{padding:7px 10px;border:1px solid var(--listing-21st-line);border-radius:6px;background:var(--listing-21st-wash);color:var(--listing-21st-ink);font-size:13px}.listings-21st-editor .create-listing-section-fields :is([role=group],fieldset)>legend{color:var(--listing-21st-ink);font-size:14px;font-weight:600}.listings-21st-editor .create-listing-photo-grid{max-height:288px;overflow-y:auto;scrollbar-width:thin}.listings-21st-editor .create-listing-photo-remove{color:var(--c21-secondary)}.listings-21st-editor .create-listing-photo-remove:hover:not(:disabled){color:#a43f3f}body:has(.listings-21st-editor) [role=dialog].workspace-cabinet:not(.listings-21st-dialog){width:calc(100vw - 32px);max-width:520px;max-height:calc(100dvh - 32px);overflow-y:auto;border:1px solid var(--c21-line);border-radius:9px;background:#fff;color:var(--c21-ink);box-shadow:none}body:has(.listings-21st-editor) [role=dialog].workspace-cabinet:not(.listings-21st-dialog) :is(input,select,textarea){min-height:36px;border-color:var(--c21-line);background:#fff;box-shadow:none}body:has(.listings-21st-editor) [role=dialog].workspace-cabinet:not(.listings-21st-dialog) :is(button,a){min-height:36px;border-radius:6px;box-shadow:none}@media(max-width:767px){.listings-21st-page .account-listings-status-nav{margin-top:-12px}.listings-21st-page .account-listings-filter-mobile-panel .account-listings-filter-toolbar{height:auto;flex-wrap:wrap}.listings-21st-editor .create-listing-photo-grid{max-height:242px}.listings-21st-editor .create-listing-actions--responsive{gap:7px}}.listings-21st-editor:has(.listing-continuous-editor){max-width:1200px;container-type:inline-size;container-name:listing-compose}.listings-21st-editor .listing-continuous-editor .create-listing-form{display:block;min-width:0}.listings-21st-editor .listing-continuous-editor .create-listing-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding-bottom:20px;margin-bottom:8px}.listings-21st-editor .create-listing-header-copy{flex:1 1 350px}.listings-21st-editor .listing-editor-preview{flex:none}.listing-preview-dialog .listing-offer-summary{position:static;margin:0;padding:0;border:0}.listing-preview-dialog .offer-summary-photo{max-width:260px;margin-inline:auto}.listings-21st-editor .listing-continuous-editor .create-listing-header h1{font-size:26px;line-height:32px}.listings-21st-editor .listing-editor-back{padding:0;height:30px;min-height:30px;margin-bottom:10px;color:var(--c21-secondary);font-size:12px;background:transparent}.listings-21st-editor .listing-continuous-editor .create-listing-desktop-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:40px}.listings-21st-editor .listing-continuous-editor .create-listing-section{padding:24px 0;gap:12px}.listings-21st-editor .listing-continuous-editor .create-listing-section-number{display:none}.listings-21st-editor .listing-continuous-editor .create-listing-section-title{font-size:14px;line-height:20px;letter-spacing:0}.listings-21st-editor .listing-continuous-editor .create-listing-section-description{margin:0}.listings-21st-editor .listing-continuous-editor textarea{min-height:104px}.listings-21st-editor .listing-continuous-editor .create-listing-summary{position:sticky;top:24px;margin-top:24px;padding:0 0 20px 24px;border:0;border-left:1px solid var(--c21-line);border-radius:0;min-width:0}.listings-21st-editor .listing-continuous-editor .create-listing-summary h2{color:var(--c21-secondary);font-size:12px;line-height:18px;font-weight:500}.listings-21st-editor .listing-continuous-editor .create-listing-summary-item strong{font-size:13px;line-height:20px;font-weight:500;overflow-wrap:anywhere}.listings-21st-editor .listing-editor-footer{padding-top:20px;margin-top:16px;border-top:1px solid var(--c21-line)}.listings-21st-editor .listing-editor-footer .create-listing-actions{flex-wrap:wrap;gap:8px;margin:0}.listings-21st-editor .listing-continuous-editor .create-listing-section-fields,.listings-21st-editor .listing-continuous-editor .create-listing-section-fields>*,.listings-21st-editor .listing-continuous-editor .create-listing-section-fields :is(input,textarea,button,[role=combobox]){min-width:0;max-width:100%}@container listing-compose (max-width: 900px){.listings-21st-editor .listing-continuous-editor .create-listing-desktop-grid{grid-template-columns:minmax(0,1fr);gap:16px}.listings-21st-editor .listing-continuous-editor .create-listing-summary{position:static;margin:0;padding:20px 0 0;border-left:0;border-top:1px solid var(--c21-line)}.listings-21st-editor .listing-continuous-editor .create-listing-summary-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}}@container listing-compose (max-width: 540px){.listings-21st-editor .listing-continuous-editor .create-listing-header h1{font-size:24px;line-height:30px}.listings-21st-editor .listing-continuous-editor .create-listing-section-fields>.grid{grid-template-columns:minmax(0,1fr)}.listings-21st-editor .listing-continuous-editor .create-listing-summary-list{grid-template-columns:minmax(0,1fr)}.listings-21st-editor .listing-editor-footer .create-listing-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.listings-21st-editor .listing-editor-footer .create-listing-actions>button{width:100%}.listings-21st-editor .listing-editor-footer .create-listing-actions>button:last-child{grid-column:1 / -1}}.listing-offers .account-listing-management-container{max-inline-size:none;height:100%}.listing-offer-card{position:relative;height:100%}.listing-offer-card .offer-item-main{padding-left:24px}.listing-offer-selection{position:absolute;top:23px;left:0;display:flex;align-items:center;justify-content:center}.listing-offer-card .offer-item-actions{flex-wrap:wrap}.listing-offer-card .product-row-menu{flex:none}.listing-offer-card .listing-offer-moderation{color:#9b3434}.listing-offer-metrics{display:flex;gap:8px;color:var(--c21-secondary);font-size:11px}.listing-offer-metrics span{display:inline-flex;align-items:center;gap:4px}.listing-offer-metrics svg{width:12px;height:12px}.listing-offers.offer-items--grid .offer-item-main{padding-left:0}.listing-offers.offer-items--grid .listing-offer-selection{top:8px;left:8px;z-index:1;width:24px;height:24px;border-radius:4px;background:#fff}.listings-21st-page .account-listings-result-summary .product-view-switch{margin-left:auto}@container (max-width: 900px){.listing-offers.offer-items--list .offer-item-terms{margin-left:116px}}@container (max-width: 480px){.listing-offers.offer-items--list .offer-item-terms{margin-left:100px}}.listings-21st-editor .listing-continuous-editor .create-listing-header{padding-bottom:20px;margin-bottom:8px;border-bottom:1px solid var(--c21-line)}.listings-21st-editor .listing-continuous-editor .create-listing-section{padding:22px 0;border-bottom:1px solid var(--c21-line)}.listings-21st-editor .listing-continuous-editor .create-listing-section:first-child{padding-top:0}.listings-21st-editor .listing-continuous-editor .create-listing-section-header{display:block;margin-bottom:16px}.listings-21st-editor .listing-continuous-editor .create-listing-section-title{font-size:14px;line-height:20px;font-weight:600}.listings-21st-editor .listing-continuous-editor .create-listing-section-description{margin-top:4px;font-size:12px;line-height:18px}.listings-21st-editor .listing-continuous-editor .create-listing-summary{font-size:12px;line-height:18px}.listings-21st-editor .listing-continuous-editor .create-listing-summary-cover{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;min-height:140px;margin:12px 0 16px;overflow:hidden;border-radius:6px;background:var(--c21-wash);color:var(--c21-muted);text-align:center}.listings-21st-editor .listing-continuous-editor .create-listing-summary-cover img{width:100%;height:140px;object-fit:cover}.listings-21st-editor .listing-continuous-editor .create-listing-summary-cover svg{width:24px;height:24px}.listings-21st-editor .listing-editor-footer{position:sticky;z-index:3;bottom:0;padding:14px 0 16px;margin-top:14px;background:#fff}.listings-21st-editor .listing-owner-strip{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:16px 0 8px;font-size:12px}.listings-21st-editor .listing-owner-strip>*{display:flex;align-items:center;gap:8px;margin:0}.listings-21st-editor .listing-owner-strip [data-seller-confirmation]{padding:0;border:0;border-radius:0;background:none;font-weight:500}.listings-21st-editor .listing-offer-summary{min-width:0}@container listing-compose (max-width: 900px){.listings-21st-editor .listing-offer-summary{position:static;margin:0;padding:20px 0;border-left:0;border-top:1px solid var(--c21-line)}.listings-21st-editor .listing-offer-summary .offer-summary-photo{max-width:300px}}.profile-21st-management[data-section=access]{max-width:1200px;margin-inline:auto}.profile-access-workspace{min-width:0}.pa-current{display:flex;align-items:center;gap:20px;padding:8px 0 28px;border-bottom:1px solid var(--c21-line)}.pa-current-icon{display:grid;place-items:center;width:48px;height:48px;flex:none;border-radius:8px;background:var(--c21-wash);color:var(--c21-muted)}.pa-facts{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;gap:24px;flex:1;margin:0}.pa-facts dt{color:var(--c21-muted);font-size:11px;line-height:18px;margin-bottom:6px}.pa-facts dd{margin:0;font-size:15px;line-height:23px;font-weight:500;overflow-wrap:anywhere}.pa-facts>div:last-child dd{font-size:13px;font-weight:400}.pa-team-link{display:flex;align-items:center;gap:16px;padding:22px 0;border-bottom:1px solid var(--c21-line);color:var(--c21-ink);text-decoration:none}.pa-row-icon{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:6px;color:var(--c21-muted);background:var(--c21-wash)}.pa-team-link>span:nth-child(2){display:grid;gap:5px;flex:1;min-width:0}.pa-team-link strong{font-size:14px;line-height:21px;font-weight:500}.pa-team-link small{color:var(--c21-muted);font-size:12px;line-height:19px}.pa-team-link>svg{color:var(--c21-muted);flex:none}.pa-team-link:hover strong{text-decoration:underline;text-underline-offset:3px}.pa-history{margin-top:28px}.pa-section-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 20px;margin-bottom:14px}.pa-section-heading h2{font-size:16px;line-height:23px;font-weight:600;margin:0}.pa-section-heading h2>span{color:var(--c21-muted);font-size:11px;font-weight:400;margin-left:6px}.pa-section-heading>a,.pa-request-details>a{display:inline-flex;align-items:center;gap:8px;min-height:30px;color:var(--c21-ink);font-size:12px;line-height:19px;text-decoration:none}.pa-section-heading>a:hover,.pa-request-details>a:hover{text-decoration:underline}.pa-request-list{border-top:1px solid var(--c21-line)}.pa-request-record{border-bottom:1px solid var(--c21-line)}.pa-request-record summary{display:flex;align-items:center;gap:14px;padding:18px 0;list-style:none;cursor:pointer}.pa-request-record summary::-webkit-details-marker{display:none}.pa-request-summary{display:grid;gap:5px;flex:1;min-width:0}.pa-request-summary strong{font-size:13px;line-height:20px;font-weight:500;overflow-wrap:anywhere}.pa-request-summary small{font-size:11px;line-height:18px;color:var(--c21-muted);overflow-wrap:anywhere}.pa-request-meta{display:grid;justify-items:end;gap:5px;font-size:11px;line-height:18px;color:var(--c21-muted)}.pa-chevron{flex:none;color:var(--c21-muted)}.pa-request-record[open] .pa-chevron{transform:rotate(180deg)}.pa-request-details{margin:0 0 18px 50px;padding:18px 20px;border:1px solid var(--c21-line);border-radius:6px}.pa-request-details dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin:0 0 16px}.pa-request-details dt{font-size:11px;line-height:17px;color:var(--c21-muted);margin-bottom:5px}.pa-request-details dd{margin:0;font-size:13px;line-height:21px;overflow-wrap:anywhere;white-space:pre-line}.pa-more{margin-top:16px;min-height:36px;padding:0 12px;border:1px solid var(--c21-line);border-radius:6px;background:#fff;font-size:12px}.pa-manual-request{margin-top:28px;padding-top:24px;border-top:1px solid var(--c21-line)}.pa-team-link+.pa-manual-request{margin-top:0;border-top:0}.pa-manual-request>div:first-child{gap:20px}.pa-manual-request>div:first-child>div:first-child>span{width:36px;height:36px;margin:0;border-radius:6px;background:var(--c21-wash);color:var(--c21-muted)}.pa-manual-request h2{font-size:16px;line-height:23px;font-weight:600;margin:0}.pa-manual-request>div:first-child p{max-width:68ch;font-size:12px;line-height:20px;margin:6px 0 0;color:var(--c21-muted)}.pa-manual-request>div:first-child>button{min-height:36px;height:36px;padding:0 12px;border:1px solid var(--c21-line);border-radius:6px;font-size:12px;background:#fff}.pa-manual-request form{margin:22px 0 0 48px;max-width:780px;padding:22px 24px;border:1px solid var(--c21-line);border-radius:6px;background:#fff;gap:20px}.pa-manual-request form>div:first-child{gap:18px}.pa-manual-request form label{font-size:12px;line-height:18px;font-weight:500;color:var(--c21-ink)}.pa-manual-request form label>span{color:var(--c21-muted);font-size:11px;line-height:18px;margin-top:8px}.pa-manual-request :is(input,textarea){border-color:var(--c21-line);border-radius:6px;box-shadow:none;font-size:13px;background:#fff;color:var(--c21-ink)}.pa-manual-request input{height:36px;margin-top:7px}.pa-manual-request textarea{margin-top:7px;min-height:104px;line-height:21px}.pa-manual-request form>div:last-child{padding-top:16px;border-top:1px solid var(--c21-line)}.pa-manual-request button[type=submit]{min-height:36px;padding:0 14px;border-radius:6px;background:var(--c21-action);color:#fff;font-size:12px}.profile-access-workspace :is(a,button,input,textarea):focus-visible{outline:2px solid var(--c21-ink);outline-offset:2px}@container (max-width:740px){.pa-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px}.pa-facts>div:last-child{grid-column:1/-1}.pa-current{align-items:flex-start;gap:14px}.pa-manual-request>div:first-child{flex-direction:column;align-items:stretch;gap:14px}.pa-manual-request>div:first-child>button{align-self:flex-start;margin-left:48px}}@container (max-width:520px){.pa-current{gap:12px;padding-bottom:22px}.pa-current-icon{width:36px;height:36px}.pa-facts{grid-template-columns:minmax(0,1fr);gap:14px}.pa-facts dd{font-size:14px;line-height:21px}.pa-team-link{padding:20px 0;gap:12px}.pa-manual-request{margin-top:22px;padding-top:22px}.pa-manual-request form{margin-left:0;padding:16px}.pa-manual-request form>div:first-child{grid-template-columns:minmax(0,1fr)}.pa-manual-request :is(input,textarea){font-size:16px}.pa-manual-request form>div:last-child{flex-direction:column;align-items:stretch}.pa-request-record summary{display:grid;grid-template-columns:30px minmax(0,1fr) 16px;gap:5px 10px}.pa-request-record .pa-row-icon{width:30px;height:30px;grid-row:1/3;align-self:start}.pa-request-summary{grid-column:2}.pa-request-meta{grid-column:2;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:4px 12px}.pa-request-record .pa-chevron{grid-column:3;grid-row:1/3}.pa-request-details{margin-left:0;padding:16px}.pa-request-details dl{grid-template-columns:minmax(0,1fr)}}.profile-21st-management[data-section=moderation]{max-width:1200px;margin-inline:auto}.ri-workspace{min-width:0}.ri-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 20px}.ri-tabs{display:flex;gap:4px}.ri-tabs button{display:flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;border:0;border-radius:5px;background:transparent;color:var(--c21-muted);font-size:13px;font-weight:500}.ri-tabs button:hover{color:var(--c21-ink);background:var(--c21-wash)}.ri-tabs button[aria-selected=true]{background:var(--c21-selected);color:var(--c21-ink)}.ri-tabs button span{font-size:11px;color:var(--c21-muted);font-weight:400}.ri-order{font-size:11px;line-height:18px;color:var(--c21-muted)}.ri-records{border-top:1px solid var(--c21-line)}.ri-record{border-bottom:1px solid var(--c21-line)}.ri-record>summary{display:grid;grid-template-columns:36px minmax(0,1fr) auto 16px;align-items:center;gap:16px;min-height:88px;padding:18px 0;cursor:pointer;list-style:none}.ri-record>summary::-webkit-details-marker{display:none}.ri-record>summary:hover .ri-record-title strong{text-decoration:underline;text-underline-offset:3px}.ri-kind-icon{display:grid;place-items:center;width:36px;height:36px;color:var(--c21-muted);background:var(--c21-wash);border-radius:6px}.ri-record-title{min-width:0;display:grid;gap:5px}.ri-record-title strong{font-size:14px;line-height:21px;font-weight:500;overflow-wrap:anywhere}.ri-record-title small{font-size:12px;line-height:18px;color:var(--c21-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ri-record-meta{display:flex;align-items:center;gap:20px}.ri-status{display:inline-flex;align-items:center;gap:5px;font-size:11px;line-height:18px;color:var(--c21-muted)}.ri-status>svg{flex:none}.ri-record-meta time{color:var(--c21-muted);font-size:11px;line-height:18px;white-space:nowrap}.ri-chevron{color:var(--c21-muted);transition:transform .15s ease}.ri-record[open]>summary .ri-chevron{transform:rotate(180deg)}.ri-details{margin:0 0 20px 52px;padding:18px 20px;border:1px solid var(--c21-line);border-radius:6px;background:#fff}.ri-detail-intro{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 20px;margin-bottom:20px}.ri-detail-intro p{margin:0;color:var(--c21-muted);font-size:12px;line-height:20px}.ri-detail-intro>span{color:var(--c21-muted);font-size:11px;line-height:18px}.ri-fields{display:grid;gap:18px;margin:0}.ri-fields--comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ri-fields dt{margin-bottom:6px;color:var(--c21-muted);font-size:11px;line-height:18px}.ri-fields dd{margin:0;max-width:78ch;white-space:pre-line;overflow-wrap:anywhere;font-size:13px;line-height:22px}.ri-details>.ri-link{margin-top:20px}.ri-link{display:inline-flex;align-items:center;gap:8px;min-height:30px;color:var(--c21-ink);text-decoration:none;font-size:12px;line-height:19px}.ri-link:hover{text-decoration:underline}.ri-link svg{color:var(--c21-muted);flex:none}.ri-related{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 24px;padding-top:20px;margin-top:12px}.ri-related p{font-size:11px;line-height:18px;color:var(--c21-muted);margin:0}.ri-related>div{display:flex;flex-wrap:wrap;gap:4px 24px}.ri-more{margin-top:16px;min-height:36px;padding:0 12px;border:1px solid var(--c21-line);border-radius:6px;background:#fff;font-size:12px}.ri-empty{display:grid;justify-items:center;align-content:center;gap:12px;min-height:300px;padding:32px 24px 44px;text-align:center;border-top:1px solid var(--c21-line);border-bottom:1px solid var(--c21-line)}.ri-empty-icon{display:grid;place-items:center;width:50px;height:50px;color:var(--c21-muted);background:var(--c21-wash);border-radius:50%}.ri-empty h2{margin:0;font-size:21px;line-height:28px;font-weight:600}.ri-empty>p{margin:0;max-width:50ch;font-size:13px;line-height:21px;color:var(--c21-muted)}.ri-empty-action{display:inline-flex;align-items:center;gap:8px;margin-top:6px;min-height:36px;padding:0 12px;border:1px solid var(--c21-line);border-radius:6px;background:#fff;font-size:12px}.ri-workspace :is(a,button,summary):focus-visible{outline:2px solid var(--c21-ink);outline-offset:2px}.ri-tabs button:focus-visible{outline-offset:-2px}@container (max-width:820px){.ri-record-meta{display:grid;justify-items:end;gap:4px}}@container (max-width:620px){.ri-toolbar{flex-wrap:wrap;gap:10px}.ri-tabs{width:100%;gap:2px}.ri-tabs button{flex:1;justify-content:center;padding:0 7px;font-size:12px;gap:6px}.ri-order{margin-left:2px}.ri-record>summary{grid-template-columns:30px minmax(0,1fr) 16px;gap:6px 10px;padding:16px 0}.ri-kind-icon{width:30px;height:30px;align-self:start;grid-row:1/3}.ri-record-title{grid-column:2;grid-row:1}.ri-record-title small{white-space:normal}.ri-record-meta{display:flex;flex-wrap:wrap;gap:4px 12px;justify-content:flex-start;grid-column:2;grid-row:2}.ri-chevron{grid-column:3;grid-row:1/3}.ri-details{margin:0 0 16px;padding:16px}.ri-fields--comparison{grid-template-columns:minmax(0,1fr);gap:18px}.ri-related{padding-top:16px;gap:8px}.ri-related>div{gap:4px 18px}.ri-empty{min-height:260px;padding:24px 12px 32px}.ri-empty h2{font-size:20px;line-height:27px}.ri-empty>p{font-size:12px;line-height:19px}}@media(prefers-reduced-motion:reduce){.ri-chevron{transition:none}}.provider-onboarding,.provider-onboarding-portal{--background: var(--workspace-candidate-color-surface);--foreground: var(--workspace-candidate-color-text-primary);--primary: var(--workspace-candidate-color-petrol);--primary-foreground: var(--workspace-candidate-color-active-text);--muted: var(--workspace-candidate-color-page);--muted-foreground: var(--workspace-candidate-color-text-muted);--accent: var(--workspace-candidate-color-hover);--accent-foreground: var(--workspace-candidate-color-text-primary);--border: var(--workspace-candidate-color-border);--input: var(--workspace-candidate-color-border);--ring: var(--workspace-candidate-color-focus);color:var(--foreground)}.provider-onboarding{min-width:0;width:100%;display:flex;flex-direction:column;padding-bottom:var(--cookie-consent-clearance, 0px)}.provider-onboarding button{scroll-margin-bottom:var(--cookie-consent-clearance, 0px)}.provider-activity{display:grid;gap:28px;min-width:0}.provider-profile{display:grid;gap:20px;min-width:0}.provider-review__layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:24px;align-items:start;max-width:72rem}.provider-review>fieldset,.provider-review>section,.provider-review>[role=alert]{max-width:72rem}.provider-review__main{min-width:0}.provider-review__readiness{display:flex;align-items:start;gap:10px;padding:16px;border-left:3px solid var(--primary);background:var(--muted);font-size:14px;line-height:1.5}.provider-review__readiness>svg{flex:none;margin-top:3px}.provider-review__readiness strong{font-weight:600}.provider-review__readiness p{margin-top:4px;color:var(--muted-foreground)}.provider-review-section{padding-block:18px;border-bottom:1px solid var(--border)}.provider-review-section>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.provider-review-section h2{display:flex;align-items:center;gap:8px;min-width:0;font-size:16px;line-height:1.4;font-weight:600}.provider-review-section h2>svg{flex:none}.provider-review-section>header>button{flex:none}.provider-review-section__value{color:var(--muted-foreground);font-size:14px;line-height:1.6;overflow-wrap:anywhere}.provider-review__rail{display:grid;gap:16px;min-width:0}.provider-review__rail>section{padding:16px;border:1px solid var(--border);border-radius:var(--radius)}.provider-review__rail h2{display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.5;font-weight:600}.provider-review__rail h2>svg{flex:none;color:var(--primary)}.provider-review__rail p{margin-top:8px;color:var(--muted-foreground);font-size:13px;line-height:1.6}.provider-review__rail button{width:100%;margin-top:12px}.provider-review-offers{display:grid;gap:12px}.provider-review-offer{display:flex;align-items:start;justify-content:space-between;gap:12px;min-width:0}.provider-review-offer+.provider-review-offer{padding-top:12px;border-top:1px solid var(--border)}.provider-review-offer__title{margin-block:4px;color:var(--foreground);font-size:14px;font-weight:600}.provider-review-offer p{margin-top:4px;color:var(--muted-foreground);font-size:13px;line-height:1.5}.provider-review-offer>strong{max-width:40%;color:var(--foreground);font-size:14px;text-align:right;font-weight:600}.provider-review-offer__type{color:var(--primary);font-size:12px}.provider-dialog.provider-dialog--preview{display:flex;flex-direction:column;width:min(880px,calc(100vw - 32px));max-width:880px;max-height:calc(100dvh - 32px);overflow:hidden}.provider-dialog--preview>.provider-dialog__header{flex:none}.provider-dialog.provider-dialog--form{display:flex;flex-direction:column;max-height:calc(100dvh - 32px);overflow:hidden}.provider-dialog--form>.provider-dialog__header{flex:none}.provider-proposal-form{display:flex;flex-direction:column;gap:16px;min-height:0}.provider-proposal-form__body{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.provider-proposal-form .provider-proposal-form__actions{flex:none;margin-top:0;padding-top:12px;border-top:1px solid var(--border)}.provider-proposal-parent{display:grid;gap:8px;margin-top:20px}.provider-proposal-parent__selected{display:flex;align-items:center;gap:8px;padding:4px 8px;border:1px solid var(--border);border-radius:var(--radius);font-size:13px}.provider-proposal-parent__selected>span{min-width:0;flex:1;overflow-wrap:anywhere}.provider-proposal-parent__selected>button{flex:none}.provider-proposal-parent__results{max-height:192px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;border:1px solid var(--border);border-radius:var(--radius)}.provider-proposal-parent__results>button{display:block;width:100%;min-height:36px;padding:8px 10px;text-align:left}.provider-proposal-parent__results>button+button{border-top:1px solid var(--border)}.provider-proposal-parent__results>button:hover:not(:disabled){background:var(--accent)}.provider-proposal-parent__results strong{display:block;font-size:13px;font-weight:500}.provider-proposal-parent__results span{display:block;margin-top:3px;color:var(--muted-foreground);font-size:12px;line-height:1.4}@media(max-height:420px){.provider-dialog.provider-dialog--form{gap:12px;padding:12px 16px}.provider-dialog--form .provider-dialog__description{display:none}.provider-proposal-form__actions>button{padding-inline:10px;font-size:13px}}.provider-public-preview__body{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.provider-public-preview__footer{display:flex;flex:none;justify-content:end;padding-top:12px;border-top:1px solid var(--border)}.provider-public-preview{display:grid;gap:20px;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.provider-public-preview__identity{display:flex;align-items:start;gap:12px}.provider-public-preview h3{color:var(--foreground);font-size:20px;line-height:1.4;font-weight:600}.provider-public-preview h4{margin-bottom:8px;color:var(--foreground);font-size:16px;font-weight:600}.provider-public-preview p{color:var(--muted-foreground)}.provider-public-preview>section{padding-top:16px;border-top:1px solid var(--border)}.provider-public-preview__directions{display:grid;gap:8px}.provider-public-preview__directions li span{display:block;color:var(--muted-foreground);font-size:12px}@media(max-width:1199px){.provider-review__layout{grid-template-columns:minmax(0,1fr)}.provider-review__rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.provider-review__rail{grid-template-columns:minmax(0,1fr)}.provider-review-section>header{align-items:start}.provider-review-section>header>button{padding-inline:8px}.provider-review-section h2{font-size:15px}.provider-review-offer{flex-direction:column;gap:6px}.provider-review-offer>strong{max-width:none;text-align:left}}.provider-location{display:grid;gap:24px}.provider-location .provider-step-header{margin-bottom:0}.provider-location__physical{display:grid;grid-template-columns:minmax(0,2fr) minmax(230px,.8fr);gap:24px;align-items:start}.provider-location__help{display:grid;gap:12px;padding:20px;background:var(--muted);border-radius:var(--radius);font-size:13px;line-height:1.6;color:var(--muted-foreground)}.provider-location__help h3{font-size:14px;font-weight:600;color:var(--foreground)}.provider-location__help ul{display:grid;gap:8px;list-style:disc;padding-left:18px;margin-top:12px}.provider-location__coverage-modes{display:grid;grid-template-columns:1fr 1fr;gap:12px}.provider-location__coverage-option{display:flex;align-items:start;gap:10px;padding:14px;border:1px solid var(--border);border-radius:var(--radius);font-size:14px;cursor:pointer}.provider-location__coverage-option:has([data-state=checked]){border-color:var(--primary);background:color-mix(in srgb,var(--primary) 5%,var(--background))}.provider-location__area{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--border);font-size:14px}@media(max-width:999px){.provider-location__physical{grid-template-columns:1fr}}@media(max-width:639px){.provider-location__coverage-modes{grid-template-columns:1fr}}.provider-profile .provider-step-header{margin-bottom:0}.provider-profile-section{min-width:0;padding:16px;border:1px solid var(--border);border-radius:var(--radius)}.provider-description-simple,.provider-contacts-simple{min-width:0}.provider-contacts-simple{display:grid;gap:24px;padding-top:24px}.provider-contacts{display:grid;gap:16px}.provider-contact-website{display:grid;grid-template-columns:140px minmax(0,1fr);align-items:center;gap:12px;padding-top:16px;border-top:1px solid var(--border)}@media(max-width:639px){.provider-contact-website{grid-template-columns:1fr}}.provider-contact-row{padding:14px 0}.provider-contact-row__fields{display:grid;gap:16px;padding:20px 0 4px}.provider-contact-metadata{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.provider-contact-edit{display:inline-flex;align-items:center;gap:8px;color:var(--primary);font-size:12px;flex:none;font-weight:400}.provider-email-source{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:767px){.provider-contact-metadata{grid-template-columns:1fr}.provider-contact-row .provider-profile-disclosure{align-items:start}.provider-contact-row .provider-profile-disclosure small{display:block;margin:4px 0 0}}.provider-profile-disclosure{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;cursor:pointer;font-size:14px;font-weight:600}.provider-profile-disclosure::-webkit-details-marker{display:none}.provider-profile-disclosure small{display:inline-block;margin-left:8px;color:var(--muted-foreground);font-size:12px;font-weight:400}.provider-offers-list{display:grid;gap:12px;margin-top:16px}.provider-offer-row{display:flex;align-items:center;gap:12px;padding-block:12px;border-top:1px solid var(--border)}.provider-offer-row__actions{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.provider-offers-add{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:20px;border:1px dashed var(--border);border-radius:var(--radius)}.provider-offer-editor{display:grid;grid-template-columns:minmax(0,2fr) minmax(240px,1fr);align-items:start;gap:24px;padding-top:20px}.provider-offer-editor__form{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;min-width:0}.provider-offer-editor__form>*{min-width:0}.provider-offer-preview{display:flex;flex-direction:column;align-items:start;gap:16px;min-width:0;padding:20px;background:var(--muted);border-radius:var(--radius);overflow-wrap:anywhere}.provider-offer-price-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.provider-offer-price-fields{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);gap:12px}.provider-save-warning{padding:16px;border-left:3px solid var(--destructive);font-size:14px}@media(max-width:999px){.provider-offer-editor{grid-template-columns:1fr}}@media(max-width:639px){.provider-offer-row{flex-wrap:wrap}.provider-offer-row__actions{width:100%}.provider-offer-price-modes,.provider-offer-price-fields{grid-template-columns:1fr}}.provider-activity .provider-step-header{margin-bottom:0}.provider-activity-mode__choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.provider-activity-mode__choice{display:flex;align-items:center;gap:12px;min-height:78px;padding:16px;border:1px solid var(--border);border-radius:var(--radius);cursor:pointer}.provider-activity-mode__choice>button{margin-left:auto;flex:none}.provider-activity-mode__choice[data-selected=true],.provider-choice-chip[data-selected=true]{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 5%,var(--background))}.provider-activity-mode__choice:has(:focus-visible),.provider-choice-chip:has(:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.provider-choice-icon{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:var(--radius);color:var(--primary);background:var(--muted)}.provider-choice-icon svg{width:20px;height:20px}.provider-section-title{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 16px;margin-bottom:12px}.provider-section-title h2{font-size:14px;font-weight:600}.provider-section-title>span{color:var(--muted-foreground);font-size:12px}.provider-picker-before-mode{display:flex;align-items:center;justify-content:center;gap:12px;min-height:220px;padding:24px;border:1px solid var(--border);border-radius:var(--radius);color:var(--muted-foreground);font-size:14px}.provider-picker-before-mode>svg{width:20px;flex:none}.provider-direction-picker{--provider-picker-height: clamp(360px, 62svh, 520px);display:grid;grid-template-columns:minmax(170px,.75fr) minmax(320px,1.8fr) minmax(240px,1fr);grid-template-rows:minmax(0,1fr);height:var(--provider-picker-height);align-items:stretch;min-width:0;border:1px solid var(--border);border-radius:var(--radius)}.provider-direction-picker[data-compact=true]{--provider-picker-height: clamp(300px, 42svh, 400px)}.provider-direction-categories{display:flex;flex-direction:column;min-height:0;min-width:0;padding:16px 8px;border-right:1px solid var(--border)}.provider-direction-categories__heading{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 8px 10px}.provider-direction-categories__heading>span{color:var(--muted-foreground);font-size:12px}.provider-direction-category-search{position:relative;display:flex;align-items:center;margin:0 8px 10px}.provider-direction-category-search>svg{position:absolute;left:9px;width:15px;height:15px;color:var(--muted-foreground);pointer-events:none}.provider-direction-category-search>input{min-width:0;height:36px;padding-left:31px;padding-right:30px;font-size:13px}.provider-direction-category-search>button{position:absolute;right:3px;display:grid;place-items:center;width:28px;height:28px;color:var(--muted-foreground)}.provider-direction-category-search>button svg{width:14px;height:14px}.provider-direction-categories__count{padding:0 8px 8px;color:var(--muted-foreground);font-size:12px}.provider-direction-categories__list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.provider-direction-category{display:flex;align-items:center;gap:8px;width:100%;min-height:36px;padding:8px;border-radius:calc(var(--radius) - 2px);text-align:left;font-size:13px;line-height:1.4}.provider-direction-category>svg{width:16px;height:16px;flex:none;color:var(--muted-foreground)}.provider-direction-category__arrow{margin-left:auto}.provider-direction-category:hover:not(:disabled){background:var(--muted)}.provider-direction-category[aria-pressed=true]{color:var(--primary);background:color-mix(in srgb,var(--primary) 7%,var(--background));font-weight:500}.provider-direction-category:disabled{opacity:.55}.provider-direction-results{display:flex;flex-direction:column;gap:12px;min-width:0;min-height:0;padding:16px}.provider-direction-intents{display:flex;gap:8px}.provider-direction-search{display:flex;position:relative;align-items:center;min-width:0}.provider-direction-search>svg{position:absolute;left:10px;width:16px;height:16px;color:var(--muted-foreground);pointer-events:none}.provider-direction-search>input{padding-left:34px;padding-right:34px;min-width:0}.provider-direction-search>button{position:absolute;right:0;width:34px}.provider-direction-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:12px;color:var(--muted-foreground)}.provider-direction-breadcrumb svg{width:12px;height:12px}.provider-direction-breadcrumb button:hover{color:var(--primary);text-decoration:underline}.provider-direction-results__meta{display:flex;justify-content:space-between;gap:8px;color:var(--muted-foreground);font-size:12px}.provider-direction-results__availability{border-left:2px solid var(--border);padding-left:10px;color:var(--muted-foreground);font-size:12px;line-height:1.45}.provider-direction-results__list{display:grid;align-content:start;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.provider-direction-result{display:flex;align-items:center;gap:10px;min-width:0;padding:8px 0;border-bottom:1px solid var(--border)}.provider-direction-result:first-child{border-top:1px solid var(--border)}.provider-direction-result>button{flex:none;padding-inline:10px}.provider-direction-result__title{display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:500;text-align:left}.provider-direction-result__title svg{width:14px;height:14px;flex:none}.provider-picker-empty{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:230px;padding:24px 12px;text-align:center;color:var(--muted-foreground);font-size:13px;line-height:1.5}.provider-picker-empty>svg{width:28px;height:28px;opacity:.8}.provider-picker-empty strong{color:var(--foreground);font-size:14px;font-weight:500}.provider-picker-empty p{max-width:320px}.provider-picker-status{display:flex;align-items:center;gap:8px;padding:12px 8px;font-size:12px;color:var(--muted-foreground)}.provider-picker-status svg{width:16px;height:16px}.provider-picker-pagination{display:flex;justify-content:center;gap:4px;flex-wrap:wrap;margin-left:auto}.provider-picker-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;border-top:1px solid var(--border);padding-top:12px}.provider-picker-footer__propose{order:-1;padding-inline:0}.provider-picker-pagination button{width:36px;padding-inline:0;box-shadow:none}.provider-selected-directions{display:flex;flex-direction:column;gap:12px;min-width:0;min-height:0;padding:16px;border-left:1px solid var(--border);background:color-mix(in srgb,var(--muted) 45%,var(--background))}.provider-selected-directions__list{display:grid;align-content:start;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;gap:10px}.provider-direction-categories>:not(.provider-direction-categories__list),.provider-direction-results>:not(.provider-direction-results__list):not(.provider-picker-empty),.provider-selected-directions>:not(.provider-selected-directions__list):not(.provider-picker-empty){flex-shrink:0}.provider-direction-picker .provider-picker-empty{min-height:0}.provider-selected-direction{display:flex;align-items:start;gap:8px;padding:12px 8px;min-width:0;background:var(--background);border:1px solid var(--border);border-radius:var(--radius)}.provider-selected-direction__grip{width:14px;height:18px;flex:none;margin-top:2px;color:var(--muted-foreground);cursor:grab}.provider-selected-direction>button{width:24px;height:24px;flex:none}.provider-direction-primary{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:12px;color:var(--muted-foreground);text-align:left}.provider-direction-primary[aria-pressed=true]{color:var(--primary)}.provider-direction-primary:disabled:not([aria-pressed=true]){opacity:.5}.provider-direction-order{display:flex;gap:2px;margin-top:6px}.provider-direction-order button{width:24px;height:24px}.provider-direction-order svg{width:14px;height:14px}.provider-selected-directions__note{display:flex;align-items:start;gap:8px;margin-top:auto;padding-top:12px;font-size:12px;line-height:1.5;color:var(--muted-foreground)}.provider-selected-directions__note svg{width:16px;height:16px;flex:none;margin-top:2px}.provider-status{display:inline-block;margin-top:8px;font-size:11px;line-height:20px;padding-inline:6px;border-radius:4px;color:var(--muted-foreground);background:var(--muted)}.provider-activity__preferences{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding-top:24px;border-top:1px solid var(--border)}.provider-activity__preferences fieldset{min-width:0}.provider-activity__preferences legend{margin-bottom:12px;font-size:14px;font-weight:600}.provider-activity__preferences legend span{margin-left:8px;font-size:12px;font-weight:400;color:var(--muted-foreground)}.provider-choice-chips{display:flex;flex-wrap:wrap;gap:8px}.provider-choice-chip{display:flex;align-items:center;gap:8px;min-height:36px;padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius);font-size:13px;font-weight:400;cursor:pointer}.provider-choice-chip:has(:disabled){cursor:default;opacity:.6}.provider-dialog,.provider-change-dialog{width:min(520px,calc(100vw - 32px));max-width:520px;max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;border:1px solid var(--border);border-radius:var(--radius);padding:24px}.provider-dialog{display:grid;gap:24px}.provider-dialog--category{display:flex;flex-direction:column;gap:16px;width:min(720px,calc(100vw - 32px));max-width:720px;height:min(680px,calc(100dvh - 32px));overflow:hidden}.provider-dialog--category>.provider-dialog__header{flex:none}.provider-offer-picker{display:flex;flex:1;flex-direction:column;gap:12px;min-width:0;min-height:0}.provider-offer-picker__modes{display:flex;flex:none;gap:16px;border-bottom:1px solid var(--border)}.provider-offer-picker__modes button{display:inline-flex;align-items:center;gap:6px;min-height:36px;border-bottom:2px solid transparent;font-size:13px;color:var(--muted-foreground)}.provider-offer-picker__modes button[aria-pressed=true]{border-color:var(--primary);color:var(--primary);font-weight:600}.provider-offer-picker__body{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.provider-offer-picker__search{padding:4px 1px}.provider-offer-picker__message{justify-content:center;padding:16px;color:var(--destructive);font-size:14px;line-height:1.5}.provider-offer-picker__crumbs{display:flex;flex:none;align-items:center;flex-wrap:wrap;gap:5px;padding-bottom:10px;font-size:12px;color:var(--muted-foreground)}.provider-offer-picker__crumbs button:hover{color:var(--primary);text-decoration:underline}.provider-offer-picker__columns{display:grid;flex:1;min-width:0;min-height:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius)}.provider-offer-picker__pane{min-width:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;border-right:1px solid var(--border)}.provider-offer-picker__pane:last-child{border-right:0}.provider-offer-picker__pane-title{padding:10px;border-bottom:1px solid var(--border);font-size:12px;font-weight:600;color:var(--muted-foreground)}.provider-offer-picker__row{display:flex;align-items:center;gap:8px;width:100%;min-height:38px;padding:8px 10px;text-align:left;font-size:13px;line-height:1.4}.provider-offer-picker__row svg{flex:none;color:var(--muted-foreground)}.provider-offer-picker__row:hover:not(:disabled),.provider-offer-picker__row[data-selected=true]{background:color-mix(in srgb,var(--primary) 7%,var(--background));color:var(--primary)}.provider-offer-picker__row:disabled{opacity:.55}.provider-offer-picker__radio{flex:none;width:15px;height:15px;border:1px solid var(--border);border-radius:50%}.provider-offer-picker__row[data-selected=true] .provider-offer-picker__radio{border:5px solid var(--primary)}.provider-offer-picker__pane-state{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 10px;color:var(--muted-foreground);font-size:12px;line-height:1.5}.provider-offer-picker__footer{display:flex;flex:none;align-items:center;gap:8px;min-height:48px;padding-top:12px;border-top:1px solid var(--border)}.provider-offer-picker__footer>button:last-child{margin-left:auto}.provider-dialog--category .provider-dialog-close{z-index:1}@media(max-width:639px){.provider-offer-picker__columns{grid-template-columns:minmax(0,1fr)!important}.provider-offer-picker__pane:not(:last-child){display:none}.provider-offer-picker__footer{flex-wrap:nowrap}.provider-offer-picker__footer>button{padding-inline:10px;font-size:13px}.provider-offer-picker__pane-title{display:none}.provider-offer-picker__crumbs{flex-wrap:nowrap;overflow-x:auto;white-space:nowrap}.provider-offer-picker__crumbs>*{flex:none}}@media(max-height:420px){.provider-dialog.provider-dialog--category{gap:8px;padding:12px 16px}.provider-dialog--category .provider-dialog__description{display:none}}.provider-dialog>:first-child{padding-right:20px}.provider-dialog-close{position:absolute;right:12px;top:12px;display:grid;place-items:center;width:28px;height:28px;color:var(--muted-foreground);border-radius:4px}.provider-dialog-close:hover{background:var(--muted)}.provider-dialog-close:disabled{opacity:.4}.provider-dialog-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-top:24px}.provider-dialog-success{color:var(--primary);width:32px;height:32px}.provider-change-dialog__affected{max-height:240px;overflow-y:auto;scrollbar-width:thin}@media(max-width:1199px){.provider-direction-picker{grid-template-columns:minmax(170px,.7fr) minmax(0,1.8fr);grid-template-rows:var(--provider-picker-height) auto;height:auto}.provider-selected-directions{grid-column:1 / -1;border-left:0;border-top:1px solid var(--border)}.provider-selected-directions__list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:240px}.provider-selected-directions .provider-picker-empty{min-height:0;align-items:flex-start;gap:6px;padding:4px 0;text-align:left}.provider-selected-directions .provider-picker-empty>svg{display:none}.provider-selected-directions .provider-picker-empty p{max-width:none}}@media(max-width:639px){.provider-activity-mode__choices,.provider-activity__preferences{grid-template-columns:1fr}.provider-activity-mode__choice{min-height:68px;padding:12px}.provider-direction-picker{display:flex;flex-direction:column}.provider-direction-categories{border-right:0;border-bottom:1px solid var(--border)}.provider-direction-categories__list{flex:auto;max-height:150px}.provider-direction-results{height:var(--provider-picker-height)}.provider-direction-results,.provider-selected-directions{padding:12px}.provider-selected-directions__list{grid-template-columns:1fr}.provider-direction-result{flex-wrap:wrap}.provider-direction-result>button{margin-left:46px}.provider-dialog,.provider-change-dialog{padding:20px}}.workspace-consumer-content>.provider-onboarding{min-height:calc(var(--workspace-main-viewport-height) - var(--account-page-frame-space-block-start) - var(--workspace-candidate-main-canvas-gutter))}.provider-wizard,.provider-wizard__body,.provider-entry{display:flex;flex:1;flex-direction:column;min-width:0}.provider-wizard__toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 24px}.provider-wizard__save{margin-left:auto}.provider-step-header{margin-bottom:24px}.provider-onboarding .provider-step-heading{margin:0;color:var(--foreground);font-size:var(--account-page-header-title-size);line-height:var(--account-page-header-title-line-height);font-weight:var(--account-page-header-title-weight)}.provider-step-intro,.provider-step-header>p{margin-top:8px;color:var(--muted-foreground);font-size:14px;line-height:1.5}.provider-onboarding__header{margin-block:20px 24px}.provider-onboarding__header h1{font-size:var(--account-page-header-title-size);line-height:var(--account-page-header-title-line-height);font-weight:var(--account-page-header-title-weight);letter-spacing:var(--account-page-header-title-tracking)}.provider-onboarding__header p{margin-top:8px;color:var(--muted-foreground);font-size:14px;line-height:1.5}.provider-entry__grid{display:grid;gap:24px;align-items:start}.provider-entry__form{display:flex;flex:1;flex-direction:column;gap:24px;min-width:0;width:100%;max-width:72rem}.provider-entry__subjects{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.provider-entry__subject{position:relative;display:flex;flex-direction:column;align-items:start;gap:8px;padding:16px;border:1px solid var(--border);border-radius:var(--radius);cursor:pointer}.provider-entry__subject[data-selected=true]{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 5%,var(--background))}.provider-entry__subject:has(:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.provider-entry__subject>button{position:absolute;top:16px;right:16px}.provider-entry__subject>svg{width:20px;height:20px;color:var(--primary);margin-bottom:4px}.provider-entry__aside{border:1px solid var(--border);border-radius:var(--radius);padding:20px}.provider-entry__aside ol{display:grid;gap:20px;margin-block:24px}.provider-entry__aside li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;font-size:14px}.provider-entry__number{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--muted);color:var(--foreground);font-weight:500}.provider-onboarding__note{display:flex;align-items:start;gap:10px;border-top:1px solid var(--border);padding-top:16px;font-size:13px;line-height:1.5;color:var(--muted-foreground)}.provider-onboarding__note>svg{flex:none;width:16px;height:16px;margin-top:2px}.provider-country-popover{width:var(--radix-popover-trigger-width);max-width:calc(100vw - 32px)}.provider-country-popover [cmdk-list]{max-height:min(288px,var(--radix-popover-content-available-height) - 44px);overscroll-behavior:contain;scrollbar-width:thin}.provider-country-popover [cmdk-item]{min-height:36px}.provider-wizard__steps{margin-block:24px;min-width:0}.provider-wizard__steps-intro,.provider-wizard__step-description{display:none}.provider-wizard__steps ol{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;min-width:0}.provider-wizard__steps li{min-width:0}.provider-wizard__step-label{overflow-wrap:anywhere}.provider-wizard__step-caption{display:none}.provider-wizard__steps button{display:flex;flex-direction:column;gap:10px;width:100%;padding:4px 0;text-align:left;color:var(--muted-foreground);font-size:13px;line-height:1.4}.provider-wizard__step-top{display:flex;align-items:center;gap:10px;width:100%}.provider-wizard__step-top:after{content:"";flex:1;height:1px;background:var(--border)}.provider-wizard__steps li:last-child .provider-wizard__step-top:after{display:none}.provider-wizard__steps button[aria-current=step]{color:var(--primary);font-weight:600}.provider-wizard__steps button[aria-current=step] .provider-entry__number{color:var(--primary-foreground);background:var(--primary)}.provider-wizard__steps .provider-entry__number{border:1px solid var(--border);background:var(--background)}.provider-wizard__steps li[data-complete] .provider-entry__number{border-color:var(--primary);color:var(--primary)}.provider-wizard__steps li[data-complete] .provider-wizard__step-top:after{background:color-mix(in srgb,var(--primary) 65%,var(--border))}.provider-wizard__steps li[data-complete] button{color:var(--primary)}.provider-wizard__steps button[aria-current=step] .provider-entry__number{color:var(--primary-foreground)}.provider-wizard__steps button:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:var(--radius)}@media(max-width:1100px){.provider-wizard__steps ol{gap:8px}.provider-wizard__steps button{min-height:44px;justify-content:center;gap:0}.provider-wizard__step-top{gap:8px}.provider-wizard__step-label{display:none}.provider-wizard__step-caption{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:8px;color:var(--foreground);font-size:13px;line-height:1.5}.provider-wizard__step-caption>span{color:var(--muted-foreground)}}.provider-wizard__content{min-width:0}.provider-wizard__content:not([hidden]),.provider-entry-summary{display:flex;flex:1;flex-direction:column;gap:24px}.provider-entry-summary{max-width:72rem}.provider-wizard__actions{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:65px;margin-top:auto;padding-block:12px;border-top:1px solid var(--border)}.provider-wizard__actions[hidden]{display:none}.provider-onboarding [data-slot=checkbox],.provider-onboarding-portal [data-slot=checkbox]{width:16px;height:16px;border-radius:4px}.provider-onboarding [data-slot=checkbox][data-state=checked],.provider-onboarding [data-slot=checkbox][data-state=indeterminate],.provider-onboarding-portal [data-slot=checkbox][data-state=checked]{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.provider-identity__context{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));padding:16px;background:var(--muted);border-radius:var(--radius)}.provider-identity__context>div+div{padding-left:16px;border-left:1px solid var(--border)}.provider-identity__fields{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.provider-identity__fields>div,.provider-identity fieldset{min-width:0}.provider-identity__wide{grid-column:1 / -1}.provider-identity__change{width:calc(100% - 32px);max-width:448px;padding:24px;border-radius:var(--radius)}@media(min-width:1200px){.provider-entry__grid{grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr)}}@media(min-width:768px){.provider-wizard__content{width:100%}.provider-wizard__content[data-step=identity]{max-width:72rem}}@media(max-width:767px){.workspace-consumer-content>.provider-onboarding{min-height:calc(var(--workspace-main-viewport-height) - var(--workspace-candidate-context-bar-height) - var(--account-page-frame-space-block-start) - var(--workspace-candidate-main-canvas-gutter))}.provider-onboarding__header{margin-block:16px 20px}.provider-onboarding__header h1{font-size:24px}.provider-entry__subjects{grid-template-columns:1fr;gap:8px}.provider-entry__subject{padding:12px 40px 12px 44px;gap:4px}.provider-entry__subject>svg{position:absolute;left:12px;top:14px}.provider-entry__subject>button{top:14px;right:12px}.provider-identity__fields{grid-template-columns:minmax(0,1fr)}.provider-wizard__steps{margin-block:20px}}@media(max-width:479px){.provider-identity__context{grid-template-columns:1fr;gap:12px}.provider-identity__context>div+div{border-left:0;padding-left:0;border-top:1px solid var(--border);padding-top:12px}}.provider-activity-mode__choice{min-height:52px;padding:12px}.provider-activity-mode__choice>button{margin-left:0}.provider-direction-picker--simple{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;gap:24px;height:auto;border:0}.provider-direction-picker--simple .provider-direction-results{gap:12px;height:auto;padding:0}.provider-direction-simple-heading{font-size:16px;font-weight:600}.provider-direction-search-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.provider-direction-search-row .provider-direction-search>input,.provider-direction-search-row>button{height:var(--account-listings-filter-control-height, 36px)}.provider-direction-search-row>button{white-space:nowrap;color:var(--foreground);border-color:var(--border)}.provider-direction-picker--simple .provider-direction-results__meta{margin-top:4px}.provider-direction-picker--simple .provider-direction-results__list{flex:none;max-height:310px;overflow-y:auto;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.provider-direction-picker--simple .provider-direction-result:first-child{border-top:0}.provider-direction-picker--simple .provider-picker-empty{min-height:110px;padding:16px;border-block:1px solid var(--border)}.provider-direction-category-suggestions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.provider-direction-category-suggestions>button{min-height:36px}.provider-direction-category-suggestions svg{width:16px;height:16px}.provider-direction-picker--simple .provider-picker-footer{border-top:0;padding-top:0}.provider-direction-propose-inline{display:flex;align-items:center;gap:8px;color:var(--muted-foreground);font-size:13px}.provider-direction-picker--simple .provider-selected-directions{grid-column:1;gap:12px;padding:0;border:0;background:transparent}.provider-selected-directions__header{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:6px 16px}.provider-direction-picker--simple .provider-selected-directions__list{grid-template-columns:minmax(0,1fr);max-height:none;gap:0;overflow:visible;border:1px solid var(--border);border-radius:var(--radius)}.provider-direction-picker--simple .provider-selected-direction{align-items:center;margin:0;padding:12px 14px;border:0;border-bottom:1px solid var(--border)}.provider-direction-picker--simple .provider-selected-direction:last-child{border-bottom:0}.provider-direction-picker--simple .provider-selected-direction__content{flex:1;min-width:0}.provider-direction-picker--simple .provider-selected-direction__intent{margin-top:2px;color:var(--muted-foreground);font-size:12px}.provider-direction-picker--simple .provider-selected-direction__actions{display:flex;align-items:center;gap:12px;flex:none}.provider-direction-picker--simple .provider-direction-primary,.provider-direction-picker--simple .provider-direction-order{margin-top:0}.provider-direction-picker--simple .provider-selected-direction__actions>button:last-child{width:32px;height:32px}.provider-activity__optional{border:1px solid var(--border);border-radius:var(--radius)}.provider-activity__optional>summary{display:flex;align-items:center;gap:6px;min-height:48px;padding:12px 16px;cursor:pointer;list-style:none;font-size:14px;font-weight:600}.provider-activity__optional>summary::-webkit-details-marker{display:none}.provider-activity__optional>summary>span{color:var(--muted-foreground);font-weight:400}.provider-activity__optional>summary>svg{width:16px;height:16px;order:-1;margin-right:8px;transition:transform .15s ease}.provider-activity__optional[open]>summary>svg{transform:rotate(180deg)}.provider-activity__optional>.provider-activity__preferences{margin:0 16px 16px}.provider-category-overlay{background:#0e191e73}.provider-category-drawer{box-shadow:none;inset:0 0 0 auto;display:flex;flex-direction:column;gap:0;width:min(480px,100vw);max-width:none;height:100dvh;padding:0;overflow:hidden;border-radius:0}.provider-category-drawer__header{flex:none;gap:4px;padding:20px 24px 12px;text-align:left}.provider-category-drawer__title-row,.provider-category-drawer__path-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.provider-category-drawer__title-row>button,.provider-category-drawer__path-row>button{display:grid;place-items:center;width:40px;height:40px;flex:none}.provider-category-drawer__title-row>button>svg,.provider-category-drawer__path-row>button>svg{width:18px;height:18px}.provider-category-drawer__intents{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 24px 16px}.provider-category-drawer__body{flex:1;min-height:0;padding:0 24px;overflow-y:auto;overscroll-behavior:contain}.provider-category-drawer__body .provider-direction-category-search{margin:0 0 16px}.provider-category-drawer__body .provider-direction-category-search>input{height:var(--account-listings-filter-control-height, 36px)}.provider-category-drawer__path{padding-block:8px;color:var(--muted-foreground);font-size:13px}.provider-category-drawer__path-row{justify-content:start;padding-bottom:12px;font-size:14px;font-weight:600}.provider-category-drawer__list{border-top:1px solid var(--border)}.provider-category-drawer__category{display:flex;align-items:center;gap:14px;width:100%;min-height:56px;padding:12px 4px;border-bottom:1px solid var(--border);text-align:left;font-size:14px}.provider-category-drawer__category>span{flex:1}.provider-category-drawer__category>svg{width:18px;height:18px;flex:none}.provider-category-drawer__category:hover{color:var(--primary)}.provider-category-drawer__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;min-height:72px;padding:12px 24px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--border);font-size:14px}@media(max-width:639px){.provider-direction-picker--simple .provider-selected-direction{flex-wrap:wrap}.provider-direction-picker--simple .provider-selected-direction__actions{width:100%;justify-content:space-between;padding-left:22px}.provider-direction-search-row{grid-template-columns:minmax(0,1fr)}.provider-direction-search-row>button{width:100%}.provider-direction-picker--simple .provider-direction-results__list{max-height:260px}.provider-category-drawer{inset:0;width:100vw;height:100dvh;border:0}.provider-category-drawer__header,.provider-category-drawer__intents,.provider-category-drawer__body,.provider-category-drawer__footer{padding-inline:16px}}.provider-onboarding.cabinet-21st,.provider-onboarding-portal.cabinet-21st-dialog,.provider-onboarding-portal.cabinet-21st-popover,.provider-onboarding-portal.provider-category-drawer.cabinet-21st{--background: #fff;--foreground: var(--c21-ink);--primary: var(--c21-action);--primary-foreground: #fff;--muted: var(--c21-wash);--muted-foreground: var(--c21-secondary);--accent: var(--c21-selected);--accent-foreground: var(--c21-ink);--border: var(--c21-line);--input: var(--c21-line);--ring: var(--c21-ink);--radius: 6px;color:var(--c21-ink);font-size:14px;line-height:20px}.provider-category-overlay{background:#18212847}.provider-onboarding.cabinet-21st{max-width:1240px;margin-inline:auto;padding:0 0 48px;min-height:0}.provider-onboarding.cabinet-21st :is(button,a).bg-primary,.provider-onboarding-portal.cabinet-21st-dialog :is(button,a).bg-primary{background:var(--c21-action);color:#fff;box-shadow:none}.provider-onboarding.cabinet-21st :is(button,a).bg-primary:hover:not(:disabled),.provider-onboarding-portal.cabinet-21st-dialog :is(button,a).bg-primary:hover:not(:disabled){background:var(--c21-pressed)}.provider-onboarding.cabinet-21st :is(button,a).border-input,.provider-onboarding-portal.cabinet-21st-dialog :is(button,a).border-input{border-color:var(--c21-line);background:#fff;box-shadow:none}.provider-onboarding.cabinet-21st :is(button,a).shadow,.provider-onboarding.cabinet-21st :is(button,a).shadow-sm{box-shadow:none}.provider-onboarding.cabinet-21st :is(input:not([type=checkbox]):not([type=radio]),select,[role=combobox]),.provider-onboarding-portal.cabinet-21st-dialog :is(input:not([type=checkbox]):not([type=radio]),select,[role=combobox]){min-height:36px;border-color:var(--c21-line);border-radius:6px;box-shadow:none;background:#fff}.provider-onboarding.cabinet-21st textarea,.provider-onboarding-portal.cabinet-21st-dialog textarea{border-color:var(--c21-line);border-radius:6px;box-shadow:none;background:#fff}.provider-onboarding.cabinet-21st :is(button,input,textarea,select,a):focus-visible,.provider-onboarding-portal :is(button,input,textarea,select,a):focus-visible{outline:2px solid var(--c21-ink);outline-offset:2px;box-shadow:none}.provider-onboarding.cabinet-21st .provider-step-heading,.provider-onboarding.cabinet-21st .provider-onboarding__header h1{color:var(--c21-ink);font-size:28px;line-height:34px;letter-spacing:-.025em;font-weight:600}.provider-onboarding.cabinet-21st .provider-step-intro,.provider-onboarding.cabinet-21st .provider-step-header>p,.provider-onboarding.cabinet-21st .provider-onboarding__header p{max-width:720px;color:var(--c21-secondary);font-size:14px;line-height:21px}.provider-onboarding.cabinet-21st .provider-step-header{padding-bottom:20px;margin-bottom:24px;border-bottom:1px solid var(--c21-line)}.provider-onboarding.cabinet-21st .provider-wizard__toolbar{min-height:58px;padding:4px 0 15px;border-bottom:1px solid var(--c21-line)}.provider-onboarding.cabinet-21st .provider-wizard__toolbar>button{color:var(--c21-secondary);font-size:13px}.provider-onboarding.cabinet-21st .provider-wizard__save{color:var(--c21-secondary);font-size:12px}.provider-onboarding.cabinet-21st .provider-wizard__save p{font-size:12px;line-height:18px}.provider-onboarding.cabinet-21st .provider-wizard__save button{min-height:36px;padding:0 10px;color:var(--c21-ink);font-size:12px}.provider-onboarding.cabinet-21st .provider-wizard__body{display:grid;grid-template-columns:232px minmax(0,1fr);gap:36px;align-content:start;align-items:start;padding-top:24px}.provider-onboarding.cabinet-21st .provider-wizard__steps{position:sticky;top:16px;grid-column:1;grid-row:1 / span 2;align-self:start;min-width:0;margin:0;padding:16px 12px 12px;border:1px solid var(--c21-line);border-radius:8px;background:var(--c21-wash)}.provider-onboarding.cabinet-21st .provider-wizard__steps-intro{display:grid;gap:2px;padding:0 8px 16px;margin-bottom:6px;border-bottom:1px solid var(--c21-line)}.provider-onboarding.cabinet-21st .provider-wizard__steps-intro span{color:var(--c21-muted);font-size:10px;font-weight:600;letter-spacing:.07em;line-height:16px;text-transform:uppercase}.provider-onboarding.cabinet-21st .provider-wizard__steps-intro strong{color:var(--c21-ink);font-size:16px;font-weight:600;line-height:23px}.provider-onboarding.cabinet-21st .provider-wizard__steps-intro small{color:var(--c21-secondary);font-size:11px;line-height:17px}.provider-onboarding.cabinet-21st .provider-wizard__steps ol{display:grid;grid-template-columns:minmax(0,1fr);gap:2px}.provider-onboarding.cabinet-21st .provider-wizard__steps li{min-width:0}.provider-onboarding.cabinet-21st .provider-wizard__steps button{display:grid;grid-template-columns:28px minmax(0,1fr);grid-template-rows:auto auto;align-items:start;gap:2px 9px;width:100%;min-height:51px;padding:8px;border-radius:6px;color:var(--c21-secondary);font-size:12px;line-height:17px}.provider-onboarding.cabinet-21st .provider-wizard__steps button:hover:not(:disabled){background:var(--c21-selected)}.provider-onboarding.cabinet-21st .provider-wizard__steps button[aria-current=step]{background:#e9eff1;color:var(--c21-action)}.provider-onboarding.cabinet-21st .provider-wizard__step-top{grid-column:1;grid-row:1 / span 2;width:28px}.provider-onboarding.cabinet-21st .provider-wizard__step-top:after{display:none}.provider-onboarding.cabinet-21st .provider-wizard__steps .provider-entry__number{width:26px;height:26px;border:1px solid #d5dee2;border-radius:6px;background:#fff;color:var(--c21-secondary);font-size:11px;line-height:24px}.provider-onboarding.cabinet-21st .provider-wizard__steps button[aria-current=step] .provider-entry__number{border-color:var(--c21-action);background:var(--c21-action);color:#fff}.provider-onboarding.cabinet-21st .provider-wizard__steps li[data-complete] button:not([aria-current=step]) .provider-entry__number{border-color:#cbd7db;color:var(--c21-action)}.provider-onboarding.cabinet-21st .provider-wizard__step-label{grid-column:2;grid-row:1;color:var(--c21-action);font-size:12px;font-weight:600;line-height:17px}.provider-onboarding.cabinet-21st .provider-wizard__step-description{display:block;grid-column:2;grid-row:2;color:var(--c21-muted);font-size:11px;line-height:15px}.provider-onboarding.cabinet-21st .provider-wizard__step-caption{display:none}.provider-onboarding.cabinet-21st :is(.provider-wizard__content,.provider-entry-summary){grid-column:2;min-width:0;max-width:none}.provider-onboarding.cabinet-21st .provider-wizard__content:not([hidden]),.provider-onboarding.cabinet-21st .provider-entry-summary{gap:20px}.provider-onboarding.cabinet-21st .provider-wizard__actions{min-height:62px;margin-top:16px;padding:14px 0 0;border-top:1px solid var(--c21-line)}.provider-onboarding.cabinet-21st .provider-wizard__actions :is(button,a){min-height:36px;font-size:13px}.provider-onboarding.cabinet-21st .provider-onboarding__note{border-top-color:var(--c21-line);color:var(--c21-secondary);font-size:12px;line-height:19px}.provider-onboarding.cabinet-21st .provider-identity__context{padding:16px 0;border:0;border-block:1px solid var(--c21-line);border-radius:0;background:#fff}.provider-onboarding.cabinet-21st .provider-identity__fields{gap:18px 22px}.provider-onboarding.cabinet-21st .provider-identity fieldset{border-color:var(--c21-line)}.provider-onboarding.cabinet-21st :is(.provider-profile-section,.provider-description-simple,.provider-contacts-simple){padding:20px 0;border:0;border-top:1px solid var(--c21-line);border-radius:0;background:#fff}.provider-onboarding.cabinet-21st :is(.provider-profile-section,.provider-description-simple,.provider-contacts-simple):first-child{padding-top:0;border-top:0}.provider-onboarding.cabinet-21st :is(.provider-profile-section,.provider-description-simple,.provider-contacts-simple) h2,.provider-onboarding.cabinet-21st .provider-section-title h2{color:var(--c21-action);font-size:18px;font-weight:600;letter-spacing:-.015em;line-height:26px}.provider-onboarding.cabinet-21st .provider-activity-mode__choices{gap:10px}.provider-onboarding.cabinet-21st .provider-activity-mode__choice{min-height:78px;padding:14px;border:1px solid var(--c21-line);border-radius:7px;background:#fff;box-shadow:none}.provider-onboarding.cabinet-21st .provider-activity-mode__choice[data-selected=true],.provider-onboarding.cabinet-21st .provider-choice-chip[data-selected=true],.provider-onboarding.cabinet-21st .provider-location__coverage-option:has([data-state=checked]){border-color:var(--c21-action);background:#fff;color:var(--c21-action)}.provider-onboarding.cabinet-21st .provider-choice-chip{border-color:var(--c21-line);border-radius:6px;background:#fff}.provider-onboarding.cabinet-21st .provider-activity__optional{padding:15px 0;border:0;border-block:1px solid var(--c21-line);border-radius:0}.provider-onboarding.cabinet-21st .provider-activity__optional summary{color:var(--c21-ink);font-size:13px;font-weight:600}.provider-onboarding.cabinet-21st .provider-direction-picker,.provider-onboarding.cabinet-21st .provider-direction-picker--simple{border:1px solid var(--c21-line);border-radius:8px;background:#fff;box-shadow:none}.provider-onboarding.cabinet-21st :is(.provider-direction-categories,.provider-direction-results,.provider-selected-directions){background:#fff}.provider-onboarding.cabinet-21st :is(.provider-direction-category,.provider-direction-result,.provider-selected-direction){border-bottom-color:var(--c21-line)}.provider-onboarding.cabinet-21st :is(.provider-direction-category,.provider-direction-result):hover:not(:disabled),.provider-onboarding.cabinet-21st :is(.provider-direction-category,.provider-direction-result)[data-selected=true]{background:var(--c21-wash);color:var(--c21-action)}.provider-onboarding.cabinet-21st .provider-selected-direction{background:#fff}.provider-onboarding.cabinet-21st .provider-location__physical{gap:18px;align-items:start}.provider-onboarding.cabinet-21st .provider-location__help{padding:0 0 0 20px;border:0;border-left:1px solid var(--c21-line);border-radius:0;background:#fff}.provider-onboarding.cabinet-21st .provider-location__coverage-option{border:1px solid var(--c21-line);border-radius:7px;background:#fff}.provider-onboarding.cabinet-21st .provider-offers-add{padding:16px;border-color:#cad5da;border-radius:7px;background:var(--c21-wash)}.provider-onboarding.cabinet-21st .provider-offer-row{min-height:74px;padding:12px 0;border-top-color:var(--c21-line)}.provider-onboarding.cabinet-21st .provider-offer-editor{grid-template-columns:minmax(0,1.6fr) minmax(230px,.8fr);gap:24px;padding-top:20px}.provider-onboarding.cabinet-21st .provider-offer-preview{padding:18px;border:1px solid var(--c21-line);border-radius:7px;background:var(--c21-wash)}.provider-onboarding.cabinet-21st .provider-review__layout{grid-template-columns:minmax(0,1fr) 270px;gap:28px;max-width:none}.provider-onboarding.cabinet-21st .provider-review__readiness{border:1px solid var(--c21-line);border-left:3px solid var(--c21-secondary);border-radius:6px;background:var(--c21-wash)}.provider-onboarding.cabinet-21st .provider-review-section{padding:18px 0;border-bottom-color:var(--c21-line)}.provider-onboarding.cabinet-21st .provider-review-section h2{font-size:17px;line-height:24px}.provider-onboarding.cabinet-21st .provider-review__rail>section{border-color:var(--c21-line);border-radius:7px;background:var(--c21-wash)}.provider-onboarding.cabinet-21st .provider-review__rail button{min-height:36px}.provider-onboarding.cabinet-21st .provider-public-preview{padding:22px;border:1px solid var(--c21-line);border-radius:8px;background:#fff}.provider-onboarding.cabinet-21st .provider-public-preview>section{border-top-color:var(--c21-line)}.provider-onboarding.cabinet-21st .provider-review>fieldset,.provider-onboarding.cabinet-21st .provider-review>section{padding-block:18px;border-top:1px solid var(--c21-line)}.provider-onboarding.cabinet-21st .provider-review>fieldset legend,.provider-onboarding.cabinet-21st #provider-consents-title{font-size:17px;line-height:24px;font-weight:600}.provider-onboarding.cabinet-21st.provider-onboarding--entry .provider-wizard__steps{position:static;width:100%;padding:13px 16px;margin:14px 0 26px;background:var(--c21-wash)}.provider-onboarding.cabinet-21st.provider-onboarding--entry .provider-wizard__steps-intro{display:none}.provider-onboarding.cabinet-21st.provider-onboarding--entry .provider-wizard__steps ol{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px}.provider-onboarding.cabinet-21st.provider-onboarding--entry .provider-wizard__steps button{display:flex;flex-direction:row;align-items:center;min-height:48px;gap:5px}.provider-onboarding.cabinet-21st.provider-onboarding--entry .provider-wizard__step-description{display:none}.provider-onboarding.cabinet-21st.provider-onboarding--entry .provider-wizard__steps .provider-entry__number{flex:none}.provider-onboarding.cabinet-21st.provider-onboarding--entry .provider-entry__form{gap:28px;max-width:900px}.provider-onboarding.cabinet-21st.provider-onboarding--entry .provider-entry__form>div:first-child,.provider-onboarding.cabinet-21st.provider-onboarding--entry .provider-entry__form>fieldset{padding-bottom:22px;border-bottom:1px solid var(--c21-line)}.provider-onboarding.cabinet-21st .provider-entry__subject{min-height:122px;border-color:var(--c21-line);border-radius:7px;background:#fff}.provider-onboarding.cabinet-21st .provider-entry__subject[data-selected=true]{border-color:#9dafb8;background:var(--c21-selected)}.provider-onboarding.cabinet-21st .provider-entry__subject>svg{color:var(--c21-action)}.provider-onboarding.cabinet-21st .provider-entry__subject>button{border-color:#aebec5}.provider-onboarding.cabinet-21st .provider-entry__form>.provider-onboarding__note{border:0;padding:12px 14px;border-radius:6px;background:var(--c21-wash)}.provider-onboarding-portal.cabinet-21st-dialog.provider-dialog{display:flex;flex-direction:column;gap:0;max-height:calc(100dvh - 32px);overflow-y:auto;padding:0;border-color:var(--c21-line);background:#fff;box-shadow:none}.provider-onboarding-portal.cabinet-21st-dialog.provider-dialog>.provider-dialog__header{flex:none;padding:20px 52px 17px 20px;border-bottom:1px solid var(--c21-line)}.provider-onboarding-portal.cabinet-21st-dialog.provider-dialog .provider-dialog__header h2{font-size:18px;line-height:26px}.provider-onboarding-portal.cabinet-21st-dialog.provider-dialog>:not(.provider-dialog__header):not(.provider-dialog-close):not([data-radix-popper-content-wrapper]){min-height:0;margin:0;padding:18px 20px}.provider-onboarding-portal.cabinet-21st-dialog.provider-dialog .provider-dialog-actions{border-top:1px solid var(--c21-line);padding:12px 20px}.provider-onboarding-portal.cabinet-21st-dialog.provider-dialog .provider-dialog-close{right:14px;top:14px;width:30px;height:30px}.provider-onboarding-portal.cabinet-21st-dialog.provider-dialog--category{width:min(760px,calc(100vw - 32px));max-width:760px;height:min(700px,calc(100dvh - 32px));overflow:hidden}.provider-onboarding-portal.cabinet-21st-dialog.provider-dialog--category>.provider-offer-picker{flex:1;overflow:hidden;padding:14px 20px}.provider-onboarding-portal.cabinet-21st-dialog.provider-dialog--category .provider-offer-picker__row{min-height:36px;border-color:var(--c21-line)}.provider-onboarding-portal.cabinet-21st-dialog.provider-dialog--category .provider-offer-picker__row:hover:not(:disabled),.provider-onboarding-portal.cabinet-21st-dialog.provider-dialog--category .provider-offer-picker__row[data-selected=true]{background:var(--c21-selected);color:var(--c21-action)}.provider-onboarding-portal.provider-category-drawer.cabinet-21st{inset:0 0 0 auto;width:min(560px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;display:flex;flex-direction:column;overflow:hidden;border-color:var(--c21-line);background:#fff;box-shadow:none}.provider-onboarding-portal.provider-category-drawer.cabinet-21st .provider-category-drawer__header,.provider-onboarding-portal.provider-category-drawer.cabinet-21st .provider-category-drawer__footer{border-color:var(--c21-line);background:#fff}.provider-onboarding-portal.provider-category-drawer.cabinet-21st .provider-category-drawer__category:hover{background:var(--c21-wash);color:var(--c21-action)}.provider-onboarding-portal.cabinet-21st-popover{border-color:var(--c21-line);background:#fff;box-shadow:none}.provider-onboarding-portal.cabinet-21st-popover :is([role=option],[data-radix-select-item]){min-height:32px;border-radius:4px}.provider-onboarding-portal.cabinet-21st-popover :is([role=option],[data-radix-select-item]):hover,.provider-onboarding-portal.cabinet-21st-popover :is([role=option],[data-radix-select-item])[data-highlighted]{background:var(--c21-selected);color:var(--c21-action)}.provider-onboarding-portal.cabinet-21st-dialog.provider-change-dialog,.provider-onboarding-portal.cabinet-21st-dialog.provider-identity__change{width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow-y:auto;padding:20px;border-color:var(--c21-line);background:#fff;box-shadow:none}.provider-onboarding-portal.cabinet-21st-dialog :is([data-radix-alert-dialog-cancel],[data-radix-alert-dialog-action]){min-height:36px}@container provider-questionnaire (max-width: 840px){.provider-onboarding.cabinet-21st .provider-wizard__body{grid-template-columns:minmax(0,1fr);gap:18px}.provider-onboarding.cabinet-21st .provider-wizard__steps{position:static;grid-column:1;grid-row:auto;padding:10px 12px}.provider-onboarding.cabinet-21st .provider-wizard__steps-intro{display:none}.provider-onboarding.cabinet-21st .provider-wizard__step-caption{display:flex;flex-wrap:wrap;gap:4px 8px;margin:8px 4px 0;color:var(--c21-action);font-size:12px;line-height:18px}.provider-onboarding.cabinet-21st .provider-wizard__steps ol{display:grid;grid-template-columns:repeat(6,minmax(122px,1fr));gap:5px;overflow-x:auto;scrollbar-width:thin}.provider-onboarding.cabinet-21st .provider-wizard__steps button{display:flex;flex-direction:row;align-items:center;min-height:46px;gap:6px;padding:6px}.provider-onboarding.cabinet-21st .provider-wizard__step-top{width:26px}.provider-onboarding.cabinet-21st .provider-wizard__step-label{display:block;font-size:11px;line-height:15px}.provider-onboarding.cabinet-21st .provider-wizard__step-description{display:none}.provider-onboarding.cabinet-21st :is(.provider-wizard__content,.provider-entry-summary){grid-column:1}.provider-onboarding.cabinet-21st .provider-offer-editor{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.provider-onboarding.cabinet-21st{padding-bottom:32px}.provider-onboarding.cabinet-21st .provider-step-heading,.provider-onboarding.cabinet-21st .provider-onboarding__header h1{font-size:24px;line-height:30px}.provider-onboarding.cabinet-21st .provider-wizard__steps ol{grid-template-columns:repeat(6,minmax(104px,1fr))}.provider-onboarding.cabinet-21st.provider-onboarding--entry .provider-wizard__steps ol{grid-template-columns:repeat(6,minmax(104px,1fr));overflow-x:auto}.provider-onboarding.cabinet-21st .provider-wizard__step-label{display:block}.provider-onboarding.cabinet-21st .provider-wizard__toolbar{gap:8px}.provider-onboarding.cabinet-21st .provider-wizard__save{width:100%;margin-left:0}.provider-onboarding.cabinet-21st .provider-entry__subject{min-height:0}.provider-onboarding.cabinet-21st .provider-review__layout,.provider-onboarding.cabinet-21st .provider-location__physical{grid-template-columns:minmax(0,1fr)}.provider-onboarding.cabinet-21st .provider-wizard__actions{position:static;margin-top:16px;padding:12px 0;background:#fff}}@media(max-width:639px){.provider-onboarding-portal.provider-category-drawer.cabinet-21st{width:100vw;border:0}}@media(prefers-reduced-motion:reduce){.provider-onboarding.cabinet-21st *,.provider-onboarding-portal.cabinet-21st-dialog *,.provider-onboarding-portal.cabinet-21st-popover *{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.provider-onboarding.cabinet-21st{container:provider-questionnaire / inline-size}.provider-onboarding.cabinet-21st .provider-wizard__steps{border:0;border-right:1px solid var(--c21-line);border-radius:0;padding:0 16px 0 0;background:#fff}.provider-onboarding.cabinet-21st .provider-wizard__steps button[aria-current=step]{background:var(--c21-selected)}.provider-onboarding.cabinet-21st .provider-wizard__step-label{color:var(--c21-ink)}.provider-onboarding.cabinet-21st .provider-wizard__steps button[aria-current=step] .provider-wizard__step-label{color:var(--c21-action)}.provider-onboarding.cabinet-21st .provider-entry-summary{gap:24px}.provider-onboarding.cabinet-21st .provider-entry-summary__facts{display:block;margin:0;padding:0;border:0;border-top:1px solid var(--c21-line);border-radius:0;background:#fff}.provider-onboarding.cabinet-21st .provider-entry-summary__facts>div{display:grid;grid-template-columns:minmax(160px,.85fr) minmax(0,1fr);gap:16px;padding:16px 0;border:0;border-bottom:1px solid var(--c21-line)}.provider-onboarding.cabinet-21st .provider-entry-summary__facts dd{margin:0;font-size:14px;line-height:20px;overflow-wrap:anywhere}.provider-onboarding.cabinet-21st .provider-entry-summary>.provider-onboarding__note{border:0;margin:0;padding:0;font-size:13px;line-height:20px}.provider-onboarding.cabinet-21st .provider-entry-summary>.provider-wizard__actions{margin-top:0;padding-top:16px}.provider-onboarding.cabinet-21st .provider-entry__subjects{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.provider-onboarding.cabinet-21st .provider-entry__subject[data-selected=true]{border-color:var(--c21-action);background:#fff}.provider-country-popover [cmdk-input-wrapper] input{border:0;border-radius:0;background:transparent;box-shadow:none}.provider-country-popover [cmdk-input-wrapper] input:focus-visible{outline:0;box-shadow:none}.provider-country-popover [cmdk-input-wrapper]:focus-within{box-shadow:inset 0 -2px var(--c21-action)}@container provider-questionnaire (max-width: 840px){.provider-onboarding.cabinet-21st .provider-wizard__steps{position:static;border-right:0;border-bottom:1px solid var(--c21-line);padding:0 0 12px}}@media(max-width:540px){.provider-onboarding.cabinet-21st .provider-entry-summary__facts>div{grid-template-columns:minmax(0,1fr);gap:6px}.provider-onboarding.cabinet-21st .provider-entry-summary>.provider-wizard__actions{position:static;flex-direction:column;align-items:stretch;gap:10px}.provider-onboarding.cabinet-21st .provider-entry-summary>.provider-wizard__actions button{width:100%}}@container provider-questionnaire (max-width: 840px){.provider-onboarding.cabinet-21st .provider-wizard__steps ol{grid-template-columns:repeat(6,max-content)}.provider-onboarding.cabinet-21st .provider-wizard__step-label{white-space:nowrap;word-break:normal;overflow-wrap:normal}.provider-onboarding.cabinet-21st .provider-wizard__steps button{padding-inline:10px}}.provider-onboarding.cabinet-21st .provider-direction-picker--simple{border:0;border-radius:0}.provider-onboarding.cabinet-21st .provider-selected-directions__list{border:0;border-block:1px solid var(--c21-line);border-radius:0}.provider-onboarding.cabinet-21st .provider-selected-direction{padding-inline:0;border-radius:0}.provider-onboarding-portal.provider-dialog .create-listing-select-content{max-height:min(320px,var(--radix-popover-content-available-height))}.provider-onboarding-portal.provider-dialog .create-listing-select-viewport{max-height:min(308px,calc(var(--radix-popover-content-available-height) - 12px))}@container provider-questionnaire (max-width: 680px){.provider-onboarding.cabinet-21st .provider-location__help{padding:16px 0 0;border-left:0;border-top:1px solid var(--c21-line)}}.provider-onboarding.cabinet-21st .provider-offers{container:provider-offers / inline-size}.provider-onboarding.cabinet-21st .provider-offers[data-editing=true]{border-top:0;padding-top:0}.provider-onboarding.cabinet-21st .provider-offers-back{padding-inline:0;margin-bottom:16px;color:var(--c21-secondary)}.provider-onboarding.cabinet-21st .provider-offer-editor{grid-template-columns:minmax(0,1fr);padding-top:0}.provider-onboarding.cabinet-21st .provider-offer-section{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;padding-bottom:20px;border-bottom:1px solid var(--c21-line)}.provider-onboarding.cabinet-21st .provider-offer-preview{padding:20px 0 0;border:0;border-top:1px solid var(--c21-line);border-radius:0;background:#fff}.provider-onboarding.cabinet-21st .provider-offers-add{padding:16px 0;border:0;border-bottom:1px solid var(--c21-line);border-radius:0;background:#fff}@container provider-offers (min-width: 760px){.provider-onboarding.cabinet-21st .provider-offer-editor{grid-template-columns:minmax(0,1fr) 240px}.provider-onboarding.cabinet-21st .provider-offer-preview{position:sticky;top:16px;padding:0 0 0 20px;border-top:0;border-left:1px solid var(--c21-line)}}@container provider-offers (max-width: 540px){.provider-onboarding.cabinet-21st .provider-offer-price-fields{grid-template-columns:minmax(0,1fr)}}body:has(.provider-onboarding.cabinet-21st) .provider-offer-currency-menu{min-width:min(280px,calc(100vw - 32px))}.provider-onboarding.cabinet-21st .provider-offer-price-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.provider-onboarding.cabinet-21st .provider-offer-price-fields:has(#provider-offer-currency){grid-template-columns:minmax(90px,.8fr) minmax(0,1.5fr) minmax(70px,.7fr)}@container provider-offers (max-width: 540px){.provider-onboarding.cabinet-21st .provider-offer-price-fields,.provider-onboarding.cabinet-21st .provider-offer-price-fields:has(#provider-offer-currency){grid-template-columns:minmax(0,1fr)}}.provider-onboarding.cabinet-21st .provider-offer-section>*{min-width:0}.provider-onboarding.cabinet-21st .provider-offer-editor__form>.provider-onboarding__note{border:0;padding-top:0}.provider-onboarding.cabinet-21st .provider-review{container:provider-review / inline-size}.provider-onboarding.cabinet-21st .provider-review__layout{grid-template-columns:minmax(0,1fr)}.provider-onboarding.cabinet-21st .provider-review__readiness{padding:0 0 20px;border:0;border-bottom:1px solid var(--c21-line);border-radius:0;background:#fff}.provider-onboarding.cabinet-21st .provider-review__rail{grid-template-columns:minmax(0,1fr);gap:20px}.provider-onboarding.cabinet-21st .provider-review__rail>section{padding:0 0 20px;border:0;border-bottom:1px solid var(--c21-line);border-radius:0;background:#fff}.provider-onboarding.cabinet-21st .provider-review__rail button{max-width:100%;height:auto;white-space:normal}@container provider-review (min-width: 740px){.provider-onboarding.cabinet-21st .provider-review__layout{grid-template-columns:minmax(0,1fr) 240px}.provider-onboarding.cabinet-21st .provider-review__rail{padding-left:20px;border-left:1px solid var(--c21-line)}}.provider-onboarding.cabinet-21st .provider-wizard__content[data-step=review]>.provider-wizard__actions{position:static}.provider-onboarding.cabinet-21st .provider-review-offer>strong,.provider-onboarding-portal .provider-review-offer>strong{flex-shrink:0}.provider-onboarding.cabinet-21st .provider-location-selected{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:10px 12px;min-width:0;padding:12px;border-left:2px solid var(--c21-action);background:#fff}.provider-onboarding.cabinet-21st .provider-location-selected__actions{grid-column:2;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px;min-width:0}.provider-onboarding.cabinet-21st .provider-location-selected__actions>button:first-child{padding-left:0;white-space:normal;text-align:left}.profile-21st-list,.profile-21st-management,.profile-21st-capabilities,.profile-dialog.cabinet-21st-dialog,.profile-direction-menu.cabinet-21st-popover,.profile-media-menu.cabinet-21st-popover{--profile-21st-line: var(--c21-line, #e0e2e6);--profile-21st-wash: var(--c21-wash, #fafafa);--profile-21st-ink: var(--c21-ink, #10100b);--profile-21st-muted: var(--c21-muted, #737986);--profile-21st-action: var(--c21-action, #075d66);color:var(--profile-21st-ink);font-size:14px;line-height:20px}.profile-21st-list,.profile-21st-management{container-type:inline-size}.profile-21st-list .account-page-header{align-items:center;border-bottom:1px solid var(--profile-21st-line);padding-bottom:20px;margin-bottom:0}.profile-21st-list .account-page-header-title{font-size:28px;line-height:34px;letter-spacing:-.025em}.profile-21st-list .account-page-header-supporting{max-width:60ch;color:var(--profile-21st-muted)}.profile-21st-list .account-profiles-list{margin:0}.profile-21st-list .account-profiles-list>li{padding:0;border-top:0;border-bottom:1px solid var(--profile-21st-line)}.profile-21st-list .account-profiles-list .profile-identity{padding:18px 4px;gap:16px;margin:0;min-height:82px}.profile-21st-list .profile-avatar{background:var(--profile-21st-wash);border:1px solid var(--profile-21st-line);color:var(--profile-21st-muted)}.profile-21st-list .profile-name-line{align-items:center;gap:4px 10px}.profile-21st-list .profile-name-line h2{font-size:15px;line-height:22px}.profile-21st-list .profile-status,.profile-21st-management .profile-status{border-color:var(--profile-21st-line);border-radius:4px;background:var(--profile-21st-wash);color:var(--profile-21st-muted);font-size:11px;line-height:16px;padding:2px 6px}.profile-21st-list .account-profile-open{margin-left:auto;min-height:36px;border-color:var(--profile-21st-line);color:var(--profile-21st-action);box-shadow:none}.profile-21st-list .account-profile-open svg{width:15px;height:15px}.profile-21st-empty{padding:64px 20px;text-align:center;border-bottom:1px solid var(--profile-21st-line)}.profile-21st-empty h2{margin:0;font-size:18px;line-height:26px;font-weight:600}.profile-21st-empty p{margin:6px auto 0;max-width:50ch;color:var(--profile-21st-muted)}.profile-21st-management .profile-breadcrumb{margin-bottom:20px;color:var(--profile-21st-muted)}.profile-21st-management>.profile-identity{align-items:flex-start;gap:16px;margin-bottom:24px}.profile-21st-management>.profile-identity .profile-avatar{width:52px;height:52px;background:var(--profile-21st-wash);border:1px solid var(--profile-21st-line);color:var(--profile-21st-muted);font-size:18px}.profile-21st-management .profile-name-line h1{font-size:28px;line-height:34px;font-weight:600;letter-spacing:-.025em}.profile-21st-management .profile-specialization{margin:4px 0;color:var(--profile-21st-muted);font-size:13px;line-height:20px}.profile-21st-management .profile-identity-meta{color:var(--profile-21st-muted)}.profile-21st-management .profile-public-action{min-height:36px;box-shadow:none}.profile-21st-management .profile-more{position:relative}.profile-21st-management .profile-more summary{border:1px solid var(--profile-21st-line);border-radius:6px;background:#fff;color:var(--profile-21st-muted);box-shadow:none}.profile-21st-management .profile-more[open] summary{background:var(--profile-21st-wash);color:var(--profile-21st-ink)}.profile-21st-management .profile-more>div{border:1px solid var(--profile-21st-line);border-radius:8px;background:#fff;box-shadow:none;padding:6px}.profile-21st-management .profile-more>div :is(a,button){display:flex;align-items:center;min-height:32px;padding:5px 8px;border-radius:5px;font-size:13px;line-height:20px}.profile-21st-management .profile-more>div :is(a,button):hover{background:var(--profile-21st-wash);color:var(--profile-21st-ink)}.profile-21st-management .profile-tabs{gap:20px;margin:0 0 20px;border-color:var(--profile-21st-line)}.profile-21st-management .profile-tabs :is(button,a){height:40px;font-size:13px;line-height:20px;color:var(--profile-21st-muted)}.profile-21st-management .profile-tabs [aria-current=page]{border-color:var(--profile-21st-action);color:var(--profile-21st-ink)}.profile-21st-management .profile-tabs :is(button,a):hover{color:var(--profile-21st-ink)}.profile-21st-management .profile-overview-grid{gap:0 24px;grid-template-columns:minmax(0,1.4fr) minmax(260px,.9fr)}.profile-21st-management .profile-overview-grid .profile-panel,.profile-21st-management .profile-overview-grid .profile-disclosures{border:0;border-bottom:1px solid var(--profile-21st-line);border-radius:0;background:#fff;padding:20px 0}.profile-21st-management .profile-overview-grid .profile-panel:first-child{padding-top:0}.profile-21st-management .profile-overview-grid .profile-disclosures summary,.profile-21st-management .profile-overview-grid .profile-disclosures details>div{padding-inline:0}.profile-21st-management .profile-disclosures{border:0;border-radius:0;box-shadow:none;background:#fff}.profile-21st-management .profile-disclosures summary{color:var(--profile-21st-ink);border:0;box-shadow:none;font-size:14px;line-height:20px;font-weight:600}.profile-21st-management .profile-disclosures summary:hover,.profile-21st-management .profile-disclosures details[open] summary{color:var(--profile-21st-action)}.profile-21st-management .profile-disclosures details+details,.profile-21st-management .profile-quality-groups>div,.profile-21st-management .profile-revision+.profile-revision{border-color:var(--profile-21st-line)}.profile-21st-management .profile-quality-actions{color:var(--profile-21st-action)}.profile-21st-management .profile-quality-actions button{min-height:32px;padding:5px 8px;border-radius:5px}.profile-21st-management .profile-quality-actions button:hover{background:var(--profile-21st-wash)}.profile-21st-management .profile-revision{color:var(--profile-21st-ink)}.profile-21st-management .profile-revision small{color:var(--profile-21st-muted)}.profile-21st-management .profile-panel-stack{gap:0}.profile-21st-management .profile-panel-stack>.profile-panel,.profile-21st-management .profile-two-columns .profile-panel,.profile-21st-management .profile-contact-section,.profile-21st-management .profile-media-section{border-bottom:1px solid var(--profile-21st-line);padding:22px 0;background:#fff}.profile-21st-management .profile-panel-heading h2,.profile-21st-management .profile-contact-section h3,.profile-21st-management .profile-media h3{color:var(--profile-21st-ink);font-size:18px;line-height:26px;font-weight:600;letter-spacing:-.015em}.profile-21st-management .profile-panel-heading p,.profile-21st-management .profile-muted,.profile-21st-management .profile-help{color:var(--profile-21st-muted)}.profile-21st-management .profile-summary-card .profile-panel-heading h2{color:var(--profile-21st-muted);font-size:11px;line-height:16px;letter-spacing:.03em}.profile-21st-management .profile-summary-row{gap:24px}.profile-21st-management .profile-facts>div,.profile-21st-management .profile-contact-line,.profile-21st-management .profile-file-list li{border-color:var(--profile-21st-line)}.profile-21st-management .profile-facts dt{color:var(--profile-21st-muted)}.profile-21st-management :is(.profile-text-action,.profile-contact-section a,.profile-contact-lines a){color:#526975}.profile-21st-management .profile-photo-strip{gap:10px}.profile-21st-management .profile-photo-preview{background:var(--profile-21st-wash);border-radius:6px}.profile-21st-management .profile-media-empty{color:var(--profile-21st-muted)}.profile-21st-capabilities{padding:24px 0;border-top:1px solid var(--profile-21st-line)}.profile-21st-capabilities h2{font-size:18px;line-height:26px}.profile-21st-capabilities dl>div{border-bottom:1px solid var(--profile-21st-line);padding-bottom:12px}.profile-21st-capabilities li{border-color:var(--profile-21st-line);background:#fff}.profile-dialog.cabinet-21st-dialog{width:calc(100vw - 32px)!important;max-width:640px!important;max-height:calc(100dvh - 32px);overflow-y:auto;padding:20px!important;gap:12px!important;border:1px solid var(--profile-21st-line);border-radius:10px!important;background:#fff;box-shadow:none!important}.profile-dialog.cabinet-21st-dialog:is(.profile-dialog-wide,.profile-dialog-activity){max-width:820px!important}.profile-dialog.cabinet-21st-dialog:is(.profile-direction-dialog,.profile-geography-dialog){max-width:980px!important}.profile-dialog.cabinet-21st-dialog.profile-dialog-confirm{max-width:440px!important}.profile-dialog.cabinet-21st-dialog [data-slot=dialog-title]{color:var(--profile-21st-ink);font-size:18px;line-height:26px;font-weight:600;padding-right:24px}.profile-dialog.cabinet-21st-dialog [data-slot=dialog-description]{color:var(--profile-21st-muted)}.profile-dialog.cabinet-21st-dialog :is(input:not([type=checkbox]):not([type=radio]),select,textarea,[role=combobox]){border-color:var(--profile-21st-line);background:#fff;border-radius:6px;box-shadow:none!important}.profile-dialog.cabinet-21st-dialog :is(input:not([type=checkbox]):not([type=radio]),select,[role=combobox]){min-height:36px}.profile-dialog.cabinet-21st-dialog .profile-dialog-footer,.profile-dialog.cabinet-21st-dialog .profile-picker-footer{position:sticky;bottom:-20px;z-index:2;margin-top:16px;padding:14px 0 0;border-top:1px solid var(--profile-21st-line);background:#fff}.profile-dialog.cabinet-21st-dialog .profile-direction-columns,.profile-dialog.cabinet-21st-dialog .profile-geography-columns{gap:0;border-top:1px solid var(--profile-21st-line);border-bottom:1px solid var(--profile-21st-line)}.profile-dialog.cabinet-21st-dialog .profile-direction-columns>section,.profile-dialog.cabinet-21st-dialog .profile-geography-columns>section{padding:20px}.profile-dialog.cabinet-21st-dialog .profile-direction-columns>section+section,.profile-dialog.cabinet-21st-dialog .profile-geography-columns>section+section{border-left:1px solid var(--profile-21st-line);background:#fafbfc}.profile-dialog.cabinet-21st-dialog :is(.profile-picker-result,.profile-picker-selected li,.profile-contact-summary-row){border-color:var(--profile-21st-line)}.profile-dialog.cabinet-21st-dialog .profile-picker-intents [aria-pressed=true],.profile-dialog.cabinet-21st-dialog .profile-geo-tabs [aria-selected=true]{color:var(--profile-21st-action);border-color:var(--profile-21st-action)}.profile-dialog.cabinet-21st-dialog .profile-remote-options input{accent-color:var(--profile-21st-action)}.profile-dialog.cabinet-21st-dialog .profile-current-coverage li{border-color:var(--profile-21st-line)}.profile-dialog.cabinet-21st-dialog .profile-media-dropzone{background:var(--profile-21st-wash);border:1px dashed #bec9ce;border-radius:8px;padding:26px 18px}.profile-dialog.cabinet-21st-dialog .profile-media-dropzone--active{border-style:solid;border-color:var(--profile-21st-action);background:#edf1f3}.profile-dialog.cabinet-21st-dialog .profile-media-dropzone>svg,.profile-dialog.cabinet-21st-dialog .profile-primary-toggle[aria-pressed=true]{color:var(--profile-21st-action)}.profile-dialog.cabinet-21st-dialog .profile-capability-editor>fieldset{padding:16px 0;border-bottom:1px solid var(--profile-21st-line);color:var(--profile-21st-ink)}.profile-dialog.cabinet-21st-dialog .profile-capability-editor legend,.profile-dialog.cabinet-21st-dialog .profile-contact-group>h3,.profile-dialog.cabinet-21st-dialog .profile-contact-website h3{color:var(--profile-21st-ink);font-size:14px;line-height:20px;font-weight:600}.profile-dialog.cabinet-21st-dialog .profile-capability-editor :is([data-profile-section=roles],[data-profile-section=capabilities]) label{min-height:36px;border-color:var(--profile-21st-line);border-radius:6px;padding:7px 10px;color:var(--profile-21st-ink);background:#fff}.profile-dialog.cabinet-21st-dialog .profile-capability-editor label:has(input[type=checkbox]:checked),.profile-dialog.cabinet-21st-dialog .profile-capability-editor [data-profile-section=mode] button[aria-pressed=true]{border-color:#b6c3c9;background:#edf1f3;color:var(--profile-21st-ink)}.profile-dialog.cabinet-21st-dialog .profile-capability-editor input[type=checkbox],.profile-dialog.cabinet-21st-dialog .profile-capability-editor input[type=radio]{accent-color:var(--profile-21st-action)}.profile-dialog.cabinet-21st-dialog .profile-capability-editor .rounded-full{border-radius:5px;color:var(--profile-21st-ink);background:var(--profile-21st-wash)}.profile-dialog.cabinet-21st-dialog .profile-contact-tabs{border-color:var(--profile-21st-line)}.profile-dialog.cabinet-21st-dialog .profile-contact-load-state{display:flex;align-items:center;gap:8px;min-height:96px;margin:0;color:var(--profile-21st-muted);font-size:13px;line-height:20px}.profile-dialog.cabinet-21st-dialog .profile-contact-load-state--error{display:grid;align-content:center;justify-items:start;gap:12px;padding:18px;border:1px solid var(--profile-21st-line);border-radius:8px;background:var(--profile-21st-wash)}.profile-dialog.cabinet-21st-dialog .profile-contact-load-state--error p{margin:0;color:var(--profile-21st-ink)}.profile-dialog.cabinet-21st-dialog .profile-contact-load-state--error button{min-height:36px;background:#fff;border-color:var(--profile-21st-line);color:var(--profile-21st-action)}.profile-dialog.cabinet-21st-dialog .profile-21st-contact-editor{min-width:0}.profile-dialog.cabinet-21st-dialog .profile-contact-status{margin:0 0 16px;padding:11px 13px;border-left:2px solid #a5b5bd;background:var(--profile-21st-wash);color:var(--profile-21st-muted)}.profile-dialog.cabinet-21st-dialog .profile-contact-fields{padding:14px 0 4px}.profile-dialog.cabinet-21st-dialog .profile-contact-edit-row{border-bottom:1px solid var(--profile-21st-line)}.profile-dialog.cabinet-21st-dialog .profile-contact-add{min-height:36px;margin:12px 8px 0 0;border-color:var(--profile-21st-line);color:var(--profile-21st-action);background:#fff}.profile-dialog.cabinet-21st-dialog .profile-contact-tabs [aria-selected=true]{border-color:var(--profile-21st-action);color:var(--profile-21st-ink)}.profile-dialog.cabinet-21st-dialog .profile-contact-summary-row{border-color:var(--profile-21st-line);background:#fff}.profile-dialog.cabinet-21st-dialog .profile-contact-expanded-fields{background:var(--profile-21st-wash);border-color:var(--profile-21st-line)}.profile-dialog.cabinet-21st-dialog .profile-contact-editor .profile-contact-actions{border-color:var(--profile-21st-line);background:#fff}.profile-dialog.cabinet-21st-dialog .profile-contact-editor :is(button,a):focus-visible,.profile-dialog.cabinet-21st-dialog .profile-capability-editor :is(button,a):focus-visible{outline:2px solid #91a6b0;outline-offset:2px}.profile-dialog.cabinet-21st-dialog .profile-upload-queue{max-width:100%;overflow-x:auto}.profile-direction-menu.cabinet-21st-popover,.profile-media-menu.cabinet-21st-popover{border:1px solid var(--profile-21st-line);border-radius:8px;background:#fff;box-shadow:none!important;padding:6px}.profile-direction-menu.cabinet-21st-popover [role=menuitem],.profile-media-menu.cabinet-21st-popover [role=menuitem]{min-height:32px;border-radius:5px;font-size:13px}@container (max-width: 680px){.profile-21st-management>.profile-identity{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:start;column-gap:12px;row-gap:12px}.profile-21st-management>.profile-identity .profile-avatar{grid-column:1;grid-row:1}.profile-21st-management>.profile-identity .profile-identity-copy{grid-column:2 / -1;grid-row:1;min-width:0}.profile-21st-management>.profile-identity .profile-public-action{grid-column:2;grid-row:2;justify-self:start;width:auto!important;max-width:100%;margin:0!important;white-space:normal}.profile-21st-management>.profile-identity .profile-more{grid-column:3;grid-row:2;justify-self:end}.profile-21st-management .profile-overview-grid,.profile-21st-management .profile-summary-row,.profile-21st-management .profile-two-columns{grid-template-columns:minmax(0,1fr);gap:0}.profile-21st-management .profile-about,.profile-21st-management .profile-summary-row{grid-column:1;grid-row:auto}.profile-21st-management .profile-panel-heading{flex-wrap:wrap}}@container (max-width: 560px){.profile-21st-list .account-page-header{display:grid;justify-content:stretch}.profile-21st-list .account-page-header>:last-child{justify-self:start}.profile-21st-list .account-profiles-list .profile-identity{flex-wrap:wrap}.profile-21st-list .account-profiles-list .profile-identity-copy{flex-basis:calc(100% - 56px)}.profile-21st-list .account-profile-open{margin-left:56px}}@media(max-width:767px){.profile-21st-list .account-page-header-title,.profile-21st-management .profile-name-line h1{font-size:24px;line-height:30px}.profile-21st-list .account-profiles-list .profile-identity{gap:10px}.profile-21st-list .account-profile-open{margin-left:50px}.profile-21st-management>.profile-identity{gap:12px}.profile-21st-management .profile-overview-grid,.profile-21st-management .profile-summary-row{grid-template-columns:minmax(0,1fr);gap:0}.profile-21st-management .profile-about,.profile-21st-management .profile-summary-row{grid-column:1;grid-row:auto}.profile-dialog.cabinet-21st-dialog{width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px);padding:16px!important}.profile-dialog.cabinet-21st-dialog .profile-direction-columns,.profile-dialog.cabinet-21st-dialog .profile-geography-columns{grid-template-columns:minmax(0,1fr)}.profile-dialog.cabinet-21st-dialog .profile-direction-columns>section,.profile-dialog.cabinet-21st-dialog .profile-geography-columns>section{padding:16px 0}.profile-dialog.cabinet-21st-dialog .profile-direction-columns>section+section,.profile-dialog.cabinet-21st-dialog .profile-geography-columns>section+section{border-left:0;border-top:1px solid var(--profile-21st-line);background:#fff}.profile-dialog.cabinet-21st-dialog .profile-dialog-footer,.profile-dialog.cabinet-21st-dialog .profile-picker-footer{bottom:-16px}}.profile-21st-capabilities-page{min-width:0;container-type:inline-size}.profile-21st-capabilities-page>.account-page-header{margin:0 0 24px;padding-bottom:18px;border-bottom:1px solid #e4e9eb}.profile-21st-capabilities-page .account-page-header-title{margin:5px 0 0;color:#252d33;font-size:28px;line-height:34px;font-weight:600;letter-spacing:-.025em}.profile-21st-capabilities-page .account-page-header-supporting{margin:6px 0 0;color:#647078;font-size:13px;line-height:20px}.profile-21st-capabilities-page .account-page-header a{color:#526975;font-size:12px;line-height:18px}.profile-21st-capabilities-page>section{margin-top:0}.profile-21st-capabilities-page>section>fieldset{padding:20px 0;border:0;border-bottom:1px solid #e4e9eb}.profile-21st-capabilities-page>section>fieldset legend{color:#252d33;font-size:18px;line-height:26px;font-weight:600}.profile-21st-capabilities-page>section>fieldset button[aria-pressed]{min-height:36px;border-color:#e4e9eb;color:#303a42;box-shadow:none}.profile-21st-capabilities-page>section>fieldset button[aria-pressed=true]{border-color:#aebfc7;background:#edf1f3}.profile-21st-capabilities-page>section :is(input:not([type=checkbox]):not([type=radio]),textarea,select,[role=combobox]){min-height:36px;border-color:#e4e9eb;border-radius:6px;background:#fff;box-shadow:none}.profile-21st-capabilities-page .profile-capability-actions{padding:16px 0;border-color:#e4e9eb}.profile-21st-capabilities-state{padding:24px 0;border-bottom:1px solid #e4e9eb;color:#647078;font-size:13px;line-height:20px}.profile-21st-capabilities-state p{margin:0 0 12px}@container (max-width: 600px){.profile-21st-capabilities-page>section [class*="sm:grid-cols-2"],.profile-21st-capabilities-page>section [class*="lg:grid-cols-4"]{grid-template-columns:minmax(0,1fr)}}@media(max-width:680px){.profile-21st-capabilities-page .account-page-header-title{font-size:24px;line-height:30px}}@media(prefers-reduced-motion:reduce){.profile-dialog.cabinet-21st-dialog .profile-contact-load-state svg{animation:none}}
