.gtx-design .contribute-preview .flow-reading{max-width:760px;margin-inline:auto;display:grid;gap:var(--s-16)}.gtx-design .contribute-preview .flow-note{padding:var(--s-16);border-radius:var(--r-m);background:var(--surface);color:var(--ink);font:var(--font-body);line-height:1.6}.gtx-design :where(.contribute-preview h2,.contribute-preview h3){font-weight:700}.gtx-design .contribute-preview .chapter-head h1{font:var(--font-title);letter-spacing:var(--tr-title)}.gtx-design .contribute-preview .flow-note h2{font-size:22px;font-weight:700;line-height:1.3;margin:0}.gtx-design .contribute-preview .flow-note p{margin-block:8px 0}.gtx-design .contribute-preview .flow-form{display:grid;gap:var(--s-16)}.gtx-design .contribute-preview .flow-form textarea.input{min-height:160px}.gtx-design .contribute-preview .flow-summary ul{margin:6px 0 0;padding-left:20px}.gtx-design .contribute-preview .flow-summary a{color:inherit;font-weight:700;text-decoration:underline;display:inline-flex;align-items:center;min-height:48px}.gtx-design .contribute-preview .flow-summary-title{font-weight:800;margin:0}.gtx-design .contribute-preview .flow-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:8px}.gtx-design .contribute-preview .flow-cards .check small{display:block;font-weight:500;color:var(--ink-3);font-size:15px}.gtx-design .contribute-preview .flow-skel-input{display:block;height:56px;border-radius:var(--r-s)}.gtx-design .contribute-preview .flow-done{text-align:left}.gtx-design .contribute-preview .flow-back{justify-self:start}.gtx-design .contribute-preview .flow-done h2{font-size:var(--fs-ui-22);font-weight:760;letter-spacing:-.02em}.gtx-design .contribute-preview .note--hot{background:var(--hot-wash);color:var(--hot-ink)}.gtx-design .contribute-preview .note--hot .ico{color:var(--hot-ink)}.gtx-design .contribute-preview .btn--danger{background:var(--surface);color:var(--hot-ink);box-shadow:inset 0 0 0 2px var(--hot)}.gtx-design .contribute-preview .flow-note a{color:inherit;text-decoration:underline}.gtx-design .contribute-preview .aid-wide{grid-column:1/-1}.gtx-design .contribute-preview .aid-picker{position:relative}.gtx-design .contribute-preview .aid-options{position:absolute;inset-inline:0;top:100%;z-index:10;margin:4px 0 0;padding:4px;max-height:280px;overflow-y:auto;list-style:none;border:1px solid var(--line);border-radius:var(--r-s);background:var(--surface);box-shadow:0 8px 24px rgba(0,0,0,.12)}.gtx-design .contribute-preview .aid-option{display:flex;flex-direction:column;justify-content:center;min-height:48px;padding:8px 12px;cursor:pointer;border-radius:var(--r-s)}.gtx-design .contribute-preview .aid-option:hover,.gtx-design .contribute-preview .aid-option[aria-selected=true]{background:var(--sage-wash,var(--surface-2))}.gtx-design .contribute-preview .aid-option small{color:var(--ink-3)}.gtx-design .contribute-preview .aid-cat,.gtx-design .contribute-preview .btn,.gtx-design .contribute-preview .flow-cards .check,.gtx-design .contribute-preview .input{min-height:48px;min-width:48px}.gtx-design .contribute-preview .aid-cat[aria-pressed=true]{background:var(--sage-wash,var(--surface-2));border-color:var(--ink)}.gtx-design .contribute-preview .aid-match{display:flex;align-items:center;gap:4px}.gtx-design .contribute-preview .aid-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:640px){.gtx-design .contribute-preview .aid-grid{grid-template-columns:1fr}}.gtx-design .contribute-preview .report-head{display:flex;gap:16px;align-items:center}.gtx-design .contribute-preview .report-art{width:96px;height:72px;border-radius:var(--r-s);background:var(--t);color:var(--ti);display:grid;place-items:center;overflow:hidden;flex:none}.gtx-design .contribute-preview .report-art .empty-art{width:100%;height:100%}.gtx-design .contribute-preview .report-head h1{margin:0;font:var(--font-lead);letter-spacing:var(--tr-lead)}.gtx-design .contribute-preview .report-proof{display:flex;gap:8px;padding:10px 14px;border-radius:var(--r-s);background:var(--tn-sky);color:var(--tn-sky-ink)}.gtx-design .contribute-preview .report-declare{align-items:flex-start;padding:14px}.gtx-design .contribute-preview .report-page .btn,.gtx-design .contribute-preview .report-page .check,.gtx-design .contribute-preview .report-page .input{min-height:48px}.gtx-design .contribute-preview .market-head h1{margin:0;font:var(--font-title)}.gtx-design .contribute-preview .market-head p{margin:8px 0 0;font:var(--font-body);color:var(--ink-2)}.gtx-design .contribute-preview .market-group{border:0;margin:0;padding:var(--s-16);border-radius:var(--r-m);background:var(--surface);display:grid;gap:var(--s-16);min-width:0}.gtx-design .contribute-preview .market-legend{font-weight:800;font-size:20px;padding:0;float:left;width:100%}.gtx-design .contribute-preview .market-pin{display:grid;gap:12px;padding:var(--s-16);border-radius:var(--r-s);background:var(--surface-2)}.gtx-design .contribute-preview .market-pin>p{margin:0}.gtx-design .contribute-preview .market-pin>p span{display:block;margin-top:4px;color:var(--ink-2)}.gtx-design .contribute-preview .market-days{display:grid;gap:8px}.gtx-design .contribute-preview .market-days>div{display:grid;grid-template-columns:minmax(150px,1fr) minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center}.gtx-design .contribute-preview .market-days .field-label{display:grid;gap:4px}.gtx-design .contribute-preview .flow-gate{text-align:left}.gtx-design .contribute-preview .market-page .btn,.gtx-design .contribute-preview .market-page .check,.gtx-design .contribute-preview .market-page .input{min-height:48px}.gtx-design .contribute-preview .market-group>.check{flex-wrap:wrap}.gtx-design .contribute-preview .market-group>.check small{flex-basis:100%;padding-left:38px}@media (max-width:699px){.gtx-design .contribute-preview .market-days>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gtx-design .contribute-preview .market-days>div>.check{grid-column:1/-1}}.gtx-design .contribute-preview .desk-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start}.gtx-design .contribute-preview .desk-photo{margin:0;display:grid;gap:8px}.gtx-design .contribute-preview .desk-photo figcaption{font-size:var(--fs-ui-15);color:var(--ink-2)}.gtx-design .contribute-preview .desk-hero>div{display:grid;gap:14px;align-content:start}.gtx-design .contribute-preview .desk-hero h2{font-size:22px;line-height:1.3}.gtx-design .contribute-preview .desk-art,.gtx-design .contribute-preview .desk-photo img{width:100%;height:auto;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:var(--r-m)}.gtx-design .contribute-preview .desk-art{display:grid;place-items:center}.gtx-design .contribute-preview .desk-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.gtx-design .contribute-preview .desk-step{background:var(--surface);border-radius:var(--r-m);padding:16px;display:grid;gap:8px;align-content:start}.gtx-design .contribute-preview .desk-step h3,.gtx-design .contribute-preview .desk-step p{margin:0}.gtx-design .contribute-preview .desk-step h3{font-size:22px;line-height:1.25}.gtx-design .contribute-preview #desk-apply .flow-form{max-width:760px}.gtx-design .contribute-preview .desk-step .chip{justify-self:start}.gtx-design .contribute-preview .desk-step-icon{width:56px;height:40px;border-radius:999px;background:var(--surface-2);display:grid;place-items:center}.gtx-design .contribute-preview .desk-item{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:20px;background:var(--surface);border-radius:var(--r-m);padding:16px}.gtx-design .contribute-preview .desk-item>.flow-form{min-width:0}.gtx-design .contribute-preview .desk-frame{margin:0;overflow-wrap:anywhere}.gtx-design .contribute-preview .desk-frame img{width:100%;aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain;background:var(--ink);border-radius:var(--r-s)}.gtx-design .contribute-preview .desk-cat{min-height:48px;cursor:pointer}.gtx-design .contribute-preview .desk-cat:has(input:checked){background:var(--accent);color:var(--on-btn)}.gtx-design .contribute-preview .desk-cat:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:3px}.gtx-design .contribute-preview .desk-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.gtx-design .contribute-preview .desk-empty{padding:24px;border-radius:var(--r-m);background:var(--surface);color:var(--ink-3)}.gtx-design .contribute-preview .desk-panel{margin-top:24px}.gtx-design .contribute-preview .desk-upload-head{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;gap:16px}.gtx-design .contribute-preview .desk-upload-head>div{flex:1 1 320px}.gtx-design .contribute-preview .desk-photo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;margin-top:16px}.gtx-design .contribute-preview .desk-photo-card .card-media img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.gtx-design .contribute-preview .desk-options,.gtx-design .contribute-preview .desk-selected{list-style:none;padding:0;margin:8px 0}.gtx-design .contribute-preview .desk-selected .chip{max-width:100%;overflow-wrap:anywhere}.gtx-design .contribute-preview .desk-options{background:var(--surface-2);border-radius:var(--r-s);max-height:300px;overflow:auto}.gtx-design .contribute-preview .desk-options li{min-height:48px;padding:12px;display:grid;cursor:pointer}.gtx-design .contribute-preview .desk-options [aria-selected=true]{background:var(--sel)}.gtx-design .contribute-preview .desk-progress{display:flex;gap:12px;align-items:center}.gtx-design .contribute-preview .desk-progress progress{flex:1;min-width:0;accent-color:var(--accent)}.gtx-design .contribute-preview .desk-skel-hero{height:200px;border-radius:var(--r-m);margin-bottom:24px}.gtx-design .contribute-preview .desk-selection-errors{display:block;padding-left:32px}.gtx-design .contribute-preview .desk-item .check{min-height:48px}@media (max-width:900px){.gtx-design .contribute-preview .desk-item{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.gtx-design .contribute-preview .desk-hero,.gtx-design .contribute-preview .desk-steps{grid-template-columns:minmax(0,1fr)}.gtx-design .contribute-preview .desk-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.gtx-design .contribute-preview .sale-frame{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-24);padding:var(--s-24)}.gtx-design .contribute-preview .sale-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:var(--s-16);align-items:start}.gtx-design .contribute-preview .sale-aside,.gtx-design .contribute-preview .sale-main,.gtx-design .contribute-preview .sale-reviews,.gtx-design .contribute-preview .sale-step-fields{display:grid;gap:var(--s-16);min-width:0}.gtx-design .contribute-preview .sale-step-fields{border:0;margin:0;padding:0}.gtx-design .contribute-preview .sale-aside h2,.gtx-design .contribute-preview .sale-chips,.gtx-design .contribute-preview .sale-choice b,.gtx-design .contribute-preview .sale-modes,.gtx-design .contribute-preview .sale-modes>span{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.gtx-design .contribute-preview .sale-modes{justify-content:start;gap:12px;padding:8px 12px;border-radius:var(--r-m);background:var(--surface-2)}.gtx-design .contribute-preview .sale-modes .sale-mode{min-height:48px;padding:0 16px;border-radius:var(--r-pill);display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;font-weight:680;font-size:var(--fs-ui-16)}.gtx-design .contribute-preview .sale-mode[aria-current=page]{background:var(--btn);color:var(--on-btn)}.gtx-design .contribute-preview .sale-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.gtx-design .contribute-preview .sale-choice{display:grid;gap:4px;padding:12px;border-radius:var(--r-l);min-height:48px;color:var(--ink);background:var(--t);text-decoration:none}.gtx-design .contribute-preview .sale-choice[aria-current]{box-shadow:inset 0 0 0 2.5px var(--ink)}.gtx-design .contribute-preview .sale-choice .empty-art{width:100%;height:120px;background:var(--surface);border-radius:var(--r-m)}.gtx-design .contribute-preview .sale-aside>*,.gtx-design .contribute-preview .sale-step,.gtx-design .contribute-preview .sale-steps-card{background:var(--surface);border-radius:var(--r-l);padding:var(--s-24)}.gtx-design .contribute-preview .sale-aside .btn,.gtx-design .contribute-preview .sale-dialog .btn,.gtx-design .contribute-preview .sale-step .btn,.gtx-design .contribute-preview .sale-step .check,.gtx-design .contribute-preview .sale-step .chip,.gtx-design .contribute-preview .sale-steps-card button{min-height:48px;min-width:48px}.gtx-design .contribute-preview .sale-step .chip{border-radius:var(--r-pill)}.gtx-design .contribute-preview .sale-step-n{color:var(--hot-ink);font-weight:800}.gtx-design .contribute-preview .sale-step h2{font:var(--font-title)}.gtx-design .contribute-preview .sale-step h2 .chip{margin-left:12px;vertical-align:middle}.gtx-design .contribute-preview .sale-step-lead{color:var(--ink-2);margin-block:12px var(--s-24)}.gtx-design .contribute-preview .sale-step hr{border:0;border-top:1px solid var(--line-2);margin-block:var(--s-24)}.gtx-design .contribute-preview .sale-actions{margin-top:var(--s-16)}.gtx-design .contribute-preview .sale-step textarea.input{min-height:140px;width:100%}.gtx-design .contribute-preview .sale-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.gtx-design .contribute-preview .sale-day{display:grid;justify-items:center;gap:2px;min-height:72px;min-width:48px;border-radius:var(--r-m);background:var(--surface-2);border:0;font:inherit;color:var(--ink)}.gtx-design .contribute-preview .sale-day.is-wkd{box-shadow:inset 0 0 0 1.5px var(--line-2)}.gtx-design .contribute-preview .sale-day[aria-pressed=true]{background:var(--accent);color:#fff}.gtx-design .contribute-preview .sale-day b{font-size:26px}.gtx-design .contribute-preview .sale-times{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gtx-design .contribute-preview .sale-chips button[aria-pressed=true]{background:var(--accent);color:#fff}.gtx-design .contribute-preview .sale-review{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px;border-radius:var(--r-m);background:var(--surface-2)}.gtx-design .contribute-preview .sale-review>div{min-width:0;overflow-wrap:anywhere}.gtx-design .contribute-preview .sale-review b{font-size:var(--fs-ui-14);font-weight:600;color:var(--ink-2)}.gtx-design .contribute-preview .sale-review p{margin:4px 0 0;font-weight:700}.gtx-design .contribute-preview .sale-review .btn{flex-shrink:0}.gtx-design .contribute-preview .sale-thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}.gtx-design .contribute-preview .sale-thumbs>div{position:relative}.gtx-design .contribute-preview .sale-thumbs img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:var(--r-m)}.gtx-design .contribute-preview .sale-thumbs .btn{position:absolute;top:4px;right:4px;min-width:48px;padding:8px}.gtx-design .contribute-preview .sale-thumbs [role=status]{display:block;font-weight:700}.gtx-design .contribute-preview .sale-address input,.gtx-design .contribute-preview .sale-address select{min-height:56px;min-width:48px;border-radius:var(--r-s);font-size:var(--fs-ui-18);background:var(--surface-2);color:var(--ink);border-color:var(--line-2)}.gtx-design .contribute-preview .sale-address label,.gtx-design .contribute-preview .sale-address span{color:var(--ink-2)}.gtx-design .contribute-preview .sale-address [role=option]{min-height:48px;background:var(--surface);color:var(--ink)}.gtx-design .contribute-preview .sale-details:not([hidden]){display:grid;gap:var(--s-16)}.gtx-design .contribute-preview .sale-aside h2{margin-top:0;font-size:var(--fs-ui-22)}.gtx-design .contribute-preview .sale-aside>.tint-sky,.gtx-design .contribute-preview .sale-privacy{background:var(--t)}.gtx-design .contribute-preview .sale-cover{width:104px;aspect-ratio:1;display:grid;place-items:center;background:var(--surface-2);border-radius:var(--r-s);overflow:hidden}.gtx-design .contribute-preview .sale-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gtx-design .contribute-preview .sale-cover>.ico{width:32px;height:32px;color:var(--ink-2)}.gtx-design .contribute-preview .sale-card-body{display:grid;gap:7px;min-width:0}.gtx-design .contribute-preview .sale-card-body h3{font-size:var(--fs-ui-18)}.gtx-design .contribute-preview .sale-card-date{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 10px}.gtx-design .contribute-preview .sale-card-date>b{display:grid;justify-items:center;min-width:56px;padding:6px 8px;background:var(--surface-2);border-radius:var(--r-s);font-size:22px;line-height:1.1}.gtx-design .contribute-preview .sale-card-date>b small{font-size:var(--fs-ui-14);color:var(--hot-ink);letter-spacing:.06em}.gtx-design .contribute-preview .sale-card-date strong{font-size:var(--fs-ui-16);line-height:1.3}.gtx-design .contribute-preview .sale-card-date>span{grid-column:1/-1;font-size:var(--fs-ui-16);color:var(--ink-2)}.gtx-design .contribute-preview .sale-dialog{border:0;border-radius:var(--r-l);padding:var(--s-24);max-width:560px;width:calc(100% - 32px);background:var(--surface);color:var(--ink)}.gtx-design .contribute-preview .sale-dialog::backdrop{background:rgba(0,0,0,.45)}@media (max-width:899px){.gtx-design .contribute-preview .sale-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:699px){.gtx-design .contribute-preview .sale-frame{padding:var(--s-16)}.gtx-design .contribute-preview .sale-modes{padding:8px}.gtx-design .contribute-preview .sale-modes .sale-mode{padding:0 10px;font-size:var(--fs-ui-15)}.gtx-design .contribute-preview .sale-choices{grid-template-columns:minmax(0,1fr);gap:8px}.gtx-design .contribute-preview .sale-choice{grid-template-columns:72px minmax(0,1fr);align-items:center;-moz-column-gap:12px;column-gap:12px}.gtx-design .contribute-preview .sale-choice .empty-art{grid-row:span 2;width:72px;height:60px}.gtx-design .contribute-preview .sale-choice>:not(.empty-art){grid-column:2}}@media (max-width:599px){.gtx-design .contribute-preview .sale-days{grid-template-columns:repeat(4,minmax(0,1fr))}.gtx-design .contribute-preview .sale-address .grid{grid-template-columns:minmax(0,1fr)}}.gtx-design .contribute-preview .aid-form{padding:var(--s-16);border-radius:var(--r-m);background:var(--surface);box-shadow:var(--sh-1)}.gtx-design .contribute-preview .sale-aside .sale-dialog h2{font:var(--font-title);letter-spacing:var(--tr-title);margin-bottom:8px}.gtx-design .contribute-preview .sale-dialog .btn-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:var(--s-16)}.gtx-design .contribute-preview .sale-aside h2{font-size:var(--fs-ui-18);font-weight:750;line-height:1.3}.gtx-design .contribute-preview .desk-stats .tile-value.is-text{font-size:var(--fs-ui-22);line-height:1.2}.gtx-design .contribute-preview .aid-reading{max-width:960px;margin-inline:0}.gtx-design .contribute-preview .sale-photo-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px}.gtx-design .contribute-preview .desk-loading{min-height:100svh}.gtx-design .contribute-preview .desk-loading .skel-line{display:block;margin-bottom:12px}