@import"./gos-feedback.css?v=standard-st4-20261103";.gos-media-failure{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:8px;font-size:10px;line-height:1.4;text-align:center;color:var(--gos-text-secondary);overflow:hidden}body.gos-app [data-gos-media]{transition:opacity 160ms ease-out}body.gos-app [data-gos-media]:not([data-gos-media-state=ready]){opacity:0!important}body.gos-app #view-artworks .artworks-roster-row__thumb{position:relative}body.gos-app [data-gos-motion-offscreen],body.gos-app [data-gos-motion-offscreen]::before,body.gos-app [data-gos-motion-offscreen]::after,html[data-gos-motion-paused] body.gos-app *,html[data-gos-motion-paused] body.gos-app *::before,html[data-gos-motion-paused] body.gos-app *::after,body.gos-app .view-section:not(.active) *,body.gos-app .view-section:not(.active) *::before,body.gos-app .view-section:not(.active) *::after{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){body.gos-app [data-gos-media]{transition:none!important}body.gos-app :is(.dashboard-roster-hero__orb,.dashboard-week-today-dot),body.gos-app :is(.dashboard-roster-hero__orb,.dashboard-week-today-dot)::before,body.gos-app :is(.dashboard-roster-hero__orb,.dashboard-week-today-dot)::after{animation:none!important}}#artwork-form-slideover .artwork-form-upload-loading.hidden,#install-form-slideover .install-form-upload-loading.hidden,#exhibition-form-slideover .exhibition-form-upload-loading.hidden,#fair-form-slideover .fair-form-upload-loading.hidden{display:none}.gos-load-feedback{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;min-height:28px;font-size:12px;line-height:1.5;color:var(--gos-text-secondary);visibility:hidden}.gos-load-feedback.is-visible{visibility:visible}.gos-load-feedback>span{min-width:0;overflow-wrap:anywhere}.gos-load-feedback[data-state=cold]::before,.gos-load-feedback[data-state=refresh]::before,.gos-load-feedback[data-state=append]::before{content:"";width:10px;height:10px;flex:0 0 10px;border-radius:50%;border:1.5px solid var(--gos-border);border-top-color:var(--gos-accent, #2354ff);animation:gos-local-load-spin 1s linear infinite}.gos-load-feedback button{flex:0 0 auto;min-height:32px;padding:2px 6px;color:inherit;text-decoration:underline;text-underline-offset:3px}@media(max-width:600px){.gos-load-feedback{min-height:36px}.gos-load-feedback>span{flex:1 1 180px}.gos-load-feedback button{min-height:44px}}@keyframes gos-local-load-spin{to{transform:rotate(360deg)}}@media(pointer:coarse){.gos-load-feedback button{min-height:44px}}@media(prefers-reduced-motion:reduce){.gos-load-feedback::before{animation:none!important}}html[data-gos-motion-paused] .gos-load-feedback::before{animation-play-state:paused}body.gos-app{--gos-skeleton-wave: 2.2s;--gos-skeleton-base: rgba(18, 20, 26, .055);--gos-skeleton-shine: rgba(18, 20, 26, .09)}html.dark body.gos-app{--gos-skeleton-base: rgba(255, 255, 255, .055);--gos-skeleton-shine: rgba(255, 255, 255, .095)}body.gos-app :is(.gos-skeleton,.dashboard-skeleton,.skeleton-cell,.mobile-skeleton-thumb,.mobile-skeleton-line,.mobile-skeleton-line-sm,.image-skeleton:not(.hidden)){--gos-skeleton-base: inherit;--gos-skeleton-shine: inherit;animation-duration:var(--gos-skeleton-wave);animation-timing-function:linear}body.gos-app :is(.artist-card--skeleton,.artists-roster-row--skeleton,.dashboard-recent-skeleton-card,.artist-artwork-tile--skeleton),body.gos-app #view-dashboard .dashboard-kpi-grid .dashboard-kpi-signal[aria-hidden=true]{animation:none}body.gos-app .gos-surface-reveal,body.gos-app .gos-loading-arrive{animation:gos-loading-arrive 180ms ease-out both}body.gos-app .gos-surface-swapping{opacity:1;transform:none;transition:none}body.gos-app :is(.gos-page-enter,.gos-shell-replay){animation:none}body.gos-app #content-area.gos-route-settling{opacity:1;transition:none}body.gos-app #content-area .view-section :is([class$=-roster-hero],[class$=-roster-command],[class$=-roster-body],.dashboard-grid){animation:none}body.gos-app #content-area .gos-page-load-lite [class$=-roster-hero]::after{animation:none;content:none}body.gos-app .gos-stagger-item{opacity:1;animation:none;transform:none;will-change:auto}@keyframes gos-loading-arrive{from{opacity:.82}to{opacity:1}}body.gos-app :is(.gos-surface-reveal,.gos-loading-arrive) :is(.gos-surface-reveal,.gos-loading-arrive){animation:none}body.gos-app .gos-loading-status{display:flex;align-items:flex-start;gap:9px;padding:var(--gos-loading-status-padding, 10px 2px);margin:var(--gos-loading-status-margin, 0 0 10px);border:0;border-radius:0;background:transparent;text-align:left;font-size:12px;line-height:1.6;color:var(--gos-text-secondary, #737373);animation:gos-loading-status-in 180ms 120ms both}body.gos-app .gos-loading-status::before{content:"";flex:0 0 12px;width:12px;height:12px;box-sizing:border-box;margin-top:3px;border:1.5px solid color-mix(in srgb,var(--gos-accent, #1b4dff) 18%,transparent);border-top-color:var(--gos-accent, #1b4dff);border-radius:50%;animation:gos-loading-spin 1s linear infinite}.gos-loading-status[hidden]{display:none!important}body.gos-app .gos-loading-status:not(.is-slow){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;margin:-1px;padding:0;border:0}body.gos-app .gos-loading-status.is-slow{position:fixed;z-index:60;bottom:calc(24px + env(safe-area-inset-bottom,0px));right:24px;width:max-content;max-width:min(22rem,calc(100vw - 32px));padding:12px 16px;margin:0;border-radius:14px;border:1px solid var(--gos-dashboard-border);background:var(--gos-dashboard-surface);box-shadow:var(--gos-shadow-card);pointer-events:none}@media(max-width:640px){body.gos-app .gos-loading-status.is-slow{right:16px;bottom:calc(80px + env(safe-area-inset-bottom,0px))}}@keyframes gos-loading-status-in{from{opacity:0}to{opacity:1}}@keyframes gos-loading-spin{to{transform:rotate(360deg)}}body.gos-app .gos-loading-status.gos-action-status,body.gos-app .gos-loading-status.gos-action-status.is-slow{position:relative;inset:auto;z-index:auto;width:auto;height:auto;max-width:100%;min-width:0;overflow:visible;clip-path:none;white-space:normal;overflow-wrap:anywhere;margin:10px var(--gos-dialog-gutter, 24px);padding:10px 12px;border:1px solid var(--gos-border);border-radius:10px;background:var(--gos-surface-muted);box-shadow:none;animation:none;color:var(--gos-text-secondary);pointer-events:none}body.gos-app .gos-action-status.is-slow{border-color:color-mix(in srgb,var(--gos-accent) 25%,var(--gos-border))}body.gos-app .gos-loading-status.gos-action-status.is-error{display:block;pointer-events:auto}body.gos-app .gos-action-status.is-error::before{display:none}body.gos-app .gos-action-status.is-error>button{display:flex;width:fit-content;margin-top:10px;white-space:nowrap}body.gos-app .gos-loading-status.gos-journey-preparing{position:relative;inset:auto;z-index:auto;width:auto;max-width:100%;height:auto;overflow:visible;clip-path:none;white-space:normal;margin:0;padding:12px 16px;border:1px solid var(--gos-border);border-radius:10px;background:var(--gos-surface);box-shadow:var(--gos-shadow-card);animation:none;pointer-events:none}[id$=-form-slideover]:has(.gos-action-status:not([hidden])) [id$=-form-footer]>p{visibility:hidden}.import-progress-card [data-import-progress-detail]{line-height:1.6;min-height:3.2em;text-wrap:pretty}.import-progress-card [data-import-progress-track]{height:3px;width:180px;max-width:100%;margin:20px auto;overflow:hidden;border-radius:4px;background:var(--gos-border)}.import-progress-card [data-import-progress-track]::after{content:"";display:block;width:36%;height:100%;border-radius:inherit;background:var(--gos-accent);animation:gos-action-travel 1.8s ease-in-out infinite}@keyframes gos-action-travel{from{transform:translateX(-100%)}to{transform:translateX(380%)}}html[data-gos-motion-paused] [data-import-progress-track]::after,html[data-gos-motion-paused] .button-spinner{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.import-progress-card [data-import-progress-track]::after{animation:none;width:100%;opacity:.4}.button-spinner{animation:none!important}}.gos-loading-shapes{min-width:0;width:100%;pointer-events:none}.gos-loading-shapes__row{display:flex;align-items:center;gap:16px;min-width:0;padding:20px;border:1px solid var(--gos-border, #e5e7eb);border-radius:14px;background:var(--gos-surface, #fff)}.gos-loading-shapes__row+.gos-loading-shapes__row{margin-top:10px}.gos-loading-shapes__mark{flex:0 0 30px;height:30px;border-radius:8px}.gos-loading-shapes__lines{flex:1;min-width:0;display:grid;gap:12px}.gos-loading-shapes__line{height:9px;width:66%;max-width:260px}.gos-loading-shapes__line--short{width:42%;max-width:170px;height:7px}.gos-loading-shapes__tag{width:58px;height:22px;border-radius:7px;flex:0 0 auto}.gos-loading-shapes--cards{display:contents}.gos-loading-shapes__card{min-width:0;overflow:hidden;border:1px solid var(--gos-border, #e5e7eb);border-radius:16px;background:var(--gos-surface, #fff)}.gos-loading-shapes__media{height:154px;border-radius:0}.gos-loading-shapes__body{padding:20px;display:grid;gap:14px}.gos-loading-shapes__footer{height:44px;border-top:1px solid var(--gos-border, #e5e7eb)}.gos-loading-shapes--board{display:contents}.gos-loading-shapes__column{padding:16px;border:1px solid var(--gos-border, #e5e7eb);border-radius:14px;min-height:340px}.gos-loading-shapes__column>.gos-loading-shapes__line{margin-bottom:24px}.gos-loading-shapes__column .gos-loading-shapes__card+.gos-loading-shapes__card{margin-top:12px}.gos-loading-shapes--settings{display:grid;gap:18px}.gos-loading-shapes--settings .gos-loading-shapes__body{min-height:152px;align-content:start;gap:18px}.gos-loading-shapes--settings .gos-loading-shapes__line{max-width:380px}.gos-loading-shapes--rooms{display:contents}.gos-loading-shapes__room .viewing-room-card__top{min-height:24px}.gos-loading-shapes__room .viewing-room-card__top .gos-loading-shapes__tag{height:24px}.gos-loading-shapes__room .viewing-room-card__content>.gos-loading-shapes__line{height:20px}.gos-loading-shapes__room .viewing-room-card__content>.gos-loading-shapes__line--short{height:18px;margin-top:6px}.gos-loading-shapes__room .viewing-room-card__content>.gos-loading-shapes__line--short:last-child{height:15px}.gos-loading-shapes__room .viewing-room-card__actions>span{flex:1 1 72px;min-height:var(--gos-control-height-compact, 36px);border-radius:9px}.gos-loading-shapes__room .viewing-room-card__actions>span:first-child{flex-basis:90px}body.gos-app .gos-loading-shapes__room{transform:none;transition:none}@media(pointer:coarse),(max-width:767px){.gos-loading-shapes__room .viewing-room-card__actions>span{min-height:var(--gos-control-height, 44px)}}html[data-gos-motion-paused] body.gos-app :is(.gos-skeleton,.dashboard-skeleton,.skeleton-cell,.mobile-skeleton-thumb,.mobile-skeleton-line,.mobile-skeleton-line-sm,.image-skeleton,.gos-loading-status,.gos-surface-reveal),html[data-gos-motion-paused] .gos-loading-status::before,body.gos-app .view-section.hidden :is(.gos-skeleton,.dashboard-skeleton,.skeleton-cell,.gos-loading-status),body.gos-app .view-section.hidden .gos-loading-status::before{animation-play-state:paused!important}@media(max-width:480px){.gos-loading-shapes__row{padding:16px;gap:12px}.gos-loading-shapes__tag{width:40px}}@media(prefers-reduced-motion:reduce){body.gos-app :is(.gos-skeleton,.dashboard-skeleton,.skeleton-cell,.mobile-skeleton-thumb,.mobile-skeleton-line,.mobile-skeleton-line-sm,.image-skeleton,.gos-loading-status,.gos-loading-arrive,.gos-surface-reveal,.gos-stagger-item,.gos-page-enter,.gos-shell-replay),body.gos-app .gos-loading-status::before{animation:none!important;opacity:1}}body.gos-app #content-area :is(.sales-pipeline-empty,.workspace-tasks-empty,.viewing-rooms-empty):has(.gos-empty){padding:0;border:0;background:none;box-shadow:none}body.gos-app #content-area :is(.gos-empty,.crm-empty,.inv-empty,.doc-empty){--crm-accent: var(--gos-accent, #1b4dff);--crm-active: #34d399;box-sizing:border-box;position:relative;overflow:hidden;grid-column:1 / -1;width:100%;min-width:0;max-width:none;border-radius:22px;border:1px solid color-mix(in srgb,var(--gos-dashboard-border) 85%,var(--crm-accent) 15%);background:radial-gradient(90% 70% at 12% 0%,color-mix(in srgb,var(--crm-accent) 14%,transparent),transparent 55%),radial-gradient(70% 55% at 92% 100%,color-mix(in srgb,var(--crm-active) 10%,transparent),transparent 50%),linear-gradient(165deg,color-mix(in srgb,var(--gos-dashboard-surface) 94%,#fff 6%),var(--gos-dashboard-surface));box-shadow:0 30px 70px -48px rgba(0,0,0,.4),var(--gos-shadow-card);padding:clamp(2rem,5vw,3.25rem) clamp(1.15rem,3vw,2rem);animation:none;text-align:center}html.dark body.gos-app #content-area :is(.gos-empty,.crm-empty,.inv-empty,.doc-empty){background:radial-gradient(90% 70% at 12% 0%,color-mix(in srgb,var(--crm-accent) 18%,transparent),transparent 55%),radial-gradient(70% 55% at 92% 100%,color-mix(in srgb,var(--crm-active) 12%,transparent),transparent 50%),linear-gradient(165deg,color-mix(in srgb,var(--gos-dashboard-surface) 92%,#1a1a1a 8%),var(--gos-dashboard-surface))}body.gos-app #content-area :is(.crm-empty__inner,.inv-empty__inner,.doc-empty__inner){position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.85rem;max-width:36rem;margin:0 auto;min-width:0}body.gos-app #content-area :is(.crm-empty__visual,.inv-empty__visual,.doc-empty__visual){position:relative;flex:0 0 auto;width:5.5rem;height:5.5rem;margin:0 0 .25rem}body.gos-app #content-area :is(.crm-empty__orb,.inv-empty__orb,.doc-empty__orb){position:absolute;inset:0;border-radius:22px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--crm-accent) 12%,var(--gos-dashboard-surface));border:1px solid color-mix(in srgb,var(--crm-accent) 24%,transparent);box-shadow:0 16px 36px -20px color-mix(in srgb,var(--crm-accent) 55%,transparent);color:var(--crm-accent);animation:none;transform:none}body.gos-app #content-area :is(.crm-empty__ring,.inv-empty__ring,.doc-empty__ring){position:absolute;inset:-8px;border-radius:28px;pointer-events:none;border:1px dashed color-mix(in srgb,var(--crm-accent) 28%,transparent);animation:none;transform:rotate(8deg)}body.gos-app #content-area :is(.crm-empty__eyebrow,.inv-empty__eyebrow,.doc-empty__eyebrow){margin:0;font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.14em;color:var(--gos-text-secondary)}body.gos-app #content-area :is(.crm-empty__title,.inv-empty__title,.doc-empty__title){margin:0;font-size:clamp(1.25rem,3.2vw,1.55rem);font-weight:750;letter-spacing:-.035em;line-height:1.15;color:var(--gos-text-primary);overflow-wrap:anywhere}body.gos-app #content-area :is(.crm-empty__sub,.inv-empty__sub,.doc-empty__sub){margin:0;font-size:13.5px;line-height:1.55;color:var(--gos-text-secondary);max-width:28rem;overflow-wrap:anywhere}body.gos-app #content-area :is(.crm-empty__actions,.inv-empty__actions,.doc-empty__actions){display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem;margin-top:.35rem;max-width:100%}body.gos-app #content-area :is(.crm-empty__actions,.inv-empty__actions,.doc-empty__actions) button{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:44px;padding:.55rem 1.1rem;border-radius:12px;margin:0;font-size:12.5px;font-weight:650;white-space:normal}body.gos-app #content-area .gos-empty .crm-empty__btn--ghost{border:1px solid color-mix(in srgb,var(--gos-dashboard-border) 80%,var(--crm-accent) 20%);background:color-mix(in srgb,var(--gos-dashboard-surface) 88%,transparent);color:var(--gos-text-primary)}body.gos-app #content-area :is(.crm-empty__paths,.inv-empty__paths,.doc-empty__paths){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;width:100%;max-width:32rem;margin-top:.75rem;text-align:left}body.gos-app #content-area :is(.crm-empty__path,.inv-empty__path,.doc-empty__path){display:flex;align-items:flex-start;gap:.7rem;box-sizing:border-box;padding:.9rem .95rem;border-radius:14px;min-width:0;width:100%;border:1px solid color-mix(in srgb,var(--gos-dashboard-border) 88%,transparent);background:color-mix(in srgb,var(--gos-dashboard-surface) 70%,transparent);cursor:pointer;text-align:left;color:var(--gos-text-primary);transition:border-color 160ms ease,background 160ms ease}body.gos-app #content-area :is(.crm-empty__path,.inv-empty__path,.doc-empty__path):hover{border-color:color-mix(in srgb,var(--crm-accent) 36%,var(--gos-dashboard-border));background:color-mix(in srgb,var(--crm-accent) 6%,var(--gos-dashboard-surface));transform:none}body.gos-app #content-area :is(.crm-empty__path-icon,.inv-empty__path-icon,.doc-empty__path-icon){width:36px;height:36px;border-radius:11px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--crm-accent);background:color-mix(in srgb,var(--crm-accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--crm-accent) 20%,transparent)}body.gos-app #content-area :is(.crm-empty__path-title,.inv-empty__path-title,.doc-empty__path-title){display:block;font-size:13px;font-weight:700;letter-spacing:-.015em;color:var(--gos-text-primary);margin:0 0 .15rem;line-height:1.4}body.gos-app #content-area :is(.crm-empty__path-sub,.inv-empty__path-sub,.doc-empty__path-sub){display:block;font-size:11.5px;line-height:1.4;color:var(--gos-text-secondary)}body.gos-app #content-area :is(.crm-empty,.inv-empty,.doc-empty)[hidden]{display:none!important}@media(max-width:560px){body.gos-app #content-area :is(.gos-empty,.crm-empty,.inv-empty,.doc-empty){border-radius:18px;padding:24px 16px}body.gos-app #content-area :is(.crm-empty__visual,.inv-empty__visual,.doc-empty__visual){width:56px;height:56px;margin-bottom:6px}body.gos-app #content-area :is(.crm-empty__orb,.inv-empty__orb,.doc-empty__orb){border-radius:16px}body.gos-app #content-area :is(.crm-empty__ring,.inv-empty__ring,.doc-empty__ring){inset:-5px;border-radius:20px}body.gos-app #content-area :is(.crm-empty__inner,.inv-empty__inner,.doc-empty__inner){gap:12px}body.gos-app #content-area :is(.crm-empty__paths,.inv-empty__paths,.doc-empty__paths){grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){body.gos-app #content-area :is(.crm-empty__path,.inv-empty__path,.doc-empty__path){transition:none}}[data-detail-state=cold] .detail-display,[data-detail-state=error] .detail-display{display:none!important}.gos-detail-load-shell[hidden]{display:none}.gos-detail-load-shell{padding:12px clamp(16px,3vw,40px) 24px;min-height:460px}.view-section[data-detail-state]{position:relative}.view-section[data-detail-state]>.gos-load-feedback{margin:0 clamp(16px,3vw,40px)}.gos-detail-load-back{display:none;min-height:44px;margin:12px clamp(16px,3vw,40px) 0;font:inherit;font-size:13px;color:var(--gos-text-secondary, #666)}[data-detail-state=cold]>.gos-detail-load-back,[data-detail-state=error]>.gos-detail-load-back{display:inline-flex;align-items:center}.view-section:is([data-detail-state=refresh],[data-detail-state=stale],[data-detail-state=ready])>.gos-load-feedback{position:absolute;z-index:5;top:8px;right:8px;margin:0;max-width:calc(100% - 16px);padding:6px 12px;border-radius:10px;background:var(--gos-surface, #f5f5f5);color:var(--gos-text-primary, #222)}.dark .view-section[data-detail-state]>.gos-load-feedback{color:var(--gos-text-primary, #eee)}.dark .view-section:is([data-detail-state=refresh],[data-detail-state=stale],[data-detail-state=ready])>.gos-load-feedback{background:var(--gos-surface, #17191e)}.gos-detail-load-shell__hero{display:flex;gap:28px;align-items:center;padding:clamp(20px,4vw,48px);border:1px solid var(--gos-border, rgba(127,127,127,.18));border-radius:24px;margin-bottom:24px}.gos-detail-load-shell__media{width:120px;aspect-ratio:1;border-radius:16px;flex-shrink:0}.gos-detail-load-shell__copy{flex:1;min-width:0;display:grid;gap:18px}.gos-detail-load-shell__eyebrow{width:28%;height:10px;border-radius:6px}.gos-detail-load-shell__title{width:75%;height:32px;border-radius:8px}.gos-detail-load-shell__line{width:52%;height:12px;border-radius:6px}@media(max-width:600px){[data-detail-state]>.gos-detail-load-back{display:none}.view-section:is([data-detail-state=cold],[data-detail-state=error])>.gos-load-feedback{margin-top:12px}.gos-detail-load-shell{min-height:390px}.gos-detail-load-shell__hero{gap:20px;border-radius:18px}.gos-detail-load-shell__media{width:64px}.gos-detail-load-shell__title{width:95%;height:24px}}
