.market-panel{background:var(--mk-panel,#fff);color:var(--mk-text,#133454);border:1px solid var(--mk-border,#e0e5e9);border-radius:20px;margin:20px 0;padding:clamp(15px,3vw,28px);line-height:1.9}.market-panel h2{margin:4px 0;font-size:1.25rem}.market-panel p{color:var(--mk-muted,#607287);margin:8px 0}.market-panel-head small{color:#af6a32;font-weight:800}.market-filters{grid-template-columns:2fr 1fr 1fr;gap:10px;margin:16px 0;display:grid}.market-filters label,.market-invite-actions label{gap:5px;font-size:.8rem;font-weight:800;display:grid}.market-filters input,.market-filters select,.market-invite-actions select,.market-card select{border:1px solid var(--mk-border,#e0e5e9);background:var(--mk-field,#fff);width:100%;min-width:0;min-height:44px;color:var(--mk-text,#133454);border-radius:11px;padding:8px}.market-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,265px),1fr));gap:10px;margin:12px 0;display:grid}.market-card{border:1px solid var(--mk-border,#e0e5e9);background:var(--mk-subtle,#f8fafc);border-radius:15px;padding:14px}.market-card-title{justify-content:space-between;align-items:flex-start;gap:9px;display:flex}.market-card-title small{color:var(--mk-muted,#607287);font-size:.75rem}.market-card p{min-height:42px;font-size:.82rem}.market-meta{flex-wrap:wrap;gap:7px;font-size:.75rem;display:flex}.market-meta span{background:var(--mk-panel,#fff);border:1px solid var(--mk-border,#e0e5e9);border-radius:999px;padding:3px 7px}.market-card-actions{justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.market-card-actions a{color:#a86535;font-size:.78rem;text-decoration:underline}.market-card-actions label{align-items:center;gap:5px;font-size:.8rem;display:flex}.market-invite-actions{flex-wrap:wrap;justify-content:flex-end;align-items:end;gap:12px;margin-top:20px;display:flex}.market-invite-actions button,.market-public-choice button,.market-action{color:#fff;background:#123b61;border:0;border-radius:11px;min-height:44px;padding:8px 17px;font-weight:800}.market-invite-actions button:disabled,.market-action:disabled{opacity:.55;cursor:not-allowed}.market-public-choice{background:var(--mk-subtle,#f8fafc);border:1px solid var(--mk-border,#e0e5e9);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding:14px;display:flex}.market-public-choice p{font-size:.8rem}.market-privacy{font-size:.74rem}.market-success{color:#167247!important}.market-error{color:#c43a39!important}.market-empty{background:var(--mk-subtle,#f8fafc);border-radius:12px;padding:16px}html[data-lw-theme=dark]{--mk-panel:#1b2531;--mk-subtle:#263343;--mk-text:#eef4fb;--mk-muted:#bac9d6;--mk-border:#425366;--mk-field:#263343;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101820}html[data-lw-theme=dark] body,html[data-lw-theme=dark] .project-flow-app,html[data-lw-theme=dark] .lw-app{color:#eef4fb;background:#111b26}html[data-lw-theme=dark] .lw-shell,html[data-lw-theme=dark] .project-flow-shell,html[data-lw-theme=dark] .project-flow-panel,html[data-lw-theme=dark] .project-flow-head,html[data-lw-theme=dark] .project-detail-wrap,html[data-lw-theme=dark] .lw-header,html[data-lw-theme=dark] .lw-drawer,html[data-lw-theme=dark] .lw-bottom-nav{color:#eef4fb;background:#1b2531;border-color:#425366}html[data-lw-theme=dark] .project-flow-app :is(h1,h2,h3,b,strong,small,label,p),html[data-lw-theme=dark] .market-panel :is(h1,h2,h3,b,strong,label){color:inherit}html[data-lw-theme=dark] .project-flow-app :is(input,select,textarea),html[data-lw-theme=dark] .project-flow-app :is(article,.project-empty,.project-simple-ready){color:#eef4fb;background:#263343;border-color:#425366}html[data-lw-theme=dark] .project-flow-app :is(.project-flow-hero,.project-spec-grid,.project-context-summary,.project-request-list,.project-recipient-list),html[data-lw-theme=dark] .lw-header :is(button,a),html[data-lw-theme=dark] .lw-bottom-nav button{color:#eef4fb}html[data-lw-theme=dark] .lw-feature-card,html[data-lw-theme=dark] .lw-space-list a,html[data-lw-theme=dark] .lw-directory-view{color:#edf3fb;background:#202d3b;border-color:#425366}html[data-lw-theme=dark] .lw-feature-card :is(h2,p),html[data-lw-theme=dark] .lw-space-list a :is(b,small){color:#edf3fb}@media (max-width:650px){.market-filters{grid-template-columns:1fr}.market-public-choice{flex-direction:column;align-items:stretch}}.market-location{background:var(--mk-subtle,#f6f8fb);border-radius:12px;flex-wrap:wrap;align-items:center;gap:9px;margin:12px 0;padding:12px;display:flex}.market-location button{border:1px solid var(--mk-border,#d7e0e6);background:var(--mk-panel,#fff);min-height:42px;color:var(--mk-text,#0a3159);border-radius:10px;padding:7px 11px;font-weight:800}.market-location small{color:var(--mk-muted,#637386);flex:240px;font-size:.74rem}.market-location p{width:100%;margin:0;font-size:.78rem}.market-visit-operations{border-top:1px solid var(--mk-border,#d7e0e6);grid-column:1/-1;width:100%;padding:12px 0}.market-measure-form{gap:12px;margin:12px 0;display:grid}.market-measure-form>label,.market-measure-form label,.market-measure-report>label{gap:5px;display:grid}.market-measure-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.market-measure-form input,.market-measure-form select,.market-measure-form textarea,.market-measure-report input{border:1px solid var(--mk-border,#d7e0e6);width:100%;min-height:43px;color:var(--mk-text,#133454);background:var(--mk-field,#fff);border-radius:10px;padding:10px}.market-measure-form button,.market-measure-report button{border:1px solid var(--mk-border,#d7e0e6);color:#fff;background:#123b61;border-radius:10px;min-height:44px;padding:10px 15px}.market-measure-form button:disabled,.market-measure-report button:disabled{opacity:.5}.market-measure-report{background:var(--mk-subtle,#f7fafc);border-radius:12px;gap:8px;padding:12px;display:grid}.market-measure-report div{flex-wrap:wrap;gap:8px;display:flex}.market-measure-report span{background:var(--mk-panel,#fff);border:1px solid var(--mk-border,#d7e0e6);border-radius:7px;padding:4px 8px}@media (max-width:480px){.market-measure-grid{grid-template-columns:1fr}.market-visit-row{flex-wrap:wrap}}
.market-tabs,.market-board-actions{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.market-tabs button,.market-board-actions button:not(.market-action){border:1px solid var(--mk-border,#e0e5e9);background:var(--mk-subtle,#f4f6f8);color:var(--mk-text,#123656);border-radius:9px;padding:10px}.market-tabs button[aria-pressed=true]{color:#fff;background:#19466b}.market-board-list{gap:12px;display:grid}.market-board-list>label{gap:6px;display:grid}.market-board-list select,.market-visit-form input{background:var(--mk-field,#fff);color:var(--mk-text,#123656);border:1px solid var(--mk-border,#e0e5e9);border-radius:10px;padding:11px}.market-board-item{background:var(--mk-subtle,#f8fafc);border:1px solid var(--mk-border,#e0e5e9);border-radius:14px;gap:8px;padding:16px;display:grid}.market-board-item small{color:var(--mk-muted,#607287)}.market-visit{background:var(--mk-panel,#fff);border:1px solid var(--mk-border,#e0e5e9);border-radius:14px;margin:8px 0;padding:15px}.market-visit-form{gap:9px;margin:12px 0;display:grid}.market-visit-form label{gap:5px;display:grid}.market-visit-row{border-top:1px solid var(--mk-border,#e0e5e9);justify-content:space-between;gap:10px;padding:12px 0;display:flex}.market-visit-row button{color:inherit;background:0 0;border:1px solid #bb7a43;border-radius:9px;padding:8px}
html[data-lw-theme=dark]{--lw-dark-page:#101922;--lw-dark-surface:#1a2938;--lw-dark-raised:#223447;--lw-dark-field:#25384b;--lw-dark-ink:#f1f5fa;--lw-dark-muted:#cad7e4;--lw-dark-border:#465c70;--mk-panel:#1a2938;--mk-subtle:#223447;--mk-text:#f1f5fa;--mk-muted:#cad7e4;--mk-border:#465c70;--mk-field:#25384b;background:var(--lw-dark-page);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-lw-theme=dark] body{color:var(--lw-dark-ink);background:var(--lw-dark-page)!important}html[data-lw-theme=dark] :is(.lp-app,.auth-app,.lw-app,.lw-mock-page,.lw-access-gate,.profile-app,.business-profile-app,.directory-profile-app,.management-app,.notifications-app,.support-app,.active-projects-app,.project-flow-app){background-color:var(--lw-dark-page)!important;color:var(--lw-dark-ink)!important}html[data-lw-theme=dark] :is(.lp-shell,.lp-header,.lp-free-card,.lp-helper-row article,.lp-space-card,.lp-directory-wrap,.auth-shell,.auth-head,.auth-card,.auth-security,.auth-photo-picker,.auth-photo-control,.lw-shell,.lw-header,.lw-languages,.lw-feature-card,.lw-drawer,.lw-bottom-nav,.lw-directory-view,.lw-space-list a:not(.active),.lw-preview-strip,.lw-mock-shell,.lw-mock-header,.lw-mock-tool,.lw-mock-banner,.lw-mock-management,.profile-shell,.profile-head,.profile-card,.profile-memberships,.profile-security-card,.profile-hero,.business-profile-shell,.business-profile-head,.business-profile-sidebar,.business-profile-summary,.business-profile-form,.directory-profile-shell,.directory-profile-head,.directory-profile-card,.management-shell,.management-head,.management-card,.management-detail,.management-login,.management-kpis,.notifications-shell,.notifications-head,.notifications-toolbar,.notifications-empty,.support-shell,.support-head,.support-sidebar,.support-conversation,.support-conversation-head,.active-projects-shell,.active-projects-head,.active-projects-panel,.active-projects-list,.project-flow-shell,.project-flow-head,.project-flow-panel,.project-detail-wrap,.producer-card,.producer-empty,.producer-onboarding,.producer-form,.producer-searchbar,.market-panel){background-color:var(--lw-dark-surface)!important;color:var(--lw-dark-ink)!important;border-color:var(--lw-dark-border)!important}html[data-lw-theme=dark] :is(.lp-public-badge,.lp-access-note,.auth-photo-preview,.auth-notice,.profile-invitations,.profile-team-list,.profile-activity-list,.profile-session-list,.profile-security-events,.profile-mobile-current,.profile-mobile-change,.profile-team-pending,.business-profile-empty,.directory-profile-error,.directory-profile-logo,.management-list,.management-mini-list,.management-messages,.management-project-description,.notifications-notice,.support-thread-list,.support-message,.support-new,.support-reply,.active-projects-empty,.project-flow-notice,.project-empty,.project-simple-ready,.project-spec-grid,.project-context-summary,.project-request-list,.project-recipient-list,.producer-draft-panel,.draft-status,.market-card,.market-meta span,.market-empty,.market-public-choice,.market-measure-report,.market-measure-report span,.market-location,.lw-feature-icon,.lw-card-arrow,.lw-space-list a:not(.active)>span,.lw-view-head button){background-color:var(--lw-dark-raised)!important;color:var(--lw-dark-ink)!important;border-color:var(--lw-dark-border)!important}html[data-lw-theme=dark] :is(.lp-app,.auth-app,.lw-app,.lw-mock-page,.lw-access-gate,.profile-app,.business-profile-app,.directory-profile-app,.management-app,.notifications-app,.support-app,.active-projects-app,.project-flow-app) :is(h1,h2,h3,h4,p,small,label,legend,th,td,dt,dd){color:var(--lw-dark-ink)!important}html[data-lw-theme=dark] :is(.lp-app,.auth-app,.lw-app,.lw-mock-page,.lw-access-gate,.profile-app,.business-profile-app,.directory-profile-app,.management-app,.notifications-app,.support-app,.active-projects-app,.project-flow-app) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:var(--lw-dark-field)!important;color:var(--lw-dark-ink)!important;border-color:var(--lw-dark-border)!important}html[data-lw-theme=dark] :is(input,textarea)::placeholder{color:#c1d0dd;opacity:1}html[data-lw-theme=dark] :is(.lp-header,.auth-head,.lw-header,.lw-drawer,.profile-head,.business-profile-head,.directory-profile-head,.management-head,.notifications-head,.support-head,.project-flow-head,.active-projects-head) :is(a,button:not(.lw-theme-button)){color:var(--lw-dark-ink)}html[data-lw-theme=dark] :is(.auth-tabs button:not(.active),.auth-link,.profile-security-secondary,.profile-security-refresh,.profile-team-refresh,.management-tabs button:not(.active),.notifications-refresh,.support-new,.lw-languages button:not(.active),.lw-menu-button,.lw-icon-button){color:var(--lw-dark-ink)!important;border-color:var(--lw-dark-border)!important}html[data-lw-theme=dark] .lw-menu-button i{background:var(--lw-dark-ink)}html[data-lw-theme=dark] .lw-hero-wash{background:linear-gradient(270deg,#101922fa,#101922f0 33%,#101922ba 53%,#0000 85%)!important}html[data-lw-theme=dark] [dir=ltr] .lw-hero-wash{background:linear-gradient(90deg,#101922fa,#101922f0 33%,#101922ba 53%,#0000 85%)!important}html[data-lw-theme=dark] .lp-hero-wash{background:linear-gradient(270deg,#101922fa,#101922e0 44%,#10192240 80%,#0000)!important}html[data-lw-theme=dark] :is(.lw-hero,.lp-hero,.auth-story,.lp-promo,.lp-access){color:var(--lw-dark-ink)!important;background-color:#152435!important}html[data-lw-theme=dark] :is(.lw-hero h1 b,.lw-welcome,.lp-hero h1,.lp-title h2){color:var(--lw-dark-ink)!important}html[data-lw-theme=dark] .lw-banner{isolation:isolate;position:relative}html[data-lw-theme=dark] .lw-banner:before{content:"";z-index:-1;border-radius:inherit;background:#101922e3;position:absolute;inset:0}html[data-lw-theme=dark] .lw-banner :is(strong,p),html[data-lw-theme=dark] :is(.lw-feature-card,.lp-free-card,.lp-space-card) :is(h2,h3,b,strong,small){color:var(--lw-dark-ink)!important}html[data-lw-theme=dark] .lw-bottom-nav button.active{color:#fff!important}html[data-lw-theme=dark] .lw-bottom-nav button.active span{color:#fff;background:#315f89!important}html[data-lw-theme=dark] .lw-space-list a.active :is(b,small){color:#fff!important}html[data-lw-theme=dark] :is(.profile-card,.support-conversation,.management-card,.market-panel) :is(a:not(.auth-primary),strong,b){color:inherit}html[data-lw-theme=dark] :is(.market-success,.market-error){filter:brightness(1.22)}html[data-lw-theme=dark] :is(.lp-space-card,.lp-free-card,.profile-card,.lw-feature-card){box-shadow:0 8px 25px #070d16a0}.lw-theme-button{color:#143d5d;white-space:nowrap;background:#f4f7fa;border:1px solid #d8e0e7;border-radius:12px;justify-content:center;align-items:center;gap:5px;min-height:39px;padding:6px 10px;font-size:.76rem;font-weight:800;line-height:1.1;display:inline-flex}.lw-theme-icon{font-size:1.4rem;line-height:1}.lw-theme-text{font-weight:800}.lw-theme-button:focus-visible{outline-offset:2px;outline:3px solid #d78b3d}html[data-lw-theme=dark] .lw-theme-button{color:#f1f5fa;background:#2a4156;border-color:#63809d}@media (max-width:760px){.lw-theme-button{border-radius:9px;width:34px;min-width:34px;min-height:34px;padding:3px}.lw-theme-text{display:none}.lw-header-actions{gap:3px}}@media (max-width:440px){.lw-header{gap:3px}.lw-languages button{width:27px}.lw-brand>img{width:124px}.lw-header-actions :is(.lw-icon-button,.lw-menu-button,.lw-theme-button){width:29px;min-width:29px;min-height:32px}}html[data-lw-theme=dark] :is(.auth-card,.auth-tabs,.profile-card,.profile-memberships,.lp-free-card,.lp-space-card,.lp-helper-row article,.producer-onboarding,.management-card,.directory-profile-card){background-image:none!important}html[data-lw-theme=dark] :is(.auth-story,.lp-promo,.lp-access,.profile-hero,.project-flow-hero,.business-profile-hero,.support-hero,.notifications-hero,.active-projects-hero){color:#f1f5fa!important;background-image:linear-gradient(135deg,#162b3f,#1d3952)!important}html[data-lw-theme=dark] .lw-banner:before{z-index:0}html[data-lw-theme=dark] .lw-banner>*{z-index:1;position:relative}html[data-lw-theme=dark] :is(.lp-access,.lp-promo,.auth-story,.profile-hero,.project-flow-hero) :is(h1,h2,h3,p,small,strong,b){color:#f1f5fa!important}
