@import "https://fonts.googleapis.com/css2?family=Covered+By+Your+Grace&family=Montserrat:wght@300;400;500;600;700&display=swap";
@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css";
:root{--ps-primary:#ffb11a;--ps-bg-cinematic:#000;--ps-surface-cinematic-1:#141414;--ps-surface-cinematic-2:#222;--ps-surface-cinematic-3:#333;--ps-text-cinematic-secondary:#a1a19b;--ui-bg:#0b0b0b;--ui-surface:#1a1b17;--ui-control:#1d1d1b;--ui-text:#f7f7f2;--ui-muted:#a1a19b;--ui-owner:#d2d1c6;--ui-border:#3c3c38;--ui-nav:#23231ff0;--ps-font-body:"Pretendard Variable", "Pretendard", sans-serif;--ps-font-en:"Montserrat", sans-serif;--ps-font-signature:"Covered By Your Grace", cursive;--ps-ease-out:cubic-bezier(.16, 1, .3, 1);--mobile-safe-top:max(24px, env(safe-area-inset-top,0px));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-native-insets=true]{--mobile-safe-top:4px}html[data-native-edge=true]{--mobile-safe-top:max(env(safe-area-inset-top,0px),var(--native-status-top,24px))}html[data-native-edge=true] .phone-shell:before{content:none}html[data-native-edge=true] body:before{content:"";z-index:9999;height:calc(var(--mobile-safe-top) + 24px);pointer-events:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:0 0;position:fixed;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 15%,#000d 45%,#0006 75%,#0000);mask-image:linear-gradient(#000 15%,#000d 45%,#0006 75%,#0000)}html[data-onboarding-frame=true] body:before{content:none}textarea{font:inherit;resize:vertical;color:#f7f7f2;background:#181818;border:1px solid #ffffff20;border-radius:14px;width:100%;min-height:90px;padding:14px;line-height:1.6}textarea:focus-visible{outline:2px solid var(--ps-primary);outline-offset:3px}.live-label{color:#b9b9b3;margin:20px 0 9px;font-size:13px;display:block}.sheet input:not([type=checkbox]){min-width:0}.sheet-body>input{color:#eee;background:#181818;border:1px solid #ffffff20;border-radius:14px;width:100%;padding:14px}.sheet-body>.primary,.sheet-body>.secondary{width:100%;margin-top:16px}.live-form-actions{gap:10px;margin-top:26px;display:flex}.live-form-actions .primary{flex:1}.live-notice{position:relative}.live-notice i{background:var(--ps-primary);border-radius:50%;width:6px;height:6px;position:absolute;top:6px;right:6px}.live-detail{overflow-y:auto}.preview-fixture-notice{z-index:50;color:#0f1419;text-align:center;letter-spacing:.02em;background:#ffb11a;margin:0;padding:7px 12px;font-size:11px;position:fixed;top:0;left:0;right:0}.gobi-owner{color:var(--ui-owner)!important;margin-top:-12px!important;font-size:12px!important}.live-detail-content{padding:28px 26px calc(110px + env(safe-area-inset-bottom))}.live-detail-content>h2{overflow-wrap:anywhere;margin:14px 0 20px;font-size:38px;line-height:1.2}.live-detail-content>p{color:#b2b2ab;white-space:pre-wrap;font-size:14px;line-height:1.8}.live-detail-content>.primary,.live-detail-content>.secondary{width:100%;margin-bottom:12px}.live-status-card{background:#151515;border:0;border-radius:24px;margin:30px 0;padding:25px 20px}.live-status-card>svg{color:var(--ps-primary)}.live-status-card h3{margin:17px 0 8px}.live-status-card>p{color:#a1a19b;font-size:13px;line-height:1.7}.live-status-card .progress{margin:20px 0}.live-status-card{isolation:isolate;position:relative;overflow:hidden}.live-status-card>:not(.preparation-background){z-index:1;position:relative}.live-status-card .status-refresh{z-index:2;color:#fff;-webkit-backdrop-filter:blur(12px);background:#09090999;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;display:grid;position:absolute;top:16px;right:16px}.live-status-card .status-refresh:active{transform:scale(.94)}.live-status-card .status-refresh:disabled{opacity:.65}.live-status-card .status-refresh:disabled svg{animation:.8s linear infinite status-refresh-spin}@keyframes status-refresh-spin{to{transform:rotate(360deg)}}.preparation-background{z-index:0;pointer-events:none;position:absolute;inset:0}.preparation-background img{object-fit:cover;width:100%;height:100%}.live-status-card .preparation-background:after{content:"";background:linear-gradient(#0005,#000a);position:absolute;inset:0}.progress-processing{position:relative}.progress-processing:after{content:"";background:linear-gradient(90deg,#0000,#fff9,#0000);width:40%;animation:1.5s linear infinite preparation-sweep;position:absolute;inset:0 auto 0 0}@keyframes preparation-sweep{0%{transform:translate(-100%)}to{transform:translate(350%)}}.live-source>div{flex:1;min-width:0}.live-source-detached>div,.live-source-detached>svg{opacity:.35}.source-toggle{min-height:44px;color:var(--ps-primary);font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #ffffff26;border-radius:14px;flex-shrink:0;padding:8px 10px;font-size:12px}.source-toggle:disabled{opacity:.45;cursor:wait}.avatar.profile-avatar{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex;overflow:hidden}.profile-avatar img{object-fit:cover;width:100%;height:100%;display:block}.avatar.profile-avatar-small{width:24px;height:24px;font-size:12px}.account-card.live-account-profile{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.live-account-profile .account-plan{color:var(--ps-primary);margin-top:10px;font-size:12px}@media (prefers-reduced-motion:reduce){.progress-processing:after{animation:none;display:none}.preparation-background img{transition:none}.live-status-card .status-refresh:disabled svg{animation:none}}.live-section-title{margin:28px 0 18px;font-size:14px}.live-source{align-items:center;gap:14px;margin:18px 0;display:flex}.live-source>svg{color:var(--ps-primary);flex-shrink:0}.live-source strong{word-break:break-all;font-size:13px;display:block}.live-source small{color:#90908b;overflow-wrap:anywhere;margin-top:5px;font-size:11px;line-height:1.6;display:block}.live-preparation-issue{color:#f4e6cd;background:#ffb11a0d;border:1px solid #ffb11a44;border-radius:16px;gap:6px;margin:18px 0;padding:14px 16px;display:grid}.live-preparation-issue strong{font-size:13px;font-weight:500}.live-preparation-issue span{color:#c9c1b2;font-size:12px;line-height:1.6}.live-preparation-issue .text-button{justify-self:start;padding:4px 0}.live-center{text-align:center;flex-direction:column;align-items:stretch;gap:20px;padding:60px 26px;display:flex}.live-center>svg{color:var(--ps-primary);margin:auto}.live-center p{color:#a1a19b;font-size:14px;line-height:1.7}.live-center form .primary{width:100%}.live-invite{flex-direction:column;justify-content:center;gap:22px;padding:55px 28px;display:flex}.live-invite-art{color:var(--ps-primary);background:#1c1912;border:1px solid #ffb11a25;border-radius:28px;width:100px;height:100px;padding:30px}.live-invite h2{font-size:34px;line-height:1.3}.live-invite>p:not(.eyebrow){color:#aaa;font-size:13px;line-height:1.9}.live-notifications{padding:10px 0 20px}.live-notification{text-align:left;touch-action:pan-y;border-bottom:1px solid #ffffff10;gap:14px;width:100%;padding:20px 10px;display:flex}.live-notification>svg{color:#777;flex-shrink:0}.live-notification.unread>svg{color:var(--ps-primary)}.live-notification strong{font-size:15px}.live-notification p{color:#aaa;white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0;font-size:13px;line-height:1.6}.live-notification small{color:#777;font-size:11px}.notification-swipe{background:var(--ps-primary);border-radius:18px;margin:8px 0;position:relative;overflow:hidden}.notification-swipe-action{color:#16140d;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:88px;padding:0;display:flex;position:absolute;inset:0 auto 0 0}.notification-swipe-action small{font-size:12px;font-weight:500}.notification-swipe-right{left:auto;right:0}.notification-swipe .live-notification{z-index:1;background:var(--ui-surface);border:1px solid var(--ui-border);transform:translateX(var(--notice-offset,0px));border-radius:18px;padding:20px 16px;transition:transform .18s cubic-bezier(.2,.65,.4,1);position:relative}.notification-swipe[data-dragging] .live-notification{transition:none}.notification-swipe[data-direction=left] .notification-swipe-left,.notification-swipe[data-direction=right] .notification-swipe-right{visibility:hidden}.notification-swipe .live-notification:disabled{opacity:1}.notification-state-action{clip-path:inset(50%);width:1px;height:1px;position:absolute;inset:auto 12px 8px auto;overflow:hidden}.notification-state-action:focus-visible{z-index:2;clip-path:none;background:var(--ui-control);width:auto;height:auto;min-height:44px;color:var(--ui-text);border-radius:12px;padding:8px 12px}.live-error{padding:20px 0}.live-error>svg{color:var(--ps-primary)}.live-error p{margin:20px 0;line-height:1.7}.live-error .primary{width:100%}.comment-row p{white-space:pre-wrap;overflow-wrap:anywhere}.comment-row small{color:#777;font-size:10px}.share-preview p{white-space:pre-wrap;overflow-wrap:anywhere}*{box-sizing:border-box}html,body{background:var(--ps-bg-cinematic);color:var(--ui-text);font-family:var(--ps-font-body);-webkit-font-smoothing:antialiased;margin:0;padding:0;font-weight:300}body{min-width:320px}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button{color:inherit;cursor:pointer;background:0 0;border:0}a{color:inherit;text-decoration:none}button:disabled{opacity:.35;cursor:not-allowed}button:focus-visible,a:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--ps-primary);outline-offset:4px}button,a{touch-action:manipulation}h1,h2,h3,p{margin:0}h1,h2,h3{word-break:keep-all}svg{flex-shrink:0}button{transition:background .2s,color .2s,transform .2s}button:active:not(:disabled):not(.live-notification){transform:scale(.98)}.bayar-stage{grid-template-columns:1fr 430px;align-items:center;gap:80px;max-width:1120px;min-height:100svh;margin:auto;padding:48px 40px 64px;display:grid;position:relative}.desktop-story{flex-direction:column;justify-content:space-between;height:760px;min-height:530px;max-height:calc(100svh - 130px);padding:14px 0 8px;display:flex}.wordmark{font-family:var(--ps-font-en);letter-spacing:-1.8px;padding:0;font-size:30px;font-weight:500;line-height:1}.wordmark span{color:var(--ps-primary)}.story-main .eyebrow{letter-spacing:2.4px;margin-bottom:30px;font-size:10px}.story-main h1{letter-spacing:-3px;font-size:clamp(40px,4.8vw,65px);font-weight:300;line-height:1.25}.story-main h1 em{color:var(--ps-primary);font-style:normal}.story-main>p:not(.eyebrow){color:#aaa9a0;margin-top:27px;font-size:15px;line-height:1.9}.story-line{background:#555;width:44px;height:1px;margin:32px 0 20px}.story-caption{font-family:var(--ps-font-en);letter-spacing:.2px;color:#777;font-size:10px}.desktop-bottom{max-width:340px;font-family:var(--ps-font-en);letter-spacing:1.5px;color:#7c7c75;justify-content:space-between;font-size:9px;display:flex}.desktop-view-toggle{z-index:60;color:#d8d7d0;border:1px solid #ffffff20;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:12px;display:inline-flex;position:fixed;top:22px;right:24px;box-shadow:0 12px 38px #0008}.bayar-desktop-view .bayar-stage{width:min(1440px,100%);max-width:none;padding:72px 32px 40px;display:block}.bayar-desktop-view .bayar-stage>.desktop-story,.bayar-desktop-view .bayar-stage>.desktop-guide,.bayar-desktop-view .bayar-stage>.outer-footer{display:none}.bayar-desktop-view .bayar-stage>.phone-shell{border-radius:28px;width:100%;height:calc(100svh - 112px);min-height:680px;margin:0 auto}.phone-shell{background:var(--ui-bg);border:8px solid #131313;border-radius:58px;width:430px;height:min(860px,100svh - 96px);min-height:680px;position:relative;overflow:hidden;box-shadow:0 34px 110px #000,0 0 0 1px #454545,inset 0 0 0 1px #ffffff12}.phone-shell:fullscreen,.phone-shell.reel-fullscreen-fallback{width:100vw;height:100dvh;min-height:0;max-height:none;box-shadow:none;background:#000;border:0;border-radius:0}.phone-shell.reel-fullscreen-fallback{z-index:200;position:fixed;inset:0}.reel-fullscreen-button{z-index:14;color:#fff;filter:drop-shadow(0 2px 6px #0009);background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:148px;right:20px}.reel-caption,.reel-actions,.feed-bottom,.bottom-nav,.dunes-switch,.public-reel-copy,.public-reel-actions,.public-test-ad,.feed-ratio,.dunes-ratio,.reel-fullscreen-button{transition:opacity .22s ease, transform .28s var(--ps-ease-out)}.reel-shade,.public-reel-shade{transition:opacity .28s}.reel-chrome-hidden .reel-caption,.reel-chrome-hidden .feed-header,.reel-chrome-hidden .discovery-overlay-header,.reel-chrome-hidden .feed-bottom,.reel-chrome-hidden .bottom-nav,.reel-chrome-hidden .dunes-switch,.reel-chrome-hidden .public-reel-copy,.reel-chrome-hidden .public-test-ad{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(130%)}.reel-chrome-hidden .reel-actions,.reel-chrome-hidden .public-reel-actions,.reel-chrome-hidden .feed-ratio,.reel-chrome-hidden .dunes-ratio,.reel-chrome-hidden .reel-fullscreen-button{visibility:hidden;opacity:0;pointer-events:none;transform:translate(130%)}.reel-chrome-hidden .reel-shade,.reel-chrome-hidden .public-reel-shade{opacity:.22}.status-bar-scroll-target{display:none}.screen{scrollbar-width:none;height:100%;padding:0 26px 120px;overflow-y:auto}.navigation-scene{z-index:1;width:100%;height:100%;position:relative}.navigation-scene[data-scene-active=false]{visibility:hidden;pointer-events:none;z-index:0;position:absolute;inset:0}.navigation-scene[data-scene-preview=true]{visibility:visible}.live-detail.navigation-scene,.journey-reader.navigation-scene{background:var(--ui-bg)}.screen::-webkit-scrollbar{display:none}.feed-scroll::-webkit-scrollbar{display:none}.app-header{flex-shrink:0;justify-content:space-between;align-items:center;gap:14px;height:72px;display:flex;position:relative}.app-header .wordmark{font-size:28px;position:absolute;left:50%;transform:translate(-50%)}.app-header>:last-child:not(.wordmark){margin-left:auto}.app-header>span:not(.step-number){font-size:14px;font-weight:500}.circle{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.glass,.album-glass{-webkit-backdrop-filter:blur(24px)saturate(135%);background:#2d2d286b;border:1px solid #ffffff47;box-shadow:inset 0 1px 1px #ffffff2b,0 5px 24px #0000001a}.eyebrow{font-family:var(--ps-font-en);letter-spacing:2px;color:#b7b7ab;font-size:9px;font-weight:500}.primary,.secondary{border-radius:18px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:54px;padding:14px 20px;font-size:15px;font-weight:500;display:flex}.primary{background:var(--ps-primary);color:#171309}.primary>svg:last-child{margin-left:auto}.primary.album-upload-action>svg:last-child{margin-left:0}.primary:hover{background:#ffc24a}.secondary{border:1px solid var(--ui-border);background:var(--ui-control)}.text-button{justify-content:center;align-items:center;gap:8px;min-height:44px;font-size:13px;display:flex}.welcome-screen{flex-direction:column;height:100%;display:flex;position:relative}.welcome-image{object-fit:cover;object-position:53% 50%;width:100%;height:100%;position:absolute;inset:0}.welcome-shade{background:linear-gradient(#0000002b,#0000 28%,#0003 43%,#000000eb 75%,#070907 100%);position:absolute;inset:0}.overlay{padding:0 26px;position:relative}.welcome-label{letter-spacing:.5px;color:#eeeee7;text-shadow:0 1px 8px #111;align-self:center;align-items:center;gap:7px;margin-top:24px;font-size:10px;display:flex;position:relative}.tiny-dot,.guide-dot{background:var(--ps-primary);border-radius:50%;width:5px;height:5px;display:inline-block}.welcome-content{margin-top:auto;padding:0 28px 32px;position:relative}.welcome-content .eyebrow{color:#e2cca1;letter-spacing:2px;margin-bottom:18px;font-size:8px}.welcome-content h2{letter-spacing:-1.3px;font-size:34px;font-weight:400;line-height:1.27}.welcome-content>p:not(.eyebrow):not(.login-note){color:#bebeb6;margin:17px 0 30px;font-size:13px;line-height:1.8}.welcome-content .primary{border-radius:18px}.google-g{margin-right:8px;font-family:Arial,sans-serif;font-size:19px;font-weight:700}.welcome-content .text-button{color:#d5d5cc;margin-top:8px;font-size:12px}.welcome-content .alternate-login{text-underline-offset:4px;width:100%;margin-top:7px;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40}.welcome-primary-cta{width:100%;min-height:56px;margin-top:24px}.welcome-create-cta{color:#fff;background:#1119;border-color:#ffffff70;justify-content:center;align-items:center;width:100%;min-height:50px;margin-top:10px;text-decoration:none;display:flex}.alternate-login-form{gap:9px;display:grid}.alternate-login-form label{color:#b8b8b0;margin-top:3px;font-size:12px}.alternate-login-form input{color:#fff;width:100%;height:48px;font:inherit;background:#171917;border:1px solid #ffffff24;border-radius:14px;outline:none;padding:0 15px}.alternate-login-form input:focus{border-color:var(--ps-primary);box-shadow:0 0 0 3px #ffb11a22}.alternate-login-form .primary{margin-top:7px}.login-error{color:#ff8d96;margin:2px 0 0;font-size:12px}.login-divider{color:#777;align-items:center;gap:12px;margin:18px 0 12px;font-size:10px;display:flex}.login-divider:before,.login-divider:after{content:"";background:#ffffff18;flex:1;height:1px}.login-provider{justify-content:center;align-items:center;gap:9px;margin-top:9px;text-decoration:none;display:flex}.provider-mark{text-align:center;width:20px;font-family:Arial,sans-serif;font-weight:700}.apple-mark{font-size:14px;transform:translateY(-1px)}.login-privacy{text-align:center;margin-top:15px}.welcome-sample-card{-webkit-backdrop-filter:blur(12px);background:#141714b8;border:1px solid #ffffff38;border-radius:17px;align-items:center;gap:11px;width:100%;min-height:62px;margin-top:10px;padding:8px 12px;display:flex}.welcome-sample-card img{object-fit:cover;border-radius:10px;flex:none;width:44px;height:44px}.welcome-sample-card span{text-align:center;flex:1;gap:4px;min-width:0;display:grid}.welcome-sample-card small{color:#d5d4cc;font-size:14px;line-height:1.4}.welcome-sample-card strong{color:#f7f7f2;font-size:16px;font-weight:500;line-height:1.4}.welcome-sample-card svg{color:var(--ps-primary)}.entry-login-providers{gap:9px;margin-top:16px;display:grid}.entry-login-providers .login-provider{border-radius:18px;width:100%;min-height:54px;margin:0}.entry-login-providers .apple-login{color:#000;background:#fff}.login-note{text-align:center;line-height:1.7;color:#919189!important;margin-top:12px!important;font-size:10px!important}.demo-banner{z-index:15;color:#c1bcad;height:26px;font-size:8px;font-family:var(--ps-font-en);letter-spacing:.5px;background:#22211e;justify-content:space-between;align-items:center;padding:0 16px;display:flex;position:absolute;top:0;left:0;right:0}.demo-banner a{font-family:var(--ps-font-body);letter-spacing:0;align-items:center;gap:4px;display:flex}.phone-shell:has(.demo-banner){padding-top:26px}.avatar{width:36px;height:36px;font-family:var(--ps-font-en);color:#dedfbd;background:#2a2b26;border:1px solid #4b4d40;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:17px;display:flex}.library-intro{padding:18px 0 26px}.library-intro .eyebrow{letter-spacing:1.6px;color:#8e8e85;margin-bottom:17px;font-size:8px}.library-intro h2{letter-spacing:-1px;font-size:29px;font-weight:400;line-height:1.3}.library-intro>p:last-child{color:#99998f;margin-top:12px;font-size:13px}.tabs{border-bottom:1px solid #282824;gap:24px;margin-bottom:20px;display:flex}.tabs button{color:#94948b;padding:13px 0;font-size:14px;position:relative}.tabs button[aria-selected=true]{color:#f3f2e9}.tabs button[aria-selected=true]:after{content:"";background:var(--ps-primary);height:2px;position:absolute;bottom:-1px;left:0;right:0}.tabs button span{color:var(--ps-primary);margin-left:6px;font-size:10px}.gobi-collection{gap:14px;display:grid}.library-tabs{border:0;gap:0;position:relative}.library-tabs button{text-align:center;flex:1;min-width:0}.library-tabs button[aria-selected=true]:after{display:none}.library-tabs:after{content:"";background:var(--ps-primary);pointer-events:none;width:50%;height:2px;transition:transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;transform:translate(0)}.library-tabs[data-selected=invited]:after{transform:translate(100%)}.library-tabs[data-single=true]:after{width:100%;transform:none}.library-screen,.live-detail{overscroll-behavior-x:none;touch-action:pan-y pinch-zoom;overflow-x:hidden}.library-screen>.app-header,.live-detail>.app-header{z-index:12;isolation:isolate;position:sticky;top:0}.library-screen>.app-header:before,.live-detail>.app-header:before{content:"";inset:0 calc(-1 * var(--screen-gutter,26px)) -16px;z-index:-1;background:color-mix(in srgb,var(--ui-bg) 65%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:none;position:absolute;-webkit-mask-image:linear-gradient(#000 75%,#0000);mask-image:linear-gradient(#000 75%,#0000)}.drive-upload-options{margin:0 0 12px}.drive-upload-options .secondary{cursor:pointer;width:100%;margin-bottom:8px;text-decoration:none}.drive-upload-options .field-hint{margin:8px 0 12px}.drive-upload-options summary{list-style:none}.drive-upload-options summary::-webkit-details-marker{display:none}.drive-upload-link{text-align:center;padding:14px 32px;position:relative}.drive-upload-link>span{gap:6px;width:100%;display:grid}.drive-upload-link strong{font-size:14px;font-weight:500}.drive-upload-link small{color:var(--ui-muted);white-space:normal;font-size:11px;font-weight:400;line-height:1.5}.drive-upload-link>svg{position:absolute;top:50%;right:12px;transform:translateY(-50%)}.sheet[open]:has(>.sheet-footer){flex-direction:column;display:flex;overflow:hidden}.sheet:has(>.sheet-footer)>.sheet-body{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.sheet-footer{padding:8px 24px max(18px,env(safe-area-inset-bottom));flex-shrink:0}.sheet-footer .live-form-actions{margin:0}.album-start-guide ol{gap:20px;padding-left:22px;display:grid}.album-start-guide li{padding-left:4px;line-height:1.7}.album-start-guide li p{color:var(--ui-muted);margin:6px 0;font-size:14px;line-height:1.7}.album-created{padding:12px 0 24px}.album-created>svg{color:var(--ps-primary)}.shared-page-screen:has(.journey-list-scene[data-scene-active=true]){position:relative}.shared-page-screen:has(.journey-list-scene[data-scene-active=true])>.app-header{z-index:12;isolation:isolate;background:0 0;position:absolute;inset:0 0 auto}.shared-page-screen:has(.journey-list-scene[data-scene-active=true])>.app-header:before{content:"";z-index:-1;background:color-mix(in srgb,var(--ui-bg) 65%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:none;position:absolute;inset:0 0 -16px;-webkit-mask-image:linear-gradient(#000 75%,#0000);mask-image:linear-gradient(#000 75%,#0000)}.shared-page-screen:has(.journey-list-scene[data-scene-active=true])>.journey-hub{padding-bottom:0}.shared-page-screen .journey-list-scene{padding-top:0;padding-bottom:115px}.shared-page-screen .journey-list-scene:before{content:"";height:72px;display:block}.shared-page-screen .journey-list-scene .journey-search{top:84px}@media (max-width:899px){.shared-page-screen .journey-list-scene:before{height:calc(52px + var(--mobile-safe-top))}.shared-page-screen .journey-list-scene .journey-search{top:calc(64px + var(--mobile-safe-top))}}@media (prefers-reduced-motion:reduce){.library-tabs:after{transition:none}}@media (prefers-reduced-transparency:reduce){.library-screen>.app-header:before,.live-detail>.app-header:before,.shared-page-screen>.app-header:before{background:var(--ui-bg);-webkit-backdrop-filter:none}}.gobi-card{text-align:left;background:#262825;border:0;border-radius:22px;width:100%;height:180px;padding:0;position:relative;overflow:hidden}.native-ad{color:#fff;background:#262923}.ad-label{z-index:2;font-size:11px;position:absolute;top:16px;left:18px}.ad-label span{color:#111;background:#fff;border-radius:4px;margin-left:7px;padding:3px 6px;font-size:9px}.ad-art{color:#fff;text-shadow:0 1px 4px #000;background:#ece5d6 url(/ads/photobook-example.webp) 50%/cover;width:88px;height:110px;padding:18px 8px;font-size:17px;line-height:1.1;position:absolute;top:54px;right:22px;transform:rotate(9deg);box-shadow:-5px 4px #a19e91}.ad-copy{max-width:65%;position:absolute;bottom:16px;left:18px}.ad-copy small{color:#c6c9bf;font-size:10px}.ad-copy h2{white-space:pre-line;margin:6px 0;font-size:19px;font-weight:400;line-height:1.3}.ad-copy p{color:#d6d8d0;margin:7px 0;font-size:11px}.ad-cta{color:#ffb11a;background:0 0;border:0;padding:8px 0;font-size:12px}.ad-menu{z-index:3;color:#fff;background:0 0;width:44px;height:44px;font-size:22px;position:absolute;top:8px;right:8px}.ad-details{z-index:5;background:#141414;padding:20px;font-size:12px;line-height:1.5;position:absolute;inset:0;overflow-y:auto}.ad-details p{color:#ccc;margin:8px 0}.ad-details .secondary{min-height:36px;padding:8px;font-size:11px}.ad-reel .ad-label,.ad-reel .ad-menu{top:110px}.ad-reel .ad-art{width:42%;height:28%;padding:20px 14px;font-size:clamp(20px,6vw,26px);top:27%;left:30%}.ad-reel .ad-copy{max-width:85%;bottom:110px;left:24px}.ad-reel .ad-copy h2{font-size:29px}.ad-reel .ad-copy p{font-size:13px}.ad-reel .ad-cta{color:#0f1419;background:#ffb11a;border-radius:12px;margin-top:12px;padding:14px 20px}.ad-reel .ad-details{border-radius:20px;padding:24px;inset:160px 16px 90px}.ad-skip{color:#fff;background:0 0;padding:12px;position:absolute;bottom:30px;right:24px}.ad-hidden{background:#141414;place-content:center;gap:16px;height:100%;display:grid}.ad-preview{width:min(100%,440px);margin:auto;padding:24px 18px 70px}.ad-preview h1{margin:24px 0 12px;font-size:28px}.ad-preview>p,.ad-preview details{margin:20px 0;font-size:13px;line-height:1.7}.ad-preview-reel{border-radius:24px;height:740px;max-height:85svh;margin:20px 0;overflow:hidden}.google-test-frame{border:0;width:100%;height:310px;margin-top:12px;display:block}.gobi-card img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ps-ease-out)}.gobi-card-preparing .preparation-background{z-index:0}.gobi-card-preparing .card-shade{z-index:1}.gobi-card-preparing .card-privacy,.gobi-card-preparing .card-activity,.gobi-card-preparing .card-status,.gobi-card-preparing .card-info,.gobi-card-preparing .card-arrow{z-index:2}.gobi-card .card-request-chip{z-index:3;color:#17130b;white-space:nowrap;background:#ffb11a;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:600;line-height:1;position:absolute;top:15px;right:15px;box-shadow:0 5px 18px #0008}.gobi-card:hover img{transform:scale(1.04)}.card-shade{background:linear-gradient(#00000015 25%,#000000b5);position:absolute;inset:0}.card-privacy{border-radius:30px;align-items:center;gap:5px;padding:6px 9px;font-size:9px;display:flex;position:absolute;top:16px;left:16px}.card-activity{z-index:2;color:#f2f0e8;-webkit-backdrop-filter:blur(9px);background:#151515c7;border:1px solid #ffffff24;border-radius:999px;align-items:center;min-height:24px;padding:5px 9px;font-size:9px;line-height:1;display:inline-flex;position:absolute;top:50px;left:16px}.card-activity-new{color:#ffe0a1;background:#342b16e8;border-color:#ffcc6770}.card-activity-stale{color:#d5d2c8}.card-new{color:#ffb11a;letter-spacing:.04em;font-weight:800}.card-status{z-index:2;border-radius:50%;justify-content:center;align-items:center;width:29px;height:29px;padding:0;display:flex;position:absolute;top:16px;right:16px}.card-status-complete{color:#f4e6cd;background:#141414eb;border:1px solid #ffffff2e;box-shadow:0 6px 18px #00000045}.card-info{position:absolute;bottom:21px;left:21px}.card-info .eyebrow{letter-spacing:1.7px;color:#ddd9c9;font-size:7px}.card-info h3{letter-spacing:-.8px;margin:6px 0 8px;font-size:25px;font-weight:400}.card-info>strong{letter-spacing:-.8px;overflow-wrap:anywhere;margin:8px 36px 0 0;font-size:25px;font-weight:400;display:block}.card-info>small{color:#d2d1c6;font-size:10px;display:block}.live-detail-content{padding-left:0;padding-right:0}.card-info p{color:#d2d1c6;font-size:10px}.card-info p span{padding:0 4px}.card-arrow{border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;bottom:21px;right:17px}.new-gobi{text-align:left;border:1px dashed #42423b;border-radius:20px;align-items:center;gap:13px;width:100%;margin:18px 0 14px;padding:20px 16px;display:flex}.new-icon{color:var(--ps-primary);display:flex}.new-gobi>span:nth-child(2){flex:1}.new-gobi strong{font-size:13px;font-weight:400;display:block}.new-gobi small{color:#8c8c83;margin-top:5px;font-size:10px;display:block}.new-gobi>svg{color:#89897e}.invite-bayar{color:#deddd4;text-align:left;border:1px solid #ffffff24;border-radius:15px;align-items:center;gap:12px;width:100%;min-height:44px;padding:0 16px;font-size:12px;display:flex}.invite-bayar span{flex:1}.invite-bayar svg:first-child{color:var(--ps-primary)}.invite-bayar svg:last-child{color:#89897e}.sample-gobi-section{margin-top:12px}.sample-gobi-section>.eyebrow{margin-bottom:12px}.sample-gobi-card{height:180px;display:block}.sample-gobi-card>img{position:absolute;inset:0}.sample-gobi-badge{z-index:2;color:#f2f0e7;background:#111b;border-radius:20px;padding:6px 9px;font-size:10px;position:absolute;top:15px;left:16px}.bottom-nav{z-index:10;bottom:calc(20px + env(safe-area-inset-bottom));background:var(--ui-nav);border-radius:100px;justify-content:space-evenly;align-items:center;height:67px;display:flex;position:absolute;left:20px;right:20px}.bottom-nav button,.bottom-nav>a{color:#aeaea4;border-radius:32px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:76px;height:52px;font-size:9px;display:flex}.bottom-nav button.active,.bottom-nav>a.active{color:var(--ps-primary);background:#ffffff0a}.bottom-nav>a{text-decoration:none}.bottom-nav.liquid-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:7px 8px;display:grid}.bottom-nav.liquid-tabs :is(button,a){width:100%;height:51px;transition:color .18s ease-out}.bottom-nav:is(.glass,.album-glass).liquid-tabs>.tab-selection{z-index:0;pointer-events:none;background:linear-gradient(160deg,#ffffff24,#ffffff0a 55%,#ffffff16);border-radius:999px;width:calc(33.3333% - 10.6667px);height:51px;position:absolute;top:7px;left:8px;box-shadow:inset 0 1px #ffffff40,inset 0 -1px #ffffff10,0 2px 5px #00000014}.bottom-nav:is(.glass,.album-glass).liquid-tabs :is(button,a).active,[data-theme=light] .bottom-nav:is(.glass,.album-glass).liquid-tabs :is(button,a).active{background:0 0}[data-theme=light] .bottom-nav:is(.glass,.album-glass).liquid-tabs>.tab-selection{background:linear-gradient(160deg,#ffffff80,#ffffff30);box-shadow:inset 0 1px #fffc,inset 0 -1px #0000000a,0 1px 5px #00000012}@media (prefers-reduced-transparency:reduce){.bottom-nav:is(.glass,.album-glass).liquid-tabs>.tab-selection{background:var(--ui-surface);box-shadow:inset 0 0 0 1px var(--ui-muted)}}.bottom-nav:is(.glass,.album-glass),.desktop-view-toggle.glass,.reel-fullscreen-button.glass{-webkit-backdrop-filter:blur(4px)saturate(125%);backdrop-filter:blur(4px)saturate(125%);background:linear-gradient(#ffffff0d,#ffffff02 55%,#ffffff06),#0c0c0a1a;border:1px solid #ffffff18;box-shadow:0 3px 12px #0000001f}.liquid-glass-defs{pointer-events:none;position:absolute;overflow:hidden}.bottom-nav:is(.glass,.album-glass):before,.desktop-view-toggle.glass:before,.reel-fullscreen-button.glass:before{content:"";border-radius:inherit;pointer-events:none;-webkit-backdrop-filter:blur(.5px)saturate(110%);backdrop-filter:blur(.5px)saturate(110%);filter:url(#bayar-glass-edge);-webkit-mask-composite:xor;background:0 0;padding:4px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.bottom-nav:is(.glass,.album-glass):after,.desktop-view-toggle.glass:after,.reel-fullscreen-button.glass:after{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(145deg,#ffffff85 0%,#ffffff10 25%,#0000 48%,#ffffff08 70%,#ffffff4d 100%);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.bottom-nav:is(.glass,.album-glass)>*,.desktop-view-toggle.glass>*,.reel-fullscreen-button.glass>*{z-index:1;position:relative}.bottom-nav:is(.glass,.album-glass) button,.bottom-nav:is(.glass,.album-glass)>a{color:#f5f5ef;text-shadow:0 1px 3px #0009;font-weight:600}.bottom-nav:is(.glass,.album-glass) button.active,.bottom-nav:is(.glass,.album-glass)>a.active{color:var(--ps-primary);background:#ffffff12}.reel-fullscreen-button.glass{filter:none}.phone-shell:has(.bottom-nav:is(.glass,.album-glass)) .reel-shade{background:linear-gradient(#000000b8 0%,#0005 12%,#0000 24% 50%,#0009 82%,#0005 100%)}@supports (-webkit-touch-callout:none) or (font:-apple-system-body){.bottom-nav:is(.glass,.album-glass):before,.desktop-view-toggle.glass:before,.reel-fullscreen-button.glass:before{filter:none;display:none}}[data-theme=light] .bottom-nav:is(.glass,.album-glass),[data-theme=light] .desktop-view-toggle.glass{background:linear-gradient(#ffffff24,#ffffff08),#fafaf71f;border-color:#ffffff29}[data-theme=light] .bottom-nav:is(.glass,.album-glass) button,[data-theme=light] .bottom-nav:is(.glass,.album-glass)>a{color:var(--ps-text);text-shadow:none}[data-theme=light] .bottom-nav:is(.glass,.album-glass) button.active,[data-theme=light] .bottom-nav:is(.glass,.album-glass)>a.active{color:#875100;background:#0000000a}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.bottom-nav:is(.glass,.album-glass),.desktop-view-toggle.glass,.reel-fullscreen-button.glass{background:#23231ff2}.bottom-nav:is(.glass,.album-glass):before,.desktop-view-toggle.glass:before,.reel-fullscreen-button.glass:before,.bottom-nav:is(.glass,.album-glass):after,.desktop-view-toggle.glass:after,.reel-fullscreen-button.glass:after{display:none}}@media (prefers-reduced-transparency:reduce){.bottom-nav:is(.glass,.album-glass),.desktop-view-toggle.glass,.reel-fullscreen-button.glass{background:var(--ui-nav);-webkit-backdrop-filter:none;backdrop-filter:none}.bottom-nav:is(.glass,.album-glass):before,.desktop-view-toggle.glass:before,.reel-fullscreen-button.glass:before,.bottom-nav:is(.glass,.album-glass):after,.desktop-view-toggle.glass:after,.reel-fullscreen-button.glass:after{display:none}}.shared-page-screen>.app-header{background:var(--ui-bg)}.shared-page-screen{flex-direction:column;padding-bottom:0;display:flex;overflow:hidden}.shared-page-screen>.journey-hub{scrollbar-width:none;overscroll-behavior:none;flex:1;min-height:0;padding-bottom:115px;overflow-y:auto}.shared-page-screen>.journey-hub:has(.journey-list-scene):not(:has(.journey-editor)){position:relative;overflow:hidden}.journey-list-scene{overscroll-behavior:contain;scrollbar-width:none;overflow-y:auto}.shared-page-screen:has(.journey-grid){padding-left:0;padding-right:0}.shared-page-screen:has(.journey-grid)>.app-header{padding-inline:26px}.shared-page-screen:has(.journey-grid) .journey-search{margin-left:26px;margin-right:26px}.shared-page-screen>.journey-hub:has(.journey-reader){overflow:hidden}.shared-page-screen .journey-reader{flex-direction:column;height:100%;display:flex}.shared-page-screen:has(.journey-reader){padding-inline:0}.shared-page-screen .journey-reader{box-sizing:border-box;padding-inline:24px}.shared-page-screen:has(.journey-reader)>.app-header{padding-inline:24px}.shared-page-screen:has(.journey-reader)>.app-header{height:58px}.shared-page-screen .journey-reader .journey-reading-page{flex:1;height:auto;min-height:0}.shared-page-screen .journey-reader .journey-heading,.shared-page-screen .journey-page-controls{flex-shrink:0}.journey-hub{padding-bottom:20px}.journey-heading{justify-content:space-between;align-items:center;gap:12px;margin:12px 0 22px;display:flex}.journey-heading h2{font-size:21px;font-weight:400}.journey-heading span,.journey-byline{color:#99998e;font-size:12px}.journey-heading button{align-items:center;gap:6px;min-height:44px;display:flex}.journey-search{z-index:8;background:#191917;border:1px solid #ffffff24;border-radius:20px;align-items:center;gap:10px;margin-top:12px;padding:12px 14px;transition:transform .18s,opacity .18s;display:flex;position:sticky;top:12px;box-shadow:0 8px 20px #090909bd}.journey-search.is-hidden{opacity:0;pointer-events:none;transform:translateY(calc(-100% - 24px))}.journey-search.is-restoring{opacity:0;visibility:hidden;pointer-events:none;transition:none}.journey-search input{color:#eee;width:100%;min-width:0;height:28px;box-shadow:none;background:0 0;border:0;outline:none;padding:0 8px;font-size:14px}.journey-search input:focus-visible{box-shadow:none;outline:none}.journey-search input::placeholder{font-size:13px}.journey-search button{min-width:28px;min-height:28px;font-size:24px}.journey-create-float{z-index:14;right:24px;bottom:calc(max(17px,env(safe-area-inset-bottom)) + 81px);background:var(--ps-primary);color:#17140d;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:flex;position:absolute;box-shadow:0 5px 22px #0009}.journey-create-float:hover{background:#ffc14d}.album-upload-float{z-index:32}.journey-editor-heading{justify-content:flex-start;gap:12px}.journey-editor-heading h2{margin:0}.journey-exit-actions{gap:12px;margin-top:24px;display:grid}.journey-exit-actions .journey-draft-save{color:#fff;background:#b74944}.journey-exit-actions .journey-draft-save:hover{background:#a33b36}.journey-drafts{margin:24px 0 32px}.journey-drafts>h3,.journey-published-heading{color:var(--ui-text);font-size:18px}.phone-shell:has(>.album-upload-float) .feed-screen .reel-actions{bottom:calc(var(--reel-nav-offset) + 78px)}.reel-chrome-hidden>.album-upload-float{visibility:hidden}.album-wheel-frame{background:0 0;border-radius:24px;margin:8px 0 16px;position:relative;overflow:hidden}.album-wheel-selection{background:var(--ps-primary);pointer-events:none;border-radius:16px;height:56px;position:absolute;top:112px;left:16px;right:16px}.album-wheel{overscroll-behavior:contain;touch-action:pan-y;scroll-snap-type:y mandatory;scrollbar-width:none;height:280px;padding:112px 16px;position:relative;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#0006 20%,#000 40% 60%,#0006 80%,#0000);mask-image:linear-gradient(#0000,#0006 20%,#000 40% 60%,#0006 80%,#0000)}.album-wheel::-webkit-scrollbar{display:none}.album-wheel:focus-visible{outline:2px solid var(--ps-primary);outline-offset:-3px}.album-wheel-row{scroll-snap-align:center;height:56px;min-height:56px;color:var(--ui-text);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;justify-content:center;align-items:center;padding:0 12px;font-size:18px;font-weight:500;display:flex;overflow:hidden}.album-wheel-row.is-selected{color:#17140d}.album-upload-footer{justify-content:center;display:flex}.album-upload-action{border-radius:50%;justify-content:center;align-items:center;min-width:56px;height:56px;text-decoration:none;display:flex;color:#17140d!important;width:56px!important;padding:0!important}.journey-create-float:focus-visible{outline-offset:3px;outline:2px solid #fff}.journey-search-hint{color:#96968b;margin:12px 0 22px;font-size:10px}.journey-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px;margin:0;padding:0 24px 24px;display:grid;overflow:clip}.journey-column{flex-direction:column;align-self:start;gap:24px;min-width:0;display:flex}.journey-cycle{flex-direction:column;gap:24px;padding-bottom:24px;display:flex}.journey-column{gap:0}.journey-card,.journey-ad{aspect-ratio:4/5;text-align:left;background:#20201a;border-radius:5px;min-width:0;position:relative;overflow:hidden}.journey-adsense-card{isolation:isolate;background:linear-gradient(160deg,#292b27,#111310);place-items:center;display:grid}.journey-adsense-card:after{content:"";opacity:.72;z-index:-1;background:linear-gradient(#0000 20%,#050705e8),url(/ads/photobook-example.webp) 50%/cover;position:absolute;inset:0}.journey-ad-house{color:#f5f1e7;gap:5px;display:grid;position:absolute;inset:auto 9px 10px}.journey-ad-house small,.journey-ad-house span{color:#d0cec5;font-size:9px}.journey-ad-house strong{font-size:17px;font-weight:400;line-height:1.3}.journey-adsense-card .adsbygoogle{z-index:2;opacity:0;position:absolute;inset:0}.journey-adsense-card.is-filled .adsbygoogle{opacity:1}.journey-adsense-card.is-filled .journey-ad-house{visibility:hidden}.journey-card{aspect-ratio:auto;background:0 0;border-radius:0;padding:0;overflow:visible}.journey-card.journey-ad{aspect-ratio:3/4;border-radius:20px;flex-shrink:0;overflow:hidden}.journey-card-open{text-align:left;width:100%;padding:0;display:block}.journey-card-open>img{aspect-ratio:3/4;object-fit:cover;border-radius:20px;width:100%;height:auto;display:block}.journey-card-open:focus-visible{outline:2px solid var(--ps-primary);outline-offset:2px}.journey-card-author{z-index:2;color:#fff;filter:drop-shadow(0 1px 3px #0008);justify-content:center;align-items:center;width:44px;height:44px;text-decoration:none;display:flex;position:absolute;top:4px;right:4px}.journey-card-author:before{content:"";z-index:-1;background:#0005;border-radius:50%;position:absolute;inset:6px}.journey-card-author>img{object-fit:cover;border-radius:50%;width:32px;height:32px}.journey-search+.journey-grid{margin-top:20px}.journey-auto-scroll{height:44px;color:var(--ui-muted);border-radius:50%;flex:0 0 44px;place-items:center;display:grid}.journey-auto-scroll:focus-visible{outline:2px solid var(--ps-primary)}.journey-byline a,.dunes-caption a{color:inherit;text-decoration:none}.public-profile{scrollbar-width:none;flex:1;min-height:0;padding:8px 0 120px;overflow-y:auto}.public-profile-intro{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:25px 0 30px;display:flex}.public-profile-avatar{object-fit:cover;border-radius:50%;width:74px;height:74px}.public-profile-initial{color:#ffb11a;background:#34342c;place-items:center;font-size:28px;display:grid}.public-profile-intro h1{margin:0;font-size:22px;font-weight:400}.public-profile-intro p{color:#999;margin:0;font-size:12px}.public-profile-link{color:#ffb11a;font-size:12px;text-decoration:none}.public-profile-switch{isolation:isolate;background:#191917;border:1px solid #373731;border-radius:15px;gap:4px;padding:4px;display:flex;position:relative}.public-profile-switch:before{content:"";z-index:-1;pointer-events:none;background:#34342e;border-radius:11px;width:calc(50% - 6px);transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute;top:4px;bottom:4px;left:4px;transform:translate(0)}.public-profile-switch[data-team=true]:before{transform:translate(calc(100% + 4px))}.public-profile-switch a{text-align:center;color:#a8a8a1;border-radius:11px;flex:1;min-width:0;padding:10px 6px;font-size:11px;text-decoration:none;transition:color .18s}.public-profile-switch a.active{color:#fff}.public-profile-content{animation:.22s ease-out both profile-content-enter}.public-profile-edit{border:0;min-width:0;padding:0}@keyframes profile-content-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.public-profile-switch:before,.public-profile-switch a{transition:none}.public-profile-content{animation:none}}.public-profile-links{flex-wrap:wrap;justify-content:center;gap:12px;max-width:156px;margin:7px auto 4px;display:flex}.public-profile-links a,.public-profile-links button{color:#bdbdb8;background:#282826;border:1px solid #595954;border-radius:50%;place-items:center;width:44px;height:44px;text-decoration:none;display:grid}.public-profile-links a:hover,.public-profile-links button:hover{color:#fff;background:#393936}.public-profile-links svg{fill:currentColor;width:20px;height:20px}.public-profile-links svg[fill=none]{fill:none}.public-profile-notice{color:#c9c8bf;text-align:center;font-size:11px}.public-profile-edit{gap:10px;width:100%;margin-top:8px;display:grid}.public-profile-edit label{text-align:left;gap:7px;font-size:12px;display:grid}.public-profile-edit input,.public-profile-edit textarea{color:#fff;resize:vertical;background:#1e1e1c;border:1px solid #4b4b43;border-radius:12px;width:100%;min-height:44px;padding:12px 14px}.public-profile-edit .secondary{min-height:42px}.public-profile-detected{color:#aaa;font-size:11px;text-align:left!important}.public-profile-link-list{gap:5px;display:grid}.public-profile-link-list>div{text-align:left;background:#252522;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:9px 11px;font-size:11px;display:flex}.public-profile-link-list span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.public-profile-link-list button{color:#aaa;flex-shrink:0;font-size:20px;line-height:1}.public-profile-edit-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.public-profile h2{margin:24px 0 12px;font-size:16px;font-weight:400}.public-profile h2 span{color:#999;font-size:12px}.public-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.public-profile-grid a{aspect-ratio:4/5;color:#fff;background:#252520;border-radius:8px;text-decoration:none;display:block;position:relative;overflow:hidden}.public-profile-grid img{object-fit:cover;width:100%;height:100%}.public-profile-grid span{background:linear-gradient(#0000,#000c);padding:20px 10px 10px;font-size:12px;position:absolute;inset:auto 0 0}.public-profile-loading,.journey-loading,.dunes-loading{color:#a9a89c;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:220px;font-size:12px;display:flex}.dunes-loading{flex:1;min-height:0}.journey-loading{min-height:calc(100dvh - 310px)}.loading-orbit{border:1px solid #ffffff38;border-top-color:#ffb11a;border-radius:50%;width:25px;height:25px;animation:.8s linear infinite bayar-loading-spin}@keyframes bayar-loading-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.loading-orbit{animation:none}}.journey-card strong{-webkit-line-clamp:2;color:var(--ui-text);word-break:keep-all;overflow-wrap:break-word;-webkit-box-orient:vertical;margin-top:10px;font-size:14px;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}.journey-card small{color:#d4d0c7;margin-top:4px;font-size:8px;display:block}.journey-card-stats{color:var(--ui-muted);flex-wrap:wrap;gap:8px;margin-top:6px;font-size:10px;line-height:1.4;display:flex}.journey-card-stats>span{white-space:nowrap;align-items:center;gap:3px;display:inline-flex}.journey-ad{color:#fff;isolation:isolate;border:1px solid #ffb11a36;flex-direction:column;justify-content:space-between;padding:12px 9px;display:flex}.journey-ad:after{content:"";z-index:-1;background:linear-gradient(#0009 0%,#0000 35%,#000c 100%);position:absolute;inset:0}.journey-ad img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.journey-ad small{color:#d0ab63;font-size:8px}.journey-ad strong{font-size:15px;font-weight:400;line-height:1.5}.journey-ad span{font-size:8px;line-height:1.6}.journey-error{color:#ffd6bf;border:1px solid #f6b59555;border-radius:12px;margin-bottom:12px;padding:12px;font-size:12px}.journey-reader .journey-heading{margin:0 0 8px}.journey-reading-page{overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;height:calc(100dvh - 310px);min-height:220px;padding:12px 0 30px;overflow-y:auto}.journey-reading-page h2{margin:4px 0 12px;font-size:26px;font-weight:400;line-height:1.45}.journey-body{white-space:pre-wrap;color:#dfded5;margin:24px 0;font-size:15px;line-height:1.95}.journey-photos{touch-action:pan-y;overscroll-behavior-x:contain;margin:24px 0}.journey-photo{background:#171715;border-radius:16px;width:100%;padding:0;display:block;overflow:hidden}.journey-photo img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;max-height:55dvh;display:block}.journey-photo-controls{color:#a8a79b;justify-content:space-between;align-items:center;font-size:11px;display:flex}.journey-photo-controls button{width:44px;height:44px;font-size:28px}.journey-min-arrow{color:#eee;place-items:center;width:44px;min-width:44px;font-weight:200;background:0 0!important;border:0!important;min-height:44px!important;padding:0!important;font-size:24px!important;display:grid!important}.journey-min-arrow:disabled{opacity:.25}.journey-page-controls{justify-content:space-between;margin:4px 0 0}.journey-page-controls .journey-min-arrow{flex:0 0 44px}.journey-more{color:#bcb9ad;text-underline-offset:5px;min-height:44px;margin:18px auto 0;padding:0 16px;font-size:12px;text-decoration:underline;display:block}.journey-inline-photo{text-align:left;background:#171715;border-radius:16px;width:100%;margin:20px 0;padding:0;display:block;position:relative;overflow:hidden}.journey-inline-photo img{object-fit:contain;width:100%;max-height:55dvh;display:block}.journey-inline-photo span{background:#0009;border-radius:12px;padding:6px 9px;font-size:11px;position:absolute;bottom:10px;right:10px}.journey-engagement,.journey-mine-tabs{align-items:center;gap:6px;padding:9px 0;display:flex;overflow-x:auto}.journey-engagement button,.journey-mine-tabs button{color:#eee;white-space:nowrap;background:#242421;border-radius:16px;align-items:center;gap:5px;min-height:44px;padding:8px 10px;font-size:12px;display:flex}.journey-engagement button[aria-pressed=true],.journey-mine-tabs button[aria-pressed=true]{color:#ffb11a;background:#403115}dialog.sheet:has(.journey-photos){background:#080808;border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}dialog.sheet:has(.journey-photos) .journey-photos{flex-direction:column;justify-content:center;height:calc(100dvh - 120px);display:flex}dialog.sheet:has(.journey-photos) .journey-photo img{max-height:calc(100dvh - 190px)}.shared-page-screen>.dunes{flex:1;min-height:0}.shared-page-screen:has(>.dunes){padding-left:0;padding-right:0}.shared-page-screen:has(>.dunes)>.app-header{z-index:12;background:linear-gradient(#000b,#0000);padding:0 26px;position:absolute;inset:0 0 auto}.dunes{background:#080808;flex-direction:column;display:flex;position:relative;overflow:hidden}.dunes-rail{scroll-snap-type:y mandatory;overscroll-behavior-y:contain;scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.dunes-photo{scroll-snap-align:start;scroll-snap-stop:always;background:#111;height:100%;min-height:100%;position:relative}.dunes-photo>.reel-photo{object-fit:cover;width:100%;height:100%}.dunes-ratio,.feed-ratio{z-index:13;position:absolute;top:100px;right:20px}.dunes-caption{z-index:1;text-shadow:0 2px 8px #000;position:absolute;bottom:195px;left:18px;right:75px}.dunes-caption small,.dunes-caption p{color:#e4e2da;font-size:11px}.dunes-caption h2{margin:8px 0;font-size:22px;font-weight:400}.dunes-actions{z-index:1;gap:12px;display:grid;position:absolute;bottom:195px;right:10px}.dunes-actions button{text-shadow:0 2px 8px #000;justify-items:center;gap:3px;min-width:48px;min-height:48px;display:grid}.dunes-actions span{font-size:11px}.dunes-switch{z-index:2;pointer-events:none;justify-content:space-between;align-items:center;gap:5px;height:44px;display:flex;position:absolute;bottom:94px;left:12px;right:12px}.dunes-switch button{width:44px;height:44px;box-shadow:none;pointer-events:auto;text-shadow:0 2px 6px #000;background:0 0;border:0;place-items:center;padding:0;font-size:26px;font-weight:200;display:grid}.dunes-switch span{color:#fff;text-shadow:0 1px 4px #000;font-size:10px}.dunes-empty{text-align:center;margin:auto;padding:30px}.dunes-empty h2{margin:16px 0;font-weight:400}.dunes-empty p{color:#aaa;font-size:12px}.dunes-switch button:disabled{pointer-events:none}.dunes-notice{z-index:5;color:#fff;white-space:nowrap;background:#111b;border-radius:20px;padding:8px 12px;font-size:11px;position:absolute;top:90px;left:50%;transform:translate(-50%)}.feed-screen .feed-header .circle.glass,.feed-screen .feed-ratio.circle.glass,.feed-screen .reel-actions .circle.glass,.dunes .dunes-ratio.circle.glass{box-shadow:none;-webkit-backdrop-filter:none;filter:drop-shadow(0 2px 6px #0009);background:0 0;border:0}.feed-screen,.dunes{--reel-nav-offset:calc(20px + env(safe-area-inset-bottom) + 67px)}.feed-screen .reel-caption{bottom:calc(var(--reel-nav-offset) + 42px)}.dunes .reel-caption{bottom:calc(var(--reel-nav-offset) + 68px)}.feed-screen .reel-actions,.dunes .reel-actions{bottom:calc(var(--reel-nav-offset) + 14px);gap:9px}.dunes .reel-actions{bottom:calc(var(--reel-nav-offset) + 70px)}.feed-screen .reel-action,.dunes .reel-action{gap:2px}.feed-screen .reel-fixed-caption,.dunes .reel-fixed-caption{z-index:4;pointer-events:none}.feed-screen .reel-actions,.dunes .reel-actions{z-index:5}.reel-fixed-caption .photo-kicker,.reel-fixed-caption .reel-progress,.reel-fixed-caption h2{text-shadow:0 1px 3px #0007}.reel-fixed-caption .reel-creator-link{color:#deddd5;pointer-events:auto;text-shadow:0 1px 3px #0007;align-items:center;gap:5px;margin-top:9px;font-size:11px;text-decoration:none;display:inline-flex}.reel-fixed-caption .reel-creator-link svg{width:13px;height:13px}.feed-screen .feed-header{z-index:12}:is(.feed-screen .bottom-nav,.shared-page-screen:has(>.dunes)~.bottom-nav){z-index:20}.reel-progress{letter-spacing:.04em;text-shadow:0 1px 5px #000b;color:#eee!important;margin-top:3px!important;font-size:11px!important}.feed-screen .feed-bottom{bottom:calc(var(--reel-nav-offset) + 10px);pointer-events:none;border:0;padding:0}.feed-gallery-toggle{color:#e7e6de;pointer-events:auto;text-shadow:0 1px 5px #000;align-items:center;gap:5px;min-height:34px;padding:0 8px 0 0;font-size:11px;display:flex}.reel-gallery{z-index:15;padding:0 0 calc(var(--reel-nav-offset) + 18px);scrollbar-width:none;background:#111;position:absolute;inset:0;overflow-y:auto}.reel-gallery-header{z-index:2;background:#111e;align-items:center;gap:12px;min-height:76px;padding:12px 20px;font-size:13px;display:flex;position:sticky;top:0}.reel-gallery-header button{place-items:center;width:44px;height:44px;display:grid}.reel-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;display:grid}.reel-gallery-grid button{aspect-ratio:1;background:#222;min-width:0;padding:0;position:relative;overflow:hidden}.reel-gallery-grid img{object-fit:cover}.recent-photos{z-index:30;color:#fff;background:#111;position:absolute;inset:0;overflow-y:auto}.recent-photo-card{aspect-ratio:1;background:#222;position:relative;overflow:hidden}.recent-photo-card img{object-fit:cover}.recent-photo-card span{color:#fff;background:#111d;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:600;position:absolute;top:7px;left:7px}.recent-photos-empty{text-align:center;color:#bbb;padding:40px 20px}.reel-gallery-header>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.reel-gallery-header .gallery-select-action,.reel-gallery-header .gallery-delete-action{color:#fff;border:0;flex:none}.gallery-select-action svg,.gallery-delete-action svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.reel-gallery-header .gallery-delete-action{background:#39342c;border-radius:22px;gap:10px;width:auto;min-width:72px;padding:0 15px;animation:.32s ease-out both gallery-pop;display:flex}.gallery-delete-action span{font-weight:700;animation:.32s ease-out both gallery-pop;display:inline-block}.reel-gallery-grid.selecting{gap:2px}.reel-gallery-grid.selecting button{border-radius:10px;animation:.32s ease-out both gallery-card-in;transform:scale(.92)}.gallery-selection-mark{z-index:1;color:#231900;background:#0004;border:2px dashed #fff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:16px;font-weight:800;display:grid;position:absolute;top:8px;right:8px}.reel-gallery-grid .selected .gallery-selection-mark{background:#ffb11a;border:2px solid #ffb11a;animation:.3s ease-out both gallery-mark-pop}.gallery-cancel-selection{z-index:4;left:50%;bottom:calc(env(safe-area-inset-bottom) + 85px);color:#fff;background:#b74944;border:0;border-radius:999px;min-width:108px;padding:14px 28px;font-weight:700;animation:.36s ease-out both gallery-cancel-in;position:fixed;box-shadow:0 8px 28px #0008}.gallery-cancel-selection.leaving{animation:.18s ease-in both gallery-cancel-out}@keyframes gallery-pop{0%{opacity:0;transform:scale(.6)}55%{opacity:1;transform:scale(1.22)}78%{transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes gallery-card-in{0%{transform:scale(1)}50%{transform:scale(.86)}75%{transform:scale(.95)}to{transform:scale(.92)}}@keyframes gallery-mark-pop{0%{transform:scale(.65)}55%{transform:scale(1.28)}80%{transform:scale(.92)}to{transform:scale(1)}}@keyframes gallery-cancel-in{0%{opacity:0;transform:translate(-50%,16px)scale(.65)}55%{opacity:1;transform:translate(-50%,-3px)scale(1.16)}80%{transform:translate(-50%,1px)scale(.96)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes gallery-cancel-out{0%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%,10px)scale(.75)}}@media (prefers-reduced-motion:reduce){.reel-gallery-header .gallery-delete-action,.gallery-delete-action span,.reel-gallery-grid.selecting button,.reel-gallery-grid .selected .gallery-selection-mark,.gallery-cancel-selection,.gallery-cancel-selection.leaving{animation:none}}.reel-gallery-transition{z-index:25;pointer-events:none;position:absolute;inset:0}.reel-gallery-transition img{object-fit:cover}.reel-gallery-transition.out{animation:.17s ease-in forwards reel-gallery-out}.reel-gallery-transition.in{animation:.17s ease-out forwards reel-gallery-in}@keyframes reel-gallery-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.18)}}@keyframes reel-gallery-in{0%{opacity:0;transform:scale(.18)}to{opacity:1;transform:scale(1)}}.dunes-switch{bottom:calc(var(--reel-nav-offset) + 7px)}.dunes .reel-actions .circle.glass{box-shadow:none;-webkit-backdrop-filter:none;filter:drop-shadow(0 2px 5px #0009);background:0 0;border:0}.feed-screen .reel-actions svg,.dunes .reel-actions svg{filter:drop-shadow(0 1px 4px #000a)}.public-photo-picker{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;max-height:220px;margin:12px 0 18px;display:grid;overflow-y:auto}.public-photo-picker label{aspect-ratio:1;cursor:pointer;border-radius:9px;position:relative;overflow:hidden}.public-photo-picker img{object-fit:cover;width:100%;height:100%;display:block}.public-photo-picker input{z-index:1;accent-color:#ffb11a;width:18px;height:18px;position:absolute;top:4px;right:4px}.journey-page-controls,.journey-actions{gap:10px;margin-top:14px;display:flex}.journey-page-controls button,.journey-actions button{white-space:nowrap;flex:1;min-width:0;min-height:46px;padding:12px;font-size:13px}.journey-editor>label{color:#b8b7ac;gap:9px;margin-bottom:20px;font-size:12px;display:grid}.journey-editor input:not([type=file]),.journey-editor textarea{color:#eee;background:#191917;border:1px solid #ffffff25;border-radius:16px;width:100%;padding:14px;font-size:15px;display:block}.journey-editor fieldset{border:1px solid #ffffff25;border-radius:20px;min-width:0;margin:24px 0;padding:16px}.journey-editor legend{color:var(--ps-primary);padding:0 8px;font-size:12px}.journey-editor .journey-upload{gap:12px;margin-top:16px;font-size:12px;line-height:1.6;display:grid}.journey-upload input{max-width:100%;font-size:11px}.journey-upload>img{aspect-ratio:4/5;object-fit:cover;border-radius:12px;width:100px}.journey-editor{color:var(--ui-text);padding:0 24px 24px}.shared-page-screen:has(.journey-editor){padding-inline:0}.shared-page-screen:has(.journey-editor)>.app-header{padding-inline:24px}.journey-create-float{text-decoration:none}.journey-editor .journey-heading{margin:16px 0 12px}.journey-editor .journey-heading h2{letter-spacing:-.04em;font-size:24px;font-weight:600}.journey-editor-intro{color:var(--ui-muted);word-break:keep-all;margin-bottom:28px;font-size:14px;line-height:1.65}.journey-editor>label{color:var(--ui-text);gap:8px;margin-bottom:24px;font-size:14px}.journey-editor label small{color:var(--ui-muted);font-size:12px;font-weight:400}.journey-editor input:not([type=file]),.journey-editor textarea{background:var(--ui-control);color:var(--ui-text);border-color:var(--ui-border);font:inherit;font-size:16px;line-height:1.6}.journey-editor :is(input,textarea)::placeholder{color:var(--ui-muted)}.journey-editor input[type=file]{width:100%;font:inherit;color:var(--ui-muted);background:0 0;border:0;border-radius:0;padding:0;font-size:12px}.journey-editor input[type=file]::file-selector-button{border:1px solid var(--ui-border);background:var(--ui-control);min-height:44px;color:var(--ui-text);font:inherit;cursor:pointer;border-radius:12px;margin-right:12px;padding:10px 16px}.journey-editor fieldset{border:0;border-top:1px solid var(--ui-border);border-radius:0;margin:28px 0;padding:24px 0 0}.journey-editor legend{color:var(--ui-text);padding:0 12px 0 0;font-size:16px;font-weight:600}.journey-editor textarea{resize:vertical;min-height:160px}.journey-editor .journey-upload{gap:8px;font-size:14px}.journey-editor .journey-upload>img{aspect-ratio:3/4;border-radius:20px;width:144px}.journey-editor>.secondary{border-color:var(--ui-border);background:var(--ui-control);width:100%;color:var(--ui-text)}.journey-editor .journey-actions{z-index:15;background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px;padding:12px 0;display:grid;position:sticky;bottom:0}.journey-editor .journey-actions .journey-publish{grid-column:1/-1}.journey-preview-cover{object-fit:contain;border-radius:20px;width:100%;max-height:50vh}.journey-draft-preview .journey-reader-dock>.text-button{border-radius:16px;flex:1;width:auto;font-size:12px}.journey-next-sentinel{text-align:center;min-height:24px;color:var(--ui-muted);padding-bottom:24px;font-size:12px}.journey-list-scene{translate:0 var(--feed-pull-travel,0px)}.journey-refresh-indicator{z-index:15;top:calc(52px + var(--mobile-safe-top));pointer-events:none;width:40px;height:40px;color:var(--ui-text);background:var(--ui-surface);opacity:var(--feed-pull-opacity,0);transform:translateY(calc((var(--feed-pull-travel,0px) - 40px)/2));border-radius:50%;place-items:center;display:grid;position:absolute;left:calc(50% - 20px);box-shadow:0 2px 6px #0004}.journey-refresh-indicator>svg{transform:rotate(var(--feed-pull-angle,-45deg))}.journey-refresh-indicator circle{stroke-dasharray:var(--feed-pull-arc,0) 100;transform-origin:12px 12px;transform:rotate(-90deg)}.pull-refresh-arrow{transform:rotate(calc(var(--feed-pull-arc,0)*3.6deg));transform-origin:12px 12px;opacity:clamp(0,calc(var(--feed-pull-arc,0)/80),1)}.journey-hub:has(>.journey-list-scene[data-refreshing])>.journey-refresh-indicator>svg{animation:.9s linear infinite pull-refresh-spin}.journey-hub:has(>.journey-list-scene[data-refreshing])>.journey-refresh-indicator circle{stroke-dasharray:75 100}.journey-hub:has(>.journey-list-scene[data-refreshing])>.journey-refresh-indicator .pull-refresh-arrow{display:none}@keyframes pull-refresh-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (min-width:900px){.journey-refresh-indicator{top:72px}}@media (prefers-reduced-motion:reduce){.journey-hub:has(>.journey-list-scene[data-refreshing])>.journey-refresh-indicator>svg{animation:none}}.journey-card-open:has(img[data-bayar-fallback]):after{content:"예시 이미지";color:#fff;pointer-events:none;background:#0008;border-radius:8px;padding:4px 7px;font-size:10px;position:absolute;top:10px;left:10px}.public-info-header.public-page-header{--public-safe:env(safe-area-inset-top,0px);z-index:30;width:100%;max-width:none;min-height:calc(92px + var(--public-safe));padding:calc(20px + var(--public-safe)) max(20px,calc((100vw - 1120px)/2)) 12px;background:color-mix(in srgb,var(--ui-bg) 92%,transparent);-webkit-backdrop-filter:blur(16px);align-items:center;gap:12px;position:sticky;top:0}:is(html:has(.public-page-header),body:has(.public-page-header)){overflow:clip visible}html[data-native-edge=true] .public-info-header.public-page-header{--public-safe:var(--mobile-safe-top);padding-top:calc(20px + var(--public-safe))}.public-page-header .public-page-back{color:var(--ui-muted);align-items:center;min-height:44px;font-size:12px;text-decoration:none;display:flex}.policy-page .policy-content{padding-top:96px}.policy-content>.eyebrow{letter-spacing:.22em;margin:0 0 18px;font-size:11px}.policy-page .policy-content>h1{margin-top:0}@media (max-width:720px){.public-page-header nav{gap:8px}.public-page-header nav a{font-size:12px}.policy-page .policy-content{padding-top:64px}}.journey-editor .journey-actions .secondary{background:var(--ui-control);color:var(--ui-text);border-color:var(--ui-border)}.journey-editor .journey-actions button{border-radius:16px;min-height:48px;font-size:12px}.journey-hub:has(.journey-editor)>.journey-error{border-radius:12px;margin:12px 24px;padding:12px 16px}.journey-edit-images{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0;display:grid}.journey-edit-images>div{position:relative}.journey-edit-images img{aspect-ratio:1;object-fit:cover;border-radius:10px;width:100%}.journey-edit-images button{background:#000b;border-radius:50%;width:30px;height:30px;font-size:20px;position:absolute;top:2px;right:2px}.journey-owned article{border-bottom:1px solid #ffffff20;gap:14px;padding:20px 0;display:flex}.journey-owned article>img{object-fit:cover;border-radius:12px;width:72px;height:90px}.journey-owned article>div{flex:1;min-width:0}.journey-owned h3{font-size:15px;font-weight:500}.journey-owned p{color:#99998e;margin:10px 0;font-size:11px}.journey-manage{flex-wrap:wrap;gap:4px 14px;display:flex}.journey-manage button{color:#e7d6b5;min-height:36px;font-size:12px}.journey-zoom{place-items:center;width:100%;height:calc(100dvh - 170px);display:grid}.journey-zoom img{object-fit:contain;max-width:100%;max-height:100%}dialog.sheet:has(.journey-zoom){background:#080808;border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}dialog.sheet:has(.journey-zoom) .sheet-body{padding:16px}.discovery-embedded.bayar-stage{background:0 0;min-height:0;padding:0;display:block}.discovery-embedded>.desktop-story{display:none}.discovery-embedded>.phone-shell{width:100%;height:calc(100dvh - 210px);min-height:280px;box-shadow:none;border:0;border-radius:18px}.discovery-embedded .discovery-overlay-header{display:none}.discovery-embedded .public-reel-copy,.discovery-embedded .public-reel-actions{bottom:24px}.discovery-embedded .public-test-ad{bottom:120px}@media (min-width:900px){.journey-reading-page{height:calc(min(900px,100dvh - 80px) - 300px)}.discovery-embedded>.phone-shell{height:550px}}.brand-footer{font-family:var(--ps-font-en);color:#9b9b91;justify-content:center;align-items:center;gap:6px;padding:20px 0 6px;font-size:8px;display:flex}.brand-footer>span{font-family:var(--ps-font-signature);color:var(--ps-primary);font-size:14px}.brand-footer a{align-items:center;min-height:24px;font-size:8px;display:inline-flex}.outer-footer{position:fixed;bottom:14px;left:28px}.entry-policy-links,.account-policy-links{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:12px;display:flex}.entry-policy-links a,.account-policy-links a{color:#c9c8bf;text-underline-offset:3px;font-size:11px}.entry-policy-links a:hover,.account-policy-links a:hover{color:#fff}.policy-page{color:#f5f4ef;min-height:100dvh;font-family:var(--ps-font-ko),sans-serif;background:#0b0b0a}.age-gate{z-index:10000;color:#f5f4ef;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080806f2;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.age-gate section{background:#151512;border:1px solid #ffffff1f;border-radius:28px;width:min(100%,430px);padding:30px;box-shadow:0 24px 80px #000a}.age-gate h2{letter-spacing:-1px;margin:10px 0 14px;font-size:28px;font-weight:450}.age-gate p{color:#cbc9c0;font-size:14px;line-height:1.7}.age-gate .age-gate-note{background:#ffffff0a;border-radius:16px;margin:18px 0;padding:14px;font-size:12px}.age-gate .primary,.age-gate .secondary{justify-content:center;align-items:center;width:100%;min-height:50px;margin-top:10px;text-decoration:none;display:flex}.age-gate nav{justify-content:center;gap:18px;margin-top:20px;display:flex}.age-gate nav a{color:#929087;font-size:11px}.policy-header{justify-content:space-between;align-items:center;max-width:850px;height:72px;margin:auto;padding:0 28px;display:flex}.policy-header>a:last-child{color:#b9b8af;font-size:12px;text-decoration:none}.policy-content{max-width:730px;margin:auto;padding:36px 28px 90px}.policy-content h1{letter-spacing:-.045em;margin:16px 0 20px;font-size:clamp(30px,6vw,48px);font-weight:500}.policy-lead{color:#dbdad4;max-width:600px;font-size:17px;line-height:1.75}.policy-date{color:#929189;margin:26px 0 42px;font-size:11px}.policy-content section{border-top:1px solid #ffffff24;padding:28px 0 30px}.policy-content section h2{color:#f2d18b;margin:0 0 15px;font-size:16px;font-weight:550}.policy-content section p{color:#c9c8bf;word-break:keep-all;margin:0 0 12px;font-size:14px;line-height:1.85}.policy-content section p:last-child{margin-bottom:0}.policy-content section a,.policy-nav a{color:#f0bf60;text-underline-offset:4px}.policy-nav{border-top:1px solid #ffffff24;flex-wrap:wrap;gap:20px;padding-top:28px;font-size:12px;display:flex}@media (max-width:600px){.policy-header{height:62px;padding:0 22px}.policy-content{padding:24px 22px 90px}.policy-lead{font-size:15px}.policy-content section p{font-size:13px}}.desktop-guide{font-family:var(--ps-font-en);letter-spacing:1px;color:#8d8d82;align-items:center;gap:8px;font-size:7px;display:flex;position:absolute;bottom:29px;right:42px}.desktop-guide>span:last-child{letter-spacing:0;color:#686861;margin-left:28px;font-size:8px}.empty-state{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:45px 10px;display:flex}.empty-icon{color:#bfbfae;background:#1b1c18;border:1px solid #37382f;border-radius:24px;place-items:center;width:74px;height:74px;margin-bottom:12px;display:grid}.empty-state h3{font-size:18px;font-weight:400}.empty-state p{color:#9c9c90;max-width:260px;font-size:13px;line-height:1.7}.empty-state .secondary{margin-top:16px}.step-number{font-family:var(--ps-font-en);color:#e1e1d3;font-size:10px}.step-number span{color:#77776d;margin-left:3px}.step-track{gap:6px;display:flex}.step-track span{background:#33342b;flex:1;height:2px}.step-track span.done{background:var(--ps-primary)}.sheet-body>.step-track{gap:8px;margin:4px 0 22px}.sheet-body>.step-track span{color:#77776d;background:0 0;border-top:2px solid #33342b;gap:6px;min-width:0;height:auto;padding-top:8px;font-size:10px;line-height:1.2;display:grid}.sheet-body>.step-track span strong{font-family:var(--ps-font-en);letter-spacing:.04em;font-size:10px;font-weight:500}.sheet-body>.step-track span small{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.sheet-body>.step-track span.done,.sheet-body>.step-track span.current{border-top-color:var(--ps-primary);color:#f0dfbd}.sheet-body>.step-track span.current strong,.sheet-body>.step-track span.current small{color:var(--ps-primary)}.form-requirement{margin-top:0;text-align:left!important}.live-form-actions{align-items:stretch;gap:8px}.live-form-actions>button{white-space:nowrap;min-width:0;min-height:44px}.live-form-actions>.secondary{flex:0 0 76px}.live-form-actions>.primary{flex:1}.live-form-actions>.primary svg{flex:none}@media (max-width:360px){.sheet-body{padding-left:18px;padding-right:18px}.sheet-body>.step-track{gap:5px}.sheet-body>.step-track span small{font-size:9px}}.create-screen,.prepare-screen{flex-direction:column;padding-bottom:0;display:flex}.form-content{flex:1;padding-top:42px}.form-content>.eyebrow{color:#a6a697;margin-bottom:16px;font-size:8px}.form-content h2,.prepare-content h2,.denied-content h2{letter-spacing:-1px;font-size:30px;font-weight:400;line-height:1.33}.description{color:#a3a397;margin:15px 0 32px;font-size:13px}.form-content label,.sheet label{margin-bottom:10px;font-size:12px;font-weight:500;display:block}.form-content label span{color:#8d8d82;margin-left:5px;font-size:10px;font-weight:300}input{color:#f5f5ed;background:#191a16;border:1px solid #3c3c35;border-radius:14px;width:100%;min-width:0;height:54px;padding:0 15px;font-size:16px}input::placeholder{color:#7d7f71;font-size:12px}.input-action{display:flex;position:relative}.input-action input{padding-right:49px}.input-action button{color:var(--ps-primary);position:absolute;top:5px;right:5px}.field-hint{color:#939385;margin:18px 0;font-size:11px;line-height:1.7}.error{color:#ff9b91;margin-top:8px;font-size:11px;line-height:1.5}.valid{color:#cece9b}.folder-list{margin-top:16px}.folder-row{border-bottom:1px solid #2a2a24;align-items:center;gap:10px;padding:10px 0;display:flex}.folder-row>svg{color:#c2be9b}.folder-row>div{flex:1;min-width:0}.folder-row strong{font-size:12px;font-weight:400;display:block}.folder-row small{color:#929284;margin-top:5px;font-size:10px;display:block}.sample-add{color:#d7c7a4;justify-content:flex-start;margin-top:8px;font-size:12px}.quiet-note{color:#a7a796;align-items:flex-start;gap:10px;margin-top:26px;display:flex}.quiet-note p{font-size:11px;line-height:1.8}.form-bottom{padding:24px 0 max(25px, env(safe-area-inset-bottom));background:#0b0b0b;flex-shrink:0;margin-top:auto}.form-bottom>span{text-align:center;color:#949486;margin-top:13px;font-size:10px;display:block}.form-bottom .text-button{color:#babaac;width:100%;margin-top:6px}.name-input{height:67px;font-size:23px}.name-input::placeholder{font-size:23px}.input-meta{color:#939385;justify-content:space-between;gap:10px;margin-top:10px;font-size:10px;line-height:1.6;display:flex}.input-meta .error{margin:0}.name-preview{text-align:center;overflow-wrap:anywhere;background:#151612;border:1px solid #30312b;border-radius:24px;margin-top:36px;padding:40px 20px}.name-preview h3{margin:20px 0 12px;font-size:30px;font-weight:300}.name-preview h3 span{color:var(--ps-primary)}.name-preview p{color:#a1a18e;font-size:11px}.visibility-options{gap:12px;margin-bottom:28px;display:grid}.visibility-options>button{text-align:left;border:1px solid #36372e;border-radius:18px;align-items:center;gap:12px;padding:18px 15px;display:flex}.visibility-options>button.selected{background:#ffb11a08;border-color:#b79650}.visibility-options>button>div{flex:1}.visibility-options strong{font-size:13px;font-weight:500}.visibility-options small{color:#a2a292;margin-top:6px;font-size:10px;line-height:1.5;display:block}.visibility-options .selected>svg:last-child{color:var(--ps-primary)}.email-chips{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.email-chips button{overflow-wrap:anywhere;background:#24251f;border-radius:20px;align-items:center;gap:8px;max-width:100%;min-height:36px;padding:7px 12px;font-size:11px;display:flex}.prepare-content{text-align:center;flex:1;padding-top:38px}.photo-stack{width:166px;height:200px;margin:0 auto 42px;position:relative}.photo-stack>div{background:#292d20;border:1px solid #595b4d;border-radius:18px;position:absolute;inset:0;transform:rotate(-10deg)}.photo-stack img{object-fit:cover;border:1px solid #ffffff40;border-radius:18px;width:100%;height:100%;position:relative;transform:rotate(5deg)}.stack-badge{width:58px;height:58px;color:var(--ps-primary);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-14px;right:-16px}.prepare-content .eyebrow{margin-bottom:17px;font-size:8px}.prepare-content>p:not(.eyebrow){color:#b1b1a2;margin-top:17px;font-size:13px}.progress{background:#323329;border-radius:10px;height:3px;margin-top:34px;overflow:hidden}.progress>span{background:var(--ps-primary);height:100%;transition:width .5s;display:block}.progress-caption{color:#b4b4a3;justify-content:space-between;margin-top:11px;font-size:10px;display:flex}.prepare-content .field-hint{line-height:1.8;font-size:10px!important}.feed-screen{background:#111;height:100%;position:relative}.feed-scroll{touch-action:pan-y;scroll-snap-type:y mandatory;scrollbar-width:none;overscroll-behavior:contain;scroll-behavior:smooth;height:100%;overflow-y:auto}.reel{scroll-snap-align:start;scroll-snap-stop:always;isolation:isolate;height:100%;position:relative;overflow:hidden}.sample-category-switcher{z-index:12;-webkit-backdrop-filter:blur(16px);scrollbar-width:none;background:#111b;border:1px solid #ffffff20;border-radius:15px;gap:6px;padding:4px;display:flex;position:absolute;top:76px;left:12px;right:12px;overflow-x:auto}.sample-category-switcher::-webkit-scrollbar{display:none}.sample-category-switcher button{color:#c9c7bf;min-height:34px;font:500 11px/1 var(--ps-font-body);white-space:nowrap;background:0 0;border:0;border-radius:11px;flex:1 0 auto;padding:0 11px;transition:background-color .16s ease-out,color .16s ease-out}.sample-category-switcher button[aria-current=true]{color:#171715;background:#f5f1e7}.sample-category-switcher button:focus-visible{outline:2px solid var(--ps-primary);outline-offset:2px}.sample-ending{padding:132px 28px calc(54px + env(safe-area-inset-bottom));background:linear-gradient(160deg,#28261f 0%,#111 58%,#090909 100%);flex-direction:column;justify-content:flex-end;align-items:flex-start;display:flex}.sample-ending:before{content:"";pointer-events:none;background:radial-gradient(circle at 76% 22%,#ffb11a24,#0000 36%);position:absolute;inset:0}.sample-ending>*{z-index:1;position:relative}.sample-ending .eyebrow{color:#e0bd75;letter-spacing:2px;font-size:9px}.sample-ending h2{letter-spacing:-1.4px;max-width:300px;margin:18px 0 14px;font-size:34px;font-weight:400;line-height:1.25}.sample-ending>p:not(.eyebrow){color:#bdbbb3;margin-bottom:30px;font-size:13px;line-height:1.75}.sample-ending .primary{width:100%;min-height:56px;text-decoration:none}.sample-ending .text-button{color:#c9c7bf;align-self:center;margin-top:12px}.reel-backdrop{filter:blur(25px)brightness(.5);z-index:-1;background-position:50%;background-size:cover;position:absolute;inset:-30px}.reel-photo{object-fit:contain;width:100%;height:100%;position:relative}.reel-photo-button{cursor:pointer;background:#000;border:0;width:100%;height:100%;padding:0;display:block}.reel-photo-button:focus-visible{outline:2px solid var(--ps-primary);outline-offset:-4px}.reel-shade{pointer-events:none;background:linear-gradient(#000000b8 0%,#0005 12%,#0000 24% 50%,#000000ce 100%);position:absolute;inset:0}.feed-header{justify-content:space-between;align-items:center;gap:10px;display:flex;position:absolute;top:14px;left:20px;right:20px}.feed-wordmark{color:#fff;text-shadow:0 2px 8px #0009;text-decoration:none}.feed-title{border-radius:25px;flex-direction:column;align-items:center;gap:5px;max-width:230px;padding:10px 18px;display:flex}.feed-title>span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:13px;font-weight:500;overflow:hidden}.feed-title small{color:#dddccf;align-items:center;gap:4px;font-size:8px;display:flex}.reel-caption{position:absolute;bottom:112px;left:26px;right:80px}.photo-kicker{font-family:var(--ps-font-en);letter-spacing:2px;color:#d2d0bd;font-size:7px}.reel-caption h2{letter-spacing:-.8px;margin-top:12px;font-size:25px;font-weight:400;line-height:1.3}.reel-caption p{color:#ccc9bb;margin-top:9px;font-size:11px;line-height:1.6}.reel-actions{flex-direction:column;gap:21px;display:flex;position:absolute;bottom:116px;right:17px}.reel-action{flex-direction:column;align-items:center;gap:6px;padding:0;display:flex}.reel-action .circle{width:45px;height:45px}.reel-action small{color:#edeadd;font-size:9px}.reel-action.liked{color:var(--ps-primary)}.reel-action.liked svg{fill:var(--ps-primary)}.feed-bottom{bottom:max(24px, env(safe-area-inset-bottom));color:#c2c1b2;border-top:1px solid #ffffff26;justify-content:space-between;align-items:center;padding-top:13px;font-size:9px;display:flex;position:absolute;left:26px;right:26px}.photo-count{font-family:var(--ps-font-en);font-size:11px}.photo-count>span{color:#9a9b8b;font-size:9px}.feed-bottom>span:nth-child(2){align-items:center;gap:4px;display:flex}.feed-bottom .text-button{min-height:30px;font-size:10px}.denied-screen{flex-direction:column;display:flex}.denied-content{text-align:center;margin:auto 0}.denied-content .empty-icon{margin:0 auto 26px}.denied-content .eyebrow{margin-bottom:18px;font-size:8px}.denied-content>p:not(.eyebrow){color:#aaa99a;margin:20px 0 30px;font-size:12px;line-height:1.8}.sheet{background:var(--ui-surface);width:min(100%,430px);max-width:430px;max-height:85dvh;color:var(--ui-text);border:1px solid #ffffff24;border-bottom:0;border-radius:30px 30px 0 0;margin:0 auto;padding:0;position:fixed;inset:auto 0 0;overflow:auto;box-shadow:0 -15px 70px #00000060}.sheet::backdrop{-webkit-backdrop-filter:blur(5px);background:#0006}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sheet{background:linear-gradient(155deg,#ffffff08,transparent 45%),color-mix(in srgb,var(--ui-surface) 78%,transparent);-webkit-backdrop-filter:blur(24px)saturate(120%);backdrop-filter:blur(24px)saturate(120%);box-shadow:inset 0 1px #ffffff14,0 -15px 70px #00000050}}@media (prefers-reduced-transparency:reduce){.sheet{background:var(--ui-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.sheet::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}.sheet[open]{animation:sheet-in .3s var(--ps-ease-out)}.sheet:focus-visible{outline:none}.sheet[open].sheet-closing{will-change:transform;animation:.18s cubic-bezier(.2,.65,.4,1) forwards sheet-out}.sheet[open].sheet-closing::backdrop{animation:.18s ease-in forwards sheet-backdrop-out}.sheet.sheet-expanded{height:calc(100dvh - 88px);max-height:calc(100dvh - 88px)}.sheet-body{padding:12px 24px max(28px, env(safe-area-inset-bottom))}dialog.sheet:has(.album-menu-actions){height:auto;max-height:min(70dvh,520px)}.album-menu-actions{gap:8px;display:grid}.album-menu-actions .secondary{width:100%;margin:0}.album-menu-actions .field-hint{margin:6px 0 4px}.sheet-handle{touch-action:none;cursor:ns-resize;background:0 0;border:0;width:44px;height:24px;margin:auto;padding:0;display:block;position:relative}.sheet-handle:after{content:"";background:#ffffff3b;border-radius:4px;height:4px;position:absolute;top:10px;left:4px;right:4px}.sheet-handle:focus,.sheet-handle:focus-visible{box-shadow:none;outline:none}.sheet-handle:focus-visible:after{background:var(--ui-text,#fff)}.app-update{margin-block:16px}.app-update>p{line-height:1.6}.sheet-header{justify-content:space-between;align-items:center;margin:12px 0 2px;display:flex}.sheet-header h2{margin-right:auto;font-size:18px;font-weight:500}.page-guide{color:#fff;background:#191a17e8;border:1px solid #ffffff20;border-radius:28px;width:min(360px,100vw - 40px);height:fit-content;margin:auto;padding:28px;position:fixed;inset:0;box-shadow:0 24px 80px #0008}.page-guide::backdrop{-webkit-backdrop-filter:blur(8px);background:#0008}.page-guide.onboarding-host{background:#000;border:0;border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.onboarding-host iframe{border:0;width:100%;height:100%;display:block}.page-guide h2{margin:12px 0;font-size:23px;line-height:1.4}.page-guide p:not(.eyebrow){color:#d2d2cd;margin-bottom:24px;font-size:15px;line-height:1.8}.sheet-subtitle{color:#a6a69a;font-size:11px;line-height:1.7}.comment-list{min-height:170px;max-height:38dvh;overflow:auto}.comment-row{border-bottom:1px solid #ffffff0e;gap:10px;padding:20px 0;display:flex}.comment-row>div{flex:1;min-width:0}.comment-row strong{font-size:12px;font-weight:500}.comment-row small{color:#8e8f80;margin-left:8px;font-size:10px}.comment-row p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:6px;font-size:13px;line-height:1.6}.comment-form{align-items:center;gap:8px;padding-top:15px;display:flex}.comment-form input{height:48px}.amber{background:var(--ps-primary);color:#14140b}.share-preview{text-align:center;padding:24px 5px 28px}.share-preview>svg{color:#b0b19b}.share-preview h3{margin:14px 0;font-size:25px;font-weight:400}.share-preview p{color:#b0b09f;font-size:12px;line-height:1.7}.sheet>.sheet-body>.primary{margin-top:16px}.sheet .field-hint{text-align:center;font-size:10px}.account-card{text-align:center;padding:20px 0 32px}.avatar.large{width:64px;height:64px;margin:0 auto 20px;font-size:26px}.account-card h3{font-size:19px;font-weight:400}.account-card p{color:#a8a996;margin-top:10px;font-size:12px}.sheet .secondary{margin-top:12px}.sheet form>.text-button{width:100%;margin-top:10px}.about-copy{margin:20px 0;font-size:17px;font-weight:300;line-height:2}.about-copy strong{font-weight:500}.about-steps{margin:28px 0;padding:0;list-style:none}.about-steps li{gap:20px;margin-bottom:25px;display:flex}.about-steps li>span{font-size:10px;font-family:var(--ps-font-en);color:var(--ps-primary);margin-top:4px}.about-steps strong{font-size:14px;font-weight:400}.about-steps p{color:#a5a696;margin-top:7px;font-size:12px}.toast{z-index:100;text-align:center;pointer-events:none;background:#292a22ed;border-radius:24px;width:max-content;max-width:90vw;padding:14px 20px;font-size:12px;position:fixed;bottom:100px;left:50%;transform:translate(-50%)}.guide-dot{width:4px;height:4px}.library-screen>.brand-footer{padding-bottom:0}@keyframes sheet-in{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes sheet-out{0%{transform:translateY(var(--sheet-dismiss-offset,0px))}to{transform:translateY(100%)}}@keyframes sheet-backdrop-out{to{opacity:0}}.ratio-toggle{border-radius:30px;min-height:36px;padding:8px 12px;font-size:10px;position:absolute;top:100px;right:22px}.phone-signature{bottom:max(3px, env(safe-area-inset-bottom));pointer-events:none;position:absolute;left:0;right:0}.phone-signature .brand-footer{opacity:.85;padding:0;font-size:7px}.phone-signature .brand-footer a{pointer-events:auto}.phone-signature .brand-footer>span{font-size:12px}.welcome-content{padding-bottom:40px}.form-bottom{padding-bottom:max(38px, calc(env(safe-area-inset-bottom) + 26px))}@media (min-width:900px){.sheet{border-bottom:1px solid #ffffff24;border-radius:30px;bottom:35px}.sheet.sheet-expanded{bottom:0}.phone-shell:has(.demo-banner) .app-header{height:76px}.phone-shell:has(.demo-banner) .library-intro{padding-top:7px}}@media (max-width:899px){html,body{background:#0b0b0b;width:100%;overflow-x:hidden}:is(html:has([data-bayar-shell]),body:has([data-bayar-shell])){overscroll-behavior:none;height:100%;overflow:hidden}.bayar-stage{width:100%;max-width:none;min-height:100svh;margin:0;padding:0;display:block}.desktop-story,.desktop-guide,.desktop-view-toggle,.outer-footer{display:none}.phone-shell{width:100%;height:100dvh;min-height:0;max-height:none;box-shadow:none;border:0;border-radius:0}.status-bar-scroll-target{appearance:none;z-index:49;width:100%;height:var(--mobile-safe-top);touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0 0 auto}.phone-shell:before{content:"";z-index:48;height:calc(var(--mobile-safe-top) + 24px);pointer-events:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:0 0;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 15%,#000d 45%,#0006 75%,#0000);mask-image:linear-gradient(#000 15%,#000d 45%,#0006 75%,#0000)}.preview-fixture-notice{height:calc(26px + var(--mobile-safe-top));padding:var(--mobile-safe-top) 12px 7px}.app-header{height:calc(52px + var(--mobile-safe-top));padding-top:var(--mobile-safe-top)}.demo-banner{height:calc(26px + var(--mobile-safe-top));padding-top:var(--mobile-safe-top)}.phone-shell:has(.demo-banner){padding-top:calc(26px + var(--mobile-safe-top))}.phone-shell:has(.demo-banner) .app-header{height:78px;padding-top:0}.welcome-content{padding-bottom:max(28px, env(safe-area-inset-bottom))}.bottom-nav{bottom:max(17px, env(safe-area-inset-bottom))}.feed-screen,.dunes{--reel-nav-offset:calc(max(17px, env(safe-area-inset-bottom)) + 67px)}.feed-header{top:calc(4px + var(--mobile-safe-top))}.feed-ratio,.dunes-ratio{top:calc(64px + var(--mobile-safe-top))}.reel-fullscreen-button{top:calc(112px + var(--mobile-safe-top))}.reel-gallery-header{min-height:calc(64px + var(--mobile-safe-top));padding-top:calc(8px + var(--mobile-safe-top))}.phone-shell:has(.demo-banner) .feed-header{top:20px}.screen{--screen-gutter:24px;padding-left:24px;padding-right:24px}.shared-page-screen:has(.journey-grid)>.app-header{padding-inline:24px}.shared-page-screen:has(.journey-grid) .journey-search{margin-left:24px;margin-right:24px}.shared-page-screen:has(>.dunes)>.app-header{padding:0 24px}.shared-page-screen:has(.journey-reader)>.app-header{height:calc(40px + var(--mobile-safe-top))}.feed-bottom{padding-bottom:5px}.sheet{max-width:480px}.toast{bottom:95px}}@media (max-height:740px){.welcome-content h2{font-size:29px}.welcome-content>p:not(.eyebrow):not(.login-note){margin:12px 0 20px}.welcome-label{margin-top:0}.welcome-content .eyebrow{margin-bottom:12px}.form-content{padding-top:24px}.form-content h2{font-size:27px}.description{margin-bottom:24px}.prepare-content{padding-top:18px}.photo-stack{width:120px;height:140px;margin-bottom:28px}.prepare-content h2{font-size:25px}.prepare-content .field-hint{margin-top:10px}.progress{margin-top:22px}.form-bottom{padding-top:16px}.reel-caption{bottom:100px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass{background:#262621f2}}.beta-panel{gap:16px;display:grid}.admin-section{border:1px solid #ffffff24;border-radius:18px;min-width:0;padding:14px}.admin-page{color:#eee;background:#11110f;max-width:650px;min-height:100dvh;margin:auto;padding:20px 22px 80px}.admin-page>header{align-items:center;gap:18px;margin-bottom:22px;display:flex}.admin-page>header h1{font-size:21px;font-weight:400}.admin-page>header .text-button{width:40px;font-size:22px}.admin-insights-link{color:#ffb11a;z-index:20;background:#171510;border:1px solid #ffb11a;border-radius:999px;padding:10px 16px;position:fixed;bottom:18px;right:18px}.insights-shell{color:#1c1c1a;background:#f4f3ef;min-height:100vh;font-family:inherit;display:flex}.insights-sidebar{color:#f6f4ed;background:#11110f;flex-direction:column;flex-shrink:0;width:238px;padding:30px 18px;display:flex}.insights-brand{letter-spacing:-1.5px;margin:5px 12px 58px;font-size:30px}.insights-brand>span{color:#ffb11a}.insights-brand small{color:#85837c;letter-spacing:2px;margin-top:6px;font-size:9px;display:block}.insights-sidebar nav{gap:5px;display:grid}.insights-sidebar nav button{color:#98968e;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:13px 14px}.insights-sidebar nav button.active,.insights-sidebar nav button:hover{color:#ffb11a;background:#28251d}.sidebar-foot{color:#dbd8cf;margin-top:auto;padding:14px;font-size:13px}.sidebar-foot small{color:#77746c}.insights-main{flex:1;min-width:0;max-width:1500px}.insights-topbar{background:#f8f7f3;border-bottom:1px solid #dedcd5;justify-content:space-between;align-items:flex-start;height:138px;padding:34px 54px 24px;display:flex}.insights-back{cursor:pointer;background:0 0;border:0;margin-right:15px;font-size:25px}.eyebrow,.panel-title small{letter-spacing:1.8px;color:#938f84;font-size:10px}.insights-topbar h1{letter-spacing:-1.5px;margin:8px 0 0;font-size:34px;display:inline}.topbar-actions{color:#77746b;align-items:center;gap:10px;font-size:12px;display:flex}.topbar-actions select{color:#49463e;background:#fff;border:1px solid #d8d5cb;border-radius:8px;padding:9px 13px}.updated-dot{background:#43a67b;border-radius:50%;width:7px;height:7px}.insights-content{padding:34px 54px 60px}.insights-context{align-items:center;gap:15px;margin-bottom:22px;display:flex}.insights-context span{color:#2d805b;background:#e8f3ed;border-radius:5px;padding:6px 9px;font-size:11px;font-weight:700}.insights-context strong{font-size:18px}.insights-context small{color:#88857c}.insight-kpis{grid-template-columns:repeat(6,1fr);gap:12px;margin-bottom:20px;display:grid}.insight-kpis article{background:#fff;border:1px solid #e4e1d9;border-radius:12px;min-height:102px;padding:18px 16px;box-shadow:0 2px 8px #27231908}.insight-kpis small,.insight-kpis span{color:#77746a;font-size:12px;display:block}.insight-kpis strong{letter-spacing:-1px;margin:11px 0 4px;font-size:29px;display:block}.insight-kpis span{color:#aaa69b;font-size:10px}.insights-grid{grid-template-columns:1.45fr 1fr;gap:16px;margin-bottom:16px;display:grid}.insights-grid.lower{grid-template-columns:1fr 1fr}.insight-panel{background:#fff;border:1px solid #e4e1d9;border-radius:12px;min-width:0;padding:24px}.panel-title{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}.panel-title h2{letter-spacing:-.5px;margin:7px 0 0;font-size:19px}.period-chip,.status-chip{color:#977014;background:#fff9e9;border:1px solid #e7d8af;border-radius:5px;padding:5px 8px;font-size:10px}.status-chip{color:#a06d46;background:#fbf7f2;border-color:#eadfd5}.status-chip.neutral{color:#77746c;background:#f1f1ee;border-color:#dddcd5}.insight-bar-row{grid-template-columns:110px 1fr 55px;align-items:center;gap:14px;margin:19px 0;font-size:12px;display:grid}.insight-bar-row>div{background:#eeede8;border-radius:99px;height:8px;overflow:hidden}.insight-bar-row i{background:#ffb11a;border-radius:99px;height:100%;display:block}.insight-bar-row b{text-align:right;font-size:12px}.signal-list{border-top:1px solid #eeeae3}.signal-list div{border-bottom:1px solid #eeeae3;justify-content:space-between;padding:17px 0;font-size:13px;display:flex}.signal-list b{font-size:18px}.panel-note{color:#99958a;margin:18px 0 0;font-size:11px;line-height:1.65}.funnel-list div{border-bottom:1px solid #eeeae3;align-items:center;gap:12px;padding:13px 0;font-size:13px;display:flex}.funnel-list span{color:#9a947f;text-align:center;background:#f1eee7;border-radius:50%;width:22px;height:22px;font-size:11px;line-height:22px}.funnel-list label{flex:1}.funnel-list b{color:#aaa69b;font-size:11px;font-weight:500}.empty-state{color:#716d64;border:1px dashed #d8d3c9;border-radius:8px;flex-direction:column;gap:8px;padding:34px 20px;font-size:12px;display:flex}.empty-state b{color:#39362f;font-size:14px}.market-panel{margin-top:16px}.source-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.source-grid a{color:#39362f;border:1px solid #e5e1d8;border-radius:8px;flex-direction:column;gap:8px;padding:17px;text-decoration:none;display:flex}.source-grid a:hover{background:#fffdf7;border-color:#d2a839}.source-grid span{color:#8d897e;font-size:11px}.insights-foot{color:#aaa69b;padding:20px 0;font-size:10px}@media (max-width:1050px){.insight-kpis{grid-template-columns:repeat(3,1fr)}.insights-content,.insights-topbar{padding-left:30px;padding-right:30px}}@media (max-width:760px){.insights-sidebar{display:none}.insights-topbar{height:auto;padding:24px 18px;display:block}.topbar-actions{margin-top:20px}.insights-content{padding:22px 18px}.insights-grid,.insights-grid.lower,.source-grid{grid-template-columns:1fr}.insight-kpis{grid-template-columns:repeat(2,1fr)}.insights-context{flex-wrap:wrap;gap:8px}.insights-context small{width:100%}}.admin-section summary{cursor:pointer;color:#eee;min-height:30px;font-size:14px}.admin-section[open]{gap:12px;display:grid}.admin-account-identity{align-items:center;gap:10px;min-width:0;display:flex}.admin-account-identity>div{gap:3px;min-width:0;display:grid}.admin-account-identity .avatar{flex:0 0 38px;width:38px;height:38px}.admin-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.admin-metric-grid>div{background:#ffffff08;border:1px solid #ffffff1a;border-radius:14px;gap:5px;min-width:0;padding:13px;display:grid}.admin-metric-grid small{color:#aaa;font-size:11px}.admin-metric-grid strong{font-variant-numeric:tabular-nums;font-size:20px;font-weight:500}.admin-plan-label{color:#aaa;gap:6px;font-size:12px;display:grid}.admin-plan-label select{width:100%}.manage-member-list{gap:9px;display:grid}.manage-member-list>p:not(.field-hint){border:1px solid #ffffff1d;border-radius:12px;gap:2px;padding:11px 13px;display:grid}.manage-member-list small{color:#aaa;overflow-wrap:anywhere;font-size:11px}.beta-panel h3{margin:8px 0 0;font-size:17px}.beta-panel p{word-break:keep-all;overflow-wrap:break-word;font-size:14px;line-height:1.65}.beta-panel form{gap:10px;display:grid}.beta-panel select{color:#fff;font:inherit;background:#181818;border:1px solid #ffffff24;border-radius:14px;padding:12px}.beta-item{border:1px solid #ffffff20;border-radius:20px;gap:10px;min-width:0;padding:16px;display:grid}.beta-item strong,.beta-item small{overflow-wrap:anywhere}.beta-item small{color:#aaa;font-size:12px}.beta-item.is-new{background:#ffb11a0a;border-color:#ffb11a88}.beta-panel--admin{color:var(--ui-text);gap:24px}.admin-role-options{display:grid}.admin-role-row{border-bottom:1px solid var(--ui-border);text-align:left;width:100%;min-height:76px;color:var(--ui-text);justify-content:space-between;align-items:center;gap:16px;padding:16px 8px;display:flex}.admin-role-row strong,.admin-role-row small{display:block}.admin-role-row strong{font-size:15px;font-weight:600}.admin-role-row small{color:var(--ui-muted);margin-top:6px;font-size:12px;line-height:1.5}.admin-role-row[aria-pressed=true]{background:var(--ui-control);border-radius:16px}.admin-preview-notice{position:static}.beta-panel--admin .admin-section{border:0;border-top:1px solid var(--ui-border);border-radius:0;padding:20px 0 0}.beta-panel--admin .admin-section summary{min-height:44px;color:var(--ui-text);font-size:16px;font-weight:600}.beta-panel--admin .beta-item{border:0;border-top:1px solid var(--ui-border);background:0 0;border-radius:0;padding:20px 0}.beta-panel--admin .admin-metric-grid>div{background:var(--ui-control);border:0;border-radius:16px;padding:16px}.beta-panel--admin :is(.admin-metric-grid small,.beta-item small){color:var(--ui-muted)}.beta-panel--admin .beta-highlight{color:var(--ui-text);background:var(--ui-control);border-color:var(--ui-border);border-radius:16px;padding:16px}.beta-panel--admin :is(select,.secondary){background:var(--ui-control);color:var(--ui-text);border-color:var(--ui-border);min-height:44px}.insights-shell{background:var(--ui-bg);color:var(--ui-text)}.insights-shell .insights-sidebar{background:var(--ui-surface);color:var(--ui-text);border-right:1px solid var(--ui-border)}.insights-shell .insights-sidebar nav button{color:var(--ui-muted)}.insights-shell .insights-sidebar nav button:is(.active,:hover){background:var(--ui-control);color:var(--ui-text)}.insights-shell .sidebar-foot{color:var(--ui-muted)}.insights-shell :is(.insight-panel,.insight-kpis article,.console-summary-grid article){background:var(--ui-surface);border-color:var(--ui-border);box-shadow:none;border-radius:20px}.insights-shell .insights-topbar{background:var(--ui-bg);border-color:var(--ui-border)}.insights-shell :is(.settings-list small,.panel-note,.topbar-actions,.insights-foot,.insight-kpis small,.insight-kpis span){color:var(--ui-muted)}.insights-shell :is(.settings-list>div,.signal-list,.signal-list>div,.account-table-row,.account-table-head,.audit-list>div){border-color:var(--ui-border)}.insights-shell :is(.tool-links a,.source-grid a,.governance-grid>div,.console-report-list article,.empty-state){background:var(--ui-control);border-color:var(--ui-border);color:var(--ui-text);border-radius:16px}.insights-shell :is(select,.console-row-actions button){background:var(--ui-control);color:var(--ui-text);border-color:var(--ui-border);min-height:44px}@media (max-width:760px){.insights-shell{flex-direction:column}.insights-shell .insights-sidebar{background:var(--ui-bg);width:100%;padding:16px 20px 0;display:block}.insights-shell .insights-sidebar :is(.insights-brand,.sidebar-foot){display:none}.insights-shell .insights-sidebar nav{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.insights-shell .insights-sidebar nav button{white-space:nowrap;min-height:44px;color:var(--ui-muted);flex-shrink:0}.insights-shell .insights-sidebar nav button.active{background:var(--ui-control);color:var(--ui-text)}}.beta-highlight{color:#f4e6cd;background:#ffb11a0d;border:1px solid #ffb11a44;border-radius:20px;padding:16px;line-height:1.65}.processing-history{background:#ffffff06;border:1px solid #ffffff20;border-radius:16px;padding:14px 16px}.processing-history summary{cursor:pointer;color:#ffb11a;font-size:13px}.processing-history p{margin:12px 0 0;font-size:13px;line-height:1.65}.processing-history ul{color:#c7c5bc;margin:12px 0;padding-left:18px;font-size:12px;line-height:1.7}.processing-technical{border-top:1px solid #ffffff14;margin-top:14px;padding-top:12px}.processing-technical summary{color:#888780;font-size:11px}.processing-technical pre{color:#92918a;white-space:pre-wrap;overflow-wrap:anywhere;background:#080808;border-radius:10px;margin-top:10px;padding:12px;font-size:10px;line-height:1.6;overflow:auto}.beta-admin-link{text-align:left;width:100%;font:inherit;cursor:pointer}.beta-badge{color:#000;background:#ffb11a;border-radius:6px;margin-right:6px;padding:2px 7px;font-size:11px;font-weight:700;display:inline-block}.beta-actions{gap:8px;display:flex}.beta-actions>button{word-break:keep-all;flex:1;min-width:0;font-size:13px;line-height:1.3}.beta-actions>.primary,.beta-actions>.secondary{min-height:48px}.sheet .beta-actions>.secondary{margin-top:0}.beta-panel .beta-check{word-break:keep-all;overflow-wrap:break-word}.source-actions{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.source-purge{color:#f6a598;min-height:28px;padding:4px 8px;font-size:10px}.share-access-choice{border:1px solid #ffffff20;border-radius:16px;margin:16px 0;padding:12px}.share-access-choice p{color:#c9c7bd;margin-bottom:10px;font-size:12px;line-height:1.6}.share-access-choice .secondary{justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;display:flex}.share-state-chip{color:#e8e5d8;border:1px solid #ffffff48;border-radius:999px;margin:8px 0 2px;padding:5px 9px;font-size:11px;display:inline-flex}.share-state-chip.is-public{color:#ff8c82;background:#ff6b6124;border-color:#ff6b61}.public-link-copy{color:#210b09!important;background:#ff6b61!important;border-color:#ff6b61!important}.public-link-thumbnails{gap:5px;width:100%;padding:8px 0;display:flex;overflow-x:auto}.public-link-list article>div:first-child,.public-link-list .public-link-thumbnails{grid-column:1/-1}.public-link-thumbnails button{background:#111;border-radius:8px;flex:none;width:66px;height:66px;overflow:hidden}.public-link-thumbnails img{object-fit:cover;width:100%;height:100%;display:block}.public-preview{justify-items:center;gap:16px;margin:16px 0;display:grid}.public-preview>img{object-fit:contain;border-radius:12px;width:auto;max-width:100%;height:auto;max-height:48dvh;display:block}.public-preview-actions{gap:8px;width:100%;display:flex}.public-preview-actions>button{flex:1;min-height:48px}.danger-action{color:#ff9a8f!important}.purge-confirm strong{font-size:13px}.beta-check{color:#bbb;align-items:flex-start;gap:10px;margin:14px 0;font-size:13px;line-height:1.65;display:flex}.beta-check input{accent-color:#ffb11a;flex:0 0 20px;width:20px;height:20px;margin-top:2px}.beta-body{white-space:pre-wrap;overflow-wrap:anywhere}.reel-loading{color:#aaa;text-align:center;place-items:center;padding:28px;font-size:13px;display:grid;position:absolute;inset:0}.feed-recovery{z-index:20;background:#101010f5;border:1px solid #ffffff30;border-radius:24px;padding:24px;position:absolute;inset:30% 24px auto}.feed-recovery p{color:#bbb;margin:12px 0;line-height:1.6}.public-info-page{color:#f3f1e8;background:#090909;min-height:100dvh;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.public-info-header,.public-info-footer{justify-content:space-between;align-items:center;gap:24px;width:min(1120px,100% - 40px);margin:0 auto;display:flex}.public-info-header{border-bottom:1px solid #ffffff18;min-height:84px}.public-info-header .wordmark{color:#fff;font-size:26px;text-decoration:none}.public-info-header nav,.public-info-footer nav{flex-wrap:wrap;gap:18px;display:flex}.public-info-header nav a,.public-info-footer a{color:#aaa79e;font-size:13px;text-decoration:none}.public-info-header nav a:hover,.public-info-footer a:hover{color:#fff}.public-info-article{width:min(880px,100% - 40px);margin:0 auto;padding:96px 0 80px}.public-info-eyebrow{color:#c9a766;letter-spacing:.22em;margin:0 0 18px;font-size:11px}.public-info-article>h1{letter-spacing:-.045em;max-width:720px;margin:0;font-size:clamp(42px,7vw,82px);font-weight:300;line-height:1.03}.public-info-intro{color:#b9b6ad;max-width:680px;margin:30px 0 78px;font-size:18px;line-height:1.8}.public-info-sections{border-top:1px solid #ffffff1c;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.public-info-sections section{border-bottom:1px solid #ffffff1c;padding:34px 36px 38px 0}.public-info-sections section:nth-child(2n){border-left:1px solid #ffffff1c;padding-left:36px}.public-info-sections h2{letter-spacing:-.02em;margin:0 0 16px;font-size:20px;font-weight:500}.public-info-sections p,.public-info-sections li{color:#aaa79f;font-size:15px;line-height:1.8}.public-info-sections ul{margin:14px 0 0;padding-left:19px}.public-info-cta{border-top:1px solid #ffffff2b;border-bottom:1px solid #ffffff2b;justify-content:space-between;align-items:center;gap:24px;margin-top:72px;padding:28px 0;display:flex}.public-info-cta div{gap:8px;display:grid}.public-info-cta small{color:#85827a;letter-spacing:.12em;font-size:11px}.public-info-cta strong{font-size:17px;font-weight:400}.public-info-cta>span{gap:10px;display:flex}.public-info-cta a{color:#fff;border:1px solid #ffffff2c;border-radius:999px;padding:11px 16px;font-size:13px;text-decoration:none}.public-info-cta a:last-child{color:#0a0a0a;background:#f2efe6;border-color:#f2efe6}.public-info-footer{color:#77746d;border-top:1px solid #ffffff18;padding:28px 0 42px;font-size:12px}@media (max-width:720px){.public-info-header{align-items:flex-start;padding:22px 0}.public-info-header nav{justify-content:flex-end;gap:10px 14px}.public-info-article{padding:64px 0}.public-info-intro{margin-bottom:52px;font-size:16px}.public-info-sections{grid-template-columns:1fr}.public-info-sections section,.public-info-sections section:nth-child(2n){border-left:0;padding:28px 0}.public-info-cta,.public-info-footer{flex-direction:column;align-items:flex-start}.public-info-cta>span{width:100%}.public-info-cta a{text-align:center;flex:1}}.folder-tree{border:1px solid #ffffff24;border-radius:18px;margin:12px 0;padding:12px}.folder-tree-row{border-bottom:1px solid #ffffff10;align-items:center;gap:10px;min-height:62px;display:flex}.folder-tree-row input{accent-color:#ffb11a;flex:0 0 20px;width:20px;height:20px}.folder-tree-row>div{flex:1;min-width:0}.folder-tree-row strong{overflow-wrap:anywhere;font-size:13px;display:block}.folder-tree-row small{color:#aaa;margin-top:4px;font-size:11px;display:block}.folder-tree-spacer{flex:0 0 20px;width:20px}.admin-float{z-index:35;left:14px;bottom:calc(90px + env(safe-area-inset-bottom));font:inherit;color:#ffb11a;cursor:pointer;border:1px solid #ffb11a88;border-radius:24px;align-items:center;gap:7px;padding:10px 13px;font-size:11px;display:flex;position:absolute;box-shadow:0 4px 16px #0008}.discovery-stage{align-items:center}.discovery-shell{color:#f6f4ec;isolation:isolate;background:#0b0b0a}.discovery-shell .preview-fixture-notice{position:absolute}.discovery-page-header{padding:calc(54px + var(--mobile-safe-top)) 0 32px}.discovery-page-header>p,.discovery-overlay-header p{font-family:var(--ps-font-en);letter-spacing:2.2px;color:var(--ps-primary);font-size:9px;font-weight:500}.discovery-page-header h1{letter-spacing:-1.6px;margin-top:10px;font-size:36px;font-weight:300;line-height:1.15}.discovery-page-header>span{color:#92928b;margin-top:12px;font-size:13px;line-height:1.7;display:block}.discovery-reels{background:#080808;height:100%;position:relative;overflow:hidden}.discovery-overlay-header{z-index:8;top:calc(44px + var(--mobile-safe-top));pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;left:24px;right:24px}.discovery-overlay-header>*{pointer-events:auto}.discovery-overlay-header h1{letter-spacing:-.6px;margin-top:3px;font-size:22px;font-weight:400}.discovery-overlay-header button{background:#0c0c0c99;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.discovery-reel-scroll{scroll-snap-type:y mandatory;scrollbar-width:none;overscroll-behavior-y:contain;height:100%;overflow-y:auto}.discovery-reel-scroll::-webkit-scrollbar{display:none}.public-reel{scroll-snap-align:start;background:#151513;height:100%;min-height:100%;position:relative;overflow:hidden}.public-reel>img{object-fit:cover;filter:saturate(.82)contrast(.96);width:100%;height:100%;display:block}.public-reel-shade{pointer-events:none;background:linear-gradient(#0008 0%,#0000 30% 55%,#000e 100%);position:absolute;inset:0}.public-reel-copy{z-index:2;left:24px;right:82px;bottom:calc(116px + env(safe-area-inset-bottom));position:absolute}.public-reel-copy p{font-family:var(--ps-font-en);letter-spacing:1.8px;color:var(--ps-primary);font-size:9px}.public-reel-copy h2{letter-spacing:-.7px;margin:9px 0 8px;font-size:24px;font-weight:300;line-height:1.35}.public-reel-copy>span{color:#c0beb5;font-size:11px}.public-reel-actions{z-index:3;right:18px;bottom:calc(112px + env(safe-area-inset-bottom));gap:13px;display:grid;position:absolute}.public-reel-actions button{text-shadow:0 1px 6px #000;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:44px;min-height:44px;font-size:9px;display:flex}.public-test-ad{z-index:3;left:24px;right:92px;bottom:calc(205px + env(safe-area-inset-bottom));background:#11110ff0;border:1px solid #ffffff24;border-radius:12px;gap:3px;padding:12px 14px;display:grid;position:absolute}.public-test-ad>span,.travel-inline-ad>span{font-family:var(--ps-font-en);letter-spacing:1.5px;color:var(--ps-primary);font-size:8px}.public-test-ad strong{font-size:12px;font-weight:500}.public-test-ad small{color:#8e8d86;font-size:9px}.discovery-gobi-screen{padding-bottom:130px}.discovery-gobi-card{border:1px solid #ffffff1a;border-radius:22px;height:240px;position:relative;overflow:hidden}.discovery-gobi-card>img{object-fit:cover;filter:saturate(.78);width:100%;height:100%}.discovery-gobi-card>span{background:linear-gradient(#0000,#000d);position:absolute;inset:0}.discovery-gobi-card>div{z-index:1;position:absolute;bottom:20px;left:20px;right:20px}.discovery-gobi-card small{color:#d0cec5;font-size:10px}.discovery-gobi-card h2{margin:8px 0 5px;font-size:25px;font-weight:400}.discovery-gobi-card p{color:#b9b7ae;font-size:11px}.discovery-create-cta{margin-top:18px}.publication-boundary{color:#a6a49b;border-top:1px solid #ffffff16;align-items:flex-start;gap:12px;margin-top:24px;padding-top:22px;display:flex}.publication-boundary>svg{color:var(--ps-primary);margin-top:2px}.publication-boundary strong{color:#e4e2da;font-size:13px;font-weight:500}.publication-boundary p{margin-top:6px;font-size:11px;line-height:1.65}.travel-gallery-screen{padding-bottom:145px}.travel-gallery{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;display:grid}.travel-card{min-width:0}.travel-card-wide{grid-column:1/-1}.travel-card>button{aspect-ratio:4/5;text-align:left;background:#171715;border-radius:12px;width:100%;display:block;position:relative;overflow:hidden}.travel-card-wide>button{aspect-ratio:2}.travel-card img{object-fit:cover;filter:saturate(.8)contrast(.96);width:100%;height:100%;transition:transform .4s var(--ps-ease-out);display:block}.travel-card button:hover img{transform:scale(1.025)}.travel-card-shade{background:linear-gradient(#0003 15%,#000d);position:absolute;inset:0}.travel-card-meta{font-family:var(--ps-font-en);letter-spacing:.6px;color:#d5d2c9;font-size:8px;line-height:1.4;position:absolute;top:13px;left:13px;right:13px}.travel-card-title{letter-spacing:-.35px;font-size:15px;font-weight:400;line-height:1.4;position:absolute;bottom:14px;left:13px;right:13px}.travel-inline-ad{background:#10100f;border-top:1px solid #ffffff1c;border-bottom:1px solid #ffffff1c;grid-column:1/-1;grid-template-columns:auto 1fr;align-items:center;gap:2px 12px;margin:4px 0;padding:15px 16px;display:grid}.travel-inline-ad>span{grid-row:1/3;align-self:start;margin-top:3px}.travel-inline-ad strong{font-size:12px;font-weight:500}.travel-inline-ad small{color:#83827c;font-size:10px}.travel-write{color:#d8d6ce;border:1px solid #ffffff2b;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;margin-top:22px;font-size:13px;display:flex}.travel-reader{height:100%;padding-top:calc(26px + var(--mobile-safe-top));background:#0b0b0a;position:relative;overflow:hidden}.reader-header{background:#0b0b0ae8;border-bottom:1px solid #ffffff12;grid-template-columns:44px 1fr 44px;align-items:center;height:68px;padding:0 20px;display:grid}.reader-header>button{border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.reader-header>div{text-align:center;min-width:0}.reader-header small{font-family:var(--ps-font-en);letter-spacing:1.6px;color:#8d8c85;font-size:8px;display:block}.reader-header strong{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:13px;font-weight:500;display:block;overflow:hidden}.reader-viewport{height:calc(100% - 132px - env(safe-area-inset-bottom));touch-action:pan-y;-webkit-user-select:none;user-select:none;overflow:hidden}.reader-track{will-change:transform;height:100%;transition:transform .32s var(--ps-ease-out);display:flex}.article-page{min-width:100%;height:100%;overflow:hidden}.article-page-scroll{scrollbar-width:none;overscroll-behavior-y:contain;-webkit-user-select:text;user-select:text;height:100%;padding:35px 26px 72px;overflow-y:auto}.article-page-scroll::-webkit-scrollbar{display:none}.article-page .eyebrow{font-family:var(--ps-font-en);letter-spacing:2px;color:var(--ps-primary);font-size:9px}.article-page h1{letter-spacing:-1.3px;margin:14px 0 28px;font-size:34px;font-weight:300;line-height:1.32}.article-image{text-align:left;width:100%;padding:0;display:block}.article-image img{aspect-ratio:4/5;object-fit:cover;filter:saturate(.8)contrast(.97);width:100%;display:block}.article-image span{color:#8f8e87;align-items:center;gap:6px;margin-top:9px;font-size:10px;display:flex}.article-prose{padding:34px 0 12px}.article-prose p{letter-spacing:-.12px;color:#d5d3ca;word-break:keep-all;margin:0 0 26px;font-size:16px;font-weight:300;line-height:1.95}.article-endmark{font-family:var(--ps-font-en);letter-spacing:2px;color:#74736e;border-top:1px solid #ffffff16;margin-top:38px;padding-top:22px;font-size:10px}.reader-controls{z-index:5;left:18px;right:18px;bottom:max(14px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1c1c19ed;border:1px solid #ffffff1c;border-radius:28px;grid-template-columns:54px 1fr 54px;align-items:center;height:54px;display:grid;position:absolute}.reader-controls button{place-items:center;height:54px;display:grid}.reader-controls span{text-align:center;font-family:var(--ps-font-en);color:#77766f;letter-spacing:1px;font-size:10px}.reader-controls strong{color:var(--ps-primary);font-size:13px;font-weight:500}.photo-zoom{z-index:60;padding:max(20px,var(--mobile-safe-top)) 0 max(22px,env(safe-area-inset-bottom));touch-action:none;background:#000;place-items:center;display:grid;position:absolute;inset:0}.photo-zoom img{object-fit:contain;max-width:100%;max-height:calc(100% - 64px);display:block}.photo-zoom-close{z-index:2;top:max(18px,var(--mobile-safe-top));background:#161616d9;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;right:18px}.photo-zoom p{bottom:max(20px,env(safe-area-inset-bottom));color:#8f8e88;font-size:10px;position:absolute}.discovery-account-screen{padding-bottom:140px}.account-menu-card{text-align:left;border-bottom:1px solid #ffffff14;grid-template-columns:26px 1fr 20px;align-items:center;gap:14px;width:100%;padding:20px 4px;display:grid}.account-menu-card>svg:first-child{color:var(--ps-primary)}.account-menu-card strong,.account-menu-card small{display:block}.account-menu-card strong{font-size:15px;font-weight:500}.account-menu-card small{color:#8d8c85;margin-top:5px;font-size:11px;line-height:1.5}.account-readonly-note{color:#aaa89f;background:#141412;border-radius:16px;gap:12px;margin-top:28px;padding:16px;display:flex}.account-readonly-note svg{color:var(--ps-primary)}.account-readonly-note p{font-size:12px;line-height:1.7}.travel-draft-screen{padding:calc(26px + var(--mobile-safe-top)) 0 90px}.travel-draft-screen .reader-header{padding:0 18px}.draft-cancel{color:var(--ps-primary);font-size:12px!important}.draft-editor,.draft-preview{padding:28px 24px 80px}.draft-limit-note{border-left:2px solid var(--ps-primary);color:#aaa89f;background:#ffb11a0a;margin-bottom:24px;padding:14px 16px;font-size:11px;line-height:1.7}.draft-editor>label{color:#aaa89f;gap:8px;font-size:12px;display:grid}.draft-editor input{color:#fff;background:0 0;border:0;border-bottom:1px solid #ffffff28;width:100%;padding:14px 0;font-size:24px;font-weight:300}.draft-editor fieldset{border:1px solid #ffffff1c;border-radius:16px;margin:30px 0;padding:18px}.draft-editor legend{font-family:var(--ps-font-en);letter-spacing:1.5px;color:var(--ps-primary);padding:0 8px;font-size:9px}.draft-image-slot{color:#99988f;cursor:pointer;border:1px dashed #ffffff30;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;height:150px;display:flex;position:relative;overflow:hidden}.draft-image-slot input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.draft-image-slot img{object-fit:cover;width:100%;height:100%}.draft-alt-input{color:#d7d5cd;background:0 0;border:0;border-bottom:1px solid #ffffff20;width:100%;margin-top:10px;padding:11px 0;font-size:12px}.draft-editor textarea{background:#111;border-radius:12px;margin-top:14px}.draft-editor>.secondary,.draft-editor>.primary,.draft-preview>.secondary,.draft-preview>.primary{width:100%;margin-top:12px}.draft-preview>.eyebrow{font-family:var(--ps-font-en);letter-spacing:2px;color:var(--ps-primary);font-size:9px}.draft-preview>h1{margin:14px 0 30px;font-size:32px;font-weight:300;line-height:1.3}.draft-preview article{border-bottom:1px solid #ffffff16;margin-bottom:32px;padding-bottom:30px}.draft-preview article>span{font-family:var(--ps-font-en);letter-spacing:1.6px;color:#77766f;font-size:9px}.draft-preview article>p{color:#bbb9b0;margin-top:16px;font-size:14px;line-height:1.8}.draft-preview-image{color:#66655f;background:#171715;place-items:center;height:210px;margin-top:12px;display:grid}.draft-preview-photo{aspect-ratio:4/5;object-fit:cover;width:100%;margin-top:12px;display:block}.discovery-bottom-nav{height:70px;left:20px;right:20px;bottom:max(16px,env(safe-area-inset-bottom))}.discovery-bottom-nav button{width:25%;min-width:0;font-size:8px}.discovery-bottom-nav button svg{width:19px;height:19px}.sheet-link{justify-content:center;align-items:center;gap:8px;text-decoration:none;display:flex}.report-options{gap:2px;margin:18px 0;display:grid}.report-options label,.publish-choice label,.publication-confirm{border-bottom:1px solid #ffffff12;align-items:flex-start;gap:12px;padding:14px 4px;font-size:13px;line-height:1.55;display:flex}.report-options input,.publish-choice input,.publication-confirm input{width:20px;height:20px;accent-color:var(--ps-primary);flex:0 0 20px}.safety-action{text-align:left;justify-content:flex-start;align-items:center;gap:12px;width:100%;margin-top:10px;display:flex}.safety-action svg{color:var(--ps-primary);flex:none}.safety-block{color:#e5b0a8}.safety-block-confirm{color:#fff;background:#a43b31;width:100%;margin-top:18px}.publish-choice strong,.publish-choice small{display:block}.publish-choice strong{font-size:14px;font-weight:500}.publish-choice small{color:#92918a;margin-top:4px;line-height:1.5}.publication-confirm{color:#c6c3b8;margin:14px 0}.plan-compare{border-top:1px solid #ffffff20;margin:18px 0;overflow-x:auto}.plan-row{border-bottom:1px solid #ffffff16;grid-template-columns:120px repeat(2,minmax(0,1fr));min-width:0;display:grid}.plan-row>*{padding:13px 10px;font-size:11px;line-height:1.4}.plan-row>:first-child{color:#8e8d86}.plan-head{color:var(--ps-primary);font-family:var(--ps-font-en)}.affiliate-label{border:1px solid var(--ps-primary);color:var(--ps-primary);letter-spacing:1px;border-radius:100px;margin-bottom:18px;padding:5px 10px;font-size:9px;display:inline-flex}.affiliate-placeholder{text-align:center;background:#141412;border:1px solid #ffffff16;border-radius:18px;padding:26px 20px}.affiliate-placeholder svg{color:var(--ps-primary)}.affiliate-placeholder h3{margin:15px 0 8px;font-size:18px;font-weight:400}.affiliate-placeholder p{color:#9e9d95;font-size:12px;line-height:1.7}.affiliate-safety{color:#aaa89f;margin:20px 0;padding-left:18px;font-size:12px;line-height:1.9}.public-comments{border-top:1px solid #ffffff18;max-height:42vh;margin-bottom:18px;overflow-y:auto}.public-comments article{border-bottom:1px solid #ffffff14;padding:14px 2px}.public-comments strong{color:#f0eee6;font-size:12px;font-weight:600}.public-comments p{color:#c3c1b8;white-space:pre-wrap;margin:6px 0;font-size:13px;line-height:1.65}.public-comments small{color:#77766f;font-size:9px}.comment-compose textarea{margin-bottom:10px}.public-link-result{background:#ffb11a0b;border:1px solid #ffb11a55;border-radius:14px;margin:16px 0;padding:14px}.public-link-result input{width:100%;margin:8px 0 10px}.public-link-list{border-top:1px solid #ffffff18;margin:18px 0 26px}.public-link-list article{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:14px 0;display:grid}.public-link-list strong,.public-link-list small{display:block}.public-link-list strong{font-size:13px;font-weight:500}.public-link-list small{color:#85847d;margin-top:5px;font-size:10px}.public-link-list .text-button{font-size:11px}@media (max-width:899px){.discovery-shell .preview-fixture-notice{height:calc(26px + var(--mobile-safe-top))}.discovery-page-header{padding-top:calc(50px + var(--mobile-safe-top))}.discovery-overlay-header{top:calc(42px + var(--mobile-safe-top))}}@media (max-height:740px){.public-reel-copy{bottom:calc(102px + env(safe-area-inset-bottom))}.public-reel-actions{bottom:calc(98px + env(safe-area-inset-bottom))}.public-test-ad{bottom:calc(182px + env(safe-area-inset-bottom))}.article-page h1{margin-bottom:22px;font-size:29px}}@media (prefers-reduced-motion:reduce){.reader-track,.travel-card img{transition:none}.reel-gallery-transition.out,.reel-gallery-transition.in{animation:none}}.insights-sidebar nav button{align-items:center;gap:8px;display:flex}.insights-sidebar nav button span{flex:1}.insights-sidebar nav button b{color:#15130e;text-align:center;background:#ffb11a;border-radius:999px;min-width:20px;height:20px;font-size:10px;line-height:20px}.insights-alert,.insights-notice{border-radius:9px;margin:18px 54px 0;padding:13px 16px;font-size:13px}.insights-alert{color:#b42636;background:#fde8eb}.insights-notice{color:#147457;background:#e5f9f3;justify-content:space-between;display:flex}.insights-notice button{color:inherit;cursor:pointer;background:0 0;border:0}.insights-loading{color:#77746b;padding:60px 54px}.console-status{color:#6f6c64;white-space:nowrap;background:#f1f1ee;border-radius:999px;align-items:center;width:max-content;padding:5px 9px;font-size:10px;font-weight:600;display:inline-flex}.console-status.success{color:#147457;background:#e5f9f3}.console-status.warning{color:#a25b00;background:#fff3e0}.console-status.pending{color:#8e6700;background:#fff6e5}.console-summary-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}.console-summary-grid article{background:#fff;border:1px solid #e4e1d9;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:7px;padding:20px;display:grid}.console-summary-grid small,.console-summary-grid span{color:#858178;font-size:11px}.console-summary-grid strong{letter-spacing:-1px;grid-row:2;font-size:30px}.console-summary-grid .console-status{grid-area:2/2}.console-table-panel{margin-bottom:16px}.console-report-list{gap:10px;display:grid}.console-report-list article{border:1px solid #e8e5dd;border-radius:10px;padding:16px}.console-report-list article>div:first-child{align-items:center;gap:10px;display:flex}.console-report-list article>div:first-child span:last-child{color:#99958a;margin-left:auto;font-size:11px}.console-report-list p{word-break:keep-all;margin:14px 0 8px;font-size:13px;line-height:1.6}.console-report-list small{color:#99958a}.console-row-actions{gap:7px;margin-top:12px;display:flex}.console-row-actions button{cursor:pointer;background:#fff;border:1px solid #dcd8ce;border-radius:7px;padding:7px 11px;font-size:11px}.console-row-actions button:disabled{opacity:.35;cursor:not-allowed}.account-table{overflow-x:auto}.account-table-head,.account-table-row{border-bottom:1px solid #ebe8e0;grid-template-columns:minmax(250px,2fr) 110px 100px 115px 145px;align-items:center;gap:14px;min-width:780px;padding:12px 8px;display:grid}.account-table-head{color:#8d897e;text-transform:uppercase;letter-spacing:.5px;font-size:10px}.account-table-row{font-size:12px}.account-person{align-items:center;gap:10px;min-width:0;display:flex}.account-person .avatar{flex:0 0 36px;width:36px;height:36px}.account-person span{min-width:0}.account-person b,.account-person small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.account-person small{color:#918d83;margin-top:3px}.account-table-row select{background:#fff;border:1px solid #dedad0;border-radius:7px;padding:8px}.audit-list>div{border-bottom:1px solid #eeeae3;grid-template-columns:1fr 130px 180px;padding:12px 0;font-size:12px;display:grid}.audit-list span,.audit-list time{color:#8e8a80}.governance-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.governance-grid div{border:1px solid #e7e3da;border-radius:9px;gap:6px;padding:17px;display:grid}.governance-grid span{color:#8c887e;font-size:11px}.settings-grid{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.settings-list>div{border-bottom:1px solid #eeeae3;justify-content:space-between;align-items:center;padding:16px 0;display:flex}.settings-list span{gap:5px;display:grid}.settings-list small{color:#918d83}.tool-links{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.tool-links a{color:#34322d;border:1px solid #e5e1d8;border-radius:9px;justify-content:space-between;padding:17px;font-size:13px;text-decoration:none;display:flex}.tool-links a span{color:#9a968b}.insights-foot{justify-content:space-between;display:flex}.insights-foot b{color:#e89500;font-family:Covered By Your Grace,cursive;font-size:13px;font-weight:400}@media (max-width:1100px){.console-summary-grid,.governance-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.console-summary-grid,.settings-grid,.tool-links,.governance-grid{grid-template-columns:1fr}.insights-alert,.insights-notice{margin:14px 18px}.insights-foot{flex-direction:column;gap:14px}.console-report-list article>div:first-child{flex-wrap:wrap}.console-report-list article>div:first-child span:last-child{width:100%;margin-left:0}}.visitor-block{border-top:1px solid #eeeae3;margin-top:24px;padding-top:20px}.visitor-totals{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:15px;display:grid}.visitor-totals>div{background:#f8f6f0;border:1px solid #ece7db;border-radius:10px;padding:14px}.visitor-totals small{color:#77746a;font-size:11px;display:block}.visitor-totals strong{letter-spacing:-1px;margin-top:7px;font-size:27px;display:inline-block}.visitor-totals span{color:#918d83;margin-left:4px;font-size:11px}.visitor-chart svg{width:100%;height:150px;display:block;overflow:visible}.visitor-chart line{stroke:#dedbd1;stroke-width:.5px}.visitor-chart polyline{fill:none;stroke:#ffb11a;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.visitor-chart circle{fill:#ffb11a;stroke:#fff;stroke-width:.5px}.visitor-chart>div{color:#99958a;justify-content:space-between;align-items:center;font-size:9px;display:flex}.visitor-chart>div b{color:#77746a;font-size:10px;font-weight:500}.visitor-operations .visitor-block{border-top:0;margin-top:0;padding-top:0}.visitor-operations .visitor-chart svg{height:180px}@media (max-width:760px){.visitor-totals{grid-template-columns:1fr 1fr}.visitor-chart svg{height:120px}}.notification-settings{max-width:560px;padding:max(32px, env(safe-area-inset-top)) 24px max(48px, env(safe-area-inset-bottom));margin:0 auto;line-height:1.65}.notification-settings h1{margin:24px 0}.app-settings section,.notification-preferences section{padding:16px 0 24px}.app-settings section+section,.notification-preferences section+section{border-top:1px solid var(--ui-border)}.app-settings h3,.notification-preferences h3{margin:0 0 12px;font-size:16px;font-weight:500}.notification-preferences p{color:var(--ui-muted);margin:12px 0 20px;font-size:14px;line-height:1.75}.settings-row{text-align:left;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:56px;padding:8px 0;font-size:16px;display:flex}.settings-row:disabled{opacity:.5;cursor:wait}.settings-switch{background:#73736c;border-radius:999px;flex:0 0 48px;height:28px;padding:3px;transition:background .18s ease-out;display:block}.settings-switch:after{content:"";width:22px;height:22px;transition:transform .18s var(--ps-ease-out);background:#fff;border-radius:50%;display:block;box-shadow:0 1px 3px #0003}[aria-checked=true]>.settings-switch{background:var(--ps-primary)}[aria-checked=true]>.settings-switch:after{background:#171309;transform:translate(20px)}.account-settings-entry{margin-top:28px!important}.account-settings-entry svg{margin-left:auto}.account-destinations{border-block:1px solid var(--ui-border);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px;display:grid}.account-destinations a{text-align:center;justify-content:center;align-items:center;min-height:56px;font-size:14px;text-decoration:none;display:flex}.account-destinations a+a{border-left:1px solid var(--ui-border)}.account-menu-row{text-align:center;background:0 0;border:0;border-radius:0;width:100%;min-height:56px;padding:16px 0;font-size:14px;display:block}.account-menu-row.account-settings-entry{border-bottom:1px solid var(--ui-border);margin-top:0!important}.account-menu-row:active,.account-destinations a:active,.app-settings .settings-row:active{background:color-mix(in srgb,var(--ui-text) 5%,transparent)}.app-settings h3{font-weight:700}.app-settings .notification-preferences section{padding:12px 0}.app-settings .notification-preferences h3{font-size:14px;font-weight:500}.app-settings .notification-preferences p{margin:4px 0 8px;font-size:12px}.app-settings a.settings-row{text-decoration:none}.app-settings .settings-row+.settings-row{border-top:1px solid var(--ui-border)}.settings-row:disabled{cursor:not-allowed}.theme-mode-switch{position:relative}.theme-mode-switch svg{z-index:1;color:#34342c;transition:transform .18s var(--ps-ease-out);position:absolute;top:6px;left:6px}[aria-checked=true]>.theme-mode-switch svg{color:var(--ps-primary);transform:translate(20px)}.update-chip{color:var(--ps-primary);background:#ffb11a20;border-radius:99px;flex-shrink:0;padding:6px 10px;font-size:11px;font-weight:600;text-decoration:none}.service-info-close{flex-shrink:0}.public-info-header:has(.service-info-close){padding:max(12px, env(safe-area-inset-top)) 0 12px;flex-wrap:wrap;gap:8px 20px}html[data-native-edge=true] .public-info-header{padding-top:max(12px,var(--mobile-safe-top))}.public-info-header:has(.service-info-close) nav{margin-left:auto}@media (max-width:600px){.public-info-header:has(.service-info-close) nav{order:3;gap:20px;width:100%;margin:0}.service-info-close{margin-left:auto}.public-info-header nav a{align-items:center;min-height:44px;display:inline-flex}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ps-bg-cinematic:#fafaf7;--ps-surface-cinematic-1:#fff;--ps-surface-cinematic-2:#f2f3f0;--ps-surface-cinematic-3:#deded7;--ps-text-cinematic-secondary:#62665e;--ui-bg:#fafaf7;--ui-surface:#fff;--ui-control:#f2f3f0;--ui-text:#182019;--ui-muted:#62665e;--ui-owner:#62665e;--ui-border:#deded7;--ui-nav:#fffffcf5}[data-theme=light] :is(.library-screen,.live-detail,.create-screen,.gallery-screen,.notification-settings){background:var(--ui-bg);color:var(--ui-text)}[data-theme=light] :is(.sheet,.notification-settings,.library-screen,.live-detail) :is(.field-hint,.live-label,.eyebrow,.account-card p,.live-detail-content>p,.live-source small,.library-intro>p:last-child,.empty-state p){color:var(--ui-muted)}[data-theme=light] .live-detail .live-status-card p.field-hint{color:#ddd}[data-theme=light] :is(.sheet input:not([type=checkbox]),.sheet textarea,.comment-form input){background:var(--ui-control);color:var(--ui-text);border-color:var(--ui-border)}[data-theme=light] :is(.tabs,.account-policy-links,.comment-row,.live-notification){border-color:var(--ui-border)}[data-theme=light] .tabs button{color:var(--ui-muted)}[data-theme=light] .tabs button[aria-selected=true]{color:var(--ui-text)}[data-theme=light] .tabs button span{color:#925c00}[data-theme=light] .bottom-nav :is(button,a){color:var(--ui-muted)}[data-theme=light] .bottom-nav :is(button,a).active{color:#825300;background:#fff2d9}[data-theme=light] :is(.account-plan,.wordmark span){color:#925c00}[data-theme=light] .live-notification p{color:var(--ui-muted)}[data-theme=light] .live-notification small{color:#686c63}[data-theme=light] .account-policy-links a{color:var(--ui-muted)}[data-theme=light] .account-policy-links a:hover{color:var(--ui-text)}[data-theme=light] .sheet-handle:after{background-color:#73736c}[data-theme=light] .toast{color:#f7f7f2}[data-theme=light] .public-comments strong{color:var(--ui-text)}[data-theme=light] .public-comments :is(p,small){color:var(--ui-muted)}[data-theme=light] .page-guide{color:var(--ui-text);background:#fffffff0}[data-theme=light] .page-guide p:not(.eyebrow){color:var(--ui-muted)}[data-theme=light] .shared-page-screen>.app-header{background:var(--ui-bg)}[data-theme=light] :is(.new-gobi,.public-profile-switch,.public-profile-edit input,.public-profile-edit textarea){background:var(--ui-control);color:var(--ui-text);border-color:var(--ui-border)}[data-theme=light] .journey-search input{color:var(--ui-text);background:0 0}[data-theme=light] :is(.new-gobi small,.public-profile-intro p,.public-profile-switch a){color:var(--ui-muted)}[data-theme=light] .public-profile-switch a.active{color:var(--ui-text)}[data-theme=light] .public-profile-switch:before{background:#e7e8e1}[data-theme=light] .journey-search{background:var(--ui-surface);color:var(--ui-text);border-color:var(--ui-border);box-shadow:0 4px 16px #1820190a}[data-theme=light] :is(.journey-body,.journey-min-arrow,.invite-bayar){color:var(--ui-text)}[data-theme=light] :is(.journey-engagement,.journey-mine-tabs) button{background:var(--ui-control);color:var(--ui-text)}[data-theme=light] :is(.journey-engagement,.journey-mine-tabs) button[aria-pressed=true]{color:#805000;background:#fff0cf}[data-theme=light] :is(.journey-owned article,.report-options label,.publish-choice label,.publication-confirm){border-color:var(--ui-border)}[data-theme=light] :is(.journey-owned p,.journey-more,.journey-loading,.public-profile-loading){color:var(--ui-muted)}[data-theme=light] :is(.public-profile-links a,.public-profile-links button,.public-profile-link-list>div,.sheet select,.beta-panel select){background:var(--ui-control);color:var(--ui-text);border-color:var(--ui-border)}[data-theme=light] .public-profile-links :is(a,button):hover{background:var(--ui-border);color:var(--ui-text)}[data-theme=light] :is(.public-profile-link,.policy-nav a,.policy-content section a){color:#805000}[data-theme=light] :is(.beta-item,.admin-section){border-color:var(--ui-border)}[data-theme=light] .beta-item small{color:var(--ui-muted)}[data-theme=light] .safety-block{color:#a4312b}[data-theme=light] :is(.policy-page,.age-gate section){background:var(--ui-bg);color:var(--ui-text)}[data-theme=light] .age-gate{color:var(--ui-text);background:#fafaf7ed}[data-theme=light] :is(.age-gate p,.age-gate nav a,.policy-header>a:last-child,.policy-lead,.policy-date,.policy-content section p){color:var(--ui-muted)}[data-theme=light] .age-gate .age-gate-note{background:var(--ui-control)}[data-theme=light] :is(.age-gate section,.policy-content section,.policy-nav){border-color:var(--ui-border)}[data-theme=light] .policy-content section h2{color:var(--ui-text)}[data-theme=light] .journey-error{color:#a4312b;background:#fff0ed}[data-theme=light] :is(.source-toggle,.invite-bayar,.account-readonly-note){background:var(--ui-control);color:var(--ui-text);border-color:var(--ui-border)}[data-theme=light] :is(.live-preparation-issue,.beta-highlight){color:#805000;background:#fff4df}[data-theme=light] :is(.live-preparation-issue span,.beta-check,.beta-muted,.folder-tree-row small,.folder-row small,.account-menu-card small,.plan-row>:first-child){color:var(--ui-muted)}[data-theme=light] :is(.folder-tree,.folder-tree-row,.plan-compare,.plan-row,.account-menu-card){border-color:var(--ui-border)}[data-theme=light] :is(.plan-head,.source-toggle,.live-source>svg,.invite-bayar svg:first-child){color:#805000}[data-theme=light] .source-purge{color:#a4312b}dialog.sheet:has(.journey-photos){--ui-text:#f7f7f2;--ui-muted:#c5c5bb;color:var(--ui-text)}.journey-inline-photo span{color:#f7f7f2}[data-theme=light] :is(.journey-heading span,.journey-byline,.journey-search-hint,.journey-photo-controls,.public-profile-notice,.public-profile-detected){color:var(--ui-muted)}[data-theme=light] .public-info-page{background:var(--ui-bg);color:var(--ui-text)}[data-theme=light] .public-info-header .wordmark{color:var(--ui-text)}[data-theme=light] :is(.public-info-header nav a,.public-info-footer a,.public-info-intro,.public-info-sections p,.public-info-sections li,.public-info-footer){color:var(--ui-muted)}[data-theme=light] :is(.public-info-header,.public-info-footer,.public-info-sections,.public-info-sections section,.public-info-cta){border-color:var(--ui-border)}[data-theme=light] .public-info-cta a{color:var(--ui-text);border-color:var(--ui-border)}[data-theme=light] .public-info-cta a:last-child{background:var(--ps-primary);color:#171309}[data-theme=light] :is(.feed-screen,.dunes,.gobi-card,.reel-gallery,.live-status-card,.travel-reader,.reader-header,.photo-zoom){color:#f7f7f2}[data-theme=light] :is(.feed-screen,.dunes) .wordmark span{color:#ffb11a}@media (prefers-reduced-motion:reduce){.settings-switch,.settings-switch:after,.theme-mode-switch svg{transition:none}}.shared-page-screen:has(.journey-reader)>.app-header{display:none}.shared-page-screen>.journey-hub:has(.journey-reader){padding-bottom:0}.shared-page-screen .journey-reader{padding:0;position:relative}.shared-page-screen .journey-reader .journey-reading-page{height:100%;min-height:0;padding:88px 24px calc(174px + env(safe-area-inset-bottom));flex:none;overflow-x:hidden}.journey-reader>.app-header{z-index:12;isolation:isolate;padding-inline:24px;position:absolute;inset:0 0 auto}.journey-reader>.app-header:before{content:"";z-index:-1;background:color-mix(in srgb,var(--ui-bg) 65%,transparent);-webkit-backdrop-filter:blur(16px);pointer-events:none;position:absolute;inset:0 0 -16px;-webkit-mask-image:linear-gradient(#000 75%,#0000);mask-image:linear-gradient(#000 75%,#0000)}.journey-reader-dock{z-index:14;left:16px;right:16px;bottom:calc(max(17px,env(safe-area-inset-bottom)) + 78px);background:color-mix(in srgb,var(--ui-bg) 78%,transparent);-webkit-backdrop-filter:blur(16px);border-radius:24px;justify-content:space-between;align-items:center;gap:8px;min-height:52px;display:flex;position:absolute}.journey-reader-dock .journey-engagement,.journey-reader-dock .journey-page-controls{gap:0;margin:0;padding:0;display:flex;overflow:visible}.journey-reader .journey-reader-dock button{width:44px;min-height:44px;color:var(--ui-text);background:0 0;border-radius:50%;flex:0 0 44px;place-items:center;padding:0;display:grid}.journey-reader .journey-reader-dock button[aria-pressed=true]{color:var(--ps-primary);background:0 0}.journey-reader .journey-reader-dock button:disabled{opacity:.3}.journey-page-count{background:color-mix(in srgb,var(--ui-bg) 78%,transparent);color:var(--ui-muted);border-radius:12px;padding:3px 8px;font-size:11px;position:absolute;bottom:calc(100% + 4px);right:0}@media (max-width:899px){.shared-page-screen .journey-reader .journey-reading-page{padding-top:calc(68px + var(--mobile-safe-top))}}@media (prefers-reduced-transparency:reduce){.journey-reader>.app-header:before,.journey-reader-dock,.journey-page-count{background:var(--ui-bg);-webkit-backdrop-filter:none}}
