.artwork-journey{margin:0 0 16px;padding:16px;border:1px solid var(--ayd-orange);border-radius:12px;background:var(--ayd-paper);color:var(--ayd-plum)}.artwork-journey h2{margin:8px 0;font-size:1.3rem;font-weight:900}.artwork-journey p{margin:8px 0;line-height:1.45;font-size:.85rem}#artwork-journey-status{font-weight:800}#artwork-customise-btn{width:100%;min-height:44px;padding:10px 14px;border:1px solid var(--ayd-plum);border-radius:10px;background:var(--ayd-paper);color:var(--ayd-plum);font:inherit;font-weight:800;cursor:pointer}#artwork-customise-help{font-size:.75rem}.simple-order-mode #recommendations-tab,.simple-order-mode #colour-tab,.simple-order-mode #text-tab,.simple-order-mode .studio-utility-row,.simple-order-mode #studio-mode-switcher,.simple-order-mode #desktop-step-help-btn,.simple-order-mode .desktop-step-prompt,.simple-order-mode .simple-mode-unavailable{display:none!important}.simple-order-mode .studio-step-tabs:not(.studio-advanced-section-tabs){grid-template-columns:repeat(2,minmax(0,1fr))}.artwork-journey [hidden],.artwork-journey[hidden]{display:none!important}.artwork-entry-example{width:min(100%,360px);margin:14px auto 0;overflow:hidden;border:1px solid rgba(47,0,36,.18);border-radius:10px;background:#fffaf4;text-align:left}.artwork-entry-example img{display:block;width:100%;max-height:260px;object-fit:contain;background:#eaded2}.artwork-entry-example figcaption{display:grid;gap:5px;padding:11px}.artwork-entry-example figcaption strong{font-size:.82rem}.artwork-entry-example figcaption span{font-size:.78rem;line-height:1.4}.artwork-entry-example figcaption small{color:var(--muted);font-size:.72rem;line-height:1.35}.simple-order-mode #activity-panel{container:simple-order-activity / inline-size}.simple-order-mode #data-source-choice{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "sources" "privacy";align-items:start;gap:clamp(.9rem,3vw,1.35rem);padding:clamp(1rem,3vw,1.4rem)}.simple-order-mode #data-source-choice .activity-source-heading{grid-area:heading}.simple-order-mode #data-source-choice .activity-source-heading>div{max-width:46rem;margin-inline:auto}.simple-order-mode .activity-source-reassurance{grid-area:privacy;display:block;width:100%;margin:0!important;box-sizing:border-box;padding:.75rem .9rem;border:1px solid rgba(47,0,36,.14);border-radius:10px;background:#ffffff9e;text-align:center}.simple-order-mode #activity-panel>.artwork-entry-example{display:grid;grid-template-columns:minmax(8rem,12rem) minmax(0,1fr);align-items:stretch;width:min(100%,46rem);margin:1rem auto 0}.simple-order-mode #activity-panel>.artwork-entry-example img{aspect-ratio:4 / 5;height:100%;max-height:none}.simple-order-mode #activity-panel>.artwork-entry-example figcaption{align-content:center}.simple-order-mode #data-source-choice>.data-source-options{grid-area:sources;grid-template-columns:minmax(0,1fr);align-self:center;justify-self:center;width:min(100%,22rem);gap:.55rem;text-align:center}.simple-order-mode #data-source-choice>.data-source-options>.data-source-option,.simple-order-mode #data-source-choice>.data-source-options>.data-source-separator{justify-self:center;width:100%}.simple-order-mode #data-source-choice>.data-source-options .strava-connect-button,.simple-order-mode #data-source-choice>.data-source-options .gpx-upload-button{width:100%;margin-inline:auto}.simple-order-mode #data-source-choice>.data-source-options .strava-connect-button{display:flex;justify-content:center}.simple-order-mode #data-source-choice>.data-source-options .gpx-upload-button{border-color:var(--ayd-blue, #001a3f);background:var(--ayd-blue, #001a3f);color:var(--ayd-paper, #fcf0e1)}@media(max-width:42rem){.simple-order-mode #activity-panel>.artwork-entry-example{grid-template-columns:minmax(0,1fr);width:min(100%,22rem)}.simple-order-mode #activity-panel>.artwork-entry-example img{height:auto}}@media(max-width:1040px),(orientation:portrait){.simple-order-mode:not(.strava-connected):not(.gpx-uploaded):not(.create-flow-gift-mode) #activity-panel:not([hidden])>.artwork-entry-example{order:-2}}.simple-order-mode #gpx-upload-block[aria-disabled=true]{opacity:.62}.simple-order-mode #gpx-upload-block[aria-disabled=true] .gpx-upload-button{cursor:not-allowed}.artwork-data-compatibility-error{margin:0 0 16px;padding:16px;border:2px solid var(--ayd-orange, #ff5501);border-radius:12px;background:#fff4e8;color:var(--ayd-plum, #3f002d)}.artwork-data-compatibility-error strong,.artwork-data-compatibility-error p,.artwork-data-compatibility-error small{display:block}.artwork-data-compatibility-error p{margin:6px 0 12px}.artwork-data-compatibility-error small{margin-top:8px}.artwork-data-compatibility-error button{width:min(100%,20rem);min-height:44px;padding:10px 14px;border:0;border-radius:10px;background:var(--ayd-plum, #3f002d);color:#fff;font:inherit;font-weight:800;cursor:pointer}.simple-order-mode #data-mode-intro,.simple-single-data-mode #data-mode-summary-action{display:none!important}.simple-single-data-mode #data-mode-summary:disabled{opacity:1;cursor:default}:where(body.create-page).simple-single-data-mode #sidebar .data-mode-summary:disabled:is(:hover,:focus-visible){border-color:var(--line-strong);background:var(--ayd-paper)}:where(body.create-page).simple-single-data-mode #sidebar .data-mode-summary:disabled:is(:hover,:focus-visible) .data-mode-summary-copy :is(small,strong){color:var(--ayd-plum)}
