.appearance-field{margin:0;padding:20px 0;border:0;border-bottom:1px solid var(--line);min-width:0}.appearance-field legend{float:left;width:100%;padding:0;margin:0 0 11px;color:var(--ink);font-size:13px;font-weight:600}.appearance-segment{clear:both;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;background:var(--surface-soft);border-radius:11px}.appearance-segment label{position:relative;min-width:0;cursor:pointer}.appearance-segment input{position:absolute;width:1px;height:1px;opacity:0;margin:0}.appearance-segment span{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 10px;border:1px solid transparent;border-radius:8px;color:var(--sub);font-size:13px;font-weight:500}.appearance-segment input:checked+span{background:var(--surface);border-color:var(--accent-line);color:var(--accent-ink);box-shadow:0 1px 3px rgba(0,0,0,.06)}.appearance-segment input:focus-visible+span{outline:2px solid var(--accent-ink);outline-offset:2px}.appearance-field p{margin:9px 0 0;color:var(--sub);font-size:12px;line-height:1.5;font-weight:400}#optMemberSettings[hidden],#optGuestSettings[hidden],#optResetFilters[hidden]{display:none!important}#optGuestSettings{padding:18px 0}#optOverlay .optfoot .authbtn{margin-left:auto}.brand-lockup{display:block;position:relative;overflow:hidden;width:174px;max-width:100%;aspect-ratio:1008/306}.hwrap .brand-lockup .brand-wordmark{width:100%;height:auto}.brand-dark-wordmark{display:none;position:absolute;max-width:none;width:175.992064%;height:auto;left:-39.285714%;top:-103.921569%}html[data-theme="dark"] .brand-lockup .brand-wordmark{visibility:hidden}html[data-theme="dark"] .brand-dark-wordmark{display:block}@media(max-width:760px){.brand-lockup{width:148px}}@media(max-width:380px){.brand-lockup{width:116px}}:root[data-theme="dark"]{color-scheme:dark;--paper:#000000;--surface:#111111;--surface-soft:#1C1C1C;--ink:#F2F2F2;--sub:#AEAEAE;--line:#333333;--linelight:#242424;--border-strong:#555555;--brand:#F0F0F0;--brand-hover:#D6D6D6;--brand-soft:#242424;--brand-rgb:240,240,240;--accent:#E5E5E5;--accent-ink:#E5E5E5;--accent-hover:#FFFFFF;--accent-soft:#262626;--accent-line:#595959;--accent-rgb:229,229,229;--selection:#414141;--sand:#303030;--shell:#BBBBBB;--yolk:#DADADA;--pick-ink:#F1F1F1;--pick-soft:#303030;--runner-ink:#BDBDBD;--runner-soft:#202020;--theme-panel:#111111;--theme-panel-rgb:17,17,17;--theme-soft:#1C1C1C;--theme-ink:#F2F2F2;--theme-muted:#B8B8B8;--theme-border:#444444;--theme-on-solid:#111111;--theme-placeholder:#333333;--theme-danger:#FFB4AB;--theme-positive:#D4D4D4;--theme-alert:#252525;--shadow-float:0 8px 32px rgba(0,0,0,.5),0 1px 3px rgba(0,0,0,.3);--shadow-dialog:0 24px 80px rgba(0,0,0,.7)}html[data-theme="dark"] body{background:var(--paper)}html[data-theme="dark"] :is(input,textarea,select){color-scheme:dark}html[data-theme="dark"] :is(input,textarea)::placeholder{color:var(--sub);opacity:1}html[data-theme="dark"] .locrow select{background-color:var(--surface);background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23AEAEAE' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}html[data-theme="dark"] .overlay,
html[data-theme="dark"] #optOverlay,
html[data-theme="dark"] #legalOverlay,
html[data-theme="dark"] #reportOverlay,
html[data-theme="dark"] #adminOverlay{background:rgba(0,0,0,.7)}html[data-theme="dark"] body.gated #pfOverlay{background:rgba(0,0,0,.94)}html[data-theme="dark"] :is(.pd,.modal,.auth){box-shadow:var(--shadow-dialog)}html[data-theme="dark"] #optOverlay .optionsheet{border-color:var(--line)}html[data-theme="dark"] .appearance-segment input:checked+span{background:#F0F0F0;color:#111111;border-color:#F0F0F0}html[data-theme="dark"] .optjourneytoggle input:checked+.optjourneyswitch::after,
html[data-theme="dark"] .rtnewtimes input:checked::after{background:#111111}html[data-theme="dark"] .pd .pdhead{--pd-tool-ink:#AEAEAE;--pd-tool-active:#111111;--pd-tool-bg:#202020;--pd-tool-line:#444444;--pd-tool-selected:#F2F2F2}html[data-theme="dark"] .pd[data-pview="feed"]{--clay:#E5E5E5;--claysoft:#262626;--sub:#AEAEAE;--line:#333333;--linelight:#242424;--sandsoft:#1C1C1C}html[data-theme="dark"] .pd[data-pview="feed"] .pdhead{--pd-tool-ink:#AEAEAE;--pd-tool-active:#111111;--pd-tool-bg:#202020;--pd-tool-line:#444444;--pd-tool-selected:#F2F2F2}html[data-theme="dark"] .pd[data-pview="feed"] .pdacts .abtn.on svg{fill:rgba(255,255,255,.25)}html[data-theme="dark"] .save-notice{background:#F0F0F0;color:#111111}html[data-theme="dark"] .save-notice button:hover{background:#D6D6D6}html[data-theme="dark"] .save-notice button:focus-visible{outline-color:#111111}html[data-theme="dark"] :is(.authgate,.pendtag,.stars,.nopin.drift,.admrowtag,.admnotice,.fromdir,.closedtag.temporary,.rtclosureflag){color:var(--ink)}html[data-theme="dark"] :is(.cmtsend,.pdfoot .cmtsend,.csfoot .cmtsend,.clike.on){color:var(--accent-ink)}html[data-theme="dark"] .surprise .sb:hover{background:var(--brand-hover)}html[data-theme="dark"] #endnote{color:var(--sub)!important}html[data-theme="dark"] :is(#authTori,img[src*="waytori-mark.png"]){filter:brightness(0) invert(1)}html[data-theme="dark"] .rating-acorn{filter:grayscale(1)}html[data-theme="dark"] .maplibregl-canvas{filter:grayscale(1) invert(1) contrast(.92)}html[data-theme="dark"] .maplibregl-ctrl-attrib{background:rgba(17,17,17,.94);color:#BDBDBD}html[data-theme="dark"] .maplibregl-ctrl-attrib a{color:#E5E5E5}html[data-theme="dark"] .maplibregl-ctrl-attrib-button{filter:invert(1)}#pcHead,#pcMedia,#pcFoot{display:none}body.composer-pilot{overflow:hidden}#overlay.composer-page{position:fixed;inset:0;width:100%;height:100dvh;padding:0;background:var(--paper);align-items:stretch;justify-content:stretch;overflow-y:auto;overscroll-behavior:contain}#overlay.composer-page .modal{display:flex;flex-direction:column;width:100%;max-width:none;min-height:100dvh;max-height:none;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;overflow:visible;background:var(--paper)}#overlay.composer-page .mhead{display:none}#overlay.composer-page #pcHead{display:grid;grid-template-columns:48px 1fr 48px;align-items:center;gap:12px;position:sticky;top:0;z-index:30;flex:none;padding:calc(6px + env(safe-area-inset-top,0px)) max(18px,calc((100vw - 800px)/2)) 6px;background:var(--paper);border-bottom:1px solid var(--line);text-align:center}.pc-head h2{font-size:18px;line-height:1.4;font-weight:600;margin:0;letter-spacing:-.3px;outline:none}.pc-icon{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--line);border-radius:50%;background:var(--surface);color:var(--ink);cursor:pointer}.pc-icon svg{width:22px;height:22px}#overlay.composer-page #pcMedia{display:block;width:min(100%,800px);margin:auto;flex:1;padding:20px 20px 12px}.pc-preview{height:clamp(180px,calc(100dvh - 390px),560px);display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--paper)}.pc-preview>img,.pc-preview>video{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.pc-empty{text-align:center;padding:24px 12px}.pc-empty>svg{width:56px;height:56px;margin-bottom:12px;color:var(--ink)}.pc-empty h3{font-size:22px;font-weight:500;letter-spacing:-.6px;margin:0 0 8px}.pc-empty p{font-size:14px;color:var(--sub);margin:0 0 26px}.pc-empty small{display:block;font-size:11px;color:var(--sub);margin-top:14px}.pc-primary{min-height:46px;border:1px solid var(--ink);border-radius:9px;background:var(--ink);color:var(--paper);padding:11px 24px;font:inherit;font-weight:600;font-size:14px;cursor:pointer}.pc-primary:disabled{opacity:.3;cursor:default}.pc-secondary{min-height:44px;padding:10px 0;background:none;border:0;color:var(--sub);font:inherit;font-size:13px;cursor:pointer}.pc-strip{display:flex;align-items:center;gap:8px;overflow-x:auto;padding:14px 2px 8px;scrollbar-width:thin}.pc-thumb{position:relative;flex:0 0 62px;height:76px;padding:0;border:2px solid transparent;border-radius:7px;overflow:hidden;background:var(--surface);cursor:pointer}.pc-thumb.on{border-color:var(--ink)}.pc-thumb img,.pc-thumb video{width:100%;height:100%;object-fit:cover}.pc-thumb span{position:absolute;right:3px;bottom:3px;min-width:18px;height:18px;border-radius:50%;background:#000;color:#fff;font-size:10px;display:grid;place-items:center}.pc-add{flex:0 0 52px;height:64px;border:1px dashed var(--border-strong);border-radius:7px;color:var(--ink);background:transparent;font-size:24px;cursor:pointer}.pc-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;padding:10px 0 0}.pc-tools button{min-height:44px;min-width:44px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);padding:10px 14px;font:inherit;font-size:12px;cursor:pointer}.pc-tools button:disabled{opacity:.3;cursor:default}.pc-tools p{flex-basis:100%;text-align:center;font-size:11px;line-height:1.5;margin:3px 0;color:var(--sub)}#overlay.composer-page #pcFoot{display:flex;position:sticky;bottom:0;z-index:25;justify-content:space-between;align-items:center;gap:16px;background:var(--paper);padding:14px max(20px,calc((100vw - 760px)/2)) calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line)}#overlay.composer-page #pcFoot[hidden]{display:none}#overlay.composer-page #pcNext{margin-left:auto;min-width:116px}#overlay.composer-page:not([data-pc-step="2"]) #step1{display:none!important}#overlay.composer-page[data-pc-step="2"] #pcMedia{flex:none;padding-bottom:0}#overlay.composer-page[data-pc-step="2"] .pc-preview{height:150px}#overlay.composer-page[data-pc-step="2"] .pc-strip,#overlay.composer-page[data-pc-step="2"] .pc-tools{display:none}#overlay.composer-page #step1{width:min(100%,620px);margin:0 auto;padding:20px 20px calc(24px + env(safe-area-inset-bottom,0px))}#overlay.composer-page #step1 .blkgallery{display:none}#overlay.composer-page #step1 .pub{position:sticky;bottom:12px;z-index:21;min-height:48px;border-radius:9px;box-shadow:0 0 0 10px var(--paper)}.pc-dropping{outline:2px dashed var(--ink);outline-offset:-8px}body.composer-pilot #peOverlay,body.composer-pilot #mpOverlay{padding:0;background:var(--paper);align-items:stretch;overflow:auto}body.composer-pilot #peOverlay .pedit,body.composer-pilot #mpOverlay .mpick{width:min(100%,840px);max-height:none;min-height:100dvh;margin:0 auto;padding:calc(24px + env(safe-area-inset-top,0px)) 20px calc(24px + env(safe-area-inset-bottom,0px));border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;background:var(--paper)}body.composer-pilot .pestage{margin-top:24px;background:#000;max-height:calc(100dvh - 270px);border-radius:0;flex:none}body.composer-pilot .peimg{max-height:calc(100dvh - 270px)}body.composer-pilot .petools{justify-content:center;margin-top:auto;padding-top:20px}body.composer-pilot .petool,body.composer-pilot .peasp{min-height:44px;min-width:44px}body.composer-pilot .pebtns{padding-top:20px}body.composer-pilot .mpgrid{max-height:none;flex:1;align-content:start}body.composer-pilot .pc-icon:focus-visible,body.composer-pilot .pc-tools button:focus-visible,body.composer-pilot .pc-thumb:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media(max-width:380px){#overlay.composer-page #pcHead{gap:6px;padding-left:12px;padding-right:12px}.pc-tools{gap:5px}.pc-tools button{padding:10px}.pc-head h2{font-size:16px}}.pc-add svg{width:22px;height:22px}.pc-tools .pc-main-tool{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:65px;font-size:11px;border:0}.pc-main-tool>span{font-size:21px;line-height:24px}.pc-main-tool svg{width:24px;height:24px}body.composer-pilot #pcTextOverlay{padding:0;background:var(--paper);align-items:stretch;overflow-y:auto;overscroll-behavior:contain}.pc-text-page{width:min(100%,800px);margin:0 auto;min-height:100dvh;display:flex;flex-direction:column;background:var(--paper)}.pc-text-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:calc(12px + env(safe-area-inset-top,0px)) 20px 12px;position:sticky;top:0;background:var(--paper);z-index:2;border-bottom:1px solid var(--line)}.pc-text-head h2{margin:0;font-size:17px;font-weight:600}.pc-text-head button{min-width:64px}.pc-text-stage{min-height:160px;height:clamp(160px,42dvh,480px);padding:16px 20px 0;display:flex;align-items:center;justify-content:center}#pcTextCanvas{display:block;width:auto;height:auto;max-width:100%;max-height:100%;touch-action:none;cursor:move}#pcTextCanvas:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.pc-text-status{color:var(--sub);text-align:center;font-size:11px;line-height:1.5;margin:12px 20px}.pc-text-controls{padding:6px 20px calc(24px + env(safe-area-inset-bottom,0px));display:grid;gap:10px}.pc-text-controls>label{font-size:12px;color:var(--sub)}#pcTextInput{box-sizing:border-box;width:100%;min-height:72px;resize:vertical;padding:12px;border:1px solid var(--line);border-radius:9px;background:var(--surface);color:var(--ink);font:inherit;font-size:16px}.pc-text-row{display:flex;align-items:center;gap:10px;min-height:44px;flex-wrap:wrap}.pc-text-row>label,.pc-text-row>span{width:40px;flex:none;color:var(--sub);font-size:12px}.pc-text-row button,.pc-text-row select{min-height:44px;padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);font:inherit;font-size:12px;cursor:pointer}.pc-text-row button[aria-pressed="true"]{border-color:var(--ink)}.pc-text-row .pc-swatch{width:44px;border:2px solid var(--line);background:var(--swatch);box-shadow:inset 0 0 0 5px var(--paper)}#pcTextSize{flex:1;min-width:80px;accent-color:var(--ink);height:44px}#pcTextSizeValue{width:26px;color:var(--sub);font-size:12px}@media(max-width:380px){.pc-text-row{gap:7px}.pc-text-row button,.pc-text-row select{padding:8px 10px}.pc-text-row>label,.pc-text-row>span{width:34px}}@media(max-width:380px){.pc-tools .pc-main-tool{min-width:52px}}.pc-text-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;border-bottom:1px solid var(--line)}.pc-text-tabs button{padding:12px 3px;min-height:44px;background:none;border:0;border-bottom:2px solid transparent;color:var(--sub);font:inherit;font-size:12px;cursor:pointer}.pc-text-tabs button[aria-selected="true"]{border-bottom-color:var(--ink);color:var(--ink)}.pc-text-controls [role="tabpanel"]{min-height:106px}.pc-text-controls [hidden]{display:none!important}.pc-text-controls [role="tabpanel"]>.pc-text-row{margin-top:5px}.pc-text-palette{display:grid;grid-template-columns:repeat(5,44px);gap:9px;padding:7px 0}.pc-text-palette .pc-swatch{width:44px;height:44px;border:2px solid var(--line);border-radius:50%;background:var(--swatch);box-shadow:inset 0 0 0 5px var(--paper);cursor:pointer}.pc-text-palette .pc-swatch[aria-pressed="true"]{border-color:var(--ink)}.pc-text-row input[type="color"]{width:44px;height:44px;padding:5px;border:1px solid var(--line);border-radius:8px;background:var(--surface);cursor:pointer}.pc-text-row input[type="range"]{flex:1;min-width:70px;height:44px;accent-color:var(--ink)}.pc-text-row output{font-size:12px;color:var(--sub);min-width:34px}.pc-text-controls .pc-text-row>label{width:49px}.pc-bg-options{display:flex;flex-wrap:wrap;gap:7px;padding:7px 0}.pc-bg-options button{min-height:44px;padding:9px 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--sub);font:inherit;font-size:12px;cursor:pointer}.pc-bg-options button[aria-pressed="true"]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.pc-text-actions{border-top:1px solid var(--line);padding-top:10px;justify-content:flex-end}.pc-text-actions button{background:none;border:0;color:var(--sub)}.pc-text-stage{height:clamp(160px,36dvh,420px)}@media(max-width:380px){.pc-text-tabs button{font-size:11px}.pc-text-palette{gap:8px}.pc-text-controls .pc-text-row>label{width:47px}}#overlay.composer-page[data-pc-step="1"] .modal{height:100dvh;min-height:0}#overlay.composer-page[data-pc-step="1"] #pcMedia{width:100%;max-width:none;min-height:0;flex:1;margin:0;padding:0;display:grid;grid-template-rows:minmax(0,1fr) 52px auto}#overlay.composer-page[data-pc-step="1"] .pc-preview{height:100%;min-height:0;width:100%}#overlay.composer-page[data-pc-step="1"] .pc-preview>img,
#overlay.composer-page[data-pc-step="1"] .pc-preview>video{width:100%;height:100%;max-width:none;max-height:none;object-fit:contain}#overlay.composer-page[data-pc-step="1"] .pc-strip{padding:4px 12px;gap:6px}#overlay.composer-page[data-pc-step="1"] .pc-thumb{height:44px;flex-basis:44px}#overlay.composer-page[data-pc-step="1"] .pc-add{height:44px;flex-basis:44px}#overlay.composer-page[data-pc-step="1"] .pc-tools{padding:6px 12px}#overlay.composer-page[data-pc-step="1"] .pc-tools p{display:none}#overlay.composer-page[data-pc-step="1"] #pcFoot{position:relative;flex:none;padding-top:10px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}.pc-text-page{width:100%;max-width:none}.pc-text-stage{height:clamp(240px,60dvh,800px);padding:0;flex:none}.pc-text-controls{width:min(100%,760px);margin:0 auto}body.composer-pilot #peOverlay .pedit{width:100%;max-width:none;height:100dvh;min-height:0;padding-left:0;padding-right:0}body.composer-pilot #peOverlay .pedit>h2{padding:0 20px}body.composer-pilot .pestage{margin-top:12px;flex:1;min-height:0;max-height:none}body.composer-pilot .petools{flex:none;margin:0;padding:12px 16px 0}body.composer-pilot .pebtns{flex:none;padding:12px 20px 0}.pc-selection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;height:100%;overflow-y:auto;align-content:start;padding:2px}.pc-photo-card{position:relative;min-width:0;padding:0;border:1px solid var(--line);border-radius:10px;background:var(--surface);overflow:hidden;cursor:pointer;color:var(--ink)}.pc-selection-grid .pc-photo-card{aspect-ratio:3/4}.pc-photo-card.on{border-color:var(--ink)}.pc-photo-card img,.pc-photo-card video{display:block;width:100%;height:100%;object-fit:contain}.pc-photo-card>span{position:absolute;top:8px;left:8px;display:grid;place-items:center;min-width:24px;height:24px;border-radius:50%;background:#000;color:#fff;font-size:12px}.pc-photo-card>b{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);padding:5px 10px;border-radius:20px;background:rgba(0,0,0,.7);color:#fff;font-size:11px;white-space:nowrap;font-weight:500}.pc-gallery-row{display:flex;gap:12px;width:100%;height:100%;overflow-x:auto;scroll-snap-type:x proximity;padding:10px 12px;overscroll-behavior-x:contain}.pc-gallery-row .pc-photo-card{flex:0 0 78%;height:100%;scroll-snap-align:center}.pc-order-label{width:100%;text-align:center;font-size:12px;color:var(--sub)}body.composer-pilot .mpselectall{align-self:flex-start;min-height:44px;padding:8px 14px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);font:inherit;font-size:13px;margin-top:10px}@media(min-width:761px){.pc-selection-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pc-gallery-row .pc-photo-card{flex-basis:38%}.pc-gallery-row{padding:12px 24px}}.pc-strip[hidden]{display:none!important}#pcTextOverlay{overflow:hidden;bottom:auto}#pcTextOverlay .pc-text-page{height:100%;min-height:0;overflow:hidden}#pcTextOverlay .pc-text-head{flex:none;padding:10px 16px}#pcTextOverlay .pc-text-stage{position:relative;flex:1;min-height:100px;height:auto;overflow:hidden}#pcTextOverlay .pc-text-status{flex:none;margin:4px 12px;font-size:10px}#pcTextOverlay .pc-text-controls{flex:none;max-height:36%;overflow-y:auto;overscroll-behavior:contain;padding:10px 16px max(12px,env(safe-area-inset-bottom));border-radius:22px 22px 0 0;background:#191919;gap:6px}#pcTextOverlay .pc-input-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#pcTextOverlay #pcTextInput{min-height:44px;height:48px;resize:none;padding:10px 12px;background:#242424}#pcTextOverlay .pc-text-controls [role="tabpanel"]{min-height:0}#pcTextOverlay .pc-text-actions{padding-top:3px}.pc-size-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);width:52px;height:min(64%,280px);min-height:80px;z-index:1}.pc-size-track{position:absolute;top:0;bottom:0;left:22px;width:4px;background:rgba(255,255,255,.42);border-radius:8px;transform:scaleY(.65);transition:width .2s ease,left .2s ease,transform .2s ease,background .2s ease;pointer-events:none}.pc-size-rail.is-adjusting .pc-size-track{width:24px;left:14px;transform:scaleY(1);background:rgba(255,255,255,.65);clip-path:polygon(0 0,100% 0,50% 100%)}#pcTextOverlay #pcTextSize{position:absolute;inset:0;margin:0;width:48px;min-width:0;height:100%;writing-mode:vertical-lr;direction:rtl;appearance:none;-webkit-appearance:none;background:transparent;touch-action:none;cursor:ns-resize}#pcTextSize::-webkit-slider-runnable-track{width:4px;background:transparent}#pcTextSize::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:14px;height:14px;border:0;border-radius:50%;background:#fff;box-shadow:0 1px 6px #0008;transition:transform .2s ease}#pcTextSize::-moz-range-track{background:transparent;width:4px}#pcTextSize::-moz-range-thumb{width:14px;height:14px;border:0;border-radius:50%;background:#fff;transition:transform .2s ease}.pc-size-rail.is-adjusting #pcTextSize::-webkit-slider-thumb{transform:scale(1.65)}.pc-size-rail.is-adjusting #pcTextSize::-moz-range-thumb{transform:scale(1.65)}#pcTextOverlay #pcTextSizeValue{position:absolute;left:48px;top:50%;padding:4px;border-radius:6px;background:#111b;color:#fff;opacity:0;pointer-events:none;transition:opacity .15s}.pc-size-rail.is-adjusting #pcTextSizeValue{opacity:1!important}#pcTextSize:focus-visible{outline:2px solid #fff;outline-offset:-3px;border-radius:12px}@media(prefers-reduced-motion:reduce){.pc-size-track,#pcTextSize::-webkit-slider-thumb,#pcTextSize::-moz-range-thumb,#pcTextSizeValue{transition:none!important}}#overlay.composer-page[data-pc-step="2"] #pcMedia{width:min(100%,620px);margin:0 auto;padding:16px 20px 0}#overlay.composer-page[data-pc-step="2"] .pc-preview{height:200px;background:transparent;border:0}#overlay.composer-page[data-pc-step="2"] .pc-preview img,#overlay.composer-page[data-pc-step="2"] .pc-preview video{border-radius:12px;object-fit:contain}#overlay.composer-page[data-pc-step="2"] #step1{padding-top:12px}#overlay.composer-page[data-pc-step="2"] .addrow{display:none}.pc-detail-row{border-bottom:1px solid var(--line);margin:0}.pc-detail-row>summary{list-style:none;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;column-gap:12px;align-items:center;padding:18px 0;cursor:pointer;min-height:68px}.pc-detail-row>summary::-webkit-details-marker{display:none}.pc-detail-icon{grid-row:1/3;font-size:19px;color:var(--ink)}.pc-detail-label{font-size:15px;font-weight:500;overflow-wrap:anywhere}.pc-detail-value{grid-column:2;font-size:12px;color:var(--sub);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:5px}.pc-detail-chevron{grid-column:3;grid-row:1/3;font-size:25px;color:var(--sub);transition:transform .16s}.pc-detail-row[open] .pc-detail-chevron{transform:rotate(90deg)}#overlay.composer-page .pc-detail-body{margin:0 0 12px;border:0;box-shadow:none;padding:10px 0;background:transparent}#overlay.composer-page .pc-detail-body .blkgrip,#overlay.composer-page .pc-detail-body .blktools>button:not(.blkdel),#overlay.composer-page .pc-detail-body .blkkind{display:none}#overlay.composer-page .pc-detail-body .blkhead{justify-content:flex-end}.pc-detail-done{display:block;margin:8px 0 16px auto;min-height:44px;padding:8px 20px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);font:inherit;font-size:13px}.pc-detail-add{width:100%;text-align:left;padding:20px 0;min-height:60px;background:none;border:0;color:var(--ink);font:inherit;font-size:15px;cursor:pointer}.pc-detail-row>summary:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:6px}.pc-detail-icon svg{width:22px;height:22px;display:block}#overlay.composer-page[data-pc-step="0"] .pc-preview{height:clamp(192px,calc(100dvh - 378px),572px)}#overlay.composer-page[data-pc-step="2"] .pc-preview{height:212px}.pc-review-photos{display:block;margin:8px auto 0;min-height:44px;padding:8px 14px;border:0;background:none;color:var(--sub);font:inherit;font-size:12px;cursor:pointer;text-decoration:underline;text-underline-offset:4px}#overlay.composer-page:not([data-pc-step="2"]) #pcReviewPhotos{display:none}.pc-detail-row[data-detail-key^="text:"] .pc-detail-value{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5}.pc-detail-row[open]{padding-bottom:4px}